summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-06-15 21:50:54 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-06-15 21:50:54 +0000
commit048dcb630f68042681a8254e6cd2f7ea93aba39c (patch)
treedd72a84514306c5cc0c9025a1fb9e9e3976ced32
parent6d5c9a7c6cebea334a93befc7539ec8864dfecd0 (diff)
parent3b739c8720db08d5b34e8a547a5b2f6305fe37b6 (diff)
downloadextras-aml_tz3_314012010.tar.gz
Change-Id: I73c83ad6b9a70c2c28e2edd126b98803b375586b
-rw-r--r--ANRdaemon/ANRdaemon.cpp2
-rw-r--r--ANRdaemon/Android.bp2
-rw-r--r--ANRdaemon/LICENSE28
-rw-r--r--ANRdaemon/README2
-rw-r--r--alloc-stress/Android.bp1
-rw-r--r--alloc-stress/alloc-stress.cpp34
-rwxr-xr-xboottime_tools/bootanalyze/bootanalyze.py132
-rw-r--r--boottime_tools/bootanalyze/config.yaml2
-rw-r--r--cppreopts/cppreopts.rc2
-rw-r--r--ext4_utils/Android.bp9
-rw-r--r--ext4_utils/OWNERS2
-rw-r--r--ext4_utils/mkuserimg_mke2fs.py10
-rw-r--r--f2fs_utils/OWNERS3
-rwxr-xr-xf2fs_utils/mkf2fsuserimg.sh18
-rw-r--r--ioblame/androidFsParser.py175
-rw-r--r--ioblame/ioblame.py528
-rw-r--r--ioblame/uidProcessMapper.py125
-rw-r--r--ioshark/compile_ioshark.c2
-rw-r--r--ioshark/compile_ioshark_subr.c2
-rw-r--r--ioshark/convert_format.c2
-rw-r--r--ioshark/dump_ioshark_filenames.c2
-rw-r--r--ioshark/ioshark_bench.c2
-rw-r--r--ioshark/ioshark_bench_mmap.c2
-rw-r--r--libfec/Android.bp4
-rw-r--r--libfec/fec_private.h5
-rw-r--r--libfscrypt/Android.bp2
-rw-r--r--mtectrl/Android.bp27
-rw-r--r--mtectrl/OWNERS5
-rw-r--r--mtectrl/mtectrl.cc56
-rw-r--r--mtectrl/mtectrl.rc16
-rw-r--r--partition_tools/Android.bp5
-rw-r--r--partition_tools/lpadd.cc25
-rw-r--r--partition_tools/lpmake.cc9
-rw-r--r--profcollectd/Android.bp1
-rw-r--r--profcollectd/README.md166
-rw-r--r--profcollectd/binder/com/android/server/profcollect/IProfCollectd.aidl7
-rw-r--r--profcollectd/libprofcollectd/Android.bp5
-rw-r--r--profcollectd/libprofcollectd/bindings/libbase/Android.bp53
-rw-r--r--profcollectd/libprofcollectd/bindings/libbase/lib.rs (renamed from setuclamp/Android.bp)37
-rw-r--r--profcollectd/libprofcollectd/bindings/libbase/properties.cpp (renamed from simpleperf/ETMConstants.h)22
-rw-r--r--profcollectd/libprofcollectd/bindings/libbase/properties.hpp (renamed from profcollectd/binder/com/android/server/profcollect/IProviderStatusCallback.aidl)12
-rw-r--r--profcollectd/libprofcollectd/config.rs45
-rw-r--r--profcollectd/libprofcollectd/lib.rs51
-rw-r--r--profcollectd/libprofcollectd/logging_trace_provider.rs60
-rw-r--r--profcollectd/libprofcollectd/report.rs2
-rw-r--r--profcollectd/libprofcollectd/scheduler.rs107
-rw-r--r--profcollectd/libprofcollectd/service.rs90
-rw-r--r--profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs56
-rw-r--r--profcollectd/libprofcollectd/trace_provider.rs22
-rw-r--r--profcollectd/profcollectctl.rs7
-rw-r--r--profcollectd/profcollectd.rc22
-rw-r--r--pssbench/Android.bp13
-rw-r--r--pssbench/Android.mk18
-rw-r--r--setuclamp/setuclamp.cpp75
-rw-r--r--simpleperf/Android.bp104
-rw-r--r--simpleperf/Android.mk2
l---------simpleperf/CtsSimpleperfTestCases_testdata1
-rw-r--r--simpleperf/ETMDecoder.cpp128
-rw-r--r--simpleperf/ETMDecoder.h2
-rw-r--r--simpleperf/ETMRecorder.cpp77
-rw-r--r--simpleperf/ETMRecorder.h8
-rw-r--r--simpleperf/IOEventLoop.cpp32
-rw-r--r--simpleperf/IOEventLoop.h25
-rw-r--r--simpleperf/IOEventLoop_test.cpp42
-rw-r--r--simpleperf/JITDebugReader.cpp126
-rw-r--r--simpleperf/JITDebugReader.h27
-rw-r--r--simpleperf/JITDebugReader_impl.h92
-rw-r--r--simpleperf/JITDebugReader_test.cpp43
-rw-r--r--simpleperf/MapRecordReader.cpp3
-rw-r--r--simpleperf/OfflineUnwinder.cpp24
-rw-r--r--simpleperf/OfflineUnwinder.h5
-rw-r--r--simpleperf/OfflineUnwinder_test.cpp8
-rw-r--r--simpleperf/README.md68
-rw-r--r--simpleperf/RecordFilter.cpp256
-rw-r--r--simpleperf/RecordFilter.h86
-rw-r--r--simpleperf/RecordFilter_test.cpp127
-rw-r--r--simpleperf/RecordReadThread.cpp41
-rw-r--r--simpleperf/RecordReadThread.h7
-rw-r--r--simpleperf/RecordReadThread_test.cpp25
-rw-r--r--simpleperf/SampleDisplayer.h35
-rw-r--r--simpleperf/app_api/cpp/simpleperf.cpp25
-rw-r--r--simpleperf/app_api/java/com/android/simpleperf/ProfileSession.java30
-rw-r--r--simpleperf/build_id.h14
-rw-r--r--simpleperf/cmd_api.cpp97
-rw-r--r--simpleperf/cmd_api_test.cpp16
-rw-r--r--simpleperf/cmd_boot_record.cpp192
-rw-r--r--simpleperf/cmd_boot_record_test.cpp41
-rw-r--r--simpleperf/cmd_debug_unwind.cpp142
-rw-r--r--simpleperf/cmd_debug_unwind_test.cpp22
-rw-r--r--simpleperf/cmd_dumprecord.cpp8
-rw-r--r--simpleperf/cmd_dumprecord_test.cpp4
-rw-r--r--simpleperf/cmd_inject.cpp916
-rw-r--r--simpleperf/cmd_inject_test.cpp92
-rw-r--r--simpleperf/cmd_kmem.cpp17
-rw-r--r--simpleperf/cmd_list.cpp6
-rw-r--r--simpleperf/cmd_merge.cpp2
-rw-r--r--simpleperf/cmd_monitor.cpp19
-rw-r--r--simpleperf/cmd_record.cpp184
-rw-r--r--simpleperf/cmd_record_impl.h5
-rw-r--r--simpleperf/cmd_record_test.cpp72
-rw-r--r--simpleperf/cmd_report.cpp371
-rw-r--r--simpleperf/cmd_report_sample.cpp122
-rw-r--r--simpleperf/cmd_report_sample.proto20
-rw-r--r--simpleperf/cmd_report_sample_test.cpp74
-rw-r--r--simpleperf/cmd_report_test.cpp125
-rw-r--r--simpleperf/cmd_stat.cpp57
-rw-r--r--simpleperf/cmd_stat_impl.h1
-rw-r--r--simpleperf/cmd_stat_test.cpp16
-rw-r--r--simpleperf/command.cpp42
-rw-r--r--simpleperf/command.h11
-rw-r--r--simpleperf/demo/CppApi/.gitignore2
-rw-r--r--simpleperf/demo/CppApi/app/build.gradle4
-rw-r--r--simpleperf/demo/CppApi/app/src/main/AndroidManifest.xml1
-rw-r--r--simpleperf/demo/CppApi/build.gradle2
-rw-r--r--simpleperf/demo/CppApi/gradle/wrapper/gradle-wrapper.properties6
-rw-r--r--simpleperf/demo/JavaApi/.gitignore1
-rw-r--r--simpleperf/demo/JavaApi/app/build.gradle4
-rw-r--r--simpleperf/demo/JavaApi/app/src/main/AndroidManifest.xml1
-rw-r--r--simpleperf/demo/JavaApi/build.gradle2
-rw-r--r--simpleperf/demo/JavaApi/gradle/wrapper/gradle-wrapper.properties6
-rw-r--r--simpleperf/demo/README.md16
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/build.gradle56
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/arm64-v8a/libnative-lib.sobin1400312 -> 0 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-lib.sobin968796 -> 0 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86/libnative-lib.sobin1267432 -> 0 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86_64/libnative-lib.sobin1456912 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/build/outputs/apk/debug/app-debug.apkbin3948626 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/androidTest/java/simpleperf/example/cpp/ExampleInstrumentedTest.java26
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/AndroidManifest.xml25
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml30
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable/ic_launcher_background.xml170
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_mix.xml9
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_sleep.xml6
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml5
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml5
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher.pngbin3593 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher_round.pngbin5339 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher.pngbin2636 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher_round.pngbin3388 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher.pngbin4926 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.pngbin7472 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher.pngbin7909 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.pngbin11873 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.pngbin10652 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.pngbin16570 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/navigation/nav_graph.xml28
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values-night/themes.xml16
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/colors.xml10
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/dimens.xml3
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/strings.xml12
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/themes.xml25
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.jarbin54329 -> 0 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleCpp/settings.gradle2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.gitignore9
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/caches/build_file_checksums.serbin0 -> 599 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/codeStyles/Project.xml29
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/compiler.xml22
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/copyright/profiles_settings.xml3
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/gradle.xml18
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/misc.xml33
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/modules.xml9
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/.idea/runConfigurations.xml12
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/.gitignore1
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/CMakeLists.txt (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/CMakeLists.txt)8
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/build.gradle43
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/arm64-v8a/libnative-lib.sobin0 -> 2535360 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/armeabi-v7a/libnative-lib.sobin0 -> 1661432 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86/libnative-lib.sobin0 -> 2093120 bytes
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86_64/libnative-lib.sobin0 -> 2519560 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/build/outputs/apk/profiling/app-profiling.apkbin0 -> 1951762 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling.gradle57
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/arm64-v8a/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi-v7a/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips64/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86_64/wrap.sh2
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/proguard-rules.pro (renamed from simpleperf/demo/SimpleperfExampleCpp/app/proguard-rules.pro)10
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleInstrumentedTest.java27
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/AndroidManifest.xml28
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/native-lib.cpp)29
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MainActivity.java (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MainActivity.java)23
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MixActivity.java (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MixActivity.java)7
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/SleepActivity.java (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/SleepActivity.java)7
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_main.xml (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_main.xml)6
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_mix.xml9
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_sleep.xml9
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher.pngbin0 -> 3418 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher_round.pngbin0 -> 4208 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher.pngbin0 -> 2206 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher_round.pngbin0 -> 2555 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher.pngbin0 -> 4842 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher_round.pngbin0 -> 6114 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher.pngbin0 -> 7718 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.pngbin0 -> 10056 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher.pngbin0 -> 10486 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.pngbin0 -> 14696 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/colors.xml6
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/strings.xml3
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/styles.xml11
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/app/src/test/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleUnitTest.java (renamed from simpleperf/demo/SimpleperfExampleCpp/app/src/test/java/simpleperf/example/cpp/ExampleUnitTest.java)4
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/build.gradle (renamed from simpleperf/demo/SimpleperfExampleCpp/build.gradle)12
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/gradle.properties (renamed from simpleperf/demo/SimpleperfExampleCpp/gradle.properties)10
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.jarbin0 -> 53636 bytes
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.properties (renamed from simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.properties)6
-rwxr-xr-xsimpleperf/demo/SimpleperfExampleWithNative/gradlew (renamed from simpleperf/demo/SimpleperfExampleCpp/gradlew)72
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/gradlew.bat (renamed from simpleperf/demo/SimpleperfExampleCpp/gradlew.bat)14
-rw-r--r--simpleperf/demo/SimpleperfExampleWithNative/settings.gradle1
-rw-r--r--simpleperf/doc/README.md84
-rw-r--r--simpleperf/doc/android_application_profiling.md86
-rw-r--r--simpleperf/doc/android_platform_profiling.md52
-rw-r--r--simpleperf/doc/collect_etm_data_for_autofdo.md160
-rw-r--r--simpleperf/doc/debug_dwarf_unwinding.md79
-rw-r--r--simpleperf/doc/executable_commands_reference.md133
-rw-r--r--simpleperf/doc/inferno.md28
-rw-r--r--simpleperf/doc/introduction.pdfbin274998 -> 0 bytes
-rw-r--r--simpleperf/doc/jit_symbols.md8
-rw-r--r--simpleperf/doc/pictures/android_studio_profiler_flame_chart.pngbin86154 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/android_studio_profiler_open_perf_trace.pngbin144080 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/android_studio_profiler_select_process.pngbin13849 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/android_studio_profiler_select_recording_method.pngbin10779 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/boot_time_profile.pngbin90649 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/continuous_pprof.pngbin460055 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/firefox_profiler.pngbin335384 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/flamescope.pngbin70236 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/flamescope_click.pngbin28199 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/flamescope_flamegraph.pngbin281403 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/report_command.pngbin151472 -> 0 bytes
-rw-r--r--simpleperf/doc/pictures/report_html.pngbin291742 -> 0 bytes
-rw-r--r--simpleperf/doc/sample_filter.md88
-rw-r--r--simpleperf/doc/scripts_reference.md242
-rw-r--r--simpleperf/doc/simpleperf_trace_offcpu_sample_mode.pngbin11545 -> 0 bytes
-rw-r--r--simpleperf/doc/trace_offcpu.html1687
-rw-r--r--simpleperf/doc/trace_offcpu.pngbin0 -> 83080 bytes
-rw-r--r--simpleperf/doc/view_the_profile.md342
-rw-r--r--simpleperf/doc/without_trace_offcpu.html3068
-rw-r--r--simpleperf/doc/without_trace_offcpu.pngbin0 -> 65699 bytes
-rw-r--r--simpleperf/dso.cpp130
-rw-r--r--simpleperf/dso.h17
-rw-r--r--simpleperf/dso_test.cpp21
-rw-r--r--simpleperf/environment.cpp33
-rw-r--r--simpleperf/environment.h8
-rw-r--r--simpleperf/event_attr.cpp2
-rw-r--r--simpleperf/event_attr.h2
-rw-r--r--simpleperf/event_fd.cpp11
-rw-r--r--simpleperf/event_selection_set.cpp76
-rw-r--r--simpleperf/event_selection_set.h5
-rw-r--r--simpleperf/get_test_data.h3
-rw-r--r--simpleperf/include/simpleperf_profcollect.hpp5
-rw-r--r--simpleperf/libsimpleperf_report_fuzzer.cpp20
-rw-r--r--simpleperf/main.cpp23
-rw-r--r--simpleperf/nonlinux_support/nonlinux_support.cpp7
-rw-r--r--simpleperf/perf_event.h4
-rw-r--r--simpleperf/perf_regs.cpp7
-rw-r--r--simpleperf/perf_regs.h2
-rw-r--r--simpleperf/profcollect.cpp23
-rw-r--r--simpleperf/read_dex_file.cpp71
-rw-r--r--simpleperf/read_dex_file.h2
-rw-r--r--simpleperf/record.cpp562
-rw-r--r--simpleperf/record.h136
-rw-r--r--simpleperf/record_equal_test.h13
-rw-r--r--simpleperf/record_file.h17
-rw-r--r--simpleperf/record_file.proto29
-rw-r--r--simpleperf/record_file_format.h10
-rw-r--r--simpleperf/record_file_reader.cpp130
-rw-r--r--simpleperf/record_file_test.cpp75
-rw-r--r--simpleperf/record_file_writer.cpp73
-rw-r--r--simpleperf/record_test.cpp66
-rw-r--r--simpleperf/report_lib_interface.cpp280
-rw-r--r--simpleperf/report_utils.cpp43
-rw-r--r--simpleperf/report_utils_test.cpp177
-rw-r--r--simpleperf/rust/lib.rs22
-rw-r--r--simpleperf/sample_tree.h31
-rw-r--r--simpleperf/scripts/CONTRIBUTING.md11
-rwxr-xr-xsimpleperf/scripts/annotate.py177
-rwxr-xr-xsimpleperf/scripts/api_profiler.py161
-rwxr-xr-xsimpleperf/scripts/app_profiler.py55
-rwxr-xr-xsimpleperf/scripts/bin/android/arm/simpleperfbin2812664 -> 2726616 bytes
-rwxr-xr-xsimpleperf/scripts/bin/android/arm64/simpleperfbin3819224 -> 3691656 bytes
-rwxr-xr-xsimpleperf/scripts/bin/android/x86/simpleperfbin4386820 -> 4250392 bytes
-rwxr-xr-xsimpleperf/scripts/bin/android/x86_64/simpleperfbin4244008 -> 4120888 bytes
-rwxr-xr-xsimpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylibbin13980215 -> 6710016 bytes
-rwxr-xr-xsimpleperf/scripts/bin/darwin/x86_64/simpleperfbin13902701 -> 7922704 bytes
-rwxr-xr-xsimpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.sobin7208384 -> 7012680 bytes
-rwxr-xr-xsimpleperf/scripts/bin/linux/x86_64/simpleperfbin7181056 -> 6996120 bytes
-rwxr-xr-xsimpleperf/scripts/bin/windows/x86_64/libsimpleperf_report.dllbin5583872 -> 4771840 bytes
-rwxr-xr-xsimpleperf/scripts/bin/windows/x86_64/simpleperf.exebin4638208 -> 4571136 bytes
-rwxr-xr-xsimpleperf/scripts/binary_cache_builder.py21
-rwxr-xr-xsimpleperf/scripts/debug_unwind_reporter.py4
-rwxr-xr-xsimpleperf/scripts/gecko_profile_generator.py412
-rwxr-xr-xsimpleperf/scripts/inferno.bat2
-rwxr-xr-xsimpleperf/scripts/inferno/inferno.py29
-rwxr-xr-xsimpleperf/scripts/pprof_proto_generator.py176
-rwxr-xr-xsimpleperf/scripts/purgatorio/purgatorio.py15
-rwxr-xr-xsimpleperf/scripts/report.py3
-rw-r--r--simpleperf/scripts/report_html.js6
-rwxr-xr-xsimpleperf/scripts/report_html.py76
-rwxr-xr-xsimpleperf/scripts/report_sample.py49
-rwxr-xr-xsimpleperf/scripts/run_simpleperf_on_device.py4
-rwxr-xr-xsimpleperf/scripts/run_simpleperf_without_usb_connection.py14
-rw-r--r--simpleperf/scripts/simpleperf_report_lib.py73
-rw-r--r--simpleperf/scripts/simpleperf_utils.py422
-rwxr-xr-xsimpleperf/scripts/stackcollapse.py138
-rw-r--r--simpleperf/scripts/test/annotate_test.py83
-rw-r--r--simpleperf/scripts/test/api_profiler_test.py52
-rw-r--r--simpleperf/scripts/test/app_profiler_test.py2
-rw-r--r--simpleperf/scripts/test/app_test.py25
-rw-r--r--simpleperf/scripts/test/binary_cache_builder_test.py2
-rw-r--r--simpleperf/scripts/test/cpp_app_test.py84
-rwxr-xr-xsimpleperf/scripts/test/do_test.py143
-rw-r--r--simpleperf/scripts/test/gecko_profile_generator_test.py81
-rw-r--r--simpleperf/scripts/test/inferno_test.py54
-rw-r--r--simpleperf/scripts/test/java_app_test.py4
-rw-r--r--simpleperf/scripts/test/kotlin_app_test.py4
-rw-r--r--simpleperf/scripts/test/pprof_proto_generator_test.py171
-rw-r--r--simpleperf/scripts/test/purgatorio_test.py8
-rw-r--r--simpleperf/scripts/test/report_html_test.py80
-rw-r--r--simpleperf/scripts/test/report_lib_test.py129
-rw-r--r--simpleperf/scripts/test/report_sample_test.py107
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-debug_Q.apkbin0 -> 2719357 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-debug_prev_Q.apkbin0 -> 2719397 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-debuggable.apkbin4876680 -> 0 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-profile_Q.apkbin0 -> 5079732 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-profile_prev_Q.apkbin0 -> 5078484 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/cpp_api-profileable.apkbin4288238 -> 0 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-debug_Q.apkbin0 -> 1510717 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-debug_prev_Q.apkbin0 -> 1526241 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-debuggable.apkbin2524660 -> 0 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-profile_Q.apkbin0 -> 1277389 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-profile_prev_Q.apkbin0 -> 1277437 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/java_api-profileable.apkbin2275582 -> 0 bytes
-rw-r--r--simpleperf/scripts/test/script_testdata/perf_with_interpreter_frames.gecko.json71193
-rwxr-xr-xsimpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_armbin6636 -> 100752 bytes
-rwxr-xr-xsimpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86bin7324 -> 9392 bytes
-rwxr-xr-xsimpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86_64bin10584 -> 10480 bytes
-rw-r--r--simpleperf/scripts/test/stackcollapse_test.py105
-rw-r--r--simpleperf/scripts/test/test_utils.py24
-rw-r--r--simpleperf/scripts/test/tools_test.py163
-rwxr-xr-xsimpleperf/scripts/update.py2
-rw-r--r--simpleperf/simpleperf.rc3
-rw-r--r--simpleperf/test_util.cpp46
-rw-r--r--simpleperf/testdata/DisplayBitmaps.apkbin2377615 -> 2364912 bytes
-rw-r--r--simpleperf/testdata/DisplayBitmapsTest.apkbin2941948 -> 2932413 bytes
-rw-r--r--simpleperf/testdata/debug_unwind_small_map_range.databin204847 -> 0 bytes
-rw-r--r--simpleperf/testdata/etm/perf.databin12321 -> 14584 bytes
-rw-r--r--simpleperf/testdata/etm/perf_kernel.databin148203 -> 117363 bytes
-rw-r--r--simpleperf/testdata/etm/perf_with_recording_process.databin0 -> 97215 bytes
-rw-r--r--simpleperf/testdata/etm/perf_with_unformatted_trace.databin21967 -> 0 bytes
-rw-r--r--simpleperf/testdata/etm/rq_stats.kobin14576 -> 13176 bytes
-rw-r--r--simpleperf/testdata/perf_display_bitmaps.RenderThread.perf-script9850
-rw-r--r--simpleperf/testdata/perf_display_bitmaps.UiThread.perf-script6062
-rw-r--r--simpleperf/testdata/perf_display_bitmaps.header.perf-script17350
-rw-r--r--simpleperf/testdata/perf_display_bitmaps.perf-script17335
-rw-r--r--simpleperf/testdata/perf_with_add_counter.databin15685 -> 0 bytes
-rw-r--r--simpleperf/testdata/perf_with_app_package_name.databin0 -> 240419 bytes
-rw-r--r--simpleperf/testdata/perf_with_arm_regs.databin11496 -> 0 bytes
-rw-r--r--simpleperf/testdata/perf_with_jit_symbol.foldedstack10
-rw-r--r--simpleperf/testdata/perf_with_jit_symbol.foldedstack_addrs10
-rw-r--r--simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_kernel10
-rw-r--r--simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_pid10
-rw-r--r--simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_tid10
-rw-r--r--simpleperf/testdata/perf_with_meta_info.databin4284 -> 0 bytes
-rw-r--r--simpleperf/testdata/perf_with_trace_offcpu_v2.databin630150 -> 0 bytes
-rw-r--r--simpleperf/testdata/perf_with_two_event_types.foldedstack2
-rw-r--r--simpleperf/testdata/perf_with_two_event_types.foldedstack_cpu_clock1
-rw-r--r--simpleperf/thread_tree.h5
-rw-r--r--simpleperf/utils.cpp8
-rw-r--r--simpleperf/utils.h2
-rw-r--r--simpleperf/workload.cpp12
-rw-r--r--simpleperf/workload.h2
-rw-r--r--squashfs_utils/Android.bp2
-rw-r--r--squashfs_utils/OWNERS1
-rw-r--r--su/Android.bp29
-rw-r--r--su/Android.mk17
-rw-r--r--tests/kernel.config/AndroidTest.xml9
-rw-r--r--toolchain-extras/Android.bp85
-rw-r--r--toolchain-extras/profile-clang-extras.cpp9
-rw-r--r--verity/Android.bp7
-rw-r--r--verity/build_verity_metadata.py20
-rw-r--r--verity/fec/Android.bp7
381 files changed, 8088 insertions, 132657 deletions
diff --git a/ANRdaemon/ANRdaemon.cpp b/ANRdaemon/ANRdaemon.cpp
index ceb6ade9..f087ff22 100644
--- a/ANRdaemon/ANRdaemon.cpp
+++ b/ANRdaemon/ANRdaemon.cpp
@@ -486,7 +486,7 @@ static void register_sighandler(void) {
}
static void show_help(void) {
- fprintf(stderr, "usage: anrd [options] [categoris...]\n");
+ fprintf(stderr, "usage: ANRdaemon [options] [categoris...]\n");
fprintf(stdout,
"Options includes:\n"
" -a appname enable app-level tracing for a comma "
diff --git a/ANRdaemon/Android.bp b/ANRdaemon/Android.bp
index e198415a..ef8788b2 100644
--- a/ANRdaemon/Android.bp
+++ b/ANRdaemon/Android.bp
@@ -10,7 +10,7 @@ license {
license_kinds: [
"SPDX-license-identifier-BSD",
],
- license_text: ["LICENSE"],
+ // large-scale-change unable to identify any license_text files
}
cc_binary {
diff --git a/ANRdaemon/LICENSE b/ANRdaemon/LICENSE
deleted file mode 100644
index 95ccf00a..00000000
--- a/ANRdaemon/LICENSE
+++ /dev/null
@@ -1,28 +0,0 @@
-Copyright (c) 2015, The Android Open Source Project
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
- * Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer
- in the documentation and/or other materials provided with the
- distribution.
- * Neither the name of Google, Inc. nor the names of its contributors
- may be used to endorse or promote products derived from this
- software without specific prior written permission.
- *
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
-OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
-AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
diff --git a/ANRdaemon/README b/ANRdaemon/README
index b081a6bf..57ed594a 100644
--- a/ANRdaemon/README
+++ b/ANRdaemon/README
@@ -7,7 +7,7 @@ global control /d/trace/trace_on. The raw trace file is stored at
The daemon will be started at boot time and will be running with the following
settings:
-$ anrd -t 9990 sched gfx am
+$ ANRdaemon -t 9990 sched gfx am
This means tracing will be enabled above 99.90% CPU utilization and will trace
sched, gfx and am modules (See -h for more info).
diff --git a/alloc-stress/Android.bp b/alloc-stress/Android.bp
index e64c822b..4d74841a 100644
--- a/alloc-stress/Android.bp
+++ b/alloc-stress/Android.bp
@@ -24,7 +24,6 @@ cc_binary {
shared_libs: [
"libhardware",
"libcutils",
- "libprocessgroup",
],
cppflags: [
"-g",
diff --git a/alloc-stress/alloc-stress.cpp b/alloc-stress/alloc-stress.cpp
index ad2353cc..33c12635 100644
--- a/alloc-stress/alloc-stress.cpp
+++ b/alloc-stress/alloc-stress.cpp
@@ -14,8 +14,6 @@
#include <tuple>
#include <vector>
-#include <processgroup/processgroup.h>
-
//#define TRACE_CHILD_LIFETIME
#ifdef TRACE_CHILD_LIFETIME
@@ -159,6 +157,36 @@ static void write_oomadj_to_lmkd(int oomadj) {
cout << "Wrote " << written << " bytes to lmkd control socket." << endl;
}
+static void create_memcg() {
+ char buf[256];
+ uid_t uid = getuid();
+ pid_t pid = getpid();
+
+ snprintf(buf, sizeof(buf), "/dev/memcg/apps/uid_%u", uid);
+ int tasks = mkdir(buf, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
+ if (tasks < 0 && errno != EEXIST) {
+ cerr << "Failed to create memory cgroup under " << buf << endl;
+ return;
+ }
+
+ snprintf(buf, sizeof(buf), "/dev/memcg/apps/uid_%u/pid_%u", uid, pid);
+ tasks = mkdir(buf, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
+ if (tasks < 0) {
+ cerr << "Failed to create memory cgroup under " << buf << endl;
+ return;
+ }
+
+ snprintf(buf, sizeof(buf), "/dev/memcg/apps/uid_%u/pid_%u/tasks", uid, pid);
+ tasks = open(buf, O_WRONLY);
+ if (tasks < 0) {
+ cerr << "Unable to add process to memory cgroup" << endl;
+ return;
+ }
+ snprintf(buf, sizeof(buf), "%u", pid);
+ write(tasks, buf, strlen(buf));
+ close(tasks);
+}
+
void usage() {
cout << "Application allocates memory until it's killed." << endl
<< "It starts at max oom_score_adj and gradually "
@@ -174,7 +202,7 @@ int main(int argc, char* argv[]) {
if ((argc > 1) && (std::string(argv[1]) == "--worker")) {
if (std::string(argv[5]) == "1") {
- createProcessGroup(getuid(), getpid(), true);
+ create_memcg();
}
write_oomadj_to_lmkd(atoi(argv[2]));
diff --git a/boottime_tools/bootanalyze/bootanalyze.py b/boottime_tools/bootanalyze/bootanalyze.py
index 5bed9f29..7eea05b9 100755
--- a/boottime_tools/bootanalyze/bootanalyze.py
+++ b/boottime_tools/bootanalyze/bootanalyze.py
@@ -35,6 +35,7 @@ import yaml
from datetime import datetime, date
+
TIME_DMESG = r"\[\s*(\d+\.\d+)\]"
TIME_LOGCAT = r"[0-9]+\.?[0-9]*"
KERNEL_TIME_KEY = "kernel"
@@ -45,7 +46,6 @@ LAUNCHER_START = "LauncherStart"
BOOT_TIME_TOO_BIG = 200.0
MAX_RETRIES = 5
DEBUG = False
-DEBUG_PATTERN = False
ADB_CMD = "adb"
TIMING_THRESHOLD = 5.0
BOOT_PROP = r"\[ro\.boottime\.([^\]]+)\]:\s+\[(\d+)\]"
@@ -99,8 +99,6 @@ def main():
for key, pattern in cfg['timings'].items()}
shutdown_events_pattern = {key: re.compile(pattern)
for key, pattern in cfg['shutdown_events'].items()}
- if DEBUG_PATTERN:
- print("search event:{} timing event:{}".format(search_events_pattern, timing_events_pattern))
data_points = {}
kernel_timing_points = collections.OrderedDict()
@@ -303,13 +301,6 @@ def handle_reboot_log(capture_log_on_error, shutdown_events_pattern, components_
print('{0:30}: {1:<7.5}'.format(item[0], item[1]))
return shutdown_events, shutdown_timing_events
-def collect_dmesg_events(search_events_pattern, timings_pattern, results):
- dmesg_events, kernel_timing_events = collect_events(search_events_pattern, ADB_CMD +\
- ' shell su root dmesg -w', timings_pattern,\
- [KERNEL_BOOT_COMPLETE], True)
- results.append(dmesg_events)
- results.append(kernel_timing_events)
-
def iterate(args, search_events_pattern, timings_pattern, shutdown_events_pattern, cfg, error_time,\
components_to_monitor):
shutdown_events = None
@@ -324,22 +315,16 @@ def iterate(args, search_events_pattern, timings_pattern, shutdown_events_patter
components_to_monitor)
t.join()
- results = []
- t = threading.Thread(target=collect_dmesg_events, args=(search_events_pattern,\
- timings_pattern, results))
- t.start()
+ dmesg_events, kernel_timing_events = collect_events(search_events_pattern, ADB_CMD +\
+ ' shell su root dmesg -w', timings_pattern,\
+ [KERNEL_BOOT_COMPLETE], True)
- logcat_stop_events = [LOGCAT_BOOT_COMPLETE, LAUNCHER_START]
+ logcat_stop_events = [LOGCAT_BOOT_COMPLETE, KERNEL_BOOT_COMPLETE, LAUNCHER_START]
if args.fs_check:
logcat_stop_events.append("FsStat")
logcat_events, logcat_timing_events = collect_events(
search_events_pattern, ADB_CMD + ' logcat -b all -v epoch', timings_pattern,\
logcat_stop_events, False)
-
- t.join()
- dmesg_events = results[0]
- kernel_timing_events = results[1]
-
logcat_event_time = extract_time(logcat_events, TIME_LOGCAT, float)
logcat_original_time = extract_time(logcat_events, TIME_LOGCAT, str);
dmesg_event_time = extract_time(dmesg_events, TIME_DMESG, float);
@@ -367,12 +352,11 @@ def iterate(args, search_events_pattern, timings_pattern, shutdown_events_patter
v = v + time_correction_delta
debug("correcting event to event[{0}, {1}]".format(k, v))
- diffs = []
if logcat_event_time.get(KERNEL_TIME_KEY) is None:
- print("kernel time not captured in logcat")
- else:
- diffs.append((logcat_event_time[KERNEL_TIME_KEY], logcat_event_time[KERNEL_TIME_KEY]))
-
+ print("kernel time not captured in logcat, cannot get time diff")
+ return None, None, None, None, None, None
+ diffs = []
+ diffs.append((logcat_event_time[KERNEL_TIME_KEY], logcat_event_time[KERNEL_TIME_KEY]))
if logcat_event_time.get(BOOT_ANIM_END_TIME_KEY) and dmesg_event_time.get(BOOT_ANIM_END_TIME_KEY):
diffs.append((logcat_event_time[BOOT_ANIM_END_TIME_KEY],\
logcat_event_time[BOOT_ANIM_END_TIME_KEY] -\
@@ -380,7 +364,6 @@ def iterate(args, search_events_pattern, timings_pattern, shutdown_events_patter
if not dmesg_event_time.get(KERNEL_BOOT_COMPLETE):
print("BootAnimEnd time or BootComplete-kernel not captured in both log" +\
", cannot get time diff")
- print("dmesg {} logcat {}".format(dmesg_event_time, logcat_event_time))
return None, None, None, None, None, None
diffs.append((logcat_event_time[LOGCAT_BOOT_COMPLETE],\
logcat_event_time[LOGCAT_BOOT_COMPLETE] - dmesg_event_time[KERNEL_BOOT_COMPLETE]))
@@ -648,79 +631,56 @@ def collect_logcat_for_shutdown(capture_log_on_error, shutdown_events_pattern,\
f.write('\n'.join(lines))
return events, timing_events
-def log_timeout(time_left, stop_events, events, timing_events):
- print("timeout waiting for event, continue", time_left)
- print(" remaininig events {}, event {} timing events {}".\
- format(stop_events, events, timing_events))
def collect_events(search_events, command, timings, stop_events, disable_timing_after_zygote):
events = collections.OrderedDict()
timing_events = {}
-
+ process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE)
data_available = stop_events is None
zygote_pids = []
start_time = time.time()
zygote_found = False
+
line = None
- print("remaining stop_events:", stop_events)
- init = True
+ read_poll = select.poll()
+ read_poll.register(process.stdout, select.POLLIN)
while True:
- if init:
- process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE)
- read_poll = select.poll()
- read_poll.register(process.stdout, select.POLLIN)
- init = False
- if len(stop_events) == 0:
- break
time_left = start_time + max_wait_time - time.time()
if time_left <= 0:
- log_timeout(time_left, stop_events, events, timing_events)
+ print("timeout waiting for event, continue", time_left)
break
- polled_events = read_poll.poll(time_left * 1000.0)
- if len(polled_events) == 0:
- log_timeout(time_left, stop_events, events, timing_events)
+ read_r = read_poll.poll(time_left * 1000.0)
+ if len(read_r) > 0 and read_r[0][1] == select.POLLIN:
+ line = process.stdout.readline().decode('utf-8', 'ignore')
+ else:
+ print("poll timeout waiting for event, continue", time_left)
break
- for polled_event in polled_events:
- if polled_event[1] == select.POLLIN:
- line = process.stdout.readline().decode('utf-8', 'ignore')
+ if not data_available:
+ print("Collecting data samples from '%s'. Please wait...\n" % command)
+ data_available = True
+ event = get_boot_event(line, search_events)
+ if event:
+ debug("event[{0}] captured: {1}".format(event, line))
+ if event == "starting_zygote":
+ events[event] = line
+ zygote_found = True
+ elif event.startswith("zygote"):
+ handle_zygote_event(zygote_pids, events, event, line)
else:
- if polled_event[1] == select.POLLHUP:
- if len(stop_events) == 0:
- break;
- # adb connection lost
- print("poll error waiting for event, adb lost?")
- if time_left > 0:
- print("retry adb")
- run_adb_cmd('wait-for-device')
- print(" reconnected")
- init = True
- continue
- else:
+ new_event = update_name_if_already_exist(events, event)
+ events[new_event] = line
+ if event in stop_events:
+ stop_events.remove(event)
+ print("remaining stop_events:", stop_events)
+ if len(stop_events) == 0:
break
- if not data_available:
- print("Collecting data samples from '%s'. Please wait...\n" % command)
- data_available = True
- event = get_boot_event(line, search_events)
- if event:
- debug("event[{0}] captured: {1}".format(event, line))
- if event == "starting_zygote":
- events[event] = line
- zygote_found = True
- elif event.startswith("zygote"):
- handle_zygote_event(zygote_pids, events, event, line)
- else:
- new_event = update_name_if_already_exist(events, event)
- events[new_event] = line
- if event in stop_events:
- stop_events.remove(event)
- print("remaining stop_events:", stop_events)
-
- timing_event = get_boot_event(line, timings)
- if timing_event and (not disable_timing_after_zygote or not zygote_found):
- if timing_event not in timing_events:
- timing_events[timing_event] = []
- timing_events[timing_event].append(line)
- debug("timing_event[{0}] captured: {1}".format(timing_event, line))
+
+ timing_event = get_boot_event(line, timings)
+ if timing_event and (not disable_timing_after_zygote or not zygote_found):
+ if timing_event not in timing_events:
+ timing_events[timing_event] = []
+ timing_events[timing_event].append(line)
+ debug("timing_event[{0}] captured: {1}".format(timing_event, line))
process.terminate()
return events, timing_events
@@ -783,10 +743,7 @@ def extract_time(events, pattern, date_transform_function):
def do_reboot(serial, use_adb_reboot):
- # do not update time
- run_adb_cmd('shell settings put global auto_time 0')
- run_adb_cmd('shell settings put global auto_time_zone 0')
- original_devices = subprocess.check_output("adb devices", shell=True).decode('utf-8', 'ignore')
+ original_devices = subprocess.check_output("adb devices", shell=True)
if use_adb_reboot:
print('Rebooting the device using adb reboot')
run_adb_cmd('reboot')
@@ -823,7 +780,6 @@ def reboot(serial, use_stressfs, permissive, use_adb_reboot, adb_buffersize=None
print('Waiting the device')
run_adb_cmd('wait-for-device')
- print(' found a device')
if adb_buffersize is not None:
# increase the buffer size
diff --git a/boottime_tools/bootanalyze/config.yaml b/boottime_tools/bootanalyze/config.yaml
index 83c1bcd8..d6590fdb 100644
--- a/boottime_tools/bootanalyze/config.yaml
+++ b/boottime_tools/bootanalyze/config.yaml
@@ -61,7 +61,7 @@ events:
KeyguardShown: KeyguardServiceDelegate.*\*\*\*\* SHOWN CALLED \*\*\*\*
BootComplete: Starting phase 1000
BootComplete_kernel: processing action \(sys\.boot_completed=1\)
- LauncherStart: START.*HOME.*(NexusLauncherActivity|GEL|LensPickerTrampolineActivity|SetupWizard|CarLauncher|launcher.*Launcher)
+ LauncherStart: START.*HOME.*(NexusLauncherActivity|GEL|LensPickerTrampolineActivity|SetupWizard|CarLauncher)
FsStat: fs_stat, partition:userdata stat:(0x\S+)
shutdown_events:
ShutdownStart: ShutdownThread:\sNotifying thread to start shutdown
diff --git a/cppreopts/cppreopts.rc b/cppreopts/cppreopts.rc
index b099e666..a7f69445 100644
--- a/cppreopts/cppreopts.rc
+++ b/cppreopts/cppreopts.rc
@@ -18,7 +18,7 @@ service cppreopts /system/bin/cppreopts.sh /postinstall
user root
priority -20
ioprio rt 0
- task_profiles ProcessCapacityHigh
+ writepid /dev/cpuset/foreground/tasks
capabilities
# Post install is above Treble VINTF, because it runs some utilities from
diff --git a/ext4_utils/Android.bp b/ext4_utils/Android.bp
index ba2c8ac0..10aa765f 100644
--- a/ext4_utils/Android.bp
+++ b/ext4_utils/Android.bp
@@ -20,8 +20,6 @@ license {
cc_library {
name: "libext4_utils",
host_supported: true,
- ramdisk_available: true,
- vendor_ramdisk_available: true,
recovery_available: true,
srcs: [
"ext4_utils.cpp",
@@ -72,10 +70,14 @@ python_binary_host {
],
version: {
- py3: {
+ py2: {
enabled: true,
embedded_launcher: true,
},
+ py3: {
+ enabled: false,
+ embedded_launcher: false,
+ },
},
required: [
@@ -97,7 +99,6 @@ filegroup {
"mke2fs.conf",
],
visibility: [
- "//development/build",
"//system/apex/apexer",
],
}
diff --git a/ext4_utils/OWNERS b/ext4_utils/OWNERS
deleted file mode 100644
index a3f5c129..00000000
--- a/ext4_utils/OWNERS
+++ /dev/null
@@ -1,2 +0,0 @@
-dvander@google.com
-drosen@google.com
diff --git a/ext4_utils/mkuserimg_mke2fs.py b/ext4_utils/mkuserimg_mke2fs.py
index 41ae8cd7..d4a14f87 100644
--- a/ext4_utils/mkuserimg_mke2fs.py
+++ b/ext4_utils/mkuserimg_mke2fs.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/env python
#
# Copyright (C) 2018 The Android Open Source Project
#
@@ -41,7 +41,7 @@ def RunCommand(cmd, env):
logging.info("Running: " + " ".join(cmd))
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT,
- env=env_copy, text=True)
+ env=env_copy)
output, _ = p.communicate()
return output, p.returncode
@@ -165,11 +165,11 @@ def ConstructE2fsCommands(args):
if args.flash_erase_block_size:
mke2fs_extended_opts.append("stripe_width={}".format(
- int(args.flash_erase_block_size) // BLOCKSIZE))
+ int(args.flash_erase_block_size) / BLOCKSIZE))
if args.flash_logical_block_size:
# stride should be the max of 8kb and the logical block size
stride = max(int(args.flash_logical_block_size), 8192)
- mke2fs_extended_opts.append("stride={}".format(stride // BLOCKSIZE))
+ mke2fs_extended_opts.append("stride={}".format(stride / BLOCKSIZE))
if args.mke2fs_hash_seed:
mke2fs_extended_opts.append("hash_seed=" + args.mke2fs_hash_seed)
@@ -194,7 +194,7 @@ def ConstructE2fsCommands(args):
mke2fs_opts += ["-E", ','.join(mke2fs_extended_opts)]
# Round down the filesystem length to be a multiple of the block size
- blocks = int(args.fs_size) // BLOCKSIZE
+ blocks = int(args.fs_size) / BLOCKSIZE
mke2fs_cmd = (["mke2fs"] + mke2fs_opts +
["-t", args.ext_variant, "-b", str(BLOCKSIZE), args.output_file,
str(blocks)])
diff --git a/f2fs_utils/OWNERS b/f2fs_utils/OWNERS
deleted file mode 100644
index 1c863c58..00000000
--- a/f2fs_utils/OWNERS
+++ /dev/null
@@ -1,3 +0,0 @@
-jaegeuk@google.com
-daehojeong@google.com
-drosen@google.com
diff --git a/f2fs_utils/mkf2fsuserimg.sh b/f2fs_utils/mkf2fsuserimg.sh
index 59f9eea5..013ff543 100755
--- a/f2fs_utils/mkf2fsuserimg.sh
+++ b/f2fs_utils/mkf2fsuserimg.sh
@@ -7,7 +7,7 @@ cat<<EOT
Usage:
${0##*/} OUTPUT_FILE SIZE
[-S] [-C FS_CONFIG] [-f SRC_DIR] [-D PRODUCT_OUT]
- [-s FILE_CONTEXTS] [-t MOUNT_POINT] [-T TIMESTAMP] [-B block_map]
+ [-s FILE_CONTEXTS] [-t MOUNT_POINT] [-T TIMESTAMP]
[-L LABEL] [--prjquota] [--casefold] [--compression] [--readonly]
[--sldc <num> [sload compression sub-options]]
<num>: number of the sload compression args, e.g. -a LZ4 counts as 2
@@ -21,8 +21,6 @@ echo "in mkf2fsuserimg.sh PATH=$PATH"
MKFS_OPTS=""
SLOAD_OPTS=""
-BLOCK_MAP_FILE=""
-BLOCK_MAP_OPT=""
if [ $# -lt 2 ]; then
usage
@@ -37,7 +35,6 @@ SPARSE_IMG="false"
if [[ "$1" == "-S" ]]; then
MKFS_OPTS+=" -S $SIZE"
SLOAD_OPTS+=" -S"
- BLOCK_MAP_OPT+=" -S -M"
SPARSE_IMG="true"
shift
fi
@@ -79,11 +76,6 @@ if [[ "$1" == "-T" ]]; then
shift; shift
fi
-if [[ "$1" == "-B" ]]; then
- BLOCK_MAP_FILE="$2"
- shift; shift
-fi
-
if [[ "$1" == "-L" ]]; then
MKFS_OPTS+=" -l $2"
shift; shift
@@ -176,17 +168,13 @@ function _build()
_truncate
_build
-# readonly can reduce the image
-if [ "$READONLY" ]; then
+# readonly + compress can reduce the image
+if [ "$READONLY" ] && [ "$COMPRESS_SUPPORT" ]; then
if [ "$SPARSE_IMG" = "true" ]; then
MKFS_OPTS+=" -S $SIZE"
rm -f $OUTPUT_FILE && touch $OUTPUT_FILE
fi
_truncate
_build
- # build block map
- if [ "$BLOCK_MAP_FILE" ]; then
- fsck.f2fs $BLOCK_MAP_OPT $OUTPUT_FILE > $BLOCK_MAP_FILE
- fi
fi
exit 0
diff --git a/ioblame/androidFsParser.py b/ioblame/androidFsParser.py
deleted file mode 100644
index 6ea38dc3..00000000
--- a/ioblame/androidFsParser.py
+++ /dev/null
@@ -1,175 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2022 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-"""Trace parser for android_fs traces."""
-
-import collections
-import re
-
-# ex) bt_stack_manage-21277 [000] .... 5879.043608: android_fs_datawrite_start: entry_name /misc/bluedroid/bt_config.bak.new, offset 0, bytes 408, cmdline bt_stack_manage, pid 21277, i_size 0, ino 9103
-RE_WRITE_START = r".+-([0-9]+).*\s+([0-9]+\.[0-9]+):\s+android_fs_datawrite_start:\sentry_name\s(\S+)\,\soffset\s([0-9]+)\,\sbytes\s([0-9]+)\,\scmdline\s(\S+)\,\spid\s([0-9]+)\,\si_size\s([0-9]+)\,\sino\s([0-9]+)"
-
-# ex) dumpsys-21321 [001] .... 5877.599324: android_fs_dataread_start: entry_name /system/lib64/libbinder.so, offset 311296, bytes 4096, cmdline dumpsys, pid 21321, i_size 848848, ino 2397
-RE_READ_START = r".+-([0-9]+).*\s+([0-9]+\.[0-9]+):\s+android_fs_dataread_start:\sentry_name\s(\S+)\,\soffset\s([0-9]+)\,\sbytes\s([0-9]+)\,\scmdline\s(\S+)\,\spid\s([0-9]+)\,\si_size\s([0-9]+)\,\sino\s([0-9]+)"
-
-MIN_PID_BYTES = 1024 * 1024 # 1 MiB
-SMALL_FILE_BYTES = 1024 # 1 KiB
-
-
-class ProcessTrace:
-
- def __init__(self, cmdLine, filename, numBytes):
- self.cmdLine = cmdLine
- self.totalBytes = numBytes
- self.bytesByFiles = {filename: numBytes}
-
- def add_file_trace(self, filename, numBytes):
- self.totalBytes += numBytes
- if filename in self.bytesByFiles:
- self.bytesByFiles[filename] += numBytes
- else:
- self.bytesByFiles[filename] = numBytes
-
- def dump(self, mode, outputFile):
- smallFileCnt = 0
- smallFileBytes = 0
- for _, numBytes in self.bytesByFiles.items():
- if numBytes < SMALL_FILE_BYTES:
- smallFileCnt += 1
- smallFileBytes += numBytes
-
- if (smallFileCnt != 0):
- outputFile.write(
- "Process: {}, Traced {} KB: {}, Small file count: {}, Small file KB: {}\n"
- .format(self.cmdLine, mode, to_kib(self.totalBytes), smallFileCnt,
- to_kib(smallFileBytes)))
-
- else:
- outputFile.write("Process: {}, Traced {} KB: {}\n".format(
- self.cmdLine, mode, to_kib(self.totalBytes)))
-
- if (smallFileCnt == len(self.bytesByFiles)):
- return
-
- sortedEntries = collections.OrderedDict(
- sorted(
- self.bytesByFiles.items(), key=lambda item: item[1], reverse=True))
-
- for i in range(len(sortedEntries)):
- filename, numBytes = sortedEntries.popitem(last=False)
- if numBytes < SMALL_FILE_BYTES:
- # Entries are sorted by bytes. So, break on the first small file entry.
- break
-
- outputFile.write("File: {}, {} KB: {}\n".format(filename, mode,
- to_kib(numBytes)))
-
-
-class UidTrace:
-
- def __init__(self, uid, cmdLine, filename, numBytes):
- self.uid = uid
- self.packageName = ""
- self.totalBytes = numBytes
- self.traceByProcess = {cmdLine: ProcessTrace(cmdLine, filename, numBytes)}
-
- def add_process_trace(self, cmdLine, filename, numBytes):
- self.totalBytes += numBytes
- if cmdLine in self.traceByProcess:
- self.traceByProcess[cmdLine].add_file_trace(filename, numBytes)
- else:
- self.traceByProcess[cmdLine] = ProcessTrace(cmdLine, filename, numBytes)
-
- def dump(self, mode, outputFile):
- outputFile.write("Traced {} KB: {}\n\n".format(mode,
- to_kib(self.totalBytes)))
-
- if self.totalBytes < MIN_PID_BYTES:
- return
-
- sortedEntries = collections.OrderedDict(
- sorted(
- self.traceByProcess.items(),
- key=lambda item: item[1].totalBytes,
- reverse=True))
- totalEntries = len(sortedEntries)
- for i in range(totalEntries):
- _, processTrace = sortedEntries.popitem(last=False)
- if processTrace.totalBytes < MIN_PID_BYTES:
- # Entries are sorted by bytes. So, break on the first small PID entry.
- break
-
- processTrace.dump(mode, outputFile)
- if i < totalEntries - 1:
- outputFile.write("\n")
-
-
-class AndroidFsParser:
-
- def __init__(self, re_string, uidProcessMapper):
- self.traceByUid = {} # Key: uid, Value: UidTrace
- if (re_string == RE_WRITE_START):
- self.mode = "write"
- else:
- self.mode = "read"
- self.re_matcher = re.compile(re_string)
- self.uidProcessMapper = uidProcessMapper
- self.totalBytes = 0
-
- def parse(self, line):
- match = self.re_matcher.match(line)
- if not match:
- return False
- try:
- self.do_parse_start(line, match)
- except Exception:
- print("cannot parse: {}".format(line))
- raise
- return True
-
- def do_parse_start(self, line, match):
- pid = int(match.group(1))
- # start_time = float(match.group(2)) * 1000 #ms
- filename = match.group(3)
- # offset = int(match.group(4))
- numBytes = int(match.group(5))
- cmdLine = match.group(6)
- pid = int(match.group(7))
- # isize = int(match.group(8))
- # ino = int(match.group(9))
- self.totalBytes += numBytes
- uid = self.uidProcessMapper.get_uid(cmdLine, pid)
-
- if uid in self.traceByUid:
- self.traceByUid[uid].add_process_trace(cmdLine, filename, numBytes)
- else:
- self.traceByUid[uid] = UidTrace(uid, cmdLine, filename, numBytes)
-
- def dumpTotal(self, outputFile):
- if self.totalBytes > 0:
- outputFile.write("Traced system-wide {} KB: {}\n\n".format(
- self.mode, to_kib(self.totalBytes)))
-
- def dump(self, uid, outputFile):
- if uid not in self.traceByUid:
- return
-
- uidTrace = self.traceByUid[uid]
- uidTrace.dump(self.mode, outputFile)
-
-
-def to_kib(bytes):
- return bytes / 1024
diff --git a/ioblame/ioblame.py b/ioblame/ioblame.py
deleted file mode 100644
index e00a5ecc..00000000
--- a/ioblame/ioblame.py
+++ /dev/null
@@ -1,528 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2022 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-"""Reports disk I/O usage by UID/Package, process, and file level breakdowns."""
-
-from datetime import datetime
-from collections import namedtuple
-
-import androidFsParser
-import argparse
-import collections
-import os
-import psutil
-import re
-import signal
-import subprocess
-import sys
-import threading
-import time
-import uidProcessMapper
-
-# ex) lrwxrwxrwx 1 root root 16 1970-01-06 13:22 userdata -> /dev/block/sda14
-RE_LS_BLOCK_DEVICE = r"\S+\s[0-9]+\s\S+\s\S+\s+[0-9]+\s[0-9\-]+\s[0-9]+\:[0-9]+\suserdata\s\-\>\s\/dev\/block\/(\S+)"
-
-# ex) 1002 246373245 418936352 1818624 0 0 0 0 0 0 0
-RE_UID_IO_STATS_LINE = r"([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)"
-
-# ex) 253 5 dm-5 3117 0 354656 3324 0 0 0 0 0 2696 3324 0 0 0 0
-RE_DISK_STATS_LINE = r"\s+([0-9]+)\s+([0-9]+)\s([a-z\-0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)\s([0-9]+)"
-
-ADB_CMD = "adb"
-
-TEMP_TRACE_FILE = "temp_trace_file.txt"
-CARWATCHDOG_DUMP = "carwatchdog_dump.txt"
-OUTPUT_FILE = "ioblame_out.txt"
-
-WATCHDOG_BUFFER_SECS = 600
-
-DID_RECEIVE_SIGINT = False
-
-
-def signal_handler(sig, frame):
- global DID_RECEIVE_SIGINT
- DID_RECEIVE_SIGINT = True
- print("Received signal interrupt")
-
-
-def init_arguments():
- parser = argparse.ArgumentParser(
- description="Collect and process android_fs traces")
- parser.add_argument(
- "-s",
- "--serial",
- dest="serial",
- action="store",
- help="Android device serial number")
- parser.add_argument(
- "-r",
- "--trace_reads",
- default=False,
- action="store_true",
- dest="traceReads",
- help="Trace android_fs_dataread_start")
- parser.add_argument(
- "-w",
- "--trace_writes",
- default=False,
- action="store_true",
- dest="traceWrites",
- help="Trace android_fs_datawrite_start")
- parser.add_argument(
- "-d",
- "--trace_duration",
- type=int,
- default=3600,
- dest="traceDuration",
- help="Total trace duration in seconds")
- parser.add_argument(
- "-i",
- "--sampling_interval",
- type=int,
- default=300,
- dest="samplingInterval",
- help="Sampling interval in seconds for CarWatchdog collection (applicable only on"
- " automotive form-factor")
- parser.add_argument(
- "-o",
- "--output_directory",
- type=dir_path,
- default=os.getcwd(),
- dest="outputDir",
- help="Output directory")
-
- return parser.parse_args()
-
-
-def verify_arguments(args):
- if args.serial is not None:
- global ADB_CMD
- ADB_CMD = "%s %s" % ("adb -s", args.serial)
- if not args.traceReads and not args.traceWrites:
- raise argparse.ArgumentTypeError(
- "Must provide at least one of the --trace_reads or --trace_writes options"
- )
-
-
-def dir_path(path):
- if os.path.isdir(path):
- return path
- else:
- raise argparse.ArgumentTypeError(
- "{} is not a valid directory path".format(path))
-
-
-def run_adb_cmd(cmd):
- r = subprocess.check_output(ADB_CMD + " " + cmd, shell=True)
- return r.decode("utf-8")
-
-
-def run_adb_shell_cmd(cmd):
- return run_adb_cmd("shell " + cmd)
-
-
-def run_adb_shell_cmd_strip_output(cmd):
- return run_adb_cmd("shell " + cmd).strip()
-
-
-def run_adb_shell_cmd_ignore_err(cmd):
- try:
- r = subprocess.run(
- ADB_CMD + " shell " + cmd, shell=True, capture_output=True)
- return r.stdout.decode("utf-8")
- except Exception:
- return ""
-
-
-def run_shell_cmd(cmd):
- return subprocess.check_output(cmd, shell=True)
-
-
-def run_bg_adb_shell_cmd(cmd):
- return subprocess.Popen(ADB_CMD + " shell " + cmd, shell=True)
-
-
-def run_bg_shell_cmd(cmd):
- return subprocess.Popen(cmd, shell=True)
-
-
-def get_block_dev():
- model = run_adb_shell_cmd_strip_output(
- "'getprop ro.product.name' | sed \'s/[ \\t\\r\\n]*$//\'")
- print("Found %s Device" % model)
-
- if "emu" in model:
- return "vda"
-
- result = run_adb_shell_cmd_strip_output(
- "'ls -la /dev/block/bootdevice/by-name | grep userdata'")
-
- match = re.compile(RE_LS_BLOCK_DEVICE).match(result)
- if not match:
- print("Unknown Device {} -- trying Pixel config".format(model))
- return "sda"
-
- return match.group(1)
-
-
-def prep_to_do_something():
- run_adb_shell_cmd("'echo 3 > /proc/sys/vm/drop_caches'")
- time.sleep(1)
-
-
-def setup_tracepoints(shouldTraceReads, shouldTraceWrites):
- # This is a good point to check if the Android FS tracepoints are enabled in the
- # kernel or not
- isTraceEnabled = run_adb_shell_cmd(
- "'if [ -d /sys/kernel/tracing/events/android_fs ]; then echo 0; else echo 1; fi'"
- )
-
- if isTraceEnabled == 0:
- raise RuntimeError("Android FS tracing is not enabled")
-
- run_adb_shell_cmd("'echo 0 > /sys/kernel/tracing/tracing_on;\
- echo 0 > /sys/kernel/tracing/trace;\
- echo 0 > /sys/kernel/tracing/events/ext4/enable;\
- echo 0 > /sys/kernel/tracing/events/block/enable'")
-
- if shouldTraceReads:
- run_adb_shell_cmd(
- "'echo 1 > /sys/kernel/tracing/events/android_fs/android_fs_dataread_start/enable'"
- )
-
- if shouldTraceWrites:
- run_adb_shell_cmd(
- "'echo 1 > /sys/kernel/tracing/events/android_fs/android_fs_datawrite_start/enable'"
- )
-
- run_adb_shell_cmd("'echo 1 > /sys/kernel/tracing/tracing_on'")
-
-
-def clear_tracing(shouldTraceReads, shouldTraceWrites):
- if shouldTraceReads:
- run_adb_shell_cmd(
- "'echo 0 > /sys/kernel/tracing/events/android_fs/android_fs_dataread_start/enable'"
- )
-
- if shouldTraceWrites:
- run_adb_shell_cmd(
- "'echo 0 > /sys/kernel/tracing/events/android_fs/android_fs_datawrite_start/enable'"
- )
-
- run_adb_shell_cmd("'echo 0 > /sys/kernel/tracing/tracing_on'")
-
-
-def start_streaming_trace(traceFile):
- return run_bg_adb_shell_cmd(
- "'cat /sys/kernel/tracing/trace_pipe | grep -e android_fs_data -e android_fs_writepages'\
- > {}".format(traceFile))
-
-
-def stop_streaming_trace(sub_proc):
- process = psutil.Process(sub_proc.pid)
- for child_proc in process.children(recursive=True):
- child_proc.kill()
- process.kill()
-
-
-class carwatchdog_collection(threading.Thread):
-
- def __init__(self, traceDuration, samplingInterval):
- threading.Thread.__init__(self)
- self.traceDuration = traceDuration
- self.samplingInterval = samplingInterval
-
- def run(self):
- isBootCompleted = 0
-
- while isBootCompleted == 0:
- isBootCompleted = run_adb_shell_cmd_strip_output(
- "'getprop sys.boot_completed'")
- time.sleep(1)
-
- # Clean up previous state.
- run_adb_shell_cmd(
- "'dumpsys android.automotive.watchdog.ICarWatchdog/default\
- --stop_perf &>/dev/null'")
-
- run_adb_shell_cmd(
- "'dumpsys android.automotive.watchdog.ICarWatchdog/default \
- --start_perf --max_duration {} --interval {}'".format(
- self.traceDuration + WATCHDOG_BUFFER_SECS, self.samplingInterval))
-
-
-def stop_carwatchdog_collection(outputDir):
- run_adb_shell_cmd("'dumpsys android.automotive.watchdog.ICarWatchdog/default"
- " --stop_perf' > {}/{}".format(outputDir, CARWATCHDOG_DUMP))
-
-
-def do_something(outpuDir, traceDuration, samplingInterval, uidProcessMapperObj):
- buildChars = run_adb_shell_cmd_strip_output(
- "'getprop ro.build.characteristics'")
-
- carwatchdog_collection_thread = None
- if "automotive" in buildChars:
- carwatchdog_collection_thread = carwatchdog_collection(
- traceDuration, samplingInterval)
- carwatchdog_collection_thread.start()
-
- for i in range(1, traceDuration):
- if DID_RECEIVE_SIGINT:
- break
- now = time.process_time()
- read_uid_process_mapping(uidProcessMapperObj)
- taken = time.process_time() - now
- if (taken < 1):
- time.sleep(1 - taken)
-
- read_uid_package_mapping(uidProcessMapperObj)
-
- if "automotive" in buildChars:
- carwatchdog_collection_thread.join()
- stop_carwatchdog_collection(outpuDir)
-
-
-def read_uid_process_mapping(uidProcessMapperObj):
- procStatusDump = run_adb_shell_cmd_ignore_err(
- "'cat /proc/*/status /proc/*/task/*/status 2> /dev/null'")
-
- uidProcessMapperObj.parse_proc_status_dump(procStatusDump)
-
-
-def read_uid_package_mapping(uidProcessMapperObj):
- packageMappingDump = run_adb_shell_cmd_ignore_err(
- "'pm list packages -a -U | sort | uniq'")
-
- uidProcessMapperObj.parse_uid_package_dump(packageMappingDump)
-
-
-# Parser for "/proc/diskstats".
-class DiskStats:
-
- def __init__(self, readIos, readSectors, writeIos, writeSectors):
- self.readIos = readIos
- self.readSectors = readSectors
- self.writeIos = writeIos
- self.writeSectors = writeSectors
-
- def delta(self, other):
- return DiskStats(self.readIos - other.readIos,
- self.readSectors - other.readSectors,
- self.writeIos - other.writeIos,
- self.writeSectors - other.writeSectors)
-
- def dump(self, shouldDumpReads, shouldDumpWrites, outputFile):
- if self.readIos is None or self.readIos is None or self.readIos is None\
- or self.readIos is None:
- outputFile.write("Missing disk stats")
- return
-
- if (shouldDumpReads):
- outputFile.write("Total dev block reads: {} KB, IOs: {}\n".format(
- self.readSectors / 2, self.readIos))
-
- if (shouldDumpWrites):
- outputFile.write("Total dev block writes: {} KB, IOs: {}\n".format(
- self.writeSectors / 2, self.writeIos))
-
-
-def get_disk_stats(blockDev):
- line = run_adb_shell_cmd(
- "'cat /proc/diskstats' | fgrep -w {}".format(blockDev))
- matcher = re.compile(RE_DISK_STATS_LINE)
- match = matcher.match(line)
-
- if not match:
- return None
-
- readIos = int(match.group(4))
- readSectors = int(match.group(6))
- writeIos = int(match.group(8))
- writeSectors = int(match.group(10))
-
- return DiskStats(readIos, readSectors, writeIos, writeSectors)
-
-
-IoBytes = namedtuple("IoBytes", "rdBytes wrBytes")
-
-
-# Parser for "/proc/uid_io/stats".
-class UidIoStats:
-
- def __init__(self):
- self.uidIoStatsReMatcher = re.compile(RE_UID_IO_STATS_LINE)
- self.ioBytesByUid = {} # Key: UID, Value: IoBytes
- self.totalIoBytes = IoBytes(rdBytes=0, wrBytes=0)
-
- def parse(self, dump):
- totalRdBytes = 0
- totalWrBytes = 0
- for line in dump.split("\n"):
- (uid, ioBytes) = self.parse_uid_io_bytes(line)
- self.ioBytesByUid[uid] = ioBytes
- totalRdBytes += ioBytes.rdBytes
- totalWrBytes += ioBytes.wrBytes
-
- self.totalIoBytes = IoBytes(rdBytes=totalRdBytes, wrBytes=totalWrBytes)
-
- def parse_uid_io_bytes(self, line):
- match = self.uidIoStatsReMatcher.match(line)
- if not match:
- return None
- return (int(match.group(1)),
- IoBytes(
- rdBytes=(int(match.group(4)) + int(match.group(8))),
- wrBytes=(int(match.group(5)) + int(match.group(9)))))
-
- def delta(self, other):
- deltaStats = UidIoStats()
- deltaStats.totalIoBytes = IoBytes(
- rdBytes=self.totalIoBytes.rdBytes - other.totalIoBytes.rdBytes,
- wrBytes=self.totalIoBytes.wrBytes - other.totalIoBytes.wrBytes)
-
- for uid, ioBytes in self.ioBytesByUid.items():
- if uid not in other.ioBytesByUid:
- deltaStats.ioBytesByUid[uid] = ioBytes
- continue
- otherIoBytes = other.ioBytesByUid[uid]
- rdBytes = ioBytes.rdBytes - otherIoBytes.rdBytes if ioBytes.rdBytes > otherIoBytes.rdBytes\
- else 0
- wrBytes = ioBytes.wrBytes - otherIoBytes.wrBytes if ioBytes.wrBytes > otherIoBytes.wrBytes\
- else 0
- deltaStats.ioBytesByUid[uid] = IoBytes(rdBytes=rdBytes, wrBytes=wrBytes)
- return deltaStats
-
- def dumpTotal(self, mode, outputFile):
- totalBytes = self.totalIoBytes.wrBytes if mode == "write" else self.totalIoBytes.rdBytes
- outputFile.write("Total system-wide {} KB: {}\n".format(
- mode, to_kib(totalBytes)))
-
- def dump(self, uidProcessMapperObj, mode, func, outputFile):
- sortedEntries = collections.OrderedDict(
- sorted(
- self.ioBytesByUid.items(),
- key=lambda item: item[1].wrBytes
- if mode == "write" else item[1].rdBytes,
- reverse=True))
- totalEntries = len(sortedEntries)
- for i in range(totalEntries):
- uid, ioBytes = sortedEntries.popitem(last=False)
- totalBytes = ioBytes.wrBytes if mode == "write" else ioBytes.rdBytes
- if totalBytes < androidFsParser.MIN_PID_BYTES:
- continue
- uidInfo = uidProcessMapperObj.get_uid_info(uid)
- outputFile.write("{}, Total {} KB: {}\n".format(uidInfo.to_string(), mode,
- to_kib(totalBytes)))
- func(uid)
- outputFile.write("\n" + ("=" * 100) + "\n")
- if i < totalEntries - 1:
- outputFile.write("\n")
-
-
-def get_uid_io_stats():
- uidIoStatsDump = run_adb_shell_cmd_strip_output("'cat /proc/uid_io/stats'")
- uidIoStats = UidIoStats()
- uidIoStats.parse(uidIoStatsDump)
- return uidIoStats
-
-
-def to_kib(bytes):
- return bytes / 1024
-
-
-def main(argv):
- signal.signal(signal.SIGINT, signal_handler)
-
- args = init_arguments()
- verify_arguments(args)
-
- run_adb_cmd("root")
- buildDesc = run_adb_shell_cmd_strip_output("'getprop ro.build.description'")
- blockDev = get_block_dev()
-
- prep_to_do_something()
- setup_tracepoints(args.traceReads, args.traceWrites)
- diskStatsBefore = get_disk_stats(blockDev)
- uidIoStatsBefore = get_uid_io_stats()
-
- traceFile = "{}/{}".format(args.outputDir, TEMP_TRACE_FILE)
-
- startDateTime = datetime.now()
- proc = start_streaming_trace(traceFile)
- print("Started trace streaming")
-
- uidProcessMapperObj = uidProcessMapper.UidProcessMapper()
- do_something(args.outputDir, args.traceDuration, args.samplingInterval,
- uidProcessMapperObj)
-
- stop_streaming_trace(proc)
- endDateTime = datetime.now()
- print("Stopped trace streaming")
-
- clear_tracing(args.traceReads, args.traceWrites)
-
- diskStatsAfter = get_disk_stats(blockDev)
- uidIoStatsAfter = get_uid_io_stats()
- diskStatsDelta = diskStatsAfter.delta(diskStatsBefore)
- uidIoStatsDelta = uidIoStatsAfter.delta(uidIoStatsBefore)
-
- print("Completed device side collection")
-
- writeParser = androidFsParser.AndroidFsParser(androidFsParser.RE_WRITE_START,
- uidProcessMapperObj)
- readParser = androidFsParser.AndroidFsParser(androidFsParser.RE_READ_START,
- uidProcessMapperObj)
- with open(traceFile) as file:
- for line in file:
- if args.traceWrites and writeParser.parse(line):
- continue
- if args.traceReads:
- readParser.parse(line)
-
- outputFile = open("{}/{}".format(args.outputDir, OUTPUT_FILE), "w")
- outputFile.write("Collection datetime: {}, Total duration: {}\n".format(
- endDateTime, endDateTime - startDateTime))
- outputFile.write("Build description: {}\n".format(buildDesc))
- outputFile.write(
- "Minimum KB per process or UID: {}, Small file KB: {}\n\n".format(
- to_kib(androidFsParser.MIN_PID_BYTES),
- to_kib(androidFsParser.SMALL_FILE_BYTES)))
-
- diskStatsDelta.dump(args.traceReads, args.traceWrites, outputFile)
-
- if args.traceWrites:
- uidIoStatsDelta.dumpTotal("write", outputFile)
- writeParser.dumpTotal(outputFile)
- uidIoStatsDelta.dump(uidProcessMapperObj, "write",
- lambda uid: writeParser.dump(uid, outputFile),
- outputFile)
-
- if args.traceWrites and args.traceReads:
- outputFile.write("\n\n\n")
-
- if args.traceReads:
- uidIoStatsDelta.dumpTotal("read", outputFile)
- readParser.dumpTotal(outputFile)
- uidIoStatsDelta.dump(uidProcessMapperObj, "read",
- lambda uid: readParser.dump(uid, outputFile),
- outputFile)
-
- outputFile.close()
- run_shell_cmd("rm {}/{}".format(args.outputDir, TEMP_TRACE_FILE))
-
-
-if __name__ == "__main__":
- main(sys.argv)
diff --git a/ioblame/uidProcessMapper.py b/ioblame/uidProcessMapper.py
deleted file mode 100644
index 0c0566b9..00000000
--- a/ioblame/uidProcessMapper.py
+++ /dev/null
@@ -1,125 +0,0 @@
-#!/usr/bin/env python
-#
-# Copyright (C) 2022 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-"""Package <-> UID <-> Process mapper."""
-
-import re
-
-# ex) Name: init
-PROC_STATUS_NAME_LINE = r"Name:\s+(\S+)"
-
-# ex) Pid: 1
-PROC_STATUS_PID_LINE = r"Pid:\s+([0-9]+)"
-
-# ex) Uid: 0 0 0 0
-PROC_STATUS_UID_LINE = r"Uid:\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)"
-
-# ex) package:com.google.android.car.uxr.sample uid:1000
-PACKAGE_UID_LINE = r"package:(\S+)\suid:([0-9]+)"
-
-USER_ID_OFFSET = 100000
-AID_APP_START = 10000
-UNKNOWN_UID = -1
-
-
-class UidInfo:
-
- def __init__(self, uid, packageName=None):
- self.uid = uid
- self.packageName = packageName
-
- def to_string(self):
- appId = int(self.uid % USER_ID_OFFSET)
- if self.uid == UNKNOWN_UID:
- return "UID: UNKNOWN"
- elif self.packageName is None and appId < AID_APP_START:
- return "User ID: {}, Native service AID: {}".format(
- int(self.uid / USER_ID_OFFSET), appId)
- elif self.packageName is None:
- return "User ID: {}, App ID: {}".format(
- int(self.uid / USER_ID_OFFSET), appId)
- else:
- return "User ID: {}, Package name: {}".format(
- int(self.uid / USER_ID_OFFSET), self.packageName)
-
-
-class UidProcessMapper:
-
- def __init__(self):
- self.nameReMatcher = re.compile(PROC_STATUS_NAME_LINE)
- self.pidReMatcher = re.compile(PROC_STATUS_PID_LINE)
- self.uidReMatcher = re.compile(PROC_STATUS_UID_LINE)
- self.packageUidMatcher = re.compile(PACKAGE_UID_LINE)
- self.uidByProcessDict = {} # Key: Process Name, Value: {PID: UID}
- self.packageNameByAppId = {} # Key: App ID, Value: Package name
-
- def parse_proc_status_dump(self, dump):
- name, pid, uid = "", "", ""
-
- for line in dump.split("\n"):
- if line.startswith("Name:"):
- name = self.match_re(self.nameReMatcher, line)
- pid, uid = "", ""
- elif line.startswith("Pid:"):
- pid = self.match_re(self.pidReMatcher, line)
- uid = ""
- elif line.startswith("Uid:"):
- uid = self.match_re(self.uidReMatcher, line)
- if name != "" and pid != "" and uid != "":
- self.add_mapping(name, int(pid), int(uid))
- name, pid, uid = "", "", ""
-
- def parse_uid_package_dump(self, dump):
- for line in dump.split("\n"):
- if line == "":
- continue
-
- match = self.packageUidMatcher.match(line)
- if (match):
- packageName = match.group(1)
- appId = int(match.group(2))
- if appId in self.packageNameByAppId:
- self.packageNameByAppId[appId].add(packageName)
- else:
- self.packageNameByAppId[appId] = {packageName}
- else:
- print("'{}' line doesn't match '{}' regex".format(
- line, self.packageUidMatcher))
-
- def match_re(self, reMatcher, line):
- match = reMatcher.match(line)
- if not match:
- return ""
- return match.group(1)
-
- def add_mapping(self, name, pid, uid):
- if name in self.uidByProcessDict:
- self.uidByProcessDict[name][pid] = uid
- else:
- self.uidByProcessDict[name] = {pid: uid}
-
- def get_uid(self, name, pid):
- if name in self.uidByProcessDict:
- if pid in self.uidByProcessDict[name]:
- return self.uidByProcessDict[name][pid]
- return UNKNOWN_UID
-
- def get_uid_info(self, uid):
- appId = uid % USER_ID_OFFSET
- if appId in self.packageNameByAppId:
- return UidInfo(uid, " | ".join(self.packageNameByAppId[appId]))
- else:
- return UidInfo(uid)
diff --git a/ioshark/compile_ioshark.c b/ioshark/compile_ioshark.c
index fe9085cf..13755299 100644
--- a/ioshark/compile_ioshark.c
+++ b/ioshark/compile_ioshark.c
@@ -22,7 +22,7 @@
#include <signal.h>
#include <string.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include <fcntl.h>
#include <ctype.h>
#include "ioshark.h"
diff --git a/ioshark/compile_ioshark_subr.c b/ioshark/compile_ioshark_subr.c
index 6fc301cc..43fb2544 100644
--- a/ioshark/compile_ioshark_subr.c
+++ b/ioshark/compile_ioshark_subr.c
@@ -21,7 +21,7 @@
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include "ioshark.h"
#include "compile_ioshark.h"
#include <endian.h>
diff --git a/ioshark/convert_format.c b/ioshark/convert_format.c
index 989bfcb8..3436ca77 100644
--- a/ioshark/convert_format.c
+++ b/ioshark/convert_format.c
@@ -22,7 +22,7 @@
#include <signal.h>
#include <string.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include <fcntl.h>
#include <ctype.h>
#include <endian.h>
diff --git a/ioshark/dump_ioshark_filenames.c b/ioshark/dump_ioshark_filenames.c
index a28ab790..c082c274 100644
--- a/ioshark/dump_ioshark_filenames.c
+++ b/ioshark/dump_ioshark_filenames.c
@@ -21,7 +21,7 @@
#include <signal.h>
#include <string.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include <fcntl.h>
#include <ctype.h>
#include "ioshark.h"
diff --git a/ioshark/ioshark_bench.c b/ioshark/ioshark_bench.c
index 9540b741..e44a2a53 100644
--- a/ioshark/ioshark_bench.c
+++ b/ioshark/ioshark_bench.c
@@ -22,7 +22,7 @@
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include <fcntl.h>
#include <string.h>
#include <assert.h>
diff --git a/ioshark/ioshark_bench_mmap.c b/ioshark/ioshark_bench_mmap.c
index 3b37fbf6..e8b3acce 100644
--- a/ioshark/ioshark_bench_mmap.c
+++ b/ioshark/ioshark_bench_mmap.c
@@ -23,7 +23,7 @@
#include <string.h>
#include <pthread.h>
#include <sys/stat.h>
-#include <errno.h>
+#include <sys/errno.h>
#include <fcntl.h>
#include <string.h>
#include <assert.h>
diff --git a/libfec/Android.bp b/libfec/Android.bp
index 302d8e40..6bd44dd9 100644
--- a/libfec/Android.bp
+++ b/libfec/Android.bp
@@ -58,7 +58,7 @@ cc_defaults {
"-DFEC_NO_KLOG",
],
},
- host_linux: {
+ linux_glibc: {
sanitize: {
misc_undefined: ["integer"],
},
@@ -70,8 +70,6 @@ cc_library {
name: "libfec",
defaults: ["libfec_default"],
host_supported: true,
- ramdisk_available: true,
- vendor_ramdisk_available: true,
recovery_available: true,
target: {
diff --git a/libfec/fec_private.h b/libfec/fec_private.h
index 199f8017..bbd8b281 100644
--- a/libfec/fec_private.h
+++ b/libfec/fec_private.h
@@ -29,7 +29,6 @@
#include <string>
#include <vector>
-#include <android-base/threads.h>
#include <crypto_utils/android_pubkey.h>
#include <fec/ecc.h>
#include <fec/io.h>
@@ -182,8 +181,8 @@ extern int verity_parse_header(fec_handle *f, uint64_t offset);
/* warnings, errors, debug output */
#ifdef FEC_NO_KLOG
#define __log(func, type, format, args...) \
- fprintf(stderr, "fec: <%" PRIu64 "> " type ": %s: " format "\n", \
- android::base::GetThreadId(), __FUNCTION__, ##args)
+ fprintf(stderr, "fec: <%d> " type ": %s: " format "\n", \
+ (int)syscall(SYS_gettid), __FUNCTION__, ##args)
#else
#include <cutils/klog.h>
diff --git a/libfscrypt/Android.bp b/libfscrypt/Android.bp
index 53091d8f..afdc7f4e 100644
--- a/libfscrypt/Android.bp
+++ b/libfscrypt/Android.bp
@@ -19,8 +19,6 @@ license {
cc_library {
name: "libfscrypt",
- ramdisk_available: true,
- vendor_ramdisk_available: true,
recovery_available: true,
srcs: [
"fscrypt.cpp",
diff --git a/mtectrl/Android.bp b/mtectrl/Android.bp
deleted file mode 100644
index bc84f8cd..00000000
--- a/mtectrl/Android.bp
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright (C) 2022 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package {
- default_applicable_licenses: ["Android-Apache-2.0"],
-}
-
-cc_binary {
- name: "mtectrl",
- srcs: ["mtectrl.cc"],
- shared_libs: [
- "libbootloader_message",
- "libbase",
- ],
- init_rc: ["mtectrl.rc"],
-}
diff --git a/mtectrl/OWNERS b/mtectrl/OWNERS
deleted file mode 100644
index 79625dfb..00000000
--- a/mtectrl/OWNERS
+++ /dev/null
@@ -1,5 +0,0 @@
-fmayer@google.com
-
-eugenis@google.com
-mitchp@google.com
-pcc@google.com
diff --git a/mtectrl/mtectrl.cc b/mtectrl/mtectrl.cc
deleted file mode 100644
index 0738f9ec..00000000
--- a/mtectrl/mtectrl.cc
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Copyright (C) 2022 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <android-base/logging.h>
-#include <android-base/strings.h>
-#include <bootloader_message/bootloader_message.h>
-
-#include <iostream>
-
-int main(int argc, char** argv) {
- if (argc != 2) {
- std::cerr
- << "Usage: " << argv[0]
- << " [none|memtag|memtag_once|memtag_kernel|memtag_kernel_once]\n";
- return 1;
- }
- std::string value = argv[1];
- misc_memtag_message m = {.version = MISC_MEMTAG_MESSAGE_VERSION,
- .magic = MISC_MEMTAG_MAGIC_HEADER};
- for (const auto& field : android::base::Split(value, ",")) {
- if (field == "memtag") {
- m.memtag_mode |= MISC_MEMTAG_MODE_MEMTAG;
- } else if (field == "memtag-once") {
- m.memtag_mode |= MISC_MEMTAG_MODE_MEMTAG_ONCE;
- } else if (field == "memtag-kernel") {
- m.memtag_mode |= MISC_MEMTAG_MODE_MEMTAG_KERNEL;
- } else if (field == "memtag-kernel-once") {
- m.memtag_mode |= MISC_MEMTAG_MODE_MEMTAG_KERNEL_ONCE;
- } else if (field != "none") {
- LOG(ERROR) << "Unknown value for arm64.memtag.bootctl: " << field;
- return 1;
- }
- }
- std::string err;
- if (!WriteMiscMemtagMessage(m, &err)) {
- LOG(ERROR) << "Failed to apply arm64.memtag.bootctl: " << value << ". "
- << err;
- return 1;
- } else {
- LOG(INFO) << "Applied arm64.memtag.bootctl: " << value;
- return 0;
- }
-}
diff --git a/mtectrl/mtectrl.rc b/mtectrl/mtectrl.rc
deleted file mode 100644
index de042376..00000000
--- a/mtectrl/mtectrl.rc
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright (C) 2022 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-on property:arm64.memtag.bootctl=*
- exec -- /system/bin/mtectrl ${arm64.memtag.bootctl}
diff --git a/partition_tools/Android.bp b/partition_tools/Android.bp
index c2800601..eb886327 100644
--- a/partition_tools/Android.bp
+++ b/partition_tools/Android.bp
@@ -110,11 +110,6 @@ cc_binary_host {
srcs: [
"lpmake.cc",
],
- target: {
- windows: {
- enabled: true,
- },
- },
}
cc_binary_host {
diff --git a/partition_tools/lpadd.cc b/partition_tools/lpadd.cc
index 7374e774..48cad720 100644
--- a/partition_tools/lpadd.cc
+++ b/partition_tools/lpadd.cc
@@ -58,15 +58,12 @@ static int usage(const char* program) {
std::cerr << "\n";
std::cerr << "Extra options:\n";
std::cerr << " --readonly The partition should be mapped read-only.\n";
- std::cerr << " --replace The partition contents should be replaced with\n"
- << " the input image.\n";
std::cerr << "\n";
return EX_USAGE;
}
enum class OptionCode : int {
kReadonly = 1,
- kReplace = 2,
// Special options.
kHelp = (int)'h',
@@ -108,7 +105,7 @@ class SuperHelper final {
bool Open();
bool AddPartition(const std::string& partition_name, const std::string& group_name,
- uint32_t attributes, const std::string& image_path, bool replace);
+ uint32_t attributes, const std::string& image_path);
bool Finalize();
private:
@@ -161,21 +158,12 @@ bool SuperHelper::Open() {
}
bool SuperHelper::AddPartition(const std::string& partition_name, const std::string& group_name,
- uint32_t attributes, const std::string& image_path, bool replace) {
+ uint32_t attributes, const std::string& image_path) {
if (!image_path.empty() && was_empty_) {
std::cerr << "Cannot add a partition image to an empty super file.\n";
return false;
}
- if (replace) {
- auto partition = builder_->FindPartition(partition_name);
- if (!partition) {
- std::cerr << "Could not find partition to replace: " << partition_name << "\n";
- return false;
- }
- builder_->RemovePartition(partition_name);
- }
-
auto partition = builder_->AddPartition(partition_name, group_name, attributes);
if (!partition) {
std::cerr << "Could not add partition: " << partition_name << "\n";
@@ -410,7 +398,7 @@ bool SuperHelper::Finalize() {
sparse_file_verbose(sf.get());
std::cout << "Writing sparse super image... " << std::endl;
- if (sparse_file_read(sf.get(), super_fd_, SPARSE_READ_MODE_NORMAL, false) != 0) {
+ if (sparse_file_read(sf.get(), super_fd_, false, false) != 0) {
std::cerr << "Could not import super partition for sparsing.\n";
return false;
}
@@ -434,12 +422,10 @@ static void ErrorLogger(android::base::LogId, android::base::LogSeverity severit
int main(int argc, char* argv[]) {
struct option options[] = {
{"readonly", no_argument, nullptr, (int)OptionCode::kReadonly},
- {"replace", no_argument, nullptr, (int)OptionCode::kReplace},
{nullptr, 0, nullptr, 0},
};
bool readonly = false;
- bool replace = false;
int rv, index;
while ((rv = getopt_long(argc, argv, "h", options, &index)) != -1) {
@@ -450,9 +436,6 @@ int main(int argc, char* argv[]) {
case OptionCode::kReadonly:
readonly = true;
break;
- case OptionCode::kReplace:
- replace = true;
- break;
default:
return usage(argv[0]);
}
@@ -488,7 +471,7 @@ int main(int argc, char* argv[]) {
if (readonly) {
attributes |= LP_PARTITION_ATTR_READONLY;
}
- if (!super.AddPartition(partition_name, group_name, attributes, image_path, replace)) {
+ if (!super.AddPartition(partition_name, group_name, attributes, image_path)) {
return EX_SOFTWARE;
}
if (!super.Finalize()) {
diff --git a/partition_tools/lpmake.cc b/partition_tools/lpmake.cc
index e6c4e530..ca9e62f9 100644
--- a/partition_tools/lpmake.cc
+++ b/partition_tools/lpmake.cc
@@ -17,9 +17,7 @@
#include <getopt.h>
#include <inttypes.h>
#include <stdio.h>
-#ifndef WIN32
#include <sysexits.h>
-#endif
#include <algorithm>
#include <memory>
@@ -36,13 +34,6 @@ using namespace android::fs_mgr;
using android::base::Error;
using android::base::Result;
-#ifdef WIN32
-static constexpr int EX_OK = 0;
-static constexpr int EX_USAGE = 1;
-static constexpr int EX_SOFTWARE = 2;
-static constexpr int EX_CANTCREAT = 3;
-#endif
-
/* Prints program usage to |where|. */
static int usage(int /* argc */, char* argv[]) {
fprintf(stderr,
diff --git a/profcollectd/Android.bp b/profcollectd/Android.bp
index 122e4f61..f1723006 100644
--- a/profcollectd/Android.bp
+++ b/profcollectd/Android.bp
@@ -59,7 +59,6 @@ filegroup {
name: "profcollectd_aidl",
srcs: [
"binder/com/android/server/profcollect/IProfCollectd.aidl",
- "binder/com/android/server/profcollect/IProviderStatusCallback.aidl",
],
path: "binder",
}
diff --git a/profcollectd/README.md b/profcollectd/README.md
deleted file mode 100644
index e9066000..00000000
--- a/profcollectd/README.md
+++ /dev/null
@@ -1,166 +0,0 @@
-# Profcollect
-
-Profcollect is a system daemon that facilitates sampling profile collection and reporting for native
-platform applications.
-
-Profcollect can only be enabled on `userdebug` or `eng` builds.
-
-## Supported Platforms
-
-Currently Profcollect only supports collecting profiles from Coresight ETM enabled ARM devices.
-
-Instructions to enable Coresight ETM can be found from the
-[simpleperf manual](https://android.googlesource.com/platform/system/extras/+/refs/heads/master/simpleperf/doc/collect_etm_data_for_autofdo.md).
-
-## Usage
-
-Profcollect has two components: `profcollectd`, the system daemon, and `profcollectctl`, the command
-line interface.
-
-### Collection
-
-`profcollectd` can be started from `adb` directly (under root), or automatically on system boot by
-setting system property through:
-
-```
-adb shell device_config put profcollect_native_boot enabled true
-```
-
-Profcollect collects profiles periodically, as well as through triggers like app launch events. Only
-a percentage of these events result in a profile collection to avoid using too much resource, these
-are controlled by the following configurations:
-
-| Event | Config |
-|------------|------------------------|
-| Periodic | collection\_interval |
-| App launch | applaunch\_trace\_freq |
-
-Setting the frequency value to `0` disables collection for the corresponding event.
-
-#### Custom configuration
-
-In adb root:
-
-```
-# Record every 60s (By default, record every 10m). The actual interval will be longer than the
-# set value if the device goes to hibernation.
-oriole:/ # setprop persist.device_config.profcollect_native_boot.collection_interval 60
-
-# Each time recording, record ETM data for 1s (By default, it's 0.5s).
-oriole:/ # setprop persist.device_config.profcollect_native_boot.sampling_period 1000
-
-# Set ETM data storage limit to 50G (By default, it is 512M).
-oriole:/ # setprop persist.device_config.profcollect_native_boot.max_trace_limit 53687091200
-
-# Enable ETM data collection (By default, it's decided by the server).
-oriole:/ # setprop persist.device_config.profcollect_native_boot.enabled true
-
-# After adjusting configuration, need to restart profcollectd
-oriole:/ # setprop ctl.stop profcollectd
-# Wait for a few seconds.
-oriole:/ # setprop ctl.start profcollectd
-
-# Check if profcollectd is running
-oriole:/ # ps -e | grep profcollectd
-root 918 1 10945660 47040 binder_wait_for_work 0 S profcollectd
-
-# Check if the new configuration takes effect.
-oriole:/ # cat /data/misc/profcollectd/output/config.json
-{"version":1,"node_id":[189,15,145,225,97,167],"build_fingerprint":"google/oriole/oriole:Tiramisu/TP1A.220223.002/8211650:userdebug/dev-keys","collection_interval":{"secs":60,"nanos":0},"sampling_period":{"secs":1,"nanos":0},"binary_filter":"^/(system|apex/.+)/(bin|lib|lib64)/.+","max_trace_limit":53687091200}
-```
-
-To check existing collected ETM data:
-```
-oriole:/ # cd data/misc/profcollectd/trace/
-oriole:/data/misc/profcollectd/trace # ls
-```
-
-To check if ETM data can be collected successfully:
-```
-# Trigger one collection manually.
-oriole:/ # profcollectctl once
-Trace once
-
-# Check trace directory to see if there is a recent manual trace file.
-oriole:/ # ls /data/misc/profcollectd/trace/
-20220224-222946_manual.etmtrace
-```
-
-If there are too many trace files, we need to processing them to avoid reaching storage limit.
-It may take a long time.
-```
-oriole:/ # profcollectctl process
-Processing traces
-```
-
-### Processing
-
-The raw tracing data needs to be combined with the original binary to create the AutoFDO branch
-list. This is a costly process, thus it is done separately from the profile collection. Profcollect
-attempts to process all the traces when the device is idle and connected to a power supply. It can
-also be initiated by running:
-
-```
-adb shell profcollectctl process
-```
-
-### Reporting
-
-#### Manual
-
-After actively using the device for a period of time, the device should have gathered enough data to
-generate a good quality PGO profile that represents typical system usage. Run the following command
-to create a profile report:
-
-```
-$ adb shell profcollectctl report
-Creating profile report
-Report created at: 12345678-0000-abcd-8000-12345678abcd
-```
-
-You can then fetch the report by running (under root):
-
-```
-adb pull /data/misc/profcollectd/report/12345678-0000-abcd-8000-12345678abcd.zip
-```
-
-#### Automated Uploading to Server
-
-*In development*
-
-### Post Processing
-
-For each trace file, run:
-
-```
-simpleperf inject \
- -i {TRACE_FILE_NAME} \
- -o {OUTPUT_FILE_NAME}.data \
- --binary {BINARY_NAME} \
- --symdir out/target/product/{PRODUCT_NAME}/symbols
-```
-
-Afterwards, run [AutoFDO](https://github.com/google/autofdo) to generate Clang PGO profiles:
-
-```
-create_llvm_prof \
- --profiler text \
- --binary=${BINARY_PATH} \
- --profile=${INPUT_FILE_NAME} \
- --out={OUTPUT_FILE_NAME}.profdata
-```
-
-Finally, merge all the PGO profiles into one profile:
-
-```
-find {INPUT_DIR} -name *.profdata > proflist
-prebuilts/clang/host/linux-x86/llvm-binutils-stable/llvm-profdata merge \
- --binary \
- --sample \
- --input-files proflist \
- --output merged.profdata
-```
-
-More profile data usually generates better quality profiles. You may combine data from multiple
-devices running the same build to improve profile quality, and/or reduce the performance impact for
-each device (by reducing collection frequency).
diff --git a/profcollectd/binder/com/android/server/profcollect/IProfCollectd.aidl b/profcollectd/binder/com/android/server/profcollect/IProfCollectd.aidl
index bfc24446..58503abc 100644
--- a/profcollectd/binder/com/android/server/profcollect/IProfCollectd.aidl
+++ b/profcollectd/binder/com/android/server/profcollect/IProfCollectd.aidl
@@ -16,15 +16,14 @@
package com.android.server.profcollect;
-import com.android.server.profcollect.IProviderStatusCallback;
-
/** {@hide} */
interface IProfCollectd {
void schedule();
void terminate();
void trace_once(@utf8InCpp String tag);
- void process();
+ void process(boolean blocking);
@utf8InCpp String report();
+ void copy_report_to_bb(int bb_profile_id, @utf8InCpp String report);
+ void delete_report(@utf8InCpp String report);
@utf8InCpp String get_supported_provider();
- void registerProviderStatusCallback(IProviderStatusCallback cb);
}
diff --git a/profcollectd/libprofcollectd/Android.bp b/profcollectd/libprofcollectd/Android.bp
index ed383569..2e37af9e 100644
--- a/profcollectd/libprofcollectd/Android.bp
+++ b/profcollectd/libprofcollectd/Android.bp
@@ -49,7 +49,6 @@ rust_library {
"liblog_rust",
"libmacaddr",
"librand",
- "librustutils",
"libserde", // Remove once b/179041241 is fixed.
"libserde_json",
"libuuid",
@@ -57,10 +56,8 @@ rust_library {
],
rlibs: [
"libprofcollect_libflags_rust",
+ "libprofcollect_libbase_rust",
"libsimpleperf_profcollect_rust",
],
shared_libs: ["libsimpleperf_profcollect"],
-
- // Enable 'test' feature for more verbose logging and the logging trace provider.
- // features: ["test"],
}
diff --git a/profcollectd/libprofcollectd/bindings/libbase/Android.bp b/profcollectd/libprofcollectd/bindings/libbase/Android.bp
new file mode 100644
index 00000000..8e5fb1e0
--- /dev/null
+++ b/profcollectd/libprofcollectd/bindings/libbase/Android.bp
@@ -0,0 +1,53 @@
+//
+// Copyright (C) 2021 The Android Open Source Project
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+package {
+ // See: http://go/android-license-faq
+ // A large-scale-change added 'default_applicable_licenses' to import
+ // all of the 'license_kinds' from "system_extras_profcollectd_license"
+ // to get the below license kinds:
+ // SPDX-license-identifier-Apache-2.0
+ default_applicable_licenses: ["system_extras_profcollectd_license"],
+}
+
+cc_library_static {
+ name: "libprofcollect_libbase",
+ srcs: ["properties.cpp"],
+ generated_headers: ["cxx-bridge-header"],
+ generated_sources: ["libprofcollect_libbase_bridge_code"],
+}
+
+genrule {
+ name: "libprofcollect_libbase_bridge_code",
+ tools: ["cxxbridge"],
+ cmd: "$(location cxxbridge) $(in) >> $(out)",
+ srcs: ["lib.rs"],
+ out: ["libprofcollect_libbase_cxx_generated.cc"],
+}
+
+rust_library {
+ name: "libprofcollect_libbase_rust",
+ crate_name: "profcollect_libbase_rust",
+ srcs: ["lib.rs"],
+ rustlibs: [
+ "libcxx",
+ ],
+ static_libs: ["libprofcollect_libbase"],
+ shared_libs: [
+ "libc++",
+ "libbase",
+ ],
+}
diff --git a/setuclamp/Android.bp b/profcollectd/libprofcollectd/bindings/libbase/lib.rs
index 8aa0e768..bdd99a02 100644
--- a/setuclamp/Android.bp
+++ b/profcollectd/libprofcollectd/bindings/libbase/lib.rs
@@ -1,3 +1,4 @@
+//
// Copyright (C) 2021 The Android Open Source Project
//
// Licensed under the Apache License, Version 2.0 (the "License");
@@ -11,27 +12,23 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
+//
-package {
- default_applicable_licenses: ["Android-Apache-2.0"],
-}
+//! This module implements safe wrappers for GetProperty and SetProperty from libbase.
-cc_binary {
- name: "setuclamp",
- cflags: [
- "-Wall",
- "-Werror",
- ],
- srcs: ["setuclamp.cpp"],
-}
+pub use ffi::{GetProperty, SetProperty};
+
+/// Safe wrappers for the GetProperty and SetProperty methods from libbase.
+#[cxx::bridge]
+mod ffi {
+ unsafe extern "C++" {
+ include!("properties.hpp");
+
+ /// Returns the current value of the system property `key`,
+ /// or `default_value` if the property is empty or doesn't exist.
+ fn GetProperty(key: &str, default_value: &str) -> String;
-cc_binary {
- name: "setuclamp_vendor",
- cflags: [
- "-Wall",
- "-Werror",
- ],
- stem: "setuclamp",
- vendor: true,
- srcs: ["setuclamp.cpp"],
+ /// Sets the system property `key` to `value`.
+ fn SetProperty(key: &str, value: &str);
+ }
}
diff --git a/simpleperf/ETMConstants.h b/profcollectd/libprofcollectd/bindings/libbase/properties.cpp
index c0897193..908f19d0 100644
--- a/simpleperf/ETMConstants.h
+++ b/profcollectd/libprofcollectd/bindings/libbase/properties.cpp
@@ -14,17 +14,13 @@
* limitations under the License.
*/
-#pragma once
+#include "../../../../../libbase/include/android-base/properties.h"
+#include "properties.hpp"
-namespace simpleperf {
-// Config bits from include/linux/coresight-pmu.h in the kernel
-// For etm_event_config:
-static constexpr int ETM_OPT_CTXTID = 14;
-static constexpr int ETM_OPT_CTXTID2 = 15;
-static constexpr int ETM_OPT_TS = 28;
-// For etm_config_reg:
-static constexpr int ETM4_CFG_BIT_CTXTID = 6;
-static constexpr int ETM4_CFG_BIT_VMID = 7;
-static constexpr int ETM4_CFG_BIT_TS = 11;
-static constexpr int ETM4_CFG_BIT_VMID_OPT = 15;
-} // namespace simpleperf
+rust::String GetProperty(rust::Str key, rust::Str default_value) {
+ return android::base::GetProperty(std::string(key), std::string(default_value));
+}
+
+void SetProperty(rust::Str key, rust::Str value) {
+ android::base::SetProperty(std::string(key), std::string(value));
+}
diff --git a/profcollectd/binder/com/android/server/profcollect/IProviderStatusCallback.aidl b/profcollectd/libprofcollectd/bindings/libbase/properties.hpp
index b311cf91..c8ef1f64 100644
--- a/profcollectd/binder/com/android/server/profcollect/IProviderStatusCallback.aidl
+++ b/profcollectd/libprofcollectd/bindings/libbase/properties.hpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2022 The Android Open Source Project
+ * Copyright (C) 2021 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -14,9 +14,9 @@
* limitations under the License.
*/
-package com.android.server.profcollect;
+#pragma once
-/** {@hide} */
-oneway interface IProviderStatusCallback {
- void onProviderReady();
-}
+#include "rust/cxx.h"
+
+rust::String GetProperty(rust::Str, rust::Str);
+void SetProperty(rust::Str, rust::Str);
diff --git a/profcollectd/libprofcollectd/config.rs b/profcollectd/libprofcollectd/config.rs
index d68f02e7..e8afb37f 100644
--- a/profcollectd/libprofcollectd/config.rs
+++ b/profcollectd/libprofcollectd/config.rs
@@ -22,7 +22,6 @@ use macaddr::MacAddr6;
use rand::Rng;
use serde::{Deserialize, Serialize};
use std::error::Error;
-use std::fs::{read_dir, remove_file};
use std::path::Path;
use std::str::FromStr;
use std::time::Duration;
@@ -30,19 +29,19 @@ use std::time::Duration;
const PROFCOLLECT_CONFIG_NAMESPACE: &str = "profcollect_native_boot";
const PROFCOLLECT_NODE_ID_PROPERTY: &str = "persist.profcollectd.node_id";
-const DEFAULT_BINARY_FILTER: &str = "^/(system|apex/.+)/(bin|lib|lib64)/.+";
pub const REPORT_RETENTION_SECS: u64 = 14 * 24 * 60 * 60; // 14 days.
-// Static configs that cannot be changed.
lazy_static! {
pub static ref TRACE_OUTPUT_DIR: &'static Path = Path::new("/data/misc/profcollectd/trace/");
pub static ref PROFILE_OUTPUT_DIR: &'static Path = Path::new("/data/misc/profcollectd/output/");
pub static ref REPORT_OUTPUT_DIR: &'static Path = Path::new("/data/misc/profcollectd/report/");
+ pub static ref BETTERBUG_CACHE_DIR_PREFIX: &'static Path = Path::new("/data/user/");
+ pub static ref BETTERBUG_CACHE_DIR_SUFFIX: &'static Path =
+ Path::new("com.google.android.apps.internal.betterbug/cache/");
pub static ref CONFIG_FILE: &'static Path =
Path::new("/data/misc/profcollectd/output/config.json");
}
-/// Dynamic configs, stored in config.json.
#[derive(Clone, PartialEq, Eq, Serialize, Deserialize, Debug)]
pub struct Config {
/// Version of config file scheme, always equals to 1.
@@ -57,8 +56,6 @@ pub struct Config {
pub sampling_period: Duration,
/// An optional filter to limit which binaries to or not to profile.
pub binary_filter: String,
- /// Maximum size of the trace directory.
- pub max_trace_limit: u64,
}
impl Config {
@@ -72,11 +69,7 @@ impl Config {
600,
)?),
sampling_period: Duration::from_millis(get_device_config("sampling_period", 500)?),
- binary_filter: get_device_config("binary_filter", DEFAULT_BINARY_FILTER.to_string())?,
- max_trace_limit: get_device_config(
- "max_trace_limit",
- /* 512MB */ 512 * 1024 * 1024,
- )?,
+ binary_filter: get_device_config("binary_filter", "".to_string())?,
})
}
}
@@ -95,10 +88,10 @@ impl FromStr for Config {
}
fn get_or_initialise_node_id() -> Result<MacAddr6> {
- let mut node_id = get_property(PROFCOLLECT_NODE_ID_PROPERTY, MacAddr6::nil())?;
+ let mut node_id = get_property(&PROFCOLLECT_NODE_ID_PROPERTY, MacAddr6::nil())?;
if node_id.is_nil() {
node_id = generate_random_node_id();
- set_property(PROFCOLLECT_NODE_ID_PROPERTY, node_id)?;
+ set_property(&PROFCOLLECT_NODE_ID_PROPERTY, node_id);
}
Ok(node_id)
@@ -115,8 +108,8 @@ where
{
let default_value = default_value.to_string();
let config = profcollect_libflags_rust::GetServerConfigurableFlag(
- PROFCOLLECT_CONFIG_NAMESPACE,
- key,
+ &PROFCOLLECT_CONFIG_NAMESPACE,
+ &key,
&default_value,
);
Ok(T::from_str(&config)?)
@@ -128,16 +121,16 @@ where
T::Err: Error + Send + Sync + 'static,
{
let default_value = default_value.to_string();
- let value = rustutils::system_properties::read(key).unwrap_or(None).unwrap_or(default_value);
+ let value = profcollect_libbase_rust::GetProperty(&key, &default_value);
Ok(T::from_str(&value)?)
}
-fn set_property<T>(key: &str, value: T) -> Result<()>
+fn set_property<T>(key: &str, value: T)
where
T: ToString,
{
let value = value.to_string();
- Ok(rustutils::system_properties::write(key, &value)?)
+ profcollect_libbase_rust::SetProperty(&key, &value);
}
fn generate_random_node_id() -> MacAddr6 {
@@ -145,19 +138,3 @@ fn generate_random_node_id() -> MacAddr6 {
node_id[0] |= 0x1;
MacAddr6::from(node_id)
}
-
-pub fn clear_data() -> Result<()> {
- fn remove_files(path: &Path) -> Result<()> {
- read_dir(path)?
- .filter_map(|e| e.ok())
- .map(|e| e.path())
- .filter(|e| e.is_file())
- .try_for_each(remove_file)?;
- Ok(())
- }
-
- remove_files(&TRACE_OUTPUT_DIR)?;
- remove_files(&PROFILE_OUTPUT_DIR)?;
- remove_files(&REPORT_OUTPUT_DIR)?;
- Ok(())
-}
diff --git a/profcollectd/libprofcollectd/lib.rs b/profcollectd/libprofcollectd/lib.rs
index da178f27..aacbf8e3 100644
--- a/profcollectd/libprofcollectd/lib.rs
+++ b/profcollectd/libprofcollectd/lib.rs
@@ -23,41 +23,15 @@ mod service;
mod simpleperf_etm_trace_provider;
mod trace_provider;
-#[cfg(feature = "test")]
-mod logging_trace_provider;
-
use anyhow::{Context, Result};
use profcollectd_aidl_interface::aidl::com::android::server::profcollect::IProfCollectd::{
self, BnProfCollectd,
};
-use profcollectd_aidl_interface::aidl::com::android::server::profcollect::IProviderStatusCallback::{IProviderStatusCallback, BnProviderStatusCallback};
use profcollectd_aidl_interface::binder::{self, BinderFeatures};
-use service::{err_to_binder_status, ProfcollectdBinderService};
-use std::time::{Duration, Instant};
+use service::ProfcollectdBinderService;
const PROFCOLLECTD_SERVICE_NAME: &str = "profcollectd";
-struct ProviderStatusCallback {
- service_start_time: Instant,
-}
-
-impl binder::Interface for ProviderStatusCallback {}
-
-impl IProviderStatusCallback for ProviderStatusCallback {
- fn onProviderReady(&self) -> binder::Result<()> {
- // If we have waited too long for the provider to be ready, then we have passed
- // boot phase, and no need to collect boot profile.
- // TODO: should we check boottime instead?
- const TIMEOUT_TO_COLLECT_BOOT_PROFILE: Duration = Duration::from_secs(3);
- let elapsed = Instant::now().duration_since(self.service_start_time);
- if elapsed < TIMEOUT_TO_COLLECT_BOOT_PROFILE {
- trace_once("boot").map_err(err_to_binder_status)?;
- }
- schedule().map_err(err_to_binder_status)?;
- Ok(())
- }
-}
-
/// Initialise profcollectd service.
/// * `schedule_now` - Immediately schedule collection after service is initialised.
pub fn init_service(schedule_now: bool) -> Result<()> {
@@ -65,18 +39,15 @@ pub fn init_service(schedule_now: bool) -> Result<()> {
let profcollect_binder_service = ProfcollectdBinderService::new()?;
binder::add_service(
- PROFCOLLECTD_SERVICE_NAME,
+ &PROFCOLLECTD_SERVICE_NAME,
BnProfCollectd::new_binder(profcollect_binder_service, BinderFeatures::default())
.as_binder(),
)
.context("Failed to register service.")?;
if schedule_now {
- let cb = BnProviderStatusCallback::new_binder(
- ProviderStatusCallback { service_start_time: Instant::now() },
- BinderFeatures::default(),
- );
- get_profcollectd_service()?.registerProviderStatusCallback(&cb)?;
+ trace_once("boot")?;
+ schedule()?;
}
binder::ProcessState::join_thread_pool();
@@ -84,7 +55,7 @@ pub fn init_service(schedule_now: bool) -> Result<()> {
}
fn get_profcollectd_service() -> Result<binder::Strong<dyn IProfCollectd::IProfCollectd>> {
- binder::get_interface(PROFCOLLECTD_SERVICE_NAME)
+ binder::get_interface(&PROFCOLLECTD_SERVICE_NAME)
.context("Failed to get profcollectd binder service, is profcollectd running?")
}
@@ -108,7 +79,7 @@ pub fn trace_once(tag: &str) -> Result<()> {
/// Process traces.
pub fn process() -> Result<()> {
- get_profcollectd_service()?.process()?;
+ get_profcollectd_service()?.process(true)?;
Ok(())
}
@@ -117,19 +88,11 @@ pub fn report() -> Result<String> {
Ok(get_profcollectd_service()?.report()?)
}
-/// Clear all local data.
-pub fn reset() -> Result<()> {
- config::clear_data()?;
- Ok(())
-}
-
/// Inits logging for Android
pub fn init_logging() {
- let min_log_level = if cfg!(feature = "test") { log::Level::Info } else { log::Level::Error };
android_logger::init_once(
android_logger::Config::default()
.with_tag("profcollectd")
- .with_min_level(min_log_level)
- .with_log_id(android_logger::LogId::System),
+ .with_min_level(log::Level::Error),
);
}
diff --git a/profcollectd/libprofcollectd/logging_trace_provider.rs b/profcollectd/libprofcollectd/logging_trace_provider.rs
deleted file mode 100644
index fda4c66a..00000000
--- a/profcollectd/libprofcollectd/logging_trace_provider.rs
+++ /dev/null
@@ -1,60 +0,0 @@
-//
-// Copyright (C) 2021 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-//
-
-//! Logging trace provider for development and testing purposes.
-
-use anyhow::Result;
-use std::path::Path;
-use std::time::Duration;
-use trace_provider::TraceProvider;
-
-use crate::trace_provider;
-
-static LOGGING_TRACEFILE_EXTENSION: &str = "loggingtrace";
-
-pub struct LoggingTraceProvider {}
-
-impl TraceProvider for LoggingTraceProvider {
- fn get_name(&self) -> &'static str {
- "logging"
- }
-
- fn is_ready(&self) -> bool {
- true
- }
-
- fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration) {
- let trace_file = trace_provider::get_path(trace_dir, tag, LOGGING_TRACEFILE_EXTENSION);
-
- log::info!(
- "Trace event triggered, tag {}, sampling for {}ms, saving to {}",
- tag,
- sampling_period.as_millis(),
- trace_file.display()
- );
- }
-
- fn process(&self, _trace_dir: &Path, _profile_dir: &Path) -> Result<()> {
- log::info!("Process event triggered");
- Ok(())
- }
-}
-
-impl LoggingTraceProvider {
- pub fn supported() -> bool {
- true
- }
-}
diff --git a/profcollectd/libprofcollectd/report.rs b/profcollectd/libprofcollectd/report.rs
index 69dff0c6..a67d500b 100644
--- a/profcollectd/libprofcollectd/report.rs
+++ b/profcollectd/libprofcollectd/report.rs
@@ -79,7 +79,7 @@ fn get_report_filename(node_id: &MacAddr6) -> Result<String> {
let since_epoch = SystemTime::now().duration_since(SystemTime::UNIX_EPOCH)?;
let ts =
Timestamp::from_unix(&*UUID_CONTEXT, since_epoch.as_secs(), since_epoch.subsec_nanos());
- let uuid = Uuid::new_v1(ts, node_id.as_bytes())?;
+ let uuid = Uuid::new_v1(ts, &node_id.as_bytes())?;
Ok(uuid.to_string())
}
diff --git a/profcollectd/libprofcollectd/scheduler.rs b/profcollectd/libprofcollectd/scheduler.rs
index f58c4995..cfd0381f 100644
--- a/profcollectd/libprofcollectd/scheduler.rs
+++ b/profcollectd/libprofcollectd/scheduler.rs
@@ -16,14 +16,10 @@
//! ProfCollect tracing scheduler.
-use std::fs;
-use std::mem;
-use std::path::Path;
use std::sync::mpsc::{sync_channel, SyncSender};
use std::sync::Arc;
use std::sync::Mutex;
use std::thread;
-use std::time::{Duration, Instant};
use crate::config::{Config, PROFILE_OUTPUT_DIR, TRACE_OUTPUT_DIR};
use crate::trace_provider::{self, TraceProvider};
@@ -35,17 +31,12 @@ pub struct Scheduler {
termination_ch: Option<SyncSender<()>>,
/// The preferred trace provider for the system.
trace_provider: Arc<Mutex<dyn TraceProvider + Send>>,
- provider_ready_callbacks: Arc<Mutex<Vec<Box<dyn FnOnce() + Send>>>>,
}
impl Scheduler {
pub fn new() -> Result<Self> {
let p = trace_provider::get_trace_provider()?;
- Ok(Scheduler {
- termination_ch: None,
- trace_provider: p,
- provider_ready_callbacks: Arc::new(Mutex::new(Vec::new())),
- })
+ Ok(Scheduler { termination_ch: None, trace_provider: p })
}
fn is_scheduled(&self) -> bool {
@@ -68,13 +59,11 @@ impl Scheduler {
Ok(_) => break,
Err(_) => {
// Did not receive a termination signal, initiate trace event.
- if check_space_limit(*TRACE_OUTPUT_DIR, &config).unwrap() {
- trace_provider.lock().unwrap().trace(
- &TRACE_OUTPUT_DIR,
- "periodic",
- &config.sampling_period,
- );
- }
+ trace_provider.lock().unwrap().trace(
+ &TRACE_OUTPUT_DIR,
+ "periodic",
+ &config.sampling_period,
+ );
}
}
}
@@ -94,86 +83,26 @@ impl Scheduler {
pub fn one_shot(&self, config: &Config, tag: &str) -> Result<()> {
let trace_provider = self.trace_provider.clone();
- if check_space_limit(*TRACE_OUTPUT_DIR, config)? {
- trace_provider.lock().unwrap().trace(&TRACE_OUTPUT_DIR, tag, &config.sampling_period);
- }
+ trace_provider.lock().unwrap().trace(&TRACE_OUTPUT_DIR, tag, &config.sampling_period);
Ok(())
}
- pub fn process(&self, config: &Config) -> Result<()> {
+ pub fn process(&self, blocking: bool) -> Result<()> {
let trace_provider = self.trace_provider.clone();
- trace_provider
- .lock()
- .unwrap()
- .process(&TRACE_OUTPUT_DIR, &PROFILE_OUTPUT_DIR, &config.binary_filter)
- .context("Failed to process profiles.")?;
+ let handle = thread::spawn(move || {
+ trace_provider
+ .lock()
+ .unwrap()
+ .process(&TRACE_OUTPUT_DIR, &PROFILE_OUTPUT_DIR)
+ .expect("Failed to process profiles.");
+ });
+ if blocking {
+ handle.join().map_err(|_| anyhow!("Profile process thread panicked."))?;
+ }
Ok(())
}
pub fn get_trace_provider_name(&self) -> &'static str {
self.trace_provider.lock().unwrap().get_name()
}
-
- pub fn is_provider_ready(&self) -> bool {
- self.trace_provider.lock().unwrap().is_ready()
- }
-
- pub fn register_provider_ready_callback(&self, cb: Box<dyn FnOnce() + Send>) {
- let mut locked_callbacks = self.provider_ready_callbacks.lock().unwrap();
- locked_callbacks.push(cb);
- if locked_callbacks.len() == 1 {
- self.start_thread_waiting_for_provider_ready();
- }
- }
-
- fn start_thread_waiting_for_provider_ready(&self) {
- let provider = self.trace_provider.clone();
- let callbacks = self.provider_ready_callbacks.clone();
-
- thread::spawn(move || {
- let start_time = Instant::now();
- loop {
- let elapsed = Instant::now().duration_since(start_time);
- if provider.lock().unwrap().is_ready() {
- break;
- }
- // Decide check period based on how long we have waited:
- // For the first 10s waiting, check every 100ms (likely to work on EVT devices).
- // For the first 10m waiting, check every 10s (likely to work on DVT devices).
- // For others, check every 10m.
- let sleep_duration = if elapsed < Duration::from_secs(10) {
- Duration::from_millis(100)
- } else if elapsed < Duration::from_secs(60 * 10) {
- Duration::from_secs(10)
- } else {
- Duration::from_secs(60 * 10)
- };
- thread::sleep(sleep_duration);
- }
-
- let mut locked_callbacks = callbacks.lock().unwrap();
- let v = mem::take(&mut *locked_callbacks);
- for cb in v {
- cb();
- }
- });
- }
-}
-
-/// Run if space usage is under limit.
-fn check_space_limit(path: &Path, config: &Config) -> Result<bool> {
- // Returns the size of a directory, non-recursive.
- let dir_size = |path| -> Result<u64> {
- fs::read_dir(path)?.try_fold(0, |acc, file| {
- let metadata = file?.metadata()?;
- let size = if metadata.is_file() { metadata.len() } else { 0 };
- Ok(acc + size)
- })
- };
-
- if dir_size(path)? > config.max_trace_limit {
- log::error!("trace storage exhausted.");
- return Ok(false);
- }
- Ok(true)
}
diff --git a/profcollectd/libprofcollectd/service.rs b/profcollectd/libprofcollectd/service.rs
index 3f338024..04f30f89 100644
--- a/profcollectd/libprofcollectd/service.rs
+++ b/profcollectd/libprofcollectd/service.rs
@@ -16,24 +16,25 @@
//! ProfCollect Binder service implementation.
-use anyhow::{anyhow, Context, Error, Result};
-use binder::Result as BinderResult;
-use binder::{SpIBinder, Status};
+use anyhow::{anyhow, bail, Context, Error, Result};
+use binder::public_api::Result as BinderResult;
+use binder::Status;
use profcollectd_aidl_interface::aidl::com::android::server::profcollect::IProfCollectd::IProfCollectd;
-use profcollectd_aidl_interface::aidl::com::android::server::profcollect::IProviderStatusCallback::IProviderStatusCallback;
use std::ffi::CString;
-use std::fs::{read_dir, read_to_string, remove_file, write};
+use std::fs::{copy, create_dir, read_dir, read_to_string, remove_dir_all, remove_file, write};
+use std::path::PathBuf;
use std::str::FromStr;
use std::sync::{Mutex, MutexGuard};
use std::time::Duration;
use crate::config::{
- clear_data, Config, CONFIG_FILE, PROFILE_OUTPUT_DIR, REPORT_OUTPUT_DIR, REPORT_RETENTION_SECS,
+ Config, BETTERBUG_CACHE_DIR_PREFIX, BETTERBUG_CACHE_DIR_SUFFIX, CONFIG_FILE,
+ PROFILE_OUTPUT_DIR, REPORT_OUTPUT_DIR, REPORT_RETENTION_SECS, TRACE_OUTPUT_DIR,
};
use crate::report::{get_report_ts, pack_report};
use crate::scheduler::Scheduler;
-pub fn err_to_binder_status(msg: Error) -> Status {
+fn err_to_binder_status(msg: Error) -> Status {
let msg = format!("{:#?}", msg);
let msg = CString::new(msg).expect("Failed to convert to CString");
Status::new_service_specific_error(1, Some(&msg))
@@ -72,47 +73,65 @@ impl IProfCollectd for ProfcollectdBinderService {
.context("Failed to initiate an one-off trace.")
.map_err(err_to_binder_status)
}
- fn process(&self) -> BinderResult<()> {
+ fn process(&self, blocking: bool) -> BinderResult<()> {
let lock = &mut *self.lock();
lock.scheduler
- .process(&lock.config)
+ .process(blocking)
.context("Failed to process profiles.")
.map_err(err_to_binder_status)
}
fn report(&self) -> BinderResult<String> {
- self.process()?;
+ self.process(true)?;
let lock = &mut *self.lock();
pack_report(&PROFILE_OUTPUT_DIR, &REPORT_OUTPUT_DIR, &lock.config)
.context("Failed to create profile report.")
.map_err(err_to_binder_status)
}
- fn get_supported_provider(&self) -> BinderResult<String> {
- Ok(self.lock().scheduler.get_trace_provider_name().to_string())
+ fn delete_report(&self, report_name: &str) -> BinderResult<()> {
+ verify_report_name(&report_name).map_err(err_to_binder_status)?;
+
+ let mut report = PathBuf::from(&*REPORT_OUTPUT_DIR);
+ report.push(report_name);
+ report.set_extension("zip");
+ remove_file(&report).ok();
+ Ok(())
}
+ fn copy_report_to_bb(&self, bb_profile_id: i32, report_name: &str) -> BinderResult<()> {
+ if bb_profile_id < 0 {
+ return Err(err_to_binder_status(anyhow!("Invalid profile ID")));
+ }
+ verify_report_name(&report_name).map_err(err_to_binder_status)?;
- fn registerProviderStatusCallback(
- &self,
- cb: &binder::Strong<(dyn IProviderStatusCallback)>,
- ) -> BinderResult<()> {
- if self.lock().scheduler.is_provider_ready() {
- if let Err(e) = cb.onProviderReady() {
- log::error!("Failed to call ProviderStatusCallback {:?}", e);
- }
- return Ok(());
+ let mut report = PathBuf::from(&*REPORT_OUTPUT_DIR);
+ report.push(report_name);
+ report.set_extension("zip");
+
+ let mut dest = PathBuf::from(&*BETTERBUG_CACHE_DIR_PREFIX);
+ dest.push(bb_profile_id.to_string());
+ dest.push(&*BETTERBUG_CACHE_DIR_SUFFIX);
+ if !dest.is_dir() {
+ return Err(err_to_binder_status(anyhow!("Cannot open BetterBug cache dir")));
}
+ dest.push(report_name);
+ dest.set_extension("zip");
- let cb_binder: SpIBinder = cb.as_binder();
- self.lock().scheduler.register_provider_ready_callback(Box::new(move || {
- if let Ok(cb) = cb_binder.into_interface::<dyn IProviderStatusCallback>() {
- if let Err(e) = cb.onProviderReady() {
- log::error!("Failed to call ProviderStatusCallback {:?}", e)
- }
- } else {
- log::error!("SpIBinder is not a IProviderStatusCallback.");
- }
- }));
- Ok(())
+ copy(report, dest)
+ .map(|_| ())
+ .context("Failed to copy report to bb storage.")
+ .map_err(err_to_binder_status)
+ }
+ fn get_supported_provider(&self) -> BinderResult<String> {
+ Ok(self.lock().scheduler.get_trace_provider_name().to_string())
+ }
+}
+
+/// Verify that the report name is valid, i.e. not a relative path component, to prevent potential
+/// attack.
+fn verify_report_name(report_name: &str) -> Result<()> {
+ match report_name.chars().all(|c| c.is_ascii_hexdigit() || c == '-') {
+ true => Ok(()),
+ false => bail!("Invalid report name: {}", report_name),
}
}
@@ -128,8 +147,11 @@ impl ProfcollectdBinderService {
.is_none();
if config_changed {
- log::info!("Config change detected, resetting profcollect.");
- clear_data()?;
+ log::info!("Config change detected, clearing traces.");
+ remove_dir_all(*PROFILE_OUTPUT_DIR)?;
+ remove_dir_all(*TRACE_OUTPUT_DIR)?;
+ create_dir(*PROFILE_OUTPUT_DIR)?;
+ create_dir(*TRACE_OUTPUT_DIR)?;
write(*CONFIG_FILE, &new_config.to_string())?;
}
diff --git a/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs b/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
index f25f5ffc..2038a5be 100644
--- a/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
+++ b/profcollectd/libprofcollectd/simpleperf_etm_trace_provider.rs
@@ -34,52 +34,46 @@ impl TraceProvider for SimpleperfEtmTraceProvider {
"simpleperf_etm"
}
- fn is_ready(&self) -> bool {
- simpleperf_profcollect::has_device_support()
- }
-
fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration) {
- let trace_file = trace_provider::get_path(trace_dir, tag, ETM_TRACEFILE_EXTENSION);
+ let mut trace_file = PathBuf::from(trace_dir);
+ trace_file.push(trace_provider::construct_file_name(tag));
+ trace_file.set_extension(ETM_TRACEFILE_EXTENSION);
simpleperf_profcollect::record(
- &*trace_file,
+ &trace_file,
sampling_period,
simpleperf_profcollect::RecordScope::BOTH,
);
}
- fn process(&self, trace_dir: &Path, profile_dir: &Path, binary_filter: &str) -> Result<()> {
- let is_etm_extension = |file: &PathBuf| {
- file.extension()
- .and_then(|f| f.to_str())
- .filter(|ext| ext == &ETM_TRACEFILE_EXTENSION)
- .is_some()
- };
-
- let process_trace_file = |trace_file: PathBuf| {
- let mut profile_file = PathBuf::from(profile_dir);
- profile_file.push(
- trace_file
- .file_name()
- .ok_or_else(|| anyhow!("Malformed trace path: {}", trace_file.display()))?,
- );
- profile_file.set_extension(ETM_PROFILE_EXTENSION);
- simpleperf_profcollect::process(&trace_file, &profile_file, binary_filter);
- remove_file(&trace_file)?;
- Ok(())
- };
-
+ fn process(&self, trace_dir: &Path, profile_dir: &Path) -> Result<()> {
read_dir(trace_dir)?
.filter_map(|e| e.ok())
.map(|e| e.path())
- .filter(|e| e.is_file())
- .filter(is_etm_extension)
- .try_for_each(process_trace_file)
+ .filter(|e| {
+ e.is_file()
+ && e.extension()
+ .and_then(|f| f.to_str())
+ .filter(|ext| ext == &ETM_TRACEFILE_EXTENSION)
+ .is_some()
+ })
+ .try_for_each(|trace_file| -> Result<()> {
+ let mut profile_file = PathBuf::from(profile_dir);
+ profile_file.push(
+ trace_file
+ .file_name()
+ .ok_or_else(|| anyhow!("Malformed trace path: {}", trace_file.display()))?,
+ );
+ profile_file.set_extension(ETM_PROFILE_EXTENSION);
+ simpleperf_profcollect::process(&trace_file, &profile_file);
+ remove_file(&trace_file)?;
+ Ok(())
+ })
}
}
impl SimpleperfEtmTraceProvider {
pub fn supported() -> bool {
- simpleperf_profcollect::has_driver_support()
+ simpleperf_profcollect::has_support()
}
}
diff --git a/profcollectd/libprofcollectd/trace_provider.rs b/profcollectd/libprofcollectd/trace_provider.rs
index 13059199..ed0d56f5 100644
--- a/profcollectd/libprofcollectd/trace_provider.rs
+++ b/profcollectd/libprofcollectd/trace_provider.rs
@@ -18,20 +18,16 @@
use anyhow::{anyhow, Result};
use chrono::Utc;
-use std::path::{Path, PathBuf};
+use std::path::Path;
use std::sync::{Arc, Mutex};
use std::time::Duration;
use crate::simpleperf_etm_trace_provider::SimpleperfEtmTraceProvider;
-#[cfg(feature = "test")]
-use crate::logging_trace_provider::LoggingTraceProvider;
-
pub trait TraceProvider {
fn get_name(&self) -> &'static str;
- fn is_ready(&self) -> bool;
fn trace(&self, trace_dir: &Path, tag: &str, sampling_period: &Duration);
- fn process(&self, trace_dir: &Path, profile_dir: &Path, binary_filter: &str) -> Result<()>;
+ fn process(&self, trace_dir: &Path, profile_dir: &Path) -> Result<()>;
}
pub fn get_trace_provider() -> Result<Arc<Mutex<dyn TraceProvider + Send>>> {
@@ -40,19 +36,9 @@ pub fn get_trace_provider() -> Result<Arc<Mutex<dyn TraceProvider + Send>>> {
return Ok(Arc::new(Mutex::new(SimpleperfEtmTraceProvider {})));
}
- #[cfg(feature = "test")]
- if LoggingTraceProvider::supported() {
- log::info!("logging trace provider registered.");
- return Ok(Arc::new(Mutex::new(LoggingTraceProvider {})));
- }
-
Err(anyhow!("No trace provider found for this device."))
}
-pub fn get_path(dir: &Path, tag: &str, ext: &str) -> Box<Path> {
- let filename = format!("{}_{}", Utc::now().format("%Y%m%d-%H%M%S"), tag);
- let mut trace_file = PathBuf::from(dir);
- trace_file.push(filename);
- trace_file.set_extension(ext);
- trace_file.into_boxed_path()
+pub fn construct_file_name(tag: &str) -> String {
+ format!("{}_{}", Utc::now().format("%Y%m%d-%H%M%S"), tag)
}
diff --git a/profcollectd/profcollectctl.rs b/profcollectd/profcollectctl.rs
index 6778465e..c825f550 100644
--- a/profcollectd/profcollectctl.rs
+++ b/profcollectd/profcollectctl.rs
@@ -29,9 +29,8 @@ command:
stop Terminate periodic collection.
once Request an one-off trace.
process Convert traces to perf profiles.
- reconfig Refresh configuration.
report Create a report containing all profiles.
- reset Clear all local data.
+ reconfig Refresh configuration.
help Print this message.
"#;
@@ -66,10 +65,6 @@ fn main() -> Result<()> {
let path = libprofcollectd::report().context("Failed to create profile report.")?;
println!("Report created at: {}", &path);
}
- "reset" => {
- libprofcollectd::reset().context("Failed to reset.")?;
- println!("Reset done.");
- }
"help" => println!("{}", &HELP_MSG),
arg => bail!("Unknown argument: {}\n{}", &arg, &HELP_MSG),
}
diff --git a/profcollectd/profcollectd.rc b/profcollectd/profcollectd.rc
index 312c7003..d1dbd9ef 100644
--- a/profcollectd/profcollectd.rc
+++ b/profcollectd/profcollectd.rc
@@ -3,18 +3,18 @@ service profcollectd /system/bin/profcollectd
disabled
oneshot
user root
- group root shell wakelock
- task_profiles ServiceCapacityLow
+ group root wakelock
+ writepid /dev/cpuset/system-background/tasks
-on post-fs-data
- # Create directory for profcollectd.
- mkdir /data/misc/profcollectd 0770 shell shell
- mkdir /data/misc/profcollectd/trace 0770 shell shell
- mkdir /data/misc/profcollectd/output 0770 shell shell
- mkdir /data/misc/profcollectd/report 0770 shell shell
+on property:persist.device_config.profcollect_native_boot.enabled=true
+ start profcollectd
-on boot && property:persist.device_config.profcollect_native_boot.enabled=true
+on property:persist.profcollectd.enabled_override=true
start profcollectd
-on boot && property:persist.device_config.profcollect_native_boot.enabled=
- exec_background - root shell -- /system/bin/profcollectctl reset
+on post-fs-data
+ # Create directory for profcollectd.
+ mkdir /data/misc/profcollectd 0770 root system
+ mkdir /data/misc/profcollectd/trace 0770 root system
+ mkdir /data/misc/profcollectd/output 0770 root system
+ mkdir /data/misc/profcollectd/report 0770 root system
diff --git a/pssbench/Android.bp b/pssbench/Android.bp
deleted file mode 100644
index 488e7aad..00000000
--- a/pssbench/Android.bp
+++ /dev/null
@@ -1,13 +0,0 @@
-package {
- // See: http://go/android-license-faq
- default_applicable_licenses: ["Android-Apache-2.0"],
-}
-
-cc_binary {
- name: "pssbench",
- srcs: ["main.cpp"],
- shared_libs: [
- "libutils",
- "liblog",
- ],
-}
diff --git a/pssbench/Android.mk b/pssbench/Android.mk
new file mode 100644
index 00000000..2c7761d3
--- /dev/null
+++ b/pssbench/Android.mk
@@ -0,0 +1,18 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
+LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/local/tmp
+LOCAL_MODULE:= pssbench
+LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
+LOCAL_LICENSE_CONDITIONS:= notice
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_CLASS := EXECUTABLES
+
+LOCAL_SRC_FILES += \
+ main.cpp \
+
+LOCAL_SHARED_LIBRARIES := \
+ libutils \
+ liblog \
+
+include $(BUILD_EXECUTABLE)
diff --git a/setuclamp/setuclamp.cpp b/setuclamp/setuclamp.cpp
deleted file mode 100644
index e40fb0fd..00000000
--- a/setuclamp/setuclamp.cpp
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (C) 2021 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <stdlib.h>
-#include <sys/syscall.h>
-#include <unistd.h>
-
-#include <iostream>
-
-[[noreturn]] static void usage(int exit_status) {
- std::cerr << "Usage: " << getprogname() << " <tid> <uclamp_min> <uclamp_max>" << std::endl
- << " tid Thread ID to apply the uclamp setting." << std::endl
- << " uclamp_min uclamp.min value range from [0, 1024]." << std::endl
- << " uclamp_max uclamp.max value range from [0, 1024]." << std::endl;
- exit(exit_status);
-}
-
-struct sched_attr {
- __u32 size;
- __u32 sched_policy;
- __u64 sched_flags;
- __s32 sched_nice;
- __u32 sched_priority;
- __u64 sched_runtime;
- __u64 sched_deadline;
- __u64 sched_period;
- __u32 sched_util_min;
- __u32 sched_util_max;
-};
-
-static int sched_setattr(int pid, struct sched_attr* attr, unsigned int flags) {
- return syscall(__NR_sched_setattr, pid, attr, flags);
-}
-
-static int set_uclamp(int32_t min, int32_t max, int tid) {
- sched_attr attr = {};
- attr.size = sizeof(attr);
-
- attr.sched_flags = (SCHED_FLAG_KEEP_ALL | SCHED_FLAG_UTIL_CLAMP);
- attr.sched_util_min = min;
- attr.sched_util_max = max;
-
- int ret = sched_setattr(tid, &attr, 0);
- if (ret) {
- int err = errno;
- std::cerr << "sched_setattr failed for thread " << tid << " err=" << err << std::endl;
- }
-
- return ret;
-}
-
-int main(int argc, char* argv[]) {
- if (argc != 4) {
- usage(EXIT_FAILURE);
- }
-
- int tid = atoi(argv[1]);
- int uclamp_min = atoi(argv[2]);
- int uclamp_max = atoi(argv[3]);
-
- return set_uclamp(uclamp_min, uclamp_max, tid);
-}
diff --git a/simpleperf/Android.bp b/simpleperf/Android.bp
index 58943931..5f9b0de2 100644
--- a/simpleperf/Android.bp
+++ b/simpleperf/Android.bp
@@ -128,15 +128,11 @@ cc_defaults {
"libc",
],
},
- linux_glibc_x86_64: {
- stl: "libc++_static",
- },
- linux_musl_x86_64: {
+ host: {
stl: "libc++_static",
},
windows: {
enabled: true,
- stl: "libc++_static",
},
},
use_version_lib: true,
@@ -171,9 +167,6 @@ cc_defaults {
"libc++fs",
"libdexfile_support",
],
- runtime_libs: [
- "libdexfile", // libdexfile_support dependency
- ],
},
host: {
static_libs: [
@@ -232,7 +225,6 @@ cc_defaults {
"read_elf.cpp",
"read_symbol_map.cpp",
"record.cpp",
- "RecordFilter.cpp",
"record_file.proto",
"record_file_reader.cpp",
"record_file_writer.cpp",
@@ -242,11 +234,6 @@ cc_defaults {
"utils.cpp",
],
target: {
- android: {
- srcs: [
- "cmd_boot_record.cpp",
- ],
- },
linux: {
srcs: [
"CallChainJoiner.cpp",
@@ -267,6 +254,7 @@ cc_defaults {
"OfflineUnwinder.cpp",
"ProbeEvents.cpp",
"read_dex_file.cpp",
+ "RecordFilter.cpp",
"RecordReadThread.cpp",
"workload.cpp",
],
@@ -299,7 +287,6 @@ cc_library_static {
linux: {
// See note for libdexfile_static in simpleperf_ndk.
static_libs: ["libdexfile_support"],
- runtime_libs: ["libdexfile"], // libdexfile_support dependency
},
},
}
@@ -322,7 +309,6 @@ cc_binary {
],
},
},
- init_rc: ["simpleperf.rc"],
}
cc_library {
@@ -331,10 +317,7 @@ cc_library {
srcs: ["profcollect.cpp"],
host_supported: false,
static_libs: ["libsimpleperf"],
- shared_libs: [
- "libLLVM_android",
- "libpower",
- ],
+ shared_libs: ["libLLVM_android"],
}
rust_bindgen {
@@ -353,16 +336,6 @@ rust_library {
visibility: ["//system/extras/profcollectd:__subpackages__"],
}
-rust_test {
- name: "libsimpleperf_profcollect_bindgen_test",
- srcs: [":libsimpleperf_profcollect_bindgen"],
- crate_name: "simpleperf_profcollect_bindgen_test",
- test_suites: ["general-tests"],
- auto_gen_config: true,
- clippy_lints: "none",
- lints: "none",
-}
-
// simpleperf released in ndk
cc_binary {
name: "simpleperf_ndk",
@@ -437,16 +410,6 @@ cc_binary {
dir: "simpleperf/linux/x86_64",
},
},
- linux_musl_x86: {
- dist: {
- dir: "simpleperf/linux_musl/x86",
- },
- },
- linux_musl_x86_64: {
- dist: {
- dir: "simpleperf/linux_musl/x86_64",
- },
- },
windows_x86: {
dist: {
dir: "simpleperf/windows/x86",
@@ -531,16 +494,6 @@ cc_library_shared {
dir: "simpleperf/linux/x86_64",
},
},
- linux_musl_x86: {
- dist: {
- dir: "simpleperf/linux_musl/x86",
- },
- },
- linux_musl_x86_64: {
- dist: {
- dir: "simpleperf/linux_musl/x86_64",
- },
- },
windows_x86: {
dist: {
dir: "simpleperf/windows/x86",
@@ -556,11 +509,6 @@ cc_library_shared {
cc_defaults {
name: "simpleperf_test_srcs",
- tidy_timeout_srcs: [
- "record_test.cpp",
- "cmd_report_sample_test.cpp",
- "cmd_report_test.cpp",
- ],
srcs: [
"cmd_inject_test.cpp",
"cmd_kmem_test.cpp",
@@ -575,7 +523,6 @@ cc_defaults {
"read_apk_test.cpp",
"read_elf_test.cpp",
"read_symbol_map_test.cpp",
- "RecordFilter_test.cpp",
"record_file_test.cpp",
"record_test.cpp",
"report_utils_test.cpp",
@@ -586,16 +533,7 @@ cc_defaults {
"utils_test.cpp",
],
target: {
- android: {
- srcs: [
- "cmd_boot_record_test.cpp",
- ],
- },
linux: {
- tidy_timeout_srcs: [
- "cmd_stat_test.cpp",
- "cmd_record_test.cpp",
- ],
srcs: [
"CallChainJoiner_test.cpp",
"cmd_api_test.cpp",
@@ -608,11 +546,11 @@ cc_defaults {
"cmd_trace_sched_test.cpp",
"environment_test.cpp",
"IOEventLoop_test.cpp",
- "JITDebugReader_test.cpp",
"MapRecordReader_test.cpp",
"OfflineUnwinder_test.cpp",
"ProbeEvents_test.cpp",
"read_dex_file_test.cpp",
+ "RecordFilter_test.cpp",
"RecordReadThread_test.cpp",
"workload_test.cpp",
],
@@ -638,9 +576,6 @@ cc_test {
data: [
"testdata/**/*",
],
- sanitize: {
- memtag_heap: false,
- },
}
cc_test {
@@ -721,34 +656,3 @@ python_library_host {
"scripts/bin/windows/**/*.dll",
],
}
-
-filegroup {
- name: "system-extras-simpleperf-testdata",
- srcs: ["CtsSimpleperfTestCases_testdata/**/*"],
-}
-
-cc_fuzz {
- name: "libsimpleperf_report_fuzzer",
- defaults: [
- "simpleperf_shared_libs",
- ],
- host_supported: true,
- srcs: [
- "libsimpleperf_report_fuzzer.cpp",
- ],
- static_libs: [
- "libsimpleperf",
- "libLLVMObject",
- "libLLVMBitReader",
- "libLLVMMC",
- "libLLVMMCParser",
- "libLLVMCore",
- "libLLVMSupport",
- ],
- target: {
- windows: {
- enabled: false,
- },
- },
- corpus: ["testdata/*.data"],
-}
diff --git a/simpleperf/Android.mk b/simpleperf/Android.mk
index 954c28c0..df0009f4 100644
--- a/simpleperf/Android.mk
+++ b/simpleperf/Android.mk
@@ -33,6 +33,4 @@ SIMPLEPERF_SCRIPT_PATH := \
$(SIMPLEPERF_SCRIPT_PATH) : $(SOONG_ZIP)
$(hide) $(SOONG_ZIP) -d -o $@ -C system/extras/simpleperf $(SIMPLEPERF_SCRIPT_LIST)
-$(call declare-1p-target,$(SIMPLEPERF_SCRIPT_PATH),system/extras)
-
$(call dist-for-goals,simpleperf,$(SIMPLEPERF_SCRIPT_PATH):simpleperf/simpleperf_script.zip)
diff --git a/simpleperf/CtsSimpleperfTestCases_testdata b/simpleperf/CtsSimpleperfTestCases_testdata
deleted file mode 120000
index fb94ebfb..00000000
--- a/simpleperf/CtsSimpleperfTestCases_testdata
+++ /dev/null
@@ -1 +0,0 @@
-testdata/ \ No newline at end of file
diff --git a/simpleperf/ETMDecoder.cpp b/simpleperf/ETMDecoder.cpp
index 62fe997c..546f2988 100644
--- a/simpleperf/ETMDecoder.cpp
+++ b/simpleperf/ETMDecoder.cpp
@@ -24,14 +24,12 @@
#include <llvm/Support/MemoryBuffer.h>
#include <opencsd.h>
-#include "ETMConstants.h"
-
namespace simpleperf {
namespace {
class DecoderLogStr : public ocsdMsgLogStrOutI {
public:
- void printOutStr(const std::string& out_str) override { LOG(DEBUG) << out_str; }
+ void printOutStr(const std::string& out_str) override { LOG(INFO) << out_str; }
};
class DecodeErrorLogger : public ocsdDefaultErrorLogger {
@@ -71,10 +69,10 @@ class ETMV4IDecodeTree {
frame_decoder_.getErrLogAttachPt()->attach(&error_logger_);
}
- bool CreateDecoder(const EtmV4Config* config) {
- uint8_t trace_id = config->getTraceID();
+ bool CreateDecoder(const EtmV4Config& config) {
+ uint8_t trace_id = config.getTraceID();
auto packet_decoder = std::make_unique<TrcPktProcEtmV4I>(trace_id);
- packet_decoder->setProtocolConfig(config);
+ packet_decoder->setProtocolConfig(&config);
packet_decoder->getErrorLogAttachPt()->replace_first(&error_logger_);
frame_decoder_.getIDStreamAttachPt(trace_id)->attach(packet_decoder.get());
auto result = packet_decoders_.emplace(trace_id, packet_decoder.release());
@@ -101,13 +99,7 @@ class ETMV4IDecodeTree {
frame_decoder_.getTrcRawFrameAttachPt()->replace_first(&frame_printer);
}
- ITrcDataIn& GetFormattedDataIn() { return frame_decoder_; }
-
- ITrcDataIn& GetUnformattedDataIn(uint8_t trace_id) {
- auto& decoder = packet_decoders_[trace_id];
- CHECK(decoder);
- return *decoder;
- }
+ ITrcDataIn& GetDataIn() { return frame_decoder_; }
void ProcessError(const ocsdError& error) {
if (error.getErrorCode() == OCSD_ERR_INVALID_PCKT_HDR) {
@@ -191,10 +183,8 @@ class MapLocator : public PacketCallback {
const EtmV4ITrcPacket* pkt) override {
TraceData& data = trace_data_[trace_id];
if (op == OCSD_OP_DATA) {
- if (pkt != nullptr && ((!data.use_vmid && pkt->getContext().updated_c) ||
- (data.use_vmid && pkt->getContext().updated_v))) {
- int32_t new_tid =
- static_cast<int32_t>(data.use_vmid ? pkt->getContext().VMID : pkt->getContext().ctxtID);
+ if (pkt != nullptr && pkt->getContext().updated_c) {
+ int32_t new_tid = static_cast<int32_t>(pkt->getContext().ctxtID);
if (data.tid != new_tid) {
data.tid = new_tid;
data.thread = nullptr;
@@ -232,14 +222,11 @@ class MapLocator : public PacketCallback {
return thread_tree_.GetKernelMaps().FindMapByAddr(addr);
}
- void SetUseVmid(uint8_t trace_id, bool value) { trace_data_[trace_id].use_vmid = value; }
-
private:
struct TraceData {
int32_t tid = -1; // thread id, -1 if invalid
const ThreadEntry* thread = nullptr;
const MapEntry* userspace_map = nullptr;
- bool use_vmid = false; // use vmid for PID
};
ThreadTree& thread_tree_;
@@ -341,16 +328,15 @@ struct ElementCallback {
// Decode packets into elements.
class PacketToElement : public PacketCallback, public ITrcGenElemIn {
public:
- PacketToElement(MapLocator& map_locator,
- const std::unordered_map<uint8_t, std::unique_ptr<EtmV4Config>>& configs,
+ PacketToElement(MapLocator& map_locator, const std::unordered_map<uint8_t, EtmV4Config>& configs,
DecodeErrorLogger& error_logger)
: PacketCallback(PacketCallback::PACKET_TO_ELEMENT), mem_access_(map_locator) {
for (auto& p : configs) {
uint8_t trace_id = p.first;
- const EtmV4Config* config = p.second.get();
+ const EtmV4Config& config = p.second;
element_decoders_.emplace(trace_id, trace_id);
auto& decoder = element_decoders_[trace_id];
- decoder.setProtocolConfig(config);
+ decoder.setProtocolConfig(&config);
decoder.getErrorLogAttachPt()->replace_first(&error_logger);
decoder.getInstrDecodeAttachPt()->replace_first(&instruction_decoder_);
decoder.getMemoryAccessAttachPt()->replace_first(&mem_access_);
@@ -396,7 +382,7 @@ class DataDumper : public ElementCallback {
frame_printer_.setMessageLogger(&stdout_logger_);
}
- void DumpPackets(const std::unordered_map<uint8_t, std::unique_ptr<EtmV4Config>>& configs) {
+ void DumpPackets(const std::unordered_map<uint8_t, EtmV4Config>& configs) {
for (auto& p : configs) {
uint8_t trace_id = p.first;
auto result = packet_printers_.emplace(trace_id, trace_id);
@@ -520,16 +506,16 @@ class BranchListParser : public PacketCallback {
BranchListParser(MapLocator& map_locator, const ETMDecoder::BranchListCallbackFn& callback)
: PacketCallback(BRANCH_LIST_PARSER), map_locator_(map_locator), callback_(callback) {}
- void CheckConfigs(std::unordered_map<uint8_t, std::unique_ptr<EtmV4Config>>& configs) {
+ void CheckConfigs(std::unordered_map<uint8_t, EtmV4Config>& configs) {
// TODO: Current implementation doesn't support non-zero speculation length and return stack.
for (auto& p : configs) {
- if (p.second->MaxSpecDepth() > 0) {
+ if (p.second.MaxSpecDepth() > 0) {
LOG(WARNING) << "branch list collection isn't accurate with non-zero speculation length";
break;
}
}
for (auto& p : configs) {
- if (p.second->enabledRetStack()) {
+ if (p.second.enabledRetStack()) {
LOG(WARNING) << "branch list collection will lose some data with return stack enabled";
break;
}
@@ -642,45 +628,21 @@ class ETMDecoderImpl : public ETMDecoder {
ETMDecoderImpl(ThreadTree& thread_tree) : thread_tree_(thread_tree) {}
void CreateDecodeTree(const AuxTraceInfoRecord& auxtrace_info) {
- uint8_t trace_id = 0;
- uint64_t* info = auxtrace_info.data->info;
for (int i = 0; i < auxtrace_info.data->nr_cpu; i++) {
- if (info[0] == AuxTraceInfoRecord::MAGIC_ETM4) {
- auto& etm4 = *reinterpret_cast<AuxTraceInfoRecord::ETM4Info*>(info);
- ocsd_etmv4_cfg cfg;
- memset(&cfg, 0, sizeof(cfg));
- cfg.reg_idr0 = etm4.trcidr0;
- cfg.reg_idr1 = etm4.trcidr1;
- cfg.reg_idr2 = etm4.trcidr2;
- cfg.reg_idr8 = etm4.trcidr8;
- cfg.reg_configr = etm4.trcconfigr;
- cfg.reg_traceidr = etm4.trctraceidr;
- cfg.arch_ver = ARCH_V8;
- cfg.core_prof = profile_CortexA;
- trace_id = cfg.reg_traceidr & 0x7f;
- trace_ids_.emplace(etm4.cpu, trace_id);
- configs_.emplace(trace_id, new EtmV4Config(&cfg));
- info = reinterpret_cast<uint64_t*>(&etm4 + 1);
- } else {
- CHECK_EQ(info[0], AuxTraceInfoRecord::MAGIC_ETE);
- auto& ete = *reinterpret_cast<AuxTraceInfoRecord::ETEInfo*>(info);
- ocsd_ete_cfg cfg;
- memset(&cfg, 0, sizeof(cfg));
- cfg.reg_idr0 = ete.trcidr0;
- cfg.reg_idr1 = ete.trcidr1;
- cfg.reg_idr2 = ete.trcidr2;
- cfg.reg_idr8 = ete.trcidr8;
- cfg.reg_devarch = ete.trcdevarch;
- cfg.reg_configr = ete.trcconfigr;
- cfg.reg_traceidr = ete.trctraceidr;
- cfg.arch_ver = ARCH_AA64;
- cfg.core_prof = profile_CortexA;
- trace_id = cfg.reg_traceidr & 0x7f;
- trace_ids_.emplace(ete.cpu, trace_id);
- configs_.emplace(trace_id, new ETEConfig(&cfg));
- info = reinterpret_cast<uint64_t*>(&ete + 1);
- }
- decode_tree_.CreateDecoder(configs_[trace_id].get());
+ auto& etm4 = auxtrace_info.data->etm4_info[i];
+ ocsd_etmv4_cfg cfg;
+ memset(&cfg, 0, sizeof(cfg));
+ cfg.reg_idr0 = etm4.trcidr0;
+ cfg.reg_idr1 = etm4.trcidr1;
+ cfg.reg_idr2 = etm4.trcidr2;
+ cfg.reg_idr8 = etm4.trcidr8;
+ cfg.reg_configr = etm4.trcconfigr;
+ cfg.reg_traceidr = etm4.trctraceidr;
+ cfg.arch_ver = ARCH_V8;
+ cfg.core_prof = profile_CortexA;
+ uint8_t trace_id = cfg.reg_traceidr & 0x7f;
+ configs_.emplace(trace_id, &cfg);
+ decode_tree_.CreateDecoder(configs_[trace_id]);
auto result = packet_sinks_.emplace(trace_id, trace_id);
CHECK(result.second);
decode_tree_.AttachPacketSink(trace_id, result.first->second);
@@ -714,36 +676,28 @@ class ETMDecoderImpl : public ETMDecoder {
InstallPacketCallback(branch_list_parser_.get());
}
- bool ProcessData(const uint8_t* data, size_t size, bool formatted, uint32_t cpu) override {
+ bool ProcessData(const uint8_t* data, size_t size) override {
// Reset decoders before processing each data block. Because:
// 1. Data blocks are not continuous. So decoders shouldn't keep previous states when
// processing a new block.
// 2. The beginning part of a data block may be truncated if kernel buffer is temporarily full.
// So we may see garbage data, which can cause decoding errors if we don't reset decoders.
- LOG(DEBUG) << "Processing " << (!formatted ? "un" : "") << "formatted data with size " << size;
- auto& decoder = formatted ? decode_tree_.GetFormattedDataIn()
- : decode_tree_.GetUnformattedDataIn(trace_ids_[cpu]);
-
- auto resp = decoder.TraceDataIn(OCSD_OP_RESET, data_index_, 0, nullptr, nullptr);
+ auto resp =
+ decode_tree_.GetDataIn().TraceDataIn(OCSD_OP_RESET, data_index_, 0, nullptr, nullptr);
if (IsRespError(resp)) {
LOG(ERROR) << "failed to reset decoder, resp " << resp;
return false;
}
size_t left_size = size;
- const size_t MAX_RESET_RETRY_COUNT = 3;
- size_t reset_retry_count = 0;
while (left_size > 0) {
uint32_t processed;
- auto resp = decoder.TraceDataIn(OCSD_OP_DATA, data_index_, left_size, data, &processed);
+ auto resp = decode_tree_.GetDataIn().TraceDataIn(OCSD_OP_DATA, data_index_, left_size, data,
+ &processed);
if (IsRespError(resp)) {
// A decoding error shouldn't ruin all data. Reset decoders to recover from it.
- // But some errors may not be recoverable by resetting decoders. So use a max retry limit.
- if (++reset_retry_count > MAX_RESET_RETRY_COUNT) {
- break;
- }
- LOG(DEBUG) << "reset etm decoders for seeing a decode failure, resp " << resp
- << ", reset_retry_count is " << reset_retry_count;
- decoder.TraceDataIn(OCSD_OP_RESET, data_index_ + processed, 0, nullptr, nullptr);
+ LOG(INFO) << "reset etm decoders for seeing a decode failure, resp " << resp;
+ decode_tree_.GetDataIn().TraceDataIn(OCSD_OP_RESET, data_index_ + processed, 0, nullptr,
+ nullptr);
}
data += processed;
left_size -= processed;
@@ -766,12 +720,6 @@ class ETMDecoderImpl : public ETMDecoder {
void InstallMapLocator() {
if (!map_locator_) {
map_locator_.reset(new MapLocator(thread_tree_));
- for (auto& cfg : configs_) {
- int64_t configr = (*(const ocsd_etmv4_cfg*)*cfg.second).reg_configr;
- map_locator_->SetUseVmid(cfg.first,
- configr & (1U << ETM4_CFG_BIT_VMID | 1U << ETM4_CFG_BIT_VMID_OPT));
- }
-
InstallPacketCallback(map_locator_.get());
}
}
@@ -796,10 +744,8 @@ class ETMDecoderImpl : public ETMDecoder {
ThreadTree& thread_tree_;
// handle to build OpenCSD decoder
ETMV4IDecodeTree decode_tree_;
- // map from cpu to trace id
- std::unordered_map<uint64_t, uint8_t> trace_ids_;
// map from the trace id of an etm device to its config
- std::unordered_map<uint8_t, std::unique_ptr<EtmV4Config>> configs_;
+ std::unordered_map<uint8_t, EtmV4Config> configs_;
// map from the trace id of an etm device to its PacketSink
std::unordered_map<uint8_t, PacketSink> packet_sinks_;
std::unique_ptr<PacketToElement> packet_to_element_;
diff --git a/simpleperf/ETMDecoder.h b/simpleperf/ETMDecoder.h
index 5f9daebd..f8cec366 100644
--- a/simpleperf/ETMDecoder.h
+++ b/simpleperf/ETMDecoder.h
@@ -74,7 +74,7 @@ class ETMDecoder {
using BranchListCallbackFn = std::function<void(const ETMBranchList&)>;
virtual void RegisterCallback(const BranchListCallbackFn& callback) = 0;
- virtual bool ProcessData(const uint8_t* data, size_t size, bool formatted, uint32_t cpu) = 0;
+ virtual bool ProcessData(const uint8_t* data, size_t size) = 0;
virtual bool FinishData() = 0;
};
diff --git a/simpleperf/ETMRecorder.cpp b/simpleperf/ETMRecorder.cpp
index 554e8f52..c9119d0e 100644
--- a/simpleperf/ETMRecorder.cpp
+++ b/simpleperf/ETMRecorder.cpp
@@ -23,23 +23,26 @@
#include <memory>
#include <string>
-#include <android-base/expected.h>
#include <android-base/file.h>
#include <android-base/logging.h>
#include <android-base/parseint.h>
#include <android-base/strings.h>
-#include "ETMConstants.h"
#include "environment.h"
#include "utils.h"
namespace simpleperf {
-using android::base::expected;
-using android::base::unexpected;
-
static constexpr bool ETM_RECORD_TIMESTAMP = false;
+// Config bits from include/linux/coresight-pmu.h in the kernel
+// For etm_event_config:
+static constexpr int ETM_OPT_CTXTID = 14;
+static constexpr int ETM_OPT_TS = 28;
+// For etm_config_reg:
+static constexpr int ETM4_CFG_BIT_CTXTID = 6;
+static constexpr int ETM4_CFG_BIT_TS = 11;
+
static const std::string ETM_DIR = "/sys/bus/event_source/devices/cs_etm/";
// from coresight_get_trace_id(int cpu) in include/linux/coresight-pmu.h
@@ -48,13 +51,11 @@ static int GetTraceId(int cpu) {
}
template <typename T>
-static bool ReadValueInEtmDir(const std::string& file, T* value, bool report_error = true,
- const std::string& prefix = "") {
+static bool ReadValueInEtmDir(const std::string& file, T* value, bool report_error = true) {
std::string s;
uint64_t v;
if (!android::base::ReadFileToString(ETM_DIR + file, &s) ||
- !android::base::StartsWith(s, prefix) ||
- !android::base::ParseUint(&android::base::Trim(s)[prefix.size()], &v)) {
+ !android::base::ParseUint(android::base::Trim(s), &v)) {
if (report_error) {
LOG(ERROR) << "failed to read " << ETM_DIR << file;
}
@@ -107,40 +108,38 @@ std::unique_ptr<EventType> ETMRecorder::BuildEventType() {
"CoreSight ETM instruction tracing", "arm");
}
-bool ETMRecorder::IsETMDriverAvailable() {
- return IsDir(ETM_DIR);
-}
-
-expected<bool, std::string> ETMRecorder::CheckEtmSupport() {
+bool ETMRecorder::CheckEtmSupport() {
if (GetEtmEventType() == -1) {
- return unexpected("etm event type isn't supported on device");
+ LOG(ERROR) << "etm event type isn't supported on device";
+ return false;
}
if (!ReadEtmInfo()) {
- return unexpected("etm devices are not available");
+ LOG(ERROR) << "etm devices are not available";
+ return false;
}
for (const auto& p : etm_info_) {
if (p.second.GetMajorVersion() < 4) {
- return unexpected("etm device version is less than 4.0");
+ LOG(ERROR) << "etm device version is less than 4.0";
+ return false;
}
if (!p.second.IsContextIDSupported()) {
- return unexpected("etm device doesn't support contextID");
+ LOG(ERROR) << "etm device doesn't support contextID";
+ return false;
}
if (!p.second.IsEnabled()) {
- return unexpected("etm device isn't enabled by the bootloader");
+ LOG(ERROR) << "etm device isn't enabled by the bootloader";
+ return false;
}
}
if (!FindSinkConfig()) {
- return unexpected("can't find etr device, which moves etm data to memory");
+ LOG(ERROR) << "can't find etr device, which moves etm data to memory";
+ return false;
}
etm_supported_ = true;
return true;
}
bool ETMRecorder::ReadEtmInfo() {
- int contextid_value;
- use_contextid2_ = ReadValueInEtmDir("/format/contextid", &contextid_value, false, "config:") &&
- contextid_value == ETM_OPT_CTXTID2;
-
std::vector<int> online_cpus = GetOnlineCpus();
for (const auto& name : GetEntriesInDir(ETM_DIR)) {
int cpu;
@@ -156,10 +155,6 @@ bool ETMRecorder::ReadEtmInfo() {
ReadValueInEtmDir(name + "/trcidr/trcidr4", &cpu_info.trcidr4) &&
ReadValueInEtmDir(name + "/trcidr/trcidr8", &cpu_info.trcidr8) &&
ReadValueInEtmDir(name + "/mgmt/trcauthstatus", &cpu_info.trcauthstatus);
-
- if (!ReadValueInEtmDir(name + "/mgmt/trcdevarch", &cpu_info.trcdevarch, false)) {
- cpu_info.trcdevarch = 0;
- }
if (!success) {
return false;
}
@@ -199,14 +194,8 @@ void ETMRecorder::SetEtmPerfEventAttr(perf_event_attr* attr) {
void ETMRecorder::BuildEtmConfig() {
if (etm_event_config_ == 0) {
- if (use_contextid2_) {
- etm_event_config_ |= 1ULL << ETM_OPT_CTXTID2;
- etm_config_reg_ |= 1U << ETM4_CFG_BIT_VMID;
- etm_config_reg_ |= 1U << ETM4_CFG_BIT_VMID_OPT;
- } else {
- etm_event_config_ |= 1ULL << ETM_OPT_CTXTID;
- etm_config_reg_ |= 1U << ETM4_CFG_BIT_CTXTID;
- }
+ etm_event_config_ |= 1ULL << ETM_OPT_CTXTID;
+ etm_config_reg_ |= 1U << ETM4_CFG_BIT_CTXTID;
if (ETM_RECORD_TIMESTAMP) {
bool ts_supported = true;
@@ -225,20 +214,13 @@ AuxTraceInfoRecord ETMRecorder::CreateAuxTraceInfoRecord() {
AuxTraceInfoRecord::DataType data;
memset(&data, 0, sizeof(data));
data.aux_type = AuxTraceInfoRecord::AUX_TYPE_ETM;
- data.version = 1;
data.nr_cpu = etm_info_.size();
data.pmu_type = GetEtmEventType();
- std::vector<AuxTraceInfoRecord::ETEInfo> ete(etm_info_.size());
+ std::vector<AuxTraceInfoRecord::ETM4Info> etm4_v(etm_info_.size());
size_t pos = 0;
for (auto& p : etm_info_) {
- auto& e = ete[pos++];
- if (p.second.trcdevarch == 0) {
- e.magic = AuxTraceInfoRecord::MAGIC_ETM4;
- e.nrtrcparams = sizeof(AuxTraceInfoRecord::ETM4Info) / sizeof(uint64_t) - 3;
- } else {
- e.magic = AuxTraceInfoRecord::MAGIC_ETE;
- e.nrtrcparams = sizeof(AuxTraceInfoRecord::ETEInfo) / sizeof(uint64_t) - 3;
- }
+ auto& e = etm4_v[pos++];
+ e.magic = AuxTraceInfoRecord::MAGIC_ETM4;
e.cpu = p.first;
e.trcconfigr = etm_config_reg_;
e.trctraceidr = GetTraceId(p.first);
@@ -247,9 +229,8 @@ AuxTraceInfoRecord ETMRecorder::CreateAuxTraceInfoRecord() {
e.trcidr2 = p.second.trcidr2;
e.trcidr8 = p.second.trcidr8;
e.trcauthstatus = p.second.trcauthstatus;
- e.trcdevarch = p.second.trcdevarch;
}
- return AuxTraceInfoRecord(data, ete);
+ return AuxTraceInfoRecord(data, etm4_v);
}
size_t ETMRecorder::GetAddrFilterPairs() {
diff --git a/simpleperf/ETMRecorder.h b/simpleperf/ETMRecorder.h
index f304f601..33c0f726 100644
--- a/simpleperf/ETMRecorder.h
+++ b/simpleperf/ETMRecorder.h
@@ -21,8 +21,6 @@
#include <map>
#include <memory>
-#include <android-base/expected.h>
-
#include "event_type.h"
#include "perf_event.h"
#include "record.h"
@@ -36,7 +34,6 @@ struct ETMPerCpu {
uint32_t trcidr4;
uint32_t trcidr8;
uint32_t trcauthstatus;
- uint32_t trcdevarch;
int GetMajorVersion() const;
bool IsContextIDSupported() const;
@@ -57,8 +54,7 @@ class ETMRecorder {
// If not found, return -1.
int GetEtmEventType();
std::unique_ptr<EventType> BuildEventType();
- bool IsETMDriverAvailable();
- android::base::expected<bool, std::string> CheckEtmSupport();
+ bool CheckEtmSupport();
void SetEtmPerfEventAttr(perf_event_attr* attr);
AuxTraceInfoRecord CreateAuxTraceInfoRecord();
size_t GetAddrFilterPairs();
@@ -72,8 +68,6 @@ class ETMRecorder {
bool etm_supported_ = false;
// select ETR device, setting in perf_event_attr->config2
uint32_t sink_config_ = 0;
- // use EL2 PID tracing or not
- bool use_contextid2_ = false;
// select etm options (timestamp, context_id, ...), setting in perf_event_attr->config
uint64_t etm_event_config_ = 0;
// record etm options in AuxTraceInfoRecord
diff --git a/simpleperf/IOEventLoop.cpp b/simpleperf/IOEventLoop.cpp
index 239fff97..06bdd713 100644
--- a/simpleperf/IOEventLoop.cpp
+++ b/simpleperf/IOEventLoop.cpp
@@ -84,10 +84,6 @@ bool IOEventLoop::EnsureInit() {
return false;
}
event_config_free(cfg);
- if (event_base_priority_init(ebase_, 2) != 0) {
- LOG(ERROR) << "event_base_priority_init failed";
- return false;
- }
}
if (ebase_ == nullptr) {
LOG(ERROR) << "failed to create event_base";
@@ -114,44 +110,39 @@ static bool MakeFdNonBlocking(int fd) {
return true;
}
-IOEventRef IOEventLoop::AddReadEvent(int fd, const std::function<bool()>& callback,
- IOEventPriority priority) {
+IOEventRef IOEventLoop::AddReadEvent(int fd, const std::function<bool()>& callback) {
if (!MakeFdNonBlocking(fd)) {
return nullptr;
}
- return AddEvent(fd, EV_READ | EV_PERSIST, nullptr, callback, priority);
+ return AddEvent(fd, EV_READ | EV_PERSIST, nullptr, callback);
}
-IOEventRef IOEventLoop::AddWriteEvent(int fd, const std::function<bool()>& callback,
- IOEventPriority priority) {
+IOEventRef IOEventLoop::AddWriteEvent(int fd, const std::function<bool()>& callback) {
if (!MakeFdNonBlocking(fd)) {
return nullptr;
}
- return AddEvent(fd, EV_WRITE | EV_PERSIST, nullptr, callback, priority);
+ return AddEvent(fd, EV_WRITE | EV_PERSIST, nullptr, callback);
}
-bool IOEventLoop::AddSignalEvent(int sig, const std::function<bool()>& callback,
- IOEventPriority priority) {
- return AddEvent(sig, EV_SIGNAL | EV_PERSIST, nullptr, callback, priority) != nullptr;
+bool IOEventLoop::AddSignalEvent(int sig, const std::function<bool()>& callback) {
+ return AddEvent(sig, EV_SIGNAL | EV_PERSIST, nullptr, callback) != nullptr;
}
-bool IOEventLoop::AddSignalEvents(std::vector<int> sigs, const std::function<bool()>& callback,
- IOEventPriority priority) {
+bool IOEventLoop::AddSignalEvents(std::vector<int> sigs, const std::function<bool()>& callback) {
for (auto sig : sigs) {
- if (!AddSignalEvent(sig, callback, priority)) {
+ if (!AddSignalEvent(sig, callback)) {
return false;
}
}
return true;
}
-IOEventRef IOEventLoop::AddPeriodicEvent(timeval duration, const std::function<bool()>& callback,
- IOEventPriority priority) {
- return AddEvent(-1, EV_PERSIST, &duration, callback, priority);
+IOEventRef IOEventLoop::AddPeriodicEvent(timeval duration, const std::function<bool()>& callback) {
+ return AddEvent(-1, EV_PERSIST, &duration, callback);
}
IOEventRef IOEventLoop::AddEvent(int fd_or_sig, int16_t events, timeval* timeout,
- const std::function<bool()>& callback, IOEventPriority priority) {
+ const std::function<bool()>& callback) {
if (!EnsureInit()) {
return nullptr;
}
@@ -161,7 +152,6 @@ IOEventRef IOEventLoop::AddEvent(int fd_or_sig, int16_t events, timeval* timeout
LOG(ERROR) << "event_new() failed";
return nullptr;
}
- event_priority_set(e->e, priority);
if (event_add(e->e, timeout) != 0) {
LOG(ERROR) << "event_add() failed";
return nullptr;
diff --git a/simpleperf/IOEventLoop.h b/simpleperf/IOEventLoop.h
index 1578a4d0..f0192969 100644
--- a/simpleperf/IOEventLoop.h
+++ b/simpleperf/IOEventLoop.h
@@ -18,7 +18,6 @@
#define SIMPLE_PERF_IOEVENT_LOOP_H_
#include <stdint.h>
-#include <sys/time.h>
#include <time.h>
#include <functional>
@@ -32,12 +31,6 @@ namespace simpleperf {
struct IOEvent;
typedef IOEvent* IOEventRef;
-enum IOEventPriority {
- // Lower value means higher priority.
- IOEventHighPriority = 0,
- IOEventLowPriority = 1,
-};
-
// IOEventLoop is a class wrapper of libevent, it monitors events happened,
// and calls the corresponding callbacks. Possible events are: file ready to
// read, file ready to write, signal happens, periodic timer timeout.
@@ -52,27 +45,22 @@ class IOEventLoop {
// Register a read Event, so [callback] is called when [fd] can be read
// without blocking. If registered successfully, return the reference
// to control the Event, otherwise return nullptr.
- IOEventRef AddReadEvent(int fd, const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ IOEventRef AddReadEvent(int fd, const std::function<bool()>& callback);
// Register a write Event, so [callback] is called when [fd] can be written
// without blocking.
- IOEventRef AddWriteEvent(int fd, const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ IOEventRef AddWriteEvent(int fd, const std::function<bool()>& callback);
// Register a signal Event, so [callback] is called each time signal [sig]
// happens.
- bool AddSignalEvent(int sig, const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ bool AddSignalEvent(int sig, const std::function<bool()>& callback);
// Register a vector of signal Events.
- bool AddSignalEvents(std::vector<int> sigs, const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ bool AddSignalEvents(std::vector<int> sigs, const std::function<bool()>& callback);
// Register a periodic Event, so [callback] is called periodically every
// [duration].
- IOEventRef AddPeriodicEvent(timeval duration, const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ IOEventRef AddPeriodicEvent(timeval duration, const std::function<bool()>& callback);
// Run a loop polling for Events. It only exits when ExitLoop() is called
// in a callback function of registered Events.
@@ -92,8 +80,7 @@ class IOEventLoop {
private:
bool EnsureInit();
IOEventRef AddEvent(int fd_or_sig, int16_t events, timeval* timeout,
- const std::function<bool()>& callback,
- IOEventPriority priority = IOEventLowPriority);
+ const std::function<bool()>& callback);
static void EventCallbackFn(int, int16_t, void*);
event_base* ebase_;
diff --git a/simpleperf/IOEventLoop_test.cpp b/simpleperf/IOEventLoop_test.cpp
index 658fe820..09f64522 100644
--- a/simpleperf/IOEventLoop_test.cpp
+++ b/simpleperf/IOEventLoop_test.cpp
@@ -250,45 +250,3 @@ TEST(IOEventLoop, exit_before_loop) {
IOEventLoop loop;
ASSERT_TRUE(loop.ExitLoop());
}
-
-TEST(IOEventLoop, priority) {
- int low_priority_fd[2];
- ASSERT_EQ(0, pipe(low_priority_fd));
- int high_priority_fd[2];
- ASSERT_EQ(0, pipe(high_priority_fd));
-
- IOEventLoop loop;
- int count = 0;
-
- ASSERT_NE(nullptr, loop.AddReadEvent(
- low_priority_fd[0],
- [&]() {
- char c;
- read(low_priority_fd[0], &c, 1);
- CHECK_EQ(count, 1);
- count++;
- return loop.ExitLoop();
- },
- IOEventLowPriority));
-
- ASSERT_NE(nullptr, loop.AddReadEvent(
- high_priority_fd[0],
- [&]() {
- char c;
- read(high_priority_fd[0], &c, 1);
- CHECK_EQ(count, 0);
- count++;
- return true;
- },
- IOEventHighPriority));
-
- char c;
- CHECK_EQ(write(low_priority_fd[1], &c, 1), 1);
- CHECK_EQ(write(high_priority_fd[1], &c, 1), 1);
- ASSERT_TRUE(loop.RunLoop());
- ASSERT_EQ(2, count);
- for (int i = 0; i < 2; i++) {
- close(low_priority_fd[i]);
- close(high_priority_fd[i]);
- }
-}
diff --git a/simpleperf/JITDebugReader.cpp b/simpleperf/JITDebugReader.cpp
index 28058940..3b58407d 100644
--- a/simpleperf/JITDebugReader.cpp
+++ b/simpleperf/JITDebugReader.cpp
@@ -33,7 +33,6 @@
#include <android-base/stringprintf.h>
#include <android-base/strings.h>
-#include "JITDebugReader_impl.h"
#include "dso.h"
#include "environment.h"
#include "read_apk.h"
@@ -204,6 +203,53 @@ static_assert(sizeof(JITCodeEntry64) == 40, "");
static_assert(sizeof(JITCodeEntry64V2) == 48, "");
#endif
+class TempSymFile {
+ public:
+ static std::unique_ptr<TempSymFile> Create(std::string&& path, bool remove_in_destructor) {
+ FILE* fp = fopen(path.data(), "web");
+ if (fp == nullptr) {
+ PLOG(ERROR) << "failed to create " << path;
+ return nullptr;
+ }
+ if (remove_in_destructor) {
+ ScopedTempFiles::RegisterTempFile(path);
+ }
+ return std::unique_ptr<TempSymFile>(new TempSymFile(std::move(path), fp));
+ }
+
+ bool WriteEntry(const char* data, size_t size) {
+ if (fwrite(data, size, 1, fp_.get()) != 1) {
+ PLOG(ERROR) << "failed to write to " << path_;
+ return false;
+ }
+ file_offset_ += size;
+ need_flush_ = true;
+ return true;
+ }
+
+ bool Flush() {
+ if (need_flush_) {
+ if (fflush(fp_.get()) != 0) {
+ PLOG(ERROR) << "failed to flush " << path_;
+ return false;
+ }
+ need_flush_ = false;
+ }
+ return true;
+ }
+
+ const std::string& GetPath() const { return path_; }
+ uint64_t GetOffset() const { return file_offset_; }
+
+ private:
+ TempSymFile(std::string&& path, FILE* fp) : path_(std::move(path)), fp_(fp, fclose) {}
+
+ const std::string path_;
+ std::unique_ptr<FILE, decltype(&fclose)> fp_;
+ uint64_t file_offset_ = 0;
+ bool need_flush_ = false;
+};
+
JITDebugReader::JITDebugReader(const std::string& symfile_prefix, SymFileOption symfile_option,
SyncOption sync_option)
: symfile_prefix_(symfile_prefix), symfile_option_(symfile_option), sync_option_(sync_option) {}
@@ -411,15 +457,17 @@ bool JITDebugReader::InitializeProcess(Process& process) {
if (art_lib_path.empty()) {
return false;
}
+ process.is_64bit = art_lib_path.find("lib64") != std::string::npos;
// 2. Read libart.so to find the addresses of __jit_debug_descriptor and __dex_debug_descriptor.
- const DescriptorsLocation* location = GetDescriptorsLocation(art_lib_path);
+ const DescriptorsLocation* location = GetDescriptorsLocation(art_lib_path, process.is_64bit);
if (location == nullptr) {
return false;
}
- process.is_64bit = location->is_64bit;
- process.jit_descriptor_addr = location->jit_descriptor_addr + min_vaddr_in_memory;
- process.dex_descriptor_addr = location->dex_descriptor_addr + min_vaddr_in_memory;
+ process.descriptors_addr = location->relative_addr + min_vaddr_in_memory;
+ process.descriptors_size = location->size;
+ process.jit_descriptor_offset = location->jit_descriptor_offset;
+ process.dex_descriptor_offset = location->dex_descriptor_offset;
for (auto& map : thread_mmaps) {
if (StartsWith(map.name, kJITZygoteCacheMmapPrefix)) {
@@ -432,10 +480,10 @@ bool JITDebugReader::InitializeProcess(Process& process) {
}
const JITDebugReader::DescriptorsLocation* JITDebugReader::GetDescriptorsLocation(
- const std::string& art_lib_path) {
+ const std::string& art_lib_path, bool is_64bit) {
auto it = descriptors_location_cache_.find(art_lib_path);
if (it != descriptors_location_cache_.end()) {
- return it->second.jit_descriptor_addr == 0u ? nullptr : &it->second;
+ return it->second.relative_addr == 0u ? nullptr : &it->second;
}
DescriptorsLocation& location = descriptors_location_cache_[art_lib_path];
@@ -467,9 +515,18 @@ const JITDebugReader::DescriptorsLocation* JITDebugReader::GetDescriptorsLocatio
if (jit_addr == 0u || dex_addr == 0u) {
return nullptr;
}
- location.is_64bit = elf->Is64Bit();
- location.jit_descriptor_addr = jit_addr;
- location.dex_descriptor_addr = dex_addr;
+ location.relative_addr = std::min(jit_addr, dex_addr);
+ location.size = std::max(jit_addr, dex_addr) +
+ (is_64bit ? sizeof(JITDescriptor64) : sizeof(JITDescriptor32)) -
+ location.relative_addr;
+ if (location.size >= 4096u) {
+ PLOG(WARNING) << "The descriptors_size is unexpected large: " << location.size;
+ }
+ if (descriptors_buf_.size() < location.size) {
+ descriptors_buf_.resize(location.size);
+ }
+ location.jit_descriptor_offset = jit_addr - location.relative_addr;
+ location.dex_descriptor_offset = dex_addr - location.relative_addr;
return &location;
}
@@ -494,40 +551,14 @@ bool JITDebugReader::ReadRemoteMem(Process& process, uint64_t remote_addr, uint6
bool JITDebugReader::ReadDescriptors(Process& process, Descriptor* jit_descriptor,
Descriptor* dex_descriptor) {
- if (process.is_64bit) {
- return ReadDescriptorsImpl<JITDescriptor64>(process, jit_descriptor, dex_descriptor);
- }
- return ReadDescriptorsImpl<JITDescriptor32>(process, jit_descriptor, dex_descriptor);
-}
-
-template <typename DescriptorT>
-bool JITDebugReader::ReadDescriptorsImpl(Process& process, Descriptor* jit_descriptor,
- Descriptor* dex_descriptor) {
- DescriptorT raw_jit_descriptor;
- DescriptorT raw_dex_descriptor;
- iovec local_iovs[2];
- local_iovs[0].iov_base = &raw_jit_descriptor;
- local_iovs[0].iov_len = sizeof(DescriptorT);
- local_iovs[1].iov_base = &raw_dex_descriptor;
- local_iovs[1].iov_len = sizeof(DescriptorT);
- iovec remote_iovs[2];
- remote_iovs[0].iov_base =
- reinterpret_cast<void*>(static_cast<uintptr_t>(process.jit_descriptor_addr));
- remote_iovs[0].iov_len = sizeof(DescriptorT);
- remote_iovs[1].iov_base =
- reinterpret_cast<void*>(static_cast<uintptr_t>(process.dex_descriptor_addr));
- remote_iovs[1].iov_len = sizeof(DescriptorT);
- ssize_t result = process_vm_readv(process.pid, local_iovs, 2, remote_iovs, 2, 0);
- if (static_cast<size_t>(result) != sizeof(DescriptorT) * 2) {
- PLOG(DEBUG) << "ReadDescriptor(pid " << process.pid << ", jit_addr " << std::hex
- << process.jit_descriptor_addr << ", dex_addr " << process.dex_descriptor_addr
- << ") failed";
- process.died = true;
+ if (!ReadRemoteMem(process, process.descriptors_addr, process.descriptors_size,
+ descriptors_buf_.data())) {
return false;
}
-
- if (!ParseDescriptor(raw_jit_descriptor, jit_descriptor) ||
- !ParseDescriptor(raw_dex_descriptor, dex_descriptor)) {
+ if (!LoadDescriptor(process.is_64bit, &descriptors_buf_[process.jit_descriptor_offset],
+ jit_descriptor) ||
+ !LoadDescriptor(process.is_64bit, &descriptors_buf_[process.dex_descriptor_offset],
+ dex_descriptor)) {
return false;
}
jit_descriptor->type = DescriptorType::kJIT;
@@ -535,8 +566,17 @@ bool JITDebugReader::ReadDescriptorsImpl(Process& process, Descriptor* jit_descr
return true;
}
+bool JITDebugReader::LoadDescriptor(bool is_64bit, const char* data, Descriptor* descriptor) {
+ if (is_64bit) {
+ return LoadDescriptorImpl<JITDescriptor64>(data, descriptor);
+ }
+ return LoadDescriptorImpl<JITDescriptor32>(data, descriptor);
+}
+
template <typename DescriptorT>
-bool JITDebugReader::ParseDescriptor(const DescriptorT& raw_descriptor, Descriptor* descriptor) {
+bool JITDebugReader::LoadDescriptorImpl(const char* data, Descriptor* descriptor) {
+ DescriptorT raw_descriptor;
+ MoveFromBinaryFormat(raw_descriptor, data);
if (!raw_descriptor.Valid()) {
return false;
}
diff --git a/simpleperf/JITDebugReader.h b/simpleperf/JITDebugReader.h
index b9e984d5..72f3790b 100644
--- a/simpleperf/JITDebugReader.h
+++ b/simpleperf/JITDebugReader.h
@@ -162,10 +162,13 @@ class JITDebugReader {
bool initialized = false;
bool died = false;
bool is_64bit = false;
- // remote addr of jit descriptor
- uint64_t jit_descriptor_addr = 0;
- // remote addr of dex descriptor
- uint64_t dex_descriptor_addr = 0;
+ // The jit descriptor and dex descriptor can be read in one process_vm_readv() call.
+ uint64_t descriptors_addr = 0;
+ uint64_t descriptors_size = 0;
+ // offset relative to descriptors_addr
+ uint64_t jit_descriptor_offset = 0;
+ // offset relative to descriptors_addr
+ uint64_t dex_descriptor_offset = 0;
// The state we know about the remote jit debug descriptor.
Descriptor last_jit_descriptor;
@@ -178,9 +181,10 @@ class JITDebugReader {
// The location of descriptors in libart.so.
struct DescriptorsLocation {
- bool is_64bit = false;
- uint64_t jit_descriptor_addr = 0;
- uint64_t dex_descriptor_addr = 0;
+ uint64_t relative_addr = 0;
+ uint64_t size = 0;
+ uint64_t jit_descriptor_offset = 0;
+ uint64_t dex_descriptor_offset = 0;
};
bool ReadProcess(Process& process, std::vector<JITDebugInfo>* debug_info);
@@ -188,14 +192,12 @@ class JITDebugReader {
std::vector<JITDebugInfo>* debug_info);
bool IsDescriptorChanged(Process& process, Descriptor& old_descriptor);
bool InitializeProcess(Process& process);
- const DescriptorsLocation* GetDescriptorsLocation(const std::string& art_lib_path);
+ const DescriptorsLocation* GetDescriptorsLocation(const std::string& art_lib_path, bool is_64bit);
bool ReadRemoteMem(Process& process, uint64_t remote_addr, uint64_t size, void* data);
bool ReadDescriptors(Process& process, Descriptor* jit_descriptor, Descriptor* dex_descriptor);
+ bool LoadDescriptor(bool is_64bit, const char* data, Descriptor* descriptor);
template <typename DescriptorT>
- bool ReadDescriptorsImpl(Process& process, Descriptor* jit_descriptor,
- Descriptor* dex_descriptor);
- template <typename DescriptorT>
- bool ParseDescriptor(const DescriptorT& raw_descriptor, Descriptor* descriptor);
+ bool LoadDescriptorImpl(const char* data, Descriptor* descriptor);
bool ReadNewCodeEntries(Process& process, const Descriptor& descriptor,
uint64_t last_action_timestamp, uint32_t read_entry_limit,
@@ -224,6 +226,7 @@ class JITDebugReader {
// All monitored processes
std::unordered_map<pid_t, Process> processes_;
std::unordered_map<std::string, DescriptorsLocation> descriptors_location_cache_;
+ std::vector<char> descriptors_buf_;
std::priority_queue<JITDebugInfo, std::vector<JITDebugInfo>, std::greater<JITDebugInfo>>
debug_info_q_;
diff --git a/simpleperf/JITDebugReader_impl.h b/simpleperf/JITDebugReader_impl.h
deleted file mode 100644
index 1ce1fe67..00000000
--- a/simpleperf/JITDebugReader_impl.h
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * Copyright (C) 2022 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#pragma once
-
-#include <stdio.h>
-
-#include <memory>
-#include <string>
-
-#include <android-base/logging.h>
-
-#include "environment.h"
-
-namespace simpleperf {
-
-class TempSymFile {
- public:
- static std::unique_ptr<TempSymFile> Create(std::string&& path, bool remove_in_destructor) {
- FILE* fp = fopen(path.data(), "web");
- if (fp == nullptr) {
- PLOG(ERROR) << "failed to create " << path;
- return nullptr;
- }
- if (remove_in_destructor) {
- ScopedTempFiles::RegisterTempFile(path);
- }
- std::unique_ptr<TempSymFile> symfile(new TempSymFile(std::move(path), fp));
- if (!symfile->WriteHeader()) {
- return nullptr;
- }
- return symfile;
- }
-
- bool WriteEntry(const char* data, size_t size) {
- if (fwrite(data, size, 1, fp_.get()) != 1) {
- PLOG(ERROR) << "failed to write to " << path_;
- return false;
- }
- file_offset_ += size;
- need_flush_ = true;
- return true;
- }
-
- bool Flush() {
- if (need_flush_) {
- if (fflush(fp_.get()) != 0) {
- PLOG(ERROR) << "failed to flush " << path_;
- return false;
- }
- need_flush_ = false;
- }
- return true;
- }
-
- const std::string& GetPath() const { return path_; }
- uint64_t GetOffset() const { return file_offset_; }
-
- private:
- TempSymFile(std::string&& path, FILE* fp) : path_(std::move(path)), fp_(fp, fclose) {}
-
- bool WriteHeader() {
- char magic[8] = "JIT_SYM";
- static_assert(sizeof(magic) == 8);
- if (fwrite(magic, sizeof(magic), 1, fp_.get()) != 1) {
- PLOG(ERROR) << "failed to write to " << path_;
- return false;
- }
- file_offset_ = sizeof(magic);
- return true;
- }
-
- const std::string path_;
- std::unique_ptr<FILE, decltype(&fclose)> fp_;
- uint64_t file_offset_ = 0;
- bool need_flush_ = false;
-};
-
-} // namespace simpleperf
diff --git a/simpleperf/JITDebugReader_test.cpp b/simpleperf/JITDebugReader_test.cpp
deleted file mode 100644
index a0f53529..00000000
--- a/simpleperf/JITDebugReader_test.cpp
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (C) 2022 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "JITDebugReader_impl.h"
-
-#include <android-base/file.h>
-#include <android-base/test_utils.h>
-
-#include <gtest/gtest.h>
-
-using namespace simpleperf;
-
-TEST(TempSymFile, smoke) {
- TemporaryFile tmpfile;
- std::unique_ptr<TempSymFile> symfile = TempSymFile::Create(tmpfile.path, false);
- ASSERT_TRUE(symfile);
- // If we write entries starting from offset 0, libunwindstack will treat the whole file as an elf
- // file in its elf cache. So make sure we don't start from offset 0.
- uint64_t offset = symfile->GetOffset();
- ASSERT_NE(offset, 0u);
-
- // Write data and read it back.
- const std::string test_data = "test_data";
- ASSERT_TRUE(symfile->WriteEntry(test_data.c_str(), test_data.size()));
- ASSERT_TRUE(symfile->Flush());
-
- char buf[16];
- ASSERT_TRUE(android::base::ReadFullyAtOffset(tmpfile.fd, buf, test_data.size(), offset));
- ASSERT_EQ(strncmp(test_data.c_str(), buf, test_data.size()), 0);
-}
diff --git a/simpleperf/MapRecordReader.cpp b/simpleperf/MapRecordReader.cpp
index 8853e03b..e141e033 100644
--- a/simpleperf/MapRecordReader.cpp
+++ b/simpleperf/MapRecordReader.cpp
@@ -173,8 +173,7 @@ bool MapRecordThread::ReadMapRecords(const std::function<bool(Record*)>& callbac
PLOG(ERROR) << "fread() failed";
return false;
}
- auto r = ReadRecordFromBuffer(map_record_reader_.Attr(), header.type, buffer.data(),
- buffer.data() + header.size);
+ auto r = ReadRecordFromBuffer(map_record_reader_.Attr(), header.type, buffer.data());
CHECK(r);
if (!callback(r.get())) {
return false;
diff --git a/simpleperf/OfflineUnwinder.cpp b/simpleperf/OfflineUnwinder.cpp
index bbc488b4..1593fb64 100644
--- a/simpleperf/OfflineUnwinder.cpp
+++ b/simpleperf/OfflineUnwinder.cpp
@@ -51,9 +51,8 @@ namespace simpleperf {
// darwin/windows. Use static_assert to make sure they are on the same page.
static_assert(map_flags::PROT_JIT_SYMFILE_MAP == unwindstack::MAPS_FLAGS_JIT_SYMFILE_MAP);
-#define CHECK_ERROR_CODE(error_code_name) \
- static_assert(UnwindStackErrorCode::error_code_name == \
- (UnwindStackErrorCode)unwindstack::ErrorCode::error_code_name)
+#define CHECK_ERROR_CODE(error_code_name) \
+ static_assert(UnwindStackErrorCode::error_code_name == unwindstack::ErrorCode::error_code_name)
CHECK_ERROR_CODE(ERROR_NONE);
CHECK_ERROR_CODE(ERROR_MEMORY_INVALID);
@@ -66,9 +65,6 @@ CHECK_ERROR_CODE(ERROR_INVALID_ELF);
CHECK_ERROR_CODE(ERROR_THREAD_DOES_NOT_EXIST);
CHECK_ERROR_CODE(ERROR_THREAD_TIMEOUT);
CHECK_ERROR_CODE(ERROR_SYSTEM_CALL);
-CHECK_ERROR_CODE(ERROR_BAD_ARCH);
-CHECK_ERROR_CODE(ERROR_MAPS_PARSE);
-CHECK_ERROR_CODE(ERROR_INVALID_PARAMETER);
CHECK_ERROR_CODE(ERROR_MAX);
// Max frames seen so far is 463, in http://b/110923759.
@@ -145,7 +141,7 @@ unwindstack::Regs* OfflineUnwinderImpl::GetBacktraceRegs(const RegSet& regs) {
}
}
-static std::shared_ptr<unwindstack::MapInfo> CreateMapInfo(const MapEntry* entry) {
+static unwindstack::MapInfo* CreateMapInfo(const MapEntry* entry) {
std::string name_holder;
const char* name = entry->dso->GetDebugFilePath().data();
uint64_t pgoff = entry->pgoff;
@@ -168,8 +164,8 @@ static std::shared_ptr<unwindstack::MapInfo> CreateMapInfo(const MapEntry* entry
name = name_holder.data();
}
}
- return unwindstack::MapInfo::Create(entry->start_addr, entry->get_end_addr(), pgoff,
- PROT_READ | entry->flags, name);
+ return new unwindstack::MapInfo(nullptr, nullptr, entry->start_addr, entry->get_end_addr(), pgoff,
+ PROT_READ | entry->flags, name);
}
void UnwindMaps::UpdateMaps(const MapSet& map_set) {
@@ -205,7 +201,7 @@ void UnwindMaps::UpdateMaps(const MapSet& map_set) {
if (has_removed_entry) {
entries_.resize(std::remove(entries_.begin(), entries_.end(), nullptr) - entries_.begin());
- maps_.resize(std::remove(maps_.begin(), maps_.end(), std::shared_ptr<unwindstack::MapInfo>()) -
+ maps_.resize(std::remove(maps_.begin(), maps_.end(), std::unique_ptr<unwindstack::MapInfo>()) -
maps_.begin());
}
@@ -277,17 +273,17 @@ bool OfflineUnwinderImpl::UnwindCallChain(const ThreadEntry& thread, const RegSe
for (auto& frame : unwinder.frames()) {
// Unwinding in arm architecture can return 0 pc address.
- // If frame.map_info == nullptr, this frame doesn't hit any map, it could be:
+ // If frame.map.start == 0, this frame doesn't hit any map, it could be:
// 1. In an executable map not backed by a file. Note that RecordCommand::ShouldOmitRecord()
// may omit maps only exist memory.
- // 2. An incorrectly unwound frame. Likely caused by invalid stack data, as in
+ // 2. An incorrectly unwound frame. Like caused by invalid stack data, as in
// SampleRecord::GetValidStackSize(). Or caused by incomplete JIT debug info.
// We want to remove this frame and callchains following it in either case.
- if (frame.map_info == nullptr) {
+ if (frame.pc == 0 || frame.map_start == 0) {
is_callchain_broken_for_incomplete_jit_debug_info_ = true;
break;
}
- if (frame.map_info->flags() & unwindstack::MAPS_FLAGS_JIT_SYMFILE_MAP) {
+ if (frame.map_flags & unwindstack::MAPS_FLAGS_JIT_SYMFILE_MAP) {
last_jit_method_frame = ips->size();
}
ips->push_back(frame.pc);
diff --git a/simpleperf/OfflineUnwinder.h b/simpleperf/OfflineUnwinder.h
index 9eb9e8ff..b6445577 100644
--- a/simpleperf/OfflineUnwinder.h
+++ b/simpleperf/OfflineUnwinder.h
@@ -39,10 +39,7 @@ enum UnwindStackErrorCode : uint8_t {
// not exist.
ERROR_THREAD_TIMEOUT, // Timeout trying to unwind a local thread.
ERROR_SYSTEM_CALL, // System call failed while unwinding.
- ERROR_BAD_ARCH, // Arch invalid (none, or mismatched).
- ERROR_MAPS_PARSE, // Failed to parse maps data.
- ERROR_INVALID_PARAMETER, // Invalid parameter passed to function.
- ERROR_MAX = ERROR_INVALID_PARAMETER,
+ ERROR_MAX = ERROR_SYSTEM_CALL,
};
struct UnwindingResult {
diff --git a/simpleperf/OfflineUnwinder_test.cpp b/simpleperf/OfflineUnwinder_test.cpp
index 7f9d9aab..46e74fe0 100644
--- a/simpleperf/OfflineUnwinder_test.cpp
+++ b/simpleperf/OfflineUnwinder_test.cpp
@@ -28,13 +28,13 @@ bool CheckUnwindMaps(UnwindMaps& maps, const MapSet& map_set) {
if (maps.Total() != map_set.maps.size()) {
return false;
}
- std::shared_ptr<unwindstack::MapInfo> prev_real_map;
- for (auto& info : maps) {
+ unwindstack::MapInfo* prev_real_map = nullptr;
+ for (size_t i = 0; i < maps.Total(); i++) {
+ unwindstack::MapInfo* info = maps.Get(i);
if (info == nullptr || map_set.maps.find(info->start()) == map_set.maps.end()) {
return false;
}
- if (prev_real_map != nullptr && prev_real_map->name() == info->name() &&
- prev_real_map != info->GetPrevRealMap()) {
+ if (info->prev_real_map() != prev_real_map) {
return false;
}
if (!info->IsBlank()) {
diff --git a/simpleperf/README.md b/simpleperf/README.md
index c1d23688..ae30480a 100644
--- a/simpleperf/README.md
+++ b/simpleperf/README.md
@@ -17,74 +17,8 @@ progress of the snap and the build.
Once you have the build id (a 7-digit number) and the build is complete, run the
update script from within the `system/extras/simpleperf` directory:
```
-$ ./scripts/update.py --build 1234567
+./scripts/update.py --bid 1234567 -vv
```
This will create a new change that you can `repo upload`, then approve and
submit as normal.
-
-For testing, I usually only run python host tests as below:
-```
-$ ./scripts/test/test.py --only-host-test
-```
-
-To test all scripts, please use python 3.8+ and install below packages:
-```
-$ pip install bokeh jinja2 pandas protobuf textable
-```
-
-## Updating the prebuilts in prebuilts/simpleperf
-
-Download ndk branch.
-```
-$ repo init -u persistent-https://android.git.corp.google.com/platform/manifest -b master-ndk
-$ repo sync
-```
-
-In prebuilts/simpleperf, run `update.py`:
-```
-$ ./update.py --build <bid>
-```
-
-Then manually edit `ChangeLog`.
-This will create a new change that you can `repo upload`, then approve and submit as normal.
-
-For testing, we need to test if the scripts run on darwin/linux/windows for different android
-versions. I usually split it to four parts:
-
-1. Test on android emulators running on linux x86_64 host, for android version N/O/P/Q/R/S/current.
-
-```
-$ ./test/test.py -d <devices> -r 3
-```
-
-The scripts support android >= N. But it's easier to test old versions on emulators. So I only test
-android N on emulators.
-
-Currently, the tests have problems in clean up. So tests on emulator may fail and take too long to
-run. And there are a few known failed cases. Hopefully they will be fixed soon.
-
-1. Test on android devices connected to linux x86_64 host, for android version O/P/Q/R/S/current.
-
-```
-$ ./test/test.py -d <devices> -r 3
-```
-
-3. Test on an android device connected to darwin x86_64 host, for one of android version O/P/Q/R/S/current.
-
-```
-$ ./test/test.py -d <devices> -r 1
-```
-
-4. Test on an android device connected to darwin x86_64 host, for one of android version O/P/Q/R/S/current.
-
-```
-$ ./test/test.py -d <devices> -r 1
-```
-
-To check simpleperf contents released in ndk, we can build ndk package.
-```
-$ <top_dir>/ndk/checkbuild.py --package --system linux --module simpleperf
-```
-
-The ndk package is generated in `out/` directory.
diff --git a/simpleperf/RecordFilter.cpp b/simpleperf/RecordFilter.cpp
index 7818d32b..d85e9a63 100644
--- a/simpleperf/RecordFilter.cpp
+++ b/simpleperf/RecordFilter.cpp
@@ -19,232 +19,8 @@
#include "environment.h"
#include "utils.h"
-using android::base::Split;
-using android::base::Trim;
-
namespace simpleperf {
-namespace {
-
-using TimeRange = std::pair<uint64_t, uint64_t>;
-
-class TimeRanges {
- public:
- void Begin(uint64_t timestamp) {
- if (!begin_time_.has_value()) {
- begin_time_ = timestamp;
- }
- }
-
- bool End(uint64_t timestamp) {
- if (begin_time_.has_value()) {
- if (begin_time_ >= timestamp) {
- LOG(ERROR) << "Invalid time range in filter data: begin time " << begin_time_.value()
- << " >= end time " << timestamp;
- return false;
- }
- ranges_.emplace_back(begin_time_.value(), timestamp);
- begin_time_.reset();
- }
- return true;
- }
-
- void NoMoreTimestamp() {
- if (begin_time_.has_value()) {
- ranges_.emplace_back(begin_time_.value(), UINT64_MAX);
- }
- std::sort(ranges_.begin(), ranges_.end());
- }
-
- bool Empty() const { return ranges_.empty(); }
-
- bool InRange(uint64_t timestamp) const {
- auto it = std::upper_bound(ranges_.begin(), ranges_.end(),
- std::pair<uint64_t, uint64_t>(timestamp, 0));
- if (it != ranges_.end() && it->first == timestamp) {
- return true;
- }
- if (it != ranges_.begin()) {
- --it;
- if (it->second > timestamp) {
- return true;
- }
- }
- return false;
- }
-
- private:
- std::optional<uint64_t> begin_time_;
- std::vector<TimeRange> ranges_;
-};
-
-} // namespace
-
-class TimeFilter {
- public:
- const std::string& GetClock() const { return clock_; }
- void SetClock(const std::string& clock) { clock_ = clock; }
-
- void GlobalBegin(uint64_t timestamp) { global_ranges_.Begin(timestamp); }
-
- bool GlobalEnd(uint64_t timestamp) { return global_ranges_.End(timestamp); }
-
- void ProcessBegin(pid_t pid, uint64_t timestamp) { process_ranges_[pid].Begin(timestamp); }
-
- bool ProcessEnd(pid_t pid, uint64_t timestamp) { return process_ranges_[pid].End(timestamp); }
-
- void ThreadBegin(pid_t tid, uint64_t timestamp) { thread_ranges_[tid].Begin(timestamp); }
-
- bool ThreadEnd(pid_t tid, uint64_t timestamp) { return thread_ranges_[tid].End(timestamp); }
-
- void NoMoreTimestamp() {
- global_ranges_.NoMoreTimestamp();
- for (auto& p : process_ranges_) {
- p.second.NoMoreTimestamp();
- }
- for (auto& p : thread_ranges_) {
- p.second.NoMoreTimestamp();
- }
- }
-
- bool Empty() const {
- return global_ranges_.Empty() && process_ranges_.empty() && thread_ranges_.empty();
- }
-
- bool Check(const SampleRecord& sample) const {
- uint64_t timestamp = sample.Timestamp();
- if (!global_ranges_.Empty() && !global_ranges_.InRange(timestamp)) {
- return false;
- }
- if (!process_ranges_.empty()) {
- auto it = process_ranges_.find(sample.tid_data.pid);
- if (it == process_ranges_.end() || !it->second.InRange(timestamp)) {
- return false;
- }
- }
- if (!thread_ranges_.empty()) {
- auto it = thread_ranges_.find(sample.tid_data.tid);
- if (it == thread_ranges_.end() || !it->second.InRange(timestamp)) {
- return false;
- }
- }
- return true;
- }
-
- private:
- std::string clock_ = "monotonic";
- TimeRanges global_ranges_;
- std::unordered_map<pid_t, TimeRanges> process_ranges_;
- std::unordered_map<pid_t, TimeRanges> thread_ranges_;
-};
-
-// Read filter file. The format is in doc/sample_filter.md.
-class FilterFileReader {
- public:
- FilterFileReader(const std::string& filename) : filename_(filename) {}
-
- bool Read() {
- std::string data;
- if (!android::base::ReadFileToString(filename_, &data)) {
- PLOG(ERROR) << "failed to read " << filename_;
- return false;
- }
- line_number_ = 0;
- time_filter_.reset(new TimeFilter);
- std::string arg_str;
- std::vector<std::string> args;
- uint64_t timestamp;
- pid_t pid;
- for (const auto& line : Split(data, "\n")) {
- line_number_++;
- if (SearchCmd(line, "CLOCK", &arg_str)) {
- if (!SplitArgs(arg_str, 1, &args)) {
- return false;
- }
- time_filter_->SetClock(args[0]);
- } else if (SearchCmd(line, "GLOBAL_BEGIN", &arg_str)) {
- if (!SplitArgs(arg_str, 1, &args) || !ParseTimestamp(args[0], &timestamp)) {
- return false;
- }
- time_filter_->GlobalBegin(timestamp);
- } else if (SearchCmd(line, "GLOBAL_END", &arg_str)) {
- if (!SplitArgs(arg_str, 1, &args) || !ParseTimestamp(args[0], &timestamp) ||
- !time_filter_->GlobalEnd(timestamp)) {
- return false;
- }
- } else if (SearchCmd(line, "PROCESS_BEGIN", &arg_str)) {
- if (!SplitArgs(arg_str, 2, &args) || !ParsePid(args[0], &pid) ||
- !ParseTimestamp(args[1], &timestamp)) {
- return false;
- }
- time_filter_->ProcessBegin(pid, timestamp);
- } else if (SearchCmd(line, "PROCESS_END", &arg_str)) {
- if (!SplitArgs(arg_str, 2, &args) || !ParsePid(args[0], &pid) ||
- !ParseTimestamp(args[1], &timestamp) || !time_filter_->ProcessEnd(pid, timestamp)) {
- return false;
- }
- } else if (SearchCmd(line, "THREAD_BEGIN", &arg_str)) {
- if (!SplitArgs(arg_str, 2, &args) || !ParsePid(args[0], &pid) ||
- !ParseTimestamp(args[1], &timestamp)) {
- return false;
- }
- time_filter_->ThreadBegin(pid, timestamp);
- } else if (SearchCmd(line, "THREAD_END", &arg_str)) {
- if (!SplitArgs(arg_str, 2, &args) || !ParsePid(args[0], &pid) ||
- !ParseTimestamp(args[1], &timestamp) || !time_filter_->ThreadEnd(pid, timestamp)) {
- return false;
- }
- }
- }
- return true;
- }
-
- std::unique_ptr<TimeFilter>& GetTimeFilter() { return time_filter_; }
-
- private:
- bool SearchCmd(const std::string& s, const char* cmd, std::string* arg_str) {
- auto pos = s.find(cmd);
- if (pos == s.npos) {
- return false;
- }
- *arg_str = s.substr(pos + strlen(cmd));
- return true;
- }
-
- bool SplitArgs(const std::string& s, size_t nargs, std::vector<std::string>* args) {
- *args = Split(Trim(s), " ");
- if (args->size() != nargs) {
- LOG(ERROR) << "Invalid args in " << filename_ << ":" << line_number_ << ": " << s;
- return false;
- }
- return true;
- }
-
- bool ParsePid(const std::string& s, pid_t* pid) {
- if (!android::base::ParseInt(s.c_str(), pid, static_cast<pid_t>(0))) {
- LOG(ERROR) << "Invalid pid in " << filename_ << ":" << line_number_ << ": " << s;
- return false;
- }
- return true;
- }
-
- bool ParseTimestamp(const std::string& s, uint64_t* timestamp) {
- if (!android::base::ParseUint(s.c_str(), timestamp)) {
- LOG(ERROR) << "Invalid timestamp in " << filename_ << ":" << line_number_ << ": " << s;
- return false;
- }
- return true;
- }
-
- const std::string filename_;
- size_t line_number_ = 0;
- std::unique_ptr<TimeFilter> time_filter_;
-};
-
-RecordFilter::RecordFilter(const ThreadTree& thread_tree) : thread_tree_(thread_tree) {}
-
-RecordFilter::~RecordFilter() {}
-
bool RecordFilter::ParseOptions(OptionValueMap& options) {
for (bool exclude : {true, false}) {
std::string prefix = exclude ? "--exclude-" : "--include-";
@@ -269,18 +45,13 @@ bool RecordFilter::ParseOptions(OptionValueMap& options) {
AddThreadNameRegex(*value.str_value, exclude);
}
for (const OptionValue& value : options.PullValues(prefix + "uid")) {
- if (auto uids = ParseUintVector<uint32_t>(*value.str_value); uids) {
+ if (auto uids = ParseUintVector<uid_t>(*value.str_value); uids) {
AddUids(uids.value(), exclude);
} else {
return false;
}
}
}
- if (auto value = options.PullValue("--filter-file"); value) {
- if (!SetFilterFile(*value->str_value)) {
- return false;
- }
- }
return true;
}
@@ -308,21 +79,12 @@ void RecordFilter::AddThreadNameRegex(const std::string& thread_name, bool exclu
cond.thread_name_regs.emplace_back(thread_name, std::regex::optimize);
}
-void RecordFilter::AddUids(const std::set<uint32_t>& uids, bool exclude) {
+void RecordFilter::AddUids(const std::set<uid_t>& uids, bool exclude) {
RecordFilterCondition& cond = GetCondition(exclude);
cond.used = true;
cond.uids.insert(uids.begin(), uids.end());
}
-bool RecordFilter::SetFilterFile(const std::string& filename) {
- FilterFileReader reader(filename);
- if (!reader.Read()) {
- return false;
- }
- time_filter_ = std::move(reader.GetTimeFilter());
- return true;
-}
-
bool RecordFilter::Check(const SampleRecord* r) {
if (exclude_condition_.used && CheckCondition(r, exclude_condition_)) {
return false;
@@ -330,18 +92,6 @@ bool RecordFilter::Check(const SampleRecord* r) {
if (include_condition_.used && !CheckCondition(r, include_condition_)) {
return false;
}
- if (time_filter_ && !time_filter_->Check(*r)) {
- return false;
- }
- return true;
-}
-
-bool RecordFilter::CheckClock(const std::string& clock) {
- if (time_filter_ && time_filter_->GetClock() != clock) {
- LOG(ERROR) << "clock generating sample timestamps is " << clock
- << ", which doesn't match clock used in time filter " << time_filter_->GetClock();
- return false;
- }
return true;
}
@@ -391,7 +141,7 @@ bool RecordFilter::SearchInRegs(const std::string& s, const std::vector<std::reg
return false;
}
-std::optional<uint32_t> RecordFilter::GetUidForProcess(pid_t pid) {
+std::optional<uid_t> RecordFilter::GetUidForProcess(pid_t pid) {
if (auto it = pid_to_uid_map_.find(pid); it != pid_to_uid_map_.end()) {
return it->second;
}
diff --git a/simpleperf/RecordFilter.h b/simpleperf/RecordFilter.h
index 4c5ee584..f0c72fdb 100644
--- a/simpleperf/RecordFilter.h
+++ b/simpleperf/RecordFilter.h
@@ -31,7 +31,7 @@
namespace simpleperf {
-#define RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING \
+#define RECORD_FILTER_OPTION_HELP_MSG \
"--exclude-pid pid1,pid2,... Exclude samples for selected processes.\n" \
"--exclude-tid tid1,tid2,... Exclude samples for selected threads.\n" \
"--exclude-process-name process_name_regex Exclude samples for processes with name\n" \
@@ -47,84 +47,31 @@ namespace simpleperf {
" the regular expression.\n" \
"--include-uid uid1,uid2,... Include samples for processes belonging to selected uids.\n"
-#define RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING \
- "--exclude-pid pid1,pid2,... Exclude samples for selected processes.\n" \
- "--exclude-tid tid1,tid2,... Exclude samples for selected threads.\n" \
- "--exclude-process-name process_name_regex Exclude samples for processes with name\n" \
- " containing the regular expression.\n" \
- "--exclude-thread-name thread_name_regex Exclude samples for threads with name containing\n" \
- " the regular expression.\n" \
- "--include-pid pid1,pid2,... Include samples for selected processes.\n" \
- "--include-tid tid1,tid2,... Include samples for selected threads.\n" \
- "--include-process-name process_name_regex Include samples for processes with name\n" \
- " containing the regular expression.\n" \
- "--include-thread-name thread_name_regex Include samples for threads with name containing\n" \
- " the regular expression.\n" \
- "--filter-file <file> Use filter file to filter samples based on timestamps. The\n" \
- " file format is in doc/sampler_filter.md.\n"
-
-inline OptionFormatMap GetRecordFilterOptionFormats(bool for_recording) {
- OptionFormatMap option_formats = {
- {"--exclude-pid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--exclude-tid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--exclude-process-name",
- {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--exclude-thread-name",
- {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--include-pid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--include-tid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--include-process-name",
- {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- {"--include-thread-name",
- {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
- };
- if (for_recording) {
- option_formats.emplace(
- "--exclude-uid",
- OptionFormat({OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}));
- option_formats.emplace(
- "--include-uid",
- OptionFormat({OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}));
- } else {
- option_formats.emplace(
- "--filter-file",
- OptionFormat({OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::ALLOWED}));
- }
- return option_formats;
-}
-
struct RecordFilterCondition {
bool used = false;
std::set<pid_t> pids;
std::set<pid_t> tids;
std::vector<std::regex> process_name_regs;
std::vector<std::regex> thread_name_regs;
- std::set<uint32_t> uids;
+ std::set<uid_t> uids;
};
-class TimeFilter;
-
// Filter SampleRecords based on the rule below:
// out_sample_records = (in_sample_records & ~exclude_conditions) & include_conditions
// By default, exclude_conditions = 0, include_conditions = 1.
class RecordFilter {
public:
- RecordFilter(const ThreadTree& thread_tree);
- ~RecordFilter();
+ RecordFilter(const ThreadTree& thread_tree) : thread_tree_(thread_tree) {}
bool ParseOptions(OptionValueMap& options);
void AddPids(const std::set<pid_t>& pids, bool exclude);
void AddTids(const std::set<pid_t>& tids, bool exclude);
void AddProcessNameRegex(const std::string& process_name, bool exclude);
void AddThreadNameRegex(const std::string& thread_name, bool exclude);
- void AddUids(const std::set<uint32_t>& uids, bool exclude);
- bool SetFilterFile(const std::string& filename);
+ void AddUids(const std::set<uid_t>& uids, bool exclude);
// Return true if the record passes filter.
bool Check(const SampleRecord* r);
- // Check if the clock matches the clock for timestamps in the filter file.
- bool CheckClock(const std::string& clock);
-
RecordFilterCondition& GetCondition(bool exclude) {
return exclude ? exclude_condition_ : include_condition_;
}
@@ -133,13 +80,32 @@ class RecordFilter {
private:
bool CheckCondition(const SampleRecord* r, const RecordFilterCondition& condition);
bool SearchInRegs(const std::string& s, const std::vector<std::regex>& regs);
- std::optional<uint32_t> GetUidForProcess(pid_t pid);
+ std::optional<uid_t> GetUidForProcess(pid_t pid);
const ThreadTree& thread_tree_;
RecordFilterCondition exclude_condition_;
RecordFilterCondition include_condition_;
- std::unordered_map<pid_t, std::optional<uint32_t>> pid_to_uid_map_;
- std::unique_ptr<TimeFilter> time_filter_;
+ std::unordered_map<pid_t, std::optional<uid_t>> pid_to_uid_map_;
};
+inline const OptionFormatMap& GetRecordFilterOptionFormats() {
+ static const OptionFormatMap option_formats = {
+ {"--exclude-pid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--exclude-tid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--exclude-process-name",
+ {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--exclude-thread-name",
+ {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--exclude-uid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--include-pid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--include-tid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--include-process-name",
+ {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--include-thread-name",
+ {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ {"--include-uid", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
+ };
+ return option_formats;
+}
+
} // namespace simpleperf
diff --git a/simpleperf/RecordFilter_test.cpp b/simpleperf/RecordFilter_test.cpp
index 3099e452..b131ed9b 100644
--- a/simpleperf/RecordFilter_test.cpp
+++ b/simpleperf/RecordFilter_test.cpp
@@ -34,7 +34,7 @@ class RecordFilterTest : public ::testing::Test {
void SetUp() override {
const EventType* event_type = FindEventTypeByName("cpu-clock");
attr = CreateDefaultPerfEventAttr(*event_type);
- record.reset(new SampleRecord(attr, 0, 0, 0, 0, 0, 0, 0, {}, {}, {}, 0));
+ record.reset(new SampleRecord(attr, 0, 0, 0, 0, 0, 0, 0, {}, {}, 0));
}
SampleRecord* GetRecord(uint32_t pid, uint32_t tid) {
@@ -43,11 +43,6 @@ class RecordFilterTest : public ::testing::Test {
return record.get();
}
- bool SetFilterData(const std::string& data) {
- TemporaryFile tmpfile;
- return android::base::WriteStringToFd(data, tmpfile.fd) && filter.SetFilterFile(tmpfile.path);
- }
-
ThreadTree thread_tree;
perf_event_attr attr;
RecordFilter filter;
@@ -88,7 +83,7 @@ TEST_F(RecordFilterTest, exclude_thread_name_regex) {
TEST_F(RecordFilterTest, exclude_uid) {
pid_t pid = getpid();
- std::optional<uint32_t> uid = GetProcessUid(pid);
+ std::optional<uid_t> uid = GetProcessUid(pid);
ASSERT_TRUE(uid.has_value());
filter.AddUids({uid.value()}, true);
ASSERT_FALSE(filter.Check(GetRecord(pid, pid)));
@@ -126,7 +121,7 @@ TEST_F(RecordFilterTest, include_thread_name_regex) {
TEST_F(RecordFilterTest, include_uid) {
pid_t pid = getpid();
- std::optional<uint32_t> uid = GetProcessUid(pid);
+ std::optional<uid_t> uid = GetProcessUid(pid);
ASSERT_TRUE(uid.has_value());
filter.AddUids({uid.value()}, false);
ASSERT_TRUE(filter.Check(GetRecord(pid, pid)));
@@ -134,118 +129,6 @@ TEST_F(RecordFilterTest, include_uid) {
ASSERT_FALSE(filter.Check(GetRecord(pid_not_exist, pid_not_exist)));
}
-TEST_F(RecordFilterTest, global_time_filter) {
- ASSERT_TRUE(
- SetFilterData("GLOBAL_BEGIN 1000\n"
- "GLOBAL_END 2000\n"
- "GLOBAL_BEGIN 3000\n"
- "GLOBAL_END 4000"));
- SampleRecord* r = GetRecord(1, 1);
- r->time_data.time = 0;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 999;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 1000;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1001;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1999;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 2000;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 2001;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 3000;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 4000;
- ASSERT_FALSE(filter.Check(r));
-}
-
-TEST_F(RecordFilterTest, process_time_filter) {
- ASSERT_TRUE(
- SetFilterData("PROCESS_BEGIN 1 1000\n"
- "PROCESS_END 1 2000"));
- SampleRecord* r = GetRecord(1, 1);
- r->time_data.time = 0;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 999;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 1000;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1001;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1999;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 2000;
- ASSERT_FALSE(filter.Check(r));
- // When process time filters are used, not mentioned processes should be filtered.
- r->tid_data.pid = 2;
- r->time_data.time = 1000;
- ASSERT_FALSE(filter.Check(r));
-}
-
-TEST_F(RecordFilterTest, thread_time_filter) {
- ASSERT_TRUE(
- SetFilterData("THREAD_BEGIN 1 1000\n"
- "THREAD_END 1 2000"));
- SampleRecord* r = GetRecord(1, 1);
- r->time_data.time = 0;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 999;
- ASSERT_FALSE(filter.Check(r));
- r->time_data.time = 1000;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1001;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 1999;
- ASSERT_TRUE(filter.Check(r));
- r->time_data.time = 2000;
- ASSERT_FALSE(filter.Check(r));
- // When thread time filters are used, not mentioned threads should be filtered.
- r->tid_data.tid = 2;
- r->time_data.time = 1000;
- ASSERT_FALSE(filter.Check(r));
-}
-
-TEST_F(RecordFilterTest, clock_in_time_filter) {
- // If there is no filter data, any clock is fine.
- ASSERT_TRUE(filter.CheckClock("monotonic"));
- ASSERT_TRUE(filter.CheckClock("perf"));
- // If there is no clock command, monotonic clock is used.
- ASSERT_TRUE(SetFilterData(""));
- ASSERT_TRUE(filter.CheckClock("monotonic"));
- ASSERT_FALSE(filter.CheckClock("perf"));
- // If there is a clock command, use that clock.
- ASSERT_TRUE(SetFilterData("CLOCK realtime"));
- ASSERT_TRUE(filter.CheckClock("realtime"));
- ASSERT_FALSE(filter.CheckClock("monotonic"));
-}
-
-TEST_F(RecordFilterTest, error_in_time_filter) {
- // no timestamp error
- ASSERT_FALSE(SetFilterData("GLOBAL_BEGIN"));
- // time range error
- ASSERT_FALSE(
- SetFilterData("GLOBAL_BEGIN 1000\n"
- "GLOBAL_END 999"));
- // time range error
- ASSERT_FALSE(
- SetFilterData("GLOBAL_BEGIN 1000\n"
- "GLOBAL_END 1000"));
- // no timestamp error
- ASSERT_FALSE(SetFilterData("PROCESS_BEGIN 1"));
- // time range error
- ASSERT_FALSE(
- SetFilterData("PROCESS_BEGIN 1 1000\n"
- "PROCESS_END 1 999"));
- // no timestamp error
- ASSERT_FALSE(SetFilterData("THREAD_BEGIN 1"));
- // time range error
- ASSERT_FALSE(
- SetFilterData("THREAD_BEGIN 1 1000\n"
- "THREAD_END 1 999"));
-}
-
namespace {
class ParseRecordFilterCommand : public Command {
@@ -253,7 +136,7 @@ class ParseRecordFilterCommand : public Command {
ParseRecordFilterCommand(RecordFilter& filter) : Command("", "", ""), filter_(filter) {}
bool Run(const std::vector<std::string>& args) override {
- const auto option_formats = GetRecordFilterOptionFormats(true);
+ const auto& option_formats = GetRecordFilterOptionFormats();
OptionValueMap options;
std::vector<std::pair<OptionName, OptionValue>> ordered_options;
@@ -296,6 +179,6 @@ TEST_F(RecordFilterTest, parse_options) {
ASSERT_TRUE(std::regex_match("threadB", thread_regs[1]));
ASSERT_TRUE(filter_cmd.Run({prefix + "uid", "1,2", prefix + "uid", "3"}));
- ASSERT_EQ(filter.GetCondition(exclude).uids, std::set<uint32_t>({1, 2, 3}));
+ ASSERT_EQ(filter.GetCondition(exclude).uids, std::set<uid_t>({1, 2, 3}));
}
}
diff --git a/simpleperf/RecordReadThread.cpp b/simpleperf/RecordReadThread.cpp
index 666be876..16af9292 100644
--- a/simpleperf/RecordReadThread.cpp
+++ b/simpleperf/RecordReadThread.cpp
@@ -107,7 +107,6 @@ void RecordBuffer::MoveToNextRecord() {
RecordParser::RecordParser(const perf_event_attr& attr)
: sample_type_(attr.sample_type),
- read_format_(attr.read_format),
sample_regs_count_(__builtin_popcountll(attr.sample_regs_user)) {
size_t pos = sizeof(perf_event_header);
uint64_t mask = PERF_SAMPLE_IDENTIFIER | PERF_SAMPLE_IP;
@@ -123,7 +122,7 @@ RecordParser::RecordParser(const perf_event_attr& attr)
mask = PERF_SAMPLE_ADDR | PERF_SAMPLE_ID | PERF_SAMPLE_STREAM_ID | PERF_SAMPLE_CPU |
PERF_SAMPLE_PERIOD;
pos += __builtin_popcountll(sample_type_ & mask) * sizeof(uint64_t);
- read_pos_in_sample_records_ = pos;
+ callchain_pos_in_sample_records_ = pos;
if ((sample_type_ & PERF_SAMPLE_TIME) && attr.sample_id_all) {
mask = PERF_SAMPLE_IDENTIFIER | PERF_SAMPLE_CPU | PERF_SAMPLE_STREAM_ID | PERF_SAMPLE_ID;
time_rpos_in_non_sample_records_ =
@@ -144,19 +143,7 @@ size_t RecordParser::GetTimePos(const perf_event_header& header) const {
size_t RecordParser::GetStackSizePos(
const std::function<void(size_t, size_t, void*)>& read_record_fn) const {
- size_t pos = read_pos_in_sample_records_;
- if (sample_type_ & PERF_SAMPLE_READ) {
- uint64_t nr = 1;
- if (read_format_ & PERF_FORMAT_GROUP) {
- read_record_fn(pos, sizeof(nr), &nr);
- pos += sizeof(uint64_t);
- }
- size_t u64_count = nr;
- u64_count += (read_format_ & PERF_FORMAT_TOTAL_TIME_ENABLED) ? 1 : 0;
- u64_count += (read_format_ & PERF_FORMAT_TOTAL_TIME_RUNNING) ? 1 : 0;
- u64_count += (read_format_ & PERF_FORMAT_ID) ? nr : 0;
- pos += u64_count * sizeof(uint64_t);
- }
+ size_t pos = callchain_pos_in_sample_records_;
if (sample_type_ & PERF_SAMPLE_CALLCHAIN) {
uint64_t ip_nr;
read_record_fn(pos, sizeof(ip_nr), &ip_nr);
@@ -316,8 +303,7 @@ std::unique_ptr<Record> RecordReadThread::GetRecord() {
record_buffer_.MoveToNextRecord();
char* p = record_buffer_.GetCurrentRecord();
if (p != nullptr) {
- std::unique_ptr<Record> r = ReadRecordFromBuffer(attr_, p, record_buffer_.BufferEnd());
- CHECK(r);
+ std::unique_ptr<Record> r = ReadRecordFromBuffer(attr_, p);
if (r->type() == PERF_RECORD_AUXTRACE) {
auto auxtrace = static_cast<AuxTraceRecord*>(r.get());
record_buffer_.AddCurrentRecordSize(auxtrace->data->aux_size);
@@ -501,13 +487,6 @@ bool RecordReadThread::ReadRecordsFromKernelBuffer() {
if (!has_data) {
break;
}
- // Having collected everything available, this is a good time to
- // try to re-enabled any events that might have been disabled by
- // the kernel.
- for (auto event_fd : event_fds_disabled_by_kernel_) {
- event_fd->SetEnableEvent(true);
- }
- event_fds_disabled_by_kernel_.clear();
if (!SendDataNotificationToMainThread()) {
return false;
}
@@ -561,7 +540,7 @@ void RecordReadThread::PushRecordToRecordBuffer(KernelRecordReader* kernel_recor
// space in each sample to store stack data. However, a thread may use less stack than 64K.
// So not all the 64K stack data in a sample is valid, and we only need to keep valid stack
// data, whose size is dyn_stack_size.
- uint64_t new_stack_size = Align(std::min<uint64_t>(dyn_stack_size, stack_size_limit), 8);
+ uint64_t new_stack_size = std::min<uint64_t>(dyn_stack_size, stack_size_limit);
if (stack_size > new_stack_size) {
// Remove part of the stack data.
perf_event_header new_header = header;
@@ -589,18 +568,6 @@ void RecordReadThread::PushRecordToRecordBuffer(KernelRecordReader* kernel_recor
char* p = record_buffer_.AllocWriteSpace(header.size);
if (p != nullptr) {
kernel_record_reader->ReadRecord(0, header.size, p);
- if (header.type == PERF_RECORD_AUX) {
- AuxRecord r;
- if (r.Parse(attr_, p, p + header.size) && (r.data->flags & PERF_AUX_FLAG_TRUNCATED)) {
- // When the kernel sees aux output flagged with PERF_AUX_FLAG_TRUNCATED,
- // it sets a pending disable on the event:
- // https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/kernel/events/ring_buffer.c?h=v5.13#n516
- // The truncated flag is set by the Coresight driver when some trace was lost,
- // which can be caused by a full buffer. Therefore, try to re-enable the event
- // only after we have collected the aux data.
- event_fds_disabled_by_kernel_.insert(kernel_record_reader->GetEventFd());
- }
- }
record_buffer_.FinishWrite();
} else {
if (header.type == PERF_RECORD_SAMPLE) {
diff --git a/simpleperf/RecordReadThread.h b/simpleperf/RecordReadThread.h
index 47dfbb20..321dc8c5 100644
--- a/simpleperf/RecordReadThread.h
+++ b/simpleperf/RecordReadThread.h
@@ -24,7 +24,6 @@
#include <memory>
#include <mutex>
#include <thread>
-#include <unordered_set>
#include <android-base/macros.h>
#include <android-base/unique_fd.h>
@@ -41,7 +40,6 @@ class RecordBuffer {
public:
RecordBuffer(size_t buffer_size);
size_t size() const { return buffer_size_; }
- char* BufferEnd() const { return buffer_.get() + buffer_size_; }
// Return the size of writable space in the buffer.
size_t GetFreeSize() const;
@@ -81,12 +79,11 @@ class RecordParser {
private:
uint64_t sample_type_;
- uint64_t read_format_;
uint64_t sample_regs_count_;
size_t pid_pos_in_sample_records_ = 0;
size_t time_pos_in_sample_records_ = 0;
size_t time_rpos_in_non_sample_records_ = 0;
- size_t read_pos_in_sample_records_ = 0;
+ size_t callchain_pos_in_sample_records_ = 0;
};
struct RecordStat {
@@ -211,8 +208,6 @@ class RecordReadThread {
std::vector<KernelRecordReader> kernel_record_readers_;
pid_t exclude_pid_ = -1;
- std::unordered_set<EventFd*> event_fds_disabled_by_kernel_;
-
RecordStat stat_;
};
diff --git a/simpleperf/RecordReadThread_test.cpp b/simpleperf/RecordReadThread_test.cpp
index b61c9beb..71c8e287 100644
--- a/simpleperf/RecordReadThread_test.cpp
+++ b/simpleperf/RecordReadThread_test.cpp
@@ -113,25 +113,6 @@ TEST(RecordParser, smoke) {
}));
}
-TEST(RecordParser, GetStackSizePos_with_PerfSampleReadType) {
- const EventType* type = FindEventTypeByName("cpu-clock");
- ASSERT_TRUE(type != nullptr);
- perf_event_attr event_attr = CreateDefaultPerfEventAttr(*type);
- event_attr.sample_type = PERF_SAMPLE_READ | PERF_SAMPLE_STACK_USER;
- event_attr.read_format =
- PERF_FORMAT_ID | PERF_FORMAT_TOTAL_TIME_ENABLED | PERF_FORMAT_TOTAL_TIME_RUNNING;
- uint64_t nr = 10;
- RecordParser parser(event_attr);
- size_t pos =
- parser.GetStackSizePos([&](size_t, size_t size, void* dest) { memcpy(dest, &nr, size); });
- ASSERT_EQ(pos, sizeof(perf_event_header) + 4 * sizeof(uint64_t));
-
- event_attr.read_format |= PERF_FORMAT_GROUP;
- RecordParser parser2(event_attr);
- pos = parser2.GetStackSizePos([&](size_t, size_t size, void* dest) { memcpy(dest, &nr, size); });
- ASSERT_EQ(pos, sizeof(perf_event_header) + (nr * 2 + 3) * sizeof(uint64_t));
-}
-
struct MockEventFd : public EventFd {
MockEventFd(const perf_event_attr& attr, int cpu, char* buffer, size_t buffer_size,
bool mock_aux_buffer)
@@ -168,7 +149,7 @@ static std::vector<std::unique_ptr<Record>> CreateFakeRecords(const perf_event_a
size_t dyn_stack_size) {
std::vector<std::unique_ptr<Record>> records;
for (size_t i = 0; i < record_count; ++i) {
- SampleRecord* r = new SampleRecord(attr, i, i + 1, i + 2, i + 3, i + 4, i + 5, i + 6, {}, {},
+ SampleRecord* r = new SampleRecord(attr, i, i + 1, i + 2, i + 3, i + 4, i + 5, i + 6, {},
std::vector<char>(stack_size), dyn_stack_size);
records.emplace_back(r);
}
@@ -431,9 +412,9 @@ TEST_F(RecordReadThreadTest, exclude_perf) {
attr.sample_type |= PERF_SAMPLE_STACK_USER;
size_t stack_size = 1024;
attr.sample_stack_user = stack_size;
- records_.emplace_back(new SampleRecord(attr, 0, 1, getpid(), 3, 4, 5, 6, {}, {},
+ records_.emplace_back(new SampleRecord(attr, 0, 1, getpid(), 3, 4, 5, 6, {},
std::vector<char>(stack_size), stack_size));
- records_.emplace_back(new SampleRecord(attr, 0, 1, getpid() + 1, 3, 4, 5, 6, {}, {},
+ records_.emplace_back(new SampleRecord(attr, 0, 1, getpid() + 1, 3, 4, 5, 6, {},
std::vector<char>(stack_size), stack_size));
auto read_records = [&](RecordReadThread& thread, std::vector<std::unique_ptr<Record>>& records) {
diff --git a/simpleperf/SampleDisplayer.h b/simpleperf/SampleDisplayer.h
index d8390ef8..cc27a46c 100644
--- a/simpleperf/SampleDisplayer.h
+++ b/simpleperf/SampleDisplayer.h
@@ -20,7 +20,6 @@
#include <inttypes.h>
#include <functional>
-#include <optional>
#include <string>
#include <android-base/logging.h>
@@ -185,8 +184,8 @@ class CallgraphDisplayer {
template <typename EntryT, typename InfoT>
class SampleDisplayer {
public:
- using display_sample_func_t = std::function<std::string(const EntryT*)>;
- using display_sample_with_info_func_t = std::function<std::string(const EntryT*, const InfoT*)>;
+ typedef std::string (*display_sample_func_t)(const EntryT*);
+ typedef std::string (*display_sample_with_info_func_t)(const EntryT*, const InfoT*);
using exclusive_display_sample_func_t = std::function<void(FILE*, const EntryT*)>;
private:
@@ -199,15 +198,9 @@ class SampleDisplayer {
public:
void SetInfo(const InfoT* info) { info_ = info; }
- void SetReportFormat(bool report_csv, const std::string& csv_separator) {
- report_csv_ = report_csv;
- csv_separator_ = csv_separator;
- }
- void SetFilterFunction(const std::function<bool(const EntryT*, const InfoT*)>& filter) {
- filter_func_ = filter;
- }
+ void SetReportFormat(bool report_csv) { report_csv_ = report_csv; }
- void AddDisplayFunction(const std::string& name, const display_sample_func_t& func) {
+ void AddDisplayFunction(const std::string& name, display_sample_func_t func) {
Item item;
item.name = name;
item.width = name.size();
@@ -216,8 +209,7 @@ class SampleDisplayer {
display_v_.push_back(item);
}
- void AddDisplayFunction(const std::string& name,
- const display_sample_with_info_func_t& func_with_info) {
+ void AddDisplayFunction(const std::string& name, display_sample_with_info_func_t func_with_info) {
Item item;
item.name = name;
item.width = name.size();
@@ -226,7 +218,7 @@ class SampleDisplayer {
display_v_.push_back(item);
}
- void AddExclusiveDisplayFunction(const exclusive_display_sample_func_t& func) {
+ void AddExclusiveDisplayFunction(exclusive_display_sample_func_t func) {
exclusive_display_v_.push_back(func);
}
@@ -234,9 +226,6 @@ class SampleDisplayer {
if (report_csv_) {
return;
}
- if (filter_func_ && !filter_func_.value()(sample, info_)) {
- return;
- }
for (auto& item : display_v_) {
std::string data =
(item.func != nullptr) ? item.func(sample) : item.func_with_info(sample, info_);
@@ -248,8 +237,7 @@ class SampleDisplayer {
for (size_t i = 0; i < display_v_.size(); ++i) {
auto& item = display_v_[i];
if (report_csv_) {
- fprintf(fp, "%s%s", item.name.c_str(),
- (i + 1 == display_v_.size()) ? "\n" : csv_separator_.c_str());
+ fprintf(fp, "%s%c", item.name.c_str(), (i + 1 == display_v_.size()) ? '\n' : ',');
} else {
if (i != display_v_.size() - 1) {
fprintf(fp, "%-*s ", static_cast<int>(item.width), item.name.c_str());
@@ -261,20 +249,17 @@ class SampleDisplayer {
}
void PrintSample(FILE* fp, const EntryT* sample) {
- if (filter_func_ && !filter_func_.value()(sample, info_)) {
- return;
- }
for (size_t i = 0; i < display_v_.size(); ++i) {
auto& item = display_v_[i];
std::string data =
(item.func != nullptr) ? item.func(sample) : item.func_with_info(sample, info_);
if (report_csv_) {
- if (data.find(csv_separator_) == std::string::npos) {
+ if (data.find(',') == std::string::npos) {
fprintf(fp, "%s", data.c_str());
} else {
fprintf(fp, "\"%s\"", data.c_str());
}
- fputs((i + 1 == display_v_.size()) ? "\n" : csv_separator_.c_str(), fp);
+ fputc((i + 1 == display_v_.size()) ? '\n' : ',', fp);
} else {
if (i != display_v_.size() - 1) {
fprintf(fp, "%-*s ", static_cast<int>(item.width), data.c_str());
@@ -292,9 +277,7 @@ class SampleDisplayer {
const InfoT* info_;
std::vector<Item> display_v_;
std::vector<exclusive_display_sample_func_t> exclusive_display_v_;
- std::optional<std::function<bool(const EntryT*, const InfoT*)>> filter_func_;
bool report_csv_ = false;
- std::string csv_separator_;
};
} // namespace simpleperf
diff --git a/simpleperf/app_api/cpp/simpleperf.cpp b/simpleperf/app_api/cpp/simpleperf.cpp
index 72f129b8..0ccf7ae0 100644
--- a/simpleperf/app_api/cpp/simpleperf.cpp
+++ b/simpleperf/app_api/cpp/simpleperf.cpp
@@ -168,7 +168,6 @@ class ProfileSessionImpl {
std::string FindSimpleperf();
std::string FindSimpleperfInTempDir();
void CheckIfPerfEnabled();
- std::string GetProperty(const std::string& name);
void CreateSimpleperfDataDir();
void CreateSimpleperfProcess(const std::string& simpleperf_path,
const std::vector<std::string>& record_args);
@@ -374,27 +373,13 @@ std::string ProfileSessionImpl::FindSimpleperfInTempDir() {
}
void ProfileSessionImpl::CheckIfPerfEnabled() {
- if (GetProperty("persist.simpleperf.profile_app_uid") == std::to_string(getuid())) {
- std::string time_str = GetProperty("persist.simpleperf.profile_app_expiration_time");
- if (!time_str.empty()) {
- errno = 0;
- uint64_t expiration_time = strtoull(time_str.data(), nullptr, 10);
- if (errno == 0 && expiration_time > time(nullptr)) {
- return;
- }
- }
- }
- if (GetProperty("security.perf_harden") == "1") {
- Abort("Recording app isn't enabled on the device. Please run api_profiler.py.");
- }
-}
-
-std::string ProfileSessionImpl::GetProperty(const std::string& name) {
std::string s;
- if (!RunCmd({"/system/bin/getprop", name.c_str()}, &s)) {
- return "";
+ if (!RunCmd({"/system/bin/getprop", "security.perf_harden"}, &s)) {
+ return; // Omit check if getprop doesn't exist.
+ }
+ if (!s.empty() && s[0] == '1') {
+ Abort("linux perf events aren't enabled on the device. Please run api_profiler.py.");
}
- return s;
}
void ProfileSessionImpl::CreateSimpleperfDataDir() {
diff --git a/simpleperf/app_api/java/com/android/simpleperf/ProfileSession.java b/simpleperf/app_api/java/com/android/simpleperf/ProfileSession.java
index a95a4040..09896638 100644
--- a/simpleperf/app_api/java/com/android/simpleperf/ProfileSession.java
+++ b/simpleperf/app_api/java/com/android/simpleperf/ProfileSession.java
@@ -279,38 +279,24 @@ public class ProfileSession {
}
private void checkIfPerfEnabled() {
- if (getProperty("persist.simpleperf.profile_app_uid").equals("" + Os.getuid())) {
- String timeStr = getProperty("persist.simpleperf.profile_app_expiration_time");
- if (!timeStr.isEmpty()) {
- try {
- long expirationTime = Long.parseLong(timeStr);
- if (expirationTime > System.currentTimeMillis() / 1000) {
- return;
- }
- } catch (NumberFormatException e) {
- }
- }
- }
- if (getProperty("security.perf_harden") == "1") {
- throw new Error("Recording app isn't enabled on the device."
- + " Please run api_profiler.py.");
- }
- }
-
- private String getProperty(String name) {
String value;
Process process;
try {
process = new ProcessBuilder()
- .command("/system/bin/getprop", name).start();
+ .command("/system/bin/getprop", "security.perf_harden").start();
} catch (IOException e) {
- return "";
+ // Omit check if getprop doesn't exist.
+ return;
}
try {
process.waitFor();
} catch (InterruptedException e) {
}
- return readInputStream(process.getInputStream());
+ value = readInputStream(process.getInputStream());
+ if (value.startsWith("1")) {
+ throw new Error("linux perf events aren't enabled on the device."
+ + " Please run api_profiler.py.");
+ }
}
private void createSimpleperfDataDir() {
diff --git a/simpleperf/build_id.h b/simpleperf/build_id.h
index 72ff2eaf..05acc266 100644
--- a/simpleperf/build_id.h
+++ b/simpleperf/build_id.h
@@ -20,8 +20,6 @@
#include <android-base/stringprintf.h>
#include <string.h>
#include <algorithm>
-#include <string>
-#include <string_view>
namespace simpleperf {
@@ -92,16 +90,4 @@ inline std::ostream& operator<<(std::ostream& os, const BuildId& build_id) {
} // namespace simpleperf
-namespace std {
-
-template <>
-struct hash<simpleperf::BuildId> {
- size_t operator()(const simpleperf::BuildId& build_id) const noexcept {
- return std::hash<std::string_view>()(
- std::string_view(reinterpret_cast<const char*>(build_id.Data()), build_id.Size()));
- }
-};
-
-} // namespace std
-
#endif // SIMPLE_PERF_BUILD_ID_H_
diff --git a/simpleperf/cmd_api.cpp b/simpleperf/cmd_api.cpp
index c407edfc..736f239c 100644
--- a/simpleperf/cmd_api.cpp
+++ b/simpleperf/cmd_api.cpp
@@ -17,7 +17,6 @@
#include <stdio.h>
#include <memory>
-#include <regex>
#include <string>
#include <thread>
#include <vector>
@@ -25,7 +24,6 @@
#include <android-base/file.h>
#include <android-base/logging.h>
#include <android-base/parseint.h>
-#include <android-base/properties.h>
#include <android-base/strings.h>
#include <android-base/unique_fd.h>
#include <ziparchive/zip_writer.h>
@@ -45,105 +43,20 @@ const std::string SIMPLEPERF_DATA_DIR = "simpleperf_data";
class PrepareCommand : public Command {
public:
PrepareCommand()
- : Command("api-prepare", "Prepare recording via app api",
- // clang-format off
-"Usage: simpleperf api-prepare [options]\n"
-"--app <package_name> the android application to record via app api\n"
-"--days <days> By default, the recording permission is reset after device reboot.\n"
-" But on Android >= 13, we can use this option to set how long we want\n"
-" the permission to last. It can last after device reboot.\n"
- // clang-format on
- ) {}
+ : Command("api-prepare", "Prepare recording via app api", "Usage: simpleperf api-prepare\n") {
+ }
bool Run(const std::vector<std::string>& args);
-
- private:
- bool ParseOptions(const std::vector<std::string>& args);
- std::optional<uint32_t> GetAppUid();
-
- std::string app_name_;
- uint64_t days_ = 0;
};
-bool PrepareCommand::Run(const std::vector<std::string>& args) {
- if (!ParseOptions(args)) {
- return false;
- }
+bool PrepareCommand::Run(const std::vector<std::string>&) {
// Enable profiling.
- if (GetAndroidVersion() >= 13 && !app_name_.empty() && days_ != 0) {
- // Enable app recording via persist properties.
- uint64_t duration_in_sec;
- uint64_t expiration_time;
- if (__builtin_mul_overflow(days_, 24 * 3600, &duration_in_sec) ||
- __builtin_add_overflow(time(nullptr), duration_in_sec, &expiration_time)) {
- expiration_time = UINT64_MAX;
- }
- std::optional<uint32_t> uid = GetAppUid();
- if (!uid) {
- return false;
- }
- if (!android::base::SetProperty("persist.simpleperf.profile_app_uid",
- std::to_string(uid.value())) ||
- !android::base::SetProperty("persist.simpleperf.profile_app_expiration_time",
- std::to_string(expiration_time))) {
- LOG(ERROR) << "failed to set system properties";
- return false;
- }
- } else {
- // Enable app recording via security.perf_harden.
- if (!CheckPerfEventLimit()) {
- return false;
- }
+ if (!CheckPerfEventLimit()) {
+ return false;
}
-
// Create tracepoint_events file.
return EventTypeManager::Instance().WriteTracepointsToFile("/data/local/tmp/tracepoint_events");
}
-bool PrepareCommand::ParseOptions(const std::vector<std::string>& args) {
- OptionValueMap options;
- std::vector<std::pair<OptionName, OptionValue>> ordered_options;
- static const OptionFormatMap option_formats = {
- {"--app", {OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::NOT_ALLOWED}},
- {"--days", {OptionValueType::UINT, OptionType::SINGLE, AppRunnerType::NOT_ALLOWED}},
- };
- if (!PreprocessOptions(args, option_formats, &options, &ordered_options, nullptr)) {
- return false;
- }
-
- if (auto value = options.PullValue("--app"); value) {
- app_name_ = *value->str_value;
- }
- if (!options.PullUintValue("--days", &days_)) {
- return false;
- }
- return true;
-}
-
-std::optional<uint32_t> PrepareCommand::GetAppUid() {
- std::unique_ptr<FILE, decltype(&pclose)> fp(popen("pm list packages -U", "re"), pclose);
- std::string content;
- if (!fp || !android::base::ReadFdToString(fileno(fp.get()), &content)) {
- PLOG(ERROR) << "failed to run `pm list packages -U`";
- return std::nullopt;
- }
- std::regex re(R"(package:([\w\.]+)\s+uid:(\d+))");
- std::sregex_iterator match_it(content.begin(), content.end(), re);
- std::sregex_iterator match_end;
- while (match_it != match_end) {
- std::smatch match = *match_it++;
- std::string name = match.str(1);
- uint32_t uid;
- if (!android::base::ParseUint(match.str(2), &uid)) {
- continue;
- }
- if (name == app_name_) {
- return uid;
- }
- }
- LOG(ERROR) << "failed to find package " << app_name_;
- return std::nullopt;
-}
-
class CollectCommand : public Command {
public:
CollectCommand()
diff --git a/simpleperf/cmd_api_test.cpp b/simpleperf/cmd_api_test.cpp
index 41a2a165..716b383b 100644
--- a/simpleperf/cmd_api_test.cpp
+++ b/simpleperf/cmd_api_test.cpp
@@ -60,27 +60,25 @@ static void CheckPerfDataFile(const std::string& filename) {
}
static void RecordApp(const std::string& package_name, const std::string& apk_path) {
- // 1. Install apk.
+ // 1. Prepare recording.
+ ASSERT_TRUE(CreateCommandInstance("api-prepare")->Run({}));
+
+ // 2. Install apk and start the app.
AppHelper app_helper;
ASSERT_TRUE(app_helper.InstallApk(apk_path, package_name));
-
- // 2. Prepare recording.
- ASSERT_TRUE(CreateCommandInstance("api-prepare")->Run({"--app", package_name, "--days", "1"}));
-
- // 3. Start the app.
ASSERT_TRUE(app_helper.StartApp("am start " + package_name + "/.MainActivity"));
- // 4. Wait until the app stops.
+ // 3. Wait until the app stops.
sleep(3);
ASSERT_TRUE(WaitUntilAppExit(package_name));
- // 5. Collect perf.data.
+ // 4. Collect perf.data.
SetRunInAppToolForTesting(true, true);
TemporaryFile tmpfile;
ASSERT_TRUE(
CreateCommandInstance("api-collect")->Run({"--app", package_name, "-o", tmpfile.path}));
- // 6. Verify perf.data.
+ // 5. Verify perf.data.
TemporaryDir tmpdir;
ASSERT_TRUE(Workload::RunCmd({"unzip", "-d", tmpdir.path, tmpfile.path}));
for (const std::string& filename : GetEntriesInDir(tmpdir.path)) {
diff --git a/simpleperf/cmd_boot_record.cpp b/simpleperf/cmd_boot_record.cpp
deleted file mode 100644
index 8d037631..00000000
--- a/simpleperf/cmd_boot_record.cpp
+++ /dev/null
@@ -1,192 +0,0 @@
-/*
- * Copyright (C) 2022 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <sys/stat.h>
-
-#include <android-base/properties.h>
-#include <android-base/stringprintf.h>
-#include <android-base/strings.h>
-
-#include "cmd_record_impl.h"
-#include "command.h"
-#include "utils.h"
-#include "workload.h"
-
-namespace simpleperf {
-namespace {
-
-enum class Action {
- NONE,
- ENABLE,
- DISABLE,
- RECORD,
-};
-
-const std::string RECORD_OUT_DIR = "/data/simpleperf_boot_data";
-
-class BootRecordCommand : public Command {
- public:
- BootRecordCommand()
- : Command(
- "boot-record", "record at boot time",
- // clang-format off
-"Usage: simpleperf boot-record [options]\n"
-" Record boot-time profiles. Only supported on userdebug/eng build. The record file will be\n"
-" stored in /data/simpleperf_boot_data.\n"
-"--enable <record_options> Enable boot time recording. Record options are options passed\n"
-" to simpleperf record cmd, like \"-a -g --duration 10\".\n"
-"--disable Disable record at boot time.\n"
-#if 0
-// The following option is only used internally.
-"--record <record_options> Record with record options.\n"
-#endif
- // clang-format on
- ) {
- }
-
- bool Run(const std::vector<std::string>& args);
-
- private:
- bool ParseOptions(const std::vector<std::string>& args);
- bool SetRecordOptions(const std::string& record_options);
- bool CheckRecordOptions(const std::string& record_options);
- bool CreateOutDir();
- bool Record();
- std::string GetDefaultOutputFilename();
-
- Action action_ = Action::NONE;
- std::string record_options_;
-};
-
-bool BootRecordCommand::Run(const std::vector<std::string>& args) {
- if (!ParseOptions(args)) {
- return false;
- }
- if (action_ == Action::ENABLE) {
- if (!CheckRecordOptions(record_options_) || !SetRecordOptions(record_options_) ||
- !CreateOutDir()) {
- return false;
- }
- LOG(INFO) << "After boot, boot profile will be stored in " << RECORD_OUT_DIR;
- return true;
- }
- if (action_ == Action::DISABLE) {
- return SetRecordOptions("");
- }
- if (action_ == Action::RECORD) {
- return Record();
- }
- return true;
-}
-
-bool BootRecordCommand::ParseOptions(const std::vector<std::string>& args) {
- const OptionFormatMap option_formats = {
- {"--enable", {OptionValueType::STRING, OptionType::SINGLE}},
- {"--disable", {OptionValueType::NONE, OptionType::SINGLE}},
- {"--record", {OptionValueType::STRING, OptionType::SINGLE}},
- };
- OptionValueMap options;
- std::vector<std::pair<OptionName, OptionValue>> ordered_options;
- std::vector<std::string> non_option_args;
- if (!PreprocessOptions(args, option_formats, &options, &ordered_options, &non_option_args)) {
- return false;
- }
- if (auto value = options.PullValue("--enable"); value) {
- action_ = Action::ENABLE;
- record_options_ = *value->str_value;
- } else if (options.PullBoolValue("--disable")) {
- action_ = Action::DISABLE;
- } else if (auto value = options.PullValue("--record"); value) {
- action_ = Action::RECORD;
- record_options_ = *value->str_value;
- }
- return true;
-}
-
-bool BootRecordCommand::SetRecordOptions(const std::string& record_options) {
- const std::string prop_name = "persist.simpleperf.boot_record";
- if (!android::base::SetProperty(prop_name, record_options)) {
- LOG(ERROR) << "Failed to SetProperty " << prop_name << " to \"" << record_options << "\"";
- return false;
- }
- return true;
-}
-
-bool BootRecordCommand::CheckRecordOptions(const std::string& record_options) {
- std::vector<std::string> args = android::base::Split(record_options, " ");
-
- OptionValueMap options;
- std::vector<std::pair<OptionName, OptionValue>> ordered_options;
- std::vector<std::string> non_option_args;
- if (!PreprocessOptions(args, GetRecordCmdOptionFormats(), &options, &ordered_options,
- &non_option_args)) {
- LOG(ERROR) << "Invalid record options.";
- return false;
- }
- if (!non_option_args.empty()) {
- LOG(ERROR) << "Running child command isn't allowed";
- return false;
- }
- if (auto value = options.PullValue("-o"); value) {
- LOG(ERROR) << "-o option isn't allowed. The output file is stored in " << RECORD_OUT_DIR;
- return false;
- }
- return true;
-}
-
-bool BootRecordCommand::CreateOutDir() {
- if (!IsDir(RECORD_OUT_DIR)) {
- if (mkdir(RECORD_OUT_DIR.c_str(), 0775) != 0) {
- PLOG(ERROR) << "failed to create dir " << RECORD_OUT_DIR;
- return false;
- }
- return Workload::RunCmd(
- {"chcon", "u:object_r:simpleperf_boot_data_file:s0", "/data/simpleperf_boot_data"});
- }
- return true;
-}
-
-bool BootRecordCommand::Record() {
- if (!CheckRecordOptions(record_options_)) {
- return false;
- }
-
- std::vector<std::string> args = android::base::Split(record_options_, " ");
- std::string output_file = RECORD_OUT_DIR + "/" + GetDefaultOutputFilename();
- args.emplace_back("-o");
- args.emplace_back(output_file);
- std::unique_ptr<Command> record_cmd = CreateCommandInstance("record");
- CHECK(record_cmd != nullptr);
- return record_cmd->Run(args);
-}
-
-std::string BootRecordCommand::GetDefaultOutputFilename() {
- time_t t = time(nullptr);
- struct tm tm;
- if (localtime_r(&t, &tm) != &tm) {
- return "perf.data";
- }
- return android::base::StringPrintf("perf-%04d%02d%02d-%02d-%02d-%02d.data", tm.tm_year + 1900,
- tm.tm_mon + 1, tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec);
-}
-
-} // namespace
-
-void RegisterBootRecordCommand() {
- RegisterCommand("boot-record", [] { return std::unique_ptr<Command>(new BootRecordCommand); });
-}
-
-} // namespace simpleperf
diff --git a/simpleperf/cmd_boot_record_test.cpp b/simpleperf/cmd_boot_record_test.cpp
deleted file mode 100644
index 25b2aff0..00000000
--- a/simpleperf/cmd_boot_record_test.cpp
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (C) 2022 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <gtest/gtest.h>
-
-#include <android-base/properties.h>
-
-#include "command.h"
-#include "test_util.h"
-#include "workload.h"
-
-using namespace simpleperf;
-
-static std::unique_ptr<Command> BootRecordCmd() {
- return CreateCommandInstance("boot-record");
-}
-
-TEST(cmd_boot_record, smoke) {
- TEST_REQUIRE_ROOT();
- ASSERT_TRUE(BootRecordCmd()->Run({"--enable", "-a -g --duration 1"}));
- ASSERT_EQ(android::base::GetProperty("persist.simpleperf.boot_record", ""), "-a -g --duration 1");
- // After reboot, init script will run boot-record cmd with --record. But since we can't reboot
- // the device to test the option, run it directly here.
- ASSERT_TRUE(BootRecordCmd()->Run({"--record", "-a --duration 0.001"}));
- ASSERT_TRUE(BootRecordCmd()->Run({"--disable"}));
- ASSERT_EQ(android::base::GetProperty("persist.simpleperf.boot_record", ""), "");
- ASSERT_TRUE(Workload::RunCmd({"rm", "-rf", "/data/simpleperf_boot_data"}));
-}
diff --git a/simpleperf/cmd_debug_unwind.cpp b/simpleperf/cmd_debug_unwind.cpp
index 560a1834..9370a35e 100644
--- a/simpleperf/cmd_debug_unwind.cpp
+++ b/simpleperf/cmd_debug_unwind.cpp
@@ -216,10 +216,8 @@ static void DumpUnwindingResult(const UnwindingResult& result, FILE* fp) {
class SampleUnwinder : public RecordFileProcessor {
public:
SampleUnwinder(const std::string& output_filename,
- const std::unordered_set<uint64_t>& sample_times, bool skip_sample_print)
- : RecordFileProcessor(output_filename, false),
- sample_times_(sample_times),
- skip_sample_print_(skip_sample_print) {}
+ const std::unordered_set<uint64_t>& sample_times)
+ : RecordFileProcessor(output_filename, false), sample_times_(sample_times) {}
protected:
bool CheckRecordCmd(const std::string& record_cmd) override {
@@ -233,6 +231,8 @@ class SampleUnwinder : public RecordFileProcessor {
}
bool Process() override {
+ recording_file_dso_ = Dso::CreateDso(DSO_ELF_FILE, record_filename_);
+
if (!GetMemStat(&stat_.mem_before_unwinding)) {
return false;
}
@@ -248,7 +248,6 @@ class SampleUnwinder : public RecordFileProcessor {
}
bool ProcessRecord(std::unique_ptr<Record> r) {
- UpdateRecord(r.get());
thread_tree_.Update(*r);
if (r->type() == SIMPLE_PERF_RECORD_UNWINDING_RESULT) {
last_unwinding_result_.reset(static_cast<UnwindingResultRecord*>(r.release()));
@@ -272,84 +271,70 @@ class SampleUnwinder : public RecordFileProcessor {
return true;
}
- void UpdateRecord(Record* record) {
- if (record->type() == PERF_RECORD_MMAP) {
- UpdateMmapRecordForEmbeddedFiles(*static_cast<MmapRecord*>(record));
- } else if (record->type() == PERF_RECORD_MMAP2) {
- UpdateMmapRecordForEmbeddedFiles(*static_cast<Mmap2Record*>(record));
- }
- }
-
- template <typename MmapRecordType>
- void UpdateMmapRecordForEmbeddedFiles(MmapRecordType& record) {
- // Modify mmap records to point to files stored in DEBUG_UNWIND_FILE feature section.
- std::string filename = record.filename;
- if (auto it = debug_unwind_files_.find(filename); it != debug_unwind_files_.end()) {
- auto data = *record.data;
- uint64_t old_pgoff = data.pgoff;
- if (JITDebugReader::IsPathInJITSymFile(filename)) {
- data.pgoff = it->second.offset;
- } else {
- data.pgoff += it->second.offset;
- }
- debug_unwind_dsos_[data.pgoff] =
- std::make_pair(thread_tree_.FindUserDsoOrNew(filename), old_pgoff);
- record.SetDataAndFilename(data, record_filename_);
- }
- }
-
bool UnwindRecord(const SampleRecord& r, const PerfSampleRegsUserType& regs,
const PerfSampleStackUserType& stack) {
ThreadEntry* thread = thread_tree_.FindThreadOrNew(r.tid_data.pid, r.tid_data.tid);
+ ThreadEntry thread_with_new_maps = CreateThreadWithUpdatedMaps(*thread);
RegSet reg_set(regs.abi, regs.reg_mask, regs.regs);
std::vector<uint64_t> ips;
std::vector<uint64_t> sps;
- if (!unwinder_->UnwindCallChain(*thread, reg_set, stack.data, stack.size, &ips, &sps)) {
+ if (!unwinder_->UnwindCallChain(thread_with_new_maps, reg_set, stack.data, stack.size, &ips,
+ &sps)) {
return false;
}
stat_.AddUnwindingResult(unwinder_->GetUnwindingResult());
- if (!skip_sample_print_) {
- // Print unwinding result.
- fprintf(out_fp_, "sample_time: %" PRIu64 "\n", r.Timestamp());
- DumpUnwindingResult(unwinder_->GetUnwindingResult(), out_fp_);
- std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0);
- for (size_t i = 0; i < entries.size(); i++) {
- size_t id = i + 1;
- auto& entry = entries[i];
- fprintf(out_fp_, "ip_%zu: 0x%" PRIx64 "\n", id, entry.ip);
- fprintf(out_fp_, "sp_%zu: 0x%" PRIx64 "\n", id, sps[i]);
-
- Dso* dso = entry.map->dso;
- uint64_t pgoff = entry.map->pgoff;
- if (dso->Path() == record_filename_) {
- auto it = debug_unwind_dsos_.find(entry.map->pgoff);
- CHECK(it != debug_unwind_dsos_.end());
- const auto& p = it->second;
- dso = p.first;
- pgoff = p.second;
- if (!JITDebugReader::IsPathInJITSymFile(dso->Path())) {
- entry.vaddr_in_file = dso->IpToVaddrInFile(entry.ip, entry.map->start_addr, pgoff);
- }
- entry.symbol = dso->FindSymbol(entry.vaddr_in_file);
+ // Print unwinding result.
+ fprintf(out_fp_, "sample_time: %" PRIu64 "\n", r.Timestamp());
+ DumpUnwindingResult(unwinder_->GetUnwindingResult(), out_fp_);
+ std::vector<CallChainReportEntry> entries = callchain_report_builder_.Build(thread, ips, 0);
+ for (size_t i = 0; i < entries.size(); i++) {
+ size_t id = i + 1;
+ const auto& entry = entries[i];
+ fprintf(out_fp_, "ip_%zu: 0x%" PRIx64 "\n", id, entry.ip);
+ fprintf(out_fp_, "sp_%zu: 0x%" PRIx64 "\n", id, sps[i]);
+ fprintf(out_fp_, "map_%zu: [0x%" PRIx64 "-0x%" PRIx64 "], pgoff 0x%" PRIx64 "\n", id,
+ entry.map->start_addr, entry.map->get_end_addr(), entry.map->pgoff);
+ fprintf(out_fp_, "dso_%zu: %s\n", id, entry.map->dso->Path().c_str());
+ fprintf(out_fp_, "vaddr_in_file_%zu: 0x%" PRIx64 "\n", id, entry.vaddr_in_file);
+ fprintf(out_fp_, "symbol_%zu: %s\n", id, entry.symbol->DemangledName());
+ }
+ fprintf(out_fp_, "\n");
+ return true;
+ }
+
+ // To use files stored in DEBUG_UNWIND_FILE feature section, create maps mapping to them.
+ ThreadEntry CreateThreadWithUpdatedMaps(const ThreadEntry& thread) {
+ ThreadEntry new_thread = thread;
+ new_thread.maps.reset(new MapSet);
+ new_thread.maps->version = thread.maps->version;
+ for (auto& p : thread.maps->maps) {
+ const MapEntry* old_map = p.second;
+ MapEntry* map = nullptr;
+ const std::string& path = old_map->dso->Path();
+ if (auto it = debug_unwind_files_.find(path); it != debug_unwind_files_.end()) {
+ map_storage_.emplace_back(new MapEntry);
+ map = map_storage_.back().get();
+ *map = *old_map;
+ map->dso = recording_file_dso_.get();
+ if (JITDebugReader::IsPathInJITSymFile(old_map->dso->Path())) {
+ map->pgoff = it->second.offset;
+ } else {
+ map->pgoff += it->second.offset;
}
- fprintf(out_fp_, "map_%zu: [0x%" PRIx64 "-0x%" PRIx64 "], pgoff 0x%" PRIx64 "\n", id,
- entry.map->start_addr, entry.map->get_end_addr(), pgoff);
- fprintf(out_fp_, "dso_%zu: %s\n", id, dso->Path().c_str());
- fprintf(out_fp_, "vaddr_in_file_%zu: 0x%" PRIx64 "\n", id, entry.vaddr_in_file);
- fprintf(out_fp_, "symbol_%zu: %s\n", id, entry.symbol->DemangledName());
+ } else {
+ map = const_cast<MapEntry*>(p.second);
}
- fprintf(out_fp_, "\n");
+ new_thread.maps->maps[p.first] = map;
}
- return true;
+ return new_thread;
}
private:
const std::unordered_set<uint64_t> sample_times_;
- bool skip_sample_print_;
- // Map from offset in recording file to the corresponding debug_unwind_file.
- std::unordered_map<uint64_t, std::pair<Dso*, uint64_t>> debug_unwind_dsos_;
+ std::unique_ptr<Dso> recording_file_dso_;
+ std::vector<std::unique_ptr<MapEntry>> map_storage_;
UnwindingStat stat_;
std::unique_ptr<UnwindingResultRecord> last_unwinding_result_;
};
@@ -404,13 +389,17 @@ class TestFileGenerator : public RecordFileProcessor {
auto attr = reader_->AttrSection()[0].attr;
auto event_id = reader_->AttrSection()[0].ids[0];
- for (const auto& p : thread->maps->maps) {
- const MapEntry* map = p.second;
- Mmap2Record map_record(*attr, false, r.tid_data.pid, r.tid_data.tid, map->start_addr,
- map->len, map->pgoff, map->flags, map->dso->Path(), event_id,
- r.Timestamp());
- if (!writer_->WriteRecord(map_record)) {
- return false;
+ size_t kernel_ip_count;
+ std::vector<uint64_t> ips = r.GetCallChain(&kernel_ip_count);
+ for (size_t i = kernel_ip_count; i < ips.size(); i++) {
+ const MapEntry* map = thread_tree_.FindMap(thread, ips[i], false);
+ if (!thread_tree_.IsUnknownDso(map->dso)) {
+ Mmap2Record map_record(*attr, false, r.tid_data.pid, r.tid_data.tid, map->start_addr,
+ map->len, map->pgoff, map->flags, map->dso->Path(), event_id,
+ r.Timestamp());
+ if (!writer_->WriteRecord(map_record)) {
+ return false;
+ }
}
}
}
@@ -443,8 +432,7 @@ class TestFileGenerator : public RecordFileProcessor {
if (!writer_->WriteDebugUnwindFeature(feature)) {
return false;
}
- } else if (feat_type == PerfFileFormat::FEAT_FILE ||
- feat_type == PerfFileFormat::FEAT_FILE2) {
+ } else if (feat_type == PerfFileFormat::FEAT_FILE) {
size_t read_pos = 0;
FileFeature file_feature;
while (reader_->ReadFileFeature(read_pos, &file_feature)) {
@@ -610,7 +598,6 @@ class DebugUnwindCommand : public Command {
"--sample-time time1,time2... Only process samples recorded at selected times.\n"
"--symfs <dir> Look for files with symbols relative to this directory.\n"
"--unwind-sample Unwind samples.\n"
-"--skip-sample-print Skip printing unwound samples.\n"
"\n"
"Examples:\n"
"1. Unwind a sample.\n"
@@ -635,7 +622,6 @@ class DebugUnwindCommand : public Command {
std::string input_filename_ = "perf.data";
std::string output_filename_;
bool unwind_sample_ = false;
- bool skip_sample_print_ = false;
bool generate_report_ = false;
bool generate_test_file_;
std::unordered_set<std::string> kept_binaries_in_test_file_;
@@ -650,7 +636,7 @@ bool DebugUnwindCommand::Run(const std::vector<std::string>& args) {
// 2. Distribute sub commands.
if (unwind_sample_) {
- SampleUnwinder sample_unwinder(output_filename_, sample_times_, skip_sample_print_);
+ SampleUnwinder sample_unwinder(output_filename_, sample_times_);
return sample_unwinder.ProcessFile(input_filename_);
}
if (generate_test_file_) {
@@ -673,7 +659,6 @@ bool DebugUnwindCommand::ParseOptions(const std::vector<std::string>& args) {
{"--keep-binaries-in-test-file", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"-o", {OptionValueType::STRING, OptionType::SINGLE}},
{"--sample-time", {OptionValueType::STRING, OptionType::MULTIPLE}},
- {"--skip-sample-print", {OptionValueType::NONE, OptionType::SINGLE}},
{"--symfs", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"--unwind-sample", {OptionValueType::NONE, OptionType::SINGLE}},
};
@@ -689,7 +674,6 @@ bool DebugUnwindCommand::ParseOptions(const std::vector<std::string>& args) {
std::vector<std::string> binaries = android::base::Split(*value.str_value, ",");
kept_binaries_in_test_file_.insert(binaries.begin(), binaries.end());
}
- skip_sample_print_ = options.PullBoolValue("--skip-sample-print");
options.PullStringValue("-o", &output_filename_);
for (auto& value : options.PullValues("--sample-time")) {
auto times = ParseUintVector<uint64_t>(*value.str_value);
diff --git a/simpleperf/cmd_debug_unwind_test.cpp b/simpleperf/cmd_debug_unwind_test.cpp
index d0bbfe8f..85964a41 100644
--- a/simpleperf/cmd_debug_unwind_test.cpp
+++ b/simpleperf/cmd_debug_unwind_test.cpp
@@ -116,18 +116,6 @@ TEST(cmd_debug_unwind, unwind_sample_in_unwinding_debug_info_file) {
ASSERT_NE(output.find("symbol_5: android.os.Handler.post"), std::string::npos) << output;
}
-TEST(cmd_debug_unwind, skip_sample_print_option) {
- std::string input_data = GetTestData(PERF_DATA_NO_UNWIND);
- CaptureStdout capture;
-
- ASSERT_TRUE(capture.Start());
- ASSERT_TRUE(DebugUnwindCmd()->Run({"-i", input_data, "--unwind-sample", "--skip-sample-print"}));
-
- std::string output = capture.Finish();
- ASSERT_EQ(output.find("sample_time:"), std::string::npos);
- ASSERT_NE(output.find("unwinding_sample_count: 8"), std::string::npos);
-}
-
TEST(cmd_debug_unwind, generate_test_file) {
TemporaryFile tmpfile;
close(tmpfile.release());
@@ -168,13 +156,3 @@ TEST(cmd_debug_unwind, generate_report) {
ASSERT_NE(output.find("unwinding_error_code: 4"), std::string::npos);
ASSERT_NE(output.find("symbol_2: android.os.Handler.enqueueMessage"), std::string::npos);
}
-
-TEST(cmd_debug_unwind, unwind_sample_for_small_map_range) {
- CaptureStdout capture;
- ASSERT_TRUE(capture.Start());
- ASSERT_TRUE(DebugUnwindCmd()->Run(
- {"-i", GetTestData("debug_unwind_small_map_range.data"), "--unwind-sample"}));
- std::string output = capture.Finish();
- ASSERT_NE(output.find("dso_3: /apex/com.android.art/lib64/libart.so"), std::string::npos)
- << output;
-}
diff --git a/simpleperf/cmd_dumprecord.cpp b/simpleperf/cmd_dumprecord.cpp
index 142ae5cb..9d8cba90 100644
--- a/simpleperf/cmd_dumprecord.cpp
+++ b/simpleperf/cmd_dumprecord.cpp
@@ -284,6 +284,10 @@ void DumpRecordCommand::DumpFileHeader() {
<< "doesn't match expected header size " << sizeof(header);
}
printf("attr_size: %" PRId64 "\n", header.attr_size);
+ if (header.attr_size != sizeof(FileAttr)) {
+ LOG(WARNING) << "record file attr size " << header.attr_size
+ << " doesn't match expected attr size " << sizeof(FileAttr);
+ }
printf("attrs[file section]: offset %" PRId64 ", size %" PRId64 "\n", header.attrs.offset,
header.attrs.size);
printf("data[file section]: offset %" PRId64 ", size %" PRId64 "\n", header.data.offset,
@@ -419,7 +423,7 @@ bool DumpRecordCommand::DumpAuxData(const AuxRecord& aux) {
if (!record_file_reader_->ReadAuxData(aux.Cpu(), aux.data->aux_offset, data.get(), size)) {
return false;
}
- return etm_decoder_->ProcessData(data.get(), size, !aux.Unformatted(), aux.Cpu());
+ return etm_decoder_->ProcessData(data.get(), size);
}
return true;
}
@@ -467,7 +471,7 @@ bool DumpRecordCommand::DumpFeatureSection() {
} else if (feature == FEAT_CMDLINE) {
std::vector<std::string> cmdline = record_file_reader_->ReadCmdlineFeature();
PrintIndented(1, "cmdline: %s\n", android::base::Join(cmdline, ' ').c_str());
- } else if (feature == FEAT_FILE || feature == FEAT_FILE2) {
+ } else if (feature == FEAT_FILE) {
FileFeature file;
size_t read_pos = 0;
PrintIndented(1, "file:\n");
diff --git a/simpleperf/cmd_dumprecord_test.cpp b/simpleperf/cmd_dumprecord_test.cpp
index e6cc5e23..e6dc5c65 100644
--- a/simpleperf/cmd_dumprecord_test.cpp
+++ b/simpleperf/cmd_dumprecord_test.cpp
@@ -77,7 +77,3 @@ TEST(cmd_dump, etm_data) {
// Check if we can decode etm data into instruction range elements.
ASSERT_NE(data.find("OCSD_GEN_TRC_ELEM_INSTR_RANGE"), std::string::npos);
}
-
-TEST(cmd_dump, dump_arm_regs_recorded_in_arm64) {
- ASSERT_TRUE(DumpCmd()->Run({GetTestData("perf_with_arm_regs.data")}));
-}
diff --git a/simpleperf/cmd_inject.cpp b/simpleperf/cmd_inject.cpp
index b2c573d4..d90bd517 100644
--- a/simpleperf/cmd_inject.cpp
+++ b/simpleperf/cmd_inject.cpp
@@ -23,7 +23,6 @@
#include <string>
#include <android-base/parseint.h>
-#include <android-base/strings.h>
#include "ETMDecoder.h"
#include "cmd_inject_impl.h"
@@ -58,8 +57,6 @@ std::vector<bool> ProtoStringToBranch(const std::string& s, size_t bit_size) {
namespace {
-constexpr const char* ETM_BRANCH_LIST_PROTO_MAGIC = "simpleperf:EtmBranchList";
-
using AddrPair = std::pair<uint64_t, uint64_t>;
struct AddrPairHash {
@@ -76,125 +73,14 @@ enum class OutputFormat {
BranchList,
};
-// When processing binary info in an input file, the binaries are identified by their path.
-// But this isn't sufficient when merging binary info from multiple input files. Because
-// binaries for the same path may be changed between generating input files. So after processing
-// each input file, we create BinaryKeys to identify binaries, which consider path, build_id and
-// kernel_start_addr (for vmlinux). kernel_start_addr affects how addresses in BranchListBinaryInfo
-// are interpreted for vmlinux.
-struct BinaryKey {
- std::string path;
- BuildId build_id;
- uint64_t kernel_start_addr = 0;
-
- BinaryKey() {}
-
- BinaryKey(const std::string& path, BuildId build_id) : path(path), build_id(build_id) {}
-
- BinaryKey(Dso* dso, uint64_t kernel_start_addr) : path(dso->Path()) {
- build_id = Dso::FindExpectedBuildIdForPath(dso->Path());
- if (dso->type() == DSO_KERNEL) {
- this->kernel_start_addr = kernel_start_addr;
- }
- }
-
- bool operator==(const BinaryKey& other) const {
- return path == other.path && build_id == other.build_id &&
- kernel_start_addr == other.kernel_start_addr;
- }
-};
-
-struct BinaryKeyHash {
- size_t operator()(const BinaryKey& key) const noexcept {
- size_t seed = 0;
- HashCombine(seed, key.path);
- HashCombine(seed, key.build_id);
- if (key.kernel_start_addr != 0) {
- HashCombine(seed, key.kernel_start_addr);
- }
- return seed;
- }
-};
-
-static void OverflowSafeAdd(uint64_t& dest, uint64_t add) {
- if (__builtin_add_overflow(dest, add, &dest)) {
- LOG(WARNING) << "Branch count overflow happened.";
- dest = UINT64_MAX;
- }
-}
-
struct AutoFDOBinaryInfo {
- uint64_t first_load_segment_addr = 0;
std::unordered_map<AddrPair, uint64_t, AddrPairHash> range_count_map;
std::unordered_map<AddrPair, uint64_t, AddrPairHash> branch_count_map;
-
- void AddInstrRange(const ETMInstrRange& instr_range) {
- uint64_t total_count = instr_range.branch_taken_count;
- OverflowSafeAdd(total_count, instr_range.branch_not_taken_count);
- OverflowSafeAdd(range_count_map[AddrPair(instr_range.start_addr, instr_range.end_addr)],
- total_count);
- if (instr_range.branch_taken_count > 0) {
- OverflowSafeAdd(branch_count_map[AddrPair(instr_range.end_addr, instr_range.branch_to_addr)],
- instr_range.branch_taken_count);
- }
- }
-
- void Merge(const AutoFDOBinaryInfo& other) {
- for (const auto& p : other.range_count_map) {
- auto res = range_count_map.emplace(p.first, p.second);
- if (!res.second) {
- OverflowSafeAdd(res.first->second, p.second);
- }
- }
- for (const auto& p : other.branch_count_map) {
- auto res = branch_count_map.emplace(p.first, p.second);
- if (!res.second) {
- OverflowSafeAdd(res.first->second, p.second);
- }
- }
- }
};
-using UnorderedBranchMap =
+using BranchListBinaryInfo =
std::unordered_map<uint64_t, std::unordered_map<std::vector<bool>, uint64_t>>;
-struct BranchListBinaryInfo {
- DsoType dso_type;
- UnorderedBranchMap branch_map;
-
- void Merge(const BranchListBinaryInfo& other) {
- for (auto& other_p : other.branch_map) {
- auto it = branch_map.find(other_p.first);
- if (it == branch_map.end()) {
- branch_map[other_p.first] = std::move(other_p.second);
- } else {
- auto& map2 = it->second;
- for (auto& other_p2 : other_p.second) {
- auto it2 = map2.find(other_p2.first);
- if (it2 == map2.end()) {
- map2[other_p2.first] = other_p2.second;
- } else {
- OverflowSafeAdd(it2->second, other_p2.second);
- }
- }
- }
- }
- }
-
- BranchMap GetOrderedBranchMap() const {
- BranchMap result;
- for (const auto& p : branch_map) {
- uint64_t addr = p.first;
- const auto& b_map = p.second;
- result[addr] = std::map<std::vector<bool>, uint64_t>(b_map.begin(), b_map.end());
- }
- return result;
- }
-};
-
-using AutoFDOBinaryCallback = std::function<void(const BinaryKey&, AutoFDOBinaryInfo&)>;
-using BranchListBinaryCallback = std::function<void(const BinaryKey&, BranchListBinaryInfo&)>;
-
class ThreadTreeWithFilter : public ThreadTree {
public:
void ExcludePid(pid_t pid) { exclude_pid_ = pid; }
@@ -211,86 +97,148 @@ class ThreadTreeWithFilter : public ThreadTree {
std::optional<pid_t> exclude_pid_;
};
-class DsoFilter {
+constexpr const char* ETM_BRANCH_LIST_PROTO_MAGIC = "simpleperf:EtmBranchList";
+
+class InjectCommand : public Command {
public:
- DsoFilter(const std::regex& binary_name_regex) : binary_name_regex_(binary_name_regex) {}
+ InjectCommand()
+ : Command("inject", "parse etm instruction tracing data",
+ // clang-format off
+"Usage: simpleperf inject [options]\n"
+"--binary binary_name Generate data only for binaries matching binary_name regex.\n"
+"-i <file> Input file. Default is perf.data. Support below formats:\n"
+" 1. perf.data generated by recording cs-etm event type.\n"
+" 2. branch_list file generated by `inject --output branch-list`.\n"
+"-o <file> output file. Default is perf_inject.data.\n"
+"--output <format> Select output file format:\n"
+" autofdo -- text format accepted by TextSampleReader\n"
+" of AutoFDO\n"
+" branch-list -- protobuf file in etm_branch_list.proto\n"
+" Default is autofdo.\n"
+"--dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element.\n"
+"--exclude-perf Exclude trace data for the recording process.\n"
+"--symdir <dir> Look for binaries in a directory recursively.\n"
+"\n"
+"Examples:\n"
+"1. Generate autofdo text output.\n"
+"$ simpleperf inject -i perf.data -o autofdo.txt --output autofdo\n"
+"\n"
+"2. Generate branch list proto, then convert to autofdo text.\n"
+"$ simpleperf inject -i perf.data -o branch_list.data --output branch-list\n"
+"$ simpleperf inject -i branch_list.data -o autofdo.txt --output autofdo\n"
+ // clang-format on
+ ),
+ output_fp_(nullptr, fclose) {}
- bool FilterDso(Dso* dso) {
- auto lookup = dso_filter_cache_.find(dso);
- if (lookup != dso_filter_cache_.end()) {
- return lookup->second;
+ bool Run(const std::vector<std::string>& args) override {
+ GOOGLE_PROTOBUF_VERIFY_VERSION;
+ // 1. Parse options.
+ if (!ParseOptions(args)) {
+ return false;
}
- bool match = std::regex_search(dso->Path(), binary_name_regex_);
- dso_filter_cache_.insert({dso, match});
- return match;
- }
- private:
- std::regex binary_name_regex_;
- std::unordered_map<Dso*, bool> dso_filter_cache_;
-};
+ // 2. Open output file.
+ const char* open_mode = (output_format_ == OutputFormat::AutoFDO) ? "w" : "wb";
+ output_fp_.reset(fopen(output_filename_.c_str(), open_mode));
+ if (!output_fp_) {
+ PLOG(ERROR) << "failed to write to " << output_filename_;
+ return false;
+ }
-static uint64_t GetFirstLoadSegmentVaddr(Dso* dso) {
- ElfStatus status;
- if (auto elf = ElfFile::Open(dso->GetDebugFilePath(), &status); elf) {
- for (const auto& segment : elf->GetProgramHeader()) {
- if (segment.is_load) {
- return segment.vaddr;
- }
+ // 3. Process input file.
+ if (!ProcessInputFile()) {
+ return false;
+ }
+
+ // 4. Write output file.
+ if (!WriteOutput()) {
+ return false;
}
+ output_fp_.reset(nullptr);
+ return true;
}
- return 0;
-}
-// Read perf.data, and generate AutoFDOBinaryInfo or BranchListBinaryInfo.
-// To avoid resetting data, it only processes one input file per instance.
-class PerfDataReader {
- public:
- PerfDataReader(const std::string& filename, bool exclude_perf, ETMDumpOption etm_dump_option,
- const std::regex& binary_name_regex)
- : filename_(filename),
- exclude_perf_(exclude_perf),
- etm_dump_option_(etm_dump_option),
- dso_filter_(binary_name_regex) {}
-
- void SetCallback(const AutoFDOBinaryCallback& callback) { autofdo_callback_ = callback; }
- void SetCallback(const BranchListBinaryCallback& callback) { branch_list_callback_ = callback; }
-
- bool Read() {
- record_file_reader_ = RecordFileReader::CreateInstance(filename_);
- if (!record_file_reader_) {
+ private:
+ bool ParseOptions(const std::vector<std::string>& args) {
+ const OptionFormatMap option_formats = {
+ {"--binary", {OptionValueType::STRING, OptionType::SINGLE}},
+ {"--dump-etm", {OptionValueType::STRING, OptionType::SINGLE}},
+ {"--exclude-perf", {OptionValueType::NONE, OptionType::SINGLE}},
+ {"-i", {OptionValueType::STRING, OptionType::SINGLE}},
+ {"-o", {OptionValueType::STRING, OptionType::SINGLE}},
+ {"--output", {OptionValueType::STRING, OptionType::SINGLE}},
+ {"--symdir", {OptionValueType::STRING, OptionType::MULTIPLE}},
+ };
+ OptionValueMap options;
+ std::vector<std::pair<OptionName, OptionValue>> ordered_options;
+ if (!PreprocessOptions(args, option_formats, &options, &ordered_options, nullptr)) {
return false;
}
- if (exclude_perf_) {
- const auto& info_map = record_file_reader_->GetMetaInfoFeature();
- if (auto it = info_map.find("recording_process"); it == info_map.end()) {
- LOG(ERROR) << filename_ << " doesn't support --exclude-perf";
+
+ if (auto value = options.PullValue("--binary"); value) {
+ binary_name_regex_ = *value->str_value;
+ }
+ if (auto value = options.PullValue("--dump-etm"); value) {
+ if (!ParseEtmDumpOption(*value->str_value, &etm_dump_option_)) {
return false;
- } else {
- int pid;
- if (!android::base::ParseInt(it->second, &pid, 0)) {
- LOG(ERROR) << "invalid recording_process " << it->second << " in " << filename_;
- return false;
- }
- thread_tree_.ExcludePid(pid);
}
}
- record_file_reader_->LoadBuildIdAndFileFeatures(thread_tree_);
- if (!record_file_reader_->ReadDataSection([this](auto r) { return ProcessRecord(r.get()); })) {
- return false;
- }
- if (etm_decoder_ && !etm_decoder_->FinishData()) {
- return false;
+ exclude_perf_ = options.PullBoolValue("--exclude-perf");
+ options.PullStringValue("-i", &input_filename_);
+ options.PullStringValue("-o", &output_filename_);
+ if (auto value = options.PullValue("--output"); value) {
+ const std::string& output = *value->str_value;
+ if (output == "autofdo") {
+ output_format_ = OutputFormat::AutoFDO;
+ } else if (output == "branch-list") {
+ output_format_ = OutputFormat::BranchList;
+ } else {
+ LOG(ERROR) << "unknown format in --output option: " << output;
+ return false;
+ }
}
- if (autofdo_callback_) {
- ProcessAutoFDOBinaryInfo();
- } else if (branch_list_callback_) {
- ProcessBranchListBinaryInfo();
+ if (auto value = options.PullValue("--symdir"); value) {
+ if (!Dso::AddSymbolDir(*value->str_value)) {
+ return false;
+ }
}
+ CHECK(options.values.empty());
return true;
}
- private:
+ bool ProcessInputFile() {
+ if (IsPerfDataFile(input_filename_)) {
+ record_file_reader_ = RecordFileReader::CreateInstance(input_filename_);
+ if (!record_file_reader_) {
+ return false;
+ }
+ if (exclude_perf_) {
+ const auto& info_map = record_file_reader_->GetMetaInfoFeature();
+ if (auto it = info_map.find("recording_process"); it == info_map.end()) {
+ LOG(ERROR) << input_filename_ << " doesn't support --exclude-perf";
+ return false;
+ } else {
+ int pid;
+ if (!android::base::ParseInt(it->second, &pid, 0)) {
+ LOG(ERROR) << "invalid recording_process " << it->second;
+ return false;
+ }
+ thread_tree_.ExcludePid(pid);
+ }
+ }
+ record_file_reader_->LoadBuildIdAndFileFeatures(thread_tree_);
+ if (!record_file_reader_->ReadDataSection(
+ [this](auto r) { return ProcessRecord(r.get()); })) {
+ return false;
+ }
+ if (etm_decoder_ && !etm_decoder_->FinishData()) {
+ return false;
+ }
+ return true;
+ }
+ return ProcessBranchListFile();
+ }
+
bool ProcessRecord(Record* r) {
thread_tree_.Update(*r);
if (r->type() == PERF_RECORD_AUXTRACE_INFO) {
@@ -299,10 +247,10 @@ class PerfDataReader {
return false;
}
etm_decoder_->EnableDump(etm_dump_option_);
- if (autofdo_callback_) {
+ if (output_format_ == OutputFormat::AutoFDO) {
etm_decoder_->RegisterCallback(
[this](const ETMInstrRange& range) { ProcessInstrRange(range); });
- } else if (branch_list_callback_) {
+ } else if (output_format_ == OutputFormat::BranchList) {
etm_decoder_->RegisterCallback(
[this](const ETMBranchList& branch) { ProcessBranchList(branch); });
}
@@ -315,11 +263,10 @@ class PerfDataReader {
}
if (!record_file_reader_->ReadAuxData(aux->Cpu(), aux->data->aux_offset,
aux_data_buffer_.data(), aux_size)) {
- LOG(ERROR) << "failed to read aux data in " << filename_;
+ LOG(ERROR) << "failed to read aux data";
return false;
}
- return etm_decoder_->ProcessData(aux_data_buffer_.data(), aux_size, !aux->Unformatted(),
- aux->Cpu());
+ return etm_decoder_->ProcessData(aux_data_buffer_.data(), aux_size);
}
} else if (r->type() == PERF_RECORD_MMAP && r->InKernel()) {
auto& mmap_r = *static_cast<MmapRecord*>(r);
@@ -330,136 +277,104 @@ class PerfDataReader {
return true;
}
+ std::unordered_map<Dso*, bool> dso_filter_cache;
+ bool FilterDso(Dso* dso) {
+ auto lookup = dso_filter_cache.find(dso);
+ if (lookup != dso_filter_cache.end()) {
+ return lookup->second;
+ }
+ bool match = std::regex_search(dso->Path(), binary_name_regex_);
+ dso_filter_cache.insert({dso, match});
+ return match;
+ }
+
void ProcessInstrRange(const ETMInstrRange& instr_range) {
- if (!dso_filter_.FilterDso(instr_range.dso)) {
+ if (!FilterDso(instr_range.dso)) {
return;
}
- autofdo_binary_map_[instr_range.dso].AddInstrRange(instr_range);
+ auto& binary = autofdo_binary_map_[instr_range.dso];
+ binary.range_count_map[AddrPair(instr_range.start_addr, instr_range.end_addr)] +=
+ instr_range.branch_taken_count + instr_range.branch_not_taken_count;
+ if (instr_range.branch_taken_count > 0) {
+ binary.branch_count_map[AddrPair(instr_range.end_addr, instr_range.branch_to_addr)] +=
+ instr_range.branch_taken_count;
+ }
}
void ProcessBranchList(const ETMBranchList& branch_list) {
- if (!dso_filter_.FilterDso(branch_list.dso)) {
+ if (!FilterDso(branch_list.dso)) {
return;
}
- auto& branch_map = branch_list_binary_map_[branch_list.dso].branch_map;
- ++branch_map[branch_list.addr][branch_list.branch];
+ ++branch_list_binary_map_[branch_list.dso][branch_list.addr][branch_list.branch];
}
- void ProcessAutoFDOBinaryInfo() {
- for (auto& p : autofdo_binary_map_) {
- Dso* dso = p.first;
- AutoFDOBinaryInfo& binary = p.second;
- binary.first_load_segment_addr = GetFirstLoadSegmentVaddr(dso);
- autofdo_callback_(BinaryKey(dso, 0), binary);
- }
- }
-
- void ProcessBranchListBinaryInfo() {
- for (auto& p : branch_list_binary_map_) {
- Dso* dso = p.first;
- BranchListBinaryInfo& binary = p.second;
- binary.dso_type = dso->type();
- BinaryKey key(dso, 0);
- if (binary.dso_type == DSO_KERNEL) {
- if (kernel_map_start_addr_ == 0) {
- LOG(WARNING) << "Can't convert kernel ip addresses without kernel start addr. So remove "
- "branches for the kernel.";
- continue;
- }
- if (dso->GetDebugFilePath() == dso->Path()) {
- // vmlinux isn't available. We still use kernel ip addr. Put kernel start addr in proto
- // for address conversion later.
- key.kernel_start_addr = kernel_map_start_addr_;
- }
- }
- branch_list_callback_(key, binary);
+ bool ProcessBranchListFile() {
+ if (output_format_ != OutputFormat::AutoFDO) {
+ LOG(ERROR) << "Only support autofdo output when given a branch list file.";
+ return false;
}
- }
-
- const std::string filename_;
- bool exclude_perf_;
- ETMDumpOption etm_dump_option_;
- DsoFilter dso_filter_;
- AutoFDOBinaryCallback autofdo_callback_;
- BranchListBinaryCallback branch_list_callback_;
-
- std::vector<uint8_t> aux_data_buffer_;
- std::unique_ptr<ETMDecoder> etm_decoder_;
- std::unique_ptr<RecordFileReader> record_file_reader_;
- ThreadTreeWithFilter thread_tree_;
- uint64_t kernel_map_start_addr_ = 0;
- // Store results for AutoFDO.
- std::unordered_map<Dso*, AutoFDOBinaryInfo> autofdo_binary_map_;
- // Store results for BranchList.
- std::unordered_map<Dso*, BranchListBinaryInfo> branch_list_binary_map_;
-};
-
-// Read a protobuf file specified by etm_branch_list.proto, and generate BranchListBinaryInfo.
-class BranchListReader {
- public:
- BranchListReader(const std::string& filename, const std::regex binary_name_regex)
- : filename_(filename), binary_name_regex_(binary_name_regex) {}
-
- void SetCallback(const BranchListBinaryCallback& callback) { callback_ = callback; }
-
- bool Read() {
- auto fd = FileHelper::OpenReadOnly(filename_);
+ // 1. Load EtmBranchList msg from proto file.
+ auto fd = FileHelper::OpenReadOnly(input_filename_);
if (!fd.ok()) {
- PLOG(ERROR) << "failed to open " << filename_;
+ PLOG(ERROR) << "failed to open " << input_filename_;
return false;
}
-
proto::ETMBranchList branch_list_proto;
if (!branch_list_proto.ParseFromFileDescriptor(fd)) {
- PLOG(ERROR) << "failed to read msg from " << filename_;
+ PLOG(ERROR) << "failed to read msg from " << input_filename_;
return false;
}
if (branch_list_proto.magic() != ETM_BRANCH_LIST_PROTO_MAGIC) {
- PLOG(ERROR) << "file not in format etm_branch_list.proto: " << filename_;
+ PLOG(ERROR) << "file not in format etm_branch_list.proto: " << input_filename_;
return false;
}
+ // 2. Build branch map for each binary, convert them to instr ranges.
+ auto callback = [this](const ETMInstrRange& range) { ProcessInstrRange(range); };
+ auto check_build_id = [](Dso* dso, const BuildId& expected_build_id) {
+ if (expected_build_id.IsEmpty()) {
+ return true;
+ }
+ BuildId build_id;
+ return GetBuildIdFromDsoPath(dso->GetDebugFilePath(), &build_id) &&
+ build_id == expected_build_id;
+ };
+
for (size_t i = 0; i < branch_list_proto.binaries_size(); i++) {
const auto& binary_proto = branch_list_proto.binaries(i);
- if (!std::regex_search(binary_proto.path(), binary_name_regex_)) {
+ BuildId build_id(binary_proto.build_id());
+ std::optional<DsoType> dso_type = ToDsoType(binary_proto.type());
+ if (!dso_type.has_value()) {
+ return false;
+ }
+ std::unique_ptr<Dso> dso =
+ Dso::CreateDsoWithBuildId(dso_type.value(), binary_proto.path(), build_id);
+ if (!dso || !FilterDso(dso.get()) || !check_build_id(dso.get(), build_id)) {
continue;
}
- BinaryKey key(binary_proto.path(), BuildId(binary_proto.build_id()));
- if (binary_proto.has_kernel_info()) {
- key.kernel_start_addr = binary_proto.kernel_info().kernel_start_addr();
+ // Dso is used in ETMInstrRange in post process, so need to extend its lifetime.
+ Dso* dso_p = dso.get();
+ branch_list_dso_v_.emplace_back(dso.release());
+ auto branch_map = BuildBranchMap(binary_proto);
+
+ if (dso_p->type() == DSO_KERNEL) {
+ if (!ModifyBranchMapForKernel(binary_proto, dso_p, branch_map)) {
+ return false;
+ }
}
- BranchListBinaryInfo binary;
- auto dso_type = ToDsoType(binary_proto.type());
- if (!dso_type) {
- LOG(ERROR) << "invalid binary type in " << filename_;
- return false;
+
+ if (auto result = ConvertBranchMapToInstrRanges(dso_p, branch_map, callback); !result.ok()) {
+ LOG(WARNING) << "failed to build instr ranges for binary " << dso_p->Path() << ": "
+ << result.error();
}
- binary.dso_type = dso_type.value();
- binary.branch_map = BuildUnorderedBranchMap(binary_proto);
- callback_(key, binary);
}
return true;
}
- private:
- std::optional<DsoType> ToDsoType(proto::ETMBranchList_Binary::BinaryType binary_type) {
- switch (binary_type) {
- case proto::ETMBranchList_Binary::ELF_FILE:
- return DSO_ELF_FILE;
- case proto::ETMBranchList_Binary::KERNEL:
- return DSO_KERNEL;
- case proto::ETMBranchList_Binary::KERNEL_MODULE:
- return DSO_KERNEL_MODULE;
- default:
- LOG(ERROR) << "unexpected binary type " << binary_type;
- return std::nullopt;
- }
- }
-
- UnorderedBranchMap BuildUnorderedBranchMap(const proto::ETMBranchList_Binary& binary_proto) {
- UnorderedBranchMap branch_map;
+ BranchMap BuildBranchMap(const proto::ETMBranchList_Binary& binary_proto) {
+ BranchMap branch_map;
for (size_t i = 0; i < binary_proto.addrs_size(); i++) {
const auto& addr_proto = binary_proto.addrs(i);
auto& b_map = branch_map[addr_proto.addr()];
@@ -473,106 +388,54 @@ class BranchListReader {
return branch_map;
}
- const std::string filename_;
- const std::regex binary_name_regex_;
- BranchListBinaryCallback callback_;
-};
-
-// Convert BranchListBinaryInfo into AutoFDOBinaryInfo.
-class BranchListToAutoFDOConverter {
- public:
- std::unique_ptr<AutoFDOBinaryInfo> Convert(const BinaryKey& key, BranchListBinaryInfo& binary) {
- BuildId build_id = key.build_id;
- std::unique_ptr<Dso> dso = Dso::CreateDsoWithBuildId(binary.dso_type, key.path, build_id);
- if (!dso || !CheckBuildId(dso.get(), key.build_id)) {
- return nullptr;
- }
- std::unique_ptr<AutoFDOBinaryInfo> autofdo_binary(new AutoFDOBinaryInfo);
- autofdo_binary->first_load_segment_addr = GetFirstLoadSegmentVaddr(dso.get());
-
- if (dso->type() == DSO_KERNEL) {
- ModifyBranchMapForKernel(dso.get(), key.kernel_start_addr, binary);
- }
-
- auto process_instr_range = [&](const ETMInstrRange& range) {
- CHECK_EQ(range.dso, dso.get());
- autofdo_binary->AddInstrRange(range);
- };
-
- auto result =
- ConvertBranchMapToInstrRanges(dso.get(), binary.GetOrderedBranchMap(), process_instr_range);
- if (!result.ok()) {
- LOG(WARNING) << "failed to build instr ranges for binary " << dso->Path() << ": "
- << result.error();
- return nullptr;
+ bool ModifyBranchMapForKernel(const proto::ETMBranchList_Binary& binary_proto, Dso* dso,
+ BranchMap& branch_map) {
+ if (!binary_proto.has_kernel_info()) {
+ LOG(ERROR) << "no kernel info";
+ return false;
}
- return autofdo_binary;
- }
-
- private:
- bool CheckBuildId(Dso* dso, const BuildId& expected_build_id) {
- if (expected_build_id.IsEmpty()) {
+ uint64_t kernel_map_start_addr = binary_proto.kernel_info().kernel_start_addr();
+ if (kernel_map_start_addr == 0) {
return true;
}
- BuildId build_id;
- return GetBuildIdFromDsoPath(dso->GetDebugFilePath(), &build_id) &&
- build_id == expected_build_id;
- }
-
- void ModifyBranchMapForKernel(Dso* dso, uint64_t kernel_start_addr,
- BranchListBinaryInfo& binary) {
- if (kernel_start_addr == 0) {
- // vmlinux has been provided when generating branch lists. Addresses in branch lists are
- // already vaddrs in vmlinux.
- return;
- }
// Addresses are still kernel ip addrs in memory. Need to convert them to vaddrs in vmlinux.
- UnorderedBranchMap new_branch_map;
- for (auto& p : binary.branch_map) {
- uint64_t vaddr_in_file = dso->IpToVaddrInFile(p.first, kernel_start_addr, 0);
+ BranchMap new_branch_map;
+ for (auto& p : branch_map) {
+ uint64_t vaddr_in_file = dso->IpToVaddrInFile(p.first, kernel_map_start_addr, 0);
new_branch_map[vaddr_in_file] = std::move(p.second);
}
- binary.branch_map = std::move(new_branch_map);
+ branch_map = std::move(new_branch_map);
+ return true;
}
-};
-// Write instruction ranges to a file in AutoFDO text format.
-class AutoFDOWriter {
- public:
- void AddAutoFDOBinary(const BinaryKey& key, AutoFDOBinaryInfo& binary) {
- auto it = binary_map_.find(key);
- if (it == binary_map_.end()) {
- binary_map_[key] = std::move(binary);
- } else {
- it->second.Merge(binary);
+ bool WriteOutput() {
+ if (output_format_ == OutputFormat::AutoFDO) {
+ GenerateInstrRange();
+ return true;
}
+ CHECK(output_format_ == OutputFormat::BranchList);
+ return GenerateBranchList();
}
- bool Write(const std::string& output_filename) {
- std::unique_ptr<FILE, decltype(&fclose)> output_fp(fopen(output_filename.c_str(), "w"), fclose);
- if (!output_fp) {
- PLOG(ERROR) << "failed to write to " << output_filename;
- return false;
- }
- // autofdo_binary_map is used to store instruction ranges, which can have a large amount. And
- // it has a larger access time (instruction ranges * executed time). So it's better to use
+ void GenerateInstrRange() {
+ // autofdo_binary_map is used to store instruction ranges, which can have a large amount. And it
+ // has a larger access time (instruction ranges * executed time). So it's better to use
// unorder_maps to speed up access time. But we also want a stable output here, to compare
// output changes result from code changes. So generate a sorted output here.
- std::vector<BinaryKey> keys;
- for (auto& p : binary_map_) {
- keys.emplace_back(p.first);
- }
- std::sort(keys.begin(), keys.end(),
- [](const BinaryKey& key1, const BinaryKey& key2) { return key1.path < key2.path; });
- if (keys.size() > 1) {
- fprintf(output_fp.get(),
+ std::vector<Dso*> dso_v;
+ for (auto& p : autofdo_binary_map_) {
+ dso_v.emplace_back(p.first);
+ }
+ std::sort(dso_v.begin(), dso_v.end(), [](Dso* d1, Dso* d2) { return d1->Path() < d2->Path(); });
+ if (dso_v.size() > 1) {
+ fprintf(output_fp_.get(),
"// Please split this file. AutoFDO only accepts profile for one binary.\n");
}
- for (const auto& key : keys) {
- const AutoFDOBinaryInfo& binary = binary_map_[key];
+ for (auto dso : dso_v) {
+ const AutoFDOBinaryInfo& binary = autofdo_binary_map_[dso];
// AutoFDO text format needs file_offsets instead of virtual addrs in a binary. And it uses
// below formula: vaddr = file_offset + GetFirstLoadSegmentVaddr().
- uint64_t first_load_segment_addr = binary.first_load_segment_addr;
+ uint64_t first_load_segment_addr = GetFirstLoadSegmentVaddr(dso);
auto to_offset = [&](uint64_t vaddr) -> uint64_t {
if (vaddr == 0) {
@@ -585,91 +448,76 @@ class AutoFDOWriter {
// Write range_count_map.
std::map<AddrPair, uint64_t> range_count_map(binary.range_count_map.begin(),
binary.range_count_map.end());
- fprintf(output_fp.get(), "%zu\n", range_count_map.size());
+ fprintf(output_fp_.get(), "%zu\n", range_count_map.size());
for (const auto& pair2 : range_count_map) {
const AddrPair& addr_range = pair2.first;
uint64_t count = pair2.second;
- fprintf(output_fp.get(), "%" PRIx64 "-%" PRIx64 ":%" PRIu64 "\n",
+ fprintf(output_fp_.get(), "%" PRIx64 "-%" PRIx64 ":%" PRIu64 "\n",
to_offset(addr_range.first), to_offset(addr_range.second), count);
}
// Write addr_count_map.
- fprintf(output_fp.get(), "0\n");
+ fprintf(output_fp_.get(), "0\n");
// Write branch_count_map.
std::map<AddrPair, uint64_t> branch_count_map(binary.branch_count_map.begin(),
binary.branch_count_map.end());
- fprintf(output_fp.get(), "%zu\n", branch_count_map.size());
+ fprintf(output_fp_.get(), "%zu\n", branch_count_map.size());
for (const auto& pair2 : branch_count_map) {
const AddrPair& branch = pair2.first;
uint64_t count = pair2.second;
- fprintf(output_fp.get(), "%" PRIx64 "->%" PRIx64 ":%" PRIu64 "\n", to_offset(branch.first),
+ fprintf(output_fp_.get(), "%" PRIx64 "->%" PRIx64 ":%" PRIu64 "\n", to_offset(branch.first),
to_offset(branch.second), count);
}
// Write the binary path in comment.
- fprintf(output_fp.get(), "// %s\n\n", key.path.c_str());
+ fprintf(output_fp_.get(), "// %s\n\n", dso->Path().c_str());
}
- return true;
}
- private:
- std::unordered_map<BinaryKey, AutoFDOBinaryInfo, BinaryKeyHash> binary_map_;
-};
-
-// Merge BranchListBinaryInfo.
-struct BranchListMerger {
- void AddBranchListBinary(const BinaryKey& key, BranchListBinaryInfo& binary) {
- auto it = binary_map.find(key);
- if (it == binary_map.end()) {
- binary_map[key] = std::move(binary);
- } else {
- it->second.Merge(binary);
+ uint64_t GetFirstLoadSegmentVaddr(Dso* dso) {
+ ElfStatus status;
+ if (auto elf = ElfFile::Open(dso->GetDebugFilePath(), &status); elf) {
+ for (const auto& segment : elf->GetProgramHeader()) {
+ if (segment.is_load) {
+ return segment.vaddr;
+ }
+ }
}
+ return 0;
}
- std::unordered_map<BinaryKey, BranchListBinaryInfo, BinaryKeyHash> binary_map;
-};
-
-// Write branch lists to a protobuf file specified by etm_branch_list.proto.
-class BranchListWriter {
- public:
- bool Write(const std::string& output_filename,
- const std::unordered_map<BinaryKey, BranchListBinaryInfo, BinaryKeyHash>& binary_map) {
+ bool GenerateBranchList() {
// Don't produce empty output file.
- if (binary_map.empty()) {
+ if (branch_list_binary_map_.empty()) {
LOG(INFO) << "Skip empty output file.";
- unlink(output_filename.c_str());
+ output_fp_.reset(nullptr);
+ unlink(output_filename_.c_str());
return true;
}
- std::unique_ptr<FILE, decltype(&fclose)> output_fp(fopen(output_filename.c_str(), "wb"),
- fclose);
- if (!output_fp) {
- PLOG(ERROR) << "failed to write to " << output_filename;
- return false;
- }
proto::ETMBranchList branch_list_proto;
branch_list_proto.set_magic(ETM_BRANCH_LIST_PROTO_MAGIC);
std::vector<char> branch_buf;
- for (const auto& p : binary_map) {
- const BinaryKey& key = p.first;
- const BranchListBinaryInfo& binary = p.second;
+ for (const auto& dso_p : branch_list_binary_map_) {
+ Dso* dso = dso_p.first;
+ auto& addr_map = dso_p.second;
auto binary_proto = branch_list_proto.add_binaries();
- binary_proto->set_path(key.path);
- if (!key.build_id.IsEmpty()) {
- binary_proto->set_build_id(key.build_id.ToString().substr(2));
+ binary_proto->set_path(dso->Path());
+ BuildId build_id = Dso::FindExpectedBuildIdForPath(dso->Path());
+ if (!build_id.IsEmpty()) {
+ binary_proto->set_build_id(build_id.ToString().substr(2));
}
- auto opt_binary_type = ToProtoBinaryType(binary.dso_type);
+ auto opt_binary_type = ToProtoBinaryType(dso->type());
if (!opt_binary_type.has_value()) {
return false;
}
binary_proto->set_type(opt_binary_type.value());
- for (const auto& addr_p : binary.branch_map) {
+ for (const auto& addr_p : addr_map) {
auto addr_proto = binary_proto->add_addrs();
addr_proto->set_addr(addr_p.first);
@@ -683,18 +531,31 @@ class BranchListWriter {
}
}
- if (binary.dso_type == DSO_KERNEL) {
- binary_proto->mutable_kernel_info()->set_kernel_start_addr(key.kernel_start_addr);
+ if (dso->type() == DSO_KERNEL) {
+ if (kernel_map_start_addr_ == 0) {
+ LOG(WARNING) << "Can't convert kernel ip addresses without kernel start addr. So remove "
+ "branches for the kernel.";
+ branch_list_proto.mutable_binaries()->RemoveLast();
+ continue;
+ }
+ if (dso->GetDebugFilePath() == dso->Path()) {
+ // vmlinux isn't available. We still use kernel ip addr. Put kernel start addr in proto
+ // for address conversion later.
+ binary_proto->mutable_kernel_info()->set_kernel_start_addr(kernel_map_start_addr_);
+ } else {
+ // vmlinux is available. We have converted kernel ip addr to vaddr in vmlinux. So no need
+ // to put kernel start addr in proto.
+ binary_proto->mutable_kernel_info()->set_kernel_start_addr(0);
+ }
}
}
- if (!branch_list_proto.SerializeToFileDescriptor(fileno(output_fp.get()))) {
- PLOG(ERROR) << "failed to write to " << output_filename;
+ if (!branch_list_proto.SerializeToFileDescriptor(fileno(output_fp_.get()))) {
+ PLOG(ERROR) << "failed to write to output file";
return false;
}
return true;
}
- private:
std::optional<proto::ETMBranchList_Binary::BinaryType> ToProtoBinaryType(DsoType dso_type) {
switch (dso_type) {
case DSO_ELF_FILE:
@@ -708,230 +569,39 @@ class BranchListWriter {
return std::nullopt;
}
}
-};
-
-class InjectCommand : public Command {
- public:
- InjectCommand()
- : Command("inject", "parse etm instruction tracing data",
- // clang-format off
-"Usage: simpleperf inject [options]\n"
-"--binary binary_name Generate data only for binaries matching binary_name regex.\n"
-"-i file1,file2,... Input files. Default is perf.data. Support below formats:\n"
-" 1. perf.data generated by recording cs-etm event type.\n"
-" 2. branch_list file generated by `inject --output branch-list`.\n"
-" If a file name starts with @, it contains a list of input files.\n"
-"-o <file> output file. Default is perf_inject.data.\n"
-"--output <format> Select output file format:\n"
-" autofdo -- text format accepted by TextSampleReader\n"
-" of AutoFDO\n"
-" branch-list -- protobuf file in etm_branch_list.proto\n"
-" Default is autofdo.\n"
-"--dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element.\n"
-"--exclude-perf Exclude trace data for the recording process.\n"
-"--symdir <dir> Look for binaries in a directory recursively.\n"
-"\n"
-"Examples:\n"
-"1. Generate autofdo text output.\n"
-"$ simpleperf inject -i perf.data -o autofdo.txt --output autofdo\n"
-"\n"
-"2. Generate branch list proto, then convert to autofdo text.\n"
-"$ simpleperf inject -i perf.data -o branch_list.data --output branch-list\n"
-"$ simpleperf inject -i branch_list.data -o autofdo.txt --output autofdo\n"
- // clang-format on
- ) {}
-
- bool Run(const std::vector<std::string>& args) override {
- GOOGLE_PROTOBUF_VERIFY_VERSION;
- if (!ParseOptions(args)) {
- return false;
- }
-
- CHECK(!input_filenames_.empty());
- if (IsPerfDataFile(input_filenames_[0])) {
- switch (output_format_) {
- case OutputFormat::AutoFDO:
- return ConvertPerfDataToAutoFDO();
- case OutputFormat::BranchList:
- return ConvertPerfDataToBranchList();
- }
- } else {
- switch (output_format_) {
- case OutputFormat::AutoFDO:
- return ConvertBranchListToAutoFDO();
- case OutputFormat::BranchList:
- return ConvertBranchListToBranchList();
- }
- }
- }
-
- private:
- bool ParseOptions(const std::vector<std::string>& args) {
- const OptionFormatMap option_formats = {
- {"--binary", {OptionValueType::STRING, OptionType::SINGLE}},
- {"--dump-etm", {OptionValueType::STRING, OptionType::SINGLE}},
- {"--exclude-perf", {OptionValueType::NONE, OptionType::SINGLE}},
- {"-i", {OptionValueType::STRING, OptionType::MULTIPLE}},
- {"-o", {OptionValueType::STRING, OptionType::SINGLE}},
- {"--output", {OptionValueType::STRING, OptionType::SINGLE}},
- {"--symdir", {OptionValueType::STRING, OptionType::MULTIPLE}},
- };
- OptionValueMap options;
- std::vector<std::pair<OptionName, OptionValue>> ordered_options;
- if (!PreprocessOptions(args, option_formats, &options, &ordered_options, nullptr)) {
- return false;
- }
-
- if (auto value = options.PullValue("--binary"); value) {
- binary_name_regex_ = *value->str_value;
- }
- if (auto value = options.PullValue("--dump-etm"); value) {
- if (!ParseEtmDumpOption(*value->str_value, &etm_dump_option_)) {
- return false;
- }
- }
- exclude_perf_ = options.PullBoolValue("--exclude-perf");
-
- for (const OptionValue& value : options.PullValues("-i")) {
- std::vector<std::string> files = android::base::Split(*value.str_value, ",");
- for (std::string& file : files) {
- if (android::base::StartsWith(file, "@")) {
- if (!ReadFileList(file.substr(1), &input_filenames_)) {
- return false;
- }
- } else {
- input_filenames_.emplace_back(file);
- }
- }
- }
- if (input_filenames_.empty()) {
- input_filenames_.emplace_back("perf.data");
- }
- options.PullStringValue("-o", &output_filename_);
- if (auto value = options.PullValue("--output"); value) {
- const std::string& output = *value->str_value;
- if (output == "autofdo") {
- output_format_ = OutputFormat::AutoFDO;
- } else if (output == "branch-list") {
- output_format_ = OutputFormat::BranchList;
- } else {
- LOG(ERROR) << "unknown format in --output option: " << output;
- return false;
- }
- }
- if (auto value = options.PullValue("--symdir"); value) {
- if (!Dso::AddSymbolDir(*value->str_value)) {
- return false;
- }
- // Symbol dirs are cleaned when Dso count is decreased to zero, which can happen between
- // processing input files. To make symbol dirs always available, create a placeholder dso to
- // prevent cleaning from happening.
- placeholder_dso_ = Dso::CreateDso(DSO_UNKNOWN_FILE, "unknown");
- }
- CHECK(options.values.empty());
- return true;
- }
-
- bool ReadFileList(const std::string& path, std::vector<std::string>* file_list) {
- std::string data;
- if (!android::base::ReadFileToString(path, &data)) {
- PLOG(ERROR) << "failed to read " << path;
- return false;
- }
- std::vector<std::string> tokens = android::base::Tokenize(data, " \t\n\r");
- file_list->insert(file_list->end(), tokens.begin(), tokens.end());
- return true;
- }
-
- bool ConvertPerfDataToAutoFDO() {
- AutoFDOWriter autofdo_writer;
- auto callback = [&](const BinaryKey& key, AutoFDOBinaryInfo& binary) {
- autofdo_writer.AddAutoFDOBinary(key, binary);
- };
- for (const auto& input_filename : input_filenames_) {
- PerfDataReader reader(input_filename, exclude_perf_, etm_dump_option_, binary_name_regex_);
- reader.SetCallback(callback);
- if (!reader.Read()) {
- return false;
- }
- }
- return autofdo_writer.Write(output_filename_);
- }
-
- bool ConvertPerfDataToBranchList() {
- BranchListMerger branch_list_merger;
- auto callback = [&](const BinaryKey& key, BranchListBinaryInfo& binary) {
- branch_list_merger.AddBranchListBinary(key, binary);
- };
- for (const auto& input_filename : input_filenames_) {
- PerfDataReader reader(input_filename, exclude_perf_, etm_dump_option_, binary_name_regex_);
- reader.SetCallback(callback);
- if (!reader.Read()) {
- return false;
- }
- }
- BranchListWriter branch_list_writer;
- return branch_list_writer.Write(output_filename_, branch_list_merger.binary_map);
- }
-
- bool ConvertBranchListToAutoFDO() {
- // Step1 : Merge branch lists from all input files.
- BranchListMerger branch_list_merger;
- auto callback = [&](const BinaryKey& key, BranchListBinaryInfo& binary) {
- branch_list_merger.AddBranchListBinary(key, binary);
- };
- for (const auto& input_filename : input_filenames_) {
- BranchListReader reader(input_filename, binary_name_regex_);
- reader.SetCallback(callback);
- if (!reader.Read()) {
- return false;
- }
- }
-
- // Step2: Convert BranchListBinaryInfo to AutoFDOBinaryInfo.
- AutoFDOWriter autofdo_writer;
- BranchListToAutoFDOConverter converter;
- for (auto& p : branch_list_merger.binary_map) {
- const BinaryKey& key = p.first;
- BranchListBinaryInfo& binary = p.second;
- std::unique_ptr<AutoFDOBinaryInfo> autofdo_binary = converter.Convert(key, binary);
- if (autofdo_binary) {
- // Create new BinaryKey with kernel_start_addr = 0. Because AutoFDO output doesn't care
- // kernel_start_addr.
- autofdo_writer.AddAutoFDOBinary(BinaryKey(key.path, key.build_id), *autofdo_binary);
- }
- }
- // Step3: Write AutoFDOBinaryInfo.
- return autofdo_writer.Write(output_filename_);
- }
-
- bool ConvertBranchListToBranchList() {
- // Step1 : Merge branch lists from all input files.
- BranchListMerger branch_list_merger;
- auto callback = [&](const BinaryKey& key, BranchListBinaryInfo& binary) {
- branch_list_merger.AddBranchListBinary(key, binary);
- };
- for (const auto& input_filename : input_filenames_) {
- BranchListReader reader(input_filename, binary_name_regex_);
- reader.SetCallback(callback);
- if (!reader.Read()) {
- return false;
- }
+ std::optional<DsoType> ToDsoType(proto::ETMBranchList_Binary::BinaryType binary_type) {
+ switch (binary_type) {
+ case proto::ETMBranchList_Binary::ELF_FILE:
+ return DSO_ELF_FILE;
+ case proto::ETMBranchList_Binary::KERNEL:
+ return DSO_KERNEL;
+ case proto::ETMBranchList_Binary::KERNEL_MODULE:
+ return DSO_KERNEL_MODULE;
+ default:
+ LOG(ERROR) << "unexpected binary type " << binary_type;
+ return std::nullopt;
}
- // Step2: Write BranchListBinaryInfo.
- BranchListWriter branch_list_writer;
- return branch_list_writer.Write(output_filename_, branch_list_merger.binary_map);
}
std::regex binary_name_regex_{""}; // Default to match everything.
bool exclude_perf_ = false;
- std::vector<std::string> input_filenames_;
+ std::string input_filename_ = "perf.data";
std::string output_filename_ = "perf_inject.data";
OutputFormat output_format_ = OutputFormat::AutoFDO;
+ ThreadTreeWithFilter thread_tree_;
+ std::unique_ptr<RecordFileReader> record_file_reader_;
ETMDumpOption etm_dump_option_;
+ std::unique_ptr<ETMDecoder> etm_decoder_;
+ std::vector<uint8_t> aux_data_buffer_;
+ std::unique_ptr<FILE, decltype(&fclose)> output_fp_;
- std::unique_ptr<Dso> placeholder_dso_;
+ // Store results for AutoFDO.
+ std::unordered_map<Dso*, AutoFDOBinaryInfo> autofdo_binary_map_;
+ // Store results for BranchList.
+ std::unordered_map<Dso*, BranchListBinaryInfo> branch_list_binary_map_;
+ std::vector<std::unique_ptr<Dso>> branch_list_dso_v_;
+ uint64_t kernel_map_start_addr_ = 0;
};
} // namespace
diff --git a/simpleperf/cmd_inject_test.cpp b/simpleperf/cmd_inject_test.cpp
index c93a15d6..8668174c 100644
--- a/simpleperf/cmd_inject_test.cpp
+++ b/simpleperf/cmd_inject_test.cpp
@@ -15,7 +15,6 @@
*/
#include <android-base/file.h>
-#include <android-base/test_utils.h>
#include <gtest/gtest.h>
#include "cmd_inject_impl.h"
@@ -88,7 +87,10 @@ TEST(cmd_inject, binary_option) {
}
TEST(cmd_inject, exclude_perf_option) {
- ASSERT_TRUE(RunInjectCmd({"--exclude-perf"}, nullptr));
+ ASSERT_FALSE(RunInjectCmd({"--exclude-perf"}, nullptr));
+ std::string perf_with_recording_process =
+ GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_recording_process.data");
+ ASSERT_TRUE(RunInjectCmd({"--exclude-perf", "-i", perf_with_recording_process}, nullptr));
}
TEST(cmd_inject, output_option) {
@@ -146,89 +148,3 @@ TEST(cmd_inject, inject_kernel_data) {
ASSERT_TRUE(android::base::ReadFileToString(tmpfile2.path, &output));
ASSERT_EQ(output, autofdo_output);
}
-
-TEST(cmd_inject, unformatted_trace) {
- std::string data;
- std::string perf_with_unformatted_trace =
- GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_unformatted_trace.data");
- ASSERT_TRUE(RunInjectCmd({"-i", perf_with_unformatted_trace}, &data));
- // Test that we can find instr range in etm_test_loop binary.
- ASSERT_NE(data.find("etm_test_loop"), std::string::npos);
- CheckMatchingExpectedData(data);
-}
-
-TEST(cmd_inject, multiple_input_files) {
- std::string data;
- std::string perf_data = GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf.data");
- std::string perf_with_unformatted_trace =
- GetTestData(std::string("etm") + OS_PATH_SEPARATOR + "perf_with_unformatted_trace.data");
-
- // Test input files separated by comma.
- ASSERT_TRUE(RunInjectCmd({"-i", perf_with_unformatted_trace + "," + perf_data}, &data));
- ASSERT_NE(data.find("106c->1074:200"), std::string::npos);
-
- // Test input files from different -i options.
- ASSERT_TRUE(RunInjectCmd({"-i", perf_with_unformatted_trace, "-i", perf_data}, &data));
- ASSERT_NE(data.find("106c->1074:200"), std::string::npos);
-
- // Test input files provided by input_file_list.
- TemporaryFile tmpfile;
- std::string input_file_list = perf_data + "\n" + perf_with_unformatted_trace + "\n";
- ASSERT_TRUE(android::base::WriteStringToFd(input_file_list, tmpfile.fd));
- close(tmpfile.release());
- ASSERT_TRUE(RunInjectCmd({"-i", std::string("@") + tmpfile.path}, &data));
- ASSERT_NE(data.find("106c->1074:200"), std::string::npos);
-}
-
-TEST(cmd_inject, merge_branch_list_files) {
- TemporaryFile tmpfile;
- close(tmpfile.release());
- ASSERT_TRUE(RunInjectCmd({"--output", "branch-list", "-o", tmpfile.path}));
- TemporaryFile tmpfile2;
- close(tmpfile2.release());
- ASSERT_TRUE(RunInjectCmd({"-i", std::string(tmpfile.path) + "," + tmpfile.path, "--output",
- "branch-list", "-o", tmpfile2.path}));
- std::string autofdo_data;
- ASSERT_TRUE(RunInjectCmd({"-i", tmpfile2.path, "--output", "autofdo"}, &autofdo_data));
- ASSERT_NE(autofdo_data.find("106c->1074:200"), std::string::npos);
-}
-
-TEST(cmd_inject, report_warning_when_overflow) {
- CapturedStderr capture;
- capture.Start();
- std::vector<std::unique_ptr<TemporaryFile>> branch_list_files;
- std::vector<std::unique_ptr<TemporaryFile>> input_files;
-
- branch_list_files.emplace_back(new TemporaryFile);
- close(branch_list_files.back()->release());
- ASSERT_TRUE(RunInjectCmd({"--output", "branch-list", "-o", branch_list_files.back()->path}));
- for (size_t i = 1; i <= 7; i++) {
- // Create input file list, repeating branch list file for 1000 times.
- std::string s;
- for (size_t j = 0; j < 1000; j++) {
- s += std::string(branch_list_files.back()->path) + "\n";
- }
- input_files.emplace_back(new TemporaryFile);
- ASSERT_TRUE(android::base::WriteStringToFd(s, input_files.back()->fd));
- close(input_files.back()->release());
-
- // Merge branch list files.
- branch_list_files.emplace_back(new TemporaryFile);
- close(branch_list_files.back()->release());
- ASSERT_TRUE(
- RunInjectCmd({"--output", "branch-list", "-i", std::string("@") + input_files.back()->path,
- "-o", branch_list_files.back()->path}));
- }
- capture.Stop();
- const std::string WARNING_MSG = "Branch count overflow happened.";
- ASSERT_NE(capture.str().find(WARNING_MSG), std::string::npos);
-
- // Warning also happens when converting branch lists to AutoFDO format.
- capture.Reset();
- capture.Start();
- std::string autofdo_data;
- ASSERT_TRUE(RunInjectCmd({"-i", branch_list_files.back()->path}, &autofdo_data));
- capture.Stop();
- ASSERT_NE(capture.str().find(WARNING_MSG), std::string::npos);
- ASSERT_NE(autofdo_data.find("106c->1074:18446744073709551615"), std::string::npos);
-}
diff --git a/simpleperf/cmd_kmem.cpp b/simpleperf/cmd_kmem.cpp
index c756eb3a..98603969 100644
--- a/simpleperf/cmd_kmem.cpp
+++ b/simpleperf/cmd_kmem.cpp
@@ -301,7 +301,7 @@ class KmemCommand : public Command {
print_callgraph_(false),
callgraph_show_callee_(false),
record_filename_("perf.data"),
- record_file_arch_(GetTargetArch()) {}
+ record_file_arch_(GetBuildArch()) {}
bool Run(const std::vector<std::string>& args);
@@ -493,29 +493,28 @@ bool KmemCommand::PrepareToBuildSampleTree() {
for (const auto& key : slab_sort_keys_) {
if (key == "hit") {
sort_comparator.AddCompareFunction(CompareSampleCount);
- displayer.AddDisplayFunction(accumulated_name + "Hit", DisplaySampleCount<SlabSample>);
+ displayer.AddDisplayFunction(accumulated_name + "Hit", DisplaySampleCount);
} else if (key == "caller") {
comparator.AddCompareFunction(CompareSymbol);
- displayer.AddDisplayFunction("Caller", DisplaySymbol<SlabSample>);
+ displayer.AddDisplayFunction("Caller", DisplaySymbol);
} else if (key == "ptr") {
comparator.AddCompareFunction(ComparePtr);
- displayer.AddDisplayFunction("Ptr", DisplayPtr<SlabSample>);
+ displayer.AddDisplayFunction("Ptr", DisplayPtr);
} else if (key == "bytes_req") {
sort_comparator.AddCompareFunction(CompareBytesReq);
- displayer.AddDisplayFunction(accumulated_name + "BytesReq", DisplayBytesReq<SlabSample>);
+ displayer.AddDisplayFunction(accumulated_name + "BytesReq", DisplayBytesReq);
} else if (key == "bytes_alloc") {
sort_comparator.AddCompareFunction(CompareBytesAlloc);
- displayer.AddDisplayFunction(accumulated_name + "BytesAlloc",
- DisplayBytesAlloc<SlabSample>);
+ displayer.AddDisplayFunction(accumulated_name + "BytesAlloc", DisplayBytesAlloc);
} else if (key == "fragment") {
sort_comparator.AddCompareFunction(CompareFragment);
displayer.AddDisplayFunction(accumulated_name + "Fragment", DisplayFragment);
} else if (key == "gfp_flags") {
comparator.AddCompareFunction(CompareGfpFlags);
- displayer.AddDisplayFunction("GfpFlags", DisplayGfpFlags<SlabSample>);
+ displayer.AddDisplayFunction("GfpFlags", DisplayGfpFlags);
} else if (key == "pingpong") {
sort_comparator.AddCompareFunction(CompareCrossCpuAllocations);
- displayer.AddDisplayFunction("Pingpong", DisplayCrossCpuAllocations<SlabSample>);
+ displayer.AddDisplayFunction("Pingpong", DisplayCrossCpuAllocations);
} else {
LOG(ERROR) << "Unknown sort key for slab allocation: " << key;
return false;
diff --git a/simpleperf/cmd_list.cpp b/simpleperf/cmd_list.cpp
index 4953d9f1..4966b9c6 100644
--- a/simpleperf/cmd_list.cpp
+++ b/simpleperf/cmd_list.cpp
@@ -51,8 +51,8 @@ static EventTypeStatus IsEventTypeSupported(const EventType& event_type) {
return IsEventAttrSupported(attr, event_type.name) ? EventTypeStatus::SUPPORTED
: EventTypeStatus::NOT_SUPPORTED;
}
- if (event_type.limited_arch == "arm" && GetTargetArch() != ARCH_ARM &&
- GetTargetArch() != ARCH_ARM64) {
+ if (event_type.limited_arch == "arm" && GetBuildArch() != ARCH_ARM &&
+ GetBuildArch() != ARCH_ARM64) {
return EventTypeStatus::NOT_SUPPORTED;
}
// Because the kernel may not check whether the raw event is supported by the cpu pmu.
@@ -87,7 +87,7 @@ static EventTypeStatus IsEventTypeSupported(const EventType& event_type) {
static void PrintEventTypesOfType(const std::string& type_name, const std::string& type_desc,
const std::function<bool(const EventType&)>& is_type_fn) {
printf("List of %s:\n", type_desc.c_str());
- if (GetTargetArch() == ARCH_ARM || GetTargetArch() == ARCH_ARM64) {
+ if (GetBuildArch() == ARCH_ARM || GetBuildArch() == ARCH_ARM64) {
if (type_name == "raw") {
printf(
// clang-format off
diff --git a/simpleperf/cmd_merge.cpp b/simpleperf/cmd_merge.cpp
index e80dd953..d1ac6dca 100644
--- a/simpleperf/cmd_merge.cpp
+++ b/simpleperf/cmd_merge.cpp
@@ -338,7 +338,7 @@ class MergeCommand : public Command {
}
} else if (feature == PerfFileFormat::FEAT_BUILD_ID) {
WriteBuildIdFeature();
- } else if (feature == PerfFileFormat::FEAT_FILE || feature == PerfFileFormat::FEAT_FILE2) {
+ } else if (feature == PerfFileFormat::FEAT_FILE) {
WriteFileFeature();
} else {
LOG(WARNING) << "Drop feature " << feature << ", which isn't supported in the merge cmd.";
diff --git a/simpleperf/cmd_monitor.cpp b/simpleperf/cmd_monitor.cpp
index d81ccfea..50f055e1 100644
--- a/simpleperf/cmd_monitor.cpp
+++ b/simpleperf/cmd_monitor.cpp
@@ -130,7 +130,7 @@ class MonitorCommand : public Command {
"\n"
"Sample filter options:\n"
"--exclude-perf Exclude samples for simpleperf process.\n"
-RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
+RECORD_FILTER_OPTION_HELP_MSG
"\n"
// clang-format on
),
@@ -266,22 +266,21 @@ bool MonitorCommand::PrepareMonitoring() {
// 5. Add read/signal/periodic Events.
IOEventLoop* loop = event_selection_set_.GetIOEventLoop();
auto exit_loop_callback = [loop]() { return loop->ExitLoop(); };
- if (!loop->AddSignalEvents({SIGCHLD, SIGINT, SIGTERM}, exit_loop_callback, IOEventHighPriority)) {
+ if (!loop->AddSignalEvents({SIGCHLD, SIGINT, SIGTERM}, exit_loop_callback)) {
return false;
}
// Only add an event for SIGHUP if we didn't inherit SIG_IGN (e.g. from
// nohup).
if (!SignalIsIgnored(SIGHUP)) {
- if (!loop->AddSignalEvent(SIGHUP, exit_loop_callback, IOEventHighPriority)) {
+ if (!loop->AddSignalEvent(SIGHUP, exit_loop_callback)) {
return false;
}
}
if (duration_in_sec_ != 0) {
- if (!loop->AddPeriodicEvent(
- SecondToTimeval(duration_in_sec_), [loop]() { return loop->ExitLoop(); },
- IOEventHighPriority)) {
+ if (!loop->AddPeriodicEvent(SecondToTimeval(duration_in_sec_),
+ [loop]() { return loop->ExitLoop(); })) {
return false;
}
}
@@ -292,10 +291,6 @@ bool MonitorCommand::DoMonitoring() {
if (!event_selection_set_.GetIOEventLoop()->RunLoop()) {
return false;
}
- if (!event_selection_set_.SyncKernelBuffer()) {
- return false;
- }
- event_selection_set_.CloseEventFiles();
if (!event_selection_set_.FinishReadMmapEventData()) {
return false;
}
@@ -318,7 +313,7 @@ inline const OptionFormatMap& GetMonitorCmdOptionFormats() {
{"-g", {OptionValueType::NONE, OptionType::ORDERED, AppRunnerType::ALLOWED}},
{"-t", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
};
- OptionFormatMap record_filter_options = GetRecordFilterOptionFormats(true);
+ const OptionFormatMap& record_filter_options = GetRecordFilterOptionFormats();
option_formats.insert(record_filter_options.begin(), record_filter_options.end());
}
return option_formats;
@@ -432,7 +427,7 @@ bool MonitorCommand::ParseOptions(const std::vector<std::string>& args) {
}
if (fp_callchain_sampling_) {
- if (GetTargetArch() == ARCH_ARM) {
+ if (GetBuildArch() == ARCH_ARM) {
LOG(WARNING) << "`--callgraph fp` option doesn't work well on arm architecture, "
<< "consider using `-g` option or profiling on aarch64 architecture.";
}
diff --git a/simpleperf/cmd_record.cpp b/simpleperf/cmd_record.cpp
index e69355d4..9d9abb61 100644
--- a/simpleperf/cmd_record.cpp
+++ b/simpleperf/cmd_record.cpp
@@ -172,10 +172,6 @@ class RecordCommand : public Command {
" Documentation/trace/kprobetrace.rst in the kernel. Examples:\n"
" 'p:myprobe do_sys_open $arg2:string' - add event kprobes:myprobe\n"
" 'r:myretprobe do_sys_open $retval:s64' - add event kprobes:myretprobe\n"
-"--add-counter event1,event2,... Add additional event counts in record samples. For example,\n"
-" we can use `-e cpu-cycles --add-counter instructions` to\n"
-" get samples for cpu-cycles event, while having instructions\n"
-" event count for each sample.\n"
"\n"
"Select monitoring options:\n"
"-f freq Set event sample frequency. It means recording at most [freq]\n"
@@ -271,7 +267,7 @@ class RecordCommand : public Command {
"\n"
"Sample filter options:\n"
"--exclude-perf Exclude samples for simpleperf process.\n"
-RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
+RECORD_FILTER_OPTION_HELP_MSG
"\n"
"Recording file options:\n"
"--no-dump-kernel-symbols Don't dump kernel symbols in perf.data. By default\n"
@@ -288,8 +284,8 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
"--add-meta-info key=value Add extra meta info, which will be stored in the recording file.\n"
"\n"
"Other options:\n"
-"--exit-with-parent Stop recording when the thread starting simpleperf dies.\n"
-"--use-cmd-exit-code Exit with the same exit code as the monitored cmdline.\n"
+"--exit-with-parent Stop recording when the process starting\n"
+" simpleperf dies.\n"
"--start_profiling_fd fd_no After starting profiling, write \"STARTED\" to\n"
" <fd_no>, then close <fd_no>.\n"
"--stdio-controls-profiling Use stdin/stdout to pause/resume profiling.\n"
@@ -334,12 +330,7 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
signal(SIGPIPE, SIG_IGN);
}
- void Run(const std::vector<std::string>& args, int* exit_code) override;
- bool Run(const std::vector<std::string>& args) override {
- int exit_code;
- Run(args, &exit_code);
- return exit_code == 0;
- }
+ bool Run(const std::vector<std::string>& args);
private:
bool ParseOptions(const std::vector<std::string>& args, std::vector<std::string>* non_option_args,
@@ -352,8 +343,7 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
bool TraceOffCpu();
bool SetEventSelectionFlags();
bool CreateAndInitRecordFile();
- std::unique_ptr<RecordFileWriter> CreateRecordFile(
- const std::string& filename, const std::vector<EventAttrWithId>& override_attrs);
+ std::unique_ptr<RecordFileWriter> CreateRecordFile(const std::string& filename);
bool DumpKernelSymbol();
bool DumpTracingData();
bool DumpMaps();
@@ -445,17 +435,14 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_RECORDING
std::optional<MapRecordThread> map_record_thread_;
std::unordered_map<std::string, std::string> extra_meta_info_;
- bool use_cmd_exit_code_ = false;
- std::vector<std::string> add_counters_;
};
-void RecordCommand::Run(const std::vector<std::string>& args, int* exit_code) {
- *exit_code = 1;
+bool RecordCommand::Run(const std::vector<std::string>& args) {
time_stat_.prepare_recording_time = GetSystemClock();
ScopedCurrentArch scoped_arch(GetMachineArch());
if (!CheckPerfEventLimit()) {
- return;
+ return false;
}
AllowMoreOpenedFiles();
@@ -469,51 +456,42 @@ void RecordCommand::Run(const std::vector<std::string>& args, int* exit_code) {
}
});
if (!ParseOptions(args, &workload_args, &probe_events)) {
- return;
+ return false;
}
if (!AdjustPerfEventLimit()) {
- return;
+ return false;
}
std::unique_ptr<ScopedTempFiles> scoped_temp_files =
ScopedTempFiles::Create(android::base::Dirname(record_filename_));
if (!scoped_temp_files) {
PLOG(ERROR) << "Can't create output file in directory "
<< android::base::Dirname(record_filename_);
- return;
+ return false;
}
if (!app_package_name_.empty() && !in_app_context_) {
// Some users want to profile non debuggable apps on rooted devices. If we use run-as,
// it will be impossible when using --app. So don't switch to app's context when we are
// root.
if (!IsRoot()) {
- // Running simpleperf in app context doesn't allow running child command. So no need to
- // consider exit code of child command here.
- *exit_code = RunInAppContext(app_package_name_, "record", args, workload_args.size(),
- record_filename_, true)
- ? 0
- : 1;
- return;
+ return RunInAppContext(app_package_name_, "record", args, workload_args.size(),
+ record_filename_, true);
}
}
std::unique_ptr<Workload> workload;
if (!workload_args.empty()) {
workload = Workload::CreateWorkload(workload_args);
if (workload == nullptr) {
- return;
+ return false;
}
}
if (!PrepareRecording(workload.get())) {
- return;
+ return false;
}
time_stat_.start_recording_time = GetSystemClock();
- if (!DoRecording(workload.get()) || !PostProcessRecording(args)) {
- return;
- }
- if (use_cmd_exit_code_ && workload) {
- workload->WaitChildProcess(false, exit_code);
- } else {
- *exit_code = 0;
+ if (!DoRecording(workload.get())) {
+ return false;
}
+ return PostProcessRecording(args);
}
bool RecordCommand::PrepareRecording(Workload* workload) {
@@ -522,17 +500,8 @@ bool RecordCommand::PrepareRecording(Workload* workload) {
// 2. Add default event type.
if (event_selection_set_.empty()) {
- std::string event_type = default_measured_event_type;
- if (GetTargetArch() == ARCH_X86_32 || GetTargetArch() == ARCH_X86_64) {
- // Emulators may not support hardware events. So switch to cpu-clock when cpu-cycles isn't
- // available.
- if (!IsHardwareEventSupported()) {
- event_type = "cpu-clock";
- LOG(INFO) << "Hardware events are not available, switch to cpu-clock.";
- }
- }
size_t group_id;
- if (!event_selection_set_.AddEventType(event_type, &group_id)) {
+ if (!event_selection_set_.AddEventType(default_measured_event_type, &group_id)) {
return false;
}
if (sample_speed_) {
@@ -545,15 +514,6 @@ bool RecordCommand::PrepareRecording(Workload* workload) {
if (trace_offcpu_ && !TraceOffCpu()) {
return false;
}
- if (!add_counters_.empty()) {
- if (child_inherit_) {
- LOG(ERROR) << "--no-inherit is needed when using --add-counter.";
- return false;
- }
- if (!event_selection_set_.AddCounters(add_counters_)) {
- return false;
- }
- }
if (!SetEventSelectionFlags()) {
return false;
}
@@ -630,26 +590,25 @@ bool RecordCommand::PrepareRecording(Workload* workload) {
}
IOEventLoop* loop = event_selection_set_.GetIOEventLoop();
auto exit_loop_callback = [loop]() { return loop->ExitLoop(); };
- if (!loop->AddSignalEvents({SIGCHLD, SIGINT, SIGTERM}, exit_loop_callback, IOEventHighPriority)) {
+ if (!loop->AddSignalEvents({SIGCHLD, SIGINT, SIGTERM}, exit_loop_callback)) {
return false;
}
// Only add an event for SIGHUP if we didn't inherit SIG_IGN (e.g. from nohup).
if (!SignalIsIgnored(SIGHUP)) {
- if (!loop->AddSignalEvent(SIGHUP, exit_loop_callback, IOEventHighPriority)) {
+ if (!loop->AddSignalEvent(SIGHUP, exit_loop_callback)) {
return false;
}
}
if (stop_signal_fd_ != -1) {
- if (!loop->AddReadEvent(stop_signal_fd_, exit_loop_callback, IOEventHighPriority)) {
+ if (!loop->AddReadEvent(stop_signal_fd_, exit_loop_callback)) {
return false;
}
}
if (duration_in_sec_ != 0) {
- if (!loop->AddPeriodicEvent(
- SecondToTimeval(duration_in_sec_), [loop]() { return loop->ExitLoop(); },
- IOEventHighPriority)) {
+ if (!loop->AddPeriodicEvent(SecondToTimeval(duration_in_sec_),
+ [loop]() { return loop->ExitLoop(); })) {
return false;
}
}
@@ -720,13 +679,10 @@ bool RecordCommand::DoRecording(Workload* workload) {
return false;
}
time_stat_.stop_recording_time = GetSystemClock();
- if (!event_selection_set_.SyncKernelBuffer()) {
+ if (!event_selection_set_.FinishReadMmapEventData()) {
return false;
}
- event_selection_set_.CloseEventFiles();
time_stat_.finish_recording_time = GetSystemClock();
- uint64_t recording_time = time_stat_.finish_recording_time - time_stat_.start_recording_time;
- LOG(INFO) << "Recorded for " << recording_time / 1e9 << " seconds. Start post processing.";
return true;
}
@@ -757,31 +713,26 @@ static bool WriteRecordDataToOutFd(const std::string& in_filename,
}
bool RecordCommand::PostProcessRecording(const std::vector<std::string>& args) {
- // 1. Read records left in the buffer.
- if (!event_selection_set_.FinishReadMmapEventData()) {
- return false;
- }
-
- // 2. Merge map records dumped while recording by map record thread.
+ // 1. Merge map records dumped while recording by map record thread.
if (map_record_thread_) {
if (!map_record_thread_->Join() || !MergeMapRecords()) {
return false;
}
}
- // 3. Post unwind dwarf callchain.
+ // 2. Post unwind dwarf callchain.
if (unwind_dwarf_callchain_ && post_unwind_) {
if (!PostUnwindRecords()) {
return false;
}
}
- // 4. Optionally join Callchains.
+ // 3. Optionally join Callchains.
if (callchain_joiner_) {
JoinCallChains();
}
- // 5. Dump additional features, and close record file.
+ // 4. Dump additional features, and close record file.
if (!DumpAdditionalFeatures(args)) {
return false;
}
@@ -793,7 +744,7 @@ bool RecordCommand::PostProcessRecording(const std::vector<std::string>& args) {
}
time_stat_.post_process_time = GetSystemClock();
- // 6. Show brief record result.
+ // 4. Show brief record result.
auto record_stat = event_selection_set_.GetRecordStat();
if (event_selection_set_.HasAuxTrace()) {
LOG(INFO) << "Aux data traced: " << record_stat.aux_data_size;
@@ -827,13 +778,13 @@ bool RecordCommand::PostProcessRecording(const std::vector<std::string>& args) {
}
}
LOG(DEBUG) << "Prepare recording time "
- << (time_stat_.start_recording_time - time_stat_.prepare_recording_time) / 1e9
- << " s, recording time "
- << (time_stat_.stop_recording_time - time_stat_.start_recording_time) / 1e9
- << " s, stop recording time "
- << (time_stat_.finish_recording_time - time_stat_.stop_recording_time) / 1e9
- << " s, post process time "
- << (time_stat_.post_process_time - time_stat_.finish_recording_time) / 1e9 << " s.";
+ << (time_stat_.start_recording_time - time_stat_.prepare_recording_time) / 1e6
+ << " ms, recording time "
+ << (time_stat_.stop_recording_time - time_stat_.start_recording_time) / 1e6
+ << " ms, stop recording time "
+ << (time_stat_.finish_recording_time - time_stat_.stop_recording_time) / 1e6
+ << " ms, post process time "
+ << (time_stat_.post_process_time - time_stat_.finish_recording_time) / 1e6 << " ms.";
return true;
}
@@ -851,10 +802,6 @@ bool RecordCommand::ParseOptions(const std::vector<std::string>& args,
// Process options.
system_wide_collection_ = options.PullBoolValue("-a");
- if (auto value = options.PullValue("--add-counter"); value) {
- add_counters_ = android::base::Split(*value->str_value, ",");
- }
-
for (const OptionValue& value : options.PullValues("--add-meta-info")) {
const std::string& s = *value.str_value;
auto split_pos = s.find('=');
@@ -975,13 +922,7 @@ bool RecordCommand::ParseOptions(const std::vector<std::string>& args,
allow_cutting_samples_ = !options.PullBoolValue("--no-cut-samples");
can_dump_kernel_symbols_ = !options.PullBoolValue("--no-dump-kernel-symbols");
dump_symbols_ = !options.PullBoolValue("--no-dump-symbols");
- if (auto value = options.PullValue("--no-inherit"); value) {
- child_inherit_ = false;
- } else if (system_wide_collection_) {
- // child_inherit is used to monitor newly created threads. It isn't useful in system wide
- // collection, which monitors all threads running on selected cpus.
- child_inherit_ = false;
- }
+ child_inherit_ = !options.PullBoolValue("--no-inherit");
unwind_dwarf_callchain_ = !options.PullBoolValue("--no-unwind");
if (auto value = options.PullValue("-o"); value) {
@@ -1046,7 +987,6 @@ bool RecordCommand::ParseOptions(const std::vector<std::string>& args,
return false;
}
}
- use_cmd_exit_code_ = options.PullBoolValue("--use-cmd-exit-code");
CHECK(options.values.empty());
@@ -1168,7 +1108,7 @@ bool RecordCommand::ParseOptions(const std::vector<std::string>& args,
}
if (fp_callchain_sampling_) {
- if (GetTargetArch() == ARCH_ARM) {
+ if (GetBuildArch() == ARCH_ARM) {
LOG(WARNING) << "`--callgraph fp` option doesn't work well on arm architecture, "
<< "consider using `-g` option or profiling on aarch64 architecture.";
}
@@ -1245,20 +1185,14 @@ bool RecordCommand::TraceOffCpu() {
return false;
}
// --trace-offcpu option only works with one of the selected event types.
- std::set<std::string> accepted_events = {"cpu-clock", "task-clock"};
+ std::set<std::string> accepted_events = {"cpu-cycles", "cpu-clock", "task-clock"};
std::vector<const EventType*> events = event_selection_set_.GetEvents();
if (events.size() != 1 || accepted_events.find(events[0]->name) == accepted_events.end()) {
LOG(ERROR) << "--trace-offcpu option only works with one of events "
<< android::base::Join(accepted_events, ' ');
return false;
}
- if (!event_selection_set_.AddEventType("sched:sched_switch")) {
- return false;
- }
- if (IsSwitchRecordSupported()) {
- event_selection_set_.EnableSwitchRecord();
- }
- return true;
+ return event_selection_set_.AddEventType("sched:sched_switch");
}
bool RecordCommand::SetEventSelectionFlags() {
@@ -1281,29 +1215,26 @@ bool RecordCommand::SetEventSelectionFlags() {
}
bool RecordCommand::CreateAndInitRecordFile() {
- record_file_writer_ =
- CreateRecordFile(record_filename_, event_selection_set_.GetEventAttrWithId());
+ record_file_writer_ = CreateRecordFile(record_filename_);
if (record_file_writer_ == nullptr) {
return false;
}
// Use first perf_event_attr and first event id to dump mmap and comm records.
- dumping_attr_id_ = event_selection_set_.GetEventAttrWithId()[0];
- CHECK(!dumping_attr_id_.ids.empty());
- map_record_reader_.emplace(*dumping_attr_id_.attr, dumping_attr_id_.ids[0],
+ EventAttrWithId dumping_attr_id = event_selection_set_.GetEventAttrWithId()[0];
+ map_record_reader_.emplace(*dumping_attr_id.attr, dumping_attr_id.ids[0],
event_selection_set_.RecordNotExecutableMaps());
map_record_reader_->SetCallback([this](Record* r) { return ProcessRecord(r); });
return DumpKernelSymbol() && DumpTracingData() && DumpMaps() && DumpAuxTraceInfo();
}
-std::unique_ptr<RecordFileWriter> RecordCommand::CreateRecordFile(
- const std::string& filename, const std::vector<EventAttrWithId>& attrs) {
+std::unique_ptr<RecordFileWriter> RecordCommand::CreateRecordFile(const std::string& filename) {
std::unique_ptr<RecordFileWriter> writer = RecordFileWriter::CreateInstance(filename);
if (writer == nullptr) {
return nullptr;
}
- if (!writer->WriteAttrSection(attrs)) {
+ if (!writer->WriteAttrSection(event_selection_set_.GetEventAttrWithId())) {
return nullptr;
}
return writer;
@@ -1514,13 +1445,14 @@ bool RecordCommand::SaveRecordWithoutUnwinding(Record* record) {
bool RecordCommand::ProcessJITDebugInfo(const std::vector<JITDebugInfo>& debug_info,
bool sync_kernel_records) {
+ EventAttrWithId attr_id = event_selection_set_.GetEventAttrWithId()[0];
for (auto& info : debug_info) {
if (info.type == JITDebugInfo::JIT_DEBUG_JIT_CODE) {
uint64_t timestamp =
jit_debug_reader_->SyncWithRecords() ? info.timestamp : last_record_timestamp_;
- Mmap2Record record(*dumping_attr_id_.attr, false, info.pid, info.pid, info.jit_code_addr,
+ Mmap2Record record(*attr_id.attr, false, info.pid, info.pid, info.jit_code_addr,
info.jit_code_len, info.file_offset, map_flags::PROT_JIT_SYMFILE_MAP,
- info.file_path, dumping_attr_id_.ids[0], timestamp);
+ info.file_path, attr_id.ids[0], timestamp);
if (!ProcessRecord(&record)) {
return false;
}
@@ -1529,9 +1461,8 @@ bool RecordCommand::ProcessJITDebugInfo(const std::vector<JITDebugInfo>& debug_i
ThreadMmap& map = *info.extracted_dex_file_map;
uint64_t timestamp =
jit_debug_reader_->SyncWithRecords() ? info.timestamp : last_record_timestamp_;
- Mmap2Record record(*dumping_attr_id_.attr, false, info.pid, info.pid, map.start_addr,
- map.len, map.pgoff, map.prot, map.name, dumping_attr_id_.ids[0],
- timestamp);
+ Mmap2Record record(*attr_id.attr, false, info.pid, info.pid, map.start_addr, map.len,
+ map.pgoff, map.prot, map.name, attr_id.ids[0], timestamp);
if (!ProcessRecord(&record)) {
return false;
}
@@ -1700,17 +1631,11 @@ std::unique_ptr<RecordFileReader> RecordCommand::MoveRecordFile(const std::strin
return nullptr;
}
}
-
- auto reader = RecordFileReader::CreateInstance(old_filename);
- if (!reader) {
- return nullptr;
- }
-
- record_file_writer_ = CreateRecordFile(record_filename_, reader->AttrSection());
+ record_file_writer_ = CreateRecordFile(record_filename_);
if (!record_file_writer_) {
return nullptr;
}
- return reader;
+ return RecordFileReader::CreateInstance(old_filename);
}
bool RecordCommand::MergeMapRecords() {
@@ -1991,11 +1916,6 @@ bool RecordCommand::DumpMetaInfoFeature(bool kernel_symbols_available) {
info_map["android_version"] = android::base::GetProperty("ro.build.version.release", "");
info_map["android_sdk_version"] = android::base::GetProperty("ro.build.version.sdk", "");
info_map["android_build_type"] = android::base::GetProperty("ro.build.type", "");
- info_map["android_build_fingerprint"] = android::base::GetProperty("ro.build.fingerprint", "");
- utsname un;
- if (uname(&un) == 0) {
- info_map["kernel_version"] = un.release;
- }
if (!app_package_name_.empty()) {
info_map["app_package_name"] = app_package_name_;
if (IsRoot()) {
diff --git a/simpleperf/cmd_record_impl.h b/simpleperf/cmd_record_impl.h
index 2ef407bf..6164297a 100644
--- a/simpleperf/cmd_record_impl.h
+++ b/simpleperf/cmd_record_impl.h
@@ -33,7 +33,6 @@ inline const OptionFormatMap& GetRecordCmdOptionFormats() {
if (option_formats.empty()) {
option_formats = {
{"-a", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::NOT_ALLOWED}},
- {"--add-counter", {OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::ALLOWED}},
{"--add-meta-info",
{OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
{"--addr-filter", {OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::ALLOWED}},
@@ -88,10 +87,8 @@ inline const OptionFormatMap& GetRecordCmdOptionFormats() {
{"--trace-offcpu", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::ALLOWED}},
{"--tracepoint-events",
{OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::CHECK_PATH}},
- {"--use-cmd-exit-code",
- {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::NOT_ALLOWED}},
};
- OptionFormatMap record_filter_options = GetRecordFilterOptionFormats(true);
+ const OptionFormatMap& record_filter_options = GetRecordFilterOptionFormats();
option_formats.insert(record_filter_options.begin(), record_filter_options.end());
}
return option_formats;
diff --git a/simpleperf/cmd_record_test.cpp b/simpleperf/cmd_record_test.cpp
index 01861c60..350a24f8 100644
--- a/simpleperf/cmd_record_test.cpp
+++ b/simpleperf/cmd_record_test.cpp
@@ -184,16 +184,16 @@ TEST(record_cmd, rN_event) {
TEST_REQUIRE_HW_COUNTER();
OMIT_TEST_ON_NON_NATIVE_ABIS();
size_t event_number;
- if (GetTargetArch() == ARCH_ARM64 || GetTargetArch() == ARCH_ARM) {
+ if (GetBuildArch() == ARCH_ARM64 || GetBuildArch() == ARCH_ARM) {
// As in D5.10.2 of the ARMv8 manual, ARM defines the event number space for PMU. part of the
// space is for common event numbers (which will stay the same for all ARM chips), part of the
// space is for implementation defined events. Here 0x08 is a common event for instructions.
event_number = 0x08;
- } else if (GetTargetArch() == ARCH_X86_32 || GetTargetArch() == ARCH_X86_64) {
+ } else if (GetBuildArch() == ARCH_X86_32 || GetBuildArch() == ARCH_X86_64) {
// As in volume 3 chapter 19 of the Intel manual, 0x00c0 is the event number for instruction.
event_number = 0x00c0;
} else {
- GTEST_LOG_(INFO) << "Omit arch " << GetTargetArch();
+ GTEST_LOG_(INFO) << "Omit arch " << GetBuildArch();
return;
}
std::string event_name = android::base::StringPrintf("r%zx", event_number);
@@ -230,7 +230,7 @@ TEST(record_cmd, fp_callchain_sampling) {
}
TEST(record_cmd, fp_callchain_sampling_warning_on_arm) {
- if (GetTargetArch() != ARCH_ARM) {
+ if (GetBuildArch() != ARCH_ARM) {
GTEST_LOG_(INFO) << "This test does nothing as it only tests on arm arch.";
return;
}
@@ -539,19 +539,18 @@ TEST(record_cmd, trace_offcpu_option) {
TEST_REQUIRE_TRACEPOINT_EVENTS();
OMIT_TEST_ON_NON_NATIVE_ABIS();
TemporaryFile tmpfile;
- ASSERT_TRUE(RunRecordCmd({"--trace-offcpu", "-e", "cpu-clock", "-f", "1000"}, tmpfile.path));
+ ASSERT_TRUE(RunRecordCmd({"--trace-offcpu", "-f", "1000"}, tmpfile.path));
CheckEventType(tmpfile.path, "sched:sched_switch", 1u, 0u);
std::unique_ptr<RecordFileReader> reader = RecordFileReader::CreateInstance(tmpfile.path);
ASSERT_TRUE(reader);
auto info_map = reader->GetMetaInfoFeature();
ASSERT_EQ(info_map["trace_offcpu"], "true");
- if (IsSwitchRecordSupported()) {
- ASSERT_EQ(reader->AttrSection()[0].attr->context_switch, 1);
- }
// Release recording environment in perf.data, to avoid affecting tests below.
reader.reset();
- // --trace-offcpu only works with cpu-clock and task-clock. cpu-clock has been tested above.
+ // --trace-offcpu only works with cpu-clock, task-clock and cpu-cycles. cpu-cycles has been
+ // tested above.
+ ASSERT_TRUE(RunRecordCmd({"--trace-offcpu", "-e", "cpu-clock"}));
ASSERT_TRUE(RunRecordCmd({"--trace-offcpu", "-e", "task-clock"}));
ASSERT_FALSE(RunRecordCmd({"--trace-offcpu", "-e", "page-faults"}));
// --trace-offcpu doesn't work with more than one event.
@@ -562,18 +561,6 @@ TEST(record_cmd, exit_with_parent_option) {
ASSERT_TRUE(RunRecordCmd({"--exit-with-parent"}));
}
-TEST(record_cmd, use_cmd_exit_code_option) {
- TemporaryFile tmpfile;
- int exit_code;
- RecordCmd()->Run({"-e", GetDefaultEvent(), "--use-cmd-exit-code", "-o", tmpfile.path, "ls", "."},
- &exit_code);
- ASSERT_EQ(exit_code, 0);
- RecordCmd()->Run(
- {"-e", GetDefaultEvent(), "--use-cmd-exit-code", "-o", tmpfile.path, "ls", "/not_exist_path"},
- &exit_code);
- ASSERT_NE(exit_code, 0);
-}
-
TEST(record_cmd, clockid_option) {
if (!IsSettingClockIdSupported()) {
ASSERT_FALSE(RunRecordCmd({"--clockid", "monotonic"}));
@@ -760,10 +747,6 @@ static void TestRecordingApps(const std::string& app_name, const std::string& ap
it = meta_info.find("app_type");
ASSERT_NE(it, meta_info.end());
ASSERT_EQ(it->second, app_type);
- reader.reset(nullptr);
-
- // Check that simpleperf can't execute child command in app uid.
- ASSERT_FALSE(helper.RecordData("--app " + app_name + " -e " + GetDefaultEvent() + " sleep 1"));
}
TEST(record_cmd, app_option_for_debuggable_app) {
@@ -897,9 +880,7 @@ TEST(record_cmd, check_trampoline_after_art_jni_methods) {
std::string sym_name = get_symbol_name(thread, ips[i]);
if (android::base::StartsWith(sym_name, "art::Method_invoke") && i + 1 < ips.size()) {
has_check = true;
- std::string name = get_symbol_name(thread, ips[i + 1]);
- if (!android::base::EndsWith(name, "jni_trampoline")) {
- GTEST_LOG_(ERROR) << "unexpected symbol after art::Method_invoke: " << name;
+ if (get_symbol_name(thread, ips[i + 1]) != "art_jni_trampoline") {
return false;
}
}
@@ -919,7 +900,7 @@ TEST(record_cmd, no_cut_samples_option) {
}
TEST(record_cmd, cs_etm_event) {
- if (!ETMRecorder::GetInstance().CheckEtmSupport().ok()) {
+ if (!ETMRecorder::GetInstance().CheckEtmSupport()) {
GTEST_LOG_(INFO) << "Omit this test since etm isn't supported on this device";
return;
}
@@ -954,7 +935,7 @@ TEST(record_cmd, cs_etm_event) {
TEST(record_cmd, cs_etm_system_wide) {
TEST_REQUIRE_ROOT();
- if (!ETMRecorder::GetInstance().CheckEtmSupport().ok()) {
+ if (!ETMRecorder::GetInstance().CheckEtmSupport()) {
GTEST_LOG_(INFO) << "Omit this test since etm isn't supported on this device";
return;
}
@@ -962,7 +943,7 @@ TEST(record_cmd, cs_etm_system_wide) {
}
TEST(record_cmd, aux_buffer_size_option) {
- if (!ETMRecorder::GetInstance().CheckEtmSupport().ok()) {
+ if (!ETMRecorder::GetInstance().CheckEtmSupport()) {
GTEST_LOG_(INFO) << "Omit this test since etm isn't supported on this device";
return;
}
@@ -975,7 +956,7 @@ TEST(record_cmd, aux_buffer_size_option) {
TEST(record_cmd, addr_filter_option) {
TEST_REQUIRE_HW_COUNTER();
- if (!ETMRecorder::GetInstance().CheckEtmSupport().ok()) {
+ if (!ETMRecorder::GetInstance().CheckEtmSupport()) {
GTEST_LOG_(INFO) << "Omit this test since etm isn't supported on this device";
return;
}
@@ -1037,12 +1018,12 @@ TEST(record_cmd, pmu_event_option) {
TEST_REQUIRE_PMU_COUNTER();
TEST_REQUIRE_HW_COUNTER();
std::string event_string;
- if (GetTargetArch() == ARCH_X86_64) {
+ if (GetBuildArch() == ARCH_X86_64) {
event_string = "cpu/cpu-cycles/";
- } else if (GetTargetArch() == ARCH_ARM64) {
+ } else if (GetBuildArch() == ARCH_ARM64) {
event_string = "armv8_pmuv3/cpu_cycles/";
} else {
- GTEST_LOG_(INFO) << "Omit arch " << GetTargetArch();
+ GTEST_LOG_(INFO) << "Omit arch " << GetBuildArch();
return;
}
TEST_IN_ROOT(ASSERT_TRUE(RunRecordCmd({"-e", event_string})));
@@ -1210,24 +1191,3 @@ TEST(record_cmd, device_meta_info) {
ASSERT_NE(it, meta_info.end());
ASSERT_FALSE(it->second.empty());
}
-
-TEST(record_cmd, add_counter_option) {
- TEST_REQUIRE_HW_COUNTER();
- TemporaryFile tmpfile;
- ASSERT_TRUE(RecordCmd()->Run({"-e", "cpu-cycles", "--add-counter", "instructions", "--no-inherit",
- "-o", tmpfile.path, "sleep", "1"}));
- std::unique_ptr<RecordFileReader> reader = RecordFileReader::CreateInstance(tmpfile.path);
- ASSERT_TRUE(reader);
- bool has_sample = false;
- ASSERT_TRUE(reader->ReadDataSection([&](std::unique_ptr<Record> r) {
- if (r->type() == PERF_RECORD_SAMPLE) {
- has_sample = true;
- auto sr = static_cast<SampleRecord*>(r.get());
- if (sr->read_data.counts.size() != 2 || sr->read_data.ids.size() != 2) {
- return false;
- }
- }
- return true;
- }));
- ASSERT_TRUE(has_sample);
-}
diff --git a/simpleperf/cmd_report.cpp b/simpleperf/cmd_report.cpp
index 8457df2f..399e4d82 100644
--- a/simpleperf/cmd_report.cpp
+++ b/simpleperf/cmd_report.cpp
@@ -30,7 +30,6 @@
#include <android-base/stringprintf.h>
#include <android-base/strings.h>
-#include "RecordFilter.h"
#include "command.h"
#include "event_attr.h"
#include "event_type.h"
@@ -78,15 +77,10 @@ struct SampleEntry {
BranchFromEntry branch_from;
// a callchain tree representing all callchains in the sample
CallChainRoot<SampleEntry> callchain;
- // event counts for the sample
- std::vector<uint64_t> counts;
- // accumulated event counts for the sample
- std::vector<uint64_t> acc_counts;
SampleEntry(uint64_t time, uint64_t period, uint64_t accumulated_period, uint64_t sample_count,
int cpu, const ThreadEntry* thread, const MapEntry* map, const Symbol* symbol,
- uint64_t vaddr_in_file, const std::vector<uint64_t>& counts,
- const std::vector<uint64_t>& acc_counts)
+ uint64_t vaddr_in_file)
: time(time),
period(period),
accumulated_period(accumulated_period),
@@ -97,9 +91,7 @@ struct SampleEntry {
thread_comm(thread->comm),
map(map),
symbol(symbol),
- vaddr_in_file(vaddr_in_file),
- counts(counts),
- acc_counts(acc_counts) {}
+ vaddr_in_file(vaddr_in_file) {}
// The data member 'callchain' can only move, not copy.
SampleEntry(SampleEntry&&) = default;
@@ -123,28 +115,25 @@ static std::string DisplayEventName(const SampleEntry*, const SampleTree* info)
return info->event_name;
}
-struct AccInfo {
- uint64_t period = 0;
- std::vector<uint64_t> counts;
-};
-
-class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo> {
+class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, uint64_t> {
public:
ReportCmdSampleTreeBuilder(const SampleComparator<SampleEntry>& sample_comparator,
- ThreadTree* thread_tree,
- const std::unordered_map<uint64_t, size_t>& event_id_to_attr_index)
+ ThreadTree* thread_tree)
: SampleTreeBuilder(sample_comparator),
thread_tree_(thread_tree),
- event_id_to_attr_index_(event_id_to_attr_index),
total_samples_(0),
total_period_(0),
total_error_callchains_(0) {}
void SetFilters(const std::unordered_set<int>& cpu_filter,
+ const std::unordered_set<int>& pid_filter,
+ const std::unordered_set<int>& tid_filter,
const std::unordered_set<std::string>& comm_filter,
const std::unordered_set<std::string>& dso_filter,
const std::unordered_set<std::string>& symbol_filter) {
cpu_filter_ = cpu_filter;
+ pid_filter_ = pid_filter;
+ tid_filter_ = tid_filter;
comm_filter_ = comm_filter;
dso_filter_ = dso_filter;
symbol_filter_ = symbol_filter;
@@ -174,19 +163,15 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
protected:
virtual uint64_t GetPeriod(const SampleRecord& r) = 0;
- SampleEntry* CreateSample(const SampleRecord& r, bool in_kernel, AccInfo* acc_info) override {
+ SampleEntry* CreateSample(const SampleRecord& r, bool in_kernel, uint64_t* acc_info) override {
const ThreadEntry* thread = thread_tree_->FindThreadOrNew(r.tid_data.pid, r.tid_data.tid);
const MapEntry* map = thread_tree_->FindMap(thread, r.ip_data.ip, in_kernel);
uint64_t vaddr_in_file;
const Symbol* symbol = thread_tree_->FindSymbol(map, r.ip_data.ip, &vaddr_in_file);
uint64_t period = GetPeriod(r);
- acc_info->period = period;
- std::vector<uint64_t> counts = GetCountsForSample(r);
- acc_info->counts = counts;
- std::unique_ptr<SampleEntry> sample(new SampleEntry(r.time_data.time, period, 0, 1, r.Cpu(),
- thread, map, symbol, vaddr_in_file, counts,
- counts));
- return InsertSample(std::move(sample));
+ *acc_info = period;
+ return InsertSample(std::make_unique<SampleEntry>(r.time_data.time, period, 0, 1, r.Cpu(),
+ thread, map, symbol, vaddr_in_file));
}
SampleEntry* CreateBranchSample(const SampleRecord& r, const BranchStackItemType& item) override {
@@ -197,9 +182,9 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
const MapEntry* to_map = thread_tree_->FindMap(thread, item.to);
uint64_t to_vaddr_in_file;
const Symbol* to_symbol = thread_tree_->FindSymbol(to_map, item.to, &to_vaddr_in_file);
- std::unique_ptr<SampleEntry> sample(new SampleEntry(r.time_data.time, r.period_data.period, 0,
- 1, r.Cpu(), thread, to_map, to_symbol,
- to_vaddr_in_file, {}, {}));
+ auto sample =
+ std::make_unique<SampleEntry>(r.time_data.time, r.period_data.period, 0, 1, r.Cpu(), thread,
+ to_map, to_symbol, to_vaddr_in_file);
sample->branch_from.map = from_map;
sample->branch_from.symbol = from_symbol;
sample->branch_from.vaddr_in_file = from_vaddr_in_file;
@@ -210,7 +195,7 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
SampleEntry* CreateCallChainSample(const ThreadEntry* thread, const SampleEntry* sample,
uint64_t ip, bool in_kernel,
const std::vector<SampleEntry*>& callchain,
- const AccInfo& acc_info) override {
+ const uint64_t& acc_info) override {
const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel);
if (thread_tree_->IsUnknownDso(map->dso)) {
// The unwinders can give wrong ip addresses, which can't map to a valid dso. Skip them.
@@ -219,9 +204,8 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
}
uint64_t vaddr_in_file;
const Symbol* symbol = thread_tree_->FindSymbol(map, ip, &vaddr_in_file);
- std::unique_ptr<SampleEntry> callchain_sample(
- new SampleEntry(sample->time, 0, acc_info.period, 0, sample->cpu, thread, map, symbol,
- vaddr_in_file, {}, acc_info.counts));
+ auto callchain_sample = std::make_unique<SampleEntry>(sample->time, 0, acc_info, 0, sample->cpu,
+ thread, map, symbol, vaddr_in_file);
callchain_sample->thread_comm = sample->thread_comm;
return InsertCallChainSample(std::move(callchain_sample), callchain);
}
@@ -230,12 +214,18 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
return thread_tree_->FindThreadOrNew(sample->pid, sample->tid);
}
- uint64_t GetPeriodForCallChain(const AccInfo& acc_info) override { return acc_info.period; }
+ uint64_t GetPeriodForCallChain(const uint64_t& acc_info) override { return acc_info; }
bool FilterSample(const SampleEntry* sample) override {
if (!cpu_filter_.empty() && cpu_filter_.count(sample->cpu) == 0) {
return false;
}
+ if (!pid_filter_.empty() && pid_filter_.count(sample->pid) == 0) {
+ return false;
+ }
+ if (!tid_filter_.empty() && tid_filter_.count(sample->tid) == 0) {
+ return false;
+ }
if (!comm_filter_.empty() && comm_filter_.count(sample->thread_comm) == 0) {
return false;
}
@@ -257,43 +247,14 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
sample1->period += sample2->period;
sample1->accumulated_period += sample2->accumulated_period;
sample1->sample_count += sample2->sample_count;
- if (sample1->counts.size() < sample2->counts.size()) {
- sample1->counts.resize(sample2->counts.size(), 0);
- }
- for (size_t i = 0; i < sample2->counts.size(); i++) {
- sample1->counts[i] += sample2->counts[i];
- }
- if (sample1->acc_counts.size() < sample2->acc_counts.size()) {
- sample1->acc_counts.resize(sample2->acc_counts.size(), 0);
- }
- for (size_t i = 0; i < sample2->acc_counts.size(); i++) {
- sample1->acc_counts[i] += sample2->acc_counts[i];
- }
}
private:
- std::vector<uint64_t> GetCountsForSample(const SampleRecord& r) {
- CHECK_EQ(r.read_data.counts.size(), r.read_data.ids.size());
- std::vector<uint64_t> res(r.read_data.counts.size(), 0);
- for (size_t i = 0; i < r.read_data.counts.size(); i++) {
- uint64_t event_id = r.read_data.ids[i];
- uint64_t count = r.read_data.counts[i];
- uint64_t& last_count = event_id_count_map_[event_id];
- uint64_t added_count = count - last_count;
- last_count = count;
- auto it = event_id_to_attr_index_.find(event_id);
- CHECK(it != event_id_to_attr_index_.end());
- CHECK_LT(it->second, res.size());
- // Count for the current sample is the added event count after generating the previous sample.
- res[it->second] = added_count;
- }
- return res;
- }
-
ThreadTree* thread_tree_;
- const std::unordered_map<uint64_t, size_t>& event_id_to_attr_index_;
std::unordered_set<int> cpu_filter_;
+ std::unordered_set<int> pid_filter_;
+ std::unordered_set<int> tid_filter_;
std::unordered_set<std::string> comm_filter_;
std::unordered_set<std::string> dso_filter_;
std::unordered_set<std::string> symbol_filter_;
@@ -303,17 +264,14 @@ class ReportCmdSampleTreeBuilder : public SampleTreeBuilder<SampleEntry, AccInfo
uint64_t total_error_callchains_;
std::string event_name_;
- // Map from event_id to its last event count.
- std::unordered_map<uint64_t, uint64_t> event_id_count_map_;
};
// Build sample tree based on event count in each sample.
class EventCountSampleTreeBuilder : public ReportCmdSampleTreeBuilder {
public:
EventCountSampleTreeBuilder(const SampleComparator<SampleEntry>& sample_comparator,
- ThreadTree* thread_tree,
- const std::unordered_map<uint64_t, size_t>& event_id_to_attr_index)
- : ReportCmdSampleTreeBuilder(sample_comparator, thread_tree, event_id_to_attr_index) {}
+ ThreadTree* thread_tree)
+ : ReportCmdSampleTreeBuilder(sample_comparator, thread_tree) {}
protected:
uint64_t GetPeriod(const SampleRecord& r) override { return r.period_data.period; }
@@ -323,9 +281,8 @@ class EventCountSampleTreeBuilder : public ReportCmdSampleTreeBuilder {
class TimestampSampleTreeBuilder : public ReportCmdSampleTreeBuilder {
public:
TimestampSampleTreeBuilder(const SampleComparator<SampleEntry>& sample_comparator,
- ThreadTree* thread_tree,
- const std::unordered_map<uint64_t, size_t>& event_id_to_attr_index)
- : ReportCmdSampleTreeBuilder(sample_comparator, thread_tree, event_id_to_attr_index) {}
+ ThreadTree* thread_tree)
+ : ReportCmdSampleTreeBuilder(sample_comparator, thread_tree) {}
void ReportCmdProcessSampleRecord(std::shared_ptr<SampleRecord>& r) override {
pid_t tid = static_cast<pid_t>(r->tid_data.tid);
@@ -361,21 +318,22 @@ struct SampleTreeBuilderOptions {
std::unordered_set<std::string> dso_filter;
std::unordered_set<std::string> symbol_filter;
std::unordered_set<int> cpu_filter;
+ std::unordered_set<int> pid_filter;
+ std::unordered_set<int> tid_filter;
bool use_branch_address;
bool accumulate_callchain;
bool build_callchain;
bool use_caller_as_callchain_root;
bool trace_offcpu;
- std::unique_ptr<ReportCmdSampleTreeBuilder> CreateSampleTreeBuilder(
- const RecordFileReader& reader) {
+ std::unique_ptr<ReportCmdSampleTreeBuilder> CreateSampleTreeBuilder() {
std::unique_ptr<ReportCmdSampleTreeBuilder> builder;
if (trace_offcpu) {
- builder.reset(new TimestampSampleTreeBuilder(comparator, thread_tree, reader.EventIdMap()));
+ builder.reset(new TimestampSampleTreeBuilder(comparator, thread_tree));
} else {
- builder.reset(new EventCountSampleTreeBuilder(comparator, thread_tree, reader.EventIdMap()));
+ builder.reset(new EventCountSampleTreeBuilder(comparator, thread_tree));
}
- builder->SetFilters(cpu_filter, comm_filter, dso_filter, symbol_filter);
+ builder->SetFilters(cpu_filter, pid_filter, tid_filter, comm_filter, dso_filter, symbol_filter);
builder->SetBranchSampleOption(use_branch_address);
builder->SetCallChainSampleOptions(accumulate_callchain, build_callchain,
use_caller_as_callchain_root);
@@ -396,22 +354,28 @@ class ReportCmdCallgraphDisplayerWithVaddrInFile : public ReportCmdCallgraphDisp
}
};
+struct EventAttrWithName {
+ perf_event_attr attr;
+ std::string name;
+};
+
class ReportCommand : public Command {
public:
ReportCommand()
- : Command(
- "report", "report sampling information in perf.data",
- // clang-format off
+ : Command("report", "report sampling information in perf.data",
+ // clang-format off
"Usage: simpleperf report [options]\n"
"The default options are: -i perf.data --sort comm,pid,tid,dso,symbol.\n"
"-b Use the branch-to addresses in sampled take branches instead of the\n"
" instruction addresses. Only valid for perf.data recorded with -b/-j\n"
" option.\n"
"--children Print the overhead accumulated by appearing in the callchain.\n"
-" In the report, Children column shows overhead for a symbol and functions called\n"
-" by the symbol, while Self column shows overhead for the symbol itself.\n"
+"--comms comm1,comm2,... Report only for selected comms.\n"
+"--cpu cpu_item1,cpu_item2,...\n"
+" Report samples on the selected cpus. cpu_item can be cpu\n"
+" number like 1, or cpu range like 0-3.\n"
"--csv Report in csv format.\n"
-"--csv-separator <sep> Set separator for csv columns. Default is ','.\n"
+"--dsos dso1,dso2,... Report only for selected dsos.\n"
"--full-callgraph Print full call graph. Used with -g option. By default,\n"
" brief call graph is printed.\n"
"-g [callee|caller] Print call graph. If callee mode is used, the graph\n"
@@ -425,13 +389,12 @@ class ReportCommand : public Command {
"--no-demangle Don't demangle symbol names.\n"
"--no-show-ip Don't show vaddr in file for unknown symbols.\n"
"-o report_file_name Set report file name, default is stdout.\n"
-"--percent-limit <percent> Set min percentage in report entries and call graphs.\n"
-"--print-event-count Print event counts for each item. Additional events can be added by\n"
-" --add-counter in record cmd.\n"
+"--percent-limit <percent> Set min percentage shown when printing call graph.\n"
+"--pids pid1,pid2,... Report only for selected pids.\n"
"--raw-period Report period count instead of period percentage.\n"
-"--sort key1,key2,... Select keys used to group samples into report entries. Samples having\n"
-" the same key values are aggregated into one report entry. Each report\n"
-" entry is printed in one row, having columns to show key values.\n"
+"--sort key1,key2,... Select keys used to sort and print the report. The\n"
+" appearance order of keys decides the order of keys used\n"
+" to sort and print the report.\n"
" Possible keys include:\n"
" pid -- process id\n"
" tid -- thread id\n"
@@ -448,40 +411,33 @@ class ReportCommand : public Command {
" symbol_to -- name of function branched to\n"
" The default sort keys are:\n"
" comm,pid,tid,dso,symbol\n"
+"--symbols symbol1;symbol2;... Report only for selected symbols.\n"
"--symfs <dir> Look for files with symbols relative to this directory.\n"
+"--tids tid1,tid2,... Report only for selected tids.\n"
"--vmlinux <file> Parse kernel symbols from <file>.\n"
-"\n"
-"Sample filter options:\n"
-"--comms comm1,comm2,... Report only for threads with selected names.\n"
-"--cpu cpu_item1,cpu_item2,... Report samples on the selected cpus. cpu_item can be cpu\n"
-" number like 1, or cpu range like 0-3.\n"
-"--dsos dso1,dso2,... Report only for selected dsos.\n"
-"--pids pid1,pid2,... Same as '--include-pid'.\n"
-"--symbols symbol1;symbol2;... Report only for selected symbols.\n"
-"--tids tid1,tid2,... Same as '--include-tid'.\n"
-RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
- // clang-format on
- ),
+ // clang-format on
+ ),
record_filename_("perf.data"),
- record_file_arch_(GetTargetArch()),
+ record_file_arch_(GetBuildArch()),
use_branch_address_(false),
+ system_wide_collection_(false),
accumulate_callchain_(false),
print_callgraph_(false),
callgraph_show_callee_(false),
callgraph_max_stack_(UINT32_MAX),
- percent_limit_(0),
+ callgraph_percent_limit_(0),
raw_period_(false),
brief_callgraph_(true),
trace_offcpu_(false),
- sched_switch_attr_id_(0u),
- record_filter_(thread_tree_) {}
+ sched_switch_attr_id_(0u) {}
bool Run(const std::vector<std::string>& args);
private:
bool ParseOptions(const std::vector<std::string>& args);
- bool BuildSampleComparatorAndDisplayer();
- bool ReadMetaInfoFromRecordFile();
+ bool BuildSampleComparatorAndDisplayer(bool print_sample_count,
+ const std::vector<std::string>& sort_keys);
+ void ReadMetaInfoFromRecordFile();
bool ReadEventAttrFromRecordFile();
bool ReadFeaturesFromRecordFile();
bool ReadSampleTreeFromRecordFile();
@@ -494,8 +450,7 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
std::string record_filename_;
ArchType record_file_arch_;
std::unique_ptr<RecordFileReader> record_file_reader_;
- std::vector<perf_event_attr> event_attrs_;
- std::vector<std::string> attr_names_;
+ std::vector<EventAttrWithName> event_attrs_;
ThreadTree thread_tree_;
// Create a SampleTreeBuilder and SampleTree for each event_attr.
std::vector<SampleTree> sample_tree_;
@@ -506,22 +461,19 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
std::unique_ptr<ReportCmdSampleTreeDisplayer> sample_tree_displayer_;
bool use_branch_address_;
std::string record_cmdline_;
+ bool system_wide_collection_;
bool accumulate_callchain_;
bool print_callgraph_;
bool callgraph_show_callee_;
uint32_t callgraph_max_stack_;
- double percent_limit_;
+ double callgraph_percent_limit_;
bool raw_period_;
bool brief_callgraph_;
bool trace_offcpu_;
size_t sched_switch_attr_id_;
bool report_csv_ = false;
- std::string csv_separator_ = ",";
- bool print_sample_count_ = false;
- bool print_event_count_ = false;
- std::vector<std::string> sort_keys_;
+
std::string report_filename_;
- RecordFilter record_filter_;
};
bool ReportCommand::Run(const std::vector<std::string>& args) {
@@ -535,15 +487,10 @@ bool ReportCommand::Run(const std::vector<std::string>& args) {
if (record_file_reader_ == nullptr) {
return false;
}
- if (!ReadMetaInfoFromRecordFile()) {
- return false;
- }
+ ReadMetaInfoFromRecordFile();
if (!ReadEventAttrFromRecordFile()) {
return false;
}
- if (!BuildSampleComparatorAndDisplayer()) {
- return false;
- }
// Read features first to prepare build ids used when building SampleTree.
if (!ReadFeaturesFromRecordFile()) {
return false;
@@ -562,13 +509,12 @@ bool ReportCommand::Run(const std::vector<std::string>& args) {
}
bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
- OptionFormatMap option_formats = {
+ static OptionFormatMap option_formats = {
{"-b", {OptionValueType::NONE, OptionType::SINGLE}},
{"--children", {OptionValueType::NONE, OptionType::SINGLE}},
{"--comms", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"--cpu", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"--csv", {OptionValueType::NONE, OptionType::SINGLE}},
- {"--csv-separator", {OptionValueType::STRING, OptionType::SINGLE}},
{"--dsos", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"--full-callgraph", {OptionValueType::NONE, OptionType::SINGLE}},
{"-g", {OptionValueType::OPT_STRING, OptionType::SINGLE}},
@@ -581,7 +527,6 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
{"-o", {OptionValueType::STRING, OptionType::SINGLE}},
{"--percent-limit", {OptionValueType::DOUBLE, OptionType::SINGLE}},
{"--pids", {OptionValueType::STRING, OptionType::MULTIPLE}},
- {"--print-event-count", {OptionValueType::NONE, OptionType::SINGLE}},
{"--tids", {OptionValueType::STRING, OptionType::MULTIPLE}},
{"--raw-period", {OptionValueType::NONE, OptionType::SINGLE}},
{"--sort", {OptionValueType::STRING, OptionType::SINGLE}},
@@ -589,8 +534,6 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
{"--symfs", {OptionValueType::STRING, OptionType::SINGLE}},
{"--vmlinux", {OptionValueType::STRING, OptionType::SINGLE}},
};
- OptionFormatMap record_filter_options = GetRecordFilterOptionFormats(false);
- option_formats.insert(record_filter_options.begin(), record_filter_options.end());
OptionValueMap options;
std::vector<std::pair<OptionName, OptionValue>> ordered_options;
@@ -605,9 +548,6 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
std::vector<std::string> strs = Split(*value.str_value, ",");
sample_tree_builder_options_.comm_filter.insert(strs.begin(), strs.end());
}
- if (!record_filter_.ParseOptions(options)) {
- return false;
- }
for (const OptionValue& value : options.PullValues("--cpu")) {
if (auto cpus = GetCpusFromString(*value.str_value); cpus) {
sample_tree_builder_options_.cpu_filter.insert(cpus->begin(), cpus->end());
@@ -616,7 +556,6 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
}
}
report_csv_ = options.PullBoolValue("--csv");
- options.PullStringValue("--csv-separator", &csv_separator_);
for (const OptionValue& value : options.PullValues("--dsos")) {
std::vector<std::string> strs = Split(*value.str_value, ",");
sample_tree_builder_options_.dso_filter.insert(strs.begin(), strs.end());
@@ -649,7 +588,7 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
if (!options.PullUintValue("--max-stack", &callgraph_max_stack_)) {
return false;
}
- print_sample_count_ = options.PullBoolValue("-n");
+ bool print_sample_count = options.PullBoolValue("-n");
Dso::SetDemangle(!options.PullBoolValue("--no-demangle"));
@@ -658,30 +597,29 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
}
options.PullStringValue("-o", &report_filename_);
- if (!options.PullDoubleValue("--percent-limit", &percent_limit_, 0)) {
+ if (!options.PullDoubleValue("--percent-limit", &callgraph_percent_limit_, 0)) {
return false;
}
for (const OptionValue& value : options.PullValues("--pids")) {
if (auto pids = GetTidsFromString(*value.str_value, false); pids) {
- record_filter_.AddPids(pids.value(), false);
+ sample_tree_builder_options_.pid_filter.insert(pids->begin(), pids->end());
} else {
return false;
}
}
- print_event_count_ = options.PullBoolValue("--print-event-count");
for (const OptionValue& value : options.PullValues("--tids")) {
if (auto tids = GetTidsFromString(*value.str_value, false); tids) {
- record_filter_.AddTids(tids.value(), false);
+ sample_tree_builder_options_.tid_filter.insert(tids->begin(), tids->end());
} else {
return false;
}
}
raw_period_ = options.PullBoolValue("--raw-period");
- sort_keys_ = {"comm", "pid", "tid", "dso", "symbol"};
+ std::vector<std::string> sort_keys = {"comm", "pid", "tid", "dso", "symbol"};
if (auto value = options.PullValue("--sort"); value) {
- sort_keys_ = Split(*value->str_value, ",");
+ sort_keys = Split(*value->str_value, ",");
}
for (const OptionValue& value : options.PullValues("--symbols")) {
@@ -698,109 +636,81 @@ bool ReportCommand::ParseOptions(const std::vector<std::string>& args) {
Dso::SetVmlinux(*value->str_value);
}
CHECK(options.values.empty());
- return true;
+ return BuildSampleComparatorAndDisplayer(print_sample_count, sort_keys);
}
-bool ReportCommand::BuildSampleComparatorAndDisplayer() {
+bool ReportCommand::BuildSampleComparatorAndDisplayer(bool print_sample_count,
+ const std::vector<std::string>& sort_keys) {
SampleDisplayer<SampleEntry, SampleTree> displayer;
- displayer.SetReportFormat(report_csv_, csv_separator_);
+ displayer.SetReportFormat(report_csv_);
SampleComparator<SampleEntry> comparator;
if (accumulate_callchain_) {
if (raw_period_) {
- displayer.AddDisplayFunction("Children", DisplayAccumulatedPeriod<SampleEntry>);
- displayer.AddDisplayFunction("Self", DisplaySelfPeriod<SampleEntry>);
+ displayer.AddDisplayFunction("Children", DisplayAccumulatedPeriod);
+ displayer.AddDisplayFunction("Self", DisplaySelfPeriod);
} else {
- displayer.AddDisplayFunction("Children", DisplayAccumulatedOverhead<SampleEntry, SampleTree>);
- displayer.AddDisplayFunction("Self", DisplaySelfOverhead<SampleEntry, SampleTree>);
+ displayer.AddDisplayFunction("Children", DisplayAccumulatedOverhead);
+ displayer.AddDisplayFunction("Self", DisplaySelfOverhead);
}
} else {
if (raw_period_) {
- displayer.AddDisplayFunction("Overhead", DisplaySelfPeriod<SampleEntry>);
+ displayer.AddDisplayFunction("Overhead", DisplaySelfPeriod);
} else {
- displayer.AddDisplayFunction("Overhead", DisplaySelfOverhead<SampleEntry, SampleTree>);
+ displayer.AddDisplayFunction("Overhead", DisplaySelfOverhead);
}
}
- if (print_sample_count_) {
- displayer.AddDisplayFunction("Sample", DisplaySampleCount<SampleEntry>);
- }
- if (print_event_count_) {
- if (event_attrs_.size() == attr_names_.size()) {
- // Without additional counters, counts field isn't available. So print period field instead.
- if (accumulate_callchain_) {
- displayer.AddDisplayFunction("AccEventCount", DisplayAccumulatedPeriod<SampleEntry>);
- displayer.AddDisplayFunction("SelfEventCount", DisplaySelfPeriod<SampleEntry>);
- } else {
- displayer.AddDisplayFunction("EventCount", DisplaySelfPeriod<SampleEntry>);
- }
- } else {
- // With additional counters, print counts field.
- for (size_t i = 0; i < attr_names_.size(); i++) {
- auto self_event_count_fn = [i](const SampleEntry* s) {
- return i < s->counts.size() ? std::to_string(s->counts[i]) : "0";
- };
- auto acc_event_count_fn = [i](const SampleEntry* s) {
- return i < s->acc_counts.size() ? std::to_string(s->acc_counts[i]) : "0";
- };
- if (accumulate_callchain_) {
- displayer.AddDisplayFunction("AccEventCount_" + attr_names_[i], acc_event_count_fn);
- displayer.AddDisplayFunction("SelfEventCount_" + attr_names_[i], self_event_count_fn);
- } else {
- displayer.AddDisplayFunction("EventCount_" + attr_names_[i], self_event_count_fn);
- }
- }
- }
+ if (print_sample_count) {
+ displayer.AddDisplayFunction("Sample", DisplaySampleCount);
}
- for (auto& key : sort_keys_) {
+ for (auto& key : sort_keys) {
if (!use_branch_address_ && branch_sort_keys.find(key) != branch_sort_keys.end()) {
LOG(ERROR) << "sort key '" << key << "' can only be used with -b option.";
return false;
}
if (key == "pid") {
comparator.AddCompareFunction(ComparePid);
- displayer.AddDisplayFunction("Pid", DisplayPid<SampleEntry>);
+ displayer.AddDisplayFunction("Pid", DisplayPid);
} else if (key == "tid") {
comparator.AddCompareFunction(CompareTid);
- displayer.AddDisplayFunction("Tid", DisplayTid<SampleEntry>);
+ displayer.AddDisplayFunction("Tid", DisplayTid);
} else if (key == "comm") {
comparator.AddCompareFunction(CompareComm);
- displayer.AddDisplayFunction("Command", DisplayComm<SampleEntry>);
+ displayer.AddDisplayFunction("Command", DisplayComm);
} else if (key == "dso") {
comparator.AddCompareFunction(CompareDso);
- displayer.AddDisplayFunction("Shared Object", DisplayDso<SampleEntry>);
+ displayer.AddDisplayFunction("Shared Object", DisplayDso);
} else if (key == "symbol") {
comparator.AddCompareFunction(CompareSymbol);
- displayer.AddDisplayFunction("Symbol", DisplaySymbol<SampleEntry>);
+ displayer.AddDisplayFunction("Symbol", DisplaySymbol);
} else if (key == "vaddr_in_file") {
comparator.AddCompareFunction(CompareVaddrInFile);
- displayer.AddDisplayFunction("VaddrInFile", DisplayVaddrInFile<SampleEntry>);
+ displayer.AddDisplayFunction("VaddrInFile", DisplayVaddrInFile);
} else if (key == "dso_from") {
comparator.AddCompareFunction(CompareDsoFrom);
- displayer.AddDisplayFunction("Source Shared Object", DisplayDsoFrom<SampleEntry>);
+ displayer.AddDisplayFunction("Source Shared Object", DisplayDsoFrom);
} else if (key == "dso_to") {
comparator.AddCompareFunction(CompareDso);
- displayer.AddDisplayFunction("Target Shared Object", DisplayDso<SampleEntry>);
+ displayer.AddDisplayFunction("Target Shared Object", DisplayDso);
} else if (key == "symbol_from") {
comparator.AddCompareFunction(CompareSymbolFrom);
- displayer.AddDisplayFunction("Source Symbol", DisplaySymbolFrom<SampleEntry>);
+ displayer.AddDisplayFunction("Source Symbol", DisplaySymbolFrom);
} else if (key == "symbol_to") {
comparator.AddCompareFunction(CompareSymbol);
- displayer.AddDisplayFunction("Target Symbol", DisplaySymbol<SampleEntry>);
+ displayer.AddDisplayFunction("Target Symbol", DisplaySymbol);
} else {
LOG(ERROR) << "Unknown sort key: " << key;
return false;
}
}
- // Reporting with --csv will add event count and event name columns. But if --print-event-count is
- // used, there is no need to duplicate printing event counts.
- if (report_csv_ && !print_event_count_) {
+ if (report_csv_) {
if (accumulate_callchain_) {
- displayer.AddDisplayFunction("AccEventCount", DisplayAccumulatedPeriod<SampleEntry>);
- displayer.AddDisplayFunction("SelfEventCount", DisplaySelfPeriod<SampleEntry>);
+ displayer.AddDisplayFunction("AccEventCount", DisplayAccumulatedPeriod);
+ displayer.AddDisplayFunction("SelfEventCount", DisplaySelfPeriod);
} else {
- displayer.AddDisplayFunction("EventCount", DisplaySelfPeriod<SampleEntry>);
+ displayer.AddDisplayFunction("EventCount", DisplaySelfPeriod);
}
displayer.AddDisplayFunction("EventName", DisplayEventName);
}
@@ -808,7 +718,7 @@ bool ReportCommand::BuildSampleComparatorAndDisplayer() {
if (print_callgraph_) {
bool has_symbol_key = false;
bool has_vaddr_in_file_key = false;
- for (const auto& key : sort_keys_) {
+ for (const auto& key : sort_keys) {
if (key == "symbol") {
has_symbol_key = true;
} else if (key == "vaddr_in_file") {
@@ -819,19 +729,12 @@ bool ReportCommand::BuildSampleComparatorAndDisplayer() {
if (has_vaddr_in_file_key) {
displayer.AddExclusiveDisplayFunction(ReportCmdCallgraphDisplayerWithVaddrInFile());
} else {
- displayer.AddExclusiveDisplayFunction(
- ReportCmdCallgraphDisplayer(callgraph_max_stack_, percent_limit_, brief_callgraph_));
+ displayer.AddExclusiveDisplayFunction(ReportCmdCallgraphDisplayer(
+ callgraph_max_stack_, callgraph_percent_limit_, brief_callgraph_));
}
}
}
- if (percent_limit_ != 0.0) {
- displayer.SetFilterFunction([this](const SampleEntry* sample, const SampleTree* sample_tree) {
- uint64_t total_period = sample->period + sample->accumulated_period;
- return total_period >= sample_tree->total_period * percent_limit_ / 100.0;
- });
- }
-
sample_tree_builder_options_.comparator = comparator;
sample_tree_builder_options_.thread_tree = &thread_tree_;
@@ -847,31 +750,28 @@ bool ReportCommand::BuildSampleComparatorAndDisplayer() {
return true;
}
-bool ReportCommand::ReadMetaInfoFromRecordFile() {
+void ReportCommand::ReadMetaInfoFromRecordFile() {
auto& meta_info = record_file_reader_->GetMetaInfoFeature();
+ if (auto it = meta_info.find("system_wide_collection"); it != meta_info.end()) {
+ system_wide_collection_ = it->second == "true";
+ }
if (auto it = meta_info.find("trace_offcpu"); it != meta_info.end()) {
trace_offcpu_ = it->second == "true";
}
- return record_filter_.CheckClock(record_file_reader_->GetClockId());
}
bool ReportCommand::ReadEventAttrFromRecordFile() {
std::vector<EventAttrWithId> attrs = record_file_reader_->AttrSection();
for (const auto& attr_with_id : attrs) {
- const perf_event_attr& attr = *attr_with_id.attr;
- attr_names_.emplace_back(GetEventNameByAttr(attr));
-
- // There are no samples for events added by --add-counter. So skip them.
- if ((attr.read_format & PERF_FORMAT_GROUP) && (attr.freq == 0) &&
- (attr.sample_period == INFINITE_SAMPLE_PERIOD)) {
- continue;
- }
- event_attrs_.emplace_back(attr);
+ EventAttrWithName attr;
+ attr.attr = *attr_with_id.attr;
+ attr.name = GetEventNameByAttr(attr.attr);
+ event_attrs_.push_back(attr);
}
if (use_branch_address_) {
bool has_branch_stack = true;
for (const auto& attr : event_attrs_) {
- if ((attr.sample_type & PERF_SAMPLE_BRANCH_STACK) == 0) {
+ if ((attr.attr.sample_type & PERF_SAMPLE_BRANCH_STACK) == 0) {
has_branch_stack = false;
break;
}
@@ -884,7 +784,7 @@ bool ReportCommand::ReadEventAttrFromRecordFile() {
if (trace_offcpu_) {
size_t i;
for (i = 0; i < event_attrs_.size(); ++i) {
- if (attr_names_[i] == "sched:sched_switch") {
+ if (event_attrs_[i].name == "sched:sched_switch") {
break;
}
}
@@ -908,6 +808,22 @@ bool ReportCommand::ReadFeaturesFromRecordFile() {
std::vector<std::string> cmdline = record_file_reader_->ReadCmdlineFeature();
if (!cmdline.empty()) {
record_cmdline_ = android::base::Join(cmdline, ' ');
+ if (record_file_reader_->GetMetaInfoFeature().count("system_wide_collection")) {
+ // TODO: the code to detect system wide collection option is fragile, remove
+ // it once we can do cross unwinding.
+ for (size_t i = 0; i < cmdline.size(); i++) {
+ std::string& s = cmdline[i];
+ if (s == "-a") {
+ system_wide_collection_ = true;
+ break;
+ } else if (s == "--call-graph" || s == "--cpu" || s == "-e" || s == "-f" || s == "-F" ||
+ s == "-j" || s == "-m" || s == "-o" || s == "-p" || s == "-t") {
+ i++;
+ } else if (!s.empty() && s[0] != '-') {
+ break;
+ }
+ }
+ }
}
if (record_file_reader_->HasFeature(PerfFileFormat::FEAT_TRACING_DATA)) {
std::vector<char> tracing_data;
@@ -930,9 +846,8 @@ bool ReportCommand::ReadSampleTreeFromRecordFile() {
sample_tree_builder_options_.trace_offcpu = trace_offcpu_;
for (size_t i = 0; i < event_attrs_.size(); ++i) {
- sample_tree_builder_.push_back(
- sample_tree_builder_options_.CreateSampleTreeBuilder(*record_file_reader_));
- sample_tree_builder_.back()->SetEventName(attr_names_[i]);
+ sample_tree_builder_.push_back(sample_tree_builder_options_.CreateSampleTreeBuilder());
+ sample_tree_builder_.back()->SetEventName(event_attrs_[i].name);
OfflineUnwinder* unwinder = sample_tree_builder_.back()->GetUnwinder();
if (unwinder != nullptr) {
unwinder->LoadMetaInfo(record_file_reader_->GetMetaInfoFeature());
@@ -953,9 +868,6 @@ bool ReportCommand::ReadSampleTreeFromRecordFile() {
bool ReportCommand::ProcessRecord(std::unique_ptr<Record> record) {
thread_tree_.Update(*record);
if (record->type() == PERF_RECORD_SAMPLE) {
- if (!record_filter_.Check(static_cast<SampleRecord*>(record.get()))) {
- return true;
- }
size_t attr_id = record_file_reader_->GetAttrIndexOfRecord(record.get());
if (!trace_offcpu_) {
sample_tree_builder_[attr_id]->ReportCmdProcessSampleRecord(
@@ -992,10 +904,10 @@ void ReportCommand::ProcessSampleRecordInTraceOffCpuMode(std::unique_ptr<Record>
bool ReportCommand::ProcessTracingData(const std::vector<char>& data) {
Tracing tracing(data);
- for (size_t i = 0; i < event_attrs_.size(); i++) {
- if (event_attrs_[i].type == PERF_TYPE_TRACEPOINT) {
- uint64_t trace_event_id = event_attrs_[i].config;
- attr_names_[i] = tracing.GetTracingEventNameHavingId(trace_event_id);
+ for (auto& attr : event_attrs_) {
+ if (attr.attr.type == PERF_TYPE_TRACEPOINT) {
+ uint64_t trace_event_id = attr.attr.config;
+ attr.name = tracing.GetTracingEventNameHavingId(trace_event_id);
}
}
return true;
@@ -1020,9 +932,10 @@ bool ReportCommand::PrintReport() {
if (i != 0) {
fprintf(report_fp, "\n");
}
+ EventAttrWithName& attr = event_attrs_[i];
SampleTree& sample_tree = sample_tree_[i];
- fprintf(report_fp, "Event: %s (type %u, config %llu)\n", attr_names_[i].c_str(),
- event_attrs_[i].type, event_attrs_[i].config);
+ fprintf(report_fp, "Event: %s (type %u, config %llu)\n", attr.name.c_str(), attr.attr.type,
+ attr.attr.config);
fprintf(report_fp, "Samples: %" PRIu64 "\n", sample_tree.total_samples);
if (sample_tree.total_error_callchains != 0) {
fprintf(report_fp, "Error Callchains: %" PRIu64 ", %f%%\n",
diff --git a/simpleperf/cmd_report_sample.cpp b/simpleperf/cmd_report_sample.cpp
index dc2a3d44..b547d3c9 100644
--- a/simpleperf/cmd_report_sample.cpp
+++ b/simpleperf/cmd_report_sample.cpp
@@ -27,7 +27,6 @@
#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
#include "OfflineUnwinder.h"
-#include "RecordFilter.h"
#include "command.h"
#include "event_attr.h"
#include "event_type.h"
@@ -144,9 +143,6 @@ class ReportSampleCommand : public Command {
"--show-art-frames Show frames of internal methods in the ART Java interpreter.\n"
"--show-execution-type Show execution type of a method\n"
"--symdir <dir> Look for files with symbols in a directory recursively.\n"
-"\n"
-"Sample filter options:\n"
-RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
// clang-format on
),
record_filename_("perf.data"),
@@ -159,8 +155,7 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
trace_offcpu_(false),
remove_unknown_kernel_symbols_(false),
kernel_symbols_available_(false),
- callchain_report_builder_(thread_tree_),
- record_filter_(thread_tree_) {}
+ callchain_report_builder_(thread_tree_) {}
bool Run(const std::vector<std::string>& args) override;
@@ -175,7 +170,6 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
bool PrintSampleRecordInProtobuf(const SampleRecord& record,
const std::vector<CallChainReportEntry>& entries);
void AddUnwindingResultInProtobuf(proto::Sample_UnwindingResult* proto_unwinding_result);
- bool ProcessSwitchRecord(Record* r);
bool WriteRecordInProtobuf(proto::Record& proto_record);
bool PrintLostSituationInProtobuf();
bool PrintFileInfoInProtobuf();
@@ -204,7 +198,6 @@ RECORD_FILTER_OPTION_HELP_MSG_FOR_REPORTING
// map from <pid, tid> to thread name
std::map<uint64_t, const char*> thread_names_;
std::unique_ptr<UnwindingResultRecord> last_unwinding_result_;
- RecordFilter record_filter_;
};
bool ReportSampleCommand::Run(const std::vector<std::string>& args) {
@@ -294,7 +287,7 @@ bool ReportSampleCommand::Run(const std::vector<std::string>& args) {
}
bool ReportSampleCommand::ParseOptions(const std::vector<std::string>& args) {
- OptionFormatMap option_formats = {
+ const OptionFormatMap option_formats = {
{"--dump-protobuf-report", {OptionValueType::STRING, OptionType::SINGLE}},
{"-i", {OptionValueType::STRING, OptionType::SINGLE}},
{"-o", {OptionValueType::STRING, OptionType::SINGLE}},
@@ -306,8 +299,6 @@ bool ReportSampleCommand::ParseOptions(const std::vector<std::string>& args) {
{"--show-execution-type", {OptionValueType::NONE, OptionType::SINGLE}},
{"--symdir", {OptionValueType::STRING, OptionType::MULTIPLE}},
};
- OptionFormatMap record_filter_options = GetRecordFilterOptionFormats(false);
- option_formats.insert(record_filter_options.begin(), record_filter_options.end());
OptionValueMap options;
std::vector<std::pair<OptionName, OptionValue>> ordered_options;
if (!PreprocessOptions(args, option_formats, &options, &ordered_options, nullptr)) {
@@ -333,9 +324,6 @@ bool ReportSampleCommand::ParseOptions(const std::vector<std::string>& args) {
return false;
}
}
- if (!record_filter_.ParseOptions(options)) {
- return false;
- }
CHECK(options.values.empty());
if (use_protobuf_ && report_filename_.empty()) {
@@ -467,31 +455,9 @@ bool ReportSampleCommand::DumpProtobufReport(const std::string& filename) {
FprintIndented(report_fp_, 1, "event_type: %s\n", meta_info.event_type(i).c_str());
}
if (meta_info.has_app_package_name()) {
- FprintIndented(report_fp_, 1, "app_package_name: %s\n",
+ FprintIndented(report_fp_, 0, "app_package_name: %s\n",
meta_info.app_package_name().c_str());
}
- if (meta_info.has_app_type()) {
- FprintIndented(report_fp_, 1, "app_type: %s\n", meta_info.app_type().c_str());
- }
- if (meta_info.has_android_sdk_version()) {
- FprintIndented(report_fp_, 1, "android_sdk_version: %s\n",
- meta_info.android_sdk_version().c_str());
- }
- if (meta_info.has_android_build_type()) {
- FprintIndented(report_fp_, 1, "android_build_type: %s\n",
- meta_info.android_build_type().c_str());
- }
- if (meta_info.has_trace_offcpu()) {
- FprintIndented(report_fp_, 1, "trace_offcpu: %s\n",
- meta_info.trace_offcpu() ? "true" : "false");
- }
- } else if (proto_record.has_context_switch()) {
- auto& context_switch = proto_record.context_switch();
- FprintIndented(report_fp_, 0, "context_switch:\n");
- FprintIndented(report_fp_, 1, "switch_on: %s\n",
- context_switch.switch_on() ? "true" : "false");
- FprintIndented(report_fp_, 1, "time: %" PRIu64 "\n", context_switch.time());
- FprintIndented(report_fp_, 1, "thread_id: %u\n", context_switch.thread_id());
} else {
LOG(ERROR) << "unexpected record type ";
return false;
@@ -520,22 +486,10 @@ bool ReportSampleCommand::OpenRecordFile() {
auto& meta_info = record_file_reader_->GetMetaInfoFeature();
if (auto it = meta_info.find("trace_offcpu"); it != meta_info.end()) {
trace_offcpu_ = it->second == "true";
- if (trace_offcpu_) {
- std::string event_name = GetEventNameByAttr(*record_file_reader_->AttrSection()[0].attr);
- if (!android::base::StartsWith(event_name, "cpu-clock") &&
- !android::base::StartsWith(event_name, "task-clock")) {
- LOG(ERROR) << "Recording file " << record_filename_ << " is no longer supported. "
- << "--trace-offcpu must be used with `-e cpu-clock` or `-e task-clock`.";
- return false;
- }
- }
}
if (auto it = meta_info.find("kernel_symbols_available"); it != meta_info.end()) {
kernel_symbols_available_ = it->second == "true";
}
- if (!record_filter_.CheckClock(record_file_reader_->GetClockId())) {
- return false;
- }
for (EventAttrWithId& attr : record_file_reader_->AttrSection()) {
event_types_.push_back(GetEventNameByAttr(*attr.attr));
}
@@ -544,38 +498,17 @@ bool ReportSampleCommand::OpenRecordFile() {
bool ReportSampleCommand::PrintMetaInfo() {
auto& meta_info = record_file_reader_->GetMetaInfoFeature();
-
- auto get_meta_info_value = [&meta_info](const char* key) -> std::string {
- if (auto it = meta_info.find(key); it != meta_info.end()) {
- return it->second;
- }
- return "";
- };
-
- std::string app_package_name = get_meta_info_value("app_package_name");
- std::string app_type = get_meta_info_value("app_type");
- std::string android_sdk_version = get_meta_info_value("android_sdk_version");
- std::string android_build_type = get_meta_info_value("android_build_type");
-
+ auto it = meta_info.find("app_package_name");
+ std::string app_package_name = it != meta_info.end() ? it->second : "";
if (use_protobuf_) {
proto::Record proto_record;
- proto::MetaInfo* proto_meta_info = proto_record.mutable_meta_info();
+ proto::MetaInfo* meta_info = proto_record.mutable_meta_info();
for (auto& event_type : event_types_) {
- *(proto_meta_info->add_event_type()) = event_type;
+ *(meta_info->add_event_type()) = event_type;
}
if (!app_package_name.empty()) {
- proto_meta_info->set_app_package_name(app_package_name);
- }
- if (!app_type.empty()) {
- proto_meta_info->set_app_type(app_type);
+ meta_info->set_app_package_name(app_package_name);
}
- if (!android_sdk_version.empty()) {
- proto_meta_info->set_android_sdk_version(android_sdk_version);
- }
- if (!android_build_type.empty()) {
- proto_meta_info->set_android_build_type(android_build_type);
- }
- proto_meta_info->set_trace_offcpu(trace_offcpu_);
return WriteRecordInProtobuf(proto_record);
}
FprintIndented(report_fp_, 0, "meta_info:\n");
@@ -586,15 +519,6 @@ bool ReportSampleCommand::PrintMetaInfo() {
if (!app_package_name.empty()) {
FprintIndented(report_fp_, 1, "app_package_name: %s\n", app_package_name.c_str());
}
- if (!app_type.empty()) {
- FprintIndented(report_fp_, 1, "app_type: %s\n", app_type.c_str());
- }
- if (!android_sdk_version.empty()) {
- FprintIndented(report_fp_, 1, "android_sdk_version: %s\n", android_sdk_version.c_str());
- }
- if (!android_build_type.empty()) {
- FprintIndented(report_fp_, 1, "android_build_type: %s\n", android_build_type.c_str());
- }
return true;
}
@@ -615,20 +539,11 @@ bool ReportSampleCommand::ProcessRecord(std::unique_ptr<Record> record) {
lost_count_ += static_cast<const LostRecord*>(record.get())->lost;
break;
}
- case PERF_RECORD_SWITCH:
- [[fallthrough]];
- case PERF_RECORD_SWITCH_CPU_WIDE: {
- result = ProcessSwitchRecord(record.get());
- break;
- }
}
return result;
}
bool ReportSampleCommand::ProcessSampleRecord(const SampleRecord& r) {
- if (!record_filter_.Check(&r)) {
- return true;
- }
size_t kernel_ip_count;
std::vector<uint64_t> ips = r.GetCallChain(&kernel_ip_count);
if (kernel_ip_count > 0u && remove_unknown_kernel_symbols_ && !kernel_symbols_available_) {
@@ -762,25 +677,6 @@ void ReportSampleCommand::AddUnwindingResultInProtobuf(
proto_unwinding_result->set_error_code(error_code);
}
-bool ReportSampleCommand::ProcessSwitchRecord(Record* r) {
- bool switch_on = !(r->header.misc & PERF_RECORD_MISC_SWITCH_OUT);
- uint64_t time = r->Timestamp();
- uint32_t tid = r->sample_id.tid_data.tid;
- if (use_protobuf_) {
- proto::Record proto_record;
- proto::ContextSwitch* proto_switch = proto_record.mutable_context_switch();
- proto_switch->set_switch_on(switch_on);
- proto_switch->set_time(time);
- proto_switch->set_thread_id(tid);
- return WriteRecordInProtobuf(proto_record);
- }
- FprintIndented(report_fp_, 0, "context_switch:\n");
- FprintIndented(report_fp_, 1, "switch_on: %s\n", switch_on ? "true" : "false");
- FprintIndented(report_fp_, 1, "time: %" PRIu64 "\n", time);
- FprintIndented(report_fp_, 1, "thread_id: %u\n", tid);
- return true;
-}
-
bool ReportSampleCommand::WriteRecordInProtobuf(proto::Record& proto_record) {
coded_os_->WriteLittleEndian32(proto_record.ByteSize());
if (!proto_record.SerializeToCodedStream(coded_os_)) {
@@ -880,7 +776,7 @@ bool ReportSampleCommand::PrintSampleRecord(const SampleRecord& r,
FprintIndented(report_fp_, 2, "file: %s\n", entries[i].dso->GetReportPath().data());
FprintIndented(report_fp_, 2, "symbol: %s\n", entries[i].symbol->DemangledName());
if (show_execution_type_) {
- FprintIndented(report_fp_, 2, "execution_type: %s\n",
+ FprintIndented(report_fp_, 1, "execution_type: %s\n",
ProtoExecutionTypeToString(ToProtoExecutionType(entries[i].execution_type)));
}
}
diff --git a/simpleperf/cmd_report_sample.proto b/simpleperf/cmd_report_sample.proto
index d5a6b867..e1e0e4aa 100644
--- a/simpleperf/cmd_report_sample.proto
+++ b/simpleperf/cmd_report_sample.proto
@@ -17,7 +17,8 @@ option java_package = "com.android.tools.profiler.proto";
option java_outer_classname = "SimpleperfReport";
message Sample {
- // Monotonic clock time in nanoseconds. On kernel < 4.1, it's perf clock instead.
+ // Wall clock time for current sample.
+ // By default, it is perf clock used in kernel.
optional uint64 time = 1;
optional int32 thread_id = 2;
@@ -119,22 +120,6 @@ message Thread {
message MetaInfo {
repeated string event_type = 1;
optional string app_package_name = 2;
- optional string app_type = 3; // debuggable, profileable or non_profileable
- optional string android_sdk_version = 4;
- optional string android_build_type = 5; // user, userdebug or eng
-
- // True if the profile is recorded with --trace-offcpu option.
- optional bool trace_offcpu = 6;
-}
-
-// Thread context switch info. It is available when MetaInfo.trace_offcpu = true.
-message ContextSwitch {
- // If true, the thread is scheduled on cpu, otherwise it is scheduled off cpu.
- optional bool switch_on = 1;
-
- // Monotonic clock time in nanoseconds. On kernel < 4.1, it's perf clock instead.
- optional uint64 time = 2;
- optional uint32 thread_id = 3;
}
message Record {
@@ -144,6 +129,5 @@ message Record {
File file = 3;
Thread thread = 4;
MetaInfo meta_info = 5;
- ContextSwitch context_switch = 6;
}
} \ No newline at end of file
diff --git a/simpleperf/cmd_report_sample_test.cpp b/simpleperf/cmd_report_sample_test.cpp
index ca6db2f4..38e3c423 100644
--- a/simpleperf/cmd_report_sample_test.cpp
+++ b/simpleperf/cmd_report_sample_test.cpp
@@ -17,8 +17,6 @@
#include <gtest/gtest.h>
#include <android-base/file.h>
-#include <android-base/strings.h>
-#include <regex>
#include "command.h"
#include "get_test_data.h"
@@ -88,33 +86,21 @@ TEST(cmd_report_sample, has_thread_record) {
TEST(cmd_report_sample, trace_offcpu) {
std::string data;
- GetProtobufReport("perf_with_trace_offcpu_v2.data", &data);
+ GetProtobufReport(PERF_DATA_WITH_TRACE_OFFCPU, &data);
ASSERT_NE(data.find("event_type: sched:sched_switch"), std::string::npos);
- ASSERT_NE(data.find("trace_offcpu: true"), std::string::npos);
- std::vector<std::vector<std::string>> cases = {
- {"context_switch:", "switch_on: true", "time: 676374949239318", "thread_id: 6525"},
- {"context_switch:", "switch_on: false", "time: 676374953363850", "thread_id: 6525"},
- };
- for (auto& test_case : cases) {
- auto pattern = std::regex(android::base::Join(test_case, R"((\s|\n|\r)+)"));
- ASSERT_TRUE(std::regex_search(data, pattern));
- }
}
TEST(cmd_report_sample, have_clear_callchain_end_in_protobuf_output) {
std::string data;
- GetProtobufReport("perf_with_trace_offcpu_v2.data", &data, {"--show-callchain"});
+ GetProtobufReport(PERF_DATA_WITH_TRACE_OFFCPU, &data, {"--show-callchain"});
ASSERT_NE(data.find("__libc_init"), std::string::npos);
ASSERT_EQ(data.find("_start_main"), std::string::npos);
}
-TEST(cmd_report_sample, app_device_info_in_meta_info) {
+TEST(cmd_report_sample, app_package_name_in_meta_info) {
std::string data;
- GetProtobufReport("perf_with_meta_info.data", &data);
+ GetProtobufReport(PERF_DATA_WITH_APP_PACKAGE_NAME, &data);
ASSERT_NE(data.find("app_package_name: com.google.sample.tunnel"), std::string::npos);
- ASSERT_NE(data.find("app_type: debuggable"), std::string::npos);
- ASSERT_NE(data.find("android_sdk_version: 30"), std::string::npos);
- ASSERT_NE(data.find("android_build_type: userdebug"), std::string::npos);
}
TEST(cmd_report_sample, remove_unknown_kernel_symbols) {
@@ -223,55 +209,3 @@ TEST(cmd_report_sample, proguard_mapping_file_option) {
ASSERT_NE(data.find("com.example.android.displayingbitmaps.ui.ImageGridFragment.onItemClick"),
std::string::npos);
}
-
-TEST(cmd_report_sample, exclude_include_pid_options) {
- std::string data;
- GetProtobufReport("perf_display_bitmaps.data", &data, {"--exclude-pid", "31850"});
- ASSERT_EQ(data.find("thread_id: 31850"), std::string::npos);
-
- GetProtobufReport("perf_display_bitmaps.data", &data, {"--include-pid", "31850"});
- ASSERT_NE(data.find("thread_id: 31850"), std::string::npos);
-}
-
-TEST(cmd_report_sample, exclude_include_tid_options) {
- std::string data;
- GetProtobufReport("perf_display_bitmaps.data", &data, {"--exclude-tid", "31881"});
- ASSERT_EQ(data.find("thread_id: 31881"), std::string::npos);
-
- GetProtobufReport("perf_display_bitmaps.data", &data, {"--include-tid", "31881"});
- ASSERT_NE(data.find("thread_id: 31881"), std::string::npos);
-}
-
-TEST(cmd_report_sample, exclude_include_process_name_options) {
- std::string data;
- GetProtobufReport("perf_display_bitmaps.data", &data,
- {"--exclude-process-name", "com.example.android.displayingbitmaps"});
- ASSERT_EQ(data.find("thread_id: 31881"), std::string::npos);
-
- GetProtobufReport("perf_display_bitmaps.data", &data,
- {"--include-process-name", "com.example.android.displayingbitmaps"});
- ASSERT_NE(data.find("thread_id: 31881"), std::string::npos);
-}
-
-TEST(cmd_report_sample, exclude_include_thread_name_options) {
- std::string data;
- GetProtobufReport("perf_display_bitmaps.data", &data,
- {"--exclude-thread-name", "com.example.android.displayingbitmaps"});
- ASSERT_EQ(data.find("thread_id: 31850"), std::string::npos);
-
- GetProtobufReport("perf_display_bitmaps.data", &data,
- {"--include-thread-name", "com.example.android.displayingbitmaps"});
- ASSERT_NE(data.find("thread_id: 31850"), std::string::npos);
-}
-
-TEST(cmd_report_sample, filter_file_option) {
- std::string filter_data =
- "GLOBAL_BEGIN 684943449406175\n"
- "GLOBAL_END 684943449406176";
- TemporaryFile tmpfile;
- ASSERT_TRUE(android::base::WriteStringToFd(filter_data, tmpfile.fd));
- std::string data;
- GetProtobufReport("perf_display_bitmaps.data", &data, {"--filter-file", tmpfile.path});
- ASSERT_NE(data.find("thread_id: 31881"), std::string::npos);
- ASSERT_EQ(data.find("thread_id: 31850"), std::string::npos);
-}
diff --git a/simpleperf/cmd_report_test.cpp b/simpleperf/cmd_report_test.cpp
index e126b52e..fb79c931 100644
--- a/simpleperf/cmd_report_test.cpp
+++ b/simpleperf/cmd_report_test.cpp
@@ -23,7 +23,6 @@
#include <android-base/file.h>
#include <android-base/parseint.h>
#include <android-base/strings.h>
-#include <android-base/test_utils.h>
#include "command.h"
#include "get_test_data.h"
@@ -290,20 +289,6 @@ TEST_F(ReportCommandTest, symbol_filter_option) {
ASSERT_TRUE(AllItemsWithString(lines, {"main", "func2(int, int)"}));
}
-TEST_F(ReportCommandTest, dso_symbol_filter_with_children_option) {
- // dso and symbol filter should filter different layers of the callchain separately.
- Report("perf_display_bitmaps.data", {"--dsos", "/apex/com.android.runtime/lib64/libart.so",
- "--children", "--raw-period", "--sort", "dso"});
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("63500000 43250000 /apex/com.android.runtime/lib64/libart.so"),
- std::string::npos);
-
- Report("perf_display_bitmaps.data",
- {"--symbols", "MterpInvokeVirtual", "--children", "--raw-period", "--sort", "symbol"});
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("51500000 2500000 MterpInvokeVirtual"), std::string::npos);
-}
-
TEST_F(ReportCommandTest, use_branch_address) {
Report(BRANCH_PERF_DATA, {"-b", "--sort", "symbol_from,symbol_to"});
std::set<std::pair<std::string, std::string>> hit_set;
@@ -458,17 +443,6 @@ TEST_F(ReportCommandTest, max_stack_and_percent_limit_option) {
ASSERT_NE(content.find("89.03"), std::string::npos);
}
-TEST_F(ReportCommandTest, percent_limit_option) {
- Report(PERF_DATA);
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("7.70%"), std::string::npos);
- ASSERT_NE(content.find("3.23%"), std::string::npos);
- Report(PERF_DATA, {"--percent-limit", "3.24"});
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("7.70%"), std::string::npos);
- ASSERT_EQ(content.find("3.23%"), std::string::npos);
-}
-
TEST_F(ReportCommandTest, kallsyms_option) {
Report(PERF_DATA, {"--kallsyms", GetTestData("kallsyms")});
ASSERT_TRUE(success);
@@ -525,13 +499,6 @@ TEST_F(ReportCommandTest, csv_option) {
ASSERT_NE(content.find("AccEventCount,SelfEventCount,EventName"), std::string::npos);
}
-TEST_F(ReportCommandTest, csv_separator_option) {
- Report(PERF_DATA, {"--csv", "--csv-separator", ";"});
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("EventCount;EventName"), std::string::npos);
- ASSERT_NE(content.find(";cpu-cycles"), std::string::npos);
-}
-
TEST_F(ReportCommandTest, dso_path_for_jit_cache) {
Report("perf_with_jit_symbol.data", {"--sort", "dso"});
ASSERT_TRUE(success);
@@ -565,94 +532,6 @@ TEST_F(ReportCommandTest, cpu_option) {
ASSERT_FALSE(ReportCmd()->Run({"-i", GetTestData("perf.data"), "--cpu", "-2"}));
}
-TEST_F(ReportCommandTest, print_event_count_option) {
- // Report record file not recorded with --add-counter.
- Report("perf.data", {"--print-event-count"});
- ASSERT_TRUE(success);
- ASSERT_NE(content.find("EventCount"), std::string::npos);
- ASSERT_TRUE(std::regex_search(
- content, std::regex(R"(325005586\s+elf\s+26083\s+26083\s+/elf\s+GlobalFunc)")));
-
- // Report record file recorded with --add-counter.
- const std::string record_file = "perf_with_add_counter.data";
- Report(record_file, {"--print-event-count"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(
- std::regex_search(content, std::regex(R"(EventCount_cpu-cycles\s+EventCount_instructions)")));
- ASSERT_TRUE(std::regex_search(
- content, std::regex(R"(175099\s+140443\s+sleep\s+689664\s+689664.+_dl_addr)")));
-
- // Report accumulated event counts.
- Report(record_file, {"--print-event-count", "--children"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(std::regex_search(
- content,
- std::regex(
- R"(AccEventCount_cpu-cycles\s+SelfEventCount_cpu-cycles\s+AccEventCount_instructions\s+)"
- R"(SelfEventCount_instructions)")));
- ASSERT_TRUE(std::regex_search(
- content,
- std::regex(R"(175099\s+175099\s+140443\s+140443\s+sleep\s+689664\s+689664.+_dl_addr)")));
- ASSERT_TRUE(std::regex_search(
- content,
- std::regex(R"(366116\s+0\s+297474\s+0\s+sleep\s+689664\s+689664.+__libc_start_main)")));
-}
-
-TEST_F(ReportCommandTest, exclude_include_pid_options) {
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "pid", "--exclude-pid", "17441"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"17443", "17444"}));
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "pid", "--include-pid", "17441"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"17441"}));
-}
-
-TEST_F(ReportCommandTest, exclude_include_tid_options) {
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS,
- {"--sort", "tid", "--exclude-tid", "17441,17443,17444"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"17445", "17446", "17447"}));
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS,
- {"--sort", "tid", "--include-tid", "17441,17443,17444"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"17441", "17443", "17444"}));
-}
-
-TEST_F(ReportCommandTest, exclude_include_process_name_options) {
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "comm", "--exclude-process-name", "t1"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"simpleperf"}));
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "comm", "--include-process-name", "t1"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"t1"}));
-}
-
-TEST_F(ReportCommandTest, exclude_include_thread_name_options) {
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "comm", "--exclude-thread-name", "t1"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"simpleperf"}));
- Report(PERF_DATA_WITH_MULTIPLE_PIDS_AND_TIDS, {"--sort", "comm", "--include-thread-name", "t1"});
- ASSERT_TRUE(success);
- ASSERT_TRUE(AllItemsWithString(lines, {"t1"}));
-}
-
-TEST_F(ReportCommandTest, filter_file_option) {
- std::string filter_data =
- "GLOBAL_BEGIN 684943449406175\n"
- "GLOBAL_END 684943449406176";
- TemporaryFile tmpfile;
- ASSERT_TRUE(android::base::WriteStringToFd(filter_data, tmpfile.fd));
- Report("perf_display_bitmaps.data", {"--filter-file", tmpfile.path});
- ASSERT_TRUE(success);
- ASSERT_EQ(GetSampleCount(), 1);
-
- // PERF_DATA uses clock perf, which doesn't match the default clock in filter data.
- CapturedStderr capture;
- ASSERT_FALSE(ReportCmd()->Run({"-i", GetTestData(PERF_DATA), "--filter-file", tmpfile.path}));
- capture.Stop();
- ASSERT_NE(capture.str().find("doesn't match clock used in time filter"), std::string::npos);
-}
-
#if defined(__linux__)
#include "event_selection_set.h"
@@ -689,8 +568,8 @@ TEST_F(ReportCommandTest, exclude_kernel_callchain) {
CreateProcesses(1, &workloads);
std::string pid = std::to_string(workloads[0]->GetPid());
TemporaryFile tmpfile;
- ASSERT_TRUE(RecordCmd()->Run({"--trace-offcpu", "-e", "cpu-clock:u", "-p", pid, "--duration", "2",
- "-o", tmpfile.path, "-g"}));
+ ASSERT_TRUE(RecordCmd()->Run({"--trace-offcpu", "-e", "cpu-cycles:u", "-p", pid, "--duration",
+ "2", "-o", tmpfile.path, "-g"}));
ReportRaw(tmpfile.path, {"-g"});
ASSERT_TRUE(success);
ASSERT_EQ(content.find("[kernel.kallsyms]"), std::string::npos);
diff --git a/simpleperf/cmd_stat.cpp b/simpleperf/cmd_stat.cpp
index 40a6bb0b..6a4fb1ab 100644
--- a/simpleperf/cmd_stat.cpp
+++ b/simpleperf/cmd_stat.cpp
@@ -272,7 +272,7 @@ std::string CounterSummaries::GetRateComment(const CounterSummary& s, char sep)
event_name = it->second.first;
rate_desc = it->second.second;
}
- if (event_name.empty() && (GetTargetArch() == ARCH_ARM || GetTargetArch() == ARCH_ARM64)) {
+ if (event_name.empty() && (GetBuildArch() == ARCH_ARM || GetBuildArch() == ARCH_ARM64)) {
if (auto it = ARM_EVENT_RATE_MAP.find(miss_event_name); it != ARM_EVENT_RATE_MAP.end()) {
event_name = it->second.first;
rate_desc = it->second.second;
@@ -383,7 +383,6 @@ class StatCommand : public Command {
"--per-thread Print counters for each thread.\n"
"-p pid1,pid2,... Stat events on existing processes. Mutually exclusive with -a.\n"
"-t tid1,tid2,... Stat events on existing threads. Mutually exclusive with -a.\n"
-"--print-hw-counter Test and print CPU PMU hardware counters available on the device.\n"
"--sort key1,key2,... Select keys used to sort the report, used when --per-thread\n"
" or --per-core appears. The appearance order of keys decides\n"
" the order of keys used to sort the report.\n"
@@ -434,7 +433,6 @@ class StatCommand : public Command {
private:
bool ParseOptions(const std::vector<std::string>& args,
std::vector<std::string>* non_option_args);
- bool PrintHardwareCounters();
bool AddDefaultMeasuredEventTypes();
void SetEventSelectionFlags();
void MonitorEachThread();
@@ -465,7 +463,6 @@ class StatCommand : public Command {
// used to sort report
std::vector<std::string> sort_keys_;
std::optional<SummaryComparator> summary_comparator_;
- bool print_hw_counter_ = false;
};
bool StatCommand::Run(const std::vector<std::string>& args) {
@@ -479,9 +476,6 @@ bool StatCommand::Run(const std::vector<std::string>& args) {
if (!ParseOptions(args, &workload_args)) {
return false;
}
- if (print_hw_counter_) {
- return PrintHardwareCounters();
- }
if (!app_package_name_.empty() && !in_app_context_) {
if (!IsRoot()) {
return RunInAppContext(app_package_name_, "stat", args, workload_args.size(),
@@ -690,7 +684,6 @@ bool StatCommand::ParseOptions(const std::vector<std::string>& args,
return false;
}
}
- print_hw_counter_ = options.PullBoolValue("--print-hw-counter");
if (auto value = options.PullValue("--sort"); value) {
sort_keys_ = Split(*value->str_value, ",");
@@ -739,54 +732,6 @@ bool StatCommand::ParseOptions(const std::vector<std::string>& args,
return true;
}
-bool StatCommand::PrintHardwareCounters() {
- size_t available_counters = 0;
- const EventType* event = FindEventTypeByName("cpu-cycles", true);
- if (event == nullptr) {
- return false;
- }
- perf_event_attr attr = CreateDefaultPerfEventAttr(*event);
- while (true) {
- auto workload = Workload::CreateWorkload({"sleep", "0.1"});
- if (!workload) {
- return false;
- }
- std::vector<std::unique_ptr<EventFd>> event_fds;
- for (size_t i = 0; i <= available_counters; i++) {
- EventFd* group_event_fd = event_fds.empty() ? nullptr : event_fds[0].get();
- auto event_fd =
- EventFd::OpenEventFile(attr, workload->GetPid(), -1, group_event_fd, "cpu-cycles", false);
- if (!event_fd) {
- break;
- }
- event_fds.emplace_back(std::move(event_fd));
- }
- if (event_fds.size() != available_counters + 1) {
- break;
- }
- if (!workload->Start() || !workload->WaitChildProcess(true, nullptr)) {
- return false;
- }
- bool always_running = true;
- for (auto& event_fd : event_fds) {
- PerfCounter counter;
- if (!event_fd->ReadCounter(&counter)) {
- return false;
- }
- if (counter.time_enabled == 0 || counter.time_enabled > counter.time_running) {
- always_running = false;
- break;
- }
- }
- if (!always_running) {
- break;
- }
- available_counters++;
- }
- printf("There are %zu CPU PMU hardware counters available on this device.\n", available_counters);
- return true;
-}
-
bool StatCommand::AddDefaultMeasuredEventTypes() {
for (auto& name : default_measured_event_types) {
// It is not an error when some event types in the default list are not
diff --git a/simpleperf/cmd_stat_impl.h b/simpleperf/cmd_stat_impl.h
index 515412bf..facd85eb 100644
--- a/simpleperf/cmd_stat_impl.h
+++ b/simpleperf/cmd_stat_impl.h
@@ -343,7 +343,6 @@ inline const OptionFormatMap& GetStatCmdOptionFormats() {
{"-p", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
{"--per-core", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::ALLOWED}},
{"--per-thread", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::ALLOWED}},
- {"--print-hw-counter", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::ALLOWED}},
{"--sort", {OptionValueType::STRING, OptionType::SINGLE, AppRunnerType::ALLOWED}},
{"--stop-signal-fd", {OptionValueType::UINT, OptionType::SINGLE, AppRunnerType::CHECK_FD}},
{"-t", {OptionValueType::STRING, OptionType::MULTIPLE, AppRunnerType::ALLOWED}},
diff --git a/simpleperf/cmd_stat_test.cpp b/simpleperf/cmd_stat_test.cpp
index 78eac57e..3e68ac6b 100644
--- a/simpleperf/cmd_stat_test.cpp
+++ b/simpleperf/cmd_stat_test.cpp
@@ -59,16 +59,16 @@ TEST(stat_cmd, rN_event) {
TEST_REQUIRE_HW_COUNTER();
OMIT_TEST_ON_NON_NATIVE_ABIS();
size_t event_number;
- if (GetTargetArch() == ARCH_ARM64 || GetTargetArch() == ARCH_ARM) {
+ if (GetBuildArch() == ARCH_ARM64 || GetBuildArch() == ARCH_ARM) {
// As in D5.10.2 of the ARMv8 manual, ARM defines the event number space for PMU. part of the
// space is for common event numbers (which will stay the same for all ARM chips), part of the
// space is for implementation defined events. Here 0x08 is a common event for instructions.
event_number = 0x08;
- } else if (GetTargetArch() == ARCH_X86_32 || GetTargetArch() == ARCH_X86_64) {
+ } else if (GetBuildArch() == ARCH_X86_32 || GetBuildArch() == ARCH_X86_64) {
// As in volume 3 chapter 19 of the Intel manual, 0x00c0 is the event number for instruction.
event_number = 0x00c0;
} else {
- GTEST_LOG_(INFO) << "Omit arch " << GetTargetArch();
+ GTEST_LOG_(INFO) << "Omit arch " << GetBuildArch();
return;
}
std::string event_name = android::base::StringPrintf("r%zx", event_number);
@@ -79,12 +79,12 @@ TEST(stat_cmd, pmu_event) {
TEST_REQUIRE_PMU_COUNTER();
TEST_REQUIRE_HW_COUNTER();
std::string event_string;
- if (GetTargetArch() == ARCH_X86_64) {
+ if (GetBuildArch() == ARCH_X86_64) {
event_string = "cpu/instructions/";
- } else if (GetTargetArch() == ARCH_ARM64) {
+ } else if (GetBuildArch() == ARCH_ARM64) {
event_string = "armv8_pmuv3/inst_retired/";
} else {
- GTEST_LOG_(INFO) << "Omit arch " << GetTargetArch();
+ GTEST_LOG_(INFO) << "Omit arch " << GetBuildArch();
return;
}
TEST_IN_ROOT(ASSERT_TRUE(StatCmd()->Run({"-a", "-e", event_string, "sleep", "1"})));
@@ -373,10 +373,6 @@ TEST(stat_cmd, counter_sum) {
ASSERT_EQ(counter.time_running, 6);
}
-TEST(stat_cmd, print_hw_counter_option) {
- ASSERT_TRUE(StatCmd()->Run({"--print-hw-counter"}));
-}
-
class StatCmdSummaryBuilderTest : public ::testing::Test {
protected:
struct CounterArg {
diff --git a/simpleperf/command.cpp b/simpleperf/command.cpp
index f48b4649..2960c068 100644
--- a/simpleperf/command.cpp
+++ b/simpleperf/command.cpp
@@ -41,11 +41,10 @@ bool Command::NextArgumentOrError(const std::vector<std::string>& args, size_t*
return true;
}
-bool ConvertArgsToOptions(const std::vector<std::string>& args,
- const OptionFormatMap& option_formats, const std::string& help_msg,
- OptionValueMap* options,
- std::vector<std::pair<OptionName, OptionValue>>* ordered_options,
- std::vector<std::string>* non_option_args) {
+bool Command::PreprocessOptions(const std::vector<std::string>& args,
+ const OptionFormatMap& option_formats, OptionValueMap* options,
+ std::vector<std::pair<OptionName, OptionValue>>* ordered_options,
+ std::vector<std::string>* non_option_args) {
options->values.clear();
ordered_options->clear();
size_t i;
@@ -56,7 +55,7 @@ bool ConvertArgsToOptions(const std::vector<std::string>& args,
i++;
break;
}
- LOG(ERROR) << "Unknown option " << args[i] << "." << help_msg;
+ ReportUnknownOption(args, i);
return false;
}
const OptionName& name = it->first;
@@ -67,7 +66,8 @@ bool ConvertArgsToOptions(const std::vector<std::string>& args,
if (i + 1 == args.size()) {
if (format.value_type != OptionValueType::NONE &&
format.value_type != OptionValueType::OPT_STRING) {
- LOG(ERROR) << "No argument following " << name << " option." << help_msg;
+ LOG(ERROR) << "No argument following " << name << " option. Try `simpleperf help " << name_
+ << "`";
return false;
}
} else {
@@ -85,15 +85,13 @@ bool ConvertArgsToOptions(const std::vector<std::string>& args,
case OptionValueType::UINT:
if (!android::base::ParseUint(args[++i], &value.uint_value,
std::numeric_limits<uint64_t>::max(), true)) {
- LOG(ERROR) << "Invalid argument for option " << name << ": " << args[i] << "."
- << help_msg;
+ LOG(ERROR) << "Invalid argument for option " << name << ": " << args[i];
return false;
}
break;
case OptionValueType::DOUBLE:
if (!android::base::ParseDouble(args[++i], &value.double_value)) {
- LOG(ERROR) << "Invalid argument for option " << name << ": " << args[i] << "."
- << help_msg;
+ LOG(ERROR) << "Invalid argument for option " << name << ": " << args[i];
return false;
}
break;
@@ -118,7 +116,7 @@ bool ConvertArgsToOptions(const std::vector<std::string>& args,
}
if (i < args.size()) {
if (non_option_args == nullptr) {
- LOG(ERROR) << "Invalid option " << args[i] << "." << help_msg;
+ LOG(ERROR) << "Invalid option " << args[i] << ". Try `simpleperf help " << name_ << "`";
return false;
}
non_option_args->assign(args.begin() + i, args.end());
@@ -126,15 +124,6 @@ bool ConvertArgsToOptions(const std::vector<std::string>& args,
return true;
}
-bool Command::PreprocessOptions(const std::vector<std::string>& args,
- const OptionFormatMap& option_formats, OptionValueMap* options,
- std::vector<std::pair<OptionName, OptionValue>>* ordered_options,
- std::vector<std::string>* non_option_args) {
- const std::string help_msg = " Try `simpleperf help " + name_ + "`.";
- return ConvertArgsToOptions(args, option_formats, help_msg, options, ordered_options,
- non_option_args);
-}
-
bool Command::GetDoubleOption(const std::vector<std::string>& args, size_t* pi, double* value,
double min, double max) {
if (!NextArgumentOrError(args, pi)) {
@@ -183,7 +172,6 @@ const std::vector<std::string> GetAllCommandNames() {
return names;
}
-extern void RegisterBootRecordCommand();
extern void RegisterDumpRecordCommand();
extern void RegisterHelpCommand();
extern void RegisterInjectCommand();
@@ -218,7 +206,6 @@ class CommandRegister {
RegisterMonitorCommand();
#if defined(__ANDROID__)
RegisterAPICommands();
- RegisterBootRecordCommand();
#endif
#endif
}
@@ -291,15 +278,14 @@ bool RunSimpleperfCmd(int argc, char** argv) {
args.erase(args.begin());
LOG(DEBUG) << "command '" << command_name << "' starts running";
- int exit_code;
- command->Run(args, &exit_code);
+ bool result = command->Run(args);
LOG(DEBUG) << "command '" << command_name << "' "
- << (exit_code == 0 ? "finished successfully" : "failed");
+ << (result ? "finished successfully" : "failed");
// Quick exit to avoid the cost of freeing memory and closing files.
fflush(stdout);
fflush(stderr);
- _Exit(exit_code);
- return exit_code == 0;
+ _Exit(result ? 0 : 1);
+ return result;
}
} // namespace simpleperf
diff --git a/simpleperf/command.h b/simpleperf/command.h
index a46da6f5..d06c5154 100644
--- a/simpleperf/command.h
+++ b/simpleperf/command.h
@@ -131,12 +131,6 @@ struct OptionValueMap {
}
};
-bool ConvertArgsToOptions(const std::vector<std::string>& args,
- const OptionFormatMap& option_formats, const std::string& help_msg,
- OptionValueMap* options,
- std::vector<std::pair<OptionName, OptionValue>>* ordered_options,
- std::vector<std::string>* non_option_args);
-
inline const OptionFormatMap& GetCommonOptionFormatMap() {
static const OptionFormatMap option_formats = {
{"-h", {OptionValueType::NONE, OptionType::SINGLE, AppRunnerType::ALLOWED}},
@@ -163,10 +157,7 @@ class Command {
const std::string LongHelpString() const { return long_help_string_; }
- virtual bool Run(const std::vector<std::string>&) { return false; }
- virtual void Run(const std::vector<std::string>& args, int* exit_code) {
- *exit_code = Run(args) ? 0 : 1;
- }
+ virtual bool Run(const std::vector<std::string>& args) = 0;
bool PreprocessOptions(const std::vector<std::string>& args,
const OptionFormatMap& option_formats, OptionValueMap* options,
diff --git a/simpleperf/demo/CppApi/.gitignore b/simpleperf/demo/CppApi/.gitignore
index 7101d91e..09b993d0 100644
--- a/simpleperf/demo/CppApi/.gitignore
+++ b/simpleperf/demo/CppApi/.gitignore
@@ -6,5 +6,3 @@
/build
/captures
.externalNativeBuild
-.cxx
-release
diff --git a/simpleperf/demo/CppApi/app/build.gradle b/simpleperf/demo/CppApi/app/build.gradle
index dd2f172d..46866964 100644
--- a/simpleperf/demo/CppApi/app/build.gradle
+++ b/simpleperf/demo/CppApi/app/build.gradle
@@ -1,13 +1,13 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 30
+ compileSdkVersion 28
defaultConfig {
applicationId "simpleperf.demo.cpp_api"
// Simpleperf suggests running on Android >= N.
// (https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/README.md#why-we-suggest-profiling-on-android-n-devices)
minSdkVersion 24
- targetSdkVersion 30
+ targetSdkVersion 28
versionCode 1
versionName "1.0"
externalNativeBuild {
diff --git a/simpleperf/demo/CppApi/app/src/main/AndroidManifest.xml b/simpleperf/demo/CppApi/app/src/main/AndroidManifest.xml
index 633ebfb8..26b51b30 100644
--- a/simpleperf/demo/CppApi/app/src/main/AndroidManifest.xml
+++ b/simpleperf/demo/CppApi/app/src/main/AndroidManifest.xml
@@ -9,7 +9,6 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
- <profileable android:shell="true" />
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
diff --git a/simpleperf/demo/CppApi/build.gradle b/simpleperf/demo/CppApi/build.gradle
index 416b90cc..9ce834aa 100644
--- a/simpleperf/demo/CppApi/build.gradle
+++ b/simpleperf/demo/CppApi/build.gradle
@@ -4,7 +4,7 @@ buildscript {
jcenter()
}
dependencies {
- classpath 'com.android.tools.build:gradle:4.2.2'
+ classpath 'com.android.tools.build:gradle:3.3.1'
}
}
diff --git a/simpleperf/demo/CppApi/gradle/wrapper/gradle-wrapper.properties b/simpleperf/demo/CppApi/gradle/wrapper/gradle-wrapper.properties
index cddfac7e..a677278e 100644
--- a/simpleperf/demo/CppApi/gradle/wrapper/gradle-wrapper.properties
+++ b/simpleperf/demo/CppApi/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Thu Nov 04 10:39:12 PDT 2021
+#Thu Feb 14 15:10:26 PST 2019
distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
distributionPath=wrapper/dists
-zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
diff --git a/simpleperf/demo/JavaApi/.gitignore b/simpleperf/demo/JavaApi/.gitignore
index 368c0774..09b993d0 100644
--- a/simpleperf/demo/JavaApi/.gitignore
+++ b/simpleperf/demo/JavaApi/.gitignore
@@ -6,4 +6,3 @@
/build
/captures
.externalNativeBuild
-release
diff --git a/simpleperf/demo/JavaApi/app/build.gradle b/simpleperf/demo/JavaApi/app/build.gradle
index 11be7545..e53f7dab 100644
--- a/simpleperf/demo/JavaApi/app/build.gradle
+++ b/simpleperf/demo/JavaApi/app/build.gradle
@@ -1,13 +1,13 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 30
+ compileSdkVersion 29
defaultConfig {
applicationId "simpleperf.demo.java_api"
// Simpleperf profiles interpreted/jitted Java code on Android >= P.
// https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/README.md#prepare-an-android-application
minSdkVersion 28
- targetSdkVersion 30
+ targetSdkVersion 29
versionCode 1
versionName "1.0"
}
diff --git a/simpleperf/demo/JavaApi/app/src/main/AndroidManifest.xml b/simpleperf/demo/JavaApi/app/src/main/AndroidManifest.xml
index 73c79ea2..f89708e3 100644
--- a/simpleperf/demo/JavaApi/app/src/main/AndroidManifest.xml
+++ b/simpleperf/demo/JavaApi/app/src/main/AndroidManifest.xml
@@ -9,7 +9,6 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
- <profileable android:shell="true" />
<activity android:name=".MainActivity"
android:exported="true">
<intent-filter>
diff --git a/simpleperf/demo/JavaApi/build.gradle b/simpleperf/demo/JavaApi/build.gradle
index 416b90cc..9ce834aa 100644
--- a/simpleperf/demo/JavaApi/build.gradle
+++ b/simpleperf/demo/JavaApi/build.gradle
@@ -4,7 +4,7 @@ buildscript {
jcenter()
}
dependencies {
- classpath 'com.android.tools.build:gradle:4.2.2'
+ classpath 'com.android.tools.build:gradle:3.3.1'
}
}
diff --git a/simpleperf/demo/JavaApi/gradle/wrapper/gradle-wrapper.properties b/simpleperf/demo/JavaApi/gradle/wrapper/gradle-wrapper.properties
index a86e0569..3e897fb5 100644
--- a/simpleperf/demo/JavaApi/gradle/wrapper/gradle-wrapper.properties
+++ b/simpleperf/demo/JavaApi/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Fri Nov 05 14:04:48 PDT 2021
+#Thu Feb 14 12:43:19 PST 2019
distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
distributionPath=wrapper/dists
-zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
diff --git a/simpleperf/demo/README.md b/simpleperf/demo/README.md
index c1ef30a3..2005fa22 100644
--- a/simpleperf/demo/README.md
+++ b/simpleperf/demo/README.md
@@ -20,7 +20,7 @@ meaning of each directory is as below:
../scripts/ -- contain simpleperf binaries and scripts.
SimpleperfExamplePureJava/ -- contains an Android Studio project using only Java code.
- SimpleperfExampleCpp/ -- contains an Android Studio project using both Java and C++ code.
+ SimpleperfExampleWithNative/ -- contains an Android Studio project using both Java and C++ code.
SimpleperfExampleOfKotlin/ -- contains an Android Studio project using Kotlin code.
CppApi/ -- contains an Android Studio project using c++ app_api to record.
JavaApi/ -- contains an Android Studio project using Java app_api to record.
@@ -49,7 +49,7 @@ steps:
1. Build and install the application:
```sh
-# Open SimpleperfExamplePureJava project with Android Studio,
+# Open SimpleperfExamplesPureJava project with Android Studio,
# and build this project successfully, otherwise the `./gradlew` command below will fail.
$ cd SimpleperfExamplePureJava
@@ -75,19 +75,19 @@ $ python report_html.py --add_source_code --source_dirs ../demo --add_disassembl
## Profile a Java/C++ application
-Android Studio project: SimpleExampleCpp
+Android Studio project: SimpleExampleWithNative
steps:
1. Build and install the application:
```sh
-# Open SimpleperfExampleCpp project with Android Studio,
+# Open SimpleperfExamplesWithNative project with Android Studio,
# and build this project sucessfully, otherwise the `./gradlew` command below will fail.
-$ cd SimpleperfExampleCpp
+$ cd SimpleperfExampleWithNative
# On windows, use "gradlew" instead.
$ ./gradlew clean assemble
-$ adb install -r app/build/outputs/apk/debug/app-debug.apk
+$ adb install -r app/build/outputs/apk/profiling/app-profiling.apk
```
2. Record profiling data:
@@ -95,7 +95,7 @@ $ adb install -r app/build/outputs/apk/debug/app-debug.apk
```sh
$ cd ../../scripts/
# app_profiler.py collects profiling data in perf.data, and binaries on device in binary_cache/.
-$ python app_profiler.py -p simpleperf.example.cpp -lib app/build
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative
```
3. Show profiling data:
@@ -113,7 +113,7 @@ steps:
1. Build and install the application:
```sh
-# Open SimpleperfExampleOfKotlin project with Android Studio,
+# Open SimpleperfExamplesOfKotlin project with Android Studio,
# and build this project sucessfully, otherwise the `./gradlew` command below will fail.
$ cd SimpleperfExampleOfKotlin
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build.gradle b/simpleperf/demo/SimpleperfExampleCpp/app/build.gradle
deleted file mode 100644
index f327dbf4..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build.gradle
+++ /dev/null
@@ -1,56 +0,0 @@
-plugins {
- id 'com.android.application'
-}
-
-android {
- compileSdkVersion 30
-
- defaultConfig {
- applicationId "simpleperf.example.cpp"
- minSdkVersion 24
- targetSdkVersion 30
- versionCode 1
- versionName "1.0"
-
- testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- externalNativeBuild {
- cmake {
- cppFlags '-std=c++17'
- // Cmake Debug build type uses -O0, which makes the code slow. So use release build.
- arguments "-DCMAKE_BUILD_TYPE=Release"
- }
- }
- }
-
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- }
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
- externalNativeBuild {
- cmake {
- path file('src/main/cpp/CMakeLists.txt')
- version '3.10.2'
- }
- }
- buildFeatures {
- viewBinding true
- }
-}
-
-dependencies {
-
- implementation 'androidx.appcompat:appcompat:1.3.1'
- implementation 'com.google.android.material:material:1.2.1'
- implementation 'androidx.constraintlayout:constraintlayout:2.1.1'
- implementation 'androidx.navigation:navigation-fragment:2.3.0'
- implementation 'androidx.navigation:navigation-ui:2.3.0'
- testImplementation 'junit:junit:4.+'
- androidTestImplementation 'androidx.test.ext:junit:1.1.3'
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
-} \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/arm64-v8a/libnative-lib.so b/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/arm64-v8a/libnative-lib.so
deleted file mode 100755
index ad974c80..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/arm64-v8a/libnative-lib.so
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-lib.so b/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-lib.so
deleted file mode 100755
index afacd9fd..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/armeabi-v7a/libnative-lib.so
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86/libnative-lib.so b/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86/libnative-lib.so
deleted file mode 100755
index 883b6430..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86/libnative-lib.so
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86_64/libnative-lib.so b/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86_64/libnative-lib.so
deleted file mode 100755
index 103ed972..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build/intermediates/cmake/debug/obj/x86_64/libnative-lib.so
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/build/outputs/apk/debug/app-debug.apk b/simpleperf/demo/SimpleperfExampleCpp/app/build/outputs/apk/debug/app-debug.apk
deleted file mode 100644
index ba6ad0c7..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/build/outputs/apk/debug/app-debug.apk
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/androidTest/java/simpleperf/example/cpp/ExampleInstrumentedTest.java b/simpleperf/demo/SimpleperfExampleCpp/app/src/androidTest/java/simpleperf/example/cpp/ExampleInstrumentedTest.java
deleted file mode 100644
index 904729ab..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/androidTest/java/simpleperf/example/cpp/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package simpleperf.example.cpp;
-
-import android.content.Context;
-
-import androidx.test.platform.app.InstrumentationRegistry;
-import androidx.test.ext.junit.runners.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
- assertEquals("simpleperf.example.cpp", appContext.getPackageName());
- }
-} \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/AndroidManifest.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/AndroidManifest.xml
deleted file mode 100644
index 18ffc0c7..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="simpleperf.example.cpp">
-
- <application
- android:allowBackup="true"
- android:icon="@mipmap/ic_launcher"
- android:label="@string/app_name"
- android:roundIcon="@mipmap/ic_launcher_round"
- android:supportsRtl="true"
- android:theme="@style/Theme.SimpleperfExampleCpp">
- <activity android:name=".MainActivity">
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
-
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- <activity android:name=".MixActivity"
- android:exported="true"/>
- <activity android:name=".SleepActivity"
- android:exported="true"/>
- </application>
-
-</manifest> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
deleted file mode 100644
index 2b068d11..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:aapt="http://schemas.android.com/aapt"
- android:width="108dp"
- android:height="108dp"
- android:viewportWidth="108"
- android:viewportHeight="108">
- <path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
- <aapt:attr name="android:fillColor">
- <gradient
- android:endX="85.84757"
- android:endY="92.4963"
- android:startX="42.9492"
- android:startY="49.59793"
- android:type="linear">
- <item
- android:color="#44000000"
- android:offset="0.0" />
- <item
- android:color="#00000000"
- android:offset="1.0" />
- </gradient>
- </aapt:attr>
- </path>
- <path
- android:fillColor="#FFFFFF"
- android:fillType="nonZero"
- android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
- android:strokeWidth="1"
- android:strokeColor="#00000000" />
-</vector> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable/ic_launcher_background.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable/ic_launcher_background.xml
deleted file mode 100644
index 07d5da9c..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/drawable/ic_launcher_background.xml
+++ /dev/null
@@ -1,170 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
- android:width="108dp"
- android:height="108dp"
- android:viewportWidth="108"
- android:viewportHeight="108">
- <path
- android:fillColor="#3DDC84"
- android:pathData="M0,0h108v108h-108z" />
- <path
- android:fillColor="#00000000"
- android:pathData="M9,0L9,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,0L19,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M29,0L29,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M39,0L39,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M49,0L49,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M59,0L59,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M69,0L69,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M79,0L79,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M89,0L89,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M99,0L99,108"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,9L108,9"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,19L108,19"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,29L108,29"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,39L108,39"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,49L108,49"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,59L108,59"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,69L108,69"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,79L108,79"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,89L108,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M0,99L108,99"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,29L89,29"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,39L89,39"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,49L89,49"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,59L89,59"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,69L89,69"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M19,79L89,79"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M29,19L29,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M39,19L39,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M49,19L49,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M59,19L59,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M69,19L69,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
- <path
- android:fillColor="#00000000"
- android:pathData="M79,19L79,89"
- android:strokeWidth="0.8"
- android:strokeColor="#33FFFFFF" />
-</vector>
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_mix.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_mix.xml
deleted file mode 100644
index 68319ce5..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_mix.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- tools:context=".MixActivity">
-
-</androidx.constraintlayout.widget.ConstraintLayout>
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_sleep.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_sleep.xml
deleted file mode 100644
index 77d9ef65..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_sleep.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
-</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
deleted file mode 100644
index eca70cfe..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
- <background android:drawable="@drawable/ic_launcher_background" />
- <foreground android:drawable="@drawable/ic_launcher_foreground" />
-</adaptive-icon> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
deleted file mode 100644
index eca70cfe..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
- <background android:drawable="@drawable/ic_launcher_background" />
- <foreground android:drawable="@drawable/ic_launcher_foreground" />
-</adaptive-icon> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index a571e600..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
deleted file mode 100644
index 61da551c..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index c41dd285..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
deleted file mode 100644
index db5080a7..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher.png
deleted file mode 100644
index 6dba46da..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
deleted file mode 100644
index da31a871..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
deleted file mode 100644
index 15ac6817..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
deleted file mode 100644
index b216f2d3..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index f25a4197..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
deleted file mode 100644
index e96783cc..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/navigation/nav_graph.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/navigation/nav_graph.xml
deleted file mode 100644
index bb4bfd86..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/navigation/nav_graph.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<navigation xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- xmlns:tools="http://schemas.android.com/tools"
- android:id="@+id/nav_graph"
- app:startDestination="@id/FirstFragment">
-
- <fragment
- android:id="@+id/FirstFragment"
- android:name="simpleperf.example.cpp.FirstFragment"
- android:label="@string/first_fragment_label"
- tools:layout="@layout/fragment_first">
-
- <action
- android:id="@+id/action_FirstFragment_to_SecondFragment"
- app:destination="@id/SecondFragment" />
- </fragment>
- <fragment
- android:id="@+id/SecondFragment"
- android:name="simpleperf.example.cpp.SecondFragment"
- android:label="@string/second_fragment_label"
- tools:layout="@layout/fragment_second">
-
- <action
- android:id="@+id/action_SecondFragment_to_FirstFragment"
- app:destination="@id/FirstFragment" />
- </fragment>
-</navigation> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values-night/themes.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values-night/themes.xml
deleted file mode 100644
index 2efc14a3..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values-night/themes.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<resources xmlns:tools="http://schemas.android.com/tools">
- <!-- Base application theme. -->
- <style name="Theme.SimpleperfExampleCpp" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
- <!-- Primary brand color. -->
- <item name="colorPrimary">@color/purple_200</item>
- <item name="colorPrimaryVariant">@color/purple_700</item>
- <item name="colorOnPrimary">@color/black</item>
- <!-- Secondary brand color. -->
- <item name="colorSecondary">@color/teal_200</item>
- <item name="colorSecondaryVariant">@color/teal_200</item>
- <item name="colorOnSecondary">@color/black</item>
- <!-- Status bar color. -->
- <item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
- <!-- Customize your theme here. -->
- </style>
-</resources> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/colors.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/colors.xml
deleted file mode 100644
index f8c6127d..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/colors.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<resources>
- <color name="purple_200">#FFBB86FC</color>
- <color name="purple_500">#FF6200EE</color>
- <color name="purple_700">#FF3700B3</color>
- <color name="teal_200">#FF03DAC5</color>
- <color name="teal_700">#FF018786</color>
- <color name="black">#FF000000</color>
- <color name="white">#FFFFFFFF</color>
-</resources> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/dimens.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/dimens.xml
deleted file mode 100644
index 125df871..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/dimens.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<resources>
- <dimen name="fab_margin">16dp</dimen>
-</resources> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/strings.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/strings.xml
deleted file mode 100644
index 4195b8dc..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/strings.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<resources>
- <string name="app_name">SimpleperfExampleCpp</string>
- <string name="title_activity_mix">MixActivity</string>
- <!-- Strings used for fragments for navigation -->
- <string name="first_fragment_label">First Fragment</string>
- <string name="second_fragment_label">Second Fragment</string>
- <string name="next">Next</string>
- <string name="previous">Previous</string>
-
- <string name="hello_first_fragment">Hello first fragment</string>
- <string name="hello_second_fragment">Hello second fragment. Arg: %1$s</string>
-</resources> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/themes.xml b/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/themes.xml
deleted file mode 100644
index 04827c64..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/values/themes.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<resources xmlns:tools="http://schemas.android.com/tools">
- <!-- Base application theme. -->
- <style name="Theme.SimpleperfExampleCpp" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
- <!-- Primary brand color. -->
- <item name="colorPrimary">@color/purple_500</item>
- <item name="colorPrimaryVariant">@color/purple_700</item>
- <item name="colorOnPrimary">@color/white</item>
- <!-- Secondary brand color. -->
- <item name="colorSecondary">@color/teal_200</item>
- <item name="colorSecondaryVariant">@color/teal_700</item>
- <item name="colorOnSecondary">@color/black</item>
- <!-- Status bar color. -->
- <item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
- <!-- Customize your theme here. -->
- </style>
-
- <style name="Theme.SimpleperfExampleCpp.NoActionBar">
- <item name="windowActionBar">false</item>
- <item name="windowNoTitle">true</item>
- </style>
-
- <style name="Theme.SimpleperfExampleCpp.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
-
- <style name="Theme.SimpleperfExampleCpp.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
-</resources> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.jar b/simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index f6b961fd..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.jar
+++ /dev/null
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/settings.gradle b/simpleperf/demo/SimpleperfExampleCpp/settings.gradle
deleted file mode 100644
index a3893159..00000000
--- a/simpleperf/demo/SimpleperfExampleCpp/settings.gradle
+++ /dev/null
@@ -1,2 +0,0 @@
-rootProject.name = "SimpleperfExampleCpp"
-include ':app'
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.gitignore b/simpleperf/demo/SimpleperfExampleWithNative/.gitignore
new file mode 100644
index 00000000..39fb081a
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.gitignore
@@ -0,0 +1,9 @@
+*.iml
+.gradle
+/local.properties
+/.idea/workspace.xml
+/.idea/libraries
+.DS_Store
+/build
+/captures
+.externalNativeBuild
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/caches/build_file_checksums.ser b/simpleperf/demo/SimpleperfExampleWithNative/.idea/caches/build_file_checksums.ser
new file mode 100644
index 00000000..0db86a4b
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/caches/build_file_checksums.ser
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/codeStyles/Project.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/codeStyles/Project.xml
new file mode 100644
index 00000000..30aa626c
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/codeStyles/Project.xml
@@ -0,0 +1,29 @@
+<component name="ProjectCodeStyleConfiguration">
+ <code_scheme name="Project" version="173">
+ <Objective-C-extensions>
+ <file>
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
+ </file>
+ <class>
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
+ <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
+ </class>
+ <extensions>
+ <pair source="cpp" header="h" fileNamingConvention="NONE" />
+ <pair source="c" header="h" fileNamingConvention="NONE" />
+ </extensions>
+ </Objective-C-extensions>
+ </code_scheme>
+</component> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/compiler.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/compiler.xml
new file mode 100644
index 00000000..96cc43ef
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/compiler.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="CompilerConfiguration">
+ <resourceExtensions />
+ <wildcardResourcePatterns>
+ <entry name="!?*.java" />
+ <entry name="!?*.form" />
+ <entry name="!?*.class" />
+ <entry name="!?*.groovy" />
+ <entry name="!?*.scala" />
+ <entry name="!?*.flex" />
+ <entry name="!?*.kt" />
+ <entry name="!?*.clj" />
+ <entry name="!?*.aj" />
+ </wildcardResourcePatterns>
+ <annotationProcessing>
+ <profile default="true" name="Default" enabled="false">
+ <processorPath useClasspath="true" />
+ </profile>
+ </annotationProcessing>
+ </component>
+</project> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/copyright/profiles_settings.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/copyright/profiles_settings.xml
new file mode 100644
index 00000000..e7bedf33
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,3 @@
+<component name="CopyrightManager">
+ <settings default="" />
+</component> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/gradle.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/gradle.xml
new file mode 100644
index 00000000..7ac24c77
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/gradle.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="GradleSettings">
+ <option name="linkedExternalProjectsSettings">
+ <GradleProjectSettings>
+ <option name="distributionType" value="DEFAULT_WRAPPED" />
+ <option name="externalProjectPath" value="$PROJECT_DIR$" />
+ <option name="modules">
+ <set>
+ <option value="$PROJECT_DIR$" />
+ <option value="$PROJECT_DIR$/app" />
+ </set>
+ </option>
+ <option name="resolveModulePerSourceSet" value="false" />
+ </GradleProjectSettings>
+ </option>
+ </component>
+</project> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/misc.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/misc.xml
new file mode 100644
index 00000000..ba7052b8
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/misc.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="NullableNotNullManager">
+ <option name="myDefaultNullable" value="android.support.annotation.Nullable" />
+ <option name="myDefaultNotNull" value="android.support.annotation.NonNull" />
+ <option name="myNullables">
+ <value>
+ <list size="4">
+ <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.Nullable" />
+ <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nullable" />
+ <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.Nullable" />
+ <item index="3" class="java.lang.String" itemvalue="android.support.annotation.Nullable" />
+ </list>
+ </value>
+ </option>
+ <option name="myNotNulls">
+ <value>
+ <list size="4">
+ <item index="0" class="java.lang.String" itemvalue="org.jetbrains.annotations.NotNull" />
+ <item index="1" class="java.lang.String" itemvalue="javax.annotation.Nonnull" />
+ <item index="2" class="java.lang.String" itemvalue="edu.umd.cs.findbugs.annotations.NonNull" />
+ <item index="3" class="java.lang.String" itemvalue="android.support.annotation.NonNull" />
+ </list>
+ </value>
+ </option>
+ </component>
+ <component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" default="true" project-jdk-name="1.8" project-jdk-type="JavaSDK">
+ <output url="file://$PROJECT_DIR$/build/classes" />
+ </component>
+ <component name="ProjectType">
+ <option name="id" value="Android" />
+ </component>
+</project> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/modules.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/modules.xml
new file mode 100644
index 00000000..4aa0093e
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/modules.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="ProjectModuleManager">
+ <modules>
+ <module fileurl="file://$PROJECT_DIR$/SimpleperfExampleWithNative.iml" filepath="$PROJECT_DIR$/SimpleperfExampleWithNative.iml" />
+ <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
+ </modules>
+ </component>
+</project> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/.idea/runConfigurations.xml b/simpleperf/demo/SimpleperfExampleWithNative/.idea/runConfigurations.xml
new file mode 100644
index 00000000..7f68460d
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/.idea/runConfigurations.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="RunConfigurationProducerService">
+ <option name="ignoredProducers">
+ <set>
+ <option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
+ <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
+ <option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
+ </set>
+ </option>
+ </component>
+</project> \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/.gitignore b/simpleperf/demo/SimpleperfExampleWithNative/app/.gitignore
new file mode 100644
index 00000000..796b96d1
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/.gitignore
@@ -0,0 +1 @@
+/build
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/CMakeLists.txt b/simpleperf/demo/SimpleperfExampleWithNative/app/CMakeLists.txt
index c5b83ac0..f8e6e8b3 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/CMakeLists.txt
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/CMakeLists.txt
@@ -3,11 +3,7 @@
# Sets the minimum version of CMake required to build the native library.
-cmake_minimum_required(VERSION 3.10.2)
-
-# Declares and names the project.
-
-project("cpp")
+cmake_minimum_required(VERSION 3.4.1)
# Creates and names a library, sets it as either STATIC
# or SHARED, and provides the relative paths to its source code.
@@ -21,7 +17,7 @@ add_library( # Sets the name of the library.
SHARED
# Provides a relative path to your source file(s).
- native-lib.cpp )
+ src/main/cpp/native-lib.cpp )
# Searches for a specified prebuilt library and stores the path as a
# variable. Because CMake includes system libraries in the search path by
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build.gradle b/simpleperf/demo/SimpleperfExampleWithNative/app/build.gradle
new file mode 100644
index 00000000..4636e641
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build.gradle
@@ -0,0 +1,43 @@
+apply plugin: 'com.android.application'
+
+apply from: 'profiling.gradle'
+
+android {
+ compileSdkVersion 25
+ buildToolsVersion '26.0.2'
+ defaultConfig {
+ applicationId "com.example.simpleperf.simpleperfexamplewithnative"
+ minSdkVersion 15
+ targetSdkVersion 25
+ versionCode 1
+ versionName "1.0"
+ testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+ externalNativeBuild {
+ cmake {
+ cppFlags "-std=c++11"
+ }
+ }
+ }
+ buildTypes {
+ release {
+ minifyEnabled false
+ proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
+ }
+ }
+ externalNativeBuild {
+ cmake {
+ path "CMakeLists.txt"
+ }
+ }
+}
+
+dependencies {
+ implementation 'com.android.support.constraint:constraint-layout:1.0.2'
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ androidTestImplementation('androidx.test.espresso:espresso-core:3.1.1', {
+ exclude group: 'com.android.support', module: 'support-annotations'
+ })
+ implementation 'com.android.support:appcompat-v7:25.3.1'
+ implementation 'com.android.support.constraint:constraint-layout:1.0.2'
+ testImplementation 'junit:junit:4.12'
+}
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/arm64-v8a/libnative-lib.so b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/arm64-v8a/libnative-lib.so
new file mode 100755
index 00000000..f711fc8d
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/arm64-v8a/libnative-lib.so
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/armeabi-v7a/libnative-lib.so b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/armeabi-v7a/libnative-lib.so
new file mode 100755
index 00000000..3af7b797
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/armeabi-v7a/libnative-lib.so
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86/libnative-lib.so b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86/libnative-lib.so
new file mode 100755
index 00000000..eaa9a0b1
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86/libnative-lib.so
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86_64/libnative-lib.so b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86_64/libnative-lib.so
new file mode 100755
index 00000000..5dcd0a0f
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling/obj/x86_64/libnative-lib.so
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/build/outputs/apk/profiling/app-profiling.apk b/simpleperf/demo/SimpleperfExampleWithNative/app/build/outputs/apk/profiling/app-profiling.apk
new file mode 100644
index 00000000..bbeb4fbe
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/build/outputs/apk/profiling/app-profiling.apk
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling.gradle b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling.gradle
new file mode 100644
index 00000000..f4c05d19
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling.gradle
@@ -0,0 +1,57 @@
+
+// Set when building only part of the abis in the apk.
+def abiFiltersForWrapScript = []
+
+android {
+ buildTypes {
+ profiling {
+ initWith debug
+ externalNativeBuild {
+ cmake {
+ // cmake Debug build type uses -O0, which makes the code slow.
+ arguments "-DCMAKE_BUILD_TYPE=Release"
+ }
+ }
+ packagingOptions {
+ // Exclude wrap.sh for architectures not built.
+ if (abiFiltersForWrapScript) {
+ def exclude_abis = ["armeabi", "armeabi-v7a", "arm64-v8a",
+ "x86", "x86_64", "mips", "mips64"]
+ .findAll{ !(it in abiFiltersForWrapScript) }
+ .collect{ "**/" + it + "/wrap.sh" }
+ excludes += exclude_abis
+ }
+ }
+
+ // Add lib/xxx/wrap.sh in the apk. This is to enable java profiling on Android O
+ // devices.
+ sourceSets {
+ profiling {
+ resources {
+ srcDir {
+ "profiling_apk_add_dir"
+ }
+ }
+ }
+ }
+ }
+ }
+}
+
+def writeWrapScriptToFullyCompileJavaApp(wrapFile) {
+ wrapFile.withWriter { writer ->
+ writer.write('#!/system/bin/sh\n')
+ writer.write('\$@\n')
+ }
+}
+
+task createProfilingApkAddDir {
+ for (String abi : ["armeabi", "armeabi-v7a", "arm64-v8a", "x86", "x86_64", "mips", "mips64"]) {
+ def dir = new File("app/profiling_apk_add_dir/lib/" + abi)
+ dir.mkdirs()
+ def wrapFile = new File(dir, "wrap.sh")
+ writeWrapScriptToFullyCompileJavaApp(wrapFile)
+ println "write file " + wrapFile.path
+ }
+}
+
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/arm64-v8a/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/arm64-v8a/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/arm64-v8a/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi-v7a/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi-v7a/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi-v7a/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/armeabi/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips64/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips64/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/mips64/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86_64/wrap.sh b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86_64/wrap.sh
new file mode 100644
index 00000000..047ea6fa
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/profiling_apk_add_dir/lib/x86_64/wrap.sh
@@ -0,0 +1,2 @@
+#!/system/bin/sh
+$@
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/proguard-rules.pro b/simpleperf/demo/SimpleperfExampleWithNative/app/proguard-rules.pro
index 481bb434..b9d149a6 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/proguard-rules.pro
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/proguard-rules.pro
@@ -1,10 +1,14 @@
# Add project specific ProGuard rules here.
-# You can control the set of applied configuration files using the
-# proguardFiles setting in build.gradle.
+# By default, the flags in this file are appended to flags specified
+# in /home/yabinc/Android/Sdk/tools/proguard/proguard-android.txt
+# You can edit the include path and order by changing the proguardFiles
+# directive in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
+# Add any project specific keep options here:
+
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
@@ -18,4 +22,4 @@
# If you keep the line number information, uncomment this to
# hide the original source file name.
-#-renamesourcefileattribute SourceFile \ No newline at end of file
+#-renamesourcefileattribute SourceFile
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleInstrumentedTest.java b/simpleperf/demo/SimpleperfExampleWithNative/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleInstrumentedTest.java
new file mode 100644
index 00000000..fffff66b
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/androidTest/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleInstrumentedTest.java
@@ -0,0 +1,27 @@
+package com.example.simpleperf.simpleperfexamplewithnative;
+
+import static org.junit.Assert.*;
+
+import android.content.Context;
+
+import androidx.test.InstrumentationRegistry;
+import androidx.test.runner.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+/**
+ * Instrumentation test, which will execute on an Android device.
+ *
+ * @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() throws Exception {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getTargetContext();
+
+ assertEquals("com.example.simpleperf.simpleperfexamplewithnative", appContext.getPackageName());
+ }
+}
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/AndroidManifest.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/AndroidManifest.xml
new file mode 100644
index 00000000..de964677
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/AndroidManifest.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.example.simpleperf.simpleperfexamplewithnative">
+
+ <application android:allowBackup="true"
+ android:icon="@mipmap/ic_launcher"
+ android:label="@string/app_name"
+ android:roundIcon="@mipmap/ic_launcher_round"
+ android:supportsRtl="true"
+ android:theme="@style/AppTheme">
+ <activity android:name=".MainActivity"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN"/>
+
+ <category android:name="android.intent.category.LAUNCHER"/>
+ </intent-filter>
+ </activity>
+ <activity android:name=".SleepActivity"
+ android:exported="true"/>
+ <activity android:name=".MixActivity"
+ android:exported="true">
+
+ </activity>
+ </application>
+
+</manifest>
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/native-lib.cpp b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp
index 9b394835..bd66bcde 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/native-lib.cpp
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp
@@ -1,13 +1,16 @@
#include <jni.h>
+
#include <pthread.h>
#include <stdlib.h>
#include <time.h>
#include <string>
#define noinline __attribute__((__noinline__))
-extern "C" JNIEXPORT jstring JNICALL
-Java_simpleperf_example_cpp_MainActivity_stringFromJNI(
- JNIEnv* env,
+
+extern "C"
+JNIEXPORT jstring JNICALL
+Java_com_example_simpleperf_simpleperfexamplewithnative_MainActivity_stringFromJNI(
+ JNIEnv *env,
jobject /* this */) {
std::string hello = "Hello from C++";
return env->NewStringUTF(hello.c_str());
@@ -47,9 +50,9 @@ static void* BusyLoopThread(void*) {
extern "C"
JNIEXPORT void JNICALL
-Java_simpleperf_example_cpp_MainActivity_createBusyThreadFromJNI(
- JNIEnv *env,
- jobject /* this */) {
+Java_com_example_simpleperf_simpleperfexamplewithnative_MainActivity_createBusyThreadFromJNI(
+ JNIEnv *env,
+ jobject /* this */) {
pthread_t thread;
int ret = pthread_create(&thread, nullptr, BusyLoopThread, nullptr);
if (ret) {
@@ -95,9 +98,9 @@ static void* SleepThread(void*) {
extern "C"
JNIEXPORT void JNICALL
-Java_simpleperf_example_cpp_SleepActivity_createSleepThreadFromJNI(
- JNIEnv *env,
- jobject /* this */) {
+Java_com_example_simpleperf_simpleperfexamplewithnative_SleepActivity_createSleepThreadFromJNI(
+ JNIEnv *env,
+ jobject /* this */) {
pthread_t thread;
int ret = pthread_create(&thread, nullptr, SleepThread, nullptr);
if (ret) {
@@ -108,9 +111,9 @@ Java_simpleperf_example_cpp_SleepActivity_createSleepThreadFromJNI(
extern "C"
JNIEXPORT int JNICALL
-Java_simpleperf_example_cpp_MixActivity_callFunction(
- JNIEnv *env,
- jobject /* this */,
- int a) {
+Java_com_example_simpleperf_simpleperfexamplewithnative_MixActivity_callFunction(
+ JNIEnv *env,
+ jobject /* this */,
+ int a) {
return CallFunction(a);
} \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MainActivity.java b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MainActivity.java
index 40ead928..4dbf4823 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MainActivity.java
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MainActivity.java
@@ -1,12 +1,9 @@
-package simpleperf.example.cpp;
-
-import androidx.appcompat.app.AppCompatActivity;
+package com.example.simpleperf.simpleperfexamplewithnative;
+import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
-import simpleperf.example.cpp.databinding.ActivityMainBinding;
-
public class MainActivity extends AppCompatActivity {
// Used to load the 'native-lib' library on application startup.
@@ -14,21 +11,23 @@ public class MainActivity extends AppCompatActivity {
System.loadLibrary("native-lib");
}
- private ActivityMainBinding binding;
-
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
-
- binding = ActivityMainBinding.inflate(getLayoutInflater());
- setContentView(binding.getRoot());
+ setContentView(R.layout.activity_main);
// Example of a call to a native method
- TextView tv = binding.sampleText;
+ TextView tv = (TextView) findViewById(R.id.sample_text);
tv.setText(stringFromJNI());
+
createBusyThreadFromJNI();
}
+ /**
+ * A native method that is implemented by the 'native-lib' native library,
+ * which is packaged with this application.
+ */
public native String stringFromJNI();
+
private native void createBusyThreadFromJNI();
-} \ No newline at end of file
+}
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MixActivity.java b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MixActivity.java
index d7d5d3d1..a50f3bd8 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MixActivity.java
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/MixActivity.java
@@ -1,7 +1,6 @@
-package simpleperf.example.cpp;
-
-import androidx.appcompat.app.AppCompatActivity;
+package com.example.simpleperf.simpleperfexamplewithnative;
+import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class MixActivity extends AppCompatActivity {
@@ -32,4 +31,4 @@ public class MixActivity extends AppCompatActivity {
}
private native int callFunction(int a);
-} \ No newline at end of file
+}
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/SleepActivity.java b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/SleepActivity.java
index 1f59170c..e33dd222 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/SleepActivity.java
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/java/com/example/simpleperf/simpleperfexamplewithnative/SleepActivity.java
@@ -1,7 +1,6 @@
-package simpleperf.example.cpp;
-
-import androidx.appcompat.app.AppCompatActivity;
+package com.example.simpleperf.simpleperfexamplewithnative;
+import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
public class SleepActivity extends AppCompatActivity {
@@ -18,4 +17,4 @@ public class SleepActivity extends AppCompatActivity {
}
private native void createSleepThreadFromJNI();
-} \ No newline at end of file
+}
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_main.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_main.xml
index a4e8d403..9b06408d 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/main/res/layout/activity_main.xml
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_main.xml
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
-<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".MainActivity">
+ tools:context="com.example.simpleperf.simpleperfexamplewithnative.MainActivity">
<TextView
android:id="@+id/sample_text"
@@ -16,4 +16,4 @@
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
-</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file
+</android.support.constraint.ConstraintLayout>
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_mix.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_mix.xml
new file mode 100644
index 00000000..467dd77f
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_mix.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context="com.example.simpleperf.simpleperfexamplewithnative.MixActivity">
+
+</android.support.constraint.ConstraintLayout>
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_sleep.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_sleep.xml
new file mode 100644
index 00000000..8eeab2e4
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/layout/activity_sleep.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context="com.example.simpleperf.simpleperfexamplewithnative.SleepActivity">
+
+</android.support.constraint.ConstraintLayout>
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher.png
new file mode 100644
index 00000000..cde69bcc
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
new file mode 100644
index 00000000..9a078e3e
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher.png
new file mode 100644
index 00000000..c133a0cb
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
new file mode 100644
index 00000000..efc028a6
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher.png
new file mode 100644
index 00000000..bfa42f0e
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..3af2608a
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
new file mode 100644
index 00000000..324e72cd
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..9bec2e62
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
new file mode 100644
index 00000000..aee44e13
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
new file mode 100644
index 00000000..34947cd6
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/colors.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/colors.xml
new file mode 100644
index 00000000..3ab3e9cb
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/colors.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <color name="colorPrimary">#3F51B5</color>
+ <color name="colorPrimaryDark">#303F9F</color>
+ <color name="colorAccent">#FF4081</color>
+</resources>
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/strings.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/strings.xml
new file mode 100644
index 00000000..1ac079d7
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/strings.xml
@@ -0,0 +1,3 @@
+<resources>
+ <string name="app_name">SimpleperfExampleWithNative</string>
+</resources>
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/styles.xml b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/styles.xml
new file mode 100644
index 00000000..5885930d
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/res/values/styles.xml
@@ -0,0 +1,11 @@
+<resources>
+
+ <!-- Base application theme. -->
+ <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
+ <!-- Customize your theme here. -->
+ <item name="colorPrimary">@color/colorPrimary</item>
+ <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
+ <item name="colorAccent">@color/colorAccent</item>
+ </style>
+
+</resources>
diff --git a/simpleperf/demo/SimpleperfExampleCpp/app/src/test/java/simpleperf/example/cpp/ExampleUnitTest.java b/simpleperf/demo/SimpleperfExampleWithNative/app/src/test/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleUnitTest.java
index 764d6309..5bb893b9 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/app/src/test/java/simpleperf/example/cpp/ExampleUnitTest.java
+++ b/simpleperf/demo/SimpleperfExampleWithNative/app/src/test/java/com/example/simpleperf/simpleperfexamplewithnative/ExampleUnitTest.java
@@ -1,4 +1,4 @@
-package simpleperf.example.cpp;
+package com.example.simpleperf.simpleperfexamplewithnative;
import org.junit.Test;
@@ -11,7 +11,7 @@ import static org.junit.Assert.*;
*/
public class ExampleUnitTest {
@Test
- public void addition_isCorrect() {
+ public void addition_isCorrect() throws Exception {
assertEquals(4, 2 + 2);
}
} \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleCpp/build.gradle b/simpleperf/demo/SimpleperfExampleWithNative/build.gradle
index 5a7c7fc5..82a28ae1 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/build.gradle
+++ b/simpleperf/demo/SimpleperfExampleWithNative/build.gradle
@@ -1,11 +1,12 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
+
buildscript {
repositories {
- google()
- mavenCentral()
+ jcenter()
+ maven { url 'https://maven.google.com' }
}
dependencies {
- classpath "com.android.tools.build:gradle:4.2.2"
+ classpath 'com.android.tools.build:gradle:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
@@ -15,11 +16,10 @@ buildscript {
allprojects {
repositories {
google()
- mavenCentral()
- jcenter() // Warning: this repository is going to shut down soon
+ jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
-} \ No newline at end of file
+}
diff --git a/simpleperf/demo/SimpleperfExampleCpp/gradle.properties b/simpleperf/demo/SimpleperfExampleWithNative/gradle.properties
index 6826e61b..aac7c9b4 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/gradle.properties
+++ b/simpleperf/demo/SimpleperfExampleWithNative/gradle.properties
@@ -1,17 +1,17 @@
# Project-wide Gradle settings.
+
# IDE (e.g. Android Studio) users:
# Gradle settings configured through the IDE *will override*
# any settings specified in this file.
+
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
+
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
-org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+org.gradle.jvmargs=-Xmx1536m
+
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
-# AndroidX package structure to make it clearer which packages are bundled with the
-# Android operating system, and which are packaged with your app"s APK
-# https://developer.android.com/topic/libraries/support-library/androidx-rn
-android.useAndroidX=true \ No newline at end of file
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.jar b/simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 00000000..13372aef
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.jar
Binary files differ
diff --git a/simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.properties b/simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.properties
index f793a34d..03bf1f67 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/gradle/wrapper/gradle-wrapper.properties
+++ b/simpleperf/demo/SimpleperfExampleWithNative/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Fri Oct 15 16:48:24 PDT 2021
+#Fri Oct 27 17:46:02 PDT 2017
distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
distributionPath=wrapper/dists
-zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
diff --git a/simpleperf/demo/SimpleperfExampleCpp/gradlew b/simpleperf/demo/SimpleperfExampleWithNative/gradlew
index cccdd3d5..9d82f789 100755
--- a/simpleperf/demo/SimpleperfExampleCpp/gradlew
+++ b/simpleperf/demo/SimpleperfExampleWithNative/gradlew
@@ -1,4 +1,4 @@
-#!/usr/bin/env sh
+#!/usr/bin/env bash
##############################################################################
##
@@ -6,38 +6,20 @@
##
##############################################################################
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS=""
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS=""
-
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
-warn () {
+warn ( ) {
echo "$*"
}
-die () {
+die ( ) {
echo
echo "$*"
echo
@@ -48,7 +30,6 @@ die () {
cygwin=false
msys=false
darwin=false
-nonstop=false
case "`uname`" in
CYGWIN* )
cygwin=true
@@ -59,11 +40,26 @@ case "`uname`" in
MINGW* )
msys=true
;;
- NONSTOP* )
- nonstop=true
- ;;
esac
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
@@ -89,7 +85,7 @@ location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
@@ -154,19 +150,11 @@ if $cygwin ; then
esac
fi
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+ JVM_OPTS=("$@")
}
-APP_ARGS=$(save "$@")
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
-if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
- cd "$(dirname "$0")"
-fi
+eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
-exec "$JAVACMD" "$@"
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
diff --git a/simpleperf/demo/SimpleperfExampleCpp/gradlew.bat b/simpleperf/demo/SimpleperfExampleWithNative/gradlew.bat
index e95643d6..aec99730 100644
--- a/simpleperf/demo/SimpleperfExampleCpp/gradlew.bat
+++ b/simpleperf/demo/SimpleperfExampleWithNative/gradlew.bat
@@ -8,14 +8,14 @@
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS=
+
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS=
-
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
@@ -46,9 +46,10 @@ echo location of your Java installation.
goto fail
:init
-@rem Get command-line arguments, handling Windows variants
+@rem Get command-line arguments, handling Windowz variants
if not "%OS%" == "Windows_NT" goto win9xME_args
+if "%@eval[2+2]" == "4" goto 4NT_args
:win9xME_args
@rem Slurp the command line arguments.
@@ -59,6 +60,11 @@ set _SKIP=2
if "x%~1" == "x" goto execute
set CMD_LINE_ARGS=%*
+goto execute
+
+:4NT_args
+@rem Get arguments from the 4NT Shell from JP Software
+set CMD_LINE_ARGS=%$
:execute
@rem Setup the command line
diff --git a/simpleperf/demo/SimpleperfExampleWithNative/settings.gradle b/simpleperf/demo/SimpleperfExampleWithNative/settings.gradle
new file mode 100644
index 00000000..e7b4def4
--- /dev/null
+++ b/simpleperf/demo/SimpleperfExampleWithNative/settings.gradle
@@ -0,0 +1 @@
+include ':app'
diff --git a/simpleperf/doc/README.md b/simpleperf/doc/README.md
index 51ffc839..2f3b0854 100644
--- a/simpleperf/doc/README.md
+++ b/simpleperf/doc/README.md
@@ -9,11 +9,27 @@ Simpleperf is part of the Android Open Source Project.
The source code is [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/).
The latest document is [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/README.md).
-[TOC]
+## Table of Contents
+
+- [Simpleperf](#simpleperf)
+ - [Table of Contents](#table-of-contents)
+ - [Introduction](#introduction)
+ - [Tools in simpleperf](#tools-in-simpleperf)
+ - [Android application profiling](#android-application-profiling)
+ - [Android platform profiling](#android-platform-profiling)
+ - [Executable commands reference](#executable-commands-reference)
+ - [Scripts reference](#scripts-reference)
+ - [Answers to common issues](#answers-to-common-issues)
+ - [Why we suggest profiling on Android >= N devices?](#why-we-suggest-profiling-on-android--n-devices)
+ - [Suggestions about recording call graphs](#suggestions-about-recording-call-graphs)
+ - [Why we can't always get complete DWARF-based call graphs](#why-we-cant-always-get-complete-dwarf-based-call-graphs)
+ - [How to solve missing symbols in report?](#how-to-solve-missing-symbols-in-report)
+ - [Fix broken callchain stopped at C functions](#fix-broken-callchain-stopped-at-c-functions)
+ - [Show annotated source code and disassembly](#show-annotated-source-code-and-disassembly)
+ - [Bugs and contribution](#bugs-and-contribution)
-## Introduction
-An introduction slide deck is [here](./introduction.pdf).
+## Introduction
Simpleperf contains two parts: the simpleperf executable and Python scripts.
@@ -25,26 +41,26 @@ the Android profiling environment:
needed symbols, device info and recording time.
2. It delivers new features for recording.
- 1) When recording dwarf based call graph, simpleperf unwinds the stack before writing a sample
+ a. When recording dwarf based call graph, simpleperf unwinds the stack before writing a sample
to file. This is to save storage space on the device.
- 2) Support tracing both on CPU time and off CPU time with --trace-offcpu option.
- 3) Support recording callgraphs of JITed and interpreted Java code on Android >= P.
+ b. Support tracing both on CPU time and off CPU time with --trace-offcpu option.
+ c. Support recording callgraphs of JITed and interpreted Java code on Android >= P.
3. It relates closely to the Android platform.
- 1) Is aware of Android environment, like using system properties to enable profiling, using
+ a. Is aware of Android environment, like using system properties to enable profiling, using
run-as to profile in application's context.
- 2) Supports reading symbols and debug information from the .gnu_debugdata section, because
+ b. Supports reading symbols and debug information from the .gnu_debugdata section, because
system libraries are built with .gnu_debugdata section starting from Android O.
- 3) Supports profiling shared libraries embedded in apk files.
- 4) It uses the standard Android stack unwinder, so its results are consistent with all other
+ c. Supports profiling shared libraries embedded in apk files.
+ d. It uses the standard Android stack unwinder, so its results are consistent with all other
Android tools.
4. It builds executables and shared libraries for different usages.
- 1) Builds static executables on the device. Since static executables don't rely on any library,
+ a. Builds static executables on the device. Since static executables don't rely on any library,
simpleperf executables can be pushed on any Android device and used to record profiling data.
- 2) Builds executables on different hosts: Linux, Mac and Windows. These executables can be used
+ b. Builds executables on different hosts: Linux, Mac and Windows. These executables can be used
to report on hosts.
- 3) Builds report shared libraries on different hosts. The report library is used by different
+ c. Builds report shared libraries on different hosts. The report library is used by different
Python scripts to parse profiling data.
Detailed documentation for the simpleperf executable is [here](#executable-commands-reference).
@@ -95,22 +111,20 @@ See [executable_commands_reference.md](./executable_commands_reference.md).
See [scripts_reference.md](./scripts_reference.md).
-## View the profile
-
-See [view_the_profile.md](./view_the_profile.md).
## Answers to common issues
### Why we suggest profiling on Android >= N devices?
-
+```
1. Running on a device reflects a real running situation, so we suggest
- profiling on real devices instead of emulators.
+profiling on real devices instead of emulators.
2. To profile Java code, we need ART running in oat mode, which is only
- available >= L for rooted devices, and >= N for non-rooted devices.
+available >= L for rooted devices, and >= N for non-rooted devices.
3. Old Android versions are likely to be shipped with old kernels (< 3.18),
- which may not support profiling features like recording dwarf based call graphs.
+which may not support profiling features like recording dwarf based call graphs.
4. Old Android versions are likely to be shipped with Arm32 chips. In Arm32
- mode, recording stack frame based call graphs doesn't work well.
+mode, recording stack frame based call graphs doesn't work well.
+```
### Suggestions about recording call graphs
@@ -142,7 +156,9 @@ reasonable results when given unstripped binaries properly. If it doesn't work w
try stack frame based call graphs instead.
Simpleperf may need unstripped native binaries on the device to generate good dwarf based call
-graphs. It can be supported by downloading unstripped native libraries on device, as [here](#fix-broken-callchain-stopped-at-c-functions).
+graphs. It can be supported in two ways:
+1. Use unstripped native binaries when building the apk, as [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/demo/SimpleperfExampleWithNative/app/profiling.gradle).
+2. Download unstripped native libraries on device, as [here](#fix-broken-callchain-stopped-at-c-functions).
### Why we can't always get complete DWARF-based call graphs?
@@ -164,7 +180,7 @@ solution is to build binary_cache on host.
```sh
# Collect binaries needed by perf.data in binary_cache/.
-$ ./binary_cache_builder.py -lib NATIVE_LIB_DIR,...
+$ python binary_cache_builder.py -lib NATIVE_LIB_DIR,...
```
The NATIVE_LIB_DIRs passed in -lib option are the directories containing unstripped native
@@ -172,11 +188,11 @@ libraries on host. After running it, the native libraries containing symbol tabl
in binary_cache/ for use when reporting.
```sh
-$ ./report.py --symfs binary_cache
+$ python report.py --symfs binary_cache
# report_html.py searches binary_cache/ automatically, so you don't need to
# pass it any argument.
-$ ./report_html.py
+$ python report_html.py
```
### Fix broken callchain stopped at C functions
@@ -199,7 +215,7 @@ $ adb shell simpleperf record xxx --symfs /data/local/tmp/native_libs
To use app_profiler.py:
```sh
-$ ./app_profiler.py -lib <unstripped_dir>
+$ python app_profiler.py -lib <unstripped_dir>
```
### Show annotated source code and disassembly
@@ -209,21 +225,23 @@ disassembly with event count annotation. Simpleperf supports showing annotated s
disassembly for C++ code and fully compiled Java code. Simpleperf supports two ways to do it:
1. Through report_html.py:
- 1) Generate perf.data and pull it on host.
- 2) Generate binary_cache, containing elf files with debug information. Use -lib option to add
+
+ a. Generate perf.data and pull it on host.
+ b. Generate binary_cache, containing elf files with debug information. Use -lib option to add
libs with debug info. Do it with
`binary_cache_builder.py -i perf.data -lib <dir_of_lib_with_debug_info>`.
- 3) Use report_html.py to generate report.html with annotated source code and disassembly,
+ c. Use report_html.py to generate report.html with annotated source code and disassembly,
as described [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/scripts_reference.md#report_html_py).
2. Through pprof.
- 1) Generate perf.data and binary_cache as above.
- 2) Use pprof_proto_generator.py to generate pprof proto file. `pprof_proto_generator.py`.
- 3) Use pprof to report a function with annotated source code, as described [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/scripts_reference.md#pprof_proto_generator_py).
+
+ a. Generate perf.data and binary_cache as above.
+ b. Use pprof_proto_generator.py to generate pprof proto file. `pprof_proto_generator.py`.
+ c. Use pprof to report a function with annotated source code, as described [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/doc/scripts_reference.md#pprof_proto_generator_py).
## Bugs and contribution
-Bugs and feature requests can be submitted at https://github.com/android/ndk/issues.
+Bugs and feature requests can be submitted at http://github.com/android-ndk/ndk/issues.
Patches can be uploaded to android-review.googlesource.com as [here](https://source.android.com/setup/contribute/),
or sent to email addresses listed [here](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/OWNERS).
diff --git a/simpleperf/doc/android_application_profiling.md b/simpleperf/doc/android_application_profiling.md
index 65fae751..f0e06c08 100644
--- a/simpleperf/doc/android_application_profiling.md
+++ b/simpleperf/doc/android_application_profiling.md
@@ -8,7 +8,22 @@ Profiling an Android application involves three steps:
2. Record profiling data.
3. Report profiling data.
-[TOC]
+
+## Table of Contents
+
+- [Android application profiling](#android-application-profiling)
+ - [Table of Contents](#table-of-contents)
+ - [Prepare an Android application](#prepare-an-android-application)
+ - [Record and report profiling data](#record-and-report-profiling-data)
+ - [Record and report call graph](#record-and-report-call-graph)
+ - [Report in html interface](#report-in-html-interface)
+ - [Show flamegraph](#show-flamegraph)
+ - [Report in Android Studio](#report-in-android-studio)
+ - [Record both on CPU time and off CPU time](#record-both-on-cpu-time-and-off-cpu-time)
+ - [Profile from launch](#profile-from-launch)
+ - [Control recording in application code](#control-recording-in-application-code)
+ - [Parse profiling data manually](#parse-profiling-data-manually)
+
## Prepare an Android application
@@ -104,19 +119,19 @@ To compile java code, we can pass app_profiler.py the --compile_java_code option
On Android <= M, simpleperf doesn't support profiling Java code.
-Below I use application [SimpleperfExampleCpp](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/demo/SimpleperfExampleCpp).
-It builds an app-debug.apk for profiling.
+Below I use application [SimpleperfExampleWithNative](https://android.googlesource.com/platform/system/extras/+/master/simpleperf/demo/SimpleperfExampleWithNative).
+It builds an app-profiling.apk for profiling.
```sh
$ git clone https://android.googlesource.com/platform/system/extras
$ cd extras/simpleperf/demo
-# Open SimpleperfExampleCpp project with Android studio, and build this project
+# Open SimpleperfExamplesWithNative project with Android studio, and build this project
# successfully, otherwise the `./gradlew` command below will fail.
-$ cd SimpleperfExampleCpp
+$ cd SimpleperfExampleWithNative
# On windows, use "gradlew" instead.
$ ./gradlew clean assemble
-$ adb install -r app/build/outputs/apk/debug/app-debug.apk
+$ adb install -r app/build/outputs/apk/profiling/app-profiling.apk
```
## Record and report profiling data
@@ -130,7 +145,8 @@ We can use [app-profiler.py](scripts_reference.md#app_profilerpy) to profile And
# Android >= P.
# -a option selects the Activity to profile.
# -lib option gives the directory to find debug native libraries.
-$ ./app_profiler.py -p simpleperf.example.cpp -a .MixActivity -lib path_of_SimpleperfExampleCpp
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative --compile_java_code \
+ -a .MixActivity -lib path_of_SimpleperfExampleWithNative
```
This will collect profiling data in perf.data in the current directory, and related native
@@ -141,8 +157,8 @@ case, the MixActivity starts a busy thread. So we don't need to use the app whil
```sh
# Report perf.data in stdio interface.
-$ ./report.py
-Cmdline: /data/data/simpleperf.example.cpp/simpleperf record ...
+$ python report.py
+Cmdline: /data/data/com.example.simpleperf.simpleperfexamplewithnative/simpleperf record ...
Arch: arm64
Event: task-clock:u (type 1, config 1)
Samples: 10023
@@ -159,10 +175,10 @@ are a lot of unknown symbols in the report, check [here](README.md#how-to-solve-
```sh
# Report perf.data in html interface.
-$ ./report_html.py
+$ python report_html.py
# Add source code and disassembly. Change the path of source_dirs if it not correct.
-$ ./report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleCpp \
+$ python report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleWithNative \
--add_disassembly
```
@@ -175,22 +191,22 @@ We can record and report [call graphs](executable_commands_reference.md#record-c
```sh
# Record dwarf based call graphs: add "-g" in the -r option.
-$ ./app_profiler.py -p simpleperf.example.cpp \
- -r "-e task-clock:u -f 1000 --duration 10 -g" -lib path_of_SimpleperfExampleCpp
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative \
+ -r "-e task-clock:u -f 1000 --duration 10 -g" -lib path_of_SimpleperfExampleWithNative
# Record stack frame based call graphs: add "--call-graph fp" in the -r option.
-$ ./app_profiler.py -p simpleperf.example.cpp \
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative \
-r "-e task-clock:u -f 1000 --duration 10 --call-graph fp" \
- -lib path_of_SimpleperfExampleCpp
+ -lib path_of_SimpleperfExampleWithNative
# Report call graphs in stdio interface.
-$ ./report.py -g
+$ python report.py -g
# Report call graphs in python Tk interface.
-$ ./report.py -g --gui
+$ python report.py -g --gui
# Report call graphs in html interface.
-$ ./report_html.py
+$ python report_html.py
# Report call graphs in flamegraphs.
# On Windows, use inferno.bat instead of ./inferno.sh.
@@ -204,7 +220,7 @@ report_html.py integrates chart statistics, sample table, flamegraphs, source co
and disassembly annotation. It is the recommended way to show reports.
```sh
-$ ./report_html.py
+$ python report_html.py
```
## Show flamegraph
@@ -223,7 +239,7 @@ Please make sure you have perl installed.
```sh
$ git clone https://github.com/brendangregg/FlameGraph.git
-$ ./report_sample.py --symfs binary_cache >out.perf
+$ python report_sample.py --symfs binary_cache >out.perf
$ FlameGraph/stackcollapse-perf.pl out.perf >out.folded
$ FlameGraph/flamegraph.pl out.folded >a.svg
```
@@ -239,16 +255,6 @@ $ simpleperf report-sample --protobuf --show-callchain -i perf.data -o perf.trac
# Then open perf.trace in Android Studio to show it.
```
-## Deobfuscate Java symbols
-
-Java symbols may be obfuscated by ProGuard. To restore the original symbols in a report, we can
-pass a Proguard mapping file to the report scripts or report-sample command via
-`--proguard-mapping-file`.
-
-```sh
-$ ./report_html.py --proguard-mapping-file proguard_mapping_file.txt
-```
-
## Record both on CPU time and off CPU time
We can [record both on CPU time and off CPU time](executable_commands_reference.md#record-both-on-cpu-time-and-off-cpu-time).
@@ -256,7 +262,7 @@ We can [record both on CPU time and off CPU time](executable_commands_reference.
First check if trace-offcpu feature is supported on the device.
```sh
-$ ./run_simpleperf_on_device.py list --show-features
+$ python run_simpleperf_on_device.py list --show-features
dwarf-based-call-graph
trace-offcpu
```
@@ -264,11 +270,11 @@ trace-offcpu
If trace-offcpu is supported, it will be shown in the feature list. Then we can try it.
```sh
-$ ./app_profiler.py -p simpleperf.example.cpp -a .SleepActivity \
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .SleepActivity \
-r "-g -e task-clock:u -f 1000 --duration 10 --trace-offcpu" \
- -lib path_of_SimpleperfExampleCpp
-$ ./report_html.py --add_disassembly --add_source_code \
- --source_dirs path_of_SimpleperfExampleCpp
+ -lib path_of_SimpleperfExampleWithNative
+$ python report_html.py --add_disassembly --add_source_code \
+ --source_dirs path_of_SimpleperfExampleWithNative
```
## Profile from launch
@@ -277,12 +283,12 @@ We can [profile from launch of an application](scripts_reference.md#profile-from
```sh
# Start simpleperf recording, then start the Activity to profile.
-$ ./app_profiler.py -p simpleperf.example.cpp -a .MainActivity
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .MainActivity
# We can also start the Activity on the device manually.
# 1. Make sure the application isn't running or one of the recent apps.
# 2. Start simpleperf recording.
-$ ./app_profiler.py -p simpleperf.example.cpp
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative
# 3. Start the app manually on the device.
```
@@ -290,10 +296,8 @@ $ ./app_profiler.py -p simpleperf.example.cpp
Simpleperf supports controlling recording from application code. Below is the workflow:
-1. Run `api_profiler.py prepare -p <package_name>` to allow an app recording itself using
- simpleperf. By default, the permission is reset after device reboot. So we need to run the
- script every time the device reboots. But on Android >= 13, we can use `--days` options to
- set how long we want the permission to last.
+1. Run `api_profiler.py prepare` to enable simpleperf recording on a device. The script needs to run
+ every time the device reboots.
2. Link simpleperf app_api code in the application. The app needs to be debuggable or
profileableFromShell as described [here](#prepare-an-android-application). Then the app can
diff --git a/simpleperf/doc/android_platform_profiling.md b/simpleperf/doc/android_platform_profiling.md
index f2a31cf0..21cf0f42 100644
--- a/simpleperf/doc/android_platform_profiling.md
+++ b/simpleperf/doc/android_platform_profiling.md
@@ -1,6 +1,11 @@
# Android platform profiling
-[TOC]
+## Table of Contents
+- [Android platform profiling](#android-platform-profiling)
+ - [Table of Contents](#table-of-contents)
+ - [General Tips](#general-tips)
+ - [Start simpleperf from system_server process](#start-simpleperf-from-system_server-process)
+ - [Hardware PMU counter limit](#hardware-pmu-counter-limit)
## General Tips
@@ -16,10 +21,10 @@ Below is an example.
```sh
# Record surfaceflinger process for 10 seconds with dwarf based call graph. More examples are in
# scripts reference in the doc.
-$ ./app_profiler.py -np surfaceflinger -r "-g --duration 10"
+$ python app_profiler.py -np surfaceflinger -r "-g --duration 10"
# Generate html report.
-$ ./report_html.py
+$ python report_html.py
```
4. Since Android >= O has symbols for system libraries on device, we don't need to use unstripped
@@ -28,14 +33,14 @@ source code and disassembly (with line numbers) in the report. Below is an examp
```sh
# Doing recording with app_profiler.py or simpleperf on device, and generates perf.data on host.
-$ ./app_profiler.py -np surfaceflinger -r "--call-graph fp --duration 10"
+$ python app_profiler.py -np surfaceflinger -r "--call-graph fp --duration 10"
# Collect unstripped binaries from $ANDROID_PRODUCT_OUT/symbols to binary_cache/.
-$ ./binary_cache_builder.py -lib $ANDROID_PRODUCT_OUT/symbols
+$ python binary_cache_builder.py -lib $ANDROID_PRODUCT_OUT/symbols
# Report source code and disassembly. Disassembling all binaries is slow, so it's better to add
# --binary_filter option to only disassemble selected binaries.
-$ ./report_html.py --add_source_code --source_dirs $ANDROID_BUILD_TOP --add_disassembly \
+$ python report_html.py --add_source_code --source_dirs $ANDROID_BUILD_TOP --add_disassembly \
--binary_filter surfaceflinger.so
```
@@ -68,42 +73,9 @@ try {
When monitoring instruction and cache related perf events (in hw/cache/raw/pmu category of list cmd),
these events are mapped to PMU counters on each cpu core. But each core only has a limited number
of PMU counters. If number of events > number of PMU counters, then the counters are multiplexed
-among events, which probably isn't what we want. We can use `simpleperf stat --print-hw-counter` to
-show hardware counters (per core) available on the device.
+among events, which probably isn't what we want.
On Pixel devices, the number of PMU counters on each core is usually 7, of which 4 of them are used
by the kernel to monitor memory latency. So only 3 counters are available. It's fine to monitor up
to 3 PMU events at the same time. To monitor more than 3 events, the `--use-devfreq-counters` option
can be used to borrow from the counters used by the kernel.
-
-## Get boot-time profile
-
-On userdebug/eng devices, we can get boot-time profile via simpleperf.
-
-Step 1. In adb root, set options used to record boot-time profile. Simpleperf stores the options in
-a persist property `persist.simpleperf.boot_record`.
-
-```
-# simpleperf boot-record --enable "-a -g --duration 10 --exclude-perf"
-```
-
-Step 2. Reboot the device. When booting, init finds that the persist property is set, so it forks
-a background process to run simpleperf to record boot-time profile. init starts simpleperf at
-zygote-start stage, right after zygote is started.
-
-```
-$ adb reboot
-```
-
-Step 3. After boot, the boot-time profile is stored in /data/simpleperf_boot_data. Then we can pull
-the profile to host to report.
-
-```
-$ adb shell ls /data/simpleperf_boot_data
-perf-20220126-11-47-51.data
-```
-
-Following is a boot-time profile example. From timestamp, the first sample is generated at about
-4.5s after booting.
-
-![boot_time_profile](pictures/boot_time_profile.png)
diff --git a/simpleperf/doc/collect_etm_data_for_autofdo.md b/simpleperf/doc/collect_etm_data_for_autofdo.md
deleted file mode 100644
index 145c0adf..00000000
--- a/simpleperf/doc/collect_etm_data_for_autofdo.md
+++ /dev/null
@@ -1,160 +0,0 @@
-# Collect ETM data for AutoFDO
-
-[TOC]
-
-## Introduction
-
-ETM is a hardware feature available on arm64 devices. It collects the instruction stream running on
-each cpu. ARM uses ETM as an alternative for LBR (last branch record) on x86.
-Simpleperf supports collecting ETM data, and converting it to input files for AutoFDO, which can
-then be used for PGO (profile-guided optimization) during compilation.
-
-On ARMv8, ETM is considered as an external debug interface (unless ARMv8.4 Self-hosted Trace
-extension is impelemented). So it needs to be enabled explicitly in the bootloader, and isn't
-available on user devices. For Pixel devices, it's available on EVT and DVT devices on Pixel 4,
-Pixel 4a (5G) and Pixel 5. To test if it's available on other devices, you can follow commands in
-this doc and see if you can record any ETM data.
-
-## Examples
-
-Below are examples collecting ETM data for AutoFDO. It has two steps: first recording ETM data,
-second converting ETM data to AutoFDO input files.
-
-Record ETM data:
-
-```sh
-# preparation: we need to be root to record ETM data
-$ adb root
-$ adb shell
-redfin:/ \# cd data/local/tmp
-redfin:/data/local/tmp \#
-
-# Do a system wide collection, it writes output to perf.data.
-# If only want ETM data for kernel, use `-e cs-etm:k`.
-# If only want ETM data for userspace, use `-e cs-etm:u`.
-redfin:/data/local/tmp \# simpleperf record -e cs-etm --duration 3 -a
-
-# To reduce file size and time converting to AutoFDO input files, we recommend converting ETM data
-# into an intermediate branch-list format.
-redfin:/data/local/tmp \# simpleperf inject --output branch-list -o branch_list.data
-```
-
-Converting ETM data to AutoFDO input files needs to read binaries.
-So for userspace libraries, they can be converted on device. For kernel, it needs
-to be converted on host, with vmlinux and kernel modules available.
-
-Convert ETM data for userspace libraries:
-
-```sh
-# Injecting ETM data on device. It writes output to perf_inject.data.
-# perf_inject.data is a text file, containing branch counts for each library.
-redfin:/data/local/tmp \# simpleperf inject -i branch_list.data
-```
-
-Convert ETM data for kernel:
-
-```sh
-# pull ETM data to host.
-host $ adb pull /data/local/tmp/branch_list.data
-# download vmlinux and kernel modules to <binary_dir>
-# host simpleperf is in <aosp-top>/system/extras/simpleperf/scripts/bin/linux/x86_64/simpleperf,
-# or you can build simpleperf by `mmma system/extras/simpleperf`.
-host $ simpleperf inject --symdir <binary_dir> -i branch_list.data
-```
-
-The generated perf_inject.data may contain branch info for multiple binaries. But AutoFDO only
-accepts one at a time. So we need to split perf_inject.data.
-The format of perf_inject.data is below:
-
-```perf_inject.data format
-
-executed range with count info for binary1
-branch with count info for binary1
-// name for binary1
-
-executed range with count info for binary2
-branch with count info for binary2
-// name for binary2
-
-...
-```
-
-We need to split perf_inject.data, and make sure one file only contains info for one binary.
-
-Then we can use [AutoFDO](https://github.com/google/autofdo) to create profile like below:
-
-```sh
-# perf_inject_kernel.data is split from perf_inject.data, and only contains branch info for [kernel.kallsyms].
-host $ autofdo/create_llvm_prof -profile perf_inject_kernel.data -profiler text -binary vmlinux -out a.prof -format binary
-```
-
-Then we can use a.prof for PGO during compilation, via `-fprofile-sample-use=a.prof`.
-[Here](https://clang.llvm.org/docs/UsersManual.html#using-sampling-profilers) are more details.
-
-## Collect ETM data with a daemon
-
-Android also has a daemon collecting ETM data periodically. It only runs on userdebug and eng
-devices. The source code is in https://android.googlesource.com/platform/system/extras/+/master/profcollectd/.
-
-## Support ETM in the kernel
-
-To let simpleperf use ETM function, we need to enable Coresight driver in the kernel, which lives in
-`<linux_kernel>/drivers/hwtracing/coresight`.
-
-The Coresight driver can be enabled by below kernel configs:
-
-```config
- CONFIG_CORESIGHT=y
- CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
- CONFIG_CORESIGHT_SOURCE_ETM4X=y
-```
-
-On Kernel 5.10+, we recommend building Coresight driver as kernel modules. Because it works with
-GKI kernel.
-
-```config
- CONFIG_CORESIGHT=m
- CONFIG_CORESIGHT_LINK_AND_SINK_TMC=m
- CONFIG_CORESIGHT_SOURCE_ETM4X=m
-```
-
-Android common kernel 5.10+ should have all the Coresight patches needed to collect ETM data.
-Android common kernel 5.4 misses two patches. But by adding patches in
-https://android-review.googlesource.com/q/topic:test_etm_on_hikey960_5.4, we can collect ETM data
-on hikey960 with 5.4 kernel.
-For Android common kernel 4.14 and 4.19, we have backported all necessary Coresight patches.
-
-Besides Coresight driver, we also need to add Coresight devices in device tree. An example is in
-https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/arm/juno-base.dtsi. There should
-be a path flowing ETM data from ETM device through funnels, ETF and replicators, all the way to
-ETR, which writes ETM data to system memory.
-
-One optional flag in ETM device tree is "arm,coresight-loses-context-with-cpu". It saves ETM
-registers when a CPU enters low power state. It may be needed to avoid
-"coresight_disclaim_device_unlocked" warning when doing system wide collection.
-
-One optional flag in ETR device tree is "arm,scatter-gather". Simpleperf requests 4M system memory
-for ETR to store ETM data. Without IOMMU, the memory needs to be contiguous. If the kernel can't
-fulfill the request, simpleperf will report out of memory error. Fortunately, we can use
-"arm,scatter-gather" flag to let ETR run in scatter gather mode, which uses non-contiguous memory.
-
-## Enable ETM in the bootloader
-
-Unless ARMv8.4 Self-hosted Trace extension is implemented, ETM is considered as an external debug
-interface. It may be disabled by fuse (like JTAG). So we need to check if ETM is disabled, and
-if bootloader provides a way to reenable it.
-
-We can tell if ETM is disable by checking its TRCAUTHSTATUS register, which is exposed in sysfs,
-like /sys/bus/coresight/devices/coresight-etm0/mgmt/trcauthstatus. To reenable ETM, we need to
-enable non-Secure non-invasive debug on ARM CPU. The method depends on chip vendors(SOCs).
-
-
-## Related docs
-
-* [Arm Architecture Reference Manual Armv8, D3 AArch64 Self-hosted Trace](https://developer.arm.com/documentation/ddi0487/latest)
-* [ARM ETM Architecture Specification](https://developer.arm.com/documentation/ihi0064/latest/)
-* [ARM CoreSight Architecture Specification](https://developer.arm.com/documentation/ihi0029/latest)
-* [CoreSight Components Technical Reference Manual](https://developer.arm.com/documentation/ddi0314/h/)
-* [CoreSight Trace Memory Controller Technical Reference Manual](https://developer.arm.com/documentation/ddi0461/b/)
-* [OpenCSD library for decoding ETM data](https://github.com/Linaro/OpenCSD)
-* [AutoFDO tool for converting profile data](https://github.com/google/autofdo)
diff --git a/simpleperf/doc/debug_dwarf_unwinding.md b/simpleperf/doc/debug_dwarf_unwinding.md
deleted file mode 100644
index 2abb9825..00000000
--- a/simpleperf/doc/debug_dwarf_unwinding.md
+++ /dev/null
@@ -1,79 +0,0 @@
-# Debug dwarf unwinding
-
-Dwarf unwinding is the default way of getting call graphs in simpleperf. In this process,
-simpleperf asks the kernel to add stack and register data to each sample. Then it uses
-[libunwindstack](https://cs.android.com/android/platform/superproject/+/master:system/unwinding/libunwindstack/)
-to unwind the call stack. libunwindstack uses dwarf sections (like .debug_frame or .eh_frame) in
-elf files to know how to unwind the stack.
-
-By default, `simpleperf record` unwinds a sample before saving it to disk, to reduce space consumed
-by stack data. But this behavior makes it harder to reproduce unwinding problems. So we added
-debug-unwind command, to help debug and profile dwarf unwinding. Below are two use cases.
-
-[TOC]
-
-## Debug failed unwinding cases
-
-Unwinding a sample can fail for different reasons: not enough stack or register data, unknown
-thread maps, no dwarf info, bugs in code, etc. And to fix them, we need to get error details
-and be able to reproduce them. simpleperf record cmd has two options for this:
-`--keep-failed-unwinding-result` keeps error code for failed unwinding samples. It's lightweight
-and gives us a brief idea why unwinding stops.
-`--keep-failed-unwinding-debug-info` keeps stack and register data for failed unwinding samples. It
-can be used to reproduce the unwinding process given proper elf files. Below is an example.
-
-```sh
-# Run record cmd and keep failed unwinding debug info.
-$ simpleperf64 record --app com.example.android.displayingbitmaps -g --duration 10 \
- --keep-failed-unwinding-debug-info
-...
-simpleperf I cmd_record.cpp:762] Samples recorded: 22026. Samples lost: 0.
-
-# Generate a text report containing failed unwinding cases.
-$ simpleperf debug-unwind --generate-report -o report.txt
-
-# Pull report.txt on host and show it using debug_unwind_reporter.py.
-# Show summary.
-$ debug_unwind_reporter.py -i report.txt --summary
-# Show summary of samples failed at a symbol.
-$ debug_unwind_reporter.py -i report.txt --summary --include-end-symbol SocketInputStream_socketRead0
-# Show details of samples failed at a symbol.
-$ debug_unwind_reporter.py -i report.txt --include-end-symbol SocketInputStream_socketRead0
-
-# Reproduce unwinding a failed case.
-$ simpleperf debug-unwind --unwind-sample --sample-time 256666343213301
-
-# Generate a test file containing a failed case and elf files for debugging it.
-$ simpleperf debug-unwind --generate-test-file --sample-time 256666343213301 --keep-binaries-in-test-file \
- /apex/com.android.runtime/lib64/bionic/libc.so,/apex/com.android.art/lib64/libopenjdk.so -o test.data
-```
-
-## Profile unwinding process
-
-We can also record samples without unwinding them. Then we can use debug-unwind cmd to unwind the
-samples after recording. Below is an example.
-
-```sh
-# Record samples without unwinding them.
-$ simpleperf record --app com.example.android.displayingbitmaps -g --duration 10 \
- --no-unwind
-...
-simpleperf I cmd_record.cpp:762] Samples recorded: 9923. Samples lost: 0.
-
-# Use debug-unwind cmd to unwind samples.
-$ simpleperf debug-unwind --unwind-sample
-```
-
-We can profile the unwinding process, get hot functions for improvement.
-
-```sh
-# Profile debug-unwind cmd.
-$ simpleperf record -g -o perf_unwind.data simpleperf debug-unwind --unwind-sample --skip-sample-print
-
-# Then pull perf_unwind.data and report it.
-$ report_html.py -i perf_unwind.data
-
-# We can also add source code annotation in report.html.
-$ binary_cache_builder.py -i perf_unwind.data -lib <path to aosp-master>/out/target/product/<device-name>/symbols/system
-$ report_html.py -i perf_unwind.data --add_source_code --source_dirs <path to aosp-master>/system/
-```
diff --git a/simpleperf/doc/executable_commands_reference.md b/simpleperf/doc/executable_commands_reference.md
index ccff5ced..6e696d43 100644
--- a/simpleperf/doc/executable_commands_reference.md
+++ b/simpleperf/doc/executable_commands_reference.md
@@ -1,6 +1,35 @@
# Executable commands reference
-[TOC]
+## Table of Contents
+
+- [Executable commands reference](#executable-commands-reference)
+ - [Table of Contents](#table-of-contents)
+ - [How simpleperf works](#how-simpleperf-works)
+ - [Commands](#commands)
+ - [The list command](#the-list-command)
+ - [The stat command](#the-stat-command)
+ - [Select events to stat](#select-events-to-stat)
+ - [Select target to stat](#select-target-to-stat)
+ - [Decide how long to stat](#decide-how-long-to-stat)
+ - [Decide the print interval](#decide-the-print-interval)
+ - [Display counters in systrace](#display-counters-in-systrace)
+ - [Show event count per thread](#show-event-count-per-thread)
+ - [Show event count per core](#show-event-count-per-core)
+ - [The record command](#the-record-command)
+ - [Select events to record](#select-events-to-record)
+ - [Select target to record](#select-target-to-record)
+ - [Set the frequency to record](#set-the-frequency-to-record)
+ - [Decide how long to record](#decide-how-long-to-record)
+ - [Set the path to store profiling data](#set-the-path-to-store-profiling-data)
+ - [Record call graphs](#record-call-graphs)
+ - [Record both on CPU time and off CPU time](#record-both-on-cpu-time-and-off-cpu-time)
+ - [The report command](#the-report-command)
+ - [Set the path to read profiling data](#set-the-path-to-read-profiling-data)
+ - [Set the path to find binaries](#set-the-path-to-find-binaries)
+ - [Filter samples](#filter-samples)
+ - [Group samples into sample entries](#group-samples-into-sample-entries)
+ - [Report call graphs](#report-call-graphs)
+
## How simpleperf works
@@ -183,7 +212,7 @@ $ simpleperf stat ls
# Stat the process of an Android application. This only works for debuggable apps on non-rooted
# devices.
-$ simpleperf stat --app simpleperf.example.cpp
+$ simpleperf stat --app com.example.simpleperf.simpleperfexamplewithnative
# Stat system wide using -a.
$ simpleperf stat -a --duration 10
@@ -338,7 +367,7 @@ $ simpleperf record ls
# Record the process of an Android application. This only works for debuggable apps on non-rooted
# devices.
-$ simpleperf record --app simpleperf.example.cpp
+$ simpleperf record --app com.example.simpleperf.simpleperfexamplewithnative
# Record system wide.
$ simpleperf record -a --duration 10
@@ -442,75 +471,65 @@ $ simpleperf record -p 11904 --call-graph fp --duration 10
### Record both on CPU time and off CPU time
-Simpleperf is a CPU profiler, which generates samples for a thread only when it is running on a
-CPU. But sometimes we want to know where the thread time is spent off-cpu (like preempted by other
-threads, blocked in IO or waiting for some events). To support this, simpleperf added a
---trace-offcpu option to the record command. When --trace-offcpu is used, simpleperf does the
-following things:
-
-1) Only cpu-clock/task-clock event is allowed to be used with --trace-offcpu. This let simpleperf
- generate on-cpu samples for cpu-clock event.
-2) Simpleperf also monitors sched:sched_switch event, which will generate a sched_switch sample
- each time the monitored thread is scheduled off cpu.
-3) Simpleperf also records context switch records. So it knows when the thread is scheduled back on
- a cpu.
+Simpleperf is a CPU profiler, it generates samples for a thread only when it is running on a CPU.
+However, sometimes we want to figure out where the time of a thread is spent, whether it is running
+on a CPU, or staying in the kernel's ready queue, or waiting for something like I/O events.
-The samples and context switch records collected by simpleperf for a thread are shown below:
+To support this, the record command uses --trace-offcpu to trace both on CPU time and off CPU time.
+When --trace-offcpu is used, simpleperf generates a sample when a running thread is scheduled out,
+so we know the callstack of a thread when it is scheduled out. And when reporting a perf.data
+generated with --trace-offcpu, we use time to the next sample (instead of event counts from the
+previous sample) as the weight of the current sample. As a result, we can get a call graph based
+on timestamps, including both on CPU time and off CPU time.
-![simpleperf_trace_offcpu_sample_mode](simpleperf_trace_offcpu_sample_mode.png)
+trace-offcpu is implemented using sched:sched_switch tracepoint event, which may not be supported
+on old kernels. But it is guaranteed to be supported on devices >= Android O MR1. We can check
+whether trace-offcpu is supported as below.
-Here we have two types of samples:
-1) on-cpu samples generated for cpu-clock event. The period value in each sample means how many
- nanoseconds are spent on cpu (for the callchain of this sample).
-2) off-cpu (sched_switch) samples generated for sched:sched_switch event. The period value is
- calculated as **Timestamp of the next switch on record** minus **Timestamp of the current sample**
- by simpleperf. So the period value in each sample means how many nanoseconds are spent off cpu
- (for the callchain of this sample).
+trace-offcpu only works with recording one of events: cpu-cycles, cpu-clock, task-clock. Using it
+with other events or multiple events doesn't make much sense and makes the report confusing.
-**note**: In reality, switch on records and samples may lost. To mitigate the loss of accuracy, we
-calculate the period of an off-cpu sample as **Timestamp of the next switch on record or sample**
-minus **Timestamp of the current sample**.
+```sh
+$ simpleperf list --show-features
+dwarf-based-call-graph
+trace-offcpu
+```
-When reporting via python scripts, simpleperf_report_lib.py provides SetTraceOffCpuMode() method
-to control how to report the samples:
-1) on-cpu mode: only report on-cpu samples.
-2) off-cpu mode: only report off-cpu samples.
-3) on-off-cpu mode: report both on-cpu and off-cpu samples, which can be split by event name.
-4) mixed-on-off-cpu mode: report on-cpu and off-cpu samples under the same event name.
+If trace-offcpu is supported, it will be shown in the feature list. Then we can try it.
-If not set, mixed-on-off-cpu mode will be used to report.
+```sh
+# Record with --trace-offcpu.
+$ simpleperf record -g -p 11904 --duration 10 --trace-offcpu
-When using report_html.py, inferno and report_sample.py, the report mode can be set by
---trace-offcpu option.
+# Record with --trace-offcpu using app_profiler.py.
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .SleepActivity \
+ -r "-g -e task-clock:u -f 1000 --duration 10 --trace-offcpu"
+```
-Below are some examples recording and reporting trace offcpu profiles.
+Below is an example comparing the profiling result with / without --trace-offcpu.
+First we record without --trace-offcpu.
```sh
-# Check if --trace-offcpu is supported by the kernel (should be available on kernel >= 4.2).
-$ simpleperf list --show-features
-trace-offcpu
-...
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .SleepActivity
-# Record with --trace-offcpu.
-$ simpleperf record -g -p 11904 --duration 10 --trace-offcpu -e cpu-clock
+$ python report_html.py --add_disassembly --add_source_code --source_dirs ../demo
+```
-# Record system wide with --trace-offcpu.
-$ simpleperf record -a -g --duration 3 --trace-offcpu -e cpu-clock
+The result is [here](./without_trace_offcpu.html).
+In the result, all time is taken by RunFunction(), and sleep time is ignored.
+But if we add --trace-offcpu, the result changes.
-# Record with --trace-offcpu using app_profiler.py.
-$ ./app_profiler.py -p com.google.samples.apps.sunflower \
- -r "-g -e cpu-clock:u --duration 10 --trace-offcpu"
-
-# Report on-cpu samples.
-$ ./report_html.py --trace-offcpu on-cpu
-# Report off-cpu samples.
-$ ./report_html.py --trace-offcpu off-cpu
-# Report on-cpu and off-cpu samples under different event names.
-$ ./report_html.py --trace-offcpu on-off-cpu
-# Report on-cpu and off-cpu samples under the same event name.
-$ ./report_html.py --trace-offcpu mixed-on-off-cpu
+```sh
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .SleepActivity \
+ -r "-g -e task-clock:u --trace-offcpu -f 1000 --duration 10"
+
+$ python report_html.py --add_disassembly --add_source_code --source_dirs ../demo
```
+The result is [here](./trace_offcpu.html).
+In the result, half of the time is taken by RunFunction(), and the other half is taken by
+SleepFunction(). So it traces both on CPU time and off CPU time.
+
## The report command
The report command is used to report profiling data generated by the record command. The report
diff --git a/simpleperf/doc/inferno.md b/simpleperf/doc/inferno.md
index 02d8cb83..bfe280a3 100644
--- a/simpleperf/doc/inferno.md
+++ b/simpleperf/doc/inferno.md
@@ -1,10 +1,8 @@
-# Inferno
+## Inferno
![logo](./inferno_small.png)
-[TOC]
-
-## Description
+### Description
Inferno is a flamegraph generator for native (C/C++) Android apps. It was
originally written to profile and improve surfaceflinger performance
@@ -28,7 +26,7 @@ It is immediatly apparent that most of the CPU time is spent processing messages
. This graphic division helps to see what part of the program is costly and
where a developer's effort to improve performances should go.
-## Example of bottleneck
+### Example of bottleneck
A flamegraph give you instant vision on the CPU cycles cost centers but
it can also be used to find specific offenders. To find them, look for
@@ -40,8 +38,7 @@ In the previous flamegraph, two
plateaus (due to `android::BufferQueueCore::validateConsistencyLocked`)
are immediately apparent.
-## How it works
-
+### How it works
Inferno relies on simpleperf to record the callstack of a native application
thousands of times per second. Simpleperf takes care of unwinding the stack
either using frame pointer (recommended) or dwarf. At the end of the recording
@@ -50,7 +47,7 @@ dumps dumped to a file `perf.data`. This file is pulled from the Android device
and processed on the host by Inferno. The callstacks are merged together to
visualize in which part of an app the CPU cycles are spent.
-## How to use it
+### How to use it
Open a terminal and from `simpleperf/scripts` directory type:
```
@@ -61,7 +58,7 @@ inferno.bat (on Windows)
Inferno will collect data, process them and automatically open your web browser
to display the HTML report.
-## Parameters
+### Parameters
You can select how long to sample for, the color of the node and many other
things. Use `-h` to get a list of all supported parameters.
@@ -70,10 +67,9 @@ things. Use `-h` to get a list of all supported parameters.
./inferno.sh -h
```
-## Troubleshooting
-
-### Messy flame graph
+### Troubleshooting
+#### Messy flame graph
A healthy flame graph features a single call site at its base (see [here](./report.html)).
If you don't see a unique call site like `_start` or `_start_thread` at the base
from which all flames originate, something went wrong. : Stack unwinding may
@@ -83,8 +79,7 @@ callstack are impossible to merge properly. By default Inferno asks
perform unwinding with dwarf `-du`, you can further tune this setting.
-### No flames
-
+#### No flames
If you see no flames at all or a mess of 1 level flame without a common base,
this may be because you compiled without frame pointers. Make sure there is no
` -fomit-frame-pointer` in your build config. Alternatively, ask simpleperf to
@@ -92,7 +87,7 @@ collect data with dward unwinding `-du`.
-### High percentage of lost samples
+#### High percentage of lost samples
If simpleperf reports a lot of lost sample it is probably because you are
unwinding with `dwarf`. Dwarf unwinding involves copying the stack before it is
@@ -103,7 +98,6 @@ The cost of frame pointer is negligible on arm64 parameter but considerable
on arm 32-bit arch (due to register pressure). Use a 64-bit build for better
profiling.
-### run-as: package not debuggable
-
+#### run-as: package not debuggable
If you cannot run as root, make sure the app is debuggable otherwise simpleperf
will not be able to profile it.
diff --git a/simpleperf/doc/introduction.pdf b/simpleperf/doc/introduction.pdf
deleted file mode 100644
index 13f5756b..00000000
--- a/simpleperf/doc/introduction.pdf
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/jit_symbols.md b/simpleperf/doc/jit_symbols.md
index 27f87e52..8d0a2a93 100644
--- a/simpleperf/doc/jit_symbols.md
+++ b/simpleperf/doc/jit_symbols.md
@@ -1,6 +1,12 @@
# JIT symbols
-[TOC]
+## Table of contents
+- [Java JIT symbols](#java-jit-symbols)
+- [Generic JIT symbols](#generic-jit-symbols)
+ - [Symbol map file location for application](#symbol-map-file-location-for-application)
+ - [Symbol map file location for standalone program](#symbol-map-file-location-for-standalone-program)
+ - [Symbol map file format](#symbol-map-file-format)
+ - [Known issues](#known-issues)
## Java JIT symbols
diff --git a/simpleperf/doc/pictures/android_studio_profiler_flame_chart.png b/simpleperf/doc/pictures/android_studio_profiler_flame_chart.png
deleted file mode 100644
index 6fea4f77..00000000
--- a/simpleperf/doc/pictures/android_studio_profiler_flame_chart.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/android_studio_profiler_open_perf_trace.png b/simpleperf/doc/pictures/android_studio_profiler_open_perf_trace.png
deleted file mode 100644
index faa9b70d..00000000
--- a/simpleperf/doc/pictures/android_studio_profiler_open_perf_trace.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/android_studio_profiler_select_process.png b/simpleperf/doc/pictures/android_studio_profiler_select_process.png
deleted file mode 100644
index 4004e171..00000000
--- a/simpleperf/doc/pictures/android_studio_profiler_select_process.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/android_studio_profiler_select_recording_method.png b/simpleperf/doc/pictures/android_studio_profiler_select_recording_method.png
deleted file mode 100644
index 3813533a..00000000
--- a/simpleperf/doc/pictures/android_studio_profiler_select_recording_method.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/boot_time_profile.png b/simpleperf/doc/pictures/boot_time_profile.png
deleted file mode 100644
index 3e061557..00000000
--- a/simpleperf/doc/pictures/boot_time_profile.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/continuous_pprof.png b/simpleperf/doc/pictures/continuous_pprof.png
deleted file mode 100644
index f92f7b65..00000000
--- a/simpleperf/doc/pictures/continuous_pprof.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/firefox_profiler.png b/simpleperf/doc/pictures/firefox_profiler.png
deleted file mode 100644
index 4019289b..00000000
--- a/simpleperf/doc/pictures/firefox_profiler.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/flamescope.png b/simpleperf/doc/pictures/flamescope.png
deleted file mode 100644
index 2a19dad5..00000000
--- a/simpleperf/doc/pictures/flamescope.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/flamescope_click.png b/simpleperf/doc/pictures/flamescope_click.png
deleted file mode 100644
index a5a8a979..00000000
--- a/simpleperf/doc/pictures/flamescope_click.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/flamescope_flamegraph.png b/simpleperf/doc/pictures/flamescope_flamegraph.png
deleted file mode 100644
index 8a0b4ef9..00000000
--- a/simpleperf/doc/pictures/flamescope_flamegraph.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/report_command.png b/simpleperf/doc/pictures/report_command.png
deleted file mode 100644
index c04419a8..00000000
--- a/simpleperf/doc/pictures/report_command.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/pictures/report_html.png b/simpleperf/doc/pictures/report_html.png
deleted file mode 100644
index 358ef7b4..00000000
--- a/simpleperf/doc/pictures/report_html.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/sample_filter.md b/simpleperf/doc/sample_filter.md
deleted file mode 100644
index 3755e760..00000000
--- a/simpleperf/doc/sample_filter.md
+++ /dev/null
@@ -1,88 +0,0 @@
-# Sample Filter
-
-Sometimes we want to report samples only for selected processes, threads, libraries, or time
-ranges. To filter samples, we can pass filter options to the report commands or scripts.
-
-
-## filter file format
-
-To filter samples based on time ranges, simpleperf accepts a filter file when reporting. The filter
-file is in text format, containing a list of lines. Each line is a filter command.
-
-```
-filter_command1 command_args
-filter_command2 command_args
-...
-```
-
-### clock command
-
-```
-CLOCK <clock_name>
-```
-
-Set the clock used to generate timestamps in the filter file. Supported clocks are: `monotonic`,
-`realtime`. By default it is monotonic. The clock here should be the same as the clock used in
-profile data, which is set by `--clockid` in simpleperf record command.
-
-### global time filter commands
-
-```
-GLOBAL_BEGIN <begin_timestamp>
-GLOBAL_END <end_timestamp>
-```
-
-The nearest pair of GLOBAL_BEGIN and GLOBAL_END commands makes a time range. When these commands
-are used, only samples in the time ranges are reported. Timestamps are 64-bit integers in
-nanoseconds.
-
-```
-GLOBAL_BEGIN 1000
-GLOBAL_END 2000
-GLOBAL_BEGIN 3000
-GLOBAL_BEGIN 4000
-```
-
-For the example above, samples in time ranges [1000, 2000) and [3000, 4000) are reported.
-
-### process time filter commands
-
-```
-PROCESS_BEGIN <pid> <begin_timestamp>
-PROCESS_END <pid> <end_timestamp>
-```
-
-The nearest pair of PROCESS_BEGIN and PROCESS_END commands for the same process makes a time
-range. When these commands are used, each process has a list of time ranges, and only samples
-in the time ranges are reported.
-
-```
-PROCESS_BEGIN 1 1000
-PROCESS_BEGIN 2 2000
-PROCESS_END 1 3000
-PROCESS_END 2 4000
-```
-
-For the example above, process 1 samples in time range [1000, 3000) and process 2 samples in time
-range [2000, 4000) are reported.
-
-### thread time filter commands
-
-```
-THREAD_BEGIN <tid> <begin_timestamp>
-THREAD_END <tid> <end_timestamp>
-```
-
-The nearest pair of THREAD_BEGIN and THREAD_END commands for the same thread makes a time
-range. When these commands are used, each thread has a list of time ranges, and only samples in the
-time ranges are reported.
-
-```
-THREAD_BEGIN 1 1000
-THREAD_BEGIN 2 2000
-THREAD_END 1 3000
-THREAD_END 2 4000
-```
-
-For the example above, thread 1 samples in time range [1000, 3000) and thread 2 samples in time
-range [2000, 4000) are reported.
diff --git a/simpleperf/doc/scripts_reference.md b/simpleperf/doc/scripts_reference.md
index 31dee02d..734c56d2 100644
--- a/simpleperf/doc/scripts_reference.md
+++ b/simpleperf/doc/scripts_reference.md
@@ -1,170 +1,182 @@
# Scripts reference
-[TOC]
+## Table of Contents
-## Record a profile
+- [Scripts reference](#scripts-reference)
+ - [Table of Contents](#table-of-contents)
+ - [app_profiler.py](#appprofilerpy)
+ - [Profile from launch of an application](#profile-from-launch-of-an-application)
+ - [api_profiler.py](#apiprofilerpy)
+ - [run_simpleperf_without_usb_connection.py](#runsimpleperfwithoutusbconnectionpy)
+ - [binary_cache_builder.py](#binarycachebuilderpy)
+ - [run_simpleperf_on_device.py](#runsimpleperfondevicepy)
+ - [report.py](#reportpy)
+ - [report_html.py](#reporthtmlpy)
+ - [inferno](#inferno)
+ - [purgatorio](#purgatorio)
+ - [pprof_proto_generator.py](#pprofprotogeneratorpy)
+ - [report_sample.py](#reportsamplepy)
+ - [simpleperf_report_lib.py](#simpleperfreportlibpy)
-### app_profiler.py
-`app_profiler.py` is used to record profiling data for Android applications and native executables.
+## app_profiler.py
+
+app_profiler.py is used to record profiling data for Android applications and native executables.
```sh
# Record an Android application.
-$ ./app_profiler.py -p simpleperf.example.cpp
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative
# Record an Android application with Java code compiled into native instructions.
-$ ./app_profiler.py -p simpleperf.example.cpp --compile_java_code
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative --compile_java_code
# Record the launch of an Activity of an Android application.
-$ ./app_profiler.py -p simpleperf.example.cpp -a .SleepActivity
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .SleepActivity
# Record a native process.
-$ ./app_profiler.py -np surfaceflinger
+$ python app_profiler.py -np surfaceflinger
# Record a native process given its pid.
-$ ./app_profiler.py --pid 11324
+$ python app_profiler.py --pid 11324
# Record a command.
-$ ./app_profiler.py -cmd \
- "dex2oat --dex-file=/data/local/tmp/app-debug.apk --oat-file=/data/local/tmp/a.oat"
+$ python app_profiler.py -cmd \
+ "dex2oat --dex-file=/data/local/tmp/app-profiling.apk --oat-file=/data/local/tmp/a.oat"
# Record an Android application, and use -r to send custom options to the record command.
-$ ./app_profiler.py -p simpleperf.example.cpp \
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative \
-r "-e cpu-clock -g --duration 30"
# Record both on CPU time and off CPU time.
-$ ./app_profiler.py -p simpleperf.example.cpp \
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative \
-r "-e task-clock -g -f 1000 --duration 10 --trace-offcpu"
# Save profiling data in a custom file (like perf_custom.data) instead of perf.data.
-$ ./app_profiler.py -p simpleperf.example.cpp -o perf_custom.data
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -o perf_custom.data
```
### Profile from launch of an application
-Sometimes we want to profile the launch-time of an application. To support this, we added `--app` in
-the record command. The `--app` option sets the package name of the Android application to profile.
+Sometimes we want to profile the launch-time of an application. To support this, we added --app in
+the record command. The --app option sets the package name of the Android application to profile.
If the app is not already running, the record command will poll for the app process in a loop with
an interval of 1ms. So to profile from launch of an application, we can first start the record
-command with `--app`, then start the app. Below is an example.
+command with --app, then start the app. Below is an example.
```sh
-$ ./run_simpleperf_on_device.py record --app simpleperf.example.cpp \
+$ python run_simpleperf_on_device.py record
+ --app com.example.simpleperf.simpleperfexamplewithnative \
-g --duration 1 -o /data/local/tmp/perf.data
# Start the app manually or using the `am` command.
```
-To make it convenient to use, `app_profiler.py` supports using the `-a` option to start an Activity
+To make it convenient to use, app_profiler.py supports using the -a option to start an Activity
after recording has started.
```sh
-$ ./app_profiler.py -p simpleperf.example.cpp -a .MainActivity
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative -a .MainActivity
```
-### api_profiler.py
+## api_profiler.py
-`api_profiler.py` is used to control recording in application code. It does preparation work
+api_profiler.py is used to control recording in application code. It does preparation work
before recording, and collects profiling data files after recording.
[Here](./android_application_profiling.md#control-recording-in-application-code) are the details.
-### run_simpleperf_without_usb_connection.py
+## run_simpleperf_without_usb_connection.py
-`run_simpleperf_without_usb_connection.py` records profiling data while the USB cable isn't
-connected. Maybe `api_profiler.py` is more suitable, which also don't need USB cable when recording.
+run_simpleperf_without_usb_connection.py records profiling data while the USB cable isn't
+connected. Maybe api_profiler.py is more suitable, which also don't need USB cable when recording.
Below is an example.
```sh
-$ ./run_simpleperf_without_usb_connection.py start -p simpleperf.example.cpp
+$ python run_simpleperf_without_usb_connection.py start \
+ -p com.example.simpleperf.simpleperfexamplewithnative
# After the command finishes successfully, unplug the USB cable, run the
-# SimpleperfExampleCpp app. After a few seconds, plug in the USB cable.
-$ ./run_simpleperf_without_usb_connection.py stop
+# SimpleperfExampleWithNative app. After a few seconds, plug in the USB cable.
+$ python run_simpleperf_without_usb_connection.py stop
# It may take a while to stop recording. After that, the profiling data is collected in perf.data
# on host.
```
-### binary_cache_builder.py
+## binary_cache_builder.py
-The `binary_cache` directory is a directory holding binaries needed by a profiling data file. The
+The binary_cache directory is a directory holding binaries needed by a profiling data file. The
binaries are expected to be unstripped, having debug information and symbol tables. The
-`binary_cache` directory is used by report scripts to read symbols of binaries. It is also used by
-`report_html.py` to generate annotated source code and disassembly.
+binary_cache directory is used by report scripts to read symbols of binaries. It is also used by
+report_html.py to generate annotated source code and disassembly.
-By default, `app_profiler.py` builds the binary_cache directory after recording. But we can also
-build `binary_cache` for existing profiling data files using `binary_cache_builder.py`. It is useful
+By default, app_profiler.py builds the binary_cache directory after recording. But we can also
+build binary_cache for existing profiling data files using binary_cache_builder.py. It is useful
when you record profiling data using `simpleperf record` directly, to do system wide profiling or
record without the USB cable connected.
-`binary_cache_builder.py` can either pull binaries from an Android device, or find binaries in
-directories on the host (via `-lib`).
+binary_cache_builder.py can either pull binaries from an Android device, or find binaries in
+directories on the host (via -lib).
```sh
# Generate binary_cache for perf.data, by pulling binaries from the device.
-$ ./binary_cache_builder.py
+$ python binary_cache_builder.py
# Generate binary_cache, by pulling binaries from the device and finding binaries in
-# SimpleperfExampleCpp.
-$ ./binary_cache_builder.py -lib path_of_SimpleperfExampleCpp
+# SimpleperfExampleWithNative.
+$ python binary_cache_builder.py -lib path_of_SimpleperfExampleWithNative
```
-### run_simpleperf_on_device.py
+## run_simpleperf_on_device.py
-This script pushes the `simpleperf` executable on the device, and run a simpleperf command on the
+This script pushes the simpleperf executable on the device, and run a simpleperf command on the
device. It is more convenient than running adb commands manually.
-## Viewing the profile
-
-Scripts in this section are for viewing the profile or converting profile data into formats used by
-external UIs. For recommended UIs, see [view_the_profile.md](view_the_profile.md).
-
-### report.py
+## report.py
-report.py is a wrapper of the `report` command on the host. It accepts all options of the `report`
+report.py is a wrapper of the report command on the host. It accepts all options of the report
command.
```sh
# Report call graph
-$ ./report.py -g
+$ python report.py -g
# Report call graph in a GUI window implemented by Python Tk.
-$ ./report.py -g --gui
+$ python report.py -g --gui
```
-### report_html.py
+## report_html.py
-`report_html.py` generates `report.html` based on the profiling data. Then the `report.html` can show
+report_html.py generates report.html based on the profiling data. Then the report.html can show
the profiling result without depending on other files. So it can be shown in local browsers or
passed to other machines. Depending on which command-line options are used, the content of the
-`report.html` can include: chart statistics, sample table, flamegraphs, annotated source code for
+report.html can include: chart statistics, sample table, flamegraphs, annotated source code for
each function, annotated disassembly for each function.
```sh
# Generate chart statistics, sample table and flamegraphs, based on perf.data.
-$ ./report_html.py
+$ python report_html.py
# Add source code.
-$ ./report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleCpp
+$ python report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleWithNative
# Add disassembly.
-$ ./report_html.py --add_disassembly
+$ python report_html.py --add_disassembly
# Adding disassembly for all binaries can cost a lot of time. So we can choose to only add
# disassembly for selected binaries.
-$ ./report_html.py --add_disassembly --binary_filter libgame.so
+$ python report_html.py --add_disassembly --binary_filter libgame.so
# report_html.py accepts more than one recording data file.
-$ ./report_html.py -i perf1.data perf2.data
+$ python report_html.py -i perf1.data perf2.data
```
-Below is an example of generating html profiling results for SimpleperfExampleCpp.
+Below is an example of generating html profiling results for SimpleperfExampleWithNative.
```sh
-$ ./app_profiler.py -p simpleperf.example.cpp
-$ ./report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleCpp \
+$ python app_profiler.py -p com.example.simpleperf.simpleperfexamplewithnative
+$ python report_html.py --add_source_code --source_dirs path_of_SimpleperfExampleWithNative \
--add_disassembly
```
-After opening the generated [`report.html`](./report_html.html) in a browser, there are several tabs:
+After opening the generated [report.html](./report_html.html) in a browser, there are several tabs:
The first tab is "Chart Statistics". You can click the pie chart to show the time consumed by each
process, thread, library and function.
@@ -172,7 +184,7 @@ process, thread, library and function.
The second tab is "Sample Table". It shows the time taken by each function. By clicking one row in
the table, we can jump to a new tab called "Function".
-The third tab is "Flamegraph". It shows the graphs generated by [`inferno`](./inferno.md).
+The third tab is "Flamegraph". It shows the graphs generated by [inferno](./inferno.md).
The fourth tab is "Function". It only appears when users click a row in the "Sample Table" tab.
It shows information of a function, including:
@@ -184,9 +196,9 @@ It shows information of a function, including:
4. Annotated disassembly of that function. It only appears when there are binaries containing that
function.
-### inferno
+## inferno
-[`inferno`](./inferno.md) is a tool used to generate flamegraph in a html file.
+[inferno](./inferno.md) is a tool used to generate flamegraph in a html file.
```sh
# Generate flamegraph based on perf.data.
@@ -197,17 +209,17 @@ $ ./inferno.sh -sc --record_file perf.data
$ ./inferno.sh -np surfaceflinger
```
-### purgatorio
+## purgatorio
-[`purgatorio`](../scripts/purgatorio/README.md) is a visualization tool to show samples in time order.
+[purgatorio](../scripts/purgatorio/README.md) is a visualization tool to show samples in time order.
-### pprof_proto_generator.py
+## pprof_proto_generator.py
-It converts a profiling data file into `pprof.proto`, a format used by [pprof](https://github.com/google/pprof).
+It converts a profiling data file into pprof.proto, a format used by [pprof](https://github.com/google/pprof).
```sh
# Convert perf.data in the current directory to pprof.proto format.
-$ ./pprof_proto_generator.py
+$ python pprof_proto_generator.py
# Show report in pdf format.
$ pprof -pdf pprof.profile
@@ -218,99 +230,21 @@ $ pprof -pdf pprof.profile
$ pprof -http=:8080 pprof.profile
```
-### gecko_profile_generator.py
-
-Converts `perf.data` to [Gecko Profile
-Format](https://github.com/firefox-devtools/profiler/blob/main/docs-developer/gecko-profile-format.md),
-the format read by https://profiler.firefox.com/.
-
-Firefox Profiler is a powerful general-purpose profiler UI which runs locally in
-any browser (not just Firefox), with:
+## report_sample.py
-- Per-thread tracks
-- Flamegraphs
-- Search, focus for specific stacks
-- A time series view for seeing your samples in timestamp order
-- Filtering by thread and duration
-
-Usage:
-
-```
-# Record a profile of your application
-$ ./app_profiler.py -p simpleperf.example.cpp
-
-# Convert and gzip.
-$ ./gecko_profile_generator.py -i perf.data | gzip > gecko-profile.json.gz
-```
-
-Then open `gecko-profile.json.gz` in https://profiler.firefox.com/.
-
-### report_sample.py
-
-`report_sample.py` converts a profiling data file into the `perf script` text format output by
-`linux-perf-tool`.
-
-This format can be imported into:
-
-- [FlameGraph](https://github.com/brendangregg/FlameGraph)
-- [Flamescope](https://github.com/Netflix/flamescope)
-- [Firefox
- Profiler](https://github.com/firefox-devtools/profiler/blob/main/docs-user/guide-perf-profiling.md),
- but prefer using `gecko_profile_generator.py`.
-- [Speedscope](https://github.com/jlfwong/speedscope/wiki/Importing-from-perf-(linux))
+It converts a profiling data file into a format used by [FlameGraph](https://github.com/brendangregg/FlameGraph).
```sh
-# Record a profile to perf.data
-$ ./app_profiler.py <args>
-
# Convert perf.data in the current directory to a format used by FlameGraph.
-$ ./report_sample.py --symfs binary_cache >out.perf
-
+$ python report_sample.py --symfs binary_cache >out.perf
$ git clone https://github.com/brendangregg/FlameGraph.git
$ FlameGraph/stackcollapse-perf.pl out.perf >out.folded
$ FlameGraph/flamegraph.pl out.folded >a.svg
```
-### stackcollapse.py
-
-`stackcollapse.py` converts a profiling data file (`perf.data`) to [Brendan
-Gregg's "Folded Stacks"
-format](https://queue.acm.org/detail.cfm?id=2927301#:~:text=The%20folded%20stack%2Dtrace%20format,trace%2C%20followed%20by%20a%20semicolon).
-
-Folded Stacks are lines of semicolon-delimited stack frames, root to leaf,
-followed by a count of events sampled in that stack, e.g.:
-
-```
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-```
-
-All similar stacks are aggregated and sample timestamps are unused.
-
-Folded Stacks format is readable by:
-
-- The [FlameGraph](https://github.com/brendangregg/FlameGraph) toolkit
-- [Inferno](https://github.com/jonhoo/inferno) (Rust port of FlameGraph)
-- [Speedscope](https://speedscope.app/)
-
-Example:
-
-```sh
-# Record a profile to perf.data
-$ ./app_profiler.py <args>
-
-# Convert to Folded Stacks format
-$ ./stackcollapse.py --kernel --jit | gzip > profile.folded.gz
-
-# Visualise with FlameGraph with Java Stacks and nanosecond times
-$ git clone https://github.com/brendangregg/FlameGraph.git
-$ gunzip -c profile.folded.gz \
- | FlameGraph/flamegraph.pl --color=java --countname=ns \
- > profile.svg
-```
-
## simpleperf_report_lib.py
-`simpleperf_report_lib.py` is a Python library used to parse profiling data files generated by the
+simpleperf_report_lib.py is a Python library used to parse profiling data files generated by the
record command. Internally, it uses libsimpleperf_report.so to do the work. Generally, for each
profiling data file, we create an instance of ReportLib, pass it the file path (via SetRecordFile).
Then we can read all samples through GetNextSample(). For each sample, we can read its event info
@@ -318,5 +252,5 @@ Then we can read all samples through GetNextSample(). For each sample, we can re
(via GetCallChainOfCurrentSample). We can also get some global information, like record options
(via GetRecordCmd), the arch of the device (via GetArch) and meta strings (via MetaInfo).
-Examples of using `simpleperf_report_lib.py` are in `report_sample.py`, `report_html.py`,
-`pprof_proto_generator.py` and `inferno/inferno.py`.
+Examples of using simpleperf_report_lib.py are in report_sample.py, report_html.py,
+pprof_proto_generator.py and inferno/inferno.py.
diff --git a/simpleperf/doc/simpleperf_trace_offcpu_sample_mode.png b/simpleperf/doc/simpleperf_trace_offcpu_sample_mode.png
deleted file mode 100644
index 1b59a436..00000000
--- a/simpleperf/doc/simpleperf_trace_offcpu_sample_mode.png
+++ /dev/null
Binary files differ
diff --git a/simpleperf/doc/trace_offcpu.html b/simpleperf/doc/trace_offcpu.html
new file mode 100644
index 00000000..1fd779c7
--- /dev/null
+++ b/simpleperf/doc/trace_offcpu.html
@@ -0,0 +1,1687 @@
+<html><head><link href="https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css" type="text/css" rel="stylesheet"></link>
+<link href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" type="text/css" rel="stylesheet"></link>
+<script src="https://www.gstatic.com/charts/loader.js"></script>
+<script>google.charts.load('current', {'packages': ['corechart', 'table']});</script>
+<script src="https://code.jquery.com/jquery-3.2.1.js"></script>
+<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
+<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
+<script src="https://cdn.datatables.net/1.10.16/js/dataTables.jqueryui.min.js"></script>
+<style type="text/css">
+ .colForLine { width: 50px; }
+ .colForCount { width: 100px; }
+ .tableCell { font-size: 17px; }
+ .boldTableCell { font-weight: bold; font-size: 17px; }
+ </style>
+</head>
+<body><div id="report_content"></div>
+<script type="application/json" id="record_data">{"functionMap": {"0": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000075ec <RunFunction()>:", 0], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:71", 0], [" 75ec:\tsub\tsp, sp, #0x50", 30188], [" 75f0:\tstp\tx22, x21, [sp,#32]", 30192], [" 75f4:\tstp\tx20, x19, [sp,#48]", 30196], [" 75f8:\tstp\tx29, x30, [sp,#64]", 30200], [" 75fc:\tadd\tx29, sp, #0x40", 30204], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7600:\tmrs\tx19, tpidr_el0", 30208], [" 7604:\tldr\tx8, [x19,#40]", 30212], [" 7608:\tmov\tw22, #0xe100 \t// #57600", 30216], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 760c:\torr\tw0, wzr, #0x1", 30220], [" 7610:\tadd\tx1, sp, #0x8", 30224], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7614:\tstr\tx8, [sp,#24]", 30228], [" 7618:\tmovk\tw22, #0x5f5, lsl #16", 30232], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 761c:\tbl\t7020 <clock_gettime@plt>", 30236], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7620:\tldp\tx21, x20, [sp,#8]", 30240], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7624:\tstr\twzr, [sp,#8]", 30244], [" 7628:\tb\t7638 <RunFunction()+0x4c>", 30248], [" 762c:\tldr\tw8, [sp,#8]", 30252], [" 7630:\tadd\tw8, w8, #0x1", 30256], [" 7634:\tstr\tw8, [sp,#8]", 30260], [" 7638:\tldr\tw8, [sp,#8]", 30264], [" 763c:\tcmp\tw8, w22", 30268], [" 7640:\tb.lt\t762c <RunFunction()+0x40>", 30272], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 7644:\torr\tw0, wzr, #0x1", 30276], [" 7648:\tadd\tx1, sp, #0x8", 30280], [" 764c:\tbl\t7020 <clock_gettime@plt>", 30284], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7650:\tldp\tx9, x8, [sp,#8]", 30288], [" 7654:\tldr\tx10, [x19,#40]", 30292], [" 7658:\tldr\tx11, [sp,#24]", 30296], [" 765c:\tcmp\tx10, x11", 30300], [" 7660:\tb.ne\t768c <RunFunction()+0xa0>", 30304], ["_ZL11RunFunctionv():", 0], [" 7664:\tsub\tx9, x9, x21", 30308], ["_ZL14GetSystemClockv():", 0], [" 7668:\tsub\tx8, x8, x20", 30312], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:75", 0], [" 766c:\tldp\tx29, x30, [sp,#64]", 30316], [" 7670:\tldp\tx20, x19, [sp,#48]", 30320], [" 7674:\tldp\tx22, x21, [sp,#32]", 30324], [" 7678:\tmov\tw10, #0xca00 \t// #51712", 30328], [" 767c:\tmovk\tw10, #0x3b9a, lsl #16", 30332], [" 7680:\tmadd\tx0, x9, x10, x8", 30336], [" 7684:\tadd\tsp, sp, #0x50", 30340], [" 7688:\tret", 30344], [" 768c:\tbl\t6d40 <__stack_chk_fail@plt>", 30348], ["", 0]], "s": [0, 71, 75], "l": 0, "f": "RunFunction()"}, "1": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000074dc <SleepThread(void*)>:", 0], ["_ZL11SleepThreadPv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:87", 0], [" 74dc:\tstp\tx20, x19, [sp,#-32]!", 29916], [" 74e0:\tstp\tx29, x30, [sp,#16]", 29920], [" 74e4:\tadd\tx29, sp, #0x10", 29924], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:88", 0], [" 74e8:\tbl\t7000 <pthread_self@plt>", 29928], [" 74ec:\tadrp\tx1, 21000 <fde_mixed_encoding_compare+0x80>", 29932], [" 74f0:\tadd\tx1, x1, #0xd1c", 29936], [" 74f4:\tbl\t6db0 <pthread_setname_np@plt>", 29940], [" 74f8:\tmov\tx19, xzr", 29944], [" 74fc:\tmov\tx20, xzr", 29948], [" 7500:\tb\t750c <SleepThread(void*)+0x30>", 29952], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:94", 0], [" 7504:\tbl\t7690 <SleepFunction(unsigned long long)>", 29956], [" 7508:\tadd\tx19, x0, x19", 29960], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:92", 0], [" 750c:\tbl\t75ec <RunFunction()>", 29964], [" 7510:\tadd\tx20, x0, x20", 29968], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:93", 0], [" 7514:\tsubs\tx0, x20, x19", 29972], [" 7518:\tb.ls\t750c <SleepThread(void*)+0x30>", 29976], [" 751c:\tb\t7504 <SleepThread(void*)+0x28>", 29980], ["", 0]], "s": [0, 87, 93], "l": 0, "f": "SleepThread(void*)"}, "2": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000067d5c <__pthread_start(void*)>:", 0], ["_ZL15__pthread_startPv():", 0], [" 67d5c:\tstr\tx19, [sp,#-32]!", 425308], [" 67d60:\tstp\tx29, x30, [sp,#16]", 425312], [" 67d64:\tadd\tx29, sp, #0x10", 425316], [" 67d68:\tmov\tx19, x0", 425320], [" 67d6c:\tadd\tx0, x19, #0x80", 425324], [" 67d70:\tbl\t67c80 <Lock::lock()>", 425328], [" 67d74:\tmov\tx0, x19", 425332], [" 67d78:\tbl\t67650 <__init_alternate_signal_stack(pthread_internal_t*)>", 425336], [" 67d7c:\tldp\tx8, x0, [x19,#96]", 425340], [" 67d80:\tblr\tx8", 425344], [" 67d84:\tbl\t1a650 <pthread_exit@plt>", 425348], ["", 0]], "l": 1, "f": "__pthread_start(void*)"}, "3": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001ebd4 <__start_thread>:", 0], ["__start_thread():", 0], [" 1ebd4:\tstr\tx21, [sp,#-48]!", 125908], [" 1ebd8:\tstp\tx20, x19, [sp,#16]", 125912], [" 1ebdc:\tstp\tx29, x30, [sp,#32]", 125916], [" 1ebe0:\tadd\tx29, sp, #0x20", 125920], [" 1ebe4:\tmov\tx20, x1", 125924], [" 1ebe8:\tmrs\tx8, tpidr_el0", 125928], [" 1ebec:\tmov\tx19, x0", 125932], [" 1ebf0:\tcbz\tx8, 1ec14 <__start_thread+0x40>", 125936], [" 1ebf4:\tldr\tx21, [x8,#8]", 125940], [" 1ebf8:\tcbz\tx21, 1ec14 <__start_thread+0x40>", 125944], [" 1ebfc:\tldr\tw8, [x21,#16]", 125948], [" 1ec00:\tcmn\tw8, #0x1", 125952], [" 1ec04:\tb.ne\t1ec14 <__start_thread+0x40>", 125956], [" 1ec08:\tmov\tw0, #0xb2 \t// #178", 125960], [" 1ec0c:\tbl\t18e20 <syscall@plt>", 125964], [" 1ec10:\tstr\tw0, [x21,#16]", 125968], [" 1ec14:\tmov\tx0, x20", 125972], [" 1ec18:\tblr\tx19", 125976], [" 1ec1c:\tbl\t6a47c <__exit>", 125980], ["", 0]], "l": 1, "f": "__start_thread"}, "4": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000006ae6c <nanosleep>:", 0], ["nanosleep():", 0], [" 6ae6c:\tmov\tx8, #0x65 \t// #101", 437868], [" 6ae70:\tsvc\t#0x0", 437872], [" 6ae74:\tcmn\tx0, #0x1, lsl #12", 437876], [" 6ae78:\tcneg\tx0, x0, hi", 437880], [" 6ae7c:\tb.hi\t1d6e0 <__set_errno_internal>", 437884], [" 6ae80:\tret", 437888], ["", 0]], "l": 1, "f": "nanosleep"}, "5": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000007690 <SleepFunction(unsigned long long)>:", 0], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:78", 0], [" 7690:\tsub\tsp, sp, #0x70", 30352], [" 7694:\tstr\tx23, [sp,#48]", 30356], [" 7698:\tstp\tx22, x21, [sp,#64]", 30360], [" 769c:\tstp\tx20, x19, [sp,#80]", 30364], [" 76a0:\tstp\tx29, x30, [sp,#96]", 30368], [" 76a4:\tadd\tx29, sp, #0x60", 30372], [" 76a8:\tmrs\tx23, tpidr_el0", 30376], [" 76ac:\tldr\tx8, [x23,#40]", 30380], [" 76b0:\tmov\tx19, x0", 30384], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 76b4:\torr\tw0, wzr, #0x1", 30388], [" 76b8:\tadd\tx1, sp, #0x18", 30392], [" 76bc:\tstr\tx8, [sp,#40]", 30396], [" 76c0:\tbl\t7020 <clock_gettime@plt>", 30400], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:81", 0], [" 76c4:\tmov\tx9, #0x5a53 \t// #23123", 30404], [" 76c8:\tmovk\tx9, #0xa09b, lsl #16", 30408], [" 76cc:\tmovk\tx9, #0xb82f, lsl #32", 30412], [" 76d0:\tlsr\tx8, x19, #9", 30416], [" 76d4:\tmovk\tx9, #0x44, lsl #48", 30420], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 76d8:\tldp\tx20, x21, [sp,#24]", 30424], [" 76dc:\tmov\tw22, #0xca00 \t// #51712", 30428], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:81", 0], [" 76e0:\tumulh\tx8, x8, x9", 30432], [" 76e4:\tmovk\tw22, #0x3b9a, lsl #16", 30436], [" 76e8:\tlsr\tx8, x8, #11", 30440], [" 76ec:\tstr\tx8, [sp,#8]", 30444], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:82", 0], [" 76f0:\tnop", 30448], [" 76f4:\tmsub\tx8, x8, x22, x19", 30452], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:83", 0], [" 76f8:\tadd\tx0, sp, #0x8", 30456], [" 76fc:\tmov\tx1, xzr", 30460], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:82", 0], [" 7700:\tstr\tx8, [sp,#16]", 30464], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:83", 0], [" 7704:\tbl\t6d80 <nanosleep@plt>", 30468], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 7708:\torr\tw0, wzr, #0x1", 30472], [" 770c:\tadd\tx1, sp, #0x18", 30476], [" 7710:\tbl\t7020 <clock_gettime@plt>", 30480], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7714:\tldp\tx8, x9, [sp,#24]", 30484], [" 7718:\tldr\tx10, [x23,#40]", 30488], [" 771c:\tldr\tx11, [sp,#40]", 30492], [" 7720:\tcmp\tx10, x11", 30496], [" 7724:\tb.ne\t774c <SleepFunction(unsigned long long)+0xbc>", 30500], ["_ZL13SleepFunctiony():", 0], [" 7728:\tsub\tx8, x8, x20", 30504], ["_ZL14GetSystemClockv():", 0], [" 772c:\tsub\tx9, x9, x21", 30508], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:84", 0], [" 7730:\tmadd\tx0, x8, x22, x9", 30512], [" 7734:\tldp\tx29, x30, [sp,#96]", 30516], [" 7738:\tldp\tx20, x19, [sp,#80]", 30520], [" 773c:\tldp\tx22, x21, [sp,#64]", 30524], [" 7740:\tldr\tx23, [sp,#48]", 30528], [" 7744:\tadd\tsp, sp, #0x70", 30532], [" 7748:\tret", 30536], [" 774c:\tbl\t6d40 <__stack_chk_fail@plt>", 30540], ["", 0]], "s": [0, 78, 84], "l": 0, "f": "SleepFunction(unsigned long long)"}, "6": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001bbac <clock_gettime>:", 0], ["clock_gettime():", 0], [" 1bbac:\tadrp\tx8, cf000 <__libc_globals>", 113580], [" 1bbb0:\tadd\tx8, x8, #0x0", 113584], [" 1bbb4:\tldr\tx2, [x8,#8]", 113588], [" 1bbb8:\tcbz\tx2, 1bbc0 <clock_gettime+0x14>", 113592], [" 1bbbc:\tbr\tx2", 113596], [" 1bbc0:\tb\t6a434 <__clock_gettime>", 113600], ["", 0]], "l": 1, "f": "clock_gettime"}}, "sourceFiles": [{"path": "../demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp", "code": {"61": " }\n", "62": "}\n", "63": "\n", "64": "static inline uint64_t GetSystemClock() {\n", "65": " timespec ts;\n", "66": " clock_gettime(CLOCK_MONOTONIC, &ts);\n", "67": " return ts.tv_sec * 1000000000ULL + ts.tv_nsec;\n", "68": "}\n", "69": "\n", "70": "constexpr int LOOP_COUNT = 100000000;\n", "71": "static uint64_t noinline RunFunction() {\n", "72": " uint64_t start_time_in_ns = GetSystemClock();\n", "73": " for (volatile int i = 0; i < LOOP_COUNT; ++i) {\n", "74": " }\n", "75": " return GetSystemClock() - start_time_in_ns;\n", "76": "}\n", "77": "\n", "78": "static uint64_t noinline SleepFunction(unsigned long long sleep_time_in_ns) {\n", "79": " uint64_t start_time_in_ns = GetSystemClock();\n", "80": " struct timespec req;\n", "81": " req.tv_sec = sleep_time_in_ns / 1000000000;\n", "82": " req.tv_nsec = sleep_time_in_ns % 1000000000;\n", "83": " nanosleep(&req, nullptr);\n", "84": " return GetSystemClock() - start_time_in_ns;\n", "85": "}\n", "86": "\n", "87": "static void* SleepThread(void*) {\n", "88": " pthread_setname_np(pthread_self(), \"SleepThread\");\n", "89": " uint64_t total_sleep_time_in_ns = 0;\n", "90": " uint64_t total_run_time_in_ns = 0;\n", "91": " while (true) {\n", "92": " total_run_time_in_ns += RunFunction();\n", "93": " if (total_sleep_time_in_ns < total_run_time_in_ns) {\n", "94": " total_sleep_time_in_ns += SleepFunction(total_run_time_in_ns - total_sleep_time_in_ns);\n", "95": " }\n", "96": " }\n", "97": "}\n", "98": "\n", "99": "extern \"C\"\n"}}], "machineType": "Pixel 2 (walleye) by Google, arch aarch64", "recordTime": "2017-11-08 (Wednesday) 17:35:07", "recordCmdline": "/data/local/tmp/simpleperf record -g -e task-clock:u --trace-offcpu -f 1000 --duration 10 -o /data/local/tmp/perf.data --app com.example.simpleperf.simpleperfexamplewithnative", "libList": ["/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so", "/system/lib64/libc.so"], "totalSamples": 5257, "processNames": {"25581": ""}, "sampleInfo": [{"eventName": "task-clock:u", "processes": [{"threads": [{"tid": 25593, "libs": [{"functions": [{"a": [{"a": 30256, "s": 985646356, "e": 985646356}, {"a": 30264, "s": 3018068989, "e": 3018068989}, {"a": 30272, "s": 1022339983, "e": 1022339983}], "c": 5238, "rg": {"s": 5026055328, "e": 0, "c": [{"s": 5026055328, "e": 0, "c": [{"s": 5026055328, "e": 0, "c": [{"s": 5026055328, "e": 5026055328, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 0}, "s": [{"s": 5026055328, "e": 5026055328, "l": 73, "f": 0}], "g": {"s": 5026055328, "e": 5026055328, "c": [], "f": 0}}, {"a": [{"a": 29956, "s": 4991492255, "e": 0}, {"a": 29964, "s": 5026055328, "e": 0}], "c": 0, "rg": {"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 10017547583, "c": [], "f": 3}], "f": 2}], "f": 1}, "s": [{"s": 4991492255, "e": 0, "l": 94, "f": 0}, {"s": 5026055328, "e": 0, "l": 92, "f": 0}], "g": {"s": 10017547583, "e": 0, "c": [{"s": 5026055328, "e": 5026055328, "c": [], "f": 0}, {"s": 4991492255, "e": 0, "c": [{"s": 4990502255, "e": 4990502255, "c": [], "f": 4}], "f": 5}], "f": 1}}, {"a": [{"a": 30468, "s": 4990502255, "e": 0}, {"a": 30480, "s": 990000, "e": 0}], "c": 0, "rg": {"s": 4991492255, "e": 0, "c": [{"s": 4991492255, "e": 0, "c": [{"s": 4991492255, "e": 0, "c": [{"s": 4991492255, "e": 4991492255, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 5}, "s": [{"s": 4990502255, "e": 0, "l": 83, "f": 0}, {"s": 990000, "e": 0, "l": 66, "f": 0}, {"s": 990000, "e": 0, "l": 84, "f": 0}], "g": {"s": 4991492255, "e": 0, "c": [{"s": 4990502255, "e": 4990502255, "c": [], "f": 4}, {"s": 990000, "e": 990000, "c": [], "f": 6}], "f": 5}}], "libId": 0, "eventCount": 5026055328}, {"functions": [{"a": [{"a": 425344, "s": 10017547583, "e": 0}], "c": 0, "rg": {"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 10017547583, "c": [], "f": 3}], "f": 2}, "g": {"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 0, "c": [{"s": 5026055328, "e": 5026055328, "c": [], "f": 0}, {"s": 4991492255, "e": 0, "c": [{"s": 4990502255, "e": 4990502255, "c": [], "f": 4}], "f": 5}], "f": 1}], "f": 2}}, {"a": [{"a": 125976, "s": 10017547583, "e": 0}], "c": 0, "rg": {"s": 10017547583, "e": 10017547583, "c": [], "f": 3}, "g": {"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 0, "c": [{"s": 10017547583, "e": 0, "c": [{"s": 5026055328, "e": 5026055328, "c": [], "f": 0}, {"s": 4991492255, "e": 0, "c": [{"s": 4990502255, "e": 4990502255, "c": [], "f": 4}], "f": 5}], "f": 1}], "f": 2}], "f": 3}}, {"a": [{"a": 437876, "s": 4990502255, "e": 4990502255}], "c": 18, "rg": {"s": 4990502255, "e": 0, "c": [{"s": 4990502255, "e": 0, "c": [{"s": 4990502255, "e": 0, "c": [{"s": 4990502255, "e": 0, "c": [{"s": 4990502255, "e": 4990502255, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 5}], "f": 4}, "g": {"s": 4990502255, "e": 4990502255, "c": [], "f": 4}}], "libId": 1, "eventCount": 4991492255}], "eventCount": 10017547583}], "pid": 25581, "eventCount": 10017547583}], "eventCount": 10017547583}], "threadNames": {"25593": "SleepThread"}, "androidVersion": "8.1.0"}</script>
+<script>/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+'use strict';
+
+// Use IIFE to avoid leaking names to other scripts.
+$(document).ready(function() {
+
+function openHtml(name, attrs={}) {
+ let s = `<${name} `;
+ for (let key in attrs) {
+ s += `${key}="${attrs[key]}" `;
+ }
+ s += '>';
+ return s;
+}
+
+function closeHtml(name) {
+ return `</${name}>`;
+}
+
+function getHtml(name, attrs={}) {
+ let text;
+ if ('text' in attrs) {
+ text = attrs.text;
+ delete attrs.text;
+ }
+ let s = openHtml(name, attrs);
+ if (text) {
+ s += text;
+ }
+ s += closeHtml(name);
+ return s;
+}
+
+function getTableRow(cols, colName, attrs={}) {
+ let s = openHtml('tr', attrs);
+ for (let col of cols) {
+ s += `<${colName}>${col}</${colName}>`;
+ }
+ s += '</tr>';
+ return s;
+}
+
+function toPercentageStr(percentage) {
+ return percentage.toFixed(2) + '%';
+}
+
+function getProcessName(pid) {
+ let name = gProcesses[pid];
+ return name ? `${pid} (${name})`: pid.toString();
+}
+
+function getThreadName(tid) {
+ let name = gThreads[tid];
+ return name ? `${tid} (${name})`: tid.toString();
+}
+
+function getLibName(libId) {
+ return gLibList[libId];
+}
+
+function getFuncName(funcId) {
+ return gFunctionMap[funcId].f;
+}
+
+function getLibNameOfFunction(funcId) {
+ return getLibName(gFunctionMap[funcId].l);
+}
+
+function getFuncSourceRange(funcId) {
+ let func = gFunctionMap[funcId];
+ if (func.hasOwnProperty('s')) {
+ return {fileId: func.s[0], startLine: func.s[1], endLine: func.s[2]};
+ }
+ return null;
+}
+
+function getFuncDisassembly(funcId) {
+ let func = gFunctionMap[funcId];
+ return func.hasOwnProperty('d') ? func.d : null;
+}
+
+function getSourceFilePath(sourceFileId) {
+ return gSourceFiles[sourceFileId].path;
+}
+
+function getSourceCode(sourceFileId) {
+ return gSourceFiles[sourceFileId].code;
+}
+
+function isClockEvent(eventInfo) {
+ return eventInfo.eventName.includes('task-clock') ||
+ eventInfo.eventName.includes('cpu-clock');
+}
+
+class TabManager {
+ constructor(divContainer) {
+ this.div = $('<div>', {id: 'tabs'});
+ this.div.appendTo(divContainer);
+ this.div.append(getHtml('ul'));
+ this.tabs = [];
+ this.isDrawCalled = false;
+ }
+
+ addTab(title, tabObj) {
+ let id = 'tab_' + this.div.children().length;
+ let tabDiv = $('<div>', {id: id});
+ tabDiv.appendTo(this.div);
+ this.div.children().first().append(
+ getHtml('li', {text: getHtml('a', {href: '#' + id, text: title})}));
+ tabObj.init(tabDiv);
+ this.tabs.push(tabObj);
+ if (this.isDrawCalled) {
+ this.div.tabs('refresh');
+ }
+ return tabObj;
+ }
+
+ findTab(title) {
+ let links = this.div.find('li a');
+ for (let i = 0; i < links.length; ++i) {
+ if (links.eq(i).text() == title) {
+ return this.tabs[i];
+ }
+ }
+ return null;
+ }
+
+ draw() {
+ this.div.tabs({
+ active: 0,
+ });
+ this.tabs.forEach(function(tab) {
+ tab.draw();
+ });
+ this.isDrawCalled = true;
+ }
+
+ setActive(tabObj) {
+ for (let i = 0; i < this.tabs.length; ++i) {
+ if (this.tabs[i] == tabObj) {
+ this.div.tabs('option', 'active', i);
+ break;
+ }
+ }
+ }
+}
+
+// Show global information retrieved from the record file, including:
+// record time
+// machine type
+// Android version
+// record cmdline
+// total samples
+class RecordFileView {
+ constructor(divContainer) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ }
+
+ draw() {
+ google.charts.setOnLoadCallback(() => this.realDraw());
+ }
+
+ realDraw() {
+ this.div.empty();
+ // Draw a table of 'Name', 'Value'.
+ let rows = [];
+ if (gRecordInfo.recordTime) {
+ rows.push(['Record Time', gRecordInfo.recordTime]);
+ }
+ if (gRecordInfo.machineType) {
+ rows.push(['Machine Type', gRecordInfo.machineType]);
+ }
+ if (gRecordInfo.androidVersion) {
+ rows.push(['Android Version', gRecordInfo.androidVersion]);
+ }
+ if (gRecordInfo.recordCmdline) {
+ rows.push(['Record cmdline', gRecordInfo.recordCmdline]);
+ }
+ rows.push(['Total Samples', '' + gRecordInfo.totalSamples]);
+
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let table = new google.visualization.Table(this.div.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ }
+}
+
+// Show pieChart of event count percentage of each process, thread, library and function.
+class ChartView {
+ constructor(divContainer, eventInfo) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>', {id: 'chartstat_' + this.id});
+ this.div.appendTo(divContainer);
+ this.eventInfo = eventInfo;
+ this.processInfo = null;
+ this.threadInfo = null;
+ this.libInfo = null;
+ this.states = {
+ SHOW_EVENT_INFO: 1,
+ SHOW_PROCESS_INFO: 2,
+ SHOW_THREAD_INFO: 3,
+ SHOW_LIB_INFO: 4,
+ };
+ if (isClockEvent(this.eventInfo)) {
+ this.getSampleWeight = function (eventCount) {
+ return (eventCount / 1000000.0).toFixed(3) + ' ms';
+ }
+ } else {
+ this.getSampleWeight = (eventCount) => '' + eventCount;
+ }
+ }
+
+ _getState() {
+ if (this.libInfo) {
+ return this.states.SHOW_LIB_INFO;
+ }
+ if (this.threadInfo) {
+ return this.states.SHOW_THREAD_INFO;
+ }
+ if (this.processInfo) {
+ return this.states.SHOW_PROCESS_INFO;
+ }
+ return this.states.SHOW_EVENT_INFO;
+ }
+
+ _goBack() {
+ let state = this._getState();
+ if (state == this.states.SHOW_PROCESS_INFO) {
+ this.processInfo = null;
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ this.threadInfo = null;
+ } else if (state == this.states.SHOW_LIB_INFO) {
+ this.libInfo = null;
+ }
+ this.draw();
+ }
+
+ _selectHandler(chart) {
+ let selectedItem = chart.getSelection()[0];
+ if (selectedItem) {
+ let state = this._getState();
+ if (state == this.states.SHOW_EVENT_INFO) {
+ this.processInfo = this.eventInfo.processes[selectedItem.row];
+ } else if (state == this.states.SHOW_PROCESS_INFO) {
+ this.threadInfo = this.processInfo.threads[selectedItem.row];
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ this.libInfo = this.threadInfo.libs[selectedItem.row];
+ }
+ this.draw();
+ }
+ }
+
+ draw() {
+ google.charts.setOnLoadCallback(() => this.realDraw());
+ }
+
+ realDraw() {
+ this.div.empty();
+ this._drawTitle();
+ this._drawPieChart();
+ }
+
+ _drawTitle() {
+ // Draw a table of 'Name', 'Event Count'.
+ let rows = [];
+ rows.push(['Event Type: ' + this.eventInfo.eventName,
+ this.getSampleWeight(this.eventInfo.eventCount)]);
+ if (this.processInfo) {
+ rows.push(['Process: ' + getProcessName(this.processInfo.pid),
+ this.getSampleWeight(this.processInfo.eventCount)]);
+ }
+ if (this.threadInfo) {
+ rows.push(['Thread: ' + getThreadName(this.threadInfo.tid),
+ this.getSampleWeight(this.threadInfo.eventCount)]);
+ }
+ if (this.libInfo) {
+ rows.push(['Library: ' + getLibName(this.libInfo.libId),
+ this.getSampleWeight(this.libInfo.eventCount)]);
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ if (this._getState() != this.states.SHOW_EVENT_INFO) {
+ let button = $('<button>', {text: 'Back'});
+ button.appendTo(this.div);
+ button.button().click(() => this._goBack());
+ }
+ }
+
+ _drawPieChart() {
+ let state = this._getState();
+ let title = null;
+ let firstColumn = null;
+ let rows = [];
+ let thisObj = this;
+ function getItem(name, eventCount, totalEventCount) {
+ let sampleWeight = thisObj.getSampleWeight(eventCount);
+ let percent = (eventCount * 100.0 / totalEventCount).toFixed(2) + '%';
+ return [name, eventCount, getHtml('pre', {text: name}) +
+ getHtml('b', {text: `${sampleWeight} (${percent})`})];
+ }
+
+ if (state == this.states.SHOW_EVENT_INFO) {
+ title = 'Processes in event type ' + this.eventInfo.eventName;
+ firstColumn = 'Process';
+ for (let process of this.eventInfo.processes) {
+ rows.push(getItem('Process: ' + getProcessName(process.pid), process.eventCount,
+ this.eventInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_PROCESS_INFO) {
+ title = 'Threads in process ' + getProcessName(this.processInfo.pid);
+ firstColumn = 'Thread';
+ for (let thread of this.processInfo.threads) {
+ rows.push(getItem('Thread: ' + getThreadName(thread.tid), thread.eventCount,
+ this.processInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ title = 'Libraries in thread ' + getThreadName(this.threadInfo.tid);
+ firstColumn = 'Library';
+ for (let lib of this.threadInfo.libs) {
+ rows.push(getItem('Library: ' + getLibName(lib.libId), lib.eventCount,
+ this.threadInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_LIB_INFO) {
+ title = 'Functions in library ' + getLibName(this.libInfo.libId);
+ firstColumn = 'Function';
+ for (let func of this.libInfo.functions) {
+ rows.push(getItem('Function: ' + getFuncName(func.g.f), func.g.e,
+ this.libInfo.eventCount));
+ }
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', firstColumn);
+ data.addColumn('number', 'EventCount');
+ data.addColumn({type: 'string', role: 'tooltip', p: {html: true}});
+ data.addRows(rows);
+
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let chart = new google.visualization.PieChart(wrapperDiv.get(0));
+ chart.draw(data, {
+ title: title,
+ width: 1000,
+ height: 600,
+ tooltip: {isHtml: true},
+ });
+ google.visualization.events.addListener(chart, 'select', () => this._selectHandler(chart));
+ }
+}
+
+
+class ChartStatTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ this.recordFileView = new RecordFileView(this.div);
+ this.chartViews = [];
+ for (let eventInfo of gSampleInfo) {
+ this.chartViews.push(new ChartView(this.div, eventInfo));
+ }
+ }
+
+ draw() {
+ this.recordFileView.draw();
+ for (let charView of this.chartViews) {
+ charView.draw();
+ }
+ }
+}
+
+
+class SampleTableTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ this.selectorView = null;
+ this.sampleTableViews = [];
+ }
+
+ draw() {
+ this.selectorView = new SampleTableWeightSelectorView(this.div, gSampleInfo[0],
+ () => this.onSampleWeightChange());
+ this.selectorView.draw();
+ for (let eventInfo of gSampleInfo) {
+ this.div.append(getHtml('hr'));
+ this.sampleTableViews.push(new SampleTableView(this.div, eventInfo));
+ }
+ this.onSampleWeightChange();
+ }
+
+ onSampleWeightChange() {
+ for (let i = 0; i < gSampleInfo.length; ++i) {
+ let sampleWeightFunction = this.selectorView.getSampleWeightFunction(gSampleInfo[i]);
+ let sampleWeightSuffix = this.selectorView.getSampleWeightSuffix(gSampleInfo[i]);
+ this.sampleTableViews[i].draw(sampleWeightFunction, sampleWeightSuffix);
+ }
+ }
+}
+
+// Select the way to show sample weight in SampleTableTab.
+// 1. Show percentage of event count.
+// 2. Show event count (For cpu-clock and task-clock events, it is time in ms).
+class SampleTableWeightSelectorView {
+ constructor(divContainer, firstEventInfo, onSelectChange) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.onSelectChange = onSelectChange;
+ this.options = {
+ SHOW_PERCENT: 0,
+ SHOW_EVENT_COUNT: 1,
+ };
+ if (isClockEvent(firstEventInfo)) {
+ this.curOption = this.options.SHOW_EVENT_COUNT;
+ } else {
+ this.curOption = this.options.SHOW_PERCENT;
+ }
+ }
+
+ draw() {
+ let options = ['Show percentage of event count', 'Show event count'];
+ let optionStr = '';
+ for (let i = 0; i < options.length; ++i) {
+ optionStr += getHtml('option', {value: i, text: options[i]});
+ }
+ this.div.append(getHtml('select', {text: optionStr}));
+ let selectMenu = this.div.children().last();
+ selectMenu.children().eq(this.curOption).attr('selected', 'selected');
+ let thisObj = this;
+ selectMenu.selectmenu({
+ change: function() {
+ thisObj.curOption = this.value;
+ thisObj.onSelectChange();
+ },
+ width: '100%',
+ });
+ }
+
+ getSampleWeightFunction(eventInfo) {
+ if (this.curOption == this.options.SHOW_PERCENT) {
+ return function(eventCount) {
+ return (eventCount * 100.0 / eventInfo.eventCount).toFixed(2) + '%';
+ }
+ }
+ if (isClockEvent(eventInfo)) {
+ return (eventCount) => (eventCount / 1000000.0).toFixed(3);
+ }
+ return (eventCount) => '' + eventCount;
+ }
+
+ getSampleWeightSuffix(eventInfo) {
+ if (this.curOption == this.options.SHOW_EVENT_COUNT && isClockEvent(eventInfo)) {
+ return ' ms';
+ }
+ return '';
+ }
+}
+
+
+class SampleTableView {
+ constructor(divContainer, eventInfo) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.eventInfo = eventInfo;
+ }
+
+ draw(getSampleWeight, sampleWeightSuffix) {
+ // Draw a table of 'Total', 'Self', 'Samples', 'Process', 'Thread', 'Library', 'Function'.
+ this.div.empty();
+ let eventInfo = this.eventInfo;
+ let sampleWeight = getSampleWeight(eventInfo.eventCount);
+ this.div.append(getHtml('p', {text: `Sample table for event ${eventInfo.eventName}, ` +
+ `total count ${sampleWeight}${sampleWeightSuffix}`}));
+ let tableId = 'sampleTable_' + this.id;
+ let valueSuffix = sampleWeightSuffix.length > 0 ? `(in${sampleWeightSuffix})` : '';
+ let titles = ['Total' + valueSuffix, 'Self' + valueSuffix, 'Samples',
+ 'Process', 'Thread', 'Library', 'Function'];
+ let tableStr = openHtml('table', {id: tableId, cellspacing: '0', width: '100%'}) +
+ getHtml('thead', {text: getTableRow(titles, 'th')}) +
+ getHtml('tfoot', {text: getTableRow(titles, 'th')}) +
+ openHtml('tbody');
+ for (let i = 0; i < eventInfo.processes.length; ++i) {
+ let processInfo = eventInfo.processes[i];
+ let processName = getProcessName(processInfo.pid);
+ for (let j = 0; j < processInfo.threads.length; ++j) {
+ let threadInfo = processInfo.threads[j];
+ let threadName = getThreadName(threadInfo.tid);
+ for (let k = 0; k < threadInfo.libs.length; ++k) {
+ let lib = threadInfo.libs[k];
+ let libName = getLibName(lib.libId);
+ for (let t = 0; t < lib.functions.length; ++t) {
+ let func = lib.functions[t];
+ let key = [i, j, k, t].join('_');
+ let totalValue = getSampleWeight(func.g.s);
+ let selfValue = getSampleWeight(func.g.e);
+ tableStr += getTableRow([totalValue, selfValue, func.c,
+ processName, threadName, libName,
+ getFuncName(func.g.f)], 'td', {key: key});
+ }
+ }
+ }
+ }
+ tableStr += closeHtml('tbody') + closeHtml('table');
+ this.div.append(tableStr);
+ let table = this.div.find(`table#${tableId}`).dataTable({
+ lengthMenu: [10, 20, 50, 100, -1],
+ processing: true,
+ order: [0, 'desc'],
+ responsive: true,
+ });
+
+ table.find('tr').css('cursor', 'pointer');
+ table.on('click', 'tr', function() {
+ let key = this.getAttribute('key');
+ if (!key) {
+ return;
+ }
+ let indexes = key.split('_');
+ let processInfo = eventInfo.processes[indexes[0]];
+ let threadInfo = processInfo.threads[indexes[1]];
+ let lib = threadInfo.libs[indexes[2]];
+ let func = lib.functions[indexes[3]];
+ FunctionTab.showFunction(eventInfo, processInfo, threadInfo, lib, func);
+ });
+ }
+}
+
+
+// Show embedded flamegraph generated by inferno.
+class FlameGraphTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ }
+
+ draw() {
+ $('div#flamegraph_id').appendTo(this.div).css('display', 'block');
+ flamegraphInit();
+ }
+}
+
+
+// FunctionTab: show information of a function.
+// 1. Show the callgrpah and reverse callgraph of a function as flamegraphs.
+// 2. Show the annotated source code of the function.
+class FunctionTab {
+ static showFunction(eventInfo, processInfo, threadInfo, lib, func) {
+ let title = 'Function';
+ let tab = gTabs.findTab(title);
+ if (!tab) {
+ tab = gTabs.addTab(title, new FunctionTab());
+ }
+ tab.setFunction(eventInfo, processInfo, threadInfo, lib, func);
+ }
+
+ constructor() {
+ this.func = null;
+ this.selectPercent = 'thread';
+ }
+
+ init(div) {
+ this.div = div;
+ }
+
+ setFunction(eventInfo, processInfo, threadInfo, lib, func) {
+ this.eventInfo = eventInfo;
+ this.processInfo = processInfo;
+ this.threadInfo = threadInfo;
+ this.lib = lib;
+ this.func = func;
+ this.selectorView = null;
+ this.callgraphView = null;
+ this.reverseCallgraphView = null;
+ this.sourceCodeView = null;
+ this.disassemblyView = null;
+ this.draw();
+ gTabs.setActive(this);
+ }
+
+ draw() {
+ if (!this.func) {
+ return;
+ }
+ this.div.empty();
+ this._drawTitle();
+
+ this.selectorView = new FunctionSampleWeightSelectorView(this.div, this.eventInfo,
+ this.processInfo, this.threadInfo, () => this.onSampleWeightChange());
+ this.selectorView.draw();
+
+ this.div.append(getHtml('hr'));
+ let funcName = getFuncName(this.func.g.f);
+ this.div.append(getHtml('b', {text: `Functions called by ${funcName}`}) + '<br/>');
+ this.callgraphView = new FlameGraphView(this.div, this.func.g, false);
+
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: `Functions calling ${funcName}`}) + '<br/>');
+ this.reverseCallgraphView = new FlameGraphView(this.div, this.func.rg, true);
+
+ let sourceFiles = collectSourceFilesForFunction(this.func);
+ if (sourceFiles) {
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: 'SourceCode:'}) + '<br/>');
+ this.sourceCodeView = new SourceCodeView(this.div, sourceFiles);
+ }
+
+ let disassembly = collectDisassemblyForFunction(this.func);
+ if (disassembly) {
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: 'Disassembly:'}) + '<br/>');
+ this.disassemblyView = new DisassemblyView(this.div, disassembly);
+ }
+
+ this.onSampleWeightChange(); // Manually set sample weight function for the first time.
+ }
+
+ _drawTitle() {
+ let eventName = this.eventInfo.eventName;
+ let processName = getProcessName(this.processInfo.pid);
+ let threadName = getThreadName(this.threadInfo.tid);
+ let libName = getLibName(this.lib.libId);
+ let funcName = getFuncName(this.func.g.f);
+ // Draw a table of 'Name', 'Value'.
+ let rows = [];
+ rows.push(['Event Type', eventName]);
+ rows.push(['Process', processName]);
+ rows.push(['Thread', threadName]);
+ rows.push(['Library', libName]);
+ rows.push(['Function', getHtml('pre', {text: funcName})]);
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ }
+
+ onSampleWeightChange() {
+ let sampleWeightFunction = this.selectorView.getSampleWeightFunction();
+ if (this.callgraphView) {
+ this.callgraphView.draw(sampleWeightFunction);
+ }
+ if (this.reverseCallgraphView) {
+ this.reverseCallgraphView.draw(sampleWeightFunction);
+ }
+ if (this.sourceCodeView) {
+ this.sourceCodeView.draw(sampleWeightFunction);
+ }
+ if (this.disassemblyView) {
+ this.disassemblyView.draw(sampleWeightFunction);
+ }
+ }
+}
+
+
+// Select the way to show sample weight in FunctionTab.
+// 1. Show percentage of event count relative to all processes.
+// 2. Show percentage of event count relative to the current process.
+// 3. Show percentage of event count relative to the current thread.
+// 4. Show absolute event count.
+// 5. Show event count in milliseconds, only possible for cpu-clock or task-clock events.
+class FunctionSampleWeightSelectorView {
+ constructor(divContainer, eventInfo, processInfo, threadInfo, onSelectChange) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.onSelectChange = onSelectChange;
+ this.eventCountForAllProcesses = eventInfo.eventCount;
+ this.eventCountForProcess = processInfo.eventCount;
+ this.eventCountForThread = threadInfo.eventCount;
+ this.options = {
+ PERCENT_TO_ALL_PROCESSES: 0,
+ PERCENT_TO_CUR_PROCESS: 1,
+ PERCENT_TO_CUR_THREAD: 2,
+ RAW_EVENT_COUNT: 3,
+ EVENT_COUNT_IN_TIME: 4,
+ };
+ let name = eventInfo.eventName;
+ this.supportEventCountInTime = isClockEvent(eventInfo);
+ if (this.supportEventCountInTime) {
+ this.curOption = this.options.EVENT_COUNT_IN_TIME;
+ } else {
+ this.curOption = this.options.PERCENT_TO_CUR_THREAD;
+ }
+ }
+
+ draw() {
+ let options = [];
+ options.push('Show percentage of event count relative to all processes.');
+ options.push('Show percentage of event count relative to the current process.');
+ options.push('Show percentage of event count relative to the current thread.');
+ options.push('Show event count.');
+ if (this.supportEventCountInTime) {
+ options.push('Show event count in milliseconds.');
+ }
+ let optionStr = '';
+ for (let i = 0; i < options.length; ++i) {
+ optionStr += getHtml('option', {value: i, text: options[i]});
+ }
+ this.div.append(getHtml('select', {text: optionStr}));
+ let selectMenu = this.div.children().last();
+ selectMenu.children().eq(this.curOption).attr('selected', 'selected');
+ let thisObj = this;
+ selectMenu.selectmenu({
+ change: function() {
+ thisObj.curOption = this.value;
+ thisObj.onSelectChange();
+ },
+ width: '100%',
+ });
+ }
+
+ getSampleWeightFunction() {
+ let thisObj = this;
+ if (this.curOption == this.options.PERCENT_TO_ALL_PROCESSES) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForAllProcesses;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.PERCENT_TO_CUR_PROCESS) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForProcess;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.PERCENT_TO_CUR_THREAD) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForThread;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.RAW_EVENT_COUNT) {
+ return function(eventCount) {
+ return '' + eventCount;
+ };
+ }
+ if (this.curOption == this.options.EVENT_COUNT_IN_TIME) {
+ return function(eventCount) {
+ let timeInMs = eventCount / 1000000.0;
+ return timeInMs.toFixed(3) + ' ms';
+ };
+ }
+ }
+}
+
+
+// Given a callgraph, show the flamegraph.
+class FlameGraphView {
+ // If reverseOrder is false, the root of the flamegraph is at the bottom,
+ // otherwise it is at the top.
+ constructor(divContainer, callgraph, reverseOrder) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>', {id: 'fg_' + this.id});
+ this.div.appendTo(divContainer);
+ this.callgraph = callgraph;
+ this.reverseOrder = reverseOrder;
+ this.sampleWeightFunction = null;
+ this.svgWidth = $(window).width();
+ this.svgNodeHeight = 17;
+ this.fontSize = 12;
+
+ function getMaxDepth(node) {
+ let depth = 0;
+ for (let child of node.c) {
+ depth = Math.max(depth, getMaxDepth(child));
+ }
+ return depth + 1;
+ }
+ this.maxDepth = getMaxDepth(this.callgraph);
+ this.svgHeight = this.svgNodeHeight * (this.maxDepth + 3);
+ }
+
+ draw(sampleWeightFunction) {
+ this.sampleWeightFunction = sampleWeightFunction;
+ this.div.empty();
+ this.div.css('width', '100%').css('height', this.svgHeight + 'px');
+ let svgStr = '<svg xmlns="http://www.w3.org/2000/svg" \
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" \
+ width="100%" height="100%" style="border: 1px solid black; font-family: Monospace;"> \
+ </svg>';
+ this.div.append(svgStr);
+ this.svg = this.div.find('svg');
+ this._renderBackground();
+ this._renderSvgNodes(this.callgraph, 0, 0);
+ this._renderUnzoomNode();
+ this._renderInfoNode();
+ this._renderPercentNode();
+ // Make the added nodes in the svg visible.
+ this.div.html(this.div.html());
+ this.svg = this.div.find('svg');
+ this._adjustTextSize();
+ this._enableZoom();
+ this._enableInfo();
+ this._adjustTextSizeOnResize();
+ }
+
+ _renderBackground() {
+ this.svg.append(`<defs > <linearGradient id="background_gradient_${this.id}"
+ y1="0" y2="1" x1="0" x2="0" > \
+ <stop stop-color="#eeeeee" offset="5%" /> \
+ <stop stop-color="#efefb1" offset="90%" /> \
+ </linearGradient> \
+ </defs> \
+ <rect x="0" y="0" width="100%" height="100%" \
+ fill="url(#background_gradient_${this.id})" />`);
+ }
+
+ _getYForDepth(depth) {
+ if (this.reverseOrder) {
+ return (depth + 3) * this.svgNodeHeight;
+ }
+ return this.svgHeight - (depth + 1) * this.svgNodeHeight;
+ }
+
+ _getWidthPercentage(eventCount) {
+ return eventCount * 100.0 / this.callgraph.s;
+ }
+
+ _getHeatColor(widthPercentage) {
+ return {
+ r: Math.floor(245 + 10 * (1 - widthPercentage * 0.01)),
+ g: Math.floor(110 + 105 * (1 - widthPercentage * 0.01)),
+ b: 100,
+ };
+ }
+
+ _renderSvgNodes(callNode, depth, xOffset) {
+ let x = xOffset;
+ let y = this._getYForDepth(depth);
+ let width = this._getWidthPercentage(callNode.s);
+ if (width < 0.1) {
+ return xOffset;
+ }
+ let color = this._getHeatColor(width);
+ let borderColor = {};
+ for (let key in color) {
+ borderColor[key] = Math.max(0, color[key] - 50);
+ }
+ let funcName = getFuncName(callNode.f);
+ let libName = getLibNameOfFunction(callNode.f);
+ let sampleWeight = this.sampleWeightFunction(callNode.s);
+ let title = funcName + ' | ' + libName + ' (' + callNode.s + ' events: ' +
+ sampleWeight + ')';
+ this.svg.append(`<g> <title>${title}</title> <rect x="${x}%" y="${y}" ox="${x}" \
+ depth="${depth}" width="${width}%" owidth="${width}" height="15.0" \
+ ofill="rgb(${color.r},${color.g},${color.b})" \
+ fill="rgb(${color.r},${color.g},${color.b})" \
+ style="stroke:rgb(${borderColor.r},${borderColor.g},${borderColor.b})"/> \
+ <text x="${x}%" y="${y + 12}" font-size="${this.fontSize}" \
+ font-family="Monospace"></text></g>`);
+
+ let childXOffset = xOffset;
+ for (let child of callNode.c) {
+ childXOffset = this._renderSvgNodes(child, depth + 1, childXOffset);
+ }
+ return xOffset + width;
+ }
+
+ _renderUnzoomNode() {
+ this.svg.append(`<rect id="zoom_rect_${this.id}" style="display:none;stroke:rgb(0,0,0);" \
+ rx="10" ry="10" x="10" y="10" width="80" height="30" \
+ fill="rgb(255,255,255)"/> \
+ <text id="zoom_text_${this.id}" x="19" y="30" style="display:none">Zoom out</text>`);
+ }
+
+ _renderInfoNode() {
+ this.svg.append(`<clipPath id="info_clip_path_${this.id}"> \
+ <rect style="stroke:rgb(0,0,0);" rx="10" ry="10" x="120" y="10" \
+ width="789" height="30" fill="rgb(255,255,255)"/> \
+ </clipPath> \
+ <rect style="stroke:rgb(0,0,0);" rx="10" ry="10" x="120" y="10" \
+ width="799" height="30" fill="rgb(255,255,255)"/> \
+ <text clip-path="url(#info_clip_path_${this.id})" \
+ id="info_text_${this.id}" x="128" y="30"></text>`);
+ }
+
+ _renderPercentNode() {
+ this.svg.append(`<rect style="stroke:rgb(0,0,0);" rx="10" ry="10" \
+ x="934" y="10" width="100" height="30" \
+ fill="rgb(255,255,255)"/> \
+ <text id="percent_text_${this.id}" text-anchor="end" \
+ x="1024" y="30">100.00%</text>`);
+ }
+
+ _adjustTextSizeForNode(g) {
+ let text = g.find('text');
+ let width = parseFloat(g.find('rect').attr('width')) * this.svgWidth * 0.01;
+ if (width < 28) {
+ text.text('');
+ return;
+ }
+ let methodName = g.find('title').text().split(' | ')[0];
+ let numCharacters;
+ for (numCharacters = methodName.length; numCharacters > 4; numCharacters--) {
+ if (numCharacters * 7.5 <= width) {
+ break;
+ }
+ }
+ if (numCharacters == methodName.length) {
+ text.text(methodName);
+ } else {
+ text.text(methodName.substring(0, numCharacters - 2) + '..');
+ }
+ }
+
+ _adjustTextSize() {
+ this.svgWidth = $(window).width();
+ let thisObj = this;
+ this.svg.find('g').each(function(_, g) {
+ thisObj._adjustTextSizeForNode($(g));
+ });
+ }
+
+ _enableZoom() {
+ this.zoomStack = [this.svg.find('g').first().get(0)];
+ this.svg.find('g').css('cursor', 'pointer').click(zoom);
+ this.svg.find(`#zoom_rect_${this.id}`).css('cursor', 'pointer').click(unzoom);
+ this.svg.find(`#zoom_text_${this.id}`).css('cursor', 'pointer').click(unzoom);
+
+ let thisObj = this;
+ function zoom() {
+ thisObj.zoomStack.push(this);
+ displayFromElement(this);
+ thisObj.svg.find(`#zoom_rect_${thisObj.id}`).css('display', 'block');
+ thisObj.svg.find(`#zoom_text_${thisObj.id}`).css('display', 'block');
+ }
+
+ function unzoom() {
+ if (thisObj.zoomStack.length > 1) {
+ thisObj.zoomStack.pop();
+ displayFromElement(thisObj.zoomStack[thisObj.zoomStack.length - 1]);
+ if (thisObj.zoomStack.length == 1) {
+ thisObj.svg.find(`#zoom_rect_${thisObj.id}`).css('display', 'none');
+ thisObj.svg.find(`#zoom_text_${thisObj.id}`).css('display', 'none');
+ }
+ }
+ }
+
+ function displayFromElement(g) {
+ g = $(g);
+ let clickedRect = g.find('rect');
+ let clickedOriginX = parseFloat(clickedRect.attr('ox'));
+ let clickedDepth = parseInt(clickedRect.attr('depth'));
+ let clickedOriginWidth = parseFloat(clickedRect.attr('owidth'));
+ let scaleFactor = 100.0 / clickedOriginWidth;
+ thisObj.svg.find('g').each(function(_, g) {
+ g = $(g);
+ let text = g.find('text');
+ let rect = g.find('rect');
+ let depth = parseInt(rect.attr('depth'));
+ let ox = parseFloat(rect.attr('ox'));
+ let owidth = parseFloat(rect.attr('owidth'));
+ if (depth < clickedDepth || ox < clickedOriginX - 1e-9 ||
+ ox + owidth > clickedOriginX + clickedOriginWidth + 1e-9) {
+ rect.css('display', 'none');
+ text.css('display', 'none');
+ } else {
+ rect.css('display', 'block');
+ text.css('display', 'block');
+ let nx = (ox - clickedOriginX) * scaleFactor + '%';
+ let ny = thisObj._getYForDepth(depth - clickedDepth);
+ rect.attr('x', nx);
+ rect.attr('y', ny);
+ rect.attr('width', owidth * scaleFactor + '%');
+ text.attr('x', nx);
+ text.attr('y', ny + 12);
+ thisObj._adjustTextSizeForNode(g);
+ }
+ });
+ }
+ }
+
+ _enableInfo() {
+ this.selected = null;
+ let thisObj = this;
+ this.svg.find('g').on('mouseenter', function() {
+ if (thisObj.selected) {
+ thisObj.selected.css('stroke-width', '0');
+ }
+ // Mark current node.
+ let g = $(this);
+ thisObj.selected = g;
+ g.css('stroke', 'black').css('stroke-width', '0.5');
+
+ // Parse title.
+ let title = g.find('title').text();
+ let methodAndInfo = title.split(' | ');
+ thisObj.svg.find(`#info_text_${thisObj.id}`).text(methodAndInfo[0]);
+
+ // Parse percentage.
+ // '/system/lib64/libhwbinder.so (4 events: 0.28%)'
+ let regexp = /.* \(.*:\s+(.*)\)/g;
+ let match = regexp.exec(methodAndInfo[1]);
+ let percentage = '';
+ if (match && match.length > 1) {
+ percentage = match[1];
+ }
+ thisObj.svg.find(`#percent_text_${thisObj.id}`).text(percentage);
+ });
+ }
+
+ _adjustTextSizeOnResize() {
+ function throttle(callback) {
+ let running = false;
+ return function() {
+ if (!running) {
+ running = true;
+ window.requestAnimationFrame(function () {
+ callback();
+ running = false;
+ });
+ }
+ };
+ }
+ $(window).resize(throttle(() => this._adjustTextSize()));
+ }
+}
+
+
+class SourceFile {
+
+ constructor(fileId) {
+ this.path = getSourceFilePath(fileId);
+ this.code = getSourceCode(fileId);
+ this.showLines = {}; // map from line number to {eventCount, subtreeEventCount}.
+ this.hasCount = false;
+ }
+
+ addLineRange(startLine, endLine) {
+ for (let i = startLine; i <= endLine; ++i) {
+ if (i in this.showLines || !(i in this.code)) {
+ continue;
+ }
+ this.showLines[i] = {eventCount: 0, subtreeEventCount: 0};
+ }
+ }
+
+ addLineCount(lineNumber, eventCount, subtreeEventCount) {
+ let line = this.showLines[lineNumber];
+ if (line) {
+ line.eventCount += eventCount;
+ line.subtreeEventCount += subtreeEventCount;
+ this.hasCount = true;
+ }
+ }
+}
+
+// Return a list of SourceFile related to a function.
+function collectSourceFilesForFunction(func) {
+ if (!func.hasOwnProperty('s')) {
+ return null;
+ }
+ let hitLines = func.s;
+ let sourceFiles = {}; // map from sourceFileId to SourceFile.
+
+ function getFile(fileId) {
+ let file = sourceFiles[fileId];
+ if (!file) {
+ file = sourceFiles[fileId] = new SourceFile(fileId);
+ }
+ return file;
+ }
+
+ // Show lines for the function.
+ let funcRange = getFuncSourceRange(func.g.f);
+ if (funcRange) {
+ let file = getFile(funcRange.fileId);
+ file.addLineRange(funcRange.startLine);
+ }
+
+ // Show lines for hitLines.
+ for (let hitLine of hitLines) {
+ let file = getFile(hitLine.f);
+ file.addLineRange(hitLine.l - 5, hitLine.l + 5);
+ file.addLineCount(hitLine.l, hitLine.e, hitLine.s);
+ }
+
+ let result = [];
+ // Show the source file containing the function before other source files.
+ if (funcRange) {
+ let file = getFile(funcRange.fileId);
+ if (file.hasCount) {
+ result.push(file);
+ }
+ delete sourceFiles[funcRange.fileId];
+ }
+ for (let fileId in sourceFiles) {
+ let file = sourceFiles[fileId];
+ if (file.hasCount) {
+ result.push(file);
+ }
+ }
+ return result.length > 0 ? result : null;
+}
+
+// Show annotated source code of a function.
+class SourceCodeView {
+
+ constructor(divContainer, sourceFiles) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.sourceFiles = sourceFiles;
+ }
+
+ draw(sampleWeightFunction) {
+ google.charts.setOnLoadCallback(() => this.realDraw(sampleWeightFunction));
+ }
+
+ realDraw(sampleWeightFunction) {
+ this.div.empty();
+ // For each file, draw a table of 'Line', 'Total', 'Self', 'Code'.
+ for (let sourceFile of this.sourceFiles) {
+ let rows = [];
+ let lineNumbers = Object.keys(sourceFile.showLines);
+ lineNumbers.sort((a, b) => a - b);
+ for (let lineNumber of lineNumbers) {
+ let code = getHtml('pre', {text: sourceFile.code[lineNumber]});
+ let countInfo = sourceFile.showLines[lineNumber];
+ let totalValue = '';
+ let selfValue = '';
+ if (countInfo.subtreeEventCount != 0) {
+ totalValue = sampleWeightFunction(countInfo.subtreeEventCount);
+ selfValue = sampleWeightFunction(countInfo.eventCount);
+ }
+ rows.push([lineNumber, totalValue, selfValue, code]);
+ }
+
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', 'Line');
+ data.addColumn('string', 'Total');
+ data.addColumn('string', 'Self');
+ data.addColumn('string', 'Code');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'colForLine');
+ for (let j = 1; j <= 2; ++j) {
+ data.setProperty(i, j, 'className', 'colForCount');
+ }
+ }
+ this.div.append(getHtml('pre', {text: sourceFile.path}));
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ frozenColumns: 3,
+ allowHtml: true,
+ });
+ }
+ }
+}
+
+// Return a list of disassembly related to a function.
+function collectDisassemblyForFunction(func) {
+ if (!func.hasOwnProperty('a')) {
+ return null;
+ }
+ let hitAddrs = func.a;
+ let rawCode = getFuncDisassembly(func.g.f);
+ if (!rawCode) {
+ return null;
+ }
+
+ // Annotate disassembly with event count information.
+ let annotatedCode = [];
+ let codeForLastAddr = null;
+ let hitAddrPos = 0;
+ let hasCount = false;
+
+ function addEventCount(addr) {
+ while (hitAddrPos < hitAddrs.length && hitAddrs[hitAddrPos].a < addr) {
+ if (codeForLastAddr) {
+ codeForLastAddr.eventCount += hitAddrs[hitAddrPos].e;
+ codeForLastAddr.subtreeEventCount += hitAddrs[hitAddrPos].s;
+ hasCount = true;
+ }
+ hitAddrPos++;
+ }
+ }
+
+ for (let line of rawCode) {
+ let code = line[0];
+ let addr = line[1];
+
+ addEventCount(addr);
+ let item = {code: code, eventCount: 0, subtreeEventCount: 0};
+ annotatedCode.push(item);
+ // Objdump sets addr to 0 when a disassembly line is not associated with an addr.
+ if (addr != 0) {
+ codeForLastAddr = item;
+ }
+ }
+ addEventCount(Number.MAX_VALUE);
+ return hasCount ? annotatedCode : null;
+}
+
+// Show annotated disassembly of a function.
+class DisassemblyView {
+
+ constructor(divContainer, disassembly) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.disassembly = disassembly;
+ }
+
+ draw(sampleWeightFunction) {
+ google.charts.setOnLoadCallback(() => this.realDraw(sampleWeightFunction));
+ }
+
+ realDraw(sampleWeightFunction) {
+ this.div.empty();
+ // Draw a table of 'Total', 'Self', 'Code'.
+ let rows = [];
+ for (let line of this.disassembly) {
+ let code = getHtml('pre', {text: line.code});
+ let totalValue = '';
+ let selfValue = '';
+ if (line.subtreeEventCount != 0) {
+ totalValue = sampleWeightFunction(line.subtreeEventCount);
+ selfValue = sampleWeightFunction(line.eventCount);
+ }
+ rows.push([totalValue, selfValue, line.code]);
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', 'Total');
+ data.addColumn('string', 'Self');
+ data.addColumn('string', 'Code');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ for (let j = 0; j < 2; ++j) {
+ data.setProperty(i, j, 'className', 'colForCount');
+ }
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ frozenColumns: 2,
+ allowHtml: true,
+ });
+ }
+}
+
+
+function initGlobalObjects() {
+ gTabs = new TabManager($('div#report_content'));
+ let recordData = $('#record_data').text();
+ gRecordInfo = JSON.parse(recordData);
+ gProcesses = gRecordInfo.processNames;
+ gThreads = gRecordInfo.threadNames;
+ gLibList = gRecordInfo.libList;
+ gFunctionMap = gRecordInfo.functionMap;
+ gSampleInfo = gRecordInfo.sampleInfo;
+ gSourceFiles = gRecordInfo.sourceFiles;
+}
+
+function createTabs() {
+ gTabs.addTab('Chart Statistics', new ChartStatTab());
+ gTabs.addTab('Sample Table', new SampleTableTab());
+ gTabs.addTab('Flamegraph', new FlameGraphTab());
+ gTabs.draw();
+}
+
+let gTabs;
+let gRecordInfo;
+let gProcesses;
+let gThreads;
+let gLibList;
+let gFunctionMap;
+let gSampleInfo;
+let gSourceFiles;
+
+initGlobalObjects();
+createTabs();
+
+});</script>
+<div id='flamegraph_id' style='font-family: Monospace; display: none;'><style type="text/css"> .s { stroke:black; stroke-width:0.5; cursor:pointer;}
+ </style><style type="text/css"> .t:hover { cursor:pointer; } </style><img height="180" alt = "Embedded Image" src ="data:image/png;base64,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"/><div style='display:inline-block;'>
+ <font size='8'>
+ Inferno Flamegraph Report</font><br/><br/>
+
+ Date&nbsp;&nbsp;&nbsp;&nbsp;: 2017-11-09 (Thursday) 11:39:07<br/>
+ Threads : 1 <br/>
+ Samples : 5257</br>
+ Machine : Pixel 2 (walleye) by Google<br/>Capture : /data/local/tmp/simpleperf record -g -e task-clock:u --trace-offcpu -f 1000 --duration 10 -o /data/local/tmp/perf.data --app com.example.simpleperf.simpleperfexamplewithnative<br/><br/></div><br/><br/>
+ <div>Navigate with WASD, zoom in with SPACE, zoom out with BACKSPACE.</div><script>/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+'use strict';
+
+function flamegraphInit() {
+ let flamegraph = document.getElementById('flamegraph_id');
+ let svgs = flamegraph.getElementsByTagName('svg');
+ for (let i = 0; i < svgs.length; ++i) {
+ createZoomHistoryStack(svgs[i]);
+ adjust_text_size(svgs[i]);
+ }
+
+ function throttle(callback) {
+ let running = false;
+ return function() {
+ if (!running) {
+ running = true;
+ window.requestAnimationFrame(function () {
+ callback();
+ running = false;
+ });
+ }
+ };
+ }
+ window.addEventListener('resize', throttle(function() {
+ let flamegraph = document.getElementById('flamegraph_id');
+ let svgs = flamegraph.getElementsByTagName('svg');
+ for (let i = 0; i < svgs.length; ++i) {
+ adjust_text_size(svgs[i]);
+ }
+ }));
+}
+
+// Create a stack add the root svg element in it.
+function createZoomHistoryStack(svgElement) {
+ svgElement.zoomStack = [svgElement.getElementById(svgElement.attributes['rootid'].value)];
+}
+
+function adjust_node_text_size(x, svgWidth) {
+ let title = x.getElementsByTagName('title')[0];
+ let text = x.getElementsByTagName('text')[0];
+ let rect = x.getElementsByTagName('rect')[0];
+
+ let width = parseFloat(rect.attributes['width'].value) * svgWidth * 0.01;
+
+ // Don't even bother trying to find a best fit. The area is too small.
+ if (width < 28) {
+ text.textContent = '';
+ return;
+ }
+ // Remove dso and #samples which are here only for mouseover purposes.
+ let methodName = title.textContent.split(' | ')[0];
+
+ let numCharacters;
+ for (numCharacters = methodName.length; numCharacters > 4; numCharacters--) {
+ // Avoid reflow by using hard-coded estimate instead of
+ // text.getSubStringLength(0, numCharacters).
+ if (numCharacters * 7.5 <= width) {
+ break;
+ }
+ }
+
+ if (numCharacters == methodName.length) {
+ text.textContent = methodName;
+ return;
+ }
+
+ text.textContent = methodName.substring(0, numCharacters-2) + '..';
+}
+
+function adjust_text_size(svgElement) {
+ let svgWidth = window.innerWidth;
+ let x = svgElement.getElementsByTagName('g');
+ for (let i = 0; i < x.length; i++) {
+ adjust_node_text_size(x[i], svgWidth);
+ }
+}
+
+function zoom(e) {
+ let svgElement = e.ownerSVGElement;
+ let zoomStack = svgElement.zoomStack;
+ zoomStack.push(e);
+ displayFromElement(e);
+ select(e);
+
+ // Show zoom out button.
+ svgElement.getElementById('zoom_rect').style.display = 'block';
+ svgElement.getElementById('zoom_text').style.display = 'block';
+}
+
+function displayFromElement(e) {
+ let clicked_rect = e.getElementsByTagName('rect')[0];
+ let clicked_origin_x = clicked_rect.attributes['ox'].value;
+ let clicked_origin_y = clicked_rect.attributes['oy'].value;
+ let clicked_origin_width = clicked_rect.attributes['owidth'].value;
+
+
+ let svgBox = e.ownerSVGElement.getBoundingClientRect();
+ let svgBoxHeight = svgBox.height;
+ let svgBoxWidth = 100;
+ let scaleFactor = svgBoxWidth / clicked_origin_width;
+
+ let callsites = e.ownerSVGElement.getElementsByTagName('g');
+ for (let i = 0; i < callsites.length; i++) {
+ let text = callsites[i].getElementsByTagName('text')[0];
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+
+ let rect_o_x = parseFloat(rect.attributes['ox'].value);
+ let rect_o_y = parseFloat(rect.attributes['oy'].value);
+
+ // Avoid multiple forced reflow by hiding nodes.
+ if (rect_o_y > clicked_origin_y) {
+ rect.style.display = 'none';
+ text.style.display = 'none';
+ continue;
+ }
+ rect.style.display = 'block';
+ text.style.display = 'block';
+
+ let newrec_x = rect.attributes['x'].value = (rect_o_x - clicked_origin_x) * scaleFactor +
+ '%';
+ let newrec_y = rect.attributes['y'].value = rect_o_y + (svgBoxHeight - clicked_origin_y
+ - 17 - 2);
+
+ text.attributes['y'].value = newrec_y + 12;
+ text.attributes['x'].value = newrec_x;
+
+ rect.attributes['width'].value = (rect.attributes['owidth'].value * scaleFactor) + '%';
+ }
+
+ adjust_text_size(e.ownerSVGElement);
+}
+
+function unzoom(e) {
+ let svgOwner = e.ownerSVGElement;
+ let stack = svgOwner.zoomStack;
+
+ // Unhighlight whatever was selected.
+ if (selected) {
+ selected.classList.remove('s');
+ }
+
+ // Stack management: Never remove the last element which is the flamegraph root.
+ if (stack.length > 1) {
+ let previouslySelected = stack.pop();
+ select(previouslySelected);
+ }
+ let nextElement = stack[stack.length-1];
+
+ // Hide zoom out button.
+ if (stack.length == 1) {
+ svgOwner.getElementById('zoom_rect').style.display = 'none';
+ svgOwner.getElementById('zoom_text').style.display = 'none';
+ }
+
+ displayFromElement(nextElement);
+}
+
+function search(e) {
+ let term = prompt('Search for:', '');
+ let callsites = e.ownerSVGElement.getElementsByTagName('g');
+
+ if (!term) {
+ for (let i = 0; i < callsites.length; i++) {
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+ rect.attributes['fill'].value = rect.attributes['ofill'].value;
+ }
+ return;
+ }
+
+ for (let i = 0; i < callsites.length; i++) {
+ let title = callsites[i].getElementsByTagName('title')[0];
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+ if (title.textContent.indexOf(term) != -1) {
+ rect.attributes['fill'].value = 'rgb(230,100,230)';
+ } else {
+ rect.attributes['fill'].value = rect.attributes['ofill'].value;
+ }
+ }
+}
+
+let selected;
+document.onkeydown = function handle_keyboard_input(e) {
+ if (!selected) {
+ return;
+ }
+
+ let nav = selected.attributes['nav'].value.split(',');
+ let navigation_index;
+ switch (e.keyCode) {
+ // case 38: // ARROW UP
+ case 87: navigation_index = 0; break; // W
+
+ // case 32 : // ARROW LEFT
+ case 65: navigation_index = 1; break; // A
+
+ // case 43: // ARROW DOWN
+ case 68: navigation_index = 3; break; // S
+
+ // case 39: // ARROW RIGHT
+ case 83: navigation_index = 2; break; // D
+
+ case 32: zoom(selected); return false; // SPACE
+
+ case 8: // BACKSPACE
+ unzoom(selected); return false;
+ default: return true;
+ }
+
+ if (nav[navigation_index] == '0') {
+ return false;
+ }
+
+ let target_element = selected.ownerSVGElement.getElementById(nav[navigation_index]);
+ select(target_element);
+ return false;
+};
+
+function select(e) {
+ if (selected) {
+ selected.classList.remove('s');
+ }
+ selected = e;
+ selected.classList.add('s');
+
+ // Update info bar
+ let titleElement = selected.getElementsByTagName('title')[0];
+ let text = titleElement.textContent;
+
+ // Parse title
+ let method_and_info = text.split(' | ');
+ let methodName = method_and_info[0];
+ let info = method_and_info[1];
+
+ // Parse info
+ // '/system/lib64/libhwbinder.so (4 events: 0.28%)'
+ let regexp = /(.*) \(.* (\d*\.\d*%)\)/g;
+ let match = regexp.exec(info);
+ if (match.length > 2) {
+ let percentage = match[2];
+ // Write percentage
+ let percentageTextElement = selected.ownerSVGElement.getElementById('percent_text');
+ percentageTextElement.textContent = percentage;
+ // console.log("'" + percentage + "'")
+ }
+
+ // Set fields
+ let barTextElement = selected.ownerSVGElement.getElementById('info_text');
+ barTextElement.textContent = methodName;
+}</script><br/><br/><b>Thread 25593 (SleepThread) (5257 samples):</b><br/>
+
+
+
+<div class="flamegraph_block" style="width:100%; height:136px;">
+ <svg xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
+ width="100%" height="100%" style="border: 1px solid black;"
+ rootid="1">
+ <defs > <linearGradient id="background_gradiant" y1="0" y2="1" x1="0" x2="0" >
+ <stop stop-color="#eeeeee" offset="5%" /> <stop stop-color="#efefb1" offset="90%" />
+ </linearGradient> </defs><rect x="0.0" y="0" width="100%" height="100%" fill="url(#background_gradiant)" />
+ <g id=1 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="2,0,0,0">
+ <title>__start_thread | /system/lib64/libc.so (10017547583 events: 100.00%)</title>
+ <rect x="0.000000%" y="119.000000" ox="0.000000" oy="119.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=2 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="3,0,1,0">
+ <title>__pthread_start(void*) | /system/lib64/libc.so (10017547583 events: 100.00%)</title>
+ <rect x="0.000000%" y="102.000000" ox="0.000000" oy="102.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=3 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="4,0,2,0">
+ <title>SleepThread(void*) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (10017547583 events: 100.00%)</title>
+ <rect x="0.000000%" y="85.000000" ox="0.000000" oy="85.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="97.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=4 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,3,5">
+ <title>RunFunction() | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (5026055328 events: 50.17%)</title>
+ <rect x="0.000000%" y="68.000000" ox="0.000000" oy="68.000000" width="50.172513%" owidth="50.172513" height="15.0"
+ ofill="rgb(249,162,100)" fill="rgb(249,162,100)" style="stroke:rgb(199,112,50)"/>
+ <text x="0.000000%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=5 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="6,4,3,0">
+ <title>SleepFunction(unsigned long long) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (4991492255 events: 49.83%)</title>
+ <rect x="50.172513%" y="68.000000" ox="50.172513" oy="68.000000" width="49.827487%" owidth="49.827487" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.172513%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=6 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,5,0">
+ <title>nanosleep | /system/lib64/libc.so (4990502255 events: 49.82%)</title>
+ <rect x="50.172513%" y="51.000000" ox="50.172513" oy="51.000000" width="49.817605%" owidth="49.817605" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.172513%" y="63.000000" font-size="12" font-family="Monospace"></text>
+ </g><rect id="search_rect" style="stroke:rgb(0,0,0);" onclick="search(this);" class="t"
+ rx="10" ry="10" x="1029" y="10" width="80" height="30" fill="rgb(255,255,255)""/>
+ <text id="search_text" class="t" x="1044" y="30" onclick="search(this);">Search</text>
+ <rect id="zoom_rect" style="display:none;stroke:rgb(0,0,0);" class="t"
+ onclick="unzoom(this);" rx="10" ry="10" x="10" y="10" width="80" height="30"
+ fill="rgb(255,255,255)"/>
+ <text id="zoom_text" style="display:none;" class="t" x="19" y="30"
+ onclick="unzoom(this);">Zoom out</text><clipPath id="info_clip_path"> <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="789" height="30" fill="rgb(255,255,255)"/>
+ </clipPath>
+ <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="799" height="30" fill="rgb(255,255,255)"/>
+ <text clip-path="url(#info_clip_path)" id="info_text" x="128" y="30"></text><rect id="percent_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="934" y="10" width="82" height="30" fill="rgb(255,255,255)"/>
+ <text id="percent_text" text-anchor="end" x="999" y="30">100.00%%</text></svg></div><br/>
+
+</div></body>
+</html>
diff --git a/simpleperf/doc/trace_offcpu.png b/simpleperf/doc/trace_offcpu.png
new file mode 100644
index 00000000..6af7f4ba
--- /dev/null
+++ b/simpleperf/doc/trace_offcpu.png
Binary files differ
diff --git a/simpleperf/doc/view_the_profile.md b/simpleperf/doc/view_the_profile.md
deleted file mode 100644
index 8a0e07e7..00000000
--- a/simpleperf/doc/view_the_profile.md
+++ /dev/null
@@ -1,342 +0,0 @@
-# View the profile
-
-[TOC]
-
-## Introduction
-
-After using `simpleperf record` or `app_profiler.py`, we get a profile data file. The file contains
-a list of samples. Each sample has a timestamp, a thread id, a callstack, events (like cpu-cycles
-or cpu-clock) used in this sample, etc. We have many choices for viewing the profile. We can show
-samples in chronological order, or show aggregated flamegraphs. We can show reports in text format,
-or in some interactive UIs.
-
-Below shows some recommended UIs to view the profile. Google developers can find more examples in
-[go/gmm-profiling](go/gmm-profiling?polyglot=linux-workstation#viewing-the-profile).
-
-
-## Continuous PProf UI (great flamegraph UI, but only available internally)
-
-[PProf](https://github.com/google/pprof) is a mature profiling technology used extensively on
-Google servers, with a powerful flamegraph UI, with strong drilldown, search, pivot, profile diff,
-and graph visualisation.
-
-![Example](./pictures/continuous_pprof.png)
-
-We can use `pprof_proto_generator.py` to convert profiles into pprof.profile protobufs for use in
-pprof.
-
-```
-# Output all threads, broken down by threadpool.
-./pprof_proto_generator.py
-
-# Use proguard mapping.
-./pprof_proto_generator.py --proguard-mapping-file proguard.map
-
-# Just the main (UI) thread (query by thread name):
-./pprof_proto_generator.py --comm com.example.android.displayingbitmaps
-```
-
-This will print some debug logs about Failed to read symbols: this is usually OK, unless those
-symbols are hotspots.
-
-Upload pprof.profile to http://pprof/ UI:
-
-```
-# Upload all threads in profile, grouped by threadpool.
-# This is usually a good default, combining threads with similar names.
-pprof --flame --tagroot threadpool pprof.profile
-
-# Upload all threads in profile, grouped by individual thread name.
-pprof --flame --tagroot thread pprof.profile
-
-# Upload all threads in profile, without grouping by thread.
-pprof --flame pprof.profile
-This will output a URL, example: https://pprof.corp.google.com/?id=589a60852306144c880e36429e10b166
-```
-
-## Firefox Profiler (great chronological UI)
-
-We can view Android profiles using Firefox Profiler: https://profiler.firefox.com/. This does not
-require Firefox installation -- Firefox Profiler is just a website, you can open it in any browser.
-
-![Example](./pictures/firefox_profiler.png)
-
-Firefox Profiler has a great chronological view, as it doesn't pre-aggregate similar stack traces
-like pprof does.
-
-We can use `gecko_profile_generator.py` to convert raw perf.data files into a Firefox Profile, with
-Proguard deobfuscation.
-
-```
-# Create Gecko Profile
-./gecko_profile_generator.py | gzip > gecko_profile.json.gz
-
-# Create Gecko Profile using Proguard map
-./gecko_profile_generator.py --proguard-mapping-file proguard.map | gzip > gecko_profile.json.gz
-```
-
-Then drag-and-drop gecko_profile.json.gz into https://profiler.firefox.com/.
-
-Firefox Profiler supports:
-
-1. Aggregated Flamegraphs
-2. Chronological Stackcharts
-
-And allows filtering by:
-
-1. Individual threads
-2. Multiple threads (Ctrl+Click thread names to select many)
-3. Timeline period
-4. Stack frame text search
-
-## FlameScope (great jank-finding UI)
-
-[Netflix's FlameScope](https://github.com/Netflix/flamescope) is a rough, proof-of-concept UI that
-lets you spot repeating patterns of work by laying out the profile as a subsecond heatmap.
-
-Below, each vertical stripe is one second, and each cell is 10ms. Redder cells have more samples.
-See https://www.brendangregg.com/blog/2018-11-08/flamescope-pattern-recognition.html for how to
-spot patterns.
-
-This is an example of a 60s DisplayBitmaps app Startup Profile.
-
-![Example](./pictures/flamescope.png)
-
-You can see:
-
- The thick red vertical line on the left is startup.
- The long white vertical sections on the left shows the app is mostly idle, waiting for commands
- from instrumented tests.
- Then we see periodically red blocks, which shows the app is periodically busy handling commands
- from instrumented tests.
-
-Click the start and end cells of a duration:
-
-![Example](./pictures/flamescope_click.png)
-
-To see a flamegraph for that duration:
-
-![Example](./pictures/flamescope_flamegraph.png)
-
-Install and run Flamescope:
-
-```
-git clone https://github.com/Netflix/flamescope ~/flamescope
-cd ~/flamescope
-pip install -r requirements.txt
-npm install
-npm run webpack
-python3 run.py
-```
-
-Then open FlameScope in-browser: http://localhost:5000/.
-
-FlameScope can read gzipped perf script format profiles. Convert simpleperf perf.data to this
-format with `report_sample.py`, and place it in Flamescope's examples directory:
-
-```
-# Create `Linux perf script` format profile.
-report_sample.py | gzip > ~/flamescope/examples/my_simpleperf_profile.gz
-
-# Create `Linux perf script` format profile using Proguard map.
-report_sample.py \
- --proguard-mapping-file proguard.map \
- | gzip > ~/flamescope/examples/my_simpleperf_profile.gz
-```
-
-Open the profile "as Linux Perf", and click start and end sections to get a flamegraph of that
-timespan.
-
-To investigate UI Thread Jank, filter to UI thread samples only:
-
-```
-report_sample.py \
- --comm com.example.android.displayingbitmaps \ # UI Thread
- | gzip > ~/flamescope/examples/uithread.gz
-```
-
-Once you've identified the timespan of interest, consider also zooming into that section with
-Firefox Profiler, which has a more powerful flamegraph viewer.
-
-## Differential FlameGraph
-
-See Brendan Gregg's [Differential Flame Graphs](https://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html) blog.
-
-Use Simpleperf's `stackcollapse.py` to convert perf.data to Folded Stacks format for the FlameGraph
-toolkit.
-
-Consider diffing both directions: After minus Before, and Before minus After.
-
-If you've recorded before and after your optimisation as perf_before.data and perf_after.data, and
-you're only interested in the UI thread:
-
-```
-# Generate before and after folded stacks from perf.data files
-./stackcollapse.py --kernel --jit -i perf_before.data \
- --proguard-mapping-file proguard_before.map \
- --comm com.example.android.displayingbitmaps \
- > perf_before.folded
-./stackcollapse.py --kernel --jit -i perf_after.data \
- --proguard-mapping-file proguard_after.map \
- --comm com.example.android.displayingbitmaps \
- > perf_after.folded
-
-# Generate diff reports
-FlameGraph/difffolded.pl -n perf_before.folded perf_after.folded \
- | FlameGraph/flamegraph.pl > diff1.svg
-FlameGraph/difffolded.pl -n --negate perf_after.folded perf_before.folded \
- | FlameGraph/flamegraph.pl > diff2.svg
-```
-
-## Android Studio Profiler
-
-Android Studio Profiler supports recording and reporting profiles of app processes. It supports
-several recording methods, including one using simpleperf as backend. You can use Android Studio
-Profiler for both recording and reporting.
-
-In Android Studio:
-Open View -> Tool Windows -> Profiler
-Click + -> Your Device -> Profileable Processes -> Your App
-
-![Example](./pictures/android_studio_profiler_select_process.png)
-
-Click into "CPU" Chart
-
-Choose Callstack Sample Recording. Even if you're using Java, this provides better observability,
-into ART, malloc, and the kernel.
-
-![Example](./pictures/android_studio_profiler_select_recording_method.png)
-
-Click Record, run your test on the device, then Stop when you're done.
-
-Click on a thread track, and "Flame Chart" to see a chronological chart on the left, and an
-aggregated flamechart on the right:
-
-![Example](./pictures/android_studio_profiler_flame_chart.png)
-
-If you want more flexibility in recording options, or want to add proguard mapping file, you can
-record using simpleperf, and report using Android Studio Profiler.
-
-We can use `simpleperf report-sample` to convert perf.data to trace files for Android Studio
-Profiler.
-
-```
-# Convert perf.data to perf.trace for Android Studio Profiler.
-# If on Mac/Windows, use simpleperf host executable for those platforms instead.
-bin/linux/x86_64/simpleperf report-sample --show-callchain --protobuf -i perf.data -o perf.trace
-
-# Convert perf.data to perf.trace using proguard mapping file.
-bin/linux/x86_64/simpleperf report-sample --show-callchain --protobuf -i perf.data -o perf.trace \
- --proguard-mapping-file proguard.map
-```
-
-In Android Studio: Open File -> Open -> Select perf.trace
-
-![Example](./pictures/android_studio_profiler_open_perf_trace.png)
-
-
-## Simpleperf HTML Report
-
-Simpleperf can generate its own HTML Profile, which is able to show Android-specific information
-and separate flamegraphs for all threads, with a much rougher flamegraph UI.
-
-![Example](./pictures/report_html.png)
-
-This UI is fairly rough; we recommend using the Continuous PProf UI or Firefox Profiler instead. But
-it's useful for a quick look at your data.
-
-Each of the following commands take as input ./perf.data and output ./report.html.
-
-```
-# Make an HTML report.
-./report_html.py
-
-# Make an HTML report with Proguard mapping.
-./report_html.py --proguard-mapping-file proguard.map
-```
-
-This will print some debug logs about Failed to read symbols: this is usually OK, unless those
-symbols are hotspots.
-
-See also [report_html.py's README](scripts_reference.md#report_htmlpy) and `report_html.py -h`.
-
-
-## PProf Interactive Command Line
-
-Unlike Continuous PProf UI, [PProf](https://github.com/google/pprof) command line is publicly
-available, and allows drilldown, pivoting and filtering.
-
-The below session demonstrates filtering to stack frames containing processBitmap.
-
-```
-$ pprof pprof.profile
-(pprof) show=processBitmap
-(pprof) top
-Active filters:
- show=processBitmap
-Showing nodes accounting for 2.45s, 11.44% of 21.46s total
- flat flat% sum% cum cum%
- 2.45s 11.44% 11.44% 2.45s 11.44% com.example.android.displayingbitmaps.util.ImageFetcher.processBitmap
-```
-
-And then showing the tags of those frames, to tell what threads they are running on:
-
-```
-(pprof) tags
- pid: Total 2.5s
- 2.5s ( 100%): 31112
-
- thread: Total 2.5s
- 1.4s (57.21%): AsyncTask #3
- 1.1s (42.79%): AsyncTask #4
-
- threadpool: Total 2.5s
- 2.5s ( 100%): AsyncTask #%d
-
- tid: Total 2.5s
- 1.4s (57.21%): 31174
- 1.1s (42.79%): 31175
-```
-
-Contrast with another method:
-
-```
-(pprof) show=addBitmapToCache
-(pprof) top
-Active filters:
- show=addBitmapToCache
-Showing nodes accounting for 1.05s, 4.88% of 21.46s total
- flat flat% sum% cum cum%
- 1.05s 4.88% 4.88% 1.05s 4.88% com.example.android.displayingbitmaps.util.ImageCache.addBitmapToCache
-```
-
-For more information, see the [pprof README](https://github.com/google/pprof/blob/master/doc/README.md#interactive-terminal-use).
-
-
-## Simpleperf Report Command Line
-
-The simpleperf report command reports profiles in text format.
-
-![Example](./pictures/report_command.png)
-
-You can call `simpleperf report` directly or call it via `report.py`.
-
-```
-# Report symbols in table format.
-$ ./report.py --children
-
-# Report call graph.
-$ bin/linux/x86_64/simpleperf report -g -i perf.data
-```
-
-See also [report command's README](executable_commands_reference.md#The-report-command) and
-`report.py -h`.
-
-
-## Custom Report Interface
-
-If the above View UIs can't fulfill your need, you can use `simpleperf_report_lib.py` to parse
-perf.data, extract sample information, and feed it to any views you like.
-
-See [simpleperf_report_lib.py's README](scripts_reference.md#simpleperf_report_libpy) for more
-details.
diff --git a/simpleperf/doc/without_trace_offcpu.html b/simpleperf/doc/without_trace_offcpu.html
new file mode 100644
index 00000000..f9fc1731
--- /dev/null
+++ b/simpleperf/doc/without_trace_offcpu.html
@@ -0,0 +1,3068 @@
+<html><head><link href="https://code.jquery.com/ui/1.12.0/themes/smoothness/jquery-ui.css" type="text/css" rel="stylesheet"></link>
+<link href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" type="text/css" rel="stylesheet"></link>
+<script src="https://www.gstatic.com/charts/loader.js"></script>
+<script>google.charts.load('current', {'packages': ['corechart', 'table']});</script>
+<script src="https://code.jquery.com/jquery-3.2.1.js"></script>
+<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
+<script src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
+<script src="https://cdn.datatables.net/1.10.16/js/dataTables.jqueryui.min.js"></script>
+<style type="text/css">
+ .colForLine { width: 50px; }
+ .colForCount { width: 100px; }
+ .tableCell { font-size: 17px; }
+ .boldTableCell { font-weight: bold; font-size: 17px; }
+ </style>
+</head>
+<body><div id="report_content"></div>
+<script type="application/json" id="record_data">{"functionMap": {"0": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000075ec <RunFunction()>:", 0], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:71", 0], [" 75ec:\tsub\tsp, sp, #0x50", 30188], [" 75f0:\tstp\tx22, x21, [sp,#32]", 30192], [" 75f4:\tstp\tx20, x19, [sp,#48]", 30196], [" 75f8:\tstp\tx29, x30, [sp,#64]", 30200], [" 75fc:\tadd\tx29, sp, #0x40", 30204], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7600:\tmrs\tx19, tpidr_el0", 30208], [" 7604:\tldr\tx8, [x19,#40]", 30212], [" 7608:\tmov\tw22, #0xe100 \t// #57600", 30216], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 760c:\torr\tw0, wzr, #0x1", 30220], [" 7610:\tadd\tx1, sp, #0x8", 30224], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7614:\tstr\tx8, [sp,#24]", 30228], [" 7618:\tmovk\tw22, #0x5f5, lsl #16", 30232], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 761c:\tbl\t7020 <clock_gettime@plt>", 30236], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7620:\tldp\tx21, x20, [sp,#8]", 30240], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:73", 0], [" 7624:\tstr\twzr, [sp,#8]", 30244], [" 7628:\tb\t7638 <RunFunction()+0x4c>", 30248], [" 762c:\tldr\tw8, [sp,#8]", 30252], [" 7630:\tadd\tw8, w8, #0x1", 30256], [" 7634:\tstr\tw8, [sp,#8]", 30260], [" 7638:\tldr\tw8, [sp,#8]", 30264], [" 763c:\tcmp\tw8, w22", 30268], [" 7640:\tb.lt\t762c <RunFunction()+0x40>", 30272], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 7644:\torr\tw0, wzr, #0x1", 30276], [" 7648:\tadd\tx1, sp, #0x8", 30280], [" 764c:\tbl\t7020 <clock_gettime@plt>", 30284], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7650:\tldp\tx9, x8, [sp,#8]", 30288], [" 7654:\tldr\tx10, [x19,#40]", 30292], [" 7658:\tldr\tx11, [sp,#24]", 30296], [" 765c:\tcmp\tx10, x11", 30300], [" 7660:\tb.ne\t768c <RunFunction()+0xa0>", 30304], ["_ZL11RunFunctionv():", 0], [" 7664:\tsub\tx9, x9, x21", 30308], ["_ZL14GetSystemClockv():", 0], [" 7668:\tsub\tx8, x8, x20", 30312], ["_ZL11RunFunctionv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:75", 0], [" 766c:\tldp\tx29, x30, [sp,#64]", 30316], [" 7670:\tldp\tx20, x19, [sp,#48]", 30320], [" 7674:\tldp\tx22, x21, [sp,#32]", 30324], [" 7678:\tmov\tw10, #0xca00 \t// #51712", 30328], [" 767c:\tmovk\tw10, #0x3b9a, lsl #16", 30332], [" 7680:\tmadd\tx0, x9, x10, x8", 30336], [" 7684:\tadd\tsp, sp, #0x50", 30340], [" 7688:\tret", 30344], [" 768c:\tbl\t6d40 <__stack_chk_fail@plt>", 30348], ["", 0]], "s": [0, 71, 75], "l": 0, "f": "RunFunction()"}, "1": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000074dc <SleepThread(void*)>:", 0], ["_ZL11SleepThreadPv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:87", 0], [" 74dc:\tstp\tx20, x19, [sp,#-32]!", 29916], [" 74e0:\tstp\tx29, x30, [sp,#16]", 29920], [" 74e4:\tadd\tx29, sp, #0x10", 29924], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:88", 0], [" 74e8:\tbl\t7000 <pthread_self@plt>", 29928], [" 74ec:\tadrp\tx1, 21000 <fde_mixed_encoding_compare+0x80>", 29932], [" 74f0:\tadd\tx1, x1, #0xd1c", 29936], [" 74f4:\tbl\t6db0 <pthread_setname_np@plt>", 29940], [" 74f8:\tmov\tx19, xzr", 29944], [" 74fc:\tmov\tx20, xzr", 29948], [" 7500:\tb\t750c <SleepThread(void*)+0x30>", 29952], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:94", 0], [" 7504:\tbl\t7690 <SleepFunction(unsigned long long)>", 29956], [" 7508:\tadd\tx19, x0, x19", 29960], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:92", 0], [" 750c:\tbl\t75ec <RunFunction()>", 29964], [" 7510:\tadd\tx20, x0, x20", 29968], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:93", 0], [" 7514:\tsubs\tx0, x20, x19", 29972], [" 7518:\tb.ls\t750c <SleepThread(void*)+0x30>", 29976], [" 751c:\tb\t7504 <SleepThread(void*)+0x28>", 29980], ["", 0]], "s": [0, 87, 93], "l": 0, "f": "SleepThread(void*)"}, "2": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000067d5c <__pthread_start(void*)>:", 0], ["_ZL15__pthread_startPv():", 0], [" 67d5c:\tstr\tx19, [sp,#-32]!", 425308], [" 67d60:\tstp\tx29, x30, [sp,#16]", 425312], [" 67d64:\tadd\tx29, sp, #0x10", 425316], [" 67d68:\tmov\tx19, x0", 425320], [" 67d6c:\tadd\tx0, x19, #0x80", 425324], [" 67d70:\tbl\t67c80 <Lock::lock()>", 425328], [" 67d74:\tmov\tx0, x19", 425332], [" 67d78:\tbl\t67650 <__init_alternate_signal_stack(pthread_internal_t*)>", 425336], [" 67d7c:\tldp\tx8, x0, [x19,#96]", 425340], [" 67d80:\tblr\tx8", 425344], [" 67d84:\tbl\t1a650 <pthread_exit@plt>", 425348], ["", 0]], "l": 1, "f": "__pthread_start(void*)"}, "3": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001ebd4 <__start_thread>:", 0], ["__start_thread():", 0], [" 1ebd4:\tstr\tx21, [sp,#-48]!", 125908], [" 1ebd8:\tstp\tx20, x19, [sp,#16]", 125912], [" 1ebdc:\tstp\tx29, x30, [sp,#32]", 125916], [" 1ebe0:\tadd\tx29, sp, #0x20", 125920], [" 1ebe4:\tmov\tx20, x1", 125924], [" 1ebe8:\tmrs\tx8, tpidr_el0", 125928], [" 1ebec:\tmov\tx19, x0", 125932], [" 1ebf0:\tcbz\tx8, 1ec14 <__start_thread+0x40>", 125936], [" 1ebf4:\tldr\tx21, [x8,#8]", 125940], [" 1ebf8:\tcbz\tx21, 1ec14 <__start_thread+0x40>", 125944], [" 1ebfc:\tldr\tw8, [x21,#16]", 125948], [" 1ec00:\tcmn\tw8, #0x1", 125952], [" 1ec04:\tb.ne\t1ec14 <__start_thread+0x40>", 125956], [" 1ec08:\tmov\tw0, #0xb2 \t// #178", 125960], [" 1ec0c:\tbl\t18e20 <syscall@plt>", 125964], [" 1ec10:\tstr\tw0, [x21,#16]", 125968], [" 1ec14:\tmov\tx0, x20", 125972], [" 1ec18:\tblr\tx19", 125976], [" 1ec1c:\tbl\t6a47c <__exit>", 125980], ["", 0]], "l": 1, "f": "__start_thread"}, "4": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000004700a8 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)>:", 0], ["_ZN3art35InvokeVirtualOrInterfaceWithVarArgsERKNS_33ScopedObjectAccessAlreadyRunnableEP8_jobjectP10_jmethodIDSt9__va_list():", 0], [" 4700a8:\tsub\tsp, sp, #0xe0", 4653224], [" 4700ac:\tstp\tx26, x25, [sp,#144]", 4653228], [" 4700b0:\tstp\tx24, x23, [sp,#160]", 4653232], [" 4700b4:\tstp\tx22, x21, [sp,#176]", 4653236], [" 4700b8:\tstp\tx20, x19, [sp,#192]", 4653240], [" 4700bc:\tstp\tx29, x30, [sp,#208]", 4653244], [" 4700c0:\tadd\tx29, sp, #0xd0", 4653248], [" 4700c4:\tmrs\tx25, tpidr_el0", 4653252], [" 4700c8:\tmov\tx19, x0", 4653256], [" 4700cc:\tldr\tx8, [x25,#40]", 4653260], [" 4700d0:\tmov\tx21, x3", 4653264], [" 4700d4:\tmov\tx23, x2", 4653268], [" 4700d8:\tmov\tx20, x1", 4653272], [" 4700dc:\tstur\tx8, [x29,#-72]", 4653276], [" 4700e0:\tldr\tx0, [x19]", 4653280], [" 4700e4:\tldr\tx8, [x0,#152]", 4653284], [" 4700e8:\tcmp\tx29, x8", 4653288], [" 4700ec:\tb.cc\t4702b4 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x20c>", 4653292], [" 4700f0:\tmov\tx1, x20", 4653296], [" 4700f4:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 4653300], [" 4700f8:\tmov\tx22, x0", 4653304], [" 4700fc:\tldr\tw8, [x22,#4]", 4653308], [" 470100:\teor\tx9, x8, x8", 4653312], [" 470104:\torr\tx9, x9, x22", 4653316], [" 470108:\tldr\tw0, [x9]", 4653320], [" 47010c:\ttbz\tw8, #28, 470114 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x6c>", 4653324], [" 470110:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4653328], [" 470114:\torr\tw2, wzr, #0x8", 4653332], [" 470118:\tmov\tx1, x23", 4653336], [" 47011c:\tbl\t189068 <art::mirror::Class::FindVirtualMethodForVirtualOrInterface(art::ArtMethod*, art::PointerSize)>", 4653340], [" 470120:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4653344], [" 470124:\tmov\tx23, x0", 4653348], [" 470128:\tldr\tx8, [x8,#600]", 4653352], [" 47012c:\tldr\tw0, [x23]", 4653356], [" 470130:\tldrb\tw8, [x8]", 4653360], [" 470134:\tcbz\tw8, 470150 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xa8>", 4653364], [" 470138:\tmrs\tx8, tpidr_el0", 4653368], [" 47013c:\tldr\tx8, [x8,#56]", 4653372], [" 470140:\tcbz\tx8, 470150 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xa8>", 4653376], [" 470144:\tldr\tw8, [x8,#52]", 4653380], [" 470148:\tcbz\tw8, 470150 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xa8>", 4653384], [" 47014c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4653388], [" 470150:\tldr\tw8, [x0,#68]", 4653392], [" 470154:\ttbz\tw8, #2, 470160 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xb8>", 4653396], [" 470158:\tldr\tw8, [x23,#4]", 4653400], [" 47015c:\ttbnz\tw8, #16, 470168 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xc0>", 4653404], [" 470160:\tmov\tw26, wzr", 4653408], [" 470164:\tb\t47017c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xd4>", 4653412], [" 470168:\tmov\tx0, x23", 4653416], [" 47016c:\tbl\t4fc6a0 <art::WellKnownClasses::StringInitToStringFactory(art::ArtMethod*)>", 4653420], [" 470170:\tmov\tx23, x0", 4653424], [" 470174:\tmov\tx22, xzr", 4653428], [" 470178:\torr\tw26, wzr, #0x1", 4653432], [" 47017c:\tldr\tw8, [x23]", 4653436], [" 470180:\tmov\tx24, x23", 4653440], [" 470184:\tldr\tw8, [x8,#64]", 4653444], [" 470188:\ttbnz\tw8, #18, 4702c0 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x218>", 4653448], [" 47018c:\tldr\tw8, [x24,#4]", 4653452], [" 470190:\ttbnz\tw8, #18, 47030c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x264>", 4653456], [" 470194:\tldr\tw8, [x24]", 4653460], [" 470198:\tldr\tw0, [x8,#16]", 4653464], [" 47019c:\tldr\tx8, [x0,#16]", 4653468], [" 4701a0:\tldr\tw9, [x24,#12]", 4653472], [" 4701a4:\tldp\tx10, x11, [x8,#96]", 4653476], [" 4701a8:\tadd\tx9, x10, x9, lsl #3", 4653480], [" 4701ac:\torr\tw10, wzr, #0xc", 4653484], [" 4701b0:\tldrh\tw9, [x9,#2]", 4653488], [" 4701b4:\tmul\tx9, x9, x10", 4653492], [" 4701b8:\tldr\tw9, [x11,x9]", 4653496], [" 4701bc:\tcmn\tw9, #0x1", 4653500], [" 4701c0:\tb.eq\t4701fc <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x154>", 4653504], [" 4701c4:\tldr\tx10, [x8,#72]", 4653508], [" 4701c8:\tldr\tx8, [x8,#8]", 4653512], [" 4701cc:\tldr\tw9, [x10,x9,lsl #2]", 4653516], [" 4701d0:\tadd\tx9, x8, x9", 4653520], [" 4701d4:\tmov\tx24, x9", 4653524], [" 4701d8:\tldrsb\tw10, [x24],#1", 4653528], [" 4701dc:\tand\tw8, w10, #0xff", 4653532], [" 4701e0:\ttbz\tw10, #31, 470204 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x15c>", 4653536], [" 4701e4:\tldrsb\tw10, [x9,#1]", 4653540], [" 4701e8:\tand\tw8, w8, #0x7f", 4653544], [" 4701ec:\tbfi\tw8, w10, #7, #7", 4653548], [" 4701f0:\ttbnz\tw10, #31, 470374 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2cc>", 4653552], [" 4701f4:\tadd\tx24, x9, #0x2", 4653556], [" 4701f8:\tb\t470204 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x15c>", 4653560], [" 4701fc:\tmov\tw8, wzr", 4653564], [" 470200:\tmov\tx24, xzr", 4653568], [" 470204:\tadd\tw9, w8, #0x1", 4653572], [" 470208:\tstp\txzr, x24, [sp,#32]", 4653576], [" 47020c:\tcmp\tw9, #0x7", 4653580], [" 470210:\tstp\tw8, wzr, [sp,#48]", 4653584], [" 470214:\tstr\txzr, [sp,#128]", 4653588], [" 470218:\tb.hi\t470318 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x270>", 4653592], [" 47021c:\tadd\tx8, sp, #0x28", 4653596], [" 470220:\tadd\tx0, x8, #0x18", 4653600], [" 470224:\tldp\tq0, q1, [x21]", 4653604], [" 470228:\tmov\tx3, sp", 4653608], [" 47022c:\tstr\tx0, [sp,#56]", 4653612], [" 470230:\tadd\tx0, sp, #0x28", 4653616], [" 470234:\tmov\tx1, x19", 4653620], [" 470238:\tmov\tx2, x22", 4653624], [" 47023c:\tstp\tq0, q1, [sp]", 4653628], [" 470240:\tbl\t46eb48 <art::ArgArray::BuildArgArrayFromVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, art::ObjPtr<art::mirror::Object>, std::__va_list)>", 4653632], [" 470244:\tadd\tx2, sp, #0x28", 4653636], [" 470248:\tadd\tx3, sp, #0x20", 4653640], [" 47024c:\tmov\tx0, x19", 4653644], [" 470250:\tmov\tx1, x23", 4653648], [" 470254:\tmov\tx4, x24", 4653652], [" 470258:\tbl\t46ed60 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)>", 4653656], [" 47025c:\tcbz\tw26, 470270 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1c8>", 4653660], [" 470260:\tldr\tx0, [x19]", 4653664], [" 470264:\tmov\tx1, x20", 4653668], [" 470268:\tldr\tx2, [sp,#32]", 4653672], [" 47026c:\tbl\t46f7e4 <art::UpdateReference(art::Thread*, _jobject*, art::ObjPtr<art::mirror::Object>)>", 4653676], [" 470270:\tldr\tx0, [sp,#128]", 4653680], [" 470274:\tldr\tx19, [sp,#32]", 4653684], [" 470278:\tstr\txzr, [sp,#128]", 4653688], [" 47027c:\tcbz\tx0, 470284 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1dc>", 4653692], [" 470280:\tbl\td5638 <operator delete[](void*)@plt>", 4653696], [" 470284:\tldr\tx8, [x25,#40]", 4653700], [" 470288:\tldur\tx9, [x29,#-72]", 4653704], [" 47028c:\tcmp\tx8, x9", 4653708], [" 470290:\tb.ne\t4703b4 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x30c>", 4653712], [" 470294:\tmov\tx0, x19", 4653716], [" 470298:\tldp\tx29, x30, [sp,#208]", 4653720], [" 47029c:\tldp\tx20, x19, [sp,#192]", 4653724], [" 4702a0:\tldp\tx22, x21, [sp,#176]", 4653728], [" 4702a4:\tldp\tx24, x23, [sp,#160]", 4653732], [" 4702a8:\tldp\tx26, x25, [sp,#144]", 4653736], [" 4702ac:\tadd\tsp, sp, #0xe0", 4653740], [" 4702b0:\tret", 4653744], [" 4702b4:\tbl\t166cac <art::ThrowStackOverflowError(art::Thread*)>", 4653748], [" 4702b8:\tmov\tx19, xzr", 4653752], [" 4702bc:\tb\t470284 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1dc>", 4653756], [" 4702c0:\tldr\tw8, [x23,#12]", 4653760], [" 4702c4:\tldr\tx9, [x23,#24]", 4653764], [" 4702c8:\tand\tx10, x8, #0x3ff", 4653768], [" 4702cc:\tadd\tx10, x9, x10, lsl #4", 4653772], [" 4702d0:\tldxp\tx24, x9, [x10]", 4653776], [" 4702d4:\tstxp\tw11, x24, x9, [x10]", 4653780], [" 4702d8:\tcbnz\tw11, 4702d0 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x228>", 4653784], [" 4702dc:\tcbz\tx24, 4702e8 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x240>", 4653788], [" 4702e0:\tcmp\tw8, w9", 4653792], [" 4702e4:\tb.eq\t47018c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xe4>", 4653796], [" 4702e8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4653800], [" 4702ec:\tmov\tx1, x23", 4653804], [" 4702f0:\tldr\tx8, [x8,#592]", 4653808], [" 4702f4:\tldr\tx8, [x8]", 4653812], [" 4702f8:\tldr\tx0, [x8,#464]", 4653816], [" 4702fc:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 4653820], [" 470300:\tmov\tx24, x0", 4653824], [" 470304:\tldr\tw8, [x24,#4]", 4653828], [" 470308:\ttbz\tw8, #18, 470194 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xec>", 4653832], [" 47030c:\tmov\tx0, x24", 4653836], [" 470310:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4653840], [" 470314:\tb\t47019c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xf4>", 4653844], [" 470318:\tmov\tw8, w8", 4653848], [" 47031c:\tmov\tw9, w9", 4653852], [" 470320:\tsub\tx8, x8, #0x1", 4653856], [" 470324:\tadd\tx10, x24, #0x1", 4653860], [" 470328:\tldrb\tw11, [x10]", 4653864], [" 47032c:\tcmp\tw11, #0x4a", 4653868], [" 470330:\tb.eq\t47033c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x294>", 4653872], [" 470334:\tcmp\tw11, #0x44", 4653876], [" 470338:\tb.ne\t470340 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x298>", 4653880], [" 47033c:\tadd\tx9, x9, #0x1", 4653884], [" 470340:\tsub\tx8, x8, #0x1", 4653888], [" 470344:\tadd\tx10, x10, #0x1", 4653892], [" 470348:\tcbnz\tx8, 470328 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x280>", 4653896], [" 47034c:\tcmp\tx9, #0x11", 4653900], [" 470350:\tb.cc\t47021c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x174>", 4653904], [" 470354:\torr\tw8, wzr, #0x4", 4653908], [" 470358:\tumulh\tx8, x9, x8", 4653912], [" 47035c:\tlsl\tx9, x9, #2", 4653916], [" 470360:\tnegs\txzr, x8", 4653920], [" 470364:\tcsinv\tx0, x9, xzr, eq", 4653924], [" 470368:\tbl\td5628 <operator new[](unsigned long)@plt>", 4653928], [" 47036c:\tstr\tx0, [sp,#128]", 4653932], [" 470370:\tb\t470224 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x17c>", 4653936], [" 470374:\tldrsb\tw10, [x9,#2]", 4653940], [" 470378:\tubfiz\tw11, w10, #14, #7", 4653944], [" 47037c:\torr\tw8, w11, w8", 4653948], [" 470380:\ttbnz\tw10, #31, 47038c <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2e4>", 4653952], [" 470384:\tadd\tx24, x9, #0x3", 4653956], [" 470388:\tb\t470204 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x15c>", 4653960], [" 47038c:\tldrsb\tw10, [x9,#3]", 4653964], [" 470390:\tubfiz\tw11, w10, #21, #7", 4653968], [" 470394:\torr\tw8, w11, w8", 4653972], [" 470398:\ttbnz\tw10, #31, 4703a4 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2fc>", 4653976], [" 47039c:\tadd\tx24, x9, #0x4", 4653980], [" 4703a0:\tb\t470204 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x15c>", 4653984], [" 4703a4:\tldrb\tw10, [x9,#4]", 4653988], [" 4703a8:\tadd\tx24, x9, #0x5", 4653992], [" 4703ac:\torr\tw8, w8, w10, lsl #28", 4653996], [" 4703b0:\tb\t470204 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x15c>", 4654000], [" 4703b4:\tbl\td5228 <__stack_chk_fail@plt>", 4654004], ["", 0]], "l": 2, "f": "art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)"}, "5": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000003534e8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)>:", 0], ["_ZN3art3JNI15CallVoidMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_list():", 0], [" 3534e8:\tsub\tsp, sp, #0xe0", 3486952], [" 3534ec:\tstp\tx28, x27, [sp,#128]", 3486956], [" 3534f0:\tstp\tx26, x25, [sp,#144]", 3486960], [" 3534f4:\tstp\tx24, x23, [sp,#160]", 3486964], [" 3534f8:\tstp\tx22, x21, [sp,#176]", 3486968], [" 3534fc:\tstp\tx20, x19, [sp,#192]", 3486972], [" 353500:\tstp\tx29, x30, [sp,#208]", 3486976], [" 353504:\tadd\tx29, sp, #0xd0", 3486980], [" 353508:\tmrs\tx23, tpidr_el0", 3486984], [" 35350c:\tmov\tx21, x3", 3486988], [" 353510:\tldr\tx8, [x23,#40]", 3486992], [" 353514:\tmov\tx19, x2", 3486996], [" 353518:\tmov\tx20, x1", 3487000], [" 35351c:\tstur\tx8, [x29,#-88]", 3487004], [" 353520:\tcbz\tx20, 353a34 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x54c>", 3487008], [" 353524:\tcbz\tx19, 353a4c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x564>", 3487012], [" 353528:\tldp\tx22, x8, [x0,#8]", 3487016], [" 35352c:\tmov\tx9, #0x43 \t// #67", 3487020], [" 353530:\tmovk\tx9, #0x42, lsl #32", 3487024], [" 353534:\tstrb\twzr, [sp,#112]", 3487028], [" 353538:\tstp\tx22, x0, [sp,#72]", 3487032], [" 35353c:\tstp\tx8, x22, [sp,#88]", 3487036], [" 353540:\tstr\tx9, [sp,#104]", 3487040], [" 353544:\tcbz\tx22, 353a68 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x580>", 3487044], [" 353548:\tldrh\tw8, [x22,#2]", 3487048], [" 35354c:\tcmp\tw8, #0x43", 3487052], [" 353550:\tstr\tw8, [sp,#108]", 3487056], [" 353554:\tb.eq\t353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3487060], [" 353558:\tldr\tw8, [x22]", 3487064], [" 35355c:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487068], [" 353560:\tadrp\tx25, 62c000 <_DYNAMIC+0x98>", 3487072], [" 353564:\tadrp\tx26, 570000 <_Unwind_Find_FDE+0x2a0>", 3487076], [" 353568:\tldr\tx11, [x11,#648]", 3487080], [" 35356c:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 3487084], [" 353570:\tldr\tx25, [x25,#656]", 3487088], [" 353574:\tadrp\tx28, 570000 <_Unwind_Find_FDE+0x2a0>", 3487092], [" 353578:\tstr\tw8, [sp,#68]", 3487096], [" 35357c:\tmov\tw24, #0x43 \t// #67", 3487100], [" 353580:\tldrh\tw8, [sp,#70]", 3487104], [" 353584:\tadd\tx26, x26, #0x472", 3487108], [" 353588:\tadd\tx27, x27, #0x4a3", 3487112], [" 35358c:\tadd\tx28, x28, #0x4ab", 3487116], [" 353590:\tb\t353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487120], [" 353594:\tclrex", 3487124], [" 353598:\tldr\tw8, [x22]", 3487128], [" 35359c:\tstr\tw8, [sp,#68]", 3487132], [" 3535a0:\tldrh\tw8, [sp,#68]", 3487136], [" 3535a4:\tcbnz\tw8, 3535d4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xec>", 3487140], [" 3535a8:\tldr\tw8, [sp,#68]", 3487144], [" 3535ac:\tstr\tw8, [sp,#56]", 3487148], [" 3535b0:\tstrh\tw24, [sp,#58]", 3487152], [" 3535b4:\tldr\tw9, [sp,#68]", 3487156], [" 3535b8:\tldr\tw8, [sp,#56]", 3487160], [" 3535bc:\tldaxr\tw10, [x22]", 3487164], [" 3535c0:\tcmp\tw10, w9", 3487168], [" 3535c4:\tb.ne\t353594 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xac>", 3487172], [" 3535c8:\tstxr\tw9, w8, [x22]", 3487176], [" 3535cc:\tcbnz\tw9, 353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487180], [" 3535d0:\tb\t3536fc <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x214>", 3487184], [" 3535d4:\tldrh\tw8, [sp,#68]", 3487188], [" 3535d8:\ttbnz\tw8, #3, 353688 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x1a0>", 3487192], [" 3535dc:\tldrh\tw8, [sp,#68]", 3487196], [" 3535e0:\tand\tw8, w8, #0x6", 3487200], [" 3535e4:\tcbz\tw8, 3536a0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x1b8>", 3487204], [" 3535e8:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3487208], [" 3535ec:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487212], [" 3535f0:\tcmp\tw0, #0x6", 3487216], [" 3535f4:\tldr\tx11, [x11,#648]", 3487220], [" 3535f8:\tb.gt\t353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487224], [" 3535fc:\tbl\td5338 <__errno@plt>", 3487228], [" 353600:\tstr\tx0, [sp]", 3487232], [" 353604:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 3487236], [" 353608:\tldr\tw8, [x0]", 3487240], [" 35360c:\tadd\tx0, sp, #0x38", 3487244], [" 353610:\torr\tw4, wzr, #0x6", 3487248], [" 353614:\tadd\tx1, x1, #0x459", 3487252], [" 353618:\tmov\tw2, #0x10a \t// #266", 3487256], [" 35361c:\tmov\tw3, wzr", 3487260], [" 353620:\tstr\tw8, [sp,#8]", 3487264], [" 353624:\tmov\tw5, #0xffffffff \t// #-1", 3487268], [" 353628:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3487272], [" 35362c:\tadd\tx0, sp, #0x38", 3487276], [" 353630:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3487280], [" 353634:\torr\tw2, wzr, #0x30", 3487284], [" 353638:\tmov\tx1, x26", 3487288], [" 35363c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487292], [" 353640:\torr\tw2, wzr, #0x7", 3487296], [" 353644:\tmov\tx1, x27", 3487300], [" 353648:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487304], [" 35364c:\tldrh\tw1, [sp,#68]", 3487308], [" 353650:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3487312], [" 353654:\torr\tw2, wzr, #0x7", 3487316], [" 353658:\tmov\tx1, x28", 3487320], [" 35365c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487324], [" 353660:\tldrh\tw1, [sp,#70]", 3487328], [" 353664:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3487332], [" 353668:\tadd\tx0, sp, #0x38", 3487336], [" 35366c:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3487340], [" 353670:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487344], [" 353674:\tldr\tx11, [x11,#648]", 3487348], [" 353678:\tldr\tw8, [sp,#8]", 3487352], [" 35367c:\tldr\tx9, [sp]", 3487356], [" 353680:\tstr\tw8, [x9]", 3487360], [" 353684:\tb\t353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487364], [" 353688:\tmov\tx0, x22", 3487368], [" 35368c:\tmov\tx1, x22", 3487372], [" 353690:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3487376], [" 353694:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487380], [" 353698:\tldr\tx11, [x11,#648]", 3487384], [" 35369c:\tb\t353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487388], [" 3536a0:\tldrh\tw8, [sp,#68]", 3487392], [" 3536a4:\ttbz\tw8, #0, 353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487396], [" 3536a8:\tldr\tx0, [x11]", 3487400], [" 3536ac:\tmov\tx1, xzr", 3487404], [" 3536b0:\tstr\tx0, [sp,#8]", 3487408], [" 3536b4:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 3487412], [" 3536b8:\torr\tw8, wzr, #0x1", 3487416], [" 3536bc:\tstr\tw8, [x22,#40]", 3487420], [" 3536c0:\tb\t3536d0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x1e8>", 3487424], [" 3536c4:\tldr\tx0, [x25]", 3487428], [" 3536c8:\tmov\tx1, xzr", 3487432], [" 3536cc:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 3487436], [" 3536d0:\tldr\tw8, [x22]", 3487440], [" 3536d4:\tstr\tw8, [sp,#68]", 3487444], [" 3536d8:\tldrh\tw8, [sp,#68]", 3487448], [" 3536dc:\ttbnz\tw8, #0, 3536c4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x1dc>", 3487452], [" 3536e0:\tstr\twzr, [x22,#40]", 3487456], [" 3536e4:\tmov\tx1, xzr", 3487460], [" 3536e8:\tldr\tx0, [sp,#8]", 3487464], [" 3536ec:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 3487468], [" 3536f0:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487472], [" 3536f4:\tldr\tx11, [x11,#648]", 3487476], [" 3536f8:\tb\t353598 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0xb0>", 3487480], [" 3536fc:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3487484], [" 353700:\tldr\tx8, [x8,#664]", 3487488], [" 353704:\tldr\tx8, [x8]", 3487492], [" 353708:\tldr\tw9, [x8,#8]", 3487496], [" 35370c:\tcmp\tw9, #0x2f", 3487500], [" 353710:\tb.eq\t35371c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x234>", 3487504], [" 353714:\tadd\tx9, x22, x9, lsl #3", 3487508], [" 353718:\tstr\tx8, [x9,#1904]", 3487512], [" 35371c:\tmov\tx0, x22", 3487516], [" 353720:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 3487520], [" 353724:\tcbz\tx0, 353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3487524], [" 353728:\tldr\tx8, [x0]", 3487528], [" 35372c:\tmov\tx1, x22", 3487532], [" 353730:\tldr\tx8, [x8,#16]", 3487536], [" 353734:\tblr\tx8", 3487540], [" 353738:\tldp\tq1, q0, [x21]", 3487544], [" 35373c:\tadd\tx0, sp, #0x48", 3487548], [" 353740:\tadd\tx3, sp, #0x10", 3487552], [" 353744:\tmov\tx1, x20", 3487556], [" 353748:\tmov\tx2, x19", 3487560], [" 35374c:\tstp\tq1, q0, [sp,#16]", 3487564], [" 353750:\tbl\t4700a8 <art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)>", 3487568], [" 353754:\tldr\tx19, [sp,#96]", 3487572], [" 353758:\tcbz\tx19, 353ae8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x600>", 3487576], [" 35375c:\tldp\tw8, w20, [sp,#104]", 3487580], [" 353760:\tcmp\tw20, w8", 3487584], [" 353764:\tb.eq\t353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3487588], [" 353768:\tcmp\tw20, #0x43", 3487592], [" 35376c:\tb.ne\t353920 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x438>", 3487596], [" 353770:\tldr\tw8, [x19]", 3487600], [" 353774:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487604], [" 353778:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 3487608], [" 35377c:\tadrp\tx20, 570000 <_Unwind_Find_FDE+0x2a0>", 3487612], [" 353780:\tldr\tx11, [x11,#648]", 3487616], [" 353784:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 3487620], [" 353788:\tldr\tx26, [x26,#656]", 3487624], [" 35378c:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 3487628], [" 353790:\tstr\tw8, [sp,#68]", 3487632], [" 353794:\tadrp\tx25, 570000 <_Unwind_Find_FDE+0x2a0>", 3487636], [" 353798:\tmov\tw28, #0x43 \t// #67", 3487640], [" 35379c:\tldrh\tw8, [sp,#70]", 3487644], [" 3537a0:\tadd\tx20, x20, #0x459", 3487648], [" 3537a4:\tmov\tw21, #0x10a \t// #266", 3487652], [" 3537a8:\tmov\tw22, #0xffffffff \t// #-1", 3487656], [" 3537ac:\tadd\tx27, x27, #0x472", 3487660], [" 3537b0:\tadd\tx24, x24, #0x4a3", 3487664], [" 3537b4:\tadd\tx25, x25, #0x4ab", 3487668], [" 3537b8:\tb\t3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487672], [" 3537bc:\tclrex", 3487676], [" 3537c0:\tldr\tw8, [x19]", 3487680], [" 3537c4:\tstr\tw8, [sp,#68]", 3487684], [" 3537c8:\tldrh\tw8, [sp,#68]", 3487688], [" 3537cc:\tcbnz\tw8, 3537fc <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x314>", 3487692], [" 3537d0:\tldr\tw8, [sp,#68]", 3487696], [" 3537d4:\tstr\tw8, [sp,#56]", 3487700], [" 3537d8:\tstrh\tw28, [sp,#58]", 3487704], [" 3537dc:\tldr\tw9, [sp,#68]", 3487708], [" 3537e0:\tldr\tw8, [sp,#56]", 3487712], [" 3537e4:\tldaxr\tw10, [x19]", 3487716], [" 3537e8:\tcmp\tw10, w9", 3487720], [" 3537ec:\tb.ne\t3537bc <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d4>", 3487724], [" 3537f0:\tstxr\tw9, w8, [x19]", 3487728], [" 3537f4:\tcbnz\tw9, 3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487732], [" 3537f8:\tb\t353998 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x4b0>", 3487736], [" 3537fc:\tldrh\tw8, [sp,#68]", 3487740], [" 353800:\ttbnz\tw8, #3, 3538ac <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x3c4>", 3487744], [" 353804:\tldrh\tw8, [sp,#68]", 3487748], [" 353808:\tand\tw8, w8, #0x6", 3487752], [" 35380c:\tcbz\tw8, 3538c4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x3dc>", 3487756], [" 353810:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3487760], [" 353814:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487764], [" 353818:\tcmp\tw0, #0x6", 3487768], [" 35381c:\tldr\tx11, [x11,#648]", 3487772], [" 353820:\tb.gt\t3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487776], [" 353824:\tbl\td5338 <__errno@plt>", 3487780], [" 353828:\tstr\tx0, [sp]", 3487784], [" 35382c:\torr\tw4, wzr, #0x6", 3487788], [" 353830:\tldr\tw8, [x0]", 3487792], [" 353834:\tadd\tx0, sp, #0x38", 3487796], [" 353838:\tmov\tx1, x20", 3487800], [" 35383c:\tmov\tw2, w21", 3487804], [" 353840:\tmov\tw3, wzr", 3487808], [" 353844:\tmov\tw5, w22", 3487812], [" 353848:\tstr\tw8, [sp,#8]", 3487816], [" 35384c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3487820], [" 353850:\tadd\tx0, sp, #0x38", 3487824], [" 353854:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3487828], [" 353858:\torr\tw2, wzr, #0x30", 3487832], [" 35385c:\tmov\tx1, x27", 3487836], [" 353860:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487840], [" 353864:\torr\tw2, wzr, #0x7", 3487844], [" 353868:\tmov\tx1, x24", 3487848], [" 35386c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487852], [" 353870:\tldrh\tw1, [sp,#68]", 3487856], [" 353874:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3487860], [" 353878:\torr\tw2, wzr, #0x7", 3487864], [" 35387c:\tmov\tx1, x25", 3487868], [" 353880:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3487872], [" 353884:\tldrh\tw1, [sp,#70]", 3487876], [" 353888:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3487880], [" 35388c:\tadd\tx0, sp, #0x38", 3487884], [" 353890:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3487888], [" 353894:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487892], [" 353898:\tldr\tx11, [x11,#648]", 3487896], [" 35389c:\tldr\tw8, [sp,#8]", 3487900], [" 3538a0:\tldr\tx9, [sp]", 3487904], [" 3538a4:\tstr\tw8, [x9]", 3487908], [" 3538a8:\tb\t3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487912], [" 3538ac:\tmov\tx0, x19", 3487916], [" 3538b0:\tmov\tx1, x19", 3487920], [" 3538b4:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3487924], [" 3538b8:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3487928], [" 3538bc:\tldr\tx11, [x11,#648]", 3487932], [" 3538c0:\tb\t3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487936], [" 3538c4:\tldrh\tw8, [sp,#68]", 3487940], [" 3538c8:\ttbz\tw8, #0, 3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3487944], [" 3538cc:\tldr\tx0, [x11]", 3487948], [" 3538d0:\tmov\tx1, xzr", 3487952], [" 3538d4:\tstr\tx0, [sp,#8]", 3487956], [" 3538d8:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 3487960], [" 3538dc:\torr\tw8, wzr, #0x1", 3487964], [" 3538e0:\tstr\tw8, [x19,#40]", 3487968], [" 3538e4:\tb\t3538f4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x40c>", 3487972], [" 3538e8:\tldr\tx0, [x26]", 3487976], [" 3538ec:\tmov\tx1, xzr", 3487980], [" 3538f0:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 3487984], [" 3538f4:\tldr\tw8, [x19]", 3487988], [" 3538f8:\tstr\tw8, [sp,#68]", 3487992], [" 3538fc:\tldrh\tw8, [sp,#68]", 3487996], [" 353900:\ttbnz\tw8, #0, 3538e8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x400>", 3488000], [" 353904:\tstr\twzr, [x19,#40]", 3488004], [" 353908:\tmov\tx1, xzr", 3488008], [" 35390c:\tldr\tx0, [sp,#8]", 3488012], [" 353910:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 3488016], [" 353914:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3488020], [" 353918:\tldr\tx11, [x11,#648]", 3488024], [" 35391c:\tb\t3537c0 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x2d8>", 3488028], [" 353920:\tcmp\tw8, #0x43", 3488032], [" 353924:\tb.eq\t35393c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x454>", 3488036], [" 353928:\tmov\tx0, x19", 3488040], [" 35392c:\tmov\tw1, w20", 3488044], [" 353930:\tbl\tf1df8 <art::Thread::SetState(art::ThreadState)>", 3488048], [" 353934:\tb\t353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488052], [" 353938:\tclrex", 3488056], [" 35393c:\tldr\tw8, [x19]", 3488060], [" 353940:\tstr\tw8, [sp,#56]", 3488064], [" 353944:\tldrh\tw8, [sp,#56]", 3488068], [" 353948:\ttbnz\tw8, #1, 353980 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x498>", 3488072], [" 35394c:\tldrh\tw8, [sp,#56]", 3488076], [" 353950:\ttbnz\tw8, #2, 35398c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x4a4>", 3488080], [" 353954:\tldrh\tw8, [sp,#56]", 3488084], [" 353958:\tstrh\tw8, [sp,#68]", 3488088], [" 35395c:\tstrh\tw20, [sp,#70]", 3488092], [" 353960:\tldr\tw9, [sp,#56]", 3488096], [" 353964:\tldr\tw8, [sp,#68]", 3488100], [" 353968:\tldxr\tw10, [x19]", 3488104], [" 35396c:\tcmp\tw10, w9", 3488108], [" 353970:\tb.ne\t353938 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x450>", 3488112], [" 353974:\tstlxr\tw9, w8, [x19]", 3488116], [" 353978:\tcbnz\tw9, 35393c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x454>", 3488120], [" 35397c:\tb\t3539d8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x4f0>", 3488124], [" 353980:\tmov\tx0, x19", 3488128], [" 353984:\tbl\t49db18 <art::Thread::RunCheckpointFunction()>", 3488132], [" 353988:\tb\t35393c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x454>", 3488136], [" 35398c:\tmov\tx0, x19", 3488140], [" 353990:\tbl\t49dd00 <art::Thread::RunEmptyCheckpoint()>", 3488144], [" 353994:\tb\t35393c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x454>", 3488148], [" 353998:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3488152], [" 35399c:\tldr\tx8, [x8,#664]", 3488156], [" 3539a0:\tldr\tx8, [x8]", 3488160], [" 3539a4:\tldr\tw9, [x8,#8]", 3488164], [" 3539a8:\tcmp\tw9, #0x2f", 3488168], [" 3539ac:\tb.eq\t3539b8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x4d0>", 3488172], [" 3539b0:\tadd\tx9, x19, x9, lsl #3", 3488176], [" 3539b4:\tstr\tx8, [x9,#1904]", 3488180], [" 3539b8:\tmov\tx0, x19", 3488184], [" 3539bc:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 3488188], [" 3539c0:\tcbz\tx0, 353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488192], [" 3539c4:\tldr\tx8, [x0]", 3488196], [" 3539c8:\tmov\tx1, x19", 3488200], [" 3539cc:\tldr\tx8, [x8,#16]", 3488204], [" 3539d0:\tblr\tx8", 3488208], [" 3539d4:\tb\t353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488212], [" 3539d8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3488216], [" 3539dc:\tldr\tx8, [x8,#664]", 3488220], [" 3539e0:\tldr\tx8, [x8]", 3488224], [" 3539e4:\tldr\tw8, [x8,#8]", 3488228], [" 3539e8:\tcmp\tw8, #0x2f", 3488232], [" 3539ec:\tb.eq\t3539f8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x510>", 3488236], [" 3539f0:\tadd\tx8, x19, x8, lsl #3", 3488240], [" 3539f4:\tstr\txzr, [x8,#1904]", 3488244], [" 3539f8:\tldrh\tw8, [x19]", 3488248], [" 3539fc:\tand\tw9, w8, #0xe", 3488252], [" 353a00:\tcbnz\tw9, 353b60 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x678>", 3488256], [" 353a04:\tldr\tx8, [x23,#40]", 3488260], [" 353a08:\tldur\tx9, [x29,#-88]", 3488264], [" 353a0c:\tcmp\tx8, x9", 3488268], [" 353a10:\tb.ne\t353bf4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x70c>", 3488272], [" 353a14:\tldp\tx29, x30, [sp,#208]", 3488276], [" 353a18:\tldp\tx20, x19, [sp,#192]", 3488280], [" 353a1c:\tldp\tx22, x21, [sp,#176]", 3488284], [" 353a20:\tldp\tx24, x23, [sp,#160]", 3488288], [" 353a24:\tldp\tx26, x25, [sp,#144]", 3488292], [" 353a28:\tldp\tx28, x27, [sp,#128]", 3488296], [" 353a2c:\tadd\tsp, sp, #0xe0", 3488300], [" 353a30:\tret", 3488304], [" 353a34:\tldr\tx0, [x0,#16]", 3488308], [" 353a38:\tadrp\tx1, 572000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x14da>", 3488312], [" 353a3c:\tadrp\tx2, 592000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x214da>", 3488316], [" 353a40:\tadd\tx1, x1, #0x6da", 3488320], [" 353a44:\tadd\tx2, x2, #0x9df", 3488324], [" 353a48:\tb\t353a60 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x578>", 3488328], [" 353a4c:\tldr\tx0, [x0,#16]", 3488332], [" 353a50:\tadrp\tx1, 572000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x14da>", 3488336], [" 353a54:\tadrp\tx2, 592000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x214da>", 3488340], [" 353a58:\tadd\tx1, x1, #0x6da", 3488344], [" 353a5c:\tadd\tx2, x2, #0x87f", 3488348], [" 353a60:\tbl\t2fe7c0 <art::JavaVMExt::JniAbortF(char const*, char const*, ...)>", 3488352], [" 353a64:\tb\t353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488356], [" 353a68:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3488360], [" 353a6c:\tldr\tx8, [x8,#592]", 3488364], [" 353a70:\tldr\tx0, [x8]", 3488368], [" 353a74:\tmov\tw8, #0x42 \t// #66", 3488372], [" 353a78:\tstr\tw8, [sp,#108]", 3488376], [" 353a7c:\tcbz\tx0, 353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3488380], [" 353a80:\tldrb\tw8, [x0,#642]", 3488384], [" 353a84:\tcbz\tw8, 353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3488388], [" 353a88:\tmov\tx1, xzr", 3488392], [" 353a8c:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 3488396], [" 353a90:\ttbnz\tw0, #0, 353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3488400], [" 353a94:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3488404], [" 353a98:\tadd\tx1, x1, #0x89c", 3488408], [" 353a9c:\tmov\tw2, #0x24 \t// #36", 3488412], [" 353aa0:\tmov\tw5, #0xffffffff \t// #-1", 3488416], [" 353aa4:\tadd\tx0, sp, #0x38", 3488420], [" 353aa8:\torr\tw4, wzr, #0x6", 3488424], [" 353aac:\tmov\tw3, wzr", 3488428], [" 353ab0:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3488432], [" 353ab4:\tadd\tx0, sp, #0x38", 3488436], [" 353ab8:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3488440], [" 353abc:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3488444], [" 353ac0:\tadd\tx1, x1, #0x8c9", 3488448], [" 353ac4:\tmov\tw2, #0x5b \t// #91", 3488452], [" 353ac8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3488456], [" 353acc:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 3488460], [" 353ad0:\tadd\tx1, x1, #0xfd2", 3488464], [" 353ad4:\torr\tw2, wzr, #0x1", 3488468], [" 353ad8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3488472], [" 353adc:\tadd\tx0, sp, #0x38", 3488476], [" 353ae0:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3488480], [" 353ae4:\tb\t353738 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x250>", 3488484], [" 353ae8:\tldrb\tw8, [sp,#112]", 3488488], [" 353aec:\tcbnz\tw8, 353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488492], [" 353af0:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3488496], [" 353af4:\tldr\tx8, [x8,#592]", 3488500], [" 353af8:\tldr\tx0, [x8]", 3488504], [" 353afc:\tcbz\tx0, 353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488508], [" 353b00:\tmov\tx1, xzr", 3488512], [" 353b04:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 3488516], [" 353b08:\ttbnz\tw0, #0, 353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488520], [" 353b0c:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3488524], [" 353b10:\tadd\tx1, x1, #0x89c", 3488528], [" 353b14:\tmov\tw5, #0xffffffff \t// #-1", 3488532], [" 353b18:\tadd\tx0, sp, #0x38", 3488536], [" 353b1c:\torr\tw2, wzr, #0x3c", 3488540], [" 353b20:\torr\tw4, wzr, #0x6", 3488544], [" 353b24:\tmov\tw3, wzr", 3488548], [" 353b28:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3488552], [" 353b2c:\tadd\tx0, sp, #0x38", 3488556], [" 353b30:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3488560], [" 353b34:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3488564], [" 353b38:\tadd\tx1, x1, #0x98a", 3488568], [" 353b3c:\tmov\tw2, #0x1b \t// #27", 3488572], [" 353b40:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3488576], [" 353b44:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 3488580], [" 353b48:\tadd\tx1, x1, #0xfd2", 3488584], [" 353b4c:\torr\tw2, wzr, #0x1", 3488588], [" 353b50:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3488592], [" 353b54:\tadd\tx0, sp, #0x38", 3488596], [" 353b58:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3488600], [" 353b5c:\tb\t353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488604], [" 353b60:\tadrp\tx26, 570000 <_Unwind_Find_FDE+0x2a0>", 3488608], [" 353b64:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 3488612], [" 353b68:\tmov\tw20, #0xdd \t// #221", 3488616], [" 353b6c:\tmov\tw21, #0xffffffff \t// #-1", 3488620], [" 353b70:\tmov\tw22, #0x48 \t// #72", 3488624], [" 353b74:\tadd\tx26, x26, #0x459", 3488628], [" 353b78:\tadd\tx24, x24, #0x4b3", 3488632], [" 353b7c:\ttbnz\tw8, #3, 353bd8 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x6f0>", 3488636], [" 353b80:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3488640], [" 353b84:\tcmp\tw0, #0x6", 3488644], [" 353b88:\tb.gt\t353be4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x6fc>", 3488648], [" 353b8c:\tbl\td5338 <__errno@plt>", 3488652], [" 353b90:\tmov\tx25, x0", 3488656], [" 353b94:\tadd\tx0, sp, #0x38", 3488660], [" 353b98:\torr\tw4, wzr, #0x6", 3488664], [" 353b9c:\tldr\tw27, [x25]", 3488668], [" 353ba0:\tmov\tx1, x26", 3488672], [" 353ba4:\tmov\tw2, w20", 3488676], [" 353ba8:\tmov\tw3, wzr", 3488680], [" 353bac:\tmov\tw5, w21", 3488684], [" 353bb0:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3488688], [" 353bb4:\tadd\tx0, sp, #0x38", 3488692], [" 353bb8:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3488696], [" 353bbc:\tmov\tx1, x24", 3488700], [" 353bc0:\tmov\tx2, x22", 3488704], [" 353bc4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3488708], [" 353bc8:\tadd\tx0, sp, #0x38", 3488712], [" 353bcc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3488716], [" 353bd0:\tstr\tw27, [x25]", 3488720], [" 353bd4:\tb\t353be4 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x6fc>", 3488724], [" 353bd8:\tmov\tx0, x19", 3488728], [" 353bdc:\tmov\tx1, x19", 3488732], [" 353be0:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3488736], [" 353be4:\tldrh\tw8, [x19]", 3488740], [" 353be8:\tand\tw9, w8, #0xe", 3488744], [" 353bec:\tcbz\tw9, 353a04 <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x51c>", 3488748], [" 353bf0:\tb\t353b7c <art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+0x694>", 3488752], [" 353bf4:\tbl\td5228 <__stack_chk_fail@plt>", 3488756], ["", 0]], "l": 2, "f": "art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)"}, "6": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000b8660 <android::register_android_app_NativeActivity(_JNIEnv*)+0x11b0>:", 0], [" b8660:\tsub\tsp, sp, #0x130", 755296], [" b8664:\tstp\tx28, x19, [sp,#272]", 755300], [" b8668:\tstp\tx29, x30, [sp,#288]", 755304], [" b866c:\tadd\tx29, sp, #0x120", 755308], [" b8670:\tmrs\tx19, tpidr_el0", 755312], [" b8674:\tstp\tq6, q7, [sp,#112]", 755316], [" b8678:\tstp\tq4, q5, [sp,#80]", 755320], [" b867c:\tadd\tx11, sp, #0x10", 755324], [" b8680:\tstp\tq2, q3, [sp,#48]", 755328], [" b8684:\torr\tw9, wzr, #0xffffff80", 755332], [" b8688:\tstp\tq0, q1, [sp,#16]", 755336], [" b868c:\tmov\tw10, #0xffffffd8 \t// #-40", 755340], [" b8690:\tstp\tx6, x7, [x29,#-112]", 755344], [" b8694:\tadd\tx11, x11, #0x80", 755348], [" b8698:\tstp\tx4, x5, [x29,#-128]", 755352], [" b869c:\tstur\tx3, [x29,#-136]", 755356], [" b86a0:\tsub\tx3, x29, #0x60", 755360], [" b86a4:\tldr\tx8, [x19,#40]", 755364], [" b86a8:\tstr\tx8, [sp,#8]", 755368], [" b86ac:\tsub\tx8, x29, #0x88", 755372], [" b86b0:\tadd\tx8, x8, #0x28", 755376], [" b86b4:\tstp\tw10, w9, [x29,#-32]", 755380], [" b86b8:\tadd\tx9, x29, #0x10", 755384], [" b86bc:\tsub\tx10, x29, #0x38", 755388], [" b86c0:\tstp\tx8, x11, [x29,#-48]", 755392], [" b86c4:\tldr\tx8, [x0]", 755396], [" b86c8:\tstur\tx9, [x29,#-56]", 755400], [" b86cc:\tldp\tq1, q0, [x10]", 755404], [" b86d0:\tldr\tx8, [x8,#496]", 755408], [" b86d4:\tstp\tq1, q0, [x29,#-96]", 755412], [" b86d8:\tblr\tx8", 755416], [" b86dc:\tldr\tx8, [x19,#40]", 755420], [" b86e0:\tldr\tx9, [sp,#8]", 755424], [" b86e4:\tcmp\tx8, x9", 755428], [" b86e8:\tb.ne\tb86fc <android::register_android_app_NativeActivity(_JNIEnv*)+0x124c>", 755432], [" b86ec:\tldp\tx29, x30, [sp,#288]", 755436], [" b86f0:\tldp\tx28, x19, [sp,#272]", 755440], [" b86f4:\tadd\tsp, sp, #0x130", 755444], [" b86f8:\tret", 755448], [" b86fc:\tbl\t98748 <__stack_chk_fail@plt>", 755452], ["", 0]], "l": 3, "f": "_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)"}, "7": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000e89b8 <android::NativeDisplayEventReceiver::dispatchVsync(long, int, unsigned int)>:", 0], [" e89b8:\tstp\tx24, x23, [sp,#-64]!", 952760], [" e89bc:\tstp\tx22, x21, [sp,#16]", 952764], [" e89c0:\tstp\tx20, x19, [sp,#32]", 952768], [" e89c4:\tstp\tx29, x30, [sp,#48]", 952772], [" e89c8:\tadd\tx29, sp, #0x30", 952776], [" e89cc:\tmov\tw21, w3", 952780], [" e89d0:\tmov\tw23, w2", 952784], [" e89d4:\tmov\tx24, x1", 952788], [" e89d8:\tmov\tx20, x0", 952792], [" e89dc:\tbl\t9c2b8 <android::AndroidRuntime::getJNIEnv()@plt>", 952796], [" e89e0:\tldr\tx1, [x20,#40]", 952800], [" e89e4:\tmov\tx19, x0", 952804], [" e89e8:\tbl\t9c5c8 <jniGetReferent@plt>", 952808], [" e89ec:\tmov\tx22, x0", 952812], [" e89f0:\tcbz\tx22, e8a4c <android::NativeDisplayEventReceiver::dispatchVsync(long, int, unsigned int)+0x94>", 952816], [" e89f4:\tadrp\tx8, 212000 <_pcre2_default_match_context_8+0x7a30>", 952820], [" e89f8:\tmov\tx0, x19", 952824], [" e89fc:\tmov\tx1, x22", 952828], [" e8a00:\tldr\tx2, [x8,#4040]", 952832], [" e8a04:\tmov\tx3, x24", 952836], [" e8a08:\tmov\tw4, w23", 952840], [" e8a0c:\tmov\tw5, w21", 952844], [" e8a10:\tbl\tb8660 <android::register_android_app_NativeActivity(_JNIEnv*)+0x11b0>", 952848], [" e8a14:\tldr\tx0, [x20,#48]", 952852], [" e8a18:\tadrp\tx2, 1a6000 <__emutls_register_common+0x8520>", 952856], [" e8a1c:\tadd\tx2, x2, #0x362", 952860], [" e8a20:\tmov\tx1, x19", 952864], [" e8a24:\tbl\t9a548 <android::MessageQueue::raiseAndClearException(_JNIEnv*, char const*)@plt>", 952868], [" e8a28:\tldr\tx8, [x19]", 952872], [" e8a2c:\tmov\tx0, x19", 952876], [" e8a30:\tmov\tx1, x22", 952880], [" e8a34:\tldp\tx29, x30, [sp,#48]", 952884], [" e8a38:\tldp\tx20, x19, [sp,#32]", 952888], [" e8a3c:\tldp\tx22, x21, [sp,#16]", 952892], [" e8a40:\tldr\tx2, [x8,#184]", 952896], [" e8a44:\tldp\tx24, x23, [sp],#64", 952900], [" e8a48:\tbr\tx2", 952904], [" e8a4c:\tldr\tx0, [x20,#48]", 952908], [" e8a50:\tmov\tx1, x19", 952912], [" e8a54:\tldp\tx29, x30, [sp,#48]", 952916], [" e8a58:\tldp\tx20, x19, [sp,#32]", 952920], [" e8a5c:\tldp\tx22, x21, [sp,#16]", 952924], [" e8a60:\tadrp\tx2, 1a6000 <__emutls_register_common+0x8520>", 952928], [" e8a64:\tadd\tx2, x2, #0x362", 952932], [" e8a68:\tldp\tx24, x23, [sp],#64", 952936], [" e8a6c:\tb\t9a548 <android::MessageQueue::raiseAndClearException(_JNIEnv*, char const*)@plt>", 952940], ["", 0]], "l": 3, "f": "android::NativeDisplayEventReceiver::dispatchVsync(long, int, unsigned int)"}, "8": {"d": [["", 0], ["binary_cache/system/lib64/libandroidfw.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000401e4 <android::DisplayEventDispatcher::handleEvent(int, int, void*)>:", 0], [" 401e4:\tsub\tsp, sp, #0x40", 262628], [" 401e8:\tstp\tx20, x19, [sp,#32]", 262632], [" 401ec:\tstp\tx29, x30, [sp,#48]", 262636], [" 401f0:\tadd\tx29, sp, #0x30", 262640], [" 401f4:\tmrs\tx20, tpidr_el0", 262644], [" 401f8:\tmov\tw8, w2", 262648], [" 401fc:\tldr\tx9, [x20,#40]", 262652], [" 40200:\tand\tw10, w8, #0xc", 262656], [" 40204:\tmov\tx19, x0", 262660], [" 40208:\tstr\tx9, [sp,#24]", 262664], [" 4020c:\tcbz\tw10, 40234 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x50>", 262668], [" 40210:\tadrp\tx1, 44000 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x3e1c>", 262672], [" 40214:\tadrp\tx2, 44000 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x3e1c>", 262676], [" 40218:\tadd\tx1, x1, #0x246", 262680], [" 4021c:\tadd\tx2, x2, #0x2fe", 262684], [" 40220:\torr\tw0, wzr, #0x6", 262688], [" 40224:\tmov\tw3, w8", 262692], [" 40228:\tbl\t17480 <__android_log_print@plt>", 262696], [" 4022c:\tmov\tw0, wzr", 262700], [" 40230:\tb\t40290 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0xac>", 262704], [" 40234:\ttbnz\tw8, #0, 40258 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x74>", 262708], [" 40238:\tadrp\tx1, 44000 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x3e1c>", 262712], [" 4023c:\tadrp\tx2, 44000 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0x3e1c>", 262716], [" 40240:\tadd\tx1, x1, #0x246", 262720], [" 40244:\tadd\tx2, x2, #0x348", 262724], [" 40248:\tmov\tw0, #0x5 \t// #5", 262728], [" 4024c:\tmov\tw3, w8", 262732], [" 40250:\tbl\t17480 <__android_log_print@plt>", 262736], [" 40254:\tb\t4028c <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0xa8>", 262740], [" 40258:\tadd\tx1, sp, #0x10", 262744], [" 4025c:\tadd\tx2, sp, #0xc", 262748], [" 40260:\tadd\tx3, sp, #0x8", 262752], [" 40264:\tmov\tx0, x19", 262756], [" 40268:\tbl\t19380 <android::DisplayEventDispatcher::processPendingEvents(long*, int*, unsigned int*)@plt>", 262760], [" 4026c:\ttbz\tw0, #0, 4028c <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0xa8>", 262764], [" 40270:\tldr\tx8, [x19]", 262768], [" 40274:\tmov\tx0, x19", 262772], [" 40278:\tstrb\twzr, [x19,#32]", 262776], [" 4027c:\tldr\tx1, [sp,#16]", 262780], [" 40280:\tldp\tw3, w2, [sp,#8]", 262784], [" 40284:\tldr\tx8, [x8,#24]", 262788], [" 40288:\tblr\tx8", 262792], [" 4028c:\torr\tw0, wzr, #0x1", 262796], [" 40290:\tldr\tx8, [x20,#40]", 262800], [" 40294:\tldr\tx9, [sp,#24]", 262804], [" 40298:\tcmp\tx8, x9", 262808], [" 4029c:\tb.ne\t402b0 <android::DisplayEventDispatcher::handleEvent(int, int, void*)+0xcc>", 262812], [" 402a0:\tldp\tx29, x30, [sp,#48]", 262816], [" 402a4:\tldp\tx20, x19, [sp,#32]", 262820], [" 402a8:\tadd\tsp, sp, #0x40", 262824], [" 402ac:\tret", 262828], [" 402b0:\tbl\t17260 <__stack_chk_fail@plt>", 262832], ["", 0]], "l": 4, "f": "android::DisplayEventDispatcher::handleEvent(int, int, void*)"}, "9": {"d": [["", 0], ["binary_cache/system/lib64/libutils.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000015d28 <android::Looper::pollInner(int)>:", 0], [" 15d28:\tsub\tsp, sp, #0x1c0", 89384], [" 15d2c:\tstp\tx28, x27, [sp,#352]", 89388], [" 15d30:\tstp\tx26, x25, [sp,#368]", 89392], [" 15d34:\tstp\tx24, x23, [sp,#384]", 89396], [" 15d38:\tstp\tx22, x21, [sp,#400]", 89400], [" 15d3c:\tstp\tx20, x19, [sp,#416]", 89404], [" 15d40:\tstp\tx29, x30, [sp,#432]", 89408], [" 15d44:\tadd\tx29, sp, #0x1b0", 89412], [" 15d48:\tmrs\tx26, tpidr_el0", 89416], [" 15d4c:\tmov\tw21, w1", 89420], [" 15d50:\tldr\tx8, [x26,#40]", 89424], [" 15d54:\tmov\tx19, x0", 89428], [" 15d58:\tstur\tx8, [x29,#-88]", 89432], [" 15d5c:\tcbz\tw21, 15d90 <android::Looper::pollInner(int)+0x68>", 89436], [" 15d60:\tldr\tx8, [x19,#216]", 89440], [" 15d64:\torr\tx9, xzr, #0x7fffffffffffffff", 89444], [" 15d68:\tcmp\tx8, x9", 89448], [" 15d6c:\tb.eq\t15d90 <android::Looper::pollInner(int)+0x68>", 89452], [" 15d70:\torr\tw0, wzr, #0x1", 89456], [" 15d74:\tbl\t118b0 <systemTime>", 89460], [" 15d78:\tldr\tx1, [x19,#216]", 89464], [" 15d7c:\tbl\t11934 <toMillisecondTimeoutDelay>", 89468], [" 15d80:\ttbnz\tw0, #31, 15d90 <android::Looper::pollInner(int)+0x68>", 89472], [" 15d84:\tcmp\tw0, w21", 89476], [" 15d88:\tccmp\tw21, #0x0, #0x8, ge", 89480], [" 15d8c:\tcsel\tw21, w0, w21, lt", 89484], [" 15d90:\tadd\tx20, x19, #0xa8", 89488], [" 15d94:\tmov\tx0, x20", 89492], [" 15d98:\tbl\t141b0 <android::VectorImpl::clear()>", 89496], [" 15d9c:\torr\tw8, wzr, #0x1", 89500], [" 15da0:\tstr\txzr, [x19,#208]", 89504], [" 15da4:\tadd\tx1, sp, #0x58", 89508], [" 15da8:\torr\tw2, wzr, #0x10", 89512], [" 15dac:\tstrb\tw8, [x19,#105]", 89516], [" 15db0:\tmov\tw3, w21", 89520], [" 15db4:\tldr\tw0, [x19,#108]", 89524], [" 15db8:\tbl\tb7d0 <epoll_wait@plt>", 89528], [" 15dbc:\tadd\tx21, x19, #0x18", 89532], [" 15dc0:\tstrb\twzr, [x19,#105]", 89536], [" 15dc4:\tmov\tw22, w0", 89540], [" 15dc8:\tmov\tx0, x21", 89544], [" 15dcc:\tbl\tb640 <pthread_mutex_lock@plt>", 89548], [" 15dd0:\tnegs\twzr, w0", 89552], [" 15dd4:\tb.vs\t1613c <android::Looper::pollInner(int)+0x414>", 89556], [" 15dd8:\tldrb\tw8, [x19,#112]", 89560], [" 15ddc:\tcbz\tw8, 15eb8 <android::Looper::pollInner(int)+0x190>", 89564], [" 15de0:\tmov\tx0, x19", 89568], [" 15de4:\tstrb\twzr, [x19,#112]", 89572], [" 15de8:\tbl\t15580 <android::Looper::rebuildEpollLocked()>", 89576], [" 15dec:\tmov\tw22, #0xffffffff \t// #-1", 89580], [" 15df0:\tldr\tx8, [x19,#80]", 89584], [" 15df4:\torr\tx9, xzr, #0x7fffffffffffffff", 89588], [" 15df8:\tstr\tx9, [x19,#216]", 89592], [" 15dfc:\tcbz\tx8, 1601c <android::Looper::pollInner(int)+0x2f4>", 89596], [" 15e00:\tadd\tx23, x19, #0x40", 89600], [" 15e04:\torr\tw24, wzr, #0x1", 89604], [" 15e08:\torr\tw0, wzr, #0x1", 89608], [" 15e0c:\tbl\t118b0 <systemTime>", 89612], [" 15e10:\tldr\tx25, [x19,#72]", 89616], [" 15e14:\tldr\tx8, [x25]", 89620], [" 15e18:\tcmp\tx8, x0", 89624], [" 15e1c:\tb.gt\t16018 <android::Looper::pollInner(int)+0x2f0>", 89628], [" 15e20:\tldr\tx8, [x25,#8]", 89632], [" 15e24:\tstr\tx8, [sp,#48]", 89636], [" 15e28:\tcbz\tx8, 15e40 <android::Looper::pollInner(int)+0x118>", 89640], [" 15e2c:\tldr\tx9, [x8]", 89644], [" 15e30:\tadd\tx1, sp, #0x30", 89648], [" 15e34:\tldur\tx9, [x9,#-24]", 89652], [" 15e38:\tadd\tx0, x8, x9", 89656], [" 15e3c:\tbl\td50c <android::RefBase::incStrong(void const*) const>", 89660], [" 15e40:\tldr\tw8, [x25,#16]", 89664], [" 15e44:\torr\tw2, wzr, #0x1", 89668], [" 15e48:\tmov\tx0, x23", 89672], [" 15e4c:\tmov\tx1, xzr", 89676], [" 15e50:\tstr\tw8, [sp,#40]", 89680], [" 15e54:\tbl\t13a00 <android::VectorImpl::removeItemsAt(unsigned long, unsigned long)>", 89684], [" 15e58:\tmov\tx0, x21", 89688], [" 15e5c:\tstrb\tw24, [x19,#104]", 89692], [" 15e60:\tbl\tb650 <pthread_mutex_unlock@plt>", 89696], [" 15e64:\tldr\tx0, [sp,#48]", 89700], [" 15e68:\tadd\tx1, sp, #0x28", 89704], [" 15e6c:\tldr\tx8, [x0]", 89708], [" 15e70:\tldr\tx8, [x8,#16]", 89712], [" 15e74:\tblr\tx8", 89716], [" 15e78:\tldr\tx8, [sp,#48]", 89720], [" 15e7c:\tcbz\tx8, 15e94 <android::Looper::pollInner(int)+0x16c>", 89724], [" 15e80:\tldr\tx9, [x8]", 89728], [" 15e84:\tadd\tx1, sp, #0x30", 89732], [" 15e88:\tldur\tx9, [x9,#-24]", 89736], [" 15e8c:\tadd\tx0, x8, x9", 89740], [" 15e90:\tbl\td580 <android::RefBase::decStrong(void const*) const>", 89744], [" 15e94:\tmov\tx0, x21", 89748], [" 15e98:\tbl\tb640 <pthread_mutex_lock@plt>", 89752], [" 15e9c:\tnegs\twzr, w0", 89756], [" 15ea0:\tb.vs\t1613c <android::Looper::pollInner(int)+0x414>", 89760], [" 15ea4:\tldr\tx8, [x19,#80]", 89764], [" 15ea8:\torr\tw22, wzr, #0xfffffffe", 89768], [" 15eac:\tstrb\twzr, [x19,#104]", 89772], [" 15eb0:\tcbnz\tx8, 15e08 <android::Looper::pollInner(int)+0xe0>", 89776], [" 15eb4:\tb\t1601c <android::Looper::pollInner(int)+0x2f4>", 89780], [" 15eb8:\ttbnz\tw22, #31, 160fc <android::Looper::pollInner(int)+0x3d4>", 89784], [" 15ebc:\tcbz\tw22, 16134 <android::Looper::pollInner(int)+0x40c>", 89788], [" 15ec0:\tadd\tx8, x19, #0x78", 89792], [" 15ec4:\tstr\tx26, [sp,#16]", 89796], [" 15ec8:\tmov\tx26, xzr", 89800], [" 15ecc:\tsxtw\tx24, w22", 89804], [" 15ed0:\tstr\tx8, [sp,#32]", 89808], [" 15ed4:\tadd\tx8, sp, #0x30", 89812], [" 15ed8:\tadd\tx8, x8, #0x18", 89816], [" 15edc:\tadd\tx23, sp, #0x58", 89820], [" 15ee0:\tmov\tw22, #0xffffffff \t// #-1", 89824], [" 15ee4:\tstr\tx8, [sp,#24]", 89828], [" 15ee8:\tadd\tx8, x23, x26, lsl #4", 89832], [" 15eec:\tldr\tw9, [x19,#20]", 89836], [" 15ef0:\tldr\tw27, [x8,#8]", 89840], [" 15ef4:\tldr\tw28, [x8]", 89844], [" 15ef8:\tcmp\tw27, w9", 89848], [" 15efc:\tb.ne\t15f24 <android::Looper::pollInner(int)+0x1fc>", 89852], [" 15f00:\ttbnz\tw28, #0, 15f94 <android::Looper::pollInner(int)+0x26c>", 89856], [" 15f04:\tadrp\tx1, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 89860], [" 15f08:\tadrp\tx2, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 89864], [" 15f0c:\tmov\tw0, #0x5 \t// #5", 89868], [" 15f10:\tadd\tx1, x1, #0xcbd", 89872], [" 15f14:\tadd\tx2, x2, #0xe62", 89876], [" 15f18:\tmov\tw3, w28", 89880], [" 15f1c:\tbl\tb330 <__android_log_print@plt>", 89884], [" 15f20:\tb\t16004 <android::Looper::pollInner(int)+0x2dc>", 89888], [" 15f24:\tldr\tx0, [sp,#32]", 89892], [" 15f28:\tadd\tx1, sp, #0x30", 89896], [" 15f2c:\tstr\tw27, [sp,#48]", 89900], [" 15f30:\tstr\txzr, [sp,#72]", 89904], [" 15f34:\tbl\t144e0 <android::SortedVectorImpl::indexOf(void const*) const>", 89908], [" 15f38:\tldr\tx8, [sp,#72]", 89912], [" 15f3c:\tmov\tx25, x0", 89916], [" 15f40:\tcbz\tx8, 15f58 <android::Looper::pollInner(int)+0x230>", 89920], [" 15f44:\tldr\tx9, [x8]", 89924], [" 15f48:\tldr\tx1, [sp,#24]", 89928], [" 15f4c:\tldur\tx9, [x9,#-24]", 89932], [" 15f50:\tadd\tx0, x8, x9", 89936], [" 15f54:\tbl\td580 <android::RefBase::decStrong(void const*) const>", 89940], [" 15f58:\ttbnz\tx25, #63, 15fe4 <android::Looper::pollInner(int)+0x2bc>", 89944], [" 15f5c:\tlsr\tw8, w28, #1", 89948], [" 15f60:\tldr\tx10, [x19,#128]", 89952], [" 15f64:\tand\tw9, w8, #0x2", 89956], [" 15f68:\tbfxil\tw9, w28, #0, #1", 89960], [" 15f6c:\tand\tw11, w8, #0x4", 89964], [" 15f70:\torr\tw9, w9, w11", 89968], [" 15f74:\tmov\tw11, #0x28 \t// #40", 89972], [" 15f78:\tand\tw8, w8, #0x8", 89976], [" 15f7c:\tmadd\tx10, x25, x11, x10", 89980], [" 15f80:\torr\tw1, w9, w8", 89984], [" 15f84:\tmov\tx0, x19", 89988], [" 15f88:\tadd\tx2, x10, #0x8", 89992], [" 15f8c:\tbl\t161b4 <android::Looper::pushResponse(int, android::Looper::Request const&)>", 89996], [" 15f90:\tb\t16004 <android::Looper::pollInner(int)+0x2dc>", 90000], [" 15f94:\tadd\tx1, sp, #0x30", 90004], [" 15f98:\torr\tw2, wzr, #0x8", 90008], [" 15f9c:\torr\tw3, wzr, #0x8", 90012], [" 15fa0:\tmov\tw0, w27", 90016], [" 15fa4:\tbl\tb7e0 <__read_chk@plt>", 90020], [" 15fa8:\tcmn\tx0, #0x1", 90024], [" 15fac:\tb.ne\t16004 <android::Looper::pollInner(int)+0x2dc>", 90028], [" 15fb0:\tbl\tb3b0 <__errno@plt>", 90032], [" 15fb4:\tmov\tx25, x0", 90036], [" 15fb8:\tldr\tw8, [x25]", 90040], [" 15fbc:\tcmp\tw8, #0x4", 90044], [" 15fc0:\tb.ne\t16004 <android::Looper::pollInner(int)+0x2dc>", 90048], [" 15fc4:\tldr\tw0, [x19,#20]", 90052], [" 15fc8:\tadd\tx1, sp, #0x30", 90056], [" 15fcc:\torr\tw2, wzr, #0x8", 90060], [" 15fd0:\torr\tw3, wzr, #0x8", 90064], [" 15fd4:\tbl\tb7e0 <__read_chk@plt>", 90068], [" 15fd8:\tcmn\tx0, #0x1", 90072], [" 15fdc:\tb.eq\t15fb8 <android::Looper::pollInner(int)+0x290>", 90076], [" 15fe0:\tb\t16004 <android::Looper::pollInner(int)+0x2dc>", 90080], [" 15fe4:\tadrp\tx1, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 90084], [" 15fe8:\tadrp\tx2, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 90088], [" 15fec:\tmov\tw0, #0x5 \t// #5", 90092], [" 15ff0:\tadd\tx1, x1, #0xcbd", 90096], [" 15ff4:\tadd\tx2, x2, #0xe9a", 90100], [" 15ff8:\tmov\tw3, w28", 90104], [" 15ffc:\tmov\tw4, w27", 90108], [" 16000:\tbl\tb330 <__android_log_print@plt>", 90112], [" 16004:\tadd\tx26, x26, #0x1", 90116], [" 16008:\tcmp\tx26, x24", 90120], [" 1600c:\tb.lt\t15ee8 <android::Looper::pollInner(int)+0x1c0>", 90124], [" 16010:\tldr\tx26, [sp,#16]", 90128], [" 16014:\tb\t15df0 <android::Looper::pollInner(int)+0xc8>", 90132], [" 16018:\tstr\tx8, [x19,#216]", 90136], [" 1601c:\tmov\tx0, x21", 90140], [" 16020:\tbl\tb650 <pthread_mutex_unlock@plt>", 90144], [" 16024:\tldr\tx8, [x19,#184]", 90148], [" 16028:\tcbz\tx8, 160c8 <android::Looper::pollInner(int)+0x3a0>", 90152], [" 1602c:\tmov\tx21, xzr", 90156], [" 16030:\tmov\tx0, x20", 90160], [" 16034:\tmov\tx1, x21", 90164], [" 16038:\tbl\t13e14 <android::VectorImpl::editItemLocation(unsigned long)>", 90168], [" 1603c:\tmov\tx24, x0", 90172], [" 16040:\tldr\tw8, [x24,#12]", 90176], [" 16044:\tcmn\tw8, #0x2", 90180], [" 16048:\tb.ne\t160b8 <android::Looper::pollInner(int)+0x390>", 90184], [" 1604c:\tmov\tx23, x24", 90188], [" 16050:\tldr\tw22, [x24,#8]", 90192], [" 16054:\tldr\tw2, [x24]", 90196], [" 16058:\tldr\tx3, [x24,#32]", 90200], [" 1605c:\tldr\tx0, [x23,#24]!", 90204], [" 16060:\tldr\tx8, [x0]", 90208], [" 16064:\tmov\tw1, w22", 90212], [" 16068:\tldr\tx8, [x8,#16]", 90216], [" 1606c:\tblr\tx8", 90220], [" 16070:\tcbz\tw0, 1609c <android::Looper::pollInner(int)+0x374>", 90224], [" 16074:\tldr\tx8, [x23]", 90228], [" 16078:\tcbz\tx8, 160b4 <android::Looper::pollInner(int)+0x38c>", 90232], [" 1607c:\tldr\tx9, [x8]", 90236], [" 16080:\tmov\tx1, x23", 90240], [" 16084:\tldur\tx9, [x9,#-24]", 90244], [" 16088:\tadd\tx0, x8, x9", 90248], [" 1608c:\tbl\td580 <android::RefBase::decStrong(void const*) const>", 90252], [" 16090:\torr\tw22, wzr, #0xfffffffe", 90256], [" 16094:\tstr\txzr, [x23]", 90260], [" 16098:\tb\t160b8 <android::Looper::pollInner(int)+0x390>", 90264], [" 1609c:\tldr\tw2, [x24,#20]", 90268], [" 160a0:\tmov\tx0, x19", 90272], [" 160a4:\tmov\tw1, w22", 90276], [" 160a8:\tbl\t1629c <android::Looper::removeFd(int, int)>", 90280], [" 160ac:\tldr\tx8, [x23]", 90284], [" 160b0:\tcbnz\tx8, 1607c <android::Looper::pollInner(int)+0x354>", 90288], [" 160b4:\torr\tw22, wzr, #0xfffffffe", 90292], [" 160b8:\tldr\tx8, [x19,#184]", 90296], [" 160bc:\tadd\tx21, x21, #0x1", 90300], [" 160c0:\tcmp\tx21, x8", 90304], [" 160c4:\tb.cc\t16030 <android::Looper::pollInner(int)+0x308>", 90308], [" 160c8:\tldr\tx8, [x26,#40]", 90312], [" 160cc:\tldur\tx9, [x29,#-88]", 90316], [" 160d0:\tcmp\tx8, x9", 90320], [" 160d4:\tb.ne\t16140 <android::Looper::pollInner(int)+0x418>", 90324], [" 160d8:\tmov\tw0, w22", 90328], [" 160dc:\tldp\tx29, x30, [sp,#432]", 90332], [" 160e0:\tldp\tx20, x19, [sp,#416]", 90336], [" 160e4:\tldp\tx22, x21, [sp,#400]", 90340], [" 160e8:\tldp\tx24, x23, [sp,#384]", 90344], [" 160ec:\tldp\tx26, x25, [sp,#368]", 90348], [" 160f0:\tldp\tx28, x27, [sp,#352]", 90352], [" 160f4:\tadd\tsp, sp, #0x1c0", 90356], [" 160f8:\tret", 90360], [" 160fc:\tbl\tb3b0 <__errno@plt>", 90364], [" 16100:\tldr\tw0, [x0]", 90368], [" 16104:\tcmp\tw0, #0x4", 90372], [" 16108:\tb.eq\t15dec <android::Looper::pollInner(int)+0xc4>", 90376], [" 1610c:\tbl\tb3c0 <strerror@plt>", 90380], [" 16110:\tadrp\tx1, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 90384], [" 16114:\tadrp\tx2, 18000 <android::SortedVector<android::key_value_pair_t<int, android::ProcessCallStack::ThreadInfo> >::do_splat(void*, void const*, unsigned long) const+0x74>", 90388], [" 16118:\tmov\tx3, x0", 90392], [" 1611c:\tadd\tx1, x1, #0xcbd", 90396], [" 16120:\tadd\tx2, x2, #0xe39", 90400], [" 16124:\tmov\tw0, #0x5 \t// #5", 90404], [" 16128:\tbl\tb330 <__android_log_print@plt>", 90408], [" 1612c:\torr\tw22, wzr, #0xfffffffc", 90412], [" 16130:\tb\t15df0 <android::Looper::pollInner(int)+0xc8>", 90416], [" 16134:\torr\tw22, wzr, #0xfffffffd", 90420], [" 16138:\tb\t15df0 <android::Looper::pollInner(int)+0xc8>", 90424], [" 1613c:\tbl\tb300 <abort@plt>", 90428], [" 16140:\tbl\tb310 <__stack_chk_fail@plt>", 90432], ["", 0]], "l": 5, "f": "android::Looper::pollInner(int)"}, "10": {"d": [["", 0], ["binary_cache/system/lib64/libutils.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000015c2c <android::Looper::pollOnce(int, int*, int*, void**)>:", 0], [" 15c2c:\tstr\tx25, [sp,#-80]!", 89132], [" 15c30:\tstp\tx24, x23, [sp,#16]", 89136], [" 15c34:\tstp\tx22, x21, [sp,#32]", 89140], [" 15c38:\tstp\tx20, x19, [sp,#48]", 89144], [" 15c3c:\tstp\tx29, x30, [sp,#64]", 89148], [" 15c40:\tadd\tx29, sp, #0x40", 89152], [" 15c44:\tmov\tx19, x4", 89156], [" 15c48:\tmov\tx20, x3", 89160], [" 15c4c:\tmov\tx21, x2", 89164], [" 15c50:\tmov\tw22, w1", 89168], [" 15c54:\tmov\tx23, x0", 89172], [" 15c58:\tmov\tw0, wzr", 89176], [" 15c5c:\tmov\tw24, #0x28 \t// #40", 89180], [" 15c60:\torr\tx25, xzr, #0xc", 89184], [" 15c64:\tb\t15c9c <android::Looper::pollOnce(int, int*, int*, void**)+0x70>", 89188], [" 15c68:\tadds\tx8, x9, #0x1", 89192], [" 15c6c:\tb.cs\t15d24 <android::Looper::pollOnce(int, int*, int*, void**)+0xf8>", 89196], [" 15c70:\tldr\tx12, [x23,#176]", 89200], [" 15c74:\tadd\tx9, x9, #0x1", 89204], [" 15c78:\tstr\tx8, [x23,#208]", 89208], [" 15c7c:\tldr\tw8, [x12,x10]", 89212], [" 15c80:\tadd\tx10, x10, #0x28", 89216], [" 15c84:\ttbnz\tw8, #31, 15cac <android::Looper::pollOnce(int, int*, int*, void**)+0x80>", 89220], [" 15c88:\tb\t15cb8 <android::Looper::pollOnce(int, int*, int*, void**)+0x8c>", 89224], [" 15c8c:\tcbnz\tw0, 15cfc <android::Looper::pollOnce(int, int*, int*, void**)+0xd0>", 89228], [" 15c90:\tmov\tx0, x23", 89232], [" 15c94:\tmov\tw1, w22", 89236], [" 15c98:\tbl\t15d28 <android::Looper::pollInner(int)>", 89240], [" 15c9c:\tldr\tx9, [x23,#208]", 89244], [" 15ca0:\tldr\tx11, [x23,#184]", 89248], [" 15ca4:\tnop", 89252], [" 15ca8:\tmadd\tx10, x9, x24, x25", 89256], [" 15cac:\tcmp\tx9, x11", 89260], [" 15cb0:\tb.cc\t15c68 <android::Looper::pollOnce(int, int*, int*, void**)+0x3c>", 89264], [" 15cb4:\tb\t15c8c <android::Looper::pollOnce(int, int*, int*, void**)+0x60>", 89268], [" 15cb8:\tadd\tx11, x12, x10", 89272], [" 15cbc:\tldur\tw10, [x11,#-52]", 89276], [" 15cc0:\tldur\tx9, [x11,#-20]", 89280], [" 15cc4:\tcbz\tx21, 15cd0 <android::Looper::pollOnce(int, int*, int*, void**)+0xa4>", 89284], [" 15cc8:\tldur\tw11, [x11,#-44]", 89288], [" 15ccc:\tstr\tw11, [x21]", 89292], [" 15cd0:\tcbz\tx20, 15cd8 <android::Looper::pollOnce(int, int*, int*, void**)+0xac>", 89296], [" 15cd4:\tstr\tw10, [x20]", 89300], [" 15cd8:\tcbz\tx19, 15ce0 <android::Looper::pollOnce(int, int*, int*, void**)+0xb4>", 89304], [" 15cdc:\tstr\tx9, [x19]", 89308], [" 15ce0:\tldp\tx29, x30, [sp,#64]", 89312], [" 15ce4:\tldp\tx20, x19, [sp,#48]", 89316], [" 15ce8:\tldp\tx22, x21, [sp,#32]", 89320], [" 15cec:\tldp\tx24, x23, [sp,#16]", 89324], [" 15cf0:\tmov\tw0, w8", 89328], [" 15cf4:\tldr\tx25, [sp],#80", 89332], [" 15cf8:\tret", 89336], [" 15cfc:\tcbz\tx21, 15d04 <android::Looper::pollOnce(int, int*, int*, void**)+0xd8>", 89340], [" 15d00:\tstr\twzr, [x21]", 89344], [" 15d04:\tcbz\tx20, 15d0c <android::Looper::pollOnce(int, int*, int*, void**)+0xe0>", 89348], [" 15d08:\tstr\twzr, [x20]", 89352], [" 15d0c:\tcbz\tx19, 15d1c <android::Looper::pollOnce(int, int*, int*, void**)+0xf0>", 89356], [" 15d10:\tmov\tw8, w0", 89360], [" 15d14:\tstr\txzr, [x19]", 89364], [" 15d18:\tb\t15ce0 <android::Looper::pollOnce(int, int*, int*, void**)+0xb4>", 89368], [" 15d1c:\tmov\tw8, w0", 89372], [" 15d20:\tb\t15ce0 <android::Looper::pollOnce(int, int*, int*, void**)+0xb4>", 89376], [" 15d24:\tbl\tb300 <abort@plt>", 89380], ["", 0]], "l": 5, "f": "android::Looper::pollOnce(int, int*, int*, void**)"}, "11": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000010f4bc <android::register_android_os_MessageQueue(_JNIEnv*)+0x1b4>:", 0], [" 10f4bc:\tstp\tx20, x19, [sp,#-32]!", 1111228], [" 10f4c0:\tstp\tx29, x30, [sp,#16]", 1111232], [" 10f4c4:\tadd\tx29, sp, #0x10", 1111236], [" 10f4c8:\tmov\tx19, x2", 1111240], [" 10f4cc:\tmov\tx20, x0", 1111244], [" 10f4d0:\tmov\tx2, xzr", 1111248], [" 10f4d4:\tldr\tx0, [x19,#8]", 1111252], [" 10f4d8:\tmov\tx4, xzr", 1111256], [" 10f4dc:\tstp\tx20, x1, [x19,#24]", 1111260], [" 10f4e0:\tmov\tw1, w3", 1111264], [" 10f4e4:\tmov\tx3, xzr", 1111268], [" 10f4e8:\tbl\t9f098 <android::Looper::pollOnce(int, int*, int*, void**)@plt>", 1111272], [" 10f4ec:\tldr\tx1, [x19,#40]", 1111276], [" 10f4f0:\tstp\txzr, xzr, [x19,#24]", 1111280], [" 10f4f4:\tcbz\tx1, 10f520 <android::register_android_os_MessageQueue(_JNIEnv*)+0x218>", 1111284], [" 10f4f8:\tldr\tx8, [x20]", 1111288], [" 10f4fc:\tmov\tx0, x20", 1111292], [" 10f500:\tldr\tx8, [x8,#104]", 1111296], [" 10f504:\tblr\tx8", 1111300], [" 10f508:\tldr\tx8, [x20]", 1111304], [" 10f50c:\tmov\tx0, x20", 1111308], [" 10f510:\tldr\tx1, [x19,#40]", 1111312], [" 10f514:\tldr\tx8, [x8,#184]", 1111316], [" 10f518:\tblr\tx8", 1111320], [" 10f51c:\tstr\txzr, [x19,#40]", 1111324], [" 10f520:\tldp\tx29, x30, [sp,#16]", 1111328], [" 10f524:\tldp\tx20, x19, [sp],#32", 1111332], [" 10f528:\tret", 1111336], ["", 0]], "l": 3, "f": "android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)"}, "12": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007eca70 <oatexec+0x1dba70>:", 0], [" 7eca70:\t.....S...[...c..", 8309360], [" 7eca80:\t.k...s...{...'.m", 8309376], [" 7eca90:\t./.m.7.m.?.m....", 8309392], [" 7ecaa0:\t............4...", 8309408], [" 7ecab0:\t....t.@......#..", 8309424], [" 7ecac0:\tt.....@.........", 8309440], [" 7ecad0:\tpR........A...?.", 8309456], [" 7ecae0:\t......@...L..S..", 8309472], [" 7ecaf0:\t`b@...@...@...?.", 8309488], [" 7ecb00:\t..@.....4.A...?.", 8309504], [" 7ecb10:\ttJ@......SF..[G.", 8309520], [" 7ecb20:\t.cH..kI..sJ..{K.", 8309536], [" 7ecb30:\t.'Bm./Cm.7Dm.?Em", 8309552], [" 7ecb40:\tt6@......._.....", 8309568], [" 7ecb50:\tp~B...?... .", 8309584], ["", 0]], "l": 6, "f": "android.app.NativeActivity.onWindowFocusChangedNative [DEDUPED]"}, "13": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000f69a30 <oatexec+0x958a30>:", 0], [" f69a30:\t..@...@......[..", 16161328], [" f69a40:\t.c...k...s...{..", 16161344], [" f69a50:\t....p.@y0+.55.@.", 16161360], [" f69a60:\t....5......R.[F.", 16161376], [" f69a70:\t.cG..kH..sI..{J.", 16161392], [" f69a80:\t......_......b..", 16161408], [" f69a90:\t.7.......b ..;..", 16161424], [" f69aa0:\t................", 16161440], [" f69ab0:\t9..R.{@....R...R", 16161456], [" f69ac0:\t.......4........", 16161472], [" f69ad0:\t..@...?.........", 16161488], [" f69ae0:\t..........&...@.", 16161504], [" f69af0:\t..?.....~.A...?.", 16161520], [" f69b00:\t..........@...?.", 16161536], [" f69b10:\t.C..~.......A.@.", 16161552], [" f69b20:\t?..q.......5~...", 16161568], [" f69b30:\t....#.@....5....", 16161584], [" f69b40:\t~...t...d.@....4", 16161600], [" f69b50:\t.0@.....E..5....", 16161616], [" f69b60:\tp.@y...4........", 16161632], [" f69b70:\t...R...........R", 16161648], [" f69b80:\t........$..4..@.", 16161664], [" f69b90:\t.......T........", 16161680], [" f69ba0:\t.......*........", 16161696], [" f69bb0:\t.#..U.@9...5v..6", 16161712], [" f69bc0:\t...5!.@........T", 16161728], [" f69bd0:\t................", 16161744], [" f69be0:\t................", 16161760], [" f69bf0:\t................", 16161776], [" f69c00:\t~...t...C.@..'..", 16161792], [" f69c10:\t.... .@...@...@.", 16161808], [" f69c20:\t..?.............", 16161824], [" f69c30:\t./.....qL..TY..9", 16161840], [" f69c40:\t........~.A...?.", 16161856], [" f69c50:\t.#@.p.@yp..4....", 16161872], [" f69c60:\t....~...T...@.@.", 16161888], [" f69c70:\t...5...k.....'..", 16161904], [" f69c80:\tOA..~....aO..b..", 16161920], [" f69c90:\t...4~.@...?..:..", 16161936], [" f69ca0:\t@...pF@.Q..S.j18", 16161952], [" f69cb0:\t~.......A.@..'..", 16161968], [" f69cc0:\t~...t...B.@..+..", 16161984], [" f69cd0:\t .@...@...@...?.", 16162000], [" f69ce0:\t.'..OA..~....aO.", 16162016], [" f69cf0:\t.`.....4...4..@.", 16162032], [" f69d00:\t...k...T@......4", 16162048], [" f69d10:\tpF@.Q..S.j18....", 16162064], [" f69d20:\t~.A...?.........", 16162080], [" f69d30:\t................", 16162096], [" f69d40:\t...........R.3..", 16162112], [" f69d50:\t...k...T~.......", 16162128], [" f69d60:\tA.@..'..\".@....k", 16162144], [" f69d70:\t...T\"0..~...4.+.", 16162160], [" f69d80:\tCxu..+..00...z5.", 16162176], [" f69d90:\t........ .@..@@.", 16162192], [" f69da0:\t..@...@...?.....", 16162208], [" f69db0:\tc.@......7@..;@.", 16162224], [" f69dc0:\t....`.........@.", 16162240], [" f69dd0:\t..?...@..3@....R", 16162256], [" f69de0:\t......@..3@. ..5", 16162272], [" f69df0:\t........~.A...?.", 16162288], [" f69e00:\t~...t.....@..+@.", 16162304], [" f69e10:\t.... .@...@...@.", 16162320], [" f69e20:\t..?.....~.A...?.", 16162336], [" f69e30:\t..........C..7@.", 16162352], [" f69e40:\t.;@..CD../@.8..R", 16162368], [" f69e50:\t.{@....Rp.@y...4", 16162384], [" f69e60:\tv.............C.", 16162400], [" f69e70:\t.7@..;@.9..R.{@.", 16162416], [" f69e80:\t...R...R....p.@y", 16162432], [" f69e90:\t...4P...u.@.....", 16162448], [" f69ea0:\t..@.~.A...?.....", 16162464], [" f69eb0:\t~~B...?.A.@.....", 16162480], [" f69ec0:\t.........`$...@.", 16162496], [" f69ed0:\t..?._.......~.A.", 16162512], [" f69ee0:\t..?....R.[F..cG.", 16162528], [" f69ef0:\t.kH..sI..{J.....", 16162544], [" f69f00:\t.._...@._..9u..4", 16162560], [" f69f10:\t..@.~.........@.", 16162576], [" f69f20:\t.......4pF@..~.S", 16162592], [" f69f30:\t.j18......@.~...", 16162608], [" f69f40:\t......@.@......4", 16162624], [" f69f50:\tpF@.Q..S.j18....", 16162640], [" f69f60:\t.2@....2.2......", 16162656], [" f69f70:\tu.@.......@.~.A.", 16162672], [" f69f80:\t..?.....~~B...?.", 16162688], [" f69f90:\t..@.~.A...?.....", 16162704], [" f69fa0:\t.[F..cG..kH..sI.", 16162720], [" f69fb0:\t.{J......._.~zB.", 16162736], [" f69fc0:\t..?.....~zB...?.", 16162752], [" f69fd0:\t....~zB...?.....", 16162768], [" f69fe0:\t ..R~.A...?..a..", 16162784], [" f69ff0:\t)....+.. ..R~.A.", 16162800], [" f6a000:\t..?....*.+@..a..", 16162816], [" f6a010:\t:.......~.A...?.", 16162832], [" f6a020:\t..E.9...........", 16162848], [" f6a030:\t~.B...?.~zB...?.", 16162864], [" f6a040:\tC...", 16162880], ["", 0]], "l": 6, "f": "android.os.MessageQueue.next"}, "14": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000f637d0 <oatexec+0x9527d0>:", 0], [" f637d0:\t..@...@......[..", 16136144], [" f637e0:\t.c...k...s...{..", 16136160], [" f637f0:\tp.@y.R.5~.....@.", 16136176], [" f63800:\t.`..~...T....BA.", 16136192], [" f63810:\t.... .@..x@...@.", 16136208], [" f63820:\t..?..W.....4..@.", 16136224], [" f63830:\t_..kAQ.T`..5....", 16136240], [" f63840:\t`.....'.~.@...?.", 16136256], [" f63850:\t.:..B...B.?.....", 16136272], [" f63860:\t........`.......", 16136288], [" f63870:\t..@...?.....~~B.", 16136304], [" f63880:\t..?.~.........@.", 16136320], [" f63890:\t.;...........`..", 16136336], [" f638a0:\t..@...?......`..", 16136352], [" f638b0:\t..@...?..;....@.", 16136368], [" f638c0:\t.....B...?..x...", 16136384], [" f638d0:\t..7..G..Y...9. .", 16136400], [" f638e0:\t.K..z...Z.,..[..", 16136416], [" f638f0:\t....{C9..g..<...", 16136432], [" f63900:\t....._.......C..", 16136448], [" f63910:\t.c..!...! /.....", 16136464], [" f63920:\t\"...B@'.........", 16136480], [" f63930:\tc -..........`).", 16136496], [" f63940:\t.#..e........'..", 16136512], [" f63950:\t.....@?..+......", 16136528], [" f63960:\t.`7../.......!+.", 16136544], [" f63970:\t.3......)!%..7..", 16136560], [" f63980:\t................", 16136576], [" f63990:\t................", 16136592], [" f639a0:\t................", 16136608], [" f639b0:\t........ .@...@.", 16136624], [" f639c0:\t..@...?..k..@C.4", 16136640], [" f639d0:\t~....;....@..C..", 16136656], [" f639e0:\t?..q....\"..5....", 16136672], [" f639f0:\t.?@.....~.@...?.", 16136688], [" f63a00:\t.O...:..........", 16136704], [" f63a10:\t../...@...?..G@.", 16136720], [" f63a20:\t.O@. .@..xA...@.", 16136736], [" f63a30:\t..?.~.........@.", 16136752], [" f63a40:\t.S...O@. .@..tA.", 16136768], [" f63a50:\t..@...?..O...K@.", 16136784], [" f63a60:\t.... .@..xA...@.", 16136800], [" f63a70:\t..?.~.........@.", 16136816], [" f63a80:\t.S...O@. .@..tA.", 16136832], [" f63a90:\t..@...?..O......", 16136848], [" f63aa0:\t.... .@..xA...@.", 16136864], [" f63ab0:\t..?..;@..O@. .@.", 16136880], [" f63ac0:\t.dA...@...?..O..", 16136896], [" f63ad0:\t.... .@..`@...@.", 16136912], [" f63ae0:\t..?..O...C@.....", 16136928], [" f63af0:\t.O.. .@..@@..0@.", 16136944], [" f63b00:\t..@...?.........", 16136960], [" f63b10:\t......@..?......", 16136976], [" f63b20:\t.....o....@....5", 16136992], [" f63b30:\tp..........q.9.T", 16137008], [" f63b40:\tp...........A..T", 16137024], [" f63b50:\t................", 16137040], [" f63b60:\t.`,...@...?.....", 16137056], [" f63b70:\t................", 16137072], [" f63b80:\t....@...~...4...", 16137088], [" f63b90:\t..@..O...... .@.", 16137104], [" f63ba0:\t..@...@...?..S..", 16137120], [" f63bb0:\tp.......?......T", 16137136], [" f63bc0:\t.....`,...@...?.", 16137152], [" f63bd0:\t................", 16137168], [" f63be0:\t`..4.....S@.....", 16137184], [" f63bf0:\t. 3...@...?.....", 16137200], [" f63c00:\t................", 16137216], [" f63c10:\t.......5........", 16137232], [" f63c20:\t........ .......", 16137248], [" f63c30:\t..@...?.~.......", 16137264], [" f63c40:\t..@..O..........", 16137280], [" f63c50:\t .@..p@...@...?.", 16137296], [" f63c60:\t}..5........ ...", 16137312], [" f63c70:\t......@...?.z..5", 16137328], [" f63c80:\tp..........qK0.T", 16137344], [" f63c90:\tp.......?......T", 16137360], [" f63ca0:\t.........`,...@.", 16137376], [" f63cb0:\t..?.............", 16137392], [" f63cc0:\t...............4", 16137408], [" f63cd0:\t..........4...@.", 16137424], [" f63ce0:\t..?.............", 16137440], [" f63cf0:\t...TV.......-..T", 16137456], [" f63d00:\t.?@.~.@...?..:..", 16137472], [" f63d10:\t............../.", 16137488], [" f63d20:\t..@...?..c@.....", 16137504], [" f63d30:\t .@..xA...@...?.", 16137520], [" f63d40:\t........ .@..hA.", 16137536], [" f63d50:\t..@...?...@.....", 16137552], [" f63d60:\t.... .@..xA...@.", 16137568], [" f63d70:\t..?.`.@..)......", 16137584], [" f63d80:\t............ .@.", 16137600], [" f63d90:\t.xA...@...?...@.", 16137616], [" f63da0:\t.... .@..xA...@.", 16137632], [" f63db0:\t..?.~....{....@.", 16137648], [" f63dc0:\t........ .@..tA.", 16137664], [" f63dd0:\t..@...?...@.....", 16137680], [" f63de0:\t.... .@..xA...@.", 16137696], [" f63df0:\t..?.~....y....@.", 16137712], [" f63e00:\t........ .@..tA.", 16137728], [" f63e10:\t..@...?..#@.....", 16137744], [" f63e20:\t.... .@..xA...@.", 16137760], [" f63e30:\t..?..;@..... .@.", 16137776], [" f63e40:\t.dA...@...?.....", 16137792], [" f63e50:\t.... .@..`@...@.", 16137808], [" f63e60:\t..?.._@.........", 16137824], [" f63e70:\t.....`\"...@...?.", 16137840], [" f63e80:\ty..5.?@.~.@...?.", 16137856], [" f63e90:\t.:..............", 16137872], [" f63ea0:\t../...@...?..'@.", 16137888], [" f63eb0:\t.... .@..xA...@.", 16137904], [" f63ec0:\t..?.~...Ts....@.", 16137920], [" f63ed0:\t........ .@..tA.", 16137936], [" f63ee0:\t..@...?..K@.....", 16137952], [" f63ef0:\t.... .@..xA...@.", 16137968], [" f63f00:\t..?.~...Tq....@.", 16137984], [" f63f10:\t........ .@..tA.", 16138000], [" f63f20:\t..@...?.........", 16138016], [" f63f30:\t .@..`@...@...?.", 16138032], [" f63f40:\t.C@..........O..", 16138048], [" f63f50:\t .@..@@..0@...@.", 16138064], [" f63f60:\t..?..;@......;@.", 16138080], [" f63f70:\t.....`....@...?.", 16138096], [" f63f80:\t.... ..T.....?@.", 16138112], [" f63f90:\t~.@...?..:......", 16138128], [" f63fa0:\t........../...@.", 16138144], [" f63fb0:\t..?..+@..... .@.", 16138160], [" f63fc0:\t.xA...@...?.....", 16138176], [" f63fd0:\t@.... ....@...?.", 16138192], [" f63fe0:\t............ .@.", 16138208], [" f63ff0:\t.xA...@...?../@.", 16138224], [" f64000:\t.... .@..xA...@.", 16138240], [" f64010:\t..?.....@.... ..", 16138256], [" f64020:\t..@...?.........", 16138272], [" f64030:\t.... .@..xA...@.", 16138288], [" f64040:\t..?..3@..... .@.", 16138304], [" f64050:\t.xA...@...?.~...", 16138320], [" f64060:\t.f....@.~.......", 16138336], [" f64070:\t..@..... .@...A.", 16138352], [" f64080:\t..@...?.........", 16138368], [" f64090:\t.... .@..xA...@.", 16138384], [" f640a0:\t..?..K@..... .@.", 16138400], [" f640b0:\t.xA...@...?.~...", 16138416], [" f640c0:\t.c....@.........", 16138432], [" f640d0:\t .@..tA...@...?.", 16138448], [" f640e0:\t.7@......... .@.", 16138464], [" f640f0:\t.xA...@...?..;@.", 16138480], [" f64100:\t.... .@..dA...@.", 16138496], [" f64110:\t..?......... .@.", 16138512], [" f64120:\t.`@...@...?.._@.", 16138528], [" f64130:\t................", 16138544], [" f64140:\t..@...?..... .@.", 16138560], [" f64150:\t..@...@...?.....", 16138576], [" f64160:\t.....W@..;@..?@.", 16138592], [" f64170:\t.G@..K@..[@.._@.", 16138608], [" f64180:\t.c@...@...@...@.", 16138624], [" f64190:\t.#@..'@..+@../@.", 16138640], [" f641a0:\t.3@..7@.p.@y...4", 16138656], [" f641b0:\tG...u.@......o@.", 16138672], [" f641c0:\t@..5.g@.........", 16138688], [" f641d0:\t.......q...T....", 16138704], [" f641e0:\t...........T`...", 16138720], [" f641f0:\t.`,...@...?..?@.", 16138736], [" f64200:\t.....?@. .......", 16138752], [" f64210:\t.......4`.....4.", 16138768], [" f64220:\t..@...?.....~~B.", 16138784], [" f64230:\t..?..[J..cK..kL.", 16138800], [" f64240:\t.sM..{N......._.", 16138816], [" f64250:\t~zB...?.h....C..", 16138832], [" f64260:\t....~.A...?..C@.", 16138848], [" f64270:\tr........K.....R", 16138864], [" f64280:\t~.A...?...H..K@.", 16138880], [" f64290:\t,....C.....R~.A.", 16138896], [" f642a0:\t..?..C@.z.....@.", 16138912], [" f642b0:\t..A.........A..6", 16138928], [" f642c0:\t~.B...?.....~zB.", 16138944], [" f642d0:\t..?............R", 16138960], [" f642e0:\t~.A...?...H.....", 16138976], ["", 0]], "l": 6, "f": "android.os.Looper.loop"}, "15": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000006d2a40 <oatexec+0xc1a40>:", 0], [" 6d2a40:\t..@...@......[..", 7154240], [" 6d2a50:\t.c...k...s...{..", 7154256], [" 6d2a60:\tp.@y...5.....9..", 7154272], [" 6d2a70:\t.....+...B9.....", 7154288], [" 6d2a80:\t.......q...T....", 7154304], [" 6d2a90:\t...._...a..T....", 7154320], [" 6d2aa0:\t.....R....0...@.", 7154336], [" 6d2ab0:\t..?.............", 7154352], [" 6d2ac0:\t............@.z.", 7154368], [" 6d2ad0:\t...........4....", 7154384], [" 6d2ae0:\t.....R... 3...@.", 7154400], [" 6d2af0:\t..?.......7.. ..", 7154416], [" 6d2b00:\t.....+..Z...P...", 7154432], [" 6d2b10:\t.......q+..T@\"..", 7154448], [" 6d2b20:\t..+...@...?.0..R", 7154464], [" 6d2b30:\t...r.|0...`..~..", 7154480], [" 6d2b40:\t.~.K.3......~.@.", 7154496], [" 6d2b50:\t..?..:.......:..", 7154512], [" 6d2b60:\t@...pF@.Q..S.j18", 7154528], [" 6d2b70:\t.4... ..~.@...?.", 7154544], [" 6d2b80:\t.:......!`..0...", 7154560], [" 6d2b90:\t....pF@.1|.S.j18", 7154576], [" 6d2ba0:\t....@\"....+...@.", 7154592], [" 6d2bb0:\t..?.0..R...r.|0.", 7154608], [" 6d2bc0:\t..`..~...~.K@...", 7154624], [" 6d2bd0:\t........~.@...?.", 7154640], [" 6d2be0:\t........~.@...?.", 7154656], [" 6d2bf0:\t.:..............", 7154672], [" 6d2c00:\t~.@...?..:..~...", 7154688], [" 6d2c10:\t./ .B.A..;..c@..", 7154704], [" 6d2c20:\t................", 7154720], [" 6d2c30:\t .....7...@...?.", 7154736], [" 6d2c40:\tC...c...........", 7154752], [" 6d2c50:\t.... .....7...@.", 7154768], [" 6d2c60:\t..?..........`..", 7154784], [" 6d2c70:\t..@...?.........", 7154800], [" 6d2c80:\t........ .....7.", 7154816], [" 6d2c90:\t..@...?......%..", 7154832], [" 6d2ca0:\t..)...@...?..8..", 7154848], [" 6d2cb0:\t!.&..... S...`&.", 7154864], [" 6d2cc0:\t..@...?..L....#.", 7154880], [" 6d2cd0:\t..@...?.~.....@.", 7154896], [" 6d2ce0:\t........~.@...?.", 7154912], [" 6d2cf0:\t.:...........R..", 7154928], [" 6d2d00:\t.`....@...?.....", 7154944], [" 6d2d10:\t...R.R... /...@.", 7154960], [" 6d2d20:\t..?.T....3......", 7154976], [" 6d2d30:\tA..5~...T& .@3@.", 7154992], [" 6d2d40:\t.3.........4pF@.", 7155008], [" 6d2d50:\t...S.j18........", 7155024], [" 6d2d60:\t.......T.R....0.", 7155040], [" 6d2d70:\t..@...?.........", 7155056], [" 6d2d80:\t..z............4", 7155072], [" 6d2d90:\t.....R....4...@.", 7155088], [" 6d2da0:\t..?..L...@....@.", 7155104], [" 6d2db0:\t..?.......'.~.@.", 7155120], [" 6d2dc0:\t..?..:...9..B.!.", 7155136], [" 6d2dd0:\t................", 7155152], [" 6d2de0:\t......@...?.....", 7155168], [" 6d2df0:\t~~B...?.~zB...?.", 7155184], [" 6d2e00:\t...........R~.A.", 7155200], [" 6d2e10:\t..?...A......}.R", 7155216], [" 6d2e20:\t~.A...?.=.....@.", 7155232], [" 6d2e30:\t..@..3.........6", 7155248], [" 6d2e40:\t~.B...?.....", 7155264], ["", 0]], "l": 6, "f": "android.app.ActivityThread.main"}, "16": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000054abf0 <art_quick_invoke_static_stub>:", 0], ["art_quick_invoke_static_stub():", 0], [" 54abf0:\tmov\tx9, sp", 5549040], [" 54abf4:\tadd\tx10, x2, #0x80", 5549044], [" 54abf8:\tsub\tx10, sp, x10", 5549048], [" 54abfc:\tand\tx10, x10, #0xfffffffffffffff0", 5549052], [" 54ac00:\tmov\tsp, x10", 5549056], [" 54ac04:\tsub\tx10, x9, #0x78", 5549060], [" 54ac08:\tstr\tx28, [x10,#112]", 5549064], [" 54ac0c:\tstp\tx26, x27, [x10,#96]", 5549068], [" 54ac10:\tstp\tx24, x25, [x10,#80]", 5549072], [" 54ac14:\tstp\tx22, x23, [x10,#64]", 5549076], [" 54ac18:\tstp\tx20, x21, [x10,#48]", 5549080], [" 54ac1c:\tstp\tx9, x19, [x10,#32]", 5549084], [" 54ac20:\tstp\tx4, x5, [x10,#16]", 5549088], [" 54ac24:\tstp\tx29, x30, [x10]", 5549092], [" 54ac28:\tmov\tx29, x10", 5549096], [" 54ac2c:\tmov\tx19, x3", 5549100], [" 54ac30:\tadd\tx9, sp, #0x8", 5549104], [" 54ac34:\tcmp\tw2, #0x0", 5549108], [" 54ac38:\tb.eq\t54ac4c <art_quick_invoke_static_stub+0x5c>", 5549112], [" 54ac3c:\tsub\tw2, w2, #0x4", 5549116], [" 54ac40:\tldr\tw10, [x1,x2]", 5549120], [" 54ac44:\tstr\tw10, [x9,x2]", 5549124], [" 54ac48:\tb\t54ac34 <art_quick_invoke_static_stub+0x44>", 5549128], [" 54ac4c:\tstr\txzr, [sp]", 5549132], [" 54ac50:\tadr\tx11, 54acdc <art_quick_invoke_static_stub+0xec>", 5549136], [" 54ac54:\tadr\tx12, 54ad30 <art_quick_invoke_static_stub+0x140>", 5549140], [" 54ac58:\tadr\tx13, 54ad84 <art_quick_invoke_static_stub+0x194>", 5549144], [" 54ac5c:\tadr\tx14, 54ade4 <art_quick_invoke_static_stub+0x1f4>", 5549148], [" 54ac60:\tmov\tx8, #0x0 \t// #0", 5549152], [" 54ac64:\tmov\tx15, #0x0 \t// #0", 5549156], [" 54ac68:\tadd\tx10, x5, #0x1", 5549160], [" 54ac6c:\tldrb\tw17, [x10],#1", 5549164], [" 54ac70:\tcbz\tw17, 54ae44 <art_quick_invoke_static_stub+0x254>", 5549168], [" 54ac74:\tcmp\tw17, #0x46", 5549172], [" 54ac78:\tb.ne\t54ac8c <art_quick_invoke_static_stub+0x9c>", 5549176], [" 54ac7c:\tcmp\tx15, #0x60", 5549180], [" 54ac80:\tb.eq\t54accc <art_quick_invoke_static_stub+0xdc>", 5549184], [" 54ac84:\tadd\tx17, x13, x15", 5549188], [" 54ac88:\tbr\tx17", 5549192], [" 54ac8c:\tcmp\tw17, #0x44", 5549196], [" 54ac90:\tb.ne\t54aca4 <art_quick_invoke_static_stub+0xb4>", 5549200], [" 54ac94:\tcmp\tx15, #0x60", 5549204], [" 54ac98:\tb.eq\t54acd4 <art_quick_invoke_static_stub+0xe4>", 5549208], [" 54ac9c:\tadd\tx17, x14, x15", 5549212], [" 54aca0:\tbr\tx17", 5549216], [" 54aca4:\tcmp\tw17, #0x4a", 5549220], [" 54aca8:\tb.ne\t54acbc <art_quick_invoke_static_stub+0xcc>", 5549224], [" 54acac:\tcmp\tx8, #0x54", 5549228], [" 54acb0:\tb.eq\t54acd4 <art_quick_invoke_static_stub+0xe4>", 5549232], [" 54acb4:\tadd\tx17, x12, x8", 5549236], [" 54acb8:\tbr\tx17", 5549240], [" 54acbc:\tcmp\tx8, #0x54", 5549244], [" 54acc0:\tb.eq\t54accc <art_quick_invoke_static_stub+0xdc>", 5549248], [" 54acc4:\tadd\tx17, x11, x8", 5549252], [" 54acc8:\tbr\tx17", 5549256], [" 54accc:\tadd\tx9, x9, #0x4", 5549260], [" 54acd0:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549264], [" 54acd4:\tadd\tx9, x9, #0x8", 5549268], [" 54acd8:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549272], [" 54acdc:\tldr\tw1, [x9],#4", 5549276], [" 54ace0:\tadd\tx8, x8, #0xc", 5549280], [" 54ace4:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549284], [" 54ace8:\tldr\tw2, [x9],#4", 5549288], [" 54acec:\tadd\tx8, x8, #0xc", 5549292], [" 54acf0:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549296], [" 54acf4:\tldr\tw3, [x9],#4", 5549300], [" 54acf8:\tadd\tx8, x8, #0xc", 5549304], [" 54acfc:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549308], [" 54ad00:\tldr\tw4, [x9],#4", 5549312], [" 54ad04:\tadd\tx8, x8, #0xc", 5549316], [" 54ad08:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549320], [" 54ad0c:\tldr\tw5, [x9],#4", 5549324], [" 54ad10:\tadd\tx8, x8, #0xc", 5549328], [" 54ad14:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549332], [" 54ad18:\tldr\tw6, [x9],#4", 5549336], [" 54ad1c:\tadd\tx8, x8, #0xc", 5549340], [" 54ad20:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549344], [" 54ad24:\tldr\tw7, [x9],#4", 5549348], [" 54ad28:\tadd\tx8, x8, #0xc", 5549352], [" 54ad2c:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549356], [" 54ad30:\tldr\tx1, [x9],#8", 5549360], [" 54ad34:\tadd\tx8, x8, #0xc", 5549364], [" 54ad38:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549368], [" 54ad3c:\tldr\tx2, [x9],#8", 5549372], [" 54ad40:\tadd\tx8, x8, #0xc", 5549376], [" 54ad44:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549380], [" 54ad48:\tldr\tx3, [x9],#8", 5549384], [" 54ad4c:\tadd\tx8, x8, #0xc", 5549388], [" 54ad50:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549392], [" 54ad54:\tldr\tx4, [x9],#8", 5549396], [" 54ad58:\tadd\tx8, x8, #0xc", 5549400], [" 54ad5c:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549404], [" 54ad60:\tldr\tx5, [x9],#8", 5549408], [" 54ad64:\tadd\tx8, x8, #0xc", 5549412], [" 54ad68:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549416], [" 54ad6c:\tldr\tx6, [x9],#8", 5549420], [" 54ad70:\tadd\tx8, x8, #0xc", 5549424], [" 54ad74:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549428], [" 54ad78:\tldr\tx7, [x9],#8", 5549432], [" 54ad7c:\tadd\tx8, x8, #0xc", 5549436], [" 54ad80:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549440], [" 54ad84:\tldr\ts0, [x9],#4", 5549444], [" 54ad88:\tadd\tx15, x15, #0xc", 5549448], [" 54ad8c:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549452], [" 54ad90:\tldr\ts1, [x9],#4", 5549456], [" 54ad94:\tadd\tx15, x15, #0xc", 5549460], [" 54ad98:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549464], [" 54ad9c:\tldr\ts2, [x9],#4", 5549468], [" 54ada0:\tadd\tx15, x15, #0xc", 5549472], [" 54ada4:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549476], [" 54ada8:\tldr\ts3, [x9],#4", 5549480], [" 54adac:\tadd\tx15, x15, #0xc", 5549484], [" 54adb0:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549488], [" 54adb4:\tldr\ts4, [x9],#4", 5549492], [" 54adb8:\tadd\tx15, x15, #0xc", 5549496], [" 54adbc:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549500], [" 54adc0:\tldr\ts5, [x9],#4", 5549504], [" 54adc4:\tadd\tx15, x15, #0xc", 5549508], [" 54adc8:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549512], [" 54adcc:\tldr\ts6, [x9],#4", 5549516], [" 54add0:\tadd\tx15, x15, #0xc", 5549520], [" 54add4:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549524], [" 54add8:\tldr\ts7, [x9],#4", 5549528], [" 54addc:\tadd\tx15, x15, #0xc", 5549532], [" 54ade0:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549536], [" 54ade4:\tldr\td0, [x9],#8", 5549540], [" 54ade8:\tadd\tx15, x15, #0xc", 5549544], [" 54adec:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549548], [" 54adf0:\tldr\td1, [x9],#8", 5549552], [" 54adf4:\tadd\tx15, x15, #0xc", 5549556], [" 54adf8:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549560], [" 54adfc:\tldr\td2, [x9],#8", 5549564], [" 54ae00:\tadd\tx15, x15, #0xc", 5549568], [" 54ae04:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549572], [" 54ae08:\tldr\td3, [x9],#8", 5549576], [" 54ae0c:\tadd\tx15, x15, #0xc", 5549580], [" 54ae10:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549584], [" 54ae14:\tldr\td4, [x9],#8", 5549588], [" 54ae18:\tadd\tx15, x15, #0xc", 5549592], [" 54ae1c:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549596], [" 54ae20:\tldr\td5, [x9],#8", 5549600], [" 54ae24:\tadd\tx15, x15, #0xc", 5549604], [" 54ae28:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549608], [" 54ae2c:\tldr\td6, [x9],#8", 5549612], [" 54ae30:\tadd\tx15, x15, #0xc", 5549616], [" 54ae34:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549620], [" 54ae38:\tldr\td7, [x9],#8", 5549624], [" 54ae3c:\tadd\tx15, x15, #0xc", 5549628], [" 54ae40:\tb\t54ac6c <art_quick_invoke_static_stub+0x7c>", 5549632], [" 54ae44:\tldr\tw20, [x19,#52]", 5549636], [" 54ae48:\tldr\tx9, [x0,#40]", 5549640], [" 54ae4c:\tblr\tx9", 5549644], [" 54ae50:\tldp\tx4, x5, [x29,#16]", 5549648], [" 54ae54:\tldr\tx28, [x29,#112]", 5549652], [" 54ae58:\tldp\tx26, x27, [x29,#96]", 5549656], [" 54ae5c:\tldp\tx24, x25, [x29,#80]", 5549660], [" 54ae60:\tldp\tx22, x23, [x29,#64]", 5549664], [" 54ae64:\tldp\tx20, x21, [x29,#48]", 5549668], [" 54ae68:\tldrb\tw10, [x5]", 5549672], [" 54ae6c:\tcmp\tw10, #0x56", 5549676], [" 54ae70:\tb.eq\t54ae98 <art_quick_invoke_static_stub+0x2a8>", 5549680], [" 54ae74:\tcmp\tw10, #0x44", 5549684], [" 54ae78:\tb.ne\t54ae84 <art_quick_invoke_static_stub+0x294>", 5549688], [" 54ae7c:\tstr\td0, [x4]", 5549692], [" 54ae80:\tb\t54ae98 <art_quick_invoke_static_stub+0x2a8>", 5549696], [" 54ae84:\tcmp\tw10, #0x46", 5549700], [" 54ae88:\tb.ne\t54ae94 <art_quick_invoke_static_stub+0x2a4>", 5549704], [" 54ae8c:\tstr\ts0, [x4]", 5549708], [" 54ae90:\tb\t54ae98 <art_quick_invoke_static_stub+0x2a8>", 5549712], [" 54ae94:\tstr\tx0, [x4]", 5549716], [" 54ae98:\tldp\tx2, x19, [x29,#32]", 5549720], [" 54ae9c:\tmov\tsp, x2", 5549724], [" 54aea0:\tldp\tx29, x30, [x29]", 5549728], [" 54aea4:\tret", 5549732], ["", 0]], "l": 2, "f": "art_quick_invoke_static_stub"}, "17": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000dc4c8 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)>:", 0], ["_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc():", 0], [" dc4c8:\tsub\tsp, sp, #0x90", 902344], [" dc4cc:\tstp\tx26, x25, [sp,#64]", 902348], [" dc4d0:\tstp\tx24, x23, [sp,#80]", 902352], [" dc4d4:\tstp\tx22, x21, [sp,#96]", 902356], [" dc4d8:\tstp\tx20, x19, [sp,#112]", 902360], [" dc4dc:\tstp\tx29, x30, [sp,#128]", 902364], [" dc4e0:\tadd\tx29, sp, #0x80", 902368], [" dc4e4:\tmrs\tx25, tpidr_el0", 902372], [" dc4e8:\tmov\tx21, x1", 902376], [" dc4ec:\tldr\tx8, [x25,#40]", 902380], [" dc4f0:\tmov\tx23, x5", 902384], [" dc4f4:\tmov\tx19, x4", 902388], [" dc4f8:\tmov\tw24, w3", 902392], [" dc4fc:\tmov\tx22, x2", 902396], [" dc500:\tstr\tx8, [sp,#56]", 902400], [" dc504:\tmov\tx20, x0", 902404], [" dc508:\tldr\tx8, [x21,#152]", 902408], [" dc50c:\tcmp\tx29, x8", 902412], [" dc510:\tb.cc\tdc648 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x180>", 902416], [" dc514:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 902420], [" dc518:\tadd\tx10, sp, #0x20", 902424], [" dc51c:\tadd\tx26, x21, #0xa0", 902428], [" dc520:\tldr\tx8, [x8,#592]", 902432], [" dc524:\tldr\tx9, [x21,#176]", 902436], [" dc528:\tldr\tq0, [x21,#160]", 902440], [" dc52c:\tldr\tx8, [x8]", 902444], [" dc530:\tstp\txzr, xzr, [x21,#160]", 902448], [" dc534:\tstr\txzr, [x21,#176]", 902452], [" dc538:\tldrb\tw8, [x8,#642]", 902456], [" dc53c:\tstr\tx9, [sp,#48]", 902460], [" dc540:\tstr\tq0, [sp,#32]", 902464], [" dc544:\tstr\tx10, [x21,#168]", 902468], [" dc548:\tcbz\tw8, dc59c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0xd4>", 902472], [" dc54c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 902476], [" dc550:\tldr\tx8, [x8,#624]", 902480], [" dc554:\tldrb\tw8, [x8]", 902484], [" dc558:\tcbz\tw8, dc56c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0xa4>", 902488], [" dc55c:\tmov\tx0, x21", 902492], [" dc560:\tmov\tx1, x20", 902496], [" dc564:\tbl\t184694 <art::Dbg::IsForcedInterpreterNeededForCallingImpl(art::Thread*, art::ArtMethod*)>", 902500], [" dc568:\ttbnz\tw0, #0, dc59c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0xd4>", 902504], [" dc56c:\tldr\tx8, [x20,#40]", 902508], [" dc570:\tcbz\tx8, dc654 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x18c>", 902512], [" dc574:\tldr\tw8, [x20,#4]", 902516], [" dc578:\ttbnz\tw8, #3, dc5b8 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0xf0>", 902520], [" dc57c:\tmov\tx0, x20", 902524], [" dc580:\tmov\tx1, x22", 902528], [" dc584:\tmov\tw2, w24", 902532], [" dc588:\tmov\tx3, x21", 902536], [" dc58c:\tmov\tx4, x19", 902540], [" dc590:\tmov\tx5, x23", 902544], [" dc594:\tbl\t54a940 <art_quick_invoke_stub>", 902548], [" dc598:\tb\tdc5d4 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x10c>", 902552], [" dc59c:\tldr\tw8, [x20,#4]", 902556], [" dc5a0:\ttbnz\tw8, #3, dc5f0 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x128>", 902560], [" dc5a4:\tldr\tw2, [x22],#4", 902564], [" dc5a8:\torr\tw5, wzr, #0x1", 902568], [" dc5ac:\tmov\tx0, x21", 902572], [" dc5b0:\tmov\tx1, x20", 902576], [" dc5b4:\tb\tdc600 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x138>", 902580], [" dc5b8:\tmov\tx0, x20", 902584], [" dc5bc:\tmov\tx1, x22", 902588], [" dc5c0:\tmov\tw2, w24", 902592], [" dc5c4:\tmov\tx3, x21", 902596], [" dc5c8:\tmov\tx4, x19", 902600], [" dc5cc:\tmov\tx5, x23", 902604], [" dc5d0:\tbl\t54abf0 <art_quick_invoke_static_stub>", 902608], [" dc5d4:\tldr\tx8, [x21,#144]", 902612], [" dc5d8:\tcmp\tx8, #0x100", 902616], [" dc5dc:\tb.ne\tdc60c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x144>", 902620], [" dc5e0:\tmov\tx0, x21", 902624], [" dc5e4:\tmov\tx1, x19", 902628], [" dc5e8:\tbl\t4a84c0 <art::Thread::DeoptimizeWithDeoptimizationException(art::JValue*)>", 902632], [" dc5ec:\tb\tdc60c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x144>", 902636], [" dc5f0:\torr\tw5, wzr, #0x1", 902640], [" dc5f4:\tmov\tx0, x21", 902644], [" dc5f8:\tmov\tx1, x20", 902648], [" dc5fc:\tmov\tx2, xzr", 902652], [" dc600:\tmov\tx3, x22", 902656], [" dc604:\tmov\tx4, x19", 902660], [" dc608:\tbl\t275284 <art::interpreter::EnterInterpreterFromInvoke(art::Thread*, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, unsigned int*, art::JValue*, bool)>", 902664], [" dc60c:\tldr\tx8, [sp,#48]", 902668], [" dc610:\tldr\tq0, [sp,#32]", 902672], [" dc614:\tstr\tx8, [x26,#16]", 902676], [" dc618:\tstr\tq0, [x26]", 902680], [" dc61c:\tldr\tx8, [x25,#40]", 902684], [" dc620:\tldr\tx9, [sp,#56]", 902688], [" dc624:\tcmp\tx8, x9", 902692], [" dc628:\tb.ne\tdc66c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x1a4>", 902696], [" dc62c:\tldp\tx29, x30, [sp,#128]", 902700], [" dc630:\tldp\tx20, x19, [sp,#112]", 902704], [" dc634:\tldp\tx22, x21, [sp,#96]", 902708], [" dc638:\tldp\tx24, x23, [sp,#80]", 902712], [" dc63c:\tldp\tx26, x25, [sp,#64]", 902716], [" dc640:\tadd\tsp, sp, #0x90", 902720], [" dc644:\tret", 902724], [" dc648:\tmov\tx0, x21", 902728], [" dc64c:\tbl\t166cac <art::ThrowStackOverflowError(art::Thread*)>", 902732], [" dc650:\tb\tdc61c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x154>", 902736], [" dc654:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 902740], [" dc658:\tcmp\tw0, #0x2", 902744], [" dc65c:\tb.le\tdc670 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x1a8>", 902748], [" dc660:\tcbz\tx19, dc60c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x144>", 902752], [" dc664:\tstr\txzr, [x19]", 902756], [" dc668:\tb\tdc60c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x144>", 902760], [" dc66c:\tbl\td5228 <__stack_chk_fail@plt>", 902764], [" dc670:\tbl\td5338 <__errno@plt>", 902768], [" dc674:\tmov\tx21, x0", 902772], [" dc678:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 902776], [" dc67c:\tadd\tx1, x1, #0x99", 902780], [" dc680:\tldr\tw23, [x21]", 902784], [" dc684:\tmov\tw2, #0x17e \t// #382", 902788], [" dc688:\tmov\tw5, #0xffffffff \t// #-1", 902792], [" dc68c:\tadd\tx0, sp, #0x18", 902796], [" dc690:\torr\tw4, wzr, #0x2", 902800], [" dc694:\tmov\tw3, wzr", 902804], [" dc698:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 902808], [" dc69c:\tadd\tx0, sp, #0x18", 902812], [" dc6a0:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 902816], [" dc6a4:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 902820], [" dc6a8:\tadd\tx1, x1, #0x1ef", 902824], [" dc6ac:\torr\tw2, wzr, #0xe", 902828], [" dc6b0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 902832], [" dc6b4:\tmov\tx22, x0", 902836], [" dc6b8:\tmov\tx8, sp", 902840], [" dc6bc:\torr\tw1, wzr, #0x1", 902844], [" dc6c0:\tmov\tx0, x20", 902848], [" dc6c4:\tmov\tx20, sp", 902852], [" dc6c8:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 902856], [" dc6cc:\tldrb\tw8, [sp]", 902860], [" dc6d0:\torr\tx10, x20, #0x1", 902864], [" dc6d4:\tldp\tx11, x9, [sp,#8]", 902868], [" dc6d8:\tmov\tx0, x22", 902872], [" dc6dc:\ttst\tw8, #0x1", 902876], [" dc6e0:\tlsr\tx8, x8, #1", 902880], [" dc6e4:\tcsel\tx1, x10, x9, eq", 902884], [" dc6e8:\tcsel\tx2, x8, x11, eq", 902888], [" dc6ec:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 902892], [" dc6f0:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 902896], [" dc6f4:\tadd\tx1, x1, #0x1fe", 902900], [" dc6f8:\tmov\tw2, #0xb \t// #11", 902904], [" dc6fc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 902908], [" dc700:\tldrb\tw8, [sp]", 902912], [" dc704:\ttbz\tw8, #0, dc710 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x248>", 902916], [" dc708:\tldr\tx0, [sp,#16]", 902920], [" dc70c:\tbl\td5218 <operator delete(void*)@plt>", 902924], [" dc710:\tadd\tx0, sp, #0x18", 902928], [" dc714:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 902932], [" dc718:\tstr\tw23, [x21]", 902936], [" dc71c:\tcbnz\tx19, dc664 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x19c>", 902940], [" dc720:\tb\tdc60c <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+0x144>", 902944], ["", 0]], "l": 2, "f": "art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)"}, "18": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000046ed60 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)>:", 0], ["_ZN3artL18InvokeWithArgArrayERKNS_33ScopedObjectAccessAlreadyRunnableEPNS_9ArtMethodEPNS_8ArgArrayEPNS_6JValueEPKc():", 0], [" 46ed60:\tsub\tsp, sp, #0x110", 4648288], [" 46ed64:\tstp\tx28, x27, [sp,#176]", 4648292], [" 46ed68:\tstp\tx26, x25, [sp,#192]", 4648296], [" 46ed6c:\tstp\tx24, x23, [sp,#208]", 4648300], [" 46ed70:\tstp\tx22, x21, [sp,#224]", 4648304], [" 46ed74:\tstp\tx20, x19, [sp,#240]", 4648308], [" 46ed78:\tstp\tx29, x30, [sp,#256]", 4648312], [" 46ed7c:\tadd\tx29, sp, #0x100", 4648316], [" 46ed80:\tmrs\tx24, tpidr_el0", 4648320], [" 46ed84:\tmov\tx20, x0", 4648324], [" 46ed88:\tldr\tx10, [x24,#40]", 4648328], [" 46ed8c:\tmov\tx8, x4", 4648332], [" 46ed90:\tmov\tx9, x3", 4648336], [" 46ed94:\tmov\tx21, x1", 4648340], [" 46ed98:\tstur\tx10, [x29,#-88]", 4648344], [" 46ed9c:\tldr\tx10, [x20,#8]", 4648348], [" 46eda0:\tldr\tx19, [x2,#16]", 4648352], [" 46eda4:\tldrb\tw10, [x10,#112]", 4648356], [" 46eda8:\tcbnz\tw10, 46edf8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x98>", 4648360], [" 46edac:\tldr\tx1, [x20]", 4648364], [" 46edb0:\tmov\tx0, x21", 4648368], [" 46edb4:\tldr\tw3, [x2,#12]", 4648372], [" 46edb8:\tmov\tx2, x19", 4648376], [" 46edbc:\tmov\tx4, x9", 4648380], [" 46edc0:\tmov\tx5, x8", 4648384], [" 46edc4:\tbl\tdc4c8 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)>", 4648388], [" 46edc8:\tldr\tx8, [x24,#40]", 4648392], [" 46edcc:\tldur\tx9, [x29,#-88]", 4648396], [" 46edd0:\tcmp\tx8, x9", 4648400], [" 46edd4:\tb.ne\t46eec4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x164>", 4648404], [" 46edd8:\tldp\tx29, x30, [sp,#256]", 4648408], [" 46eddc:\tldp\tx20, x19, [sp,#240]", 4648412], [" 46ede0:\tldp\tx22, x21, [sp,#224]", 4648416], [" 46ede4:\tldp\tx24, x23, [sp,#208]", 4648420], [" 46ede8:\tldp\tx26, x25, [sp,#192]", 4648424], [" 46edec:\tldp\tx28, x27, [sp,#176]", 4648428], [" 46edf0:\tadd\tsp, sp, #0x110", 4648432], [" 46edf4:\tret", 4648436], [" 46edf8:\tldr\tx11, [x20,#16]", 4648440], [" 46edfc:\tmov\tx28, x21", 4648444], [" 46ee00:\tldr\tw10, [x21]", 4648448], [" 46ee04:\tstr\tx11, [sp,#56]", 4648452], [" 46ee08:\tldr\tw10, [x10,#64]", 4648456], [" 46ee0c:\ttbnz\tw10, #18, 46f74c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x9ec>", 4648460], [" 46ee10:\tldr\tw10, [x28,#4]", 4648464], [" 46ee14:\ttbnz\tw10, #18, 46f7c0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xa60>", 4648468], [" 46ee18:\tldr\tw10, [x28]", 4648472], [" 46ee1c:\tldr\tw0, [x10,#16]", 4648476], [" 46ee20:\tldr\tx10, [x0,#16]", 4648480], [" 46ee24:\tldr\tw11, [x28,#12]", 4648484], [" 46ee28:\tldp\tx12, x13, [x10,#96]", 4648488], [" 46ee2c:\tadd\tx11, x12, x11, lsl #3", 4648492], [" 46ee30:\torr\tw12, wzr, #0xc", 4648496], [" 46ee34:\tldrh\tw11, [x11,#2]", 4648500], [" 46ee38:\tnop", 4648504], [" 46ee3c:\tmadd\tx11, x11, x12, x13", 4648508], [" 46ee40:\tldr\tw11, [x11,#8]", 4648512], [" 46ee44:\tcbz\tw11, 46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4648516], [" 46ee48:\tldr\tx10, [x10,#8]", 4648520], [" 46ee4c:\tadd\tx23, x10, x11", 4648524], [" 46ee50:\tcbz\tx23, 46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4648528], [" 46ee54:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 4648532], [" 46ee58:\tldr\tx11, [x11,#600]", 4648536], [" 46ee5c:\tldr\tw27, [x23]", 4648540], [" 46ee60:\tldr\tw10, [x28,#4]", 4648544], [" 46ee64:\tldrb\tw11, [x11]", 4648548], [" 46ee68:\tcbz\tw11, 46ee7c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x11c>", 4648552], [" 46ee6c:\tmrs\tx11, tpidr_el0", 4648556], [" 46ee70:\tldr\tx11, [x11,#56]", 4648560], [" 46ee74:\tcbnz\tw27, 46ee84 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x124>", 4648564], [" 46ee78:\tb\t46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4648568], [" 46ee7c:\tmov\tx11, xzr", 4648572], [" 46ee80:\tcbz\tw27, 46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4648576], [" 46ee84:\tstr\tx8, [sp,#24]", 4648580], [" 46ee88:\torr\tw8, wzr, #0x1", 4648584], [" 46ee8c:\tbic\tw8, w8, w10, lsr #3", 4648588], [" 46ee90:\tstp\tx27, x11, [sp,#80]", 4648592], [" 46ee94:\tmov\tx22, xzr", 4648596], [" 46ee98:\tstp\tx9, x2, [sp,#32]", 4648600], [" 46ee9c:\tstr\txzr, [sp,#104]", 4648604], [" 46eea0:\tstr\tw8, [sp,#100]", 4648608], [" 46eea4:\tsub\tx8, x29, #0x70", 4648612], [" 46eea8:\torr\tx8, x8, #0x1", 4648616], [" 46eeac:\tstp\tx23, x28, [sp,#64]", 4648620], [" 46eeb0:\tstr\tx8, [sp,#16]", 4648624], [" 46eeb4:\tadd\tx8, sp, #0x70", 4648628], [" 46eeb8:\torr\tx8, x8, #0x1", 4648632], [" 46eebc:\tstr\tx8, [sp,#8]", 4648636], [" 46eec0:\tb\t46f258 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4f8>", 4648640], [" 46eec4:\tbl\td5228 <__stack_chk_fail@plt>", 4648644], [" 46eec8:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4648648], [" 46eecc:\tsub\tx0, x29, #0x70", 4648652], [" 46eed0:\torr\tw4, wzr, #0x6", 4648656], [" 46eed4:\tadd\tx1, x1, #0x8fd", 4648660], [" 46eed8:\tmov\tw2, #0x17f \t// #383", 4648664], [" 46eedc:\tmov\tw3, wzr", 4648668], [" 46eee0:\tmov\tw5, #0xffffffff \t// #-1", 4648672], [" 46eee4:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4648676], [" 46eee8:\tsub\tx0, x29, #0x70", 4648680], [" 46eeec:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4648684], [" 46eef0:\tadrp\tx1, 574000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x34da>", 4648688], [" 46eef4:\tadd\tx1, x1, #0xff5", 4648692], [" 46eef8:\tmov\tw2, #0x28 \t// #40", 4648696], [" 46eefc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648700], [" 46ef00:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4648704], [" 46ef04:\torr\tw2, wzr, #0x1", 4648708], [" 46ef08:\tadd\tx1, x1, #0xfd2", 4648712], [" 46ef0c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648716], [" 46ef10:\tsub\tx0, x29, #0x70", 4648720], [" 46ef14:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4648724], [" 46ef18:\tb\t46f2c0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x560>", 4648728], [" 46ef1c:\tbl\td5338 <__errno@plt>", 4648732], [" 46ef20:\tmov\tx25, x0", 4648736], [" 46ef24:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4648740], [" 46ef28:\tadd\tx0, sp, #0x70", 4648744], [" 46ef2c:\tldr\tw23, [x25]", 4648748], [" 46ef30:\torr\tw2, wzr, #0x180", 4648752], [" 46ef34:\torr\tw4, wzr, #0x4", 4648756], [" 46ef38:\tadd\tx1, x1, #0x8fd", 4648760], [" 46ef3c:\tmov\tw3, wzr", 4648764], [" 46ef40:\tmov\tw5, #0xffffffff \t// #-1", 4648768], [" 46ef44:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4648772], [" 46ef48:\tadd\tx0, sp, #0x70", 4648776], [" 46ef4c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4648780], [" 46ef50:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4648784], [" 46ef54:\tadd\tx1, x1, #0xa61", 4648788], [" 46ef58:\tmov\tw2, #0x43 \t// #67", 4648792], [" 46ef5c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648796], [" 46ef60:\tldr\tw8, [x28,#4]", 4648800], [" 46ef64:\tmov\tx27, x0", 4648804], [" 46ef68:\ttbnz\tw8, #18, 46f224 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c4>", 4648808], [" 46ef6c:\tldr\tx8, [sp,#72]", 4648812], [" 46ef70:\tldr\tw8, [x8]", 4648816], [" 46ef74:\tldr\tw0, [x8,#16]", 4648820], [" 46ef78:\tldr\tx8, [x0,#16]", 4648824], [" 46ef7c:\tldr\tx9, [x8,#80]", 4648828], [" 46ef80:\tldr\tw9, [x9,x26,lsl #2]", 4648832], [" 46ef84:\tcmn\tw9, #0x1", 4648836], [" 46ef88:\tb.eq\t46efb8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x258>", 4648840], [" 46ef8c:\tldr\tx10, [x8,#72]", 4648844], [" 46ef90:\tldr\tx8, [x8,#8]", 4648848], [" 46ef94:\tldr\tw9, [x10,x9,lsl #2]", 4648852], [" 46ef98:\tadd\tx8, x8, x9", 4648856], [" 46ef9c:\tmov\tx26, x8", 4648860], [" 46efa0:\tldrsb\tw9, [x26],#1", 4648864], [" 46efa4:\ttbz\tw9, #31, 46efbc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x25c>", 4648868], [" 46efa8:\tldrsb\tw9, [x8,#1]", 4648872], [" 46efac:\ttbnz\tw9, #31, 46f230 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4d0>", 4648876], [" 46efb0:\tadd\tx26, x8, #0x2", 4648880], [" 46efb4:\tb\t46efbc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x25c>", 4648884], [" 46efb8:\tmov\tx26, xzr", 4648888], [" 46efbc:\tmov\tx0, x26", 4648892], [" 46efc0:\tbl\td52f8 <strlen@plt>", 4648896], [" 46efc4:\tmov\tx2, x0", 4648900], [" 46efc8:\tmov\tx0, x27", 4648904], [" 46efcc:\tmov\tx1, x26", 4648908], [" 46efd0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648912], [" 46efd4:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 4648916], [" 46efd8:\torr\tw2, wzr, #0x1", 4648920], [" 46efdc:\tadd\tx1, x1, #0xb37", 4648924], [" 46efe0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648928], [" 46efe4:\tldr\tx8, [sp,#88]", 4648932], [" 46efe8:\tmov\tx26, x0", 4648936], [" 46efec:\tldr\tx9, [x8,#144]", 4648940], [" 46eff0:\tsub\tx8, x29, #0x70", 4648944], [" 46eff4:\tmov\tx0, x9", 4648948], [" 46eff8:\tbl\t3c3c70 <art::mirror::Throwable::Dump()>", 4648952], [" 46effc:\tldurb\tw8, [x29,#-112]", 4648956], [" 46f000:\tmov\tx0, x26", 4648960], [" 46f004:\tldp\tx10, x9, [x29,#-104]", 4648964], [" 46f008:\tldr\tx11, [sp,#16]", 4648968], [" 46f00c:\ttst\tw8, #0x1", 4648972], [" 46f010:\tlsr\tx8, x8, #1", 4648976], [" 46f014:\tcsel\tx1, x11, x9, eq", 4648980], [" 46f018:\tcsel\tx2, x8, x10, eq", 4648984], [" 46f01c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4648988], [" 46f020:\tldurb\tw8, [x29,#-112]", 4648992], [" 46f024:\ttbz\tw8, #0, 46f030 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x2d0>", 4648996], [" 46f028:\tldur\tx0, [x29,#-96]", 4649000], [" 46f02c:\tbl\td5218 <operator delete(void*)@plt>", 4649004], [" 46f030:\tadd\tx0, sp, #0x70", 4649008], [" 46f034:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4649012], [" 46f038:\tstr\tw23, [x25]", 4649016], [" 46f03c:\tldp\tx23, x28, [sp,#64]", 4649020], [" 46f040:\tldp\tx27, x25, [sp,#80]", 4649024], [" 46f044:\tb\t46f2cc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x56c>", 4649028], [" 46f048:\tbl\td5338 <__errno@plt>", 4649032], [" 46f04c:\tmov\tx25, x0", 4649036], [" 46f050:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649040], [" 46f054:\tsub\tx0, x29, #0x78", 4649044], [" 46f058:\tldr\tw23, [x25]", 4649048], [" 46f05c:\torr\tw4, wzr, #0x4", 4649052], [" 46f060:\tadd\tx1, x1, #0x8fd", 4649056], [" 46f064:\tmov\tw2, #0x18c \t// #396", 4649060], [" 46f068:\tmov\tw3, wzr", 4649064], [" 46f06c:\tmov\tw5, #0xffffffff \t// #-1", 4649068], [" 46f070:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4649072], [" 46f074:\tsub\tx0, x29, #0x78", 4649076], [" 46f078:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4649080], [" 46f07c:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649084], [" 46f080:\tadd\tx1, x1, #0xaa5", 4649088], [" 46f084:\tmov\tw2, #0x34 \t// #52", 4649092], [" 46f088:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649096], [" 46f08c:\tmov\tx27, x0", 4649100], [" 46f090:\tldr\tx0, [sp,#48]", 4649104], [" 46f094:\tsub\tx8, x29, #0x70", 4649108], [" 46f098:\tbl\t3bf4dc <art::mirror::Object::PrettyTypeOf()>", 4649112], [" 46f09c:\tldurb\tw8, [x29,#-112]", 4649116], [" 46f0a0:\tmov\tx0, x27", 4649120], [" 46f0a4:\tldp\tx10, x9, [x29,#-104]", 4649124], [" 46f0a8:\tldr\tx11, [sp,#16]", 4649128], [" 46f0ac:\ttst\tw8, #0x1", 4649132], [" 46f0b0:\tlsr\tx8, x8, #1", 4649136], [" 46f0b4:\tcsel\tx1, x11, x9, eq", 4649140], [" 46f0b8:\tcsel\tx2, x8, x10, eq", 4649144], [" 46f0bc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649148], [" 46f0c0:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649152], [" 46f0c4:\tadd\tx1, x1, #0xada", 4649156], [" 46f0c8:\tmov\tw2, #0xd \t// #13", 4649160], [" 46f0cc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649164], [" 46f0d0:\tadd\tw1, w22, #0x1", 4649168], [" 46f0d4:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 4649172], [" 46f0d8:\tadrp\tx1, 575000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x44da>", 4649176], [" 46f0dc:\torr\tw2, wzr, #0x4", 4649180], [" 46f0e0:\tadd\tx1, x1, #0x8a9", 4649184], [" 46f0e4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649188], [" 46f0e8:\tmov\tx26, x0", 4649192], [" 46f0ec:\tldr\tx0, [sp,#72]", 4649196], [" 46f0f0:\tadd\tx8, sp, #0x70", 4649200], [" 46f0f4:\torr\tw1, wzr, #0x1", 4649204], [" 46f0f8:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 4649208], [" 46f0fc:\tldrb\tw8, [sp,#112]", 4649212], [" 46f100:\tmov\tx0, x26", 4649216], [" 46f104:\tldp\tx10, x9, [sp,#120]", 4649220], [" 46f108:\tldr\tx11, [sp,#8]", 4649224], [" 46f10c:\ttst\tw8, #0x1", 4649228], [" 46f110:\tlsr\tx8, x8, #1", 4649232], [" 46f114:\tcsel\tx1, x11, x9, eq", 4649236], [" 46f118:\tcsel\tx2, x8, x10, eq", 4649240], [" 46f11c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649244], [" 46f120:\tldrb\tw8, [sp,#112]", 4649248], [" 46f124:\ttbz\tw8, #0, 46f130 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x3d0>", 4649252], [" 46f128:\tldr\tx0, [sp,#128]", 4649256], [" 46f12c:\tbl\td5218 <operator delete(void*)@plt>", 4649260], [" 46f130:\tldurb\tw8, [x29,#-112]", 4649264], [" 46f134:\ttbz\tw8, #0, 46f140 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x3e0>", 4649268], [" 46f138:\tldur\tx0, [x29,#-96]", 4649272], [" 46f13c:\tbl\td5218 <operator delete(void*)@plt>", 4649276], [" 46f140:\tsub\tx0, x29, #0x78", 4649280], [" 46f144:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4649284], [" 46f148:\tstr\tw23, [x25]", 4649288], [" 46f14c:\tb\t46f6c4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x964>", 4649292], [" 46f150:\tbl\td5338 <__errno@plt>", 4649296], [" 46f154:\tmov\tx25, x0", 4649300], [" 46f158:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649304], [" 46f15c:\tadd\tx0, sp, #0x70", 4649308], [" 46f160:\tldr\tw27, [x25]", 4649312], [" 46f164:\torr\tw4, wzr, #0x4", 4649316], [" 46f168:\tadd\tx1, x1, #0x8fd", 4649320], [" 46f16c:\tmov\tw2, #0x197 \t// #407", 4649324], [" 46f170:\tmov\tw3, wzr", 4649328], [" 46f174:\tmov\tw5, #0xffffffff \t// #-1", 4649332], [" 46f178:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4649336], [" 46f17c:\tadd\tx0, sp, #0x70", 4649340], [" 46f180:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4649344], [" 46f184:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649348], [" 46f188:\torr\tw2, wzr, #0x3e", 4649352], [" 46f18c:\tadd\tx1, x1, #0xae8", 4649356], [" 46f190:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649360], [" 46f194:\tmov\tw1, w26", 4649364], [" 46f198:\tbl\te01f0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)>", 4649368], [" 46f19c:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4649372], [" 46f1a0:\tadd\tx1, x1, #0xada", 4649376], [" 46f1a4:\tmov\tw2, #0xd \t// #13", 4649380], [" 46f1a8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649384], [" 46f1ac:\tadd\tw1, w22, #0x1", 4649388], [" 46f1b0:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 4649392], [" 46f1b4:\tadrp\tx1, 575000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x44da>", 4649396], [" 46f1b8:\torr\tw2, wzr, #0x4", 4649400], [" 46f1bc:\tadd\tx1, x1, #0x8a9", 4649404], [" 46f1c0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649408], [" 46f1c4:\tmov\tx26, x0", 4649412], [" 46f1c8:\tsub\tx8, x29, #0x70", 4649416], [" 46f1cc:\torr\tw1, wzr, #0x1", 4649420], [" 46f1d0:\tmov\tx0, x28", 4649424], [" 46f1d4:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 4649428], [" 46f1d8:\tldurb\tw8, [x29,#-112]", 4649432], [" 46f1dc:\tmov\tx0, x26", 4649436], [" 46f1e0:\tldp\tx10, x9, [x29,#-104]", 4649440], [" 46f1e4:\tldr\tx11, [sp,#16]", 4649444], [" 46f1e8:\ttst\tw8, #0x1", 4649448], [" 46f1ec:\tlsr\tx8, x8, #1", 4649452], [" 46f1f0:\tcsel\tx1, x11, x9, eq", 4649456], [" 46f1f4:\tcsel\tx2, x8, x10, eq", 4649460], [" 46f1f8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4649464], [" 46f1fc:\tldurb\tw8, [x29,#-112]", 4649468], [" 46f200:\ttbz\tw8, #0, 46f20c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4ac>", 4649472], [" 46f204:\tldur\tx0, [x29,#-96]", 4649476], [" 46f208:\tbl\td5218 <operator delete(void*)@plt>", 4649480], [" 46f20c:\tadd\tx0, sp, #0x70", 4649484], [" 46f210:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4649488], [" 46f214:\tstr\tw27, [x25]", 4649492], [" 46f218:\tldp\tx23, x28, [sp,#64]", 4649496], [" 46f21c:\tldr\tx27, [sp,#80]", 4649500], [" 46f220:\tb\t46f3d4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x674>", 4649504], [" 46f224:\tldr\tx0, [sp,#72]", 4649508], [" 46f228:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4649512], [" 46f22c:\tb\t46ef78 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x218>", 4649516], [" 46f230:\tldrsb\tw9, [x8,#2]", 4649520], [" 46f234:\ttbnz\tw9, #31, 46f240 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4e0>", 4649524], [" 46f238:\tadd\tx26, x8, #0x3", 4649528], [" 46f23c:\tb\t46efbc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x25c>", 4649532], [" 46f240:\tldrsb\tw9, [x8,#3]", 4649536], [" 46f244:\tadd\tx10, x8, #0x4", 4649540], [" 46f248:\tadd\tx8, x8, #0x5", 4649544], [" 46f24c:\tcmp\tw9, #0x0", 4649548], [" 46f250:\tcsel\tx26, x8, x10, lt", 4649552], [" 46f254:\tb\t46efbc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x25c>", 4649556], [" 46f258:\tadd\tx8, x23, x22, lsl #1", 4649560], [" 46f25c:\torr\tw2, wzr, #0x1", 4649564], [" 46f260:\tmov\tx0, x28", 4649568], [" 46f264:\tldrh\tw26, [x8,#4]", 4649572], [" 46f268:\tmov\tx1, x26", 4649576], [" 46f26c:\tbl\tdc2b8 <art::ArtMethod::GetClassFromTypeIndex(art::dex::TypeIndex, bool)>", 4649580], [" 46f270:\tmov\tx25, x0", 4649584], [" 46f274:\tcbz\tx25, 46f2b4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x554>", 4649588], [" 46f278:\tldr\tw8, [x25,#104]", 4649592], [" 46f27c:\tand\tw8, w8, #0xffff", 4649596], [" 46f280:\tcbz\tw8, 46f2e0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x580>", 4649600], [" 46f284:\tldr\tw8, [x25,#104]", 4649604], [" 46f288:\tand\tw8, w8, #0xffff", 4649608], [" 46f28c:\tcmp\tw8, #0x6", 4649612], [" 46f290:\tb.eq\t46f2a4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x544>", 4649616], [" 46f294:\tldr\tw8, [x25,#104]", 4649620], [" 46f298:\tand\tw8, w8, #0xffff", 4649624], [" 46f29c:\tcmp\tw8, #0x8", 4649628], [" 46f2a0:\tb.ne\t46f3a4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x644>", 4649632], [" 46f2a4:\tldr\tw8, [sp,#100]", 4649636], [" 46f2a8:\tadd\tw8, w8, #0x1", 4649640], [" 46f2ac:\tstr\tw8, [sp,#100]", 4649644], [" 46f2b0:\tb\t46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649648], [" 46f2b4:\tldr\tx25, [sp,#88]", 4649652], [" 46f2b8:\tldr\tx8, [x25,#144]", 4649656], [" 46f2bc:\tcbz\tx8, 46eec8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x168>", 4649660], [" 46f2c0:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4649664], [" 46f2c4:\tcmp\tw0, #0x4", 4649668], [" 46f2c8:\tb.le\t46ef1c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x1bc>", 4649672], [" 46f2cc:\tldr\tx8, [sp,#104]", 4649676], [" 46f2d0:\tadd\tx8, x8, #0x1", 4649680], [" 46f2d4:\tstr\tx8, [sp,#104]", 4649684], [" 46f2d8:\tstr\txzr, [x25,#144]", 4649688], [" 46f2dc:\tb\t46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649692], [" 46f2e0:\tldr\tw8, [sp,#100]", 4649696], [" 46f2e4:\tadd\tw8, w8, w22", 4649700], [" 46f2e8:\tldr\tw26, [x19,w8,uxtw #2]", 4649704], [" 46f2ec:\tcbz\tw26, 46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649708], [" 46f2f0:\tldr\tw8, [x26,#4]", 4649712], [" 46f2f4:\teor\tx9, x8, x8", 4649716], [" 46f2f8:\torr\tx9, x9, x26", 4649720], [" 46f2fc:\tldr\tw27, [x9]", 4649724], [" 46f300:\ttbz\tw8, #28, 46f310 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x5b0>", 4649728], [" 46f304:\tmov\tx0, x27", 4649732], [" 46f308:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4649736], [" 46f30c:\tmov\tx27, x0", 4649740], [" 46f310:\tcmp\tx27, x25", 4649744], [" 46f314:\tb.eq\t46f6d4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x974>", 4649748], [" 46f318:\tldr\tw8, [x25,#104]", 4649752], [" 46f31c:\tstr\tx26, [sp,#48]", 4649756], [" 46f320:\tand\tw8, w8, #0xffff", 4649760], [" 46f324:\tcbnz\tw8, 46f348 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x5e8>", 4649764], [" 46f328:\tadd\tx8, x25, #0x20", 4649768], [" 46f32c:\tldr\tw9, [x25,#4]", 4649772], [" 46f330:\teor\tx10, x9, x9", 4649776], [" 46f334:\torr\tx8, x10, x8", 4649780], [" 46f338:\tldr\tw0, [x8]", 4649784], [" 46f33c:\ttbz\tw9, #28, 46f344 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x5e4>", 4649788], [" 46f340:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4649792], [" 46f344:\tcbz\tx0, 46f590 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x830>", 4649796], [" 46f348:\tldr\tw8, [x25,#64]", 4649800], [" 46f34c:\ttbnz\tw8, #9, 46f450 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x6f0>", 4649804], [" 46f350:\tadd\tx8, x27, #0xc", 4649808], [" 46f354:\tldr\tw9, [x27,#4]", 4649812], [" 46f358:\teor\tx10, x9, x9", 4649816], [" 46f35c:\torr\tx8, x10, x8", 4649820], [" 46f360:\tldr\tw0, [x8]", 4649824], [" 46f364:\ttbz\tw9, #28, 46f36c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x60c>", 4649828], [" 46f368:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4649832], [" 46f36c:\tcbz\tx0, 46f554 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x7f4>", 4649836], [" 46f370:\tadd\tx8, x25, #0xc", 4649840], [" 46f374:\tldr\tw9, [x25,#4]", 4649844], [" 46f378:\teor\tx10, x9, x9", 4649848], [" 46f37c:\torr\tx8, x10, x8", 4649852], [" 46f380:\tldr\tw0, [x8]", 4649856], [" 46f384:\ttbz\tw9, #28, 46f38c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x62c>", 4649860], [" 46f388:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4649864], [" 46f38c:\tcbz\tx0, 46f694 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x934>", 4649868], [" 46f390:\tmov\tx0, x25", 4649872], [" 46f394:\tmov\tx1, x27", 4649876], [" 46f398:\tbl\tdf284 <art::mirror::Class::IsArrayAssignableFromArray(art::ObjPtr<art::mirror::Class>)>", 4649880], [" 46f39c:\ttbz\tw0, #0, 46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4649884], [" 46f3a0:\tb\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4649888], [" 46f3a4:\tldr\tw8, [sp,#100]", 4649892], [" 46f3a8:\tadd\tw8, w8, w22", 4649896], [" 46f3ac:\tldr\tw26, [x19,w8,uxtw #2]", 4649900], [" 46f3b0:\tldr\tw8, [x25,#104]", 4649904], [" 46f3b4:\tand\tw8, w8, #0xffff", 4649908], [" 46f3b8:\tcmp\tw8, #0x1", 4649912], [" 46f3bc:\tb.ne\t46f3e4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x684>", 4649916], [" 46f3c0:\tcmp\tw26, #0x2", 4649920], [" 46f3c4:\tb.cc\t46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649924], [" 46f3c8:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4649928], [" 46f3cc:\tcmp\tw0, #0x4", 4649932], [" 46f3d0:\tb.le\t46f150 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x3f0>", 4649936], [" 46f3d4:\tldr\tx8, [sp,#104]", 4649940], [" 46f3d8:\tadd\tx8, x8, #0x1", 4649944], [" 46f3dc:\tstr\tx8, [sp,#104]", 4649948], [" 46f3e0:\tb\t46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649952], [" 46f3e4:\tldr\tw8, [x25,#104]", 4649956], [" 46f3e8:\tand\tw8, w8, #0xffff", 4649960], [" 46f3ec:\tcmp\tw8, #0x2", 4649964], [" 46f3f0:\tb.ne\t46f4ec <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x78c>", 4649968], [" 46f3f4:\tadd\tw8, w26, #0x80", 4649972], [" 46f3f8:\tcmp\tw8, #0x100", 4649976], [" 46f3fc:\tb.cc\t46f6d8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x978>", 4649980], [" 46f400:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4649984], [" 46f404:\tcmp\tw0, #0x4", 4649988], [" 46f408:\tb.gt\t46f6c4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x964>", 4649992], [" 46f40c:\tbl\td5338 <__errno@plt>", 4649996], [" 46f410:\tmov\tx25, x0", 4650000], [" 46f414:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650004], [" 46f418:\tadd\tx0, sp, #0x70", 4650008], [" 46f41c:\tldr\tw27, [x25]", 4650012], [" 46f420:\torr\tw4, wzr, #0x4", 4650016], [" 46f424:\tadd\tx1, x1, #0x8fd", 4650020], [" 46f428:\tmov\tw2, #0x19d \t// #413", 4650024], [" 46f42c:\tmov\tw3, wzr", 4650028], [" 46f430:\tmov\tw5, #0xffffffff \t// #-1", 4650032], [" 46f434:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4650036], [" 46f438:\tadd\tx0, sp, #0x70", 4650040], [" 46f43c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4650044], [" 46f440:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650048], [" 46f444:\tadd\tx1, x1, #0xb27", 4650052], [" 46f448:\tmov\tw2, #0x35 \t// #53", 4650056], [" 46f44c:\tb\t46f608 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x8a8>", 4650060], [" 46f450:\tadd\tx26, x27, #0x18", 4650064], [" 46f454:\tldr\tw8, [x27,#4]", 4650068], [" 46f458:\teor\tx9, x8, x8", 4650072], [" 46f45c:\torr\tx9, x9, x26", 4650076], [" 46f460:\tldr\tw0, [x9]", 4650080], [" 46f464:\ttbz\tw8, #28, 46f46c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x70c>", 4650084], [" 46f468:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4650088], [" 46f46c:\tldr\tw23, [x0,#8]", 4650092], [" 46f470:\tldr\tw8, [x27,#4]", 4650096], [" 46f474:\teor\tx9, x8, x8", 4650100], [" 46f478:\torr\tx9, x9, x26", 4650104], [" 46f47c:\tcmp\tw23, #0x0", 4650108], [" 46f480:\tldr\tw27, [x9]", 4650112], [" 46f484:\tcinc\tw26, w23, lt", 4650116], [" 46f488:\ttbz\tw8, #28, 46f498 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x738>", 4650120], [" 46f48c:\tmov\tx0, x27", 4650124], [" 46f490:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4650128], [" 46f494:\tmov\tx27, x0", 4650132], [" 46f498:\tcmp\tw23, #0x2", 4650136], [" 46f49c:\tb.lt\t46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4650140], [" 46f4a0:\tasr\tw8, w26, #1", 4650144], [" 46f4a4:\tmov\tx28, xzr", 4650148], [" 46f4a8:\torr\tx23, xzr, #0xc00000000", 4650152], [" 46f4ac:\tsxtw\tx26, w8", 4650156], [" 46f4b0:\tadd\tx8, x27, x23, asr #32", 4650160], [" 46f4b4:\tldr\tw9, [x27,#4]", 4650164], [" 46f4b8:\teor\tx10, x9, x9", 4650168], [" 46f4bc:\torr\tx8, x10, x8", 4650172], [" 46f4c0:\tldr\tw0, [x8]", 4650176], [" 46f4c4:\ttbz\tw9, #28, 46f4cc <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x76c>", 4650180], [" 46f4c8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4650184], [" 46f4cc:\tcmp\tx25, x0", 4650188], [" 46f4d0:\tb.eq\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650192], [" 46f4d4:\torr\tx8, xzr, #0x800000000", 4650196], [" 46f4d8:\tadd\tx28, x28, #0x1", 4650200], [" 46f4dc:\tadd\tx23, x23, x8", 4650204], [" 46f4e0:\tcmp\tx28, x26", 4650208], [" 46f4e4:\tb.lt\t46f4b0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x750>", 4650212], [" 46f4e8:\tb\t46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4650216], [" 46f4ec:\tldr\tw8, [x25,#104]", 4650220], [" 46f4f0:\tand\tw8, w8, #0xffff", 4650224], [" 46f4f4:\tcmp\tw8, #0x3", 4650228], [" 46f4f8:\tb.ne\t46f5a0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x840>", 4650232], [" 46f4fc:\tcmp\tw26, #0x10, lsl #12", 4650236], [" 46f500:\tb.cc\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650240], [" 46f504:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4650244], [" 46f508:\tcmp\tw0, #0x4", 4650248], [" 46f50c:\tb.gt\t46f6c4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x964>", 4650252], [" 46f510:\tbl\td5338 <__errno@plt>", 4650256], [" 46f514:\tmov\tx25, x0", 4650260], [" 46f518:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650264], [" 46f51c:\tadd\tx0, sp, #0x70", 4650268], [" 46f520:\tldr\tw27, [x25]", 4650272], [" 46f524:\torr\tw4, wzr, #0x4", 4650276], [" 46f528:\tadd\tx1, x1, #0x8fd", 4650280], [" 46f52c:\tmov\tw2, #0x1a3 \t// #419", 4650284], [" 46f530:\tmov\tw3, wzr", 4650288], [" 46f534:\tmov\tw5, #0xffffffff \t// #-1", 4650292], [" 46f538:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4650296], [" 46f53c:\tadd\tx0, sp, #0x70", 4650300], [" 46f540:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4650304], [" 46f544:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650308], [" 46f548:\tadd\tx1, x1, #0xb5d", 4650312], [" 46f54c:\tmov\tw2, #0x35 \t// #53", 4650316], [" 46f550:\tb\t46f608 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x8a8>", 4650320], [" 46f554:\tldr\tw8, [x27,#64]", 4650324], [" 46f558:\ttbnz\tw8, #9, 46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4650328], [" 46f55c:\tcmp\tx27, x25", 4650332], [" 46f560:\tb.eq\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650336], [" 46f564:\tadd\tx8, x27, #0x20", 4650340], [" 46f568:\tldr\tw9, [x27,#4]", 4650344], [" 46f56c:\teor\tx10, x9, x9", 4650348], [" 46f570:\torr\tx8, x10, x8", 4650352], [" 46f574:\tldr\tw27, [x8]", 4650356], [" 46f578:\ttbz\tw9, #28, 46f588 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x828>", 4650360], [" 46f57c:\tmov\tx0, x27", 4650364], [" 46f580:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4650368], [" 46f584:\tmov\tx27, x0", 4650372], [" 46f588:\tcbnz\tx27, 46f55c <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x7fc>", 4650376], [" 46f58c:\tb\t46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4650380], [" 46f590:\tldr\tw8, [x27,#104]", 4650384], [" 46f594:\tand\tw8, w8, #0xffff", 4650388], [" 46f598:\tcbnz\tw8, 46f6b8 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x958>", 4650392], [" 46f59c:\tb\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650396], [" 46f5a0:\tldr\tw8, [x25,#104]", 4650400], [" 46f5a4:\tadd\tw9, w26, #0x8, lsl #12", 4650404], [" 46f5a8:\tcmp\tw9, #0x10, lsl #12", 4650408], [" 46f5ac:\tb.cc\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650412], [" 46f5b0:\tand\tw8, w8, #0xffff", 4650416], [" 46f5b4:\tcmp\tw8, #0x4", 4650420], [" 46f5b8:\tb.ne\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650424], [" 46f5bc:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4650428], [" 46f5c0:\tcmp\tw0, #0x4", 4650432], [" 46f5c4:\tb.gt\t46f6c4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x964>", 4650436], [" 46f5c8:\tbl\td5338 <__errno@plt>", 4650440], [" 46f5cc:\tmov\tx25, x0", 4650444], [" 46f5d0:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650448], [" 46f5d4:\tadd\tx0, sp, #0x70", 4650452], [" 46f5d8:\tldr\tw27, [x25]", 4650456], [" 46f5dc:\torr\tw4, wzr, #0x4", 4650460], [" 46f5e0:\tadd\tx1, x1, #0x8fd", 4650464], [" 46f5e4:\tmov\tw2, #0x1a9 \t// #425", 4650468], [" 46f5e8:\tmov\tw3, wzr", 4650472], [" 46f5ec:\tmov\tw5, #0xffffffff \t// #-1", 4650476], [" 46f5f0:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4650480], [" 46f5f4:\tadd\tx0, sp, #0x70", 4650484], [" 46f5f8:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4650488], [" 46f5fc:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650492], [" 46f600:\tadd\tx1, x1, #0xb93", 4650496], [" 46f604:\tmov\tw2, #0x36 \t// #54", 4650500], [" 46f608:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4650504], [" 46f60c:\tmov\tw1, w26", 4650508], [" 46f610:\tbl\te01f0 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)>", 4650512], [" 46f614:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650516], [" 46f618:\tadd\tx1, x1, #0xada", 4650520], [" 46f61c:\tmov\tw2, #0xd \t// #13", 4650524], [" 46f620:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4650528], [" 46f624:\tadd\tw1, w22, #0x1", 4650532], [" 46f628:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 4650536], [" 46f62c:\tadrp\tx1, 575000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x44da>", 4650540], [" 46f630:\torr\tw2, wzr, #0x4", 4650544], [" 46f634:\tadd\tx1, x1, #0x8a9", 4650548], [" 46f638:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4650552], [" 46f63c:\tmov\tx26, x0", 4650556], [" 46f640:\tldr\tx0, [sp,#72]", 4650560], [" 46f644:\tsub\tx8, x29, #0x70", 4650564], [" 46f648:\torr\tw1, wzr, #0x1", 4650568], [" 46f64c:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 4650572], [" 46f650:\tldurb\tw8, [x29,#-112]", 4650576], [" 46f654:\tmov\tx0, x26", 4650580], [" 46f658:\tldp\tx10, x9, [x29,#-104]", 4650584], [" 46f65c:\tldr\tx11, [sp,#16]", 4650588], [" 46f660:\ttst\tw8, #0x1", 4650592], [" 46f664:\tlsr\tx8, x8, #1", 4650596], [" 46f668:\tcsel\tx1, x11, x9, eq", 4650600], [" 46f66c:\tcsel\tx2, x8, x10, eq", 4650604], [" 46f670:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4650608], [" 46f674:\tldurb\tw8, [x29,#-112]", 4650612], [" 46f678:\ttbz\tw8, #0, 46f684 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x924>", 4650616], [" 46f67c:\tldur\tx0, [x29,#-96]", 4650620], [" 46f680:\tbl\td5218 <operator delete(void*)@plt>", 4650624], [" 46f684:\tadd\tx0, sp, #0x70", 4650628], [" 46f688:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4650632], [" 46f68c:\tstr\tw27, [x25]", 4650636], [" 46f690:\tb\t46f6c4 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x964>", 4650640], [" 46f694:\tadd\tx8, x27, #0x20", 4650644], [" 46f698:\tldr\tw9, [x27,#4]", 4650648], [" 46f69c:\teor\tx10, x9, x9", 4650652], [" 46f6a0:\torr\tx8, x10, x8", 4650656], [" 46f6a4:\tldr\tw0, [x8]", 4650660], [" 46f6a8:\ttbz\tw9, #28, 46f6b0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x950>", 4650664], [" 46f6ac:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4650668], [" 46f6b0:\tcmp\tx0, x25", 4650672], [" 46f6b4:\tb.eq\t46f6d0 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x970>", 4650676], [" 46f6b8:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 4650680], [" 46f6bc:\tcmp\tw0, #0x4", 4650684], [" 46f6c0:\tb.le\t46f048 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x2e8>", 4650688], [" 46f6c4:\tldr\tx8, [sp,#104]", 4650692], [" 46f6c8:\tadd\tx8, x8, #0x1", 4650696], [" 46f6cc:\tstr\tx8, [sp,#104]", 4650700], [" 46f6d0:\tldp\tx23, x28, [sp,#64]", 4650704], [" 46f6d4:\tldr\tx27, [sp,#80]", 4650708], [" 46f6d8:\tadd\tx22, x22, #0x1", 4650712], [" 46f6dc:\tcmp\tx22, x27", 4650716], [" 46f6e0:\tb.ne\t46f258 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4f8>", 4650720], [" 46f6e4:\tldp\tx8, x9, [sp,#24]", 4650724], [" 46f6e8:\tldr\tx2, [sp,#40]", 4650728], [" 46f6ec:\tldr\tx10, [sp,#104]", 4650732], [" 46f6f0:\tcbz\tx10, 46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4650736], [" 46f6f4:\tsub\tx8, x29, #0x70", 4650740], [" 46f6f8:\torr\tw1, wzr, #0x1", 4650744], [" 46f6fc:\tmov\tx0, x28", 4650748], [" 46f700:\tsub\tx22, x29, #0x70", 4650752], [" 46f704:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 4650756], [" 46f708:\tldurb\tw8, [x29,#-112]", 4650760], [" 46f70c:\torr\tx10, x22, #0x1", 4650764], [" 46f710:\tldur\tx9, [x29,#-96]", 4650768], [" 46f714:\tadrp\tx2, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4650772], [" 46f718:\tldr\tx0, [sp,#56]", 4650776], [" 46f71c:\tadd\tx2, x2, #0xbca", 4650780], [" 46f720:\tmov\tx1, xzr", 4650784], [" 46f724:\ttst\tw8, #0x1", 4650788], [" 46f728:\tcsel\tx3, x10, x9, eq", 4650792], [" 46f72c:\tbl\t2fe7c0 <art::JavaVMExt::JniAbortF(char const*, char const*, ...)>", 4650796], [" 46f730:\tldurb\tw8, [x29,#-112]", 4650800], [" 46f734:\ttbz\tw8, #0, 46f740 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x9e0>", 4650804], [" 46f738:\tldur\tx0, [x29,#-96]", 4650808], [" 46f73c:\tbl\td5218 <operator delete(void*)@plt>", 4650812], [" 46f740:\tldp\tx8, x9, [sp,#24]", 4650816], [" 46f744:\tldr\tx2, [sp,#40]", 4650820], [" 46f748:\tb\t46edac <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0x4c>", 4650824], [" 46f74c:\tldr\tw10, [x21,#12]", 4650828], [" 46f750:\tmov\tx23, x8", 4650832], [" 46f754:\tldr\tx8, [x21,#24]", 4650836], [" 46f758:\tmov\tx25, x9", 4650840], [" 46f75c:\tmov\tx22, x2", 4650844], [" 46f760:\tand\tx9, x10, #0x3ff", 4650848], [" 46f764:\tadd\tx8, x8, x9, lsl #4", 4650852], [" 46f768:\tldxp\tx13, x11, [x8]", 4650856], [" 46f76c:\tstxp\tw9, x13, x11, [x8]", 4650860], [" 46f770:\tmov\tx28, x13", 4650864], [" 46f774:\tcbnz\tw9, 46f768 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xa08>", 4650868], [" 46f778:\tmov\tx8, x23", 4650872], [" 46f77c:\tmov\tx9, x25", 4650876], [" 46f780:\tmov\tx2, x22", 4650880], [" 46f784:\tcbz\tx28, 46f790 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xa30>", 4650884], [" 46f788:\tcmp\tw10, w11", 4650888], [" 46f78c:\tb.eq\t46ee10 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xb0>", 4650892], [" 46f790:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4650896], [" 46f794:\tmov\tx1, x21", 4650900], [" 46f798:\tldr\tx8, [x8,#592]", 4650904], [" 46f79c:\tldr\tx8, [x8]", 4650908], [" 46f7a0:\tldr\tx0, [x8,#464]", 4650912], [" 46f7a4:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 4650916], [" 46f7a8:\tmov\tx2, x22", 4650920], [" 46f7ac:\tmov\tx9, x25", 4650924], [" 46f7b0:\tmov\tx8, x23", 4650928], [" 46f7b4:\tmov\tx28, x0", 4650932], [" 46f7b8:\tldr\tw10, [x28,#4]", 4650936], [" 46f7bc:\ttbz\tw10, #18, 46ee18 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xb8>", 4650940], [" 46f7c0:\tmov\tx0, x28", 4650944], [" 46f7c4:\tmov\tx22, x8", 4650948], [" 46f7c8:\tmov\tx25, x9", 4650952], [" 46f7cc:\tmov\tx23, x2", 4650956], [" 46f7d0:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4650960], [" 46f7d4:\tmov\tx2, x23", 4650964], [" 46f7d8:\tmov\tx9, x25", 4650968], [" 46f7dc:\tmov\tx8, x22", 4650972], [" 46f7e0:\tb\t46ee20 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+0xc0>", 4650976], ["", 0]], "l": 2, "f": "art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)"}, "19": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000004703b8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)>:", 0], ["_ZN3art12InvokeMethodERKNS_33ScopedObjectAccessAlreadyRunnableEP8_jobjectS4_S4_m():", 0], [" 4703b8:\tsub\tsp, sp, #0x170", 4654008], [" 4703bc:\tstp\tx28, x27, [sp,#272]", 4654012], [" 4703c0:\tstp\tx26, x25, [sp,#288]", 4654016], [" 4703c4:\tstp\tx24, x23, [sp,#304]", 4654020], [" 4703c8:\tstp\tx22, x21, [sp,#320]", 4654024], [" 4703cc:\tstp\tx20, x19, [sp,#336]", 4654028], [" 4703d0:\tstp\tx29, x30, [sp,#352]", 4654032], [" 4703d4:\tadd\tx29, sp, #0x160", 4654036], [" 4703d8:\tmrs\tx27, tpidr_el0", 4654040], [" 4703dc:\tmov\tx19, x0", 4654044], [" 4703e0:\tldr\tx8, [x27,#40]", 4654048], [" 4703e4:\torr\tw0, wzr, #0x2", 4654052], [" 4703e8:\tmov\tx23, x4", 4654056], [" 4703ec:\tmov\tx24, x3", 4654060], [" 4703f0:\tmov\tx21, x2", 4654064], [" 4703f4:\tstur\tx8, [x29,#-88]", 4654068], [" 4703f8:\tmov\tx20, x1", 4654072], [" 4703fc:\tldr\tx8, [x19]", 4654076], [" 470400:\tldr\tx22, [x8,#152]", 4654080], [" 470404:\tbl\t4ffa48 <art::GetStackOverflowReservedBytes(art::InstructionSet)>", 4654084], [" 470408:\tmov\tx8, x0", 4654088], [" 47040c:\tldr\tx0, [x19]", 4654092], [" 470410:\tadd\tx8, x22, x8", 4654096], [" 470414:\tcmp\tx29, x8", 4654100], [" 470418:\tb.cc\t470d60 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x9a8>", 4654104], [" 47041c:\tmov\tx1, x20", 4654108], [" 470420:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 4654112], [" 470424:\tldrb\tw26, [x0,#8]", 4654116], [" 470428:\tbl\t3bafd0 <art::mirror::Executable::GetArtMethod()>", 4654120], [" 47042c:\tadrp\tx28, 62c000 <_DYNAMIC+0x98>", 4654124], [" 470430:\tmov\tx20, x0", 4654128], [" 470434:\tldr\tx28, [x28,#600]", 4654132], [" 470438:\tldr\tw22, [x20]", 4654136], [" 47043c:\tldrb\tw8, [x28]", 4654140], [" 470440:\tcbz\tw8, 470464 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xac>", 4654144], [" 470444:\tmrs\tx8, tpidr_el0", 4654148], [" 470448:\tldr\tx8, [x8,#56]", 4654152], [" 47044c:\tcbz\tx8, 470464 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xac>", 4654156], [" 470450:\tldr\tw8, [x8,#52]", 4654160], [" 470454:\tcbz\tw8, 470464 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xac>", 4654164], [" 470458:\tmov\tx0, x22", 4654168], [" 47045c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654172], [" 470460:\tmov\tx22, x0", 4654176], [" 470464:\tadd\tx8, x22, #0x70", 4654180], [" 470468:\tldar\tw8, [x8]", 4654184], [" 47046c:\tcmp\tw8, #0xb", 4654188], [" 470470:\tb.ne\t470d6c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x9b4>", 4654192], [" 470474:\tldr\tw8, [x20,#4]", 4654196], [" 470478:\ttbnz\tw8, #3, 470558 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x1a0>", 4654200], [" 47047c:\tldr\tw8, [x22,#68]", 4654204], [" 470480:\ttbz\tw8, #2, 47048c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xd4>", 4654208], [" 470484:\tldr\tw8, [x20,#4]", 4654212], [" 470488:\ttbnz\tw8, #16, 470560 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x1a8>", 4654216], [" 47048c:\tldr\tx0, [x19]", 4654220], [" 470490:\tmov\tx1, x21", 4654224], [" 470494:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 4654228], [" 470498:\tmov\tx21, x0", 4654232], [" 47049c:\tcbz\tx21, 470e94 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xadc>", 4654236], [" 4704a0:\tldr\tw8, [x21,#4]", 4654240], [" 4704a4:\teor\tx9, x8, x8", 4654244], [" 4704a8:\torr\tx9, x9, x21", 4654248], [" 4704ac:\tldr\tw25, [x9]", 4654252], [" 4704b0:\tstp\tx23, x27, [sp,#16]", 4654256], [" 4704b4:\tstr\tw26, [sp,#12]", 4654260], [" 4704b8:\ttbz\tw8, #28, 4704c8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x110>", 4654264], [" 4704bc:\tmov\tx0, x25", 4654268], [" 4704c0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654272], [" 4704c4:\tmov\tx25, x0", 4654276], [" 4704c8:\tcmp\tx25, x22", 4654280], [" 4704cc:\tb.eq\t4706e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x330>", 4654284], [" 4704d0:\tldr\tw8, [x22,#104]", 4654288], [" 4704d4:\tand\tw8, w8, #0xffff", 4654292], [" 4704d8:\tcbnz\tw8, 4704fc <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x144>", 4654296], [" 4704dc:\tadd\tx8, x22, #0x20", 4654300], [" 4704e0:\tldr\tw9, [x22,#4]", 4654304], [" 4704e4:\teor\tx10, x9, x9", 4654308], [" 4704e8:\torr\tx8, x10, x8", 4654312], [" 4704ec:\tldr\tw0, [x8]", 4654316], [" 4704f0:\ttbz\tw9, #28, 4704f8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x140>", 4654320], [" 4704f4:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654324], [" 4704f8:\tcbz\tx0, 4706b4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2fc>", 4654328], [" 4704fc:\tldr\tw8, [x22,#64]", 4654332], [" 470500:\ttbnz\tw8, #9, 4705c8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x210>", 4654336], [" 470504:\tadd\tx8, x25, #0xc", 4654340], [" 470508:\tldr\tw9, [x25,#4]", 4654344], [" 47050c:\teor\tx10, x9, x9", 4654348], [" 470510:\torr\tx8, x10, x8", 4654352], [" 470514:\tldr\tw0, [x8]", 4654356], [" 470518:\ttbz\tw9, #28, 470520 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x168>", 4654360], [" 47051c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654364], [" 470520:\tcbz\tx0, 470664 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2ac>", 4654368], [" 470524:\tadd\tx8, x22, #0xc", 4654372], [" 470528:\tldr\tw9, [x22,#4]", 4654376], [" 47052c:\teor\tx10, x9, x9", 4654380], [" 470530:\torr\tx8, x10, x8", 4654384], [" 470534:\tldr\tw0, [x8]", 4654388], [" 470538:\ttbz\tw9, #28, 470540 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x188>", 4654392], [" 47053c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654396], [" 470540:\tcbz\tx0, 4706c4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x30c>", 4654400], [" 470544:\tmov\tx0, x22", 4654404], [" 470548:\tmov\tx1, x25", 4654408], [" 47054c:\tbl\tdf284 <art::mirror::Class::IsArrayAssignableFromArray(art::ObjPtr<art::mirror::Class>)>", 4654412], [" 470550:\ttbnz\tw0, #0, 4706e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x330>", 4654416], [" 470554:\tb\t47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654420], [" 470558:\tmov\tx21, xzr", 4654424], [" 47055c:\tb\t470724 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x36c>", 4654428], [" 470560:\tmov\tx0, x20", 4654432], [" 470564:\tbl\t4fc6a0 <art::WellKnownClasses::StringInitToStringFactory(art::ArtMethod*)>", 4654436], [" 470568:\tmov\tx20, x0", 4654440], [" 47056c:\tcbz\tx21, 470724 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x36c>", 4654444], [" 470570:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4654448], [" 470574:\tadd\tx1, x1, #0x8fd", 4654452], [" 470578:\tmov\tw2, #0x265 \t// #613", 4654456], [" 47057c:\tmov\tw5, #0xffffffff \t// #-1", 4654460], [" 470580:\tadd\tx0, sp, #0x80", 4654464], [" 470584:\torr\tw4, wzr, #0x6", 4654468], [" 470588:\tmov\tw3, wzr", 4654472], [" 47058c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4654476], [" 470590:\tadd\tx0, sp, #0x80", 4654480], [" 470594:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4654484], [" 470598:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4654488], [" 47059c:\tadd\tx1, x1, #0x917", 4654492], [" 4705a0:\tmov\tw2, #0x25 \t// #37", 4654496], [" 4705a4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4654500], [" 4705a8:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4654504], [" 4705ac:\tadd\tx1, x1, #0xfd2", 4654508], [" 4705b0:\torr\tw2, wzr, #0x1", 4654512], [" 4705b4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4654516], [" 4705b8:\tadd\tx0, sp, #0x80", 4654520], [" 4705bc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4654524], [" 4705c0:\tmov\tx21, xzr", 4654528], [" 4705c4:\tb\t470724 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x36c>", 4654532], [" 4705c8:\tadd\tx26, x25, #0x18", 4654536], [" 4705cc:\tldr\tw8, [x25,#4]", 4654540], [" 4705d0:\teor\tx9, x8, x8", 4654544], [" 4705d4:\torr\tx9, x9, x26", 4654548], [" 4705d8:\tldr\tw0, [x9]", 4654552], [" 4705dc:\ttbz\tw8, #28, 4705e4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x22c>", 4654556], [" 4705e0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654560], [" 4705e4:\tldr\tw23, [x0,#8]", 4654564], [" 4705e8:\tldr\tw8, [x25,#4]", 4654568], [" 4705ec:\teor\tx9, x8, x8", 4654572], [" 4705f0:\torr\tx9, x9, x26", 4654576], [" 4705f4:\tcmp\tw23, #0x0", 4654580], [" 4705f8:\tldr\tw25, [x9]", 4654584], [" 4705fc:\tcinc\tw26, w23, lt", 4654588], [" 470600:\ttbz\tw8, #28, 470610 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x258>", 4654592], [" 470604:\tmov\tx0, x25", 4654596], [" 470608:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654600], [" 47060c:\tmov\tx25, x0", 4654604], [" 470610:\tcmp\tw23, #0x2", 4654608], [" 470614:\tb.lt\t47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654612], [" 470618:\tasr\tw8, w26, #1", 4654616], [" 47061c:\tmov\tx28, xzr", 4654620], [" 470620:\torr\tx23, xzr, #0xc00000000", 4654624], [" 470624:\torr\tx27, xzr, #0x800000000", 4654628], [" 470628:\tsxtw\tx26, w8", 4654632], [" 47062c:\tadd\tx8, x25, x23, asr #32", 4654636], [" 470630:\tldr\tw9, [x25,#4]", 4654640], [" 470634:\teor\tx10, x9, x9", 4654644], [" 470638:\torr\tx8, x10, x8", 4654648], [" 47063c:\tldr\tw0, [x8]", 4654652], [" 470640:\ttbz\tw9, #28, 470648 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x290>", 4654656], [" 470644:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654660], [" 470648:\tcmp\tx0, x22", 4654664], [" 47064c:\tb.eq\t4706e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x330>", 4654668], [" 470650:\tadd\tx28, x28, #0x1", 4654672], [" 470654:\tadd\tx23, x23, x27", 4654676], [" 470658:\tcmp\tx28, x26", 4654680], [" 47065c:\tb.lt\t47062c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x274>", 4654684], [" 470660:\tb\t47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654688], [" 470664:\tldr\tw8, [x25,#64]", 4654692], [" 470668:\ttbnz\tw8, #9, 47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654696], [" 47066c:\tcmp\tx25, x22", 4654700], [" 470670:\tb.eq\t4706e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x330>", 4654704], [" 470674:\tadd\tx8, x25, #0x20", 4654708], [" 470678:\tldr\tw9, [x25,#4]", 4654712], [" 47067c:\teor\tx10, x9, x9", 4654716], [" 470680:\torr\tx8, x10, x8", 4654720], [" 470684:\tldr\tw25, [x8]", 4654724], [" 470688:\ttbz\tw9, #28, 470698 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e0>", 4654728], [" 47068c:\tmov\tx0, x25", 4654732], [" 470690:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654736], [" 470694:\tmov\tx25, x0", 4654740], [" 470698:\tcbnz\tx25, 47066c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2b4>", 4654744], [" 47069c:\tmov\tx0, x21", 4654748], [" 4706a0:\tmov\tx1, x22", 4654752], [" 4706a4:\tbl\t473db8 <art::InvalidReceiverError(art::ObjPtr<art::mirror::Object>, art::ObjPtr<art::mirror::Class>)>", 4654756], [" 4706a8:\tldr\tx27, [sp,#24]", 4654760], [" 4706ac:\tmov\tx19, xzr", 4654764], [" 4706b0:\tb\t470d2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x974>", 4654768], [" 4706b4:\tldr\tw8, [x25,#104]", 4654772], [" 4706b8:\tand\tw8, w8, #0xffff", 4654776], [" 4706bc:\tcbz\tw8, 4706e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x330>", 4654780], [" 4706c0:\tb\t47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654784], [" 4706c4:\tadd\tx8, x25, #0x20", 4654788], [" 4706c8:\tldr\tw9, [x25,#4]", 4654792], [" 4706cc:\teor\tx10, x9, x9", 4654796], [" 4706d0:\torr\tx8, x10, x8", 4654800], [" 4706d4:\tldr\tw0, [x8]", 4654804], [" 4706d8:\ttbz\tw9, #28, 4706e0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x328>", 4654808], [" 4706dc:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654812], [" 4706e0:\tcmp\tx0, x22", 4654816], [" 4706e4:\tb.ne\t47069c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x2e4>", 4654820], [" 4706e8:\tldr\tw8, [x21,#4]", 4654824], [" 4706ec:\teor\tx9, x8, x8", 4654828], [" 4706f0:\torr\tx9, x9, x21", 4654832], [" 4706f4:\tldr\tw0, [x9]", 4654836], [" 4706f8:\ttbz\tw8, #28, 470700 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x348>", 4654840], [" 4706fc:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4654844], [" 470700:\tadrp\tx28, 62c000 <_DYNAMIC+0x98>", 4654848], [" 470704:\torr\tw2, wzr, #0x8", 4654852], [" 470708:\tmov\tx1, x20", 4654856], [" 47070c:\tldr\tx28, [x28,#600]", 4654860], [" 470710:\tldr\tx23, [sp,#16]", 4654864], [" 470714:\tldr\tw26, [sp,#12]", 4654868], [" 470718:\tbl\t189068 <art::mirror::Class::FindVirtualMethodForVirtualOrInterface(art::ArtMethod*, art::PointerSize)>", 4654872], [" 47071c:\tldr\tx27, [sp,#24]", 4654876], [" 470720:\tmov\tx20, x0", 4654880], [" 470724:\tldr\tx0, [x19]", 4654884], [" 470728:\tmov\tx1, x24", 4654888], [" 47072c:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 4654892], [" 470730:\tldr\tw8, [x20]", 4654896], [" 470734:\tmov\tx24, x0", 4654900], [" 470738:\tmov\tx25, x20", 4654904], [" 47073c:\tldr\tw8, [x8,#64]", 4654908], [" 470740:\ttbnz\tw8, #18, 470dd4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa1c>", 4654912], [" 470744:\tldr\tw8, [x25,#4]", 4654916], [" 470748:\ttbnz\tw8, #18, 470e20 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa68>", 4654920], [" 47074c:\tldr\tw8, [x25]", 4654924], [" 470750:\tldr\tw0, [x8,#16]", 4654928], [" 470754:\tldr\tx8, [x0,#16]", 4654932], [" 470758:\tldr\tw9, [x25,#12]", 4654936], [" 47075c:\tldp\tx10, x11, [x8,#96]", 4654940], [" 470760:\tadd\tx9, x10, x9, lsl #3", 4654944], [" 470764:\torr\tw10, wzr, #0xc", 4654948], [" 470768:\tldrh\tw9, [x9,#2]", 4654952], [" 47076c:\tnop", 4654956], [" 470770:\tmadd\tx9, x9, x10, x11", 4654960], [" 470774:\tldr\tw9, [x9,#8]", 4654964], [" 470778:\tcbz\tw9, 4707e0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x428>", 4654968], [" 47077c:\tldr\tx8, [x8,#8]", 4654972], [" 470780:\tadd\tx8, x8, x9", 4654976], [" 470784:\tcbz\tx8, 4707e0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x428>", 4654980], [" 470788:\tldr\tw1, [x8]", 4654984], [" 47078c:\tcbnz\tx24, 4707e8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x430>", 4654988], [" 470790:\tmov\tw2, wzr", 4654992], [" 470794:\tcmp\tw2, w1", 4654996], [" 470798:\tb.eq\t4707f4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x43c>", 4655000], [" 47079c:\tadrp\tx0, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4655004], [" 4707a0:\tadd\tx0, x0, #0x93d", 4655008], [" 4707a4:\tadd\tx8, sp, #0x80", 4655012], [" 4707a8:\tadd\tx19, sp, #0x80", 4655016], [" 4707ac:\tbl\td5418 <android::base::StringPrintf(char const*, ...)@plt>", 4655020], [" 4707b0:\tldrb\tw8, [sp,#128]", 4655024], [" 4707b4:\torr\tx10, x19, #0x1", 4655028], [" 4707b8:\tldr\tx9, [sp,#144]", 4655032], [" 4707bc:\ttst\tw8, #0x1", 4655036], [" 4707c0:\tcsel\tx0, x10, x9, eq", 4655040], [" 4707c4:\tbl\t164514 <art::ThrowIllegalArgumentException(char const*)>", 4655044], [" 4707c8:\tldrb\tw8, [sp,#128]", 4655048], [" 4707cc:\ttbz\tw8, #0, 4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4655052], [" 4707d0:\tldr\tx0, [sp,#144]", 4655056], [" 4707d4:\tbl\td5218 <operator delete(void*)@plt>", 4655060], [" 4707d8:\tmov\tx19, xzr", 4655064], [" 4707dc:\tb\t470d2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x974>", 4655068], [" 4707e0:\tmov\tw1, wzr", 4655072], [" 4707e4:\tcbz\tx24, 470790 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x3d8>", 4655076], [" 4707e8:\tldr\tw2, [x24,#8]", 4655080], [" 4707ec:\tcmp\tw2, w1", 4655084], [" 4707f0:\tb.ne\t47079c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x3e4>", 4655088], [" 4707f4:\tand\tw8, w26, #0xff", 4655092], [" 4707f8:\tcbnz\tw8, 470898 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4e0>", 4655096], [" 4707fc:\tldr\tx1, [x19]", 4655100], [" 470800:\tldr\tw26, [x20,#4]", 4655104], [" 470804:\ttbnz\tw26, #0, 470898 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4e0>", 4655108], [" 470808:\tadd\tx0, sp, #0x80", 4655112], [" 47080c:\torr\tw4, wzr, #0x1", 4655116], [" 470810:\tmov\tx2, xzr", 4655120], [" 470814:\tmov\tw3, wzr", 4655124], [" 470818:\tbl\t48de78 <art::StackVisitor::StackVisitor(art::Thread*, art::Context*, art::StackVisitor::StackWalkKind, bool)>", 4655128], [" 47081c:\tadrp\tx8, 623000 <vtable for art::hprof::FileEndianOutput+0x60>", 4655132], [" 470820:\tstr\tx23, [sp,#224]", 4655136], [" 470824:\tadd\tx8, x8, #0x110", 4655140], [" 470828:\tstrb\twzr, [sp,#232]", 4655144], [" 47082c:\tadd\tx8, x8, #0x10", 4655148], [" 470830:\tstp\txzr, xzr, [sp,#240]", 4655152], [" 470834:\tadd\tx0, sp, #0x80", 4655156], [" 470838:\tstr\txzr, [sp,#256]", 4655160], [" 47083c:\tmov\tw1, wzr", 4655164], [" 470840:\tstr\tx8, [sp,#128]", 4655168], [" 470844:\tbl\t48bb00 <void art::StackVisitor::WalkStack<(art::StackVisitor::CountTransitions)0>(bool)>", 4655172], [" 470848:\tldr\tx8, [sp,#248]", 4655176], [" 47084c:\tcbz\tx8, 470ad0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x718>", 4655180], [" 470850:\tldrb\tw9, [x28]", 4655184], [" 470854:\tldr\tw23, [x8]", 4655188], [" 470858:\tcbz\tw9, 47087c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4c4>", 4655192], [" 47085c:\tmrs\tx8, tpidr_el0", 4655196], [" 470860:\tldr\tx8, [x8,#56]", 4655200], [" 470864:\tcbz\tx8, 47087c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4c4>", 4655204], [" 470868:\tldr\tw8, [x8,#52]", 4655208], [" 47086c:\tcbz\tw8, 47087c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4c4>", 4655212], [" 470870:\tmov\tx0, x23", 4655216], [" 470874:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4655220], [" 470878:\tmov\tx23, x0", 4655224], [" 47087c:\tcbz\tx23, 470ad0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x718>", 4655228], [" 470880:\tmov\tx0, x21", 4655232], [" 470884:\tmov\tx1, x22", 4655236], [" 470888:\tmov\tw2, w26", 4655240], [" 47088c:\tmov\tx3, x23", 4655244], [" 470890:\tbl\t4739e4 <art::VerifyAccess(art::ObjPtr<art::mirror::Object>, art::ObjPtr<art::mirror::Class>, unsigned int, art::ObjPtr<art::mirror::Class>)>", 4655248], [" 470894:\ttbz\tw0, #0, 470ae0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x728>", 4655252], [" 470898:\tstr\txzr, [sp,#104]", 4655256], [" 47089c:\tldr\tw8, [x25,#4]", 4655260], [" 4708a0:\ttbnz\tw8, #18, 470e2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa74>", 4655264], [" 4708a4:\tldr\tw8, [x25]", 4655268], [" 4708a8:\tldr\tw0, [x8,#16]", 4655272], [" 4708ac:\tldr\tx8, [x0,#16]", 4655276], [" 4708b0:\tldr\tw9, [x25,#12]", 4655280], [" 4708b4:\tldp\tx10, x11, [x8,#96]", 4655284], [" 4708b8:\tadd\tx9, x10, x9, lsl #3", 4655288], [" 4708bc:\torr\tw10, wzr, #0xc", 4655292], [" 4708c0:\tldrh\tw9, [x9,#2]", 4655296], [" 4708c4:\tmul\tx9, x9, x10", 4655300], [" 4708c8:\tldr\tw9, [x11,x9]", 4655304], [" 4708cc:\tcmn\tw9, #0x1", 4655308], [" 4708d0:\tb.eq\t47090c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x554>", 4655312], [" 4708d4:\tldr\tx10, [x8,#72]", 4655316], [" 4708d8:\tldr\tx8, [x8,#8]", 4655320], [" 4708dc:\tldr\tw9, [x10,x9,lsl #2]", 4655324], [" 4708e0:\tadd\tx9, x8, x9", 4655328], [" 4708e4:\tmov\tx22, x9", 4655332], [" 4708e8:\tldrsb\tw10, [x22],#1", 4655336], [" 4708ec:\tand\tw8, w10, #0xff", 4655340], [" 4708f0:\ttbz\tw10, #31, 470914 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x55c>", 4655344], [" 4708f4:\tldrsb\tw10, [x9,#1]", 4655348], [" 4708f8:\tand\tw8, w8, #0x7f", 4655352], [" 4708fc:\tbfi\tw8, w10, #7, #7", 4655356], [" 470900:\ttbnz\tw10, #31, 470ea8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xaf0>", 4655360], [" 470904:\tadd\tx22, x9, #0x2", 4655364], [" 470908:\tb\t470914 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x55c>", 4655368], [" 47090c:\tmov\tw8, wzr", 4655372], [" 470910:\tmov\tx22, xzr", 4655376], [" 470914:\tadd\tw9, w8, #0x1", 4655380], [" 470918:\tstr\tx22, [sp,#128]", 4655384], [" 47091c:\tcmp\tw9, #0x7", 4655388], [" 470920:\tstp\tw8, wzr, [sp,#136]", 4655392], [" 470924:\tstr\txzr, [sp,#216]", 4655396], [" 470928:\tb.hi\t470e38 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa80>", 4655400], [" 47092c:\tadd\tx8, sp, #0x80", 4655404], [" 470930:\tadd\tx0, x8, #0x18", 4655408], [" 470934:\tldr\tx4, [x19]", 4655412], [" 470938:\tmov\tx1, x21", 4655416], [" 47093c:\tstr\tx0, [sp,#144]", 4655420], [" 470940:\tadd\tx0, sp, #0x80", 4655424], [" 470944:\tmov\tx2, x24", 4655428], [" 470948:\tmov\tx3, x25", 4655432], [" 47094c:\tbl\t471058 <art::ArgArray::BuildArgArrayFromObjectArray(art::ObjPtr<art::mirror::Object>, art::ObjPtr<art::mirror::ObjectArray<art::mirror::Object> >, art::ArtMethod*, art::Thread*)>", 4655436], [" 470950:\ttbz\tw0, #0, 470a1c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x664>", 4655440], [" 470954:\tadd\tx2, sp, #0x80", 4655444], [" 470958:\tadd\tx3, sp, #0x68", 4655448], [" 47095c:\tmov\tx0, x19", 4655452], [" 470960:\tmov\tx1, x20", 4655456], [" 470964:\tmov\tx4, x22", 4655460], [" 470968:\tbl\t46ed60 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)>", 4655464], [" 47096c:\tldr\tx8, [x19]", 4655468], [" 470970:\tldr\tx8, [x8,#144]", 4655472], [" 470974:\tcbz\tx8, 470aa0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x6e8>", 4655476], [" 470978:\tldr\tx20, [x19,#8]", 4655480], [" 47097c:\tldr\tx8, [x20]", 4655484], [" 470980:\tmov\tx0, x20", 4655488], [" 470984:\tldr\tx8, [x8,#120]", 4655492], [" 470988:\tblr\tx8", 4655496], [" 47098c:\tldp\tx10, x8, [x19]", 4655500], [" 470990:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4655504], [" 470994:\tmov\tx21, x0", 4655508], [" 470998:\tadd\tx1, x1, #0x99c", 4655512], [" 47099c:\tldr\tx9, [x8]", 4655516], [" 4709a0:\tmov\tx0, x8", 4655520], [" 4709a4:\tldr\tx9, [x9,#48]", 4655524], [" 4709a8:\tstr\txzr, [x10,#144]", 4655528], [" 4709ac:\tblr\tx9", 4655532], [" 4709b0:\tmov\tx22, x0", 4655536], [" 4709b4:\tcbz\tx22, 470a7c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x6c4>", 4655540], [" 4709b8:\tldr\tx0, [x19,#8]", 4655544], [" 4709bc:\tadrp\tx2, 575000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x44da>", 4655548], [" 4709c0:\tadrp\tx3, 592000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x214da>", 4655552], [" 4709c4:\tadd\tx2, x2, #0x46d", 4655556], [" 4709c8:\tadd\tx3, x3, #0x706", 4655560], [" 4709cc:\tldr\tx8, [x0]", 4655564], [" 4709d0:\tmov\tx1, x22", 4655568], [" 4709d4:\tldr\tx8, [x8,#264]", 4655572], [" 4709d8:\tblr\tx8", 4655576], [" 4709dc:\tmov\tx23, x0", 4655580], [" 4709e0:\tcbz\tx23, 470ec0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xb08>", 4655584], [" 4709e4:\tldr\tx0, [x19,#8]", 4655588], [" 4709e8:\tmov\tx1, x22", 4655592], [" 4709ec:\tmov\tx2, x23", 4655596], [" 4709f0:\tmov\tx3, x21", 4655600], [" 4709f4:\tbl\t398734 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>", 4655604], [" 4709f8:\tmov\tx8, x0", 4655608], [" 4709fc:\tcbz\tx8, 470a7c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x6c4>", 4655612], [" 470a00:\tldr\tx0, [x19,#8]", 4655616], [" 470a04:\tmov\tx1, x8", 4655620], [" 470a08:\tldr\tx9, [x0]", 4655624], [" 470a0c:\tldr\tx9, [x9,#104]", 4655628], [" 470a10:\tblr\tx9", 4655632], [" 470a14:\tcbnz\tx21, 470a88 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x6d0>", 4655636], [" 470a18:\tb\t470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4655640], [" 470a1c:\tldr\tx8, [x19]", 4655644], [" 470a20:\tldr\tx8, [x8,#144]", 4655648], [" 470a24:\tcbnz\tx8, 470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4655652], [" 470a28:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4655656], [" 470a2c:\tadd\tx1, x1, #0x8fd", 4655660], [" 470a30:\tmov\tw2, #0x297 \t// #663", 4655664], [" 470a34:\tmov\tw5, #0xffffffff \t// #-1", 4655668], [" 470a38:\tadd\tx0, sp, #0x50", 4655672], [" 470a3c:\torr\tw4, wzr, #0x6", 4655676], [" 470a40:\tmov\tw3, wzr", 4655680], [" 470a44:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4655684], [" 470a48:\tadd\tx0, sp, #0x50", 4655688], [" 470a4c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4655692], [" 470a50:\tadrp\tx1, 597000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x264da>", 4655696], [" 470a54:\tadd\tx1, x1, #0xf76", 4655700], [" 470a58:\tmov\tw2, #0x2e \t// #46", 4655704], [" 470a5c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4655708], [" 470a60:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4655712], [" 470a64:\tadd\tx1, x1, #0xfd2", 4655716], [" 470a68:\torr\tw2, wzr, #0x1", 4655720], [" 470a6c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4655724], [" 470a70:\tadd\tx0, sp, #0x50", 4655728], [" 470a74:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4655732], [" 470a78:\tb\t470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4655736], [" 470a7c:\tldr\tx0, [x19]", 4655740], [" 470a80:\tbl\t4a1b6c <art::Thread::AssertPendingException() const>", 4655744], [" 470a84:\tcbz\tx21, 470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4655748], [" 470a88:\tldr\tx8, [x20]", 4655752], [" 470a8c:\tmov\tx0, x20", 4655756], [" 470a90:\tmov\tx1, x21", 4655760], [" 470a94:\tldr\tx8, [x8,#184]", 4655764], [" 470a98:\tblr\tx8", 4655768], [" 470a9c:\tb\t470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4655772], [" 470aa0:\tldrb\tw8, [x22]", 4655776], [" 470aa4:\tsub\tw8, w8, #0x42", 4655780], [" 470aa8:\tcmp\tw8, #0x18", 4655784], [" 470aac:\tb.hi\t470cb8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x900>", 4655788], [" 470ab0:\tadrp\tx9, 5b4000 <art::ImageHeader::kImageVersion+0x2469>", 4655792], [" 470ab4:\tadd\tx9, x9, #0xfd4", 4655796], [" 470ab8:\torr\tw0, wzr, #0x2", 4655800], [" 470abc:\tldrsw\tx8, [x9,x8,lsl #2]", 4655804], [" 470ac0:\tadd\tx8, x8, x9", 4655808], [" 470ac4:\tbr\tx8", 4655812], [" 470ac8:\torr\tw0, wzr, #0x3", 4655816], [" 470acc:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4655820], [" 470ad0:\tadrp\tx19, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4655824], [" 470ad4:\tmov\tw23, wzr", 4655828], [" 470ad8:\tadd\tx19, x19, #0xf60", 4655832], [" 470adc:\tb\t470b08 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x750>", 4655836], [" 470ae0:\tadd\tx8, sp, #0x68", 4655840], [" 470ae4:\tmov\tx0, x23", 4655844], [" 470ae8:\tadd\tx19, sp, #0x68", 4655848], [" 470aec:\tbl\t3abe60 <art::mirror::Class::PrettyClass()>", 4655852], [" 470af0:\tldrb\tw8, [sp,#104]", 4655856], [" 470af4:\ttbnz\tw8, #0, 470b00 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x748>", 4655860], [" 470af8:\torr\tx19, x19, #0x1", 4655864], [" 470afc:\tb\t470b04 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x74c>", 4655868], [" 470b00:\tldr\tx19, [sp,#120]", 4655872], [" 470b04:\torr\tw23, wzr, #0x1", 4655876], [" 470b08:\tldr\tw0, [x20,#4]", 4655880], [" 470b0c:\tadd\tx8, sp, #0x50", 4655884], [" 470b10:\tadd\tx21, sp, #0x50", 4655888], [" 470b14:\tbl\t4c31d8 <art::PrettyJavaAccessFlags(unsigned int)>", 4655892], [" 470b18:\tldrb\tw8, [sp,#80]", 4655896], [" 470b1c:\torr\tw1, wzr, #0x1", 4655900], [" 470b20:\tldr\tx9, [sp,#96]", 4655904], [" 470b24:\tmov\tx0, x20", 4655908], [" 470b28:\torr\tx10, x21, #0x1", 4655912], [" 470b2c:\tadd\tx22, sp, #0x38", 4655916], [" 470b30:\ttst\tw8, #0x1", 4655920], [" 470b34:\tadd\tx8, sp, #0x38", 4655924], [" 470b38:\tcsel\tx21, x10, x9, eq", 4655928], [" 470b3c:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 4655932], [" 470b40:\tldrb\tw8, [sp,#56]", 4655936], [" 470b44:\torr\tx10, x22, #0x1", 4655940], [" 470b48:\tldr\tx9, [sp,#72]", 4655944], [" 470b4c:\tldrb\tw11, [x28]", 4655948], [" 470b50:\tldr\tw0, [x20]", 4655952], [" 470b54:\ttst\tw8, #0x1", 4655956], [" 470b58:\tcsel\tx22, x10, x9, eq", 4655960], [" 470b5c:\tcbz\tw11, 470b78 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7c0>", 4655964], [" 470b60:\tmrs\tx8, tpidr_el0", 4655968], [" 470b64:\tldr\tx8, [x8,#56]", 4655972], [" 470b68:\tcbz\tx8, 470b78 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7c0>", 4655976], [" 470b6c:\tldr\tw8, [x8,#52]", 4655980], [" 470b70:\tcbz\tw8, 470b78 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7c0>", 4655984], [" 470b74:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4655988], [" 470b78:\tcbz\tx0, 470c18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x860>", 4655992], [" 470b7c:\tldrb\tw8, [x28]", 4655996], [" 470b80:\tldr\tw0, [x20]", 4656000], [" 470b84:\tcbz\tw8, 470ba0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7e8>", 4656004], [" 470b88:\tmrs\tx8, tpidr_el0", 4656008], [" 470b8c:\tldr\tx8, [x8,#56]", 4656012], [" 470b90:\tcbz\tx8, 470ba0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7e8>", 4656016], [" 470b94:\tldr\tw8, [x8,#52]", 4656020], [" 470b98:\tcbz\tw8, 470ba0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x7e8>", 4656024], [" 470b9c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4656028], [" 470ba0:\tadd\tx8, sp, #0x20", 4656032], [" 470ba4:\tadd\tx20, sp, #0x20", 4656036], [" 470ba8:\tbl\t3abe60 <art::mirror::Class::PrettyClass()>", 4656040], [" 470bac:\tldrb\tw8, [sp,#32]", 4656044], [" 470bb0:\torr\tx10, x20, #0x1", 4656048], [" 470bb4:\tldr\tx9, [sp,#48]", 4656052], [" 470bb8:\tadrp\tx0, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4656056], [" 470bbc:\tadd\tx0, x0, #0x96c", 4656060], [" 470bc0:\tmov\tx1, x19", 4656064], [" 470bc4:\ttst\tw8, #0x1", 4656068], [" 470bc8:\tcsel\tx4, x10, x9, eq", 4656072], [" 470bcc:\tadd\tx8, sp, #0x80", 4656076], [" 470bd0:\tmov\tx2, x21", 4656080], [" 470bd4:\tmov\tx3, x22", 4656084], [" 470bd8:\tadd\tx19, sp, #0x80", 4656088], [" 470bdc:\tbl\td5418 <android::base::StringPrintf(char const*, ...)@plt>", 4656092], [" 470be0:\tldrb\tw8, [sp,#128]", 4656096], [" 470be4:\torr\tx10, x19, #0x1", 4656100], [" 470be8:\tldr\tx9, [sp,#144]", 4656104], [" 470bec:\ttst\tw8, #0x1", 4656108], [" 470bf0:\tcsel\tx0, x10, x9, eq", 4656112], [" 470bf4:\tbl\t1644f8 <art::ThrowIllegalAccessException(char const*)>", 4656116], [" 470bf8:\tldrb\tw8, [sp,#128]", 4656120], [" 470bfc:\ttbz\tw8, #0, 470c08 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x850>", 4656124], [" 470c00:\tldr\tx0, [sp,#144]", 4656128], [" 470c04:\tbl\td5218 <operator delete(void*)@plt>", 4656132], [" 470c08:\tldrb\tw8, [sp,#32]", 4656136], [" 470c0c:\ttbz\tw8, #0, 470c68 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8b0>", 4656140], [" 470c10:\tldr\tx0, [sp,#48]", 4656144], [" 470c14:\tb\t470c64 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8ac>", 4656148], [" 470c18:\tadrp\tx0, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4656152], [" 470c1c:\tadrp\tx4, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4656156], [" 470c20:\tadd\tx0, x0, #0x96c", 4656160], [" 470c24:\tadd\tx4, x4, #0xf60", 4656164], [" 470c28:\tadd\tx8, sp, #0x80", 4656168], [" 470c2c:\tmov\tx1, x19", 4656172], [" 470c30:\tmov\tx2, x21", 4656176], [" 470c34:\tmov\tx3, x22", 4656180], [" 470c38:\tadd\tx19, sp, #0x80", 4656184], [" 470c3c:\tbl\td5418 <android::base::StringPrintf(char const*, ...)@plt>", 4656188], [" 470c40:\tldrb\tw8, [sp,#128]", 4656192], [" 470c44:\torr\tx10, x19, #0x1", 4656196], [" 470c48:\tldr\tx9, [sp,#144]", 4656200], [" 470c4c:\ttst\tw8, #0x1", 4656204], [" 470c50:\tcsel\tx0, x10, x9, eq", 4656208], [" 470c54:\tbl\t1644f8 <art::ThrowIllegalAccessException(char const*)>", 4656212], [" 470c58:\tldrb\tw8, [sp,#128]", 4656216], [" 470c5c:\ttbz\tw8, #0, 470c68 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8b0>", 4656220], [" 470c60:\tldr\tx0, [sp,#144]", 4656224], [" 470c64:\tbl\td5218 <operator delete(void*)@plt>", 4656228], [" 470c68:\tldrb\tw8, [sp,#56]", 4656232], [" 470c6c:\ttbnz\tw8, #0, 470c90 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8d8>", 4656236], [" 470c70:\tldrb\tw8, [sp,#80]", 4656240], [" 470c74:\ttbnz\tw8, #0, 470ca0 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8e8>", 4656244], [" 470c78:\tcbz\tw23, 4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4656248], [" 470c7c:\tldrb\tw8, [sp,#104]", 4656252], [" 470c80:\ttbz\tw8, #0, 4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4656256], [" 470c84:\tldr\tx0, [sp,#120]", 4656260], [" 470c88:\tbl\td5218 <operator delete(void*)@plt>", 4656264], [" 470c8c:\tb\t4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4656268], [" 470c90:\tldr\tx0, [sp,#72]", 4656272], [" 470c94:\tbl\td5218 <operator delete(void*)@plt>", 4656276], [" 470c98:\tldrb\tw8, [sp,#80]", 4656280], [" 470c9c:\ttbz\tw8, #0, 470c78 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8c0>", 4656284], [" 470ca0:\tldr\tx0, [sp,#96]", 4656288], [" 470ca4:\tbl\td5218 <operator delete(void*)@plt>", 4656292], [" 470ca8:\tcbnz\tw23, 470c7c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x8c4>", 4656296], [" 470cac:\tb\t4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4656300], [" 470cb0:\torr\tw0, wzr, #0x8", 4656304], [" 470cb4:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656308], [" 470cb8:\tmov\tw0, wzr", 4656312], [" 470cbc:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656316], [" 470cc0:\torr\tw0, wzr, #0x7", 4656320], [" 470cc4:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656324], [" 470cc8:\tmov\tw0, #0x5 \t// #5", 4656328], [" 470ccc:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656332], [" 470cd0:\torr\tw0, wzr, #0x6", 4656336], [" 470cd4:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656340], [" 470cd8:\torr\tw0, wzr, #0x4", 4656344], [" 470cdc:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656348], [" 470ce0:\tmov\tw0, #0x9 \t// #9", 4656352], [" 470ce4:\tb\t470cec <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x934>", 4656356], [" 470ce8:\torr\tw0, wzr, #0x1", 4656360], [" 470cec:\tadd\tx1, sp, #0x68", 4656364], [" 470cf0:\tbl\t47285c <art::BoxPrimitive(art::Primitive::Type, art::JValue const&)>", 4656368], [" 470cf4:\tmov\tx8, x0", 4656372], [" 470cf8:\tcbz\tx8, 470d18 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x960>", 4656376], [" 470cfc:\tldr\tx9, [x19,#8]", 4656380], [" 470d00:\tmov\tx2, x8", 4656384], [" 470d04:\tldr\tw1, [x9,#24]", 4656388], [" 470d08:\tadd\tx0, x9, #0x20", 4656392], [" 470d0c:\tbl\t263478 <art::IndirectReferenceTable::Add(art::IRTSegmentState, art::ObjPtr<art::mirror::Object>)>", 4656396], [" 470d10:\tmov\tx19, x0", 4656400], [" 470d14:\tb\t470d1c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x964>", 4656404], [" 470d18:\tmov\tx19, xzr", 4656408], [" 470d1c:\tldr\tx0, [sp,#216]", 4656412], [" 470d20:\tstr\txzr, [sp,#216]", 4656416], [" 470d24:\tcbz\tx0, 470d2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x974>", 4656420], [" 470d28:\tbl\td5638 <operator delete[](void*)@plt>", 4656424], [" 470d2c:\tldr\tx8, [x27,#40]", 4656428], [" 470d30:\tldur\tx9, [x29,#-88]", 4656432], [" 470d34:\tcmp\tx8, x9", 4656436], [" 470d38:\tb.ne\t470f3c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xb84>", 4656440], [" 470d3c:\tmov\tx0, x19", 4656444], [" 470d40:\tldp\tx29, x30, [sp,#352]", 4656448], [" 470d44:\tldp\tx20, x19, [sp,#336]", 4656452], [" 470d48:\tldp\tx22, x21, [sp,#320]", 4656456], [" 470d4c:\tldp\tx24, x23, [sp,#304]", 4656460], [" 470d50:\tldp\tx26, x25, [sp,#288]", 4656464], [" 470d54:\tldp\tx28, x27, [sp,#272]", 4656468], [" 470d58:\tadd\tsp, sp, #0x170", 4656472], [" 470d5c:\tret", 4656476], [" 470d60:\tbl\t166cac <art::ThrowStackOverflowError(art::Thread*)>", 4656480], [" 470d64:\tmov\tx19, xzr", 4656484], [" 470d68:\tb\t470d2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x974>", 4656488], [" 470d6c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4656492], [" 470d70:\tldr\tx1, [x19]", 4656496], [" 470d74:\torr\tw9, wzr, #0x1", 4656500], [" 470d78:\torr\tx10, xzr, #0x100000000", 4656504], [" 470d7c:\tldr\tx8, [x8,#592]", 4656508], [" 470d80:\torr\tw3, wzr, #0x1", 4656512], [" 470d84:\tldr\tx11, [x1,#272]", 4656516], [" 470d88:\torr\tw4, wzr, #0x1", 4656520], [" 470d8c:\tstr\tw9, [sp,#136]", 4656524], [" 470d90:\tadd\tx9, sp, #0x80", 4656528], [" 470d94:\tstur\tx10, [sp,#140]", 4656532], [" 470d98:\tadd\tx2, x9, #0xc", 4656536], [" 470d9c:\tldr\tx8, [x8]", 4656540], [" 470da0:\tstr\tx11, [sp,#128]", 4656544], [" 470da4:\tldr\tx0, [x8,#464]", 4656548], [" 470da8:\tstur\tx1, [sp,#148]", 4656552], [" 470dac:\tstr\tx9, [x1,#272]", 4656556], [" 470db0:\tstr\tw22, [sp,#140]", 4656560], [" 470db4:\tbl\t122b3c <art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)>", 4656564], [" 470db8:\tldur\tx8, [sp,#148]", 4656568], [" 470dbc:\tldr\tw22, [sp,#140]", 4656572], [" 470dc0:\tldr\tx9, [x8,#272]", 4656576], [" 470dc4:\tldr\tx9, [x9]", 4656580], [" 470dc8:\tstr\tx9, [x8,#272]", 4656584], [" 470dcc:\ttbnz\tw0, #0, 470474 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xbc>", 4656588], [" 470dd0:\tb\t4707d8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x420>", 4656592], [" 470dd4:\tldr\tw8, [x20,#12]", 4656596], [" 470dd8:\tldr\tx9, [x20,#24]", 4656600], [" 470ddc:\tand\tx10, x8, #0x3ff", 4656604], [" 470de0:\tadd\tx10, x9, x10, lsl #4", 4656608], [" 470de4:\tldxp\tx25, x9, [x10]", 4656612], [" 470de8:\tstxp\tw11, x25, x9, [x10]", 4656616], [" 470dec:\tcbnz\tw11, 470de4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa2c>", 4656620], [" 470df0:\tcbz\tx25, 470dfc <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa44>", 4656624], [" 470df4:\tcmp\tw8, w9", 4656628], [" 470df8:\tb.eq\t470744 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x38c>", 4656632], [" 470dfc:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4656636], [" 470e00:\tmov\tx1, x20", 4656640], [" 470e04:\tldr\tx8, [x8,#592]", 4656644], [" 470e08:\tldr\tx8, [x8]", 4656648], [" 470e0c:\tldr\tx0, [x8,#464]", 4656652], [" 470e10:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 4656656], [" 470e14:\tmov\tx25, x0", 4656660], [" 470e18:\tldr\tw8, [x25,#4]", 4656664], [" 470e1c:\ttbz\tw8, #18, 47074c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x394>", 4656668], [" 470e20:\tmov\tx0, x25", 4656672], [" 470e24:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4656676], [" 470e28:\tb\t470754 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x39c>", 4656680], [" 470e2c:\tmov\tx0, x25", 4656684], [" 470e30:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4656688], [" 470e34:\tb\t4708ac <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x4f4>", 4656692], [" 470e38:\tmov\tw8, w8", 4656696], [" 470e3c:\tmov\tw9, w9", 4656700], [" 470e40:\tsub\tx8, x8, #0x1", 4656704], [" 470e44:\tadd\tx10, x22, #0x1", 4656708], [" 470e48:\tldrb\tw11, [x10]", 4656712], [" 470e4c:\tcmp\tw11, #0x4a", 4656716], [" 470e50:\tb.eq\t470e5c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xaa4>", 4656720], [" 470e54:\tcmp\tw11, #0x44", 4656724], [" 470e58:\tb.ne\t470e60 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xaa8>", 4656728], [" 470e5c:\tadd\tx9, x9, #0x1", 4656732], [" 470e60:\tsub\tx8, x8, #0x1", 4656736], [" 470e64:\tadd\tx10, x10, #0x1", 4656740], [" 470e68:\tcbnz\tx8, 470e48 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xa90>", 4656744], [" 470e6c:\tcmp\tx9, #0x11", 4656748], [" 470e70:\tb.cc\t47092c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x574>", 4656752], [" 470e74:\torr\tw8, wzr, #0x4", 4656756], [" 470e78:\tumulh\tx8, x9, x8", 4656760], [" 470e7c:\tlsl\tx9, x9, #2", 4656764], [" 470e80:\tnegs\txzr, x8", 4656768], [" 470e84:\tcsinv\tx0, x9, xzr, eq", 4656772], [" 470e88:\tbl\td5628 <operator new[](unsigned long)@plt>", 4656776], [" 470e8c:\tstr\tx0, [sp,#216]", 4656780], [" 470e90:\tb\t470934 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x57c>", 4656784], [" 470e94:\tadrp\tx0, 593000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x224da>", 4656788], [" 470e98:\tadd\tx0, x0, #0xd42", 4656792], [" 470e9c:\tbl\t166b48 <art::ThrowNullPointerException(char const*)>", 4656796], [" 470ea0:\tmov\tx19, xzr", 4656800], [" 470ea4:\tb\t470d2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x974>", 4656804], [" 470ea8:\tldrsb\tw10, [x9,#2]", 4656808], [" 470eac:\tubfiz\tw11, w10, #14, #7", 4656812], [" 470eb0:\torr\tw8, w11, w8", 4656816], [" 470eb4:\ttbnz\tw10, #31, 470f14 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xb5c>", 4656820], [" 470eb8:\tadd\tx22, x9, #0x3", 4656824], [" 470ebc:\tb\t470914 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x55c>", 4656828], [" 470ec0:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4656832], [" 470ec4:\tadd\tx1, x1, #0x8fd", 4656836], [" 470ec8:\tmov\tw2, #0x2a8 \t// #680", 4656840], [" 470ecc:\tmov\tw5, #0xffffffff \t// #-1", 4656844], [" 470ed0:\tadd\tx0, sp, #0x50", 4656848], [" 470ed4:\torr\tw4, wzr, #0x6", 4656852], [" 470ed8:\tmov\tw3, wzr", 4656856], [" 470edc:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4656860], [" 470ee0:\tadd\tx0, sp, #0x50", 4656864], [" 470ee4:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4656868], [" 470ee8:\tadrp\tx1, 59e000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x2d4da>", 4656872], [" 470eec:\tadd\tx1, x1, #0x9c8", 4656876], [" 470ef0:\torr\tw2, wzr, #0x1c", 4656880], [" 470ef4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4656884], [" 470ef8:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4656888], [" 470efc:\tadd\tx1, x1, #0xfd2", 4656892], [" 470f00:\torr\tw2, wzr, #0x1", 4656896], [" 470f04:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4656900], [" 470f08:\tadd\tx0, sp, #0x50", 4656904], [" 470f0c:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4656908], [" 470f10:\tb\t4709e4 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x62c>", 4656912], [" 470f14:\tldrsb\tw10, [x9,#3]", 4656916], [" 470f18:\tubfiz\tw11, w10, #21, #7", 4656920], [" 470f1c:\torr\tw8, w11, w8", 4656924], [" 470f20:\ttbnz\tw10, #31, 470f2c <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0xb74>", 4656928], [" 470f24:\tadd\tx22, x9, #0x4", 4656932], [" 470f28:\tb\t470914 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x55c>", 4656936], [" 470f2c:\tldrb\tw10, [x9,#4]", 4656940], [" 470f30:\tadd\tx22, x9, #0x5", 4656944], [" 470f34:\torr\tw8, w8, w10, lsl #28", 4656948], [" 470f38:\tb\t470914 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+0x55c>", 4656952], [" 470f3c:\tbl\td5228 <__stack_chk_fail@plt>", 4656956], ["", 0]], "l": 2, "f": "art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)"}, "20": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000003f4150 <art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)>:", 0], ["_ZN3artL13Method_invokeEP7_JNIEnvP8_jobjectS3_S3_():", 0], [" 3f4150:\tsub\tsp, sp, #0x40", 4145488], [" 3f4154:\tstr\tx19, [sp,#32]", 4145492], [" 3f4158:\tstp\tx29, x30, [sp,#48]", 4145496], [" 3f415c:\tadd\tx29, sp, #0x30", 4145500], [" 3f4160:\tmrs\tx19, tpidr_el0", 4145504], [" 3f4164:\torr\tw4, wzr, #0x1", 4145508], [" 3f4168:\tldr\tx8, [x19,#40]", 4145512], [" 3f416c:\tstr\tx8, [sp,#24]", 4145516], [" 3f4170:\tldp\tx8, x9, [x0,#8]", 4145520], [" 3f4174:\tstp\tx8, x0, [sp]", 4145524], [" 3f4178:\tmov\tx0, sp", 4145528], [" 3f417c:\tstr\tx9, [sp,#16]", 4145532], [" 3f4180:\tbl\t4703b8 <art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)>", 4145536], [" 3f4184:\tldr\tx8, [x19,#40]", 4145540], [" 3f4188:\tldr\tx9, [sp,#24]", 4145544], [" 3f418c:\tcmp\tx8, x9", 4145548], [" 3f4190:\tb.ne\t3f41a4 <art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+0x54>", 4145552], [" 3f4194:\tldp\tx29, x30, [sp,#48]", 4145556], [" 3f4198:\tldr\tx19, [sp,#32]", 4145560], [" 3f419c:\tadd\tsp, sp, #0x40", 4145564], [" 3f41a0:\tret", 4145568], [" 3f41a4:\tbl\td5228 <__stack_chk_fail@plt>", 4145572], ["", 0]], "l": 2, "f": "art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)"}, "21": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000260e80 <oatexec+0x86e80>:", 0], [" 260e80:\t.C...S...[...c..", 2494080], [" 260e90:\t.k...s...{...'.m", 2494096], [" 260ea0:\t./.m.7.m.?.m....", 2494112], [" 260eb0:\t............t...", 2494128], [" 260ec0:\t....t.@......#..", 2494144], [" 260ed0:\tt.....@.......@.", 2494160], [" 260ee0:\t......@.........", 2494176], [" 260ef0:\tpR........A...?.", 2494192], [" 260f00:\t.#....@....q.s..", 2494208], [" 260f10:\t......@._..q.c..", 2494224], [" 260f20:\t.....S..`b@...@.", 2494240], [" 260f30:\t..@...?..#@.....", 2494256], [" 260f40:\tT.A...?.tJ@.....", 2494272], [" 260f50:\t.SG..[H..cI..kJ.", 2494288], [" 260f60:\t.sK..{L..'Cm./Dm", 2494304], [" 260f70:\t.7Em.?Fmt6@..C..", 2494320], [" 260f80:\t.._.....p~B...?.", 2494336], [" 260f90:\t.. .", 2494352], ["", 0]], "l": 7, "f": "java.lang.Class.getDeclaredMethodInternal [DEDUPED]"}, "22": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000163f550 <oatexec+0x102e550>:", 0], [" 163f550:\t..@...@......[..", 23328080], [" 163f560:\t.{...K..p.@y0..5", 23328096], [" 163f570:\t~...t.y.5.@.....", 23328112], [" 163f580:\t..7.....!..R~.@.", 23328128], [" 163f590:\t..?..:..~...4]o.", 23328144], [" 163f5a0:\t..@........4pF@.", 23328160], [" 163f5b0:\t.|.S.j18........", 23328176], [" 163f5c0:\t.......R .@..@A.", 23328192], [" 163f5d0:\t..@...?.R...a.@.", 23328208], [" 163f5e0:\t........ .@..x@.", 23328224], [" 163f5f0:\t..@...?.....!.'.", 23328240], [" 163f600:\t...4~...T.q...@.", 23328256], [" 163f610:\t...k...T~.......", 23328272], [" 163f620:\tc @.c..5....#..R", 23328288], [" 163f630:\t.......R...5....", 23328304], [" 163f640:\tB@*....4~...4.q.", 23328320], [" 163f650:\t..@....k...T~...", 23328336], [" 163f660:\t..... @.d..5....", 23328352], [" 163f670:\t$..R.......R...5", 23328368], [" 163f680:\t........~.@...?.", 23328384], [" 163f690:\t.:..............", 23328400], [" 163f6a0:\t.....@....@...?.", 23328416], [" 163f6b0:\t....~~B...?.....", 23328432], [" 163f6c0:\t....~~B...?.....", 23328448], [" 163f6d0:\t....~~B...?.u.@.", 23328464], [" 163f6e0:\t..........'.~.@.", 23328480], [" 163f6f0:\t..?..:..........", 23328496], [" 163f700:\t.........@....@.", 23328512], [" 163f710:\t..?.....~~B...?.", 23328528], [" 163f720:\t.[B..{C......._.", 23328544], [" 163f730:\t~zB...?.....", 23328560], ["", 0]], "l": 6, "f": "com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run"}, "23": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000054a940 <art_quick_invoke_stub>:", 0], ["art_quick_invoke_stub():", 0], [" 54a940:\tmov\tx9, sp", 5548352], [" 54a944:\tadd\tx10, x2, #0x80", 5548356], [" 54a948:\tsub\tx10, sp, x10", 5548360], [" 54a94c:\tand\tx10, x10, #0xfffffffffffffff0", 5548364], [" 54a950:\tmov\tsp, x10", 5548368], [" 54a954:\tsub\tx10, x9, #0x78", 5548372], [" 54a958:\tstr\tx28, [x10,#112]", 5548376], [" 54a95c:\tstp\tx26, x27, [x10,#96]", 5548380], [" 54a960:\tstp\tx24, x25, [x10,#80]", 5548384], [" 54a964:\tstp\tx22, x23, [x10,#64]", 5548388], [" 54a968:\tstp\tx20, x21, [x10,#48]", 5548392], [" 54a96c:\tstp\tx9, x19, [x10,#32]", 5548396], [" 54a970:\tstp\tx4, x5, [x10,#16]", 5548400], [" 54a974:\tstp\tx29, x30, [x10]", 5548404], [" 54a978:\tmov\tx29, x10", 5548408], [" 54a97c:\tmov\tx19, x3", 5548412], [" 54a980:\tadd\tx9, sp, #0x8", 5548416], [" 54a984:\tcmp\tw2, #0x0", 5548420], [" 54a988:\tb.eq\t54a99c <art_quick_invoke_stub+0x5c>", 5548424], [" 54a98c:\tsub\tw2, w2, #0x4", 5548428], [" 54a990:\tldr\tw10, [x1,x2]", 5548432], [" 54a994:\tstr\tw10, [x9,x2]", 5548436], [" 54a998:\tb\t54a984 <art_quick_invoke_stub+0x44>", 5548440], [" 54a99c:\tstr\txzr, [sp]", 5548444], [" 54a9a0:\tadr\tx11, 54aa30 <art_quick_invoke_stub+0xf0>", 5548448], [" 54a9a4:\tadr\tx12, 54aa78 <art_quick_invoke_stub+0x138>", 5548452], [" 54a9a8:\tadr\tx13, 54aac0 <art_quick_invoke_stub+0x180>", 5548456], [" 54a9ac:\tadr\tx14, 54ab20 <art_quick_invoke_stub+0x1e0>", 5548460], [" 54a9b0:\tmov\tx8, #0x0 \t// #0", 5548464], [" 54a9b4:\tmov\tx15, #0x0 \t// #0", 5548468], [" 54a9b8:\tadd\tx10, x5, #0x1", 5548472], [" 54a9bc:\tldr\tw1, [x9],#4", 5548476], [" 54a9c0:\tldrb\tw17, [x10],#1", 5548480], [" 54a9c4:\tcbz\tw17, 54ab80 <art_quick_invoke_stub+0x240>", 5548484], [" 54a9c8:\tcmp\tw17, #0x46", 5548488], [" 54a9cc:\tb.ne\t54a9e0 <art_quick_invoke_stub+0xa0>", 5548492], [" 54a9d0:\tcmp\tx15, #0x60", 5548496], [" 54a9d4:\tb.eq\t54aa20 <art_quick_invoke_stub+0xe0>", 5548500], [" 54a9d8:\tadd\tx17, x13, x15", 5548504], [" 54a9dc:\tbr\tx17", 5548508], [" 54a9e0:\tcmp\tw17, #0x44", 5548512], [" 54a9e4:\tb.ne\t54a9f8 <art_quick_invoke_stub+0xb8>", 5548516], [" 54a9e8:\tcmp\tx15, #0x60", 5548520], [" 54a9ec:\tb.eq\t54aa28 <art_quick_invoke_stub+0xe8>", 5548524], [" 54a9f0:\tadd\tx17, x14, x15", 5548528], [" 54a9f4:\tbr\tx17", 5548532], [" 54a9f8:\tcmp\tw17, #0x4a", 5548536], [" 54a9fc:\tb.ne\t54aa10 <art_quick_invoke_stub+0xd0>", 5548540], [" 54aa00:\tcmp\tx8, #0x48", 5548544], [" 54aa04:\tb.eq\t54aa28 <art_quick_invoke_stub+0xe8>", 5548548], [" 54aa08:\tadd\tx17, x12, x8", 5548552], [" 54aa0c:\tbr\tx17", 5548556], [" 54aa10:\tcmp\tx8, #0x48", 5548560], [" 54aa14:\tb.eq\t54aa20 <art_quick_invoke_stub+0xe0>", 5548564], [" 54aa18:\tadd\tx17, x11, x8", 5548568], [" 54aa1c:\tbr\tx17", 5548572], [" 54aa20:\tadd\tx9, x9, #0x4", 5548576], [" 54aa24:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548580], [" 54aa28:\tadd\tx9, x9, #0x8", 5548584], [" 54aa2c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548588], [" 54aa30:\tldr\tw2, [x9],#4", 5548592], [" 54aa34:\tadd\tx8, x8, #0xc", 5548596], [" 54aa38:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548600], [" 54aa3c:\tldr\tw3, [x9],#4", 5548604], [" 54aa40:\tadd\tx8, x8, #0xc", 5548608], [" 54aa44:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548612], [" 54aa48:\tldr\tw4, [x9],#4", 5548616], [" 54aa4c:\tadd\tx8, x8, #0xc", 5548620], [" 54aa50:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548624], [" 54aa54:\tldr\tw5, [x9],#4", 5548628], [" 54aa58:\tadd\tx8, x8, #0xc", 5548632], [" 54aa5c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548636], [" 54aa60:\tldr\tw6, [x9],#4", 5548640], [" 54aa64:\tadd\tx8, x8, #0xc", 5548644], [" 54aa68:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548648], [" 54aa6c:\tldr\tw7, [x9],#4", 5548652], [" 54aa70:\tadd\tx8, x8, #0xc", 5548656], [" 54aa74:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548660], [" 54aa78:\tldr\tx2, [x9],#8", 5548664], [" 54aa7c:\tadd\tx8, x8, #0xc", 5548668], [" 54aa80:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548672], [" 54aa84:\tldr\tx3, [x9],#8", 5548676], [" 54aa88:\tadd\tx8, x8, #0xc", 5548680], [" 54aa8c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548684], [" 54aa90:\tldr\tx4, [x9],#8", 5548688], [" 54aa94:\tadd\tx8, x8, #0xc", 5548692], [" 54aa98:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548696], [" 54aa9c:\tldr\tx5, [x9],#8", 5548700], [" 54aaa0:\tadd\tx8, x8, #0xc", 5548704], [" 54aaa4:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548708], [" 54aaa8:\tldr\tx6, [x9],#8", 5548712], [" 54aaac:\tadd\tx8, x8, #0xc", 5548716], [" 54aab0:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548720], [" 54aab4:\tldr\tx7, [x9],#8", 5548724], [" 54aab8:\tadd\tx8, x8, #0xc", 5548728], [" 54aabc:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548732], [" 54aac0:\tldr\ts0, [x9],#4", 5548736], [" 54aac4:\tadd\tx15, x15, #0xc", 5548740], [" 54aac8:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548744], [" 54aacc:\tldr\ts1, [x9],#4", 5548748], [" 54aad0:\tadd\tx15, x15, #0xc", 5548752], [" 54aad4:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548756], [" 54aad8:\tldr\ts2, [x9],#4", 5548760], [" 54aadc:\tadd\tx15, x15, #0xc", 5548764], [" 54aae0:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548768], [" 54aae4:\tldr\ts3, [x9],#4", 5548772], [" 54aae8:\tadd\tx15, x15, #0xc", 5548776], [" 54aaec:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548780], [" 54aaf0:\tldr\ts4, [x9],#4", 5548784], [" 54aaf4:\tadd\tx15, x15, #0xc", 5548788], [" 54aaf8:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548792], [" 54aafc:\tldr\ts5, [x9],#4", 5548796], [" 54ab00:\tadd\tx15, x15, #0xc", 5548800], [" 54ab04:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548804], [" 54ab08:\tldr\ts6, [x9],#4", 5548808], [" 54ab0c:\tadd\tx15, x15, #0xc", 5548812], [" 54ab10:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548816], [" 54ab14:\tldr\ts7, [x9],#4", 5548820], [" 54ab18:\tadd\tx15, x15, #0xc", 5548824], [" 54ab1c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548828], [" 54ab20:\tldr\td0, [x9],#8", 5548832], [" 54ab24:\tadd\tx15, x15, #0xc", 5548836], [" 54ab28:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548840], [" 54ab2c:\tldr\td1, [x9],#8", 5548844], [" 54ab30:\tadd\tx15, x15, #0xc", 5548848], [" 54ab34:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548852], [" 54ab38:\tldr\td2, [x9],#8", 5548856], [" 54ab3c:\tadd\tx15, x15, #0xc", 5548860], [" 54ab40:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548864], [" 54ab44:\tldr\td3, [x9],#8", 5548868], [" 54ab48:\tadd\tx15, x15, #0xc", 5548872], [" 54ab4c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548876], [" 54ab50:\tldr\td4, [x9],#8", 5548880], [" 54ab54:\tadd\tx15, x15, #0xc", 5548884], [" 54ab58:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548888], [" 54ab5c:\tldr\td5, [x9],#8", 5548892], [" 54ab60:\tadd\tx15, x15, #0xc", 5548896], [" 54ab64:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548900], [" 54ab68:\tldr\td6, [x9],#8", 5548904], [" 54ab6c:\tadd\tx15, x15, #0xc", 5548908], [" 54ab70:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548912], [" 54ab74:\tldr\td7, [x9],#8", 5548916], [" 54ab78:\tadd\tx15, x15, #0xc", 5548920], [" 54ab7c:\tb\t54a9c0 <art_quick_invoke_stub+0x80>", 5548924], [" 54ab80:\tldr\tw20, [x19,#52]", 5548928], [" 54ab84:\tldr\tx9, [x0,#40]", 5548932], [" 54ab88:\tblr\tx9", 5548936], [" 54ab8c:\tldp\tx4, x5, [x29,#16]", 5548940], [" 54ab90:\tldr\tx28, [x29,#112]", 5548944], [" 54ab94:\tldp\tx26, x27, [x29,#96]", 5548948], [" 54ab98:\tldp\tx24, x25, [x29,#80]", 5548952], [" 54ab9c:\tldp\tx22, x23, [x29,#64]", 5548956], [" 54aba0:\tldp\tx20, x21, [x29,#48]", 5548960], [" 54aba4:\tldrb\tw10, [x5]", 5548964], [" 54aba8:\tcmp\tw10, #0x56", 5548968], [" 54abac:\tb.eq\t54abd4 <art_quick_invoke_stub+0x294>", 5548972], [" 54abb0:\tcmp\tw10, #0x44", 5548976], [" 54abb4:\tb.ne\t54abc0 <art_quick_invoke_stub+0x280>", 5548980], [" 54abb8:\tstr\td0, [x4]", 5548984], [" 54abbc:\tb\t54abd4 <art_quick_invoke_stub+0x294>", 5548988], [" 54abc0:\tcmp\tw10, #0x46", 5548992], [" 54abc4:\tb.ne\t54abd0 <art_quick_invoke_stub+0x290>", 5548996], [" 54abc8:\tstr\ts0, [x4]", 5549000], [" 54abcc:\tb\t54abd4 <art_quick_invoke_stub+0x294>", 5549004], [" 54abd0:\tstr\tx0, [x4]", 5549008], [" 54abd4:\tldp\tx2, x19, [x29,#32]", 5549012], [" 54abd8:\tmov\tsp, x2", 5549016], [" 54abdc:\tldp\tx29, x30, [x29]", 5549020], [" 54abe0:\tret", 5549024], ["", 0]], "l": 2, "f": "art_quick_invoke_stub"}, "24": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000029b340 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)>:", 0], ["_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPNS_11ShadowFrameEtPNS_6JValueE():", 0], [" 29b340:\tsub\tsp, sp, #0x90", 2732864], [" 29b344:\tstr\tx27, [sp,#48]", 2732868], [" 29b348:\tstp\tx26, x25, [sp,#64]", 2732872], [" 29b34c:\tstp\tx24, x23, [sp,#80]", 2732876], [" 29b350:\tstp\tx22, x21, [sp,#96]", 2732880], [" 29b354:\tstp\tx20, x19, [sp,#112]", 2732884], [" 29b358:\tstp\tx29, x30, [sp,#128]", 2732888], [" 29b35c:\tadd\tx29, sp, #0x80", 2732892], [" 29b360:\tmrs\tx25, tpidr_el0", 2732896], [" 29b364:\tmov\tx23, x2", 2732900], [" 29b368:\tldr\tx8, [x25,#40]", 2732904], [" 29b36c:\tmov\tx19, x4", 2732908], [" 29b370:\tmov\tw22, w3", 2732912], [" 29b374:\tmov\tx24, x1", 2732916], [" 29b378:\tmov\tx20, x0", 2732920], [" 29b37c:\tstr\tx8, [sp,#40]", 2732924], [" 29b380:\tldr\tx21, [x23,#8]", 2732928], [" 29b384:\tldr\tw8, [x21,#4]", 2732932], [" 29b388:\ttbz\tw8, #3, 29b3c8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x88>", 2732936], [" 29b38c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 2732940], [" 29b390:\tldr\tx8, [x8,#600]", 2732944], [" 29b394:\tldr\tw0, [x21]", 2732948], [" 29b398:\tldrb\tw8, [x8]", 2732952], [" 29b39c:\tcbz\tw8, 29b3b8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x78>", 2732956], [" 29b3a0:\tmrs\tx8, tpidr_el0", 2732960], [" 29b3a4:\tldr\tx8, [x8,#56]", 2732964], [" 29b3a8:\tcbz\tx8, 29b3b8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x78>", 2732968], [" 29b3ac:\tldr\tw8, [x8,#52]", 2732972], [" 29b3b0:\tcbz\tw8, 29b3b8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x78>", 2732976], [" 29b3b4:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 2732980], [" 29b3b8:\tadd\tx8, x0, #0x70", 2732984], [" 29b3bc:\tldar\tw8, [x8]", 2732988], [" 29b3c0:\tcmp\tw8, #0xb", 2732992], [" 29b3c4:\tb.ne\t29b518 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x1d8>", 2732996], [" 29b3c8:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 2733000], [" 29b3cc:\tldr\tx26, [x26,#592]", 2733004], [" 29b3d0:\tcbz\tx24, 29b3f4 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0xb4>", 2733008], [" 29b3d4:\tldr\tx8, [x26]", 2733012], [" 29b3d8:\tldr\tx0, [x8,#520]", 2733016], [" 29b3dc:\tcbz\tx0, 29b3f4 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0xb4>", 2733020], [" 29b3e0:\tldrh\tw3, [x0,#456]", 2733024], [" 29b3e4:\tmov\tx1, x20", 2733028], [" 29b3e8:\tmov\tx2, x24", 2733032], [" 29b3ec:\tmov\tw4, wzr", 2733036], [" 29b3f0:\tbl\t31f054 <art::jit::Jit::AddSamples(art::Thread*, art::ArtMethod*, unsigned short, bool)>", 2733040], [" 29b3f4:\tldr\tw8, [x21]", 2733044], [" 29b3f8:\tand\tw10, w22, #0xffff", 2733048], [" 29b3fc:\tldr\tw9, [x23,#48]", 2733052], [" 29b400:\tmov\tx24, x21", 2733056], [" 29b404:\tadd\tx22, x23, w10, uxtw #2", 2733060], [" 29b408:\tldr\tw8, [x8,#64]", 2733064], [" 29b40c:\tsub\tw27, w9, w10", 2733068], [" 29b410:\ttbnz\tw8, #18, 29b4cc <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x18c>", 2733072], [" 29b414:\tldr\tw8, [x24,#4]", 2733076], [" 29b418:\tadd\tx23, x22, #0x3c", 2733080], [" 29b41c:\tlsl\tw22, w27, #2", 2733084], [" 29b420:\ttbnz\tw8, #18, 29b50c <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x1cc>", 2733088], [" 29b424:\tldr\tw8, [x24]", 2733092], [" 29b428:\tldr\tw0, [x8,#16]", 2733096], [" 29b42c:\tldr\tx8, [x0,#16]", 2733100], [" 29b430:\tldr\tw9, [x24,#12]", 2733104], [" 29b434:\tldp\tx10, x11, [x8,#96]", 2733108], [" 29b438:\tadd\tx9, x10, x9, lsl #3", 2733112], [" 29b43c:\torr\tw10, wzr, #0xc", 2733116], [" 29b440:\tldrh\tw9, [x9,#2]", 2733120], [" 29b444:\tmul\tx9, x9, x10", 2733124], [" 29b448:\tldr\tw9, [x11,x9]", 2733128], [" 29b44c:\tcmn\tw9, #0x1", 2733132], [" 29b450:\tb.eq\t29b480 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x140>", 2733136], [" 29b454:\tldr\tx10, [x8,#72]", 2733140], [" 29b458:\tldr\tx8, [x8,#8]", 2733144], [" 29b45c:\tldr\tw9, [x10,x9,lsl #2]", 2733148], [" 29b460:\tadd\tx8, x8, x9", 2733152], [" 29b464:\tmov\tx5, x8", 2733156], [" 29b468:\tldrsb\tw9, [x5],#1", 2733160], [" 29b46c:\ttbz\tw9, #31, 29b484 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x144>", 2733164], [" 29b470:\tldrsb\tw9, [x8,#1]", 2733168], [" 29b474:\ttbnz\tw9, #31, 29b5bc <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x27c>", 2733172], [" 29b478:\tadd\tx5, x8, #0x2", 2733176], [" 29b47c:\tb\t29b484 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x144>", 2733180], [" 29b480:\tmov\tx5, xzr", 2733184], [" 29b484:\tmov\tx0, x21", 2733188], [" 29b488:\tmov\tx1, x20", 2733192], [" 29b48c:\tmov\tx2, x23", 2733196], [" 29b490:\tmov\tw3, w22", 2733200], [" 29b494:\tmov\tx4, x19", 2733204], [" 29b498:\tbl\tdc4c8 <art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)>", 2733208], [" 29b49c:\tldr\tx8, [x25,#40]", 2733212], [" 29b4a0:\tldr\tx9, [sp,#40]", 2733216], [" 29b4a4:\tcmp\tx8, x9", 2733220], [" 29b4a8:\tb.ne\t29b5e4 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x2a4>", 2733224], [" 29b4ac:\tldp\tx29, x30, [sp,#128]", 2733228], [" 29b4b0:\tldp\tx20, x19, [sp,#112]", 2733232], [" 29b4b4:\tldp\tx22, x21, [sp,#96]", 2733236], [" 29b4b8:\tldp\tx24, x23, [sp,#80]", 2733240], [" 29b4bc:\tldp\tx26, x25, [sp,#64]", 2733244], [" 29b4c0:\tldr\tx27, [sp,#48]", 2733248], [" 29b4c4:\tadd\tsp, sp, #0x90", 2733252], [" 29b4c8:\tret", 2733256], [" 29b4cc:\tldr\tw8, [x21,#12]", 2733260], [" 29b4d0:\tldr\tx9, [x21,#24]", 2733264], [" 29b4d4:\tand\tx10, x8, #0x3ff", 2733268], [" 29b4d8:\tadd\tx10, x9, x10, lsl #4", 2733272], [" 29b4dc:\tldxp\tx24, x9, [x10]", 2733276], [" 29b4e0:\tstxp\tw11, x24, x9, [x10]", 2733280], [" 29b4e4:\tcbnz\tw11, 29b4dc <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x19c>", 2733284], [" 29b4e8:\tcbz\tx24, 29b4f4 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x1b4>", 2733288], [" 29b4ec:\tcmp\tw8, w9", 2733292], [" 29b4f0:\tb.eq\t29b414 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0xd4>", 2733296], [" 29b4f4:\tldr\tx8, [x26]", 2733300], [" 29b4f8:\tmov\tx1, x21", 2733304], [" 29b4fc:\tldr\tx0, [x8,#464]", 2733308], [" 29b500:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 2733312], [" 29b504:\tmov\tx24, x0", 2733316], [" 29b508:\tb\t29b414 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0xd4>", 2733320], [" 29b50c:\tmov\tx0, x24", 2733324], [" 29b510:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 2733328], [" 29b514:\tb\t29b42c <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0xec>", 2733332], [" 29b518:\tadrp\tx10, 62c000 <_DYNAMIC+0x98>", 2733336], [" 29b51c:\tldr\tx8, [x20,#176]", 2733340], [" 29b520:\tldr\tx9, [x20,#272]", 2733344], [" 29b524:\tadd\tx11, sp, #0x8", 2733348], [" 29b528:\tadd\tx2, x11, #0xc", 2733352], [" 29b52c:\tldr\tx10, [x10,#592]", 2733356], [" 29b530:\torr\tw3, wzr, #0x1", 2733360], [" 29b534:\tstr\tx8, [x23]", 2733364], [" 29b538:\torr\tw8, wzr, #0x1", 2733368], [" 29b53c:\tstr\tx9, [sp,#8]", 2733372], [" 29b540:\torr\tx9, xzr, #0x100000000", 2733376], [" 29b544:\torr\tw4, wzr, #0x1", 2733380], [" 29b548:\tldr\tx10, [x10]", 2733384], [" 29b54c:\tmov\tx1, x20", 2733388], [" 29b550:\tstr\tx23, [x20,#176]", 2733392], [" 29b554:\tstr\tw8, [sp,#16]", 2733396], [" 29b558:\tstur\tx9, [sp,#20]", 2733400], [" 29b55c:\tldr\tx8, [x10,#464]", 2733404], [" 29b560:\tstur\tx20, [sp,#28]", 2733408], [" 29b564:\tstr\tx11, [x20,#272]", 2733412], [" 29b568:\tstr\tw0, [sp,#20]", 2733416], [" 29b56c:\tmov\tx0, x8", 2733420], [" 29b570:\tbl\t122b3c <art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)>", 2733424], [" 29b574:\tldr\tx8, [x20,#176]", 2733428], [" 29b578:\tcbz\tx8, 29b5e8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x2a8>", 2733432], [" 29b57c:\tldr\tx8, [x8]", 2733436], [" 29b580:\tstr\tx8, [x20,#176]", 2733440], [" 29b584:\ttbz\tw0, #0, 29b648 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x308>", 2733444], [" 29b588:\tldr\tw8, [sp,#20]", 2733448], [" 29b58c:\tadd\tx8, x8, #0x70", 2733452], [" 29b590:\tldar\tw8, [x8]", 2733456], [" 29b594:\tcmp\tw8, #0x9", 2733460], [" 29b598:\tb.le\t29b650 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x310>", 2733464], [" 29b59c:\tldr\tx21, [x23,#8]", 2733468], [" 29b5a0:\torr\tw8, wzr, #0x1", 2733472], [" 29b5a4:\tldur\tx9, [sp,#28]", 2733476], [" 29b5a8:\tldr\tx10, [x9,#272]", 2733480], [" 29b5ac:\tldr\tx10, [x10]", 2733484], [" 29b5b0:\tstr\tx10, [x9,#272]", 2733488], [" 29b5b4:\tcbnz\tw8, 29b3c8 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x88>", 2733492], [" 29b5b8:\tb\t29b49c <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x15c>", 2733496], [" 29b5bc:\tldrsb\tw9, [x8,#2]", 2733500], [" 29b5c0:\ttbnz\tw9, #31, 29b5cc <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x28c>", 2733504], [" 29b5c4:\tadd\tx5, x8, #0x3", 2733508], [" 29b5c8:\tb\t29b484 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x144>", 2733512], [" 29b5cc:\tldrsb\tw9, [x8,#3]", 2733516], [" 29b5d0:\tadd\tx10, x8, #0x4", 2733520], [" 29b5d4:\tadd\tx8, x8, #0x5", 2733524], [" 29b5d8:\tcmp\tw9, #0x0", 2733528], [" 29b5dc:\tcsel\tx5, x8, x10, lt", 2733532], [" 29b5e0:\tb\t29b484 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x144>", 2733536], [" 29b5e4:\tbl\td5228 <__stack_chk_fail@plt>", 2733540], [" 29b5e8:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2733544], [" 29b5ec:\tadd\tx1, x1, #0x6bb", 2733548], [" 29b5f0:\tmov\tw2, #0x28 \t// #40", 2733552], [" 29b5f4:\tmov\tw5, #0xffffffff \t// #-1", 2733556], [" 29b5f8:\tmov\tw26, w0", 2733560], [" 29b5fc:\tmov\tx0, sp", 2733564], [" 29b600:\torr\tw4, wzr, #0x6", 2733568], [" 29b604:\tmov\tw3, wzr", 2733572], [" 29b608:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 2733576], [" 29b60c:\tmov\tx0, sp", 2733580], [" 29b610:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 2733584], [" 29b614:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2733588], [" 29b618:\tadd\tx1, x1, #0x6db", 2733592], [" 29b61c:\tmov\tw2, #0x2a \t// #42", 2733596], [" 29b620:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2733600], [" 29b624:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 2733604], [" 29b628:\tadd\tx1, x1, #0xfd2", 2733608], [" 29b62c:\torr\tw2, wzr, #0x1", 2733612], [" 29b630:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2733616], [" 29b634:\tmov\tx0, sp", 2733620], [" 29b638:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 2733624], [" 29b63c:\tldr\tx8, [x20,#176]", 2733628], [" 29b640:\tmov\tw0, w26", 2733632], [" 29b644:\tb\t29b57c <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x23c>", 2733636], [" 29b648:\tmov\tw8, wzr", 2733640], [" 29b64c:\tb\t29b5a4 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x264>", 2733644], [" 29b650:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2733648], [" 29b654:\tadd\tx1, x1, #0x78e", 2733652], [" 29b658:\tmov\tw5, #0xffffffff \t// #-1", 2733656], [" 29b65c:\tmov\tx0, sp", 2733660], [" 29b660:\torr\tw2, wzr, #0x1f0", 2733664], [" 29b664:\torr\tw4, wzr, #0x6", 2733668], [" 29b668:\tmov\tw3, wzr", 2733672], [" 29b66c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 2733676], [" 29b670:\tmov\tx0, sp", 2733680], [" 29b674:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 2733684], [" 29b678:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2733688], [" 29b67c:\tadd\tx1, x1, #0x91b", 2733692], [" 29b680:\tmov\tw2, #0x27 \t// #39", 2733696], [" 29b684:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2733700], [" 29b688:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 2733704], [" 29b68c:\tadd\tx1, x1, #0xfd2", 2733708], [" 29b690:\torr\tw2, wzr, #0x1", 2733712], [" 29b694:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2733716], [" 29b698:\tmov\tx0, sp", 2733720], [" 29b69c:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 2733724], [" 29b6a0:\tb\t29b59c <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+0x25c>", 2733728], ["", 0]], "l": 2, "f": "art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)"}, "25": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000002957d0 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)>:", 0], ["_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE():", 0], [" 2957d0:\tstp\tx28, x27, [sp,#-96]!", 2709456], [" 2957d4:\tstp\tx26, x25, [sp,#16]", 2709460], [" 2957d8:\tstp\tx24, x23, [sp,#32]", 2709464], [" 2957dc:\tstp\tx22, x21, [sp,#48]", 2709468], [" 2957e0:\tstp\tx20, x19, [sp,#64]", 2709472], [" 2957e4:\tstp\tx29, x30, [sp,#80]", 2709476], [" 2957e8:\tadd\tx29, sp, #0x50", 2709480], [" 2957ec:\tsub\tsp, sp, #0x50", 2709484], [" 2957f0:\tstur\tx5, [x29,#-144]", 2709488], [" 2957f4:\tmrs\tx24, tpidr_el0", 2709492], [" 2957f8:\tldr\tx8, [x24,#40]", 2709496], [" 2957fc:\tmov\tx19, x2", 2709500], [" 295800:\tmov\tx22, x0", 2709504], [" 295804:\tstur\tx1, [x29,#-128]", 2709508], [" 295808:\tmov\tw26, wzr", 2709512], [" 29580c:\tubfx\tw27, w4, #12, #4", 2709516], [" 295810:\tsub\tw23, w27, #0x1", 2709520], [" 295814:\tstur\tx8, [x29,#-88]", 2709524], [" 295818:\tcmp\tw23, #0x4", 2709528], [" 29581c:\tstur\twzr, [x29,#-96]", 2709532], [" 295820:\tstp\txzr, xzr, [x29,#-112]", 2709536], [" 295824:\tb.hi\t29585c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x8c>", 2709540], [" 295828:\tadrp\tx8, 5b2000 <art::ImageHeader::kImageVersion+0x469>", 2709544], [" 29582c:\tadd\tx8, x8, #0xf38", 2709548], [" 295830:\tmov\tw20, w26", 2709552], [" 295834:\tmov\tw21, w26", 2709556], [" 295838:\tldrsw\tx9, [x8,x23,lsl #2]", 2709560], [" 29583c:\tmov\tw28, w26", 2709564], [" 295840:\tadd\tx9, x9, x8", 2709568], [" 295844:\tldrh\tw8, [x3,#4]", 2709572], [" 295848:\tbr\tx9", 2709576], [" 29584c:\tmov\tw26, wzr", 2709580], [" 295850:\tmov\tw20, wzr", 2709584], [" 295854:\tmov\tw21, wzr", 2709588], [" 295858:\tb\t295898 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0xc8>", 2709592], [" 29585c:\tmov\tw8, w26", 2709596], [" 295860:\tmov\tw20, w26", 2709600], [" 295864:\tmov\tw21, w26", 2709604], [" 295868:\tmov\tw28, w26", 2709608], [" 29586c:\tstur\tx8, [x29,#-120]", 2709612], [" 295870:\tb\t2958ac <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0xdc>", 2709616], [" 295874:\tmov\tw26, wzr", 2709620], [" 295878:\tmov\tw20, wzr", 2709624], [" 29587c:\tb\t295890 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0xc0>", 2709628], [" 295880:\tubfx\tw26, w4, #8, #4", 2709632], [" 295884:\tstur\tw26, [x29,#-96]", 2709636], [" 295888:\tlsr\tw20, w8, #12", 2709640], [" 29588c:\tstur\tw20, [x29,#-100]", 2709644], [" 295890:\tubfx\tw21, w8, #8, #4", 2709648], [" 295894:\tstur\tw21, [x29,#-104]", 2709652], [" 295898:\tubfx\tw28, w8, #4, #4", 2709656], [" 29589c:\tstur\tw28, [x29,#-108]", 2709660], [" 2958a0:\tand\tw8, w8, #0xf", 2709664], [" 2958a4:\tstur\tx8, [x29,#-120]", 2709668], [" 2958a8:\tstur\tw8, [x29,#-112]", 2709672], [" 2958ac:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 2709676], [" 2958b0:\tmov\tx9, sp", 2709680], [" 2958b4:\tldr\tx8, [x8,#600]", 2709684], [" 2958b8:\tldr\tw0, [x22]", 2709688], [" 2958bc:\tstur\tx9, [x29,#-152]", 2709692], [" 2958c0:\tldrb\tw8, [x8]", 2709696], [" 2958c4:\tcbz\tw8, 2958e0 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x110>", 2709700], [" 2958c8:\tmrs\tx8, tpidr_el0", 2709704], [" 2958cc:\tldr\tx8, [x8,#56]", 2709708], [" 2958d0:\tcbz\tx8, 2958e0 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x110>", 2709712], [" 2958d4:\tldr\tw8, [x8,#52]", 2709716], [" 2958d8:\tcbz\tw8, 2958e0 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x110>", 2709720], [" 2958dc:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 2709724], [" 2958e0:\tldr\tw8, [x0,#68]", 2709728], [" 2958e4:\tstur\tw20, [x29,#-156]", 2709732], [" 2958e8:\ttbz\tw8, #2, 2958f4 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x124>", 2709736], [" 2958ec:\tldr\tw8, [x22,#4]", 2709740], [" 2958f0:\ttbnz\tw8, #16, 295c00 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x430>", 2709744], [" 2958f4:\tmov\tw20, wzr", 2709748], [" 2958f8:\tldr\tw8, [x22,#4]", 2709752], [" 2958fc:\ttbnz\tw8, #18, 295c18 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x448>", 2709756], [" 295900:\tldr\tw8, [x22]", 2709760], [" 295904:\tldr\tw0, [x8,#16]", 2709764], [" 295908:\tstur\tx24, [x29,#-136]", 2709768], [" 29590c:\tldr\tx9, [x0,#16]", 2709772], [" 295910:\tldr\tw8, [x22,#8]", 2709776], [" 295914:\tcbz\tw8, 295924 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x154>", 2709780], [" 295918:\tldr\tx9, [x9,#8]", 2709784], [" 29591c:\tadd\tx24, x9, x8", 2709788], [" 295920:\tb\t295928 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x158>", 2709792], [" 295924:\tmov\tx24, xzr", 2709796], [" 295928:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 2709800], [" 29592c:\tldr\tx8, [x8,#592]", 2709804], [" 295930:\tldr\tx8, [x8]", 2709808], [" 295934:\tldrb\tw8, [x8,#642]", 2709812], [" 295938:\tcbz\tw8, 295b14 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x344>", 2709816], [" 29593c:\tldr\tx1, [x22,#40]", 2709820], [" 295940:\tmov\tx0, x22", 2709824], [" 295944:\tbl\t131568 <art::ClassLinker::ShouldUseInterpreterEntrypoint(art::ArtMethod*, void const*)>", 2709828], [" 295948:\tmov\tw25, w0", 2709832], [" 29594c:\tmov\tw8, w27", 2709836], [" 295950:\tcbz\tx24, 295960 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x190>", 2709840], [" 295954:\tmov\tw8, w27", 2709844], [" 295958:\ttbz\tw25, #0, 295960 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x190>", 2709848], [" 29595c:\tldrh\tw8, [x24]", 2709852], [" 295960:\tcbnz\tw20, 295bb8 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x3e8>", 2709856], [" 295964:\tldur\tx28, [x29,#-120]", 2709860], [" 295968:\tand\tw8, w8, #0xffff", 2709864], [" 29596c:\tand\tw21, w27, #0xffff", 2709868], [" 295970:\tlsl\tw10, w8, #3", 2709872], [" 295974:\tsub\tw9, w8, w21", 2709876], [" 295978:\tadd\tw10, w10, #0x4f", 2709880], [" 29597c:\tsxtw\tx26, w9", 2709884], [" 295980:\tand\tx9, x10, #0xffff0", 2709888], [" 295984:\tmov\tx10, sp", 2709892], [" 295988:\tsub\tx23, x10, x9", 2709896], [" 29598c:\tlsl\tx2, x8, #3", 2709900], [" 295990:\tmov\tsp, x23", 2709904], [" 295994:\tstp\tx19, x22, [x23]", 2709908], [" 295998:\tadd\tx22, x23, #0x3c", 2709912], [" 29599c:\tmov\tx0, x22", 2709916], [" 2959a0:\tstp\txzr, xzr, [x23,#32]", 2709920], [" 2959a4:\tmov\tw1, wzr", 2709924], [" 2959a8:\tstp\txzr, xzr, [x23,#16]", 2709928], [" 2959ac:\tstr\tw8, [x23,#48]", 2709932], [" 2959b0:\tstur\txzr, [x23,#52]", 2709936], [" 2959b4:\tbl\td52e8 <memset@plt>", 2709940], [" 2959b8:\tcbz\tw27, 295a3c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x26c>", 2709944], [" 2959bc:\tldr\tw8, [x19,#48]", 2709948], [" 2959c0:\tadd\tx10, x19, #0x3c", 2709952], [" 2959c4:\tlsl\tx11, x28, #2", 2709956], [" 2959c8:\tldr\tw9, [x23,#48]", 2709960], [" 2959cc:\tlsl\tx13, x26, #2", 2709964], [" 2959d0:\tadd\tx8, x10, x8, lsl #2", 2709968], [" 2959d4:\tldr\tw10, [x10,x11]", 2709972], [" 2959d8:\tadd\tx12, x22, x9, lsl #2", 2709976], [" 2959dc:\tldr\tw11, [x8,x11]", 2709980], [" 2959e0:\tstr\tw10, [x22,x13]", 2709984], [" 2959e4:\tcmp\tw10, w11", 2709988], [" 2959e8:\tcsel\tw11, w11, wzr, eq", 2709992], [" 2959ec:\tcmp\tw21, #0x1", 2709996], [" 2959f0:\tstr\tw11, [x12,x13]", 2710000], [" 2959f4:\tb.eq\t295a3c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x26c>", 2710004], [" 2959f8:\tadd\tx11, x23, x26, lsl #2", 2710008], [" 2959fc:\tsub\tx12, x29, #0x70", 2710012], [" 295a00:\tsub\tx10, x21, #0x1", 2710016], [" 295a04:\tadd\tx11, x11, #0x40", 2710020], [" 295a08:\torr\tx12, x12, #0x4", 2710024], [" 295a0c:\tldr\tw13, [x12],#4", 2710028], [" 295a10:\tsub\tx10, x10, #0x1", 2710032], [" 295a14:\tlsl\tx13, x13, #2", 2710036], [" 295a18:\tadd\tx14, x19, x13", 2710040], [" 295a1c:\tldr\tw13, [x8,x13]", 2710044], [" 295a20:\tldr\tw14, [x14,#60]", 2710048], [" 295a24:\tcmp\tw14, w13", 2710052], [" 295a28:\tstr\tw14, [x11]", 2710056], [" 295a2c:\tcsel\tw13, w13, wzr, eq", 2710060], [" 295a30:\tstr\tw13, [x11,x9,lsl #2]", 2710064], [" 295a34:\tadd\tx11, x11, #0x4", 2710068], [" 295a38:\tcbnz\tx10, 295a0c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x23c>", 2710072], [" 295a3c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 2710076], [" 295a40:\tldr\tx8, [x8,#592]", 2710080], [" 295a44:\tldr\tx8, [x8]", 2710084], [" 295a48:\tldrb\tw8, [x8,#642]", 2710088], [" 295a4c:\tcbz\tw8, 295bdc <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x40c>", 2710092], [" 295a50:\tldur\tx21, [x29,#-128]", 2710096], [" 295a54:\ttbz\tw25, #0, 295a74 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x2a4>", 2710100], [" 295a58:\tmov\tx1, x24", 2710104], [" 295a5c:\tldur\tx24, [x29,#-144]", 2710108], [" 295a60:\tmov\tx0, x21", 2710112], [" 295a64:\tmov\tx2, x23", 2710116], [" 295a68:\tmov\tx3, x24", 2710120], [" 295a6c:\tbl\t27b6f0 <art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)>", 2710124], [" 295a70:\tb\t295a90 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x2c0>", 2710128], [" 295a74:\tldur\tx24, [x29,#-144]", 2710132], [" 295a78:\tmov\tx0, x21", 2710136], [" 295a7c:\tldr\tx1, [x19,#8]", 2710140], [" 295a80:\tmov\tx2, x23", 2710144], [" 295a84:\tmov\tw3, w26", 2710148], [" 295a88:\tmov\tx4, x24", 2710152], [" 295a8c:\tbl\t29b340 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)>", 2710156], [" 295a90:\tldr\tx21, [x21,#144]", 2710160], [" 295a94:\tldur\tx22, [x29,#-136]", 2710164], [" 295a98:\tldur\tx25, [x29,#-152]", 2710168], [" 295a9c:\tcmp\tx21, #0x0", 2710172], [" 295aa0:\tcset\tw8, eq", 2710176], [" 295aa4:\tand\tw8, w20, w8", 2710180], [" 295aa8:\tcmp\tw8, #0x1", 2710184], [" 295aac:\tb.ne\t295b38 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x368>", 2710188], [" 295ab0:\tldr\tw10, [x19,#48]", 2710192], [" 295ab4:\tldur\tx12, [x29,#-120]", 2710196], [" 295ab8:\tadd\tx8, x19, w10, uxtw #2", 2710200], [" 295abc:\tadd\tx11, x8, #0x3c", 2710204], [" 295ac0:\tldr\tx8, [x24]", 2710208], [" 295ac4:\tldr\tw9, [x11,w12,uxtw #2]", 2710212], [" 295ac8:\tcbz\tw9, 295b24 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x354>", 2710216], [" 295acc:\tcbz\tw10, 295b0c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x33c>", 2710220], [" 295ad0:\tadd\tx11, x19, #0x3c", 2710224], [" 295ad4:\tsub\tx12, x10, #0x1", 2710228], [" 295ad8:\tb\t295ae8 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x318>", 2710232], [" 295adc:\tldr\tw10, [x19,#48]", 2710236], [" 295ae0:\tadd\tx11, x11, #0x4", 2710240], [" 295ae4:\tsub\tx12, x12, #0x1", 2710244], [" 295ae8:\tldr\tw10, [x11,w10,uxtw #2]", 2710248], [" 295aec:\tcmp\tx9, x10", 2710252], [" 295af0:\tb.eq\t295afc <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x32c>", 2710256], [" 295af4:\tcbnz\tx12, 295adc <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x30c>", 2710260], [" 295af8:\tb\t295b0c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x33c>", 2710264], [" 295afc:\tldr\tw10, [x19,#48]", 2710268], [" 295b00:\tstr\tw8, [x11]", 2710272], [" 295b04:\tstr\tw8, [x11,x10,lsl #2]", 2710276], [" 295b08:\tcbnz\tx12, 295adc <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x30c>", 2710280], [" 295b0c:\tmov\tx21, xzr", 2710284], [" 295b10:\tb\t295b38 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x368>", 2710288], [" 295b14:\torr\tw25, wzr, #0x1", 2710292], [" 295b18:\tmov\tw8, w27", 2710296], [" 295b1c:\tcbnz\tx24, 295954 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x184>", 2710300], [" 295b20:\tb\t295960 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x190>", 2710304], [" 295b24:\tlsl\tx9, x12, #2", 2710308], [" 295b28:\tadd\tx10, x19, x9", 2710312], [" 295b2c:\tmov\tx21, xzr", 2710316], [" 295b30:\tstr\tw8, [x10,#60]", 2710320], [" 295b34:\tstr\tw8, [x11,x9]", 2710324], [" 295b38:\tldr\tx19, [x23,#40]", 2710328], [" 295b3c:\tstr\txzr, [x23,#40]", 2710332], [" 295b40:\tcbz\tx19, 295b7c <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x3ac>", 2710336], [" 295b44:\tldr\tx0, [x19]", 2710340], [" 295b48:\tcbz\tx0, 295b74 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x3a4>", 2710344], [" 295b4c:\tldr\tx8, [x19,#8]", 2710348], [" 295b50:\tcmp\tx8, x0", 2710352], [" 295b54:\tb.eq\t295b70 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x3a0>", 2710356], [" 295b58:\tsub\tx9, x8, #0x8", 2710360], [" 295b5c:\tsub\tx9, x9, x0", 2710364], [" 295b60:\tmvn\tx9, x9", 2710368], [" 295b64:\tand\tx9, x9, #0xfffffffffffffff8", 2710372], [" 295b68:\tadd\tx8, x8, x9", 2710376], [" 295b6c:\tstr\tx8, [x19,#8]", 2710380], [" 295b70:\tbl\td5218 <operator delete(void*)@plt>", 2710384], [" 295b74:\tmov\tx0, x19", 2710388], [" 295b78:\tbl\td5218 <operator delete(void*)@plt>", 2710392], [" 295b7c:\tcmp\tx21, #0x0", 2710396], [" 295b80:\tcset\tw0, eq", 2710400], [" 295b84:\tmov\tsp, x25", 2710404], [" 295b88:\tldr\tx8, [x22,#40]", 2710408], [" 295b8c:\tldur\tx9, [x29,#-88]", 2710412], [" 295b90:\tcmp\tx8, x9", 2710416], [" 295b94:\tb.ne\t295c24 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x454>", 2710420], [" 295b98:\tsub\tsp, x29, #0x50", 2710424], [" 295b9c:\tldp\tx29, x30, [sp,#80]", 2710428], [" 295ba0:\tldp\tx20, x19, [sp,#64]", 2710432], [" 295ba4:\tldp\tx22, x21, [sp,#48]", 2710436], [" 295ba8:\tldp\tx24, x23, [sp,#32]", 2710440], [" 295bac:\tldp\tx26, x25, [sp,#16]", 2710444], [" 295bb0:\tldp\tx28, x27, [sp],#96", 2710448], [" 295bb4:\tret", 2710452], [" 295bb8:\tcmp\tx24, #0x0", 2710456], [" 295bbc:\tstp\tw28, w21, [x29,#-112]", 2710460], [" 295bc0:\tcset\tw9, eq", 2710464], [" 295bc4:\tstur\twzr, [x29,#-96]", 2710468], [" 295bc8:\tsub\tw8, w8, w9", 2710472], [" 295bcc:\tldur\tw9, [x29,#-156]", 2710476], [" 295bd0:\tmov\tw27, w23", 2710480], [" 295bd4:\tstp\tw9, w26, [x29,#-104]", 2710484], [" 295bd8:\tb\t295968 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x198>", 2710488], [" 295bdc:\tldur\tx21, [x29,#-128]", 2710492], [" 295be0:\tmov\tx1, x24", 2710496], [" 295be4:\tldur\tx24, [x29,#-144]", 2710500], [" 295be8:\tmov\tx2, x23", 2710504], [" 295bec:\tmov\tx4, x26", 2710508], [" 295bf0:\tmov\tx0, x21", 2710512], [" 295bf4:\tmov\tx3, x24", 2710516], [" 295bf8:\tbl\t2f8fc8 <art::interpreter::UnstartedRuntime::Invoke(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*, unsigned long)>", 2710520], [" 295bfc:\tb\t295a90 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x2c0>", 2710524], [" 295c00:\tmov\tx0, x22", 2710528], [" 295c04:\tbl\t4fc6a0 <art::WellKnownClasses::StringInitToStringFactory(art::ArtMethod*)>", 2710532], [" 295c08:\tmov\tx22, x0", 2710536], [" 295c0c:\torr\tw20, wzr, #0x1", 2710540], [" 295c10:\tldr\tw8, [x22,#4]", 2710544], [" 295c14:\ttbz\tw8, #18, 295900 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x130>", 2710548], [" 295c18:\tmov\tx0, x22", 2710552], [" 295c1c:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 2710556], [" 295c20:\tb\t295908 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+0x138>", 2710560], [" 295c24:\tbl\td5228 <__stack_chk_fail@plt>", 2710564], ["", 0]], "l": 2, "f": "bool art::interpreter::DoCall&lt;false, false&gt;(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)"}, "26": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000053348c <MterpInvokeInterface>:", 0], ["MterpInvokeInterface():", 0], [" 53348c:\tsub\tsp, sp, #0xd0", 5452940], [" 533490:\tstp\tx28, x27, [sp,#112]", 5452944], [" 533494:\tstp\tx26, x25, [sp,#128]", 5452948], [" 533498:\tstp\tx24, x23, [sp,#144]", 5452952], [" 53349c:\tstp\tx22, x21, [sp,#160]", 5452956], [" 5334a0:\tstp\tx20, x19, [sp,#176]", 5452960], [" 5334a4:\tstp\tx29, x30, [sp,#192]", 5452964], [" 5334a8:\tadd\tx29, sp, #0xc0", 5452968], [" 5334ac:\tstr\tw3, [sp,#28]", 5452972], [" 5334b0:\tmrs\tx8, tpidr_el0", 5452976], [" 5334b4:\tstr\tx8, [sp,#40]", 5452980], [" 5334b8:\tadrp\tx12, 62c000 <_DYNAMIC+0x98>", 5452984], [" 5334bc:\tldr\tx8, [x8,#40]", 5452988], [" 5334c0:\tmov\tx23, x1", 5452992], [" 5334c4:\torr\tw9, wzr, #0x1", 5452996], [" 5334c8:\tldr\tx12, [x12,#592]", 5453000], [" 5334cc:\tmov\tx20, x0", 5453004], [" 5334d0:\torr\tw4, wzr, #0x4", 5453008], [" 5334d4:\tstur\tx8, [x29,#-88]", 5453012], [" 5334d8:\tmov\tx1, x20", 5453016], [" 5334dc:\tldrh\tw8, [x2,#4]", 5453020], [" 5334e0:\tldr\tw10, [x23,#48]", 5453024], [" 5334e4:\tstr\tw9, [sp,#80]", 5453028], [" 5334e8:\tldp\tx3, x11, [x23,#8]", 5453032], [" 5334ec:\tldr\tx9, [x20,#272]", 5453036], [" 5334f0:\tand\tx8, x8, #0xf", 5453040], [" 5334f4:\tadd\tx10, x23, x10, lsl #2", 5453044], [" 5334f8:\tstr\tx2, [sp,#16]", 5453048], [" 5334fc:\tstr\tx11, [sp,#48]", 5453052], [" 533500:\tadd\tx8, x10, x8, lsl #2", 5453056], [" 533504:\tldr\tx11, [x12]", 5453060], [" 533508:\torr\tx10, xzr, #0x100000000", 5453064], [" 53350c:\tstr\tx9, [sp,#72]", 5453068], [" 533510:\tadd\tx9, sp, #0x48", 5453072], [" 533514:\tldrh\tw21, [x2,#2]", 5453076], [" 533518:\tldr\tw8, [x8,#60]", 5453080], [" 53351c:\tstur\tx10, [sp,#84]", 5453084], [" 533520:\tldr\tx27, [x11,#464]", 5453088], [" 533524:\tmov\tw2, w21", 5453092], [" 533528:\tstur\tx20, [sp,#92]", 5453096], [" 53352c:\tstr\tx9, [x20,#272]", 5453100], [" 533530:\tstr\tw8, [sp,#84]", 5453104], [" 533534:\tmov\tx0, x27", 5453108], [" 533538:\tstr\tx3, [sp,#32]", 5453112], [" 53353c:\tbl\t149d90 <art::ArtMethod* art::ClassLinker::ResolveMethod<(art::ClassLinker::ResolveMode)0>(art::Thread*, unsigned int, art::ArtMethod*, art::InvokeType)>", 5453116], [" 533540:\tldur\tx8, [sp,#92]", 5453120], [" 533544:\tldr\tw10, [sp,#84]", 5453124], [" 533548:\tldr\tx9, [x8,#272]", 5453128], [" 53354c:\tldr\tx9, [x9]", 5453132], [" 533550:\tstr\tx10, [sp,#64]", 5453136], [" 533554:\tstr\tx9, [x8,#272]", 5453140], [" 533558:\tstr\tx0, [sp,#56]", 5453144], [" 53355c:\tcbz\tx0, 533978 <MterpInvokeInterface+0x4ec>", 5453148], [" 533560:\tldp\tx26, x8, [sp,#56]", 5453152], [" 533564:\tcbz\tw8, 5336bc <MterpInvokeInterface+0x230>", 5453156], [" 533568:\tldr\tw8, [x26]", 5453160], [" 53356c:\tldr\tw9, [x8,#64]", 5453164], [" 533570:\ttbnz\tw9, #18, 5335d0 <MterpInvokeInterface+0x144>", 5453168], [" 533574:\tldr\tw9, [x26,#4]", 5453172], [" 533578:\ttbnz\tw9, #18, 533afc <MterpInvokeInterface+0x670>", 5453176], [" 53357c:\tldr\tw0, [x8,#16]", 5453180], [" 533580:\tldr\tx19, [x0,#16]", 5453184], [" 533584:\tldr\tw21, [x26,#12]", 5453188], [" 533588:\tldr\tx22, [x19,#96]", 5453192], [" 53358c:\tlsl\tx8, x21, #3", 5453196], [" 533590:\tldr\tx9, [x19,#80]", 5453200], [" 533594:\tldrh\tw8, [x22,x8]", 5453204], [" 533598:\tldr\tw8, [x9,x8,lsl #2]", 5453208], [" 53359c:\tcmn\tw8, #0x1", 5453212], [" 5335a0:\tb.eq\t5335e0 <MterpInvokeInterface+0x154>", 5453216], [" 5335a4:\tldr\tx9, [x19,#72]", 5453220], [" 5335a8:\tldr\tx10, [x19,#8]", 5453224], [" 5335ac:\tldr\tw8, [x9,x8,lsl #2]", 5453228], [" 5335b0:\tadd\tx8, x10, x8", 5453232], [" 5335b4:\tmov\tx0, x8", 5453236], [" 5335b8:\tldrsb\tw9, [x0],#1", 5453240], [" 5335bc:\ttbz\tw9, #31, 5335e4 <MterpInvokeInterface+0x158>", 5453244], [" 5335c0:\tldrsb\tw9, [x8,#1]", 5453248], [" 5335c4:\ttbnz\tw9, #31, 533b60 <MterpInvokeInterface+0x6d4>", 5453252], [" 5335c8:\tadd\tx0, x8, #0x2", 5453256], [" 5335cc:\tb\t5335e4 <MterpInvokeInterface+0x158>", 5453260], [" 5335d0:\tmov\tw21, wzr", 5453264], [" 5335d4:\tmov\tw28, wzr", 5453268], [" 5335d8:\tmov\tw0, wzr", 5453272], [" 5335dc:\tb\t5337a0 <MterpInvokeInterface+0x314>", 5453276], [" 5335e0:\tmov\tx0, xzr", 5453280], [" 5335e4:\tbl\t4c2248 <art::ComputeModifiedUtf8Hash(char const*)>", 5453284], [" 5335e8:\tadd\tx21, x22, x21, lsl #3", 5453288], [" 5335ec:\tmov\tw28, w0", 5453292], [" 5335f0:\tldr\tw8, [x21,#4]", 5453296], [" 5335f4:\tcmn\tw8, #0x1", 5453300], [" 5335f8:\tb.eq\t533628 <MterpInvokeInterface+0x19c>", 5453304], [" 5335fc:\tldr\tx9, [x19,#72]", 5453308], [" 533600:\tldr\tx10, [x19,#8]", 5453312], [" 533604:\tldr\tw8, [x9,x8,lsl #2]", 5453316], [" 533608:\tadd\tx8, x10, x8", 5453320], [" 53360c:\tmov\tx0, x8", 5453324], [" 533610:\tldrsb\tw9, [x0],#1", 5453328], [" 533614:\ttbz\tw9, #31, 53362c <MterpInvokeInterface+0x1a0>", 5453332], [" 533618:\tldrsb\tw9, [x8,#1]", 5453336], [" 53361c:\ttbnz\tw9, #31, 533b70 <MterpInvokeInterface+0x6e4>", 5453340], [" 533620:\tadd\tx0, x8, #0x2", 5453344], [" 533624:\tb\t53362c <MterpInvokeInterface+0x1a0>", 5453348], [" 533628:\tmov\tx0, xzr", 5453352], [" 53362c:\tbl\t4c2248 <art::ComputeModifiedUtf8Hash(char const*)>", 5453356], [" 533630:\tldr\tx22, [x19,#104]", 5453360], [" 533634:\torr\tw8, wzr, #0xc", 5453364], [" 533638:\tldrh\tw24, [x21,#2]", 5453368], [" 53363c:\tmov\tw21, w0", 5453372], [" 533640:\tldr\tx9, [x19,#80]", 5453376], [" 533644:\tnop", 5453380], [" 533648:\tmadd\tx8, x24, x8, x22", 5453384], [" 53364c:\tldrh\tw8, [x8,#4]", 5453388], [" 533650:\tldr\tw8, [x9,x8,lsl #2]", 5453392], [" 533654:\tcmn\tw8, #0x1", 5453396], [" 533658:\tb.eq\t533688 <MterpInvokeInterface+0x1fc>", 5453400], [" 53365c:\tldr\tx9, [x19,#72]", 5453404], [" 533660:\tldr\tx10, [x19,#8]", 5453408], [" 533664:\tldr\tw8, [x9,x8,lsl #2]", 5453412], [" 533668:\tadd\tx8, x10, x8", 5453416], [" 53366c:\tmov\tx0, x8", 5453420], [" 533670:\tldrsb\tw9, [x0],#1", 5453424], [" 533674:\ttbz\tw9, #31, 53368c <MterpInvokeInterface+0x200>", 5453428], [" 533678:\tldrsb\tw9, [x8,#1]", 5453432], [" 53367c:\ttbnz\tw9, #31, 533b80 <MterpInvokeInterface+0x6f4>", 5453436], [" 533680:\tadd\tx0, x8, #0x2", 5453440], [" 533684:\tb\t53368c <MterpInvokeInterface+0x200>", 5453444], [" 533688:\tmov\tx0, xzr", 5453448], [" 53368c:\tbl\t4c2248 <art::ComputeModifiedUtf8Hash(char const*)>", 5453452], [" 533690:\torr\tw8, wzr, #0xc", 5453456], [" 533694:\tmadd\tx8, x24, x8, x22", 5453460], [" 533698:\tldr\tw8, [x8,#8]", 5453464], [" 53369c:\tcbz\tw8, 5337a0 <MterpInvokeInterface+0x314>", 5453468], [" 5336a0:\tldr\tx9, [x19,#8]", 5453472], [" 5336a4:\tadd\tx24, x9, x8", 5453476], [" 5336a8:\tcbz\tx24, 5337a0 <MterpInvokeInterface+0x314>", 5453480], [" 5336ac:\tldr\tw8, [x24]", 5453484], [" 5336b0:\tcbz\tw8, 5337a0 <MterpInvokeInterface+0x314>", 5453488], [" 5336b4:\tmov\tx22, xzr", 5453492], [" 5336b8:\tb\t533738 <MterpInvokeInterface+0x2ac>", 5453496], [" 5336bc:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5453500], [" 5336c0:\tldr\tx8, [x8,#600]", 5453504], [" 5336c4:\tldr\tw0, [x26]", 5453508], [" 5336c8:\tldrb\tw8, [x8]", 5453512], [" 5336cc:\tcbz\tw8, 5336e8 <MterpInvokeInterface+0x25c>", 5453516], [" 5336d0:\tmrs\tx8, tpidr_el0", 5453520], [" 5336d4:\tldr\tx8, [x8,#56]", 5453524], [" 5336d8:\tcbz\tx8, 5336e8 <MterpInvokeInterface+0x25c>", 5453528], [" 5336dc:\tldr\tw8, [x8,#52]", 5453532], [" 5336e0:\tcbz\tw8, 5336e8 <MterpInvokeInterface+0x25c>", 5453536], [" 5336e4:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5453540], [" 5336e8:\tldr\tw8, [x0,#68]", 5453544], [" 5336ec:\ttbz\tw8, #2, 5336f8 <MterpInvokeInterface+0x26c>", 5453548], [" 5336f0:\tldr\tw8, [x26,#4]", 5453552], [" 5336f4:\ttbnz\tw8, #16, 533568 <MterpInvokeInterface+0xdc>", 5453556], [" 5336f8:\torr\tw1, wzr, #0x4", 5453560], [" 5336fc:\tmov\tw0, w21", 5453564], [" 533700:\tbl\t166088 <art::ThrowNullPointerExceptionForMethodAccess(unsigned int, art::InvokeType)>", 5453568], [" 533704:\tldr\tx8, [x20,#144]", 5453572], [" 533708:\tcbnz\tx8, 5339dc <MterpInvokeInterface+0x550>", 5453576], [" 53370c:\tb\t533980 <MterpInvokeInterface+0x4f4>", 5453580], [" 533710:\tldrsb\tw9, [x8,#2]", 5453584], [" 533714:\ttbnz\tw9, #31, 533720 <MterpInvokeInterface+0x294>", 5453588], [" 533718:\tadd\tx0, x8, #0x3", 5453592], [" 53371c:\tb\t533788 <MterpInvokeInterface+0x2fc>", 5453596], [" 533720:\tldrsb\tw9, [x8,#3]", 5453600], [" 533724:\tadd\tx10, x8, #0x4", 5453604], [" 533728:\tadd\tx8, x8, #0x5", 5453608], [" 53372c:\tcmp\tw9, #0x0", 5453612], [" 533730:\tcsel\tx0, x8, x10, lt", 5453616], [" 533734:\tb\t533788 <MterpInvokeInterface+0x2fc>", 5453620], [" 533738:\tadd\tx8, x24, w22, uxtw #1", 5453624], [" 53373c:\tldr\tx9, [x19,#80]", 5453628], [" 533740:\tldrh\tw8, [x8,#4]", 5453632], [" 533744:\tldr\tw8, [x9,x8,lsl #2]", 5453636], [" 533748:\tlsl\tw9, w0, #5", 5453640], [" 53374c:\tsub\tw25, w9, w0", 5453644], [" 533750:\tcmn\tw8, #0x1", 5453648], [" 533754:\tb.eq\t533784 <MterpInvokeInterface+0x2f8>", 5453652], [" 533758:\tldr\tx9, [x19,#72]", 5453656], [" 53375c:\tldr\tx10, [x19,#8]", 5453660], [" 533760:\tldr\tw8, [x9,x8,lsl #2]", 5453664], [" 533764:\tadd\tx8, x10, x8", 5453668], [" 533768:\tmov\tx0, x8", 5453672], [" 53376c:\tldrsb\tw9, [x0],#1", 5453676], [" 533770:\ttbz\tw9, #31, 533788 <MterpInvokeInterface+0x2fc>", 5453680], [" 533774:\tldrsb\tw9, [x8,#1]", 5453684], [" 533778:\ttbnz\tw9, #31, 533710 <MterpInvokeInterface+0x284>", 5453688], [" 53377c:\tadd\tx0, x8, #0x2", 5453692], [" 533780:\tb\t533788 <MterpInvokeInterface+0x2fc>", 5453696], [" 533784:\tmov\tx0, xzr", 5453700], [" 533788:\tbl\t4c2248 <art::ComputeModifiedUtf8Hash(char const*)>", 5453704], [" 53378c:\tldr\tw8, [x24]", 5453708], [" 533790:\tadd\tw0, w0, w25", 5453712], [" 533794:\tadd\tx22, x22, #0x1", 5453716], [" 533798:\tcmp\tx22, x8", 5453720], [" 53379c:\tb.ne\t533738 <MterpInvokeInterface+0x2ac>", 5453724], [" 5337a0:\tmov\tw8, #0x1ab \t// #427", 5453728], [" 5337a4:\tldr\tx12, [sp,#64]", 5453732], [" 5337a8:\torr\tw9, wzr, #0xe", 5453736], [" 5337ac:\tldr\tx19, [x27,#296]", 5453740], [" 5337b0:\tmul\tw8, w28, w8", 5453744], [" 5337b4:\tmov\tw22, #0x2b \t// #43", 5453748], [" 5337b8:\tadd\tw8, w8, w21, lsl #4", 5453752], [" 5337bc:\tldr\tw10, [x12,#4]", 5453756], [" 5337c0:\teor\tx11, x10, x10", 5453760], [" 5337c4:\tmadd\tw21, w0, w9, w8", 5453764], [" 5337c8:\torr\tx8, x11, x12", 5453768], [" 5337cc:\tmov\tw9, #0xbe83 \t// #48771", 5453772], [" 5337d0:\tmovk\tw9, #0x2fa0, lsl #16", 5453776], [" 5337d4:\tldr\tw28, [x8]", 5453780], [" 5337d8:\tumull\tx9, w21, w9", 5453784], [" 5337dc:\tlsr\tx24, x9, #35", 5453788], [" 5337e0:\ttbz\tw10, #28, 5337f0 <MterpInvokeInterface+0x364>", 5453792], [" 5337e4:\tmov\tx0, x28", 5453796], [" 5337e8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5453800], [" 5337ec:\tmov\tx28, x0", 5453804], [" 5337f0:\tadd\tw9, w19, #0x7b", 5453808], [" 5337f4:\tmsub\tw8, w24, w22, w21", 5453812], [" 5337f8:\tneg\tw10, w19", 5453816], [" 5337fc:\tand\tw9, w9, w10", 5453820], [" 533800:\tsxtw\tx9, w9", 5453824], [" 533804:\tcmp\tx19, #0x4", 5453828], [" 533808:\tb.ne\t533818 <MterpInvokeInterface+0x38c>", 5453832], [" 53380c:\tldr\tw9, [x28,x9]", 5453836], [" 533810:\tldr\tw21, [x9,w8,uxtw #2]", 5453840], [" 533814:\tb\t533828 <MterpInvokeInterface+0x39c>", 5453844], [" 533818:\tmov\tw8, w8", 5453848], [" 53381c:\tldr\tx9, [x28,x9]", 5453852], [" 533820:\tmul\tx8, x19, x8", 5453856], [" 533824:\tldr\tx21, [x9,x8]", 5453860], [" 533828:\tldr\tw8, [x21,#12]", 5453864], [" 53382c:\tcmn\tw8, #0x1", 5453868], [" 533830:\tb.eq\t533880 <MterpInvokeInterface+0x3f4>", 5453872], [" 533834:\tcbz\tx21, 533978 <MterpInvokeInterface+0x4ec>", 5453876], [" 533838:\tldr\tw8, [x21,#4]", 5453880], [" 53383c:\ttbnz\tw8, #10, 5339d4 <MterpInvokeInterface+0x548>", 5453884], [" 533840:\tldr\tw8, [x21,#4]", 5453888], [" 533844:\ttbnz\tw8, #31, 533850 <MterpInvokeInterface+0x3c4>", 5453892], [" 533848:\tldr\tw8, [x21,#4]", 5453896], [" 53384c:\ttbnz\tw8, #24, 5339d4 <MterpInvokeInterface+0x548>", 5453900], [" 533850:\tadrp\tx27, 62c000 <_DYNAMIC+0x98>", 5453904], [" 533854:\tldr\tx27, [x27,#592]", 5453908], [" 533858:\tldr\tx8, [x27]", 5453912], [" 53385c:\tldr\tx26, [x8,#520]", 5453916], [" 533860:\tcbz\tx26, 5339f0 <MterpInvokeInterface+0x564>", 5453920], [" 533864:\tldr\tx8, [x23,#24]", 5453924], [" 533868:\tcbz\tx8, 533a54 <MterpInvokeInterface+0x5c8>", 5453928], [" 53386c:\tldr\tx9, [x23,#32]", 5453932], [" 533870:\tadd\tx9, x9, #0x10", 5453936], [" 533874:\tsub\tx8, x8, x9", 5453940], [" 533878:\tasr\tx3, x8, #1", 5453944], [" 53387c:\tb\t533a58 <MterpInvokeInterface+0x5cc>", 5453948], [" 533880:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5453952], [" 533884:\tldr\tx8, [x8,#600]", 5453956], [" 533888:\tldr\tx25, [x27,#296]", 5453960], [" 53388c:\tldr\tw21, [x26]", 5453964], [" 533890:\tldrb\tw8, [x8]", 5453968], [" 533894:\tcbz\tw8, 5338b8 <MterpInvokeInterface+0x42c>", 5453972], [" 533898:\tmrs\tx8, tpidr_el0", 5453976], [" 53389c:\tldr\tx8, [x8,#56]", 5453980], [" 5338a0:\tcbz\tx8, 5338b8 <MterpInvokeInterface+0x42c>", 5453984], [" 5338a4:\tldr\tw8, [x8,#52]", 5453988], [" 5338a8:\tcbz\tw8, 5338b8 <MterpInvokeInterface+0x42c>", 5453992], [" 5338ac:\tmov\tx0, x21", 5453996], [" 5338b0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5454000], [" 5338b4:\tmov\tx21, x0", 5454004], [" 5338b8:\tldr\tw8, [x21,#64]", 5454008], [" 5338bc:\ttbz\tw8, #9, 533b08 <MterpInvokeInterface+0x67c>", 5454012], [" 5338c0:\tadd\tx22, x28, #0x18", 5454016], [" 5338c4:\tldr\tw8, [x28,#4]", 5454020], [" 5338c8:\teor\tx9, x8, x8", 5454024], [" 5338cc:\torr\tx9, x9, x22", 5454028], [" 5338d0:\tldr\tw0, [x9]", 5454032], [" 5338d4:\ttbz\tw8, #28, 5338dc <MterpInvokeInterface+0x450>", 5454036], [" 5338d8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5454040], [" 5338dc:\tldr\tw19, [x0,#8]", 5454044], [" 5338e0:\tldr\tw8, [x28,#4]", 5454048], [" 5338e4:\teor\tx9, x8, x8", 5454052], [" 5338e8:\torr\tx9, x9, x22", 5454056], [" 5338ec:\tcmp\tw19, #0x0", 5454060], [" 5338f0:\tldr\tw28, [x9]", 5454064], [" 5338f4:\tcinc\tw24, w19, lt", 5454068], [" 5338f8:\tstr\tx25, [sp,#8]", 5454072], [" 5338fc:\ttbz\tw8, #28, 53390c <MterpInvokeInterface+0x480>", 5454076], [" 533900:\tmov\tx0, x28", 5454080], [" 533904:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5454084], [" 533908:\tmov\tx28, x0", 5454088], [" 53390c:\tcmp\tw19, #0x2", 5454092], [" 533910:\tb.lt\t53396c <MterpInvokeInterface+0x4e0>", 5454096], [" 533914:\tasr\tw8, w24, #1", 5454100], [" 533918:\tmov\tx22, xzr", 5454104], [" 53391c:\torr\tx19, xzr, #0x1000000000", 5454108], [" 533920:\torr\tw27, wzr, #0x1", 5454112], [" 533924:\torr\tx24, xzr, #0xc00000000", 5454116], [" 533928:\torr\tx25, xzr, #0x800000000", 5454120], [" 53392c:\tsxtw\tx26, w8", 5454124], [" 533930:\tadd\tx8, x28, x24, asr #32", 5454128], [" 533934:\tldr\tw9, [x28,#4]", 5454132], [" 533938:\teor\tx10, x9, x9", 5454136], [" 53393c:\torr\tx8, x10, x8", 5454140], [" 533940:\tldr\tw0, [x8]", 5454144], [" 533944:\ttbz\tw9, #28, 53394c <MterpInvokeInterface+0x4c0>", 5454148], [" 533948:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5454152], [" 53394c:\tcmp\tx21, x0", 5454156], [" 533950:\tb.eq\t533a08 <MterpInvokeInterface+0x57c>", 5454160], [" 533954:\tadd\tx22, x22, #0x1", 5454164], [" 533958:\tadd\tx19, x19, x25", 5454168], [" 53395c:\tadd\tw27, w27, #0x2", 5454172], [" 533960:\tadd\tx24, x24, x25", 5454176], [" 533964:\tcmp\tx22, x26", 5454180], [" 533968:\tb.lt\t533930 <MterpInvokeInterface+0x4a4>", 5454184], [" 53396c:\tldp\tx0, x1, [sp,#56]", 5454188], [" 533970:\tldr\tx2, [sp,#32]", 5454192], [" 533974:\tbl\t164b54 <art::ThrowIncompatibleClassChangeErrorClassForInterfaceDispatch(art::ArtMethod*, art::ObjPtr<art::mirror::Object>, art::ArtMethod*)>", 5454196], [" 533978:\tldr\tx8, [x20,#144]", 5454200], [" 53397c:\tcbnz\tx8, 5339dc <MterpInvokeInterface+0x550>", 5454204], [" 533980:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 5454208], [" 533984:\tadd\tx1, x1, #0xae4", 5454212], [" 533988:\tmov\tw2, #0xb0 \t// #176", 5454216], [" 53398c:\tmov\tw5, #0xffffffff \t// #-1", 5454220], [" 533990:\tadd\tx0, sp, #0x48", 5454224], [" 533994:\torr\tw4, wzr, #0x6", 5454228], [" 533998:\tmov\tw3, wzr", 5454232], [" 53399c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5454236], [" 5339a0:\tadd\tx0, sp, #0x48", 5454240], [" 5339a4:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5454244], [" 5339a8:\tadrp\tx1, 574000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x34da>", 5454248], [" 5339ac:\tadd\tx1, x1, #0xff5", 5454252], [" 5339b0:\tmov\tw2, #0x28 \t// #40", 5454256], [" 5339b4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5454260], [" 5339b8:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5454264], [" 5339bc:\tadd\tx1, x1, #0xfd2", 5454268], [" 5339c0:\torr\tw2, wzr, #0x1", 5454272], [" 5339c4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5454276], [" 5339c8:\tadd\tx0, sp, #0x48", 5454280], [" 5339cc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5454284], [" 5339d0:\tb\t5339dc <MterpInvokeInterface+0x550>", 5454288], [" 5339d4:\tmov\tx0, x21", 5454292], [" 5339d8:\tbl\tda4f8 <art::ArtMethod::ThrowInvocationTimeError()>", 5454296], [" 5339dc:\tldr\tx8, [sp,#48]", 5454300], [" 5339e0:\tmov\tx0, xzr", 5454304], [" 5339e4:\tstr\txzr, [x8]", 5454308], [" 5339e8:\tldr\tx19, [sp,#40]", 5454312], [" 5339ec:\tb\t533abc <MterpInvokeInterface+0x630>", 5454316], [" 5339f0:\tldr\tx19, [sp,#40]", 5454320], [" 5339f4:\tldr\tw22, [sp,#28]", 5454324], [" 5339f8:\tldr\tx24, [sp,#16]", 5454328], [" 5339fc:\tldrb\tw9, [x8,#757]", 5454332], [" 533a00:\tcbz\tw9, 533a9c <MterpInvokeInterface+0x610>", 5454336], [" 533a04:\tb\t533b24 <MterpInvokeInterface+0x698>", 5454340], [" 533a08:\tldr\tw8, [x28,#8]", 5454344], [" 533a0c:\tcmp\tw8, w27", 5454348], [" 533a10:\tb.ls\t533b90 <MterpInvokeInterface+0x704>", 5454352], [" 533a14:\tadd\tx8, x28, x19, asr #32", 5454356], [" 533a18:\tldr\tw9, [x28,#4]", 5454360], [" 533a1c:\teor\tx10, x9, x9", 5454364], [" 533a20:\torr\tx8, x10, x8", 5454368], [" 533a24:\tldr\tx19, [sp,#56]", 5454372], [" 533a28:\tldr\tw0, [x8]", 5454376], [" 533a2c:\ttbz\tw9, #28, 533a34 <MterpInvokeInterface+0x5a8>", 5454380], [" 533a30:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5454384], [" 533a34:\tldr\tx9, [sp,#8]", 5454388], [" 533a38:\tldrh\tw8, [x19,#16]", 5454392], [" 533a3c:\tcmp\tx9, #0x8", 5454396], [" 533a40:\tb.ne\t533aec <MterpInvokeInterface+0x660>", 5454400], [" 533a44:\tadd\tx8, x0, x8, lsl #3", 5454404], [" 533a48:\tldr\tx21, [x8,#16]", 5454408], [" 533a4c:\tcbnz\tx21, 533838 <MterpInvokeInterface+0x3ac>", 5454412], [" 533a50:\tb\t53396c <MterpInvokeInterface+0x4e0>", 5454416], [" 533a54:\tldr\tw3, [x23,#52]", 5454420], [" 533a58:\tldp\tx25, x19, [sp,#32]", 5454424], [" 533a5c:\tldr\tx1, [sp,#64]", 5454428], [" 533a60:\tmov\tx0, x26", 5454432], [" 533a64:\tldr\tw22, [sp,#28]", 5454436], [" 533a68:\tmov\tx4, x21", 5454440], [" 533a6c:\tldr\tx24, [sp,#16]", 5454444], [" 533a70:\tmov\tx2, x25", 5454448], [" 533a74:\tbl\t32012c <art::jit::Jit::InvokeVirtualOrInterface(art::ObjPtr<art::mirror::Object>, art::ArtMethod*, unsigned int, art::ArtMethod*)>", 5454452], [" 533a78:\torr\tw3, wzr, #0x1", 5454456], [" 533a7c:\tmov\tx0, x26", 5454460], [" 533a80:\tmov\tx1, x20", 5454464], [" 533a84:\tmov\tx2, x25", 5454468], [" 533a88:\tmov\tw4, wzr", 5454472], [" 533a8c:\tbl\t31f054 <art::jit::Jit::AddSamples(art::Thread*, art::ArtMethod*, unsigned short, bool)>", 5454476], [" 533a90:\tldr\tx8, [x27]", 5454480], [" 533a94:\tldrb\tw9, [x8,#757]", 5454484], [" 533a98:\tcbnz\tw9, 533b24 <MterpInvokeInterface+0x698>", 5454488], [" 533a9c:\tldr\tx5, [sp,#48]", 5454492], [" 533aa0:\tmov\tx0, x21", 5454496], [" 533aa4:\tmov\tx1, x20", 5454500], [" 533aa8:\tmov\tx2, x23", 5454504], [" 533aac:\tmov\tx3, x24", 5454508], [" 533ab0:\tmov\tw4, w22", 5454512], [" 533ab4:\tbl\t2957d0 <bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)>", 5454516], [" 533ab8:\tand\tw0, w0, #0x1", 5454520], [" 533abc:\tldr\tx8, [x19,#40]", 5454524], [" 533ac0:\tldur\tx9, [x29,#-88]", 5454528], [" 533ac4:\tcmp\tx8, x9", 5454532], [" 533ac8:\tb.ne\t533bfc <MterpInvokeInterface+0x770>", 5454536], [" 533acc:\tldp\tx29, x30, [sp,#192]", 5454540], [" 533ad0:\tldp\tx20, x19, [sp,#176]", 5454544], [" 533ad4:\tldp\tx22, x21, [sp,#160]", 5454548], [" 533ad8:\tldp\tx24, x23, [sp,#144]", 5454552], [" 533adc:\tldp\tx26, x25, [sp,#128]", 5454556], [" 533ae0:\tldp\tx28, x27, [sp,#112]", 5454560], [" 533ae4:\tadd\tsp, sp, #0xd0", 5454564], [" 533ae8:\tret", 5454568], [" 533aec:\tadd\tx8, x0, x8, lsl #2", 5454572], [" 533af0:\tldr\tw21, [x8,#12]", 5454576], [" 533af4:\tcbnz\tx21, 533838 <MterpInvokeInterface+0x3ac>", 5454580], [" 533af8:\tb\t53396c <MterpInvokeInterface+0x4e0>", 5454584], [" 533afc:\tmov\tx0, x26", 5454588], [" 533b00:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5454592], [" 533b04:\tb\t533580 <MterpInvokeInterface+0xf4>", 5454596], [" 533b08:\tmov\tx0, x28", 5454600], [" 533b0c:\tmov\tx1, x26", 5454604], [" 533b10:\tmov\tx2, x25", 5454608], [" 533b14:\tbl\t18f670 <art::mirror::Class::FindVirtualMethodForVirtual(art::ArtMethod*, art::PointerSize)>", 5454612], [" 533b18:\tmov\tx21, x0", 5454616], [" 533b1c:\tcbnz\tx21, 533838 <MterpInvokeInterface+0x3ac>", 5454620], [" 533b20:\tb\t53396c <MterpInvokeInterface+0x4e0>", 5454624], [" 533b24:\tldr\tx9, [x23,#24]", 5454628], [" 533b28:\tadd\tx0, x8, #0x2e8", 5454632], [" 533b2c:\tcbz\tx9, 533b44 <MterpInvokeInterface+0x6b8>", 5454636], [" 533b30:\tldr\tx8, [x23,#32]", 5454640], [" 533b34:\tadd\tx8, x8, #0x10", 5454644], [" 533b38:\tsub\tx8, x9, x8", 5454648], [" 533b3c:\tasr\tx4, x8, #1", 5454652], [" 533b40:\tb\t533b48 <MterpInvokeInterface+0x6bc>", 5454656], [" 533b44:\tldr\tw4, [x23,#52]", 5454660], [" 533b48:\tldr\tx2, [sp,#64]", 5454664], [" 533b4c:\tmov\tx1, x20", 5454668], [" 533b50:\tldr\tx3, [sp,#32]", 5454672], [" 533b54:\tmov\tx5, x21", 5454676], [" 533b58:\tbl\t2687b0 <art::instrumentation::Instrumentation::InvokeVirtualOrInterfaceImpl(art::Thread*, art::ObjPtr<art::mirror::Object>, art::ArtMethod*, unsigned int, art::ArtMethod*) const>", 5454680], [" 533b5c:\tb\t533a9c <MterpInvokeInterface+0x610>", 5454684], [" 533b60:\tldrsb\tw9, [x8,#2]", 5454688], [" 533b64:\ttbnz\tw9, #31, 533ba8 <MterpInvokeInterface+0x71c>", 5454692], [" 533b68:\tadd\tx0, x8, #0x3", 5454696], [" 533b6c:\tb\t533bbc <MterpInvokeInterface+0x730>", 5454700], [" 533b70:\tldrsb\tw9, [x8,#2]", 5454704], [" 533b74:\ttbnz\tw9, #31, 533bc4 <MterpInvokeInterface+0x738>", 5454708], [" 533b78:\tadd\tx0, x8, #0x3", 5454712], [" 533b7c:\tb\t533bd8 <MterpInvokeInterface+0x74c>", 5454716], [" 533b80:\tldrsb\tw9, [x8,#2]", 5454720], [" 533b84:\ttbnz\tw9, #31, 533be0 <MterpInvokeInterface+0x754>", 5454724], [" 533b88:\tadd\tx0, x8, #0x3", 5454728], [" 533b8c:\tb\t533bf4 <MterpInvokeInterface+0x768>", 5454732], [" 533b90:\tmov\tx0, x28", 5454736], [" 533b94:\tmov\tw1, w27", 5454740], [" 533b98:\tbl\t3a93fc <art::mirror::Array::ThrowArrayIndexOutOfBoundsException(int)>", 5454744], [" 533b9c:\tldr\tx19, [sp,#56]", 5454748], [" 533ba0:\tmov\tx0, xzr", 5454752], [" 533ba4:\tb\t533a34 <MterpInvokeInterface+0x5a8>", 5454756], [" 533ba8:\tldrsb\tw9, [x8,#3]", 5454760], [" 533bac:\tadd\tx10, x8, #0x4", 5454764], [" 533bb0:\tadd\tx8, x8, #0x5", 5454768], [" 533bb4:\tcmp\tw9, #0x0", 5454772], [" 533bb8:\tcsel\tx0, x8, x10, lt", 5454776], [" 533bbc:\tldr\tx26, [sp,#56]", 5454780], [" 533bc0:\tb\t5335e4 <MterpInvokeInterface+0x158>", 5454784], [" 533bc4:\tldrsb\tw9, [x8,#3]", 5454788], [" 533bc8:\tadd\tx10, x8, #0x4", 5454792], [" 533bcc:\tadd\tx8, x8, #0x5", 5454796], [" 533bd0:\tcmp\tw9, #0x0", 5454800], [" 533bd4:\tcsel\tx0, x8, x10, lt", 5454804], [" 533bd8:\tldr\tx26, [sp,#56]", 5454808], [" 533bdc:\tb\t53362c <MterpInvokeInterface+0x1a0>", 5454812], [" 533be0:\tldrsb\tw9, [x8,#3]", 5454816], [" 533be4:\tadd\tx10, x8, #0x4", 5454820], [" 533be8:\tadd\tx8, x8, #0x5", 5454824], [" 533bec:\tcmp\tw9, #0x0", 5454828], [" 533bf0:\tcsel\tx0, x8, x10, lt", 5454832], [" 533bf4:\tldr\tx26, [sp,#56]", 5454836], [" 533bf8:\tb\t53368c <MterpInvokeInterface+0x200>", 5454840], [" 533bfc:\tbl\td5228 <__stack_chk_fail@plt>", 5454844], ["", 0]], "l": 2, "f": "MterpInvokeInterface"}, "27": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000539200 <artMterpAsmInstructionStart>:", 0], ["artMterpAsmInstructionStart():", 0], [" 539200:\tldrh\tw23, [x20,#2]!", 5476864], [" 539204:\tand\tx16, x23, #0xff", 5476868], [" 539208:\tadd\tx16, x24, x16, lsl #7", 5476872], [" 53920c:\tbr\tx16", 5476876], [" 539210:\tnop", 5476880], [" 539214:\tnop", 5476884], [" 539218:\tnop", 5476888], [" 53921c:\tnop", 5476892], [" 539220:\tnop", 5476896], [" 539224:\tnop", 5476900], [" 539228:\tnop", 5476904], [" 53922c:\tnop", 5476908], [" 539230:\tnop", 5476912], [" 539234:\tnop", 5476916], [" 539238:\tnop", 5476920], [" 53923c:\tnop", 5476924], [" 539240:\tnop", 5476928], [" 539244:\tnop", 5476932], [" 539248:\tnop", 5476936], [" 53924c:\tnop", 5476940], [" 539250:\tnop", 5476944], [" 539254:\tnop", 5476948], [" 539258:\tnop", 5476952], [" 53925c:\tnop", 5476956], [" 539260:\tnop", 5476960], [" 539264:\tnop", 5476964], [" 539268:\tnop", 5476968], [" 53926c:\tnop", 5476972], [" 539270:\tnop", 5476976], [" 539274:\tnop", 5476980], [" 539278:\tnop", 5476984], [" 53927c:\tnop", 5476988], [" 539280:\tlsr\tw1, w23, #12", 5476992], [" 539284:\tubfx\tw0, w23, #8, #4", 5476996], [" 539288:\tldrh\tw23, [x20,#2]!", 5477000], [" 53928c:\tldr\tw2, [x21,w1,uxtw #2]", 5477004], [" 539290:\tand\tx16, x23, #0xff", 5477008], [" 539294:\tstr\tw2, [x21,w0,uxtw #2]", 5477012], [" 539298:\tstr\twzr, [x25,w0,uxtw #2]", 5477016], [" 53929c:\tadd\tx16, x24, x16, lsl #7", 5477020], [" 5392a0:\tbr\tx16", 5477024], [" 5392a4:\tnop", 5477028], [" 5392a8:\tnop", 5477032], [" 5392ac:\tnop", 5477036], [" 5392b0:\tnop", 5477040], [" 5392b4:\tnop", 5477044], [" 5392b8:\tnop", 5477048], [" 5392bc:\tnop", 5477052], [" 5392c0:\tnop", 5477056], [" 5392c4:\tnop", 5477060], [" 5392c8:\tnop", 5477064], [" 5392cc:\tnop", 5477068], [" 5392d0:\tnop", 5477072], [" 5392d4:\tnop", 5477076], [" 5392d8:\tnop", 5477080], [" 5392dc:\tnop", 5477084], [" 5392e0:\tnop", 5477088], [" 5392e4:\tnop", 5477092], [" 5392e8:\tnop", 5477096], [" 5392ec:\tnop", 5477100], [" 5392f0:\tnop", 5477104], [" 5392f4:\tnop", 5477108], [" 5392f8:\tnop", 5477112], [" 5392fc:\tnop", 5477116], [" 539300:\tldrh\tw1, [x20,#2]", 5477120], [" 539304:\tlsr\tw0, w23, #8", 5477124], [" 539308:\tldrh\tw23, [x20,#4]!", 5477128], [" 53930c:\tldr\tw2, [x21,w1,uxtw #2]", 5477132], [" 539310:\tand\tx16, x23, #0xff", 5477136], [" 539314:\tstr\tw2, [x21,w0,uxtw #2]", 5477140], [" 539318:\tstr\twzr, [x25,w0,uxtw #2]", 5477144], [" 53931c:\tadd\tx16, x24, x16, lsl #7", 5477148], [" 539320:\tbr\tx16", 5477152], [" 539324:\tnop", 5477156], [" 539328:\tnop", 5477160], [" 53932c:\tnop", 5477164], [" 539330:\tnop", 5477168], [" 539334:\tnop", 5477172], [" 539338:\tnop", 5477176], [" 53933c:\tnop", 5477180], [" 539340:\tnop", 5477184], [" 539344:\tnop", 5477188], [" 539348:\tnop", 5477192], [" 53934c:\tnop", 5477196], [" 539350:\tnop", 5477200], [" 539354:\tnop", 5477204], [" 539358:\tnop", 5477208], [" 53935c:\tnop", 5477212], [" 539360:\tnop", 5477216], [" 539364:\tnop", 5477220], [" 539368:\tnop", 5477224], [" 53936c:\tnop", 5477228], [" 539370:\tnop", 5477232], [" 539374:\tnop", 5477236], [" 539378:\tnop", 5477240], [" 53937c:\tnop", 5477244], [" 539380:\tldrh\tw1, [x20,#4]", 5477248], [" 539384:\tldrh\tw0, [x20,#2]", 5477252], [" 539388:\tldrh\tw23, [x20,#6]!", 5477256], [" 53938c:\tldr\tw2, [x21,w1,uxtw #2]", 5477260], [" 539390:\tand\tx16, x23, #0xff", 5477264], [" 539394:\tstr\tw2, [x21,w0,uxtw #2]", 5477268], [" 539398:\tstr\twzr, [x25,w0,uxtw #2]", 5477272], [" 53939c:\tadd\tx16, x24, x16, lsl #7", 5477276], [" 5393a0:\tbr\tx16", 5477280], [" 5393a4:\tnop", 5477284], [" 5393a8:\tnop", 5477288], [" 5393ac:\tnop", 5477292], [" 5393b0:\tnop", 5477296], [" 5393b4:\tnop", 5477300], [" 5393b8:\tnop", 5477304], [" 5393bc:\tnop", 5477308], [" 5393c0:\tnop", 5477312], [" 5393c4:\tnop", 5477316], [" 5393c8:\tnop", 5477320], [" 5393cc:\tnop", 5477324], [" 5393d0:\tnop", 5477328], [" 5393d4:\tnop", 5477332], [" 5393d8:\tnop", 5477336], [" 5393dc:\tnop", 5477340], [" 5393e0:\tnop", 5477344], [" 5393e4:\tnop", 5477348], [" 5393e8:\tnop", 5477352], [" 5393ec:\tnop", 5477356], [" 5393f0:\tnop", 5477360], [" 5393f4:\tnop", 5477364], [" 5393f8:\tnop", 5477368], [" 5393fc:\tnop", 5477372], [" 539400:\tlsr\tw3, w23, #12", 5477376], [" 539404:\tubfx\tw2, w23, #8, #4", 5477380], [" 539408:\tadd\tx17, x21, x3, uxtx #2", 5477384], [" 53940c:\tldr\tx3, [x17]", 5477388], [" 539410:\tldrh\tw23, [x20,#2]!", 5477392], [" 539414:\tand\tx16, x23, #0xff", 5477396], [" 539418:\tadd\tx17, x21, x2, uxtx #2", 5477400], [" 53941c:\tstr\tx3, [x17]", 5477404], [" 539420:\tadd\tx17, x25, x2, uxtx #2", 5477408], [" 539424:\tstr\txzr, [x17]", 5477412], [" 539428:\tadd\tx16, x24, x16, lsl #7", 5477416], [" 53942c:\tbr\tx16", 5477420], [" 539430:\tnop", 5477424], [" 539434:\tnop", 5477428], [" 539438:\tnop", 5477432], [" 53943c:\tnop", 5477436], [" 539440:\tnop", 5477440], [" 539444:\tnop", 5477444], [" 539448:\tnop", 5477448], [" 53944c:\tnop", 5477452], [" 539450:\tnop", 5477456], [" 539454:\tnop", 5477460], [" 539458:\tnop", 5477464], [" 53945c:\tnop", 5477468], [" 539460:\tnop", 5477472], [" 539464:\tnop", 5477476], [" 539468:\tnop", 5477480], [" 53946c:\tnop", 5477484], [" 539470:\tnop", 5477488], [" 539474:\tnop", 5477492], [" 539478:\tnop", 5477496], [" 53947c:\tnop", 5477500], [" 539480:\tldrh\tw3, [x20,#2]", 5477504], [" 539484:\tlsr\tw2, w23, #8", 5477508], [" 539488:\tadd\tx17, x21, x3, uxtx #2", 5477512], [" 53948c:\tldr\tx3, [x17]", 5477516], [" 539490:\tldrh\tw23, [x20,#4]!", 5477520], [" 539494:\tand\tx16, x23, #0xff", 5477524], [" 539498:\tadd\tx17, x21, x2, uxtx #2", 5477528], [" 53949c:\tstr\tx3, [x17]", 5477532], [" 5394a0:\tadd\tx17, x25, x2, uxtx #2", 5477536], [" 5394a4:\tstr\txzr, [x17]", 5477540], [" 5394a8:\tadd\tx16, x24, x16, lsl #7", 5477544], [" 5394ac:\tbr\tx16", 5477548], [" 5394b0:\tnop", 5477552], [" 5394b4:\tnop", 5477556], [" 5394b8:\tnop", 5477560], [" 5394bc:\tnop", 5477564], [" 5394c0:\tnop", 5477568], [" 5394c4:\tnop", 5477572], [" 5394c8:\tnop", 5477576], [" 5394cc:\tnop", 5477580], [" 5394d0:\tnop", 5477584], [" 5394d4:\tnop", 5477588], [" 5394d8:\tnop", 5477592], [" 5394dc:\tnop", 5477596], [" 5394e0:\tnop", 5477600], [" 5394e4:\tnop", 5477604], [" 5394e8:\tnop", 5477608], [" 5394ec:\tnop", 5477612], [" 5394f0:\tnop", 5477616], [" 5394f4:\tnop", 5477620], [" 5394f8:\tnop", 5477624], [" 5394fc:\tnop", 5477628], [" 539500:\tldrh\tw3, [x20,#4]", 5477632], [" 539504:\tldrh\tw2, [x20,#2]", 5477636], [" 539508:\tadd\tx17, x21, x3, uxtx #2", 5477640], [" 53950c:\tldr\tx3, [x17]", 5477644], [" 539510:\tldrh\tw23, [x20,#6]!", 5477648], [" 539514:\tadd\tx17, x21, x2, uxtx #2", 5477652], [" 539518:\tstr\tx3, [x17]", 5477656], [" 53951c:\tadd\tx17, x25, x2, uxtx #2", 5477660], [" 539520:\tstr\txzr, [x17]", 5477664], [" 539524:\tand\tx16, x23, #0xff", 5477668], [" 539528:\tadd\tx16, x24, x16, lsl #7", 5477672], [" 53952c:\tbr\tx16", 5477676], [" 539530:\tnop", 5477680], [" 539534:\tnop", 5477684], [" 539538:\tnop", 5477688], [" 53953c:\tnop", 5477692], [" 539540:\tnop", 5477696], [" 539544:\tnop", 5477700], [" 539548:\tnop", 5477704], [" 53954c:\tnop", 5477708], [" 539550:\tnop", 5477712], [" 539554:\tnop", 5477716], [" 539558:\tnop", 5477720], [" 53955c:\tnop", 5477724], [" 539560:\tnop", 5477728], [" 539564:\tnop", 5477732], [" 539568:\tnop", 5477736], [" 53956c:\tnop", 5477740], [" 539570:\tnop", 5477744], [" 539574:\tnop", 5477748], [" 539578:\tnop", 5477752], [" 53957c:\tnop", 5477756], [" 539580:\tlsr\tw1, w23, #12", 5477760], [" 539584:\tubfx\tw0, w23, #8, #4", 5477764], [" 539588:\tldrh\tw23, [x20,#2]!", 5477768], [" 53958c:\tldr\tw2, [x21,w1,uxtw #2]", 5477772], [" 539590:\tand\tx16, x23, #0xff", 5477776], [" 539594:\tstr\tw2, [x21,w0,uxtw #2]", 5477780], [" 539598:\tstr\tw2, [x25,w0,uxtw #2]", 5477784], [" 53959c:\tadd\tx16, x24, x16, lsl #7", 5477788], [" 5395a0:\tbr\tx16", 5477792], [" 5395a4:\tnop", 5477796], [" 5395a8:\tnop", 5477800], [" 5395ac:\tnop", 5477804], [" 5395b0:\tnop", 5477808], [" 5395b4:\tnop", 5477812], [" 5395b8:\tnop", 5477816], [" 5395bc:\tnop", 5477820], [" 5395c0:\tnop", 5477824], [" 5395c4:\tnop", 5477828], [" 5395c8:\tnop", 5477832], [" 5395cc:\tnop", 5477836], [" 5395d0:\tnop", 5477840], [" 5395d4:\tnop", 5477844], [" 5395d8:\tnop", 5477848], [" 5395dc:\tnop", 5477852], [" 5395e0:\tnop", 5477856], [" 5395e4:\tnop", 5477860], [" 5395e8:\tnop", 5477864], [" 5395ec:\tnop", 5477868], [" 5395f0:\tnop", 5477872], [" 5395f4:\tnop", 5477876], [" 5395f8:\tnop", 5477880], [" 5395fc:\tnop", 5477884], [" 539600:\tldrh\tw1, [x20,#2]", 5477888], [" 539604:\tlsr\tw0, w23, #8", 5477892], [" 539608:\tldrh\tw23, [x20,#4]!", 5477896], [" 53960c:\tldr\tw2, [x21,w1,uxtw #2]", 5477900], [" 539610:\tand\tx16, x23, #0xff", 5477904], [" 539614:\tstr\tw2, [x21,w0,uxtw #2]", 5477908], [" 539618:\tstr\tw2, [x25,w0,uxtw #2]", 5477912], [" 53961c:\tadd\tx16, x24, x16, lsl #7", 5477916], [" 539620:\tbr\tx16", 5477920], [" 539624:\tnop", 5477924], [" 539628:\tnop", 5477928], [" 53962c:\tnop", 5477932], [" 539630:\tnop", 5477936], [" 539634:\tnop", 5477940], [" 539638:\tnop", 5477944], [" 53963c:\tnop", 5477948], [" 539640:\tnop", 5477952], [" 539644:\tnop", 5477956], [" 539648:\tnop", 5477960], [" 53964c:\tnop", 5477964], [" 539650:\tnop", 5477968], [" 539654:\tnop", 5477972], [" 539658:\tnop", 5477976], [" 53965c:\tnop", 5477980], [" 539660:\tnop", 5477984], [" 539664:\tnop", 5477988], [" 539668:\tnop", 5477992], [" 53966c:\tnop", 5477996], [" 539670:\tnop", 5478000], [" 539674:\tnop", 5478004], [" 539678:\tnop", 5478008], [" 53967c:\tnop", 5478012], [" 539680:\tldrh\tw1, [x20,#4]", 5478016], [" 539684:\tldrh\tw0, [x20,#2]", 5478020], [" 539688:\tldrh\tw23, [x20,#6]!", 5478024], [" 53968c:\tldr\tw2, [x21,w1,uxtw #2]", 5478028], [" 539690:\tand\tx16, x23, #0xff", 5478032], [" 539694:\tstr\tw2, [x21,w0,uxtw #2]", 5478036], [" 539698:\tstr\tw2, [x25,w0,uxtw #2]", 5478040], [" 53969c:\tadd\tx16, x24, x16, lsl #7", 5478044], [" 5396a0:\tbr\tx16", 5478048], [" 5396a4:\tnop", 5478052], [" 5396a8:\tnop", 5478056], [" 5396ac:\tnop", 5478060], [" 5396b0:\tnop", 5478064], [" 5396b4:\tnop", 5478068], [" 5396b8:\tnop", 5478072], [" 5396bc:\tnop", 5478076], [" 5396c0:\tnop", 5478080], [" 5396c4:\tnop", 5478084], [" 5396c8:\tnop", 5478088], [" 5396cc:\tnop", 5478092], [" 5396d0:\tnop", 5478096], [" 5396d4:\tnop", 5478100], [" 5396d8:\tnop", 5478104], [" 5396dc:\tnop", 5478108], [" 5396e0:\tnop", 5478112], [" 5396e4:\tnop", 5478116], [" 5396e8:\tnop", 5478120], [" 5396ec:\tnop", 5478124], [" 5396f0:\tnop", 5478128], [" 5396f4:\tnop", 5478132], [" 5396f8:\tnop", 5478136], [" 5396fc:\tnop", 5478140], [" 539700:\tlsr\tw2, w23, #8", 5478144], [" 539704:\tldrh\tw23, [x20,#2]!", 5478148], [" 539708:\tldur\tx0, [x21,#-44]", 5478152], [" 53970c:\tldr\tw0, [x0]", 5478156], [" 539710:\tand\tx16, x23, #0xff", 5478160], [" 539714:\tstr\tw0, [x21,w2,uxtw #2]", 5478164], [" 539718:\tstr\twzr, [x25,w2,uxtw #2]", 5478168], [" 53971c:\tadd\tx16, x24, x16, lsl #7", 5478172], [" 539720:\tbr\tx16", 5478176], [" 539724:\tnop", 5478180], [" 539728:\tnop", 5478184], [" 53972c:\tnop", 5478188], [" 539730:\tnop", 5478192], [" 539734:\tnop", 5478196], [" 539738:\tnop", 5478200], [" 53973c:\tnop", 5478204], [" 539740:\tnop", 5478208], [" 539744:\tnop", 5478212], [" 539748:\tnop", 5478216], [" 53974c:\tnop", 5478220], [" 539750:\tnop", 5478224], [" 539754:\tnop", 5478228], [" 539758:\tnop", 5478232], [" 53975c:\tnop", 5478236], [" 539760:\tnop", 5478240], [" 539764:\tnop", 5478244], [" 539768:\tnop", 5478248], [" 53976c:\tnop", 5478252], [" 539770:\tnop", 5478256], [" 539774:\tnop", 5478260], [" 539778:\tnop", 5478264], [" 53977c:\tnop", 5478268], [" 539780:\tlsr\tw2, w23, #8", 5478272], [" 539784:\tldrh\tw23, [x20,#2]!", 5478276], [" 539788:\tldur\tx0, [x21,#-44]", 5478280], [" 53978c:\tldr\tx0, [x0]", 5478284], [" 539790:\tand\tx16, x23, #0xff", 5478288], [" 539794:\tadd\tx17, x21, x2, lsl #2", 5478292], [" 539798:\tstr\tx0, [x17]", 5478296], [" 53979c:\tadd\tx17, x25, x2, lsl #2", 5478300], [" 5397a0:\tstr\txzr, [x17]", 5478304], [" 5397a4:\tadd\tx16, x24, x16, lsl #7", 5478308], [" 5397a8:\tbr\tx16", 5478312], [" 5397ac:\tnop", 5478316], [" 5397b0:\tnop", 5478320], [" 5397b4:\tnop", 5478324], [" 5397b8:\tnop", 5478328], [" 5397bc:\tnop", 5478332], [" 5397c0:\tnop", 5478336], [" 5397c4:\tnop", 5478340], [" 5397c8:\tnop", 5478344], [" 5397cc:\tnop", 5478348], [" 5397d0:\tnop", 5478352], [" 5397d4:\tnop", 5478356], [" 5397d8:\tnop", 5478360], [" 5397dc:\tnop", 5478364], [" 5397e0:\tnop", 5478368], [" 5397e4:\tnop", 5478372], [" 5397e8:\tnop", 5478376], [" 5397ec:\tnop", 5478380], [" 5397f0:\tnop", 5478384], [" 5397f4:\tnop", 5478388], [" 5397f8:\tnop", 5478392], [" 5397fc:\tnop", 5478396], [" 539800:\tlsr\tw2, w23, #8", 5478400], [" 539804:\tldrh\tw23, [x20,#2]!", 5478404], [" 539808:\tldur\tx0, [x21,#-44]", 5478408], [" 53980c:\tldr\tw0, [x0]", 5478412], [" 539810:\tand\tx16, x23, #0xff", 5478416], [" 539814:\tstr\tw0, [x21,w2,uxtw #2]", 5478420], [" 539818:\tstr\tw0, [x25,w2,uxtw #2]", 5478424], [" 53981c:\tadd\tx16, x24, x16, lsl #7", 5478428], [" 539820:\tbr\tx16", 5478432], [" 539824:\tnop", 5478436], [" 539828:\tnop", 5478440], [" 53982c:\tnop", 5478444], [" 539830:\tnop", 5478448], [" 539834:\tnop", 5478452], [" 539838:\tnop", 5478456], [" 53983c:\tnop", 5478460], [" 539840:\tnop", 5478464], [" 539844:\tnop", 5478468], [" 539848:\tnop", 5478472], [" 53984c:\tnop", 5478476], [" 539850:\tnop", 5478480], [" 539854:\tnop", 5478484], [" 539858:\tnop", 5478488], [" 53985c:\tnop", 5478492], [" 539860:\tnop", 5478496], [" 539864:\tnop", 5478500], [" 539868:\tnop", 5478504], [" 53986c:\tnop", 5478508], [" 539870:\tnop", 5478512], [" 539874:\tnop", 5478516], [" 539878:\tnop", 5478520], [" 53987c:\tnop", 5478524], [" 539880:\tlsr\tw2, w23, #8", 5478528], [" 539884:\tldr\tx3, [x22,#144]", 5478532], [" 539888:\tmov\tx1, #0x0 \t// #0", 5478536], [" 53988c:\tldrh\tw23, [x20,#2]!", 5478540], [" 539890:\tstr\tw3, [x21,w2,uxtw #2]", 5478544], [" 539894:\tstr\tw3, [x25,w2,uxtw #2]", 5478548], [" 539898:\tand\tx16, x23, #0xff", 5478552], [" 53989c:\tstr\tx1, [x22,#144]", 5478556], [" 5398a0:\tadd\tx16, x24, x16, lsl #7", 5478560], [" 5398a4:\tbr\tx16", 5478564], [" 5398a8:\tnop", 5478568], [" 5398ac:\tnop", 5478572], [" 5398b0:\tnop", 5478576], [" 5398b4:\tnop", 5478580], [" 5398b8:\tnop", 5478584], [" 5398bc:\tnop", 5478588], [" 5398c0:\tnop", 5478592], [" 5398c4:\tnop", 5478596], [" 5398c8:\tnop", 5478600], [" 5398cc:\tnop", 5478604], [" 5398d0:\tnop", 5478608], [" 5398d4:\tnop", 5478612], [" 5398d8:\tnop", 5478616], [" 5398dc:\tnop", 5478620], [" 5398e0:\tnop", 5478624], [" 5398e4:\tnop", 5478628], [" 5398e8:\tnop", 5478632], [" 5398ec:\tnop", 5478636], [" 5398f0:\tnop", 5478640], [" 5398f4:\tnop", 5478644], [" 5398f8:\tnop", 5478648], [" 5398fc:\tnop", 5478652], [" 539900:\tbl\t535fcc <MterpThreadFenceForConstructor>", 5478656], [" 539904:\tldr\tw7, [x22]", 5478660], [" 539908:\tmov\tx0, x22", 5478664], [" 53990c:\tands\tw7, w7, #0x7", 5478668], [" 539910:\tb.ne\t53991c <artMterpAsmInstructionStart+0x71c>", 5478672], [" 539914:\tmov\tx0, #0x0 \t// #0", 5478676], [" 539918:\tb\t5413d0 <MterpReturn>", 5478680], [" 53991c:\tbl\t5377a8 <MterpSuspendCheck>", 5478684], [" 539920:\tb\t539914 <artMterpAsmInstructionStart+0x714>", 5478688], [" 539924:\tnop", 5478692], [" 539928:\tnop", 5478696], [" 53992c:\tnop", 5478700], [" 539930:\tnop", 5478704], [" 539934:\tnop", 5478708], [" 539938:\tnop", 5478712], [" 53993c:\tnop", 5478716], [" 539940:\tnop", 5478720], [" 539944:\tnop", 5478724], [" 539948:\tnop", 5478728], [" 53994c:\tnop", 5478732], [" 539950:\tnop", 5478736], [" 539954:\tnop", 5478740], [" 539958:\tnop", 5478744], [" 53995c:\tnop", 5478748], [" 539960:\tnop", 5478752], [" 539964:\tnop", 5478756], [" 539968:\tnop", 5478760], [" 53996c:\tnop", 5478764], [" 539970:\tnop", 5478768], [" 539974:\tnop", 5478772], [" 539978:\tnop", 5478776], [" 53997c:\tnop", 5478780], [" 539980:\tbl\t535fcc <MterpThreadFenceForConstructor>", 5478784], [" 539984:\tldr\tw7, [x22]", 5478788], [" 539988:\tmov\tx0, x22", 5478792], [" 53998c:\tands\tw7, w7, #0x7", 5478796], [" 539990:\tb.ne\t5399a0 <artMterpAsmInstructionStart+0x7a0>", 5478800], [" 539994:\tlsr\tw2, w23, #8", 5478804], [" 539998:\tldr\tw0, [x21,w2,uxtw #2]", 5478808], [" 53999c:\tb\t5413d0 <MterpReturn>", 5478812], [" 5399a0:\tbl\t5377a8 <MterpSuspendCheck>", 5478816], [" 5399a4:\tb\t539994 <artMterpAsmInstructionStart+0x794>", 5478820], [" 5399a8:\tnop", 5478824], [" 5399ac:\tnop", 5478828], [" 5399b0:\tnop", 5478832], [" 5399b4:\tnop", 5478836], [" 5399b8:\tnop", 5478840], [" 5399bc:\tnop", 5478844], [" 5399c0:\tnop", 5478848], [" 5399c4:\tnop", 5478852], [" 5399c8:\tnop", 5478856], [" 5399cc:\tnop", 5478860], [" 5399d0:\tnop", 5478864], [" 5399d4:\tnop", 5478868], [" 5399d8:\tnop", 5478872], [" 5399dc:\tnop", 5478876], [" 5399e0:\tnop", 5478880], [" 5399e4:\tnop", 5478884], [" 5399e8:\tnop", 5478888], [" 5399ec:\tnop", 5478892], [" 5399f0:\tnop", 5478896], [" 5399f4:\tnop", 5478900], [" 5399f8:\tnop", 5478904], [" 5399fc:\tnop", 5478908], [" 539a00:\tbl\t535fcc <MterpThreadFenceForConstructor>", 5478912], [" 539a04:\tldr\tw7, [x22]", 5478916], [" 539a08:\tmov\tx0, x22", 5478920], [" 539a0c:\tands\tw7, w7, #0x7", 5478924], [" 539a10:\tb.ne\t539a24 <artMterpAsmInstructionStart+0x824>", 5478928], [" 539a14:\tlsr\tw2, w23, #8", 5478932], [" 539a18:\tadd\tx17, x21, x2, uxtx #2", 5478936], [" 539a1c:\tldr\tx0, [x17]", 5478940], [" 539a20:\tb\t5413d0 <MterpReturn>", 5478944], [" 539a24:\tbl\t5377a8 <MterpSuspendCheck>", 5478948], [" 539a28:\tb\t539a14 <artMterpAsmInstructionStart+0x814>", 5478952], [" 539a2c:\tnop", 5478956], [" 539a30:\tnop", 5478960], [" 539a34:\tnop", 5478964], [" 539a38:\tnop", 5478968], [" 539a3c:\tnop", 5478972], [" 539a40:\tnop", 5478976], [" 539a44:\tnop", 5478980], [" 539a48:\tnop", 5478984], [" 539a4c:\tnop", 5478988], [" 539a50:\tnop", 5478992], [" 539a54:\tnop", 5478996], [" 539a58:\tnop", 5479000], [" 539a5c:\tnop", 5479004], [" 539a60:\tnop", 5479008], [" 539a64:\tnop", 5479012], [" 539a68:\tnop", 5479016], [" 539a6c:\tnop", 5479020], [" 539a70:\tnop", 5479024], [" 539a74:\tnop", 5479028], [" 539a78:\tnop", 5479032], [" 539a7c:\tnop", 5479036], [" 539a80:\tbl\t535fcc <MterpThreadFenceForConstructor>", 5479040], [" 539a84:\tldr\tw7, [x22]", 5479044], [" 539a88:\tmov\tx0, x22", 5479048], [" 539a8c:\tands\tw7, w7, #0x7", 5479052], [" 539a90:\tb.ne\t539aa0 <artMterpAsmInstructionStart+0x8a0>", 5479056], [" 539a94:\tlsr\tw2, w23, #8", 5479060], [" 539a98:\tldr\tw0, [x21,w2,uxtw #2]", 5479064], [" 539a9c:\tb\t5413d0 <MterpReturn>", 5479068], [" 539aa0:\tbl\t5377a8 <MterpSuspendCheck>", 5479072], [" 539aa4:\tb\t539a94 <artMterpAsmInstructionStart+0x894>", 5479076], [" 539aa8:\tnop", 5479080], [" 539aac:\tnop", 5479084], [" 539ab0:\tnop", 5479088], [" 539ab4:\tnop", 5479092], [" 539ab8:\tnop", 5479096], [" 539abc:\tnop", 5479100], [" 539ac0:\tnop", 5479104], [" 539ac4:\tnop", 5479108], [" 539ac8:\tnop", 5479112], [" 539acc:\tnop", 5479116], [" 539ad0:\tnop", 5479120], [" 539ad4:\tnop", 5479124], [" 539ad8:\tnop", 5479128], [" 539adc:\tnop", 5479132], [" 539ae0:\tnop", 5479136], [" 539ae4:\tnop", 5479140], [" 539ae8:\tnop", 5479144], [" 539aec:\tnop", 5479148], [" 539af0:\tnop", 5479152], [" 539af4:\tnop", 5479156], [" 539af8:\tnop", 5479160], [" 539afc:\tnop", 5479164], [" 539b00:\tsbfx\tw1, w23, #12, #4", 5479168], [" 539b04:\tubfx\tw0, w23, #8, #4", 5479172], [" 539b08:\tldrh\tw23, [x20,#2]!", 5479176], [" 539b0c:\tand\tx16, x23, #0xff", 5479180], [" 539b10:\tstr\tw1, [x21,w0,uxtw #2]", 5479184], [" 539b14:\tstr\twzr, [x25,w0,uxtw #2]", 5479188], [" 539b18:\tadd\tx16, x24, x16, lsl #7", 5479192], [" 539b1c:\tbr\tx16", 5479196], [" 539b20:\tnop", 5479200], [" 539b24:\tnop", 5479204], [" 539b28:\tnop", 5479208], [" 539b2c:\tnop", 5479212], [" 539b30:\tnop", 5479216], [" 539b34:\tnop", 5479220], [" 539b38:\tnop", 5479224], [" 539b3c:\tnop", 5479228], [" 539b40:\tnop", 5479232], [" 539b44:\tnop", 5479236], [" 539b48:\tnop", 5479240], [" 539b4c:\tnop", 5479244], [" 539b50:\tnop", 5479248], [" 539b54:\tnop", 5479252], [" 539b58:\tnop", 5479256], [" 539b5c:\tnop", 5479260], [" 539b60:\tnop", 5479264], [" 539b64:\tnop", 5479268], [" 539b68:\tnop", 5479272], [" 539b6c:\tnop", 5479276], [" 539b70:\tnop", 5479280], [" 539b74:\tnop", 5479284], [" 539b78:\tnop", 5479288], [" 539b7c:\tnop", 5479292], [" 539b80:\tldrsh\tw0, [x20,#2]", 5479296], [" 539b84:\tlsr\tw3, w23, #8", 5479300], [" 539b88:\tldrh\tw23, [x20,#4]!", 5479304], [" 539b8c:\tstr\tw0, [x21,w3,uxtw #2]", 5479308], [" 539b90:\tstr\twzr, [x25,w3,uxtw #2]", 5479312], [" 539b94:\tand\tx16, x23, #0xff", 5479316], [" 539b98:\tadd\tx16, x24, x16, lsl #7", 5479320], [" 539b9c:\tbr\tx16", 5479324], [" 539ba0:\tnop", 5479328], [" 539ba4:\tnop", 5479332], [" 539ba8:\tnop", 5479336], [" 539bac:\tnop", 5479340], [" 539bb0:\tnop", 5479344], [" 539bb4:\tnop", 5479348], [" 539bb8:\tnop", 5479352], [" 539bbc:\tnop", 5479356], [" 539bc0:\tnop", 5479360], [" 539bc4:\tnop", 5479364], [" 539bc8:\tnop", 5479368], [" 539bcc:\tnop", 5479372], [" 539bd0:\tnop", 5479376], [" 539bd4:\tnop", 5479380], [" 539bd8:\tnop", 5479384], [" 539bdc:\tnop", 5479388], [" 539be0:\tnop", 5479392], [" 539be4:\tnop", 5479396], [" 539be8:\tnop", 5479400], [" 539bec:\tnop", 5479404], [" 539bf0:\tnop", 5479408], [" 539bf4:\tnop", 5479412], [" 539bf8:\tnop", 5479416], [" 539bfc:\tnop", 5479420], [" 539c00:\tlsr\tw3, w23, #8", 5479424], [" 539c04:\tldrh\tw0, [x20,#2]", 5479428], [" 539c08:\tldrh\tw1, [x20,#4]", 5479432], [" 539c0c:\tldrh\tw23, [x20,#6]!", 5479436], [" 539c10:\torr\tw0, w0, w1, lsl #16", 5479440], [" 539c14:\tand\tx16, x23, #0xff", 5479444], [" 539c18:\tstr\tw0, [x21,w3,uxtw #2]", 5479448], [" 539c1c:\tstr\twzr, [x25,w3,uxtw #2]", 5479452], [" 539c20:\tadd\tx16, x24, x16, lsl #7", 5479456], [" 539c24:\tbr\tx16", 5479460], [" 539c28:\tnop", 5479464], [" 539c2c:\tnop", 5479468], [" 539c30:\tnop", 5479472], [" 539c34:\tnop", 5479476], [" 539c38:\tnop", 5479480], [" 539c3c:\tnop", 5479484], [" 539c40:\tnop", 5479488], [" 539c44:\tnop", 5479492], [" 539c48:\tnop", 5479496], [" 539c4c:\tnop", 5479500], [" 539c50:\tnop", 5479504], [" 539c54:\tnop", 5479508], [" 539c58:\tnop", 5479512], [" 539c5c:\tnop", 5479516], [" 539c60:\tnop", 5479520], [" 539c64:\tnop", 5479524], [" 539c68:\tnop", 5479528], [" 539c6c:\tnop", 5479532], [" 539c70:\tnop", 5479536], [" 539c74:\tnop", 5479540], [" 539c78:\tnop", 5479544], [" 539c7c:\tnop", 5479548], [" 539c80:\tldrh\tw0, [x20,#2]", 5479552], [" 539c84:\tlsr\tw3, w23, #8", 5479556], [" 539c88:\tlsl\tw0, w0, #16", 5479560], [" 539c8c:\tldrh\tw23, [x20,#4]!", 5479564], [" 539c90:\tstr\tw0, [x21,w3,uxtw #2]", 5479568], [" 539c94:\tstr\twzr, [x25,w3,uxtw #2]", 5479572], [" 539c98:\tand\tx16, x23, #0xff", 5479576], [" 539c9c:\tadd\tx16, x24, x16, lsl #7", 5479580], [" 539ca0:\tbr\tx16", 5479584], [" 539ca4:\tnop", 5479588], [" 539ca8:\tnop", 5479592], [" 539cac:\tnop", 5479596], [" 539cb0:\tnop", 5479600], [" 539cb4:\tnop", 5479604], [" 539cb8:\tnop", 5479608], [" 539cbc:\tnop", 5479612], [" 539cc0:\tnop", 5479616], [" 539cc4:\tnop", 5479620], [" 539cc8:\tnop", 5479624], [" 539ccc:\tnop", 5479628], [" 539cd0:\tnop", 5479632], [" 539cd4:\tnop", 5479636], [" 539cd8:\tnop", 5479640], [" 539cdc:\tnop", 5479644], [" 539ce0:\tnop", 5479648], [" 539ce4:\tnop", 5479652], [" 539ce8:\tnop", 5479656], [" 539cec:\tnop", 5479660], [" 539cf0:\tnop", 5479664], [" 539cf4:\tnop", 5479668], [" 539cf8:\tnop", 5479672], [" 539cfc:\tnop", 5479676], [" 539d00:\tldrsh\tx0, [x20,#2]", 5479680], [" 539d04:\tlsr\tw3, w23, #8", 5479684], [" 539d08:\tldrh\tw23, [x20,#4]!", 5479688], [" 539d0c:\tand\tx16, x23, #0xff", 5479692], [" 539d10:\tadd\tx17, x21, x3, uxtx #2", 5479696], [" 539d14:\tstr\tx0, [x17]", 5479700], [" 539d18:\tadd\tx17, x25, x3, uxtx #2", 5479704], [" 539d1c:\tstr\txzr, [x17]", 5479708], [" 539d20:\tadd\tx16, x24, x16, lsl #7", 5479712], [" 539d24:\tbr\tx16", 5479716], [" 539d28:\tnop", 5479720], [" 539d2c:\tnop", 5479724], [" 539d30:\tnop", 5479728], [" 539d34:\tnop", 5479732], [" 539d38:\tnop", 5479736], [" 539d3c:\tnop", 5479740], [" 539d40:\tnop", 5479744], [" 539d44:\tnop", 5479748], [" 539d48:\tnop", 5479752], [" 539d4c:\tnop", 5479756], [" 539d50:\tnop", 5479760], [" 539d54:\tnop", 5479764], [" 539d58:\tnop", 5479768], [" 539d5c:\tnop", 5479772], [" 539d60:\tnop", 5479776], [" 539d64:\tnop", 5479780], [" 539d68:\tnop", 5479784], [" 539d6c:\tnop", 5479788], [" 539d70:\tnop", 5479792], [" 539d74:\tnop", 5479796], [" 539d78:\tnop", 5479800], [" 539d7c:\tnop", 5479804], [" 539d80:\tldrh\tw0, [x20,#2]", 5479808], [" 539d84:\tlsr\tw3, w23, #8", 5479812], [" 539d88:\tldrsh\tx2, [x20,#4]", 5479816], [" 539d8c:\tldrh\tw23, [x20,#6]!", 5479820], [" 539d90:\tand\tx16, x23, #0xff", 5479824], [" 539d94:\torr\tx0, x0, x2, lsl #16", 5479828], [" 539d98:\tadd\tx17, x21, x3, uxtx #2", 5479832], [" 539d9c:\tstr\tx0, [x17]", 5479836], [" 539da0:\tadd\tx17, x25, x3, uxtx #2", 5479840], [" 539da4:\tstr\txzr, [x17]", 5479844], [" 539da8:\tadd\tx16, x24, x16, lsl #7", 5479848], [" 539dac:\tbr\tx16", 5479852], [" 539db0:\tnop", 5479856], [" 539db4:\tnop", 5479860], [" 539db8:\tnop", 5479864], [" 539dbc:\tnop", 5479868], [" 539dc0:\tnop", 5479872], [" 539dc4:\tnop", 5479876], [" 539dc8:\tnop", 5479880], [" 539dcc:\tnop", 5479884], [" 539dd0:\tnop", 5479888], [" 539dd4:\tnop", 5479892], [" 539dd8:\tnop", 5479896], [" 539ddc:\tnop", 5479900], [" 539de0:\tnop", 5479904], [" 539de4:\tnop", 5479908], [" 539de8:\tnop", 5479912], [" 539dec:\tnop", 5479916], [" 539df0:\tnop", 5479920], [" 539df4:\tnop", 5479924], [" 539df8:\tnop", 5479928], [" 539dfc:\tnop", 5479932], [" 539e00:\tldrh\tw0, [x20,#2]", 5479936], [" 539e04:\tldrh\tw1, [x20,#4]", 5479940], [" 539e08:\tldrh\tw2, [x20,#6]", 5479944], [" 539e0c:\tldrh\tw3, [x20,#8]", 5479948], [" 539e10:\tlsr\tw4, w23, #8", 5479952], [" 539e14:\tldrh\tw23, [x20,#10]!", 5479956], [" 539e18:\tand\tx16, x23, #0xff", 5479960], [" 539e1c:\torr\tw0, w0, w1, lsl #16", 5479964], [" 539e20:\torr\tx0, x0, x2, lsl #32", 5479968], [" 539e24:\torr\tx0, x0, x3, lsl #48", 5479972], [" 539e28:\tadd\tx17, x21, x4, uxtx #2", 5479976], [" 539e2c:\tstr\tx0, [x17]", 5479980], [" 539e30:\tadd\tx17, x25, x4, uxtx #2", 5479984], [" 539e34:\tstr\txzr, [x17]", 5479988], [" 539e38:\tadd\tx16, x24, x16, lsl #7", 5479992], [" 539e3c:\tbr\tx16", 5479996], [" 539e40:\tnop", 5480000], [" 539e44:\tnop", 5480004], [" 539e48:\tnop", 5480008], [" 539e4c:\tnop", 5480012], [" 539e50:\tnop", 5480016], [" 539e54:\tnop", 5480020], [" 539e58:\tnop", 5480024], [" 539e5c:\tnop", 5480028], [" 539e60:\tnop", 5480032], [" 539e64:\tnop", 5480036], [" 539e68:\tnop", 5480040], [" 539e6c:\tnop", 5480044], [" 539e70:\tnop", 5480048], [" 539e74:\tnop", 5480052], [" 539e78:\tnop", 5480056], [" 539e7c:\tnop", 5480060], [" 539e80:\tldrh\tw0, [x20,#2]", 5480064], [" 539e84:\tlsr\tw1, w23, #8", 5480068], [" 539e88:\tldrh\tw23, [x20,#4]!", 5480072], [" 539e8c:\tlsl\tx0, x0, #48", 5480076], [" 539e90:\tadd\tx17, x21, x1, uxtx #2", 5480080], [" 539e94:\tstr\tx0, [x17]", 5480084], [" 539e98:\tadd\tx17, x25, x1, uxtx #2", 5480088], [" 539e9c:\tstr\txzr, [x17]", 5480092], [" 539ea0:\tand\tx16, x23, #0xff", 5480096], [" 539ea4:\tadd\tx16, x24, x16, lsl #7", 5480100], [" 539ea8:\tbr\tx16", 5480104], [" 539eac:\tnop", 5480108], [" 539eb0:\tnop", 5480112], [" 539eb4:\tnop", 5480116], [" 539eb8:\tnop", 5480120], [" 539ebc:\tnop", 5480124], [" 539ec0:\tnop", 5480128], [" 539ec4:\tnop", 5480132], [" 539ec8:\tnop", 5480136], [" 539ecc:\tnop", 5480140], [" 539ed0:\tnop", 5480144], [" 539ed4:\tnop", 5480148], [" 539ed8:\tnop", 5480152], [" 539edc:\tnop", 5480156], [" 539ee0:\tnop", 5480160], [" 539ee4:\tnop", 5480164], [" 539ee8:\tnop", 5480168], [" 539eec:\tnop", 5480172], [" 539ef0:\tnop", 5480176], [" 539ef4:\tnop", 5480180], [" 539ef8:\tnop", 5480184], [" 539efc:\tnop", 5480188], [" 539f00:\tstur\tx20, [x21,#-36]", 5480192], [" 539f04:\tldrh\tw0, [x20,#2]", 5480196], [" 539f08:\tlsr\tw1, w23, #8", 5480200], [" 539f0c:\tsub\tx2, x21, #0x3c", 5480204], [" 539f10:\tmov\tx3, x22", 5480208], [" 539f14:\tbl\t535fd4 <MterpConstString>", 5480212], [" 539f18:\tldrh\tw23, [x20,#4]", 5480216], [" 539f1c:\tcbnz\tw0, 541238 <MterpPossibleException>", 5480220], [" 539f20:\tadd\tx20, x20, #0x4", 5480224], [" 539f24:\tand\tx16, x23, #0xff", 5480228], [" 539f28:\tadd\tx16, x24, x16, lsl #7", 5480232], [" 539f2c:\tbr\tx16", 5480236], [" 539f30:\tnop", 5480240], [" 539f34:\tnop", 5480244], [" 539f38:\tnop", 5480248], [" 539f3c:\tnop", 5480252], [" 539f40:\tnop", 5480256], [" 539f44:\tnop", 5480260], [" 539f48:\tnop", 5480264], [" 539f4c:\tnop", 5480268], [" 539f50:\tnop", 5480272], [" 539f54:\tnop", 5480276], [" 539f58:\tnop", 5480280], [" 539f5c:\tnop", 5480284], [" 539f60:\tnop", 5480288], [" 539f64:\tnop", 5480292], [" 539f68:\tnop", 5480296], [" 539f6c:\tnop", 5480300], [" 539f70:\tnop", 5480304], [" 539f74:\tnop", 5480308], [" 539f78:\tnop", 5480312], [" 539f7c:\tnop", 5480316], [" 539f80:\tstur\tx20, [x21,#-36]", 5480320], [" 539f84:\tldrh\tw0, [x20,#2]", 5480324], [" 539f88:\tldrh\tw2, [x20,#4]", 5480328], [" 539f8c:\tlsr\tw1, w23, #8", 5480332], [" 539f90:\torr\tw0, w0, w2, lsl #16", 5480336], [" 539f94:\tsub\tx2, x21, #0x3c", 5480340], [" 539f98:\tmov\tx3, x22", 5480344], [" 539f9c:\tbl\t535fd4 <MterpConstString>", 5480348], [" 539fa0:\tldrh\tw23, [x20,#6]", 5480352], [" 539fa4:\tcbnz\tw0, 541238 <MterpPossibleException>", 5480356], [" 539fa8:\tadd\tx20, x20, #0x6", 5480360], [" 539fac:\tand\tx16, x23, #0xff", 5480364], [" 539fb0:\tadd\tx16, x24, x16, lsl #7", 5480368], [" 539fb4:\tbr\tx16", 5480372], [" 539fb8:\tnop", 5480376], [" 539fbc:\tnop", 5480380], [" 539fc0:\tnop", 5480384], [" 539fc4:\tnop", 5480388], [" 539fc8:\tnop", 5480392], [" 539fcc:\tnop", 5480396], [" 539fd0:\tnop", 5480400], [" 539fd4:\tnop", 5480404], [" 539fd8:\tnop", 5480408], [" 539fdc:\tnop", 5480412], [" 539fe0:\tnop", 5480416], [" 539fe4:\tnop", 5480420], [" 539fe8:\tnop", 5480424], [" 539fec:\tnop", 5480428], [" 539ff0:\tnop", 5480432], [" 539ff4:\tnop", 5480436], [" 539ff8:\tnop", 5480440], [" 539ffc:\tnop", 5480444], [" 53a000:\tstur\tx20, [x21,#-36]", 5480448], [" 53a004:\tldrh\tw0, [x20,#2]", 5480452], [" 53a008:\tlsr\tw1, w23, #8", 5480456], [" 53a00c:\tsub\tx2, x21, #0x3c", 5480460], [" 53a010:\tmov\tx3, x22", 5480464], [" 53a014:\tbl\t53626c <MterpConstClass>", 5480468], [" 53a018:\tldrh\tw23, [x20,#4]", 5480472], [" 53a01c:\tcbnz\tw0, 541238 <MterpPossibleException>", 5480476], [" 53a020:\tadd\tx20, x20, #0x4", 5480480], [" 53a024:\tand\tx16, x23, #0xff", 5480484], [" 53a028:\tadd\tx16, x24, x16, lsl #7", 5480488], [" 53a02c:\tbr\tx16", 5480492], [" 53a030:\tnop", 5480496], [" 53a034:\tnop", 5480500], [" 53a038:\tnop", 5480504], [" 53a03c:\tnop", 5480508], [" 53a040:\tnop", 5480512], [" 53a044:\tnop", 5480516], [" 53a048:\tnop", 5480520], [" 53a04c:\tnop", 5480524], [" 53a050:\tnop", 5480528], [" 53a054:\tnop", 5480532], [" 53a058:\tnop", 5480536], [" 53a05c:\tnop", 5480540], [" 53a060:\tnop", 5480544], [" 53a064:\tnop", 5480548], [" 53a068:\tnop", 5480552], [" 53a06c:\tnop", 5480556], [" 53a070:\tnop", 5480560], [" 53a074:\tnop", 5480564], [" 53a078:\tnop", 5480568], [" 53a07c:\tnop", 5480572], [" 53a080:\tstur\tx20, [x21,#-36]", 5480576], [" 53a084:\tlsr\tw2, w23, #8", 5480580], [" 53a088:\tldr\tw0, [x21,w2,uxtw #2]", 5480584], [" 53a08c:\tmov\tx1, x22", 5480588], [" 53a090:\tbl\t5249b8 <artLockObjectFromCode>", 5480592], [" 53a094:\tcbnz\tw0, 541240 <MterpException>", 5480596], [" 53a098:\tldrh\tw23, [x20,#2]!", 5480600], [" 53a09c:\tand\tx16, x23, #0xff", 5480604], [" 53a0a0:\tadd\tx16, x24, x16, lsl #7", 5480608], [" 53a0a4:\tbr\tx16", 5480612], [" 53a0a8:\tnop", 5480616], [" 53a0ac:\tnop", 5480620], [" 53a0b0:\tnop", 5480624], [" 53a0b4:\tnop", 5480628], [" 53a0b8:\tnop", 5480632], [" 53a0bc:\tnop", 5480636], [" 53a0c0:\tnop", 5480640], [" 53a0c4:\tnop", 5480644], [" 53a0c8:\tnop", 5480648], [" 53a0cc:\tnop", 5480652], [" 53a0d0:\tnop", 5480656], [" 53a0d4:\tnop", 5480660], [" 53a0d8:\tnop", 5480664], [" 53a0dc:\tnop", 5480668], [" 53a0e0:\tnop", 5480672], [" 53a0e4:\tnop", 5480676], [" 53a0e8:\tnop", 5480680], [" 53a0ec:\tnop", 5480684], [" 53a0f0:\tnop", 5480688], [" 53a0f4:\tnop", 5480692], [" 53a0f8:\tnop", 5480696], [" 53a0fc:\tnop", 5480700], [" 53a100:\tstur\tx20, [x21,#-36]", 5480704], [" 53a104:\tlsr\tw2, w23, #8", 5480708], [" 53a108:\tldr\tw0, [x21,w2,uxtw #2]", 5480712], [" 53a10c:\tmov\tx1, x22", 5480716], [" 53a110:\tbl\t5249fc <artUnlockObjectFromCode>", 5480720], [" 53a114:\tcbnz\tw0, 541240 <MterpException>", 5480724], [" 53a118:\tldrh\tw23, [x20,#2]!", 5480728], [" 53a11c:\tand\tx16, x23, #0xff", 5480732], [" 53a120:\tadd\tx16, x24, x16, lsl #7", 5480736], [" 53a124:\tbr\tx16", 5480740], [" 53a128:\tnop", 5480744], [" 53a12c:\tnop", 5480748], [" 53a130:\tnop", 5480752], [" 53a134:\tnop", 5480756], [" 53a138:\tnop", 5480760], [" 53a13c:\tnop", 5480764], [" 53a140:\tnop", 5480768], [" 53a144:\tnop", 5480772], [" 53a148:\tnop", 5480776], [" 53a14c:\tnop", 5480780], [" 53a150:\tnop", 5480784], [" 53a154:\tnop", 5480788], [" 53a158:\tnop", 5480792], [" 53a15c:\tnop", 5480796], [" 53a160:\tnop", 5480800], [" 53a164:\tnop", 5480804], [" 53a168:\tnop", 5480808], [" 53a16c:\tnop", 5480812], [" 53a170:\tnop", 5480816], [" 53a174:\tnop", 5480820], [" 53a178:\tnop", 5480824], [" 53a17c:\tnop", 5480828], [" 53a180:\tstur\tx20, [x21,#-36]", 5480832], [" 53a184:\tldrh\tw0, [x20,#2]", 5480836], [" 53a188:\tlsr\tw1, w23, #8", 5480840], [" 53a18c:\tadd\tx1, x21, x1, uxtx #2", 5480844], [" 53a190:\tldur\tx2, [x21,#-52]", 5480848], [" 53a194:\tmov\tx3, x22", 5480852], [" 53a198:\tbl\t5362d4 <MterpCheckCast>", 5480856], [" 53a19c:\tldrh\tw23, [x20,#4]", 5480860], [" 53a1a0:\tcbnz\tw0, 541238 <MterpPossibleException>", 5480864], [" 53a1a4:\tadd\tx20, x20, #0x4", 5480868], [" 53a1a8:\tand\tx16, x23, #0xff", 5480872], [" 53a1ac:\tadd\tx16, x24, x16, lsl #7", 5480876], [" 53a1b0:\tbr\tx16", 5480880], [" 53a1b4:\tnop", 5480884], [" 53a1b8:\tnop", 5480888], [" 53a1bc:\tnop", 5480892], [" 53a1c0:\tnop", 5480896], [" 53a1c4:\tnop", 5480900], [" 53a1c8:\tnop", 5480904], [" 53a1cc:\tnop", 5480908], [" 53a1d0:\tnop", 5480912], [" 53a1d4:\tnop", 5480916], [" 53a1d8:\tnop", 5480920], [" 53a1dc:\tnop", 5480924], [" 53a1e0:\tnop", 5480928], [" 53a1e4:\tnop", 5480932], [" 53a1e8:\tnop", 5480936], [" 53a1ec:\tnop", 5480940], [" 53a1f0:\tnop", 5480944], [" 53a1f4:\tnop", 5480948], [" 53a1f8:\tnop", 5480952], [" 53a1fc:\tnop", 5480956], [" 53a200:\tstur\tx20, [x21,#-36]", 5480960], [" 53a204:\tldrh\tw0, [x20,#2]", 5480964], [" 53a208:\tlsr\tw1, w23, #12", 5480968], [" 53a20c:\tadd\tx1, x21, x1, uxtx #2", 5480972], [" 53a210:\tldur\tx2, [x21,#-52]", 5480976], [" 53a214:\tmov\tx3, x22", 5480980], [" 53a218:\tbl\t53651c <MterpInstanceOf>", 5480984], [" 53a21c:\tldr\tx1, [x22,#144]", 5480988], [" 53a220:\tubfx\tw2, w23, #8, #4", 5480992], [" 53a224:\tldrh\tw23, [x20,#4]", 5480996], [" 53a228:\tcbnz\tx1, 541240 <MterpException>", 5481000], [" 53a22c:\tadd\tx20, x20, #0x4", 5481004], [" 53a230:\tstr\tw0, [x21,w2,uxtw #2]", 5481008], [" 53a234:\tstr\twzr, [x25,w2,uxtw #2]", 5481012], [" 53a238:\tand\tx16, x23, #0xff", 5481016], [" 53a23c:\tadd\tx16, x24, x16, lsl #7", 5481020], [" 53a240:\tbr\tx16", 5481024], [" 53a244:\tnop", 5481028], [" 53a248:\tnop", 5481032], [" 53a24c:\tnop", 5481036], [" 53a250:\tnop", 5481040], [" 53a254:\tnop", 5481044], [" 53a258:\tnop", 5481048], [" 53a25c:\tnop", 5481052], [" 53a260:\tnop", 5481056], [" 53a264:\tnop", 5481060], [" 53a268:\tnop", 5481064], [" 53a26c:\tnop", 5481068], [" 53a270:\tnop", 5481072], [" 53a274:\tnop", 5481076], [" 53a278:\tnop", 5481080], [" 53a27c:\tnop", 5481084], [" 53a280:\tlsr\tw1, w23, #12", 5481088], [" 53a284:\tubfx\tw2, w23, #8, #4", 5481092], [" 53a288:\tldr\tw0, [x21,w1,uxtw #2]", 5481096], [" 53a28c:\tcbz\tw0, 541220 <common_errNullObject>", 5481100], [" 53a290:\tldrh\tw23, [x20,#2]!", 5481104], [" 53a294:\tldr\tw3, [x0,#8]", 5481108], [" 53a298:\tand\tx16, x23, #0xff", 5481112], [" 53a29c:\tstr\tw3, [x21,w2,uxtw #2]", 5481116], [" 53a2a0:\tstr\twzr, [x25,w2,uxtw #2]", 5481120], [" 53a2a4:\tadd\tx16, x24, x16, lsl #7", 5481124], [" 53a2a8:\tbr\tx16", 5481128], [" 53a2ac:\tnop", 5481132], [" 53a2b0:\tnop", 5481136], [" 53a2b4:\tnop", 5481140], [" 53a2b8:\tnop", 5481144], [" 53a2bc:\tnop", 5481148], [" 53a2c0:\tnop", 5481152], [" 53a2c4:\tnop", 5481156], [" 53a2c8:\tnop", 5481160], [" 53a2cc:\tnop", 5481164], [" 53a2d0:\tnop", 5481168], [" 53a2d4:\tnop", 5481172], [" 53a2d8:\tnop", 5481176], [" 53a2dc:\tnop", 5481180], [" 53a2e0:\tnop", 5481184], [" 53a2e4:\tnop", 5481188], [" 53a2e8:\tnop", 5481192], [" 53a2ec:\tnop", 5481196], [" 53a2f0:\tnop", 5481200], [" 53a2f4:\tnop", 5481204], [" 53a2f8:\tnop", 5481208], [" 53a2fc:\tnop", 5481212], [" 53a300:\tstur\tx20, [x21,#-36]", 5481216], [" 53a304:\tsub\tx0, x21, #0x3c", 5481220], [" 53a308:\tmov\tx1, x22", 5481224], [" 53a30c:\tmov\tw2, w23", 5481228], [" 53a310:\tbl\t536760 <MterpNewInstance>", 5481232], [" 53a314:\tcbz\tw0, 541238 <MterpPossibleException>", 5481236], [" 53a318:\tldrh\tw23, [x20,#4]!", 5481240], [" 53a31c:\tand\tx16, x23, #0xff", 5481244], [" 53a320:\tadd\tx16, x24, x16, lsl #7", 5481248], [" 53a324:\tbr\tx16", 5481252], [" 53a328:\tnop", 5481256], [" 53a32c:\tnop", 5481260], [" 53a330:\tnop", 5481264], [" 53a334:\tnop", 5481268], [" 53a338:\tnop", 5481272], [" 53a33c:\tnop", 5481276], [" 53a340:\tnop", 5481280], [" 53a344:\tnop", 5481284], [" 53a348:\tnop", 5481288], [" 53a34c:\tnop", 5481292], [" 53a350:\tnop", 5481296], [" 53a354:\tnop", 5481300], [" 53a358:\tnop", 5481304], [" 53a35c:\tnop", 5481308], [" 53a360:\tnop", 5481312], [" 53a364:\tnop", 5481316], [" 53a368:\tnop", 5481320], [" 53a36c:\tnop", 5481324], [" 53a370:\tnop", 5481328], [" 53a374:\tnop", 5481332], [" 53a378:\tnop", 5481336], [" 53a37c:\tnop", 5481340], [" 53a380:\tstur\tx20, [x21,#-36]", 5481344], [" 53a384:\tsub\tx0, x21, #0x3c", 5481348], [" 53a388:\tmov\tx1, x20", 5481352], [" 53a38c:\tmov\tw2, w23", 5481356], [" 53a390:\tmov\tx3, x22", 5481360], [" 53a394:\tbl\t536c88 <MterpNewArray>", 5481364], [" 53a398:\tcbz\tw0, 541238 <MterpPossibleException>", 5481368], [" 53a39c:\tldrh\tw23, [x20,#4]!", 5481372], [" 53a3a0:\tand\tx16, x23, #0xff", 5481376], [" 53a3a4:\tadd\tx16, x24, x16, lsl #7", 5481380], [" 53a3a8:\tbr\tx16", 5481384], [" 53a3ac:\tnop", 5481388], [" 53a3b0:\tnop", 5481392], [" 53a3b4:\tnop", 5481396], [" 53a3b8:\tnop", 5481400], [" 53a3bc:\tnop", 5481404], [" 53a3c0:\tnop", 5481408], [" 53a3c4:\tnop", 5481412], [" 53a3c8:\tnop", 5481416], [" 53a3cc:\tnop", 5481420], [" 53a3d0:\tnop", 5481424], [" 53a3d4:\tnop", 5481428], [" 53a3d8:\tnop", 5481432], [" 53a3dc:\tnop", 5481436], [" 53a3e0:\tnop", 5481440], [" 53a3e4:\tnop", 5481444], [" 53a3e8:\tnop", 5481448], [" 53a3ec:\tnop", 5481452], [" 53a3f0:\tnop", 5481456], [" 53a3f4:\tnop", 5481460], [" 53a3f8:\tnop", 5481464], [" 53a3fc:\tnop", 5481468], [" 53a400:\tstur\tx20, [x21,#-36]", 5481472], [" 53a404:\tsub\tx0, x21, #0x3c", 5481476], [" 53a408:\tmov\tx1, x20", 5481480], [" 53a40c:\tmov\tx2, x22", 5481484], [" 53a410:\tbl\t536c38 <MterpFilledNewArray>", 5481488], [" 53a414:\tcbz\tw0, 541238 <MterpPossibleException>", 5481492], [" 53a418:\tldrh\tw23, [x20,#6]!", 5481496], [" 53a41c:\tand\tx16, x23, #0xff", 5481500], [" 53a420:\tadd\tx16, x24, x16, lsl #7", 5481504], [" 53a424:\tbr\tx16", 5481508], [" 53a428:\tnop", 5481512], [" 53a42c:\tnop", 5481516], [" 53a430:\tnop", 5481520], [" 53a434:\tnop", 5481524], [" 53a438:\tnop", 5481528], [" 53a43c:\tnop", 5481532], [" 53a440:\tnop", 5481536], [" 53a444:\tnop", 5481540], [" 53a448:\tnop", 5481544], [" 53a44c:\tnop", 5481548], [" 53a450:\tnop", 5481552], [" 53a454:\tnop", 5481556], [" 53a458:\tnop", 5481560], [" 53a45c:\tnop", 5481564], [" 53a460:\tnop", 5481568], [" 53a464:\tnop", 5481572], [" 53a468:\tnop", 5481576], [" 53a46c:\tnop", 5481580], [" 53a470:\tnop", 5481584], [" 53a474:\tnop", 5481588], [" 53a478:\tnop", 5481592], [" 53a47c:\tnop", 5481596], [" 53a480:\tstur\tx20, [x21,#-36]", 5481600], [" 53a484:\tsub\tx0, x21, #0x3c", 5481604], [" 53a488:\tmov\tx1, x20", 5481608], [" 53a48c:\tmov\tx2, x22", 5481612], [" 53a490:\tbl\t536c60 <MterpFilledNewArrayRange>", 5481616], [" 53a494:\tcbz\tw0, 541238 <MterpPossibleException>", 5481620], [" 53a498:\tldrh\tw23, [x20,#6]!", 5481624], [" 53a49c:\tand\tx16, x23, #0xff", 5481628], [" 53a4a0:\tadd\tx16, x24, x16, lsl #7", 5481632], [" 53a4a4:\tbr\tx16", 5481636], [" 53a4a8:\tnop", 5481640], [" 53a4ac:\tnop", 5481644], [" 53a4b0:\tnop", 5481648], [" 53a4b4:\tnop", 5481652], [" 53a4b8:\tnop", 5481656], [" 53a4bc:\tnop", 5481660], [" 53a4c0:\tnop", 5481664], [" 53a4c4:\tnop", 5481668], [" 53a4c8:\tnop", 5481672], [" 53a4cc:\tnop", 5481676], [" 53a4d0:\tnop", 5481680], [" 53a4d4:\tnop", 5481684], [" 53a4d8:\tnop", 5481688], [" 53a4dc:\tnop", 5481692], [" 53a4e0:\tnop", 5481696], [" 53a4e4:\tnop", 5481700], [" 53a4e8:\tnop", 5481704], [" 53a4ec:\tnop", 5481708], [" 53a4f0:\tnop", 5481712], [" 53a4f4:\tnop", 5481716], [" 53a4f8:\tnop", 5481720], [" 53a4fc:\tnop", 5481724], [" 53a500:\tstur\tx20, [x21,#-36]", 5481728], [" 53a504:\tldrh\tw0, [x20,#2]", 5481732], [" 53a508:\tldrsh\tx1, [x20,#4]", 5481736], [" 53a50c:\tlsr\tw3, w23, #8", 5481740], [" 53a510:\torr\tx1, x0, x1, lsl #16", 5481744], [" 53a514:\tldr\tw0, [x21,w3,uxtw #2]", 5481748], [" 53a518:\tadd\tx1, x20, x1, lsl #1", 5481752], [" 53a51c:\tbl\t536748 <MterpFillArrayData>", 5481756], [" 53a520:\tcbz\tw0, 541238 <MterpPossibleException>", 5481760], [" 53a524:\tldrh\tw23, [x20,#6]!", 5481764], [" 53a528:\tand\tx16, x23, #0xff", 5481768], [" 53a52c:\tadd\tx16, x24, x16, lsl #7", 5481772], [" 53a530:\tbr\tx16", 5481776], [" 53a534:\tnop", 5481780], [" 53a538:\tnop", 5481784], [" 53a53c:\tnop", 5481788], [" 53a540:\tnop", 5481792], [" 53a544:\tnop", 5481796], [" 53a548:\tnop", 5481800], [" 53a54c:\tnop", 5481804], [" 53a550:\tnop", 5481808], [" 53a554:\tnop", 5481812], [" 53a558:\tnop", 5481816], [" 53a55c:\tnop", 5481820], [" 53a560:\tnop", 5481824], [" 53a564:\tnop", 5481828], [" 53a568:\tnop", 5481832], [" 53a56c:\tnop", 5481836], [" 53a570:\tnop", 5481840], [" 53a574:\tnop", 5481844], [" 53a578:\tnop", 5481848], [" 53a57c:\tnop", 5481852], [" 53a580:\tstur\tx20, [x21,#-36]", 5481856], [" 53a584:\tlsr\tw2, w23, #8", 5481860], [" 53a588:\tldr\tw1, [x21,w2,uxtw #2]", 5481864], [" 53a58c:\tcbz\tw1, 541220 <common_errNullObject>", 5481868], [" 53a590:\tstr\tx1, [x22,#144]", 5481872], [" 53a594:\tb\t541240 <MterpException>", 5481876], [" 53a598:\tnop", 5481880], [" 53a59c:\tnop", 5481884], [" 53a5a0:\tnop", 5481888], [" 53a5a4:\tnop", 5481892], [" 53a5a8:\tnop", 5481896], [" 53a5ac:\tnop", 5481900], [" 53a5b0:\tnop", 5481904], [" 53a5b4:\tnop", 5481908], [" 53a5b8:\tnop", 5481912], [" 53a5bc:\tnop", 5481916], [" 53a5c0:\tnop", 5481920], [" 53a5c4:\tnop", 5481924], [" 53a5c8:\tnop", 5481928], [" 53a5cc:\tnop", 5481932], [" 53a5d0:\tnop", 5481936], [" 53a5d4:\tnop", 5481940], [" 53a5d8:\tnop", 5481944], [" 53a5dc:\tnop", 5481948], [" 53a5e0:\tnop", 5481952], [" 53a5e4:\tnop", 5481956], [" 53a5e8:\tnop", 5481960], [" 53a5ec:\tnop", 5481964], [" 53a5f0:\tnop", 5481968], [" 53a5f4:\tnop", 5481972], [" 53a5f8:\tnop", 5481976], [" 53a5fc:\tnop", 5481980], [" 53a600:\tsbfx\tw23, w23, #8, #8", 5481984], [" 53a604:\tb\t541280 <MterpCommonTakenBranchNoFlags>", 5481988], [" 53a608:\tnop", 5481992], [" 53a60c:\tnop", 5481996], [" 53a610:\tnop", 5482000], [" 53a614:\tnop", 5482004], [" 53a618:\tnop", 5482008], [" 53a61c:\tnop", 5482012], [" 53a620:\tnop", 5482016], [" 53a624:\tnop", 5482020], [" 53a628:\tnop", 5482024], [" 53a62c:\tnop", 5482028], [" 53a630:\tnop", 5482032], [" 53a634:\tnop", 5482036], [" 53a638:\tnop", 5482040], [" 53a63c:\tnop", 5482044], [" 53a640:\tnop", 5482048], [" 53a644:\tnop", 5482052], [" 53a648:\tnop", 5482056], [" 53a64c:\tnop", 5482060], [" 53a650:\tnop", 5482064], [" 53a654:\tnop", 5482068], [" 53a658:\tnop", 5482072], [" 53a65c:\tnop", 5482076], [" 53a660:\tnop", 5482080], [" 53a664:\tnop", 5482084], [" 53a668:\tnop", 5482088], [" 53a66c:\tnop", 5482092], [" 53a670:\tnop", 5482096], [" 53a674:\tnop", 5482100], [" 53a678:\tnop", 5482104], [" 53a67c:\tnop", 5482108], [" 53a680:\tldrsh\tw23, [x20,#2]", 5482112], [" 53a684:\tb\t541280 <MterpCommonTakenBranchNoFlags>", 5482116], [" 53a688:\tnop", 5482120], [" 53a68c:\tnop", 5482124], [" 53a690:\tnop", 5482128], [" 53a694:\tnop", 5482132], [" 53a698:\tnop", 5482136], [" 53a69c:\tnop", 5482140], [" 53a6a0:\tnop", 5482144], [" 53a6a4:\tnop", 5482148], [" 53a6a8:\tnop", 5482152], [" 53a6ac:\tnop", 5482156], [" 53a6b0:\tnop", 5482160], [" 53a6b4:\tnop", 5482164], [" 53a6b8:\tnop", 5482168], [" 53a6bc:\tnop", 5482172], [" 53a6c0:\tnop", 5482176], [" 53a6c4:\tnop", 5482180], [" 53a6c8:\tnop", 5482184], [" 53a6cc:\tnop", 5482188], [" 53a6d0:\tnop", 5482192], [" 53a6d4:\tnop", 5482196], [" 53a6d8:\tnop", 5482200], [" 53a6dc:\tnop", 5482204], [" 53a6e0:\tnop", 5482208], [" 53a6e4:\tnop", 5482212], [" 53a6e8:\tnop", 5482216], [" 53a6ec:\tnop", 5482220], [" 53a6f0:\tnop", 5482224], [" 53a6f4:\tnop", 5482228], [" 53a6f8:\tnop", 5482232], [" 53a6fc:\tnop", 5482236], [" 53a700:\tldrh\tw0, [x20,#2]", 5482240], [" 53a704:\tldrh\tw1, [x20,#4]", 5482244], [" 53a708:\torr\tw23, w0, w1, lsl #16", 5482248], [" 53a70c:\tb\t541280 <MterpCommonTakenBranchNoFlags>", 5482252], [" 53a710:\tnop", 5482256], [" 53a714:\tnop", 5482260], [" 53a718:\tnop", 5482264], [" 53a71c:\tnop", 5482268], [" 53a720:\tnop", 5482272], [" 53a724:\tnop", 5482276], [" 53a728:\tnop", 5482280], [" 53a72c:\tnop", 5482284], [" 53a730:\tnop", 5482288], [" 53a734:\tnop", 5482292], [" 53a738:\tnop", 5482296], [" 53a73c:\tnop", 5482300], [" 53a740:\tnop", 5482304], [" 53a744:\tnop", 5482308], [" 53a748:\tnop", 5482312], [" 53a74c:\tnop", 5482316], [" 53a750:\tnop", 5482320], [" 53a754:\tnop", 5482324], [" 53a758:\tnop", 5482328], [" 53a75c:\tnop", 5482332], [" 53a760:\tnop", 5482336], [" 53a764:\tnop", 5482340], [" 53a768:\tnop", 5482344], [" 53a76c:\tnop", 5482348], [" 53a770:\tnop", 5482352], [" 53a774:\tnop", 5482356], [" 53a778:\tnop", 5482360], [" 53a77c:\tnop", 5482364], [" 53a780:\tldrh\tw0, [x20,#2]", 5482368], [" 53a784:\tldrsh\tx1, [x20,#4]", 5482372], [" 53a788:\tlsr\tw3, w23, #8", 5482376], [" 53a78c:\torr\tx0, x0, x1, lsl #16", 5482380], [" 53a790:\tldr\tw1, [x21,w3,uxtw #2]", 5482384], [" 53a794:\tadd\tx0, x20, x0, lsl #1", 5482388], [" 53a798:\tbl\t532788 <MterpDoPackedSwitch>", 5482392], [" 53a79c:\tsxtw\tx23, w0", 5482396], [" 53a7a0:\tb\t541280 <MterpCommonTakenBranchNoFlags>", 5482400], [" 53a7a4:\tnop", 5482404], [" 53a7a8:\tnop", 5482408], [" 53a7ac:\tnop", 5482412], [" 53a7b0:\tnop", 5482416], [" 53a7b4:\tnop", 5482420], [" 53a7b8:\tnop", 5482424], [" 53a7bc:\tnop", 5482428], [" 53a7c0:\tnop", 5482432], [" 53a7c4:\tnop", 5482436], [" 53a7c8:\tnop", 5482440], [" 53a7cc:\tnop", 5482444], [" 53a7d0:\tnop", 5482448], [" 53a7d4:\tnop", 5482452], [" 53a7d8:\tnop", 5482456], [" 53a7dc:\tnop", 5482460], [" 53a7e0:\tnop", 5482464], [" 53a7e4:\tnop", 5482468], [" 53a7e8:\tnop", 5482472], [" 53a7ec:\tnop", 5482476], [" 53a7f0:\tnop", 5482480], [" 53a7f4:\tnop", 5482484], [" 53a7f8:\tnop", 5482488], [" 53a7fc:\tnop", 5482492], [" 53a800:\tldrh\tw0, [x20,#2]", 5482496], [" 53a804:\tldrsh\tx1, [x20,#4]", 5482500], [" 53a808:\tlsr\tw3, w23, #8", 5482504], [" 53a80c:\torr\tx0, x0, x1, lsl #16", 5482508], [" 53a810:\tldr\tw1, [x21,w3,uxtw #2]", 5482512], [" 53a814:\tadd\tx0, x20, x0, lsl #1", 5482516], [" 53a818:\tbl\t532724 <MterpDoSparseSwitch>", 5482520], [" 53a81c:\tsxtw\tx23, w0", 5482524], [" 53a820:\tb\t541280 <MterpCommonTakenBranchNoFlags>", 5482528], [" 53a824:\tnop", 5482532], [" 53a828:\tnop", 5482536], [" 53a82c:\tnop", 5482540], [" 53a830:\tnop", 5482544], [" 53a834:\tnop", 5482548], [" 53a838:\tnop", 5482552], [" 53a83c:\tnop", 5482556], [" 53a840:\tnop", 5482560], [" 53a844:\tnop", 5482564], [" 53a848:\tnop", 5482568], [" 53a84c:\tnop", 5482572], [" 53a850:\tnop", 5482576], [" 53a854:\tnop", 5482580], [" 53a858:\tnop", 5482584], [" 53a85c:\tnop", 5482588], [" 53a860:\tnop", 5482592], [" 53a864:\tnop", 5482596], [" 53a868:\tnop", 5482600], [" 53a86c:\tnop", 5482604], [" 53a870:\tnop", 5482608], [" 53a874:\tnop", 5482612], [" 53a878:\tnop", 5482616], [" 53a87c:\tnop", 5482620], [" 53a880:\tldrh\tw0, [x20,#2]", 5482624], [" 53a884:\tlsr\tw4, w23, #8", 5482628], [" 53a888:\tand\tw2, w0, #0xff", 5482632], [" 53a88c:\tlsr\tw3, w0, #8", 5482636], [" 53a890:\tldr\ts1, [x21,w2,uxtw #2]", 5482640], [" 53a894:\tldr\ts2, [x21,w3,uxtw #2]", 5482644], [" 53a898:\tfcmp\ts1, s2", 5482648], [" 53a89c:\tcset\tw0, ne", 5482652], [" 53a8a0:\tcneg\tw0, w0, lt", 5482656], [" 53a8a4:\tldrh\tw23, [x20,#4]!", 5482660], [" 53a8a8:\tand\tx16, x23, #0xff", 5482664], [" 53a8ac:\tstr\tw0, [x21,w4,uxtw #2]", 5482668], [" 53a8b0:\tstr\twzr, [x25,w4,uxtw #2]", 5482672], [" 53a8b4:\tadd\tx16, x24, x16, lsl #7", 5482676], [" 53a8b8:\tbr\tx16", 5482680], [" 53a8bc:\tnop", 5482684], [" 53a8c0:\tnop", 5482688], [" 53a8c4:\tnop", 5482692], [" 53a8c8:\tnop", 5482696], [" 53a8cc:\tnop", 5482700], [" 53a8d0:\tnop", 5482704], [" 53a8d4:\tnop", 5482708], [" 53a8d8:\tnop", 5482712], [" 53a8dc:\tnop", 5482716], [" 53a8e0:\tnop", 5482720], [" 53a8e4:\tnop", 5482724], [" 53a8e8:\tnop", 5482728], [" 53a8ec:\tnop", 5482732], [" 53a8f0:\tnop", 5482736], [" 53a8f4:\tnop", 5482740], [" 53a8f8:\tnop", 5482744], [" 53a8fc:\tnop", 5482748], [" 53a900:\tldrh\tw0, [x20,#2]", 5482752], [" 53a904:\tlsr\tw4, w23, #8", 5482756], [" 53a908:\tand\tw2, w0, #0xff", 5482760], [" 53a90c:\tlsr\tw3, w0, #8", 5482764], [" 53a910:\tldr\ts1, [x21,w2,uxtw #2]", 5482768], [" 53a914:\tldr\ts2, [x21,w3,uxtw #2]", 5482772], [" 53a918:\tfcmp\ts1, s2", 5482776], [" 53a91c:\tcset\tw0, ne", 5482780], [" 53a920:\tcneg\tw0, w0, cc", 5482784], [" 53a924:\tldrh\tw23, [x20,#4]!", 5482788], [" 53a928:\tand\tx16, x23, #0xff", 5482792], [" 53a92c:\tstr\tw0, [x21,w4,uxtw #2]", 5482796], [" 53a930:\tstr\twzr, [x25,w4,uxtw #2]", 5482800], [" 53a934:\tadd\tx16, x24, x16, lsl #7", 5482804], [" 53a938:\tbr\tx16", 5482808], [" 53a93c:\tnop", 5482812], [" 53a940:\tnop", 5482816], [" 53a944:\tnop", 5482820], [" 53a948:\tnop", 5482824], [" 53a94c:\tnop", 5482828], [" 53a950:\tnop", 5482832], [" 53a954:\tnop", 5482836], [" 53a958:\tnop", 5482840], [" 53a95c:\tnop", 5482844], [" 53a960:\tnop", 5482848], [" 53a964:\tnop", 5482852], [" 53a968:\tnop", 5482856], [" 53a96c:\tnop", 5482860], [" 53a970:\tnop", 5482864], [" 53a974:\tnop", 5482868], [" 53a978:\tnop", 5482872], [" 53a97c:\tnop", 5482876], [" 53a980:\tldrh\tw0, [x20,#2]", 5482880], [" 53a984:\tlsr\tw4, w23, #8", 5482884], [" 53a988:\tand\tw2, w0, #0xff", 5482888], [" 53a98c:\tlsr\tw3, w0, #8", 5482892], [" 53a990:\tadd\tx17, x21, x2, uxtx #2", 5482896], [" 53a994:\tldr\td1, [x17]", 5482900], [" 53a998:\tadd\tx17, x21, x3, uxtx #2", 5482904], [" 53a99c:\tldr\td2, [x17]", 5482908], [" 53a9a0:\tfcmp\td1, d2", 5482912], [" 53a9a4:\tcset\tw0, ne", 5482916], [" 53a9a8:\tcneg\tw0, w0, lt", 5482920], [" 53a9ac:\tldrh\tw23, [x20,#4]!", 5482924], [" 53a9b0:\tand\tx16, x23, #0xff", 5482928], [" 53a9b4:\tstr\tw0, [x21,w4,uxtw #2]", 5482932], [" 53a9b8:\tstr\twzr, [x25,w4,uxtw #2]", 5482936], [" 53a9bc:\tadd\tx16, x24, x16, lsl #7", 5482940], [" 53a9c0:\tbr\tx16", 5482944], [" 53a9c4:\tnop", 5482948], [" 53a9c8:\tnop", 5482952], [" 53a9cc:\tnop", 5482956], [" 53a9d0:\tnop", 5482960], [" 53a9d4:\tnop", 5482964], [" 53a9d8:\tnop", 5482968], [" 53a9dc:\tnop", 5482972], [" 53a9e0:\tnop", 5482976], [" 53a9e4:\tnop", 5482980], [" 53a9e8:\tnop", 5482984], [" 53a9ec:\tnop", 5482988], [" 53a9f0:\tnop", 5482992], [" 53a9f4:\tnop", 5482996], [" 53a9f8:\tnop", 5483000], [" 53a9fc:\tnop", 5483004], [" 53aa00:\tldrh\tw0, [x20,#2]", 5483008], [" 53aa04:\tlsr\tw4, w23, #8", 5483012], [" 53aa08:\tand\tw2, w0, #0xff", 5483016], [" 53aa0c:\tlsr\tw3, w0, #8", 5483020], [" 53aa10:\tadd\tx17, x21, x2, uxtx #2", 5483024], [" 53aa14:\tldr\td1, [x17]", 5483028], [" 53aa18:\tadd\tx17, x21, x3, uxtx #2", 5483032], [" 53aa1c:\tldr\td2, [x17]", 5483036], [" 53aa20:\tfcmp\td1, d2", 5483040], [" 53aa24:\tcset\tw0, ne", 5483044], [" 53aa28:\tcneg\tw0, w0, cc", 5483048], [" 53aa2c:\tldrh\tw23, [x20,#4]!", 5483052], [" 53aa30:\tand\tx16, x23, #0xff", 5483056], [" 53aa34:\tstr\tw0, [x21,w4,uxtw #2]", 5483060], [" 53aa38:\tstr\twzr, [x25,w4,uxtw #2]", 5483064], [" 53aa3c:\tadd\tx16, x24, x16, lsl #7", 5483068], [" 53aa40:\tbr\tx16", 5483072], [" 53aa44:\tnop", 5483076], [" 53aa48:\tnop", 5483080], [" 53aa4c:\tnop", 5483084], [" 53aa50:\tnop", 5483088], [" 53aa54:\tnop", 5483092], [" 53aa58:\tnop", 5483096], [" 53aa5c:\tnop", 5483100], [" 53aa60:\tnop", 5483104], [" 53aa64:\tnop", 5483108], [" 53aa68:\tnop", 5483112], [" 53aa6c:\tnop", 5483116], [" 53aa70:\tnop", 5483120], [" 53aa74:\tnop", 5483124], [" 53aa78:\tnop", 5483128], [" 53aa7c:\tnop", 5483132], [" 53aa80:\tldrh\tw0, [x20,#2]", 5483136], [" 53aa84:\tlsr\tw4, w23, #8", 5483140], [" 53aa88:\tand\tw2, w0, #0xff", 5483144], [" 53aa8c:\tlsr\tw3, w0, #8", 5483148], [" 53aa90:\tadd\tx17, x21, x2, uxtx #2", 5483152], [" 53aa94:\tldr\tx1, [x17]", 5483156], [" 53aa98:\tadd\tx17, x21, x3, uxtx #2", 5483160], [" 53aa9c:\tldr\tx2, [x17]", 5483164], [" 53aaa0:\tcmp\tx1, x2", 5483168], [" 53aaa4:\tcset\tw0, ne", 5483172], [" 53aaa8:\tcneg\tw0, w0, lt", 5483176], [" 53aaac:\tldrh\tw23, [x20,#4]!", 5483180], [" 53aab0:\tstr\tw0, [x21,w4,uxtw #2]", 5483184], [" 53aab4:\tstr\twzr, [x25,w4,uxtw #2]", 5483188], [" 53aab8:\tand\tx16, x23, #0xff", 5483192], [" 53aabc:\tadd\tx16, x24, x16, lsl #7", 5483196], [" 53aac0:\tbr\tx16", 5483200], [" 53aac4:\tnop", 5483204], [" 53aac8:\tnop", 5483208], [" 53aacc:\tnop", 5483212], [" 53aad0:\tnop", 5483216], [" 53aad4:\tnop", 5483220], [" 53aad8:\tnop", 5483224], [" 53aadc:\tnop", 5483228], [" 53aae0:\tnop", 5483232], [" 53aae4:\tnop", 5483236], [" 53aae8:\tnop", 5483240], [" 53aaec:\tnop", 5483244], [" 53aaf0:\tnop", 5483248], [" 53aaf4:\tnop", 5483252], [" 53aaf8:\tnop", 5483256], [" 53aafc:\tnop", 5483260], [" 53ab00:\tlsr\tw1, w23, #12", 5483264], [" 53ab04:\tubfx\tw0, w23, #8, #4", 5483268], [" 53ab08:\tldr\tw3, [x21,w1,uxtw #2]", 5483272], [" 53ab0c:\tldr\tw2, [x21,w0,uxtw #2]", 5483276], [" 53ab10:\tldrsh\tw23, [x20,#2]", 5483280], [" 53ab14:\tcmp\tw2, w3", 5483284], [" 53ab18:\tb.eq\t541280 <MterpCommonTakenBranchNoFlags>", 5483288], [" 53ab1c:\tcmn\tw26, #0x1", 5483292], [" 53ab20:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483296], [" 53ab24:\tldrh\tw23, [x20,#4]!", 5483300], [" 53ab28:\tand\tx16, x23, #0xff", 5483304], [" 53ab2c:\tadd\tx16, x24, x16, lsl #7", 5483308], [" 53ab30:\tbr\tx16", 5483312], [" 53ab34:\tnop", 5483316], [" 53ab38:\tnop", 5483320], [" 53ab3c:\tnop", 5483324], [" 53ab40:\tnop", 5483328], [" 53ab44:\tnop", 5483332], [" 53ab48:\tnop", 5483336], [" 53ab4c:\tnop", 5483340], [" 53ab50:\tnop", 5483344], [" 53ab54:\tnop", 5483348], [" 53ab58:\tnop", 5483352], [" 53ab5c:\tnop", 5483356], [" 53ab60:\tnop", 5483360], [" 53ab64:\tnop", 5483364], [" 53ab68:\tnop", 5483368], [" 53ab6c:\tnop", 5483372], [" 53ab70:\tnop", 5483376], [" 53ab74:\tnop", 5483380], [" 53ab78:\tnop", 5483384], [" 53ab7c:\tnop", 5483388], [" 53ab80:\tlsr\tw1, w23, #12", 5483392], [" 53ab84:\tubfx\tw0, w23, #8, #4", 5483396], [" 53ab88:\tldr\tw3, [x21,w1,uxtw #2]", 5483400], [" 53ab8c:\tldr\tw2, [x21,w0,uxtw #2]", 5483404], [" 53ab90:\tldrsh\tw23, [x20,#2]", 5483408], [" 53ab94:\tcmp\tw2, w3", 5483412], [" 53ab98:\tb.ne\t541280 <MterpCommonTakenBranchNoFlags>", 5483416], [" 53ab9c:\tcmn\tw26, #0x1", 5483420], [" 53aba0:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483424], [" 53aba4:\tldrh\tw23, [x20,#4]!", 5483428], [" 53aba8:\tand\tx16, x23, #0xff", 5483432], [" 53abac:\tadd\tx16, x24, x16, lsl #7", 5483436], [" 53abb0:\tbr\tx16", 5483440], [" 53abb4:\tnop", 5483444], [" 53abb8:\tnop", 5483448], [" 53abbc:\tnop", 5483452], [" 53abc0:\tnop", 5483456], [" 53abc4:\tnop", 5483460], [" 53abc8:\tnop", 5483464], [" 53abcc:\tnop", 5483468], [" 53abd0:\tnop", 5483472], [" 53abd4:\tnop", 5483476], [" 53abd8:\tnop", 5483480], [" 53abdc:\tnop", 5483484], [" 53abe0:\tnop", 5483488], [" 53abe4:\tnop", 5483492], [" 53abe8:\tnop", 5483496], [" 53abec:\tnop", 5483500], [" 53abf0:\tnop", 5483504], [" 53abf4:\tnop", 5483508], [" 53abf8:\tnop", 5483512], [" 53abfc:\tnop", 5483516], [" 53ac00:\tlsr\tw1, w23, #12", 5483520], [" 53ac04:\tubfx\tw0, w23, #8, #4", 5483524], [" 53ac08:\tldr\tw3, [x21,w1,uxtw #2]", 5483528], [" 53ac0c:\tldr\tw2, [x21,w0,uxtw #2]", 5483532], [" 53ac10:\tldrsh\tw23, [x20,#2]", 5483536], [" 53ac14:\tcmp\tw2, w3", 5483540], [" 53ac18:\tb.lt\t541280 <MterpCommonTakenBranchNoFlags>", 5483544], [" 53ac1c:\tcmn\tw26, #0x1", 5483548], [" 53ac20:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483552], [" 53ac24:\tldrh\tw23, [x20,#4]!", 5483556], [" 53ac28:\tand\tx16, x23, #0xff", 5483560], [" 53ac2c:\tadd\tx16, x24, x16, lsl #7", 5483564], [" 53ac30:\tbr\tx16", 5483568], [" 53ac34:\tnop", 5483572], [" 53ac38:\tnop", 5483576], [" 53ac3c:\tnop", 5483580], [" 53ac40:\tnop", 5483584], [" 53ac44:\tnop", 5483588], [" 53ac48:\tnop", 5483592], [" 53ac4c:\tnop", 5483596], [" 53ac50:\tnop", 5483600], [" 53ac54:\tnop", 5483604], [" 53ac58:\tnop", 5483608], [" 53ac5c:\tnop", 5483612], [" 53ac60:\tnop", 5483616], [" 53ac64:\tnop", 5483620], [" 53ac68:\tnop", 5483624], [" 53ac6c:\tnop", 5483628], [" 53ac70:\tnop", 5483632], [" 53ac74:\tnop", 5483636], [" 53ac78:\tnop", 5483640], [" 53ac7c:\tnop", 5483644], [" 53ac80:\tlsr\tw1, w23, #12", 5483648], [" 53ac84:\tubfx\tw0, w23, #8, #4", 5483652], [" 53ac88:\tldr\tw3, [x21,w1,uxtw #2]", 5483656], [" 53ac8c:\tldr\tw2, [x21,w0,uxtw #2]", 5483660], [" 53ac90:\tldrsh\tw23, [x20,#2]", 5483664], [" 53ac94:\tcmp\tw2, w3", 5483668], [" 53ac98:\tb.ge\t541280 <MterpCommonTakenBranchNoFlags>", 5483672], [" 53ac9c:\tcmn\tw26, #0x1", 5483676], [" 53aca0:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483680], [" 53aca4:\tldrh\tw23, [x20,#4]!", 5483684], [" 53aca8:\tand\tx16, x23, #0xff", 5483688], [" 53acac:\tadd\tx16, x24, x16, lsl #7", 5483692], [" 53acb0:\tbr\tx16", 5483696], [" 53acb4:\tnop", 5483700], [" 53acb8:\tnop", 5483704], [" 53acbc:\tnop", 5483708], [" 53acc0:\tnop", 5483712], [" 53acc4:\tnop", 5483716], [" 53acc8:\tnop", 5483720], [" 53accc:\tnop", 5483724], [" 53acd0:\tnop", 5483728], [" 53acd4:\tnop", 5483732], [" 53acd8:\tnop", 5483736], [" 53acdc:\tnop", 5483740], [" 53ace0:\tnop", 5483744], [" 53ace4:\tnop", 5483748], [" 53ace8:\tnop", 5483752], [" 53acec:\tnop", 5483756], [" 53acf0:\tnop", 5483760], [" 53acf4:\tnop", 5483764], [" 53acf8:\tnop", 5483768], [" 53acfc:\tnop", 5483772], [" 53ad00:\tlsr\tw1, w23, #12", 5483776], [" 53ad04:\tubfx\tw0, w23, #8, #4", 5483780], [" 53ad08:\tldr\tw3, [x21,w1,uxtw #2]", 5483784], [" 53ad0c:\tldr\tw2, [x21,w0,uxtw #2]", 5483788], [" 53ad10:\tldrsh\tw23, [x20,#2]", 5483792], [" 53ad14:\tcmp\tw2, w3", 5483796], [" 53ad18:\tb.gt\t541280 <MterpCommonTakenBranchNoFlags>", 5483800], [" 53ad1c:\tcmn\tw26, #0x1", 5483804], [" 53ad20:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483808], [" 53ad24:\tldrh\tw23, [x20,#4]!", 5483812], [" 53ad28:\tand\tx16, x23, #0xff", 5483816], [" 53ad2c:\tadd\tx16, x24, x16, lsl #7", 5483820], [" 53ad30:\tbr\tx16", 5483824], [" 53ad34:\tnop", 5483828], [" 53ad38:\tnop", 5483832], [" 53ad3c:\tnop", 5483836], [" 53ad40:\tnop", 5483840], [" 53ad44:\tnop", 5483844], [" 53ad48:\tnop", 5483848], [" 53ad4c:\tnop", 5483852], [" 53ad50:\tnop", 5483856], [" 53ad54:\tnop", 5483860], [" 53ad58:\tnop", 5483864], [" 53ad5c:\tnop", 5483868], [" 53ad60:\tnop", 5483872], [" 53ad64:\tnop", 5483876], [" 53ad68:\tnop", 5483880], [" 53ad6c:\tnop", 5483884], [" 53ad70:\tnop", 5483888], [" 53ad74:\tnop", 5483892], [" 53ad78:\tnop", 5483896], [" 53ad7c:\tnop", 5483900], [" 53ad80:\tlsr\tw1, w23, #12", 5483904], [" 53ad84:\tubfx\tw0, w23, #8, #4", 5483908], [" 53ad88:\tldr\tw3, [x21,w1,uxtw #2]", 5483912], [" 53ad8c:\tldr\tw2, [x21,w0,uxtw #2]", 5483916], [" 53ad90:\tldrsh\tw23, [x20,#2]", 5483920], [" 53ad94:\tcmp\tw2, w3", 5483924], [" 53ad98:\tb.le\t541280 <MterpCommonTakenBranchNoFlags>", 5483928], [" 53ad9c:\tcmn\tw26, #0x1", 5483932], [" 53ada0:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5483936], [" 53ada4:\tldrh\tw23, [x20,#4]!", 5483940], [" 53ada8:\tand\tx16, x23, #0xff", 5483944], [" 53adac:\tadd\tx16, x24, x16, lsl #7", 5483948], [" 53adb0:\tbr\tx16", 5483952], [" 53adb4:\tnop", 5483956], [" 53adb8:\tnop", 5483960], [" 53adbc:\tnop", 5483964], [" 53adc0:\tnop", 5483968], [" 53adc4:\tnop", 5483972], [" 53adc8:\tnop", 5483976], [" 53adcc:\tnop", 5483980], [" 53add0:\tnop", 5483984], [" 53add4:\tnop", 5483988], [" 53add8:\tnop", 5483992], [" 53addc:\tnop", 5483996], [" 53ade0:\tnop", 5484000], [" 53ade4:\tnop", 5484004], [" 53ade8:\tnop", 5484008], [" 53adec:\tnop", 5484012], [" 53adf0:\tnop", 5484016], [" 53adf4:\tnop", 5484020], [" 53adf8:\tnop", 5484024], [" 53adfc:\tnop", 5484028], [" 53ae00:\tlsr\tw0, w23, #8", 5484032], [" 53ae04:\tldr\tw2, [x21,w0,uxtw #2]", 5484036], [" 53ae08:\tldrsh\tw23, [x20,#2]", 5484040], [" 53ae0c:\tcbz\tw2, 541280 <MterpCommonTakenBranchNoFlags>", 5484044], [" 53ae10:\tcmn\tw26, #0x1", 5484048], [" 53ae14:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484052], [" 53ae18:\tldrh\tw23, [x20,#4]!", 5484056], [" 53ae1c:\tand\tx16, x23, #0xff", 5484060], [" 53ae20:\tadd\tx16, x24, x16, lsl #7", 5484064], [" 53ae24:\tbr\tx16", 5484068], [" 53ae28:\tnop", 5484072], [" 53ae2c:\tnop", 5484076], [" 53ae30:\tnop", 5484080], [" 53ae34:\tnop", 5484084], [" 53ae38:\tnop", 5484088], [" 53ae3c:\tnop", 5484092], [" 53ae40:\tnop", 5484096], [" 53ae44:\tnop", 5484100], [" 53ae48:\tnop", 5484104], [" 53ae4c:\tnop", 5484108], [" 53ae50:\tnop", 5484112], [" 53ae54:\tnop", 5484116], [" 53ae58:\tnop", 5484120], [" 53ae5c:\tnop", 5484124], [" 53ae60:\tnop", 5484128], [" 53ae64:\tnop", 5484132], [" 53ae68:\tnop", 5484136], [" 53ae6c:\tnop", 5484140], [" 53ae70:\tnop", 5484144], [" 53ae74:\tnop", 5484148], [" 53ae78:\tnop", 5484152], [" 53ae7c:\tnop", 5484156], [" 53ae80:\tlsr\tw0, w23, #8", 5484160], [" 53ae84:\tldr\tw2, [x21,w0,uxtw #2]", 5484164], [" 53ae88:\tldrsh\tw23, [x20,#2]", 5484168], [" 53ae8c:\tcbnz\tw2, 541280 <MterpCommonTakenBranchNoFlags>", 5484172], [" 53ae90:\tcmn\tw26, #0x1", 5484176], [" 53ae94:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484180], [" 53ae98:\tldrh\tw23, [x20,#4]!", 5484184], [" 53ae9c:\tand\tx16, x23, #0xff", 5484188], [" 53aea0:\tadd\tx16, x24, x16, lsl #7", 5484192], [" 53aea4:\tbr\tx16", 5484196], [" 53aea8:\tnop", 5484200], [" 53aeac:\tnop", 5484204], [" 53aeb0:\tnop", 5484208], [" 53aeb4:\tnop", 5484212], [" 53aeb8:\tnop", 5484216], [" 53aebc:\tnop", 5484220], [" 53aec0:\tnop", 5484224], [" 53aec4:\tnop", 5484228], [" 53aec8:\tnop", 5484232], [" 53aecc:\tnop", 5484236], [" 53aed0:\tnop", 5484240], [" 53aed4:\tnop", 5484244], [" 53aed8:\tnop", 5484248], [" 53aedc:\tnop", 5484252], [" 53aee0:\tnop", 5484256], [" 53aee4:\tnop", 5484260], [" 53aee8:\tnop", 5484264], [" 53aeec:\tnop", 5484268], [" 53aef0:\tnop", 5484272], [" 53aef4:\tnop", 5484276], [" 53aef8:\tnop", 5484280], [" 53aefc:\tnop", 5484284], [" 53af00:\tlsr\tw0, w23, #8", 5484288], [" 53af04:\tldr\tw2, [x21,w0,uxtw #2]", 5484292], [" 53af08:\tldrsh\tw23, [x20,#2]", 5484296], [" 53af0c:\ttbnz\tw2, #31, 541280 <MterpCommonTakenBranchNoFlags>", 5484300], [" 53af10:\tcmn\tw26, #0x1", 5484304], [" 53af14:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484308], [" 53af18:\tldrh\tw23, [x20,#4]!", 5484312], [" 53af1c:\tand\tx16, x23, #0xff", 5484316], [" 53af20:\tadd\tx16, x24, x16, lsl #7", 5484320], [" 53af24:\tbr\tx16", 5484324], [" 53af28:\tnop", 5484328], [" 53af2c:\tnop", 5484332], [" 53af30:\tnop", 5484336], [" 53af34:\tnop", 5484340], [" 53af38:\tnop", 5484344], [" 53af3c:\tnop", 5484348], [" 53af40:\tnop", 5484352], [" 53af44:\tnop", 5484356], [" 53af48:\tnop", 5484360], [" 53af4c:\tnop", 5484364], [" 53af50:\tnop", 5484368], [" 53af54:\tnop", 5484372], [" 53af58:\tnop", 5484376], [" 53af5c:\tnop", 5484380], [" 53af60:\tnop", 5484384], [" 53af64:\tnop", 5484388], [" 53af68:\tnop", 5484392], [" 53af6c:\tnop", 5484396], [" 53af70:\tnop", 5484400], [" 53af74:\tnop", 5484404], [" 53af78:\tnop", 5484408], [" 53af7c:\tnop", 5484412], [" 53af80:\tlsr\tw0, w23, #8", 5484416], [" 53af84:\tldr\tw2, [x21,w0,uxtw #2]", 5484420], [" 53af88:\tldrsh\tw23, [x20,#2]", 5484424], [" 53af8c:\ttbz\tw2, #31, 541280 <MterpCommonTakenBranchNoFlags>", 5484428], [" 53af90:\tcmn\tw26, #0x1", 5484432], [" 53af94:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484436], [" 53af98:\tldrh\tw23, [x20,#4]!", 5484440], [" 53af9c:\tand\tx16, x23, #0xff", 5484444], [" 53afa0:\tadd\tx16, x24, x16, lsl #7", 5484448], [" 53afa4:\tbr\tx16", 5484452], [" 53afa8:\tnop", 5484456], [" 53afac:\tnop", 5484460], [" 53afb0:\tnop", 5484464], [" 53afb4:\tnop", 5484468], [" 53afb8:\tnop", 5484472], [" 53afbc:\tnop", 5484476], [" 53afc0:\tnop", 5484480], [" 53afc4:\tnop", 5484484], [" 53afc8:\tnop", 5484488], [" 53afcc:\tnop", 5484492], [" 53afd0:\tnop", 5484496], [" 53afd4:\tnop", 5484500], [" 53afd8:\tnop", 5484504], [" 53afdc:\tnop", 5484508], [" 53afe0:\tnop", 5484512], [" 53afe4:\tnop", 5484516], [" 53afe8:\tnop", 5484520], [" 53afec:\tnop", 5484524], [" 53aff0:\tnop", 5484528], [" 53aff4:\tnop", 5484532], [" 53aff8:\tnop", 5484536], [" 53affc:\tnop", 5484540], [" 53b000:\tlsr\tw0, w23, #8", 5484544], [" 53b004:\tldr\tw2, [x21,w0,uxtw #2]", 5484548], [" 53b008:\tldrsh\tw23, [x20,#2]", 5484552], [" 53b00c:\tcmp\tw2, #0x0", 5484556], [" 53b010:\tb.gt\t541280 <MterpCommonTakenBranchNoFlags>", 5484560], [" 53b014:\tcmn\tw26, #0x1", 5484564], [" 53b018:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484568], [" 53b01c:\tldrh\tw23, [x20,#4]!", 5484572], [" 53b020:\tand\tx16, x23, #0xff", 5484576], [" 53b024:\tadd\tx16, x24, x16, lsl #7", 5484580], [" 53b028:\tbr\tx16", 5484584], [" 53b02c:\tnop", 5484588], [" 53b030:\tnop", 5484592], [" 53b034:\tnop", 5484596], [" 53b038:\tnop", 5484600], [" 53b03c:\tnop", 5484604], [" 53b040:\tnop", 5484608], [" 53b044:\tnop", 5484612], [" 53b048:\tnop", 5484616], [" 53b04c:\tnop", 5484620], [" 53b050:\tnop", 5484624], [" 53b054:\tnop", 5484628], [" 53b058:\tnop", 5484632], [" 53b05c:\tnop", 5484636], [" 53b060:\tnop", 5484640], [" 53b064:\tnop", 5484644], [" 53b068:\tnop", 5484648], [" 53b06c:\tnop", 5484652], [" 53b070:\tnop", 5484656], [" 53b074:\tnop", 5484660], [" 53b078:\tnop", 5484664], [" 53b07c:\tnop", 5484668], [" 53b080:\tlsr\tw0, w23, #8", 5484672], [" 53b084:\tldr\tw2, [x21,w0,uxtw #2]", 5484676], [" 53b088:\tldrsh\tw23, [x20,#2]", 5484680], [" 53b08c:\tcmp\tw2, #0x0", 5484684], [" 53b090:\tb.le\t541280 <MterpCommonTakenBranchNoFlags>", 5484688], [" 53b094:\tcmn\tw26, #0x1", 5484692], [" 53b098:\tb.eq\t541358 <MterpCommonTakenBranchNoFlags+0xd8>", 5484696], [" 53b09c:\tldrh\tw23, [x20,#4]!", 5484700], [" 53b0a0:\tand\tx16, x23, #0xff", 5484704], [" 53b0a4:\tadd\tx16, x24, x16, lsl #7", 5484708], [" 53b0a8:\tbr\tx16", 5484712], [" 53b0ac:\tnop", 5484716], [" 53b0b0:\tnop", 5484720], [" 53b0b4:\tnop", 5484724], [" 53b0b8:\tnop", 5484728], [" 53b0bc:\tnop", 5484732], [" 53b0c0:\tnop", 5484736], [" 53b0c4:\tnop", 5484740], [" 53b0c8:\tnop", 5484744], [" 53b0cc:\tnop", 5484748], [" 53b0d0:\tnop", 5484752], [" 53b0d4:\tnop", 5484756], [" 53b0d8:\tnop", 5484760], [" 53b0dc:\tnop", 5484764], [" 53b0e0:\tnop", 5484768], [" 53b0e4:\tnop", 5484772], [" 53b0e8:\tnop", 5484776], [" 53b0ec:\tnop", 5484780], [" 53b0f0:\tnop", 5484784], [" 53b0f4:\tnop", 5484788], [" 53b0f8:\tnop", 5484792], [" 53b0fc:\tnop", 5484796], [" 53b100:\tb\t5413bc <MterpFallback>", 5484800], [" 53b104:\tnop", 5484804], [" 53b108:\tnop", 5484808], [" 53b10c:\tnop", 5484812], [" 53b110:\tnop", 5484816], [" 53b114:\tnop", 5484820], [" 53b118:\tnop", 5484824], [" 53b11c:\tnop", 5484828], [" 53b120:\tnop", 5484832], [" 53b124:\tnop", 5484836], [" 53b128:\tnop", 5484840], [" 53b12c:\tnop", 5484844], [" 53b130:\tnop", 5484848], [" 53b134:\tnop", 5484852], [" 53b138:\tnop", 5484856], [" 53b13c:\tnop", 5484860], [" 53b140:\tnop", 5484864], [" 53b144:\tnop", 5484868], [" 53b148:\tnop", 5484872], [" 53b14c:\tnop", 5484876], [" 53b150:\tnop", 5484880], [" 53b154:\tnop", 5484884], [" 53b158:\tnop", 5484888], [" 53b15c:\tnop", 5484892], [" 53b160:\tnop", 5484896], [" 53b164:\tnop", 5484900], [" 53b168:\tnop", 5484904], [" 53b16c:\tnop", 5484908], [" 53b170:\tnop", 5484912], [" 53b174:\tnop", 5484916], [" 53b178:\tnop", 5484920], [" 53b17c:\tnop", 5484924], [" 53b180:\tb\t5413bc <MterpFallback>", 5484928], [" 53b184:\tnop", 5484932], [" 53b188:\tnop", 5484936], [" 53b18c:\tnop", 5484940], [" 53b190:\tnop", 5484944], [" 53b194:\tnop", 5484948], [" 53b198:\tnop", 5484952], [" 53b19c:\tnop", 5484956], [" 53b1a0:\tnop", 5484960], [" 53b1a4:\tnop", 5484964], [" 53b1a8:\tnop", 5484968], [" 53b1ac:\tnop", 5484972], [" 53b1b0:\tnop", 5484976], [" 53b1b4:\tnop", 5484980], [" 53b1b8:\tnop", 5484984], [" 53b1bc:\tnop", 5484988], [" 53b1c0:\tnop", 5484992], [" 53b1c4:\tnop", 5484996], [" 53b1c8:\tnop", 5485000], [" 53b1cc:\tnop", 5485004], [" 53b1d0:\tnop", 5485008], [" 53b1d4:\tnop", 5485012], [" 53b1d8:\tnop", 5485016], [" 53b1dc:\tnop", 5485020], [" 53b1e0:\tnop", 5485024], [" 53b1e4:\tnop", 5485028], [" 53b1e8:\tnop", 5485032], [" 53b1ec:\tnop", 5485036], [" 53b1f0:\tnop", 5485040], [" 53b1f4:\tnop", 5485044], [" 53b1f8:\tnop", 5485048], [" 53b1fc:\tnop", 5485052], [" 53b200:\tb\t5413bc <MterpFallback>", 5485056], [" 53b204:\tnop", 5485060], [" 53b208:\tnop", 5485064], [" 53b20c:\tnop", 5485068], [" 53b210:\tnop", 5485072], [" 53b214:\tnop", 5485076], [" 53b218:\tnop", 5485080], [" 53b21c:\tnop", 5485084], [" 53b220:\tnop", 5485088], [" 53b224:\tnop", 5485092], [" 53b228:\tnop", 5485096], [" 53b22c:\tnop", 5485100], [" 53b230:\tnop", 5485104], [" 53b234:\tnop", 5485108], [" 53b238:\tnop", 5485112], [" 53b23c:\tnop", 5485116], [" 53b240:\tnop", 5485120], [" 53b244:\tnop", 5485124], [" 53b248:\tnop", 5485128], [" 53b24c:\tnop", 5485132], [" 53b250:\tnop", 5485136], [" 53b254:\tnop", 5485140], [" 53b258:\tnop", 5485144], [" 53b25c:\tnop", 5485148], [" 53b260:\tnop", 5485152], [" 53b264:\tnop", 5485156], [" 53b268:\tnop", 5485160], [" 53b26c:\tnop", 5485164], [" 53b270:\tnop", 5485168], [" 53b274:\tnop", 5485172], [" 53b278:\tnop", 5485176], [" 53b27c:\tnop", 5485180], [" 53b280:\tb\t5413bc <MterpFallback>", 5485184], [" 53b284:\tnop", 5485188], [" 53b288:\tnop", 5485192], [" 53b28c:\tnop", 5485196], [" 53b290:\tnop", 5485200], [" 53b294:\tnop", 5485204], [" 53b298:\tnop", 5485208], [" 53b29c:\tnop", 5485212], [" 53b2a0:\tnop", 5485216], [" 53b2a4:\tnop", 5485220], [" 53b2a8:\tnop", 5485224], [" 53b2ac:\tnop", 5485228], [" 53b2b0:\tnop", 5485232], [" 53b2b4:\tnop", 5485236], [" 53b2b8:\tnop", 5485240], [" 53b2bc:\tnop", 5485244], [" 53b2c0:\tnop", 5485248], [" 53b2c4:\tnop", 5485252], [" 53b2c8:\tnop", 5485256], [" 53b2cc:\tnop", 5485260], [" 53b2d0:\tnop", 5485264], [" 53b2d4:\tnop", 5485268], [" 53b2d8:\tnop", 5485272], [" 53b2dc:\tnop", 5485276], [" 53b2e0:\tnop", 5485280], [" 53b2e4:\tnop", 5485284], [" 53b2e8:\tnop", 5485288], [" 53b2ec:\tnop", 5485292], [" 53b2f0:\tnop", 5485296], [" 53b2f4:\tnop", 5485300], [" 53b2f8:\tnop", 5485304], [" 53b2fc:\tnop", 5485308], [" 53b300:\tb\t5413bc <MterpFallback>", 5485312], [" 53b304:\tnop", 5485316], [" 53b308:\tnop", 5485320], [" 53b30c:\tnop", 5485324], [" 53b310:\tnop", 5485328], [" 53b314:\tnop", 5485332], [" 53b318:\tnop", 5485336], [" 53b31c:\tnop", 5485340], [" 53b320:\tnop", 5485344], [" 53b324:\tnop", 5485348], [" 53b328:\tnop", 5485352], [" 53b32c:\tnop", 5485356], [" 53b330:\tnop", 5485360], [" 53b334:\tnop", 5485364], [" 53b338:\tnop", 5485368], [" 53b33c:\tnop", 5485372], [" 53b340:\tnop", 5485376], [" 53b344:\tnop", 5485380], [" 53b348:\tnop", 5485384], [" 53b34c:\tnop", 5485388], [" 53b350:\tnop", 5485392], [" 53b354:\tnop", 5485396], [" 53b358:\tnop", 5485400], [" 53b35c:\tnop", 5485404], [" 53b360:\tnop", 5485408], [" 53b364:\tnop", 5485412], [" 53b368:\tnop", 5485416], [" 53b36c:\tnop", 5485420], [" 53b370:\tnop", 5485424], [" 53b374:\tnop", 5485428], [" 53b378:\tnop", 5485432], [" 53b37c:\tnop", 5485436], [" 53b380:\tb\t5413bc <MterpFallback>", 5485440], [" 53b384:\tnop", 5485444], [" 53b388:\tnop", 5485448], [" 53b38c:\tnop", 5485452], [" 53b390:\tnop", 5485456], [" 53b394:\tnop", 5485460], [" 53b398:\tnop", 5485464], [" 53b39c:\tnop", 5485468], [" 53b3a0:\tnop", 5485472], [" 53b3a4:\tnop", 5485476], [" 53b3a8:\tnop", 5485480], [" 53b3ac:\tnop", 5485484], [" 53b3b0:\tnop", 5485488], [" 53b3b4:\tnop", 5485492], [" 53b3b8:\tnop", 5485496], [" 53b3bc:\tnop", 5485500], [" 53b3c0:\tnop", 5485504], [" 53b3c4:\tnop", 5485508], [" 53b3c8:\tnop", 5485512], [" 53b3cc:\tnop", 5485516], [" 53b3d0:\tnop", 5485520], [" 53b3d4:\tnop", 5485524], [" 53b3d8:\tnop", 5485528], [" 53b3dc:\tnop", 5485532], [" 53b3e0:\tnop", 5485536], [" 53b3e4:\tnop", 5485540], [" 53b3e8:\tnop", 5485544], [" 53b3ec:\tnop", 5485548], [" 53b3f0:\tnop", 5485552], [" 53b3f4:\tnop", 5485556], [" 53b3f8:\tnop", 5485560], [" 53b3fc:\tnop", 5485564], [" 53b400:\tldrb\tw2, [x20,#2]", 5485568], [" 53b404:\tlsr\tw9, w23, #8", 5485572], [" 53b408:\tldrb\tw3, [x20,#3]", 5485576], [" 53b40c:\tldr\tw0, [x21,w2,uxtw #2]", 5485580], [" 53b410:\tldr\tw1, [x21,w3,uxtw #2]", 5485584], [" 53b414:\tcbz\tx0, 541220 <common_errNullObject>", 5485588], [" 53b418:\tldr\tw3, [x0,#8]", 5485592], [" 53b41c:\tadd\tx0, x0, w1, uxtw #2", 5485596], [" 53b420:\tcmp\tw1, w3", 5485600], [" 53b424:\tb.cs\t541208 <common_errArrayIndex>", 5485604], [" 53b428:\tldrh\tw23, [x20,#4]!", 5485608], [" 53b42c:\tldr\tw2, [x0,#12]", 5485612], [" 53b430:\tand\tx16, x23, #0xff", 5485616], [" 53b434:\tstr\tw2, [x21,w9,uxtw #2]", 5485620], [" 53b438:\tstr\twzr, [x25,w9,uxtw #2]", 5485624], [" 53b43c:\tadd\tx16, x24, x16, lsl #7", 5485628], [" 53b440:\tbr\tx16", 5485632], [" 53b444:\tnop", 5485636], [" 53b448:\tnop", 5485640], [" 53b44c:\tnop", 5485644], [" 53b450:\tnop", 5485648], [" 53b454:\tnop", 5485652], [" 53b458:\tnop", 5485656], [" 53b45c:\tnop", 5485660], [" 53b460:\tnop", 5485664], [" 53b464:\tnop", 5485668], [" 53b468:\tnop", 5485672], [" 53b46c:\tnop", 5485676], [" 53b470:\tnop", 5485680], [" 53b474:\tnop", 5485684], [" 53b478:\tnop", 5485688], [" 53b47c:\tnop", 5485692], [" 53b480:\tldrh\tw0, [x20,#2]", 5485696], [" 53b484:\tlsr\tw4, w23, #8", 5485700], [" 53b488:\tand\tw2, w0, #0xff", 5485704], [" 53b48c:\tlsr\tw3, w0, #8", 5485708], [" 53b490:\tldr\tw0, [x21,w2,uxtw #2]", 5485712], [" 53b494:\tldr\tw1, [x21,w3,uxtw #2]", 5485716], [" 53b498:\tcbz\tw0, 541220 <common_errNullObject>", 5485720], [" 53b49c:\tldr\tw3, [x0,#8]", 5485724], [" 53b4a0:\tadd\tx0, x0, x1, uxtx #3", 5485728], [" 53b4a4:\tcmp\tw1, w3", 5485732], [" 53b4a8:\tb.cs\t541208 <common_errArrayIndex>", 5485736], [" 53b4ac:\tldrh\tw23, [x20,#4]!", 5485740], [" 53b4b0:\tldr\tx2, [x0,#16]", 5485744], [" 53b4b4:\tand\tx16, x23, #0xff", 5485748], [" 53b4b8:\tadd\tx17, x21, x4, uxtx #2", 5485752], [" 53b4bc:\tstr\tx2, [x17]", 5485756], [" 53b4c0:\tadd\tx17, x25, x4, uxtx #2", 5485760], [" 53b4c4:\tstr\txzr, [x17]", 5485764], [" 53b4c8:\tadd\tx16, x24, x16, lsl #7", 5485768], [" 53b4cc:\tbr\tx16", 5485772], [" 53b4d0:\tnop", 5485776], [" 53b4d4:\tnop", 5485780], [" 53b4d8:\tnop", 5485784], [" 53b4dc:\tnop", 5485788], [" 53b4e0:\tnop", 5485792], [" 53b4e4:\tnop", 5485796], [" 53b4e8:\tnop", 5485800], [" 53b4ec:\tnop", 5485804], [" 53b4f0:\tnop", 5485808], [" 53b4f4:\tnop", 5485812], [" 53b4f8:\tnop", 5485816], [" 53b4fc:\tnop", 5485820], [" 53b500:\tldrb\tw2, [x20,#2]", 5485824], [" 53b504:\tldrb\tw3, [x20,#3]", 5485828], [" 53b508:\tstur\tx20, [x21,#-36]", 5485832], [" 53b50c:\tldr\tw0, [x21,w2,uxtw #2]", 5485836], [" 53b510:\tldr\tw1, [x21,w3,uxtw #2]", 5485840], [" 53b514:\tbl\t538e58 <artAGetObjectFromMterp>", 5485844], [" 53b518:\tldr\tx1, [x22,#144]", 5485848], [" 53b51c:\tlsr\tw2, w23, #8", 5485852], [" 53b520:\tldrh\tw23, [x20,#4]", 5485856], [" 53b524:\tcbnz\tw1, 541240 <MterpException>", 5485860], [" 53b528:\tstr\tw0, [x21,w2,uxtw #2]", 5485864], [" 53b52c:\tstr\tw0, [x25,w2,uxtw #2]", 5485868], [" 53b530:\tadd\tx20, x20, #0x4", 5485872], [" 53b534:\tand\tx16, x23, #0xff", 5485876], [" 53b538:\tadd\tx16, x24, x16, lsl #7", 5485880], [" 53b53c:\tbr\tx16", 5485884], [" 53b540:\tnop", 5485888], [" 53b544:\tnop", 5485892], [" 53b548:\tnop", 5485896], [" 53b54c:\tnop", 5485900], [" 53b550:\tnop", 5485904], [" 53b554:\tnop", 5485908], [" 53b558:\tnop", 5485912], [" 53b55c:\tnop", 5485916], [" 53b560:\tnop", 5485920], [" 53b564:\tnop", 5485924], [" 53b568:\tnop", 5485928], [" 53b56c:\tnop", 5485932], [" 53b570:\tnop", 5485936], [" 53b574:\tnop", 5485940], [" 53b578:\tnop", 5485944], [" 53b57c:\tnop", 5485948], [" 53b580:\tldrb\tw2, [x20,#2]", 5485952], [" 53b584:\tlsr\tw9, w23, #8", 5485956], [" 53b588:\tldrb\tw3, [x20,#3]", 5485960], [" 53b58c:\tldr\tw0, [x21,w2,uxtw #2]", 5485964], [" 53b590:\tldr\tw1, [x21,w3,uxtw #2]", 5485968], [" 53b594:\tcbz\tx0, 541220 <common_errNullObject>", 5485972], [" 53b598:\tldr\tw3, [x0,#8]", 5485976], [" 53b59c:\tadd\tx0, x0, w1, uxtw", 5485980], [" 53b5a0:\tcmp\tw1, w3", 5485984], [" 53b5a4:\tb.cs\t541208 <common_errArrayIndex>", 5485988], [" 53b5a8:\tldrh\tw23, [x20,#4]!", 5485992], [" 53b5ac:\tldrb\tw2, [x0,#12]", 5485996], [" 53b5b0:\tand\tx16, x23, #0xff", 5486000], [" 53b5b4:\tstr\tw2, [x21,w9,uxtw #2]", 5486004], [" 53b5b8:\tstr\twzr, [x25,w9,uxtw #2]", 5486008], [" 53b5bc:\tadd\tx16, x24, x16, lsl #7", 5486012], [" 53b5c0:\tbr\tx16", 5486016], [" 53b5c4:\tnop", 5486020], [" 53b5c8:\tnop", 5486024], [" 53b5cc:\tnop", 5486028], [" 53b5d0:\tnop", 5486032], [" 53b5d4:\tnop", 5486036], [" 53b5d8:\tnop", 5486040], [" 53b5dc:\tnop", 5486044], [" 53b5e0:\tnop", 5486048], [" 53b5e4:\tnop", 5486052], [" 53b5e8:\tnop", 5486056], [" 53b5ec:\tnop", 5486060], [" 53b5f0:\tnop", 5486064], [" 53b5f4:\tnop", 5486068], [" 53b5f8:\tnop", 5486072], [" 53b5fc:\tnop", 5486076], [" 53b600:\tldrb\tw2, [x20,#2]", 5486080], [" 53b604:\tlsr\tw9, w23, #8", 5486084], [" 53b608:\tldrb\tw3, [x20,#3]", 5486088], [" 53b60c:\tldr\tw0, [x21,w2,uxtw #2]", 5486092], [" 53b610:\tldr\tw1, [x21,w3,uxtw #2]", 5486096], [" 53b614:\tcbz\tx0, 541220 <common_errNullObject>", 5486100], [" 53b618:\tldr\tw3, [x0,#8]", 5486104], [" 53b61c:\tadd\tx0, x0, w1, uxtw", 5486108], [" 53b620:\tcmp\tw1, w3", 5486112], [" 53b624:\tb.cs\t541208 <common_errArrayIndex>", 5486116], [" 53b628:\tldrh\tw23, [x20,#4]!", 5486120], [" 53b62c:\tldrsb\tw2, [x0,#12]", 5486124], [" 53b630:\tand\tx16, x23, #0xff", 5486128], [" 53b634:\tstr\tw2, [x21,w9,uxtw #2]", 5486132], [" 53b638:\tstr\twzr, [x25,w9,uxtw #2]", 5486136], [" 53b63c:\tadd\tx16, x24, x16, lsl #7", 5486140], [" 53b640:\tbr\tx16", 5486144], [" 53b644:\tnop", 5486148], [" 53b648:\tnop", 5486152], [" 53b64c:\tnop", 5486156], [" 53b650:\tnop", 5486160], [" 53b654:\tnop", 5486164], [" 53b658:\tnop", 5486168], [" 53b65c:\tnop", 5486172], [" 53b660:\tnop", 5486176], [" 53b664:\tnop", 5486180], [" 53b668:\tnop", 5486184], [" 53b66c:\tnop", 5486188], [" 53b670:\tnop", 5486192], [" 53b674:\tnop", 5486196], [" 53b678:\tnop", 5486200], [" 53b67c:\tnop", 5486204], [" 53b680:\tldrb\tw2, [x20,#2]", 5486208], [" 53b684:\tlsr\tw9, w23, #8", 5486212], [" 53b688:\tldrb\tw3, [x20,#3]", 5486216], [" 53b68c:\tldr\tw0, [x21,w2,uxtw #2]", 5486220], [" 53b690:\tldr\tw1, [x21,w3,uxtw #2]", 5486224], [" 53b694:\tcbz\tx0, 541220 <common_errNullObject>", 5486228], [" 53b698:\tldr\tw3, [x0,#8]", 5486232], [" 53b69c:\tadd\tx0, x0, w1, uxtw #1", 5486236], [" 53b6a0:\tcmp\tw1, w3", 5486240], [" 53b6a4:\tb.cs\t541208 <common_errArrayIndex>", 5486244], [" 53b6a8:\tldrh\tw23, [x20,#4]!", 5486248], [" 53b6ac:\tldrh\tw2, [x0,#12]", 5486252], [" 53b6b0:\tand\tx16, x23, #0xff", 5486256], [" 53b6b4:\tstr\tw2, [x21,w9,uxtw #2]", 5486260], [" 53b6b8:\tstr\twzr, [x25,w9,uxtw #2]", 5486264], [" 53b6bc:\tadd\tx16, x24, x16, lsl #7", 5486268], [" 53b6c0:\tbr\tx16", 5486272], [" 53b6c4:\tnop", 5486276], [" 53b6c8:\tnop", 5486280], [" 53b6cc:\tnop", 5486284], [" 53b6d0:\tnop", 5486288], [" 53b6d4:\tnop", 5486292], [" 53b6d8:\tnop", 5486296], [" 53b6dc:\tnop", 5486300], [" 53b6e0:\tnop", 5486304], [" 53b6e4:\tnop", 5486308], [" 53b6e8:\tnop", 5486312], [" 53b6ec:\tnop", 5486316], [" 53b6f0:\tnop", 5486320], [" 53b6f4:\tnop", 5486324], [" 53b6f8:\tnop", 5486328], [" 53b6fc:\tnop", 5486332], [" 53b700:\tldrb\tw2, [x20,#2]", 5486336], [" 53b704:\tlsr\tw9, w23, #8", 5486340], [" 53b708:\tldrb\tw3, [x20,#3]", 5486344], [" 53b70c:\tldr\tw0, [x21,w2,uxtw #2]", 5486348], [" 53b710:\tldr\tw1, [x21,w3,uxtw #2]", 5486352], [" 53b714:\tcbz\tx0, 541220 <common_errNullObject>", 5486356], [" 53b718:\tldr\tw3, [x0,#8]", 5486360], [" 53b71c:\tadd\tx0, x0, w1, uxtw #1", 5486364], [" 53b720:\tcmp\tw1, w3", 5486368], [" 53b724:\tb.cs\t541208 <common_errArrayIndex>", 5486372], [" 53b728:\tldrh\tw23, [x20,#4]!", 5486376], [" 53b72c:\tldrsh\tw2, [x0,#12]", 5486380], [" 53b730:\tand\tx16, x23, #0xff", 5486384], [" 53b734:\tstr\tw2, [x21,w9,uxtw #2]", 5486388], [" 53b738:\tstr\twzr, [x25,w9,uxtw #2]", 5486392], [" 53b73c:\tadd\tx16, x24, x16, lsl #7", 5486396], [" 53b740:\tbr\tx16", 5486400], [" 53b744:\tnop", 5486404], [" 53b748:\tnop", 5486408], [" 53b74c:\tnop", 5486412], [" 53b750:\tnop", 5486416], [" 53b754:\tnop", 5486420], [" 53b758:\tnop", 5486424], [" 53b75c:\tnop", 5486428], [" 53b760:\tnop", 5486432], [" 53b764:\tnop", 5486436], [" 53b768:\tnop", 5486440], [" 53b76c:\tnop", 5486444], [" 53b770:\tnop", 5486448], [" 53b774:\tnop", 5486452], [" 53b778:\tnop", 5486456], [" 53b77c:\tnop", 5486460], [" 53b780:\tldrb\tw2, [x20,#2]", 5486464], [" 53b784:\tlsr\tw9, w23, #8", 5486468], [" 53b788:\tldrb\tw3, [x20,#3]", 5486472], [" 53b78c:\tldr\tw0, [x21,w2,uxtw #2]", 5486476], [" 53b790:\tldr\tw1, [x21,w3,uxtw #2]", 5486480], [" 53b794:\tcbz\tw0, 541220 <common_errNullObject>", 5486484], [" 53b798:\tldr\tw3, [x0,#8]", 5486488], [" 53b79c:\tadd\tx0, x0, x1, uxtx #2", 5486492], [" 53b7a0:\tcmp\tw1, w3", 5486496], [" 53b7a4:\tb.cs\t541208 <common_errArrayIndex>", 5486500], [" 53b7a8:\tldrh\tw23, [x20,#4]!", 5486504], [" 53b7ac:\tldr\tw2, [x21,w9,uxtw #2]", 5486508], [" 53b7b0:\tand\tx16, x23, #0xff", 5486512], [" 53b7b4:\tstr\tw2, [x0,#12]", 5486516], [" 53b7b8:\tadd\tx16, x24, x16, lsl #7", 5486520], [" 53b7bc:\tbr\tx16", 5486524], [" 53b7c0:\tnop", 5486528], [" 53b7c4:\tnop", 5486532], [" 53b7c8:\tnop", 5486536], [" 53b7cc:\tnop", 5486540], [" 53b7d0:\tnop", 5486544], [" 53b7d4:\tnop", 5486548], [" 53b7d8:\tnop", 5486552], [" 53b7dc:\tnop", 5486556], [" 53b7e0:\tnop", 5486560], [" 53b7e4:\tnop", 5486564], [" 53b7e8:\tnop", 5486568], [" 53b7ec:\tnop", 5486572], [" 53b7f0:\tnop", 5486576], [" 53b7f4:\tnop", 5486580], [" 53b7f8:\tnop", 5486584], [" 53b7fc:\tnop", 5486588], [" 53b800:\tldrh\tw0, [x20,#2]", 5486592], [" 53b804:\tlsr\tw4, w23, #8", 5486596], [" 53b808:\tand\tw2, w0, #0xff", 5486600], [" 53b80c:\tlsr\tw3, w0, #8", 5486604], [" 53b810:\tldr\tw0, [x21,w2,uxtw #2]", 5486608], [" 53b814:\tldr\tw1, [x21,w3,uxtw #2]", 5486612], [" 53b818:\tcbz\tw0, 541220 <common_errNullObject>", 5486616], [" 53b81c:\tldr\tw3, [x0,#8]", 5486620], [" 53b820:\tadd\tx0, x0, x1, uxtx #3", 5486624], [" 53b824:\tcmp\tw1, w3", 5486628], [" 53b828:\tb.cs\t541208 <common_errArrayIndex>", 5486632], [" 53b82c:\tadd\tx17, x21, x4, uxtx #2", 5486636], [" 53b830:\tldr\tx1, [x17]", 5486640], [" 53b834:\tldrh\tw23, [x20,#4]!", 5486644], [" 53b838:\tand\tx16, x23, #0xff", 5486648], [" 53b83c:\tstr\tx1, [x0,#16]", 5486652], [" 53b840:\tadd\tx16, x24, x16, lsl #7", 5486656], [" 53b844:\tbr\tx16", 5486660], [" 53b848:\tnop", 5486664], [" 53b84c:\tnop", 5486668], [" 53b850:\tnop", 5486672], [" 53b854:\tnop", 5486676], [" 53b858:\tnop", 5486680], [" 53b85c:\tnop", 5486684], [" 53b860:\tnop", 5486688], [" 53b864:\tnop", 5486692], [" 53b868:\tnop", 5486696], [" 53b86c:\tnop", 5486700], [" 53b870:\tnop", 5486704], [" 53b874:\tnop", 5486708], [" 53b878:\tnop", 5486712], [" 53b87c:\tnop", 5486716], [" 53b880:\tstur\tx20, [x21,#-36]", 5486720], [" 53b884:\tsub\tx0, x21, #0x3c", 5486724], [" 53b888:\tmov\tx1, x20", 5486728], [" 53b88c:\tmov\tw2, w23", 5486732], [" 53b890:\tbl\t536b6c <MterpAputObject>", 5486736], [" 53b894:\tcbz\tw0, 541238 <MterpPossibleException>", 5486740], [" 53b898:\tldrh\tw23, [x20,#4]!", 5486744], [" 53b89c:\tand\tx16, x23, #0xff", 5486748], [" 53b8a0:\tadd\tx16, x24, x16, lsl #7", 5486752], [" 53b8a4:\tbr\tx16", 5486756], [" 53b8a8:\tnop", 5486760], [" 53b8ac:\tnop", 5486764], [" 53b8b0:\tnop", 5486768], [" 53b8b4:\tnop", 5486772], [" 53b8b8:\tnop", 5486776], [" 53b8bc:\tnop", 5486780], [" 53b8c0:\tnop", 5486784], [" 53b8c4:\tnop", 5486788], [" 53b8c8:\tnop", 5486792], [" 53b8cc:\tnop", 5486796], [" 53b8d0:\tnop", 5486800], [" 53b8d4:\tnop", 5486804], [" 53b8d8:\tnop", 5486808], [" 53b8dc:\tnop", 5486812], [" 53b8e0:\tnop", 5486816], [" 53b8e4:\tnop", 5486820], [" 53b8e8:\tnop", 5486824], [" 53b8ec:\tnop", 5486828], [" 53b8f0:\tnop", 5486832], [" 53b8f4:\tnop", 5486836], [" 53b8f8:\tnop", 5486840], [" 53b8fc:\tnop", 5486844], [" 53b900:\tldrb\tw2, [x20,#2]", 5486848], [" 53b904:\tlsr\tw9, w23, #8", 5486852], [" 53b908:\tldrb\tw3, [x20,#3]", 5486856], [" 53b90c:\tldr\tw0, [x21,w2,uxtw #2]", 5486860], [" 53b910:\tldr\tw1, [x21,w3,uxtw #2]", 5486864], [" 53b914:\tcbz\tw0, 541220 <common_errNullObject>", 5486868], [" 53b918:\tldr\tw3, [x0,#8]", 5486872], [" 53b91c:\tadd\tx0, x0, x1, uxtx", 5486876], [" 53b920:\tcmp\tw1, w3", 5486880], [" 53b924:\tb.cs\t541208 <common_errArrayIndex>", 5486884], [" 53b928:\tldrh\tw23, [x20,#4]!", 5486888], [" 53b92c:\tldr\tw2, [x21,w9,uxtw #2]", 5486892], [" 53b930:\tand\tx16, x23, #0xff", 5486896], [" 53b934:\tstrb\tw2, [x0,#12]", 5486900], [" 53b938:\tadd\tx16, x24, x16, lsl #7", 5486904], [" 53b93c:\tbr\tx16", 5486908], [" 53b940:\tnop", 5486912], [" 53b944:\tnop", 5486916], [" 53b948:\tnop", 5486920], [" 53b94c:\tnop", 5486924], [" 53b950:\tnop", 5486928], [" 53b954:\tnop", 5486932], [" 53b958:\tnop", 5486936], [" 53b95c:\tnop", 5486940], [" 53b960:\tnop", 5486944], [" 53b964:\tnop", 5486948], [" 53b968:\tnop", 5486952], [" 53b96c:\tnop", 5486956], [" 53b970:\tnop", 5486960], [" 53b974:\tnop", 5486964], [" 53b978:\tnop", 5486968], [" 53b97c:\tnop", 5486972], [" 53b980:\tldrb\tw2, [x20,#2]", 5486976], [" 53b984:\tlsr\tw9, w23, #8", 5486980], [" 53b988:\tldrb\tw3, [x20,#3]", 5486984], [" 53b98c:\tldr\tw0, [x21,w2,uxtw #2]", 5486988], [" 53b990:\tldr\tw1, [x21,w3,uxtw #2]", 5486992], [" 53b994:\tcbz\tw0, 541220 <common_errNullObject>", 5486996], [" 53b998:\tldr\tw3, [x0,#8]", 5487000], [" 53b99c:\tadd\tx0, x0, x1, uxtx", 5487004], [" 53b9a0:\tcmp\tw1, w3", 5487008], [" 53b9a4:\tb.cs\t541208 <common_errArrayIndex>", 5487012], [" 53b9a8:\tldrh\tw23, [x20,#4]!", 5487016], [" 53b9ac:\tldr\tw2, [x21,w9,uxtw #2]", 5487020], [" 53b9b0:\tand\tx16, x23, #0xff", 5487024], [" 53b9b4:\tstrb\tw2, [x0,#12]", 5487028], [" 53b9b8:\tadd\tx16, x24, x16, lsl #7", 5487032], [" 53b9bc:\tbr\tx16", 5487036], [" 53b9c0:\tnop", 5487040], [" 53b9c4:\tnop", 5487044], [" 53b9c8:\tnop", 5487048], [" 53b9cc:\tnop", 5487052], [" 53b9d0:\tnop", 5487056], [" 53b9d4:\tnop", 5487060], [" 53b9d8:\tnop", 5487064], [" 53b9dc:\tnop", 5487068], [" 53b9e0:\tnop", 5487072], [" 53b9e4:\tnop", 5487076], [" 53b9e8:\tnop", 5487080], [" 53b9ec:\tnop", 5487084], [" 53b9f0:\tnop", 5487088], [" 53b9f4:\tnop", 5487092], [" 53b9f8:\tnop", 5487096], [" 53b9fc:\tnop", 5487100], [" 53ba00:\tldrb\tw2, [x20,#2]", 5487104], [" 53ba04:\tlsr\tw9, w23, #8", 5487108], [" 53ba08:\tldrb\tw3, [x20,#3]", 5487112], [" 53ba0c:\tldr\tw0, [x21,w2,uxtw #2]", 5487116], [" 53ba10:\tldr\tw1, [x21,w3,uxtw #2]", 5487120], [" 53ba14:\tcbz\tw0, 541220 <common_errNullObject>", 5487124], [" 53ba18:\tldr\tw3, [x0,#8]", 5487128], [" 53ba1c:\tadd\tx0, x0, x1, uxtx #1", 5487132], [" 53ba20:\tcmp\tw1, w3", 5487136], [" 53ba24:\tb.cs\t541208 <common_errArrayIndex>", 5487140], [" 53ba28:\tldrh\tw23, [x20,#4]!", 5487144], [" 53ba2c:\tldr\tw2, [x21,w9,uxtw #2]", 5487148], [" 53ba30:\tand\tx16, x23, #0xff", 5487152], [" 53ba34:\tstrh\tw2, [x0,#12]", 5487156], [" 53ba38:\tadd\tx16, x24, x16, lsl #7", 5487160], [" 53ba3c:\tbr\tx16", 5487164], [" 53ba40:\tnop", 5487168], [" 53ba44:\tnop", 5487172], [" 53ba48:\tnop", 5487176], [" 53ba4c:\tnop", 5487180], [" 53ba50:\tnop", 5487184], [" 53ba54:\tnop", 5487188], [" 53ba58:\tnop", 5487192], [" 53ba5c:\tnop", 5487196], [" 53ba60:\tnop", 5487200], [" 53ba64:\tnop", 5487204], [" 53ba68:\tnop", 5487208], [" 53ba6c:\tnop", 5487212], [" 53ba70:\tnop", 5487216], [" 53ba74:\tnop", 5487220], [" 53ba78:\tnop", 5487224], [" 53ba7c:\tnop", 5487228], [" 53ba80:\tldrb\tw2, [x20,#2]", 5487232], [" 53ba84:\tlsr\tw9, w23, #8", 5487236], [" 53ba88:\tldrb\tw3, [x20,#3]", 5487240], [" 53ba8c:\tldr\tw0, [x21,w2,uxtw #2]", 5487244], [" 53ba90:\tldr\tw1, [x21,w3,uxtw #2]", 5487248], [" 53ba94:\tcbz\tw0, 541220 <common_errNullObject>", 5487252], [" 53ba98:\tldr\tw3, [x0,#8]", 5487256], [" 53ba9c:\tadd\tx0, x0, x1, uxtx #1", 5487260], [" 53baa0:\tcmp\tw1, w3", 5487264], [" 53baa4:\tb.cs\t541208 <common_errArrayIndex>", 5487268], [" 53baa8:\tldrh\tw23, [x20,#4]!", 5487272], [" 53baac:\tldr\tw2, [x21,w9,uxtw #2]", 5487276], [" 53bab0:\tand\tx16, x23, #0xff", 5487280], [" 53bab4:\tstrh\tw2, [x0,#12]", 5487284], [" 53bab8:\tadd\tx16, x24, x16, lsl #7", 5487288], [" 53babc:\tbr\tx16", 5487292], [" 53bac0:\tnop", 5487296], [" 53bac4:\tnop", 5487300], [" 53bac8:\tnop", 5487304], [" 53bacc:\tnop", 5487308], [" 53bad0:\tnop", 5487312], [" 53bad4:\tnop", 5487316], [" 53bad8:\tnop", 5487320], [" 53badc:\tnop", 5487324], [" 53bae0:\tnop", 5487328], [" 53bae4:\tnop", 5487332], [" 53bae8:\tnop", 5487336], [" 53baec:\tnop", 5487340], [" 53baf0:\tnop", 5487344], [" 53baf4:\tnop", 5487348], [" 53baf8:\tnop", 5487352], [" 53bafc:\tnop", 5487356], [" 53bb00:\tstur\tx20, [x21,#-36]", 5487360], [" 53bb04:\tldrh\tw0, [x20,#2]", 5487364], [" 53bb08:\tlsr\tw1, w23, #12", 5487368], [" 53bb0c:\tldr\tw1, [x21,w1,uxtw #2]", 5487372], [" 53bb10:\tldur\tx2, [x21,#-52]", 5487376], [" 53bb14:\tmov\tx3, x22", 5487380], [" 53bb18:\tbl\t51ff74 <artGet32InstanceFromCode>", 5487384], [" 53bb1c:\tldr\tx3, [x22,#144]", 5487388], [" 53bb20:\tubfx\tw2, w23, #8, #4", 5487392], [" 53bb24:\tldrh\tw23, [x20,#4]", 5487396], [" 53bb28:\tcbnz\tx3, 541238 <MterpPossibleException>", 5487400], [" 53bb2c:\tstr\tw0, [x21,w2,uxtw #2]", 5487404], [" 53bb30:\tstr\twzr, [x25,w2,uxtw #2]", 5487408], [" 53bb34:\tadd\tx20, x20, #0x4", 5487412], [" 53bb38:\tand\tx16, x23, #0xff", 5487416], [" 53bb3c:\tadd\tx16, x24, x16, lsl #7", 5487420], [" 53bb40:\tbr\tx16", 5487424], [" 53bb44:\tnop", 5487428], [" 53bb48:\tnop", 5487432], [" 53bb4c:\tnop", 5487436], [" 53bb50:\tnop", 5487440], [" 53bb54:\tnop", 5487444], [" 53bb58:\tnop", 5487448], [" 53bb5c:\tnop", 5487452], [" 53bb60:\tnop", 5487456], [" 53bb64:\tnop", 5487460], [" 53bb68:\tnop", 5487464], [" 53bb6c:\tnop", 5487468], [" 53bb70:\tnop", 5487472], [" 53bb74:\tnop", 5487476], [" 53bb78:\tnop", 5487480], [" 53bb7c:\tnop", 5487484], [" 53bb80:\tstur\tx20, [x21,#-36]", 5487488], [" 53bb84:\tldrh\tw0, [x20,#2]", 5487492], [" 53bb88:\tlsr\tw1, w23, #12", 5487496], [" 53bb8c:\tldr\tw1, [x21,w1,uxtw #2]", 5487500], [" 53bb90:\tldur\tx2, [x21,#-52]", 5487504], [" 53bb94:\tmov\tx3, x22", 5487508], [" 53bb98:\tbl\t521460 <artGet64InstanceFromCode>", 5487512], [" 53bb9c:\tldr\tx3, [x22,#144]", 5487516], [" 53bba0:\tubfx\tw2, w23, #8, #4", 5487520], [" 53bba4:\tldrh\tw23, [x20,#4]", 5487524], [" 53bba8:\tcmp\tw3, #0x0", 5487528], [" 53bbac:\tcbnz\tw3, 541240 <MterpException>", 5487532], [" 53bbb0:\tadd\tx17, x21, x2, uxtx #2", 5487536], [" 53bbb4:\tstr\tx0, [x17]", 5487540], [" 53bbb8:\tadd\tx17, x25, x2, uxtx #2", 5487544], [" 53bbbc:\tstr\txzr, [x17]", 5487548], [" 53bbc0:\tadd\tx20, x20, #0x4", 5487552], [" 53bbc4:\tand\tx16, x23, #0xff", 5487556], [" 53bbc8:\tadd\tx16, x24, x16, lsl #7", 5487560], [" 53bbcc:\tbr\tx16", 5487564], [" 53bbd0:\tnop", 5487568], [" 53bbd4:\tnop", 5487572], [" 53bbd8:\tnop", 5487576], [" 53bbdc:\tnop", 5487580], [" 53bbe0:\tnop", 5487584], [" 53bbe4:\tnop", 5487588], [" 53bbe8:\tnop", 5487592], [" 53bbec:\tnop", 5487596], [" 53bbf0:\tnop", 5487600], [" 53bbf4:\tnop", 5487604], [" 53bbf8:\tnop", 5487608], [" 53bbfc:\tnop", 5487612], [" 53bc00:\tstur\tx20, [x21,#-36]", 5487616], [" 53bc04:\tldrh\tw0, [x20,#2]", 5487620], [" 53bc08:\tlsr\tw1, w23, #12", 5487624], [" 53bc0c:\tldr\tw1, [x21,w1,uxtw #2]", 5487628], [" 53bc10:\tldur\tx2, [x21,#-52]", 5487632], [" 53bc14:\tmov\tx3, x22", 5487636], [" 53bc18:\tbl\t522970 <artGetObjInstanceFromCode>", 5487640], [" 53bc1c:\tldr\tx3, [x22,#144]", 5487644], [" 53bc20:\tubfx\tw2, w23, #8, #4", 5487648], [" 53bc24:\tldrh\tw23, [x20,#4]", 5487652], [" 53bc28:\tcbnz\tx3, 541238 <MterpPossibleException>", 5487656], [" 53bc2c:\tstr\tw0, [x21,w2,uxtw #2]", 5487660], [" 53bc30:\tstr\tw0, [x25,w2,uxtw #2]", 5487664], [" 53bc34:\tadd\tx20, x20, #0x4", 5487668], [" 53bc38:\tand\tx16, x23, #0xff", 5487672], [" 53bc3c:\tadd\tx16, x24, x16, lsl #7", 5487676], [" 53bc40:\tbr\tx16", 5487680], [" 53bc44:\tnop", 5487684], [" 53bc48:\tnop", 5487688], [" 53bc4c:\tnop", 5487692], [" 53bc50:\tnop", 5487696], [" 53bc54:\tnop", 5487700], [" 53bc58:\tnop", 5487704], [" 53bc5c:\tnop", 5487708], [" 53bc60:\tnop", 5487712], [" 53bc64:\tnop", 5487716], [" 53bc68:\tnop", 5487720], [" 53bc6c:\tnop", 5487724], [" 53bc70:\tnop", 5487728], [" 53bc74:\tnop", 5487732], [" 53bc78:\tnop", 5487736], [" 53bc7c:\tnop", 5487740], [" 53bc80:\tstur\tx20, [x21,#-36]", 5487744], [" 53bc84:\tldrh\tw0, [x20,#2]", 5487748], [" 53bc88:\tlsr\tw1, w23, #12", 5487752], [" 53bc8c:\tldr\tw1, [x21,w1,uxtw #2]", 5487756], [" 53bc90:\tldur\tx2, [x21,#-52]", 5487760], [" 53bc94:\tmov\tx3, x22", 5487764], [" 53bc98:\tbl\t51c0a4 <artGetBooleanInstanceFromCode>", 5487768], [" 53bc9c:\tldr\tx3, [x22,#144]", 5487772], [" 53bca0:\tuxtb\tw0, w0", 5487776], [" 53bca4:\tubfx\tw2, w23, #8, #4", 5487780], [" 53bca8:\tldrh\tw23, [x20,#4]", 5487784], [" 53bcac:\tcbnz\tx3, 541238 <MterpPossibleException>", 5487788], [" 53bcb0:\tstr\tw0, [x21,w2,uxtw #2]", 5487792], [" 53bcb4:\tstr\twzr, [x25,w2,uxtw #2]", 5487796], [" 53bcb8:\tadd\tx20, x20, #0x4", 5487800], [" 53bcbc:\tand\tx16, x23, #0xff", 5487804], [" 53bcc0:\tadd\tx16, x24, x16, lsl #7", 5487808], [" 53bcc4:\tbr\tx16", 5487812], [" 53bcc8:\tnop", 5487816], [" 53bccc:\tnop", 5487820], [" 53bcd0:\tnop", 5487824], [" 53bcd4:\tnop", 5487828], [" 53bcd8:\tnop", 5487832], [" 53bcdc:\tnop", 5487836], [" 53bce0:\tnop", 5487840], [" 53bce4:\tnop", 5487844], [" 53bce8:\tnop", 5487848], [" 53bcec:\tnop", 5487852], [" 53bcf0:\tnop", 5487856], [" 53bcf4:\tnop", 5487860], [" 53bcf8:\tnop", 5487864], [" 53bcfc:\tnop", 5487868], [" 53bd00:\tstur\tx20, [x21,#-36]", 5487872], [" 53bd04:\tldrh\tw0, [x20,#2]", 5487876], [" 53bd08:\tlsr\tw1, w23, #12", 5487880], [" 53bd0c:\tldr\tw1, [x21,w1,uxtw #2]", 5487884], [" 53bd10:\tldur\tx2, [x21,#-52]", 5487888], [" 53bd14:\tmov\tx3, x22", 5487892], [" 53bd18:\tbl\t51abb4 <artGetByteInstanceFromCode>", 5487896], [" 53bd1c:\tldr\tx3, [x22,#144]", 5487900], [" 53bd20:\tsxtb\tw0, w0", 5487904], [" 53bd24:\tubfx\tw2, w23, #8, #4", 5487908], [" 53bd28:\tldrh\tw23, [x20,#4]", 5487912], [" 53bd2c:\tcbnz\tx3, 541238 <MterpPossibleException>", 5487916], [" 53bd30:\tstr\tw0, [x21,w2,uxtw #2]", 5487920], [" 53bd34:\tstr\twzr, [x25,w2,uxtw #2]", 5487924], [" 53bd38:\tadd\tx20, x20, #0x4", 5487928], [" 53bd3c:\tand\tx16, x23, #0xff", 5487932], [" 53bd40:\tadd\tx16, x24, x16, lsl #7", 5487936], [" 53bd44:\tbr\tx16", 5487940], [" 53bd48:\tnop", 5487944], [" 53bd4c:\tnop", 5487948], [" 53bd50:\tnop", 5487952], [" 53bd54:\tnop", 5487956], [" 53bd58:\tnop", 5487960], [" 53bd5c:\tnop", 5487964], [" 53bd60:\tnop", 5487968], [" 53bd64:\tnop", 5487972], [" 53bd68:\tnop", 5487976], [" 53bd6c:\tnop", 5487980], [" 53bd70:\tnop", 5487984], [" 53bd74:\tnop", 5487988], [" 53bd78:\tnop", 5487992], [" 53bd7c:\tnop", 5487996], [" 53bd80:\tstur\tx20, [x21,#-36]", 5488000], [" 53bd84:\tldrh\tw0, [x20,#2]", 5488004], [" 53bd88:\tlsr\tw1, w23, #12", 5488008], [" 53bd8c:\tldr\tw1, [x21,w1,uxtw #2]", 5488012], [" 53bd90:\tldur\tx2, [x21,#-52]", 5488016], [" 53bd94:\tmov\tx3, x22", 5488020], [" 53bd98:\tbl\t51ea84 <artGetCharInstanceFromCode>", 5488024], [" 53bd9c:\tldr\tx3, [x22,#144]", 5488028], [" 53bda0:\tuxth\tw0, w0", 5488032], [" 53bda4:\tubfx\tw2, w23, #8, #4", 5488036], [" 53bda8:\tldrh\tw23, [x20,#4]", 5488040], [" 53bdac:\tcbnz\tx3, 541238 <MterpPossibleException>", 5488044], [" 53bdb0:\tstr\tw0, [x21,w2,uxtw #2]", 5488048], [" 53bdb4:\tstr\twzr, [x25,w2,uxtw #2]", 5488052], [" 53bdb8:\tadd\tx20, x20, #0x4", 5488056], [" 53bdbc:\tand\tx16, x23, #0xff", 5488060], [" 53bdc0:\tadd\tx16, x24, x16, lsl #7", 5488064], [" 53bdc4:\tbr\tx16", 5488068], [" 53bdc8:\tnop", 5488072], [" 53bdcc:\tnop", 5488076], [" 53bdd0:\tnop", 5488080], [" 53bdd4:\tnop", 5488084], [" 53bdd8:\tnop", 5488088], [" 53bddc:\tnop", 5488092], [" 53bde0:\tnop", 5488096], [" 53bde4:\tnop", 5488100], [" 53bde8:\tnop", 5488104], [" 53bdec:\tnop", 5488108], [" 53bdf0:\tnop", 5488112], [" 53bdf4:\tnop", 5488116], [" 53bdf8:\tnop", 5488120], [" 53bdfc:\tnop", 5488124], [" 53be00:\tstur\tx20, [x21,#-36]", 5488128], [" 53be04:\tldrh\tw0, [x20,#2]", 5488132], [" 53be08:\tlsr\tw1, w23, #12", 5488136], [" 53be0c:\tldr\tw1, [x21,w1,uxtw #2]", 5488140], [" 53be10:\tldur\tx2, [x21,#-52]", 5488144], [" 53be14:\tmov\tx3, x22", 5488148], [" 53be18:\tbl\t51d594 <artGetShortInstanceFromCode>", 5488152], [" 53be1c:\tldr\tx3, [x22,#144]", 5488156], [" 53be20:\tsxth\tw0, w0", 5488160], [" 53be24:\tubfx\tw2, w23, #8, #4", 5488164], [" 53be28:\tldrh\tw23, [x20,#4]", 5488168], [" 53be2c:\tcbnz\tx3, 541238 <MterpPossibleException>", 5488172], [" 53be30:\tstr\tw0, [x21,w2,uxtw #2]", 5488176], [" 53be34:\tstr\twzr, [x25,w2,uxtw #2]", 5488180], [" 53be38:\tadd\tx20, x20, #0x4", 5488184], [" 53be3c:\tand\tx16, x23, #0xff", 5488188], [" 53be40:\tadd\tx16, x24, x16, lsl #7", 5488192], [" 53be44:\tbr\tx16", 5488196], [" 53be48:\tnop", 5488200], [" 53be4c:\tnop", 5488204], [" 53be50:\tnop", 5488208], [" 53be54:\tnop", 5488212], [" 53be58:\tnop", 5488216], [" 53be5c:\tnop", 5488220], [" 53be60:\tnop", 5488224], [" 53be64:\tnop", 5488228], [" 53be68:\tnop", 5488232], [" 53be6c:\tnop", 5488236], [" 53be70:\tnop", 5488240], [" 53be74:\tnop", 5488244], [" 53be78:\tnop", 5488248], [" 53be7c:\tnop", 5488252], [" 53be80:\tstur\tx20, [x21,#-36]", 5488256], [" 53be84:\tldrh\tw0, [x20,#2]", 5488260], [" 53be88:\tlsr\tw1, w23, #12", 5488264], [" 53be8c:\tldr\tw1, [x21,w1,uxtw #2]", 5488268], [" 53be90:\tubfx\tw2, w23, #8, #4", 5488272], [" 53be94:\tldr\tw2, [x21,w2,uxtw #2]", 5488276], [" 53be98:\tldur\tx3, [x21,#-52]", 5488280], [" 53be9c:\tldrh\tw23, [x20,#4]", 5488284], [" 53bea0:\tbl\t5379f8 <artSet32InstanceFromMterp>", 5488288], [" 53bea4:\tcbnz\tw0, 541238 <MterpPossibleException>", 5488292], [" 53bea8:\tadd\tx20, x20, #0x4", 5488296], [" 53beac:\tand\tx16, x23, #0xff", 5488300], [" 53beb0:\tadd\tx16, x24, x16, lsl #7", 5488304], [" 53beb4:\tbr\tx16", 5488308], [" 53beb8:\tnop", 5488312], [" 53bebc:\tnop", 5488316], [" 53bec0:\tnop", 5488320], [" 53bec4:\tnop", 5488324], [" 53bec8:\tnop", 5488328], [" 53becc:\tnop", 5488332], [" 53bed0:\tnop", 5488336], [" 53bed4:\tnop", 5488340], [" 53bed8:\tnop", 5488344], [" 53bedc:\tnop", 5488348], [" 53bee0:\tnop", 5488352], [" 53bee4:\tnop", 5488356], [" 53bee8:\tnop", 5488360], [" 53beec:\tnop", 5488364], [" 53bef0:\tnop", 5488368], [" 53bef4:\tnop", 5488372], [" 53bef8:\tnop", 5488376], [" 53befc:\tnop", 5488380], [" 53bf00:\tstur\tx20, [x21,#-36]", 5488384], [" 53bf04:\tldrh\tw0, [x20,#2]", 5488388], [" 53bf08:\tlsr\tw1, w23, #12", 5488392], [" 53bf0c:\tldr\tw1, [x21,w1,uxtw #2]", 5488396], [" 53bf10:\tubfx\tw2, w23, #8, #4", 5488400], [" 53bf14:\tadd\tx2, x21, x2, lsl #2", 5488404], [" 53bf18:\tldur\tx3, [x21,#-52]", 5488408], [" 53bf1c:\tldrh\tw23, [x20,#4]", 5488412], [" 53bf20:\tbl\t537a60 <artSet64InstanceFromMterp>", 5488416], [" 53bf24:\tcbnz\tw0, 541238 <MterpPossibleException>", 5488420], [" 53bf28:\tadd\tx20, x20, #0x4", 5488424], [" 53bf2c:\tand\tx16, x23, #0xff", 5488428], [" 53bf30:\tadd\tx16, x24, x16, lsl #7", 5488432], [" 53bf34:\tbr\tx16", 5488436], [" 53bf38:\tnop", 5488440], [" 53bf3c:\tnop", 5488444], [" 53bf40:\tnop", 5488448], [" 53bf44:\tnop", 5488452], [" 53bf48:\tnop", 5488456], [" 53bf4c:\tnop", 5488460], [" 53bf50:\tnop", 5488464], [" 53bf54:\tnop", 5488468], [" 53bf58:\tnop", 5488472], [" 53bf5c:\tnop", 5488476], [" 53bf60:\tnop", 5488480], [" 53bf64:\tnop", 5488484], [" 53bf68:\tnop", 5488488], [" 53bf6c:\tnop", 5488492], [" 53bf70:\tnop", 5488496], [" 53bf74:\tnop", 5488500], [" 53bf78:\tnop", 5488504], [" 53bf7c:\tnop", 5488508], [" 53bf80:\tstur\tx20, [x21,#-36]", 5488512], [" 53bf84:\tsub\tx0, x21, #0x3c", 5488516], [" 53bf88:\tmov\tx1, x20", 5488520], [" 53bf8c:\tmov\tw2, w23", 5488524], [" 53bf90:\tmov\tx3, x22", 5488528], [" 53bf94:\tbl\t536b20 <MterpIputObject>", 5488532], [" 53bf98:\tcbz\tw0, 541240 <MterpException>", 5488536], [" 53bf9c:\tldrh\tw23, [x20,#4]!", 5488540], [" 53bfa0:\tand\tx16, x23, #0xff", 5488544], [" 53bfa4:\tadd\tx16, x24, x16, lsl #7", 5488548], [" 53bfa8:\tbr\tx16", 5488552], [" 53bfac:\tnop", 5488556], [" 53bfb0:\tnop", 5488560], [" 53bfb4:\tnop", 5488564], [" 53bfb8:\tnop", 5488568], [" 53bfbc:\tnop", 5488572], [" 53bfc0:\tnop", 5488576], [" 53bfc4:\tnop", 5488580], [" 53bfc8:\tnop", 5488584], [" 53bfcc:\tnop", 5488588], [" 53bfd0:\tnop", 5488592], [" 53bfd4:\tnop", 5488596], [" 53bfd8:\tnop", 5488600], [" 53bfdc:\tnop", 5488604], [" 53bfe0:\tnop", 5488608], [" 53bfe4:\tnop", 5488612], [" 53bfe8:\tnop", 5488616], [" 53bfec:\tnop", 5488620], [" 53bff0:\tnop", 5488624], [" 53bff4:\tnop", 5488628], [" 53bff8:\tnop", 5488632], [" 53bffc:\tnop", 5488636], [" 53c000:\tstur\tx20, [x21,#-36]", 5488640], [" 53c004:\tldrh\tw0, [x20,#2]", 5488644], [" 53c008:\tlsr\tw1, w23, #12", 5488648], [" 53c00c:\tldr\tw1, [x21,w1,uxtw #2]", 5488652], [" 53c010:\tubfx\tw2, w23, #8, #4", 5488656], [" 53c014:\tldr\tw2, [x21,w2,uxtw #2]", 5488660], [" 53c018:\tldur\tx3, [x21,#-52]", 5488664], [" 53c01c:\tldrh\tw23, [x20,#4]", 5488668], [" 53c020:\tbl\t537878 <artSet8InstanceFromMterp>", 5488672], [" 53c024:\tcbnz\tw0, 541238 <MterpPossibleException>", 5488676], [" 53c028:\tadd\tx20, x20, #0x4", 5488680], [" 53c02c:\tand\tx16, x23, #0xff", 5488684], [" 53c030:\tadd\tx16, x24, x16, lsl #7", 5488688], [" 53c034:\tbr\tx16", 5488692], [" 53c038:\tnop", 5488696], [" 53c03c:\tnop", 5488700], [" 53c040:\tnop", 5488704], [" 53c044:\tnop", 5488708], [" 53c048:\tnop", 5488712], [" 53c04c:\tnop", 5488716], [" 53c050:\tnop", 5488720], [" 53c054:\tnop", 5488724], [" 53c058:\tnop", 5488728], [" 53c05c:\tnop", 5488732], [" 53c060:\tnop", 5488736], [" 53c064:\tnop", 5488740], [" 53c068:\tnop", 5488744], [" 53c06c:\tnop", 5488748], [" 53c070:\tnop", 5488752], [" 53c074:\tnop", 5488756], [" 53c078:\tnop", 5488760], [" 53c07c:\tnop", 5488764], [" 53c080:\tstur\tx20, [x21,#-36]", 5488768], [" 53c084:\tldrh\tw0, [x20,#2]", 5488772], [" 53c088:\tlsr\tw1, w23, #12", 5488776], [" 53c08c:\tldr\tw1, [x21,w1,uxtw #2]", 5488780], [" 53c090:\tubfx\tw2, w23, #8, #4", 5488784], [" 53c094:\tldr\tw2, [x21,w2,uxtw #2]", 5488788], [" 53c098:\tldur\tx3, [x21,#-52]", 5488792], [" 53c09c:\tldrh\tw23, [x20,#4]", 5488796], [" 53c0a0:\tbl\t537878 <artSet8InstanceFromMterp>", 5488800], [" 53c0a4:\tcbnz\tw0, 541238 <MterpPossibleException>", 5488804], [" 53c0a8:\tadd\tx20, x20, #0x4", 5488808], [" 53c0ac:\tand\tx16, x23, #0xff", 5488812], [" 53c0b0:\tadd\tx16, x24, x16, lsl #7", 5488816], [" 53c0b4:\tbr\tx16", 5488820], [" 53c0b8:\tnop", 5488824], [" 53c0bc:\tnop", 5488828], [" 53c0c0:\tnop", 5488832], [" 53c0c4:\tnop", 5488836], [" 53c0c8:\tnop", 5488840], [" 53c0cc:\tnop", 5488844], [" 53c0d0:\tnop", 5488848], [" 53c0d4:\tnop", 5488852], [" 53c0d8:\tnop", 5488856], [" 53c0dc:\tnop", 5488860], [" 53c0e0:\tnop", 5488864], [" 53c0e4:\tnop", 5488868], [" 53c0e8:\tnop", 5488872], [" 53c0ec:\tnop", 5488876], [" 53c0f0:\tnop", 5488880], [" 53c0f4:\tnop", 5488884], [" 53c0f8:\tnop", 5488888], [" 53c0fc:\tnop", 5488892], [" 53c100:\tstur\tx20, [x21,#-36]", 5488896], [" 53c104:\tldrh\tw0, [x20,#2]", 5488900], [" 53c108:\tlsr\tw1, w23, #12", 5488904], [" 53c10c:\tldr\tw1, [x21,w1,uxtw #2]", 5488908], [" 53c110:\tubfx\tw2, w23, #8, #4", 5488912], [" 53c114:\tldr\tw2, [x21,w2,uxtw #2]", 5488916], [" 53c118:\tldur\tx3, [x21,#-52]", 5488920], [" 53c11c:\tldrh\tw23, [x20,#4]", 5488924], [" 53c120:\tbl\t537938 <artSet16InstanceFromMterp>", 5488928], [" 53c124:\tcbnz\tw0, 541238 <MterpPossibleException>", 5488932], [" 53c128:\tadd\tx20, x20, #0x4", 5488936], [" 53c12c:\tand\tx16, x23, #0xff", 5488940], [" 53c130:\tadd\tx16, x24, x16, lsl #7", 5488944], [" 53c134:\tbr\tx16", 5488948], [" 53c138:\tnop", 5488952], [" 53c13c:\tnop", 5488956], [" 53c140:\tnop", 5488960], [" 53c144:\tnop", 5488964], [" 53c148:\tnop", 5488968], [" 53c14c:\tnop", 5488972], [" 53c150:\tnop", 5488976], [" 53c154:\tnop", 5488980], [" 53c158:\tnop", 5488984], [" 53c15c:\tnop", 5488988], [" 53c160:\tnop", 5488992], [" 53c164:\tnop", 5488996], [" 53c168:\tnop", 5489000], [" 53c16c:\tnop", 5489004], [" 53c170:\tnop", 5489008], [" 53c174:\tnop", 5489012], [" 53c178:\tnop", 5489016], [" 53c17c:\tnop", 5489020], [" 53c180:\tstur\tx20, [x21,#-36]", 5489024], [" 53c184:\tldrh\tw0, [x20,#2]", 5489028], [" 53c188:\tlsr\tw1, w23, #12", 5489032], [" 53c18c:\tldr\tw1, [x21,w1,uxtw #2]", 5489036], [" 53c190:\tubfx\tw2, w23, #8, #4", 5489040], [" 53c194:\tldr\tw2, [x21,w2,uxtw #2]", 5489044], [" 53c198:\tldur\tx3, [x21,#-52]", 5489048], [" 53c19c:\tldrh\tw23, [x20,#4]", 5489052], [" 53c1a0:\tbl\t537938 <artSet16InstanceFromMterp>", 5489056], [" 53c1a4:\tcbnz\tw0, 541238 <MterpPossibleException>", 5489060], [" 53c1a8:\tadd\tx20, x20, #0x4", 5489064], [" 53c1ac:\tand\tx16, x23, #0xff", 5489068], [" 53c1b0:\tadd\tx16, x24, x16, lsl #7", 5489072], [" 53c1b4:\tbr\tx16", 5489076], [" 53c1b8:\tnop", 5489080], [" 53c1bc:\tnop", 5489084], [" 53c1c0:\tnop", 5489088], [" 53c1c4:\tnop", 5489092], [" 53c1c8:\tnop", 5489096], [" 53c1cc:\tnop", 5489100], [" 53c1d0:\tnop", 5489104], [" 53c1d4:\tnop", 5489108], [" 53c1d8:\tnop", 5489112], [" 53c1dc:\tnop", 5489116], [" 53c1e0:\tnop", 5489120], [" 53c1e4:\tnop", 5489124], [" 53c1e8:\tnop", 5489128], [" 53c1ec:\tnop", 5489132], [" 53c1f0:\tnop", 5489136], [" 53c1f4:\tnop", 5489140], [" 53c1f8:\tnop", 5489144], [" 53c1fc:\tnop", 5489148], [" 53c200:\tstur\tx20, [x21,#-36]", 5489152], [" 53c204:\tldrh\tw0, [x20,#2]", 5489156], [" 53c208:\tldur\tx1, [x21,#-52]", 5489160], [" 53c20c:\tmov\tx2, x22", 5489164], [" 53c210:\tbl\t53825c <MterpGet32Static>", 5489168], [" 53c214:\tldr\tx3, [x22,#144]", 5489172], [" 53c218:\tlsr\tw2, w23, #8", 5489176], [" 53c21c:\tldrh\tw23, [x20,#4]", 5489180], [" 53c220:\tcbnz\tx3, 541240 <MterpException>", 5489184], [" 53c224:\tstr\tw0, [x21,w2,uxtw #2]", 5489188], [" 53c228:\tstr\twzr, [x25,w2,uxtw #2]", 5489192], [" 53c22c:\tadd\tx20, x20, #0x4", 5489196], [" 53c230:\tand\tx16, x23, #0xff", 5489200], [" 53c234:\tadd\tx16, x24, x16, lsl #7", 5489204], [" 53c238:\tbr\tx16", 5489208], [" 53c23c:\tnop", 5489212], [" 53c240:\tnop", 5489216], [" 53c244:\tnop", 5489220], [" 53c248:\tnop", 5489224], [" 53c24c:\tnop", 5489228], [" 53c250:\tnop", 5489232], [" 53c254:\tnop", 5489236], [" 53c258:\tnop", 5489240], [" 53c25c:\tnop", 5489244], [" 53c260:\tnop", 5489248], [" 53c264:\tnop", 5489252], [" 53c268:\tnop", 5489256], [" 53c26c:\tnop", 5489260], [" 53c270:\tnop", 5489264], [" 53c274:\tnop", 5489268], [" 53c278:\tnop", 5489272], [" 53c27c:\tnop", 5489276], [" 53c280:\tstur\tx20, [x21,#-36]", 5489280], [" 53c284:\tldrh\tw0, [x20,#2]", 5489284], [" 53c288:\tldur\tx1, [x21,#-52]", 5489288], [" 53c28c:\tmov\tx2, x22", 5489292], [" 53c290:\tbl\t5383b8 <MterpGet64Static>", 5489296], [" 53c294:\tldr\tx3, [x22,#144]", 5489300], [" 53c298:\tlsr\tw4, w23, #8", 5489304], [" 53c29c:\tcbnz\tx3, 541240 <MterpException>", 5489308], [" 53c2a0:\tldrh\tw23, [x20,#4]!", 5489312], [" 53c2a4:\tadd\tx17, x21, x4, uxtx #2", 5489316], [" 53c2a8:\tstr\tx0, [x17]", 5489320], [" 53c2ac:\tadd\tx17, x25, x4, uxtx #2", 5489324], [" 53c2b0:\tstr\txzr, [x17]", 5489328], [" 53c2b4:\tand\tx16, x23, #0xff", 5489332], [" 53c2b8:\tadd\tx16, x24, x16, lsl #7", 5489336], [" 53c2bc:\tbr\tx16", 5489340], [" 53c2c0:\tnop", 5489344], [" 53c2c4:\tnop", 5489348], [" 53c2c8:\tnop", 5489352], [" 53c2cc:\tnop", 5489356], [" 53c2d0:\tnop", 5489360], [" 53c2d4:\tnop", 5489364], [" 53c2d8:\tnop", 5489368], [" 53c2dc:\tnop", 5489372], [" 53c2e0:\tnop", 5489376], [" 53c2e4:\tnop", 5489380], [" 53c2e8:\tnop", 5489384], [" 53c2ec:\tnop", 5489388], [" 53c2f0:\tnop", 5489392], [" 53c2f4:\tnop", 5489396], [" 53c2f8:\tnop", 5489400], [" 53c2fc:\tnop", 5489404], [" 53c300:\tstur\tx20, [x21,#-36]", 5489408], [" 53c304:\tldrh\tw0, [x20,#2]", 5489412], [" 53c308:\tldur\tx1, [x21,#-52]", 5489416], [" 53c30c:\tmov\tx2, x22", 5489420], [" 53c310:\tbl\t5380e4 <MterpGetObjStatic>", 5489424], [" 53c314:\tldr\tx3, [x22,#144]", 5489428], [" 53c318:\tlsr\tw2, w23, #8", 5489432], [" 53c31c:\tldrh\tw23, [x20,#4]", 5489436], [" 53c320:\tcbnz\tx3, 541240 <MterpException>", 5489440], [" 53c324:\tstr\tw0, [x21,w2,uxtw #2]", 5489444], [" 53c328:\tstr\tw0, [x25,w2,uxtw #2]", 5489448], [" 53c32c:\tadd\tx20, x20, #0x4", 5489452], [" 53c330:\tand\tx16, x23, #0xff", 5489456], [" 53c334:\tadd\tx16, x24, x16, lsl #7", 5489460], [" 53c338:\tbr\tx16", 5489464], [" 53c33c:\tnop", 5489468], [" 53c340:\tnop", 5489472], [" 53c344:\tnop", 5489476], [" 53c348:\tnop", 5489480], [" 53c34c:\tnop", 5489484], [" 53c350:\tnop", 5489488], [" 53c354:\tnop", 5489492], [" 53c358:\tnop", 5489496], [" 53c35c:\tnop", 5489500], [" 53c360:\tnop", 5489504], [" 53c364:\tnop", 5489508], [" 53c368:\tnop", 5489512], [" 53c36c:\tnop", 5489516], [" 53c370:\tnop", 5489520], [" 53c374:\tnop", 5489524], [" 53c378:\tnop", 5489528], [" 53c37c:\tnop", 5489532], [" 53c380:\tstur\tx20, [x21,#-36]", 5489536], [" 53c384:\tldrh\tw0, [x20,#2]", 5489540], [" 53c388:\tldur\tx1, [x21,#-52]", 5489544], [" 53c38c:\tmov\tx2, x22", 5489548], [" 53c390:\tbl\t537b64 <MterpGetBooleanStatic>", 5489552], [" 53c394:\tldr\tx3, [x22,#144]", 5489556], [" 53c398:\tlsr\tw2, w23, #8", 5489560], [" 53c39c:\tuxtb\tw0, w0", 5489564], [" 53c3a0:\tldrh\tw23, [x20,#4]", 5489568], [" 53c3a4:\tcbnz\tx3, 541240 <MterpException>", 5489572], [" 53c3a8:\tstr\tw0, [x21,w2,uxtw #2]", 5489576], [" 53c3ac:\tstr\twzr, [x25,w2,uxtw #2]", 5489580], [" 53c3b0:\tadd\tx20, x20, #0x4", 5489584], [" 53c3b4:\tand\tx16, x23, #0xff", 5489588], [" 53c3b8:\tadd\tx16, x24, x16, lsl #7", 5489592], [" 53c3bc:\tbr\tx16", 5489596], [" 53c3c0:\tnop", 5489600], [" 53c3c4:\tnop", 5489604], [" 53c3c8:\tnop", 5489608], [" 53c3cc:\tnop", 5489612], [" 53c3d0:\tnop", 5489616], [" 53c3d4:\tnop", 5489620], [" 53c3d8:\tnop", 5489624], [" 53c3dc:\tnop", 5489628], [" 53c3e0:\tnop", 5489632], [" 53c3e4:\tnop", 5489636], [" 53c3e8:\tnop", 5489640], [" 53c3ec:\tnop", 5489644], [" 53c3f0:\tnop", 5489648], [" 53c3f4:\tnop", 5489652], [" 53c3f8:\tnop", 5489656], [" 53c3fc:\tnop", 5489660], [" 53c400:\tstur\tx20, [x21,#-36]", 5489664], [" 53c404:\tldrh\tw0, [x20,#2]", 5489668], [" 53c408:\tldur\tx1, [x21,#-52]", 5489672], [" 53c40c:\tmov\tx2, x22", 5489676], [" 53c410:\tbl\t537cc4 <MterpGetByteStatic>", 5489680], [" 53c414:\tldr\tx3, [x22,#144]", 5489684], [" 53c418:\tlsr\tw2, w23, #8", 5489688], [" 53c41c:\tsxtb\tw0, w0", 5489692], [" 53c420:\tldrh\tw23, [x20,#4]", 5489696], [" 53c424:\tcbnz\tx3, 541240 <MterpException>", 5489700], [" 53c428:\tstr\tw0, [x21,w2,uxtw #2]", 5489704], [" 53c42c:\tstr\twzr, [x25,w2,uxtw #2]", 5489708], [" 53c430:\tadd\tx20, x20, #0x4", 5489712], [" 53c434:\tand\tx16, x23, #0xff", 5489716], [" 53c438:\tadd\tx16, x24, x16, lsl #7", 5489720], [" 53c43c:\tbr\tx16", 5489724], [" 53c440:\tnop", 5489728], [" 53c444:\tnop", 5489732], [" 53c448:\tnop", 5489736], [" 53c44c:\tnop", 5489740], [" 53c450:\tnop", 5489744], [" 53c454:\tnop", 5489748], [" 53c458:\tnop", 5489752], [" 53c45c:\tnop", 5489756], [" 53c460:\tnop", 5489760], [" 53c464:\tnop", 5489764], [" 53c468:\tnop", 5489768], [" 53c46c:\tnop", 5489772], [" 53c470:\tnop", 5489776], [" 53c474:\tnop", 5489780], [" 53c478:\tnop", 5489784], [" 53c47c:\tnop", 5489788], [" 53c480:\tstur\tx20, [x21,#-36]", 5489792], [" 53c484:\tldrh\tw0, [x20,#2]", 5489796], [" 53c488:\tldur\tx1, [x21,#-52]", 5489800], [" 53c48c:\tmov\tx2, x22", 5489804], [" 53c490:\tbl\t537e24 <MterpGetCharStatic>", 5489808], [" 53c494:\tldr\tx3, [x22,#144]", 5489812], [" 53c498:\tlsr\tw2, w23, #8", 5489816], [" 53c49c:\tuxth\tw0, w0", 5489820], [" 53c4a0:\tldrh\tw23, [x20,#4]", 5489824], [" 53c4a4:\tcbnz\tx3, 541240 <MterpException>", 5489828], [" 53c4a8:\tstr\tw0, [x21,w2,uxtw #2]", 5489832], [" 53c4ac:\tstr\twzr, [x25,w2,uxtw #2]", 5489836], [" 53c4b0:\tadd\tx20, x20, #0x4", 5489840], [" 53c4b4:\tand\tx16, x23, #0xff", 5489844], [" 53c4b8:\tadd\tx16, x24, x16, lsl #7", 5489848], [" 53c4bc:\tbr\tx16", 5489852], [" 53c4c0:\tnop", 5489856], [" 53c4c4:\tnop", 5489860], [" 53c4c8:\tnop", 5489864], [" 53c4cc:\tnop", 5489868], [" 53c4d0:\tnop", 5489872], [" 53c4d4:\tnop", 5489876], [" 53c4d8:\tnop", 5489880], [" 53c4dc:\tnop", 5489884], [" 53c4e0:\tnop", 5489888], [" 53c4e4:\tnop", 5489892], [" 53c4e8:\tnop", 5489896], [" 53c4ec:\tnop", 5489900], [" 53c4f0:\tnop", 5489904], [" 53c4f4:\tnop", 5489908], [" 53c4f8:\tnop", 5489912], [" 53c4fc:\tnop", 5489916], [" 53c500:\tstur\tx20, [x21,#-36]", 5489920], [" 53c504:\tldrh\tw0, [x20,#2]", 5489924], [" 53c508:\tldur\tx1, [x21,#-52]", 5489928], [" 53c50c:\tmov\tx2, x22", 5489932], [" 53c510:\tbl\t537f84 <MterpGetShortStatic>", 5489936], [" 53c514:\tldr\tx3, [x22,#144]", 5489940], [" 53c518:\tlsr\tw2, w23, #8", 5489944], [" 53c51c:\tsxth\tw0, w0", 5489948], [" 53c520:\tldrh\tw23, [x20,#4]", 5489952], [" 53c524:\tcbnz\tx3, 541240 <MterpException>", 5489956], [" 53c528:\tstr\tw0, [x21,w2,uxtw #2]", 5489960], [" 53c52c:\tstr\twzr, [x25,w2,uxtw #2]", 5489964], [" 53c530:\tadd\tx20, x20, #0x4", 5489968], [" 53c534:\tand\tx16, x23, #0xff", 5489972], [" 53c538:\tadd\tx16, x24, x16, lsl #7", 5489976], [" 53c53c:\tbr\tx16", 5489980], [" 53c540:\tnop", 5489984], [" 53c544:\tnop", 5489988], [" 53c548:\tnop", 5489992], [" 53c54c:\tnop", 5489996], [" 53c550:\tnop", 5490000], [" 53c554:\tnop", 5490004], [" 53c558:\tnop", 5490008], [" 53c55c:\tnop", 5490012], [" 53c560:\tnop", 5490016], [" 53c564:\tnop", 5490020], [" 53c568:\tnop", 5490024], [" 53c56c:\tnop", 5490028], [" 53c570:\tnop", 5490032], [" 53c574:\tnop", 5490036], [" 53c578:\tnop", 5490040], [" 53c57c:\tnop", 5490044], [" 53c580:\tstur\tx20, [x21,#-36]", 5490048], [" 53c584:\tldrh\tw0, [x20,#2]", 5490052], [" 53c588:\tlsr\tw3, w23, #8", 5490056], [" 53c58c:\tldr\tw1, [x21,w3,uxtw #2]", 5490060], [" 53c590:\tldur\tx2, [x21,#-52]", 5490064], [" 53c594:\tmov\tx3, x22", 5490068], [" 53c598:\tldrh\tw23, [x20,#4]", 5490072], [" 53c59c:\tbl\t538b14 <MterpSet32Static>", 5490076], [" 53c5a0:\tcbnz\tw0, 541240 <MterpException>", 5490080], [" 53c5a4:\tadd\tx20, x20, #0x4", 5490084], [" 53c5a8:\tand\tx16, x23, #0xff", 5490088], [" 53c5ac:\tadd\tx16, x24, x16, lsl #7", 5490092], [" 53c5b0:\tbr\tx16", 5490096], [" 53c5b4:\tnop", 5490100], [" 53c5b8:\tnop", 5490104], [" 53c5bc:\tnop", 5490108], [" 53c5c0:\tnop", 5490112], [" 53c5c4:\tnop", 5490116], [" 53c5c8:\tnop", 5490120], [" 53c5cc:\tnop", 5490124], [" 53c5d0:\tnop", 5490128], [" 53c5d4:\tnop", 5490132], [" 53c5d8:\tnop", 5490136], [" 53c5dc:\tnop", 5490140], [" 53c5e0:\tnop", 5490144], [" 53c5e4:\tnop", 5490148], [" 53c5e8:\tnop", 5490152], [" 53c5ec:\tnop", 5490156], [" 53c5f0:\tnop", 5490160], [" 53c5f4:\tnop", 5490164], [" 53c5f8:\tnop", 5490168], [" 53c5fc:\tnop", 5490172], [" 53c600:\tstur\tx20, [x21,#-36]", 5490176], [" 53c604:\tldrh\tw0, [x20,#2]", 5490180], [" 53c608:\tlsr\tw1, w23, #8", 5490184], [" 53c60c:\tadd\tx1, x21, x1, uxtx #2", 5490188], [" 53c610:\tldur\tx2, [x21,#-52]", 5490192], [" 53c614:\tmov\tx3, x22", 5490196], [" 53c618:\tldrh\tw23, [x20,#4]", 5490200], [" 53c61c:\tbl\t538cb4 <MterpSet64Static>", 5490204], [" 53c620:\tcbnz\tw0, 541240 <MterpException>", 5490208], [" 53c624:\tadd\tx20, x20, #0x4", 5490212], [" 53c628:\tand\tx16, x23, #0xff", 5490216], [" 53c62c:\tadd\tx16, x24, x16, lsl #7", 5490220], [" 53c630:\tbr\tx16", 5490224], [" 53c634:\tnop", 5490228], [" 53c638:\tnop", 5490232], [" 53c63c:\tnop", 5490236], [" 53c640:\tnop", 5490240], [" 53c644:\tnop", 5490244], [" 53c648:\tnop", 5490248], [" 53c64c:\tnop", 5490252], [" 53c650:\tnop", 5490256], [" 53c654:\tnop", 5490260], [" 53c658:\tnop", 5490264], [" 53c65c:\tnop", 5490268], [" 53c660:\tnop", 5490272], [" 53c664:\tnop", 5490276], [" 53c668:\tnop", 5490280], [" 53c66c:\tnop", 5490284], [" 53c670:\tnop", 5490288], [" 53c674:\tnop", 5490292], [" 53c678:\tnop", 5490296], [" 53c67c:\tnop", 5490300], [" 53c680:\tstur\tx20, [x21,#-36]", 5490304], [" 53c684:\tsub\tx0, x21, #0x3c", 5490308], [" 53c688:\tmov\tx1, x20", 5490312], [" 53c68c:\tmov\tx2, x23", 5490316], [" 53c690:\tmov\tx3, x22", 5490320], [" 53c694:\tbl\t536aec <MterpSputObject>", 5490324], [" 53c698:\tcbz\tw0, 541240 <MterpException>", 5490328], [" 53c69c:\tldrh\tw23, [x20,#4]!", 5490332], [" 53c6a0:\tand\tx16, x23, #0xff", 5490336], [" 53c6a4:\tadd\tx16, x24, x16, lsl #7", 5490340], [" 53c6a8:\tbr\tx16", 5490344], [" 53c6ac:\tnop", 5490348], [" 53c6b0:\tnop", 5490352], [" 53c6b4:\tnop", 5490356], [" 53c6b8:\tnop", 5490360], [" 53c6bc:\tnop", 5490364], [" 53c6c0:\tnop", 5490368], [" 53c6c4:\tnop", 5490372], [" 53c6c8:\tnop", 5490376], [" 53c6cc:\tnop", 5490380], [" 53c6d0:\tnop", 5490384], [" 53c6d4:\tnop", 5490388], [" 53c6d8:\tnop", 5490392], [" 53c6dc:\tnop", 5490396], [" 53c6e0:\tnop", 5490400], [" 53c6e4:\tnop", 5490404], [" 53c6e8:\tnop", 5490408], [" 53c6ec:\tnop", 5490412], [" 53c6f0:\tnop", 5490416], [" 53c6f4:\tnop", 5490420], [" 53c6f8:\tnop", 5490424], [" 53c6fc:\tnop", 5490428], [" 53c700:\tstur\tx20, [x21,#-36]", 5490432], [" 53c704:\tldrh\tw0, [x20,#2]", 5490436], [" 53c708:\tlsr\tw3, w23, #8", 5490440], [" 53c70c:\tldr\tw1, [x21,w3,uxtw #2]", 5490444], [" 53c710:\tldur\tx2, [x21,#-52]", 5490448], [" 53c714:\tmov\tx3, x22", 5490452], [" 53c718:\tldrh\tw23, [x20,#4]", 5490456], [" 53c71c:\tbl\t538514 <MterpSetBooleanStatic>", 5490460], [" 53c720:\tcbnz\tw0, 541240 <MterpException>", 5490464], [" 53c724:\tadd\tx20, x20, #0x4", 5490468], [" 53c728:\tand\tx16, x23, #0xff", 5490472], [" 53c72c:\tadd\tx16, x24, x16, lsl #7", 5490476], [" 53c730:\tbr\tx16", 5490480], [" 53c734:\tnop", 5490484], [" 53c738:\tnop", 5490488], [" 53c73c:\tnop", 5490492], [" 53c740:\tnop", 5490496], [" 53c744:\tnop", 5490500], [" 53c748:\tnop", 5490504], [" 53c74c:\tnop", 5490508], [" 53c750:\tnop", 5490512], [" 53c754:\tnop", 5490516], [" 53c758:\tnop", 5490520], [" 53c75c:\tnop", 5490524], [" 53c760:\tnop", 5490528], [" 53c764:\tnop", 5490532], [" 53c768:\tnop", 5490536], [" 53c76c:\tnop", 5490540], [" 53c770:\tnop", 5490544], [" 53c774:\tnop", 5490548], [" 53c778:\tnop", 5490552], [" 53c77c:\tnop", 5490556], [" 53c780:\tstur\tx20, [x21,#-36]", 5490560], [" 53c784:\tldrh\tw0, [x20,#2]", 5490564], [" 53c788:\tlsr\tw3, w23, #8", 5490568], [" 53c78c:\tldr\tw1, [x21,w3,uxtw #2]", 5490572], [" 53c790:\tldur\tx2, [x21,#-52]", 5490576], [" 53c794:\tmov\tx3, x22", 5490580], [" 53c798:\tldrh\tw23, [x20,#4]", 5490584], [" 53c79c:\tbl\t538694 <MterpSetByteStatic>", 5490588], [" 53c7a0:\tcbnz\tw0, 541240 <MterpException>", 5490592], [" 53c7a4:\tadd\tx20, x20, #0x4", 5490596], [" 53c7a8:\tand\tx16, x23, #0xff", 5490600], [" 53c7ac:\tadd\tx16, x24, x16, lsl #7", 5490604], [" 53c7b0:\tbr\tx16", 5490608], [" 53c7b4:\tnop", 5490612], [" 53c7b8:\tnop", 5490616], [" 53c7bc:\tnop", 5490620], [" 53c7c0:\tnop", 5490624], [" 53c7c4:\tnop", 5490628], [" 53c7c8:\tnop", 5490632], [" 53c7cc:\tnop", 5490636], [" 53c7d0:\tnop", 5490640], [" 53c7d4:\tnop", 5490644], [" 53c7d8:\tnop", 5490648], [" 53c7dc:\tnop", 5490652], [" 53c7e0:\tnop", 5490656], [" 53c7e4:\tnop", 5490660], [" 53c7e8:\tnop", 5490664], [" 53c7ec:\tnop", 5490668], [" 53c7f0:\tnop", 5490672], [" 53c7f4:\tnop", 5490676], [" 53c7f8:\tnop", 5490680], [" 53c7fc:\tnop", 5490684], [" 53c800:\tstur\tx20, [x21,#-36]", 5490688], [" 53c804:\tldrh\tw0, [x20,#2]", 5490692], [" 53c808:\tlsr\tw3, w23, #8", 5490696], [" 53c80c:\tldr\tw1, [x21,w3,uxtw #2]", 5490700], [" 53c810:\tldur\tx2, [x21,#-52]", 5490704], [" 53c814:\tmov\tx3, x22", 5490708], [" 53c818:\tldrh\tw23, [x20,#4]", 5490712], [" 53c81c:\tbl\t538814 <MterpSetCharStatic>", 5490716], [" 53c820:\tcbnz\tw0, 541240 <MterpException>", 5490720], [" 53c824:\tadd\tx20, x20, #0x4", 5490724], [" 53c828:\tand\tx16, x23, #0xff", 5490728], [" 53c82c:\tadd\tx16, x24, x16, lsl #7", 5490732], [" 53c830:\tbr\tx16", 5490736], [" 53c834:\tnop", 5490740], [" 53c838:\tnop", 5490744], [" 53c83c:\tnop", 5490748], [" 53c840:\tnop", 5490752], [" 53c844:\tnop", 5490756], [" 53c848:\tnop", 5490760], [" 53c84c:\tnop", 5490764], [" 53c850:\tnop", 5490768], [" 53c854:\tnop", 5490772], [" 53c858:\tnop", 5490776], [" 53c85c:\tnop", 5490780], [" 53c860:\tnop", 5490784], [" 53c864:\tnop", 5490788], [" 53c868:\tnop", 5490792], [" 53c86c:\tnop", 5490796], [" 53c870:\tnop", 5490800], [" 53c874:\tnop", 5490804], [" 53c878:\tnop", 5490808], [" 53c87c:\tnop", 5490812], [" 53c880:\tstur\tx20, [x21,#-36]", 5490816], [" 53c884:\tldrh\tw0, [x20,#2]", 5490820], [" 53c888:\tlsr\tw3, w23, #8", 5490824], [" 53c88c:\tldr\tw1, [x21,w3,uxtw #2]", 5490828], [" 53c890:\tldur\tx2, [x21,#-52]", 5490832], [" 53c894:\tmov\tx3, x22", 5490836], [" 53c898:\tldrh\tw23, [x20,#4]", 5490840], [" 53c89c:\tbl\t538994 <MterpSetShortStatic>", 5490844], [" 53c8a0:\tcbnz\tw0, 541240 <MterpException>", 5490848], [" 53c8a4:\tadd\tx20, x20, #0x4", 5490852], [" 53c8a8:\tand\tx16, x23, #0xff", 5490856], [" 53c8ac:\tadd\tx16, x24, x16, lsl #7", 5490860], [" 53c8b0:\tbr\tx16", 5490864], [" 53c8b4:\tnop", 5490868], [" 53c8b8:\tnop", 5490872], [" 53c8bc:\tnop", 5490876], [" 53c8c0:\tnop", 5490880], [" 53c8c4:\tnop", 5490884], [" 53c8c8:\tnop", 5490888], [" 53c8cc:\tnop", 5490892], [" 53c8d0:\tnop", 5490896], [" 53c8d4:\tnop", 5490900], [" 53c8d8:\tnop", 5490904], [" 53c8dc:\tnop", 5490908], [" 53c8e0:\tnop", 5490912], [" 53c8e4:\tnop", 5490916], [" 53c8e8:\tnop", 5490920], [" 53c8ec:\tnop", 5490924], [" 53c8f0:\tnop", 5490928], [" 53c8f4:\tnop", 5490932], [" 53c8f8:\tnop", 5490936], [" 53c8fc:\tnop", 5490940], [" 53c900:\tstur\tx20, [x21,#-36]", 5490944], [" 53c904:\tmov\tx0, x22", 5490948], [" 53c908:\tsub\tx1, x21, #0x3c", 5490952], [" 53c90c:\tmov\tx2, x20", 5490956], [" 53c910:\tmov\tx3, x23", 5490960], [" 53c914:\tbl\t532848 <MterpInvokeVirtual>", 5490964], [" 53c918:\tcbz\tw0, 541240 <MterpException>", 5490968], [" 53c91c:\tldrh\tw23, [x20,#6]!", 5490972], [" 53c920:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5490976], [" 53c924:\tcbnz\tw0, 5413bc <MterpFallback>", 5490980], [" 53c928:\tand\tx16, x23, #0xff", 5490984], [" 53c92c:\tadd\tx16, x24, x16, lsl #7", 5490988], [" 53c930:\tbr\tx16", 5490992], [" 53c934:\tnop", 5490996], [" 53c938:\tnop", 5491000], [" 53c93c:\tnop", 5491004], [" 53c940:\tnop", 5491008], [" 53c944:\tnop", 5491012], [" 53c948:\tnop", 5491016], [" 53c94c:\tnop", 5491020], [" 53c950:\tnop", 5491024], [" 53c954:\tnop", 5491028], [" 53c958:\tnop", 5491032], [" 53c95c:\tnop", 5491036], [" 53c960:\tnop", 5491040], [" 53c964:\tnop", 5491044], [" 53c968:\tnop", 5491048], [" 53c96c:\tnop", 5491052], [" 53c970:\tnop", 5491056], [" 53c974:\tnop", 5491060], [" 53c978:\tnop", 5491064], [" 53c97c:\tnop", 5491068], [" 53c980:\tstur\tx20, [x21,#-36]", 5491072], [" 53c984:\tmov\tx0, x22", 5491076], [" 53c988:\tsub\tx1, x21, #0x3c", 5491080], [" 53c98c:\tmov\tx2, x20", 5491084], [" 53c990:\tmov\tx3, x23", 5491088], [" 53c994:\tbl\t532bb4 <MterpInvokeSuper>", 5491092], [" 53c998:\tcbz\tw0, 541240 <MterpException>", 5491096], [" 53c99c:\tldrh\tw23, [x20,#6]!", 5491100], [" 53c9a0:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491104], [" 53c9a4:\tcbnz\tw0, 5413bc <MterpFallback>", 5491108], [" 53c9a8:\tand\tx16, x23, #0xff", 5491112], [" 53c9ac:\tadd\tx16, x24, x16, lsl #7", 5491116], [" 53c9b0:\tbr\tx16", 5491120], [" 53c9b4:\tnop", 5491124], [" 53c9b8:\tnop", 5491128], [" 53c9bc:\tnop", 5491132], [" 53c9c0:\tnop", 5491136], [" 53c9c4:\tnop", 5491140], [" 53c9c8:\tnop", 5491144], [" 53c9cc:\tnop", 5491148], [" 53c9d0:\tnop", 5491152], [" 53c9d4:\tnop", 5491156], [" 53c9d8:\tnop", 5491160], [" 53c9dc:\tnop", 5491164], [" 53c9e0:\tnop", 5491168], [" 53c9e4:\tnop", 5491172], [" 53c9e8:\tnop", 5491176], [" 53c9ec:\tnop", 5491180], [" 53c9f0:\tnop", 5491184], [" 53c9f4:\tnop", 5491188], [" 53c9f8:\tnop", 5491192], [" 53c9fc:\tnop", 5491196], [" 53ca00:\tstur\tx20, [x21,#-36]", 5491200], [" 53ca04:\tmov\tx0, x22", 5491204], [" 53ca08:\tsub\tx1, x21, #0x3c", 5491208], [" 53ca0c:\tmov\tx2, x20", 5491212], [" 53ca10:\tmov\tx3, x23", 5491216], [" 53ca14:\tbl\t533c00 <MterpInvokeDirect>", 5491220], [" 53ca18:\tcbz\tw0, 541240 <MterpException>", 5491224], [" 53ca1c:\tldrh\tw23, [x20,#6]!", 5491228], [" 53ca20:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491232], [" 53ca24:\tcbnz\tw0, 5413bc <MterpFallback>", 5491236], [" 53ca28:\tand\tx16, x23, #0xff", 5491240], [" 53ca2c:\tadd\tx16, x24, x16, lsl #7", 5491244], [" 53ca30:\tbr\tx16", 5491248], [" 53ca34:\tnop", 5491252], [" 53ca38:\tnop", 5491256], [" 53ca3c:\tnop", 5491260], [" 53ca40:\tnop", 5491264], [" 53ca44:\tnop", 5491268], [" 53ca48:\tnop", 5491272], [" 53ca4c:\tnop", 5491276], [" 53ca50:\tnop", 5491280], [" 53ca54:\tnop", 5491284], [" 53ca58:\tnop", 5491288], [" 53ca5c:\tnop", 5491292], [" 53ca60:\tnop", 5491296], [" 53ca64:\tnop", 5491300], [" 53ca68:\tnop", 5491304], [" 53ca6c:\tnop", 5491308], [" 53ca70:\tnop", 5491312], [" 53ca74:\tnop", 5491316], [" 53ca78:\tnop", 5491320], [" 53ca7c:\tnop", 5491324], [" 53ca80:\tstur\tx20, [x21,#-36]", 5491328], [" 53ca84:\tmov\tx0, x22", 5491332], [" 53ca88:\tsub\tx1, x21, #0x3c", 5491336], [" 53ca8c:\tmov\tx2, x20", 5491340], [" 53ca90:\tmov\tx3, x23", 5491344], [" 53ca94:\tbl\t533e44 <MterpInvokeStatic>", 5491348], [" 53ca98:\tcbz\tw0, 541240 <MterpException>", 5491352], [" 53ca9c:\tldrh\tw23, [x20,#6]!", 5491356], [" 53caa0:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491360], [" 53caa4:\tcbnz\tw0, 5413bc <MterpFallback>", 5491364], [" 53caa8:\tand\tx16, x23, #0xff", 5491368], [" 53caac:\tadd\tx16, x24, x16, lsl #7", 5491372], [" 53cab0:\tbr\tx16", 5491376], [" 53cab4:\tnop", 5491380], [" 53cab8:\tnop", 5491384], [" 53cabc:\tnop", 5491388], [" 53cac0:\tnop", 5491392], [" 53cac4:\tnop", 5491396], [" 53cac8:\tnop", 5491400], [" 53cacc:\tnop", 5491404], [" 53cad0:\tnop", 5491408], [" 53cad4:\tnop", 5491412], [" 53cad8:\tnop", 5491416], [" 53cadc:\tnop", 5491420], [" 53cae0:\tnop", 5491424], [" 53cae4:\tnop", 5491428], [" 53cae8:\tnop", 5491432], [" 53caec:\tnop", 5491436], [" 53caf0:\tnop", 5491440], [" 53caf4:\tnop", 5491444], [" 53caf8:\tnop", 5491448], [" 53cafc:\tnop", 5491452], [" 53cb00:\tstur\tx20, [x21,#-36]", 5491456], [" 53cb04:\tmov\tx0, x22", 5491460], [" 53cb08:\tsub\tx1, x21, #0x3c", 5491464], [" 53cb0c:\tmov\tx2, x20", 5491468], [" 53cb10:\tmov\tx3, x23", 5491472], [" 53cb14:\tbl\t53348c <MterpInvokeInterface>", 5491476], [" 53cb18:\tcbz\tw0, 541240 <MterpException>", 5491480], [" 53cb1c:\tldrh\tw23, [x20,#6]!", 5491484], [" 53cb20:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491488], [" 53cb24:\tcbnz\tw0, 5413bc <MterpFallback>", 5491492], [" 53cb28:\tand\tx16, x23, #0xff", 5491496], [" 53cb2c:\tadd\tx16, x24, x16, lsl #7", 5491500], [" 53cb30:\tbr\tx16", 5491504], [" 53cb34:\tnop", 5491508], [" 53cb38:\tnop", 5491512], [" 53cb3c:\tnop", 5491516], [" 53cb40:\tnop", 5491520], [" 53cb44:\tnop", 5491524], [" 53cb48:\tnop", 5491528], [" 53cb4c:\tnop", 5491532], [" 53cb50:\tnop", 5491536], [" 53cb54:\tnop", 5491540], [" 53cb58:\tnop", 5491544], [" 53cb5c:\tnop", 5491548], [" 53cb60:\tnop", 5491552], [" 53cb64:\tnop", 5491556], [" 53cb68:\tnop", 5491560], [" 53cb6c:\tnop", 5491564], [" 53cb70:\tnop", 5491568], [" 53cb74:\tnop", 5491572], [" 53cb78:\tnop", 5491576], [" 53cb7c:\tnop", 5491580], [" 53cb80:\tldr\tw7, [x22]", 5491584], [" 53cb84:\tmov\tx0, x22", 5491588], [" 53cb88:\tands\tw7, w7, #0x7", 5491592], [" 53cb8c:\tb.ne\t53cb98 <artMterpAsmInstructionStart+0x3998>", 5491596], [" 53cb90:\tmov\tx0, #0x0 \t// #0", 5491600], [" 53cb94:\tb\t5413d0 <MterpReturn>", 5491604], [" 53cb98:\tbl\t5377a8 <MterpSuspendCheck>", 5491608], [" 53cb9c:\tb\t53cb90 <artMterpAsmInstructionStart+0x3990>", 5491612], [" 53cba0:\tnop", 5491616], [" 53cba4:\tnop", 5491620], [" 53cba8:\tnop", 5491624], [" 53cbac:\tnop", 5491628], [" 53cbb0:\tnop", 5491632], [" 53cbb4:\tnop", 5491636], [" 53cbb8:\tnop", 5491640], [" 53cbbc:\tnop", 5491644], [" 53cbc0:\tnop", 5491648], [" 53cbc4:\tnop", 5491652], [" 53cbc8:\tnop", 5491656], [" 53cbcc:\tnop", 5491660], [" 53cbd0:\tnop", 5491664], [" 53cbd4:\tnop", 5491668], [" 53cbd8:\tnop", 5491672], [" 53cbdc:\tnop", 5491676], [" 53cbe0:\tnop", 5491680], [" 53cbe4:\tnop", 5491684], [" 53cbe8:\tnop", 5491688], [" 53cbec:\tnop", 5491692], [" 53cbf0:\tnop", 5491696], [" 53cbf4:\tnop", 5491700], [" 53cbf8:\tnop", 5491704], [" 53cbfc:\tnop", 5491708], [" 53cc00:\tstur\tx20, [x21,#-36]", 5491712], [" 53cc04:\tmov\tx0, x22", 5491716], [" 53cc08:\tsub\tx1, x21, #0x3c", 5491720], [" 53cc0c:\tmov\tx2, x20", 5491724], [" 53cc10:\tmov\tx3, x23", 5491728], [" 53cc14:\tbl\t533fe4 <MterpInvokeVirtualRange>", 5491732], [" 53cc18:\tcbz\tw0, 541240 <MterpException>", 5491736], [" 53cc1c:\tldrh\tw23, [x20,#6]!", 5491740], [" 53cc20:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491744], [" 53cc24:\tcbnz\tw0, 5413bc <MterpFallback>", 5491748], [" 53cc28:\tand\tx16, x23, #0xff", 5491752], [" 53cc2c:\tadd\tx16, x24, x16, lsl #7", 5491756], [" 53cc30:\tbr\tx16", 5491760], [" 53cc34:\tnop", 5491764], [" 53cc38:\tnop", 5491768], [" 53cc3c:\tnop", 5491772], [" 53cc40:\tnop", 5491776], [" 53cc44:\tnop", 5491780], [" 53cc48:\tnop", 5491784], [" 53cc4c:\tnop", 5491788], [" 53cc50:\tnop", 5491792], [" 53cc54:\tnop", 5491796], [" 53cc58:\tnop", 5491800], [" 53cc5c:\tnop", 5491804], [" 53cc60:\tnop", 5491808], [" 53cc64:\tnop", 5491812], [" 53cc68:\tnop", 5491816], [" 53cc6c:\tnop", 5491820], [" 53cc70:\tnop", 5491824], [" 53cc74:\tnop", 5491828], [" 53cc78:\tnop", 5491832], [" 53cc7c:\tnop", 5491836], [" 53cc80:\tstur\tx20, [x21,#-36]", 5491840], [" 53cc84:\tmov\tx0, x22", 5491844], [" 53cc88:\tsub\tx1, x21, #0x3c", 5491848], [" 53cc8c:\tmov\tx2, x20", 5491852], [" 53cc90:\tmov\tx3, x23", 5491856], [" 53cc94:\tbl\t53435c <MterpInvokeSuperRange>", 5491860], [" 53cc98:\tcbz\tw0, 541240 <MterpException>", 5491864], [" 53cc9c:\tldrh\tw23, [x20,#6]!", 5491868], [" 53cca0:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5491872], [" 53cca4:\tcbnz\tw0, 5413bc <MterpFallback>", 5491876], [" 53cca8:\tand\tx16, x23, #0xff", 5491880], [" 53ccac:\tadd\tx16, x24, x16, lsl #7", 5491884], [" 53ccb0:\tbr\tx16", 5491888], [" 53ccb4:\tnop", 5491892], [" 53ccb8:\tnop", 5491896], [" 53ccbc:\tnop", 5491900], [" 53ccc0:\tnop", 5491904], [" 53ccc4:\tnop", 5491908], [" 53ccc8:\tnop", 5491912], [" 53cccc:\tnop", 5491916], [" 53ccd0:\tnop", 5491920], [" 53ccd4:\tnop", 5491924], [" 53ccd8:\tnop", 5491928], [" 53ccdc:\tnop", 5491932], [" 53cce0:\tnop", 5491936], [" 53cce4:\tnop", 5491940], [" 53cce8:\tnop", 5491944], [" 53ccec:\tnop", 5491948], [" 53ccf0:\tnop", 5491952], [" 53ccf4:\tnop", 5491956], [" 53ccf8:\tnop", 5491960], [" 53ccfc:\tnop", 5491964], [" 53cd00:\tstur\tx20, [x21,#-36]", 5491968], [" 53cd04:\tmov\tx0, x22", 5491972], [" 53cd08:\tsub\tx1, x21, #0x3c", 5491976], [" 53cd0c:\tmov\tx2, x20", 5491980], [" 53cd10:\tmov\tx3, x23", 5491984], [" 53cd14:\tbl\t5353a0 <MterpInvokeDirectRange>", 5491988], [" 53cd18:\tcbz\tw0, 541240 <MterpException>", 5491992], [" 53cd1c:\tldrh\tw23, [x20,#6]!", 5491996], [" 53cd20:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5492000], [" 53cd24:\tcbnz\tw0, 5413bc <MterpFallback>", 5492004], [" 53cd28:\tand\tx16, x23, #0xff", 5492008], [" 53cd2c:\tadd\tx16, x24, x16, lsl #7", 5492012], [" 53cd30:\tbr\tx16", 5492016], [" 53cd34:\tnop", 5492020], [" 53cd38:\tnop", 5492024], [" 53cd3c:\tnop", 5492028], [" 53cd40:\tnop", 5492032], [" 53cd44:\tnop", 5492036], [" 53cd48:\tnop", 5492040], [" 53cd4c:\tnop", 5492044], [" 53cd50:\tnop", 5492048], [" 53cd54:\tnop", 5492052], [" 53cd58:\tnop", 5492056], [" 53cd5c:\tnop", 5492060], [" 53cd60:\tnop", 5492064], [" 53cd64:\tnop", 5492068], [" 53cd68:\tnop", 5492072], [" 53cd6c:\tnop", 5492076], [" 53cd70:\tnop", 5492080], [" 53cd74:\tnop", 5492084], [" 53cd78:\tnop", 5492088], [" 53cd7c:\tnop", 5492092], [" 53cd80:\tstur\tx20, [x21,#-36]", 5492096], [" 53cd84:\tmov\tx0, x22", 5492100], [" 53cd88:\tsub\tx1, x21, #0x3c", 5492104], [" 53cd8c:\tmov\tx2, x20", 5492108], [" 53cd90:\tmov\tx3, x23", 5492112], [" 53cd94:\tbl\t5355ac <MterpInvokeStaticRange>", 5492116], [" 53cd98:\tcbz\tw0, 541240 <MterpException>", 5492120], [" 53cd9c:\tldrh\tw23, [x20,#6]!", 5492124], [" 53cda0:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5492128], [" 53cda4:\tcbnz\tw0, 5413bc <MterpFallback>", 5492132], [" 53cda8:\tand\tx16, x23, #0xff", 5492136], [" 53cdac:\tadd\tx16, x24, x16, lsl #7", 5492140], [" 53cdb0:\tbr\tx16", 5492144], [" 53cdb4:\tnop", 5492148], [" 53cdb8:\tnop", 5492152], [" 53cdbc:\tnop", 5492156], [" 53cdc0:\tnop", 5492160], [" 53cdc4:\tnop", 5492164], [" 53cdc8:\tnop", 5492168], [" 53cdcc:\tnop", 5492172], [" 53cdd0:\tnop", 5492176], [" 53cdd4:\tnop", 5492180], [" 53cdd8:\tnop", 5492184], [" 53cddc:\tnop", 5492188], [" 53cde0:\tnop", 5492192], [" 53cde4:\tnop", 5492196], [" 53cde8:\tnop", 5492200], [" 53cdec:\tnop", 5492204], [" 53cdf0:\tnop", 5492208], [" 53cdf4:\tnop", 5492212], [" 53cdf8:\tnop", 5492216], [" 53cdfc:\tnop", 5492220], [" 53ce00:\tstur\tx20, [x21,#-36]", 5492224], [" 53ce04:\tmov\tx0, x22", 5492228], [" 53ce08:\tsub\tx1, x21, #0x3c", 5492232], [" 53ce0c:\tmov\tx2, x20", 5492236], [" 53ce10:\tmov\tx3, x23", 5492240], [" 53ce14:\tbl\t534c30 <MterpInvokeInterfaceRange>", 5492244], [" 53ce18:\tcbz\tw0, 541240 <MterpException>", 5492248], [" 53ce1c:\tldrh\tw23, [x20,#6]!", 5492252], [" 53ce20:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5492256], [" 53ce24:\tcbnz\tw0, 5413bc <MterpFallback>", 5492260], [" 53ce28:\tand\tx16, x23, #0xff", 5492264], [" 53ce2c:\tadd\tx16, x24, x16, lsl #7", 5492268], [" 53ce30:\tbr\tx16", 5492272], [" 53ce34:\tnop", 5492276], [" 53ce38:\tnop", 5492280], [" 53ce3c:\tnop", 5492284], [" 53ce40:\tnop", 5492288], [" 53ce44:\tnop", 5492292], [" 53ce48:\tnop", 5492296], [" 53ce4c:\tnop", 5492300], [" 53ce50:\tnop", 5492304], [" 53ce54:\tnop", 5492308], [" 53ce58:\tnop", 5492312], [" 53ce5c:\tnop", 5492316], [" 53ce60:\tnop", 5492320], [" 53ce64:\tnop", 5492324], [" 53ce68:\tnop", 5492328], [" 53ce6c:\tnop", 5492332], [" 53ce70:\tnop", 5492336], [" 53ce74:\tnop", 5492340], [" 53ce78:\tnop", 5492344], [" 53ce7c:\tnop", 5492348], [" 53ce80:\tb\t5413bc <MterpFallback>", 5492352], [" 53ce84:\tnop", 5492356], [" 53ce88:\tnop", 5492360], [" 53ce8c:\tnop", 5492364], [" 53ce90:\tnop", 5492368], [" 53ce94:\tnop", 5492372], [" 53ce98:\tnop", 5492376], [" 53ce9c:\tnop", 5492380], [" 53cea0:\tnop", 5492384], [" 53cea4:\tnop", 5492388], [" 53cea8:\tnop", 5492392], [" 53ceac:\tnop", 5492396], [" 53ceb0:\tnop", 5492400], [" 53ceb4:\tnop", 5492404], [" 53ceb8:\tnop", 5492408], [" 53cebc:\tnop", 5492412], [" 53cec0:\tnop", 5492416], [" 53cec4:\tnop", 5492420], [" 53cec8:\tnop", 5492424], [" 53cecc:\tnop", 5492428], [" 53ced0:\tnop", 5492432], [" 53ced4:\tnop", 5492436], [" 53ced8:\tnop", 5492440], [" 53cedc:\tnop", 5492444], [" 53cee0:\tnop", 5492448], [" 53cee4:\tnop", 5492452], [" 53cee8:\tnop", 5492456], [" 53ceec:\tnop", 5492460], [" 53cef0:\tnop", 5492464], [" 53cef4:\tnop", 5492468], [" 53cef8:\tnop", 5492472], [" 53cefc:\tnop", 5492476], [" 53cf00:\tb\t5413bc <MterpFallback>", 5492480], [" 53cf04:\tnop", 5492484], [" 53cf08:\tnop", 5492488], [" 53cf0c:\tnop", 5492492], [" 53cf10:\tnop", 5492496], [" 53cf14:\tnop", 5492500], [" 53cf18:\tnop", 5492504], [" 53cf1c:\tnop", 5492508], [" 53cf20:\tnop", 5492512], [" 53cf24:\tnop", 5492516], [" 53cf28:\tnop", 5492520], [" 53cf2c:\tnop", 5492524], [" 53cf30:\tnop", 5492528], [" 53cf34:\tnop", 5492532], [" 53cf38:\tnop", 5492536], [" 53cf3c:\tnop", 5492540], [" 53cf40:\tnop", 5492544], [" 53cf44:\tnop", 5492548], [" 53cf48:\tnop", 5492552], [" 53cf4c:\tnop", 5492556], [" 53cf50:\tnop", 5492560], [" 53cf54:\tnop", 5492564], [" 53cf58:\tnop", 5492568], [" 53cf5c:\tnop", 5492572], [" 53cf60:\tnop", 5492576], [" 53cf64:\tnop", 5492580], [" 53cf68:\tnop", 5492584], [" 53cf6c:\tnop", 5492588], [" 53cf70:\tnop", 5492592], [" 53cf74:\tnop", 5492596], [" 53cf78:\tnop", 5492600], [" 53cf7c:\tnop", 5492604], [" 53cf80:\tlsr\tw3, w23, #12", 5492608], [" 53cf84:\tldr\tw0, [x21,w3,uxtw #2]", 5492612], [" 53cf88:\tubfx\tw9, w23, #8, #4", 5492616], [" 53cf8c:\tldrh\tw23, [x20,#2]!", 5492620], [" 53cf90:\tneg\tw0, w0", 5492624], [" 53cf94:\tand\tx16, x23, #0xff", 5492628], [" 53cf98:\tstr\tw0, [x21,w9,uxtw #2]", 5492632], [" 53cf9c:\tstr\twzr, [x25,w9,uxtw #2]", 5492636], [" 53cfa0:\tadd\tx16, x24, x16, lsl #7", 5492640], [" 53cfa4:\tbr\tx16", 5492644], [" 53cfa8:\tnop", 5492648], [" 53cfac:\tnop", 5492652], [" 53cfb0:\tnop", 5492656], [" 53cfb4:\tnop", 5492660], [" 53cfb8:\tnop", 5492664], [" 53cfbc:\tnop", 5492668], [" 53cfc0:\tnop", 5492672], [" 53cfc4:\tnop", 5492676], [" 53cfc8:\tnop", 5492680], [" 53cfcc:\tnop", 5492684], [" 53cfd0:\tnop", 5492688], [" 53cfd4:\tnop", 5492692], [" 53cfd8:\tnop", 5492696], [" 53cfdc:\tnop", 5492700], [" 53cfe0:\tnop", 5492704], [" 53cfe4:\tnop", 5492708], [" 53cfe8:\tnop", 5492712], [" 53cfec:\tnop", 5492716], [" 53cff0:\tnop", 5492720], [" 53cff4:\tnop", 5492724], [" 53cff8:\tnop", 5492728], [" 53cffc:\tnop", 5492732], [" 53d000:\tlsr\tw3, w23, #12", 5492736], [" 53d004:\tldr\tw0, [x21,w3,uxtw #2]", 5492740], [" 53d008:\tubfx\tw9, w23, #8, #4", 5492744], [" 53d00c:\tldrh\tw23, [x20,#2]!", 5492748], [" 53d010:\tmvn\tw0, w0", 5492752], [" 53d014:\tand\tx16, x23, #0xff", 5492756], [" 53d018:\tstr\tw0, [x21,w9,uxtw #2]", 5492760], [" 53d01c:\tstr\twzr, [x25,w9,uxtw #2]", 5492764], [" 53d020:\tadd\tx16, x24, x16, lsl #7", 5492768], [" 53d024:\tbr\tx16", 5492772], [" 53d028:\tnop", 5492776], [" 53d02c:\tnop", 5492780], [" 53d030:\tnop", 5492784], [" 53d034:\tnop", 5492788], [" 53d038:\tnop", 5492792], [" 53d03c:\tnop", 5492796], [" 53d040:\tnop", 5492800], [" 53d044:\tnop", 5492804], [" 53d048:\tnop", 5492808], [" 53d04c:\tnop", 5492812], [" 53d050:\tnop", 5492816], [" 53d054:\tnop", 5492820], [" 53d058:\tnop", 5492824], [" 53d05c:\tnop", 5492828], [" 53d060:\tnop", 5492832], [" 53d064:\tnop", 5492836], [" 53d068:\tnop", 5492840], [" 53d06c:\tnop", 5492844], [" 53d070:\tnop", 5492848], [" 53d074:\tnop", 5492852], [" 53d078:\tnop", 5492856], [" 53d07c:\tnop", 5492860], [" 53d080:\tlsr\tw3, w23, #12", 5492864], [" 53d084:\tubfx\tw4, w23, #8, #4", 5492868], [" 53d088:\tadd\tx17, x21, x3, uxtx #2", 5492872], [" 53d08c:\tldr\tx0, [x17]", 5492876], [" 53d090:\tldrh\tw23, [x20,#2]!", 5492880], [" 53d094:\tneg\tx0, x0", 5492884], [" 53d098:\tand\tx16, x23, #0xff", 5492888], [" 53d09c:\tadd\tx17, x21, x4, uxtx #2", 5492892], [" 53d0a0:\tstr\tx0, [x17]", 5492896], [" 53d0a4:\tadd\tx17, x25, x4, uxtx #2", 5492900], [" 53d0a8:\tstr\txzr, [x17]", 5492904], [" 53d0ac:\tadd\tx16, x24, x16, lsl #7", 5492908], [" 53d0b0:\tbr\tx16", 5492912], [" 53d0b4:\tnop", 5492916], [" 53d0b8:\tnop", 5492920], [" 53d0bc:\tnop", 5492924], [" 53d0c0:\tnop", 5492928], [" 53d0c4:\tnop", 5492932], [" 53d0c8:\tnop", 5492936], [" 53d0cc:\tnop", 5492940], [" 53d0d0:\tnop", 5492944], [" 53d0d4:\tnop", 5492948], [" 53d0d8:\tnop", 5492952], [" 53d0dc:\tnop", 5492956], [" 53d0e0:\tnop", 5492960], [" 53d0e4:\tnop", 5492964], [" 53d0e8:\tnop", 5492968], [" 53d0ec:\tnop", 5492972], [" 53d0f0:\tnop", 5492976], [" 53d0f4:\tnop", 5492980], [" 53d0f8:\tnop", 5492984], [" 53d0fc:\tnop", 5492988], [" 53d100:\tlsr\tw3, w23, #12", 5492992], [" 53d104:\tubfx\tw4, w23, #8, #4", 5492996], [" 53d108:\tadd\tx17, x21, x3, uxtx #2", 5493000], [" 53d10c:\tldr\tx0, [x17]", 5493004], [" 53d110:\tldrh\tw23, [x20,#2]!", 5493008], [" 53d114:\tmvn\tx0, x0", 5493012], [" 53d118:\tand\tx16, x23, #0xff", 5493016], [" 53d11c:\tadd\tx17, x21, x4, uxtx #2", 5493020], [" 53d120:\tstr\tx0, [x17]", 5493024], [" 53d124:\tadd\tx17, x25, x4, uxtx #2", 5493028], [" 53d128:\tstr\txzr, [x17]", 5493032], [" 53d12c:\tadd\tx16, x24, x16, lsl #7", 5493036], [" 53d130:\tbr\tx16", 5493040], [" 53d134:\tnop", 5493044], [" 53d138:\tnop", 5493048], [" 53d13c:\tnop", 5493052], [" 53d140:\tnop", 5493056], [" 53d144:\tnop", 5493060], [" 53d148:\tnop", 5493064], [" 53d14c:\tnop", 5493068], [" 53d150:\tnop", 5493072], [" 53d154:\tnop", 5493076], [" 53d158:\tnop", 5493080], [" 53d15c:\tnop", 5493084], [" 53d160:\tnop", 5493088], [" 53d164:\tnop", 5493092], [" 53d168:\tnop", 5493096], [" 53d16c:\tnop", 5493100], [" 53d170:\tnop", 5493104], [" 53d174:\tnop", 5493108], [" 53d178:\tnop", 5493112], [" 53d17c:\tnop", 5493116], [" 53d180:\tlsr\tw3, w23, #12", 5493120], [" 53d184:\tldr\tw0, [x21,w3,uxtw #2]", 5493124], [" 53d188:\tubfx\tw9, w23, #8, #4", 5493128], [" 53d18c:\tldrh\tw23, [x20,#2]!", 5493132], [" 53d190:\teor\tw0, w0, #0x80000000", 5493136], [" 53d194:\tand\tx16, x23, #0xff", 5493140], [" 53d198:\tstr\tw0, [x21,w9,uxtw #2]", 5493144], [" 53d19c:\tstr\twzr, [x25,w9,uxtw #2]", 5493148], [" 53d1a0:\tadd\tx16, x24, x16, lsl #7", 5493152], [" 53d1a4:\tbr\tx16", 5493156], [" 53d1a8:\tnop", 5493160], [" 53d1ac:\tnop", 5493164], [" 53d1b0:\tnop", 5493168], [" 53d1b4:\tnop", 5493172], [" 53d1b8:\tnop", 5493176], [" 53d1bc:\tnop", 5493180], [" 53d1c0:\tnop", 5493184], [" 53d1c4:\tnop", 5493188], [" 53d1c8:\tnop", 5493192], [" 53d1cc:\tnop", 5493196], [" 53d1d0:\tnop", 5493200], [" 53d1d4:\tnop", 5493204], [" 53d1d8:\tnop", 5493208], [" 53d1dc:\tnop", 5493212], [" 53d1e0:\tnop", 5493216], [" 53d1e4:\tnop", 5493220], [" 53d1e8:\tnop", 5493224], [" 53d1ec:\tnop", 5493228], [" 53d1f0:\tnop", 5493232], [" 53d1f4:\tnop", 5493236], [" 53d1f8:\tnop", 5493240], [" 53d1fc:\tnop", 5493244], [" 53d200:\tlsr\tw3, w23, #12", 5493248], [" 53d204:\tubfx\tw4, w23, #8, #4", 5493252], [" 53d208:\tadd\tx17, x21, x3, uxtx #2", 5493256], [" 53d20c:\tldr\tx0, [x17]", 5493260], [" 53d210:\tldrh\tw23, [x20,#2]!", 5493264], [" 53d214:\teor\tx0, x0, #0x8000000000000000", 5493268], [" 53d218:\tand\tx16, x23, #0xff", 5493272], [" 53d21c:\tadd\tx17, x21, x4, uxtx #2", 5493276], [" 53d220:\tstr\tx0, [x17]", 5493280], [" 53d224:\tadd\tx17, x25, x4, uxtx #2", 5493284], [" 53d228:\tstr\txzr, [x17]", 5493288], [" 53d22c:\tadd\tx16, x24, x16, lsl #7", 5493292], [" 53d230:\tbr\tx16", 5493296], [" 53d234:\tnop", 5493300], [" 53d238:\tnop", 5493304], [" 53d23c:\tnop", 5493308], [" 53d240:\tnop", 5493312], [" 53d244:\tnop", 5493316], [" 53d248:\tnop", 5493320], [" 53d24c:\tnop", 5493324], [" 53d250:\tnop", 5493328], [" 53d254:\tnop", 5493332], [" 53d258:\tnop", 5493336], [" 53d25c:\tnop", 5493340], [" 53d260:\tnop", 5493344], [" 53d264:\tnop", 5493348], [" 53d268:\tnop", 5493352], [" 53d26c:\tnop", 5493356], [" 53d270:\tnop", 5493360], [" 53d274:\tnop", 5493364], [" 53d278:\tnop", 5493368], [" 53d27c:\tnop", 5493372], [" 53d280:\tlsr\tw3, w23, #12", 5493376], [" 53d284:\tubfx\tw4, w23, #8, #4", 5493380], [" 53d288:\tldrsw\tx0, [x21,w3,uxtw #2]", 5493384], [" 53d28c:\tldrh\tw23, [x20,#2]!", 5493388], [" 53d290:\tand\tx16, x23, #0xff", 5493392], [" 53d294:\tadd\tx17, x21, x4, uxtx #2", 5493396], [" 53d298:\tstr\tx0, [x17]", 5493400], [" 53d29c:\tadd\tx17, x25, x4, uxtx #2", 5493404], [" 53d2a0:\tstr\txzr, [x17]", 5493408], [" 53d2a4:\tadd\tx16, x24, x16, lsl #7", 5493412], [" 53d2a8:\tbr\tx16", 5493416], [" 53d2ac:\tnop", 5493420], [" 53d2b0:\tnop", 5493424], [" 53d2b4:\tnop", 5493428], [" 53d2b8:\tnop", 5493432], [" 53d2bc:\tnop", 5493436], [" 53d2c0:\tnop", 5493440], [" 53d2c4:\tnop", 5493444], [" 53d2c8:\tnop", 5493448], [" 53d2cc:\tnop", 5493452], [" 53d2d0:\tnop", 5493456], [" 53d2d4:\tnop", 5493460], [" 53d2d8:\tnop", 5493464], [" 53d2dc:\tnop", 5493468], [" 53d2e0:\tnop", 5493472], [" 53d2e4:\tnop", 5493476], [" 53d2e8:\tnop", 5493480], [" 53d2ec:\tnop", 5493484], [" 53d2f0:\tnop", 5493488], [" 53d2f4:\tnop", 5493492], [" 53d2f8:\tnop", 5493496], [" 53d2fc:\tnop", 5493500], [" 53d300:\tlsr\tw3, w23, #12", 5493504], [" 53d304:\tubfx\tw4, w23, #8, #4", 5493508], [" 53d308:\tldr\tw0, [x21,w3,uxtw #2]", 5493512], [" 53d30c:\tldrh\tw23, [x20,#2]!", 5493516], [" 53d310:\tscvtf\ts0, w0", 5493520], [" 53d314:\tand\tx16, x23, #0xff", 5493524], [" 53d318:\tstr\ts0, [x21,w4,uxtw #2]", 5493528], [" 53d31c:\tstr\twzr, [x25,w4,uxtw #2]", 5493532], [" 53d320:\tadd\tx16, x24, x16, lsl #7", 5493536], [" 53d324:\tbr\tx16", 5493540], [" 53d328:\tnop", 5493544], [" 53d32c:\tnop", 5493548], [" 53d330:\tnop", 5493552], [" 53d334:\tnop", 5493556], [" 53d338:\tnop", 5493560], [" 53d33c:\tnop", 5493564], [" 53d340:\tnop", 5493568], [" 53d344:\tnop", 5493572], [" 53d348:\tnop", 5493576], [" 53d34c:\tnop", 5493580], [" 53d350:\tnop", 5493584], [" 53d354:\tnop", 5493588], [" 53d358:\tnop", 5493592], [" 53d35c:\tnop", 5493596], [" 53d360:\tnop", 5493600], [" 53d364:\tnop", 5493604], [" 53d368:\tnop", 5493608], [" 53d36c:\tnop", 5493612], [" 53d370:\tnop", 5493616], [" 53d374:\tnop", 5493620], [" 53d378:\tnop", 5493624], [" 53d37c:\tnop", 5493628], [" 53d380:\tlsr\tw3, w23, #12", 5493632], [" 53d384:\tubfx\tw4, w23, #8, #4", 5493636], [" 53d388:\tldr\tw0, [x21,w3,uxtw #2]", 5493640], [" 53d38c:\tldrh\tw23, [x20,#2]!", 5493644], [" 53d390:\tscvtf\td0, w0", 5493648], [" 53d394:\tand\tx16, x23, #0xff", 5493652], [" 53d398:\tadd\tx17, x21, x4, uxtx #2", 5493656], [" 53d39c:\tstr\td0, [x17]", 5493660], [" 53d3a0:\tadd\tx17, x25, x4, uxtx #2", 5493664], [" 53d3a4:\tstr\txzr, [x17]", 5493668], [" 53d3a8:\tadd\tx16, x24, x16, lsl #7", 5493672], [" 53d3ac:\tbr\tx16", 5493676], [" 53d3b0:\tnop", 5493680], [" 53d3b4:\tnop", 5493684], [" 53d3b8:\tnop", 5493688], [" 53d3bc:\tnop", 5493692], [" 53d3c0:\tnop", 5493696], [" 53d3c4:\tnop", 5493700], [" 53d3c8:\tnop", 5493704], [" 53d3cc:\tnop", 5493708], [" 53d3d0:\tnop", 5493712], [" 53d3d4:\tnop", 5493716], [" 53d3d8:\tnop", 5493720], [" 53d3dc:\tnop", 5493724], [" 53d3e0:\tnop", 5493728], [" 53d3e4:\tnop", 5493732], [" 53d3e8:\tnop", 5493736], [" 53d3ec:\tnop", 5493740], [" 53d3f0:\tnop", 5493744], [" 53d3f4:\tnop", 5493748], [" 53d3f8:\tnop", 5493752], [" 53d3fc:\tnop", 5493756], [" 53d400:\tlsr\tw1, w23, #12", 5493760], [" 53d404:\tubfx\tw0, w23, #8, #4", 5493764], [" 53d408:\tldrh\tw23, [x20,#2]!", 5493768], [" 53d40c:\tldr\tw2, [x21,w1,uxtw #2]", 5493772], [" 53d410:\tand\tx16, x23, #0xff", 5493776], [" 53d414:\tstr\tw2, [x21,w0,uxtw #2]", 5493780], [" 53d418:\tstr\twzr, [x25,w0,uxtw #2]", 5493784], [" 53d41c:\tadd\tx16, x24, x16, lsl #7", 5493788], [" 53d420:\tbr\tx16", 5493792], [" 53d424:\tnop", 5493796], [" 53d428:\tnop", 5493800], [" 53d42c:\tnop", 5493804], [" 53d430:\tnop", 5493808], [" 53d434:\tnop", 5493812], [" 53d438:\tnop", 5493816], [" 53d43c:\tnop", 5493820], [" 53d440:\tnop", 5493824], [" 53d444:\tnop", 5493828], [" 53d448:\tnop", 5493832], [" 53d44c:\tnop", 5493836], [" 53d450:\tnop", 5493840], [" 53d454:\tnop", 5493844], [" 53d458:\tnop", 5493848], [" 53d45c:\tnop", 5493852], [" 53d460:\tnop", 5493856], [" 53d464:\tnop", 5493860], [" 53d468:\tnop", 5493864], [" 53d46c:\tnop", 5493868], [" 53d470:\tnop", 5493872], [" 53d474:\tnop", 5493876], [" 53d478:\tnop", 5493880], [" 53d47c:\tnop", 5493884], [" 53d480:\tlsr\tw3, w23, #12", 5493888], [" 53d484:\tubfx\tw4, w23, #8, #4", 5493892], [" 53d488:\tadd\tx17, x21, x3, uxtx #2", 5493896], [" 53d48c:\tldr\tx0, [x17]", 5493900], [" 53d490:\tldrh\tw23, [x20,#2]!", 5493904], [" 53d494:\tscvtf\ts0, x0", 5493908], [" 53d498:\tand\tx16, x23, #0xff", 5493912], [" 53d49c:\tstr\ts0, [x21,w4,uxtw #2]", 5493916], [" 53d4a0:\tstr\twzr, [x25,w4,uxtw #2]", 5493920], [" 53d4a4:\tadd\tx16, x24, x16, lsl #7", 5493924], [" 53d4a8:\tbr\tx16", 5493928], [" 53d4ac:\tnop", 5493932], [" 53d4b0:\tnop", 5493936], [" 53d4b4:\tnop", 5493940], [" 53d4b8:\tnop", 5493944], [" 53d4bc:\tnop", 5493948], [" 53d4c0:\tnop", 5493952], [" 53d4c4:\tnop", 5493956], [" 53d4c8:\tnop", 5493960], [" 53d4cc:\tnop", 5493964], [" 53d4d0:\tnop", 5493968], [" 53d4d4:\tnop", 5493972], [" 53d4d8:\tnop", 5493976], [" 53d4dc:\tnop", 5493980], [" 53d4e0:\tnop", 5493984], [" 53d4e4:\tnop", 5493988], [" 53d4e8:\tnop", 5493992], [" 53d4ec:\tnop", 5493996], [" 53d4f0:\tnop", 5494000], [" 53d4f4:\tnop", 5494004], [" 53d4f8:\tnop", 5494008], [" 53d4fc:\tnop", 5494012], [" 53d500:\tlsr\tw3, w23, #12", 5494016], [" 53d504:\tubfx\tw4, w23, #8, #4", 5494020], [" 53d508:\tadd\tx17, x21, x3, uxtx #2", 5494024], [" 53d50c:\tldr\tx0, [x17]", 5494028], [" 53d510:\tldrh\tw23, [x20,#2]!", 5494032], [" 53d514:\tscvtf\td0, x0", 5494036], [" 53d518:\tand\tx16, x23, #0xff", 5494040], [" 53d51c:\tadd\tx17, x21, x4, uxtx #2", 5494044], [" 53d520:\tstr\td0, [x17]", 5494048], [" 53d524:\tadd\tx17, x25, x4, uxtx #2", 5494052], [" 53d528:\tstr\txzr, [x17]", 5494056], [" 53d52c:\tadd\tx16, x24, x16, lsl #7", 5494060], [" 53d530:\tbr\tx16", 5494064], [" 53d534:\tnop", 5494068], [" 53d538:\tnop", 5494072], [" 53d53c:\tnop", 5494076], [" 53d540:\tnop", 5494080], [" 53d544:\tnop", 5494084], [" 53d548:\tnop", 5494088], [" 53d54c:\tnop", 5494092], [" 53d550:\tnop", 5494096], [" 53d554:\tnop", 5494100], [" 53d558:\tnop", 5494104], [" 53d55c:\tnop", 5494108], [" 53d560:\tnop", 5494112], [" 53d564:\tnop", 5494116], [" 53d568:\tnop", 5494120], [" 53d56c:\tnop", 5494124], [" 53d570:\tnop", 5494128], [" 53d574:\tnop", 5494132], [" 53d578:\tnop", 5494136], [" 53d57c:\tnop", 5494140], [" 53d580:\tlsr\tw3, w23, #12", 5494144], [" 53d584:\tubfx\tw4, w23, #8, #4", 5494148], [" 53d588:\tldr\ts0, [x21,w3,uxtw #2]", 5494152], [" 53d58c:\tldrh\tw23, [x20,#2]!", 5494156], [" 53d590:\tfcvtzs\tw0, s0", 5494160], [" 53d594:\tand\tx16, x23, #0xff", 5494164], [" 53d598:\tstr\tw0, [x21,w4,uxtw #2]", 5494168], [" 53d59c:\tstr\twzr, [x25,w4,uxtw #2]", 5494172], [" 53d5a0:\tadd\tx16, x24, x16, lsl #7", 5494176], [" 53d5a4:\tbr\tx16", 5494180], [" 53d5a8:\tnop", 5494184], [" 53d5ac:\tnop", 5494188], [" 53d5b0:\tnop", 5494192], [" 53d5b4:\tnop", 5494196], [" 53d5b8:\tnop", 5494200], [" 53d5bc:\tnop", 5494204], [" 53d5c0:\tnop", 5494208], [" 53d5c4:\tnop", 5494212], [" 53d5c8:\tnop", 5494216], [" 53d5cc:\tnop", 5494220], [" 53d5d0:\tnop", 5494224], [" 53d5d4:\tnop", 5494228], [" 53d5d8:\tnop", 5494232], [" 53d5dc:\tnop", 5494236], [" 53d5e0:\tnop", 5494240], [" 53d5e4:\tnop", 5494244], [" 53d5e8:\tnop", 5494248], [" 53d5ec:\tnop", 5494252], [" 53d5f0:\tnop", 5494256], [" 53d5f4:\tnop", 5494260], [" 53d5f8:\tnop", 5494264], [" 53d5fc:\tnop", 5494268], [" 53d600:\tlsr\tw3, w23, #12", 5494272], [" 53d604:\tubfx\tw4, w23, #8, #4", 5494276], [" 53d608:\tldr\ts0, [x21,w3,uxtw #2]", 5494280], [" 53d60c:\tldrh\tw23, [x20,#2]!", 5494284], [" 53d610:\tfcvtzs\tx0, s0", 5494288], [" 53d614:\tand\tx16, x23, #0xff", 5494292], [" 53d618:\tadd\tx17, x21, x4, uxtx #2", 5494296], [" 53d61c:\tstr\tx0, [x17]", 5494300], [" 53d620:\tadd\tx17, x25, x4, uxtx #2", 5494304], [" 53d624:\tstr\txzr, [x17]", 5494308], [" 53d628:\tadd\tx16, x24, x16, lsl #7", 5494312], [" 53d62c:\tbr\tx16", 5494316], [" 53d630:\tnop", 5494320], [" 53d634:\tnop", 5494324], [" 53d638:\tnop", 5494328], [" 53d63c:\tnop", 5494332], [" 53d640:\tnop", 5494336], [" 53d644:\tnop", 5494340], [" 53d648:\tnop", 5494344], [" 53d64c:\tnop", 5494348], [" 53d650:\tnop", 5494352], [" 53d654:\tnop", 5494356], [" 53d658:\tnop", 5494360], [" 53d65c:\tnop", 5494364], [" 53d660:\tnop", 5494368], [" 53d664:\tnop", 5494372], [" 53d668:\tnop", 5494376], [" 53d66c:\tnop", 5494380], [" 53d670:\tnop", 5494384], [" 53d674:\tnop", 5494388], [" 53d678:\tnop", 5494392], [" 53d67c:\tnop", 5494396], [" 53d680:\tlsr\tw3, w23, #12", 5494400], [" 53d684:\tubfx\tw4, w23, #8, #4", 5494404], [" 53d688:\tldr\ts0, [x21,w3,uxtw #2]", 5494408], [" 53d68c:\tldrh\tw23, [x20,#2]!", 5494412], [" 53d690:\tfcvt\td0, s0", 5494416], [" 53d694:\tand\tx16, x23, #0xff", 5494420], [" 53d698:\tadd\tx17, x21, x4, uxtx #2", 5494424], [" 53d69c:\tstr\td0, [x17]", 5494428], [" 53d6a0:\tadd\tx17, x25, x4, uxtx #2", 5494432], [" 53d6a4:\tstr\txzr, [x17]", 5494436], [" 53d6a8:\tadd\tx16, x24, x16, lsl #7", 5494440], [" 53d6ac:\tbr\tx16", 5494444], [" 53d6b0:\tnop", 5494448], [" 53d6b4:\tnop", 5494452], [" 53d6b8:\tnop", 5494456], [" 53d6bc:\tnop", 5494460], [" 53d6c0:\tnop", 5494464], [" 53d6c4:\tnop", 5494468], [" 53d6c8:\tnop", 5494472], [" 53d6cc:\tnop", 5494476], [" 53d6d0:\tnop", 5494480], [" 53d6d4:\tnop", 5494484], [" 53d6d8:\tnop", 5494488], [" 53d6dc:\tnop", 5494492], [" 53d6e0:\tnop", 5494496], [" 53d6e4:\tnop", 5494500], [" 53d6e8:\tnop", 5494504], [" 53d6ec:\tnop", 5494508], [" 53d6f0:\tnop", 5494512], [" 53d6f4:\tnop", 5494516], [" 53d6f8:\tnop", 5494520], [" 53d6fc:\tnop", 5494524], [" 53d700:\tlsr\tw3, w23, #12", 5494528], [" 53d704:\tubfx\tw4, w23, #8, #4", 5494532], [" 53d708:\tadd\tx17, x21, x3, uxtx #2", 5494536], [" 53d70c:\tldr\td0, [x17]", 5494540], [" 53d710:\tldrh\tw23, [x20,#2]!", 5494544], [" 53d714:\tfcvtzs\tw0, d0", 5494548], [" 53d718:\tand\tx16, x23, #0xff", 5494552], [" 53d71c:\tstr\tw0, [x21,w4,uxtw #2]", 5494556], [" 53d720:\tstr\twzr, [x25,w4,uxtw #2]", 5494560], [" 53d724:\tadd\tx16, x24, x16, lsl #7", 5494564], [" 53d728:\tbr\tx16", 5494568], [" 53d72c:\tnop", 5494572], [" 53d730:\tnop", 5494576], [" 53d734:\tnop", 5494580], [" 53d738:\tnop", 5494584], [" 53d73c:\tnop", 5494588], [" 53d740:\tnop", 5494592], [" 53d744:\tnop", 5494596], [" 53d748:\tnop", 5494600], [" 53d74c:\tnop", 5494604], [" 53d750:\tnop", 5494608], [" 53d754:\tnop", 5494612], [" 53d758:\tnop", 5494616], [" 53d75c:\tnop", 5494620], [" 53d760:\tnop", 5494624], [" 53d764:\tnop", 5494628], [" 53d768:\tnop", 5494632], [" 53d76c:\tnop", 5494636], [" 53d770:\tnop", 5494640], [" 53d774:\tnop", 5494644], [" 53d778:\tnop", 5494648], [" 53d77c:\tnop", 5494652], [" 53d780:\tlsr\tw3, w23, #12", 5494656], [" 53d784:\tubfx\tw4, w23, #8, #4", 5494660], [" 53d788:\tadd\tx17, x21, x3, uxtx #2", 5494664], [" 53d78c:\tldr\td0, [x17]", 5494668], [" 53d790:\tldrh\tw23, [x20,#2]!", 5494672], [" 53d794:\tfcvtzs\tx0, d0", 5494676], [" 53d798:\tand\tx16, x23, #0xff", 5494680], [" 53d79c:\tadd\tx17, x21, x4, uxtx #2", 5494684], [" 53d7a0:\tstr\tx0, [x17]", 5494688], [" 53d7a4:\tadd\tx17, x25, x4, uxtx #2", 5494692], [" 53d7a8:\tstr\txzr, [x17]", 5494696], [" 53d7ac:\tadd\tx16, x24, x16, lsl #7", 5494700], [" 53d7b0:\tbr\tx16", 5494704], [" 53d7b4:\tnop", 5494708], [" 53d7b8:\tnop", 5494712], [" 53d7bc:\tnop", 5494716], [" 53d7c0:\tnop", 5494720], [" 53d7c4:\tnop", 5494724], [" 53d7c8:\tnop", 5494728], [" 53d7cc:\tnop", 5494732], [" 53d7d0:\tnop", 5494736], [" 53d7d4:\tnop", 5494740], [" 53d7d8:\tnop", 5494744], [" 53d7dc:\tnop", 5494748], [" 53d7e0:\tnop", 5494752], [" 53d7e4:\tnop", 5494756], [" 53d7e8:\tnop", 5494760], [" 53d7ec:\tnop", 5494764], [" 53d7f0:\tnop", 5494768], [" 53d7f4:\tnop", 5494772], [" 53d7f8:\tnop", 5494776], [" 53d7fc:\tnop", 5494780], [" 53d800:\tlsr\tw3, w23, #12", 5494784], [" 53d804:\tubfx\tw4, w23, #8, #4", 5494788], [" 53d808:\tadd\tx17, x21, x3, uxtx #2", 5494792], [" 53d80c:\tldr\td0, [x17]", 5494796], [" 53d810:\tldrh\tw23, [x20,#2]!", 5494800], [" 53d814:\tfcvt\ts0, d0", 5494804], [" 53d818:\tand\tx16, x23, #0xff", 5494808], [" 53d81c:\tstr\ts0, [x21,w4,uxtw #2]", 5494812], [" 53d820:\tstr\twzr, [x25,w4,uxtw #2]", 5494816], [" 53d824:\tadd\tx16, x24, x16, lsl #7", 5494820], [" 53d828:\tbr\tx16", 5494824], [" 53d82c:\tnop", 5494828], [" 53d830:\tnop", 5494832], [" 53d834:\tnop", 5494836], [" 53d838:\tnop", 5494840], [" 53d83c:\tnop", 5494844], [" 53d840:\tnop", 5494848], [" 53d844:\tnop", 5494852], [" 53d848:\tnop", 5494856], [" 53d84c:\tnop", 5494860], [" 53d850:\tnop", 5494864], [" 53d854:\tnop", 5494868], [" 53d858:\tnop", 5494872], [" 53d85c:\tnop", 5494876], [" 53d860:\tnop", 5494880], [" 53d864:\tnop", 5494884], [" 53d868:\tnop", 5494888], [" 53d86c:\tnop", 5494892], [" 53d870:\tnop", 5494896], [" 53d874:\tnop", 5494900], [" 53d878:\tnop", 5494904], [" 53d87c:\tnop", 5494908], [" 53d880:\tlsr\tw3, w23, #12", 5494912], [" 53d884:\tldr\tw0, [x21,w3,uxtw #2]", 5494916], [" 53d888:\tubfx\tw9, w23, #8, #4", 5494920], [" 53d88c:\tldrh\tw23, [x20,#2]!", 5494924], [" 53d890:\tsxtb\tw0, w0", 5494928], [" 53d894:\tand\tx16, x23, #0xff", 5494932], [" 53d898:\tstr\tw0, [x21,w9,uxtw #2]", 5494936], [" 53d89c:\tstr\twzr, [x25,w9,uxtw #2]", 5494940], [" 53d8a0:\tadd\tx16, x24, x16, lsl #7", 5494944], [" 53d8a4:\tbr\tx16", 5494948], [" 53d8a8:\tnop", 5494952], [" 53d8ac:\tnop", 5494956], [" 53d8b0:\tnop", 5494960], [" 53d8b4:\tnop", 5494964], [" 53d8b8:\tnop", 5494968], [" 53d8bc:\tnop", 5494972], [" 53d8c0:\tnop", 5494976], [" 53d8c4:\tnop", 5494980], [" 53d8c8:\tnop", 5494984], [" 53d8cc:\tnop", 5494988], [" 53d8d0:\tnop", 5494992], [" 53d8d4:\tnop", 5494996], [" 53d8d8:\tnop", 5495000], [" 53d8dc:\tnop", 5495004], [" 53d8e0:\tnop", 5495008], [" 53d8e4:\tnop", 5495012], [" 53d8e8:\tnop", 5495016], [" 53d8ec:\tnop", 5495020], [" 53d8f0:\tnop", 5495024], [" 53d8f4:\tnop", 5495028], [" 53d8f8:\tnop", 5495032], [" 53d8fc:\tnop", 5495036], [" 53d900:\tlsr\tw3, w23, #12", 5495040], [" 53d904:\tldr\tw0, [x21,w3,uxtw #2]", 5495044], [" 53d908:\tubfx\tw9, w23, #8, #4", 5495048], [" 53d90c:\tldrh\tw23, [x20,#2]!", 5495052], [" 53d910:\tuxth\tw0, w0", 5495056], [" 53d914:\tand\tx16, x23, #0xff", 5495060], [" 53d918:\tstr\tw0, [x21,w9,uxtw #2]", 5495064], [" 53d91c:\tstr\twzr, [x25,w9,uxtw #2]", 5495068], [" 53d920:\tadd\tx16, x24, x16, lsl #7", 5495072], [" 53d924:\tbr\tx16", 5495076], [" 53d928:\tnop", 5495080], [" 53d92c:\tnop", 5495084], [" 53d930:\tnop", 5495088], [" 53d934:\tnop", 5495092], [" 53d938:\tnop", 5495096], [" 53d93c:\tnop", 5495100], [" 53d940:\tnop", 5495104], [" 53d944:\tnop", 5495108], [" 53d948:\tnop", 5495112], [" 53d94c:\tnop", 5495116], [" 53d950:\tnop", 5495120], [" 53d954:\tnop", 5495124], [" 53d958:\tnop", 5495128], [" 53d95c:\tnop", 5495132], [" 53d960:\tnop", 5495136], [" 53d964:\tnop", 5495140], [" 53d968:\tnop", 5495144], [" 53d96c:\tnop", 5495148], [" 53d970:\tnop", 5495152], [" 53d974:\tnop", 5495156], [" 53d978:\tnop", 5495160], [" 53d97c:\tnop", 5495164], [" 53d980:\tlsr\tw3, w23, #12", 5495168], [" 53d984:\tldr\tw0, [x21,w3,uxtw #2]", 5495172], [" 53d988:\tubfx\tw9, w23, #8, #4", 5495176], [" 53d98c:\tldrh\tw23, [x20,#2]!", 5495180], [" 53d990:\tsxth\tw0, w0", 5495184], [" 53d994:\tand\tx16, x23, #0xff", 5495188], [" 53d998:\tstr\tw0, [x21,w9,uxtw #2]", 5495192], [" 53d99c:\tstr\twzr, [x25,w9,uxtw #2]", 5495196], [" 53d9a0:\tadd\tx16, x24, x16, lsl #7", 5495200], [" 53d9a4:\tbr\tx16", 5495204], [" 53d9a8:\tnop", 5495208], [" 53d9ac:\tnop", 5495212], [" 53d9b0:\tnop", 5495216], [" 53d9b4:\tnop", 5495220], [" 53d9b8:\tnop", 5495224], [" 53d9bc:\tnop", 5495228], [" 53d9c0:\tnop", 5495232], [" 53d9c4:\tnop", 5495236], [" 53d9c8:\tnop", 5495240], [" 53d9cc:\tnop", 5495244], [" 53d9d0:\tnop", 5495248], [" 53d9d4:\tnop", 5495252], [" 53d9d8:\tnop", 5495256], [" 53d9dc:\tnop", 5495260], [" 53d9e0:\tnop", 5495264], [" 53d9e4:\tnop", 5495268], [" 53d9e8:\tnop", 5495272], [" 53d9ec:\tnop", 5495276], [" 53d9f0:\tnop", 5495280], [" 53d9f4:\tnop", 5495284], [" 53d9f8:\tnop", 5495288], [" 53d9fc:\tnop", 5495292], [" 53da00:\tldrh\tw0, [x20,#2]", 5495296], [" 53da04:\tlsr\tw9, w23, #8", 5495300], [" 53da08:\tlsr\tw3, w0, #8", 5495304], [" 53da0c:\tand\tw2, w0, #0xff", 5495308], [" 53da10:\tldr\tw1, [x21,w3,uxtw #2]", 5495312], [" 53da14:\tldr\tw0, [x21,w2,uxtw #2]", 5495316], [" 53da18:\tldrh\tw23, [x20,#4]!", 5495320], [" 53da1c:\tadd\tw0, w0, w1", 5495324], [" 53da20:\tand\tx16, x23, #0xff", 5495328], [" 53da24:\tstr\tw0, [x21,w9,uxtw #2]", 5495332], [" 53da28:\tstr\twzr, [x25,w9,uxtw #2]", 5495336], [" 53da2c:\tadd\tx16, x24, x16, lsl #7", 5495340], [" 53da30:\tbr\tx16", 5495344], [" 53da34:\tnop", 5495348], [" 53da38:\tnop", 5495352], [" 53da3c:\tnop", 5495356], [" 53da40:\tnop", 5495360], [" 53da44:\tnop", 5495364], [" 53da48:\tnop", 5495368], [" 53da4c:\tnop", 5495372], [" 53da50:\tnop", 5495376], [" 53da54:\tnop", 5495380], [" 53da58:\tnop", 5495384], [" 53da5c:\tnop", 5495388], [" 53da60:\tnop", 5495392], [" 53da64:\tnop", 5495396], [" 53da68:\tnop", 5495400], [" 53da6c:\tnop", 5495404], [" 53da70:\tnop", 5495408], [" 53da74:\tnop", 5495412], [" 53da78:\tnop", 5495416], [" 53da7c:\tnop", 5495420], [" 53da80:\tldrh\tw0, [x20,#2]", 5495424], [" 53da84:\tlsr\tw9, w23, #8", 5495428], [" 53da88:\tlsr\tw3, w0, #8", 5495432], [" 53da8c:\tand\tw2, w0, #0xff", 5495436], [" 53da90:\tldr\tw1, [x21,w3,uxtw #2]", 5495440], [" 53da94:\tldr\tw0, [x21,w2,uxtw #2]", 5495444], [" 53da98:\tldrh\tw23, [x20,#4]!", 5495448], [" 53da9c:\tsub\tw0, w0, w1", 5495452], [" 53daa0:\tand\tx16, x23, #0xff", 5495456], [" 53daa4:\tstr\tw0, [x21,w9,uxtw #2]", 5495460], [" 53daa8:\tstr\twzr, [x25,w9,uxtw #2]", 5495464], [" 53daac:\tadd\tx16, x24, x16, lsl #7", 5495468], [" 53dab0:\tbr\tx16", 5495472], [" 53dab4:\tnop", 5495476], [" 53dab8:\tnop", 5495480], [" 53dabc:\tnop", 5495484], [" 53dac0:\tnop", 5495488], [" 53dac4:\tnop", 5495492], [" 53dac8:\tnop", 5495496], [" 53dacc:\tnop", 5495500], [" 53dad0:\tnop", 5495504], [" 53dad4:\tnop", 5495508], [" 53dad8:\tnop", 5495512], [" 53dadc:\tnop", 5495516], [" 53dae0:\tnop", 5495520], [" 53dae4:\tnop", 5495524], [" 53dae8:\tnop", 5495528], [" 53daec:\tnop", 5495532], [" 53daf0:\tnop", 5495536], [" 53daf4:\tnop", 5495540], [" 53daf8:\tnop", 5495544], [" 53dafc:\tnop", 5495548], [" 53db00:\tldrh\tw0, [x20,#2]", 5495552], [" 53db04:\tlsr\tw9, w23, #8", 5495556], [" 53db08:\tlsr\tw3, w0, #8", 5495560], [" 53db0c:\tand\tw2, w0, #0xff", 5495564], [" 53db10:\tldr\tw1, [x21,w3,uxtw #2]", 5495568], [" 53db14:\tldr\tw0, [x21,w2,uxtw #2]", 5495572], [" 53db18:\tldrh\tw23, [x20,#4]!", 5495576], [" 53db1c:\tmul\tw0, w1, w0", 5495580], [" 53db20:\tand\tx16, x23, #0xff", 5495584], [" 53db24:\tstr\tw0, [x21,w9,uxtw #2]", 5495588], [" 53db28:\tstr\twzr, [x25,w9,uxtw #2]", 5495592], [" 53db2c:\tadd\tx16, x24, x16, lsl #7", 5495596], [" 53db30:\tbr\tx16", 5495600], [" 53db34:\tnop", 5495604], [" 53db38:\tnop", 5495608], [" 53db3c:\tnop", 5495612], [" 53db40:\tnop", 5495616], [" 53db44:\tnop", 5495620], [" 53db48:\tnop", 5495624], [" 53db4c:\tnop", 5495628], [" 53db50:\tnop", 5495632], [" 53db54:\tnop", 5495636], [" 53db58:\tnop", 5495640], [" 53db5c:\tnop", 5495644], [" 53db60:\tnop", 5495648], [" 53db64:\tnop", 5495652], [" 53db68:\tnop", 5495656], [" 53db6c:\tnop", 5495660], [" 53db70:\tnop", 5495664], [" 53db74:\tnop", 5495668], [" 53db78:\tnop", 5495672], [" 53db7c:\tnop", 5495676], [" 53db80:\tldrh\tw0, [x20,#2]", 5495680], [" 53db84:\tlsr\tw9, w23, #8", 5495684], [" 53db88:\tlsr\tw3, w0, #8", 5495688], [" 53db8c:\tand\tw2, w0, #0xff", 5495692], [" 53db90:\tldr\tw1, [x21,w3,uxtw #2]", 5495696], [" 53db94:\tldr\tw0, [x21,w2,uxtw #2]", 5495700], [" 53db98:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5495704], [" 53db9c:\tldrh\tw23, [x20,#4]!", 5495708], [" 53dba0:\tsdiv\tw0, w0, w1", 5495712], [" 53dba4:\tand\tx16, x23, #0xff", 5495716], [" 53dba8:\tstr\tw0, [x21,w9,uxtw #2]", 5495720], [" 53dbac:\tstr\twzr, [x25,w9,uxtw #2]", 5495724], [" 53dbb0:\tadd\tx16, x24, x16, lsl #7", 5495728], [" 53dbb4:\tbr\tx16", 5495732], [" 53dbb8:\tnop", 5495736], [" 53dbbc:\tnop", 5495740], [" 53dbc0:\tnop", 5495744], [" 53dbc4:\tnop", 5495748], [" 53dbc8:\tnop", 5495752], [" 53dbcc:\tnop", 5495756], [" 53dbd0:\tnop", 5495760], [" 53dbd4:\tnop", 5495764], [" 53dbd8:\tnop", 5495768], [" 53dbdc:\tnop", 5495772], [" 53dbe0:\tnop", 5495776], [" 53dbe4:\tnop", 5495780], [" 53dbe8:\tnop", 5495784], [" 53dbec:\tnop", 5495788], [" 53dbf0:\tnop", 5495792], [" 53dbf4:\tnop", 5495796], [" 53dbf8:\tnop", 5495800], [" 53dbfc:\tnop", 5495804], [" 53dc00:\tldrh\tw0, [x20,#2]", 5495808], [" 53dc04:\tlsr\tw9, w23, #8", 5495812], [" 53dc08:\tlsr\tw3, w0, #8", 5495816], [" 53dc0c:\tand\tw2, w0, #0xff", 5495820], [" 53dc10:\tldr\tw1, [x21,w3,uxtw #2]", 5495824], [" 53dc14:\tldr\tw0, [x21,w2,uxtw #2]", 5495828], [" 53dc18:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5495832], [" 53dc1c:\tldrh\tw23, [x20,#4]!", 5495836], [" 53dc20:\tsdiv\tw2, w0, w1", 5495840], [" 53dc24:\tmsub\tw0, w2, w1, w0", 5495844], [" 53dc28:\tand\tx16, x23, #0xff", 5495848], [" 53dc2c:\tstr\tw0, [x21,w9,uxtw #2]", 5495852], [" 53dc30:\tstr\twzr, [x25,w9,uxtw #2]", 5495856], [" 53dc34:\tadd\tx16, x24, x16, lsl #7", 5495860], [" 53dc38:\tbr\tx16", 5495864], [" 53dc3c:\tnop", 5495868], [" 53dc40:\tnop", 5495872], [" 53dc44:\tnop", 5495876], [" 53dc48:\tnop", 5495880], [" 53dc4c:\tnop", 5495884], [" 53dc50:\tnop", 5495888], [" 53dc54:\tnop", 5495892], [" 53dc58:\tnop", 5495896], [" 53dc5c:\tnop", 5495900], [" 53dc60:\tnop", 5495904], [" 53dc64:\tnop", 5495908], [" 53dc68:\tnop", 5495912], [" 53dc6c:\tnop", 5495916], [" 53dc70:\tnop", 5495920], [" 53dc74:\tnop", 5495924], [" 53dc78:\tnop", 5495928], [" 53dc7c:\tnop", 5495932], [" 53dc80:\tldrh\tw0, [x20,#2]", 5495936], [" 53dc84:\tlsr\tw9, w23, #8", 5495940], [" 53dc88:\tlsr\tw3, w0, #8", 5495944], [" 53dc8c:\tand\tw2, w0, #0xff", 5495948], [" 53dc90:\tldr\tw1, [x21,w3,uxtw #2]", 5495952], [" 53dc94:\tldr\tw0, [x21,w2,uxtw #2]", 5495956], [" 53dc98:\tldrh\tw23, [x20,#4]!", 5495960], [" 53dc9c:\tand\tw0, w0, w1", 5495964], [" 53dca0:\tand\tx16, x23, #0xff", 5495968], [" 53dca4:\tstr\tw0, [x21,w9,uxtw #2]", 5495972], [" 53dca8:\tstr\twzr, [x25,w9,uxtw #2]", 5495976], [" 53dcac:\tadd\tx16, x24, x16, lsl #7", 5495980], [" 53dcb0:\tbr\tx16", 5495984], [" 53dcb4:\tnop", 5495988], [" 53dcb8:\tnop", 5495992], [" 53dcbc:\tnop", 5495996], [" 53dcc0:\tnop", 5496000], [" 53dcc4:\tnop", 5496004], [" 53dcc8:\tnop", 5496008], [" 53dccc:\tnop", 5496012], [" 53dcd0:\tnop", 5496016], [" 53dcd4:\tnop", 5496020], [" 53dcd8:\tnop", 5496024], [" 53dcdc:\tnop", 5496028], [" 53dce0:\tnop", 5496032], [" 53dce4:\tnop", 5496036], [" 53dce8:\tnop", 5496040], [" 53dcec:\tnop", 5496044], [" 53dcf0:\tnop", 5496048], [" 53dcf4:\tnop", 5496052], [" 53dcf8:\tnop", 5496056], [" 53dcfc:\tnop", 5496060], [" 53dd00:\tldrh\tw0, [x20,#2]", 5496064], [" 53dd04:\tlsr\tw9, w23, #8", 5496068], [" 53dd08:\tlsr\tw3, w0, #8", 5496072], [" 53dd0c:\tand\tw2, w0, #0xff", 5496076], [" 53dd10:\tldr\tw1, [x21,w3,uxtw #2]", 5496080], [" 53dd14:\tldr\tw0, [x21,w2,uxtw #2]", 5496084], [" 53dd18:\tldrh\tw23, [x20,#4]!", 5496088], [" 53dd1c:\torr\tw0, w0, w1", 5496092], [" 53dd20:\tand\tx16, x23, #0xff", 5496096], [" 53dd24:\tstr\tw0, [x21,w9,uxtw #2]", 5496100], [" 53dd28:\tstr\twzr, [x25,w9,uxtw #2]", 5496104], [" 53dd2c:\tadd\tx16, x24, x16, lsl #7", 5496108], [" 53dd30:\tbr\tx16", 5496112], [" 53dd34:\tnop", 5496116], [" 53dd38:\tnop", 5496120], [" 53dd3c:\tnop", 5496124], [" 53dd40:\tnop", 5496128], [" 53dd44:\tnop", 5496132], [" 53dd48:\tnop", 5496136], [" 53dd4c:\tnop", 5496140], [" 53dd50:\tnop", 5496144], [" 53dd54:\tnop", 5496148], [" 53dd58:\tnop", 5496152], [" 53dd5c:\tnop", 5496156], [" 53dd60:\tnop", 5496160], [" 53dd64:\tnop", 5496164], [" 53dd68:\tnop", 5496168], [" 53dd6c:\tnop", 5496172], [" 53dd70:\tnop", 5496176], [" 53dd74:\tnop", 5496180], [" 53dd78:\tnop", 5496184], [" 53dd7c:\tnop", 5496188], [" 53dd80:\tldrh\tw0, [x20,#2]", 5496192], [" 53dd84:\tlsr\tw9, w23, #8", 5496196], [" 53dd88:\tlsr\tw3, w0, #8", 5496200], [" 53dd8c:\tand\tw2, w0, #0xff", 5496204], [" 53dd90:\tldr\tw1, [x21,w3,uxtw #2]", 5496208], [" 53dd94:\tldr\tw0, [x21,w2,uxtw #2]", 5496212], [" 53dd98:\tldrh\tw23, [x20,#4]!", 5496216], [" 53dd9c:\teor\tw0, w0, w1", 5496220], [" 53dda0:\tand\tx16, x23, #0xff", 5496224], [" 53dda4:\tstr\tw0, [x21,w9,uxtw #2]", 5496228], [" 53dda8:\tstr\twzr, [x25,w9,uxtw #2]", 5496232], [" 53ddac:\tadd\tx16, x24, x16, lsl #7", 5496236], [" 53ddb0:\tbr\tx16", 5496240], [" 53ddb4:\tnop", 5496244], [" 53ddb8:\tnop", 5496248], [" 53ddbc:\tnop", 5496252], [" 53ddc0:\tnop", 5496256], [" 53ddc4:\tnop", 5496260], [" 53ddc8:\tnop", 5496264], [" 53ddcc:\tnop", 5496268], [" 53ddd0:\tnop", 5496272], [" 53ddd4:\tnop", 5496276], [" 53ddd8:\tnop", 5496280], [" 53dddc:\tnop", 5496284], [" 53dde0:\tnop", 5496288], [" 53dde4:\tnop", 5496292], [" 53dde8:\tnop", 5496296], [" 53ddec:\tnop", 5496300], [" 53ddf0:\tnop", 5496304], [" 53ddf4:\tnop", 5496308], [" 53ddf8:\tnop", 5496312], [" 53ddfc:\tnop", 5496316], [" 53de00:\tldrh\tw0, [x20,#2]", 5496320], [" 53de04:\tlsr\tw9, w23, #8", 5496324], [" 53de08:\tlsr\tw3, w0, #8", 5496328], [" 53de0c:\tand\tw2, w0, #0xff", 5496332], [" 53de10:\tldr\tw1, [x21,w3,uxtw #2]", 5496336], [" 53de14:\tldr\tw0, [x21,w2,uxtw #2]", 5496340], [" 53de18:\tldrh\tw23, [x20,#4]!", 5496344], [" 53de1c:\tlsl\tw0, w0, w1", 5496348], [" 53de20:\tand\tx16, x23, #0xff", 5496352], [" 53de24:\tstr\tw0, [x21,w9,uxtw #2]", 5496356], [" 53de28:\tstr\twzr, [x25,w9,uxtw #2]", 5496360], [" 53de2c:\tadd\tx16, x24, x16, lsl #7", 5496364], [" 53de30:\tbr\tx16", 5496368], [" 53de34:\tnop", 5496372], [" 53de38:\tnop", 5496376], [" 53de3c:\tnop", 5496380], [" 53de40:\tnop", 5496384], [" 53de44:\tnop", 5496388], [" 53de48:\tnop", 5496392], [" 53de4c:\tnop", 5496396], [" 53de50:\tnop", 5496400], [" 53de54:\tnop", 5496404], [" 53de58:\tnop", 5496408], [" 53de5c:\tnop", 5496412], [" 53de60:\tnop", 5496416], [" 53de64:\tnop", 5496420], [" 53de68:\tnop", 5496424], [" 53de6c:\tnop", 5496428], [" 53de70:\tnop", 5496432], [" 53de74:\tnop", 5496436], [" 53de78:\tnop", 5496440], [" 53de7c:\tnop", 5496444], [" 53de80:\tldrh\tw0, [x20,#2]", 5496448], [" 53de84:\tlsr\tw9, w23, #8", 5496452], [" 53de88:\tlsr\tw3, w0, #8", 5496456], [" 53de8c:\tand\tw2, w0, #0xff", 5496460], [" 53de90:\tldr\tw1, [x21,w3,uxtw #2]", 5496464], [" 53de94:\tldr\tw0, [x21,w2,uxtw #2]", 5496468], [" 53de98:\tldrh\tw23, [x20,#4]!", 5496472], [" 53de9c:\tasr\tw0, w0, w1", 5496476], [" 53dea0:\tand\tx16, x23, #0xff", 5496480], [" 53dea4:\tstr\tw0, [x21,w9,uxtw #2]", 5496484], [" 53dea8:\tstr\twzr, [x25,w9,uxtw #2]", 5496488], [" 53deac:\tadd\tx16, x24, x16, lsl #7", 5496492], [" 53deb0:\tbr\tx16", 5496496], [" 53deb4:\tnop", 5496500], [" 53deb8:\tnop", 5496504], [" 53debc:\tnop", 5496508], [" 53dec0:\tnop", 5496512], [" 53dec4:\tnop", 5496516], [" 53dec8:\tnop", 5496520], [" 53decc:\tnop", 5496524], [" 53ded0:\tnop", 5496528], [" 53ded4:\tnop", 5496532], [" 53ded8:\tnop", 5496536], [" 53dedc:\tnop", 5496540], [" 53dee0:\tnop", 5496544], [" 53dee4:\tnop", 5496548], [" 53dee8:\tnop", 5496552], [" 53deec:\tnop", 5496556], [" 53def0:\tnop", 5496560], [" 53def4:\tnop", 5496564], [" 53def8:\tnop", 5496568], [" 53defc:\tnop", 5496572], [" 53df00:\tldrh\tw0, [x20,#2]", 5496576], [" 53df04:\tlsr\tw9, w23, #8", 5496580], [" 53df08:\tlsr\tw3, w0, #8", 5496584], [" 53df0c:\tand\tw2, w0, #0xff", 5496588], [" 53df10:\tldr\tw1, [x21,w3,uxtw #2]", 5496592], [" 53df14:\tldr\tw0, [x21,w2,uxtw #2]", 5496596], [" 53df18:\tldrh\tw23, [x20,#4]!", 5496600], [" 53df1c:\tlsr\tw0, w0, w1", 5496604], [" 53df20:\tand\tx16, x23, #0xff", 5496608], [" 53df24:\tstr\tw0, [x21,w9,uxtw #2]", 5496612], [" 53df28:\tstr\twzr, [x25,w9,uxtw #2]", 5496616], [" 53df2c:\tadd\tx16, x24, x16, lsl #7", 5496620], [" 53df30:\tbr\tx16", 5496624], [" 53df34:\tnop", 5496628], [" 53df38:\tnop", 5496632], [" 53df3c:\tnop", 5496636], [" 53df40:\tnop", 5496640], [" 53df44:\tnop", 5496644], [" 53df48:\tnop", 5496648], [" 53df4c:\tnop", 5496652], [" 53df50:\tnop", 5496656], [" 53df54:\tnop", 5496660], [" 53df58:\tnop", 5496664], [" 53df5c:\tnop", 5496668], [" 53df60:\tnop", 5496672], [" 53df64:\tnop", 5496676], [" 53df68:\tnop", 5496680], [" 53df6c:\tnop", 5496684], [" 53df70:\tnop", 5496688], [" 53df74:\tnop", 5496692], [" 53df78:\tnop", 5496696], [" 53df7c:\tnop", 5496700], [" 53df80:\tldrh\tw0, [x20,#2]", 5496704], [" 53df84:\tlsr\tw4, w23, #8", 5496708], [" 53df88:\tlsr\tw2, w0, #8", 5496712], [" 53df8c:\tand\tw1, w0, #0xff", 5496716], [" 53df90:\tadd\tx17, x21, x2, uxtx #2", 5496720], [" 53df94:\tldr\tx2, [x17]", 5496724], [" 53df98:\tadd\tx17, x21, x1, uxtx #2", 5496728], [" 53df9c:\tldr\tx1, [x17]", 5496732], [" 53dfa0:\tldrh\tw23, [x20,#4]!", 5496736], [" 53dfa4:\tadd\tx0, x1, x2", 5496740], [" 53dfa8:\tand\tx16, x23, #0xff", 5496744], [" 53dfac:\tadd\tx17, x21, x4, uxtx #2", 5496748], [" 53dfb0:\tstr\tx0, [x17]", 5496752], [" 53dfb4:\tadd\tx17, x25, x4, uxtx #2", 5496756], [" 53dfb8:\tstr\txzr, [x17]", 5496760], [" 53dfbc:\tadd\tx16, x24, x16, lsl #7", 5496764], [" 53dfc0:\tbr\tx16", 5496768], [" 53dfc4:\tnop", 5496772], [" 53dfc8:\tnop", 5496776], [" 53dfcc:\tnop", 5496780], [" 53dfd0:\tnop", 5496784], [" 53dfd4:\tnop", 5496788], [" 53dfd8:\tnop", 5496792], [" 53dfdc:\tnop", 5496796], [" 53dfe0:\tnop", 5496800], [" 53dfe4:\tnop", 5496804], [" 53dfe8:\tnop", 5496808], [" 53dfec:\tnop", 5496812], [" 53dff0:\tnop", 5496816], [" 53dff4:\tnop", 5496820], [" 53dff8:\tnop", 5496824], [" 53dffc:\tnop", 5496828], [" 53e000:\tldrh\tw0, [x20,#2]", 5496832], [" 53e004:\tlsr\tw4, w23, #8", 5496836], [" 53e008:\tlsr\tw2, w0, #8", 5496840], [" 53e00c:\tand\tw1, w0, #0xff", 5496844], [" 53e010:\tadd\tx17, x21, x2, uxtx #2", 5496848], [" 53e014:\tldr\tx2, [x17]", 5496852], [" 53e018:\tadd\tx17, x21, x1, uxtx #2", 5496856], [" 53e01c:\tldr\tx1, [x17]", 5496860], [" 53e020:\tldrh\tw23, [x20,#4]!", 5496864], [" 53e024:\tsub\tx0, x1, x2", 5496868], [" 53e028:\tand\tx16, x23, #0xff", 5496872], [" 53e02c:\tadd\tx17, x21, x4, uxtx #2", 5496876], [" 53e030:\tstr\tx0, [x17]", 5496880], [" 53e034:\tadd\tx17, x25, x4, uxtx #2", 5496884], [" 53e038:\tstr\txzr, [x17]", 5496888], [" 53e03c:\tadd\tx16, x24, x16, lsl #7", 5496892], [" 53e040:\tbr\tx16", 5496896], [" 53e044:\tnop", 5496900], [" 53e048:\tnop", 5496904], [" 53e04c:\tnop", 5496908], [" 53e050:\tnop", 5496912], [" 53e054:\tnop", 5496916], [" 53e058:\tnop", 5496920], [" 53e05c:\tnop", 5496924], [" 53e060:\tnop", 5496928], [" 53e064:\tnop", 5496932], [" 53e068:\tnop", 5496936], [" 53e06c:\tnop", 5496940], [" 53e070:\tnop", 5496944], [" 53e074:\tnop", 5496948], [" 53e078:\tnop", 5496952], [" 53e07c:\tnop", 5496956], [" 53e080:\tldrh\tw0, [x20,#2]", 5496960], [" 53e084:\tlsr\tw4, w23, #8", 5496964], [" 53e088:\tlsr\tw2, w0, #8", 5496968], [" 53e08c:\tand\tw1, w0, #0xff", 5496972], [" 53e090:\tadd\tx17, x21, x2, uxtx #2", 5496976], [" 53e094:\tldr\tx2, [x17]", 5496980], [" 53e098:\tadd\tx17, x21, x1, uxtx #2", 5496984], [" 53e09c:\tldr\tx1, [x17]", 5496988], [" 53e0a0:\tldrh\tw23, [x20,#4]!", 5496992], [" 53e0a4:\tmul\tx0, x1, x2", 5496996], [" 53e0a8:\tand\tx16, x23, #0xff", 5497000], [" 53e0ac:\tadd\tx17, x21, x4, uxtx #2", 5497004], [" 53e0b0:\tstr\tx0, [x17]", 5497008], [" 53e0b4:\tadd\tx17, x25, x4, uxtx #2", 5497012], [" 53e0b8:\tstr\txzr, [x17]", 5497016], [" 53e0bc:\tadd\tx16, x24, x16, lsl #7", 5497020], [" 53e0c0:\tbr\tx16", 5497024], [" 53e0c4:\tnop", 5497028], [" 53e0c8:\tnop", 5497032], [" 53e0cc:\tnop", 5497036], [" 53e0d0:\tnop", 5497040], [" 53e0d4:\tnop", 5497044], [" 53e0d8:\tnop", 5497048], [" 53e0dc:\tnop", 5497052], [" 53e0e0:\tnop", 5497056], [" 53e0e4:\tnop", 5497060], [" 53e0e8:\tnop", 5497064], [" 53e0ec:\tnop", 5497068], [" 53e0f0:\tnop", 5497072], [" 53e0f4:\tnop", 5497076], [" 53e0f8:\tnop", 5497080], [" 53e0fc:\tnop", 5497084], [" 53e100:\tldrh\tw0, [x20,#2]", 5497088], [" 53e104:\tlsr\tw4, w23, #8", 5497092], [" 53e108:\tlsr\tw2, w0, #8", 5497096], [" 53e10c:\tand\tw1, w0, #0xff", 5497100], [" 53e110:\tadd\tx17, x21, x2, uxtx #2", 5497104], [" 53e114:\tldr\tx2, [x17]", 5497108], [" 53e118:\tadd\tx17, x21, x1, uxtx #2", 5497112], [" 53e11c:\tldr\tx1, [x17]", 5497116], [" 53e120:\tcbz\tx2, 541200 <artMterpAsmSisterStart>", 5497120], [" 53e124:\tldrh\tw23, [x20,#4]!", 5497124], [" 53e128:\tsdiv\tx0, x1, x2", 5497128], [" 53e12c:\tand\tx16, x23, #0xff", 5497132], [" 53e130:\tadd\tx17, x21, x4, uxtx #2", 5497136], [" 53e134:\tstr\tx0, [x17]", 5497140], [" 53e138:\tadd\tx17, x25, x4, uxtx #2", 5497144], [" 53e13c:\tstr\txzr, [x17]", 5497148], [" 53e140:\tadd\tx16, x24, x16, lsl #7", 5497152], [" 53e144:\tbr\tx16", 5497156], [" 53e148:\tnop", 5497160], [" 53e14c:\tnop", 5497164], [" 53e150:\tnop", 5497168], [" 53e154:\tnop", 5497172], [" 53e158:\tnop", 5497176], [" 53e15c:\tnop", 5497180], [" 53e160:\tnop", 5497184], [" 53e164:\tnop", 5497188], [" 53e168:\tnop", 5497192], [" 53e16c:\tnop", 5497196], [" 53e170:\tnop", 5497200], [" 53e174:\tnop", 5497204], [" 53e178:\tnop", 5497208], [" 53e17c:\tnop", 5497212], [" 53e180:\tldrh\tw0, [x20,#2]", 5497216], [" 53e184:\tlsr\tw4, w23, #8", 5497220], [" 53e188:\tlsr\tw2, w0, #8", 5497224], [" 53e18c:\tand\tw1, w0, #0xff", 5497228], [" 53e190:\tadd\tx17, x21, x2, uxtx #2", 5497232], [" 53e194:\tldr\tx2, [x17]", 5497236], [" 53e198:\tadd\tx17, x21, x1, uxtx #2", 5497240], [" 53e19c:\tldr\tx1, [x17]", 5497244], [" 53e1a0:\tcbz\tx2, 541200 <artMterpAsmSisterStart>", 5497248], [" 53e1a4:\tldrh\tw23, [x20,#4]!", 5497252], [" 53e1a8:\tsdiv\tx3, x1, x2", 5497256], [" 53e1ac:\tmsub\tx0, x3, x2, x1", 5497260], [" 53e1b0:\tand\tx16, x23, #0xff", 5497264], [" 53e1b4:\tadd\tx17, x21, x4, uxtx #2", 5497268], [" 53e1b8:\tstr\tx0, [x17]", 5497272], [" 53e1bc:\tadd\tx17, x25, x4, uxtx #2", 5497276], [" 53e1c0:\tstr\txzr, [x17]", 5497280], [" 53e1c4:\tadd\tx16, x24, x16, lsl #7", 5497284], [" 53e1c8:\tbr\tx16", 5497288], [" 53e1cc:\tnop", 5497292], [" 53e1d0:\tnop", 5497296], [" 53e1d4:\tnop", 5497300], [" 53e1d8:\tnop", 5497304], [" 53e1dc:\tnop", 5497308], [" 53e1e0:\tnop", 5497312], [" 53e1e4:\tnop", 5497316], [" 53e1e8:\tnop", 5497320], [" 53e1ec:\tnop", 5497324], [" 53e1f0:\tnop", 5497328], [" 53e1f4:\tnop", 5497332], [" 53e1f8:\tnop", 5497336], [" 53e1fc:\tnop", 5497340], [" 53e200:\tldrh\tw0, [x20,#2]", 5497344], [" 53e204:\tlsr\tw4, w23, #8", 5497348], [" 53e208:\tlsr\tw2, w0, #8", 5497352], [" 53e20c:\tand\tw1, w0, #0xff", 5497356], [" 53e210:\tadd\tx17, x21, x2, uxtx #2", 5497360], [" 53e214:\tldr\tx2, [x17]", 5497364], [" 53e218:\tadd\tx17, x21, x1, uxtx #2", 5497368], [" 53e21c:\tldr\tx1, [x17]", 5497372], [" 53e220:\tldrh\tw23, [x20,#4]!", 5497376], [" 53e224:\tand\tx0, x1, x2", 5497380], [" 53e228:\tand\tx16, x23, #0xff", 5497384], [" 53e22c:\tadd\tx17, x21, x4, uxtx #2", 5497388], [" 53e230:\tstr\tx0, [x17]", 5497392], [" 53e234:\tadd\tx17, x25, x4, uxtx #2", 5497396], [" 53e238:\tstr\txzr, [x17]", 5497400], [" 53e23c:\tadd\tx16, x24, x16, lsl #7", 5497404], [" 53e240:\tbr\tx16", 5497408], [" 53e244:\tnop", 5497412], [" 53e248:\tnop", 5497416], [" 53e24c:\tnop", 5497420], [" 53e250:\tnop", 5497424], [" 53e254:\tnop", 5497428], [" 53e258:\tnop", 5497432], [" 53e25c:\tnop", 5497436], [" 53e260:\tnop", 5497440], [" 53e264:\tnop", 5497444], [" 53e268:\tnop", 5497448], [" 53e26c:\tnop", 5497452], [" 53e270:\tnop", 5497456], [" 53e274:\tnop", 5497460], [" 53e278:\tnop", 5497464], [" 53e27c:\tnop", 5497468], [" 53e280:\tldrh\tw0, [x20,#2]", 5497472], [" 53e284:\tlsr\tw4, w23, #8", 5497476], [" 53e288:\tlsr\tw2, w0, #8", 5497480], [" 53e28c:\tand\tw1, w0, #0xff", 5497484], [" 53e290:\tadd\tx17, x21, x2, uxtx #2", 5497488], [" 53e294:\tldr\tx2, [x17]", 5497492], [" 53e298:\tadd\tx17, x21, x1, uxtx #2", 5497496], [" 53e29c:\tldr\tx1, [x17]", 5497500], [" 53e2a0:\tldrh\tw23, [x20,#4]!", 5497504], [" 53e2a4:\torr\tx0, x1, x2", 5497508], [" 53e2a8:\tand\tx16, x23, #0xff", 5497512], [" 53e2ac:\tadd\tx17, x21, x4, uxtx #2", 5497516], [" 53e2b0:\tstr\tx0, [x17]", 5497520], [" 53e2b4:\tadd\tx17, x25, x4, uxtx #2", 5497524], [" 53e2b8:\tstr\txzr, [x17]", 5497528], [" 53e2bc:\tadd\tx16, x24, x16, lsl #7", 5497532], [" 53e2c0:\tbr\tx16", 5497536], [" 53e2c4:\tnop", 5497540], [" 53e2c8:\tnop", 5497544], [" 53e2cc:\tnop", 5497548], [" 53e2d0:\tnop", 5497552], [" 53e2d4:\tnop", 5497556], [" 53e2d8:\tnop", 5497560], [" 53e2dc:\tnop", 5497564], [" 53e2e0:\tnop", 5497568], [" 53e2e4:\tnop", 5497572], [" 53e2e8:\tnop", 5497576], [" 53e2ec:\tnop", 5497580], [" 53e2f0:\tnop", 5497584], [" 53e2f4:\tnop", 5497588], [" 53e2f8:\tnop", 5497592], [" 53e2fc:\tnop", 5497596], [" 53e300:\tldrh\tw0, [x20,#2]", 5497600], [" 53e304:\tlsr\tw4, w23, #8", 5497604], [" 53e308:\tlsr\tw2, w0, #8", 5497608], [" 53e30c:\tand\tw1, w0, #0xff", 5497612], [" 53e310:\tadd\tx17, x21, x2, uxtx #2", 5497616], [" 53e314:\tldr\tx2, [x17]", 5497620], [" 53e318:\tadd\tx17, x21, x1, uxtx #2", 5497624], [" 53e31c:\tldr\tx1, [x17]", 5497628], [" 53e320:\tldrh\tw23, [x20,#4]!", 5497632], [" 53e324:\teor\tx0, x1, x2", 5497636], [" 53e328:\tand\tx16, x23, #0xff", 5497640], [" 53e32c:\tadd\tx17, x21, x4, uxtx #2", 5497644], [" 53e330:\tstr\tx0, [x17]", 5497648], [" 53e334:\tadd\tx17, x25, x4, uxtx #2", 5497652], [" 53e338:\tstr\txzr, [x17]", 5497656], [" 53e33c:\tadd\tx16, x24, x16, lsl #7", 5497660], [" 53e340:\tbr\tx16", 5497664], [" 53e344:\tnop", 5497668], [" 53e348:\tnop", 5497672], [" 53e34c:\tnop", 5497676], [" 53e350:\tnop", 5497680], [" 53e354:\tnop", 5497684], [" 53e358:\tnop", 5497688], [" 53e35c:\tnop", 5497692], [" 53e360:\tnop", 5497696], [" 53e364:\tnop", 5497700], [" 53e368:\tnop", 5497704], [" 53e36c:\tnop", 5497708], [" 53e370:\tnop", 5497712], [" 53e374:\tnop", 5497716], [" 53e378:\tnop", 5497720], [" 53e37c:\tnop", 5497724], [" 53e380:\tldrh\tw0, [x20,#2]", 5497728], [" 53e384:\tlsr\tw3, w23, #8", 5497732], [" 53e388:\tlsr\tw2, w0, #8", 5497736], [" 53e38c:\tldr\tw2, [x21,w2,uxtw #2]", 5497740], [" 53e390:\tand\tw1, w0, #0xff", 5497744], [" 53e394:\tadd\tx17, x21, x1, uxtx #2", 5497748], [" 53e398:\tldr\tx1, [x17]", 5497752], [" 53e39c:\tldrh\tw23, [x20,#4]!", 5497756], [" 53e3a0:\tlsl\tx0, x1, x2", 5497760], [" 53e3a4:\tand\tx16, x23, #0xff", 5497764], [" 53e3a8:\tadd\tx17, x21, x3, uxtx #2", 5497768], [" 53e3ac:\tstr\tx0, [x17]", 5497772], [" 53e3b0:\tadd\tx17, x25, x3, uxtx #2", 5497776], [" 53e3b4:\tstr\txzr, [x17]", 5497780], [" 53e3b8:\tadd\tx16, x24, x16, lsl #7", 5497784], [" 53e3bc:\tbr\tx16", 5497788], [" 53e3c0:\tnop", 5497792], [" 53e3c4:\tnop", 5497796], [" 53e3c8:\tnop", 5497800], [" 53e3cc:\tnop", 5497804], [" 53e3d0:\tnop", 5497808], [" 53e3d4:\tnop", 5497812], [" 53e3d8:\tnop", 5497816], [" 53e3dc:\tnop", 5497820], [" 53e3e0:\tnop", 5497824], [" 53e3e4:\tnop", 5497828], [" 53e3e8:\tnop", 5497832], [" 53e3ec:\tnop", 5497836], [" 53e3f0:\tnop", 5497840], [" 53e3f4:\tnop", 5497844], [" 53e3f8:\tnop", 5497848], [" 53e3fc:\tnop", 5497852], [" 53e400:\tldrh\tw0, [x20,#2]", 5497856], [" 53e404:\tlsr\tw3, w23, #8", 5497860], [" 53e408:\tlsr\tw2, w0, #8", 5497864], [" 53e40c:\tldr\tw2, [x21,w2,uxtw #2]", 5497868], [" 53e410:\tand\tw1, w0, #0xff", 5497872], [" 53e414:\tadd\tx17, x21, x1, uxtx #2", 5497876], [" 53e418:\tldr\tx1, [x17]", 5497880], [" 53e41c:\tldrh\tw23, [x20,#4]!", 5497884], [" 53e420:\tasr\tx0, x1, x2", 5497888], [" 53e424:\tand\tx16, x23, #0xff", 5497892], [" 53e428:\tadd\tx17, x21, x3, uxtx #2", 5497896], [" 53e42c:\tstr\tx0, [x17]", 5497900], [" 53e430:\tadd\tx17, x25, x3, uxtx #2", 5497904], [" 53e434:\tstr\txzr, [x17]", 5497908], [" 53e438:\tadd\tx16, x24, x16, lsl #7", 5497912], [" 53e43c:\tbr\tx16", 5497916], [" 53e440:\tnop", 5497920], [" 53e444:\tnop", 5497924], [" 53e448:\tnop", 5497928], [" 53e44c:\tnop", 5497932], [" 53e450:\tnop", 5497936], [" 53e454:\tnop", 5497940], [" 53e458:\tnop", 5497944], [" 53e45c:\tnop", 5497948], [" 53e460:\tnop", 5497952], [" 53e464:\tnop", 5497956], [" 53e468:\tnop", 5497960], [" 53e46c:\tnop", 5497964], [" 53e470:\tnop", 5497968], [" 53e474:\tnop", 5497972], [" 53e478:\tnop", 5497976], [" 53e47c:\tnop", 5497980], [" 53e480:\tldrh\tw0, [x20,#2]", 5497984], [" 53e484:\tlsr\tw3, w23, #8", 5497988], [" 53e488:\tlsr\tw2, w0, #8", 5497992], [" 53e48c:\tldr\tw2, [x21,w2,uxtw #2]", 5497996], [" 53e490:\tand\tw1, w0, #0xff", 5498000], [" 53e494:\tadd\tx17, x21, x1, uxtx #2", 5498004], [" 53e498:\tldr\tx1, [x17]", 5498008], [" 53e49c:\tldrh\tw23, [x20,#4]!", 5498012], [" 53e4a0:\tlsr\tx0, x1, x2", 5498016], [" 53e4a4:\tand\tx16, x23, #0xff", 5498020], [" 53e4a8:\tadd\tx17, x21, x3, uxtx #2", 5498024], [" 53e4ac:\tstr\tx0, [x17]", 5498028], [" 53e4b0:\tadd\tx17, x25, x3, uxtx #2", 5498032], [" 53e4b4:\tstr\txzr, [x17]", 5498036], [" 53e4b8:\tadd\tx16, x24, x16, lsl #7", 5498040], [" 53e4bc:\tbr\tx16", 5498044], [" 53e4c0:\tnop", 5498048], [" 53e4c4:\tnop", 5498052], [" 53e4c8:\tnop", 5498056], [" 53e4cc:\tnop", 5498060], [" 53e4d0:\tnop", 5498064], [" 53e4d4:\tnop", 5498068], [" 53e4d8:\tnop", 5498072], [" 53e4dc:\tnop", 5498076], [" 53e4e0:\tnop", 5498080], [" 53e4e4:\tnop", 5498084], [" 53e4e8:\tnop", 5498088], [" 53e4ec:\tnop", 5498092], [" 53e4f0:\tnop", 5498096], [" 53e4f4:\tnop", 5498100], [" 53e4f8:\tnop", 5498104], [" 53e4fc:\tnop", 5498108], [" 53e500:\tldrh\tw0, [x20,#2]", 5498112], [" 53e504:\tlsr\tw1, w0, #8", 5498116], [" 53e508:\tand\tw0, w0, #0xff", 5498120], [" 53e50c:\tldr\ts1, [x21,w1,uxtw #2]", 5498124], [" 53e510:\tldr\ts0, [x21,w0,uxtw #2]", 5498128], [" 53e514:\tfadd\ts0, s0, s1", 5498132], [" 53e518:\tlsr\tw1, w23, #8", 5498136], [" 53e51c:\tldrh\tw23, [x20,#4]!", 5498140], [" 53e520:\tand\tx16, x23, #0xff", 5498144], [" 53e524:\tstr\ts0, [x21,w1,uxtw #2]", 5498148], [" 53e528:\tstr\twzr, [x25,w1,uxtw #2]", 5498152], [" 53e52c:\tadd\tx16, x24, x16, lsl #7", 5498156], [" 53e530:\tbr\tx16", 5498160], [" 53e534:\tnop", 5498164], [" 53e538:\tnop", 5498168], [" 53e53c:\tnop", 5498172], [" 53e540:\tnop", 5498176], [" 53e544:\tnop", 5498180], [" 53e548:\tnop", 5498184], [" 53e54c:\tnop", 5498188], [" 53e550:\tnop", 5498192], [" 53e554:\tnop", 5498196], [" 53e558:\tnop", 5498200], [" 53e55c:\tnop", 5498204], [" 53e560:\tnop", 5498208], [" 53e564:\tnop", 5498212], [" 53e568:\tnop", 5498216], [" 53e56c:\tnop", 5498220], [" 53e570:\tnop", 5498224], [" 53e574:\tnop", 5498228], [" 53e578:\tnop", 5498232], [" 53e57c:\tnop", 5498236], [" 53e580:\tldrh\tw0, [x20,#2]", 5498240], [" 53e584:\tlsr\tw1, w0, #8", 5498244], [" 53e588:\tand\tw0, w0, #0xff", 5498248], [" 53e58c:\tldr\ts1, [x21,w1,uxtw #2]", 5498252], [" 53e590:\tldr\ts0, [x21,w0,uxtw #2]", 5498256], [" 53e594:\tfsub\ts0, s0, s1", 5498260], [" 53e598:\tlsr\tw1, w23, #8", 5498264], [" 53e59c:\tldrh\tw23, [x20,#4]!", 5498268], [" 53e5a0:\tand\tx16, x23, #0xff", 5498272], [" 53e5a4:\tstr\ts0, [x21,w1,uxtw #2]", 5498276], [" 53e5a8:\tstr\twzr, [x25,w1,uxtw #2]", 5498280], [" 53e5ac:\tadd\tx16, x24, x16, lsl #7", 5498284], [" 53e5b0:\tbr\tx16", 5498288], [" 53e5b4:\tnop", 5498292], [" 53e5b8:\tnop", 5498296], [" 53e5bc:\tnop", 5498300], [" 53e5c0:\tnop", 5498304], [" 53e5c4:\tnop", 5498308], [" 53e5c8:\tnop", 5498312], [" 53e5cc:\tnop", 5498316], [" 53e5d0:\tnop", 5498320], [" 53e5d4:\tnop", 5498324], [" 53e5d8:\tnop", 5498328], [" 53e5dc:\tnop", 5498332], [" 53e5e0:\tnop", 5498336], [" 53e5e4:\tnop", 5498340], [" 53e5e8:\tnop", 5498344], [" 53e5ec:\tnop", 5498348], [" 53e5f0:\tnop", 5498352], [" 53e5f4:\tnop", 5498356], [" 53e5f8:\tnop", 5498360], [" 53e5fc:\tnop", 5498364], [" 53e600:\tldrh\tw0, [x20,#2]", 5498368], [" 53e604:\tlsr\tw1, w0, #8", 5498372], [" 53e608:\tand\tw0, w0, #0xff", 5498376], [" 53e60c:\tldr\ts1, [x21,w1,uxtw #2]", 5498380], [" 53e610:\tldr\ts0, [x21,w0,uxtw #2]", 5498384], [" 53e614:\tfmul\ts0, s0, s1", 5498388], [" 53e618:\tlsr\tw1, w23, #8", 5498392], [" 53e61c:\tldrh\tw23, [x20,#4]!", 5498396], [" 53e620:\tand\tx16, x23, #0xff", 5498400], [" 53e624:\tstr\ts0, [x21,w1,uxtw #2]", 5498404], [" 53e628:\tstr\twzr, [x25,w1,uxtw #2]", 5498408], [" 53e62c:\tadd\tx16, x24, x16, lsl #7", 5498412], [" 53e630:\tbr\tx16", 5498416], [" 53e634:\tnop", 5498420], [" 53e638:\tnop", 5498424], [" 53e63c:\tnop", 5498428], [" 53e640:\tnop", 5498432], [" 53e644:\tnop", 5498436], [" 53e648:\tnop", 5498440], [" 53e64c:\tnop", 5498444], [" 53e650:\tnop", 5498448], [" 53e654:\tnop", 5498452], [" 53e658:\tnop", 5498456], [" 53e65c:\tnop", 5498460], [" 53e660:\tnop", 5498464], [" 53e664:\tnop", 5498468], [" 53e668:\tnop", 5498472], [" 53e66c:\tnop", 5498476], [" 53e670:\tnop", 5498480], [" 53e674:\tnop", 5498484], [" 53e678:\tnop", 5498488], [" 53e67c:\tnop", 5498492], [" 53e680:\tldrh\tw0, [x20,#2]", 5498496], [" 53e684:\tlsr\tw1, w0, #8", 5498500], [" 53e688:\tand\tw0, w0, #0xff", 5498504], [" 53e68c:\tldr\ts1, [x21,w1,uxtw #2]", 5498508], [" 53e690:\tldr\ts0, [x21,w0,uxtw #2]", 5498512], [" 53e694:\tfdiv\ts0, s0, s1", 5498516], [" 53e698:\tlsr\tw1, w23, #8", 5498520], [" 53e69c:\tldrh\tw23, [x20,#4]!", 5498524], [" 53e6a0:\tand\tx16, x23, #0xff", 5498528], [" 53e6a4:\tstr\ts0, [x21,w1,uxtw #2]", 5498532], [" 53e6a8:\tstr\twzr, [x25,w1,uxtw #2]", 5498536], [" 53e6ac:\tadd\tx16, x24, x16, lsl #7", 5498540], [" 53e6b0:\tbr\tx16", 5498544], [" 53e6b4:\tnop", 5498548], [" 53e6b8:\tnop", 5498552], [" 53e6bc:\tnop", 5498556], [" 53e6c0:\tnop", 5498560], [" 53e6c4:\tnop", 5498564], [" 53e6c8:\tnop", 5498568], [" 53e6cc:\tnop", 5498572], [" 53e6d0:\tnop", 5498576], [" 53e6d4:\tnop", 5498580], [" 53e6d8:\tnop", 5498584], [" 53e6dc:\tnop", 5498588], [" 53e6e0:\tnop", 5498592], [" 53e6e4:\tnop", 5498596], [" 53e6e8:\tnop", 5498600], [" 53e6ec:\tnop", 5498604], [" 53e6f0:\tnop", 5498608], [" 53e6f4:\tnop", 5498612], [" 53e6f8:\tnop", 5498616], [" 53e6fc:\tnop", 5498620], [" 53e700:\tldrh\tw0, [x20,#2]", 5498624], [" 53e704:\tlsr\tw1, w0, #8", 5498628], [" 53e708:\tand\tw0, w0, #0xff", 5498632], [" 53e70c:\tldr\ts1, [x21,w1,uxtw #2]", 5498636], [" 53e710:\tldr\ts0, [x21,w0,uxtw #2]", 5498640], [" 53e714:\tbl\td5a18 <fmodf@plt>", 5498644], [" 53e718:\tlsr\tw1, w23, #8", 5498648], [" 53e71c:\tldrh\tw23, [x20,#4]!", 5498652], [" 53e720:\tand\tx16, x23, #0xff", 5498656], [" 53e724:\tstr\ts0, [x21,w1,uxtw #2]", 5498660], [" 53e728:\tstr\twzr, [x25,w1,uxtw #2]", 5498664], [" 53e72c:\tadd\tx16, x24, x16, lsl #7", 5498668], [" 53e730:\tbr\tx16", 5498672], [" 53e734:\tnop", 5498676], [" 53e738:\tnop", 5498680], [" 53e73c:\tnop", 5498684], [" 53e740:\tnop", 5498688], [" 53e744:\tnop", 5498692], [" 53e748:\tnop", 5498696], [" 53e74c:\tnop", 5498700], [" 53e750:\tnop", 5498704], [" 53e754:\tnop", 5498708], [" 53e758:\tnop", 5498712], [" 53e75c:\tnop", 5498716], [" 53e760:\tnop", 5498720], [" 53e764:\tnop", 5498724], [" 53e768:\tnop", 5498728], [" 53e76c:\tnop", 5498732], [" 53e770:\tnop", 5498736], [" 53e774:\tnop", 5498740], [" 53e778:\tnop", 5498744], [" 53e77c:\tnop", 5498748], [" 53e780:\tldrh\tw0, [x20,#2]", 5498752], [" 53e784:\tlsr\tw4, w23, #8", 5498756], [" 53e788:\tlsr\tw2, w0, #8", 5498760], [" 53e78c:\tand\tw1, w0, #0xff", 5498764], [" 53e790:\tadd\tx17, x21, x2, uxtx #2", 5498768], [" 53e794:\tldr\td2, [x17]", 5498772], [" 53e798:\tadd\tx17, x21, x1, uxtx #2", 5498776], [" 53e79c:\tldr\td1, [x17]", 5498780], [" 53e7a0:\tldrh\tw23, [x20,#4]!", 5498784], [" 53e7a4:\tfadd\td0, d1, d2", 5498788], [" 53e7a8:\tand\tx16, x23, #0xff", 5498792], [" 53e7ac:\tadd\tx17, x21, x4, uxtx #2", 5498796], [" 53e7b0:\tstr\td0, [x17]", 5498800], [" 53e7b4:\tadd\tx17, x25, x4, uxtx #2", 5498804], [" 53e7b8:\tstr\txzr, [x17]", 5498808], [" 53e7bc:\tadd\tx16, x24, x16, lsl #7", 5498812], [" 53e7c0:\tbr\tx16", 5498816], [" 53e7c4:\tnop", 5498820], [" 53e7c8:\tnop", 5498824], [" 53e7cc:\tnop", 5498828], [" 53e7d0:\tnop", 5498832], [" 53e7d4:\tnop", 5498836], [" 53e7d8:\tnop", 5498840], [" 53e7dc:\tnop", 5498844], [" 53e7e0:\tnop", 5498848], [" 53e7e4:\tnop", 5498852], [" 53e7e8:\tnop", 5498856], [" 53e7ec:\tnop", 5498860], [" 53e7f0:\tnop", 5498864], [" 53e7f4:\tnop", 5498868], [" 53e7f8:\tnop", 5498872], [" 53e7fc:\tnop", 5498876], [" 53e800:\tldrh\tw0, [x20,#2]", 5498880], [" 53e804:\tlsr\tw4, w23, #8", 5498884], [" 53e808:\tlsr\tw2, w0, #8", 5498888], [" 53e80c:\tand\tw1, w0, #0xff", 5498892], [" 53e810:\tadd\tx17, x21, x2, uxtx #2", 5498896], [" 53e814:\tldr\td2, [x17]", 5498900], [" 53e818:\tadd\tx17, x21, x1, uxtx #2", 5498904], [" 53e81c:\tldr\td1, [x17]", 5498908], [" 53e820:\tldrh\tw23, [x20,#4]!", 5498912], [" 53e824:\tfsub\td0, d1, d2", 5498916], [" 53e828:\tand\tx16, x23, #0xff", 5498920], [" 53e82c:\tadd\tx17, x21, x4, uxtx #2", 5498924], [" 53e830:\tstr\td0, [x17]", 5498928], [" 53e834:\tadd\tx17, x25, x4, uxtx #2", 5498932], [" 53e838:\tstr\txzr, [x17]", 5498936], [" 53e83c:\tadd\tx16, x24, x16, lsl #7", 5498940], [" 53e840:\tbr\tx16", 5498944], [" 53e844:\tnop", 5498948], [" 53e848:\tnop", 5498952], [" 53e84c:\tnop", 5498956], [" 53e850:\tnop", 5498960], [" 53e854:\tnop", 5498964], [" 53e858:\tnop", 5498968], [" 53e85c:\tnop", 5498972], [" 53e860:\tnop", 5498976], [" 53e864:\tnop", 5498980], [" 53e868:\tnop", 5498984], [" 53e86c:\tnop", 5498988], [" 53e870:\tnop", 5498992], [" 53e874:\tnop", 5498996], [" 53e878:\tnop", 5499000], [" 53e87c:\tnop", 5499004], [" 53e880:\tldrh\tw0, [x20,#2]", 5499008], [" 53e884:\tlsr\tw4, w23, #8", 5499012], [" 53e888:\tlsr\tw2, w0, #8", 5499016], [" 53e88c:\tand\tw1, w0, #0xff", 5499020], [" 53e890:\tadd\tx17, x21, x2, uxtx #2", 5499024], [" 53e894:\tldr\td2, [x17]", 5499028], [" 53e898:\tadd\tx17, x21, x1, uxtx #2", 5499032], [" 53e89c:\tldr\td1, [x17]", 5499036], [" 53e8a0:\tldrh\tw23, [x20,#4]!", 5499040], [" 53e8a4:\tfmul\td0, d1, d2", 5499044], [" 53e8a8:\tand\tx16, x23, #0xff", 5499048], [" 53e8ac:\tadd\tx17, x21, x4, uxtx #2", 5499052], [" 53e8b0:\tstr\td0, [x17]", 5499056], [" 53e8b4:\tadd\tx17, x25, x4, uxtx #2", 5499060], [" 53e8b8:\tstr\txzr, [x17]", 5499064], [" 53e8bc:\tadd\tx16, x24, x16, lsl #7", 5499068], [" 53e8c0:\tbr\tx16", 5499072], [" 53e8c4:\tnop", 5499076], [" 53e8c8:\tnop", 5499080], [" 53e8cc:\tnop", 5499084], [" 53e8d0:\tnop", 5499088], [" 53e8d4:\tnop", 5499092], [" 53e8d8:\tnop", 5499096], [" 53e8dc:\tnop", 5499100], [" 53e8e0:\tnop", 5499104], [" 53e8e4:\tnop", 5499108], [" 53e8e8:\tnop", 5499112], [" 53e8ec:\tnop", 5499116], [" 53e8f0:\tnop", 5499120], [" 53e8f4:\tnop", 5499124], [" 53e8f8:\tnop", 5499128], [" 53e8fc:\tnop", 5499132], [" 53e900:\tldrh\tw0, [x20,#2]", 5499136], [" 53e904:\tlsr\tw4, w23, #8", 5499140], [" 53e908:\tlsr\tw2, w0, #8", 5499144], [" 53e90c:\tand\tw1, w0, #0xff", 5499148], [" 53e910:\tadd\tx17, x21, x2, uxtx #2", 5499152], [" 53e914:\tldr\td2, [x17]", 5499156], [" 53e918:\tadd\tx17, x21, x1, uxtx #2", 5499160], [" 53e91c:\tldr\td1, [x17]", 5499164], [" 53e920:\tldrh\tw23, [x20,#4]!", 5499168], [" 53e924:\tfdiv\td0, d1, d2", 5499172], [" 53e928:\tand\tx16, x23, #0xff", 5499176], [" 53e92c:\tadd\tx17, x21, x4, uxtx #2", 5499180], [" 53e930:\tstr\td0, [x17]", 5499184], [" 53e934:\tadd\tx17, x25, x4, uxtx #2", 5499188], [" 53e938:\tstr\txzr, [x17]", 5499192], [" 53e93c:\tadd\tx16, x24, x16, lsl #7", 5499196], [" 53e940:\tbr\tx16", 5499200], [" 53e944:\tnop", 5499204], [" 53e948:\tnop", 5499208], [" 53e94c:\tnop", 5499212], [" 53e950:\tnop", 5499216], [" 53e954:\tnop", 5499220], [" 53e958:\tnop", 5499224], [" 53e95c:\tnop", 5499228], [" 53e960:\tnop", 5499232], [" 53e964:\tnop", 5499236], [" 53e968:\tnop", 5499240], [" 53e96c:\tnop", 5499244], [" 53e970:\tnop", 5499248], [" 53e974:\tnop", 5499252], [" 53e978:\tnop", 5499256], [" 53e97c:\tnop", 5499260], [" 53e980:\tldrh\tw0, [x20,#2]", 5499264], [" 53e984:\tlsr\tw2, w0, #8", 5499268], [" 53e988:\tand\tw1, w0, #0xff", 5499272], [" 53e98c:\tadd\tx17, x21, x2, uxtx #2", 5499276], [" 53e990:\tldr\td1, [x17]", 5499280], [" 53e994:\tadd\tx17, x21, x1, uxtx #2", 5499284], [" 53e998:\tldr\td0, [x17]", 5499288], [" 53e99c:\tbl\td5a08 <fmod@plt>", 5499292], [" 53e9a0:\tlsr\tw4, w23, #8", 5499296], [" 53e9a4:\tldrh\tw23, [x20,#4]!", 5499300], [" 53e9a8:\tand\tx16, x23, #0xff", 5499304], [" 53e9ac:\tadd\tx17, x21, x4, uxtx #2", 5499308], [" 53e9b0:\tstr\td0, [x17]", 5499312], [" 53e9b4:\tadd\tx17, x25, x4, uxtx #2", 5499316], [" 53e9b8:\tstr\txzr, [x17]", 5499320], [" 53e9bc:\tadd\tx16, x24, x16, lsl #7", 5499324], [" 53e9c0:\tbr\tx16", 5499328], [" 53e9c4:\tnop", 5499332], [" 53e9c8:\tnop", 5499336], [" 53e9cc:\tnop", 5499340], [" 53e9d0:\tnop", 5499344], [" 53e9d4:\tnop", 5499348], [" 53e9d8:\tnop", 5499352], [" 53e9dc:\tnop", 5499356], [" 53e9e0:\tnop", 5499360], [" 53e9e4:\tnop", 5499364], [" 53e9e8:\tnop", 5499368], [" 53e9ec:\tnop", 5499372], [" 53e9f0:\tnop", 5499376], [" 53e9f4:\tnop", 5499380], [" 53e9f8:\tnop", 5499384], [" 53e9fc:\tnop", 5499388], [" 53ea00:\tlsr\tw3, w23, #12", 5499392], [" 53ea04:\tubfx\tw9, w23, #8, #4", 5499396], [" 53ea08:\tldr\tw1, [x21,w3,uxtw #2]", 5499400], [" 53ea0c:\tldr\tw0, [x21,w9,uxtw #2]", 5499404], [" 53ea10:\tldrh\tw23, [x20,#2]!", 5499408], [" 53ea14:\tadd\tw0, w0, w1", 5499412], [" 53ea18:\tand\tx16, x23, #0xff", 5499416], [" 53ea1c:\tstr\tw0, [x21,w9,uxtw #2]", 5499420], [" 53ea20:\tstr\twzr, [x25,w9,uxtw #2]", 5499424], [" 53ea24:\tadd\tx16, x24, x16, lsl #7", 5499428], [" 53ea28:\tbr\tx16", 5499432], [" 53ea2c:\tnop", 5499436], [" 53ea30:\tnop", 5499440], [" 53ea34:\tnop", 5499444], [" 53ea38:\tnop", 5499448], [" 53ea3c:\tnop", 5499452], [" 53ea40:\tnop", 5499456], [" 53ea44:\tnop", 5499460], [" 53ea48:\tnop", 5499464], [" 53ea4c:\tnop", 5499468], [" 53ea50:\tnop", 5499472], [" 53ea54:\tnop", 5499476], [" 53ea58:\tnop", 5499480], [" 53ea5c:\tnop", 5499484], [" 53ea60:\tnop", 5499488], [" 53ea64:\tnop", 5499492], [" 53ea68:\tnop", 5499496], [" 53ea6c:\tnop", 5499500], [" 53ea70:\tnop", 5499504], [" 53ea74:\tnop", 5499508], [" 53ea78:\tnop", 5499512], [" 53ea7c:\tnop", 5499516], [" 53ea80:\tlsr\tw3, w23, #12", 5499520], [" 53ea84:\tubfx\tw9, w23, #8, #4", 5499524], [" 53ea88:\tldr\tw1, [x21,w3,uxtw #2]", 5499528], [" 53ea8c:\tldr\tw0, [x21,w9,uxtw #2]", 5499532], [" 53ea90:\tldrh\tw23, [x20,#2]!", 5499536], [" 53ea94:\tsub\tw0, w0, w1", 5499540], [" 53ea98:\tand\tx16, x23, #0xff", 5499544], [" 53ea9c:\tstr\tw0, [x21,w9,uxtw #2]", 5499548], [" 53eaa0:\tstr\twzr, [x25,w9,uxtw #2]", 5499552], [" 53eaa4:\tadd\tx16, x24, x16, lsl #7", 5499556], [" 53eaa8:\tbr\tx16", 5499560], [" 53eaac:\tnop", 5499564], [" 53eab0:\tnop", 5499568], [" 53eab4:\tnop", 5499572], [" 53eab8:\tnop", 5499576], [" 53eabc:\tnop", 5499580], [" 53eac0:\tnop", 5499584], [" 53eac4:\tnop", 5499588], [" 53eac8:\tnop", 5499592], [" 53eacc:\tnop", 5499596], [" 53ead0:\tnop", 5499600], [" 53ead4:\tnop", 5499604], [" 53ead8:\tnop", 5499608], [" 53eadc:\tnop", 5499612], [" 53eae0:\tnop", 5499616], [" 53eae4:\tnop", 5499620], [" 53eae8:\tnop", 5499624], [" 53eaec:\tnop", 5499628], [" 53eaf0:\tnop", 5499632], [" 53eaf4:\tnop", 5499636], [" 53eaf8:\tnop", 5499640], [" 53eafc:\tnop", 5499644], [" 53eb00:\tlsr\tw3, w23, #12", 5499648], [" 53eb04:\tubfx\tw9, w23, #8, #4", 5499652], [" 53eb08:\tldr\tw1, [x21,w3,uxtw #2]", 5499656], [" 53eb0c:\tldr\tw0, [x21,w9,uxtw #2]", 5499660], [" 53eb10:\tldrh\tw23, [x20,#2]!", 5499664], [" 53eb14:\tmul\tw0, w1, w0", 5499668], [" 53eb18:\tand\tx16, x23, #0xff", 5499672], [" 53eb1c:\tstr\tw0, [x21,w9,uxtw #2]", 5499676], [" 53eb20:\tstr\twzr, [x25,w9,uxtw #2]", 5499680], [" 53eb24:\tadd\tx16, x24, x16, lsl #7", 5499684], [" 53eb28:\tbr\tx16", 5499688], [" 53eb2c:\tnop", 5499692], [" 53eb30:\tnop", 5499696], [" 53eb34:\tnop", 5499700], [" 53eb38:\tnop", 5499704], [" 53eb3c:\tnop", 5499708], [" 53eb40:\tnop", 5499712], [" 53eb44:\tnop", 5499716], [" 53eb48:\tnop", 5499720], [" 53eb4c:\tnop", 5499724], [" 53eb50:\tnop", 5499728], [" 53eb54:\tnop", 5499732], [" 53eb58:\tnop", 5499736], [" 53eb5c:\tnop", 5499740], [" 53eb60:\tnop", 5499744], [" 53eb64:\tnop", 5499748], [" 53eb68:\tnop", 5499752], [" 53eb6c:\tnop", 5499756], [" 53eb70:\tnop", 5499760], [" 53eb74:\tnop", 5499764], [" 53eb78:\tnop", 5499768], [" 53eb7c:\tnop", 5499772], [" 53eb80:\tlsr\tw3, w23, #12", 5499776], [" 53eb84:\tubfx\tw9, w23, #8, #4", 5499780], [" 53eb88:\tldr\tw1, [x21,w3,uxtw #2]", 5499784], [" 53eb8c:\tldr\tw0, [x21,w9,uxtw #2]", 5499788], [" 53eb90:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5499792], [" 53eb94:\tldrh\tw23, [x20,#2]!", 5499796], [" 53eb98:\tsdiv\tw0, w0, w1", 5499800], [" 53eb9c:\tand\tx16, x23, #0xff", 5499804], [" 53eba0:\tstr\tw0, [x21,w9,uxtw #2]", 5499808], [" 53eba4:\tstr\twzr, [x25,w9,uxtw #2]", 5499812], [" 53eba8:\tadd\tx16, x24, x16, lsl #7", 5499816], [" 53ebac:\tbr\tx16", 5499820], [" 53ebb0:\tnop", 5499824], [" 53ebb4:\tnop", 5499828], [" 53ebb8:\tnop", 5499832], [" 53ebbc:\tnop", 5499836], [" 53ebc0:\tnop", 5499840], [" 53ebc4:\tnop", 5499844], [" 53ebc8:\tnop", 5499848], [" 53ebcc:\tnop", 5499852], [" 53ebd0:\tnop", 5499856], [" 53ebd4:\tnop", 5499860], [" 53ebd8:\tnop", 5499864], [" 53ebdc:\tnop", 5499868], [" 53ebe0:\tnop", 5499872], [" 53ebe4:\tnop", 5499876], [" 53ebe8:\tnop", 5499880], [" 53ebec:\tnop", 5499884], [" 53ebf0:\tnop", 5499888], [" 53ebf4:\tnop", 5499892], [" 53ebf8:\tnop", 5499896], [" 53ebfc:\tnop", 5499900], [" 53ec00:\tlsr\tw3, w23, #12", 5499904], [" 53ec04:\tubfx\tw9, w23, #8, #4", 5499908], [" 53ec08:\tldr\tw1, [x21,w3,uxtw #2]", 5499912], [" 53ec0c:\tldr\tw0, [x21,w9,uxtw #2]", 5499916], [" 53ec10:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5499920], [" 53ec14:\tldrh\tw23, [x20,#2]!", 5499924], [" 53ec18:\tsdiv\tw2, w0, w1", 5499928], [" 53ec1c:\tmsub\tw0, w2, w1, w0", 5499932], [" 53ec20:\tand\tx16, x23, #0xff", 5499936], [" 53ec24:\tstr\tw0, [x21,w9,uxtw #2]", 5499940], [" 53ec28:\tstr\twzr, [x25,w9,uxtw #2]", 5499944], [" 53ec2c:\tadd\tx16, x24, x16, lsl #7", 5499948], [" 53ec30:\tbr\tx16", 5499952], [" 53ec34:\tnop", 5499956], [" 53ec38:\tnop", 5499960], [" 53ec3c:\tnop", 5499964], [" 53ec40:\tnop", 5499968], [" 53ec44:\tnop", 5499972], [" 53ec48:\tnop", 5499976], [" 53ec4c:\tnop", 5499980], [" 53ec50:\tnop", 5499984], [" 53ec54:\tnop", 5499988], [" 53ec58:\tnop", 5499992], [" 53ec5c:\tnop", 5499996], [" 53ec60:\tnop", 5500000], [" 53ec64:\tnop", 5500004], [" 53ec68:\tnop", 5500008], [" 53ec6c:\tnop", 5500012], [" 53ec70:\tnop", 5500016], [" 53ec74:\tnop", 5500020], [" 53ec78:\tnop", 5500024], [" 53ec7c:\tnop", 5500028], [" 53ec80:\tlsr\tw3, w23, #12", 5500032], [" 53ec84:\tubfx\tw9, w23, #8, #4", 5500036], [" 53ec88:\tldr\tw1, [x21,w3,uxtw #2]", 5500040], [" 53ec8c:\tldr\tw0, [x21,w9,uxtw #2]", 5500044], [" 53ec90:\tldrh\tw23, [x20,#2]!", 5500048], [" 53ec94:\tand\tw0, w0, w1", 5500052], [" 53ec98:\tand\tx16, x23, #0xff", 5500056], [" 53ec9c:\tstr\tw0, [x21,w9,uxtw #2]", 5500060], [" 53eca0:\tstr\twzr, [x25,w9,uxtw #2]", 5500064], [" 53eca4:\tadd\tx16, x24, x16, lsl #7", 5500068], [" 53eca8:\tbr\tx16", 5500072], [" 53ecac:\tnop", 5500076], [" 53ecb0:\tnop", 5500080], [" 53ecb4:\tnop", 5500084], [" 53ecb8:\tnop", 5500088], [" 53ecbc:\tnop", 5500092], [" 53ecc0:\tnop", 5500096], [" 53ecc4:\tnop", 5500100], [" 53ecc8:\tnop", 5500104], [" 53eccc:\tnop", 5500108], [" 53ecd0:\tnop", 5500112], [" 53ecd4:\tnop", 5500116], [" 53ecd8:\tnop", 5500120], [" 53ecdc:\tnop", 5500124], [" 53ece0:\tnop", 5500128], [" 53ece4:\tnop", 5500132], [" 53ece8:\tnop", 5500136], [" 53ecec:\tnop", 5500140], [" 53ecf0:\tnop", 5500144], [" 53ecf4:\tnop", 5500148], [" 53ecf8:\tnop", 5500152], [" 53ecfc:\tnop", 5500156], [" 53ed00:\tlsr\tw3, w23, #12", 5500160], [" 53ed04:\tubfx\tw9, w23, #8, #4", 5500164], [" 53ed08:\tldr\tw1, [x21,w3,uxtw #2]", 5500168], [" 53ed0c:\tldr\tw0, [x21,w9,uxtw #2]", 5500172], [" 53ed10:\tldrh\tw23, [x20,#2]!", 5500176], [" 53ed14:\torr\tw0, w0, w1", 5500180], [" 53ed18:\tand\tx16, x23, #0xff", 5500184], [" 53ed1c:\tstr\tw0, [x21,w9,uxtw #2]", 5500188], [" 53ed20:\tstr\twzr, [x25,w9,uxtw #2]", 5500192], [" 53ed24:\tadd\tx16, x24, x16, lsl #7", 5500196], [" 53ed28:\tbr\tx16", 5500200], [" 53ed2c:\tnop", 5500204], [" 53ed30:\tnop", 5500208], [" 53ed34:\tnop", 5500212], [" 53ed38:\tnop", 5500216], [" 53ed3c:\tnop", 5500220], [" 53ed40:\tnop", 5500224], [" 53ed44:\tnop", 5500228], [" 53ed48:\tnop", 5500232], [" 53ed4c:\tnop", 5500236], [" 53ed50:\tnop", 5500240], [" 53ed54:\tnop", 5500244], [" 53ed58:\tnop", 5500248], [" 53ed5c:\tnop", 5500252], [" 53ed60:\tnop", 5500256], [" 53ed64:\tnop", 5500260], [" 53ed68:\tnop", 5500264], [" 53ed6c:\tnop", 5500268], [" 53ed70:\tnop", 5500272], [" 53ed74:\tnop", 5500276], [" 53ed78:\tnop", 5500280], [" 53ed7c:\tnop", 5500284], [" 53ed80:\tlsr\tw3, w23, #12", 5500288], [" 53ed84:\tubfx\tw9, w23, #8, #4", 5500292], [" 53ed88:\tldr\tw1, [x21,w3,uxtw #2]", 5500296], [" 53ed8c:\tldr\tw0, [x21,w9,uxtw #2]", 5500300], [" 53ed90:\tldrh\tw23, [x20,#2]!", 5500304], [" 53ed94:\teor\tw0, w0, w1", 5500308], [" 53ed98:\tand\tx16, x23, #0xff", 5500312], [" 53ed9c:\tstr\tw0, [x21,w9,uxtw #2]", 5500316], [" 53eda0:\tstr\twzr, [x25,w9,uxtw #2]", 5500320], [" 53eda4:\tadd\tx16, x24, x16, lsl #7", 5500324], [" 53eda8:\tbr\tx16", 5500328], [" 53edac:\tnop", 5500332], [" 53edb0:\tnop", 5500336], [" 53edb4:\tnop", 5500340], [" 53edb8:\tnop", 5500344], [" 53edbc:\tnop", 5500348], [" 53edc0:\tnop", 5500352], [" 53edc4:\tnop", 5500356], [" 53edc8:\tnop", 5500360], [" 53edcc:\tnop", 5500364], [" 53edd0:\tnop", 5500368], [" 53edd4:\tnop", 5500372], [" 53edd8:\tnop", 5500376], [" 53eddc:\tnop", 5500380], [" 53ede0:\tnop", 5500384], [" 53ede4:\tnop", 5500388], [" 53ede8:\tnop", 5500392], [" 53edec:\tnop", 5500396], [" 53edf0:\tnop", 5500400], [" 53edf4:\tnop", 5500404], [" 53edf8:\tnop", 5500408], [" 53edfc:\tnop", 5500412], [" 53ee00:\tlsr\tw3, w23, #12", 5500416], [" 53ee04:\tubfx\tw9, w23, #8, #4", 5500420], [" 53ee08:\tldr\tw1, [x21,w3,uxtw #2]", 5500424], [" 53ee0c:\tldr\tw0, [x21,w9,uxtw #2]", 5500428], [" 53ee10:\tldrh\tw23, [x20,#2]!", 5500432], [" 53ee14:\tlsl\tw0, w0, w1", 5500436], [" 53ee18:\tand\tx16, x23, #0xff", 5500440], [" 53ee1c:\tstr\tw0, [x21,w9,uxtw #2]", 5500444], [" 53ee20:\tstr\twzr, [x25,w9,uxtw #2]", 5500448], [" 53ee24:\tadd\tx16, x24, x16, lsl #7", 5500452], [" 53ee28:\tbr\tx16", 5500456], [" 53ee2c:\tnop", 5500460], [" 53ee30:\tnop", 5500464], [" 53ee34:\tnop", 5500468], [" 53ee38:\tnop", 5500472], [" 53ee3c:\tnop", 5500476], [" 53ee40:\tnop", 5500480], [" 53ee44:\tnop", 5500484], [" 53ee48:\tnop", 5500488], [" 53ee4c:\tnop", 5500492], [" 53ee50:\tnop", 5500496], [" 53ee54:\tnop", 5500500], [" 53ee58:\tnop", 5500504], [" 53ee5c:\tnop", 5500508], [" 53ee60:\tnop", 5500512], [" 53ee64:\tnop", 5500516], [" 53ee68:\tnop", 5500520], [" 53ee6c:\tnop", 5500524], [" 53ee70:\tnop", 5500528], [" 53ee74:\tnop", 5500532], [" 53ee78:\tnop", 5500536], [" 53ee7c:\tnop", 5500540], [" 53ee80:\tlsr\tw3, w23, #12", 5500544], [" 53ee84:\tubfx\tw9, w23, #8, #4", 5500548], [" 53ee88:\tldr\tw1, [x21,w3,uxtw #2]", 5500552], [" 53ee8c:\tldr\tw0, [x21,w9,uxtw #2]", 5500556], [" 53ee90:\tldrh\tw23, [x20,#2]!", 5500560], [" 53ee94:\tasr\tw0, w0, w1", 5500564], [" 53ee98:\tand\tx16, x23, #0xff", 5500568], [" 53ee9c:\tstr\tw0, [x21,w9,uxtw #2]", 5500572], [" 53eea0:\tstr\twzr, [x25,w9,uxtw #2]", 5500576], [" 53eea4:\tadd\tx16, x24, x16, lsl #7", 5500580], [" 53eea8:\tbr\tx16", 5500584], [" 53eeac:\tnop", 5500588], [" 53eeb0:\tnop", 5500592], [" 53eeb4:\tnop", 5500596], [" 53eeb8:\tnop", 5500600], [" 53eebc:\tnop", 5500604], [" 53eec0:\tnop", 5500608], [" 53eec4:\tnop", 5500612], [" 53eec8:\tnop", 5500616], [" 53eecc:\tnop", 5500620], [" 53eed0:\tnop", 5500624], [" 53eed4:\tnop", 5500628], [" 53eed8:\tnop", 5500632], [" 53eedc:\tnop", 5500636], [" 53eee0:\tnop", 5500640], [" 53eee4:\tnop", 5500644], [" 53eee8:\tnop", 5500648], [" 53eeec:\tnop", 5500652], [" 53eef0:\tnop", 5500656], [" 53eef4:\tnop", 5500660], [" 53eef8:\tnop", 5500664], [" 53eefc:\tnop", 5500668], [" 53ef00:\tlsr\tw3, w23, #12", 5500672], [" 53ef04:\tubfx\tw9, w23, #8, #4", 5500676], [" 53ef08:\tldr\tw1, [x21,w3,uxtw #2]", 5500680], [" 53ef0c:\tldr\tw0, [x21,w9,uxtw #2]", 5500684], [" 53ef10:\tldrh\tw23, [x20,#2]!", 5500688], [" 53ef14:\tlsr\tw0, w0, w1", 5500692], [" 53ef18:\tand\tx16, x23, #0xff", 5500696], [" 53ef1c:\tstr\tw0, [x21,w9,uxtw #2]", 5500700], [" 53ef20:\tstr\twzr, [x25,w9,uxtw #2]", 5500704], [" 53ef24:\tadd\tx16, x24, x16, lsl #7", 5500708], [" 53ef28:\tbr\tx16", 5500712], [" 53ef2c:\tnop", 5500716], [" 53ef30:\tnop", 5500720], [" 53ef34:\tnop", 5500724], [" 53ef38:\tnop", 5500728], [" 53ef3c:\tnop", 5500732], [" 53ef40:\tnop", 5500736], [" 53ef44:\tnop", 5500740], [" 53ef48:\tnop", 5500744], [" 53ef4c:\tnop", 5500748], [" 53ef50:\tnop", 5500752], [" 53ef54:\tnop", 5500756], [" 53ef58:\tnop", 5500760], [" 53ef5c:\tnop", 5500764], [" 53ef60:\tnop", 5500768], [" 53ef64:\tnop", 5500772], [" 53ef68:\tnop", 5500776], [" 53ef6c:\tnop", 5500780], [" 53ef70:\tnop", 5500784], [" 53ef74:\tnop", 5500788], [" 53ef78:\tnop", 5500792], [" 53ef7c:\tnop", 5500796], [" 53ef80:\tlsr\tw1, w23, #12", 5500800], [" 53ef84:\tubfx\tw2, w23, #8, #4", 5500804], [" 53ef88:\tadd\tx17, x21, x1, uxtx #2", 5500808], [" 53ef8c:\tldr\tx1, [x17]", 5500812], [" 53ef90:\tadd\tx17, x21, x2, uxtx #2", 5500816], [" 53ef94:\tldr\tx0, [x17]", 5500820], [" 53ef98:\tldrh\tw23, [x20,#2]!", 5500824], [" 53ef9c:\tadd\tx0, x0, x1", 5500828], [" 53efa0:\tand\tx16, x23, #0xff", 5500832], [" 53efa4:\tadd\tx17, x21, x2, uxtx #2", 5500836], [" 53efa8:\tstr\tx0, [x17]", 5500840], [" 53efac:\tadd\tx17, x25, x2, uxtx #2", 5500844], [" 53efb0:\tstr\txzr, [x17]", 5500848], [" 53efb4:\tadd\tx16, x24, x16, lsl #7", 5500852], [" 53efb8:\tbr\tx16", 5500856], [" 53efbc:\tnop", 5500860], [" 53efc0:\tnop", 5500864], [" 53efc4:\tnop", 5500868], [" 53efc8:\tnop", 5500872], [" 53efcc:\tnop", 5500876], [" 53efd0:\tnop", 5500880], [" 53efd4:\tnop", 5500884], [" 53efd8:\tnop", 5500888], [" 53efdc:\tnop", 5500892], [" 53efe0:\tnop", 5500896], [" 53efe4:\tnop", 5500900], [" 53efe8:\tnop", 5500904], [" 53efec:\tnop", 5500908], [" 53eff0:\tnop", 5500912], [" 53eff4:\tnop", 5500916], [" 53eff8:\tnop", 5500920], [" 53effc:\tnop", 5500924], [" 53f000:\tlsr\tw1, w23, #12", 5500928], [" 53f004:\tubfx\tw2, w23, #8, #4", 5500932], [" 53f008:\tadd\tx17, x21, x1, uxtx #2", 5500936], [" 53f00c:\tldr\tx1, [x17]", 5500940], [" 53f010:\tadd\tx17, x21, x2, uxtx #2", 5500944], [" 53f014:\tldr\tx0, [x17]", 5500948], [" 53f018:\tldrh\tw23, [x20,#2]!", 5500952], [" 53f01c:\tsub\tx0, x0, x1", 5500956], [" 53f020:\tand\tx16, x23, #0xff", 5500960], [" 53f024:\tadd\tx17, x21, x2, uxtx #2", 5500964], [" 53f028:\tstr\tx0, [x17]", 5500968], [" 53f02c:\tadd\tx17, x25, x2, uxtx #2", 5500972], [" 53f030:\tstr\txzr, [x17]", 5500976], [" 53f034:\tadd\tx16, x24, x16, lsl #7", 5500980], [" 53f038:\tbr\tx16", 5500984], [" 53f03c:\tnop", 5500988], [" 53f040:\tnop", 5500992], [" 53f044:\tnop", 5500996], [" 53f048:\tnop", 5501000], [" 53f04c:\tnop", 5501004], [" 53f050:\tnop", 5501008], [" 53f054:\tnop", 5501012], [" 53f058:\tnop", 5501016], [" 53f05c:\tnop", 5501020], [" 53f060:\tnop", 5501024], [" 53f064:\tnop", 5501028], [" 53f068:\tnop", 5501032], [" 53f06c:\tnop", 5501036], [" 53f070:\tnop", 5501040], [" 53f074:\tnop", 5501044], [" 53f078:\tnop", 5501048], [" 53f07c:\tnop", 5501052], [" 53f080:\tlsr\tw1, w23, #12", 5501056], [" 53f084:\tubfx\tw2, w23, #8, #4", 5501060], [" 53f088:\tadd\tx17, x21, x1, uxtx #2", 5501064], [" 53f08c:\tldr\tx1, [x17]", 5501068], [" 53f090:\tadd\tx17, x21, x2, uxtx #2", 5501072], [" 53f094:\tldr\tx0, [x17]", 5501076], [" 53f098:\tldrh\tw23, [x20,#2]!", 5501080], [" 53f09c:\tmul\tx0, x0, x1", 5501084], [" 53f0a0:\tand\tx16, x23, #0xff", 5501088], [" 53f0a4:\tadd\tx17, x21, x2, uxtx #2", 5501092], [" 53f0a8:\tstr\tx0, [x17]", 5501096], [" 53f0ac:\tadd\tx17, x25, x2, uxtx #2", 5501100], [" 53f0b0:\tstr\txzr, [x17]", 5501104], [" 53f0b4:\tadd\tx16, x24, x16, lsl #7", 5501108], [" 53f0b8:\tbr\tx16", 5501112], [" 53f0bc:\tnop", 5501116], [" 53f0c0:\tnop", 5501120], [" 53f0c4:\tnop", 5501124], [" 53f0c8:\tnop", 5501128], [" 53f0cc:\tnop", 5501132], [" 53f0d0:\tnop", 5501136], [" 53f0d4:\tnop", 5501140], [" 53f0d8:\tnop", 5501144], [" 53f0dc:\tnop", 5501148], [" 53f0e0:\tnop", 5501152], [" 53f0e4:\tnop", 5501156], [" 53f0e8:\tnop", 5501160], [" 53f0ec:\tnop", 5501164], [" 53f0f0:\tnop", 5501168], [" 53f0f4:\tnop", 5501172], [" 53f0f8:\tnop", 5501176], [" 53f0fc:\tnop", 5501180], [" 53f100:\tlsr\tw1, w23, #12", 5501184], [" 53f104:\tubfx\tw2, w23, #8, #4", 5501188], [" 53f108:\tadd\tx17, x21, x1, uxtx #2", 5501192], [" 53f10c:\tldr\tx1, [x17]", 5501196], [" 53f110:\tadd\tx17, x21, x2, uxtx #2", 5501200], [" 53f114:\tldr\tx0, [x17]", 5501204], [" 53f118:\tcbz\tx1, 541200 <artMterpAsmSisterStart>", 5501208], [" 53f11c:\tldrh\tw23, [x20,#2]!", 5501212], [" 53f120:\tsdiv\tx0, x0, x1", 5501216], [" 53f124:\tand\tx16, x23, #0xff", 5501220], [" 53f128:\tadd\tx17, x21, x2, uxtx #2", 5501224], [" 53f12c:\tstr\tx0, [x17]", 5501228], [" 53f130:\tadd\tx17, x25, x2, uxtx #2", 5501232], [" 53f134:\tstr\txzr, [x17]", 5501236], [" 53f138:\tadd\tx16, x24, x16, lsl #7", 5501240], [" 53f13c:\tbr\tx16", 5501244], [" 53f140:\tnop", 5501248], [" 53f144:\tnop", 5501252], [" 53f148:\tnop", 5501256], [" 53f14c:\tnop", 5501260], [" 53f150:\tnop", 5501264], [" 53f154:\tnop", 5501268], [" 53f158:\tnop", 5501272], [" 53f15c:\tnop", 5501276], [" 53f160:\tnop", 5501280], [" 53f164:\tnop", 5501284], [" 53f168:\tnop", 5501288], [" 53f16c:\tnop", 5501292], [" 53f170:\tnop", 5501296], [" 53f174:\tnop", 5501300], [" 53f178:\tnop", 5501304], [" 53f17c:\tnop", 5501308], [" 53f180:\tlsr\tw1, w23, #12", 5501312], [" 53f184:\tubfx\tw2, w23, #8, #4", 5501316], [" 53f188:\tadd\tx17, x21, x1, uxtx #2", 5501320], [" 53f18c:\tldr\tx1, [x17]", 5501324], [" 53f190:\tadd\tx17, x21, x2, uxtx #2", 5501328], [" 53f194:\tldr\tx0, [x17]", 5501332], [" 53f198:\tcbz\tx1, 541200 <artMterpAsmSisterStart>", 5501336], [" 53f19c:\tldrh\tw23, [x20,#2]!", 5501340], [" 53f1a0:\tsdiv\tx3, x0, x1", 5501344], [" 53f1a4:\tmsub\tx0, x3, x1, x0", 5501348], [" 53f1a8:\tand\tx16, x23, #0xff", 5501352], [" 53f1ac:\tadd\tx17, x21, x2, uxtx #2", 5501356], [" 53f1b0:\tstr\tx0, [x17]", 5501360], [" 53f1b4:\tadd\tx17, x25, x2, uxtx #2", 5501364], [" 53f1b8:\tstr\txzr, [x17]", 5501368], [" 53f1bc:\tadd\tx16, x24, x16, lsl #7", 5501372], [" 53f1c0:\tbr\tx16", 5501376], [" 53f1c4:\tnop", 5501380], [" 53f1c8:\tnop", 5501384], [" 53f1cc:\tnop", 5501388], [" 53f1d0:\tnop", 5501392], [" 53f1d4:\tnop", 5501396], [" 53f1d8:\tnop", 5501400], [" 53f1dc:\tnop", 5501404], [" 53f1e0:\tnop", 5501408], [" 53f1e4:\tnop", 5501412], [" 53f1e8:\tnop", 5501416], [" 53f1ec:\tnop", 5501420], [" 53f1f0:\tnop", 5501424], [" 53f1f4:\tnop", 5501428], [" 53f1f8:\tnop", 5501432], [" 53f1fc:\tnop", 5501436], [" 53f200:\tlsr\tw1, w23, #12", 5501440], [" 53f204:\tubfx\tw2, w23, #8, #4", 5501444], [" 53f208:\tadd\tx17, x21, x1, uxtx #2", 5501448], [" 53f20c:\tldr\tx1, [x17]", 5501452], [" 53f210:\tadd\tx17, x21, x2, uxtx #2", 5501456], [" 53f214:\tldr\tx0, [x17]", 5501460], [" 53f218:\tldrh\tw23, [x20,#2]!", 5501464], [" 53f21c:\tand\tx0, x0, x1", 5501468], [" 53f220:\tand\tx16, x23, #0xff", 5501472], [" 53f224:\tadd\tx17, x21, x2, uxtx #2", 5501476], [" 53f228:\tstr\tx0, [x17]", 5501480], [" 53f22c:\tadd\tx17, x25, x2, uxtx #2", 5501484], [" 53f230:\tstr\txzr, [x17]", 5501488], [" 53f234:\tadd\tx16, x24, x16, lsl #7", 5501492], [" 53f238:\tbr\tx16", 5501496], [" 53f23c:\tnop", 5501500], [" 53f240:\tnop", 5501504], [" 53f244:\tnop", 5501508], [" 53f248:\tnop", 5501512], [" 53f24c:\tnop", 5501516], [" 53f250:\tnop", 5501520], [" 53f254:\tnop", 5501524], [" 53f258:\tnop", 5501528], [" 53f25c:\tnop", 5501532], [" 53f260:\tnop", 5501536], [" 53f264:\tnop", 5501540], [" 53f268:\tnop", 5501544], [" 53f26c:\tnop", 5501548], [" 53f270:\tnop", 5501552], [" 53f274:\tnop", 5501556], [" 53f278:\tnop", 5501560], [" 53f27c:\tnop", 5501564], [" 53f280:\tlsr\tw1, w23, #12", 5501568], [" 53f284:\tubfx\tw2, w23, #8, #4", 5501572], [" 53f288:\tadd\tx17, x21, x1, uxtx #2", 5501576], [" 53f28c:\tldr\tx1, [x17]", 5501580], [" 53f290:\tadd\tx17, x21, x2, uxtx #2", 5501584], [" 53f294:\tldr\tx0, [x17]", 5501588], [" 53f298:\tldrh\tw23, [x20,#2]!", 5501592], [" 53f29c:\torr\tx0, x0, x1", 5501596], [" 53f2a0:\tand\tx16, x23, #0xff", 5501600], [" 53f2a4:\tadd\tx17, x21, x2, uxtx #2", 5501604], [" 53f2a8:\tstr\tx0, [x17]", 5501608], [" 53f2ac:\tadd\tx17, x25, x2, uxtx #2", 5501612], [" 53f2b0:\tstr\txzr, [x17]", 5501616], [" 53f2b4:\tadd\tx16, x24, x16, lsl #7", 5501620], [" 53f2b8:\tbr\tx16", 5501624], [" 53f2bc:\tnop", 5501628], [" 53f2c0:\tnop", 5501632], [" 53f2c4:\tnop", 5501636], [" 53f2c8:\tnop", 5501640], [" 53f2cc:\tnop", 5501644], [" 53f2d0:\tnop", 5501648], [" 53f2d4:\tnop", 5501652], [" 53f2d8:\tnop", 5501656], [" 53f2dc:\tnop", 5501660], [" 53f2e0:\tnop", 5501664], [" 53f2e4:\tnop", 5501668], [" 53f2e8:\tnop", 5501672], [" 53f2ec:\tnop", 5501676], [" 53f2f0:\tnop", 5501680], [" 53f2f4:\tnop", 5501684], [" 53f2f8:\tnop", 5501688], [" 53f2fc:\tnop", 5501692], [" 53f300:\tlsr\tw1, w23, #12", 5501696], [" 53f304:\tubfx\tw2, w23, #8, #4", 5501700], [" 53f308:\tadd\tx17, x21, x1, uxtx #2", 5501704], [" 53f30c:\tldr\tx1, [x17]", 5501708], [" 53f310:\tadd\tx17, x21, x2, uxtx #2", 5501712], [" 53f314:\tldr\tx0, [x17]", 5501716], [" 53f318:\tldrh\tw23, [x20,#2]!", 5501720], [" 53f31c:\teor\tx0, x0, x1", 5501724], [" 53f320:\tand\tx16, x23, #0xff", 5501728], [" 53f324:\tadd\tx17, x21, x2, uxtx #2", 5501732], [" 53f328:\tstr\tx0, [x17]", 5501736], [" 53f32c:\tadd\tx17, x25, x2, uxtx #2", 5501740], [" 53f330:\tstr\txzr, [x17]", 5501744], [" 53f334:\tadd\tx16, x24, x16, lsl #7", 5501748], [" 53f338:\tbr\tx16", 5501752], [" 53f33c:\tnop", 5501756], [" 53f340:\tnop", 5501760], [" 53f344:\tnop", 5501764], [" 53f348:\tnop", 5501768], [" 53f34c:\tnop", 5501772], [" 53f350:\tnop", 5501776], [" 53f354:\tnop", 5501780], [" 53f358:\tnop", 5501784], [" 53f35c:\tnop", 5501788], [" 53f360:\tnop", 5501792], [" 53f364:\tnop", 5501796], [" 53f368:\tnop", 5501800], [" 53f36c:\tnop", 5501804], [" 53f370:\tnop", 5501808], [" 53f374:\tnop", 5501812], [" 53f378:\tnop", 5501816], [" 53f37c:\tnop", 5501820], [" 53f380:\tlsr\tw1, w23, #12", 5501824], [" 53f384:\tubfx\tw2, w23, #8, #4", 5501828], [" 53f388:\tldr\tw1, [x21,w1,uxtw #2]", 5501832], [" 53f38c:\tadd\tx17, x21, x2, uxtx #2", 5501836], [" 53f390:\tldr\tx0, [x17]", 5501840], [" 53f394:\tldrh\tw23, [x20,#2]!", 5501844], [" 53f398:\tlsl\tx0, x0, x1", 5501848], [" 53f39c:\tand\tx16, x23, #0xff", 5501852], [" 53f3a0:\tadd\tx17, x21, x2, uxtx #2", 5501856], [" 53f3a4:\tstr\tx0, [x17]", 5501860], [" 53f3a8:\tadd\tx17, x25, x2, uxtx #2", 5501864], [" 53f3ac:\tstr\txzr, [x17]", 5501868], [" 53f3b0:\tadd\tx16, x24, x16, lsl #7", 5501872], [" 53f3b4:\tbr\tx16", 5501876], [" 53f3b8:\tnop", 5501880], [" 53f3bc:\tnop", 5501884], [" 53f3c0:\tnop", 5501888], [" 53f3c4:\tnop", 5501892], [" 53f3c8:\tnop", 5501896], [" 53f3cc:\tnop", 5501900], [" 53f3d0:\tnop", 5501904], [" 53f3d4:\tnop", 5501908], [" 53f3d8:\tnop", 5501912], [" 53f3dc:\tnop", 5501916], [" 53f3e0:\tnop", 5501920], [" 53f3e4:\tnop", 5501924], [" 53f3e8:\tnop", 5501928], [" 53f3ec:\tnop", 5501932], [" 53f3f0:\tnop", 5501936], [" 53f3f4:\tnop", 5501940], [" 53f3f8:\tnop", 5501944], [" 53f3fc:\tnop", 5501948], [" 53f400:\tlsr\tw1, w23, #12", 5501952], [" 53f404:\tubfx\tw2, w23, #8, #4", 5501956], [" 53f408:\tldr\tw1, [x21,w1,uxtw #2]", 5501960], [" 53f40c:\tadd\tx17, x21, x2, uxtx #2", 5501964], [" 53f410:\tldr\tx0, [x17]", 5501968], [" 53f414:\tldrh\tw23, [x20,#2]!", 5501972], [" 53f418:\tasr\tx0, x0, x1", 5501976], [" 53f41c:\tand\tx16, x23, #0xff", 5501980], [" 53f420:\tadd\tx17, x21, x2, uxtx #2", 5501984], [" 53f424:\tstr\tx0, [x17]", 5501988], [" 53f428:\tadd\tx17, x25, x2, uxtx #2", 5501992], [" 53f42c:\tstr\txzr, [x17]", 5501996], [" 53f430:\tadd\tx16, x24, x16, lsl #7", 5502000], [" 53f434:\tbr\tx16", 5502004], [" 53f438:\tnop", 5502008], [" 53f43c:\tnop", 5502012], [" 53f440:\tnop", 5502016], [" 53f444:\tnop", 5502020], [" 53f448:\tnop", 5502024], [" 53f44c:\tnop", 5502028], [" 53f450:\tnop", 5502032], [" 53f454:\tnop", 5502036], [" 53f458:\tnop", 5502040], [" 53f45c:\tnop", 5502044], [" 53f460:\tnop", 5502048], [" 53f464:\tnop", 5502052], [" 53f468:\tnop", 5502056], [" 53f46c:\tnop", 5502060], [" 53f470:\tnop", 5502064], [" 53f474:\tnop", 5502068], [" 53f478:\tnop", 5502072], [" 53f47c:\tnop", 5502076], [" 53f480:\tlsr\tw1, w23, #12", 5502080], [" 53f484:\tubfx\tw2, w23, #8, #4", 5502084], [" 53f488:\tldr\tw1, [x21,w1,uxtw #2]", 5502088], [" 53f48c:\tadd\tx17, x21, x2, uxtx #2", 5502092], [" 53f490:\tldr\tx0, [x17]", 5502096], [" 53f494:\tldrh\tw23, [x20,#2]!", 5502100], [" 53f498:\tlsr\tx0, x0, x1", 5502104], [" 53f49c:\tand\tx16, x23, #0xff", 5502108], [" 53f4a0:\tadd\tx17, x21, x2, uxtx #2", 5502112], [" 53f4a4:\tstr\tx0, [x17]", 5502116], [" 53f4a8:\tadd\tx17, x25, x2, uxtx #2", 5502120], [" 53f4ac:\tstr\txzr, [x17]", 5502124], [" 53f4b0:\tadd\tx16, x24, x16, lsl #7", 5502128], [" 53f4b4:\tbr\tx16", 5502132], [" 53f4b8:\tnop", 5502136], [" 53f4bc:\tnop", 5502140], [" 53f4c0:\tnop", 5502144], [" 53f4c4:\tnop", 5502148], [" 53f4c8:\tnop", 5502152], [" 53f4cc:\tnop", 5502156], [" 53f4d0:\tnop", 5502160], [" 53f4d4:\tnop", 5502164], [" 53f4d8:\tnop", 5502168], [" 53f4dc:\tnop", 5502172], [" 53f4e0:\tnop", 5502176], [" 53f4e4:\tnop", 5502180], [" 53f4e8:\tnop", 5502184], [" 53f4ec:\tnop", 5502188], [" 53f4f0:\tnop", 5502192], [" 53f4f4:\tnop", 5502196], [" 53f4f8:\tnop", 5502200], [" 53f4fc:\tnop", 5502204], [" 53f500:\tlsr\tw3, w23, #12", 5502208], [" 53f504:\tubfx\tw9, w23, #8, #4", 5502212], [" 53f508:\tldr\ts1, [x21,w3,uxtw #2]", 5502216], [" 53f50c:\tldr\ts0, [x21,w9,uxtw #2]", 5502220], [" 53f510:\tfadd\ts2, s0, s1", 5502224], [" 53f514:\tldrh\tw23, [x20,#2]!", 5502228], [" 53f518:\tand\tx16, x23, #0xff", 5502232], [" 53f51c:\tstr\ts2, [x21,w9,uxtw #2]", 5502236], [" 53f520:\tstr\twzr, [x25,w9,uxtw #2]", 5502240], [" 53f524:\tadd\tx16, x24, x16, lsl #7", 5502244], [" 53f528:\tbr\tx16", 5502248], [" 53f52c:\tnop", 5502252], [" 53f530:\tnop", 5502256], [" 53f534:\tnop", 5502260], [" 53f538:\tnop", 5502264], [" 53f53c:\tnop", 5502268], [" 53f540:\tnop", 5502272], [" 53f544:\tnop", 5502276], [" 53f548:\tnop", 5502280], [" 53f54c:\tnop", 5502284], [" 53f550:\tnop", 5502288], [" 53f554:\tnop", 5502292], [" 53f558:\tnop", 5502296], [" 53f55c:\tnop", 5502300], [" 53f560:\tnop", 5502304], [" 53f564:\tnop", 5502308], [" 53f568:\tnop", 5502312], [" 53f56c:\tnop", 5502316], [" 53f570:\tnop", 5502320], [" 53f574:\tnop", 5502324], [" 53f578:\tnop", 5502328], [" 53f57c:\tnop", 5502332], [" 53f580:\tlsr\tw3, w23, #12", 5502336], [" 53f584:\tubfx\tw9, w23, #8, #4", 5502340], [" 53f588:\tldr\ts1, [x21,w3,uxtw #2]", 5502344], [" 53f58c:\tldr\ts0, [x21,w9,uxtw #2]", 5502348], [" 53f590:\tfsub\ts2, s0, s1", 5502352], [" 53f594:\tldrh\tw23, [x20,#2]!", 5502356], [" 53f598:\tand\tx16, x23, #0xff", 5502360], [" 53f59c:\tstr\ts2, [x21,w9,uxtw #2]", 5502364], [" 53f5a0:\tstr\twzr, [x25,w9,uxtw #2]", 5502368], [" 53f5a4:\tadd\tx16, x24, x16, lsl #7", 5502372], [" 53f5a8:\tbr\tx16", 5502376], [" 53f5ac:\tnop", 5502380], [" 53f5b0:\tnop", 5502384], [" 53f5b4:\tnop", 5502388], [" 53f5b8:\tnop", 5502392], [" 53f5bc:\tnop", 5502396], [" 53f5c0:\tnop", 5502400], [" 53f5c4:\tnop", 5502404], [" 53f5c8:\tnop", 5502408], [" 53f5cc:\tnop", 5502412], [" 53f5d0:\tnop", 5502416], [" 53f5d4:\tnop", 5502420], [" 53f5d8:\tnop", 5502424], [" 53f5dc:\tnop", 5502428], [" 53f5e0:\tnop", 5502432], [" 53f5e4:\tnop", 5502436], [" 53f5e8:\tnop", 5502440], [" 53f5ec:\tnop", 5502444], [" 53f5f0:\tnop", 5502448], [" 53f5f4:\tnop", 5502452], [" 53f5f8:\tnop", 5502456], [" 53f5fc:\tnop", 5502460], [" 53f600:\tlsr\tw3, w23, #12", 5502464], [" 53f604:\tubfx\tw9, w23, #8, #4", 5502468], [" 53f608:\tldr\ts1, [x21,w3,uxtw #2]", 5502472], [" 53f60c:\tldr\ts0, [x21,w9,uxtw #2]", 5502476], [" 53f610:\tfmul\ts2, s0, s1", 5502480], [" 53f614:\tldrh\tw23, [x20,#2]!", 5502484], [" 53f618:\tand\tx16, x23, #0xff", 5502488], [" 53f61c:\tstr\ts2, [x21,w9,uxtw #2]", 5502492], [" 53f620:\tstr\twzr, [x25,w9,uxtw #2]", 5502496], [" 53f624:\tadd\tx16, x24, x16, lsl #7", 5502500], [" 53f628:\tbr\tx16", 5502504], [" 53f62c:\tnop", 5502508], [" 53f630:\tnop", 5502512], [" 53f634:\tnop", 5502516], [" 53f638:\tnop", 5502520], [" 53f63c:\tnop", 5502524], [" 53f640:\tnop", 5502528], [" 53f644:\tnop", 5502532], [" 53f648:\tnop", 5502536], [" 53f64c:\tnop", 5502540], [" 53f650:\tnop", 5502544], [" 53f654:\tnop", 5502548], [" 53f658:\tnop", 5502552], [" 53f65c:\tnop", 5502556], [" 53f660:\tnop", 5502560], [" 53f664:\tnop", 5502564], [" 53f668:\tnop", 5502568], [" 53f66c:\tnop", 5502572], [" 53f670:\tnop", 5502576], [" 53f674:\tnop", 5502580], [" 53f678:\tnop", 5502584], [" 53f67c:\tnop", 5502588], [" 53f680:\tlsr\tw3, w23, #12", 5502592], [" 53f684:\tubfx\tw9, w23, #8, #4", 5502596], [" 53f688:\tldr\ts1, [x21,w3,uxtw #2]", 5502600], [" 53f68c:\tldr\ts0, [x21,w9,uxtw #2]", 5502604], [" 53f690:\tfdiv\ts2, s0, s1", 5502608], [" 53f694:\tldrh\tw23, [x20,#2]!", 5502612], [" 53f698:\tand\tx16, x23, #0xff", 5502616], [" 53f69c:\tstr\ts2, [x21,w9,uxtw #2]", 5502620], [" 53f6a0:\tstr\twzr, [x25,w9,uxtw #2]", 5502624], [" 53f6a4:\tadd\tx16, x24, x16, lsl #7", 5502628], [" 53f6a8:\tbr\tx16", 5502632], [" 53f6ac:\tnop", 5502636], [" 53f6b0:\tnop", 5502640], [" 53f6b4:\tnop", 5502644], [" 53f6b8:\tnop", 5502648], [" 53f6bc:\tnop", 5502652], [" 53f6c0:\tnop", 5502656], [" 53f6c4:\tnop", 5502660], [" 53f6c8:\tnop", 5502664], [" 53f6cc:\tnop", 5502668], [" 53f6d0:\tnop", 5502672], [" 53f6d4:\tnop", 5502676], [" 53f6d8:\tnop", 5502680], [" 53f6dc:\tnop", 5502684], [" 53f6e0:\tnop", 5502688], [" 53f6e4:\tnop", 5502692], [" 53f6e8:\tnop", 5502696], [" 53f6ec:\tnop", 5502700], [" 53f6f0:\tnop", 5502704], [" 53f6f4:\tnop", 5502708], [" 53f6f8:\tnop", 5502712], [" 53f6fc:\tnop", 5502716], [" 53f700:\tlsr\tw3, w23, #12", 5502720], [" 53f704:\tubfx\tw9, w23, #8, #4", 5502724], [" 53f708:\tldr\ts1, [x21,w3,uxtw #2]", 5502728], [" 53f70c:\tldr\ts0, [x21,w9,uxtw #2]", 5502732], [" 53f710:\tbl\td5a18 <fmodf@plt>", 5502736], [" 53f714:\tubfx\tw9, w23, #8, #4", 5502740], [" 53f718:\tldrh\tw23, [x20,#2]!", 5502744], [" 53f71c:\tand\tx16, x23, #0xff", 5502748], [" 53f720:\tstr\ts0, [x21,w9,uxtw #2]", 5502752], [" 53f724:\tstr\twzr, [x25,w9,uxtw #2]", 5502756], [" 53f728:\tadd\tx16, x24, x16, lsl #7", 5502760], [" 53f72c:\tbr\tx16", 5502764], [" 53f730:\tnop", 5502768], [" 53f734:\tnop", 5502772], [" 53f738:\tnop", 5502776], [" 53f73c:\tnop", 5502780], [" 53f740:\tnop", 5502784], [" 53f744:\tnop", 5502788], [" 53f748:\tnop", 5502792], [" 53f74c:\tnop", 5502796], [" 53f750:\tnop", 5502800], [" 53f754:\tnop", 5502804], [" 53f758:\tnop", 5502808], [" 53f75c:\tnop", 5502812], [" 53f760:\tnop", 5502816], [" 53f764:\tnop", 5502820], [" 53f768:\tnop", 5502824], [" 53f76c:\tnop", 5502828], [" 53f770:\tnop", 5502832], [" 53f774:\tnop", 5502836], [" 53f778:\tnop", 5502840], [" 53f77c:\tnop", 5502844], [" 53f780:\tlsr\tw1, w23, #12", 5502848], [" 53f784:\tubfx\tw2, w23, #8, #4", 5502852], [" 53f788:\tadd\tx17, x21, x1, uxtx #2", 5502856], [" 53f78c:\tldr\td1, [x17]", 5502860], [" 53f790:\tadd\tx17, x21, x2, uxtx #2", 5502864], [" 53f794:\tldr\td0, [x17]", 5502868], [" 53f798:\tldrh\tw23, [x20,#2]!", 5502872], [" 53f79c:\tfadd\td0, d0, d1", 5502876], [" 53f7a0:\tand\tx16, x23, #0xff", 5502880], [" 53f7a4:\tadd\tx17, x21, x2, uxtx #2", 5502884], [" 53f7a8:\tstr\td0, [x17]", 5502888], [" 53f7ac:\tadd\tx17, x25, x2, uxtx #2", 5502892], [" 53f7b0:\tstr\txzr, [x17]", 5502896], [" 53f7b4:\tadd\tx16, x24, x16, lsl #7", 5502900], [" 53f7b8:\tbr\tx16", 5502904], [" 53f7bc:\tnop", 5502908], [" 53f7c0:\tnop", 5502912], [" 53f7c4:\tnop", 5502916], [" 53f7c8:\tnop", 5502920], [" 53f7cc:\tnop", 5502924], [" 53f7d0:\tnop", 5502928], [" 53f7d4:\tnop", 5502932], [" 53f7d8:\tnop", 5502936], [" 53f7dc:\tnop", 5502940], [" 53f7e0:\tnop", 5502944], [" 53f7e4:\tnop", 5502948], [" 53f7e8:\tnop", 5502952], [" 53f7ec:\tnop", 5502956], [" 53f7f0:\tnop", 5502960], [" 53f7f4:\tnop", 5502964], [" 53f7f8:\tnop", 5502968], [" 53f7fc:\tnop", 5502972], [" 53f800:\tlsr\tw1, w23, #12", 5502976], [" 53f804:\tubfx\tw2, w23, #8, #4", 5502980], [" 53f808:\tadd\tx17, x21, x1, uxtx #2", 5502984], [" 53f80c:\tldr\td1, [x17]", 5502988], [" 53f810:\tadd\tx17, x21, x2, uxtx #2", 5502992], [" 53f814:\tldr\td0, [x17]", 5502996], [" 53f818:\tldrh\tw23, [x20,#2]!", 5503000], [" 53f81c:\tfsub\td0, d0, d1", 5503004], [" 53f820:\tand\tx16, x23, #0xff", 5503008], [" 53f824:\tadd\tx17, x21, x2, uxtx #2", 5503012], [" 53f828:\tstr\td0, [x17]", 5503016], [" 53f82c:\tadd\tx17, x25, x2, uxtx #2", 5503020], [" 53f830:\tstr\txzr, [x17]", 5503024], [" 53f834:\tadd\tx16, x24, x16, lsl #7", 5503028], [" 53f838:\tbr\tx16", 5503032], [" 53f83c:\tnop", 5503036], [" 53f840:\tnop", 5503040], [" 53f844:\tnop", 5503044], [" 53f848:\tnop", 5503048], [" 53f84c:\tnop", 5503052], [" 53f850:\tnop", 5503056], [" 53f854:\tnop", 5503060], [" 53f858:\tnop", 5503064], [" 53f85c:\tnop", 5503068], [" 53f860:\tnop", 5503072], [" 53f864:\tnop", 5503076], [" 53f868:\tnop", 5503080], [" 53f86c:\tnop", 5503084], [" 53f870:\tnop", 5503088], [" 53f874:\tnop", 5503092], [" 53f878:\tnop", 5503096], [" 53f87c:\tnop", 5503100], [" 53f880:\tlsr\tw1, w23, #12", 5503104], [" 53f884:\tubfx\tw2, w23, #8, #4", 5503108], [" 53f888:\tadd\tx17, x21, x1, uxtx #2", 5503112], [" 53f88c:\tldr\td1, [x17]", 5503116], [" 53f890:\tadd\tx17, x21, x2, uxtx #2", 5503120], [" 53f894:\tldr\td0, [x17]", 5503124], [" 53f898:\tldrh\tw23, [x20,#2]!", 5503128], [" 53f89c:\tfmul\td0, d0, d1", 5503132], [" 53f8a0:\tand\tx16, x23, #0xff", 5503136], [" 53f8a4:\tadd\tx17, x21, x2, uxtx #2", 5503140], [" 53f8a8:\tstr\td0, [x17]", 5503144], [" 53f8ac:\tadd\tx17, x25, x2, uxtx #2", 5503148], [" 53f8b0:\tstr\txzr, [x17]", 5503152], [" 53f8b4:\tadd\tx16, x24, x16, lsl #7", 5503156], [" 53f8b8:\tbr\tx16", 5503160], [" 53f8bc:\tnop", 5503164], [" 53f8c0:\tnop", 5503168], [" 53f8c4:\tnop", 5503172], [" 53f8c8:\tnop", 5503176], [" 53f8cc:\tnop", 5503180], [" 53f8d0:\tnop", 5503184], [" 53f8d4:\tnop", 5503188], [" 53f8d8:\tnop", 5503192], [" 53f8dc:\tnop", 5503196], [" 53f8e0:\tnop", 5503200], [" 53f8e4:\tnop", 5503204], [" 53f8e8:\tnop", 5503208], [" 53f8ec:\tnop", 5503212], [" 53f8f0:\tnop", 5503216], [" 53f8f4:\tnop", 5503220], [" 53f8f8:\tnop", 5503224], [" 53f8fc:\tnop", 5503228], [" 53f900:\tlsr\tw1, w23, #12", 5503232], [" 53f904:\tubfx\tw2, w23, #8, #4", 5503236], [" 53f908:\tadd\tx17, x21, x1, uxtx #2", 5503240], [" 53f90c:\tldr\td1, [x17]", 5503244], [" 53f910:\tadd\tx17, x21, x2, uxtx #2", 5503248], [" 53f914:\tldr\td0, [x17]", 5503252], [" 53f918:\tldrh\tw23, [x20,#2]!", 5503256], [" 53f91c:\tfdiv\td0, d0, d1", 5503260], [" 53f920:\tand\tx16, x23, #0xff", 5503264], [" 53f924:\tadd\tx17, x21, x2, uxtx #2", 5503268], [" 53f928:\tstr\td0, [x17]", 5503272], [" 53f92c:\tadd\tx17, x25, x2, uxtx #2", 5503276], [" 53f930:\tstr\txzr, [x17]", 5503280], [" 53f934:\tadd\tx16, x24, x16, lsl #7", 5503284], [" 53f938:\tbr\tx16", 5503288], [" 53f93c:\tnop", 5503292], [" 53f940:\tnop", 5503296], [" 53f944:\tnop", 5503300], [" 53f948:\tnop", 5503304], [" 53f94c:\tnop", 5503308], [" 53f950:\tnop", 5503312], [" 53f954:\tnop", 5503316], [" 53f958:\tnop", 5503320], [" 53f95c:\tnop", 5503324], [" 53f960:\tnop", 5503328], [" 53f964:\tnop", 5503332], [" 53f968:\tnop", 5503336], [" 53f96c:\tnop", 5503340], [" 53f970:\tnop", 5503344], [" 53f974:\tnop", 5503348], [" 53f978:\tnop", 5503352], [" 53f97c:\tnop", 5503356], [" 53f980:\tlsr\tw1, w23, #12", 5503360], [" 53f984:\tubfx\tw2, w23, #8, #4", 5503364], [" 53f988:\tadd\tx17, x21, x1, uxtx #2", 5503368], [" 53f98c:\tldr\td1, [x17]", 5503372], [" 53f990:\tadd\tx17, x21, x2, uxtx #2", 5503376], [" 53f994:\tldr\td0, [x17]", 5503380], [" 53f998:\tbl\td5a08 <fmod@plt>", 5503384], [" 53f99c:\tubfx\tw2, w23, #8, #4", 5503388], [" 53f9a0:\tldrh\tw23, [x20,#2]!", 5503392], [" 53f9a4:\tand\tx16, x23, #0xff", 5503396], [" 53f9a8:\tadd\tx17, x21, x2, uxtx #2", 5503400], [" 53f9ac:\tstr\td0, [x17]", 5503404], [" 53f9b0:\tadd\tx17, x25, x2, uxtx #2", 5503408], [" 53f9b4:\tstr\txzr, [x17]", 5503412], [" 53f9b8:\tadd\tx16, x24, x16, lsl #7", 5503416], [" 53f9bc:\tbr\tx16", 5503420], [" 53f9c0:\tnop", 5503424], [" 53f9c4:\tnop", 5503428], [" 53f9c8:\tnop", 5503432], [" 53f9cc:\tnop", 5503436], [" 53f9d0:\tnop", 5503440], [" 53f9d4:\tnop", 5503444], [" 53f9d8:\tnop", 5503448], [" 53f9dc:\tnop", 5503452], [" 53f9e0:\tnop", 5503456], [" 53f9e4:\tnop", 5503460], [" 53f9e8:\tnop", 5503464], [" 53f9ec:\tnop", 5503468], [" 53f9f0:\tnop", 5503472], [" 53f9f4:\tnop", 5503476], [" 53f9f8:\tnop", 5503480], [" 53f9fc:\tnop", 5503484], [" 53fa00:\tldrsh\tw1, [x20,#2]", 5503488], [" 53fa04:\tlsr\tw2, w23, #12", 5503492], [" 53fa08:\tubfx\tw9, w23, #8, #4", 5503496], [" 53fa0c:\tldr\tw0, [x21,w2,uxtw #2]", 5503500], [" 53fa10:\tldrh\tw23, [x20,#4]!", 5503504], [" 53fa14:\tadd\tw0, w0, w1", 5503508], [" 53fa18:\tand\tx16, x23, #0xff", 5503512], [" 53fa1c:\tstr\tw0, [x21,w9,uxtw #2]", 5503516], [" 53fa20:\tstr\twzr, [x25,w9,uxtw #2]", 5503520], [" 53fa24:\tadd\tx16, x24, x16, lsl #7", 5503524], [" 53fa28:\tbr\tx16", 5503528], [" 53fa2c:\tnop", 5503532], [" 53fa30:\tnop", 5503536], [" 53fa34:\tnop", 5503540], [" 53fa38:\tnop", 5503544], [" 53fa3c:\tnop", 5503548], [" 53fa40:\tnop", 5503552], [" 53fa44:\tnop", 5503556], [" 53fa48:\tnop", 5503560], [" 53fa4c:\tnop", 5503564], [" 53fa50:\tnop", 5503568], [" 53fa54:\tnop", 5503572], [" 53fa58:\tnop", 5503576], [" 53fa5c:\tnop", 5503580], [" 53fa60:\tnop", 5503584], [" 53fa64:\tnop", 5503588], [" 53fa68:\tnop", 5503592], [" 53fa6c:\tnop", 5503596], [" 53fa70:\tnop", 5503600], [" 53fa74:\tnop", 5503604], [" 53fa78:\tnop", 5503608], [" 53fa7c:\tnop", 5503612], [" 53fa80:\tldrsh\tw1, [x20,#2]", 5503616], [" 53fa84:\tlsr\tw2, w23, #12", 5503620], [" 53fa88:\tubfx\tw9, w23, #8, #4", 5503624], [" 53fa8c:\tldr\tw0, [x21,w2,uxtw #2]", 5503628], [" 53fa90:\tldrh\tw23, [x20,#4]!", 5503632], [" 53fa94:\tsub\tw0, w1, w0", 5503636], [" 53fa98:\tand\tx16, x23, #0xff", 5503640], [" 53fa9c:\tstr\tw0, [x21,w9,uxtw #2]", 5503644], [" 53faa0:\tstr\twzr, [x25,w9,uxtw #2]", 5503648], [" 53faa4:\tadd\tx16, x24, x16, lsl #7", 5503652], [" 53faa8:\tbr\tx16", 5503656], [" 53faac:\tnop", 5503660], [" 53fab0:\tnop", 5503664], [" 53fab4:\tnop", 5503668], [" 53fab8:\tnop", 5503672], [" 53fabc:\tnop", 5503676], [" 53fac0:\tnop", 5503680], [" 53fac4:\tnop", 5503684], [" 53fac8:\tnop", 5503688], [" 53facc:\tnop", 5503692], [" 53fad0:\tnop", 5503696], [" 53fad4:\tnop", 5503700], [" 53fad8:\tnop", 5503704], [" 53fadc:\tnop", 5503708], [" 53fae0:\tnop", 5503712], [" 53fae4:\tnop", 5503716], [" 53fae8:\tnop", 5503720], [" 53faec:\tnop", 5503724], [" 53faf0:\tnop", 5503728], [" 53faf4:\tnop", 5503732], [" 53faf8:\tnop", 5503736], [" 53fafc:\tnop", 5503740], [" 53fb00:\tldrsh\tw1, [x20,#2]", 5503744], [" 53fb04:\tlsr\tw2, w23, #12", 5503748], [" 53fb08:\tubfx\tw9, w23, #8, #4", 5503752], [" 53fb0c:\tldr\tw0, [x21,w2,uxtw #2]", 5503756], [" 53fb10:\tldrh\tw23, [x20,#4]!", 5503760], [" 53fb14:\tmul\tw0, w1, w0", 5503764], [" 53fb18:\tand\tx16, x23, #0xff", 5503768], [" 53fb1c:\tstr\tw0, [x21,w9,uxtw #2]", 5503772], [" 53fb20:\tstr\twzr, [x25,w9,uxtw #2]", 5503776], [" 53fb24:\tadd\tx16, x24, x16, lsl #7", 5503780], [" 53fb28:\tbr\tx16", 5503784], [" 53fb2c:\tnop", 5503788], [" 53fb30:\tnop", 5503792], [" 53fb34:\tnop", 5503796], [" 53fb38:\tnop", 5503800], [" 53fb3c:\tnop", 5503804], [" 53fb40:\tnop", 5503808], [" 53fb44:\tnop", 5503812], [" 53fb48:\tnop", 5503816], [" 53fb4c:\tnop", 5503820], [" 53fb50:\tnop", 5503824], [" 53fb54:\tnop", 5503828], [" 53fb58:\tnop", 5503832], [" 53fb5c:\tnop", 5503836], [" 53fb60:\tnop", 5503840], [" 53fb64:\tnop", 5503844], [" 53fb68:\tnop", 5503848], [" 53fb6c:\tnop", 5503852], [" 53fb70:\tnop", 5503856], [" 53fb74:\tnop", 5503860], [" 53fb78:\tnop", 5503864], [" 53fb7c:\tnop", 5503868], [" 53fb80:\tldrsh\tw1, [x20,#2]", 5503872], [" 53fb84:\tlsr\tw2, w23, #12", 5503876], [" 53fb88:\tubfx\tw9, w23, #8, #4", 5503880], [" 53fb8c:\tldr\tw0, [x21,w2,uxtw #2]", 5503884], [" 53fb90:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5503888], [" 53fb94:\tldrh\tw23, [x20,#4]!", 5503892], [" 53fb98:\tsdiv\tw0, w0, w1", 5503896], [" 53fb9c:\tand\tx16, x23, #0xff", 5503900], [" 53fba0:\tstr\tw0, [x21,w9,uxtw #2]", 5503904], [" 53fba4:\tstr\twzr, [x25,w9,uxtw #2]", 5503908], [" 53fba8:\tadd\tx16, x24, x16, lsl #7", 5503912], [" 53fbac:\tbr\tx16", 5503916], [" 53fbb0:\tnop", 5503920], [" 53fbb4:\tnop", 5503924], [" 53fbb8:\tnop", 5503928], [" 53fbbc:\tnop", 5503932], [" 53fbc0:\tnop", 5503936], [" 53fbc4:\tnop", 5503940], [" 53fbc8:\tnop", 5503944], [" 53fbcc:\tnop", 5503948], [" 53fbd0:\tnop", 5503952], [" 53fbd4:\tnop", 5503956], [" 53fbd8:\tnop", 5503960], [" 53fbdc:\tnop", 5503964], [" 53fbe0:\tnop", 5503968], [" 53fbe4:\tnop", 5503972], [" 53fbe8:\tnop", 5503976], [" 53fbec:\tnop", 5503980], [" 53fbf0:\tnop", 5503984], [" 53fbf4:\tnop", 5503988], [" 53fbf8:\tnop", 5503992], [" 53fbfc:\tnop", 5503996], [" 53fc00:\tldrsh\tw1, [x20,#2]", 5504000], [" 53fc04:\tlsr\tw2, w23, #12", 5504004], [" 53fc08:\tubfx\tw9, w23, #8, #4", 5504008], [" 53fc0c:\tldr\tw0, [x21,w2,uxtw #2]", 5504012], [" 53fc10:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5504016], [" 53fc14:\tldrh\tw23, [x20,#4]!", 5504020], [" 53fc18:\tsdiv\tw3, w0, w1", 5504024], [" 53fc1c:\tmsub\tw0, w3, w1, w0", 5504028], [" 53fc20:\tand\tx16, x23, #0xff", 5504032], [" 53fc24:\tstr\tw0, [x21,w9,uxtw #2]", 5504036], [" 53fc28:\tstr\twzr, [x25,w9,uxtw #2]", 5504040], [" 53fc2c:\tadd\tx16, x24, x16, lsl #7", 5504044], [" 53fc30:\tbr\tx16", 5504048], [" 53fc34:\tnop", 5504052], [" 53fc38:\tnop", 5504056], [" 53fc3c:\tnop", 5504060], [" 53fc40:\tnop", 5504064], [" 53fc44:\tnop", 5504068], [" 53fc48:\tnop", 5504072], [" 53fc4c:\tnop", 5504076], [" 53fc50:\tnop", 5504080], [" 53fc54:\tnop", 5504084], [" 53fc58:\tnop", 5504088], [" 53fc5c:\tnop", 5504092], [" 53fc60:\tnop", 5504096], [" 53fc64:\tnop", 5504100], [" 53fc68:\tnop", 5504104], [" 53fc6c:\tnop", 5504108], [" 53fc70:\tnop", 5504112], [" 53fc74:\tnop", 5504116], [" 53fc78:\tnop", 5504120], [" 53fc7c:\tnop", 5504124], [" 53fc80:\tldrsh\tw1, [x20,#2]", 5504128], [" 53fc84:\tlsr\tw2, w23, #12", 5504132], [" 53fc88:\tubfx\tw9, w23, #8, #4", 5504136], [" 53fc8c:\tldr\tw0, [x21,w2,uxtw #2]", 5504140], [" 53fc90:\tldrh\tw23, [x20,#4]!", 5504144], [" 53fc94:\tand\tw0, w0, w1", 5504148], [" 53fc98:\tand\tx16, x23, #0xff", 5504152], [" 53fc9c:\tstr\tw0, [x21,w9,uxtw #2]", 5504156], [" 53fca0:\tstr\twzr, [x25,w9,uxtw #2]", 5504160], [" 53fca4:\tadd\tx16, x24, x16, lsl #7", 5504164], [" 53fca8:\tbr\tx16", 5504168], [" 53fcac:\tnop", 5504172], [" 53fcb0:\tnop", 5504176], [" 53fcb4:\tnop", 5504180], [" 53fcb8:\tnop", 5504184], [" 53fcbc:\tnop", 5504188], [" 53fcc0:\tnop", 5504192], [" 53fcc4:\tnop", 5504196], [" 53fcc8:\tnop", 5504200], [" 53fccc:\tnop", 5504204], [" 53fcd0:\tnop", 5504208], [" 53fcd4:\tnop", 5504212], [" 53fcd8:\tnop", 5504216], [" 53fcdc:\tnop", 5504220], [" 53fce0:\tnop", 5504224], [" 53fce4:\tnop", 5504228], [" 53fce8:\tnop", 5504232], [" 53fcec:\tnop", 5504236], [" 53fcf0:\tnop", 5504240], [" 53fcf4:\tnop", 5504244], [" 53fcf8:\tnop", 5504248], [" 53fcfc:\tnop", 5504252], [" 53fd00:\tldrsh\tw1, [x20,#2]", 5504256], [" 53fd04:\tlsr\tw2, w23, #12", 5504260], [" 53fd08:\tubfx\tw9, w23, #8, #4", 5504264], [" 53fd0c:\tldr\tw0, [x21,w2,uxtw #2]", 5504268], [" 53fd10:\tldrh\tw23, [x20,#4]!", 5504272], [" 53fd14:\torr\tw0, w0, w1", 5504276], [" 53fd18:\tand\tx16, x23, #0xff", 5504280], [" 53fd1c:\tstr\tw0, [x21,w9,uxtw #2]", 5504284], [" 53fd20:\tstr\twzr, [x25,w9,uxtw #2]", 5504288], [" 53fd24:\tadd\tx16, x24, x16, lsl #7", 5504292], [" 53fd28:\tbr\tx16", 5504296], [" 53fd2c:\tnop", 5504300], [" 53fd30:\tnop", 5504304], [" 53fd34:\tnop", 5504308], [" 53fd38:\tnop", 5504312], [" 53fd3c:\tnop", 5504316], [" 53fd40:\tnop", 5504320], [" 53fd44:\tnop", 5504324], [" 53fd48:\tnop", 5504328], [" 53fd4c:\tnop", 5504332], [" 53fd50:\tnop", 5504336], [" 53fd54:\tnop", 5504340], [" 53fd58:\tnop", 5504344], [" 53fd5c:\tnop", 5504348], [" 53fd60:\tnop", 5504352], [" 53fd64:\tnop", 5504356], [" 53fd68:\tnop", 5504360], [" 53fd6c:\tnop", 5504364], [" 53fd70:\tnop", 5504368], [" 53fd74:\tnop", 5504372], [" 53fd78:\tnop", 5504376], [" 53fd7c:\tnop", 5504380], [" 53fd80:\tldrsh\tw1, [x20,#2]", 5504384], [" 53fd84:\tlsr\tw2, w23, #12", 5504388], [" 53fd88:\tubfx\tw9, w23, #8, #4", 5504392], [" 53fd8c:\tldr\tw0, [x21,w2,uxtw #2]", 5504396], [" 53fd90:\tldrh\tw23, [x20,#4]!", 5504400], [" 53fd94:\teor\tw0, w0, w1", 5504404], [" 53fd98:\tand\tx16, x23, #0xff", 5504408], [" 53fd9c:\tstr\tw0, [x21,w9,uxtw #2]", 5504412], [" 53fda0:\tstr\twzr, [x25,w9,uxtw #2]", 5504416], [" 53fda4:\tadd\tx16, x24, x16, lsl #7", 5504420], [" 53fda8:\tbr\tx16", 5504424], [" 53fdac:\tnop", 5504428], [" 53fdb0:\tnop", 5504432], [" 53fdb4:\tnop", 5504436], [" 53fdb8:\tnop", 5504440], [" 53fdbc:\tnop", 5504444], [" 53fdc0:\tnop", 5504448], [" 53fdc4:\tnop", 5504452], [" 53fdc8:\tnop", 5504456], [" 53fdcc:\tnop", 5504460], [" 53fdd0:\tnop", 5504464], [" 53fdd4:\tnop", 5504468], [" 53fdd8:\tnop", 5504472], [" 53fddc:\tnop", 5504476], [" 53fde0:\tnop", 5504480], [" 53fde4:\tnop", 5504484], [" 53fde8:\tnop", 5504488], [" 53fdec:\tnop", 5504492], [" 53fdf0:\tnop", 5504496], [" 53fdf4:\tnop", 5504500], [" 53fdf8:\tnop", 5504504], [" 53fdfc:\tnop", 5504508], [" 53fe00:\tldrsh\tw3, [x20,#2]", 5504512], [" 53fe04:\tlsr\tw9, w23, #8", 5504516], [" 53fe08:\tand\tw2, w3, #0xff", 5504520], [" 53fe0c:\tldr\tw0, [x21,w2,uxtw #2]", 5504524], [" 53fe10:\tldrh\tw23, [x20,#4]!", 5504528], [" 53fe14:\tadd\tw0, w0, w3, asr #8", 5504532], [" 53fe18:\tand\tx16, x23, #0xff", 5504536], [" 53fe1c:\tstr\tw0, [x21,w9,uxtw #2]", 5504540], [" 53fe20:\tstr\twzr, [x25,w9,uxtw #2]", 5504544], [" 53fe24:\tadd\tx16, x24, x16, lsl #7", 5504548], [" 53fe28:\tbr\tx16", 5504552], [" 53fe2c:\tnop", 5504556], [" 53fe30:\tnop", 5504560], [" 53fe34:\tnop", 5504564], [" 53fe38:\tnop", 5504568], [" 53fe3c:\tnop", 5504572], [" 53fe40:\tnop", 5504576], [" 53fe44:\tnop", 5504580], [" 53fe48:\tnop", 5504584], [" 53fe4c:\tnop", 5504588], [" 53fe50:\tnop", 5504592], [" 53fe54:\tnop", 5504596], [" 53fe58:\tnop", 5504600], [" 53fe5c:\tnop", 5504604], [" 53fe60:\tnop", 5504608], [" 53fe64:\tnop", 5504612], [" 53fe68:\tnop", 5504616], [" 53fe6c:\tnop", 5504620], [" 53fe70:\tnop", 5504624], [" 53fe74:\tnop", 5504628], [" 53fe78:\tnop", 5504632], [" 53fe7c:\tnop", 5504636], [" 53fe80:\tldrsh\tw3, [x20,#2]", 5504640], [" 53fe84:\tlsr\tw9, w23, #8", 5504644], [" 53fe88:\tand\tw2, w3, #0xff", 5504648], [" 53fe8c:\tldr\tw0, [x21,w2,uxtw #2]", 5504652], [" 53fe90:\tasr\tw1, w3, #8", 5504656], [" 53fe94:\tldrh\tw23, [x20,#4]!", 5504660], [" 53fe98:\tsub\tw0, w1, w0", 5504664], [" 53fe9c:\tand\tx16, x23, #0xff", 5504668], [" 53fea0:\tstr\tw0, [x21,w9,uxtw #2]", 5504672], [" 53fea4:\tstr\twzr, [x25,w9,uxtw #2]", 5504676], [" 53fea8:\tadd\tx16, x24, x16, lsl #7", 5504680], [" 53feac:\tbr\tx16", 5504684], [" 53feb0:\tnop", 5504688], [" 53feb4:\tnop", 5504692], [" 53feb8:\tnop", 5504696], [" 53febc:\tnop", 5504700], [" 53fec0:\tnop", 5504704], [" 53fec4:\tnop", 5504708], [" 53fec8:\tnop", 5504712], [" 53fecc:\tnop", 5504716], [" 53fed0:\tnop", 5504720], [" 53fed4:\tnop", 5504724], [" 53fed8:\tnop", 5504728], [" 53fedc:\tnop", 5504732], [" 53fee0:\tnop", 5504736], [" 53fee4:\tnop", 5504740], [" 53fee8:\tnop", 5504744], [" 53feec:\tnop", 5504748], [" 53fef0:\tnop", 5504752], [" 53fef4:\tnop", 5504756], [" 53fef8:\tnop", 5504760], [" 53fefc:\tnop", 5504764], [" 53ff00:\tldrsh\tw3, [x20,#2]", 5504768], [" 53ff04:\tlsr\tw9, w23, #8", 5504772], [" 53ff08:\tand\tw2, w3, #0xff", 5504776], [" 53ff0c:\tldr\tw0, [x21,w2,uxtw #2]", 5504780], [" 53ff10:\tasr\tw1, w3, #8", 5504784], [" 53ff14:\tldrh\tw23, [x20,#4]!", 5504788], [" 53ff18:\tmul\tw0, w1, w0", 5504792], [" 53ff1c:\tand\tx16, x23, #0xff", 5504796], [" 53ff20:\tstr\tw0, [x21,w9,uxtw #2]", 5504800], [" 53ff24:\tstr\twzr, [x25,w9,uxtw #2]", 5504804], [" 53ff28:\tadd\tx16, x24, x16, lsl #7", 5504808], [" 53ff2c:\tbr\tx16", 5504812], [" 53ff30:\tnop", 5504816], [" 53ff34:\tnop", 5504820], [" 53ff38:\tnop", 5504824], [" 53ff3c:\tnop", 5504828], [" 53ff40:\tnop", 5504832], [" 53ff44:\tnop", 5504836], [" 53ff48:\tnop", 5504840], [" 53ff4c:\tnop", 5504844], [" 53ff50:\tnop", 5504848], [" 53ff54:\tnop", 5504852], [" 53ff58:\tnop", 5504856], [" 53ff5c:\tnop", 5504860], [" 53ff60:\tnop", 5504864], [" 53ff64:\tnop", 5504868], [" 53ff68:\tnop", 5504872], [" 53ff6c:\tnop", 5504876], [" 53ff70:\tnop", 5504880], [" 53ff74:\tnop", 5504884], [" 53ff78:\tnop", 5504888], [" 53ff7c:\tnop", 5504892], [" 53ff80:\tldrsh\tw3, [x20,#2]", 5504896], [" 53ff84:\tlsr\tw9, w23, #8", 5504900], [" 53ff88:\tand\tw2, w3, #0xff", 5504904], [" 53ff8c:\tldr\tw0, [x21,w2,uxtw #2]", 5504908], [" 53ff90:\tasr\tw1, w3, #8", 5504912], [" 53ff94:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5504916], [" 53ff98:\tldrh\tw23, [x20,#4]!", 5504920], [" 53ff9c:\tsdiv\tw0, w0, w1", 5504924], [" 53ffa0:\tand\tx16, x23, #0xff", 5504928], [" 53ffa4:\tstr\tw0, [x21,w9,uxtw #2]", 5504932], [" 53ffa8:\tstr\twzr, [x25,w9,uxtw #2]", 5504936], [" 53ffac:\tadd\tx16, x24, x16, lsl #7", 5504940], [" 53ffb0:\tbr\tx16", 5504944], [" 53ffb4:\tnop", 5504948], [" 53ffb8:\tnop", 5504952], [" 53ffbc:\tnop", 5504956], [" 53ffc0:\tnop", 5504960], [" 53ffc4:\tnop", 5504964], [" 53ffc8:\tnop", 5504968], [" 53ffcc:\tnop", 5504972], [" 53ffd0:\tnop", 5504976], [" 53ffd4:\tnop", 5504980], [" 53ffd8:\tnop", 5504984], [" 53ffdc:\tnop", 5504988], [" 53ffe0:\tnop", 5504992], [" 53ffe4:\tnop", 5504996], [" 53ffe8:\tnop", 5505000], [" 53ffec:\tnop", 5505004], [" 53fff0:\tnop", 5505008], [" 53fff4:\tnop", 5505012], [" 53fff8:\tnop", 5505016], [" 53fffc:\tnop", 5505020], [" 540000:\tldrsh\tw3, [x20,#2]", 5505024], [" 540004:\tlsr\tw9, w23, #8", 5505028], [" 540008:\tand\tw2, w3, #0xff", 5505032], [" 54000c:\tldr\tw0, [x21,w2,uxtw #2]", 5505036], [" 540010:\tasr\tw1, w3, #8", 5505040], [" 540014:\tcbz\tw1, 541200 <artMterpAsmSisterStart>", 5505044], [" 540018:\tldrh\tw23, [x20,#4]!", 5505048], [" 54001c:\tsdiv\tw3, w0, w1", 5505052], [" 540020:\tmsub\tw0, w3, w1, w0", 5505056], [" 540024:\tand\tx16, x23, #0xff", 5505060], [" 540028:\tstr\tw0, [x21,w9,uxtw #2]", 5505064], [" 54002c:\tstr\twzr, [x25,w9,uxtw #2]", 5505068], [" 540030:\tadd\tx16, x24, x16, lsl #7", 5505072], [" 540034:\tbr\tx16", 5505076], [" 540038:\tnop", 5505080], [" 54003c:\tnop", 5505084], [" 540040:\tnop", 5505088], [" 540044:\tnop", 5505092], [" 540048:\tnop", 5505096], [" 54004c:\tnop", 5505100], [" 540050:\tnop", 5505104], [" 540054:\tnop", 5505108], [" 540058:\tnop", 5505112], [" 54005c:\tnop", 5505116], [" 540060:\tnop", 5505120], [" 540064:\tnop", 5505124], [" 540068:\tnop", 5505128], [" 54006c:\tnop", 5505132], [" 540070:\tnop", 5505136], [" 540074:\tnop", 5505140], [" 540078:\tnop", 5505144], [" 54007c:\tnop", 5505148], [" 540080:\tldrsh\tw3, [x20,#2]", 5505152], [" 540084:\tlsr\tw9, w23, #8", 5505156], [" 540088:\tand\tw2, w3, #0xff", 5505160], [" 54008c:\tldr\tw0, [x21,w2,uxtw #2]", 5505164], [" 540090:\tldrh\tw23, [x20,#4]!", 5505168], [" 540094:\tand\tw0, w0, w3, asr #8", 5505172], [" 540098:\tand\tx16, x23, #0xff", 5505176], [" 54009c:\tstr\tw0, [x21,w9,uxtw #2]", 5505180], [" 5400a0:\tstr\twzr, [x25,w9,uxtw #2]", 5505184], [" 5400a4:\tadd\tx16, x24, x16, lsl #7", 5505188], [" 5400a8:\tbr\tx16", 5505192], [" 5400ac:\tnop", 5505196], [" 5400b0:\tnop", 5505200], [" 5400b4:\tnop", 5505204], [" 5400b8:\tnop", 5505208], [" 5400bc:\tnop", 5505212], [" 5400c0:\tnop", 5505216], [" 5400c4:\tnop", 5505220], [" 5400c8:\tnop", 5505224], [" 5400cc:\tnop", 5505228], [" 5400d0:\tnop", 5505232], [" 5400d4:\tnop", 5505236], [" 5400d8:\tnop", 5505240], [" 5400dc:\tnop", 5505244], [" 5400e0:\tnop", 5505248], [" 5400e4:\tnop", 5505252], [" 5400e8:\tnop", 5505256], [" 5400ec:\tnop", 5505260], [" 5400f0:\tnop", 5505264], [" 5400f4:\tnop", 5505268], [" 5400f8:\tnop", 5505272], [" 5400fc:\tnop", 5505276], [" 540100:\tldrsh\tw3, [x20,#2]", 5505280], [" 540104:\tlsr\tw9, w23, #8", 5505284], [" 540108:\tand\tw2, w3, #0xff", 5505288], [" 54010c:\tldr\tw0, [x21,w2,uxtw #2]", 5505292], [" 540110:\tldrh\tw23, [x20,#4]!", 5505296], [" 540114:\torr\tw0, w0, w3, asr #8", 5505300], [" 540118:\tand\tx16, x23, #0xff", 5505304], [" 54011c:\tstr\tw0, [x21,w9,uxtw #2]", 5505308], [" 540120:\tstr\twzr, [x25,w9,uxtw #2]", 5505312], [" 540124:\tadd\tx16, x24, x16, lsl #7", 5505316], [" 540128:\tbr\tx16", 5505320], [" 54012c:\tnop", 5505324], [" 540130:\tnop", 5505328], [" 540134:\tnop", 5505332], [" 540138:\tnop", 5505336], [" 54013c:\tnop", 5505340], [" 540140:\tnop", 5505344], [" 540144:\tnop", 5505348], [" 540148:\tnop", 5505352], [" 54014c:\tnop", 5505356], [" 540150:\tnop", 5505360], [" 540154:\tnop", 5505364], [" 540158:\tnop", 5505368], [" 54015c:\tnop", 5505372], [" 540160:\tnop", 5505376], [" 540164:\tnop", 5505380], [" 540168:\tnop", 5505384], [" 54016c:\tnop", 5505388], [" 540170:\tnop", 5505392], [" 540174:\tnop", 5505396], [" 540178:\tnop", 5505400], [" 54017c:\tnop", 5505404], [" 540180:\tldrsh\tw3, [x20,#2]", 5505408], [" 540184:\tlsr\tw9, w23, #8", 5505412], [" 540188:\tand\tw2, w3, #0xff", 5505416], [" 54018c:\tldr\tw0, [x21,w2,uxtw #2]", 5505420], [" 540190:\tldrh\tw23, [x20,#4]!", 5505424], [" 540194:\teor\tw0, w0, w3, asr #8", 5505428], [" 540198:\tand\tx16, x23, #0xff", 5505432], [" 54019c:\tstr\tw0, [x21,w9,uxtw #2]", 5505436], [" 5401a0:\tstr\twzr, [x25,w9,uxtw #2]", 5505440], [" 5401a4:\tadd\tx16, x24, x16, lsl #7", 5505444], [" 5401a8:\tbr\tx16", 5505448], [" 5401ac:\tnop", 5505452], [" 5401b0:\tnop", 5505456], [" 5401b4:\tnop", 5505460], [" 5401b8:\tnop", 5505464], [" 5401bc:\tnop", 5505468], [" 5401c0:\tnop", 5505472], [" 5401c4:\tnop", 5505476], [" 5401c8:\tnop", 5505480], [" 5401cc:\tnop", 5505484], [" 5401d0:\tnop", 5505488], [" 5401d4:\tnop", 5505492], [" 5401d8:\tnop", 5505496], [" 5401dc:\tnop", 5505500], [" 5401e0:\tnop", 5505504], [" 5401e4:\tnop", 5505508], [" 5401e8:\tnop", 5505512], [" 5401ec:\tnop", 5505516], [" 5401f0:\tnop", 5505520], [" 5401f4:\tnop", 5505524], [" 5401f8:\tnop", 5505528], [" 5401fc:\tnop", 5505532], [" 540200:\tldrsh\tw3, [x20,#2]", 5505536], [" 540204:\tlsr\tw9, w23, #8", 5505540], [" 540208:\tand\tw2, w3, #0xff", 5505544], [" 54020c:\tldr\tw0, [x21,w2,uxtw #2]", 5505548], [" 540210:\tubfx\tw1, w3, #8, #5", 5505552], [" 540214:\tldrh\tw23, [x20,#4]!", 5505556], [" 540218:\tlsl\tw0, w0, w1", 5505560], [" 54021c:\tand\tx16, x23, #0xff", 5505564], [" 540220:\tstr\tw0, [x21,w9,uxtw #2]", 5505568], [" 540224:\tstr\twzr, [x25,w9,uxtw #2]", 5505572], [" 540228:\tadd\tx16, x24, x16, lsl #7", 5505576], [" 54022c:\tbr\tx16", 5505580], [" 540230:\tnop", 5505584], [" 540234:\tnop", 5505588], [" 540238:\tnop", 5505592], [" 54023c:\tnop", 5505596], [" 540240:\tnop", 5505600], [" 540244:\tnop", 5505604], [" 540248:\tnop", 5505608], [" 54024c:\tnop", 5505612], [" 540250:\tnop", 5505616], [" 540254:\tnop", 5505620], [" 540258:\tnop", 5505624], [" 54025c:\tnop", 5505628], [" 540260:\tnop", 5505632], [" 540264:\tnop", 5505636], [" 540268:\tnop", 5505640], [" 54026c:\tnop", 5505644], [" 540270:\tnop", 5505648], [" 540274:\tnop", 5505652], [" 540278:\tnop", 5505656], [" 54027c:\tnop", 5505660], [" 540280:\tldrsh\tw3, [x20,#2]", 5505664], [" 540284:\tlsr\tw9, w23, #8", 5505668], [" 540288:\tand\tw2, w3, #0xff", 5505672], [" 54028c:\tldr\tw0, [x21,w2,uxtw #2]", 5505676], [" 540290:\tubfx\tw1, w3, #8, #5", 5505680], [" 540294:\tldrh\tw23, [x20,#4]!", 5505684], [" 540298:\tasr\tw0, w0, w1", 5505688], [" 54029c:\tand\tx16, x23, #0xff", 5505692], [" 5402a0:\tstr\tw0, [x21,w9,uxtw #2]", 5505696], [" 5402a4:\tstr\twzr, [x25,w9,uxtw #2]", 5505700], [" 5402a8:\tadd\tx16, x24, x16, lsl #7", 5505704], [" 5402ac:\tbr\tx16", 5505708], [" 5402b0:\tnop", 5505712], [" 5402b4:\tnop", 5505716], [" 5402b8:\tnop", 5505720], [" 5402bc:\tnop", 5505724], [" 5402c0:\tnop", 5505728], [" 5402c4:\tnop", 5505732], [" 5402c8:\tnop", 5505736], [" 5402cc:\tnop", 5505740], [" 5402d0:\tnop", 5505744], [" 5402d4:\tnop", 5505748], [" 5402d8:\tnop", 5505752], [" 5402dc:\tnop", 5505756], [" 5402e0:\tnop", 5505760], [" 5402e4:\tnop", 5505764], [" 5402e8:\tnop", 5505768], [" 5402ec:\tnop", 5505772], [" 5402f0:\tnop", 5505776], [" 5402f4:\tnop", 5505780], [" 5402f8:\tnop", 5505784], [" 5402fc:\tnop", 5505788], [" 540300:\tldrsh\tw3, [x20,#2]", 5505792], [" 540304:\tlsr\tw9, w23, #8", 5505796], [" 540308:\tand\tw2, w3, #0xff", 5505800], [" 54030c:\tldr\tw0, [x21,w2,uxtw #2]", 5505804], [" 540310:\tubfx\tw1, w3, #8, #5", 5505808], [" 540314:\tldrh\tw23, [x20,#4]!", 5505812], [" 540318:\tlsr\tw0, w0, w1", 5505816], [" 54031c:\tand\tx16, x23, #0xff", 5505820], [" 540320:\tstr\tw0, [x21,w9,uxtw #2]", 5505824], [" 540324:\tstr\twzr, [x25,w9,uxtw #2]", 5505828], [" 540328:\tadd\tx16, x24, x16, lsl #7", 5505832], [" 54032c:\tbr\tx16", 5505836], [" 540330:\tnop", 5505840], [" 540334:\tnop", 5505844], [" 540338:\tnop", 5505848], [" 54033c:\tnop", 5505852], [" 540340:\tnop", 5505856], [" 540344:\tnop", 5505860], [" 540348:\tnop", 5505864], [" 54034c:\tnop", 5505868], [" 540350:\tnop", 5505872], [" 540354:\tnop", 5505876], [" 540358:\tnop", 5505880], [" 54035c:\tnop", 5505884], [" 540360:\tnop", 5505888], [" 540364:\tnop", 5505892], [" 540368:\tnop", 5505896], [" 54036c:\tnop", 5505900], [" 540370:\tnop", 5505904], [" 540374:\tnop", 5505908], [" 540378:\tnop", 5505912], [" 54037c:\tnop", 5505916], [" 540380:\tlsr\tw2, w23, #12", 5505920], [" 540384:\tldrh\tw1, [x20,#2]", 5505924], [" 540388:\tldr\tw3, [x21,w2,uxtw #2]", 5505928], [" 54038c:\tubfx\tw2, w23, #8, #4", 5505932], [" 540390:\tcbz\tw3, 541220 <common_errNullObject>", 5505936], [" 540394:\tldr\tw0, [x3,x1]", 5505940], [" 540398:\tldrh\tw23, [x20,#4]!", 5505944], [" 54039c:\tstr\tw0, [x21,w2,uxtw #2]", 5505948], [" 5403a0:\tstr\twzr, [x25,w2,uxtw #2]", 5505952], [" 5403a4:\tand\tx16, x23, #0xff", 5505956], [" 5403a8:\tadd\tx16, x24, x16, lsl #7", 5505960], [" 5403ac:\tbr\tx16", 5505964], [" 5403b0:\tnop", 5505968], [" 5403b4:\tnop", 5505972], [" 5403b8:\tnop", 5505976], [" 5403bc:\tnop", 5505980], [" 5403c0:\tnop", 5505984], [" 5403c4:\tnop", 5505988], [" 5403c8:\tnop", 5505992], [" 5403cc:\tnop", 5505996], [" 5403d0:\tnop", 5506000], [" 5403d4:\tnop", 5506004], [" 5403d8:\tnop", 5506008], [" 5403dc:\tnop", 5506012], [" 5403e0:\tnop", 5506016], [" 5403e4:\tnop", 5506020], [" 5403e8:\tnop", 5506024], [" 5403ec:\tnop", 5506028], [" 5403f0:\tnop", 5506032], [" 5403f4:\tnop", 5506036], [" 5403f8:\tnop", 5506040], [" 5403fc:\tnop", 5506044], [" 540400:\tlsr\tw2, w23, #12", 5506048], [" 540404:\tldrh\tw4, [x20,#2]", 5506052], [" 540408:\tldr\tw3, [x21,w2,uxtw #2]", 5506056], [" 54040c:\tubfx\tw2, w23, #8, #4", 5506060], [" 540410:\tcbz\tw3, 541220 <common_errNullObject>", 5506064], [" 540414:\tldr\tx0, [x3,x4]", 5506068], [" 540418:\tldrh\tw23, [x20,#4]!", 5506072], [" 54041c:\tadd\tx17, x21, x2, uxtx #2", 5506076], [" 540420:\tstr\tx0, [x17]", 5506080], [" 540424:\tadd\tx17, x25, x2, uxtx #2", 5506084], [" 540428:\tstr\txzr, [x17]", 5506088], [" 54042c:\tand\tx16, x23, #0xff", 5506092], [" 540430:\tadd\tx16, x24, x16, lsl #7", 5506096], [" 540434:\tbr\tx16", 5506100], [" 540438:\tnop", 5506104], [" 54043c:\tnop", 5506108], [" 540440:\tnop", 5506112], [" 540444:\tnop", 5506116], [" 540448:\tnop", 5506120], [" 54044c:\tnop", 5506124], [" 540450:\tnop", 5506128], [" 540454:\tnop", 5506132], [" 540458:\tnop", 5506136], [" 54045c:\tnop", 5506140], [" 540460:\tnop", 5506144], [" 540464:\tnop", 5506148], [" 540468:\tnop", 5506152], [" 54046c:\tnop", 5506156], [" 540470:\tnop", 5506160], [" 540474:\tnop", 5506164], [" 540478:\tnop", 5506168], [" 54047c:\tnop", 5506172], [" 540480:\tlsr\tw2, w23, #12", 5506176], [" 540484:\tldrh\tw1, [x20,#2]", 5506180], [" 540488:\tstur\tx20, [x21,#-36]", 5506184], [" 54048c:\tldr\tw0, [x21,w2,uxtw #2]", 5506188], [" 540490:\tbl\t538ec0 <artIGetObjectFromMterp>", 5506192], [" 540494:\tldr\tx3, [x22,#144]", 5506196], [" 540498:\tubfx\tw2, w23, #8, #4", 5506200], [" 54049c:\tldrh\tw23, [x20,#4]", 5506204], [" 5404a0:\tcbnz\tw3, 541238 <MterpPossibleException>", 5506208], [" 5404a4:\tstr\tw0, [x21,w2,uxtw #2]", 5506212], [" 5404a8:\tstr\tw0, [x25,w2,uxtw #2]", 5506216], [" 5404ac:\tadd\tx20, x20, #0x4", 5506220], [" 5404b0:\tand\tx16, x23, #0xff", 5506224], [" 5404b4:\tadd\tx16, x24, x16, lsl #7", 5506228], [" 5404b8:\tbr\tx16", 5506232], [" 5404bc:\tnop", 5506236], [" 5404c0:\tnop", 5506240], [" 5404c4:\tnop", 5506244], [" 5404c8:\tnop", 5506248], [" 5404cc:\tnop", 5506252], [" 5404d0:\tnop", 5506256], [" 5404d4:\tnop", 5506260], [" 5404d8:\tnop", 5506264], [" 5404dc:\tnop", 5506268], [" 5404e0:\tnop", 5506272], [" 5404e4:\tnop", 5506276], [" 5404e8:\tnop", 5506280], [" 5404ec:\tnop", 5506284], [" 5404f0:\tnop", 5506288], [" 5404f4:\tnop", 5506292], [" 5404f8:\tnop", 5506296], [" 5404fc:\tnop", 5506300], [" 540500:\tlsr\tw2, w23, #12", 5506304], [" 540504:\tldrh\tw1, [x20,#2]", 5506308], [" 540508:\tldr\tw3, [x21,w2,uxtw #2]", 5506312], [" 54050c:\tubfx\tw2, w23, #8, #4", 5506316], [" 540510:\tcbz\tw3, 541220 <common_errNullObject>", 5506320], [" 540514:\tldr\tw0, [x21,w2,uxtw #2]", 5506324], [" 540518:\tldrh\tw23, [x20,#4]!", 5506328], [" 54051c:\tstr\tw0, [x3,x1]", 5506332], [" 540520:\tand\tx16, x23, #0xff", 5506336], [" 540524:\tadd\tx16, x24, x16, lsl #7", 5506340], [" 540528:\tbr\tx16", 5506344], [" 54052c:\tnop", 5506348], [" 540530:\tnop", 5506352], [" 540534:\tnop", 5506356], [" 540538:\tnop", 5506360], [" 54053c:\tnop", 5506364], [" 540540:\tnop", 5506368], [" 540544:\tnop", 5506372], [" 540548:\tnop", 5506376], [" 54054c:\tnop", 5506380], [" 540550:\tnop", 5506384], [" 540554:\tnop", 5506388], [" 540558:\tnop", 5506392], [" 54055c:\tnop", 5506396], [" 540560:\tnop", 5506400], [" 540564:\tnop", 5506404], [" 540568:\tnop", 5506408], [" 54056c:\tnop", 5506412], [" 540570:\tnop", 5506416], [" 540574:\tnop", 5506420], [" 540578:\tnop", 5506424], [" 54057c:\tnop", 5506428], [" 540580:\tlsr\tw2, w23, #12", 5506432], [" 540584:\tldrh\tw3, [x20,#2]", 5506436], [" 540588:\tldr\tw2, [x21,w2,uxtw #2]", 5506440], [" 54058c:\tubfx\tw0, w23, #8, #4", 5506444], [" 540590:\tcbz\tw2, 541220 <common_errNullObject>", 5506448], [" 540594:\tadd\tx17, x21, x0, uxtx #2", 5506452], [" 540598:\tldr\tx0, [x17]", 5506456], [" 54059c:\tldrh\tw23, [x20,#4]!", 5506460], [" 5405a0:\tstr\tx0, [x2,x3]", 5506464], [" 5405a4:\tand\tx16, x23, #0xff", 5506468], [" 5405a8:\tadd\tx16, x24, x16, lsl #7", 5506472], [" 5405ac:\tbr\tx16", 5506476], [" 5405b0:\tnop", 5506480], [" 5405b4:\tnop", 5506484], [" 5405b8:\tnop", 5506488], [" 5405bc:\tnop", 5506492], [" 5405c0:\tnop", 5506496], [" 5405c4:\tnop", 5506500], [" 5405c8:\tnop", 5506504], [" 5405cc:\tnop", 5506508], [" 5405d0:\tnop", 5506512], [" 5405d4:\tnop", 5506516], [" 5405d8:\tnop", 5506520], [" 5405dc:\tnop", 5506524], [" 5405e0:\tnop", 5506528], [" 5405e4:\tnop", 5506532], [" 5405e8:\tnop", 5506536], [" 5405ec:\tnop", 5506540], [" 5405f0:\tnop", 5506544], [" 5405f4:\tnop", 5506548], [" 5405f8:\tnop", 5506552], [" 5405fc:\tnop", 5506556], [" 540600:\tstur\tx20, [x21,#-36]", 5506560], [" 540604:\tsub\tx0, x21, #0x3c", 5506564], [" 540608:\tmov\tx1, x20", 5506568], [" 54060c:\tmov\tw2, w23", 5506572], [" 540610:\tbl\t536b54 <MterpIputObjectQuick>", 5506576], [" 540614:\tcbz\tw0, 541240 <MterpException>", 5506580], [" 540618:\tldrh\tw23, [x20,#4]!", 5506584], [" 54061c:\tand\tx16, x23, #0xff", 5506588], [" 540620:\tadd\tx16, x24, x16, lsl #7", 5506592], [" 540624:\tbr\tx16", 5506596], [" 540628:\tnop", 5506600], [" 54062c:\tnop", 5506604], [" 540630:\tnop", 5506608], [" 540634:\tnop", 5506612], [" 540638:\tnop", 5506616], [" 54063c:\tnop", 5506620], [" 540640:\tnop", 5506624], [" 540644:\tnop", 5506628], [" 540648:\tnop", 5506632], [" 54064c:\tnop", 5506636], [" 540650:\tnop", 5506640], [" 540654:\tnop", 5506644], [" 540658:\tnop", 5506648], [" 54065c:\tnop", 5506652], [" 540660:\tnop", 5506656], [" 540664:\tnop", 5506660], [" 540668:\tnop", 5506664], [" 54066c:\tnop", 5506668], [" 540670:\tnop", 5506672], [" 540674:\tnop", 5506676], [" 540678:\tnop", 5506680], [" 54067c:\tnop", 5506684], [" 540680:\tstur\tx20, [x21,#-36]", 5506688], [" 540684:\tmov\tx0, x22", 5506692], [" 540688:\tsub\tx1, x21, #0x3c", 5506696], [" 54068c:\tmov\tx2, x20", 5506700], [" 540690:\tmov\tx3, x23", 5506704], [" 540694:\tbl\t535718 <MterpInvokeVirtualQuick>", 5506708], [" 540698:\tcbz\tw0, 541240 <MterpException>", 5506712], [" 54069c:\tldrh\tw23, [x20,#6]!", 5506716], [" 5406a0:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5506720], [" 5406a4:\tcbnz\tw0, 5413bc <MterpFallback>", 5506724], [" 5406a8:\tand\tx16, x23, #0xff", 5506728], [" 5406ac:\tadd\tx16, x24, x16, lsl #7", 5506732], [" 5406b0:\tbr\tx16", 5506736], [" 5406b4:\tnop", 5506740], [" 5406b8:\tnop", 5506744], [" 5406bc:\tnop", 5506748], [" 5406c0:\tnop", 5506752], [" 5406c4:\tnop", 5506756], [" 5406c8:\tnop", 5506760], [" 5406cc:\tnop", 5506764], [" 5406d0:\tnop", 5506768], [" 5406d4:\tnop", 5506772], [" 5406d8:\tnop", 5506776], [" 5406dc:\tnop", 5506780], [" 5406e0:\tnop", 5506784], [" 5406e4:\tnop", 5506788], [" 5406e8:\tnop", 5506792], [" 5406ec:\tnop", 5506796], [" 5406f0:\tnop", 5506800], [" 5406f4:\tnop", 5506804], [" 5406f8:\tnop", 5506808], [" 5406fc:\tnop", 5506812], [" 540700:\tstur\tx20, [x21,#-36]", 5506816], [" 540704:\tmov\tx0, x22", 5506820], [" 540708:\tsub\tx1, x21, #0x3c", 5506824], [" 54070c:\tmov\tx2, x20", 5506828], [" 540710:\tmov\tx3, x23", 5506832], [" 540714:\tbl\t535be4 <MterpInvokeVirtualQuickRange>", 5506836], [" 540718:\tcbz\tw0, 541240 <MterpException>", 5506840], [" 54071c:\tldrh\tw23, [x20,#6]!", 5506844], [" 540720:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 5506848], [" 540724:\tcbnz\tw0, 5413bc <MterpFallback>", 5506852], [" 540728:\tand\tx16, x23, #0xff", 5506856], [" 54072c:\tadd\tx16, x24, x16, lsl #7", 5506860], [" 540730:\tbr\tx16", 5506864], [" 540734:\tnop", 5506868], [" 540738:\tnop", 5506872], [" 54073c:\tnop", 5506876], [" 540740:\tnop", 5506880], [" 540744:\tnop", 5506884], [" 540748:\tnop", 5506888], [" 54074c:\tnop", 5506892], [" 540750:\tnop", 5506896], [" 540754:\tnop", 5506900], [" 540758:\tnop", 5506904], [" 54075c:\tnop", 5506908], [" 540760:\tnop", 5506912], [" 540764:\tnop", 5506916], [" 540768:\tnop", 5506920], [" 54076c:\tnop", 5506924], [" 540770:\tnop", 5506928], [" 540774:\tnop", 5506932], [" 540778:\tnop", 5506936], [" 54077c:\tnop", 5506940], [" 540780:\tlsr\tw2, w23, #12", 5506944], [" 540784:\tldrh\tw1, [x20,#2]", 5506948], [" 540788:\tldr\tw3, [x21,w2,uxtw #2]", 5506952], [" 54078c:\tubfx\tw2, w23, #8, #4", 5506956], [" 540790:\tcbz\tw3, 541220 <common_errNullObject>", 5506960], [" 540794:\tldr\tw0, [x21,w2,uxtw #2]", 5506964], [" 540798:\tldrh\tw23, [x20,#4]!", 5506968], [" 54079c:\tstrb\tw0, [x3,x1]", 5506972], [" 5407a0:\tand\tx16, x23, #0xff", 5506976], [" 5407a4:\tadd\tx16, x24, x16, lsl #7", 5506980], [" 5407a8:\tbr\tx16", 5506984], [" 5407ac:\tnop", 5506988], [" 5407b0:\tnop", 5506992], [" 5407b4:\tnop", 5506996], [" 5407b8:\tnop", 5507000], [" 5407bc:\tnop", 5507004], [" 5407c0:\tnop", 5507008], [" 5407c4:\tnop", 5507012], [" 5407c8:\tnop", 5507016], [" 5407cc:\tnop", 5507020], [" 5407d0:\tnop", 5507024], [" 5407d4:\tnop", 5507028], [" 5407d8:\tnop", 5507032], [" 5407dc:\tnop", 5507036], [" 5407e0:\tnop", 5507040], [" 5407e4:\tnop", 5507044], [" 5407e8:\tnop", 5507048], [" 5407ec:\tnop", 5507052], [" 5407f0:\tnop", 5507056], [" 5407f4:\tnop", 5507060], [" 5407f8:\tnop", 5507064], [" 5407fc:\tnop", 5507068], [" 540800:\tlsr\tw2, w23, #12", 5507072], [" 540804:\tldrh\tw1, [x20,#2]", 5507076], [" 540808:\tldr\tw3, [x21,w2,uxtw #2]", 5507080], [" 54080c:\tubfx\tw2, w23, #8, #4", 5507084], [" 540810:\tcbz\tw3, 541220 <common_errNullObject>", 5507088], [" 540814:\tldr\tw0, [x21,w2,uxtw #2]", 5507092], [" 540818:\tldrh\tw23, [x20,#4]!", 5507096], [" 54081c:\tstrb\tw0, [x3,x1]", 5507100], [" 540820:\tand\tx16, x23, #0xff", 5507104], [" 540824:\tadd\tx16, x24, x16, lsl #7", 5507108], [" 540828:\tbr\tx16", 5507112], [" 54082c:\tnop", 5507116], [" 540830:\tnop", 5507120], [" 540834:\tnop", 5507124], [" 540838:\tnop", 5507128], [" 54083c:\tnop", 5507132], [" 540840:\tnop", 5507136], [" 540844:\tnop", 5507140], [" 540848:\tnop", 5507144], [" 54084c:\tnop", 5507148], [" 540850:\tnop", 5507152], [" 540854:\tnop", 5507156], [" 540858:\tnop", 5507160], [" 54085c:\tnop", 5507164], [" 540860:\tnop", 5507168], [" 540864:\tnop", 5507172], [" 540868:\tnop", 5507176], [" 54086c:\tnop", 5507180], [" 540870:\tnop", 5507184], [" 540874:\tnop", 5507188], [" 540878:\tnop", 5507192], [" 54087c:\tnop", 5507196], [" 540880:\tlsr\tw2, w23, #12", 5507200], [" 540884:\tldrh\tw1, [x20,#2]", 5507204], [" 540888:\tldr\tw3, [x21,w2,uxtw #2]", 5507208], [" 54088c:\tubfx\tw2, w23, #8, #4", 5507212], [" 540890:\tcbz\tw3, 541220 <common_errNullObject>", 5507216], [" 540894:\tldr\tw0, [x21,w2,uxtw #2]", 5507220], [" 540898:\tldrh\tw23, [x20,#4]!", 5507224], [" 54089c:\tstrh\tw0, [x3,x1]", 5507228], [" 5408a0:\tand\tx16, x23, #0xff", 5507232], [" 5408a4:\tadd\tx16, x24, x16, lsl #7", 5507236], [" 5408a8:\tbr\tx16", 5507240], [" 5408ac:\tnop", 5507244], [" 5408b0:\tnop", 5507248], [" 5408b4:\tnop", 5507252], [" 5408b8:\tnop", 5507256], [" 5408bc:\tnop", 5507260], [" 5408c0:\tnop", 5507264], [" 5408c4:\tnop", 5507268], [" 5408c8:\tnop", 5507272], [" 5408cc:\tnop", 5507276], [" 5408d0:\tnop", 5507280], [" 5408d4:\tnop", 5507284], [" 5408d8:\tnop", 5507288], [" 5408dc:\tnop", 5507292], [" 5408e0:\tnop", 5507296], [" 5408e4:\tnop", 5507300], [" 5408e8:\tnop", 5507304], [" 5408ec:\tnop", 5507308], [" 5408f0:\tnop", 5507312], [" 5408f4:\tnop", 5507316], [" 5408f8:\tnop", 5507320], [" 5408fc:\tnop", 5507324], [" 540900:\tlsr\tw2, w23, #12", 5507328], [" 540904:\tldrh\tw1, [x20,#2]", 5507332], [" 540908:\tldr\tw3, [x21,w2,uxtw #2]", 5507336], [" 54090c:\tubfx\tw2, w23, #8, #4", 5507340], [" 540910:\tcbz\tw3, 541220 <common_errNullObject>", 5507344], [" 540914:\tldr\tw0, [x21,w2,uxtw #2]", 5507348], [" 540918:\tldrh\tw23, [x20,#4]!", 5507352], [" 54091c:\tstrh\tw0, [x3,x1]", 5507356], [" 540920:\tand\tx16, x23, #0xff", 5507360], [" 540924:\tadd\tx16, x24, x16, lsl #7", 5507364], [" 540928:\tbr\tx16", 5507368], [" 54092c:\tnop", 5507372], [" 540930:\tnop", 5507376], [" 540934:\tnop", 5507380], [" 540938:\tnop", 5507384], [" 54093c:\tnop", 5507388], [" 540940:\tnop", 5507392], [" 540944:\tnop", 5507396], [" 540948:\tnop", 5507400], [" 54094c:\tnop", 5507404], [" 540950:\tnop", 5507408], [" 540954:\tnop", 5507412], [" 540958:\tnop", 5507416], [" 54095c:\tnop", 5507420], [" 540960:\tnop", 5507424], [" 540964:\tnop", 5507428], [" 540968:\tnop", 5507432], [" 54096c:\tnop", 5507436], [" 540970:\tnop", 5507440], [" 540974:\tnop", 5507444], [" 540978:\tnop", 5507448], [" 54097c:\tnop", 5507452], [" 540980:\tlsr\tw2, w23, #12", 5507456], [" 540984:\tldrh\tw1, [x20,#2]", 5507460], [" 540988:\tldr\tw3, [x21,w2,uxtw #2]", 5507464], [" 54098c:\tubfx\tw2, w23, #8, #4", 5507468], [" 540990:\tcbz\tw3, 541220 <common_errNullObject>", 5507472], [" 540994:\tldrb\tw0, [x3,x1]", 5507476], [" 540998:\tldrh\tw23, [x20,#4]!", 5507480], [" 54099c:\tstr\tw0, [x21,w2,uxtw #2]", 5507484], [" 5409a0:\tstr\twzr, [x25,w2,uxtw #2]", 5507488], [" 5409a4:\tand\tx16, x23, #0xff", 5507492], [" 5409a8:\tadd\tx16, x24, x16, lsl #7", 5507496], [" 5409ac:\tbr\tx16", 5507500], [" 5409b0:\tnop", 5507504], [" 5409b4:\tnop", 5507508], [" 5409b8:\tnop", 5507512], [" 5409bc:\tnop", 5507516], [" 5409c0:\tnop", 5507520], [" 5409c4:\tnop", 5507524], [" 5409c8:\tnop", 5507528], [" 5409cc:\tnop", 5507532], [" 5409d0:\tnop", 5507536], [" 5409d4:\tnop", 5507540], [" 5409d8:\tnop", 5507544], [" 5409dc:\tnop", 5507548], [" 5409e0:\tnop", 5507552], [" 5409e4:\tnop", 5507556], [" 5409e8:\tnop", 5507560], [" 5409ec:\tnop", 5507564], [" 5409f0:\tnop", 5507568], [" 5409f4:\tnop", 5507572], [" 5409f8:\tnop", 5507576], [" 5409fc:\tnop", 5507580], [" 540a00:\tlsr\tw2, w23, #12", 5507584], [" 540a04:\tldrh\tw1, [x20,#2]", 5507588], [" 540a08:\tldr\tw3, [x21,w2,uxtw #2]", 5507592], [" 540a0c:\tubfx\tw2, w23, #8, #4", 5507596], [" 540a10:\tcbz\tw3, 541220 <common_errNullObject>", 5507600], [" 540a14:\tldrsb\tw0, [x3,x1]", 5507604], [" 540a18:\tldrh\tw23, [x20,#4]!", 5507608], [" 540a1c:\tstr\tw0, [x21,w2,uxtw #2]", 5507612], [" 540a20:\tstr\twzr, [x25,w2,uxtw #2]", 5507616], [" 540a24:\tand\tx16, x23, #0xff", 5507620], [" 540a28:\tadd\tx16, x24, x16, lsl #7", 5507624], [" 540a2c:\tbr\tx16", 5507628], [" 540a30:\tnop", 5507632], [" 540a34:\tnop", 5507636], [" 540a38:\tnop", 5507640], [" 540a3c:\tnop", 5507644], [" 540a40:\tnop", 5507648], [" 540a44:\tnop", 5507652], [" 540a48:\tnop", 5507656], [" 540a4c:\tnop", 5507660], [" 540a50:\tnop", 5507664], [" 540a54:\tnop", 5507668], [" 540a58:\tnop", 5507672], [" 540a5c:\tnop", 5507676], [" 540a60:\tnop", 5507680], [" 540a64:\tnop", 5507684], [" 540a68:\tnop", 5507688], [" 540a6c:\tnop", 5507692], [" 540a70:\tnop", 5507696], [" 540a74:\tnop", 5507700], [" 540a78:\tnop", 5507704], [" 540a7c:\tnop", 5507708], [" 540a80:\tlsr\tw2, w23, #12", 5507712], [" 540a84:\tldrh\tw1, [x20,#2]", 5507716], [" 540a88:\tldr\tw3, [x21,w2,uxtw #2]", 5507720], [" 540a8c:\tubfx\tw2, w23, #8, #4", 5507724], [" 540a90:\tcbz\tw3, 541220 <common_errNullObject>", 5507728], [" 540a94:\tldrh\tw0, [x3,x1]", 5507732], [" 540a98:\tldrh\tw23, [x20,#4]!", 5507736], [" 540a9c:\tstr\tw0, [x21,w2,uxtw #2]", 5507740], [" 540aa0:\tstr\twzr, [x25,w2,uxtw #2]", 5507744], [" 540aa4:\tand\tx16, x23, #0xff", 5507748], [" 540aa8:\tadd\tx16, x24, x16, lsl #7", 5507752], [" 540aac:\tbr\tx16", 5507756], [" 540ab0:\tnop", 5507760], [" 540ab4:\tnop", 5507764], [" 540ab8:\tnop", 5507768], [" 540abc:\tnop", 5507772], [" 540ac0:\tnop", 5507776], [" 540ac4:\tnop", 5507780], [" 540ac8:\tnop", 5507784], [" 540acc:\tnop", 5507788], [" 540ad0:\tnop", 5507792], [" 540ad4:\tnop", 5507796], [" 540ad8:\tnop", 5507800], [" 540adc:\tnop", 5507804], [" 540ae0:\tnop", 5507808], [" 540ae4:\tnop", 5507812], [" 540ae8:\tnop", 5507816], [" 540aec:\tnop", 5507820], [" 540af0:\tnop", 5507824], [" 540af4:\tnop", 5507828], [" 540af8:\tnop", 5507832], [" 540afc:\tnop", 5507836], [" 540b00:\tlsr\tw2, w23, #12", 5507840], [" 540b04:\tldrh\tw1, [x20,#2]", 5507844], [" 540b08:\tldr\tw3, [x21,w2,uxtw #2]", 5507848], [" 540b0c:\tubfx\tw2, w23, #8, #4", 5507852], [" 540b10:\tcbz\tw3, 541220 <common_errNullObject>", 5507856], [" 540b14:\tldrsh\tw0, [x3,x1]", 5507860], [" 540b18:\tldrh\tw23, [x20,#4]!", 5507864], [" 540b1c:\tstr\tw0, [x21,w2,uxtw #2]", 5507868], [" 540b20:\tstr\twzr, [x25,w2,uxtw #2]", 5507872], [" 540b24:\tand\tx16, x23, #0xff", 5507876], [" 540b28:\tadd\tx16, x24, x16, lsl #7", 5507880], [" 540b2c:\tbr\tx16", 5507884], [" 540b30:\tnop", 5507888], [" 540b34:\tnop", 5507892], [" 540b38:\tnop", 5507896], [" 540b3c:\tnop", 5507900], [" 540b40:\tnop", 5507904], [" 540b44:\tnop", 5507908], [" 540b48:\tnop", 5507912], [" 540b4c:\tnop", 5507916], [" 540b50:\tnop", 5507920], [" 540b54:\tnop", 5507924], [" 540b58:\tnop", 5507928], [" 540b5c:\tnop", 5507932], [" 540b60:\tnop", 5507936], [" 540b64:\tnop", 5507940], [" 540b68:\tnop", 5507944], [" 540b6c:\tnop", 5507948], [" 540b70:\tnop", 5507952], [" 540b74:\tnop", 5507956], [" 540b78:\tnop", 5507960], [" 540b7c:\tnop", 5507964], [" 540b80:\tb\t5413bc <MterpFallback>", 5507968], [" 540b84:\tnop", 5507972], [" 540b88:\tnop", 5507976], [" 540b8c:\tnop", 5507980], [" 540b90:\tnop", 5507984], [" 540b94:\tnop", 5507988], [" 540b98:\tnop", 5507992], [" 540b9c:\tnop", 5507996], [" 540ba0:\tnop", 5508000], [" 540ba4:\tnop", 5508004], [" 540ba8:\tnop", 5508008], [" 540bac:\tnop", 5508012], [" 540bb0:\tnop", 5508016], [" 540bb4:\tnop", 5508020], [" 540bb8:\tnop", 5508024], [" 540bbc:\tnop", 5508028], [" 540bc0:\tnop", 5508032], [" 540bc4:\tnop", 5508036], [" 540bc8:\tnop", 5508040], [" 540bcc:\tnop", 5508044], [" 540bd0:\tnop", 5508048], [" 540bd4:\tnop", 5508052], [" 540bd8:\tnop", 5508056], [" 540bdc:\tnop", 5508060], [" 540be0:\tnop", 5508064], [" 540be4:\tnop", 5508068], [" 540be8:\tnop", 5508072], [" 540bec:\tnop", 5508076], [" 540bf0:\tnop", 5508080], [" 540bf4:\tnop", 5508084], [" 540bf8:\tnop", 5508088], [" 540bfc:\tnop", 5508092], [" 540c00:\tb\t5413bc <MterpFallback>", 5508096], [" 540c04:\tnop", 5508100], [" 540c08:\tnop", 5508104], [" 540c0c:\tnop", 5508108], [" 540c10:\tnop", 5508112], [" 540c14:\tnop", 5508116], [" 540c18:\tnop", 5508120], [" 540c1c:\tnop", 5508124], [" 540c20:\tnop", 5508128], [" 540c24:\tnop", 5508132], [" 540c28:\tnop", 5508136], [" 540c2c:\tnop", 5508140], [" 540c30:\tnop", 5508144], [" 540c34:\tnop", 5508148], [" 540c38:\tnop", 5508152], [" 540c3c:\tnop", 5508156], [" 540c40:\tnop", 5508160], [" 540c44:\tnop", 5508164], [" 540c48:\tnop", 5508168], [" 540c4c:\tnop", 5508172], [" 540c50:\tnop", 5508176], [" 540c54:\tnop", 5508180], [" 540c58:\tnop", 5508184], [" 540c5c:\tnop", 5508188], [" 540c60:\tnop", 5508192], [" 540c64:\tnop", 5508196], [" 540c68:\tnop", 5508200], [" 540c6c:\tnop", 5508204], [" 540c70:\tnop", 5508208], [" 540c74:\tnop", 5508212], [" 540c78:\tnop", 5508216], [" 540c7c:\tnop", 5508220], [" 540c80:\tb\t5413bc <MterpFallback>", 5508224], [" 540c84:\tnop", 5508228], [" 540c88:\tnop", 5508232], [" 540c8c:\tnop", 5508236], [" 540c90:\tnop", 5508240], [" 540c94:\tnop", 5508244], [" 540c98:\tnop", 5508248], [" 540c9c:\tnop", 5508252], [" 540ca0:\tnop", 5508256], [" 540ca4:\tnop", 5508260], [" 540ca8:\tnop", 5508264], [" 540cac:\tnop", 5508268], [" 540cb0:\tnop", 5508272], [" 540cb4:\tnop", 5508276], [" 540cb8:\tnop", 5508280], [" 540cbc:\tnop", 5508284], [" 540cc0:\tnop", 5508288], [" 540cc4:\tnop", 5508292], [" 540cc8:\tnop", 5508296], [" 540ccc:\tnop", 5508300], [" 540cd0:\tnop", 5508304], [" 540cd4:\tnop", 5508308], [" 540cd8:\tnop", 5508312], [" 540cdc:\tnop", 5508316], [" 540ce0:\tnop", 5508320], [" 540ce4:\tnop", 5508324], [" 540ce8:\tnop", 5508328], [" 540cec:\tnop", 5508332], [" 540cf0:\tnop", 5508336], [" 540cf4:\tnop", 5508340], [" 540cf8:\tnop", 5508344], [" 540cfc:\tnop", 5508348], [" 540d00:\tb\t5413bc <MterpFallback>", 5508352], [" 540d04:\tnop", 5508356], [" 540d08:\tnop", 5508360], [" 540d0c:\tnop", 5508364], [" 540d10:\tnop", 5508368], [" 540d14:\tnop", 5508372], [" 540d18:\tnop", 5508376], [" 540d1c:\tnop", 5508380], [" 540d20:\tnop", 5508384], [" 540d24:\tnop", 5508388], [" 540d28:\tnop", 5508392], [" 540d2c:\tnop", 5508396], [" 540d30:\tnop", 5508400], [" 540d34:\tnop", 5508404], [" 540d38:\tnop", 5508408], [" 540d3c:\tnop", 5508412], [" 540d40:\tnop", 5508416], [" 540d44:\tnop", 5508420], [" 540d48:\tnop", 5508424], [" 540d4c:\tnop", 5508428], [" 540d50:\tnop", 5508432], [" 540d54:\tnop", 5508436], [" 540d58:\tnop", 5508440], [" 540d5c:\tnop", 5508444], [" 540d60:\tnop", 5508448], [" 540d64:\tnop", 5508452], [" 540d68:\tnop", 5508456], [" 540d6c:\tnop", 5508460], [" 540d70:\tnop", 5508464], [" 540d74:\tnop", 5508468], [" 540d78:\tnop", 5508472], [" 540d7c:\tnop", 5508476], [" 540d80:\tb\t5413bc <MterpFallback>", 5508480], [" 540d84:\tnop", 5508484], [" 540d88:\tnop", 5508488], [" 540d8c:\tnop", 5508492], [" 540d90:\tnop", 5508496], [" 540d94:\tnop", 5508500], [" 540d98:\tnop", 5508504], [" 540d9c:\tnop", 5508508], [" 540da0:\tnop", 5508512], [" 540da4:\tnop", 5508516], [" 540da8:\tnop", 5508520], [" 540dac:\tnop", 5508524], [" 540db0:\tnop", 5508528], [" 540db4:\tnop", 5508532], [" 540db8:\tnop", 5508536], [" 540dbc:\tnop", 5508540], [" 540dc0:\tnop", 5508544], [" 540dc4:\tnop", 5508548], [" 540dc8:\tnop", 5508552], [" 540dcc:\tnop", 5508556], [" 540dd0:\tnop", 5508560], [" 540dd4:\tnop", 5508564], [" 540dd8:\tnop", 5508568], [" 540ddc:\tnop", 5508572], [" 540de0:\tnop", 5508576], [" 540de4:\tnop", 5508580], [" 540de8:\tnop", 5508584], [" 540dec:\tnop", 5508588], [" 540df0:\tnop", 5508592], [" 540df4:\tnop", 5508596], [" 540df8:\tnop", 5508600], [" 540dfc:\tnop", 5508604], [" 540e00:\tb\t5413bc <MterpFallback>", 5508608], [" 540e04:\tnop", 5508612], [" 540e08:\tnop", 5508616], [" 540e0c:\tnop", 5508620], [" 540e10:\tnop", 5508624], [" 540e14:\tnop", 5508628], [" 540e18:\tnop", 5508632], [" 540e1c:\tnop", 5508636], [" 540e20:\tnop", 5508640], [" 540e24:\tnop", 5508644], [" 540e28:\tnop", 5508648], [" 540e2c:\tnop", 5508652], [" 540e30:\tnop", 5508656], [" 540e34:\tnop", 5508660], [" 540e38:\tnop", 5508664], [" 540e3c:\tnop", 5508668], [" 540e40:\tnop", 5508672], [" 540e44:\tnop", 5508676], [" 540e48:\tnop", 5508680], [" 540e4c:\tnop", 5508684], [" 540e50:\tnop", 5508688], [" 540e54:\tnop", 5508692], [" 540e58:\tnop", 5508696], [" 540e5c:\tnop", 5508700], [" 540e60:\tnop", 5508704], [" 540e64:\tnop", 5508708], [" 540e68:\tnop", 5508712], [" 540e6c:\tnop", 5508716], [" 540e70:\tnop", 5508720], [" 540e74:\tnop", 5508724], [" 540e78:\tnop", 5508728], [" 540e7c:\tnop", 5508732], [" 540e80:\tb\t5413bc <MterpFallback>", 5508736], [" 540e84:\tnop", 5508740], [" 540e88:\tnop", 5508744], [" 540e8c:\tnop", 5508748], [" 540e90:\tnop", 5508752], [" 540e94:\tnop", 5508756], [" 540e98:\tnop", 5508760], [" 540e9c:\tnop", 5508764], [" 540ea0:\tnop", 5508768], [" 540ea4:\tnop", 5508772], [" 540ea8:\tnop", 5508776], [" 540eac:\tnop", 5508780], [" 540eb0:\tnop", 5508784], [" 540eb4:\tnop", 5508788], [" 540eb8:\tnop", 5508792], [" 540ebc:\tnop", 5508796], [" 540ec0:\tnop", 5508800], [" 540ec4:\tnop", 5508804], [" 540ec8:\tnop", 5508808], [" 540ecc:\tnop", 5508812], [" 540ed0:\tnop", 5508816], [" 540ed4:\tnop", 5508820], [" 540ed8:\tnop", 5508824], [" 540edc:\tnop", 5508828], [" 540ee0:\tnop", 5508832], [" 540ee4:\tnop", 5508836], [" 540ee8:\tnop", 5508840], [" 540eec:\tnop", 5508844], [" 540ef0:\tnop", 5508848], [" 540ef4:\tnop", 5508852], [" 540ef8:\tnop", 5508856], [" 540efc:\tnop", 5508860], [" 540f00:\tb\t5413bc <MterpFallback>", 5508864], [" 540f04:\tnop", 5508868], [" 540f08:\tnop", 5508872], [" 540f0c:\tnop", 5508876], [" 540f10:\tnop", 5508880], [" 540f14:\tnop", 5508884], [" 540f18:\tnop", 5508888], [" 540f1c:\tnop", 5508892], [" 540f20:\tnop", 5508896], [" 540f24:\tnop", 5508900], [" 540f28:\tnop", 5508904], [" 540f2c:\tnop", 5508908], [" 540f30:\tnop", 5508912], [" 540f34:\tnop", 5508916], [" 540f38:\tnop", 5508920], [" 540f3c:\tnop", 5508924], [" 540f40:\tnop", 5508928], [" 540f44:\tnop", 5508932], [" 540f48:\tnop", 5508936], [" 540f4c:\tnop", 5508940], [" 540f50:\tnop", 5508944], [" 540f54:\tnop", 5508948], [" 540f58:\tnop", 5508952], [" 540f5c:\tnop", 5508956], [" 540f60:\tnop", 5508960], [" 540f64:\tnop", 5508964], [" 540f68:\tnop", 5508968], [" 540f6c:\tnop", 5508972], [" 540f70:\tnop", 5508976], [" 540f74:\tnop", 5508980], [" 540f78:\tnop", 5508984], [" 540f7c:\tnop", 5508988], [" 540f80:\tb\t5413bc <MterpFallback>", 5508992], [" 540f84:\tnop", 5508996], [" 540f88:\tnop", 5509000], [" 540f8c:\tnop", 5509004], [" 540f90:\tnop", 5509008], [" 540f94:\tnop", 5509012], [" 540f98:\tnop", 5509016], [" 540f9c:\tnop", 5509020], [" 540fa0:\tnop", 5509024], [" 540fa4:\tnop", 5509028], [" 540fa8:\tnop", 5509032], [" 540fac:\tnop", 5509036], [" 540fb0:\tnop", 5509040], [" 540fb4:\tnop", 5509044], [" 540fb8:\tnop", 5509048], [" 540fbc:\tnop", 5509052], [" 540fc0:\tnop", 5509056], [" 540fc4:\tnop", 5509060], [" 540fc8:\tnop", 5509064], [" 540fcc:\tnop", 5509068], [" 540fd0:\tnop", 5509072], [" 540fd4:\tnop", 5509076], [" 540fd8:\tnop", 5509080], [" 540fdc:\tnop", 5509084], [" 540fe0:\tnop", 5509088], [" 540fe4:\tnop", 5509092], [" 540fe8:\tnop", 5509096], [" 540fec:\tnop", 5509100], [" 540ff0:\tnop", 5509104], [" 540ff4:\tnop", 5509108], [" 540ff8:\tnop", 5509112], [" 540ffc:\tnop", 5509116], [" 541000:\tb\t5413bc <MterpFallback>", 5509120], [" 541004:\tnop", 5509124], [" 541008:\tnop", 5509128], [" 54100c:\tnop", 5509132], [" 541010:\tnop", 5509136], [" 541014:\tnop", 5509140], [" 541018:\tnop", 5509144], [" 54101c:\tnop", 5509148], [" 541020:\tnop", 5509152], [" 541024:\tnop", 5509156], [" 541028:\tnop", 5509160], [" 54102c:\tnop", 5509164], [" 541030:\tnop", 5509168], [" 541034:\tnop", 5509172], [" 541038:\tnop", 5509176], [" 54103c:\tnop", 5509180], [" 541040:\tnop", 5509184], [" 541044:\tnop", 5509188], [" 541048:\tnop", 5509192], [" 54104c:\tnop", 5509196], [" 541050:\tnop", 5509200], [" 541054:\tnop", 5509204], [" 541058:\tnop", 5509208], [" 54105c:\tnop", 5509212], [" 541060:\tnop", 5509216], [" 541064:\tnop", 5509220], [" 541068:\tnop", 5509224], [" 54106c:\tnop", 5509228], [" 541070:\tnop", 5509232], [" 541074:\tnop", 5509236], [" 541078:\tnop", 5509240], [" 54107c:\tnop", 5509244], [" 541080:\tb\t5413bc <MterpFallback>", 5509248], [" 541084:\tnop", 5509252], [" 541088:\tnop", 5509256], [" 54108c:\tnop", 5509260], [" 541090:\tnop", 5509264], [" 541094:\tnop", 5509268], [" 541098:\tnop", 5509272], [" 54109c:\tnop", 5509276], [" 5410a0:\tnop", 5509280], [" 5410a4:\tnop", 5509284], [" 5410a8:\tnop", 5509288], [" 5410ac:\tnop", 5509292], [" 5410b0:\tnop", 5509296], [" 5410b4:\tnop", 5509300], [" 5410b8:\tnop", 5509304], [" 5410bc:\tnop", 5509308], [" 5410c0:\tnop", 5509312], [" 5410c4:\tnop", 5509316], [" 5410c8:\tnop", 5509320], [" 5410cc:\tnop", 5509324], [" 5410d0:\tnop", 5509328], [" 5410d4:\tnop", 5509332], [" 5410d8:\tnop", 5509336], [" 5410dc:\tnop", 5509340], [" 5410e0:\tnop", 5509344], [" 5410e4:\tnop", 5509348], [" 5410e8:\tnop", 5509352], [" 5410ec:\tnop", 5509356], [" 5410f0:\tnop", 5509360], [" 5410f4:\tnop", 5509364], [" 5410f8:\tnop", 5509368], [" 5410fc:\tnop", 5509372], [" 541100:\tb\t5413bc <MterpFallback>", 5509376], [" 541104:\tnop", 5509380], [" 541108:\tnop", 5509384], [" 54110c:\tnop", 5509388], [" 541110:\tnop", 5509392], [" 541114:\tnop", 5509396], [" 541118:\tnop", 5509400], [" 54111c:\tnop", 5509404], [" 541120:\tnop", 5509408], [" 541124:\tnop", 5509412], [" 541128:\tnop", 5509416], [" 54112c:\tnop", 5509420], [" 541130:\tnop", 5509424], [" 541134:\tnop", 5509428], [" 541138:\tnop", 5509432], [" 54113c:\tnop", 5509436], [" 541140:\tnop", 5509440], [" 541144:\tnop", 5509444], [" 541148:\tnop", 5509448], [" 54114c:\tnop", 5509452], [" 541150:\tnop", 5509456], [" 541154:\tnop", 5509460], [" 541158:\tnop", 5509464], [" 54115c:\tnop", 5509468], [" 541160:\tnop", 5509472], [" 541164:\tnop", 5509476], [" 541168:\tnop", 5509480], [" 54116c:\tnop", 5509484], [" 541170:\tnop", 5509488], [" 541174:\tnop", 5509492], [" 541178:\tnop", 5509496], [" 54117c:\tnop", 5509500], [" 541180:\tb\t5413bc <MterpFallback>", 5509504], [" 541184:\tnop", 5509508], [" 541188:\tnop", 5509512], [" 54118c:\tnop", 5509516], [" 541190:\tnop", 5509520], [" 541194:\tnop", 5509524], [" 541198:\tnop", 5509528], [" 54119c:\tnop", 5509532], [" 5411a0:\tnop", 5509536], [" 5411a4:\tnop", 5509540], [" 5411a8:\tnop", 5509544], [" 5411ac:\tnop", 5509548], [" 5411b0:\tnop", 5509552], [" 5411b4:\tnop", 5509556], [" 5411b8:\tnop", 5509560], [" 5411bc:\tnop", 5509564], [" 5411c0:\tnop", 5509568], [" 5411c4:\tnop", 5509572], [" 5411c8:\tnop", 5509576], [" 5411cc:\tnop", 5509580], [" 5411d0:\tnop", 5509584], [" 5411d4:\tnop", 5509588], [" 5411d8:\tnop", 5509592], [" 5411dc:\tnop", 5509596], [" 5411e0:\tnop", 5509600], [" 5411e4:\tnop", 5509604], [" 5411e8:\tnop", 5509608], [" 5411ec:\tnop", 5509612], [" 5411f0:\tnop", 5509616], [" 5411f4:\tnop", 5509620], [" 5411f8:\tnop", 5509624], [" 5411fc:\tnop", 5509628], ["", 0]], "l": 2, "f": "artMterpAsmInstructionStart"}, "28": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000275a40 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>:", 0], ["_ZN3art11interpreterL7ExecuteEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameENS_6JValueEb():", 0], [" 275a40:\tsub\tsp, sp, #0x90", 2579008], [" 275a44:\tstp\tx28, x27, [sp,#48]", 2579012], [" 275a48:\tstp\tx26, x25, [sp,#64]", 2579016], [" 275a4c:\tstp\tx24, x23, [sp,#80]", 2579020], [" 275a50:\tstp\tx22, x21, [sp,#96]", 2579024], [" 275a54:\tstp\tx20, x19, [sp,#112]", 2579028], [" 275a58:\tstp\tx29, x30, [sp,#128]", 2579032], [" 275a5c:\tadd\tx29, sp, #0x80", 2579036], [" 275a60:\tmrs\tx26, tpidr_el0", 2579040], [" 275a64:\tmov\tx19, x2", 2579044], [" 275a68:\tldr\tx8, [x26,#40]", 2579048], [" 275a6c:\tmov\tw23, w4", 2579052], [" 275a70:\tmov\tx22, x3", 2579056], [" 275a74:\tmov\tx21, x1", 2579060], [" 275a78:\tmov\tx20, x0", 2579064], [" 275a7c:\tstr\tx8, [sp,#40]", 2579068], [" 275a80:\tldr\tx8, [x19,#24]", 2579072], [" 275a84:\tstr\tx22, [sp,#16]", 2579076], [" 275a88:\tcbz\tx8, 275b34 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0xf4>", 2579080], [" 275a8c:\tldr\tx9, [x19,#32]", 2579084], [" 275a90:\tadd\tx9, x9, #0x10", 2579088], [" 275a94:\tsub\tx8, x8, x9", 2579092], [" 275a98:\tasr\tx8, x8, #1", 2579096], [" 275a9c:\tcbnz\tw8, 275b3c <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0xfc>", 2579100], [" 275aa0:\tadrp\tx28, 62c000 <_DYNAMIC+0x98>", 2579104], [" 275aa4:\tmov\tx27, x19", 2579108], [" 275aa8:\tldr\tx28, [x28,#592]", 2579112], [" 275aac:\tldr\tx25, [x28]", 2579116], [" 275ab0:\tldr\tx24, [x27,#8]!", 2579120], [" 275ab4:\tldrb\tw8, [x25,#749]", 2579124], [" 275ab8:\tcbnz\tw8, 275c70 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x230>", 2579128], [" 275abc:\ttbnz\tw23, #0, 275b40 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x100>", 2579132], [" 275ac0:\tldr\tx8, [x28]", 2579136], [" 275ac4:\tldr\tx23, [x8,#520]", 2579140], [" 275ac8:\tcbz\tx23, 275b40 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x100>", 2579144], [" 275acc:\tldr\tx2, [x27]", 2579148], [" 275ad0:\tmov\tx0, x23", 2579152], [" 275ad4:\tmov\tx1, x20", 2579156], [" 275ad8:\tbl\t31f7b8 <art::jit::Jit::MethodEntered(art::Thread*, art::ArtMethod*)>", 2579160], [" 275adc:\tmov\tx0, x23", 2579164], [" 275ae0:\tmov\tx1, x24", 2579168], [" 275ae4:\tbl\t31d980 <art::jit::Jit::CanInvokeCompiledCode(art::ArtMethod*)>", 2579172], [" 275ae8:\ttbz\tw0, #0, 275b40 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x100>", 2579176], [" 275aec:\tldr\tx8, [x20,#176]", 2579180], [" 275af0:\tstr\txzr, [sp,#24]", 2579184], [" 275af4:\tcbz\tx8, 275d18 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x2d8>", 2579188], [" 275af8:\tldrh\tw9, [x21]", 2579192], [" 275afc:\tadd\tx4, sp, #0x18", 2579196], [" 275b00:\tldrh\tw10, [x21,#2]", 2579200], [" 275b04:\tmov\tx0, x20", 2579204], [" 275b08:\tldr\tx8, [x8]", 2579208], [" 275b0c:\tmov\tx1, xzr", 2579212], [" 275b10:\tmov\tx2, x19", 2579216], [" 275b14:\tsub\tw3, w9, w10", 2579220], [" 275b18:\tstr\tx8, [x20,#176]", 2579224], [" 275b1c:\tbl\t29b340 <art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)>", 2579228], [" 275b20:\tldr\tx8, [x20,#176]", 2579232], [" 275b24:\tldr\tx0, [sp,#24]", 2579236], [" 275b28:\tstr\tx19, [x20,#176]", 2579240], [" 275b2c:\tstr\tx8, [x19]", 2579244], [" 275b30:\tb\t275bac <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x16c>", 2579248], [" 275b34:\tldr\tw8, [x19,#52]", 2579252], [" 275b38:\tcbz\tw8, 275aa0 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x60>", 2579256], [" 275b3c:\tadd\tx27, x19, #0x8", 2579260], [" 275b40:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 2579264], [" 275b44:\tldr\tx8, [x8,#600]", 2579268], [" 275b48:\tldrb\tw9, [x8]", 2579272], [" 275b4c:\tldr\tx8, [x27]", 2579276], [" 275b50:\tcbz\tw9, 275b74 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x134>", 2579280], [" 275b54:\tmrs\tx9, tpidr_el0", 2579284], [" 275b58:\tldr\tx9, [x9,#56]", 2579288], [" 275b5c:\tcbz\tx9, 275b74 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x134>", 2579292], [" 275b60:\tldr\tw9, [x9,#52]", 2579296], [" 275b64:\tcbz\tw9, 275b74 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x134>", 2579300], [" 275b68:\tldr\tw0, [x8]", 2579304], [" 275b6c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 2579308], [" 275b70:\tldr\tx8, [x27]", 2579312], [" 275b74:\tadrp\tx9, 62c000 <_DYNAMIC+0x98>", 2579316], [" 275b78:\tldr\tx9, [x9,#592]", 2579320], [" 275b7c:\tldr\tx9, [x9]", 2579324], [" 275b80:\tldr\tx10, [x9,#1152]", 2579328], [" 275b84:\tldr\tw8, [x8,#4]", 2579332], [" 275b88:\ttbz\tw8, #19, 275cc8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x288>", 2579336], [" 275b8c:\tcbz\tx10, 275bdc <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x19c>", 2579340], [" 275b90:\tmov\tx0, x20", 2579344], [" 275b94:\tmov\tx1, x21", 2579348], [" 275b98:\tmov\tx2, x19", 2579352], [" 275b9c:\tmov\tx3, x22", 2579356], [" 275ba0:\tmov\tw4, wzr", 2579360], [" 275ba4:\tbl\t2dd650 <art::JValue art::interpreter::ExecuteSwitchImpl<false, true>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>", 2579364], [" 275ba8:\tstr\tx0, [sp,#24]", 2579368], [" 275bac:\tldr\tx8, [x26,#40]", 2579372], [" 275bb0:\tldr\tx9, [sp,#40]", 2579376], [" 275bb4:\tcmp\tx8, x9", 2579380], [" 275bb8:\tb.ne\t275d70 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x330>", 2579384], [" 275bbc:\tldp\tx29, x30, [sp,#128]", 2579388], [" 275bc0:\tldp\tx20, x19, [sp,#112]", 2579392], [" 275bc4:\tldp\tx22, x21, [sp,#96]", 2579396], [" 275bc8:\tldp\tx24, x23, [sp,#80]", 2579400], [" 275bcc:\tldp\tx26, x25, [sp,#64]", 2579404], [" 275bd0:\tldp\tx28, x27, [sp,#48]", 2579408], [" 275bd4:\tadd\tsp, sp, #0x90", 2579412], [" 275bd8:\tret", 2579416], [" 275bdc:\tldrb\tw8, [x9,#642]", 2579420], [" 275be0:\tcbz\tw8, 275d04 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x2c4>", 2579424], [" 275be4:\tbl\t5327bc <MterpShouldSwitchInterpreters>", 2579428], [" 275be8:\tcbnz\tx0, 275c4c <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x20c>", 2579432], [" 275bec:\tadd\tx3, sp, #0x10", 2579436], [" 275bf0:\tmov\tx0, x20", 2579440], [" 275bf4:\tmov\tx1, x21", 2579444], [" 275bf8:\tmov\tx2, x19", 2579448], [" 275bfc:\tbl\td5988 <ExecuteMterpImpl@plt>", 2579452], [" 275c00:\ttbnz\tw0, #0, 275c68 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x228>", 2579456], [" 275c04:\tldr\tx3, [sp,#16]", 2579460], [" 275c08:\torr\tw4, wzr, #0x1", 2579464], [" 275c0c:\tmov\tx0, x20", 2579468], [" 275c10:\tmov\tx1, x21", 2579472], [" 275c14:\tmov\tx2, x19", 2579476], [" 275c18:\tbl\t2b5db0 <art::JValue art::interpreter::ExecuteSwitchImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>", 2579480], [" 275c1c:\tldr\tx8, [x19,#24]", 2579484], [" 275c20:\tstr\tx0, [sp,#16]", 2579488], [" 275c24:\tcbz\tx8, 275c3c <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x1fc>", 2579492], [" 275c28:\tldr\tx9, [x19,#32]", 2579496], [" 275c2c:\tadd\tx9, x9, #0x10", 2579500], [" 275c30:\tsub\tx8, x8, x9", 2579504], [" 275c34:\tasr\tx8, x8, #1", 2579508], [" 275c38:\tb\t275c40 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x200>", 2579512], [" 275c3c:\tldr\tw8, [x19,#52]", 2579516], [" 275c40:\tcmn\tw8, #0x1", 2579520], [" 275c44:\tb.ne\t275be4 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x1a4>", 2579524], [" 275c48:\tb\t275ba8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x168>", 2579528], [" 275c4c:\tldr\tx3, [sp,#16]", 2579532], [" 275c50:\tmov\tx0, x20", 2579536], [" 275c54:\tmov\tx1, x21", 2579540], [" 275c58:\tmov\tx2, x19", 2579544], [" 275c5c:\tmov\tw4, wzr", 2579548], [" 275c60:\tbl\t2b5db0 <art::JValue art::interpreter::ExecuteSwitchImpl<false, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>", 2579552], [" 275c64:\tb\t275ba8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x168>", 2579556], [" 275c68:\tldr\tx0, [sp,#16]", 2579560], [" 275c6c:\tb\t275ba8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x168>", 2579564], [" 275c70:\tldrh\tw1, [x21,#2]", 2579568], [" 275c74:\tadd\tx8, x25, #0x2e8", 2579572], [" 275c78:\tmov\tx0, x19", 2579576], [" 275c7c:\tstr\tx8, [sp,#8]", 2579580], [" 275c80:\tbl\t2ed4a4 <art::ShadowFrame::GetThisObject(unsigned short) const>", 2579584], [" 275c84:\tldrb\tw8, [x25,#749]", 2579588], [" 275c88:\tmov\tx2, x0", 2579592], [" 275c8c:\tcbnz\tw8, 275d74 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x334>", 2579596], [" 275c90:\tldr\tx8, [x20,#144]", 2579600], [" 275c94:\tcbz\tx8, 275abc <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x7c>", 2579604], [" 275c98:\tldrh\tw1, [x21,#2]", 2579608], [" 275c9c:\tmov\tx0, x19", 2579612], [" 275ca0:\tbl\t2ed4a4 <art::ShadowFrame::GetThisObject(unsigned short) const>", 2579616], [" 275ca4:\tmov\tx2, x0", 2579620], [" 275ca8:\tldr\tx0, [sp,#8]", 2579624], [" 275cac:\tmov\tx1, x20", 2579628], [" 275cb0:\tmov\tx3, x24", 2579632], [" 275cb4:\tmov\tw4, wzr", 2579636], [" 275cb8:\tbl\t268530 <art::instrumentation::Instrumentation::MethodUnwindEvent(art::Thread*, art::mirror::Object*, art::ArtMethod*, unsigned int) const>", 2579640], [" 275cbc:\tmov\tx0, xzr", 2579644], [" 275cc0:\tstr\txzr, [sp,#24]", 2579648], [" 275cc4:\tb\t275bac <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x16c>", 2579652], [" 275cc8:\tcbz\tx10, 275ce8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x2a8>", 2579656], [" 275ccc:\tmov\tx0, x20", 2579660], [" 275cd0:\tmov\tx1, x21", 2579664], [" 275cd4:\tmov\tx2, x19", 2579668], [" 275cd8:\tmov\tx3, x22", 2579672], [" 275cdc:\tmov\tw4, wzr", 2579676], [" 275ce0:\tbl\t2c8888 <art::JValue art::interpreter::ExecuteSwitchImpl<true, true>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>", 2579680], [" 275ce4:\tb\t275ba8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x168>", 2579684], [" 275ce8:\tmov\tx0, x20", 2579688], [" 275cec:\tmov\tx1, x21", 2579692], [" 275cf0:\tmov\tx2, x19", 2579696], [" 275cf4:\tmov\tx3, x22", 2579700], [" 275cf8:\tmov\tw4, wzr", 2579704], [" 275cfc:\tbl\t29cb40 <art::JValue art::interpreter::ExecuteSwitchImpl<true, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)>", 2579708], [" 275d00:\tb\t275ba8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x168>", 2579712], [" 275d04:\tmov\tx0, x20", 2579716], [" 275d08:\tmov\tx1, x21", 2579720], [" 275d0c:\tmov\tx2, x19", 2579724], [" 275d10:\tmov\tx3, x22", 2579728], [" 275d14:\tb\t275c5c <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x21c>", 2579732], [" 275d18:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2579736], [" 275d1c:\tadd\tx1, x1, #0x6bb", 2579740], [" 275d20:\tmov\tw2, #0x28 \t// #40", 2579744], [" 275d24:\tmov\tw5, #0xffffffff \t// #-1", 2579748], [" 275d28:\tadd\tx0, sp, #0x20", 2579752], [" 275d2c:\torr\tw4, wzr, #0x6", 2579756], [" 275d30:\tmov\tw3, wzr", 2579760], [" 275d34:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 2579764], [" 275d38:\tadd\tx0, sp, #0x20", 2579768], [" 275d3c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 2579772], [" 275d40:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 2579776], [" 275d44:\tadd\tx1, x1, #0x6db", 2579780], [" 275d48:\tmov\tw2, #0x2a \t// #42", 2579784], [" 275d4c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2579788], [" 275d50:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 2579792], [" 275d54:\tadd\tx1, x1, #0xfd2", 2579796], [" 275d58:\torr\tw2, wzr, #0x1", 2579800], [" 275d5c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 2579804], [" 275d60:\tadd\tx0, sp, #0x20", 2579808], [" 275d64:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 2579812], [" 275d68:\tldr\tx8, [x20,#176]", 2579816], [" 275d6c:\tb\t275af8 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0xb8>", 2579820], [" 275d70:\tbl\td5228 <__stack_chk_fail@plt>", 2579824], [" 275d74:\tldr\tx0, [sp,#8]", 2579828], [" 275d78:\tmov\tx1, x20", 2579832], [" 275d7c:\tmov\tx3, x24", 2579836], [" 275d80:\tmov\tw4, wzr", 2579840], [" 275d84:\tbl\t268190 <art::instrumentation::Instrumentation::MethodEnterEventImpl(art::Thread*, art::ObjPtr<art::mirror::Object>, art::ArtMethod*, unsigned int) const>", 2579844], [" 275d88:\tldr\tx8, [x20,#144]", 2579848], [" 275d8c:\tcbz\tx8, 275abc <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x7c>", 2579852], [" 275d90:\tb\t275c98 <art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+0x258>", 2579856], ["", 0]], "l": 2, "f": "art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)"}, "29": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000525030 <artQuickToInterpreterBridge>:", 0], ["artQuickToInterpreterBridge():", 0], [" 525030:\tstr\tx28, [sp,#-96]!", 5394480], [" 525034:\tstp\tx26, x25, [sp,#16]", 5394484], [" 525038:\tstp\tx24, x23, [sp,#32]", 5394488], [" 52503c:\tstp\tx22, x21, [sp,#48]", 5394492], [" 525040:\tstp\tx20, x19, [sp,#64]", 5394496], [" 525044:\tstp\tx29, x30, [sp,#80]", 5394500], [" 525048:\tadd\tx29, sp, #0x50", 5394504], [" 52504c:\tsub\tsp, sp, #0xb0", 5394508], [" 525050:\tmrs\tx25, tpidr_el0", 5394512], [" 525054:\tmov\tx23, x0", 5394516], [" 525058:\tldr\tx8, [x25,#40]", 5394520], [" 52505c:\tmov\tx20, x2", 5394524], [" 525060:\tmov\tx19, x1", 5394528], [" 525064:\tstur\tx8, [x29,#-88]", 5394532], [" 525068:\tldr\tw8, [x23,#4]", 5394536], [" 52506c:\ttbnz\tw8, #10, 525208 <artQuickToInterpreterBridge+0x1d8>", 5394540], [" 525070:\tldr\tw8, [x23,#4]", 5394544], [" 525074:\ttbnz\tw8, #31, 525080 <artQuickToInterpreterBridge+0x50>", 5394548], [" 525078:\tldr\tw8, [x23,#4]", 5394552], [" 52507c:\ttbnz\tw8, #24, 525208 <artQuickToInterpreterBridge+0x1d8>", 5394556], [" 525080:\torr\tw1, wzr, #0x1", 5394560], [" 525084:\tmov\tx0, x19", 5394564], [" 525088:\tmov\tw2, wzr", 5394568], [" 52508c:\tbl\t4961f8 <art::Thread::PopStackedShadowFrame(art::StackedShadowFrameType, bool)>", 5394572], [" 525090:\tldr\tw8, [x23]", 5394576], [" 525094:\tmov\tx22, x0", 5394580], [" 525098:\tstp\txzr, xzr, [x29,#-232]", 5394584], [" 52509c:\tmov\tx24, x23", 5394588], [" 5250a0:\tstur\txzr, [x29,#-240]", 5394592], [" 5250a4:\tldr\tw8, [x8,#64]", 5394596], [" 5250a8:\ttbnz\tw8, #18, 5254d4 <artQuickToInterpreterBridge+0x4a4>", 5394600], [" 5250ac:\tldr\tw8, [x24,#4]", 5394604], [" 5250b0:\ttbnz\tw8, #18, 525520 <artQuickToInterpreterBridge+0x4f0>", 5394608], [" 5250b4:\tldr\tw8, [x24]", 5394612], [" 5250b8:\tldr\tw0, [x8,#16]", 5394616], [" 5250bc:\tldr\tx9, [x0,#16]", 5394620], [" 5250c0:\tldr\tw8, [x24,#8]", 5394624], [" 5250c4:\tcbz\tw8, 525244 <artQuickToInterpreterBridge+0x214>", 5394628], [" 5250c8:\tldr\tx9, [x9,#8]", 5394632], [" 5250cc:\tadd\tx21, x9, x8", 5394636], [" 5250d0:\tldr\tw8, [x24,#4]", 5394640], [" 5250d4:\ttbnz\tw8, #18, 525250 <artQuickToInterpreterBridge+0x220>", 5394644], [" 5250d8:\tldr\tw8, [x24]", 5394648], [" 5250dc:\tldr\tw0, [x8,#16]", 5394652], [" 5250e0:\tldr\tx8, [x0,#16]", 5394656], [" 5250e4:\tldr\tw9, [x24,#12]", 5394660], [" 5250e8:\tldp\tx10, x11, [x8,#96]", 5394664], [" 5250ec:\tadd\tx9, x10, x9, lsl #3", 5394668], [" 5250f0:\torr\tw10, wzr, #0xc", 5394672], [" 5250f4:\tldrh\tw9, [x9,#2]", 5394676], [" 5250f8:\tmul\tx9, x9, x10", 5394680], [" 5250fc:\tldr\tw9, [x11,x9]", 5394684], [" 525100:\tcmn\tw9, #0x1", 5394688], [" 525104:\tb.eq\t52525c <artQuickToInterpreterBridge+0x22c>", 5394692], [" 525108:\tldr\tx10, [x8,#72]", 5394696], [" 52510c:\tldr\tx8, [x8,#8]", 5394700], [" 525110:\tldr\tw9, [x10,x9,lsl #2]", 5394704], [" 525114:\tadd\tx8, x8, x9", 5394708], [" 525118:\tmov\tx24, x8", 5394712], [" 52511c:\tldrsb\tw9, [x24],#1", 5394716], [" 525120:\tand\tw26, w9, #0xff", 5394720], [" 525124:\ttbnz\tw9, #31, 52552c <artQuickToInterpreterBridge+0x4fc>", 5394724], [" 525128:\tstur\txzr, [x29,#-248]", 5394728], [" 52512c:\tcbz\tx22, 52526c <artQuickToInterpreterBridge+0x23c>", 5394732], [" 525130:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5394736], [" 525134:\tldr\tx8, [x8,#776]", 5394740], [" 525138:\tldrb\tw8, [x8,#3]", 5394744], [" 52513c:\tcbnz\tw8, 52554c <artQuickToInterpreterBridge+0x51c>", 5394748], [" 525140:\tsub\tx1, x29, #0xf8", 5394752], [" 525144:\tstur\txzr, [x29,#-184]", 5394756], [" 525148:\tsub\tx2, x29, #0xb8", 5394760], [" 52514c:\tsturb\twzr, [x29,#-216]", 5394764], [" 525150:\tsub\tx3, x29, #0xd8", 5394768], [" 525154:\tmov\tx0, x19", 5394772], [" 525158:\tbl\t49605c <art::Thread::PopDeoptimizationContext(art::JValue*, art::ObjPtr<art::mirror::Throwable>*, bool*)>", 5394776], [" 52515c:\tldr\tx8, [x19,#176]", 5394780], [" 525160:\tadd\tx21, x19, #0xa0", 5394784], [" 525164:\tldr\tq0, [x19,#160]", 5394788], [" 525168:\tldur\tx1, [x29,#-184]", 5394792], [" 52516c:\tstur\tx8, [x29,#-224]", 5394796], [" 525170:\tsub\tx8, x29, #0xf0", 5394800], [" 525174:\tstur\tq0, [x29,#-240]", 5394804], [" 525178:\tstp\txzr, xzr, [x19,#160]", 5394808], [" 52517c:\tstp\tx8, xzr, [x19,#168]", 5394812], [" 525180:\tcbz\tx1, 52518c <artQuickToInterpreterBridge+0x15c>", 5394816], [" 525184:\tmov\tx0, x19", 5394820], [" 525188:\tbl\t4a082c <art::Thread::SetException(art::ObjPtr<art::mirror::Throwable>)>", 5394824], [" 52518c:\tldurb\tw2, [x29,#-216]", 5394828], [" 525190:\tsub\tx3, x29, #0xf8", 5394832], [" 525194:\tmov\tx0, x19", 5394836], [" 525198:\tmov\tx1, x22", 5394840], [" 52519c:\tbl\t27adc4 <art::interpreter::EnterInterpreterFromDeoptimize(art::Thread*, art::ShadowFrame*, bool, art::JValue*)>", 5394844], [" 5251a0:\tldur\tx8, [x29,#-224]", 5394848], [" 5251a4:\torr\tw1, wzr, #0x2", 5394852], [" 5251a8:\tldur\tq0, [x29,#-240]", 5394856], [" 5251ac:\tmov\tx0, x20", 5394860], [" 5251b0:\tmov\tw2, wzr", 5394864], [" 5251b4:\tstr\tx8, [x21,#16]", 5394868], [" 5251b8:\tstr\tq0, [x21]", 5394872], [" 5251bc:\tbl\t5073f0 <art::GetCalleeSaveMethodCaller(art::ArtMethod**, art::CalleeSaveType, bool)>", 5394876], [" 5251c0:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5394880], [" 5251c4:\tldr\tx21, [x20,#216]", 5394884], [" 5251c8:\tmov\tx20, x0", 5394888], [" 5251cc:\tldr\tx8, [x8,#1608]", 5394892], [" 5251d0:\tcmp\tx21, x8", 5394896], [" 5251d4:\tb.eq\t525200 <artQuickToInterpreterBridge+0x1d0>", 5394900], [" 5251d8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5394904], [" 5251dc:\tldr\tx8, [x8,#624]", 5394908], [" 5251e0:\tldrb\tw8, [x8]", 5394912], [" 5251e4:\tcbnz\tw8, 5251f0 <artQuickToInterpreterBridge+0x1c0>", 5394916], [" 5251e8:\tldr\tx8, [x19,#336]", 5394920], [" 5251ec:\tcbz\tx8, 525200 <artQuickToInterpreterBridge+0x1d0>", 5394924], [" 5251f0:\tmov\tx0, x19", 5394928], [" 5251f4:\tmov\tx1, x20", 5394932], [" 5251f8:\tbl\t1848e4 <art::Dbg::IsForcedInterpreterNeededForUpcallImpl(art::Thread*, art::ArtMethod*)>", 5394936], [" 5251fc:\ttbnz\tw0, #0, 525568 <artQuickToInterpreterBridge+0x538>", 5394940], [" 525200:\tldur\tx0, [x29,#-248]", 5394944], [" 525204:\tb\t525214 <artQuickToInterpreterBridge+0x1e4>", 5394948], [" 525208:\tmov\tx0, x23", 5394952], [" 52520c:\tbl\tda4f8 <art::ArtMethod::ThrowInvocationTimeError()>", 5394956], [" 525210:\tmov\tx0, xzr", 5394960], [" 525214:\tldr\tx8, [x25,#40]", 5394964], [" 525218:\tldur\tx9, [x29,#-88]", 5394968], [" 52521c:\tcmp\tx8, x9", 5394972], [" 525220:\tb.ne\t5256b4 <artQuickToInterpreterBridge+0x684>", 5394976], [" 525224:\tsub\tsp, x29, #0x50", 5394980], [" 525228:\tldp\tx29, x30, [sp,#80]", 5394984], [" 52522c:\tldp\tx20, x19, [sp,#64]", 5394988], [" 525230:\tldp\tx22, x21, [sp,#48]", 5394992], [" 525234:\tldp\tx24, x23, [sp,#32]", 5394996], [" 525238:\tldp\tx26, x25, [sp,#16]", 5395000], [" 52523c:\tldr\tx28, [sp],#96", 5395004], [" 525240:\tret", 5395008], [" 525244:\tmov\tx21, xzr", 5395012], [" 525248:\tldr\tw8, [x24,#4]", 5395016], [" 52524c:\ttbz\tw8, #18, 5250d8 <artQuickToInterpreterBridge+0xa8>", 5395020], [" 525250:\tmov\tx0, x24", 5395024], [" 525254:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5395028], [" 525258:\tb\t5250e0 <artQuickToInterpreterBridge+0xb0>", 5395032], [" 52525c:\tmov\tw26, wzr", 5395036], [" 525260:\tmov\tx24, xzr", 5395040], [" 525264:\tstur\txzr, [x29,#-248]", 5395044], [" 525268:\tcbnz\tx22, 525130 <artQuickToInterpreterBridge+0x100>", 5395048], [" 52526c:\tldrh\tw8, [x21]", 5395052], [" 525270:\tmov\tx10, sp", 5395056], [" 525274:\tlsl\tw9, w8, #3", 5395060], [" 525278:\tadd\tw9, w9, #0x4f", 5395064], [" 52527c:\tand\tx9, x9, #0xffff0", 5395068], [" 525280:\tsub\tx22, x10, x9", 5395072], [" 525284:\tlsl\tx2, x8, #3", 5395076], [" 525288:\tmov\tsp, x22", 5395080], [" 52528c:\tadd\tx0, x22, #0x3c", 5395084], [" 525290:\tstp\txzr, x23, [x22]", 5395088], [" 525294:\tmov\tw1, wzr", 5395092], [" 525298:\tstp\txzr, xzr, [x22,#32]", 5395096], [" 52529c:\tstp\txzr, xzr, [x22,#16]", 5395100], [" 5252a0:\tstr\tw8, [x22,#48]", 5395104], [" 5252a4:\tstur\txzr, [x22,#52]", 5395108], [" 5252a8:\tbl\td52e8 <memset@plt>", 5395112], [" 5252ac:\tadrp\tx10, 5ae000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x3d4da>", 5395116], [" 5252b0:\tdup\tv0.2d, x20", 5395120], [" 5252b4:\tldrh\tw8, [x21]", 5395124], [" 5252b8:\tadd\tx12, x20, #0xe8", 5395128], [" 5252bc:\tldrh\tw9, [x21,#2]", 5395132], [" 5252c0:\tmov\tw13, #0x9 \t// #9", 5395136], [" 5252c4:\tldr\tq1, [x10,#1744]", 5395140], [" 5252c8:\tadrp\tx10, 62b000 <vtable for art::verifier::UnresolvedSuperClass+0x78>", 5395144], [" 5252cc:\tldr\tw11, [x23,#4]", 5395148], [" 5252d0:\tadd\tx10, x10, #0xa60", 5395152], [" 5252d4:\tadd\tx10, x10, #0x10", 5395156], [" 5252d8:\tstur\tw26, [x29,#-160]", 5395160], [" 5252dc:\tsub\tw8, w8, w9", 5395164], [" 5252e0:\tstp\tx12, xzr, [x29,#-136]", 5395168], [" 5252e4:\tadd\tv0.2d, v0.2d, v1.2d", 5395172], [" 5252e8:\tsub\tx0, x29, #0xb8", 5395176], [" 5252ec:\tstur\tx10, [x29,#-184]", 5395180], [" 5252f0:\tubfx\tw10, w11, #3, #1", 5395184], [" 5252f4:\tstur\tw13, [x29,#-112]", 5395188], [" 5252f8:\tstur\tx24, [x29,#-168]", 5395192], [" 5252fc:\tstur\txzr, [x29,#-120]", 5395196], [" 525300:\tsturb\twzr, [x29,#-108]", 5395200], [" 525304:\tsturb\tw10, [x29,#-176]", 5395204], [" 525308:\tstur\tq0, [x29,#-152]", 5395208], [" 52530c:\tstur\tx22, [x29,#-104]", 5395212], [" 525310:\tstur\tw8, [x29,#-96]", 5395216], [" 525314:\tbl\t52570c <art::QuickArgumentVisitor::VisitArguments()>", 5395220], [" 525318:\tldr\tw8, [x23,#4]", 5395224], [" 52531c:\ttbnz\tw8, #3, 525348 <artQuickToInterpreterBridge+0x318>", 5395228], [" 525320:\tldr\tx8, [x19,#176]", 5395232], [" 525324:\tldr\tq0, [x19,#160]", 5395236], [" 525328:\tstur\tx8, [x29,#-224]", 5395240], [" 52532c:\tsub\tx8, x29, #0xf0", 5395244], [" 525330:\tstur\tq0, [x29,#-240]", 5395248], [" 525334:\tstp\txzr, xzr, [x19,#160]", 5395252], [" 525338:\tstp\tx8, xzr, [x19,#168]", 5395256], [" 52533c:\tstr\tx22, [x19,#176]", 5395260], [" 525340:\tstr\txzr, [x22]", 5395264], [" 525344:\tb\t525440 <artQuickToInterpreterBridge+0x410>", 5395268], [" 525348:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 5395272], [" 52534c:\tldr\tx26, [x26,#600]", 5395276], [" 525350:\tldr\tw0, [x23]", 5395280], [" 525354:\tldrb\tw8, [x26]", 5395284], [" 525358:\tcbz\tw8, 525374 <artQuickToInterpreterBridge+0x344>", 5395288], [" 52535c:\tmrs\tx8, tpidr_el0", 5395292], [" 525360:\tldr\tx8, [x8,#56]", 5395296], [" 525364:\tcbz\tx8, 525374 <artQuickToInterpreterBridge+0x344>", 5395300], [" 525368:\tldr\tw8, [x8,#52]", 5395304], [" 52536c:\tcbz\tw8, 525374 <artQuickToInterpreterBridge+0x344>", 5395308], [" 525370:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5395312], [" 525374:\tadd\tx8, x0, #0x70", 5395316], [" 525378:\tsub\tx10, x29, #0xf0", 5395320], [" 52537c:\tldar\tw8, [x8]", 5395324], [" 525380:\tldr\tx9, [x19,#176]", 5395328], [" 525384:\tldr\tq0, [x19,#160]", 5395332], [" 525388:\tstp\txzr, xzr, [x19,#160]", 5395336], [" 52538c:\tcmp\tw8, #0xb", 5395340], [" 525390:\tstp\tx10, xzr, [x19,#168]", 5395344], [" 525394:\tstur\tx9, [x29,#-224]", 5395348], [" 525398:\tstur\tq0, [x29,#-240]", 5395352], [" 52539c:\tstr\tx22, [x19,#176]", 5395356], [" 5253a0:\tstr\txzr, [x22]", 5395360], [" 5253a4:\tb.eq\t525440 <artQuickToInterpreterBridge+0x410>", 5395364], [" 5253a8:\tldr\tx9, [x19,#272]", 5395368], [" 5253ac:\torr\tw8, wzr, #0x1", 5395372], [" 5253b0:\tldr\tx10, [x22,#8]", 5395376], [" 5253b4:\tstp\tx9, x8, [x29,#-216]", 5395380], [" 5253b8:\tsub\tx9, x29, #0xd8", 5395384], [" 5253bc:\tstur\twzr, [x29,#-204]", 5395388], [" 5253c0:\tadd\tx23, x9, #0xc", 5395392], [" 5253c4:\tldrb\tw8, [x26]", 5395396], [" 5253c8:\tldr\tw0, [x10]", 5395400], [" 5253cc:\tstur\twzr, [x29,#-200]", 5395404], [" 5253d0:\tstur\tx19, [x29,#-196]", 5395408], [" 5253d4:\tstr\tx9, [x19,#272]", 5395412], [" 5253d8:\tcbz\tw8, 5253f8 <artQuickToInterpreterBridge+0x3c8>", 5395416], [" 5253dc:\tmrs\tx8, tpidr_el0", 5395420], [" 5253e0:\tldr\tx8, [x8,#56]", 5395424], [" 5253e4:\tcbz\tx8, 5253f8 <artQuickToInterpreterBridge+0x3c8>", 5395428], [" 5253e8:\tldr\tw8, [x8,#52]", 5395432], [" 5253ec:\tcbz\tw8, 5253f8 <artQuickToInterpreterBridge+0x3c8>", 5395436], [" 5253f0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5395440], [" 5253f4:\tldur\tw8, [x29,#-200]", 5395444], [" 5253f8:\tadrp\tx9, 62c000 <_DYNAMIC+0x98>", 5395448], [" 5253fc:\tadd\tx2, x23, w8, uxtw #2", 5395452], [" 525400:\tadd\tw10, w8, #0x1", 5395456], [" 525404:\tldr\tx9, [x9,#592]", 5395460], [" 525408:\torr\tw3, wzr, #0x1", 5395464], [" 52540c:\torr\tw4, wzr, #0x1", 5395468], [" 525410:\tmov\tx1, x19", 5395472], [" 525414:\tldr\tx9, [x9]", 5395476], [" 525418:\tldr\tx8, [x9,#464]", 5395480], [" 52541c:\tstr\tw0, [x2]", 5395484], [" 525420:\tstur\tw10, [x29,#-200]", 5395488], [" 525424:\tmov\tx0, x8", 5395492], [" 525428:\tbl\t122b3c <art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)>", 5395496], [" 52542c:\ttbz\tw0, #0, 5254a8 <artQuickToInterpreterBridge+0x478>", 5395500], [" 525430:\tldur\tx8, [x29,#-196]", 5395504], [" 525434:\tldr\tx9, [x8,#272]", 5395508], [" 525438:\tldr\tx9, [x9]", 5395512], [" 52543c:\tstr\tx9, [x8,#272]", 5395516], [" 525440:\tmov\tx0, x19", 5395520], [" 525444:\tmov\tx1, x21", 5395524], [" 525448:\tmov\tx2, x22", 5395528], [" 52544c:\tbl\t27b63c <art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*)>", 5395532], [" 525450:\tmov\tw23, wzr", 5395536], [" 525454:\tstur\tx0, [x29,#-248]", 5395540], [" 525458:\tldr\tx21, [x22,#40]", 5395544], [" 52545c:\tstr\txzr, [x22,#40]", 5395548], [" 525460:\tcbz\tx21, 52549c <artQuickToInterpreterBridge+0x46c>", 5395552], [" 525464:\tldr\tx0, [x21]", 5395556], [" 525468:\tcbz\tx0, 525494 <artQuickToInterpreterBridge+0x464>", 5395560], [" 52546c:\tldr\tx8, [x21,#8]", 5395564], [" 525470:\tcmp\tx8, x0", 5395568], [" 525474:\tb.eq\t525490 <artQuickToInterpreterBridge+0x460>", 5395572], [" 525478:\tsub\tx9, x8, #0x8", 5395576], [" 52547c:\tsub\tx9, x9, x0", 5395580], [" 525480:\tmvn\tx9, x9", 5395584], [" 525484:\tand\tx9, x9, #0xfffffffffffffff8", 5395588], [" 525488:\tadd\tx8, x8, x9", 5395592], [" 52548c:\tstr\tx8, [x21,#8]", 5395596], [" 525490:\tbl\td5218 <operator delete(void*)@plt>", 5395600], [" 525494:\tmov\tx0, x21", 5395604], [" 525498:\tbl\td5218 <operator delete(void*)@plt>", 5395608], [" 52549c:\tcbnz\tw23, 525210 <artQuickToInterpreterBridge+0x1e0>", 5395612], [" 5254a0:\tadd\tx21, x19, #0xa0", 5395616], [" 5254a4:\tb\t5251a0 <artQuickToInterpreterBridge+0x170>", 5395620], [" 5254a8:\tldur\tx8, [x29,#-224]", 5395624], [" 5254ac:\tadd\tx9, x19, #0xa0", 5395628], [" 5254b0:\tldur\tq0, [x29,#-240]", 5395632], [" 5254b4:\torr\tw23, wzr, #0x1", 5395636], [" 5254b8:\tldur\tx10, [x29,#-196]", 5395640], [" 5254bc:\tstr\tx8, [x9,#16]", 5395644], [" 5254c0:\tstr\tq0, [x9]", 5395648], [" 5254c4:\tldr\tx8, [x10,#272]", 5395652], [" 5254c8:\tldr\tx8, [x8]", 5395656], [" 5254cc:\tstr\tx8, [x10,#272]", 5395660], [" 5254d0:\tb\t525458 <artQuickToInterpreterBridge+0x428>", 5395664], [" 5254d4:\tldr\tw8, [x23,#12]", 5395668], [" 5254d8:\tldr\tx9, [x23,#24]", 5395672], [" 5254dc:\tand\tx10, x8, #0x3ff", 5395676], [" 5254e0:\tadd\tx10, x9, x10, lsl #4", 5395680], [" 5254e4:\tldxp\tx24, x9, [x10]", 5395684], [" 5254e8:\tstxp\tw11, x24, x9, [x10]", 5395688], [" 5254ec:\tcbnz\tw11, 5254e4 <artQuickToInterpreterBridge+0x4b4>", 5395692], [" 5254f0:\tcbz\tx24, 5254fc <artQuickToInterpreterBridge+0x4cc>", 5395696], [" 5254f4:\tcmp\tw8, w9", 5395700], [" 5254f8:\tb.eq\t5250ac <artQuickToInterpreterBridge+0x7c>", 5395704], [" 5254fc:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5395708], [" 525500:\tmov\tx1, x23", 5395712], [" 525504:\tldr\tx8, [x8,#592]", 5395716], [" 525508:\tldr\tx8, [x8]", 5395720], [" 52550c:\tldr\tx0, [x8,#464]", 5395724], [" 525510:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 5395728], [" 525514:\tmov\tx24, x0", 5395732], [" 525518:\tldr\tw8, [x24,#4]", 5395736], [" 52551c:\ttbz\tw8, #18, 5250b4 <artQuickToInterpreterBridge+0x84>", 5395740], [" 525520:\tmov\tx0, x24", 5395744], [" 525524:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5395748], [" 525528:\tb\t5250bc <artQuickToInterpreterBridge+0x8c>", 5395752], [" 52552c:\tldrsb\tw9, [x8,#1]", 5395756], [" 525530:\tand\tw26, w26, #0x7f", 5395760], [" 525534:\tbfi\tw26, w9, #7, #7", 5395764], [" 525538:\ttbnz\tw9, #31, 5255b0 <artQuickToInterpreterBridge+0x580>", 5395768], [" 52553c:\tadd\tx24, x8, #0x2", 5395772], [" 525540:\tstur\txzr, [x29,#-248]", 5395776], [" 525544:\tcbnz\tx22, 525130 <artQuickToInterpreterBridge+0x100>", 5395780], [" 525548:\tb\t52526c <artQuickToInterpreterBridge+0x23c>", 5395784], [" 52554c:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5395788], [" 525550:\tcmp\tw0, #0x2", 5395792], [" 525554:\tb.le\t5256b8 <artQuickToInterpreterBridge+0x688>", 5395796], [" 525558:\torr\tw1, wzr, #0x1", 5395800], [" 52555c:\tmov\tx0, x19", 5395804], [" 525560:\tbl\t469330 <art::QuickExceptionHandler::DumpFramesWithType(art::Thread*, bool)>", 5395808], [" 525564:\tb\t525140 <artQuickToInterpreterBridge+0x110>", 5395812], [" 525568:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5395816], [" 52556c:\tmov\tx1, x21", 5395820], [" 525570:\tldr\tx8, [x8,#592]", 5395824], [" 525574:\tldr\tx0, [x8]", 5395828], [" 525578:\tbl\t483cd0 <art::Runtime::IsAsyncDeoptimizeable(unsigned long) const>", 5395832], [" 52557c:\ttbz\tw0, #0, 5255d0 <artQuickToInterpreterBridge+0x5a0>", 5395836], [" 525580:\tldrb\tw8, [x24]", 5395840], [" 525584:\tsub\tx1, x29, #0xf8", 5395844], [" 525588:\tldr\tx4, [x19,#144]", 5395848], [" 52558c:\tmov\tx0, x19", 5395852], [" 525590:\tmov\tw3, wzr", 5395856], [" 525594:\tcmp\tw8, #0x4c", 5395860], [" 525598:\tcset\tw2, eq", 5395864], [" 52559c:\tbl\t495ff4 <art::Thread::PushDeoptimizationContext(art::JValue const&, bool, bool, art::ObjPtr<art::mirror::Throwable>)>", 5395868], [" 5255a0:\torr\tw1, wzr, #0x100", 5395872], [" 5255a4:\tmov\tx0, x19", 5395876], [" 5255a8:\tbl\t4a082c <art::Thread::SetException(art::ObjPtr<art::mirror::Throwable>)>", 5395880], [" 5255ac:\tb\t525200 <artQuickToInterpreterBridge+0x1d0>", 5395884], [" 5255b0:\tldrsb\tw9, [x8,#2]", 5395888], [" 5255b4:\tubfiz\tw10, w9, #14, #7", 5395892], [" 5255b8:\torr\tw26, w10, w26", 5395896], [" 5255bc:\ttbnz\tw9, #31, 52567c <artQuickToInterpreterBridge+0x64c>", 5395900], [" 5255c0:\tadd\tx24, x8, #0x3", 5395904], [" 5255c4:\tstur\txzr, [x29,#-248]", 5395908], [" 5255c8:\tcbnz\tx22, 525130 <artQuickToInterpreterBridge+0x100>", 5395912], [" 5255cc:\tb\t52526c <artQuickToInterpreterBridge+0x23c>", 5395916], [" 5255d0:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5395920], [" 5255d4:\tcmp\tw0, #0x3", 5395924], [" 5255d8:\tb.gt\t525200 <artQuickToInterpreterBridge+0x1d0>", 5395928], [" 5255dc:\tbl\td5338 <__errno@plt>", 5395932], [" 5255e0:\tmov\tx19, x0", 5395936], [" 5255e4:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5395940], [" 5255e8:\tadd\tx1, x1, #0xd4b", 5395944], [" 5255ec:\tldr\tw22, [x19]", 5395948], [" 5255f0:\tmov\tw2, #0x334 \t// #820", 5395952], [" 5255f4:\tmov\tw5, #0xffffffff \t// #-1", 5395956], [" 5255f8:\tsub\tx0, x29, #0xd8", 5395960], [" 5255fc:\torr\tw4, wzr, #0x3", 5395964], [" 525600:\tmov\tw3, wzr", 5395968], [" 525604:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5395972], [" 525608:\tsub\tx0, x29, #0xd8", 5395976], [" 52560c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5395980], [" 525610:\tadrp\tx1, 5a1000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x304da>", 5395984], [" 525614:\tadd\tx1, x1, #0xa5d", 5395988], [" 525618:\torr\tw2, wzr, #0x38", 5395992], [" 52561c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5395996], [" 525620:\tmov\tx21, x0", 5396000], [" 525624:\tsub\tx8, x29, #0xb8", 5396004], [" 525628:\torr\tw1, wzr, #0x1", 5396008], [" 52562c:\tmov\tx0, x20", 5396012], [" 525630:\tsub\tx20, x29, #0xb8", 5396016], [" 525634:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 5396020], [" 525638:\tldurb\tw8, [x29,#-184]", 5396024], [" 52563c:\torr\tx10, x20, #0x1", 5396028], [" 525640:\tldp\tx11, x9, [x29,#-176]", 5396032], [" 525644:\tmov\tx0, x21", 5396036], [" 525648:\ttst\tw8, #0x1", 5396040], [" 52564c:\tlsr\tx8, x8, #1", 5396044], [" 525650:\tcsel\tx1, x10, x9, eq", 5396048], [" 525654:\tcsel\tx2, x8, x11, eq", 5396052], [" 525658:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5396056], [" 52565c:\tldurb\tw8, [x29,#-184]", 5396060], [" 525660:\ttbz\tw8, #0, 52566c <artQuickToInterpreterBridge+0x63c>", 5396064], [" 525664:\tldur\tx0, [x29,#-168]", 5396068], [" 525668:\tbl\td5218 <operator delete(void*)@plt>", 5396072], [" 52566c:\tsub\tx0, x29, #0xd8", 5396076], [" 525670:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5396080], [" 525674:\tstr\tw22, [x19]", 5396084], [" 525678:\tb\t525200 <artQuickToInterpreterBridge+0x1d0>", 5396088], [" 52567c:\tldrsb\tw9, [x8,#3]", 5396092], [" 525680:\tubfiz\tw10, w9, #21, #7", 5396096], [" 525684:\torr\tw26, w10, w26", 5396100], [" 525688:\ttbnz\tw9, #31, 52569c <artQuickToInterpreterBridge+0x66c>", 5396104], [" 52568c:\tadd\tx24, x8, #0x4", 5396108], [" 525690:\tstur\txzr, [x29,#-248]", 5396112], [" 525694:\tcbnz\tx22, 525130 <artQuickToInterpreterBridge+0x100>", 5396116], [" 525698:\tb\t52526c <artQuickToInterpreterBridge+0x23c>", 5396120], [" 52569c:\tldrb\tw9, [x8,#4]", 5396124], [" 5256a0:\tadd\tx24, x8, #0x5", 5396128], [" 5256a4:\torr\tw26, w26, w9, lsl #28", 5396132], [" 5256a8:\tstur\txzr, [x29,#-248]", 5396136], [" 5256ac:\tcbnz\tx22, 525130 <artQuickToInterpreterBridge+0x100>", 5396140], [" 5256b0:\tb\t52526c <artQuickToInterpreterBridge+0x23c>", 5396144], [" 5256b4:\tbl\td5228 <__stack_chk_fail@plt>", 5396148], [" 5256b8:\tbl\td5338 <__errno@plt>", 5396152], [" 5256bc:\tmov\tx21, x0", 5396156], [" 5256c0:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5396160], [" 5256c4:\tadd\tx1, x1, #0xd4b", 5396164], [" 5256c8:\tldr\tw23, [x21]", 5396168], [" 5256cc:\tmov\tw2, #0x2e5 \t// #741", 5396172], [" 5256d0:\tmov\tw5, #0xffffffff \t// #-1", 5396176], [" 5256d4:\tsub\tx0, x29, #0xb8", 5396180], [" 5256d8:\torr\tw4, wzr, #0x2", 5396184], [" 5256dc:\tmov\tw3, wzr", 5396188], [" 5256e0:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5396192], [" 5256e4:\tsub\tx0, x29, #0xb8", 5396196], [" 5256e8:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5396200], [" 5256ec:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5396204], [" 5256f0:\tadd\tx1, x1, #0xd89", 5396208], [" 5256f4:\tmov\tw2, #0x22 \t// #34", 5396212], [" 5256f8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5396216], [" 5256fc:\tsub\tx0, x29, #0xb8", 5396220], [" 525700:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5396224], [" 525704:\tstr\tw23, [x21]", 5396228], [" 525708:\tb\t525558 <artQuickToInterpreterBridge+0x528>", 5396232], ["", 0]], "l": 2, "f": "artQuickToInterpreterBridge"}, "30": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000553cb0 <art_quick_to_interpreter_bridge>:", 0], ["art_quick_to_interpreter_bridge():", 0], [" 553cb0:\tadrp\tx16, 62c000 <_DYNAMIC+0x98>", 5586096], [" 553cb4:\tldr\tx16, [x16,#592]", 5586100], [" 553cb8:\tldr\tx16, [x16]", 5586104], [" 553cbc:\tldr\tx16, [x16,#16]", 5586108], [" 553cc0:\tsub\tsp, sp, #0xe0", 5586112], [" 553cc4:\tstp\td0, d1, [sp,#16]", 5586116], [" 553cc8:\tstp\td2, d3, [sp,#32]", 5586120], [" 553ccc:\tstp\td4, d5, [sp,#48]", 5586124], [" 553cd0:\tstp\td6, d7, [sp,#64]", 5586128], [" 553cd4:\tstp\tx1, x2, [sp,#80]", 5586132], [" 553cd8:\tstp\tx3, x4, [sp,#96]", 5586136], [" 553cdc:\tstp\tx5, x6, [sp,#112]", 5586140], [" 553ce0:\tstp\tx7, x20, [sp,#128]", 5586144], [" 553ce4:\tstp\tx21, x22, [sp,#144]", 5586148], [" 553ce8:\tstp\tx23, x24, [sp,#160]", 5586152], [" 553cec:\tstp\tx25, x26, [sp,#176]", 5586156], [" 553cf0:\tstp\tx27, x28, [sp,#192]", 5586160], [" 553cf4:\tstp\tx29, x30, [sp,#208]", 5586164], [" 553cf8:\tstr\tx16, [sp]", 5586168], [" 553cfc:\tmov\tx16, sp", 5586172], [" 553d00:\tstr\tx16, [x19,#160]", 5586176], [" 553d04:\tmov\tx1, x19", 5586180], [" 553d08:\tmov\tx2, sp", 5586184], [" 553d0c:\tbl\t525030 <artQuickToInterpreterBridge>", 5586188], [" 553d10:\tldp\td0, d1, [sp,#16]", 5586192], [" 553d14:\tldp\td2, d3, [sp,#32]", 5586196], [" 553d18:\tldp\td4, d5, [sp,#48]", 5586200], [" 553d1c:\tldp\td6, d7, [sp,#64]", 5586204], [" 553d20:\tldp\tx1, x2, [sp,#80]", 5586208], [" 553d24:\tldp\tx3, x4, [sp,#96]", 5586212], [" 553d28:\tldp\tx5, x6, [sp,#112]", 5586216], [" 553d2c:\tldp\tx7, x20, [sp,#128]", 5586220], [" 553d30:\tldp\tx21, x22, [sp,#144]", 5586224], [" 553d34:\tldp\tx23, x24, [sp,#160]", 5586228], [" 553d38:\tldp\tx25, x26, [sp,#176]", 5586232], [" 553d3c:\tldp\tx27, x28, [sp,#192]", 5586236], [" 553d40:\tldp\tx29, x30, [sp,#208]", 5586240], [" 553d44:\tadd\tsp, sp, #0xe0", 5586244], [" 553d48:\tldr\tw20, [x19,#52]", 5586248], [" 553d4c:\tfmov\td0, x0", 5586252], [" 553d50:\tldr\tx16, [x19,#144]", 5586256], [" 553d54:\tcbnz\tx16, 553d5c <art_quick_to_interpreter_bridge+0xac>", 5586260], [" 553d58:\tret", 5586264], [" 553d5c:\tadrp\tx16, 62c000 <_DYNAMIC+0x98>", 5586268], [" 553d60:\tldr\tx16, [x16,#592]", 5586272], [" 553d64:\tldr\tx16, [x16]", 5586276], [" 553d68:\tldr\tx16, [x16]", 5586280], [" 553d6c:\tsub\tsp, sp, #0xb0", 5586284], [" 553d70:\tstp\td8, d9, [sp,#16]", 5586288], [" 553d74:\tstp\td10, d11, [sp,#32]", 5586292], [" 553d78:\tstp\td12, d13, [sp,#48]", 5586296], [" 553d7c:\tstp\td14, d15, [sp,#64]", 5586300], [" 553d80:\tstp\tx19, x20, [sp,#80]", 5586304], [" 553d84:\tstp\tx21, x22, [sp,#96]", 5586308], [" 553d88:\tstp\tx23, x24, [sp,#112]", 5586312], [" 553d8c:\tstp\tx25, x26, [sp,#128]", 5586316], [" 553d90:\tstp\tx27, x28, [sp,#144]", 5586320], [" 553d94:\tstp\tx29, x30, [sp,#160]", 5586324], [" 553d98:\tstr\tx16, [sp]", 5586328], [" 553d9c:\tmov\tx16, sp", 5586332], [" 553da0:\tstr\tx16, [x19,#160]", 5586336], [" 553da4:\tmov\tx0, x19", 5586340], [" 553da8:\tbl\t524b38 <artDeliverPendingExceptionFromCode>", 5586344], [" 553dac:\tbrk\t#0x0", 5586348], ["", 0]], "l": 2, "f": "art_quick_to_interpreter_bridge"}, "31": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000046e84c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)>:", 0], ["_ZN3art17InvokeWithVarArgsERKNS_33ScopedObjectAccessAlreadyRunnableEP8_jobjectP10_jmethodIDSt9__va_list():", 0], [" 46e84c:\tsub\tsp, sp, #0xe0", 4646988], [" 46e850:\tstp\tx26, x25, [sp,#144]", 4646992], [" 46e854:\tstp\tx24, x23, [sp,#160]", 4646996], [" 46e858:\tstp\tx22, x21, [sp,#176]", 4647000], [" 46e85c:\tstp\tx20, x19, [sp,#192]", 4647004], [" 46e860:\tstp\tx29, x30, [sp,#208]", 4647008], [" 46e864:\tadd\tx29, sp, #0xd0", 4647012], [" 46e868:\tmrs\tx25, tpidr_el0", 4647016], [" 46e86c:\tmov\tx19, x0", 4647020], [" 46e870:\tldr\tx8, [x25,#40]", 4647024], [" 46e874:\tmov\tx22, x3", 4647028], [" 46e878:\tmov\tx21, x2", 4647032], [" 46e87c:\tmov\tx20, x1", 4647036], [" 46e880:\tstur\tx8, [x29,#-72]", 4647040], [" 46e884:\tldr\tx0, [x19]", 4647044], [" 46e888:\tldr\tx8, [x0,#152]", 4647048], [" 46e88c:\tcmp\tx29, x8", 4647052], [" 46e890:\tb.cc\t46ea44 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1f8>", 4647056], [" 46e894:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4647060], [" 46e898:\tldr\tx8, [x8,#600]", 4647064], [" 46e89c:\tldr\tw0, [x21]", 4647068], [" 46e8a0:\tldrb\tw8, [x8]", 4647072], [" 46e8a4:\tcbz\tw8, 46e8c0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x74>", 4647076], [" 46e8a8:\tmrs\tx8, tpidr_el0", 4647080], [" 46e8ac:\tldr\tx8, [x8,#56]", 4647084], [" 46e8b0:\tcbz\tx8, 46e8c0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x74>", 4647088], [" 46e8b4:\tldr\tw8, [x8,#52]", 4647092], [" 46e8b8:\tcbz\tw8, 46e8c0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x74>", 4647096], [" 46e8bc:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 4647100], [" 46e8c0:\tldr\tw8, [x0,#68]", 4647104], [" 46e8c4:\ttbz\tw8, #2, 46e8d0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x84>", 4647108], [" 46e8c8:\tldr\tw8, [x21,#4]", 4647112], [" 46e8cc:\ttbnz\tw8, #16, 46e8f0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xa4>", 4647116], [" 46e8d0:\tmov\tw26, wzr", 4647120], [" 46e8d4:\tldr\tw8, [x21,#4]", 4647124], [" 46e8d8:\ttbnz\tw8, #3, 46e908 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xbc>", 4647128], [" 46e8dc:\tldr\tx0, [x19]", 4647132], [" 46e8e0:\tmov\tx1, x20", 4647136], [" 46e8e4:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 4647140], [" 46e8e8:\tmov\tx23, x0", 4647144], [" 46e8ec:\tb\t46e90c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xc0>", 4647148], [" 46e8f0:\tmov\tx0, x21", 4647152], [" 46e8f4:\tbl\t4fc6a0 <art::WellKnownClasses::StringInitToStringFactory(art::ArtMethod*)>", 4647156], [" 46e8f8:\tmov\tx21, x0", 4647160], [" 46e8fc:\torr\tw26, wzr, #0x1", 4647164], [" 46e900:\tldr\tw8, [x21,#4]", 4647168], [" 46e904:\ttbz\tw8, #3, 46e8dc <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x90>", 4647172], [" 46e908:\tmov\tx23, xzr", 4647176], [" 46e90c:\tldr\tw8, [x21]", 4647180], [" 46e910:\tmov\tx24, x21", 4647184], [" 46e914:\tldr\tw8, [x8,#64]", 4647188], [" 46e918:\ttbnz\tw8, #18, 46ea50 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x204>", 4647192], [" 46e91c:\tldr\tw8, [x24,#4]", 4647196], [" 46e920:\ttbnz\tw8, #18, 46ea9c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x250>", 4647200], [" 46e924:\tldr\tw8, [x24]", 4647204], [" 46e928:\tldr\tw0, [x8,#16]", 4647208], [" 46e92c:\tldr\tx8, [x0,#16]", 4647212], [" 46e930:\tldr\tw9, [x24,#12]", 4647216], [" 46e934:\tldp\tx10, x11, [x8,#96]", 4647220], [" 46e938:\tadd\tx9, x10, x9, lsl #3", 4647224], [" 46e93c:\torr\tw10, wzr, #0xc", 4647228], [" 46e940:\tldrh\tw9, [x9,#2]", 4647232], [" 46e944:\tmul\tx9, x9, x10", 4647236], [" 46e948:\tldr\tw9, [x11,x9]", 4647240], [" 46e94c:\tcmn\tw9, #0x1", 4647244], [" 46e950:\tb.eq\t46e98c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x140>", 4647248], [" 46e954:\tldr\tx10, [x8,#72]", 4647252], [" 46e958:\tldr\tx8, [x8,#8]", 4647256], [" 46e95c:\tldr\tw9, [x10,x9,lsl #2]", 4647260], [" 46e960:\tadd\tx9, x8, x9", 4647264], [" 46e964:\tmov\tx24, x9", 4647268], [" 46e968:\tldrsb\tw10, [x24],#1", 4647272], [" 46e96c:\tand\tw8, w10, #0xff", 4647276], [" 46e970:\ttbz\tw10, #31, 46e994 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x148>", 4647280], [" 46e974:\tldrsb\tw10, [x9,#1]", 4647284], [" 46e978:\tand\tw8, w8, #0x7f", 4647288], [" 46e97c:\tbfi\tw8, w10, #7, #7", 4647292], [" 46e980:\ttbnz\tw10, #31, 46eb04 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2b8>", 4647296], [" 46e984:\tadd\tx24, x9, #0x2", 4647300], [" 46e988:\tb\t46e994 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x148>", 4647304], [" 46e98c:\tmov\tw8, wzr", 4647308], [" 46e990:\tmov\tx24, xzr", 4647312], [" 46e994:\tadd\tw9, w8, #0x1", 4647316], [" 46e998:\tstp\txzr, x24, [sp,#32]", 4647320], [" 46e99c:\tcmp\tw9, #0x7", 4647324], [" 46e9a0:\tstp\tw8, wzr, [sp,#48]", 4647328], [" 46e9a4:\tstr\txzr, [sp,#128]", 4647332], [" 46e9a8:\tb.hi\t46eaa8 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x25c>", 4647336], [" 46e9ac:\tadd\tx8, sp, #0x28", 4647340], [" 46e9b0:\tadd\tx0, x8, #0x18", 4647344], [" 46e9b4:\tldp\tq0, q1, [x22]", 4647348], [" 46e9b8:\tmov\tx3, sp", 4647352], [" 46e9bc:\tstr\tx0, [sp,#56]", 4647356], [" 46e9c0:\tadd\tx0, sp, #0x28", 4647360], [" 46e9c4:\tmov\tx1, x19", 4647364], [" 46e9c8:\tmov\tx2, x23", 4647368], [" 46e9cc:\tstp\tq0, q1, [sp]", 4647372], [" 46e9d0:\tbl\t46eb48 <art::ArgArray::BuildArgArrayFromVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, art::ObjPtr<art::mirror::Object>, std::__va_list)>", 4647376], [" 46e9d4:\tadd\tx2, sp, #0x28", 4647380], [" 46e9d8:\tadd\tx3, sp, #0x20", 4647384], [" 46e9dc:\tmov\tx0, x19", 4647388], [" 46e9e0:\tmov\tx1, x21", 4647392], [" 46e9e4:\tmov\tx4, x24", 4647396], [" 46e9e8:\tbl\t46ed60 <art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)>", 4647400], [" 46e9ec:\tcbz\tw26, 46ea00 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1b4>", 4647404], [" 46e9f0:\tldr\tx0, [x19]", 4647408], [" 46e9f4:\tmov\tx1, x20", 4647412], [" 46e9f8:\tldr\tx2, [sp,#32]", 4647416], [" 46e9fc:\tbl\t46f7e4 <art::UpdateReference(art::Thread*, _jobject*, art::ObjPtr<art::mirror::Object>)>", 4647420], [" 46ea00:\tldr\tx0, [sp,#128]", 4647424], [" 46ea04:\tldr\tx19, [sp,#32]", 4647428], [" 46ea08:\tstr\txzr, [sp,#128]", 4647432], [" 46ea0c:\tcbz\tx0, 46ea14 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1c8>", 4647436], [" 46ea10:\tbl\td5638 <operator delete[](void*)@plt>", 4647440], [" 46ea14:\tldr\tx8, [x25,#40]", 4647444], [" 46ea18:\tldur\tx9, [x29,#-72]", 4647448], [" 46ea1c:\tcmp\tx8, x9", 4647452], [" 46ea20:\tb.ne\t46eb44 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2f8>", 4647456], [" 46ea24:\tmov\tx0, x19", 4647460], [" 46ea28:\tldp\tx29, x30, [sp,#208]", 4647464], [" 46ea2c:\tldp\tx20, x19, [sp,#192]", 4647468], [" 46ea30:\tldp\tx22, x21, [sp,#176]", 4647472], [" 46ea34:\tldp\tx24, x23, [sp,#160]", 4647476], [" 46ea38:\tldp\tx26, x25, [sp,#144]", 4647480], [" 46ea3c:\tadd\tsp, sp, #0xe0", 4647484], [" 46ea40:\tret", 4647488], [" 46ea44:\tbl\t166cac <art::ThrowStackOverflowError(art::Thread*)>", 4647492], [" 46ea48:\tmov\tx19, xzr", 4647496], [" 46ea4c:\tb\t46ea14 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x1c8>", 4647500], [" 46ea50:\tldr\tw8, [x21,#12]", 4647504], [" 46ea54:\tldr\tx9, [x21,#24]", 4647508], [" 46ea58:\tand\tx10, x8, #0x3ff", 4647512], [" 46ea5c:\tadd\tx10, x9, x10, lsl #4", 4647516], [" 46ea60:\tldxp\tx24, x9, [x10]", 4647520], [" 46ea64:\tstxp\tw11, x24, x9, [x10]", 4647524], [" 46ea68:\tcbnz\tw11, 46ea60 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x214>", 4647528], [" 46ea6c:\tcbz\tx24, 46ea78 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x22c>", 4647532], [" 46ea70:\tcmp\tw8, w9", 4647536], [" 46ea74:\tb.eq\t46e91c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xd0>", 4647540], [" 46ea78:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 4647544], [" 46ea7c:\tmov\tx1, x21", 4647548], [" 46ea80:\tldr\tx8, [x8,#592]", 4647552], [" 46ea84:\tldr\tx8, [x8]", 4647556], [" 46ea88:\tldr\tx0, [x8,#464]", 4647560], [" 46ea8c:\tbl\t14c8a8 <art::ClassLinker::FindMethodForProxy(art::ArtMethod*)>", 4647564], [" 46ea90:\tmov\tx24, x0", 4647568], [" 46ea94:\tldr\tw8, [x24,#4]", 4647572], [" 46ea98:\ttbz\tw8, #18, 46e924 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xd8>", 4647576], [" 46ea9c:\tmov\tx0, x24", 4647580], [" 46eaa0:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 4647584], [" 46eaa4:\tb\t46e92c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0xe0>", 4647588], [" 46eaa8:\tmov\tw8, w8", 4647592], [" 46eaac:\tmov\tw9, w9", 4647596], [" 46eab0:\tsub\tx8, x8, #0x1", 4647600], [" 46eab4:\tadd\tx10, x24, #0x1", 4647604], [" 46eab8:\tldrb\tw11, [x10]", 4647608], [" 46eabc:\tcmp\tw11, #0x4a", 4647612], [" 46eac0:\tb.eq\t46eacc <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x280>", 4647616], [" 46eac4:\tcmp\tw11, #0x44", 4647620], [" 46eac8:\tb.ne\t46ead0 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x284>", 4647624], [" 46eacc:\tadd\tx9, x9, #0x1", 4647628], [" 46ead0:\tsub\tx8, x8, #0x1", 4647632], [" 46ead4:\tadd\tx10, x10, #0x1", 4647636], [" 46ead8:\tcbnz\tx8, 46eab8 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x26c>", 4647640], [" 46eadc:\tcmp\tx9, #0x11", 4647644], [" 46eae0:\tb.cc\t46e9ac <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x160>", 4647648], [" 46eae4:\torr\tw8, wzr, #0x4", 4647652], [" 46eae8:\tumulh\tx8, x9, x8", 4647656], [" 46eaec:\tlsl\tx9, x9, #2", 4647660], [" 46eaf0:\tnegs\txzr, x8", 4647664], [" 46eaf4:\tcsinv\tx0, x9, xzr, eq", 4647668], [" 46eaf8:\tbl\td5628 <operator new[](unsigned long)@plt>", 4647672], [" 46eafc:\tstr\tx0, [sp,#128]", 4647676], [" 46eb00:\tb\t46e9b4 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x168>", 4647680], [" 46eb04:\tldrsb\tw10, [x9,#2]", 4647684], [" 46eb08:\tubfiz\tw11, w10, #14, #7", 4647688], [" 46eb0c:\torr\tw8, w11, w8", 4647692], [" 46eb10:\ttbnz\tw10, #31, 46eb1c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2d0>", 4647696], [" 46eb14:\tadd\tx24, x9, #0x3", 4647700], [" 46eb18:\tb\t46e994 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x148>", 4647704], [" 46eb1c:\tldrsb\tw10, [x9,#3]", 4647708], [" 46eb20:\tubfiz\tw11, w10, #21, #7", 4647712], [" 46eb24:\torr\tw8, w11, w8", 4647716], [" 46eb28:\ttbnz\tw10, #31, 46eb34 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x2e8>", 4647720], [" 46eb2c:\tadd\tx24, x9, #0x4", 4647724], [" 46eb30:\tb\t46e994 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x148>", 4647728], [" 46eb34:\tldrb\tw10, [x9,#4]", 4647732], [" 46eb38:\tadd\tx24, x9, #0x5", 4647736], [" 46eb3c:\torr\tw8, w8, w10, lsl #28", 4647740], [" 46eb40:\tb\t46e994 <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+0x148>", 4647744], [" 46eb44:\tbl\td5228 <__stack_chk_fail@plt>", 4647748], ["", 0]], "l": 2, "f": "art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)"}, "32": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000003751c0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)>:", 0], ["_ZN3art3JNI21CallStaticVoidMethodVEP7_JNIEnvP7_jclassP10_jmethodIDSt9__va_list():", 0], [" 3751c0:\tsub\tsp, sp, #0xe0", 3625408], [" 3751c4:\tstp\tx28, x27, [sp,#128]", 3625412], [" 3751c8:\tstp\tx26, x25, [sp,#144]", 3625416], [" 3751cc:\tstp\tx24, x23, [sp,#160]", 3625420], [" 3751d0:\tstp\tx22, x21, [sp,#176]", 3625424], [" 3751d4:\tstp\tx20, x19, [sp,#192]", 3625428], [" 3751d8:\tstp\tx29, x30, [sp,#208]", 3625432], [" 3751dc:\tadd\tx29, sp, #0xd0", 3625436], [" 3751e0:\tmrs\tx28, tpidr_el0", 3625440], [" 3751e4:\tmov\tx20, x3", 3625444], [" 3751e8:\tldr\tx8, [x28,#40]", 3625448], [" 3751ec:\tmov\tx19, x2", 3625452], [" 3751f0:\tstur\tx8, [x29,#-88]", 3625456], [" 3751f4:\tcbz\tx19, 375708 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x548>", 3625460], [" 3751f8:\tldp\tx21, x8, [x0,#8]", 3625464], [" 3751fc:\tmov\tx9, #0x43 \t// #67", 3625468], [" 375200:\tmovk\tx9, #0x42, lsl #32", 3625472], [" 375204:\tstrb\twzr, [sp,#112]", 3625476], [" 375208:\tstp\tx21, x0, [sp,#72]", 3625480], [" 37520c:\tstp\tx8, x21, [sp,#88]", 3625484], [" 375210:\tstr\tx9, [sp,#104]", 3625488], [" 375214:\tcbz\tx21, 375724 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x564>", 3625492], [" 375218:\tldrh\tw8, [x21,#2]", 3625496], [" 37521c:\tcmp\tw8, #0x43", 3625500], [" 375220:\tstr\tw8, [sp,#108]", 3625504], [" 375224:\tb.eq\t37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3625508], [" 375228:\tldr\tw8, [x21]", 3625512], [" 37522c:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3625516], [" 375230:\tadrp\tx23, 62c000 <_DYNAMIC+0x98>", 3625520], [" 375234:\tadrp\tx25, 570000 <_Unwind_Find_FDE+0x2a0>", 3625524], [" 375238:\tldr\tx11, [x11,#648]", 3625528], [" 37523c:\tadrp\tx26, 570000 <_Unwind_Find_FDE+0x2a0>", 3625532], [" 375240:\tldr\tx23, [x23,#656]", 3625536], [" 375244:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 3625540], [" 375248:\tstr\tw8, [sp,#68]", 3625544], [" 37524c:\tmov\tw22, #0x43 \t// #67", 3625548], [" 375250:\tldrh\tw8, [sp,#70]", 3625552], [" 375254:\tmov\tw24, #0xffffffff \t// #-1", 3625556], [" 375258:\tadd\tx25, x25, #0x472", 3625560], [" 37525c:\tadd\tx26, x26, #0x4a3", 3625564], [" 375260:\tadd\tx27, x27, #0x4ab", 3625568], [" 375264:\tb\t37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625572], [" 375268:\tclrex", 3625576], [" 37526c:\tldr\tw8, [x21]", 3625580], [" 375270:\tstr\tw8, [sp,#68]", 3625584], [" 375274:\tldrh\tw8, [sp,#68]", 3625588], [" 375278:\tcbnz\tw8, 3752a8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xe8>", 3625592], [" 37527c:\tldr\tw8, [sp,#68]", 3625596], [" 375280:\tstr\tw8, [sp,#56]", 3625600], [" 375284:\tstrh\tw22, [sp,#58]", 3625604], [" 375288:\tldr\tw9, [sp,#68]", 3625608], [" 37528c:\tldr\tw8, [sp,#56]", 3625612], [" 375290:\tldaxr\tw10, [x21]", 3625616], [" 375294:\tcmp\tw10, w9", 3625620], [" 375298:\tb.ne\t375268 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xa8>", 3625624], [" 37529c:\tstxr\tw9, w8, [x21]", 3625628], [" 3752a0:\tcbnz\tw9, 37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625632], [" 3752a4:\tb\t3753d0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x210>", 3625636], [" 3752a8:\tldrh\tw8, [sp,#68]", 3625640], [" 3752ac:\ttbnz\tw8, #3, 37535c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x19c>", 3625644], [" 3752b0:\tldrh\tw8, [sp,#68]", 3625648], [" 3752b4:\tand\tw8, w8, #0x6", 3625652], [" 3752b8:\tcbz\tw8, 375374 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x1b4>", 3625656], [" 3752bc:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3625660], [" 3752c0:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3625664], [" 3752c4:\tcmp\tw0, #0x6", 3625668], [" 3752c8:\tldr\tx11, [x11,#648]", 3625672], [" 3752cc:\tb.gt\t37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625676], [" 3752d0:\tbl\td5338 <__errno@plt>", 3625680], [" 3752d4:\tstr\tx0, [sp,#8]", 3625684], [" 3752d8:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 3625688], [" 3752dc:\tldr\tw8, [x0]", 3625692], [" 3752e0:\tadd\tx0, sp, #0x38", 3625696], [" 3752e4:\torr\tw4, wzr, #0x6", 3625700], [" 3752e8:\tadd\tx1, x1, #0x459", 3625704], [" 3752ec:\tmov\tw2, #0x10a \t// #266", 3625708], [" 3752f0:\tmov\tw3, wzr", 3625712], [" 3752f4:\tstr\tw8, [sp]", 3625716], [" 3752f8:\tmov\tw5, w24", 3625720], [" 3752fc:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3625724], [" 375300:\tadd\tx0, sp, #0x38", 3625728], [" 375304:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3625732], [" 375308:\torr\tw2, wzr, #0x30", 3625736], [" 37530c:\tmov\tx1, x25", 3625740], [" 375310:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3625744], [" 375314:\torr\tw2, wzr, #0x7", 3625748], [" 375318:\tmov\tx1, x26", 3625752], [" 37531c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3625756], [" 375320:\tldrh\tw1, [sp,#68]", 3625760], [" 375324:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3625764], [" 375328:\torr\tw2, wzr, #0x7", 3625768], [" 37532c:\tmov\tx1, x27", 3625772], [" 375330:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3625776], [" 375334:\tldrh\tw1, [sp,#70]", 3625780], [" 375338:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3625784], [" 37533c:\tadd\tx0, sp, #0x38", 3625788], [" 375340:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3625792], [" 375344:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3625796], [" 375348:\tldr\tx11, [x11,#648]", 3625800], [" 37534c:\tldr\tx8, [sp,#8]", 3625804], [" 375350:\tldr\tw9, [sp]", 3625808], [" 375354:\tstr\tw9, [x8]", 3625812], [" 375358:\tb\t37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625816], [" 37535c:\tmov\tx0, x21", 3625820], [" 375360:\tmov\tx1, x21", 3625824], [" 375364:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3625828], [" 375368:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3625832], [" 37536c:\tldr\tx11, [x11,#648]", 3625836], [" 375370:\tb\t37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625840], [" 375374:\tldrh\tw8, [sp,#68]", 3625844], [" 375378:\ttbz\tw8, #0, 37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625848], [" 37537c:\tldr\tx0, [x11]", 3625852], [" 375380:\tmov\tx1, xzr", 3625856], [" 375384:\tstr\tx0, [sp,#8]", 3625860], [" 375388:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 3625864], [" 37538c:\torr\tw8, wzr, #0x1", 3625868], [" 375390:\tstr\tw8, [x21,#40]", 3625872], [" 375394:\tb\t3753a4 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x1e4>", 3625876], [" 375398:\tldr\tx0, [x23]", 3625880], [" 37539c:\tmov\tx1, xzr", 3625884], [" 3753a0:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 3625888], [" 3753a4:\tldr\tw8, [x21]", 3625892], [" 3753a8:\tstr\tw8, [sp,#68]", 3625896], [" 3753ac:\tldrh\tw8, [sp,#68]", 3625900], [" 3753b0:\ttbnz\tw8, #0, 375398 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x1d8>", 3625904], [" 3753b4:\tstr\twzr, [x21,#40]", 3625908], [" 3753b8:\tmov\tx1, xzr", 3625912], [" 3753bc:\tldr\tx0, [sp,#8]", 3625916], [" 3753c0:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 3625920], [" 3753c4:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3625924], [" 3753c8:\tldr\tx11, [x11,#648]", 3625928], [" 3753cc:\tb\t37526c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0xac>", 3625932], [" 3753d0:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3625936], [" 3753d4:\tldr\tx8, [x8,#664]", 3625940], [" 3753d8:\tldr\tx8, [x8]", 3625944], [" 3753dc:\tldr\tw9, [x8,#8]", 3625948], [" 3753e0:\tcmp\tw9, #0x2f", 3625952], [" 3753e4:\tb.eq\t3753f0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x230>", 3625956], [" 3753e8:\tadd\tx9, x21, x9, lsl #3", 3625960], [" 3753ec:\tstr\tx8, [x9,#1904]", 3625964], [" 3753f0:\tmov\tx0, x21", 3625968], [" 3753f4:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 3625972], [" 3753f8:\tcbz\tx0, 37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3625976], [" 3753fc:\tldr\tx8, [x0]", 3625980], [" 375400:\tmov\tx1, x21", 3625984], [" 375404:\tldr\tx8, [x8,#16]", 3625988], [" 375408:\tblr\tx8", 3625992], [" 37540c:\tldp\tq1, q0, [x20]", 3625996], [" 375410:\tadd\tx0, sp, #0x48", 3626000], [" 375414:\tadd\tx3, sp, #0x10", 3626004], [" 375418:\tmov\tx1, xzr", 3626008], [" 37541c:\tmov\tx2, x19", 3626012], [" 375420:\tstp\tq1, q0, [sp,#16]", 3626016], [" 375424:\tbl\t46e84c <art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)>", 3626020], [" 375428:\tldr\tx19, [sp,#96]", 3626024], [" 37542c:\tcbz\tx19, 3757a4 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x5e4>", 3626028], [" 375430:\tldp\tw8, w20, [sp,#104]", 3626032], [" 375434:\tcmp\tw20, w8", 3626036], [" 375438:\tb.eq\t3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626040], [" 37543c:\tcmp\tw20, #0x43", 3626044], [" 375440:\tb.ne\t3755f4 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x434>", 3626048], [" 375444:\tldr\tw8, [x19]", 3626052], [" 375448:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3626056], [" 37544c:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 3626060], [" 375450:\tadrp\tx20, 570000 <_Unwind_Find_FDE+0x2a0>", 3626064], [" 375454:\tldr\tx11, [x11,#648]", 3626068], [" 375458:\tadrp\tx23, 570000 <_Unwind_Find_FDE+0x2a0>", 3626072], [" 37545c:\tldr\tx26, [x26,#656]", 3626076], [" 375460:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 3626080], [" 375464:\tstr\tw8, [sp,#68]", 3626084], [" 375468:\tadrp\tx25, 570000 <_Unwind_Find_FDE+0x2a0>", 3626088], [" 37546c:\tmov\tw27, #0x43 \t// #67", 3626092], [" 375470:\tldrh\tw8, [sp,#70]", 3626096], [" 375474:\tadd\tx20, x20, #0x459", 3626100], [" 375478:\tmov\tw21, #0x10a \t// #266", 3626104], [" 37547c:\tmov\tw22, #0xffffffff \t// #-1", 3626108], [" 375480:\tadd\tx23, x23, #0x472", 3626112], [" 375484:\tadd\tx24, x24, #0x4a3", 3626116], [" 375488:\tadd\tx25, x25, #0x4ab", 3626120], [" 37548c:\tb\t375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626124], [" 375490:\tclrex", 3626128], [" 375494:\tldr\tw8, [x19]", 3626132], [" 375498:\tstr\tw8, [sp,#68]", 3626136], [" 37549c:\tldrh\tw8, [sp,#68]", 3626140], [" 3754a0:\tcbnz\tw8, 3754d0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x310>", 3626144], [" 3754a4:\tldr\tw8, [sp,#68]", 3626148], [" 3754a8:\tstr\tw8, [sp,#56]", 3626152], [" 3754ac:\tstrh\tw27, [sp,#58]", 3626156], [" 3754b0:\tldr\tw9, [sp,#68]", 3626160], [" 3754b4:\tldr\tw8, [sp,#56]", 3626164], [" 3754b8:\tldaxr\tw10, [x19]", 3626168], [" 3754bc:\tcmp\tw10, w9", 3626172], [" 3754c0:\tb.ne\t375490 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d0>", 3626176], [" 3754c4:\tstxr\tw9, w8, [x19]", 3626180], [" 3754c8:\tcbnz\tw9, 375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626184], [" 3754cc:\tb\t37566c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x4ac>", 3626188], [" 3754d0:\tldrh\tw8, [sp,#68]", 3626192], [" 3754d4:\ttbnz\tw8, #3, 375580 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x3c0>", 3626196], [" 3754d8:\tldrh\tw8, [sp,#68]", 3626200], [" 3754dc:\tand\tw8, w8, #0x6", 3626204], [" 3754e0:\tcbz\tw8, 375598 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x3d8>", 3626208], [" 3754e4:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3626212], [" 3754e8:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3626216], [" 3754ec:\tcmp\tw0, #0x6", 3626220], [" 3754f0:\tldr\tx11, [x11,#648]", 3626224], [" 3754f4:\tb.gt\t375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626228], [" 3754f8:\tbl\td5338 <__errno@plt>", 3626232], [" 3754fc:\tstr\tx0, [sp]", 3626236], [" 375500:\torr\tw4, wzr, #0x6", 3626240], [" 375504:\tldr\tw8, [x0]", 3626244], [" 375508:\tadd\tx0, sp, #0x38", 3626248], [" 37550c:\tmov\tx1, x20", 3626252], [" 375510:\tmov\tw2, w21", 3626256], [" 375514:\tmov\tw3, wzr", 3626260], [" 375518:\tmov\tw5, w22", 3626264], [" 37551c:\tstr\tw8, [sp,#8]", 3626268], [" 375520:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3626272], [" 375524:\tadd\tx0, sp, #0x38", 3626276], [" 375528:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3626280], [" 37552c:\torr\tw2, wzr, #0x30", 3626284], [" 375530:\tmov\tx1, x23", 3626288], [" 375534:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3626292], [" 375538:\torr\tw2, wzr, #0x7", 3626296], [" 37553c:\tmov\tx1, x24", 3626300], [" 375540:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3626304], [" 375544:\tldrh\tw1, [sp,#68]", 3626308], [" 375548:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3626312], [" 37554c:\torr\tw2, wzr, #0x7", 3626316], [" 375550:\tmov\tx1, x25", 3626320], [" 375554:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3626324], [" 375558:\tldrh\tw1, [sp,#70]", 3626328], [" 37555c:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 3626332], [" 375560:\tadd\tx0, sp, #0x38", 3626336], [" 375564:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3626340], [" 375568:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3626344], [" 37556c:\tldr\tx11, [x11,#648]", 3626348], [" 375570:\tldr\tw8, [sp,#8]", 3626352], [" 375574:\tldr\tx9, [sp]", 3626356], [" 375578:\tstr\tw8, [x9]", 3626360], [" 37557c:\tb\t375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626364], [" 375580:\tmov\tx0, x19", 3626368], [" 375584:\tmov\tx1, x19", 3626372], [" 375588:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3626376], [" 37558c:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3626380], [" 375590:\tldr\tx11, [x11,#648]", 3626384], [" 375594:\tb\t375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626388], [" 375598:\tldrh\tw8, [sp,#68]", 3626392], [" 37559c:\ttbz\tw8, #0, 375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626396], [" 3755a0:\tldr\tx0, [x11]", 3626400], [" 3755a4:\tmov\tx1, xzr", 3626404], [" 3755a8:\tstr\tx0, [sp,#8]", 3626408], [" 3755ac:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 3626412], [" 3755b0:\torr\tw8, wzr, #0x1", 3626416], [" 3755b4:\tstr\tw8, [x19,#40]", 3626420], [" 3755b8:\tb\t3755c8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x408>", 3626424], [" 3755bc:\tldr\tx0, [x26]", 3626428], [" 3755c0:\tmov\tx1, xzr", 3626432], [" 3755c4:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 3626436], [" 3755c8:\tldr\tw8, [x19]", 3626440], [" 3755cc:\tstr\tw8, [sp,#68]", 3626444], [" 3755d0:\tldrh\tw8, [sp,#68]", 3626448], [" 3755d4:\ttbnz\tw8, #0, 3755bc <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x3fc>", 3626452], [" 3755d8:\tstr\twzr, [x19,#40]", 3626456], [" 3755dc:\tmov\tx1, xzr", 3626460], [" 3755e0:\tldr\tx0, [sp,#8]", 3626464], [" 3755e4:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 3626468], [" 3755e8:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 3626472], [" 3755ec:\tldr\tx11, [x11,#648]", 3626476], [" 3755f0:\tb\t375494 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x2d4>", 3626480], [" 3755f4:\tcmp\tw8, #0x43", 3626484], [" 3755f8:\tb.eq\t375610 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x450>", 3626488], [" 3755fc:\tmov\tx0, x19", 3626492], [" 375600:\tmov\tw1, w20", 3626496], [" 375604:\tbl\tf1df8 <art::Thread::SetState(art::ThreadState)>", 3626500], [" 375608:\tb\t3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626504], [" 37560c:\tclrex", 3626508], [" 375610:\tldr\tw8, [x19]", 3626512], [" 375614:\tstr\tw8, [sp,#56]", 3626516], [" 375618:\tldrh\tw8, [sp,#56]", 3626520], [" 37561c:\ttbnz\tw8, #1, 375654 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x494>", 3626524], [" 375620:\tldrh\tw8, [sp,#56]", 3626528], [" 375624:\ttbnz\tw8, #2, 375660 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x4a0>", 3626532], [" 375628:\tldrh\tw8, [sp,#56]", 3626536], [" 37562c:\tstrh\tw8, [sp,#68]", 3626540], [" 375630:\tstrh\tw20, [sp,#70]", 3626544], [" 375634:\tldr\tw9, [sp,#56]", 3626548], [" 375638:\tldr\tw8, [sp,#68]", 3626552], [" 37563c:\tldxr\tw10, [x19]", 3626556], [" 375640:\tcmp\tw10, w9", 3626560], [" 375644:\tb.ne\t37560c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x44c>", 3626564], [" 375648:\tstlxr\tw9, w8, [x19]", 3626568], [" 37564c:\tcbnz\tw9, 375610 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x450>", 3626572], [" 375650:\tb\t3756ac <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x4ec>", 3626576], [" 375654:\tmov\tx0, x19", 3626580], [" 375658:\tbl\t49db18 <art::Thread::RunCheckpointFunction()>", 3626584], [" 37565c:\tb\t375610 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x450>", 3626588], [" 375660:\tmov\tx0, x19", 3626592], [" 375664:\tbl\t49dd00 <art::Thread::RunEmptyCheckpoint()>", 3626596], [" 375668:\tb\t375610 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x450>", 3626600], [" 37566c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3626604], [" 375670:\tldr\tx8, [x8,#664]", 3626608], [" 375674:\tldr\tx8, [x8]", 3626612], [" 375678:\tldr\tw9, [x8,#8]", 3626616], [" 37567c:\tcmp\tw9, #0x2f", 3626620], [" 375680:\tb.eq\t37568c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x4cc>", 3626624], [" 375684:\tadd\tx9, x19, x9, lsl #3", 3626628], [" 375688:\tstr\tx8, [x9,#1904]", 3626632], [" 37568c:\tmov\tx0, x19", 3626636], [" 375690:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 3626640], [" 375694:\tcbz\tx0, 3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626644], [" 375698:\tldr\tx8, [x0]", 3626648], [" 37569c:\tmov\tx1, x19", 3626652], [" 3756a0:\tldr\tx8, [x8,#16]", 3626656], [" 3756a4:\tblr\tx8", 3626660], [" 3756a8:\tb\t3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626664], [" 3756ac:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3626668], [" 3756b0:\tldr\tx8, [x8,#664]", 3626672], [" 3756b4:\tldr\tx8, [x8]", 3626676], [" 3756b8:\tldr\tw8, [x8,#8]", 3626680], [" 3756bc:\tcmp\tw8, #0x2f", 3626684], [" 3756c0:\tb.eq\t3756cc <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x50c>", 3626688], [" 3756c4:\tadd\tx8, x19, x8, lsl #3", 3626692], [" 3756c8:\tstr\txzr, [x8,#1904]", 3626696], [" 3756cc:\tldrh\tw8, [x19]", 3626700], [" 3756d0:\tand\tw9, w8, #0xe", 3626704], [" 3756d4:\tcbnz\tw9, 37581c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x65c>", 3626708], [" 3756d8:\tldr\tx8, [x28,#40]", 3626712], [" 3756dc:\tldur\tx9, [x29,#-88]", 3626716], [" 3756e0:\tcmp\tx8, x9", 3626720], [" 3756e4:\tb.ne\t3758b0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x6f0>", 3626724], [" 3756e8:\tldp\tx29, x30, [sp,#208]", 3626728], [" 3756ec:\tldp\tx20, x19, [sp,#192]", 3626732], [" 3756f0:\tldp\tx22, x21, [sp,#176]", 3626736], [" 3756f4:\tldp\tx24, x23, [sp,#160]", 3626740], [" 3756f8:\tldp\tx26, x25, [sp,#144]", 3626744], [" 3756fc:\tldp\tx28, x27, [sp,#128]", 3626748], [" 375700:\tadd\tsp, sp, #0xe0", 3626752], [" 375704:\tret", 3626756], [" 375708:\tldr\tx0, [x0,#16]", 3626760], [" 37570c:\tadrp\tx1, 572000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x14da>", 3626764], [" 375710:\tadrp\tx2, 592000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x214da>", 3626768], [" 375714:\tadd\tx1, x1, #0xfe4", 3626772], [" 375718:\tadd\tx2, x2, #0x87f", 3626776], [" 37571c:\tbl\t2fe7c0 <art::JavaVMExt::JniAbortF(char const*, char const*, ...)>", 3626780], [" 375720:\tb\t3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626784], [" 375724:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3626788], [" 375728:\tldr\tx8, [x8,#592]", 3626792], [" 37572c:\tldr\tx0, [x8]", 3626796], [" 375730:\tmov\tw8, #0x42 \t// #66", 3626800], [" 375734:\tstr\tw8, [sp,#108]", 3626804], [" 375738:\tcbz\tx0, 37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3626808], [" 37573c:\tldrb\tw8, [x0,#642]", 3626812], [" 375740:\tcbz\tw8, 37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3626816], [" 375744:\tmov\tx1, xzr", 3626820], [" 375748:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 3626824], [" 37574c:\ttbnz\tw0, #0, 37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3626828], [" 375750:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3626832], [" 375754:\tadd\tx1, x1, #0x89c", 3626836], [" 375758:\tmov\tw2, #0x24 \t// #36", 3626840], [" 37575c:\tmov\tw5, #0xffffffff \t// #-1", 3626844], [" 375760:\tadd\tx0, sp, #0x38", 3626848], [" 375764:\torr\tw4, wzr, #0x6", 3626852], [" 375768:\tmov\tw3, wzr", 3626856], [" 37576c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3626860], [" 375770:\tadd\tx0, sp, #0x38", 3626864], [" 375774:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3626868], [" 375778:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3626872], [" 37577c:\tadd\tx1, x1, #0x8c9", 3626876], [" 375780:\tmov\tw2, #0x5b \t// #91", 3626880], [" 375784:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3626884], [" 375788:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 3626888], [" 37578c:\tadd\tx1, x1, #0xfd2", 3626892], [" 375790:\torr\tw2, wzr, #0x1", 3626896], [" 375794:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3626900], [" 375798:\tadd\tx0, sp, #0x38", 3626904], [" 37579c:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3626908], [" 3757a0:\tb\t37540c <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x24c>", 3626912], [" 3757a4:\tldrb\tw8, [sp,#112]", 3626916], [" 3757a8:\tcbnz\tw8, 3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626920], [" 3757ac:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 3626924], [" 3757b0:\tldr\tx8, [x8,#592]", 3626928], [" 3757b4:\tldr\tx0, [x8]", 3626932], [" 3757b8:\tcbz\tx0, 3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626936], [" 3757bc:\tmov\tx1, xzr", 3626940], [" 3757c0:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 3626944], [" 3757c4:\ttbnz\tw0, #0, 3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3626948], [" 3757c8:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3626952], [" 3757cc:\tadd\tx1, x1, #0x89c", 3626956], [" 3757d0:\tmov\tw5, #0xffffffff \t// #-1", 3626960], [" 3757d4:\tadd\tx0, sp, #0x38", 3626964], [" 3757d8:\torr\tw2, wzr, #0x3c", 3626968], [" 3757dc:\torr\tw4, wzr, #0x6", 3626972], [" 3757e0:\tmov\tw3, wzr", 3626976], [" 3757e4:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3626980], [" 3757e8:\tadd\tx0, sp, #0x38", 3626984], [" 3757ec:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3626988], [" 3757f0:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 3626992], [" 3757f4:\tadd\tx1, x1, #0x98a", 3626996], [" 3757f8:\tmov\tw2, #0x1b \t// #27", 3627000], [" 3757fc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3627004], [" 375800:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 3627008], [" 375804:\tadd\tx1, x1, #0xfd2", 3627012], [" 375808:\torr\tw2, wzr, #0x1", 3627016], [" 37580c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3627020], [" 375810:\tadd\tx0, sp, #0x38", 3627024], [" 375814:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3627028], [" 375818:\tb\t3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3627032], [" 37581c:\tadrp\tx23, 570000 <_Unwind_Find_FDE+0x2a0>", 3627036], [" 375820:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 3627040], [" 375824:\tmov\tw20, #0xdd \t// #221", 3627044], [" 375828:\tmov\tw21, #0xffffffff \t// #-1", 3627048], [" 37582c:\tmov\tw22, #0x48 \t// #72", 3627052], [" 375830:\tadd\tx23, x23, #0x459", 3627056], [" 375834:\tadd\tx24, x24, #0x4b3", 3627060], [" 375838:\ttbnz\tw8, #3, 375894 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x6d4>", 3627064], [" 37583c:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 3627068], [" 375840:\tcmp\tw0, #0x6", 3627072], [" 375844:\tb.gt\t3758a0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x6e0>", 3627076], [" 375848:\tbl\td5338 <__errno@plt>", 3627080], [" 37584c:\tmov\tx25, x0", 3627084], [" 375850:\tadd\tx0, sp, #0x38", 3627088], [" 375854:\torr\tw4, wzr, #0x6", 3627092], [" 375858:\tldr\tw26, [x25]", 3627096], [" 37585c:\tmov\tx1, x23", 3627100], [" 375860:\tmov\tw2, w20", 3627104], [" 375864:\tmov\tw3, wzr", 3627108], [" 375868:\tmov\tw5, w21", 3627112], [" 37586c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 3627116], [" 375870:\tadd\tx0, sp, #0x38", 3627120], [" 375874:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 3627124], [" 375878:\tmov\tx1, x24", 3627128], [" 37587c:\tmov\tx2, x22", 3627132], [" 375880:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 3627136], [" 375884:\tadd\tx0, sp, #0x38", 3627140], [" 375888:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 3627144], [" 37588c:\tstr\tw26, [x25]", 3627148], [" 375890:\tb\t3758a0 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x6e0>", 3627152], [" 375894:\tmov\tx0, x19", 3627156], [" 375898:\tmov\tx1, x19", 3627160], [" 37589c:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 3627164], [" 3758a0:\tldrh\tw8, [x19]", 3627168], [" 3758a4:\tand\tw9, w8, #0xe", 3627172], [" 3758a8:\tcbz\tw9, 3756d8 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x518>", 3627176], [" 3758ac:\tb\t375838 <art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+0x678>", 3627180], [" 3758b0:\tbl\td5228 <__stack_chk_fail@plt>", 3627184], ["", 0]], "l": 2, "f": "art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)"}, "33": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000a6d2c <android::AndroidRuntime::getJNIEnv()+0x70>:", 0], [" a6d2c:\tsub\tsp, sp, #0x130", 683308], [" a6d30:\tstp\tx28, x19, [sp,#272]", 683312], [" a6d34:\tstp\tx29, x30, [sp,#288]", 683316], [" a6d38:\tadd\tx29, sp, #0x120", 683320], [" a6d3c:\tmrs\tx19, tpidr_el0", 683324], [" a6d40:\tstp\tq6, q7, [sp,#112]", 683328], [" a6d44:\tstp\tq4, q5, [sp,#80]", 683332], [" a6d48:\tadd\tx11, sp, #0x10", 683336], [" a6d4c:\tstp\tq2, q3, [sp,#48]", 683340], [" a6d50:\torr\tw9, wzr, #0xffffff80", 683344], [" a6d54:\tstp\tq0, q1, [sp,#16]", 683348], [" a6d58:\tmov\tw10, #0xffffffd8 \t// #-40", 683352], [" a6d5c:\tstp\tx6, x7, [x29,#-112]", 683356], [" a6d60:\tadd\tx11, x11, #0x80", 683360], [" a6d64:\tstp\tx4, x5, [x29,#-128]", 683364], [" a6d68:\tstur\tx3, [x29,#-136]", 683368], [" a6d6c:\tsub\tx3, x29, #0x60", 683372], [" a6d70:\tldr\tx8, [x19,#40]", 683376], [" a6d74:\tstr\tx8, [sp,#8]", 683380], [" a6d78:\tsub\tx8, x29, #0x88", 683384], [" a6d7c:\tadd\tx8, x8, #0x28", 683388], [" a6d80:\tstp\tw10, w9, [x29,#-32]", 683392], [" a6d84:\tadd\tx9, x29, #0x10", 683396], [" a6d88:\tsub\tx10, x29, #0x38", 683400], [" a6d8c:\tstp\tx8, x11, [x29,#-48]", 683404], [" a6d90:\tldr\tx8, [x0]", 683408], [" a6d94:\tstur\tx9, [x29,#-56]", 683412], [" a6d98:\tldp\tq1, q0, [x10]", 683416], [" a6d9c:\tldr\tx8, [x8,#1136]", 683420], [" a6da0:\tstp\tq1, q0, [x29,#-96]", 683424], [" a6da4:\tblr\tx8", 683428], [" a6da8:\tldr\tx8, [x19,#40]", 683432], [" a6dac:\tldr\tx9, [sp,#8]", 683436], [" a6db0:\tcmp\tx8, x9", 683440], [" a6db4:\tb.ne\ta6dc8 <android::AndroidRuntime::getJNIEnv()+0x10c>", 683444], [" a6db8:\tldp\tx29, x30, [sp,#288]", 683448], [" a6dbc:\tldp\tx28, x19, [sp,#272]", 683452], [" a6dc0:\tadd\tsp, sp, #0x130", 683456], [" a6dc4:\tret", 683460], [" a6dc8:\tbl\t98748 <__stack_chk_fail@plt>", 683464], ["", 0]], "l": 3, "f": "_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)"}, "34": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000a6b14 <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)>:", 0], [" a6b14:\tsub\tsp, sp, #0x60", 682772], [" a6b18:\tstp\tx26, x25, [sp,#16]", 682776], [" a6b1c:\tstp\tx24, x23, [sp,#32]", 682780], [" a6b20:\tstp\tx22, x21, [sp,#48]", 682784], [" a6b24:\tstp\tx20, x19, [sp,#64]", 682788], [" a6b28:\tstp\tx29, x30, [sp,#80]", 682792], [" a6b2c:\tadd\tx29, sp, #0x50", 682796], [" a6b30:\tmrs\tx26, tpidr_el0", 682800], [" a6b34:\tmov\tx23, x1", 682804], [" a6b38:\tldr\tx8, [x26,#40]", 682808], [" a6b3c:\tmov\tx19, x3", 682812], [" a6b40:\tmov\tx20, x2", 682816], [" a6b44:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 682820], [" a6b48:\tadrp\tx2, 19d000 <_pcre2_auto_possessify_8+0x374>", 682824], [" a6b4c:\tstr\tx8, [sp,#8]", 682828], [" a6b50:\tadd\tx1, x1, #0xbae", 682832], [" a6b54:\tldr\tx3, [x23]", 682836], [" a6b58:\tadd\tx2, x2, #0xbbd", 682840], [" a6b5c:\torr\tw0, wzr, #0x3", 682844], [" a6b60:\tbl\t98738 <__android_log_print@plt>", 682848], [" a6b64:\tadrp\tx8, 20a000 <vtable for android::Vector<android::stats_line>+0x38>", 682852], [" a6b68:\tmov\tw2, #0x4 \t// #4", 682856], [" a6b6c:\tmovk\tw2, #0x1, lsl #16", 682860], [" a6b70:\tldr\tx8, [x8,#3040]", 682864], [" a6b74:\tmov\tx1, sp", 682868], [" a6b78:\tldr\tx0, [x8]", 682872], [" a6b7c:\tldr\tx8, [x0]", 682876], [" a6b80:\tldr\tx8, [x8,#48]", 682880], [" a6b84:\tblr\tx8", 682884], [" a6b88:\tldr\tx8, [sp]", 682888], [" a6b8c:\tcmp\tw0, #0x0", 682892], [" a6b90:\torr\tw0, wzr, #0x80000000", 682896], [" a6b94:\tcsel\tx21, x8, xzr, eq", 682900], [" a6b98:\tcbz\tx20, a6c8c <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x178>", 682904], [" a6b9c:\tcbz\tx21, a6c8c <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x178>", 682908], [" a6ba0:\tldr\tx8, [x21]", 682912], [" a6ba4:\tadrp\tx2, 19d000 <_pcre2_auto_possessify_8+0x374>", 682916], [" a6ba8:\tadrp\tx3, 19d000 <_pcre2_auto_possessify_8+0x374>", 682920], [" a6bac:\tadd\tx2, x2, #0xbd3", 682924], [" a6bb0:\tadd\tx3, x3, #0xbd8", 682928], [" a6bb4:\tldr\tx8, [x8,#904]", 682932], [" a6bb8:\tmov\tx0, x21", 682936], [" a6bbc:\tmov\tx1, x20", 682940], [" a6bc0:\tblr\tx8", 682944], [" a6bc4:\tmov\tx22, x0", 682948], [" a6bc8:\tcbz\tx22, a6c6c <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x158>", 682952], [" a6bcc:\tldr\tx8, [x21]", 682956], [" a6bd0:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 682960], [" a6bd4:\tldr\tx23, [x19,#16]", 682964], [" a6bd8:\tadd\tx1, x1, #0xc1f", 682968], [" a6bdc:\tmov\tx0, x21", 682972], [" a6be0:\tldr\tx8, [x8,#48]", 682976], [" a6be4:\tblr\tx8", 682980], [" a6be8:\tldr\tx8, [x21]", 682984], [" a6bec:\tmov\tx2, x0", 682988], [" a6bf0:\tmov\tx0, x21", 682992], [" a6bf4:\tmov\tw1, w23", 682996], [" a6bf8:\tmov\tx3, xzr", 683000], [" a6bfc:\tldr\tx8, [x8,#1376]", 683004], [" a6c00:\tblr\tx8", 683008], [" a6c04:\tmov\tx24, x0", 683012], [" a6c08:\tcbz\tx23, a6c50 <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x13c>", 683016], [" a6c0c:\tmov\tx25, xzr", 683020], [" a6c10:\tldr\tx8, [x19,#8]", 683024], [" a6c14:\tmov\tx0, x21", 683028], [" a6c18:\tldr\tx9, [x21]", 683032], [" a6c1c:\tldr\tx1, [x8,x25,lsl #3]", 683036], [" a6c20:\tldr\tx8, [x9,#1336]", 683040], [" a6c24:\tblr\tx8", 683044], [" a6c28:\tldr\tx8, [x21]", 683048], [" a6c2c:\tmov\tx3, x0", 683052], [" a6c30:\tmov\tx0, x21", 683056], [" a6c34:\tmov\tx1, x24", 683060], [" a6c38:\tmov\tw2, w25", 683064], [" a6c3c:\tldr\tx8, [x8,#1392]", 683068], [" a6c40:\tblr\tx8", 683072], [" a6c44:\tadd\tx25, x25, #0x1", 683076], [" a6c48:\tcmp\tx23, x25", 683080], [" a6c4c:\tb.ne\ta6c10 <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0xfc>", 683084], [" a6c50:\tmov\tx0, x21", 683088], [" a6c54:\tmov\tx1, x20", 683092], [" a6c58:\tmov\tx2, x22", 683096], [" a6c5c:\tmov\tx3, x24", 683100], [" a6c60:\tbl\ta6d2c <android::AndroidRuntime::getJNIEnv()+0x70>", 683104], [" a6c64:\tmov\tw0, wzr", 683108], [" a6c68:\tb\ta6c8c <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x178>", 683112], [" a6c6c:\tldr\tx3, [x23]", 683116], [" a6c70:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 683120], [" a6c74:\tadrp\tx2, 19d000 <_pcre2_auto_possessify_8+0x374>", 683124], [" a6c78:\tadd\tx1, x1, #0xbae", 683128], [" a6c7c:\tadd\tx2, x2, #0xbef", 683132], [" a6c80:\torr\tw0, wzr, #0x6", 683136], [" a6c84:\tbl\t98738 <__android_log_print@plt>", 683140], [" a6c88:\torr\tw0, wzr, #0x80000000", 683144], [" a6c8c:\tldr\tx8, [x26,#40]", 683148], [" a6c90:\tldr\tx9, [sp,#8]", 683152], [" a6c94:\tcmp\tx8, x9", 683156], [" a6c98:\tb.ne\ta6cb8 <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)+0x1a4>", 683160], [" a6c9c:\tldp\tx29, x30, [sp,#80]", 683164], [" a6ca0:\tldp\tx20, x19, [sp,#64]", 683168], [" a6ca4:\tldp\tx22, x21, [sp,#48]", 683172], [" a6ca8:\tldp\tx24, x23, [sp,#32]", 683176], [" a6cac:\tldp\tx26, x25, [sp,#16]", 683180], [" a6cb0:\tadd\tsp, sp, #0x60", 683184], [" a6cb4:\tret", 683188], [" a6cb8:\tbl\t98748 <__stack_chk_fail@plt>", 683192], ["", 0]], "l": 3, "f": "android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector&lt;android::String8&gt; const&)"}, "35": {"d": [["", 0], ["binary_cache/system/bin/app_process64: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000027f8 <sigaction-0x87c>:", 0], [" 27f8:\tsub\tsp, sp, #0x30", 10232], [" 27fc:\tstp\tx20, x19, [sp,#16]", 10236], [" 2800:\tstp\tx29, x30, [sp,#32]", 10240], [" 2804:\tadd\tx29, sp, #0x20", 10244], [" 2808:\tmrs\tx20, tpidr_el0", 10248], [" 280c:\tmov\tx19, x0", 10252], [" 2810:\tldr\tx8, [x20,#40]", 10256], [" 2814:\tstr\tx8, [sp,#8]", 10260], [" 2818:\tmov\tx8, sp", 10264], [" 281c:\tbl\t1b48 <android::ProcessState::self()@plt>", 10268], [" 2820:\tldr\tx0, [sp]", 10272], [" 2824:\tbl\t1b58 <android::ProcessState::startThreadPool()@plt>", 10276], [" 2828:\tbl\t1b68 <android::AndroidRuntime::getRuntime()@plt>", 10280], [" 282c:\tldr\tx2, [x19,#120]", 10284], [" 2830:\tadd\tx1, x19, #0x48", 10288], [" 2834:\tadd\tx3, x19, #0x50", 10292], [" 2838:\tbl\t1b78 <android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector<android::String8> const&)@plt>", 10296], [" 283c:\tbl\t1b88 <android::IPCThreadState::self()@plt>", 10300], [" 2840:\torr\tw1, wzr, #0x1", 10304], [" 2844:\tbl\t1b98 <android::IPCThreadState::stopProcess(bool)@plt>", 10308], [" 2848:\tbl\t1ba8 <android::hardware::IPCThreadState::self()@plt>", 10312], [" 284c:\torr\tw1, wzr, #0x1", 10316], [" 2850:\tbl\t1bb8 <android::hardware::IPCThreadState::stopProcess(bool)@plt>", 10320], [" 2854:\tldr\tx8, [sp]", 10324], [" 2858:\tcbz\tx8, 2870 <dlsym@plt+0xbb8>", 10328], [" 285c:\tldr\tx9, [x8]", 10332], [" 2860:\tmov\tx1, sp", 10336], [" 2864:\tldur\tx9, [x9,#-24]", 10340], [" 2868:\tadd\tx0, x8, x9", 10344], [" 286c:\tbl\t1bc8 <android::RefBase::decStrong(void const*) const@plt>", 10348], [" 2870:\tldr\tx8, [x20,#40]", 10352], [" 2874:\tldr\tx9, [sp,#8]", 10356], [" 2878:\tcmp\tx8, x9", 10360], [" 287c:\tb.ne\t2890 <dlsym@plt+0xbd8>", 10364], [" 2880:\tldp\tx29, x30, [sp,#32]", 10368], [" 2884:\tldp\tx20, x19, [sp,#16]", 10372], [" 2888:\tadd\tsp, sp, #0x30", 10376], [" 288c:\tret", 10380], [" 2890:\tbl\t1ac8 <__stack_chk_fail@plt>", 10384], ["", 0]], "l": 8, "f": "android::AppRuntime::onStarted()"}, "36": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000611280 <oatexec+0x280>:", 0], [" 611280:\t.....S...[...c..", 6361728], [" 611290:\t.k...s...{...'.m", 6361744], [" 6112a0:\t./.m.7.m.?.m....", 6361760], [" 6112b0:\t4.......t.@.....", 6361776], [" 6112c0:\t.#..t.....@.....", 6361792], [" 6112d0:\t....pR..t6@.....", 6361808], [" 6112e0:\t.S......4.B...?.", 6361824], [" 6112f0:\t......A...?.....", 6361840], [" 611300:\t.S..`b@...@...@.", 6361856], [" 611310:\t..?...@.....4.A.", 6361872], [" 611320:\t..?.tJ@......SF.", 6361888], [" 611330:\t.[G..cH..kI..sJ.", 6361904], [" 611340:\t.{K..'Bm./Cm.7Dm", 6361920], [" 611350:\t.?Emt6@......._.", 6361936], [" 611360:\t....p~B...?... .", 6361952], ["", 0]], "l": 6, "f": "android.os.Binder.blockUntilThreadAvailable [DEDUPED]"}, "37": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000016404e0 <oatexec+0x102f4e0>:", 0], [" 16404e0:\t..@...@.........", 23332064], [" 16404f0:\t.{..p.@y...5....", 23332080], [" 1640500:\t.....`....@...?.", 23332096], [" 1640510:\t..@....q!..T~...", 23332112], [" 1640520:\t..m...@......B..", 23332128], [" 1640530:\t..@....k ..T..@.", 23332144], [" 1640540:\t.Z.q...T.FA...A.", 23332160], [" 1640550:\t.... .B.a..T\"...", 23332176], [" 1640560:\t...........4....", 23332192], [" 1640570:\t......@...?.....", 23332208], [" 1640580:\t..:...@...?.....", 23332224], [" 1640590:\t.@?...@...?...@.", 23332240], [" 16405a0:\t.{B......._.~zB.", 23332256], [" 16405b0:\t..?.....", 23332272], ["", 0]], "l": 6, "f": "com.android.internal.os.RuntimeInit.main"}, "38": {"d": [["", 0], ["binary_cache/system/lib64/libandroid_runtime.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000a91d4 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)>:", 0], [" a91d4:\tsub\tsp, sp, #0xf0", 692692], [" a91d8:\tstp\tx28, x27, [sp,#144]", 692696], [" a91dc:\tstp\tx26, x25, [sp,#160]", 692700], [" a91e0:\tstp\tx24, x23, [sp,#176]", 692704], [" a91e4:\tstp\tx22, x21, [sp,#192]", 692708], [" a91e8:\tstp\tx20, x19, [sp,#208]", 692712], [" a91ec:\tstp\tx29, x30, [sp,#224]", 692716], [" a91f0:\tadd\tx29, sp, #0xe0", 692720], [" a91f4:\tmrs\tx24, tpidr_el0", 692724], [" a91f8:\tmov\tx19, x1", 692728], [" a91fc:\tldr\tx8, [x24,#40]", 692732], [" a9200:\tadrp\tx9, 19e000 <__emutls_register_common+0x520>", 692736], [" a9204:\tadd\tx9, x9, #0x817", 692740], [" a9208:\tcmp\tx19, #0x0", 692744], [" a920c:\tmov\tw23, w3", 692748], [" a9210:\tmov\tx20, x2", 692752], [" a9214:\tstur\tx8, [x29,#-88]", 692756], [" a9218:\tmov\tx22, x0", 692760], [" a921c:\tcsel\tx21, x19, x9, ne", 692764], [" a9220:\tbl\t98928 <getuid@plt>", 692768], [" a9224:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 692772], [" a9228:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 692776], [" a922c:\tmov\tw4, w0", 692780], [" a9230:\tadd\tx1, x1, #0xbae", 692784], [" a9234:\tadd\tx2, x2, #0x7f8", 692788], [" a9238:\torr\tw0, wzr, #0x3", 692792], [" a923c:\tmov\tx3, x21", 692796], [" a9240:\tbl\t98738 <__android_log_print@plt>", 692800], [" a9244:\tadrp\tx8, 212000 <_pcre2_default_match_context_8+0x7a30>", 692804], [" a9248:\tadd\tx8, x8, #0xaf8", 692808], [" a924c:\tldarb\tw8, [x8]", 692812], [" a9250:\ttbnz\tw8, #0, a92a0 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0xcc>", 692816], [" a9254:\tadrp\tx0, 212000 <_pcre2_default_match_context_8+0x7a30>", 692820], [" a9258:\tadd\tx0, x0, #0xaf8", 692824], [" a925c:\tbl\t98938 <__cxa_guard_acquire@plt>", 692828], [" a9260:\tcbz\tw0, a92a0 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0xcc>", 692832], [" a9264:\tadrp\tx21, 212000 <_pcre2_default_match_context_8+0x7a30>", 692836], [" a9268:\tadd\tx21, x21, #0xaf0", 692840], [" a926c:\tadrp\tx1, 19e000 <__emutls_register_common+0x520>", 692844], [" a9270:\tadd\tx1, x1, #0x821", 692848], [" a9274:\tmov\tx0, x21", 692852], [" a9278:\tbl\t98948 <android::String8::String8(char const*)@plt>", 692856], [" a927c:\tadrp\tx0, 20a000 <vtable for android::Vector<android::stats_line>+0x38>", 692860], [" a9280:\tadrp\tx2, 212000 <_pcre2_default_match_context_8+0x7a30>", 692864], [" a9284:\tadd\tx2, x2, #0x0", 692868], [" a9288:\tldr\tx0, [x0,#3048]", 692872], [" a928c:\tmov\tx1, x21", 692876], [" a9290:\tbl\t98668 <__cxa_atexit@plt>", 692880], [" a9294:\tadrp\tx0, 212000 <_pcre2_default_match_context_8+0x7a30>", 692884], [" a9298:\tadd\tx0, x0, #0xaf8", 692888], [" a929c:\tbl\t98958 <__cxa_guard_release@plt>", 692892], [" a92a0:\tldr\tx28, [x20,#16]", 692896], [" a92a4:\tcbz\tx28, a9314 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x140>", 692900], [" a92a8:\tmov\tx27, #0x34db \t// #13531", 692904], [" a92ac:\tmovk\tx27, #0xd7b6, lsl #16", 692908], [" a92b0:\tmovk\tx27, #0xde82, lsl #32", 692912], [" a92b4:\tmov\tx25, xzr", 692916], [" a92b8:\tadrp\tx26, 212000 <_pcre2_default_match_context_8+0x7a30>", 692920], [" a92bc:\tmovk\tx27, #0x431b, lsl #48", 692924], [" a92c0:\tmov\tw21, #0xbb8 \t// #3000", 692928], [" a92c4:\tldr\tx8, [x20,#8]", 692932], [" a92c8:\tldr\tx1, [x26,#2800]", 692936], [" a92cc:\tldr\tx0, [x8,x25,lsl #3]", 692940], [" a92d0:\tbl\t98808 <strcmp@plt>", 692944], [" a92d4:\tcbnz\tw0, a9308 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x134>", 692948], [" a92d8:\torr\tw0, wzr, #0x1", 692952], [" a92dc:\tbl\t98968 <systemTime@plt>", 692956], [" a92e0:\tsmulh\tx8, x0, x27", 692960], [" a92e4:\torr\tw1, wzr, #0x1", 692964], [" a92e8:\tadd\tx2, sp, #0x8", 692968], [" a92ec:\tasr\tx9, x8, #18", 692972], [" a92f0:\tadd\tx8, x9, x8, lsr #63", 692976], [" a92f4:\torr\tw3, wzr, #0x8", 692980], [" a92f8:\tmov\tw0, w21", 692984], [" a92fc:\tstr\tx8, [sp,#8]", 692988], [" a9300:\tbl\t98978 <__android_log_btwrite@plt>", 692992], [" a9304:\tldr\tx28, [x20,#16]", 692996], [" a9308:\tadd\tx25, x25, #0x1", 693000], [" a930c:\tcmp\tx25, x28", 693004], [" a9310:\tb.cc\ta92c4 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0xf0>", 693008], [" a9314:\tadrp\tx0, 19e000 <__emutls_register_common+0x520>", 693012], [" a9318:\tadd\tx0, x0, #0x835", 693016], [" a931c:\tbl\t98988 <getenv@plt>", 693020], [" a9320:\tcbz\tx0, a9480 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x2ac>", 693024], [" a9324:\tadd\tx0, sp, #0x8", 693028], [" a9328:\tbl\t98998 <JniInvocation::JniInvocation()@plt>", 693032], [" a932c:\tadd\tx0, sp, #0x8", 693036], [" a9330:\tmov\tx1, xzr", 693040], [" a9334:\tbl\t989a8 <JniInvocation::Init(char const*)@plt>", 693044], [" a9338:\tadrp\tx21, 20a000 <vtable for android::Vector<android::stats_line>+0x38>", 693048], [" a933c:\tand\tw3, w23, #0x1", 693052], [" a9340:\tmov\tx2, sp", 693056], [" a9344:\tldr\tx21, [x21,#3040]", 693060], [" a9348:\tmov\tx0, x22", 693064], [" a934c:\tmov\tx1, x21", 693068], [" a9350:\tbl\t989b8 <android::AndroidRuntime::startVm(_JavaVM**, _JNIEnv**, bool)@plt>", 693072], [" a9354:\tcbnz\tw0, a95e8 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x414>", 693076], [" a9358:\tldr\tx8, [x22]", 693080], [" a935c:\tmov\tx0, x22", 693084], [" a9360:\tldr\tx1, [sp]", 693088], [" a9364:\tldr\tx8, [x8,#16]", 693092], [" a9368:\tblr\tx8", 693096], [" a936c:\tldr\tx0, [sp]", 693100], [" a9370:\tbl\t989c8 <android::AndroidRuntime::startReg(_JNIEnv*)@plt>", 693104], [" a9374:\ttbnz\tw0, #31, a9520 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x34c>", 693108], [" a9378:\tldr\tx0, [sp]", 693112], [" a937c:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693116], [" a9380:\tadd\tx1, x1, #0xc1f", 693120], [" a9384:\tldr\tx8, [x0]", 693124], [" a9388:\tldr\tx8, [x8,#48]", 693128], [" a938c:\tblr\tx8", 693132], [" a9390:\tmov\tx2, x0", 693136], [" a9394:\tldr\tx0, [sp]", 693140], [" a9398:\tldr\tw9, [x20,#16]", 693144], [" a939c:\tmov\tx3, xzr", 693148], [" a93a0:\tldr\tx8, [x0]", 693152], [" a93a4:\tadd\tw1, w9, #0x1", 693156], [" a93a8:\tldr\tx8, [x8,#1376]", 693160], [" a93ac:\tblr\tx8", 693164], [" a93b0:\tldr\tx8, [sp]", 693168], [" a93b4:\tmov\tx22, x0", 693172], [" a93b8:\tmov\tx1, x19", 693176], [" a93bc:\tldr\tx9, [x8]", 693180], [" a93c0:\tmov\tx0, x8", 693184], [" a93c4:\tldr\tx9, [x9,#1336]", 693188], [" a93c8:\tblr\tx9", 693192], [" a93cc:\tldr\tx8, [sp]", 693196], [" a93d0:\tmov\tx3, x0", 693200], [" a93d4:\tmov\tx1, x22", 693204], [" a93d8:\tmov\tw2, wzr", 693208], [" a93dc:\tldr\tx9, [x8]", 693212], [" a93e0:\tmov\tx0, x8", 693216], [" a93e4:\tldr\tx9, [x9,#1392]", 693220], [" a93e8:\tblr\tx9", 693224], [" a93ec:\tldr\tx8, [x20,#16]", 693228], [" a93f0:\tcbz\tx8, a943c <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x268>", 693232], [" a93f4:\tmov\tx23, xzr", 693236], [" a93f8:\tldr\tx0, [sp]", 693240], [" a93fc:\tldr\tx8, [x20,#8]", 693244], [" a9400:\tldr\tx9, [x0]", 693248], [" a9404:\tldr\tx1, [x8,x23,lsl #3]", 693252], [" a9408:\tldr\tx8, [x9,#1336]", 693256], [" a940c:\tblr\tx8", 693260], [" a9410:\tmov\tx3, x0", 693264], [" a9414:\tldr\tx0, [sp]", 693268], [" a9418:\tadd\tx23, x23, #0x1", 693272], [" a941c:\tmov\tx1, x22", 693276], [" a9420:\tmov\tw2, w23", 693280], [" a9424:\tldr\tx8, [x0]", 693284], [" a9428:\tldr\tx8, [x8,#1392]", 693288], [" a942c:\tblr\tx8", 693292], [" a9430:\tldr\tx8, [x20,#16]", 693296], [" a9434:\tcmp\tx23, x8", 693300], [" a9438:\tb.cc\ta93f8 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x224>", 693304], [" a943c:\tadrp\tx8, 19d000 <_pcre2_auto_possessify_8+0x374>", 693308], [" a9440:\tadd\tx8, x8, #0xc30", 693312], [" a9444:\tcmp\tx19, #0x0", 693316], [" a9448:\tcsel\tx0, x19, x8, ne", 693320], [" a944c:\tbl\t98918 <strdup@plt>", 693324], [" a9450:\tmov\tx20, x0", 693328], [" a9454:\tmov\tw8, #0x2f \t// #47", 693332], [" a9458:\tmov\tx9, x20", 693336], [" a945c:\tb\ta9464 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x290>", 693340], [" a9460:\tadd\tx9, x9, #0x1", 693344], [" a9464:\tldrb\tw10, [x9]", 693348], [" a9468:\tcmp\tw10, #0x2e", 693352], [" a946c:\tb.eq\ta9478 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x2a4>", 693356], [" a9470:\tcbnz\tw10, a9460 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x28c>", 693360], [" a9474:\tb\ta94c0 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x2ec>", 693364], [" a9478:\tstrb\tw8, [x9]", 693368], [" a947c:\tb\ta9460 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x28c>", 693372], [" a9480:\tadrp\tx0, 19e000 <__emutls_register_common+0x520>", 693376], [" a9484:\tadd\tx0, x0, #0x842", 693380], [" a9488:\tadd\tx1, sp, #0x8", 693384], [" a948c:\tbl\t98848 <stat@plt>", 693388], [" a9490:\tcbnz\tw0, a95f0 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x41c>", 693392], [" a9494:\tldr\tw8, [sp,#24]", 693396], [" a9498:\tand\tw8, w8, #0xf000", 693400], [" a949c:\tcmp\tw8, #0x4, lsl #12", 693404], [" a94a0:\tb.ne\ta95f0 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x41c>", 693408], [" a94a4:\tadrp\tx0, 19e000 <__emutls_register_common+0x520>", 693412], [" a94a8:\tadrp\tx1, 19e000 <__emutls_register_common+0x520>", 693416], [" a94ac:\tadd\tx0, x0, #0x835", 693420], [" a94b0:\tadd\tx1, x1, #0x842", 693424], [" a94b4:\torr\tw2, wzr, #0x1", 693428], [" a94b8:\tbl\t989d8 <setenv@plt>", 693432], [" a94bc:\tb\ta9324 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x150>", 693436], [" a94c0:\tldr\tx0, [sp]", 693440], [" a94c4:\tmov\tx1, x20", 693444], [" a94c8:\tldr\tx8, [x0]", 693448], [" a94cc:\tldr\tx8, [x8,#48]", 693452], [" a94d0:\tblr\tx8", 693456], [" a94d4:\tmov\tx23, x0", 693460], [" a94d8:\tcbz\tx23, a9538 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x364>", 693464], [" a94dc:\tldr\tx0, [sp]", 693468], [" a94e0:\tadrp\tx2, 19d000 <_pcre2_auto_possessify_8+0x374>", 693472], [" a94e4:\tadrp\tx3, 19d000 <_pcre2_auto_possessify_8+0x374>", 693476], [" a94e8:\tadd\tx2, x2, #0xbd3", 693480], [" a94ec:\tadd\tx3, x3, #0xbd8", 693484], [" a94f0:\tldr\tx8, [x0]", 693488], [" a94f4:\tmov\tx1, x23", 693492], [" a94f8:\tldr\tx8, [x8,#904]", 693496], [" a94fc:\tblr\tx8", 693500], [" a9500:\tmov\tx8, x0", 693504], [" a9504:\tcbz\tx8, a9554 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x380>", 693508], [" a9508:\tldr\tx0, [sp]", 693512], [" a950c:\tmov\tx1, x23", 693516], [" a9510:\tmov\tx2, x8", 693520], [" a9514:\tmov\tx3, x22", 693524], [" a9518:\tbl\ta6d2c <android::AndroidRuntime::getJNIEnv()+0x70>", 693528], [" a951c:\tb\ta9570 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x39c>", 693532], [" a9520:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693536], [" a9524:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693540], [" a9528:\tadd\tx1, x1, #0xbae", 693544], [" a952c:\tadd\tx2, x2, #0x84a", 693548], [" a9530:\torr\tw0, wzr, #0x6", 693552], [" a9534:\tb\ta95e4 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x410>", 693556], [" a9538:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693560], [" a953c:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693564], [" a9540:\tadd\tx1, x1, #0xbae", 693568], [" a9544:\tadd\tx2, x2, #0x872", 693572], [" a9548:\torr\tw0, wzr, #0x6", 693576], [" a954c:\tmov\tx3, x20", 693580], [" a9550:\tb\ta956c <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x398>", 693584], [" a9554:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693588], [" a9558:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693592], [" a955c:\tadd\tx1, x1, #0xbae", 693596], [" a9560:\tadd\tx2, x2, #0x896", 693600], [" a9564:\torr\tw0, wzr, #0x6", 693604], [" a9568:\tmov\tx3, x19", 693608], [" a956c:\tbl\t98738 <__android_log_print@plt>", 693612], [" a9570:\tmov\tx0, x20", 693616], [" a9574:\tbl\t989e8 <free@plt>", 693620], [" a9578:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693624], [" a957c:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693628], [" a9580:\tadd\tx1, x1, #0xbae", 693632], [" a9584:\tadd\tx2, x2, #0x8bc", 693636], [" a9588:\torr\tw0, wzr, #0x3", 693640], [" a958c:\tbl\t98738 <__android_log_print@plt>", 693644], [" a9590:\tldr\tx0, [x21]", 693648], [" a9594:\tldr\tx8, [x0]", 693652], [" a9598:\tldr\tx8, [x8,#40]", 693656], [" a959c:\tblr\tx8", 693660], [" a95a0:\tcbz\tw0, a95bc <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x3e8>", 693664], [" a95a4:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693668], [" a95a8:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693672], [" a95ac:\tadd\tx1, x1, #0xbae", 693676], [" a95b0:\tmov\tw0, #0x5 \t// #5", 693680], [" a95b4:\tadd\tx2, x2, #0x8ce", 693684], [" a95b8:\tbl\t98738 <__android_log_print@plt>", 693688], [" a95bc:\tldr\tx0, [x21]", 693692], [" a95c0:\tldr\tx8, [x0]", 693696], [" a95c4:\tldr\tx8, [x8,#24]", 693700], [" a95c8:\tblr\tx8", 693704], [" a95cc:\tcbz\tw0, a95e8 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x414>", 693708], [" a95d0:\tadrp\tx1, 19d000 <_pcre2_auto_possessify_8+0x374>", 693712], [" a95d4:\tadrp\tx2, 19e000 <__emutls_register_common+0x520>", 693716], [" a95d8:\tadd\tx1, x1, #0xbae", 693720], [" a95dc:\tmov\tw0, #0x5 \t// #5", 693724], [" a95e0:\tadd\tx2, x2, #0x8f5", 693728], [" a95e4:\tbl\t98738 <__android_log_print@plt>", 693732], [" a95e8:\tadd\tx0, sp, #0x8", 693736], [" a95ec:\tbl\t989f8 <JniInvocation::~JniInvocation()@plt>", 693740], [" a95f0:\tldr\tx8, [x24,#40]", 693744], [" a95f4:\tldur\tx9, [x29,#-88]", 693748], [" a95f8:\tcmp\tx8, x9", 693752], [" a95fc:\tb.ne\ta9620 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+0x44c>", 693756], [" a9600:\tldp\tx29, x30, [sp,#224]", 693760], [" a9604:\tldp\tx20, x19, [sp,#208]", 693764], [" a9608:\tldp\tx22, x21, [sp,#192]", 693768], [" a960c:\tldp\tx24, x23, [sp,#176]", 693772], [" a9610:\tldp\tx26, x25, [sp,#160]", 693776], [" a9614:\tldp\tx28, x27, [sp,#144]", 693780], [" a9618:\tadd\tsp, sp, #0xf0", 693784], [" a961c:\tret", 693788], [" a9620:\tbl\t98748 <__stack_chk_fail@plt>", 693792], ["", 0]], "l": 3, "f": "android::AndroidRuntime::start(char const*, android::Vector&lt;android::String8&gt; const&, bool)"}, "39": {"d": [["", 0], ["binary_cache/system/bin/app_process64: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000001f10 <sigaction-0x1164>:", 0], [" 1f10:\tstp\tx28, x27, [sp,#-96]!", 7952], [" 1f14:\tstp\tx26, x25, [sp,#16]", 7956], [" 1f18:\tstp\tx24, x23, [sp,#32]", 7960], [" 1f1c:\tstp\tx22, x21, [sp,#48]", 7964], [" 1f20:\tstp\tx20, x19, [sp,#64]", 7968], [" 1f24:\tstp\tx29, x30, [sp,#80]", 7972], [" 1f28:\tadd\tx29, sp, #0x50", 7976], [" 1f2c:\tsub\tsp, sp, #0x1, lsl #12", 7980], [" 1f30:\tsub\tsp, sp, #0x100", 7984], [" 1f34:\tmrs\tx26, tpidr_el0", 7988], [" 1f38:\tmov\tw22, w0", 7992], [" 1f3c:\tldr\tx8, [x26,#40]", 7996], [" 1f40:\tmov\tx21, x1", 8000], [" 1f44:\tsub\tw9, w22, #0x1", 8004], [" 1f48:\tsxtw\tx28, w9", 8008], [" 1f4c:\tstur\tx8, [x29,#-88]", 8012], [" 1f50:\tldr\tx20, [x21,w9,sxtw #3]", 8016], [" 1f54:\tldr\tx19, [x21]", 8020], [" 1f58:\tstr\tx9, [sp,#24]", 8024], [" 1f5c:\tmov\tx0, x20", 8028], [" 1f60:\tbl\t1928 <strlen@plt>", 8032], [" 1f64:\torr\tw8, wzr, #0x1", 8036], [" 1f68:\tsub\tx8, x8, x19", 8040], [" 1f6c:\tadd\tx8, x8, x20", 8044], [" 1f70:\tadd\tx2, x8, x0", 8048], [" 1f74:\tadd\tx0, sp, #0x78", 8052], [" 1f78:\tmov\tx1, x19", 8056], [" 1f7c:\tadd\tx19, sp, #0x78", 8060], [" 1f80:\tbl\t1938 <android::AndroidRuntime::AndroidRuntime(char*, unsigned long)@plt>", 8064], [" 1f84:\tadrp\tx8, 5000 <EnsureFrontOfChain+0x1970>", 8068], [" 1f88:\tadd\tx8, x8, #0xa90", 8072], [" 1f8c:\tadd\tx27, x19, #0x48", 8076], [" 1f90:\tadd\tx8, x8, #0x10", 8080], [" 1f94:\tmov\tx0, x27", 8084], [" 1f98:\tstr\tx8, [sp,#120]", 8088], [" 1f9c:\tbl\t1948 <android::String8::String8()@plt>", 8092], [" 1fa0:\tadd\tx0, x19, #0x50", 8096], [" 1fa4:\torr\tw1, wzr, #0x8", 8100], [" 1fa8:\tmov\tw2, wzr", 8104], [" 1fac:\tstr\tx0, [sp,#40]", 8108], [" 1fb0:\tbl\t1958 <android::VectorImpl::VectorImpl(unsigned long, unsigned int)@plt>", 8112], [" 1fb4:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 8116], [" 1fb8:\tstr\txzr, [sp,#240]", 8120], [" 1fbc:\tadd\tx24, x24, #0xad0", 8124], [" 1fc0:\tmov\tw19, wzr", 8128], [" 1fc4:\tadd\tx8, x24, #0x10", 8132], [" 1fc8:\tadd\tx20, x21, #0x8", 8136], [" 1fcc:\tcmp\tw22, #0x2", 8140], [" 1fd0:\tstr\tx8, [sp,#200]", 8144], [" 1fd4:\tb.lt\t2090 <dlsym@plt+0x3d8>", 8148], [" 1fd8:\tadrp\tx22, 3000 <dlsym@plt+0x1348>", 8152], [" 1fdc:\tadrp\tx23, 3000 <dlsym@plt+0x1348>", 8156], [" 1fe0:\tmov\tx19, xzr", 8160], [" 1fe4:\tmov\tw25, wzr", 8164], [" 1fe8:\tadd\tx22, x22, #0x8a8", 8168], [" 1fec:\tadd\tx23, x23, #0x8ac", 8172], [" 1ff0:\tldr\tx24, [x20,x19,lsl #3]", 8176], [" 1ff4:\ttbz\tw25, #0, 2018 <dlsym@plt+0x360>", 8180], [" 1ff8:\tmov\tx0, x24", 8184], [" 1ffc:\tbl\t1968 <strdup@plt>", 8188], [" 2000:\tmov\tx1, x0", 8192], [" 2004:\tadd\tx0, sp, #0x78", 8196], [" 2008:\tmov\tx2, xzr", 8200], [" 200c:\tbl\t1978 <android::AndroidRuntime::addOption(char const*, void*)@plt>", 8204], [" 2010:\tmov\tw25, wzr", 8208], [" 2014:\tb\t207c <dlsym@plt+0x3c4>", 8212], [" 2018:\tmov\tx0, x24", 8216], [" 201c:\tmov\tx1, x22", 8220], [" 2020:\tbl\t1988 <strcmp@plt>", 8224], [" 2024:\tcmp\tw0, #0x0", 8228], [" 2028:\tmov\tx0, x24", 8232], [" 202c:\tmov\tx1, x23", 8236], [" 2030:\tcset\tw25, eq", 8240], [" 2034:\tbl\t1988 <strcmp@plt>", 8244], [" 2038:\tldrb\tw9, [x24]", 8248], [" 203c:\tcmp\tw0, #0x0", 8252], [" 2040:\tcset\tw8, eq", 8256], [" 2044:\tcmp\tw9, #0x2d", 8260], [" 2048:\tb.ne\t2088 <dlsym@plt+0x3d0>", 8264], [" 204c:\tldrb\tw9, [x24,#1]", 8268], [" 2050:\tcmp\tw9, #0x2d", 8272], [" 2054:\tb.ne\t2060 <dlsym@plt+0x3a8>", 8276], [" 2058:\tldrb\tw9, [x24,#2]", 8280], [" 205c:\tcbz\tw9, 24dc <dlsym@plt+0x824>", 8284], [" 2060:\tmov\tx0, x24", 8288], [" 2064:\torr\tw25, w25, w8", 8292], [" 2068:\tbl\t1968 <strdup@plt>", 8296], [" 206c:\tmov\tx1, x0", 8300], [" 2070:\tadd\tx0, sp, #0x78", 8304], [" 2074:\tmov\tx2, xzr", 8308], [" 2078:\tbl\t1978 <android::AndroidRuntime::addOption(char const*, void*)@plt>", 8312], [" 207c:\tadd\tx19, x19, #0x1", 8316], [" 2080:\tcmp\tx19, x28", 8320], [" 2084:\tb.lt\t1ff0 <dlsym@plt+0x338>", 8324], [" 2088:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 8328], [" 208c:\tadd\tx24, x24, #0xad0", 8332], [" 2090:\tadd\tx0, sp, #0x70", 8336], [" 2094:\tbl\t1948 <android::String8::String8()@plt>", 8340], [" 2098:\tadd\tx0, sp, #0x68", 8344], [" 209c:\tbl\t1948 <android::String8::String8()@plt>", 8348], [" 20a0:\tadd\tw19, w19, #0x1", 8352], [" 20a4:\tcmp\tw19, w28", 8356], [" 20a8:\tb.ge\t21b0 <dlsym@plt+0x4f8>", 8360], [" 20ac:\tstp\tx27, x26, [sp,#8]", 8364], [" 20b0:\tadrp\tx22, 3000 <dlsym@plt+0x1348>", 8368], [" 20b4:\tadrp\tx24, 3000 <dlsym@plt+0x1348>", 8372], [" 20b8:\tstr\txzr, [sp,#32]", 8376], [" 20bc:\tadrp\tx25, 3000 <dlsym@plt+0x1348>", 8380], [" 20c0:\tadrp\tx26, 3000 <dlsym@plt+0x1348>", 8384], [" 20c4:\tmov\tw23, wzr", 8388], [" 20c8:\tadd\tx22, x22, #0x8b7", 8392], [" 20cc:\tadd\tx24, x24, #0x8c0", 8396], [" 20d0:\tadd\tx25, x25, #0x8d6", 8400], [" 20d4:\tadd\tx26, x26, #0x8e4", 8404], [" 20d8:\tsxtw\tx19, w19", 8408], [" 20dc:\tadd\tx8, x21, x19, lsl #3", 8412], [" 20e0:\tmov\tx1, x22", 8416], [" 20e4:\tldr\tx27, [x8,#8]", 8420], [" 20e8:\tmov\tx0, x27", 8424], [" 20ec:\tbl\t1988 <strcmp@plt>", 8428], [" 20f0:\tcbz\tw0, 2144 <dlsym@plt+0x48c>", 8432], [" 20f4:\tmov\tx0, x27", 8436], [" 20f8:\tmov\tx1, x24", 8440], [" 20fc:\tbl\t1988 <strcmp@plt>", 8444], [" 2100:\tcbz\tw0, 2168 <dlsym@plt+0x4b0>", 8448], [" 2104:\tmov\tx0, x27", 8452], [" 2108:\tmov\tx1, x25", 8456], [" 210c:\tbl\t1988 <strcmp@plt>", 8460], [" 2110:\tcbz\tw0, 2180 <dlsym@plt+0x4c8>", 8464], [" 2114:\torr\tw2, wzr, #0xc", 8468], [" 2118:\tmov\tx0, x27", 8472], [" 211c:\tmov\tx1, x26", 8476], [" 2120:\tbl\t1998 <strncmp@plt>", 8480], [" 2124:\tcbnz\tw0, 21c0 <dlsym@plt+0x508>", 8484], [" 2128:\tadd\tx1, x27, #0xc", 8488], [" 212c:\tadd\tx0, sp, #0x70", 8492], [" 2130:\tadd\tx19, x19, #0x1", 8496], [" 2134:\tbl\t19a8 <android::String8::setTo(char const*)@plt>", 8500], [" 2138:\tcmp\tx19, x28", 8504], [" 213c:\tb.lt\t20dc <dlsym@plt+0x424>", 8508], [" 2140:\tb\t2208 <dlsym@plt+0x550>", 8512], [" 2144:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 8516], [" 2148:\tadd\tx0, sp, #0x70", 8520], [" 214c:\tadd\tx1, x1, #0xd25", 8524], [" 2150:\tadd\tw19, w19, #0x1", 8528], [" 2154:\tbl\t19a8 <android::String8::setTo(char const*)@plt>", 8532], [" 2158:\torr\tw23, wzr, #0x1", 8536], [" 215c:\tcmp\tw28, w19", 8540], [" 2160:\tb.gt\t20d8 <dlsym@plt+0x420>", 8544], [" 2164:\tb\t24e4 <dlsym@plt+0x82c>", 8548], [" 2168:\tadd\tw19, w19, #0x1", 8552], [" 216c:\torr\tw8, wzr, #0x1", 8556], [" 2170:\tcmp\tw28, w19", 8560], [" 2174:\tstr\tw8, [sp,#36]", 8564], [" 2178:\tb.gt\t20d8 <dlsym@plt+0x420>", 8568], [" 217c:\tb\t24f8 <dlsym@plt+0x840>", 8572], [" 2180:\tadd\tw19, w19, #0x1", 8576], [" 2184:\torr\tw8, wzr, #0x1", 8580], [" 2188:\tcmp\tw28, w19", 8584], [" 218c:\tstr\tw8, [sp,#32]", 8588], [" 2190:\tb.gt\t20d8 <dlsym@plt+0x420>", 8592], [" 2194:\tldp\tx27, x26, [sp,#8]", 8596], [" 2198:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 8600], [" 219c:\tldr\tw22, [sp,#36]", 8604], [" 21a0:\tadd\tx24, x24, #0xad0", 8608], [" 21a4:\tmov\tw25, w23", 8612], [" 21a8:\torr\tw23, wzr, #0x1", 8616], [" 21ac:\tb\t221c <dlsym@plt+0x564>", 8620], [" 21b0:\tmov\tw25, wzr", 8624], [" 21b4:\tmov\tw22, wzr", 8628], [" 21b8:\tmov\tw23, wzr", 8632], [" 21bc:\tb\t221c <dlsym@plt+0x564>", 8636], [" 21c0:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 8640], [" 21c4:\tadd\tx1, x1, #0x8f1", 8644], [" 21c8:\torr\tw2, wzr, #0x2", 8648], [" 21cc:\tmov\tx0, x27", 8652], [" 21d0:\tbl\t1998 <strncmp@plt>", 8656], [" 21d4:\tldr\tx26, [sp,#16]", 8660], [" 21d8:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 8664], [" 21dc:\tldr\tw22, [sp,#36]", 8668], [" 21e0:\tadd\tx24, x24, #0xad0", 8672], [" 21e4:\tmov\tw25, w23", 8676], [" 21e8:\tcbz\tw0, 21fc <dlsym@plt+0x544>", 8680], [" 21ec:\tadd\tx0, sp, #0x68", 8684], [" 21f0:\tmov\tx1, x27", 8688], [" 21f4:\tadd\tw19, w19, #0x1", 8692], [" 21f8:\tbl\t19a8 <android::String8::setTo(char const*)@plt>", 8696], [" 21fc:\tldr\tx27, [sp,#8]", 8700], [" 2200:\tldr\tw23, [sp,#32]", 8704], [" 2204:\tb\t221c <dlsym@plt+0x564>", 8708], [" 2208:\tldp\tx27, x26, [sp,#8]", 8712], [" 220c:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 8716], [" 2210:\tadd\tx24, x24, #0xad0", 8720], [" 2214:\tmov\tw25, w23", 8724], [" 2218:\tldp\tw23, w22, [sp,#32]", 8728], [" 221c:\tadd\tx0, sp, #0x40", 8732], [" 2220:\torr\tw1, wzr, #0x8", 8736], [" 2224:\tmov\tw2, wzr", 8740], [" 2228:\tbl\t1958 <android::VectorImpl::VectorImpl(unsigned long, unsigned int)@plt>", 8744], [" 222c:\tadd\tx8, x24, #0x10", 8748], [" 2230:\tadd\tx0, sp, #0x68", 8752], [" 2234:\tstr\tx8, [sp,#64]", 8756], [" 2238:\tbl\t19b8 <android::String8::length() const@plt>", 8760], [" 223c:\tcbz\tx0, 2250 <dlsym@plt+0x598>", 8764], [" 2240:\ttbz\tw23, #0, 2378 <dlsym@plt+0x6c0>", 8768], [" 2244:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 8772], [" 2248:\tadd\tx1, x1, #0x8f4", 8776], [" 224c:\tb\t2380 <dlsym@plt+0x6c8>", 8780], [" 2250:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 8784], [" 2254:\tadd\tx0, x0, #0xa2f", 8788], [" 2258:\tbl\t19c8 <getenv@plt>", 8792], [" 225c:\tmov\tx8, x0", 8796], [" 2260:\tcbz\tx8, 2568 <dlsym@plt+0x8b0>", 8800], [" 2264:\tadrp\tx5, 3000 <dlsym@plt+0x1348>", 8804], [" 2268:\tadd\tx5, x5, #0xd47", 8808], [" 226c:\tadd\tx0, sp, #0xf8", 8812], [" 2270:\tmov\tx4, x8", 8816], [" 2274:\tbl\t2938 <dlsym@plt+0xc80>", 8820], [" 2278:\tcmp\tw0, #0x1, lsl #12", 8824], [" 227c:\tb.cs\t2584 <dlsym@plt+0x8cc>", 8828], [" 2280:\tmov\tw1, #0x1c9 \t// #457", 8832], [" 2284:\tadd\tx0, sp, #0xf8", 8836], [" 2288:\tbl\t19d8 <mkdir@plt>", 8840], [" 228c:\ttbz\tw0, #31, 22a0 <dlsym@plt+0x5e8>", 8844], [" 2290:\tbl\t19e8 <__errno@plt>", 8848], [" 2294:\tldr\tw0, [x0]", 8852], [" 2298:\tcmp\tw0, #0x11", 8856], [" 229c:\tb.ne\t2628 <dlsym@plt+0x970>", 8860], [" 22a0:\tadd\tx0, sp, #0xf8", 8864], [" 22a4:\tmov\tw1, wzr", 8868], [" 22a8:\tmov\tw2, wzr", 8872], [" 22ac:\tbl\t19f8 <chown@plt>", 8876], [" 22b0:\ttbnz\tw0, #31, 25b0 <dlsym@plt+0x8f8>", 8880], [" 22b4:\tmov\tw1, #0x1c9 \t// #457", 8884], [" 22b8:\tadd\tx0, sp, #0xf8", 8888], [" 22bc:\tbl\t1a08 <chmod@plt>", 8892], [" 22c0:\ttbnz\tw0, #31, 25dc <dlsym@plt+0x924>", 8896], [" 22c4:\ttbz\tw22, #0, 22ec <dlsym@plt+0x634>", 8900], [" 22c8:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 8904], [" 22cc:\tadd\tx1, x1, #0x905", 8908], [" 22d0:\tadd\tx0, sp, #0xf8", 8912], [" 22d4:\tbl\t1a18 <android::String8::String8(char const*)@plt>", 8916], [" 22d8:\tadd\tx0, sp, #0x40", 8920], [" 22dc:\tadd\tx1, sp, #0xf8", 8924], [" 22e0:\tbl\t1a28 <android::VectorImpl::add(void const*)@plt>", 8928], [" 22e4:\tadd\tx0, sp, #0xf8", 8932], [" 22e8:\tbl\t1a38 <android::String8::~String8()@plt>", 8936], [" 22ec:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 8940], [" 22f0:\tadd\tx0, x0, #0xd2e", 8944], [" 22f4:\tadd\tx1, sp, #0xf8", 8948], [" 22f8:\tmov\tx2, xzr", 8952], [" 22fc:\tbl\t1a48 <property_get@plt>", 8956], [" 2300:\tcbz\tw0, 2608 <dlsym@plt+0x950>", 8960], [" 2304:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 8964], [" 2308:\tadd\tx1, x1, #0x95d", 8968], [" 230c:\tadd\tx0, sp, #0x38", 8972], [" 2310:\tbl\t1a18 <android::String8::String8(char const*)@plt>", 8976], [" 2314:\tadd\tx0, sp, #0x38", 8980], [" 2318:\tadd\tx1, sp, #0xf8", 8984], [" 231c:\tbl\t1a58 <android::String8::append(char const*)@plt>", 8988], [" 2320:\tadd\tx0, sp, #0x40", 8992], [" 2324:\tadd\tx1, sp, #0x38", 8996], [" 2328:\tbl\t1a28 <android::VectorImpl::add(void const*)@plt>", 9000], [" 232c:\tcmp\tw28, w19", 9004], [" 2330:\tb.le\t236c <dlsym@plt+0x6b4>", 9008], [" 2334:\tadd\tx8, x21, w19, sxtw #3", 9012], [" 2338:\tadd\tx20, x8, #0x8", 9016], [" 233c:\tldr\tx8, [sp,#24]", 9020], [" 2340:\tsub\tw19, w8, w19", 9024], [" 2344:\tldr\tx1, [x20],#8", 9028], [" 2348:\tadd\tx0, sp, #0x30", 9032], [" 234c:\tbl\t1a18 <android::String8::String8(char const*)@plt>", 9036], [" 2350:\tadd\tx0, sp, #0x40", 9040], [" 2354:\tadd\tx1, sp, #0x30", 9044], [" 2358:\tbl\t1a28 <android::VectorImpl::add(void const*)@plt>", 9048], [" 235c:\tadd\tx0, sp, #0x30", 9052], [" 2360:\tbl\t1a38 <android::String8::~String8()@plt>", 9056], [" 2364:\tsub\tw19, w19, #0x1", 9060], [" 2368:\tcbnz\tw19, 2344 <dlsym@plt+0x68c>", 9064], [" 236c:\tadd\tx0, sp, #0x38", 9068], [" 2370:\tbl\t1a38 <android::String8::~String8()@plt>", 9072], [" 2374:\tb\t23ec <dlsym@plt+0x734>", 9076], [" 2378:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9080], [" 237c:\tadd\tx1, x1, #0x900", 9084], [" 2380:\tadd\tx0, sp, #0xf8", 9088], [" 2384:\tbl\t1a18 <android::String8::String8(char const*)@plt>", 9092], [" 2388:\tadd\tx0, sp, #0x40", 9096], [" 238c:\tadd\tx1, sp, #0xf8", 9100], [" 2390:\tbl\t1a28 <android::VectorImpl::add(void const*)@plt>", 9104], [" 2394:\tadd\tx0, sp, #0xf8", 9108], [" 2398:\tbl\t1a38 <android::String8::~String8()@plt>", 9112], [" 239c:\tadd\tx1, sp, #0x68", 9116], [" 23a0:\tmov\tx0, x27", 9120], [" 23a4:\tsub\tw22, w28, w19", 9124], [" 23a8:\tbl\t1a68 <android::String8::setTo(android::String8 const&)@plt>", 9128], [" 23ac:\tcmp\tw22, #0x1", 9132], [" 23b0:\tb.lt\t23ec <dlsym@plt+0x734>", 9136], [" 23b4:\tadd\tx8, sp, #0x78", 9140], [" 23b8:\tadd\tx19, x20, w19, sxtw #3", 9144], [" 23bc:\tadd\tx21, x8, #0x50", 9148], [" 23c0:\tmov\tw20, w22", 9152], [" 23c4:\tldr\tx1, [x19],#8", 9156], [" 23c8:\tadd\tx0, sp, #0xf8", 9160], [" 23cc:\tbl\t1a18 <android::String8::String8(char const*)@plt>", 9164], [" 23d0:\tadd\tx1, sp, #0xf8", 9168], [" 23d4:\tmov\tx0, x21", 9172], [" 23d8:\tbl\t1a28 <android::VectorImpl::add(void const*)@plt>", 9176], [" 23dc:\tadd\tx0, sp, #0xf8", 9180], [" 23e0:\tbl\t1a38 <android::String8::~String8()@plt>", 9184], [" 23e4:\tsub\tx20, x20, #0x1", 9188], [" 23e8:\tcbnz\tx20, 23c4 <dlsym@plt+0x70c>", 9192], [" 23ec:\tadd\tx0, sp, #0x70", 9196], [" 23f0:\tbl\t19b8 <android::String8::length() const@plt>", 9200], [" 23f4:\tcbz\tx0, 2408 <dlsym@plt+0x750>", 9204], [" 23f8:\tldr\tx1, [sp,#112]", 9208], [" 23fc:\tadd\tx0, sp, #0x78", 9212], [" 2400:\torr\tw2, wzr, #0x1", 9216], [" 2404:\tbl\t1a78 <android::AndroidRuntime::setArgv0(char const*, bool)@plt>", 9220], [" 2408:\ttbz\tw25, #0, 2424 <dlsym@plt+0x76c>", 9224], [" 240c:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9228], [" 2410:\tadd\tx1, x1, #0x969", 9232], [" 2414:\tadd\tx0, sp, #0x78", 9236], [" 2418:\tadd\tx2, sp, #0x40", 9240], [" 241c:\torr\tw3, wzr, #0x1", 9244], [" 2420:\tb\t2440 <dlsym@plt+0x788>", 9248], [" 2424:\tldr\tx8, [sp,#104]", 9252], [" 2428:\tcbz\tx8, 2518 <dlsym@plt+0x860>", 9256], [" 242c:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9260], [" 2430:\tadd\tx1, x1, #0x98c", 9264], [" 2434:\tadd\tx0, sp, #0x78", 9268], [" 2438:\tadd\tx2, sp, #0x40", 9272], [" 243c:\tmov\tw3, wzr", 9276], [" 2440:\tbl\t1a88 <android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)@plt>", 9280], [" 2444:\tadd\tx19, x24, #0x10", 9284], [" 2448:\tadd\tx0, sp, #0x40", 9288], [" 244c:\tstr\tx19, [sp,#64]", 9292], [" 2450:\tbl\t1a98 <android::VectorImpl::finish_vector()@plt>", 9296], [" 2454:\tadd\tx0, sp, #0x40", 9300], [" 2458:\tbl\t1aa8 <android::VectorImpl::~VectorImpl()@plt>", 9304], [" 245c:\tadd\tx0, sp, #0x68", 9308], [" 2460:\tbl\t1a38 <android::String8::~String8()@plt>", 9312], [" 2464:\tadd\tx0, sp, #0x70", 9316], [" 2468:\tbl\t1a38 <android::String8::~String8()@plt>", 9320], [" 246c:\tstr\tx19, [sp,#200]", 9324], [" 2470:\tadrp\tx8, 5000 <EnsureFrontOfChain+0x1970>", 9328], [" 2474:\tldr\tx19, [sp,#40]", 9332], [" 2478:\tadd\tx8, x8, #0xa90", 9336], [" 247c:\tadd\tx8, x8, #0x10", 9340], [" 2480:\tmov\tx0, x19", 9344], [" 2484:\tstr\tx8, [sp,#120]", 9348], [" 2488:\tbl\t1a98 <android::VectorImpl::finish_vector()@plt>", 9352], [" 248c:\tmov\tx0, x19", 9356], [" 2490:\tbl\t1aa8 <android::VectorImpl::~VectorImpl()@plt>", 9360], [" 2494:\tmov\tx0, x27", 9364], [" 2498:\tbl\t1a38 <android::String8::~String8()@plt>", 9368], [" 249c:\tadd\tx0, sp, #0x78", 9372], [" 24a0:\tbl\t1ab8 <android::AndroidRuntime::~AndroidRuntime()@plt>", 9376], [" 24a4:\tldr\tx8, [x26,#40]", 9380], [" 24a8:\tldur\tx9, [x29,#-88]", 9384], [" 24ac:\tcmp\tx8, x9", 9388], [" 24b0:\tb.ne\t2514 <dlsym@plt+0x85c>", 9392], [" 24b4:\tmov\tw0, wzr", 9396], [" 24b8:\tadd\tsp, sp, #0x1, lsl #12", 9400], [" 24bc:\tadd\tsp, sp, #0x100", 9404], [" 24c0:\tldp\tx29, x30, [sp,#80]", 9408], [" 24c4:\tldp\tx20, x19, [sp,#64]", 9412], [" 24c8:\tldp\tx22, x21, [sp,#48]", 9416], [" 24cc:\tldp\tx24, x23, [sp,#32]", 9420], [" 24d0:\tldp\tx26, x25, [sp,#16]", 9424], [" 24d4:\tldp\tx28, x27, [sp],#96", 9428], [" 24d8:\tret", 9432], [" 24dc:\tadd\tw19, w19, #0x1", 9436], [" 24e0:\tb\t2088 <dlsym@plt+0x3d0>", 9440], [" 24e4:\tldp\tx27, x26, [sp,#8]", 9444], [" 24e8:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 9448], [" 24ec:\torr\tw25, wzr, #0x1", 9452], [" 24f0:\tadd\tx24, x24, #0xad0", 9456], [" 24f4:\tb\t2218 <dlsym@plt+0x560>", 9460], [" 24f8:\tldp\tx27, x26, [sp,#8]", 9464], [" 24fc:\tmov\tw25, w23", 9468], [" 2500:\tldr\tw23, [sp,#32]", 9472], [" 2504:\tadrp\tx24, 5000 <EnsureFrontOfChain+0x1970>", 9476], [" 2508:\torr\tw22, wzr, #0x1", 9480], [" 250c:\tadd\tx24, x24, #0xad0", 9484], [" 2510:\tb\t221c <dlsym@plt+0x564>", 9488], [" 2514:\tbl\t1ac8 <__stack_chk_fail@plt>", 9492], [" 2518:\tadrp\tx19, 5000 <EnsureFrontOfChain+0x1970>", 9496], [" 251c:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9500], [" 2520:\tadd\tx0, x0, #0x9b0", 9504], [" 2524:\tldr\tx19, [x19,#3576]", 9508], [" 2528:\tmov\tw1, #0x2b \t// #43", 9512], [" 252c:\torr\tw2, wzr, #0x1", 9516], [" 2530:\tldr\tx3, [x19]", 9520], [" 2534:\tbl\t1ad8 <fwrite@plt>", 9524], [" 2538:\tldr\tx3, [x19]", 9528], [" 253c:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9532], [" 2540:\tadd\tx0, x0, #0xb7d", 9536], [" 2544:\tmov\tw1, #0x45 \t// #69", 9540], [" 2548:\torr\tw2, wzr, #0x1", 9544], [" 254c:\tbl\t1ad8 <fwrite@plt>", 9548], [" 2550:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9552], [" 2554:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9556], [" 2558:\tadd\tx1, x1, #0x919", 9560], [" 255c:\tadd\tx2, x2, #0x9dc", 9564], [" 2560:\tmov\tx0, xzr", 9568], [" 2564:\tbl\t1ae8 <__android_log_assert@plt>", 9572], [" 2568:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9576], [" 256c:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9580], [" 2570:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9584], [" 2574:\tadd\tx0, x0, #0xa3c", 9588], [" 2578:\tadd\tx1, x1, #0x919", 9592], [" 257c:\tadd\tx2, x2, #0xa50", 9596], [" 2580:\tbl\t1ae8 <__android_log_assert@plt>", 9600], [" 2584:\tbl\t19e8 <__errno@plt>", 9604], [" 2588:\tldr\tw0, [x0]", 9608], [" 258c:\tbl\t1af8 <strerror@plt>", 9612], [" 2590:\tmov\tx3, x0", 9616], [" 2594:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9620], [" 2598:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9624], [" 259c:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9628], [" 25a0:\tadd\tx0, x0, #0xa8b", 9632], [" 25a4:\tadd\tx1, x1, #0x919", 9636], [" 25a8:\tadd\tx2, x2, #0xab2", 9640], [" 25ac:\tbl\t1ae8 <__android_log_assert@plt>", 9644], [" 25b0:\tbl\t19e8 <__errno@plt>", 9648], [" 25b4:\tldr\tw0, [x0]", 9652], [" 25b8:\tbl\t1af8 <strerror@plt>", 9656], [" 25bc:\tmov\tx3, x0", 9660], [" 25c0:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9664], [" 25c4:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9668], [" 25c8:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9672], [" 25cc:\tadd\tx0, x0, #0xb18", 9676], [" 25d0:\tadd\tx1, x1, #0x919", 9680], [" 25d4:\tadd\tx2, x2, #0xb25", 9684], [" 25d8:\tbl\t1ae8 <__android_log_assert@plt>", 9688], [" 25dc:\tbl\t19e8 <__errno@plt>", 9692], [" 25e0:\tldr\tw0, [x0]", 9696], [" 25e4:\tbl\t1af8 <strerror@plt>", 9700], [" 25e8:\tmov\tx3, x0", 9704], [" 25ec:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9708], [" 25f0:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9712], [" 25f4:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9716], [" 25f8:\tadd\tx0, x0, #0xb18", 9720], [" 25fc:\tadd\tx1, x1, #0x919", 9724], [" 2600:\tadd\tx2, x2, #0xb50", 9728], [" 2604:\tbl\t1ae8 <__android_log_assert@plt>", 9732], [" 2608:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9736], [" 260c:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9740], [" 2610:\tadrp\tx3, 3000 <dlsym@plt+0x1348>", 9744], [" 2614:\tadd\tx1, x1, #0x919", 9748], [" 2618:\tadd\tx2, x2, #0x921", 9752], [" 261c:\tadd\tx3, x3, #0xd2e", 9756], [" 2620:\tmov\tx0, xzr", 9760], [" 2624:\tbl\t1ae8 <__android_log_assert@plt>", 9764], [" 2628:\tbl\t1af8 <strerror@plt>", 9768], [" 262c:\tmov\tx4, x0", 9772], [" 2630:\tadrp\tx0, 3000 <dlsym@plt+0x1348>", 9776], [" 2634:\tadrp\tx1, 3000 <dlsym@plt+0x1348>", 9780], [" 2638:\tadrp\tx2, 3000 <dlsym@plt+0x1348>", 9784], [" 263c:\tadd\tx0, x0, #0xad7", 9788], [" 2640:\tadd\tx1, x1, #0x919", 9792], [" 2644:\tadd\tx2, x2, #0xaf7", 9796], [" 2648:\tadd\tx3, sp, #0xf8", 9800], [" 264c:\tbl\t1ae8 <__android_log_assert@plt>", 9804], ["", 0]], "l": 8, "f": "main"}, "40": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000a1c94 <__libc_init>:", 0], ["__libc_init():", 0], [" a1c94:\tstp\tx22, x21, [sp,#-48]!", 662676], [" a1c98:\tstp\tx20, x19, [sp,#16]", 662680], [" a1c9c:\tstp\tx29, x30, [sp,#32]", 662684], [" a1ca0:\tadd\tx29, sp, #0x20", 662688], [" a1ca4:\tmov\tx20, x0", 662692], [" a1ca8:\tmov\tx19, x2", 662696], [" a1cac:\tldr\tx21, [x20],#8", 662700], [" a1cb0:\tlsl\tx8, x21, #32", 662704], [" a1cb4:\tadd\tx8, x20, x8, asr #29", 662708], [" a1cb8:\tadd\tx22, x8, #0x8", 662712], [" a1cbc:\tmov\tx8, x22", 662716], [" a1cc0:\tldr\tx9, [x8],#8", 662720], [" a1cc4:\tcbnz\tx9, a1cc0 <__libc_init+0x2c>", 662724], [" a1cc8:\tldr\tx1, [x3,#16]", 662728], [" a1ccc:\tcbz\tx1, a1ce0 <__libc_init+0x4c>", 662732], [" a1cd0:\tadrp\tx0, 24000 <nl_langinfo+0x110>", 662736], [" a1cd4:\tadd\tx0, x0, #0x35c", 662740], [" a1cd8:\tmov\tx2, xzr", 662744], [" a1cdc:\tbl\t18cc0 <__cxa_atexit@plt>", 662748], [" a1ce0:\tmov\tw0, w21", 662752], [" a1ce4:\tmov\tx1, x20", 662756], [" a1ce8:\tmov\tx2, x22", 662760], [" a1cec:\tblr\tx19", 662764], [" a1cf0:\tbl\t19330 <exit@plt>", 662768], ["", 0]], "l": 1, "f": "__libc_init"}, "41": {"d": [["", 0], ["binary_cache/system/bin/app_process64: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000001e20 <sigaction-0x1254>:", 0], [" 1e20:\tstp\tx29, x30, [sp,#-64]!", 7712], [" 1e24:\tmov\tx29, sp", 7716], [" 1e28:\tstr\tx0, [x29,#24]", 7720], [" 1e2c:\tadd\tx0, x29, #0x28", 7724], [" 1e30:\tadrp\tx1, 5000 <EnsureFrontOfChain+0x1970>", 7728], [" 1e34:\tldr\tx1, [x1,#3544]", 7732], [" 1e38:\tstr\tx1, [x0]", 7736], [" 1e3c:\tadd\tx0, x29, #0x28", 7740], [" 1e40:\tadrp\tx1, 5000 <EnsureFrontOfChain+0x1970>", 7744], [" 1e44:\tldr\tx1, [x1,#3552]", 7748], [" 1e48:\tstr\tx1, [x0,#8]", 7752], [" 1e4c:\tadd\tx0, x29, #0x28", 7756], [" 1e50:\tadrp\tx1, 5000 <EnsureFrontOfChain+0x1970>", 7760], [" 1e54:\tldr\tx1, [x1,#3560]", 7764], [" 1e58:\tstr\tx1, [x0,#16]", 7768], [" 1e5c:\tadrp\tx0, 5000 <EnsureFrontOfChain+0x1970>", 7772], [" 1e60:\tldr\tx2, [x0,#3568]", 7776], [" 1e64:\tadd\tx3, x29, #0x28", 7780], [" 1e68:\tldr\tx0, [x29,#24]", 7784], [" 1e6c:\tmov\tx1, #0x0 \t// #0", 7788], [" 1e70:\tbl\t18f8 <__libc_init@plt>", 7792], ["", 0]], "l": 8, "f": "_start_main"}, "42": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000410de0 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const>:", 0], ["_ZNK3art8CodeInfo28GetStackMapForNativePcOffsetEjRKNS_16CodeInfoEncodingE():", 0], [" 410de0:\tsub\tsp, sp, #0x70", 4263392], [" 410de4:\tstp\tx28, x27, [sp,#16]", 4263396], [" 410de8:\tstp\tx26, x25, [sp,#32]", 4263400], [" 410dec:\tstp\tx24, x23, [sp,#48]", 4263404], [" 410df0:\tstp\tx22, x21, [sp,#64]", 4263408], [" 410df4:\tstp\tx20, x19, [sp,#80]", 4263412], [" 410df8:\tstp\tx29, x30, [sp,#96]", 4263416], [" 410dfc:\tadd\tx29, sp, #0x60", 4263420], [" 410e00:\tmrs\tx9, tpidr_el0", 4263424], [" 410e04:\tldr\tx10, [x9,#40]", 4263428], [" 410e08:\tstr\tx10, [sp,#8]", 4263432], [" 410e0c:\tldr\tw11, [x2,#56]", 4263436], [" 410e10:\tcbz\tx11, 410f10 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x130>", 4263440], [" 410e14:\tldp\tx12, x19, [x0]", 4263444], [" 410e18:\tldrb\tw13, [x2,#53]", 4263448], [" 410e1c:\tadd\tx10, x8, #0x8", 4263452], [" 410e20:\tldrb\tw15, [x2,#48]", 4263456], [" 410e24:\tldr\tx14, [x2,#64]", 4263460], [" 410e28:\tcbz\tw15, 410f4c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x16c>", 4263464], [" 410e2c:\torr\tw17, wzr, #0x20", 4263468], [" 410e30:\tmov\tx16, xzr", 4263472], [" 410e34:\torr\tw18, wzr, #0x8", 4263476], [" 410e38:\tsub\tw0, w17, w15", 4263480], [" 410e3c:\torr\tw2, wzr, #0x10", 4263484], [" 410e40:\torr\tw3, wzr, #0x18", 4263488], [" 410e44:\tadd\tx4, x13, x14", 4263492], [" 410e48:\tadd\tx4, x4, #0x7", 4263496], [" 410e4c:\tlsr\tx20, x14, #3", 4263500], [" 410e50:\tlsr\tx4, x4, #3", 4263504], [" 410e54:\tsub\tx21, x4, x20", 4263508], [" 410e58:\tand\tx23, x14, #0x7", 4263512], [" 410e5c:\tsubs\tx22, x19, x21", 4263516], [" 410e60:\tb.cc\t410f9c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x1bc>", 4263520], [" 410e64:\tcmp\tx22, x20", 4263524], [" 410e68:\tb.cc\t41108c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x2ac>", 4263528], [" 410e6c:\tadd\tx4, x12, x20", 4263532], [" 410e70:\tand\tw6, w14, #0x7", 4263536], [" 410e74:\tadd\tw7, w15, w6", 4263540], [" 410e78:\tldrb\tw5, [x4]", 4263544], [" 410e7c:\tcmp\tw7, #0x9", 4263548], [" 410e80:\tstp\tx4, x21, [x8,#8]", 4263552], [" 410e84:\tstr\tx23, [x8,#24]", 4263556], [" 410e88:\tlsr\tw5, w5, w6", 4263560], [" 410e8c:\tb.cc\t410ee8 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x108>", 4263564], [" 410e90:\tldrb\tw20, [x4,#1]", 4263568], [" 410e94:\tsub\tw21, w18, w6", 4263572], [" 410e98:\tcmp\tw7, #0x11", 4263576], [" 410e9c:\tlsl\tw20, w20, w21", 4263580], [" 410ea0:\torr\tw5, w20, w5", 4263584], [" 410ea4:\tb.cc\t410ee8 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x108>", 4263588], [" 410ea8:\tldrb\tw20, [x4,#2]", 4263592], [" 410eac:\tsub\tw21, w2, w6", 4263596], [" 410eb0:\tcmp\tw7, #0x19", 4263600], [" 410eb4:\tlsl\tw20, w20, w21", 4263604], [" 410eb8:\torr\tw5, w20, w5", 4263608], [" 410ebc:\tb.cc\t410ee8 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x108>", 4263612], [" 410ec0:\tldrb\tw20, [x4,#3]", 4263616], [" 410ec4:\tsub\tw21, w3, w6", 4263620], [" 410ec8:\tcmp\tw7, #0x21", 4263624], [" 410ecc:\tlsl\tw20, w20, w21", 4263628], [" 410ed0:\torr\tw5, w20, w5", 4263632], [" 410ed4:\tb.cc\t410ee8 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x108>", 4263636], [" 410ed8:\tldrb\tw4, [x4,#4]", 4263640], [" 410edc:\tsub\tw6, w17, w6", 4263644], [" 410ee0:\tlsl\tw4, w4, w6", 4263648], [" 410ee4:\torr\tw5, w4, w5", 4263652], [" 410ee8:\tlsl\tw4, w5, w0", 4263656], [" 410eec:\tlsr\tw4, w4, w0", 4263660], [" 410ef0:\tlsl\tw4, w4, #2", 4263664], [" 410ef4:\tcmp\tw4, w1", 4263668], [" 410ef8:\tb.eq\t410f1c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x13c>", 4263672], [" 410efc:\tadd\tx16, x16, #0x1", 4263676], [" 410f00:\tadd\tx14, x14, x13", 4263680], [" 410f04:\tcmp\tx16, x11", 4263684], [" 410f08:\tb.cc\t410e44 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x64>", 4263688], [" 410f0c:\tb\t410f14 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x134>", 4263692], [" 410f10:\tadd\tx10, x8, #0x8", 4263696], [" 410f14:\tstp\txzr, xzr, [x10,#8]", 4263700], [" 410f18:\tstr\txzr, [x10]", 4263704], [" 410f1c:\tldr\tx8, [x9,#40]", 4263708], [" 410f20:\tldr\tx9, [sp,#8]", 4263712], [" 410f24:\tcmp\tx8, x9", 4263716], [" 410f28:\tb.ne\t41117c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x39c>", 4263720], [" 410f2c:\tldp\tx29, x30, [sp,#96]", 4263724], [" 410f30:\tldp\tx20, x19, [sp,#80]", 4263728], [" 410f34:\tldp\tx22, x21, [sp,#64]", 4263732], [" 410f38:\tldp\tx24, x23, [sp,#48]", 4263736], [" 410f3c:\tldp\tx26, x25, [sp,#32]", 4263740], [" 410f40:\tldp\tx28, x27, [sp,#16]", 4263744], [" 410f44:\tadd\tsp, sp, #0x70", 4263748], [" 410f48:\tret", 4263752], [" 410f4c:\tmov\tx15, xzr", 4263756], [" 410f50:\tadd\tx17, x13, x14", 4263760], [" 410f54:\tadd\tx17, x17, #0x7", 4263764], [" 410f58:\tlsr\tx20, x14, #3", 4263768], [" 410f5c:\tlsr\tx17, x17, #3", 4263772], [" 410f60:\tsub\tx21, x17, x20", 4263776], [" 410f64:\tand\tx16, x14, #0x7", 4263780], [" 410f68:\tsubs\tx22, x19, x21", 4263784], [" 410f6c:\tb.cc\t410f9c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x1bc>", 4263788], [" 410f70:\tcmp\tx22, x20", 4263792], [" 410f74:\tb.cc\t41108c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x2ac>", 4263796], [" 410f78:\tadd\tx17, x12, x20", 4263800], [" 410f7c:\tstr\tx16, [x8,#24]", 4263804], [" 410f80:\tstp\tx17, x21, [x8,#8]", 4263808], [" 410f84:\tcbz\tw1, 410f1c <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x13c>", 4263812], [" 410f88:\tadd\tx15, x15, #0x1", 4263816], [" 410f8c:\tadd\tx14, x14, x13", 4263820], [" 410f90:\tcmp\tx15, x11", 4263824], [" 410f94:\tb.cc\t410f50 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x170>", 4263828], [" 410f98:\tb\t410f14 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x134>", 4263832], [" 410f9c:\tadrp\tx25, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4263836], [" 410fa0:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4263840], [" 410fa4:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 4263844], [" 410fa8:\tadrp\tx28, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4263848], [" 410fac:\tadrp\tx20, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4263852], [" 410fb0:\tadrp\tx23, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4263856], [" 410fb4:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 4263860], [" 410fb8:\tadd\tx25, x25, #0xf36", 4263864], [" 410fbc:\tadd\tx26, x26, #0xfd2", 4263868], [" 410fc0:\tadd\tx27, x27, #0x2eb", 4263872], [" 410fc4:\tadd\tx28, x28, #0xf43", 4263876], [" 410fc8:\tadd\tx20, x20, #0xf4b", 4263880], [" 410fcc:\tmov\tw22, #0xa \t// #10", 4263884], [" 410fd0:\tadd\tx23, x23, #0xf5b", 4263888], [" 410fd4:\tadd\tx24, x24, #0x1b6", 4263892], [" 410fd8:\tadrp\tx1, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4263896], [" 410fdc:\tmov\tx0, sp", 4263900], [" 410fe0:\torr\tw4, wzr, #0x6", 4263904], [" 410fe4:\tadd\tx1, x1, #0xf1a", 4263908], [" 410fe8:\tmov\tw2, #0xb7 \t// #183", 4263912], [" 410fec:\tmov\tw3, wzr", 4263916], [" 410ff0:\tmov\tw5, #0xffffffff \t// #-1", 4263920], [" 410ff4:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4263924], [" 410ff8:\tmov\tx0, sp", 4263928], [" 410ffc:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4263932], [" 411000:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 4263936], [" 411004:\torr\tw2, wzr, #0xe", 4263940], [" 411008:\tadd\tx1, x1, #0x178", 4263944], [" 41100c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4263948], [" 411010:\torr\tw2, wzr, #0xc", 4263952], [" 411014:\tmov\tx1, x25", 4263956], [" 411018:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4263960], [" 41101c:\torr\tw2, wzr, #0x1", 4263964], [" 411020:\tmov\tx1, x26", 4263968], [" 411024:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4263972], [" 411028:\torr\tw2, wzr, #0x2", 4263976], [" 41102c:\tmov\tx1, x27", 4263980], [" 411030:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4263984], [" 411034:\torr\tw2, wzr, #0x1", 4263988], [" 411038:\tmov\tx1, x26", 4263992], [" 41103c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4263996], [" 411040:\torr\tw2, wzr, #0x7", 4264000], [" 411044:\tmov\tx1, x28", 4264004], [" 411048:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264008], [" 41104c:\torr\tw2, wzr, #0xf", 4264012], [" 411050:\tmov\tx1, x20", 4264016], [" 411054:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264020], [" 411058:\tmov\tx1, x19", 4264024], [" 41105c:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 4264028], [" 411060:\tmov\tx1, x23", 4264032], [" 411064:\tmov\tx2, x22", 4264036], [" 411068:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264040], [" 41106c:\tmov\tx1, x21", 4264044], [" 411070:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 4264048], [" 411074:\torr\tw2, wzr, #0x2", 4264052], [" 411078:\tmov\tx1, x24", 4264056], [" 41107c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264060], [" 411080:\tmov\tx0, sp", 4264064], [" 411084:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4264068], [" 411088:\tb\t410fd8 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x1f8>", 4264072], [" 41108c:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 4264076], [" 411090:\tadrp\tx28, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4264080], [" 411094:\tadrp\tx21, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4264084], [" 411098:\tadrp\tx25, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4264088], [" 41109c:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 4264092], [" 4110a0:\tadd\tx26, x26, #0xfd2", 4264096], [" 4110a4:\tadd\tx28, x28, #0xf66", 4264100], [" 4110a8:\tmov\tw19, #0x16 \t// #22", 4264104], [" 4110ac:\tadd\tx21, x21, #0xf7d", 4264108], [" 4110b0:\tmov\tw23, #0x9 \t// #9", 4264112], [" 4110b4:\tmov\tw24, #0x19 \t// #25", 4264116], [" 4110b8:\tadd\tx25, x25, #0xf87", 4264120], [" 4110bc:\tadd\tx27, x27, #0x1b6", 4264124], [" 4110c0:\tadrp\tx1, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 4264128], [" 4110c4:\tmov\tx0, sp", 4264132], [" 4110c8:\torr\tw4, wzr, #0x6", 4264136], [" 4110cc:\tadd\tx1, x1, #0xf1a", 4264140], [" 4110d0:\tmov\tw2, #0xb8 \t// #184", 4264144], [" 4110d4:\tmov\tw3, wzr", 4264148], [" 4110d8:\tmov\tw5, #0xffffffff \t// #-1", 4264152], [" 4110dc:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 4264156], [" 4110e0:\tmov\tx0, sp", 4264160], [" 4110e4:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 4264164], [" 4110e8:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 4264168], [" 4110ec:\torr\tw2, wzr, #0xe", 4264172], [" 4110f0:\tadd\tx1, x1, #0x178", 4264176], [" 4110f4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264180], [" 4110f8:\tadrp\tx1, 58f000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1e4da>", 4264184], [" 4110fc:\torr\tw2, wzr, #0x6", 4264188], [" 411100:\tadd\tx1, x1, #0xbd0", 4264192], [" 411104:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264196], [" 411108:\torr\tw2, wzr, #0x1", 4264200], [" 41110c:\tmov\tx1, x26", 4264204], [" 411110:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264208], [" 411114:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 4264212], [" 411118:\torr\tw2, wzr, #0x2", 4264216], [" 41111c:\tadd\tx1, x1, #0x18a", 4264220], [" 411120:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264224], [" 411124:\torr\tw2, wzr, #0x1", 4264228], [" 411128:\tmov\tx1, x26", 4264232], [" 41112c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264236], [" 411130:\tmov\tx1, x28", 4264240], [" 411134:\tmov\tx2, x19", 4264244], [" 411138:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264248], [" 41113c:\tmov\tx1, x21", 4264252], [" 411140:\tmov\tx2, x23", 4264256], [" 411144:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264260], [" 411148:\tmov\tx1, x20", 4264264], [" 41114c:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 4264268], [" 411150:\tmov\tx1, x25", 4264272], [" 411154:\tmov\tx2, x24", 4264276], [" 411158:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264280], [" 41115c:\tmov\tx1, x22", 4264284], [" 411160:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 4264288], [" 411164:\torr\tw2, wzr, #0x2", 4264292], [" 411168:\tmov\tx1, x27", 4264296], [" 41116c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 4264300], [" 411170:\tmov\tx0, sp", 4264304], [" 411174:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 4264308], [" 411178:\tb\t4110c0 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const+0x2e0>", 4264312], [" 41117c:\tbl\td5228 <__stack_chk_fail@plt>", 4264316], ["", 0]], "l": 2, "f": "art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const"}, "43": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000507478 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)>:", 0], ["_ZN3artL27DoGetCalleeSaveMethodCallerEPNS_9ArtMethodEmb():", 0], [" 507478:\tsub\tsp, sp, #0x190", 5272696], [" 50747c:\tstp\tx28, x27, [sp,#304]", 5272700], [" 507480:\tstp\tx26, x25, [sp,#320]", 5272704], [" 507484:\tstp\tx24, x23, [sp,#336]", 5272708], [" 507488:\tstp\tx22, x21, [sp,#352]", 5272712], [" 50748c:\tstp\tx20, x19, [sp,#368]", 5272716], [" 507490:\tstp\tx29, x30, [sp,#384]", 5272720], [" 507494:\tadd\tx29, sp, #0x180", 5272724], [" 507498:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5272728], [" 50749c:\tmrs\tx24, tpidr_el0", 5272732], [" 5074a0:\tmov\tx20, x1", 5272736], [" 5074a4:\tmov\tx19, x0", 5272740], [" 5074a8:\tldr\tx8, [x8,#1608]", 5272744], [" 5074ac:\tldr\tx9, [x24,#40]", 5272748], [" 5074b0:\tcmp\tx20, x8", 5272752], [" 5074b4:\tstur\tx9, [x29,#-88]", 5272756], [" 5074b8:\tb.eq\t507a28 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x5b0>", 5272760], [" 5074bc:\tcbz\tx19, 50771c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x2a4>", 5272764], [" 5074c0:\tmov\tx0, x19", 5272768], [" 5074c4:\tmov\tx1, x20", 5272772], [" 5074c8:\tbl\tddbf4 <art::ArtMethod::GetOatQuickMethodHeader(unsigned long)>", 5272776], [" 5074cc:\tmov\tx22, x0", 5272780], [" 5074d0:\tadd\tx23, x22, #0x18", 5272784], [" 5074d4:\tadd\tx0, sp, #0x38", 5272788], [" 5074d8:\tldr\tw8, [x22]", 5272792], [" 5074dc:\tsub\tx20, x20, x23", 5272796], [" 5074e0:\tsub\tx21, x23, x8", 5272800], [" 5074e4:\tmov\tx1, x21", 5272804], [" 5074e8:\tbl\t3203e8 <art::CodeInfoEncoding::CodeInfoEncoding(void const*)>", 5272808], [" 5074ec:\tldp\tw8, w9, [sp,#224]", 5272812], [" 5074f0:\tadd\tx8, x9, x8", 5272816], [" 5074f4:\tstp\tx21, x8, [sp,#32]", 5272820], [" 5074f8:\tldr\tw8, [x22,#4]", 5272824], [" 5074fc:\tstp\txzr, xzr, [sp,#16]", 5272828], [" 507500:\tstr\txzr, [sp,#8]", 5272832], [" 507504:\tsub\tx10, x23, x8", 5272836], [" 507508:\tmov\tx9, x10", 5272840], [" 50750c:\tldrb\tw8, [x9],#1", 5272844], [" 507510:\tsxtb\tw11, w8", 5272848], [" 507514:\ttbnz\tw11, #31, 507a44 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x5cc>", 5272852], [" 507518:\tmov\tw8, w8", 5272856], [" 50751c:\tadd\tx0, sp, #0x38", 5272860], [" 507520:\tmov\tx1, x21", 5272864], [" 507524:\tstp\tx8, x9, [sp,#8]", 5272868], [" 507528:\tlsl\tx9, x8, #1", 5272872], [" 50752c:\tstr\tx9, [sp,#24]", 5272876], [" 507530:\tbl\t3203e8 <art::CodeInfoEncoding::CodeInfoEncoding(void const*)>", 5272880], [" 507534:\tadd\tx0, sp, #0x20", 5272884], [" 507538:\tadd\tx1, sp, #0x38", 5272888], [" 50753c:\tbl\t3209bc <art::CodeInfo::AssertValidStackMap(art::CodeInfoEncoding const&) const>", 5272892], [" 507540:\tsub\tx8, x29, #0x78", 5272896], [" 507544:\tadd\tx0, sp, #0x20", 5272900], [" 507548:\tadd\tx2, sp, #0x38", 5272904], [" 50754c:\tmov\tw1, w20", 5272908], [" 507550:\tbl\t410de0 <art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const>", 5272912], [" 507554:\tldrb\tw8, [sp,#106]", 5272916], [" 507558:\tldrb\tw9, [sp,#107]", 5272920], [" 50755c:\tsub\tx12, x9, x8", 5272924], [" 507560:\tcbz\tx12, 50771c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x2a4>", 5272928], [" 507564:\tldur\tx9, [x29,#-96]", 5272932], [" 507568:\tldur\tx10, [x29,#-112]", 5272936], [" 50756c:\tadd\tx8, x9, x8", 5272940], [" 507570:\tadd\tx9, x10, x8, lsr #3", 5272944], [" 507574:\tand\tw10, w8, #0x7", 5272948], [" 507578:\tldrb\tw11, [x9]", 5272952], [" 50757c:\tlsr\tw8, w11, w10", 5272956], [" 507580:\tadd\tw11, w12, w10", 5272960], [" 507584:\tmov\tw13, w8", 5272964], [" 507588:\tcmp\tw11, #0x9", 5272968], [" 50758c:\tb.cc\t5075f8 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x180>", 5272972], [" 507590:\tldrb\tw13, [x9,#1]", 5272976], [" 507594:\torr\tw14, wzr, #0x8", 5272980], [" 507598:\tsub\tw14, w14, w10", 5272984], [" 50759c:\tcmp\tw11, #0x11", 5272988], [" 5075a0:\tlsl\tw13, w13, w14", 5272992], [" 5075a4:\torr\tw13, w13, w8", 5272996], [" 5075a8:\tb.cc\t5075f8 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x180>", 5273000], [" 5075ac:\tldrb\tw14, [x9,#2]", 5273004], [" 5075b0:\torr\tw15, wzr, #0x10", 5273008], [" 5075b4:\tsub\tw15, w15, w10", 5273012], [" 5075b8:\tcmp\tw11, #0x19", 5273016], [" 5075bc:\tlsl\tw14, w14, w15", 5273020], [" 5075c0:\torr\tw13, w14, w13", 5273024], [" 5075c4:\tb.cc\t5075f8 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x180>", 5273028], [" 5075c8:\tldrb\tw14, [x9,#3]", 5273032], [" 5075cc:\torr\tw15, wzr, #0x18", 5273036], [" 5075d0:\tsub\tw15, w15, w10", 5273040], [" 5075d4:\tcmp\tw11, #0x21", 5273044], [" 5075d8:\tlsl\tw14, w14, w15", 5273048], [" 5075dc:\torr\tw13, w14, w13", 5273052], [" 5075e0:\tb.cc\t5075f8 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x180>", 5273056], [" 5075e4:\tldrb\tw14, [x9,#4]", 5273060], [" 5075e8:\torr\tw15, wzr, #0x20", 5273064], [" 5075ec:\tsub\tw15, w15, w10", 5273068], [" 5075f0:\tlsl\tw14, w14, w15", 5273072], [" 5075f4:\torr\tw13, w14, w13", 5273076], [" 5075f8:\torr\tw14, wzr, #0x20", 5273080], [" 5075fc:\tsub\tx12, x14, x12", 5273084], [" 507600:\tand\tx14, x12, #0xffffffff", 5273088], [" 507604:\tlsl\tw13, w13, w14", 5273092], [" 507608:\tlsr\tw13, w13, w14", 5273096], [" 50760c:\tcbz\tw13, 50771c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x2a4>", 5273100], [" 507610:\tcmp\tw11, #0x9", 5273104], [" 507614:\tb.cc\t507680 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x208>", 5273108], [" 507618:\tldrb\tw13, [x9,#1]", 5273112], [" 50761c:\torr\tw14, wzr, #0x8", 5273116], [" 507620:\tsub\tw14, w14, w10", 5273120], [" 507624:\tcmp\tw11, #0x11", 5273124], [" 507628:\tlsl\tw13, w13, w14", 5273128], [" 50762c:\torr\tw8, w13, w8", 5273132], [" 507630:\tb.cc\t507680 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x208>", 5273136], [" 507634:\tldrb\tw13, [x9,#2]", 5273140], [" 507638:\torr\tw14, wzr, #0x10", 5273144], [" 50763c:\tsub\tw14, w14, w10", 5273148], [" 507640:\tcmp\tw11, #0x19", 5273152], [" 507644:\tlsl\tw13, w13, w14", 5273156], [" 507648:\torr\tw8, w13, w8", 5273160], [" 50764c:\tb.cc\t507680 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x208>", 5273164], [" 507650:\tldrb\tw13, [x9,#3]", 5273168], [" 507654:\torr\tw14, wzr, #0x18", 5273172], [" 507658:\tsub\tw14, w14, w10", 5273176], [" 50765c:\tcmp\tw11, #0x21", 5273180], [" 507660:\tlsl\tw13, w13, w14", 5273184], [" 507664:\torr\tw8, w13, w8", 5273188], [" 507668:\tb.cc\t507680 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x208>", 5273192], [" 50766c:\tldrb\tw9, [x9,#4]", 5273196], [" 507670:\torr\tw11, wzr, #0x20", 5273200], [" 507674:\tsub\tw10, w11, w10", 5273204], [" 507678:\tlsl\tw9, w9, w10", 5273208], [" 50767c:\torr\tw8, w9, w8", 5273212], [" 507680:\tlsl\tw8, w8, w12", 5273216], [" 507684:\tlsr\tw8, w8, w12", 5273220], [" 507688:\tsub\tw1, w8, #0x1", 5273224], [" 50768c:\tsub\tx8, x29, #0x98", 5273228], [" 507690:\tadd\tx0, sp, #0x20", 5273232], [" 507694:\tadd\tx2, sp, #0x38", 5273236], [" 507698:\tadd\tx20, sp, #0x38", 5273240], [" 50769c:\tbl\t46b490 <art::CodeInfo::GetInlineInfo(unsigned long, art::CodeInfoEncoding const&) const>", 5273244], [" 5076a0:\tldrb\tw9, [sp,#203]", 5273248], [" 5076a4:\tadd\tx3, x20, #0x90", 5273252], [" 5076a8:\tldp\tx10, x20, [x29,#-144]", 5273256], [" 5076ac:\tldur\tx11, [x29,#-128]", 5273260], [" 5076b0:\tmov\tx8, xzr", 5273264], [" 5076b4:\tadd\tx12, x9, #0x7", 5273268], [" 5076b8:\torr\tw13, wzr, #0x1", 5273272], [" 5076bc:\tand\tx14, x8, #0xffffffff", 5273276], [" 5076c0:\tmadd\tx14, x14, x9, x11", 5273280], [" 5076c4:\tadd\tx15, x12, x14", 5273284], [" 5076c8:\tlsr\tx21, x14, #3", 5273288], [" 5076cc:\tlsr\tx15, x15, #3", 5273292], [" 5076d0:\tsub\tx22, x15, x21", 5273296], [" 5076d4:\tsubs\tx23, x20, x22", 5273300], [" 5076d8:\tb.cc\t507750 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x2d8>", 5273304], [" 5076dc:\tcmp\tx23, x21", 5273308], [" 5076e0:\tb.cc\t507840 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x3c8>", 5273312], [" 5076e4:\tadd\tx8, x8, #0x1", 5273316], [" 5076e8:\tcbz\tx22, 507930 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x4b8>", 5273320], [" 5076ec:\tand\tw14, w14, #0x7", 5273324], [" 5076f0:\tldrb\tw15, [x10,x21]", 5273328], [" 5076f4:\tlsl\tw14, w13, w14", 5273332], [" 5076f8:\tand\tw14, w15, w14", 5273336], [" 5076fc:\tand\tw14, w14, #0xff", 5273340], [" 507700:\tcbz\tw14, 5076bc <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x244>", 5273344], [" 507704:\tadd\tw4, w8, #0xff", 5273348], [" 507708:\tadd\tx1, sp, #0x8", 5273352], [" 50770c:\tsub\tx2, x29, #0x98", 5273356], [" 507710:\tmov\tx0, x19", 5273360], [" 507714:\tbl\t48ded8 <art::GetResolvedMethod(art::ArtMethod*, art::MethodInfo const&, art::InlineInfo const&, art::InlineInfoEncoding const&, unsigned char)>", 5273364], [" 507718:\tmov\tx19, x0", 5273368], [" 50771c:\tldr\tx8, [x24,#40]", 5273372], [" 507720:\tldur\tx9, [x29,#-88]", 5273376], [" 507724:\tcmp\tx8, x9", 5273380], [" 507728:\tb.ne\t507aec <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x674>", 5273384], [" 50772c:\tmov\tx0, x19", 5273388], [" 507730:\tldp\tx29, x30, [sp,#384]", 5273392], [" 507734:\tldp\tx20, x19, [sp,#368]", 5273396], [" 507738:\tldp\tx22, x21, [sp,#352]", 5273400], [" 50773c:\tldp\tx24, x23, [sp,#336]", 5273404], [" 507740:\tldp\tx26, x25, [sp,#320]", 5273408], [" 507744:\tldp\tx28, x27, [sp,#304]", 5273412], [" 507748:\tadd\tsp, sp, #0x190", 5273416], [" 50774c:\tret", 5273420], [" 507750:\tadrp\tx25, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273424], [" 507754:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5273428], [" 507758:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 5273432], [" 50775c:\tadrp\tx28, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273436], [" 507760:\tadrp\tx19, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273440], [" 507764:\tadrp\tx23, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273444], [" 507768:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 5273448], [" 50776c:\tadd\tx25, x25, #0xf36", 5273452], [" 507770:\tadd\tx26, x26, #0xfd2", 5273456], [" 507774:\tadd\tx27, x27, #0x2eb", 5273460], [" 507778:\tadd\tx28, x28, #0xf43", 5273464], [" 50777c:\tadd\tx19, x19, #0xf4b", 5273468], [" 507780:\tmov\tw21, #0xa \t// #10", 5273472], [" 507784:\tadd\tx23, x23, #0xf5b", 5273476], [" 507788:\tadd\tx24, x24, #0x1b6", 5273480], [" 50778c:\tadrp\tx1, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273484], [" 507790:\tadd\tx0, sp, #0x30", 5273488], [" 507794:\torr\tw4, wzr, #0x6", 5273492], [" 507798:\tadd\tx1, x1, #0xf1a", 5273496], [" 50779c:\tmov\tw2, #0xb7 \t// #183", 5273500], [" 5077a0:\tmov\tw3, wzr", 5273504], [" 5077a4:\tmov\tw5, #0xffffffff \t// #-1", 5273508], [" 5077a8:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5273512], [" 5077ac:\tadd\tx0, sp, #0x30", 5273516], [" 5077b0:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5273520], [" 5077b4:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5273524], [" 5077b8:\torr\tw2, wzr, #0xe", 5273528], [" 5077bc:\tadd\tx1, x1, #0x178", 5273532], [" 5077c0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273536], [" 5077c4:\torr\tw2, wzr, #0xc", 5273540], [" 5077c8:\tmov\tx1, x25", 5273544], [" 5077cc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273548], [" 5077d0:\torr\tw2, wzr, #0x1", 5273552], [" 5077d4:\tmov\tx1, x26", 5273556], [" 5077d8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273560], [" 5077dc:\torr\tw2, wzr, #0x2", 5273564], [" 5077e0:\tmov\tx1, x27", 5273568], [" 5077e4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273572], [" 5077e8:\torr\tw2, wzr, #0x1", 5273576], [" 5077ec:\tmov\tx1, x26", 5273580], [" 5077f0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273584], [" 5077f4:\torr\tw2, wzr, #0x7", 5273588], [" 5077f8:\tmov\tx1, x28", 5273592], [" 5077fc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273596], [" 507800:\torr\tw2, wzr, #0xf", 5273600], [" 507804:\tmov\tx1, x19", 5273604], [" 507808:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273608], [" 50780c:\tmov\tx1, x20", 5273612], [" 507810:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5273616], [" 507814:\tmov\tx1, x23", 5273620], [" 507818:\tmov\tx2, x21", 5273624], [" 50781c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273628], [" 507820:\tmov\tx1, x22", 5273632], [" 507824:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5273636], [" 507828:\torr\tw2, wzr, #0x2", 5273640], [" 50782c:\tmov\tx1, x24", 5273644], [" 507830:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273648], [" 507834:\tadd\tx0, sp, #0x30", 5273652], [" 507838:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5273656], [" 50783c:\tb\t50778c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x314>", 5273660], [" 507840:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5273664], [" 507844:\tadrp\tx28, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273668], [" 507848:\tadrp\tx20, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273672], [" 50784c:\tadrp\tx25, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273676], [" 507850:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 5273680], [" 507854:\tadd\tx26, x26, #0xfd2", 5273684], [" 507858:\tadd\tx28, x28, #0xf66", 5273688], [" 50785c:\tmov\tw19, #0x16 \t// #22", 5273692], [" 507860:\tadd\tx20, x20, #0xf7d", 5273696], [" 507864:\tmov\tw22, #0x9 \t// #9", 5273700], [" 507868:\tmov\tw24, #0x19 \t// #25", 5273704], [" 50786c:\tadd\tx25, x25, #0xf87", 5273708], [" 507870:\tadd\tx27, x27, #0x1b6", 5273712], [" 507874:\tadrp\tx1, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273716], [" 507878:\tadd\tx0, sp, #0x30", 5273720], [" 50787c:\torr\tw4, wzr, #0x6", 5273724], [" 507880:\tadd\tx1, x1, #0xf1a", 5273728], [" 507884:\tmov\tw2, #0xb8 \t// #184", 5273732], [" 507888:\tmov\tw3, wzr", 5273736], [" 50788c:\tmov\tw5, #0xffffffff \t// #-1", 5273740], [" 507890:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5273744], [" 507894:\tadd\tx0, sp, #0x30", 5273748], [" 507898:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5273752], [" 50789c:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5273756], [" 5078a0:\torr\tw2, wzr, #0xe", 5273760], [" 5078a4:\tadd\tx1, x1, #0x178", 5273764], [" 5078a8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273768], [" 5078ac:\tadrp\tx1, 58f000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1e4da>", 5273772], [" 5078b0:\torr\tw2, wzr, #0x6", 5273776], [" 5078b4:\tadd\tx1, x1, #0xbd0", 5273780], [" 5078b8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273784], [" 5078bc:\torr\tw2, wzr, #0x1", 5273788], [" 5078c0:\tmov\tx1, x26", 5273792], [" 5078c4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273796], [" 5078c8:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5273800], [" 5078cc:\torr\tw2, wzr, #0x2", 5273804], [" 5078d0:\tadd\tx1, x1, #0x18a", 5273808], [" 5078d4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273812], [" 5078d8:\torr\tw2, wzr, #0x1", 5273816], [" 5078dc:\tmov\tx1, x26", 5273820], [" 5078e0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273824], [" 5078e4:\tmov\tx1, x28", 5273828], [" 5078e8:\tmov\tx2, x19", 5273832], [" 5078ec:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273836], [" 5078f0:\tmov\tx1, x20", 5273840], [" 5078f4:\tmov\tx2, x22", 5273844], [" 5078f8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273848], [" 5078fc:\tmov\tx1, x21", 5273852], [" 507900:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5273856], [" 507904:\tmov\tx1, x25", 5273860], [" 507908:\tmov\tx2, x24", 5273864], [" 50790c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273868], [" 507910:\tmov\tx1, x23", 5273872], [" 507914:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5273876], [" 507918:\torr\tw2, wzr, #0x2", 5273880], [" 50791c:\tmov\tx1, x27", 5273884], [" 507920:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5273888], [" 507924:\tadd\tx0, sp, #0x30", 5273892], [" 507928:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5273896], [" 50792c:\tb\t507874 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x3fc>", 5273900], [" 507930:\tadrp\tx22, 570000 <_Unwind_Find_FDE+0x2a0>", 5273904], [" 507934:\tadrp\tx23, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273908], [" 507938:\tadrp\tx24, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5273912], [" 50793c:\tadrp\tx25, 570000 <_Unwind_Find_FDE+0x2a0>", 5273916], [" 507940:\tadrp\tx26, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273920], [" 507944:\tadrp\tx28, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273924], [" 507948:\tadrp\tx19, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273928], [" 50794c:\tadrp\tx20, 570000 <_Unwind_Find_FDE+0x2a0>", 5273932], [" 507950:\tmov\tw21, #0xffffffff \t// #-1", 5273936], [" 507954:\tadd\tx22, x22, #0x178", 5273940], [" 507958:\tadd\tx23, x23, #0xfa1", 5273944], [" 50795c:\tadd\tx24, x24, #0xfd2", 5273948], [" 507960:\tadd\tx25, x25, #0x2eb", 5273952], [" 507964:\tadd\tx26, x26, #0xfa8", 5273956], [" 507968:\tmov\tw27, #0x9 \t// #9", 5273960], [" 50796c:\tadd\tx28, x28, #0xfb2", 5273964], [" 507970:\tadd\tx19, x19, #0xfbc", 5273968], [" 507974:\tadd\tx20, x20, #0x1b6", 5273972], [" 507978:\tadrp\tx1, 590000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1f4da>", 5273976], [" 50797c:\tadd\tx0, sp, #0x30", 5273980], [" 507980:\torr\tw4, wzr, #0x6", 5273984], [" 507984:\tadd\tx1, x1, #0xf1a", 5273988], [" 507988:\tmov\tw2, #0xc5 \t// #197", 5273992], [" 50798c:\tmov\tw3, wzr", 5273996], [" 507990:\tmov\tw5, w21", 5274000], [" 507994:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5274004], [" 507998:\tadd\tx0, sp, #0x30", 5274008], [" 50799c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5274012], [" 5079a0:\torr\tw2, wzr, #0xe", 5274016], [" 5079a4:\tmov\tx1, x22", 5274020], [" 5079a8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274024], [" 5079ac:\torr\tw2, wzr, #0x6", 5274028], [" 5079b0:\tmov\tx1, x23", 5274032], [" 5079b4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274036], [" 5079b8:\torr\tw2, wzr, #0x1", 5274040], [" 5079bc:\tmov\tx1, x24", 5274044], [" 5079c0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274048], [" 5079c4:\torr\tw2, wzr, #0x2", 5274052], [" 5079c8:\tmov\tx1, x25", 5274056], [" 5079cc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274060], [" 5079d0:\torr\tw2, wzr, #0x1", 5274064], [" 5079d4:\tmov\tx1, x24", 5274068], [" 5079d8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274072], [" 5079dc:\tmov\tx1, x26", 5274076], [" 5079e0:\tmov\tx2, x27", 5274080], [" 5079e4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274084], [" 5079e8:\tmov\tx1, x28", 5274088], [" 5079ec:\tmov\tx2, x27", 5274092], [" 5079f0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274096], [" 5079f4:\tmov\tx1, xzr", 5274100], [" 5079f8:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5274104], [" 5079fc:\torr\tw2, wzr, #0xc", 5274108], [" 507a00:\tmov\tx1, x19", 5274112], [" 507a04:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274116], [" 507a08:\torr\tw1, wzr, #0x1", 5274120], [" 507a0c:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5274124], [" 507a10:\torr\tw2, wzr, #0x2", 5274128], [" 507a14:\tmov\tx1, x20", 5274132], [" 507a18:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5274136], [" 507a1c:\tadd\tx0, sp, #0x30", 5274140], [" 507a20:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5274144], [" 507a24:\tb\t507978 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x500>", 5274148], [" 507a28:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5274152], [" 507a2c:\tldr\tx8, [x8,#600]", 5274156], [" 507a30:\tldrb\tw8, [x8]", 5274160], [" 507a34:\tcbz\tw8, 507a5c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x5e4>", 5274164], [" 507a38:\tmrs\tx8, tpidr_el0", 5274168], [" 507a3c:\tldr\tx1, [x8,#56]", 5274172], [" 507a40:\tb\t507a60 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x5e8>", 5274176], [" 507a44:\tldrsb\tw9, [x10,#1]", 5274180], [" 507a48:\tand\tw8, w8, #0x7f", 5274184], [" 507a4c:\tbfi\tw8, w9, #7, #7", 5274188], [" 507a50:\ttbnz\tw9, #31, 507aac <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x634>", 5274192], [" 507a54:\tadd\tx9, x10, #0x2", 5274196], [" 507a58:\tb\t507518 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0xa0>", 5274200], [" 507a5c:\tmov\tx1, xzr", 5274204], [" 507a60:\tadd\tx0, sp, #0x38", 5274208], [" 507a64:\torr\tw4, wzr, #0x1", 5274212], [" 507a68:\tmov\tx2, xzr", 5274216], [" 507a6c:\tmov\tw3, wzr", 5274220], [" 507a70:\torr\tw19, wzr, #0x1", 5274224], [" 507a74:\tbl\t48de78 <art::StackVisitor::StackVisitor(art::Thread*, art::Context*, art::StackVisitor::StackWalkKind, bool)>", 5274228], [" 507a78:\tadrp\tx8, 623000 <vtable for art::hprof::FileEndianOutput+0x60>", 5274232], [" 507a7c:\tstr\tx19, [sp,#152]", 5274236], [" 507a80:\tadd\tx8, x8, #0x110", 5274240], [" 507a84:\tstrb\tw19, [sp,#160]", 5274244], [" 507a88:\tadd\tx8, x8, #0x10", 5274248], [" 507a8c:\tstp\txzr, xzr, [sp,#168]", 5274252], [" 507a90:\tadd\tx0, sp, #0x38", 5274256], [" 507a94:\tstr\txzr, [sp,#184]", 5274260], [" 507a98:\tmov\tw1, wzr", 5274264], [" 507a9c:\tstr\tx8, [sp,#56]", 5274268], [" 507aa0:\tbl\t48bb00 <void art::StackVisitor::WalkStack<(art::StackVisitor::CountTransitions)0>(bool)>", 5274272], [" 507aa4:\tldr\tx19, [sp,#176]", 5274276], [" 507aa8:\tb\t50771c <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x2a4>", 5274280], [" 507aac:\tldrsb\tw9, [x10,#2]", 5274284], [" 507ab0:\tubfiz\tw11, w9, #14, #7", 5274288], [" 507ab4:\torr\tw8, w11, w8", 5274292], [" 507ab8:\ttbnz\tw9, #31, 507ac4 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x64c>", 5274296], [" 507abc:\tadd\tx9, x10, #0x3", 5274300], [" 507ac0:\tb\t507518 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0xa0>", 5274304], [" 507ac4:\tldrsb\tw9, [x10,#3]", 5274308], [" 507ac8:\tubfiz\tw11, w9, #21, #7", 5274312], [" 507acc:\torr\tw8, w11, w8", 5274316], [" 507ad0:\ttbnz\tw9, #31, 507adc <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0x664>", 5274320], [" 507ad4:\tadd\tx9, x10, #0x4", 5274324], [" 507ad8:\tb\t507518 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0xa0>", 5274328], [" 507adc:\tldrb\tw11, [x10,#4]", 5274332], [" 507ae0:\tadd\tx9, x10, #0x5", 5274336], [" 507ae4:\torr\tw8, w8, w11, lsl #28", 5274340], [" 507ae8:\tb\t507518 <art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)+0xa0>", 5274344], [" 507aec:\tbl\td5228 <__stack_chk_fail@plt>", 5274348], ["", 0]], "l": 2, "f": "art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool)"}, "44": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000052752c <artQuickResolutionTrampoline>:", 0], ["artQuickResolutionTrampoline():", 0], [" 52752c:\tsub\tsp, sp, #0x1a0", 5403948], [" 527530:\tstp\tx28, x27, [sp,#320]", 5403952], [" 527534:\tstp\tx26, x25, [sp,#336]", 5403956], [" 527538:\tstp\tx24, x23, [sp,#352]", 5403960], [" 52753c:\tstp\tx22, x21, [sp,#368]", 5403964], [" 527540:\tstp\tx20, x19, [sp,#384]", 5403968], [" 527544:\tstp\tx29, x30, [sp,#400]", 5403972], [" 527548:\tadd\tx29, sp, #0x190", 5403976], [" 52754c:\tmrs\tx8, tpidr_el0", 5403980], [" 527550:\tmov\tx20, x2", 5403984], [" 527554:\tstr\tx8, [sp,#40]", 5403988], [" 527558:\tmov\tx9, #0x43 \t// #67", 5403992], [" 52755c:\tldr\tx8, [x8,#40]", 5403996], [" 527560:\tmov\tx23, x3", 5404000], [" 527564:\tmov\tx21, x0", 5404004], [" 527568:\tmovk\tx9, #0x42, lsl #32", 5404008], [" 52756c:\tstr\tx8, [sp,#64]", 5404012], [" 527570:\tldr\tx28, [x20,#192]", 5404016], [" 527574:\tstr\tx1, [sp,#72]", 5404020], [" 527578:\tldp\tx22, x8, [x28,#8]", 5404024], [" 52757c:\tsturb\twzr, [x29,#-128]", 5404028], [" 527580:\tstp\tx22, x9, [x29,#-144]", 5404032], [" 527584:\tstp\tx22, x28, [x29,#-168]", 5404036], [" 527588:\tstur\tx8, [x29,#-152]", 5404040], [" 52758c:\tcbz\tx22, 52854c <artQuickResolutionTrampoline+0x1020>", 5404044], [" 527590:\tldrh\tw8, [x22,#2]", 5404048], [" 527594:\tcmp\tw8, #0x43", 5404052], [" 527598:\tstur\tw8, [x29,#-132]", 5404056], [" 52759c:\tb.eq\t527790 <artQuickResolutionTrampoline+0x264>", 5404060], [" 5275a0:\tldr\tw8, [x22]", 5404064], [" 5275a4:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5404068], [" 5275a8:\tadrp\tx25, 62c000 <_DYNAMIC+0x98>", 5404072], [" 5275ac:\tmov\tx19, x20", 5404076], [" 5275b0:\tmov\tx20, x23", 5404080], [" 5275b4:\tldr\tx11, [x11,#648]", 5404084], [" 5275b8:\tldr\tx25, [x25,#656]", 5404088], [" 5275bc:\tadrp\tx26, 570000 <_Unwind_Find_FDE+0x2a0>", 5404092], [" 5275c0:\tstur\tw8, [x29,#-120]", 5404096], [" 5275c4:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 5404100], [" 5275c8:\tadrp\tx23, 570000 <_Unwind_Find_FDE+0x2a0>", 5404104], [" 5275cc:\tldurh\tw8, [x29,#-118]", 5404108], [" 5275d0:\tmov\tw24, #0x43 \t// #67", 5404112], [" 5275d4:\tadd\tx26, x26, #0x472", 5404116], [" 5275d8:\tadd\tx27, x27, #0x4a3", 5404120], [" 5275dc:\tadd\tx23, x23, #0x4ab", 5404124], [" 5275e0:\tb\t5275e8 <artQuickResolutionTrampoline+0xbc>", 5404128], [" 5275e4:\tclrex", 5404132], [" 5275e8:\tldr\tw8, [x22]", 5404136], [" 5275ec:\tstur\tw8, [x29,#-120]", 5404140], [" 5275f0:\tldurh\tw8, [x29,#-120]", 5404144], [" 5275f4:\tcbnz\tw8, 527624 <artQuickResolutionTrampoline+0xf8>", 5404148], [" 5275f8:\tldur\tw8, [x29,#-120]", 5404152], [" 5275fc:\tstr\tw8, [sp,#120]", 5404156], [" 527600:\tstrh\tw24, [sp,#122]", 5404160], [" 527604:\tldur\tw9, [x29,#-120]", 5404164], [" 527608:\tldr\tw8, [sp,#120]", 5404168], [" 52760c:\tldaxr\tw10, [x22]", 5404172], [" 527610:\tcmp\tw10, w9", 5404176], [" 527614:\tb.ne\t5275e4 <artQuickResolutionTrampoline+0xb8>", 5404180], [" 527618:\tstxr\tw9, w8, [x22]", 5404184], [" 52761c:\tcbnz\tw9, 5275e8 <artQuickResolutionTrampoline+0xbc>", 5404188], [" 527620:\tb\t52774c <artQuickResolutionTrampoline+0x220>", 5404192], [" 527624:\tldurh\tw8, [x29,#-120]", 5404196], [" 527628:\ttbnz\tw8, #3, 5276d8 <artQuickResolutionTrampoline+0x1ac>", 5404200], [" 52762c:\tldurh\tw8, [x29,#-120]", 5404204], [" 527630:\tand\tw8, w8, #0x6", 5404208], [" 527634:\tcbz\tw8, 5276f0 <artQuickResolutionTrampoline+0x1c4>", 5404212], [" 527638:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5404216], [" 52763c:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5404220], [" 527640:\tcmp\tw0, #0x6", 5404224], [" 527644:\tldr\tx11, [x11,#648]", 5404228], [" 527648:\tb.gt\t5275e8 <artQuickResolutionTrampoline+0xbc>", 5404232], [" 52764c:\tbl\td5338 <__errno@plt>", 5404236], [" 527650:\tstr\tx0, [sp,#48]", 5404240], [" 527654:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5404244], [" 527658:\tldr\tw8, [x0]", 5404248], [" 52765c:\tadd\tx0, sp, #0x78", 5404252], [" 527660:\torr\tw4, wzr, #0x6", 5404256], [" 527664:\tadd\tx1, x1, #0x459", 5404260], [" 527668:\tmov\tw2, #0x10a \t// #266", 5404264], [" 52766c:\tmov\tw3, wzr", 5404268], [" 527670:\tstr\tw8, [sp,#56]", 5404272], [" 527674:\tmov\tw5, #0xffffffff \t// #-1", 5404276], [" 527678:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5404280], [" 52767c:\tadd\tx0, sp, #0x78", 5404284], [" 527680:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5404288], [" 527684:\torr\tw2, wzr, #0x30", 5404292], [" 527688:\tmov\tx1, x26", 5404296], [" 52768c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5404300], [" 527690:\torr\tw2, wzr, #0x7", 5404304], [" 527694:\tmov\tx1, x27", 5404308], [" 527698:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5404312], [" 52769c:\tldurh\tw1, [x29,#-120]", 5404316], [" 5276a0:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 5404320], [" 5276a4:\torr\tw2, wzr, #0x7", 5404324], [" 5276a8:\tmov\tx1, x23", 5404328], [" 5276ac:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5404332], [" 5276b0:\tldurh\tw1, [x29,#-118]", 5404336], [" 5276b4:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 5404340], [" 5276b8:\tadd\tx0, sp, #0x78", 5404344], [" 5276bc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5404348], [" 5276c0:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5404352], [" 5276c4:\tldr\tx11, [x11,#648]", 5404356], [" 5276c8:\tldr\tw8, [sp,#56]", 5404360], [" 5276cc:\tldr\tx9, [sp,#48]", 5404364], [" 5276d0:\tstr\tw8, [x9]", 5404368], [" 5276d4:\tb\t5275e8 <artQuickResolutionTrampoline+0xbc>", 5404372], [" 5276d8:\tmov\tx0, x22", 5404376], [" 5276dc:\tmov\tx1, x22", 5404380], [" 5276e0:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 5404384], [" 5276e4:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5404388], [" 5276e8:\tldr\tx11, [x11,#648]", 5404392], [" 5276ec:\tb\t5275e8 <artQuickResolutionTrampoline+0xbc>", 5404396], [" 5276f0:\tldurh\tw8, [x29,#-120]", 5404400], [" 5276f4:\ttbz\tw8, #0, 5275e8 <artQuickResolutionTrampoline+0xbc>", 5404404], [" 5276f8:\tldr\tx0, [x11]", 5404408], [" 5276fc:\tmov\tx1, xzr", 5404412], [" 527700:\tstr\tx0, [sp,#56]", 5404416], [" 527704:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 5404420], [" 527708:\torr\tw8, wzr, #0x1", 5404424], [" 52770c:\tstr\tw8, [x22,#40]", 5404428], [" 527710:\tb\t527720 <artQuickResolutionTrampoline+0x1f4>", 5404432], [" 527714:\tldr\tx0, [x25]", 5404436], [" 527718:\tmov\tx1, xzr", 5404440], [" 52771c:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 5404444], [" 527720:\tldr\tw8, [x22]", 5404448], [" 527724:\tstur\tw8, [x29,#-120]", 5404452], [" 527728:\tldurh\tw8, [x29,#-120]", 5404456], [" 52772c:\ttbnz\tw8, #0, 527714 <artQuickResolutionTrampoline+0x1e8>", 5404460], [" 527730:\tstr\twzr, [x22,#40]", 5404464], [" 527734:\tmov\tx1, xzr", 5404468], [" 527738:\tldr\tx0, [sp,#56]", 5404472], [" 52773c:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 5404476], [" 527740:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5404480], [" 527744:\tldr\tx11, [x11,#648]", 5404484], [" 527748:\tb\t5275e8 <artQuickResolutionTrampoline+0xbc>", 5404488], [" 52774c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5404492], [" 527750:\tldr\tx8, [x8,#664]", 5404496], [" 527754:\tldr\tx8, [x8]", 5404500], [" 527758:\tldr\tw9, [x8,#8]", 5404504], [" 52775c:\tcmp\tw9, #0x2f", 5404508], [" 527760:\tb.eq\t52776c <artQuickResolutionTrampoline+0x240>", 5404512], [" 527764:\tadd\tx9, x22, x9, lsl #3", 5404516], [" 527768:\tstr\tx8, [x9,#1904]", 5404520], [" 52776c:\tmov\tx0, x22", 5404524], [" 527770:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 5404528], [" 527774:\tmov\tx23, x20", 5404532], [" 527778:\tcbz\tx0, 52778c <artQuickResolutionTrampoline+0x260>", 5404536], [" 52777c:\tldr\tx8, [x0]", 5404540], [" 527780:\tmov\tx1, x22", 5404544], [" 527784:\tldr\tx8, [x8,#16]", 5404548], [" 527788:\tblr\tx8", 5404552], [" 52778c:\tmov\tx20, x19", 5404556], [" 527790:\tadrp\tx9, 62c000 <_DYNAMIC+0x98>", 5404560], [" 527794:\tldr\tx9, [x9,#592]", 5404564], [" 527798:\tldr\tw8, [x28,#32]", 5404568], [" 52779c:\tldr\tw22, [x28,#24]", 5404572], [" 5277a0:\tldr\tx9, [x9]", 5404576], [" 5277a4:\tstr\tw8, [x28,#24]", 5404580], [" 5277a8:\tldr\tw26, [x21,#12]", 5404584], [" 5277ac:\tldr\tx19, [x9,#464]", 5404588], [" 5277b0:\tcmn\tw26, #0x1", 5404592], [" 5277b4:\tstr\tx19, [sp,#48]", 5404596], [" 5277b8:\tb.eq\t5277e0 <artQuickResolutionTrampoline+0x2b4>", 5404600], [" 5277bc:\tstr\twzr, [sp,#116]", 5404604], [" 5277c0:\tldr\tw8, [x21,#4]", 5404608], [" 5277c4:\ttbnz\tw8, #18, 528854 <artQuickResolutionTrampoline+0x1328>", 5404612], [" 5277c8:\tldr\tw8, [x21]", 5404616], [" 5277cc:\tmov\tw24, w26", 5404620], [" 5277d0:\tldr\tw0, [x8,#16]", 5404624], [" 5277d4:\tldr\tx27, [x0,#16]", 5404628], [" 5277d8:\tstr\txzr, [sp,#56]", 5404632], [" 5277dc:\tb\t5278cc <artQuickResolutionTrampoline+0x3a0>", 5404636], [" 5277e0:\torr\tw1, wzr, #0x2", 5404640], [" 5277e4:\tmov\tx0, x23", 5404644], [" 5277e8:\tmov\tw2, wzr", 5404648], [" 5277ec:\tbl\t5073f0 <art::GetCalleeSaveMethodCaller(art::ArtMethod**, art::CalleeSaveType, bool)>", 5404652], [" 5277f0:\tldr\tw8, [x0,#4]", 5404656], [" 5277f4:\tstr\tx0, [sp,#56]", 5404660], [" 5277f8:\ttbnz\tw8, #18, 5288e4 <artQuickResolutionTrampoline+0x13b8>", 5404664], [" 5277fc:\tldr\tw8, [x0]", 5404668], [" 527800:\tldr\tw0, [x8,#16]", 5404672], [" 527804:\tldr\tx27, [x0,#16]", 5404676], [" 527808:\tadd\tx1, sp, #0x50", 5404680], [" 52780c:\tadd\tx2, sp, #0x68", 5404684], [" 527810:\tmov\tx0, x23", 5404688], [" 527814:\tbl\t528d58 <art::QuickArgumentVisitor::GetInvokeType(art::ArtMethod**, art::InvokeType*, unsigned int*)>", 5404692], [" 527818:\ttbz\tw0, #0, 52782c <artQuickResolutionTrampoline+0x300>", 5404696], [" 52781c:\tldr\tw8, [sp,#80]", 5404700], [" 527820:\tldr\tw24, [sp,#104]", 5404704], [" 527824:\tstr\tw8, [sp,#116]", 5404708], [" 527828:\tb\t5278cc <artQuickResolutionTrampoline+0x3a0>", 5404712], [" 52782c:\tmov\tx0, x23", 5404716], [" 527830:\tbl\t529008 <art::QuickArgumentVisitor::GetCallingDexPc(art::ArtMethod**)>", 5404720], [" 527834:\tldr\tx10, [sp,#56]", 5404724], [" 527838:\tmov\tw24, w0", 5404728], [" 52783c:\tldr\tw8, [x10,#4]", 5404732], [" 527840:\ttbnz\tw8, #18, 528904 <artQuickResolutionTrampoline+0x13d8>", 5404736], [" 527844:\tldr\tw8, [x10]", 5404740], [" 527848:\tldr\tw0, [x8,#16]", 5404744], [" 52784c:\tldr\tx8, [x0,#16]", 5404748], [" 527850:\tldr\tw9, [x10,#8]", 5404752], [" 527854:\tldr\tx8, [x8,#8]", 5404756], [" 527858:\tadd\tx8, x8, x9", 5404760], [" 52785c:\tldr\tw25, [x8,#12]", 5404764], [" 527860:\tcmp\tw24, w25", 5404768], [" 527864:\tb.cs\t528918 <artQuickResolutionTrampoline+0x13ec>", 5404772], [" 527868:\tadd\tx24, x8, w24, uxtw #1", 5404776], [" 52786c:\tldrb\tw8, [x24,#16]!", 5404780], [" 527870:\tsub\tw8, w8, #0x6e", 5404784], [" 527874:\tcmp\tw8, #0xa", 5404788], [" 527878:\tb.hi\t528c50 <artQuickResolutionTrampoline+0x1724>", 5404792], [" 52787c:\tadrp\tx9, 5b9000 <art::VdexFile::OpenAllDexFiles(std::__1::vector<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const> >, std::__1::allocator<std::__1::unique_ptr<art::DexFile const, std::__1::default_delete<art::DexFile const> > > >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)::kVdexLocation+0x18d4>", 5404796], [" 527880:\tadd\tx9, x9, #0x6b8", 5404800], [" 527884:\tldrsw\tx8, [x9,x8,lsl #2]", 5404804], [" 527888:\tadd\tx8, x8, x9", 5404808], [" 52788c:\tbr\tx8", 5404812], [" 527890:\torr\tw8, wzr, #0x2", 5404816], [" 527894:\tb\t5278b4 <artQuickResolutionTrampoline+0x388>", 5404820], [" 527898:\torr\tw8, wzr, #0x3", 5404824], [" 52789c:\tb\t5278b4 <artQuickResolutionTrampoline+0x388>", 5404828], [" 5278a0:\torr\tw8, wzr, #0x1", 5404832], [" 5278a4:\tb\t5278b4 <artQuickResolutionTrampoline+0x388>", 5404836], [" 5278a8:\tstr\twzr, [sp,#116]", 5404840], [" 5278ac:\tb\t5278b8 <artQuickResolutionTrampoline+0x38c>", 5404844], [" 5278b0:\torr\tw8, wzr, #0x4", 5404848], [" 5278b4:\tstr\tw8, [sp,#116]", 5404852], [" 5278b8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5404856], [" 5278bc:\tldr\tx8, [x8,#776]", 5404860], [" 5278c0:\tldrh\tw24, [x24,#2]", 5404864], [" 5278c4:\tldrb\tw8, [x8,#21]", 5404868], [" 5278c8:\tcbnz\tw8, 528bb8 <artQuickResolutionTrampoline+0x168c>", 5404872], [" 5278cc:\tldp\tx8, x9, [x27,#96]", 5404876], [" 5278d0:\torr\tw10, wzr, #0xc", 5404880], [" 5278d4:\tadd\tx8, x8, w24, uxtw #3", 5404884], [" 5278d8:\tmov\tw24, w24", 5404888], [" 5278dc:\tldrh\tw8, [x8,#2]", 5404892], [" 5278e0:\tmul\tx8, x8, x10", 5404896], [" 5278e4:\tldr\tw8, [x9,x8]", 5404900], [" 5278e8:\tcmn\tw8, #0x1", 5404904], [" 5278ec:\tb.eq\t527928 <artQuickResolutionTrampoline+0x3fc>", 5404908], [" 5278f0:\tldr\tx9, [x27,#72]", 5404912], [" 5278f4:\tldr\tx10, [x27,#8]", 5404916], [" 5278f8:\tldr\tw8, [x9,x8,lsl #2]", 5404920], [" 5278fc:\tadd\tx10, x10, x8", 5404924], [" 527900:\tmov\tx9, x10", 5404928], [" 527904:\tldrsb\tw11, [x9],#1", 5404932], [" 527908:\tand\tw8, w11, #0xff", 5404936], [" 52790c:\ttbz\tw11, #31, 527930 <artQuickResolutionTrampoline+0x404>", 5404940], [" 527910:\tldrsb\tw9, [x10,#1]", 5404944], [" 527914:\tand\tw8, w8, #0x7f", 5404948], [" 527918:\tbfi\tw8, w9, #7, #7", 5404952], [" 52791c:\ttbnz\tw9, #31, 5288ec <artQuickResolutionTrampoline+0x13c0>", 5404956], [" 527920:\tadd\tx9, x10, #0x2", 5404960], [" 527924:\tb\t527930 <artQuickResolutionTrampoline+0x404>", 5404964], [" 527928:\tmov\tw8, wzr", 5404968], [" 52792c:\tmov\tx9, xzr", 5404972], [" 527930:\tadrp\tx11, 5ae000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x3d4da>", 5404976], [" 527934:\tdup\tv0.2d, x23", 5404980], [" 527938:\tldr\tw10, [sp,#116]", 5404984], [" 52793c:\tadd\tx0, sp, #0x78", 5404988], [" 527940:\tstr\tx9, [sp,#136]", 5404992], [" 527944:\tadd\tx9, x23, #0xe8", 5404996], [" 527948:\tldr\tq1, [x11,#1744]", 5405000], [" 52794c:\tstr\tw8, [sp,#144]", 5405004], [" 527950:\tmov\tw8, #0x9 \t// #9", 5405008], [" 527954:\tstp\tx9, xzr, [sp,#168]", 5405012], [" 527958:\tadrp\tx9, 62b000 <vtable for art::verifier::UnresolvedSuperClass+0x78>", 5405016], [" 52795c:\tcmp\tw10, #0x0", 5405020], [" 527960:\tstr\txzr, [sp,#184]", 5405024], [" 527964:\tadd\tv0.2d, v0.2d, v1.2d", 5405028], [" 527968:\tadd\tx9, x9, #0xab0", 5405032], [" 52796c:\tadd\tx9, x9, #0x10", 5405036], [" 527970:\tstr\tw8, [sp,#192]", 5405040], [" 527974:\tsub\tx8, x29, #0xa8", 5405044], [" 527978:\tstrb\twzr, [sp,#196]", 5405048], [" 52797c:\tcset\tw10, eq", 5405052], [" 527980:\tstp\txzr, xzr, [sp,#216]", 5405056], [" 527984:\tstr\tx9, [sp,#120]", 5405060], [" 527988:\tstp\tx8, xzr, [sp,#200]", 5405064], [" 52798c:\tstrb\tw10, [sp,#128]", 5405068], [" 527990:\tstur\tq0, [sp,#152]", 5405072], [" 527994:\tbl\t52570c <art::QuickArgumentVisitor::VisitArguments()>", 5405076], [" 527998:\tldr\tw25, [sp,#116]", 5405080], [" 52799c:\tcmn\tw26, #0x1", 5405084], [" 5279a0:\tb.ne\t527ae0 <artQuickResolutionTrampoline+0x5b4>", 5405088], [" 5279a4:\tcmp\tw25, #0x4", 5405092], [" 5279a8:\tldr\tx11, [x20,#272]", 5405096], [" 5279ac:\tccmp\tw25, #0x2, #0x4, ne", 5405100], [" 5279b0:\tstr\txzr, [sp,#80]", 5405104], [" 5279b4:\tsub\tx8, x29, #0x78", 5405108], [" 5279b8:\tadd\tx9, sp, #0x50", 5405112], [" 5279bc:\tadd\tx10, sp, #0x48", 5405116], [" 5279c0:\tcsel\tx26, x10, x9, eq", 5405120], [" 5279c4:\tstr\tx8, [x20,#272]", 5405124], [" 5279c8:\tldr\tx3, [sp,#56]", 5405128], [" 5279cc:\torr\tw8, wzr, #0x1", 5405132], [" 5279d0:\tsub\tx10, x29, #0x78", 5405136], [" 5279d4:\tldr\tx9, [x26]", 5405140], [" 5279d8:\tmov\tx0, x19", 5405144], [" 5279dc:\tmov\tx1, x20", 5405148], [" 5279e0:\tstp\tx11, x8, [x29,#-120]", 5405152], [" 5279e4:\tmov\tw2, w24", 5405156], [" 5279e8:\tstur\tx20, [x10,#20]", 5405160], [" 5279ec:\tmov\tw4, w25", 5405164], [" 5279f0:\tstp\tw9, w8, [x29,#-108]", 5405168], [" 5279f4:\tbl\t272454 <art::ArtMethod* art::ClassLinker::ResolveMethod<(art::ClassLinker::ResolveMode)1>(art::Thread*, unsigned int, art::ArtMethod*, art::InvokeType)>", 5405172], [" 5279f8:\tmov\tx21, x0", 5405176], [" 5279fc:\tcbz\tx21, 527ac4 <artQuickResolutionTrampoline+0x598>", 5405180], [" 527a00:\tldr\tx8, [x27,#152]", 5405184], [" 527a04:\tcbz\tx8, 527ac4 <artQuickResolutionTrampoline+0x598>", 5405188], [" 527a08:\tldr\tx10, [x8,#80]", 5405192], [" 527a0c:\tcbz\tx10, 527ac4 <artQuickResolutionTrampoline+0x598>", 5405196], [" 527a10:\tldr\tw11, [x10],#4", 5405200], [" 527a14:\tmov\tx12, x11", 5405204], [" 527a18:\tmov\tx9, x10", 5405208], [" 527a1c:\tb\t527a2c <artQuickResolutionTrampoline+0x500>", 5405212], [" 527a20:\tsub\tx13, x13, #0x1", 5405216], [" 527a24:\tadd\tx9, x14, #0x8", 5405220], [" 527a28:\tsub\tx12, x13, x12", 5405224], [" 527a2c:\tmov\tx13, x12", 5405228], [" 527a30:\tcbz\tx13, 527a54 <artQuickResolutionTrampoline+0x528>", 5405232], [" 527a34:\tcmp\tx13, #0x0", 5405236], [" 527a38:\tcinc\tx12, x13, lt", 5405240], [" 527a3c:\tasr\tx12, x12, #1", 5405244], [" 527a40:\tadd\tx14, x9, x12, lsl #3", 5405248], [" 527a44:\tldrh\tw15, [x14]", 5405252], [" 527a48:\tcmp\tw24, w15", 5405256], [" 527a4c:\tb.ls\t527a2c <artQuickResolutionTrampoline+0x500>", 5405260], [" 527a50:\tb\t527a20 <artQuickResolutionTrampoline+0x4f4>", 5405264], [" 527a54:\tadd\tx10, x10, x11, lsl #3", 5405268], [" 527a58:\tcmp\tx9, x10", 5405272], [" 527a5c:\tb.eq\t527ac4 <artQuickResolutionTrampoline+0x598>", 5405276], [" 527a60:\tldrh\tw10, [x9]", 5405280], [" 527a64:\tsub\tw10, w10, w24", 5405284], [" 527a68:\tcbz\tw10, 527ab4 <artQuickResolutionTrampoline+0x588>", 5405288], [" 527a6c:\tcmp\tw10, #0x10", 5405292], [" 527a70:\tb.hi\t527ac4 <artQuickResolutionTrampoline+0x598>", 5405296], [" 527a74:\torr\tw11, wzr, #0x10", 5405300], [" 527a78:\tldrh\tw12, [x9,#2]", 5405304], [" 527a7c:\tsub\tw10, w11, w10", 5405308], [" 527a80:\torr\tw11, wzr, #0x1", 5405312], [" 527a84:\tlsl\tw11, w11, w10", 5405316], [" 527a88:\tand\tw11, w11, w12", 5405320], [" 527a8c:\tcbz\tw11, 527ac4 <artQuickResolutionTrampoline+0x598>", 5405324], [" 527a90:\tldrh\tw11, [x9,#2]", 5405328], [" 527a94:\tldr\tw9, [x9,#4]", 5405332], [" 527a98:\tlsr\tw10, w11, w10", 5405336], [" 527a9c:\tfmov\td0, x10", 5405340], [" 527aa0:\tcnt\tv0.8b, v0.8b", 5405344], [" 527aa4:\tuaddlv\th0, v0.8b", 5405348], [" 527aa8:\tfmov\tw10, s0", 5405352], [" 527aac:\tsub\tw19, w9, w10, lsl #3", 5405356], [" 527ab0:\tb\t527ab8 <artQuickResolutionTrampoline+0x58c>", 5405360], [" 527ab4:\tldr\tw19, [x9,#4]", 5405364], [" 527ab8:\tldr\tx0, [x8]", 5405368], [" 527abc:\tbl\t400bb8 <art::OatFile::BssBegin() const>", 5405372], [" 527ac0:\tstr\tx21, [x0,w19,uxtw]", 5405376], [" 527ac4:\tsub\tx8, x29, #0x78", 5405380], [" 527ac8:\tldur\tw9, [x29,#-108]", 5405384], [" 527acc:\tldur\tx8, [x8,#20]", 5405388], [" 527ad0:\tldr\tx10, [x8,#272]", 5405392], [" 527ad4:\tstr\tx9, [x26]", 5405396], [" 527ad8:\tldr\tx9, [x10]", 5405400], [" 527adc:\tstr\tx9, [x8,#272]", 5405404], [" 527ae0:\tldr\tx8, [x20,#144]", 5405408], [" 527ae4:\tcbnz\tx8, 5285cc <artQuickResolutionTrampoline+0x10a0>", 5405412], [" 527ae8:\tldr\tw1, [sp,#116]", 5405416], [" 527aec:\tmov\tx0, x21", 5405420], [" 527af0:\tbl\t11b588 <art::ArtMethod::CheckIncompatibleClassChange(art::InvokeType)>", 5405424], [" 527af4:\ttbnz\tw0, #0, 52864c <artQuickResolutionTrampoline+0x1120>", 5405428], [" 527af8:\tldr\tw8, [sp,#116]", 5405432], [" 527afc:\tmov\tx27, #0x8800000000 \t// #584115552256", 5405436], [" 527b00:\tldr\tx10, [sp,#56]", 5405440], [" 527b04:\tcmp\tw8, #0x3", 5405444], [" 527b08:\tb.ne\t527cd0 <artQuickResolutionTrampoline+0x7a4>", 5405448], [" 527b0c:\tcbz\tx10, 528870 <artQuickResolutionTrampoline+0x1344>", 5405452], [" 527b10:\tsub\tx9, x29, #0x78", 5405456], [" 527b14:\tldr\tx8, [x20,#272]", 5405460], [" 527b18:\tadrp\tx25, 62c000 <_DYNAMIC+0x98>", 5405464], [" 527b1c:\tsub\tx19, x29, #0x78", 5405468], [" 527b20:\tstur\txzr, [x9,#12]", 5405472], [" 527b24:\tstur\twzr, [x29,#-100]", 5405476], [" 527b28:\tldr\tx25, [x25,#600]", 5405480], [" 527b2c:\tstur\tx8, [x29,#-120]", 5405484], [" 527b30:\torr\tw8, wzr, #0x2", 5405488], [" 527b34:\tstur\txzr, [x29,#-108]", 5405492], [" 527b38:\tldr\tw0, [x10]", 5405496], [" 527b3c:\tldrb\tw9, [x25]", 5405500], [" 527b40:\tstur\tw8, [x29,#-112]", 5405504], [" 527b44:\tstur\tx20, [x29,#-96]", 5405508], [" 527b48:\tstr\tx19, [x20,#272]", 5405512], [" 527b4c:\tstr\tx23, [sp,#32]", 5405516], [" 527b50:\tcbz\tw9, 527b6c <artQuickResolutionTrampoline+0x640>", 5405520], [" 527b54:\tmrs\tx8, tpidr_el0", 5405524], [" 527b58:\tldr\tx8, [x8,#56]", 5405528], [" 527b5c:\tcbz\tx8, 527b6c <artQuickResolutionTrampoline+0x640>", 5405532], [" 527b60:\tldr\tw8, [x8,#52]", 5405536], [" 527b64:\tcbz\tw8, 527b6c <artQuickResolutionTrampoline+0x640>", 5405540], [" 527b68:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405544], [" 527b6c:\tadd\tx8, x0, #0x10", 5405548], [" 527b70:\tldr\tw9, [x0,#4]", 5405552], [" 527b74:\teor\tx10, x9, x9", 5405556], [" 527b78:\torr\tx8, x10, x8", 5405560], [" 527b7c:\tmov\tw23, w22", 5405564], [" 527b80:\tadd\tx26, x19, #0xc", 5405568], [" 527b84:\tldr\tw0, [x8]", 5405572], [" 527b88:\tmov\tx22, x27", 5405576], [" 527b8c:\ttbz\tw9, #28, 527b94 <artQuickResolutionTrampoline+0x668>", 5405580], [" 527b90:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405584], [" 527b94:\tldur\tw27, [x29,#-100]", 5405588], [" 527b98:\tldp\tx19, x10, [sp,#48]", 5405592], [" 527b9c:\tldrb\tw8, [x25]", 5405596], [" 527ba0:\tstr\tw0, [x26,x27,lsl #2]", 5405600], [" 527ba4:\tadd\tw9, w27, #0x1", 5405604], [" 527ba8:\tldr\tw0, [x10]", 5405608], [" 527bac:\tstur\tw9, [x29,#-100]", 5405612], [" 527bb0:\tcbz\tw8, 527bcc <artQuickResolutionTrampoline+0x6a0>", 5405616], [" 527bb4:\tmrs\tx8, tpidr_el0", 5405620], [" 527bb8:\tldr\tx8, [x8,#56]", 5405624], [" 527bbc:\tcbz\tx8, 527bcc <artQuickResolutionTrampoline+0x6a0>", 5405628], [" 527bc0:\tldr\tw8, [x8,#52]", 5405632], [" 527bc4:\tcbz\tw8, 527bcc <artQuickResolutionTrampoline+0x6a0>", 5405636], [" 527bc8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405640], [" 527bcc:\tadd\tx8, x0, #0x8", 5405644], [" 527bd0:\tldr\tw9, [x0,#4]", 5405648], [" 527bd4:\teor\tx10, x9, x9", 5405652], [" 527bd8:\torr\tx8, x10, x8", 5405656], [" 527bdc:\tldr\tw0, [x8]", 5405660], [" 527be0:\ttbz\tw9, #28, 527be8 <artQuickResolutionTrampoline+0x6bc>", 5405664], [" 527be4:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405668], [" 527be8:\tldur\tw8, [x29,#-100]", 5405672], [" 527bec:\tlsl\tx9, x24, #3", 5405676], [" 527bf0:\tand\tx4, x0, #0xffffffff", 5405680], [" 527bf4:\tstr\tw0, [x26,x8,lsl #2]", 5405684], [" 527bf8:\tadd\tw8, w8, #0x1", 5405688], [" 527bfc:\tldr\tw3, [x26,x27,lsl #2]", 5405692], [" 527c00:\tmov\tx0, x19", 5405696], [" 527c04:\tstur\tw8, [x29,#-100]", 5405700], [" 527c08:\tldr\tx1, [x3,#16]", 5405704], [" 527c0c:\tldr\tx8, [x3,#16]", 5405708], [" 527c10:\tldr\tx8, [x8,#96]", 5405712], [" 527c14:\tldrh\tw2, [x8,x9]", 5405716], [" 527c18:\tbl\t11ad50 <art::ClassLinker::LookupResolvedType(art::DexFile const&, art::dex::TypeIndex, art::ObjPtr<art::mirror::DexCache>, art::ObjPtr<art::mirror::ClassLoader>)>", 5405720], [" 527c1c:\tldr\tw8, [x0,#64]", 5405724], [" 527c20:\ttbnz\tw8, #9, 527d80 <artQuickResolutionTrampoline+0x854>", 5405728], [" 527c24:\tldr\tx9, [sp,#56]", 5405732], [" 527c28:\tldrb\tw8, [x25]", 5405736], [" 527c2c:\tldr\tw0, [x9]", 5405740], [" 527c30:\tcbz\tw8, 527c4c <artQuickResolutionTrampoline+0x720>", 5405744], [" 527c34:\tmrs\tx8, tpidr_el0", 5405748], [" 527c38:\tldr\tx8, [x8,#56]", 5405752], [" 527c3c:\tcbz\tx8, 527c4c <artQuickResolutionTrampoline+0x720>", 5405756], [" 527c40:\tldr\tw8, [x8,#52]", 5405760], [" 527c44:\tcbz\tw8, 527c4c <artQuickResolutionTrampoline+0x720>", 5405764], [" 527c48:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405768], [" 527c4c:\tadd\tx8, x0, #0x20", 5405772], [" 527c50:\tldr\tw9, [x0,#4]", 5405776], [" 527c54:\teor\tx10, x9, x9", 5405780], [" 527c58:\torr\tx8, x10, x8", 5405784], [" 527c5c:\tldr\tw24, [x8]", 5405788], [" 527c60:\ttbz\tw9, #28, 527c70 <artQuickResolutionTrampoline+0x744>", 5405792], [" 527c64:\tmov\tx0, x24", 5405796], [" 527c68:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405800], [" 527c6c:\tmov\tx24, x0", 5405804], [" 527c70:\tldrh\tw25, [x21,#16]", 5405808], [" 527c74:\tldr\tw8, [x24,#104]", 5405812], [" 527c78:\tand\tw8, w8, #0xffff", 5405816], [" 527c7c:\tcbnz\tw8, 527c90 <artQuickResolutionTrampoline+0x764>", 5405820], [" 527c80:\tldr\tw8, [x24,#64]", 5405824], [" 527c84:\ttbnz\tw8, #9, 527c90 <artQuickResolutionTrampoline+0x764>", 5405828], [" 527c88:\tldr\tw8, [x24,#64]", 5405832], [" 527c8c:\ttbz\tw8, #10, 527cb8 <artQuickResolutionTrampoline+0x78c>", 5405836], [" 527c90:\tldr\tw8, [x24,#64]", 5405840], [" 527c94:\ttbz\tw8, #10, 527d9c <artQuickResolutionTrampoline+0x870>", 5405844], [" 527c98:\tadd\tx8, x24, #0xc", 5405848], [" 527c9c:\tldr\tw9, [x24,#4]", 5405852], [" 527ca0:\teor\tx10, x9, x9", 5405856], [" 527ca4:\torr\tx8, x10, x8", 5405860], [" 527ca8:\tldr\tw0, [x8]", 5405864], [" 527cac:\ttbz\tw9, #28, 527cb4 <artQuickResolutionTrampoline+0x788>", 5405868], [" 527cb0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405872], [" 527cb4:\tcbz\tx0, 527d9c <artQuickResolutionTrampoline+0x870>", 5405876], [" 527cb8:\tadd\tx8, x22, x25, lsl #35", 5405880], [" 527cbc:\tmov\tw22, w23", 5405884], [" 527cc0:\tadd\tx8, x24, x8, lsr #32", 5405888], [" 527cc4:\tldr\txzr, [x8]", 5405892], [" 527cc8:\tldr\tx23, [sp,#32]", 5405896], [" 527ccc:\tb\t527dc8 <artQuickResolutionTrampoline+0x89c>", 5405900], [" 527cd0:\tcmp\tw25, #0x4", 5405904], [" 527cd4:\tb.eq\t527ce0 <artQuickResolutionTrampoline+0x7b4>", 5405908], [" 527cd8:\tcmp\tw25, #0x2", 5405912], [" 527cdc:\tb.ne\t527df0 <artQuickResolutionTrampoline+0x8c4>", 5405916], [" 527ce0:\tcmp\tw8, #0x4", 5405920], [" 527ce4:\tb.eq\t527df8 <artQuickResolutionTrampoline+0x8cc>", 5405924], [" 527ce8:\tcmp\tw8, #0x2", 5405928], [" 527cec:\tb.ne\t527b0c <artQuickResolutionTrampoline+0x5e0>", 5405932], [" 527cf0:\tmov\tw19, w22", 5405936], [" 527cf4:\tldr\tx22, [sp,#72]", 5405940], [" 527cf8:\tcbz\tx22, 528aa4 <artQuickResolutionTrampoline+0x1578>", 5405944], [" 527cfc:\tldr\tw8, [x22,#4]", 5405948], [" 527d00:\teor\tx9, x8, x8", 5405952], [" 527d04:\torr\tx9, x9, x22", 5405956], [" 527d08:\tldr\tw24, [x9]", 5405960], [" 527d0c:\ttbz\tw8, #28, 527d1c <artQuickResolutionTrampoline+0x7f0>", 5405964], [" 527d10:\tmov\tx0, x24", 5405968], [" 527d14:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5405972], [" 527d18:\tmov\tx24, x0", 5405976], [" 527d1c:\tldrh\tw25, [x21,#16]", 5405980], [" 527d20:\tmov\tw22, w19", 5405984], [" 527d24:\tldr\tw8, [x24,#104]", 5405988], [" 527d28:\tand\tw8, w8, #0xffff", 5405992], [" 527d2c:\tcbnz\tw8, 527d40 <artQuickResolutionTrampoline+0x814>", 5405996], [" 527d30:\tldr\tw8, [x24,#64]", 5406000], [" 527d34:\ttbnz\tw8, #9, 527d40 <artQuickResolutionTrampoline+0x814>", 5406004], [" 527d38:\tldr\tw8, [x24,#64]", 5406008], [" 527d3c:\ttbz\tw8, #10, 527d68 <artQuickResolutionTrampoline+0x83c>", 5406012], [" 527d40:\tldr\tw8, [x24,#64]", 5406016], [" 527d44:\ttbz\tw8, #10, 528044 <artQuickResolutionTrampoline+0xb18>", 5406020], [" 527d48:\tadd\tx8, x24, #0xc", 5406024], [" 527d4c:\tldr\tw9, [x24,#4]", 5406028], [" 527d50:\teor\tx10, x9, x9", 5406032], [" 527d54:\torr\tx8, x10, x8", 5406036], [" 527d58:\tldr\tw0, [x8]", 5406040], [" 527d5c:\ttbz\tw9, #28, 527d64 <artQuickResolutionTrampoline+0x838>", 5406044], [" 527d60:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406048], [" 527d64:\tcbz\tx0, 528044 <artQuickResolutionTrampoline+0xb18>", 5406052], [" 527d68:\tadd\tx8, x27, x25, lsl #35", 5406056], [" 527d6c:\tadd\tx8, x24, x8, lsr #32", 5406060], [" 527d70:\tldr\txzr, [x8]", 5406064], [" 527d74:\tldr\tx24, [x8]", 5406068], [" 527d78:\tcbnz\tx24, 5280b0 <artQuickResolutionTrampoline+0xb84>", 5406072], [" 527d7c:\tb\t527de0 <artQuickResolutionTrampoline+0x8b4>", 5406076], [" 527d80:\torr\tw2, wzr, #0x8", 5406080], [" 527d84:\tmov\tx1, x21", 5406084], [" 527d88:\tbl\t3b23ac <art::mirror::Class::FindVirtualMethodForInterfaceSuper(art::ArtMethod*, art::PointerSize)>", 5406088], [" 527d8c:\tmov\tw22, w23", 5406092], [" 527d90:\tldr\tx23, [sp,#32]", 5406096], [" 527d94:\tmov\tx24, x0", 5406100], [" 527d98:\tb\t527dcc <artQuickResolutionTrampoline+0x8a0>", 5406104], [" 527d9c:\tadd\tx8, x24, #0x24", 5406108], [" 527da0:\tldr\tw9, [x24,#4]", 5406112], [" 527da4:\teor\tx10, x9, x9", 5406116], [" 527da8:\torr\tx8, x10, x8", 5406120], [" 527dac:\tmov\tw22, w23", 5406124], [" 527db0:\tldr\tw0, [x8]", 5406128], [" 527db4:\ttbz\tw9, #28, 527dbc <artQuickResolutionTrampoline+0x890>", 5406132], [" 527db8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406136], [" 527dbc:\tldr\tx23, [sp,#32]", 5406140], [" 527dc0:\tadd\tx8, x0, x25, lsl #3", 5406144], [" 527dc4:\tadd\tx8, x8, #0x10", 5406148], [" 527dc8:\tldr\tx24, [x8]", 5406152], [" 527dcc:\tldur\tx8, [x29,#-96]", 5406156], [" 527dd0:\tldr\tx9, [x8,#272]", 5406160], [" 527dd4:\tldr\tx9, [x9]", 5406164], [" 527dd8:\tstr\tx9, [x8,#272]", 5406168], [" 527ddc:\tcbnz\tx24, 5280b0 <artQuickResolutionTrampoline+0xb84>", 5406172], [" 527de0:\tldr\tx24, [sp,#72]", 5406176], [" 527de4:\tstr\tw22, [sp,#20]", 5406180], [" 527de8:\tstp\tx20, x23, [sp,#24]", 5406184], [" 527dec:\tb\t527f18 <artQuickResolutionTrampoline+0x9ec>", 5406188], [" 527df0:\tmov\tx24, x21", 5406192], [" 527df4:\tb\t5280b0 <artQuickResolutionTrampoline+0xb84>", 5406196], [" 527df8:\tldr\tx24, [sp,#72]", 5406200], [" 527dfc:\tcbz\tx24, 528b00 <artQuickResolutionTrampoline+0x15d4>", 5406204], [" 527e00:\tldr\tw8, [x24,#4]", 5406208], [" 527e04:\teor\tx9, x8, x8", 5406212], [" 527e08:\torr\tx9, x9, x24", 5406216], [" 527e0c:\tldr\tw26, [x9]", 5406220], [" 527e10:\ttbz\tw8, #28, 527e20 <artQuickResolutionTrampoline+0x8f4>", 5406224], [" 527e14:\tmov\tx0, x26", 5406228], [" 527e18:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406232], [" 527e1c:\tmov\tx26, x0", 5406236], [" 527e20:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5406240], [" 527e24:\tldr\tx8, [x8,#600]", 5406244], [" 527e28:\tldr\tw25, [x21]", 5406248], [" 527e2c:\tldrb\tw8, [x8]", 5406252], [" 527e30:\tcbz\tw8, 527e54 <artQuickResolutionTrampoline+0x928>", 5406256], [" 527e34:\tmrs\tx8, tpidr_el0", 5406260], [" 527e38:\tldr\tx8, [x8,#56]", 5406264], [" 527e3c:\tcbz\tx8, 527e54 <artQuickResolutionTrampoline+0x928>", 5406268], [" 527e40:\tldr\tw8, [x8,#52]", 5406272], [" 527e44:\tcbz\tw8, 527e54 <artQuickResolutionTrampoline+0x928>", 5406276], [" 527e48:\tmov\tx0, x25", 5406280], [" 527e4c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406284], [" 527e50:\tmov\tx25, x0", 5406288], [" 527e54:\tstr\tx20, [sp,#24]", 5406292], [" 527e58:\tldr\tw8, [x25,#64]", 5406296], [" 527e5c:\ttbz\tw8, #9, 528b5c <artQuickResolutionTrampoline+0x1630>", 5406300], [" 527e60:\tadd\tx20, x26, #0x18", 5406304], [" 527e64:\tldr\tw8, [x26,#4]", 5406308], [" 527e68:\teor\tx9, x8, x8", 5406312], [" 527e6c:\torr\tx9, x9, x20", 5406316], [" 527e70:\tldr\tw0, [x9]", 5406320], [" 527e74:\ttbz\tw8, #28, 527e7c <artQuickResolutionTrampoline+0x950>", 5406324], [" 527e78:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406328], [" 527e7c:\tldr\tw19, [x0,#8]", 5406332], [" 527e80:\tldr\tw8, [x26,#4]", 5406336], [" 527e84:\teor\tx9, x8, x8", 5406340], [" 527e88:\torr\tx9, x9, x20", 5406344], [" 527e8c:\tcmp\tw19, #0x0", 5406348], [" 527e90:\tldr\tw26, [x9]", 5406352], [" 527e94:\tcinc\tw20, w19, lt", 5406356], [" 527e98:\tstr\tx23, [sp,#32]", 5406360], [" 527e9c:\tstr\tw22, [sp,#20]", 5406364], [" 527ea0:\ttbz\tw8, #28, 527eb0 <artQuickResolutionTrampoline+0x984>", 5406368], [" 527ea4:\tmov\tx0, x26", 5406372], [" 527ea8:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406376], [" 527eac:\tmov\tx26, x0", 5406380], [" 527eb0:\tcmp\tw19, #0x2", 5406384], [" 527eb4:\tb.lt\t527f18 <artQuickResolutionTrampoline+0x9ec>", 5406388], [" 527eb8:\tstr\tx24, [sp,#8]", 5406392], [" 527ebc:\tmov\tx22, xzr", 5406396], [" 527ec0:\tasr\tw8, w20, #1", 5406400], [" 527ec4:\torr\tx24, xzr, #0x1000000000", 5406404], [" 527ec8:\torr\tw27, wzr, #0x1", 5406408], [" 527ecc:\torr\tx19, xzr, #0xc00000000", 5406412], [" 527ed0:\torr\tx23, xzr, #0x800000000", 5406416], [" 527ed4:\tsxtw\tx20, w8", 5406420], [" 527ed8:\tadd\tx8, x26, x19, asr #32", 5406424], [" 527edc:\tldr\tw9, [x26,#4]", 5406428], [" 527ee0:\teor\tx10, x9, x9", 5406432], [" 527ee4:\torr\tx8, x10, x8", 5406436], [" 527ee8:\tldr\tw0, [x8]", 5406440], [" 527eec:\ttbz\tw9, #28, 527ef4 <artQuickResolutionTrampoline+0x9c8>", 5406444], [" 527ef0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406448], [" 527ef4:\tcmp\tx25, x0", 5406452], [" 527ef8:\tb.eq\t528070 <artQuickResolutionTrampoline+0xb44>", 5406456], [" 527efc:\tadd\tx22, x22, #0x1", 5406460], [" 527f00:\tadd\tx24, x24, x23", 5406464], [" 527f04:\tadd\tw27, w27, #0x2", 5406468], [" 527f08:\tadd\tx19, x19, x23", 5406472], [" 527f0c:\tcmp\tx22, x20", 5406476], [" 527f10:\tb.lt\t527ed8 <artQuickResolutionTrampoline+0x9ac>", 5406480], [" 527f14:\tldr\tx24, [sp,#8]", 5406484], [" 527f18:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5406488], [" 527f1c:\tadd\tx1, x1, #0xd4b", 5406492], [" 527f20:\tmov\tw2, #0x4e3 \t// #1251", 5406496], [" 527f24:\tmov\tw5, #0xffffffff \t// #-1", 5406500], [" 527f28:\tadd\tx0, sp, #0x68", 5406504], [" 527f2c:\torr\tw4, wzr, #0x6", 5406508], [" 527f30:\tmov\tw3, wzr", 5406512], [" 527f34:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5406516], [" 527f38:\tadd\tx0, sp, #0x68", 5406520], [" 527f3c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5406524], [" 527f40:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5406528], [" 527f44:\tadd\tx1, x1, #0xf6d", 5406532], [" 527f48:\torr\tw2, wzr, #0x1f", 5406536], [" 527f4c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406540], [" 527f50:\tadrp\tx25, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5406544], [" 527f54:\tadd\tx25, x25, #0xfd2", 5406548], [" 527f58:\torr\tw2, wzr, #0x1", 5406552], [" 527f5c:\tmov\tx1, x25", 5406556], [" 527f60:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406560], [" 527f64:\tmov\tx26, x0", 5406564], [" 527f68:\tsub\tx8, x29, #0x78", 5406568], [" 527f6c:\torr\tw1, wzr, #0x1", 5406572], [" 527f70:\tmov\tx0, x21", 5406576], [" 527f74:\tsub\tx19, x29, #0x78", 5406580], [" 527f78:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 5406584], [" 527f7c:\tldurb\tw8, [x29,#-120]", 5406588], [" 527f80:\torr\tx10, x19, #0x1", 5406592], [" 527f84:\tldp\tx11, x9, [x29,#-112]", 5406596], [" 527f88:\tmov\tx0, x26", 5406600], [" 527f8c:\ttst\tw8, #0x1", 5406604], [" 527f90:\tlsr\tx8, x8, #1", 5406608], [" 527f94:\tcsel\tx1, x10, x9, eq", 5406612], [" 527f98:\tcsel\tx2, x8, x11, eq", 5406616], [" 527f9c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406620], [" 527fa0:\torr\tw2, wzr, #0x1", 5406624], [" 527fa4:\tmov\tx1, x25", 5406628], [" 527fa8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406632], [" 527fac:\tmov\tx26, x0", 5406636], [" 527fb0:\tadd\tx8, sp, #0x50", 5406640], [" 527fb4:\tmov\tx0, x24", 5406644], [" 527fb8:\tadd\tx19, sp, #0x50", 5406648], [" 527fbc:\tbl\t3bf4b0 <art::mirror::Object::PrettyTypeOf(art::ObjPtr<art::mirror::Object>)>", 5406652], [" 527fc0:\tldrb\tw8, [sp,#80]", 5406656], [" 527fc4:\torr\tx10, x19, #0x1", 5406660], [" 527fc8:\tldp\tx11, x9, [sp,#88]", 5406664], [" 527fcc:\tmov\tx0, x26", 5406668], [" 527fd0:\ttst\tw8, #0x1", 5406672], [" 527fd4:\tlsr\tx8, x8, #1", 5406676], [" 527fd8:\tcsel\tx1, x10, x9, eq", 5406680], [" 527fdc:\tcsel\tx2, x8, x11, eq", 5406684], [" 527fe0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406688], [" 527fe4:\torr\tw2, wzr, #0x1", 5406692], [" 527fe8:\tmov\tx1, x25", 5406696], [" 527fec:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406700], [" 527ff0:\tadd\tx1, sp, #0x74", 5406704], [" 527ff4:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5406708], [" 527ff8:\torr\tw2, wzr, #0x1", 5406712], [" 527ffc:\tmov\tx1, x25", 5406716], [" 528000:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5406720], [" 528004:\tldrh\tw1, [x21,#16]", 5406724], [" 528008:\tbl\tda8f4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned long)>", 5406728], [" 52800c:\tldrb\tw8, [sp,#80]", 5406732], [" 528010:\ttbz\tw8, #0, 52801c <artQuickResolutionTrampoline+0xaf0>", 5406736], [" 528014:\tldr\tx0, [sp,#96]", 5406740], [" 528018:\tbl\td5218 <operator delete(void*)@plt>", 5406744], [" 52801c:\tldurb\tw8, [x29,#-120]", 5406748], [" 528020:\tldp\tx20, x23, [sp,#24]", 5406752], [" 528024:\tldr\tw22, [sp,#20]", 5406756], [" 528028:\ttbz\tw8, #0, 528034 <artQuickResolutionTrampoline+0xb08>", 5406760], [" 52802c:\tldur\tx0, [x29,#-104]", 5406764], [" 528030:\tbl\td5218 <operator delete(void*)@plt>", 5406768], [" 528034:\tadd\tx0, sp, #0x68", 5406772], [" 528038:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5406776], [" 52803c:\tmov\tx24, xzr", 5406780], [" 528040:\tb\t5280b0 <artQuickResolutionTrampoline+0xb84>", 5406784], [" 528044:\tadd\tx8, x24, #0x24", 5406788], [" 528048:\tldr\tw9, [x24,#4]", 5406792], [" 52804c:\teor\tx10, x9, x9", 5406796], [" 528050:\torr\tx8, x10, x8", 5406800], [" 528054:\tldr\tw0, [x8]", 5406804], [" 528058:\ttbz\tw9, #28, 528060 <artQuickResolutionTrampoline+0xb34>", 5406808], [" 52805c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406812], [" 528060:\tadd\tx8, x0, x25, lsl #3", 5406816], [" 528064:\tldr\tx24, [x8,#16]!", 5406820], [" 528068:\tcbnz\tx24, 5280b0 <artQuickResolutionTrampoline+0xb84>", 5406824], [" 52806c:\tb\t527de0 <artQuickResolutionTrampoline+0x8b4>", 5406828], [" 528070:\tldr\tw8, [x26,#8]", 5406832], [" 528074:\tcmp\tw8, w27", 5406836], [" 528078:\tb.ls\t528c30 <artQuickResolutionTrampoline+0x1704>", 5406840], [" 52807c:\tadd\tx8, x26, x24, asr #32", 5406844], [" 528080:\tldr\tw9, [x26,#4]", 5406848], [" 528084:\teor\tx10, x9, x9", 5406852], [" 528088:\torr\tx8, x10, x8", 5406856], [" 52808c:\tldr\tw22, [sp,#20]", 5406860], [" 528090:\tldp\tx20, x23, [sp,#24]", 5406864], [" 528094:\tldr\tw0, [x8]", 5406868], [" 528098:\ttbz\tw9, #28, 5280a0 <artQuickResolutionTrampoline+0xb74>", 5406872], [" 52809c:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406876], [" 5280a0:\tldrh\tw8, [x21,#16]", 5406880], [" 5280a4:\tadd\tx8, x0, x8, lsl #3", 5406884], [" 5280a8:\tldr\tx24, [x8,#16]", 5406888], [" 5280ac:\tcbz\tx24, 527de0 <artQuickResolutionTrampoline+0x8b4>", 5406892], [" 5280b0:\tldur\tx1, [x29,#-168]", 5406896], [" 5280b4:\torr\tw8, wzr, #0x1", 5406900], [" 5280b8:\tadrp\tx9, 62c000 <_DYNAMIC+0x98>", 5406904], [" 5280bc:\tstur\twzr, [x29,#-104]", 5406908], [" 5280c0:\tsub\tx10, x29, #0x78", 5406912], [" 5280c4:\tadd\tx19, x10, #0xc", 5406916], [" 5280c8:\tldr\tx9, [x9,#600]", 5406920], [" 5280cc:\tstur\tx8, [x29,#-112]", 5406924], [" 5280d0:\tldr\tx8, [x1,#272]", 5406928], [" 5280d4:\tstur\twzr, [x29,#-108]", 5406932], [" 5280d8:\tldrb\tw9, [x9]", 5406936], [" 5280dc:\tldr\tw0, [x24]", 5406940], [" 5280e0:\tstur\tx8, [x29,#-120]", 5406944], [" 5280e4:\tsub\tx8, x29, #0x78", 5406948], [" 5280e8:\tstur\tx1, [x8,#20]", 5406952], [" 5280ec:\tstr\tx10, [x1,#272]", 5406956], [" 5280f0:\tcbz\tw9, 528118 <artQuickResolutionTrampoline+0xbec>", 5406960], [" 5280f4:\tmrs\tx8, tpidr_el0", 5406964], [" 5280f8:\tldr\tx8, [x8,#56]", 5406968], [" 5280fc:\tcbz\tx8, 52811c <artQuickResolutionTrampoline+0xbf0>", 5406972], [" 528100:\tldr\tw8, [x8,#52]", 5406976], [" 528104:\tcbz\tw8, 52811c <artQuickResolutionTrampoline+0xbf0>", 5406980], [" 528108:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5406984], [" 52810c:\tldur\tw8, [x29,#-104]", 5406988], [" 528110:\tldur\tx1, [x29,#-168]", 5406992], [" 528114:\tb\t52811c <artQuickResolutionTrampoline+0xbf0>", 5406996], [" 528118:\tmov\tw8, wzr", 5407000], [" 52811c:\tadd\tx21, x19, w8, uxtw #2", 5407004], [" 528120:\tldr\tx19, [sp,#48]", 5407008], [" 528124:\tadd\tw8, w8, #0x1", 5407012], [" 528128:\torr\tw3, wzr, #0x1", 5407016], [" 52812c:\tstr\tw0, [x21]", 5407020], [" 528130:\torr\tw4, wzr, #0x1", 5407024], [" 528134:\tmov\tx0, x19", 5407028], [" 528138:\tstur\tw8, [x29,#-104]", 5407032], [" 52813c:\tmov\tx2, x21", 5407036], [" 528140:\tbl\t122b3c <art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)>", 5407040], [" 528144:\tldr\tw8, [x21]", 5407044], [" 528148:\tadd\tx8, x8, #0x70", 5407048], [" 52814c:\tldar\tw8, [x8]", 5407052], [" 528150:\tcmp\tw8, #0xb", 5407056], [" 528154:\tb.ne\t528704 <artQuickResolutionTrampoline+0x11d8>", 5407060], [" 528158:\tadrp\tx19, 62c000 <_DYNAMIC+0x98>", 5407064], [" 52815c:\tldr\tx19, [x19,#624]", 5407068], [" 528160:\tldrb\tw8, [x19]", 5407072], [" 528164:\tcbz\tw8, 528190 <artQuickResolutionTrampoline+0xc64>", 5407076], [" 528168:\tmov\tx0, x20", 5407080], [" 52816c:\tmov\tx1, x24", 5407084], [" 528170:\tbl\t1846dc <art::Dbg::IsForcedInterpreterNeededForResolutionImpl(art::Thread*, art::ArtMethod*)>", 5407088], [" 528174:\ttbnz\tw0, #0, 528864 <artQuickResolutionTrampoline+0x1338>", 5407092], [" 528178:\tldrb\tw8, [x19]", 5407096], [" 52817c:\tcbz\tw8, 528190 <artQuickResolutionTrampoline+0xc64>", 5407100], [" 528180:\tldr\tx1, [sp,#56]", 5407104], [" 528184:\tmov\tx0, x20", 5407108], [" 528188:\tbl\t1847e4 <art::Dbg::IsForcedInstrumentationNeededForResolutionImpl(art::Thread*, art::ArtMethod*)>", 5407112], [" 52818c:\ttbnz\tw0, #0, 5288d8 <artQuickResolutionTrampoline+0x13ac>", 5407116], [" 528190:\tldr\tx26, [x24,#40]", 5407120], [" 528194:\tsub\tx8, x29, #0x78", 5407124], [" 528198:\tldr\tx27, [x20,#144]", 5407128], [" 52819c:\tcmp\tx26, #0x0", 5407132], [" 5281a0:\tcset\tw10, eq", 5407136], [" 5281a4:\tldur\tx8, [x8,#20]", 5407140], [" 5281a8:\tcmp\tx27, #0x0", 5407144], [" 5281ac:\tcset\tw11, ne", 5407148], [" 5281b0:\tcmp\tw10, w11", 5407152], [" 5281b4:\tldr\tx9, [x8,#272]", 5407156], [" 5281b8:\tldr\tx9, [x9]", 5407160], [" 5281bc:\tstr\tx9, [x8,#272]", 5407164], [" 5281c0:\tb.ne\t528754 <artQuickResolutionTrampoline+0x1228>", 5407168], [" 5281c4:\tmov\tx21, x24", 5407172], [" 5281c8:\tldp\tx20, x19, [sp,#208]", 5407176], [" 5281cc:\tadrp\tx25, 62b000 <vtable for art::verifier::UnresolvedSuperClass+0x78>", 5407180], [" 5281d0:\tadd\tx25, x25, #0xab0", 5407184], [" 5281d4:\tcmp\tx20, x19", 5407188], [" 5281d8:\tb.eq\t528218 <artQuickResolutionTrampoline+0xcec>", 5407192], [" 5281dc:\tmov\tw24, w22", 5407196], [" 5281e0:\tldr\tx8, [sp,#200]", 5407200], [" 5281e4:\tldp\tx1, x22, [x20]", 5407204], [" 5281e8:\tldr\tx0, [x8]", 5407208], [" 5281ec:\tbl\t4a1df4 <art::Thread::DecodeJObject(_jobject*) const>", 5407212], [" 5281f0:\tldr\tx8, [sp,#200]", 5407216], [" 5281f4:\tldr\tx1, [x20],#16", 5407220], [" 5281f8:\tldr\tx8, [x8,#8]", 5407224], [" 5281fc:\tstr\tw0, [x22]", 5407228], [" 528200:\tmov\tx0, x8", 5407232], [" 528204:\tbl\t319e24 <art::JNIEnvExt::DeleteLocalRef(_jobject*)>", 5407236], [" 528208:\tcmp\tx19, x20", 5407240], [" 52820c:\tb.ne\t5281e0 <artQuickResolutionTrampoline+0xcb4>", 5407244], [" 528210:\tldr\tx20, [sp,#208]", 5407248], [" 528214:\tmov\tw22, w24", 5407252], [" 528218:\tadd\tx8, x25, #0x10", 5407256], [" 52821c:\tstr\tx21, [x23]", 5407260], [" 528220:\tstr\tx8, [sp,#120]", 5407264], [" 528224:\tcbz\tx20, 528254 <artQuickResolutionTrampoline+0xd28>", 5407268], [" 528228:\tldr\tx8, [sp,#216]", 5407272], [" 52822c:\tcmp\tx8, x20", 5407276], [" 528230:\tb.eq\t52824c <artQuickResolutionTrampoline+0xd20>", 5407280], [" 528234:\tsub\tx9, x8, #0x10", 5407284], [" 528238:\tsub\tx9, x9, x20", 5407288], [" 52823c:\tmvn\tx9, x9", 5407292], [" 528240:\tand\tx9, x9, #0xfffffffffffffff0", 5407296], [" 528244:\tadd\tx8, x8, x9", 5407300], [" 528248:\tstr\tx8, [sp,#216]", 5407304], [" 52824c:\tmov\tx0, x20", 5407308], [" 528250:\tbl\td5218 <operator delete(void*)@plt>", 5407312], [" 528254:\tldr\tw1, [x28,#24]", 5407316], [" 528258:\tadd\tx0, x28, #0x20", 5407320], [" 52825c:\tbl\t2644a0 <art::IndirectReferenceTable::SetSegmentState(art::IRTSegmentState)>", 5407324], [" 528260:\tldur\tx19, [x29,#-144]", 5407328], [" 528264:\tstr\tw22, [x28,#24]", 5407332], [" 528268:\tcbz\tx19, 5285d4 <artQuickResolutionTrampoline+0x10a8>", 5407336], [" 52826c:\tldp\tw8, w20, [x29,#-136]", 5407340], [" 528270:\tcmp\tw20, w8", 5407344], [" 528274:\tb.eq\t528514 <artQuickResolutionTrampoline+0xfe8>", 5407348], [" 528278:\tcmp\tw20, #0x43", 5407352], [" 52827c:\tb.ne\t528430 <artQuickResolutionTrampoline+0xf04>", 5407356], [" 528280:\tldr\tw8, [x19]", 5407360], [" 528284:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5407364], [" 528288:\tadrp\tx28, 62c000 <_DYNAMIC+0x98>", 5407368], [" 52828c:\tadrp\tx20, 570000 <_Unwind_Find_FDE+0x2a0>", 5407372], [" 528290:\tldr\tx11, [x11,#648]", 5407376], [" 528294:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 5407380], [" 528298:\tldr\tx28, [x28,#656]", 5407384], [" 52829c:\tadrp\tx25, 570000 <_Unwind_Find_FDE+0x2a0>", 5407388], [" 5282a0:\tstur\tw8, [x29,#-120]", 5407392], [" 5282a4:\tadrp\tx22, 570000 <_Unwind_Find_FDE+0x2a0>", 5407396], [" 5282a8:\tmov\tw27, #0x43 \t// #67", 5407400], [" 5282ac:\tldurh\tw8, [x29,#-118]", 5407404], [" 5282b0:\tadd\tx20, x20, #0x459", 5407408], [" 5282b4:\tmov\tw21, #0x10a \t// #266", 5407412], [" 5282b8:\tmov\tw23, #0xffffffff \t// #-1", 5407416], [" 5282bc:\tadd\tx24, x24, #0x472", 5407420], [" 5282c0:\tadd\tx25, x25, #0x4a3", 5407424], [" 5282c4:\tadd\tx22, x22, #0x4ab", 5407428], [" 5282c8:\tb\t5282d0 <artQuickResolutionTrampoline+0xda4>", 5407432], [" 5282cc:\tclrex", 5407436], [" 5282d0:\tldr\tw8, [x19]", 5407440], [" 5282d4:\tstur\tw8, [x29,#-120]", 5407444], [" 5282d8:\tldurh\tw8, [x29,#-120]", 5407448], [" 5282dc:\tcbnz\tw8, 52830c <artQuickResolutionTrampoline+0xde0>", 5407452], [" 5282e0:\tldur\tw8, [x29,#-120]", 5407456], [" 5282e4:\tstr\tw8, [sp,#120]", 5407460], [" 5282e8:\tstrh\tw27, [sp,#122]", 5407464], [" 5282ec:\tldur\tw9, [x29,#-120]", 5407468], [" 5282f0:\tldr\tw8, [sp,#120]", 5407472], [" 5282f4:\tldaxr\tw10, [x19]", 5407476], [" 5282f8:\tcmp\tw10, w9", 5407480], [" 5282fc:\tb.ne\t5282cc <artQuickResolutionTrampoline+0xda0>", 5407484], [" 528300:\tstxr\tw9, w8, [x19]", 5407488], [" 528304:\tcbnz\tw9, 5282d0 <artQuickResolutionTrampoline+0xda4>", 5407492], [" 528308:\tb\t5284a8 <artQuickResolutionTrampoline+0xf7c>", 5407496], [" 52830c:\tldurh\tw8, [x29,#-120]", 5407500], [" 528310:\ttbnz\tw8, #3, 5283bc <artQuickResolutionTrampoline+0xe90>", 5407504], [" 528314:\tldurh\tw8, [x29,#-120]", 5407508], [" 528318:\tand\tw8, w8, #0x6", 5407512], [" 52831c:\tcbz\tw8, 5283d4 <artQuickResolutionTrampoline+0xea8>", 5407516], [" 528320:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5407520], [" 528324:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5407524], [" 528328:\tcmp\tw0, #0x6", 5407528], [" 52832c:\tldr\tx11, [x11,#648]", 5407532], [" 528330:\tb.gt\t5282d0 <artQuickResolutionTrampoline+0xda4>", 5407536], [" 528334:\tbl\td5338 <__errno@plt>", 5407540], [" 528338:\tstr\tx0, [sp,#48]", 5407544], [" 52833c:\torr\tw4, wzr, #0x6", 5407548], [" 528340:\tldr\tw8, [x0]", 5407552], [" 528344:\tadd\tx0, sp, #0x78", 5407556], [" 528348:\tmov\tx1, x20", 5407560], [" 52834c:\tmov\tw2, w21", 5407564], [" 528350:\tmov\tw3, wzr", 5407568], [" 528354:\tmov\tw5, w23", 5407572], [" 528358:\tstr\tw8, [sp,#56]", 5407576], [" 52835c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5407580], [" 528360:\tadd\tx0, sp, #0x78", 5407584], [" 528364:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5407588], [" 528368:\torr\tw2, wzr, #0x30", 5407592], [" 52836c:\tmov\tx1, x24", 5407596], [" 528370:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5407600], [" 528374:\torr\tw2, wzr, #0x7", 5407604], [" 528378:\tmov\tx1, x25", 5407608], [" 52837c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5407612], [" 528380:\tldurh\tw1, [x29,#-120]", 5407616], [" 528384:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 5407620], [" 528388:\torr\tw2, wzr, #0x7", 5407624], [" 52838c:\tmov\tx1, x22", 5407628], [" 528390:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5407632], [" 528394:\tldurh\tw1, [x29,#-118]", 5407636], [" 528398:\tbl\tdf490 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned short)>", 5407640], [" 52839c:\tadd\tx0, sp, #0x78", 5407644], [" 5283a0:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5407648], [" 5283a4:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5407652], [" 5283a8:\tldr\tx11, [x11,#648]", 5407656], [" 5283ac:\tldr\tw8, [sp,#56]", 5407660], [" 5283b0:\tldr\tx9, [sp,#48]", 5407664], [" 5283b4:\tstr\tw8, [x9]", 5407668], [" 5283b8:\tb\t5282d0 <artQuickResolutionTrampoline+0xda4>", 5407672], [" 5283bc:\tmov\tx0, x19", 5407676], [" 5283c0:\tmov\tx1, x19", 5407680], [" 5283c4:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 5407684], [" 5283c8:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5407688], [" 5283cc:\tldr\tx11, [x11,#648]", 5407692], [" 5283d0:\tb\t5282d0 <artQuickResolutionTrampoline+0xda4>", 5407696], [" 5283d4:\tldurh\tw8, [x29,#-120]", 5407700], [" 5283d8:\ttbz\tw8, #0, 5282d0 <artQuickResolutionTrampoline+0xda4>", 5407704], [" 5283dc:\tldr\tx0, [x11]", 5407708], [" 5283e0:\tmov\tx1, xzr", 5407712], [" 5283e4:\tstr\tx0, [sp,#56]", 5407716], [" 5283e8:\tbl\te4c74 <art::Mutex::ExclusiveLock(art::Thread*)>", 5407720], [" 5283ec:\torr\tw8, wzr, #0x1", 5407724], [" 5283f0:\tstr\tw8, [x19,#40]", 5407728], [" 5283f4:\tb\t528404 <artQuickResolutionTrampoline+0xed8>", 5407732], [" 5283f8:\tldr\tx0, [x28]", 5407736], [" 5283fc:\tmov\tx1, xzr", 5407740], [" 528400:\tbl\te65a0 <art::ConditionVariable::Wait(art::Thread*)>", 5407744], [" 528404:\tldr\tw8, [x19]", 5407748], [" 528408:\tstur\tw8, [x29,#-120]", 5407752], [" 52840c:\tldurh\tw8, [x29,#-120]", 5407756], [" 528410:\ttbnz\tw8, #0, 5283f8 <artQuickResolutionTrampoline+0xecc>", 5407760], [" 528414:\tstr\twzr, [x19,#40]", 5407764], [" 528418:\tmov\tx1, xzr", 5407768], [" 52841c:\tldr\tx0, [sp,#56]", 5407772], [" 528420:\tbl\te51ec <art::Mutex::ExclusiveUnlock(art::Thread*)>", 5407776], [" 528424:\tadrp\tx11, 62c000 <_DYNAMIC+0x98>", 5407780], [" 528428:\tldr\tx11, [x11,#648]", 5407784], [" 52842c:\tb\t5282d0 <artQuickResolutionTrampoline+0xda4>", 5407788], [" 528430:\tcmp\tw8, #0x43", 5407792], [" 528434:\tb.eq\t52844c <artQuickResolutionTrampoline+0xf20>", 5407796], [" 528438:\tmov\tx0, x19", 5407800], [" 52843c:\tmov\tw1, w20", 5407804], [" 528440:\tbl\tf1df8 <art::Thread::SetState(art::ThreadState)>", 5407808], [" 528444:\tb\t528514 <artQuickResolutionTrampoline+0xfe8>", 5407812], [" 528448:\tclrex", 5407816], [" 52844c:\tldr\tw8, [x19]", 5407820], [" 528450:\tstr\tw8, [sp,#120]", 5407824], [" 528454:\tldrh\tw8, [sp,#120]", 5407828], [" 528458:\ttbnz\tw8, #1, 528490 <artQuickResolutionTrampoline+0xf64>", 5407832], [" 52845c:\tldrh\tw8, [sp,#120]", 5407836], [" 528460:\ttbnz\tw8, #2, 52849c <artQuickResolutionTrampoline+0xf70>", 5407840], [" 528464:\tldrh\tw8, [sp,#120]", 5407844], [" 528468:\tsturh\tw8, [x29,#-120]", 5407848], [" 52846c:\tsturh\tw20, [x29,#-118]", 5407852], [" 528470:\tldr\tw9, [sp,#120]", 5407856], [" 528474:\tldur\tw8, [x29,#-120]", 5407860], [" 528478:\tldxr\tw10, [x19]", 5407864], [" 52847c:\tcmp\tw10, w9", 5407868], [" 528480:\tb.ne\t528448 <artQuickResolutionTrampoline+0xf1c>", 5407872], [" 528484:\tstlxr\tw9, w8, [x19]", 5407876], [" 528488:\tcbnz\tw9, 52844c <artQuickResolutionTrampoline+0xf20>", 5407880], [" 52848c:\tb\t5284e8 <artQuickResolutionTrampoline+0xfbc>", 5407884], [" 528490:\tmov\tx0, x19", 5407888], [" 528494:\tbl\t49db18 <art::Thread::RunCheckpointFunction()>", 5407892], [" 528498:\tb\t52844c <artQuickResolutionTrampoline+0xf20>", 5407896], [" 52849c:\tmov\tx0, x19", 5407900], [" 5284a0:\tbl\t49dd00 <art::Thread::RunEmptyCheckpoint()>", 5407904], [" 5284a4:\tb\t52844c <artQuickResolutionTrampoline+0xf20>", 5407908], [" 5284a8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5407912], [" 5284ac:\tldr\tx8, [x8,#664]", 5407916], [" 5284b0:\tldr\tx8, [x8]", 5407920], [" 5284b4:\tldr\tw9, [x8,#8]", 5407924], [" 5284b8:\tcmp\tw9, #0x2f", 5407928], [" 5284bc:\tb.eq\t5284c8 <artQuickResolutionTrampoline+0xf9c>", 5407932], [" 5284c0:\tadd\tx9, x19, x9, lsl #3", 5407936], [" 5284c4:\tstr\tx8, [x9,#1904]", 5407940], [" 5284c8:\tmov\tx0, x19", 5407944], [" 5284cc:\tbl\t49e958 <art::Thread::GetFlipFunction()>", 5407948], [" 5284d0:\tcbz\tx0, 528514 <artQuickResolutionTrampoline+0xfe8>", 5407952], [" 5284d4:\tldr\tx8, [x0]", 5407956], [" 5284d8:\tmov\tx1, x19", 5407960], [" 5284dc:\tldr\tx8, [x8,#16]", 5407964], [" 5284e0:\tblr\tx8", 5407968], [" 5284e4:\tb\t528514 <artQuickResolutionTrampoline+0xfe8>", 5407972], [" 5284e8:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5407976], [" 5284ec:\tldr\tx8, [x8,#664]", 5407980], [" 5284f0:\tldr\tx8, [x8]", 5407984], [" 5284f4:\tldr\tw8, [x8,#8]", 5407988], [" 5284f8:\tcmp\tw8, #0x2f", 5407992], [" 5284fc:\tb.eq\t528508 <artQuickResolutionTrampoline+0xfdc>", 5407996], [" 528500:\tadd\tx8, x19, x8, lsl #3", 5408000], [" 528504:\tstr\txzr, [x8,#1904]", 5408004], [" 528508:\tldrh\tw8, [x19]", 5408008], [" 52850c:\tand\tw9, w8, #0xe", 5408012], [" 528510:\tcbnz\tw9, 528a08 <artQuickResolutionTrampoline+0x14dc>", 5408016], [" 528514:\tldr\tx8, [sp,#40]", 5408020], [" 528518:\tldr\tx8, [x8,#40]", 5408024], [" 52851c:\tldr\tx9, [sp,#64]", 5408028], [" 528520:\tcmp\tx8, x9", 5408032], [" 528524:\tb.ne\t528c4c <artQuickResolutionTrampoline+0x1720>", 5408036], [" 528528:\tmov\tx0, x26", 5408040], [" 52852c:\tldp\tx29, x30, [sp,#400]", 5408044], [" 528530:\tldp\tx20, x19, [sp,#384]", 5408048], [" 528534:\tldp\tx22, x21, [sp,#368]", 5408052], [" 528538:\tldp\tx24, x23, [sp,#352]", 5408056], [" 52853c:\tldp\tx26, x25, [sp,#336]", 5408060], [" 528540:\tldp\tx28, x27, [sp,#320]", 5408064], [" 528544:\tadd\tsp, sp, #0x1a0", 5408068], [" 528548:\tret", 5408072], [" 52854c:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5408076], [" 528550:\tldr\tx8, [x8,#592]", 5408080], [" 528554:\tldr\tx0, [x8]", 5408084], [" 528558:\tmov\tw8, #0x42 \t// #66", 5408088], [" 52855c:\tstur\tw8, [x29,#-132]", 5408092], [" 528560:\tcbz\tx0, 527790 <artQuickResolutionTrampoline+0x264>", 5408096], [" 528564:\tldrb\tw8, [x0,#642]", 5408100], [" 528568:\tcbz\tw8, 527790 <artQuickResolutionTrampoline+0x264>", 5408104], [" 52856c:\tmov\tx1, xzr", 5408108], [" 528570:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 5408112], [" 528574:\ttbnz\tw0, #0, 527790 <artQuickResolutionTrampoline+0x264>", 5408116], [" 528578:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 5408120], [" 52857c:\tadd\tx1, x1, #0x89c", 5408124], [" 528580:\tmov\tw2, #0x24 \t// #36", 5408128], [" 528584:\tmov\tw5, #0xffffffff \t// #-1", 5408132], [" 528588:\tadd\tx0, sp, #0x78", 5408136], [" 52858c:\torr\tw4, wzr, #0x6", 5408140], [" 528590:\tmov\tw3, wzr", 5408144], [" 528594:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5408148], [" 528598:\tadd\tx0, sp, #0x78", 5408152], [" 52859c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5408156], [" 5285a0:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 5408160], [" 5285a4:\tadd\tx1, x1, #0x8c9", 5408164], [" 5285a8:\tmov\tw2, #0x5b \t// #91", 5408168], [" 5285ac:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408172], [" 5285b0:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5408176], [" 5285b4:\tadd\tx1, x1, #0xfd2", 5408180], [" 5285b8:\torr\tw2, wzr, #0x1", 5408184], [" 5285bc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408188], [" 5285c0:\tadd\tx0, sp, #0x78", 5408192], [" 5285c4:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5408196], [" 5285c8:\tb\t527790 <artQuickResolutionTrampoline+0x264>", 5408200], [" 5285cc:\tmov\tx26, xzr", 5408204], [" 5285d0:\tb\t5281c8 <artQuickResolutionTrampoline+0xc9c>", 5408208], [" 5285d4:\tldurb\tw8, [x29,#-128]", 5408212], [" 5285d8:\tcbnz\tw8, 528514 <artQuickResolutionTrampoline+0xfe8>", 5408216], [" 5285dc:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5408220], [" 5285e0:\tldr\tx8, [x8,#592]", 5408224], [" 5285e4:\tldr\tx0, [x8]", 5408228], [" 5285e8:\tcbz\tx0, 528514 <artQuickResolutionTrampoline+0xfe8>", 5408232], [" 5285ec:\tmov\tx1, xzr", 5408236], [" 5285f0:\tbl\t47ee7c <art::Runtime::IsShuttingDown(art::Thread*)>", 5408240], [" 5285f4:\ttbnz\tw0, #0, 528514 <artQuickResolutionTrampoline+0xfe8>", 5408244], [" 5285f8:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 5408248], [" 5285fc:\tadd\tx1, x1, #0x89c", 5408252], [" 528600:\tmov\tw5, #0xffffffff \t// #-1", 5408256], [" 528604:\tadd\tx0, sp, #0x78", 5408260], [" 528608:\torr\tw2, wzr, #0x3c", 5408264], [" 52860c:\torr\tw4, wzr, #0x6", 5408268], [" 528610:\tmov\tw3, wzr", 5408272], [" 528614:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5408276], [" 528618:\tadd\tx0, sp, #0x78", 5408280], [" 52861c:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5408284], [" 528620:\tadrp\tx1, 571000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x4da>", 5408288], [" 528624:\tadd\tx1, x1, #0x98a", 5408292], [" 528628:\tmov\tw2, #0x1b \t// #27", 5408296], [" 52862c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408300], [" 528630:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5408304], [" 528634:\tadd\tx1, x1, #0xfd2", 5408308], [" 528638:\torr\tw2, wzr, #0x1", 5408312], [" 52863c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408316], [" 528640:\tadd\tx0, sp, #0x78", 5408320], [" 528644:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5408324], [" 528648:\tb\t528514 <artQuickResolutionTrampoline+0xfe8>", 5408328], [" 52864c:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408332], [" 528650:\tadd\tx1, x1, #0xd4b", 5408336], [" 528654:\tmov\tw2, #0x4c1 \t// #1217", 5408340], [" 528658:\tmov\tw5, #0xffffffff \t// #-1", 5408344], [" 52865c:\tadd\tx0, sp, #0x50", 5408348], [" 528660:\torr\tw4, wzr, #0x6", 5408352], [" 528664:\tmov\tw3, wzr", 5408356], [" 528668:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5408360], [" 52866c:\tadd\tx0, sp, #0x50", 5408364], [" 528670:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5408368], [" 528674:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408372], [" 528678:\tadd\tx1, x1, #0xf0c", 5408376], [" 52867c:\torr\tw2, wzr, #0x40", 5408380], [" 528680:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408384], [" 528684:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5408388], [" 528688:\tadd\tx26, x26, #0xfd2", 5408392], [" 52868c:\torr\tw2, wzr, #0x1", 5408396], [" 528690:\tmov\tx1, x26", 5408400], [" 528694:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408404], [" 528698:\tmov\tx27, x0", 5408408], [" 52869c:\tsub\tx8, x29, #0x78", 5408412], [" 5286a0:\torr\tw1, wzr, #0x1", 5408416], [" 5286a4:\tmov\tx0, x21", 5408420], [" 5286a8:\tsub\tx19, x29, #0x78", 5408424], [" 5286ac:\tbl\tdc724 <art::ArtMethod::PrettyMethod(bool)>", 5408428], [" 5286b0:\tldurb\tw8, [x29,#-120]", 5408432], [" 5286b4:\torr\tx10, x19, #0x1", 5408436], [" 5286b8:\tldp\tx11, x9, [x29,#-112]", 5408440], [" 5286bc:\tmov\tx0, x27", 5408444], [" 5286c0:\ttst\tw8, #0x1", 5408448], [" 5286c4:\tlsr\tx8, x8, #1", 5408452], [" 5286c8:\tcsel\tx1, x10, x9, eq", 5408456], [" 5286cc:\tcsel\tx2, x8, x11, eq", 5408460], [" 5286d0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408464], [" 5286d4:\torr\tw2, wzr, #0x1", 5408468], [" 5286d8:\tmov\tx1, x26", 5408472], [" 5286dc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408476], [" 5286e0:\tadd\tx1, sp, #0x74", 5408480], [" 5286e4:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5408484], [" 5286e8:\tldurb\tw8, [x29,#-120]", 5408488], [" 5286ec:\ttbz\tw8, #0, 5286f8 <artQuickResolutionTrampoline+0x11cc>", 5408492], [" 5286f0:\tldur\tx0, [x29,#-104]", 5408496], [" 5286f4:\tbl\td5218 <operator delete(void*)@plt>", 5408500], [" 5286f8:\tadd\tx0, sp, #0x50", 5408504], [" 5286fc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5408508], [" 528700:\tb\t527af8 <artQuickResolutionTrampoline+0x5cc>", 5408512], [" 528704:\tldr\tw8, [x21]", 5408516], [" 528708:\tadd\tx8, x8, #0x70", 5408520], [" 52870c:\tldar\tw8, [x8]", 5408524], [" 528710:\tcmp\tw8, #0xa", 5408528], [" 528714:\tb.lt\t5288d0 <artQuickResolutionTrampoline+0x13a4>", 5408532], [" 528718:\tadrp\tx8, 62c000 <_DYNAMIC+0x98>", 5408536], [" 52871c:\tldr\tx8, [x8,#624]", 5408540], [" 528720:\tldrb\tw8, [x8]", 5408544], [" 528724:\tcbz\tw8, 528738 <artQuickResolutionTrampoline+0x120c>", 5408548], [" 528728:\tmov\tx0, x20", 5408552], [" 52872c:\tmov\tx1, x24", 5408556], [" 528730:\tbl\t1846dc <art::Dbg::IsForcedInterpreterNeededForResolutionImpl(art::Thread*, art::ArtMethod*)>", 5408560], [" 528734:\ttbnz\tw0, #0, 528864 <artQuickResolutionTrampoline+0x1338>", 5408564], [" 528738:\tldr\tw8, [sp,#116]", 5408568], [" 52873c:\tcbnz\tw8, 528190 <artQuickResolutionTrampoline+0xc64>", 5408572], [" 528740:\tmov\tx0, x19", 5408576], [" 528744:\tmov\tx1, x24", 5408580], [" 528748:\tbl\t13140c <art::ClassLinker::GetQuickOatCodeFor(art::ArtMethod*)>", 5408584], [" 52874c:\tmov\tx26, x0", 5408588], [" 528750:\tb\t528194 <artQuickResolutionTrampoline+0xc68>", 5408592], [" 528754:\tadrp\tx25, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5408596], [" 528758:\tadrp\tx19, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408600], [" 52875c:\tadrp\tx23, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408604], [" 528760:\tadrp\tx22, 570000 <_Unwind_Find_FDE+0x2a0>", 5408608], [" 528764:\tadd\tx25, x25, #0xfd2", 5408612], [" 528768:\tadd\tx19, x19, #0xfb8", 5408616], [" 52876c:\tmov\tw20, #0x12 \t// #18", 5408620], [" 528770:\tmov\tw21, #0x1d \t// #29", 5408624], [" 528774:\tadd\tx23, x23, #0xfcb", 5408628], [" 528778:\tadd\tx22, x22, #0x1b6", 5408632], [" 52877c:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408636], [" 528780:\tsub\tx0, x29, #0x78", 5408640], [" 528784:\torr\tw4, wzr, #0x6", 5408644], [" 528788:\tadd\tx1, x1, #0xd4b", 5408648], [" 52878c:\tmov\tw2, #0x511 \t// #1297", 5408652], [" 528790:\tmov\tw3, wzr", 5408656], [" 528794:\tmov\tw5, #0xffffffff \t// #-1", 5408660], [" 528798:\tcmp\tx27, #0x0", 5408664], [" 52879c:\tcset\tw24, ne", 5408668], [" 5287a0:\tcmp\tx26, #0x0", 5408672], [" 5287a4:\tmov\tx28, x26", 5408676], [" 5287a8:\tcset\tw26, eq", 5408680], [" 5287ac:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5408684], [" 5287b0:\tsub\tx0, x29, #0x78", 5408688], [" 5287b4:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5408692], [" 5287b8:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5408696], [" 5287bc:\torr\tw2, wzr, #0xe", 5408700], [" 5287c0:\tadd\tx1, x1, #0x178", 5408704], [" 5287c4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408708], [" 5287c8:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408712], [" 5287cc:\torr\tw2, wzr, #0xf", 5408716], [" 5287d0:\tadd\tx1, x1, #0xf8d", 5408720], [" 5287d4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408724], [" 5287d8:\torr\tw2, wzr, #0x1", 5408728], [" 5287dc:\tmov\tx1, x25", 5408732], [" 5287e0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408736], [" 5287e4:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5408740], [" 5287e8:\torr\tw2, wzr, #0x2", 5408744], [" 5287ec:\tadd\tx1, x1, #0x872", 5408748], [" 5287f0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408752], [" 5287f4:\torr\tw2, wzr, #0x1", 5408756], [" 5287f8:\tmov\tx1, x25", 5408760], [" 5287fc:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408764], [" 528800:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408768], [" 528804:\tadd\tx1, x1, #0xf9d", 5408772], [" 528808:\tmov\tw2, #0x1a \t// #26", 5408776], [" 52880c:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408780], [" 528810:\tmov\tx1, x19", 5408784], [" 528814:\tmov\tx2, x20", 5408788], [" 528818:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408792], [" 52881c:\tmov\tw1, w26", 5408796], [" 528820:\tmov\tx26, x28", 5408800], [" 528824:\tbl\te2ad4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(bool)>", 5408804], [" 528828:\tmov\tx1, x23", 5408808], [" 52882c:\tmov\tx2, x21", 5408812], [" 528830:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408816], [" 528834:\tmov\tw1, w24", 5408820], [" 528838:\tbl\te2ad4 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(bool)>", 5408824], [" 52883c:\torr\tw2, wzr, #0x2", 5408828], [" 528840:\tmov\tx1, x22", 5408832], [" 528844:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408836], [" 528848:\tsub\tx0, x29, #0x78", 5408840], [" 52884c:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5408844], [" 528850:\tb\t52877c <artQuickResolutionTrampoline+0x1250>", 5408848], [" 528854:\tmov\tx0, x21", 5408852], [" 528858:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5408856], [" 52885c:\tldr\tw24, [x21,#12]", 5408860], [" 528860:\tb\t5277d4 <artQuickResolutionTrampoline+0x2a8>", 5408864], [" 528864:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 5408868], [" 528868:\tldr\tx26, [x26,#696]", 5408872], [" 52886c:\tb\t528194 <artQuickResolutionTrampoline+0xc68>", 5408876], [" 528870:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408880], [" 528874:\tadd\tx1, x1, #0xd4b", 5408884], [" 528878:\tmov\tw2, #0x4cf \t// #1231", 5408888], [" 52887c:\tmov\tw5, #0xffffffff \t// #-1", 5408892], [" 528880:\tsub\tx0, x29, #0x78", 5408896], [" 528884:\torr\tw4, wzr, #0x6", 5408900], [" 528888:\tmov\tw3, wzr", 5408904], [" 52888c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5408908], [" 528890:\tsub\tx0, x29, #0x78", 5408912], [" 528894:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5408916], [" 528898:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5408920], [" 52889c:\tadd\tx1, x1, #0xf4d", 5408924], [" 5288a0:\torr\tw2, wzr, #0x1f", 5408928], [" 5288a4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408932], [" 5288a8:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5408936], [" 5288ac:\tadd\tx1, x1, #0xfd2", 5408940], [" 5288b0:\torr\tw2, wzr, #0x1", 5408944], [" 5288b4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5408948], [" 5288b8:\tadd\tx1, sp, #0x74", 5408952], [" 5288bc:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5408956], [" 5288c0:\tsub\tx0, x29, #0x78", 5408960], [" 5288c4:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5408964], [" 5288c8:\tldr\tx10, [sp,#56]", 5408968], [" 5288cc:\tb\t527b10 <artQuickResolutionTrampoline+0x5e4>", 5408972], [" 5288d0:\tmov\tx26, xzr", 5408976], [" 5288d4:\tb\t528194 <artQuickResolutionTrampoline+0xc68>", 5408980], [" 5288d8:\tadrp\tx26, 62c000 <_DYNAMIC+0x98>", 5408984], [" 5288dc:\tldr\tx26, [x26,#688]", 5408988], [" 5288e0:\tb\t528194 <artQuickResolutionTrampoline+0xc68>", 5408992], [" 5288e4:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5408996], [" 5288e8:\tb\t527804 <artQuickResolutionTrampoline+0x2d8>", 5409000], [" 5288ec:\tldrsb\tw9, [x10,#2]", 5409004], [" 5288f0:\tubfiz\tw11, w9, #14, #7", 5409008], [" 5288f4:\torr\tw8, w11, w8", 5409012], [" 5288f8:\ttbnz\tw9, #31, 528bcc <artQuickResolutionTrampoline+0x16a0>", 5409016], [" 5288fc:\tadd\tx9, x10, #0x3", 5409020], [" 528900:\tb\t527930 <artQuickResolutionTrampoline+0x404>", 5409024], [" 528904:\tmov\tx0, x10", 5409028], [" 528908:\tmov\tx25, x10", 5409032], [" 52890c:\tbl\td9da4 <art::ArtMethod::GetObsoleteDexCache()>", 5409036], [" 528910:\tmov\tx10, x25", 5409040], [" 528914:\tb\t52784c <artQuickResolutionTrampoline+0x320>", 5409044], [" 528918:\tadrp\tx26, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5409048], [" 52891c:\tadrp\tx27, 570000 <_Unwind_Find_FDE+0x2a0>", 5409052], [" 528920:\tadrp\tx28, 578000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x74da>", 5409056], [" 528924:\tadrp\tx19, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409060], [" 528928:\tadrp\tx22, 578000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x74da>", 5409064], [" 52892c:\tadrp\tx23, 570000 <_Unwind_Find_FDE+0x2a0>", 5409068], [" 528930:\tadd\tx26, x26, #0xfd2", 5409072], [" 528934:\tadd\tx27, x27, #0x317", 5409076], [" 528938:\tadd\tx28, x28, #0xbd", 5409080], [" 52893c:\tadd\tx19, x19, #0xec2", 5409084], [" 528940:\tmov\tw20, #0x9 \t// #9", 5409088], [" 528944:\tmov\tw21, #0x22 \t// #34", 5409092], [" 528948:\tadd\tx22, x22, #0xed", 5409096], [" 52894c:\tadd\tx23, x23, #0x1b6", 5409100], [" 528950:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409104], [" 528954:\tadd\tx0, sp, #0x78", 5409108], [" 528958:\torr\tw4, wzr, #0x6", 5409112], [" 52895c:\tadd\tx1, x1, #0xd4b", 5409116], [" 528960:\tmov\tw2, #0x449 \t// #1097", 5409120], [" 528964:\tmov\tw3, wzr", 5409124], [" 528968:\tmov\tw5, #0xffffffff \t// #-1", 5409128], [" 52896c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5409132], [" 528970:\tadd\tx0, sp, #0x78", 5409136], [" 528974:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5409140], [" 528978:\tadrp\tx1, 570000 <_Unwind_Find_FDE+0x2a0>", 5409144], [" 52897c:\torr\tw2, wzr, #0xe", 5409148], [" 528980:\tadd\tx1, x1, #0x178", 5409152], [" 528984:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409156], [" 528988:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409160], [" 52898c:\torr\tw2, wzr, #0x6", 5409164], [" 528990:\tadd\tx1, x1, #0xebb", 5409168], [" 528994:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409172], [" 528998:\torr\tw2, wzr, #0x1", 5409176], [" 52899c:\tmov\tx1, x26", 5409180], [" 5289a0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409184], [" 5289a4:\torr\tw2, wzr, #0x1", 5409188], [" 5289a8:\tmov\tx1, x27", 5409192], [" 5289ac:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409196], [" 5289b0:\torr\tw2, wzr, #0x1", 5409200], [" 5289b4:\tmov\tx1, x26", 5409204], [" 5289b8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409208], [" 5289bc:\torr\tw2, wzr, #0x1f", 5409212], [" 5289c0:\tmov\tx1, x28", 5409216], [" 5289c4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409220], [" 5289c8:\tmov\tx1, x19", 5409224], [" 5289cc:\tmov\tx2, x20", 5409228], [" 5289d0:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409232], [" 5289d4:\tmov\tw1, w24", 5409236], [" 5289d8:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 5409240], [" 5289dc:\tmov\tx1, x22", 5409244], [" 5289e0:\tmov\tx2, x21", 5409248], [" 5289e4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409252], [" 5289e8:\tmov\tw1, w25", 5409256], [" 5289ec:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 5409260], [" 5289f0:\torr\tw2, wzr, #0x2", 5409264], [" 5289f4:\tmov\tx1, x23", 5409268], [" 5289f8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409272], [" 5289fc:\tadd\tx0, sp, #0x78", 5409276], [" 528a00:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5409280], [" 528a04:\tb\t528950 <artQuickResolutionTrampoline+0x1424>", 5409284], [" 528a08:\tadrp\tx23, 570000 <_Unwind_Find_FDE+0x2a0>", 5409288], [" 528a0c:\tadrp\tx24, 570000 <_Unwind_Find_FDE+0x2a0>", 5409292], [" 528a10:\tmov\tw20, #0xdd \t// #221", 5409296], [" 528a14:\tmov\tw21, #0xffffffff \t// #-1", 5409300], [" 528a18:\tmov\tw22, #0x48 \t// #72", 5409304], [" 528a1c:\tadd\tx23, x23, #0x459", 5409308], [" 528a20:\tadd\tx24, x24, #0x4b3", 5409312], [" 528a24:\tmov\tx27, x26", 5409316], [" 528a28:\ttbnz\tw8, #3, 528a84 <artQuickResolutionTrampoline+0x1558>", 5409320], [" 528a2c:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5409324], [" 528a30:\tcmp\tw0, #0x6", 5409328], [" 528a34:\tb.gt\t528a90 <artQuickResolutionTrampoline+0x1564>", 5409332], [" 528a38:\tbl\td5338 <__errno@plt>", 5409336], [" 528a3c:\tmov\tx25, x0", 5409340], [" 528a40:\tadd\tx0, sp, #0x78", 5409344], [" 528a44:\torr\tw4, wzr, #0x6", 5409348], [" 528a48:\tldr\tw26, [x25]", 5409352], [" 528a4c:\tmov\tx1, x23", 5409356], [" 528a50:\tmov\tw2, w20", 5409360], [" 528a54:\tmov\tw3, wzr", 5409364], [" 528a58:\tmov\tw5, w21", 5409368], [" 528a5c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5409372], [" 528a60:\tadd\tx0, sp, #0x78", 5409376], [" 528a64:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5409380], [" 528a68:\tmov\tx1, x24", 5409384], [" 528a6c:\tmov\tx2, x22", 5409388], [" 528a70:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409392], [" 528a74:\tadd\tx0, sp, #0x78", 5409396], [" 528a78:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5409400], [" 528a7c:\tstr\tw26, [x25]", 5409404], [" 528a80:\tb\t528a90 <artQuickResolutionTrampoline+0x1564>", 5409408], [" 528a84:\tmov\tx0, x19", 5409412], [" 528a88:\tmov\tx1, x19", 5409416], [" 528a8c:\tbl\t49d59c <art::Thread::PassActiveSuspendBarriers(art::Thread*)>", 5409420], [" 528a90:\tldrh\tw8, [x19]", 5409424], [" 528a94:\tmov\tx26, x27", 5409428], [" 528a98:\tand\tw9, w8, #0xe", 5409432], [" 528a9c:\tcbz\tw9, 528514 <artQuickResolutionTrampoline+0xfe8>", 5409436], [" 528aa0:\tb\t528a24 <artQuickResolutionTrampoline+0x14f8>", 5409440], [" 528aa4:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409444], [" 528aa8:\tadd\tx1, x1, #0xd4b", 5409448], [" 528aac:\tmov\tw2, #0x4c8 \t// #1224", 5409452], [" 528ab0:\tmov\tw5, #0xffffffff \t// #-1", 5409456], [" 528ab4:\tsub\tx0, x29, #0x78", 5409460], [" 528ab8:\torr\tw4, wzr, #0x6", 5409464], [" 528abc:\tmov\tw3, wzr", 5409468], [" 528ac0:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5409472], [" 528ac4:\tsub\tx0, x29, #0x78", 5409476], [" 528ac8:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5409480], [" 528acc:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 5409484], [" 528ad0:\tadd\tx1, x1, #0x600", 5409488], [" 528ad4:\tmov\tw2, #0x21 \t// #33", 5409492], [" 528ad8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409496], [" 528adc:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5409500], [" 528ae0:\tadd\tx1, x1, #0xfd2", 5409504], [" 528ae4:\torr\tw2, wzr, #0x1", 5409508], [" 528ae8:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409512], [" 528aec:\tadd\tx1, sp, #0x74", 5409516], [" 528af0:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5409520], [" 528af4:\tsub\tx0, x29, #0x78", 5409524], [" 528af8:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5409528], [" 528afc:\tb\t527cfc <artQuickResolutionTrampoline+0x7d0>", 5409532], [" 528b00:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409536], [" 528b04:\tadd\tx1, x1, #0xd4b", 5409540], [" 528b08:\tmov\tw2, #0x4cb \t// #1227", 5409544], [" 528b0c:\tmov\tw5, #0xffffffff \t// #-1", 5409548], [" 528b10:\tsub\tx0, x29, #0x78", 5409552], [" 528b14:\torr\tw4, wzr, #0x6", 5409556], [" 528b18:\tmov\tw3, wzr", 5409560], [" 528b1c:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5409564], [" 528b20:\tsub\tx0, x29, #0x78", 5409568], [" 528b24:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5409572], [" 528b28:\tadrp\tx1, 58b000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x1a4da>", 5409576], [" 528b2c:\tadd\tx1, x1, #0x600", 5409580], [" 528b30:\tmov\tw2, #0x21 \t// #33", 5409584], [" 528b34:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409588], [" 528b38:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5409592], [" 528b3c:\tadd\tx1, x1, #0xfd2", 5409596], [" 528b40:\torr\tw2, wzr, #0x1", 5409600], [" 528b44:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409604], [" 528b48:\tadd\tx1, sp, #0x74", 5409608], [" 528b4c:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5409612], [" 528b50:\tsub\tx0, x29, #0x78", 5409616], [" 528b54:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5409620], [" 528b58:\tb\t527e00 <artQuickResolutionTrampoline+0x8d4>", 5409624], [" 528b5c:\tldrh\tw24, [x21,#16]", 5409628], [" 528b60:\tmov\tx19, x21", 5409632], [" 528b64:\tldr\tw8, [x26,#104]", 5409636], [" 528b68:\tand\tw8, w8, #0xffff", 5409640], [" 528b6c:\tcbnz\tw8, 528b80 <artQuickResolutionTrampoline+0x1654>", 5409644], [" 528b70:\tldr\tw8, [x26,#64]", 5409648], [" 528b74:\ttbnz\tw8, #9, 528b80 <artQuickResolutionTrampoline+0x1654>", 5409652], [" 528b78:\tldr\tw8, [x26,#64]", 5409656], [" 528b7c:\ttbz\tw8, #10, 528ba8 <artQuickResolutionTrampoline+0x167c>", 5409660], [" 528b80:\tldr\tw8, [x26,#64]", 5409664], [" 528b84:\ttbz\tw8, #10, 528be4 <artQuickResolutionTrampoline+0x16b8>", 5409668], [" 528b88:\tadd\tx8, x26, #0xc", 5409672], [" 528b8c:\tldr\tw9, [x26,#4]", 5409676], [" 528b90:\teor\tx10, x9, x9", 5409680], [" 528b94:\torr\tx8, x10, x8", 5409684], [" 528b98:\tldr\tw0, [x8]", 5409688], [" 528b9c:\ttbz\tw9, #28, 528ba4 <artQuickResolutionTrampoline+0x1678>", 5409692], [" 528ba0:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5409696], [" 528ba4:\tcbz\tx0, 528be4 <artQuickResolutionTrampoline+0x16b8>", 5409700], [" 528ba8:\tadd\tx8, x27, x24, lsl #35", 5409704], [" 528bac:\tadd\tx8, x26, x8, lsr #32", 5409708], [" 528bb0:\tldr\txzr, [x8]", 5409712], [" 528bb4:\tb\t528c08 <artQuickResolutionTrampoline+0x16dc>", 5409716], [" 528bb8:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5409720], [" 528bbc:\tcmp\tw0, #0x2", 5409724], [" 528bc0:\tb.le\t528ce0 <artQuickResolutionTrampoline+0x17b4>", 5409728], [" 528bc4:\tldr\tx19, [sp,#48]", 5409732], [" 528bc8:\tb\t5278cc <artQuickResolutionTrampoline+0x3a0>", 5409736], [" 528bcc:\tldrsb\tw9, [x10,#3]", 5409740], [" 528bd0:\tubfiz\tw11, w9, #21, #7", 5409744], [" 528bd4:\torr\tw8, w11, w8", 5409748], [" 528bd8:\ttbnz\tw9, #31, 528c1c <artQuickResolutionTrampoline+0x16f0>", 5409752], [" 528bdc:\tadd\tx9, x10, #0x4", 5409756], [" 528be0:\tb\t528c28 <artQuickResolutionTrampoline+0x16fc>", 5409760], [" 528be4:\tadd\tx8, x26, #0x24", 5409764], [" 528be8:\tldr\tw9, [x26,#4]", 5409768], [" 528bec:\teor\tx10, x9, x9", 5409772], [" 528bf0:\torr\tx8, x10, x8", 5409776], [" 528bf4:\tldr\tw0, [x8]", 5409780], [" 528bf8:\ttbz\tw9, #28, 528c00 <artQuickResolutionTrampoline+0x16d4>", 5409784], [" 528bfc:\tbl\td8f24 <art::ReadBarrier::Mark(art::mirror::Object*)>", 5409788], [" 528c00:\tadd\tx8, x0, x24, lsl #3", 5409792], [" 528c04:\tadd\tx8, x8, #0x10", 5409796], [" 528c08:\tldr\tx24, [x8]", 5409800], [" 528c0c:\tmov\tx21, x19", 5409804], [" 528c10:\tldr\tx20, [sp,#24]", 5409808], [" 528c14:\tcbnz\tx24, 5280b0 <artQuickResolutionTrampoline+0xb84>", 5409812], [" 528c18:\tb\t527de0 <artQuickResolutionTrampoline+0x8b4>", 5409816], [" 528c1c:\tldrb\tw11, [x10,#4]", 5409820], [" 528c20:\tadd\tx9, x10, #0x5", 5409824], [" 528c24:\torr\tw8, w8, w11, lsl #28", 5409828], [" 528c28:\tldr\tx19, [sp,#48]", 5409832], [" 528c2c:\tb\t527930 <artQuickResolutionTrampoline+0x404>", 5409836], [" 528c30:\tmov\tx0, x26", 5409840], [" 528c34:\tmov\tw1, w27", 5409844], [" 528c38:\tbl\t3a93fc <art::mirror::Array::ThrowArrayIndexOutOfBoundsException(int)>", 5409848], [" 528c3c:\tldp\tx20, x23, [sp,#24]", 5409852], [" 528c40:\tldr\tw22, [sp,#20]", 5409856], [" 528c44:\tmov\tx0, xzr", 5409860], [" 528c48:\tb\t5280a0 <artQuickResolutionTrampoline+0xb74>", 5409864], [" 528c4c:\tbl\td5228 <__stack_chk_fail@plt>", 5409868], [" 528c50:\tbl\td5308 <android::base::GetMinimumLogSeverity()@plt>", 5409872], [" 528c54:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409876], [" 528c58:\tadd\tx1, x1, #0xd4b", 5409880], [" 528c5c:\tmov\tw2, #0x477 \t// #1143", 5409884], [" 528c60:\tmov\tw5, #0xffffffff \t// #-1", 5409888], [" 528c64:\tsub\tx0, x29, #0x78", 5409892], [" 528c68:\torr\tw4, wzr, #0x6", 5409896], [" 528c6c:\tmov\tw3, wzr", 5409900], [" 528c70:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5409904], [" 528c74:\tsub\tx0, x29, #0x78", 5409908], [" 528c78:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5409912], [" 528c7c:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5409916], [" 528c80:\tadd\tx1, x1, #0xecc", 5409920], [" 528c84:\tmov\tw2, #0x21 \t// #33", 5409924], [" 528c88:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409928], [" 528c8c:\tmov\tx19, x0", 5409932], [" 528c90:\tadd\tx8, sp, #0x78", 5409936], [" 528c94:\tmov\tx0, x24", 5409940], [" 528c98:\tmov\tx1, xzr", 5409944], [" 528c9c:\tadd\tx20, sp, #0x78", 5409948], [" 528ca0:\tbl\t1ae6f8 <art::Instruction::DumpString(art::DexFile const*) const>", 5409952], [" 528ca4:\tldrb\tw8, [sp,#120]", 5409956], [" 528ca8:\torr\tx10, x20, #0x1", 5409960], [" 528cac:\tldp\tx11, x9, [sp,#128]", 5409964], [" 528cb0:\tmov\tx0, x19", 5409968], [" 528cb4:\ttst\tw8, #0x1", 5409972], [" 528cb8:\tlsr\tx8, x8, #1", 5409976], [" 528cbc:\tcsel\tx1, x10, x9, eq", 5409980], [" 528cc0:\tcsel\tx2, x8, x11, eq", 5409984], [" 528cc4:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5409988], [" 528cc8:\tldrb\tw8, [sp,#120]", 5409992], [" 528ccc:\ttbz\tw8, #0, 528cd8 <artQuickResolutionTrampoline+0x17ac>", 5409996], [" 528cd0:\tldr\tx0, [sp,#136]", 5410000], [" 528cd4:\tbl\td5218 <operator delete(void*)@plt>", 5410004], [" 528cd8:\tsub\tx0, x29, #0x78", 5410008], [" 528cdc:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5410012], [" 528ce0:\tbl\td5338 <__errno@plt>", 5410016], [" 528ce4:\tmov\tx25, x0", 5410020], [" 528ce8:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5410024], [" 528cec:\tadd\tx1, x1, #0xd4b", 5410028], [" 528cf0:\tldr\tw19, [x25]", 5410032], [" 528cf4:\tmov\tw2, #0x486 \t// #1158", 5410036], [" 528cf8:\tmov\tw5, #0xffffffff \t// #-1", 5410040], [" 528cfc:\tadd\tx0, sp, #0x78", 5410044], [" 528d00:\torr\tw4, wzr, #0x2", 5410048], [" 528d04:\tmov\tw3, wzr", 5410052], [" 528d08:\tbl\td5248 <android::base::LogMessage::LogMessage(char const*, unsigned int, android::base::LogId, android::base::LogSeverity, int)@plt>", 5410056], [" 528d0c:\tadd\tx0, sp, #0x78", 5410060], [" 528d10:\tbl\td5258 <android::base::LogMessage::stream()@plt>", 5410064], [" 528d14:\tadrp\tx1, 5a9000 <art::HexDump::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const::gHexDigit+0x384da>", 5410068], [" 528d18:\tadd\tx1, x1, #0xeee", 5410072], [" 528d1c:\tmov\tw2, #0x1d \t// #29", 5410076], [" 528d20:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5410080], [" 528d24:\tadd\tx1, sp, #0x74", 5410084], [" 528d28:\tbl\t55bfb4 <art::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::InvokeType const&)>", 5410088], [" 528d2c:\tadrp\tx1, 56f000 <_Unwind_IteratePhdrCallback+0x238>", 5410092], [" 528d30:\tadd\tx1, x1, #0xfd2", 5410096], [" 528d34:\torr\tw2, wzr, #0x1", 5410100], [" 528d38:\tbl\td941c <std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)>", 5410104], [" 528d3c:\tmov\tw1, w24", 5410108], [" 528d40:\tbl\tda740 <std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)>", 5410112], [" 528d44:\tadd\tx0, sp, #0x78", 5410116], [" 528d48:\tbl\td5268 <android::base::LogMessage::~LogMessage()@plt>", 5410120], [" 528d4c:\tstr\tw19, [x25]", 5410124], [" 528d50:\tldr\tx19, [sp,#48]", 5410128], [" 528d54:\tb\t5278cc <artQuickResolutionTrampoline+0x3a0>", 5410132], ["", 0]], "l": 2, "f": "artQuickResolutionTrampoline"}, "45": {"d": [["", 0], ["binary_cache/system/lib64/libart.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000553a20 <art_quick_resolution_trampoline>:", 0], ["art_quick_resolution_trampoline():", 0], [" 553a20:\tadrp\tx16, 62c000 <_DYNAMIC+0x98>", 5585440], [" 553a24:\tldr\tx16, [x16,#592]", 5585444], [" 553a28:\tldr\tx16, [x16]", 5585448], [" 553a2c:\tldr\tx16, [x16,#16]", 5585452], [" 553a30:\tsub\tsp, sp, #0xe0", 5585456], [" 553a34:\tstp\td0, d1, [sp,#16]", 5585460], [" 553a38:\tstp\td2, d3, [sp,#32]", 5585464], [" 553a3c:\tstp\td4, d5, [sp,#48]", 5585468], [" 553a40:\tstp\td6, d7, [sp,#64]", 5585472], [" 553a44:\tstp\tx1, x2, [sp,#80]", 5585476], [" 553a48:\tstp\tx3, x4, [sp,#96]", 5585480], [" 553a4c:\tstp\tx5, x6, [sp,#112]", 5585484], [" 553a50:\tstp\tx7, x20, [sp,#128]", 5585488], [" 553a54:\tstp\tx21, x22, [sp,#144]", 5585492], [" 553a58:\tstp\tx23, x24, [sp,#160]", 5585496], [" 553a5c:\tstp\tx25, x26, [sp,#176]", 5585500], [" 553a60:\tstp\tx27, x28, [sp,#192]", 5585504], [" 553a64:\tstp\tx29, x30, [sp,#208]", 5585508], [" 553a68:\tstr\tx16, [sp]", 5585512], [" 553a6c:\tmov\tx16, sp", 5585516], [" 553a70:\tstr\tx16, [x19,#160]", 5585520], [" 553a74:\tmov\tx2, x19", 5585524], [" 553a78:\tmov\tx3, sp", 5585528], [" 553a7c:\tbl\t52752c <artQuickResolutionTrampoline>", 5585532], [" 553a80:\tcbz\tx0, 553acc <art_quick_resolution_trampoline+0xac>", 5585536], [" 553a84:\tmov\tx16, x0", 5585540], [" 553a88:\tldr\tx0, [sp]", 5585544], [" 553a8c:\tldp\td0, d1, [sp,#16]", 5585548], [" 553a90:\tldp\td2, d3, [sp,#32]", 5585552], [" 553a94:\tldp\td4, d5, [sp,#48]", 5585556], [" 553a98:\tldp\td6, d7, [sp,#64]", 5585560], [" 553a9c:\tldp\tx1, x2, [sp,#80]", 5585564], [" 553aa0:\tldp\tx3, x4, [sp,#96]", 5585568], [" 553aa4:\tldp\tx5, x6, [sp,#112]", 5585572], [" 553aa8:\tldp\tx7, x20, [sp,#128]", 5585576], [" 553aac:\tldp\tx21, x22, [sp,#144]", 5585580], [" 553ab0:\tldp\tx23, x24, [sp,#160]", 5585584], [" 553ab4:\tldp\tx25, x26, [sp,#176]", 5585588], [" 553ab8:\tldp\tx27, x28, [sp,#192]", 5585592], [" 553abc:\tldp\tx29, x30, [sp,#208]", 5585596], [" 553ac0:\tadd\tsp, sp, #0xe0", 5585600], [" 553ac4:\tldr\tw20, [x19,#52]", 5585604], [" 553ac8:\tbr\tx16", 5585608], [" 553acc:\tldp\td0, d1, [sp,#16]", 5585612], [" 553ad0:\tldp\td2, d3, [sp,#32]", 5585616], [" 553ad4:\tldp\td4, d5, [sp,#48]", 5585620], [" 553ad8:\tldp\td6, d7, [sp,#64]", 5585624], [" 553adc:\tldp\tx1, x2, [sp,#80]", 5585628], [" 553ae0:\tldp\tx3, x4, [sp,#96]", 5585632], [" 553ae4:\tldp\tx5, x6, [sp,#112]", 5585636], [" 553ae8:\tldp\tx7, x20, [sp,#128]", 5585640], [" 553aec:\tldp\tx21, x22, [sp,#144]", 5585644], [" 553af0:\tldp\tx23, x24, [sp,#160]", 5585648], [" 553af4:\tldp\tx25, x26, [sp,#176]", 5585652], [" 553af8:\tldp\tx27, x28, [sp,#192]", 5585656], [" 553afc:\tldp\tx29, x30, [sp,#208]", 5585660], [" 553b00:\tadd\tsp, sp, #0xe0", 5585664], [" 553b04:\tadrp\tx16, 62c000 <_DYNAMIC+0x98>", 5585668], [" 553b08:\tldr\tx16, [x16,#592]", 5585672], [" 553b0c:\tldr\tx16, [x16]", 5585676], [" 553b10:\tldr\tx16, [x16]", 5585680], [" 553b14:\tsub\tsp, sp, #0xb0", 5585684], [" 553b18:\tstp\td8, d9, [sp,#16]", 5585688], [" 553b1c:\tstp\td10, d11, [sp,#32]", 5585692], [" 553b20:\tstp\td12, d13, [sp,#48]", 5585696], [" 553b24:\tstp\td14, d15, [sp,#64]", 5585700], [" 553b28:\tstp\tx19, x20, [sp,#80]", 5585704], [" 553b2c:\tstp\tx21, x22, [sp,#96]", 5585708], [" 553b30:\tstp\tx23, x24, [sp,#112]", 5585712], [" 553b34:\tstp\tx25, x26, [sp,#128]", 5585716], [" 553b38:\tstp\tx27, x28, [sp,#144]", 5585720], [" 553b3c:\tstp\tx29, x30, [sp,#160]", 5585724], [" 553b40:\tstr\tx16, [sp]", 5585728], [" 553b44:\tmov\tx16, sp", 5585732], [" 553b48:\tstr\tx16, [x19,#160]", 5585736], [" 553b4c:\tmov\tx0, x19", 5585740], [" 553b50:\tbl\t524b38 <artDeliverPendingExceptionFromCode>", 5585744], [" 553b54:\tbrk\t#0x0", 5585748], ["", 0]], "l": 2, "f": "art_quick_resolution_trampoline"}, "46": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000002fef70 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)>:", 0], ["onLayout():", 0], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1708", 0], [" 2fef70:\tsub\tx16, sp, #0x2, lsl #12", 3141488], [" 2fef74:\tldr\twzr, [x16]", 3141492], [" 2fef78:\tstr\tx0, [sp,#-256]!", 3141496], [" 2fef7c:\tstp\tx21, x22, [sp,#176]", 3141500], [" 2fef80:\tstp\tx23, x24, [sp,#192]", 3141504], [" 2fef84:\tstp\tx25, x26, [sp,#208]", 3141508], [" 2fef88:\tstp\tx27, x28, [sp,#224]", 3141512], [" 2fef8c:\tstp\tx29, x30, [sp,#240]", 3141516], [" 2fef90:\tstr\tw2, [sp,#268]", 3141520], [" 2fef94:\tstr\tw3, [sp,#272]", 3141524], [" 2fef98:\tstr\tw4, [sp,#276]", 3141528], [" 2fef9c:\tstr\tw5, [sp,#280]", 3141532], [" 2fefa0:\tstr\tw6, [sp,#284]", 3141536], [" 2fefa4:\tldrh\tw16, [x19]", 3141540], [" 2fefa8:\tcbnz\tw16, 30056c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x15fc>", 3141544], [" 2fefac:\tmov\tx21, x2", 3141548], [" 2fefb0:\tmov\tx22, x3", 3141552], [" 2fefb4:\tmov\tx23, x4", 3141556], [" 2fefb8:\tmov\tx24, x5", 3141560], [" 2fefbc:\tmov\tx25, x6", 3141564], [" 2fefc0:\tnop", 3141568], [" 2fefc4:\tmov\tx26, x1", 3141572], [" 2fefc8:\tadrp\tx0, 47e000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x11f90>", 3141576], [" 2fefcc:\tldr\tx0, [x0,#1656]", 3141580], [" 2fefd0:\tldr\tx30, [x0,#40]", 3141584], [" 2fefd4:\tblr\tx30", 3141588], [" 2fefd8:\tstr\tw0, [sp,#28]", 3141592], [" 2fefdc:\tcmp\tw0, #0x1", 3141596], [" 2fefe0:\tb.ne\t2feff4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x84>", 3141600], [" 2fefe4:\tmov\tx29, x0", 3141604], [" 2fefe8:\tmov\tw28, #0x1 \t// #1", 3141608], [" 2fefec:\tmov\tx27, x28", 3141612], [" 2feff0:\tb\t2ff004 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x94>", 3141616], [" 2feff4:\tnop", 3141620], [" 2feff8:\tmov\tx29, x0", 3141624], [" 2feffc:\tmov\tw28, #0x1 \t// #1", 3141628], [" 2ff000:\tmov\tw27, #0x0 \t// #0", 3141632], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1709", 0], [" 2ff004:\tstr\tw27, [sp,#128]", 3141636], [" 2ff008:\tmov\tx1, x26", 3141640], [" 2ff00c:\tldr\tw0, [x1]", 3141644], [" 2ff010:\tldr\tx0, [x0,#2760]", 3141648], [" 2ff014:\tldr\tx30, [x0,#40]", 3141652], [" 2ff018:\tblr\tx30", 3141656], [" 2ff01c:\tstr\tw0, [sp,#40]", 3141660], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1710", 0], [" 2ff020:\tmov\tx1, x26", 3141664], [" 2ff024:\tmov\tx21, x0", 3141668], [" 2ff028:\tldr\tw0, [x1]", 3141672], [" 2ff02c:\tldr\tx0, [x0,#1872]", 3141676], [" 2ff030:\tldr\tx30, [x0,#40]", 3141680], [" 2ff034:\tblr\tx30", 3141684], [" 2ff038:\tstr\tw0, [sp,#68]", 3141688], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1711", 0], [" 2ff03c:\tmov\tx1, x26", 3141692], [" 2ff040:\tmov\tx22, x0", 3141696], [" 2ff044:\tldr\tw0, [x1]", 3141700], [" 2ff048:\tldr\tx0, [x0,#2264]", 3141704], [" 2ff04c:\tldr\tx30, [x0,#40]", 3141708], [" 2ff050:\tblr\tx30", 3141712], [" 2ff054:\tstr\tw0, [sp,#32]", 3141716], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1712", 0], [" 2ff058:\tmov\tx1, x26", 3141720], [" 2ff05c:\tmov\tx24, x0", 3141724], [" 2ff060:\tldr\tw0, [x1]", 3141728], [" 2ff064:\tldr\tx0, [x0,#2272]", 3141732], [" 2ff068:\tldr\tx30, [x0,#40]", 3141736], [" 2ff06c:\tblr\tx30", 3141740], [" 2ff070:\tstr\tw0, [sp,#36]", 3141744], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1713", 0], [" 2ff074:\tmov\tx1, x26", 3141748], [" 2ff078:\tmov\tx29, x0", 3141752], [" 2ff07c:\tldr\tw0, [x1]", 3141756], [" 2ff080:\tldr\tx0, [x0,#2288]", 3141760], [" 2ff084:\tldr\tx30, [x0,#40]", 3141764], [" 2ff088:\tblr\tx30", 3141768], [" 2ff08c:\tstr\tw0, [sp,#116]", 3141772], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1714", 0], [" 2ff090:\tmov\tx1, x26", 3141776], [" 2ff094:\tmov\tx24, x0", 3141780], [" 2ff098:\tldr\tw0, [x1]", 3141784], [" 2ff09c:\tldr\tx0, [x0,#2248]", 3141788], [" 2ff0a0:\tldr\tx30, [x0,#40]", 3141792], [" 2ff0a4:\tblr\tx30", 3141796], [" 2ff0a8:\tstr\tw0, [sp,#64]", 3141800], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1715", 0], [" 2ff0ac:\tnop", 3141804], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1716", 0], [" 2ff0b0:\tsub\tw1, w21, w29", 3141808], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1718", 0], [" 2ff0b4:\tadr\tx30, 2ff0c0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x150>", 3141812], [" 2ff0b8:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3141816], [" 2ff0bc:\tldr\tw2, [x26,#688]", 3141820], [" 2ff0c0:\tstr\tw2, [sp,#88]", 3141824], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1719", 0], [" 2ff0c4:\tnop", 3141828], [" 2ff0c8:\tldr\tw3, [x2,#8]", 3141832], [" 2ff0cc:\tnop", 3141836], [" 2ff0d0:\tcmp\tw28, w3", 3141840], [" 2ff0d4:\tb.cs\t300578 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1608>", 3141844], [" 2ff0d8:\tstr\twzr, [x2,#16]", 3141848], [" 2ff0dc:\tstr\twzr, [x2,#12]", 3141852], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1722", 0], [" 2ff0e0:\tmov\tx29, x1", 3141856], [" 2ff0e4:\tmov\tx1, x26", 3141860], [" 2ff0e8:\tmov\tx28, x0", 3141864], [" 2ff0ec:\tmov\tx21, x2", 3141868], [" 2ff0f0:\tadrp\tx0, 47e000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x11f90>", 3141872], [" 2ff0f4:\tldr\tx0, [x0,#1680]", 3141876], [" 2ff0f8:\tldr\tx30, [x0,#40]", 3141880], [" 2ff0fc:\tblr\tx30", 3141884], [" 2ff100:\tstr\tw0, [sp,#44]", 3141888], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1723", 0], [" 2ff104:\ttbnz\tw0, #31, 2ff120 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1b0>", 3141892], [" 2ff108:\tsub\tw1, w25, w23", 3141896], [" 2ff10c:\tcmp\tw0, w1", 3141900], [" 2ff110:\tcsel\tw2, w0, w1, lt", 3141904], [" 2ff114:\tmov\tx3, x0", 3141908], [" 2ff118:\tmov\tx0, x1", 3141912], [" 2ff11c:\tb\t2ff134 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1c4>", 3141916], [" 2ff120:\tnop", 3141920], [" 2ff124:\tmov\tx3, x0", 3141924], [" 2ff128:\tmov\tw1, #0x1 \t// #1", 3141928], [" 2ff12c:\tmov\tw2, #0x0 \t// #0", 3141932], [" 2ff130:\tmov\tx0, x2", 3141936], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1725", 0], [" 2ff134:\tstr\tw2, [sp,#28]", 3141940], [" 2ff138:\tadr\tx30, 2ff144 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1d4>", 3141944], [" 2ff13c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3141948], [" 2ff140:\tldr\tw0, [x26,#660]", 3141952], [" 2ff144:\tstr\tw0, [sp,#48]", 3141956], [" 2ff148:\tmov\tx1, x26", 3141960], [" 2ff14c:\tmov\tx2, x0", 3141964], [" 2ff150:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3141968], [" 2ff154:\tldr\tx0, [x0,#3056]", 3141972], [" 2ff158:\tldr\tx30, [x0,#40]", 3141976], [" 2ff15c:\tblr\tx30", 3141980], [" 2ff160:\tcbnz\tw0, 2ff174 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x204>", 3141984], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1735", 0], [" 2ff164:\tldr\tw0, [sp,#48]", 3141988], [" 2ff168:\tldr\tw1, [sp,#32]", 3141992], [" 2ff16c:\tmov\tx2, x29", 3141996], [" 2ff170:\tb\t2ff200 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x290>", 3142000], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1726", 0], [" 2ff174:\tnop", 3142004], [" 2ff178:\tcbz\tw27, 2ff1c0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x250>", 3142008], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1727", 0], [" 2ff17c:\tnop", 3142012], [" 2ff180:\tadr\tx30, 2ff18c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x21c>", 3142016], [" 2ff184:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142020], [" 2ff188:\tldr\tw2, [x26,#660]", 3142024], [" 2ff18c:\tstr\tw2, [sp,#52]", 3142028], [" 2ff190:\tmov\tx1, x26", 3142032], [" 2ff194:\tmov\tx3, x29", 3142036], [" 2ff198:\tmov\tx4, x21", 3142040], [" 2ff19c:\tldr\tw5, [sp,#28]", 3142044], [" 2ff1a0:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142048], [" 2ff1a4:\tldr\tx0, [x0,#3016]", 3142052], [" 2ff1a8:\tldr\tx30, [x0,#40]", 3142056], [" 2ff1ac:\tblr\tx30", 3142060], [" 2ff1b0:\tmov\tx2, x0", 3142064], [" 2ff1b4:\tldr\tw0, [sp,#52]", 3142068], [" 2ff1b8:\tldr\tw1, [sp,#32]", 3142072], [" 2ff1bc:\tb\t2ff200 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x290>", 3142076], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1730", 0], [" 2ff1c0:\tnop", 3142080], [" 2ff1c4:\tadr\tx30, 2ff1d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x260>", 3142084], [" 2ff1c8:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142088], [" 2ff1cc:\tldr\tw2, [x26,#660]", 3142092], [" 2ff1d0:\tstr\tw2, [sp,#48]", 3142096], [" 2ff1d4:\tmov\tx1, x26", 3142100], [" 2ff1d8:\tldr\tw3, [sp,#32]", 3142104], [" 2ff1dc:\tmov\tx4, x21", 3142108], [" 2ff1e0:\tldr\tw5, [sp,#28]", 3142112], [" 2ff1e4:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142116], [" 2ff1e8:\tldr\tx0, [x0,#3008]", 3142120], [" 2ff1ec:\tldr\tx30, [x0,#40]", 3142124], [" 2ff1f0:\tblr\tx30", 3142128], [" 2ff1f4:\tmov\tx1, x0", 3142132], [" 2ff1f8:\tldr\tw0, [sp,#48]", 3142136], [" 2ff1fc:\tmov\tx2, x29", 3142140], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1735", 0], [" 2ff200:\tstr\tw1, [sp,#48]", 3142144], [" 2ff204:\tstr\tw2, [sp,#52]", 3142148], [" 2ff208:\tadr\tx30, 2ff214 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x2a4>", 3142152], [" 2ff20c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142156], [" 2ff210:\tldr\tw0, [x26,#616]", 3142160], [" 2ff214:\tstr\tw0, [sp,#56]", 3142164], [" 2ff218:\tmov\tx1, x26", 3142168], [" 2ff21c:\tmov\tx2, x0", 3142172], [" 2ff220:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142176], [" 2ff224:\tldr\tx0, [x0,#3056]", 3142180], [" 2ff228:\tldr\tx30, [x0,#40]", 3142184], [" 2ff22c:\tblr\tx30", 3142188], [" 2ff230:\tcbnz\tw0, 2ff244 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x2d4>", 3142192], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1745", 0], [" 2ff234:\tldr\tw0, [sp,#56]", 3142196], [" 2ff238:\tldr\tw1, [sp,#48]", 3142200], [" 2ff23c:\tldr\tw2, [sp,#52]", 3142204], [" 2ff240:\tb\t2ff2d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x360>", 3142208], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1736", 0], [" 2ff244:\tnop", 3142212], [" 2ff248:\tcbz\tw27, 2ff290 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x320>", 3142216], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1737", 0], [" 2ff24c:\tnop", 3142220], [" 2ff250:\tadr\tx30, 2ff25c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x2ec>", 3142224], [" 2ff254:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142228], [" 2ff258:\tldr\tw2, [x26,#616]", 3142232], [" 2ff25c:\tstr\tw2, [sp,#60]", 3142236], [" 2ff260:\tmov\tx1, x26", 3142240], [" 2ff264:\tmov\tx4, x21", 3142244], [" 2ff268:\tldr\tw5, [sp,#28]", 3142248], [" 2ff26c:\tldr\tw3, [sp,#52]", 3142252], [" 2ff270:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142256], [" 2ff274:\tldr\tx0, [x0,#3016]", 3142260], [" 2ff278:\tldr\tx30, [x0,#40]", 3142264], [" 2ff27c:\tblr\tx30", 3142268], [" 2ff280:\tmov\tx2, x0", 3142272], [" 2ff284:\tldr\tw0, [sp,#60]", 3142276], [" 2ff288:\tldr\tw1, [sp,#48]", 3142280], [" 2ff28c:\tb\t2ff2d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x360>", 3142284], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1740", 0], [" 2ff290:\tnop", 3142288], [" 2ff294:\tadr\tx30, 2ff2a0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x330>", 3142292], [" 2ff298:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142296], [" 2ff29c:\tldr\tw2, [x26,#616]", 3142300], [" 2ff2a0:\tstr\tw2, [sp,#56]", 3142304], [" 2ff2a4:\tmov\tx1, x26", 3142308], [" 2ff2a8:\tmov\tx4, x21", 3142312], [" 2ff2ac:\tldr\tw5, [sp,#28]", 3142316], [" 2ff2b0:\tldr\tw3, [sp,#48]", 3142320], [" 2ff2b4:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142324], [" 2ff2b8:\tldr\tx0, [x0,#3008]", 3142328], [" 2ff2bc:\tldr\tx30, [x0,#40]", 3142332], [" 2ff2c0:\tblr\tx30", 3142336], [" 2ff2c4:\tmov\tx1, x0", 3142340], [" 2ff2c8:\tldr\tw0, [sp,#56]", 3142344], [" 2ff2cc:\tldr\tw2, [sp,#52]", 3142348], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1745", 0], [" 2ff2d0:\tstr\tw1, [sp,#48]", 3142352], [" 2ff2d4:\tstr\tw2, [sp,#52]", 3142356], [" 2ff2d8:\tadr\tx30, 2ff2e4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x374>", 3142360], [" 2ff2dc:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142364], [" 2ff2e0:\tldr\tw0, [x26,#652]", 3142368], [" 2ff2e4:\tstr\tw0, [sp,#56]", 3142372], [" 2ff2e8:\tmov\tx1, x26", 3142376], [" 2ff2ec:\tmov\tx2, x0", 3142380], [" 2ff2f0:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142384], [" 2ff2f4:\tldr\tx0, [x0,#3056]", 3142388], [" 2ff2f8:\tldr\tx30, [x0,#40]", 3142392], [" 2ff2fc:\tblr\tx30", 3142396], [" 2ff300:\tcbnz\tw0, 2ff318 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x3a8>", 3142400], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1755", 0], [" 2ff304:\tldr\tw0, [sp,#56]", 3142404], [" 2ff308:\tldr\tw1, [sp,#48]", 3142408], [" 2ff30c:\tldr\tw2, [sp,#52]", 3142412], [" 2ff310:\tmov\tw3, #0x0 \t// #0", 3142416], [" 2ff314:\tb\t2ff3ac <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x43c>", 3142420], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1746", 0], [" 2ff318:\tnop", 3142424], [" 2ff31c:\tcbz\tw27, 2ff368 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x3f8>", 3142428], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1747", 0], [" 2ff320:\tnop", 3142432], [" 2ff324:\tadr\tx30, 2ff330 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x3c0>", 3142436], [" 2ff328:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142440], [" 2ff32c:\tldr\tw2, [x26,#652]", 3142444], [" 2ff330:\tstr\tw2, [sp,#60]", 3142448], [" 2ff334:\tmov\tx1, x26", 3142452], [" 2ff338:\tmov\tx4, x21", 3142456], [" 2ff33c:\tldr\tw5, [sp,#28]", 3142460], [" 2ff340:\tldr\tw3, [sp,#48]", 3142464], [" 2ff344:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142468], [" 2ff348:\tldr\tx0, [x0,#3008]", 3142472], [" 2ff34c:\tldr\tx30, [x0,#40]", 3142476], [" 2ff350:\tblr\tx30", 3142480], [" 2ff354:\tmov\tx1, x0", 3142484], [" 2ff358:\tldr\tw0, [sp,#60]", 3142488], [" 2ff35c:\tldr\tw2, [sp,#52]", 3142492], [" 2ff360:\tmov\tw3, #0x0 \t// #0", 3142496], [" 2ff364:\tb\t2ff3ac <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x43c>", 3142500], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1750", 0], [" 2ff368:\tnop", 3142504], [" 2ff36c:\tadr\tx30, 2ff378 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x408>", 3142508], [" 2ff370:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142512], [" 2ff374:\tldr\tw2, [x26,#652]", 3142516], [" 2ff378:\tstr\tw2, [sp,#56]", 3142520], [" 2ff37c:\tmov\tx1, x26", 3142524], [" 2ff380:\tmov\tx4, x21", 3142528], [" 2ff384:\tldr\tw5, [sp,#28]", 3142532], [" 2ff388:\tldr\tw3, [sp,#52]", 3142536], [" 2ff38c:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142540], [" 2ff390:\tldr\tx0, [x0,#3016]", 3142544], [" 2ff394:\tldr\tx30, [x0,#40]", 3142548], [" 2ff398:\tblr\tx30", 3142552], [" 2ff39c:\tmov\tx2, x0", 3142556], [" 2ff3a0:\tldr\tw0, [sp,#56]", 3142560], [" 2ff3a4:\tldr\tw1, [sp,#48]", 3142564], [" 2ff3a8:\tmov\tw3, #0x0 \t// #0", 3142568], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1755", 0], [" 2ff3ac:\tstr\tw0, [sp,#48]", 3142572], [" 2ff3b0:\tmov\tx23, x1", 3142576], [" 2ff3b4:\tmov\tx1, x26", 3142580], [" 2ff3b8:\tmov\tx28, x3", 3142584], [" 2ff3bc:\tmov\tx25, x2", 3142588], [" 2ff3c0:\tldr\tw0, [x1]", 3142592], [" 2ff3c4:\tldr\tx0, [x0,#7712]", 3142596], [" 2ff3c8:\tldr\tx30, [x0,#40]", 3142600], [" 2ff3cc:\tblr\tx30", 3142604], [" 2ff3d0:\tstr\tw0, [sp,#72]", 3142608], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1756", 0], [" 2ff3d4:\tmov\tx1, x26", 3142612], [" 2ff3d8:\tmov\tx22, x0", 3142616], [" 2ff3dc:\tldr\tw0, [x1]", 3142620], [" 2ff3e0:\tldr\tx0, [x0,#7720]", 3142624], [" 2ff3e4:\tldr\tx30, [x0,#40]", 3142628], [" 2ff3e8:\tblr\tx30", 3142632], [" 2ff3ec:\tstr\tw0, [sp,#76]", 3142636], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1757", 0], [" 2ff3f0:\tsub\tw1, w22, w23", 3142640], [" 2ff3f4:\tcmp\tw28, w1", 3142644], [" 2ff3f8:\tcsel\tw2, w28, w1, gt", 3142648], [" 2ff3fc:\tstr\tw2, [x21,#12]", 3142652], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1758", 0], [" 2ff400:\tsub\tw1, w29, w25", 3142656], [" 2ff404:\tsub\tw1, w0, w1", 3142660], [" 2ff408:\tstr\tw1, [sp,#52]", 3142664], [" 2ff40c:\tcmp\tw28, w1", 3142668], [" 2ff410:\tcsel\tw2, w28, w1, gt", 3142672], [" 2ff414:\tstr\tw2, [sp,#56]", 3142676], [" 2ff418:\tstr\tw2, [x21,#16]", 3142680], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1759", 0], [" 2ff41c:\tnop", 3142684], [" 2ff420:\tcmp\tw23, w22", 3142688], [" 2ff424:\tcsel\tw3, w23, w22, gt", 3142692], [" 2ff428:\tstr\tw3, [sp,#60]", 3142696], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1760", 0], [" 2ff42c:\tsub\tw4, w29, w0", 3142700], [" 2ff430:\tcmp\tw25, w4", 3142704], [" 2ff434:\tcsel\tw23, w25, w4, lt", 3142708], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1762", 0], [" 2ff438:\tadr\tx30, 2ff444 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x4d4>", 3142712], [" 2ff43c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142716], [" 2ff440:\tldr\tw25, [x26,#632]", 3142720], [" 2ff444:\tmov\tx1, x26", 3142724], [" 2ff448:\tmov\tx29, x0", 3142728], [" 2ff44c:\tmov\tx2, x25", 3142732], [" 2ff450:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142736], [" 2ff454:\tldr\tx0, [x0,#3056]", 3142740], [" 2ff458:\tldr\tx30, [x0,#40]", 3142744], [" 2ff45c:\tblr\tx30", 3142748], [" 2ff460:\tcbnz\tw0, 2ff46c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x4fc>", 3142752], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1772", 0], [" 2ff464:\tldr\tw0, [sp,#60]", 3142756], [" 2ff468:\tb\t2ff4e8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x578>", 3142760], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1763", 0], [" 2ff46c:\tnop", 3142764], [" 2ff470:\tcbz\tw27, 2ff4b4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x544>", 3142768], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1764", 0], [" 2ff474:\tnop", 3142772], [" 2ff478:\tadr\tx30, 2ff484 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x514>", 3142776], [" 2ff47c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142780], [" 2ff480:\tldr\tw2, [x26,#632]", 3142784], [" 2ff484:\tmov\tx1, x26", 3142788], [" 2ff488:\tmov\tx4, x21", 3142792], [" 2ff48c:\tldr\tw5, [sp,#28]", 3142796], [" 2ff490:\tmov\tx3, x23", 3142800], [" 2ff494:\tmov\tx25, x2", 3142804], [" 2ff498:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142808], [" 2ff49c:\tldr\tx0, [x0,#3016]", 3142812], [" 2ff4a0:\tldr\tx30, [x0,#40]", 3142816], [" 2ff4a4:\tblr\tx30", 3142820], [" 2ff4a8:\tmov\tx23, x0", 3142824], [" 2ff4ac:\tldr\tw0, [sp,#60]", 3142828], [" 2ff4b0:\tb\t2ff4e8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x578>", 3142832], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1767", 0], [" 2ff4b4:\tnop", 3142836], [" 2ff4b8:\tadr\tx30, 2ff4c4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x554>", 3142840], [" 2ff4bc:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142844], [" 2ff4c0:\tldr\tw2, [x26,#632]", 3142848], [" 2ff4c4:\tmov\tx1, x26", 3142852], [" 2ff4c8:\tmov\tx4, x21", 3142856], [" 2ff4cc:\tldr\tw5, [sp,#28]", 3142860], [" 2ff4d0:\tldr\tw3, [sp,#60]", 3142864], [" 2ff4d4:\tmov\tx25, x2", 3142868], [" 2ff4d8:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142872], [" 2ff4dc:\tldr\tx0, [x0,#3008]", 3142876], [" 2ff4e0:\tldr\tx30, [x0,#40]", 3142880], [" 2ff4e4:\tblr\tx30", 3142884], [" 2ff4e8:\tnop", 3142888], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1772", 0], [" 2ff4ec:\tnop", 3142892], [" 2ff4f0:\tadr\tx30, 2ff4fc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x58c>", 3142896], [" 2ff4f4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142900], [" 2ff4f8:\tldr\tw2, [x26,#644]", 3142904], [" 2ff4fc:\tstr\tw2, [sp,#48]", 3142908], [" 2ff500:\tmov\tx1, x26", 3142912], [" 2ff504:\tmov\tx25, x0", 3142916], [" 2ff508:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3142920], [" 2ff50c:\tldr\tx0, [x0,#3056]", 3142924], [" 2ff510:\tldr\tx30, [x0,#40]", 3142928], [" 2ff514:\tblr\tx30", 3142932], [" 2ff518:\tcbnz\tw0, 2ff530 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x5c0>", 3142936], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1782", 0], [" 2ff51c:\tldr\tw0, [sp,#48]", 3142940], [" 2ff520:\tmov\tx16, x23", 3142944], [" 2ff524:\tmov\tx23, x25", 3142948], [" 2ff528:\tmov\tx25, x16", 3142952], [" 2ff52c:\tb\t2ff5bc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x64c>", 3142956], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1773", 0], [" 2ff530:\tnop", 3142960], [" 2ff534:\tcbz\tw27, 2ff57c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x60c>", 3142964], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1774", 0], [" 2ff538:\tnop", 3142968], [" 2ff53c:\tadr\tx30, 2ff548 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x5d8>", 3142972], [" 2ff540:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3142976], [" 2ff544:\tldr\tw2, [x26,#644]", 3142980], [" 2ff548:\tstr\tw2, [sp,#60]", 3142984], [" 2ff54c:\tmov\tx1, x26", 3142988], [" 2ff550:\tmov\tx4, x21", 3142992], [" 2ff554:\tldr\tw5, [sp,#28]", 3142996], [" 2ff558:\tmov\tx3, x23", 3143000], [" 2ff55c:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3143004], [" 2ff560:\tldr\tx0, [x0,#3016]", 3143008], [" 2ff564:\tldr\tx30, [x0,#40]", 3143012], [" 2ff568:\tblr\tx30", 3143016], [" 2ff56c:\tmov\tx23, x25", 3143020], [" 2ff570:\tmov\tx25, x0", 3143024], [" 2ff574:\tldr\tw0, [sp,#60]", 3143028], [" 2ff578:\tb\t2ff5bc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x64c>", 3143032], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1777", 0], [" 2ff57c:\tnop", 3143036], [" 2ff580:\tadr\tx30, 2ff58c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x61c>", 3143040], [" 2ff584:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143044], [" 2ff588:\tldr\tw2, [x26,#644]", 3143048], [" 2ff58c:\tstr\tw2, [sp,#48]", 3143052], [" 2ff590:\tmov\tx1, x26", 3143056], [" 2ff594:\tmov\tx4, x21", 3143060], [" 2ff598:\tldr\tw5, [sp,#28]", 3143064], [" 2ff59c:\tmov\tx3, x25", 3143068], [" 2ff5a0:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3143072], [" 2ff5a4:\tldr\tx0, [x0,#3008]", 3143076], [" 2ff5a8:\tldr\tx30, [x0,#40]", 3143080], [" 2ff5ac:\tblr\tx30", 3143084], [" 2ff5b0:\tmov\tx25, x23", 3143088], [" 2ff5b4:\tmov\tx23, x0", 3143092], [" 2ff5b8:\tldr\tw0, [sp,#48]", 3143096], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1782", 0], [" 2ff5bc:\tstr\tw23, [sp,#80]", 3143100], [" 2ff5c0:\tstr\tw25, [sp,#84]", 3143104], [" 2ff5c4:\tadr\tx30, 2ff5d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x660>", 3143108], [" 2ff5c8:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143112], [" 2ff5cc:\tldr\tw2, [x26,#700]", 3143116], [" 2ff5d0:\tstr\tw2, [sp,#48]", 3143120], [" 2ff5d4:\tmov\tx1, x26", 3143124], [" 2ff5d8:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3143128], [" 2ff5dc:\tldr\tx0, [x0,#3056]", 3143132], [" 2ff5e0:\tldr\tx30, [x0,#40]", 3143136], [" 2ff5e4:\tblr\tx30", 3143140], [" 2ff5e8:\tstr\tw0, [sp,#132]", 3143144], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1783", 0], [" 2ff5ec:\tadr\tx30, 2ff5f8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x688>", 3143148], [" 2ff5f0:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143152], [" 2ff5f4:\tldr\tw2, [x26,#684]", 3143156], [" 2ff5f8:\tstr\tw2, [sp,#48]", 3143160], [" 2ff5fc:\tmov\tx1, x26", 3143164], [" 2ff600:\tmov\tx22, x0", 3143168], [" 2ff604:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3143172], [" 2ff608:\tldr\tx0, [x0,#3056]", 3143176], [" 2ff60c:\tldr\tx30, [x0,#40]", 3143180], [" 2ff610:\tblr\tx30", 3143184], [" 2ff614:\tstr\tw0, [sp,#108]", 3143188], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1784", 0], [" 2ff618:\tnop", 3143192], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1785", 0], [" 2ff61c:\tcbnz\tw22, 2ff630 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x6c0>", 3143196], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1789", 0], [" 2ff620:\tmov\tx29, x0", 3143200], [" 2ff624:\tmov\tx0, x28", 3143204], [" 2ff628:\tldr\tw1, [sp,#56]", 3143208], [" 2ff62c:\tb\t2ff6d4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x764>", 3143212], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1786", 0], [" 2ff630:\tnop", 3143216], [" 2ff634:\tadr\tx30, 2ff640 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x6d0>", 3143220], [" 2ff638:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143224], [" 2ff63c:\tldr\tw1, [x26,#700]", 3143228], [" 2ff640:\tstr\tw1, [sp,#60]", 3143232], [" 2ff644:\tmov\tx29, x0", 3143236], [" 2ff648:\tldr\tw0, [x1]", 3143240], [" 2ff64c:\tldr\tx0, [x0,#2008]", 3143244], [" 2ff650:\tldr\tx30, [x0,#40]", 3143248], [" 2ff654:\tblr\tx30", 3143252], [" 2ff658:\tnop", 3143256], [" 2ff65c:\tadrp\tx15, 482000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x15f90>", 3143260], [" 2ff660:\tadr\tx30, 2ff66c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x6fc>", 3143264], [" 2ff664:\tldr\tw1, [x15,#2880]", 3143268], [" 2ff668:\tcbnz\tx20, 25afc0 <void android.support.v4.view.ViewPager.clearOnPageChangeListeners()+0x80>", 3143272], [" 2ff66c:\tcbz\tw1, 30058c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x161c>", 3143276], [" 2ff670:\tcbz\tw0, 2ff68c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x71c>", 3143280], [" 2ff674:\tldr\tw3, [x0]", 3143284], [" 2ff678:\tcmp\tw3, w1", 3143288], [" 2ff67c:\tb.eq\t2ff68c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x71c>", 3143292], [" 2ff680:\tldr\tw3, [x3,#32]", 3143296], [" 2ff684:\tcbnz\tw3, 2ff678 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x708>", 3143300], [" 2ff688:\tb\t3005ac <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x163c>", 3143304], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1787", 0], [" 2ff68c:\tnop", 3143308], [" 2ff690:\tldr\tw1, [x0,#40]", 3143312], [" 2ff694:\tadr\tx30, 2ff6a0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x730>", 3143316], [" 2ff698:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143320], [" 2ff69c:\tldr\tw2, [x26,#700]", 3143324], [" 2ff6a0:\tstr\tw2, [sp,#56]", 3143328], [" 2ff6a4:\tmov\tx23, x0", 3143332], [" 2ff6a8:\tmov\tx25, x1", 3143336], [" 2ff6ac:\tmov\tx1, x2", 3143340], [" 2ff6b0:\tldr\tw0, [x1]", 3143344], [" 2ff6b4:\tldr\tx0, [x0,#2096]", 3143348], [" 2ff6b8:\tldr\tx30, [x0,#40]", 3143352], [" 2ff6bc:\tblr\tx30", 3143356], [" 2ff6c0:\tadd\tw0, w25, w0", 3143360], [" 2ff6c4:\tldr\tw1, [x23,#20]", 3143364], [" 2ff6c8:\tadd\tw0, w0, w1", 3143368], [" 2ff6cc:\tldr\tw23, [sp,#80]", 3143372], [" 2ff6d0:\tldr\tw25, [sp,#84]", 3143376], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1789", 0], [" 2ff6d4:\tstr\tw1, [sp,#56]", 3143380], [" 2ff6d8:\tcbz\tw29, 2ff78c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x81c>", 3143384], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1790", 0], [" 2ff6dc:\tnop", 3143388], [" 2ff6e0:\tadr\tx30, 2ff6ec <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x77c>", 3143392], [" 2ff6e4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143396], [" 2ff6e8:\tldr\tw2, [x26,#684]", 3143400], [" 2ff6ec:\tstr\tw2, [sp,#60]", 3143404], [" 2ff6f0:\tmov\tx23, x0", 3143408], [" 2ff6f4:\tmov\tx1, x2", 3143412], [" 2ff6f8:\tldr\tw0, [x1]", 3143416], [" 2ff6fc:\tldr\tx0, [x0,#2008]", 3143420], [" 2ff700:\tldr\tx30, [x0,#40]", 3143424], [" 2ff704:\tblr\tx30", 3143428], [" 2ff708:\tnop", 3143432], [" 2ff70c:\tadrp\tx15, 482000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x15f90>", 3143436], [" 2ff710:\tadr\tx30, 2ff71c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7ac>", 3143440], [" 2ff714:\tldr\tw1, [x15,#2880]", 3143444], [" 2ff718:\tcbnz\tx20, 25afc0 <void android.support.v4.view.ViewPager.clearOnPageChangeListeners()+0x80>", 3143448], [" 2ff71c:\tcbz\tw1, 3005c0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1650>", 3143452], [" 2ff720:\tcbz\tw0, 2ff73c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7cc>", 3143456], [" 2ff724:\tldr\tw3, [x0]", 3143460], [" 2ff728:\tcmp\tw3, w1", 3143464], [" 2ff72c:\tb.eq\t2ff73c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7cc>", 3143468], [" 2ff730:\tldr\tw3, [x3,#32]", 3143472], [" 2ff734:\tcbnz\tw3, 2ff728 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7b8>", 3143476], [" 2ff738:\tb\t3005e0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1670>", 3143480], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1791", 0], [" 2ff73c:\tnop", 3143484], [" 2ff740:\tldr\tw1, [x0,#40]", 3143488], [" 2ff744:\tadr\tx30, 2ff750 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7e0>", 3143492], [" 2ff748:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143496], [" 2ff74c:\tldr\tw2, [x26,#684]", 3143500], [" 2ff750:\tstr\tw2, [sp,#56]", 3143504], [" 2ff754:\tmov\tx25, x0", 3143508], [" 2ff758:\tmov\tx21, x1", 3143512], [" 2ff75c:\tmov\tx1, x2", 3143516], [" 2ff760:\tldr\tw0, [x1]", 3143520], [" 2ff764:\tldr\tx0, [x0,#2096]", 3143524], [" 2ff768:\tldr\tx30, [x0,#40]", 3143528], [" 2ff76c:\tblr\tx30", 3143532], [" 2ff770:\tadd\tw0, w21, w0", 3143536], [" 2ff774:\tldr\tw1, [x25,#20]", 3143540], [" 2ff778:\tadd\tw0, w0, w1", 3143544], [" 2ff77c:\tadd\tw0, w23, w0", 3143548], [" 2ff780:\tldr\tw21, [sp,#88]", 3143552], [" 2ff784:\tldr\tw23, [sp,#80]", 3143556], [" 2ff788:\tldr\tw25, [sp,#84]", 3143560], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1794", 0], [" 2ff78c:\tstr\tw0, [sp,#124]", 3143564], [" 2ff790:\tstr\tw1, [sp,#56]", 3143568], [" 2ff794:\tcbnz\tw22, 2ff7b0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x840>", 3143572], [" 2ff798:\tcbnz\tw29, 2ff7b0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x840>", 3143576], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1888", 0], [" 2ff79c:\tmov\tx24, x23", 3143580], [" 2ff7a0:\tmov\tx22, x25", 3143584], [" 2ff7a4:\tmov\tx0, x1", 3143588], [" 2ff7a8:\tldr\tw21, [sp,#52]", 3143592], [" 2ff7ac:\tb\t3000dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x116c>", 3143596], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1796", 0], [" 2ff7b0:\tnop", 3143600], [" 2ff7b4:\tcbnz\tw22, 2ff7d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x860>", 3143604], [" 2ff7b8:\tnop", 3143608], [" 2ff7bc:\tadr\tx30, 2ff7c8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x858>", 3143612], [" 2ff7c0:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143616], [" 2ff7c4:\tldr\tw2, [x26,#684]", 3143620], [" 2ff7c8:\tmov\tx3, x2", 3143624], [" 2ff7cc:\tb\t2ff7e0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x870>", 3143628], [" 2ff7d0:\tadr\tx30, 2ff7dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x86c>", 3143632], [" 2ff7d4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143636], [" 2ff7d8:\tldr\tw2, [x26,#700]", 3143640], [" 2ff7dc:\tmov\tx3, x2", 3143644], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1797", 0], [" 2ff7e0:\tstr\tw3, [sp,#60]", 3143648], [" 2ff7e4:\tcbnz\tw29, 2ff7fc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x88c>", 3143652], [" 2ff7e8:\tnop", 3143656], [" 2ff7ec:\tadr\tx30, 2ff7f8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x888>", 3143660], [" 2ff7f0:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143664], [" 2ff7f4:\tldr\tw2, [x26,#700]", 3143668], [" 2ff7f8:\tb\t2ff808 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x898>", 3143672], [" 2ff7fc:\tadr\tx30, 2ff808 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x898>", 3143676], [" 2ff800:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143680], [" 2ff804:\tldr\tw2, [x26,#684]", 3143684], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1798", 0], [" 2ff808:\tstr\tw2, [sp,#92]", 3143688], [" 2ff80c:\tnop", 3143692], [" 2ff810:\tmov\tx25, x0", 3143696], [" 2ff814:\tmov\tx1, x3", 3143700], [" 2ff818:\tmov\tx23, x2", 3143704], [" 2ff81c:\tldr\tw0, [x1]", 3143708], [" 2ff820:\tldr\tx0, [x0,#2008]", 3143712], [" 2ff824:\tldr\tx30, [x0,#40]", 3143716], [" 2ff828:\tblr\tx30", 3143720], [" 2ff82c:\tstr\tw0, [sp,#120]", 3143724], [" 2ff830:\tadrp\tx15, 482000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x15f90>", 3143728], [" 2ff834:\tadr\tx30, 2ff840 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8d0>", 3143732], [" 2ff838:\tldr\tw1, [x15,#2880]", 3143736], [" 2ff83c:\tcbnz\tx20, 25afc0 <void android.support.v4.view.ViewPager.clearOnPageChangeListeners()+0x80>", 3143740], [" 2ff840:\tcbz\tw1, 3005f4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1684>", 3143744], [" 2ff844:\tstr\tw1, [sp,#100]", 3143748], [" 2ff848:\tcbz\tw0, 2ff864 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8f4>", 3143752], [" 2ff84c:\tldr\tw3, [x0]", 3143756], [" 2ff850:\tcmp\tw3, w1", 3143760], [" 2ff854:\tb.eq\t2ff864 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8f4>", 3143764], [" 2ff858:\tldr\tw3, [x3,#32]", 3143768], [" 2ff85c:\tcbnz\tw3, 2ff850 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8e0>", 3143772], [" 2ff860:\tb\t300614 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x16a4>", 3143776], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1799", 0], [" 2ff864:\tnop", 3143780], [" 2ff868:\tmov\tx21, x1", 3143784], [" 2ff86c:\tmov\tx1, x23", 3143788], [" 2ff870:\tmov\tx23, x0", 3143792], [" 2ff874:\tldr\tw0, [x1]", 3143796], [" 2ff878:\tldr\tx0, [x0,#2008]", 3143800], [" 2ff87c:\tldr\tx30, [x0,#40]", 3143804], [" 2ff880:\tblr\tx30", 3143808], [" 2ff884:\tstr\tw0, [sp,#112]", 3143812], [" 2ff888:\tcbz\tw0, 2ff8a4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x934>", 3143816], [" 2ff88c:\tldr\tw2, [x0]", 3143820], [" 2ff890:\tcmp\tw2, w21", 3143824], [" 2ff894:\tb.eq\t2ff8a4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x934>", 3143828], [" 2ff898:\tldr\tw2, [x2,#32]", 3143832], [" 2ff89c:\tcbnz\tw2, 2ff890 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x920>", 3143836], [" 2ff8a0:\tb\t300628 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x16b8>", 3143840], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1800", 0], [" 2ff8a4:\tcbnz\tw22, 2ff8b8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x948>", 3143844], [" 2ff8a8:\tmov\tx1, x21", 3143848], [" 2ff8ac:\tmov\tx21, x0", 3143852], [" 2ff8b0:\tmov\tx0, x26", 3143856], [" 2ff8b4:\tb\t2ff8ec <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x97c>", 3143860], [" 2ff8b8:\tadr\tx30, 2ff8c4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x954>", 3143864], [" 2ff8bc:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143868], [" 2ff8c0:\tldr\tw1, [x26,#700]", 3143872], [" 2ff8c4:\tstr\tw1, [sp,#96]", 3143876], [" 2ff8c8:\tmov\tx21, x0", 3143880], [" 2ff8cc:\tldr\tw0, [x1]", 3143884], [" 2ff8d0:\tldr\tx0, [x0,#2120]", 3143888], [" 2ff8d4:\tldr\tx30, [x0,#40]", 3143892], [" 2ff8d8:\tblr\tx30", 3143896], [" 2ff8dc:\tcmp\tw0, #0x0", 3143900], [" 2ff8e0:\tb.gt\t2ff954 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9e4>", 3143904], [" 2ff8e4:\tldr\tw1, [sp,#100]", 3143908], [" 2ff8e8:\tldr\tw0, [sp,#96]", 3143912], [" 2ff8ec:\tcbnz\tw29, 2ff900 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x990>", 3143916], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1801", 0], [" 2ff8f0:\tmov\tx16, x1", 3143920], [" 2ff8f4:\tmov\tx1, x29", 3143924], [" 2ff8f8:\tmov\tx29, x16", 3143928], [" 2ff8fc:\tb\t2ff948 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9d8>", 3143932], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1800", 0], [" 2ff900:\tmov\tx0, x1", 3143936], [" 2ff904:\tadr\tx30, 2ff910 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9a0>", 3143940], [" 2ff908:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3143944], [" 2ff90c:\tldr\tw1, [x26,#684]", 3143948], [" 2ff910:\tstr\tw1, [sp,#104]", 3143952], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1801", 0], [" 2ff914:\tnop", 3143956], [" 2ff918:\tmov\tx29, x0", 3143960], [" 2ff91c:\tldr\tw0, [x1]", 3143964], [" 2ff920:\tldr\tx0, [x0,#2120]", 3143968], [" 2ff924:\tldr\tx30, [x0,#40]", 3143972], [" 2ff928:\tblr\tx30", 3143976], [" 2ff92c:\tcmp\tw0, #0x0", 3143980], [" 2ff930:\tb.le\t2ff940 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9d0>", 3143984], [" 2ff934:\tldr\tw1, [sp,#108]", 3143988], [" 2ff938:\tldr\tw0, [sp,#104]", 3143992], [" 2ff93c:\tb\t2ff960 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9f0>", 3143996], [" 2ff940:\tldr\tw1, [sp,#108]", 3144000], [" 2ff944:\tldr\tw0, [sp,#104]", 3144004], [" 2ff948:\tnop", 3144008], [" 2ff94c:\tmov\tx2, x28", 3144012], [" 2ff950:\tb\t2ff964 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x9f4>", 3144016], [" 2ff954:\tmov\tx1, x29", 3144020], [" 2ff958:\tldr\tw29, [sp,#100]", 3144024], [" 2ff95c:\tldr\tw0, [sp,#96]", 3144028], [" 2ff960:\tmov\tw2, #0x1 \t// #1", 3144032], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1803", 0], [" 2ff964:\tstr\tw2, [sp,#148]", 3144036], [" 2ff968:\tldr\tw0, [x26,#720]", 3144040], [" 2ff96c:\tstr\tw0, [sp,#96]", 3144044], [" 2ff970:\tand\tw3, w0, #0x70", 3144048], [" 2ff974:\tstr\tw3, [sp,#104]", 3144052], [" 2ff978:\tcmp\tw3, #0x30", 3144056], [" 2ff97c:\tb.eq\t2ffa94 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xb24>", 3144060], [" 2ff980:\tcmp\tw3, #0x50", 3144064], [" 2ff984:\tb.eq\t2ffa60 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xaf0>", 3144068], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1809", 0], [" 2ff988:\tldr\tw5, [sp,#68]", 3144072], [" 2ff98c:\tldr\tw4, [sp,#64]", 3144076], [" 2ff990:\tsub\tw3, w5, w24", 3144080], [" 2ff994:\tsub\tw6, w3, w4", 3144084], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1810", 0], [" 2ff998:\tsub\tw3, w6, w25", 3144088], [" 2ff99c:\tadd\tw16, w3, #0x1", 3144092], [" 2ff9a0:\tcmp\tw3, #0x0", 3144096], [" 2ff9a4:\tcsel\tw7, w16, w3, lt", 3144100], [" 2ff9a8:\tasr\tw7, w7, #1", 3144104], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1811", 0], [" 2ff9ac:\tnop", 3144108], [" 2ff9b0:\tldr\tw0, [x23,#40]", 3144112], [" 2ff9b4:\tldr\tw3, [x26,#752]", 3144116], [" 2ff9b8:\tadd\tw8, w0, w3", 3144120], [" 2ff9bc:\tcmp\tw7, w8", 3144124], [" 2ff9c0:\tb.ge\t2ff9e4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xa74>", 3144128], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1812", 0], [" 2ff9c4:\tnop", 3144132], [" 2ff9c8:\tmov\tx9, x3", 3144136], [" 2ff9cc:\tmov\tx3, x0", 3144140], [" 2ff9d0:\tmov\tx0, x8", 3144144], [" 2ff9d4:\tmov\tx7, x0", 3144148], [" 2ff9d8:\tmov\tx8, x9", 3144152], [" 2ff9dc:\tldr\tw10, [sp,#52]", 3144156], [" 2ff9e0:\tb\t2ffa4c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xadc>", 3144160], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1814", 0], [" 2ff9e4:\tnop", 3144164], [" 2ff9e8:\tsub\tw0, w5, w4", 3144168], [" 2ff9ec:\tsub\tw0, w0, w25", 3144172], [" 2ff9f0:\tsub\tw0, w0, w7", 3144176], [" 2ff9f4:\tsub\tw9, w0, w24", 3144180], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1816", 0], [" 2ff9f8:\tldr\tw0, [x23,#20]", 3144184], [" 2ff9fc:\tldr\tw3, [x26,#740]", 3144188], [" 2ffa00:\tadd\tw0, w0, w3", 3144192], [" 2ffa04:\tcmp\tw9, w0", 3144196], [" 2ffa08:\tb.ge\t2ffa40 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xad0>", 3144200], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1817", 0], [" 2ffa0c:\tnop", 3144204], [" 2ffa10:\tnop", 3144208], [" 2ffa14:\tldr\tw8, [x21,#20]", 3144212], [" 2ffa18:\tadd\tw8, w3, w8", 3144216], [" 2ffa1c:\tsub\tw8, w8, w9", 3144220], [" 2ffa20:\tsub\tw8, w7, w8", 3144224], [" 2ffa24:\tcmp\tw28, w8", 3144228], [" 2ffa28:\tcsel\tw10, w28, w8, gt", 3144232], [" 2ffa2c:\tmov\tx9, x3", 3144236], [" 2ffa30:\tmov\tx7, x10", 3144240], [" 2ffa34:\tmov\tx3, x28", 3144244], [" 2ffa38:\tmov\tx10, x9", 3144248], [" 2ffa3c:\tb\t2ffa4c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xadc>", 3144252], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1821", 0], [" 2ffa40:\tmov\tx8, x3", 3144256], [" 2ffa44:\tmov\tx3, x0", 3144260], [" 2ffa48:\tldr\tw10, [sp,#52]", 3144264], [" 2ffa4c:\tnop", 3144268], [" 2ffa50:\tadd\tw0, w24, w7", 3144272], [" 2ffa54:\tmov\tx21, x1", 3144276], [" 2ffa58:\tmov\tx24, x2", 3144280], [" 2ffa5c:\tb\t2ffae4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xb74>", 3144284], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1824", 0], [" 2ffa60:\tldr\tw5, [sp,#68]", 3144288], [" 2ffa64:\tldr\tw4, [sp,#64]", 3144292], [" 2ffa68:\tsub\tw3, w5, w4", 3144296], [" 2ffa6c:\tldr\tw0, [x21,#20]", 3144300], [" 2ffa70:\tsub\tw0, w3, w0", 3144304], [" 2ffa74:\tldr\tw8, [x26,#740]", 3144308], [" 2ffa78:\tsub\tw3, w0, w8", 3144312], [" 2ffa7c:\tsub\tw0, w3, w25", 3144316], [" 2ffa80:\tmov\tx21, x1", 3144320], [" 2ffa84:\tmov\tx24, x2", 3144324], [" 2ffa88:\tmov\tx9, x8", 3144328], [" 2ffa8c:\tldr\tw10, [sp,#52]", 3144332], [" 2ffa90:\tb\t2ffae4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xb74>", 3144336], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1805", 0], [" 2ffa94:\tldr\tw5, [sp,#68]", 3144340], [" 2ffa98:\tldr\tw4, [sp,#64]", 3144344], [" 2ffa9c:\tmov\tx16, x2", 3144348], [" 2ffaa0:\tmov\tx2, x0", 3144352], [" 2ffaa4:\tmov\tx0, x1", 3144356], [" 2ffaa8:\tmov\tx1, x16", 3144360], [" 2ffaac:\tmov\tx24, x1", 3144364], [" 2ffab0:\tmov\tx1, x26", 3144368], [" 2ffab4:\tmov\tx21, x0", 3144372], [" 2ffab8:\tldr\tw0, [x1]", 3144376], [" 2ffabc:\tldr\tx0, [x0,#2288]", 3144380], [" 2ffac0:\tldr\tx30, [x0,#40]", 3144384], [" 2ffac4:\tblr\tx30", 3144388], [" 2ffac8:\tnop", 3144392], [" 2ffacc:\tldr\tw1, [x23,#40]", 3144396], [" 2ffad0:\tadd\tw3, w0, w1", 3144400], [" 2ffad4:\tldr\tw8, [x26,#752]", 3144404], [" 2ffad8:\tadd\tw0, w3, w8", 3144408], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1806", 0], [" 2ffadc:\tmov\tx9, x8", 3144412], [" 2ffae0:\tldr\tw10, [sp,#52]", 3144416], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1828", 0], [" 2ffae4:\tstr\tw0, [sp,#104]", 3144420], [" 2ffae8:\tcbz\tw27, 2ffdf8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xe88>", 3144424], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1829", 0], [" 2ffaec:\tnop", 3144428], [" 2ffaf0:\tcmp\tw24, #0x0", 3144432], [" 2ffaf4:\tcset\tw1, eq", 3144436], [" 2ffaf8:\tcbnz\tw1, 2ffb10 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xba0>", 3144440], [" 2ffafc:\tldr\tw9, [x26,#748]", 3144444], [" 2ffb00:\tldr\tw3, [sp,#88]", 3144448], [" 2ffb04:\tldr\tw4, [sp,#84]", 3144452], [" 2ffb08:\tmov\tx2, x9", 3144456], [" 2ffb0c:\tb\t2ffb20 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xbb0>", 3144460], [" 2ffb10:\tnop", 3144464], [" 2ffb14:\tldr\tw3, [sp,#88]", 3144468], [" 2ffb18:\tldr\tw4, [sp,#84]", 3144472], [" 2ffb1c:\tmov\tx2, x28", 3144476], [" 2ffb20:\tldr\tw5, [x3,#16]", 3144480], [" 2ffb24:\tsub\tw6, w2, w5", 3144484], [" 2ffb28:\tstr\tw6, [sp,#48]", 3144488], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1830", 0], [" 2ffb2c:\tnop", 3144492], [" 2ffb30:\tcmp\tw28, w6", 3144496], [" 2ffb34:\tcsel\tw2, w28, w6, gt", 3144500], [" 2ffb38:\tsub\tw7, w4, w2", 3144504], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1831", 0], [" 2ffb3c:\tneg\tw2, w6", 3144508], [" 2ffb40:\tstr\tw2, [sp,#52]", 3144512], [" 2ffb44:\tcmp\tw28, w2", 3144516], [" 2ffb48:\tcsel\tw4, w28, w2, gt", 3144520], [" 2ffb4c:\tstr\tw4, [sp,#56]", 3144524], [" 2ffb50:\tstr\tw4, [x3,#16]", 3144528], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1832", 0], [" 2ffb54:\tnop", 3144532], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1833", 0], [" 2ffb58:\tnop", 3144536], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1835", 0], [" 2ffb5c:\tcbnz\tw22, 2ffb78 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc08>", 3144540], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1843", 0], [" 2ffb60:\tmov\tx27, x3", 3144544], [" 2ffb64:\tmov\tx23, x22", 3144548], [" 2ffb68:\tmov\tx25, x1", 3144552], [" 2ffb6c:\tmov\tx22, x7", 3144556], [" 2ffb70:\tmov\tw1, #0x1 \t// #1", 3144560], [" 2ffb74:\tb\t2ffc90 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd20>", 3144564], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1836", 0], [" 2ffb78:\tmov\tx5, x2", 3144568], [" 2ffb7c:\tmov\tx2, x3", 3144572], [" 2ffb80:\tmov\tx3, x6", 3144576], [" 2ffb84:\tmov\tx6, x4", 3144580], [" 2ffb88:\tmov\tx4, x7", 3144584], [" 2ffb8c:\tadr\tx30, 2ffb98 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc28>", 3144588], [" 2ffb90:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144592], [" 2ffb94:\tldr\tw7, [x26,#700]", 3144596], [" 2ffb98:\tstr\tw7, [sp,#96]", 3144600], [" 2ffb9c:\tmov\tx27, x2", 3144604], [" 2ffba0:\tmov\tx23, x0", 3144608], [" 2ffba4:\tmov\tx25, x1", 3144612], [" 2ffba8:\tmov\tx22, x4", 3144616], [" 2ffbac:\tmov\tx1, x7", 3144620], [" 2ffbb0:\tldr\tw0, [x1]", 3144624], [" 2ffbb4:\tldr\tx0, [x0,#2008]", 3144628], [" 2ffbb8:\tldr\tx30, [x0,#40]", 3144632], [" 2ffbbc:\tblr\tx30", 3144636], [" 2ffbc0:\tnop", 3144640], [" 2ffbc4:\tcbz\tw0, 2ffbe0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc70>", 3144644], [" 2ffbc8:\tldr\tw2, [x0]", 3144648], [" 2ffbcc:\tcmp\tw2, w29", 3144652], [" 2ffbd0:\tb.eq\t2ffbe0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc70>", 3144656], [" 2ffbd4:\tldr\tw2, [x2,#32]", 3144660], [" 2ffbd8:\tcbnz\tw2, 2ffbcc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc5c>", 3144664], [" 2ffbdc:\tb\t300640 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x16d0>", 3144668], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1837", 0], [" 2ffbe0:\tadr\tx30, 2ffbec <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc7c>", 3144672], [" 2ffbe4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144676], [" 2ffbe8:\tldr\tw1, [x26,#700]", 3144680], [" 2ffbec:\tstr\tw1, [sp,#96]", 3144684], [" 2ffbf0:\tmov\tx28, x0", 3144688], [" 2ffbf4:\tldr\tw0, [x1]", 3144692], [" 2ffbf8:\tldr\tx0, [x0,#2120]", 3144696], [" 2ffbfc:\tldr\tx30, [x0,#40]", 3144700], [" 2ffc00:\tblr\tx30", 3144704], [" 2ffc04:\tsub\tw1, w22, w0", 3144708], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1838", 0], [" 2ffc08:\tadr\tx30, 2ffc14 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xca4>", 3144712], [" 2ffc0c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144716], [" 2ffc10:\tldr\tw0, [x26,#700]", 3144720], [" 2ffc14:\tstr\tw0, [sp,#96]", 3144724], [" 2ffc18:\tmov\tx27, x1", 3144728], [" 2ffc1c:\tmov\tx1, x0", 3144732], [" 2ffc20:\tldr\tw0, [x1]", 3144736], [" 2ffc24:\tldr\tx0, [x0,#2096]", 3144740], [" 2ffc28:\tldr\tx30, [x0,#40]", 3144744], [" 2ffc2c:\tblr\tx30", 3144748], [" 2ffc30:\tadd\tw5, w23, w0", 3144752], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1839", 0], [" 2ffc34:\tadr\tx30, 2ffc40 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xcd0>", 3144756], [" 2ffc38:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144760], [" 2ffc3c:\tldr\tw1, [x26,#700]", 3144764], [" 2ffc40:\tstr\tw1, [sp,#96]", 3144768], [" 2ffc44:\tmov\tx3, x23", 3144772], [" 2ffc48:\tmov\tx4, x22", 3144776], [" 2ffc4c:\tmov\tx2, x27", 3144780], [" 2ffc50:\tmov\tx23, x5", 3144784], [" 2ffc54:\tldr\tw0, [x1]", 3144788], [" 2ffc58:\tldr\tx0, [x0,#3688]", 3144792], [" 2ffc5c:\tldr\tx30, [x0,#40]", 3144796], [" 2ffc60:\tblr\tx30", 3144800], [" 2ffc64:\tnop", 3144804], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1840", 0], [" 2ffc68:\tldr\tw0, [x26,#744]", 3144808], [" 2ffc6c:\tsub\tw7, w27, w0", 3144812], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1841", 0], [" 2ffc70:\tnop", 3144816], [" 2ffc74:\tldr\tw2, [x28,#20]", 3144820], [" 2ffc78:\tadd\tw0, w23, w2", 3144824], [" 2ffc7c:\tmov\tx6, x27", 3144828], [" 2ffc80:\tldr\tw27, [sp,#88]", 3144832], [" 2ffc84:\tldr\tw23, [sp,#132]", 3144836], [" 2ffc88:\tmov\tx1, x2", 3144840], [" 2ffc8c:\tmov\tw28, #0x0 \t// #0", 3144844], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1843", 0], [" 2ffc90:\tstr\tw6, [sp,#96]", 3144848], [" 2ffc94:\tcbnz\tw21, 2ffcb0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd40>", 3144852], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1852", 0], [" 2ffc98:\tmov\tx5, x23", 3144856], [" 2ffc9c:\tmov\tx23, x21", 3144860], [" 2ffca0:\tmov\tx21, x7", 3144864], [" 2ffca4:\tmov\tx3, x1", 3144868], [" 2ffca8:\tmov\tx1, x22", 3144872], [" 2ffcac:\tb\t2ffdbc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xe4c>", 3144876], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1844", 0], [" 2ffcb0:\tmov\tx4, x0", 3144880], [" 2ffcb4:\tmov\tx0, x6", 3144884], [" 2ffcb8:\tmov\tx3, x7", 3144888], [" 2ffcbc:\tadr\tx30, 2ffcc8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd58>", 3144892], [" 2ffcc0:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144896], [" 2ffcc4:\tldr\tw1, [x26,#684]", 3144900], [" 2ffcc8:\tstr\tw1, [sp,#136]", 3144904], [" 2ffccc:\tmov\tx21, x3", 3144908], [" 2ffcd0:\tmov\tx23, x4", 3144912], [" 2ffcd4:\tldr\tw0, [x1]", 3144916], [" 2ffcd8:\tldr\tx0, [x0,#2008]", 3144920], [" 2ffcdc:\tldr\tx30, [x0,#40]", 3144924], [" 2ffce0:\tblr\tx30", 3144928], [" 2ffce4:\tnop", 3144932], [" 2ffce8:\tcbz\tw0, 2ffd04 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd94>", 3144936], [" 2ffcec:\tldr\tw2, [x0]", 3144940], [" 2ffcf0:\tcmp\tw2, w29", 3144944], [" 2ffcf4:\tb.eq\t2ffd04 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd94>", 3144948], [" 2ffcf8:\tldr\tw2, [x2,#32]", 3144952], [" 2ffcfc:\tcbnz\tw2, 2ffcf0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd80>", 3144956], [" 2ffd00:\tb\t300658 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x16e8>", 3144960], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1845", 0], [" 2ffd04:\tnop", 3144964], [" 2ffd08:\tldr\tw1, [x0,#40]", 3144968], [" 2ffd0c:\tadd\tw23, w23, w1", 3144972], [" 2ffd10:\tstr\tw23, [sp,#144]", 3144976], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1846", 0], [" 2ffd14:\tadr\tx30, 2ffd20 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xdb0>", 3144980], [" 2ffd18:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3144984], [" 2ffd1c:\tldr\tw1, [x26,#684]", 3144988], [" 2ffd20:\tstr\tw1, [sp,#136]", 3144992], [" 2ffd24:\tmov\tx29, x0", 3144996], [" 2ffd28:\tldr\tw0, [x1]", 3145000], [" 2ffd2c:\tldr\tx0, [x0,#2120]", 3145004], [" 2ffd30:\tldr\tx30, [x0,#40]", 3145008], [" 2ffd34:\tblr\tx30", 3145012], [" 2ffd38:\tsub\tw1, w22, w0", 3145016], [" 2ffd3c:\tstr\tw1, [sp,#140]", 3145020], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1847", 0], [" 2ffd40:\tadr\tx30, 2ffd4c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xddc>", 3145024], [" 2ffd44:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145028], [" 2ffd48:\tldr\tw0, [x26,#684]", 3145032], [" 2ffd4c:\tstr\tw0, [sp,#136]", 3145036], [" 2ffd50:\tmov\tx1, x0", 3145040], [" 2ffd54:\tldr\tw0, [x1]", 3145044], [" 2ffd58:\tldr\tx0, [x0,#2096]", 3145048], [" 2ffd5c:\tldr\tx30, [x0,#40]", 3145052], [" 2ffd60:\tblr\tx30", 3145056], [" 2ffd64:\tadd\tw5, w23, w0", 3145060], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1848", 0], [" 2ffd68:\tadr\tx30, 2ffd74 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xe04>", 3145064], [" 2ffd6c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145068], [" 2ffd70:\tldr\tw1, [x26,#684]", 3145072], [" 2ffd74:\tstr\tw1, [sp,#96]", 3145076], [" 2ffd78:\tmov\tx4, x22", 3145080], [" 2ffd7c:\tmov\tx3, x23", 3145084], [" 2ffd80:\tldr\tw2, [sp,#140]", 3145088], [" 2ffd84:\tmov\tx23, x5", 3145092], [" 2ffd88:\tldr\tw0, [x1]", 3145096], [" 2ffd8c:\tldr\tx0, [x0,#3688]", 3145100], [" 2ffd90:\tldr\tx30, [x0,#40]", 3145104], [" 2ffd94:\tblr\tx30", 3145108], [" 2ffd98:\tnop", 3145112], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1849", 0], [" 2ffd9c:\tldr\tw0, [x26,#744]", 3145116], [" 2ffda0:\tsub\tw1, w22, w0", 3145120], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1850", 0], [" 2ffda4:\tldr\tw2, [x29,#20]", 3145124], [" 2ffda8:\tadd\tw0, w23, w2", 3145128], [" 2ffdac:\tldr\tw5, [sp,#132]", 3145132], [" 2ffdb0:\tldr\tw23, [sp,#108]", 3145136], [" 2ffdb4:\tldr\tw6, [sp,#140]", 3145140], [" 2ffdb8:\tmov\tx3, x2", 3145144], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1852", 0], [" 2ffdbc:\tnop", 3145148], [" 2ffdc0:\tcbnz\tw25, 2ffde8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xe78>", 3145152], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1853", 0], [" 2ffdc4:\tnop", 3145156], [" 2ffdc8:\tnop", 3145160], [" 2ffdcc:\tcmp\tw21, w1", 3145164], [" 2ffdd0:\tcsel\tw25, w21, w1, lt", 3145168], [" 2ffdd4:\tldr\tw24, [sp,#80]", 3145172], [" 2ffdd8:\tmov\tx22, x25", 3145176], [" 2ffddc:\tldr\tw0, [sp,#56]", 3145180], [" 2ffde0:\tldr\tw21, [sp,#52]", 3145184], [" 2ffde4:\tb\t3000dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x116c>", 3145188], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1888", 0], [" 2ffde8:\tldr\tw24, [sp,#80]", 3145192], [" 2ffdec:\tldr\tw0, [sp,#56]", 3145196], [" 2ffdf0:\tldr\tw21, [sp,#52]", 3145200], [" 2ffdf4:\tb\t3000dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x116c>", 3145204], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1856", 0], [" 2ffdf8:\tldr\tw27, [sp,#88]", 3145208], [" 2ffdfc:\tldr\tw4, [sp,#84]", 3145212], [" 2ffe00:\tmov\tx5, x22", 3145216], [" 2ffe04:\tmov\tx23, x21", 3145220], [" 2ffe08:\tmov\tx21, x0", 3145224], [" 2ffe0c:\tcmp\tw24, #0x0", 3145228], [" 2ffe10:\tcset\tw22, eq", 3145232], [" 2ffe14:\tcbnz\tw22, 2ffe28 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xeb8>", 3145236], [" 2ffe18:\tldr\tw9, [x26,#748]", 3145240], [" 2ffe1c:\tldr\tw1, [sp,#80]", 3145244], [" 2ffe20:\tmov\tx0, x9", 3145248], [" 2ffe24:\tb\t2ffe34 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xec4>", 3145252], [" 2ffe28:\tnop", 3145256], [" 2ffe2c:\tldr\tw1, [sp,#80]", 3145260], [" 2ffe30:\tmov\tx0, x28", 3145264], [" 2ffe34:\tldr\tw2, [x27,#12]", 3145268], [" 2ffe38:\tsub\tw25, w0, w2", 3145272], [" 2ffe3c:\tstr\tw25, [sp,#96]", 3145276], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1857", 0], [" 2ffe40:\tnop", 3145280], [" 2ffe44:\tcmp\tw28, w25", 3145284], [" 2ffe48:\tcsel\tw0, w28, w25, gt", 3145288], [" 2ffe4c:\tadd\tw1, w1, w0", 3145292], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1858", 0], [" 2ffe50:\tneg\tw0, w25", 3145296], [" 2ffe54:\tstr\tw0, [sp,#48]", 3145300], [" 2ffe58:\tcmp\tw28, w0", 3145304], [" 2ffe5c:\tcsel\tw2, w28, w0, gt", 3145308], [" 2ffe60:\tstr\tw2, [sp,#52]", 3145312], [" 2ffe64:\tstr\tw2, [x27,#12]", 3145316], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1859", 0], [" 2ffe68:\tnop", 3145320], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1860", 0], [" 2ffe6c:\tnop", 3145324], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1862", 0], [" 2ffe70:\tcbnz\tw5, 2ffe8c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf1c>", 3145328], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1870", 0], [" 2ffe74:\tmov\tx24, x1", 3145332], [" 2ffe78:\tmov\tx2, x21", 3145336], [" 2ffe7c:\tmov\tx21, x25", 3145340], [" 2ffe80:\tmov\tx25, x2", 3145344], [" 2ffe84:\tmov\tx2, x28", 3145348], [" 2ffe88:\tb\t2fff90 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1020>", 3145352], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1863", 0], [" 2ffe8c:\tmov\tx3, x0", 3145356], [" 2ffe90:\tmov\tx0, x4", 3145360], [" 2ffe94:\tmov\tx4, x2", 3145364], [" 2ffe98:\tmov\tx2, x1", 3145368], [" 2ffe9c:\tmov\tx1, x5", 3145372], [" 2ffea0:\tadr\tx30, 2ffeac <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf3c>", 3145376], [" 2ffea4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145380], [" 2ffea8:\tldr\tw5, [x26,#700]", 3145384], [" 2ffeac:\tstr\tw5, [sp,#56]", 3145388], [" 2ffeb0:\tmov\tx24, x2", 3145392], [" 2ffeb4:\tmov\tx1, x5", 3145396], [" 2ffeb8:\tldr\tw0, [x1]", 3145400], [" 2ffebc:\tldr\tx0, [x0,#2008]", 3145404], [" 2ffec0:\tldr\tx30, [x0,#40]", 3145408], [" 2ffec4:\tblr\tx30", 3145412], [" 2ffec8:\tnop", 3145416], [" 2ffecc:\tcbz\tw0, 2ffee8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf78>", 3145420], [" 2ffed0:\tldr\tw2, [x0]", 3145424], [" 2ffed4:\tcmp\tw2, w29", 3145428], [" 2ffed8:\tb.eq\t2ffee8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf78>", 3145432], [" 2ffedc:\tldr\tw2, [x2,#32]", 3145436], [" 2ffee0:\tcbnz\tw2, 2ffed4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf64>", 3145440], [" 2ffee4:\tb\t300670 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1700>", 3145444], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1864", 0], [" 2ffee8:\tadr\tx30, 2ffef4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf84>", 3145448], [" 2ffeec:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145452], [" 2ffef0:\tldr\tw1, [x26,#700]", 3145456], [" 2ffef4:\tstr\tw1, [sp,#56]", 3145460], [" 2ffef8:\tmov\tx25, x0", 3145464], [" 2ffefc:\tldr\tw0, [x1]", 3145468], [" 2fff00:\tldr\tx0, [x0,#2120]", 3145472], [" 2fff04:\tldr\tx30, [x0,#40]", 3145476], [" 2fff08:\tblr\tx30", 3145480], [" 2fff0c:\tadd\tw1, w24, w0", 3145484], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1865", 0], [" 2fff10:\tadr\tx30, 2fff1c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xfac>", 3145488], [" 2fff14:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145492], [" 2fff18:\tldr\tw0, [x26,#700]", 3145496], [" 2fff1c:\tstr\tw0, [sp,#56]", 3145500], [" 2fff20:\tmov\tx27, x1", 3145504], [" 2fff24:\tmov\tx1, x0", 3145508], [" 2fff28:\tldr\tw0, [x1]", 3145512], [" 2fff2c:\tldr\tx0, [x0,#2096]", 3145516], [" 2fff30:\tldr\tx30, [x0,#40]", 3145520], [" 2fff34:\tblr\tx30", 3145524], [" 2fff38:\tadd\tw5, w21, w0", 3145528], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1866", 0], [" 2fff3c:\tadr\tx30, 2fff48 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xfd8>", 3145532], [" 2fff40:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145536], [" 2fff44:\tldr\tw1, [x26,#700]", 3145540], [" 2fff48:\tstr\tw1, [sp,#56]", 3145544], [" 2fff4c:\tmov\tx3, x21", 3145548], [" 2fff50:\tmov\tx2, x24", 3145552], [" 2fff54:\tmov\tx4, x27", 3145556], [" 2fff58:\tmov\tx21, x5", 3145560], [" 2fff5c:\tldr\tw0, [x1]", 3145564], [" 2fff60:\tldr\tx0, [x0,#3688]", 3145568], [" 2fff64:\tldr\tx30, [x0,#40]", 3145572], [" 2fff68:\tblr\tx30", 3145576], [" 2fff6c:\tnop", 3145580], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1867", 0], [" 2fff70:\tldr\tw0, [x26,#744]", 3145584], [" 2fff74:\tadd\tw1, w27, w0", 3145588], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1868", 0], [" 2fff78:\tnop", 3145592], [" 2fff7c:\tldr\tw0, [x25,#20]", 3145596], [" 2fff80:\tadd\tw21, w21, w0", 3145600], [" 2fff84:\tmov\tx25, x21", 3145604], [" 2fff88:\tmov\tx21, x24", 3145608], [" 2fff8c:\tmov\tx2, x0", 3145612], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1870", 0], [" 2fff90:\tstr\tw21, [sp,#80]", 3145616], [" 2fff94:\tcbnz\tw23, 2fffb0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1040>", 3145620], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1879", 0], [" 2fff98:\tmov\tx27, x1", 3145624], [" 2fff9c:\tmov\tx3, x2", 3145628], [" 2fffa0:\tmov\tx2, x0", 3145632], [" 2fffa4:\tmov\tx0, x21", 3145636], [" 2fffa8:\tmov\tx1, x24", 3145640], [" 2fffac:\tb\t3000a4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1134>", 3145644], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1871", 0], [" 2fffb0:\tmov\tx27, x1", 3145648], [" 2fffb4:\tadr\tx30, 2fffc0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1050>", 3145652], [" 2fffb8:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145656], [" 2fffbc:\tldr\tw1, [x26,#684]", 3145660], [" 2fffc0:\tstr\tw1, [sp,#56]", 3145664], [" 2fffc4:\tnop", 3145668], [" 2fffc8:\tldr\tw0, [x1]", 3145672], [" 2fffcc:\tldr\tx0, [x0,#2008]", 3145676], [" 2fffd0:\tldr\tx30, [x0,#40]", 3145680], [" 2fffd4:\tblr\tx30", 3145684], [" 2fffd8:\tnop", 3145688], [" 2fffdc:\tcbz\tw0, 2ffff8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1088>", 3145692], [" 2fffe0:\tldr\tw2, [x0]", 3145696], [" 2fffe4:\tcmp\tw2, w29", 3145700], [" 2fffe8:\tb.eq\t2ffff8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1088>", 3145704], [" 2fffec:\tldr\tw2, [x2,#32]", 3145708], [" 2ffff0:\tcbnz\tw2, 2fffe4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1074>", 3145712], [" 2ffff4:\tb\t300688 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1718>", 3145716], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1872", 0], [" 2ffff8:\tnop", 3145720], [" 2ffffc:\tldr\tw1, [x0,#40]", 3145724], [" 300000:\tadd\tw25, w25, w1", 3145728], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1873", 0], [" 300004:\tadr\tx30, 300010 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x10a0>", 3145732], [" 300008:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145736], [" 30000c:\tldr\tw1, [x26,#684]", 3145740], [" 300010:\tstr\tw1, [sp,#56]", 3145744], [" 300014:\tmov\tx29, x0", 3145748], [" 300018:\tldr\tw0, [x1]", 3145752], [" 30001c:\tldr\tx0, [x0,#2120]", 3145756], [" 300020:\tldr\tx30, [x0,#40]", 3145760], [" 300024:\tblr\tx30", 3145764], [" 300028:\tadd\tw1, w24, w0", 3145768], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1874", 0], [" 30002c:\tadr\tx30, 300038 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x10c8>", 3145772], [" 300030:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145776], [" 300034:\tldr\tw0, [x26,#684]", 3145780], [" 300038:\tstr\tw0, [sp,#56]", 3145784], [" 30003c:\tmov\tx21, x1", 3145788], [" 300040:\tmov\tx1, x0", 3145792], [" 300044:\tldr\tw0, [x1]", 3145796], [" 300048:\tldr\tx0, [x0,#2096]", 3145800], [" 30004c:\tldr\tx30, [x0,#40]", 3145804], [" 300050:\tblr\tx30", 3145808], [" 300054:\tadd\tw5, w25, w0", 3145812], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1875", 0], [" 300058:\tadr\tx30, 300064 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x10f4>", 3145816], [" 30005c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145820], [" 300060:\tldr\tw1, [x26,#684]", 3145824], [" 300064:\tstr\tw1, [sp,#56]", 3145828], [" 300068:\tmov\tx2, x24", 3145832], [" 30006c:\tmov\tx3, x25", 3145836], [" 300070:\tmov\tx4, x21", 3145840], [" 300074:\tmov\tx23, x5", 3145844], [" 300078:\tldr\tw0, [x1]", 3145848], [" 30007c:\tldr\tx0, [x0,#3688]", 3145852], [" 300080:\tldr\tx30, [x0,#40]", 3145856], [" 300084:\tblr\tx30", 3145860], [" 300088:\tnop", 3145864], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1876", 0], [" 30008c:\tldr\tw0, [x26,#744]", 3145868], [" 300090:\tadd\tw1, w21, w0", 3145872], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1877", 0], [" 300094:\tldr\tw2, [x29,#20]", 3145876], [" 300098:\tadd\tw25, w23, w2", 3145880], [" 30009c:\tmov\tx0, x24", 3145884], [" 3000a0:\tmov\tx3, x2", 3145888], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1879", 0], [" 3000a4:\tnop", 3145892], [" 3000a8:\tcbnz\tw22, 3000d0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1160>", 3145896], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1880", 0], [" 3000ac:\tnop", 3145900], [" 3000b0:\tnop", 3145904], [" 3000b4:\tcmp\tw27, w1", 3145908], [" 3000b8:\tcsel\tw23, w27, w1, gt", 3145912], [" 3000bc:\tmov\tx24, x23", 3145916], [" 3000c0:\tldr\tw22, [sp,#84]", 3145920], [" 3000c4:\tldr\tw0, [sp,#52]", 3145924], [" 3000c8:\tldr\tw21, [sp,#48]", 3145928], [" 3000cc:\tb\t3000dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x116c>", 3145932], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1888", 0], [" 3000d0:\tldr\tw22, [sp,#84]", 3145936], [" 3000d4:\tldr\tw0, [sp,#52]", 3145940], [" 3000d8:\tldr\tw21, [sp,#48]", 3145944], [" 3000dc:\tstr\tw21, [sp,#52]", 3145948], [" 3000e0:\tadr\tx30, 3000ec <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x117c>", 3145952], [" 3000e4:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3145956], [" 3000e8:\tldr\tw2, [x26,#692]", 3145960], [" 3000ec:\tmov\tx1, x26", 3145964], [" 3000f0:\tmov\tx23, x2", 3145968], [" 3000f4:\tmov\tw3, #0x3 \t// #3", 3145972], [" 3000f8:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3145976], [" 3000fc:\tldr\tx0, [x0,#2888]", 3145980], [" 300100:\tldr\tx30, [x0,#40]", 3145984], [" 300104:\tblr\tx30", 3145988], [" 300108:\tnop", 3145992], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1889", 0], [" 30010c:\tadr\tx30, 300118 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x11a8>", 3145996], [" 300110:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146000], [" 300114:\tldr\tw1, [x26,#692]", 3146004], [" 300118:\tmov\tx25, x1", 3146008], [" 30011c:\tldr\tw0, [x1]", 3146012], [" 300120:\tldr\tx0, [x0,#304]", 3146016], [" 300124:\tldr\tx30, [x0,#40]", 3146020], [" 300128:\tblr\tx30", 3146024], [" 30012c:\tstr\tw0, [sp,#60]", 3146028], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1890", 0], [" 300130:\tldr\tw27, 300710 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x17a0>", 3146032], [" 300134:\tmov\tx1, x0", 3146036], [" 300138:\tmov\tx2, x28", 3146040], [" 30013c:\tmov\tx29, x24", 3146044], [" 300140:\tmov\tx0, x25", 3146048], [" 300144:\tmov\tw24, #0x3 \t// #3", 3146052], [" 300148:\tnop", 3146056], [" 30014c:\tcmp\tw2, w1", 3146060], [" 300150:\tb.ge\t3001f0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1280>", 3146064], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1891", 0], [" 300154:\tmov\tx23, x1", 3146068], [" 300158:\tadr\tx30, 300164 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x11f4>", 3146072], [" 30015c:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146076], [" 300160:\tldr\tw1, [x26,#692]", 3146080], [" 300164:\tstr\tw1, [sp,#48]", 3146084], [" 300168:\tmov\tx25, x2", 3146088], [" 30016c:\tldr\tw0, [x1]", 3146092], [" 300170:\tldr\tx0, [x0,#384]", 3146096], [" 300174:\tldr\tx30, [x0,#40]", 3146100], [" 300178:\tblr\tx30", 3146104], [" 30017c:\tnop", 3146108], [" 300180:\tcbz\tw0, 30019c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x122c>", 3146112], [" 300184:\tldr\tw2, [x0]", 3146116], [" 300188:\tcmp\tw2, w27", 3146120], [" 30018c:\tb.eq\t30019c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x122c>", 3146124], [" 300190:\tldr\tw2, [x2,#32]", 3146128], [" 300194:\tcbnz\tw2, 300188 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1218>", 3146132], [" 300198:\tb\t3006a0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1730>", 3146136], [" 30019c:\tmov\tx1, x26", 3146140], [" 3001a0:\tldr\tw4, [sp,#88]", 3146144], [" 3001a4:\tldr\tw5, [sp,#28]", 3146148], [" 3001a8:\tmov\tx3, x29", 3146152], [" 3001ac:\tmov\tx2, x0", 3146156], [" 3001b0:\tmov\tx24, x2", 3146160], [" 3001b4:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146164], [" 3001b8:\tldr\tx0, [x0,#3008]", 3146168], [" 3001bc:\tldr\tx30, [x0,#40]", 3146172], [" 3001c0:\tblr\tx30", 3146176], [" 3001c4:\tnop", 3146180], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1890", 0], [" 3001c8:\tadd\tw2, w25, #0x1", 3146184], [" 3001cc:\tmov\tx1, x23", 3146188], [" 3001d0:\tmov\tx25, x26", 3146192], [" 3001d4:\tmov\tx23, x24", 3146196], [" 3001d8:\tmov\tx24, x29", 3146200], [" 3001dc:\tmov\tx29, x0", 3146204], [" 3001e0:\tmov\tx0, x23", 3146208], [" 3001e4:\tldrh\tw16, [x19]", 3146212], [" 3001e8:\tcbz\tw16, 300148 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x11d8>", 3146216], [" 3001ec:\tb\t3006b8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1748>", 3146220], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1895", 0], [" 3001f0:\tmov\tx23, x1", 3146224], [" 3001f4:\tmov\tx25, x2", 3146228], [" 3001f8:\tadr\tx30, 300204 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1294>", 3146232], [" 3001fc:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146236], [" 300200:\tldr\tw2, [x26,#692]", 3146240], [" 300204:\tmov\tx1, x26", 3146244], [" 300208:\tmov\tx24, x2", 3146248], [" 30020c:\tmov\tw3, #0x5 \t// #5", 3146252], [" 300210:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146256], [" 300214:\tldr\tx0, [x0,#2888]", 3146260], [" 300218:\tldr\tx30, [x0,#40]", 3146264], [" 30021c:\tblr\tx30", 3146268], [" 300220:\tnop", 3146272], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1896", 0], [" 300224:\tadr\tx30, 300230 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x12c0>", 3146276], [" 300228:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146280], [" 30022c:\tldr\tw1, [x26,#692]", 3146284], [" 300230:\tstr\tw1, [sp,#48]", 3146288], [" 300234:\tnop", 3146292], [" 300238:\tldr\tw0, [x1]", 3146296], [" 30023c:\tldr\tx0, [x0,#304]", 3146300], [" 300240:\tldr\tx30, [x0,#40]", 3146304], [" 300244:\tblr\tx30", 3146308], [" 300248:\tnop", 3146312], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1897", 0], [" 30024c:\tmov\tx3, x0", 3146316], [" 300250:\tldr\tw0, [sp,#48]", 3146320], [" 300254:\tmov\tx2, x28", 3146324], [" 300258:\tmov\tx25, x22", 3146328], [" 30025c:\tmov\tx1, x0", 3146332], [" 300260:\tmov\tw22, #0x5 \t// #5", 3146336], [" 300264:\tstr\tw2, [sp,#56]", 3146340], [" 300268:\tcmp\tw2, w3", 3146344], [" 30026c:\tb.ge\t300310 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x13a0>", 3146348], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1898", 0], [" 300270:\tmov\tx24, x3", 3146352], [" 300274:\tadr\tx30, 300280 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1310>", 3146356], [" 300278:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146360], [" 30027c:\tldr\tw1, [x26,#692]", 3146364], [" 300280:\tstr\tw1, [sp,#48]", 3146368], [" 300284:\tmov\tx21, x2", 3146372], [" 300288:\tldr\tw0, [x1]", 3146376], [" 30028c:\tldr\tx0, [x0,#384]", 3146380], [" 300290:\tldr\tx30, [x0,#40]", 3146384], [" 300294:\tblr\tx30", 3146388], [" 300298:\tnop", 3146392], [" 30029c:\tcbz\tw0, 3002b8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1348>", 3146396], [" 3002a0:\tldr\tw2, [x0]", 3146400], [" 3002a4:\tcmp\tw2, w27", 3146404], [" 3002a8:\tb.eq\t3002b8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1348>", 3146408], [" 3002ac:\tldr\tw2, [x2,#32]", 3146412], [" 3002b0:\tcbnz\tw2, 3002a4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1334>", 3146416], [" 3002b4:\tb\t3006c4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1754>", 3146420], [" 3002b8:\tmov\tx1, x26", 3146424], [" 3002bc:\tldr\tw4, [sp,#88]", 3146428], [" 3002c0:\tldr\tw5, [sp,#28]", 3146432], [" 3002c4:\tmov\tx3, x25", 3146436], [" 3002c8:\tmov\tx2, x0", 3146440], [" 3002cc:\tmov\tx22, x2", 3146444], [" 3002d0:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146448], [" 3002d4:\tldr\tx0, [x0,#3016]", 3146452], [" 3002d8:\tldr\tx30, [x0,#40]", 3146456], [" 3002dc:\tblr\tx30", 3146460], [" 3002e0:\tnop", 3146464], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1897", 0], [" 3002e4:\tadd\tw2, w21, #0x1", 3146468], [" 3002e8:\tldr\tw21, [sp,#52]", 3146472], [" 3002ec:\tmov\tx3, x24", 3146476], [" 3002f0:\tmov\tx24, x22", 3146480], [" 3002f4:\tmov\tx22, x25", 3146484], [" 3002f8:\tmov\tx25, x0", 3146488], [" 3002fc:\tmov\tx0, x26", 3146492], [" 300300:\tmov\tx1, x24", 3146496], [" 300304:\tldrh\tw16, [x19]", 3146500], [" 300308:\tcbz\tw16, 300264 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x12f4>", 3146504], [" 30030c:\tb\t3006dc <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x176c>", 3146508], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1904", 0], [" 300310:\tmov\tx24, x3", 3146512], [" 300314:\tldr\tw3, [sp,#40]", 3146516], [" 300318:\tldr\tw0, [sp,#32]", 3146520], [" 30031c:\tmov\tx21, x2", 3146524], [" 300320:\tldr\tw2, [sp,#36]", 3146528], [" 300324:\tadr\tx30, 300330 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x13c0>", 3146532], [" 300328:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146536], [" 30032c:\tldr\tw22, [x26,#692]", 3146540], [" 300330:\tstr\tw22, [sp,#48]", 3146544], [" 300334:\tmov\tx1, x26", 3146548], [" 300338:\tmov\tx23, x3", 3146552], [" 30033c:\tmov\tx21, x0", 3146556], [" 300340:\tmov\tx3, x22", 3146560], [" 300344:\tmov\tx22, x2", 3146564], [" 300348:\tmov\tx2, x3", 3146568], [" 30034c:\tmov\tw3, #0x1 \t// #1", 3146572], [" 300350:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146576], [" 300354:\tldr\tx0, [x0,#2888]", 3146580], [" 300358:\tldr\tx30, [x0,#40]", 3146584], [" 30035c:\tblr\tx30", 3146588], [" 300360:\tnop", 3146592], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1905", 0], [" 300364:\tadr\tx30, 300370 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1400>", 3146596], [" 300368:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146600], [" 30036c:\tldr\tw2, [x26,#692]", 3146604], [" 300370:\tstr\tw2, [sp,#48]", 3146608], [" 300374:\tmov\tx1, x26", 3146612], [" 300378:\tldr\tw3, [sp,#88]", 3146616], [" 30037c:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146620], [" 300380:\tldr\tx0, [x0,#2992]", 3146624], [" 300384:\tldr\tx30, [x0,#40]", 3146628], [" 300388:\tblr\tx30", 3146632], [" 30038c:\tstr\tw0, [sp,#84]", 3146636], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1906", 0], [" 300390:\tsub\tw1, w23, w21", 3146640], [" 300394:\tsub\tw1, w1, w22", 3146644], [" 300398:\tadd\tw16, w1, #0x1", 3146648], [" 30039c:\tcmp\tw1, #0x0", 3146652], [" 3003a0:\tcsel\tw1, w16, w1, lt", 3146656], [" 3003a4:\tasr\tw1, w1, #1", 3146660], [" 3003a8:\tadd\tw2, w21, w1", 3146664], [" 3003ac:\tstr\tw2, [sp,#92]", 3146668], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1907", 0], [" 3003b0:\tadd\tw16, w0, #0x1", 3146672], [" 3003b4:\tcmp\tw0, #0x0", 3146676], [" 3003b8:\tcsel\tw3, w16, w0, lt", 3146680], [" 3003bc:\tasr\tw3, w3, #1", 3146684], [" 3003c0:\tstr\tw3, [sp,#96]", 3146688], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1908", 0], [" 3003c4:\tsub\tw4, w2, w3", 3146692], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1909", 0], [" 3003c8:\tadd\tw5, w0, w4", 3146696], [" 3003cc:\tstr\tw5, [sp,#100]", 3146700], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1910", 0], [" 3003d0:\tcmp\tw4, w29", 3146704], [" 3003d4:\tb.ge\t3003f8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1488>", 3146708], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1911", 0], [" 3003d8:\tnop", 3146712], [" 3003dc:\tmov\tx6, x5", 3146716], [" 3003e0:\tmov\tx5, x3", 3146720], [" 3003e4:\tmov\tx3, x2", 3146724], [" 3003e8:\tmov\tx2, x0", 3146728], [" 3003ec:\tmov\tx0, x29", 3146732], [" 3003f0:\tmov\tx4, x0", 3146736], [" 3003f4:\tb\t30043c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x14cc>", 3146740], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1912", 0], [" 3003f8:\tnop", 3146744], [" 3003fc:\tcmp\tw5, w25", 3146748], [" 300400:\tb.le\t300428 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x14b8>", 3146752], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1913", 0], [" 300404:\tnop", 3146756], [" 300408:\tsub\tw1, w5, w25", 3146760], [" 30040c:\tsub\tw4, w4, w1", 3146764], [" 300410:\tmov\tx6, x5", 3146768], [" 300414:\tmov\tx5, x3", 3146772], [" 300418:\tmov\tx3, x2", 3146776], [" 30041c:\tmov\tx2, x0", 3146780], [" 300420:\tmov\tx0, x25", 3146784], [" 300424:\tb\t30043c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x14cc>", 3146788], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1916", 0], [" 300428:\tmov\tx6, x5", 3146792], [" 30042c:\tmov\tx5, x3", 3146796], [" 300430:\tmov\tx3, x2", 3146800], [" 300434:\tmov\tx2, x0", 3146804], [" 300438:\tmov\tx0, x25", 3146808], [" 30043c:\tstr\tw4, [sp,#80]", 3146812], [" 300440:\tadr\tx30, 30044c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x14dc>", 3146816], [" 300444:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146820], [" 300448:\tldr\tw1, [x26,#692]", 3146824], [" 30044c:\tstr\tw1, [sp,#104]", 3146828], [" 300450:\tnop", 3146832], [" 300454:\tldr\tw0, [x1]", 3146836], [" 300458:\tldr\tx0, [x0,#304]", 3146840], [" 30045c:\tldr\tx30, [x0,#40]", 3146844], [" 300460:\tblr\tx30", 3146848], [" 300464:\tstr\tw0, [sp,#112]", 3146852], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1917", 0], [" 300468:\tmov\tx4, x0", 3146856], [" 30046c:\tldr\tw0, [sp,#104]", 3146860], [" 300470:\tmov\tx2, x28", 3146864], [" 300474:\tldr\tw28, [sp,#48]", 3146868], [" 300478:\tldr\tw1, [sp,#80]", 3146872], [" 30047c:\tmov\tx3, x0", 3146876], [" 300480:\tstr\tw1, [sp,#48]", 3146880], [" 300484:\tcmp\tw2, w4", 3146884], [" 300488:\tb.ge\t300528 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x15b8>", 3146888], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1918", 0], [" 30048c:\tmov\tx0, x1", 3146892], [" 300490:\tmov\tx1, x4", 3146896], [" 300494:\tadr\tx30, 3004a0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1530>", 3146900], [" 300498:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3146904], [" 30049c:\tldr\tw28, [x26,#692]", 3146908], [" 3004a0:\tmov\tx21, x2", 3146912], [" 3004a4:\tmov\tx1, x28", 3146916], [" 3004a8:\tldr\tw0, [x1]", 3146920], [" 3004ac:\tldr\tx0, [x0,#384]", 3146924], [" 3004b0:\tldr\tx30, [x0,#40]", 3146928], [" 3004b4:\tblr\tx30", 3146932], [" 3004b8:\tnop", 3146936], [" 3004bc:\tcbz\tw0, 3004d8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1568>", 3146940], [" 3004c0:\tldr\tw2, [x0]", 3146944], [" 3004c4:\tcmp\tw2, w27", 3146948], [" 3004c8:\tb.eq\t3004d8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1568>", 3146952], [" 3004cc:\tldr\tw2, [x2,#32]", 3146956], [" 3004d0:\tcbnz\tw2, 3004c4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1554>", 3146960], [" 3004d4:\tb\t3006e8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1778>", 3146964], [" 3004d8:\tmov\tx1, x26", 3146968], [" 3004dc:\tldr\tw4, [sp,#88]", 3146972], [" 3004e0:\tldr\tw5, [sp,#28]", 3146976], [" 3004e4:\tldr\tw3, [sp,#48]", 3146980], [" 3004e8:\tmov\tx2, x0", 3146984], [" 3004ec:\tmov\tx28, x2", 3146988], [" 3004f0:\tadrp\tx0, 481000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x14f90>", 3146992], [" 3004f4:\tldr\tx0, [x0,#3008]", 3146996], [" 3004f8:\tldr\tx30, [x0,#40]", 3147000], [" 3004fc:\tblr\tx30", 3147004], [" 300500:\tnop", 3147008], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1917", 0], [" 300504:\tadd\tw2, w21, #0x1", 3147012], [" 300508:\tldr\tw21, [sp,#32]", 3147016], [" 30050c:\tldr\tw4, [sp,#112]", 3147020], [" 300510:\tmov\tx1, x0", 3147024], [" 300514:\tmov\tx0, x26", 3147028], [" 300518:\tmov\tx3, x28", 3147032], [" 30051c:\tldrh\tw16, [x19]", 3147036], [" 300520:\tcbz\tw16, 300480 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1510>", 3147040], [" 300524:\tb\t300700 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1790>", 3147044], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1922", 0], [" 300528:\tmov\tx21, x2", 3147048], [" 30052c:\tadr\tx30, 300538 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x15c8>", 3147052], [" 300530:\tcbnz\tx20, 267130 <android.support.v4.view.ViewPropertyAnimatorCompat android.support.v4.view.ViewPropertyAnimatorCompat.setDuration(long)+0x110>", 3147056], [" 300534:\tldr\tw1, [x26,#692]", 3147060], [" 300538:\tmov\tx27, x1", 3147064], [" 30053c:\tldr\tw0, [x1]", 3147068], [" 300540:\tldr\tx0, [x0,#240]", 3147072], [" 300544:\tldr\tx30, [x0,#40]", 3147076], [" 300548:\tblr\tx30", 3147080], [" 30054c:\tnop", 3147084], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1923", 0], [" 300550:\tldp\tx21, x22, [sp,#176]", 3147088], [" 300554:\tldp\tx23, x24, [sp,#192]", 3147092], [" 300558:\tldp\tx25, x26, [sp,#208]", 3147096], [" 30055c:\tldp\tx27, x28, [sp,#224]", 3147100], [" 300560:\tldp\tx29, x30, [sp,#240]", 3147104], [" 300564:\tadd\tsp, sp, #0x100", 3147108], [" 300568:\tret", 3147112], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1708", 0], [" 30056c:\tldr\tx30, [x19,#1264]", 3147116], [" 300570:\tblr\tx30", 3147120], [" 300574:\tb\t2fefac <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x3c>", 3147124], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1719", 0], [" 300578:\tmov\tx0, x28", 3147128], [" 30057c:\tmov\tx1, x3", 3147132], [" 300580:\tldr\tx30, [x19,#1280]", 3147136], [" 300584:\tblr\tx30", 3147140], [" 300588:\tnop", 3147144], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1786", 0], [" 30058c:\tstr\tx0, [sp,#152]", 3147148], [" 300590:\tmov\tw0, #0x796 \t// #1942", 3147152], [" 300594:\tldr\tx30, [x19,#568]", 3147156], [" 300598:\tblr\tx30", 3147160], [" 30059c:\tmov\tw1, w0", 3147164], [" 3005a0:\tldr\tx0, [sp,#152]", 3147168], [" 3005a4:\tstr\tw1, [x15,#2880]", 3147172], [" 3005a8:\tb\t2ff670 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x700>", 3147176], [" 3005ac:\tstp\tx0, x1, [sp,#152]", 3147180], [" 3005b0:\tldr\tx30, [x19,#544]", 3147184], [" 3005b4:\tblr\tx30", 3147188], [" 3005b8:\tldp\tx0, x1, [sp,#152]", 3147192], [" 3005bc:\tb\t2ff68c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x71c>", 3147196], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1790", 0], [" 3005c0:\tstr\tx0, [sp,#152]", 3147200], [" 3005c4:\tmov\tw0, #0x796 \t// #1942", 3147204], [" 3005c8:\tldr\tx30, [x19,#568]", 3147208], [" 3005cc:\tblr\tx30", 3147212], [" 3005d0:\tmov\tw1, w0", 3147216], [" 3005d4:\tldr\tx0, [sp,#152]", 3147220], [" 3005d8:\tstr\tw1, [x15,#2880]", 3147224], [" 3005dc:\tb\t2ff720 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7b0>", 3147228], [" 3005e0:\tstp\tx0, x1, [sp,#152]", 3147232], [" 3005e4:\tldr\tx30, [x19,#544]", 3147236], [" 3005e8:\tblr\tx30", 3147240], [" 3005ec:\tldp\tx0, x1, [sp,#152]", 3147244], [" 3005f0:\tb\t2ff73c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x7cc>", 3147248], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1798", 0], [" 3005f4:\tstr\tx0, [sp,#152]", 3147252], [" 3005f8:\tmov\tw0, #0x796 \t// #1942", 3147256], [" 3005fc:\tldr\tx30, [x19,#568]", 3147260], [" 300600:\tblr\tx30", 3147264], [" 300604:\tmov\tw1, w0", 3147268], [" 300608:\tldr\tx0, [sp,#152]", 3147272], [" 30060c:\tstr\tw1, [x15,#2880]", 3147276], [" 300610:\tb\t2ff844 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8d4>", 3147280], [" 300614:\tstp\tx0, x1, [sp,#152]", 3147284], [" 300618:\tldr\tx30, [x19,#544]", 3147288], [" 30061c:\tblr\tx30", 3147292], [" 300620:\tldp\tx0, x1, [sp,#152]", 3147296], [" 300624:\tb\t2ff864 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x8f4>", 3147300], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1799", 0], [" 300628:\tstr\tx0, [sp,#152]", 3147304], [" 30062c:\tmov\tx1, x21", 3147308], [" 300630:\tldr\tx30, [x19,#544]", 3147312], [" 300634:\tblr\tx30", 3147316], [" 300638:\tldr\tx0, [sp,#152]", 3147320], [" 30063c:\tb\t2ff8a4 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x934>", 3147324], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1836", 0], [" 300640:\tstr\tx0, [sp,#152]", 3147328], [" 300644:\tmov\tx1, x29", 3147332], [" 300648:\tldr\tx30, [x19,#544]", 3147336], [" 30064c:\tblr\tx30", 3147340], [" 300650:\tldr\tx0, [sp,#152]", 3147344], [" 300654:\tb\t2ffbe0 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xc70>", 3147348], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1844", 0], [" 300658:\tstr\tx0, [sp,#152]", 3147352], [" 30065c:\tmov\tx1, x29", 3147356], [" 300660:\tldr\tx30, [x19,#544]", 3147360], [" 300664:\tblr\tx30", 3147364], [" 300668:\tldr\tx0, [sp,#152]", 3147368], [" 30066c:\tb\t2ffd04 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xd94>", 3147372], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1863", 0], [" 300670:\tstr\tx0, [sp,#152]", 3147376], [" 300674:\tmov\tx1, x29", 3147380], [" 300678:\tldr\tx30, [x19,#544]", 3147384], [" 30067c:\tblr\tx30", 3147388], [" 300680:\tldr\tx0, [sp,#152]", 3147392], [" 300684:\tb\t2ffee8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0xf78>", 3147396], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1871", 0], [" 300688:\tstr\tx0, [sp,#152]", 3147400], [" 30068c:\tmov\tx1, x29", 3147404], [" 300690:\tldr\tx30, [x19,#544]", 3147408], [" 300694:\tblr\tx30", 3147412], [" 300698:\tldr\tx0, [sp,#152]", 3147416], [" 30069c:\tb\t2ffff8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1088>", 3147420], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1891", 0], [" 3006a0:\tstr\tx0, [sp,#152]", 3147424], [" 3006a4:\tmov\tx1, x27", 3147428], [" 3006a8:\tldr\tx30, [x19,#544]", 3147432], [" 3006ac:\tblr\tx30", 3147436], [" 3006b0:\tldr\tx0, [sp,#152]", 3147440], [" 3006b4:\tb\t30019c <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x122c>", 3147444], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1890", 0], [" 3006b8:\tldr\tx30, [x19,#1264]", 3147448], [" 3006bc:\tblr\tx30", 3147452], [" 3006c0:\tb\t300148 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x11d8>", 3147456], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1898", 0], [" 3006c4:\tstr\tx0, [sp,#152]", 3147460], [" 3006c8:\tmov\tx1, x27", 3147464], [" 3006cc:\tldr\tx30, [x19,#544]", 3147468], [" 3006d0:\tblr\tx30", 3147472], [" 3006d4:\tldr\tx0, [sp,#152]", 3147476], [" 3006d8:\tb\t3002b8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1348>", 3147480], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1897", 0], [" 3006dc:\tldr\tx30, [x19,#1264]", 3147484], [" 3006e0:\tblr\tx30", 3147488], [" 3006e4:\tb\t300264 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x12f4>", 3147492], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1918", 0], [" 3006e8:\tstr\tx0, [sp,#152]", 3147496], [" 3006ec:\tmov\tx1, x27", 3147500], [" 3006f0:\tldr\tx30, [x19,#544]", 3147504], [" 3006f4:\tblr\tx30", 3147508], [" 3006f8:\tldr\tx0, [sp,#152]", 3147512], [" 3006fc:\tb\t3004d8 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1568>", 3147516], ["$JAVA_SRC_ROOT/android/support/v7/widget/Toolbar.java:1917", 0], [" 300700:\tldr\tx30, [x19,#1264]", 3147520], [" 300704:\tblr\tx30", 3147524], [" 300708:\tb\t300480 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x1510>", 3147528], [" 30070c:\tldr\txzr, 300714 <void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)+0x17a4>", 3147532], [" 300710:\tadr\tx8, 2ca6df <void android.support.v7.widget.ActionBarContainer.setVisibility(int)+0x9f>", 3147536], ["", 0]], "s": [1, 1708, 1917], "l": 9, "f": "void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int)"}, "47": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000010556c0 <oatexec+0xa446c0>:", 0], [" 10556c0:\t..@...@......[..", 17127104], [" 10556d0:\t.c...k...s...{..", 17127120], [" 10556e0:\t........p.@y...5", 17127136], [" 10556f0:\t dA........4....", 17127152], [" 1055700:\t............\"DA.", 17127168], [" 1055710:\t#@A..... .@...H.", 17127184], [" 1055720:\t..@...?. gA..x..", 17127200], [" 1055730:\t g..............", 17127216], [" 1055740:\t............:.A.", 17127232], [" 1055750:\t;{A.<.A.=kA.~...", 17127248], [" 1055760:\t.oj.!.@..3......", 17127264], [" 1055770:\t.`.....4~.....j.", 17127280], [" 1055780:\t#.@.~...T.|.c @.", 17127296], [" 1055790:\t...4...ka..T#..R", 17127312], [" 10557a0:\t.......Rc..5...R", 17127328], [" 10557b0:\t.... .@...M...@.", 17127344], [" 10557c0:\t..?.`..5........", 17127360], [" 10557d0:\t............ .@.", 17127376], [" 10557e0:\t.`J...@...?.....", 17127392], [" 10557f0:\t................", 17127408], [" 1055800:\t....@.....'...@.", 17127424], [" 1055810:\t..?....5!_A.!...", 17127440], [" 1055820:\t?.@qa..T........", 17127456], [" 1055830:\t................", 17127472], [" 1055840:\t .@...G...@...?.", 17127488], [" 1055850:\t.... .@...K...@.", 17127504], [" 1055860:\t..?.`..5?.......", 17127520], [" 1055870:\t~...tfj. .@..3..", 17127536], [" 1055880:\t...5.9..~.....M.", 17127552], [" 1055890:\t.Hn.!..4....~.@.", 17127568], [" 10558a0:\t..?.............", 17127584], [" 10558b0:\t.9....G...@...?.", 17127600], [" 10558c0:\t5...pF@.1..S.j18", 17127616], [" 10558d0:\t _A..x.. _..~...", 17127632], [" 10558e0:\t.cj.5s@..?..5..4", 17127648], [" 10558f0:\t~.....c..6@..3..", 17127664], [" 1055900:\t...4 .@..D@...@.", 17127680], [" 1055910:\t..?..7......!@..", 17127696], [" 1055920:\t...4..@....k...T", 17127712], [" 1055930:\tc @....5X.......", 17127728], [" 1055940:\t .@...@...@...?.", 17127744], [" 1055950:\t.;......!......R", 17127760], [" 1055960:\t_..kj..T.....7@.", 17127776], [" 1055970:\t.... .@...@...@.", 17127792], [" 1055980:\t..?..C..@..4..@.", 17127808], [" 1055990:\tc.@.b.@....4a.@.", 17127824], [" 10559a0:\tc ..B..Q...ka..T", 17127840], [" 10559b0:\t......@...@.....", 17127856], [" 10559c0:\t.........'.../..", 17127872], [" 10559d0:\t.+.......... .@.", 17127888], [" 10559e0:\t.@@..t@...@...?.", 17127904], [" 10559f0:\t..........@..?@.", 17127920], [" 1055a00:\t.;@.p.@y...4....", 17127936], [" 1055a10:\t _A..x.. _.. gA.", 17127952], [" 1055a20:\t...2 g......!..4", 17127968], [" 1055a30:\t.x.. g......\"..R", 17127984], [" 1055a40:\t@....@....@...?.", 17128000], [" 1055a50:\t.[F..cG..kH..sI.", 17128016], [" 1055a60:\t.{J......._.~zB.", 17128032], [" 1055a70:\t..?......'...G.R", 17128048], [" 1055a80:\t~.A...?....*.'@.", 17128064], [" 1055a90:\t............~.A.", 17128080], [" 1055aa0:\t..?...D......'..", 17128096], [" 1055ab0:\t....~.A...?..'@.", 17128112], [" 1055ac0:\t....~zB...?.....", 17128128], ["", 0]], "l": 6, "f": "android.view.View.layout"}, "48": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000012f65e0 <oatexec+0xce55e0>:", 0], [" 12f65e0:\t..@...@.........", 19883488], [" 12f65f0:\t._...g...{..p.@y", 19883504], [" 12f6600:\t...5 |I9`..5~...", 19883520], [" 12f6610:\t.Y..5$B....4....", 19883536], [" 12f6620:\t................", 19883552], [" 12f6630:\t.... .@...@...@.", 19883568], [" 12f6640:\t..?....4 ..R....", 19883584], [" 12f6650:\t................", 19883600], [" 12f6660:\t....~...Ti...&B.", 19883616], [" 12f6670:\t...4........ .@.", 19883632], [" 12f6680:\t..@...@...?.....", 19883648], [" 12f6690:\t................", 19883664], [" 12f66a0:\t`.....4...@...?.", 19883680], [" 12f66b0:\t........ ..R.z.9", 19883696], [" 12f66c0:\t..@.._C..gD..{E.", 19883712], [" 12f66d0:\t......_.~zB...?.", 19883728], [" 12f66e0:\t....", 19883744], ["", 0]], "l": 6, "f": "android.view.ViewGroup.layout"}, "49": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000012fd7e0 <oatexec+0xcec7e0>:", 0], [" 12fd7e0:\t..@...@......[..", 19912672], [" 12fd7f0:\t.c...k...s...{..", 19912688], [" 12fd800:\t....p.@y...5....", 19912704], [" 12fd810:\t................", 19912720], [" 12fd820:\t.... .@...M...@.", 19912736], [" 12fd830:\t..?.............", 19912752], [" 12fd840:\t .@...N...@...?.", 19912768], [" 12fd850:\t...K........ .@.", 19912784], [" 12fd860:\t..N...@...?....K", 19912800], [" 12fd870:\t.... .@..xF...@.", 19912816], [" 12fd880:\t..?....5@[A.AwB.", 19912832], [" 12fd890:\t........@[A.AwB.", 19912848], [" 12fd8a0:\t...k.......K....", 19912864], [" 12fd8b0:\t.... .@..xF...@.", 19912880], [" 12fd8c0:\t..?....5@OA.AkB.", 19912896], [" 12fd8d0:\t........@OA.AkB.", 19912912], [" 12fd8e0:\t...k.......K.3..", 19912928], [" 12fd8f0:\t........./.....K", 19912944], [" 12fd900:\t...K.'......`..R", 19912960], [" 12fd910:\t...r...R.#.._..k", 19912976], [" 12fd920:\t*..T............", 19912992], [" 12fd930:\t.... .@...M...@.", 19913008], [" 12fd940:\t..?..+..........", 19913024], [" 12fd950:\t .@..`E...@...?.", 19913040], [" 12fd960:\t. .q...T.... .@.", 19913056], [" 12fd970:\t..C...@...?.A.A.", 19913072], [" 12fd980:\tB.A.!\\.....4..@.", 19913088], [" 12fd990:\t...k...T. @....5", 19913104], [" 12fd9a0:\ts...B\\...0@....1", 19913120], [" 12fd9b0:\tc.........@.....", 19913136], [" 12fd9c0:\t........ .@...C.", 19913152], [" 12fd9d0:\t..@...?.........", 19913168], [" 12fd9e0:\t..... '...@...?.", 19913184], [" 12fd9f0:\t...........q`..T", 19913200], [" 12fda00:\t...q...T...5@#@.", 19913216], [" 12fda10:\t...K@..K....@.@.", 19913232], [" 12fda20:\t...........K....", 19913248], [" 12fda30:\t...q.....|..B.@.", 19913264], [" 12fda40:\tC#@............K", 19913280], [" 12fda50:\t?@.q...T?..q...T", 19913296], [" 12fda60:\t?@.q...TA+@.!...", 19913312], [" 12fda70:\t.3@..'@......3@.", 19913328], [" 12fda80:\tA.@....KA..K.'@.", 19913344], [" 12fda90:\t.....3@.A+@.!...", 19913360], [" 12fdaa0:\t.'@......3@..'@.", 19913376], [" 12fdab0:\t\"..KP..._..q....", 19913392], [" 12fdac0:\tB|..C+@.D.@.B...", 19913408], [" 12fdad0:\tB...B..K........", 19913424], [" 12fdae0:\t........%.......", 19913440], [" 12fdaf0:\t.....+@..... .@.", 19913456], [" 12fdb00:\t.4G...@...?..#@.", 19913472], [" 12fdb10:\t.....'@..#@.....", 19913488], [" 12fdb20:\t..@.......@../@.", 19913504], [" 12fdb30:\t`..R...rp.@y...4", 19913520], [" 12fdb40:\t.....[E..cF..kG.", 19913536], [" 12fdb50:\t.sH..{I......._.", 19913552], [" 12fdb60:\t~zB...?.).......", 19913568], [" 12fdb70:\t........~.A...?.", 19913584], [" 12fdb80:\t..@...D.....~zB.", 19913600], [" 12fdb90:\t..?.a...", 19913616], ["", 0]], "l": 6, "f": "android.widget.FrameLayout.layoutChildren"}, "50": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000012fdbb0 <oatexec+0xcecbb0>:", 0], [" 12fdbb0:\t..@...@......{..", 19913648], [" 12fdbc0:\tp.@y...5........", 19913664], [" 12fdbd0:\t...............R", 19913680], [" 12fdbe0:\t .@...N...@...?.", 19913696], [" 12fdbf0:\t.{B......._.~zB.", 19913712], [" 12fdc00:\t..?.....", 19913728], ["", 0]], "l": 6, "f": "android.widget.FrameLayout.onLayout"}, "51": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000002c9430 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)>:", 0], ["onLayout():", 0], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:286", 0], [" 2c9430:\tsub\tx16, sp, #0x2, lsl #12", 2921520], [" 2c9434:\tldr\twzr, [x16]", 2921524], [" 2c9438:\tstr\tx0, [sp,#-144]!", 2921528], [" 2c943c:\tstp\tx21, x22, [sp,#64]", 2921532], [" 2c9440:\tstp\tx23, x24, [sp,#80]", 2921536], [" 2c9444:\tstp\tx25, x26, [sp,#96]", 2921540], [" 2c9448:\tstp\tx27, x28, [sp,#112]", 2921544], [" 2c944c:\tstp\tx29, x30, [sp,#128]", 2921548], [" 2c9450:\tstr\tw2, [sp,#156]", 2921552], [" 2c9454:\tstr\tw3, [sp,#160]", 2921556], [" 2c9458:\tldrh\tw16, [x19]", 2921560], [" 2c945c:\tcbnz\tw16, 2c99b8 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x588>", 2921564], [" 2c9460:\tnop", 2921568], [" 2c9464:\tmov\tx21, x1", 2921572], [" 2c9468:\tmov\tx22, x2", 2921576], [" 2c946c:\tmov\tx23, x3", 2921580], [" 2c9470:\tmov\tx24, x4", 2921584], [" 2c9474:\tmov\tx25, x5", 2921588], [" 2c9478:\tmov\tx26, x6", 2921592], [" 2c947c:\tldr\tx0, 2c99dc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x5ac>", 2921596], [" 2c9480:\tldr\tx30, [x0,#40]", 2921600], [" 2c9484:\tblr\tx30", 2921604], [" 2c9488:\tnop", 2921608], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:288", 0], [" 2c948c:\tadr\tx30, 2c9498 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x68>", 2921612], [" 2c9490:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2921616], [" 2c9494:\tldr\tw1, [x21,#652]", 2921620], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:289", 0], [" 2c9498:\tcmp\tw1, #0x0", 2921624], [" 2c949c:\tcset\tw27, eq", 2921628], [" 2c94a0:\tcbnz\tw27, 2c94c8 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x98>", 2921632], [" 2c94a4:\tmov\tx28, x1", 2921636], [" 2c94a8:\tldr\tw0, [x1]", 2921640], [" 2c94ac:\tldr\tx0, [x0,#2752]", 2921644], [" 2c94b0:\tldr\tx30, [x0,#40]", 2921648], [" 2c94b4:\tblr\tx30", 2921652], [" 2c94b8:\tcmp\tw0, #0x8", 2921656], [" 2c94bc:\tb.eq\t2c94cc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x9c>", 2921660], [" 2c94c0:\tmov\tw29, #0x1 \t// #1", 2921664], [" 2c94c4:\tb\t2c94d4 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0xa4>", 2921668], [" 2c94c8:\tmov\tx28, x1", 2921672], [" 2c94cc:\tnop", 2921676], [" 2c94d0:\tmov\tw29, #0x0 \t// #0", 2921680], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:291", 0], [" 2c94d4:\tnop", 2921684], [" 2c94d8:\tcbnz\tw27, 2c95a0 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x170>", 2921688], [" 2c94dc:\tmov\tx1, x28", 2921692], [" 2c94e0:\tldr\tw0, [x1]", 2921696], [" 2c94e4:\tldr\tx0, [x0,#2752]", 2921700], [" 2c94e8:\tldr\tx30, [x0,#40]", 2921704], [" 2c94ec:\tblr\tx30", 2921708], [" 2c94f0:\tcmp\tw0, #0x8", 2921712], [" 2c94f4:\tb.eq\t2c95a0 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x170>", 2921716], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:292", 0], [" 2c94f8:\tmov\tx27, x0", 2921720], [" 2c94fc:\tmov\tx1, x21", 2921724], [" 2c9500:\tldr\tw0, [x1]", 2921728], [" 2c9504:\tldr\tx0, [x0,#2096]", 2921732], [" 2c9508:\tldr\tx30, [x0,#40]", 2921736], [" 2c950c:\tblr\tx30", 2921740], [" 2c9510:\tnop", 2921744], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:293", 0], [" 2c9514:\tmov\tx1, x28", 2921748], [" 2c9518:\tmov\tx22, x0", 2921752], [" 2c951c:\tldr\tw0, [x1]", 2921756], [" 2c9520:\tldr\tx0, [x0,#2008]", 2921760], [" 2c9524:\tldr\tx30, [x0,#40]", 2921764], [" 2c9528:\tblr\tx30", 2921768], [" 2c952c:\tldr\tw1, 2c99e4 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x5b4>", 2921772], [" 2c9530:\tcbz\tw0, 2c954c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x11c>", 2921776], [" 2c9534:\tldr\tw3, [x0]", 2921780], [" 2c9538:\tcmp\tw3, w1", 2921784], [" 2c953c:\tb.eq\t2c954c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x11c>", 2921788], [" 2c9540:\tldr\tw3, [x3,#32]", 2921792], [" 2c9544:\tcbnz\tw3, 2c9538 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x108>", 2921796], [" 2c9548:\tb\t2c99c4 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x594>", 2921800], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:294", 0], [" 2c954c:\tmov\tx1, x28", 2921804], [" 2c9550:\tmov\tx23, x0", 2921808], [" 2c9554:\tldr\tw0, [x1]", 2921812], [" 2c9558:\tldr\tx0, [x0,#2096]", 2921816], [" 2c955c:\tldr\tx30, [x0,#40]", 2921820], [" 2c9560:\tblr\tx30", 2921824], [" 2c9564:\tnop", 2921828], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:295", 0], [" 2c9568:\tsub\tw1, w22, w0", 2921832], [" 2c956c:\tldr\tw2, [x23,#20]", 2921836], [" 2c9570:\tsub\tw3, w1, w2", 2921840], [" 2c9574:\tstr\tw3, [sp,#32]", 2921844], [" 2c9578:\tsub\tw5, w22, w2", 2921848], [" 2c957c:\tstr\tw5, [sp,#36]", 2921852], [" 2c9580:\tldr\tw2, [sp,#160]", 2921856], [" 2c9584:\tmov\tx4, x25", 2921860], [" 2c9588:\tmov\tx1, x28", 2921864], [" 2c958c:\tmov\tx27, x0", 2921868], [" 2c9590:\tldr\tw0, [x1]", 2921872], [" 2c9594:\tldr\tx0, [x0,#3688]", 2921876], [" 2c9598:\tldr\tx30, [x0,#40]", 2921880], [" 2c959c:\tblr\tx30", 2921884], [" 2c95a0:\tnop", 2921888], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:299", 0], [" 2c95a4:\tnop", 2921892], [" 2c95a8:\tnop", 2921896], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:300", 0], [" 2c95ac:\tldrb\tw0, [x21,#660]", 2921900], [" 2c95b0:\tcbnz\tw0, 2c98f4 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x4c4>", 2921904], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:306", 0], [" 2c95b4:\tnop", 2921908], [" 2c95b8:\tadr\tx30, 2c95c4 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x194>", 2921912], [" 2c95bc:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2921916], [" 2c95c0:\tldr\tw0, [x21,#636]", 2921920], [" 2c95c4:\tcbz\tw0, 2c9830 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x400>", 2921924], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:307", 0], [" 2c95c8:\tnop", 2921928], [" 2c95cc:\tadr\tx30, 2c95d8 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x1a8>", 2921932], [" 2c95d0:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2921936], [" 2c95d4:\tldr\tw1, [x21,#632]", 2921940], [" 2c95d8:\tmov\tx22, x1", 2921944], [" 2c95dc:\tldr\tw0, [x1]", 2921948], [" 2c95e0:\tldr\tx0, [x0,#2752]", 2921952], [" 2c95e4:\tldr\tx30, [x0,#40]", 2921956], [" 2c95e8:\tblr\tx30", 2921960], [" 2c95ec:\tcbnz\tw0, 2c96cc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x29c>", 2921964], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:308", 0], [" 2c95f0:\tnop", 2921968], [" 2c95f4:\tadr\tx30, 2c9600 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x1d0>", 2921972], [" 2c95f8:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2921976], [" 2c95fc:\tldr\tw22, [x21,#636]", 2921980], [" 2c9600:\tadr\tx30, 2c960c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x1dc>", 2921984], [" 2c9604:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2921988], [" 2c9608:\tldr\tw1, [x21,#632]", 2921992], [" 2c960c:\tmov\tx23, x1", 2921996], [" 2c9610:\tldr\tw0, [x1]", 2922000], [" 2c9614:\tldr\tx0, [x0,#2016]", 2922004], [" 2c9618:\tldr\tx30, [x0,#40]", 2922008], [" 2c961c:\tblr\tx30", 2922012], [" 2c9620:\tadr\tx30, 2c962c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x1fc>", 2922016], [" 2c9624:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922020], [" 2c9628:\tldr\tw1, [x21,#632]", 2922024], [" 2c962c:\tmov\tx23, x0", 2922028], [" 2c9630:\tmov\tx27, x1", 2922032], [" 2c9634:\tldr\tw0, [x1]", 2922036], [" 2c9638:\tldr\tx0, [x0,#2624]", 2922040], [" 2c963c:\tldr\tx30, [x0,#40]", 2922044], [" 2c9640:\tblr\tx30", 2922048], [" 2c9644:\tadr\tx30, 2c9650 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x220>", 2922052], [" 2c9648:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922056], [" 2c964c:\tldr\tw1, [x21,#632]", 2922060], [" 2c9650:\tstr\tw1, [sp,#32]", 2922064], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:309", 0], [" 2c9654:\tnop", 2922068], [" 2c9658:\tmov\tx27, x0", 2922072], [" 2c965c:\tldr\tw0, [x1]", 2922076], [" 2c9660:\tldr\tx0, [x0,#2376]", 2922080], [" 2c9664:\tldr\tx30, [x0,#40]", 2922084], [" 2c9668:\tblr\tx30", 2922088], [" 2c966c:\tstr\tw0, [sp,#32]", 2922092], [" 2c9670:\tadr\tx30, 2c967c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x24c>", 2922096], [" 2c9674:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922100], [" 2c9678:\tldr\tw1, [x21,#632]", 2922104], [" 2c967c:\tstr\tw1, [sp,#36]", 2922108], [" 2c9680:\tnop", 2922112], [" 2c9684:\tldr\tw0, [x1]", 2922116], [" 2c9688:\tldr\tx0, [x0,#1576]", 2922120], [" 2c968c:\tldr\tx30, [x0,#40]", 2922124], [" 2c9690:\tblr\tx30", 2922128], [" 2c9694:\tstr\tw0, [sp,#36]", 2922132], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:308", 0], [" 2c9698:\tnop", 2922136], [" 2c969c:\tmov\tx1, x22", 2922140], [" 2c96a0:\tmov\tx2, x23", 2922144], [" 2c96a4:\tmov\tx3, x27", 2922148], [" 2c96a8:\tldr\tw4, [sp,#32]", 2922152], [" 2c96ac:\tmov\tx5, x0", 2922156], [" 2c96b0:\tldr\tw0, [x1]", 2922160], [" 2c96b4:\tldr\tx0, [x0,#600]", 2922164], [" 2c96b8:\tldr\tx30, [x0,#40]", 2922168], [" 2c96bc:\tblr\tx30", 2922172], [" 2c96c0:\tldr\tw0, [sp,#32]", 2922176], [" 2c96c4:\tldr\tw1, [sp,#36]", 2922180], [" 2c96c8:\tb\t2c9820 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x3f0>", 2922184], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:310", 0], [" 2c96cc:\tnop", 2922188], [" 2c96d0:\tadr\tx30, 2c96dc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x2ac>", 2922192], [" 2c96d4:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922196], [" 2c96d8:\tldr\tw1, [x21,#640]", 2922200], [" 2c96dc:\tcbz\tw1, 2c97dc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x3ac>", 2922204], [" 2c96e0:\tnop", 2922208], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:311", 0], [" 2c96e4:\tnop", 2922212], [" 2c96e8:\tmov\tx22, x1", 2922216], [" 2c96ec:\tldr\tw0, [x1]", 2922220], [" 2c96f0:\tldr\tx0, [x0,#2752]", 2922224], [" 2c96f4:\tldr\tx30, [x0,#40]", 2922228], [" 2c96f8:\tblr\tx30", 2922232], [" 2c96fc:\tcbnz\tw0, 2c97dc <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x3ac>", 2922236], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:312", 0], [" 2c9700:\tnop", 2922240], [" 2c9704:\tadr\tx30, 2c9710 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x2e0>", 2922244], [" 2c9708:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922248], [" 2c970c:\tldr\tw22, [x21,#636]", 2922252], [" 2c9710:\tadr\tx30, 2c971c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x2ec>", 2922256], [" 2c9714:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922260], [" 2c9718:\tldr\tw1, [x21,#640]", 2922264], [" 2c971c:\tmov\tx23, x1", 2922268], [" 2c9720:\tldr\tw0, [x1]", 2922272], [" 2c9724:\tldr\tx0, [x0,#2016]", 2922276], [" 2c9728:\tldr\tx30, [x0,#40]", 2922280], [" 2c972c:\tblr\tx30", 2922284], [" 2c9730:\tadr\tx30, 2c973c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x30c>", 2922288], [" 2c9734:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922292], [" 2c9738:\tldr\tw1, [x21,#640]", 2922296], [" 2c973c:\tmov\tx23, x0", 2922300], [" 2c9740:\tmov\tx27, x1", 2922304], [" 2c9744:\tldr\tw0, [x1]", 2922308], [" 2c9748:\tldr\tx0, [x0,#2624]", 2922312], [" 2c974c:\tldr\tx30, [x0,#40]", 2922316], [" 2c9750:\tblr\tx30", 2922320], [" 2c9754:\tadr\tx30, 2c9760 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x330>", 2922324], [" 2c9758:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922328], [" 2c975c:\tldr\tw1, [x21,#640]", 2922332], [" 2c9760:\tstr\tw1, [sp,#32]", 2922336], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:313", 0], [" 2c9764:\tnop", 2922340], [" 2c9768:\tmov\tx27, x0", 2922344], [" 2c976c:\tldr\tw0, [x1]", 2922348], [" 2c9770:\tldr\tx0, [x0,#2376]", 2922352], [" 2c9774:\tldr\tx30, [x0,#40]", 2922356], [" 2c9778:\tblr\tx30", 2922360], [" 2c977c:\tstr\tw0, [sp,#32]", 2922364], [" 2c9780:\tadr\tx30, 2c978c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x35c>", 2922368], [" 2c9784:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922372], [" 2c9788:\tldr\tw1, [x21,#640]", 2922376], [" 2c978c:\tstr\tw1, [sp,#36]", 2922380], [" 2c9790:\tnop", 2922384], [" 2c9794:\tldr\tw0, [x1]", 2922388], [" 2c9798:\tldr\tx0, [x0,#1576]", 2922392], [" 2c979c:\tldr\tx30, [x0,#40]", 2922396], [" 2c97a0:\tblr\tx30", 2922400], [" 2c97a4:\tstr\tw0, [sp,#36]", 2922404], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:312", 0], [" 2c97a8:\tnop", 2922408], [" 2c97ac:\tmov\tx1, x22", 2922412], [" 2c97b0:\tmov\tx2, x23", 2922416], [" 2c97b4:\tmov\tx3, x27", 2922420], [" 2c97b8:\tldr\tw4, [sp,#32]", 2922424], [" 2c97bc:\tmov\tx5, x0", 2922428], [" 2c97c0:\tldr\tw0, [x1]", 2922432], [" 2c97c4:\tldr\tx0, [x0,#600]", 2922436], [" 2c97c8:\tldr\tx30, [x0,#40]", 2922440], [" 2c97cc:\tblr\tx30", 2922444], [" 2c97d0:\tldr\tw0, [sp,#32]", 2922448], [" 2c97d4:\tldr\tw1, [sp,#36]", 2922452], [" 2c97d8:\tb\t2c9820 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x3f0>", 2922456], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:315", 0], [" 2c97dc:\tnop", 2922460], [" 2c97e0:\tadr\tx30, 2c97ec <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x3bc>", 2922464], [" 2c97e4:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922468], [" 2c97e8:\tldr\tw1, [x21,#636]", 2922472], [" 2c97ec:\tmov\tx22, x1", 2922476], [" 2c97f0:\tmov\tw5, #0x0 \t// #0", 2922480], [" 2c97f4:\tmov\tx4, x5", 2922484], [" 2c97f8:\tmov\tx3, x4", 2922488], [" 2c97fc:\tmov\tx2, x3", 2922492], [" 2c9800:\tldr\tw0, [x1]", 2922496], [" 2c9804:\tldr\tx0, [x0,#600]", 2922500], [" 2c9808:\tldr\tx30, [x0,#40]", 2922504], [" 2c980c:\tblr\tx30", 2922508], [" 2c9810:\tmov\tw23, #0x0 \t// #0", 2922512], [" 2c9814:\tmov\tx27, x23", 2922516], [" 2c9818:\tmov\tx0, x27", 2922520], [" 2c981c:\tmov\tx1, x0", 2922524], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:317", 0], [" 2c9820:\tnop", 2922528], [" 2c9824:\tmov\tx0, x22", 2922532], [" 2c9828:\tmov\tw22, #0x1 \t// #1", 2922536], [" 2c982c:\tb\t2c9834 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x404>", 2922540], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:319", 0], [" 2c9830:\tmov\tw22, #0x0 \t// #0", 2922544], [" 2c9834:\tnop", 2922548], [" 2c9838:\tstrb\tw29, [x21,#661]", 2922552], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:320", 0], [" 2c983c:\tcbz\tw29, 2c98ec <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x4bc>", 2922556], [" 2c9840:\tadr\tx30, 2c984c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x41c>", 2922560], [" 2c9844:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922564], [" 2c9848:\tldr\tw23, [x21,#648]", 2922568], [" 2c984c:\tcbz\tw23, 2c9974 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x544>", 2922572], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:321", 0], [" 2c9850:\tnop", 2922576], [" 2c9854:\tnop", 2922580], [" 2c9858:\tmov\tx1, x28", 2922584], [" 2c985c:\tldr\tw0, [x1]", 2922588], [" 2c9860:\tldr\tx0, [x0,#2016]", 2922592], [" 2c9864:\tldr\tx30, [x0,#40]", 2922596], [" 2c9868:\tblr\tx30", 2922600], [" 2c986c:\tmov\tx1, x28", 2922604], [" 2c9870:\tmov\tx27, x0", 2922608], [" 2c9874:\tldr\tw0, [x1]", 2922612], [" 2c9878:\tldr\tx0, [x0,#2624]", 2922616], [" 2c987c:\tldr\tx30, [x0,#40]", 2922620], [" 2c9880:\tblr\tx30", 2922624], [" 2c9884:\tstr\tw0, [sp,#32]", 2922628], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:322", 0], [" 2c9888:\tmov\tx1, x28", 2922632], [" 2c988c:\tldr\tw0, [x1]", 2922636], [" 2c9890:\tldr\tx0, [x0,#2376]", 2922640], [" 2c9894:\tldr\tx30, [x0,#40]", 2922644], [" 2c9898:\tblr\tx30", 2922648], [" 2c989c:\tstr\tw0, [sp,#36]", 2922652], [" 2c98a0:\tmov\tx1, x28", 2922656], [" 2c98a4:\tldr\tw0, [x1]", 2922660], [" 2c98a8:\tldr\tx0, [x0,#1576]", 2922664], [" 2c98ac:\tldr\tx30, [x0,#40]", 2922668], [" 2c98b0:\tblr\tx30", 2922672], [" 2c98b4:\tstr\tw0, [sp,#40]", 2922676], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:321", 0], [" 2c98b8:\tnop", 2922680], [" 2c98bc:\tmov\tx1, x23", 2922684], [" 2c98c0:\tmov\tx2, x27", 2922688], [" 2c98c4:\tldr\tw3, [sp,#32]", 2922692], [" 2c98c8:\tldr\tw4, [sp,#36]", 2922696], [" 2c98cc:\tmov\tx5, x0", 2922700], [" 2c98d0:\tldr\tw0, [x1]", 2922704], [" 2c98d4:\tldr\tx0, [x0,#600]", 2922708], [" 2c98d8:\tldr\tx30, [x0,#40]", 2922712], [" 2c98dc:\tblr\tx30", 2922716], [" 2c98e0:\tnop", 2922720], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:323", 0], [" 2c98e4:\tmov\tw22, #0x1 \t// #1", 2922724], [" 2c98e8:\tb\t2c9974 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x544>", 2922728], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:327", 0], [" 2c98ec:\tmov\tx23, x0", 2922732], [" 2c98f0:\tb\t2c9974 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x544>", 2922736], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:301", 0], [" 2c98f4:\tnop", 2922740], [" 2c98f8:\tadr\tx30, 2c9904 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x4d4>", 2922744], [" 2c98fc:\tcbnz\tx20, 25f0f0 <void android.support.v4.view.ViewPager.onLayout(boolean, int, int, int, int)+0xa50>", 2922748], [" 2c9900:\tldr\tw23, [x21,#644]", 2922752], [" 2c9904:\tcbz\tw23, 2c9970 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x540>", 2922756], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:302", 0], [" 2c9908:\tnop", 2922760], [" 2c990c:\tmov\tx1, x21", 2922764], [" 2c9910:\tldr\tw0, [x1]", 2922768], [" 2c9914:\tldr\tx0, [x0,#2120]", 2922772], [" 2c9918:\tldr\tx30, [x0,#40]", 2922776], [" 2c991c:\tblr\tx30", 2922780], [" 2c9920:\tmov\tx1, x21", 2922784], [" 2c9924:\tmov\tx22, x0", 2922788], [" 2c9928:\tldr\tw0, [x1]", 2922792], [" 2c992c:\tldr\tx0, [x0,#2096]", 2922796], [" 2c9930:\tldr\tx30, [x0,#40]", 2922800], [" 2c9934:\tblr\tx30", 2922804], [" 2c9938:\tnop", 2922808], [" 2c993c:\tmov\tx1, x23", 2922812], [" 2c9940:\tmov\tx4, x22", 2922816], [" 2c9944:\tmov\tx5, x0", 2922820], [" 2c9948:\tmov\tx27, x5", 2922824], [" 2c994c:\tmov\tw3, #0x0 \t// #0", 2922828], [" 2c9950:\tmov\tx2, x3", 2922832], [" 2c9954:\tldr\tw0, [x1]", 2922836], [" 2c9958:\tldr\tx0, [x0,#600]", 2922840], [" 2c995c:\tldr\tx30, [x0,#40]", 2922844], [" 2c9960:\tblr\tx30", 2922848], [" 2c9964:\tnop", 2922852], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:303", 0], [" 2c9968:\tmov\tw22, #0x1 \t// #1", 2922856], [" 2c996c:\tb\t2c9974 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x544>", 2922860], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:327", 0], [" 2c9970:\tmov\tw22, #0x0 \t// #0", 2922864], [" 2c9974:\tnop", 2922868], [" 2c9978:\tcbz\tw22, 2c9994 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x564>", 2922872], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:328", 0], [" 2c997c:\tnop", 2922876], [" 2c9980:\tmov\tx1, x21", 2922880], [" 2c9984:\tldr\tw0, [x1]", 2922884], [" 2c9988:\tldr\tx0, [x0,#3056]", 2922888], [" 2c998c:\tldr\tx30, [x0,#40]", 2922892], [" 2c9990:\tblr\tx30", 2922896], [" 2c9994:\tnop", 2922900], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:330", 0], [" 2c9998:\tnop", 2922904], [" 2c999c:\tldp\tx21, x22, [sp,#64]", 2922908], [" 2c99a0:\tldp\tx23, x24, [sp,#80]", 2922912], [" 2c99a4:\tldp\tx25, x26, [sp,#96]", 2922916], [" 2c99a8:\tldp\tx27, x28, [sp,#112]", 2922920], [" 2c99ac:\tldp\tx29, x30, [sp,#128]", 2922924], [" 2c99b0:\tadd\tsp, sp, #0x90", 2922928], [" 2c99b4:\tret", 2922932], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:286", 0], [" 2c99b8:\tldr\tx30, [x19,#1264]", 2922936], [" 2c99bc:\tblr\tx30", 2922940], [" 2c99c0:\tb\t2c9460 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x30>", 2922944], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarContainer.java:293", 0], [" 2c99c4:\tstp\tx0, x1, [sp,#48]", 2922948], [" 2c99c8:\tldr\tx30, [x19,#544]", 2922952], [" 2c99cc:\tblr\tx30", 2922956], [" 2c99d0:\tldp\tx0, x1, [sp,#48]", 2922960], [" 2c99d4:\tb\t2c954c <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x11c>", 2922964], [" 2c99d8:\tldr\txzr, 2c99e8 <void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)+0x5b8>", 2922968], [" 2c99dc:\tsubs\tw24, w29, #0x76c", 2922972], [" 2c99e0:\t.inst\t0x00000000 ; undefined", 2922976], [" 2c99e4:\tadr\tx0, 2bc477 <java.lang.Object[] android.support.v7.content.res.GrowingArrayUtils.insert(java.lang.Object[], int, int, java.lang.Object)+0x4f7>", 2922980], ["", 0]], "s": [2, 286, 293], "l": 9, "f": "void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int)"}, "52": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000003dc050 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)>:", 0], ["onLayout():", 0], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:418", 0], [" 3dc050:\tsub\tx16, sp, #0x2, lsl #12", 4046928], [" 3dc054:\tldr\twzr, [x16]", 4046932], [" 3dc058:\tstr\tx0, [sp,#-160]!", 4046936], [" 3dc05c:\tstp\tx21, x22, [sp,#80]", 4046940], [" 3dc060:\tstp\tx23, x24, [sp,#96]", 4046944], [" 3dc064:\tstp\tx25, x26, [sp,#112]", 4046948], [" 3dc068:\tstp\tx27, x28, [sp,#128]", 4046952], [" 3dc06c:\tstp\tx29, x30, [sp,#144]", 4046956], [" 3dc070:\tstr\tw2, [sp,#172]", 4046960], [" 3dc074:\tstr\tw3, [sp,#176]", 4046964], [" 3dc078:\tstr\tw4, [sp,#180]", 4046968], [" 3dc07c:\tstr\tw5, [sp,#184]", 4046972], [" 3dc080:\tldrh\tw16, [x19]", 4046976], [" 3dc084:\tcbnz\tw16, 3dc2a8 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x258>", 4046980], [" 3dc088:\tmov\tx21, x2", 4046984], [" 3dc08c:\tmov\tx22, x3", 4046988], [" 3dc090:\tmov\tx23, x4", 4046992], [" 3dc094:\tmov\tx24, x5", 4046996], [" 3dc098:\tmov\tx25, x6", 4047000], [" 3dc09c:\tnop", 4047004], [" 3dc0a0:\tmov\tx26, x1", 4047008], [" 3dc0a4:\tldr\tw0, [x1]", 4047012], [" 3dc0a8:\tldr\tx0, [x0,#6672]", 4047016], [" 3dc0ac:\tldr\tx30, [x0,#40]", 4047020], [" 3dc0b0:\tblr\tx30", 4047024], [" 3dc0b4:\tnop", 4047028], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:420", 0], [" 3dc0b8:\tmov\tx1, x26", 4047032], [" 3dc0bc:\tmov\tx27, x0", 4047036], [" 3dc0c0:\tldr\tw0, [x1]", 4047040], [" 3dc0c4:\tldr\tx0, [x0,#2264]", 4047044], [" 3dc0c8:\tldr\tx30, [x0,#40]", 4047048], [" 3dc0cc:\tblr\tx30", 4047052], [" 3dc0d0:\tnop", 4047056], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:421", 0], [" 3dc0d4:\tsub\tw28, w24, w22", 4047060], [" 3dc0d8:\tmov\tx1, x26", 4047064], [" 3dc0dc:\tmov\tx29, x0", 4047068], [" 3dc0e0:\tldr\tw0, [x1]", 4047072], [" 3dc0e4:\tldr\tx0, [x0,#2272]", 4047076], [" 3dc0e8:\tldr\tx30, [x0,#40]", 4047080], [" 3dc0ec:\tblr\tx30", 4047084], [" 3dc0f0:\tstr\tw0, [sp,#28]", 4047088], [" 3dc0f4:\tsub\tw1, w28, w0", 4047092], [" 3dc0f8:\tstr\tw1, [sp,#32]", 4047096], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:423", 0], [" 3dc0fc:\tmov\tx1, x26", 4047100], [" 3dc100:\tldr\tw0, [x1]", 4047104], [" 3dc104:\tldr\tx0, [x0,#2288]", 4047108], [" 3dc108:\tldr\tx30, [x0,#40]", 4047112], [" 3dc10c:\tblr\tx30", 4047116], [" 3dc110:\tnop", 4047120], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:424", 0], [" 3dc114:\tsub\tw28, w25, w23", 4047124], [" 3dc118:\tmov\tx1, x26", 4047128], [" 3dc11c:\tmov\tx21, x0", 4047132], [" 3dc120:\tldr\tw0, [x1]", 4047136], [" 3dc124:\tldr\tx0, [x0,#2248]", 4047140], [" 3dc128:\tldr\tx30, [x0,#40]", 4047144], [" 3dc12c:\tblr\tx30", 4047148], [" 3dc130:\tsub\tw1, w28, w0", 4047152], [" 3dc134:\tstr\tw1, [sp,#36]", 4047156], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:426", 0], [" 3dc138:\tmov\tw2, #0x0 \t// #0", 4047160], [" 3dc13c:\tstr\tw0, [sp,#28]", 4047164], [" 3dc140:\tcmp\tw2, w27", 4047168], [" 3dc144:\tb.ge\t3dc288 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x238>", 4047172], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:427", 0], [" 3dc148:\tnop", 4047176], [" 3dc14c:\tmov\tx1, x26", 4047180], [" 3dc150:\tmov\tx22, x2", 4047184], [" 3dc154:\tldr\tw0, [x1]", 4047188], [" 3dc158:\tldr\tx0, [x0,#6664]", 4047192], [" 3dc15c:\tldr\tx30, [x0,#40]", 4047196], [" 3dc160:\tblr\tx30", 4047200], [" 3dc164:\tstr\tw0, [sp,#40]", 4047204], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:428", 0], [" 3dc168:\tnop", 4047208], [" 3dc16c:\tmov\tx1, x0", 4047212], [" 3dc170:\tldr\tw0, [x1]", 4047216], [" 3dc174:\tldr\tx0, [x0,#2752]", 4047220], [" 3dc178:\tldr\tx30, [x0,#40]", 4047224], [" 3dc17c:\tblr\tx30", 4047228], [" 3dc180:\tcmp\tw0, #0x8", 4047232], [" 3dc184:\tb.eq\t3dc25c <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x20c>", 4047236], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:429", 0], [" 3dc188:\tmov\tx28, x0", 4047240], [" 3dc18c:\tldr\tw1, [sp,#40]", 4047244], [" 3dc190:\tldr\tw0, [x1]", 4047248], [" 3dc194:\tldr\tx0, [x0,#2008]", 4047252], [" 3dc198:\tldr\tx30, [x0,#40]", 4047256], [" 3dc19c:\tblr\tx30", 4047260], [" 3dc1a0:\tnop", 4047264], [" 3dc1a4:\tadrp\tx15, 482000 <void android.support.v4.view.ViewCompat$Api24ViewCompatImpl.setPointerIcon(android.view.View, android.support.v4.view.PointerIconCompat)+0x15f90>", 4047268], [" 3dc1a8:\tadr\tx30, 3dc1b4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x164>", 4047272], [" 3dc1ac:\tldr\tw1, [x15,#2392]", 4047276], [" 3dc1b0:\tcbnz\tx20, 4603a0 <void android.support.v4.graphics.drawable.DrawableWrapperLollipop.setHotspotBounds(int, int, int, int)+0x90>", 4047280], [" 3dc1b4:\tcbz\tw1, 3dc2b4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x264>", 4047284], [" 3dc1b8:\tcbz\tw0, 3dc1d4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x184>", 4047288], [" 3dc1bc:\tldr\tw3, [x0]", 4047292], [" 3dc1c0:\tcmp\tw3, w1", 4047296], [" 3dc1c4:\tb.eq\t3dc1d4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x184>", 4047300], [" 3dc1c8:\tldr\tw3, [x3,#32]", 4047304], [" 3dc1cc:\tcbnz\tw3, 3dc1c0 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x170>", 4047308], [" 3dc1d0:\tb\t3dc2d4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x284>", 4047312], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:431", 0], [" 3dc1d4:\tldr\tw1, [sp,#40]", 4047316], [" 3dc1d8:\tmov\tx23, x0", 4047320], [" 3dc1dc:\tldr\tw0, [x1]", 4047324], [" 3dc1e0:\tldr\tx0, [x0,#2120]", 4047328], [" 3dc1e4:\tldr\tx30, [x0,#40]", 4047332], [" 3dc1e8:\tblr\tx30", 4047336], [" 3dc1ec:\tnop", 4047340], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:432", 0], [" 3dc1f0:\tldr\tw1, [sp,#40]", 4047344], [" 3dc1f4:\tmov\tx24, x0", 4047348], [" 3dc1f8:\tldr\tw0, [x1]", 4047352], [" 3dc1fc:\tldr\tx0, [x0,#2096]", 4047356], [" 3dc200:\tldr\tx30, [x0,#40]", 4047360], [" 3dc204:\tblr\tx30", 4047364], [" 3dc208:\tnop", 4047368], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:434", 0], [" 3dc20c:\tnop", 4047372], [" 3dc210:\tldr\tw1, [x23,#28]", 4047376], [" 3dc214:\tadd\tw2, w29, w1", 4047380], [" 3dc218:\tstr\tw2, [sp,#44]", 4047384], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:435", 0], [" 3dc21c:\tldr\tw1, [x23,#40]", 4047388], [" 3dc220:\tadd\tw3, w21, w1", 4047392], [" 3dc224:\tstr\tw3, [sp,#48]", 4047396], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:437", 0], [" 3dc228:\tadd\tw4, w24, w2", 4047400], [" 3dc22c:\tstr\tw4, [sp,#52]", 4047404], [" 3dc230:\tadd\tw5, w0, w3", 4047408], [" 3dc234:\tstr\tw5, [sp,#56]", 4047412], [" 3dc238:\tldr\tw1, [sp,#40]", 4047416], [" 3dc23c:\tmov\tx28, x0", 4047420], [" 3dc240:\tldr\tw0, [x1]", 4047424], [" 3dc244:\tldr\tx0, [x0,#3688]", 4047428], [" 3dc248:\tldr\tx30, [x0,#40]", 4047432], [" 3dc24c:\tblr\tx30", 4047436], [" 3dc250:\tldr\tw28, [sp,#52]", 4047440], [" 3dc254:\tldr\tw0, [sp,#56]", 4047444], [" 3dc258:\tb\t3dc264 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x214>", 4047448], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:426", 0], [" 3dc25c:\tmov\tx28, x0", 4047452], [" 3dc260:\tmov\tw0, #0x8 \t// #8", 4047456], [" 3dc264:\tnop", 4047460], [" 3dc268:\tadd\tw2, w22, #0x1", 4047464], [" 3dc26c:\tldr\tw22, [sp,#176]", 4047468], [" 3dc270:\tldr\tw23, [sp,#180]", 4047472], [" 3dc274:\tldr\tw24, [sp,#184]", 4047476], [" 3dc278:\tldr\tw1, [sp,#36]", 4047480], [" 3dc27c:\tldrh\tw16, [x19]", 4047484], [" 3dc280:\tcbz\tw16, 3dc13c <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0xec>", 4047488], [" 3dc284:\tb\t3dc2e8 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x298>", 4047492], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:440", 0], [" 3dc288:\tmov\tx22, x2", 4047496], [" 3dc28c:\tldp\tx21, x22, [sp,#80]", 4047500], [" 3dc290:\tldp\tx23, x24, [sp,#96]", 4047504], [" 3dc294:\tldp\tx25, x26, [sp,#112]", 4047508], [" 3dc298:\tldp\tx27, x28, [sp,#128]", 4047512], [" 3dc29c:\tldp\tx29, x30, [sp,#144]", 4047516], [" 3dc2a0:\tadd\tsp, sp, #0xa0", 4047520], [" 3dc2a4:\tret", 4047524], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:418", 0], [" 3dc2a8:\tldr\tx30, [x19,#1264]", 4047528], [" 3dc2ac:\tblr\tx30", 4047532], [" 3dc2b0:\tb\t3dc088 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x38>", 4047536], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:429", 0], [" 3dc2b4:\tstr\tx0, [sp,#64]", 4047540], [" 3dc2b8:\tmov\tw0, #0x6f7 \t// #1783", 4047544], [" 3dc2bc:\tldr\tx30, [x19,#568]", 4047548], [" 3dc2c0:\tblr\tx30", 4047552], [" 3dc2c4:\tmov\tw1, w0", 4047556], [" 3dc2c8:\tldr\tx0, [sp,#64]", 4047560], [" 3dc2cc:\tstr\tw1, [x15,#2392]", 4047564], [" 3dc2d0:\tb\t3dc1b8 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x168>", 4047568], [" 3dc2d4:\tstp\tx0, x1, [sp,#64]", 4047572], [" 3dc2d8:\tldr\tx30, [x19,#544]", 4047576], [" 3dc2dc:\tblr\tx30", 4047580], [" 3dc2e0:\tldp\tx0, x1, [sp,#64]", 4047584], [" 3dc2e4:\tb\t3dc1d4 <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0x184>", 4047588], ["$JAVA_SRC_ROOT/android/support/v7/widget/ActionBarOverlayLayout.java:426", 0], [" 3dc2e8:\tldr\tx30, [x19,#1264]", 4047592], [" 3dc2ec:\tblr\tx30", 4047596], [" 3dc2f0:\tb\t3dc13c <void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)+0xec>", 4047600], ["", 0]], "s": [3, 418, 426], "l": 9, "f": "void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int)"}, "53": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000001428940 <oatexec+0xe17940>:", 0], [" 1428940:\t..@...@......[..", 21137728], [" 1428950:\t.c...k...s...{..", 21137744], [" 1428960:\tp.@y0..5........", 21137760], [" 1428970:\t7PA..7.....K\"TA.", 21137776], [" 1428980:\t...K.;.....K...K", 21137792], [" 1428990:\t.... .@...O...@.", 21137808], [" 14289a0:\t..?..#..A.B.\"...", 21137824], [" 14289b0:\t./.2; P._@.q`..T", 21137840], [" 14289c0:\t_@.q`..TA[A.....", 21137856], [" 14289d0:\tA[A.....!..KB.B.", 21137872], [" 14289e0:\t!..K....A[A....K", 21137888], [" 14289f0:\tC.B.B..KP..._..q", 21137904], [" 1428a00:\t....B|..!...u...", 21137920], [" 1428a10:\t..(..3.....R.+..", 21137936], [" 1428a20:\t_..kJ..T........", 21137952], [" 1428a30:\t........ .@...O.", 21137968], [" 1428a40:\t..@...?..'..`..5", 21137984], [" 1428a50:\t............ .@.", 21138000], [" 1428a60:\t.@O...@...?.....", 21138016], [" 1428a70:\t....u...........", 21138032], [" 1428a80:\t .@..`E...@...?.", 21138048], [" 1428a90:\t. .q...T..A...A.", 21138064], [" 1428aa0:\t.\\..!\\..........", 21138080], [" 1428ab0:\t.... .@...C...@.", 21138096], [" 1428ac0:\t..?....4..@._..k", 21138112], [" 1428ad0:\t...TB @....5n...", 21138128], [" 1428ae0:\t.0@.?..q!..../..", 21138144], [" 1428af0:\t........ .@...C.", 21138160], [" 1428b00:\t..@...?../@.....", 21138176], [" 1428b10:\t..... '...@...?.", 21138192], [" 1428b20:\t.......q@..T...q", 21138208], [" 1428b30:\t...T..@.........", 21138224], [" 1428b40:\t.\"@....K ..K....", 21138240], [" 1428b50:\t ..K.......q....", 21138256], [" 1428b60:\t.|....@..\"@.....", 21138272], [" 1428b70:\t.......K.....+@.", 21138288], [" 1428b80:\t.... .@..$O...@.", 21138304], [" 1428b90:\t..?.`..5.+@.....", 21138320], [" 1428ba0:\t@{B......+@..*@.", 21138336], [" 1428bb0:\t.............'@.", 21138352], [" 1428bc0:\t .@...O...@...?.", 21138368], [" 1428bd0:\t........e....'@.", 21138384], [" 1428be0:\t.... .@..4G...@.", 21138400], [" 1428bf0:\t..?...@.........", 21138416], [" 1428c00:\t.'@. .@...O...@.", 21138432], [" 1428c10:\t..?.............", 21138448], [" 1428c20:\t.....'@. .@...N.", 21138464], [" 1428c30:\t..@...?.........", 21138480], [" 1428c40:\t.............7@.", 21138496], [" 1428c50:\t.;@..#@..3@.....", 21138512], [" 1428c60:\tp.@y...4.....[E.", 21138528], [" 1428c70:\t.cF..kG..sH..{I.", 21138544], [" 1428c80:\t......_.~zB...?.", 21138560], [" 1428c90:\t6....#......~.A.", 21138576], [" 1428ca0:\t..?..#@.....~zB.", 21138592], [" 1428cb0:\t..?.Z...", 21138608], ["", 0]], "l": 6, "f": "android.widget.LinearLayout.layoutVertical"}, "54": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000142b590 <oatexec+0xe1a590>:", 0], [" 142b590:\t..@...@......{..", 21149072], [" 142b5a0:\tp.@yp..5 .B....q", 21149088], [" 142b5b0:\ta..T............", 21149104], [" 142b5c0:\t........ .@..4O.", 21149120], [" 142b5d0:\t..@...?.........", 21149136], [" 142b5e0:\t................", 21149152], [" 142b5f0:\t.... .@..0O...@.", 21149168], [" 142b600:\t..?..{B......._.", 21149184], [" 142b610:\t~zB...?.....", 21149200], ["", 0]], "l": 6, "f": "android.widget.LinearLayout.onLayout"}, "55": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000001653f80 <oatexec+0x1042f80>:", 0], [" 1653f80:\t..@...@......[..", 23412608], [" 1653f90:\t.{..p.@yP..5....", 23412624], [" 1653fa0:\t................", 23412640], [" 1653fb0:\t.......R .@...N.", 23412656], [" 1653fc0:\t..@...?.~.....e.", 23412672], [" 1653fd0:\t..B......... .@.", 23412688], [" 1653fe0:\t.XD...@...?.~...", 23412704], [" 1653ff0:\t..e...B...@....q", 23412720], [" 1654000:\t...T...K.... .@.", 23412736], [" 1654010:\t.TG...@...?.~...", 23412752], [" 1654020:\t..e...B...@....q", 23412768], [" 1654030:\t...T...K.... .@.", 23412784], [" 1654040:\t.XG...@...?...M9", 23412800], [" 1654050:\t@..4~...T.e...B.", 23412816], [" 1654060:\t..@..... .@..XG.", 23412832], [" 1654070:\t..@...?...M9`..5", 23412848], [" 1654080:\t7..R....~.....e.", 23412864], [" 1654090:\t..B...@..... .@.", 23412880], [" 16540a0:\t.TG...@...?.7..R", 23412896], [" 16540b0:\t.........@!...@.", 23412912], [" 16540c0:\t..?....9U..4..C.", 23412928], [" 16540d0:\t...q...T.... .@.", 23412944], [" 16540e0:\t.XE...@...?..|.9", 23412960], [" 16540f0:\t.[B..{C......._.", 23412976], [" 1654100:\t~zB...?.....", 23412992], ["", 0]], "l": 6, "f": "com.android.internal.policy.DecorView.onLayout"}, "56": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000134aab0 <oatexec+0xd39ab0>:", 0], [" 134aab0:\t..@...@......[..", 20228784], [" 134aac0:\t.c...k...s...{..", 20228800], [" 134aad0:\t............p.@y", 20228816], [" 134aae0:\t.&.55..R?..95..9", 20228832], [" 134aaf0:\t5x.9~...T2..6(A.", 20228848], [" 134ab00:\t.?.....5.[E..cF.", 20228864], [" 134ab10:\t.kG..sH..{I.....", 20228880], [" 134ab20:\t.._.............", 20228896], [" 134ab30:\t........B...B.).", 20228912], [" 134ab40:\t.....@9.........", 20228928], [" 134ab50:\t@.....6...@...?.", 20228944], [" 134ab60:\t..A..\\....A..\\..", 20228960], [" 134ab70:\t...............R", 20228976], [" 134ab80:\t.... .@..4G...@.", 20228992], [" 134ab90:\t..?..{.9~...4...", 20229008], [" 134aba0:\t..@..... .@...@.", 20229024], [" 134abb0:\t..@...?....qM..T", 20229040], [" 134abc0:\t....~.........@.", 20229056], [" 134abd0:\t...........R....", 20229072], [" 134abe0:\t......@...?....4", 20229088], [" 134abf0:\t.....s.9.... .@.", 20229104], [" 134ac00:\t..@...@...?..#..", 20229120], [" 134ac10:\t....!.9..7......", 20229136], [" 134ac20:\tB@?..'......c@..", 20229152], [" 134ac30:\t.+......../../..", 20229168], [" 134ac40:\t.........3......", 20229184], [" 134ac50:\t...............R", 20229200], [" 134ac60:\t_..k...T........", 20229216], [" 134ac70:\t.... .@...@...@.", 20229232], [" 134ac80:\t..?....4..@._..k", 20229248], [" 134ac90:\t...TB @....5....", 20229264], [" 134aca0:\t.....+@.~.@...?.", 20229280], [" 134acb0:\t.;...:......`...", 20229296], [" 134acc0:\t../...@...?../@.", 20229312], [" 134acd0:\t.;@. .@..xA...@.", 20229328], [" 134ace0:\t..?......;@. .@.", 20229344], [" 134acf0:\t.tA...@...?..;..", 20229360], [" 134ad00:\t.3@..... .@..xA.", 20229376], [" 134ad10:\t..@...?..;@. .@.", 20229392], [" 134ad20:\t.`@...@...?..;..", 20229408], [" 134ad30:\t.'@........R...R", 20229424], [" 134ad40:\t`....@....@...?.", 20229440], [" 134ad50:\t.... .@...I...@.", 20229456], [" 134ad60:\t..?.\".....@...@.", 20229472], [" 134ad70:\t.#@..7@..'@..+@.", 20229488], [" 134ad80:\t./@..3@.p.@y...4", 20229504], [" 134ad90:\t........~...4...", 20229520], [" 134ada0:\t.+A.~...T....4@.", 20229536], [" 134adb0:\t.... .@...A...@.", 20229552], [" 134adc0:\t..?.......@...@.", 20229568], [" 134add0:\t................", 20229584], [" 134ade0:\t......!...@...?.", 20229600], [" 134adf0:\t.{.9..A..\\....A.", 20229616], [" 134ae00:\t.\\...'..........", 20229632], [" 134ae10:\t...R.... .@..4G.", 20229648], [" 134ae20:\t..@...?..s.9~...", 20229664], [" 134ae30:\t......@.........", 20229680], [" 134ae40:\t..............@.", 20229696], [" 134ae50:\t..?....4....~...", 20229712], [" 134ae60:\t..@.t...~...4}..", 20229728], [" 134ae70:\t..E..'...... .@.", 20229744], [" 134ae80:\t.x@...@...?..+..", 20229760], [" 134ae90:\t....! .....4..@.", 20229776], [" 134aea0:\t...k...Tc @....5", 20229792], [" 134aeb0:\tO......5....~.@.", 20229808], [" 134aec0:\t..?..:..~.......", 20229824], [" 134aed0:\t..E..'..........", 20229840], [" 134aee0:\t .@...@...@...?.", 20229856], [" 134aef0:\t....O\"..~....=N.", 20229872], [" 134af00:\t.......4........", 20229888], [" 134af10:\t~.@...?.....pF@.", 20229904], [" 134af20:\t.|.S.j18....pF@.", 20229920], [" 134af30:\t.|.S.j18.:......", 20229936], [" 134af40:\t........ .@..|@.", 20229952], [" 134af50:\t..@...?.....u.@.", 20229968], [" 134af60:\t........@....`8.", 20229984], [" 134af70:\t..@...?.....~~B.", 20230000], [" 134af80:\t..?...@.....@...", 20230016], [" 134af90:\t.`8...@...?..{.9", 20230032], [" 134afa0:\t.[E..cF..kG..sH.", 20230048], [" 134afb0:\t.{I......._.~zB.", 20230064], [" 134afc0:\t..?......#......", 20230080], [" 134afd0:\t~.A...?..#@.1...", 20230096], [" 134afe0:\t~zB...?.........", 20230112], [" 134aff0:\t~.A...?...D.....", 20230128], [" 134b000:\t.#.. Y.R~.A...?.", 20230144], [" 134b010:\t...*.#@..=......", 20230160], ["", 0]], "l": 6, "f": "android.view.ViewRootImpl.performLayout"}, "57": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000134b160 <oatexec+0xd3a160>:", 0], [" 134b160:\t..@...@.........", 20230496], [" 134b170:\t.[...c...k...s..", 20230512], [" 134b180:\t.{...+..p.@y.\\.5", 20230528], [" 134b190:\t~...t...5(A..3..", 20230544], [" 134b1a0:\t5[.4\"4G9.Z.4....", 20230560], [" 134b1b0:\t6..R6..96..9~...", 20230576], [" 134b1c0:\t....8<A.._......", 20230592], [" 134b1d0:\t .@..LA...@...?.", 20230608], [" 134b1e0:\t.[..![G9A..5!.A.", 20230624], [" 134b1f0:\t...k...T!.G9a..5", 20230640], [" 134b200:\t!?G9............", 20230656], [" 134b210:\t...R.O..??.9\"[G9", 20230672], [" 134b220:\t\"..5\".A._..q....", 20230688], [" 134b230:\t...q...._..k....", 20230704], [" 134b240:\t.......R.K..#.G9", 20230720], [" 134b250:\t...5............", 20230736], [" 134b260:\t...R...R....?..9", 20230752], [" 134b270:\t................", 20230768], [" 134b280:\t.....+..~...4...", 20230784], [" 134b290:\t!S@..#...... .@.", 20230800], [" 134b2a0:\t..@...@...?..#..", 20230816], [" 134b2b0:\t.... .@..p@...@.", 20230832], [" 134b2c0:\t..?..'...... .@.", 20230848], [" 134b2d0:\t..@...@...?.!.G9", 20230864], [" 134b2e0:\t...k...T6k.96..9", 20230880], [" 134b2f0:\t .G9...5.c@....2", 20230896], [" 134b300:\t.c..6..9........", 20230912], [" 134b310:\t.c@..x...c..?..9", 20230928], [" 134b320:\t....?...~...4...", 20230944], [" 134b330:\t!7A..#.. [G9@..5", 20230960], [" 134b340:\t.... .@...@...@.", 20230976], [" 134b350:\t..?......... .@.", 20230992], [" 134b360:\t..@...@...?.!.A.", 20231008], [" 134b370:\t...k...T!.A....k", 20231024], [" 134b380:\t...T.#@....R....", 20231040], [" 134b390:\t6k.96..9.#@.....", 20231056], [" 134b3a0:\t........6k.96..9", 20231072], [" 134b3b0:\t~.......!;@../..", 20231088], [" 134b3c0:\t .@...A...@...?.", 20231104], [" 134b3d0:\t./...... .@...@.", 20231120], [" 134b3e0:\t..@...?.........", 20231136], [" 134b3f0:\t....../...@...?.", 20231152], [" 134b400:\t ..5bW@.........", 20231168], [" 134b410:\t......@...?../..", 20231184], [" 134b420:\tbO@.............", 20231200], [" 134b430:\t..@...?....../@.", 20231216], [" 134b440:\t.........@..~.@.", 20231232], [" 134b450:\t..?..:..........", 20231248], [" 134b460:\t.....`....@...?.", 20231264], [" 134b470:\t~.......!S@../..", 20231280], [" 134b480:\t.... .@...@...@.", 20231296], [" 134b490:\t..?...@...@..3@.", 20231312], [" 134b4a0:\t./...7..~...4...", 20231328], [" 134b4b0:\t\"#@.V..9_..9\\...", 20231344], [" 134b4c0:\t_..9~...T...\".@.", 20231360], [" 134b4d0:\t.;.......... .@.", 20231376], [" 134b4e0:\t..@...@...?.~...", 20231392], [" 134b4f0:\t.... #@...@. ...", 20231408], [" 134b500:\t .A....q...T....", 20231424], [" 134b510:\t .@...@...@...?.", 20231440], [" 134b520:\t........ .@...J.", 20231456], [" 134b530:\t..@...?.~.......", 20231472], [" 134b540:\t\"#@..;.........R", 20231488], [" 134b550:\t .@...A...@...?.", 20231504], [" 134b560:\t~...t... #@.~...", 20231520], [" 134b570:\t.E....@..;......", 20231536], [" 134b580:\t .@...@...@...?.", 20231552], [" 134b590:\t........ .@...@.", 20231568], [" 134b5a0:\t..@...?..#@../@.", 20231584], [" 134b5b0:\t.7@....R.?.../..", 20231600], [" 134b5c0:\t.7.....4~...4...", 20231616], [" 134b5d0:\t##@..;..|.......", 20231632], [" 134b5e0:\t........ .@..DB.", 20231648], [" 134b5f0:\t..@...?....4...q", 20231664], [" 134b600:\t........ .@..4B.", 20231680], [" 134b610:\t..@...?.|..5 .G9", 20231696], [" 134b620:\t`..4............", 20231712], [" 134b630:\t..@...?..... .@.", 20231728], [" 134b640:\t..@...@...?..#.q", 20231744], [" 134b650:\t...T?w.9........", 20231760], [" 134b660:\t~...t... #@...@.", 20231776], [" 134b670:\t...4.... .@...A.", 20231792], [" 134b680:\t..@...?.........", 20231808], [" 134b690:\t..@...?..;..~...", 20231824], [" 134b6a0:\t.~..!#@.~.......", 20231840], [" 134b6b0:\t\",@..C...... .@.", 20231856], [" 134b6c0:\t.p@...@...?. .G9", 20231872], [" 134b6d0:\t`..5...R.... .G9", 20231888], [" 134b6e0:\t!.G9...q ....;..", 20231904], [" 134b6f0:\t...q.......5~...", 20231920], [" 134b700:\t.{..\"+A..G......", 20231936], [" 134b710:\t.... .@..<C...@.", 20231952], [" 134b720:\t..?..G...... .@.", 20231968], [" 134b730:\t..A...@...?..S..", 20231984], [" 134b740:\t![G9...5~...4y..", 20232000], [" 134b750:\t!.@..C..~....x..", 20232016], [" 134b760:\t\"#@.~.......C@@.", 20232032], [" 134b770:\t.G.......... .@.", 20232048], [" 134b780:\t.H@...@...?....R", 20232064], [" 134b790:\t~....v..!.@..C..", 20232080], [" 134b7a0:\t~...tv..\"#@.~...", 20232096], [" 134b7b0:\t....C.@..G......", 20232112], [" 134b7c0:\t.... .@..H@...@.", 20232128], [" 134b7d0:\t..?....q....~...", 20232144], [" 134b7e0:\t.t..!.@..C..~...", 20232160], [" 134b7f0:\t.t.. #@.~....0..", 20232176], [" 134b800:\t.d@..G.. .@..H@.", 20232192], [" 134b810:\t..@...?....q....", 20232208], [" 134b820:\t~...tr..!.@..C..", 20232224], [" 134b830:\t~....q.. #@.~...", 20232240], [" 134b840:\t......@..G.. .@.", 20232256], [" 134b850:\t.H@...@...?....5", 20232272], [" 134b860:\t~...tp.. #@.~...", 20232288], [" 134b870:\t.-....@..C..~...", 20232304], [" 134b880:\t.o..\".@..G.. .@.", 20232320], [" 134b890:\t..@...@...?.~...", 20232336], [" 134b8a0:\t.n..!.@..C..~...", 20232352], [" 134b8b0:\t.n.. #@.~....*..", 20232368], [" 134b8c0:\t.<@..G.. .@..H@.", 20232384], [" 134b8d0:\t..@...?....q....", 20232400], [" 134b8e0:\t!.G9~...Tl..\"#@.", 20232416], [" 134b8f0:\tB.C9?..k......@.", 20232432], [" 134b900:\t...1`..T..@....1", 20232448], [" 134b910:\t...T.....O@..?@.", 20232464], [" 134b920:\t./@..7@.6..RL...", 20232480], [" 134b930:\t........../...@.", 20232496], [" 134b940:\t..?.`..5.... .@.", 20232512], [" 134b950:\t..@...@...?..T@.", 20232528], [" 134b960:\t................", 20232544], [" 134b970:\t..@...?..C...N@.", 20232560], [" 134b980:\t..............@.", 20232576], [" 134b990:\t..?......O@.....", 20232592], [" 134b9a0:\t.C@.6..R....,...", 20232608], [" 134b9b0:\t.....@..~.@...?.", 20232624], [" 134b9c0:\t.:..............", 20232640], [" 134b9d0:\t.`....@...?.~...", 20232656], [" 134b9e0:\t.d..!S@..C......", 20232672], [" 134b9f0:\t .@...@...@...?.", 20232688], [" 134ba00:\t..@...@......O@.", 20232704], [" 134ba10:\t6..R........~...", 20232720], [" 134ba20:\t.b.. #@.!;G9!..R", 20232736], [" 134ba30:\t...9\";G9........", 20232752], [" 134ba40:\t......@...?..?@.", 20232768], [" 134ba50:\t./@..7@....R.C..", 20232784], [" 134ba60:\t.G...W..........", 20232800], [" 134ba70:\t.............S@.", 20232816], [" 134ba80:\t..........!...@.", 20232832], [" 134ba90:\t..?....*.C@.....", 20232848], [" 134baa0:\t.G@..W@.........", 20232864], [" 134bab0:\t.?@../@..7@....R", 20232880], [" 134bac0:\t.S...G.../......", 20232896], [" 134bad0:\t................", 20232912], [" 134bae0:\t..@...?....q....", 20232928], [" 134baf0:\t~....[..!#@.\".C9", 20232944], [" 134bb00:\tb..4?..9.....7..", 20232960], [" 134bb10:\t\"[G9\"..5\".C9...5", 20232976], [" 134bb20:\t...............R", 20232992], [" 134bb30:\t...RV...?..9\".A.", 20233008], [" 134bb40:\tZ......5~.......", 20233024], [" 134bb50:\t\"\\@..?...... .@.", 20233040], [" 134bb60:\t..@...@...?..?..", 20233056], [" 134bb70:\t....!.9.........", 20233072], [" 134bb80:\t...R...R_..k*..T", 20233088], [" 134bb90:\t~....V..$#@.~...", 20233104], [" 134bba0:\t.@$..\\@..C......", 20233120], [" 134bbb0:\t............ .@.", 20233136], [" 134bbc0:\t..@...@...?..C..", 20233152], [" 134bbd0:\t...4..@._..k...T", 20233168], [" 134bbe0:\tB @....5Q.......", 20233184], [" 134bbf0:\t .@...F...@...?.", 20233200], [" 134bc00:\t...q............", 20233216], [" 134bc10:\t.....#@..S@..G@.", 20233232], [" 134bc20:\t.?@.p.@y...4F...", 20233248], [" 134bc30:\t................", 20233264], [" 134bc40:\t...R_..qB....o@.", 20233280], [" 134bc50:\td......k...Tcl..", 20233296], [" 134bc60:\tb..*.o..........", 20233312], [" 134bc70:\t.7@.............", 20233328], [" 134bc80:\t...R...R.7@..7..", 20233344], [" 134bc90:\t_..q....B..5.^A.", 20233360], [" 134bca0:\tc...#..4CG@.....", 20233376], [" 134bcb0:\t................", 20233392], [" 134bcc0:\t.`....@...?....5", 20233408], [" 134bcd0:\t@...@G...3@.....", 20233424], [" 134bce0:\t.3@.............", 20233440], [" 134bcf0:\t............~...", 20233456], [" 134bd00:\t.K.. #@.AC@.!...", 20233472], [" 134bd10:\t?..q.......9....", 20233488], [" 134bd20:\t................", 20233504], [" 134bd30:\t.... GG9`..5....", 20233520], [" 134bd40:\t)...?G.9~...4I..", 20233536], [" 134bd50:\t #@...C9 ..9....", 20233552], [" 134bd60:\t.... .@...@...@.", 20233568], [" 134bd70:\t..?. .G9`..4~...", 20233584], [" 134bd80:\t.G..!+A..?.. .@.", 20233600], [" 134bd90:\t.<C...@...?..?..", 20233616], [" 134bda0:\t.... .@...A...@.", 20233632], [" 134bdb0:\t..?..C..........", 20233648], [" 134bdc0:\t................", 20233664], [" 134bdd0:\t......!...@...?.", 20233680], [" 134bde0:\t...*....W..5?..9", 20233696], [" 134bdf0:\tw..5\\..47.A.....", 20233712], [" 134be00:\t .@..$D...@...?.", 20233728], [" 134be10:\t...k...T7.A.....", 20233744], [" 134be20:\t .@...D...@...?.", 20233760], [" 134be30:\t...k...T..@....1", 20233776], [" 134be40:\t...T.... .@...@.", 20233792], [" 134be50:\t..@...?....k*..T", 20233808], [" 134be60:\t.... .@...@...@.", 20233824], [" 134be70:\t..?.!.A....k...T", 20233840], [" 134be80:\t..@....1!..T....", 20233856], [" 134be90:\t .@...@...@...?.", 20233872], [" 134bea0:\t...kJ..T.... .@.", 20233888], [" 134beb0:\t..@...@...?.!.A.", 20233904], [" 134bec0:\t...k...........R", 20233920], [" 134bed0:\t.... ..R.......R", 20233936], [" 134bee0:\t!SG9...4!.A.a..5", 20233952], [" 134bef0:\t!..R.......R...*", 20233968], [" 134bf00:\t!3G9...*.w..~...", 20233984], [" 134bf10:\t.;.. #@.~.......", 20234000], [" 134bf20:\t..@..?.. .@...@.", 20234016], [" 134bf30:\t..@...?....5~...", 20234032], [" 134bf40:\t.9.. #@...C9.[@.", 20234048], [" 134bf50:\t.....[@. ..R.o..", 20234064], [" 134bf60:\t~...t8..\".@..?..", 20234080], [" 134bf70:\t............ .@.", 20234096], [" 134bf80:\t..@...@...?..W..", 20234112], [" 134bf90:\t...q.....?..\"gG9", 20234128], [" 134bfa0:\t.C..#[G9...5...5", 20234144], [" 134bfb0:\t./@....5.O@....5", 20234160], [" 134bfc0:\tu..5.... ......5", 20234176], [" 134bfd0:\t................", 20234192], [" 134bfe0:\t................", 20234208], [" 134bff0:\t...... ...@...?.", 20234224], [" 134c000:\t....._@..W@..;@.", 20234240], [" 134c010:\t:..R...R........", 20234256], [" 134c020:\t................", 20234272], [" 134c030:\t.....O@......O@.", 20234288], [" 134c040:\t.....O@.?g.9...5", 20234304], [" 134c050:\t...4#[G9...q....", 20234320], [" 134c060:\t.......R.......R", 20234336], [" 134c070:\t.c..~..../..$.@.", 20234352], [" 134c080:\t...4............", 20234368], [" 134c090:\t.... ..R~.....$.", 20234384], [" 134c0a0:\t..@..g..........", 20234400], [" 134c0b0:\t .@...@...@...?.", 20234416], [" 134c0c0:\t5W.9.W@..?@..C@.", 20234432], [" 134c0d0:\t....5..R~....,..", 20234448], [" 134c0e0:\t#.@..g...... .@.", 20234464], [" 134c0f0:\t..@...@...?.....", 20234480], [" 134c100:\t~...t+..!#@.~...", 20234496], [" 134c110:\t....\"l@..g..\"..4", 20234512], [" 134c120:\t~...t*..!.@..k..", 20234528], [" 134c130:\t................", 20234544], [" 134c140:\t .@...@...@...?.", 20234560], [" 134c150:\t...4~....(..!G@.", 20234576], [" 134c160:\t.g..$.A..k..%.A.", 20234592], [" 134c170:\t.s.....R.... .@.", 20234608], [" 134c180:\t..@...@...?.~...", 20234624], [" 134c190:\t.'.. /@.~.......", 20234640], [" 134c1a0:\t..@..g..\"... .@.", 20234656], [" 134c1b0:\t.p@...@...?.....", 20234672], [" 134c1c0:\t.............7@.", 20234688], [" 134c1d0:\t.c@.......)...@.", 20234704], [" 134c1e0:\t..?.....~...4$..", 20234720], [" 134c1f0:\t!.@..g..~....#..", 20234736], [" 134c200:\t\".@..k...... .@.", 20234752], [" 134c210:\t.H@...@...?....5", 20234768], [" 134c220:\t~...t\"..\".@..g..", 20234784], [" 134c230:\t [G9...R.k......", 20234800], [" 134c240:\t..........#...@.", 20234816], [" 134c250:\t..?............R", 20234832], [" 134c260:\t.g..~...T ..!.@.", 20234848], [" 134c270:\t.k..~.......\"#@.", 20234864], [" 134c280:\t~....;..C@@..s..", 20234880], [" 134c290:\t.... .@..H@...@.", 20234896], [" 134c2a0:\t..?....R.k..~...", 20234912], [" 134c2b0:\t....\".@..s..~...", 20234928], [" 134c2c0:\t....##@.~.......", 20234944], [" 134c2d0:\td.@..{..........", 20234960], [" 134c2e0:\t.... .@..H@...@.", 20234976], [" 134c2f0:\t..?....R.s..~...", 20234992], [" 134c300:\t....\".@..{..~...", 20235008], [" 134c310:\t....##@.~...4...", 20235024], [" 134c320:\td.@.............", 20235040], [" 134c330:\t.... .@..H@...@.", 20235056], [" 134c340:\t..?....R.{..~...", 20235072], [" 134c350:\t....\".@.....~...", 20235088], [" 134c360:\t....##@.~.......", 20235104], [" 134c370:\tdd@.............", 20235120], [" 134c380:\t.... .@..H@...@.", 20235136], [" 134c390:\t..?....R....~...", 20235152], [" 134c3a0:\t....\".@.....~...", 20235168], [" 134c3b0:\t....##@.~...4...", 20235184], [" 134c3c0:\td<@.............", 20235200], [" 134c3d0:\t.... .@..H@...@.", 20235216], [" 134c3e0:\t..?....R........", 20235232], [" 134c3f0:\tb..4...........R", 20235248], [" 134c400:\t....#.G9~...4...", 20235264], [" 134c410:\t$#@...C9...k`..T", 20235280], [" 134c420:\t...........R....", 20235296], [" 134c430:\t...5............", 20235312], [" 134c440:\t....~...T.#...@.", 20235328], [" 134c450:\t....~.......$.@.", 20235344], [" 134c460:\t................", 20235360], [" 134c470:\t .@...@...@...?.", 20235376], [" 134c480:\t............X..5", 20235392], [" 134c490:\t~....... #@.~...", 20235408], [" 134c4a0:\t.....@@.~...4...", 20235424], [" 134c4b0:\t\".@......... .@.", 20235440], [" 134c4c0:\t..@...@...?.....", 20235456], [" 134c4d0:\t.....s@.=..5~...", 20235472], [" 134c4e0:\t.... #@.~...4...", 20235488], [" 134c4f0:\t.d@.~.......\".@.", 20235504], [" 134c500:\t.s...... .@...@.", 20235520], [" 134c510:\t..@...?........4", 20235536], [" 134c520:\t~...t... #@.!.G9", 20235552], [" 134c530:\t...9.....s.....5", 20235568], [" 134c540:\t .A.~...T...!#@.", 20235584], [" 134c550:\t\".@....k...T GG9", 20235600], [" 134c560:\t...5 .G9!.C9...k", 20235616], [" 134c570:\tA..T{..5~.......", 20235632], [" 134c580:\t #@...@.!.....C9", 20235648], [" 134c590:\t!..9~........<@.", 20235664], [" 134c5a0:\t~...t...\".@.....", 20235680], [" 134c5b0:\t.... .@...@...@.", 20235696], [" 134c5c0:\t..?.?G.9........", 20235712], [" 134c5d0:\t .@...@...@...?.", 20235728], [" 134c5e0:\t...5~...T... #@.", 20235744], [" 134c5f0:\t~.........@.~...", 20235760], [" 134c600:\t....\".@.........", 20235776], [" 134c610:\t .@...@...@...?.", 20235792], [" 134c620:\t6..5~...T...!.@.", 20235808], [" 134c630:\t.... .@...@...@.", 20235824], [" 134c640:\t..?....5..@....R", 20235840], [" 134c650:\t........5k.9~...", 20235856], [" 134c660:\t....!.@..... .@.", 20235872], [" 134c670:\t..@...@...?.~...", 20235888], [" 134c680:\t.... #@.~...4...", 20235904], [" 134c690:\t.l@....4~.......", 20235920], [" 134c6a0:\t\".@......... .@.", 20235936], [" 134c6b0:\t..@...@...?....5", 20235952], [" 134c6c0:\t..@.........A_A.", 20235968], [" 134c6d0:\t!......5....~...", 20235984], [" 134c6e0:\t....!.@..... .@.", 20236000], [" 134c6f0:\t.p@...@...?...@.", 20236016], [" 134c700:\t............b.@.", 20236032], [" 134c710:\t.....+A.........", 20236048], [" 134c720:\t......@...?..[M.", 20236064], [" 134c730:\t.cN..kO..sP..{Q.", 20236080], [" 134c740:\t......_...@.5..R", 20236096], [" 134c750:\t......@....R5..R", 20236112], [" 134c760:\t.....+A.~...4...", 20236128], [" 134c770:\t..@..... .@...@.", 20236144], [" 134c780:\t..@...?....5~...", 20236160], [" 134c790:\t......@....4....", 20236176], [" 134c7a0:\t .@..p@...@...?.", 20236192], [" 134c7b0:\t.n......~.......", 20236208], [" 134c7c0:\t.*A.........a..4", 20236224], [" 134c7d0:\t`..........R...4", 20236240], [" 134c7e0:\tA..4$.@...@...@.", 20236256], [" 134c7f0:\t#..4..@.. ..c..Q", 20236272], [" 134c800:\t...ka..T.nA.....", 20236288], [" 134c810:\t.....h.. .@..@@.", 20236304], [" 134c820:\t..@...@...?.~...", 20236320], [" 134c830:\t......@....4....", 20236336], [" 134c840:\t .@..p@...@...?.", 20236352], [" 134c850:\t~........\"@.~...", 20236368], [" 134c860:\t.....l@.A..4....", 20236384], [" 134c870:\t .@...@...@...?.", 20236400], [" 134c880:\t...5..@....R....", 20236416], [" 134c890:\t\\...~........\"@.", 20236432], [" 134c8a0:\t~...t....l@.....", 20236448], [" 134c8b0:\t .@...@...@...?.", 20236464], [" 134c8c0:\t..@....R....M...", 20236480], [" 134c8d0:\t..@....R....I...", 20236496], [" 134c8e0:\t.W@.~...T.....@.", 20236512], [" 134c8f0:\t.... .@...@...@.", 20236528], [" 134c900:\t..?....ka..T..@.", 20236544], [" 134c910:\t...5.C@.8..5..@.", 20236560], [" 134c920:\t...R....6....C@.", 20236576], [" 134c930:\t.....C@...@.~...", 20236592], [" 134c940:\t......@.`..5~...", 20236608], [" 134c950:\t.....\"@.~.......", 20236624], [" 134c960:\t.l@....49..R.j.9", 20236640], [" 134c970:\t~.........@.....", 20236656], [" 134c980:\t.... .@...A...@.", 20236672], [" 134c990:\t..?.....b.@.....", 20236688], [" 134c9a0:\t.+A.............", 20236704], [" 134c9b0:\t..@...?..[M..cN.", 20236720], [" 134c9c0:\t.kO..sP..{Q.....", 20236736], [" 134c9d0:\t.._...@....R....", 20236752], [" 134c9e0:\t......@....R....", 20236768], [" 134c9f0:\t......@....R....", 20236784], [" 134ca00:\t.......q........", 20236800], [" 134ca10:\t?..q.......q....", 20236816], [" 134ca20:\t.+A.\\SG9...k...T", 20236832], [" 134ca30:\t...4...q....@...", 20236848], [" 134ca40:\t~...tn..B.@.~...", 20236864], [" 134ca50:\t.n..A7A.........", 20236880], [" 134ca60:\t .@..H@...@...?.", 20236896], [" 134ca70:\t....~....l..D.@.", 20236912], [" 134ca80:\t....~...Tl..E.@.", 20236928], [" 134ca90:\t....F.A.........", 20236944], [" 134caa0:\t..............0.", 20236960], [" 134cab0:\t..@...?..#@.....", 20236976], [" 134cac0:\t.....s@..g@.....", 20236992], [" 134cad0:\t..............@.", 20237008], [" 134cae0:\t..?..#@.........", 20237024], [" 134caf0:\t.s@..g@.........", 20237040], [" 134cb00:\t.+A..#@...@...@.", 20237056], [" 134cb10:\t..@...@...@.....", 20237072], [" 134cb20:\t.+A..#@.........", 20237088], [" 134cb30:\t.s@..g@..{..~...", 20237104], [" 134cb40:\t.f..@#@.\".@.....", 20237120], [" 134cb50:\t\".@.....Y.A.....", 20237136], [" 134cb60:\t .@...@...@...?.", 20237152], [" 134cb70:\t?..k!..TY.A.....", 20237168], [" 134cb80:\t .@...@...@...?.", 20237184], [" 134cb90:\t?..k...T.... .@.", 20237200], [" 134cba0:\t..@...@...?.@...", 20237216], [" 134cbb0:\t.... .@...@...@.", 20237232], [" 134cbc0:\t..?.@...~...4b..", 20237248], [" 134cbd0:\t@.@..$.4~....a..", 20237264], [" 134cbe0:\tA.@..... .@...@.", 20237280], [" 134cbf0:\t..@...?....4~...", 20237296], [" 134cc00:\t.`..@.@.~...4`..", 20237312], [" 134cc10:\tA.@........4pF@.", 20237328], [" 134cc20:\t.|.S.j18~...4_..", 20237344], [" 134cc30:\tA.@.B.A.C.A.....", 20237360], [" 134cc40:\t .@...@...@...?.", 20237376], [" 134cc50:\t~....]..@.@.~...", 20237392], [" 134cc60:\t......@..... .@.", 20237408], [" 134cc70:\t..@...@...?.~...", 20237424], [" 134cc80:\t.\\..A.@..... .@.", 20237440], [" 134cc90:\t..@...@...?....5", 20237456], [" 134cca0:\t..@....5....._@.", 20237472], [" 134ccb0:\t.W@.:..R....~...", 20237488], [" 134ccc0:\t.Z..A.@..... .@.", 20237504], [" 134ccd0:\t..@...@...?.~...", 20237520], [" 134cce0:\t.Y..A.@..... .@.", 20237536], [" 134ccf0:\t.t@...@...?..g..", 20237552], [" 134cd00:\t...4..@........R", 20237568], [" 134cd10:\t...k...T\"0..~...", 20237584], [" 134cd20:\t..L.Cx`..k..~...", 20237600], [" 134cd30:\t.W..B.@..s......", 20237616], [" 134cd40:\t........ .@..@@.", 20237632], [" 134cd50:\t.8@...@...?.....", 20237648], [" 134cd60:\t.{@..g@.p.@y0..4", 20237664], [" 134cd70:\t....~....T..@.@.", 20237680], [" 134cd80:\t~...t.....@.....", 20237696], [" 134cd90:\t .@...@...@...?.", 20237712], [" 134cda0:\t~...tS..V.@.`...", 20237728], [" 134cdb0:\t. 9.~.@...?..:..", 20237744], [" 134cdc0:\t................", 20237760], [" 134cdd0:\t..@...?.....pF@.", 20237776], [" 134cde0:\t.~.S.j18........", 20237792], [" 134cdf0:\tu.@......+A.~...", 20237808], [" 134ce00:\t.,....@.~...4...", 20237824], [" 134ce10:\t..@..... .@...@.", 20237840], [" 134ce20:\t..@...?.....~~B.", 20237856], [" 134ce30:\t..?.~....*....@.", 20237872], [" 134ce40:\t~...t~....@.....", 20237888], [" 134ce50:\t .@...@...@...?.", 20237904], [" 134ce60:\t._@..W@.:..R~...", 20237920], [" 134ce70:\t......@....59..R", 20237936], [" 134ce80:\t~...t(....@.....", 20237952], [" 134ce90:\t .@...@...@...?.", 20237968], [" 134cea0:\t...9~...T'....@.", 20237984], [" 134ceb0:\t.... .@..t@...@.", 20238000], [" 134cec0:\t..?..g.. ..4..@.", 20238016], [" 134ced0:\t...R...k...T.0..", 20238032], [" 134cee0:\t~.....E.=x|.~...", 20238048], [" 134cef0:\t.%....@..k......", 20238064], [" 134cf00:\t.... .@..@@..8@.", 20238080], [" 134cf10:\t..@...?......g@.", 20238096], [" 134cf20:\tp.@y...4........", 20238112], [" 134cf30:\t....9..R.....+@.", 20238128], [" 134cf40:\t...5.W@.~...4\"..", 20238144], [" 134cf50:\t..@..... .@...@.", 20238160], [" 134cf60:\t..@...?.?..k...T", 20238176], [" 134cf70:\t....._@.5....W@.", 20238192], [" 134cf80:\t~...t ....@.....", 20238208], [" 134cf90:\t .@..t@...@...?.", 20238224], [" 134cfa0:\t.+.....4..@.....", 20238240], [" 134cfb0:\t._@....R...k...T", 20238256], [" 134cfc0:\t\"0..~...T.L.Cx}.", 20238272], [" 134cfd0:\t.g..~.........@.", 20238288], [" 134cfe0:\t.k....@...A..D@.", 20238304], [" 134cff0:\t..A.............", 20238320], [" 134d000:\t........ .@..@@.", 20238336], [" 134d010:\t..@...@...?.....", 20238352], [" 134d020:\t.....W@..+@.p.@y", 20238368], [" 134d030:\tP..4^........W@.", 20238384], [" 134d040:\t....._@..W@....9", 20238400], [" 134d050:\t........._@..W@.", 20238416], [" 134d060:\t:..R~...T....\"@.", 20238432], [" 134d070:\t~...t....o@..+..", 20238448], [" 134d080:\t...4 .@...@...@.", 20238464], [" 134d090:\t..?....4{..5..A.", 20238480], [" 134d0a0:\t.+@. .@...@...@.", 20238496], [" 134d0b0:\t..?....ka..T..A.", 20238512], [" 134d0c0:\t.+@. .@...@...@.", 20238528], [" 134d0d0:\t..?....ka..T..G9", 20238544], [" 134d0e0:\t...4..A...A.~...", 20238560], [" 134d0f0:\t.....\"@.~.......", 20238576], [" 134d100:\t.>A.~...Th...$@.", 20238592], [" 134d110:\t.+@......... .@.", 20238608], [" 134d120:\t..A...@...?....9", 20238624], [" 134d130:\t..G9...4..G9...5", 20238640], [" 134d140:\t.c@......;@..{@.", 20238656], [" 134d150:\tq..........q....", 20238672], [" 134d160:\t..............@.", 20238688], [" 134d170:\t..?....5..A..3@.", 20238704], [" 134d180:\t .@..$D...@...?.", 20238720], [" 134d190:\t...k...T..A..3@.", 20238736], [" 134d1a0:\t .@...D...@...?.", 20238752], [" 134d1b0:\t...k...T...5...5", 20238768], [" 134d1c0:\t.c@......;@..{@.", 20238784], [" 134d1d0:\tQ.....A.\".@.....", 20238800], [" 134d1e0:\t......@...?...A.", 20238816], [" 134d1f0:\t\".@.............", 20238832], [" 134d200:\t..@...?.........", 20238848], [" 134d210:\t.............@%.", 20238864], [" 134d220:\t..@...?..3@. .@.", 20238880], [" 134d230:\t.$D...@...?..3@.", 20238896], [" 134d240:\t.... .@...D...@.", 20238912], [" 134d250:\t..?. .@.. ....T", 20238928], [" 134d260:\t......A....K..\".", 20238944], [" 134d270:\t..!...8.a......R", 20238960], [" 134d280:\t..........@...?.", 20238976], [" 134d290:\t................", 20238992], [" 134d2a0:\t...R .@.. ....T", 20239008], [" 134d2b0:\t..A....K..\"...!.", 20239024], [" 134d2c0:\t..8........R....", 20239040], [" 134d2d0:\t......@...?.....", 20239056], [" 134d2e0:\t.......4........", 20239072], [" 134d2f0:\t.........@%...@.", 20239088], [" 134d300:\t..?..c@.........", 20239104], [" 134d310:\t.{@.............", 20239120], [" 134d320:\t.......4..G9..G9", 20239136], [" 134d330:\t...q ..........R", 20239152], [" 134d340:\t.+.....5~...4...", 20239168], [" 134d350:\t.\"@.!.C9........", 20239184], [" 134d360:\t.;.....4.3@...A.", 20239200], [" 134d370:\t..A.............", 20239216], [" 134d380:\t..$...@...?.._A.", 20239232], [" 134d390:\t.......4~.......", 20239248], [" 134d3a0:\t..A..c...... .@.", 20239264], [" 134d3b0:\t..D...@...?.~...", 20239280], [" 134d3c0:\t.....\"A..c..~...", 20239296], [" 134d3d0:\t......A...@._..q", 20239312], [" 134d3e0:\t.N.T..@...@..kA.", 20239328], [" 134d3f0:\t@.....A....K.g..", 20239344], [" 134d400:\t..A.`....{A..k..", 20239360], [" 134d410:\t...K.s...... .@.", 20239376], [" 134d420:\t..@...@...?.~...", 20239392], [" 134d430:\t.....\"A..c......", 20239408], [" 134d440:\t .@...B...@...?.", 20239424], [" 134d450:\t~.........A..c..", 20239440], [" 134d460:\t!..4~...T....\"A.", 20239456], [" 134d470:\t.{.. .@...@...@.", 20239472], [" 134d480:\t..?.~...T....\"A.", 20239488], [" 134d490:\t.c..~.........@.", 20239504], [" 134d4a0:\t.{.. .@..H@...@.", 20239520], [" 134d4b0:\t..?....5~.......", 20239536], [" 134d4c0:\t..@..c..~...4...", 20239552], [" 134d4d0:\t.\"A..{.. .@...@.", 20239568], [" 134d4e0:\t..@...?..j.9~...", 20239584], [" 134d4f0:\t.....JA..c..~...", 20239600], [" 134d500:\t.....:A..{..~...", 20239616], [" 134d510:\t.....\"A.........", 20239632], [" 134d520:\t .@..@@..p@...@.", 20239648], [" 134d530:\t..?..........;@.", 20239664], [" 134d540:\t.....;@......;@.", 20239680], [" 134d550:\t.....;@.A..4.+A.", 20239696], [" 134d560:\t....~...T8...\"@.", 20239712], [" 134d570:\t...9~....D....@.", 20239728], [" 134d580:\t.... .@...@...@.", 20239744], [" 134d590:\t..?......o@.....", 20239760], [" 134d5a0:\t.+A..........o@.", 20239776], [" 134d5b0:\tU..4..@.~...4...", 20239792], [" 134d5c0:\t.\"@.~...T...!+@.", 20239808], [" 134d5d0:\t.... .@..t@...@.", 20239824], [" 134d5e0:\t..?.~........\"@.", 20239840], [" 134d5f0:\t~....@....@.....", 20239856], [" 134d600:\t.... .@...@...@.", 20239872], [" 134d610:\t..?.~...T....\"@.", 20239888], [" 134d620:\t.... .@..p@...@.", 20239904], [" 134d630:\t..?....R ..9x..5", 20239920], [" 134d640:\t~.........@.....", 20239936], [" 134d650:\t.... .@..H@...@.", 20239952], [" 134d660:\t..?....5~.......", 20239968], [" 134d670:\t..@......... .@.", 20239984], [" 134d680:\t.x@...@...?.~...", 20240000], [" 134d690:\t......A....4~...", 20240016], [" 134d6a0:\t....B.@.........", 20240032], [" 134d6b0:\t .@..p@...@...?.", 20240048], [" 134d6c0:\t~.........A.~...", 20240064], [" 134d6d0:\t....B.@.........", 20240080], [" 134d6e0:\t.... .@..x@...@.", 20240096], [" 134d6f0:\t..?.~...T.....A.", 20240112], [" 134d700:\t~...t...B.@.....", 20240128], [" 134d710:\t........ .@..t@.", 20240144], [" 134d720:\t..@...?.....~...", 20240160], [" 134d730:\t....Y.@.~.......", 20240176], [" 134d740:\t[.@.~...T...@.@.", 20240192], [" 134d750:\t....~...T....JA.", 20240208], [" 134d760:\t~........:A..c..", 20240224], [" 134d770:\tC.@..g..........", 20240240], [" 134d780:\t............ .@.", 20240256], [" 134d790:\t.@@...@...@...?.", 20240272], [" 134d7a0:\t.........+A.....", 20240288], [" 134d7b0:\t.+A......+A..ZG9", 20240304], [" 134d7c0:\t`..5.O@. .....@.", 20240320], [" 134d7d0:\t~.....@.T... .X9", 20240336], [" 134d7e0:\t`..5.O@.....~...", 20240352], [" 134d7f0:\t.....*A.a..4....", 20240368], [" 134d800:\t .@...E...@...?.", 20240384], [" 134d810:\t`..5~...T....*A.", 20240400], [" 134d820:\t.... .@..hI...@.", 20240416], [" 134d830:\t..?..O@......O@.", 20240432], [" 134d840:\t.....O@....5.ZG9", 20240448], [" 134d850:\t...5.?@....R....", 20240464], [" 134d860:\t.?@.....~.......", 20240480], [" 134d870:\t.\"@.B.C9_..q5...", 20240496], [" 134d880:\t...q......G9...q", 20240512], [" 134d890:\t!...?..q.......5", 20240528], [" 134d8a0:\t...98..R.......5", 20240544], [" 134d8b0:\t.nG9b..58..R....", 20240560], [" 134d8c0:\t8..R...9....8..R", 20240576], [" 134d8d0:\t...5a..4.[@.....", 20240592], [" 134d8e0:\t~........>A.`..5", 20240608], [" 134d8f0:\t...R.....x@..T.q", 20240624], [" 134d900:\t.... ..5.3@....R", 20240640], [" 134d910:\t .@...I...@...?.", 20240656], [" 134d920:\t.[@......[@..Z.9", 20240672], [" 134d930:\t...9...9.2.9....", 20240688], [" 134d940:\t.n.9...5........", 20240704], [" 134d950:\t......@...?....5", 20240720], [" 134d960:\t~....~...>A..@@.", 20240736], [" 134d970:\t..........@...?.", 20240752], [" 134d980:\t..G9...k ..T...9", 20240768], [" 134d990:\t.... .........@.", 20240784], [" 134d9a0:\t..?....4v..5..@.", 20240800], [" 134d9b0:\t,.......~...4|..", 20240816], [" 134d9c0:\t.*A.............", 20240832], [" 134d9d0:\t .@...A...@...?.", 20240848], [" 134d9e0:\t~....z...*A.....", 20240864], [" 134d9f0:\t .@..dB...@...?.", 20240880], [" 134da00:\t~....y...>A.Do@.", 20240896], [" 134da10:\t.vG9%..RFC@.....", 20240912], [" 134da20:\t............ .@.", 20240928], [" 134da30:\t..A...@...?...@.", 20240944], [" 134da40:\t......@.......@.", 20240960], [" 134da50:\t......@.......@.", 20240976], [" 134da60:\t.......4........", 20240992], [" 134da70:\t..,...@...?.~...", 20241008], [" 134da80:\t.v...\"@.~...4...", 20241024], [" 134da90:\t..@..... .@...@.", 20241040], [" 134daa0:\t..@...?.?..q....", 20241056], [" 134dab0:\t...q ......5..@.", 20241072], [" 134dac0:\t...R...4~....s..", 20241088], [" 134dad0:\t..@.A..4.... .@.", 20241104], [" 134dae0:\t..@...@...?....q", 20241120], [" 134daf0:\tm..T...R~...4r..", 20241136], [" 134db00:\t..@..... .@...@.", 20241152], [" 134db10:\t..@...?....k...T", 20241168], [" 134db20:\t~....p....@.....", 20241184], [" 134db30:\t.... .@...@...@.", 20241200], [" 134db40:\t..?..\"..~.....M.", 20241216], [" 134db50:\t.......4...4..@.", 20241232], [" 134db60:\t...k...Tc @....5", 20241248], [" 134db70:\t............ .@.", 20241264], [" 134db80:\t..@...@...?.....", 20241280], [" 134db90:\tp.@y0..4....~...", 20241296], [" 134dba0:\t.m....@..... .@.", 20241312], [" 134dbb0:\t.x@...@...?.....", 20241328], [" 134dbc0:\t......#...@...?.", 20241344], [" 134dbd0:\tE......5.... .@.", 20241360], [" 134dbe0:\t.pB...@...?.>...", 20241376], [" 134dbf0:\t~...tj....@.A..4", 20241392], [" 134dc00:\t.... .@...@...@.", 20241408], [" 134dc10:\t..?....qm..T...R", 20241424], [" 134dc20:\t~....h....@.....", 20241440], [" 134dc30:\t .@...@...@...?.", 20241456], [" 134dc40:\t...k...T~....g..", 20241472], [" 134dc50:\t..@......... .@.", 20241488], [" 134dc60:\t..@...@...?..\"..", 20241504], [" 134dc70:\t~.....M.T...a..4", 20241520], [" 134dc80:\t...4..@....k...T", 20241536], [" 134dc90:\tc @....5d.......", 20241552], [" 134dca0:\t.... .@...@...@.", 20241568], [" 134dcb0:\t..?.....p.@y0..4", 20241584], [" 134dcc0:\t_...~....c....@.", 20241600], [" 134dcd0:\t.... .@..x@...@.", 20241616], [" 134dce0:\t..?....9.[M..cN.", 20241632], [" 134dcf0:\t.kO..sP..{Q.....", 20241648], [" 134dd00:\t.._..[M..cN..kO.", 20241664], [" 134dd10:\t.sP..{Q......._.", 20241680], [" 134dd20:\t~zB...?......c..", 20241696], [" 134dd30:\t....~.A...?..c@.", 20241712], [" 134dd40:\t....~zB...?.....", 20241728], [" 134dd50:\t................", 20241744], [" 134dd60:\t~.A...?....*..L.", 20241760], [" 134dd70:\t................", 20241776], [" 134dd80:\t....~.A...?...L.", 20241792], [" 134dd90:\t....~zB...?.....", 20241808], [" 134dda0:\t~zB...?.K...~zB.", 20241824], [" 134ddb0:\t..?......c......", 20241840], [" 134ddc0:\t~.B...?..c..`..R", 20241856], [" 134ddd0:\t~.A...?....*.c@.", 20241872], [" 134dde0:\t....].......~.A.", 20241888], [" 134ddf0:\t..?...L._...~zB.", 20241904], [" 134de00:\t..?.=....c..`..R", 20241920], [" 134de10:\t~.A...?....*.c@.", 20241936], [" 134de20:\t............~.A.", 20241952], [" 134de30:\t..?...L.....~zB.", 20241968], [" 134de40:\t..?.w...", 20241984], ["", 0]], "l": 6, "f": "android.view.ViewRootImpl.performTraversals"}, "58": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000001351c40 <oatexec+0xd40c40>:", 0], [" 1351c40:\t..@...@.........", 20257856], [" 1351c50:\t.{..p.@y...5 .G9", 20257872], [" 1351c60:\t...4?..9~.......", 20257888], [" 1351c70:\t p@.~.........@.", 20257904], [" 1351c80:\t~....k..U.@.\".A.", 20257920], [" 1351c90:\t........ .@...@.", 20257936], [" 1351ca0:\t..@...?...G9...4", 20257952], [" 1351cb0:\t....!.......@...", 20257968], [" 1351cc0:\t......@...?.....", 20257984], [" 1351cd0:\t......&...@...?.", 20258000], [" 1351ce0:\t..G9...4@.......", 20258016], [" 1351cf0:\t..@...?....9..@.", 20258032], [" 1351d00:\t.{B......._.~zB.", 20258048], [" 1351d10:\t..?.....", 20258064], ["", 0]], "l": 6, "f": "android.view.ViewRootImpl.doTraversal"}, "59": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000615c30 <oatexec+0x4c30>:", 0], [" 615c30:\t..@...@.........", 6380592], [" 615c40:\t.{..p.@y...5~...", 6380608], [" 615c50:\t..}.5.@.........", 6380624], [" 615c60:\t .@...A...@...?.", 6380640], [" 615c70:\t..@..{B......._.", 6380656], [" 615c80:\t~zB...?.....", 6380672], ["", 0]], "l": 6, "f": "android.content.ContextWrapper.getAutofillClient [DEDUPED]"}, "60": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000129b690 <oatexec+0xc8a690>:", 0], [" 129b690:\t..@...@......[..", 19510928], [" 129b6a0:\t.c...k...s...{..", 19510944], [" 129b6b0:\t........p.@y.(.5", 19510960], [" 129b6c0:\t............~...", 19510976], [" 129b6d0:\t..G. .@..#......", 19510992], [" 129b6e0:\t....~.A...?.....", 19511008], [" 129b6f0:\t.`.......`9...@.", 19511024], [" 129b700:\t..?.....~.....C.", 19511040], [" 129b710:\t..@.\".@....kB&.T", 19511056], [" 129b720:\t\"0..~...TX..Zxv.", 19511072], [" 129b730:\tp.......P...pc..", 19511088], [" 129b740:\t.|P...R.....~...", 19511104], [" 129b750:\t..P.B.@....4C.@.", 19511120], [" 129b760:\t....L..T~.....Y.", 19511136], [" 129b770:\tC.@............4", 19511152], [" 129b780:\t..@.....L..T~...", 19511168], [" 129b790:\t.a|...@.........", 19511184], [" 129b7a0:\t....p.@y...4....", 19511200], [" 129b7b0:\t....D......4pF@.", 19511216], [" 129b7c0:\tQ..S.j18.......R", 19511232], [" 129b7d0:\t.'.....5........", 19511248], [" 129b7e0:\t~.A...?..[E..cF.", 19511264], [" 129b7f0:\t.kG..sH..{I.....", 19511280], [" 129b800:\t.._.....;..R...9", 19511296], [" 129b810:\t...q...T....\"...", 19511312], [" 129b820:\tB@=........*....", 19511328], [" 129b830:\tA...!@9.........", 19511344], [" 129b840:\t......7...@...?.", 19511360], [" 129b850:\t..@.........+..T", 19511376], [" 129b860:\t ...............", 19511392], [" 129b870:\t................", 19511408], [" 129b880:\t................", 19511424], [" 129b890:\tu.@......#@.~.A.", 19511440], [" 129b8a0:\t..?.....~~B...?.", 19511456], [" 129b8b0:\t.........#@.~.A.", 19511472], [" 129b8c0:\t..?.~.....@.4E..", 19511488], [" 129b8d0:\t~....lG. [A...@.", 19511504], [" 129b8e0:\t...kB..T.0..~...", 19511520], [" 129b8f0:\t....\"xv.@....@9.", 19511536], [" 129b900:\t..............6.", 19511552], [" 129b910:\t..@...?.....{.%.", 19511568], [" 129b920:\t<....c%......#..", 19511584], [" 129b930:\t}..4~...TKw...@.", 19511600], [" 129b940:\t~...tiG.!_A.....", 19511616], [" 129b950:\t...k...T....~...", 19511632], [" 129b960:\t.Jw...@.....A..4", 19511648], [" 129b970:\t$.@...@...@....4", 19511664], [" 129b980:\t..@.. ..c..Q...k", 19511680], [" 129b990:\ta..T....q?.. .@.", 19511696], [" 129b9a0:\t.@@..,@...@...?.", 19511712], [" 129b9b0:\t....~...TGw...@.", 19511728], [" 129b9c0:\t....A..4#.@.c.@.", 19511744], [" 129b9d0:\tb.@.\"..4`.@.c ..", 19511760], [" 129b9e0:\tB..Q...ka..T....", 19511776], [" 129b9f0:\t .@..@@...@...@.", 19511792], [" 129ba00:\t..?.~....Dw...@.", 19511808], [" 129ba10:\t....p.@y...4....", 19511824], [" 129ba20:\tu.@.......@.~...", 19511840], [" 129ba30:\t..@...@.........", 19511856], [" 129ba40:\t~.A...?....9.'@.", 19511872], [" 129ba50:\t~.....C...@.....", 19511888], [" 129ba60:\t....~...T.@...@.", 19511904], [" 129ba70:\t.......4pF@..|.S", 19511920], [" 129ba80:\t.j18....pF@..~.S", 19511936], [" 129ba90:\t.j18...4....p.@y", 19511952], [" 129baa0:\t...4o.......~.A.", 19511968], [" 129bab0:\t..?.@....@9.....", 19511984], [" 129bac0:\t.....`8...@...?.", 19512000], [" 129bad0:\t....~~B...?.u.@.", 19512016], [" 129bae0:\t......@.~.A...?.", 19512032], [" 129baf0:\t....~~B...?...@.", 19512048], [" 129bb00:\t~...t.@...@.....", 19512064], [" 129bb10:\t....~.A...?....9", 19512080], [" 129bb20:\t.'@.~...T.C...@.", 19512096], [" 129bb30:\t........~.....@.", 19512112], [" 129bb40:\t..@........4pF@.", 19512128], [" 129bb50:\t.|.S.j18....pF@.", 19512144], [" 129bb60:\t.~.S.j18...4....", 19512160], [" 129bb70:\tp.@y...4=.......", 19512176], [" 129bb80:\t~.A...?.........", 19512192], [" 129bb90:\t.`8...@...?..[E.", 19512208], [" 129bba0:\t.cF..kG..sH..{I.", 19512224], [" 129bbb0:\t......_.u.@.....", 19512240], [" 129bbc0:\t..@.~.A...?.....", 19512256], [" 129bbd0:\t~~B...?.~zB...?.", 19512272], [" 129bbe0:\t................", 19512288], [" 129bbf0:\t~.B...?.~zB...?.", 19512304], [" 129bc00:\t....~.B...?.....", 19512320], [" 129bc10:\t....~.B...?.....", 19512336], [" 129bc20:\t........~.A...?.", 19512352], [" 129bc30:\t..C.X...........", 19512368], [" 129bc40:\t....~.A...?...@.", 19512384], [" 129bc50:\tg...~zB...?.4...", 19512400], [" 129bc60:\t~zB...?.z...~zB.", 19512416], [" 129bc70:\t..?.....", 19512432], ["", 0]], "l": 6, "f": "android.view.Choreographer.doCallbacks"}, "61": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000129bc90 <oatexec+0xc8ac90>:", 0], [" 129bc90:\t..@...@......[..", 19512464], [" 129bca0:\t.c...k...s...{..", 19512480], [" 129bcb0:\t............p.@y", 19512496], [" 129bcc0:\t.,.5............", 19512512], [" 129bcd0:\t~...t.G. .@..'..", 19512528], [" 129bce0:\t........~.A...?.", 19512544], [" 129bcf0:\t..@9z..5....~.A.", 19512560], [" 129bd00:\t..?..[E..cF..kG.", 19512576], [" 129bd10:\t.sH..{I......._.", 19512592], [" 129bd20:\t.....`.......`9.", 19512608], [" 129bd30:\t..@...?.........", 19512624], [" 129bd40:\t..@._......T.(..", 19512640], [" 129bd50:\t[...~.....@.4.K.", 19512656], [" 129bd60:\t!.A.5|@........T", 19512672], [" 129bd70:\t..........!.....", 19512688], [" 129bd80:\t.@..~.@...?.....", 19512704], [" 129bd90:\t.:............/.", 19512720], [" 129bda0:\t..@...?.B...B...", 19512736], [" 129bdb0:\t.#....@. .@..xA.", 19512752], [" 129bdc0:\t..@...?.......@.", 19512768], [" 129bdd0:\t .@..hA...@...?.", 19512784], [" 129bde0:\t....B....#......", 19512800], [" 129bdf0:\t.... .@..xA...@.", 19512816], [" 129be00:\t..?.b...B@...#..", 19512832], [" 129be10:\t.... .@..xA...@.", 19512848], [" 129be20:\t..?..... .@..`@.", 19512864], [" 129be30:\t..@...?.........", 19512880], [" 129be40:\t.......R...R....", 19512896], [" 129be50:\t.@....@...?.....", 19512912], [" 129be60:\t......@.. ..P...", 19512928], [" 129be70:\t................", 19512944], [" 129be80:\t......@........T", 19512960], [" 129be90:\t~...t.C...@.a.@.", 19512976], [" 129bea0:\t................", 19512992], [" 129beb0:\tc.............7.", 19513008], [" 129bec0:\t.#.....R...R....", 19513024], [" 129bed0:\t.@....@...?.....", 19513040], [" 129bee0:\t....`.....9...@.", 19513056], [" 129bef0:\t..?.....~.A...?.", 19513072], [" 129bf00:\t.[E..cF..kG..sH.", 19513088], [" 129bf10:\t.{I......._.....", 19513104], [" 129bf20:\t~....~C...@.....", 19513120], [" 129bf30:\t........ .@...@.", 19513136], [" 129bf40:\t..@...?....9....", 19513152], [" 129bf50:\t....u.@......'@.", 19513168], [" 129bf60:\t~.A...?.....~~B.", 19513184], [" 129bf70:\t..?..'@.~.A...?.", 19513200], [" 129bf80:\t..@.;..R...R...R", 19513216], [" 129bf90:\t...R....B`\".....", 19513232], [" 129bfa0:\tA...!@9.........", 19513248], [" 129bfb0:\t......6...@...?.", 19513264], [" 129bfc0:\tp.......P...pc..", 19513280], [" 129bfd0:\t..P...R.........", 19513296], [" 129bfe0:\t!@..~.....G.\".@.", 19513312], [" 129bff0:\t................", 19513328], [" 129c000:\t .@..x@...@...?.", 19513344], [" 129c010:\t....!@3....4..@.", 19513360], [" 129c020:\t...k...Tc @....5", 19513376], [" 129c030:\t.....`.9....~...", 19513392], [" 129c040:\t..@...@.....~...", 19513408], [" 129c050:\t.GC...@.........", 19513424], [" 129c060:\t.....`9...@...?.", 19513440], [" 129c070:\ta.@.?..kb..T`...", 19513456], [" 129c080:\t...........R .@.", 19513472], [" 129c090:\t.p@...@...?.~...", 19513488], [" 129c0a0:\t..@...@.~...4.G.", 19513504], [" 129c0b0:\t;.@......`9...@.", 19513520], [" 129c0c0:\t..?.a.@....kB..T", 19513536], [" 129c0d0:\t`#..........\"..R", 19513552], [" 129c0e0:\t .@..p@...@...?.", 19513568], [" 129c0f0:\t~.....@...@.~...", 19513584], [" 129c100:\t.pC...@......`9.", 19513600], [" 129c110:\t..@...?.!.@....k", 19513616], [" 129c120:\t\"..T '..........", 19513632], [" 129c130:\tB..R .@..p@...@.", 19513648], [" 129c140:\t..?.........b..R", 19513664], [" 129c150:\t .@..p@...@...?.", 19513680], [" 129c160:\t!...u.@.........", 19513696], [" 129c170:\t.@..~.....B...@.", 19513712], [" 129c180:\t.... .@..x@...@.", 19513728], [" 129c190:\t..?.....!@3....4", 19513744], [" 129c1a0:\t..@....k...Tc @.", 19513760], [" 129c1b0:\t...5@....`.9@...", 19513776], [" 129c1c0:\t.@9..........`8.", 19513792], [" 129c1d0:\t..@...?.....~~B.", 19513808], [" 129c1e0:\t..?.~...T.O.A.@.", 19513824], [" 129c1f0:\t.... .@..x@...@.", 19513840], [" 129c200:\t..?....4..@._..k", 19513856], [" 129c210:\t...TB @....5+...", 19513872], [" 129c220:\t.`.9.........`8.", 19513888], [" 129c230:\t..@...?..[E..cF.", 19513904], [" 129c240:\t.kG..sH..{I.....", 19513920], [" 129c250:\t.._.~zB...?.....", 19513936], [" 129c260:\t~.B...?.~.B...?.", 19513952], [" 129c270:\t....~.A...?...C.", 19513968], [" 129c280:\tm...........~.B.", 19513984], [" 129c290:\t..?.........~.B.", 19514000], [" 129c2a0:\t..?.........~.B.", 19514016], [" 129c2b0:\t..?.....~.A...?.", 19514032], [" 129c2c0:\t..C.............", 19514048], [" 129c2d0:\t~.A...?...@.....", 19514064], ["", 0]], "l": 6, "f": "android.view.Choreographer.doFrame"}, "62": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000129a360 <oatexec+0xc89360>:", 0], [" 129a360:\t..@...@.........", 19506016], [" 129a370:\t.{..p.@y0..5?..9", 19506032], [" 129a380:\t~....mH.5.@.\".@.", 19506048], [" 129a390:\t#.@......... .@.", 19506064], [" 129a3a0:\t.t@...@...?...@.", 19506080], [" 129a3b0:\t.{B......._.~zB.", 19506096], [" 129a3c0:\t..?.....", 19506112], ["", 0]], "l": 6, "f": "android.view.Choreographer$FrameDisplayEventReceiver.run"}, "63": {"d": [["", 0], ["binary_cache/system/framework/arm64/boot-framework.oat: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000006b9720 <oatexec+0xa8720>:", 0], [" 6b9720:\t..@...@......[..", 7051040], [" 6b9730:\t.{..p.@y...5~...", 7051056], [" 6b9740:\t..+.U.@.u..4....", 7051072], [" 6b9750:\t........QL.. .@.", 7051088], [" 6b9760:\t.@@...@...@...?.", 7051104], [" 6b9770:\t............~...", 7051120], [" 6b9780:\t..,...@....4....", 7051136], [" 6b9790:\t....1... .@..@@.", 7051152], [" 6b97a0:\t.T@...@...?....4", 7051168], [" 6b97b0:\t.[A..{B......._.", 7051184], [" 6b97c0:\t........ .@...@.", 7051200], [" 6b97d0:\t..@...?..[A..{B.", 7051216], [" 6b97e0:\t......_.~zB...?.", 7051232], [" 6b97f0:\t....", 7051248], ["", 0]], "l": 6, "f": "android.os.Handler.dispatchMessage"}, "64": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000005603c <strlcat>:", 0], ["strlcat():", 0], [" 5603c:\tmov\tx8, x0", 352316], [" 56040:\tcbz\tx2, 56060 <strlcat+0x24>", 352320], [" 56044:\tmov\tx9, x2", 352324], [" 56048:\tmov\tx8, x0", 352328], [" 5604c:\tldrb\tw10, [x8]", 352332], [" 56050:\tcbz\tw10, 56060 <strlcat+0x24>", 352336], [" 56054:\tsub\tx9, x9, #0x1", 352340], [" 56058:\tadd\tx8, x8, #0x1", 352344], [" 5605c:\tcbnz\tx9, 5604c <strlcat+0x10>", 352348], [" 56060:\tstr\tx19, [sp,#-32]!", 352352], [" 56064:\tstp\tx29, x30, [sp,#16]", 352356], [" 56068:\tadd\tx29, sp, #0x10", 352360], [" 5606c:\tsub\tx19, x8, x0", 352364], [" 56070:\tsub\tx9, x2, x19", 352368], [" 56074:\tcbz\tx9, 560a0 <strlcat+0x64>", 352372], [" 56078:\tldrb\tw11, [x1]", 352376], [" 5607c:\tcbz\tw11, 560ac <strlcat+0x70>", 352380], [" 56080:\tsub\tx10, x9, #0x1", 352384], [" 56084:\tmov\tx9, x1", 352388], [" 56088:\tcbz\tx10, 56094 <strlcat+0x58>", 352392], [" 5608c:\tsub\tx10, x10, #0x1", 352396], [" 56090:\tstrb\tw11, [x8],#1", 352400], [" 56094:\tldrb\tw11, [x9,#1]!", 352404], [" 56098:\tcbnz\tw11, 56088 <strlcat+0x4c>", 352408], [" 5609c:\tb\t560b0 <strlcat+0x74>", 352412], [" 560a0:\tmov\tx0, x1", 352416], [" 560a4:\tbl\t18d20 <strlen@plt>", 352420], [" 560a8:\tb\t560b8 <strlcat+0x7c>", 352424], [" 560ac:\tmov\tx9, x1", 352428], [" 560b0:\tsub\tx0, x9, x1", 352432], [" 560b4:\tstrb\twzr, [x8]", 352436], [" 560b8:\tldp\tx29, x30, [sp,#16]", 352440], [" 560bc:\tadd\tx0, x0, x19", 352444], [" 560c0:\tldr\tx19, [sp],#32", 352448], [" 560c4:\tret", 352452], ["", 0]], "l": 1, "f": "strlcat"}, "65": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/libGLESv2_adreno.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000019a0a0 <EsxEnvironment::BuildExtensionStrings()>:", 0], [" 19a0a0:\tstp\tx28, x27, [sp,#-96]!", 1679520], [" 19a0a4:\tstp\tx26, x25, [sp,#16]", 1679524], [" 19a0a8:\tstp\tx24, x23, [sp,#32]", 1679528], [" 19a0ac:\tstp\tx22, x21, [sp,#48]", 1679532], [" 19a0b0:\tstp\tx20, x19, [sp,#64]", 1679536], [" 19a0b4:\tstp\tx29, x30, [sp,#80]", 1679540], [" 19a0b8:\tadd\tx29, sp, #0x50", 1679544], [" 19a0bc:\tmov\tx19, x0", 1679548], [" 19a0c0:\tadrp\tx20, 513000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x200e14>", 1679552], [" 19a0c4:\tadd\tx20, x20, #0x5c7", 1679556], [" 19a0c8:\tmov\tw8, #0x3a44 \t// #14916", 1679560], [" 19a0cc:\tldr\tx0, [x19,#56]", 1679564], [" 19a0d0:\tadrp\tx23, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1679568], [" 19a0d4:\tmov\tw24, wzr", 1679572], [" 19a0d8:\tmov\tx25, xzr", 1679576], [" 19a0dc:\tmov\tw26, #0x2b7c \t// #11132", 1679580], [" 19a0e0:\tadd\tx21, x20, x8", 1679584], [" 19a0e4:\tmov\tw22, #0x9b6 \t// #2486", 1679588], [" 19a0e8:\tmov\tw27, #0x136c \t// #4972", 1679592], [" 19a0ec:\tstrb\twzr, [x0,x26]", 1679596], [" 19a0f0:\tmov\tw28, #0x43fa \t// #17402", 1679600], [" 19a0f4:\tadd\tx23, x23, #0x77d", 1679604], [" 19a0f8:\tldr\tx16, [x19,#56]", 1679608], [" 19a0fc:\tadd\tx2, x16, x25, lsl #2", 1679612], [" 19a100:\tldr\tw8, [x2,#10768]", 1679616], [" 19a104:\tcmp\tw8, #0x1", 1679620], [" 19a108:\tb.ne\t19a150 <EsxEnvironment::BuildExtensionStrings()+0xb0>", 1679624], [" 19a10c:\tadd\tx8, x16, w24, uxtw #3", 1679628], [" 19a110:\tmov\tx1, x20", 1679632], [" 19a114:\tmov\tx2, x22", 1679636], [" 19a118:\tstr\tx20, [x8,#13624]", 1679640], [" 19a11c:\tldr\tx9, [x19,#56]", 1679644], [" 19a120:\tadd\tx0, x9, x26", 1679648], [" 19a124:\tbl\tb4b00 <strlcat@plt>", 1679652], [" 19a128:\tcmp\tw0, #0x9b5", 1679656], [" 19a12c:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679660], [" 19a130:\tldr\tx10, [x19,#56]", 1679664], [" 19a134:\tmov\tx1, x23", 1679668], [" 19a138:\tmov\tx2, x22", 1679672], [" 19a13c:\tadd\tx0, x10, x26", 1679676], [" 19a140:\tbl\tb4b00 <strlcat@plt>", 1679680], [" 19a144:\tcmp\tw0, #0x9b5", 1679684], [" 19a148:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679688], [" 19a14c:\tadd\tw24, w24, #0x1", 1679692], [" 19a150:\tldr\tx8, [x19,#56]", 1679696], [" 19a154:\tadd\tx3, x8, x25, lsl #2", 1679700], [" 19a158:\tldr\tw9, [x3,#10772]", 1679704], [" 19a15c:\tcmp\tw9, #0x1", 1679708], [" 19a160:\tb.ne\t19a1a8 <EsxEnvironment::BuildExtensionStrings()+0x108>", 1679712], [" 19a164:\tadd\tx1, x20, #0x9b6", 1679716], [" 19a168:\tadd\tx14, x8, w24, uxtw #3", 1679720], [" 19a16c:\tmov\tx2, x22", 1679724], [" 19a170:\tstr\tx1, [x14,#13624]", 1679728], [" 19a174:\tldr\tx3, [x19,#56]", 1679732], [" 19a178:\tadd\tx0, x3, x26", 1679736], [" 19a17c:\tbl\tb4b00 <strlcat@plt>", 1679740], [" 19a180:\tcmp\tw0, #0x9b5", 1679744], [" 19a184:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679748], [" 19a188:\tldr\tx4, [x19,#56]", 1679752], [" 19a18c:\tmov\tx1, x23", 1679756], [" 19a190:\tmov\tx2, x22", 1679760], [" 19a194:\tadd\tx0, x4, x26", 1679764], [" 19a198:\tbl\tb4b00 <strlcat@plt>", 1679768], [" 19a19c:\tcmp\tw0, #0x9b5", 1679772], [" 19a1a0:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679776], [" 19a1a4:\tadd\tw24, w24, #0x1", 1679780], [" 19a1a8:\tldr\tx9, [x19,#56]", 1679784], [" 19a1ac:\tadd\tx8, x9, x25, lsl #2", 1679788], [" 19a1b0:\tldr\tw14, [x8,#10776]", 1679792], [" 19a1b4:\tcmp\tw14, #0x1", 1679796], [" 19a1b8:\tb.ne\t19a200 <EsxEnvironment::BuildExtensionStrings()+0x160>", 1679800], [" 19a1bc:\tadd\tx1, x20, x27", 1679804], [" 19a1c0:\tadd\tx15, x9, w24, uxtw #3", 1679808], [" 19a1c4:\tmov\tx2, x22", 1679812], [" 19a1c8:\tstr\tx1, [x15,#13624]", 1679816], [" 19a1cc:\tldr\tx5, [x19,#56]", 1679820], [" 19a1d0:\tadd\tx0, x5, x26", 1679824], [" 19a1d4:\tbl\tb4b00 <strlcat@plt>", 1679828], [" 19a1d8:\tcmp\tw0, #0x9b5", 1679832], [" 19a1dc:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679836], [" 19a1e0:\tldr\tx6, [x19,#56]", 1679840], [" 19a1e4:\tmov\tx1, x23", 1679844], [" 19a1e8:\tmov\tx2, x22", 1679848], [" 19a1ec:\tadd\tx0, x6, x26", 1679852], [" 19a1f0:\tbl\tb4b00 <strlcat@plt>", 1679856], [" 19a1f4:\tcmp\tw0, #0x9b5", 1679860], [" 19a1f8:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679864], [" 19a1fc:\tadd\tw24, w24, #0x1", 1679868], [" 19a200:\tldr\tx10, [x19,#56]", 1679872], [" 19a204:\tadd\tx9, x10, x25, lsl #2", 1679876], [" 19a208:\tldr\tw15, [x9,#10780]", 1679880], [" 19a20c:\tcmp\tw15, #0x1", 1679884], [" 19a210:\tb.ne\t19a25c <EsxEnvironment::BuildExtensionStrings()+0x1bc>", 1679888], [" 19a214:\tmov\tw14, #0x1d22 \t// #7458", 1679892], [" 19a218:\tadd\tx1, x20, x14", 1679896], [" 19a21c:\tadd\tx16, x10, w24, uxtw #3", 1679900], [" 19a220:\tmov\tx2, x22", 1679904], [" 19a224:\tstr\tx1, [x16,#13624]", 1679908], [" 19a228:\tldr\tx7, [x19,#56]", 1679912], [" 19a22c:\tadd\tx0, x7, x26", 1679916], [" 19a230:\tbl\tb4b00 <strlcat@plt>", 1679920], [" 19a234:\tcmp\tw0, #0x9b5", 1679924], [" 19a238:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679928], [" 19a23c:\tldr\tx1, [x19,#56]", 1679932], [" 19a240:\tmov\tx2, x22", 1679936], [" 19a244:\tadd\tx0, x1, x26", 1679940], [" 19a248:\tmov\tx1, x23", 1679944], [" 19a24c:\tbl\tb4b00 <strlcat@plt>", 1679948], [" 19a250:\tcmp\tw0, #0x9b5", 1679952], [" 19a254:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1679956], [" 19a258:\tadd\tw24, w24, #0x1", 1679960], [" 19a25c:\tldr\tx11, [x19,#56]", 1679964], [" 19a260:\tadd\tx10, x11, x25, lsl #2", 1679968], [" 19a264:\tldr\tw16, [x10,#10784]", 1679972], [" 19a268:\tcmp\tw16, #0x1", 1679976], [" 19a26c:\tb.ne\t19a2b8 <EsxEnvironment::BuildExtensionStrings()+0x218>", 1679980], [" 19a270:\tmov\tw15, #0x26d8 \t// #9944", 1679984], [" 19a274:\tadd\tx1, x20, x15", 1679988], [" 19a278:\tadd\tx17, x11, w24, uxtw #3", 1679992], [" 19a27c:\tmov\tx2, x22", 1679996], [" 19a280:\tstr\tx1, [x17,#13624]", 1680000], [" 19a284:\tldr\tx0, [x19,#56]", 1680004], [" 19a288:\tadd\tx0, x0, x26", 1680008], [" 19a28c:\tbl\tb4b00 <strlcat@plt>", 1680012], [" 19a290:\tcmp\tw0, #0x9b5", 1680016], [" 19a294:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680020], [" 19a298:\tldr\tx8, [x19,#56]", 1680024], [" 19a29c:\tmov\tx1, x23", 1680028], [" 19a2a0:\tmov\tx2, x22", 1680032], [" 19a2a4:\tadd\tx0, x8, x26", 1680036], [" 19a2a8:\tbl\tb4b00 <strlcat@plt>", 1680040], [" 19a2ac:\tcmp\tw0, #0x9b5", 1680044], [" 19a2b0:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680048], [" 19a2b4:\tadd\tw24, w24, #0x1", 1680052], [" 19a2b8:\tldr\tx12, [x19,#56]", 1680056], [" 19a2bc:\tadd\tx11, x12, x25, lsl #2", 1680060], [" 19a2c0:\tldr\tw17, [x11,#10788]", 1680064], [" 19a2c4:\tcmp\tw17, #0x1", 1680068], [" 19a2c8:\tb.ne\t19a314 <EsxEnvironment::BuildExtensionStrings()+0x274>", 1680072], [" 19a2cc:\tmov\tw16, #0x308e \t// #12430", 1680076], [" 19a2d0:\tadd\tx1, x20, x16", 1680080], [" 19a2d4:\tadd\tx18, x12, w24, uxtw #3", 1680084], [" 19a2d8:\tmov\tx2, x22", 1680088], [" 19a2dc:\tstr\tx1, [x18,#13624]", 1680092], [" 19a2e0:\tldr\tx9, [x19,#56]", 1680096], [" 19a2e4:\tadd\tx0, x9, x26", 1680100], [" 19a2e8:\tbl\tb4b00 <strlcat@plt>", 1680104], [" 19a2ec:\tcmp\tw0, #0x9b5", 1680108], [" 19a2f0:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680112], [" 19a2f4:\tldr\tx10, [x19,#56]", 1680116], [" 19a2f8:\tmov\tx1, x23", 1680120], [" 19a2fc:\tmov\tx2, x22", 1680124], [" 19a300:\tadd\tx0, x10, x26", 1680128], [" 19a304:\tbl\tb4b00 <strlcat@plt>", 1680132], [" 19a308:\tcmp\tw0, #0x9b5", 1680136], [" 19a30c:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680140], [" 19a310:\tadd\tw24, w24, #0x1", 1680144], [" 19a314:\tldr\tx17, [x19,#56]", 1680148], [" 19a318:\tadd\tx12, x17, x25, lsl #2", 1680152], [" 19a31c:\tldr\tw18, [x12,#10792]", 1680156], [" 19a320:\tcmp\tw18, #0x1", 1680160], [" 19a324:\tb.ne\t19a36c <EsxEnvironment::BuildExtensionStrings()+0x2cc>", 1680164], [" 19a328:\tadd\tx1, x17, w24, uxtw #3", 1680168], [" 19a32c:\tmov\tx2, x22", 1680172], [" 19a330:\tstr\tx21, [x1,#13624]", 1680176], [" 19a334:\tmov\tx1, x21", 1680180], [" 19a338:\tldr\tx11, [x19,#56]", 1680184], [" 19a33c:\tadd\tx0, x11, x26", 1680188], [" 19a340:\tbl\tb4b00 <strlcat@plt>", 1680192], [" 19a344:\tcmp\tw0, #0x9b5", 1680196], [" 19a348:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680200], [" 19a34c:\tldr\tx12, [x19,#56]", 1680204], [" 19a350:\tmov\tx1, x23", 1680208], [" 19a354:\tmov\tx2, x22", 1680212], [" 19a358:\tadd\tx0, x12, x26", 1680216], [" 19a35c:\tbl\tb4b00 <strlcat@plt>", 1680220], [" 19a360:\tcmp\tw0, #0x9b5", 1680224], [" 19a364:\tb.hi\t19a388 <EsxEnvironment::BuildExtensionStrings()+0x2e8>", 1680228], [" 19a368:\tadd\tw24, w24, #0x1", 1680232], [" 19a36c:\tadd\tx25, x25, #0x7", 1680236], [" 19a370:\tadd\tx21, x21, x28", 1680240], [" 19a374:\tadd\tx20, x20, x28", 1680244], [" 19a378:\tcmp\tx25, #0x5b", 1680248], [" 19a37c:\tb.cc\t19a0f8 <EsxEnvironment::BuildExtensionStrings()+0x58>", 1680252], [" 19a380:\tmov\tw20, wzr", 1680256], [" 19a384:\tb\t19a38c <EsxEnvironment::BuildExtensionStrings()+0x2ec>", 1680260], [" 19a388:\torr\tw20, wzr, #0x3", 1680264], [" 19a38c:\tldr\tx4, [x19,#56]", 1680268], [" 19a390:\tadrp\tx21, 511000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x1fee14>", 1680272], [" 19a394:\tadrp\tx23, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1680276], [" 19a398:\tmov\tw24, wzr", 1680280], [" 19a39c:\tmov\tx25, xzr", 1680284], [" 19a3a0:\tmov\tw26, #0x385c \t// #14428", 1680288], [" 19a3a4:\tadd\tx21, x21, #0x2f8", 1680292], [" 19a3a8:\tmov\tw22, #0x1d5 \t// #469", 1680296], [" 19a3ac:\tadd\tx23, x23, #0x77d", 1680300], [" 19a3b0:\tstrb\twzr, [x4,x26]", 1680304], [" 19a3b4:\tb\t19a3c0 <EsxEnvironment::BuildExtensionStrings()+0x320>", 1680308], [" 19a3b8:\tadd\tx25, x25, #0x4", 1680312], [" 19a3bc:\tadd\tx21, x21, #0x754", 1680316], [" 19a3c0:\tldr\tx18, [x19,#56]", 1680320], [" 19a3c4:\tadd\tx5, x18, x25, lsl #2", 1680324], [" 19a3c8:\tldr\tw10, [x5,#14352]", 1680328], [" 19a3cc:\tcmp\tw10, #0x1", 1680332], [" 19a3d0:\tb.ne\t19a418 <EsxEnvironment::BuildExtensionStrings()+0x378>", 1680336], [" 19a3d4:\tadd\tx9, x18, w24, uxtw #3", 1680340], [" 19a3d8:\tmov\tx1, x21", 1680344], [" 19a3dc:\tmov\tx2, x22", 1680348], [" 19a3e0:\tstr\tx21, [x9,#14904]", 1680352], [" 19a3e4:\tldr\tx11, [x19,#56]", 1680356], [" 19a3e8:\tadd\tx0, x11, x26", 1680360], [" 19a3ec:\tbl\tb4b00 <strlcat@plt>", 1680364], [" 19a3f0:\tcmp\tw0, #0x1d4", 1680368], [" 19a3f4:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680372], [" 19a3f8:\tldr\tx12, [x19,#56]", 1680376], [" 19a3fc:\tmov\tx1, x23", 1680380], [" 19a400:\tmov\tx2, x22", 1680384], [" 19a404:\tadd\tx0, x12, x26", 1680388], [" 19a408:\tbl\tb4b00 <strlcat@plt>", 1680392], [" 19a40c:\tcmp\tw0, #0x1d4", 1680396], [" 19a410:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680400], [" 19a414:\tadd\tw24, w24, #0x1", 1680404], [" 19a418:\tldr\tx13, [x19,#56]", 1680408], [" 19a41c:\tadd\tx6, x13, x25, lsl #2", 1680412], [" 19a420:\tldr\tw11, [x6,#14356]", 1680416], [" 19a424:\tcmp\tw11, #0x1", 1680420], [" 19a428:\tb.ne\t19a470 <EsxEnvironment::BuildExtensionStrings()+0x3d0>", 1680424], [" 19a42c:\tadd\tx1, x21, #0x1d5", 1680428], [" 19a430:\tadd\tx10, x13, w24, uxtw #3", 1680432], [" 19a434:\tmov\tx2, x22", 1680436], [" 19a438:\tstr\tx1, [x10,#14904]", 1680440], [" 19a43c:\tldr\tx13, [x19,#56]", 1680444], [" 19a440:\tadd\tx0, x13, x26", 1680448], [" 19a444:\tbl\tb4b00 <strlcat@plt>", 1680452], [" 19a448:\tcmp\tw0, #0x1d4", 1680456], [" 19a44c:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680460], [" 19a450:\tldr\tx14, [x19,#56]", 1680464], [" 19a454:\tmov\tx1, x23", 1680468], [" 19a458:\tmov\tx2, x22", 1680472], [" 19a45c:\tadd\tx0, x14, x26", 1680476], [" 19a460:\tbl\tb4b00 <strlcat@plt>", 1680480], [" 19a464:\tcmp\tw0, #0x1d4", 1680484], [" 19a468:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680488], [" 19a46c:\tadd\tw24, w24, #0x1", 1680492], [" 19a470:\tldr\tx14, [x19,#56]", 1680496], [" 19a474:\tadd\tx7, x14, x25, lsl #2", 1680500], [" 19a478:\tldr\tw12, [x7,#14360]", 1680504], [" 19a47c:\tcmp\tw12, #0x1", 1680508], [" 19a480:\tb.ne\t19a4c8 <EsxEnvironment::BuildExtensionStrings()+0x428>", 1680512], [" 19a484:\tadd\tx1, x21, #0x3aa", 1680516], [" 19a488:\tadd\tx11, x14, w24, uxtw #3", 1680520], [" 19a48c:\tmov\tx2, x22", 1680524], [" 19a490:\tstr\tx1, [x11,#14904]", 1680528], [" 19a494:\tldr\tx15, [x19,#56]", 1680532], [" 19a498:\tadd\tx0, x15, x26", 1680536], [" 19a49c:\tbl\tb4b00 <strlcat@plt>", 1680540], [" 19a4a0:\tcmp\tw0, #0x1d4", 1680544], [" 19a4a4:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680548], [" 19a4a8:\tldr\tx16, [x19,#56]", 1680552], [" 19a4ac:\tmov\tx1, x23", 1680556], [" 19a4b0:\tmov\tx2, x22", 1680560], [" 19a4b4:\tadd\tx0, x16, x26", 1680564], [" 19a4b8:\tbl\tb4b00 <strlcat@plt>", 1680568], [" 19a4bc:\tcmp\tw0, #0x1d4", 1680572], [" 19a4c0:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680576], [" 19a4c4:\tadd\tw24, w24, #0x1", 1680580], [" 19a4c8:\tadd\tx12, x25, #0x3", 1680584], [" 19a4cc:\tcmp\tx12, #0x12", 1680588], [" 19a4d0:\tb.hi\t19a534 <EsxEnvironment::BuildExtensionStrings()+0x494>", 1680592], [" 19a4d4:\tldr\tx15, [x19,#56]", 1680596], [" 19a4d8:\tadd\tx1, x15, x25, lsl #2", 1680600], [" 19a4dc:\tldr\tw13, [x1,#14364]", 1680604], [" 19a4e0:\tcmp\tw13, #0x1", 1680608], [" 19a4e4:\tb.ne\t19a3b8 <EsxEnvironment::BuildExtensionStrings()+0x318>", 1680612], [" 19a4e8:\tadd\tx1, x21, #0x57f", 1680616], [" 19a4ec:\tadd\tx13, x15, w24, uxtw #3", 1680620], [" 19a4f0:\tmov\tx2, x22", 1680624], [" 19a4f4:\tstr\tx1, [x13,#14904]", 1680628], [" 19a4f8:\tldr\tx18, [x19,#56]", 1680632], [" 19a4fc:\tadd\tx0, x18, x26", 1680636], [" 19a500:\tbl\tb4b00 <strlcat@plt>", 1680640], [" 19a504:\tcmp\tw0, #0x1d4", 1680644], [" 19a508:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680648], [" 19a50c:\tldr\tx2, [x19,#56]", 1680652], [" 19a510:\tmov\tx1, x23", 1680656], [" 19a514:\tadd\tx0, x2, x26", 1680660], [" 19a518:\tmov\tx2, x22", 1680664], [" 19a51c:\tbl\tb4b00 <strlcat@plt>", 1680668], [" 19a520:\tcmp\tw0, #0x1d4", 1680672], [" 19a524:\tb.hi\t19a530 <EsxEnvironment::BuildExtensionStrings()+0x490>", 1680676], [" 19a528:\tadd\tw24, w24, #0x1", 1680680], [" 19a52c:\tb\t19a3b8 <EsxEnvironment::BuildExtensionStrings()+0x318>", 1680684], [" 19a530:\torr\tw20, wzr, #0x3", 1680688], [" 19a534:\tmov\tw0, w20", 1680692], [" 19a538:\tldp\tx29, x30, [sp,#80]", 1680696], [" 19a53c:\tldp\tx20, x19, [sp,#64]", 1680700], [" 19a540:\tldp\tx22, x21, [sp,#48]", 1680704], [" 19a544:\tldp\tx24, x23, [sp,#32]", 1680708], [" 19a548:\tldp\tx26, x25, [sp,#16]", 1680712], [" 19a54c:\tldp\tx28, x27, [sp],#96", 1680716], [" 19a550:\tret", 1680720], ["", 0]], "l": 10, "f": "EsxEnvironment::BuildExtensionStrings()"}, "66": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000006adf4 <mprotect>:", 0], ["mprotect():", 0], [" 6adf4:\tmov\tx8, #0xe2 \t// #226", 437748], [" 6adf8:\tsvc\t#0x0", 437752], [" 6adfc:\tcmn\tx0, #0x1, lsl #12", 437756], [" 6ae00:\tcneg\tx0, x0, hi", 437760], [" 6ae04:\tb.hi\t1d6e0 <__set_errno_internal>", 437764], [" 6ae08:\tret", 437768], ["", 0]], "l": 1, "f": "mprotect"}, "67": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000007a8dc <__cxa_atexit>:", 0], ["__cxa_atexit():", 0], [" 7a8dc:\tstr\tx25, [sp,#-80]!", 501980], [" 7a8e0:\tstp\tx24, x23, [sp,#16]", 501984], [" 7a8e4:\tstp\tx22, x21, [sp,#32]", 501988], [" 7a8e8:\tstp\tx20, x19, [sp,#48]", 501992], [" 7a8ec:\tstp\tx29, x30, [sp,#64]", 501996], [" 7a8f0:\tadd\tx29, sp, #0x40", 502000], [" 7a8f4:\tmov\tx19, x2", 502004], [" 7a8f8:\tmov\tx20, x1", 502008], [" 7a8fc:\tmov\tx21, x0", 502012], [" 7a900:\tbl\t195b0 <getpagesize@plt>", 502016], [" 7a904:\tcmp\tw0, #0x28", 502020], [" 7a908:\tb.cs\t7a914 <__cxa_atexit+0x38>", 502024], [" 7a90c:\tmov\tw24, #0xffffffff \t// #-1", 502028], [" 7a910:\tb\t7aa28 <__cxa_atexit+0x14c>", 502032], [" 7a914:\tsxtw\tx22, w0", 502036], [" 7a918:\tbl\t2bbc4 <_thread_atexit_lock>", 502040], [" 7a91c:\tadrp\tx25, d3000 <key_map+0x6a8>", 502044], [" 7a920:\tldr\tx23, [x25,#992]", 502048], [" 7a924:\tcbz\tx23, 7a950 <__cxa_atexit+0x74>", 502052], [" 7a928:\tldp\tw8, w9, [x23,#8]", 502056], [" 7a92c:\tadd\tw8, w8, #0x1", 502060], [" 7a930:\tcmp\tw8, w9", 502064], [" 7a934:\tb.ge\t7a950 <__cxa_atexit+0x74>", 502068], [" 7a938:\torr\tw2, wzr, #0x3", 502072], [" 7a93c:\tmov\tx0, x23", 502076], [" 7a940:\tmov\tx1, x22", 502080], [" 7a944:\tbl\t196f0 <mprotect@plt>", 502084], [" 7a948:\tcbnz\tw0, 7aa10 <__cxa_atexit+0x134>", 502088], [" 7a94c:\tb\t7a9dc <__cxa_atexit+0x100>", 502092], [" 7a950:\tmov\tw24, #0xffffffff \t// #-1", 502096], [" 7a954:\tmov\tw3, #0x22 \t// #34", 502100], [" 7a958:\torr\tw2, wzr, #0x3", 502104], [" 7a95c:\tmov\tx0, xzr", 502108], [" 7a960:\tmov\tx1, x22", 502112], [" 7a964:\tmov\tw4, w24", 502116], [" 7a968:\tmov\tx5, xzr", 502120], [" 7a96c:\tbl\t18f10 <mmap@plt>", 502124], [" 7a970:\tmov\tx23, x0", 502128], [" 7a974:\tcmn\tx23, #0x1", 502132], [" 7a978:\tb.eq\t7aa24 <__cxa_atexit+0x148>", 502136], [" 7a97c:\tadrp\tx4, a7000 <mktemp_internal.tempchars+0xf33>", 502140], [" 7a980:\tmov\tw0, #0x4d41 \t// #19777", 502144], [" 7a984:\tadd\tx4, x4, #0x14a", 502148], [" 7a988:\tmovk\tw0, #0x5356, lsl #16", 502152], [" 7a98c:\tmov\tw1, wzr", 502156], [" 7a990:\tmov\tx2, x23", 502160], [" 7a994:\tmov\tx3, x22", 502164], [" 7a998:\tbl\t1a4a0 <prctl@plt>", 502168], [" 7a99c:\tldr\tx8, [x25,#992]", 502172], [" 7a9a0:\tcbz\tx8, 7a9ac <__cxa_atexit+0xd0>", 502176], [" 7a9a4:\tmov\tw9, wzr", 502180], [" 7a9a8:\tb\t7a9bc <__cxa_atexit+0xe0>", 502184], [" 7a9ac:\tldr\tx8, [x25,#992]", 502188], [" 7a9b0:\torr\tw9, wzr, #0x1", 502192], [" 7a9b4:\tstp\txzr, xzr, [x23,#24]", 502196], [" 7a9b8:\tstr\txzr, [x23,#16]", 502200], [" 7a9bc:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 502204], [" 7a9c0:\tstr\tx8, [x23]", 502208], [" 7a9c4:\tsub\tx10, x22, #0x10", 502212], [" 7a9c8:\tmovk\tx11, #0xaaab", 502216], [" 7a9cc:\tumulh\tx10, x10, x11", 502220], [" 7a9d0:\tlsr\tx8, x10, #4", 502224], [" 7a9d4:\tstp\tw9, w8, [x23,#8]", 502228], [" 7a9d8:\tstr\tx23, [x25,#992]", 502232], [" 7a9dc:\tldrsw\tx8, [x23,#8]", 502236], [" 7a9e0:\torr\tw9, wzr, #0x18", 502240], [" 7a9e4:\torr\tw2, wzr, #0x1", 502244], [" 7a9e8:\tmov\tx0, x23", 502248], [" 7a9ec:\tmov\tx1, x22", 502252], [" 7a9f0:\tadd\tw10, w8, #0x1", 502256], [" 7a9f4:\tmadd\tx8, x8, x9, x23", 502260], [" 7a9f8:\tstr\tw10, [x23,#8]", 502264], [" 7a9fc:\tstp\tx21, x20, [x8,#16]", 502268], [" 7aa00:\tstr\tx19, [x8,#32]", 502272], [" 7aa04:\torr\tw19, wzr, #0x1", 502276], [" 7aa08:\tbl\t196f0 <mprotect@plt>", 502280], [" 7aa0c:\tcbz\tw0, 7aa18 <__cxa_atexit+0x13c>", 502284], [" 7aa10:\tmov\tw24, #0xffffffff \t// #-1", 502288], [" 7aa14:\tb\t7aa24 <__cxa_atexit+0x148>", 502292], [" 7aa18:\tadrp\tx8, d3000 <key_map+0x6a8>", 502296], [" 7aa1c:\tmov\tw24, wzr", 502300], [" 7aa20:\tstrb\tw19, [x8,#1000]", 502304], [" 7aa24:\tbl\t2bbd0 <_thread_atexit_unlock>", 502308], [" 7aa28:\tmov\tw0, w24", 502312], [" 7aa2c:\tldp\tx29, x30, [sp,#64]", 502316], [" 7aa30:\tldp\tx20, x19, [sp,#48]", 502320], [" 7aa34:\tldp\tx22, x21, [sp,#32]", 502324], [" 7aa38:\tldp\tx24, x23, [sp,#16]", 502328], [" 7aa3c:\tldr\tx25, [sp],#80", 502332], [" 7aa40:\tret", 502336], ["", 0]], "l": 1, "f": "__cxa_atexit"}, "68": {"d": [["", 0], ["binary_cache/system/lib64/libhidltransport.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000002aa9c <android::hardware::getPassthroughServiceManager1_1()>:", 0], [" 2aa9c:\tstp\tx22, x21, [sp,#-48]!", 174748], [" 2aaa0:\tstp\tx20, x19, [sp,#16]", 174752], [" 2aaa4:\tstp\tx29, x30, [sp,#32]", 174756], [" 2aaa8:\tadd\tx29, sp, #0x20", 174760], [" 2aaac:\tadrp\tx9, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174764], [" 2aab0:\tadd\tx9, x9, #0x70", 174768], [" 2aab4:\tmov\tx19, x8", 174772], [" 2aab8:\tldarb\tw9, [x9]", 174776], [" 2aabc:\ttbnz\tw9, #0, 2ab4c <android::hardware::getPassthroughServiceManager1_1()+0xb0>", 174780], [" 2aac0:\tadrp\tx0, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174784], [" 2aac4:\tadd\tx0, x0, #0x70", 174788], [" 2aac8:\tbl\t25b10 <__cxa_guard_acquire@plt>", 174792], [" 2aacc:\tcbz\tw0, 2ab4c <android::hardware::getPassthroughServiceManager1_1()+0xb0>", 174796], [" 2aad0:\torr\tw0, wzr, #0x18", 174800], [" 2aad4:\tbl\t25580 <operator new(unsigned long)@plt>", 174804], [" 2aad8:\tmov\tx20, x0", 174808], [" 2aadc:\tmov\tx21, x20", 174812], [" 2aae0:\tstr\txzr, [x20]", 174816], [" 2aae4:\tstr\txzr, [x20,#16]", 174820], [" 2aae8:\tstr\txzr, [x21,#8]!", 174824], [" 2aaec:\tmov\tx0, x21", 174828], [" 2aaf0:\tbl\t25480 <android::RefBase::RefBase()@plt>", 174832], [" 2aaf4:\tadrp\tx8, 79000 <construction vtable for android::hidl::base::V1_0::IBase-in-android::hidl::base::V1_0::BsBase+0x80>", 174836], [" 2aaf8:\tadrp\tx22, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174840], [" 2aafc:\tadd\tx22, x22, #0x68", 174844], [" 2ab00:\tldr\tx8, [x8,#2696]", 174848], [" 2ab04:\tmov\tx0, x21", 174852], [" 2ab08:\tmov\tx1, x22", 174856], [" 2ab0c:\tstr\tx20, [x22]", 174860], [" 2ab10:\tadd\tx9, x8, #0x18", 174864], [" 2ab14:\tadd\tx8, x8, #0x100", 174868], [" 2ab18:\tfmov\td0, x9", 174872], [" 2ab1c:\tmov\tv0.d[1], x8", 174876], [" 2ab20:\tstr\tq0, [x20]", 174880], [" 2ab24:\tbl\t259e0 <android::RefBase::incStrong(void const*) const@plt>", 174884], [" 2ab28:\tadrp\tx0, 79000 <construction vtable for android::hidl::base::V1_0::IBase-in-android::hidl::base::V1_0::BsBase+0x80>", 174888], [" 2ab2c:\tadrp\tx2, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174892], [" 2ab30:\tadd\tx2, x2, #0x0", 174896], [" 2ab34:\tldr\tx0, [x0,#2704]", 174900], [" 2ab38:\tmov\tx1, x22", 174904], [" 2ab3c:\tbl\t25450 <__cxa_atexit@plt>", 174908], [" 2ab40:\tadrp\tx0, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174912], [" 2ab44:\tadd\tx0, x0, #0x70", 174916], [" 2ab48:\tbl\t25b20 <__cxa_guard_release@plt>", 174920], [" 2ab4c:\tadrp\tx8, 7b000 <construction vtable for android::hardware::BpHwRefBase-in-android::hardware::BpInterface<android::hidl::base::V1_0::IBase>+0x1c50>", 174924], [" 2ab50:\tldr\tx8, [x8,#104]", 174928], [" 2ab54:\tstr\tx8, [x19]", 174932], [" 2ab58:\tcbz\tx8, 2ab7c <android::hardware::getPassthroughServiceManager1_1()+0xe0>", 174936], [" 2ab5c:\tldr\tx9, [x8]", 174940], [" 2ab60:\tmov\tx1, x19", 174944], [" 2ab64:\tldp\tx29, x30, [sp,#32]", 174948], [" 2ab68:\tldp\tx20, x19, [sp,#16]", 174952], [" 2ab6c:\tldur\tx9, [x9,#-24]", 174956], [" 2ab70:\tadd\tx0, x8, x9", 174960], [" 2ab74:\tldp\tx22, x21, [sp],#48", 174964], [" 2ab78:\tb\t259e0 <android::RefBase::incStrong(void const*) const@plt>", 174968], [" 2ab7c:\tldp\tx29, x30, [sp,#32]", 174972], [" 2ab80:\tldp\tx20, x19, [sp,#16]", 174976], [" 2ab84:\tldp\tx22, x21, [sp],#48", 174980], [" 2ab88:\tret", 174984], ["", 0]], "l": 11, "f": "android::hardware::getPassthroughServiceManager1_1()"}, "69": {"d": [["", 0], ["binary_cache/system/lib64/libhidltransport.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000002aa48 <android::hardware::getPassthroughServiceManager()>:", 0], [" 2aa48:\tsub\tsp, sp, #0x30", 174664], [" 2aa4c:\tstp\tx20, x19, [sp,#16]", 174668], [" 2aa50:\tstp\tx29, x30, [sp,#32]", 174672], [" 2aa54:\tadd\tx29, sp, #0x20", 174676], [" 2aa58:\tmrs\tx20, tpidr_el0", 174680], [" 2aa5c:\tmov\tx19, x8", 174684], [" 2aa60:\tldr\tx9, [x20,#40]", 174688], [" 2aa64:\tmov\tx8, sp", 174692], [" 2aa68:\tstr\tx9, [sp,#8]", 174696], [" 2aa6c:\tbl\t25b00 <android::hardware::getPassthroughServiceManager1_1()@plt>", 174700], [" 2aa70:\tldr\tx8, [sp]", 174704], [" 2aa74:\tstr\tx8, [x19]", 174708], [" 2aa78:\tldr\tx8, [x20,#40]", 174712], [" 2aa7c:\tldr\tx9, [sp,#8]", 174716], [" 2aa80:\tcmp\tx8, x9", 174720], [" 2aa84:\tb.ne\t2aa98 <android::hardware::getPassthroughServiceManager()+0x50>", 174724], [" 2aa88:\tldp\tx29, x30, [sp,#32]", 174728], [" 2aa8c:\tldp\tx20, x19, [sp,#16]", 174732], [" 2aa90:\tadd\tsp, sp, #0x30", 174736], [" 2aa94:\tret", 174740], [" 2aa98:\tbl\t254c0 <__stack_chk_fail@plt>", 174744], ["", 0]], "l": 11, "f": "android::hardware::getPassthroughServiceManager()"}, "70": {"d": [["", 0], ["binary_cache/system/lib64/android.hardware.graphics.mapper@2.0.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000015f54 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)>:", 0], [" 15f54:\tsub\tsp, sp, #0x1c0", 89940], [" 15f58:\tstp\tx28, x27, [sp,#352]", 89944], [" 15f5c:\tstp\tx26, x25, [sp,#368]", 89948], [" 15f60:\tstp\tx24, x23, [sp,#384]", 89952], [" 15f64:\tstp\tx22, x21, [sp,#400]", 89956], [" 15f68:\tstp\tx20, x19, [sp,#416]", 89960], [" 15f6c:\tstp\tx29, x30, [sp,#432]", 89964], [" 15f70:\tadd\tx29, sp, #0x1b0", 89968], [" 15f74:\tstr\tw1, [sp,#84]", 89972], [" 15f78:\tmrs\tx9, tpidr_el0", 89976], [" 15f7c:\tstr\tx9, [sp,#88]", 89980], [" 15f80:\tmov\tx27, x0", 89984], [" 15f84:\tldr\tx9, [x9,#40]", 89988], [" 15f88:\tstr\tx8, [sp,#96]", 89992], [" 15f8c:\tadd\tx8, sp, #0xa8", 89996], [" 15f90:\tstur\tx9, [x29,#-88]", 90000], [" 15f94:\tstr\txzr, [sp,#176]", 90004], [" 15f98:\tbl\td5a0 <android::hardware::defaultServiceManager()@plt>", 90008], [" 15f9c:\tldr\tx22, [sp,#168]", 90012], [" 15fa0:\tcbz\tx22, 16050 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0xfc>", 90016], [" 15fa4:\tadrp\tx24, 22000 <construction vtable for android::hardware::graphics::mapper::V2_0::IMapper-in-android::hardware::graphics::mapper::V2_0::BsMapper+0xb0>", 90020], [" 15fa8:\tldr\tx8, [x22]", 90024], [" 15fac:\tsub\tx0, x29, #0xb0", 90028], [" 15fb0:\tsub\tx20, x29, #0xb0", 90032], [" 15fb4:\tldr\tx24, [x24,#1848]", 90036], [" 15fb8:\tldr\tx23, [x8,#120]", 90040], [" 15fbc:\tldr\tx1, [x24]", 90044], [" 15fc0:\tbl\td030 <android::hardware::hidl_string::hidl_string(char const*)@plt>", 90048], [" 15fc4:\tadd\tx0, sp, #0xd0", 90052], [" 15fc8:\tmov\tx1, x27", 90056], [" 15fcc:\tbl\td5b0 <android::hardware::hidl_string::hidl_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)@plt>", 90060], [" 15fd0:\tsub\tx8, x29, #0x80", 90064], [" 15fd4:\tsub\tx1, x29, #0xb0", 90068], [" 15fd8:\tadd\tx2, sp, #0xd0", 90072], [" 15fdc:\tmov\tx0, x22", 90076], [" 15fe0:\tblr\tx23", 90080], [" 15fe4:\tadd\tx0, sp, #0xd0", 90084], [" 15fe8:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 90088], [" 15fec:\tsub\tx0, x29, #0xb0", 90092], [" 15ff0:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 90096], [" 15ff4:\tldur\tw8, [x29,#-128]", 90100], [" 15ff8:\torr\tw9, wzr, #0x1", 90104], [" 15ffc:\tsturb\tw9, [x29,#-96]", 90108], [" 16000:\tcbz\tw8, 1607c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x128>", 90112], [" 16004:\tsub\tx8, x29, #0xb0", 90116], [" 16008:\tsub\tx0, x29, #0x80", 90120], [" 1600c:\tbl\td5c0 <android::hardware::Status::description() const@plt>", 90124], [" 16010:\tldurb\tw8, [x29,#-176]", 90128], [" 16014:\torr\tx10, x20, #0x1", 90132], [" 16018:\tldur\tx9, [x29,#-160]", 90136], [" 1601c:\tadrp\tx1, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90140], [" 16020:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90144], [" 16024:\tadd\tx1, x1, #0xa39", 90148], [" 16028:\ttst\tw8, #0x1", 90152], [" 1602c:\tcsel\tx3, x10, x9, eq", 90156], [" 16030:\tadd\tx2, x2, #0xc5e", 90160], [" 16034:\torr\tw0, wzr, #0x6", 90164], [" 16038:\tbl\td5d0 <__android_log_print@plt>", 90168], [" 1603c:\tldurb\tw8, [x29,#-176]", 90172], [" 16040:\ttbz\tw8, #0, 165fc <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6a8>", 90176], [" 16044:\tldur\tx0, [x29,#-160]", 90180], [" 16048:\tbl\tcc80 <operator delete(void*)@plt>", 90184], [" 1604c:\tb\t165fc <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6a8>", 90188], [" 16050:\tadrp\tx1, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90192], [" 16054:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90196], [" 16058:\tadd\tx1, x1, #0xa39", 90200], [" 1605c:\tadd\tx2, x2, #0xc32", 90204], [" 16060:\torr\tw0, wzr, #0x6", 90208], [" 16064:\tbl\td5d0 <__android_log_print@plt>", 90212], [" 16068:\tldr\tx8, [sp,#96]", 90216], [" 1606c:\tstr\txzr, [x8]", 90220], [" 16070:\tldr\tx8, [sp,#168]", 90224], [" 16074:\tcbnz\tx8, 16614 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6c0>", 90228], [" 16078:\tb\t16628 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6d4>", 90232], [" 1607c:\tsub\tx0, x29, #0x80", 90236], [" 16080:\tbl\td0e0 <android::hardware::details::return_status::assertOk() const@plt>", 90240], [" 16084:\tadrp\tx0, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90244], [" 16088:\tldurb\tw20, [x29,#-95]", 90248], [" 1608c:\tadd\tx0, x0, #0xc9b", 90252], [" 16090:\tbl\td5e0 <getenv@plt>", 90256], [" 16094:\tcbz\tx0, 160b4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x160>", 90260], [" 16098:\tadrp\tx1, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90264], [" 1609c:\tadd\tx1, x1, #0xcb3", 90268], [" 160a0:\tbl\td5f0 <strcmp@plt>", 90272], [" 160a4:\tcmp\tw0, #0x0", 90276], [" 160a8:\tcset\tw8, eq", 90280], [" 160ac:\tstr\tw8, [sp,#52]", 90284], [" 160b0:\tb\t160b8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x164>", 90288], [" 160b4:\tstr\twzr, [sp,#52]", 90292], [" 160b8:\tcmp\tw20, #0x0", 90296], [" 160bc:\tldr\tw9, [sp,#84]", 90300], [" 160c0:\tcset\tw8, eq", 90304], [" 160c4:\ttbnz\tw9, #0, 16540 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5ec>", 90308], [" 160c8:\tldr\tw9, [sp,#52]", 90312], [" 160cc:\tcmp\tw20, #0x1", 90316], [" 160d0:\tand\tw9, w8, w9", 90320], [" 160d4:\tcset\tw8, eq", 90324], [" 160d8:\torr\tw8, w8, w9", 90328], [" 160dc:\tcmp\tw8, #0x1", 90332], [" 160e0:\tstr\tw9, [sp,#28]", 90336], [" 160e4:\tb.ne\t16528 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5d4>", 90340], [" 160e8:\tadd\tx8, x27, #0x1", 90344], [" 160ec:\tadrp\tx21, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90348], [" 160f0:\tadrp\tx19, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90352], [" 160f4:\tstr\tx8, [sp,#56]", 90356], [" 160f8:\tsub\tx8, x29, #0xb0", 90360], [" 160fc:\torr\tx9, x8, #0x1", 90364], [" 16100:\tadd\tx8, x8, #0x28", 90368], [" 16104:\tmov\tw22, wzr", 90372], [" 16108:\tstp\tx9, x27, [sp,#32]", 90376], [" 1610c:\tadd\tx9, sp, #0xb8", 90380], [" 16110:\torr\tx9, x9, #0x1", 90384], [" 16114:\tstr\tx8, [sp,#72]", 90388], [" 16118:\tadd\tx21, x21, #0xa39", 90392], [" 1611c:\tadd\tx19, x19, #0xdd0", 90396], [" 16120:\tstr\tx9, [sp,#8]", 90400], [" 16124:\tadd\tx9, sp, #0xd0", 90404], [" 16128:\tadd\tx10, x9, #0x28", 90408], [" 1612c:\torr\tx8, x9, #0x1", 90412], [" 16130:\torr\tw25, wzr, #0x1", 90416], [" 16134:\tstr\tx10, [sp,#16]", 90420], [" 16138:\tstr\tx8, [sp,#64]", 90424], [" 1613c:\tb\t1625c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x308>", 90428], [" 16140:\tadd\tw22, w22, #0x1", 90432], [" 16144:\tcmp\tw20, #0x1", 90436], [" 16148:\tb.eq\t1625c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x308>", 90440], [" 1614c:\tb\t16528 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5d4>", 90444], [" 16150:\tadd\tx8, sp, #0xb8", 90448], [" 16154:\tadd\tx0, sp, #0xd0", 90452], [" 16158:\tbl\td5c0 <android::hardware::Status::description() const@plt>", 90456], [" 1615c:\tldrb\tw8, [sp,#184]", 90460], [" 16160:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90464], [" 16164:\tldr\tx9, [sp,#200]", 90468], [" 16168:\tmov\tw0, #0x5 \t// #5", 90472], [" 1616c:\tmov\tx1, x21", 90476], [" 16170:\tadd\tx2, x2, #0xd35", 90480], [" 16174:\ttst\tw8, #0x1", 90484], [" 16178:\tldr\tx8, [sp,#8]", 90488], [" 1617c:\tcsel\tx3, x8, x9, eq", 90492], [" 16180:\tbl\td5d0 <__android_log_print@plt>", 90496], [" 16184:\tldrb\tw8, [sp,#184]", 90500], [" 16188:\ttbz\tw8, #0, 16228 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2d4>", 90504], [" 1618c:\tldr\tx0, [sp,#200]", 90508], [" 16190:\tbl\tcc80 <operator delete(void*)@plt>", 90512], [" 16194:\tb\t16228 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2d4>", 90516], [" 16198:\tadd\tx0, sp, #0xd0", 90520], [" 1619c:\tbl\td0e0 <android::hardware::details::return_status::assertOk() const@plt>", 90524], [" 161a0:\tldr\tx8, [sp,#248]", 90528], [" 161a4:\tstr\tx8, [sp,#184]", 90532], [" 161a8:\tcbz\tx8, 161c0 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x26c>", 90536], [" 161ac:\tldr\tx9, [x8]", 90540], [" 161b0:\tadd\tx1, sp, #0xb8", 90544], [" 161b4:\tldur\tx9, [x9,#-24]", 90548], [" 161b8:\tadd\tx0, x8, x9", 90552], [" 161bc:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 90556], [" 161c0:\tldr\tx23, [sp,#176]", 90560], [" 161c4:\tcbz\tx23, 161dc <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x288>", 90564], [" 161c8:\tldr\tx8, [x23]", 90568], [" 161cc:\tadd\tx1, sp, #0xb0", 90572], [" 161d0:\tldur\tx8, [x8,#-24]", 90576], [" 161d4:\tadd\tx0, x23, x8", 90580], [" 161d8:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 90584], [" 161dc:\tldr\tx8, [sp,#176]", 90588], [" 161e0:\tcmp\tx23, x8", 90592], [" 161e4:\tb.eq\t161ec <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x298>", 90596], [" 161e8:\tbl\td3f0 <android::sp_report_race()@plt>", 90600], [" 161ec:\tldr\tx8, [sp,#184]", 90604], [" 161f0:\tstr\tx8, [sp,#176]", 90608], [" 161f4:\tcbz\tx8, 16214 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2c0>", 90612], [" 161f8:\tldr\tx9, [sp,#96]", 90616], [" 161fc:\torr\tw23, wzr, #0x1", 90620], [" 16200:\tstr\txzr, [sp,#176]", 90624], [" 16204:\tstr\tx8, [x9]", 90628], [" 16208:\tldr\tx8, [sp,#248]", 90632], [" 1620c:\tcbnz\tx8, 16234 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2e0>", 90636], [" 16210:\tb\t16248 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2f4>", 90640], [" 16214:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 90644], [" 16218:\tmov\tw0, #0x5 \t// #5", 90648], [" 1621c:\tmov\tx1, x21", 90652], [" 16220:\tadd\tx2, x2, #0xd8f", 90656], [" 16224:\tbl\td5d0 <__android_log_print@plt>", 90660], [" 16228:\torr\tw23, wzr, #0x2", 90664], [" 1622c:\tldr\tx8, [sp,#248]", 90668], [" 16230:\tcbz\tx8, 16248 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2f4>", 90672], [" 16234:\tldr\tx9, [x8]", 90676], [" 16238:\tldr\tx1, [sp,#16]", 90680], [" 1623c:\tldur\tx9, [x9,#-24]", 90684], [" 16240:\tadd\tx0, x8, x9", 90688], [" 16244:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 90692], [" 16248:\tadd\tx0, sp, #0xd0", 90696], [" 1624c:\tbl\td110 <android::hardware::details::return_status::~return_status()@plt>", 90700], [" 16250:\tldr\tx8, [sp,#160]", 90704], [" 16254:\tcbnz\tx8, 164e0 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x58c>", 90708], [" 16258:\tb\t164f4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5a0>", 90712], [" 1625c:\tcmp\tw22, #0x2", 90716], [" 16260:\tb.lt\t16298 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x344>", 90720], [" 16264:\tldrb\tw8, [x27]", 90724], [" 16268:\torr\tw0, wzr, #0x4", 90728], [" 1626c:\tldr\tx9, [x27,#16]", 90732], [" 16270:\tmov\tx1, x21", 90736], [" 16274:\tldr\tx4, [x24]", 90740], [" 16278:\tmov\tx2, x19", 90744], [" 1627c:\tmov\tw3, w22", 90748], [" 16280:\ttst\tw8, #0x1", 90752], [" 16284:\tldr\tx8, [sp,#56]", 90756], [" 16288:\tcsel\tx5, x8, x9, eq", 90760], [" 1628c:\tbl\td5d0 <__android_log_print@plt>", 90764], [" 16290:\torr\tw0, wzr, #0x1", 90768], [" 16294:\tbl\td620 <sleep@plt>", 90772], [" 16298:\tcmp\tw20, #0x1", 90776], [" 1629c:\tb.ne\t1634c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x3f8>", 90780], [" 162a0:\tcmp\tw22, #0x1", 90784], [" 162a4:\tb.lt\t1634c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x3f8>", 90788], [" 162a8:\tldr\tx23, [x24]", 90792], [" 162ac:\tstp\txzr, xzr, [x29,#-176]", 90796], [" 162b0:\tstur\txzr, [x29,#-160]", 90800], [" 162b4:\tmov\tx0, x23", 90804], [" 162b8:\tbl\tcf90 <strlen@plt>", 90808], [" 162bc:\tmov\tx28, x0", 90812], [" 162c0:\tcmn\tx28, #0x10", 90816], [" 162c4:\tb.cs\t16850 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8fc>", 90820], [" 162c8:\tcmp\tx28, #0x17", 90824], [" 162cc:\tb.cs\t162e4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x390>", 90828], [" 162d0:\tldr\tx26, [sp,#32]", 90832], [" 162d4:\tlsl\tx8, x28, #1", 90836], [" 162d8:\tsturb\tw8, [x29,#-176]", 90840], [" 162dc:\tcbnz\tx28, 1631c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x3c8>", 90844], [" 162e0:\tb\t1632c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x3d8>", 90848], [" 162e4:\tadd\tx8, x28, #0x10", 90852], [" 162e8:\tand\tx27, x8, #0xfffffffffffffff0", 90856], [" 162ec:\tmov\tx0, x27", 90860], [" 162f0:\tmov\tx25, x19", 90864], [" 162f4:\tmov\tw19, w20", 90868], [" 162f8:\tbl\tcdd0 <operator new(unsigned long)@plt>", 90872], [" 162fc:\tmov\tx26, x0", 90876], [" 16300:\tstur\tx28, [x29,#-168]", 90880], [" 16304:\torr\tx8, x27, #0x1", 90884], [" 16308:\tldr\tx27, [sp,#40]", 90888], [" 1630c:\tmov\tx19, x25", 90892], [" 16310:\torr\tw25, wzr, #0x1", 90896], [" 16314:\tstur\tx26, [x29,#-160]", 90900], [" 16318:\tstur\tx8, [x29,#-176]", 90904], [" 1631c:\tmov\tx0, x26", 90908], [" 16320:\tmov\tx1, x23", 90912], [" 16324:\tmov\tx2, x28", 90916], [" 16328:\tbl\tcdb0 <memcpy@plt>", 90920], [" 1632c:\tsub\tx0, x29, #0xb0", 90924], [" 16330:\tstrb\twzr, [x26,x28]", 90928], [" 16334:\tmov\tx1, x27", 90932], [" 16338:\tbl\td630 <android::hardware::details::waitForHwService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)@plt>", 90936], [" 1633c:\tldurb\tw8, [x29,#-176]", 90940], [" 16340:\ttbz\tw8, #0, 1634c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x3f8>", 90944], [" 16344:\tldur\tx0, [x29,#-160]", 90948], [" 16348:\tbl\tcc80 <operator delete(void*)@plt>", 90952], [" 1634c:\tldr\tx23, [sp,#168]", 90956], [" 16350:\tadd\tx0, sp, #0xd0", 90960], [" 16354:\tldr\tx1, [x24]", 90964], [" 16358:\tldr\tx8, [x23]", 90968], [" 1635c:\tldr\tx26, [x8,#104]", 90972], [" 16360:\tbl\td030 <android::hardware::hidl_string::hidl_string(char const*)@plt>", 90976], [" 16364:\tadd\tx0, sp, #0xb8", 90980], [" 16368:\tmov\tx1, x27", 90984], [" 1636c:\tbl\td5b0 <android::hardware::hidl_string::hidl_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)@plt>", 90988], [" 16370:\tsub\tx8, x29, #0xb0", 90992], [" 16374:\tadd\tx1, sp, #0xd0", 90996], [" 16378:\tadd\tx2, sp, #0xb8", 91000], [" 1637c:\tmov\tx0, x23", 91004], [" 16380:\tblr\tx26", 91008], [" 16384:\tadd\tx0, sp, #0xb8", 91012], [" 16388:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 91016], [" 1638c:\tadd\tx0, sp, #0xd0", 91020], [" 16390:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 91024], [" 16394:\tldur\tw8, [x29,#-176]", 91028], [" 16398:\tsturb\tw25, [x29,#-144]", 91032], [" 1639c:\tcbz\tw8, 163f4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x4a0>", 91036], [" 163a0:\tadd\tx8, sp, #0xd0", 91040], [" 163a4:\tsub\tx0, x29, #0xb0", 91044], [" 163a8:\tbl\td5c0 <android::hardware::Status::description() const@plt>", 91048], [" 163ac:\tldrb\tw8, [sp,#208]", 91052], [" 163b0:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 91056], [" 163b4:\tldr\tx9, [sp,#224]", 91060], [" 163b8:\torr\tw0, wzr, #0x6", 91064], [" 163bc:\tmov\tx1, x21", 91068], [" 163c0:\tadd\tx2, x2, #0xcb8", 91072], [" 163c4:\ttst\tw8, #0x1", 91076], [" 163c8:\tldr\tx8, [sp,#64]", 91080], [" 163cc:\tcsel\tx3, x8, x9, eq", 91084], [" 163d0:\tbl\td5d0 <__android_log_print@plt>", 91088], [" 163d4:\tldrb\tw8, [sp,#208]", 91092], [" 163d8:\ttbz\tw8, #0, 163e4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x490>", 91096], [" 163dc:\tldr\tx0, [sp,#224]", 91100], [" 163e0:\tbl\tcc80 <operator delete(void*)@plt>", 91104], [" 163e4:\torr\tw23, wzr, #0x2", 91108], [" 163e8:\tldur\tx8, [x29,#-136]", 91112], [" 163ec:\tcbnz\tx8, 164fc <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5a8>", 91116], [" 163f0:\tb\t16510 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5bc>", 91120], [" 163f4:\tsub\tx0, x29, #0xb0", 91124], [" 163f8:\tbl\td0e0 <android::hardware::details::return_status::assertOk() const@plt>", 91128], [" 163fc:\tldur\tx8, [x29,#-136]", 91132], [" 16400:\tstr\tx8, [sp,#160]", 91136], [" 16404:\tcbz\tx8, 164b8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x564>", 91140], [" 16408:\tldr\tx9, [x8]", 91144], [" 1640c:\tadd\tx1, sp, #0xa0", 91148], [" 16410:\tldur\tx9, [x9,#-24]", 91152], [" 16414:\tadd\tx0, x8, x9", 91156], [" 16418:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 91160], [" 1641c:\tldr\tx8, [sp,#160]", 91164], [" 16420:\tcbz\tx8, 164b8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x564>", 91168], [" 16424:\tstr\tx8, [sp,#184]", 91172], [" 16428:\tadd\tx1, sp, #0xb8", 91176], [" 1642c:\tldr\tx9, [x8]", 91180], [" 16430:\tldur\tx9, [x9,#-24]", 91184], [" 16434:\tadd\tx0, x8, x9", 91188], [" 16438:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 91192], [" 1643c:\tadrp\tx1, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 91196], [" 16440:\tadd\tx8, sp, #0xd0", 91200], [" 16444:\tadd\tx0, sp, #0xb8", 91204], [" 16448:\torr\tw2, wzr, #0x1", 91208], [" 1644c:\tadd\tx1, x1, #0x92d", 91212], [" 16450:\tbl\td0c0 <android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > android::hardware::details::castInterface<android::hardware::graphics::mapper::V2_0::IMapper, android::hidl::base::V1_0::IBase, android::hardware::graphics::mapper::V2_0::BpHwMapper>(android::sp<android::hidl::base::V1_0::IBase>, char const*, bool)@plt>", 91216], [" 16454:\tldr\tx8, [sp,#184]", 91220], [" 16458:\tcbz\tx8, 16470 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x51c>", 91224], [" 1645c:\tldr\tx9, [x8]", 91228], [" 16460:\tadd\tx1, sp, #0xb8", 91232], [" 16464:\tldur\tx9, [x9,#-24]", 91236], [" 16468:\tadd\tx0, x8, x9", 91240], [" 1646c:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91244], [" 16470:\tldr\tw8, [sp,#208]", 91248], [" 16474:\tstrb\tw25, [sp,#240]", 91252], [" 16478:\tcbz\tw8, 16198 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x244>", 91256], [" 1647c:\tcmn\tw8, #0x81", 91260], [" 16480:\tb.ne\t16150 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x1fc>", 91264], [" 16484:\tldr\tw8, [sp,#212]", 91268], [" 16488:\tcmn\tw8, #0x20", 91272], [" 1648c:\tb.ne\t16150 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x1fc>", 91276], [" 16490:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 91280], [" 16494:\tstrb\tw25, [sp,#240]", 91284], [" 16498:\tmov\tw0, #0x5 \t// #5", 91288], [" 1649c:\tmov\tx1, x21", 91292], [" 164a0:\tadd\tx2, x2, #0xd10", 91296], [" 164a4:\tbl\td5d0 <__android_log_print@plt>", 91300], [" 164a8:\torr\tw23, wzr, #0x4", 91304], [" 164ac:\tldr\tx8, [sp,#248]", 91308], [" 164b0:\tcbnz\tx8, 16234 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2e0>", 91312], [" 164b4:\tb\t16248 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x2f4>", 91316], [" 164b8:\tcmp\tw22, #0x1", 91320], [" 164bc:\tb.lt\t164d4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x580>", 91324], [" 164c0:\tadrp\tx2, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 91328], [" 164c4:\tmov\tw0, #0x5 \t// #5", 91332], [" 164c8:\tmov\tx1, x21", 91336], [" 164cc:\tadd\tx2, x2, #0xce9", 91340], [" 164d0:\tbl\td5d0 <__android_log_print@plt>", 91344], [" 164d4:\torr\tw23, wzr, #0x4", 91348], [" 164d8:\tldr\tx8, [sp,#160]", 91352], [" 164dc:\tcbz\tx8, 164f4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5a0>", 91356], [" 164e0:\tldr\tx9, [x8]", 91360], [" 164e4:\tadd\tx1, sp, #0xa0", 91364], [" 164e8:\tldur\tx9, [x9,#-24]", 91368], [" 164ec:\tadd\tx0, x8, x9", 91372], [" 164f0:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91376], [" 164f4:\tldur\tx8, [x29,#-136]", 91380], [" 164f8:\tcbz\tx8, 16510 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x5bc>", 91384], [" 164fc:\tldr\tx9, [x8]", 91388], [" 16500:\tldr\tx1, [sp,#72]", 91392], [" 16504:\tldur\tx9, [x9,#-24]", 91396], [" 16508:\tadd\tx0, x8, x9", 91400], [" 1650c:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91404], [" 16510:\tsub\tx0, x29, #0xb0", 91408], [" 16514:\tbl\td110 <android::hardware::details::return_status::~return_status()@plt>", 91412], [" 16518:\tcmp\tw23, #0x4", 91416], [" 1651c:\tb.eq\t16140 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x1ec>", 91420], [" 16520:\tcmp\tw23, #0x2", 91424], [" 16524:\tb.ne\t16604 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6b0>", 91428], [" 16528:\tldr\tw9, [sp,#28]", 91432], [" 1652c:\tcmp\tw20, #0x2", 91436], [" 16530:\tcset\tw8, eq", 91440], [" 16534:\torr\tw8, w8, w9", 91444], [" 16538:\tcmp\tw8, #0x1", 91448], [" 1653c:\tb.ne\t165e8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x694>", 91452], [" 16540:\tadd\tx8, sp, #0xa0", 91456], [" 16544:\tbl\td600 <android::hardware::getPassthroughServiceManager()@plt>", 91460], [" 16548:\tldr\tx22, [sp,#160]", 91464], [" 1654c:\tcbz\tx22, 165e8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x694>", 91468], [" 16550:\tldr\tx8, [x22]", 91472], [" 16554:\tadd\tx0, sp, #0xd0", 91476], [" 16558:\tldr\tx1, [x24]", 91480], [" 1655c:\tldr\tx20, [x8,#104]", 91484], [" 16560:\tbl\td030 <android::hardware::hidl_string::hidl_string(char const*)@plt>", 91488], [" 16564:\tadd\tx0, sp, #0xb8", 91492], [" 16568:\tmov\tx1, x27", 91496], [" 1656c:\tbl\td5b0 <android::hardware::hidl_string::hidl_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)@plt>", 91500], [" 16570:\tsub\tx8, x29, #0xb0", 91504], [" 16574:\tadd\tx1, sp, #0xd0", 91508], [" 16578:\tadd\tx2, sp, #0xb8", 91512], [" 1657c:\tmov\tx0, x22", 91516], [" 16580:\tsub\tx21, x29, #0xb0", 91520], [" 16584:\tblr\tx20", 91524], [" 16588:\tadd\tx0, sp, #0xb8", 91528], [" 1658c:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 91532], [" 16590:\tadd\tx0, sp, #0xd0", 91536], [" 16594:\tbl\td070 <android::hardware::hidl_string::~hidl_string()@plt>", 91540], [" 16598:\tldur\tw8, [x29,#-176]", 91544], [" 1659c:\torr\tw9, wzr, #0x1", 91548], [" 165a0:\tsturb\tw9, [x29,#-144]", 91552], [" 165a4:\tcbz\tw8, 16678 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x724>", 91556], [" 165a8:\tldur\tx8, [x29,#-136]", 91560], [" 165ac:\tcbz\tx8, 165c4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x670>", 91564], [" 165b0:\tldr\tx9, [x8]", 91568], [" 165b4:\tadd\tx1, x21, #0x28", 91572], [" 165b8:\tldur\tx9, [x9,#-24]", 91576], [" 165bc:\tadd\tx0, x8, x9", 91580], [" 165c0:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91584], [" 165c4:\tsub\tx0, x29, #0xb0", 91588], [" 165c8:\tbl\td110 <android::hardware::details::return_status::~return_status()@plt>", 91592], [" 165cc:\tldr\tx8, [sp,#160]", 91596], [" 165d0:\tcbz\tx8, 165e8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x694>", 91600], [" 165d4:\tldr\tx9, [x8]", 91604], [" 165d8:\tadd\tx1, sp, #0xa0", 91608], [" 165dc:\tldur\tx9, [x9,#-24]", 91612], [" 165e0:\tadd\tx0, x8, x9", 91616], [" 165e4:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91620], [" 165e8:\tldr\tx8, [sp,#176]", 91624], [" 165ec:\tldr\tx9, [sp,#96]", 91628], [" 165f0:\tstr\tx8, [x9]", 91632], [" 165f4:\tadd\tx8, sp, #0xb0", 91636], [" 165f8:\tstr\tx8, [sp,#96]", 91640], [" 165fc:\tldr\tx8, [sp,#96]", 91644], [" 16600:\tstr\txzr, [x8]", 91648], [" 16604:\tsub\tx0, x29, #0x80", 91652], [" 16608:\tbl\td110 <android::hardware::details::return_status::~return_status()@plt>", 91656], [" 1660c:\tldr\tx8, [sp,#168]", 91660], [" 16610:\tcbz\tx8, 16628 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6d4>", 91664], [" 16614:\tldr\tx9, [x8]", 91668], [" 16618:\tadd\tx1, sp, #0xa8", 91672], [" 1661c:\tldur\tx9, [x9,#-24]", 91676], [" 16620:\tadd\tx0, x8, x9", 91680], [" 16624:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91684], [" 16628:\tldr\tx8, [sp,#176]", 91688], [" 1662c:\tcbz\tx8, 16644 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x6f0>", 91692], [" 16630:\tldr\tx9, [x8]", 91696], [" 16634:\tadd\tx1, sp, #0xb0", 91700], [" 16638:\tldur\tx9, [x9,#-24]", 91704], [" 1663c:\tadd\tx0, x8, x9", 91708], [" 16640:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91712], [" 16644:\tldr\tx8, [sp,#88]", 91716], [" 16648:\tldr\tx8, [x8,#40]", 91720], [" 1664c:\tldur\tx9, [x29,#-88]", 91724], [" 16650:\tcmp\tx8, x9", 91728], [" 16654:\tb.ne\t1684c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8f8>", 91732], [" 16658:\tldp\tx29, x30, [sp,#432]", 91736], [" 1665c:\tldp\tx20, x19, [sp,#416]", 91740], [" 16660:\tldp\tx22, x21, [sp,#400]", 91744], [" 16664:\tldp\tx24, x23, [sp,#384]", 91748], [" 16668:\tldp\tx26, x25, [sp,#368]", 91752], [" 1666c:\tldp\tx28, x27, [sp,#352]", 91756], [" 16670:\tadd\tsp, sp, #0x1c0", 91760], [" 16674:\tret", 91764], [" 16678:\tsub\tx0, x29, #0xb0", 91768], [" 1667c:\tbl\td0e0 <android::hardware::details::return_status::assertOk() const@plt>", 91772], [" 16680:\tldur\tx8, [x29,#-136]", 91776], [" 16684:\tstr\tx8, [sp,#184]", 91780], [" 16688:\tcbz\tx8, 165a8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x654>", 91784], [" 1668c:\tldr\tx9, [x8]", 91788], [" 16690:\tadd\tx1, sp, #0xb8", 91792], [" 16694:\tldur\tx9, [x9,#-24]", 91796], [" 16698:\tadd\tx0, x8, x9", 91800], [" 1669c:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 91804], [" 166a0:\tldr\tx8, [sp,#184]", 91808], [" 166a4:\tcbz\tx8, 165a8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x654>", 91812], [" 166a8:\tstr\tx8, [sp,#208]", 91816], [" 166ac:\tadd\tx1, sp, #0xd0", 91820], [" 166b0:\tldr\tx9, [x8]", 91824], [" 166b4:\tldur\tx9, [x9,#-24]", 91828], [" 166b8:\tadd\tx0, x8, x9", 91832], [" 166bc:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 91836], [" 166c0:\tadrp\tx1, 1c000 <void std::__1::vector<android::sp<android::hardware::hidl_binder_death_recipient>, std::__1::allocator<android::sp<android::hardware::hidl_binder_death_recipient> > >::__push_back_slow_path<android::sp<android::hardware::hidl_binder_death_recipient> >(android::sp<android::hardware::hidl_binder_death_recipient>&&)+0x16a0>", 91840], [" 166c4:\tadd\tx1, x1, #0x92d", 91844], [" 166c8:\tadd\tx8, sp, #0x70", 91848], [" 166cc:\tadd\tx0, sp, #0xd0", 91852], [" 166d0:\tmov\tw2, wzr", 91856], [" 166d4:\tbl\td0c0 <android::hardware::Return<android::sp<android::hardware::graphics::mapper::V2_0::IMapper> > android::hardware::details::castInterface<android::hardware::graphics::mapper::V2_0::IMapper, android::hidl::base::V1_0::IBase, android::hardware::graphics::mapper::V2_0::BpHwMapper>(android::sp<android::hidl::base::V1_0::IBase>, char const*, bool)@plt>", 91860], [" 166d8:\tldr\tx8, [sp,#208]", 91864], [" 166dc:\tcbz\tx8, 166f4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x7a0>", 91868], [" 166e0:\tldr\tx9, [x8]", 91872], [" 166e4:\tadd\tx1, sp, #0xd0", 91876], [" 166e8:\tldur\tx9, [x9,#-24]", 91880], [" 166ec:\tadd\tx0, x8, x9", 91884], [" 166f0:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91888], [" 166f4:\tadd\tx0, sp, #0x70", 91892], [" 166f8:\tbl\td0e0 <android::hardware::details::return_status::assertOk() const@plt>", 91896], [" 166fc:\tldr\tx8, [sp,#152]", 91900], [" 16700:\tstr\tx8, [sp,#208]", 91904], [" 16704:\tcbz\tx8, 1671c <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x7c8>", 91908], [" 16708:\tldr\tx9, [x8]", 91912], [" 1670c:\tadd\tx1, sp, #0xd0", 91916], [" 16710:\tldur\tx9, [x9,#-24]", 91920], [" 16714:\tadd\tx0, x8, x9", 91924], [" 16718:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 91928], [" 1671c:\tldr\tx20, [sp,#176]", 91932], [" 16720:\tcbz\tx20, 16738 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x7e4>", 91936], [" 16724:\tldr\tx8, [x20]", 91940], [" 16728:\tadd\tx1, sp, #0xb0", 91944], [" 1672c:\tldur\tx8, [x8,#-24]", 91948], [" 16730:\tadd\tx0, x20, x8", 91952], [" 16734:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 91956], [" 16738:\tldr\tx8, [sp,#176]", 91960], [" 1673c:\tcmp\tx20, x8", 91964], [" 16740:\tb.eq\t16748 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x7f4>", 91968], [" 16744:\tbl\td3f0 <android::sp_report_race()@plt>", 91972], [" 16748:\tldr\tx9, [sp,#208]", 91976], [" 1674c:\tldr\tx8, [sp,#152]", 91980], [" 16750:\tstr\txzr, [sp,#208]", 91984], [" 16754:\tstr\tx9, [sp,#176]", 91988], [" 16758:\tcbz\tx8, 16774 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x820>", 91992], [" 1675c:\tldr\tx9, [x8]", 91996], [" 16760:\tadd\tx10, sp, #0x70", 92000], [" 16764:\tadd\tx1, x10, #0x28", 92004], [" 16768:\tldur\tx9, [x9,#-24]", 92008], [" 1676c:\tadd\tx0, x8, x9", 92012], [" 16770:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 92016], [" 16774:\tadd\tx0, sp, #0x70", 92020], [" 16778:\tbl\td110 <android::hardware::details::return_status::~return_status()@plt>", 92024], [" 1677c:\tldr\tw8, [sp,#52]", 92028], [" 16780:\tldr\tw9, [sp,#84]", 92032], [" 16784:\torn\tw8, w8, w9", 92036], [" 16788:\ttbz\tw8, #0, 16824 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8d0>", 92040], [" 1678c:\tmov\tw0, #0x88 \t// #136", 92044], [" 16790:\tbl\tcdd0 <operator new(unsigned long)@plt>", 92048], [" 16794:\tldr\tx8, [sp,#176]", 92052], [" 16798:\tmov\tx20, x0", 92056], [" 1679c:\tstr\tx8, [sp,#104]", 92060], [" 167a0:\tcbz\tx8, 167b8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x864>", 92064], [" 167a4:\tldr\tx9, [x8]", 92068], [" 167a8:\tadd\tx1, sp, #0x68", 92072], [" 167ac:\tldur\tx9, [x9,#-24]", 92076], [" 167b0:\tadd\tx0, x8, x9", 92080], [" 167b4:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 92084], [" 167b8:\tadd\tx1, sp, #0x68", 92088], [" 167bc:\tmov\tx0, x20", 92092], [" 167c0:\tbl\td610 <android::hardware::graphics::mapper::V2_0::BsMapper::BsMapper(android::sp<android::hardware::graphics::mapper::V2_0::IMapper>)@plt>", 92096], [" 167c4:\tldr\tx22, [sp,#176]", 92100], [" 167c8:\tadd\tx1, sp, #0xb0", 92104], [" 167cc:\tldr\tx8, [x20]", 92108], [" 167d0:\tldur\tx8, [x8,#-24]", 92112], [" 167d4:\tadd\tx0, x20, x8", 92116], [" 167d8:\tbl\td0a0 <android::RefBase::incStrong(void const*) const@plt>", 92120], [" 167dc:\tcbz\tx22, 167f4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8a0>", 92124], [" 167e0:\tldr\tx8, [x22]", 92128], [" 167e4:\tadd\tx1, sp, #0xb0", 92132], [" 167e8:\tldur\tx8, [x8,#-24]", 92136], [" 167ec:\tadd\tx0, x22, x8", 92140], [" 167f0:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 92144], [" 167f4:\tldr\tx8, [sp,#176]", 92148], [" 167f8:\tcmp\tx22, x8", 92152], [" 167fc:\tb.eq\t16804 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8b0>", 92156], [" 16800:\tbl\td3f0 <android::sp_report_race()@plt>", 92160], [" 16804:\tldr\tx8, [sp,#104]", 92164], [" 16808:\tstr\tx20, [sp,#176]", 92168], [" 1680c:\tcbz\tx8, 16824 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x8d0>", 92172], [" 16810:\tldr\tx9, [x8]", 92176], [" 16814:\tadd\tx1, sp, #0x68", 92180], [" 16818:\tldur\tx9, [x9,#-24]", 92184], [" 1681c:\tadd\tx0, x8, x9", 92188], [" 16820:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 92192], [" 16824:\tldr\tx8, [sp,#184]", 92196], [" 16828:\tcbz\tx8, 165a8 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x654>", 92200], [" 1682c:\tldr\tx9, [x8]", 92204], [" 16830:\tadd\tx1, sp, #0xb8", 92208], [" 16834:\tldur\tx9, [x9,#-24]", 92212], [" 16838:\tadd\tx0, x8, x9", 92216], [" 1683c:\tbl\td0b0 <android::RefBase::decStrong(void const*) const@plt>", 92220], [" 16840:\tldur\tx8, [x29,#-136]", 92224], [" 16844:\tcbnz\tx8, 165b0 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x65c>", 92228], [" 16848:\tb\t165c4 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)+0x670>", 92232], [" 1684c:\tbl\tcc90 <__stack_chk_fail@plt>", 92236], [" 16850:\tbl\tcde0 <abort@plt>", 92240], ["", 0]], "l": 12, "f": "android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&, bool)"}, "71": {"d": [["", 0], ["binary_cache/system/lib64/libui.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000014190 <android::Gralloc2::Mapper::Mapper()>:", 0], [" 14190:\tsub\tsp, sp, #0x60", 82320], [" 14194:\tstr\tx21, [sp,#48]", 82324], [" 14198:\tstp\tx20, x19, [sp,#64]", 82328], [" 1419c:\tstp\tx29, x30, [sp,#80]", 82332], [" 141a0:\tadd\tx29, sp, #0x50", 82336], [" 141a4:\tmrs\tx20, tpidr_el0", 82340], [" 141a8:\tmov\tx19, x0", 82344], [" 141ac:\tldr\tx8, [x20,#40]", 82348], [" 141b0:\tmov\tw9, #0x74 \t// #116", 82352], [" 141b4:\tmov\tw10, #0x6c75 \t// #27765", 82356], [" 141b8:\tadd\tx0, sp, #0x8", 82360], [" 141bc:\tmov\tw1, wzr", 82364], [" 141c0:\tstr\tx8, [sp,#40]", 82368], [" 141c4:\torr\tw8, wzr, #0xe", 82372], [" 141c8:\tstr\txzr, [sp,#8]", 82376], [" 141cc:\tstp\txzr, xzr, [sp,#16]", 82380], [" 141d0:\tstrb\tw8, [sp,#8]", 82384], [" 141d4:\tmov\tw8, #0x6564 \t// #25956", 82388], [" 141d8:\tmovk\tw8, #0x6166, lsl #16", 82392], [" 141dc:\tstrb\tw9, [sp,#15]", 82396], [" 141e0:\tsturh\tw10, [sp,#13]", 82400], [" 141e4:\tstr\txzr, [x19]", 82404], [" 141e8:\tstur\tw8, [sp,#9]", 82408], [" 141ec:\tadd\tx8, sp, #0x20", 82412], [" 141f0:\tstrb\twzr, [sp,#16]", 82416], [" 141f4:\tbl\tc818 <android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)@plt>", 82420], [" 141f8:\tldr\tx21, [x19]", 82424], [" 141fc:\tcbz\tx21, 14214 <android::Gralloc2::Mapper::Mapper()+0x84>", 82428], [" 14200:\tldr\tx8, [x21]", 82432], [" 14204:\tmov\tx1, x19", 82436], [" 14208:\tldur\tx8, [x8,#-24]", 82440], [" 1420c:\tadd\tx0, x21, x8", 82444], [" 14210:\tbl\tc828 <android::RefBase::decStrong(void const*) const@plt>", 82448], [" 14214:\tldr\tx8, [x19]", 82452], [" 14218:\tcmp\tx21, x8", 82456], [" 1421c:\tb.eq\t14224 <android::Gralloc2::Mapper::Mapper()+0x94>", 82460], [" 14220:\tbl\tc5f8 <android::sp_report_race()@plt>", 82464], [" 14224:\tldr\tx0, [sp,#32]", 82468], [" 14228:\tldrb\tw8, [sp,#8]", 82472], [" 1422c:\tstr\tx0, [x19]", 82476], [" 14230:\tstr\txzr, [sp,#32]", 82480], [" 14234:\ttbz\tw8, #0, 14244 <android::Gralloc2::Mapper::Mapper()+0xb4>", 82484], [" 14238:\tldr\tx0, [sp,#24]", 82488], [" 1423c:\tbl\tc238 <operator delete(void*)@plt>", 82492], [" 14240:\tldr\tx0, [x19]", 82496], [" 14244:\tcbz\tx0, 1427c <android::Gralloc2::Mapper::Mapper()+0xec>", 82500], [" 14248:\tldr\tx8, [x0]", 82504], [" 1424c:\tldr\tx8, [x8]", 82508], [" 14250:\tblr\tx8", 82512], [" 14254:\ttbnz\tw0, #0, 1427c <android::Gralloc2::Mapper::Mapper()+0xec>", 82516], [" 14258:\tldr\tx8, [x20,#40]", 82520], [" 1425c:\tldr\tx9, [sp,#40]", 82524], [" 14260:\tcmp\tx8, x9", 82528], [" 14264:\tb.ne\t14294 <android::Gralloc2::Mapper::Mapper()+0x104>", 82532], [" 14268:\tldp\tx29, x30, [sp,#80]", 82536], [" 1426c:\tldp\tx20, x19, [sp,#64]", 82540], [" 14270:\tldr\tx21, [sp,#48]", 82544], [" 14274:\tadd\tsp, sp, #0x60", 82548], [" 14278:\tret", 82552], [" 1427c:\tadrp\tx1, 1c000 <android_convertGralloc1To0Usage+0x68c>", 82556], [" 14280:\tadrp\tx2, 1c000 <android_convertGralloc1To0Usage+0x68c>", 82560], [" 14284:\tadd\tx1, x1, #0x176", 82564], [" 14288:\tadd\tx2, x2, #0x17f", 82568], [" 1428c:\tmov\tx0, xzr", 82572], [" 14290:\tbl\tc838 <__android_log_assert@plt>", 82576], [" 14294:\tbl\tc218 <__stack_chk_fail@plt>", 82580], ["", 0]], "l": 13, "f": "android::Gralloc2::Mapper::Mapper()"}, "72": {"d": [["", 0], ["binary_cache/system/lib64/libui.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000017a94 <android::GraphicBufferMapper::GraphicBufferMapper()>:", 0], [" 17a94:\tstp\tx20, x19, [sp,#-32]!", 96916], [" 17a98:\tstp\tx29, x30, [sp,#16]", 96920], [" 17a9c:\tadd\tx29, sp, #0x10", 96924], [" 17aa0:\tmov\tx19, x0", 96928], [" 17aa4:\torr\tw0, wzr, #0x8", 96932], [" 17aa8:\tbl\tc1d8 <operator new(unsigned long)@plt>", 96936], [" 17aac:\tmov\tx20, x0", 96940], [" 17ab0:\tbl\tccc8 <android::Gralloc2::Mapper::Mapper()@plt>", 96944], [" 17ab4:\tstr\tx20, [x19]", 96948], [" 17ab8:\tldp\tx29, x30, [sp,#16]", 96952], [" 17abc:\tldp\tx20, x19, [sp],#32", 96956], [" 17ac0:\tret", 96960], ["", 0]], "l": 13, "f": "android::GraphicBufferMapper::GraphicBufferMapper()"}, "73": {"d": [["", 0], ["binary_cache/system/lib64/libui.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000015434 <android::GraphicBuffer::GraphicBuffer()>:", 0], [" 15434:\tstr\tx21, [sp,#-48]!", 87092], [" 15438:\tstp\tx20, x19, [sp,#16]", 87096], [" 1543c:\tstp\tx29, x30, [sp,#32]", 87100], [" 15440:\tadd\tx29, sp, #0x20", 87104], [" 15444:\tmov\tx8, #0x6672 \t// #26226", 87108], [" 15448:\tmovk\tx8, #0x5f62, lsl #16", 87112], [" 1544c:\tmov\tx19, x0", 87116], [" 15450:\tmovk\tx8, #0xa8, lsl #32", 87120], [" 15454:\tstp\txzr, xzr, [x19,#40]", 87124], [" 15458:\tstp\txzr, xzr, [x19,#24]", 87128], [" 1545c:\tstr\tx8, [x19,#16]", 87132], [" 15460:\tbl\tc938 <android::RefBase::RefBase()@plt>", 87136], [" 15464:\tadrp\tx8, 16000 <android::GraphicBuffer::lockYCbCr(unsigned int, android::Rect const&, android_ycbcr*)+0x18>", 87140], [" 15468:\tadd\tx8, x8, #0x85c", 87144], [" 1546c:\tadrp\tx9, 16000 <android::GraphicBuffer::lockYCbCr(unsigned int, android::Rect const&, android_ycbcr*)+0x18>", 87148], [" 15470:\tadd\tx9, x9, #0x870", 87152], [" 15474:\tfmov\td0, x8", 87156], [" 15478:\tadrp\tx8, 21000 <vtable for std::__1::__function::__func<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&>, std::__1::allocator<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&> >, float (float)>+0x10>", 87160], [" 1547c:\tadrp\tx0, 21000 <vtable for std::__1::__function::__func<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&>, std::__1::allocator<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&> >, float (float)>+0x10>", 87164], [" 15480:\tldr\tx8, [x8,#2240]", 87168], [" 15484:\tmov\tv0.d[1], x9", 87172], [" 15488:\torr\tw9, wzr, #0x2", 87176], [" 1548c:\tadd\tx8, x8, #0x10", 87180], [" 15490:\tstrb\tw9, [x19,#184]", 87184], [" 15494:\tstr\tx8, [x19]", 87188], [" 15498:\tstur\tq0, [x19,#56]", 87192], [" 1549c:\tldr\tx0, [x0,#2248]", 87196], [" 154a0:\tbl\tc948 <pthread_mutex_lock@plt>", 87200], [" 154a4:\tadrp\tx21, 21000 <vtable for std::__1::__function::__func<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&>, std::__1::allocator<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&> >, float (float)>+0x10>", 87204], [" 154a8:\tldr\tx21, [x21,#2256]", 87208], [" 154ac:\tldr\tx20, [x21]", 87212], [" 154b0:\tcbnz\tx20, 154c8 <android::GraphicBuffer::GraphicBuffer()+0x94>", 87216], [" 154b4:\torr\tw0, wzr, #0x8", 87220], [" 154b8:\tbl\tc1d8 <operator new(unsigned long)@plt>", 87224], [" 154bc:\tmov\tx20, x0", 87228], [" 154c0:\tbl\tc958 <android::GraphicBufferMapper::GraphicBufferMapper()@plt>", 87232], [" 154c4:\tstr\tx20, [x21]", 87236], [" 154c8:\tadrp\tx0, 21000 <vtable for std::__1::__function::__func<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&>, std::__1::allocator<std::__1::__bind<float (&)(float, android::ColorSpace::TransferParameters const&), std::__1::placeholders::__ph<1> const&, android::ColorSpace::TransferParameters const&> >, float (float)>+0x10>", 87240], [" 154cc:\tldr\tx0, [x0,#2248]", 87244], [" 154d0:\tbl\tc968 <pthread_mutex_unlock@plt>", 87248], [" 154d4:\tstp\tx20, xzr, [x19,#192]", 87252], [" 154d8:\tbl\tc978 <getpid@plt>", 87256], [" 154dc:\tadrp\tx9, 22000 <vtable for android::Vector<android::Rect>+0xb38>", 87260], [" 154e0:\tadd\tx9, x9, #0x20", 87264], [" 154e4:\tlsl\tx8, x0, #32", 87268], [" 154e8:\tldxr\tw10, [x9]", 87272], [" 154ec:\tadd\tw11, w10, #0x1", 87276], [" 154f0:\tstlxr\tw12, w11, [x9]", 87280], [" 154f4:\tcbnz\tw12, 154e8 <android::GraphicBuffer::GraphicBuffer()+0xb4>", 87284], [" 154f8:\tmov\tw9, w10", 87288], [" 154fc:\tstr\twzr, [x19,#216]", 87292], [" 15500:\torr\tx8, x8, x9", 87296], [" 15504:\tstr\txzr, [x19,#96]", 87300], [" 15508:\tstr\twzr, [x19,#88]", 87304], [" 1550c:\tstp\txzr, xzr, [x19,#72]", 87308], [" 15510:\tstr\tx8, [x19,#208]", 87312], [" 15514:\tstp\txzr, xzr, [x19,#112]", 87316], [" 15518:\tldp\tx29, x30, [sp,#32]", 87320], [" 1551c:\tldp\tx20, x19, [sp,#16]", 87324], [" 15520:\tldr\tx21, [sp],#48", 87328], [" 15524:\tret", 87332], ["", 0]], "l": 13, "f": "android::GraphicBuffer::GraphicBuffer()"}, "74": {"d": [["", 0], ["binary_cache/system/lib64/libgui.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000006cc40 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0xf4>:", 0], [" 6cc40:\tsub\tsp, sp, #0x130", 445504], [" 6cc44:\tstr\tx28, [sp,#240]", 445508], [" 6cc48:\tstp\tx22, x21, [sp,#256]", 445512], [" 6cc4c:\tstp\tx20, x19, [sp,#272]", 445516], [" 6cc50:\tstp\tx29, x30, [sp,#288]", 445520], [" 6cc54:\tadd\tx29, sp, #0x120", 445524], [" 6cc58:\tmrs\tx22, tpidr_el0", 445528], [" 6cc5c:\tmov\tx21, x0", 445532], [" 6cc60:\tldr\tx8, [x22,#40]", 445536], [" 6cc64:\tadd\tx0, sp, #0x70", 445540], [" 6cc68:\tmov\tx19, x2", 445544], [" 6cc6c:\tmov\tw20, w1", 445548], [" 6cc70:\tstur\tx8, [x29,#-56]", 445552], [" 6cc74:\tbl\t4b488 <android::Parcel::Parcel()@plt>", 445556], [" 6cc78:\tadd\tx0, sp, #0x8", 445560], [" 6cc7c:\tbl\t4b488 <android::Parcel::Parcel()@plt>", 445564], [" 6cc80:\tadrp\tx1, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 445568], [" 6cc84:\tadd\tx0, sp, #0x70", 445572], [" 6cc88:\tldr\tx1, [x1,#3240]", 445576], [" 6cc8c:\tbl\t4b498 <android::Parcel::writeInterfaceToken(android::String16 const&)@plt>", 445580], [" 6cc90:\tadd\tx0, sp, #0x70", 445584], [" 6cc94:\tmov\tw1, w20", 445588], [" 6cc98:\tbl\t4b468 <android::Parcel::writeInt32(int)@plt>", 445592], [" 6cc9c:\tldr\tx0, [x21,#16]", 445596], [" 6cca0:\torr\tw1, wzr, #0x1", 445600], [" 6cca4:\tadd\tx2, sp, #0x70", 445604], [" 6cca8:\tadd\tx3, sp, #0x8", 445608], [" 6ccac:\tmov\tw4, wzr", 445612], [" 6ccb0:\tldr\tx8, [x0]", 445616], [" 6ccb4:\tldr\tx8, [x8,#40]", 445620], [" 6ccb8:\tblr\tx8", 445624], [" 6ccbc:\tmov\tw20, w0", 445628], [" 6ccc0:\tcbnz\tw20, 6cd5c <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x210>", 445632], [" 6ccc4:\tadd\tx0, sp, #0x8", 445636], [" 6ccc8:\tbl\t4b8c8 <android::Parcel::readInt32() const@plt>", 445640], [" 6cccc:\tcbz\tw0, 6cd50 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x204>", 445644], [" 6ccd0:\torr\tw0, wzr, #0xe0", 445648], [" 6ccd4:\tbl\t49a58 <operator new(unsigned long)@plt>", 445652], [" 6ccd8:\tmov\tx20, x0", 445656], [" 6ccdc:\tbl\t49a68 <android::GraphicBuffer::GraphicBuffer()@plt>", 445660], [" 6cce0:\tldr\tx21, [x19]", 445664], [" 6cce4:\tmov\tx0, x20", 445668], [" 6cce8:\tmov\tx1, x19", 445672], [" 6ccec:\tbl\t49a78 <android::RefBase::incStrong(void const*) const@plt>", 445676], [" 6ccf0:\tcbz\tx21, 6cd00 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x1b4>", 445680], [" 6ccf4:\tmov\tx0, x21", 445684], [" 6ccf8:\tmov\tx1, x19", 445688], [" 6ccfc:\tbl\t499c8 <android::RefBase::decStrong(void const*) const@plt>", 445692], [" 6cd00:\tldr\tx8, [x19]", 445696], [" 6cd04:\tcmp\tx21, x8", 445700], [" 6cd08:\tb.eq\t6cd10 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x1c4>", 445704], [" 6cd0c:\tbl\t49a88 <android::sp_report_race()@plt>", 445708], [" 6cd10:\tadrp\tx8, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 445712], [" 6cd14:\tadd\tx0, sp, #0x8", 445716], [" 6cd18:\tsub\tx1, x29, #0x48", 445720], [" 6cd1c:\tldr\tx8, [x8,#3472]", 445724], [" 6cd20:\tstr\tx20, [x19]", 445728], [" 6cd24:\tadd\tx8, x8, #0x10", 445732], [" 6cd28:\tstp\tx8, x20, [x29,#-72]", 445736], [" 6cd2c:\tbl\t4b668 <android::Parcel::read(android::Parcel::FlattenableHelperInterface&) const@plt>", 445740], [" 6cd30:\tmov\tw20, w0", 445744], [" 6cd34:\tcbz\tw20, 6cd50 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x204>", 445748], [" 6cd38:\tldr\tx0, [x19]", 445752], [" 6cd3c:\tcbz\tx0, 6cd5c <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x210>", 445756], [" 6cd40:\tmov\tx1, x19", 445760], [" 6cd44:\tbl\t499c8 <android::RefBase::decStrong(void const*) const@plt>", 445764], [" 6cd48:\tstr\txzr, [x19]", 445768], [" 6cd4c:\tb\t6cd5c <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x210>", 445772], [" 6cd50:\tadd\tx0, sp, #0x8", 445776], [" 6cd54:\tbl\t4b8c8 <android::Parcel::readInt32() const@plt>", 445780], [" 6cd58:\tmov\tw20, w0", 445784], [" 6cd5c:\tadd\tx0, sp, #0x8", 445788], [" 6cd60:\tbl\t4b4c8 <android::Parcel::~Parcel()@plt>", 445792], [" 6cd64:\tadd\tx0, sp, #0x70", 445796], [" 6cd68:\tbl\t4b4c8 <android::Parcel::~Parcel()@plt>", 445800], [" 6cd6c:\tldr\tx8, [x22,#40]", 445804], [" 6cd70:\tldur\tx9, [x29,#-56]", 445808], [" 6cd74:\tcmp\tx8, x9", 445812], [" 6cd78:\tb.ne\t6cd98 <android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&)+0x24c>", 445816], [" 6cd7c:\tmov\tw0, w20", 445820], [" 6cd80:\tldr\tx28, [sp,#240]", 445824], [" 6cd84:\tldp\tx29, x30, [sp,#288]", 445828], [" 6cd88:\tldp\tx20, x19, [sp,#272]", 445832], [" 6cd8c:\tldp\tx22, x21, [sp,#256]", 445836], [" 6cd90:\tadd\tsp, sp, #0x130", 445840], [" 6cd94:\tret", 445844], [" 6cd98:\tbl\t498e8 <__stack_chk_fail@plt>", 445848], ["", 0]], "l": 14, "f": "android::BpGraphicBufferProducer::requestBuffer(int, android::sp&lt;android::GraphicBuffer&gt;*)"}, "75": {"d": [["", 0], ["binary_cache/system/lib64/libgui.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000007af00 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)>:", 0], [" 7af00:\tsub\tsp, sp, #0xc0", 503552], [" 7af04:\tstp\tx28, x27, [sp,#96]", 503556], [" 7af08:\tstp\tx26, x25, [sp,#112]", 503560], [" 7af0c:\tstp\tx24, x23, [sp,#128]", 503564], [" 7af10:\tstp\tx22, x21, [sp,#144]", 503568], [" 7af14:\tstp\tx20, x19, [sp,#160]", 503572], [" 7af18:\tstp\tx29, x30, [sp,#176]", 503576], [" 7af1c:\tadd\tx29, sp, #0xb0", 503580], [" 7af20:\tadrp\tx9, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 503584], [" 7af24:\tstr\tx2, [sp,#8]", 503588], [" 7af28:\tmrs\tx28, tpidr_el0", 503592], [" 7af2c:\tmov\tx19, x1", 503596], [" 7af30:\tldr\tx8, [x28,#40]", 503600], [" 7af34:\tmov\tx20, x0", 503604], [" 7af38:\tldr\tx9, [x9,#3144]", 503608], [" 7af3c:\tstr\tx8, [sp,#88]", 503612], [" 7af40:\tldarb\tw8, [x9]", 503616], [" 7af44:\ttbz\tw8, #0, 7b39c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x49c>", 503620], [" 7af48:\tadrp\tx27, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 503624], [" 7af4c:\tldr\tx27, [x27,#3152]", 503628], [" 7af50:\tldrb\tw8, [x27]", 503632], [" 7af54:\ttbnz\tw8, #1, 7b3a4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4a4>", 503636], [" 7af58:\tstr\tx19, [sp,#16]", 503640], [" 7af5c:\tadd\tx19, x20, #0xd30", 503644], [" 7af60:\tmov\tx0, x19", 503648], [" 7af64:\tbl\t49b88 <pthread_mutex_lock@plt>", 503652], [" 7af68:\tldrb\tw8, [x20,#3608]", 503656], [" 7af6c:\tcbz\tw8, 7afa4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0xa4>", 503660], [" 7af70:\tldr\tx21, [x20,#3616]", 503664], [" 7af74:\tldr\tx8, [x20,#3624]", 503668], [" 7af78:\tcmp\tx8, x21", 503672], [" 7af7c:\tb.eq\t7afa4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0xa4>", 503676], [" 7af80:\tsub\tx1, x8, #0x8", 503680], [" 7af84:\tstr\tx1, [x20,#3624]", 503684], [" 7af88:\tldur\tx0, [x8,#-8]", 503688], [" 7af8c:\tcbz\tx0, 7af98 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x98>", 503692], [" 7af90:\tbl\t499c8 <android::RefBase::decStrong(void const*) const@plt>", 503696], [" 7af94:\tldr\tx1, [x20,#3624]", 503700], [" 7af98:\tmov\tx8, x1", 503704], [" 7af9c:\tcmp\tx1, x21", 503708], [" 7afa0:\tb.ne\t7af80 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x80>", 503712], [" 7afa4:\tldr\tw9, [x20,#3288]", 503716], [" 7afa8:\tadd\tx8, x20, #0xcd8", 503720], [" 7afac:\tldr\tw12, [x20,#3292]", 503724], [" 7afb0:\tadd\tx10, x20, #0xd20", 503728], [" 7afb4:\tadd\tx11, x20, #0xcdc", 503732], [" 7afb8:\tldr\tw23, [x20,#3296]", 503736], [" 7afbc:\tadd\tx13, x20, #0xd24", 503740], [" 7afc0:\tldr\tx24, [x20,#3304]", 503744], [" 7afc4:\tcmp\tw9, #0x0", 503748], [" 7afc8:\tldrb\tw22, [x20,#3594]", 503752], [" 7afcc:\tcsel\tx8, x8, x10, ne", 503756], [" 7afd0:\tldrb\tw10, [x20,#3492]", 503760], [" 7afd4:\tcmp\tw12, #0x0", 503764], [" 7afd8:\tcsel\tx9, x11, x13, ne", 503768], [" 7afdc:\tldr\tw26, [x8]", 503772], [" 7afe0:\tldr\tw25, [x9]", 503776], [" 7afe4:\tcbz\tw10, 7b044 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x144>", 503780], [" 7afe8:\tldrb\tw8, [x20,#3493]", 503784], [" 7afec:\tcbz\tw8, 7b044 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x144>", 503788], [" 7aff0:\tldrsw\tx8, [x20,#3496]", 503792], [" 7aff4:\tcmn\tw8, #0x1", 503796], [" 7aff8:\tb.eq\t7b044 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x144>", 503800], [" 7affc:\torr\tw9, wzr, #0x30", 503804], [" 7b000:\tmadd\tx8, x8, x9, x20", 503808], [" 7b004:\tldr\tx8, [x8,#216]", 503812], [" 7b008:\tcbz\tx8, 7b044 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x144>", 503816], [" 7b00c:\tldr\tx10, [sp,#16]", 503820], [" 7b010:\tadd\tx8, x8, #0x10", 503824], [" 7b014:\tmov\tw9, #0xffffffff \t// #-1", 503828], [" 7b018:\tmov\tx0, x19", 503832], [" 7b01c:\tstr\tx8, [x10]", 503836], [" 7b020:\tldr\tx8, [sp,#8]", 503840], [" 7b024:\tstr\tw9, [x8]", 503844], [" 7b028:\tbl\t49ba8 <pthread_mutex_unlock@plt>", 503848], [" 7b02c:\tadrp\tx21, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 503852], [" 7b030:\tmov\tw23, wzr", 503856], [" 7b034:\tldr\tx21, [x21,#3144]", 503860], [" 7b038:\tldarb\tw8, [x21]", 503864], [" 7b03c:\ttbnz\tw8, #0, 7b360 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x460>", 503868], [" 7b040:\tb\t7b3b4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4b4>", 503872], [" 7b044:\tmov\tx0, x19", 503876], [" 7b048:\tbl\t49ba8 <pthread_mutex_unlock@plt>", 503880], [" 7b04c:\tmov\tw21, #0xffffffff \t// #-1", 503884], [" 7b050:\tstr\txzr, [sp,#72]", 503888], [" 7b054:\torr\tw0, wzr, #0x1", 503892], [" 7b058:\tstr\tw21, [sp,#84]", 503896], [" 7b05c:\tbl\t4a968 <systemTime@plt>", 503900], [" 7b060:\tmov\tw8, #0x502b \t// #20523", 503904], [" 7b064:\tmovi\tv0.2d, #0x0", 503908], [" 7b068:\tmovk\tw8, #0xfe, lsl #16", 503912], [" 7b06c:\tmov\tx27, x0", 503916], [" 7b070:\tldr\tx0, [x20,#208]", 503920], [" 7b074:\tcmp\tw22, #0x0", 503924], [" 7b078:\tdup\tv1.2d, x8", 503928], [" 7b07c:\tadd\tx9, sp, #0x18", 503932], [" 7b080:\tadd\tx7, x20, #0xd98", 503936], [" 7b084:\tstur\tq0, [sp,#40]", 503940], [" 7b088:\tcsel\tx9, x9, xzr, ne", 503944], [" 7b08c:\tstur\tq0, [sp,#24]", 503948], [" 7b090:\tadd\tx1, sp, #0x54", 503952], [" 7b094:\tadd\tx2, sp, #0x48", 503956], [" 7b098:\tmov\tw3, w26", 503960], [" 7b09c:\tstur\tq1, [sp,#56]", 503964], [" 7b0a0:\tmov\tw4, w25", 503968], [" 7b0a4:\tldr\tx8, [x0]", 503972], [" 7b0a8:\tmov\tw5, w23", 503976], [" 7b0ac:\tmov\tx6, x24", 503980], [" 7b0b0:\tldr\tx8, [x8,#64]", 503984], [" 7b0b4:\tstr\tx9, [sp]", 503988], [" 7b0b8:\tblr\tx8", 503992], [" 7b0bc:\tmov\tw23, w0", 503996], [" 7b0c0:\torr\tw0, wzr, #0x1", 504000], [" 7b0c4:\tbl\t4a968 <systemTime@plt>", 504004], [" 7b0c8:\tsub\tx8, x0, x27", 504008], [" 7b0cc:\tstr\tx8, [x20,#3504]", 504012], [" 7b0d0:\ttbnz\tw23, #31, 7b120 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x220>", 504016], [" 7b0d4:\tldr\tw3, [sp,#84]", 504020], [" 7b0d8:\tcmp\tw3, #0x40", 504024], [" 7b0dc:\tb.cc\t7b134 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x234>", 504028], [" 7b0e0:\tadrp\tx1, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504032], [" 7b0e4:\tadrp\tx2, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504036], [" 7b0e8:\tadd\tx1, x1, #0xdcf", 504040], [" 7b0ec:\tadd\tx2, x2, #0xe23", 504044], [" 7b0f0:\torr\tw0, wzr, #0x6", 504048], [" 7b0f4:\tbl\t498b8 <__android_log_print@plt>", 504052], [" 7b0f8:\tadrp\tx1, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504056], [" 7b0fc:\tmov\tw0, #0x4554 \t// #17748", 504060], [" 7b100:\tadd\tx1, x1, #0xe69", 504064], [" 7b104:\tmovk\tw0, #0x534e, lsl #16", 504068], [" 7b108:\tmov\tw2, #0xffffffff \t// #-1", 504072], [" 7b10c:\tmov\tx3, xzr", 504076], [" 7b110:\tmov\tw4, wzr", 504080], [" 7b114:\tbl\t4a428 <__android_log_error_write@plt>", 504084], [" 7b118:\tmov\tw23, #0x2 \t// #2", 504088], [" 7b11c:\tmovk\tw23, #0x8000, lsl #16", 504092], [" 7b120:\tadrp\tx21, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504096], [" 7b124:\tadrp\tx27, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504100], [" 7b128:\tldr\tx21, [x21,#3144]", 504104], [" 7b12c:\tldr\tx27, [x27,#3152]", 504108], [" 7b130:\tb\t7b320 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x420>", 504112], [" 7b134:\tmov\tx0, x19", 504116], [" 7b138:\tbl\t49b88 <pthread_mutex_lock@plt>", 504120], [" 7b13c:\tldr\tx8, [sp,#72]", 504124], [" 7b140:\torr\tw26, wzr, #0x30", 504128], [" 7b144:\tldrsw\tx24, [sp,#84]", 504132], [" 7b148:\tstr\tx27, [x20,#3520]", 504136], [" 7b14c:\tcbz\tx8, 7b3c8 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4c8>", 504140], [" 7b150:\ttbz\tw23, #1, 7b18c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x28c>", 504144], [" 7b154:\tmov\tw27, #0xd8 \t// #216", 504148], [" 7b158:\tldr\tx25, [x20,x27]", 504152], [" 7b15c:\tcbz\tx25, 7b16c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x26c>", 504156], [" 7b160:\tadd\tx1, x20, x27", 504160], [" 7b164:\tmov\tx0, x25", 504164], [" 7b168:\tbl\t499c8 <android::RefBase::decStrong(void const*) const@plt>", 504168], [" 7b16c:\tldr\tx8, [x20,x27]", 504172], [" 7b170:\tcmp\tx25, x8", 504176], [" 7b174:\tb.eq\t7b17c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x27c>", 504180], [" 7b178:\tbl\t49a88 <android::sp_report_race()@plt>", 504184], [" 7b17c:\tstr\txzr, [x20,x27]", 504188], [" 7b180:\tadd\tx27, x27, #0x30", 504192], [" 7b184:\tcmp\tx27, #0xcd8", 504196], [" 7b188:\tb.ne\t7b158 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x258>", 504200], [" 7b18c:\tmadd\tx24, x24, x26, x20", 504204], [" 7b190:\tcbz\tw22, 7b1a0 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2a0>", 504208], [" 7b194:\tldr\tx0, [x20,#3600]", 504212], [" 7b198:\tadd\tx1, sp, #0x18", 504216], [" 7b19c:\tbl\t4c698 <android::ProducerFrameEventHistory::applyDelta(android::FrameEventHistoryDelta const&)@plt>", 504220], [" 7b1a0:\tadrp\tx27, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504224], [" 7b1a4:\tadd\tx24, x24, #0xd8", 504228], [" 7b1a8:\tldr\tx27, [x27,#3152]", 504232], [" 7b1ac:\ttbnz\tw23, #0, 7b1b8 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2b8>", 504236], [" 7b1b0:\tldr\tx8, [x24]", 504240], [" 7b1b4:\tcbnz\tx8, 7b25c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x35c>", 504244], [" 7b1b8:\tldrb\tw8, [x20,#3608]", 504248], [" 7b1bc:\tcbz\tw8, 7b1fc <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2fc>", 504252], [" 7b1c0:\tldr\tx0, [x24]", 504256], [" 7b1c4:\tcbz\tx0, 7b1fc <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2fc>", 504260], [" 7b1c8:\tldr\tx1, [x20,#3624]", 504264], [" 7b1cc:\tldr\tx8, [x20,#3632]", 504268], [" 7b1d0:\tcmp\tx1, x8", 504272], [" 7b1d4:\tb.eq\t7b1f0 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2f0>", 504276], [" 7b1d8:\tstr\tx0, [x1]", 504280], [" 7b1dc:\tbl\t49a78 <android::RefBase::incStrong(void const*) const@plt>", 504284], [" 7b1e0:\tldr\tx8, [x20,#3624]", 504288], [" 7b1e4:\tadd\tx8, x8, #0x8", 504292], [" 7b1e8:\tstr\tx8, [x20,#3624]", 504296], [" 7b1ec:\tb\t7b1fc <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x2fc>", 504300], [" 7b1f0:\tadd\tx0, x20, #0xe20", 504304], [" 7b1f4:\tmov\tx1, x24", 504308], [" 7b1f8:\tbl\t4c768 <void std::__1::vector<android::sp<android::GraphicBuffer>, std::__1::allocator<android::sp<android::GraphicBuffer> > >::__push_back_slow_path<android::sp<android::GraphicBuffer> const&>(android::sp<android::GraphicBuffer> const&)@plt>", 504312], [" 7b1fc:\tldr\tx0, [x20,#208]", 504316], [" 7b200:\tmov\tx2, x24", 504320], [" 7b204:\tldr\tw1, [sp,#84]", 504324], [" 7b208:\tldr\tx8, [x0]", 504328], [" 7b20c:\tldr\tx8, [x8,#40]", 504332], [" 7b210:\tblr\tx8", 504336], [" 7b214:\tmov\tw23, w0", 504340], [" 7b218:\tcbz\tw23, 7b25c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x35c>", 504344], [" 7b21c:\tadrp\tx1, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504348], [" 7b220:\tadrp\tx2, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504352], [" 7b224:\tadd\tx1, x1, #0xdcf", 504356], [" 7b228:\tadd\tx2, x2, #0xea6", 504360], [" 7b22c:\torr\tw0, wzr, #0x6", 504364], [" 7b230:\tmov\tw3, w23", 504368], [" 7b234:\tbl\t498b8 <__android_log_print@plt>", 504372], [" 7b238:\tldr\tx0, [x20,#208]", 504376], [" 7b23c:\tadd\tx2, sp, #0x48", 504380], [" 7b240:\tldr\tw1, [sp,#84]", 504384], [" 7b244:\tldr\tx8, [x0]", 504388], [" 7b248:\tldr\tx8, [x8,#104]", 504392], [" 7b24c:\tblr\tx8", 504396], [" 7b250:\tadrp\tx21, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504400], [" 7b254:\tldr\tx21, [x21,#3144]", 504404], [" 7b258:\tb\t7b318 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x418>", 504408], [" 7b25c:\tldr\tx0, [sp,#72]", 504412], [" 7b260:\tldr\tw8, [x0,#4]", 504416], [" 7b264:\tcmn\tw8, #0x1", 504420], [" 7b268:\tb.eq\t7b2a8 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x3a8>", 504424], [" 7b26c:\tbl\t4ad88 <android::Fence::dup() const@plt>", 504428], [" 7b270:\tldr\tx8, [sp,#8]", 504432], [" 7b274:\tcmn\tw0, #0x1", 504436], [" 7b278:\tstr\tw0, [x8]", 504440], [" 7b27c:\tldr\tx21, [sp,#16]", 504444], [" 7b280:\tb.ne\t7b2b4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x3b4>", 504448], [" 7b284:\tbl\t49898 <__errno@plt>", 504452], [" 7b288:\tldr\tw3, [x0]", 504456], [" 7b28c:\tadrp\tx1, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504460], [" 7b290:\tadrp\tx2, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504464], [" 7b294:\tadd\tx1, x1, #0xdcf", 504468], [" 7b298:\tadd\tx2, x2, #0xee6", 504472], [" 7b29c:\torr\tw0, wzr, #0x6", 504476], [" 7b2a0:\tbl\t498b8 <__android_log_print@plt>", 504480], [" 7b2a4:\tb\t7b2b4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x3b4>", 504484], [" 7b2a8:\tldr\tx8, [sp,#8]", 504488], [" 7b2ac:\tstr\tw21, [x8]", 504492], [" 7b2b0:\tldr\tx21, [sp,#16]", 504496], [" 7b2b4:\tldr\tx8, [x24]", 504500], [" 7b2b8:\tadd\tx9, x8, #0x10", 504504], [" 7b2bc:\tcmp\tx8, #0x0", 504508], [" 7b2c0:\tcsel\tx8, xzr, x9, eq", 504512], [" 7b2c4:\tstr\tx8, [x21]", 504516], [" 7b2c8:\tldrb\tw8, [x20,#3492]", 504520], [" 7b2cc:\tcbz\tw8, 7b2e8 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x3e8>", 504524], [" 7b2d0:\tldrb\tw8, [x20,#3493]", 504528], [" 7b2d4:\tcbz\tw8, 7b2e8 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x3e8>", 504532], [" 7b2d8:\tadrp\tx21, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504536], [" 7b2dc:\tldr\tw8, [sp,#84]", 504540], [" 7b2e0:\tldr\tx21, [x21,#3144]", 504544], [" 7b2e4:\tb\t7b304 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x404>", 504548], [" 7b2e8:\tadrp\tx21, ad000 <construction vtable for android::BnInterface<android::IGraphicBufferProducer>-in-android::hardware::graphics::bufferqueue::V1_0::utils::H2BGraphicBufferProducer+0x1b0>", 504552], [" 7b2ec:\tldr\tw8, [x20,#3496]", 504556], [" 7b2f0:\tldr\tw9, [sp,#84]", 504560], [" 7b2f4:\tldr\tx21, [x21,#3144]", 504564], [" 7b2f8:\tcmp\tw8, w9", 504568], [" 7b2fc:\tb.ne\t7b314 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x414>", 504572], [" 7b300:\tmov\tw8, #0xffffffff \t// #-1", 504576], [" 7b304:\tmov\tw23, wzr", 504580], [" 7b308:\tstr\tw8, [x20,#3496]", 504584], [" 7b30c:\tstrb\twzr, [x20,#3500]", 504588], [" 7b310:\tb\t7b318 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x418>", 504592], [" 7b314:\tmov\tw23, wzr", 504596], [" 7b318:\tmov\tx0, x19", 504600], [" 7b31c:\tbl\t49ba8 <pthread_mutex_unlock@plt>", 504604], [" 7b320:\tadd\tx0, sp, #0x18", 504608], [" 7b324:\tbl\t4b908 <std::__1::__vector_base<android::FrameEventsDelta, std::__1::allocator<android::FrameEventsDelta> >::~__vector_base()@plt>", 504612], [" 7b328:\tldr\tx19, [sp,#72]", 504616], [" 7b32c:\tcbz\tx19, 7b358 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x458>", 504620], [" 7b330:\tldxr\tw8, [x19]", 504624], [" 7b334:\tsubs\tw8, w8, #0x1", 504628], [" 7b338:\tstlxr\tw9, w8, [x19]", 504632], [" 7b33c:\tcbnz\tw9, 7b330 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x430>", 504636], [" 7b340:\tb.ne\t7b358 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x458>", 504640], [" 7b344:\tmov\tx0, x19", 504644], [" 7b348:\tdmb\tishld", 504648], [" 7b34c:\tbl\t499a8 <android::Fence::~Fence()@plt>", 504652], [" 7b350:\tmov\tx0, x19", 504656], [" 7b354:\tbl\t49968 <operator delete(void*)@plt>", 504660], [" 7b358:\tldarb\tw8, [x21]", 504664], [" 7b35c:\ttbz\tw8, #0, 7b3b4 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4b4>", 504668], [" 7b360:\tldrb\tw8, [x27]", 504672], [" 7b364:\ttbnz\tw8, #1, 7b3c0 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4c0>", 504676], [" 7b368:\tldr\tx8, [x28,#40]", 504680], [" 7b36c:\tldr\tx9, [sp,#88]", 504684], [" 7b370:\tcmp\tx8, x9", 504688], [" 7b374:\tb.ne\t7b3ec <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x4ec>", 504692], [" 7b378:\tmov\tw0, w23", 504696], [" 7b37c:\tldp\tx29, x30, [sp,#176]", 504700], [" 7b380:\tldp\tx20, x19, [sp,#160]", 504704], [" 7b384:\tldp\tx22, x21, [sp,#144]", 504708], [" 7b388:\tldp\tx24, x23, [sp,#128]", 504712], [" 7b38c:\tldp\tx26, x25, [sp,#112]", 504716], [" 7b390:\tldp\tx28, x27, [sp,#96]", 504720], [" 7b394:\tadd\tsp, sp, #0xc0", 504724], [" 7b398:\tret", 504728], [" 7b39c:\tbl\t4a258 <atrace_setup@plt>", 504732], [" 7b3a0:\tb\t7af48 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x48>", 504736], [" 7b3a4:\tadrp\tx0, 8c000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x930>", 504740], [" 7b3a8:\tadd\tx0, x0, #0xcac", 504744], [" 7b3ac:\tbl\t4a298 <atrace_begin_body@plt>", 504748], [" 7b3b0:\tb\t7af58 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x58>", 504752], [" 7b3b4:\tbl\t4a258 <atrace_setup@plt>", 504756], [" 7b3b8:\tldrb\tw8, [x27]", 504760], [" 7b3bc:\ttbz\tw8, #1, 7b368 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x468>", 504764], [" 7b3c0:\tbl\t4a268 <atrace_end_body@plt>", 504768], [" 7b3c4:\tb\t7b368 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x468>", 504772], [" 7b3c8:\tadrp\tx1, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504776], [" 7b3cc:\tadrp\tx2, 8f000 <void std::__1::vector<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>, std::__1::allocator<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> > >::__push_back_slow_path<android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary> >(android::sp<android::H2BConverter<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer, android::IGraphicBufferProducer, android::BnGraphicBufferProducer, 1598507092u>::Obituary>&&)+0x3930>", 504780], [" 7b3d0:\tadd\tx1, x1, #0xdcf", 504784], [" 7b3d4:\tadd\tx2, x2, #0xe72", 504788], [" 7b3d8:\torr\tw0, wzr, #0x6", 504792], [" 7b3dc:\tmov\tw3, w24", 504796], [" 7b3e0:\tbl\t498b8 <__android_log_print@plt>", 504800], [" 7b3e4:\ttbnz\tw23, #1, 7b154 <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x254>", 504804], [" 7b3e8:\tb\t7b18c <android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+0x28c>", 504808], [" 7b3ec:\tbl\t498e8 <__stack_chk_fail@plt>", 504812], ["", 0]], "l": 14, "f": "android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)"}, "76": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/eglSubDriverAndroid.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000009534 <EglAndroidWindowSurface::DequeueBuffer()>:", 0], [" 9534:\tsub\tsp, sp, #0x50", 38196], [" 9538:\tstp\tx20, x19, [sp,#48]", 38200], [" 953c:\tstp\tx29, x30, [sp,#64]", 38204], [" 9540:\tadd\tx29, sp, #0x40", 38208], [" 9544:\tmov\tx19, x0", 38212], [" 9548:\tstur\txzr, [x29,#-24]", 38216], [" 954c:\tstur\twzr, [x29,#-28]", 38220], [" 9550:\tldp\tw10, w1, [x19,#8]", 38224], [" 9554:\tstp\twzr, wzr, [sp,#28]", 38228], [" 9558:\tstp\twzr, wzr, [sp,#20]", 38232], [" 955c:\tcmp\tw10, w1", 38236], [" 9560:\tstp\twzr, wzr, [sp,#12]", 38240], [" 9564:\tb.eq\t9598 <EglAndroidWindowSurface::DequeueBuffer()+0x64>", 38244], [" 9568:\tldr\tx0, [x19,#24]", 38248], [" 956c:\tldr\tx8, [x0,#112]", 38252], [" 9570:\tblr\tx8", 38256], [" 9574:\tcbz\tw0, 9590 <EglAndroidWindowSurface::DequeueBuffer()+0x5c>", 38260], [" 9578:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38264], [" 957c:\tadrp\tx1, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38268], [" 9580:\tadd\tx0, x0, #0xd49", 38272], [" 9584:\tadd\tx1, x1, #0xd72", 38276], [" 9588:\tbl\t4508 <EsxOsUtils::LogSystem(char const*, ...)@plt>", 38280], [" 958c:\tb\t9598 <EglAndroidWindowSurface::DequeueBuffer()+0x64>", 38284], [" 9590:\tldr\tw12, [x19,#12]", 38288], [" 9594:\tstr\tw12, [x19,#8]", 38292], [" 9598:\torr\tw0, wzr, #0x1", 38296], [" 959c:\tadd\tx1, sp, #0x20", 38300], [" 95a0:\tbl\t45c8 <EglSubDriverHelperGetValue@plt>", 38304], [" 95a4:\torr\tw0, wzr, #0x2", 38308], [" 95a8:\tadd\tx1, sp, #0x1c", 38312], [" 95ac:\tbl\t45c8 <EglSubDriverHelperGetValue@plt>", 38316], [" 95b0:\torr\tw0, wzr, #0x6", 38320], [" 95b4:\tadd\tx1, sp, #0x18", 38324], [" 95b8:\tbl\t45c8 <EglSubDriverHelperGetValue@plt>", 38328], [" 95bc:\tldr\tx0, [x19,#24]", 38332], [" 95c0:\torr\tw1, wzr, #0x8", 38336], [" 95c4:\tsub\tx2, x29, #0x1c", 38340], [" 95c8:\tldr\tx9, [x0,#144]", 38344], [" 95cc:\tblr\tx9", 38348], [" 95d0:\tldr\tx0, [x19,#24]", 38352], [" 95d4:\torr\tw1, wzr, #0x6", 38356], [" 95d8:\tadd\tx2, sp, #0x14", 38360], [" 95dc:\tldr\tx10, [x0,#144]", 38364], [" 95e0:\tblr\tx10", 38368], [" 95e4:\tldr\tx0, [x19,#24]", 38372], [" 95e8:\torr\tw1, wzr, #0x7", 38376], [" 95ec:\tadd\tx2, sp, #0x10", 38380], [" 95f0:\tldr\tx11, [x0,#144]", 38384], [" 95f4:\tblr\tx11", 38388], [" 95f8:\tldr\tx0, [x19,#24]", 38392], [" 95fc:\torr\tw1, wzr, #0x2", 38396], [" 9600:\tadd\tx2, sp, #0xc", 38400], [" 9604:\tldr\tx12, [x0,#144]", 38404], [" 9608:\tblr\tx12", 38408], [" 960c:\tldr\tw9, [sp,#24]", 38412], [" 9610:\tcbz\tw9, 9618 <EglAndroidWindowSurface::DequeueBuffer()+0xe4>", 38416], [" 9614:\tstur\tw9, [x29,#-28]", 38420], [" 9618:\tldr\tw0, [sp,#12]", 38424], [" 961c:\tbl\t61a4 <AndroidUtils::GetQctFormatFromNativeFormat(unsigned int)>", 38428], [" 9620:\tsub\tw8, w0, #0x1f8", 38432], [" 9624:\tcmp\tw8, #0xa0", 38436], [" 9628:\tb.hi\t9640 <EglAndroidWindowSurface::DequeueBuffer()+0x10c>", 38440], [" 962c:\tadrp\tx9, c000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x18b8>", 38444], [" 9630:\tadd\tx9, x9, #0xd6c", 38448], [" 9634:\tldrsw\tx13, [x9,x8,lsl #2]", 38452], [" 9638:\tadd\tx14, x13, x9", 38456], [" 963c:\tbr\tx14", 38460], [" 9640:\tsub\tw8, w0, #0x64", 38464], [" 9644:\tcmp\tw8, #0xf", 38468], [" 9648:\tb.cs\t9704 <EglAndroidWindowSurface::DequeueBuffer()+0x1d0>", 38472], [" 964c:\tmov\tw2, wzr", 38476], [" 9650:\tstur\twzr, [x29,#-28]", 38480], [" 9654:\tldr\tx0, [x19,#24]", 38484], [" 9658:\torr\tw1, wzr, #0x8", 38488], [" 965c:\tldp\tw3, w8, [sp,#16]", 38492], [" 9660:\tldr\tx15, [x0,#152]", 38496], [" 9664:\tstr\tw2, [x19,#20]", 38500], [" 9668:\tmov\tw2, w8", 38504], [" 966c:\tblr\tx15", 38508], [" 9670:\tldr\tx0, [x19,#24]", 38512], [" 9674:\tadd\tx20, x19, #0x64", 38516], [" 9678:\tsub\tx1, x29, #0x18", 38520], [" 967c:\tmov\tx2, x20", 38524], [" 9680:\tldr\tx16, [x0,#168]", 38528], [" 9684:\tblr\tx16", 38532], [" 9688:\tcbz\tw0, 96b0 <EglAndroidWindowSurface::DequeueBuffer()+0x17c>", 38536], [" 968c:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38540], [" 9690:\tadrp\tx1, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38544], [" 9694:\tadd\tx0, x0, #0xcef", 38548], [" 9698:\tadd\tx1, x1, #0xcc0", 38552], [" 969c:\tbl\t4508 <EsxOsUtils::LogSystem(char const*, ...)@plt>", 38556], [" 96a0:\tmov\tw11, #0xffffffff \t// #-1", 38560], [" 96a4:\tmov\tw0, #0x300d \t// #12301", 38564], [" 96a8:\tstr\tw11, [x20]", 38568], [" 96ac:\tb\t97b0 <EglAndroidWindowSurface::DequeueBuffer()+0x27c>", 38572], [" 96b0:\tldur\tx1, [x29,#-24]", 38576], [" 96b4:\tcbz\tx1, 96ec <EglAndroidWindowSurface::DequeueBuffer()+0x1b8>", 38580], [" 96b8:\tldr\tw2, [x1]", 38584], [" 96bc:\tmov\tw20, #0x5f620000 \t// #1600258048", 38588], [" 96c0:\tmovk\tw20, #0x6672", 38592], [" 96c4:\tcmp\tw2, w20", 38596], [" 96c8:\tb.ne\t96f8 <EglAndroidWindowSurface::DequeueBuffer()+0x1c4>", 38600], [" 96cc:\tldr\tx17, [x1,#96]", 38604], [" 96d0:\tcbz\tx17, 975c <EglAndroidWindowSurface::DequeueBuffer()+0x228>", 38608], [" 96d4:\tmov\tx0, x19", 38612], [" 96d8:\tbl\t9860 <EglAndroidWindowSurface::UpdateBufferList(ANativeWindowBuffer*)>", 38616], [" 96dc:\torr\tw10, wzr, #0x1", 38620], [" 96e0:\torr\tw0, wzr, #0x3000", 38624], [" 96e4:\tstr\tw10, [x19,#80]", 38628], [" 96e8:\tb\t97b0 <EglAndroidWindowSurface::DequeueBuffer()+0x27c>", 38632], [" 96ec:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38636], [" 96f0:\tadd\tx0, x0, #0x912", 38640], [" 96f4:\tb\t9764 <EglAndroidWindowSurface::DequeueBuffer()+0x230>", 38644], [" 96f8:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38648], [" 96fc:\tadd\tx0, x0, #0x946", 38652], [" 9700:\tb\t9764 <EglAndroidWindowSurface::DequeueBuffer()+0x230>", 38656], [" 9704:\tmov\tw15, #0x31460000 \t// #826671104", 38660], [" 9708:\tmovk\tw15, #0x5451", 38664], [" 970c:\tcmp\tw0, w15", 38668], [" 9710:\tb.eq\t964c <EglAndroidWindowSurface::DequeueBuffer()+0x118>", 38672], [" 9714:\tldr\tw17, [sp,#32]", 38676], [" 9718:\tcbz\tw17, 964c <EglAndroidWindowSurface::DequeueBuffer()+0x118>", 38680], [" 971c:\tldur\tw2, [x29,#-28]", 38684], [" 9720:\tand\tw8, w2, #0xfffffffc", 38688], [" 9724:\tcmp\tw8, #0x4", 38692], [" 9728:\tb.ne\t97c0 <EglAndroidWindowSurface::DequeueBuffer()+0x28c>", 38696], [" 972c:\tldp\tw4, w5, [sp,#16]", 38700], [" 9730:\tsub\tw9, w2, #0x5", 38704], [" 9734:\tcmp\tw9, #0x1", 38708], [" 9738:\tstp\tw5, w4, [sp,#16]", 38712], [" 973c:\tb.ls\t9750 <EglAndroidWindowSurface::DequeueBuffer()+0x21c>", 38716], [" 9740:\tcmp\tw2, #0x7", 38720], [" 9744:\tb.ne\t9654 <EglAndroidWindowSurface::DequeueBuffer()+0x120>", 38724], [" 9748:\tldr\tw1, [sp,#28]", 38728], [" 974c:\tcbnz\tw1, 9654 <EglAndroidWindowSurface::DequeueBuffer()+0x120>", 38732], [" 9750:\torr\tw2, wzr, #0x4", 38736], [" 9754:\tstur\tw2, [x29,#-28]", 38740], [" 9758:\tb\t9654 <EglAndroidWindowSurface::DequeueBuffer()+0x120>", 38744], [" 975c:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38748], [" 9760:\tadd\tx0, x0, #0x96d", 38752], [" 9764:\tadrp\tx1, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38756], [" 9768:\tadd\tx1, x1, #0x932", 38760], [" 976c:\tbl\t4508 <EsxOsUtils::LogSystem(char const*, ...)@plt>", 38764], [" 9770:\tmov\tx0, x19", 38768], [" 9774:\tmov\tx1, xzr", 38772], [" 9778:\tbl\t9860 <EglAndroidWindowSurface::UpdateBufferList(ANativeWindowBuffer*)>", 38776], [" 977c:\tldr\tx0, [x19,#24]", 38780], [" 9780:\tmov\tw20, #0xffffffff \t// #-1", 38784], [" 9784:\tldur\tx1, [x29,#-24]", 38788], [" 9788:\tmov\tw2, w20", 38792], [" 978c:\tldr\tx18, [x0,#184]", 38796], [" 9790:\tblr\tx18", 38800], [" 9794:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38804], [" 9798:\tstr\tw20, [x19,#100]", 38808], [" 979c:\tadrp\tx1, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38812], [" 97a0:\tadd\tx0, x0, #0xcce", 38816], [" 97a4:\tadd\tx1, x1, #0xcc0", 38820], [" 97a8:\tbl\t4508 <EsxOsUtils::LogSystem(char const*, ...)@plt>", 38824], [" 97ac:\tmov\tw0, #0x300d \t// #12301", 38828], [" 97b0:\tldp\tx29, x30, [sp,#64]", 38832], [" 97b4:\tldp\tx20, x19, [sp,#48]", 38836], [" 97b8:\tadd\tsp, sp, #0x50", 38840], [" 97bc:\tret", 38844], [" 97c0:\tcmp\tw2, #0x3", 38848], [" 97c4:\tb.eq\t97cc <EglAndroidWindowSurface::DequeueBuffer()+0x298>", 38852], [" 97c8:\tcbnz\tw2, 97e0 <EglAndroidWindowSurface::DequeueBuffer()+0x2ac>", 38856], [" 97cc:\tcmp\tw2, #0x3", 38860], [" 97d0:\tb.ne\t9654 <EglAndroidWindowSurface::DequeueBuffer()+0x120>", 38864], [" 97d4:\tldr\tw0, [sp,#28]", 38868], [" 97d8:\tcbz\tw0, 964c <EglAndroidWindowSurface::DequeueBuffer()+0x118>", 38872], [" 97dc:\tb\t9654 <EglAndroidWindowSurface::DequeueBuffer()+0x120>", 38876], [" 97e0:\tadrp\tx0, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38880], [" 97e4:\tadrp\tx1, f000 <EglAndroidWindowSurface::EglAndroidWindowSurface(ANativeWindow*)+0x48b8>", 38884], [" 97e8:\tadd\tx0, x0, #0xc9e", 38888], [" 97ec:\tadd\tx1, x1, #0xcc0", 38892], [" 97f0:\tbl\t4508 <EsxOsUtils::LogSystem(char const*, ...)@plt>", 38896], [" 97f4:\tb\t964c <EglAndroidWindowSurface::DequeueBuffer()+0x118>", 38900], ["", 0]], "l": 15, "f": "EglAndroidWindowSurface::DequeueBuffer()"}, "77": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007010ac <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x3625b4>:", 0], [" 7010ac:\tstp\tx28, x27, [sp,#-96]!", 7344300], [" 7010b0:\tstp\tx26, x25, [sp,#16]", 7344304], [" 7010b4:\tstp\tx24, x23, [sp,#32]", 7344308], [" 7010b8:\tstp\tx22, x21, [sp,#48]", 7344312], [" 7010bc:\tstp\tx20, x19, [sp,#64]", 7344316], [" 7010c0:\tstp\tx29, x30, [sp,#80]", 7344320], [" 7010c4:\tmov\tw20, w2", 7344324], [" 7010c8:\tmov\tx21, x1", 7344328], [" 7010cc:\tmov\tx19, x0", 7344332], [" 7010d0:\tand\tx10, x21, #0xffffffff", 7344336], [" 7010d4:\tcmp\tx10, x21", 7344340], [" 7010d8:\tb.ne\t701104 <islower@plt+0x693ab4>", 7344344], [" 7010dc:\tmov\tx0, x19", 7344348], [" 7010e0:\tmov\tw1, w21", 7344352], [" 7010e4:\tmov\tw2, w20", 7344356], [" 7010e8:\tldp\tx29, x30, [sp,#80]", 7344360], [" 7010ec:\tldp\tx20, x19, [sp,#64]", 7344364], [" 7010f0:\tldp\tx22, x21, [sp,#48]", 7344368], [" 7010f4:\tldp\tx24, x23, [sp,#32]", 7344372], [" 7010f8:\tldp\tx26, x25, [sp,#16]", 7344376], [" 7010fc:\tldp\tx28, x27, [sp],#96", 7344380], [" 701100:\tb\t7004c4 <islower@plt+0x692e74>", 7344384], [" 701104:\tsub\tw23, w20, #0x1", 7344388], [" 701108:\torr\tw8, wzr, #0x1", 7344392], [" 70110c:\tlsl\tx24, x8, x23", 7344396], [" 701110:\tcmp\tx24, x21", 7344400], [" 701114:\tb.hi\t7011d8 <islower@plt+0x693b88>", 7344404], [" 701118:\tlsl\tw25, w8, w23", 7344408], [" 70111c:\tsub\tw26, w25, #0x1", 7344412], [" 701120:\torr\tw27, wzr, #0x20", 7344416], [" 701124:\tldr\tx11, [x19,#8]", 7344420], [" 701128:\tand\tw8, w21, w26", 7344424], [" 70112c:\torr\tw28, w8, w25", 7344428], [" 701130:\tand\tx12, x11, #0xffffffff", 7344432], [" 701134:\tlsr\tx13, x11, #32", 7344436], [" 701138:\tadd\tw8, w11, w20", 7344440], [" 70113c:\tlsl\tw9, w28, w12", 7344444], [" 701140:\torr\tw29, w13, w9", 7344448], [" 701144:\tcmp\tw8, #0x20", 7344452], [" 701148:\tstr\tw29, [x19,#12]", 7344456], [" 70114c:\tb.cc\t7011c8 <islower@plt+0x693b78>", 7344460], [" 701150:\tldr\tx22, [x19]", 7344464], [" 701154:\tldp\tx8, x12, [x22,#8]", 7344468], [" 701158:\tsub\tx11, x12, x8", 7344472], [" 70115c:\tcmp\tx11, #0x3", 7344476], [" 701160:\tb.hi\t701180 <islower@plt+0x693b30>", 7344480], [" 701164:\tldr\tx15, [x22]", 7344484], [" 701168:\tadd\tx13, x8, #0x4", 7344488], [" 70116c:\torr\tw2, wzr, #0x1", 7344492], [" 701170:\tmov\tx0, x22", 7344496], [" 701174:\tsub\tx1, x13, x15", 7344500], [" 701178:\tbl\tbe0a4 <islower@plt+0x50a54>", 7344504], [" 70117c:\tldr\tx8, [x22,#8]", 7344508], [" 701180:\tlsr\tw11, w29, #8", 7344512], [" 701184:\tstrb\tw29, [x8]", 7344516], [" 701188:\tlsr\tw12, w29, #16", 7344520], [" 70118c:\tlsr\tw13, w29, #24", 7344524], [" 701190:\tstrb\tw11, [x8,#1]", 7344528], [" 701194:\tstrb\tw12, [x8,#2]", 7344532], [" 701198:\tstrb\tw13, [x8,#3]", 7344536], [" 70119c:\tldr\tw10, [x19,#8]", 7344540], [" 7011a0:\tldr\tx14, [x22,#8]", 7344544], [" 7011a4:\tsub\tw15, w27, w10", 7344548], [" 7011a8:\tcmp\tw10, #0x0", 7344552], [" 7011ac:\tadd\tw0, w10, w20", 7344556], [" 7011b0:\tadd\tx16, x14, #0x4", 7344560], [" 7011b4:\tlsr\tw17, w28, w15", 7344564], [" 7011b8:\tcsel\tw18, wzr, w17, eq", 7344568], [" 7011bc:\tand\tw8, w0, #0x1f", 7344572], [" 7011c0:\tstr\tx16, [x22,#8]", 7344576], [" 7011c4:\tstr\tw18, [x19,#12]", 7344580], [" 7011c8:\tlsr\tx21, x21, x23", 7344584], [" 7011cc:\tstr\tw8, [x19,#8]", 7344588], [" 7011d0:\tcmp\tx21, x24", 7344592], [" 7011d4:\tb.cs\t701124 <islower@plt+0x693ad4>", 7344596], [" 7011d8:\tldr\tx17, [x19,#8]", 7344600], [" 7011dc:\tand\tx15, x17, #0xffffffff", 7344604], [" 7011e0:\tlsr\tx18, x17, #32", 7344608], [" 7011e4:\tadd\tw9, w17, w20", 7344612], [" 7011e8:\tlsl\tw16, w21, w15", 7344616], [" 7011ec:\torr\tw27, w18, w16", 7344620], [" 7011f0:\tcmp\tw9, #0x20", 7344624], [" 7011f4:\tstr\tw27, [x19,#12]", 7344628], [" 7011f8:\tb.cc\t701278 <islower@plt+0x693c28>", 7344632], [" 7011fc:\tldr\tx22, [x19]", 7344636], [" 701200:\tldp\tx9, x0, [x22,#8]", 7344640], [" 701204:\tsub\tx17, x0, x9", 7344644], [" 701208:\tcmp\tx17, #0x3", 7344648], [" 70120c:\tb.hi\t70122c <islower@plt+0x693bdc>", 7344652], [" 701210:\tldr\tx3, [x22]", 7344656], [" 701214:\tadd\tx18, x9, #0x4", 7344660], [" 701218:\torr\tw2, wzr, #0x1", 7344664], [" 70121c:\tmov\tx0, x22", 7344668], [" 701220:\tsub\tx1, x18, x3", 7344672], [" 701224:\tbl\tbe0a4 <islower@plt+0x50a54>", 7344676], [" 701228:\tldr\tx9, [x22,#8]", 7344680], [" 70122c:\tlsr\tw2, w27, #8", 7344684], [" 701230:\tstrb\tw27, [x9]", 7344688], [" 701234:\tlsr\tw3, w27, #16", 7344692], [" 701238:\tlsr\tw4, w27, #24", 7344696], [" 70123c:\tstrb\tw2, [x9,#1]", 7344700], [" 701240:\tstrb\tw3, [x9,#2]", 7344704], [" 701244:\torr\tw5, wzr, #0x20", 7344708], [" 701248:\tstrb\tw4, [x9,#3]", 7344712], [" 70124c:\tldr\tw11, [x19,#8]", 7344716], [" 701250:\tldr\tx0, [x22,#8]", 7344720], [" 701254:\tsub\tw6, w5, w11", 7344724], [" 701258:\tcmp\tw11, #0x0", 7344728], [" 70125c:\tadd\tw29, w11, w20", 7344732], [" 701260:\tadd\tx1, x0, #0x4", 7344736], [" 701264:\tlsr\tw28, w21, w6", 7344740], [" 701268:\tcsel\tw27, wzr, w28, eq", 7344744], [" 70126c:\tand\tw9, w29, #0x1f", 7344748], [" 701270:\tstr\tx1, [x22,#8]", 7344752], [" 701274:\tstr\tw27, [x19,#12]", 7344756], [" 701278:\tstr\tw9, [x19,#8]", 7344760], [" 70127c:\tldp\tx29, x30, [sp,#80]", 7344764], [" 701280:\tldp\tx20, x19, [sp,#64]", 7344768], [" 701284:\tldp\tx22, x21, [sp,#48]", 7344772], [" 701288:\tldp\tx24, x23, [sp,#32]", 7344776], [" 70128c:\tldp\tx26, x25, [sp,#16]", 7344780], [" 701290:\tldp\tx28, x27, [sp],#96", 7344784], [" 701294:\tret", 7344788], ["", 0]], "l": 16, "f": "llvm::BitstreamWriter::EmitVBR64(unsigned long, unsigned int)"}, "78": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000701eb0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x3617b0>:", 0], [" 701eb0:\tsub\tsp, sp, #0x50", 7347888], [" 701eb4:\tstr\tx24, [sp,#16]", 7347892], [" 701eb8:\tstp\tx23, x22, [sp,#32]", 7347896], [" 701ebc:\tstp\tx21, x20, [sp,#48]", 7347900], [" 701ec0:\tstp\tx19, x30, [sp,#64]", 7347904], [" 701ec4:\tmrs\tx12, tpidr_el0", 7347908], [" 701ec8:\tmov\tw21, w3", 7347912], [" 701ecc:\tldr\tx9, [x12,#40]", 7347916], [" 701ed0:\tmov\tx19, x2", 7347920], [" 701ed4:\tmov\tw22, w1", 7347924], [" 701ed8:\tmov\tx20, x0", 7347928], [" 701edc:\tstr\tx9, [sp,#8]", 7347932], [" 701ee0:\tcbz\tw21, 701f68 <islower@plt+0x694918>", 7347936], [" 701ee4:\tldp\tx23, x9, [x19]", 7347940], [" 701ee8:\tldr\tx8, [x19,#16]", 7347944], [" 701eec:\tmov\tw22, w22", 7347948], [" 701ef0:\tcmp\tx9, x23", 7347952], [" 701ef4:\tstr\tx22, [sp]", 7347956], [" 701ef8:\tb.eq\t702084 <islower@plt+0x694a34>", 7347960], [" 701efc:\tcmp\tx9, x8", 7347964], [" 701f00:\tb.cc\t701f18 <islower@plt+0x6948c8>", 7347968], [" 701f04:\torr\tw2, wzr, #0x8", 7347972], [" 701f08:\tmov\tx0, x19", 7347976], [" 701f0c:\tmov\tx1, xzr", 7347980], [" 701f10:\tbl\tbe0a4 <islower@plt+0x50a54>", 7347984], [" 701f14:\tldp\tx23, x9, [x19]", 7347988], [" 701f18:\tldur\tx1, [x9,#-8]", 7347992], [" 701f1c:\tadd\tx11, x9, #0x8", 7347996], [" 701f20:\tsub\tx2, x9, x23", 7348000], [" 701f24:\tasr\tx10, x2, #3", 7348004], [" 701f28:\tstr\tx1, [x9]", 7348008], [" 701f2c:\tstr\tx11, [x19,#8]", 7348012], [" 701f30:\tcbz\tx10, 701f44 <islower@plt+0x6948f4>", 7348016], [" 701f34:\tsub\tx0, x11, x10, lsl #3", 7348020], [" 701f38:\tmov\tx1, x23", 7348024], [" 701f3c:\tbl\t6ce10 <memmove@plt>", 7348028], [" 701f40:\tldr\tx11, [x19,#8]", 7348032], [" 701f44:\tmov\tx17, sp", 7348036], [" 701f48:\tadd\tx0, x17, #0x8", 7348040], [" 701f4c:\tcmp\tx17, x11", 7348044], [" 701f50:\tcsel\tx0, x0, x17, cc", 7348048], [" 701f54:\tcmp\tx23, x17", 7348052], [" 701f58:\tcsel\tx1, x17, x0, hi", 7348056], [" 701f5c:\tldr\tx8, [x1]", 7348060], [" 701f60:\tstr\tx8, [x23]", 7348064], [" 701f64:\tb\t7020a8 <islower@plt+0x694a58>", 7348068], [" 701f68:\tldr\tx11, [x20,#8]", 7348072], [" 701f6c:\torr\tw8, wzr, #0x3", 7348076], [" 701f70:\tldr\tw21, [x20,#16]", 7348080], [" 701f74:\tand\tx13, x11, #0xffffffff", 7348084], [" 701f78:\tlsr\tx12, x11, #32", 7348088], [" 701f7c:\tlsl\tw9, w8, w13", 7348092], [" 701f80:\torr\tw24, w12, w9", 7348096], [" 701f84:\tadd\tw8, w11, w21", 7348100], [" 701f88:\tcmp\tw8, #0x20", 7348104], [" 701f8c:\tstr\tw24, [x20,#12]", 7348108], [" 701f90:\tb.cc\t702014 <islower@plt+0x6949c4>", 7348112], [" 701f94:\tldr\tx23, [x20]", 7348116], [" 701f98:\tldp\tx10, x13, [x23,#8]", 7348120], [" 701f9c:\tsub\tx14, x13, x10", 7348124], [" 701fa0:\tcmp\tx14, #0x3", 7348128], [" 701fa4:\tb.hi\t701fc4 <islower@plt+0x694974>", 7348132], [" 701fa8:\tldr\tx15, [x23]", 7348136], [" 701fac:\tadd\tx16, x10, #0x4", 7348140], [" 701fb0:\torr\tw2, wzr, #0x1", 7348144], [" 701fb4:\tmov\tx0, x23", 7348148], [" 701fb8:\tsub\tx1, x16, x15", 7348152], [" 701fbc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7348156], [" 701fc0:\tldr\tx10, [x23,#8]", 7348160], [" 701fc4:\tlsr\tw11, w24, #8", 7348164], [" 701fc8:\tstrb\tw24, [x10]", 7348168], [" 701fcc:\tlsr\tw12, w24, #16", 7348172], [" 701fd0:\tlsr\tw13, w24, #24", 7348176], [" 701fd4:\tstrb\tw11, [x10,#1]", 7348180], [" 701fd8:\tstrb\tw12, [x10,#2]", 7348184], [" 701fdc:\torr\tw14, wzr, #0x20", 7348188], [" 701fe0:\tstrb\tw13, [x10,#3]", 7348192], [" 701fe4:\torr\tw16, wzr, #0x3", 7348196], [" 701fe8:\tldr\tw9, [x20,#8]", 7348200], [" 701fec:\tldr\tx15, [x23,#8]", 7348204], [" 701ff0:\tsub\tw17, w14, w9", 7348208], [" 701ff4:\tcmp\tw9, #0x0", 7348212], [" 701ff8:\tadd\tw2, w9, w21", 7348216], [" 701ffc:\tadd\tx18, x15, #0x4", 7348220], [" 702000:\tlsr\tw0, w16, w17", 7348224], [" 702004:\tcsel\tw1, wzr, w0, eq", 7348228], [" 702008:\tand\tw8, w2, #0x1f", 7348232], [" 70200c:\tstr\tx18, [x23,#8]", 7348236], [" 702010:\tstr\tw1, [x20,#12]", 7348240], [" 702014:\torr\tw2, wzr, #0x6", 7348244], [" 702018:\tstr\tw8, [x20,#8]", 7348248], [" 70201c:\tmov\tx0, x20", 7348252], [" 702020:\tmov\tw1, w22", 7348256], [" 702024:\tbl\t7004c4 <islower@plt+0x692e74>", 7348260], [" 702028:\tldp\tx16, x17, [x19]", 7348264], [" 70202c:\torr\tw2, wzr, #0x6", 7348268], [" 702030:\tmov\tx0, x20", 7348272], [" 702034:\tsub\tx18, x17, x16", 7348276], [" 702038:\tlsr\tx1, x18, #3", 7348280], [" 70203c:\tbl\t7004c4 <islower@plt+0x692e74>", 7348284], [" 702040:\tldp\tx8, x3, [x19]", 7348288], [" 702044:\tsub\tx4, x3, x8", 7348292], [" 702048:\tlsr\tx21, x4, #3", 7348296], [" 70204c:\tcbz\tw21, 7020c0 <islower@plt+0x694a70>", 7348300], [" 702050:\tmov\tx23, xzr", 7348304], [" 702054:\tmov\tx22, xzr", 7348308], [" 702058:\tb\t702064 <islower@plt+0x694a14>", 7348312], [" 70205c:\tldr\tx8, [x19]", 7348316], [" 702060:\tadd\tx23, x23, #0x8", 7348320], [" 702064:\tldr\tx1, [x8,x23]", 7348324], [" 702068:\torr\tw2, wzr, #0x6", 7348328], [" 70206c:\tmov\tx0, x20", 7348332], [" 702070:\tbl\t7010ac <islower@plt+0x693a5c>", 7348336], [" 702074:\tadd\tx22, x22, #0x1", 7348340], [" 702078:\tcmp\tw22, w21", 7348344], [" 70207c:\tb.ne\t70205c <islower@plt+0x694a0c>", 7348348], [" 702080:\tb\t7020c0 <islower@plt+0x694a70>", 7348352], [" 702084:\tcmp\tx9, x8", 7348356], [" 702088:\tb.cc\t7020a0 <islower@plt+0x694a50>", 7348360], [" 70208c:\torr\tw2, wzr, #0x8", 7348364], [" 702090:\tmov\tx0, x19", 7348368], [" 702094:\tmov\tx1, xzr", 7348372], [" 702098:\tbl\tbe0a4 <islower@plt+0x50a54>", 7348376], [" 70209c:\tldr\tx23, [x19,#8]", 7348380], [" 7020a0:\tstr\tx22, [x23],#8", 7348384], [" 7020a4:\tstr\tx23, [x19,#8]", 7348388], [" 7020a8:\tmov\tx0, x20", 7348392], [" 7020ac:\tmov\tw1, w21", 7348396], [" 7020b0:\tmov\tx2, x19", 7348400], [" 7020b4:\tmov\tx3, xzr", 7348404], [" 7020b8:\tmov\tx4, xzr", 7348408], [" 7020bc:\tbl\t7020f0 <islower@plt+0x694aa0>", 7348412], [" 7020c0:\tmrs\tx2, tpidr_el0", 7348416], [" 7020c4:\tldr\tx21, [x2,#40]", 7348420], [" 7020c8:\tldr\tx10, [sp,#8]", 7348424], [" 7020cc:\tcmp\tx21, x10", 7348428], [" 7020d0:\tb.ne\t7020ec <islower@plt+0x694a9c>", 7348432], [" 7020d4:\tldp\tx19, x30, [sp,#64]", 7348436], [" 7020d8:\tldp\tx21, x20, [sp,#48]", 7348440], [" 7020dc:\tldp\tx23, x22, [sp,#32]", 7348444], [" 7020e0:\tldr\tx24, [sp,#16]", 7348448], [" 7020e4:\tadd\tsp, sp, #0x50", 7348452], [" 7020e8:\tret", 7348456], [" 7020ec:\tbl\t6ce60 <__stack_chk_fail@plt>", 7348460], ["", 0]], "l": 16, "f": "void llvm::BitstreamWriter::EmitRecord&lt;unsigned long&gt;(unsigned int, llvm::SmallVectorImpl&lt;unsigned long&gt;&, unsigned int)"}, "79": {"l": 17, "f": "unknown[+74f71c063c]"}, "80": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000009120c <je_malloc>:", 0], ["je_malloc():", 0], [" 9120c:\tsub\tsp, sp, #0x90", 594444], [" 91210:\tstr\tx27, [sp,#48]", 594448], [" 91214:\tstp\tx26, x25, [sp,#64]", 594452], [" 91218:\tstp\tx24, x23, [sp,#80]", 594456], [" 9121c:\tstp\tx22, x21, [sp,#96]", 594460], [" 91220:\tstp\tx20, x19, [sp,#112]", 594464], [" 91224:\tstp\tx29, x30, [sp,#128]", 594468], [" 91228:\tadd\tx29, sp, #0x80", 594472], [" 9122c:\tmrs\tx25, tpidr_el0", 594476], [" 91230:\tadrp\tx23, cd000 <utfile+0xa80>", 594480], [" 91234:\tldr\tx8, [x25,#40]", 594484], [" 91238:\tcmp\tx0, #0x0", 594488], [" 9123c:\tcsinc\tx19, x0, xzr, ne", 594492], [" 91240:\tstr\tx8, [sp,#40]", 594496], [" 91244:\tldrb\tw8, [x23,#2576]", 594500], [" 91248:\tcmp\tw8, #0x1", 594504], [" 9124c:\tb.eq\t91358 <je_malloc+0x14c>", 594508], [" 91250:\tadrp\tx23, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 594512], [" 91254:\tldr\tx23, [x23,#184]", 594516], [" 91258:\tldr\tw0, [x23]", 594520], [" 9125c:\tbl\t1a300 <pthread_getspecific@plt>", 594524], [" 91260:\tmov\tx20, x0", 594528], [" 91264:\tcbz\tx20, 91528 <je_malloc+0x31c>", 594532], [" 91268:\tmov\tx21, x20", 594536], [" 9126c:\tldr\tw8, [x21,#8]!", 594540], [" 91270:\tcbz\tw8, 91590 <je_malloc+0x384>", 594544], [" 91274:\tcmp\tw8, #0x2", 594548], [" 91278:\tb.eq\t915dc <je_malloc+0x3d0>", 594552], [" 9127c:\tcmp\tx19, #0x1, lsl #12", 594556], [" 91280:\tb.hi\t91614 <je_malloc+0x408>", 594560], [" 91284:\tadrp\tx9, b1000 <je_index2size_tab+0x540>", 594564], [" 91288:\tsub\tx8, x19, #0x1", 594568], [" 9128c:\tadd\tx9, x9, #0x200", 594572], [" 91290:\tlsr\tx8, x8, #3", 594576], [" 91294:\tldrb\tw22, [x9,x8]", 594580], [" 91298:\tcmp\tw22, #0xe7", 594584], [" 9129c:\tb.hi\t9150c <je_malloc+0x300>", 594588], [" 912a0:\tldr\tx23, [x20,#16]", 594592], [" 912a4:\tcbz\tx23, 91598 <je_malloc+0x38c>", 594596], [" 912a8:\tmov\tw8, w22", 594600], [" 912ac:\torr\tw9, wzr, #0x3800", 594604], [" 912b0:\tcmp\tx19, x9", 594608], [" 912b4:\tb.hi\t9145c <je_malloc+0x250>", 594612], [" 912b8:\tadd\tx8, x23, x8, lsl #5", 594616], [" 912bc:\tmov\tx9, x8", 594620], [" 912c0:\tldr\tw10, [x9,#56]!", 594624], [" 912c4:\tsub\tx24, x9, #0x10", 594628], [" 912c8:\tcbz\tw10, 914d8 <je_malloc+0x2cc>", 594632], [" 912cc:\tldr\tw11, [x8,#48]!", 594636], [" 912d0:\tldr\tx12, [x8,#16]", 594640], [" 912d4:\tsub\tx12, x12, x10, lsl #3", 594644], [" 912d8:\tsub\tw10, w10, #0x1", 594648], [" 912dc:\tcmp\tw10, w11", 594652], [" 912e0:\tldr\tx19, [x12]", 594656], [" 912e4:\tstr\tw10, [x9]", 594660], [" 912e8:\tb.lt\t91520 <je_malloc+0x314>", 594664], [" 912ec:\tldr\tx8, [x24]", 594668], [" 912f0:\tldr\tw9, [x23,#24]", 594672], [" 912f4:\tadd\tx10, x8, #0x1", 594676], [" 912f8:\tsubs\tw8, w9, #0x1", 594680], [" 912fc:\tstr\tx10, [x24]", 594684], [" 91300:\tb.lt\t914bc <je_malloc+0x2b0>", 594688], [" 91304:\tstr\tw8, [x23,#24]", 594692], [" 91308:\tcbz\tx19, 9150c <je_malloc+0x300>", 594696], [" 9130c:\tadrp\tx8, b0000 <arena_decay_backlog_npages_limit.h_steps+0x5b8>", 594700], [" 91310:\tldr\tx9, [x20,#24]", 594704], [" 91314:\tadd\tx8, x8, #0xac0", 594708], [" 91318:\tldr\tx8, [x8,w22,uxtw #3]", 594712], [" 9131c:\tadd\tx8, x9, x8", 594716], [" 91320:\tstr\tx8, [x20,#24]", 594720], [" 91324:\tldr\tx8, [x25,#40]", 594724], [" 91328:\tldr\tx9, [sp,#40]", 594728], [" 9132c:\tcmp\tx8, x9", 594732], [" 91330:\tb.ne\t91678 <je_malloc+0x46c>", 594736], [" 91334:\tmov\tx0, x19", 594740], [" 91338:\tldr\tx27, [sp,#48]", 594744], [" 9133c:\tldp\tx29, x30, [sp,#128]", 594748], [" 91340:\tldp\tx20, x19, [sp,#112]", 594752], [" 91344:\tldp\tx22, x21, [sp,#96]", 594756], [" 91348:\tldp\tx24, x23, [sp,#80]", 594760], [" 9134c:\tldp\tx26, x25, [sp,#64]", 594764], [" 91350:\tadd\tsp, sp, #0x90", 594768], [" 91354:\tret", 594772], [" 91358:\tadrp\tx22, cd000 <utfile+0xa80>", 594776], [" 9135c:\tldr\tw8, [x22,#2592]", 594780], [" 91360:\tcbnz\tw8, 9167c <je_malloc+0x470>", 594784], [" 91364:\tadrp\tx8, d3000 <key_map+0x6a8>", 594788], [" 91368:\tldr\tx8, [x8,#1352]", 594792], [" 9136c:\tcbnz\tx8, 9172c <je_malloc+0x520>", 594796], [" 91370:\tadrp\tx22, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 594800], [" 91374:\tldr\tx22, [x22,#184]", 594804], [" 91378:\tldr\tw0, [x22]", 594808], [" 9137c:\tbl\t1a300 <pthread_getspecific@plt>", 594812], [" 91380:\tcbz\tx0, 918f0 <je_malloc+0x6e4>", 594816], [" 91384:\tmov\tx20, x0", 594820], [" 91388:\tldr\tw8, [x20,#8]!", 594824], [" 9138c:\tcbz\tw8, 91910 <je_malloc+0x704>", 594828], [" 91390:\tcmp\tw8, #0x2", 594832], [" 91394:\tb.eq\t919d8 <je_malloc+0x7cc>", 594836], [" 91398:\tcmp\tx19, #0x1, lsl #12", 594840], [" 9139c:\tb.hi\t91a18 <je_malloc+0x80c>", 594844], [" 913a0:\tadrp\tx9, b1000 <je_index2size_tab+0x540>", 594848], [" 913a4:\tsub\tx8, x19, #0x1", 594852], [" 913a8:\tadd\tx9, x9, #0x200", 594856], [" 913ac:\tlsr\tx8, x8, #3", 594860], [" 913b0:\tldrb\tw23, [x9,x8]", 594864], [" 913b4:\tcmp\tw23, #0xe7", 594868], [" 913b8:\tb.hi\t9150c <je_malloc+0x300>", 594872], [" 913bc:\tadrp\tx8, b0000 <arena_decay_backlog_npages_limit.h_steps+0x5b8>", 594876], [" 913c0:\tldr\tx22, [x0,#16]", 594880], [" 913c4:\tadd\tx8, x8, #0xac0", 594884], [" 913c8:\tldr\tx21, [x8,w23,uxtw #3]", 594888], [" 913cc:\tcbz\tx22, 9191c <je_malloc+0x710>", 594892], [" 913d0:\tmov\tw9, w23", 594896], [" 913d4:\torr\tw8, wzr, #0x3800", 594900], [" 913d8:\tcmp\tx19, x8", 594904], [" 913dc:\tb.hi\t9176c <je_malloc+0x560>", 594908], [" 913e0:\tadd\tx10, x22, x9, lsl #5", 594912], [" 913e4:\tmov\tx11, x10", 594916], [" 913e8:\tldr\tw12, [x11,#56]!", 594920], [" 913ec:\tsub\tx24, x11, #0x10", 594924], [" 913f0:\tcbz\tw12, 917f8 <je_malloc+0x5ec>", 594928], [" 913f4:\tldr\tw13, [x10,#48]!", 594932], [" 913f8:\tldr\tx14, [x10,#16]", 594936], [" 913fc:\tsub\tx14, x14, x12, lsl #3", 594940], [" 91400:\tsub\tw12, w12, #0x1", 594944], [" 91404:\tcmp\tw12, w13", 594948], [" 91408:\tldr\tx19, [x14]", 594952], [" 9140c:\tstr\tw12, [x11]", 594956], [" 91410:\tb.lt\t918c4 <je_malloc+0x6b8>", 594960], [" 91414:\tadrp\tx10, d3000 <key_map+0x6a8>", 594964], [" 91418:\tldrb\tw10, [x10,#1340]", 594968], [" 9141c:\tcbnz\tw10, 91840 <je_malloc+0x634>", 594972], [" 91420:\tadrp\tx9, d3000 <key_map+0x6a8>", 594976], [" 91424:\tldrb\tw9, [x9,#1372]", 594980], [" 91428:\tcbnz\tw9, 918cc <je_malloc+0x6c0>", 594984], [" 9142c:\tldr\tx9, [x24]", 594988], [" 91430:\tldr\tw10, [x22,#24]", 594992], [" 91434:\tadd\tx11, x9, #0x1", 594996], [" 91438:\tsubs\tw9, w10, #0x1", 595000], [" 9143c:\tstr\tx11, [x24]", 595004], [" 91440:\tb.lt\t91860 <je_malloc+0x654>", 595008], [" 91444:\tstr\tw9, [x22,#24]", 595012], [" 91448:\tcbz\tx19, 9150c <je_malloc+0x300>", 595016], [" 9144c:\tldr\tx8, [x0,#24]", 595020], [" 91450:\tadd\tx8, x8, x21", 595024], [" 91454:\tstr\tx8, [x0,#24]", 595028], [" 91458:\tb\t91324 <je_malloc+0x118>", 595032], [" 9145c:\tadrp\tx9, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 595036], [" 91460:\tldr\tx9, [x9,#120]", 595040], [" 91464:\tldr\tx9, [x9]", 595044], [" 91468:\tcmp\tx9, x19", 595048], [" 9146c:\tb.cc\t915b8 <je_malloc+0x3ac>", 595052], [" 91470:\tadd\tx8, x23, x8, lsl #5", 595056], [" 91474:\tmov\tx9, x8", 595060], [" 91478:\tldr\tw11, [x9,#56]!", 595064], [" 9147c:\tcbz\tw11, 91884 <je_malloc+0x678>", 595068], [" 91480:\tmov\tx10, x8", 595072], [" 91484:\tldr\tw12, [x10,#48]!", 595076], [" 91488:\tldr\tx13, [x10,#16]", 595080], [" 9148c:\tsub\tx13, x13, x11, lsl #3", 595084], [" 91490:\tsub\tw11, w11, #0x1", 595088], [" 91494:\tcmp\tw11, w12", 595092], [" 91498:\tldr\tx19, [x13]", 595096], [" 9149c:\tstr\tw11, [x9]", 595100], [" 914a0:\tb.lt\t918e8 <je_malloc+0x6dc>", 595104], [" 914a4:\tldr\tx9, [x8,#40]", 595108], [" 914a8:\tadd\tx9, x9, #0x1", 595112], [" 914ac:\tstr\tx9, [x8,#40]", 595116], [" 914b0:\tldr\tw8, [x23,#24]", 595120], [" 914b4:\tsubs\tw8, w8, #0x1", 595124], [" 914b8:\tb.ge\t91304 <je_malloc+0xf8>", 595128], [" 914bc:\tldr\tw8, [x23,#28]", 595132], [" 914c0:\tmov\tx0, x21", 595136], [" 914c4:\tmov\tx1, x23", 595140], [" 914c8:\tstr\tw8, [x23,#24]", 595144], [" 914cc:\tbl\t9e498 <je_tcache_event_hard>", 595148], [" 914d0:\tcbnz\tx19, 9130c <je_malloc+0x100>", 595152], [" 914d4:\tb\t9150c <je_malloc+0x300>", 595156], [" 914d8:\tmov\tw9, #0xffffffff \t// #-1", 595160], [" 914dc:\tstr\tw9, [x8,#48]", 595164], [" 914e0:\tldr\tx1, [x20,#56]", 595168], [" 914e4:\tcbz\tx1, 918b0 <je_malloc+0x6a4>", 595172], [" 914e8:\tadd\tx5, sp, #0x8", 595176], [" 914ec:\tmov\tx0, x21", 595180], [" 914f0:\tmov\tx2, x23", 595184], [" 914f4:\tmov\tx3, x24", 595188], [" 914f8:\tmov\tw4, w22", 595192], [" 914fc:\tbl\t9ea68 <je_tcache_alloc_small_hard>", 595196], [" 91500:\tldrb\tw8, [sp,#8]", 595200], [" 91504:\tmov\tx19, x0", 595204], [" 91508:\tcbnz\tw8, 912ec <je_malloc+0xe0>", 595208], [" 9150c:\tbl\t18e10 <__errno@plt>", 595212], [" 91510:\torr\tw8, wzr, #0xc", 595216], [" 91514:\tmov\tx19, xzr", 595220], [" 91518:\tstr\tw8, [x0]", 595224], [" 9151c:\tb\t91324 <je_malloc+0x118>", 595228], [" 91520:\tstr\tw10, [x8]", 595232], [" 91524:\tb\t912ec <je_malloc+0xe0>", 595236], [" 91528:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 595240], [" 9152c:\tadd\tx1, sp, #0x8", 595244], [" 91530:\tldr\tx0, [x0,#200]", 595248], [" 91534:\tbl\ta0678 <je_tsd_init_check_recursion>", 595252], [" 91538:\tmov\tx20, x0", 595256], [" 9153c:\tcbnz\tx20, 91268 <je_malloc+0x5c>", 595260], [" 91540:\torr\tw0, wzr, #0x70", 595264], [" 91544:\tbl\t9fbcc <je_malloc_tsd_malloc>", 595268], [" 91548:\tmov\tx20, x0", 595272], [" 9154c:\tstr\tx20, [sp,#32]", 595276], [" 91550:\tcbz\tx20, 91e88 <je_malloc+0xc7c>", 595280], [" 91554:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 595284], [" 91558:\tmov\tx0, x20", 595288], [" 9155c:\tadd\tx1, x1, #0x400", 595292], [" 91560:\tmov\tw2, #0x68 \t// #104", 595296], [" 91564:\tstrb\twzr, [x0],#8", 595300], [" 91568:\tbl\t18f60 <memcpy@plt>", 595304], [" 9156c:\tldr\tw0, [x23]", 595308], [" 91570:\tmov\tx1, x20", 595312], [" 91574:\tbl\t1a310 <pthread_setspecific@plt>", 595316], [" 91578:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 595320], [" 9157c:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 595324], [" 91580:\tadd\tx1, sp, #0x8", 595328], [" 91584:\tldr\tx0, [x0,#200]", 595332], [" 91588:\tbl\ta0734 <je_tsd_init_finish>", 595336], [" 9158c:\tb\t91268 <je_malloc+0x5c>", 595340], [" 91590:\torr\tw8, wzr, #0x1", 595344], [" 91594:\tb\t915e0 <je_malloc+0x3d4>", 595348], [" 91598:\tldr\tw8, [x21]", 595352], [" 9159c:\tcmp\tw8, #0x1", 595356], [" 915a0:\tb.ne\t915b8 <je_malloc+0x3ac>", 595360], [" 915a4:\tmov\tx0, x21", 595364], [" 915a8:\tbl\t9ec44 <je_tcache_get_hard>", 595368], [" 915ac:\tmov\tx23, x0", 595372], [" 915b0:\tstr\tx23, [x20,#16]", 595376], [" 915b4:\tcbnz\tx23, 912a8 <je_malloc+0x9c>", 595380], [" 915b8:\tmov\tx0, x21", 595384], [" 915bc:\tmov\tx1, xzr", 595388], [" 915c0:\tmov\tx2, x19", 595392], [" 915c4:\tmov\tw3, w22", 595396], [" 915c8:\tmov\tw4, wzr", 595400], [" 915cc:\tbl\t7dee0 <je_arena_malloc_hard>", 595404], [" 915d0:\tmov\tx19, x0", 595408], [" 915d4:\tcbnz\tx19, 9130c <je_malloc+0x100>", 595412], [" 915d8:\tb\t9150c <je_malloc+0x300>", 595416], [" 915dc:\torr\tw8, wzr, #0x3", 595420], [" 915e0:\tldr\tw0, [x23]", 595424], [" 915e4:\tstr\tw8, [x21]", 595428], [" 915e8:\tbl\t1a300 <pthread_getspecific@plt>", 595432], [" 915ec:\tmov\tx22, x0", 595436], [" 915f0:\tcbz\tx22, 91970 <je_malloc+0x764>", 595440], [" 915f4:\tadd\tx0, x22, #0x8", 595444], [" 915f8:\tmov\tw2, #0x68 \t// #104", 595448], [" 915fc:\tmov\tx1, x21", 595452], [" 91600:\tbl\t18f60 <memcpy@plt>", 595456], [" 91604:\torr\tw8, wzr, #0x1", 595460], [" 91608:\tstrb\tw8, [x22]", 595464], [" 9160c:\tcmp\tx19, #0x1, lsl #12", 595468], [" 91610:\tb.ls\t91284 <je_malloc+0x78>", 595472], [" 91614:\torr\tx8, xzr, #0x7000000000000000", 595476], [" 91618:\tcmp\tx19, x8", 595480], [" 9161c:\tb.hi\t9150c <je_malloc+0x300>", 595484], [" 91620:\tlsl\tx8, x19, #1", 595488], [" 91624:\tsub\tx8, x8, #0x1", 595492], [" 91628:\tclz\tx8, x8", 595496], [" 9162c:\torr\tw9, wzr, #0x4", 595500], [" 91630:\tmov\tx12, #0xffffffffffffffff \t// #-1", 595504], [" 91634:\teor\tw8, w8, #0x3f", 595508], [" 91638:\tsub\tw11, w8, #0x3", 595512], [" 9163c:\tcmp\tw8, #0x7", 595516], [" 91640:\tcsel\tx9, x9, x11, cc", 595520], [" 91644:\tlsl\tw10, w8, #2", 595524], [" 91648:\tsub\tx11, x19, #0x1", 595528], [" 9164c:\tcmp\tw8, #0x6", 595532], [" 91650:\tlsl\tx8, x12, x9", 595536], [" 91654:\tand\tx8, x8, x11", 595540], [" 91658:\tlsr\tx8, x8, x9", 595544], [" 9165c:\tsub\tw10, w10, #0x17", 595548], [" 91660:\tand\tw8, w8, #0x3", 595552], [" 91664:\tcsinc\tw9, w10, wzr, cs", 595556], [" 91668:\tadd\tw22, w8, w9", 595560], [" 9166c:\tcmp\tw22, #0xe7", 595564], [" 91670:\tb.ls\t912a0 <je_malloc+0x94>", 595568], [" 91674:\tb\t9150c <je_malloc+0x300>", 595572], [" 91678:\tbl\t18d50 <__stack_chk_fail@plt>", 595576], [" 9167c:\tadrp\tx20, cd000 <utfile+0xa80>", 595580], [" 91680:\tadd\tx20, x20, #0xa20", 595584], [" 91684:\tadd\tx21, x20, #0x8", 595588], [" 91688:\tmov\tx0, x21", 595592], [" 9168c:\tbl\t18f00 <pthread_mutex_lock@plt>", 595596], [" 91690:\tldr\tw26, [x20]", 595600], [" 91694:\tcbz\tw26, 91720 <je_malloc+0x514>", 595604], [" 91698:\tadrp\tx24, d3000 <key_map+0x6a8>", 595608], [" 9169c:\tadd\tx24, x24, #0x580", 595612], [" 916a0:\tldr\tx27, [x24,#16]", 595616], [" 916a4:\tbl\t1a690 <pthread_self@plt>", 595620], [" 916a8:\tcmp\tw26, #0x1", 595624], [" 916ac:\tb.ne\t916b8 <je_malloc+0x4ac>", 595628], [" 916b0:\tcmp\tx27, x0", 595632], [" 916b4:\tb.eq\t91720 <je_malloc+0x514>", 595636], [" 916b8:\tcbz\tx27, 91ad4 <je_malloc+0x8c8>", 595640], [" 916bc:\tcmp\tx27, x0", 595644], [" 916c0:\tb.eq\t91ad4 <je_malloc+0x8c8>", 595648], [" 916c4:\tmov\tw23, wzr", 595652], [" 916c8:\tadd\tx22, x20, #0x8", 595656], [" 916cc:\torr\tw24, wzr, #0x1", 595660], [" 916d0:\tmov\tx0, x22", 595664], [" 916d4:\tbl\t18f30 <pthread_mutex_unlock@plt>", 595668], [" 916d8:\tstr\txzr, [sp,#8]", 595672], [" 916dc:\tmov\tw8, w23", 595676], [" 916e0:\tldr\tx9, [sp,#8]", 595680], [" 916e4:\tlsl\tx8, x24, x8", 595684], [" 916e8:\tcmp\tx9, x8", 595688], [" 916ec:\tb.cs\t91708 <je_malloc+0x4fc>", 595692], [" 916f0:\tldr\tx9, [sp,#8]", 595696], [" 916f4:\tadd\tx9, x9, #0x1", 595700], [" 916f8:\tstr\tx9, [sp,#8]", 595704], [" 916fc:\tldr\tx9, [sp,#8]", 595708], [" 91700:\tcmp\tx9, x8", 595712], [" 91704:\tb.cc\t916f0 <je_malloc+0x4e4>", 595716], [" 91708:\tadd\tx0, x20, #0x8", 595720], [" 9170c:\tcmp\tw23, #0x3f", 595724], [" 91710:\tcinc\tw23, w23, cc", 595728], [" 91714:\tbl\t18f00 <pthread_mutex_lock@plt>", 595732], [" 91718:\tldr\tw8, [x20]", 595736], [" 9171c:\tcbnz\tw8, 916d0 <je_malloc+0x4c4>", 595740], [" 91720:\tmov\tx0, x21", 595744], [" 91724:\tbl\t18f30 <pthread_mutex_unlock@plt>", 595748], [" 91728:\tb\t91364 <je_malloc+0x158>", 595752], [" 9172c:\tadrp\tx23, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 595756], [" 91730:\tldr\tx23, [x23,#184]", 595760], [" 91734:\tldr\tw0, [x23]", 595764], [" 91738:\tbl\t1a300 <pthread_getspecific@plt>", 595768], [" 9173c:\tmov\tx20, x0", 595772], [" 91740:\tcbz\tx20, 91cf8 <je_malloc+0xaec>", 595776], [" 91744:\tmov\tx21, x20", 595780], [" 91748:\tldr\tw8, [x21,#8]!", 595784], [" 9174c:\tcbz\tw8, 91d60 <je_malloc+0xb54>", 595788], [" 91750:\tcmp\tw8, #0x2", 595792], [" 91754:\tb.eq\t91dd0 <je_malloc+0xbc4>", 595796], [" 91758:\tldr\tx8, [x20,#88]", 595800], [" 9175c:\tcbnz\tx8, 91370 <je_malloc+0x164>", 595804], [" 91760:\tmov\tx0, x21", 595808], [" 91764:\tbl\t9918c <je_quarantine_alloc_hook_work>", 595812], [" 91768:\tb\t91370 <je_malloc+0x164>", 595816], [" 9176c:\tadrp\tx8, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 595820], [" 91770:\tldr\tx8, [x8,#120]", 595824], [" 91774:\tldr\tx8, [x8]", 595828], [" 91778:\tcmp\tx8, x19", 595832], [" 9177c:\tb.cc\t91944 <je_malloc+0x738>", 595836], [" 91780:\tadd\tx26, x22, x9, lsl #5", 595840], [" 91784:\tmov\tx8, x26", 595844], [" 91788:\tmov\tx24, x0", 595848], [" 9178c:\tldr\tw10, [x8,#56]!", 595852], [" 91790:\tcbz\tw10, 91c58 <je_malloc+0xa4c>", 595856], [" 91794:\tmov\tx9, x26", 595860], [" 91798:\tldr\tw11, [x9,#48]!", 595864], [" 9179c:\tldr\tx12, [x9,#16]", 595868], [" 917a0:\tsub\tx12, x12, x10, lsl #3", 595872], [" 917a4:\tsub\tw10, w10, #0x1", 595876], [" 917a8:\tcmp\tw10, w11", 595880], [" 917ac:\tldr\tx19, [x12]", 595884], [" 917b0:\tstr\tw10, [x8]", 595888], [" 917b4:\tb.lt\t91cd0 <je_malloc+0xac4>", 595892], [" 917b8:\tadrp\tx8, d3000 <key_map+0x6a8>", 595896], [" 917bc:\tldrb\tw8, [x8,#1340]", 595900], [" 917c0:\tcbnz\tw8, 91cd8 <je_malloc+0xacc>", 595904], [" 917c4:\tadrp\tx8, d3000 <key_map+0x6a8>", 595908], [" 917c8:\tldrb\tw8, [x8,#1372]", 595912], [" 917cc:\tcbnz\tw8, 91ce4 <je_malloc+0xad8>", 595916], [" 917d0:\tldr\tx8, [x26,#40]", 595920], [" 917d4:\tadd\tx8, x8, #0x1", 595924], [" 917d8:\tstr\tx8, [x26,#40]", 595928], [" 917dc:\tldr\tw8, [x22,#24]", 595932], [" 917e0:\tsubs\tw8, w8, #0x1", 595936], [" 917e4:\tb.lt\t91c9c <je_malloc+0xa90>", 595940], [" 917e8:\tstr\tw8, [x22,#24]", 595944], [" 917ec:\tmov\tx0, x24", 595948], [" 917f0:\tcbnz\tx19, 9144c <je_malloc+0x240>", 595952], [" 917f4:\tb\t9150c <je_malloc+0x300>", 595956], [" 917f8:\tmov\tw8, #0xffffffff \t// #-1", 595960], [" 917fc:\tstr\tx9, [sp]", 595964], [" 91800:\tmov\tx26, x0", 595968], [" 91804:\tstr\tw8, [x10,#48]", 595972], [" 91808:\tldr\tx1, [x0,#56]", 595976], [" 9180c:\tcbz\tx1, 91c88 <je_malloc+0xa7c>", 595980], [" 91810:\tadd\tx5, sp, #0x8", 595984], [" 91814:\tmov\tx0, x20", 595988], [" 91818:\tmov\tx2, x22", 595992], [" 9181c:\tmov\tx3, x24", 595996], [" 91820:\tmov\tw4, w23", 596000], [" 91824:\tbl\t9ea68 <je_tcache_alloc_small_hard>", 596004], [" 91828:\tldrb\tw8, [sp,#8]", 596008], [" 9182c:\tmov\tx19, x0", 596012], [" 91830:\tmov\tx0, x26", 596016], [" 91834:\tcbz\tw8, 9150c <je_malloc+0x300>", 596020], [" 91838:\tldr\tx9, [sp]", 596024], [" 9183c:\tb\t91414 <je_malloc+0x208>", 596028], [" 91840:\tadrp\tx10, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 596032], [" 91844:\tmov\tx23, x0", 596036], [" 91848:\tmov\tx0, x19", 596040], [" 9184c:\tldr\tx10, [x10,#320]", 596044], [" 91850:\tmov\tw2, wzr", 596048], [" 91854:\tadd\tx1, x10, x9, lsl #6", 596052], [" 91858:\tbl\t7d88c <je_arena_alloc_junk_small>", 596056], [" 9185c:\tb\t918e0 <je_malloc+0x6d4>", 596060], [" 91860:\tldr\tw8, [x22,#28]", 596064], [" 91864:\tmov\tx23, x0", 596068], [" 91868:\tmov\tx0, x20", 596072], [" 9186c:\tmov\tx1, x22", 596076], [" 91870:\tstr\tw8, [x22,#24]", 596080], [" 91874:\tbl\t9e498 <je_tcache_event_hard>", 596084], [" 91878:\tmov\tx0, x23", 596088], [" 9187c:\tcbnz\tx19, 9144c <je_malloc+0x240>", 596092], [" 91880:\tb\t9150c <je_malloc+0x300>", 596096], [" 91884:\tmov\tw9, #0xffffffff \t// #-1", 596100], [" 91888:\tstr\tw9, [x8,#48]", 596104], [" 9188c:\tldr\tx1, [x20,#56]", 596108], [" 91890:\tcbz\tx1, 91cbc <je_malloc+0xab0>", 596112], [" 91894:\tmov\tx0, x21", 596116], [" 91898:\tmov\tw2, w22", 596120], [" 9189c:\tmov\tw3, wzr", 596124], [" 918a0:\tbl\t7dc00 <je_arena_malloc_large>", 596128], [" 918a4:\tmov\tx19, x0", 596132], [" 918a8:\tcbnz\tx19, 914b0 <je_malloc+0x2a4>", 596136], [" 918ac:\tb\t9150c <je_malloc+0x300>", 596140], [" 918b0:\tmov\tx0, x21", 596144], [" 918b4:\tbl\t90c9c <je_arena_choose_hard>", 596148], [" 918b8:\tmov\tx1, x0", 596152], [" 918bc:\tcbnz\tx1, 914e8 <je_malloc+0x2dc>", 596156], [" 918c0:\tb\t9150c <je_malloc+0x300>", 596160], [" 918c4:\tstr\tw12, [x10]", 596164], [" 918c8:\tb\t91414 <je_malloc+0x208>", 596168], [" 918cc:\tmov\tx23, x0", 596172], [" 918d0:\tmov\tx0, x19", 596176], [" 918d4:\tmov\tw1, wzr", 596180], [" 918d8:\tmov\tx2, x21", 596184], [" 918dc:\tbl\t19500 <memset@plt>", 596188], [" 918e0:\tmov\tx0, x23", 596192], [" 918e4:\tb\t9142c <je_malloc+0x220>", 596196], [" 918e8:\tstr\tw11, [x10]", 596200], [" 918ec:\tb\t914a4 <je_malloc+0x298>", 596204], [" 918f0:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 596208], [" 918f4:\tadd\tx1, sp, #0x8", 596212], [" 918f8:\tldr\tx0, [x0,#200]", 596216], [" 918fc:\tbl\ta0678 <je_tsd_init_check_recursion>", 596220], [" 91900:\tmov\tx8, x0", 596224], [" 91904:\tcbz\tx0, 91a7c <je_malloc+0x870>", 596228], [" 91908:\tmov\tx0, x8", 596232], [" 9190c:\tb\t91384 <je_malloc+0x178>", 596236], [" 91910:\tmov\tx23, x0", 596240], [" 91914:\torr\tw8, wzr, #0x1", 596244], [" 91918:\tb\t919e0 <je_malloc+0x7d4>", 596248], [" 9191c:\tldr\tw8, [x20]", 596252], [" 91920:\tcmp\tw8, #0x1", 596256], [" 91924:\tb.ne\t91944 <je_malloc+0x738>", 596260], [" 91928:\tmov\tx24, x0", 596264], [" 9192c:\tmov\tx0, x20", 596268], [" 91930:\tbl\t9ec44 <je_tcache_get_hard>", 596272], [" 91934:\tmov\tx22, x0", 596276], [" 91938:\tmov\tx0, x24", 596280], [" 9193c:\tstr\tx22, [x0,#16]", 596284], [" 91940:\tcbnz\tx22, 913d0 <je_malloc+0x1c4>", 596288], [" 91944:\tmov\tx22, x0", 596292], [" 91948:\tmov\tx0, x20", 596296], [" 9194c:\tmov\tx1, xzr", 596300], [" 91950:\tmov\tx2, x19", 596304], [" 91954:\tmov\tw3, w23", 596308], [" 91958:\tmov\tw4, wzr", 596312], [" 9195c:\tbl\t7dee0 <je_arena_malloc_hard>", 596316], [" 91960:\tmov\tx19, x0", 596320], [" 91964:\tmov\tx0, x22", 596324], [" 91968:\tcbnz\tx19, 9144c <je_malloc+0x240>", 596328], [" 9196c:\tb\t9150c <je_malloc+0x300>", 596332], [" 91970:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 596336], [" 91974:\tadd\tx1, sp, #0x8", 596340], [" 91978:\tldr\tx0, [x0,#200]", 596344], [" 9197c:\tbl\ta0678 <je_tsd_init_check_recursion>", 596348], [" 91980:\tmov\tx22, x0", 596352], [" 91984:\tcbnz\tx22, 915f4 <je_malloc+0x3e8>", 596356], [" 91988:\torr\tw0, wzr, #0x70", 596360], [" 9198c:\tbl\t9fbcc <je_malloc_tsd_malloc>", 596364], [" 91990:\tmov\tx22, x0", 596368], [" 91994:\tstr\tx22, [sp,#32]", 596372], [" 91998:\tcbz\tx22, 91e88 <je_malloc+0xc7c>", 596376], [" 9199c:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 596380], [" 919a0:\tmov\tx0, x22", 596384], [" 919a4:\tadd\tx1, x1, #0x400", 596388], [" 919a8:\tmov\tw2, #0x68 \t// #104", 596392], [" 919ac:\tstrb\twzr, [x0],#8", 596396], [" 919b0:\tbl\t18f60 <memcpy@plt>", 596400], [" 919b4:\tldr\tw0, [x23]", 596404], [" 919b8:\tmov\tx1, x22", 596408], [" 919bc:\tbl\t1a310 <pthread_setspecific@plt>", 596412], [" 919c0:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 596416], [" 919c4:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 596420], [" 919c8:\tadd\tx1, sp, #0x8", 596424], [" 919cc:\tldr\tx0, [x0,#200]", 596428], [" 919d0:\tbl\ta0734 <je_tsd_init_finish>", 596432], [" 919d4:\tb\t915f4 <je_malloc+0x3e8>", 596436], [" 919d8:\tmov\tx23, x0", 596440], [" 919dc:\torr\tw8, wzr, #0x3", 596444], [" 919e0:\tldr\tw0, [x22]", 596448], [" 919e4:\tstr\tw8, [x20]", 596452], [" 919e8:\tbl\t1a300 <pthread_getspecific@plt>", 596456], [" 919ec:\tmov\tx21, x0", 596460], [" 919f0:\tcbz\tx21, 91d68 <je_malloc+0xb5c>", 596464], [" 919f4:\tadd\tx0, x21, #0x8", 596468], [" 919f8:\tmov\tw2, #0x68 \t// #104", 596472], [" 919fc:\tmov\tx1, x20", 596476], [" 91a00:\tbl\t18f60 <memcpy@plt>", 596480], [" 91a04:\torr\tw8, wzr, #0x1", 596484], [" 91a08:\tmov\tx0, x23", 596488], [" 91a0c:\tstrb\tw8, [x21]", 596492], [" 91a10:\tcmp\tx19, #0x1, lsl #12", 596496], [" 91a14:\tb.ls\t913a0 <je_malloc+0x194>", 596500], [" 91a18:\torr\tx8, xzr, #0x7000000000000000", 596504], [" 91a1c:\tcmp\tx19, x8", 596508], [" 91a20:\tb.hi\t9150c <je_malloc+0x300>", 596512], [" 91a24:\tlsl\tx8, x19, #1", 596516], [" 91a28:\tsub\tx8, x8, #0x1", 596520], [" 91a2c:\tclz\tx8, x8", 596524], [" 91a30:\torr\tw9, wzr, #0x4", 596528], [" 91a34:\tmov\tx12, #0xffffffffffffffff \t// #-1", 596532], [" 91a38:\teor\tw8, w8, #0x3f", 596536], [" 91a3c:\tsub\tw11, w8, #0x3", 596540], [" 91a40:\tcmp\tw8, #0x7", 596544], [" 91a44:\tcsel\tx9, x9, x11, cc", 596548], [" 91a48:\tlsl\tw10, w8, #2", 596552], [" 91a4c:\tsub\tx11, x19, #0x1", 596556], [" 91a50:\tcmp\tw8, #0x6", 596560], [" 91a54:\tlsl\tx8, x12, x9", 596564], [" 91a58:\tand\tx8, x8, x11", 596568], [" 91a5c:\tlsr\tx8, x8, x9", 596572], [" 91a60:\tsub\tw10, w10, #0x17", 596576], [" 91a64:\tand\tw8, w8, #0x3", 596580], [" 91a68:\tcsinc\tw9, w10, wzr, cs", 596584], [" 91a6c:\tadd\tw23, w8, w9", 596588], [" 91a70:\tcmp\tw23, #0xe7", 596592], [" 91a74:\tb.ls\t913bc <je_malloc+0x1b0>", 596596], [" 91a78:\tb\t9150c <je_malloc+0x300>", 596600], [" 91a7c:\torr\tw0, wzr, #0x70", 596604], [" 91a80:\tbl\t9fbcc <je_malloc_tsd_malloc>", 596608], [" 91a84:\tmov\tx21, x0", 596612], [" 91a88:\tstr\tx0, [sp,#32]", 596616], [" 91a8c:\tcbz\tx0, 91e88 <je_malloc+0xc7c>", 596620], [" 91a90:\tmov\tx20, x21", 596624], [" 91a94:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 596628], [" 91a98:\tmov\tx0, x20", 596632], [" 91a9c:\tadd\tx1, x1, #0x400", 596636], [" 91aa0:\tmov\tw2, #0x68 \t// #104", 596640], [" 91aa4:\tstrb\twzr, [x0],#8", 596644], [" 91aa8:\tbl\t18f60 <memcpy@plt>", 596648], [" 91aac:\tldr\tw0, [x22]", 596652], [" 91ab0:\tmov\tx1, x20", 596656], [" 91ab4:\tbl\t1a310 <pthread_setspecific@plt>", 596660], [" 91ab8:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 596664], [" 91abc:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 596668], [" 91ac0:\tadd\tx1, sp, #0x8", 596672], [" 91ac4:\tldr\tx0, [x0,#200]", 596676], [" 91ac8:\tbl\ta0734 <je_tsd_init_finish>", 596680], [" 91acc:\tmov\tx0, x21", 596684], [" 91ad0:\tb\t91384 <je_malloc+0x178>", 596688], [" 91ad4:\tcmp\tw26, #0x2", 596692], [" 91ad8:\tb.eq\t91af0 <je_malloc+0x8e4>", 596696], [" 91adc:\tbl\t9778c <malloc_init_hard_a0_locked>", 596700], [" 91ae0:\ttbz\tw0, #0, 91af0 <je_malloc+0x8e4>", 596704], [" 91ae4:\tadd\tx0, x20, #0x8", 596708], [" 91ae8:\tbl\t18f30 <pthread_mutex_unlock@plt>", 596712], [" 91aec:\tb\t9150c <je_malloc+0x300>", 596716], [" 91af0:\tadd\tx0, x20, #0x8", 596720], [" 91af4:\tbl\t18f30 <pthread_mutex_unlock@plt>", 596724], [" 91af8:\tbl\t9fe98 <je_malloc_tsd_boot0>", 596728], [" 91afc:\tmov\tx21, x0", 596732], [" 91b00:\tcbz\tx21, 9150c <je_malloc+0x300>", 596736], [" 91b04:\torr\tw8, wzr, #0x1", 596740], [" 91b08:\tmov\tw0, #0x61 \t// #97", 596744], [" 91b0c:\tstr\tw8, [x22,#2592]", 596748], [" 91b10:\tbl\t19b50 <sysconf@plt>", 596752], [" 91b14:\tcmn\tx0, #0x1", 596756], [" 91b18:\tcsinc\tw8, w0, wzr, ne", 596760], [" 91b1c:\tadrp\tx0, 96000 <je_malloc_usable_size+0x188>", 596764], [" 91b20:\tadrp\tx1, 96000 <je_malloc_usable_size+0x188>", 596768], [" 91b24:\tadrp\tx2, 96000 <je_malloc_usable_size+0x188>", 596772], [" 91b28:\tadrp\tx26, d6000 <je_arena_bin_info+0x1d0>", 596776], [" 91b2c:\tadd\tx0, x0, #0x6b8", 596780], [" 91b30:\tadd\tx1, x1, #0x994", 596784], [" 91b34:\tadd\tx2, x2, #0xbbc", 596788], [" 91b38:\tstr\tw8, [x26,#2340]", 596792], [" 91b3c:\tbl\t19700 <pthread_atfork@plt>", 596796], [" 91b40:\tcbz\tw0, 91b60 <je_malloc+0x954>", 596800], [" 91b44:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 596804], [" 91b48:\tadd\tx0, x0, #0x641", 596808], [" 91b4c:\tbl\ta0828 <je_malloc_write>", 596812], [" 91b50:\tadrp\tx8, d3000 <key_map+0x6a8>", 596816], [" 91b54:\tldrb\tw8, [x8,#1336]", 596820], [" 91b58:\tcbz\tw8, 9150c <je_malloc+0x300>", 596824], [" 91b5c:\tbl\t18ef0 <abort@plt>", 596828], [" 91b60:\tadd\tx22, x20, #0x8", 596832], [" 91b64:\tmov\tx0, x22", 596836], [" 91b68:\tbl\t18f00 <pthread_mutex_lock@plt>", 596840], [" 91b6c:\tbl\t98810 <je_malloc_mutex_boot>", 596844], [" 91b70:\ttbnz\tw0, #0, 91c4c <je_malloc+0xa40>", 596848], [" 91b74:\tadrp\tx9, d3000 <key_map+0x6a8>", 596852], [" 91b78:\tldr\tw8, [x9,#1376]", 596856], [" 91b7c:\tcbnz\tw8, 91b94 <je_malloc+0x988>", 596860], [" 91b80:\tldr\tw8, [x26,#2340]", 596864], [" 91b84:\tcmp\tw8, #0x1", 596868], [" 91b88:\tlsl\tw10, w8, #2", 596872], [" 91b8c:\tcsinc\tw8, w10, wzr, hi", 596876], [" 91b90:\tstr\tw8, [x9,#1376]", 596880], [" 91b94:\tcmp\tw8, #0x3", 596884], [" 91b98:\tb.cc\t91ba4 <je_malloc+0x998>", 596888], [" 91b9c:\torr\tw8, wzr, #0x2", 596892], [" 91ba0:\tstr\tw8, [x9,#1376]", 596896], [" 91ba4:\tadrp\tx9, d6000 <je_arena_bin_info+0x1d0>", 596900], [" 91ba8:\torr\tw1, wzr, #0x7ff8", 596904], [" 91bac:\tmov\tx0, x21", 596908], [" 91bb0:\tstr\tw8, [x9,#2336]", 596912], [" 91bb4:\tstlr\tw8, [x24]", 596916], [" 91bb8:\tbl\t85430 <je_base_alloc>", 596920], [" 91bbc:\tadrp\tx8, d6000 <je_arena_bin_info+0x1d0>", 596924], [" 91bc0:\tstr\tx0, [x8,#2208]", 596928], [" 91bc4:\tcbz\tx0, 91c4c <je_malloc+0xa40>", 596932], [" 91bc8:\tldr\tx8, [x24,#8]", 596936], [" 91bcc:\tadrp\tx9, d3000 <key_map+0x6a8>", 596940], [" 91bd0:\tadrp\tx10, d3000 <key_map+0x6a8>", 596944], [" 91bd4:\tadrp\tx11, d3000 <key_map+0x6a8>", 596948], [" 91bd8:\tadrp\tx12, d3000 <key_map+0x6a8>", 596952], [" 91bdc:\tstlr\tx8, [x0]", 596956], [" 91be0:\tadrp\tx8, d3000 <key_map+0x6a8>", 596960], [" 91be4:\tldr\tx9, [x9,#1352]", 596964], [" 91be8:\tadrp\tx13, d3000 <key_map+0x6a8>", 596968], [" 91bec:\tldrb\tw10, [x10,#1340]", 596972], [" 91bf0:\tadrp\tx14, d3000 <key_map+0x6a8>", 596976], [" 91bf4:\tldrb\tw11, [x11,#1344]", 596980], [" 91bf8:\tldrb\tw8, [x8,#1372]", 596984], [" 91bfc:\tcmp\tx9, #0x0", 596988], [" 91c00:\tldrb\tw9, [x12,#1364]", 596992], [" 91c04:\tcset\tw12, ne", 596996], [" 91c08:\torr\tw10, w10, w11, lsl #1", 597000], [" 91c0c:\tldrb\tw11, [x13,#1368]", 597004], [" 91c10:\torr\tw10, w10, w12, lsl #2", 597008], [" 91c14:\torr\tw8, w10, w8, lsl #3", 597012], [" 91c18:\tldrb\tw10, [x14,#1392]", 597016], [" 91c1c:\torr\tw8, w8, w9, lsl #4", 597020], [" 91c20:\torr\tw8, w8, w11, lsl #6", 597024], [" 91c24:\tstr\twzr, [x20],#8", 597028], [" 91c28:\torr\tw8, w8, w10", 597032], [" 91c2c:\ttst\tw8, #0xff", 597036], [" 91c30:\tcset\tw9, ne", 597040], [" 91c34:\tmov\tx0, x20", 597044], [" 91c38:\tstrb\tw8, [x14,#1392]", 597048], [" 91c3c:\tstrb\tw9, [x23,#2576]", 597052], [" 91c40:\tbl\t18f30 <pthread_mutex_unlock@plt>", 597056], [" 91c44:\tbl\ta029c <je_malloc_tsd_boot1>", 597060], [" 91c48:\tb\t91364 <je_malloc+0x158>", 597064], [" 91c4c:\tmov\tx0, x22", 597068], [" 91c50:\tbl\t18f30 <pthread_mutex_unlock@plt>", 597072], [" 91c54:\tb\t9150c <je_malloc+0x300>", 597076], [" 91c58:\tmov\tw8, #0xffffffff \t// #-1", 597080], [" 91c5c:\tstr\tw8, [x26,#48]", 597084], [" 91c60:\tmov\tx8, x24", 597088], [" 91c64:\tldr\tx1, [x8,#56]", 597092], [" 91c68:\tcbz\tx1, 91e0c <je_malloc+0xc00>", 597096], [" 91c6c:\tmov\tx0, x20", 597100], [" 91c70:\tmov\tw2, w23", 597104], [" 91c74:\tmov\tw3, wzr", 597108], [" 91c78:\tbl\t7dc00 <je_arena_malloc_large>", 597112], [" 91c7c:\tmov\tx19, x0", 597116], [" 91c80:\tcbnz\tx19, 917dc <je_malloc+0x5d0>", 597120], [" 91c84:\tb\t9150c <je_malloc+0x300>", 597124], [" 91c88:\tmov\tx0, x20", 597128], [" 91c8c:\tbl\t90c9c <je_arena_choose_hard>", 597132], [" 91c90:\tmov\tx1, x0", 597136], [" 91c94:\tcbnz\tx1, 91810 <je_malloc+0x604>", 597140], [" 91c98:\tb\t9150c <je_malloc+0x300>", 597144], [" 91c9c:\tldr\tw8, [x22,#28]", 597148], [" 91ca0:\tmov\tx0, x20", 597152], [" 91ca4:\tmov\tx1, x22", 597156], [" 91ca8:\tstr\tw8, [x22,#24]", 597160], [" 91cac:\tbl\t9e498 <je_tcache_event_hard>", 597164], [" 91cb0:\tmov\tx0, x24", 597168], [" 91cb4:\tcbnz\tx19, 9144c <je_malloc+0x240>", 597172], [" 91cb8:\tb\t9150c <je_malloc+0x300>", 597176], [" 91cbc:\tmov\tx0, x21", 597180], [" 91cc0:\tbl\t90c9c <je_arena_choose_hard>", 597184], [" 91cc4:\tmov\tx1, x0", 597188], [" 91cc8:\tcbnz\tx1, 91894 <je_malloc+0x688>", 597192], [" 91ccc:\tb\t9150c <je_malloc+0x300>", 597196], [" 91cd0:\tstr\tw10, [x9]", 597200], [" 91cd4:\tb\t917b8 <je_malloc+0x5ac>", 597204], [" 91cd8:\tmov\tw1, #0xa5 \t// #165", 597208], [" 91cdc:\tmov\tx0, x19", 597212], [" 91ce0:\tb\t91cec <je_malloc+0xae0>", 597216], [" 91ce4:\tmov\tx0, x19", 597220], [" 91ce8:\tmov\tw1, wzr", 597224], [" 91cec:\tmov\tx2, x21", 597228], [" 91cf0:\tbl\t19500 <memset@plt>", 597232], [" 91cf4:\tb\t917d0 <je_malloc+0x5c4>", 597236], [" 91cf8:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597240], [" 91cfc:\tadd\tx1, sp, #0x8", 597244], [" 91d00:\tldr\tx0, [x0,#200]", 597248], [" 91d04:\tbl\ta0678 <je_tsd_init_check_recursion>", 597252], [" 91d08:\tmov\tx20, x0", 597256], [" 91d0c:\tcbnz\tx20, 91744 <je_malloc+0x538>", 597260], [" 91d10:\torr\tw0, wzr, #0x70", 597264], [" 91d14:\tbl\t9fbcc <je_malloc_tsd_malloc>", 597268], [" 91d18:\tmov\tx20, x0", 597272], [" 91d1c:\tstr\tx20, [sp,#32]", 597276], [" 91d20:\tcbz\tx20, 91e88 <je_malloc+0xc7c>", 597280], [" 91d24:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 597284], [" 91d28:\tmov\tx0, x20", 597288], [" 91d2c:\tadd\tx1, x1, #0x400", 597292], [" 91d30:\tmov\tw2, #0x68 \t// #104", 597296], [" 91d34:\tstrb\twzr, [x0],#8", 597300], [" 91d38:\tbl\t18f60 <memcpy@plt>", 597304], [" 91d3c:\tldr\tw0, [x23]", 597308], [" 91d40:\tmov\tx1, x20", 597312], [" 91d44:\tbl\t1a310 <pthread_setspecific@plt>", 597316], [" 91d48:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 597320], [" 91d4c:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597324], [" 91d50:\tadd\tx1, sp, #0x8", 597328], [" 91d54:\tldr\tx0, [x0,#200]", 597332], [" 91d58:\tbl\ta0734 <je_tsd_init_finish>", 597336], [" 91d5c:\tb\t91744 <je_malloc+0x538>", 597340], [" 91d60:\torr\tw8, wzr, #0x1", 597344], [" 91d64:\tb\t91dd4 <je_malloc+0xbc8>", 597348], [" 91d68:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597352], [" 91d6c:\tadd\tx1, sp, #0x8", 597356], [" 91d70:\tldr\tx0, [x0,#200]", 597360], [" 91d74:\tbl\ta0678 <je_tsd_init_check_recursion>", 597364], [" 91d78:\tmov\tx21, x0", 597368], [" 91d7c:\tcbnz\tx21, 919f4 <je_malloc+0x7e8>", 597372], [" 91d80:\torr\tw0, wzr, #0x70", 597376], [" 91d84:\tbl\t9fbcc <je_malloc_tsd_malloc>", 597380], [" 91d88:\tmov\tx21, x0", 597384], [" 91d8c:\tstr\tx21, [sp,#32]", 597388], [" 91d90:\tcbz\tx21, 91e88 <je_malloc+0xc7c>", 597392], [" 91d94:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 597396], [" 91d98:\tmov\tx0, x21", 597400], [" 91d9c:\tadd\tx1, x1, #0x400", 597404], [" 91da0:\tmov\tw2, #0x68 \t// #104", 597408], [" 91da4:\tstrb\twzr, [x0],#8", 597412], [" 91da8:\tbl\t18f60 <memcpy@plt>", 597416], [" 91dac:\tldr\tw0, [x22]", 597420], [" 91db0:\tmov\tx1, x21", 597424], [" 91db4:\tbl\t1a310 <pthread_setspecific@plt>", 597428], [" 91db8:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 597432], [" 91dbc:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597436], [" 91dc0:\tadd\tx1, sp, #0x8", 597440], [" 91dc4:\tldr\tx0, [x0,#200]", 597444], [" 91dc8:\tbl\ta0734 <je_tsd_init_finish>", 597448], [" 91dcc:\tb\t919f4 <je_malloc+0x7e8>", 597452], [" 91dd0:\torr\tw8, wzr, #0x3", 597456], [" 91dd4:\tldr\tw0, [x23]", 597460], [" 91dd8:\tstr\tw8, [x21]", 597464], [" 91ddc:\tbl\t1a300 <pthread_getspecific@plt>", 597468], [" 91de0:\tmov\tx22, x0", 597472], [" 91de4:\tcbz\tx22, 91e20 <je_malloc+0xc14>", 597476], [" 91de8:\tadd\tx0, x22, #0x8", 597480], [" 91dec:\tmov\tw2, #0x68 \t// #104", 597484], [" 91df0:\tmov\tx1, x21", 597488], [" 91df4:\tbl\t18f60 <memcpy@plt>", 597492], [" 91df8:\torr\tw8, wzr, #0x1", 597496], [" 91dfc:\tstrb\tw8, [x22]", 597500], [" 91e00:\tldr\tx8, [x20,#88]", 597504], [" 91e04:\tcbnz\tx8, 91370 <je_malloc+0x164>", 597508], [" 91e08:\tb\t91760 <je_malloc+0x554>", 597512], [" 91e0c:\tmov\tx0, x20", 597516], [" 91e10:\tbl\t90c9c <je_arena_choose_hard>", 597520], [" 91e14:\tmov\tx1, x0", 597524], [" 91e18:\tcbnz\tx1, 91c6c <je_malloc+0xa60>", 597528], [" 91e1c:\tb\t9150c <je_malloc+0x300>", 597532], [" 91e20:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597536], [" 91e24:\tadd\tx1, sp, #0x8", 597540], [" 91e28:\tldr\tx0, [x0,#200]", 597544], [" 91e2c:\tbl\ta0678 <je_tsd_init_check_recursion>", 597548], [" 91e30:\tmov\tx22, x0", 597552], [" 91e34:\tcbnz\tx22, 91de8 <je_malloc+0xbdc>", 597556], [" 91e38:\torr\tw0, wzr, #0x70", 597560], [" 91e3c:\tbl\t9fbcc <je_malloc_tsd_malloc>", 597564], [" 91e40:\tmov\tx22, x0", 597568], [" 91e44:\tstr\tx22, [sp,#32]", 597572], [" 91e48:\tcbz\tx22, 91e88 <je_malloc+0xc7c>", 597576], [" 91e4c:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 597580], [" 91e50:\tmov\tx0, x22", 597584], [" 91e54:\tadd\tx1, x1, #0x400", 597588], [" 91e58:\tmov\tw2, #0x68 \t// #104", 597592], [" 91e5c:\tstrb\twzr, [x0],#8", 597596], [" 91e60:\tbl\t18f60 <memcpy@plt>", 597600], [" 91e64:\tldr\tw0, [x23]", 597604], [" 91e68:\tmov\tx1, x22", 597608], [" 91e6c:\tbl\t1a310 <pthread_setspecific@plt>", 597612], [" 91e70:\tcbnz\tw0, 91e98 <je_malloc+0xc8c>", 597616], [" 91e74:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 597620], [" 91e78:\tadd\tx1, sp, #0x8", 597624], [" 91e7c:\tldr\tx0, [x0,#200]", 597628], [" 91e80:\tbl\ta0734 <je_tsd_init_finish>", 597632], [" 91e84:\tb\t91de8 <je_malloc+0xbdc>", 597636], [" 91e88:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 597640], [" 91e8c:\tadd\tx0, x0, #0x204", 597644], [" 91e90:\tbl\ta0828 <je_malloc_write>", 597648], [" 91e94:\tbl\t18ef0 <abort@plt>", 597652], [" 91e98:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 597656], [" 91e9c:\tadd\tx0, x0, #0x22b", 597660], [" 91ea0:\tbl\ta0828 <je_malloc_write>", 597664], [" 91ea4:\tbl\t18ef0 <abort@plt>", 597668], ["", 0]], "l": 1, "f": "je_malloc"}, "81": {"d": [["", 0], ["binary_cache/system/lib64/vndk-sp/libz.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000002cf4 <deflateInit2_>:", 0], [" 2cf4:\tstp\tx26, x25, [sp,#-80]!", 11508], [" 2cf8:\tstp\tx24, x23, [sp,#16]", 11512], [" 2cfc:\tstp\tx22, x21, [sp,#32]", 11516], [" 2d00:\tstp\tx20, x19, [sp,#48]", 11520], [" 2d04:\tstp\tx29, x30, [sp,#64]", 11524], [" 2d08:\tadd\tx29, sp, #0x40", 11528], [" 2d0c:\tmov\tw20, w5", 11532], [" 2d10:\tmov\tw21, w4", 11536], [" 2d14:\tmov\tx19, x0", 11540], [" 2d18:\tmov\tw0, #0xfffffffa \t// #-6", 11544], [" 2d1c:\tcbz\tx6, 2ff0 <deflateInit2_+0x2fc>", 11548], [" 2d20:\tcmp\tw7, #0x70", 11552], [" 2d24:\tb.ne\t2ff0 <deflateInit2_+0x2fc>", 11556], [" 2d28:\tldrb\tw8, [x6]", 11560], [" 2d2c:\tcmp\tw8, #0x31", 11564], [" 2d30:\tb.ne\t2ff0 <deflateInit2_+0x2fc>", 11568], [" 2d34:\tcbz\tx19, 2d74 <deflateInit2_+0x80>", 11572], [" 2d38:\tldr\tx8, [x19,#64]", 11576], [" 2d3c:\tstr\txzr, [x19,#48]", 11580], [" 2d40:\tcbz\tx8, 2d7c <deflateInit2_+0x88>", 11584], [" 2d44:\tldr\tx9, [x19,#72]", 11588], [" 2d48:\tcbz\tx9, 2d94 <deflateInit2_+0xa0>", 11592], [" 2d4c:\tcmn\tw1, #0x1", 11596], [" 2d50:\torr\tw9, wzr, #0x6", 11600], [" 2d54:\tcsel\tw23, w9, w1, eq", 11604], [" 2d58:\ttbnz\tw3, #31, 2da4 <deflateInit2_+0xb0>", 11608], [" 2d5c:\tsub\tw9, w3, #0x10", 11612], [" 2d60:\tcmp\tw3, #0xf", 11616], [" 2d64:\torr\tw10, wzr, #0x1", 11620], [" 2d68:\tcsel\tw9, w9, w3, gt", 11624], [" 2d6c:\tcinc\tw25, w10, gt", 11628], [" 2d70:\tb\t2dac <deflateInit2_+0xb8>", 11632], [" 2d74:\torr\tw0, wzr, #0xfffffffe", 11636], [" 2d78:\tb\t2ff0 <deflateInit2_+0x2fc>", 11640], [" 2d7c:\tadrp\tx8, 15000 <_length_code+0x26c6>", 11644], [" 2d80:\tldr\tx8, [x8,#3664]", 11648], [" 2d84:\tstr\txzr, [x19,#80]", 11652], [" 2d88:\tstr\tx8, [x19,#64]", 11656], [" 2d8c:\tldr\tx9, [x19,#72]", 11660], [" 2d90:\tcbnz\tx9, 2d4c <deflateInit2_+0x58>", 11664], [" 2d94:\tadrp\tx9, 15000 <_length_code+0x26c6>", 11668], [" 2d98:\tldr\tx9, [x9,#3672]", 11672], [" 2d9c:\tstr\tx9, [x19,#72]", 11676], [" 2da0:\tb\t2d4c <deflateInit2_+0x58>", 11680], [" 2da4:\tmov\tw25, wzr", 11684], [" 2da8:\tneg\tw9, w3", 11688], [" 2dac:\torr\tw0, wzr, #0xfffffffe", 11692], [" 2db0:\tcmp\tw20, #0x4", 11696], [" 2db4:\tb.hi\t2ff0 <deflateInit2_+0x2fc>", 11700], [" 2db8:\tcmp\tw23, #0x9", 11704], [" 2dbc:\tb.hi\t2ff0 <deflateInit2_+0x2fc>", 11708], [" 2dc0:\tcmp\tw2, #0x8", 11712], [" 2dc4:\tb.ne\t2ff0 <deflateInit2_+0x2fc>", 11716], [" 2dc8:\tsub\tw10, w21, #0x1", 11720], [" 2dcc:\tcmp\tw10, #0x8", 11724], [" 2dd0:\tb.hi\t2ff0 <deflateInit2_+0x2fc>", 11728], [" 2dd4:\tand\tw10, w9, #0xfffffff8", 11732], [" 2dd8:\tcmp\tw10, #0x8", 11736], [" 2ddc:\tb.ne\t2ff0 <deflateInit2_+0x2fc>", 11740], [" 2de0:\tldr\tx0, [x19,#80]", 11744], [" 2de4:\tmov\tw2, #0x1730 \t// #5936", 11748], [" 2de8:\torr\tw1, wzr, #0x1", 11752], [" 2dec:\tcmp\tw9, #0x8", 11756], [" 2df0:\tmov\tw10, #0x9 \t// #9", 11760], [" 2df4:\tcsel\tw26, w10, w9, eq", 11764], [" 2df8:\torr\tw24, wzr, #0x1", 11768], [" 2dfc:\tblr\tx8", 11772], [" 2e00:\tmov\tx22, x0", 11776], [" 2e04:\tcbz\tx22, 2fec <deflateInit2_+0x2f8>", 11780], [" 2e08:\tlsl\tw1, w24, w26", 11784], [" 2e0c:\tstr\tx22, [x19,#56]", 11788], [" 2e10:\tsub\tw9, w1, #0x1", 11792], [" 2e14:\tstr\tw25, [x22,#44]", 11796], [" 2e18:\tadd\tw8, w21, #0x7", 11800], [" 2e1c:\tstp\tw1, w26, [x22,#68]", 11804], [" 2e20:\tadd\tw11, w21, #0x9", 11808], [" 2e24:\tstr\tx19, [x22]", 11812], [" 2e28:\tstr\tw9, [x22,#76]", 11816], [" 2e2c:\tmov\tw9, #0xaaab \t// #43691", 11820], [" 2e30:\tlsl\tw10, w24, w8", 11824], [" 2e34:\tstr\txzr, [x22,#48]", 11828], [" 2e38:\tmovk\tw9, #0xaaaa, lsl #16", 11832], [" 2e3c:\tstp\tw10, w8, [x22,#116]", 11836], [" 2e40:\torr\tw2, wzr, #0x2", 11840], [" 2e44:\tumull\tx8, w11, w9", 11844], [" 2e48:\tsub\tw9, w10, #0x1", 11848], [" 2e4c:\tlsr\tx8, x8, #33", 11852], [" 2e50:\tstp\tw9, w8, [x22,#124]", 11856], [" 2e54:\tldr\tx8, [x19,#64]", 11860], [" 2e58:\tldr\tx0, [x19,#80]", 11864], [" 2e5c:\tblr\tx8", 11868], [" 2e60:\tstr\tx0, [x22,#80]", 11872], [" 2e64:\torr\tw2, wzr, #0x2", 11876], [" 2e68:\tldr\tw1, [x22,#68]", 11880], [" 2e6c:\tldr\tx8, [x19,#64]", 11884], [" 2e70:\tldr\tx0, [x19,#80]", 11888], [" 2e74:\tblr\tx8", 11892], [" 2e78:\tstr\tx0, [x22,#96]", 11896], [" 2e7c:\torr\tw2, wzr, #0x2", 11900], [" 2e80:\tldr\tw1, [x22,#116]", 11904], [" 2e84:\tldr\tx8, [x19,#64]", 11908], [" 2e88:\tldr\tx0, [x19,#80]", 11912], [" 2e8c:\tblr\tx8", 11916], [" 2e90:\tadd\tw8, w21, #0x6", 11920], [" 2e94:\tstr\txzr, [x22,#5928]", 11924], [" 2e98:\tstr\tx0, [x22,#104]", 11928], [" 2e9c:\torr\tw2, wzr, #0x4", 11932], [" 2ea0:\tlsl\tw1, w24, w8", 11936], [" 2ea4:\tstr\tw1, [x22,#5880]", 11940], [" 2ea8:\tldr\tx8, [x19,#64]", 11944], [" 2eac:\tldr\tx0, [x19,#80]", 11948], [" 2eb0:\tblr\tx8", 11952], [" 2eb4:\tldr\tw8, [x22,#5880]", 11956], [" 2eb8:\tldr\tx9, [x22,#80]", 11960], [" 2ebc:\tlsl\tx10, x8, #2", 11964], [" 2ec0:\tstp\tx0, x10, [x22,#16]", 11968], [" 2ec4:\tcbz\tx9, 2f1c <deflateInit2_+0x228>", 11972], [" 2ec8:\tldr\tx9, [x22,#96]", 11976], [" 2ecc:\tcbz\tx9, 2f1c <deflateInit2_+0x228>", 11980], [" 2ed0:\tldr\tx9, [x22,#104]", 11984], [" 2ed4:\tcbz\tx9, 2f1c <deflateInit2_+0x228>", 11988], [" 2ed8:\tcbz\tx0, 2f1c <deflateInit2_+0x228>", 11992], [" 2edc:\tand\tw9, w8, #0xfffffffe", 11996], [" 2ee0:\tstp\tw23, w20, [x22,#180]", 12000], [" 2ee4:\tadd\tx8, x8, x8, lsl #1", 12004], [" 2ee8:\torr\tw10, wzr, #0x8", 12008], [" 2eec:\tadd\tx9, x0, x9", 12012], [" 2ef0:\tadd\tx8, x0, x8", 12016], [" 2ef4:\tstrb\tw10, [x22,#60]", 12020], [" 2ef8:\tmov\tx0, x19", 12024], [" 2efc:\tstr\tx9, [x22,#5888]", 12028], [" 2f00:\tstr\tx8, [x22,#5872]", 12032], [" 2f04:\tldp\tx29, x30, [sp,#64]", 12036], [" 2f08:\tldp\tx20, x19, [sp,#48]", 12040], [" 2f0c:\tldp\tx22, x21, [sp,#32]", 12044], [" 2f10:\tldp\tx24, x23, [sp,#16]", 12048], [" 2f14:\tldp\tx26, x25, [sp],#80", 12052], [" 2f18:\tb\t1e40 <deflateReset@plt>", 12056], [" 2f1c:\tadrp\tx9, 15000 <_length_code+0x26c6>", 12060], [" 2f20:\tmov\tw8, #0x29a \t// #666", 12064], [" 2f24:\tldr\tx9, [x9,#3680]", 12068], [" 2f28:\tstr\tw8, [x22,#8]", 12072], [" 2f2c:\tldr\tx1, [x19,#56]", 12076], [" 2f30:\tldr\tx8, [x9,#48]", 12080], [" 2f34:\tstr\tx8, [x19,#48]", 12084], [" 2f38:\tcbz\tx1, 2fec <deflateInit2_+0x2f8>", 12088], [" 2f3c:\tldr\tw8, [x1,#8]", 12092], [" 2f40:\tsub\tw9, w8, #0x45", 12096], [" 2f44:\tcmp\tw9, #0x2c", 12100], [" 2f48:\tb.hi\t2fdc <deflateInit2_+0x2e8>", 12104], [" 2f4c:\tmov\tx11, #0x11 \t// #17", 12108], [" 2f50:\torr\tw10, wzr, #0x1", 12112], [" 2f54:\tmovk\tx11, #0x40, lsl #16", 12116], [" 2f58:\tmovk\tx11, #0x1004, lsl #32", 12120], [" 2f5c:\tlsl\tx9, x10, x9", 12124], [" 2f60:\tand\tx9, x9, x11", 12128], [" 2f64:\tcbz\tx9, 2fdc <deflateInit2_+0x2e8>", 12132], [" 2f68:\tldr\tx8, [x1,#16]", 12136], [" 2f6c:\tcbz\tx8, 2f80 <deflateInit2_+0x28c>", 12140], [" 2f70:\tldp\tx9, x0, [x19,#72]", 12144], [" 2f74:\tmov\tx1, x8", 12148], [" 2f78:\tblr\tx9", 12152], [" 2f7c:\tldr\tx1, [x19,#56]", 12156], [" 2f80:\tldr\tx8, [x1,#104]", 12160], [" 2f84:\tcbz\tx8, 2f98 <deflateInit2_+0x2a4>", 12164], [" 2f88:\tldp\tx9, x0, [x19,#72]", 12168], [" 2f8c:\tmov\tx1, x8", 12172], [" 2f90:\tblr\tx9", 12176], [" 2f94:\tldr\tx1, [x19,#56]", 12180], [" 2f98:\tldr\tx8, [x1,#96]", 12184], [" 2f9c:\tcbz\tx8, 2fb0 <deflateInit2_+0x2bc>", 12188], [" 2fa0:\tldp\tx9, x0, [x19,#72]", 12192], [" 2fa4:\tmov\tx1, x8", 12196], [" 2fa8:\tblr\tx9", 12200], [" 2fac:\tldr\tx1, [x19,#56]", 12204], [" 2fb0:\tldr\tx8, [x1,#80]", 12208], [" 2fb4:\tcbz\tx8, 2fc8 <deflateInit2_+0x2d4>", 12212], [" 2fb8:\tldp\tx9, x0, [x19,#72]", 12216], [" 2fbc:\tmov\tx1, x8", 12220], [" 2fc0:\tblr\tx9", 12224], [" 2fc4:\tldr\tx1, [x19,#56]", 12228], [" 2fc8:\tldp\tx8, x0, [x19,#72]", 12232], [" 2fcc:\tblr\tx8", 12236], [" 2fd0:\torr\tw0, wzr, #0xfffffffc", 12240], [" 2fd4:\tstr\txzr, [x19,#56]", 12244], [" 2fd8:\tb\t2ff0 <deflateInit2_+0x2fc>", 12248], [" 2fdc:\tcmp\tw8, #0x29a", 12252], [" 2fe0:\tb.eq\t2f68 <deflateInit2_+0x274>", 12256], [" 2fe4:\tcmp\tw8, #0x2a", 12260], [" 2fe8:\tb.eq\t2f68 <deflateInit2_+0x274>", 12264], [" 2fec:\torr\tw0, wzr, #0xfffffffc", 12268], [" 2ff0:\tldp\tx29, x30, [sp,#64]", 12272], [" 2ff4:\tldp\tx20, x19, [sp,#48]", 12276], [" 2ff8:\tldp\tx22, x21, [sp,#32]", 12280], [" 2ffc:\tldp\tx24, x23, [sp,#16]", 12284], [" 3000:\tldp\tx26, x25, [sp],#80", 12288], [" 3004:\tret", 12292], ["", 0]], "l": 18, "f": "deflateInit2_"}, "82": {"d": [["", 0], ["binary_cache/system/lib64/vndk-sp/libz.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000002648 <compress>:", 0], [" 2648:\tsub\tsp, sp, #0xb0", 9800], [" 264c:\tstr\tx21, [sp,#128]", 9804], [" 2650:\tstp\tx20, x19, [sp,#144]", 9808], [" 2654:\tstp\tx29, x30, [sp,#160]", 9812], [" 2658:\tadd\tx29, sp, #0xa0", 9816], [" 265c:\tmrs\tx21, tpidr_el0", 9820], [" 2660:\tmov\tx19, x1", 9824], [" 2664:\tldr\tx8, [x21,#40]", 9828], [" 2668:\tstur\tx8, [x29,#-40]", 9832], [" 266c:\tldr\tx8, [x19]", 9836], [" 2670:\tstr\tx2, [sp,#8]", 9840], [" 2674:\tstr\tw3, [sp,#16]", 9844], [" 2678:\tstr\tx0, [sp,#32]", 9848], [" 267c:\tand\tx9, x8, #0xffffffff00000000", 9852], [" 2680:\tstr\tw8, [sp,#40]", 9856], [" 2684:\tcbnz\tx9, 26d8 <compress+0x90>", 9860], [" 2688:\tadrp\tx2, e000 <_tr_flush_block+0xdb8>", 9864], [" 268c:\tstp\txzr, xzr, [sp,#80]", 9868], [" 2690:\tadd\tx2, x2, #0xe20", 9872], [" 2694:\tstr\txzr, [sp,#72]", 9876], [" 2698:\tmov\tw1, #0xffffffff \t// #-1", 9880], [" 269c:\tadd\tx0, sp, #0x8", 9884], [" 26a0:\torr\tw3, wzr, #0x70", 9888], [" 26a4:\tbl\t1df0 <deflateInit_@plt>", 9892], [" 26a8:\tcbnz\tw0, 26dc <compress+0x94>", 9896], [" 26ac:\tadd\tx0, sp, #0x8", 9900], [" 26b0:\torr\tw1, wzr, #0x4", 9904], [" 26b4:\tbl\t1e00 <deflate@plt>", 9908], [" 26b8:\tmov\tw20, w0", 9912], [" 26bc:\tcmp\tw20, #0x1", 9916], [" 26c0:\tb.ne\t2700 <compress+0xb8>", 9920], [" 26c4:\tldr\tx8, [sp,#48]", 9924], [" 26c8:\tadd\tx0, sp, #0x8", 9928], [" 26cc:\tstr\tx8, [x19]", 9932], [" 26d0:\tbl\t1e10 <deflateEnd@plt>", 9936], [" 26d4:\tb\t26dc <compress+0x94>", 9940], [" 26d8:\torr\tw0, wzr, #0xfffffffb", 9944], [" 26dc:\tldr\tx8, [x21,#40]", 9948], [" 26e0:\tldur\tx9, [x29,#-40]", 9952], [" 26e4:\tcmp\tx8, x9", 9956], [" 26e8:\tb.ne\t2718 <compress+0xd0>", 9960], [" 26ec:\tldp\tx29, x30, [sp,#160]", 9964], [" 26f0:\tldp\tx20, x19, [sp,#144]", 9968], [" 26f4:\tldr\tx21, [sp,#128]", 9972], [" 26f8:\tadd\tsp, sp, #0xb0", 9976], [" 26fc:\tret", 9980], [" 2700:\tadd\tx0, sp, #0x8", 9984], [" 2704:\tbl\t1e10 <deflateEnd@plt>", 9988], [" 2708:\tcmp\tw20, #0x0", 9992], [" 270c:\torr\tw8, wzr, #0xfffffffb", 9996], [" 2710:\tcsel\tw0, w8, w20, eq", 10000], [" 2714:\tb\t26dc <compress+0x94>", 10004], [" 2718:\tbl\t1e20 <__stack_chk_fail@plt>", 10008], ["", 0]], "l": 18, "f": "compress"}, "83": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/libGLESv2_adreno.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000017aae8 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)>:", 0], [" 17aae8:\tsub\tsp, sp, #0xd0", 1551080], [" 17aaec:\tstp\tx28, x27, [sp,#112]", 1551084], [" 17aaf0:\tstp\tx26, x25, [sp,#128]", 1551088], [" 17aaf4:\tstp\tx24, x23, [sp,#144]", 1551092], [" 17aaf8:\tstp\tx22, x21, [sp,#160]", 1551096], [" 17aafc:\tstp\tx20, x19, [sp,#176]", 1551100], [" 17ab00:\tstp\tx29, x30, [sp,#192]", 1551104], [" 17ab04:\tadd\tx29, sp, #0xc0", 1551108], [" 17ab08:\tmov\tx19, x0", 1551112], [" 17ab0c:\tmov\tx21, x3", 1551116], [" 17ab10:\tmov\tx22, x2", 1551120], [" 17ab14:\tldr\tx28, [x19,#80]", 1551124], [" 17ab18:\tmov\tx24, x1", 1551128], [" 17ab1c:\tcbz\tx28, 17ac3c <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x154>", 1551132], [" 17ab20:\tldr\tx9, [x28]", 1551136], [" 17ab24:\tcbz\tx9, 17ac3c <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x154>", 1551140], [" 17ab28:\tldr\tx10, [x9]", 1551144], [" 17ab2c:\tldr\tx11, [x10]", 1551148], [" 17ab30:\tldr\tx27, [x11,#320]", 1551152], [" 17ab34:\tcmp\tw27, #0x1", 1551156], [" 17ab38:\tb.lt\t17ac3c <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x154>", 1551160], [" 17ab3c:\tadd\tw23, w27, #0x4", 1551164], [" 17ab40:\tmov\tw25, w23", 1551168], [" 17ab44:\torr\tw0, wzr, #0x1", 1551172], [" 17ab48:\tmov\tx1, x25", 1551176], [" 17ab4c:\torr\tw26, wzr, #0x1", 1551180], [" 17ab50:\tbl\tb47b0 <calloc@plt>", 1551184], [" 17ab54:\tmov\tx20, x0", 1551188], [" 17ab58:\tcbz\tx20, 17ac40 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x158>", 1551192], [" 17ab5c:\tldr\tx8, [x28]", 1551196], [" 17ab60:\tcbz\tx8, 17ac34 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x14c>", 1551200], [" 17ab64:\tldr\tx12, [x8]", 1551204], [" 17ab68:\tldr\tx13, [x12]", 1551208], [" 17ab6c:\tldr\tx1, [x13,#312]", 1551212], [" 17ab70:\tcbz\tx1, 17ac34 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x14c>", 1551216], [" 17ab74:\tsxtw\tx26, w27", 1551220], [" 17ab78:\tmov\tx0, x20", 1551224], [" 17ab7c:\tmov\tx2, x26", 1551228], [" 17ab80:\tbl\tb47c0 <memcpy@plt>", 1551232], [" 17ab84:\tmov\tw9, #0x8740 \t// #34624", 1551236], [" 17ab88:\tadd\tw1, w27, #0x204", 1551240], [" 17ab8c:\torr\tw0, wzr, #0x1", 1551244], [" 17ab90:\tstr\tw9, [x20,x26]", 1551248], [" 17ab94:\tbl\tb47b0 <calloc@plt>", 1551252], [" 17ab98:\tmov\tx26, x0", 1551256], [" 17ab9c:\tcbz\tx26, 17ac34 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x14c>", 1551260], [" 17aba0:\tmov\tx0, x26", 1551264], [" 17aba4:\tadd\tw14, w27, #0x200", 1551268], [" 17aba8:\tadd\tx1, sp, #0x8", 1551272], [" 17abac:\tmov\tx2, x20", 1551276], [" 17abb0:\tmov\tx3, x25", 1551280], [" 17abb4:\tstr\tx14, [sp,#8]", 1551284], [" 17abb8:\tstr\tw23, [x0],#4", 1551288], [" 17abbc:\tbl\tb4b20 <compress@plt>", 1551292], [" 17abc0:\tldr\tw8, [sp,#8]", 1551296], [" 17abc4:\tmov\tx0, x22", 1551300], [" 17abc8:\tldr\tx9, [x24,#15840]", 1551304], [" 17abcc:\tmov\tx1, x21", 1551308], [" 17abd0:\tmov\tx2, x26", 1551312], [" 17abd4:\tadd\tw24, w8, #0x4", 1551316], [" 17abd8:\tmov\tx3, x24", 1551320], [" 17abdc:\tblr\tx9", 1551324], [" 17abe0:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1551328], [" 17abe4:\tadd\tx2, x2, #0x2c1", 1551332], [" 17abe8:\tmov\tw1, #0x64 \t// #100", 1551336], [" 17abec:\tadd\tx0, sp, #0x8", 1551340], [" 17abf0:\tmov\tw3, w24", 1551344], [" 17abf4:\tmov\tw4, w23", 1551348], [" 17abf8:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1551352], [" 17abfc:\tldr\tx15, [x19,#112]", 1551356], [" 17ac00:\tldrb\tw10, [x15,#60]", 1551360], [" 17ac04:\ttbz\tw10, #0, 17ac1c <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x134>", 1551364], [" 17ac08:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1551368], [" 17ac0c:\tadd\tx0, x0, #0x30d", 1551372], [" 17ac10:\tadd\tx1, sp, #0x8", 1551376], [" 17ac14:\torr\tw2, wzr, #0x1", 1551380], [" 17ac18:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1551384], [" 17ac1c:\tmov\tx0, x20", 1551388], [" 17ac20:\tbl\tb47f0 <free@plt>", 1551392], [" 17ac24:\tmov\tx0, x26", 1551396], [" 17ac28:\tbl\tb47f0 <free@plt>", 1551400], [" 17ac2c:\tmov\tw26, wzr", 1551404], [" 17ac30:\tb\t17ac40 <EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x158>", 1551408], [" 17ac34:\tmov\tx0, x20", 1551412], [" 17ac38:\tbl\tb47f0 <free@plt>", 1551416], [" 17ac3c:\torr\tw26, wzr, #0x1", 1551420], [" 17ac40:\tmov\tw0, w26", 1551424], [" 17ac44:\tldp\tx29, x30, [sp,#192]", 1551428], [" 17ac48:\tldp\tx20, x19, [sp,#176]", 1551432], [" 17ac4c:\tldp\tx22, x21, [sp,#160]", 1551436], [" 17ac50:\tldp\tx24, x23, [sp,#144]", 1551440], [" 17ac54:\tldp\tx26, x25, [sp,#128]", 1551444], [" 17ac58:\tldp\tx28, x27, [sp,#112]", 1551448], [" 17ac5c:\tadd\tsp, sp, #0xd0", 1551452], [" 17ac60:\tret", 1551456], ["", 0]], "l": 10, "f": "EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)"}, "84": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000005e6960 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x47cd00>:", 0], [" 5e6960:\tsub\tsp, sp, #0x40", 6187360], [" 5e6964:\tstr\tx20, [sp,#32]", 6187364], [" 5e6968:\tstp\tx19, x30, [sp,#48]", 6187368], [" 5e696c:\tmrs\tx14, tpidr_el0", 6187372], [" 5e6970:\tmov\tx19, x0", 6187376], [" 5e6974:\tldr\tx11, [x14,#40]", 6187380], [" 5e6978:\tstr\tx11, [sp,#24]", 6187384], [" 5e697c:\tldr\tx9, [x19,#112]", 6187388], [" 5e6980:\tldr\tx20, [x19,#32]", 6187392], [" 5e6984:\tcbz\tx9, 5e69d0 <islower@plt+0x579380>", 6187396], [" 5e6988:\tstr\tx9, [x20,#344]", 6187400], [" 5e698c:\tldr\tx15, [x19,#32]", 6187404], [" 5e6990:\tldr\tx16, [x15,#344]", 6187408], [" 5e6994:\tldr\tx12, [x16,#592]", 6187412], [" 5e6998:\tstr\tx12, [x15,#328]", 6187416], [" 5e699c:\tldr\tx9, [x19,#32]", 6187420], [" 5e69a0:\tldr\tx10, [x9,#344]", 6187424], [" 5e69a4:\tldr\tx17, [x10,#592]", 6187428], [" 5e69a8:\tadd\tx11, x17, #0x10", 6187432], [" 5e69ac:\tldr\tx10, [x10,#8]", 6187436], [" 5e69b0:\tmov\tx8, x11", 6187440], [" 5e69b4:\tcmp\tx10, x11", 6187444], [" 5e69b8:\tb.eq\t5e69c8 <islower@plt+0x579378>", 6187448], [" 5e69bc:\tldrb\tw12, [x10,#24]", 6187452], [" 5e69c0:\tmov\tx8, x10", 6187456], [" 5e69c4:\ttbnz\tw12, #1, 5e69ac <islower@plt+0x57935c>", 6187460], [" 5e69c8:\tstr\tx8, [x9,#344]", 6187464], [" 5e69cc:\tb\t5e69e4 <islower@plt+0x579394>", 6187468], [" 5e69d0:\tldr\tx0, [x20,#328]", 6187472], [" 5e69d4:\tadd\tx8, sp, #0x8", 6187476], [" 5e69d8:\tbl\t4c26c0 <islower@plt+0x455070>", 6187480], [" 5e69dc:\tldur\tq0, [sp,#8]", 6187484], [" 5e69e0:\tstr\tq0, [x20,#336]", 6187488], [" 5e69e4:\tldr\tx13, [x19,#32]", 6187492], [" 5e69e8:\tldr\tx18, [x13,#328]", 6187496], [" 5e69ec:\tldr\tx8, [x13,#344]", 6187500], [" 5e69f0:\tadd\tx0, x18, #0x10", 6187504], [" 5e69f4:\tcmp\tx8, x0", 6187508], [" 5e69f8:\tb.eq\t5e6a54 <islower@plt+0x579404>", 6187512], [" 5e69fc:\tadd\tx9, x13, #0x158", 6187516], [" 5e6a00:\tldr\tx1, [x8,#16]", 6187520], [" 5e6a04:\tldrh\tw10, [x1]", 6187524], [" 5e6a08:\tcmp\tw10, #0x3", 6187528], [" 5e6a0c:\tb.ne\t5e6a54 <islower@plt+0x579404>", 6187532], [" 5e6a10:\tldr\tx2, [x8,#592]", 6187536], [" 5e6a14:\tadd\tx12, x2, #0x10", 6187540], [" 5e6a18:\tldr\tx8, [x8,#8]", 6187544], [" 5e6a1c:\tmov\tx10, x12", 6187548], [" 5e6a20:\tcmp\tx8, x12", 6187552], [" 5e6a24:\tb.eq\t5e6a34 <islower@plt+0x5793e4>", 6187556], [" 5e6a28:\tldrb\tw11, [x8,#24]", 6187560], [" 5e6a2c:\tmov\tx10, x8", 6187564], [" 5e6a30:\ttbnz\tw11, #1, 5e6a18 <islower@plt+0x5793c8>", 6187568], [" 5e6a34:\tstr\tx10, [x9]", 6187572], [" 5e6a38:\tldr\tx3, [x19,#32]", 6187576], [" 5e6a3c:\tldr\tx4, [x3,#328]", 6187580], [" 5e6a40:\tadd\tx9, x3, #0x158", 6187584], [" 5e6a44:\tldr\tx8, [x3,#344]", 6187588], [" 5e6a48:\tadd\tx5, x4, #0x10", 6187592], [" 5e6a4c:\tcmp\tx8, x5", 6187596], [" 5e6a50:\tb.ne\t5e6a00 <islower@plt+0x5793b0>", 6187600], [" 5e6a54:\tmrs\tx6, tpidr_el0", 6187604], [" 5e6a58:\tldr\tx17, [x6,#40]", 6187608], [" 5e6a5c:\tldr\tx18, [sp,#24]", 6187612], [" 5e6a60:\tcmp\tx17, x18", 6187616], [" 5e6a64:\tb.ne\t5e6a78 <islower@plt+0x579428>", 6187620], [" 5e6a68:\tldp\tx19, x30, [sp,#48]", 6187624], [" 5e6a6c:\tldr\tx20, [sp,#32]", 6187628], [" 5e6a70:\tadd\tsp, sp, #0x40", 6187632], [" 5e6a74:\tret", 6187636], [" 5e6a78:\tbl\t6ce60 <__stack_chk_fail@plt>", 6187640], ["", 0]], "l": 16, "f": "llvm::FastISel::recomputeInsertPt()"}, "85": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000972300 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xf1360>:", 0], [" 972300:\tsub\tsp, sp, #0xa0", 9904896], [" 972304:\tstp\tx28, x27, [sp,#64]", 9904900], [" 972308:\tstp\tx26, x25, [sp,#80]", 9904904], [" 97230c:\tstp\tx24, x23, [sp,#96]", 9904908], [" 972310:\tstp\tx22, x21, [sp,#112]", 9904912], [" 972314:\tstp\tx20, x19, [sp,#128]", 9904916], [" 972318:\tstp\tx29, x30, [sp,#144]", 9904920], [" 97231c:\tmrs\tx7, tpidr_el0", 9904924], [" 972320:\tmov\tx19, x0", 9904928], [" 972324:\tldr\tx9, [x7,#40]", 9904932], [" 972328:\tstr\tx9, [sp,#56]", 9904936], [" 97232c:\tldr\tx10, [x1,#56]", 9904940], [" 972330:\tstp\tx10, x1, [x19,#56]", 9904944], [" 972334:\tldr\tx0, [x1,#24]", 9904948], [" 972338:\tldr\tx8, [x0]", 9904952], [" 97233c:\tstr\tx0, [x19,#32]", 9904956], [" 972340:\tldr\tx11, [x8,#24]", 9904960], [" 972344:\tblr\tx11", 9904964], [" 972348:\tldr\tx9, [x0]", 9904968], [" 97234c:\tstr\tx0, [x19,#40]", 9904972], [" 972350:\tldr\tx12, [x9,#616]", 9904976], [" 972354:\tblr\tx12", 9904980], [" 972358:\tldr\tx21, [x19,#64]", 9904984], [" 97235c:\tldr\tx1, [x21,#16]", 9904988], [" 972360:\tldr\tx22, [x1,#56]", 9904992], [" 972364:\tstr\tx0, [x19,#48]", 9904996], [" 972368:\tmov\tx0, x22", 9905000], [" 97236c:\tbl\t8831f4 <islower@plt+0x815ba4>", 9905004], [" 972370:\tmov\tw21, w0", 9905008], [" 972374:\tbl\t883334 <islower@plt+0x815ce4>", 9905012], [" 972378:\tmov\tw20, w0", 9905016], [" 97237c:\tmov\tw0, w21", 9905020], [" 972380:\tbl\t8832f8 <islower@plt+0x815ca8>", 9905024], [" 972384:\tmov\tw21, w0", 9905028], [" 972388:\tmov\tx0, x22", 9905032], [" 97238c:\tbl\t8832ac <islower@plt+0x815c5c>", 9905036], [" 972390:\ttbz\tw0, #0, 97239c <islower@plt+0x904d4c>", 9905040], [" 972394:\torr\tw22, wzr, #0x1", 9905044], [" 972398:\tb\t9723a8 <islower@plt+0x904d58>", 9905048], [" 97239c:\tmov\tx0, x22", 9905052], [" 9723a0:\tbl\t883284 <islower@plt+0x815c34>", 9905056], [" 9723a4:\torr\tw22, w20, w0", 9905060], [" 9723a8:\torr\tw8, w20, w21", 9905064], [" 9723ac:\ttbz\tw8, #0, 9723d0 <islower@plt+0x904d80>", 9905068], [" 9723b0:\tldr\tx0, [x19,#64]", 9905072], [" 9723b4:\torr\tw1, wzr, #0x4", 9905076], [" 9723b8:\torr\tw3, wzr, #0x1", 9905080], [" 9723bc:\tmov\tx2, xzr", 9905084], [" 9723c0:\torr\tw24, wzr, #0x4", 9905088], [" 9723c4:\tldr\tx0, [x0,#72]", 9905092], [" 9723c8:\tbl\t4df2a4 <islower@plt+0x471c54>", 9905096], [" 9723cc:\tb\t9723d4 <islower@plt+0x904d84>", 9905100], [" 9723d0:\tmov\tw24, wzr", 9905104], [" 9723d4:\ttbz\tw22, #0, 9723e0 <islower@plt+0x904d90>", 9905108], [" 9723d8:\tcbnz\tw24, 972444 <islower@plt+0x904df4>", 9905112], [" 9723dc:\tb\t972474 <islower@plt+0x904e24>", 9905116], [" 9723e0:\tldr\tx25, [x19,#64]", 9905120], [" 9723e4:\torr\tw1, wzr, #0x4", 9905124], [" 9723e8:\torr\tw3, wzr, #0x1", 9905128], [" 9723ec:\tmov\tx2, xzr", 9905132], [" 9723f0:\tldr\tx0, [x25,#72]", 9905136], [" 9723f4:\tbl\t4df2a4 <islower@plt+0x471c54>", 9905140], [" 9723f8:\tldr\tx26, [x19,#64]", 9905144], [" 9723fc:\torr\tw1, wzr, #0x4", 9905148], [" 972400:\torr\tw2, wzr, #0x4", 9905152], [" 972404:\torr\tw3, wzr, #0x1", 9905156], [" 972408:\tldr\tx0, [x26,#72]", 9905160], [" 97240c:\tbl\t4df2a4 <islower@plt+0x471c54>", 9905164], [" 972410:\tldr\tx20, [x19,#64]", 9905168], [" 972414:\tldr\tx21, [x20,#64]", 9905172], [" 972418:\tcbnz\tx21, 97243c <islower@plt+0x904dec>", 9905176], [" 97241c:\tadd\tx0, x20, #0x78", 9905180], [" 972420:\torr\tw1, wzr, #0x20", 9905184], [" 972424:\torr\tw2, wzr, #0x8", 9905188], [" 972428:\tbl\ta7118 <islower@plt+0x39ac8>", 9905192], [" 97242c:\tmov\tx1, x20", 9905196], [" 972430:\tmov\tx21, x0", 9905200], [" 972434:\tbl\t90d610 <islower@plt+0x89ffc0>", 9905204], [" 972438:\tstr\tx21, [x20,#64]", 9905208], [" 97243c:\torr\tw24, wzr, #0x8", 9905212], [" 972440:\tstr\tw24, [x21,#16]", 9905216], [" 972444:\tldr\tx21, [x19,#64]", 9905220], [" 972448:\tldr\tx20, [x21,#64]", 9905224], [" 97244c:\tcbnz\tx20, 972470 <islower@plt+0x904e20>", 9905228], [" 972450:\tadd\tx0, x21, #0x78", 9905232], [" 972454:\torr\tw1, wzr, #0x20", 9905236], [" 972458:\torr\tw2, wzr, #0x8", 9905240], [" 97245c:\tbl\ta7118 <islower@plt+0x39ac8>", 9905244], [" 972460:\tmov\tx1, x21", 9905248], [" 972464:\tmov\tx20, x0", 9905252], [" 972468:\tbl\t90d610 <islower@plt+0x89ffc0>", 9905256], [" 97246c:\tstr\tx20, [x21,#64]", 9905260], [" 972470:\tstr\tw24, [x20,#16]", 9905264], [" 972474:\tldr\tx0, [x19,#32]", 9905268], [" 972478:\tldr\tx27, [x19,#64]", 9905272], [" 97247c:\tldr\tx20, [x0]", 9905276], [" 972480:\tldr\tx25, [x27,#16]", 9905280], [" 972484:\tldr\tx13, [x20,#40]", 9905284], [" 972488:\tblr\tx13", 9905288], [" 97248c:\tmov\tx20, x0", 9905292], [" 972490:\tmov\tw0, #0x210 \t// #528", 9905296], [" 972494:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9905300], [" 972498:\tmov\tx1, x20", 9905304], [" 97249c:\tmov\tx21, x0", 9905308], [" 9724a0:\tbl\t5eca4c <islower@plt+0x57f3fc>", 9905312], [" 9724a4:\tldr\tx0, [x19,#64]", 9905316], [" 9724a8:\tadd\tx26, x25, #0x40", 9905320], [" 9724ac:\tldr\tx14, [x0,#56]", 9905324], [" 9724b0:\tstr\tx21, [x19,#72]", 9905328], [" 9724b4:\tstp\tx25, x0, [x21,#8]", 9905332], [" 9724b8:\tstr\tx14, [x21,#24]", 9905336], [" 9724bc:\tldr\tx20, [x25,#112]", 9905340], [" 9724c0:\tcmp\tx20, x26", 9905344], [" 9724c4:\tb.eq\t9725d4 <islower@plt+0x904f84>", 9905348], [" 9724c8:\torr\tw29, wzr, #0x1", 9905352], [" 9724cc:\torr\tw22, wzr, #0xfffffff", 9905356], [" 9724d0:\torr\tx23, xzr, #0xfffffffffffffff8", 9905360], [" 9724d4:\tb\t9724dc <islower@plt+0x904e8c>", 9905364], [" 9724d8:\tldr\tx0, [x19,#64]", 9905368], [" 9724dc:\tmov\tx1, x20", 9905372], [" 9724e0:\tbl\t4ddd5c <islower@plt+0x47070c>", 9905376], [" 9724e4:\tldr\tx8, [x19,#72]", 9905380], [" 9724e8:\tmov\tx21, x0", 9905384], [" 9724ec:\tldr\tw16, [x8,#104]!", 9905388], [" 9724f0:\tstr\tx20, [sp,#40]", 9905392], [" 9724f4:\tcbz\tw16, 97255c <islower@plt+0x904f0c>", 9905396], [" 9724f8:\tubfx\tx17, x20, #4, #28", 9905400], [" 9724fc:\tldr\tx13, [x8,#8]", 9905404], [" 972500:\tadd\tw11, w16, w22", 9905408], [" 972504:\teor\tw9, w17, w20, lsr #9", 9905412], [" 972508:\tand\tw14, w11, w9", 9905416], [" 97250c:\tadd\tx0, x13, w14, uxtw #4", 9905420], [" 972510:\tldr\tx17, [x0]", 9905424], [" 972514:\tcmp\tx20, x17", 9905428], [" 972518:\tb.eq\t972580 <islower@plt+0x904f30>", 9905432], [" 97251c:\tmov\tx15, xzr", 9905436], [" 972520:\tsub\tw10, w16, #0x1", 9905440], [" 972524:\torr\tw12, wzr, #0x1", 9905444], [" 972528:\tcmn\tx17, #0x4", 9905448], [" 97252c:\tb.eq\t972564 <islower@plt+0x904f14>", 9905452], [" 972530:\tcmp\tx15, #0x0", 9905456], [" 972534:\tccmp\tx17, x23, #0x0, eq", 9905460], [" 972538:\tadd\tw9, w12, w9", 9905464], [" 97253c:\tand\tw16, w9, w10", 9905468], [" 972540:\tcsel\tx15, x15, x0, ne", 9905472], [" 972544:\tadd\tx0, x13, w16, uxtw #4", 9905476], [" 972548:\tadd\tw12, w12, #0x1", 9905480], [" 97254c:\tldr\tx17, [x0]", 9905484], [" 972550:\tcmp\tx20, x17", 9905488], [" 972554:\tb.ne\t972528 <islower@plt+0x904ed8>", 9905492], [" 972558:\tb\t972580 <islower@plt+0x904f30>", 9905496], [" 97255c:\tmov\tx3, xzr", 9905500], [" 972560:\tb\t97256c <islower@plt+0x904f1c>", 9905504], [" 972564:\tcmp\tx15, #0x0", 9905508], [" 972568:\tcsel\tx3, x15, x0, ne", 9905512], [" 97256c:\tadd\tx1, sp, #0x28", 9905516], [" 972570:\tstr\txzr, [sp,#16]", 9905520], [" 972574:\tadd\tx2, sp, #0x10", 9905524], [" 972578:\tmov\tx0, x8", 9905528], [" 97257c:\tbl\t5ec0dc <islower@plt+0x57ea8c>", 9905532], [" 972580:\tstr\tx21, [x0,#8]", 9905536], [" 972584:\tldr\tx2, [x19,#64]", 9905540], [" 972588:\tmov\tx0, x2", 9905544], [" 97258c:\tldr\tx4, [x0,#224]!", 9905548], [" 972590:\tldr\tx6, [x2,#232]", 9905552], [" 972594:\tstp\tx4, x0, [x21]", 9905556], [" 972598:\tcmp\tx0, x6", 9905560], [" 97259c:\tb.eq\t9725a8 <islower@plt+0x904f58>", 9905564], [" 9725a0:\tstr\tx21, [x4,#8]", 9905568], [" 9725a4:\tb\t9725ac <islower@plt+0x904f5c>", 9905572], [" 9725a8:\tstr\tx21, [x2,#232]", 9905576], [" 9725ac:\tmov\tx1, x21", 9905580], [" 9725b0:\tstr\tx21, [x0]", 9905584], [" 9725b4:\tbl\t4c24cc <islower@plt+0x454e7c>", 9905588], [" 9725b8:\tldrh\tw13, [x20,#10]", 9905592], [" 9725bc:\tcbz\tw13, 9725c4 <islower@plt+0x904f74>", 9905596], [" 9725c0:\tstrb\tw29, [x21,#165]", 9905600], [" 9725c4:\tldr\tx20, [x20,#48]", 9905604], [" 9725c8:\tcmp\tx20, x26", 9905608], [" 9725cc:\tb.ne\t9724d8 <islower@plt+0x904e88>", 9905612], [" 9725d0:\tldr\tx21, [x19,#72]", 9905616], [" 9725d4:\tmov\tx0, x21", 9905620], [" 9725d8:\tbl\t7fca24 <islower@plt+0x78f3d4>", 9905624], [" 9725dc:\tmovi\tv0.2d, #0x0", 9905628], [" 9725e0:\tstr\tx25, [sp]", 9905632], [" 9725e4:\tldr\tx1, [x25,#112]", 9905636], [" 9725e8:\tstr\tx0, [x19,#80]", 9905640], [" 9725ec:\tadd\tx0, sp, #0x10", 9905644], [" 9725f0:\tstr\txzr, [sp,#32]", 9905648], [" 9725f4:\tstr\tq0, [sp,#16]", 9905652], [" 9725f8:\tbl\t6c7598 <islower@plt+0x659f48>", 9905656], [" 9725fc:\tldp\tx28, x27, [sp,#16]", 9905660], [" 972600:\tcmp\tx27, x28", 9905664], [" 972604:\tb.eq\t972750 <islower@plt+0x905100>", 9905668], [" 972608:\tadrp\tx21, c81000 <LoadQCC+0x843d0>", 9905672], [" 97260c:\tadrp\tx22, cb8000 <LoadQCC+0xbb3d0>", 9905676], [" 972610:\tmov\tw20, #0xea \t// #234", 9905680], [" 972614:\torr\tx25, xzr, #0xfffffffffffffff8", 9905684], [" 972618:\tadd\tx21, x21, #0xd47", 9905688], [" 97261c:\tadd\tx22, x22, #0xdb0", 9905692], [" 972620:\tldr\tx1, [x27,#-8]!", 9905696], [" 972624:\tldr\tx10, [x19,#72]", 9905700], [" 972628:\tstr\tx1, [sp,#8]", 9905704], [" 97262c:\tadd\tx0, x10, #0x160", 9905708], [" 972630:\tbl\tbdb00 <islower@plt+0x504b0>", 9905712], [" 972634:\tldr\tx23, [x19,#72]", 9905716], [" 972638:\tmov\tx0, x23", 9905720], [" 97263c:\tldr\tw15, [x0,#104]!", 9905724], [" 972640:\tcbz\tw15, 9726b0 <islower@plt+0x905060>", 9905728], [" 972644:\tldr\tx8, [sp,#8]", 9905732], [" 972648:\torr\tw29, wzr, #0xfffffff", 9905736], [" 97264c:\tldr\tx14, [x23,#112]", 9905740], [" 972650:\tadd\tw17, w15, w29", 9905744], [" 972654:\tubfx\tx24, x8, #4, #28", 9905748], [" 972658:\teor\tw10, w24, w8, lsr #9", 9905752], [" 97265c:\tand\tw18, w17, w10", 9905756], [" 972660:\tadd\tx9, x14, w18, uxtw #4", 9905760], [" 972664:\tldr\tx18, [x9]", 9905764], [" 972668:\tcmp\tx8, x18", 9905768], [" 97266c:\tb.eq\t9726d8 <islower@plt+0x905088>", 9905772], [" 972670:\tmov\tx16, xzr", 9905776], [" 972674:\tsub\tw11, w15, #0x1", 9905780], [" 972678:\torr\tw13, wzr, #0x1", 9905784], [" 97267c:\tcmn\tx18, #0x4", 9905788], [" 972680:\tb.eq\t9726b8 <islower@plt+0x905068>", 9905792], [" 972684:\tcmp\tx16, #0x0", 9905796], [" 972688:\tccmp\tx18, x25, #0x0, eq", 9905800], [" 97268c:\tadd\tw10, w13, w10", 9905804], [" 972690:\tand\tw15, w10, w11", 9905808], [" 972694:\tcsel\tx16, x16, x9, ne", 9905812], [" 972698:\tadd\tx9, x14, w15, uxtw #4", 9905816], [" 97269c:\tadd\tw13, w13, #0x1", 9905820], [" 9726a0:\tldr\tx18, [x9]", 9905824], [" 9726a4:\tcmp\tx8, x18", 9905828], [" 9726a8:\tb.ne\t97267c <islower@plt+0x90502c>", 9905832], [" 9726ac:\tb\t9726d8 <islower@plt+0x905088>", 9905836], [" 9726b0:\tmov\tx3, xzr", 9905840], [" 9726b4:\tb\t9726c0 <islower@plt+0x905070>", 9905844], [" 9726b8:\tcmp\tx16, #0x0", 9905848], [" 9726bc:\tcsel\tx3, x16, x9, ne", 9905852], [" 9726c0:\tadd\tx1, sp, #0x8", 9905856], [" 9726c4:\tstr\txzr, [sp,#40]", 9905860], [" 9726c8:\tadd\tx2, sp, #0x28", 9905864], [" 9726cc:\tbl\t5ec0dc <islower@plt+0x57ea8c>", 9905868], [" 9726d0:\tldr\tx23, [x19,#72]", 9905872], [" 9726d4:\tmov\tx9, x0", 9905876], [" 9726d8:\tldr\tx0, [x9,#8]", 9905880], [" 9726dc:\tadd\tx8, sp, #0x28", 9905884], [" 9726e0:\tstr\tx0, [x23,#328]", 9905888], [" 9726e4:\tbl\t4c26c0 <islower@plt+0x455070>", 9905892], [" 9726e8:\tldur\tq0, [sp,#40]", 9905896], [" 9726ec:\tstr\tq0, [x23,#336]", 9905900], [" 9726f0:\tldr\tx0, [x19,#80]", 9905904], [" 9726f4:\tbl\t7ffd4c <islower@plt+0x7926fc>", 9905908], [" 9726f8:\tldr\tx0, [sp,#8]", 9905912], [" 9726fc:\tbl\ted664 <islower@plt+0x80014>", 9905916], [" 972700:\tldr\tx29, [sp,#8]", 9905920], [" 972704:\tmov\tx23, x0", 9905924], [" 972708:\tb\t972710 <islower@plt+0x9050c0>", 9905928], [" 97270c:\tldr\tx29, [x29,#56]", 9905932], [" 972710:\tcmp\tx29, x23", 9905936], [" 972714:\tb.eq\t972748 <islower@plt+0x9050f8>", 9905940], [" 972718:\tldr\tx0, [x19,#80]", 9905944], [" 97271c:\tldr\tx24, [x29,#56]", 9905948], [" 972720:\tbl\t5e6960 <islower@plt+0x579310>", 9905952], [" 972724:\tldr\tx0, [x19,#80]", 9905956], [" 972728:\tmov\tx1, x24", 9905960], [" 97272c:\tbl\t80018c <islower@plt+0x792b3c>", 9905964], [" 972730:\ttbnz\tw0, #0, 97270c <islower@plt+0x9050bc>", 9905968], [" 972734:\tmov\tx0, x21", 9905972], [" 972738:\tmov\tx1, x22", 9905976], [" 97273c:\tmov\tw2, w20", 9905980], [" 972740:\tbl\tb9770 <islower@plt+0x4c120>", 9905984], [" 972744:\tb\t97270c <islower@plt+0x9050bc>", 9905988], [" 972748:\tcmp\tx27, x28", 9905992], [" 97274c:\tb.ne\t972620 <islower@plt+0x904fd0>", 9905996], [" 972750:\tldr\tx16, [sp]", 9906000], [" 972754:\tldr\tx20, [x16,#112]", 9906004], [" 972758:\tb\t972774 <islower@plt+0x905124>", 9906008], [" 97275c:\tldr\tx0, [x19,#80]", 9906012], [" 972760:\tmov\tx1, x20", 9906016], [" 972764:\tldr\tx23, [x0]", 9906020], [" 972768:\tldr\tx28, [x23,#120]", 9906024], [" 97276c:\tblr\tx28", 9906028], [" 972770:\tldr\tx20, [x20,#48]", 9906032], [" 972774:\tcmp\tx20, x26", 9906036], [" 972778:\tb.ne\t97275c <islower@plt+0x90510c>", 9906040], [" 97277c:\tldr\tx5, [x19,#72]", 9906044], [" 972780:\tldr\tw12, [x5,#304]", 9906048], [" 972784:\tldr\tw1, [x5,#320]", 9906052], [" 972788:\tcbz\tw1, 972880 <islower@plt+0x905230>", 9906056], [" 97278c:\tldr\tx11, [x19,#64]", 9906060], [" 972790:\tldr\tx10, [x5,#312]", 9906064], [" 972794:\tldr\tx21, [x11,#56]", 9906068], [" 972798:\tadd\tx22, x10, x12, lsl #3", 9906072], [" 97279c:\tmov\tx20, x10", 9906076], [" 9727a0:\tcbz\tw12, 9727c4 <islower@plt+0x905174>", 9906080], [" 9727a4:\tmov\tx20, x10", 9906084], [" 9727a8:\tldr\tw17, [x20]", 9906088], [" 9727ac:\tcmn\tw17, #0x2", 9906092], [" 9727b0:\tb.cc\t9727c4 <islower@plt+0x905174>", 9906096], [" 9727b4:\tadd\tx20, x20, #0x8", 9906100], [" 9727b8:\tcmp\tx20, x22", 9906104], [" 9727bc:\tb.ne\t9727a8 <islower@plt+0x905158>", 9906108], [" 9727c0:\tb\t972880 <islower@plt+0x905230>", 9906112], [" 9727c4:\tcmp\tx20, x22", 9906116], [" 9727c8:\tb.eq\t972880 <islower@plt+0x905230>", 9906120], [" 9727cc:\tldr\tw1, [x20]", 9906124], [" 9727d0:\tmov\tw29, #0x25 \t// #37", 9906128], [" 9727d4:\tb\t9727e4 <islower@plt+0x905194>", 9906132], [" 9727d8:\tldr\tx12, [x19,#72]", 9906136], [" 9727dc:\tldr\tx10, [x12,#312]", 9906140], [" 9727e0:\tldr\tw12, [x12,#304]", 9906144], [" 9727e4:\tadd\tx11, x10, w12, uxtw #3", 9906148], [" 9727e8:\tcbz\tw12, 97284c <islower@plt+0x9051fc>", 9906152], [" 9727ec:\tsub\tw8, w12, #0x1", 9906156], [" 9727f0:\tmov\tx3, x20", 9906160], [" 9727f4:\tldr\tw2, [x3,#4]", 9906164], [" 9727f8:\tmul\tw12, w2, w29", 9906168], [" 9727fc:\tand\tw4, w8, w12", 9906172], [" 972800:\tadd\tx3, x10, w4, uxtw #3", 9906176], [" 972804:\tldr\tw9, [x3]", 9906180], [" 972808:\tcmp\tw2, w9", 9906184], [" 97280c:\tb.eq\t972840 <islower@plt+0x9051f0>", 9906188], [" 972810:\torr\tw14, wzr, #0x1", 9906192], [" 972814:\tcmn\tw9, #0x1", 9906196], [" 972818:\tb.eq\t97283c <islower@plt+0x9051ec>", 9906200], [" 97281c:\tadd\tw12, w12, w14", 9906204], [" 972820:\tand\tw7, w12, w8", 9906208], [" 972824:\tadd\tw14, w14, #0x1", 9906212], [" 972828:\tadd\tx3, x10, w7, uxtw #3", 9906216], [" 97282c:\tldr\tw9, [x3]", 9906220], [" 972830:\tcmp\tw2, w9", 9906224], [" 972834:\tb.ne\t972814 <islower@plt+0x9051c4>", 9906228], [" 972838:\tb\t972840 <islower@plt+0x9051f0>", 9906232], [" 97283c:\tmov\tx3, x11", 9906236], [" 972840:\tcmp\tx3, x22", 9906240], [" 972844:\tb.ne\t9727f4 <islower@plt+0x9051a4>", 9906244], [" 972848:\tb\t972858 <islower@plt+0x905208>", 9906248], [" 97284c:\tcmp\tx11, x22", 9906252], [" 972850:\tb.ne\t97291c <islower@plt+0x9052cc>", 9906256], [" 972854:\tldr\tw2, [x20,#4]", 9906260], [" 972858:\tmov\tx0, x21", 9906264], [" 97285c:\tbl\t50c54c <islower@plt+0x49eefc>", 9906268], [" 972860:\tadd\tx20, x20, #0x8", 9906272], [" 972864:\tcmp\tx20, x22", 9906276], [" 972868:\tb.eq\t972880 <islower@plt+0x905230>", 9906280], [" 97286c:\tldr\tw1, [x20]", 9906284], [" 972870:\tcmn\tw1, #0x2", 9906288], [" 972874:\tb.cs\t972860 <islower@plt+0x905210>", 9906292], [" 972878:\tcmp\tx20, x22", 9906296], [" 97287c:\tb.ne\t9727d8 <islower@plt+0x905188>", 9906300], [" 972880:\tldr\tx0, [x19,#72]", 9906304], [" 972884:\tbl\t5edb8c <islower@plt+0x58053c>", 9906308], [" 972888:\tldr\tx0, [x19,#80]", 9906312], [" 97288c:\tcbz\tx0, 97289c <islower@plt+0x90524c>", 9906316], [" 972890:\tldr\tx13, [x0]", 9906320], [" 972894:\tldr\tx22, [x13,#16]", 9906324], [" 972898:\tblr\tx22", 9906328], [" 97289c:\tldr\tx21, [x19,#72]", 9906332], [" 9728a0:\tcbz\tx21, 9728b4 <islower@plt+0x905264>", 9906336], [" 9728a4:\tmov\tx0, x21", 9906340], [" 9728a8:\tbl\t6bb5e8 <islower@plt+0x64df98>", 9906344], [" 9728ac:\tmov\tx0, x21", 9906348], [" 9728b0:\tbl\t6cda0 <operator delete(void*)@plt>", 9906352], [" 9728b4:\tldr\tx0, [sp,#16]", 9906356], [" 9728b8:\tcbz\tx0, 9728e4 <islower@plt+0x905294>", 9906360], [" 9728bc:\tldr\tx6, [sp,#24]", 9906364], [" 9728c0:\tcmp\tx6, x0", 9906368], [" 9728c4:\tb.eq\t9728e0 <islower@plt+0x905290>", 9906372], [" 9728c8:\tsub\tx19, x6, #0x8", 9906376], [" 9728cc:\tsub\tx7, x19, x0", 9906380], [" 9728d0:\tmvn\tx3, x7", 9906384], [" 9728d4:\tand\tx14, x3, #0xfffffffffffffff8", 9906388], [" 9728d8:\tadd\tx6, x6, x14", 9906392], [" 9728dc:\tstr\tx6, [sp,#24]", 9906396], [" 9728e0:\tbl\t6cda0 <operator delete(void*)@plt>", 9906400], [" 9728e4:\tmrs\tx15, tpidr_el0", 9906404], [" 9728e8:\tldr\tx21, [x15,#40]", 9906408], [" 9728ec:\tldr\tx1, [sp,#56]", 9906412], [" 9728f0:\tcmp\tx21, x1", 9906416], [" 9728f4:\tb.ne\t972920 <islower@plt+0x9052d0>", 9906420], [" 9728f8:\tldp\tx29, x30, [sp,#144]", 9906424], [" 9728fc:\tldp\tx20, x19, [sp,#128]", 9906428], [" 972900:\tldp\tx22, x21, [sp,#112]", 9906432], [" 972904:\tldp\tx24, x23, [sp,#96]", 9906436], [" 972908:\tldp\tx26, x25, [sp,#80]", 9906440], [" 97290c:\tldp\tx28, x27, [sp,#64]", 9906444], [" 972910:\tmov\tw0, wzr", 9906448], [" 972914:\tadd\tsp, sp, #0xa0", 9906452], [" 972918:\tret", 9906456], [" 97291c:\tb\t97291c <islower@plt+0x9052cc>", 9906460], [" 972920:\tbl\t6ce60 <__stack_chk_fail@plt>", 9906464], ["", 0]], "l": 16, "f": "QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&)"}, "86": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007b9284 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2aa3dc>:", 0], [" 7b9284:\tstp\tx23, x22, [sp,#-48]!", 8098436], [" 7b9288:\tstp\tx21, x20, [sp,#16]", 8098440], [" 7b928c:\tstp\tx19, x30, [sp,#32]", 8098444], [" 7b9290:\tmov\tx19, x0", 8098448], [" 7b9294:\torr\tw0, wzr, #0x8", 8098452], [" 7b9298:\tmov\tx20, x1", 8098456], [" 7b929c:\tbl\tc7e98 <islower@plt+0x5a848>", 8098460], [" 7b92a0:\tmov\tx0, x20", 8098464], [" 7b92a4:\tbl\t4fe424 <islower@plt+0x490dd4>", 8098468], [" 7b92a8:\tcbnz\tx0, 7b92e0 <islower@plt+0x74bc90>", 8098472], [" 7b92ac:\tldr\tx23, [x19,#40]", 8098476], [" 7b92b0:\tcbz\tx23, 7b92c4 <islower@plt+0x74bc74>", 8098480], [" 7b92b4:\tmov\tx0, x23", 8098484], [" 7b92b8:\tbl\t4fe330 <islower@plt+0x490ce0>", 8098488], [" 7b92bc:\tmov\tx0, x23", 8098492], [" 7b92c0:\tbl\t6cda0 <operator delete(void*)@plt>", 8098496], [" 7b92c4:\tmov\tw0, #0x28 \t// #40", 8098500], [" 7b92c8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8098504], [" 7b92cc:\tldr\tx2, [x19,#32]", 8098508], [" 7b92d0:\tmov\tx1, x20", 8098512], [" 7b92d4:\tmov\tx22, x0", 8098516], [" 7b92d8:\tbl\t4fe310 <islower@plt+0x490cc0>", 8098520], [" 7b92dc:\tstr\tx22, [x19,#40]", 8098524], [" 7b92e0:\tmov\tw0, #0x4b0 \t// #1200", 8098528], [" 7b92e4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8098532], [" 7b92e8:\tldr\tx8, [x19,#32]", 8098536], [" 7b92ec:\tmov\tx22, x0", 8098540], [" 7b92f0:\tldr\tx13, [x8]", 8098544], [" 7b92f4:\tmov\tx0, x8", 8098548], [" 7b92f8:\tldr\tx23, [x8,#96]", 8098552], [" 7b92fc:\tldr\tx9, [x13,#64]", 8098556], [" 7b9300:\tblr\tx9", 8098560], [" 7b9304:\tldr\tx9, [x19,#32]", 8098564], [" 7b9308:\tmov\tx21, x0", 8098568], [" 7b930c:\tldr\tx14, [x9]", 8098572], [" 7b9310:\tmov\tx0, x9", 8098576], [" 7b9314:\tldr\tx8, [x14,#40]", 8098580], [" 7b9318:\tblr\tx8", 8098584], [" 7b931c:\tldr\tx15, [x0,#24]", 8098588], [" 7b9320:\tmov\tx0, x22", 8098592], [" 7b9324:\tmov\tx1, x23", 8098596], [" 7b9328:\tmov\tx2, x21", 8098600], [" 7b932c:\tadd\tx3, x15, #0x8", 8098604], [" 7b9330:\tbl\t4fe6a4 <islower@plt+0x491054>", 8098608], [" 7b9334:\tstr\tx22, [x19,#48]", 8098612], [" 7b9338:\tsub\tx21, x20, #0x38", 8098616], [" 7b933c:\tldr\tx22, [x20,#48]", 8098620], [" 7b9340:\tb\t7b9348 <islower@plt+0x74bcf8>", 8098624], [" 7b9344:\tldr\tx22, [x22,#96]", 8098628], [" 7b9348:\tcmp\tx22, x21", 8098632], [" 7b934c:\tb.eq\t7b9e48 <islower@plt+0x74c7f8>", 8098636], [" 7b9350:\tmov\tx0, x22", 8098640], [" 7b9354:\tbl\t18f95c <islower@plt+0x12230c>", 8098644], [" 7b9358:\ttbnz\tw0, #0, 7b9344 <islower@plt+0x74bcf4>", 8098648], [" 7b935c:\tcbz\tx22, 7b9e48 <islower@plt+0x74c7f8>", 8098652], [" 7b9360:\torr\tw0, wzr, #0x100", 8098656], [" 7b9364:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8098660], [" 7b9368:\tldr\tx2, [x19,#32]", 8098664], [" 7b936c:\tmov\tx1, x22", 8098668], [" 7b9370:\tldr\tx4, [x19,#48]", 8098672], [" 7b9374:\tmov\tw3, wzr", 8098676], [" 7b9378:\tmov\tx5, xzr", 8098680], [" 7b937c:\tmov\tx21, x0", 8098684], [" 7b9380:\tbl\t4dd4c4 <islower@plt+0x46fe74>", 8098688], [" 7b9384:\tmov\tx0, x20", 8098692], [" 7b9388:\tbl\t88331c <islower@plt+0x815ccc>", 8098696], [" 7b938c:\tand\tw1, w0, #0x1", 8098700], [" 7b9390:\tmov\tx0, x19", 8098704], [" 7b9394:\tbl\t7b8d84 <islower@plt+0x74b734>", 8098708], [" 7b9398:\tldr\tx0, [x19,#128]", 8098712], [" 7b939c:\tcbz\tx0, 7b93b0 <islower@plt+0x74bd60>", 8098716], [" 7b93a0:\tldr\tx16, [x0]", 8098720], [" 7b93a4:\tmov\tx1, x20", 8098724], [" 7b93a8:\tldr\tx12, [x16,#128]", 8098728], [" 7b93ac:\tblr\tx12", 8098732], [" 7b93b0:\tldr\tx0, [x19,#152]", 8098736], [" 7b93b4:\tcbz\tx0, 7b93c4 <islower@plt+0x74bd74>", 8098740], [" 7b93b8:\tldr\tx17, [x0]", 8098744], [" 7b93bc:\tldr\tx13, [x17,#160]", 8098748], [" 7b93c0:\tblr\tx13", 8098752], [" 7b93c4:\tldr\tx0, [x19,#136]", 8098756], [" 7b93c8:\tcbz\tx0, 7b93d8 <islower@plt+0x74bd88>", 8098760], [" 7b93cc:\tldr\tx18, [x0]", 8098764], [" 7b93d0:\tldr\tx14, [x18,#160]", 8098768], [" 7b93d4:\tblr\tx14", 8098772], [" 7b93d8:\tldr\tx0, [x19,#176]", 8098776], [" 7b93dc:\tcbz\tx0, 7b93ec <islower@plt+0x74bd9c>", 8098780], [" 7b93e0:\tldr\tx1, [x0]", 8098784], [" 7b93e4:\tldr\tx15, [x1,#160]", 8098788], [" 7b93e8:\tblr\tx15", 8098792], [" 7b93ec:\tldr\tx0, [x19,#184]", 8098796], [" 7b93f0:\tcbnz\tx0, 7b9410 <islower@plt+0x74bdc0>", 8098800], [" 7b93f4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8098804], [" 7b93f8:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8098808], [" 7b93fc:\tadd\tx0, x0, #0xd47", 8098812], [" 7b9400:\tadd\tx1, x1, #0x94e", 8098816], [" 7b9404:\tmov\tw2, #0xbf3 \t// #3059", 8098820], [" 7b9408:\tbl\tb9770 <islower@plt+0x4c120>", 8098824], [" 7b940c:\tldr\tx0, [x19,#184]", 8098828], [" 7b9410:\tldr\tx2, [x0]", 8098832], [" 7b9414:\tldr\tx16, [x2,#160]", 8098836], [" 7b9418:\tblr\tx16", 8098840], [" 7b941c:\tldr\tx0, [x19,#168]", 8098844], [" 7b9420:\tcbz\tx0, 7b9430 <islower@plt+0x74bde0>", 8098848], [" 7b9424:\tldr\tx3, [x0]", 8098852], [" 7b9428:\tldr\tx17, [x3,#160]", 8098856], [" 7b942c:\tblr\tx17", 8098860], [" 7b9430:\tldr\tx0, [x19,#208]", 8098864], [" 7b9434:\tcbz\tx0, 7b9444 <islower@plt+0x74bdf4>", 8098868], [" 7b9438:\tldr\tx4, [x0]", 8098872], [" 7b943c:\tldr\tx18, [x4,#160]", 8098876], [" 7b9440:\tblr\tx18", 8098880], [" 7b9444:\tldr\tx0, [x19,#216]", 8098884], [" 7b9448:\tcbz\tx0, 7b9458 <islower@plt+0x74be08>", 8098888], [" 7b944c:\tldr\tx5, [x0]", 8098892], [" 7b9450:\tldr\tx3, [x5,#160]", 8098896], [" 7b9454:\tblr\tx3", 8098900], [" 7b9458:\tldr\tx0, [x19,#248]", 8098904], [" 7b945c:\tcbz\tx0, 7b946c <islower@plt+0x74be1c>", 8098908], [" 7b9460:\tldr\tx6, [x0]", 8098912], [" 7b9464:\tldr\tx5, [x6,#160]", 8098916], [" 7b9468:\tblr\tx5", 8098920], [" 7b946c:\tldr\tx0, [x19,#200]", 8098924], [" 7b9470:\tcbz\tx0, 7b9480 <islower@plt+0x74be30>", 8098928], [" 7b9474:\tldr\tx7, [x0]", 8098932], [" 7b9478:\tldr\tx6, [x7,#160]", 8098936], [" 7b947c:\tblr\tx6", 8098940], [" 7b9480:\tldr\tx0, [x19,#192]", 8098944], [" 7b9484:\tcbz\tx0, 7b9494 <islower@plt+0x74be44>", 8098948], [" 7b9488:\tldr\tx8, [x0]", 8098952], [" 7b948c:\tldr\tx7, [x8,#160]", 8098956], [" 7b9490:\tblr\tx7", 8098960], [" 7b9494:\tldr\tx0, [x19,#224]", 8098964], [" 7b9498:\tcbz\tx0, 7b94a8 <islower@plt+0x74be58>", 8098968], [" 7b949c:\tldr\tx9, [x0]", 8098972], [" 7b94a0:\tldr\tx2, [x9,#160]", 8098976], [" 7b94a4:\tblr\tx2", 8098980], [" 7b94a8:\tldr\tx0, [x19,#240]", 8098984], [" 7b94ac:\tcbz\tx0, 7b94bc <islower@plt+0x74be6c>", 8098988], [" 7b94b0:\tldr\tx10, [x0]", 8098992], [" 7b94b4:\tldr\tx4, [x10,#160]", 8098996], [" 7b94b8:\tblr\tx4", 8099000], [" 7b94bc:\tldr\tx0, [x19,#256]", 8099004], [" 7b94c0:\tcbz\tx0, 7b94d0 <islower@plt+0x74be80>", 8099008], [" 7b94c4:\tldr\tx11, [x0]", 8099012], [" 7b94c8:\tldr\tx23, [x11,#160]", 8099016], [" 7b94cc:\tblr\tx23", 8099020], [" 7b94d0:\tmov\tw0, #0x9 \t// #9", 8099024], [" 7b94d4:\tbl\tc7e98 <islower@plt+0x5a848>", 8099028], [" 7b94d8:\tldr\tx0, [x21,#64]", 8099032], [" 7b94dc:\tcbnz\tx0, 7b9500 <islower@plt+0x74beb0>", 8099036], [" 7b94e0:\tadd\tx0, x21, #0x78", 8099040], [" 7b94e4:\torr\tw1, wzr, #0x20", 8099044], [" 7b94e8:\torr\tw2, wzr, #0x8", 8099048], [" 7b94ec:\tbl\ta7118 <islower@plt+0x39ac8>", 8099052], [" 7b94f0:\tmov\tx1, x21", 8099056], [" 7b94f4:\tmov\tx23, x0", 8099060], [" 7b94f8:\tbl\t90d610 <islower@plt+0x89ffc0>", 8099064], [" 7b94fc:\tstr\tx23, [x21,#64]", 8099068], [" 7b9500:\tldr\tx0, [x19,#128]", 8099072], [" 7b9504:\tcbz\tx0, 7b9550 <islower@plt+0x74bf00>", 8099076], [" 7b9508:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099080], [" 7b950c:\tmov\tx23, x0", 8099084], [" 7b9510:\tcbz\tx23, 7b953c <islower@plt+0x74beec>", 8099088], [" 7b9514:\tmov\tx0, x23", 8099092], [" 7b9518:\tbl\tc61d4 <islower@plt+0x58b84>", 8099096], [" 7b951c:\tldr\tx0, [x19,#128]", 8099100], [" 7b9520:\tmov\tx1, x21", 8099104], [" 7b9524:\tldr\tx12, [x0]", 8099108], [" 7b9528:\tldr\tx9, [x12,#152]", 8099112], [" 7b952c:\tblr\tx9", 8099116], [" 7b9530:\tmov\tx0, x23", 8099120], [" 7b9534:\tbl\tc6328 <islower@plt+0x58cd8>", 8099124], [" 7b9538:\tb\t7b9550 <islower@plt+0x74bf00>", 8099128], [" 7b953c:\tldr\tx0, [x19,#128]", 8099132], [" 7b9540:\tmov\tx1, x21", 8099136], [" 7b9544:\tldr\tx13, [x0]", 8099140], [" 7b9548:\tldr\tx8, [x13,#152]", 8099144], [" 7b954c:\tblr\tx8", 8099148], [" 7b9550:\tldr\tx0, [x19,#112]", 8099152], [" 7b9554:\tcbz\tx0, 7b95a0 <islower@plt+0x74bf50>", 8099156], [" 7b9558:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099160], [" 7b955c:\tmov\tx23, x0", 8099164], [" 7b9560:\tcbz\tx23, 7b958c <islower@plt+0x74bf3c>", 8099168], [" 7b9564:\tmov\tx0, x23", 8099172], [" 7b9568:\tbl\tc61d4 <islower@plt+0x58b84>", 8099176], [" 7b956c:\tldr\tx0, [x19,#112]", 8099180], [" 7b9570:\tmov\tx1, x22", 8099184], [" 7b9574:\tldr\tx14, [x0]", 8099188], [" 7b9578:\tldr\tx10, [x14,#136]", 8099192], [" 7b957c:\tblr\tx10", 8099196], [" 7b9580:\tmov\tx0, x23", 8099200], [" 7b9584:\tbl\tc6328 <islower@plt+0x58cd8>", 8099204], [" 7b9588:\tb\t7b95a0 <islower@plt+0x74bf50>", 8099208], [" 7b958c:\tldr\tx0, [x19,#112]", 8099212], [" 7b9590:\tmov\tx1, x22", 8099216], [" 7b9594:\tldr\tx15, [x0]", 8099220], [" 7b9598:\tldr\tx11, [x15,#136]", 8099224], [" 7b959c:\tblr\tx11", 8099228], [" 7b95a0:\tldr\tx0, [x19,#120]", 8099232], [" 7b95a4:\tcbz\tx0, 7b95f0 <islower@plt+0x74bfa0>", 8099236], [" 7b95a8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099240], [" 7b95ac:\tmov\tx23, x0", 8099244], [" 7b95b0:\tcbz\tx23, 7b95dc <islower@plt+0x74bf8c>", 8099248], [" 7b95b4:\tmov\tx0, x23", 8099252], [" 7b95b8:\tbl\tc61d4 <islower@plt+0x58b84>", 8099256], [" 7b95bc:\tldr\tx0, [x19,#120]", 8099260], [" 7b95c0:\tmov\tx1, x22", 8099264], [" 7b95c4:\tldr\tx16, [x0]", 8099268], [" 7b95c8:\tldr\tx12, [x16,#136]", 8099272], [" 7b95cc:\tblr\tx12", 8099276], [" 7b95d0:\tmov\tx0, x23", 8099280], [" 7b95d4:\tbl\tc6328 <islower@plt+0x58cd8>", 8099284], [" 7b95d8:\tb\t7b95f0 <islower@plt+0x74bfa0>", 8099288], [" 7b95dc:\tldr\tx0, [x19,#120]", 8099292], [" 7b95e0:\tmov\tx1, x22", 8099296], [" 7b95e4:\tldr\tx17, [x0]", 8099300], [" 7b95e8:\tldr\tx13, [x17,#136]", 8099304], [" 7b95ec:\tblr\tx13", 8099308], [" 7b95f0:\tldr\tx0, [x19,#80]", 8099312], [" 7b95f4:\tcbz\tx0, 7b9640 <islower@plt+0x74bff0>", 8099316], [" 7b95f8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099320], [" 7b95fc:\tmov\tx23, x0", 8099324], [" 7b9600:\tcbz\tx23, 7b962c <islower@plt+0x74bfdc>", 8099328], [" 7b9604:\tmov\tx0, x23", 8099332], [" 7b9608:\tbl\tc61d4 <islower@plt+0x58b84>", 8099336], [" 7b960c:\tldr\tx0, [x19,#80]", 8099340], [" 7b9610:\tmov\tx1, x20", 8099344], [" 7b9614:\tldr\tx18, [x0]", 8099348], [" 7b9618:\tldr\tx14, [x18,#128]", 8099352], [" 7b961c:\tblr\tx14", 8099356], [" 7b9620:\tmov\tx0, x23", 8099360], [" 7b9624:\tbl\tc6328 <islower@plt+0x58cd8>", 8099364], [" 7b9628:\tb\t7b9640 <islower@plt+0x74bff0>", 8099368], [" 7b962c:\tldr\tx0, [x19,#80]", 8099372], [" 7b9630:\tldr\tx1, [x0]", 8099376], [" 7b9634:\tldr\tx15, [x1,#128]", 8099380], [" 7b9638:\tmov\tx1, x20", 8099384], [" 7b963c:\tblr\tx15", 8099388], [" 7b9640:\tldr\tx0, [x19,#104]", 8099392], [" 7b9644:\tcbz\tx0, 7b9690 <islower@plt+0x74c040>", 8099396], [" 7b9648:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099400], [" 7b964c:\tmov\tx23, x0", 8099404], [" 7b9650:\tcbz\tx23, 7b967c <islower@plt+0x74c02c>", 8099408], [" 7b9654:\tmov\tx0, x23", 8099412], [" 7b9658:\tbl\tc61d4 <islower@plt+0x58b84>", 8099416], [" 7b965c:\tldr\tx0, [x19,#104]", 8099420], [" 7b9660:\tmov\tx1, x22", 8099424], [" 7b9664:\tldr\tx2, [x0]", 8099428], [" 7b9668:\tldr\tx16, [x2,#136]", 8099432], [" 7b966c:\tblr\tx16", 8099436], [" 7b9670:\tmov\tx0, x23", 8099440], [" 7b9674:\tbl\tc6328 <islower@plt+0x58cd8>", 8099444], [" 7b9678:\tb\t7b9690 <islower@plt+0x74c040>", 8099448], [" 7b967c:\tldr\tx0, [x19,#104]", 8099452], [" 7b9680:\tmov\tx1, x22", 8099456], [" 7b9684:\tldr\tx3, [x0]", 8099460], [" 7b9688:\tldr\tx17, [x3,#136]", 8099464], [" 7b968c:\tblr\tx17", 8099468], [" 7b9690:\tldr\tx0, [x19,#88]", 8099472], [" 7b9694:\tcbz\tx0, 7b96e0 <islower@plt+0x74c090>", 8099476], [" 7b9698:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099480], [" 7b969c:\tmov\tx22, x0", 8099484], [" 7b96a0:\tcbz\tx22, 7b96cc <islower@plt+0x74c07c>", 8099488], [" 7b96a4:\tmov\tx0, x22", 8099492], [" 7b96a8:\tbl\tc61d4 <islower@plt+0x58b84>", 8099496], [" 7b96ac:\tldr\tx0, [x19,#88]", 8099500], [" 7b96b0:\tmov\tx1, x20", 8099504], [" 7b96b4:\tldr\tx4, [x0]", 8099508], [" 7b96b8:\tldr\tx18, [x4,#128]", 8099512], [" 7b96bc:\tblr\tx18", 8099516], [" 7b96c0:\tmov\tx0, x22", 8099520], [" 7b96c4:\tbl\tc6328 <islower@plt+0x58cd8>", 8099524], [" 7b96c8:\tb\t7b96e0 <islower@plt+0x74c090>", 8099528], [" 7b96cc:\tldr\tx0, [x19,#88]", 8099532], [" 7b96d0:\tmov\tx1, x20", 8099536], [" 7b96d4:\tldr\tx22, [x0]", 8099540], [" 7b96d8:\tldr\tx22, [x22,#128]", 8099544], [" 7b96dc:\tblr\tx22", 8099548], [" 7b96e0:\tldr\tx0, [x19,#96]", 8099552], [" 7b96e4:\tcbz\tx0, 7b9730 <islower@plt+0x74c0e0>", 8099556], [" 7b96e8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099560], [" 7b96ec:\tmov\tx23, x0", 8099564], [" 7b96f0:\tcbz\tx23, 7b971c <islower@plt+0x74c0cc>", 8099568], [" 7b96f4:\tmov\tx0, x23", 8099572], [" 7b96f8:\tbl\tc61d4 <islower@plt+0x58b84>", 8099576], [" 7b96fc:\tldr\tx0, [x19,#96]", 8099580], [" 7b9700:\tmov\tx1, x20", 8099584], [" 7b9704:\tldr\tx5, [x0]", 8099588], [" 7b9708:\tldr\tx3, [x5,#128]", 8099592], [" 7b970c:\tblr\tx3", 8099596], [" 7b9710:\tmov\tx0, x23", 8099600], [" 7b9714:\tbl\tc6328 <islower@plt+0x58cd8>", 8099604], [" 7b9718:\tb\t7b9730 <islower@plt+0x74c0e0>", 8099608], [" 7b971c:\tldr\tx0, [x19,#96]", 8099612], [" 7b9720:\tmov\tx1, x20", 8099616], [" 7b9724:\tldr\tx6, [x0]", 8099620], [" 7b9728:\tldr\tx5, [x6,#128]", 8099624], [" 7b972c:\tblr\tx5", 8099628], [" 7b9730:\tldr\tx0, [x19,#152]", 8099632], [" 7b9734:\tcbz\tx0, 7b9780 <islower@plt+0x74c130>", 8099636], [" 7b9738:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099640], [" 7b973c:\tmov\tx22, x0", 8099644], [" 7b9740:\tcbz\tx22, 7b976c <islower@plt+0x74c11c>", 8099648], [" 7b9744:\tmov\tx0, x22", 8099652], [" 7b9748:\tbl\tc61d4 <islower@plt+0x58b84>", 8099656], [" 7b974c:\tldr\tx0, [x19,#152]", 8099660], [" 7b9750:\tmov\tx1, x21", 8099664], [" 7b9754:\tldr\tx7, [x0]", 8099668], [" 7b9758:\tldr\tx6, [x7,#176]", 8099672], [" 7b975c:\tblr\tx6", 8099676], [" 7b9760:\tmov\tx0, x22", 8099680], [" 7b9764:\tbl\tc6328 <islower@plt+0x58cd8>", 8099684], [" 7b9768:\tb\t7b9780 <islower@plt+0x74c130>", 8099688], [" 7b976c:\tldr\tx0, [x19,#152]", 8099692], [" 7b9770:\tmov\tx1, x21", 8099696], [" 7b9774:\tldr\tx8, [x0]", 8099700], [" 7b9778:\tldr\tx7, [x8,#176]", 8099704], [" 7b977c:\tblr\tx7", 8099708], [" 7b9780:\tldr\tx0, [x19,#136]", 8099712], [" 7b9784:\tcbz\tx0, 7b97d0 <islower@plt+0x74c180>", 8099716], [" 7b9788:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099720], [" 7b978c:\tmov\tx23, x0", 8099724], [" 7b9790:\tcbz\tx23, 7b97bc <islower@plt+0x74c16c>", 8099728], [" 7b9794:\tmov\tx0, x23", 8099732], [" 7b9798:\tbl\tc61d4 <islower@plt+0x58b84>", 8099736], [" 7b979c:\tldr\tx0, [x19,#136]", 8099740], [" 7b97a0:\tmov\tx1, x21", 8099744], [" 7b97a4:\tldr\tx9, [x0]", 8099748], [" 7b97a8:\tldr\tx2, [x9,#176]", 8099752], [" 7b97ac:\tblr\tx2", 8099756], [" 7b97b0:\tmov\tx0, x23", 8099760], [" 7b97b4:\tbl\tc6328 <islower@plt+0x58cd8>", 8099764], [" 7b97b8:\tb\t7b97d0 <islower@plt+0x74c180>", 8099768], [" 7b97bc:\tldr\tx0, [x19,#136]", 8099772], [" 7b97c0:\tmov\tx1, x21", 8099776], [" 7b97c4:\tldr\tx10, [x0]", 8099780], [" 7b97c8:\tldr\tx4, [x10,#176]", 8099784], [" 7b97cc:\tblr\tx4", 8099788], [" 7b97d0:\tldr\tx0, [x19,#208]", 8099792], [" 7b97d4:\tcbz\tx0, 7b9820 <islower@plt+0x74c1d0>", 8099796], [" 7b97d8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099800], [" 7b97dc:\tmov\tx22, x0", 8099804], [" 7b97e0:\tcbz\tx22, 7b980c <islower@plt+0x74c1bc>", 8099808], [" 7b97e4:\tmov\tx0, x22", 8099812], [" 7b97e8:\tbl\tc61d4 <islower@plt+0x58b84>", 8099816], [" 7b97ec:\tldr\tx0, [x19,#208]", 8099820], [" 7b97f0:\tmov\tx1, x21", 8099824], [" 7b97f4:\tldr\tx11, [x0]", 8099828], [" 7b97f8:\tldr\tx23, [x11,#176]", 8099832], [" 7b97fc:\tblr\tx23", 8099836], [" 7b9800:\tmov\tx0, x22", 8099840], [" 7b9804:\tbl\tc6328 <islower@plt+0x58cd8>", 8099844], [" 7b9808:\tb\t7b9820 <islower@plt+0x74c1d0>", 8099848], [" 7b980c:\tldr\tx0, [x19,#208]", 8099852], [" 7b9810:\tmov\tx1, x21", 8099856], [" 7b9814:\tldr\tx12, [x0]", 8099860], [" 7b9818:\tldr\tx9, [x12,#176]", 8099864], [" 7b981c:\tblr\tx9", 8099868], [" 7b9820:\tldr\tx0, [x19,#168]", 8099872], [" 7b9824:\tcbz\tx0, 7b9870 <islower@plt+0x74c220>", 8099876], [" 7b9828:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099880], [" 7b982c:\tmov\tx23, x0", 8099884], [" 7b9830:\tcbz\tx23, 7b985c <islower@plt+0x74c20c>", 8099888], [" 7b9834:\tmov\tx0, x23", 8099892], [" 7b9838:\tbl\tc61d4 <islower@plt+0x58b84>", 8099896], [" 7b983c:\tldr\tx0, [x19,#168]", 8099900], [" 7b9840:\tmov\tx1, x21", 8099904], [" 7b9844:\tldr\tx13, [x0]", 8099908], [" 7b9848:\tldr\tx8, [x13,#176]", 8099912], [" 7b984c:\tblr\tx8", 8099916], [" 7b9850:\tmov\tx0, x23", 8099920], [" 7b9854:\tbl\tc6328 <islower@plt+0x58cd8>", 8099924], [" 7b9858:\tb\t7b9870 <islower@plt+0x74c220>", 8099928], [" 7b985c:\tldr\tx0, [x19,#168]", 8099932], [" 7b9860:\tmov\tx1, x21", 8099936], [" 7b9864:\tldr\tx14, [x0]", 8099940], [" 7b9868:\tldr\tx10, [x14,#176]", 8099944], [" 7b986c:\tblr\tx10", 8099948], [" 7b9870:\tldr\tx0, [x19,#144]", 8099952], [" 7b9874:\tcbz\tx0, 7b98c0 <islower@plt+0x74c270>", 8099956], [" 7b9878:\tbl\t1b43e0 <islower@plt+0x146d90>", 8099960], [" 7b987c:\tmov\tx22, x0", 8099964], [" 7b9880:\tcbz\tx22, 7b98ac <islower@plt+0x74c25c>", 8099968], [" 7b9884:\tmov\tx0, x22", 8099972], [" 7b9888:\tbl\tc61d4 <islower@plt+0x58b84>", 8099976], [" 7b988c:\tldr\tx0, [x19,#144]", 8099980], [" 7b9890:\tmov\tx1, x21", 8099984], [" 7b9894:\tldr\tx15, [x0]", 8099988], [" 7b9898:\tldr\tx11, [x15,#176]", 8099992], [" 7b989c:\tblr\tx11", 8099996], [" 7b98a0:\tmov\tx0, x22", 8100000], [" 7b98a4:\tbl\tc6328 <islower@plt+0x58cd8>", 8100004], [" 7b98a8:\tb\t7b98c0 <islower@plt+0x74c270>", 8100008], [" 7b98ac:\tldr\tx0, [x19,#144]", 8100012], [" 7b98b0:\tmov\tx1, x21", 8100016], [" 7b98b4:\tldr\tx16, [x0]", 8100020], [" 7b98b8:\tldr\tx12, [x16,#176]", 8100024], [" 7b98bc:\tblr\tx12", 8100028], [" 7b98c0:\tldr\tx0, [x19,#216]", 8100032], [" 7b98c4:\tcbz\tx0, 7b9910 <islower@plt+0x74c2c0>", 8100036], [" 7b98c8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100040], [" 7b98cc:\tmov\tx23, x0", 8100044], [" 7b98d0:\tcbz\tx23, 7b98fc <islower@plt+0x74c2ac>", 8100048], [" 7b98d4:\tmov\tx0, x23", 8100052], [" 7b98d8:\tbl\tc61d4 <islower@plt+0x58b84>", 8100056], [" 7b98dc:\tldr\tx0, [x19,#216]", 8100060], [" 7b98e0:\tmov\tx1, x21", 8100064], [" 7b98e4:\tldr\tx17, [x0]", 8100068], [" 7b98e8:\tldr\tx13, [x17,#176]", 8100072], [" 7b98ec:\tblr\tx13", 8100076], [" 7b98f0:\tmov\tx0, x23", 8100080], [" 7b98f4:\tbl\tc6328 <islower@plt+0x58cd8>", 8100084], [" 7b98f8:\tb\t7b9910 <islower@plt+0x74c2c0>", 8100088], [" 7b98fc:\tldr\tx0, [x19,#216]", 8100092], [" 7b9900:\tmov\tx1, x21", 8100096], [" 7b9904:\tldr\tx18, [x0]", 8100100], [" 7b9908:\tldr\tx14, [x18,#176]", 8100104], [" 7b990c:\tblr\tx14", 8100108], [" 7b9910:\tldr\tx0, [x19,#248]", 8100112], [" 7b9914:\tcbz\tx0, 7b9960 <islower@plt+0x74c310>", 8100116], [" 7b9918:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100120], [" 7b991c:\tmov\tx22, x0", 8100124], [" 7b9920:\tcbz\tx22, 7b994c <islower@plt+0x74c2fc>", 8100128], [" 7b9924:\tmov\tx0, x22", 8100132], [" 7b9928:\tbl\tc61d4 <islower@plt+0x58b84>", 8100136], [" 7b992c:\tldr\tx0, [x19,#248]", 8100140], [" 7b9930:\tldr\tx1, [x0]", 8100144], [" 7b9934:\tldr\tx15, [x1,#176]", 8100148], [" 7b9938:\tmov\tx1, x21", 8100152], [" 7b993c:\tblr\tx15", 8100156], [" 7b9940:\tmov\tx0, x22", 8100160], [" 7b9944:\tbl\tc6328 <islower@plt+0x58cd8>", 8100164], [" 7b9948:\tb\t7b9960 <islower@plt+0x74c310>", 8100168], [" 7b994c:\tldr\tx0, [x19,#248]", 8100172], [" 7b9950:\tmov\tx1, x21", 8100176], [" 7b9954:\tldr\tx2, [x0]", 8100180], [" 7b9958:\tldr\tx16, [x2,#176]", 8100184], [" 7b995c:\tblr\tx16", 8100188], [" 7b9960:\tldr\tx0, [x19,#160]", 8100192], [" 7b9964:\tcbz\tx0, 7b99b0 <islower@plt+0x74c360>", 8100196], [" 7b9968:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100200], [" 7b996c:\tmov\tx23, x0", 8100204], [" 7b9970:\tcbz\tx23, 7b999c <islower@plt+0x74c34c>", 8100208], [" 7b9974:\tmov\tx0, x23", 8100212], [" 7b9978:\tbl\tc61d4 <islower@plt+0x58b84>", 8100216], [" 7b997c:\tldr\tx0, [x19,#160]", 8100220], [" 7b9980:\tmov\tx1, x21", 8100224], [" 7b9984:\tldr\tx3, [x0]", 8100228], [" 7b9988:\tldr\tx17, [x3,#176]", 8100232], [" 7b998c:\tblr\tx17", 8100236], [" 7b9990:\tmov\tx0, x23", 8100240], [" 7b9994:\tbl\tc6328 <islower@plt+0x58cd8>", 8100244], [" 7b9998:\tb\t7b99b0 <islower@plt+0x74c360>", 8100248], [" 7b999c:\tldr\tx0, [x19,#160]", 8100252], [" 7b99a0:\tmov\tx1, x21", 8100256], [" 7b99a4:\tldr\tx4, [x0]", 8100260], [" 7b99a8:\tldr\tx18, [x4,#176]", 8100264], [" 7b99ac:\tblr\tx18", 8100268], [" 7b99b0:\tldr\tx0, [x19,#200]", 8100272], [" 7b99b4:\tcbz\tx0, 7b9a00 <islower@plt+0x74c3b0>", 8100276], [" 7b99b8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100280], [" 7b99bc:\tmov\tx22, x0", 8100284], [" 7b99c0:\tcbz\tx22, 7b99ec <islower@plt+0x74c39c>", 8100288], [" 7b99c4:\tmov\tx0, x22", 8100292], [" 7b99c8:\tbl\tc61d4 <islower@plt+0x58b84>", 8100296], [" 7b99cc:\tldr\tx0, [x19,#200]", 8100300], [" 7b99d0:\tmov\tx1, x21", 8100304], [" 7b99d4:\tldr\tx5, [x0]", 8100308], [" 7b99d8:\tldr\tx3, [x5,#176]", 8100312], [" 7b99dc:\tblr\tx3", 8100316], [" 7b99e0:\tmov\tx0, x22", 8100320], [" 7b99e4:\tbl\tc6328 <islower@plt+0x58cd8>", 8100324], [" 7b99e8:\tb\t7b9a00 <islower@plt+0x74c3b0>", 8100328], [" 7b99ec:\tldr\tx0, [x19,#200]", 8100332], [" 7b99f0:\tmov\tx1, x21", 8100336], [" 7b99f4:\tldr\tx22, [x0]", 8100340], [" 7b99f8:\tldr\tx22, [x22,#176]", 8100344], [" 7b99fc:\tblr\tx22", 8100348], [" 7b9a00:\tldr\tx0, [x19,#192]", 8100352], [" 7b9a04:\tcbz\tx0, 7b9a50 <islower@plt+0x74c400>", 8100356], [" 7b9a08:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100360], [" 7b9a0c:\tmov\tx23, x0", 8100364], [" 7b9a10:\tcbz\tx23, 7b9a3c <islower@plt+0x74c3ec>", 8100368], [" 7b9a14:\tmov\tx0, x23", 8100372], [" 7b9a18:\tbl\tc61d4 <islower@plt+0x58b84>", 8100376], [" 7b9a1c:\tldr\tx0, [x19,#192]", 8100380], [" 7b9a20:\tmov\tx1, x21", 8100384], [" 7b9a24:\tldr\tx6, [x0]", 8100388], [" 7b9a28:\tldr\tx5, [x6,#176]", 8100392], [" 7b9a2c:\tblr\tx5", 8100396], [" 7b9a30:\tmov\tx0, x23", 8100400], [" 7b9a34:\tbl\tc6328 <islower@plt+0x58cd8>", 8100404], [" 7b9a38:\tb\t7b9a50 <islower@plt+0x74c400>", 8100408], [" 7b9a3c:\tldr\tx0, [x19,#192]", 8100412], [" 7b9a40:\tmov\tx1, x21", 8100416], [" 7b9a44:\tldr\tx7, [x0]", 8100420], [" 7b9a48:\tldr\tx6, [x7,#176]", 8100424], [" 7b9a4c:\tblr\tx6", 8100428], [" 7b9a50:\tldr\tx0, [x19,#224]", 8100432], [" 7b9a54:\tcbz\tx0, 7b9aa0 <islower@plt+0x74c450>", 8100436], [" 7b9a58:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100440], [" 7b9a5c:\tmov\tx22, x0", 8100444], [" 7b9a60:\tcbz\tx22, 7b9a8c <islower@plt+0x74c43c>", 8100448], [" 7b9a64:\tmov\tx0, x22", 8100452], [" 7b9a68:\tbl\tc61d4 <islower@plt+0x58b84>", 8100456], [" 7b9a6c:\tldr\tx0, [x19,#224]", 8100460], [" 7b9a70:\tmov\tx1, x21", 8100464], [" 7b9a74:\tldr\tx8, [x0]", 8100468], [" 7b9a78:\tldr\tx7, [x8,#176]", 8100472], [" 7b9a7c:\tblr\tx7", 8100476], [" 7b9a80:\tmov\tx0, x22", 8100480], [" 7b9a84:\tbl\tc6328 <islower@plt+0x58cd8>", 8100484], [" 7b9a88:\tb\t7b9aa0 <islower@plt+0x74c450>", 8100488], [" 7b9a8c:\tldr\tx0, [x19,#224]", 8100492], [" 7b9a90:\tmov\tx1, x21", 8100496], [" 7b9a94:\tldr\tx9, [x0]", 8100500], [" 7b9a98:\tldr\tx2, [x9,#176]", 8100504], [" 7b9a9c:\tblr\tx2", 8100508], [" 7b9aa0:\tldr\tx0, [x19,#232]", 8100512], [" 7b9aa4:\tcbz\tx0, 7b9af0 <islower@plt+0x74c4a0>", 8100516], [" 7b9aa8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100520], [" 7b9aac:\tmov\tx23, x0", 8100524], [" 7b9ab0:\tcbz\tx23, 7b9adc <islower@plt+0x74c48c>", 8100528], [" 7b9ab4:\tmov\tx0, x23", 8100532], [" 7b9ab8:\tbl\tc61d4 <islower@plt+0x58b84>", 8100536], [" 7b9abc:\tldr\tx0, [x19,#232]", 8100540], [" 7b9ac0:\tmov\tx1, x21", 8100544], [" 7b9ac4:\tldr\tx10, [x0]", 8100548], [" 7b9ac8:\tldr\tx4, [x10,#176]", 8100552], [" 7b9acc:\tblr\tx4", 8100556], [" 7b9ad0:\tmov\tx0, x23", 8100560], [" 7b9ad4:\tbl\tc6328 <islower@plt+0x58cd8>", 8100564], [" 7b9ad8:\tb\t7b9af0 <islower@plt+0x74c4a0>", 8100568], [" 7b9adc:\tldr\tx0, [x19,#232]", 8100572], [" 7b9ae0:\tmov\tx1, x21", 8100576], [" 7b9ae4:\tldr\tx11, [x0]", 8100580], [" 7b9ae8:\tldr\tx23, [x11,#176]", 8100584], [" 7b9aec:\tblr\tx23", 8100588], [" 7b9af0:\tldr\tx0, [x19,#240]", 8100592], [" 7b9af4:\tcbz\tx0, 7b9b40 <islower@plt+0x74c4f0>", 8100596], [" 7b9af8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100600], [" 7b9afc:\tmov\tx22, x0", 8100604], [" 7b9b00:\tcbz\tx22, 7b9b2c <islower@plt+0x74c4dc>", 8100608], [" 7b9b04:\tmov\tx0, x22", 8100612], [" 7b9b08:\tbl\tc61d4 <islower@plt+0x58b84>", 8100616], [" 7b9b0c:\tldr\tx0, [x19,#240]", 8100620], [" 7b9b10:\tmov\tx1, x21", 8100624], [" 7b9b14:\tldr\tx12, [x0]", 8100628], [" 7b9b18:\tldr\tx9, [x12,#176]", 8100632], [" 7b9b1c:\tblr\tx9", 8100636], [" 7b9b20:\tmov\tx0, x22", 8100640], [" 7b9b24:\tbl\tc6328 <islower@plt+0x58cd8>", 8100644], [" 7b9b28:\tb\t7b9b40 <islower@plt+0x74c4f0>", 8100648], [" 7b9b2c:\tldr\tx0, [x19,#240]", 8100652], [" 7b9b30:\tmov\tx1, x21", 8100656], [" 7b9b34:\tldr\tx13, [x0]", 8100660], [" 7b9b38:\tldr\tx8, [x13,#176]", 8100664], [" 7b9b3c:\tblr\tx8", 8100668], [" 7b9b40:\tldr\tx0, [x19,#256]", 8100672], [" 7b9b44:\tcbz\tx0, 7b9b90 <islower@plt+0x74c540>", 8100676], [" 7b9b48:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100680], [" 7b9b4c:\tmov\tx23, x0", 8100684], [" 7b9b50:\tcbz\tx23, 7b9b7c <islower@plt+0x74c52c>", 8100688], [" 7b9b54:\tmov\tx0, x23", 8100692], [" 7b9b58:\tbl\tc61d4 <islower@plt+0x58b84>", 8100696], [" 7b9b5c:\tldr\tx0, [x19,#256]", 8100700], [" 7b9b60:\tmov\tx1, x21", 8100704], [" 7b9b64:\tldr\tx14, [x0]", 8100708], [" 7b9b68:\tldr\tx10, [x14,#176]", 8100712], [" 7b9b6c:\tblr\tx10", 8100716], [" 7b9b70:\tmov\tx0, x23", 8100720], [" 7b9b74:\tbl\tc6328 <islower@plt+0x58cd8>", 8100724], [" 7b9b78:\tb\t7b9b90 <islower@plt+0x74c540>", 8100728], [" 7b9b7c:\tldr\tx0, [x19,#256]", 8100732], [" 7b9b80:\tmov\tx1, x21", 8100736], [" 7b9b84:\tldr\tx15, [x0]", 8100740], [" 7b9b88:\tldr\tx11, [x15,#176]", 8100744], [" 7b9b8c:\tblr\tx11", 8100748], [" 7b9b90:\tldr\tx0, [x19,#184]", 8100752], [" 7b9b94:\tcbz\tx0, 7b9be0 <islower@plt+0x74c590>", 8100756], [" 7b9b98:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100760], [" 7b9b9c:\tmov\tx22, x0", 8100764], [" 7b9ba0:\tcbz\tx22, 7b9bcc <islower@plt+0x74c57c>", 8100768], [" 7b9ba4:\tmov\tx0, x22", 8100772], [" 7b9ba8:\tbl\tc61d4 <islower@plt+0x58b84>", 8100776], [" 7b9bac:\tldr\tx0, [x19,#184]", 8100780], [" 7b9bb0:\tmov\tx1, x21", 8100784], [" 7b9bb4:\tldr\tx16, [x0]", 8100788], [" 7b9bb8:\tldr\tx12, [x16,#176]", 8100792], [" 7b9bbc:\tblr\tx12", 8100796], [" 7b9bc0:\tmov\tx0, x22", 8100800], [" 7b9bc4:\tbl\tc6328 <islower@plt+0x58cd8>", 8100804], [" 7b9bc8:\tb\t7b9be0 <islower@plt+0x74c590>", 8100808], [" 7b9bcc:\tldr\tx0, [x19,#184]", 8100812], [" 7b9bd0:\tmov\tx1, x21", 8100816], [" 7b9bd4:\tldr\tx17, [x0]", 8100820], [" 7b9bd8:\tldr\tx13, [x17,#176]", 8100824], [" 7b9bdc:\tblr\tx13", 8100828], [" 7b9be0:\tldr\tx0, [x19,#176]", 8100832], [" 7b9be4:\tcbz\tx0, 7b9c30 <islower@plt+0x74c5e0>", 8100836], [" 7b9be8:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100840], [" 7b9bec:\tmov\tx23, x0", 8100844], [" 7b9bf0:\tcbz\tx23, 7b9c1c <islower@plt+0x74c5cc>", 8100848], [" 7b9bf4:\tmov\tx0, x23", 8100852], [" 7b9bf8:\tbl\tc61d4 <islower@plt+0x58b84>", 8100856], [" 7b9bfc:\tldr\tx0, [x19,#176]", 8100860], [" 7b9c00:\tmov\tx1, x21", 8100864], [" 7b9c04:\tldr\tx18, [x0]", 8100868], [" 7b9c08:\tldr\tx14, [x18,#176]", 8100872], [" 7b9c0c:\tblr\tx14", 8100876], [" 7b9c10:\tmov\tx0, x23", 8100880], [" 7b9c14:\tbl\tc6328 <islower@plt+0x58cd8>", 8100884], [" 7b9c18:\tb\t7b9c30 <islower@plt+0x74c5e0>", 8100888], [" 7b9c1c:\tldr\tx0, [x19,#176]", 8100892], [" 7b9c20:\tldr\tx1, [x0]", 8100896], [" 7b9c24:\tldr\tx15, [x1,#176]", 8100900], [" 7b9c28:\tmov\tx1, x21", 8100904], [" 7b9c2c:\tblr\tx15", 8100908], [" 7b9c30:\tldr\tx0, [x19,#288]", 8100912], [" 7b9c34:\tcbz\tx0, 7b9c48 <islower@plt+0x74c5f8>", 8100916], [" 7b9c38:\tldr\tx2, [x0]", 8100920], [" 7b9c3c:\tmov\tx1, x21", 8100924], [" 7b9c40:\tldr\tx16, [x2,#176]", 8100928], [" 7b9c44:\tblr\tx16", 8100932], [" 7b9c48:\tldr\tx0, [x19,#272]", 8100936], [" 7b9c4c:\tcbz\tx0, 7b9c98 <islower@plt+0x74c648>", 8100940], [" 7b9c50:\tbl\t1b43e0 <islower@plt+0x146d90>", 8100944], [" 7b9c54:\tmov\tx22, x0", 8100948], [" 7b9c58:\tcbz\tx22, 7b9c84 <islower@plt+0x74c634>", 8100952], [" 7b9c5c:\tmov\tx0, x22", 8100956], [" 7b9c60:\tbl\tc61d4 <islower@plt+0x58b84>", 8100960], [" 7b9c64:\tldr\tx0, [x19,#272]", 8100964], [" 7b9c68:\tmov\tx1, x20", 8100968], [" 7b9c6c:\tldr\tx3, [x0]", 8100972], [" 7b9c70:\tldr\tx17, [x3,#128]", 8100976], [" 7b9c74:\tblr\tx17", 8100980], [" 7b9c78:\tmov\tx0, x22", 8100984], [" 7b9c7c:\tbl\tc6328 <islower@plt+0x58cd8>", 8100988], [" 7b9c80:\tb\t7b9c98 <islower@plt+0x74c648>", 8100992], [" 7b9c84:\tldr\tx0, [x19,#272]", 8100996], [" 7b9c88:\tmov\tx1, x20", 8101000], [" 7b9c8c:\tldr\tx4, [x0]", 8101004], [" 7b9c90:\tldr\tx18, [x4,#128]", 8101008], [" 7b9c94:\tblr\tx18", 8101012], [" 7b9c98:\tldr\tx0, [x19,#264]", 8101016], [" 7b9c9c:\tcbz\tx0, 7b9ce8 <islower@plt+0x74c698>", 8101020], [" 7b9ca0:\tbl\t1b43e0 <islower@plt+0x146d90>", 8101024], [" 7b9ca4:\tmov\tx22, x0", 8101028], [" 7b9ca8:\tcbz\tx22, 7b9cd4 <islower@plt+0x74c684>", 8101032], [" 7b9cac:\tmov\tx0, x22", 8101036], [" 7b9cb0:\tbl\tc61d4 <islower@plt+0x58b84>", 8101040], [" 7b9cb4:\tldr\tx0, [x19,#264]", 8101044], [" 7b9cb8:\tldr\tx1, [x21,#16]", 8101048], [" 7b9cbc:\tldr\tx5, [x0]", 8101052], [" 7b9cc0:\tldr\tx3, [x5,#136]", 8101056], [" 7b9cc4:\tblr\tx3", 8101060], [" 7b9cc8:\tmov\tx0, x22", 8101064], [" 7b9ccc:\tbl\tc6328 <islower@plt+0x58cd8>", 8101068], [" 7b9cd0:\tb\t7b9ce8 <islower@plt+0x74c698>", 8101072], [" 7b9cd4:\tldr\tx0, [x19,#264]", 8101076], [" 7b9cd8:\tldr\tx1, [x21,#16]", 8101080], [" 7b9cdc:\tldr\tx22, [x0]", 8101084], [" 7b9ce0:\tldr\tx22, [x22,#136]", 8101088], [" 7b9ce4:\tblr\tx22", 8101092], [" 7b9ce8:\tmov\tw0, #0x9 \t// #9", 8101096], [" 7b9cec:\tbl\tc7f08 <islower@plt+0x5a8b8>", 8101100], [" 7b9cf0:\tldr\tx11, [x19,#40]", 8101104], [" 7b9cf4:\tmov\tx10, x11", 8101108], [" 7b9cf8:\tldr\tx12, [x10,#16]!", 8101112], [" 7b9cfc:\tldr\tx1, [x11,#32]", 8101116], [" 7b9d00:\tstp\tx12, x10, [x21]", 8101120], [" 7b9d04:\tcmp\tx10, x1", 8101124], [" 7b9d08:\tb.eq\t7b9d14 <islower@plt+0x74c6c4>", 8101128], [" 7b9d0c:\tstr\tx21, [x12,#8]", 8101132], [" 7b9d10:\tb\t7b9d18 <islower@plt+0x74c6c8>", 8101136], [" 7b9d14:\tstr\tx21, [x11,#32]", 8101140], [" 7b9d18:\tldr\tx0, [x19,#128]", 8101144], [" 7b9d1c:\tstr\tx21, [x10]", 8101148], [" 7b9d20:\tcbz\tx0, 7b9d34 <islower@plt+0x74c6e4>", 8101152], [" 7b9d24:\tldr\tx21, [x0]", 8101156], [" 7b9d28:\tmov\tx1, x20", 8101160], [" 7b9d2c:\tldr\tx5, [x21,#144]", 8101164], [" 7b9d30:\tblr\tx5", 8101168], [" 7b9d34:\tldr\tx0, [x19,#136]", 8101172], [" 7b9d38:\tcbz\tx0, 7b9d48 <islower@plt+0x74c6f8>", 8101176], [" 7b9d3c:\tldr\tx20, [x0]", 8101180], [" 7b9d40:\tldr\tx6, [x20,#168]", 8101184], [" 7b9d44:\tblr\tx6", 8101188], [" 7b9d48:\tldr\tx0, [x19,#152]", 8101192], [" 7b9d4c:\tcbz\tx0, 7b9d5c <islower@plt+0x74c70c>", 8101196], [" 7b9d50:\tldr\tx6, [x0]", 8101200], [" 7b9d54:\tldr\tx7, [x6,#168]", 8101204], [" 7b9d58:\tblr\tx7", 8101208], [" 7b9d5c:\tldr\tx0, [x19,#168]", 8101212], [" 7b9d60:\tcbz\tx0, 7b9d70 <islower@plt+0x74c720>", 8101216], [" 7b9d64:\tldr\tx7, [x0]", 8101220], [" 7b9d68:\tldr\tx2, [x7,#168]", 8101224], [" 7b9d6c:\tblr\tx2", 8101228], [" 7b9d70:\tldr\tx0, [x19,#176]", 8101232], [" 7b9d74:\tcbz\tx0, 7b9d84 <islower@plt+0x74c734>", 8101236], [" 7b9d78:\tldr\tx8, [x0]", 8101240], [" 7b9d7c:\tldr\tx4, [x8,#168]", 8101244], [" 7b9d80:\tblr\tx4", 8101248], [" 7b9d84:\tldr\tx0, [x19,#184]", 8101252], [" 7b9d88:\tcbz\tx0, 7b9d98 <islower@plt+0x74c748>", 8101256], [" 7b9d8c:\tldr\tx9, [x0]", 8101260], [" 7b9d90:\tldr\tx23, [x9,#168]", 8101264], [" 7b9d94:\tblr\tx23", 8101268], [" 7b9d98:\tldr\tx0, [x19,#208]", 8101272], [" 7b9d9c:\tcbz\tx0, 7b9dac <islower@plt+0x74c75c>", 8101276], [" 7b9da0:\tldr\tx10, [x0]", 8101280], [" 7b9da4:\tldr\tx9, [x10,#168]", 8101284], [" 7b9da8:\tblr\tx9", 8101288], [" 7b9dac:\tldr\tx0, [x19,#216]", 8101292], [" 7b9db0:\tcbz\tx0, 7b9dc0 <islower@plt+0x74c770>", 8101296], [" 7b9db4:\tldr\tx11, [x0]", 8101300], [" 7b9db8:\tldr\tx8, [x11,#168]", 8101304], [" 7b9dbc:\tblr\tx8", 8101308], [" 7b9dc0:\tldr\tx0, [x19,#248]", 8101312], [" 7b9dc4:\tcbz\tx0, 7b9dd4 <islower@plt+0x74c784>", 8101316], [" 7b9dc8:\tldr\tx12, [x0]", 8101320], [" 7b9dcc:\tldr\tx10, [x12,#168]", 8101324], [" 7b9dd0:\tblr\tx10", 8101328], [" 7b9dd4:\tldr\tx0, [x19,#224]", 8101332], [" 7b9dd8:\tcbz\tx0, 7b9de8 <islower@plt+0x74c798>", 8101336], [" 7b9ddc:\tldr\tx13, [x0]", 8101340], [" 7b9de0:\tldr\tx11, [x13,#168]", 8101344], [" 7b9de4:\tblr\tx11", 8101348], [" 7b9de8:\tldr\tx0, [x19,#240]", 8101352], [" 7b9dec:\tcbz\tx0, 7b9dfc <islower@plt+0x74c7ac>", 8101356], [" 7b9df0:\tldr\tx14, [x0]", 8101360], [" 7b9df4:\tldr\tx12, [x14,#168]", 8101364], [" 7b9df8:\tblr\tx12", 8101368], [" 7b9dfc:\tldr\tx0, [x19,#256]", 8101372], [" 7b9e00:\tcbz\tx0, 7b9e10 <islower@plt+0x74c7c0>", 8101376], [" 7b9e04:\tldr\tx15, [x0]", 8101380], [" 7b9e08:\tldr\tx13, [x15,#168]", 8101384], [" 7b9e0c:\tblr\tx13", 8101388], [" 7b9e10:\tldr\tx0, [x19,#280]", 8101392], [" 7b9e14:\tcbz\tx0, 7b9e24 <islower@plt+0x74c7d4>", 8101396], [" 7b9e18:\tldr\tx16, [x0]", 8101400], [" 7b9e1c:\tldr\tx14, [x16,#168]", 8101404], [" 7b9e20:\tblr\tx14", 8101408], [" 7b9e24:\tldr\tx0, [x19,#288]", 8101412], [" 7b9e28:\tcbz\tx0, 7b9e38 <islower@plt+0x74c7e8>", 8101416], [" 7b9e2c:\tldr\tx17, [x0]", 8101420], [" 7b9e30:\tldr\tx15, [x17,#168]", 8101424], [" 7b9e34:\tblr\tx15", 8101428], [" 7b9e38:\tmov\tx0, x19", 8101432], [" 7b9e3c:\tbl\t7b9054 <islower@plt+0x74ba04>", 8101436], [" 7b9e40:\torr\tw0, wzr, #0x8", 8101440], [" 7b9e44:\tbl\tc7f08 <islower@plt+0x5a8b8>", 8101444], [" 7b9e48:\tldp\tx19, x30, [sp,#32]", 8101448], [" 7b9e4c:\tldp\tx21, x20, [sp,#16]", 8101452], [" 7b9e50:\tmov\tw0, wzr", 8101456], [" 7b9e54:\tldp\tx23, x22, [sp],#48", 8101460], [" 7b9e58:\tret", 8101464], ["", 0]], "l": 16, "f": "llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&)"}, "87": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007159c0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x34dca0>:", 0], [" 7159c0:\tsub\tsp, sp, #0x160", 7428544], [" 7159c4:\tstp\tx28, x27, [sp,#256]", 7428548], [" 7159c8:\tstp\tx26, x25, [sp,#272]", 7428552], [" 7159cc:\tstp\tx24, x23, [sp,#288]", 7428556], [" 7159d0:\tstp\tx22, x21, [sp,#304]", 7428560], [" 7159d4:\tstp\tx20, x19, [sp,#320]", 7428564], [" 7159d8:\tstp\tx29, x30, [sp,#336]", 7428568], [" 7159dc:\tmrs\tx8, tpidr_el0", 7428572], [" 7159e0:\tadd\tx21, sp, #0xb8", 7428576], [" 7159e4:\tldr\tx16, [x8,#40]", 7428580], [" 7159e8:\tmov\tx26, x4", 7428584], [" 7159ec:\tmov\tx24, x3", 7428588], [" 7159f0:\tmov\tx25, x2", 7428592], [" 7159f4:\tmov\tx22, x1", 7428596], [" 7159f8:\tmov\tx20, x0", 7428600], [" 7159fc:\tstr\tx16, [x21,#64]", 7428604], [" 715a00:\tbl\tc7de8 <islower@plt+0x5a798>", 7428608], [" 715a04:\torr\tw0, wzr, #0x1", 7428612], [" 715a08:\torr\tw28, wzr, #0x1", 7428616], [" 715a0c:\tbl\tc7e98 <islower@plt+0x5a848>", 7428620], [" 715a10:\torr\tw0, wzr, #0x3", 7428624], [" 715a14:\tbl\tc7e98 <islower@plt+0x5a848>", 7428628], [" 715a18:\tmovi\tv0.2d, #0x0", 7428632], [" 715a1c:\torr\tw0, wzr, #0x30", 7428636], [" 715a20:\tstr\txzr, [sp,#152]", 7428640], [" 715a24:\tstur\tq0, [sp,#136]", 7428644], [" 715a28:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7428648], [" 715a2c:\tadrp\tx9, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7428652], [" 715a30:\tstr\tw28, [sp,#104]", 7428656], [" 715a34:\tadrp\tx11, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7428660], [" 715a38:\tmov\tx19, x0", 7428664], [" 715a3c:\tldr\tx9, [x9,#96]", 7428668], [" 715a40:\tadd\tx13, sp, #0x88", 7428672], [" 715a44:\tldr\tx11, [x11,#168]", 7428676], [" 715a48:\tadd\tx0, sp, #0x48", 7428680], [" 715a4c:\tmov\tx1, x19", 7428684], [" 715a50:\tstr\tw28, [x19,#32]", 7428688], [" 715a54:\tmov\tw2, wzr", 7428692], [" 715a58:\tstp\txzr, xzr, [x19,#16]", 7428696], [" 715a5c:\tadd\tx12, x9, #0x10", 7428700], [" 715a60:\tstr\tx13, [x19,#40]", 7428704], [" 715a64:\tadd\tx14, x11, #0x10", 7428708], [" 715a68:\tstp\txzr, xzr, [sp,#88]", 7428712], [" 715a6c:\tstr\txzr, [sp,#112]", 7428716], [" 715a70:\tstp\tx12, xzr, [x19]", 7428720], [" 715a74:\tstp\tx14, xzr, [sp,#72]", 7428724], [" 715a78:\tstrb\twzr, [sp,#120]", 7428728], [" 715a7c:\tstr\twzr, [sp,#124]", 7428732], [" 715a80:\tbl\tbc2e0 <islower@plt+0x4ec90>", 7428736], [" 715a84:\tmov\tw13, #0x104 \t// #260", 7428740], [" 715a88:\tadd\tx15, x22, #0xc0", 7428744], [" 715a8c:\tadd\tx0, sp, #0xb8", 7428748], [" 715a90:\tadd\tx1, sp, #0xa0", 7428752], [" 715a94:\tstrh\tw13, [sp,#176]", 7428756], [" 715a98:\tstr\tx15, [sp,#160]", 7428760], [" 715a9c:\tbl\tccda8 <islower@plt+0x5f758>", 7428764], [" 715aa0:\tldrb\tw17, [sp,#184]", 7428768], [" 715aa4:\tldr\tx18, [sp,#192]", 7428772], [" 715aa8:\ttst\tw17, #0x1", 7428776], [" 715aac:\tlsr\tx7, x17, #1", 7428780], [" 715ab0:\tcsel\tx27, x7, x18, eq", 7428784], [" 715ab4:\tcbz\tx27, 715bc4 <islower@plt+0x6a8574>", 7428788], [" 715ab8:\tadd\tx8, sp, #0xa0", 7428792], [" 715abc:\tstp\tx24, x26, [sp,#40]", 7428796], [" 715ac0:\tbl\tc57ec <islower@plt+0x5819c>", 7428800], [" 715ac4:\tldr\tx21, [sp,#160]", 7428804], [" 715ac8:\tcbz\tx21, 715b80 <islower@plt+0x6a8530>", 7428808], [" 715acc:\tmov\tx29, x20", 7428812], [" 715ad0:\tldrb\tw23, [x29],#1", 7428816], [" 715ad4:\tlsr\tx24, x23, #1", 7428820], [" 715ad8:\ttbnz\tw23, #0, 715b30 <islower@plt+0x6a84e0>", 7428824], [" 715adc:\tmov\tx26, x29", 7428828], [" 715ae0:\tldr\tx28, [x21,#16]", 7428832], [" 715ae4:\tmov\tx0, x28", 7428836], [" 715ae8:\tbl\t6ce80 <strlen@plt>", 7428840], [" 715aec:\tmov\tx27, x0", 7428844], [" 715af0:\tcmn\tx27, #0x1", 7428848], [" 715af4:\tb.eq\t716b70 <islower@plt+0x6a9520>", 7428852], [" 715af8:\tcmp\tx24, x27", 7428856], [" 715afc:\tcsel\tx2, x27, x24, hi", 7428860], [" 715b00:\tcbz\tx2, 715b14 <islower@plt+0x6a84c4>", 7428864], [" 715b04:\tmov\tx0, x26", 7428868], [" 715b08:\tmov\tx1, x28", 7428872], [" 715b0c:\tbl\t6ceb0 <memcmp@plt>", 7428876], [" 715b10:\tcbnz\tw0, 715b20 <islower@plt+0x6a84d0>", 7428880], [" 715b14:\tcmp\tx24, x27", 7428884], [" 715b18:\tb.hi\t715b20 <islower@plt+0x6a84d0>", 7428888], [" 715b1c:\tb.cs\t715dbc <islower@plt+0x6a876c>", 7428892], [" 715b20:\tldr\tx21, [x21]", 7428896], [" 715b24:\tstr\tx21, [sp,#160]", 7428900], [" 715b28:\tcbnz\tx21, 715ae0 <islower@plt+0x6a8490>", 7428904], [" 715b2c:\tb\t715b80 <islower@plt+0x6a8530>", 7428908], [" 715b30:\tldr\tx27, [x21,#16]", 7428912], [" 715b34:\tmov\tx0, x27", 7428916], [" 715b38:\tbl\t6ce80 <strlen@plt>", 7428920], [" 715b3c:\tmov\tx26, x0", 7428924], [" 715b40:\tcmn\tx26, #0x1", 7428928], [" 715b44:\tb.eq\t716b70 <islower@plt+0x6a9520>", 7428932], [" 715b48:\tldr\tx28, [x20,#8]", 7428936], [" 715b4c:\tcmp\tx28, x26", 7428940], [" 715b50:\tcsel\tx2, x26, x28, hi", 7428944], [" 715b54:\tcbz\tx2, 715b68 <islower@plt+0x6a8518>", 7428948], [" 715b58:\tldr\tx0, [x20,#16]", 7428952], [" 715b5c:\tmov\tx1, x27", 7428956], [" 715b60:\tbl\t6ceb0 <memcmp@plt>", 7428960], [" 715b64:\tcbnz\tw0, 715b74 <islower@plt+0x6a8524>", 7428964], [" 715b68:\tcmp\tx28, x26", 7428968], [" 715b6c:\tb.hi\t715b74 <islower@plt+0x6a8524>", 7428972], [" 715b70:\tb.cs\t715dbc <islower@plt+0x6a876c>", 7428976], [" 715b74:\tldr\tx21, [x21]", 7428980], [" 715b78:\tstr\tx21, [sp,#160]", 7428984], [" 715b7c:\tcbnz\tx21, 715b30 <islower@plt+0x6a84e0>", 7428988], [" 715b80:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7428992], [" 715b84:\tldr\tx21, [x20,#280]", 7428996], [" 715b88:\tadd\tx0, x0, #0x77b", 7429000], [" 715b8c:\torr\tw1, wzr, #0x20", 7429004], [" 715b90:\tbl\t6ce90 <__strlen_chk@plt>", 7429008], [" 715b94:\tldp\tx16, x27, [x21,#16]", 7429012], [" 715b98:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7429016], [" 715b9c:\tmov\tx25, x0", 7429020], [" 715ba0:\tadd\tx1, x1, #0x77b", 7429024], [" 715ba4:\tadd\tx17, x27, x25", 7429028], [" 715ba8:\tcmp\tx17, x16", 7429032], [" 715bac:\tb.ls\t715c08 <islower@plt+0x6a85b8>", 7429036], [" 715bb0:\tmov\tx0, x21", 7429040], [" 715bb4:\tmov\tx2, x25", 7429044], [" 715bb8:\tbl\tce708 <islower@plt+0x610b8>", 7429048], [" 715bbc:\tmov\tx21, x0", 7429052], [" 715bc0:\tb\t715c20 <islower@plt+0x6a85d0>", 7429056], [" 715bc4:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7429060], [" 715bc8:\tldr\tx23, [x20,#280]", 7429064], [" 715bcc:\tmov\tw1, #0x39 \t// #57", 7429068], [" 715bd0:\tadd\tx0, x0, #0x742", 7429072], [" 715bd4:\tbl\t6ce90 <__strlen_chk@plt>", 7429076], [" 715bd8:\tldp\tx25, x26, [x23,#16]", 7429080], [" 715bdc:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7429084], [" 715be0:\tmov\tx24, x0", 7429088], [" 715be4:\tadd\tx1, x1, #0x742", 7429092], [" 715be8:\tadd\tx6, x26, x24", 7429096], [" 715bec:\tcmp\tx6, x25", 7429100], [" 715bf0:\tb.ls\t715cac <islower@plt+0x6a865c>", 7429104], [" 715bf4:\tmov\tx0, x23", 7429108], [" 715bf8:\tmov\tx2, x24", 7429112], [" 715bfc:\tbl\tce708 <islower@plt+0x610b8>", 7429116], [" 715c00:\tmov\tx23, x0", 7429120], [" 715c04:\tb\t715cc4 <islower@plt+0x6a8674>", 7429124], [" 715c08:\tmov\tx0, x27", 7429128], [" 715c0c:\tmov\tx2, x25", 7429132], [" 715c10:\tbl\t6cdd0 <memcpy@plt>", 7429136], [" 715c14:\tldr\tx7, [x21,#24]", 7429140], [" 715c18:\tadd\tx27, x7, x25", 7429144], [" 715c1c:\tstr\tx27, [x21,#24]", 7429148], [" 715c20:\tldrb\tw25, [x20]", 7429152], [" 715c24:\tldp\tx5, x6, [x20,#8]", 7429156], [" 715c28:\ttst\tw25, #0x1", 7429160], [" 715c2c:\tlsr\tx26, x25, #1", 7429164], [" 715c30:\tcsinc\tx1, x6, x20, ne", 7429168], [" 715c34:\tcsel\tx2, x26, x5, eq", 7429172], [" 715c38:\tmov\tx0, x21", 7429176], [" 715c3c:\tbl\tce708 <islower@plt+0x610b8>", 7429180], [" 715c40:\tmov\tx27, x0", 7429184], [" 715c44:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7429188], [" 715c48:\tadd\tx0, x0, #0xa24", 7429192], [" 715c4c:\torr\tw1, wzr, #0x4", 7429196], [" 715c50:\tbl\t6ce90 <__strlen_chk@plt>", 7429200], [" 715c54:\tldp\tx4, x25, [x27,#16]", 7429204], [" 715c58:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7429208], [" 715c5c:\tmov\tx26, x0", 7429212], [" 715c60:\tadd\tx1, x1, #0xa24", 7429216], [" 715c64:\tadd\tx3, x25, x26", 7429220], [" 715c68:\tcmp\tx3, x4", 7429224], [" 715c6c:\tb.ls\t715c88 <islower@plt+0x6a8638>", 7429228], [" 715c70:\tmov\tx0, x27", 7429232], [" 715c74:\tmov\tx2, x26", 7429236], [" 715c78:\tbl\tce708 <islower@plt+0x610b8>", 7429240], [" 715c7c:\torr\tw20, wzr, #0x1", 7429244], [" 715c80:\tadd\tx21, sp, #0xb8", 7429248], [" 715c84:\tb\t715d4c <islower@plt+0x6a86fc>", 7429252], [" 715c88:\tmov\tx0, x25", 7429256], [" 715c8c:\tmov\tx2, x26", 7429260], [" 715c90:\tbl\t6cdd0 <memcpy@plt>", 7429264], [" 715c94:\tldr\tx8, [x27,#24]", 7429268], [" 715c98:\torr\tw20, wzr, #0x1", 7429272], [" 715c9c:\tadd\tx21, sp, #0xb8", 7429276], [" 715ca0:\tadd\tx0, x8, x26", 7429280], [" 715ca4:\tstr\tx0, [x27,#24]", 7429284], [" 715ca8:\tb\t715d4c <islower@plt+0x6a86fc>", 7429288], [" 715cac:\tmov\tx0, x26", 7429292], [" 715cb0:\tmov\tx2, x24", 7429296], [" 715cb4:\tbl\t6cdd0 <memcpy@plt>", 7429300], [" 715cb8:\tldr\tx26, [x23,#24]", 7429304], [" 715cbc:\tadd\tx4, x26, x24", 7429308], [" 715cc0:\tstr\tx4, [x23,#24]", 7429312], [" 715cc4:\tldrb\tw3, [x20]", 7429316], [" 715cc8:\tldp\tx8, x2, [x20,#8]", 7429320], [" 715ccc:\ttst\tw3, #0x1", 7429324], [" 715cd0:\tlsr\tx0, x3, #1", 7429328], [" 715cd4:\tcsinc\tx1, x2, x20, ne", 7429332], [" 715cd8:\tcsel\tx2, x0, x8, eq", 7429336], [" 715cdc:\tmov\tx0, x23", 7429340], [" 715ce0:\tbl\tce708 <islower@plt+0x610b8>", 7429344], [" 715ce4:\tmov\tx26, x0", 7429348], [" 715ce8:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7429352], [" 715cec:\tadd\tx0, x0, #0xa24", 7429356], [" 715cf0:\torr\tw1, wzr, #0x4", 7429360], [" 715cf4:\tbl\t6ce90 <__strlen_chk@plt>", 7429364], [" 715cf8:\tldp\tx1, x28, [x26,#16]", 7429368], [" 715cfc:\tmov\tx23, x0", 7429372], [" 715d00:\tadd\tx24, x28, x23", 7429376], [" 715d04:\tcmp\tx24, x1", 7429380], [" 715d08:\tb.ls\t715d28 <islower@plt+0x6a86d8>", 7429384], [" 715d0c:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7429388], [" 715d10:\tadd\tx1, x1, #0xa24", 7429392], [" 715d14:\tmov\tx0, x26", 7429396], [" 715d18:\tmov\tx2, x23", 7429400], [" 715d1c:\tbl\tce708 <islower@plt+0x610b8>", 7429404], [" 715d20:\torr\tw20, wzr, #0x1", 7429408], [" 715d24:\tb\t715d4c <islower@plt+0x6a86fc>", 7429412], [" 715d28:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7429416], [" 715d2c:\tadd\tx1, x1, #0xa24", 7429420], [" 715d30:\tmov\tx0, x28", 7429424], [" 715d34:\tmov\tx2, x23", 7429428], [" 715d38:\tbl\t6cdd0 <memcpy@plt>", 7429432], [" 715d3c:\tldr\tx10, [x26,#24]", 7429436], [" 715d40:\torr\tw20, wzr, #0x1", 7429440], [" 715d44:\tadd\tx23, x10, x23", 7429444], [" 715d48:\tstr\tx23, [x26,#24]", 7429448], [" 715d4c:\tldrb\tw4, [sp,#184]", 7429452], [" 715d50:\ttbz\tw4, #0, 715d5c <islower@plt+0x6a870c>", 7429456], [" 715d54:\tldr\tx0, [x21,#16]", 7429460], [" 715d58:\tbl\t6cda0 <operator delete(void*)@plt>", 7429464], [" 715d5c:\tadd\tx0, sp, #0x48", 7429468], [" 715d60:\tbl\tbc14c <islower@plt+0x4eafc>", 7429472], [" 715d64:\tldr\tx4, [x19]", 7429476], [" 715d68:\tmov\tx0, x19", 7429480], [" 715d6c:\tldr\tx17, [x4,#8]", 7429484], [" 715d70:\tblr\tx17", 7429488], [" 715d74:\tldrb\tw18, [sp,#136]", 7429492], [" 715d78:\ttbz\tw18, #0, 715d84 <islower@plt+0x6a8734>", 7429496], [" 715d7c:\tldr\tx0, [sp,#152]", 7429500], [" 715d80:\tbl\t6cda0 <operator delete(void*)@plt>", 7429504], [" 715d84:\tmrs\tx5, tpidr_el0", 7429508], [" 715d88:\tldr\tx18, [x5,#40]", 7429512], [" 715d8c:\tldr\tx7, [x21,#64]", 7429516], [" 715d90:\tcmp\tx18, x7", 7429520], [" 715d94:\tb.ne\t716b78 <islower@plt+0x6a9528>", 7429524], [" 715d98:\tmov\tw0, w20", 7429528], [" 715d9c:\tldp\tx29, x30, [sp,#336]", 7429532], [" 715da0:\tldp\tx20, x19, [sp,#320]", 7429536], [" 715da4:\tldp\tx22, x21, [sp,#304]", 7429540], [" 715da8:\tldp\tx24, x23, [sp,#288]", 7429544], [" 715dac:\tldp\tx26, x25, [sp,#272]", 7429548], [" 715db0:\tldp\tx28, x27, [sp,#256]", 7429552], [" 715db4:\tadd\tsp, sp, #0x160", 7429556], [" 715db8:\tret", 7429560], [" 715dbc:\tldp\tx9, x1, [x20,#8]", 7429564], [" 715dc0:\ttst\tw23, #0x1", 7429568], [" 715dc4:\tcsel\tx0, x29, x1, eq", 7429572], [" 715dc8:\tcsel\tx1, x24, x9, eq", 7429576], [" 715dcc:\tbl\tcae14 <islower@plt+0x5d7c4>", 7429580], [" 715dd0:\tmov\tw27, w0", 7429584], [" 715dd4:\tcbz\tw27, 715e34 <islower@plt+0x6a87e4>", 7429588], [" 715dd8:\tadd\tx0, sp, #0xb8", 7429592], [" 715ddc:\tmov\tw1, w27", 7429596], [" 715de0:\tbl\tcd5ac <islower@plt+0x5ff5c>", 7429600], [" 715de4:\tldrb\tw6, [x20]", 7429604], [" 715de8:\tadd\tx1, sp, #0xa0", 7429608], [" 715dec:\tldp\tx26, x5, [x20,#8]", 7429612], [" 715df0:\tldr\tx0, [x22]", 7429616], [" 715df4:\ttst\tw6, #0x1", 7429620], [" 715df8:\tlsr\tx4, x6, #1", 7429624], [" 715dfc:\tcsel\tx3, x29, x5, eq", 7429628], [" 715e00:\tcsel\tx2, x4, x26, eq", 7429632], [" 715e04:\tstp\tx3, x2, [sp,#160]", 7429636], [" 715e08:\tmov\tw2, wzr", 7429640], [" 715e0c:\tbl\t1a3b10 <islower@plt+0x1364c0>", 7429644], [" 715e10:\torr\tw0, wzr, #0x3", 7429648], [" 715e14:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7429652], [" 715e18:\torr\tw0, wzr, #0x4", 7429656], [" 715e1c:\tbl\tc7e98 <islower@plt+0x5a848>", 7429660], [" 715e20:\tmov\tx26, x20", 7429664], [" 715e24:\tldrb\tw15, [x26,#48]!", 7429668], [" 715e28:\ttbnz\tw15, #0, 715e78 <islower@plt+0x6a8828>", 7429672], [" 715e2c:\tlsr\tx14, x15, #1", 7429676], [" 715e30:\tb\t715e7c <islower@plt+0x6a882c>", 7429680], [" 715e34:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7429684], [" 715e38:\tldr\tx22, [x20,#280]", 7429688], [" 715e3c:\tmov\tw1, #0x32 \t// #50", 7429692], [" 715e40:\tadd\tx0, x0, #0x79b", 7429696], [" 715e44:\tbl\t6ce90 <__strlen_chk@plt>", 7429700], [" 715e48:\tldp\tx24, x23, [x22,#16]", 7429704], [" 715e4c:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7429708], [" 715e50:\tmov\tx27, x0", 7429712], [" 715e54:\tadd\tx1, x1, #0x79b", 7429716], [" 715e58:\tadd\tx10, x23, x27", 7429720], [" 715e5c:\tcmp\tx10, x24", 7429724], [" 715e60:\tb.ls\t715ea8 <islower@plt+0x6a8858>", 7429728], [" 715e64:\tmov\tx0, x22", 7429732], [" 715e68:\tmov\tx2, x27", 7429736], [" 715e6c:\tbl\tce708 <islower@plt+0x610b8>", 7429740], [" 715e70:\tmov\tx22, x0", 7429744], [" 715e74:\tb\t715ec0 <islower@plt+0x6a8870>", 7429748], [" 715e78:\tldr\tx14, [x20,#56]", 7429752], [" 715e7c:\tcbnz\tx14, 715f54 <islower@plt+0x6a8904>", 7429756], [" 715e80:\tcmp\tw27, #0x1a", 7429760], [" 715e84:\tb.eq\t715f40 <islower@plt+0x6a88f0>", 7429764], [" 715e88:\tcmp\tw27, #0x19", 7429768], [" 715e8c:\tb.eq\t715e98 <islower@plt+0x6a8848>", 7429772], [" 715e90:\tcmp\tw27, #0x18", 7429776], [" 715e94:\tb.ne\t715f54 <islower@plt+0x6a8904>", 7429780], [" 715e98:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7429784], [" 715e9c:\tadd\tx1, x1, #0x39d", 7429788], [" 715ea0:\tmov\tw2, #0x5 \t// #5", 7429792], [" 715ea4:\tb\t715f4c <islower@plt+0x6a88fc>", 7429796], [" 715ea8:\tmov\tx0, x23", 7429800], [" 715eac:\tmov\tx2, x27", 7429804], [" 715eb0:\tbl\t6cdd0 <memcpy@plt>", 7429808], [" 715eb4:\tldr\tx23, [x22,#24]", 7429812], [" 715eb8:\tadd\tx12, x23, x27", 7429816], [" 715ebc:\tstr\tx12, [x22,#24]", 7429820], [" 715ec0:\tldrb\tw13, [x20]", 7429824], [" 715ec4:\tadd\tx21, sp, #0xb8", 7429828], [" 715ec8:\tldp\tx14, x28, [x20,#8]", 7429832], [" 715ecc:\ttst\tw13, #0x1", 7429836], [" 715ed0:\tlsr\tx15, x13, #1", 7429840], [" 715ed4:\tcsel\tx1, x29, x28, eq", 7429844], [" 715ed8:\tcsel\tx2, x15, x14, eq", 7429848], [" 715edc:\tmov\tx0, x22", 7429852], [" 715ee0:\tbl\tce708 <islower@plt+0x610b8>", 7429856], [" 715ee4:\tmov\tx26, x0", 7429860], [" 715ee8:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7429864], [" 715eec:\tadd\tx0, x0, #0xa24", 7429868], [" 715ef0:\torr\tw1, wzr, #0x4", 7429872], [" 715ef4:\tbl\t6ce90 <__strlen_chk@plt>", 7429876], [" 715ef8:\tldp\tx16, x24, [x26,#16]", 7429880], [" 715efc:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7429884], [" 715f00:\tmov\tx28, x0", 7429888], [" 715f04:\tadd\tx1, x1, #0xa24", 7429892], [" 715f08:\tadd\tx17, x24, x28", 7429896], [" 715f0c:\tcmp\tx17, x16", 7429900], [" 715f10:\tb.ls\t715f20 <islower@plt+0x6a88d0>", 7429904], [" 715f14:\tmov\tx0, x26", 7429908], [" 715f18:\tmov\tx2, x28", 7429912], [" 715f1c:\tb\t715d1c <islower@plt+0x6a86cc>", 7429916], [" 715f20:\tmov\tx0, x24", 7429920], [" 715f24:\tmov\tx2, x28", 7429924], [" 715f28:\tbl\t6cdd0 <memcpy@plt>", 7429928], [" 715f2c:\tldr\tx7, [x26,#24]", 7429932], [" 715f30:\torr\tw20, wzr, #0x1", 7429936], [" 715f34:\tadd\tx27, x7, x28", 7429940], [" 715f38:\tstr\tx27, [x26,#24]", 7429944], [" 715f3c:\tb\t715d4c <islower@plt+0x6a86fc>", 7429948], [" 715f40:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7429952], [" 715f44:\tadd\tx1, x1, #0x33c", 7429956], [" 715f48:\torr\tw2, wzr, #0x3", 7429960], [" 715f4c:\tmov\tx0, x26", 7429964], [" 715f50:\tbl\t84efc <islower@plt+0x178ac>", 7429968], [" 715f54:\tldr\tw9, [x20,#84]", 7429972], [" 715f58:\tsub\tw14, w9, #0x1", 7429976], [" 715f5c:\tcmp\tw14, #0x2", 7429980], [" 715f60:\tb.cc\t715f78 <islower@plt+0x6a8928>", 7429984], [" 715f64:\tcbz\tw9, 715f84 <islower@plt+0x6a8934>", 7429988], [" 715f68:\tcmp\tw9, #0x3", 7429992], [" 715f6c:\tb.ne\t7162d8 <islower@plt+0x6a8c88>", 7429996], [" 715f70:\torr\tw8, wzr, #0x3", 7430000], [" 715f74:\tb\t715f7c <islower@plt+0x6a892c>", 7430004], [" 715f78:\torr\tw8, wzr, #0x2", 7430008], [" 715f7c:\tstr\tw8, [x20,#272]", 7430012], [" 715f80:\tb\t715f8c <islower@plt+0x6a893c>", 7430016], [" 715f84:\tmov\tw8, wzr", 7430020], [" 715f88:\tstr\twzr, [x20,#272]", 7430024], [" 715f8c:\tmov\tx10, x20", 7430028], [" 715f90:\tldrb\tw11, [sp,#184]", 7430032], [" 715f94:\tldrb\tw13, [x10,#24]!", 7430036], [" 715f98:\tldr\tx9, [x21,#88]", 7430040], [" 715f9c:\tldrb\tw12, [x10,#24]", 7430044], [" 715fa0:\tcbz\tx9, 7161fc <islower@plt+0x6a8bac>", 7430048], [" 715fa4:\tldp\tx24, x23, [x20,#32]", 7430052], [" 715fa8:\ttst\tw13, #0x1", 7430056], [" 715fac:\tadd\tx7, sp, #0xb8", 7430060], [" 715fb0:\tand\tw15, w12, #0x1", 7430064], [" 715fb4:\tcsinc\tx5, x23, x10, ne", 7430068], [" 715fb8:\tldp\tx28, x10, [x20,#56]", 7430072], [" 715fbc:\tand\tw14, w11, #0x1", 7430076], [" 715fc0:\tlsr\tx13, x13, #1", 7430080], [" 715fc4:\tcsel\tx6, x13, x24, eq", 7430084], [" 715fc8:\tcmp\tw15, #0x0", 7430088], [" 715fcc:\tldr\tx15, [sp,#192]", 7430092], [" 715fd0:\tlsr\tx12, x12, #1", 7430096], [" 715fd4:\tcsel\tx4, x12, x28, eq", 7430100], [" 715fd8:\tcsinc\tx3, x10, x26, ne", 7430104], [" 715fdc:\tldr\tw10, [x20,#268]", 7430108], [" 715fe0:\tcmp\tw14, #0x0", 7430112], [" 715fe4:\tldr\tx14, [x7,#16]", 7430116], [" 715fe8:\tlsr\tx11, x11, #1", 7430120], [" 715fec:\tadd\tx16, sp, #0xb8", 7430124], [" 715ff0:\tcsel\tx2, x11, x15, eq", 7430128], [" 715ff4:\tldr\tw11, [x20,#264]", 7430132], [" 715ff8:\torr\tx17, x16, #0x1", 7430136], [" 715ffc:\tstr\tw8, [sp,#16]", 7430140], [" 716000:\tcsel\tx1, x17, x14, eq", 7430144], [" 716004:\tstr\tw10, [sp,#8]", 7430148], [" 716008:\tadd\tx7, x20, #0xc0", 7430152], [" 71600c:\tmov\tx0, x21", 7430156], [" 716010:\tstr\tw11, [sp]", 7430160], [" 716014:\tblr\tx9", 7430164], [" 716018:\tmov\tx23, x0", 7430168], [" 71601c:\tcbz\tx23, 7161fc <islower@plt+0x6a8bac>", 7430172], [" 716020:\torr\tw0, wzr, #0x4", 7430176], [" 716024:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7430180], [" 716028:\tmov\tw0, #0x5 \t// #5", 7430184], [" 71602c:\tbl\tc7e98 <islower@plt+0x5a848>", 7430188], [" 716030:\tmov\tx0, x23", 7430192], [" 716034:\tbl\t7b6db0 <islower@plt+0x749760>", 7430196], [" 716038:\tmov\tx1, x23", 7430200], [" 71603c:\tmov\tx2, x22", 7430204], [" 716040:\tmov\tw3, wzr", 7430208], [" 716044:\tmov\tx26, x0", 7430212], [" 716048:\tbl\t7baf54 <islower@plt+0x74d904>", 7430216], [" 71604c:\tldr\tx28, [x22]", 7430220], [" 716050:\tcbnz\tx28, 71605c <islower@plt+0x6a8a0c>", 7430224], [" 716054:\tbl\t1a2ca0 <islower@plt+0x135650>", 7430228], [" 716058:\tmov\tx28, x0", 7430232], [" 71605c:\torr\tw1, wzr, #0x6", 7430236], [" 716060:\tmov\tx0, x28", 7430240], [" 716064:\tbl\t1a40b8 <islower@plt+0x136a68>", 7430244], [" 716068:\torr\tw1, wzr, #0x6", 7430248], [" 71606c:\tmov\tx0, x28", 7430252], [" 716070:\tmov\tx2, x26", 7430256], [" 716074:\tbl\t1a40c0 <islower@plt+0x136a70>", 7430260], [" 716078:\tldr\tx27, [x22]", 7430264], [" 71607c:\tstrh\twzr, [sp,#164]", 7430268], [" 716080:\tstr\twzr, [sp,#160]", 7430272], [" 716084:\tcbnz\tx27, 716090 <islower@plt+0x6a8a40>", 7430276], [" 716088:\tbl\t1a2ca0 <islower@plt+0x135650>", 7430280], [" 71608c:\tmov\tx27, x0", 7430284], [" 716090:\tmov\tw28, #0x5 \t// #5", 7430288], [" 716094:\tmov\tx0, x27", 7430292], [" 716098:\tmov\tw1, w28", 7430296], [" 71609c:\tbl\t1a40b8 <islower@plt+0x136a68>", 7430300], [" 7160a0:\tadd\tx2, sp, #0xa0", 7430304], [" 7160a4:\tmov\tx0, x27", 7430308], [" 7160a8:\tmov\tw1, w28", 7430312], [" 7160ac:\tbl\t1a40c0 <islower@plt+0x136a70>", 7430316], [" 7160b0:\tldr\tw1, [x20,#120]", 7430320], [" 7160b4:\tmov\tx0, x23", 7430324], [" 7160b8:\tstr\tx23, [sp,#32]", 7430328], [" 7160bc:\tbl\t7b8c98 <islower@plt+0x74b648>", 7430332], [" 7160c0:\tsturh\twzr, [x26,#57]", 7430336], [" 7160c4:\tadrp\tx18, e30000 <__bss_start+0x8c7c>", 7430340], [" 7160c8:\tldrb\tw0, [x20,#113]", 7430344], [" 7160cc:\tadd\tx18, x18, #0xd00", 7430348], [" 7160d0:\tldrb\tw29, [x20,#114]", 7430352], [" 7160d4:\tldrb\tw9, [x20,#126]", 7430356], [" 7160d8:\tldrb\tw8, [x18,#56]", 7430360], [" 7160dc:\tstrb\tw0, [x26,#41]", 7430364], [" 7160e0:\tadrp\tx0, e30000 <__bss_start+0x8c7c>", 7430368], [" 7160e4:\tstrb\tw29, [x26,#42]", 7430372], [" 7160e8:\tadd\tx0, x0, #0xd60", 7430376], [" 7160ec:\tstrb\twzr, [x26,#43]", 7430380], [" 7160f0:\tldrh\tw12, [x20,#116]", 7430384], [" 7160f4:\torr\tw28, w9, w8", 7430388], [" 7160f8:\tstrb\tw28, [x20,#126]", 7430392], [" 7160fc:\tlsr\tw13, w12, #8", 7430396], [" 716100:\tstrb\tw12, [x26,#44]", 7430400], [" 716104:\tstrb\tw13, [x26,#45]", 7430404], [" 716108:\tldr\tw14, [x20,#124]", 7430408], [" 71610c:\tlsr\tw15, w14, #16", 7430412], [" 716110:\torr\tw17, w15, w14", 7430416], [" 716114:\tand\tw18, w14, #0xff00", 7430420], [" 716118:\tstrb\tw15, [x26,#37]", 7430424], [" 71611c:\ttst\tw17, #0xff", 7430428], [" 716120:\tbfxil\tw18, w14, #16, #8", 7430432], [" 716124:\tcset\tw4, ne", 7430436], [" 716128:\tcmp\tw18, #0x0", 7430440], [" 71612c:\tcset\tw5, ne", 7430444], [" 716130:\tlsr\tw16, w14, #24", 7430448], [" 716134:\tstrb\tw4, [x26,#35]", 7430452], [" 716138:\tstrb\tw16, [x26,#38]", 7430456], [" 71613c:\tstrb\tw5, [x26,#36]", 7430460], [" 716140:\tldr\tx1, [x20,#128]", 7430464], [" 716144:\tldrb\tw6, [x20,#131]", 7430468], [" 716148:\tubfx\tx9, x1, #8, #24", 7430472], [" 71614c:\tstrb\tw1, [x26,#46]", 7430476], [" 716150:\tubfx\tx24, x1, #16, #16", 7430480], [" 716154:\tstrb\tw6, [x26,#49]", 7430484], [" 716158:\tlsr\tx23, x1, #32", 7430488], [" 71615c:\tstrb\tw9, [x26,#47]", 7430492], [" 716160:\tstrb\tw24, [x26,#48]", 7430496], [" 716164:\tstr\tw23, [x26,#96]", 7430500], [" 716168:\tldrh\tw7, [x20,#138]", 7430504], [" 71616c:\tlsr\tw1, w7, #8", 7430508], [" 716170:\tstrb\tw7, [x26,#50]", 7430512], [" 716174:\tstrb\tw1, [x26,#51]", 7430516], [" 716178:\tldr\tw2, [x20,#140]", 7430520], [" 71617c:\tldrb\tw10, [x0,#56]", 7430524], [" 716180:\tlsr\tw11, w2, #8", 7430528], [" 716184:\tstrb\tw2, [x26,#52]", 7430532], [" 716188:\tlsr\tw0, w2, #16", 7430536], [" 71618c:\tlsr\tw29, w2, #24", 7430540], [" 716190:\tstrb\tw11, [x26,#53]", 7430544], [" 716194:\tstrb\tw0, [x26,#54]", 7430548], [" 716198:\tstrb\tw29, [x26,#68]", 7430552], [" 71619c:\tldrb\tw8, [x20,#147]", 7430556], [" 7161a0:\tldr\tx13, [x20,#144]", 7430560], [" 7161a4:\tldrb\tw9, [x20,#153]", 7430564], [" 7161a8:\torr\tw12, w10, w8", 7430568], [" 7161ac:\tubfx\tx28, x13, #8, #24", 7430572], [" 7161b0:\tstrb\tw13, [x26,#69]", 7430576], [" 7161b4:\tubfx\tx10, x13, #16, #16", 7430580], [" 7161b8:\tstrb\tw9, [x26,#116]", 7430584], [" 7161bc:\tlsr\tx15, x13, #32", 7430588], [" 7161c0:\tstrb\tw28, [x26,#70]", 7430592], [" 7161c4:\tstrb\tw10, [x26,#71]", 7430596], [" 7161c8:\tmov\tw28, #0x101 \t// #257", 7430600], [" 7161cc:\tstr\tw15, [x26,#112]", 7430604], [" 7161d0:\torr\tw8, wzr, #0x1", 7430608], [" 7161d4:\tstrb\tw12, [x26,#73]", 7430612], [" 7161d8:\tldrh\tw11, [x20,#136]", 7430616], [" 7161dc:\tsturh\tw28, [sp,#163]", 7430620], [" 7161e0:\tstrb\tw8, [sp,#165]", 7430624], [" 7161e4:\tand\tw15, w11, #0xff", 7430628], [" 7161e8:\tcbz\tw15, 716348 <islower@plt+0x6a8cf8>", 7430632], [" 7161ec:\tlsr\tw12, w11, #8", 7430636], [" 7161f0:\tcbz\tw12, 716344 <islower@plt+0x6a8cf4>", 7430640], [" 7161f4:\teor\tw8, w12, #0x1", 7430644], [" 7161f8:\tb\t716348 <islower@plt+0x6a8cf8>", 7430648], [" 7161fc:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7430652], [" 716200:\tldr\tx26, [x20,#280]", 7430656], [" 716204:\tmov\tw1, #0x32 \t// #50", 7430660], [" 716208:\tadd\tx0, x0, #0x79b", 7430664], [" 71620c:\tbl\t6ce90 <__strlen_chk@plt>", 7430668], [" 716210:\tldp\tx16, x5, [x26,#16]", 7430672], [" 716214:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7430676], [" 716218:\tmov\tx23, x0", 7430680], [" 71621c:\tadd\tx1, x1, #0x79b", 7430684], [" 716220:\tadd\tx17, x5, x23", 7430688], [" 716224:\tcmp\tx17, x16", 7430692], [" 716228:\tb.ls\t716240 <islower@plt+0x6a8bf0>", 7430696], [" 71622c:\tmov\tx0, x26", 7430700], [" 716230:\tmov\tx2, x23", 7430704], [" 716234:\tbl\tce708 <islower@plt+0x610b8>", 7430708], [" 716238:\tmov\tx26, x0", 7430712], [" 71623c:\tb\t716258 <islower@plt+0x6a8c08>", 7430716], [" 716240:\tmov\tx0, x5", 7430720], [" 716244:\tmov\tx2, x23", 7430724], [" 716248:\tbl\t6cdd0 <memcpy@plt>", 7430728], [" 71624c:\tldr\tx7, [x26,#24]", 7430732], [" 716250:\tadd\tx27, x7, x23", 7430736], [" 716254:\tstr\tx27, [x26,#24]", 7430740], [" 716258:\tldrb\tw6, [x20]", 7430744], [" 71625c:\tadd\tx21, sp, #0xb8", 7430748], [" 716260:\tldp\tx4, x5, [x20,#8]", 7430752], [" 716264:\ttst\tw6, #0x1", 7430756], [" 716268:\tlsr\tx3, x6, #1", 7430760], [" 71626c:\tcsel\tx1, x29, x5, eq", 7430764], [" 716270:\tcsel\tx2, x3, x4, eq", 7430768], [" 716274:\tmov\tx0, x26", 7430772], [" 716278:\tbl\tce708 <islower@plt+0x610b8>", 7430776], [" 71627c:\tmov\tx27, x0", 7430780], [" 716280:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7430784], [" 716284:\tadd\tx0, x0, #0xa24", 7430788], [" 716288:\torr\tw1, wzr, #0x4", 7430792], [" 71628c:\tbl\t6ce90 <__strlen_chk@plt>", 7430796], [" 716290:\tldp\tx26, x6, [x27,#16]", 7430800], [" 716294:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7430804], [" 716298:\tmov\tx25, x0", 7430808], [" 71629c:\tadd\tx1, x1, #0xa24", 7430812], [" 7162a0:\tadd\tx2, x6, x25", 7430816], [" 7162a4:\tcmp\tx2, x26", 7430820], [" 7162a8:\tb.ls\t7162b8 <islower@plt+0x6a8c68>", 7430824], [" 7162ac:\tmov\tx0, x27", 7430828], [" 7162b0:\tmov\tx2, x25", 7430832], [" 7162b4:\tb\t715d1c <islower@plt+0x6a86cc>", 7430836], [" 7162b8:\tmov\tx0, x6", 7430840], [" 7162bc:\tmov\tx2, x25", 7430844], [" 7162c0:\tbl\t6cdd0 <memcpy@plt>", 7430848], [" 7162c4:\tldr\tx0, [x27,#24]", 7430852], [" 7162c8:\torr\tw20, wzr, #0x1", 7430856], [" 7162cc:\tadd\tx25, x0, x25", 7430860], [" 7162d0:\tstr\tx25, [x27,#24]", 7430864], [" 7162d4:\tb\t715d4c <islower@plt+0x6a86fc>", 7430868], [" 7162d8:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7430872], [" 7162dc:\tldr\tx23, [x20,#280]", 7430876], [" 7162e0:\tmov\tw1, #0x25 \t// #37", 7430880], [" 7162e4:\tadd\tx0, x0, #0x7cd", 7430884], [" 7162e8:\tbl\t6ce90 <__strlen_chk@plt>", 7430888], [" 7162ec:\tldp\tx25, x7, [x23,#16]", 7430892], [" 7162f0:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7430896], [" 7162f4:\tmov\tx24, x0", 7430900], [" 7162f8:\tadd\tx1, x1, #0x7cd", 7430904], [" 7162fc:\tadd\tx8, x7, x24", 7430908], [" 716300:\tcmp\tx8, x25", 7430912], [" 716304:\tb.ls\t716320 <islower@plt+0x6a8cd0>", 7430916], [" 716308:\tmov\tx0, x23", 7430920], [" 71630c:\tmov\tx2, x24", 7430924], [" 716310:\tbl\tce708 <islower@plt+0x610b8>", 7430928], [" 716314:\torr\tw20, wzr, #0x2", 7430932], [" 716318:\tadd\tx21, sp, #0xb8", 7430936], [" 71631c:\tb\t715d4c <islower@plt+0x6a86fc>", 7430940], [" 716320:\tmov\tx0, x7", 7430944], [" 716324:\tmov\tx2, x24", 7430948], [" 716328:\tbl\t6cdd0 <memcpy@plt>", 7430952], [" 71632c:\tldr\tx1, [x23,#24]", 7430956], [" 716330:\torr\tw20, wzr, #0x2", 7430960], [" 716334:\tadd\tx21, sp, #0xb8", 7430964], [" 716338:\tadd\tx9, x1, x24", 7430968], [" 71633c:\tstr\tx9, [x23,#24]", 7430972], [" 716340:\tb\t715d4c <islower@plt+0x6a86fc>", 7430976], [" 716344:\torr\tw8, wzr, #0x2", 7430980], [" 716348:\tldr\tx27, [x22,#48]", 7430984], [" 71634c:\tsub\tx21, x22, #0x38", 7430988], [" 716350:\tstr\tw8, [x26,#88]", 7430992], [" 716354:\tcmp\tx27, x21", 7430996], [" 716358:\tmov\tw23, wzr", 7431000], [" 71635c:\tb.eq\t716388 <islower@plt+0x6a8d38>", 7431004], [" 716360:\tldr\tx24, [sp,#32]", 7431008], [" 716364:\tmov\tx0, x27", 7431012], [" 716368:\tbl\t18f95c <islower@plt+0x12230c>", 7431016], [" 71636c:\tmvn\tw13, w0", 7431020], [" 716370:\tldr\tx27, [x27,#96]", 7431024], [" 716374:\tand\tw17, w13, #0x1", 7431028], [" 716378:\tadd\tw23, w17, w23", 7431032], [" 71637c:\tcmp\tx27, x21", 7431036], [" 716380:\tb.ne\t716364 <islower@plt+0x6a8d14>", 7431040], [" 716384:\tb\t71638c <islower@plt+0x6a8d3c>", 7431044], [" 716388:\tldr\tx24, [sp,#32]", 7431048], [" 71638c:\tmov\tx0, x22", 7431052], [" 716390:\tbl\t88331c <islower@plt+0x815ccc>", 7431056], [" 716394:\tcmp\tw23, #0x1", 7431060], [" 716398:\tb.eq\t7163bc <islower@plt+0x6a8d6c>", 7431064], [" 71639c:\teor\tw0, w0, #0x1", 7431068], [" 7163a0:\ttbnz\tw0, #0, 7163bc <islower@plt+0x6a8d6c>", 7431072], [" 7163a4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7431076], [" 7163a8:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431080], [" 7163ac:\tadd\tx0, x0, #0xd47", 7431084], [" 7163b0:\tadd\tx1, x1, #0x7f2", 7431088], [" 7163b4:\tmov\tw2, #0x3ce \t// #974", 7431092], [" 7163b8:\tbl\tb9770 <islower@plt+0x4c120>", 7431096], [" 7163bc:\tstr\txzr, [x26,#104]", 7431100], [" 7163c0:\torr\tw17, wzr, #0x1", 7431104], [" 7163c4:\tldrb\tw15, [x20,#79]", 7431108], [" 7163c8:\tldrb\tw16, [x26,#57]", 7431112], [" 7163cc:\tstrb\tw17, [x26,#56]", 7431116], [" 7163d0:\torr\tw3, w16, w15", 7431120], [" 7163d4:\ttst\tw3, #0xff", 7431124], [" 7163d8:\tcset\tw18, ne", 7431128], [" 7163dc:\tstrb\twzr, [x26,#64]", 7431132], [" 7163e0:\tstrb\tw18, [x26,#57]", 7431136], [" 7163e4:\tldr\tx10, [x20,#80]", 7431140], [" 7163e8:\tldrb\tw5, [x20,#99]", 7431144], [" 7163ec:\tstrb\tw10, [x26,#58]", 7431148], [" 7163f0:\tcbz\tw5, 7163f8 <islower@plt+0x6a8da8>", 7431152], [" 7163f4:\tstrb\twzr, [sp,#160]", 7431156], [" 7163f8:\tldrh\tw12, [x20,#100]", 7431160], [" 7163fc:\tand\tw1, w12, #0xff", 7431164], [" 716400:\tcbz\tw1, 716408 <islower@plt+0x6a8db8>", 7431168], [" 716404:\tstrb\twzr, [x26,#59]", 7431172], [" 716408:\tcmp\tw12, #0x100", 7431176], [" 71640c:\tb.cc\t716414 <islower@plt+0x6a8dc4>", 7431180], [" 716410:\tstrb\twzr, [x26,#60]", 7431184], [" 716414:\tldrb\tw7, [x20,#112]", 7431188], [" 716418:\tlsr\tx27, x10, #32", 7431192], [" 71641c:\tldrb\tw1, [x20,#72]", 7431196], [" 716420:\tstrb\tw7, [x26,#67]", 7431200], [" 716424:\tcbnz\tw1, 716430 <islower@plt+0x6a8de0>", 7431204], [" 716428:\torr\tw2, wzr, #0x1", 7431208], [" 71642c:\tstrb\tw2, [x26,#65]", 7431212], [" 716430:\tldrh\tw10, [x20,#108]", 7431216], [" 716434:\tlsr\tw11, w10, #8", 7431220], [" 716438:\tstrb\tw10, [x26,#66]", 7431224], [" 71643c:\tstrb\tw11, [x26,#40]", 7431228], [" 716440:\tldp\tw10, w9, [x20,#88]", 7431232], [" 716444:\tcbz\tw10, 716590 <islower@plt+0x6a8f40>", 7431236], [" 716448:\tcmp\tw10, #0x8", 7431240], [" 71644c:\tb.cc\t716458 <islower@plt+0x6a8e08>", 7431244], [" 716450:\tstr\tw10, [x26,#24]", 7431248], [" 716454:\tb\t716590 <islower@plt+0x6a8f40>", 7431252], [" 716458:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431256], [" 71645c:\tldr\tx27, [x20,#280]", 7431260], [" 716460:\tmov\tw1, #0x39 \t// #57", 7431264], [" 716464:\tadd\tx0, x0, #0x83f", 7431268], [" 716468:\tbl\t6ce90 <__strlen_chk@plt>", 7431272], [" 71646c:\tldp\tx14, x8, [x27,#16]", 7431276], [" 716470:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431280], [" 716474:\tmov\tx28, x0", 7431284], [" 716478:\tadd\tx1, x1, #0x83f", 7431288], [" 71647c:\tadd\tx16, x8, x28", 7431292], [" 716480:\tcmp\tx16, x14", 7431296], [" 716484:\tb.ls\t71649c <islower@plt+0x6a8e4c>", 7431300], [" 716488:\tmov\tx0, x27", 7431304], [" 71648c:\tmov\tx2, x28", 7431308], [" 716490:\tbl\tce708 <islower@plt+0x610b8>", 7431312], [" 716494:\tmov\tx27, x0", 7431316], [" 716498:\tb\t7164b4 <islower@plt+0x6a8e64>", 7431320], [" 71649c:\tmov\tx0, x8", 7431324], [" 7164a0:\tmov\tx2, x28", 7431328], [" 7164a4:\tbl\t6cdd0 <memcpy@plt>", 7431332], [" 7164a8:\tldr\tx18, [x27,#24]", 7431336], [" 7164ac:\tadd\tx7, x18, x28", 7431340], [" 7164b0:\tstr\tx7, [x27,#24]", 7431344], [" 7164b4:\torr\tw1, wzr, #0x8", 7431348], [" 7164b8:\tmov\tx0, x27", 7431352], [" 7164bc:\tbl\tce9f8 <islower@plt+0x613a8>", 7431356], [" 7164c0:\tmov\tx27, x0", 7431360], [" 7164c4:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431364], [" 7164c8:\tadd\tx0, x0, #0x878", 7431368], [" 7164cc:\torr\tw1, wzr, #0x6", 7431372], [" 7164d0:\tbl\t6ce90 <__strlen_chk@plt>", 7431376], [" 7164d4:\tldp\tx6, x9, [x27,#16]", 7431380], [" 7164d8:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431384], [" 7164dc:\tmov\tx28, x0", 7431388], [" 7164e0:\tadd\tx1, x1, #0x878", 7431392], [" 7164e4:\tadd\tx5, x9, x28", 7431396], [" 7164e8:\tcmp\tx5, x6", 7431400], [" 7164ec:\tb.ls\t716504 <islower@plt+0x6a8eb4>", 7431404], [" 7164f0:\tmov\tx0, x27", 7431408], [" 7164f4:\tmov\tx2, x28", 7431412], [" 7164f8:\tbl\tce708 <islower@plt+0x610b8>", 7431416], [" 7164fc:\tmov\tx27, x0", 7431420], [" 716500:\tb\t71651c <islower@plt+0x6a8ecc>", 7431424], [" 716504:\tmov\tx0, x9", 7431428], [" 716508:\tmov\tx2, x28", 7431432], [" 71650c:\tbl\t6cdd0 <memcpy@plt>", 7431436], [" 716510:\tldr\tx3, [x27,#24]", 7431440], [" 716514:\tadd\tx2, x3, x28", 7431444], [" 716518:\tstr\tx2, [x27,#24]", 7431448], [" 71651c:\tldr\tw1, [x20,#88]", 7431452], [" 716520:\tmov\tx0, x27", 7431456], [" 716524:\tbl\tce64c <islower@plt+0x60ffc>", 7431460], [" 716528:\tmov\tx27, x0", 7431464], [" 71652c:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431468], [" 716530:\tmov\tw1, #0x26 \t// #38", 7431472], [" 716534:\tadd\tx0, x0, #0x87e", 7431476], [" 716538:\tbl\t6ce90 <__strlen_chk@plt>", 7431480], [" 71653c:\tldp\tx8, x10, [x27,#16]", 7431484], [" 716540:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431488], [" 716544:\tmov\tx28, x0", 7431492], [" 716548:\tadd\tx1, x1, #0x87e", 7431496], [" 71654c:\tadd\tx0, x10, x28", 7431500], [" 716550:\tcmp\tx0, x8", 7431504], [" 716554:\tb.ls\t716568 <islower@plt+0x6a8f18>", 7431508], [" 716558:\tmov\tx0, x27", 7431512], [" 71655c:\tmov\tx2, x28", 7431516], [" 716560:\tbl\tce708 <islower@plt+0x610b8>", 7431520], [" 716564:\tb\t716584 <islower@plt+0x6a8f34>", 7431524], [" 716568:\tmov\tx0, x10", 7431528], [" 71656c:\tmov\tx2, x28", 7431532], [" 716570:\tbl\t6cdd0 <memcpy@plt>", 7431536], [" 716574:\tldr\tx9, [x27,#24]", 7431540], [" 716578:\tadd\tx24, x9, x28", 7431544], [" 71657c:\tstr\tx24, [x27,#24]", 7431548], [" 716580:\tldr\tx24, [sp,#32]", 7431552], [" 716584:\tldr\tw9, [x20,#92]", 7431556], [" 716588:\tldr\tw27, [x20,#84]", 7431560], [" 71658c:\tstr\twzr, [x20,#88]", 7431564], [" 716590:\tcmp\tw27, #0x4", 7431568], [" 716594:\tstr\tw9, [x26,#28]", 7431572], [" 716598:\tb.cs\t7165e8 <islower@plt+0x6a8f98>", 7431576], [" 71659c:\tmov\tw0, #0x5 \t// #5", 7431580], [" 7165a0:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7431584], [" 7165a4:\torr\tw0, wzr, #0x6", 7431588], [" 7165a8:\tbl\tc7e98 <islower@plt+0x5a848>", 7431592], [" 7165ac:\torr\tw0, wzr, #0x1", 7431596], [" 7165b0:\torr\tw29, wzr, #0x1", 7431600], [" 7165b4:\tbl\t212edc <islower@plt+0x1a588c>", 7431604], [" 7165b8:\tldp\tx3, x4, [sp,#40]", 7431608], [" 7165bc:\tmov\tx0, x24", 7431612], [" 7165c0:\tmov\tw1, w27", 7431616], [" 7165c4:\tmov\tx2, x25", 7431620], [" 7165c8:\tbl\t7bb178 <islower@plt+0x74db28>", 7431624], [" 7165cc:\tldp\tw11, w10, [x20,#88]", 7431628], [" 7165d0:\tmov\tx23, x0", 7431632], [" 7165d4:\tcbz\tw11, 7167a4 <islower@plt+0x6a9154>", 7431636], [" 7165d8:\tcmp\tw11, #0x8", 7431640], [" 7165dc:\tb.cc\t716658 <islower@plt+0x6a9008>", 7431644], [" 7165e0:\tstr\tw11, [x26,#24]", 7431648], [" 7165e4:\tb\t7167a4 <islower@plt+0x6a9154>", 7431652], [" 7165e8:\tbl\tcfbf0 <islower@plt+0x625a0>", 7431656], [" 7165ec:\tmov\tx26, x0", 7431660], [" 7165f0:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431664], [" 7165f4:\tmov\tw1, #0x22 \t// #34", 7431668], [" 7165f8:\tadd\tx0, x0, #0x8a4", 7431672], [" 7165fc:\tbl\t6ce90 <__strlen_chk@plt>", 7431676], [" 716600:\tldp\tx25, x11, [x26,#16]", 7431680], [" 716604:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431684], [" 716608:\tmov\tx27, x0", 7431688], [" 71660c:\tadd\tx1, x1, #0x8a4", 7431692], [" 716610:\tadd\tx23, x11, x27", 7431696], [" 716614:\tcmp\tx23, x25", 7431700], [" 716618:\tb.ls\t716634 <islower@plt+0x6a8fe4>", 7431704], [" 71661c:\tmov\tx0, x26", 7431708], [" 716620:\tmov\tx2, x27", 7431712], [" 716624:\tbl\tce708 <islower@plt+0x610b8>", 7431716], [" 716628:\torr\tw20, wzr, #0x2", 7431720], [" 71662c:\tadd\tx21, sp, #0xb8", 7431724], [" 716630:\tb\t716b5c <islower@plt+0x6a950c>", 7431728], [" 716634:\tmov\tx0, x11", 7431732], [" 716638:\tmov\tx2, x27", 7431736], [" 71663c:\tbl\t6cdd0 <memcpy@plt>", 7431740], [" 716640:\tldr\tx28, [x26,#24]", 7431744], [" 716644:\torr\tw20, wzr, #0x2", 7431748], [" 716648:\tadd\tx21, sp, #0xb8", 7431752], [" 71664c:\tadd\tx27, x28, x27", 7431756], [" 716650:\tstr\tx27, [x26,#24]", 7431760], [" 716654:\tb\t716b5c <islower@plt+0x6a950c>", 7431764], [" 716658:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431768], [" 71665c:\tldr\tx27, [x20,#280]", 7431772], [" 716660:\tmov\tw1, #0x39 \t// #57", 7431776], [" 716664:\tadd\tx0, x0, #0x83f", 7431780], [" 716668:\tbl\t6ce90 <__strlen_chk@plt>", 7431784], [" 71666c:\tldp\tx10, x12, [x27,#16]", 7431788], [" 716670:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431792], [" 716674:\tmov\tx24, x0", 7431796], [" 716678:\tadd\tx1, x1, #0x83f", 7431800], [" 71667c:\tadd\tx15, x12, x24", 7431804], [" 716680:\tcmp\tx15, x10", 7431808], [" 716684:\tb.ls\t71669c <islower@plt+0x6a904c>", 7431812], [" 716688:\tmov\tx0, x27", 7431816], [" 71668c:\tmov\tx2, x24", 7431820], [" 716690:\tbl\tce708 <islower@plt+0x610b8>", 7431824], [" 716694:\tmov\tx27, x0", 7431828], [" 716698:\tb\t7166b4 <islower@plt+0x6a9064>", 7431832], [" 71669c:\tmov\tx0, x12", 7431836], [" 7166a0:\tmov\tx2, x24", 7431840], [" 7166a4:\tbl\t6cdd0 <memcpy@plt>", 7431844], [" 7166a8:\tldr\tx12, [x27,#24]", 7431848], [" 7166ac:\tadd\tx14, x12, x24", 7431852], [" 7166b0:\tstr\tx14, [x27,#24]", 7431856], [" 7166b4:\torr\tw1, wzr, #0x8", 7431860], [" 7166b8:\tmov\tx0, x27", 7431864], [" 7166bc:\tbl\tce9f8 <islower@plt+0x613a8>", 7431868], [" 7166c0:\tmov\tx27, x0", 7431872], [" 7166c4:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431876], [" 7166c8:\tadd\tx0, x0, #0x878", 7431880], [" 7166cc:\torr\tw1, wzr, #0x6", 7431884], [" 7166d0:\tbl\t6ce90 <__strlen_chk@plt>", 7431888], [" 7166d4:\tldp\tx16, x13, [x27,#16]", 7431892], [" 7166d8:\tldr\tx24, [sp,#32]", 7431896], [" 7166dc:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7431900], [" 7166e0:\tmov\tx25, x0", 7431904], [" 7166e4:\tadd\tx1, x1, #0x878", 7431908], [" 7166e8:\tadd\tx17, x13, x25", 7431912], [" 7166ec:\tcmp\tx17, x16", 7431916], [" 7166f0:\tb.ls\t716708 <islower@plt+0x6a90b8>", 7431920], [" 7166f4:\tmov\tx0, x27", 7431924], [" 7166f8:\tmov\tx2, x25", 7431928], [" 7166fc:\tbl\tce708 <islower@plt+0x610b8>", 7431932], [" 716700:\tmov\tx27, x0", 7431936], [" 716704:\tb\t716720 <islower@plt+0x6a90d0>", 7431940], [" 716708:\tmov\tx0, x13", 7431944], [" 71670c:\tmov\tx2, x25", 7431948], [" 716710:\tbl\t6cdd0 <memcpy@plt>", 7431952], [" 716714:\tldr\tx7, [x27,#24]", 7431956], [" 716718:\tadd\tx6, x7, x25", 7431960], [" 71671c:\tstr\tx6, [x27,#24]", 7431964], [" 716720:\tldr\tw1, [x20,#88]", 7431968], [" 716724:\tmov\tx0, x27", 7431972], [" 716728:\tbl\tce64c <islower@plt+0x60ffc>", 7431976], [" 71672c:\tmov\tx27, x0", 7431980], [" 716730:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7431984], [" 716734:\tmov\tw1, #0x26 \t// #38", 7431988], [" 716738:\tadd\tx0, x0, #0x87e", 7431992], [" 71673c:\tbl\t6ce90 <__strlen_chk@plt>", 7431996], [" 716740:\tldp\tx5, x14, [x27,#16]", 7432000], [" 716744:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432004], [" 716748:\tmov\tx28, x0", 7432008], [" 71674c:\tadd\tx1, x1, #0x87e", 7432012], [" 716750:\tadd\tx4, x14, x28", 7432016], [" 716754:\tcmp\tx4, x5", 7432020], [" 716758:\tb.ls\t71676c <islower@plt+0x6a911c>", 7432024], [" 71675c:\tmov\tx0, x27", 7432028], [" 716760:\tmov\tx2, x28", 7432032], [" 716764:\tbl\tce708 <islower@plt+0x610b8>", 7432036], [" 716768:\tb\t716784 <islower@plt+0x6a9134>", 7432040], [" 71676c:\tmov\tx0, x14", 7432044], [" 716770:\tmov\tx2, x28", 7432048], [" 716774:\tbl\t6cdd0 <memcpy@plt>", 7432052], [" 716778:\tldr\tx2, [x27,#24]", 7432056], [" 71677c:\tadd\tx8, x2, x28", 7432060], [" 716780:\tstr\tx8, [x27,#24]", 7432064], [" 716784:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7432068], [" 716788:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432072], [" 71678c:\tadd\tx0, x0, #0xd47", 7432076], [" 716790:\tadd\tx1, x1, #0x7f2", 7432080], [" 716794:\tmov\tw2, #0x427 \t// #1063", 7432084], [" 716798:\tbl\tb9770 <islower@plt+0x4c120>", 7432088], [" 71679c:\tldr\tw10, [x20,#92]", 7432092], [" 7167a0:\tstr\twzr, [x20,#88]", 7432096], [" 7167a4:\torr\tw0, wzr, #0x6", 7432100], [" 7167a8:\tstr\tw10, [x26,#28]", 7432104], [" 7167ac:\tstrb\tw29, [sp,#68]", 7432108], [" 7167b0:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7432112], [" 7167b4:\torr\tw0, wzr, #0x2", 7432116], [" 7167b8:\tbl\tc7e98 <islower@plt+0x5a848>", 7432120], [" 7167bc:\tldr\tx1, [x23]", 7432124], [" 7167c0:\tmov\tx0, x23", 7432128], [" 7167c4:\tldr\tx26, [x1,#128]", 7432132], [" 7167c8:\tmov\tx1, x22", 7432136], [" 7167cc:\tblr\tx26", 7432140], [" 7167d0:\torr\tw0, wzr, #0x2", 7432144], [" 7167d4:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7432148], [" 7167d8:\torr\tw0, wzr, #0x7", 7432152], [" 7167dc:\tbl\tc7e98 <islower@plt+0x5a848>", 7432156], [" 7167e0:\tldrb\tw9, [x20,#72]", 7432160], [" 7167e4:\tcbz\tw9, 7167f8 <islower@plt+0x6a91a8>", 7432164], [" 7167e8:\tadd\tx2, sp, #0x44", 7432168], [" 7167ec:\tmov\tx0, x23", 7432172], [" 7167f0:\tmov\tx1, x22", 7432176], [" 7167f4:\tbl\t7b9e5c <islower@plt+0x74c80c>", 7432180], [" 7167f8:\tmov\tx0, x24", 7432184], [" 7167fc:\tbl\t212eec <islower@plt+0x1a589c>", 7432188], [" 716800:\tcmp\tw0, #0x5", 7432192], [" 716804:\tb.eq\t716854 <islower@plt+0x6a9204>", 7432196], [" 716808:\tcmp\tw0, #0x1", 7432200], [" 71680c:\tb.ne\t716898 <islower@plt+0x6a9248>", 7432204], [" 716810:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7432208], [" 716814:\tldr\tx22, [x20,#280]", 7432212], [" 716818:\tmov\tw1, #0x24 \t// #36", 7432216], [" 71681c:\tadd\tx0, x0, #0x8c6", 7432220], [" 716820:\tbl\t6ce90 <__strlen_chk@plt>", 7432224], [" 716824:\tldp\tx1, x17, [x22,#16]", 7432228], [" 716828:\tmov\tx26, x0", 7432232], [" 71682c:\tadd\tx0, x17, x26", 7432236], [" 716830:\tcmp\tx0, x1", 7432240], [" 716834:\tb.ls\t7168d8 <islower@plt+0x6a9288>", 7432244], [" 716838:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432248], [" 71683c:\tadd\tx1, x1, #0x8c6", 7432252], [" 716840:\tmov\tx0, x22", 7432256], [" 716844:\tmov\tx2, x26", 7432260], [" 716848:\tbl\tce708 <islower@plt+0x610b8>", 7432264], [" 71684c:\tmov\tx22, x0", 7432268], [" 716850:\tb\t7168fc <islower@plt+0x6a92ac>", 7432272], [" 716854:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7432276], [" 716858:\tldr\tx26, [x20,#280]", 7432280], [" 71685c:\tmov\tw1, #0x28 \t// #40", 7432284], [" 716860:\tadd\tx0, x0, #0x8ea", 7432288], [" 716864:\tbl\t6ce90 <__strlen_chk@plt>", 7432292], [" 716868:\tldp\tx11, x15, [x26,#16]", 7432296], [" 71686c:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432300], [" 716870:\tmov\tx24, x0", 7432304], [" 716874:\tadd\tx1, x1, #0x8ea", 7432308], [" 716878:\tadd\tx12, x15, x24", 7432312], [" 71687c:\tcmp\tx12, x11", 7432316], [" 716880:\tb.ls\t716940 <islower@plt+0x6a92f0>", 7432320], [" 716884:\tmov\tx0, x26", 7432324], [" 716888:\tmov\tx2, x24", 7432328], [" 71688c:\tbl\tce708 <islower@plt+0x610b8>", 7432332], [" 716890:\tmov\tx26, x0", 7432336], [" 716894:\tb\t716958 <islower@plt+0x6a9308>", 7432340], [" 716898:\tldrb\tw13, [x20,#72]", 7432344], [" 71689c:\tcbz\tw13, 716b30 <islower@plt+0x6a94e0>", 7432348], [" 7168a0:\tldrb\tw14, [sp,#68]", 7432352], [" 7168a4:\tcbz\tw14, 7169e0 <islower@plt+0x6a9390>", 7432356], [" 7168a8:\tldr\tx22, [x22,#48]", 7432360], [" 7168ac:\tcmp\tx22, x21", 7432364], [" 7168b0:\tb.eq\t7169e8 <islower@plt+0x6a9398>", 7432368], [" 7168b4:\tmov\tw27, wzr", 7432372], [" 7168b8:\tmov\tx0, x22", 7432376], [" 7168bc:\tbl\t18f2d8 <islower@plt+0x121c88>", 7432380], [" 7168c0:\tldr\tx22, [x22,#96]", 7432384], [" 7168c4:\tand\tw2, w0, #0x1", 7432388], [" 7168c8:\tadd\tw27, w2, w27", 7432392], [" 7168cc:\tcmp\tx22, x21", 7432396], [" 7168d0:\tb.ne\t7168b8 <islower@plt+0x6a9268>", 7432400], [" 7168d4:\tb\t7169ec <islower@plt+0x6a939c>", 7432404], [" 7168d8:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432408], [" 7168dc:\tadd\tx1, x1, #0x8c6", 7432412], [" 7168e0:\tmov\tx0, x17", 7432416], [" 7168e4:\tmov\tx2, x26", 7432420], [" 7168e8:\tbl\t6cdd0 <memcpy@plt>", 7432424], [" 7168ec:\tldr\tx24, [x22,#24]", 7432428], [" 7168f0:\tadd\tx25, x24, x26", 7432432], [" 7168f4:\tldr\tx24, [sp,#32]", 7432436], [" 7168f8:\tstr\tx25, [x22,#24]", 7432440], [" 7168fc:\tadrp\tx0, c82000 <LoadQCC+0x853d0>", 7432444], [" 716900:\tadd\tx0, x0, #0xab1", 7432448], [" 716904:\torr\tw1, wzr, #0x3", 7432452], [" 716908:\tadd\tx21, sp, #0xb8", 7432456], [" 71690c:\tbl\t6ce90 <__strlen_chk@plt>", 7432460], [" 716910:\tldp\tx13, x18, [x22,#16]", 7432464], [" 716914:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7432468], [" 716918:\tmov\tx27, x0", 7432472], [" 71691c:\tadd\tx1, x1, #0xab1", 7432476], [" 716920:\tadd\tx28, x18, x27", 7432480], [" 716924:\tcmp\tx28, x13", 7432484], [" 716928:\tb.ls\t7169a0 <islower@plt+0x6a9350>", 7432488], [" 71692c:\tmov\tx0, x22", 7432492], [" 716930:\tmov\tx2, x27", 7432496], [" 716934:\tbl\tce708 <islower@plt+0x610b8>", 7432500], [" 716938:\torr\tw20, wzr, #0x6", 7432504], [" 71693c:\tb\t716b48 <islower@plt+0x6a94f8>", 7432508], [" 716940:\tmov\tx0, x15", 7432512], [" 716944:\tmov\tx2, x24", 7432516], [" 716948:\tbl\t6cdd0 <memcpy@plt>", 7432520], [" 71694c:\tldr\tx16, [x26,#24]", 7432524], [" 716950:\tadd\tx17, x16, x24", 7432528], [" 716954:\tstr\tx17, [x26,#24]", 7432532], [" 716958:\tadrp\tx0, c82000 <LoadQCC+0x853d0>", 7432536], [" 71695c:\tadd\tx0, x0, #0xab1", 7432540], [" 716960:\torr\tw1, wzr, #0x3", 7432544], [" 716964:\tadd\tx21, sp, #0xb8", 7432548], [" 716968:\tbl\t6ce90 <__strlen_chk@plt>", 7432552], [" 71696c:\tldp\tx18, x16, [x26,#16]", 7432556], [" 716970:\tldr\tx24, [sp,#32]", 7432560], [" 716974:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7432564], [" 716978:\tmov\tx25, x0", 7432568], [" 71697c:\tadd\tx1, x1, #0xab1", 7432572], [" 716980:\tadd\tx7, x16, x25", 7432576], [" 716984:\tcmp\tx7, x18", 7432580], [" 716988:\tb.ls\t7169c0 <islower@plt+0x6a9370>", 7432584], [" 71698c:\tmov\tx0, x26", 7432588], [" 716990:\tmov\tx2, x25", 7432592], [" 716994:\tbl\tce708 <islower@plt+0x610b8>", 7432596], [" 716998:\torr\tw20, wzr, #0x7", 7432600], [" 71699c:\tb\t716b48 <islower@plt+0x6a94f8>", 7432604], [" 7169a0:\tmov\tx0, x18", 7432608], [" 7169a4:\tmov\tx2, x27", 7432612], [" 7169a8:\tbl\t6cdd0 <memcpy@plt>", 7432616], [" 7169ac:\tldr\tx15, [x22,#24]", 7432620], [" 7169b0:\torr\tw20, wzr, #0x6", 7432624], [" 7169b4:\tadd\tx27, x15, x27", 7432628], [" 7169b8:\tstr\tx27, [x22,#24]", 7432632], [" 7169bc:\tb\t716b48 <islower@plt+0x6a94f8>", 7432636], [" 7169c0:\tmov\tx0, x16", 7432640], [" 7169c4:\tmov\tx2, x25", 7432644], [" 7169c8:\tbl\t6cdd0 <memcpy@plt>", 7432648], [" 7169cc:\tldr\tx5, [x26,#24]", 7432652], [" 7169d0:\torr\tw20, wzr, #0x7", 7432656], [" 7169d4:\tadd\tx4, x5, x25", 7432660], [" 7169d8:\tstr\tx4, [x26,#24]", 7432664], [" 7169dc:\tb\t716b48 <islower@plt+0x6a94f8>", 7432668], [" 7169e0:\torr\tw20, wzr, #0x4", 7432672], [" 7169e4:\tb\t716b44 <islower@plt+0x6a94f4>", 7432676], [" 7169e8:\tmov\tw27, wzr", 7432680], [" 7169ec:\tcmp\tw27, #0x0", 7432684], [" 7169f0:\tldrb\tw17, [x20,#97]", 7432688], [" 7169f4:\torr\tw16, wzr, #0x1", 7432692], [" 7169f8:\tcsel\tw27, w16, w27, eq", 7432696], [" 7169fc:\tcbnz\tw17, 716b30 <islower@plt+0x6a94e0>", 7432700], [" 716a00:\tldr\tx20, [x20,#280]", 7432704], [" 716a04:\tcmp\tw27, #0x2", 7432708], [" 716a08:\tb.cc\t716a4c <islower@plt+0x6a93fc>", 7432712], [" 716a0c:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7432716], [" 716a10:\tmov\tw1, #0x9 \t// #9", 7432720], [" 716a14:\tadd\tx0, x0, #0x912", 7432724], [" 716a18:\tbl\t6ce90 <__strlen_chk@plt>", 7432728], [" 716a1c:\tldp\tx8, x3, [x20,#16]", 7432732], [" 716a20:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432736], [" 716a24:\tmov\tx28, x0", 7432740], [" 716a28:\tadd\tx1, x1, #0x912", 7432744], [" 716a2c:\tadd\tx26, x3, x28", 7432748], [" 716a30:\tcmp\tx26, x8", 7432752], [" 716a34:\tb.ls\t716a88 <islower@plt+0x6a9438>", 7432756], [" 716a38:\tmov\tx0, x20", 7432760], [" 716a3c:\tmov\tx2, x28", 7432764], [" 716a40:\tbl\tce708 <islower@plt+0x610b8>", 7432768], [" 716a44:\tmov\tx20, x0", 7432772], [" 716a48:\tb\t716aa0 <islower@plt+0x6a9450>", 7432776], [" 716a4c:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7432780], [" 716a50:\tadd\tx0, x0, #0x92b", 7432784], [" 716a54:\torr\tw1, wzr, #0x8", 7432788], [" 716a58:\tbl\t6ce90 <__strlen_chk@plt>", 7432792], [" 716a5c:\tldp\tx15, x1, [x20,#16]", 7432796], [" 716a60:\tmov\tx26, x0", 7432800], [" 716a64:\tadd\tx27, x1, x26", 7432804], [" 716a68:\tcmp\tx27, x15", 7432808], [" 716a6c:\tb.ls\t716aec <islower@plt+0x6a949c>", 7432812], [" 716a70:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432816], [" 716a74:\tadd\tx1, x1, #0x92b", 7432820], [" 716a78:\tmov\tx0, x20", 7432824], [" 716a7c:\tmov\tx2, x26", 7432828], [" 716a80:\tbl\tce708 <islower@plt+0x610b8>", 7432832], [" 716a84:\tb\t716b30 <islower@plt+0x6a94e0>", 7432836], [" 716a88:\tmov\tx0, x3", 7432840], [" 716a8c:\tmov\tx2, x28", 7432844], [" 716a90:\tbl\t6cdd0 <memcpy@plt>", 7432848], [" 716a94:\tldr\tx0, [x20,#24]", 7432852], [" 716a98:\tadd\tx9, x0, x28", 7432856], [" 716a9c:\tstr\tx9, [x20,#24]", 7432860], [" 716aa0:\tmov\tw1, w27", 7432864], [" 716aa4:\tmov\tx0, x20", 7432868], [" 716aa8:\tbl\tce64c <islower@plt+0x60ffc>", 7432872], [" 716aac:\tmov\tx26, x0", 7432876], [" 716ab0:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7432880], [" 716ab4:\tadd\tx0, x0, #0x91b", 7432884], [" 716ab8:\torr\tw1, wzr, #0x10", 7432888], [" 716abc:\tbl\t6ce90 <__strlen_chk@plt>", 7432892], [" 716ac0:\tldp\tx24, x4, [x26,#16]", 7432896], [" 716ac4:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7432900], [" 716ac8:\tmov\tx27, x0", 7432904], [" 716acc:\tadd\tx1, x1, #0x91b", 7432908], [" 716ad0:\tadd\tx25, x4, x27", 7432912], [" 716ad4:\tcmp\tx25, x24", 7432916], [" 716ad8:\tb.ls\t716b14 <islower@plt+0x6a94c4>", 7432920], [" 716adc:\tmov\tx0, x26", 7432924], [" 716ae0:\tmov\tx2, x27", 7432928], [" 716ae4:\tbl\tce708 <islower@plt+0x610b8>", 7432932], [" 716ae8:\tb\t716b2c <islower@plt+0x6a94dc>", 7432936], [" 716aec:\tadrp\tx8, cb1000 <LoadQCC+0xb43d0>", 7432940], [" 716af0:\tadd\tx8, x8, #0x92b", 7432944], [" 716af4:\tmov\tx0, x1", 7432948], [" 716af8:\tmov\tx1, x8", 7432952], [" 716afc:\tmov\tx2, x26", 7432956], [" 716b00:\tbl\t6cdd0 <memcpy@plt>", 7432960], [" 716b04:\tldr\tx12, [x20,#24]", 7432964], [" 716b08:\tadd\tx14, x12, x26", 7432968], [" 716b0c:\tstr\tx14, [x20,#24]", 7432972], [" 716b10:\tb\t716b30 <islower@plt+0x6a94e0>", 7432976], [" 716b14:\tmov\tx0, x4", 7432980], [" 716b18:\tmov\tx2, x27", 7432984], [" 716b1c:\tbl\t6cdd0 <memcpy@plt>", 7432988], [" 716b20:\tldr\tx28, [x26,#24]", 7432992], [" 716b24:\tadd\tx10, x28, x27", 7432996], [" 716b28:\tstr\tx10, [x26,#24]", 7433000], [" 716b2c:\tldr\tx24, [sp,#32]", 7433004], [" 716b30:\torr\tw0, wzr, #0x7", 7433008], [" 716b34:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7433012], [" 716b38:\torr\tw0, wzr, #0x1", 7433016], [" 716b3c:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7433020], [" 716b40:\tmov\tw20, wzr", 7433024], [" 716b44:\tadd\tx21, sp, #0xb8", 7433028], [" 716b48:\tcbz\tx23, 716b5c <islower@plt+0x6a950c>", 7433032], [" 716b4c:\tldr\tx2, [x23]", 7433036], [" 716b50:\tmov\tx0, x23", 7433040], [" 716b54:\tldr\tx16, [x2,#8]", 7433044], [" 716b58:\tblr\tx16", 7433048], [" 716b5c:\tldr\tx3, [x24]", 7433052], [" 716b60:\tmov\tx0, x24", 7433056], [" 716b64:\tldr\tx23, [x3,#16]", 7433060], [" 716b68:\tblr\tx23", 7433064], [" 716b6c:\tb\t715d4c <islower@plt+0x6a86fc>", 7433068], [" 716b70:\tmov\tx0, x20", 7433072], [" 716b74:\tbl\t885e0 <islower@plt+0x1af90>", 7433076], [" 716b78:\tbl\t6ce60 <__stack_chk_fail@plt>", 7433080], ["", 0]], "l": 16, "f": "llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&)"}, "88": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000716b7c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x34cae4>:", 0], [" 716b7c:\tsub\tsp, sp, #0x1f0", 7433084], [" 716b80:\tstp\tx28, x27, [sp,#400]", 7433088], [" 716b84:\tstp\tx26, x25, [sp,#416]", 7433092], [" 716b88:\tstp\tx24, x23, [sp,#432]", 7433096], [" 716b8c:\tstp\tx22, x21, [sp,#448]", 7433100], [" 716b90:\tstp\tx20, x19, [sp,#464]", 7433104], [" 716b94:\tstp\tx29, x30, [sp,#480]", 7433108], [" 716b98:\tstp\tx6, x5, [sp,#112]", 7433112], [" 716b9c:\tmrs\tx21, tpidr_el0", 7433116], [" 716ba0:\tldr\tx17, [x21,#40]", 7433120], [" 716ba4:\tmov\tx21, x0", 7433124], [" 716ba8:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7433128], [" 716bac:\tmov\tx25, x1", 7433132], [" 716bb0:\tadd\tx0, x0, #0x9f3", 7433136], [" 716bb4:\torr\tw1, wzr, #0x10", 7433140], [" 716bb8:\tstr\tx17, [sp,#392]", 7433144], [" 716bbc:\tmov\tx26, x4", 7433148], [" 716bc0:\tmov\tx19, x3", 7433152], [" 716bc4:\tstr\tx0, [sp,#208]", 7433156], [" 716bc8:\tmov\tx23, x2", 7433160], [" 716bcc:\tbl\t6ce90 <__strlen_chk@plt>", 7433164], [" 716bd0:\tstr\tx0, [sp,#216]", 7433168], [" 716bd4:\tadd\tx0, sp, #0xd0", 7433172], [" 716bd8:\tbl\t1b6a3c <islower@plt+0x1493ec>", 7433176], [" 716bdc:\tmov\tx22, x0", 7433180], [" 716be0:\tcbz\tx22, 716bec <islower@plt+0x6a959c>", 7433184], [" 716be4:\tmov\tx0, x22", 7433188], [" 716be8:\tbl\tc61d4 <islower@plt+0x58b84>", 7433192], [" 716bec:\tmovi\tv1.2d, #0x0", 7433196], [" 716bf0:\torr\tw0, wzr, #0x30", 7433200], [" 716bf4:\tstr\tx22, [sp,#136]", 7433204], [" 716bf8:\tstrh\twzr, [sp,#300]", 7433208], [" 716bfc:\tstr\twzr, [sp,#296]", 7433212], [" 716c00:\tstr\txzr, [sp,#288]", 7433216], [" 716c04:\tstr\tq1, [sp,#272]", 7433220], [" 716c08:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7433224], [" 716c0c:\tmov\tx20, x0", 7433228], [" 716c10:\tstr\txzr, [sp,#232]", 7433232], [" 716c14:\torr\tw6, wzr, #0x1", 7433236], [" 716c18:\tadrp\tx0, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7433240], [" 716c1c:\tadd\tx2, sp, #0x110", 7433244], [" 716c20:\tadrp\tx22, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7433248], [" 716c24:\tldr\tx0, [x0,#96]", 7433252], [" 716c28:\tmov\tx1, x20", 7433256], [" 716c2c:\tstr\tw6, [x20,#32]", 7433260], [" 716c30:\tstr\tx2, [x20,#40]", 7433264], [" 716c34:\tmov\tw2, wzr", 7433268], [" 716c38:\tldr\tx22, [x22,#168]", 7433272], [" 716c3c:\tadd\tx24, x0, #0x10", 7433276], [" 716c40:\tstp\txzr, xzr, [x20,#16]", 7433280], [" 716c44:\tadd\tx0, sp, #0xd0", 7433284], [" 716c48:\tstr\tw6, [sp,#240]", 7433288], [" 716c4c:\tstp\txzr, xzr, [sp,#216]", 7433292], [" 716c50:\tadd\tx27, x22, #0x10", 7433296], [" 716c54:\tstp\tx24, xzr, [x20]", 7433300], [" 716c58:\tstr\txzr, [sp,#248]", 7433304], [" 716c5c:\tstrb\twzr, [sp,#256]", 7433308], [" 716c60:\tstr\tx27, [sp,#208]", 7433312], [" 716c64:\tstr\twzr, [sp,#260]", 7433316], [" 716c68:\tbl\tbc2e0 <islower@plt+0x4ec90>", 7433320], [" 716c6c:\tmov\tw7, #0x104 \t// #260", 7433324], [" 716c70:\tadd\tx9, x25, #0xc0", 7433328], [" 716c74:\tadd\tx0, sp, #0x130", 7433332], [" 716c78:\tadd\tx1, sp, #0x170", 7433336], [" 716c7c:\tstrh\tw7, [sp,#384]", 7433340], [" 716c80:\tstr\tx9, [sp,#368]", 7433344], [" 716c84:\tbl\tccda8 <islower@plt+0x5f758>", 7433348], [" 716c88:\tldrb\tw18, [sp,#304]", 7433352], [" 716c8c:\tldr\tx7, [sp,#312]", 7433356], [" 716c90:\ttst\tw18, #0x1", 7433360], [" 716c94:\tlsr\tx29, x18, #1", 7433364], [" 716c98:\tcsel\tx28, x29, x7, eq", 7433368], [" 716c9c:\tcbz\tx28, 716d08 <islower@plt+0x6a96b8>", 7433372], [" 716ca0:\tstr\tx25, [sp,#128]", 7433376], [" 716ca4:\tmovi\tv0.2d, #0x0", 7433380], [" 716ca8:\tldrb\tw10, [x21]", 7433384], [" 716cac:\tldr\tx9, [x21,#8]", 7433388], [" 716cb0:\tstp\tx26, x23, [sp,#88]", 7433392], [" 716cb4:\tstr\tx19, [sp,#104]", 7433396], [" 716cb8:\ttst\tw10, #0x1", 7433400], [" 716cbc:\tlsr\tx13, x10, #1", 7433404], [" 716cc0:\tstur\tq0, [sp,#184]", 7433408], [" 716cc4:\tcsel\tx25, x13, x9, eq", 7433412], [" 716cc8:\tand\tw8, w10, #0x1", 7433416], [" 716ccc:\tcmp\tx25, #0x4", 7433420], [" 716cd0:\tstr\txzr, [sp,#200]", 7433424], [" 716cd4:\tb.ne\t716cf8 <islower@plt+0x6a96a8>", 7433428], [" 716cd8:\tldr\tx12, [x21,#16]", 7433432], [" 716cdc:\tcmp\tw8, #0x0", 7433436], [" 716ce0:\tmov\tw29, #0x30330000 \t// #808648704", 7433440], [" 716ce4:\tmovk\tw29, #0x3361", 7433444], [" 716ce8:\tcsinc\tx28, x12, x21, ne", 7433448], [" 716cec:\tldr\tw0, [x28]", 7433452], [" 716cf0:\tcmp\tw0, w29", 7433456], [" 716cf4:\tb.eq\t716e48 <islower@plt+0x6a97f8>", 7433460], [" 716cf8:\tcbnz\tw8, 716d4c <islower@plt+0x6a96fc>", 7433464], [" 716cfc:\tadd\tx27, x21, #0x1", 7433468], [" 716d00:\tmov\tx9, x13", 7433472], [" 716d04:\tb\t716d50 <islower@plt+0x6a9700>", 7433476], [" 716d08:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7433480], [" 716d0c:\tldr\tx27, [x21,#280]", 7433484], [" 716d10:\tmov\tw1, #0x39 \t// #57", 7433488], [" 716d14:\tadd\tx0, x0, #0x742", 7433492], [" 716d18:\tbl\t6ce90 <__strlen_chk@plt>", 7433496], [" 716d1c:\tldp\tx6, x22, [x27,#16]", 7433500], [" 716d20:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7433504], [" 716d24:\tmov\tx24, x0", 7433508], [" 716d28:\tadd\tx1, x1, #0x742", 7433512], [" 716d2c:\tadd\tx5, x22, x24", 7433516], [" 716d30:\tcmp\tx5, x6", 7433520], [" 716d34:\tb.ls\t716da0 <islower@plt+0x6a9750>", 7433524], [" 716d38:\tmov\tx0, x27", 7433528], [" 716d3c:\tmov\tx2, x24", 7433532], [" 716d40:\tbl\tce708 <islower@plt+0x610b8>", 7433536], [" 716d44:\tmov\tx27, x0", 7433540], [" 716d48:\tb\t716db8 <islower@plt+0x6a9768>", 7433544], [" 716d4c:\tldr\tx27, [x21,#16]", 7433548], [" 716d50:\tldr\tx25, [sp,#128]", 7433552], [" 716d54:\tcmp\tx9, #0x4", 7433556], [" 716d58:\tb.lt\t716e9c <islower@plt+0x6a984c>", 7433560], [" 716d5c:\tmov\tw24, #0x766d0000 \t// #1986854912", 7433564], [" 716d60:\tadd\tx22, x27, x9", 7433568], [" 716d64:\tmov\tw29, #0x61 \t// #97", 7433572], [" 716d68:\tmovk\tw24, #0x7261", 7433576], [" 716d6c:\tmov\tx0, x27", 7433580], [" 716d70:\tsub\tx2, x9, #0x3", 7433584], [" 716d74:\tmov\tw1, w29", 7433588], [" 716d78:\tbl\t6cea0 <memchr@plt>", 7433592], [" 716d7c:\tcbz\tx0, 716e9c <islower@plt+0x6a984c>", 7433596], [" 716d80:\tldr\tw8, [x0]", 7433600], [" 716d84:\tcmp\tw8, w24", 7433604], [" 716d88:\tb.eq\t716e64 <islower@plt+0x6a9814>", 7433608], [" 716d8c:\tadd\tx0, x0, #0x1", 7433612], [" 716d90:\tsub\tx9, x22, x0", 7433616], [" 716d94:\tcmp\tx9, #0x4", 7433620], [" 716d98:\tb.ge\t716d70 <islower@plt+0x6a9720>", 7433624], [" 716d9c:\tb\t716e9c <islower@plt+0x6a984c>", 7433628], [" 716da0:\tmov\tx0, x22", 7433632], [" 716da4:\tmov\tx2, x24", 7433636], [" 716da8:\tbl\t6cdd0 <memcpy@plt>", 7433640], [" 716dac:\tldr\tx3, [x27,#24]", 7433644], [" 716db0:\tadd\tx24, x3, x24", 7433648], [" 716db4:\tstr\tx24, [x27,#24]", 7433652], [" 716db8:\tldrb\tw8, [x21]", 7433656], [" 716dbc:\tldp\tx0, x2, [x21,#8]", 7433660], [" 716dc0:\ttst\tw8, #0x1", 7433664], [" 716dc4:\tlsr\tx26, x8, #1", 7433668], [" 716dc8:\tcsinc\tx1, x2, x21, ne", 7433672], [" 716dcc:\tcsel\tx2, x26, x0, eq", 7433676], [" 716dd0:\tmov\tx0, x27", 7433680], [" 716dd4:\tbl\tce708 <islower@plt+0x610b8>", 7433684], [" 716dd8:\tmov\tx23, x0", 7433688], [" 716ddc:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7433692], [" 716de0:\tadd\tx0, x0, #0xa24", 7433696], [" 716de4:\torr\tw1, wzr, #0x4", 7433700], [" 716de8:\tbl\t6ce90 <__strlen_chk@plt>", 7433704], [" 716dec:\tldp\tx27, x28, [x23,#16]", 7433708], [" 716df0:\tmov\tx26, x0", 7433712], [" 716df4:\tldr\tx24, [sp,#136]", 7433716], [" 716df8:\tadd\tx1, x28, x26", 7433720], [" 716dfc:\tcmp\tx1, x27", 7433724], [" 716e00:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7433728], [" 716e04:\tadd\tx1, x1, #0xa24", 7433732], [" 716e08:\tb.ls\t716e24 <islower@plt+0x6a97d4>", 7433736], [" 716e0c:\tmov\tx0, x23", 7433740], [" 716e10:\tmov\tx2, x26", 7433744], [" 716e14:\tbl\tce708 <islower@plt+0x610b8>", 7433748], [" 716e18:\tmov\tw19, wzr", 7433752], [" 716e1c:\torr\tw27, wzr, #0x1", 7433756], [" 716e20:\tb\t717098 <islower@plt+0x6a9a48>", 7433760], [" 716e24:\tmov\tx0, x28", 7433764], [" 716e28:\tmov\tx2, x26", 7433768], [" 716e2c:\tbl\t6cdd0 <memcpy@plt>", 7433772], [" 716e30:\tldr\tx9, [x23,#24]", 7433776], [" 716e34:\tmov\tw19, wzr", 7433780], [" 716e38:\torr\tw27, wzr, #0x1", 7433784], [" 716e3c:\tadd\tx22, x9, x26", 7433788], [" 716e40:\tstr\tx22, [x23,#24]", 7433792], [" 716e44:\tb\t717098 <islower@plt+0x6a9a48>", 7433796], [" 716e48:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7433800], [" 716e4c:\tadd\tx1, x1, #0x39d", 7433804], [" 716e50:\tmov\tw2, #0x5 \t// #5", 7433808], [" 716e54:\tadd\tx0, sp, #0xb8", 7433812], [" 716e58:\tbl\t84efc <islower@plt+0x178ac>", 7433816], [" 716e5c:\tldr\tx25, [sp,#128]", 7433820], [" 716e60:\tb\t716ec8 <islower@plt+0x6a9878>", 7433824], [" 716e64:\tcmp\tx0, x27", 7433828], [" 716e68:\tb.ne\t716e9c <islower@plt+0x6a984c>", 7433832], [" 716e6c:\tcmp\tx0, x22", 7433836], [" 716e70:\tb.eq\t716e9c <islower@plt+0x6a984c>", 7433840], [" 716e74:\tadrp\tx27, c85000 <LoadQCC+0x883d0>", 7433844], [" 716e78:\tadd\tx27, x27, #0x366", 7433848], [" 716e7c:\tadd\tx0, sp, #0xb8", 7433852], [" 716e80:\torr\tw2, wzr, #0x3", 7433856], [" 716e84:\tmov\tx1, x27", 7433860], [" 716e88:\tbl\t84efc <islower@plt+0x178ac>", 7433864], [" 716e8c:\torr\tw2, wzr, #0x3", 7433868], [" 716e90:\tmov\tx0, x21", 7433872], [" 716e94:\tmov\tx1, x27", 7433876], [" 716e98:\tb\t716ec4 <islower@plt+0x6a9874>", 7433880], [" 716e9c:\tadd\tx23, sp, #0xb8", 7433884], [" 716ea0:\tcmp\tx23, x21", 7433888], [" 716ea4:\tb.eq\t716ec8 <islower@plt+0x6a9878>", 7433892], [" 716ea8:\tldrb\tw18, [x21]", 7433896], [" 716eac:\tadd\tx0, sp, #0xb8", 7433900], [" 716eb0:\tldp\tx29, x7, [x21,#8]", 7433904], [" 716eb4:\ttst\tw18, #0x1", 7433908], [" 716eb8:\tlsr\tx28, x18, #1", 7433912], [" 716ebc:\tcsinc\tx1, x7, x21, ne", 7433916], [" 716ec0:\tcsel\tx2, x28, x29, eq", 7433920], [" 716ec4:\tbl\t84efc <islower@plt+0x178ac>", 7433924], [" 716ec8:\tadd\tx8, sp, #0x170", 7433928], [" 716ecc:\tbl\tc57ec <islower@plt+0x5819c>", 7433932], [" 716ed0:\tldr\tx27, [sp,#368]", 7433936], [" 716ed4:\tcbz\tx27, 716f94 <islower@plt+0x6a9944>", 7433940], [" 716ed8:\tldrb\tw6, [sp,#184]", 7433944], [" 716edc:\tldr\tx5, [sp,#192]", 7433948], [" 716ee0:\ttst\tw6, #0x1", 7433952], [" 716ee4:\tlsr\tx4, x6, #1", 7433956], [" 716ee8:\tcsel\tx19, x4, x5, eq", 7433960], [" 716eec:\ttbnz\tw6, #0, 716f48 <islower@plt+0x6a98f8>", 7433964], [" 716ef0:\tadd\tx26, sp, #0xb8", 7433968], [" 716ef4:\torr\tx23, x26, #0x1", 7433972], [" 716ef8:\tldr\tx29, [x27,#16]", 7433976], [" 716efc:\tmov\tx0, x29", 7433980], [" 716f00:\tbl\t6ce80 <strlen@plt>", 7433984], [" 716f04:\tmov\tx22, x0", 7433988], [" 716f08:\tcmn\tx22, #0x1", 7433992], [" 716f0c:\tb.eq\t718f30 <islower@plt+0x6ab8e0>", 7433996], [" 716f10:\tcmp\tx19, x22", 7434000], [" 716f14:\tcsel\tx2, x22, x19, hi", 7434004], [" 716f18:\tcbz\tx2, 716f2c <islower@plt+0x6a98dc>", 7434008], [" 716f1c:\tmov\tx0, x23", 7434012], [" 716f20:\tmov\tx1, x29", 7434016], [" 716f24:\tbl\t6ceb0 <memcmp@plt>", 7434020], [" 716f28:\tcbnz\tw0, 716f38 <islower@plt+0x6a98e8>", 7434024], [" 716f2c:\tcmp\tx19, x22", 7434028], [" 716f30:\tb.hi\t716f38 <islower@plt+0x6a98e8>", 7434032], [" 716f34:\tb.cs\t717118 <islower@plt+0x6a9ac8>", 7434036], [" 716f38:\tldr\tx27, [x27]", 7434040], [" 716f3c:\tstr\tx27, [sp,#368]", 7434044], [" 716f40:\tcbnz\tx27, 716ef8 <islower@plt+0x6a98a8>", 7434048], [" 716f44:\tb\t716f94 <islower@plt+0x6a9944>", 7434052], [" 716f48:\tldr\tx29, [x27,#16]", 7434056], [" 716f4c:\tmov\tx0, x29", 7434060], [" 716f50:\tbl\t6ce80 <strlen@plt>", 7434064], [" 716f54:\tmov\tx23, x0", 7434068], [" 716f58:\tcmn\tx23, #0x1", 7434072], [" 716f5c:\tb.eq\t718f30 <islower@plt+0x6ab8e0>", 7434076], [" 716f60:\tcmp\tx19, x23", 7434080], [" 716f64:\tcsel\tx2, x23, x19, hi", 7434084], [" 716f68:\tcbz\tx2, 716f7c <islower@plt+0x6a992c>", 7434088], [" 716f6c:\tldr\tx0, [sp,#200]", 7434092], [" 716f70:\tmov\tx1, x29", 7434096], [" 716f74:\tbl\t6ceb0 <memcmp@plt>", 7434100], [" 716f78:\tcbnz\tw0, 716f88 <islower@plt+0x6a9938>", 7434104], [" 716f7c:\tcmp\tx19, x23", 7434108], [" 716f80:\tb.hi\t716f88 <islower@plt+0x6a9938>", 7434112], [" 716f84:\tb.cs\t717118 <islower@plt+0x6a9ac8>", 7434116], [" 716f88:\tldr\tx27, [x27]", 7434120], [" 716f8c:\tstr\tx27, [sp,#368]", 7434124], [" 716f90:\tcbnz\tx27, 716f48 <islower@plt+0x6a98f8>", 7434128], [" 716f94:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7434132], [" 716f98:\tldr\tx25, [x21,#280]", 7434136], [" 716f9c:\tadd\tx0, x0, #0x77b", 7434140], [" 716fa0:\torr\tw1, wzr, #0x20", 7434144], [" 716fa4:\tbl\t6ce90 <__strlen_chk@plt>", 7434148], [" 716fa8:\tldp\tx1, x27, [x25,#16]", 7434152], [" 716fac:\tmov\tx28, x0", 7434156], [" 716fb0:\tadd\tx19, x27, x28", 7434160], [" 716fb4:\tcmp\tx19, x1", 7434164], [" 716fb8:\tb.ls\t716fd8 <islower@plt+0x6a9988>", 7434168], [" 716fbc:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7434172], [" 716fc0:\tadd\tx1, x1, #0x77b", 7434176], [" 716fc4:\tmov\tx0, x25", 7434180], [" 716fc8:\tmov\tx2, x28", 7434184], [" 716fcc:\tbl\tce708 <islower@plt+0x610b8>", 7434188], [" 716fd0:\tmov\tx25, x0", 7434192], [" 716fd4:\tb\t716ff8 <islower@plt+0x6a99a8>", 7434196], [" 716fd8:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7434200], [" 716fdc:\tadd\tx1, x1, #0x77b", 7434204], [" 716fe0:\tmov\tx0, x27", 7434208], [" 716fe4:\tmov\tx2, x28", 7434212], [" 716fe8:\tbl\t6cdd0 <memcpy@plt>", 7434216], [" 716fec:\tldr\tx27, [x25,#24]", 7434220], [" 716ff0:\tadd\tx22, x27, x28", 7434224], [" 716ff4:\tstr\tx22, [x25,#24]", 7434228], [" 716ff8:\tldrb\tw10, [x21]", 7434232], [" 716ffc:\tldp\tx12, x11, [x21,#8]", 7434236], [" 717000:\ttst\tw10, #0x1", 7434240], [" 717004:\tlsr\tx13, x10, #1", 7434244], [" 717008:\tcsinc\tx1, x11, x21, ne", 7434248], [" 71700c:\tcsel\tx2, x13, x12, eq", 7434252], [" 717010:\tmov\tx0, x25", 7434256], [" 717014:\tbl\tce708 <islower@plt+0x610b8>", 7434260], [" 717018:\tmov\tx22, x0", 7434264], [" 71701c:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7434268], [" 717020:\tadd\tx0, x0, #0xa24", 7434272], [" 717024:\torr\tw1, wzr, #0x4", 7434276], [" 717028:\tbl\t6ce90 <__strlen_chk@plt>", 7434280], [" 71702c:\tldp\tx14, x29, [x22,#16]", 7434284], [" 717030:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7434288], [" 717034:\tmov\tx27, x0", 7434292], [" 717038:\tadd\tx1, x1, #0xa24", 7434296], [" 71703c:\tadd\tx15, x29, x27", 7434300], [" 717040:\tcmp\tx15, x14", 7434304], [" 717044:\tb.ls\t717064 <islower@plt+0x6a9a14>", 7434308], [" 717048:\tmov\tx0, x22", 7434312], [" 71704c:\tmov\tx2, x27", 7434316], [" 717050:\tbl\tce708 <islower@plt+0x610b8>", 7434320], [" 717054:\tldr\tx24, [sp,#136]", 7434324], [" 717058:\tmov\tw19, wzr", 7434328], [" 71705c:\torr\tw27, wzr, #0x1", 7434332], [" 717060:\tb\t717088 <islower@plt+0x6a9a38>", 7434336], [" 717064:\tmov\tx0, x29", 7434340], [" 717068:\tmov\tx2, x27", 7434344], [" 71706c:\tbl\t6cdd0 <memcpy@plt>", 7434348], [" 717070:\tldr\tx17, [x22,#24]", 7434352], [" 717074:\tmov\tw19, wzr", 7434356], [" 717078:\tadd\tx18, x17, x27", 7434360], [" 71707c:\torr\tw27, wzr, #0x1", 7434364], [" 717080:\tstr\tx18, [x22,#24]", 7434368], [" 717084:\tldr\tx24, [sp,#136]", 7434372], [" 717088:\tldrb\tw15, [sp,#184]", 7434376], [" 71708c:\ttbz\tw15, #0, 717098 <islower@plt+0x6a9a48>", 7434380], [" 717090:\tldr\tx0, [sp,#200]", 7434384], [" 717094:\tbl\t6cda0 <operator delete(void*)@plt>", 7434388], [" 717098:\tldrb\tw16, [sp,#304]", 7434392], [" 71709c:\ttbz\tw16, #0, 7170a8 <islower@plt+0x6a9a58>", 7434396], [" 7170a0:\tldr\tx0, [sp,#320]", 7434400], [" 7170a4:\tbl\t6cda0 <operator delete(void*)@plt>", 7434404], [" 7170a8:\tadd\tx0, sp, #0xd0", 7434408], [" 7170ac:\tbl\tbc14c <islower@plt+0x4eafc>", 7434412], [" 7170b0:\tldr\tx13, [x20]", 7434416], [" 7170b4:\tmov\tx0, x20", 7434420], [" 7170b8:\tldr\tx28, [x13,#8]", 7434424], [" 7170bc:\tblr\tx28", 7434428], [" 7170c0:\tldrb\tw17, [sp,#272]", 7434432], [" 7170c4:\ttbz\tw17, #0, 7170d0 <islower@plt+0x6a9a80>", 7434436], [" 7170c8:\tldr\tx0, [sp,#288]", 7434440], [" 7170cc:\tbl\t6cda0 <operator delete(void*)@plt>", 7434444], [" 7170d0:\tcbz\tx24, 7170e0 <islower@plt+0x6a9a90>", 7434448], [" 7170d4:\tcbnz\tw19, 7170e0 <islower@plt+0x6a9a90>", 7434452], [" 7170d8:\tmov\tx0, x24", 7434456], [" 7170dc:\tbl\tc6328 <islower@plt+0x58cd8>", 7434460], [" 7170e0:\tmrs\tx11, tpidr_el0", 7434464], [" 7170e4:\tldr\tx5, [x11,#40]", 7434468], [" 7170e8:\tldr\tx4, [sp,#392]", 7434472], [" 7170ec:\tcmp\tx5, x4", 7434476], [" 7170f0:\tb.ne\t718f38 <islower@plt+0x6ab8e8>", 7434480], [" 7170f4:\tmov\tw0, w27", 7434484], [" 7170f8:\tldp\tx29, x30, [sp,#480]", 7434488], [" 7170fc:\tldp\tx20, x19, [sp,#464]", 7434492], [" 717100:\tldp\tx22, x21, [sp,#448]", 7434496], [" 717104:\tldp\tx24, x23, [sp,#432]", 7434500], [" 717108:\tldp\tx26, x25, [sp,#416]", 7434504], [" 71710c:\tldp\tx28, x27, [sp,#400]", 7434508], [" 717110:\tadd\tsp, sp, #0x1f0", 7434512], [" 717114:\tret", 7434516], [" 717118:\tldrb\tw7, [x21]", 7434520], [" 71711c:\tadd\tx28, x21, #0x1", 7434524], [" 717120:\tldp\tx6, x29, [x21,#8]", 7434528], [" 717124:\ttst\tw7, #0x1", 7434532], [" 717128:\tlsr\tx5, x7, #1", 7434536], [" 71712c:\tcsinc\tx0, x29, x21, ne", 7434540], [" 717130:\tcsel\tx1, x5, x6, eq", 7434544], [" 717134:\tbl\tcae14 <islower@plt+0x5d7c4>", 7434548], [" 717138:\tmov\tw19, w0", 7434552], [" 71713c:\tcbz\tw19, 717160 <islower@plt+0x6a9b10>", 7434556], [" 717140:\tadd\tx0, sp, #0x130", 7434560], [" 717144:\tmov\tw1, w19", 7434564], [" 717148:\tbl\tcd5ac <islower@plt+0x5ff5c>", 7434568], [" 71714c:\tmov\tx23, x21", 7434572], [" 717150:\tldrb\tw16, [x23,#48]!", 7434576], [" 717154:\ttbnz\tw16, #0, 7171a4 <islower@plt+0x6a9b54>", 7434580], [" 717158:\tlsr\tx15, x16, #1", 7434584], [" 71715c:\tb\t7171a8 <islower@plt+0x6a9b58>", 7434588], [" 717160:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7434592], [" 717164:\tldr\tx23, [x21,#280]", 7434596], [" 717168:\tmov\tw1, #0x32 \t// #50", 7434600], [" 71716c:\tadd\tx0, x0, #0x79b", 7434604], [" 717170:\tbl\t6ce90 <__strlen_chk@plt>", 7434608], [" 717174:\tldp\tx4, x24, [x23,#16]", 7434612], [" 717178:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7434616], [" 71717c:\tmov\tx22, x0", 7434620], [" 717180:\tadd\tx1, x1, #0x79b", 7434624], [" 717184:\tadd\tx3, x24, x22", 7434628], [" 717188:\tcmp\tx3, x4", 7434632], [" 71718c:\tb.ls\t7171dc <islower@plt+0x6a9b8c>", 7434636], [" 717190:\tmov\tx0, x23", 7434640], [" 717194:\tmov\tx2, x22", 7434644], [" 717198:\tbl\tce708 <islower@plt+0x610b8>", 7434648], [" 71719c:\tmov\tx23, x0", 7434652], [" 7171a0:\tb\t7171f4 <islower@plt+0x6a9ba4>", 7434656], [" 7171a4:\tldr\tx15, [x21,#56]", 7434660], [" 7171a8:\tcbnz\tx15, 7172f8 <islower@plt+0x6a9ca8>", 7434664], [" 7171ac:\tsub\tw7, w19, #0x1", 7434668], [" 7171b0:\tcmp\tw7, #0x1f", 7434672], [" 7171b4:\tb.hi\t7172f8 <islower@plt+0x6a9ca8>", 7434676], [" 7171b8:\tadrp\tx29, d12000 <LoadQCC+0x1153d0>", 7434680], [" 7171bc:\tadd\tx29, x29, #0x7b0", 7434684], [" 7171c0:\tldrsw\tx11, [x29,x7,lsl #2]", 7434688], [" 7171c4:\tadd\tx12, x11, x29", 7434692], [" 7171c8:\tbr\tx12", 7434696], [" 7171cc:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434700], [" 7171d0:\tadd\tx1, x1, #0x39d", 7434704], [" 7171d4:\tmov\tw2, #0x5 \t// #5", 7434708], [" 7171d8:\tb\t7172f0 <islower@plt+0x6a9ca0>", 7434712], [" 7171dc:\tmov\tx0, x24", 7434716], [" 7171e0:\tmov\tx2, x22", 7434720], [" 7171e4:\tbl\t6cdd0 <memcpy@plt>", 7434724], [" 7171e8:\tldr\tx24, [x23,#24]", 7434728], [" 7171ec:\tadd\tx2, x24, x22", 7434732], [" 7171f0:\tstr\tx2, [x23,#24]", 7434736], [" 7171f4:\tldrb\tw0, [x21]", 7434740], [" 7171f8:\tldp\tx19, x26, [x21,#8]", 7434744], [" 7171fc:\tldr\tx24, [sp,#136]", 7434748], [" 717200:\ttst\tw0, #0x1", 7434752], [" 717204:\tlsr\tx9, x0, #1", 7434756], [" 717208:\tcsel\tx1, x28, x26, eq", 7434760], [" 71720c:\tcsel\tx2, x9, x19, eq", 7434764], [" 717210:\tmov\tx0, x23", 7434768], [" 717214:\tbl\tce708 <islower@plt+0x610b8>", 7434772], [" 717218:\tmov\tx23, x0", 7434776], [" 71721c:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7434780], [" 717220:\tadd\tx0, x0, #0xa24", 7434784], [" 717224:\torr\tw1, wzr, #0x4", 7434788], [" 717228:\tbl\t6ce90 <__strlen_chk@plt>", 7434792], [" 71722c:\tldp\tx28, x26, [x23,#16]", 7434796], [" 717230:\tmov\tx29, x0", 7434800], [" 717234:\tadd\tx1, x26, x29", 7434804], [" 717238:\tcmp\tx1, x28", 7434808], [" 71723c:\tb.ls\t717254 <islower@plt+0x6a9c04>", 7434812], [" 717240:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7434816], [" 717244:\tadd\tx1, x1, #0xa24", 7434820], [" 717248:\tmov\tx0, x23", 7434824], [" 71724c:\tmov\tx2, x29", 7434828], [" 717250:\tb\t717914 <islower@plt+0x6aa2c4>", 7434832], [" 717254:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7434836], [" 717258:\tadd\tx1, x1, #0xa24", 7434840], [" 71725c:\tmov\tx0, x26", 7434844], [" 717260:\tmov\tx2, x29", 7434848], [" 717264:\tbl\t6cdd0 <memcpy@plt>", 7434852], [" 717268:\tldr\tx22, [x23,#24]", 7434856], [" 71726c:\tmov\tw19, wzr", 7434860], [" 717270:\torr\tw27, wzr, #0x1", 7434864], [" 717274:\tadd\tx10, x22, x29", 7434868], [" 717278:\tstr\tx10, [x23,#24]", 7434872], [" 71727c:\tb\t717088 <islower@plt+0x6a9a38>", 7434876], [" 717280:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7434880], [" 717284:\tadd\tx1, x1, #0xa03", 7434884], [" 717288:\tb\t7172ec <islower@plt+0x6a9c9c>", 7434888], [" 71728c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434892], [" 717290:\tadd\tx1, x1, #0x33c", 7434896], [" 717294:\torr\tw2, wzr, #0x3", 7434900], [" 717298:\tb\t7172f0 <islower@plt+0x6a9ca0>", 7434904], [" 71729c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434908], [" 7172a0:\tadd\tx1, x1, #0x340", 7434912], [" 7172a4:\torr\tw2, wzr, #0x3", 7434916], [" 7172a8:\tb\t7172f0 <islower@plt+0x6a9ca0>", 7434920], [" 7172ac:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434924], [" 7172b0:\tadd\tx1, x1, #0x344", 7434928], [" 7172b4:\tb\t7172ec <islower@plt+0x6a9c9c>", 7434932], [" 7172b8:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434936], [" 7172bc:\tadd\tx1, x1, #0x34b", 7434940], [" 7172c0:\torr\tw2, wzr, #0x3", 7434944], [" 7172c4:\tb\t7172f0 <islower@plt+0x6a9ca0>", 7434948], [" 7172c8:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434952], [" 7172cc:\tadd\tx1, x1, #0x34f", 7434956], [" 7172d0:\tb\t7172ec <islower@plt+0x6a9c9c>", 7434960], [" 7172d4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434964], [" 7172d8:\tadd\tx1, x1, #0x356", 7434968], [" 7172dc:\torr\tw2, wzr, #0x3", 7434972], [" 7172e0:\tb\t7172f0 <islower@plt+0x6a9ca0>", 7434976], [" 7172e4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7434980], [" 7172e8:\tadd\tx1, x1, #0x35a", 7434984], [" 7172ec:\torr\tw2, wzr, #0x6", 7434988], [" 7172f0:\tmov\tx0, x23", 7434992], [" 7172f4:\tbl\t84efc <islower@plt+0x178ac>", 7434996], [" 7172f8:\tmov\tx22, x21", 7435000], [" 7172fc:\tmov\tw15, #0xffef \t// #65519", 7435004], [" 717300:\tldrh\tw10, [x22,#192]!", 7435008], [" 717304:\tand\tw16, w10, w15", 7435012], [" 717308:\tadd\tx15, x25, #0xd8", 7435016], [" 71730c:\tldurb\tw14, [x22,#-82]", 7435020], [" 717310:\tadd\tx0, x22, #0x28", 7435024], [" 717314:\tcmp\tx0, x15", 7435028], [" 717318:\torr\tw17, w16, w14, lsl #4", 7435032], [" 71731c:\tstrh\tw17, [x22]", 7435036], [" 717320:\tb.eq\t717340 <islower@plt+0x6a9cf0>", 7435040], [" 717324:\tldrb\tw14, [x25,#216]", 7435044], [" 717328:\tldp\tx17, x16, [x25,#224]", 7435048], [" 71732c:\ttst\tw14, #0x1", 7435052], [" 717330:\tlsr\tx18, x14, #1", 7435056], [" 717334:\tcsinc\tx1, x16, x15, ne", 7435060], [" 717338:\tcsel\tx2, x18, x17, eq", 7435064], [" 71733c:\tbl\t84efc <islower@plt+0x178ac>", 7435068], [" 717340:\tldr\tw10, [x21,#84]", 7435072], [" 717344:\tsub\tw17, w10, #0x1", 7435076], [" 717348:\tcmp\tw17, #0x2", 7435080], [" 71734c:\tb.cc\t717368 <islower@plt+0x6a9d18>", 7435084], [" 717350:\tcbz\tw10, 717378 <islower@plt+0x6a9d28>", 7435088], [" 717354:\tcmp\tw10, #0x3", 7435092], [" 717358:\tb.ne\t717940 <islower@plt+0x6aa2f0>", 7435096], [" 71735c:\tstr\tw19, [sp,#76]", 7435100], [" 717360:\torr\tw8, wzr, #0x3", 7435104], [" 717364:\tb\t717370 <islower@plt+0x6a9d20>", 7435108], [" 717368:\tstr\tw19, [sp,#76]", 7435112], [" 71736c:\torr\tw8, wzr, #0x2", 7435116], [" 717370:\tstr\tw8, [x21,#272]", 7435120], [" 717374:\tb\t717384 <islower@plt+0x6a9d34>", 7435124], [" 717378:\tstr\tw19, [sp,#76]", 7435128], [" 71737c:\tmov\tw8, wzr", 7435132], [" 717380:\tstr\twzr, [x21,#272]", 7435136], [" 717384:\tmov\tx13, x21", 7435140], [" 717388:\tldrb\tw11, [sp,#304]", 7435144], [" 71738c:\tldrb\tw14, [x13,#24]!", 7435148], [" 717390:\tldr\tx9, [x27,#88]", 7435152], [" 717394:\tldrb\tw12, [x13,#24]", 7435156], [" 717398:\tcbz\tx9, 71785c <islower@plt+0x6aa20c>", 7435160], [" 71739c:\tldp\tx4, x3, [x21,#32]", 7435164], [" 7173a0:\tand\tw15, w12, #0x1", 7435168], [" 7173a4:\tldp\tx2, x0, [x21,#56]", 7435172], [" 7173a8:\ttst\tw14, #0x1", 7435176], [" 7173ac:\tand\tw10, w11, #0x1", 7435180], [" 7173b0:\tldr\tw29, [x21,#268]", 7435184], [" 7173b4:\tlsr\tx24, x14, #1", 7435188], [" 7173b8:\tcsel\tx6, x24, x4, eq", 7435192], [" 7173bc:\tcsinc\tx5, x3, x13, ne", 7435196], [" 7173c0:\tcmp\tw15, #0x0", 7435200], [" 7173c4:\tlsr\tx26, x12, #1", 7435204], [" 7173c8:\tcsel\tx4, x26, x2, eq", 7435208], [" 7173cc:\tcsinc\tx3, x0, x23, ne", 7435212], [" 7173d0:\tcmp\tw10, #0x0", 7435216], [" 7173d4:\tldp\tx19, x10, [sp,#312]", 7435220], [" 7173d8:\tadd\tx13, sp, #0x130", 7435224], [" 7173dc:\tlsr\tx1, x11, #1", 7435228], [" 7173e0:\torr\tx11, x13, #0x1", 7435232], [" 7173e4:\tcsel\tx2, x1, x19, eq", 7435236], [" 7173e8:\tldr\tw19, [x21,#264]", 7435240], [" 7173ec:\tcsel\tx1, x11, x10, eq", 7435244], [" 7173f0:\tstr\tw8, [sp,#16]", 7435248], [" 7173f4:\tmov\tx0, x27", 7435252], [" 7173f8:\tstr\tw29, [sp,#8]", 7435256], [" 7173fc:\tmov\tx7, x22", 7435260], [" 717400:\tstr\tw19, [sp]", 7435264], [" 717404:\tblr\tx9", 7435268], [" 717408:\tmov\tx29, x0", 7435272], [" 71740c:\tcbz\tx29, 71785c <islower@plt+0x6aa20c>", 7435276], [" 717410:\tldrb\tw22, [x21]", 7435280], [" 717414:\tadd\tx1, sp, #0x170", 7435284], [" 717418:\tldp\tx5, x6, [x21,#8]", 7435288], [" 71741c:\tldr\tx0, [x25]", 7435292], [" 717420:\ttst\tw22, #0x1", 7435296], [" 717424:\tlsr\tx4, x22, #1", 7435300], [" 717428:\tcsel\tx3, x28, x6, eq", 7435304], [" 71742c:\tcsel\tx24, x4, x5, eq", 7435308], [" 717430:\tmov\tw2, wzr", 7435312], [" 717434:\tstp\tx3, x24, [sp,#368]", 7435316], [" 717438:\tbl\t1a3b10 <islower@plt+0x1364c0>", 7435320], [" 71743c:\tldr\tw0, [sp,#328]", 7435324], [" 717440:\tcmp\tw0, #0x21", 7435328], [" 717444:\tb.ne\t717450 <islower@plt+0x6a9e00>", 7435332], [" 717448:\tadd\tx0, sp, #0x130", 7435336], [" 71744c:\tbl\tcc9a0 <islower@plt+0x5f350>", 7435340], [" 717450:\tldrb\tw5, [sp,#340]", 7435344], [" 717454:\tstr\tx29, [sp,#80]", 7435348], [" 717458:\tcbz\tw5, 7184c0 <islower@plt+0x6aae70>", 7435352], [" 71745c:\tmov\tx0, x29", 7435356], [" 717460:\tbl\t7b6db0 <islower@plt+0x749760>", 7435360], [" 717464:\tmov\tx1, x29", 7435364], [" 717468:\tmov\tx2, x25", 7435368], [" 71746c:\tmov\tw3, wzr", 7435372], [" 717470:\tmov\tx27, x0", 7435376], [" 717474:\tbl\t7baf54 <islower@plt+0x74d904>", 7435380], [" 717478:\tldr\tw1, [x21,#120]", 7435384], [" 71747c:\tmov\tx0, x29", 7435388], [" 717480:\tbl\t7b8c98 <islower@plt+0x74b648>", 7435392], [" 717484:\tldr\tx22, [x25]", 7435396], [" 717488:\tcbnz\tx22, 717494 <islower@plt+0x6a9e44>", 7435400], [" 71748c:\tbl\t1a2ca0 <islower@plt+0x135650>", 7435404], [" 717490:\tmov\tx22, x0", 7435408], [" 717494:\torr\tw1, wzr, #0x6", 7435412], [" 717498:\tmov\tx0, x22", 7435416], [" 71749c:\tbl\t1a40b8 <islower@plt+0x136a68>", 7435420], [" 7174a0:\torr\tw1, wzr, #0x6", 7435424], [" 7174a4:\tmov\tx0, x22", 7435428], [" 7174a8:\tmov\tx2, x27", 7435432], [" 7174ac:\tbl\t1a40c0 <islower@plt+0x136a70>", 7435436], [" 7174b0:\tldr\tx22, [x25]", 7435440], [" 7174b4:\tcbnz\tx22, 7174c0 <islower@plt+0x6a9e70>", 7435444], [" 7174b8:\tbl\t1a2ca0 <islower@plt+0x135650>", 7435448], [" 7174bc:\tmov\tx22, x0", 7435452], [" 7174c0:\tmov\tw23, #0x5 \t// #5", 7435456], [" 7174c4:\tmov\tx0, x22", 7435460], [" 7174c8:\tmov\tw1, w23", 7435464], [" 7174cc:\tbl\t1a40b8 <islower@plt+0x136a68>", 7435468], [" 7174d0:\tadd\tx2, sp, #0x128", 7435472], [" 7174d4:\tmov\tx0, x22", 7435476], [" 7174d8:\tmov\tw1, w23", 7435480], [" 7174dc:\tbl\t1a40c0 <islower@plt+0x136a70>", 7435484], [" 7174e0:\tsturh\twzr, [x27,#57]", 7435488], [" 7174e4:\tadrp\tx10, e30000 <__bss_start+0x8c7c>", 7435492], [" 7174e8:\tldrh\tw4, [x21,#108]", 7435496], [" 7174ec:\tadd\tx10, x10, #0xd00", 7435500], [" 7174f0:\tmov\tw24, #0x101 \t// #257", 7435504], [" 7174f4:\tldrb\tw8, [x21,#126]", 7435508], [" 7174f8:\torr\tw9, wzr, #0x1", 7435512], [" 7174fc:\tadd\tx29, sp, #0x2c", 7435516], [" 717500:\tldrb\tw28, [x10,#56]", 7435520], [" 717504:\tstrb\tw4, [x27,#66]", 7435524], [" 717508:\tlsr\tw13, w4, #8", 7435528], [" 71750c:\tldr\tx2, [x21,#112]", 7435532], [" 717510:\tsturh\tw24, [x29,#255]", 7435536], [" 717514:\tstrb\tw9, [sp,#301]", 7435540], [" 717518:\torr\tw23, w8, w28", 7435544], [" 71751c:\tldrb\tw24, [x21,#115]", 7435548], [" 717520:\tubfx\tx0, x2, #8, #24", 7435552], [" 717524:\tubfx\tx26, x2, #16, #16", 7435556], [" 717528:\tstrb\tw23, [x21,#126]", 7435560], [" 71752c:\tlsr\tx19, x2, #32", 7435564], [" 717530:\tstrb\tw0, [x27,#41]", 7435568], [" 717534:\tstrb\tw2, [x27,#67]", 7435572], [" 717538:\tlsr\tx1, x2, #40", 7435576], [" 71753c:\tstrb\tw26, [x27,#42]", 7435580], [" 717540:\tstrb\tw24, [x27,#43]", 7435584], [" 717544:\tldr\tw11, [x21,#120]", 7435588], [" 717548:\tstrb\tw19, [x27,#44]", 7435592], [" 71754c:\tldrb\tw12, [x21,#72]", 7435596], [" 717550:\tstrb\twzr, [x27,#34]", 7435600], [" 717554:\tstrb\tw1, [x27,#45]", 7435604], [" 717558:\tlsr\tw1, w11, #25", 7435608], [" 71755c:\tstrb\twzr, [x27,#56]", 7435612], [" 717560:\tcmp\tw1, #0x3", 7435616], [" 717564:\tstrb\tw12, [x27,#39]", 7435620], [" 717568:\tstrb\tw13, [x27,#40]", 7435624], [" 71756c:\tb.cc\t717768 <islower@plt+0x6aa118>", 7435628], [" 717570:\tmov\tx0, x25", 7435632], [" 717574:\tbl\t8833b0 <islower@plt+0x815d60>", 7435636], [" 717578:\ttbz\tw0, #0, 717768 <islower@plt+0x6aa118>", 7435640], [" 71757c:\tadrp\tx12, e30000 <__bss_start+0x8c7c>", 7435644], [" 717580:\tadd\tx12, x12, #0xdc0", 7435648], [" 717584:\tldrb\tw14, [x12,#56]", 7435652], [" 717588:\tcbz\tw14, 717768 <islower@plt+0x6aa118>", 7435656], [" 71758c:\tldr\tx23, [x25,#48]", 7435660], [" 717590:\tsub\tx28, x25, #0x38", 7435664], [" 717594:\tcmp\tx23, x28", 7435668], [" 717598:\tb.eq\t71760c <islower@plt+0x6a9fbc>", 7435672], [" 71759c:\tadrp\tx19, ca9000 <LoadQCC+0xac3d0>", 7435676], [" 7175a0:\tadd\tx19, x19, #0xc13", 7435680], [" 7175a4:\tmov\tx0, x23", 7435684], [" 7175a8:\tbl\t18f95c <islower@plt+0x12230c>", 7435688], [" 7175ac:\ttbnz\tw0, #0, 7175fc <islower@plt+0x6a9fac>", 7435692], [" 7175b0:\tmov\tx0, x23", 7435696], [" 7175b4:\tbl\t18f2d8 <islower@plt+0x121c88>", 7435700], [" 7175b8:\ttbnz\tw0, #0, 7175fc <islower@plt+0x6a9fac>", 7435704], [" 7175bc:\tmov\tx0, x23", 7435708], [" 7175c0:\tbl\t1c39e0 <islower@plt+0x156390>", 7435712], [" 7175c4:\tmov\tx22, x0", 7435716], [" 7175c8:\tmov\tx24, x1", 7435720], [" 7175cc:\torr\tw1, wzr, #0x1c", 7435724], [" 7175d0:\tmov\tx0, x19", 7435728], [" 7175d4:\tbl\t6ce90 <__strlen_chk@plt>", 7435732], [" 7175d8:\tmov\tx8, x0", 7435736], [" 7175dc:\tcmp\tx24, x8", 7435740], [" 7175e0:\tb.ne\t717768 <islower@plt+0x6aa118>", 7435744], [" 7175e4:\tcbz\tx8, 7175fc <islower@plt+0x6a9fac>", 7435748], [" 7175e8:\tmov\tx0, x22", 7435752], [" 7175ec:\tmov\tx1, x19", 7435756], [" 7175f0:\tmov\tx2, x8", 7435760], [" 7175f4:\tbl\t6ceb0 <memcmp@plt>", 7435764], [" 7175f8:\tcbnz\tw0, 717768 <islower@plt+0x6aa118>", 7435768], [" 7175fc:\tldr\tx23, [x23,#96]", 7435772], [" 717600:\tcmp\tx23, x28", 7435776], [" 717604:\tb.ne\t7175a4 <islower@plt+0x6a9f54>", 7435780], [" 717608:\tldr\tx23, [x25,#48]", 7435784], [" 71760c:\tcmp\tx23, x28", 7435788], [" 717610:\tb.eq\t717768 <islower@plt+0x6aa118>", 7435792], [" 717614:\tadrp\tx24, d12000 <LoadQCC+0x1153d0>", 7435796], [" 717618:\tstr\tx28, [sp,#64]", 7435800], [" 71761c:\tmov\tw29, wzr", 7435804], [" 717620:\tadd\tx24, x24, #0x830", 7435808], [" 717624:\tmov\tx0, x23", 7435812], [" 717628:\tbl\t18f2d8 <islower@plt+0x121c88>", 7435816], [" 71762c:\ttbz\tw0, #0, 717750 <islower@plt+0x6aa100>", 7435820], [" 717630:\tstr\tw29, [sp,#72]", 7435824], [" 717634:\tadd\tx28, x23, #0x40", 7435828], [" 717638:\tldr\tx26, [x23,#112]", 7435832], [" 71763c:\tcmp\tx26, x28", 7435836], [" 717640:\tb.eq\t717714 <islower@plt+0x6aa0c4>", 7435840], [" 717644:\tmov\tw29, wzr", 7435844], [" 717648:\tmov\tw19, wzr", 7435848], [" 71764c:\tldr\tx25, [x26,#64]", 7435852], [" 717650:\tb\t717658 <islower@plt+0x6aa008>", 7435856], [" 717654:\tldr\tx25, [x25,#64]", 7435860], [" 717658:\tcmp\tx25, x26", 7435864], [" 71765c:\tb.eq\t717704 <islower@plt+0x6aa0b4>", 7435868], [" 717660:\tldrb\tw11, [x25,#8]", 7435872], [" 717664:\tcbz\tx25, 717670 <islower@plt+0x6aa020>", 7435876], [" 717668:\tcmp\tw11, #0x46", 7435880], [" 71766c:\tb.eq\t717654 <islower@plt+0x6aa004>", 7435884], [" 717670:\tand\tw8, w11, #0xfe", 7435888], [" 717674:\tcmp\tw8, #0x4c", 7435892], [" 717678:\tcset\tw16, ne", 7435896], [" 71767c:\tcmp\tw11, #0x4e", 7435900], [" 717680:\tcset\tw17, ne", 7435904], [" 717684:\tcbz\tx25, 717690 <islower@plt+0x6aa040>", 7435908], [" 717688:\tand\tw4, w17, w16", 7435912], [" 71768c:\tcbz\tw4, 717654 <islower@plt+0x6aa004>", 7435916], [" 717690:\tldr\tx22, [x25,#16]", 7435920], [" 717694:\tldrb\tw3, [x22,#8]", 7435924], [" 717698:\tsub\tw8, w3, #0x1", 7435928], [" 71769c:\tcmp\tw8, #0xe", 7435932], [" 7176a0:\tb.hi\t717654 <islower@plt+0x6aa004>", 7435936], [" 7176a4:\tldrsw\tx16, [x24,x8,lsl #2]", 7435940], [" 7176a8:\tadd\tx17, x16, x24", 7435944], [" 7176ac:\tbr\tx17", 7435948], [" 7176b0:\tmov\tx0, x22", 7435952], [" 7176b4:\tbl\t1bd688 <islower@plt+0x150038>", 7435956], [" 7176b8:\torr\tw10, wzr, #0x1", 7435960], [" 7176bc:\tb\t7176dc <islower@plt+0x6aa08c>", 7435964], [" 7176c0:\tldr\tx14, [x22,#16]", 7435968], [" 7176c4:\tldr\tx0, [x14]", 7435972], [" 7176c8:\tb\t7176d4 <islower@plt+0x6aa084>", 7435976], [" 7176cc:\tldr\tx15, [x22,#16]", 7435980], [" 7176d0:\tldr\tx0, [x15]", 7435984], [" 7176d4:\tbl\t1bd768 <islower@plt+0x150118>", 7435988], [" 7176d8:\tldr\tw10, [x22,#32]", 7435992], [" 7176dc:\tcmp\tw0, #0x20", 7435996], [" 7176e0:\tb.ne\t7176f0 <islower@plt+0x6aa0a0>", 7436000], [" 7176e4:\tldr\tx25, [x25,#64]", 7436004], [" 7176e8:\tadd\tw19, w10, w19", 7436008], [" 7176ec:\tb\t717658 <islower@plt+0x6aa008>", 7436012], [" 7176f0:\tsub\tw4, w0, #0x1", 7436016], [" 7176f4:\tcmp\tw4, #0x10", 7436020], [" 7176f8:\tcsel\tw12, w10, wzr, cc", 7436024], [" 7176fc:\tadd\tw29, w12, w29", 7436028], [" 717700:\tb\t717654 <islower@plt+0x6aa004>", 7436032], [" 717704:\tldr\tx26, [x26,#48]", 7436036], [" 717708:\tcmp\tx26, x28", 7436040], [" 71770c:\tb.ne\t71764c <islower@plt+0x6a9ffc>", 7436044], [" 717710:\tb\t71771c <islower@plt+0x6aa0cc>", 7436048], [" 717714:\tmov\tw19, wzr", 7436052], [" 717718:\tmov\tw29, wzr", 7436056], [" 71771c:\tcmp\tw29, w19", 7436060], [" 717720:\tldr\tx25, [sp,#128]", 7436064], [" 717724:\tadd\tw2, w29, w19", 7436068], [" 717728:\tldr\tw29, [sp,#72]", 7436072], [" 71772c:\tcset\tw16, cs", 7436076], [" 717730:\tldr\tx28, [sp,#64]", 7436080], [" 717734:\tcmp\tw19, #0xa", 7436084], [" 717738:\tcset\tw18, hi", 7436088], [" 71773c:\tcmp\tw2, #0x32", 7436092], [" 717740:\tand\tw6, w18, w16", 7436096], [" 717744:\tcset\tw7, hi", 7436100], [" 717748:\tand\tw0, w6, w7", 7436104], [" 71774c:\tadd\tw29, w0, w29", 7436108], [" 717750:\tldr\tx23, [x23,#96]", 7436112], [" 717754:\tcmp\tx23, x28", 7436116], [" 717758:\tb.ne\t717624 <islower@plt+0x6a9fd4>", 7436120], [" 71775c:\tcbz\tw29, 717768 <islower@plt+0x6aa118>", 7436124], [" 717760:\tmov\tw6, #0x101 \t// #257", 7436128], [" 717764:\tstrh\tw6, [x21,#124]", 7436132], [" 717768:\tldr\tw29, [x21,#124]", 7436136], [" 71776c:\tldrb\tw24, [x21,#143]", 7436140], [" 717770:\tlsr\tw19, w29, #16", 7436144], [" 717774:\torr\tw23, w19, w29", 7436148], [" 717778:\tstrb\tw24, [x27,#68]", 7436152], [" 71777c:\ttst\tw23, #0xff", 7436156], [" 717780:\tstrb\tw19, [x27,#37]", 7436160], [" 717784:\tand\tw5, w29, #0xff00", 7436164], [" 717788:\tbfxil\tw5, w29, #16, #8", 7436168], [" 71778c:\tcset\tw10, ne", 7436172], [" 717790:\tcmp\tw5, #0x0", 7436176], [" 717794:\tcset\tw15, ne", 7436180], [" 717798:\tlsr\tw28, w29, #24", 7436184], [" 71779c:\tstrb\tw10, [x27,#35]", 7436188], [" 7177a0:\tstrb\tw28, [x27,#38]", 7436192], [" 7177a4:\tstrb\tw15, [x27,#36]", 7436196], [" 7177a8:\tldr\tx29, [x21,#128]", 7436200], [" 7177ac:\tldrb\tw16, [x21,#131]", 7436204], [" 7177b0:\tubfx\tx7, x29, #8, #24", 7436208], [" 7177b4:\tstrb\tw29, [x27,#46]", 7436212], [" 7177b8:\tubfx\tx28, x29, #16, #16", 7436216], [" 7177bc:\tstrb\tw16, [x27,#49]", 7436220], [" 7177c0:\tlsr\tx22, x29, #32", 7436224], [" 7177c4:\tstrb\tw7, [x27,#47]", 7436228], [" 7177c8:\tstrb\tw28, [x27,#48]", 7436232], [" 7177cc:\tadrp\tx16, e30000 <__bss_start+0x8c7c>", 7436236], [" 7177d0:\tstr\tw22, [x27,#96]", 7436240], [" 7177d4:\tadd\tx16, x16, #0xd60", 7436244], [" 7177d8:\tldrh\tw17, [x21,#138]", 7436248], [" 7177dc:\tlsr\tw18, w17, #8", 7436252], [" 7177e0:\tstrb\tw17, [x27,#50]", 7436256], [" 7177e4:\tstrb\tw18, [x27,#51]", 7436260], [" 7177e8:\tldr\tw2, [x21,#140]", 7436264], [" 7177ec:\tldrb\tw6, [x16,#56]", 7436268], [" 7177f0:\tlsr\tw7, w2, #8", 7436272], [" 7177f4:\tstrb\tw2, [x27,#52]", 7436276], [" 7177f8:\tlsr\tw0, w2, #16", 7436280], [" 7177fc:\tstrb\tw7, [x27,#53]", 7436284], [" 717800:\tstrb\tw0, [x27,#54]", 7436288], [" 717804:\tldrb\tw1, [x21,#147]", 7436292], [" 717808:\tldr\tx5, [x21,#144]", 7436296], [" 71780c:\torr\tw3, w6, w1", 7436300], [" 717810:\tubfx\tx4, x5, #8, #24", 7436304], [" 717814:\tstrb\tw5, [x27,#69]", 7436308], [" 717818:\tubfx\tx6, x5, #16, #16", 7436312], [" 71781c:\tlsr\tx24, x5, #32", 7436316], [" 717820:\tstrb\tw4, [x27,#70]", 7436320], [" 717824:\tstrb\tw6, [x27,#71]", 7436324], [" 717828:\tstrb\tw3, [x27,#73]", 7436328], [" 71782c:\tstr\tw24, [x27,#112]", 7436332], [" 717830:\tldrh\tw5, [x21,#152]", 7436336], [" 717834:\tlsr\tw4, w5, #8", 7436340], [" 717838:\tstrb\tw5, [x27,#75]", 7436344], [" 71783c:\tstrb\tw4, [x27,#116]", 7436348], [" 717840:\tldrh\tw2, [x21,#136]", 7436352], [" 717844:\tand\tw6, w2, #0xff", 7436356], [" 717848:\tcbz\tw6, 7179b0 <islower@plt+0x6aa360>", 7436360], [" 71784c:\tlsr\tw18, w2, #8", 7436364], [" 717850:\tcbz\tw18, 7179b8 <islower@plt+0x6aa368>", 7436368], [" 717854:\teor\tw9, w18, #0x1", 7436372], [" 717858:\tb\t7179bc <islower@plt+0x6aa36c>", 7436376], [" 71785c:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7436380], [" 717860:\tldr\tx22, [x21,#280]", 7436384], [" 717864:\tmov\tw1, #0x32 \t// #50", 7436388], [" 717868:\tadd\tx0, x0, #0x79b", 7436392], [" 71786c:\tbl\t6ce90 <__strlen_chk@plt>", 7436396], [" 717870:\tldp\tx8, x6, [x22,#16]", 7436400], [" 717874:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7436404], [" 717878:\tmov\tx26, x0", 7436408], [" 71787c:\tadd\tx1, x1, #0x79b", 7436412], [" 717880:\tadd\tx9, x6, x26", 7436416], [" 717884:\tcmp\tx9, x8", 7436420], [" 717888:\tb.ls\t7178a0 <islower@plt+0x6aa250>", 7436424], [" 71788c:\tmov\tx0, x22", 7436428], [" 717890:\tmov\tx2, x26", 7436432], [" 717894:\tbl\tce708 <islower@plt+0x610b8>", 7436436], [" 717898:\tmov\tx22, x0", 7436440], [" 71789c:\tb\t7178b8 <islower@plt+0x6aa268>", 7436444], [" 7178a0:\tmov\tx0, x6", 7436448], [" 7178a4:\tmov\tx2, x26", 7436452], [" 7178a8:\tbl\t6cdd0 <memcpy@plt>", 7436456], [" 7178ac:\tldr\tx11, [x22,#24]", 7436460], [" 7178b0:\tadd\tx12, x11, x26", 7436464], [" 7178b4:\tstr\tx12, [x22,#24]", 7436468], [" 7178b8:\tldrb\tw13, [x21]", 7436472], [" 7178bc:\tldp\tx16, x14, [x21,#8]", 7436476], [" 7178c0:\tldr\tx24, [sp,#136]", 7436480], [" 7178c4:\ttst\tw13, #0x1", 7436484], [" 7178c8:\tlsr\tx17, x13, #1", 7436488], [" 7178cc:\tcsel\tx1, x28, x14, eq", 7436492], [" 7178d0:\tcsel\tx2, x17, x16, eq", 7436496], [" 7178d4:\tmov\tx0, x22", 7436500], [" 7178d8:\tbl\tce708 <islower@plt+0x610b8>", 7436504], [" 7178dc:\tmov\tx22, x0", 7436508], [" 7178e0:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 7436512], [" 7178e4:\tadd\tx0, x0, #0xa24", 7436516], [" 7178e8:\torr\tw1, wzr, #0x4", 7436520], [" 7178ec:\tbl\t6ce90 <__strlen_chk@plt>", 7436524], [" 7178f0:\tldp\tx18, x7, [x22,#16]", 7436528], [" 7178f4:\tadrp\tx1, c98000 <LoadQCC+0x9b3d0>", 7436532], [" 7178f8:\tmov\tx28, x0", 7436536], [" 7178fc:\tadd\tx1, x1, #0xa24", 7436540], [" 717900:\tadd\tx15, x7, x28", 7436544], [" 717904:\tcmp\tx15, x18", 7436548], [" 717908:\tb.ls\t71791c <islower@plt+0x6aa2cc>", 7436552], [" 71790c:\tmov\tx0, x22", 7436556], [" 717910:\tmov\tx2, x28", 7436560], [" 717914:\tbl\tce708 <islower@plt+0x610b8>", 7436564], [" 717918:\tb\t717058 <islower@plt+0x6a9a08>", 7436568], [" 71791c:\tmov\tx0, x7", 7436572], [" 717920:\tmov\tx2, x28", 7436576], [" 717924:\tbl\t6cdd0 <memcpy@plt>", 7436580], [" 717928:\tldr\tx7, [x22,#24]", 7436584], [" 71792c:\tmov\tw19, wzr", 7436588], [" 717930:\torr\tw27, wzr, #0x1", 7436592], [" 717934:\tadd\tx28, x7, x28", 7436596], [" 717938:\tstr\tx28, [x22,#24]", 7436600], [" 71793c:\tb\t717088 <islower@plt+0x6a9a38>", 7436604], [" 717940:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7436608], [" 717944:\tldr\tx25, [x21,#280]", 7436612], [" 717948:\tmov\tw1, #0x25 \t// #37", 7436616], [" 71794c:\tadd\tx0, x0, #0x7cd", 7436620], [" 717950:\tbl\t6ce90 <__strlen_chk@plt>", 7436624], [" 717954:\tldp\tx15, x5, [x25,#16]", 7436628], [" 717958:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7436632], [" 71795c:\tmov\tx24, x0", 7436636], [" 717960:\tadd\tx1, x1, #0x7cd", 7436640], [" 717964:\tadd\tx7, x5, x24", 7436644], [" 717968:\tcmp\tx7, x15", 7436648], [" 71796c:\tb.ls\t71798c <islower@plt+0x6aa33c>", 7436652], [" 717970:\tmov\tx0, x25", 7436656], [" 717974:\tmov\tx2, x24", 7436660], [" 717978:\tbl\tce708 <islower@plt+0x610b8>", 7436664], [" 71797c:\tldr\tx24, [sp,#136]", 7436668], [" 717980:\tmov\tw19, wzr", 7436672], [" 717984:\torr\tw27, wzr, #0x2", 7436676], [" 717988:\tb\t717088 <islower@plt+0x6a9a38>", 7436680], [" 71798c:\tmov\tx0, x5", 7436684], [" 717990:\tmov\tx2, x24", 7436688], [" 717994:\tbl\t6cdd0 <memcpy@plt>", 7436692], [" 717998:\tldr\tx6, [x25,#24]", 7436696], [" 71799c:\tmov\tw19, wzr", 7436700], [" 7179a0:\torr\tw27, wzr, #0x2", 7436704], [" 7179a4:\tadd\tx5, x6, x24", 7436708], [" 7179a8:\tstr\tx5, [x25,#24]", 7436712], [" 7179ac:\tb\t717084 <islower@plt+0x6a9a34>", 7436716], [" 7179b0:\torr\tw9, wzr, #0x1", 7436720], [" 7179b4:\tb\t7179bc <islower@plt+0x6aa36c>", 7436724], [" 7179b8:\torr\tw9, wzr, #0x2", 7436728], [" 7179bc:\tldr\tx23, [x25,#48]", 7436732], [" 7179c0:\tsub\tx24, x25, #0x38", 7436736], [" 7179c4:\tstr\tw9, [x27,#88]", 7436740], [" 7179c8:\tcmp\tx23, x24", 7436744], [" 7179cc:\tmov\tw19, wzr", 7436748], [" 7179d0:\tb.eq\t7179f4 <islower@plt+0x6aa3a4>", 7436752], [" 7179d4:\tmov\tx0, x23", 7436756], [" 7179d8:\tbl\t18f95c <islower@plt+0x12230c>", 7436760], [" 7179dc:\tmvn\tw9, w0", 7436764], [" 7179e0:\tldr\tx23, [x23,#96]", 7436768], [" 7179e4:\tand\tw7, w9, #0x1", 7436772], [" 7179e8:\tadd\tw19, w7, w19", 7436776], [" 7179ec:\tcmp\tx23, x24", 7436780], [" 7179f0:\tb.ne\t7179d4 <islower@plt+0x6aa384>", 7436784], [" 7179f4:\tmov\tx0, x25", 7436788], [" 7179f8:\tbl\t8833b0 <islower@plt+0x815d60>", 7436792], [" 7179fc:\tcmp\tw19, #0x2", 7436796], [" 717a00:\tb.cc\t717a14 <islower@plt+0x6aa3c4>", 7436800], [" 717a04:\ttbnz\tw0, #0, 717a14 <islower@plt+0x6aa3c4>", 7436804], [" 717a08:\tldrb\tw11, [x27,#35]", 7436808], [" 717a0c:\tcbz\tw11, 717a14 <islower@plt+0x6aa3c4>", 7436812], [" 717a10:\tsturh\twzr, [x27,#35]", 7436816], [" 717a14:\tmov\tx0, x25", 7436820], [" 717a18:\tbl\t8832ac <islower@plt+0x815c5c>", 7436824], [" 717a1c:\ttbz\tw0, #0, 717a80 <islower@plt+0x6aa430>", 7436828], [" 717a20:\tmov\tx0, x25", 7436832], [" 717a24:\tstrb\twzr, [x27,#64]", 7436836], [" 717a28:\tbl\t88331c <islower@plt+0x815ccc>", 7436840], [" 717a2c:\ttbz\tw0, #0, 717a9c <islower@plt+0x6aa44c>", 7436844], [" 717a30:\tldr\tx22, [x25,#48]", 7436848], [" 717a34:\torr\tw12, wzr, #0x1", 7436852], [" 717a38:\tstrb\tw12, [x27,#33]", 7436856], [" 717a3c:\tcmp\tx22, x24", 7436860], [" 717a40:\tb.eq\t717adc <islower@plt+0x6aa48c>", 7436864], [" 717a44:\tmov\tw19, wzr", 7436868], [" 717a48:\tmov\tx0, x22", 7436872], [" 717a4c:\tbl\t18f95c <islower@plt+0x12230c>", 7436876], [" 717a50:\tmvn\tw29, w0", 7436880], [" 717a54:\tldr\tx22, [x22,#96]", 7436884], [" 717a58:\tand\tw29, w29, #0x1", 7436888], [" 717a5c:\tadd\tw19, w29, w19", 7436892], [" 717a60:\tcmp\tx22, x24", 7436896], [" 717a64:\tb.ne\t717a48 <islower@plt+0x6aa3f8>", 7436900], [" 717a68:\tcmp\tw19, #0x1", 7436904], [" 717a6c:\tb.ne\t717adc <islower@plt+0x6aa48c>", 7436908], [" 717a70:\torr\tw28, wzr, #0x1", 7436912], [" 717a74:\tstr\txzr, [x27,#104]", 7436916], [" 717a78:\tstrb\tw28, [x27,#34]", 7436920], [" 717a7c:\tb\t717ae0 <islower@plt+0x6aa490>", 7436924], [" 717a80:\tmov\tx0, x25", 7436928], [" 717a84:\tbl\t883284 <islower@plt+0x815c34>", 7436932], [" 717a88:\ttbz\tw0, #0, 717aac <islower@plt+0x6aa45c>", 7436936], [" 717a8c:\torr\tw13, wzr, #0x1", 7436940], [" 717a90:\tstrb\tw13, [x27,#64]", 7436944], [" 717a94:\tstrb\tw13, [x27,#56]", 7436948], [" 717a98:\tb\t717adc <islower@plt+0x6aa48c>", 7436952], [" 717a9c:\torr\tw23, wzr, #0x1", 7436956], [" 717aa0:\tstr\txzr, [x27,#104]", 7436960], [" 717aa4:\tstrb\tw23, [x27,#56]", 7436964], [" 717aa8:\tb\t717ae0 <islower@plt+0x6aa490>", 7436968], [" 717aac:\tmov\tx0, x25", 7436972], [" 717ab0:\tbl\t88336c <islower@plt+0x815d1c>", 7436976], [" 717ab4:\tstrb\twzr, [x27,#64]", 7436980], [" 717ab8:\ttbz\tw0, #0, 717adc <islower@plt+0x6aa48c>", 7436984], [" 717abc:\tmov\tx19, #0x100000001 \t// #4294967297", 7436988], [" 717ac0:\tmovk\tx19, #0x7", 7436992], [" 717ac4:\tmov\tx0, x25", 7436996], [" 717ac8:\tstr\tx19, [x27,#104]", 7437000], [" 717acc:\tbl\t8831f8 <islower@plt+0x815ba8>", 7437004], [" 717ad0:\tand\tw22, w0, #0x1", 7437008], [" 717ad4:\tstr\tw22, [x27,#100]", 7437012], [" 717ad8:\tb\t717ae0 <islower@plt+0x6aa490>", 7437016], [" 717adc:\tstr\txzr, [x27,#104]", 7437020], [" 717ae0:\tmov\tx0, x25", 7437024], [" 717ae4:\tbl\t8833b0 <islower@plt+0x815d60>", 7437028], [" 717ae8:\ttbnz\tw0, #0, 717af8 <islower@plt+0x6aa4a8>", 7437032], [" 717aec:\tmov\tx0, x25", 7437036], [" 717af0:\tbl\t8833e8 <islower@plt+0x815d98>", 7437040], [" 717af4:\ttbz\tw0, #0, 717b00 <islower@plt+0x6aa4b0>", 7437044], [" 717af8:\tmov\tx0, x25", 7437048], [" 717afc:\tbl\t883420 <islower@plt+0x815dd0>", 7437052], [" 717b00:\tmov\tx0, x25", 7437056], [" 717b04:\tbl\t88331c <islower@plt+0x815ccc>", 7437060], [" 717b08:\ttbz\tw0, #0, 718274 <islower@plt+0x6aac24>", 7437064], [" 717b0c:\tldr\tx27, [x25,#48]", 7437068], [" 717b10:\tcmp\tx27, x24", 7437072], [" 717b14:\tb.eq\t718274 <islower@plt+0x6aac24>", 7437076], [" 717b18:\tmov\tw22, wzr", 7437080], [" 717b1c:\tmov\tx29, xzr", 7437084], [" 717b20:\tmov\tx0, x27", 7437088], [" 717b24:\tbl\t18f95c <islower@plt+0x12230c>", 7437092], [" 717b28:\ttst\tw0, #0x1", 7437096], [" 717b2c:\tmvn\tw14, w0", 7437100], [" 717b30:\tcsel\tx29, x29, x27, ne", 7437104], [" 717b34:\tldr\tx27, [x27,#96]", 7437108], [" 717b38:\tand\tw8, w14, #0x1", 7437112], [" 717b3c:\tadd\tw22, w8, w22", 7437116], [" 717b40:\tcmp\tx27, x24", 7437120], [" 717b44:\tb.ne\t717b20 <islower@plt+0x6aa4d0>", 7437124], [" 717b48:\tcmp\tw22, #0x1", 7437128], [" 717b4c:\tb.ne\t718274 <islower@plt+0x6aac24>", 7437132], [" 717b50:\tldr\tx27, [x29,#112]", 7437136], [" 717b54:\tcbz\tx27, 718274 <islower@plt+0x6aac24>", 7437140], [" 717b58:\tadd\tx11, x29, #0x40", 7437144], [" 717b5c:\tcmp\tx27, x11", 7437148], [" 717b60:\tb.eq\t718274 <islower@plt+0x6aac24>", 7437152], [" 717b64:\tldr\tw1, [sp,#76]", 7437156], [" 717b68:\tmov\tx12, xzr", 7437160], [" 717b6c:\tmov\tx14, x27", 7437164], [" 717b70:\tsub\tw22, w1, #0x1d", 7437168], [" 717b74:\tldr\tx14, [x14,#48]", 7437172], [" 717b78:\tmov\tx6, x12", 7437176], [" 717b7c:\tadd\tx12, x6, #0x1", 7437180], [" 717b80:\tcmp\tx14, x11", 7437184], [" 717b84:\tb.ne\t717b74 <islower@plt+0x6aa524>", 7437188], [" 717b88:\tcbnz\tx6, 718274 <islower@plt+0x6aac24>", 7437192], [" 717b8c:\tldr\tx10, [x27,#64]", 7437196], [" 717b90:\tcbz\tx10, 717bb4 <islower@plt+0x6aa564>", 7437200], [" 717b94:\tcmp\tx10, x27", 7437204], [" 717b98:\tb.eq\t717bb4 <islower@plt+0x6aa564>", 7437208], [" 717b9c:\tmov\tx24, xzr", 7437212], [" 717ba0:\tldr\tx10, [x10,#64]", 7437216], [" 717ba4:\tadd\tx24, x24, #0x1", 7437220], [" 717ba8:\tcmp\tx10, x27", 7437224], [" 717bac:\tb.ne\t717ba0 <islower@plt+0x6aa550>", 7437228], [" 717bb0:\tb\t717bb8 <islower@plt+0x6aa568>", 7437232], [" 717bb4:\tmov\tx24, xzr", 7437236], [" 717bb8:\tldr\tx17, [x27,#72]", 7437240], [" 717bbc:\tadrp\tx13, cb1000 <LoadQCC+0xb43d0>", 7437244], [" 717bc0:\tmov\tw19, #0x103 \t// #259", 7437248], [" 717bc4:\tadd\tx13, x13, #0xa1f", 7437252], [" 717bc8:\tadd\tx1, sp, #0x170", 7437256], [" 717bcc:\tldr\tx0, [x17,#56]", 7437260], [" 717bd0:\tstr\tx13, [sp,#368]", 7437264], [" 717bd4:\tstrh\tw19, [sp,#384]", 7437268], [" 717bd8:\tbl\t1ad79c <islower@plt+0x14014c>", 7437272], [" 717bdc:\tadrp\tx12, e30000 <__bss_start+0x8c7c>", 7437276], [" 717be0:\tadd\tx12, x12, #0xca8", 7437280], [" 717be4:\tcmp\tx0, #0x0", 7437284], [" 717be8:\tcset\tw2, ne", 7437288], [" 717bec:\tldr\tw15, [x12,#56]", 7437292], [" 717bf0:\tcinc\tw16, w24, ne", 7437296], [" 717bf4:\tcmp\tw16, w15", 7437300], [" 717bf8:\tb.hi\t718274 <islower@plt+0x6aac24>", 7437304], [" 717bfc:\tldr\tx29, [x27,#64]", 7437308], [" 717c00:\tcmp\tx29, x27", 7437312], [" 717c04:\tb.eq\t717f4c <islower@plt+0x6aa8fc>", 7437316], [" 717c08:\tcmp\tw22, #0x2", 7437320], [" 717c0c:\tstr\tw2, [sp,#76]", 7437324], [" 717c10:\tb.cs\t717f54 <islower@plt+0x6aa904>", 7437328], [" 717c14:\tmov\tw3, wzr", 7437332], [" 717c18:\tstr\tw3, [sp,#72]", 7437336], [" 717c1c:\tldrb\tw16, [x29,#8]", 7437340], [" 717c20:\tcmp\tw16, #0x30", 7437344], [" 717c24:\tb.eq\t718204 <islower@plt+0x6aabb4>", 7437348], [" 717c28:\tcmp\tw16, #0x47", 7437352], [" 717c2c:\tb.ne\t717f3c <islower@plt+0x6aa8ec>", 7437356], [" 717c30:\tldur\tx0, [x29,#-24]", 7437360], [" 717c34:\tcbz\tx0, 717f3c <islower@plt+0x6aa8ec>", 7437364], [" 717c38:\tldrb\tw9, [x0,#8]", 7437368], [" 717c3c:\tcmp\tw9, #0x2", 7437372], [" 717c40:\tb.ne\t717f3c <islower@plt+0x6aa8ec>", 7437376], [" 717c44:\tbl\t1231ec <islower@plt+0xb5b9c>", 7437380], [" 717c48:\tcbz\tw0, 717f3c <islower@plt+0x6aa8ec>", 7437384], [" 717c4c:\tldur\tx18, [x29,#-24]", 7437388], [" 717c50:\tldrb\tw14, [x18,#8]", 7437392], [" 717c54:\tcmp\tw14, #0x2", 7437396], [" 717c58:\tcsel\tx0, x18, xzr, eq", 7437400], [" 717c5c:\tbl\t1231ec <islower@plt+0xb5b9c>", 7437404], [" 717c60:\tmov\tw23, w0", 7437408], [" 717c64:\tstrh\tw19, [sp,#384]", 7437412], [" 717c68:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7437416], [" 717c6c:\tadd\tx0, x0, #0xa0a", 7437420], [" 717c70:\tadd\tx1, sp, #0x170", 7437424], [" 717c74:\tstr\tx0, [sp,#368]", 7437428], [" 717c78:\tmov\tx0, x25", 7437432], [" 717c7c:\tbl\t1ad79c <islower@plt+0x14014c>", 7437436], [" 717c80:\tcbz\tx0, 717cc4 <islower@plt+0x6aa674>", 7437440], [" 717c84:\tsub\tw26, w23, #0x6d6", 7437444], [" 717c88:\tcmp\tw26, #0x3", 7437448], [" 717c8c:\tb.cc\t71820c <islower@plt+0x6aabbc>", 7437452], [" 717c90:\tcmp\tw23, #0x5f3", 7437456], [" 717c94:\tb.eq\t71820c <islower@plt+0x6aabbc>", 7437460], [" 717c98:\tcmp\tw23, #0x67e", 7437464], [" 717c9c:\tb.eq\t71820c <islower@plt+0x6aabbc>", 7437468], [" 717ca0:\tcmp\tw23, #0x6c6", 7437472], [" 717ca4:\tb.le\t717cf4 <islower@plt+0x6aa6a4>", 7437476], [" 717ca8:\tcmp\tw23, #0x6c7", 7437480], [" 717cac:\tb.eq\t717cdc <islower@plt+0x6aa68c>", 7437484], [" 717cb0:\tcmp\tw23, #0x6ca", 7437488], [" 717cb4:\tb.eq\t717cdc <islower@plt+0x6aa68c>", 7437492], [" 717cb8:\tcmp\tw23, #0x6d9", 7437496], [" 717cbc:\tb.ne\t717ea4 <islower@plt+0x6aa854>", 7437500], [" 717cc0:\tb\t71820c <islower@plt+0x6aabbc>", 7437504], [" 717cc4:\tcmp\tw23, #0x6c6", 7437508], [" 717cc8:\tb.le\t717d0c <islower@plt+0x6aa6bc>", 7437512], [" 717ccc:\tcmp\tw23, #0x6c7", 7437516], [" 717cd0:\tb.eq\t717cdc <islower@plt+0x6aa68c>", 7437520], [" 717cd4:\tcmp\tw23, #0x6ca", 7437524], [" 717cd8:\tb.ne\t717ea4 <islower@plt+0x6aa854>", 7437528], [" 717cdc:\tldr\tw2, [sp,#72]", 7437532], [" 717ce0:\tcmp\tw2, #0x0", 7437536], [" 717ce4:\tb.gt\t71820c <islower@plt+0x6aabbc>", 7437540], [" 717ce8:\tadd\tw2, w2, #0x1", 7437544], [" 717cec:\tstr\tw2, [sp,#72]", 7437548], [" 717cf0:\tb\t717ea4 <islower@plt+0x6aa854>", 7437552], [" 717cf4:\tcmp\tw23, #0x46e", 7437556], [" 717cf8:\tb.eq\t717d14 <islower@plt+0x6aa6c4>", 7437560], [" 717cfc:\tsub\tw19, w23, #0x595", 7437564], [" 717d00:\tcmp\tw19, #0x2", 7437568], [" 717d04:\tb.cs\t717e9c <islower@plt+0x6aa84c>", 7437572], [" 717d08:\tb\t71820c <islower@plt+0x6aabbc>", 7437576], [" 717d0c:\tcmp\tw23, #0x46e", 7437580], [" 717d10:\tb.ne\t717e90 <islower@plt+0x6aa840>", 7437584], [" 717d14:\tldr\tw11, [x29,#48]", 7437588], [" 717d18:\tcmp\tw11, #0x4", 7437592], [" 717d1c:\tb.cc\t717f34 <islower@plt+0x6aa8e4>", 7437596], [" 717d20:\tldr\tx1, [x29,#40]", 7437600], [" 717d24:\tldr\tx28, [x1]", 7437604], [" 717d28:\tldrb\tw12, [x28,#8]", 7437608], [" 717d2c:\tcmp\tw12, #0xb", 7437612], [" 717d30:\tb.eq\t717d4c <islower@plt+0x6aa6fc>", 7437616], [" 717d34:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437620], [" 717d38:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7437624], [" 717d3c:\tadd\tx0, x0, #0xd47", 7437628], [" 717d40:\tadd\tx1, x1, #0x804", 7437632], [" 717d44:\tmov\tw2, #0xc4 \t// #196", 7437636], [" 717d48:\tbl\tb9770 <islower@plt+0x4c120>", 7437640], [" 717d4c:\tmov\tx0, x28", 7437644], [" 717d50:\tldr\tw19, [x0,#56]!", 7437648], [" 717d54:\tcmp\tw19, #0x41", 7437652], [" 717d58:\tb.cs\t717d64 <islower@plt+0x6aa714>", 7437656], [" 717d5c:\tadd\tx16, x28, #0x40", 7437660], [" 717d60:\tb\t717d90 <islower@plt+0x6aa740>", 7437664], [" 717d64:\tbl\t97a60 <islower@plt+0x2a410>", 7437668], [" 717d68:\tsub\tw13, w19, w0", 7437672], [" 717d6c:\tcmp\tw13, #0x41", 7437676], [" 717d70:\tb.cc\t717d8c <islower@plt+0x6aa73c>", 7437680], [" 717d74:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437684], [" 717d78:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7437688], [" 717d7c:\tadd\tx0, x0, #0xd47", 7437692], [" 717d80:\tadd\tx1, x1, #0x2da", 7437696], [" 717d84:\tmov\tw2, #0x4d8 \t// #1240", 7437700], [" 717d88:\tbl\tb9770 <islower@plt+0x4c120>", 7437704], [" 717d8c:\tldr\tx16, [x28,#64]", 7437708], [" 717d90:\tldr\tx3, [x29,#40]", 7437712], [" 717d94:\tldr\tw28, [x16]", 7437716], [" 717d98:\tldr\tx23, [x3,#24]", 7437720], [" 717d9c:\tldrb\tw15, [x23,#8]", 7437724], [" 717da0:\tcmp\tw15, #0xb", 7437728], [" 717da4:\tb.eq\t717dc0 <islower@plt+0x6aa770>", 7437732], [" 717da8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437736], [" 717dac:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7437740], [" 717db0:\tadd\tx0, x0, #0xd47", 7437744], [" 717db4:\tadd\tx1, x1, #0x804", 7437748], [" 717db8:\tmov\tw2, #0xc4 \t// #196", 7437752], [" 717dbc:\tbl\tb9770 <islower@plt+0x4c120>", 7437756], [" 717dc0:\tmov\tx0, x23", 7437760], [" 717dc4:\tldr\tw26, [x0,#56]!", 7437764], [" 717dc8:\tcmp\tw26, #0x41", 7437768], [" 717dcc:\tb.cs\t717dd8 <islower@plt+0x6aa788>", 7437772], [" 717dd0:\tadd\tx17, x23, #0x40", 7437776], [" 717dd4:\tb\t717e04 <islower@plt+0x6aa7b4>", 7437780], [" 717dd8:\tbl\t97a60 <islower@plt+0x2a410>", 7437784], [" 717ddc:\tsub\tw16, w26, w0", 7437788], [" 717de0:\tcmp\tw16, #0x41", 7437792], [" 717de4:\tb.cc\t717e00 <islower@plt+0x6aa7b0>", 7437796], [" 717de8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437800], [" 717dec:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7437804], [" 717df0:\tadd\tx0, x0, #0xd47", 7437808], [" 717df4:\tadd\tx1, x1, #0x2da", 7437812], [" 717df8:\tmov\tw2, #0x4d8 \t// #1240", 7437816], [" 717dfc:\tbl\tb9770 <islower@plt+0x4c120>", 7437820], [" 717e00:\tldr\tx17, [x23,#64]", 7437824], [" 717e04:\tldr\tx4, [x29,#40]", 7437828], [" 717e08:\tldr\tw23, [x17]", 7437832], [" 717e0c:\tldr\tx26, [x4,#48]", 7437836], [" 717e10:\tldrb\tw18, [x26,#8]", 7437840], [" 717e14:\tcmp\tw18, #0xb", 7437844], [" 717e18:\tb.eq\t717e34 <islower@plt+0x6aa7e4>", 7437848], [" 717e1c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437852], [" 717e20:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7437856], [" 717e24:\tadd\tx0, x0, #0xd47", 7437860], [" 717e28:\tadd\tx1, x1, #0x804", 7437864], [" 717e2c:\tmov\tw2, #0xc4 \t// #196", 7437868], [" 717e30:\tbl\tb9770 <islower@plt+0x4c120>", 7437872], [" 717e34:\tmov\tx0, x26", 7437876], [" 717e38:\tldr\tw19, [x0,#56]!", 7437880], [" 717e3c:\tcmp\tw19, #0x41", 7437884], [" 717e40:\tb.cs\t717e4c <islower@plt+0x6aa7fc>", 7437888], [" 717e44:\tadd\tx4, x26, #0x40", 7437892], [" 717e48:\tb\t717e78 <islower@plt+0x6aa828>", 7437896], [" 717e4c:\tbl\t97a60 <islower@plt+0x2a410>", 7437900], [" 717e50:\tsub\tw17, w19, w0", 7437904], [" 717e54:\tcmp\tw17, #0x41", 7437908], [" 717e58:\tb.cc\t717e74 <islower@plt+0x6aa824>", 7437912], [" 717e5c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7437916], [" 717e60:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7437920], [" 717e64:\tadd\tx0, x0, #0xd47", 7437924], [" 717e68:\tadd\tx1, x1, #0x2da", 7437928], [" 717e6c:\tmov\tw2, #0x4d8 \t// #1240", 7437932], [" 717e70:\tbl\tb9770 <islower@plt+0x4c120>", 7437936], [" 717e74:\tldr\tx4, [x26,#64]", 7437940], [" 717e78:\tldr\tw9, [x4]", 7437944], [" 717e7c:\tmul\tw8, w23, w28", 7437948], [" 717e80:\tmul\tw0, w8, w9", 7437952], [" 717e84:\tcmp\tw0, #0xff", 7437956], [" 717e88:\tb.ls\t717f34 <islower@plt+0x6aa8e4>", 7437960], [" 717e8c:\tb\t71820c <islower@plt+0x6aabbc>", 7437964], [" 717e90:\tsub\tw10, w23, #0x595", 7437968], [" 717e94:\tcmp\tw10, #0x2", 7437972], [" 717e98:\tb.cc\t71820c <islower@plt+0x6aabbc>", 7437976], [" 717e9c:\tcmp\tw23, #0x60e", 7437980], [" 717ea0:\tb.eq\t71820c <islower@plt+0x6aabbc>", 7437984], [" 717ea4:\tcmp\tw23, #0x69a", 7437988], [" 717ea8:\tb.le\t717ec8 <islower@plt+0x6aa878>", 7437992], [" 717eac:\tcmp\tw23, #0x6e0", 7437996], [" 717eb0:\tb.gt\t717eec <islower@plt+0x6aa89c>", 7438000], [" 717eb4:\tcmp\tw23, #0x69b", 7438004], [" 717eb8:\tb.eq\t717ee0 <islower@plt+0x6aa890>", 7438008], [" 717ebc:\tcmp\tw23, #0x69e", 7438012], [" 717ec0:\tb.eq\t717ee0 <islower@plt+0x6aa890>", 7438016], [" 717ec4:\tb\t717f34 <islower@plt+0x6aa8e4>", 7438020], [" 717ec8:\tcmp\tw23, #0x5f6", 7438024], [" 717ecc:\tb.eq\t717ee0 <islower@plt+0x6aa890>", 7438028], [" 717ed0:\tcmp\tw23, #0x5f9", 7438032], [" 717ed4:\tb.eq\t717ee0 <islower@plt+0x6aa890>", 7438036], [" 717ed8:\tcmp\tw23, #0x605", 7438040], [" 717edc:\tb\t717ef8 <islower@plt+0x6aa8a8>", 7438044], [" 717ee0:\tldr\tx5, [x29,#40]", 7438048], [" 717ee4:\tldr\tx3, [x5,#24]", 7438052], [" 717ee8:\tb\t717f08 <islower@plt+0x6aa8b8>", 7438056], [" 717eec:\tcmp\tw23, #0x6e1", 7438060], [" 717ef0:\tb.eq\t717f04 <islower@plt+0x6aa8b4>", 7438064], [" 717ef4:\tcmp\tw23, #0x6e3", 7438068], [" 717ef8:\tmov\tx3, x29", 7438072], [" 717efc:\tb.eq\t717f08 <islower@plt+0x6aa8b8>", 7438076], [" 717f00:\tb\t717f34 <islower@plt+0x6aa8e4>", 7438080], [" 717f04:\tmov\tx3, x29", 7438084], [" 717f08:\tldr\tx8, [x3,#16]", 7438088], [" 717f0c:\torr\tw0, wzr, #0x1", 7438092], [" 717f10:\tcbz\tx8, 717f28 <islower@plt+0x6aa8d8>", 7438096], [" 717f14:\tldrb\tw1, [x8,#8]", 7438100], [" 717f18:\tcmp\tw1, #0xf", 7438104], [" 717f1c:\tb.ne\t717f28 <islower@plt+0x6aa8d8>", 7438108], [" 717f20:\tmov\tx0, x8", 7438112], [" 717f24:\tbl\t1bdbb8 <islower@plt+0x150568>", 7438116], [" 717f28:\tldr\tw18, [sp,#76]", 7438120], [" 717f2c:\tadd\tw18, w0, w18", 7438124], [" 717f30:\tstr\tw18, [sp,#76]", 7438128], [" 717f34:\tldr\tx25, [sp,#128]", 7438132], [" 717f38:\tmov\tw19, #0x103 \t// #259", 7438136], [" 717f3c:\tldr\tx29, [x29,#64]", 7438140], [" 717f40:\tcmp\tx29, x27", 7438144], [" 717f44:\tb.ne\t717c1c <islower@plt+0x6aa5cc>", 7438148], [" 717f48:\tb\t7181fc <islower@plt+0x6aabac>", 7438152], [" 717f4c:\torr\tw9, wzr, #0x1", 7438156], [" 717f50:\tb\t718224 <islower@plt+0x6aabd4>", 7438160], [" 717f54:\tmov\tw28, wzr", 7438164], [" 717f58:\tldrb\tw15, [x29,#8]", 7438168], [" 717f5c:\tcmp\tw15, #0x30", 7438172], [" 717f60:\tb.eq\t718204 <islower@plt+0x6aabb4>", 7438176], [" 717f64:\tcmp\tw15, #0x47", 7438180], [" 717f68:\tb.ne\t7181f0 <islower@plt+0x6aaba0>", 7438184], [" 717f6c:\tldur\tx0, [x29,#-24]", 7438188], [" 717f70:\tcbz\tx0, 7181f0 <islower@plt+0x6aaba0>", 7438192], [" 717f74:\tldrb\tw2, [x0,#8]", 7438196], [" 717f78:\tcmp\tw2, #0x2", 7438200], [" 717f7c:\tb.ne\t7181f0 <islower@plt+0x6aaba0>", 7438204], [" 717f80:\tbl\t1231ec <islower@plt+0xb5b9c>", 7438208], [" 717f84:\tcbz\tw0, 7181f0 <islower@plt+0x6aaba0>", 7438212], [" 717f88:\tldur\tx6, [x29,#-24]", 7438216], [" 717f8c:\tldrb\tw3, [x6,#8]", 7438220], [" 717f90:\tcmp\tw3, #0x2", 7438224], [" 717f94:\tcsel\tx0, x6, xzr, eq", 7438228], [" 717f98:\tbl\t1231ec <islower@plt+0xb5b9c>", 7438232], [" 717f9c:\tadrp\tx10, cb1000 <LoadQCC+0xb43d0>", 7438236], [" 717fa0:\tstrh\tw19, [sp,#384]", 7438240], [" 717fa4:\tmov\tw23, w0", 7438244], [" 717fa8:\tadd\tx10, x10, #0xa0a", 7438248], [" 717fac:\tadd\tx1, sp, #0x170", 7438252], [" 717fb0:\tmov\tx0, x25", 7438256], [" 717fb4:\tstr\tx10, [sp,#368]", 7438260], [" 717fb8:\tbl\t1ad79c <islower@plt+0x14014c>", 7438264], [" 717fbc:\tcbz\tx0, 717ffc <islower@plt+0x6aa9ac>", 7438268], [" 717fc0:\tsub\tw4, w23, #0x6d6", 7438272], [" 717fc4:\tcmp\tw4, #0x3", 7438276], [" 717fc8:\tb.cc\t71820c <islower@plt+0x6aabbc>", 7438280], [" 717fcc:\tcmp\tw23, #0x5f3", 7438284], [" 717fd0:\tb.eq\t71820c <islower@plt+0x6aabbc>", 7438288], [" 717fd4:\tcmp\tw23, #0x67e", 7438292], [" 717fd8:\tb.eq\t71820c <islower@plt+0x6aabbc>", 7438296], [" 717fdc:\tcmp\tw23, #0x6c6", 7438300], [" 717fe0:\tb.le\t718024 <islower@plt+0x6aa9d4>", 7438304], [" 717fe4:\tcmp\tw23, #0x6c7", 7438308], [" 717fe8:\tb.eq\t718014 <islower@plt+0x6aa9c4>", 7438312], [" 717fec:\tcmp\tw23, #0x6ca", 7438316], [" 717ff0:\tb.eq\t718014 <islower@plt+0x6aa9c4>", 7438320], [" 717ff4:\tcmp\tw23, #0x6d9", 7438324], [" 717ff8:\tb\t7181e4 <islower@plt+0x6aab94>", 7438328], [" 717ffc:\tcmp\tw23, #0x6c6", 7438332], [" 718000:\tb.le\t71803c <islower@plt+0x6aa9ec>", 7438336], [" 718004:\tcmp\tw23, #0x6ca", 7438340], [" 718008:\tb.eq\t718014 <islower@plt+0x6aa9c4>", 7438344], [" 71800c:\tcmp\tw23, #0x6c7", 7438348], [" 718010:\tb.ne\t718094 <islower@plt+0x6aaa44>", 7438352], [" 718014:\tcmp\tw28, #0x0", 7438356], [" 718018:\tb.gt\t71820c <islower@plt+0x6aabbc>", 7438360], [" 71801c:\tadd\tw28, w28, #0x1", 7438364], [" 718020:\tb\t718094 <islower@plt+0x6aaa44>", 7438368], [" 718024:\tcmp\tw23, #0x46e", 7438372], [" 718028:\tb.eq\t718044 <islower@plt+0x6aa9f4>", 7438376], [" 71802c:\tsub\tw5, w23, #0x595", 7438380], [" 718030:\tcmp\tw5, #0x2", 7438384], [" 718034:\tb.cs\t7181e0 <islower@plt+0x6aab90>", 7438388], [" 718038:\tb\t71820c <islower@plt+0x6aabbc>", 7438392], [" 71803c:\tcmp\tw23, #0x46e", 7438396], [" 718040:\tb.ne\t7181d4 <islower@plt+0x6aab84>", 7438400], [" 718044:\tldr\tw7, [x29,#48]", 7438404], [" 718048:\tcmp\tw7, #0x4", 7438408], [" 71804c:\tb.cc\t718094 <islower@plt+0x6aaa44>", 7438412], [" 718050:\tldr\tx7, [x29,#40]", 7438416], [" 718054:\tldr\tx23, [x7]", 7438420], [" 718058:\tldrb\tw8, [x23,#8]", 7438424], [" 71805c:\tcmp\tw8, #0xb", 7438428], [" 718060:\tb.eq\t71807c <islower@plt+0x6aaa2c>", 7438432], [" 718064:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438436], [" 718068:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7438440], [" 71806c:\tadd\tx0, x0, #0xd47", 7438444], [" 718070:\tadd\tx1, x1, #0x804", 7438448], [" 718074:\tmov\tw2, #0xc4 \t// #196", 7438452], [" 718078:\tbl\tb9770 <islower@plt+0x4c120>", 7438456], [" 71807c:\tmov\tx0, x23", 7438460], [" 718080:\tldr\tw19, [x0,#56]!", 7438464], [" 718084:\tcmp\tw19, #0x40", 7438468], [" 718088:\tb.hi\t7180a0 <islower@plt+0x6aaa50>", 7438472], [" 71808c:\tadd\tx18, x23, #0x40", 7438476], [" 718090:\tb\t7180cc <islower@plt+0x6aaa7c>", 7438480], [" 718094:\tldr\tx25, [sp,#128]", 7438484], [" 718098:\tmov\tw19, #0x103 \t// #259", 7438488], [" 71809c:\tb\t7181f0 <islower@plt+0x6aaba0>", 7438492], [" 7180a0:\tbl\t97a60 <islower@plt+0x2a410>", 7438496], [" 7180a4:\tsub\tw9, w19, w0", 7438500], [" 7180a8:\tcmp\tw9, #0x41", 7438504], [" 7180ac:\tb.cc\t7180c8 <islower@plt+0x6aaa78>", 7438508], [" 7180b0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438512], [" 7180b4:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7438516], [" 7180b8:\tadd\tx0, x0, #0xd47", 7438520], [" 7180bc:\tadd\tx1, x1, #0x2da", 7438524], [" 7180c0:\tmov\tw2, #0x4d8 \t// #1240", 7438528], [" 7180c4:\tbl\tb9770 <islower@plt+0x4c120>", 7438532], [" 7180c8:\tldr\tx18, [x23,#64]", 7438536], [" 7180cc:\tldr\tx8, [x29,#40]", 7438540], [" 7180d0:\tldr\tw23, [x18]", 7438544], [" 7180d4:\tldr\tx26, [x8,#24]", 7438548], [" 7180d8:\tldrb\tw14, [x26,#8]", 7438552], [" 7180dc:\tcmp\tw14, #0xb", 7438556], [" 7180e0:\tb.eq\t7180fc <islower@plt+0x6aaaac>", 7438560], [" 7180e4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438564], [" 7180e8:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7438568], [" 7180ec:\tadd\tx0, x0, #0xd47", 7438572], [" 7180f0:\tadd\tx1, x1, #0x804", 7438576], [" 7180f4:\tmov\tw2, #0xc4 \t// #196", 7438580], [" 7180f8:\tbl\tb9770 <islower@plt+0x4c120>", 7438584], [" 7180fc:\tmov\tx0, x26", 7438588], [" 718100:\tldr\tw19, [x0,#56]!", 7438592], [" 718104:\tcmp\tw19, #0x40", 7438596], [" 718108:\tb.hi\t718114 <islower@plt+0x6aaac4>", 7438600], [" 71810c:\tadd\tx1, x26, #0x40", 7438604], [" 718110:\tb\t718140 <islower@plt+0x6aaaf0>", 7438608], [" 718114:\tbl\t97a60 <islower@plt+0x2a410>", 7438612], [" 718118:\tsub\tw19, w19, w0", 7438616], [" 71811c:\tcmp\tw19, #0x41", 7438620], [" 718120:\tb.cc\t71813c <islower@plt+0x6aaaec>", 7438624], [" 718124:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438628], [" 718128:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7438632], [" 71812c:\tadd\tx0, x0, #0xd47", 7438636], [" 718130:\tadd\tx1, x1, #0x2da", 7438640], [" 718134:\tmov\tw2, #0x4d8 \t// #1240", 7438644], [" 718138:\tbl\tb9770 <islower@plt+0x4c120>", 7438648], [" 71813c:\tldr\tx1, [x26,#64]", 7438652], [" 718140:\tldr\tx0, [x29,#40]", 7438656], [" 718144:\tldr\tw19, [x1]", 7438660], [" 718148:\tldr\tx25, [x0,#48]", 7438664], [" 71814c:\tldrb\tw26, [x25,#8]", 7438668], [" 718150:\tcmp\tw26, #0xb", 7438672], [" 718154:\tb.eq\t718170 <islower@plt+0x6aab20>", 7438676], [" 718158:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438680], [" 71815c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7438684], [" 718160:\tadd\tx0, x0, #0xd47", 7438688], [" 718164:\tadd\tx1, x1, #0x804", 7438692], [" 718168:\tmov\tw2, #0xc4 \t// #196", 7438696], [" 71816c:\tbl\tb9770 <islower@plt+0x4c120>", 7438700], [" 718170:\tmov\tx0, x25", 7438704], [" 718174:\tldr\tw26, [x0,#56]!", 7438708], [" 718178:\tcmp\tw26, #0x40", 7438712], [" 71817c:\tb.hi\t718188 <islower@plt+0x6aab38>", 7438716], [" 718180:\tadd\tx5, x25, #0x40", 7438720], [" 718184:\tb\t7181b4 <islower@plt+0x6aab64>", 7438724], [" 718188:\tbl\t97a60 <islower@plt+0x2a410>", 7438728], [" 71818c:\tsub\tw10, w26, w0", 7438732], [" 718190:\tcmp\tw10, #0x41", 7438736], [" 718194:\tb.cc\t7181b0 <islower@plt+0x6aab60>", 7438740], [" 718198:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7438744], [" 71819c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7438748], [" 7181a0:\tadd\tx0, x0, #0xd47", 7438752], [" 7181a4:\tadd\tx1, x1, #0x2da", 7438756], [" 7181a8:\tmov\tw2, #0x4d8 \t// #1240", 7438760], [" 7181ac:\tbl\tb9770 <islower@plt+0x4c120>", 7438764], [" 7181b0:\tldr\tx5, [x25,#64]", 7438768], [" 7181b4:\tldr\tw11, [x5]", 7438772], [" 7181b8:\tmul\tw12, w19, w23", 7438776], [" 7181bc:\tldr\tx25, [sp,#128]", 7438780], [" 7181c0:\tmov\tw19, #0x103 \t// #259", 7438784], [" 7181c4:\tmul\tw11, w12, w11", 7438788], [" 7181c8:\tcmp\tw11, #0xff", 7438792], [" 7181cc:\tb.ls\t7181f0 <islower@plt+0x6aaba0>", 7438796], [" 7181d0:\tb\t718204 <islower@plt+0x6aabb4>", 7438800], [" 7181d4:\tsub\tw6, w23, #0x595", 7438804], [" 7181d8:\tcmp\tw6, #0x2", 7438808], [" 7181dc:\tb.cc\t71820c <islower@plt+0x6aabbc>", 7438812], [" 7181e0:\tcmp\tw23, #0x60e", 7438816], [" 7181e4:\tldr\tx25, [sp,#128]", 7438820], [" 7181e8:\tmov\tw19, #0x103 \t// #259", 7438824], [" 7181ec:\tb.eq\t718204 <islower@plt+0x6aabb4>", 7438828], [" 7181f0:\tldr\tx29, [x29,#64]", 7438832], [" 7181f4:\tcmp\tx29, x27", 7438836], [" 7181f8:\tb.ne\t717f58 <islower@plt+0x6aa908>", 7438840], [" 7181fc:\torr\tw9, wzr, #0x1", 7438844], [" 718200:\tb\t718218 <islower@plt+0x6aabc8>", 7438848], [" 718204:\tmov\tw9, wzr", 7438852], [" 718208:\tb\t718218 <islower@plt+0x6aabc8>", 7438856], [" 71820c:\tldr\tx25, [sp,#128]", 7438860], [" 718210:\tmov\tw9, wzr", 7438864], [" 718214:\tmov\tw19, #0x103 \t// #259", 7438868], [" 718218:\tadrp\tx12, e30000 <__bss_start+0x8c7c>", 7438872], [" 71821c:\tldr\tw2, [sp,#76]", 7438876], [" 718220:\tadd\tx12, x12, #0xca8", 7438880], [" 718224:\tcmp\tw22, #0x1", 7438884], [" 718228:\tb.hi\t718240 <islower@plt+0x6aabf0>", 7438888], [" 71822c:\tldr\tw27, [x12,#56]", 7438892], [" 718230:\tadd\tw28, w2, w2, lsl #1", 7438896], [" 718234:\tadd\tw24, w28, w24", 7438900], [" 718238:\tcmp\tw24, w27", 7438904], [" 71823c:\tb.hi\t718274 <islower@plt+0x6aac24>", 7438908], [" 718240:\tcbz\tw9, 718274 <islower@plt+0x6aac24>", 7438912], [" 718244:\tadrp\tx2, e30000 <__bss_start+0x8c7c>", 7438916], [" 718248:\tadd\tx2, x2, #0xc48", 7438920], [" 71824c:\tldrb\tw10, [x2,#56]", 7438924], [" 718250:\tcbnz\tw10, 718274 <islower@plt+0x6aac24>", 7438928], [" 718254:\tadrp\tx27, ca4000 <LoadQCC+0xa73d0>", 7438932], [" 718258:\tstrh\tw19, [sp,#384]", 7438936], [" 71825c:\tadd\tx27, x27, #0xfb2", 7438940], [" 718260:\tadd\tx1, sp, #0x170", 7438944], [" 718264:\tmov\tx0, x25", 7438948], [" 718268:\tstr\tx27, [sp,#368]", 7438952], [" 71826c:\tbl\t1ad79c <islower@plt+0x14014c>", 7438956], [" 718270:\tcbz\tx0, 718ef4 <islower@plt+0x6ab8a4>", 7438960], [" 718274:\tldrb\tw15, [x21,#74]", 7438964], [" 718278:\tldrb\tw14, [x21,#73]", 7438968], [" 71827c:\tcbz\tw14, 718294 <islower@plt+0x6aac44>", 7438972], [" 718280:\tldr\tx26, [sp,#136]", 7438976], [" 718284:\tldr\tx29, [sp,#80]", 7438980], [" 718288:\tcbz\tw15, 7184c0 <islower@plt+0x6aae70>", 7438984], [" 71828c:\torr\tw15, wzr, #0x1", 7438988], [" 718290:\tb\t71829c <islower@plt+0x6aac4c>", 7438992], [" 718294:\tldr\tx26, [sp,#136]", 7438996], [" 718298:\tldr\tx29, [sp,#80]", 7439000], [" 71829c:\tadd\tx0, sp, #0x170", 7439004], [" 7182a0:\tstrb\tw15, [x21,#73]", 7439008], [" 7182a4:\tbl\t1b7508 <islower@plt+0x149eb8>", 7439012], [" 7182a8:\tmov\tx0, x25", 7439016], [" 7182ac:\tbl\t88331c <islower@plt+0x815ccc>", 7439020], [" 7182b0:\ttbnz\tw0, #0, 7182d8 <islower@plt+0x6aac88>", 7439024], [" 7182b4:\tbl\t79584c <islower@plt+0x7281fc>", 7439028], [" 7182b8:\tmov\tx1, x0", 7439032], [" 7182bc:\tadd\tx0, sp, #0x170", 7439036], [" 7182c0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439040], [" 7182c4:\tbl\t96f6cc <islower@plt+0x90207c>", 7439044], [" 7182c8:\tmov\tx2, x0", 7439048], [" 7182cc:\tadd\tx0, sp, #0x170", 7439052], [" 7182d0:\tmov\tx1, x2", 7439056], [" 7182d4:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439060], [" 7182d8:\tmov\tx0, x25", 7439064], [" 7182dc:\tbl\t8833b0 <islower@plt+0x815d60>", 7439068], [" 7182e0:\ttbnz\tw0, #0, 7182fc <islower@plt+0x6aacac>", 7439072], [" 7182e4:\tmov\tx0, x25", 7439076], [" 7182e8:\tbl\t8833e8 <islower@plt+0x815d98>", 7439080], [" 7182ec:\ttbnz\tw0, #0, 7182fc <islower@plt+0x6aacac>", 7439084], [" 7182f0:\tmov\tx0, x25", 7439088], [" 7182f4:\tbl\t88336c <islower@plt+0x815d1c>", 7439092], [" 7182f8:\ttbz\tw0, #0, 718390 <islower@plt+0x6aad40>", 7439096], [" 7182fc:\tldr\tx0, [x25]", 7439100], [" 718300:\tbl\t1a3b1c <islower@plt+0x1364cc>", 7439104], [" 718304:\tmov\tx23, x0", 7439108], [" 718308:\tldr\tw22, [x23,#24]", 7439112], [" 71830c:\tcmp\tw22, #0x21", 7439116], [" 718310:\tb.ne\t718320 <islower@plt+0x6aacd0>", 7439120], [" 718314:\tmov\tx0, x23", 7439124], [" 718318:\tbl\tcc9a0 <islower@plt+0x5f350>", 7439128], [" 71831c:\tldr\tw22, [x23,#24]", 7439132], [" 718320:\tadrp\tx24, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7439136], [" 718324:\tldr\tx24, [x24,#1488]", 7439140], [" 718328:\tldrb\tw16, [x24,#56]", 7439144], [" 71832c:\tcbz\tw16, 718338 <islower@plt+0x6aace8>", 7439148], [" 718330:\torr\tw27, wzr, #0x1", 7439152], [" 718334:\tb\t718348 <islower@plt+0x6aacf8>", 7439156], [" 718338:\tldrb\tw29, [x21,#145]", 7439160], [" 71833c:\tcmp\tw29, #0x0", 7439164], [" 718340:\tldr\tx29, [sp,#80]", 7439168], [" 718344:\tcset\tw27, ne", 7439172], [" 718348:\tldr\tx26, [sp,#136]", 7439176], [" 71834c:\tmov\tw0, wzr", 7439180], [" 718350:\tbl\t2f6f9c <islower@plt+0x28994c>", 7439184], [" 718354:\tmov\tx3, x0", 7439188], [" 718358:\tadd\tx0, sp, #0x170", 7439192], [" 71835c:\tmov\tx1, x3", 7439196], [" 718360:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439200], [" 718364:\tcmp\tw22, #0x1d", 7439204], [" 718368:\tb.lt\t718390 <islower@plt+0x6aad40>", 7439208], [" 71836c:\teor\tw22, w27, #0x1", 7439212], [" 718370:\ttbnz\tw22, #0, 718390 <islower@plt+0x6aad40>", 7439216], [" 718374:\torr\tw1, wzr, #0x1", 7439220], [" 718378:\tmov\tx0, x29", 7439224], [" 71837c:\tbl\t7a6c60 <islower@plt+0x739610>", 7439228], [" 718380:\tmov\tx4, x0", 7439232], [" 718384:\tadd\tx0, sp, #0x170", 7439236], [" 718388:\tmov\tx1, x4", 7439240], [" 71838c:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439244], [" 718390:\tldr\tx1, [x21,#160]", 7439248], [" 718394:\torr\tw3, wzr, #0x1", 7439252], [" 718398:\tldr\tx2, [sp,#112]", 7439256], [" 71839c:\tmov\tx0, x29", 7439260], [" 7183a0:\tbl\t7a37d8 <islower@plt+0x736188>", 7439264], [" 7183a4:\tmov\tx5, x0", 7439268], [" 7183a8:\tadd\tx0, sp, #0x170", 7439272], [" 7183ac:\tmov\tx1, x5", 7439276], [" 7183b0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439280], [" 7183b4:\tmov\tx0, x25", 7439284], [" 7183b8:\tbl\t8833e8 <islower@plt+0x815d98>", 7439288], [" 7183bc:\ttbz\tw0, #0, 7183d8 <islower@plt+0x6aad88>", 7439292], [" 7183c0:\tmov\tx0, x29", 7439296], [" 7183c4:\tbl\t917d7c <islower@plt+0x8aa72c>", 7439300], [" 7183c8:\tmov\tx6, x0", 7439304], [" 7183cc:\tadd\tx0, sp, #0x170", 7439308], [" 7183d0:\tmov\tx1, x6", 7439312], [" 7183d4:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439316], [" 7183d8:\tmov\tx0, x25", 7439320], [" 7183dc:\tbl\t88331c <islower@plt+0x815ccc>", 7439324], [" 7183e0:\ttbz\tw0, #0, 7183f0 <islower@plt+0x6aada0>", 7439328], [" 7183e4:\tadd\tx0, sp, #0x130", 7439332], [" 7183e8:\tbl\tcddfc <islower@plt+0x607ac>", 7439336], [" 7183ec:\ttbnz\tw0, #0, 71844c <islower@plt+0x6aadfc>", 7439340], [" 7183f0:\tldr\tx22, [x29]", 7439344], [" 7183f4:\tmov\tx0, x29", 7439348], [" 7183f8:\tldr\tx15, [x22,#40]", 7439352], [" 7183fc:\tblr\tx15", 7439356], [" 718400:\tmov\tw1, wzr", 7439360], [" 718404:\tbl\t8cef24 <islower@plt+0x8618d4>", 7439364], [" 718408:\tmov\tx7, x0", 7439368], [" 71840c:\tadd\tx0, sp, #0x170", 7439372], [" 718410:\tmov\tx1, x7", 7439376], [" 718414:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439380], [" 718418:\tmov\tx0, x25", 7439384], [" 71841c:\tbl\t88331c <islower@plt+0x815ccc>", 7439388], [" 718420:\ttbnz\tw0, #0, 71844c <islower@plt+0x6aadfc>", 7439392], [" 718424:\tldr\tx27, [x29]", 7439396], [" 718428:\tldr\tx0, [sp,#80]", 7439400], [" 71842c:\tldr\tx29, [x27,#40]", 7439404], [" 718430:\tblr\tx29", 7439408], [" 718434:\tldr\tx29, [sp,#80]", 7439412], [" 718438:\tbl\t9406b4 <islower@plt+0x8d3064>", 7439416], [" 71843c:\tmov\tx8, x0", 7439420], [" 718440:\tadd\tx0, sp, #0x170", 7439424], [" 718444:\tmov\tx1, x8", 7439428], [" 718448:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439432], [" 71844c:\tmov\tx0, x25", 7439436], [" 718450:\tbl\t8833b0 <islower@plt+0x815d60>", 7439440], [" 718454:\ttbnz\tw0, #0, 718470 <islower@plt+0x6aae20>", 7439444], [" 718458:\tmov\tx0, x25", 7439448], [" 71845c:\tbl\t8833e8 <islower@plt+0x815d98>", 7439452], [" 718460:\ttbnz\tw0, #0, 718470 <islower@plt+0x6aae20>", 7439456], [" 718464:\tmov\tx0, x25", 7439460], [" 718468:\tbl\t88336c <islower@plt+0x815d1c>", 7439464], [" 71846c:\ttbz\tw0, #0, 718488 <islower@plt+0x6aae38>", 7439468], [" 718470:\tmov\tx0, x29", 7439472], [" 718474:\tbl\t909790 <islower@plt+0x89c140>", 7439476], [" 718478:\tmov\tx9, x0", 7439480], [" 71847c:\tadd\tx0, sp, #0x170", 7439484], [" 718480:\tmov\tx1, x9", 7439488], [" 718484:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439492], [" 718488:\tcbz\tx26, 7184ac <islower@plt+0x6aae5c>", 7439496], [" 71848c:\tmov\tx0, x26", 7439500], [" 718490:\tbl\tc6328 <islower@plt+0x58cd8>", 7439504], [" 718494:\tadd\tx0, sp, #0x170", 7439508], [" 718498:\tmov\tx1, x25", 7439512], [" 71849c:\tbl\t1b7a60 <islower@plt+0x14a410>", 7439516], [" 7184a0:\tmov\tx0, x26", 7439520], [" 7184a4:\tbl\tc61d4 <islower@plt+0x58b84>", 7439524], [" 7184a8:\tb\t7184b8 <islower@plt+0x6aae68>", 7439528], [" 7184ac:\tadd\tx0, sp, #0x170", 7439532], [" 7184b0:\tmov\tx1, x25", 7439536], [" 7184b4:\tbl\t1b7a60 <islower@plt+0x14a410>", 7439540], [" 7184b8:\tadd\tx0, sp, #0x170", 7439544], [" 7184bc:\tbl\t1b79a4 <islower@plt+0x14a354>", 7439548], [" 7184c0:\tldrsw\tx24, [x21,#84]", 7439552], [" 7184c4:\tcmp\tw24, #0x4", 7439556], [" 7184c8:\tb.cs\t718544 <islower@plt+0x6aaef4>", 7439560], [" 7184cc:\tldr\tw12, [sp,#328]", 7439564], [" 7184d0:\tcmp\tw12, #0x21", 7439568], [" 7184d4:\tb.ne\t7184e0 <islower@plt+0x6aae90>", 7439572], [" 7184d8:\tadd\tx0, sp, #0x130", 7439576], [" 7184dc:\tbl\tcc9a0 <islower@plt+0x5f350>", 7439580], [" 7184e0:\tadrp\tx22, d12000 <LoadQCC+0x1153d0>", 7439584], [" 7184e4:\tldrb\tw6, [sp,#340]", 7439588], [" 7184e8:\tadd\tx22, x22, #0x86c", 7439592], [" 7184ec:\tcbz\tw6, 7185cc <islower@plt+0x6aaf7c>", 7439596], [" 7184f0:\tldrb\tw7, [x21,#76]", 7439600], [" 7184f4:\tcbz\tw7, 7185cc <islower@plt+0x6aaf7c>", 7439604], [" 7184f8:\tldr\tw1, [x21,#272]", 7439608], [" 7184fc:\tcbz\tw1, 7185cc <islower@plt+0x6aaf7c>", 7439612], [" 718500:\tadd\tx0, sp, #0x170", 7439616], [" 718504:\tbl\t1b7508 <islower@plt+0x149eb8>", 7439620], [" 718508:\tbl\t8ccf08 <islower@plt+0x85f8b8>", 7439624], [" 71850c:\tmov\tx10, x0", 7439628], [" 718510:\tadd\tx0, sp, #0x170", 7439632], [" 718514:\tmov\tx1, x10", 7439636], [" 718518:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7439640], [" 71851c:\tldr\tx27, [sp,#136]", 7439644], [" 718520:\tcbz\tx27, 7185b8 <islower@plt+0x6aaf68>", 7439648], [" 718524:\tmov\tx0, x27", 7439652], [" 718528:\tbl\tc6328 <islower@plt+0x58cd8>", 7439656], [" 71852c:\tadd\tx0, sp, #0x170", 7439660], [" 718530:\tmov\tx1, x25", 7439664], [" 718534:\tbl\t1b7a60 <islower@plt+0x14a410>", 7439668], [" 718538:\tmov\tx0, x27", 7439672], [" 71853c:\tbl\tc61d4 <islower@plt+0x58b84>", 7439676], [" 718540:\tb\t7185c4 <islower@plt+0x6aaf74>", 7439680], [" 718544:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7439684], [" 718548:\tldr\tx21, [x21,#280]", 7439688], [" 71854c:\tmov\tw1, #0x25 \t// #37", 7439692], [" 718550:\tadd\tx0, x0, #0x7cd", 7439696], [" 718554:\tbl\t6ce90 <__strlen_chk@plt>", 7439700], [" 718558:\tldp\tx7, x9, [x21,#16]", 7439704], [" 71855c:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7439708], [" 718560:\tmov\tx27, x0", 7439712], [" 718564:\tadd\tx1, x1, #0x7cd", 7439716], [" 718568:\tadd\tx28, x9, x27", 7439720], [" 71856c:\tcmp\tx28, x7", 7439724], [" 718570:\tb.ls\t718590 <islower@plt+0x6aaf40>", 7439728], [" 718574:\tmov\tx0, x21", 7439732], [" 718578:\tmov\tx2, x27", 7439736], [" 71857c:\tbl\tce708 <islower@plt+0x610b8>", 7439740], [" 718580:\tldr\tx24, [sp,#136]", 7439744], [" 718584:\tmov\tw19, wzr", 7439748], [" 718588:\torr\tw27, wzr, #0x2", 7439752], [" 71858c:\tb\t718ee0 <islower@plt+0x6ab890>", 7439756], [" 718590:\tmov\tx0, x9", 7439760], [" 718594:\tmov\tx2, x27", 7439764], [" 718598:\tbl\t6cdd0 <memcpy@plt>", 7439768], [" 71859c:\tldr\tx5, [x21,#24]", 7439772], [" 7185a0:\tmov\tw19, wzr", 7439776], [" 7185a4:\tadd\tx4, x5, x27", 7439780], [" 7185a8:\torr\tw27, wzr, #0x2", 7439784], [" 7185ac:\tstr\tx4, [x21,#24]", 7439788], [" 7185b0:\tldr\tx24, [sp,#136]", 7439792], [" 7185b4:\tb\t718ee0 <islower@plt+0x6ab890>", 7439796], [" 7185b8:\tadd\tx0, sp, #0x170", 7439800], [" 7185bc:\tmov\tx1, x25", 7439804], [" 7185c0:\tbl\t1b7a60 <islower@plt+0x14a410>", 7439808], [" 7185c4:\tadd\tx0, sp, #0x170", 7439812], [" 7185c8:\tbl\t1b79a4 <islower@plt+0x14a354>", 7439816], [" 7185cc:\tldr\tw27, [x22,x24,lsl #2]", 7439820], [" 7185d0:\tadd\tx0, sp, #0x170", 7439824], [" 7185d4:\tmov\tx1, x25", 7439828], [" 7185d8:\tbl\t1b51e8 <islower@plt+0x147b98>", 7439832], [" 7185dc:\tldr\tx9, [x29]", 7439836], [" 7185e0:\tmov\tx0, x29", 7439840], [" 7185e4:\tldr\tx6, [x9,#56]", 7439844], [" 7185e8:\tblr\tx6", 7439848], [" 7185ec:\tmov\tx28, x0", 7439852], [" 7185f0:\tmov\tw0, #0x1b0 \t// #432", 7439856], [" 7185f4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7439860], [" 7185f8:\tmov\tx22, x0", 7439864], [" 7185fc:\tcbz\tx28, 71860c <islower@plt+0x6aafbc>", 7439868], [" 718600:\tmov\tx1, x28", 7439872], [" 718604:\tbl\t20b260 <islower@plt+0x19dc10>", 7439876], [" 718608:\tb\t718614 <islower@plt+0x6aafc4>", 7439880], [" 71860c:\tmov\tx1, x25", 7439884], [" 718610:\tbl\t20f78c <islower@plt+0x1a213c>", 7439888], [" 718614:\tadd\tx0, sp, #0x170", 7439892], [" 718618:\tmov\tx1, x22", 7439896], [" 71861c:\tbl\t1b5450 <islower@plt+0x147e00>", 7439900], [" 718620:\torr\tw0, wzr, #0x1", 7439904], [" 718624:\torr\tw26, wzr, #0x1", 7439908], [" 718628:\tbl\t212edc <islower@plt+0x1a588c>", 7439912], [" 71862c:\tldrb\tw0, [x21,#73]", 7439916], [" 718630:\tcbnz\tw0, 718998 <islower@plt+0x6ab348>", 7439920], [" 718634:\tcbnz\tw24, 718640 <islower@plt+0x6aaff0>", 7439924], [" 718638:\tmov\tw3, #0x101 \t// #257", 7439928], [" 71863c:\tstrh\tw3, [sp,#296]", 7439932], [" 718640:\tldr\tw13, [sp,#328]", 7439936], [" 718644:\tcmp\tw13, #0x21", 7439940], [" 718648:\tb.ne\t718654 <islower@plt+0x6ab004>", 7439944], [" 71864c:\tadd\tx0, sp, #0x130", 7439948], [" 718650:\tbl\tcc9a0 <islower@plt+0x5f350>", 7439952], [" 718654:\tldrb\tw4, [sp,#340]", 7439956], [" 718658:\tcbz\tw4, 718894 <islower@plt+0x6ab244>", 7439960], [" 71865c:\tmov\tx0, x29", 7439964], [" 718660:\tbl\t7b6db0 <islower@plt+0x749760>", 7439968], [" 718664:\tldrb\tw9, [x21,#79]", 7439972], [" 718668:\tmov\tx23, x0", 7439976], [" 71866c:\tcbnz\tw9, 718678 <islower@plt+0x6ab028>", 7439980], [" 718670:\tldrb\tw8, [x23,#57]", 7439984], [" 718674:\tcbz\tw8, 718d80 <islower@plt+0x6ab730>", 7439988], [" 718678:\torr\tw11, wzr, #0x1", 7439992], [" 71867c:\tstrb\tw11, [x23,#57]", 7439996], [" 718680:\tldrb\tw12, [x21,#80]", 7440000], [" 718684:\tmov\tx0, x25", 7440004], [" 718688:\tldr\tw19, [x21,#104]", 7440008], [" 71868c:\tstrb\tw12, [x23,#58]", 7440012], [" 718690:\tstr\tw19, [x23,#100]", 7440016], [" 718694:\tbl\t8833e8 <islower@plt+0x815d98>", 7440020], [" 718698:\ttbz\tw0, #0, 7186a8 <islower@plt+0x6ab058>", 7440024], [" 71869c:\torr\tw29, wzr, #0x1", 7440028], [" 7186a0:\tstrb\tw29, [sp,#298]", 7440032], [" 7186a4:\tldr\tx29, [sp,#80]", 7440036], [" 7186a8:\tmov\tx0, x25", 7440040], [" 7186ac:\tbl\t88336c <islower@plt+0x815d1c>", 7440044], [" 7186b0:\ttbz\tw0, #0, 7186c0 <islower@plt+0x6ab070>", 7440048], [" 7186b4:\torr\tw28, wzr, #0x1", 7440052], [" 7186b8:\tstrb\tw28, [x23,#62]", 7440056], [" 7186bc:\tstrb\tw28, [sp,#298]", 7440060], [" 7186c0:\tmov\tx0, x25", 7440064], [" 7186c4:\tbl\t8832ac <islower@plt+0x815c5c>", 7440068], [" 7186c8:\ttbz\tw0, #0, 7186e8 <islower@plt+0x6ab098>", 7440072], [" 7186cc:\tldr\tw13, [x21,#272]", 7440076], [" 7186d0:\tcbnz\tw13, 7186e8 <islower@plt+0x6ab098>", 7440080], [" 7186d4:\tmov\tw10, #0x101 \t// #257", 7440084], [" 7186d8:\torr\tw14, wzr, #0x1", 7440088], [" 7186dc:\tstrh\tw10, [sp,#296]", 7440092], [" 7186e0:\tsturh\tw10, [x23,#59]", 7440096], [" 7186e4:\tstrb\tw14, [x23,#61]", 7440100], [" 7186e8:\tldrb\tw15, [x21,#99]", 7440104], [" 7186ec:\tcbz\tw15, 7186f4 <islower@plt+0x6ab0a4>", 7440108], [" 7186f0:\tstrb\twzr, [sp,#296]", 7440112], [" 7186f4:\tldrh\tw13, [x21,#100]", 7440116], [" 7186f8:\tand\tw15, w13, #0xff", 7440120], [" 7186fc:\tcbz\tw15, 718704 <islower@plt+0x6ab0b4>", 7440124], [" 718700:\tstrb\twzr, [x23,#59]", 7440128], [" 718704:\tcmp\tw13, #0x100", 7440132], [" 718708:\tb.cc\t718710 <islower@plt+0x6ab0c0>", 7440136], [" 71870c:\tstrb\twzr, [x23,#60]", 7440140], [" 718710:\tldrb\tw17, [x21,#112]", 7440144], [" 718714:\tldrb\tw18, [x21,#72]", 7440148], [" 718718:\tstrb\tw17, [x23,#67]", 7440152], [" 71871c:\tcbnz\tw18, 718728 <islower@plt+0x6ab0d8>", 7440156], [" 718720:\torr\tw2, wzr, #0x1", 7440160], [" 718724:\tstrb\tw2, [x23,#65]", 7440164], [" 718728:\tmov\tx0, x25", 7440168], [" 71872c:\tbl\t8832ac <islower@plt+0x815c5c>", 7440172], [" 718730:\tand\tw16, w0, #0x1", 7440176], [" 718734:\tstrb\tw16, [x23,#64]", 7440180], [" 718738:\tldp\tw12, w14, [x21,#88]", 7440184], [" 71873c:\tcbz\tw12, 718890 <islower@plt+0x6ab240>", 7440188], [" 718740:\tcmp\tw12, #0x8", 7440192], [" 718744:\tb.cc\t718750 <islower@plt+0x6ab100>", 7440196], [" 718748:\tstr\tw12, [x23,#24]", 7440200], [" 71874c:\tb\t718890 <islower@plt+0x6ab240>", 7440204], [" 718750:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7440208], [" 718754:\tldr\tx22, [x21,#280]", 7440212], [" 718758:\tmov\tw1, #0x39 \t// #57", 7440216], [" 71875c:\tadd\tx0, x0, #0x83f", 7440220], [" 718760:\tbl\t6ce90 <__strlen_chk@plt>", 7440224], [" 718764:\tldp\tx3, x10, [x22,#16]", 7440228], [" 718768:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440232], [" 71876c:\tmov\tx29, x0", 7440236], [" 718770:\tadd\tx1, x1, #0x83f", 7440240], [" 718774:\tadd\tx2, x10, x29", 7440244], [" 718778:\tcmp\tx2, x3", 7440248], [" 71877c:\tb.ls\t718794 <islower@plt+0x6ab144>", 7440252], [" 718780:\tmov\tx0, x22", 7440256], [" 718784:\tmov\tx2, x29", 7440260], [" 718788:\tbl\tce708 <islower@plt+0x610b8>", 7440264], [" 71878c:\tmov\tx22, x0", 7440268], [" 718790:\tb\t7187b0 <islower@plt+0x6ab160>", 7440272], [" 718794:\tmov\tx0, x10", 7440276], [" 718798:\tmov\tx2, x29", 7440280], [" 71879c:\tbl\t6cdd0 <memcpy@plt>", 7440284], [" 7187a0:\tldr\tx26, [x22,#24]", 7440288], [" 7187a4:\tadd\tx19, x26, x29", 7440292], [" 7187a8:\torr\tw26, wzr, #0x1", 7440296], [" 7187ac:\tstr\tx19, [x22,#24]", 7440300], [" 7187b0:\torr\tw1, wzr, #0x8", 7440304], [" 7187b4:\tmov\tx0, x22", 7440308], [" 7187b8:\tbl\tce9f8 <islower@plt+0x613a8>", 7440312], [" 7187bc:\tmov\tx22, x0", 7440316], [" 7187c0:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7440320], [" 7187c4:\tadd\tx0, x0, #0x878", 7440324], [" 7187c8:\torr\tw1, wzr, #0x6", 7440328], [" 7187cc:\tbl\t6ce90 <__strlen_chk@plt>", 7440332], [" 7187d0:\tldp\tx1, x11, [x22,#16]", 7440336], [" 7187d4:\tmov\tx28, x0", 7440340], [" 7187d8:\tadd\tx10, x11, x28", 7440344], [" 7187dc:\tcmp\tx10, x1", 7440348], [" 7187e0:\tb.ls\t718800 <islower@plt+0x6ab1b0>", 7440352], [" 7187e4:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440356], [" 7187e8:\tadd\tx1, x1, #0x878", 7440360], [" 7187ec:\tmov\tx0, x22", 7440364], [" 7187f0:\tmov\tx2, x28", 7440368], [" 7187f4:\tbl\tce708 <islower@plt+0x610b8>", 7440372], [" 7187f8:\tmov\tx22, x0", 7440376], [" 7187fc:\tb\t718820 <islower@plt+0x6ab1d0>", 7440380], [" 718800:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440384], [" 718804:\tadd\tx1, x1, #0x878", 7440388], [" 718808:\tmov\tx0, x11", 7440392], [" 71880c:\tmov\tx2, x28", 7440396], [" 718810:\tbl\t6cdd0 <memcpy@plt>", 7440400], [" 718814:\tldr\tx9, [x22,#24]", 7440404], [" 718818:\tadd\tx11, x9, x28", 7440408], [" 71881c:\tstr\tx11, [x22,#24]", 7440412], [" 718820:\tldr\tw1, [x21,#88]", 7440416], [" 718824:\tmov\tx0, x22", 7440420], [" 718828:\tbl\tce64c <islower@plt+0x60ffc>", 7440424], [" 71882c:\tmov\tx22, x0", 7440428], [" 718830:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7440432], [" 718834:\tmov\tw1, #0x26 \t// #38", 7440436], [" 718838:\tadd\tx0, x0, #0x87e", 7440440], [" 71883c:\tbl\t6ce90 <__strlen_chk@plt>", 7440444], [" 718840:\tldp\tx13, x12, [x22,#16]", 7440448], [" 718844:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440452], [" 718848:\tmov\tx29, x0", 7440456], [" 71884c:\tadd\tx1, x1, #0x87e", 7440460], [" 718850:\tadd\tx14, x12, x29", 7440464], [" 718854:\tcmp\tx14, x13", 7440468], [" 718858:\tb.ls\t71886c <islower@plt+0x6ab21c>", 7440472], [" 71885c:\tmov\tx0, x22", 7440476], [" 718860:\tmov\tx2, x29", 7440480], [" 718864:\tbl\tce708 <islower@plt+0x610b8>", 7440484], [" 718868:\tb\t718884 <islower@plt+0x6ab234>", 7440488], [" 71886c:\tmov\tx0, x12", 7440492], [" 718870:\tmov\tx2, x29", 7440496], [" 718874:\tbl\t6cdd0 <memcpy@plt>", 7440500], [" 718878:\tldr\tx12, [x22,#24]", 7440504], [" 71887c:\tadd\tx17, x12, x29", 7440508], [" 718880:\tstr\tx17, [x22,#24]", 7440512], [" 718884:\tstr\twzr, [x21,#88]", 7440516], [" 718888:\tldr\tw14, [x21,#92]", 7440520], [" 71888c:\tldr\tx29, [sp,#80]", 7440524], [" 718890:\tstr\tw14, [x23,#28]", 7440528], [" 718894:\tldr\tx25, [x29]", 7440532], [" 718898:\tcmp\tw24, #0x0", 7440536], [" 71889c:\tldr\tw3, [x21,#156]", 7440540], [" 7188a0:\tcset\tw4, ne", 7440544], [" 7188a4:\tldrb\tw5, [x21,#111]", 7440548], [" 7188a8:\tadd\tx1, sp, #0x170", 7440552], [" 7188ac:\tadd\tx2, sp, #0xd0", 7440556], [" 7188b0:\tldr\tx18, [x25,#112]", 7440560], [" 7188b4:\tmov\tx0, x29", 7440564], [" 7188b8:\tldr\tx25, [sp,#128]", 7440568], [" 7188bc:\tblr\tx18", 7440572], [" 7188c0:\ttbz\tw0, #0, 718984 <islower@plt+0x6ab334>", 7440576], [" 7188c4:\tldr\tw18, [x21,#156]", 7440580], [" 7188c8:\tcmp\tw18, #0x1", 7440584], [" 7188cc:\tb.eq\t718984 <islower@plt+0x6ab334>", 7440588], [" 7188d0:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7440592], [" 7188d4:\tldr\tx22, [x21,#280]", 7440596], [" 7188d8:\tmov\tw1, #0x33 \t// #51", 7440600], [" 7188dc:\tadd\tx0, x0, #0x933", 7440604], [" 7188e0:\tbl\t6ce90 <__strlen_chk@plt>", 7440608], [" 7188e4:\tldp\tx24, x13, [x22,#16]", 7440612], [" 7188e8:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440616], [" 7188ec:\tmov\tx28, x0", 7440620], [" 7188f0:\tadd\tx1, x1, #0x933", 7440624], [" 7188f4:\tadd\tx15, x13, x28", 7440628], [" 7188f8:\tcmp\tx15, x24", 7440632], [" 7188fc:\tb.ls\t718914 <islower@plt+0x6ab2c4>", 7440636], [" 718900:\tmov\tx0, x22", 7440640], [" 718904:\tmov\tx2, x28", 7440644], [" 718908:\tbl\tce708 <islower@plt+0x610b8>", 7440648], [" 71890c:\tmov\tx22, x0", 7440652], [" 718910:\tb\t71892c <islower@plt+0x6ab2dc>", 7440656], [" 718914:\tmov\tx0, x13", 7440660], [" 718918:\tmov\tx2, x28", 7440664], [" 71891c:\tbl\t6cdd0 <memcpy@plt>", 7440668], [" 718920:\tldr\tx7, [x22,#24]", 7440672], [" 718924:\tadd\tx28, x7, x28", 7440676], [" 718928:\tstr\tx28, [x22,#24]", 7440680], [" 71892c:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7440684], [" 718930:\tmov\tw1, #0xd \t// #13", 7440688], [" 718934:\tadd\tx0, x0, #0x966", 7440692], [" 718938:\tbl\t6ce90 <__strlen_chk@plt>", 7440696], [" 71893c:\tldp\tx5, x14, [x22,#16]", 7440700], [" 718940:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7440704], [" 718944:\tmov\tx29, x0", 7440708], [" 718948:\tadd\tx1, x1, #0x966", 7440712], [" 71894c:\tadd\tx4, x14, x29", 7440716], [" 718950:\tcmp\tx4, x5", 7440720], [" 718954:\tb.ls\t718968 <islower@plt+0x6ab318>", 7440724], [" 718958:\tmov\tx0, x22", 7440728], [" 71895c:\tmov\tx2, x29", 7440732], [" 718960:\tbl\tce708 <islower@plt+0x610b8>", 7440736], [" 718964:\tb\t718980 <islower@plt+0x6ab330>", 7440740], [" 718968:\tmov\tx0, x14", 7440744], [" 71896c:\tmov\tx2, x29", 7440748], [" 718970:\tbl\t6cdd0 <memcpy@plt>", 7440752], [" 718974:\tldr\tx3, [x22,#24]", 7440756], [" 718978:\tadd\tx2, x3, x29", 7440760], [" 71897c:\tstr\tx2, [x22,#24]", 7440764], [" 718980:\tldr\tx29, [sp,#80]", 7440768], [" 718984:\tbl\t501160 <islower@plt+0x493b10>", 7440772], [" 718988:\tmov\tx11, x0", 7440776], [" 71898c:\tadd\tx0, sp, #0x170", 7440780], [" 718990:\tmov\tx1, x11", 7440784], [" 718994:\tbl\t1b5450 <islower@plt+0x147e00>", 7440788], [" 718998:\tadd\tx0, sp, #0xa8", 7440792], [" 71899c:\tbl\t1b7508 <islower@plt+0x149eb8>", 7440796], [" 7189a0:\torr\tw0, wzr, #0x40", 7440800], [" 7189a4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7440804], [" 7189a8:\tmov\tx1, x29", 7440808], [" 7189ac:\tmov\tw2, w27", 7440812], [" 7189b0:\tmov\tx22, x0", 7440816], [" 7189b4:\tbl\t4fe458 <islower@plt+0x490e08>", 7440820], [" 7189b8:\tadd\tx0, sp, #0xa8", 7440824], [" 7189bc:\tmov\tx1, x22", 7440828], [" 7189c0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 7440832], [" 7189c4:\tldr\tx24, [sp,#136]", 7440836], [" 7189c8:\tstrb\tw26, [sp,#164]", 7440840], [" 7189cc:\tcbz\tx24, 718a00 <islower@plt+0x6ab3b0>", 7440844], [" 7189d0:\tmov\tx0, x24", 7440848], [" 7189d4:\tbl\tc6328 <islower@plt+0x58cd8>", 7440852], [" 7189d8:\tadd\tx0, sp, #0xa8", 7440856], [" 7189dc:\tmov\tx1, x25", 7440860], [" 7189e0:\tbl\t1b7a60 <islower@plt+0x14a410>", 7440864], [" 7189e4:\tmov\tx0, x24", 7440868], [" 7189e8:\tbl\tc61d4 <islower@plt+0x58b84>", 7440872], [" 7189ec:\tadd\tx0, sp, #0x170", 7440876], [" 7189f0:\tbl\t1b5794 <islower@plt+0x148144>", 7440880], [" 7189f4:\tmov\tx0, x24", 7440884], [" 7189f8:\tbl\tc6328 <islower@plt+0x58cd8>", 7440888], [" 7189fc:\tb\t718a14 <islower@plt+0x6ab3c4>", 7440892], [" 718a00:\tadd\tx0, sp, #0xa8", 7440896], [" 718a04:\tmov\tx1, x25", 7440900], [" 718a08:\tbl\t1b7a60 <islower@plt+0x14a410>", 7440904], [" 718a0c:\tadd\tx0, sp, #0x170", 7440908], [" 718a10:\tbl\t1b5794 <islower@plt+0x148144>", 7440912], [" 718a14:\tldr\tx27, [x25,#48]", 7440916], [" 718a18:\tsub\tx23, x25, #0x38", 7440920], [" 718a1c:\tb\t718a24 <islower@plt+0x6ab3d4>", 7440924], [" 718a20:\tldr\tx27, [x27,#96]", 7440928], [" 718a24:\tcmp\tx27, x23", 7440932], [" 718a28:\tb.eq\t718a48 <islower@plt+0x6ab3f8>", 7440936], [" 718a2c:\tmov\tx0, x27", 7440940], [" 718a30:\tbl\t18f95c <islower@plt+0x12230c>", 7440944], [" 718a34:\ttbnz\tw0, #0, 718a20 <islower@plt+0x6ab3d0>", 7440948], [" 718a38:\tadd\tx0, sp, #0x170", 7440952], [" 718a3c:\tmov\tx1, x27", 7440956], [" 718a40:\tbl\t1b545c <islower@plt+0x147e0c>", 7440960], [" 718a44:\tb\t718a20 <islower@plt+0x6ab3d0>", 7440964], [" 718a48:\tcbz\tx24, 718a54 <islower@plt+0x6ab404>", 7440968], [" 718a4c:\tmov\tx0, x24", 7440972], [" 718a50:\tbl\tc61d4 <islower@plt+0x58b84>", 7440976], [" 718a54:\tadd\tx0, sp, #0x170", 7440980], [" 718a58:\tbl\t1b5958 <islower@plt+0x148308>", 7440984], [" 718a5c:\tldr\tx27, [sp,#232]", 7440988], [" 718a60:\tldr\tx0, [sp,#216]", 7440992], [" 718a64:\tldr\tx19, [sp,#88]", 7440996], [" 718a68:\tcmp\tx27, x0", 7441000], [" 718a6c:\tb.eq\t718a78 <islower@plt+0x6ab428>", 7441004], [" 718a70:\tadd\tx0, sp, #0xd0", 7441008], [" 718a74:\tbl\tcf084 <islower@plt+0x61a34>", 7441012], [" 718a78:\tadd\tx0, sp, #0x90", 7441016], [" 718a7c:\tbl\t1b7508 <islower@plt+0x149eb8>", 7441020], [" 718a80:\tldr\tx28, [x29]", 7441024], [" 718a84:\torr\tw12, wzr, #0x1", 7441028], [" 718a88:\tldr\tx5, [x21,#160]", 7441032], [" 718a8c:\torr\tw13, wzr, #0x1", 7441036], [" 718a90:\tldr\tw7, [x21,#156]", 7441040], [" 718a94:\tldr\tw11, [x21,#272]", 7441044], [" 718a98:\tldr\tx10, [x28,#136]", 7441048], [" 718a9c:\tldrb\tw14, [x21,#111]", 7441052], [" 718aa0:\tldrb\tw27, [x21,#73]", 7441056], [" 718aa4:\tcbnz\tw27, 718ab4 <islower@plt+0x6ab464>", 7441060], [" 718aa8:\tldrb\tw17, [x21,#72]", 7441064], [" 718aac:\tcmp\tw17, #0x0", 7441068], [" 718ab0:\tcset\tw13, ne", 7441072], [" 718ab4:\tcmp\tw14, #0x0", 7441076], [" 718ab8:\tldr\tx8, [sp,#120]", 7441080], [" 718abc:\tldp\tx4, x3, [sp,#96]", 7441084], [" 718ac0:\tcset\tw9, ne", 7441088], [" 718ac4:\tadd\tx26, sp, #0xa4", 7441092], [" 718ac8:\tstrb\tw13, [sp,#24]", 7441096], [" 718acc:\tadd\tx1, sp, #0x90", 7441100], [" 718ad0:\tstrb\tw12, [sp,#16]", 7441104], [" 718ad4:\tadd\tx2, sp, #0x110", 7441108], [" 718ad8:\tstr\tw11, [sp]", 7441112], [" 718adc:\tmov\tx0, x29", 7441116], [" 718ae0:\tstp\tx26, x8, [sp,#32]", 7441120], [" 718ae4:\tmov\tx6, x19", 7441124], [" 718ae8:\tstrb\tw9, [sp,#8]", 7441128], [" 718aec:\tblr\tx10", 7441132], [" 718af0:\tcbz\tx24, 718b14 <islower@plt+0x6ab4c4>", 7441136], [" 718af4:\tmov\tx0, x24", 7441140], [" 718af8:\tbl\tc6328 <islower@plt+0x58cd8>", 7441144], [" 718afc:\tadd\tx0, sp, #0x90", 7441148], [" 718b00:\tmov\tx1, x25", 7441152], [" 718b04:\tbl\t1b7a60 <islower@plt+0x14a410>", 7441156], [" 718b08:\tmov\tx0, x24", 7441160], [" 718b0c:\tbl\tc61d4 <islower@plt+0x58b84>", 7441164], [" 718b10:\tb\t718b20 <islower@plt+0x6ab4d0>", 7441168], [" 718b14:\tadd\tx0, sp, #0x90", 7441172], [" 718b18:\tmov\tx1, x25", 7441176], [" 718b1c:\tbl\t1b7a60 <islower@plt+0x14a410>", 7441180], [" 718b20:\tadd\tx0, sp, #0x90", 7441184], [" 718b24:\tbl\t1b79a4 <islower@plt+0x14a354>", 7441188], [" 718b28:\tmov\tx0, x29", 7441192], [" 718b2c:\tbl\t212eec <islower@plt+0x1a589c>", 7441196], [" 718b30:\tcmp\tw0, #0x5", 7441200], [" 718b34:\tb.eq\t718b84 <islower@plt+0x6ab534>", 7441204], [" 718b38:\tcmp\tw0, #0x1", 7441208], [" 718b3c:\tb.ne\t718bc8 <islower@plt+0x6ab578>", 7441212], [" 718b40:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7441216], [" 718b44:\tldr\tx21, [x21,#280]", 7441220], [" 718b48:\tmov\tw1, #0x24 \t// #36", 7441224], [" 718b4c:\tadd\tx0, x0, #0x8c6", 7441228], [" 718b50:\tbl\t6ce90 <__strlen_chk@plt>", 7441232], [" 718b54:\tldp\tx1, x17, [x21,#16]", 7441236], [" 718b58:\tmov\tx22, x0", 7441240], [" 718b5c:\tadd\tx10, x17, x22", 7441244], [" 718b60:\tcmp\tx10, x1", 7441248], [" 718b64:\tb.ls\t718c08 <islower@plt+0x6ab5b8>", 7441252], [" 718b68:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441256], [" 718b6c:\tadd\tx1, x1, #0x8c6", 7441260], [" 718b70:\tmov\tx0, x21", 7441264], [" 718b74:\tmov\tx2, x22", 7441268], [" 718b78:\tbl\tce708 <islower@plt+0x610b8>", 7441272], [" 718b7c:\tmov\tx21, x0", 7441276], [" 718b80:\tb\t718c28 <islower@plt+0x6ab5d8>", 7441280], [" 718b84:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7441284], [" 718b88:\tldr\tx23, [x21,#280]", 7441288], [" 718b8c:\tmov\tw1, #0x28 \t// #40", 7441292], [" 718b90:\tadd\tx0, x0, #0x8ea", 7441296], [" 718b94:\tbl\t6ce90 <__strlen_chk@plt>", 7441300], [" 718b98:\tldp\tx18, x15, [x23,#16]", 7441304], [" 718b9c:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441308], [" 718ba0:\tmov\tx26, x0", 7441312], [" 718ba4:\tadd\tx1, x1, #0x8ea", 7441316], [" 718ba8:\tadd\tx24, x15, x26", 7441320], [" 718bac:\tcmp\tx24, x18", 7441324], [" 718bb0:\tb.ls\t718c6c <islower@plt+0x6ab61c>", 7441328], [" 718bb4:\tmov\tx0, x23", 7441332], [" 718bb8:\tmov\tx2, x26", 7441336], [" 718bbc:\tbl\tce708 <islower@plt+0x610b8>", 7441340], [" 718bc0:\tmov\tx23, x0", 7441344], [" 718bc4:\tb\t718c84 <islower@plt+0x6ab634>", 7441348], [" 718bc8:\tldrb\tw5, [x21,#72]", 7441352], [" 718bcc:\tcbz\tw5, 718e70 <islower@plt+0x6ab820>", 7441356], [" 718bd0:\tldrb\tw4, [sp,#164]", 7441360], [" 718bd4:\tcbz\tw4, 718d10 <islower@plt+0x6ab6c0>", 7441364], [" 718bd8:\tldr\tx25, [x25,#48]", 7441368], [" 718bdc:\tcmp\tx25, x23", 7441372], [" 718be0:\tb.eq\t718d18 <islower@plt+0x6ab6c8>", 7441376], [" 718be4:\tmov\tw29, wzr", 7441380], [" 718be8:\tmov\tx0, x25", 7441384], [" 718bec:\tbl\t18f2d8 <islower@plt+0x121c88>", 7441388], [" 718bf0:\tldr\tx25, [x25,#96]", 7441392], [" 718bf4:\tand\tw0, w0, #0x1", 7441396], [" 718bf8:\tadd\tw29, w0, w29", 7441400], [" 718bfc:\tcmp\tx25, x23", 7441404], [" 718c00:\tb.ne\t718be8 <islower@plt+0x6ab598>", 7441408], [" 718c04:\tb\t718d1c <islower@plt+0x6ab6cc>", 7441412], [" 718c08:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441416], [" 718c0c:\tadd\tx1, x1, #0x8c6", 7441420], [" 718c10:\tmov\tx0, x17", 7441424], [" 718c14:\tmov\tx2, x22", 7441428], [" 718c18:\tbl\t6cdd0 <memcpy@plt>", 7441432], [" 718c1c:\tldr\tx9, [x21,#24]", 7441436], [" 718c20:\tadd\tx11, x9, x22", 7441440], [" 718c24:\tstr\tx11, [x21,#24]", 7441444], [" 718c28:\tadrp\tx0, c82000 <LoadQCC+0x853d0>", 7441448], [" 718c2c:\tadd\tx0, x0, #0xab1", 7441452], [" 718c30:\torr\tw1, wzr, #0x3", 7441456], [" 718c34:\tbl\t6ce90 <__strlen_chk@plt>", 7441460], [" 718c38:\tldp\tx13, x18, [x21,#16]", 7441464], [" 718c3c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7441468], [" 718c40:\tmov\tx24, x0", 7441472], [" 718c44:\tadd\tx1, x1, #0xab1", 7441476], [" 718c48:\tadd\tx14, x18, x24", 7441480], [" 718c4c:\tcmp\tx14, x13", 7441484], [" 718c50:\tb.ls\t718ccc <islower@plt+0x6ab67c>", 7441488], [" 718c54:\tmov\tx0, x21", 7441492], [" 718c58:\tmov\tx2, x24", 7441496], [" 718c5c:\tbl\tce708 <islower@plt+0x610b8>", 7441500], [" 718c60:\tldr\tx24, [sp,#136]", 7441504], [" 718c64:\torr\tw27, wzr, #0x6", 7441508], [" 718c68:\tb\t718ecc <islower@plt+0x6ab87c>", 7441512], [" 718c6c:\tmov\tx0, x15", 7441516], [" 718c70:\tmov\tx2, x26", 7441520], [" 718c74:\tbl\t6cdd0 <memcpy@plt>", 7441524], [" 718c78:\tldr\tx15, [x23,#24]", 7441528], [" 718c7c:\tadd\tx7, x15, x26", 7441532], [" 718c80:\tstr\tx7, [x23,#24]", 7441536], [" 718c84:\tadrp\tx0, c82000 <LoadQCC+0x853d0>", 7441540], [" 718c88:\tadd\tx0, x0, #0xab1", 7441544], [" 718c8c:\torr\tw1, wzr, #0x3", 7441548], [" 718c90:\tbl\t6ce90 <__strlen_chk@plt>", 7441552], [" 718c94:\tldp\tx28, x16, [x23,#16]", 7441556], [" 718c98:\tldr\tx24, [sp,#136]", 7441560], [" 718c9c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7441564], [" 718ca0:\tldr\tx29, [sp,#80]", 7441568], [" 718ca4:\tmov\tx27, x0", 7441572], [" 718ca8:\tadd\tx1, x1, #0xab1", 7441576], [" 718cac:\tadd\tx5, x16, x27", 7441580], [" 718cb0:\tcmp\tx5, x28", 7441584], [" 718cb4:\tb.ls\t718cf0 <islower@plt+0x6ab6a0>", 7441588], [" 718cb8:\tmov\tx0, x23", 7441592], [" 718cbc:\tmov\tx2, x27", 7441596], [" 718cc0:\tbl\tce708 <islower@plt+0x610b8>", 7441600], [" 718cc4:\torr\tw27, wzr, #0x7", 7441604], [" 718cc8:\tb\t718ecc <islower@plt+0x6ab87c>", 7441608], [" 718ccc:\tmov\tx0, x18", 7441612], [" 718cd0:\tmov\tx2, x24", 7441616], [" 718cd4:\tbl\t6cdd0 <memcpy@plt>", 7441620], [" 718cd8:\tldr\tx12, [x21,#24]", 7441624], [" 718cdc:\torr\tw27, wzr, #0x6", 7441628], [" 718ce0:\tadd\tx17, x12, x24", 7441632], [" 718ce4:\tstr\tx17, [x21,#24]", 7441636], [" 718ce8:\tldr\tx24, [sp,#136]", 7441640], [" 718cec:\tb\t718ecc <islower@plt+0x6ab87c>", 7441644], [" 718cf0:\tmov\tx0, x16", 7441648], [" 718cf4:\tmov\tx2, x27", 7441652], [" 718cf8:\tbl\t6cdd0 <memcpy@plt>", 7441656], [" 718cfc:\tldr\tx6, [x23,#24]", 7441660], [" 718d00:\tadd\tx3, x6, x27", 7441664], [" 718d04:\torr\tw27, wzr, #0x7", 7441668], [" 718d08:\tstr\tx3, [x23,#24]", 7441672], [" 718d0c:\tb\t718ecc <islower@plt+0x6ab87c>", 7441676], [" 718d10:\torr\tw27, wzr, #0x4", 7441680], [" 718d14:\tb\t718ec8 <islower@plt+0x6ab878>", 7441684], [" 718d18:\tmov\tw29, wzr", 7441688], [" 718d1c:\tcmp\tw29, #0x0", 7441692], [" 718d20:\tldrb\tw12, [x21,#97]", 7441696], [" 718d24:\torr\tw11, wzr, #0x1", 7441700], [" 718d28:\tcsel\tw29, w11, w29, eq", 7441704], [" 718d2c:\tcbnz\tw12, 718e70 <islower@plt+0x6ab820>", 7441708], [" 718d30:\tldr\tx25, [x21,#280]", 7441712], [" 718d34:\tmov\tx23, x19", 7441716], [" 718d38:\tcmp\tw29, #0x2", 7441720], [" 718d3c:\tb.cc\t718d88 <islower@plt+0x6ab738>", 7441724], [" 718d40:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7441728], [" 718d44:\tmov\tw1, #0x9 \t// #9", 7441732], [" 718d48:\tadd\tx0, x0, #0x912", 7441736], [" 718d4c:\tbl\t6ce90 <__strlen_chk@plt>", 7441740], [" 718d50:\tldp\tx27, x3, [x25,#16]", 7441744], [" 718d54:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441748], [" 718d58:\tmov\tx28, x0", 7441752], [" 718d5c:\tadd\tx1, x1, #0x912", 7441756], [" 718d60:\tadd\tx0, x3, x28", 7441760], [" 718d64:\tcmp\tx0, x27", 7441764], [" 718d68:\tb.ls\t718dc4 <islower@plt+0x6ab774>", 7441768], [" 718d6c:\tmov\tx0, x25", 7441772], [" 718d70:\tmov\tx2, x28", 7441776], [" 718d74:\tbl\tce708 <islower@plt+0x610b8>", 7441780], [" 718d78:\tmov\tx25, x0", 7441784], [" 718d7c:\tb\t718ddc <islower@plt+0x6ab78c>", 7441788], [" 718d80:\tstrb\twzr, [x23,#57]", 7441792], [" 718d84:\tb\t718680 <islower@plt+0x6ab030>", 7441796], [" 718d88:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7441800], [" 718d8c:\tadd\tx0, x0, #0x92b", 7441804], [" 718d90:\torr\tw1, wzr, #0x8", 7441808], [" 718d94:\tbl\t6ce90 <__strlen_chk@plt>", 7441812], [" 718d98:\tldp\tx14, x1, [x25,#16]", 7441816], [" 718d9c:\tmov\tx22, x0", 7441820], [" 718da0:\tadd\tx16, x1, x22", 7441824], [" 718da4:\tcmp\tx16, x14", 7441828], [" 718da8:\tb.ls\t718e2c <islower@plt+0x6ab7dc>", 7441832], [" 718dac:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441836], [" 718db0:\tadd\tx1, x1, #0x92b", 7441840], [" 718db4:\tmov\tx0, x25", 7441844], [" 718db8:\tmov\tx2, x22", 7441848], [" 718dbc:\tbl\tce708 <islower@plt+0x610b8>", 7441852], [" 718dc0:\tb\t718e50 <islower@plt+0x6ab800>", 7441856], [" 718dc4:\tmov\tx0, x3", 7441860], [" 718dc8:\tmov\tx2, x28", 7441864], [" 718dcc:\tbl\t6cdd0 <memcpy@plt>", 7441868], [" 718dd0:\tldr\tx19, [x25,#24]", 7441872], [" 718dd4:\tadd\tx1, x19, x28", 7441876], [" 718dd8:\tstr\tx1, [x25,#24]", 7441880], [" 718ddc:\tmov\tw1, w29", 7441884], [" 718de0:\tmov\tx0, x25", 7441888], [" 718de4:\tmov\tx19, x23", 7441892], [" 718de8:\tbl\tce64c <islower@plt+0x60ffc>", 7441896], [" 718dec:\tmov\tx27, x0", 7441900], [" 718df0:\tadrp\tx0, cb1000 <LoadQCC+0xb43d0>", 7441904], [" 718df4:\tadd\tx0, x0, #0x91b", 7441908], [" 718df8:\torr\tw1, wzr, #0x10", 7441912], [" 718dfc:\tbl\t6ce90 <__strlen_chk@plt>", 7441916], [" 718e00:\tldp\tx10, x4, [x27,#16]", 7441920], [" 718e04:\tadrp\tx1, cb1000 <LoadQCC+0xb43d0>", 7441924], [" 718e08:\tmov\tx29, x0", 7441928], [" 718e0c:\tadd\tx1, x1, #0x91b", 7441932], [" 718e10:\tadd\tx8, x4, x29", 7441936], [" 718e14:\tcmp\tx8, x10", 7441940], [" 718e18:\tb.ls\t718e58 <islower@plt+0x6ab808>", 7441944], [" 718e1c:\tmov\tx0, x27", 7441948], [" 718e20:\tmov\tx2, x29", 7441952], [" 718e24:\tbl\tce708 <islower@plt+0x610b8>", 7441956], [" 718e28:\tb\t718e70 <islower@plt+0x6ab820>", 7441960], [" 718e2c:\tadrp\tx8, cb1000 <LoadQCC+0xb43d0>", 7441964], [" 718e30:\tadd\tx8, x8, #0x92b", 7441968], [" 718e34:\tmov\tx0, x1", 7441972], [" 718e38:\tmov\tx1, x8", 7441976], [" 718e3c:\tmov\tx2, x22", 7441980], [" 718e40:\tbl\t6cdd0 <memcpy@plt>", 7441984], [" 718e44:\tldr\tx17, [x25,#24]", 7441988], [" 718e48:\tadd\tx18, x17, x22", 7441992], [" 718e4c:\tstr\tx18, [x25,#24]", 7441996], [" 718e50:\tmov\tx19, x23", 7442000], [" 718e54:\tb\t718e70 <islower@plt+0x6ab820>", 7442004], [" 718e58:\tmov\tx0, x4", 7442008], [" 718e5c:\tmov\tx2, x29", 7442012], [" 718e60:\tbl\t6cdd0 <memcpy@plt>", 7442016], [" 718e64:\tldr\tx11, [x27,#24]", 7442020], [" 718e68:\tadd\tx13, x11, x29", 7442024], [" 718e6c:\tstr\tx13, [x27,#24]", 7442028], [" 718e70:\tldr\tw29, [x21,#156]", 7442032], [" 718e74:\tcbnz\tw29, 718ec4 <islower@plt+0x6ab874>", 7442036], [" 718e78:\tldrb\tw24, [sp,#272]", 7442040], [" 718e7c:\tldr\tw28, [sp,#280]", 7442044], [" 718e80:\tlsr\tx29, x24, #1", 7442048], [" 718e84:\ttst\tw24, #0x1", 7442052], [" 718e88:\tldr\tx24, [sp,#136]", 7442056], [" 718e8c:\tcsel\tw0, w29, w28, eq", 7442060], [" 718e90:\tstr\tw0, [x19]", 7442064], [" 718e94:\tldr\tx2, [sp,#96]", 7442068], [" 718e98:\tblr\tx2", 7442072], [" 718e9c:\tldrb\tw10, [sp,#272]", 7442076], [" 718ea0:\tadd\tx21, sp, #0x110", 7442080], [" 718ea4:\tldr\tx15, [sp,#288]", 7442084], [" 718ea8:\torr\tx23, x21, #0x1", 7442088], [" 718eac:\tldr\tw2, [x19]", 7442092], [" 718eb0:\ttst\tw10, #0x1", 7442096], [" 718eb4:\tldr\tx10, [sp,#104]", 7442100], [" 718eb8:\tcsel\tx1, x23, x15, eq", 7442104], [" 718ebc:\tstr\tx0, [x10]", 7442108], [" 718ec0:\tbl\t6cdd0 <memcpy@plt>", 7442112], [" 718ec4:\tmov\tw27, wzr", 7442116], [" 718ec8:\tldr\tx29, [sp,#80]", 7442120], [" 718ecc:\tadd\tx0, sp, #0xa8", 7442124], [" 718ed0:\tbl\t1b79a4 <islower@plt+0x14a354>", 7442128], [" 718ed4:\tadd\tx0, sp, #0x170", 7442132], [" 718ed8:\tbl\t1b53ec <islower@plt+0x147d9c>", 7442136], [" 718edc:\tmov\tw19, wzr", 7442140], [" 718ee0:\tmov\tx0, x29", 7442144], [" 718ee4:\tldr\tx29, [x0]", 7442148], [" 718ee8:\tldr\tx7, [x29,#16]", 7442152], [" 718eec:\tblr\tx7", 7442156], [" 718ef0:\tb\t717088 <islower@plt+0x6a9a38>", 7442160], [" 718ef4:\tldr\tx3, [sp,#136]", 7442164], [" 718ef8:\tcbz\tx3, 718f04 <islower@plt+0x6ab8b4>", 7442168], [" 718efc:\tldr\tx0, [sp,#136]", 7442172], [" 718f00:\tbl\tc6328 <islower@plt+0x58cd8>", 7442176], [" 718f04:\tldr\tx1, [sp,#128]", 7442180], [" 718f08:\tmov\tx0, x21", 7442184], [" 718f0c:\tldr\tx3, [sp,#104]", 7442188], [" 718f10:\tmov\tx2, xzr", 7442192], [" 718f14:\tldr\tx4, [sp,#88]", 7442196], [" 718f18:\tbl\t7159c0 <islower@plt+0x6a8370>", 7442200], [" 718f1c:\tldr\tx24, [sp,#136]", 7442204], [" 718f20:\tmov\tw27, w0", 7442208], [" 718f24:\tldr\tx29, [sp,#80]", 7442212], [" 718f28:\torr\tw19, wzr, #0x1", 7442216], [" 718f2c:\tb\t718ee0 <islower@plt+0x6ab890>", 7442220], [" 718f30:\tadd\tx0, sp, #0xb8", 7442224], [" 718f34:\tbl\t885e0 <islower@plt+0x1af90>", 7442228], [" 718f38:\tbl\t6ce60 <__stack_chk_fail@plt>", 7442232], ["", 0]], "l": 16, "f": "llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*)"}, "89": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000985458 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xde208>:", 0], [" 985458:\tsub\tsp, sp, #0x130", 9983064], [" 98545c:\tstr\tx28, [sp,#224]", 9983068], [" 985460:\tstp\tx25, x24, [sp,#240]", 9983072], [" 985464:\tstp\tx23, x22, [sp,#256]", 9983076], [" 985468:\tstp\tx21, x20, [sp,#272]", 9983080], [" 98546c:\tstp\tx19, x30, [sp,#288]", 9983084], [" 985470:\tmrs\tx2, tpidr_el0", 9983088], [" 985474:\tmov\tx19, x0", 9983092], [" 985478:\tldr\tx11, [x2,#40]", 9983096], [" 98547c:\tadd\tx0, sp, #0xb0", 9983100], [" 985480:\tstr\tx11, [sp,#216]", 9983104], [" 985484:\tldr\tx4, [x19,#32]", 9983108], [" 985488:\tldr\tw21, [x4,#88]", 9983112], [" 98548c:\tbl\t1b7508 <islower@plt+0x149eb8>", 9983116], [" 985490:\tcmp\tw21, #0x3", 9983120], [" 985494:\tb.lt\t985504 <islower@plt+0x917eb4>", 9983124], [" 985498:\tldr\tx5, [x19,#48]", 9983128], [" 98549c:\tmov\tx13, #0x2000000000000000 \t// #2305843009213693952", 9983132], [" 9854a0:\tmovk\tx13, #0x40, lsl #32", 9983136], [" 9854a4:\tldr\tx12, [x5,#8]", 9983140], [" 9854a8:\tubfx\tx21, x12, #38, #1", 9983144], [" 9854ac:\tbic\tx14, x13, x12", 9983148], [" 9854b0:\tcbnz\tx14, 9854f4 <islower@plt+0x917ea4>", 9983152], [" 9854b4:\tldr\tw8, [x19,#40]", 9983156], [" 9854b8:\tcmp\tw8, #0x4", 9983160], [" 9854bc:\tb.ne\t9854f4 <islower@plt+0x917ea4>", 9983164], [" 9854c0:\tldr\tx0, [x19,#64]", 9983168], [" 9854c4:\tadrp\tx15, cb4000 <LoadQCC+0xb73d0>", 9983172], [" 9854c8:\tmov\tw17, #0x103 \t// #259", 9983176], [" 9854cc:\tadd\tx15, x15, #0xd09", 9983180], [" 9854d0:\tadd\tx1, sp, #0xc0", 9983184], [" 9854d4:\tstrh\tw17, [sp,#208]", 9983188], [" 9854d8:\tstr\tx15, [sp,#192]", 9983192], [" 9854dc:\tbl\t1ad79c <islower@plt+0x14014c>", 9983196], [" 9854e0:\tcbz\tx0, 9854f4 <islower@plt+0x917ea4>", 9983200], [" 9854e4:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 9983204], [" 9854e8:\tcmp\tw0, #0x2", 9983208], [" 9854ec:\tb.cc\t9854f4 <islower@plt+0x917ea4>", 9983212], [" 9854f0:\tmov\tw21, wzr", 9983216], [" 9854f4:\tldr\tx6, [x19,#48]", 9983220], [" 9854f8:\tldr\tx16, [x6,#8]", 9983224], [" 9854fc:\tubfx\tx0, x16, #49, #1", 9983228], [" 985500:\tb\t98550c <islower@plt+0x917ebc>", 9983232], [" 985504:\tmov\tw21, wzr", 9983236], [" 985508:\tmov\tw0, wzr", 9983240], [" 98550c:\tbl\t2f6f9c <islower@plt+0x28994c>", 9983244], [" 985510:\tmov\tx1, x0", 9983248], [" 985514:\tadd\tx0, sp, #0xb0", 9983252], [" 985518:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9983256], [" 98551c:\tcbz\tw21, 985548 <islower@plt+0x917ef8>", 9983260], [" 985520:\tldr\tx7, [x19,#48]", 9983264], [" 985524:\tldr\tw17, [x7,#16]", 9983268], [" 985528:\ttst\tx17, #0x2", 9983272], [" 98552c:\tcset\tw1, eq", 9983276], [" 985530:\tmov\tx0, xzr", 9983280], [" 985534:\tbl\t7a6c60 <islower@plt+0x739610>", 9983284], [" 985538:\tmov\tx2, x0", 9983288], [" 98553c:\tadd\tx0, sp, #0xb0", 9983292], [" 985540:\tmov\tx1, x2", 9983296], [" 985544:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9983300], [" 985548:\tadrp\tx3, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9983304], [" 98554c:\tldr\tx3, [x3,#2024]", 9983308], [" 985550:\tldrb\tw0, [x3]", 9983312], [" 985554:\tcbz\tw0, 98556c <islower@plt+0x917f1c>", 9983316], [" 985558:\tbl\t250768 <islower@plt+0x1e3118>", 9983320], [" 98555c:\tmov\tx3, x0", 9983324], [" 985560:\tadd\tx0, sp, #0xb0", 9983328], [" 985564:\tmov\tx1, x3", 9983332], [" 985568:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9983336], [" 98556c:\tldr\tx1, [x19,#64]", 9983340], [" 985570:\tadd\tx0, sp, #0xb0", 9983344], [" 985574:\tbl\t1b7a60 <islower@plt+0x14a410>", 9983348], [" 985578:\tldr\tx24, [x19,#48]", 9983352], [" 98557c:\tldrb\tw2, [x24,#68]", 9983356], [" 985580:\ttbz\tw2, #2, 9855c4 <islower@plt+0x917f74>", 9983360], [" 985584:\tldrb\tw9, [x19,#72]", 9983364], [" 985588:\tadrp\tx3, cb6000 <LoadQCC+0xb93d0>", 9983368], [" 98558c:\tadrp\tx4, cb9000 <LoadQCC+0xbc3d0>", 9983372], [" 985590:\tldr\tx21, [x19,#64]", 9983376], [" 985594:\tadd\tx3, x3, #0xc7", 9983380], [" 985598:\tadd\tx4, x4, #0xe80", 9983384], [" 98559c:\tcmp\tw9, #0x0", 9983388], [" 9855a0:\tcsel\tx23, x4, x3, ne", 9983392], [" 9855a4:\torr\tw1, wzr, #0x8", 9983396], [" 9855a8:\tmov\tx0, x23", 9983400], [" 9855ac:\tbl\t6ce90 <__strlen_chk@plt>", 9983404], [" 9855b0:\tmov\tx4, x0", 9983408], [" 9855b4:\tmov\tx0, x21", 9983412], [" 9855b8:\tmov\tx1, x23", 9983416], [" 9855bc:\tmov\tx2, x4", 9983420], [" 9855c0:\tbl\t994450 <islower@plt+0x926e00>", 9983424], [" 9855c4:\tldr\tx25, [x19,#32]", 9983428], [" 9855c8:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983432], [" 9855cc:\tadd\tx21, x21, #0x33c", 9983436], [" 9855d0:\tldr\tw11, [x25,#88]", 9983440], [" 9855d4:\tcmp\tw11, #0x4", 9983444], [" 9855d8:\tb.hi\t985670 <islower@plt+0x918020>", 9983448], [" 9855dc:\tadrp\tx22, d4e000 <LoadQCC+0x1513d0>", 9983452], [" 9855e0:\tadd\tx22, x22, #0xec8", 9983456], [" 9855e4:\tldrsw\tx5, [x22,x11,lsl #2]", 9983460], [" 9855e8:\tadd\tx6, x5, x22", 9983464], [" 9855ec:\tbr\tx6", 9983468], [" 9855f0:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983472], [" 9855f4:\tadd\tx21, x21, #0x39d", 9983476], [" 9855f8:\tb\t985670 <islower@plt+0x918020>", 9983480], [" 9855fc:\tldr\tx1, [x19,#48]", 9983484], [" 985600:\tcbz\tx1, 98560c <islower@plt+0x917fbc>", 9983488], [" 985604:\tldr\tx23, [x1,#8]", 9983492], [" 985608:\ttbnz\tw23, #11, 985650 <islower@plt+0x918000>", 9983496], [" 98560c:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983500], [" 985610:\tadd\tx21, x21, #0x340", 9983504], [" 985614:\tb\t985670 <islower@plt+0x918020>", 9983508], [" 985618:\tldr\tx0, [x19,#48]", 9983512], [" 98561c:\tcbz\tx0, 985628 <islower@plt+0x917fd8>", 9983516], [" 985620:\tldr\tx2, [x0,#8]", 9983520], [" 985624:\ttbnz\tw2, #11, 98565c <islower@plt+0x91800c>", 9983524], [" 985628:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983528], [" 98562c:\tadd\tx21, x21, #0x34b", 9983532], [" 985630:\tb\t985670 <islower@plt+0x918020>", 9983536], [" 985634:\tldr\tx18, [x19,#48]", 9983540], [" 985638:\tcbz\tx18, 985644 <islower@plt+0x917ff4>", 9983544], [" 98563c:\tldr\tx7, [x18,#8]", 9983548], [" 985640:\ttbnz\tw7, #11, 985668 <islower@plt+0x918018>", 9983552], [" 985644:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983556], [" 985648:\tadd\tx21, x21, #0x356", 9983560], [" 98564c:\tb\t985670 <islower@plt+0x918020>", 9983564], [" 985650:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983568], [" 985654:\tadd\tx21, x21, #0x344", 9983572], [" 985658:\tb\t985670 <islower@plt+0x918020>", 9983576], [" 98565c:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983580], [" 985660:\tadd\tx21, x21, #0x34f", 9983584], [" 985664:\tb\t985670 <islower@plt+0x918020>", 9983588], [" 985668:\tadrp\tx21, c85000 <LoadQCC+0x883d0>", 9983592], [" 98566c:\tadd\tx21, x21, #0x35a", 9983596], [" 985670:\tmov\tw0, #0x128 \t// #296", 9983600], [" 985674:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9983604], [" 985678:\tmov\tx20, x0", 9983608], [" 98567c:\tmov\tx0, x21", 9983612], [" 985680:\tbl\t6ce80 <strlen@plt>", 9983616], [" 985684:\tmov\tx5, x0", 9983620], [" 985688:\tmov\tx0, x20", 9983624], [" 98568c:\tmov\tx1, x21", 9983628], [" 985690:\tmov\tx2, x5", 9983632], [" 985694:\tmov\tx3, xzr", 9983636], [" 985698:\tmov\tx4, xzr", 9983640], [" 98569c:\tbl\t715358 <islower@plt+0x6a7d08>", 9983644], [" 9856a0:\tldr\tx8, [x19,#48]", 9983648], [" 9856a4:\tadd\tx2, sp, #0xac", 9983652], [" 9856a8:\tldr\tw10, [x8,#48]", 9983656], [" 9856ac:\tcmp\tw10, #0x0", 9983660], [" 9856b0:\tcset\tw6, eq", 9983664], [" 9856b4:\tmov\tx0, x20", 9983668], [" 9856b8:\tmov\tw1, wzr", 9983672], [" 9856bc:\tlsl\tw7, w6, #1", 9983676], [" 9856c0:\tstr\tw7, [sp,#172]", 9983680], [" 9856c4:\tbl\t715464 <islower@plt+0x6a7e14>", 9983684], [" 9856c8:\tldr\tx9, [x19,#48]", 9983688], [" 9856cc:\tadd\tx2, sp, #0xa8", 9983692], [" 9856d0:\tmov\tx0, x20", 9983696], [" 9856d4:\tldrb\tw1, [x9,#8]", 9983700], [" 9856d8:\tlsr\tw23, w1, #7", 9983704], [" 9856dc:\tmov\tw1, #0xa \t// #10", 9983708], [" 9856e0:\tstrb\tw23, [sp,#168]", 9983712], [" 9856e4:\tbl\t715464 <islower@plt+0x6a7e14>", 9983716], [" 9856e8:\tldr\tx10, [x19,#48]", 9983720], [" 9856ec:\tldr\tx22, [x19,#32]", 9983724], [" 9856f0:\tldr\tx1, [x10,#8]", 9983728], [" 9856f4:\tmov\tw10, wzr", 9983732], [" 9856f8:\ttbz\tw1, #10, 985704 <islower@plt+0x9180b4>", 9983736], [" 9856fc:\tldrb\tw8, [x22,#105]", 9983740], [" 985700:\tubfx\tw10, w8, #6, #1", 9983744], [" 985704:\tmov\tw1, #0x16 \t// #22", 9983748], [" 985708:\tstrb\tw10, [sp,#164]", 9983752], [" 98570c:\tadd\tx2, sp, #0xa4", 9983756], [" 985710:\tmov\tx0, x20", 9983760], [" 985714:\tbl\t715464 <islower@plt+0x6a7e14>", 9983764], [" 985718:\tldr\tx11, [x19,#48]", 9983768], [" 98571c:\tmov\tw1, #0x25 \t// #37", 9983772], [" 985720:\tadd\tx2, sp, #0xa0", 9983776], [" 985724:\tmov\tx0, x20", 9983780], [" 985728:\tldr\tw9, [x11,#8]", 9983784], [" 98572c:\tubfx\tw10, w9, #23, #1", 9983788], [" 985730:\tstrb\tw10, [sp,#160]", 9983792], [" 985734:\tbl\t715464 <islower@plt+0x6a7e14>", 9983796], [" 985738:\tldrb\tw11, [x22,#104]", 9983800], [" 98573c:\ttbnz\tw11, #0, 985748 <islower@plt+0x9180f8>", 9983804], [" 985740:\tmov\tw11, wzr", 9983808], [" 985744:\tb\t985758 <islower@plt+0x918108>", 9983812], [" 985748:\tldr\tx12, [x19,#48]", 9983816], [" 98574c:\tldr\tx0, [x12,#8]", 9983820], [" 985750:\ttst\tx0, #0x10000", 9983824], [" 985754:\tcset\tw11, eq", 9983828], [" 985758:\torr\tw1, wzr, #0x1e", 9983832], [" 98575c:\tstrb\tw11, [sp,#156]", 9983836], [" 985760:\tadd\tx2, sp, #0x9c", 9983840], [" 985764:\tmov\tx0, x20", 9983844], [" 985768:\tbl\t715464 <islower@plt+0x6a7e14>", 9983848], [" 98576c:\tldrb\tw12, [x22,#104]", 9983852], [" 985770:\ttbnz\tw12, #1, 98577c <islower@plt+0x91812c>", 9983856], [" 985774:\tmov\tw12, wzr", 9983860], [" 985778:\tb\t985788 <islower@plt+0x918138>", 9983864], [" 98577c:\tldrb\tw13, [x22,#144]", 9983868], [" 985780:\ttst\tw13, #0x40", 9983872], [" 985784:\tcset\tw12, eq", 9983876], [" 985788:\torr\tw1, wzr, #0x1f", 9983880], [" 98578c:\tstrb\tw12, [sp,#152]", 9983884], [" 985790:\tadd\tx2, sp, #0x98", 9983888], [" 985794:\tmov\tx0, x20", 9983892], [" 985798:\tbl\t715464 <islower@plt+0x6a7e14>", 9983896], [" 98579c:\tldr\tx13, [x19,#48]", 9983900], [" 9857a0:\tmov\tw1, #0x1d \t// #29", 9983904], [" 9857a4:\tadd\tx2, sp, #0x94", 9983908], [" 9857a8:\tmov\tx0, x20", 9983912], [" 9857ac:\tldr\tw15, [x13,#8]", 9983916], [" 9857b0:\tubfx\tw16, w15, #14, #1", 9983920], [" 9857b4:\tstrb\tw16, [sp,#148]", 9983924], [" 9857b8:\tbl\t715464 <islower@plt+0x6a7e14>", 9983928], [" 9857bc:\tldrb\tw17, [x22,#145]", 9983932], [" 9857c0:\ttbnz\tw17, #1, 9857cc <islower@plt+0x91817c>", 9983936], [" 9857c4:\tmov\tw13, wzr", 9983940], [" 9857c8:\tb\t9857dc <islower@plt+0x91818c>", 9983944], [" 9857cc:\tldr\tx14, [x19,#48]", 9983948], [" 9857d0:\tldr\tx8, [x14,#8]", 9983952], [" 9857d4:\ttst\tx8, #0x40000", 9983956], [" 9857d8:\tcset\tw13, eq", 9983960], [" 9857dc:\torr\tw1, wzr, #0x20", 9983964], [" 9857e0:\tstrb\tw13, [sp,#144]", 9983968], [" 9857e4:\tadd\tx2, sp, #0x90", 9983972], [" 9857e8:\tmov\tx0, x20", 9983976], [" 9857ec:\tbl\t715464 <islower@plt+0x6a7e14>", 9983980], [" 9857f0:\tldr\tx15, [x19,#48]", 9983984], [" 9857f4:\tmov\tw1, #0x22 \t// #34", 9983988], [" 9857f8:\tadd\tx2, sp, #0x8c", 9983992], [" 9857fc:\tldr\tw18, [x15,#8]", 9983996], [" 985800:\tubfx\tw0, w18, #21, #1", 9984000], [" 985804:\tstrb\tw0, [sp,#140]", 9984004], [" 985808:\tmov\tx0, x20", 9984008], [" 98580c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984012], [" 985810:\tldr\tx16, [x19,#48]", 9984016], [" 985814:\tmov\tw1, #0x9 \t// #9", 9984020], [" 985818:\tmov\tx0, x20", 9984024], [" 98581c:\tldrh\tw2, [x16,#8]", 9984028], [" 985820:\tlsr\tw5, w2, #15", 9984032], [" 985824:\tadd\tx2, sp, #0x88", 9984036], [" 985828:\tstrb\tw5, [sp,#136]", 9984040], [" 98582c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984044], [" 985830:\tldr\tx17, [x19,#48]", 9984048], [" 985834:\tadd\tx2, sp, #0x84", 9984052], [" 985838:\tldr\tx10, [x17,#8]", 9984056], [" 98583c:\ttst\tx10, #0xc", 9984060], [" 985840:\tcset\tw3, eq", 9984064], [" 985844:\torr\tw1, wzr, #0x1c", 9984068], [" 985848:\tmov\tx0, x20", 9984072], [" 98584c:\tstrb\tw3, [sp,#132]", 9984076], [" 985850:\tbl\t715464 <islower@plt+0x6a7e14>", 9984080], [" 985854:\tldr\tx18, [x19,#48]", 9984084], [" 985858:\tmov\tw1, #0x26 \t// #38", 9984088], [" 98585c:\tadd\tx2, sp, #0x80", 9984092], [" 985860:\tmov\tx0, x20", 9984096], [" 985864:\tldrb\tw4, [x18,#11]", 9984100], [" 985868:\tand\tw11, w4, #0x1", 9984104], [" 98586c:\tstrb\tw11, [sp,#128]", 9984108], [" 985870:\tbl\t715464 <islower@plt+0x6a7e14>", 9984112], [" 985874:\tldr\tx0, [x19,#48]", 9984116], [" 985878:\tmov\tw1, #0x27 \t// #39", 9984120], [" 98587c:\tadd\tx2, sp, #0x7c", 9984124], [" 985880:\tldr\tw6, [x0,#8]", 9984128], [" 985884:\tmov\tx0, x20", 9984132], [" 985888:\tubfx\tw7, w6, #25, #1", 9984136], [" 98588c:\tstrb\tw7, [sp,#124]", 9984140], [" 985890:\tbl\t715464 <islower@plt+0x6a7e14>", 9984144], [" 985894:\tldr\tx1, [x19,#48]", 9984148], [" 985898:\tadd\tx2, sp, #0x78", 9984152], [" 98589c:\tmov\tx0, x20", 9984156], [" 9858a0:\tldr\tw1, [x1,#8]", 9984160], [" 9858a4:\tubfx\tw23, w1, #26, #1", 9984164], [" 9858a8:\tmov\tw1, #0x28 \t// #40", 9984168], [" 9858ac:\tstrb\tw23, [sp,#120]", 9984172], [" 9858b0:\tbl\t715464 <islower@plt+0x6a7e14>", 9984176], [" 9858b4:\tldr\tx2, [x19,#32]", 9984180], [" 9858b8:\tmov\tw1, #0x24 \t// #36", 9984184], [" 9858bc:\tldr\tx4, [x19,#48]", 9984188], [" 9858c0:\tldr\tw21, [x2,#88]", 9984192], [" 9858c4:\tadd\tx2, sp, #0x74", 9984196], [" 9858c8:\tldr\tx12, [x4,#8]", 9984200], [" 9858cc:\tcmp\tw21, #0x1", 9984204], [" 9858d0:\tubfx\tx13, x12, #29, #1", 9984208], [" 9858d4:\tcset\tw24, gt", 9984212], [" 9858d8:\tand\tw9, w24, w13", 9984216], [" 9858dc:\tmov\tx0, x20", 9984220], [" 9858e0:\tstrb\tw9, [sp,#116]", 9984224], [" 9858e4:\tbl\t715464 <islower@plt+0x6a7e14>", 9984228], [" 9858e8:\tldr\tx5, [x19,#48]", 9984232], [" 9858ec:\tmov\tw1, #0x29 \t// #41", 9984236], [" 9858f0:\tadd\tx2, sp, #0x70", 9984240], [" 9858f4:\tmov\tx0, x20", 9984244], [" 9858f8:\tldr\tx14, [x5,#8]", 9984248], [" 9858fc:\tubfx\tx15, x14, #30, #1", 9984252], [" 985900:\tand\tw10, w24, w15", 9984256], [" 985904:\tstrb\tw10, [sp,#112]", 9984260], [" 985908:\tbl\t715464 <islower@plt+0x6a7e14>", 9984264], [" 98590c:\tldr\tx6, [x19,#48]", 9984268], [" 985910:\tcmp\tw21, #0x2", 9984272], [" 985914:\tcset\tw12, gt", 9984276], [" 985918:\tmov\tw1, #0x37 \t// #55", 9984280], [" 98591c:\tadd\tx2, sp, #0x6c", 9984284], [" 985920:\tldr\tx16, [x6,#8]", 9984288], [" 985924:\tmov\tx0, x20", 9984292], [" 985928:\tcset\tw23, lt", 9984296], [" 98592c:\tubfx\tx17, x16, #38, #1", 9984300], [" 985930:\tand\tw13, w12, w17", 9984304], [" 985934:\tstrb\tw13, [sp,#108]", 9984308], [" 985938:\tbl\t715464 <islower@plt+0x6a7e14>", 9984312], [" 98593c:\tldr\tx7, [x19,#48]", 9984316], [" 985940:\torr\tw1, wzr, #0x38", 9984320], [" 985944:\tadd\tx2, sp, #0x68", 9984324], [" 985948:\tmov\tx0, x20", 9984328], [" 98594c:\tldr\tx18, [x7,#8]", 9984332], [" 985950:\tubfx\tx3, x18, #49, #1", 9984336], [" 985954:\tstrb\tw3, [sp,#104]", 9984340], [" 985958:\tbl\t715464 <islower@plt+0x6a7e14>", 9984344], [" 98595c:\tldr\tx3, [x19,#48]", 9984348], [" 985960:\tmov\tw1, #0x2b \t// #43", 9984352], [" 985964:\tadd\tx2, sp, #0x64", 9984356], [" 985968:\tmov\tx0, x20", 9984360], [" 98596c:\tldr\tx4, [x3,#8]", 9984364], [" 985970:\tubfx\tx5, x4, #32, #1", 9984368], [" 985974:\tand\tw14, w24, w5", 9984372], [" 985978:\tstrb\tw14, [sp,#100]", 9984376], [" 98597c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984380], [" 985980:\tldrb\tw15, [sp,#100]", 9984384], [" 985984:\tstr\twzr, [sp,#96]", 9984388], [" 985988:\tcbz\tw15, 9859a8 <islower@plt+0x918358>", 9984392], [" 98598c:\ttbnz\tw23, #0, 9859a8 <islower@plt+0x918358>", 9984396], [" 985990:\tldr\tx24, [x19,#48]", 9984400], [" 985994:\tldr\tx6, [x24,#8]", 9984404], [" 985998:\ttst\tx6, #0x200000000", 9984408], [" 98599c:\torr\tw16, wzr, #0x1", 9984412], [" 9859a0:\tcinc\tw17, w16, ne", 9984416], [" 9859a4:\tstr\tw17, [sp,#96]", 9984420], [" 9859a8:\tldr\tx0, [x19,#64]", 9984424], [" 9859ac:\tadrp\tx2, cb9000 <LoadQCC+0xbc3d0>", 9984428], [" 9859b0:\tmov\tw18, #0x103 \t// #259", 9984432], [" 9859b4:\tadd\tx2, x2, #0xe88", 9984436], [" 9859b8:\tadd\tx1, sp, #0xc0", 9984440], [" 9859bc:\tstrh\tw18, [sp,#208]", 9984444], [" 9859c0:\tstr\tx2, [sp,#192]", 9984448], [" 9859c4:\tbl\t1ad79c <islower@plt+0x14014c>", 9984452], [" 9859c8:\tcbz\tx0, 9859d4 <islower@plt+0x918384>", 9984456], [" 9859cc:\torr\tw0, wzr, #0x1", 9984460], [" 9859d0:\tstr\tw0, [sp,#96]", 9984464], [" 9859d4:\tcmp\tw21, #0x2", 9984468], [" 9859d8:\tcset\tw23, gt", 9984472], [" 9859dc:\tcmp\tw21, #0x1", 9984476], [" 9859e0:\tmov\tw1, #0x2a \t// #42", 9984480], [" 9859e4:\tadd\tx2, sp, #0x60", 9984484], [" 9859e8:\tmov\tx0, x20", 9984488], [" 9859ec:\tcset\tw24, gt", 9984492], [" 9859f0:\tbl\t715464 <islower@plt+0x6a7e14>", 9984496], [" 9859f4:\tldr\tx25, [x19,#48]", 9984500], [" 9859f8:\tadd\tx2, sp, #0x5c", 9984504], [" 9859fc:\tmov\tx0, x20", 9984508], [" 985a00:\tldr\tx7, [x25,#8]", 9984512], [" 985a04:\tubfx\tx1, x7, #34, #1", 9984516], [" 985a08:\tand\tw3, w24, w1", 9984520], [" 985a0c:\tmov\tw1, #0x2c \t// #44", 9984524], [" 985a10:\tstrb\tw3, [sp,#92]", 9984528], [" 985a14:\tbl\t715464 <islower@plt+0x6a7e14>", 9984532], [" 985a18:\tldr\tx8, [x19,#48]", 9984536], [" 985a1c:\tmov\tw1, #0x2d \t// #45", 9984540], [" 985a20:\tadd\tx2, sp, #0x58", 9984544], [" 985a24:\tldr\tx0, [x8,#8]", 9984548], [" 985a28:\tubfx\tx8, x0, #35, #1", 9984552], [" 985a2c:\tmov\tx0, x20", 9984556], [" 985a30:\tand\tw4, w24, w8", 9984560], [" 985a34:\tstrb\tw4, [sp,#88]", 9984564], [" 985a38:\tbl\t715464 <islower@plt+0x6a7e14>", 9984568], [" 985a3c:\tldr\tx9, [x19,#48]", 9984572], [" 985a40:\torr\tw1, wzr, #0x30", 9984576], [" 985a44:\tadd\tx2, sp, #0x54", 9984580], [" 985a48:\tmov\tx0, x20", 9984584], [" 985a4c:\tldr\tx9, [x9,#8]", 9984588], [" 985a50:\tubfx\tx10, x9, #39, #1", 9984592], [" 985a54:\tand\tw6, w23, w10", 9984596], [" 985a58:\tstrb\tw6, [sp,#84]", 9984600], [" 985a5c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984604], [" 985a60:\tldr\tx10, [x19,#48]", 9984608], [" 985a64:\tmov\tw1, #0x31 \t// #49", 9984612], [" 985a68:\tadd\tx2, sp, #0x50", 9984616], [" 985a6c:\tmov\tx0, x20", 9984620], [" 985a70:\tldr\tx11, [x10,#8]", 9984624], [" 985a74:\tubfx\tx12, x11, #40, #1", 9984628], [" 985a78:\tand\tw7, w23, w12", 9984632], [" 985a7c:\tstrb\tw7, [sp,#80]", 9984636], [" 985a80:\tbl\t715464 <islower@plt+0x6a7e14>", 9984640], [" 985a84:\tldr\tx11, [x19,#48]", 9984644], [" 985a88:\tadd\tx2, sp, #0x4c", 9984648], [" 985a8c:\tmov\tx0, x20", 9984652], [" 985a90:\tldr\tx13, [x11,#8]", 9984656], [" 985a94:\tubfx\tx14, x13, #41, #1", 9984660], [" 985a98:\tand\tw1, w23, w14", 9984664], [" 985a9c:\tstrb\tw1, [sp,#76]", 9984668], [" 985aa0:\tmov\tw1, #0x2f \t// #47", 9984672], [" 985aa4:\tbl\t715464 <islower@plt+0x6a7e14>", 9984676], [" 985aa8:\tldr\tx12, [x19,#48]", 9984680], [" 985aac:\tmov\tw1, #0x2e \t// #46", 9984684], [" 985ab0:\tadd\tx2, sp, #0x48", 9984688], [" 985ab4:\tldr\tw12, [x12,#52]", 9984692], [" 985ab8:\tcmp\tw12, #0x1", 9984696], [" 985abc:\tcset\tw8, eq", 9984700], [" 985ac0:\tmov\tx0, x20", 9984704], [" 985ac4:\tstrb\tw8, [sp,#72]", 9984708], [" 985ac8:\tbl\t715464 <islower@plt+0x6a7e14>", 9984712], [" 985acc:\tldr\tx13, [x19,#48]", 9984716], [" 985ad0:\tldr\tw9, [x13,#64]", 9984720], [" 985ad4:\tstr\tw9, [sp,#68]", 9984724], [" 985ad8:\tcbnz\tw9, 985ae4 <islower@plt+0x918494>", 9984728], [" 985adc:\tldr\tw10, [x22,#108]", 9984732], [" 985ae0:\tstr\tw10, [sp,#68]", 9984736], [" 985ae4:\torr\tw1, wzr, #0x10", 9984740], [" 985ae8:\tadd\tx2, sp, #0x44", 9984744], [" 985aec:\tmov\tx0, x20", 9984748], [" 985af0:\tbl\t715464 <islower@plt+0x6a7e14>", 9984752], [" 985af4:\tldr\tw11, [x22,#116]", 9984756], [" 985af8:\tmov\tw1, #0x21 \t// #33", 9984760], [" 985afc:\tadd\tx2, sp, #0x40", 9984764], [" 985b00:\tmov\tx0, x20", 9984768], [" 985b04:\tstr\tw11, [sp,#64]", 9984772], [" 985b08:\tbl\t715464 <islower@plt+0x6a7e14>", 9984776], [" 985b0c:\tstrb\twzr, [sp,#60]", 9984780], [" 985b10:\tstrb\twzr, [sp,#56]", 9984784], [" 985b14:\tldr\tw8, [x22,#104]", 9984788], [" 985b18:\ttbz\tw8, #2, 985b60 <islower@plt+0x918510>", 9984792], [" 985b1c:\tldr\tx10, [x19,#40]", 9984796], [" 985b20:\tsub\tw13, w10, #0x4", 9984800], [" 985b24:\tcmp\tw13, #0x2", 9984804], [" 985b28:\tb.cc\t985b3c <islower@plt+0x9184ec>", 9984808], [" 985b2c:\tcbnz\tw10, 985b60 <islower@plt+0x918510>", 9984812], [" 985b30:\tlsr\tx14, x10, #32", 9984816], [" 985b34:\tcmp\tx14, #0x4", 9984820], [" 985b38:\tb.ne\t985b60 <islower@plt+0x918510>", 9984824], [" 985b3c:\tldr\tx15, [x19,#48]", 9984828], [" 985b40:\tand\tw14, w8, #0x40", 9984832], [" 985b44:\tldr\tx16, [x15,#8]", 9984836], [" 985b48:\tlsr\tx18, x16, #47", 9984840], [" 985b4c:\ttst\tx16, #0xc00000000000", 9984844], [" 985b50:\tcset\tw13, ne", 9984848], [" 985b54:\tand\tw14, w18, w14, lsr #6", 9984852], [" 985b58:\tstrb\tw13, [sp,#60]", 9984856], [" 985b5c:\tstrb\tw14, [sp,#56]", 9984860], [" 985b60:\tmov\tw1, #0x23 \t// #35", 9984864], [" 985b64:\tadd\tx2, sp, #0x3c", 9984868], [" 985b68:\tmov\tx0, x20", 9984872], [" 985b6c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984876], [" 985b70:\tmov\tw1, #0x32 \t// #50", 9984880], [" 985b74:\tadd\tx2, sp, #0x38", 9984884], [" 985b78:\tmov\tx0, x20", 9984888], [" 985b7c:\tbl\t715464 <islower@plt+0x6a7e14>", 9984892], [" 985b80:\tldr\tx16, [x19,#48]", 9984896], [" 985b84:\tldr\tx3, [x16,#8]", 9984900], [" 985b88:\ttbnz\tx3, #48, 985b94 <islower@plt+0x918544>", 9984904], [" 985b8c:\tmov\tw9, wzr", 9984908], [" 985b90:\tb\t985bb0 <islower@plt+0x918560>", 9984912], [" 985b94:\tldrb\tw15, [x22,#105]", 9984916], [" 985b98:\ttbnz\tw15, #0, 985ba4 <islower@plt+0x918554>", 9984920], [" 985b9c:\tmov\tw9, wzr", 9984924], [" 985ba0:\tb\t985bb0 <islower@plt+0x918560>", 9984928], [" 985ba4:\tldrb\tw16, [x22,#146]", 9984932], [" 985ba8:\ttst\tw16, #0x10", 9984936], [" 985bac:\tcset\tw9, eq", 9984940], [" 985bb0:\tcmp\tw21, #0x2", 9984944], [" 985bb4:\tstrb\tw9, [sp,#52]", 9984948], [" 985bb8:\tmov\tw1, #0x33 \t// #51", 9984952], [" 985bbc:\tadd\tx2, sp, #0x34", 9984956], [" 985bc0:\tmov\tx0, x20", 9984960], [" 985bc4:\tcset\tw24, gt", 9984964], [" 985bc8:\tbl\t715464 <islower@plt+0x6a7e14>", 9984968], [" 985bcc:\tldr\tx22, [x19,#48]", 9984972], [" 985bd0:\torr\tw1, wzr, #0x3c", 9984976], [" 985bd4:\tldr\tw0, [x22,#16]", 9984980], [" 985bd8:\tand\tw15, w0, #0x2", 9984984], [" 985bdc:\tmov\tx0, x20", 9984988], [" 985be0:\tand\tw2, w24, w15, lsr #1", 9984992], [" 985be4:\tstrb\tw2, [sp,#48]", 9984996], [" 985be8:\tadd\tx2, sp, #0x30", 9985000], [" 985bec:\tbl\t715464 <islower@plt+0x6a7e14>", 9985004], [" 985bf0:\tldr\tx17, [x19,#48]", 9985008], [" 985bf4:\tmov\tw1, #0x3a \t// #58", 9985012], [" 985bf8:\tadd\tx2, sp, #0x2c", 9985016], [" 985bfc:\tmov\tx0, x20", 9985020], [" 985c00:\tldr\tw5, [x17,#80]", 9985024], [" 985c04:\tstr\tw5, [sp,#44]", 9985028], [" 985c08:\tbl\t715464 <islower@plt+0x6a7e14>", 9985032], [" 985c0c:\tldr\tx16, [x19,#48]", 9985036], [" 985c10:\tcbz\tx16, 985c44 <islower@plt+0x9185f4>", 9985040], [" 985c14:\tldr\tx17, [x16]", 9985044], [" 985c18:\tcbz\tx17, 985c44 <islower@plt+0x9185f4>", 9985048], [" 985c1c:\tldr\tx22, [x17,#8]", 9985052], [" 985c20:\tcbz\tx22, 985c48 <islower@plt+0x9185f8>", 9985056], [" 985c24:\tadd\tx0, sp, #0x20", 9985060], [" 985c28:\tbl\ta5c220 <islower@plt+0x9eebd0>", 9985064], [" 985c2c:\tldrb\tw3, [x19,#72]", 9985068], [" 985c30:\tcbz\tw3, 985c48 <islower@plt+0x9185f8>", 9985072], [" 985c34:\tldr\tx18, [x22,#32]", 9985076], [" 985c38:\tadd\tx0, x18, #0x1", 9985080], [" 985c3c:\tstr\tx0, [x22,#32]", 9985084], [" 985c40:\tb\t985c48 <islower@plt+0x9185f8>", 9985088], [" 985c44:\tmov\tx22, xzr", 9985092], [" 985c48:\tbl\t1a2ca0 <islower@plt+0x135650>", 9985096], [" 985c4c:\torr\tw1, wzr, #0x2", 9985100], [" 985c50:\tmov\tx23, x0", 9985104], [" 985c54:\tbl\t1a40b8 <islower@plt+0x136a68>", 9985108], [" 985c58:\tmov\tx21, x0", 9985112], [" 985c5c:\torr\tw1, wzr, #0x2", 9985116], [" 985c60:\tmov\tx0, x23", 9985120], [" 985c64:\tmov\tx2, x22", 9985124], [" 985c68:\tbl\t1a40c0 <islower@plt+0x136a70>", 9985128], [" 985c6c:\tldr\tx1, [x19,#48]", 9985132], [" 985c70:\tldr\tx12, [x1]", 9985136], [" 985c74:\tcbz\tx12, 985cc8 <islower@plt+0x918678>", 9985140], [" 985c78:\tldrb\tw4, [x19,#72]", 9985144], [" 985c7c:\tcbz\tw4, 985c8c <islower@plt+0x91863c>", 9985148], [" 985c80:\tmov\tw14, wzr", 9985152], [" 985c84:\tstrb\twzr, [sp,#192]", 9985156], [" 985c88:\tb\t985ca4 <islower@plt+0x918654>", 9985160], [" 985c8c:\tldr\tw6, [x12,#40]", 9985164], [" 985c90:\tand\tw8, w6, #0xc", 9985168], [" 985c94:\tcmp\tw8, #0x4", 9985172], [" 985c98:\tcset\tw14, eq", 9985176], [" 985c9c:\tubfx\tw7, w6, #3, #1", 9985180], [" 985ca0:\tstrb\tw7, [sp,#192]", 9985184], [" 985ca4:\torr\tw1, wzr, #0x3", 9985188], [" 985ca8:\tstrb\tw14, [sp]", 9985192], [" 985cac:\tmov\tx2, sp", 9985196], [" 985cb0:\tmov\tx0, x20", 9985200], [" 985cb4:\tbl\t715464 <islower@plt+0x6a7e14>", 9985204], [" 985cb8:\torr\tw1, wzr, #0x1", 9985208], [" 985cbc:\tadd\tx2, sp, #0xc0", 9985212], [" 985cc0:\tmov\tx0, x20", 9985216], [" 985cc4:\tbl\t715464 <islower@plt+0x6a7e14>", 9985220], [" 985cc8:\tldr\tx1, [x19,#64]", 9985224], [" 985ccc:\tadd\tx4, x19, #0x58", 9985228], [" 985cd0:\tadd\tx3, sp, #0x18", 9985232], [" 985cd4:\tstr\txzr, [sp,#24]", 9985236], [" 985cd8:\tmov\tx0, x20", 9985240], [" 985cdc:\tmov\tx2, xzr", 9985244], [" 985ce0:\tmov\tx5, xzr", 9985248], [" 985ce4:\tmov\tx6, xzr", 9985252], [" 985ce8:\tbl\t716b7c <islower@plt+0x6a952c>", 9985256], [" 985cec:\tmov\tw23, w0", 9985260], [" 985cf0:\tldr\tx10, [sp,#24]", 9985264], [" 985cf4:\tldr\tx0, [x19,#80]", 9985268], [" 985cf8:\tcmp\tx0, x10", 9985272], [" 985cfc:\tb.eq\t985d0c <islower@plt+0x9186bc>", 9985276], [" 985d00:\tstr\tx10, [x19,#80]", 9985280], [" 985d04:\tcbz\tx0, 985d0c <islower@plt+0x9186bc>", 9985284], [" 985d08:\tbl\t6d120 <operator delete[](void*)@plt>", 9985288], [" 985d0c:\tadd\tx0, sp, #0x20", 9985292], [" 985d10:\tmov\tx1, x22", 9985296], [" 985d14:\tbl\ta5c238 <islower@plt+0x9eebe8>", 9985300], [" 985d18:\tcbz\tw23, 985d24 <islower@plt+0x9186d4>", 9985304], [" 985d1c:\torr\tw19, wzr, #0x2", 9985308], [" 985d20:\tb\t985f8c <islower@plt+0x91893c>", 9985312], [" 985d24:\tldr\tx13, [x19,#48]", 9985316], [" 985d28:\tldrb\tw23, [x13,#68]", 9985320], [" 985d2c:\ttbz\tw23, #4, 985f88 <islower@plt+0x918938>", 9985324], [" 985d30:\tldr\tx0, [x13]", 9985328], [" 985d34:\tadd\tx8, sp, #0xc0", 9985332], [" 985d38:\tbl\t9940f8 <islower@plt+0x926aa8>", 9985336], [" 985d3c:\tmovi\tv0.2d, #0x0", 9985340], [" 985d40:\tldrb\tw8, [sp,#192]", 9985344], [" 985d44:\tstr\txzr, [sp,#16]", 9985348], [" 985d48:\tstr\tq0, [sp]", 9985352], [" 985d4c:\ttbnz\tw8, #0, 985d64 <islower@plt+0x918714>", 9985356], [" 985d50:\tldr\tx5, [sp,#208]", 9985360], [" 985d54:\tldr\tq0, [sp,#192]", 9985364], [" 985d58:\tstr\tx5, [sp,#16]", 9985368], [" 985d5c:\tstr\tq0, [sp]", 9985372], [" 985d60:\tb\t985dc8 <islower@plt+0x918778>", 9985376], [" 985d64:\tldr\tx22, [sp,#200]", 9985380], [" 985d68:\tcmn\tx22, #0x10", 9985384], [" 985d6c:\tb.cs\t985ffc <islower@plt+0x9189ac>", 9985388], [" 985d70:\tldr\tx23, [sp,#208]", 9985392], [" 985d74:\tcmp\tx22, #0x17", 9985396], [" 985d78:\tb.cs\t985d94 <islower@plt+0x918744>", 9985400], [" 985d7c:\tmov\tx5, sp", 9985404], [" 985d80:\torr\tx24, x5, #0x1", 9985408], [" 985d84:\tlsl\tx7, x22, #1", 9985412], [" 985d88:\tstrb\tw7, [sp]", 9985416], [" 985d8c:\tcbnz\tx22, 985db4 <islower@plt+0x918764>", 9985420], [" 985d90:\tb\t985dc4 <islower@plt+0x918774>", 9985424], [" 985d94:\tadd\tx2, x22, #0x10", 9985428], [" 985d98:\tand\tx25, x2, #0xfffffffffffffff0", 9985432], [" 985d9c:\tmov\tx0, x25", 9985436], [" 985da0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9985440], [" 985da4:\tmov\tx24, x0", 9985444], [" 985da8:\torr\tx4, x25, #0x1", 9985448], [" 985dac:\tstp\tx22, x24, [sp,#8]", 9985452], [" 985db0:\tstr\tx4, [sp]", 9985456], [" 985db4:\tmov\tx0, x24", 9985460], [" 985db8:\tmov\tx1, x23", 9985464], [" 985dbc:\tmov\tx2, x22", 9985468], [" 985dc0:\tbl\t6cdd0 <memcpy@plt>", 9985472], [" 985dc4:\tstrb\twzr, [x24,x22]", 9985476], [" 985dc8:\tldrb\tw9, [x19,#72]", 9985480], [" 985dcc:\tcbz\tw9, 985e78 <islower@plt+0x918828>", 9985484], [" 985dd0:\tldp\tx23, x0, [sp]", 9985488], [" 985dd4:\tldrb\tw10, [sp]", 9985492], [" 985dd8:\tmov\tw1, #0x16 \t// #22", 9985496], [" 985ddc:\tand\tx8, x23, #0xfffffffffffffffe", 9985500], [" 985de0:\ttst\tw10, #0x1", 9985504], [" 985de4:\tsub\tx6, x8, #0x1", 9985508], [" 985de8:\tcsel\tw8, w10, w23, eq", 9985512], [" 985dec:\tcsel\tx1, x1, x6, eq", 9985516], [" 985df0:\ttst\tw8, #0x1", 9985520], [" 985df4:\tubfx\tx9, x8, #1, #7", 9985524], [" 985df8:\tcsel\tx3, x9, x0, eq", 9985528], [" 985dfc:\tsub\tx7, x1, x3", 9985532], [" 985e00:\tcmp\tx7, #0x4", 9985536], [" 985e04:\tb.cs\t985e34 <islower@plt+0x9187e4>", 9985540], [" 985e08:\torr\tw13, wzr, #0x4", 9985544], [" 985e0c:\tsub\tx14, x13, x1", 9985548], [" 985e10:\tadrp\tx7, cb9000 <LoadQCC+0xbc3d0>", 9985552], [" 985e14:\tadd\tx2, x14, x3", 9985556], [" 985e18:\tadd\tx7, x7, #0xe9d", 9985560], [" 985e1c:\tmov\tx0, sp", 9985564], [" 985e20:\torr\tw6, wzr, #0x4", 9985568], [" 985e24:\tmov\tx4, x3", 9985572], [" 985e28:\tmov\tx5, xzr", 9985576], [" 985e2c:\tbl\t862f0 <islower@plt+0x18ca0>", 9985580], [" 985e30:\tb\t985e78 <islower@plt+0x918828>", 9985584], [" 985e34:\tldr\tx11, [sp,#16]", 9985588], [" 985e38:\tmov\tx24, sp", 9985592], [" 985e3c:\ttst\tw8, #0x1", 9985596], [" 985e40:\torr\tx25, x24, #0x1", 9985600], [" 985e44:\tmov\tw13, #0x6e690000 \t// #1852375040", 9985604], [" 985e48:\tcsel\tx8, x25, x11, eq", 9985608], [" 985e4c:\tadd\tx8, x8, x3", 9985612], [" 985e50:\tmovk\tw13, #0x622d", 9985616], [" 985e54:\tadd\tx14, x3, #0x4", 9985620], [" 985e58:\tstr\tw13, [x8]", 9985624], [" 985e5c:\tldrb\tw15, [sp]", 9985628], [" 985e60:\ttbnz\tw15, #0, 985e70 <islower@plt+0x918820>", 9985632], [" 985e64:\tlsl\tx12, x14, #1", 9985636], [" 985e68:\tstrb\tw12, [sp]", 9985640], [" 985e6c:\tb\t985e74 <islower@plt+0x918824>", 9985644], [" 985e70:\tstr\tx14, [sp,#8]", 9985648], [" 985e74:\tstrb\twzr, [x8,#4]", 9985652], [" 985e78:\tldrb\tw14, [sp]", 9985656], [" 985e7c:\tmov\tx3, sp", 9985660], [" 985e80:\tldr\tx15, [sp,#16]", 9985664], [" 985e84:\torr\tx8, x3, #0x1", 9985668], [" 985e88:\ttst\tw14, #0x1", 9985672], [" 985e8c:\tcsel\tx1, x8, x15, eq", 9985676], [" 985e90:\tmov\tx0, x19", 9985680], [" 985e94:\tbl\t986004 <islower@plt+0x9189b4>", 9985684], [" 985e98:\tldrb\tw17, [x19,#73]", 9985688], [" 985e9c:\tcbz\tw17, 985f68 <islower@plt+0x918918>", 9985692], [" 985ea0:\tldp\tx16, x3, [sp,#192]", 9985696], [" 985ea4:\tldrb\tw18, [sp,#192]", 9985700], [" 985ea8:\tmov\tw17, #0x16 \t// #22", 9985704], [" 985eac:\tand\tx9, x16, #0xfffffffffffffffe", 9985708], [" 985eb0:\ttst\tw18, #0x1", 9985712], [" 985eb4:\tsub\tx10, x9, #0x1", 9985716], [" 985eb8:\tcsel\tw9, w18, w16, eq", 9985720], [" 985ebc:\tcsel\tx1, x17, x10, eq", 9985724], [" 985ec0:\ttst\tw9, #0x1", 9985728], [" 985ec4:\tubfx\tx18, x9, #1, #7", 9985732], [" 985ec8:\tcsel\tx3, x18, x3, eq", 9985736], [" 985ecc:\tsub\tx11, x1, x3", 9985740], [" 985ed0:\tcmp\tx11, #0x4", 9985744], [" 985ed4:\tb.cs\t985f04 <islower@plt+0x9188b4>", 9985748], [" 985ed8:\torr\tw7, wzr, #0x4", 9985752], [" 985edc:\tsub\tx23, x7, x1", 9985756], [" 985ee0:\tadrp\tx7, cb9000 <LoadQCC+0xbc3d0>", 9985760], [" 985ee4:\tadd\tx2, x23, x3", 9985764], [" 985ee8:\tadd\tx7, x7, #0xe9d", 9985768], [" 985eec:\tadd\tx0, sp, #0xc0", 9985772], [" 985ef0:\torr\tw6, wzr, #0x4", 9985776], [" 985ef4:\tmov\tx4, x3", 9985780], [" 985ef8:\tmov\tx5, xzr", 9985784], [" 985efc:\tbl\t862f0 <islower@plt+0x18ca0>", 9985788], [" 985f00:\tb\t985f48 <islower@plt+0x9188f8>", 9985792], [" 985f04:\tldr\tx5, [sp,#208]", 9985796], [" 985f08:\ttst\tw9, #0x1", 9985800], [" 985f0c:\tadd\tx9, sp, #0xc0", 9985804], [" 985f10:\torr\tx12, x9, #0x1", 9985808], [" 985f14:\tmov\tw2, #0x6e690000 \t// #1852375040", 9985812], [" 985f18:\tcsel\tx6, x12, x5, eq", 9985816], [" 985f1c:\tadd\tx9, x6, x3", 9985820], [" 985f20:\tmovk\tw2, #0x622d", 9985824], [" 985f24:\tadd\tx15, x3, #0x4", 9985828], [" 985f28:\tstr\tw2, [x9]", 9985832], [" 985f2c:\tldrb\tw5, [sp,#192]", 9985836], [" 985f30:\ttbnz\tw5, #0, 985f40 <islower@plt+0x9188f0>", 9985840], [" 985f34:\tlsl\tx2, x15, #1", 9985844], [" 985f38:\tstrb\tw2, [sp,#192]", 9985848], [" 985f3c:\tb\t985f44 <islower@plt+0x9188f4>", 9985852], [" 985f40:\tstr\tx15, [sp,#200]", 9985856], [" 985f44:\tstrb\twzr, [x9,#4]", 9985860], [" 985f48:\tldrb\tw3, [sp,#192]", 9985864], [" 985f4c:\tadd\tx13, sp, #0xc0", 9985868], [" 985f50:\tldr\tx1, [sp,#208]", 9985872], [" 985f54:\torr\tx14, x13, #0x1", 9985876], [" 985f58:\ttst\tw3, #0x1", 9985880], [" 985f5c:\tcsel\tx1, x14, x1, eq", 9985884], [" 985f60:\tmov\tx0, x19", 9985888], [" 985f64:\tbl\t986004 <islower@plt+0x9189b4>", 9985892], [" 985f68:\tldrb\tw19, [sp]", 9985896], [" 985f6c:\ttbz\tw19, #0, 985f78 <islower@plt+0x918928>", 9985900], [" 985f70:\tldr\tx0, [sp,#16]", 9985904], [" 985f74:\tbl\t6cda0 <operator delete(void*)@plt>", 9985908], [" 985f78:\tldrb\tw6, [sp,#192]", 9985912], [" 985f7c:\ttbz\tw6, #0, 985f88 <islower@plt+0x918938>", 9985916], [" 985f80:\tldr\tx0, [sp,#208]", 9985920], [" 985f84:\tbl\t6cda0 <operator delete(void*)@plt>", 9985924], [" 985f88:\tmov\tw19, wzr", 9985928], [" 985f8c:\tbl\t1a2ca0 <islower@plt+0x135650>", 9985932], [" 985f90:\torr\tw1, wzr, #0x2", 9985936], [" 985f94:\tmov\tx23, x0", 9985940], [" 985f98:\tbl\t1a40b8 <islower@plt+0x136a68>", 9985944], [" 985f9c:\torr\tw1, wzr, #0x2", 9985948], [" 985fa0:\tmov\tx0, x23", 9985952], [" 985fa4:\tmov\tx2, x21", 9985956], [" 985fa8:\tbl\t1a40c0 <islower@plt+0x136a70>", 9985960], [" 985fac:\tmov\tx0, x20", 9985964], [" 985fb0:\tbl\t7153f0 <islower@plt+0x6a7da0>", 9985968], [" 985fb4:\tmov\tx0, x20", 9985972], [" 985fb8:\tbl\t6cda0 <operator delete(void*)@plt>", 9985976], [" 985fbc:\tadd\tx0, sp, #0xb0", 9985980], [" 985fc0:\tbl\t1b79a4 <islower@plt+0x14a354>", 9985984], [" 985fc4:\tmrs\tx15, tpidr_el0", 9985988], [" 985fc8:\tldr\tx21, [x15,#40]", 9985992], [" 985fcc:\tldr\tx0, [sp,#216]", 9985996], [" 985fd0:\tcmp\tx21, x0", 9986000], [" 985fd4:\tb.ne\t985ff8 <islower@plt+0x9189a8>", 9986004], [" 985fd8:\tmov\tw0, w19", 9986008], [" 985fdc:\tldr\tx28, [sp,#224]", 9986012], [" 985fe0:\tldp\tx19, x30, [sp,#288]", 9986016], [" 985fe4:\tldp\tx21, x20, [sp,#272]", 9986020], [" 985fe8:\tldp\tx23, x22, [sp,#256]", 9986024], [" 985fec:\tldp\tx25, x24, [sp,#240]", 9986028], [" 985ff0:\tadd\tsp, sp, #0x130", 9986032], [" 985ff4:\tret", 9986036], [" 985ff8:\tbl\t6ce60 <__stack_chk_fail@plt>", 9986040], [" 985ffc:\tmov\tx0, sp", 9986044], [" 986000:\tbl\t84c84 <islower@plt+0x17634>", 9986048], ["", 0]], "l": 16, "f": "LLVMCompiler::compileHelper()"}, "90": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000099dcb8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xc59a8>:", 0], [" 99dcb8:\tstp\tx28, x27, [sp,#-96]!", 10083512], [" 99dcbc:\tstp\tx26, x25, [sp,#16]", 10083516], [" 99dcc0:\tstp\tx24, x23, [sp,#32]", 10083520], [" 99dcc4:\tstp\tx22, x21, [sp,#48]", 10083524], [" 99dcc8:\tstp\tx20, x19, [sp,#64]", 10083528], [" 99dccc:\tstp\tx29, x30, [sp,#80]", 10083532], [" 99dcd0:\tsub\tsp, sp, #0x460", 10083536], [" 99dcd4:\tmrs\tx12, tpidr_el0", 10083540], [" 99dcd8:\tmov\tx27, x2", 10083544], [" 99dcdc:\tldr\tx17, [x12,#40]", 10083548], [" 99dce0:\tadd\tx2, sp, #0x84", 10083552], [" 99dce4:\tmov\tx20, x0", 10083556], [" 99dce8:\tstr\tx17, [sp,#1112]", 10083560], [" 99dcec:\tstr\twzr, [sp,#132]", 10083564], [" 99dcf0:\tstr\tx1, [sp,#80]", 10083568], [" 99dcf4:\tbl\t9a5c90 <islower@plt+0x938640>", 10083572], [" 99dcf8:\tldr\tw22, [x20,#16]", 10083576], [" 99dcfc:\tcmp\tw22, #0x1", 10083580], [" 99dd00:\tb.ne\t99dd1c <islower@plt+0x9306cc>", 10083584], [" 99dd04:\tldr\tw14, [x20,#120]", 10083588], [" 99dd08:\tcmp\tw14, #0x5", 10083592], [" 99dd0c:\tb.ne\t99dd1c <islower@plt+0x9306cc>", 10083596], [" 99dd10:\torr\tw28, wzr, #0xc0", 10083600], [" 99dd14:\tstr\tw28, [sp,#60]", 10083604], [" 99dd18:\tb\t99dd24 <islower@plt+0x9306d4>", 10083608], [" 99dd1c:\tldr\tw26, [sp,#132]", 10083612], [" 99dd20:\tstr\tw26, [sp,#60]", 10083616], [" 99dd24:\tldr\tx14, [x20,#2008]", 10083620], [" 99dd28:\tadd\tx0, sp, #0x2c8", 10083624], [" 99dd2c:\torr\tw2, wzr, #0x60", 10083628], [" 99dd30:\tmov\tw1, wzr", 10083632], [" 99dd34:\tldr\tw21, [x14,#32]", 10083636], [" 99dd38:\tstrb\twzr, [sp,#128]", 10083640], [" 99dd3c:\tbl\t6cdf0 <memset@plt>", 10083644], [" 99dd40:\tmovi\tv1.2d, #0x0", 10083648], [" 99dd44:\tmov\tw28, #0x48 \t// #72", 10083652], [" 99dd48:\tadd\tx0, sp, #0x280", 10083656], [" 99dd4c:\tstr\twzr, [sp,#120]", 10083660], [" 99dd50:\tmov\tw1, wzr", 10083664], [" 99dd54:\tmov\tx2, x28", 10083668], [" 99dd58:\tstur\tq1, [sp,#104]", 10083672], [" 99dd5c:\tbl\t6cdf0 <memset@plt>", 10083676], [" 99dd60:\tadd\tx0, sp, #0x238", 10083680], [" 99dd64:\tmov\tw1, wzr", 10083684], [" 99dd68:\tmov\tx2, x28", 10083688], [" 99dd6c:\tbl\t6cdf0 <memset@plt>", 10083692], [" 99dd70:\tstr\tx27, [sp,#32]", 10083696], [" 99dd74:\tstr\tw21, [sp,#20]", 10083700], [" 99dd78:\tcbz\tw22, 99e384 <islower@plt+0x930d34>", 10083704], [" 99dd7c:\tmov\tx25, xzr", 10083708], [" 99dd80:\tstr\txzr, [sp,#40]", 10083712], [" 99dd84:\tmov\tw24, wzr", 10083716], [" 99dd88:\tadd\tx8, x20, #0x7ec", 10083720], [" 99dd8c:\tmov\tw19, #0xffffffff \t// #-1", 10083724], [" 99dd90:\tubfx\tw16, w21, #2, #1", 10083728], [" 99dd94:\tstr\tx8, [sp,#24]", 10083732], [" 99dd98:\tstp\tw16, w19, [sp,#64]", 10083736], [" 99dd9c:\tstp\tw19, wzr, [sp,#52]", 10083740], [" 99dda0:\tb\t99ddb4 <islower@plt+0x930764>", 10083744], [" 99dda4:\tadd\tx18, sp, #0x238", 10083748], [" 99dda8:\tstr\tw25, [sp,#68]", 10083752], [" 99ddac:\tmov\tw22, w28", 10083756], [" 99ddb0:\tldr\tx25, [x18,w24,uxtw #3]", 10083760], [" 99ddb4:\tmov\tw0, #0xd0 \t// #208", 10083764], [" 99ddb8:\tsub\tw28, w22, #0x1", 10083768], [" 99ddbc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10083772], [" 99ddc0:\tadd\tx19, x20, w28, uxtw #2", 10083776], [" 99ddc4:\tldr\tx3, [x20,#1992]", 10083780], [" 99ddc8:\tadd\tx17, x20, w28, uxtw #3", 10083784], [" 99ddcc:\tldr\tx4, [x20,#2000]", 10083788], [" 99ddd0:\tmov\tx27, x0", 10083792], [" 99ddd4:\tldr\tw1, [x19,#120]", 10083796], [" 99ddd8:\tstr\tx17, [sp,#72]", 10083800], [" 99dddc:\tldr\tx2, [x17,#24]", 10083804], [" 99dde0:\tldr\tx5, [x20,#8]", 10083808], [" 99dde4:\tbl\t99471c <islower@plt+0x9270cc>", 10083812], [" 99dde8:\tmov\tw21, w24", 10083816], [" 99ddec:\tcmp\tx25, x27", 10083820], [" 99ddf0:\tb.eq\t99de10 <islower@plt+0x9307c0>", 10083824], [" 99ddf4:\tadd\tx3, sp, #0x238", 10083828], [" 99ddf8:\tstr\tx27, [x3,x21,lsl #3]", 10083832], [" 99ddfc:\tcbz\tx25, 99de10 <islower@plt+0x9307c0>", 10083836], [" 99de00:\tldr\tx15, [x25]", 10083840], [" 99de04:\tmov\tx0, x25", 10083844], [" 99de08:\tldr\tx6, [x15,#8]", 10083848], [" 99de0c:\tblr\tx6", 10083852], [" 99de10:\tldr\tx29, [sp,#80]", 10083856], [" 99de14:\tmov\tx0, x27", 10083860], [" 99de18:\tldr\tx1, [x29,x28,lsl #3]", 10083864], [" 99de1c:\tbl\t988240 <islower@plt+0x91abf0>", 10083868], [" 99de20:\tldr\tw8, [x20,#16]", 10083872], [" 99de24:\tcmp\tw22, w8", 10083876], [" 99de28:\tb.cs\t99de38 <islower@plt+0x9307e8>", 10083880], [" 99de2c:\tadd\tx10, x20, w22, uxtw #2", 10083884], [" 99de30:\tldr\tw9, [x10,#120]", 10083888], [" 99de34:\tb\t99de3c <islower@plt+0x9307ec>", 10083892], [" 99de38:\torr\tw9, wzr, #0x6", 10083896], [" 99de3c:\tldr\tx16, [x20,#2008]", 10083900], [" 99de40:\tmov\tw23, wzr", 10083904], [" 99de44:\tldr\tw15, [x16,#4]", 10083908], [" 99de48:\tstr\tw9, [x27,#44]", 10083912], [" 99de4c:\tcbz\tw15, 99dea0 <islower@plt+0x930850>", 10083916], [" 99de50:\tldr\tw10, [x19,#120]", 10083920], [" 99de54:\tcmp\tw10, #0x3", 10083924], [" 99de58:\tb.hi\t99dea0 <islower@plt+0x930850>", 10083928], [" 99de5c:\tcmp\tw10, #0x1", 10083932], [" 99de60:\tb.eq\t99dea0 <islower@plt+0x930850>", 10083936], [" 99de64:\tcmp\tw8, w22", 10083940], [" 99de68:\tb.eq\t99de7c <islower@plt+0x93082c>", 10083944], [" 99de6c:\tadd\tx11, x20, w22, uxtw #2", 10083948], [" 99de70:\tldr\tw15, [x11,#120]", 10083952], [" 99de74:\tcmp\tw15, #0x4", 10083956], [" 99de78:\tb.ne\t99de9c <islower@plt+0x93084c>", 10083960], [" 99de7c:\tldr\tw1, [x20,#2020]", 10083964], [" 99de80:\tcbz\tw1, 99de94 <islower@plt+0x930844>", 10083968], [" 99de84:\tldr\tw2, [x20,#2024]", 10083972], [" 99de88:\tmov\tx0, x27", 10083976], [" 99de8c:\tldr\tx3, [sp,#24]", 10083980], [" 99de90:\tbl\t987ed4 <islower@plt+0x91a884>", 10083984], [" 99de94:\torr\tw23, wzr, #0x1", 10083988], [" 99de98:\tb\t99dea0 <islower@plt+0x930850>", 10083992], [" 99de9c:\tmov\tw23, wzr", 10083996], [" 99dea0:\tmov\tx0, x27", 10084000], [" 99dea4:\tbl\t9848d0 <islower@plt+0x917280>", 10084004], [" 99dea8:\tmov\tx0, x27", 10084008], [" 99deac:\tbl\t987e04 <islower@plt+0x91a7b4>", 10084012], [" 99deb0:\tmov\tw26, w0", 10084016], [" 99deb4:\ttbz\tw26, #0, 99e024 <islower@plt+0x9309d4>", 10084020], [" 99deb8:\tcmp\tw23, #0x0", 10084024], [" 99debc:\tldr\tw4, [sp,#56]", 10084028], [" 99dec0:\torr\tw11, wzr, #0x1", 10084032], [" 99dec4:\tmov\tw5, #0x130 \t// #304", 10084036], [" 99dec8:\tmadd\tx13, x28, x5, x20", 10084040], [" 99decc:\tcsel\tw4, w11, w4, ne", 10084044], [" 99ded0:\tadd\tx25, x13, #0x90", 10084048], [" 99ded4:\tstr\tw4, [sp,#56]", 10084052], [" 99ded8:\tldr\tw12, [x13,#224]", 10084056], [" 99dedc:\tcbz\tw12, 99df00 <islower@plt+0x9308b0>", 10084060], [" 99dee0:\tldr\tx9, [x13,#304]", 10084064], [" 99dee4:\tand\tw8, w12, #0x7", 10084068], [" 99dee8:\tsub\tw16, w12, #0x1", 10084072], [" 99deec:\tcmp\tw16, #0x7", 10084076], [" 99def0:\tb.cs\t99df08 <islower@plt+0x9308b8>", 10084080], [" 99def4:\tmov\tw4, wzr", 10084084], [" 99def8:\tmov\tx10, xzr", 10084088], [" 99defc:\tb\t99df70 <islower@plt+0x930920>", 10084092], [" 99df00:\tmov\tw4, wzr", 10084096], [" 99df04:\tb\t99df94 <islower@plt+0x930944>", 10084100], [" 99df08:\tmov\tw4, wzr", 10084104], [" 99df0c:\tmov\tx10, xzr", 10084108], [" 99df10:\tsub\tw11, w12, w8", 10084112], [" 99df14:\tadd\tx12, x9, #0x230", 10084116], [" 99df18:\tsub\tx18, x12, #0x1dc", 10084120], [" 99df1c:\tldurh\tw0, [x12,#-236]", 10084124], [" 99df20:\tsub\tx1, x12, #0x164", 10084128], [" 99df24:\tldurh\tw2, [x12,#-116]", 10084132], [" 99df28:\tldrh\tw13, [x12,#4]", 10084136], [" 99df2c:\tadd\tx10, x10, #0x8", 10084140], [" 99df30:\tldrh\tw15, [x18]", 10084144], [" 99df34:\tsubs\tw11, w11, #0x8", 10084148], [" 99df38:\tldrh\tw1, [x1]", 10084152], [" 99df3c:\tldrh\tw14, [x12,#124]", 10084156], [" 99df40:\tldrh\tw16, [x12,#244]", 10084160], [" 99df44:\tadd\tw4, w15, w4", 10084164], [" 99df48:\tldrh\tw17, [x12,#364]", 10084168], [" 99df4c:\tadd\tw18, w1, w4", 10084172], [" 99df50:\tadd\tw3, w0, w18", 10084176], [" 99df54:\tadd\tw5, w2, w3", 10084180], [" 99df58:\tadd\tw6, w13, w5", 10084184], [" 99df5c:\tadd\tw7, w14, w6", 10084188], [" 99df60:\tadd\tw0, w16, w7", 10084192], [" 99df64:\tadd\tx12, x12, #0x3c0", 10084196], [" 99df68:\tadd\tw4, w17, w0", 10084200], [" 99df6c:\tb.ne\t99df18 <islower@plt+0x9308c8>", 10084204], [" 99df70:\tcbz\tw8, 99df94 <islower@plt+0x930944>", 10084208], [" 99df74:\torr\tw13, wzr, #0x78", 10084212], [" 99df78:\tmadd\tx17, x10, x13, x9", 10084216], [" 99df7c:\tadd\tx9, x17, #0x50", 10084220], [" 99df80:\tldrh\tw7, [x9,#4]", 10084224], [" 99df84:\tsubs\tw8, w8, #0x1", 10084228], [" 99df88:\tadd\tx9, x9, #0x78", 10084232], [" 99df8c:\tadd\tw4, w7, w4", 10084236], [" 99df90:\tb.ne\t99df80 <islower@plt+0x930930>", 10084240], [" 99df94:\ttbz\tw23, #0, 99dfa0 <islower@plt+0x930950>", 10084244], [" 99df98:\tldr\tx1, [x20,#2048]", 10084248], [" 99df9c:\tb\t99dfa4 <islower@plt+0x930954>", 10084252], [" 99dfa0:\tmov\tx1, xzr", 10084256], [" 99dfa4:\tldr\tx15, [sp,#72]", 10084260], [" 99dfa8:\tmov\tx0, x27", 10084264], [" 99dfac:\tldr\tx2, [x15,#24]", 10084268], [" 99dfb0:\tldr\tx7, [x2,#8]", 10084272], [" 99dfb4:\tadd\tx2, sp, #0x80", 10084276], [" 99dfb8:\tubfx\tx3, x7, #44, #1", 10084280], [" 99dfbc:\tbl\t9880b0 <islower@plt+0x91aa60>", 10084284], [" 99dfc0:\tldr\tx0, [x20,#1984]", 10084288], [" 99dfc4:\tadd\tx1, sp, #0x328", 10084292], [" 99dfc8:\tmov\tx2, x25", 10084296], [" 99dfcc:\tbl\ta40650 <islower@plt+0x9d3000>", 10084300], [" 99dfd0:\tldrb\tw25, [sp,#128]", 10084304], [" 99dfd4:\tstrb\tw25, [x27,#73]", 10084308], [" 99dfd8:\tcbnz\tw25, 99e024 <islower@plt+0x9309d4>", 10084312], [" 99dfdc:\tadrp\tx0, cc2000 <LoadQCC+0xc53d0>", 10084316], [" 99dfe0:\tadd\tx0, x0, #0xe2", 10084320], [" 99dfe4:\tmov\tw1, #0x17 \t// #23", 10084324], [" 99dfe8:\tstr\tx0, [sp,#256]", 10084328], [" 99dfec:\tbl\t6ce90 <__strlen_chk@plt>", 10084332], [" 99dff0:\tstr\tx0, [sp,#264]", 10084336], [" 99dff4:\tadd\tx0, sp, #0x100", 10084340], [" 99dff8:\tbl\t1b6a3c <islower@plt+0x1493ec>", 10084344], [" 99dffc:\tmov\tx25, x0", 10084348], [" 99e000:\tcbz\tx25, 99e00c <islower@plt+0x9309bc>", 10084352], [" 99e004:\tmov\tx0, x25", 10084356], [" 99e008:\tbl\tc61d4 <islower@plt+0x58b84>", 10084360], [" 99e00c:\tldr\tx0, [x27,#64]", 10084364], [" 99e010:\tbl\t31a108 <islower@plt+0x2acab8>", 10084368], [" 99e014:\tstr\tx0, [sp,#40]", 10084372], [" 99e018:\tcbz\tx25, 99e024 <islower@plt+0x9309d4>", 10084376], [" 99e01c:\tmov\tx0, x25", 10084380], [" 99e020:\tbl\tc6328 <islower@plt+0x58cd8>", 10084384], [" 99e024:\tldr\tx3, [x20,#2008]", 10084388], [" 99e028:\tldrb\tw8, [x3,#32]", 10084392], [" 99e02c:\ttbz\tw8, #1, 99e0b0 <islower@plt+0x930a60>", 10084396], [" 99e030:\tldr\tx11, [sp,#80]", 10084400], [" 99e034:\tadrp\tx24, cb1000 <LoadQCC+0xb43d0>", 10084404], [" 99e038:\tadd\tx24, x24, #0x5fc", 10084408], [" 99e03c:\tmov\tx0, x24", 10084412], [" 99e040:\tmov\tw1, #0x1b \t// #27", 10084416], [" 99e044:\tldr\tx25, [x11,x28,lsl #3]", 10084420], [" 99e048:\tbl\t6ce90 <__strlen_chk@plt>", 10084424], [" 99e04c:\tmov\tx2, x0", 10084428], [" 99e050:\tmov\tx0, x25", 10084432], [" 99e054:\tmov\tx1, x24", 10084436], [" 99e058:\tbl\t1ad86c <islower@plt+0x14021c>", 10084440], [" 99e05c:\tmov\tx29, x0", 10084444], [" 99e060:\tcbz\tx29, 99e0b0 <islower@plt+0x930a60>", 10084448], [" 99e064:\tmov\tx0, x29", 10084452], [" 99e068:\tbl\t1a9ccc <islower@plt+0x13c67c>", 10084456], [" 99e06c:\tldr\tx0, [x20,#2000]", 10084460], [" 99e070:\tbl\t1bdc54 <islower@plt+0x150604>", 10084464], [" 99e074:\tldr\tw3, [sp,#60]", 10084468], [" 99e078:\tmov\tw2, wzr", 10084472], [" 99e07c:\tmov\tw1, w3", 10084476], [" 99e080:\tbl\tf6f90 <islower@plt+0x89940>", 10084480], [" 99e084:\tldr\tx11, [x20,#2000]", 10084484], [" 99e088:\tadd\tx1, sp, #0x100", 10084488], [" 99e08c:\tstr\tx0, [sp,#256]", 10084492], [" 99e090:\torr\tw2, wzr, #0x1", 10084496], [" 99e094:\tmov\tx0, x11", 10084500], [" 99e098:\tbl\t1a96a0 <islower@plt+0x13c050>", 10084504], [" 99e09c:\tmov\tx8, x0", 10084508], [" 99e0a0:\tcbz\tx8, 99e0b0 <islower@plt+0x930a60>", 10084512], [" 99e0a4:\tmov\tx0, x29", 10084516], [" 99e0a8:\tmov\tx1, x8", 10084520], [" 99e0ac:\tbl\t1a9d8c <islower@plt+0x13c73c>", 10084524], [" 99e0b0:\tmov\tx0, x27", 10084528], [" 99e0b4:\tbl\t985238 <islower@plt+0x917be8>", 10084532], [" 99e0b8:\tmov\tw25, w0", 10084536], [" 99e0bc:\tcbnz\tw25, 99e658 <islower@plt+0x931008>", 10084540], [" 99e0c0:\tldr\tx4, [x20,#2008]", 10084544], [" 99e0c4:\tldrb\tw9, [x4,#32]", 10084548], [" 99e0c8:\ttbz\tw9, #1, 99e194 <islower@plt+0x930b44>", 10084552], [" 99e0cc:\tldr\tx13, [sp,#80]", 10084556], [" 99e0d0:\tadrp\tx3, cb4000 <LoadQCC+0xb73d0>", 10084560], [" 99e0d4:\tadd\tx3, x3, #0x99", 10084564], [" 99e0d8:\tmov\tw5, #0x103 \t// #259", 10084568], [" 99e0dc:\tadd\tx1, sp, #0x100", 10084572], [" 99e0e0:\tldr\tx0, [x13,x28,lsl #3]", 10084576], [" 99e0e4:\tstr\tx3, [sp,#256]", 10084580], [" 99e0e8:\tstrh\tw5, [sp,#272]", 10084584], [" 99e0ec:\tbl\t1ad79c <islower@plt+0x14014c>", 10084588], [" 99e0f0:\tmov\tx29, x0", 10084592], [" 99e0f4:\tcbz\tx29, 99e654 <islower@plt+0x931004>", 10084596], [" 99e0f8:\tmov\tx0, x29", 10084600], [" 99e0fc:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 10084604], [" 99e100:\tcbz\tw0, 99e654 <islower@plt+0x931004>", 10084608], [" 99e104:\tmov\tx0, x29", 10084612], [" 99e108:\tmov\tw1, wzr", 10084616], [" 99e10c:\tbl\t1a9d6c <islower@plt+0x13c71c>", 10084620], [" 99e110:\tmov\tw25, wzr", 10084624], [" 99e114:\tcbz\tx0, 99e658 <islower@plt+0x931008>", 10084628], [" 99e118:\tmov\tw1, wzr", 10084632], [" 99e11c:\tbl\t1a9240 <islower@plt+0x13bbf0>", 10084636], [" 99e120:\tmov\tx29, x0", 10084640], [" 99e124:\tmov\tw25, wzr", 10084644], [" 99e128:\tcbz\tx29, 99e658 <islower@plt+0x931008>", 10084648], [" 99e12c:\tldrb\tw17, [x29,#8]", 10084652], [" 99e130:\tcmp\tw17, #0xb", 10084656], [" 99e134:\tb.ne\t99e658 <islower@plt+0x931008>", 10084660], [" 99e138:\tmov\tx0, x29", 10084664], [" 99e13c:\tldr\tw24, [x0,#56]!", 10084668], [" 99e140:\tcmp\tw24, #0x40", 10084672], [" 99e144:\tb.hi\t99e150 <islower@plt+0x930b00>", 10084676], [" 99e148:\tadd\tx11, x29, #0x40", 10084680], [" 99e14c:\tb\t99e17c <islower@plt+0x930b2c>", 10084684], [" 99e150:\tbl\t97a60 <islower@plt+0x2a410>", 10084688], [" 99e154:\tsub\tw18, w24, w0", 10084692], [" 99e158:\tcmp\tw18, #0x41", 10084696], [" 99e15c:\tb.cc\t99e178 <islower@plt+0x930b28>", 10084700], [" 99e160:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10084704], [" 99e164:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10084708], [" 99e168:\tadd\tx0, x0, #0xd47", 10084712], [" 99e16c:\tadd\tx1, x1, #0x2da", 10084716], [" 99e170:\tmov\tw2, #0x4d8 \t// #1240", 10084720], [" 99e174:\tbl\tb9770 <islower@plt+0x4c120>", 10084724], [" 99e178:\tldr\tx11, [x29,#64]", 10084728], [" 99e17c:\tldr\tw13, [x11]", 10084732], [" 99e180:\tcmn\tw13, #0x1", 10084736], [" 99e184:\tb.eq\t99e654 <islower@plt+0x931004>", 10084740], [" 99e188:\tldr\tw18, [sp,#60]", 10084744], [" 99e18c:\tsub\tw18, w18, w13", 10084748], [" 99e190:\tstr\tw18, [sp,#60]", 10084752], [" 99e194:\tmov\tw12, #0x130 \t// #304", 10084756], [" 99e198:\tmadd\tx5, x28, x12, x20", 10084760], [" 99e19c:\tadd\tx1, x5, #0x90", 10084764], [" 99e1a0:\tcbz\tw23, 99e1ac <islower@plt+0x930b5c>", 10084768], [" 99e1a4:\tldr\tx2, [x20,#2048]", 10084772], [" 99e1a8:\tb\t99e1b0 <islower@plt+0x930b60>", 10084776], [" 99e1ac:\tmov\tx2, xzr", 10084780], [" 99e1b0:\tmov\tx0, x27", 10084784], [" 99e1b4:\tmov\tw3, wzr", 10084788], [" 99e1b8:\tbl\t986f7c <islower@plt+0x91992c>", 10084792], [" 99e1bc:\tmov\tx29, x0", 10084796], [" 99e1c0:\tmov\tw25, wzr", 10084800], [" 99e1c4:\tadd\tx16, sp, #0x280", 10084804], [" 99e1c8:\tstr\tx29, [x16,x21,lsl #3]", 10084808], [" 99e1cc:\tcbz\tx29, 99e658 <islower@plt+0x931008>", 10084812], [" 99e1d0:\tldr\tw0, [x19,#120]", 10084816], [" 99e1d4:\tldp\tw14, w25, [sp,#64]", 10084820], [" 99e1d8:\tcmp\tw0, #0x0", 10084824], [" 99e1dc:\tcsel\tw25, w21, w25, eq", 10084828], [" 99e1e0:\tcbz\tw14, 99e244 <islower@plt+0x930bf4>", 10084832], [" 99e1e4:\tadd\tx12, sp, #0x2c8", 10084836], [" 99e1e8:\tadd\tx1, x12, x21, lsl #4", 10084840], [" 99e1ec:\tmov\tx0, x27", 10084844], [" 99e1f0:\tmov\tw2, wzr", 10084848], [" 99e1f4:\tbl\t986eec <islower@plt+0x91989c>", 10084852], [" 99e1f8:\tcbnz\tw21, 99e21c <islower@plt+0x930bcc>", 10084856], [" 99e1fc:\tldr\tx14, [sp,#72]", 10084860], [" 99e200:\tldr\tx8, [x27,#16]", 10084864], [" 99e204:\tldr\tx6, [x14,#24]", 10084868], [" 99e208:\tubfx\tx10, x8, #32, #8", 10084872], [" 99e20c:\tldr\tx9, [x6,#8]", 10084876], [" 99e210:\tstp\tw8, w10, [sp,#104]", 10084880], [" 99e214:\tubfx\tx11, x9, #45, #1", 10084884], [" 99e218:\tstrb\tw11, [sp,#120]", 10084888], [" 99e21c:\tldrb\tw14, [x27,#21]", 10084892], [" 99e220:\tcbz\tw14, 99e238 <islower@plt+0x930be8>", 10084896], [" 99e224:\tldr\tw15, [sp,#112]", 10084900], [" 99e228:\torr\tw4, wzr, #0x1", 10084904], [" 99e22c:\tlsl\tw1, w4, w21", 10084908], [" 99e230:\torr\tw16, w15, w1", 10084912], [" 99e234:\tstr\tw16, [sp,#112]", 10084916], [" 99e238:\tldr\tw11, [x27,#24]", 10084920], [" 99e23c:\tcbz\tw11, 99e244 <islower@plt+0x930bf4>", 10084924], [" 99e240:\tstr\tw11, [sp,#116]", 10084928], [" 99e244:\tldrb\tw9, [sp,#128]", 10084932], [" 99e248:\tadd\tw24, w21, #0x1", 10084936], [" 99e24c:\tcbz\tw9, 99e26c <islower@plt+0x930c1c>", 10084940], [" 99e250:\teor\tw1, w26, #0x1", 10084944], [" 99e254:\ttbnz\tw1, #0, 99e26c <islower@plt+0x930c1c>", 10084948], [" 99e258:\torr\tw10, wzr, #0x1", 10084952], [" 99e25c:\tstrb\tw10, [x27,#72]", 10084956], [" 99e260:\tcbz\tw23, 99e2a4 <islower@plt+0x930c54>", 10084960], [" 99e264:\tldr\tx2, [x20,#2048]", 10084964], [" 99e268:\tb\t99e2a8 <islower@plt+0x930c58>", 10084968], [" 99e26c:\tcmp\tw9, #0x0", 10084972], [" 99e270:\tcset\tw17, eq", 10084976], [" 99e274:\tand\tw2, w26, w17", 10084980], [" 99e278:\tcmp\tw2, #0x1", 10084984], [" 99e27c:\tb.ne\t99e2ec <islower@plt+0x930c9c>", 10084988], [" 99e280:\tldr\tx16, [sp,#72]", 10084992], [" 99e284:\tldr\tx7, [x16,#24]", 10084996], [" 99e288:\tldr\tx4, [x7,#8]", 10085000], [" 99e28c:\ttbz\tx4, #45, 99e2ec <islower@plt+0x930c9c>", 10085004], [" 99e290:\tldr\tw1, [x19,#120]", 10085008], [" 99e294:\tmov\tx2, x29", 10085012], [" 99e298:\tldr\tx0, [sp,#40]", 10085016], [" 99e29c:\tbl\ta23680 <islower@plt+0x9b6030>", 10085020], [" 99e2a0:\tb\t99e2ec <islower@plt+0x930c9c>", 10085024], [" 99e2a4:\tmov\tx2, xzr", 10085028], [" 99e2a8:\tadd\tx1, sp, #0x328", 10085032], [" 99e2ac:\torr\tw3, wzr, #0x1", 10085036], [" 99e2b0:\tmov\tx0, x27", 10085040], [" 99e2b4:\tbl\t986f7c <islower@plt+0x91992c>", 10085044], [" 99e2b8:\tmov\tw16, w24", 10085048], [" 99e2bc:\tldr\tw15, [sp,#64]", 10085052], [" 99e2c0:\tadd\tx17, sp, #0x280", 10085056], [" 99e2c4:\tstr\tx0, [x17,w24,uxtw #3]", 10085060], [" 99e2c8:\tcbz\tw15, 99e2e0 <islower@plt+0x930c90>", 10085064], [" 99e2cc:\tadd\tx19, sp, #0x2c8", 10085068], [" 99e2d0:\tadd\tx1, x19, x16, lsl #4", 10085072], [" 99e2d4:\torr\tw2, wzr, #0x1", 10085076], [" 99e2d8:\tmov\tx0, x27", 10085080], [" 99e2dc:\tbl\t986eec <islower@plt+0x91989c>", 10085084], [" 99e2e0:\tadd\tw8, w21, #0x2", 10085088], [" 99e2e4:\tstr\tw24, [sp,#52]", 10085092], [" 99e2e8:\tmov\tw24, w8", 10085096], [" 99e2ec:\tmov\tx0, x27", 10085100], [" 99e2f0:\tmov\tx1, xzr", 10085104], [" 99e2f4:\tbl\t988240 <islower@plt+0x91abf0>", 10085108], [" 99e2f8:\tcmp\tw22, #0x1", 10085112], [" 99e2fc:\tb.ne\t99dda4 <islower@plt+0x930754>", 10085116], [" 99e300:\tldrb\tw3, [sp,#128]", 10085120], [" 99e304:\tcmp\tw3, #0x0", 10085124], [" 99e308:\tcset\tw18, eq", 10085128], [" 99e30c:\tand\tw4, w26, w18", 10085132], [" 99e310:\tcmp\tw4, #0x1", 10085136], [" 99e314:\tb.ne\t99e744 <islower@plt+0x9310f4>", 10085140], [" 99e318:\tmov\tw0, #0xd0 \t// #208", 10085144], [" 99e31c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10085148], [" 99e320:\tldr\tw1, [x20,#120]", 10085152], [" 99e324:\tmov\tx23, x0", 10085156], [" 99e328:\tldr\tx2, [x20,#24]", 10085160], [" 99e32c:\tldr\tx3, [x20,#1992]", 10085164], [" 99e330:\tldr\tx4, [x20,#2000]", 10085168], [" 99e334:\tldr\tx5, [x20,#8]", 10085172], [" 99e338:\tbl\t99471c <islower@plt+0x9270cc>", 10085176], [" 99e33c:\tadd\tx8, sp, #0x238", 10085180], [" 99e340:\tmov\tw29, w24", 10085184], [" 99e344:\tldr\tx0, [x8,w24,uxtw #3]", 10085188], [" 99e348:\tcmp\tx0, x23", 10085192], [" 99e34c:\tb.eq\t99e364 <islower@plt+0x930d14>", 10085196], [" 99e350:\tstr\tx23, [x8,x29,lsl #3]", 10085200], [" 99e354:\tcbz\tx0, 99e364 <islower@plt+0x930d14>", 10085204], [" 99e358:\tldr\tx21, [x0]", 10085208], [" 99e35c:\tldr\tx12, [x21,#8]", 10085212], [" 99e360:\tblr\tx12", 10085216], [" 99e364:\tldr\tx1, [sp,#40]", 10085220], [" 99e368:\tmov\tx0, x23", 10085224], [" 99e36c:\tbl\t988240 <islower@plt+0x91abf0>", 10085228], [" 99e370:\tldr\tw5, [x20,#16]", 10085232], [" 99e374:\tcmp\tw5, #0x2", 10085236], [" 99e378:\tb.cc\t99e794 <islower@plt+0x931144>", 10085240], [" 99e37c:\tldr\tw10, [x20,#124]", 10085244], [" 99e380:\tb\t99e798 <islower@plt+0x931148>", 10085248], [" 99e384:\tmov\tw23, #0xffffffff \t// #-1", 10085252], [" 99e388:\tmov\tw24, wzr", 10085256], [" 99e38c:\tmov\tw11, w23", 10085260], [" 99e390:\tldr\tx8, [x20,#24]", 10085264], [" 99e394:\tcmn\tw11, #0x1", 10085268], [" 99e398:\tb.eq\t99e3c8 <islower@plt+0x930d78>", 10085272], [" 99e39c:\tcmn\tw23, #0x1", 10085276], [" 99e3a0:\tb.eq\t99e3c8 <islower@plt+0x930d78>", 10085280], [" 99e3a4:\tldr\tx26, [x8,#8]", 10085284], [" 99e3a8:\ttbz\tx26, #45, 99e3c8 <islower@plt+0x930d78>", 10085288], [" 99e3ac:\tadd\tx14, sp, #0x280", 10085292], [" 99e3b0:\tldr\tx23, [x14,w23,uxtw #3]", 10085296], [" 99e3b4:\tldr\tx9, [x14,w11,uxtw #3]", 10085300], [" 99e3b8:\tldr\tx0, [x23,#320]", 10085304], [" 99e3bc:\tldr\tx1, [x9,#320]", 10085308], [" 99e3c0:\tbl\ta5f760 <islower@plt+0x9f2110>", 10085312], [" 99e3c4:\tldr\tx8, [x20,#24]", 10085316], [" 99e3c8:\tldr\tw26, [x8,#68]", 10085320], [" 99e3cc:\tcbz\tw24, 99e50c <islower@plt+0x930ebc>", 10085324], [" 99e3d0:\ttbnz\tw26, #3, 99e3f4 <islower@plt+0x930da4>", 10085328], [" 99e3d4:\tldr\tx25, [sp,#32]", 10085332], [" 99e3d8:\tsub\tw10, w24, #0x1", 10085336], [" 99e3dc:\tadd\tx1, sp, #0x280", 10085340], [" 99e3e0:\tadd\tx0, x25, #0x8", 10085344], [" 99e3e4:\tlsl\tx25, x10, #3", 10085348], [" 99e3e8:\tadd\tx2, x25, #0x8", 10085352], [" 99e3ec:\tbl\t6cdd0 <memcpy@plt>", 10085356], [" 99e3f0:\tb\t99e50c <islower@plt+0x930ebc>", 10085360], [" 99e3f4:\tand\tw19, w24, #0x3", 10085364], [" 99e3f8:\tsub\tw6, w24, #0x1", 10085368], [" 99e3fc:\tcmp\tw6, #0x3", 10085372], [" 99e400:\tb.cs\t99e410 <islower@plt+0x930dc0>", 10085376], [" 99e404:\tmov\tx23, xzr", 10085380], [" 99e408:\tadd\tx22, sp, #0x280", 10085384], [" 99e40c:\tb\t99e4bc <islower@plt+0x930e6c>", 10085388], [" 99e410:\tldr\tx10, [sp,#32]", 10085392], [" 99e414:\tadd\tx27, sp, #0x238", 10085396], [" 99e418:\tmov\tx23, xzr", 10085400], [" 99e41c:\tadd\tx22, sp, #0x280", 10085404], [" 99e420:\tsub\tw21, w24, w19", 10085408], [" 99e424:\tadd\tx25, x10, #0x10", 10085412], [" 99e428:\tadd\tx28, x27, #0x10", 10085416], [" 99e42c:\tldr\tx1, [x22]", 10085420], [" 99e430:\tldur\tx0, [x28,#-16]", 10085424], [" 99e434:\tstur\tx1, [x25,#-8]", 10085428], [" 99e438:\tcbnz\tx0, 99e444 <islower@plt+0x930df4>", 10085432], [" 99e43c:\tsub\tw7, w23, #0x1", 10085436], [" 99e440:\tldr\tx0, [x27,w7,uxtw #3]", 10085440], [" 99e444:\tbl\t987850 <islower@plt+0x91a200>", 10085444], [" 99e448:\tldr\tx1, [x22,#8]", 10085448], [" 99e44c:\tldur\tx0, [x28,#-8]", 10085452], [" 99e450:\tstr\tx1, [x25]", 10085456], [" 99e454:\tcbnz\tx0, 99e460 <islower@plt+0x930e10>", 10085460], [" 99e458:\tand\tx5, x23, #0xfffffffc", 10085464], [" 99e45c:\tldr\tx0, [x27,x5,lsl #3]", 10085468], [" 99e460:\tbl\t987850 <islower@plt+0x91a200>", 10085472], [" 99e464:\tldr\tx1, [x22,#16]", 10085476], [" 99e468:\tldr\tx0, [x28]", 10085480], [" 99e46c:\tstr\tx1, [x25,#8]", 10085484], [" 99e470:\tcbnz\tx0, 99e480 <islower@plt+0x930e30>", 10085488], [" 99e474:\tand\tx6, x23, #0xfffffffc", 10085492], [" 99e478:\tadd\tx7, x27, x6, lsl #3", 10085496], [" 99e47c:\tldr\tx0, [x7,#8]", 10085500], [" 99e480:\tbl\t987850 <islower@plt+0x91a200>", 10085504], [" 99e484:\tldr\tx1, [x22,#24]", 10085508], [" 99e488:\tldr\tx0, [x28,#8]", 10085512], [" 99e48c:\tstr\tx1, [x25,#16]", 10085516], [" 99e490:\tcbnz\tx0, 99e4a0 <islower@plt+0x930e50>", 10085520], [" 99e494:\tand\tx0, x23, #0xfffffffc", 10085524], [" 99e498:\tadd\tx9, x27, x0, lsl #3", 10085528], [" 99e49c:\tldr\tx0, [x9,#16]", 10085532], [" 99e4a0:\tbl\t987850 <islower@plt+0x91a200>", 10085536], [" 99e4a4:\tadd\tx23, x23, #0x4", 10085540], [" 99e4a8:\tsubs\tw21, w21, #0x4", 10085544], [" 99e4ac:\tadd\tx25, x25, #0x20", 10085548], [" 99e4b0:\tadd\tx28, x28, #0x20", 10085552], [" 99e4b4:\tadd\tx22, x22, #0x20", 10085556], [" 99e4b8:\tb.ne\t99e42c <islower@plt+0x930ddc>", 10085560], [" 99e4bc:\tcbz\tw19, 99e50c <islower@plt+0x930ebc>", 10085564], [" 99e4c0:\tmov\tw13, #0xffffffff \t// #-1", 10085568], [" 99e4c4:\tlsl\tx3, x23, #3", 10085572], [" 99e4c8:\tadd\tx29, x23, x13", 10085576], [" 99e4cc:\tldr\tx23, [sp,#32]", 10085580], [" 99e4d0:\tadd\tx25, sp, #0x238", 10085584], [" 99e4d4:\tadd\tx28, x25, x3", 10085588], [" 99e4d8:\tadd\tx8, x23, x3", 10085592], [" 99e4dc:\tadd\tx23, x8, #0x8", 10085596], [" 99e4e0:\tldr\tx1, [x22],#8", 10085600], [" 99e4e4:\tldr\tx0, [x28]", 10085604], [" 99e4e8:\tstr\tx1, [x23]", 10085608], [" 99e4ec:\tcbnz\tx0, 99e4f4 <islower@plt+0x930ea4>", 10085612], [" 99e4f0:\tldr\tx0, [x25,w29,uxtw #3]", 10085616], [" 99e4f4:\tbl\t987850 <islower@plt+0x91a200>", 10085620], [" 99e4f8:\tsubs\tw19, w19, #0x1", 10085624], [" 99e4fc:\tadd\tx29, x29, #0x1", 10085628], [" 99e500:\tadd\tx28, x28, #0x8", 10085632], [" 99e504:\tadd\tx23, x23, #0x8", 10085636], [" 99e508:\tb.ne\t99e4e0 <islower@plt+0x930e90>", 10085640], [" 99e50c:\tldr\tx21, [sp,#32]", 10085644], [" 99e510:\tadd\tx0, sp, #0x88", 10085648], [" 99e514:\torr\tw1, wzr, #0x6", 10085652], [" 99e518:\torr\tw2, wzr, #0x8", 10085656], [" 99e51c:\tmov\tx27, x21", 10085660], [" 99e520:\tstr\tw24, [x27],#120", 10085664], [" 99e524:\tbl\ta5c7e4 <islower@plt+0x9ef194>", 10085668], [" 99e528:\tldr\tx2, [x20,#2080]", 10085672], [" 99e52c:\tmov\tw1, #0x33 \t// #51", 10085676], [" 99e530:\tldr\tx14, [x20,#2088]", 10085680], [" 99e534:\tsub\tx0, x14, x2", 10085684], [" 99e538:\tasr\tx3, x0, #4", 10085688], [" 99e53c:\tadd\tx0, sp, #0x88", 10085692], [" 99e540:\tbl\ta5c83c <islower@plt+0x9ef1ec>", 10085696], [" 99e544:\tadd\tx0, sp, #0x88", 10085700], [" 99e548:\tbl\ta5c960 <islower@plt+0x9ef310>", 10085704], [" 99e54c:\tldr\tx14, [x20,#1984]", 10085708], [" 99e550:\tadd\tx2, sp, #0x58", 10085712], [" 99e554:\tstp\tx0, x1, [sp,#88]", 10085716], [" 99e558:\tmov\tx1, x27", 10085720], [" 99e55c:\tmov\tx0, x14", 10085724], [" 99e560:\tbl\ta41998 <islower@plt+0x9d4348>", 10085728], [" 99e564:\tldr\tw13, [sp,#20]", 10085732], [" 99e568:\ttbnz\tw13, #2, 99e578 <islower@plt+0x930f28>", 10085736], [" 99e56c:\tmovi\tv0.2d, #0x0", 10085740], [" 99e570:\tstur\tq0, [x21,#88]", 10085744], [" 99e574:\tb\t99e5bc <islower@plt+0x930f6c>", 10085748], [" 99e578:\tldr\tx0, [x20,#1992]", 10085752], [" 99e57c:\tadd\tx2, sp, #0x2c8", 10085756], [" 99e580:\tldr\tx1, [x20,#2008]", 10085760], [" 99e584:\tadd\tx3, sp, #0x58", 10085764], [" 99e588:\tadd\tx4, sp, #0x68", 10085768], [" 99e58c:\tmov\tx5, x21", 10085772], [" 99e590:\tbl\ta45b44 <islower@plt+0x9d84f4>", 10085776], [" 99e594:\tcbz\tw24, 99e5bc <islower@plt+0x930f6c>", 10085780], [" 99e598:\tmov\tx19, xzr", 10085784], [" 99e59c:\tadd\tx22, sp, #0x2c8", 10085788], [" 99e5a0:\tldr\tx0, [x22]", 10085792], [" 99e5a4:\tcbz\tx0, 99e5ac <islower@plt+0x930f5c>", 10085796], [" 99e5a8:\tbl\t6cda0 <operator delete(void*)@plt>", 10085800], [" 99e5ac:\tadd\tx19, x19, #0x1", 10085804], [" 99e5b0:\tadd\tx22, x22, #0x10", 10085808], [" 99e5b4:\tcmp\tw19, w24", 10085812], [" 99e5b8:\tb.ne\t99e5a0 <islower@plt+0x930f50>", 10085816], [" 99e5bc:\tldr\tx29, [x20,#2008]", 10085820], [" 99e5c0:\tldr\tx2, [x29,#48]", 10085824], [" 99e5c4:\tcbz\tx2, 99e5fc <islower@plt+0x930fac>", 10085828], [" 99e5c8:\tldr\tx0, [x20,#1992]", 10085832], [" 99e5cc:\tmov\tw1, #0x5 \t// #5", 10085836], [" 99e5d0:\torr\tw3, wzr, #0x1", 10085840], [" 99e5d4:\tbl\t993bd8 <islower@plt+0x926588>", 10085844], [" 99e5d8:\tldr\tx28, [x20,#2008]", 10085848], [" 99e5dc:\tmov\tx29, x0", 10085852], [" 99e5e0:\tldr\tw1, [x28,#48]", 10085856], [" 99e5e4:\tldr\tx2, [x28,#40]", 10085860], [" 99e5e8:\tmov\tw3, w1", 10085864], [" 99e5ec:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10085868], [" 99e5f0:\tldr\tx19, [x20,#2008]", 10085872], [" 99e5f4:\tldr\tx24, [x19,#48]", 10085876], [" 99e5f8:\tstp\tx29, x24, [x21,#104]", 10085880], [" 99e5fc:\ttbz\tw26, #3, 99e63c <islower@plt+0x930fec>", 10085884], [" 99e600:\tldr\tx13, [x20,#1992]", 10085888], [" 99e604:\tadd\tx0, sp, #0x100", 10085892], [" 99e608:\tldr\tx11, [x20,#24]", 10085896], [" 99e60c:\tmov\tx20, x21", 10085900], [" 99e610:\tldr\tx1, [x13]", 10085904], [" 99e614:\tldr\tx25, [x13,#72]", 10085908], [" 99e618:\tldr\tw2, [x11,#68]", 10085912], [" 99e61c:\tstp\tx1, x25, [sp,#256]", 10085916], [" 99e620:\tmov\tx1, x27", 10085920], [" 99e624:\tubfx\tw28, w2, #5, #1", 10085924], [" 99e628:\tbl\ta3ff14 <islower@plt+0x9d28c4>", 10085928], [" 99e62c:\tadd\tx0, sp, #0x100", 10085932], [" 99e630:\tmov\tx1, x20", 10085936], [" 99e634:\tmov\tw2, w28", 10085940], [" 99e638:\tbl\ta3fce4 <islower@plt+0x9d2694>", 10085944], [" 99e63c:\tadd\tx15, sp, #0x88", 10085948], [" 99e640:\tldr\tx1, [sp,#200]", 10085952], [" 99e644:\tadd\tx0, x15, #0x38", 10085956], [" 99e648:\tbl\t9a5fe4 <islower@plt+0x938994>", 10085960], [" 99e64c:\tadd\tx0, sp, #0x88", 10085964], [" 99e650:\tbl\ta706c <islower@plt+0x39a1c>", 10085968], [" 99e654:\tmov\tw25, wzr", 10085972], [" 99e658:\tldr\tx0, [sp,#632]", 10085976], [" 99e65c:\tcbz\tx0, 99e66c <islower@plt+0x93101c>", 10085980], [" 99e660:\tldr\tx12, [x0]", 10085984], [" 99e664:\tldr\tx2, [x12,#8]", 10085988], [" 99e668:\tblr\tx2", 10085992], [" 99e66c:\tldr\tx0, [sp,#624]", 10085996], [" 99e670:\tcbz\tx0, 99e680 <islower@plt+0x931030>", 10086000], [" 99e674:\tldr\tx14, [x0]", 10086004], [" 99e678:\tldr\tx27, [x14,#8]", 10086008], [" 99e67c:\tblr\tx27", 10086012], [" 99e680:\tldr\tx0, [sp,#616]", 10086016], [" 99e684:\tcbz\tx0, 99e694 <islower@plt+0x931044>", 10086020], [" 99e688:\tldr\tx15, [x0]", 10086024], [" 99e68c:\tldr\tx28, [x15,#8]", 10086028], [" 99e690:\tblr\tx28", 10086032], [" 99e694:\tldr\tx0, [sp,#608]", 10086036], [" 99e698:\tcbz\tx0, 99e6a8 <islower@plt+0x931058>", 10086040], [" 99e69c:\tldr\tx16, [x0]", 10086044], [" 99e6a0:\tldr\tx29, [x16,#8]", 10086048], [" 99e6a4:\tblr\tx29", 10086052], [" 99e6a8:\tldr\tx0, [sp,#600]", 10086056], [" 99e6ac:\tcbz\tx0, 99e6bc <islower@plt+0x93106c>", 10086060], [" 99e6b0:\tldr\tx17, [x0]", 10086064], [" 99e6b4:\tldr\tx15, [x17,#8]", 10086068], [" 99e6b8:\tblr\tx15", 10086072], [" 99e6bc:\tldr\tx0, [sp,#592]", 10086076], [" 99e6c0:\tcbz\tx0, 99e6d0 <islower@plt+0x931080>", 10086080], [" 99e6c4:\tldr\tx18, [x0]", 10086084], [" 99e6c8:\tldr\tx16, [x18,#8]", 10086088], [" 99e6cc:\tblr\tx16", 10086092], [" 99e6d0:\tldr\tx0, [sp,#584]", 10086096], [" 99e6d4:\tcbz\tx0, 99e6e4 <islower@plt+0x931094>", 10086100], [" 99e6d8:\tldr\tx1, [x0]", 10086104], [" 99e6dc:\tldr\tx17, [x1,#8]", 10086108], [" 99e6e0:\tblr\tx17", 10086112], [" 99e6e4:\tldr\tx0, [sp,#576]", 10086116], [" 99e6e8:\tcbz\tx0, 99e6f8 <islower@plt+0x9310a8>", 10086120], [" 99e6ec:\tldr\tx2, [x0]", 10086124], [" 99e6f0:\tldr\tx18, [x2,#8]", 10086128], [" 99e6f4:\tblr\tx18", 10086132], [" 99e6f8:\tldr\tx0, [sp,#568]", 10086136], [" 99e6fc:\tcbz\tx0, 99e70c <islower@plt+0x9310bc>", 10086140], [" 99e700:\tldr\tx3, [x0]", 10086144], [" 99e704:\tldr\tx6, [x3,#8]", 10086148], [" 99e708:\tblr\tx6", 10086152], [" 99e70c:\tmrs\tx4, tpidr_el0", 10086156], [" 99e710:\tldr\tx7, [x4,#40]", 10086160], [" 99e714:\tldr\tx8, [sp,#1112]", 10086164], [" 99e718:\tcmp\tx7, x8", 10086168], [" 99e71c:\tb.ne\t99e97c <islower@plt+0x93132c>", 10086172], [" 99e720:\tmov\tw0, w25", 10086176], [" 99e724:\tadd\tsp, sp, #0x460", 10086180], [" 99e728:\tldp\tx29, x30, [sp,#80]", 10086184], [" 99e72c:\tldp\tx20, x19, [sp,#64]", 10086188], [" 99e730:\tldp\tx22, x21, [sp,#48]", 10086192], [" 99e734:\tldp\tx24, x23, [sp,#32]", 10086196], [" 99e738:\tldp\tx26, x25, [sp,#16]", 10086200], [" 99e73c:\tldp\tx28, x27, [sp],#96", 10086204], [" 99e740:\tret", 10086208], [" 99e744:\tmov\tw22, w25", 10086212], [" 99e748:\tcmp\tw24, #0xa", 10086216], [" 99e74c:\tb.cc\t99e768 <islower@plt+0x931118>", 10086220], [" 99e750:\tldr\tx20, [x20,#8]", 10086224], [" 99e754:\tadrp\tx1, cc2000 <LoadQCC+0xc53d0>", 10086228], [" 99e758:\tadd\tx1, x1, #0xf9", 10086232], [" 99e75c:\tadd\tx0, x20, #0x20", 10086236], [" 99e760:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10086240], [" 99e764:\tb\t99e654 <islower@plt+0x931004>", 10086244], [" 99e768:\tcmp\tw24, #0x7", 10086248], [" 99e76c:\tb.cc\t99e788 <islower@plt+0x931138>", 10086252], [" 99e770:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10086256], [" 99e774:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10086260], [" 99e778:\tadd\tx0, x0, #0xd47", 10086264], [" 99e77c:\tadd\tx1, x1, #0xd5f", 10086268], [" 99e780:\tmov\tw2, #0xc87 \t// #3207", 10086272], [" 99e784:\tbl\tb9770 <islower@plt+0x4c120>", 10086276], [" 99e788:\tldr\tw11, [sp,#52]", 10086280], [" 99e78c:\tmov\tw23, w22", 10086284], [" 99e790:\tb\t99e390 <islower@plt+0x930d40>", 10086288], [" 99e794:\torr\tw10, wzr, #0x6", 10086292], [" 99e798:\tldr\tw22, [sp,#56]", 10086296], [" 99e79c:\tstr\tw10, [x23,#44]", 10086300], [" 99e7a0:\ttbz\tw22, #0, 99e85c <islower@plt+0x93120c>", 10086304], [" 99e7a4:\tldr\tw1, [x20,#2020]", 10086308], [" 99e7a8:\tmov\tw22, w25", 10086312], [" 99e7ac:\tcbz\tw1, 99e7c0 <islower@plt+0x931170>", 10086316], [" 99e7b0:\tldr\tw2, [x20,#2024]", 10086320], [" 99e7b4:\tmov\tx0, x23", 10086324], [" 99e7b8:\tldr\tx3, [sp,#24]", 10086328], [" 99e7bc:\tbl\t987ed4 <islower@plt+0x91a884>", 10086332], [" 99e7c0:\tmov\tx0, x23", 10086336], [" 99e7c4:\tbl\t9848d0 <islower@plt+0x917280>", 10086340], [" 99e7c8:\tadrp\tx25, cb1000 <LoadQCC+0xb43d0>", 10086344], [" 99e7cc:\tldr\tw26, [sp,#132]", 10086348], [" 99e7d0:\tadd\tx25, x25, #0x5fc", 10086352], [" 99e7d4:\tmov\tw1, #0x1b \t// #27", 10086356], [" 99e7d8:\tmov\tx0, x25", 10086360], [" 99e7dc:\tbl\t6ce90 <__strlen_chk@plt>", 10086364], [" 99e7e0:\tmov\tx3, x0", 10086368], [" 99e7e4:\tldr\tx0, [sp,#40]", 10086372], [" 99e7e8:\tmov\tx1, x25", 10086376], [" 99e7ec:\tmov\tx2, x3", 10086380], [" 99e7f0:\tbl\t1ad86c <islower@plt+0x14021c>", 10086384], [" 99e7f4:\tmov\tx27, x0", 10086388], [" 99e7f8:\tcbz\tx27, 99e844 <islower@plt+0x9311f4>", 10086392], [" 99e7fc:\tmov\tx0, x27", 10086396], [" 99e800:\tbl\t1a9ccc <islower@plt+0x13c67c>", 10086400], [" 99e804:\tldr\tx0, [x20,#2000]", 10086404], [" 99e808:\tbl\t1bdc54 <islower@plt+0x150604>", 10086408], [" 99e80c:\tmov\tx1, x26", 10086412], [" 99e810:\tmov\tw2, wzr", 10086416], [" 99e814:\tbl\tf6f90 <islower@plt+0x89940>", 10086420], [" 99e818:\tldr\tx12, [x20,#2000]", 10086424], [" 99e81c:\tadd\tx1, sp, #0x100", 10086428], [" 99e820:\tstr\tx0, [sp,#256]", 10086432], [" 99e824:\torr\tw2, wzr, #0x1", 10086436], [" 99e828:\tmov\tx0, x12", 10086440], [" 99e82c:\tbl\t1a96a0 <islower@plt+0x13c050>", 10086444], [" 99e830:\tmov\tx9, x0", 10086448], [" 99e834:\tcbz\tx9, 99e844 <islower@plt+0x9311f4>", 10086452], [" 99e838:\tmov\tx0, x27", 10086456], [" 99e83c:\tmov\tx1, x9", 10086460], [" 99e840:\tbl\t1a9d8c <islower@plt+0x13c73c>", 10086464], [" 99e844:\tldrb\tw6, [sp,#128]", 10086468], [" 99e848:\torr\tw5, wzr, #0x1", 10086472], [" 99e84c:\tldr\tx15, [x20,#2048]", 10086476], [" 99e850:\tstrb\tw5, [x23,#72]", 10086480], [" 99e854:\tstrb\tw6, [x23,#73]", 10086484], [" 99e858:\tb\t99e8f8 <islower@plt+0x9312a8>", 10086488], [" 99e85c:\tmov\tx0, x23", 10086492], [" 99e860:\tmov\tw22, w25", 10086496], [" 99e864:\tbl\t9848d0 <islower@plt+0x917280>", 10086500], [" 99e868:\tadrp\tx26, cb1000 <LoadQCC+0xb43d0>", 10086504], [" 99e86c:\tldr\tw27, [sp,#132]", 10086508], [" 99e870:\tadd\tx26, x26, #0x5fc", 10086512], [" 99e874:\tmov\tw1, #0x1b \t// #27", 10086516], [" 99e878:\tmov\tx0, x26", 10086520], [" 99e87c:\tbl\t6ce90 <__strlen_chk@plt>", 10086524], [" 99e880:\tmov\tx4, x0", 10086528], [" 99e884:\tldr\tx0, [sp,#40]", 10086532], [" 99e888:\tmov\tx1, x26", 10086536], [" 99e88c:\tmov\tx2, x4", 10086540], [" 99e890:\tbl\t1ad86c <islower@plt+0x14021c>", 10086544], [" 99e894:\tmov\tx25, x0", 10086548], [" 99e898:\tcbz\tx25, 99e8e4 <islower@plt+0x931294>", 10086552], [" 99e89c:\tmov\tx0, x25", 10086556], [" 99e8a0:\tbl\t1a9ccc <islower@plt+0x13c67c>", 10086560], [" 99e8a4:\tldr\tx0, [x20,#2000]", 10086564], [" 99e8a8:\tbl\t1bdc54 <islower@plt+0x150604>", 10086568], [" 99e8ac:\tmov\tx1, x27", 10086572], [" 99e8b0:\tmov\tw2, wzr", 10086576], [" 99e8b4:\tbl\tf6f90 <islower@plt+0x89940>", 10086580], [" 99e8b8:\tldr\tx13, [x20,#2000]", 10086584], [" 99e8bc:\tadd\tx1, sp, #0x100", 10086588], [" 99e8c0:\tstr\tx0, [sp,#256]", 10086592], [" 99e8c4:\torr\tw2, wzr, #0x1", 10086596], [" 99e8c8:\tmov\tx0, x13", 10086600], [" 99e8cc:\tbl\t1a96a0 <islower@plt+0x13c050>", 10086604], [" 99e8d0:\tmov\tx10, x0", 10086608], [" 99e8d4:\tcbz\tx10, 99e8e4 <islower@plt+0x931294>", 10086612], [" 99e8d8:\tmov\tx0, x25", 10086616], [" 99e8dc:\tmov\tx1, x10", 10086620], [" 99e8e0:\tbl\t1a9d8c <islower@plt+0x13c73c>", 10086624], [" 99e8e4:\tldrb\tw7, [sp,#128]", 10086628], [" 99e8e8:\tmov\tx15, xzr", 10086632], [" 99e8ec:\torr\tw0, wzr, #0x1", 10086636], [" 99e8f0:\tstrb\tw0, [x23,#72]", 10086640], [" 99e8f4:\tstrb\tw7, [x23,#73]", 10086644], [" 99e8f8:\tadd\tx0, sp, #0x328", 10086648], [" 99e8fc:\tstp\tx0, x15, [x23,#96]", 10086652], [" 99e900:\tmov\tx0, x23", 10086656], [" 99e904:\tbl\t985238 <islower@plt+0x917be8>", 10086660], [" 99e908:\tmov\tw25, w0", 10086664], [" 99e90c:\tcbnz\tw25, 99e658 <islower@plt+0x931008>", 10086668], [" 99e910:\tldr\tw17, [sp,#56]", 10086672], [" 99e914:\ttbz\tw17, #0, 99e920 <islower@plt+0x9312d0>", 10086676], [" 99e918:\tldr\tx2, [x20,#2048]", 10086680], [" 99e91c:\tb\t99e924 <islower@plt+0x9312d4>", 10086684], [" 99e920:\tmov\tx2, xzr", 10086688], [" 99e924:\tadd\tx1, sp, #0x328", 10086692], [" 99e928:\tmov\tx0, x23", 10086696], [" 99e92c:\tmov\tw3, wzr", 10086700], [" 99e930:\tbl\t986f7c <islower@plt+0x91992c>", 10086704], [" 99e934:\tadd\tx13, sp, #0x280", 10086708], [" 99e938:\tmov\tw25, wzr", 10086712], [" 99e93c:\tstr\tx0, [x13,x29,lsl #3]", 10086716], [" 99e940:\tcbz\tx0, 99e658 <islower@plt+0x931008>", 10086720], [" 99e944:\tldr\tw1, [sp,#64]", 10086724], [" 99e948:\tcbz\tw1, 99e960 <islower@plt+0x931310>", 10086728], [" 99e94c:\tadd\tx27, sp, #0x2c8", 10086732], [" 99e950:\tadd\tx1, x27, x29, lsl #4", 10086736], [" 99e954:\tmov\tx0, x23", 10086740], [" 99e958:\tmov\tw2, wzr", 10086744], [" 99e95c:\tbl\t986eec <islower@plt+0x91989c>", 10086748], [" 99e960:\tmov\tx0, x23", 10086752], [" 99e964:\tmov\tx1, xzr", 10086756], [" 99e968:\tadd\tw19, w24, #0x1", 10086760], [" 99e96c:\tbl\t988240 <islower@plt+0x91abf0>", 10086764], [" 99e970:\tstr\tw24, [sp,#52]", 10086768], [" 99e974:\tmov\tw24, w19", 10086772], [" 99e978:\tb\t99e748 <islower@plt+0x9310f8>", 10086776], [" 99e97c:\tbl\t6ce60 <__stack_chk_fail@plt>", 10086780], ["", 0]], "l": 16, "f": "SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*)"}, "91": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000099b6a8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xc7fb8>:", 0], [" 99b6a8:\tsub\tsp, sp, #0x70", 10073768], [" 99b6ac:\tstp\tx21, x20, [sp,#80]", 10073772], [" 99b6b0:\tstp\tx19, x30, [sp,#96]", 10073776], [" 99b6b4:\tmrs\tx8, tpidr_el0", 10073780], [" 99b6b8:\tmov\tx20, x2", 10073784], [" 99b6bc:\tldr\tx5, [x8,#40]", 10073788], [" 99b6c0:\tmov\tx21, x1", 10073792], [" 99b6c4:\tmov\tx19, x0", 10073796], [" 99b6c8:\tstr\tx5, [sp,#72]", 10073800], [" 99b6cc:\tstr\tx21, [x19,#2008]", 10073804], [" 99b6d0:\tstr\twzr, [x20]", 10073808], [" 99b6d4:\tstr\txzr, [x20,#80]", 10073812], [" 99b6d8:\tstrb\twzr, [x19,#2016]", 10073816], [" 99b6dc:\tldrb\tw9, [x21,#32]", 10073820], [" 99b6e0:\tldrb\tw12, [x19,#1976]", 10073824], [" 99b6e4:\tand\tw13, w9, #0x1", 10073828], [" 99b6e8:\tstrb\tw13, [x19,#1975]", 10073832], [" 99b6ec:\tcbnz\tw12, 99b720 <islower@plt+0x92e0d0>", 10073836], [" 99b6f0:\tldrb\tw13, [x19,#1972]", 10073840], [" 99b6f4:\tcbz\tw13, 99b720 <islower@plt+0x92e0d0>", 10073844], [" 99b6f8:\tldr\tx0, [x19,#8]", 10073848], [" 99b6fc:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10073852], [" 99b700:\tadd\tx1, x1, #0xdff", 10073856], [" 99b704:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10073860], [" 99b708:\tldr\tx10, [x19,#1992]", 10073864], [" 99b70c:\torr\tw20, wzr, #0x4", 10073868], [" 99b710:\tldr\tx8, [x10,#16]", 10073872], [" 99b714:\tcbz\tx8, 99b7b8 <islower@plt+0x92e168>", 10073876], [" 99b718:\tstp\tx8, x19, [sp,#32]", 10073880], [" 99b71c:\tb\t99b76c <islower@plt+0x92e11c>", 10073884], [" 99b720:\tmov\tx0, x19", 10073888], [" 99b724:\tbl\t99bb34 <islower@plt+0x92e4e4>", 10073892], [" 99b728:\tcbz\tw0, 99b744 <islower@plt+0x92e0f4>", 10073896], [" 99b72c:\tldr\tx11, [x19,#1992]", 10073900], [" 99b730:\torr\tw20, wzr, #0x4", 10073904], [" 99b734:\tldr\tx9, [x11,#16]", 10073908], [" 99b738:\tcbz\tx9, 99b7b8 <islower@plt+0x92e168>", 10073912], [" 99b73c:\tstp\tx9, x19, [sp,#32]", 10073916], [" 99b740:\tb\t99b76c <islower@plt+0x92e11c>", 10073920], [" 99b744:\tldr\tx12, [x19]", 10073924], [" 99b748:\tmov\tx0, x19", 10073928], [" 99b74c:\tldr\tx6, [x12,#32]", 10073932], [" 99b750:\tblr\tx6", 10073936], [" 99b754:\tcbz\tw0, 99b7e0 <islower@plt+0x92e190>", 10073940], [" 99b758:\tldr\tx13, [x19,#1992]", 10073944], [" 99b75c:\torr\tw20, wzr, #0x4", 10073948], [" 99b760:\tldr\tx10, [x13,#16]", 10073952], [" 99b764:\tcbz\tx10, 99b7b8 <islower@plt+0x92e168>", 10073956], [" 99b768:\tstp\tx10, x19, [sp,#32]", 10073960], [" 99b76c:\tadd\tx1, x19, #0x90", 10073964], [" 99b770:\tadd\tx0, sp, #0x18", 10073968], [" 99b774:\tstr\tw20, [sp,#24]", 10073972], [" 99b778:\tbl\ta5e988 <islower@plt+0x9f1338>", 10073976], [" 99b77c:\tadd\tx1, x19, #0x1c0", 10073980], [" 99b780:\tadd\tx0, sp, #0x18", 10073984], [" 99b784:\tbl\ta5e988 <islower@plt+0x9f1338>", 10073988], [" 99b788:\tadd\tx1, x19, #0x2f0", 10073992], [" 99b78c:\tadd\tx0, sp, #0x18", 10073996], [" 99b790:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074000], [" 99b794:\tadd\tx1, x19, #0x420", 10074004], [" 99b798:\tadd\tx0, sp, #0x18", 10074008], [" 99b79c:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074012], [" 99b7a0:\tadd\tx1, x19, #0x550", 10074016], [" 99b7a4:\tadd\tx0, sp, #0x18", 10074020], [" 99b7a8:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074024], [" 99b7ac:\tadd\tx1, x19, #0x680", 10074028], [" 99b7b0:\tadd\tx0, sp, #0x18", 10074032], [" 99b7b4:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074036], [" 99b7b8:\tmrs\tx19, tpidr_el0", 10074040], [" 99b7bc:\tldr\tx1, [x19,#40]", 10074044], [" 99b7c0:\tldr\tx12, [sp,#72]", 10074048], [" 99b7c4:\tcmp\tx1, x12", 10074052], [" 99b7c8:\tb.ne\t99bb30 <islower@plt+0x92e4e0>", 10074056], [" 99b7cc:\tmov\tw0, w20", 10074060], [" 99b7d0:\tldp\tx19, x30, [sp,#96]", 10074064], [" 99b7d4:\tldp\tx21, x20, [sp,#80]", 10074068], [" 99b7d8:\tadd\tsp, sp, #0x70", 10074072], [" 99b7dc:\tret", 10074076], [" 99b7e0:\tldr\tw9, [x19,#16]", 10074080], [" 99b7e4:\tcmp\tw9, #0x5", 10074084], [" 99b7e8:\tb.hi\t99b854 <islower@plt+0x92e204>", 10074088], [" 99b7ec:\torr\tw15, wzr, #0x6", 10074092], [" 99b7f0:\tsub\tw11, w15, w9", 10074096], [" 99b7f4:\tand\tw8, w11, #0x7", 10074100], [" 99b7f8:\tmov\tw16, #0x5 \t// #5", 10074104], [" 99b7fc:\tsub\tw14, w16, w9", 10074108], [" 99b800:\tcmp\tw14, #0x7", 10074112], [" 99b804:\tb.cc\t99b838 <islower@plt+0x92e1e8>", 10074116], [" 99b808:\tadd\tx14, x19, x9, lsl #2", 10074120], [" 99b80c:\tsub\tw10, w11, w8", 10074124], [" 99b810:\tadd\tx11, x14, #0x94", 10074128], [" 99b814:\tmov\tx12, #0x600000006 \t// #25769803782", 10074132], [" 99b818:\tstur\tx12, [x11,#-28]", 10074136], [" 99b81c:\tadd\tx9, x9, #0x8", 10074140], [" 99b820:\tstur\tx12, [x11,#-20]", 10074144], [" 99b824:\tsubs\tw10, w10, #0x8", 10074148], [" 99b828:\tstur\tx12, [x11,#-12]", 10074152], [" 99b82c:\tstur\tx12, [x11,#-4]", 10074156], [" 99b830:\tadd\tx11, x11, #0x20", 10074160], [" 99b834:\tb.ne\t99b818 <islower@plt+0x92e1c8>", 10074164], [" 99b838:\tcbz\tw8, 99b854 <islower@plt+0x92e204>", 10074168], [" 99b83c:\tadd\tx15, x19, x9, lsl #2", 10074172], [" 99b840:\tadd\tx9, x15, #0x78", 10074176], [" 99b844:\torr\tw10, wzr, #0x6", 10074180], [" 99b848:\tsubs\tw8, w8, #0x1", 10074184], [" 99b84c:\tstr\tw10, [x9],#4", 10074188], [" 99b850:\tb.ne\t99b848 <islower@plt+0x92e1f8>", 10074192], [" 99b854:\tldrb\tw18, [x19,#1975]", 10074196], [" 99b858:\tcbz\tw18, 99b8bc <islower@plt+0x92e26c>", 10074200], [" 99b85c:\tldr\tx16, [x19,#2008]", 10074204], [" 99b860:\tldr\tw1, [x16,#4]", 10074208], [" 99b864:\tcbz\tw1, 99b8bc <islower@plt+0x92e26c>", 10074212], [" 99b868:\tldr\tw15, [x19,#16]", 10074216], [" 99b86c:\tsub\tw9, w15, #0x1", 10074220], [" 99b870:\tsubs\tw8, w15, #0x2", 10074224], [" 99b874:\tmov\tw11, w9", 10074228], [" 99b878:\tb.cc\t99b88c <islower@plt+0x92e23c>", 10074232], [" 99b87c:\tadd\tx10, x19, w9, uxtw #2", 10074236], [" 99b880:\tldr\tw16, [x10,#120]", 10074240], [" 99b884:\tcmp\tw16, #0x4", 10074244], [" 99b888:\tcsel\tw11, w8, w9, eq", 10074248], [" 99b88c:\tadd\tx8, x19, w11, uxtw #2", 10074252], [" 99b890:\tldr\tw17, [x8,#120]", 10074256], [" 99b894:\tcmp\tw17, #0x3", 10074260], [" 99b898:\tccmp\tw17, #0x1, #0x4, ls", 10074264], [" 99b89c:\tb.eq\t99b9a0 <islower@plt+0x92e350>", 10074268], [" 99b8a0:\tcmp\tw9, w11", 10074272], [" 99b8a4:\tb.eq\t99b8bc <islower@plt+0x92e26c>", 10074276], [" 99b8a8:\tadd\tw18, w11, #0x1", 10074280], [" 99b8ac:\tadd\tx12, x19, w18, uxtw #2", 10074284], [" 99b8b0:\tldr\tw0, [x12,#120]", 10074288], [" 99b8b4:\tcmp\tw0, #0x4", 10074292], [" 99b8b8:\tb.ne\t99b9a0 <islower@plt+0x92e350>", 10074296], [" 99b8bc:\tmov\tx0, x19", 10074300], [" 99b8c0:\tmov\tx1, x21", 10074304], [" 99b8c4:\tbl\t99bc8c <islower@plt+0x92e63c>", 10074308], [" 99b8c8:\tldrb\tw6, [x19,#1976]", 10074312], [" 99b8cc:\tcbnz\tw6, 99b918 <islower@plt+0x92e2c8>", 10074316], [" 99b8d0:\tldr\tw1, [x19,#2072]", 10074320], [" 99b8d4:\tcmp\tw1, #0x1", 10074324], [" 99b8d8:\tb.lt\t99b918 <islower@plt+0x92e2c8>", 10074328], [" 99b8dc:\tldr\tx20, [x19,#8]", 10074332], [" 99b8e0:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10074336], [" 99b8e4:\tadd\tx1, x1, #0xe6b", 10074340], [" 99b8e8:\tmov\tx0, x20", 10074344], [" 99b8ec:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074348], [" 99b8f0:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10074352], [" 99b8f4:\tadd\tx1, x1, #0x63a", 10074356], [" 99b8f8:\tmov\tx0, x20", 10074360], [" 99b8fc:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074364], [" 99b900:\tldr\tx18, [x19,#1992]", 10074368], [" 99b904:\torr\tw20, wzr, #0x4", 10074372], [" 99b908:\tldr\tx13, [x18,#16]", 10074376], [" 99b90c:\tcbz\tx13, 99b7b8 <islower@plt+0x92e168>", 10074380], [" 99b910:\tstp\tx13, x19, [sp,#32]", 10074384], [" 99b914:\tb\t99b76c <islower@plt+0x92e11c>", 10074388], [" 99b918:\tldr\tw12, [x19,#16]", 10074392], [" 99b91c:\tcmp\tw12, #0x2", 10074396], [" 99b920:\tb.cc\t99b974 <islower@plt+0x92e324>", 10074400], [" 99b924:\tsub\tw2, w12, #0x1", 10074404], [" 99b928:\tadd\tx13, x19, w2, uxtw #2", 10074408], [" 99b92c:\tldr\tw3, [x13,#120]", 10074412], [" 99b930:\tcmp\tw3, #0x5", 10074416], [" 99b934:\tb.ne\t99b974 <islower@plt+0x92e324>", 10074420], [" 99b938:\tldr\tx20, [x19,#8]", 10074424], [" 99b93c:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10074428], [" 99b940:\tadd\tx1, x1, #0xe9e", 10074432], [" 99b944:\tmov\tx0, x20", 10074436], [" 99b948:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074440], [" 99b94c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10074444], [" 99b950:\tadd\tx1, x1, #0x63a", 10074448], [" 99b954:\tmov\tx0, x20", 10074452], [" 99b958:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074456], [" 99b95c:\tldr\tx0, [x19,#1992]", 10074460], [" 99b960:\torr\tw20, wzr, #0x4", 10074464], [" 99b964:\tldr\tx14, [x0,#16]", 10074468], [" 99b968:\tcbz\tx14, 99b7b8 <islower@plt+0x92e168>", 10074472], [" 99b96c:\tstp\tx14, x19, [sp,#32]", 10074476], [" 99b970:\tb\t99b76c <islower@plt+0x92e11c>", 10074480], [" 99b974:\tldr\tx1, [x19]", 10074484], [" 99b978:\tmov\tx0, x19", 10074488], [" 99b97c:\tldr\tx7, [x1,#16]", 10074492], [" 99b980:\tblr\tx7", 10074496], [" 99b984:\tcbz\tw0, 99b9dc <islower@plt+0x92e38c>", 10074500], [" 99b988:\tldr\tx2, [x19,#1992]", 10074504], [" 99b98c:\torr\tw20, wzr, #0x4", 10074508], [" 99b990:\tldr\tx15, [x2,#16]", 10074512], [" 99b994:\tcbz\tx15, 99b7b8 <islower@plt+0x92e168>", 10074516], [" 99b998:\tstp\tx15, x19, [sp,#32]", 10074520], [" 99b99c:\tb\t99b76c <islower@plt+0x92e11c>", 10074524], [" 99b9a0:\tldr\tx20, [x19,#8]", 10074528], [" 99b9a4:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10074532], [" 99b9a8:\tadd\tx1, x1, #0xe1f", 10074536], [" 99b9ac:\tmov\tx0, x20", 10074540], [" 99b9b0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074544], [" 99b9b4:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10074548], [" 99b9b8:\tadd\tx1, x1, #0x63a", 10074552], [" 99b9bc:\tmov\tx0, x20", 10074556], [" 99b9c0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 10074560], [" 99b9c4:\tldr\tx17, [x19,#1992]", 10074564], [" 99b9c8:\torr\tw20, wzr, #0x4", 10074568], [" 99b9cc:\tldr\tx11, [x17,#16]", 10074572], [" 99b9d0:\tcbz\tx11, 99b7b8 <islower@plt+0x92e168>", 10074576], [" 99b9d4:\tstp\tx11, x19, [sp,#32]", 10074580], [" 99b9d8:\tb\t99b76c <islower@plt+0x92e11c>", 10074584], [" 99b9dc:\tldr\tx3, [x19]", 10074588], [" 99b9e0:\tmov\tx0, x19", 10074592], [" 99b9e4:\tldr\tx2, [x3,#24]", 10074596], [" 99b9e8:\tblr\tx2", 10074600], [" 99b9ec:\tcbz\tw0, 99ba08 <islower@plt+0x92e3b8>", 10074604], [" 99b9f0:\tldr\tx4, [x19,#1992]", 10074608], [" 99b9f4:\torr\tw20, wzr, #0x4", 10074612], [" 99b9f8:\tldr\tx16, [x4,#16]", 10074616], [" 99b9fc:\tcbz\tx16, 99b7b8 <islower@plt+0x92e168>", 10074620], [" 99ba00:\tstp\tx16, x19, [sp,#32]", 10074624], [" 99ba04:\tb\t99b76c <islower@plt+0x92e11c>", 10074628], [" 99ba08:\tmov\tx0, x19", 10074632], [" 99ba0c:\tbl\t99bdcc <islower@plt+0x92e77c>", 10074636], [" 99ba10:\tcbz\tw0, 99ba2c <islower@plt+0x92e3dc>", 10074640], [" 99ba14:\tldr\tx5, [x19,#1992]", 10074644], [" 99ba18:\torr\tw20, wzr, #0x4", 10074648], [" 99ba1c:\tldr\tx17, [x5,#16]", 10074652], [" 99ba20:\tcbz\tx17, 99b7b8 <islower@plt+0x92e168>", 10074656], [" 99ba24:\tstp\tx17, x19, [sp,#32]", 10074660], [" 99ba28:\tb\t99b76c <islower@plt+0x92e11c>", 10074664], [" 99ba2c:\tldr\tx2, [x21,#64]", 10074668], [" 99ba30:\tadd\tx1, sp, #0x18", 10074672], [" 99ba34:\tmov\tx0, x19", 10074676], [" 99ba38:\tbl\t99ca20 <islower@plt+0x92f3d0>", 10074680], [" 99ba3c:\tcbz\tw0, 99ba58 <islower@plt+0x92e408>", 10074684], [" 99ba40:\tldr\tx6, [x19,#1992]", 10074688], [" 99ba44:\torr\tw20, wzr, #0x4", 10074692], [" 99ba48:\tldr\tx18, [x6,#16]", 10074696], [" 99ba4c:\tcbz\tx18, 99b7b8 <islower@plt+0x92e168>", 10074700], [" 99ba50:\tstp\tx18, x19, [sp,#8]", 10074704], [" 99ba54:\tb\t99ba90 <islower@plt+0x92e440>", 10074708], [" 99ba58:\tadrp\tx1, cc1000 <LoadQCC+0xc43d0>", 10074712], [" 99ba5c:\tadd\tx1, x1, #0xed3", 10074716], [" 99ba60:\tmov\tx0, x19", 10074720], [" 99ba64:\tbl\t99d760 <islower@plt+0x930110>", 10074724], [" 99ba68:\tadd\tx1, sp, #0x18", 10074728], [" 99ba6c:\tmov\tx0, x19", 10074732], [" 99ba70:\tmov\tx2, x20", 10074736], [" 99ba74:\tbl\t99dcb8 <islower@plt+0x930668>", 10074740], [" 99ba78:\tcbz\tw0, 99badc <islower@plt+0x92e48c>", 10074744], [" 99ba7c:\tldr\tx7, [x19,#1992]", 10074748], [" 99ba80:\torr\tw20, wzr, #0x4", 10074752], [" 99ba84:\tldr\tx3, [x7,#16]", 10074756], [" 99ba88:\tcbz\tx3, 99b7b8 <islower@plt+0x92e168>", 10074760], [" 99ba8c:\tstp\tx3, x19, [sp,#8]", 10074764], [" 99ba90:\tadd\tx1, x19, #0x90", 10074768], [" 99ba94:\tmov\tx0, sp", 10074772], [" 99ba98:\tstr\tw20, [sp]", 10074776], [" 99ba9c:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074780], [" 99baa0:\tadd\tx1, x19, #0x1c0", 10074784], [" 99baa4:\tmov\tx0, sp", 10074788], [" 99baa8:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074792], [" 99baac:\tadd\tx1, x19, #0x2f0", 10074796], [" 99bab0:\tmov\tx0, sp", 10074800], [" 99bab4:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074804], [" 99bab8:\tadd\tx1, x19, #0x420", 10074808], [" 99babc:\tmov\tx0, sp", 10074812], [" 99bac0:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074816], [" 99bac4:\tadd\tx1, x19, #0x550", 10074820], [" 99bac8:\tmov\tx0, sp", 10074824], [" 99bacc:\tbl\ta5e988 <islower@plt+0x9f1338>", 10074828], [" 99bad0:\tadd\tx1, x19, #0x680", 10074832], [" 99bad4:\tmov\tx0, sp", 10074836], [" 99bad8:\tb\t99b7b4 <islower@plt+0x92e164>", 10074840], [" 99badc:\tldr\tx21, [x19,#24]", 10074844], [" 99bae0:\tldr\tx0, [x21,#8]", 10074848], [" 99bae4:\ttbnz\tx0, #57, 99baf0 <islower@plt+0x92e4a0>", 10074852], [" 99bae8:\tmov\tw20, wzr", 10074856], [" 99baec:\tb\t99b7b8 <islower@plt+0x92e168>", 10074860], [" 99baf0:\tmov\tx0, x20", 10074864], [" 99baf4:\tmov\tx21, x20", 10074868], [" 99baf8:\tbl\ta5fb10 <islower@plt+0x9f24c0>", 10074872], [" 99bafc:\tcbz\tw0, 99bb28 <islower@plt+0x92e4d8>", 10074876], [" 99bb00:\tldr\tx20, [x19,#1992]", 10074880], [" 99bb04:\tldr\tx4, [x20,#16]", 10074884], [" 99bb08:\torr\tw20, wzr, #0x4", 10074888], [" 99bb0c:\tcbz\tx4, 99b7b8 <islower@plt+0x92e168>", 10074892], [" 99bb10:\tmov\tx0, sp", 10074896], [" 99bb14:\tstp\tx4, x19, [sp,#8]", 10074900], [" 99bb18:\tmov\tx1, x21", 10074904], [" 99bb1c:\tstr\tw20, [sp]", 10074908], [" 99bb20:\tbl\ta5ef34 <islower@plt+0x9f18e4>", 10074912], [" 99bb24:\tb\t99b7b8 <islower@plt+0x92e168>", 10074916], [" 99bb28:\tmov\tw20, wzr", 10074920], [" 99bb2c:\tb\t99b7b8 <islower@plt+0x92e168>", 10074924], [" 99bb30:\tbl\t6ce60 <__stack_chk_fail@plt>", 10074928], ["", 0]], "l": 16, "f": "SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)"}, "92": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000992eec <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xd0774>:", 0], [" 992eec:\tstp\tx28, x26, [sp,#-80]!", 10039020], [" 992ef0:\tstp\tx25, x24, [sp,#16]", 10039024], [" 992ef4:\tstp\tx23, x22, [sp,#32]", 10039028], [" 992ef8:\tstp\tx21, x20, [sp,#48]", 10039032], [" 992efc:\tstp\tx19, x30, [sp,#64]", 10039036], [" 992f00:\tsub\tsp, sp, #0x1, lsl #12", 10039040], [" 992f04:\tsub\tsp, sp, #0x500", 10039044], [" 992f08:\tmovi\tv0.2d, #0x0", 10039048], [" 992f0c:\tmrs\tx11, tpidr_el0", 10039052], [" 992f10:\tmov\tx21, x4", 10039056], [" 992f14:\tldr\tx9, [x11,#40]", 10039060], [" 992f18:\tmov\tx23, x2", 10039064], [" 992f1c:\tmov\tw24, w1", 10039068], [" 992f20:\torr\tw10, wzr, #0x4", 10039072], [" 992f24:\tmov\tx20, x0", 10039076], [" 992f28:\tstr\tx9, [sp,#5368]", 10039080], [" 992f2c:\torr\tw2, wzr, #0x80", 10039084], [" 992f30:\tstr\txzr, [sp,#56]", 10039088], [" 992f34:\tmov\tx0, x21", 10039092], [" 992f38:\tstr\tw10, [sp,#64]", 10039096], [" 992f3c:\tmov\tw1, wzr", 10039100], [" 992f40:\tstp\txzr, xzr, [sp,#80]", 10039104], [" 992f44:\tmov\tx22, x3", 10039108], [" 992f48:\tstur\tq0, [sp,#40]", 10039112], [" 992f4c:\tstr\txzr, [sp,#72]", 10039116], [" 992f50:\tstr\tw10, [sp,#96]", 10039120], [" 992f54:\tbl\ta4223c <islower@plt+0x9d4bec>", 10039124], [" 992f58:\tldr\tx8, [x23]", 10039128], [" 992f5c:\tadd\tx12, x20, #0xa0", 10039132], [" 992f60:\tadd\tx13, x20, #0x98", 10039136], [" 992f64:\tldr\tx10, [x8,#8]", 10039140], [" 992f68:\ttst\tx10, #0x800", 10039144], [" 992f6c:\tcsel\tx14, x12, x13, ne", 10039148], [" 992f70:\tldr\tx0, [x14]", 10039152], [" 992f74:\tcbz\tx0, 992f9c <islower@plt+0x92594c>", 10039156], [" 992f78:\tldr\tx19, [x20,#760]", 10039160], [" 992f7c:\tstr\tx0, [sp,#384]", 10039164], [" 992f80:\tbl\t6ce80 <strlen@plt>", 10039168], [" 992f84:\tstr\tx0, [sp,#392]", 10039172], [" 992f88:\tadd\tx1, sp, #0x180", 10039176], [" 992f8c:\tmov\tx0, x19", 10039180], [" 992f90:\tmov\tw2, wzr", 10039184], [" 992f94:\tbl\t1a3b10 <islower@plt+0x1364c0>", 10039188], [" 992f98:\tldr\tx8, [x23]", 10039192], [" 992f9c:\tldr\tw25, [x8,#52]", 10039196], [" 992fa0:\tmov\tw0, #0x8f0 \t// #2288", 10039200], [" 992fa4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10039204], [" 992fa8:\tmov\tx19, x0", 10039208], [" 992fac:\tadd\tx4, sp, #0x28", 10039212], [" 992fb0:\tmov\tw1, w24", 10039216], [" 992fb4:\tmov\tx2, x23", 10039220], [" 992fb8:\tmov\tx3, x20", 10039224], [" 992fbc:\tcmp\tw25, #0x1", 10039228], [" 992fc0:\tb.ne\t992fcc <islower@plt+0x92597c>", 10039232], [" 992fc4:\tbl\ta438c4 <islower@plt+0x9d6274>", 10039236], [" 992fc8:\tb\t992fd0 <islower@plt+0x925980>", 10039240], [" 992fcc:\tbl\t994ecc <islower@plt+0x92787c>", 10039244], [" 992fd0:\tcbz\tw24, 992ff0 <islower@plt+0x9259a0>", 10039248], [" 992fd4:\tldr\tx9, [x23]", 10039252], [" 992fd8:\tmov\tx8, sp", 10039256], [" 992fdc:\tadd\tx26, x8, #0x10", 10039260], [" 992fe0:\tstr\tx20, [sp,#8]", 10039264], [" 992fe4:\tcbz\tx9, 993004 <islower@plt+0x9259b4>", 10039268], [" 992fe8:\tldr\tx8, [x9]", 10039272], [" 992fec:\tb\t993008 <islower@plt+0x9259b8>", 10039276], [" 992ff0:\tmov\tx9, sp", 10039280], [" 992ff4:\tstr\tx20, [sp,#8]", 10039284], [" 992ff8:\tmov\tx8, xzr", 10039288], [" 992ffc:\tadd\tx26, x9, #0x10", 10039292], [" 993000:\tb\t993008 <islower@plt+0x9259b8>", 10039296], [" 993004:\tmov\tx8, xzr", 10039300], [" 993008:\tstr\tx8, [x26]", 10039304], [" 99300c:\tstr\txzr, [sp,#32]", 10039308], [" 993010:\tbl\t1a2ca0 <islower@plt+0x135650>", 10039312], [" 993014:\torr\tw1, wzr, #0x4", 10039316], [" 993018:\tmov\tx24, x0", 10039320], [" 99301c:\tbl\t1a40b8 <islower@plt+0x136a68>", 10039324], [" 993020:\tmov\tx25, x0", 10039328], [" 993024:\torr\tw1, wzr, #0x4", 10039332], [" 993028:\tmov\tx2, sp", 10039336], [" 99302c:\tmov\tx0, x24", 10039340], [" 993030:\tbl\t1a40c0 <islower@plt+0x136a70>", 10039344], [" 993034:\tstr\tx25, [sp,#24]", 10039348], [" 993038:\tldr\tx10, [x26]", 10039352], [" 99303c:\tcbz\tx10, 993050 <islower@plt+0x925a00>", 10039356], [" 993040:\tldr\tx15, [x10,#32]", 10039360], [" 993044:\tcmp\tx15, #0x0", 10039364], [" 993048:\tcset\tw8, ne", 10039368], [" 99304c:\tb\t993054 <islower@plt+0x925a04>", 10039372], [" 993050:\tmov\tw8, wzr", 10039376], [" 993054:\tstrb\tw8, [sp]", 10039380], [" 993058:\tbl\t1a2ca0 <islower@plt+0x135650>", 10039384], [" 99305c:\torr\tw1, wzr, #0x7", 10039388], [" 993060:\tmov\tx25, x0", 10039392], [" 993064:\tbl\t1a40b8 <islower@plt+0x136a68>", 10039396], [" 993068:\tmov\tx24, x0", 10039400], [" 99306c:\torr\tw1, wzr, #0x7", 10039404], [" 993070:\tadd\tx2, sp, #0x28", 10039408], [" 993074:\tmov\tx0, x25", 10039412], [" 993078:\tbl\t1a40c0 <islower@plt+0x136a70>", 10039416], [" 99307c:\tadd\tx0, sp, #0x68", 10039420], [" 993080:\tbl\t89e70 <islower@plt+0x1c820>", 10039424], [" 993084:\tadd\tx0, sp, #0x68", 10039428], [" 993088:\tbl\t8a37c <islower@plt+0x1cd2c>", 10039432], [" 99308c:\ttbz\tw0, #0, 9930b8 <islower@plt+0x925a68>", 10039436], [" 993090:\tbl\t8a538 <islower@plt+0x1cee8>", 10039440], [" 993094:\tcbz\tx0, 9930b8 <islower@plt+0x925a68>", 10039444], [" 993098:\tbl\t6d510 <setjmp@plt>", 10039448], [" 99309c:\tcbz\tw0, 9930b8 <islower@plt+0x925a68>", 10039452], [" 9930a0:\tbl\t8a698 <islower@plt+0x1d048>", 10039456], [" 9930a4:\tbl\t8a7fc <islower@plt+0x1d1ac>", 10039460], [" 9930a8:\tadd\tx0, sp, #0x68", 10039464], [" 9930ac:\tbl\t8a1c4 <islower@plt+0x1cb74>", 10039468], [" 9930b0:\torr\tw22, wzr, #0x4", 10039472], [" 9930b4:\tb\t9930e4 <islower@plt+0x925a94>", 10039476], [" 9930b8:\tldr\tx16, [x23]", 10039480], [" 9930bc:\tldr\tw11, [x16,#68]", 10039484], [" 9930c0:\tcbz\tw11, 9930d0 <islower@plt+0x925a80>", 10039488], [" 9930c4:\tmov\tx0, x20", 10039492], [" 9930c8:\tmov\tx1, x22", 10039496], [" 9930cc:\tbl\t990e74 <islower@plt+0x923824>", 10039500], [" 9930d0:\tmov\tx0, x19", 10039504], [" 9930d4:\tmov\tx1, x22", 10039508], [" 9930d8:\tmov\tx2, x21", 10039512], [" 9930dc:\tbl\t99b6a8 <islower@plt+0x92e058>", 10039516], [" 9930e0:\tmov\tw22, w0", 10039520], [" 9930e4:\tadd\tx21, x21, #0x50", 10039524], [" 9930e8:\tbl\tb1da18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9cb8>", 10039528], [" 9930ec:\tldrb\tw13, [x0]", 10039532], [" 9930f0:\tldr\tx14, [x0,#8]", 10039536], [" 9930f4:\ttst\tw13, #0x1", 10039540], [" 9930f8:\tlsr\tx15, x13, #1", 10039544], [" 9930fc:\tcsel\tx16, x15, x14, eq", 10039548], [" 993100:\tcbz\tx16, 993178 <islower@plt+0x925b28>", 10039552], [" 993104:\tadd\tx0, sp, #0x180", 10039556], [" 993108:\tmov\tx1, xzr", 10039560], [" 99310c:\tmov\tx2, xzr", 10039564], [" 993110:\tadd\tx26, sp, #0x180", 10039568], [" 993114:\tbl\t987968 <islower@plt+0x91a318>", 10039572], [" 993118:\tldr\tx17, [x20,#72]", 10039576], [" 99311c:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10039580], [" 993120:\tldr\tx18, [x20]", 10039584], [" 993124:\tadd\tx0, sp, #0x180", 10039588], [" 993128:\tstr\tx20, [sp,#1752]", 10039592], [" 99312c:\tmov\tx2, x21", 10039596], [" 993130:\tstr\txzr, [sp,#1760]", 10039600], [" 993134:\tstp\tx18, x17, [sp,#384]", 10039604], [" 993138:\tldr\tx1, [x1,#2064]", 10039608], [" 99313c:\tbl\tc64530 <LoadQCC+0x67900>", 10039612], [" 993140:\tldr\tx0, [sp,#3280]", 10039616], [" 993144:\tadd\tx17, x26, #0xb70", 10039620], [" 993148:\tcmp\tx0, x17", 10039624], [" 99314c:\tb.eq\t993154 <islower@plt+0x925b04>", 10039628], [" 993150:\tbl\t6cda0 <operator delete(void*)@plt>", 10039632], [" 993154:\tldr\tx0, [sp,#2864]", 10039636], [" 993158:\tadd\tx18, x26, #0x9d0", 10039640], [" 99315c:\tcmp\tx0, x18", 10039644], [" 993160:\tb.eq\t993168 <islower@plt+0x925b18>", 10039648], [" 993164:\tbl\t6cda0 <operator delete(void*)@plt>", 10039652], [" 993168:\tadd\tx10, sp, #0x180", 10039656], [" 99316c:\tadd\tx0, x10, #0x8d0", 10039660], [" 993170:\tbl\ta706c <islower@plt+0x39a1c>", 10039664], [" 993174:\tb\t99317c <islower@plt+0x925b2c>", 10039668], [" 993178:\tstr\txzr, [x21]", 10039672], [" 99317c:\tadd\tx0, sp, #0x68", 10039676], [" 993180:\tbl\t8a378 <islower@plt+0x1cd28>", 10039680], [" 993184:\tbl\t1a2ca0 <islower@plt+0x135650>", 10039684], [" 993188:\torr\tw1, wzr, #0x7", 10039688], [" 99318c:\tmov\tx25, x0", 10039692], [" 993190:\tbl\t1a40b8 <islower@plt+0x136a68>", 10039696], [" 993194:\torr\tw1, wzr, #0x7", 10039700], [" 993198:\tmov\tx0, x25", 10039704], [" 99319c:\tmov\tx2, x24", 10039708], [" 9931a0:\tbl\t1a40c0 <islower@plt+0x136a70>", 10039712], [" 9931a4:\tmov\tx0, sp", 10039716], [" 9931a8:\tbl\t98fb3c <islower@plt+0x9224ec>", 10039720], [" 9931ac:\tldr\tx0, [x19]", 10039724], [" 9931b0:\tldr\tx4, [x0,#8]", 10039728], [" 9931b4:\tmov\tx0, x19", 10039732], [" 9931b8:\tblr\tx4", 10039736], [" 9931bc:\tldrb\tw13, [sp,#72]", 10039740], [" 9931c0:\ttbz\tw13, #0, 9931cc <islower@plt+0x925b7c>", 10039744], [" 9931c4:\tldr\tx0, [sp,#88]", 10039748], [" 9931c8:\tbl\t6cda0 <operator delete(void*)@plt>", 10039752], [" 9931cc:\tldrb\tw14, [sp,#40]", 10039756], [" 9931d0:\ttbz\tw14, #0, 9931dc <islower@plt+0x925b8c>", 10039760], [" 9931d4:\tldr\tx0, [sp,#56]", 10039764], [" 9931d8:\tbl\t6cda0 <operator delete(void*)@plt>", 10039768], [" 9931dc:\tmrs\tx1, tpidr_el0", 10039772], [" 9931e0:\tldr\tx5, [x1,#40]", 10039776], [" 9931e4:\tldr\tx6, [sp,#5368]", 10039780], [" 9931e8:\tcmp\tx5, x6", 10039784], [" 9931ec:\tb.ne\t993214 <islower@plt+0x925bc4>", 10039788], [" 9931f0:\tmov\tw0, w22", 10039792], [" 9931f4:\tadd\tsp, sp, #0x1, lsl #12", 10039796], [" 9931f8:\tadd\tsp, sp, #0x500", 10039800], [" 9931fc:\tldp\tx19, x30, [sp,#64]", 10039804], [" 993200:\tldp\tx21, x20, [sp,#48]", 10039808], [" 993204:\tldp\tx23, x22, [sp,#32]", 10039812], [" 993208:\tldp\tx25, x24, [sp,#16]", 10039816], [" 99320c:\tldp\tx28, x26, [sp],#80", 10039820], [" 993210:\tret", 10039824], [" 993214:\tbl\t6ce60 <__stack_chk_fail@plt>", 10039828], ["", 0]], "l": 16, "f": "CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)"}, "93": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a63894 <QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)>:", 0], [" a63894:\tsub\tsp, sp, #0x60", 10893460], [" a63898:\tstr\tx24, [sp,#32]", 10893464], [" a6389c:\tstp\tx23, x22, [sp,#48]", 10893468], [" a638a0:\tstp\tx21, x20, [sp,#64]", 10893472], [" a638a4:\tstp\tx19, x30, [sp,#80]", 10893476], [" a638a8:\tmrs\tx8, tpidr_el0", 10893480], [" a638ac:\tmov\tx10, sp", 10893484], [" a638b0:\tldr\tx8, [x8,#40]", 10893488], [" a638b4:\tadd\tx20, x10, #0x8", 10893492], [" a638b8:\tmov\tw23, w1", 10893496], [" a638bc:\torr\tw9, wzr, #0x1", 10893500], [" a638c0:\tmov\tx1, x20", 10893504], [" a638c4:\tmov\tx19, x4", 10893508], [" a638c8:\tstr\tx8, [sp,#24]", 10893512], [" a638cc:\tmov\tx21, x3", 10893516], [" a638d0:\tstrb\tw9, [sp,#16]", 10893520], [" a638d4:\tmov\tx22, x2", 10893524], [" a638d8:\tbl\t98ff88 <islower@plt+0x922938>", 10893528], [" a638dc:\tmov\tw24, w0", 10893532], [" a638e0:\tstr\tw24, [sp]", 10893536], [" a638e4:\tcbnz\tw24, a63904 <QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)+0x70>", 10893540], [" a638e8:\tldr\tx0, [sp,#8]", 10893544], [" a638ec:\tmov\tw1, w23", 10893548], [" a638f0:\tmov\tx2, x22", 10893552], [" a638f4:\tmov\tx3, x21", 10893556], [" a638f8:\tmov\tx4, x19", 10893560], [" a638fc:\tbl\t992eec <islower@plt+0x92589c>", 10893564], [" a63900:\tmov\tw24, w0", 10893568], [" a63904:\tldrb\tw1, [sp,#16]", 10893572], [" a63908:\tmov\tx0, x20", 10893576], [" a6390c:\tbl\t990040 <islower@plt+0x9229f0>", 10893580], [" a63910:\tmrs\tx9, tpidr_el0", 10893584], [" a63914:\tldr\tx9, [x9,#40]", 10893588], [" a63918:\tldr\tx10, [sp,#24]", 10893592], [" a6391c:\tcmp\tx9, x10", 10893596], [" a63920:\tb.ne\ta63940 <QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)+0xac>", 10893600], [" a63924:\tmov\tw0, w24", 10893604], [" a63928:\tldr\tx24, [sp,#32]", 10893608], [" a6392c:\tldp\tx19, x30, [sp,#80]", 10893612], [" a63930:\tldp\tx21, x20, [sp,#64]", 10893616], [" a63934:\tldp\tx23, x22, [sp,#48]", 10893620], [" a63938:\tadd\tsp, sp, #0x60", 10893624], [" a6393c:\tret", 10893628], [" a63940:\tbl\t6ce60 <__stack_chk_fail@plt>", 10893632], ["", 0]], "l": 16, "f": "QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)"}, "94": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/libGLESv2_adreno.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000017c8fc <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)>:", 0], [" 17c8fc:\tstp\tx28, x27, [sp,#-96]!", 1558780], [" 17c900:\tstp\tx26, x25, [sp,#16]", 1558784], [" 17c904:\tstp\tx24, x23, [sp,#32]", 1558788], [" 17c908:\tstp\tx22, x21, [sp,#48]", 1558792], [" 17c90c:\tstp\tx20, x19, [sp,#64]", 1558796], [" 17c910:\tstp\tx29, x30, [sp,#80]", 1558800], [" 17c914:\tadd\tx29, sp, #0x50", 1558804], [" 17c918:\tsub\tsp, sp, #0x2f0", 1558808], [" 17c91c:\tstr\tx1, [sp,#56]", 1558812], [" 17c920:\tmov\tx21, x0", 1558816], [" 17c924:\tmov\tw1, #0x28 \t// #40", 1558820], [" 17c928:\torr\tw0, wzr, #0x1", 1558824], [" 17c92c:\tmov\tx24, x4", 1558828], [" 17c930:\tmov\tx27, x3", 1558832], [" 17c934:\tmov\tx25, x2", 1558836], [" 17c938:\tbl\tb47b0 <calloc@plt>", 1558840], [" 17c93c:\tmov\tx19, x0", 1558844], [" 17c940:\tmov\tw1, #0x50 \t// #80", 1558848], [" 17c944:\torr\tw0, wzr, #0x1", 1558852], [" 17c948:\tbl\tb47b0 <calloc@plt>", 1558856], [" 17c94c:\tmov\tx22, x0", 1558860], [" 17c950:\torr\tw0, wzr, #0x1", 1558864], [" 17c954:\torr\tw1, wzr, #0x80", 1558868], [" 17c958:\tbl\tb47b0 <calloc@plt>", 1558872], [" 17c95c:\tmov\tx23, x0", 1558876], [" 17c960:\tcbz\tx22, 17c988 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x8c>", 1558880], [" 17c964:\tadd\tx2, x22, #0x10", 1558884], [" 17c968:\tmov\tx1, x27", 1558888], [" 17c96c:\tbl\t17d3ec <EsxShaderCompiler::SaveReservedAttribList(EsxLinkedList const*, QGLC_RESERVED_LOCATIONS*) const>", 1558892], [" 17c970:\tcbnz\tw0, 17c98c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x90>", 1558896], [" 17c974:\tmov\tx0, x21", 1558900], [" 17c978:\tmov\tx1, x25", 1558904], [" 17c97c:\tmov\tx2, x22", 1558908], [" 17c980:\tbl\t17d544 <EsxShaderCompiler::UpdateProgramBinaryDriverData(EsxProgram const*, QGLC_LINKPROGRAM_DATA*) const>", 1558912], [" 17c984:\tb\t17c98c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x90>", 1558916], [" 17c988:\tmov\tw0, wzr", 1558920], [" 17c98c:\tcbz\tx25, 17cad8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1dc>", 1558924], [" 17c990:\tcbz\tx19, 17cad8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1dc>", 1558928], [" 17c994:\tcbz\tx22, 17cad8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1dc>", 1558932], [" 17c998:\tcbz\tx23, 17cad8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1dc>", 1558936], [" 17c99c:\tcbnz\tw0, 17cad8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1dc>", 1558940], [" 17c9a0:\tldr\tw26, [x25,#96]", 1558944], [" 17c9a4:\tmov\tw13, #0x8c8c \t// #35980", 1558948], [" 17c9a8:\tldr\tw12, [x25,#852]", 1558952], [" 17c9ac:\tstr\tw26, [sp,#20]", 1558956], [" 17c9b0:\tldr\tw14, [x25,#848]", 1558960], [" 17c9b4:\tcmp\tw12, w13", 1558964], [" 17c9b8:\tldr\tw2, [x25,#920]", 1558968], [" 17c9bc:\tcset\tw16, eq", 1558972], [" 17c9c0:\tldr\tx11, [x25,#832]", 1558976], [" 17c9c4:\tstr\tx21, [x19,#32]", 1558980], [" 17c9c8:\tstr\tw14, [x22,#4]", 1558984], [" 17c9cc:\tstrb\tw16, [x22]", 1558988], [" 17c9d0:\tstr\tx11, [x22,#8]", 1558992], [" 17c9d4:\tcbz\tw2, 17c9e4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xe8>", 1558996], [" 17c9d8:\tadd\tx1, x25, #0x370", 1559000], [" 17c9dc:\tbl\t17d8d8 <EsxShaderCompiler::SetSpecializationValues(EsxSpecializationValue const*, unsigned int)>", 1559004], [" 17c9e0:\tstr\tx0, [x22,#64]", 1559008], [" 17c9e4:\tldrb\tw17, [x21,#60]", 1559012], [" 17c9e8:\ttbz\tw17, #0, 17ca04 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x108>", 1559016], [" 17c9ec:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559020], [" 17c9f0:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559024], [" 17c9f4:\tadd\tx0, x0, #0x30d", 1559028], [" 17c9f8:\tadd\tx1, x1, #0x4c1", 1559032], [" 17c9fc:\torr\tw2, wzr, #0x1", 1559036], [" 17ca00:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559040], [" 17ca04:\tldr\tw3, [x25,#20]", 1559044], [" 17ca08:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559048], [" 17ca0c:\tadd\tx2, x2, #0x4db", 1559052], [" 17ca10:\tadd\tx0, sp, #0x60", 1559056], [" 17ca14:\torr\tw1, wzr, #0x20", 1559060], [" 17ca18:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1559064], [" 17ca1c:\tldrb\tw18, [x21,#60]", 1559068], [" 17ca20:\ttbz\tw18, #0, 17ca38 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x13c>", 1559072], [" 17ca24:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559076], [" 17ca28:\tadd\tx0, x0, #0x30d", 1559080], [" 17ca2c:\tadd\tx1, sp, #0x60", 1559084], [" 17ca30:\torr\tw2, wzr, #0x1", 1559088], [" 17ca34:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559092], [" 17ca38:\tldr\tw8, [x22,#4]", 1559096], [" 17ca3c:\tstr\tx24, [sp,#8]", 1559100], [" 17ca40:\tcbz\tw8, 17cb38 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x23c>", 1559104], [" 17ca44:\tldrb\tw1, [x21,#60]", 1559108], [" 17ca48:\ttbz\tw1, #0, 17ca6c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x170>", 1559112], [" 17ca4c:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559116], [" 17ca50:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559120], [" 17ca54:\tadd\tx0, x0, #0x30d", 1559124], [" 17ca58:\tadd\tx1, x1, #0x4eb", 1559128], [" 17ca5c:\torr\tw2, wzr, #0x1", 1559132], [" 17ca60:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559136], [" 17ca64:\tldr\tw8, [x22,#4]", 1559140], [" 17ca68:\tcbz\tw8, 17cab0 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1b4>", 1559144], [" 17ca6c:\tadrp\tx28, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559148], [" 17ca70:\tmov\tw20, wzr", 1559152], [" 17ca74:\tadd\tx28, x28, #0x30d", 1559156], [" 17ca78:\tldr\tx15, [x22,#8]", 1559160], [" 17ca7c:\tldrb\tw6, [x21,#60]", 1559164], [" 17ca80:\tldr\tx1, [x15,w20,uxtw #3]", 1559168], [" 17ca84:\tand\tw10, w6, #0x1", 1559172], [" 17ca88:\tcmp\tx1, #0x0", 1559176], [" 17ca8c:\tccmp\tw10, #0x0, #0x4, ne", 1559180], [" 17ca90:\tb.eq\t17caa4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1a8>", 1559184], [" 17ca94:\torr\tw2, wzr, #0x1", 1559188], [" 17ca98:\tmov\tx0, x28", 1559192], [" 17ca9c:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559196], [" 17caa0:\tldr\tw8, [x22,#4]", 1559200], [" 17caa4:\tadd\tw20, w20, #0x1", 1559204], [" 17caa8:\tcmp\tw20, w8", 1559208], [" 17caac:\tb.cc\t17ca78 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x17c>", 1559212], [" 17cab0:\tldrb\tw4, [x21,#60]", 1559216], [" 17cab4:\tldrb\tw5, [x22]", 1559220], [" 17cab8:\tand\tw8, w4, #0x1", 1559224], [" 17cabc:\tcbz\tw5, 17cafc <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x200>", 1559228], [" 17cac0:\tcbz\tw8, 17cb18 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x21c>", 1559232], [" 17cac4:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559236], [" 17cac8:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559240], [" 17cacc:\tadd\tx0, x0, #0x30d", 1559244], [" 17cad0:\tadd\tx1, x1, #0x505", 1559248], [" 17cad4:\tb\t17cb10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x214>", 1559252], [" 17cad8:\tcbz\tx19, 17cae4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1e8>", 1559256], [" 17cadc:\tmov\tx0, x19", 1559260], [" 17cae0:\tbl\tb47f0 <free@plt>", 1559264], [" 17cae4:\tcbz\tx23, 17caf0 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x1f4>", 1559268], [" 17cae8:\tmov\tx0, x23", 1559272], [" 17caec:\tbl\tb47f0 <free@plt>", 1559276], [" 17caf0:\tmov\tx28, xzr", 1559280], [" 17caf4:\tcbnz\tx22, 17d390 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa94>", 1559284], [" 17caf8:\tb\t17d3c8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xacc>", 1559288], [" 17cafc:\tcbz\tw8, 17cb18 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x21c>", 1559292], [" 17cb00:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559296], [" 17cb04:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559300], [" 17cb08:\tadd\tx0, x0, #0x30d", 1559304], [" 17cb0c:\tadd\tx1, x1, #0x51a", 1559308], [" 17cb10:\torr\tw2, wzr, #0x1", 1559312], [" 17cb14:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559316], [" 17cb18:\tldrb\tw26, [x21,#60]", 1559320], [" 17cb1c:\ttbz\tw26, #0, 17cb38 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x23c>", 1559324], [" 17cb20:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559328], [" 17cb24:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559332], [" 17cb28:\tadd\tx0, x0, #0x30d", 1559336], [" 17cb2c:\tadd\tx1, x1, #0x530", 1559340], [" 17cb30:\torr\tw2, wzr, #0x1", 1559344], [" 17cb34:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559348], [" 17cb38:\tadrp\tx26, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559352], [" 17cb3c:\tstp\tx23, x19, [sp,#32]", 1559356], [" 17cb40:\tmov\tw23, wzr", 1559360], [" 17cb44:\tstr\tx25, [sp,#24]", 1559364], [" 17cb48:\tmov\tx19, xzr", 1559368], [" 17cb4c:\tstr\tx22, [sp,#48]", 1559372], [" 17cb50:\tadd\tx25, x25, #0x40", 1559376], [" 17cb54:\tadd\tx28, sp, #0xb0", 1559380], [" 17cb58:\tadd\tx26, x26, #0x30d", 1559384], [" 17cb5c:\tldur\tx22, [x25,#-16]", 1559388], [" 17cb60:\tcbz\tx22, 17cd6c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x470>", 1559392], [" 17cb64:\tldr\tx1, [x22,#104]", 1559396], [" 17cb68:\tcbz\tx1, 17cb88 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x28c>", 1559400], [" 17cb6c:\tldr\tx0, [x22,#112]", 1559404], [" 17cb70:\torr\tw2, wzr, #0x1", 1559408], [" 17cb74:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1559412], [" 17cb78:\tmov\tx20, x0", 1559416], [" 17cb7c:\tstr\txzr, [x22,#104]", 1559420], [" 17cb80:\tstr\tx20, [x22,#80]", 1559424], [" 17cb84:\tb\t17cb8c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x290>", 1559428], [" 17cb88:\tldr\tx20, [x22,#80]", 1559432], [" 17cb8c:\tcbnz\tx20, 17cbc8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x2cc>", 1559436], [" 17cb90:\tldr\tx1, [sp,#56]", 1559440], [" 17cb94:\torr\tw2, wzr, #0x1", 1559444], [" 17cb98:\tmov\tx0, x22", 1559448], [" 17cb9c:\tbl\t17a5f8 <EsxShader::Compile(EsxContext*, int)>", 1559452], [" 17cba0:\tldr\tx1, [x22,#104]", 1559456], [" 17cba4:\tcbz\tx1, 17cbc4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x2c8>", 1559460], [" 17cba8:\tldr\tx0, [x22,#112]", 1559464], [" 17cbac:\torr\tw2, wzr, #0x1", 1559468], [" 17cbb0:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1559472], [" 17cbb4:\tmov\tx20, x0", 1559476], [" 17cbb8:\tstr\txzr, [x22,#104]", 1559480], [" 17cbbc:\tstr\tx20, [x22,#80]", 1559484], [" 17cbc0:\tb\t17cbc8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x2cc>", 1559488], [" 17cbc4:\tldr\tx20, [x22,#80]", 1559492], [" 17cbc8:\tldr\tx0, [x21]", 1559496], [" 17cbcc:\torr\tw1, wzr, #0x60", 1559500], [" 17cbd0:\tmov\tw2, #0x58 \t// #88", 1559504], [" 17cbd4:\tmov\tw27, w23", 1559508], [" 17cbd8:\tumaddl\tx24, w23, w1, x28", 1559512], [" 17cbdc:\tldr\tx1, [x0,#16]", 1559516], [" 17cbe0:\tmov\tx0, x24", 1559520], [" 17cbe4:\tbl\tb47c0 <memcpy@plt>", 1559524], [" 17cbe8:\tcbz\tx20, 17cc00 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x304>", 1559528], [" 17cbec:\tldr\tx12, [x20]", 1559532], [" 17cbf0:\tcbz\tx12, 17cc00 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x304>", 1559536], [" 17cbf4:\tldr\tx2, [x12]", 1559540], [" 17cbf8:\tldr\tx8, [x2]", 1559544], [" 17cbfc:\tb\t17cc04 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x308>", 1559548], [" 17cc00:\tmov\tx8, xzr", 1559552], [" 17cc04:\torr\tw0, wzr, #0x60", 1559556], [" 17cc08:\tldr\tw3, [x22,#72]", 1559560], [" 17cc0c:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559564], [" 17cc10:\tmadd\tx4, x27, x0, x28", 1559568], [" 17cc14:\tadd\tx11, sp, #0x80", 1559572], [" 17cc18:\tadd\tx0, sp, #0x40", 1559576], [" 17cc1c:\torr\tw1, wzr, #0x20", 1559580], [" 17cc20:\tadd\tx2, x2, #0x357", 1559584], [" 17cc24:\tstr\tx24, [x11,x27,lsl #3]", 1559588], [" 17cc28:\tstr\tx8, [x4,#88]", 1559592], [" 17cc2c:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1559596], [" 17cc30:\tldrb\tw12, [x21,#60]", 1559600], [" 17cc34:\ttbz\tw12, #0, 17cc48 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x34c>", 1559604], [" 17cc38:\tadd\tx1, sp, #0x40", 1559608], [" 17cc3c:\torr\tw2, wzr, #0x1", 1559612], [" 17cc40:\tmov\tx0, x26", 1559616], [" 17cc44:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559620], [" 17cc48:\tldr\tw9, [x22,#44]", 1559624], [" 17cc4c:\tcmp\tw9, #0x5", 1559628], [" 17cc50:\tb.hi\t17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559632], [" 17cc54:\tadrp\tx18, 34a000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x37e14>", 1559636], [" 17cc58:\tadd\tx18, x18, #0xb48", 1559640], [" 17cc5c:\tmov\tx2, x18", 1559644], [" 17cc60:\tldrsw\tx15, [x2,x9,lsl #2]", 1559648], [" 17cc64:\tadd\tx16, x15, x2", 1559652], [" 17cc68:\tbr\tx16", 1559656], [" 17cc6c:\tldrb\tw14, [x21,#60]", 1559660], [" 17cc70:\ttbz\tw14, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559664], [" 17cc74:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559668], [" 17cc78:\torr\tw2, wzr, #0x1", 1559672], [" 17cc7c:\tmov\tx0, x26", 1559676], [" 17cc80:\tadd\tx1, x1, #0x3b9", 1559680], [" 17cc84:\tb\t17cd10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x414>", 1559684], [" 17cc88:\tldrb\tw15, [x21,#60]", 1559688], [" 17cc8c:\ttbz\tw15, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559692], [" 17cc90:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559696], [" 17cc94:\torr\tw2, wzr, #0x1", 1559700], [" 17cc98:\tmov\tx0, x26", 1559704], [" 17cc9c:\tadd\tx1, x1, #0x3d2", 1559708], [" 17cca0:\tb\t17cd10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x414>", 1559712], [" 17cca4:\tldrb\tw16, [x21,#60]", 1559716], [" 17cca8:\ttbz\tw16, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559720], [" 17ccac:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559724], [" 17ccb0:\torr\tw2, wzr, #0x1", 1559728], [" 17ccb4:\tmov\tx0, x26", 1559732], [" 17ccb8:\tadd\tx1, x1, #0x3ed", 1559736], [" 17ccbc:\tb\t17cd10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x414>", 1559740], [" 17ccc0:\tldrb\tw17, [x21,#60]", 1559744], [" 17ccc4:\ttbz\tw17, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559748], [" 17ccc8:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559752], [" 17cccc:\torr\tw2, wzr, #0x1", 1559756], [" 17ccd0:\tmov\tx0, x26", 1559760], [" 17ccd4:\tadd\tx1, x1, #0x408", 1559764], [" 17ccd8:\tb\t17cd10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x414>", 1559768], [" 17ccdc:\tldrb\tw18, [x21,#60]", 1559772], [" 17cce0:\ttbz\tw18, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559776], [" 17cce4:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559780], [" 17cce8:\torr\tw2, wzr, #0x1", 1559784], [" 17ccec:\tmov\tx0, x26", 1559788], [" 17ccf0:\tadd\tx1, x1, #0x426", 1559792], [" 17ccf4:\tb\t17cd10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x414>", 1559796], [" 17ccf8:\tldrb\tw1, [x21,#60]", 1559800], [" 17ccfc:\ttbz\tw1, #0, 17cd14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x418>", 1559804], [" 17cd00:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559808], [" 17cd04:\torr\tw2, wzr, #0x1", 1559812], [" 17cd08:\tmov\tx0, x26", 1559816], [" 17cd0c:\tadd\tx1, x1, #0x441", 1559820], [" 17cd10:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559824], [" 17cd14:\tldr\tx1, [x22,#56]", 1559828], [" 17cd18:\tldrb\tw9, [x21,#60]", 1559832], [" 17cd1c:\tcbz\tx1, 17cd34 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x438>", 1559836], [" 17cd20:\ttbz\tw9, #0, 17cd34 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x438>", 1559840], [" 17cd24:\torr\tw2, wzr, #0x1", 1559844], [" 17cd28:\tmov\tx0, x26", 1559848], [" 17cd2c:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559852], [" 17cd30:\tldrb\tw9, [x21,#60]", 1559856], [" 17cd34:\ttbz\tw9, #0, 17cd50 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x454>", 1559860], [" 17cd38:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1559864], [" 17cd3c:\torr\tw2, wzr, #0x1", 1559868], [" 17cd40:\tmov\tx0, x26", 1559872], [" 17cd44:\tadd\tx1, x1, #0x54a", 1559876], [" 17cd48:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559880], [" 17cd4c:\tldrb\tw9, [x21,#60]", 1559884], [" 17cd50:\tldr\tx1, [x22,#88]", 1559888], [" 17cd54:\tcbz\tx1, 17cd68 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x46c>", 1559892], [" 17cd58:\ttbz\tw9, #0, 17cd68 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x46c>", 1559896], [" 17cd5c:\torr\tw2, wzr, #0x1", 1559900], [" 17cd60:\tmov\tx0, x26", 1559904], [" 17cd64:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1559908], [" 17cd68:\tadd\tw23, w23, #0x1", 1559912], [" 17cd6c:\tldur\tx22, [x25,#-8]", 1559916], [" 17cd70:\tcbz\tx22, 17cf7c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x680>", 1559920], [" 17cd74:\tldr\tx1, [x22,#104]", 1559924], [" 17cd78:\tcbz\tx1, 17cd98 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x49c>", 1559928], [" 17cd7c:\tldr\tx0, [x22,#112]", 1559932], [" 17cd80:\torr\tw2, wzr, #0x1", 1559936], [" 17cd84:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1559940], [" 17cd88:\tmov\tx20, x0", 1559944], [" 17cd8c:\tstr\txzr, [x22,#104]", 1559948], [" 17cd90:\tstr\tx20, [x22,#80]", 1559952], [" 17cd94:\tb\t17cd9c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x4a0>", 1559956], [" 17cd98:\tldr\tx20, [x22,#80]", 1559960], [" 17cd9c:\tcbnz\tx20, 17cdd8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x4dc>", 1559964], [" 17cda0:\tldr\tx1, [sp,#56]", 1559968], [" 17cda4:\torr\tw2, wzr, #0x1", 1559972], [" 17cda8:\tmov\tx0, x22", 1559976], [" 17cdac:\tbl\t17a5f8 <EsxShader::Compile(EsxContext*, int)>", 1559980], [" 17cdb0:\tldr\tx1, [x22,#104]", 1559984], [" 17cdb4:\tcbz\tx1, 17cdd4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x4d8>", 1559988], [" 17cdb8:\tldr\tx0, [x22,#112]", 1559992], [" 17cdbc:\torr\tw2, wzr, #0x1", 1559996], [" 17cdc0:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1560000], [" 17cdc4:\tmov\tx20, x0", 1560004], [" 17cdc8:\tstr\txzr, [x22,#104]", 1560008], [" 17cdcc:\tstr\tx20, [x22,#80]", 1560012], [" 17cdd0:\tb\t17cdd8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x4dc>", 1560016], [" 17cdd4:\tldr\tx20, [x22,#80]", 1560020], [" 17cdd8:\tldr\tx1, [x21]", 1560024], [" 17cddc:\torr\tw27, wzr, #0x60", 1560028], [" 17cde0:\tmov\tw2, #0x58 \t// #88", 1560032], [" 17cde4:\tumaddl\tx24, w23, w27, x28", 1560036], [" 17cde8:\tmov\tw27, w23", 1560040], [" 17cdec:\tldr\tx1, [x1,#16]", 1560044], [" 17cdf0:\tmov\tx0, x24", 1560048], [" 17cdf4:\tbl\tb47c0 <memcpy@plt>", 1560052], [" 17cdf8:\tcbz\tx20, 17ce10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x514>", 1560056], [" 17cdfc:\tldr\tx13, [x20]", 1560060], [" 17ce00:\tcbz\tx13, 17ce10 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x514>", 1560064], [" 17ce04:\tldr\tx20, [x13]", 1560068], [" 17ce08:\tldr\tx9, [x20]", 1560072], [" 17ce0c:\tb\t17ce14 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x518>", 1560076], [" 17ce10:\tmov\tx9, xzr", 1560080], [" 17ce14:\torr\tw2, wzr, #0x60", 1560084], [" 17ce18:\tldr\tw3, [x22,#72]", 1560088], [" 17ce1c:\tadd\tx10, sp, #0x80", 1560092], [" 17ce20:\tmadd\tx8, x27, x2, x28", 1560096], [" 17ce24:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560100], [" 17ce28:\tadd\tx0, sp, #0x40", 1560104], [" 17ce2c:\torr\tw1, wzr, #0x20", 1560108], [" 17ce30:\tstr\tx24, [x10,x27,lsl #3]", 1560112], [" 17ce34:\tadd\tx2, x2, #0x357", 1560116], [" 17ce38:\tstr\tx9, [x8,#88]", 1560120], [" 17ce3c:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1560124], [" 17ce40:\tldrb\tw11, [x21,#60]", 1560128], [" 17ce44:\ttbz\tw11, #0, 17ce58 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x55c>", 1560132], [" 17ce48:\tadd\tx1, sp, #0x40", 1560136], [" 17ce4c:\torr\tw2, wzr, #0x1", 1560140], [" 17ce50:\tmov\tx0, x26", 1560144], [" 17ce54:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560148], [" 17ce58:\tldr\tw10, [x22,#44]", 1560152], [" 17ce5c:\tcmp\tw10, #0x5", 1560156], [" 17ce60:\tb.hi\t17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560160], [" 17ce64:\tadrp\tx17, 34a000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x37e14>", 1560164], [" 17ce68:\tadd\tx17, x17, #0xb60", 1560168], [" 17ce6c:\tmov\tx0, x17", 1560172], [" 17ce70:\tldrsw\tx18, [x0,x10,lsl #2]", 1560176], [" 17ce74:\tadd\tx3, x18, x0", 1560180], [" 17ce78:\tbr\tx3", 1560184], [" 17ce7c:\tldrb\tw18, [x21,#60]", 1560188], [" 17ce80:\ttbz\tw18, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560192], [" 17ce84:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560196], [" 17ce88:\torr\tw2, wzr, #0x1", 1560200], [" 17ce8c:\tmov\tx0, x26", 1560204], [" 17ce90:\tadd\tx1, x1, #0x3b9", 1560208], [" 17ce94:\tb\t17cf20 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x624>", 1560212], [" 17ce98:\tldrb\tw17, [x21,#60]", 1560216], [" 17ce9c:\ttbz\tw17, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560220], [" 17cea0:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560224], [" 17cea4:\torr\tw2, wzr, #0x1", 1560228], [" 17cea8:\tmov\tx0, x26", 1560232], [" 17ceac:\tadd\tx1, x1, #0x3d2", 1560236], [" 17ceb0:\tb\t17cf20 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x624>", 1560240], [" 17ceb4:\tldrb\tw16, [x21,#60]", 1560244], [" 17ceb8:\ttbz\tw16, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560248], [" 17cebc:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560252], [" 17cec0:\torr\tw2, wzr, #0x1", 1560256], [" 17cec4:\tmov\tx0, x26", 1560260], [" 17cec8:\tadd\tx1, x1, #0x3ed", 1560264], [" 17cecc:\tb\t17cf20 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x624>", 1560268], [" 17ced0:\tldrb\tw15, [x21,#60]", 1560272], [" 17ced4:\ttbz\tw15, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560276], [" 17ced8:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560280], [" 17cedc:\torr\tw2, wzr, #0x1", 1560284], [" 17cee0:\tmov\tx0, x26", 1560288], [" 17cee4:\tadd\tx1, x1, #0x408", 1560292], [" 17cee8:\tb\t17cf20 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x624>", 1560296], [" 17ceec:\tldrb\tw14, [x21,#60]", 1560300], [" 17cef0:\ttbz\tw14, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560304], [" 17cef4:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560308], [" 17cef8:\torr\tw2, wzr, #0x1", 1560312], [" 17cefc:\tmov\tx0, x26", 1560316], [" 17cf00:\tadd\tx1, x1, #0x426", 1560320], [" 17cf04:\tb\t17cf20 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x624>", 1560324], [" 17cf08:\tldrb\tw13, [x21,#60]", 1560328], [" 17cf0c:\ttbz\tw13, #0, 17cf24 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x628>", 1560332], [" 17cf10:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560336], [" 17cf14:\torr\tw2, wzr, #0x1", 1560340], [" 17cf18:\tmov\tx0, x26", 1560344], [" 17cf1c:\tadd\tx1, x1, #0x441", 1560348], [" 17cf20:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560352], [" 17cf24:\tldr\tx1, [x22,#56]", 1560356], [" 17cf28:\tldrb\tw10, [x21,#60]", 1560360], [" 17cf2c:\tcbz\tx1, 17cf44 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x648>", 1560364], [" 17cf30:\ttbz\tw10, #0, 17cf44 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x648>", 1560368], [" 17cf34:\torr\tw2, wzr, #0x1", 1560372], [" 17cf38:\tmov\tx0, x26", 1560376], [" 17cf3c:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560380], [" 17cf40:\tldrb\tw10, [x21,#60]", 1560384], [" 17cf44:\ttbz\tw10, #0, 17cf60 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x664>", 1560388], [" 17cf48:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560392], [" 17cf4c:\torr\tw2, wzr, #0x1", 1560396], [" 17cf50:\tmov\tx0, x26", 1560400], [" 17cf54:\tadd\tx1, x1, #0x54a", 1560404], [" 17cf58:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560408], [" 17cf5c:\tldrb\tw10, [x21,#60]", 1560412], [" 17cf60:\tldr\tx1, [x22,#88]", 1560416], [" 17cf64:\tcbz\tx1, 17cf78 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x67c>", 1560420], [" 17cf68:\ttbz\tw10, #0, 17cf78 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x67c>", 1560424], [" 17cf6c:\torr\tw2, wzr, #0x1", 1560428], [" 17cf70:\tmov\tx0, x26", 1560432], [" 17cf74:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560436], [" 17cf78:\tadd\tw23, w23, #0x1", 1560440], [" 17cf7c:\tldr\tx22, [x25]", 1560444], [" 17cf80:\tcbz\tx22, 17d18c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x890>", 1560448], [" 17cf84:\tldr\tx1, [x22,#104]", 1560452], [" 17cf88:\tcbz\tx1, 17cfa8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x6ac>", 1560456], [" 17cf8c:\tldr\tx0, [x22,#112]", 1560460], [" 17cf90:\torr\tw2, wzr, #0x1", 1560464], [" 17cf94:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1560468], [" 17cf98:\tmov\tx20, x0", 1560472], [" 17cf9c:\tstr\txzr, [x22,#104]", 1560476], [" 17cfa0:\tstr\tx20, [x22,#80]", 1560480], [" 17cfa4:\tb\t17cfac <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x6b0>", 1560484], [" 17cfa8:\tldr\tx20, [x22,#80]", 1560488], [" 17cfac:\tcbnz\tx20, 17cfe8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x6ec>", 1560492], [" 17cfb0:\tldr\tx1, [sp,#56]", 1560496], [" 17cfb4:\torr\tw2, wzr, #0x1", 1560500], [" 17cfb8:\tmov\tx0, x22", 1560504], [" 17cfbc:\tbl\t17a5f8 <EsxShader::Compile(EsxContext*, int)>", 1560508], [" 17cfc0:\tldr\tx1, [x22,#104]", 1560512], [" 17cfc4:\tcbz\tx1, 17cfe4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x6e8>", 1560516], [" 17cfc8:\tldr\tx0, [x22,#112]", 1560520], [" 17cfcc:\torr\tw2, wzr, #0x1", 1560524], [" 17cfd0:\tbl\t17e6e8 <EsxShaderCompiler::AcquireShaderResult(void*, int)>", 1560528], [" 17cfd4:\tmov\tx20, x0", 1560532], [" 17cfd8:\tstr\txzr, [x22,#104]", 1560536], [" 17cfdc:\tstr\tx20, [x22,#80]", 1560540], [" 17cfe0:\tb\t17cfe8 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x6ec>", 1560544], [" 17cfe4:\tldr\tx20, [x22,#80]", 1560548], [" 17cfe8:\tldr\tx9, [x21]", 1560552], [" 17cfec:\torr\tw24, wzr, #0x60", 1560556], [" 17cff0:\tmov\tw2, #0x58 \t// #88", 1560560], [" 17cff4:\tmov\tw27, w23", 1560564], [" 17cff8:\tumaddl\tx24, w23, w24, x28", 1560568], [" 17cffc:\tldr\tx1, [x9,#16]", 1560572], [" 17d000:\tmov\tx0, x24", 1560576], [" 17d004:\tbl\tb47c0 <memcpy@plt>", 1560580], [" 17d008:\tcbz\tx20, 17d020 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x724>", 1560584], [" 17d00c:\tldr\tx14, [x20]", 1560588], [" 17d010:\tcbz\tx14, 17d020 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x724>", 1560592], [" 17d014:\tldr\tx10, [x14]", 1560596], [" 17d018:\tldr\tx10, [x10]", 1560600], [" 17d01c:\tb\t17d024 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x728>", 1560604], [" 17d020:\tmov\tx10, xzr", 1560608], [" 17d024:\torr\tw7, wzr, #0x60", 1560612], [" 17d028:\tldr\tw3, [x22,#72]", 1560616], [" 17d02c:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560620], [" 17d030:\tmadd\tx11, x27, x7, x28", 1560624], [" 17d034:\tadd\tx9, sp, #0x80", 1560628], [" 17d038:\tadd\tx0, sp, #0x40", 1560632], [" 17d03c:\torr\tw1, wzr, #0x20", 1560636], [" 17d040:\tadd\tx2, x2, #0x357", 1560640], [" 17d044:\tstr\tx24, [x9,x27,lsl #3]", 1560644], [" 17d048:\tstr\tx10, [x11,#88]", 1560648], [" 17d04c:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1560652], [" 17d050:\tldrb\tw1, [x21,#60]", 1560656], [" 17d054:\ttbz\tw1, #0, 17d068 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x76c>", 1560660], [" 17d058:\tadd\tx1, sp, #0x40", 1560664], [" 17d05c:\torr\tw2, wzr, #0x1", 1560668], [" 17d060:\tmov\tx0, x26", 1560672], [" 17d064:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560676], [" 17d068:\tldr\tw11, [x22,#44]", 1560680], [" 17d06c:\tcmp\tw11, #0x5", 1560684], [" 17d070:\tb.hi\t17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560688], [" 17d074:\tadrp\tx15, 34a000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x37e14>", 1560692], [" 17d078:\tadd\tx15, x15, #0xb78", 1560696], [" 17d07c:\tmov\tx16, x15", 1560700], [" 17d080:\tldrsw\tx4, [x16,x11,lsl #2]", 1560704], [" 17d084:\tadd\tx5, x4, x16", 1560708], [" 17d088:\tbr\tx5", 1560712], [" 17d08c:\tldrb\tw3, [x21,#60]", 1560716], [" 17d090:\ttbz\tw3, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560720], [" 17d094:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560724], [" 17d098:\torr\tw2, wzr, #0x1", 1560728], [" 17d09c:\tmov\tx0, x26", 1560732], [" 17d0a0:\tadd\tx1, x1, #0x3b9", 1560736], [" 17d0a4:\tb\t17d130 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x834>", 1560740], [" 17d0a8:\tldrb\tw2, [x21,#60]", 1560744], [" 17d0ac:\ttbz\tw2, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560748], [" 17d0b0:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560752], [" 17d0b4:\torr\tw2, wzr, #0x1", 1560756], [" 17d0b8:\tmov\tx0, x26", 1560760], [" 17d0bc:\tadd\tx1, x1, #0x3d2", 1560764], [" 17d0c0:\tb\t17d130 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x834>", 1560768], [" 17d0c4:\tldrb\tw0, [x21,#60]", 1560772], [" 17d0c8:\ttbz\tw0, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560776], [" 17d0cc:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560780], [" 17d0d0:\torr\tw2, wzr, #0x1", 1560784], [" 17d0d4:\tmov\tx0, x26", 1560788], [" 17d0d8:\tadd\tx1, x1, #0x3ed", 1560792], [" 17d0dc:\tb\t17d130 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x834>", 1560796], [" 17d0e0:\tldrb\tw7, [x21,#60]", 1560800], [" 17d0e4:\ttbz\tw7, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560804], [" 17d0e8:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560808], [" 17d0ec:\torr\tw2, wzr, #0x1", 1560812], [" 17d0f0:\tmov\tx0, x26", 1560816], [" 17d0f4:\tadd\tx1, x1, #0x408", 1560820], [" 17d0f8:\tb\t17d130 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x834>", 1560824], [" 17d0fc:\tldrb\tw6, [x21,#60]", 1560828], [" 17d100:\ttbz\tw6, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560832], [" 17d104:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560836], [" 17d108:\torr\tw2, wzr, #0x1", 1560840], [" 17d10c:\tmov\tx0, x26", 1560844], [" 17d110:\tadd\tx1, x1, #0x426", 1560848], [" 17d114:\tb\t17d130 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x834>", 1560852], [" 17d118:\tldrb\tw5, [x21,#60]", 1560856], [" 17d11c:\ttbz\tw5, #0, 17d134 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x838>", 1560860], [" 17d120:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560864], [" 17d124:\torr\tw2, wzr, #0x1", 1560868], [" 17d128:\tmov\tx0, x26", 1560872], [" 17d12c:\tadd\tx1, x1, #0x441", 1560876], [" 17d130:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560880], [" 17d134:\tldr\tx1, [x22,#56]", 1560884], [" 17d138:\tldrb\tw11, [x21,#60]", 1560888], [" 17d13c:\tcbz\tx1, 17d154 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x858>", 1560892], [" 17d140:\ttbz\tw11, #0, 17d154 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x858>", 1560896], [" 17d144:\torr\tw2, wzr, #0x1", 1560900], [" 17d148:\tmov\tx0, x26", 1560904], [" 17d14c:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560908], [" 17d150:\tldrb\tw11, [x21,#60]", 1560912], [" 17d154:\ttbz\tw11, #0, 17d170 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x874>", 1560916], [" 17d158:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1560920], [" 17d15c:\torr\tw2, wzr, #0x1", 1560924], [" 17d160:\tmov\tx0, x26", 1560928], [" 17d164:\tadd\tx1, x1, #0x54a", 1560932], [" 17d168:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560936], [" 17d16c:\tldrb\tw11, [x21,#60]", 1560940], [" 17d170:\tldr\tx1, [x22,#88]", 1560944], [" 17d174:\tcbz\tx1, 17d188 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x88c>", 1560948], [" 17d178:\ttbz\tw11, #0, 17d188 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x88c>", 1560952], [" 17d17c:\torr\tw2, wzr, #0x1", 1560956], [" 17d180:\tmov\tx0, x26", 1560960], [" 17d184:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1560964], [" 17d188:\tadd\tw23, w23, #0x1", 1560968], [" 17d18c:\tadd\tx8, x19, #0x3", 1560972], [" 17d190:\tcmp\tx19, #0x3", 1560976], [" 17d194:\tadd\tx25, x25, #0x18", 1560980], [" 17d198:\tmov\tx19, x8", 1560984], [" 17d19c:\tb.ne\t17cb5c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x260>", 1560988], [" 17d1a0:\tldr\tx16, [x21,#8]", 1560992], [" 17d1a4:\torr\tw2, wzr, #0x2", 1560996], [" 17d1a8:\tldr\tx14, [sp,#24]", 1561000], [" 17d1ac:\tldr\tx22, [sp,#48]", 1561004], [" 17d1b0:\tldr\tx23, [x21,#32]", 1561008], [" 17d1b4:\tldr\tx17, [x16,#536]", 1561012], [" 17d1b8:\tldrh\tw0, [x14,#40]", 1561016], [" 17d1bc:\tldr\tw3, [x22,#32]", 1561020], [" 17d1c0:\tldr\tx18, [x17,#56]", 1561024], [" 17d1c4:\tand\tw11, w0, #0x4", 1561028], [" 17d1c8:\tsub\tw9, w2, w11, lsr #2", 1561032], [" 17d1cc:\tldr\tx13, [x18]", 1561036], [" 17d1d0:\tlsr\tx14, x13, #50", 1561040], [" 17d1d4:\tand\tw13, w3, #0xfffffff8", 1561044], [" 17d1d8:\tmvn\tw8, w14", 1561048], [" 17d1dc:\tand\tw12, w8, #0x1", 1561052], [" 17d1e0:\tbfi\tw13, w12, #2, #1", 1561056], [" 17d1e4:\torr\tw10, w13, w9", 1561060], [" 17d1e8:\tstr\tw10, [x22,#32]", 1561064], [" 17d1ec:\tldrb\tw11, [x23,#12]", 1561068], [" 17d1f0:\ttbz\tw11, #0, 17d200 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x904>", 1561072], [" 17d1f4:\tldr\tw14, [x23,#8]", 1561076], [" 17d1f8:\tcmp\tw14, #0x2", 1561080], [" 17d1fc:\tb.cc\t17d214 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x918>", 1561084], [" 17d200:\tadd\tx0, x23, #0x10", 1561088], [" 17d204:\tbl\tb4810 <pthread_mutex_lock@plt>", 1561092], [" 17d208:\tldr\tw15, [x23,#4]", 1561096], [" 17d20c:\tadd\tw16, w15, #0x1", 1561100], [" 17d210:\tstr\tw16, [x23,#4]", 1561104], [" 17d214:\tldr\tx3, [x21]", 1561108], [" 17d218:\tadd\tx2, sp, #0x80", 1561112], [" 17d21c:\tldr\tx23, [sp,#32]", 1561116], [" 17d220:\tldr\tw1, [sp,#20]", 1561120], [" 17d224:\tldr\tx0, [x3,#8]", 1561124], [" 17d228:\tmov\tx3, x22", 1561128], [" 17d22c:\tmov\tx4, x23", 1561132], [" 17d230:\tbl\tb4c40 <QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*)@plt>", 1561136], [" 17d234:\tldr\tx8, [x21,#32]", 1561140], [" 17d238:\tmov\tw20, w0", 1561144], [" 17d23c:\tldr\tw9, [x8,#4]", 1561148], [" 17d240:\tcbz\tw9, 17d254 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x958>", 1561152], [" 17d244:\tsub\tw17, w9, #0x1", 1561156], [" 17d248:\tadd\tx0, x8, #0x10", 1561160], [" 17d24c:\tstr\tw17, [x8,#4]", 1561164], [" 17d250:\tbl\tb4820 <pthread_mutex_unlock@plt>", 1561168], [" 17d254:\tldr\tx28, [sp,#40]", 1561172], [" 17d258:\tcmp\tw20, #0x4", 1561176], [" 17d25c:\tstr\tx23, [x28]", 1561180], [" 17d260:\tb.eq\t17d2a4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0x9a8>", 1561184], [" 17d264:\tcmp\tw20, #0x2", 1561188], [" 17d268:\tb.eq\t17d300 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa04>", 1561192], [" 17d26c:\tcbnz\tw20, 17d324 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa28>", 1561196], [" 17d270:\tldr\tw7, [x23],#8", 1561200], [" 17d274:\tldrb\tw26, [x21,#60]", 1561204], [" 17d278:\tstr\twzr, [x28,#24]", 1561208], [" 17d27c:\tstr\tw7, [x28,#8]", 1561212], [" 17d280:\tstr\tx23, [x28,#16]", 1561216], [" 17d284:\ttbz\tw26, #0, 17d390 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa94>", 1561220], [" 17d288:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561224], [" 17d28c:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561228], [" 17d290:\tadd\tx0, x0, #0x30d", 1561232], [" 17d294:\tadd\tx1, x1, #0x36a", 1561236], [" 17d298:\torr\tw2, wzr, #0x1", 1561240], [" 17d29c:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1561244], [" 17d2a0:\tb\t17d390 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa94>", 1561248], [" 17d2a4:\torr\tw3, wzr, #0x3", 1561252], [" 17d2a8:\tldr\tx12, [sp,#8]", 1561256], [" 17d2ac:\tstr\tw3, [x28,#24]", 1561260], [" 17d2b0:\tcbz\tx12, 17d34c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa50>", 1561264], [" 17d2b4:\tldr\tx19, [x23,#80]", 1561268], [" 17d2b8:\tcbz\tx19, 17d34c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa50>", 1561272], [" 17d2bc:\tldr\tx5, [x19]", 1561276], [" 17d2c0:\tldr\tx20, [sp,#8]", 1561280], [" 17d2c4:\tadd\tx6, x5, #0x1", 1561284], [" 17d2c8:\tand\tx1, x6, #0xffffffff", 1561288], [" 17d2cc:\tstr\tw6, [x20,#8]", 1561292], [" 17d2d0:\tcbz\tx1, 17d348 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa4c>", 1561296], [" 17d2d4:\torr\tw0, wzr, #0x1", 1561300], [" 17d2d8:\tbl\tb47b0 <calloc@plt>", 1561304], [" 17d2dc:\tstr\tx0, [x20]", 1561308], [" 17d2e0:\tcbz\tx0, 17d34c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa50>", 1561312], [" 17d2e4:\tldp\tx2, x1, [x19]", 1561316], [" 17d2e8:\tbl\tb47c0 <memcpy@plt>", 1561320], [" 17d2ec:\tldr\tx13, [sp,#8]", 1561324], [" 17d2f0:\tldr\tx17, [x19]", 1561328], [" 17d2f4:\tldr\tx7, [x13]", 1561332], [" 17d2f8:\tstrb\twzr, [x7,x17]", 1561336], [" 17d2fc:\tb\t17d34c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa50>", 1561340], [" 17d300:\torr\tw0, wzr, #0x2", 1561344], [" 17d304:\tldrb\tw2, [x21,#60]", 1561348], [" 17d308:\tstr\tw0, [x28,#24]", 1561352], [" 17d30c:\ttbz\tw2, #0, 17d36c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa70>", 1561356], [" 17d310:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561360], [" 17d314:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561364], [" 17d318:\tadd\tx0, x0, #0x30d", 1561368], [" 17d31c:\tadd\tx1, x1, #0x555", 1561372], [" 17d320:\tb\t17d364 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa68>", 1561376], [" 17d324:\torr\tw9, wzr, #0x1", 1561380], [" 17d328:\tldrb\tw10, [x21,#60]", 1561384], [" 17d32c:\tstr\tw9, [x28,#24]", 1561388], [" 17d330:\ttbz\tw10, #0, 17d36c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa70>", 1561392], [" 17d334:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561396], [" 17d338:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561400], [" 17d33c:\tadd\tx0, x0, #0x30d", 1561404], [" 17d340:\tadd\tx1, x1, #0x588", 1561408], [" 17d344:\tb\t17d364 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa68>", 1561412], [" 17d348:\tstr\txzr, [x20]", 1561416], [" 17d34c:\tldrb\tw8, [x21,#60]", 1561420], [" 17d350:\ttbz\tw8, #0, 17d36c <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xa70>", 1561424], [" 17d354:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561428], [" 17d358:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1561432], [" 17d35c:\tadd\tx0, x0, #0x30d", 1561436], [" 17d360:\tadd\tx1, x1, #0x572", 1561440], [" 17d364:\torr\tw2, wzr, #0x1", 1561444], [" 17d368:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1561448], [" 17d36c:\tldr\tx24, [x21]", 1561452], [" 17d370:\tmov\tx1, x23", 1561456], [" 17d374:\tldr\tx0, [x24,#32]", 1561460], [" 17d378:\tbl\tb4af0 <freeQGLCLinkResult(QGLC_METADATA_FREE const*, QGLC_LINKPROGRAM_RESULT&)@plt>", 1561464], [" 17d37c:\tmov\tx0, x23", 1561468], [" 17d380:\tbl\tb47f0 <free@plt>", 1561472], [" 17d384:\tmov\tx0, x28", 1561476], [" 17d388:\tbl\tb47f0 <free@plt>", 1561480], [" 17d38c:\tmov\tx28, xzr", 1561484], [" 17d390:\tadd\tx0, x22, #0x10", 1561488], [" 17d394:\tbl\t17dd88 <EsxShaderCompiler::DestroyReservedAttribList(QGLC_RESERVED_LOCATIONS*)>", 1561492], [" 17d398:\tldr\tx21, [x22,#64]", 1561496], [" 17d39c:\tcbz\tx21, 17d3b4 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xab8>", 1561500], [" 17d3a0:\tldr\tx0, [x21,#8]", 1561504], [" 17d3a4:\tcbz\tx0, 17d3ac <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xab0>", 1561508], [" 17d3a8:\tbl\tb47f0 <free@plt>", 1561512], [" 17d3ac:\tmov\tx0, x21", 1561516], [" 17d3b0:\tbl\tb47f0 <free@plt>", 1561520], [" 17d3b4:\tldr\tx0, [x22,#40]", 1561524], [" 17d3b8:\tcbz\tx0, 17d3c0 <EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)+0xac4>", 1561528], [" 17d3bc:\tbl\tb47f0 <free@plt>", 1561532], [" 17d3c0:\tmov\tx0, x22", 1561536], [" 17d3c4:\tbl\tb47f0 <free@plt>", 1561540], [" 17d3c8:\tmov\tx0, x28", 1561544], [" 17d3cc:\tadd\tsp, sp, #0x2f0", 1561548], [" 17d3d0:\tldp\tx29, x30, [sp,#80]", 1561552], [" 17d3d4:\tldp\tx20, x19, [sp,#64]", 1561556], [" 17d3d8:\tldp\tx22, x21, [sp,#48]", 1561560], [" 17d3dc:\tldp\tx24, x23, [sp,#32]", 1561564], [" 17d3e0:\tldp\tx26, x25, [sp,#16]", 1561568], [" 17d3e4:\tldp\tx28, x27, [sp],#96", 1561572], [" 17d3e8:\tret", 1561576], ["", 0]], "l": 10, "f": "EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*)"}, "95": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001c2e0 <__memcpy_chk>:", 0], ["__memcpy_chk():", 0], [" 1c2e0:\tcmp\tx2, x3", 115424], [" 1c2e4:\tb.ls\t1c2f0 <memcpy>", 115428], [" 1c2e8:\tstp\tx29, x30, [sp,#-16]!", 115432], [" 1c2ec:\tbl\t20854 <__memcpy_chk_fail>", 115436], ["", 0]], "l": 1, "f": "__memcpy_chk"}, "96": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000009848d0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xded90>:", 0], [" 9848d0:\tsub\tsp, sp, #0x40", 9980112], [" 9848d4:\tstr\tx20, [sp,#32]", 9980116], [" 9848d8:\tstp\tx19, x30, [sp,#48]", 9980120], [" 9848dc:\tmrs\tx8, tpidr_el0", 9980124], [" 9848e0:\tmov\tx19, x0", 9980128], [" 9848e4:\tldr\tx9, [x8,#40]", 9980132], [" 9848e8:\tadrp\tx10, cb9000 <LoadQCC+0xbc3d0>", 9980136], [" 9848ec:\tmov\tw11, #0x5 \t// #5", 9980140], [" 9848f0:\tmov\tw12, #0x103 \t// #259", 9980144], [" 9848f4:\tadd\tx10, x10, #0xe48", 9980148], [" 9848f8:\tstr\tx9, [sp,#24]", 9980152], [" 9848fc:\tmov\tx1, sp", 9980156], [" 984900:\tldr\tx0, [x19,#64]", 9980160], [" 984904:\tstr\tw11, [x19,#16]", 9980164], [" 984908:\tstr\tx10, [sp]", 9980168], [" 98490c:\tstrh\tw12, [sp,#16]", 9980172], [" 984910:\tbl\t1ad79c <islower@plt+0x14014c>", 9980176], [" 984914:\tmov\tx20, x0", 9980180], [" 984918:\tcbz\tx20, 9849b8 <islower@plt+0x917368>", 9980184], [" 98491c:\tmov\tx0, x20", 9980188], [" 984920:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 9980192], [" 984924:\tcbz\tw0, 9849b8 <islower@plt+0x917368>", 9980196], [" 984928:\tmov\tx0, x20", 9980200], [" 98492c:\tmov\tw1, wzr", 9980204], [" 984930:\tbl\t1a9d6c <islower@plt+0x13c71c>", 9980208], [" 984934:\tstr\twzr, [sp,#8]", 9980212], [" 984938:\tstr\txzr, [sp]", 9980216], [" 98493c:\tcbz\tx0, 9849b8 <islower@plt+0x917368>", 9980220], [" 984940:\tldr\tw13, [x0,#52]", 9980224], [" 984944:\tcbz\tw13, 984994 <islower@plt+0x917344>", 9980228], [" 984948:\tmov\tw1, wzr", 9980232], [" 98494c:\tbl\t1a9240 <islower@plt+0x13bbf0>", 9980236], [" 984950:\tcbz\tx0, 9849b8 <islower@plt+0x917368>", 9980240], [" 984954:\tldrb\tw8, [x0,#8]", 9980244], [" 984958:\tcmp\tw8, #0xa", 9980248], [" 98495c:\tb.ne\t9849b8 <islower@plt+0x917368>", 9980252], [" 984960:\tbl\tffb64 <islower@plt+0x92514>", 9980256], [" 984964:\tmov\tx2, x0", 9980260], [" 984968:\tcmp\tx1, #0xc", 9980264], [" 98496c:\torr\tw12, wzr, #0xc", 9980268], [" 984970:\tcsel\tx8, x12, x1, hi", 9980272], [" 984974:\tmov\tx0, sp", 9980276], [" 984978:\torr\tw3, wzr, #0xc", 9980280], [" 98497c:\tmov\tx1, x2", 9980284], [" 984980:\tmov\tx2, x8", 9980288], [" 984984:\tbl\t6d330 <__memcpy_chk@plt>", 9980292], [" 984988:\tldp\tw8, w9, [sp]", 9980296], [" 98498c:\tldr\tw10, [sp,#8]", 9980300], [" 984990:\tb\t9849a0 <islower@plt+0x917350>", 9980304], [" 984994:\tmov\tw9, wzr", 9980308], [" 984998:\tmov\tw10, wzr", 9980312], [" 98499c:\tmov\tw8, wzr", 9980316], [" 9849a0:\tand\tw11, w10, #0x1", 9980320], [" 9849a4:\tstr\tw8, [x19,#16]", 9980324], [" 9849a8:\tubfx\tw15, w10, #1, #1", 9980328], [" 9849ac:\tstr\tw9, [x19,#24]", 9980332], [" 9849b0:\tstrb\tw15, [x19,#21]", 9980336], [" 9849b4:\tstrb\tw11, [x19,#20]", 9980340], [" 9849b8:\tmrs\tx9, tpidr_el0", 9980344], [" 9849bc:\tldr\tx13, [x9,#40]", 9980348], [" 9849c0:\tldr\tx14, [sp,#24]", 9980352], [" 9849c4:\tcmp\tx13, x14", 9980356], [" 9849c8:\tb.ne\t9849dc <islower@plt+0x91738c>", 9980360], [" 9849cc:\tldp\tx19, x30, [sp,#48]", 9980364], [" 9849d0:\tldr\tx20, [sp,#32]", 9980368], [" 9849d4:\tadd\tsp, sp, #0x40", 9980372], [" 9849d8:\tret", 9980376], [" 9849dc:\tbl\t6ce60 <__stack_chk_fail@plt>", 9980380], ["", 0]], "l": 16, "f": "LLVMCompiler::loadModuleData()"}, "97": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007bf6e8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2a3f78>:", 0], [" 7bf6e8:\tstp\tx25, x24, [sp,#-64]!", 8124136], [" 7bf6ec:\tstp\tx23, x22, [sp,#16]", 8124140], [" 7bf6f0:\tstp\tx21, x20, [sp,#32]", 8124144], [" 7bf6f4:\tstp\tx19, x30, [sp,#48]", 8124148], [" 7bf6f8:\tmov\tw23, w4", 8124152], [" 7bf6fc:\tmov\tw21, w3", 8124156], [" 7bf700:\tmov\tx22, x2", 8124160], [" 7bf704:\tmov\tx19, x1", 8124164], [" 7bf708:\tmov\tx20, x0", 8124168], [" 7bf70c:\ttbz\tw5, #0, 7bf764 <islower@plt+0x752114>", 8124172], [" 7bf710:\tldrb\tw10, [x19,#8]", 8124176], [" 7bf714:\tcmp\tw10, #0x47", 8124180], [" 7bf718:\tb.ne\t7bf764 <islower@plt+0x752114>", 8124184], [" 7bf71c:\tldur\tx24, [x19,#-24]", 8124188], [" 7bf720:\tcbz\tx24, 7bf764 <islower@plt+0x752114>", 8124192], [" 7bf724:\tldrb\tw11, [x24,#8]", 8124196], [" 7bf728:\tcmp\tw11, #0x2", 8124200], [" 7bf72c:\tb.ne\t7bf764 <islower@plt+0x752114>", 8124204], [" 7bf730:\tmov\tx0, x24", 8124208], [" 7bf734:\tbl\t1231ec <islower@plt+0xb5b9c>", 8124212], [" 7bf738:\tcbz\tw0, 7bf764 <islower@plt+0x752114>", 8124216], [" 7bf73c:\tmov\tx0, x24", 8124220], [" 7bf740:\tbl\t1231ec <islower@plt+0xb5b9c>", 8124224], [" 7bf744:\tcmp\tw0, #0x576", 8124228], [" 7bf748:\tb.eq\t7bf754 <islower@plt+0x752104>", 8124232], [" 7bf74c:\tcmp\tw0, #0xb2", 8124236], [" 7bf750:\tb.ne\t7bf764 <islower@plt+0x752114>", 8124240], [" 7bf754:\tldr\tw8, [x19,#48]", 8124244], [" 7bf758:\torr\tw9, wzr, #0x18", 8124248], [" 7bf75c:\tmneg\tx10, x8, x9", 8124252], [" 7bf760:\tldr\tx19, [x19,x10]", 8124256], [" 7bf764:\tldrb\tw25, [x20,#128]", 8124260], [" 7bf768:\tldrb\tw8, [x19,#8]", 8124264], [" 7bf76c:\tcbz\tw25, 7bf804 <islower@plt+0x7521b4>", 8124268], [" 7bf770:\tcbz\tx19, 7bf788 <islower@plt+0x752138>", 8124272], [" 7bf774:\tcmp\tw8, #0x16", 8124276], [" 7bf778:\tb.cc\t7bf788 <islower@plt+0x752138>", 8124280], [" 7bf77c:\tldr\tx12, [x19,#88]", 8124284], [" 7bf780:\tadd\tx9, x12, #0x4", 8124288], [" 7bf784:\tb\t7bf7fc <islower@plt+0x7521ac>", 8124292], [" 7bf788:\tldr\tx9, [x20,#16]", 8124296], [" 7bf78c:\tldr\tw10, [x20,#8]", 8124300], [" 7bf790:\tcbz\tw10, 7bf7e8 <islower@plt+0x752198>", 8124304], [" 7bf794:\tubfx\tx11, x19, #4, #28", 8124308], [" 7bf798:\torr\tw14, wzr, #0xfffffff", 8124312], [" 7bf79c:\teor\tw11, w11, w19, lsr #9", 8124316], [" 7bf7a0:\tadd\tw15, w10, w14", 8124320], [" 7bf7a4:\tand\tw16, w15, w11", 8124324], [" 7bf7a8:\tadd\tx14, x9, w16, uxtw #4", 8124328], [" 7bf7ac:\tldr\tx13, [x14]", 8124332], [" 7bf7b0:\tcmp\tx13, x19", 8124336], [" 7bf7b4:\tb.eq\t7bf7ec <islower@plt+0x75219c>", 8124340], [" 7bf7b8:\tsub\tw12, w10, #0x1", 8124344], [" 7bf7bc:\torr\tw15, wzr, #0x1", 8124348], [" 7bf7c0:\tcmn\tx13, #0x4", 8124352], [" 7bf7c4:\tb.eq\t7bf7e8 <islower@plt+0x752198>", 8124356], [" 7bf7c8:\tadd\tw11, w15, w11", 8124360], [" 7bf7cc:\tand\tw17, w11, w12", 8124364], [" 7bf7d0:\tadd\tw15, w15, #0x1", 8124368], [" 7bf7d4:\tadd\tx14, x9, w17, uxtw #4", 8124372], [" 7bf7d8:\tldr\tx13, [x14]", 8124376], [" 7bf7dc:\tcmp\tx13, x19", 8124380], [" 7bf7e0:\tb.ne\t7bf7c0 <islower@plt+0x752170>", 8124384], [" 7bf7e4:\tb\t7bf7ec <islower@plt+0x75219c>", 8124388], [" 7bf7e8:\tadd\tx14, x9, x10, lsl #4", 8124392], [" 7bf7ec:\tadd\tx15, x9, x10, lsl #4", 8124396], [" 7bf7f0:\tcmp\tx14, x15", 8124400], [" 7bf7f4:\tb.eq\t7bf804 <islower@plt+0x7521b4>", 8124404], [" 7bf7f8:\tadd\tx9, x14, #0x8", 8124408], [" 7bf7fc:\tldr\tw0, [x9]", 8124412], [" 7bf800:\tcbnz\tw0, 7bf924 <islower@plt+0x7522d4>", 8124416], [" 7bf804:\tcmp\tw8, #0x47", 8124420], [" 7bf808:\tb.eq\t7bf830 <islower@plt+0x7521e0>", 8124424], [" 7bf80c:\tcmp\tw8, #0x4", 8124428], [" 7bf810:\tb.ne\t7bf89c <islower@plt+0x75224c>", 8124432], [" 7bf814:\tmov\tx0, x20", 8124436], [" 7bf818:\tmov\tx1, x19", 8124440], [" 7bf81c:\tmov\tw2, w21", 8124444], [" 7bf820:\tbl\t7c0cac <islower@plt+0x75365c>", 8124448], [" 7bf824:\tcbnz\tw0, 7bf924 <islower@plt+0x7522d4>", 8124452], [" 7bf828:\tldrb\tw25, [x20,#128]", 8124456], [" 7bf82c:\tb\t7bf89c <islower@plt+0x75224c>", 8124460], [" 7bf830:\tldur\tx24, [x19,#-24]", 8124464], [" 7bf834:\tcbz\tx24, 7bf89c <islower@plt+0x75224c>", 8124468], [" 7bf838:\tldrb\tw13, [x24,#8]", 8124472], [" 7bf83c:\tcmp\tw13, #0x2", 8124476], [" 7bf840:\tb.ne\t7bf89c <islower@plt+0x75224c>", 8124480], [" 7bf844:\tmov\tx0, x24", 8124484], [" 7bf848:\tbl\t1231ec <islower@plt+0xb5b9c>", 8124488], [" 7bf84c:\tcbz\tw0, 7bf89c <islower@plt+0x75224c>", 8124492], [" 7bf850:\tmov\tx0, x24", 8124496], [" 7bf854:\tbl\t1231ec <islower@plt+0xb5b9c>", 8124500], [" 7bf858:\tsub\tw8, w0, #0x578", 8124504], [" 7bf85c:\tcmp\tw8, #0x104", 8124508], [" 7bf860:\tb.hi\t7bf89c <islower@plt+0x75224c>", 8124512], [" 7bf864:\tadrp\tx15, d41000 <LoadQCC+0x1443d0>", 8124516], [" 7bf868:\tadd\tx15, x15, #0xffc", 8124520], [" 7bf86c:\tldrsw\tx14, [x15,x8,lsl #2]", 8124524], [" 7bf870:\tadd\tx18, x14, x15", 8124528], [" 7bf874:\tbr\tx18", 8124532], [" 7bf878:\tmov\tx0, x20", 8124536], [" 7bf87c:\tmov\tx1, x19", 8124540], [" 7bf880:\tmov\tx2, x22", 8124544], [" 7bf884:\tmov\tw3, w21", 8124548], [" 7bf888:\tldp\tx19, x30, [sp,#48]", 8124552], [" 7bf88c:\tldp\tx21, x20, [sp,#32]", 8124556], [" 7bf890:\tldp\tx23, x22, [sp,#16]", 8124560], [" 7bf894:\tldp\tx25, x24, [sp],#64", 8124564], [" 7bf898:\tb\t802584 <islower@plt+0x794f34>", 8124568], [" 7bf89c:\tcbz\tw25, 7bf8a8 <islower@plt+0x752258>", 8124572], [" 7bf8a0:\tmov\tw0, wzr", 8124576], [" 7bf8a4:\tb\t7bf8b4 <islower@plt+0x752264>", 8124580], [" 7bf8a8:\tmov\tx0, x20", 8124584], [" 7bf8ac:\tmov\tx1, x19", 8124588], [" 7bf8b0:\tbl\t5e736c <islower@plt+0x579d1c>", 8124592], [" 7bf8b4:\tcbz\tw21, 7bf8cc <islower@plt+0x75227c>", 8124596], [" 7bf8b8:\tcbnz\tw0, 7bf8cc <islower@plt+0x75227c>", 8124600], [" 7bf8bc:\tldrb\tw16, [x19,#8]", 8124604], [" 7bf8c0:\tsub\tw17, w16, #0x2", 8124608], [" 7bf8c4:\tcmp\tw17, #0xf", 8124612], [" 7bf8c8:\tb.cs\t7bf90c <islower@plt+0x7522bc>", 8124616], [" 7bf8cc:\tcbnz\tw0, 7bf924 <islower@plt+0x7522d4>", 8124620], [" 7bf8d0:\tldrb\tw0, [x20,#128]", 8124624], [" 7bf8d4:\tcbz\tw0, 7bf8e8 <islower@plt+0x752298>", 8124628], [" 7bf8d8:\tldrb\tw18, [x19,#8]", 8124632], [" 7bf8dc:\tcmp\tw18, #0x46", 8124636], [" 7bf8e0:\tb.ne\t7bf8e8 <islower@plt+0x752298>", 8124640], [" 7bf8e4:\tmov\tx22, xzr", 8124644], [" 7bf8e8:\tand\tw3, w23, #0x1", 8124648], [" 7bf8ec:\tmov\tx0, x20", 8124652], [" 7bf8f0:\tmov\tx1, x19", 8124656], [" 7bf8f4:\tmov\tx2, x22", 8124660], [" 7bf8f8:\tldp\tx19, x30, [sp,#48]", 8124664], [" 7bf8fc:\tldp\tx21, x20, [sp,#32]", 8124668], [" 7bf900:\tldp\tx23, x22, [sp,#16]", 8124672], [" 7bf904:\tldp\tx25, x24, [sp],#64", 8124676], [" 7bf908:\tb\t7c17e8 <islower@plt+0x754198>", 8124680], [" 7bf90c:\torr\tw3, wzr, #0x1", 8124684], [" 7bf910:\tmov\tx0, x20", 8124688], [" 7bf914:\tmov\tx1, x19", 8124692], [" 7bf918:\tmov\tw2, w21", 8124696], [" 7bf91c:\tbl\t7c15c8 <islower@plt+0x753f78>", 8124700], [" 7bf920:\tmov\tw0, w21", 8124704], [" 7bf924:\tldp\tx19, x30, [sp,#48]", 8124708], [" 7bf928:\tldp\tx21, x20, [sp,#32]", 8124712], [" 7bf92c:\tldp\tx23, x22, [sp,#16]", 8124716], [" 7bf930:\tldp\tx25, x24, [sp],#64", 8124720], [" 7bf934:\tret", 8124724], [" 7bf938:\tldr\tx16, [x19,#88]", 8124728], [" 7bf93c:\tldr\tx11, [x16,#8]", 8124732], [" 7bf940:\tcbz\tx11, 7bf94c <islower@plt+0x7522fc>", 8124736], [" 7bf944:\tldr\tw0, [x11]", 8124740], [" 7bf948:\tcbnz\tw0, 7bf924 <islower@plt+0x7522d4>", 8124744], [" 7bf94c:\tmov\tx0, x20", 8124748], [" 7bf950:\tmov\tx1, x19", 8124752], [" 7bf954:\tmov\tw2, w21", 8124756], [" 7bf958:\tldp\tx19, x30, [sp,#48]", 8124760], [" 7bf95c:\tldp\tx21, x20, [sp,#32]", 8124764], [" 7bf960:\tldp\tx23, x22, [sp,#16]", 8124768], [" 7bf964:\tldp\tx25, x24, [sp],#64", 8124772], [" 7bf968:\tb\t7c0e40 <islower@plt+0x7537f0>", 8124776], [" 7bf96c:\tldr\tw2, [x19,#48]", 8124780], [" 7bf970:\torr\tw3, wzr, #0x18", 8124784], [" 7bf974:\tmneg\tx4, x2, x3", 8124788], [" 7bf978:\tldr\tx0, [x19,x4]", 8124792], [" 7bf97c:\tbl\t1c4730 <islower@plt+0x1570e0>", 8124796], [" 7bf980:\tmov\tx8, x0", 8124800], [" 7bf984:\tldrb\tw9, [x8,#8]", 8124804], [" 7bf988:\tcmp\tw9, #0x16", 8124808], [" 7bf98c:\tb.cc\t7bf9c0 <islower@plt+0x752370>", 8124812], [" 7bf990:\tmov\tx0, x20", 8124816], [" 7bf994:\tmov\tx1, x8", 8124820], [" 7bf998:\tmov\tw2, wzr", 8124824], [" 7bf99c:\tbl\t7c0e40 <islower@plt+0x7537f0>", 8124828], [" 7bf9a0:\tb\t7bf9f4 <islower@plt+0x7523a4>", 8124832], [" 7bf9a4:\tmov\tx0, x20", 8124836], [" 7bf9a8:\tmov\tx1, x19", 8124840], [" 7bf9ac:\tldp\tx19, x30, [sp,#48]", 8124844], [" 7bf9b0:\tldp\tx21, x20, [sp,#32]", 8124848], [" 7bf9b4:\tldp\tx23, x22, [sp,#16]", 8124852], [" 7bf9b8:\tldp\tx25, x24, [sp],#64", 8124856], [" 7bf9bc:\tb\t7c13d0 <islower@plt+0x753d80>", 8124860], [" 7bf9c0:\tcmp\tw9, #0x4", 8124864], [" 7bf9c4:\tb.ne\t7bf9dc <islower@plt+0x75238c>", 8124868], [" 7bf9c8:\tmov\tx0, x20", 8124872], [" 7bf9cc:\tmov\tx1, x8", 8124876], [" 7bf9d0:\tmov\tw2, wzr", 8124880], [" 7bf9d4:\tbl\t7c0cac <islower@plt+0x75365c>", 8124884], [" 7bf9d8:\tb\t7bf9f4 <islower@plt+0x7523a4>", 8124888], [" 7bf9dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8124892], [" 7bf9e0:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8124896], [" 7bf9e4:\tadd\tx0, x0, #0xd47", 8124900], [" 7bf9e8:\tadd\tx1, x1, #0xbdb", 8124904], [" 7bf9ec:\tmov\tw2, #0x282 \t// #642", 8124908], [" 7bf9f0:\tbl\tb9770 <islower@plt+0x4c120>", 8124912], [" 7bf9f4:\tldrb\tw14, [x19,#8]", 8124916], [" 7bf9f8:\tldp\tx23, x22, [sp,#16]", 8124920], [" 7bf9fc:\tcmp\tw14, #0x15", 8124924], [" 7bfa00:\tcsel\tx1, x19, xzr, hi", 8124928], [" 7bfa04:\tmov\tx0, x20", 8124932], [" 7bfa08:\tldp\tx19, x30, [sp,#48]", 8124936], [" 7bfa0c:\tldp\tx21, x20, [sp,#32]", 8124940], [" 7bfa10:\tldp\tx25, x24, [sp],#64", 8124944], [" 7bfa14:\tb\t7c1094 <islower@plt+0x753a44>", 8124948], ["", 0]], "l": 16, "f": "QGPUFastISel::getQGPURegForValue(llvm::Value const*, llvm::TargetRegisterClass const*, unsigned int, bool, bool)"}, "98": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000080b3d0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x258290>:", 0], [" 80b3d0:\tsub\tsp, sp, #0xc0", 8434640], [" 80b3d4:\tstp\tx28, x27, [sp,#96]", 8434644], [" 80b3d8:\tstp\tx26, x25, [sp,#112]", 8434648], [" 80b3dc:\tstp\tx24, x23, [sp,#128]", 8434652], [" 80b3e0:\tstp\tx22, x21, [sp,#144]", 8434656], [" 80b3e4:\tstp\tx20, x19, [sp,#160]", 8434660], [" 80b3e8:\tstp\tx29, x30, [sp,#176]", 8434664], [" 80b3ec:\tmrs\tx10, tpidr_el0", 8434668], [" 80b3f0:\tmov\tx20, x1", 8434672], [" 80b3f4:\tldr\tx8, [x10,#40]", 8434676], [" 80b3f8:\tmov\tx19, x0", 8434680], [" 80b3fc:\tmov\tw27, w2", 8434684], [" 80b400:\tmov\tw2, wzr", 8434688], [" 80b404:\tmov\tw24, w3", 8434692], [" 80b408:\tstr\tx8, [sp,#88]", 8434696], [" 80b40c:\tldr\tx11, [x20,#40]", 8434700], [" 80b410:\tldr\tx0, [x19,#96]", 8434704], [" 80b414:\tldr\tx1, [x20,#16]", 8434708], [" 80b418:\tldr\tx26, [x11]", 8434712], [" 80b41c:\tldr\tx25, [x11,#24]", 8434716], [" 80b420:\tldr\tx22, [x11,#48]", 8434720], [" 80b424:\tbl\t310f68 <islower@plt+0x2a3918>", 8434724], [" 80b428:\tmov\tw8, w27", 8434728], [" 80b42c:\tstrb\twzr, [sp,#52]", 8434732], [" 80b430:\tand\tw12, w24, #0x1", 8434736], [" 80b434:\tstrb\twzr, [sp,#48]", 8434740], [" 80b438:\tlsl\tx9, x12, #23", 8434744], [" 80b43c:\tstrb\twzr, [sp,#44]", 8434748], [" 80b440:\tmov\tx23, x0", 8434752], [" 80b444:\tstr\tx8, [sp,#8]", 8434756], [" 80b448:\tbfi\tx9, x8, #11, #1", 8434760], [" 80b44c:\torr\tx13, x9, #0x1", 8434764], [" 80b450:\tmov\tx24, x1", 8434768], [" 80b454:\tadd\tx2, sp, #0x20", 8434772], [" 80b458:\tmov\tx0, x19", 8434776], [" 80b45c:\tstr\tx13, [sp,#32]", 8434780], [" 80b460:\tmov\tx1, x20", 8434784], [" 80b464:\tbl\t7d4094 <islower@plt+0x766a44>", 8434788], [" 80b468:\tldrb\tw9, [x20,#8]", 8434792], [" 80b46c:\tcmp\tw9, #0x47", 8434796], [" 80b470:\tb.ne\t80b490 <islower@plt+0x79de40>", 8434800], [" 80b474:\tldur\tx0, [x20,#-24]", 8434804], [" 80b478:\tcbz\tx0, 80b490 <islower@plt+0x79de40>", 8434808], [" 80b47c:\tldrb\tw10, [x0,#8]", 8434812], [" 80b480:\tcmp\tw10, #0x2", 8434816], [" 80b484:\tb.ne\t80b490 <islower@plt+0x79de40>", 8434820], [" 80b488:\tbl\t1231ec <islower@plt+0xb5b9c>", 8434824], [" 80b48c:\tcbnz\tw0, 80b4a8 <islower@plt+0x79de58>", 8434828], [" 80b490:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8434832], [" 80b494:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8434836], [" 80b498:\tadd\tx0, x0, #0xd47", 8434840], [" 80b49c:\tadd\tx1, x1, #0x804", 8434844], [" 80b4a0:\tmov\tw2, #0xc4 \t// #196", 8434848], [" 80b4a4:\tbl\tb9770 <islower@plt+0x4c120>", 8434852], [" 80b4a8:\tstr\tx24, [sp,#16]", 8434856], [" 80b4ac:\tldr\tx14, [x20,#16]", 8434860], [" 80b4b0:\tldrb\tw11, [x14,#8]", 8434864], [" 80b4b4:\tsub\tw12, w11, #0x1", 8434868], [" 80b4b8:\tcmp\tw12, #0x6", 8434872], [" 80b4bc:\tb.cc\t80b4dc <islower@plt+0x79de8c>", 8434876], [" 80b4c0:\tldur\tx15, [x20,#-24]", 8434880], [" 80b4c4:\tldrb\tw13, [x15,#8]", 8434884], [" 80b4c8:\tcmp\tw13, #0x2", 8434888], [" 80b4cc:\tcsel\tx0, x15, xzr, eq", 8434892], [" 80b4d0:\tbl\t1231ec <islower@plt+0xb5b9c>", 8434896], [" 80b4d4:\tcmp\tw0, #0x6f0", 8434900], [" 80b4d8:\tb.ne\t80b534 <islower@plt+0x79dee4>", 8434904], [" 80b4dc:\torr\tw3, wzr, #0x1", 8434908], [" 80b4e0:\tadd\tx4, sp, #0x34", 8434912], [" 80b4e4:\tmov\tx0, x19", 8434916], [" 80b4e8:\tmov\tx1, x20", 8434920], [" 80b4ec:\tmov\tw2, wzr", 8434924], [" 80b4f0:\tbl\t7bfc64 <islower@plt+0x752614>", 8434928], [" 80b4f4:\tldr\tx10, [sp,#32]", 8434932], [" 80b4f8:\tlsl\tw11, w0, #4", 8434936], [" 80b4fc:\tlsr\tx12, x11, #4", 8434940], [" 80b500:\torr\tw2, wzr, #0x1", 8434944], [" 80b504:\torr\tw3, wzr, #0x1", 8434948], [" 80b508:\tadd\tx4, sp, #0x30", 8434952], [" 80b50c:\tmov\tx0, x19", 8434956], [" 80b510:\tmov\tx1, x20", 8434960], [" 80b514:\tbfi\tx10, x12, #4, #2", 8434964], [" 80b518:\tstr\tx10, [sp,#32]", 8434968], [" 80b51c:\tbl\t7bfc64 <islower@plt+0x752614>", 8434972], [" 80b520:\tldr\tx13, [sp,#32]", 8434976], [" 80b524:\tlsl\tw14, w0, #6", 8434980], [" 80b528:\tlsr\tx15, x14, #6", 8434984], [" 80b52c:\tbfi\tx13, x15, #6, #2", 8434988], [" 80b530:\tstr\tx13, [sp,#32]", 8434992], [" 80b534:\torr\tw2, wzr, #0x2", 8434996], [" 80b538:\torr\tw3, wzr, #0x1", 8435000], [" 80b53c:\tadd\tx4, sp, #0x2c", 8435004], [" 80b540:\tmov\tx0, x19", 8435008], [" 80b544:\tmov\tx1, x20", 8435012], [" 80b548:\tbl\t7bfc64 <islower@plt+0x752614>", 8435016], [" 80b54c:\tldr\tx24, [sp,#32]", 8435020], [" 80b550:\tlsl\tw16, w0, #8", 8435024], [" 80b554:\tlsr\tx17, x16, #8", 8435028], [" 80b558:\tldrb\tw5, [sp,#52]", 8435032], [" 80b55c:\tmov\tx0, x19", 8435036], [" 80b560:\tmov\tx1, x26", 8435040], [" 80b564:\tmov\tx2, xzr", 8435044], [" 80b568:\tmov\tw3, wzr", 8435048], [" 80b56c:\tmov\tw4, wzr", 8435052], [" 80b570:\tbfi\tx24, x17, #8, #2", 8435056], [" 80b574:\tstr\tx24, [sp,#32]", 8435060], [" 80b578:\tbl\t7bf6e8 <islower@plt+0x752098>", 8435064], [" 80b57c:\tldrb\tw5, [sp,#48]", 8435068], [" 80b580:\tmov\tw27, w0", 8435072], [" 80b584:\tmov\tx0, x19", 8435076], [" 80b588:\tmov\tx1, x25", 8435080], [" 80b58c:\tmov\tx2, xzr", 8435084], [" 80b590:\tstr\tw27, [sp,#28]", 8435088], [" 80b594:\tmov\tw3, wzr", 8435092], [" 80b598:\tmov\tw4, wzr", 8435096], [" 80b59c:\tbl\t7bf6e8 <islower@plt+0x752098>", 8435100], [" 80b5a0:\tldrb\tw5, [sp,#44]", 8435104], [" 80b5a4:\tmov\tw28, w0", 8435108], [" 80b5a8:\tmov\tx0, x19", 8435112], [" 80b5ac:\tmov\tx1, x22", 8435116], [" 80b5b0:\tmov\tx2, xzr", 8435120], [" 80b5b4:\tstr\tw28, [sp,#24]", 8435124], [" 80b5b8:\tmov\tw3, wzr", 8435128], [" 80b5bc:\tmov\tw4, wzr", 8435132], [" 80b5c0:\tbl\t7bf6e8 <islower@plt+0x752098>", 8435136], [" 80b5c4:\tmov\tw22, w0", 8435140], [" 80b5c8:\tmov\tx0, x19", 8435144], [" 80b5cc:\tmov\tw1, w27", 8435148], [" 80b5d0:\tbl\t7c0500 <islower@plt+0x752eb0>", 8435152], [" 80b5d4:\tmov\tx29, x0", 8435156], [" 80b5d8:\tmov\tx0, x19", 8435160], [" 80b5dc:\tmov\tw1, w28", 8435164], [" 80b5e0:\tbl\t7c0500 <islower@plt+0x752eb0>", 8435168], [" 80b5e4:\tmov\tx21, x0", 8435172], [" 80b5e8:\tmov\tx0, x29", 8435176], [" 80b5ec:\tbl\t7833b4 <islower@plt+0x715d64>", 8435180], [" 80b5f0:\tmov\tw29, w0", 8435184], [" 80b5f4:\tmov\tx0, x21", 8435188], [" 80b5f8:\tbl\t7833b4 <islower@plt+0x715d64>", 8435192], [" 80b5fc:\tldrb\tw14, [x26,#8]", 8435196], [" 80b600:\tand\tw21, w0, #0x1", 8435200], [" 80b604:\tldrb\tw15, [x25,#8]", 8435204], [" 80b608:\tsub\tw16, w14, #0x2", 8435208], [" 80b60c:\tsub\tw17, w15, #0x2", 8435212], [" 80b610:\tcmp\tw16, #0xf", 8435216], [" 80b614:\tcset\tw25, cc", 8435220], [" 80b618:\tcmp\tw17, #0xf", 8435224], [" 80b61c:\tcset\tw8, cc", 8435228], [" 80b620:\torr\tw17, w0, w8", 8435232], [" 80b624:\ttbz\tw17, #0, 80b644 <islower@plt+0x79dff4>", 8435236], [" 80b628:\torr\tw18, w29, w25", 8435240], [" 80b62c:\teor\tw18, w18, #0x1", 8435244], [" 80b630:\ttbz\tw18, #0, 80b644 <islower@plt+0x79dff4>", 8435248], [" 80b634:\tand\tw21, w29, #0x1", 8435252], [" 80b638:\tstp\tw27, w28, [sp,#24]", 8435256], [" 80b63c:\tmov\tw9, w8", 8435260], [" 80b640:\tb\t80b64c <islower@plt+0x79dffc>", 8435264], [" 80b644:\tmov\tw9, w25", 8435268], [" 80b648:\tmov\tw25, w8", 8435272], [" 80b64c:\tmov\tx29, x23", 8435276], [" 80b650:\tldr\tx23, [sp,#16]", 8435280], [" 80b654:\tcbz\tw9, 80b66c <islower@plt+0x79e01c>", 8435284], [" 80b658:\tadd\tx1, sp, #0x1c", 8435288], [" 80b65c:\tmov\tx0, x19", 8435292], [" 80b660:\tmov\tx2, x29", 8435296], [" 80b664:\tmov\tx3, x23", 8435300], [" 80b668:\tbl\t7ce384 <islower@plt+0x760d34>", 8435304], [" 80b66c:\torr\tw1, w25, w21", 8435308], [" 80b670:\tcbz\tw1, 80b688 <islower@plt+0x79e038>", 8435312], [" 80b674:\tadd\tx1, sp, #0x18", 8435316], [" 80b678:\tmov\tx0, x19", 8435320], [" 80b67c:\tmov\tx2, x29", 8435324], [" 80b680:\tmov\tx3, x23", 8435328], [" 80b684:\tbl\t7ce384 <islower@plt+0x760d34>", 8435332], [" 80b688:\tmov\tx0, x19", 8435336], [" 80b68c:\tmov\tx1, x20", 8435340], [" 80b690:\tmov\tx2, xzr", 8435344], [" 80b694:\tmov\tw3, wzr", 8435348], [" 80b698:\tbl\t7c0954 <islower@plt+0x753304>", 8435352], [" 80b69c:\tmov\tw23, w0", 8435356], [" 80b6a0:\tmov\tx0, x19", 8435360], [" 80b6a4:\tmov\tx1, x20", 8435364], [" 80b6a8:\tmov\tw2, w23", 8435368], [" 80b6ac:\tmov\tw5, w22", 8435372], [" 80b6b0:\tmov\tw6, wzr", 8435376], [" 80b6b4:\tmov\tw7, wzr", 8435380], [" 80b6b8:\tbl\t80afc8 <islower@plt+0x79d978>", 8435384], [" 80b6bc:\tand\tw8, w0, #0xffff", 8435388], [" 80b6c0:\tcmp\tw8, #0x4a0", 8435392], [" 80b6c4:\tb.ne\t80b710 <islower@plt+0x79e0c0>", 8435396], [" 80b6c8:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8435400], [" 80b6cc:\tmov\tx0, x19", 8435404], [" 80b6d0:\tldr\tx1, [x1,#1584]", 8435408], [" 80b6d4:\tbl\t5e86f4 <islower@plt+0x57b0a4>", 8435412], [" 80b6d8:\tmov\tw24, w0", 8435416], [" 80b6dc:\tldrb\tw0, [x20,#8]", 8435420], [" 80b6e0:\tcmp\tw0, #0x47", 8435424], [" 80b6e4:\tb.ne\t80b768 <islower@plt+0x79e118>", 8435428], [" 80b6e8:\tldur\tx26, [x20,#-24]", 8435432], [" 80b6ec:\tcbz\tx26, 80b768 <islower@plt+0x79e118>", 8435436], [" 80b6f0:\tldrb\tw1, [x26,#8]", 8435440], [" 80b6f4:\tcmp\tw1, #0x2", 8435444], [" 80b6f8:\tb.ne\t80b768 <islower@plt+0x79e118>", 8435448], [" 80b6fc:\tmov\tx0, x26", 8435452], [" 80b700:\tbl\t1231ec <islower@plt+0xb5b9c>", 8435456], [" 80b704:\tcbz\tw0, 80b768 <islower@plt+0x79e118>", 8435460], [" 80b708:\torr\tw8, wzr, #0x1", 8435464], [" 80b70c:\tb\t80b790 <islower@plt+0x79e140>", 8435468], [" 80b710:\tldr\tx16, [x19,#32]", 8435472], [" 80b714:\tsxth\tx18, w0", 8435476], [" 80b718:\tldr\tx17, [x19,#88]", 8435480], [" 80b71c:\tand\tx18, x18, #0xffffffff", 8435484], [" 80b720:\torr\tw4, wzr, #0x30", 8435488], [" 80b724:\tldr\tx2, [x19,#64]", 8435492], [" 80b728:\tldr\tx20, [x16,#328]", 8435496], [" 80b72c:\tldr\tx3, [x17,#8]", 8435500], [" 80b730:\tldr\tx25, [x16,#344]", 8435504], [" 80b734:\tldr\tx0, [x20,#56]", 8435508], [" 80b738:\tnop", 8435512], [" 80b73c:\tmadd\tx1, x18, x4, x3", 8435516], [" 80b740:\tmov\tw3, wzr", 8435520], [" 80b744:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8435524], [" 80b748:\tldr\tx5, [x20,#32]", 8435528], [" 80b74c:\tmov\tx19, x0", 8435532], [" 80b750:\tldr\tx8, [x25]", 8435536], [" 80b754:\tcmp\tx25, x5", 8435540], [" 80b758:\tstp\tx8, x25, [x19]", 8435544], [" 80b75c:\tb.eq\t80b808 <islower@plt+0x79e1b8>", 8435548], [" 80b760:\tstr\tx19, [x8,#8]", 8435552], [" 80b764:\tb\t80b80c <islower@plt+0x79e1bc>", 8435556], [" 80b768:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8435560], [" 80b76c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8435564], [" 80b770:\tadd\tx0, x0, #0xd47", 8435568], [" 80b774:\tadd\tx1, x1, #0x804", 8435572], [" 80b778:\tmov\tw2, #0xc4 \t// #196", 8435576], [" 80b77c:\tbl\tb9770 <islower@plt+0x4c120>", 8435580], [" 80b780:\tldur\tx26, [x20,#-24]", 8435584], [" 80b784:\tldrb\tw2, [x26,#8]", 8435588], [" 80b788:\tcmp\tw2, #0x2", 8435592], [" 80b78c:\tcset\tw8, eq", 8435596], [" 80b790:\tcmp\tw8, #0x0", 8435600], [" 80b794:\tldp\tw29, w28, [sp,#24]", 8435604], [" 80b798:\tcsel\tx0, x26, xzr, ne", 8435608], [" 80b79c:\tbl\t1231ec <islower@plt+0xb5b9c>", 8435612], [" 80b7a0:\tcmp\tw0, #0x6ee", 8435616], [" 80b7a4:\tcset\tw4, eq", 8435620], [" 80b7a8:\tmov\tx0, x19", 8435624], [" 80b7ac:\tmov\tw1, w24", 8435628], [" 80b7b0:\tmov\tw2, w28", 8435632], [" 80b7b4:\tmov\tw3, w29", 8435636], [" 80b7b8:\tbl\t7df5fc <islower@plt+0x771fac>", 8435640], [" 80b7bc:\tldr\tx1, [x19,#32]", 8435644], [" 80b7c0:\tmov\tw3, wzr", 8435648], [" 80b7c4:\tldr\tx2, [x19,#88]", 8435652], [" 80b7c8:\tldr\tx26, [x1,#328]", 8435656], [" 80b7cc:\tldr\tx7, [x2,#8]", 8435660], [" 80b7d0:\tldr\tx21, [x1,#344]", 8435664], [" 80b7d4:\tmov\tw1, #0xa500 \t// #42240", 8435668], [" 80b7d8:\tldr\tx2, [x19,#64]", 8435672], [" 80b7dc:\tldr\tx0, [x26,#56]", 8435676], [" 80b7e0:\tadd\tx1, x7, x1", 8435680], [" 80b7e4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8435684], [" 80b7e8:\tldr\tx2, [x26,#32]", 8435688], [" 80b7ec:\tmov\tx25, x0", 8435692], [" 80b7f0:\tldr\tx9, [x21]", 8435696], [" 80b7f4:\tcmp\tx21, x2", 8435700], [" 80b7f8:\tstp\tx9, x21, [x25]", 8435704], [" 80b7fc:\tb.eq\t80b8ec <islower@plt+0x79e29c>", 8435708], [" 80b800:\tstr\tx25, [x9,#8]", 8435712], [" 80b804:\tb\t80b8f0 <islower@plt+0x79e2a0>", 8435716], [" 80b808:\tstr\tx19, [x20,#32]", 8435720], [" 80b80c:\tadd\tx0, x20, #0x10", 8435724], [" 80b810:\tstr\tx19, [x25]", 8435728], [" 80b814:\tmov\tx1, x19", 8435732], [" 80b818:\tbl\t4c2654 <islower@plt+0x455004>", 8435736], [" 80b81c:\tmovi\tv4.2d, #0x0", 8435740], [" 80b820:\torr\tw27, wzr, #0x1", 8435744], [" 80b824:\tadd\tx1, sp, #0x38", 8435748], [" 80b828:\tstrb\twzr, [sp,#56]", 8435752], [" 80b82c:\tmov\tx0, x19", 8435756], [" 80b830:\tstr\txzr, [sp,#64]", 8435760], [" 80b834:\tstrb\twzr, [sp,#58]", 8435764], [" 80b838:\tstr\tw23, [sp,#60]", 8435768], [" 80b83c:\tstrb\tw27, [sp,#59]", 8435772], [" 80b840:\tstur\tq4, [sp,#72]", 8435776], [" 80b844:\tstrb\twzr, [sp,#57]", 8435780], [" 80b848:\tbl\t4e350c <islower@plt+0x475ebc>", 8435784], [" 80b84c:\tmovi\tv1.2d, #0x0", 8435788], [" 80b850:\tldr\tw6, [sp,#28]", 8435792], [" 80b854:\tadd\tx1, sp, #0x38", 8435796], [" 80b858:\tstrb\twzr, [sp,#56]", 8435800], [" 80b85c:\tmov\tx0, x19", 8435804], [" 80b860:\tstr\txzr, [sp,#64]", 8435808], [" 80b864:\tstrb\twzr, [sp,#58]", 8435812], [" 80b868:\tstrb\twzr, [sp,#59]", 8435816], [" 80b86c:\tstr\tw6, [sp,#60]", 8435820], [" 80b870:\tstur\tq1, [sp,#72]", 8435824], [" 80b874:\tstrb\twzr, [sp,#57]", 8435828], [" 80b878:\tbl\t4e350c <islower@plt+0x475ebc>", 8435832], [" 80b87c:\tmovi\tv2.2d, #0x0", 8435836], [" 80b880:\tldr\tw7, [sp,#24]", 8435840], [" 80b884:\tadd\tx1, sp, #0x38", 8435844], [" 80b888:\tstrb\twzr, [sp,#56]", 8435848], [" 80b88c:\tmov\tx0, x19", 8435852], [" 80b890:\tstr\txzr, [sp,#64]", 8435856], [" 80b894:\tstrb\twzr, [sp,#58]", 8435860], [" 80b898:\tstrb\twzr, [sp,#59]", 8435864], [" 80b89c:\tstr\tw7, [sp,#60]", 8435868], [" 80b8a0:\tstur\tq2, [sp,#72]", 8435872], [" 80b8a4:\tstrb\twzr, [sp,#57]", 8435876], [" 80b8a8:\tbl\t4e350c <islower@plt+0x475ebc>", 8435880], [" 80b8ac:\tmovi\tv3.2d, #0x0", 8435884], [" 80b8b0:\tadd\tx1, sp, #0x38", 8435888], [" 80b8b4:\tmov\tx0, x19", 8435892], [" 80b8b8:\tstrb\twzr, [sp,#56]", 8435896], [" 80b8bc:\tstr\txzr, [sp,#64]", 8435900], [" 80b8c0:\tstrb\twzr, [sp,#58]", 8435904], [" 80b8c4:\tstrb\twzr, [sp,#59]", 8435908], [" 80b8c8:\tstr\tw22, [sp,#60]", 8435912], [" 80b8cc:\tstur\tq3, [sp,#72]", 8435916], [" 80b8d0:\tstrb\twzr, [sp,#57]", 8435920], [" 80b8d4:\tbl\t4e350c <islower@plt+0x475ebc>", 8435924], [" 80b8d8:\tstrb\tw27, [sp,#56]", 8435928], [" 80b8dc:\tadd\tx1, sp, #0x38", 8435932], [" 80b8e0:\tstp\txzr, x24, [sp,#64]", 8435936], [" 80b8e4:\tmov\tx0, x19", 8435940], [" 80b8e8:\tb\t80b9a8 <islower@plt+0x79e358>", 8435944], [" 80b8ec:\tstr\tx25, [x26,#32]", 8435948], [" 80b8f0:\tadd\tx0, x26, #0x10", 8435952], [" 80b8f4:\tstr\tx25, [x21]", 8435956], [" 80b8f8:\tmov\tx1, x25", 8435960], [" 80b8fc:\tbl\t4c2654 <islower@plt+0x455004>", 8435964], [" 80b900:\tmovi\tv16.2d, #0x0", 8435968], [" 80b904:\torr\tw28, wzr, #0x1", 8435972], [" 80b908:\tadd\tx1, sp, #0x38", 8435976], [" 80b90c:\tstrb\twzr, [sp,#56]", 8435980], [" 80b910:\tmov\tx0, x25", 8435984], [" 80b914:\tstr\txzr, [sp,#64]", 8435988], [" 80b918:\tstrb\twzr, [sp,#58]", 8435992], [" 80b91c:\tstr\tw23, [sp,#60]", 8435996], [" 80b920:\tstrb\tw28, [sp,#59]", 8436000], [" 80b924:\tstur\tq16, [sp,#72]", 8436004], [" 80b928:\tstrb\twzr, [sp,#57]", 8436008], [" 80b92c:\tbl\t4e350c <islower@plt+0x475ebc>", 8436012], [" 80b930:\tmovi\tv6.2d, #0x0", 8436016], [" 80b934:\tadd\tx1, sp, #0x38", 8436020], [" 80b938:\tmov\tx0, x25", 8436024], [" 80b93c:\tstrb\twzr, [sp,#56]", 8436028], [" 80b940:\tstr\txzr, [sp,#64]", 8436032], [" 80b944:\tstrb\twzr, [sp,#58]", 8436036], [" 80b948:\tstrb\twzr, [sp,#59]", 8436040], [" 80b94c:\tstr\tw24, [sp,#60]", 8436044], [" 80b950:\tstur\tq6, [sp,#72]", 8436048], [" 80b954:\tstrb\twzr, [sp,#57]", 8436052], [" 80b958:\tbl\t4e350c <islower@plt+0x475ebc>", 8436056], [" 80b95c:\tmovi\tv7.2d, #0x0", 8436060], [" 80b960:\tadd\tx1, sp, #0x38", 8436064], [" 80b964:\tmov\tx0, x25", 8436068], [" 80b968:\tstrb\twzr, [sp,#56]", 8436072], [" 80b96c:\tstr\txzr, [sp,#64]", 8436076], [" 80b970:\tstrb\twzr, [sp,#58]", 8436080], [" 80b974:\tstrb\twzr, [sp,#59]", 8436084], [" 80b978:\tstr\tw22, [sp,#60]", 8436088], [" 80b97c:\tstur\tq7, [sp,#72]", 8436092], [" 80b980:\tstrb\twzr, [sp,#57]", 8436096], [" 80b984:\tbl\t4e350c <islower@plt+0x475ebc>", 8436100], [" 80b988:\tldr\tx2, [sp,#8]", 8436104], [" 80b98c:\tmov\tx0, x19", 8436108], [" 80b990:\tmov\tx1, x20", 8436112], [" 80b994:\tbl\t7d4078 <islower@plt+0x766a28>", 8436116], [" 80b998:\tstrb\tw28, [sp,#56]", 8436120], [" 80b99c:\tadd\tx1, sp, #0x38", 8436124], [" 80b9a0:\tstp\txzr, x0, [sp,#64]", 8436128], [" 80b9a4:\tmov\tx0, x25", 8436132], [" 80b9a8:\tstrb\twzr, [sp,#58]", 8436136], [" 80b9ac:\tbl\t4e350c <islower@plt+0x475ebc>", 8436140], [" 80b9b0:\tmrs\tx3, tpidr_el0", 8436144], [" 80b9b4:\tldr\tx21, [x3,#40]", 8436148], [" 80b9b8:\tldr\tx22, [sp,#88]", 8436152], [" 80b9bc:\tcmp\tx21, x22", 8436156], [" 80b9c0:\tb.ne\t80b9e8 <islower@plt+0x79e398>", 8436160], [" 80b9c4:\tldp\tx29, x30, [sp,#176]", 8436164], [" 80b9c8:\tldp\tx20, x19, [sp,#160]", 8436168], [" 80b9cc:\tldp\tx22, x21, [sp,#144]", 8436172], [" 80b9d0:\tldp\tx24, x23, [sp,#128]", 8436176], [" 80b9d4:\tldp\tx26, x25, [sp,#112]", 8436180], [" 80b9d8:\tldp\tx28, x27, [sp,#96]", 8436184], [" 80b9dc:\torr\tw0, wzr, #0x1", 8436188], [" 80b9e0:\tadd\tsp, sp, #0xc0", 8436192], [" 80b9e4:\tret", 8436196], [" 80b9e8:\tbl\t6ce60 <__stack_chk_fail@plt>", 8436200], ["", 0]], "l": 16, "f": "QGPUFastISel::QGPUHandleMadIntrinsic(llvm::Instruction const*, unsigned int, bool)"}, "99": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000084b498 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2181c8>:", 0], [" 84b498:\tsub\tsp, sp, #0x1b0", 8696984], [" 84b49c:\tstp\tx28, x27, [sp,#336]", 8696988], [" 84b4a0:\tstp\tx26, x25, [sp,#352]", 8696992], [" 84b4a4:\tstp\tx24, x23, [sp,#368]", 8696996], [" 84b4a8:\tstp\tx22, x21, [sp,#384]", 8697000], [" 84b4ac:\tstp\tx20, x19, [sp,#400]", 8697004], [" 84b4b0:\tstp\tx29, x30, [sp,#416]", 8697008], [" 84b4b4:\tmrs\tx26, tpidr_el0", 8697012], [" 84b4b8:\tmov\tx19, x1", 8697016], [" 84b4bc:\tldr\tx11, [x26,#40]", 8697020], [" 84b4c0:\tmov\tw24, w3", 8697024], [" 84b4c4:\tmov\tw23, w2", 8697028], [" 84b4c8:\tmov\tx20, x0", 8697032], [" 84b4cc:\tstr\tx11, [sp,#32]", 8697036], [" 84b4d0:\tldrb\tw15, [x19,#8]", 8697040], [" 84b4d4:\tcmp\tw15, #0x47", 8697044], [" 84b4d8:\tb.ne\t84ca00 <islower@plt+0x7df3b0>", 8697048], [" 84b4dc:\tldur\tx25, [x19,#-24]", 8697052], [" 84b4e0:\tmov\tw22, wzr", 8697056], [" 84b4e4:\tcbz\tx25, 84ca04 <islower@plt+0x7df3b4>", 8697060], [" 84b4e8:\tldrb\tw16, [x25,#8]", 8697064], [" 84b4ec:\tcmp\tw16, #0x2", 8697068], [" 84b4f0:\tb.ne\t84ca04 <islower@plt+0x7df3b4>", 8697072], [" 84b4f4:\tmov\tx0, x25", 8697076], [" 84b4f8:\tbl\t1231ec <islower@plt+0xb5b9c>", 8697080], [" 84b4fc:\tcbz\tw0, 84ca00 <islower@plt+0x7df3b0>", 8697084], [" 84b500:\tmov\tx0, x25", 8697088], [" 84b504:\tbl\t1231ec <islower@plt+0xb5b9c>", 8697092], [" 84b508:\tmov\tw21, w0", 8697096], [" 84b50c:\tsub\tw6, w21, #0x83", 8697100], [" 84b510:\tcmp\tw6, #0x6ea", 8697104], [" 84b514:\tb.hi\t84c9e0 <islower@plt+0x7df390>", 8697108], [" 84b518:\tadrp\tx14, d45000 <LoadQCC+0x1483d0>", 8697112], [" 84b51c:\tadd\tx14, x14, #0xa50", 8697116], [" 84b520:\tadd\tx26, sp, #0x90", 8697120], [" 84b524:\torr\tw22, wzr, #0x1", 8697124], [" 84b528:\tldrsw\tx13, [x14,x6,lsl #2]", 8697128], [" 84b52c:\tadd\tx14, x13, x14", 8697132], [" 84b530:\tbr\tx14", 8697136], [" 84b534:\tmov\tx0, x20", 8697140], [" 84b538:\tmov\tx1, x19", 8697144], [" 84b53c:\tbl\t835d30 <islower@plt+0x7c86e0>", 8697148], [" 84b540:\tmrs\tx10, tpidr_el0", 8697152], [" 84b544:\tldr\tx6, [x10,#40]", 8697156], [" 84b548:\tldr\tx7, [sp,#32]", 8697160], [" 84b54c:\tcmp\tx6, x7", 8697164], [" 84b550:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697168], [" 84b554:\tb\t84bb1c <islower@plt+0x7de4cc>", 8697172], [" 84b558:\tmov\tx0, x20", 8697176], [" 84b55c:\tmov\tx1, x19", 8697180], [" 84b560:\tmov\tw2, wzr", 8697184], [" 84b564:\tbl\t7bfaa0 <islower@plt+0x752450>", 8697188], [" 84b568:\ttbz\tw0, #0, 84c8a0 <islower@plt+0x7df250>", 8697192], [" 84b56c:\tmov\tx0, x20", 8697196], [" 84b570:\tmov\tx1, x19", 8697200], [" 84b574:\tbl\t802e10 <islower@plt+0x7957c0>", 8697204], [" 84b578:\tmrs\tx20, tpidr_el0", 8697208], [" 84b57c:\tldr\tx22, [x20,#40]", 8697212], [" 84b580:\tldr\tx27, [sp,#32]", 8697216], [" 84b584:\tcmp\tx22, x27", 8697220], [" 84b588:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697224], [" 84b58c:\tb\t84b8dc <islower@plt+0x7de28c>", 8697228], [" 84b590:\tmov\tx0, x20", 8697232], [" 84b594:\tmov\tx1, x19", 8697236], [" 84b598:\tbl\t801f44 <islower@plt+0x7948f4>", 8697240], [" 84b59c:\tmrs\tx12, tpidr_el0", 8697244], [" 84b5a0:\tldr\tx1, [x12,#40]", 8697248], [" 84b5a4:\tldr\tx8, [sp,#32]", 8697252], [" 84b5a8:\tcmp\tx1, x8", 8697256], [" 84b5ac:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697260], [" 84b5b0:\tb\t84b738 <islower@plt+0x7de0e8>", 8697264], [" 84b5b4:\tand\tw3, w24, #0x1", 8697268], [" 84b5b8:\tmov\tx0, x20", 8697272], [" 84b5bc:\tmov\tx1, x19", 8697276], [" 84b5c0:\tmov\tw2, w23", 8697280], [" 84b5c4:\tbl\t84eb74 <islower@plt+0x7e1524>", 8697284], [" 84b5c8:\tmrs\tx26, tpidr_el0", 8697288], [" 84b5cc:\tldr\tx22, [x26,#40]", 8697292], [" 84b5d0:\tldr\tx27, [sp,#32]", 8697296], [" 84b5d4:\tcmp\tx22, x27", 8697300], [" 84b5d8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697304], [" 84b5dc:\tb\t84b964 <islower@plt+0x7de314>", 8697308], [" 84b5e0:\tmov\tx0, x20", 8697312], [" 84b5e4:\tmov\tx1, x19", 8697316], [" 84b5e8:\tbl\t845ba8 <islower@plt+0x7d8558>", 8697320], [" 84b5ec:\tmrs\tx13, tpidr_el0", 8697324], [" 84b5f0:\tldr\tx18, [x13,#40]", 8697328], [" 84b5f4:\tldr\tx5, [sp,#32]", 8697332], [" 84b5f8:\tcmp\tx18, x5", 8697336], [" 84b5fc:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697340], [" 84b600:\tb\t84c430 <islower@plt+0x7dede0>", 8697344], [" 84b604:\tmov\tx0, x20", 8697348], [" 84b608:\tmov\tx1, x19", 8697352], [" 84b60c:\tbl\t814560 <islower@plt+0x7a6f10>", 8697356], [" 84b610:\tb\t84c8a0 <islower@plt+0x7df250>", 8697360], [" 84b614:\tmov\tx0, x20", 8697364], [" 84b618:\tmov\tx1, x19", 8697368], [" 84b61c:\tbl\t841a70 <islower@plt+0x7d4420>", 8697372], [" 84b620:\tmrs\tx8, tpidr_el0", 8697376], [" 84b624:\tldr\tx22, [x8,#40]", 8697380], [" 84b628:\tldr\tx27, [sp,#32]", 8697384], [" 84b62c:\tcmp\tx22, x27", 8697388], [" 84b630:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697392], [" 84b634:\tb\t84b820 <islower@plt+0x7de1d0>", 8697396], [" 84b638:\tmov\tx0, x20", 8697400], [" 84b63c:\tmov\tx1, x19", 8697404], [" 84b640:\tbl\t8168fc <islower@plt+0x7a92ac>", 8697408], [" 84b644:\tb\t84c8a0 <islower@plt+0x7df250>", 8697412], [" 84b648:\tmov\tx0, x20", 8697416], [" 84b64c:\tmov\tx1, x19", 8697420], [" 84b650:\tbl\t8293f4 <islower@plt+0x7bbda4>", 8697424], [" 84b654:\tmrs\tx24, tpidr_el0", 8697428], [" 84b658:\tldr\tx1, [x24,#40]", 8697432], [" 84b65c:\tldr\tx2, [sp,#32]", 8697436], [" 84b660:\tcmp\tx1, x2", 8697440], [" 84b664:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697444], [" 84b668:\tb\t84b910 <islower@plt+0x7de2c0>", 8697448], [" 84b66c:\tand\tw3, w24, #0x1", 8697452], [" 84b670:\tmov\tx0, x20", 8697456], [" 84b674:\tmov\tx1, x19", 8697460], [" 84b678:\tmov\tw2, w23", 8697464], [" 84b67c:\tbl\t80b3d0 <islower@plt+0x79dd80>", 8697468], [" 84b680:\tb\t84c8a0 <islower@plt+0x7df250>", 8697472], [" 84b684:\tmov\tx0, x20", 8697476], [" 84b688:\tmov\tx1, x19", 8697480], [" 84b68c:\tmov\tw2, w21", 8697484], [" 84b690:\tmov\tw3, w23", 8697488], [" 84b694:\tbl\t8484a8 <islower@plt+0x7dae58>", 8697492], [" 84b698:\tmrs\tx11, tpidr_el0", 8697496], [" 84b69c:\tldr\tx12, [x11,#40]", 8697500], [" 84b6a0:\tldr\tx11, [sp,#32]", 8697504], [" 84b6a4:\tcmp\tx12, x11", 8697508], [" 84b6a8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697512], [" 84b6ac:\tb\t84c0a8 <islower@plt+0x7dea58>", 8697516], [" 84b6b0:\tmov\tx0, x20", 8697520], [" 84b6b4:\tmov\tx1, x19", 8697524], [" 84b6b8:\tbl\t81da08 <islower@plt+0x7b03b8>", 8697528], [" 84b6bc:\tb\t84c8a0 <islower@plt+0x7df250>", 8697532], [" 84b6c0:\tmov\tx0, x20", 8697536], [" 84b6c4:\tmov\tx1, x19", 8697540], [" 84b6c8:\tbl\t80c0a8 <islower@plt+0x79ea58>", 8697544], [" 84b6cc:\tb\t84c8a0 <islower@plt+0x7df250>", 8697548], [" 84b6d0:\tmov\tx0, x20", 8697552], [" 84b6d4:\tmov\tx1, x19", 8697556], [" 84b6d8:\tbl\t8071e0 <islower@plt+0x799b90>", 8697560], [" 84b6dc:\tmrs\tx28, tpidr_el0", 8697564], [" 84b6e0:\tldr\tx1, [x28,#40]", 8697568], [" 84b6e4:\tldr\tx8, [sp,#32]", 8697572], [" 84b6e8:\tcmp\tx1, x8", 8697576], [" 84b6ec:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697580], [" 84b6f0:\tb\t84c198 <islower@plt+0x7deb48>", 8697584], [" 84b6f4:\tmov\tx0, x20", 8697588], [" 84b6f8:\tmov\tx1, x19", 8697592], [" 84b6fc:\tbl\t818134 <islower@plt+0x7aaae4>", 8697596], [" 84b700:\tb\t84c8a0 <islower@plt+0x7df250>", 8697600], [" 84b704:\tmov\tx0, x20", 8697604], [" 84b708:\tmov\tx1, x19", 8697608], [" 84b70c:\tbl\t821660 <islower@plt+0x7b4010>", 8697612], [" 84b710:\tb\t84c8a0 <islower@plt+0x7df250>", 8697616], [" 84b714:\tmov\tx0, x20", 8697620], [" 84b718:\tmov\tx1, x19", 8697624], [" 84b71c:\tmov\tw2, w23", 8697628], [" 84b720:\tbl\t80d7a4 <islower@plt+0x7a0154>", 8697632], [" 84b724:\tmrs\tx28, tpidr_el0", 8697636], [" 84b728:\tldr\tx6, [x28,#40]", 8697640], [" 84b72c:\tldr\tx7, [sp,#32]", 8697644], [" 84b730:\tcmp\tx6, x7", 8697648], [" 84b734:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697652], [" 84b738:\tbl\t6ce60 <__stack_chk_fail@plt>", 8697656], [" 84b73c:\tmov\tx0, x20", 8697660], [" 84b740:\tmov\tx1, x19", 8697664], [" 84b744:\tbl\t8472d8 <islower@plt+0x7d9c88>", 8697668], [" 84b748:\tmrs\tx15, tpidr_el0", 8697672], [" 84b74c:\tldr\tx9, [x15,#40]", 8697676], [" 84b750:\tldr\tx10, [sp,#32]", 8697680], [" 84b754:\tcmp\tx9, x10", 8697684], [" 84b758:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697688], [" 84b75c:\tb\t84ba64 <islower@plt+0x7de414>", 8697692], [" 84b760:\tldr\tx16, [x19,#40]", 8697696], [" 84b764:\tldr\tx23, [x16,#48]", 8697700], [" 84b768:\tldrb\tw18, [x23,#8]", 8697704], [" 84b76c:\tcmp\tw18, #0xb", 8697708], [" 84b770:\tb.eq\t84b78c <islower@plt+0x7de13c>", 8697712], [" 84b774:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8697716], [" 84b778:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8697720], [" 84b77c:\tadd\tx0, x0, #0xd47", 8697724], [" 84b780:\tadd\tx1, x1, #0x804", 8697728], [" 84b784:\tmov\tw2, #0xc4 \t// #196", 8697732], [" 84b788:\tbl\tb9770 <islower@plt+0x4c120>", 8697736], [" 84b78c:\tmov\tx0, x23", 8697740], [" 84b790:\tldr\tw22, [x0,#56]!", 8697744], [" 84b794:\tcmp\tw22, #0x40", 8697748], [" 84b798:\tb.hi\t84bba8 <islower@plt+0x7de558>", 8697752], [" 84b79c:\tadd\tx14, x23, #0x40", 8697756], [" 84b7a0:\tb\t84bbd4 <islower@plt+0x7de584>", 8697760], [" 84b7a4:\tmov\tx0, x20", 8697764], [" 84b7a8:\tmov\tx1, x19", 8697768], [" 84b7ac:\tbl\t81937c <islower@plt+0x7abd2c>", 8697772], [" 84b7b0:\tb\t84c8a0 <islower@plt+0x7df250>", 8697776], [" 84b7b4:\tmov\tx0, x20", 8697780], [" 84b7b8:\tmov\tx1, x19", 8697784], [" 84b7bc:\tbl\t8035d4 <islower@plt+0x795f84>", 8697788], [" 84b7c0:\tmrs\tx13, tpidr_el0", 8697792], [" 84b7c4:\tldr\tx17, [x13,#40]", 8697796], [" 84b7c8:\tldr\tx18, [sp,#32]", 8697800], [" 84b7cc:\tcmp\tx17, x18", 8697804], [" 84b7d0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697808], [" 84b7d4:\tb\t84c8c8 <islower@plt+0x7df278>", 8697812], [" 84b7d8:\tmov\tx0, x20", 8697816], [" 84b7dc:\tmov\tx1, x19", 8697820], [" 84b7e0:\tmov\tw2, w23", 8697824], [" 84b7e4:\tbl\t84a87c <islower@plt+0x7dd22c>", 8697828], [" 84b7e8:\tmrs\tx21, tpidr_el0", 8697832], [" 84b7ec:\tldr\tx9, [x21,#40]", 8697836], [" 84b7f0:\tldr\tx10, [sp,#32]", 8697840], [" 84b7f4:\tcmp\tx9, x10", 8697844], [" 84b7f8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697848], [" 84b7fc:\tb\t84c4e0 <islower@plt+0x7dee90>", 8697852], [" 84b800:\tmov\tx0, x20", 8697856], [" 84b804:\tmov\tx1, x19", 8697860], [" 84b808:\tbl\t842e24 <islower@plt+0x7d57d4>", 8697864], [" 84b80c:\tmrs\tx26, tpidr_el0", 8697868], [" 84b810:\tldr\tx9, [x26,#40]", 8697872], [" 84b814:\tldr\tx10, [sp,#32]", 8697876], [" 84b818:\tcmp\tx9, x10", 8697880], [" 84b81c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697884], [" 84b820:\tbl\t6ce60 <__stack_chk_fail@plt>", 8697888], [" 84b824:\tmov\tx0, x20", 8697892], [" 84b828:\tmov\tx1, x19", 8697896], [" 84b82c:\tbl\t8437d8 <islower@plt+0x7d6188>", 8697900], [" 84b830:\tmrs\tx21, tpidr_el0", 8697904], [" 84b834:\tldr\tx11, [x21,#40]", 8697908], [" 84b838:\tldr\tx13, [sp,#32]", 8697912], [" 84b83c:\tcmp\tx11, x13", 8697916], [" 84b840:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697920], [" 84b844:\tb\t84bac4 <islower@plt+0x7de474>", 8697924], [" 84b848:\tldr\tx25, [x20,#32]", 8697928], [" 84b84c:\torr\tw2, wzr, #0xf", 8697932], [" 84b850:\tldr\tx0, [x20,#240]", 8697936], [" 84b854:\tmov\tw3, wzr", 8697940], [" 84b858:\tldr\tx1, [x25,#8]", 8697944], [" 84b85c:\tbl\t7b2684 <islower@plt+0x745034>", 8697948], [" 84b860:\tmov\tx0, x20", 8697952], [" 84b864:\tmov\tx1, x19", 8697956], [" 84b868:\tbl\t83bfbc <islower@plt+0x7ce96c>", 8697960], [" 84b86c:\tmrs\tx23, tpidr_el0", 8697964], [" 84b870:\tldr\tx15, [x23,#40]", 8697968], [" 84b874:\tldr\tx16, [sp,#32]", 8697972], [" 84b878:\tcmp\tx15, x16", 8697976], [" 84b87c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8697980], [" 84b880:\tb\t84bfc4 <islower@plt+0x7de974>", 8697984], [" 84b884:\tmov\tx0, x20", 8697988], [" 84b888:\tmov\tx1, x19", 8697992], [" 84b88c:\tbl\t813efc <islower@plt+0x7a68ac>", 8697996], [" 84b890:\tb\t84c8a0 <islower@plt+0x7df250>", 8698000], [" 84b894:\tmov\tx0, x20", 8698004], [" 84b898:\tmov\tx1, x19", 8698008], [" 84b89c:\tmov\tw2, w21", 8698012], [" 84b8a0:\tbl\t8410a8 <islower@plt+0x7d3a58>", 8698016], [" 84b8a4:\tmrs\tx19, tpidr_el0", 8698020], [" 84b8a8:\tldr\tx11, [x19,#40]", 8698024], [" 84b8ac:\tldr\tx13, [sp,#32]", 8698028], [" 84b8b0:\tcmp\tx11, x13", 8698032], [" 84b8b4:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698036], [" 84b8b8:\tb\t84bb68 <islower@plt+0x7de518>", 8698040], [" 84b8bc:\tmov\tx0, x20", 8698044], [" 84b8c0:\tmov\tx1, x19", 8698048], [" 84b8c4:\tbl\t8413b0 <islower@plt+0x7d3d60>", 8698052], [" 84b8c8:\tmrs\tx24, tpidr_el0", 8698056], [" 84b8cc:\tldr\tx9, [x24,#40]", 8698060], [" 84b8d0:\tldr\tx10, [sp,#32]", 8698064], [" 84b8d4:\tcmp\tx9, x10", 8698068], [" 84b8d8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698072], [" 84b8dc:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698076], [" 84b8e0:\tmov\tx0, x20", 8698080], [" 84b8e4:\tmov\tx1, x19", 8698084], [" 84b8e8:\tbl\t806614 <islower@plt+0x798fc4>", 8698088], [" 84b8ec:\tb\t84c8a0 <islower@plt+0x7df250>", 8698092], [" 84b8f0:\tmov\tx0, x20", 8698096], [" 84b8f4:\tmov\tx1, x19", 8698100], [" 84b8f8:\tbl\t82d894 <islower@plt+0x7c0244>", 8698104], [" 84b8fc:\tmrs\tx19, tpidr_el0", 8698108], [" 84b900:\tldr\tx22, [x19,#40]", 8698112], [" 84b904:\tldr\tx3, [sp,#32]", 8698116], [" 84b908:\tcmp\tx22, x3", 8698120], [" 84b90c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698124], [" 84b910:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698128], [" 84b914:\tmov\tx0, x20", 8698132], [" 84b918:\tmov\tx1, x19", 8698136], [" 84b91c:\tbl\t81a48c <islower@plt+0x7ace3c>", 8698140], [" 84b920:\tb\t84c8a0 <islower@plt+0x7df250>", 8698144], [" 84b924:\tmov\tx0, x20", 8698148], [" 84b928:\tmov\tx1, x19", 8698152], [" 84b92c:\tbl\t80691c <islower@plt+0x7992cc>", 8698156], [" 84b930:\tb\t84c8a0 <islower@plt+0x7df250>", 8698160], [" 84b934:\tldr\tx24, [x20,#240]", 8698164], [" 84b938:\tmov\tw22, #0x5b94 \t// #23444", 8698168], [" 84b93c:\tldrb\tw14, [x24,x22]", 8698172], [" 84b940:\tcbz\tw14, 84ca3c <islower@plt+0x7df3ec>", 8698176], [" 84b944:\tmov\tx0, x20", 8698180], [" 84b948:\tmov\tx1, x19", 8698184], [" 84b94c:\tbl\t84dde8 <islower@plt+0x7e0798>", 8698188], [" 84b950:\tmrs\tx19, tpidr_el0", 8698192], [" 84b954:\tldr\tx3, [x19,#40]", 8698196], [" 84b958:\tldr\tx8, [sp,#32]", 8698200], [" 84b95c:\tcmp\tx3, x8", 8698204], [" 84b960:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698208], [" 84b964:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698212], [" 84b968:\tmov\tx0, x20", 8698216], [" 84b96c:\tmov\tx1, x19", 8698220], [" 84b970:\tbl\t8161b8 <islower@plt+0x7a8b68>", 8698224], [" 84b974:\tb\t84c8a0 <islower@plt+0x7df250>", 8698228], [" 84b978:\tmov\tx0, x20", 8698232], [" 84b97c:\tmov\tx1, x19", 8698236], [" 84b980:\tbl\t810a0c <islower@plt+0x7a33bc>", 8698240], [" 84b984:\tb\t84c8a0 <islower@plt+0x7df250>", 8698244], [" 84b988:\tmov\tx0, x20", 8698248], [" 84b98c:\tmov\tx1, x19", 8698252], [" 84b990:\tbl\t803e3c <islower@plt+0x7967ec>", 8698256], [" 84b994:\tb\t84c210 <islower@plt+0x7debc0>", 8698260], [" 84b998:\tldrb\tw6, [x20,#281]", 8698264], [" 84b99c:\tcbz\tw6, 84cae0 <islower@plt+0x7df490>", 8698268], [" 84b9a0:\tmov\tx0, x20", 8698272], [" 84b9a4:\tmov\tx1, x19", 8698276], [" 84b9a8:\tbl\t823af4 <islower@plt+0x7b64a4>", 8698280], [" 84b9ac:\tmrs\tx14, tpidr_el0", 8698284], [" 84b9b0:\tldr\tx5, [x14,#40]", 8698288], [" 84b9b4:\tldr\tx6, [sp,#32]", 8698292], [" 84b9b8:\tcmp\tx5, x6", 8698296], [" 84b9bc:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698300], [" 84b9c0:\tb\t84cb00 <islower@plt+0x7df4b0>", 8698304], [" 84b9c4:\tldrb\tw7, [x20,#281]", 8698308], [" 84b9c8:\tcbz\tw7, 84cb04 <islower@plt+0x7df4b4>", 8698312], [" 84b9cc:\tmov\tx0, x20", 8698316], [" 84b9d0:\tmov\tx1, x19", 8698320], [" 84b9d4:\tbl\t823af4 <islower@plt+0x7b64a4>", 8698324], [" 84b9d8:\tmrs\tx23, tpidr_el0", 8698328], [" 84b9dc:\tldr\tx1, [x23,#40]", 8698332], [" 84b9e0:\tldr\tx2, [sp,#32]", 8698336], [" 84b9e4:\tcmp\tx1, x2", 8698340], [" 84b9e8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698344], [" 84b9ec:\tb\t84cb24 <islower@plt+0x7df4d4>", 8698348], [" 84b9f0:\tldr\tx18, [x20,#32]", 8698352], [" 84b9f4:\torr\tw2, wzr, #0xf", 8698356], [" 84b9f8:\tldr\tx0, [x20,#240]", 8698360], [" 84b9fc:\tmov\tw3, wzr", 8698364], [" 84ba00:\tldr\tx1, [x18,#8]", 8698368], [" 84ba04:\tbl\t7b2684 <islower@plt+0x745034>", 8698372], [" 84ba08:\tmov\tx0, x20", 8698376], [" 84ba0c:\tmov\tx1, x19", 8698380], [" 84ba10:\tbl\t820e04 <islower@plt+0x7b37b4>", 8698384], [" 84ba14:\tmrs\tx2, tpidr_el0", 8698388], [" 84ba18:\tldr\tx15, [x2,#40]", 8698392], [" 84ba1c:\tldr\tx16, [sp,#32]", 8698396], [" 84ba20:\tcmp\tx15, x16", 8698400], [" 84ba24:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698404], [" 84ba28:\tb\t84bba4 <islower@plt+0x7de554>", 8698408], [" 84ba2c:\tldr\tx16, [x20,#32]", 8698412], [" 84ba30:\torr\tw2, wzr, #0x1", 8698416], [" 84ba34:\tldr\tx0, [x20,#240]", 8698420], [" 84ba38:\tmov\tw3, wzr", 8698424], [" 84ba3c:\tldr\tx1, [x16,#8]", 8698428], [" 84ba40:\tbl\t7b2684 <islower@plt+0x745034>", 8698432], [" 84ba44:\tmov\tx0, x20", 8698436], [" 84ba48:\tmov\tx1, x19", 8698440], [" 84ba4c:\tbl\t81ed0c <islower@plt+0x7b16bc>", 8698444], [" 84ba50:\tmrs\tx17, tpidr_el0", 8698448], [" 84ba54:\tldr\tx11, [x17,#40]", 8698452], [" 84ba58:\tldr\tx13, [sp,#32]", 8698456], [" 84ba5c:\tcmp\tx11, x13", 8698460], [" 84ba60:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698464], [" 84ba64:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698468], [" 84ba68:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8698472], [" 84ba6c:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8698476], [" 84ba70:\tadd\tx0, x0, #0xd47", 8698480], [" 84ba74:\tadd\tx1, x1, #0xffa", 8698484], [" 84ba78:\tmov\tw2, #0xabe \t// #2750", 8698488], [" 84ba7c:\tb\t84c9fc <islower@plt+0x7df3ac>", 8698492], [" 84ba80:\tmov\tx0, x20", 8698496], [" 84ba84:\tmov\tx1, x19", 8698500], [" 84ba88:\tbl\t81c6ac <islower@plt+0x7af05c>", 8698504], [" 84ba8c:\tmrs\tx8, tpidr_el0", 8698508], [" 84ba90:\tldr\tx25, [x8,#40]", 8698512], [" 84ba94:\tldr\tx9, [sp,#32]", 8698516], [" 84ba98:\tcmp\tx25, x9", 8698520], [" 84ba9c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698524], [" 84baa0:\tb\t84c358 <islower@plt+0x7ded08>", 8698528], [" 84baa4:\tmov\tx0, x20", 8698532], [" 84baa8:\tmov\tx1, x19", 8698536], [" 84baac:\tbl\t8440fc <islower@plt+0x7d6aac>", 8698540], [" 84bab0:\tmrs\tx1, tpidr_el0", 8698544], [" 84bab4:\tldr\tx15, [x1,#40]", 8698548], [" 84bab8:\tldr\tx16, [sp,#32]", 8698552], [" 84babc:\tcmp\tx15, x16", 8698556], [" 84bac0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698560], [" 84bac4:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698564], [" 84bac8:\tmov\tx0, x20", 8698568], [" 84bacc:\tmov\tx1, x19", 8698572], [" 84bad0:\tbl\t83c790 <islower@plt+0x7cf140>", 8698576], [" 84bad4:\tb\t84c8a0 <islower@plt+0x7df250>", 8698580], [" 84bad8:\tmov\tx0, x20", 8698584], [" 84badc:\tmov\tx1, x19", 8698588], [" 84bae0:\tbl\t825bd8 <islower@plt+0x7b8588>", 8698592], [" 84bae4:\tmrs\tx15, tpidr_el0", 8698596], [" 84bae8:\tldr\tx12, [x15,#40]", 8698600], [" 84baec:\tldr\tx11, [sp,#32]", 8698604], [" 84baf0:\tcmp\tx12, x11", 8698608], [" 84baf4:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698612], [" 84baf8:\tb\t84c2fc <islower@plt+0x7decac>", 8698616], [" 84bafc:\tmov\tx0, x20", 8698620], [" 84bb00:\tmov\tx1, x19", 8698624], [" 84bb04:\tbl\t8447e4 <islower@plt+0x7d7194>", 8698628], [" 84bb08:\tmrs\tx9, tpidr_el0", 8698632], [" 84bb0c:\tldr\tx18, [x9,#40]", 8698636], [" 84bb10:\tldr\tx5, [sp,#32]", 8698640], [" 84bb14:\tcmp\tx18, x5", 8698644], [" 84bb18:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698648], [" 84bb1c:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698652], [" 84bb20:\tmov\tx0, x20", 8698656], [" 84bb24:\tmov\tx1, x19", 8698660], [" 84bb28:\tbl\t8237cc <islower@plt+0x7b617c>", 8698664], [" 84bb2c:\tmrs\tx2, tpidr_el0", 8698668], [" 84bb30:\tldr\tx18, [x2,#40]", 8698672], [" 84bb34:\tldr\tx11, [sp,#32]", 8698676], [" 84bb38:\tcmp\tx18, x11", 8698680], [" 84bb3c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698684], [" 84bb40:\tb\t84dde0 <islower@plt+0x7e0790>", 8698688], [" 84bb44:\tmov\tx0, x20", 8698692], [" 84bb48:\tmov\tx1, x19", 8698696], [" 84bb4c:\tmov\tw2, w21", 8698700], [" 84bb50:\tbl\t840d90 <islower@plt+0x7d3740>", 8698704], [" 84bb54:\tmrs\tx27, tpidr_el0", 8698708], [" 84bb58:\tldr\tx15, [x27,#40]", 8698712], [" 84bb5c:\tldr\tx16, [sp,#32]", 8698716], [" 84bb60:\tcmp\tx15, x16", 8698720], [" 84bb64:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698724], [" 84bb68:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698728], [" 84bb6c:\tldr\tx3, [x20,#32]", 8698732], [" 84bb70:\torr\tw2, wzr, #0x1", 8698736], [" 84bb74:\tldr\tx0, [x20,#240]", 8698740], [" 84bb78:\tldr\tx1, [x3,#8]", 8698744], [" 84bb7c:\tmov\tw3, wzr", 8698748], [" 84bb80:\tbl\t7b2684 <islower@plt+0x745034>", 8698752], [" 84bb84:\tmov\tx0, x20", 8698756], [" 84bb88:\tmov\tx1, x19", 8698760], [" 84bb8c:\tbl\t820ff4 <islower@plt+0x7b39a4>", 8698764], [" 84bb90:\tmrs\tx4, tpidr_el0", 8698768], [" 84bb94:\tldr\tx18, [x4,#40]", 8698772], [" 84bb98:\tldr\tx5, [sp,#32]", 8698776], [" 84bb9c:\tcmp\tx18, x5", 8698780], [" 84bba0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8698784], [" 84bba4:\tbl\t6ce60 <__stack_chk_fail@plt>", 8698788], [" 84bba8:\tbl\t97a60 <islower@plt+0x2a410>", 8698792], [" 84bbac:\tsub\tw0, w22, w0", 8698796], [" 84bbb0:\tcmp\tw0, #0x41", 8698800], [" 84bbb4:\tb.cc\t84bbd0 <islower@plt+0x7de580>", 8698804], [" 84bbb8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8698808], [" 84bbbc:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8698812], [" 84bbc0:\tadd\tx0, x0, #0xd47", 8698816], [" 84bbc4:\tadd\tx1, x1, #0x2da", 8698820], [" 84bbc8:\tmov\tw2, #0x4d8 \t// #1240", 8698824], [" 84bbcc:\tbl\tb9770 <islower@plt+0x4c120>", 8698828], [" 84bbd0:\tldr\tx14, [x23,#64]", 8698832], [" 84bbd4:\tldr\tx17, [x19,#40]", 8698836], [" 84bbd8:\tldr\tx25, [x14]", 8698840], [" 84bbdc:\tldr\tx27, [x17,#72]", 8698844], [" 84bbe0:\tldrb\tw1, [x27,#8]", 8698848], [" 84bbe4:\tcmp\tw1, #0xb", 8698852], [" 84bbe8:\tb.eq\t84bc04 <islower@plt+0x7de5b4>", 8698856], [" 84bbec:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8698860], [" 84bbf0:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8698864], [" 84bbf4:\tadd\tx0, x0, #0xd47", 8698868], [" 84bbf8:\tadd\tx1, x1, #0x804", 8698872], [" 84bbfc:\tmov\tw2, #0xc4 \t// #196", 8698876], [" 84bc00:\tbl\tb9770 <islower@plt+0x4c120>", 8698880], [" 84bc04:\tmov\tx0, x27", 8698884], [" 84bc08:\tldr\tw23, [x0,#56]!", 8698888], [" 84bc0c:\tcmp\tw23, #0x40", 8698892], [" 84bc10:\tb.hi\t84bc1c <islower@plt+0x7de5cc>", 8698896], [" 84bc14:\tadd\tx15, x27, #0x40", 8698900], [" 84bc18:\tb\t84bc48 <islower@plt+0x7de5f8>", 8698904], [" 84bc1c:\tbl\t97a60 <islower@plt+0x2a410>", 8698908], [" 84bc20:\tsub\tw2, w23, w0", 8698912], [" 84bc24:\tcmp\tw2, #0x41", 8698916], [" 84bc28:\tb.cc\t84bc44 <islower@plt+0x7de5f4>", 8698920], [" 84bc2c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8698924], [" 84bc30:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8698928], [" 84bc34:\tadd\tx0, x0, #0xd47", 8698932], [" 84bc38:\tadd\tx1, x1, #0x2da", 8698936], [" 84bc3c:\tmov\tw2, #0x4d8 \t// #1240", 8698940], [" 84bc40:\tbl\tb9770 <islower@plt+0x4c120>", 8698944], [" 84bc44:\tldr\tx15, [x27,#64]", 8698948], [" 84bc48:\tadrp\tx18, cef000 <LoadQCC+0xf23d0>", 8698952], [" 84bc4c:\tldr\tx27, [x15]", 8698956], [" 84bc50:\tadrp\tx2, cee000 <LoadQCC+0xf13d0>", 8698960], [" 84bc54:\tstur\txzr, [x26,#84]", 8698964], [" 84bc58:\tstr\twzr, [sp,#288]", 8698968], [" 84bc5c:\tmov\tw4, #0xd \t// #13", 8698972], [" 84bc60:\tldr\tq0, [x18]", 8698976], [" 84bc64:\tmov\tx0, x20", 8698980], [" 84bc68:\tmov\tw5, wzr", 8698984], [" 84bc6c:\tstur\tq0, [x26,#52]", 8698988], [" 84bc70:\tldr\tq0, [x2,#3184]", 8698992], [" 84bc74:\tadd\tx2, sp, #0xc0", 8698996], [" 84bc78:\tldr\tx3, [x19,#40]", 8699000], [" 84bc7c:\tstr\txzr, [sp,#296]", 8699004], [" 84bc80:\tstr\twzr, [sp,#308]", 8699008], [" 84bc84:\tstr\tq0, [x26,#128]", 8699012], [" 84bc88:\tldr\tx1, [x3]", 8699016], [" 84bc8c:\tmov\tw3, wzr", 8699020], [" 84bc90:\tstr\twzr, [sp,#312]", 8699024], [" 84bc94:\tstr\twzr, [sp,#192]", 8699028], [" 84bc98:\tstr\txzr, [sp,#216]", 8699032], [" 84bc9c:\tbl\t7c7d34 <islower@plt+0x75a6e4>", 8699036], [" 84bca0:\tmov\tw22, wzr", 8699040], [" 84bca4:\ttbz\tw0, #0, 84ca04 <islower@plt+0x7df3b4>", 8699044], [" 84bca8:\tldr\tx4, [x19,#40]", 8699048], [" 84bcac:\tadd\tx2, sp, #0x110", 8699052], [" 84bcb0:\tmov\tx0, x20", 8699056], [" 84bcb4:\tmov\tw3, wzr", 8699060], [" 84bcb8:\tmov\tw5, wzr", 8699064], [" 84bcbc:\tldr\tx1, [x4,#24]", 8699068], [" 84bcc0:\tmov\tw4, #0xd \t// #13", 8699072], [" 84bcc4:\tstr\twzr, [sp,#272]", 8699076], [" 84bcc8:\tstr\txzr, [sp,#296]", 8699080], [" 84bccc:\tbl\t7c7d34 <islower@plt+0x75a6e4>", 8699084], [" 84bcd0:\tmov\tw22, wzr", 8699088], [" 84bcd4:\ttbz\tw0, #0, 84ca04 <islower@plt+0x7df3b4>", 8699092], [" 84bcd8:\tldr\tx5, [x19,#40]", 8699096], [" 84bcdc:\torr\tw4, wzr, #0x100", 8699100], [" 84bce0:\tldr\tx0, [x20,#96]", 8699104], [" 84bce4:\tldr\tx6, [x5,#24]", 8699108], [" 84bce8:\tldr\tx1, [x6,#16]", 8699112], [" 84bcec:\tldrb\tw3, [x1,#8]", 8699116], [" 84bcf0:\tstr\tw4, [sp,#128]", 8699120], [" 84bcf4:\tcmp\tw3, #0xe", 8699124], [" 84bcf8:\tstr\txzr, [sp,#136]", 8699128], [" 84bcfc:\tb.ne\t84bd08 <islower@plt+0x7de6b8>", 8699132], [" 84bd00:\tldr\tx7, [x1,#16]", 8699136], [" 84bd04:\tldr\tx1, [x7]", 8699140], [" 84bd08:\tmov\tw2, wzr", 8699144], [" 84bd0c:\tbl\t310f68 <islower@plt+0x2a3918>", 8699148], [" 84bd10:\tstp\tx0, x1, [sp,#128]", 8699152], [" 84bd14:\tldr\tx8, [x19,#40]", 8699156], [" 84bd18:\tldr\tx0, [x20,#96]", 8699160], [" 84bd1c:\tldr\tx1, [x8]", 8699164], [" 84bd20:\tldr\tx1, [x1,#16]", 8699168], [" 84bd24:\tldrb\tw4, [x1,#8]", 8699172], [" 84bd28:\tcmp\tw4, #0xe", 8699176], [" 84bd2c:\tb.ne\t84bd38 <islower@plt+0x7de6e8>", 8699180], [" 84bd30:\tldr\tx9, [x1,#16]", 8699184], [" 84bd34:\tldr\tx1, [x9]", 8699188], [" 84bd38:\tmov\tw2, wzr", 8699192], [" 84bd3c:\tbl\t310f68 <islower@plt+0x2a3918>", 8699196], [" 84bd40:\tldr\tw14, [sp,#128]", 8699200], [" 84bd44:\tmov\tx22, x0", 8699204], [" 84bd48:\tmov\tx23, x1", 8699208], [" 84bd4c:\tcmp\tw14, #0xff", 8699212], [" 84bd50:\tb.gt\t84cb28 <islower@plt+0x7df4d8>", 8699216], [" 84bd54:\tadrp\tx10, d48000 <LoadQCC+0x14b3d0>", 8699220], [" 84bd58:\tsub\tw5, w14, #0x1", 8699224], [" 84bd5c:\tadd\tx10, x10, #0xa0", 8699228], [" 84bd60:\tldr\tw0, [x10,w5,sxtw #2]", 8699232], [" 84bd64:\tb\t84cb30 <islower@plt+0x7df4e0>", 8699236], [" 84bd68:\tmov\tx0, x20", 8699240], [" 84bd6c:\tmov\tx1, x19", 8699244], [" 84bd70:\tmov\tw2, w23", 8699248], [" 84bd74:\tbl\t822558 <islower@plt+0x7b4f08>", 8699252], [" 84bd78:\tb\t84c8a0 <islower@plt+0x7df250>", 8699256], [" 84bd7c:\tmov\tx0, x20", 8699260], [" 84bd80:\tmov\tx1, x19", 8699264], [" 84bd84:\tmov\tw2, w23", 8699268], [" 84bd88:\tbl\t8479bc <islower@plt+0x7da36c>", 8699272], [" 84bd8c:\tb\t84c8a0 <islower@plt+0x7df250>", 8699276], [" 84bd90:\tldr\tw2, [x19,#48]", 8699280], [" 84bd94:\torr\tw22, wzr, #0x18", 8699284], [" 84bd98:\tmneg\tx27, x2, x22", 8699288], [" 84bd9c:\tadd\tx23, x19, x27", 8699292], [" 84bda0:\tldr\tx21, [x23,#24]", 8699296], [" 84bda4:\tldrb\tw11, [x21,#8]", 8699300], [" 84bda8:\tcmp\tw11, #0x11", 8699304], [" 84bdac:\tb.eq\t84bdc8 <islower@plt+0x7de778>", 8699308], [" 84bdb0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8699312], [" 84bdb4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8699316], [" 84bdb8:\tadd\tx0, x0, #0xd47", 8699320], [" 84bdbc:\tadd\tx1, x1, #0x804", 8699324], [" 84bdc0:\tmov\tw2, #0xc4 \t// #196", 8699328], [" 84bdc4:\tbl\tb9770 <islower@plt+0x4c120>", 8699332], [" 84bdc8:\tadd\tx0, sp, #0x28", 8699336], [" 84bdcc:\tstr\tx21, [sp,#40]", 8699340], [" 84bdd0:\tbl\t10daf0 <islower@plt+0xa04a0>", 8699344], [" 84bdd4:\ttbz\tw0, #0, 84c8a0 <islower@plt+0x7df250>", 8699348], [" 84bdd8:\tldr\tx17, [x20,#32]", 8699352], [" 84bddc:\tldr\tx18, [x17,#16]", 8699356], [" 84bde0:\tldr\tx2, [x18,#40]", 8699360], [" 84bde4:\tldrb\tw24, [x2,#994]", 8699364], [" 84bde8:\tcbz\tw24, 84c8a0 <islower@plt+0x7df250>", 8699368], [" 84bdec:\tmov\tx0, x19", 8699372], [" 84bdf0:\tbl\t1a2b88 <islower@plt+0x135538>", 8699376], [" 84bdf4:\tmov\tx23, x0", 8699380], [" 84bdf8:\tcbz\tx23, 84c8a0 <islower@plt+0x7df250>", 8699384], [" 84bdfc:\tldrb\tw9, [x23,#8]", 8699388], [" 84be00:\tcmp\tw9, #0x5", 8699392], [" 84be04:\tb.eq\t84c8a0 <islower@plt+0x7df250>", 8699396], [" 84be08:\tmov\tw21, wzr", 8699400], [" 84be0c:\tcbnz\tw9, 84be44 <islower@plt+0x7de7f4>", 8699404], [" 84be10:\tldr\tx0, [x20,#32]", 8699408], [" 84be14:\tmov\tx1, x23", 8699412], [" 84be18:\tbl\t5f0124 <islower@plt+0x582ad4>", 8699416], [" 84be1c:\tmov\tw21, w0", 8699420], [" 84be20:\tcbz\tw21, 84be44 <islower@plt+0x7de7f4>", 8699424], [" 84be24:\tldr\tx0, [x20,#104]", 8699428], [" 84be28:\tldr\tx4, [x20,#32]", 8699432], [" 84be2c:\tldr\tx3, [x0]", 8699436], [" 84be30:\tldr\tx1, [x4,#16]", 8699440], [" 84be34:\tldr\tx25, [x3,#296]", 8699444], [" 84be38:\tblr\tx25", 8699448], [" 84be3c:\tmov\tw22, w0", 8699452], [" 84be40:\tcbnz\tw22, 84da98 <islower@plt+0x7e0448>", 8699456], [" 84be44:\tmov\tx0, x20", 8699460], [" 84be48:\tmov\tx1, x23", 8699464], [" 84be4c:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8699468], [" 84be50:\tmov\tw22, w0", 8699472], [" 84be54:\tcbnz\tw22, 84da98 <islower@plt+0x7e0448>", 8699476], [" 84be58:\tldr\tx9, [x23,#24]", 8699480], [" 84be5c:\tcbz\tx9, 84c8a0 <islower@plt+0x7df250>", 8699484], [" 84be60:\tldrb\tw10, [x23,#8]", 8699488], [" 84be64:\tcmp\tw10, #0x16", 8699492], [" 84be68:\tb.cc\t84c8a0 <islower@plt+0x7df250>", 8699496], [" 84be6c:\tldr\tx0, [x20,#32]", 8699500], [" 84be70:\tcmp\tw10, #0x30", 8699504], [" 84be74:\tb.ne\t84da88 <islower@plt+0x7e0438>", 8699508], [" 84be78:\tldr\tw13, [x0,#160]", 8699512], [" 84be7c:\tcbz\tw13, 84da88 <islower@plt+0x7e0438>", 8699516], [" 84be80:\tubfx\tx10, x23, #4, #28", 8699520], [" 84be84:\tldr\tx9, [x0,#168]", 8699524], [" 84be88:\torr\tw12, wzr, #0xfffffff", 8699528], [" 84be8c:\teor\tw11, w10, w23, lsr #9", 8699532], [" 84be90:\tadd\tw14, w13, w12", 8699536], [" 84be94:\tand\tw12, w14, w11", 8699540], [" 84be98:\tlsl\tx14, x12, #4", 8699544], [" 84be9c:\tldr\tx10, [x9,x14]", 8699548], [" 84bea0:\tcmp\tx23, x10", 8699552], [" 84bea4:\tb.eq\t84c8a0 <islower@plt+0x7df250>", 8699556], [" 84bea8:\tsub\tw8, w13, #0x1", 8699560], [" 84beac:\torr\tw12, wzr, #0x1", 8699564], [" 84beb0:\torr\tw22, wzr, #0x1", 8699568], [" 84beb4:\tcmn\tx10, #0x4", 8699572], [" 84beb8:\tb.eq\t84da88 <islower@plt+0x7e0438>", 8699576], [" 84bebc:\tadd\tw11, w12, w11", 8699580], [" 84bec0:\tand\tw16, w11, w8", 8699584], [" 84bec4:\tlsl\tx17, x16, #4", 8699588], [" 84bec8:\tadd\tw12, w12, #0x1", 8699592], [" 84becc:\tldr\tx10, [x9,x17]", 8699596], [" 84bed0:\tcmp\tx23, x10", 8699600], [" 84bed4:\tb.ne\t84beb4 <islower@plt+0x7de864>", 8699604], [" 84bed8:\tb\t84ca04 <islower@plt+0x7df3b4>", 8699608], [" 84bedc:\tldr\tx21, [x20,#88]", 8699612], [" 84bee0:\tmov\tx0, x19", 8699616], [" 84bee4:\tldr\tx1, [x21,#8]", 8699620], [" 84bee8:\tadd\tx22, x1, #0x210", 8699624], [" 84beec:\tbl\t1a2c04 <islower@plt+0x1355b4>", 8699628], [" 84bef0:\tmov\tx21, x0", 8699632], [" 84bef4:\tcbz\tx21, 84cb64 <islower@plt+0x7df514>", 8699636], [" 84bef8:\tldrb\tw11, [x21,#8]", 8699640], [" 84befc:\tcmp\tw11, #0xc", 8699644], [" 84bf00:\tb.eq\t84cce0 <islower@plt+0x7df690>", 8699648], [" 84bf04:\tcmp\tw11, #0xb", 8699652], [" 84bf08:\tb.ne\t84cd20 <islower@plt+0x7df6d0>", 8699656], [" 84bf0c:\tmov\tx23, x21", 8699660], [" 84bf10:\tmov\tx1, x22", 8699664], [" 84bf14:\tmov\tw3, wzr", 8699668], [" 84bf18:\tldr\tw29, [x23,#56]!", 8699672], [" 84bf1c:\tldr\tx28, [x20,#32]", 8699676], [" 84bf20:\tldr\tx2, [x20,#64]", 8699680], [" 84bf24:\tldr\tx24, [x28,#328]", 8699684], [" 84bf28:\tldr\tx26, [x28,#344]", 8699688], [" 84bf2c:\tldr\tx0, [x24,#56]", 8699692], [" 84bf30:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8699696], [" 84bf34:\tldr\tx11, [x26]", 8699700], [" 84bf38:\tmov\tx20, x0", 8699704], [" 84bf3c:\tldr\tx12, [x24,#32]", 8699708], [" 84bf40:\tcmp\tw29, #0x41", 8699712], [" 84bf44:\tstp\tx11, x26, [x20]", 8699716], [" 84bf48:\tb.cc\t84d524 <islower@plt+0x7dfed4>", 8699720], [" 84bf4c:\tcmp\tx26, x12", 8699724], [" 84bf50:\tb.eq\t84d6e4 <islower@plt+0x7e0094>", 8699728], [" 84bf54:\tstr\tx20, [x11,#8]", 8699732], [" 84bf58:\tb\t84d6e8 <islower@plt+0x7e0098>", 8699736], [" 84bf5c:\tldr\tx21, [x20,#240]", 8699740], [" 84bf60:\tmov\tw18, #0x5bcc \t// #23500", 8699744], [" 84bf64:\torr\tw22, wzr, #0x1", 8699748], [" 84bf68:\tstrb\tw22, [x21,x18]", 8699752], [" 84bf6c:\tb\t84ca04 <islower@plt+0x7df3b4>", 8699756], [" 84bf70:\tmov\tx0, x20", 8699760], [" 84bf74:\tmov\tx1, x19", 8699764], [" 84bf78:\tbl\t812094 <islower@plt+0x7a4a44>", 8699768], [" 84bf7c:\tb\t84c8a0 <islower@plt+0x7df250>", 8699772], [" 84bf80:\tmov\tx0, x20", 8699776], [" 84bf84:\tmov\tx1, x19", 8699780], [" 84bf88:\tbl\t8018c0 <islower@plt+0x794270>", 8699784], [" 84bf8c:\tmrs\tx5, tpidr_el0", 8699788], [" 84bf90:\tldr\tx6, [x5,#40]", 8699792], [" 84bf94:\tldr\tx7, [sp,#32]", 8699796], [" 84bf98:\tcmp\tx6, x7", 8699800], [" 84bf9c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8699804], [" 84bfa0:\tb\t84dde4 <islower@plt+0x7e0794>", 8699808], [" 84bfa4:\tmov\tx0, x20", 8699812], [" 84bfa8:\tmov\tx1, x19", 8699816], [" 84bfac:\tbl\t84b354 <islower@plt+0x7ddd04>", 8699820], [" 84bfb0:\tmrs\tx15, tpidr_el0", 8699824], [" 84bfb4:\tldr\tx4, [x15,#40]", 8699828], [" 84bfb8:\tldr\tx5, [sp,#32]", 8699832], [" 84bfbc:\tcmp\tx4, x5", 8699836], [" 84bfc0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8699840], [" 84bfc4:\tbl\t6ce60 <__stack_chk_fail@plt>", 8699844], [" 84bfc8:\tmov\tx0, x20", 8699848], [" 84bfcc:\tmov\tx1, x19", 8699852], [" 84bfd0:\tbl\t8276a0 <islower@plt+0x7ba050>", 8699856], [" 84bfd4:\tmrs\tx10, tpidr_el0", 8699860], [" 84bfd8:\tldr\tx17, [x10,#40]", 8699864], [" 84bfdc:\tldr\tx18, [sp,#32]", 8699868], [" 84bfe0:\tcmp\tx17, x18", 8699872], [" 84bfe4:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8699876], [" 84bfe8:\tb\t84c2d4 <islower@plt+0x7dec84>", 8699880], [" 84bfec:\tstr\txzr, [sp,#200]", 8699884], [" 84bff0:\torr\tw17, wzr, #0x100", 8699888], [" 84bff4:\tldr\tx1, [x19,#16]", 8699892], [" 84bff8:\tadd\tx2, sp, #0xc0", 8699896], [" 84bffc:\tmov\tx0, x20", 8699900], [" 84c000:\tstr\txzr, [sp,#280]", 8699904], [" 84c004:\tstr\tw17, [sp,#192]", 8699908], [" 84c008:\tstr\tw17, [sp,#272]", 8699912], [" 84c00c:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8699916], [" 84c010:\ttbz\tw0, #0, 84ca00 <islower@plt+0x7df3b0>", 8699920], [" 84c014:\tldr\tx2, [x19,#40]", 8699924], [" 84c018:\tmov\tx0, x20", 8699928], [" 84c01c:\tldr\tx3, [x2]", 8699932], [" 84c020:\tadd\tx2, sp, #0x110", 8699936], [" 84c024:\tldr\tx1, [x3,#16]", 8699940], [" 84c028:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8699944], [" 84c02c:\ttbz\tw0, #0, 84ca00 <islower@plt+0x7df3b0>", 8699948], [" 84c030:\tldr\tx4, [x19,#40]", 8699952], [" 84c034:\tmov\tx0, x20", 8699956], [" 84c038:\tmov\tx2, xzr", 8699960], [" 84c03c:\tmov\tw3, wzr", 8699964], [" 84c040:\tmov\tw5, wzr", 8699968], [" 84c044:\tldr\tx1, [x4]", 8699972], [" 84c048:\tmov\tw4, wzr", 8699976], [" 84c04c:\tbl\t7bf6e8 <islower@plt+0x752098>", 8699980], [" 84c050:\tmov\tw23, w0", 8699984], [" 84c054:\tmov\tx0, x20", 8699988], [" 84c058:\tmov\tx1, x19", 8699992], [" 84c05c:\tmov\tx2, xzr", 8699996], [" 84c060:\tmov\tw3, wzr", 8700000], [" 84c064:\tbl\t7c0954 <islower@plt+0x753304>", 8700004], [" 84c068:\tmov\tw8, w0", 8700008], [" 84c06c:\tmov\tw22, wzr", 8700012], [" 84c070:\tcbz\tw23, 84ca04 <islower@plt+0x7df3b4>", 8700016], [" 84c074:\tcbz\tw8, 84ca04 <islower@plt+0x7df3b4>", 8700020], [" 84c078:\tadd\tw2, w23, #0x1", 8700024], [" 84c07c:\tmov\tx0, x20", 8700028], [" 84c080:\tmov\tw1, w8", 8700032], [" 84c084:\tb\t84c680 <islower@plt+0x7df030>", 8700036], [" 84c088:\tmov\tx0, x20", 8700040], [" 84c08c:\tmov\tx1, x19", 8700044], [" 84c090:\tbl\t833a6c <islower@plt+0x7c641c>", 8700048], [" 84c094:\tmrs\tx28, tpidr_el0", 8700052], [" 84c098:\tldr\tx25, [x28,#40]", 8700056], [" 84c09c:\tldr\tx9, [sp,#32]", 8700060], [" 84c0a0:\tcmp\tx25, x9", 8700064], [" 84c0a4:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700068], [" 84c0a8:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700072], [" 84c0ac:\tmov\tx0, x20", 8700076], [" 84c0b0:\tmov\tx1, x19", 8700080], [" 84c0b4:\tbl\t8059c0 <islower@plt+0x798370>", 8700084], [" 84c0b8:\tb\t84c8a0 <islower@plt+0x7df250>", 8700088], [" 84c0bc:\tadrp\tx27, cb4000 <LoadQCC+0xb73d0>", 8700092], [" 84c0c0:\tmovi\tv3.2d, #0x0", 8700096], [" 84c0c4:\tadd\tx27, x27, #0xf14", 8700100], [" 84c0c8:\tstr\txzr, [sp,#88]", 8700104], [" 84c0cc:\tmov\tw10, #0x67650000 \t// #1734672384", 8700108], [" 84c0d0:\tstrb\twzr, [sp,#93]", 8700112], [" 84c0d4:\tmov\tw23, #0x28 \t// #40", 8700116], [" 84c0d8:\tldr\tq0, [x27]", 8700120], [" 84c0dc:\tmovk\tw10, #0x725f", 8700124], [" 84c0e0:\tadd\tx2, sp, #0x48", 8700128], [" 84c0e4:\tmov\tx0, x20", 8700132], [" 84c0e8:\tstur\tq3, [sp,#72]", 8700136], [" 84c0ec:\tmov\tx1, x19", 8700140], [" 84c0f0:\tstrb\tw23, [sp,#72]", 8700144], [" 84c0f4:\tstur\tw10, [sp,#89]", 8700148], [" 84c0f8:\tstur\tq0, [sp,#73]", 8700152], [" 84c0fc:\tbl\t807038 <islower@plt+0x7999e8>", 8700156], [" 84c100:\tldrb\tw3, [sp,#72]", 8700160], [" 84c104:\tmov\tw22, w0", 8700164], [" 84c108:\ttbz\tw3, #0, 84ca04 <islower@plt+0x7df3b4>", 8700168], [" 84c10c:\tldr\tx0, [sp,#88]", 8700172], [" 84c110:\tbl\t6cda0 <operator delete(void*)@plt>", 8700176], [" 84c114:\tb\t84ca04 <islower@plt+0x7df3b4>", 8700180], [" 84c118:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8700184], [" 84c11c:\tmovi\tv2.2d, #0x0", 8700188], [" 84c120:\tadd\tx0, x0, #0xf29", 8700192], [" 84c124:\tstr\txzr, [sp,#112]", 8700196], [" 84c128:\tmov\tw7, #0x26 \t// #38", 8700200], [" 84c12c:\tstrb\twzr, [sp,#116]", 8700204], [" 84c130:\tmov\tw22, #0x67 \t// #103", 8700208], [" 84c134:\tldr\tq0, [x0]", 8700212], [" 84c138:\tmov\tw8, #0x6572 \t// #25970", 8700216], [" 84c13c:\tadd\tx2, sp, #0x60", 8700220], [" 84c140:\tmov\tx0, x20", 8700224], [" 84c144:\tstr\tq2, [sp,#96]", 8700228], [" 84c148:\tmov\tx1, x19", 8700232], [" 84c14c:\tstrb\tw7, [sp,#96]", 8700236], [" 84c150:\tstrb\tw22, [sp,#115]", 8700240], [" 84c154:\tsturh\tw8, [sp,#113]", 8700244], [" 84c158:\tstur\tq0, [sp,#97]", 8700248], [" 84c15c:\tbl\t807038 <islower@plt+0x7999e8>", 8700252], [" 84c160:\tldrb\tw9, [sp,#96]", 8700256], [" 84c164:\tmov\tw22, w0", 8700260], [" 84c168:\ttbz\tw9, #0, 84ca04 <islower@plt+0x7df3b4>", 8700264], [" 84c16c:\tldr\tx0, [sp,#112]", 8700268], [" 84c170:\tbl\t6cda0 <operator delete(void*)@plt>", 8700272], [" 84c174:\tb\t84ca04 <islower@plt+0x7df3b4>", 8700276], [" 84c178:\tmov\tx0, x20", 8700280], [" 84c17c:\tmov\tx1, x19", 8700284], [" 84c180:\tbl\t83cbf8 <islower@plt+0x7cf5a8>", 8700288], [" 84c184:\tmrs\tx12, tpidr_el0", 8700292], [" 84c188:\tldr\tx27, [x12,#40]", 8700296], [" 84c18c:\tldr\tx25, [sp,#32]", 8700300], [" 84c190:\tcmp\tx27, x25", 8700304], [" 84c194:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700308], [" 84c198:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700312], [" 84c19c:\tmov\tx0, x20", 8700316], [" 84c1a0:\tmov\tx1, x19", 8700320], [" 84c1a4:\tbl\t806c5c <islower@plt+0x79960c>", 8700324], [" 84c1a8:\tmrs\tx24, tpidr_el0", 8700328], [" 84c1ac:\tldr\tx13, [x24,#40]", 8700332], [" 84c1b0:\tldr\tx14, [sp,#32]", 8700336], [" 84c1b4:\tcmp\tx13, x14", 8700340], [" 84c1b8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700344], [" 84c1bc:\tb\t84c940 <islower@plt+0x7df2f0>", 8700348], [" 84c1c0:\tmov\tx0, x20", 8700352], [" 84c1c4:\tmov\tx1, x19", 8700356], [" 84c1c8:\tbl\t83b768 <islower@plt+0x7ce118>", 8700360], [" 84c1cc:\tb\t84c8a0 <islower@plt+0x7df250>", 8700364], [" 84c1d0:\tmov\tx0, x20", 8700368], [" 84c1d4:\tmov\tx1, x19", 8700372], [" 84c1d8:\tbl\t83be40 <islower@plt+0x7ce7f0>", 8700376], [" 84c1dc:\tb\t84c8a0 <islower@plt+0x7df250>", 8700380], [" 84c1e0:\tmov\tx0, x20", 8700384], [" 84c1e4:\tmov\tx1, x19", 8700388], [" 84c1e8:\tmov\tw2, wzr", 8700392], [" 84c1ec:\tbl\t80faec <islower@plt+0x7a249c>", 8700396], [" 84c1f0:\tb\t84c8a0 <islower@plt+0x7df250>", 8700400], [" 84c1f4:\tmov\tx0, x20", 8700404], [" 84c1f8:\tmov\tx1, x19", 8700408], [" 84c1fc:\tbl\t810244 <islower@plt+0x7a2bf4>", 8700412], [" 84c200:\tb\t84c8a0 <islower@plt+0x7df250>", 8700416], [" 84c204:\tmov\tx0, x20", 8700420], [" 84c208:\tmov\tx1, x19", 8700424], [" 84c20c:\tbl\t803c68 <islower@plt+0x796618>", 8700428], [" 84c210:\tcmp\tw0, #0x0", 8700432], [" 84c214:\tcset\tw22, ne", 8700436], [" 84c218:\tb\t84ca04 <islower@plt+0x7df3b4>", 8700440], [" 84c21c:\tldr\tx0, [x19,#40]", 8700444], [" 84c220:\tldr\tx25, [x0]", 8700448], [" 84c224:\tldrb\tw17, [x25,#8]", 8700452], [" 84c228:\tcmp\tw17, #0x15", 8700456], [" 84c22c:\tb.hi\t84c248 <islower@plt+0x7debf8>", 8700460], [" 84c230:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8700464], [" 84c234:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8700468], [" 84c238:\tadd\tx0, x0, #0xd47", 8700472], [" 84c23c:\tadd\tx1, x1, #0x804", 8700476], [" 84c240:\tmov\tw2, #0xc4 \t// #196", 8700480], [" 84c244:\tbl\tb9770 <islower@plt+0x4c120>", 8700484], [" 84c248:\tldr\tx12, [x25,#40]", 8700488], [" 84c24c:\tldr\tx0, [x12]", 8700492], [" 84c250:\tbl\t1c4730 <islower@plt+0x1570e0>", 8700496], [" 84c254:\tmov\tx1, x0", 8700500], [" 84c258:\tmov\tx0, x20", 8700504], [" 84c25c:\tmov\tx2, xzr", 8700508], [" 84c260:\tmov\tw3, wzr", 8700512], [" 84c264:\tbl\t7c0954 <islower@plt+0x753304>", 8700516], [" 84c268:\tmov\tw24, w0", 8700520], [" 84c26c:\tmov\tw22, wzr", 8700524], [" 84c270:\tcbz\tw24, 84ca04 <islower@plt+0x7df3b4>", 8700528], [" 84c274:\tadd\tx0, x20, #0x98", 8700532], [" 84c278:\torr\tw1, wzr, #0x30", 8700536], [" 84c27c:\torr\tw2, wzr, #0x8", 8700540], [" 84c280:\tadd\tx26, x20, #0x88", 8700544], [" 84c284:\tbl\ta7118 <islower@plt+0x39ac8>", 8700548], [" 84c288:\tmov\tx8, x0", 8700552], [" 84c28c:\tadd\tx0, x20, #0x160", 8700556], [" 84c290:\tmov\tx1, x8", 8700560], [" 84c294:\tstp\twzr, wzr, [x8,#32]", 8700564], [" 84c298:\tstr\tx26, [x8,#40]", 8700568], [" 84c29c:\tstr\txzr, [x8,#24]", 8700572], [" 84c2a0:\tstrb\twzr, [x8,#16]", 8700576], [" 84c2a4:\tstr\txzr, [x8,#8]", 8700580], [" 84c2a8:\tstr\tw24, [x8]", 8700584], [" 84c2ac:\tbl\tbdb00 <islower@plt+0x504b0>", 8700588], [" 84c2b0:\tb\t84c8a0 <islower@plt+0x7df250>", 8700592], [" 84c2b4:\tmov\tx0, x20", 8700596], [" 84c2b8:\tmov\tx1, x19", 8700600], [" 84c2bc:\tbl\t82c2b0 <islower@plt+0x7bec60>", 8700604], [" 84c2c0:\tmrs\tx20, tpidr_el0", 8700608], [" 84c2c4:\tldr\tx5, [x20,#40]", 8700612], [" 84c2c8:\tldr\tx6, [sp,#32]", 8700616], [" 84c2cc:\tcmp\tx5, x6", 8700620], [" 84c2d0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700624], [" 84c2d4:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700628], [" 84c2d8:\tmov\tx0, x20", 8700632], [" 84c2dc:\tmov\tx1, x19", 8700636], [" 84c2e0:\tmov\tw2, wzr", 8700640], [" 84c2e4:\tbl\t80cea4 <islower@plt+0x79f854>", 8700644], [" 84c2e8:\tmrs\tx20, tpidr_el0", 8700648], [" 84c2ec:\tldr\tx5, [x20,#40]", 8700652], [" 84c2f0:\tldr\tx6, [sp,#32]", 8700656], [" 84c2f4:\tcmp\tx5, x6", 8700660], [" 84c2f8:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700664], [" 84c2fc:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700668], [" 84c300:\tmov\tx0, x20", 8700672], [" 84c304:\tmov\tx1, x19", 8700676], [" 84c308:\tbl\t81e628 <islower@plt+0x7b0fd8>", 8700680], [" 84c30c:\tmrs\tx1, tpidr_el0", 8700684], [" 84c310:\tldr\tx12, [x1,#40]", 8700688], [" 84c314:\tldr\tx11, [sp,#32]", 8700692], [" 84c318:\tcmp\tx12, x11", 8700696], [" 84c31c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700700], [" 84c320:\tb\t84c390 <islower@plt+0x7ded40>", 8700704], [" 84c324:\tmov\tx0, x20", 8700708], [" 84c328:\tmov\tx1, x19", 8700712], [" 84c32c:\tmov\tw2, w23", 8700716], [" 84c330:\tbl\t807984 <islower@plt+0x79a334>", 8700720], [" 84c334:\tb\t84c8a0 <islower@plt+0x7df250>", 8700724], [" 84c338:\tmov\tx0, x20", 8700728], [" 84c33c:\tmov\tx1, x19", 8700732], [" 84c340:\tbl\t80bed4 <islower@plt+0x79e884>", 8700736], [" 84c344:\tmrs\tx5, tpidr_el0", 8700740], [" 84c348:\tldr\tx7, [x5,#40]", 8700744], [" 84c34c:\tldr\tx22, [sp,#32]", 8700748], [" 84c350:\tcmp\tx7, x22", 8700752], [" 84c354:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700756], [" 84c358:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700760], [" 84c35c:\tmov\tx0, x20", 8700764], [" 84c360:\tmov\tx1, x19", 8700768], [" 84c364:\tbl\t83d4d8 <islower@plt+0x7cfe88>", 8700772], [" 84c368:\tb\t84c8a0 <islower@plt+0x7df250>", 8700776], [" 84c36c:\tmov\tx0, x20", 8700780], [" 84c370:\tmov\tx1, x19", 8700784], [" 84c374:\tmov\tw2, w23", 8700788], [" 84c378:\tbl\t822fa4 <islower@plt+0x7b5954>", 8700792], [" 84c37c:\tmrs\tx9, tpidr_el0", 8700796], [" 84c380:\tldr\tx14, [x9,#40]", 8700800], [" 84c384:\tldr\tx15, [sp,#32]", 8700804], [" 84c388:\tcmp\tx14, x15", 8700808], [" 84c38c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700812], [" 84c390:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700816], [" 84c394:\tmov\tx0, x20", 8700820], [" 84c398:\tmov\tx1, x19", 8700824], [" 84c39c:\tbl\t843594 <islower@plt+0x7d5f44>", 8700828], [" 84c3a0:\tb\t84c8a0 <islower@plt+0x7df250>", 8700832], [" 84c3a4:\tmov\tx0, x20", 8700836], [" 84c3a8:\tmov\tx1, x19", 8700840], [" 84c3ac:\tbl\t842bf4 <islower@plt+0x7d55a4>", 8700844], [" 84c3b0:\tb\t84c8a0 <islower@plt+0x7df250>", 8700848], [" 84c3b4:\tmov\tx0, x20", 8700852], [" 84c3b8:\tmov\tx1, x19", 8700856], [" 84c3bc:\tbl\t80ed1c <islower@plt+0x7a16cc>", 8700860], [" 84c3c0:\tb\t84c8a0 <islower@plt+0x7df250>", 8700864], [" 84c3c4:\tldr\tx14, [x20,#32]", 8700868], [" 84c3c8:\tmov\tw4, #0xecd0 \t// #60624", 8700872], [" 84c3cc:\tldr\tx25, [x20,#88]", 8700876], [" 84c3d0:\tmov\tw3, wzr", 8700880], [" 84c3d4:\tldr\tx2, [x20,#64]", 8700884], [" 84c3d8:\tldr\tx19, [x14,#328]", 8700888], [" 84c3dc:\tldr\tx5, [x25,#8]", 8700892], [" 84c3e0:\tldr\tx26, [x14,#344]", 8700896], [" 84c3e4:\tldr\tx0, [x19,#56]", 8700900], [" 84c3e8:\tadd\tx1, x5, x4", 8700904], [" 84c3ec:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8700908], [" 84c3f0:\tmov\tx8, x0", 8700912], [" 84c3f4:\tldr\tx0, [x19,#32]", 8700916], [" 84c3f8:\tldr\tx20, [x26]", 8700920], [" 84c3fc:\tcmp\tx26, x0", 8700924], [" 84c400:\tstp\tx20, x26, [x8]", 8700928], [" 84c404:\tb.eq\t84cba4 <islower@plt+0x7df554>", 8700932], [" 84c408:\tstr\tx8, [x20,#8]", 8700936], [" 84c40c:\tb\t84cba8 <islower@plt+0x7df558>", 8700940], [" 84c410:\tmov\tx0, x20", 8700944], [" 84c414:\tmov\tx1, x19", 8700948], [" 84c418:\tbl\t8464d8 <islower@plt+0x7d8e88>", 8700952], [" 84c41c:\tmrs\tx14, tpidr_el0", 8700956], [" 84c420:\tldr\tx6, [x14,#40]", 8700960], [" 84c424:\tldr\tx7, [sp,#32]", 8700964], [" 84c428:\tcmp\tx6, x7", 8700968], [" 84c42c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8700972], [" 84c430:\tbl\t6ce60 <__stack_chk_fail@plt>", 8700976], [" 84c434:\tmov\tx0, x20", 8700980], [" 84c438:\tmov\tx1, x19", 8700984], [" 84c43c:\tbl\t8467b0 <islower@plt+0x7d9160>", 8700988], [" 84c440:\tmrs\tx25, tpidr_el0", 8700992], [" 84c444:\tldr\tx1, [x25,#40]", 8700996], [" 84c448:\tldr\tx8, [sp,#32]", 8701000], [" 84c44c:\tcmp\tx1, x8", 8701004], [" 84c450:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8701008], [" 84c454:\tb\t84c488 <islower@plt+0x7dee38>", 8701012], [" 84c458:\tmov\tx0, x20", 8701016], [" 84c45c:\tmov\tx1, x19", 8701020], [" 84c460:\tbl\t811080 <islower@plt+0x7a3a30>", 8701024], [" 84c464:\tb\t84c8a0 <islower@plt+0x7df250>", 8701028], [" 84c468:\tmov\tx0, x20", 8701032], [" 84c46c:\tmov\tx1, x19", 8701036], [" 84c470:\tbl\t846f94 <islower@plt+0x7d9944>", 8701040], [" 84c474:\tmrs\tx23, tpidr_el0", 8701044], [" 84c478:\tldr\tx22, [x23,#40]", 8701048], [" 84c47c:\tldr\tx27, [sp,#32]", 8701052], [" 84c480:\tcmp\tx22, x27", 8701056], [" 84c484:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8701060], [" 84c488:\tbl\t6ce60 <__stack_chk_fail@plt>", 8701064], [" 84c48c:\torr\tw3, wzr, #0x1", 8701068], [" 84c490:\tmov\tx0, x20", 8701072], [" 84c494:\tmov\tx1, x19", 8701076], [" 84c498:\tmov\tw2, w23", 8701080], [" 84c49c:\tbl\t7f8424 <islower@plt+0x78add4>", 8701084], [" 84c4a0:\tmrs\tx9, tpidr_el0", 8701088], [" 84c4a4:\tldr\tx15, [x9,#40]", 8701092], [" 84c4a8:\tldr\tx16, [sp,#32]", 8701096], [" 84c4ac:\tcmp\tx15, x16", 8701100], [" 84c4b0:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8701104], [" 84c4b4:\tb\t84c528 <islower@plt+0x7deed8>", 8701108], [" 84c4b8:\tmov\tx0, x20", 8701112], [" 84c4bc:\tmov\tx1, x19", 8701116], [" 84c4c0:\tmov\tw2, w23", 8701120], [" 84c4c4:\tmov\tw3, wzr", 8701124], [" 84c4c8:\tbl\t7f8424 <islower@plt+0x78add4>", 8701128], [" 84c4cc:\tmrs\tx1, tpidr_el0", 8701132], [" 84c4d0:\tldr\tx11, [x1,#40]", 8701136], [" 84c4d4:\tldr\tx13, [sp,#32]", 8701140], [" 84c4d8:\tcmp\tx11, x13", 8701144], [" 84c4dc:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8701148], [" 84c4e0:\tbl\t6ce60 <__stack_chk_fail@plt>", 8701152], [" 84c4e4:\tmov\tx0, x20", 8701156], [" 84c4e8:\tbl\t83bcac <islower@plt+0x7ce65c>", 8701160], [" 84c4ec:\tb\t84c8a0 <islower@plt+0x7df250>", 8701164], [" 84c4f0:\tmov\tx0, x20", 8701168], [" 84c4f4:\tmov\tx1, x19", 8701172], [" 84c4f8:\tmov\tw2, w23", 8701176], [" 84c4fc:\tbl\t821eb4 <islower@plt+0x7b4864>", 8701180], [" 84c500:\tb\t84c8a0 <islower@plt+0x7df250>", 8701184], [" 84c504:\tmov\tx0, x20", 8701188], [" 84c508:\tmov\tx1, x19", 8701192], [" 84c50c:\tmov\tw2, w23", 8701196], [" 84c510:\tbl\t821304 <islower@plt+0x7b3cb4>", 8701200], [" 84c514:\tmrs\tx10, tpidr_el0", 8701204], [" 84c518:\tldr\tx18, [x10,#40]", 8701208], [" 84c51c:\tldr\tx5, [sp,#32]", 8701212], [" 84c520:\tcmp\tx18, x5", 8701216], [" 84c524:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8701220], [" 84c528:\tbl\t6ce60 <__stack_chk_fail@plt>", 8701224], [" 84c52c:\tmov\tx0, x20", 8701228], [" 84c530:\tmov\tx1, x19", 8701232], [" 84c534:\tbl\t80638c <islower@plt+0x798d3c>", 8701236], [" 84c538:\tb\t84c8a0 <islower@plt+0x7df250>", 8701240], [" 84c53c:\tmov\tx0, x20", 8701244], [" 84c540:\tmov\tx1, x19", 8701248], [" 84c544:\tbl\t8458f8 <islower@plt+0x7d82a8>", 8701252], [" 84c548:\tb\t84c8a0 <islower@plt+0x7df250>", 8701256], [" 84c54c:\tmov\tx0, x20", 8701260], [" 84c550:\tmov\tx1, x19", 8701264], [" 84c554:\tbl\t80e570 <islower@plt+0x7a0f20>", 8701268], [" 84c558:\tb\t84c8a0 <islower@plt+0x7df250>", 8701272], [" 84c55c:\tldr\tx19, [x19,#40]", 8701276], [" 84c560:\tmov\tx0, x20", 8701280], [" 84c564:\tmov\tx2, xzr", 8701284], [" 84c568:\tmov\tw3, wzr", 8701288], [" 84c56c:\tmov\tw4, wzr", 8701292], [" 84c570:\tldr\tx1, [x19]", 8701296], [" 84c574:\tmov\tw5, wzr", 8701300], [" 84c578:\tbl\t7bf6e8 <islower@plt+0x752098>", 8701304], [" 84c57c:\tmov\tw21, w0", 8701308], [" 84c580:\tcbnz\tw21, 84c59c <islower@plt+0x7def4c>", 8701312], [" 84c584:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8701316], [" 84c588:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8701320], [" 84c58c:\tadd\tx0, x0, #0xd47", 8701324], [" 84c590:\tadd\tx1, x1, #0xffa", 8701328], [" 84c594:\tmov\tw2, #0x451c \t// #17692", 8701332], [" 84c598:\tbl\tb9770 <islower@plt+0x4c120>", 8701336], [" 84c59c:\tldr\tx15, [x20,#32]", 8701340], [" 84c5a0:\tmov\tw3, #0x33c0 \t// #13248", 8701344], [" 84c5a4:\tldr\tx16, [x20,#88]", 8701348], [" 84c5a8:\tldr\tx2, [x20,#64]", 8701352], [" 84c5ac:\tldr\tx23, [x15,#328]", 8701356], [" 84c5b0:\tldr\tx7, [x16,#8]", 8701360], [" 84c5b4:\tldr\tx24, [x15,#344]", 8701364], [" 84c5b8:\tldr\tx0, [x23,#56]", 8701368], [" 84c5bc:\tadd\tx1, x7, x3", 8701372], [" 84c5c0:\tmov\tw3, wzr", 8701376], [" 84c5c4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8701380], [" 84c5c8:\tldr\tx1, [x23,#32]", 8701384], [" 84c5cc:\tmov\tx20, x0", 8701388], [" 84c5d0:\tldr\tx19, [x24]", 8701392], [" 84c5d4:\tcmp\tx24, x1", 8701396], [" 84c5d8:\tstp\tx19, x24, [x20]", 8701400], [" 84c5dc:\tb.eq\t84cbbc <islower@plt+0x7df56c>", 8701404], [" 84c5e0:\tstr\tx20, [x19,#8]", 8701408], [" 84c5e4:\tb\t84cbc0 <islower@plt+0x7df570>", 8701412], [" 84c5e8:\tstr\txzr, [sp,#200]", 8701416], [" 84c5ec:\torr\tw16, wzr, #0x100", 8701420], [" 84c5f0:\tldr\tx1, [x19,#16]", 8701424], [" 84c5f4:\tadd\tx2, sp, #0xc0", 8701428], [" 84c5f8:\tmov\tx0, x20", 8701432], [" 84c5fc:\tstr\txzr, [sp,#280]", 8701436], [" 84c600:\tstr\tw16, [sp,#192]", 8701440], [" 84c604:\tstr\tw16, [sp,#272]", 8701444], [" 84c608:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8701448], [" 84c60c:\ttbz\tw0, #0, 84ca00 <islower@plt+0x7df3b0>", 8701452], [" 84c610:\tldr\tx16, [x19,#40]", 8701456], [" 84c614:\tadd\tx2, sp, #0x110", 8701460], [" 84c618:\tmov\tx0, x20", 8701464], [" 84c61c:\tldr\tx17, [x16]", 8701468], [" 84c620:\tldr\tx1, [x17,#16]", 8701472], [" 84c624:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8701476], [" 84c628:\ttbz\tw0, #0, 84ca00 <islower@plt+0x7df3b0>", 8701480], [" 84c62c:\tldr\tx18, [x19,#40]", 8701484], [" 84c630:\tmov\tx0, x20", 8701488], [" 84c634:\tmov\tx2, xzr", 8701492], [" 84c638:\tmov\tw3, wzr", 8701496], [" 84c63c:\tmov\tw4, wzr", 8701500], [" 84c640:\tldr\tx1, [x18]", 8701504], [" 84c644:\tmov\tw5, wzr", 8701508], [" 84c648:\tbl\t7bf6e8 <islower@plt+0x752098>", 8701512], [" 84c64c:\tmov\tw23, w0", 8701516], [" 84c650:\tmov\tx0, x20", 8701520], [" 84c654:\tmov\tx1, x19", 8701524], [" 84c658:\tmov\tx2, xzr", 8701528], [" 84c65c:\tmov\tw3, wzr", 8701532], [" 84c660:\tbl\t7c0954 <islower@plt+0x753304>", 8701536], [" 84c664:\tmov\tw9, w0", 8701540], [" 84c668:\tmov\tw22, wzr", 8701544], [" 84c66c:\tcbz\tw23, 84ca04 <islower@plt+0x7df3b4>", 8701548], [" 84c670:\tcbz\tw9, 84ca04 <islower@plt+0x7df3b4>", 8701552], [" 84c674:\tmov\tx0, x20", 8701556], [" 84c678:\tmov\tw1, w9", 8701560], [" 84c67c:\tmov\tw2, w23", 8701564], [" 84c680:\tmov\tw3, wzr", 8701568], [" 84c684:\tmov\tw4, wzr", 8701572], [" 84c688:\tmov\tw5, wzr", 8701576], [" 84c68c:\tbl\t7d61e4 <islower@plt+0x768b94>", 8701580], [" 84c690:\tb\t84c8a0 <islower@plt+0x7df250>", 8701584], [" 84c694:\tmov\tx0, x20", 8701588], [" 84c698:\tmov\tx1, x19", 8701592], [" 84c69c:\tbl\t81e9e0 <islower@plt+0x7b1390>", 8701596], [" 84c6a0:\tb\t84c8a0 <islower@plt+0x7df250>", 8701600], [" 84c6a4:\tldr\tx0, [x20,#96]", 8701604], [" 84c6a8:\tmov\tw2, wzr", 8701608], [" 84c6ac:\tldr\tx1, [x19,#16]", 8701612], [" 84c6b0:\tbl\t310f68 <islower@plt+0x2a3918>", 8701616], [" 84c6b4:\tmov\tx22, x0", 8701620], [" 84c6b8:\tmov\tx25, x1", 8701624], [" 84c6bc:\tmov\tx0, x20", 8701628], [" 84c6c0:\tmov\tx1, x19", 8701632], [" 84c6c4:\tmov\tx2, xzr", 8701636], [" 84c6c8:\tmov\tw3, wzr", 8701640], [" 84c6cc:\tmov\tw4, wzr", 8701644], [" 84c6d0:\tmov\tw5, wzr", 8701648], [" 84c6d4:\tbl\t7bf6e8 <islower@plt+0x752098>", 8701652], [" 84c6d8:\tldr\tx11, [x19,#40]", 8701656], [" 84c6dc:\tmov\tw21, w0", 8701660], [" 84c6e0:\tmov\tx0, x20", 8701664], [" 84c6e4:\tmov\tx2, xzr", 8701668], [" 84c6e8:\tmov\tw3, wzr", 8701672], [" 84c6ec:\tldr\tx1, [x11]", 8701676], [" 84c6f0:\tmov\tw4, wzr", 8701680], [" 84c6f4:\tmov\tw5, wzr", 8701684], [" 84c6f8:\tbl\t7bf6e8 <islower@plt+0x752098>", 8701688], [" 84c6fc:\tmov\tw4, w0", 8701692], [" 84c700:\tand\tw6, w24, #0x1", 8701696], [" 84c704:\tmov\tx0, x20", 8701700], [" 84c708:\tmov\tx1, x22", 8701704], [" 84c70c:\tmov\tx2, x25", 8701708], [" 84c710:\tmov\tw3, w21", 8701712], [" 84c714:\tmov\tw5, w23", 8701716], [" 84c718:\tbl\t7f7e28 <islower@plt+0x78a7d8>", 8701720], [" 84c71c:\tmov\tw22, wzr", 8701724], [" 84c720:\tcbz\tw21, 84ca04 <islower@plt+0x7df3b4>", 8701728], [" 84c724:\torr\tw3, wzr, #0x1", 8701732], [" 84c728:\tmov\tx0, x20", 8701736], [" 84c72c:\tmov\tx1, x19", 8701740], [" 84c730:\tmov\tw2, w21", 8701744], [" 84c734:\torr\tw22, wzr, #0x1", 8701748], [" 84c738:\tbl\t7c15c8 <islower@plt+0x753f78>", 8701752], [" 84c73c:\tb\t84ca04 <islower@plt+0x7df3b4>", 8701756], [" 84c740:\torr\tw0, wzr, #0x20", 8701760], [" 84c744:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8701764], [" 84c748:\tadrp\tx13, cb4000 <LoadQCC+0xb73d0>", 8701768], [" 84c74c:\tstrb\twzr, [x0,#24]", 8701772], [" 84c750:\tadd\tx13, x13, #0xf3d", 8701776], [" 84c754:\torr\tw18, wzr, #0x18", 8701780], [" 84c758:\tmov\tw16, #0x21 \t// #33", 8701784], [" 84c75c:\tldr\tx17, [x13,#16]", 8701788], [" 84c760:\tadd\tx2, sp, #0x30", 8701792], [" 84c764:\tldr\tq0, [x13]", 8701796], [" 84c768:\tmov\tx1, x19", 8701800], [" 84c76c:\tstp\tx18, x0, [sp,#56]", 8701804], [" 84c770:\tstr\tx16, [sp,#48]", 8701808], [" 84c774:\tstr\tx17, [x0,#16]", 8701812], [" 84c778:\tstr\tq0, [x0]", 8701816], [" 84c77c:\tmov\tx0, x20", 8701820], [" 84c780:\tbl\t807038 <islower@plt+0x7999e8>", 8701824], [" 84c784:\tldrb\tw4, [sp,#48]", 8701828], [" 84c788:\tmov\tw22, w0", 8701832], [" 84c78c:\ttbz\tw4, #0, 84ca04 <islower@plt+0x7df3b4>", 8701836], [" 84c790:\tldr\tx0, [sp,#64]", 8701840], [" 84c794:\tbl\t6cda0 <operator delete(void*)@plt>", 8701844], [" 84c798:\tb\t84ca04 <islower@plt+0x7df3b4>", 8701848], [" 84c79c:\tmov\tx0, x20", 8701852], [" 84c7a0:\tmov\tx1, x19", 8701856], [" 84c7a4:\tbl\t8257c0 <islower@plt+0x7b8170>", 8701860], [" 84c7a8:\tb\t84c8a0 <islower@plt+0x7df250>", 8701864], [" 84c7ac:\tmov\tx0, x20", 8701868], [" 84c7b0:\tmov\tx1, x19", 8701872], [" 84c7b4:\tbl\t83b63c <islower@plt+0x7cdfec>", 8701876], [" 84c7b8:\tb\t84c8a0 <islower@plt+0x7df250>", 8701880], [" 84c7bc:\tmov\tx0, x20", 8701884], [" 84c7c0:\tmov\tx1, x19", 8701888], [" 84c7c4:\tmov\tx2, xzr", 8701892], [" 84c7c8:\tmov\tw3, wzr", 8701896], [" 84c7cc:\tmov\tw4, wzr", 8701900], [" 84c7d0:\tmov\tw5, wzr", 8701904], [" 84c7d4:\tbl\t7bf6e8 <islower@plt+0x752098>", 8701908], [" 84c7d8:\tldr\tx11, [x20,#32]", 8701912], [" 84c7dc:\tmovi\tv1.2d, #0x0", 8701916], [" 84c7e0:\tstrb\twzr, [sp,#192]", 8701920], [" 84c7e4:\tmov\tw2, w0", 8701924], [" 84c7e8:\tstr\txzr, [sp,#200]", 8701928], [" 84c7ec:\tmov\tw6, #0xd2 \t// #210", 8701932], [" 84c7f0:\tmov\tw4, #0x3f4 \t// #1012", 8701936], [" 84c7f4:\tldr\tx0, [x11,#328]", 8701940], [" 84c7f8:\tadd\tx1, sp, #0x110", 8701944], [" 84c7fc:\tldr\tx22, [x11,#344]", 8701948], [" 84c800:\tadd\tx3, sp, #0xc0", 8701952], [" 84c804:\tstrb\twzr, [sp,#194]", 8701956], [" 84c808:\tstrb\twzr, [sp,#195]", 8701960], [" 84c80c:\tstr\tw6, [sp,#196]", 8701964], [" 84c810:\tstr\tq1, [x26,#64]", 8701968], [" 84c814:\tstrb\twzr, [sp,#193]", 8701972], [" 84c818:\tstr\tx22, [sp,#280]", 8701976], [" 84c81c:\tbl\t77f12c <islower@plt+0x711adc>", 8701980], [" 84c820:\tb\t84c8a0 <islower@plt+0x7df250>", 8701984], [" 84c824:\tmov\tx0, x20", 8701988], [" 84c828:\tmov\tx1, x19", 8701992], [" 84c82c:\tbl\t83b894 <islower@plt+0x7ce244>", 8701996], [" 84c830:\tb\t84c8a0 <islower@plt+0x7df250>", 8702000], [" 84c834:\tmov\tx0, x20", 8702004], [" 84c838:\tmov\tx1, x19", 8702008], [" 84c83c:\tbl\t83b4c0 <islower@plt+0x7cde70>", 8702012], [" 84c840:\tb\t84c8a0 <islower@plt+0x7df250>", 8702016], [" 84c844:\tmov\tx0, x20", 8702020], [" 84c848:\tmov\tx1, x19", 8702024], [" 84c84c:\tbl\t8132cc <islower@plt+0x7a5c7c>", 8702028], [" 84c850:\tb\t84c8a0 <islower@plt+0x7df250>", 8702032], [" 84c854:\tmov\tx0, x20", 8702036], [" 84c858:\tmov\tx1, x19", 8702040], [" 84c85c:\tbl\t806db4 <islower@plt+0x799764>", 8702044], [" 84c860:\tb\t84c8a0 <islower@plt+0x7df250>", 8702048], [" 84c864:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8702052], [" 84c868:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8702056], [" 84c86c:\tadd\tx0, x0, #0xd47", 8702060], [" 84c870:\tadd\tx1, x1, #0xffa", 8702064], [" 84c874:\tmov\tw2, #0x447f \t// #17535", 8702068], [" 84c878:\tbl\tb9770 <islower@plt+0x4c120>", 8702072], [" 84c87c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8702076], [" 84c880:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8702080], [" 84c884:\tadd\tx0, x0, #0xd47", 8702084], [" 84c888:\tadd\tx1, x1, #0xffa", 8702088], [" 84c88c:\tmov\tw2, #0x4482 \t// #17538", 8702092], [" 84c890:\tbl\tb9770 <islower@plt+0x4c120>", 8702096], [" 84c894:\tmov\tx0, x20", 8702100], [" 84c898:\tmov\tx1, x19", 8702104], [" 84c89c:\tbl\t850a30 <islower@plt+0x7e33e0>", 8702108], [" 84c8a0:\torr\tw22, wzr, #0x1", 8702112], [" 84c8a4:\tb\t84ca04 <islower@plt+0x7df3b4>", 8702116], [" 84c8a8:\tmov\tx0, x20", 8702120], [" 84c8ac:\tmov\tx1, x19", 8702124], [" 84c8b0:\tbl\t848944 <islower@plt+0x7db2f4>", 8702128], [" 84c8b4:\tmrs\tx27, tpidr_el0", 8702132], [" 84c8b8:\tldr\tx14, [x27,#40]", 8702136], [" 84c8bc:\tldr\tx15, [sp,#32]", 8702140], [" 84c8c0:\tcmp\tx14, x15", 8702144], [" 84c8c4:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8702148], [" 84c8c8:\tbl\t6ce60 <__stack_chk_fail@plt>", 8702152], [" 84c8cc:\tmov\tx0, x20", 8702156], [" 84c8d0:\tmov\tx1, x19", 8702160], [" 84c8d4:\tmov\tw2, w23", 8702164], [" 84c8d8:\tbl\t809cc8 <islower@plt+0x79c678>", 8702168], [" 84c8dc:\tb\t84c8a0 <islower@plt+0x7df250>", 8702172], [" 84c8e0:\tmov\tx0, x20", 8702176], [" 84c8e4:\tmov\tx1, x19", 8702180], [" 84c8e8:\tbl\t83d154 <islower@plt+0x7cfb04>", 8702184], [" 84c8ec:\tb\t84c8a0 <islower@plt+0x7df250>", 8702188], [" 84c8f0:\tmov\tx0, x20", 8702192], [" 84c8f4:\tmov\tx1, x19", 8702196], [" 84c8f8:\tbl\t82aed8 <islower@plt+0x7bd888>", 8702200], [" 84c8fc:\tb\t84c8a0 <islower@plt+0x7df250>", 8702204], [" 84c900:\tmov\tx0, x20", 8702208], [" 84c904:\tmov\tx1, x19", 8702212], [" 84c908:\tbl\t813a74 <islower@plt+0x7a6424>", 8702216], [" 84c90c:\tb\t84c8a0 <islower@plt+0x7df250>", 8702220], [" 84c910:\tmov\tx0, x20", 8702224], [" 84c914:\tmov\tx1, x19", 8702228], [" 84c918:\tbl\t80b9ec <islower@plt+0x79e39c>", 8702232], [" 84c91c:\tb\t84c8a0 <islower@plt+0x7df250>", 8702236], [" 84c920:\tmov\tx0, x20", 8702240], [" 84c924:\tmov\tx1, x19", 8702244], [" 84c928:\tbl\t83d728 <islower@plt+0x7d00d8>", 8702248], [" 84c92c:\tmrs\tx20, tpidr_el0", 8702252], [" 84c930:\tldr\tx10, [x20,#40]", 8702256], [" 84c934:\tldr\tx12, [sp,#32]", 8702260], [" 84c938:\tcmp\tx10, x12", 8702264], [" 84c93c:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8702268], [" 84c940:\tbl\t6ce60 <__stack_chk_fail@plt>", 8702272], [" 84c944:\tldr\tx6, [x20,#32]", 8702276], [" 84c948:\torr\tw2, wzr, #0xf", 8702280], [" 84c94c:\tldr\tx0, [x20,#240]", 8702284], [" 84c950:\tmov\tw3, wzr", 8702288], [" 84c954:\tldr\tx1, [x6,#8]", 8702292], [" 84c958:\tbl\t7b2684 <islower@plt+0x745034>", 8702296], [" 84c95c:\tmov\tx0, x20", 8702300], [" 84c960:\tmov\tx1, x19", 8702304], [" 84c964:\tbl\t845358 <islower@plt+0x7d7d08>", 8702308], [" 84c968:\tmrs\tx7, tpidr_el0", 8702312], [" 84c96c:\tldr\tx1, [x7,#40]", 8702316], [" 84c970:\tldr\tx8, [sp,#32]", 8702320], [" 84c974:\tcmp\tx1, x8", 8702324], [" 84c978:\tb.ne\t84dde4 <islower@plt+0x7e0794>", 8702328], [" 84c97c:\tand\tw0, w0, #0x1", 8702332], [" 84c980:\tb\t84ca1c <islower@plt+0x7df3cc>", 8702336], [" 84c984:\tldr\tx6, [x20,#32]", 8702340], [" 84c988:\tmov\tw1, #0xde00 \t// #56832", 8702344], [" 84c98c:\tldr\tx7, [x20,#88]", 8702348], [" 84c990:\tmov\tw3, wzr", 8702352], [" 84c994:\tldr\tx2, [x20,#64]", 8702356], [" 84c998:\tldr\tx21, [x6,#328]", 8702360], [" 84c99c:\tldr\tx8, [x7,#8]", 8702364], [" 84c9a0:\tldr\tx27, [x6,#344]", 8702368], [" 84c9a4:\tldr\tx0, [x21,#56]", 8702372], [" 84c9a8:\tadd\tx1, x8, x1", 8702376], [" 84c9ac:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8702380], [" 84c9b0:\tldr\tx2, [x21,#32]", 8702384], [" 84c9b4:\tmov\tx19, x0", 8702388], [" 84c9b8:\tldr\tx1, [x27]", 8702392], [" 84c9bc:\tcmp\tx27, x2", 8702396], [" 84c9c0:\tstp\tx1, x27, [x19]", 8702400], [" 84c9c4:\tb.eq\t84cc00 <islower@plt+0x7df5b0>", 8702404], [" 84c9c8:\tstr\tx19, [x1,#8]", 8702408], [" 84c9cc:\tb\t84cc04 <islower@plt+0x7df5b4>", 8702412], [" 84c9d0:\tmov\tx0, x20", 8702416], [" 84c9d4:\tmov\tx1, x19", 8702420], [" 84c9d8:\tbl\t83bac0 <islower@plt+0x7ce470>", 8702424], [" 84c9dc:\tb\t84c8a0 <islower@plt+0x7df250>", 8702428], [" 84c9e0:\tmov\tx0, x19", 8702432], [" 84c9e4:\tbl\te23a4 <islower@plt+0x74d54>", 8702436], [" 84c9e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8702440], [" 84c9ec:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8702444], [" 84c9f0:\tadd\tx0, x0, #0xd47", 8702448], [" 84c9f4:\tadd\tx1, x1, #0xffa", 8702452], [" 84c9f8:\tmov\tw2, #0x41a8 \t// #16808", 8702456], [" 84c9fc:\tbl\tb9770 <islower@plt+0x4c120>", 8702460], [" 84ca00:\tmov\tw22, wzr", 8702464], [" 84ca04:\tmrs\tx3, tpidr_el0", 8702468], [" 84ca08:\tldr\tx4, [x3,#40]", 8702472], [" 84ca0c:\tldr\tx0, [sp,#32]", 8702476], [" 84ca10:\tcmp\tx4, x0", 8702480], [" 84ca14:\tb.ne\t84dde0 <islower@plt+0x7e0790>", 8702484], [" 84ca18:\tand\tw0, w22, #0x1", 8702488], [" 84ca1c:\tldp\tx29, x30, [sp,#416]", 8702492], [" 84ca20:\tldp\tx20, x19, [sp,#400]", 8702496], [" 84ca24:\tldp\tx22, x21, [sp,#384]", 8702500], [" 84ca28:\tldp\tx24, x23, [sp,#368]", 8702504], [" 84ca2c:\tldp\tx26, x25, [sp,#352]", 8702508], [" 84ca30:\tldp\tx28, x27, [sp,#336]", 8702512], [" 84ca34:\tadd\tsp, sp, #0x1b0", 8702516], [" 84ca38:\tret", 8702520], [" 84ca3c:\tmov\tx0, x25", 8702524], [" 84ca40:\tbl\t1231ec <islower@plt+0xb5b9c>", 8702528], [" 84ca44:\tldr\tx27, [x19,#40]", 8702532], [" 84ca48:\tmov\tw21, w0", 8702536], [" 84ca4c:\tldr\tx0, [x27]", 8702540], [" 84ca50:\tldr\tx23, [x0,#16]", 8702544], [" 84ca54:\tldrb\tw6, [x23,#8]", 8702548], [" 84ca58:\tcmp\tw6, #0xe", 8702552], [" 84ca5c:\tb.eq\t84ca78 <islower@plt+0x7df428>", 8702556], [" 84ca60:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8702560], [" 84ca64:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8702564], [" 84ca68:\tadd\tx0, x0, #0xd47", 8702568], [" 84ca6c:\tadd\tx1, x1, #0x804", 8702572], [" 84ca70:\tmov\tw2, #0xc4 \t// #196", 8702576], [" 84ca74:\tbl\tb9770 <islower@plt+0x4c120>", 8702580], [" 84ca78:\tldr\tx13, [x23,#16]", 8702584], [" 84ca7c:\tmov\tw2, wzr", 8702588], [" 84ca80:\tldr\tx0, [x20,#96]", 8702592], [" 84ca84:\tldr\tx1, [x13]", 8702596], [" 84ca88:\tbl\t310f68 <islower@plt+0x2a3918>", 8702600], [" 84ca8c:\tbl\t7b3d6c <islower@plt+0x74671c>", 8702604], [" 84ca90:\tsub\tw8, w0, #0x2", 8702608], [" 84ca94:\tcmp\tw8, #0x6", 8702612], [" 84ca98:\tb.hi\t84cfb8 <islower@plt+0x7df968>", 8702616], [" 84ca9c:\tadrp\tx14, d47000 <LoadQCC+0x14a3d0>", 8702620], [" 84caa0:\tadd\tx14, x14, #0x5fc", 8702624], [" 84caa4:\tldrsw\tx2, [x14,x8,lsl #2]", 8702628], [" 84caa8:\tadd\tx27, x2, x14", 8702632], [" 84caac:\tbr\tx27", 8702636], [" 84cab0:\tldrb\tw12, [x20,#231]", 8702640], [" 84cab4:\tcmp\tw21, #0x609", 8702644], [" 84cab8:\tmov\tw4, #0x474 \t// #1140", 8702648], [" 84cabc:\torr\tw5, wzr, #0x1ff", 8702652], [" 84cac0:\tmov\tw7, #0x477 \t// #1143", 8702656], [" 84cac4:\tmov\tw22, #0x202 \t// #514", 8702660], [" 84cac8:\tcsel\tx6, x5, x4, eq", 8702664], [" 84cacc:\tcsel\tx3, x22, x7, eq", 8702668], [" 84cad0:\tcmp\tw12, #0x0", 8702672], [" 84cad4:\tcsel\tx8, x6, x3, ne", 8702676], [" 84cad8:\tstr\tx8, [sp,#24]", 8702680], [" 84cadc:\tb\t84d034 <islower@plt+0x7df9e4>", 8702684], [" 84cae0:\tmov\tx0, x20", 8702688], [" 84cae4:\tmov\tx1, x19", 8702692], [" 84cae8:\tbl\t803fb8 <islower@plt+0x796968>", 8702696], [" 84caec:\tmrs\tx25, tpidr_el0", 8702700], [" 84caf0:\tldr\tx22, [x25,#40]", 8702704], [" 84caf4:\tldr\tx3, [sp,#32]", 8702708], [" 84caf8:\tcmp\tx22, x3", 8702712], [" 84cafc:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8702716], [" 84cb00:\tbl\t6ce60 <__stack_chk_fail@plt>", 8702720], [" 84cb04:\tmov\tx0, x20", 8702724], [" 84cb08:\tmov\tx1, x19", 8702728], [" 84cb0c:\tbl\t803fb8 <islower@plt+0x796968>", 8702732], [" 84cb10:\tmrs\tx21, tpidr_el0", 8702736], [" 84cb14:\tldr\tx25, [x21,#40]", 8702740], [" 84cb18:\tldr\tx9, [sp,#32]", 8702744], [" 84cb1c:\tcmp\tx25, x9", 8702748], [" 84cb20:\tb.eq\t84c97c <islower@plt+0x7df32c>", 8702752], [" 84cb24:\tbl\t6ce60 <__stack_chk_fail@plt>", 8702756], [" 84cb28:\tadd\tx0, sp, #0x80", 8702760], [" 84cb2c:\tbl\t1c6bf8 <islower@plt+0x1595a8>", 8702764], [" 84cb30:\tlsr\tw24, w0, #3", 8702768], [" 84cb34:\tcmp\tw21, #0x41c", 8702772], [" 84cb38:\tb.eq\t84cc48 <islower@plt+0x7df5f8>", 8702776], [" 84cb3c:\tand\tx28, x25, #0x3", 8702780], [" 84cb40:\tcbnz\tx28, 84cc48 <islower@plt+0x7df5f8>", 8702784], [" 84cb44:\tcmp\tx27, #0x4", 8702788], [" 84cb48:\tmov\tx9, x22", 8702792], [" 84cb4c:\tb.cc\t84cc4c <islower@plt+0x7df5fc>", 8702796], [" 84cb50:\tmov\tx23, xzr", 8702800], [" 84cb54:\torr\tw9, wzr, #0x4", 8702804], [" 84cb58:\torr\tw24, wzr, #0x4", 8702808], [" 84cb5c:\tstp\tx9, xzr, [sp,#128]", 8702812], [" 84cb60:\tb\t84cc4c <islower@plt+0x7df5fc>", 8702816], [" 84cb64:\tldr\tx9, [x20,#32]", 8702820], [" 84cb68:\tmov\tx1, x22", 8702824], [" 84cb6c:\tldr\tx2, [x20,#64]", 8702828], [" 84cb70:\tmov\tw3, wzr", 8702832], [" 84cb74:\tldr\tx23, [x9,#328]", 8702836], [" 84cb78:\tldr\tx24, [x9,#344]", 8702840], [" 84cb7c:\tldr\tx0, [x23,#56]", 8702844], [" 84cb80:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8702848], [" 84cb84:\tldr\tx3, [x23,#32]", 8702852], [" 84cb88:\tmov\tx21, x0", 8702856], [" 84cb8c:\tldr\tx28, [x24]", 8702860], [" 84cb90:\tcmp\tx24, x3", 8702864], [" 84cb94:\tstp\tx28, x24, [x21]", 8702868], [" 84cb98:\tb.eq\t84ce3c <islower@plt+0x7df7ec>", 8702872], [" 84cb9c:\tstr\tx21, [x28,#8]", 8702876], [" 84cba0:\tb\t84ce40 <islower@plt+0x7df7f0>", 8702880], [" 84cba4:\tstr\tx8, [x19,#32]", 8702884], [" 84cba8:\tadd\tx0, x19, #0x10", 8702888], [" 84cbac:\tstr\tx8, [x26]", 8702892], [" 84cbb0:\tmov\tx1, x8", 8702896], [" 84cbb4:\tbl\t4c2654 <islower@plt+0x455004>", 8702900], [" 84cbb8:\tb\t84c8a0 <islower@plt+0x7df250>", 8702904], [" 84cbbc:\tstr\tx20, [x23,#32]", 8702908], [" 84cbc0:\tadd\tx0, x23, #0x10", 8702912], [" 84cbc4:\tstr\tx20, [x24]", 8702916], [" 84cbc8:\tmov\tx1, x20", 8702920], [" 84cbcc:\tbl\t4c2654 <islower@plt+0x455004>", 8702924], [" 84cbd0:\tmovi\tv4.2d, #0x0", 8702928], [" 84cbd4:\tstrb\twzr, [sp,#192]", 8702932], [" 84cbd8:\tstr\txzr, [sp,#200]", 8702936], [" 84cbdc:\tstrb\twzr, [sp,#194]", 8702940], [" 84cbe0:\tstrb\twzr, [sp,#195]", 8702944], [" 84cbe4:\tstr\tw21, [sp,#196]", 8702948], [" 84cbe8:\tstr\tq4, [x26,#64]", 8702952], [" 84cbec:\tstrb\twzr, [sp,#193]", 8702956], [" 84cbf0:\tadd\tx1, sp, #0xc0", 8702960], [" 84cbf4:\tmov\tx0, x20", 8702964], [" 84cbf8:\tbl\t4e350c <islower@plt+0x475ebc>", 8702968], [" 84cbfc:\tb\t84c8a0 <islower@plt+0x7df250>", 8702972], [" 84cc00:\tstr\tx19, [x21,#32]", 8702976], [" 84cc04:\tadd\tx0, x21, #0x10", 8702980], [" 84cc08:\tstr\tx19, [x27]", 8702984], [" 84cc0c:\tmov\tx1, x19", 8702988], [" 84cc10:\tbl\t4c2654 <islower@plt+0x455004>", 8702992], [" 84cc14:\tmovi\tv0.2d, #0x0", 8702996], [" 84cc18:\torr\tw22, wzr, #0x1", 8703000], [" 84cc1c:\tadd\tx1, sp, #0xc0", 8703004], [" 84cc20:\tstrb\twzr, [sp,#194]", 8703008], [" 84cc24:\tmov\tx0, x19", 8703012], [" 84cc28:\tstrb\tw22, [sp,#192]", 8703016], [" 84cc2c:\tstur\tq0, [x26,#56]", 8703020], [" 84cc30:\tbl\t4e350c <islower@plt+0x475ebc>", 8703024], [" 84cc34:\tmov\tw27, #0x3001 \t// #12289", 8703028], [" 84cc38:\tstrb\tw22, [sp,#192]", 8703032], [" 84cc3c:\tstrb\twzr, [sp,#194]", 8703036], [" 84cc40:\tstp\txzr, x27, [sp,#200]", 8703040], [" 84cc44:\tb\t84d514 <islower@plt+0x7dfec4>", 8703044], [" 84cc48:\tmov\tx9, x22", 8703048], [" 84cc4c:\tldr\tw11, [sp,#288]", 8703052], [" 84cc50:\tcmp\tw21, #0x41c", 8703056], [" 84cc54:\tmov\tw10, w24", 8703060], [" 84cc58:\tcsel\tw28, wzr, w11, eq", 8703064], [" 84cc5c:\tcmp\tx10, x25", 8703068], [" 84cc60:\tb.hi\t84c8a0 <islower@plt+0x7df250>", 8703072], [" 84cc64:\tldr\tw27, [sp,#208]", 8703076], [" 84cc68:\tudiv\tx25, x25, x10", 8703080], [" 84cc6c:\tbfxil\tx22, x9, #0, #32", 8703084], [" 84cc70:\tcmp\tw21, #0x41c", 8703088], [" 84cc74:\tb.ne\t84cd7c <islower@plt+0x7df72c>", 8703092], [" 84cc78:\torr\tw29, wzr, #0x1", 8703096], [" 84cc7c:\tldr\tx11, [x19,#40]", 8703100], [" 84cc80:\tmov\tx0, x20", 8703104], [" 84cc84:\tldp\tx1, x2, [sp,#128]", 8703108], [" 84cc88:\tldr\tx3, [x11,#24]", 8703112], [" 84cc8c:\tstr\twzr, [sp,#124]", 8703116], [" 84cc90:\tbl\t7e463c <islower@plt+0x776fec>", 8703120], [" 84cc94:\tmov\tw10, w0", 8703124], [" 84cc98:\tstr\tw27, [sp,#208]", 8703128], [" 84cc9c:\tadd\tx4, sp, #0xc0", 8703132], [" 84cca0:\tstrb\twzr, [sp]", 8703136], [" 84cca4:\tmov\tx0, x20", 8703140], [" 84cca8:\tmov\tx1, x22", 8703144], [" 84ccac:\tstr\tw10, [sp,#124]", 8703148], [" 84ccb0:\tmov\tx2, x23", 8703152], [" 84ccb4:\tmov\tw3, w10", 8703156], [" 84ccb8:\tmov\tw5, wzr", 8703160], [" 84ccbc:\tmov\tw6, wzr", 8703164], [" 84ccc0:\tmov\tw7, wzr", 8703168], [" 84ccc4:\tbl\t7e4f0c <islower@plt+0x7778bc>", 8703172], [" 84ccc8:\tmov\tw15, w29", 8703176], [" 84cccc:\tadd\tw29, w29, #0x1", 8703180], [" 84ccd0:\tadd\tw27, w27, w24", 8703184], [" 84ccd4:\tcmp\tx15, x25", 8703188], [" 84ccd8:\tb.cc\t84cc7c <islower@plt+0x7df62c>", 8703192], [" 84ccdc:\tb\t84c8a0 <islower@plt+0x7df250>", 8703196], [" 84cce0:\tldr\tx13, [x20,#32]", 8703200], [" 84cce4:\tmov\tx1, x22", 8703204], [" 84cce8:\tldr\tx2, [x20,#64]", 8703208], [" 84ccec:\tmov\tw3, wzr", 8703212], [" 84ccf0:\tldr\tx27, [x13,#328]", 8703216], [" 84ccf4:\tldr\tx26, [x13,#344]", 8703220], [" 84ccf8:\tldr\tx0, [x27,#56]", 8703224], [" 84ccfc:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8703228], [" 84cd00:\tldr\tx22, [x27,#32]", 8703232], [" 84cd04:\tmov\tx20, x0", 8703236], [" 84cd08:\tldr\tx11, [x26]", 8703240], [" 84cd0c:\tcmp\tx26, x22", 8703244], [" 84cd10:\tstp\tx11, x26, [x20]", 8703248], [" 84cd14:\tb.eq\t84d534 <islower@plt+0x7dfee4>", 8703252], [" 84cd18:\tstr\tx20, [x11,#8]", 8703256], [" 84cd1c:\tb\t84d538 <islower@plt+0x7dfee8>", 8703260], [" 84cd20:\tmov\tx0, x20", 8703264], [" 84cd24:\tmov\tx1, x21", 8703268], [" 84cd28:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8703272], [" 84cd2c:\tmov\tw23, w0", 8703276], [" 84cd30:\tcbz\tw23, 84c8a0 <islower@plt+0x7df250>", 8703280], [" 84cd34:\tldrb\tw9, [x21,#8]", 8703284], [" 84cd38:\tcbz\tw9, 84d64c <islower@plt+0x7dfffc>", 8703288], [" 84cd3c:\tldr\tx17, [x20,#32]", 8703292], [" 84cd40:\tmov\tx1, x22", 8703296], [" 84cd44:\tldr\tx2, [x20,#64]", 8703300], [" 84cd48:\tmov\tw3, wzr", 8703304], [" 84cd4c:\tldr\tx25, [x17,#328]", 8703308], [" 84cd50:\tldr\tx28, [x17,#344]", 8703312], [" 84cd54:\tldr\tx0, [x25,#56]", 8703316], [" 84cd58:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8703320], [" 84cd5c:\tldr\tx27, [x25,#32]", 8703324], [" 84cd60:\tmov\tx21, x0", 8703328], [" 84cd64:\tldr\tx13, [x28]", 8703332], [" 84cd68:\tcmp\tx28, x27", 8703336], [" 84cd6c:\tstp\tx13, x28, [x21]", 8703340], [" 84cd70:\tb.eq\t84d95c <islower@plt+0x7e030c>", 8703344], [" 84cd74:\tstr\tx21, [x13,#8]", 8703348], [" 84cd78:\tb\t84d960 <islower@plt+0x7e0310>", 8703352], [" 84cd7c:\tmov\tw21, wzr", 8703356], [" 84cd80:\torr\tw29, wzr, #0x1", 8703360], [" 84cd84:\tldr\tx0, [x20,#96]", 8703364], [" 84cd88:\tldp\tx1, x2, [sp,#128]", 8703368], [" 84cd8c:\tldr\tx12, [x0]", 8703372], [" 84cd90:\tldr\tx17, [x12,#56]", 8703376], [" 84cd94:\tstr\twzr, [sp,#124]", 8703380], [" 84cd98:\tblr\tx17", 8703384], [" 84cd9c:\tmov\tx2, x0", 8703388], [" 84cda0:\tmov\tx0, x20", 8703392], [" 84cda4:\tmov\tx1, x2", 8703396], [" 84cda8:\tbl\t5e86f4 <islower@plt+0x57b0a4>", 8703400], [" 84cdac:\tadd\tw12, w28, w21", 8703404], [" 84cdb0:\tldr\tq0, [x26,#128]", 8703408], [" 84cdb4:\tldp\tx2, x3, [sp,#128]", 8703412], [" 84cdb8:\tstr\tw0, [sp,#124]", 8703416], [" 84cdbc:\tmov\tw5, wzr", 8703420], [" 84cdc0:\tstr\tw12, [sp,#288]", 8703424], [" 84cdc4:\tadd\tx4, sp, #0x90", 8703428], [" 84cdc8:\tldp\tq1, q2, [x26,#144]", 8703432], [" 84cdcc:\tadd\tx7, sp, #0x7c", 8703436], [" 84cdd0:\tmov\tx0, x20", 8703440], [" 84cdd4:\tstr\tq0, [sp,#144]", 8703444], [" 84cdd8:\tmov\tx1, x19", 8703448], [" 84cddc:\tstrb\twzr, [sp,#8]", 8703452], [" 84cde0:\tmov\tw6, wzr", 8703456], [" 84cde4:\tstr\tq2, [x26,#32]", 8703460], [" 84cde8:\tstr\tq1, [sp,#160]", 8703464], [" 84cdec:\tstrb\twzr, [sp]", 8703468], [" 84cdf0:\tbl\t7e9abc <islower@plt+0x77c46c>", 8703472], [" 84cdf4:\tldr\tw3, [sp,#124]", 8703476], [" 84cdf8:\tadd\tw13, w27, w21", 8703480], [" 84cdfc:\tadd\tx4, sp, #0xc0", 8703484], [" 84ce00:\tstrb\twzr, [sp]", 8703488], [" 84ce04:\tmov\tx0, x20", 8703492], [" 84ce08:\tmov\tx1, x22", 8703496], [" 84ce0c:\tstr\tw13, [sp,#208]", 8703500], [" 84ce10:\tmov\tx2, x23", 8703504], [" 84ce14:\tmov\tw5, wzr", 8703508], [" 84ce18:\tmov\tw6, wzr", 8703512], [" 84ce1c:\tmov\tw7, wzr", 8703516], [" 84ce20:\tbl\t7e4f0c <islower@plt+0x7778bc>", 8703520], [" 84ce24:\tmov\tw18, w29", 8703524], [" 84ce28:\tadd\tw29, w29, #0x1", 8703528], [" 84ce2c:\tadd\tw21, w21, w24", 8703532], [" 84ce30:\tcmp\tx18, x25", 8703536], [" 84ce34:\tb.cc\t84cd84 <islower@plt+0x7df734>", 8703540], [" 84ce38:\tb\t84c8a0 <islower@plt+0x7df250>", 8703544], [" 84ce3c:\tstr\tx21, [x23,#32]", 8703548], [" 84ce40:\tadd\tx0, x23, #0x10", 8703552], [" 84ce44:\tstr\tx21, [x24]", 8703556], [" 84ce48:\tmov\tx1, x21", 8703560], [" 84ce4c:\tbl\t4c2654 <islower@plt+0x455004>", 8703564], [" 84ce50:\tmovi\tv6.2d, #0x0", 8703568], [" 84ce54:\tadd\tx1, sp, #0xc0", 8703572], [" 84ce58:\tmov\tx0, x21", 8703576], [" 84ce5c:\tstp\tq6, q6, [x26,#48]", 8703580], [" 84ce60:\tbl\t4e350c <islower@plt+0x475ebc>", 8703584], [" 84ce64:\tldr\tw8, [x19,#48]", 8703588], [" 84ce68:\torr\tw2, wzr, #0x18", 8703592], [" 84ce6c:\tmneg\tx22, x8, x2", 8703596], [" 84ce70:\tadd\tx26, x19, x22", 8703600], [" 84ce74:\tldr\tx25, [x26,#24]", 8703604], [" 84ce78:\tldrb\tw14, [x25,#8]", 8703608], [" 84ce7c:\tcmp\tw14, #0xb", 8703612], [" 84ce80:\tb.eq\t84ce9c <islower@plt+0x7df84c>", 8703616], [" 84ce84:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8703620], [" 84ce88:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8703624], [" 84ce8c:\tadd\tx0, x0, #0xd47", 8703628], [" 84ce90:\tadd\tx1, x1, #0x804", 8703632], [" 84ce94:\tmov\tw2, #0xc4 \t// #196", 8703636], [" 84ce98:\tbl\tb9770 <islower@plt+0x4c120>", 8703640], [" 84ce9c:\tmov\tx0, x25", 8703644], [" 84cea0:\tldr\tw29, [x0,#56]!", 8703648], [" 84cea4:\tcmp\tw29, #0x40", 8703652], [" 84cea8:\tb.hi\t84ceb4 <islower@plt+0x7df864>", 8703656], [" 84ceac:\tadd\tx16, x25, #0x40", 8703660], [" 84ceb0:\tb\t84cee0 <islower@plt+0x7df890>", 8703664], [" 84ceb4:\tbl\t97a60 <islower@plt+0x2a410>", 8703668], [" 84ceb8:\tsub\tw15, w29, w0", 8703672], [" 84cebc:\tcmp\tw15, #0x41", 8703676], [" 84cec0:\tb.cc\t84cedc <islower@plt+0x7df88c>", 8703680], [" 84cec4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8703684], [" 84cec8:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8703688], [" 84cecc:\tadd\tx0, x0, #0xd47", 8703692], [" 84ced0:\tadd\tx1, x1, #0x2da", 8703696], [" 84ced4:\tmov\tw2, #0x4d8 \t// #1240", 8703700], [" 84ced8:\tbl\tb9770 <islower@plt+0x4c120>", 8703704], [" 84cedc:\tldr\tx16, [x25,#64]", 8703708], [" 84cee0:\tldr\tx27, [x16]", 8703712], [" 84cee4:\torr\tw5, wzr, #0x1", 8703716], [" 84cee8:\tadd\tx1, sp, #0xc0", 8703720], [" 84ceec:\tstrb\twzr, [sp,#194]", 8703724], [" 84cef0:\tmov\tx0, x21", 8703728], [" 84cef4:\tstrb\tw5, [sp,#192]", 8703732], [" 84cef8:\tstp\txzr, x27, [sp,#200]", 8703736], [" 84cefc:\tbl\t4e350c <islower@plt+0x475ebc>", 8703740], [" 84cf00:\tldr\tw25, [x19,#48]", 8703744], [" 84cf04:\torr\tw9, wzr, #0x18", 8703748], [" 84cf08:\tmneg\tx10, x25, x9", 8703752], [" 84cf0c:\tadd\tx10, x19, x10", 8703756], [" 84cf10:\tldr\tx19, [x10,#48]", 8703760], [" 84cf14:\tldrb\tw16, [x19,#8]", 8703764], [" 84cf18:\tcmp\tw16, #0x11", 8703768], [" 84cf1c:\tb.eq\t84cf38 <islower@plt+0x7df8e8>", 8703772], [" 84cf20:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8703776], [" 84cf24:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8703780], [" 84cf28:\tadd\tx0, x0, #0xd47", 8703784], [" 84cf2c:\tadd\tx1, x1, #0x804", 8703788], [" 84cf30:\tmov\tw2, #0xc4 \t// #196", 8703792], [" 84cf34:\tbl\tb9770 <islower@plt+0x4c120>", 8703796], [" 84cf38:\torr\tw7, wzr, #0xc", 8703800], [" 84cf3c:\tstp\txzr, x19, [sp,#200]", 8703804], [" 84cf40:\tstrb\twzr, [sp,#194]", 8703808], [" 84cf44:\tstrb\tw7, [sp,#192]", 8703812], [" 84cf48:\tadd\tx1, sp, #0xc0", 8703816], [" 84cf4c:\tmov\tx0, x21", 8703820], [" 84cf50:\tbl\t4e350c <islower@plt+0x475ebc>", 8703824], [" 84cf54:\tb\t84c8a0 <islower@plt+0x7df250>", 8703828], [" 84cf58:\tldrb\tw13, [x20,#231]", 8703832], [" 84cf5c:\tcmp\tw21, #0x609", 8703836], [" 84cf60:\tmov\tw8, #0x472 \t// #1138", 8703840], [" 84cf64:\tmov\tw1, #0x1fd \t// #509", 8703844], [" 84cf68:\tmov\tw27, #0x470 \t// #1136", 8703848], [" 84cf6c:\tmov\tw25, #0x1fb \t// #507", 8703852], [" 84cf70:\tcsel\tx2, x1, x8, eq", 8703856], [" 84cf74:\tcsel\tx9, x25, x27, eq", 8703860], [" 84cf78:\tcmp\tw13, #0x0", 8703864], [" 84cf7c:\tcsel\tx2, x2, x9, ne", 8703868], [" 84cf80:\tstr\tx2, [sp,#24]", 8703872], [" 84cf84:\tb\t84d034 <islower@plt+0x7df9e4>", 8703876], [" 84cf88:\tldrb\tw22, [x20,#231]", 8703880], [" 84cf8c:\tcmp\tw21, #0x609", 8703884], [" 84cf90:\tmov\tw10, #0x473 \t// #1139", 8703888], [" 84cf94:\torr\tw12, wzr, #0x1fe", 8703892], [" 84cf98:\tmov\tw13, #0x471 \t// #1137", 8703896], [" 84cf9c:\torr\tw0, wzr, #0x1fc", 8703900], [" 84cfa0:\tcsel\tx11, x12, x10, eq", 8703904], [" 84cfa4:\tcsel\tx14, x0, x13, eq", 8703908], [" 84cfa8:\tcmp\tw22, #0x0", 8703912], [" 84cfac:\tcsel\tx22, x11, x14, ne", 8703916], [" 84cfb0:\tstr\tx22, [sp,#24]", 8703920], [" 84cfb4:\tb\t84d034 <islower@plt+0x7df9e4>", 8703924], [" 84cfb8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8703928], [" 84cfbc:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8703932], [" 84cfc0:\tadd\tx0, x0, #0xd47", 8703936], [" 84cfc4:\tadd\tx1, x1, #0xffa", 8703940], [" 84cfc8:\tmov\tw2, #0x42d5 \t// #17109", 8703944], [" 84cfcc:\tbl\tb9770 <islower@plt+0x4c120>", 8703948], [" 84cfd0:\tstr\txzr, [sp,#24]", 8703952], [" 84cfd4:\tb\t84d034 <islower@plt+0x7df9e4>", 8703956], [" 84cfd8:\tldrb\tw7, [x20,#231]", 8703960], [" 84cfdc:\tcmp\tw21, #0x609", 8703964], [" 84cfe0:\tmov\tw25, #0x475 \t// #1141", 8703968], [" 84cfe4:\torr\tw9, wzr, #0x200", 8703972], [" 84cfe8:\tmov\tw12, #0x478 \t// #1144", 8703976], [" 84cfec:\tmov\tw11, #0x203 \t// #515", 8703980], [" 84cff0:\tcsel\tx10, x9, x25, eq", 8703984], [" 84cff4:\tcsel\tx13, x11, x12, eq", 8703988], [" 84cff8:\tcmp\tw7, #0x0", 8703992], [" 84cffc:\tcsel\tx7, x10, x13, ne", 8703996], [" 84d000:\tstr\tx7, [sp,#24]", 8704000], [" 84d004:\tb\t84d034 <islower@plt+0x7df9e4>", 8704004], [" 84d008:\tldrb\tw8, [x20,#231]", 8704008], [" 84d00c:\tcmp\tw21, #0x609", 8704012], [" 84d010:\tmov\tw0, #0x476 \t// #1142", 8704016], [" 84d014:\tmov\tw14, #0x201 \t// #513", 8704020], [" 84d018:\tmov\tw16, #0x479 \t// #1145", 8704024], [" 84d01c:\tmov\tw17, #0x204 \t// #516", 8704028], [" 84d020:\tcsel\tx15, x14, x0, eq", 8704032], [" 84d024:\tcsel\tx18, x17, x16, eq", 8704036], [" 84d028:\tcmp\tw8, #0x0", 8704040], [" 84d02c:\tcsel\tx3, x15, x18, ne", 8704044], [" 84d030:\tstr\tx3, [sp,#24]", 8704048], [" 84d034:\tldr\tx25, [x19,#40]", 8704052], [" 84d038:\tmov\tx0, x20", 8704056], [" 84d03c:\tmov\tx2, xzr", 8704060], [" 84d040:\tmov\tw3, wzr", 8704064], [" 84d044:\tmov\tw4, wzr", 8704068], [" 84d048:\tldr\tx1, [x25,#24]", 8704072], [" 84d04c:\tmov\tw5, wzr", 8704076], [" 84d050:\tbl\t7bf6e8 <islower@plt+0x752098>", 8704080], [" 84d054:\tldr\tx23, [x19,#40]", 8704084], [" 84d058:\tmov\tx2, xzr", 8704088], [" 84d05c:\tmov\tw3, wzr", 8704092], [" 84d060:\tmov\tw4, wzr", 8704096], [" 84d064:\tmov\tw5, wzr", 8704100], [" 84d068:\tldr\tx1, [x23]", 8704104], [" 84d06c:\tmov\tw23, w0", 8704108], [" 84d070:\tmov\tx0, x20", 8704112], [" 84d074:\tbl\t7bf6e8 <islower@plt+0x752098>", 8704116], [" 84d078:\tldrb\tw10, [x20,#231]", 8704120], [" 84d07c:\tmov\tw22, w0", 8704124], [" 84d080:\tcbz\tw10, 84d0ac <islower@plt+0x7dfa5c>", 8704128], [" 84d084:\torr\tw2, wzr, #0x3", 8704132], [" 84d088:\torr\tw3, wzr, #0x2", 8704136], [" 84d08c:\tmov\tx0, x20", 8704140], [" 84d090:\tcmp\tw21, #0x609", 8704144], [" 84d094:\tb.ne\t84d0a0 <islower@plt+0x7dfa50>", 8704148], [" 84d098:\tmov\tw1, w23", 8704152], [" 84d09c:\tb\t84d0a4 <islower@plt+0x7dfa54>", 8704156], [" 84d0a0:\tmov\tw1, w22", 8704160], [" 84d0a4:\tmov\tw4, wzr", 8704164], [" 84d0a8:\tbl\t7c3fec <islower@plt+0x75699c>", 8704168], [" 84d0ac:\tcmp\tw23, #0x0", 8704172], [" 84d0b0:\tcset\tw2, ne", 8704176], [" 84d0b4:\tcmp\tw22, #0x0", 8704180], [" 84d0b8:\tcset\tw0, ne", 8704184], [" 84d0bc:\tand\tw27, w2, w0", 8704188], [" 84d0c0:\ttbnz\tw27, #0, 84d0dc <islower@plt+0x7dfa8c>", 8704192], [" 84d0c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8704196], [" 84d0c8:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8704200], [" 84d0cc:\tadd\tx0, x0, #0xd47", 8704204], [" 84d0d0:\tadd\tx1, x1, #0xffa", 8704208], [" 84d0d4:\tmov\tw2, #0x42e3 \t// #17123", 8704212], [" 84d0d8:\tbl\tb9770 <islower@plt+0x4c120>", 8704216], [" 84d0dc:\tldr\tx15, [x19,#40]", 8704220], [" 84d0e0:\tldr\tx24, [x15,#48]", 8704224], [" 84d0e4:\tcbz\tx24, 84d10c <islower@plt+0x7dfabc>", 8704228], [" 84d0e8:\tldrb\tw29, [x24,#8]", 8704232], [" 84d0ec:\tcmp\tw29, #0xb", 8704236], [" 84d0f0:\tb.ne\t84d10c <islower@plt+0x7dfabc>", 8704240], [" 84d0f4:\tmov\tx0, x24", 8704244], [" 84d0f8:\tldr\tw29, [x0,#56]!", 8704248], [" 84d0fc:\tcmp\tw29, #0x40", 8704252], [" 84d100:\tb.hi\t84d130 <islower@plt+0x7dfae0>", 8704256], [" 84d104:\tadd\tx7, x24, #0x40", 8704260], [" 84d108:\tb\t84d15c <islower@plt+0x7dfb0c>", 8704264], [" 84d10c:\ttbnz\tw27, #0, 84d128 <islower@plt+0x7dfad8>", 8704268], [" 84d110:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8704272], [" 84d114:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8704276], [" 84d118:\tadd\tx0, x0, #0xd47", 8704280], [" 84d11c:\tadd\tx1, x1, #0xffa", 8704284], [" 84d120:\tmov\tw2, #0x42e8 \t// #17128", 8704288], [" 84d124:\tbl\tb9770 <islower@plt+0x4c120>", 8704292], [" 84d128:\tmov\tx27, xzr", 8704296], [" 84d12c:\tb\t84d160 <islower@plt+0x7dfb10>", 8704300], [" 84d130:\tbl\t97a60 <islower@plt+0x2a410>", 8704304], [" 84d134:\tsub\tw9, w29, w0", 8704308], [" 84d138:\tcmp\tw9, #0x41", 8704312], [" 84d13c:\tb.cc\t84d158 <islower@plt+0x7dfb08>", 8704316], [" 84d140:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8704320], [" 84d144:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8704324], [" 84d148:\tadd\tx0, x0, #0xd47", 8704328], [" 84d14c:\tadd\tx1, x1, #0x2da", 8704332], [" 84d150:\tmov\tw2, #0x4d8 \t// #1240", 8704336], [" 84d154:\tbl\tb9770 <islower@plt+0x4c120>", 8704340], [" 84d158:\tldr\tx7, [x24,#64]", 8704344], [" 84d15c:\tldr\tw27, [x7]", 8704348], [" 84d160:\tldr\tx16, [x19,#40]", 8704352], [" 84d164:\tcmp\tw21, #0x609", 8704356], [" 84d168:\tmov\tx0, x20", 8704360], [" 84d16c:\tadd\tx17, x16, #0x18", 8704364], [" 84d170:\tcsel\tx18, x17, x16, eq", 8704368], [" 84d174:\tldr\tx1, [x18]", 8704372], [" 84d178:\tbl\t7bfed8 <islower@plt+0x752888>", 8704376], [" 84d17c:\tcmp\tw0, #0x1", 8704380], [" 84d180:\tb.ne\t84d368 <islower@plt+0x7dfd18>", 8704384], [" 84d184:\tldrb\tw14, [x20,#231]", 8704388], [" 84d188:\tcbz\tw14, 84d368 <islower@plt+0x7dfd18>", 8704392], [" 84d18c:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8704396], [" 84d190:\torr\tw2, wzr, #0x2", 8704400], [" 84d194:\torr\tw3, wzr, #0x3", 8704404], [" 84d198:\tldr\tx1, [x1,#1584]", 8704408], [" 84d19c:\tmov\tx0, x20", 8704412], [" 84d1a0:\tbl\t7c1f20 <islower@plt+0x7548d0>", 8704416], [" 84d1a4:\tldr\tx2, [x20,#32]", 8704420], [" 84d1a8:\tmov\tw19, w0", 8704424], [" 84d1ac:\tldr\tx3, [x20,#88]", 8704428], [" 84d1b0:\tmov\tw16, #0xbdc0 \t// #48576", 8704432], [" 84d1b4:\tldr\tx28, [x2,#328]", 8704436], [" 84d1b8:\tldr\tx15, [x3,#8]", 8704440], [" 84d1bc:\tmov\tw3, wzr", 8704444], [" 84d1c0:\tldr\tx25, [x2,#344]", 8704448], [" 84d1c4:\tldr\tx2, [x20,#64]", 8704452], [" 84d1c8:\tldr\tx0, [x28,#56]", 8704456], [" 84d1cc:\tadd\tx1, x15, x16", 8704460], [" 84d1d0:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8704464], [" 84d1d4:\tmov\tx24, x0", 8704468], [" 84d1d8:\tldr\tx17, [x28,#32]", 8704472], [" 84d1dc:\tldr\tx0, [x25]", 8704476], [" 84d1e0:\tcmp\tx25, x17", 8704480], [" 84d1e4:\tstp\tx0, x25, [x24]", 8704484], [" 84d1e8:\tb.eq\t84d1f4 <islower@plt+0x7dfba4>", 8704488], [" 84d1ec:\tstr\tx24, [x0,#8]", 8704492], [" 84d1f0:\tb\t84d1f8 <islower@plt+0x7dfba8>", 8704496], [" 84d1f4:\tstr\tx24, [x28,#32]", 8704500], [" 84d1f8:\tadd\tx0, x28, #0x10", 8704504], [" 84d1fc:\tstr\tx24, [x25]", 8704508], [" 84d200:\tmov\tx1, x24", 8704512], [" 84d204:\tbl\t4c2654 <islower@plt+0x455004>", 8704516], [" 84d208:\tmovi\tv28.2d, #0x0", 8704520], [" 84d20c:\torr\tw28, wzr, #0x1", 8704524], [" 84d210:\tadd\tx1, sp, #0xc0", 8704528], [" 84d214:\tstrb\twzr, [sp,#192]", 8704532], [" 84d218:\tmov\tx0, x24", 8704536], [" 84d21c:\tstr\txzr, [sp,#200]", 8704540], [" 84d220:\tstrb\twzr, [sp,#194]", 8704544], [" 84d224:\tstr\tw19, [sp,#196]", 8704548], [" 84d228:\tstrb\tw28, [sp,#195]", 8704552], [" 84d22c:\tstr\tq28, [x26,#64]", 8704556], [" 84d230:\tstrb\twzr, [sp,#193]", 8704560], [" 84d234:\tbl\t4e350c <islower@plt+0x475ebc>", 8704564], [" 84d238:\tmovi\tv27.2d, #0x0", 8704568], [" 84d23c:\tcmp\tw21, #0x609", 8704572], [" 84d240:\tcsel\tw16, w23, w22, eq", 8704576], [" 84d244:\tadd\tx1, sp, #0xc0", 8704580], [" 84d248:\tmov\tx0, x24", 8704584], [" 84d24c:\tstrb\twzr, [sp,#192]", 8704588], [" 84d250:\tstr\txzr, [sp,#200]", 8704592], [" 84d254:\tstrb\twzr, [sp,#194]", 8704596], [" 84d258:\tstrb\twzr, [sp,#195]", 8704600], [" 84d25c:\tstr\tw16, [sp,#196]", 8704604], [" 84d260:\tstr\tq27, [x26,#64]", 8704608], [" 84d264:\tstrb\twzr, [sp,#193]", 8704612], [" 84d268:\tbl\t4e350c <islower@plt+0x475ebc>", 8704616], [" 84d26c:\tmovi\tv26.2d, #0x0", 8704620], [" 84d270:\tadd\tx1, sp, #0xc0", 8704624], [" 84d274:\tmov\tx0, x24", 8704628], [" 84d278:\tstrb\tw28, [sp,#192]", 8704632], [" 84d27c:\tstrb\twzr, [sp,#194]", 8704636], [" 84d280:\tstur\tq26, [x26,#56]", 8704640], [" 84d284:\tbl\t4e350c <islower@plt+0x475ebc>", 8704644], [" 84d288:\tldr\tx4, [x20,#32]", 8704648], [" 84d28c:\tmov\tw3, wzr", 8704652], [" 84d290:\tldr\tx5, [x20,#88]", 8704656], [" 84d294:\tadd\tw29, w19, #0x1", 8704660], [" 84d298:\tldr\tx2, [x20,#64]", 8704664], [" 84d29c:\tldr\tx28, [x4,#328]", 8704668], [" 84d2a0:\tldr\tx5, [x5,#8]", 8704672], [" 84d2a4:\tldr\tx25, [x4,#344]", 8704676], [" 84d2a8:\tmov\tw4, #0xbd90 \t// #48528", 8704680], [" 84d2ac:\tldr\tx0, [x28,#56]", 8704684], [" 84d2b0:\tadd\tx1, x5, x4", 8704688], [" 84d2b4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8704692], [" 84d2b8:\tldr\tx6, [x28,#32]", 8704696], [" 84d2bc:\tmov\tx24, x0", 8704700], [" 84d2c0:\tldr\tx9, [x25]", 8704704], [" 84d2c4:\tcmp\tx25, x6", 8704708], [" 84d2c8:\tstp\tx9, x25, [x24]", 8704712], [" 84d2cc:\tb.eq\t84d2d8 <islower@plt+0x7dfc88>", 8704716], [" 84d2d0:\tstr\tx24, [x9,#8]", 8704720], [" 84d2d4:\tb\t84d2dc <islower@plt+0x7dfc8c>", 8704724], [" 84d2d8:\tstr\tx24, [x28,#32]", 8704728], [" 84d2dc:\tadd\tx0, x28, #0x10", 8704732], [" 84d2e0:\tstr\tx24, [x25]", 8704736], [" 84d2e4:\tmov\tx1, x24", 8704740], [" 84d2e8:\tbl\t4c2654 <islower@plt+0x455004>", 8704744], [" 84d2ec:\tmovi\tv24.2d, #0x0", 8704748], [" 84d2f0:\torr\tw28, wzr, #0x1", 8704752], [" 84d2f4:\tadd\tx1, sp, #0xc0", 8704756], [" 84d2f8:\tstrb\twzr, [sp,#192]", 8704760], [" 84d2fc:\tmov\tx0, x24", 8704764], [" 84d300:\tstr\txzr, [sp,#200]", 8704768], [" 84d304:\tstrb\twzr, [sp,#194]", 8704772], [" 84d308:\tstrb\tw28, [sp,#195]", 8704776], [" 84d30c:\tstr\tw29, [sp,#196]", 8704780], [" 84d310:\tstr\tq24, [x26,#64]", 8704784], [" 84d314:\tstrb\twzr, [sp,#193]", 8704788], [" 84d318:\tbl\t4e350c <islower@plt+0x475ebc>", 8704792], [" 84d31c:\tmovi\tv30.2d, #0x0", 8704796], [" 84d320:\tadd\tx1, sp, #0xc0", 8704800], [" 84d324:\tmov\tx0, x24", 8704804], [" 84d328:\tstrb\tw28, [sp,#192]", 8704808], [" 84d32c:\tstrb\twzr, [sp,#194]", 8704812], [" 84d330:\tstur\tq30, [x26,#56]", 8704816], [" 84d334:\tbl\t4e350c <islower@plt+0x475ebc>", 8704820], [" 84d338:\tmovi\tv31.2d, #0x0", 8704824], [" 84d33c:\tadd\tx1, sp, #0xc0", 8704828], [" 84d340:\tmov\tx0, x24", 8704832], [" 84d344:\tstrb\tw28, [sp,#192]", 8704836], [" 84d348:\tstrb\twzr, [sp,#194]", 8704840], [" 84d34c:\tstur\tq31, [x26,#56]", 8704844], [" 84d350:\tbl\t4e350c <islower@plt+0x475ebc>", 8704848], [" 84d354:\tcmp\tw21, #0x609", 8704852], [" 84d358:\tb.ne\t84d364 <islower@plt+0x7dfd14>", 8704856], [" 84d35c:\tmov\tw23, w19", 8704860], [" 84d360:\tb\t84d368 <islower@plt+0x7dfd18>", 8704864], [" 84d364:\tmov\tw22, w19", 8704868], [" 84d368:\tldr\tx6, [x20,#32]", 8704872], [" 84d36c:\tldr\tx7, [x20,#88]", 8704876], [" 84d370:\tldr\tx1, [sp,#24]", 8704880], [" 84d374:\tldr\tx2, [x20,#64]", 8704884], [" 84d378:\tldr\tx24, [x6,#328]", 8704888], [" 84d37c:\tldr\tx3, [x7,#8]", 8704892], [" 84d380:\tand\tx8, x1, #0xffffffff", 8704896], [" 84d384:\tldr\tx28, [x6,#344]", 8704900], [" 84d388:\torr\tw1, wzr, #0x30", 8704904], [" 84d38c:\tldr\tx0, [x24,#56]", 8704908], [" 84d390:\tnop", 8704912], [" 84d394:\tmadd\tx1, x8, x1, x3", 8704916], [" 84d398:\tmov\tw3, wzr", 8704920], [" 84d39c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8704924], [" 84d3a0:\tldr\tx8, [x24,#32]", 8704928], [" 84d3a4:\tmov\tx19, x0", 8704932], [" 84d3a8:\tldr\tx10, [x28]", 8704936], [" 84d3ac:\tcmp\tx28, x8", 8704940], [" 84d3b0:\tstp\tx10, x28, [x19]", 8704944], [" 84d3b4:\tb.eq\t84d3c0 <islower@plt+0x7dfd70>", 8704948], [" 84d3b8:\tstr\tx19, [x10,#8]", 8704952], [" 84d3bc:\tb\t84d3c4 <islower@plt+0x7dfd74>", 8704956], [" 84d3c0:\tstr\tx19, [x24,#32]", 8704960], [" 84d3c4:\tadd\tx0, x24, #0x10", 8704964], [" 84d3c8:\tstr\tx19, [x28]", 8704968], [" 84d3cc:\tmov\tx1, x19", 8704972], [" 84d3d0:\tbl\t4c2654 <islower@plt+0x455004>", 8704976], [" 84d3d4:\tmovi\tv23.2d, #0x0", 8704980], [" 84d3d8:\tadd\tx1, sp, #0xc0", 8704984], [" 84d3dc:\tmov\tx0, x19", 8704988], [" 84d3e0:\tstrb\twzr, [sp,#192]", 8704992], [" 84d3e4:\tstr\txzr, [sp,#200]", 8704996], [" 84d3e8:\tstrb\twzr, [sp,#194]", 8705000], [" 84d3ec:\tstrb\twzr, [sp,#195]", 8705004], [" 84d3f0:\tstr\tw22, [sp,#196]", 8705008], [" 84d3f4:\tstr\tq23, [x26,#64]", 8705012], [" 84d3f8:\tstrb\twzr, [sp,#193]", 8705016], [" 84d3fc:\tbl\t4e350c <islower@plt+0x475ebc>", 8705020], [" 84d400:\tcmp\tw21, #0x609", 8705024], [" 84d404:\tb.eq\t84d440 <islower@plt+0x7dfdf0>", 8705028], [" 84d408:\tldrb\tw1, [x20,#231]", 8705032], [" 84d40c:\tcbz\tw1, 84d440 <islower@plt+0x7dfdf0>", 8705036], [" 84d410:\tmovi\tv19.2d, #0x0", 8705040], [" 84d414:\tadd\tw10, w22, #0x1", 8705044], [" 84d418:\tadd\tx1, sp, #0xc0", 8705048], [" 84d41c:\tstrb\twzr, [sp,#192]", 8705052], [" 84d420:\tmov\tx0, x19", 8705056], [" 84d424:\tstr\txzr, [sp,#200]", 8705060], [" 84d428:\tstrb\twzr, [sp,#194]", 8705064], [" 84d42c:\tstrb\twzr, [sp,#195]", 8705068], [" 84d430:\tstr\tw10, [sp,#196]", 8705072], [" 84d434:\tstr\tq19, [x26,#64]", 8705076], [" 84d438:\tstrb\twzr, [sp,#193]", 8705080], [" 84d43c:\tbl\t4e350c <islower@plt+0x475ebc>", 8705084], [" 84d440:\tmovi\tv21.2d, #0x0", 8705088], [" 84d444:\torr\tw22, wzr, #0x1", 8705092], [" 84d448:\tadd\tx1, sp, #0xc0", 8705096], [" 84d44c:\tstrb\twzr, [sp,#194]", 8705100], [" 84d450:\tmov\tx0, x19", 8705104], [" 84d454:\tstrb\tw22, [sp,#192]", 8705108], [" 84d458:\tstur\tq21, [x26,#56]", 8705112], [" 84d45c:\tbl\t4e350c <islower@plt+0x475ebc>", 8705116], [" 84d460:\tmovi\tv0.2d, #0x0", 8705120], [" 84d464:\tadd\tx1, sp, #0xc0", 8705124], [" 84d468:\tmov\tx0, x19", 8705128], [" 84d46c:\tstrb\twzr, [sp,#192]", 8705132], [" 84d470:\tstr\txzr, [sp,#200]", 8705136], [" 84d474:\tstrb\twzr, [sp,#194]", 8705140], [" 84d478:\tstrb\twzr, [sp,#195]", 8705144], [" 84d47c:\tstr\tw23, [sp,#196]", 8705148], [" 84d480:\tstr\tq0, [x26,#64]", 8705152], [" 84d484:\tstrb\twzr, [sp,#193]", 8705156], [" 84d488:\tbl\t4e350c <islower@plt+0x475ebc>", 8705160], [" 84d48c:\tcmp\tw21, #0x609", 8705164], [" 84d490:\tldrb\tw5, [x20,#231]", 8705168], [" 84d494:\tcset\tw12, ne", 8705172], [" 84d498:\tcbz\tw5, 84d4d0 <islower@plt+0x7dfe80>", 8705176], [" 84d49c:\ttbnz\tw12, #0, 84d4d0 <islower@plt+0x7dfe80>", 8705180], [" 84d4a0:\tmovi\tv20.2d, #0x0", 8705184], [" 84d4a4:\tadd\tw23, w23, #0x1", 8705188], [" 84d4a8:\tadd\tx1, sp, #0xc0", 8705192], [" 84d4ac:\tstrb\twzr, [sp,#192]", 8705196], [" 84d4b0:\tmov\tx0, x19", 8705200], [" 84d4b4:\tstr\txzr, [sp,#200]", 8705204], [" 84d4b8:\tstrb\twzr, [sp,#194]", 8705208], [" 84d4bc:\tstrb\twzr, [sp,#195]", 8705212], [" 84d4c0:\tstr\tw23, [sp,#196]", 8705216], [" 84d4c4:\tstr\tq20, [x26,#64]", 8705220], [" 84d4c8:\tstrb\twzr, [sp,#193]", 8705224], [" 84d4cc:\tbl\t4e350c <islower@plt+0x475ebc>", 8705228], [" 84d4d0:\tmovi\tv22.2d, #0x0", 8705232], [" 84d4d4:\tadd\tx1, sp, #0xc0", 8705236], [" 84d4d8:\tmov\tx0, x19", 8705240], [" 84d4dc:\tstrb\tw22, [sp,#192]", 8705244], [" 84d4e0:\tstrb\twzr, [sp,#194]", 8705248], [" 84d4e4:\tstur\tq22, [x26,#56]", 8705252], [" 84d4e8:\tbl\t4e350c <islower@plt+0x475ebc>", 8705256], [" 84d4ec:\tadd\tx1, sp, #0xc0", 8705260], [" 84d4f0:\tstrb\tw22, [sp,#192]", 8705264], [" 84d4f4:\tmov\tx0, x19", 8705268], [" 84d4f8:\tstp\txzr, x27, [sp,#200]", 8705272], [" 84d4fc:\tstrb\twzr, [sp,#194]", 8705276], [" 84d500:\tbl\t4e350c <islower@plt+0x475ebc>", 8705280], [" 84d504:\tmovi\tv29.2d, #0x0", 8705284], [" 84d508:\tstrb\tw22, [sp,#192]", 8705288], [" 84d50c:\tstrb\twzr, [sp,#194]", 8705292], [" 84d510:\tstur\tq29, [x26,#56]", 8705296], [" 84d514:\tadd\tx1, sp, #0xc0", 8705300], [" 84d518:\tmov\tx0, x19", 8705304], [" 84d51c:\tbl\t4e350c <islower@plt+0x475ebc>", 8705308], [" 84d520:\tb\t84ca04 <islower@plt+0x7df3b4>", 8705312], [" 84d524:\tcmp\tx26, x12", 8705316], [" 84d528:\tb.eq\t84d7fc <islower@plt+0x7e01ac>", 8705320], [" 84d52c:\tstr\tx20, [x11,#8]", 8705324], [" 84d530:\tb\t84d800 <islower@plt+0x7e01b0>", 8705328], [" 84d534:\tstr\tx20, [x27,#32]", 8705332], [" 84d538:\tadd\tx0, x27, #0x10", 8705336], [" 84d53c:\tstr\tx20, [x26]", 8705340], [" 84d540:\tmov\tx1, x20", 8705344], [" 84d544:\tbl\t4c2654 <islower@plt+0x455004>", 8705348], [" 84d548:\torr\tw17, wzr, #0x3", 8705352], [" 84d54c:\tstp\txzr, x21, [sp,#200]", 8705356], [" 84d550:\tadd\tx1, sp, #0xc0", 8705360], [" 84d554:\tstrb\twzr, [sp,#194]", 8705364], [" 84d558:\tmov\tx0, x20", 8705368], [" 84d55c:\tstrb\tw17, [sp,#192]", 8705372], [" 84d560:\tbl\t4e350c <islower@plt+0x475ebc>", 8705376], [" 84d564:\tldr\tw27, [x19,#48]", 8705380], [" 84d568:\torr\tw9, wzr, #0x18", 8705384], [" 84d56c:\tmneg\tx10, x27, x9", 8705388], [" 84d570:\tadd\tx27, x19, x10", 8705392], [" 84d574:\tldr\tx23, [x27,#24]", 8705396], [" 84d578:\tldrb\tw5, [x23,#8]", 8705400], [" 84d57c:\tcmp\tw5, #0xb", 8705404], [" 84d580:\tb.eq\t84d59c <islower@plt+0x7dff4c>", 8705408], [" 84d584:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8705412], [" 84d588:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8705416], [" 84d58c:\tadd\tx0, x0, #0xd47", 8705420], [" 84d590:\tadd\tx1, x1, #0x804", 8705424], [" 84d594:\tmov\tw2, #0xc4 \t// #196", 8705428], [" 84d598:\tbl\tb9770 <islower@plt+0x4c120>", 8705432], [" 84d59c:\tmov\tx0, x23", 8705436], [" 84d5a0:\tldr\tw22, [x0,#56]!", 8705440], [" 84d5a4:\tcmp\tw22, #0x40", 8705444], [" 84d5a8:\tb.hi\t84d5b4 <islower@plt+0x7dff64>", 8705448], [" 84d5ac:\tadd\tx3, x23, #0x40", 8705452], [" 84d5b0:\tb\t84d5e0 <islower@plt+0x7dff90>", 8705456], [" 84d5b4:\tbl\t97a60 <islower@plt+0x2a410>", 8705460], [" 84d5b8:\tsub\tw6, w22, w0", 8705464], [" 84d5bc:\tcmp\tw6, #0x41", 8705468], [" 84d5c0:\tb.cc\t84d5dc <islower@plt+0x7dff8c>", 8705472], [" 84d5c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8705476], [" 84d5c8:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8705480], [" 84d5cc:\tadd\tx0, x0, #0xd47", 8705484], [" 84d5d0:\tadd\tx1, x1, #0x2da", 8705488], [" 84d5d4:\tmov\tw2, #0x4d8 \t// #1240", 8705492], [" 84d5d8:\tbl\tb9770 <islower@plt+0x4c120>", 8705496], [" 84d5dc:\tldr\tx3, [x23,#64]", 8705500], [" 84d5e0:\tldr\tx12, [x3]", 8705504], [" 84d5e4:\torr\tw6, wzr, #0x1", 8705508], [" 84d5e8:\tadd\tx1, sp, #0xc0", 8705512], [" 84d5ec:\tstrb\twzr, [sp,#194]", 8705516], [" 84d5f0:\tmov\tx0, x20", 8705520], [" 84d5f4:\tstrb\tw6, [sp,#192]", 8705524], [" 84d5f8:\tstp\txzr, x12, [sp,#200]", 8705528], [" 84d5fc:\tbl\t4e350c <islower@plt+0x475ebc>", 8705532], [" 84d600:\tldr\tw14, [x19,#48]", 8705536], [" 84d604:\torr\tw15, wzr, #0x18", 8705540], [" 84d608:\tmneg\tx13, x14, x15", 8705544], [" 84d60c:\tadd\tx14, x19, x13", 8705548], [" 84d610:\tldr\tx24, [x14,#48]", 8705552], [" 84d614:\tldrb\tw7, [x24,#8]", 8705556], [" 84d618:\tcmp\tw7, #0x11", 8705560], [" 84d61c:\tb.eq\t84d638 <islower@plt+0x7dffe8>", 8705564], [" 84d620:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8705568], [" 84d624:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8705572], [" 84d628:\tadd\tx0, x0, #0xd47", 8705576], [" 84d62c:\tadd\tx1, x1, #0x804", 8705580], [" 84d630:\tmov\tw2, #0xc4 \t// #196", 8705584], [" 84d634:\tbl\tb9770 <islower@plt+0x4c120>", 8705588], [" 84d638:\torr\tw8, wzr, #0xc", 8705592], [" 84d63c:\tstp\txzr, x24, [sp,#200]", 8705596], [" 84d640:\tstrb\twzr, [sp,#194]", 8705600], [" 84d644:\tstrb\tw8, [sp,#192]", 8705604], [" 84d648:\tb\t84cbf0 <islower@plt+0x7df5a0>", 8705608], [" 84d64c:\tmovi\tv18.2d, #0x0", 8705612], [" 84d650:\tmov\tx0, x21", 8705616], [" 84d654:\tstrb\twzr, [sp,#192]", 8705620], [" 84d658:\tstr\twzr, [sp,#236]", 8705624], [" 84d65c:\tstur\txzr, [x26,#52]", 8705628], [" 84d660:\tstur\tq18, [x26,#76]", 8705632], [" 84d664:\tstur\tq18, [x26,#60]", 8705636], [" 84d668:\tbl\t121d40 <islower@plt+0xb46f0>", 8705640], [" 84d66c:\tldr\tx25, [x20,#32]", 8705644], [" 84d670:\tmov\tw5, w0", 8705648], [" 84d674:\tldr\tx8, [x20,#240]", 8705652], [" 84d678:\tadd\tx3, sp, #0xc0", 8705656], [" 84d67c:\tmov\tw2, w5", 8705660], [" 84d680:\tldr\tx1, [x25,#16]", 8705664], [" 84d684:\tmov\tx0, x8", 8705668], [" 84d688:\tbl\t7b348c <islower@plt+0x745e3c>", 8705672], [" 84d68c:\ttbz\tw0, #0, 84ddcc <islower@plt+0x7e077c>", 8705676], [" 84d690:\tldr\tx15, [x20,#32]", 8705680], [" 84d694:\tldrb\tw23, [sp,#192]", 8705684], [" 84d698:\tldr\tx21, [x15,#328]", 8705688], [" 84d69c:\tcbz\tw23, 84db9c <islower@plt+0x7e054c>", 8705692], [" 84d6a0:\tadd\tx8, sp, #0x100", 8705696], [" 84d6a4:\tmov\tx0, x21", 8705700], [" 84d6a8:\tbl\t4c26c0 <islower@plt+0x455070>", 8705704], [" 84d6ac:\tldr\tx2, [x20,#64]", 8705708], [" 84d6b0:\tmov\tx1, x22", 8705712], [" 84d6b4:\tldr\tx0, [x21,#56]", 8705716], [" 84d6b8:\tmov\tw3, wzr", 8705720], [" 84d6bc:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8705724], [" 84d6c0:\tldr\tx12, [sp,#264]", 8705728], [" 84d6c4:\tmov\tx20, x0", 8705732], [" 84d6c8:\tldr\tx16, [x21,#32]", 8705736], [" 84d6cc:\tldr\tx27, [x12]", 8705740], [" 84d6d0:\tcmp\tx12, x16", 8705744], [" 84d6d4:\tstp\tx27, x12, [x20]", 8705748], [" 84d6d8:\tb.eq\t84dbe0 <islower@plt+0x7e0590>", 8705752], [" 84d6dc:\tstr\tx20, [x27,#8]", 8705756], [" 84d6e0:\tb\t84dbe4 <islower@plt+0x7e0594>", 8705760], [" 84d6e4:\tstr\tx20, [x24,#32]", 8705764], [" 84d6e8:\tadd\tx0, x24, #0x10", 8705768], [" 84d6ec:\tstr\tx20, [x26]", 8705772], [" 84d6f0:\tmov\tx1, x20", 8705776], [" 84d6f4:\tbl\t4c2654 <islower@plt+0x455004>", 8705780], [" 84d6f8:\torr\tw23, wzr, #0x2", 8705784], [" 84d6fc:\tstp\txzr, x21, [sp,#200]", 8705788], [" 84d700:\tadd\tx1, sp, #0xc0", 8705792], [" 84d704:\tstrb\twzr, [sp,#194]", 8705796], [" 84d708:\tmov\tx0, x20", 8705800], [" 84d70c:\tstrb\tw23, [sp,#192]", 8705804], [" 84d710:\tbl\t4e350c <islower@plt+0x475ebc>", 8705808], [" 84d714:\tldr\tw14, [x19,#48]", 8705812], [" 84d718:\torr\tw15, wzr, #0x18", 8705816], [" 84d71c:\tmneg\tx13, x14, x15", 8705820], [" 84d720:\tadd\tx11, x19, x13", 8705824], [" 84d724:\tldr\tx21, [x11,#24]", 8705828], [" 84d728:\tldrb\tw17, [x21,#8]", 8705832], [" 84d72c:\tcmp\tw17, #0xb", 8705836], [" 84d730:\tb.eq\t84d74c <islower@plt+0x7e00fc>", 8705840], [" 84d734:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8705844], [" 84d738:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8705848], [" 84d73c:\tadd\tx0, x0, #0xd47", 8705852], [" 84d740:\tadd\tx1, x1, #0x804", 8705856], [" 84d744:\tmov\tw2, #0xc4 \t// #196", 8705860], [" 84d748:\tbl\tb9770 <islower@plt+0x4c120>", 8705864], [" 84d74c:\tmov\tx0, x21", 8705868], [" 84d750:\tldr\tw29, [x0,#56]!", 8705872], [" 84d754:\tcmp\tw29, #0x40", 8705876], [" 84d758:\tb.hi\t84d764 <islower@plt+0x7e0114>", 8705880], [" 84d75c:\tadd\tx17, x21, #0x40", 8705884], [" 84d760:\tb\t84d790 <islower@plt+0x7e0140>", 8705888], [" 84d764:\tbl\t97a60 <islower@plt+0x2a410>", 8705892], [" 84d768:\tsub\tw18, w29, w0", 8705896], [" 84d76c:\tcmp\tw18, #0x41", 8705900], [" 84d770:\tb.cc\t84d78c <islower@plt+0x7e013c>", 8705904], [" 84d774:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8705908], [" 84d778:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8705912], [" 84d77c:\tadd\tx0, x0, #0xd47", 8705916], [" 84d780:\tadd\tx1, x1, #0x2da", 8705920], [" 84d784:\tmov\tw2, #0x4d8 \t// #1240", 8705924], [" 84d788:\tbl\tb9770 <islower@plt+0x4c120>", 8705928], [" 84d78c:\tldr\tx17, [x21,#64]", 8705932], [" 84d790:\tldr\tx16, [x17]", 8705936], [" 84d794:\torr\tw21, wzr, #0x1", 8705940], [" 84d798:\tadd\tx1, sp, #0xc0", 8705944], [" 84d79c:\tstrb\twzr, [sp,#194]", 8705948], [" 84d7a0:\tmov\tx0, x20", 8705952], [" 84d7a4:\tstrb\tw21, [sp,#192]", 8705956], [" 84d7a8:\tstp\txzr, x16, [sp,#200]", 8705960], [" 84d7ac:\tbl\t4e350c <islower@plt+0x475ebc>", 8705964], [" 84d7b0:\tldr\tw17, [x19,#48]", 8705968], [" 84d7b4:\torr\tw18, wzr, #0x18", 8705972], [" 84d7b8:\tmneg\tx11, x17, x18", 8705976], [" 84d7bc:\tadd\tx12, x19, x11", 8705980], [" 84d7c0:\tldr\tx21, [x12,#48]", 8705984], [" 84d7c4:\tldrb\tw0, [x21,#8]", 8705988], [" 84d7c8:\tcmp\tw0, #0x11", 8705992], [" 84d7cc:\tb.eq\t84d7e8 <islower@plt+0x7e0198>", 8705996], [" 84d7d0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706000], [" 84d7d4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706004], [" 84d7d8:\tadd\tx0, x0, #0xd47", 8706008], [" 84d7dc:\tadd\tx1, x1, #0x804", 8706012], [" 84d7e0:\tmov\tw2, #0xc4 \t// #196", 8706016], [" 84d7e4:\tbl\tb9770 <islower@plt+0x4c120>", 8706020], [" 84d7e8:\torr\tw24, wzr, #0xc", 8706024], [" 84d7ec:\tstp\txzr, x21, [sp,#200]", 8706028], [" 84d7f0:\tstrb\twzr, [sp,#194]", 8706032], [" 84d7f4:\tstrb\tw24, [sp,#192]", 8706036], [" 84d7f8:\tb\t84cbf0 <islower@plt+0x7df5a0>", 8706040], [" 84d7fc:\tstr\tx20, [x24,#32]", 8706044], [" 84d800:\tadd\tx0, x24, #0x10", 8706048], [" 84d804:\tstr\tx20, [x26]", 8706052], [" 84d808:\tmov\tx1, x20", 8706056], [" 84d80c:\tbl\t4c2654 <islower@plt+0x455004>", 8706060], [" 84d810:\tldr\tw29, [x23]", 8706064], [" 84d814:\tcmp\tw29, #0x40", 8706068], [" 84d818:\tb.hi\t84d824 <islower@plt+0x7e01d4>", 8706072], [" 84d81c:\tadd\tx18, x21, #0x40", 8706076], [" 84d820:\tb\t84d854 <islower@plt+0x7e0204>", 8706080], [" 84d824:\tmov\tx0, x23", 8706084], [" 84d828:\tbl\t97a60 <islower@plt+0x2a410>", 8706088], [" 84d82c:\tsub\tw1, w29, w0", 8706092], [" 84d830:\tcmp\tw1, #0x41", 8706096], [" 84d834:\tb.cc\t84d850 <islower@plt+0x7e0200>", 8706100], [" 84d838:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706104], [" 84d83c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8706108], [" 84d840:\tadd\tx0, x0, #0xd47", 8706112], [" 84d844:\tadd\tx1, x1, #0x2da", 8706116], [" 84d848:\tmov\tw2, #0x4d8 \t// #1240", 8706120], [" 84d84c:\tbl\tb9770 <islower@plt+0x4c120>", 8706124], [" 84d850:\tldr\tx18, [x21,#64]", 8706128], [" 84d854:\tldr\tx4, [x18]", 8706132], [" 84d858:\torr\tw27, wzr, #0x1", 8706136], [" 84d85c:\tadd\tx1, sp, #0xc0", 8706140], [" 84d860:\tstrb\twzr, [sp,#194]", 8706144], [" 84d864:\tmov\tx0, x20", 8706148], [" 84d868:\tstrb\tw27, [sp,#192]", 8706152], [" 84d86c:\tstp\txzr, x4, [sp,#200]", 8706156], [" 84d870:\tbl\t4e350c <islower@plt+0x475ebc>", 8706160], [" 84d874:\tldr\tw0, [x19,#48]", 8706164], [" 84d878:\torr\tw6, wzr, #0x18", 8706168], [" 84d87c:\tmneg\tx7, x0, x6", 8706172], [" 84d880:\tadd\tx24, x19, x7", 8706176], [" 84d884:\tldr\tx24, [x24,#24]", 8706180], [" 84d888:\tldrb\tw2, [x24,#8]", 8706184], [" 84d88c:\tcmp\tw2, #0xb", 8706188], [" 84d890:\tb.eq\t84d8ac <islower@plt+0x7e025c>", 8706192], [" 84d894:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706196], [" 84d898:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706200], [" 84d89c:\tadd\tx0, x0, #0xd47", 8706204], [" 84d8a0:\tadd\tx1, x1, #0x804", 8706208], [" 84d8a4:\tmov\tw2, #0xc4 \t// #196", 8706212], [" 84d8a8:\tbl\tb9770 <islower@plt+0x4c120>", 8706216], [" 84d8ac:\tmov\tx0, x24", 8706220], [" 84d8b0:\tldr\tw23, [x0,#56]!", 8706224], [" 84d8b4:\tcmp\tw23, #0x40", 8706228], [" 84d8b8:\tb.hi\t84d8c4 <islower@plt+0x7e0274>", 8706232], [" 84d8bc:\tadd\tx2, x24, #0x40", 8706236], [" 84d8c0:\tb\t84d8f0 <islower@plt+0x7e02a0>", 8706240], [" 84d8c4:\tbl\t97a60 <islower@plt+0x2a410>", 8706244], [" 84d8c8:\tsub\tw3, w23, w0", 8706248], [" 84d8cc:\tcmp\tw3, #0x41", 8706252], [" 84d8d0:\tb.cc\t84d8ec <islower@plt+0x7e029c>", 8706256], [" 84d8d4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706260], [" 84d8d8:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8706264], [" 84d8dc:\tadd\tx0, x0, #0xd47", 8706268], [" 84d8e0:\tadd\tx1, x1, #0x2da", 8706272], [" 84d8e4:\tmov\tw2, #0x4d8 \t// #1240", 8706276], [" 84d8e8:\tbl\tb9770 <islower@plt+0x4c120>", 8706280], [" 84d8ec:\tldr\tx2, [x24,#64]", 8706284], [" 84d8f0:\tldr\tx3, [x2]", 8706288], [" 84d8f4:\torr\tw15, wzr, #0x1", 8706292], [" 84d8f8:\tadd\tx1, sp, #0xc0", 8706296], [" 84d8fc:\tstrb\twzr, [sp,#194]", 8706300], [" 84d900:\tmov\tx0, x20", 8706304], [" 84d904:\tstrb\tw15, [sp,#192]", 8706308], [" 84d908:\tstp\txzr, x3, [sp,#200]", 8706312], [" 84d90c:\tbl\t4e350c <islower@plt+0x475ebc>", 8706316], [" 84d910:\tldr\tw1, [x19,#48]", 8706320], [" 84d914:\torr\tw8, wzr, #0x18", 8706324], [" 84d918:\tmneg\tx2, x1, x8", 8706328], [" 84d91c:\tadd\tx0, x19, x2", 8706332], [" 84d920:\tldr\tx23, [x0,#48]", 8706336], [" 84d924:\tldrb\tw4, [x23,#8]", 8706340], [" 84d928:\tcmp\tw4, #0x11", 8706344], [" 84d92c:\tb.eq\t84d948 <islower@plt+0x7e02f8>", 8706348], [" 84d930:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706352], [" 84d934:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706356], [" 84d938:\tadd\tx0, x0, #0xd47", 8706360], [" 84d93c:\tadd\tx1, x1, #0x804", 8706364], [" 84d940:\tmov\tw2, #0xc4 \t// #196", 8706368], [" 84d944:\tbl\tb9770 <islower@plt+0x4c120>", 8706372], [" 84d948:\torr\tw28, wzr, #0xc", 8706376], [" 84d94c:\tstp\txzr, x23, [sp,#200]", 8706380], [" 84d950:\tstrb\twzr, [sp,#194]", 8706384], [" 84d954:\tstrb\tw28, [sp,#192]", 8706388], [" 84d958:\tb\t84cbf0 <islower@plt+0x7df5a0>", 8706392], [" 84d95c:\tstr\tx21, [x25,#32]", 8706396], [" 84d960:\tadd\tx0, x25, #0x10", 8706400], [" 84d964:\tstr\tx21, [x28]", 8706404], [" 84d968:\tmov\tx1, x21", 8706408], [" 84d96c:\tbl\t4c2654 <islower@plt+0x455004>", 8706412], [" 84d970:\tmovi\tv7.2d, #0x0", 8706416], [" 84d974:\torr\tw16, wzr, #0x80", 8706420], [" 84d978:\tadd\tx1, sp, #0xc0", 8706424], [" 84d97c:\tstrb\twzr, [sp,#192]", 8706428], [" 84d980:\tmov\tx0, x21", 8706432], [" 84d984:\tstr\txzr, [sp,#200]", 8706436], [" 84d988:\tstrb\twzr, [sp,#194]", 8706440], [" 84d98c:\tstr\tw23, [sp,#196]", 8706444], [" 84d990:\tstrb\tw16, [sp,#195]", 8706448], [" 84d994:\tstr\tq7, [x26,#64]", 8706452], [" 84d998:\tstrb\twzr, [sp,#193]", 8706456], [" 84d99c:\tbl\t4e350c <islower@plt+0x475ebc>", 8706460], [" 84d9a0:\tldr\tw10, [x19,#48]", 8706464], [" 84d9a4:\torr\tw12, wzr, #0x18", 8706468], [" 84d9a8:\tmneg\tx14, x10, x12", 8706472], [" 84d9ac:\tadd\tx20, x19, x14", 8706476], [" 84d9b0:\tldr\tx20, [x20,#24]", 8706480], [" 84d9b4:\tldrb\tw9, [x20,#8]", 8706484], [" 84d9b8:\tcmp\tw9, #0xb", 8706488], [" 84d9bc:\tb.eq\t84d9d8 <islower@plt+0x7e0388>", 8706492], [" 84d9c0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706496], [" 84d9c4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706500], [" 84d9c8:\tadd\tx0, x0, #0xd47", 8706504], [" 84d9cc:\tadd\tx1, x1, #0x804", 8706508], [" 84d9d0:\tmov\tw2, #0xc4 \t// #196", 8706512], [" 84d9d4:\tbl\tb9770 <islower@plt+0x4c120>", 8706516], [" 84d9d8:\tmov\tx0, x20", 8706520], [" 84d9dc:\tldr\tw22, [x0,#56]!", 8706524], [" 84d9e0:\tcmp\tw22, #0x40", 8706528], [" 84d9e4:\tb.hi\t84d9f0 <islower@plt+0x7e03a0>", 8706532], [" 84d9e8:\tadd\tx5, x20, #0x40", 8706536], [" 84d9ec:\tb\t84da1c <islower@plt+0x7e03cc>", 8706540], [" 84d9f0:\tbl\t97a60 <islower@plt+0x2a410>", 8706544], [" 84d9f4:\tsub\tw10, w22, w0", 8706548], [" 84d9f8:\tcmp\tw10, #0x41", 8706552], [" 84d9fc:\tb.cc\t84da18 <islower@plt+0x7e03c8>", 8706556], [" 84da00:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706560], [" 84da04:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8706564], [" 84da08:\tadd\tx0, x0, #0xd47", 8706568], [" 84da0c:\tadd\tx1, x1, #0x2da", 8706572], [" 84da10:\tmov\tw2, #0x4d8 \t// #1240", 8706576], [" 84da14:\tbl\tb9770 <islower@plt+0x4c120>", 8706580], [" 84da18:\tldr\tx5, [x20,#64]", 8706584], [" 84da1c:\torr\tw1, wzr, #0x1", 8706588], [" 84da20:\tldr\tx15, [x5]", 8706592], [" 84da24:\tmov\tx0, x21", 8706596], [" 84da28:\tstrb\twzr, [sp,#194]", 8706600], [" 84da2c:\tstrb\tw1, [sp,#192]", 8706604], [" 84da30:\tadd\tx1, sp, #0xc0", 8706608], [" 84da34:\tstp\txzr, x15, [sp,#200]", 8706612], [" 84da38:\tbl\t4e350c <islower@plt+0x475ebc>", 8706616], [" 84da3c:\tldr\tw13, [x19,#48]", 8706620], [" 84da40:\torr\tw16, wzr, #0x18", 8706624], [" 84da44:\tmneg\tx17, x13, x16", 8706628], [" 84da48:\tadd\tx18, x19, x17", 8706632], [" 84da4c:\tldr\tx27, [x18,#48]", 8706636], [" 84da50:\tldrb\tw23, [x27,#8]", 8706640], [" 84da54:\tcmp\tw23, #0x11", 8706644], [" 84da58:\tb.eq\t84da74 <islower@plt+0x7e0424>", 8706648], [" 84da5c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706652], [" 84da60:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706656], [" 84da64:\tadd\tx0, x0, #0xd47", 8706660], [" 84da68:\tadd\tx1, x1, #0x804", 8706664], [" 84da6c:\tmov\tw2, #0xc4 \t// #196", 8706668], [" 84da70:\tbl\tb9770 <islower@plt+0x4c120>", 8706672], [" 84da74:\torr\tw6, wzr, #0xc", 8706676], [" 84da78:\tstp\txzr, x27, [sp,#200]", 8706680], [" 84da7c:\tstrb\twzr, [sp,#194]", 8706684], [" 84da80:\tstrb\tw6, [sp,#192]", 8706688], [" 84da84:\tb\t84cf48 <islower@plt+0x7df8f8>", 8706692], [" 84da88:\tmov\tx1, x23", 8706696], [" 84da8c:\tbl\t7c4d68 <islower@plt+0x757718>", 8706700], [" 84da90:\tmov\tw22, w0", 8706704], [" 84da94:\tcbz\tw22, 84c8a0 <islower@plt+0x7df250>", 8706708], [" 84da98:\tldr\tx5, [x20,#32]", 8706712], [" 84da9c:\tmov\tw3, wzr", 8706716], [" 84daa0:\tldr\tx6, [x20,#88]", 8706720], [" 84daa4:\tldr\tx2, [x20,#64]", 8706724], [" 84daa8:\tldr\tx27, [x5,#328]", 8706728], [" 84daac:\tldr\tx7, [x6,#8]", 8706732], [" 84dab0:\tldr\tx25, [x5,#344]", 8706736], [" 84dab4:\tldr\tx0, [x27,#56]", 8706740], [" 84dab8:\tadd\tx1, x7, #0x210", 8706744], [" 84dabc:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8706748], [" 84dac0:\tldr\tx11, [x27,#32]", 8706752], [" 84dac4:\tmov\tx23, x0", 8706756], [" 84dac8:\tldr\tx24, [x25]", 8706760], [" 84dacc:\tcmp\tx25, x11", 8706764], [" 84dad0:\tstp\tx24, x25, [x23]", 8706768], [" 84dad4:\tb.eq\t84dae0 <islower@plt+0x7e0490>", 8706772], [" 84dad8:\tstr\tx23, [x24,#8]", 8706776], [" 84dadc:\tb\t84dae4 <islower@plt+0x7e0494>", 8706780], [" 84dae0:\tstr\tx23, [x27,#32]", 8706784], [" 84dae4:\tadd\tx0, x27, #0x10", 8706788], [" 84dae8:\tstr\tx23, [x25]", 8706792], [" 84daec:\tmov\tx1, x23", 8706796], [" 84daf0:\tbl\t4c2654 <islower@plt+0x455004>", 8706800], [" 84daf4:\tmovi\tv5.2d, #0x0", 8706804], [" 84daf8:\torr\tw13, wzr, #0x80", 8706808], [" 84dafc:\tadd\tx1, sp, #0xc0", 8706812], [" 84db00:\tstrb\twzr, [sp,#192]", 8706816], [" 84db04:\tmov\tx0, x23", 8706820], [" 84db08:\tstr\txzr, [sp,#200]", 8706824], [" 84db0c:\tstrb\twzr, [sp,#194]", 8706828], [" 84db10:\tstr\tw22, [sp,#196]", 8706832], [" 84db14:\tstrb\tw13, [sp,#195]", 8706836], [" 84db18:\tstr\tq5, [x26,#64]", 8706840], [" 84db1c:\tstrb\twzr, [sp,#193]", 8706844], [" 84db20:\tbl\t4e350c <islower@plt+0x475ebc>", 8706848], [" 84db24:\torr\tw15, wzr, #0x1", 8706852], [" 84db28:\tstrb\twzr, [sp,#194]", 8706856], [" 84db2c:\tmov\tw4, w21", 8706860], [" 84db30:\tadd\tx1, sp, #0xc0", 8706864], [" 84db34:\tmov\tx0, x23", 8706868], [" 84db38:\tstrb\tw15, [sp,#192]", 8706872], [" 84db3c:\tstp\txzr, x4, [sp,#200]", 8706876], [" 84db40:\tbl\t4e350c <islower@plt+0x475ebc>", 8706880], [" 84db44:\tldr\tw0, [x19,#48]", 8706884], [" 84db48:\torr\tw6, wzr, #0x18", 8706888], [" 84db4c:\tmneg\tx7, x0, x6", 8706892], [" 84db50:\tadd\tx8, x19, x7", 8706896], [" 84db54:\tldr\tx20, [x8,#24]", 8706900], [" 84db58:\tldrb\tw19, [x20,#8]", 8706904], [" 84db5c:\tcmp\tw19, #0x11", 8706908], [" 84db60:\tb.eq\t84db7c <islower@plt+0x7e052c>", 8706912], [" 84db64:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8706916], [" 84db68:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8706920], [" 84db6c:\tadd\tx0, x0, #0xd47", 8706924], [" 84db70:\tadd\tx1, x1, #0x804", 8706928], [" 84db74:\tmov\tw2, #0xc4 \t// #196", 8706932], [" 84db78:\tbl\tb9770 <islower@plt+0x4c120>", 8706936], [" 84db7c:\torr\tw28, wzr, #0xc", 8706940], [" 84db80:\tstp\txzr, x20, [sp,#200]", 8706944], [" 84db84:\tadd\tx1, sp, #0xc0", 8706948], [" 84db88:\tstrb\twzr, [sp,#194]", 8706952], [" 84db8c:\tmov\tx0, x23", 8706956], [" 84db90:\tstrb\tw28, [sp,#192]", 8706960], [" 84db94:\tbl\t4e350c <islower@plt+0x475ebc>", 8706964], [" 84db98:\tb\t84c8a0 <islower@plt+0x7df250>", 8706968], [" 84db9c:\tadd\tx8, sp, #0xf0", 8706972], [" 84dba0:\tmov\tx0, x21", 8706976], [" 84dba4:\tbl\t4c26c0 <islower@plt+0x455070>", 8706980], [" 84dba8:\tldr\tx2, [x20,#64]", 8706984], [" 84dbac:\tmov\tx1, x22", 8706988], [" 84dbb0:\tldr\tx0, [x21,#56]", 8706992], [" 84dbb4:\tmov\tw3, wzr", 8706996], [" 84dbb8:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8707000], [" 84dbbc:\tldr\tx13, [sp,#248]", 8707004], [" 84dbc0:\tmov\tx20, x0", 8707008], [" 84dbc4:\tldr\tx3, [x21,#32]", 8707012], [" 84dbc8:\tldr\tx12, [x13]", 8707016], [" 84dbcc:\tcmp\tx13, x3", 8707020], [" 84dbd0:\tstp\tx12, x13, [x20]", 8707024], [" 84dbd4:\tb.eq\t84dd10 <islower@plt+0x7e06c0>", 8707028], [" 84dbd8:\tstr\tx20, [x12,#8]", 8707032], [" 84dbdc:\tb\t84dd14 <islower@plt+0x7e06c4>", 8707036], [" 84dbe0:\tstr\tx20, [x21,#32]", 8707040], [" 84dbe4:\tadd\tx0, x21, #0x10", 8707044], [" 84dbe8:\tstr\tx20, [x12]", 8707048], [" 84dbec:\tmov\tx1, x20", 8707052], [" 84dbf0:\tbl\t4c2654 <islower@plt+0x455004>", 8707056], [" 84dbf4:\tmovi\tv16.2d, #0x0", 8707060], [" 84dbf8:\tldr\tw22, [sp,#196]", 8707064], [" 84dbfc:\torr\tw10, wzr, #0x80", 8707068], [" 84dc00:\tstrb\twzr, [sp,#272]", 8707072], [" 84dc04:\tadd\tx1, sp, #0x110", 8707076], [" 84dc08:\tstr\txzr, [sp,#280]", 8707080], [" 84dc0c:\tmov\tx0, x20", 8707084], [" 84dc10:\tstrb\twzr, [sp,#274]", 8707088], [" 84dc14:\tstrb\tw10, [sp,#275]", 8707092], [" 84dc18:\tstr\tw22, [sp,#276]", 8707096], [" 84dc1c:\tstr\tq16, [x26,#144]", 8707100], [" 84dc20:\tstrb\twzr, [sp,#273]", 8707104], [" 84dc24:\tbl\t4e350c <islower@plt+0x475ebc>", 8707108], [" 84dc28:\tldr\tw18, [x19,#48]", 8707112], [" 84dc2c:\torr\tw11, wzr, #0x18", 8707116], [" 84dc30:\tmneg\tx5, x18, x11", 8707120], [" 84dc34:\tadd\tx16, x19, x5", 8707124], [" 84dc38:\tldr\tx27, [x16,#24]", 8707128], [" 84dc3c:\tldrb\tw8, [x27,#8]", 8707132], [" 84dc40:\tcmp\tw8, #0xb", 8707136], [" 84dc44:\tb.eq\t84dc60 <islower@plt+0x7e0610>", 8707140], [" 84dc48:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8707144], [" 84dc4c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8707148], [" 84dc50:\tadd\tx0, x0, #0xd47", 8707152], [" 84dc54:\tadd\tx1, x1, #0x804", 8707156], [" 84dc58:\tmov\tw2, #0xc4 \t// #196", 8707160], [" 84dc5c:\tbl\tb9770 <islower@plt+0x4c120>", 8707164], [" 84dc60:\tmov\tx0, x27", 8707168], [" 84dc64:\tldr\tw23, [x0,#56]!", 8707172], [" 84dc68:\tcmp\tw23, #0x40", 8707176], [" 84dc6c:\tb.hi\t84dc78 <islower@plt+0x7e0628>", 8707180], [" 84dc70:\tadd\tx4, x27, #0x40", 8707184], [" 84dc74:\tb\t84dca4 <islower@plt+0x7e0654>", 8707188], [" 84dc78:\tbl\t97a60 <islower@plt+0x2a410>", 8707192], [" 84dc7c:\tsub\tw12, w23, w0", 8707196], [" 84dc80:\tcmp\tw12, #0x41", 8707200], [" 84dc84:\tb.cc\t84dca0 <islower@plt+0x7e0650>", 8707204], [" 84dc88:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8707208], [" 84dc8c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8707212], [" 84dc90:\tadd\tx0, x0, #0xd47", 8707216], [" 84dc94:\tadd\tx1, x1, #0x2da", 8707220], [" 84dc98:\tmov\tw2, #0x4d8 \t// #1240", 8707224], [" 84dc9c:\tbl\tb9770 <islower@plt+0x4c120>", 8707228], [" 84dca0:\tldr\tx4, [x27,#64]", 8707232], [" 84dca4:\tldr\tx4, [x4]", 8707236], [" 84dca8:\torr\tw2, wzr, #0x1", 8707240], [" 84dcac:\tadd\tx1, sp, #0x110", 8707244], [" 84dcb0:\tstrb\twzr, [sp,#274]", 8707248], [" 84dcb4:\tmov\tx0, x20", 8707252], [" 84dcb8:\tstrb\tw2, [sp,#272]", 8707256], [" 84dcbc:\tstp\txzr, x4, [sp,#280]", 8707260], [" 84dcc0:\tbl\t4e350c <islower@plt+0x475ebc>", 8707264], [" 84dcc4:\tldr\tw0, [x19,#48]", 8707268], [" 84dcc8:\torr\tw6, wzr, #0x18", 8707272], [" 84dccc:\tmneg\tx7, x0, x6", 8707276], [" 84dcd0:\tadd\tx19, x19, x7", 8707280], [" 84dcd4:\tldr\tx26, [x19,#48]", 8707284], [" 84dcd8:\tldrb\tw13, [x26,#8]", 8707288], [" 84dcdc:\tcmp\tw13, #0x11", 8707292], [" 84dce0:\tb.eq\t84dcfc <islower@plt+0x7e06ac>", 8707296], [" 84dce4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8707300], [" 84dce8:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8707304], [" 84dcec:\tadd\tx0, x0, #0xd47", 8707308], [" 84dcf0:\tadd\tx1, x1, #0x804", 8707312], [" 84dcf4:\tmov\tw2, #0xc4 \t// #196", 8707316], [" 84dcf8:\tbl\tb9770 <islower@plt+0x4c120>", 8707320], [" 84dcfc:\torr\tw0, wzr, #0xc", 8707324], [" 84dd00:\tstp\txzr, x26, [sp,#280]", 8707328], [" 84dd04:\tstrb\twzr, [sp,#274]", 8707332], [" 84dd08:\tstrb\tw0, [sp,#272]", 8707336], [" 84dd0c:\tb\t84ddc0 <islower@plt+0x7e0770>", 8707340], [" 84dd10:\tstr\tx20, [x21,#32]", 8707344], [" 84dd14:\tadd\tx0, x21, #0x10", 8707348], [" 84dd18:\tstr\tx20, [x13]", 8707352], [" 84dd1c:\tmov\tx1, x20", 8707356], [" 84dd20:\tbl\t4c2654 <islower@plt+0x455004>", 8707360], [" 84dd24:\tmovi\tv17.2d, #0x0", 8707364], [" 84dd28:\torr\tw11, wzr, #0x80", 8707368], [" 84dd2c:\tmov\tw27, #0xd2 \t// #210", 8707372], [" 84dd30:\tstrb\twzr, [sp,#272]", 8707376], [" 84dd34:\tadd\tx1, sp, #0x110", 8707380], [" 84dd38:\tstr\txzr, [sp,#280]", 8707384], [" 84dd3c:\tmov\tx0, x20", 8707388], [" 84dd40:\tstrb\twzr, [sp,#274]", 8707392], [" 84dd44:\tstrb\tw11, [sp,#275]", 8707396], [" 84dd48:\tstr\tw27, [sp,#276]", 8707400], [" 84dd4c:\tstr\tq17, [x26,#144]", 8707404], [" 84dd50:\tstrb\twzr, [sp,#273]", 8707408], [" 84dd54:\tbl\t4e350c <islower@plt+0x475ebc>", 8707412], [" 84dd58:\tldr\tw8, [sp,#196]", 8707416], [" 84dd5c:\torr\tw12, wzr, #0x1", 8707420], [" 84dd60:\tadd\tx1, sp, #0x110", 8707424], [" 84dd64:\tstrb\twzr, [sp,#274]", 8707428], [" 84dd68:\tmov\tx0, x20", 8707432], [" 84dd6c:\tstrb\tw12, [sp,#272]", 8707436], [" 84dd70:\tstp\txzr, x8, [sp,#280]", 8707440], [" 84dd74:\tbl\t4e350c <islower@plt+0x475ebc>", 8707444], [" 84dd78:\tldr\tw2, [x19,#48]", 8707448], [" 84dd7c:\torr\tw22, wzr, #0x18", 8707452], [" 84dd80:\tmneg\tx25, x2, x22", 8707456], [" 84dd84:\tadd\tx23, x19, x25", 8707460], [" 84dd88:\tldr\tx28, [x23,#48]", 8707464], [" 84dd8c:\tldrb\tw22, [x28,#8]", 8707468], [" 84dd90:\tcmp\tw22, #0x11", 8707472], [" 84dd94:\tb.eq\t84ddb0 <islower@plt+0x7e0760>", 8707476], [" 84dd98:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8707480], [" 84dd9c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8707484], [" 84dda0:\tadd\tx0, x0, #0xd47", 8707488], [" 84dda4:\tadd\tx1, x1, #0x804", 8707492], [" 84dda8:\tmov\tw2, #0xc4 \t// #196", 8707496], [" 84ddac:\tbl\tb9770 <islower@plt+0x4c120>", 8707500], [" 84ddb0:\torr\tw13, wzr, #0xc", 8707504], [" 84ddb4:\tstp\txzr, x28, [sp,#280]", 8707508], [" 84ddb8:\tstrb\twzr, [sp,#274]", 8707512], [" 84ddbc:\tstrb\tw13, [sp,#272]", 8707516], [" 84ddc0:\tadd\tx1, sp, #0x110", 8707520], [" 84ddc4:\tmov\tx0, x20", 8707524], [" 84ddc8:\tbl\t4e350c <islower@plt+0x475ebc>", 8707528], [" 84ddcc:\tldrb\tw15, [sp,#216]", 8707532], [" 84ddd0:\ttbz\tw15, #0, 84c8a0 <islower@plt+0x7df250>", 8707536], [" 84ddd4:\tldr\tx0, [sp,#232]", 8707540], [" 84ddd8:\tbl\t6cda0 <operator delete(void*)@plt>", 8707544], [" 84dddc:\tb\t84c8a0 <islower@plt+0x7df250>", 8707548], [" 84dde0:\tbl\t6ce60 <__stack_chk_fail@plt>", 8707552], [" 84dde4:\tbl\t6ce60 <__stack_chk_fail@plt>", 8707556], ["", 0]], "l": 16, "f": "QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool)"}, "100": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000850d20 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x212940>:", 0], [" 850d20:\tstp\tx28, x27, [sp,#-96]!", 8719648], [" 850d24:\tstp\tx26, x25, [sp,#16]", 8719652], [" 850d28:\tstp\tx24, x23, [sp,#32]", 8719656], [" 850d2c:\tstp\tx22, x21, [sp,#48]", 8719660], [" 850d30:\tstp\tx20, x19, [sp,#64]", 8719664], [" 850d34:\tstp\tx29, x30, [sp,#80]", 8719668], [" 850d38:\tsub\tsp, sp, #0x690", 8719672], [" 850d3c:\tmrs\tx29, tpidr_el0", 8719676], [" 850d40:\tmov\tx19, x1", 8719680], [" 850d44:\tldr\tx5, [x29,#40]", 8719684], [" 850d48:\tmov\tw25, w3", 8719688], [" 850d4c:\tmov\tw22, w2", 8719692], [" 850d50:\tmov\tx21, x0", 8719696], [" 850d54:\tstr\tx5, [sp,#168]", 8719700], [" 850d58:\tldrb\tw17, [x19,#8]", 8719704], [" 850d5c:\tstr\tx21, [sp,#160]", 8719708], [" 850d60:\tcmp\tw17, #0x47", 8719712], [" 850d64:\tb.ne\t850d7c <islower@plt+0x7e372c>", 8719716], [" 850d68:\tlsl\tw6, w22, #11", 8719720], [" 850d6c:\tand\tx26, x6, #0x800", 8719724], [" 850d70:\torr\tx7, x26, #0x1", 8719728], [" 850d74:\tstr\tx7, [sp,#104]", 8719732], [" 850d78:\tb\t850db4 <islower@plt+0x7e3764>", 8719736], [" 850d7c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8719740], [" 850d80:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8719744], [" 850d84:\tadd\tx0, x0, #0xd47", 8719748], [" 850d88:\tadd\tx1, x1, #0x804", 8719752], [" 850d8c:\tmov\tw2, #0xc4 \t// #196", 8719756], [" 850d90:\tbl\tb9770 <islower@plt+0x4c120>", 8719760], [" 850d94:\tlsl\tw7, w22, #11", 8719764], [" 850d98:\tldrb\tw18, [x19,#8]", 8719768], [" 850d9c:\tand\tx21, x7, #0x800", 8719772], [" 850da0:\torr\tx27, x21, #0x1", 8719776], [" 850da4:\tcmp\tw18, #0x47", 8719780], [" 850da8:\tstr\tx27, [sp,#104]", 8719784], [" 850dac:\tb.ne\t850df8 <islower@plt+0x7e37a8>", 8719788], [" 850db0:\tldr\tx21, [sp,#160]", 8719792], [" 850db4:\tldur\tx24, [x19,#-24]", 8719796], [" 850db8:\tmov\tw26, wzr", 8719800], [" 850dbc:\tmov\tx20, xzr", 8719804], [" 850dc0:\tcbz\tx24, 850e10 <islower@plt+0x7e37c0>", 8719808], [" 850dc4:\tldrb\tw0, [x24,#8]", 8719812], [" 850dc8:\tcmp\tw0, #0x2", 8719816], [" 850dcc:\tb.ne\t850e10 <islower@plt+0x7e37c0>", 8719820], [" 850dd0:\tmov\tx0, x24", 8719824], [" 850dd4:\tbl\t1231ec <islower@plt+0xb5b9c>", 8719828], [" 850dd8:\tcbz\tw0, 850e08 <islower@plt+0x7e37b8>", 8719832], [" 850ddc:\tmov\tx0, x24", 8719836], [" 850de0:\tbl\t1231ec <islower@plt+0xb5b9c>", 8719840], [" 850de4:\tcmp\tw0, #0x705", 8719844], [" 850de8:\tcset\tw26, eq", 8719848], [" 850dec:\tb.ne\t850e90 <islower@plt+0x7e3840>", 8719852], [" 850df0:\tmov\tx20, x19", 8719856], [" 850df4:\tb\t850e10 <islower@plt+0x7e37c0>", 8719860], [" 850df8:\tldur\tx24, [x19,#-24]", 8719864], [" 850dfc:\tmov\tx20, xzr", 8719868], [" 850e00:\tldr\tx21, [sp,#160]", 8719872], [" 850e04:\tb\t850e0c <islower@plt+0x7e37bc>", 8719876], [" 850e08:\tmov\tx20, xzr", 8719880], [" 850e0c:\tmov\tw26, wzr", 8719884], [" 850e10:\tldr\tw13, [x24,#8]", 8719888], [" 850e14:\tcbz\tx24, 850e24 <islower@plt+0x7e37d4>", 8719892], [" 850e18:\tand\tw8, w13, #0xff", 8719896], [" 850e1c:\tcmp\tw8, #0x2", 8719900], [" 850e20:\tb.eq\t850ec8 <islower@plt+0x7e3878>", 8719904], [" 850e24:\tmov\tw28, wzr", 8719908], [" 850e28:\tcbz\tx24, 85281c <islower@plt+0x7e51cc>", 8719912], [" 850e2c:\tsub\tw14, w13, #0x2", 8719916], [" 850e30:\tand\tw9, w14, #0xff", 8719920], [" 850e34:\tcmp\tw9, #0xe", 8719924], [" 850e38:\tb.hi\t85281c <islower@plt+0x7e51cc>", 8719928], [" 850e3c:\tmov\tw28, wzr", 8719932], [" 850e40:\tmov\tw2, #0x2c0000 \t// #2883584", 8719936], [" 850e44:\tand\tw1, w13, #0xffff00ff", 8719940], [" 850e48:\tmovk\tw2, #0x7", 8719944], [" 850e4c:\tcmp\tw1, w2", 8719948], [" 850e50:\tb.ne\t85281c <islower@plt+0x7e51cc>", 8719952], [" 850e54:\tand\tw10, w14, #0xff", 8719956], [" 850e58:\tcmp\tw10, #0x3", 8719960], [" 850e5c:\tb.cc\t85281c <islower@plt+0x7e51cc>", 8719964], [" 850e60:\tldr\tw21, [x24,#48]", 8719968], [" 850e64:\torr\tw9, wzr, #0x18", 8719972], [" 850e68:\tmneg\tx4, x21, x9", 8719976], [" 850e6c:\tcbz\tx4, 850ec0 <islower@plt+0x7e3870>", 8719980], [" 850e70:\tadd\tx23, x24, x4", 8719984], [" 850e74:\tldr\tx21, [sp,#160]", 8719988], [" 850e78:\tldr\tx24, [x23]", 8719992], [" 850e7c:\tldrb\tw2, [x24,#8]", 8719996], [" 850e80:\tsub\tw3, w2, #0x2", 8720000], [" 850e84:\tcmp\tw3, #0x2", 8720004], [" 850e88:\tb.ls\t850ec8 <islower@plt+0x7e3878>", 8720008], [" 850e8c:\tb\t850f30 <islower@plt+0x7e38e0>", 8720012], [" 850e90:\tand\tw3, w25, #0x1", 8720016], [" 850e94:\tmov\tx0, x21", 8720020], [" 850e98:\tmov\tx1, x19", 8720024], [" 850e9c:\tmov\tw2, w22", 8720028], [" 850ea0:\tbl\t84b498 <islower@plt+0x7dde48>", 8720032], [" 850ea4:\tmrs\tx25, tpidr_el0", 8720036], [" 850ea8:\tldr\tx8, [x25,#40]", 8720040], [" 850eac:\tldr\tx3, [sp,#168]", 8720044], [" 850eb0:\tcmp\tx8, x3", 8720048], [" 850eb4:\tb.ne\t852f4c <islower@plt+0x7e58fc>", 8720052], [" 850eb8:\tand\tw0, w0, #0x1", 8720056], [" 850ebc:\tb\t852834 <islower@plt+0x7e51e4>", 8720060], [" 850ec0:\tldr\tx21, [sp,#160]", 8720064], [" 850ec4:\tmov\tx24, xzr", 8720068], [" 850ec8:\tand\tx25, x19, #0xfffffffffffffffc", 8720072], [" 850ecc:\tldrb\tw4, [x25,#8]", 8720076], [" 850ed0:\tcmp\tw4, #0x47", 8720080], [" 850ed4:\tb.eq\t850ef0 <islower@plt+0x7e38a0>", 8720084], [" 850ed8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720088], [" 850edc:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8720092], [" 850ee0:\tadd\tx0, x0, #0xd47", 8720096], [" 850ee4:\tadd\tx1, x1, #0x804", 8720100], [" 850ee8:\tmov\tw2, #0xc4 \t// #196", 8720104], [" 850eec:\tbl\tb9770 <islower@plt+0x4c120>", 8720108], [" 850ef0:\tldrh\tw29, [x25,#10]", 8720112], [" 850ef4:\torr\tw27, wzr, #0x100", 8720116], [" 850ef8:\tstr\tx25, [sp,#128]", 8720120], [" 850efc:\tmov\tx0, x19", 8720124], [" 850f00:\tldr\tx23, [x25,#16]", 8720128], [" 850f04:\tstr\tw27, [sp,#176]", 8720132], [" 850f08:\tstr\txzr, [sp,#184]", 8720136], [" 850f0c:\tbl\t1c5224 <islower@plt+0x157bd4>", 8720140], [" 850f10:\tbl\t1bd358 <islower@plt+0x14fd08>", 8720144], [" 850f14:\tcmp\tx23, x0", 8720148], [" 850f18:\tb.eq\t850f38 <islower@plt+0x7e38e8>", 8720152], [" 850f1c:\tadd\tx2, sp, #0xb0", 8720156], [" 850f20:\tmov\tx0, x21", 8720160], [" 850f24:\tmov\tx1, x23", 8720164], [" 850f28:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8720168], [" 850f2c:\ttbnz\tw0, #0, 850f44 <islower@plt+0x7e38f4>", 8720172], [" 850f30:\tmov\tw28, wzr", 8720176], [" 850f34:\tb\t85281c <islower@plt+0x7e51cc>", 8720180], [" 850f38:\tmov\tw25, #0x2a \t// #42", 8720184], [" 850f3c:\tstr\txzr, [sp,#184]", 8720188], [" 850f40:\tstr\tw25, [sp,#176]", 8720192], [" 850f44:\tadd\tx16, sp, #0x620", 8720196], [" 850f48:\tstp\tx20, x24, [sp,#56]", 8720200], [" 850f4c:\tadd\tx17, sp, #0x5e0", 8720204], [" 850f50:\tstr\tw26, [sp,#76]", 8720208], [" 850f54:\tadd\tx18, sp, #0x5a0", 8720212], [" 850f58:\tadd\tx2, sp, #0x540", 8720216], [" 850f5c:\tadd\tx9, x16, #0x20", 8720220], [" 850f60:\tadd\tx20, x16, #0x60", 8720224], [" 850f64:\tadd\tx0, x17, #0x20", 8720228], [" 850f68:\tadd\tx22, x17, #0x40", 8720232], [" 850f6c:\tstr\tx9, [sp,#1568]", 8720236], [" 850f70:\tadd\tx14, x18, #0x20", 8720240], [" 850f74:\tstr\tx9, [sp,#1576]", 8720244], [" 850f78:\tadd\tx6, x18, #0x40", 8720248], [" 850f7c:\tstp\tx0, x9, [sp,#88]", 8720252], [" 850f80:\tadd\tx16, x2, #0x20", 8720256], [" 850f84:\tstr\tx20, [sp,#1584]", 8720260], [" 850f88:\tadd\tx7, x2, #0x60", 8720264], [" 850f8c:\tstr\tx0, [sp,#1504]", 8720268], [" 850f90:\tstr\tx0, [sp,#1512]", 8720272], [" 850f94:\tcmp\tx19, #0x3", 8720276], [" 850f98:\tstr\tx22, [sp,#1520]", 8720280], [" 850f9c:\tstr\tx14, [sp,#1440]", 8720284], [" 850fa0:\tstp\tx16, x14, [sp,#144]", 8720288], [" 850fa4:\tstr\tx14, [sp,#1448]", 8720292], [" 850fa8:\tstr\tx6, [sp,#1456]", 8720296], [" 850fac:\tstr\tx16, [sp,#1344]", 8720300], [" 850fb0:\tstr\tx16, [sp,#1352]", 8720304], [" 850fb4:\tstr\tx7, [sp,#1360]", 8720308], [" 850fb8:\tb.hi\t850fd4 <islower@plt+0x7e3984>", 8720312], [" 850fbc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720316], [" 850fc0:\tadrp\tx1, c99000 <LoadQCC+0x9c3d0>", 8720320], [" 850fc4:\tadd\tx0, x0, #0xd47", 8720324], [" 850fc8:\tadd\tx1, x1, #0xb32", 8720328], [" 850fcc:\tmov\tw2, #0x8e \t// #142", 8720332], [" 850fd0:\tbl\tb9770 <islower@plt+0x4c120>", 8720336], [" 850fd4:\tldr\tx8, [sp,#128]", 8720340], [" 850fd8:\torr\tw23, wzr, #0x18", 8720344], [" 850fdc:\tstr\tw29, [sp,#80]", 8720348], [" 850fe0:\tldr\tx20, [x8,#40]", 8720352], [" 850fe4:\tldr\tw0, [x8,#48]", 8720356], [" 850fe8:\tnop", 8720360], [" 850fec:\tmadd\tx8, x0, x23, x20", 8720364], [" 850ff0:\tsub\tx9, x8, #0x18", 8720368], [" 850ff4:\tcmp\tx20, x9", 8720372], [" 850ff8:\tstp\tx9, x19, [sp,#112]", 8720376], [" 850ffc:\tb.eq\t851934 <islower@plt+0x7e42e4>", 8720380], [" 851000:\tldr\tx1, [x20]", 8720384], [" 851004:\tmov\tx0, x21", 8720388], [" 851008:\tmov\tx2, xzr", 8720392], [" 85100c:\tmov\tw3, wzr", 8720396], [" 851010:\tmov\tw4, wzr", 8720400], [" 851014:\tmov\tw5, wzr", 8720404], [" 851018:\tbl\t7bf6e8 <islower@plt+0x752098>", 8720408], [" 85101c:\tmov\tw25, w0", 8720412], [" 851020:\tmov\tw28, wzr", 8720416], [" 851024:\tcbz\tw25, 8527cc <islower@plt+0x7e517c>", 8720420], [" 851028:\tcmp\tx19, #0x3", 8720424], [" 85102c:\tb.hi\t851048 <islower@plt+0x7e39f8>", 8720428], [" 851030:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720432], [" 851034:\tadrp\tx1, c99000 <LoadQCC+0x9c3d0>", 8720436], [" 851038:\tadd\tx0, x0, #0xd47", 8720440], [" 85103c:\tadd\tx1, x1, #0xb32", 8720444], [" 851040:\tmov\tw2, #0x8e \t// #142", 8720448], [" 851044:\tbl\tb9770 <islower@plt+0x4c120>", 8720452], [" 851048:\tldr\tx23, [sp,#128]", 8720456], [" 85104c:\tmov\tw14, #0xaaaa0000 \t// #-1431699456", 8720460], [" 851050:\tmovk\tw14, #0xaaab", 8720464], [" 851054:\tldr\tx10, [x23,#40]", 8720468], [" 851058:\tldrb\tw5, [x23,#8]", 8720472], [" 85105c:\tsub\tx28, x20, x10", 8720476], [" 851060:\tlsr\tx11, x28, #3", 8720480], [" 851064:\tmul\tw6, w11, w14", 8720484], [" 851068:\tcmp\tw5, #0x47", 8720488], [" 85106c:\tadd\tw27, w6, #0x1", 8720492], [" 851070:\tb.eq\t85108c <islower@plt+0x7e3a3c>", 8720496], [" 851074:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720500], [" 851078:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8720504], [" 85107c:\tadd\tx0, x0, #0xd47", 8720508], [" 851080:\tadd\tx1, x1, #0x804", 8720512], [" 851084:\tmov\tw2, #0xc4 \t// #196", 8720516], [" 851088:\tbl\tb9770 <islower@plt+0x4c120>", 8720520], [" 85108c:\tand\tw21, w27, #0xffff", 8720524], [" 851090:\torr\tw28, wzr, #0x2", 8720528], [" 851094:\tadd\tx2, sp, #0x3e0", 8720532], [" 851098:\tmov\tx0, x23", 8720536], [" 85109c:\tmov\tw1, w21", 8720540], [" 8510a0:\tstr\tx28, [sp,#992]", 8720544], [" 8510a4:\tbl\t1967d8 <islower@plt+0x129188>", 8720548], [" 8510a8:\tldrb\tw7, [x23,#8]", 8720552], [" 8510ac:\ttst\tw0, #0x1", 8720556], [" 8510b0:\tcsel\tx29, x28, xzr, ne", 8720560], [" 8510b4:\tcmp\tw7, #0x47", 8720564], [" 8510b8:\tb.eq\t8510d4 <islower@plt+0x7e3a84>", 8720568], [" 8510bc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720572], [" 8510c0:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8720576], [" 8510c4:\tadd\tx0, x0, #0xd47", 8720580], [" 8510c8:\tadd\tx1, x1, #0x804", 8720584], [" 8510cc:\tmov\tw2, #0xc4 \t// #196", 8720588], [" 8510d0:\tbl\tb9770 <islower@plt+0x4c120>", 8720592], [" 8510d4:\torr\tw24, wzr, #0x1", 8720596], [" 8510d8:\tadd\tx2, sp, #0x3e0", 8720600], [" 8510dc:\tmov\tx0, x23", 8720604], [" 8510e0:\tmov\tw1, w21", 8720608], [" 8510e4:\tstr\tx24, [sp,#992]", 8720612], [" 8510e8:\tbl\t1967d8 <islower@plt+0x129188>", 8720616], [" 8510ec:\tldrb\tw24, [x23,#8]", 8720620], [" 8510f0:\tand\tw26, w0, #0x1", 8720624], [" 8510f4:\tcmp\tw24, #0x47", 8720628], [" 8510f8:\tb.eq\t851114 <islower@plt+0x7e3ac4>", 8720632], [" 8510fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720636], [" 851100:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8720640], [" 851104:\tadd\tx0, x0, #0xd47", 8720644], [" 851108:\tadd\tx1, x1, #0x804", 8720648], [" 85110c:\tmov\tw2, #0xc4 \t// #196", 8720652], [" 851110:\tbl\tb9770 <islower@plt+0x4c120>", 8720656], [" 851114:\torr\tw19, wzr, #0x8", 8720660], [" 851118:\tadd\tx2, sp, #0x3e0", 8720664], [" 85111c:\tmov\tx0, x23", 8720668], [" 851120:\tmov\tw1, w21", 8720672], [" 851124:\tstr\tx19, [sp,#992]", 8720676], [" 851128:\tbl\t1967d8 <islower@plt+0x129188>", 8720680], [" 85112c:\ttbnz\tw0, #0, 851a14 <islower@plt+0x7e43c4>", 8720684], [" 851130:\tldrb\tw22, [x23,#8]", 8720688], [" 851134:\tcmp\tw22, #0x47", 8720692], [" 851138:\tb.eq\t851154 <islower@plt+0x7e3b04>", 8720696], [" 85113c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8720700], [" 851140:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8720704], [" 851144:\tadd\tx0, x0, #0xd47", 8720708], [" 851148:\tadd\tx1, x1, #0x804", 8720712], [" 85114c:\tmov\tw2, #0xc4 \t// #196", 8720716], [" 851150:\tbl\tb9770 <islower@plt+0x4c120>", 8720720], [" 851154:\torr\tw22, wzr, #0x100", 8720724], [" 851158:\tadd\tx2, sp, #0x3e0", 8720728], [" 85115c:\tmov\tx0, x23", 8720732], [" 851160:\tmov\tw1, w21", 8720736], [" 851164:\tstr\tx22, [sp,#992]", 8720740], [" 851168:\tbl\t1967d8 <islower@plt+0x129188>", 8720744], [" 85116c:\ttbnz\tw0, #0, 851a14 <islower@plt+0x7e43c4>", 8720748], [" 851170:\tldr\tx0, [x20]", 8720752], [" 851174:\tadd\tx2, sp, #0x3e0", 8720756], [" 851178:\tldr\tx21, [sp,#160]", 8720760], [" 85117c:\tldr\tx28, [x0,#16]", 8720764], [" 851180:\tmov\tx0, x21", 8720768], [" 851184:\tstr\tw22, [sp,#992]", 8720772], [" 851188:\tstr\txzr, [sp,#1000]", 8720776], [" 85118c:\tmov\tx1, x28", 8720780], [" 851190:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8720784], [" 851194:\ttbz\tw0, #0, 851a14 <islower@plt+0x7e43c4>", 8720788], [" 851198:\tldr\tx0, [x21,#96]", 8720792], [" 85119c:\tmov\tx1, x28", 8720796], [" 8511a0:\tmov\tw2, wzr", 8720800], [" 8511a4:\tbl\t310f68 <islower@plt+0x2a3918>", 8720804], [" 8511a8:\tbl\t7b3d6c <islower@plt+0x74671c>", 8720808], [" 8511ac:\tldr\tx1, [x20]", 8720812], [" 8511b0:\tmov\tx24, x0", 8720816], [" 8511b4:\tmov\tx0, x21", 8720820], [" 8511b8:\tbl\t7bfed8 <islower@plt+0x752888>", 8720824], [" 8511bc:\tmov\tw27, w0", 8720828], [" 8511c0:\tcmp\tw27, #0x1", 8720832], [" 8511c4:\tb.lt\t851924 <islower@plt+0x7e42d4>", 8720836], [" 8511c8:\tmov\tx23, xzr", 8720840], [" 8511cc:\torr\tx29, x26, x29", 8720844], [" 8511d0:\tb\t8512fc <islower@plt+0x7e3cac>", 8720848], [" 8511d4:\tmov\tx13, xzr", 8720852], [" 8511d8:\tlsl\tx10, x13, #2", 8720856], [" 8511dc:\tldr\tw9, [x0,x10]", 8720860], [" 8511e0:\tstr\tw9, [x21,x10]", 8720864], [" 8511e4:\tb\t8516dc <islower@plt+0x7e408c>", 8720868], [" 8511e8:\tmov\tx10, xzr", 8720872], [" 8511ec:\tand\tx9, x8, #0x8", 8720876], [" 8511f0:\tcmp\tx9, #0x7", 8720880], [" 8511f4:\tb.ls\t851220 <islower@plt+0x7e3bd0>", 8720884], [" 8511f8:\tlsl\tx19, x10, #3", 8720888], [" 8511fc:\tadd\tx18, x0, x19", 8720892], [" 851200:\tadd\tx1, x21, x19", 8720896], [" 851204:\tadd\tx10, x10, #0x8", 8720900], [" 851208:\tldp\tq0, q1, [x18]", 8720904], [" 85120c:\tcmp\tx10, x8", 8720908], [" 851210:\tldp\tq2, q3, [x18,#32]", 8720912], [" 851214:\tstp\tq0, q1, [x1]", 8720916], [" 851218:\tstp\tq2, q3, [x1,#32]", 8720920], [" 85121c:\tb.ge\t8518e4 <islower@plt+0x7e4294>", 8720924], [" 851220:\tand\tx11, x8, #0x4", 8720928], [" 851224:\tcmp\tx11, #0x3", 8720932], [" 851228:\tb.ls\t85124c <islower@plt+0x7e3bfc>", 8720936], [" 85122c:\tlsl\tx13, x10, #3", 8720940], [" 851230:\tadd\tx2, x0, x13", 8720944], [" 851234:\tadd\tx3, x21, x13", 8720948], [" 851238:\tadd\tx10, x10, #0x4", 8720952], [" 85123c:\tldp\tq0, q1, [x2]", 8720956], [" 851240:\tcmp\tx10, x8", 8720960], [" 851244:\tstp\tq0, q1, [x3]", 8720964], [" 851248:\tb.ge\t8518e4 <islower@plt+0x7e4294>", 8720968], [" 85124c:\tand\tx12, x8, #0x2", 8720972], [" 851250:\tcmp\tx12, #0x1", 8720976], [" 851254:\tb.ls\t851270 <islower@plt+0x7e3c20>", 8720980], [" 851258:\tlsl\tx2, x10, #3", 8720984], [" 85125c:\tadd\tx10, x10, #0x2", 8720988], [" 851260:\tldr\tq6, [x0,x2]", 8720992], [" 851264:\tcmp\tx10, x8", 8720996], [" 851268:\tstr\tq6, [x21,x2]", 8721000], [" 85126c:\tb.ge\t8518e4 <islower@plt+0x7e4294>", 8721004], [" 851270:\tlsl\tx7, x10, #3", 8721008], [" 851274:\tldr\tx3, [x0,x7]", 8721012], [" 851278:\tstr\tx3, [x21,x7]", 8721016], [" 85127c:\tb\t8518e4 <islower@plt+0x7e4294>", 8721020], [" 851280:\tmov\tx13, xzr", 8721024], [" 851284:\tand\tx8, x9, #0x8", 8721028], [" 851288:\tcmp\tx8, #0x7", 8721032], [" 85128c:\tb.ls\t8512b0 <islower@plt+0x7e3c60>", 8721036], [" 851290:\tlsl\tx16, x13, #2", 8721040], [" 851294:\tadd\tx6, x0, x16", 8721044], [" 851298:\tadd\tx7, x21, x16", 8721048], [" 85129c:\tadd\tx13, x13, #0x8", 8721052], [" 8512a0:\tldp\tq0, q1, [x6]", 8721056], [" 8512a4:\tcmp\tx13, x9", 8721060], [" 8512a8:\tstp\tq0, q1, [x7]", 8721064], [" 8512ac:\tb.ge\t8516dc <islower@plt+0x7e408c>", 8721068], [" 8512b0:\tand\tx10, x9, #0x4", 8721072], [" 8512b4:\tcmp\tx10, #0x3", 8721076], [" 8512b8:\tb.ls\t8512d4 <islower@plt+0x7e3c84>", 8721080], [" 8512bc:\tlsl\tx15, x13, #2", 8721084], [" 8512c0:\tadd\tx13, x13, #0x4", 8721088], [" 8512c4:\tldr\tq7, [x0,x15]", 8721092], [" 8512c8:\tcmp\tx13, x9", 8721096], [" 8512cc:\tstr\tq7, [x21,x15]", 8721100], [" 8512d0:\tb.ge\t8516dc <islower@plt+0x7e408c>", 8721104], [" 8512d4:\tand\tx14, x9, #0x2", 8721108], [" 8512d8:\tcmp\tx14, #0x1", 8721112], [" 8512dc:\tb.ls\t8511d8 <islower@plt+0x7e3b88>", 8721116], [" 8512e0:\tlsl\tx2, x13, #2", 8721120], [" 8512e4:\tadd\tx13, x13, #0x2", 8721124], [" 8512e8:\tldr\tx8, [x0,x2]", 8721128], [" 8512ec:\tcmp\tx13, x9", 8721132], [" 8512f0:\tstr\tx8, [x21,x2]", 8721136], [" 8512f4:\tb.lt\t8511d8 <islower@plt+0x7e3b88>", 8721140], [" 8512f8:\tb\t8516dc <islower@plt+0x7e408c>", 8721144], [" 8512fc:\tldr\tx0, [x21,#80]", 8721148], [" 851300:\tmov\tx1, x28", 8721152], [" 851304:\tbl\t20baf4 <islower@plt+0x19e4a4>", 8721156], [" 851308:\tldr\tx8, [sp,#1512]", 8721160], [" 85130c:\tclz\tw11, w0", 8721164], [" 851310:\tldr\tx12, [sp,#1520]", 8721168], [" 851314:\torr\tw15, wzr, #0x20", 8721172], [" 851318:\tsub\tw26, w15, w11", 8721176], [" 85131c:\tadd\tw19, w23, w25", 8721180], [" 851320:\tcmp\tx8, x12", 8721184], [" 851324:\tb.cc\t85133c <islower@plt+0x7e3cec>", 8721188], [" 851328:\tadd\tx0, sp, #0x5e0", 8721192], [" 85132c:\torr\tw2, wzr, #0x4", 8721196], [" 851330:\tmov\tx1, xzr", 8721200], [" 851334:\tbl\tbe0a4 <islower@plt+0x50a54>", 8721204], [" 851338:\tldr\tx8, [sp,#1512]", 8721208], [" 85133c:\tldr\tx22, [x20]", 8721212], [" 851340:\tldrb\tw10, [x22,#8]", 8721216], [" 851344:\tstr\tw19, [x8],#4", 8721220], [" 851348:\tstr\tx8, [sp,#1512]", 8721224], [" 85134c:\tcbz\tx22, 8513a4 <islower@plt+0x7e3d54>", 8721228], [" 851350:\tcmp\tw10, #0xb", 8721232], [" 851354:\tb.ne\t8513a4 <islower@plt+0x7e3d54>", 8721236], [" 851358:\tldr\tx0, [x21,#96]", 8721240], [" 85135c:\tmov\tx1, x28", 8721244], [" 851360:\tmov\tw2, wzr", 8721248], [" 851364:\tbl\t310f68 <islower@plt+0x2a3918>", 8721252], [" 851368:\tcmp\tw0, #0x5", 8721256], [" 85136c:\tb.ne\t85139c <islower@plt+0x7e3d4c>", 8721260], [" 851370:\tldr\tx10, [x21,#32]", 8721264], [" 851374:\tldr\tx0, [x10,#8]", 8721268], [" 851378:\tbl\t122cd4 <islower@plt+0xb5684>", 8721272], [" 85137c:\tbl\t1bdc54 <islower@plt+0x150604>", 8721276], [" 851380:\tmov\tx21, x0", 8721280], [" 851384:\tmov\tx0, x22", 8721284], [" 851388:\tldr\tw19, [x0,#56]!", 8721288], [" 85138c:\tcmp\tw19, #0x40", 8721292], [" 851390:\tb.hi\t85148c <islower@plt+0x7e3e3c>", 8721296], [" 851394:\tadd\tx14, x22, #0x40", 8721300], [" 851398:\tb\t8514b8 <islower@plt+0x7e3e68>", 8721304], [" 85139c:\tldr\tx22, [x20]", 8721308], [" 8513a0:\tldrb\tw10, [x22,#8]", 8721312], [" 8513a4:\tcbz\tx22, 851454 <islower@plt+0x7e3e04>", 8721316], [" 8513a8:\tcmp\tw10, #0xf", 8721320], [" 8513ac:\tb.ne\t851454 <islower@plt+0x7e3e04>", 8721324], [" 8513b0:\tldr\tw19, [x22,#48]", 8721328], [" 8513b4:\torr\tw21, wzr, #0x18", 8721332], [" 8513b8:\tmul\tx17, x23, x21", 8721336], [" 8513bc:\tmneg\tx16, x19, x21", 8721340], [" 8513c0:\tadd\tx12, x22, x16", 8721344], [" 8513c4:\tldr\tx19, [x12,x17]", 8721348], [" 8513c8:\tcbz\tx19, 85141c <islower@plt+0x7e3dcc>", 8721352], [" 8513cc:\tldrb\tw15, [x19,#8]", 8721356], [" 8513d0:\tsub\tw21, w15, #0x2", 8721360], [" 8513d4:\tcmp\tw21, #0xf", 8721364], [" 8513d8:\tb.cc\t8513f8 <islower@plt+0x7e3da8>", 8721368], [" 8513dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8721372], [" 8513e0:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8721376], [" 8513e4:\tadd\tx0, x0, #0xd47", 8721380], [" 8513e8:\tadd\tx1, x1, #0x804", 8721384], [" 8513ec:\tmov\tw2, #0xcf \t// #207", 8721388], [" 8513f0:\tbl\tb9770 <islower@plt+0x4c120>", 8721392], [" 8513f4:\tldrb\tw15, [x19,#8]", 8721396], [" 8513f8:\tsub\tw9, w15, #0x2", 8721400], [" 8513fc:\tcmp\tw9, #0xf", 8721404], [" 851400:\tb.cc\t85141c <islower@plt+0x7e3dcc>", 8721408], [" 851404:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8721412], [" 851408:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8721416], [" 85140c:\tadd\tx0, x0, #0xd47", 8721420], [" 851410:\tadd\tx1, x1, #0x804", 8721424], [" 851414:\tmov\tw2, #0xc4 \t// #196", 8721428], [" 851418:\tbl\tb9770 <islower@plt+0x4c120>", 8721432], [" 85141c:\tldr\tx12, [sp,#1576]", 8721436], [" 851420:\tldr\tx22, [sp,#1584]", 8721440], [" 851424:\tcmp\tx12, x22", 8721444], [" 851428:\tb.cc\t851440 <islower@plt+0x7e3df0>", 8721448], [" 85142c:\tadd\tx0, sp, #0x620", 8721452], [" 851430:\torr\tw2, wzr, #0x8", 8721456], [" 851434:\tmov\tx1, xzr", 8721460], [" 851438:\tbl\tbe0a4 <islower@plt+0x50a54>", 8721464], [" 85143c:\tldr\tx12, [sp,#1576]", 8721468], [" 851440:\tstr\tx19, [x12]", 8721472], [" 851444:\tldr\tx13, [sp,#1576]", 8721476], [" 851448:\tadd\tx19, x13, #0x8", 8721480], [" 85144c:\tstr\tx19, [sp,#1576]", 8721484], [" 851450:\tb\t851510 <islower@plt+0x7e3ec0>", 8721488], [" 851454:\tldr\tx13, [sp,#1576]", 8721492], [" 851458:\tldr\tx4, [sp,#1584]", 8721496], [" 85145c:\tcmp\tx13, x4", 8721500], [" 851460:\tb.cc\t851478 <islower@plt+0x7e3e28>", 8721504], [" 851464:\tadd\tx0, sp, #0x620", 8721508], [" 851468:\torr\tw2, wzr, #0x8", 8721512], [" 85146c:\tmov\tx1, xzr", 8721516], [" 851470:\tbl\tbe0a4 <islower@plt+0x50a54>", 8721520], [" 851474:\tldr\tx13, [sp,#1576]", 8721524], [" 851478:\tstr\tx22, [x13]", 8721528], [" 85147c:\tldr\tx14, [sp,#1576]", 8721532], [" 851480:\tadd\tx15, x14, #0x8", 8721536], [" 851484:\tstr\tx15, [sp,#1576]", 8721540], [" 851488:\tb\t851510 <islower@plt+0x7e3ec0>", 8721544], [" 85148c:\tbl\t97a60 <islower@plt+0x2a410>", 8721548], [" 851490:\tsub\tw8, w19, w0", 8721552], [" 851494:\tcmp\tw8, #0x41", 8721556], [" 851498:\tb.cc\t8514b4 <islower@plt+0x7e3e64>", 8721560], [" 85149c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8721564], [" 8514a0:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8721568], [" 8514a4:\tadd\tx0, x0, #0xd47", 8721572], [" 8514a8:\tadd\tx1, x1, #0x2da", 8721576], [" 8514ac:\tmov\tw2, #0x4d8 \t// #1240", 8721580], [" 8514b0:\tbl\tb9770 <islower@plt+0x4c120>", 8721584], [" 8514b4:\tldr\tx14, [x22,#64]", 8721588], [" 8514b8:\tldr\tx18, [x14]", 8721592], [" 8514bc:\tcbz\tx23, 8514c8 <islower@plt+0x7e3e78>", 8721596], [" 8514c0:\tlsr\tx1, x18, #32", 8721600], [" 8514c4:\tb\t8514cc <islower@plt+0x7e3e7c>", 8721604], [" 8514c8:\tand\tx1, x18, #0xffffffff", 8721608], [" 8514cc:\tmov\tx0, x21", 8721612], [" 8514d0:\tmov\tw2, wzr", 8721616], [" 8514d4:\tbl\tf8738 <islower@plt+0x8b0e8>", 8721620], [" 8514d8:\tldr\tx11, [sp,#1576]", 8721624], [" 8514dc:\tmov\tx21, x0", 8721628], [" 8514e0:\tldr\tx14, [sp,#1584]", 8721632], [" 8514e4:\tcmp\tx11, x14", 8721636], [" 8514e8:\tb.cc\t851500 <islower@plt+0x7e3eb0>", 8721640], [" 8514ec:\tadd\tx0, sp, #0x620", 8721644], [" 8514f0:\torr\tw2, wzr, #0x8", 8721648], [" 8514f4:\tmov\tx1, xzr", 8721652], [" 8514f8:\tbl\tbe0a4 <islower@plt+0x50a54>", 8721656], [" 8514fc:\tldr\tx11, [sp,#1576]", 8721660], [" 851500:\tstr\tx21, [x11]", 8721664], [" 851504:\tldr\tx9, [sp,#1576]", 8721668], [" 851508:\tadd\tx11, x9, #0x8", 8721672], [" 85150c:\tstr\tx11, [sp,#1576]", 8721676], [" 851510:\tldr\tx6, [sp,#1448]", 8721680], [" 851514:\tand\tx29, x29, #0xffffffff07ffffff", 8721684], [" 851518:\tldr\tx16, [sp,#1456]", 8721688], [" 85151c:\tcmp\tx6, x16", 8721692], [" 851520:\tb.cc\t851704 <islower@plt+0x7e40b4>", 8721696], [" 851524:\tldr\tx8, [sp,#1440]", 8721700], [" 851528:\tsub\tx3, x16, x8", 8721704], [" 85152c:\tsub\tx19, x6, x8", 8721708], [" 851530:\tasr\tx6, x3, #1", 8721712], [" 851534:\torr\tx22, x6, #0x1", 8721716], [" 851538:\tlsl\tx0, x22, #2", 8721720], [" 85153c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8721724], [" 851540:\tmov\tx21, x0", 8721728], [" 851544:\tldr\tx0, [sp,#1440]", 8721732], [" 851548:\tldr\tx16, [sp,#1448]", 8721736], [" 85154c:\tsubs\tx13, x0, x16", 8721740], [" 851550:\tb.eq\t8516dc <islower@plt+0x7e408c>", 8721744], [" 851554:\tand\tx17, x13, #0xfffffffffffffffc", 8721748], [" 851558:\tmov\tx10, #0x4000000000000000 \t// #4611686018427387904", 8721752], [" 85155c:\tmovk\tx10, #0x4", 8721756], [" 851560:\tadd\tx2, x16, x17", 8721760], [" 851564:\tcset\tw9, lt", 8721764], [" 851568:\tadd\tx1, x0, x10", 8721768], [" 85156c:\tcmp\tx0, x2", 8721772], [" 851570:\tmov\tx11, #0xbfffffffffffffff \t// #-4611686018427387905", 8721776], [" 851574:\tcset\tw12, le", 8721780], [" 851578:\tcmp\tx16, x1", 8721784], [" 85157c:\tmovk\tx11, #0xfffb", 8721788], [" 851580:\tcset\tw18, lt", 8721792], [" 851584:\tcmp\tx0, x11", 8721796], [" 851588:\tadd\tx10, x0, x0, lsl #1", 8721800], [" 85158c:\torr\tx5, xzr, #0x4000000000000000", 8721804], [" 851590:\tcset\tw14, gt", 8721808], [" 851594:\tcmp\tx16, x5", 8721812], [" 851598:\tadd\tx4, x10, x16", 8721816], [" 85159c:\tcset\tw17, lt", 8721820], [" 8515a0:\tlsr\tx5, x4, #2", 8721824], [" 8515a4:\tsub\tx7, x5, x0", 8721828], [" 8515a8:\tlsl\tx8, x7, #2", 8721832], [" 8515ac:\tadd\tx6, x21, x8", 8721836], [" 8515b0:\tadd\tx3, x0, x8", 8721840], [" 8515b4:\tcmp\tx6, x0", 8721844], [" 8515b8:\tccmp\tx3, x21, #0x0, hi", 8721848], [" 8515bc:\tb.hi\t851648 <islower@plt+0x7e3ff8>", 8721852], [" 8515c0:\tand\tw4, w12, w18", 8721856], [" 8515c4:\tand\tw5, w4, w9", 8721860], [" 8515c8:\tand\tw6, w5, w14", 8721864], [" 8515cc:\tand\tw7, w6, w17", 8721868], [" 8515d0:\ttbz\tw7, #0, 851648 <islower@plt+0x7e3ff8>", 8721872], [" 8515d4:\tand\tx4, x13, #0x3", 8721876], [" 8515d8:\tcbnz\tx4, 8516dc <islower@plt+0x7e408c>", 8721880], [" 8515dc:\tsub\tx10, x16, x0", 8721884], [" 8515e0:\tcmp\tx10, #0x1", 8721888], [" 8515e4:\tb.lt\t8516dc <islower@plt+0x7e408c>", 8721892], [" 8515e8:\tcmp\tx10, #0x4", 8721896], [" 8515ec:\tb.le\t8511d4 <islower@plt+0x7e3b84>", 8721900], [" 8515f0:\tasr\tx9, x10, #2", 8721904], [" 8515f4:\tcmp\tx10, #0x3c", 8721908], [" 8515f8:\tb.le\t851280 <islower@plt+0x7e3c30>", 8721912], [" 8515fc:\tsub\tx5, x9, #0x1", 8721916], [" 851600:\tubfx\tx3, x10, #2, #4", 8721920], [" 851604:\tsub\tx3, x5, x3", 8721924], [" 851608:\tmov\tx4, xzr", 8721928], [" 85160c:\tadd\tx14, x21, #0x20", 8721932], [" 851610:\tsub\tx5, x3, #0xf", 8721936], [" 851614:\tmov\tx15, x0", 8721940], [" 851618:\tldp\tq0, q1, [x15]", 8721944], [" 85161c:\tcmp\tx4, x5", 8721948], [" 851620:\tldp\tq2, q3, [x15,#32]", 8721952], [" 851624:\tadd\tx4, x4, #0x10", 8721956], [" 851628:\tadd\tx15, x15, #0x40", 8721960], [" 85162c:\tstp\tq0, q1, [x14,#-32]", 8721964], [" 851630:\tstp\tq2, q3, [x14],#64", 8721968], [" 851634:\tb.ne\t851618 <islower@plt+0x7e3fc8>", 8721972], [" 851638:\tadd\tx13, x3, #0x1", 8721976], [" 85163c:\tcmp\tx13, x9", 8721980], [" 851640:\tb.lt\t851284 <islower@plt+0x7e3c34>", 8721984], [" 851644:\tb\t8516dc <islower@plt+0x7e408c>", 8721988], [" 851648:\tsub\tx16, x16, #0x4", 8721992], [" 85164c:\tsub\tx18, x16, x0", 8721996], [" 851650:\tmov\tx8, x21", 8722000], [" 851654:\tlsr\tx1, x18, #2", 8722004], [" 851658:\tadd\tx4, x1, #0x1", 8722008], [" 85165c:\tcmp\tx18, #0x1c", 8722012], [" 851660:\tand\tx11, x4, #0x7", 8722016], [" 851664:\tmov\tx10, x0", 8722020], [" 851668:\tb.cc\t8516c8 <islower@plt+0x7e4078>", 8722024], [" 85166c:\tsub\tx18, x4, x11", 8722028], [" 851670:\tmov\tx8, x21", 8722032], [" 851674:\tmov\tx10, x0", 8722036], [" 851678:\tldr\tw1, [x10]", 8722040], [" 85167c:\tsubs\tx18, x18, #0x8", 8722044], [" 851680:\tstr\tw1, [x8]", 8722048], [" 851684:\tldr\tw3, [x10,#4]", 8722052], [" 851688:\tstr\tw3, [x8,#4]", 8722056], [" 85168c:\tldr\tw2, [x10,#8]", 8722060], [" 851690:\tstr\tw2, [x8,#8]", 8722064], [" 851694:\tldr\tw9, [x10,#12]", 8722068], [" 851698:\tstr\tw9, [x8,#12]", 8722072], [" 85169c:\tldr\tw13, [x10,#16]", 8722076], [" 8516a0:\tstr\tw13, [x8,#16]", 8722080], [" 8516a4:\tldr\tw12, [x10,#20]", 8722084], [" 8516a8:\tstr\tw12, [x8,#20]", 8722088], [" 8516ac:\tldr\tw14, [x10,#24]", 8722092], [" 8516b0:\tstr\tw14, [x8,#24]", 8722096], [" 8516b4:\tldr\tw15, [x10,#28]", 8722100], [" 8516b8:\tadd\tx10, x10, #0x20", 8722104], [" 8516bc:\tstr\tw15, [x8,#28]", 8722108], [" 8516c0:\tadd\tx8, x8, #0x20", 8722112], [" 8516c4:\tb.ne\t851678 <islower@plt+0x7e4028>", 8722116], [" 8516c8:\tcbz\tx11, 8516dc <islower@plt+0x7e408c>", 8722120], [" 8516cc:\tldr\tw17, [x10],#4", 8722124], [" 8516d0:\tsubs\tx11, x11, #0x1", 8722128], [" 8516d4:\tstr\tw17, [x8],#4", 8722132], [" 8516d8:\tb.ne\t8516cc <islower@plt+0x7e407c>", 8722136], [" 8516dc:\tldr\tx12, [sp,#152]", 8722140], [" 8516e0:\tasr\tx19, x19, #2", 8722144], [" 8516e4:\tcmp\tx0, x12", 8722148], [" 8516e8:\tb.eq\t8516f0 <islower@plt+0x7e40a0>", 8722152], [" 8516ec:\tbl\t6cda0 <operator delete(void*)@plt>", 8722156], [" 8516f0:\tadd\tx6, x21, x19, lsl #2", 8722160], [" 8516f4:\tstr\tx21, [sp,#1440]", 8722164], [" 8516f8:\tadd\tx0, x21, x22, lsl #2", 8722168], [" 8516fc:\tstr\tx6, [sp,#1448]", 8722172], [" 851700:\tstr\tx0, [sp,#1456]", 8722176], [" 851704:\tldr\tx7, [sp,#1352]", 8722180], [" 851708:\torr\tx29, x29, x26, lsl #27", 8722184], [" 85170c:\tldr\tx17, [sp,#1360]", 8722188], [" 851710:\tstr\tw24, [x6],#4", 8722192], [" 851714:\tstr\tx6, [sp,#1448]", 8722196], [" 851718:\tcmp\tx7, x17", 8722200], [" 85171c:\tb.cc\t85190c <islower@plt+0x7e42bc>", 8722204], [" 851720:\tldr\tx26, [sp,#1344]", 8722208], [" 851724:\tsub\tx13, x17, x26", 8722212], [" 851728:\tsub\tx22, x7, x26", 8722216], [" 85172c:\tasr\tx19, x13, #2", 8722220], [" 851730:\torr\tx26, x19, #0x1", 8722224], [" 851734:\tlsl\tx0, x26, #3", 8722228], [" 851738:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8722232], [" 85173c:\tmov\tx21, x0", 8722236], [" 851740:\tldr\tx0, [sp,#1344]", 8722240], [" 851744:\tldr\tx14, [sp,#1352]", 8722244], [" 851748:\tsubs\tx12, x0, x14", 8722248], [" 85174c:\tb.eq\t8518e4 <islower@plt+0x7e4294>", 8722252], [" 851750:\tand\tx2, x12, #0xfffffffffffffff8", 8722256], [" 851754:\tmov\tx13, #0x4000000000000000 \t// #4611686018427387904", 8722260], [" 851758:\tmovk\tx13, #0x8", 8722264], [" 85175c:\tadd\tx18, x14, x2", 8722268], [" 851760:\tcset\tw8, lt", 8722272], [" 851764:\tadd\tx16, x0, x13", 8722276], [" 851768:\tcmp\tx0, x18", 8722280], [" 85176c:\tmov\tx17, #0xbfffffffffffffff \t// #-4611686018427387905", 8722284], [" 851770:\tcset\tw10, le", 8722288], [" 851774:\tcmp\tx14, x16", 8722292], [" 851778:\tmovk\tx17, #0xfff7", 8722296], [" 85177c:\tcset\tw15, lt", 8722300], [" 851780:\tcmp\tx0, x17", 8722304], [" 851784:\tlsl\tx2, x0, #3", 8722308], [" 851788:\torr\tx4, xzr, #0x4000000000000000", 8722312], [" 85178c:\tsub\tx5, x2, x0", 8722316], [" 851790:\tcset\tw11, gt", 8722320], [" 851794:\tcmp\tx14, x4", 8722324], [" 851798:\tadd\tx7, x5, x14", 8722328], [" 85179c:\tcset\tw13, lt", 8722332], [" 8517a0:\tlsr\tx3, x7, #3", 8722336], [" 8517a4:\tsub\tx6, x3, x0", 8722340], [" 8517a8:\tlsl\tx1, x6, #3", 8722344], [" 8517ac:\tadd\tx19, x21, x1", 8722348], [" 8517b0:\tadd\tx9, x0, x1", 8722352], [" 8517b4:\tcmp\tx19, x0", 8722356], [" 8517b8:\tccmp\tx9, x21, #0x0, hi", 8722360], [" 8517bc:\tb.hi\t851850 <islower@plt+0x7e4200>", 8722364], [" 8517c0:\tand\tw19, w10, w15", 8722368], [" 8517c4:\tand\tw8, w19, w8", 8722372], [" 8517c8:\tand\tw10, w8, w11", 8722376], [" 8517cc:\tand\tw11, w10, w13", 8722380], [" 8517d0:\ttbz\tw11, #0, 851850 <islower@plt+0x7e4200>", 8722384], [" 8517d4:\tand\tx17, x12, #0x7", 8722388], [" 8517d8:\tcbnz\tx17, 8518e4 <islower@plt+0x7e4294>", 8722392], [" 8517dc:\tsub\tx19, x14, x0", 8722396], [" 8517e0:\tcmp\tx19, #0x0", 8722400], [" 8517e4:\tb.le\t8518e4 <islower@plt+0x7e4294>", 8722404], [" 8517e8:\tasr\tx8, x19, #3", 8722408], [" 8517ec:\tcmp\tx19, #0x78", 8722412], [" 8517f0:\tb.le\t8511e8 <islower@plt+0x7e3b98>", 8722416], [" 8517f4:\tsub\tx16, x8, #0x1", 8722420], [" 8517f8:\tubfx\tx11, x19, #3, #4", 8722424], [" 8517fc:\tsub\tx15, x16, x11", 8722428], [" 851800:\tmov\tx17, xzr", 8722432], [" 851804:\tmov\tx12, x21", 8722436], [" 851808:\tsub\tx2, x15, #0xf", 8722440], [" 85180c:\tmov\tx13, x0", 8722444], [" 851810:\tldp\tq0, q1, [x13]", 8722448], [" 851814:\tcmp\tx17, x2", 8722452], [" 851818:\tldp\tq2, q3, [x13,#32]", 8722456], [" 85181c:\tadd\tx17, x17, #0x10", 8722460], [" 851820:\tldp\tq4, q5, [x13,#64]", 8722464], [" 851824:\tldp\tq6, q7, [x13,#96]", 8722468], [" 851828:\tadd\tx13, x13, #0x80", 8722472], [" 85182c:\tstp\tq0, q1, [x12]", 8722476], [" 851830:\tstp\tq2, q3, [x12,#32]", 8722480], [" 851834:\tstp\tq4, q5, [x12,#64]", 8722484], [" 851838:\tstp\tq6, q7, [x12,#96]", 8722488], [" 85183c:\tadd\tx12, x12, #0x80", 8722492], [" 851840:\tb.ne\t851810 <islower@plt+0x7e41c0>", 8722496], [" 851844:\tcbz\tx11, 8518e4 <islower@plt+0x7e4294>", 8722500], [" 851848:\tadd\tx10, x15, #0x1", 8722504], [" 85184c:\tb\t8511ec <islower@plt+0x7e3b9c>", 8722508], [" 851850:\tsub\tx3, x14, #0x8", 8722512], [" 851854:\tsub\tx4, x3, x0", 8722516], [" 851858:\tlsr\tx5, x4, #3", 8722520], [" 85185c:\tmov\tx9, x21", 8722524], [" 851860:\tadd\tx5, x5, #0x1", 8722528], [" 851864:\tcmp\tx4, #0x38", 8722532], [" 851868:\tand\tx12, x5, #0x7", 8722536], [" 85186c:\tmov\tx11, x0", 8722540], [" 851870:\tb.cc\t8518d0 <islower@plt+0x7e4280>", 8722544], [" 851874:\tsub\tx1, x5, x12", 8722548], [" 851878:\tmov\tx9, x21", 8722552], [" 85187c:\tmov\tx11, x0", 8722556], [" 851880:\tldr\tx15, [x11]", 8722560], [" 851884:\tsubs\tx1, x1, #0x8", 8722564], [" 851888:\tstr\tx15, [x9]", 8722568], [" 85188c:\tldr\tx8, [x11,#8]", 8722572], [" 851890:\tstr\tx8, [x9,#8]", 8722576], [" 851894:\tldr\tx13, [x11,#16]", 8722580], [" 851898:\tstr\tx13, [x9,#16]", 8722584], [" 85189c:\tldr\tx18, [x11,#24]", 8722588], [" 8518a0:\tstr\tx18, [x9,#24]", 8722592], [" 8518a4:\tldr\tx2, [x11,#32]", 8722596], [" 8518a8:\tstr\tx2, [x9,#32]", 8722600], [" 8518ac:\tldr\tx10, [x11,#40]", 8722604], [" 8518b0:\tstr\tx10, [x9,#40]", 8722608], [" 8518b4:\tldr\tx17, [x11,#48]", 8722612], [" 8518b8:\tstr\tx17, [x9,#48]", 8722616], [" 8518bc:\tldr\tx4, [x11,#56]", 8722620], [" 8518c0:\tadd\tx11, x11, #0x40", 8722624], [" 8518c4:\tstr\tx4, [x9,#56]", 8722628], [" 8518c8:\tadd\tx9, x9, #0x40", 8722632], [" 8518cc:\tb.ne\t851880 <islower@plt+0x7e4230>", 8722636], [" 8518d0:\tcbz\tx12, 8518e4 <islower@plt+0x7e4294>", 8722640], [" 8518d4:\tldr\tx5, [x11],#8", 8722644], [" 8518d8:\tsubs\tx12, x12, #0x1", 8722648], [" 8518dc:\tstr\tx5, [x9],#8", 8722652], [" 8518e0:\tb.ne\t8518d4 <islower@plt+0x7e4284>", 8722656], [" 8518e4:\tldr\tx15, [sp,#144]", 8722660], [" 8518e8:\tasr\tx22, x22, #3", 8722664], [" 8518ec:\tcmp\tx0, x15", 8722668], [" 8518f0:\tb.eq\t8518f8 <islower@plt+0x7e42a8>", 8722672], [" 8518f4:\tbl\t6cda0 <operator delete(void*)@plt>", 8722676], [" 8518f8:\tadd\tx7, x21, x22, lsl #3", 8722680], [" 8518fc:\tstr\tx21, [sp,#1344]", 8722684], [" 851900:\tadd\tx22, x21, x26, lsl #3", 8722688], [" 851904:\tstr\tx7, [sp,#1352]", 8722692], [" 851908:\tstr\tx22, [sp,#1360]", 8722696], [" 85190c:\tstr\tx29, [x7],#8", 8722700], [" 851910:\tldr\tx21, [sp,#160]", 8722704], [" 851914:\tadd\tx23, x23, #0x1", 8722708], [" 851918:\tcmp\tw23, w27", 8722712], [" 85191c:\tstr\tx7, [sp,#1352]", 8722716], [" 851920:\tb.ne\t8512fc <islower@plt+0x7e3cac>", 8722720], [" 851924:\tldp\tx23, x19, [sp,#112]", 8722724], [" 851928:\tadd\tx20, x20, #0x18", 8722728], [" 85192c:\tcmp\tx20, x23", 8722732], [" 851930:\tb.ne\t851000 <islower@plt+0x7e39b0>", 8722736], [" 851934:\tldr\tx27, [x21,#32]", 8722740], [" 851938:\tadd\tx3, sp, #0x3e0", 8722744], [" 85193c:\tldr\tw12, [sp,#80]", 8722748], [" 851940:\tadd\tx4, x3, #0x20", 8722752], [" 851944:\tmov\tx0, x19", 8722756], [" 851948:\tldr\tx24, [x21,#72]", 8722760], [" 85194c:\tadd\tx29, x3, #0x160", 8722764], [" 851950:\tldr\tx28, [x27,#16]", 8722768], [" 851954:\tstr\tx4, [sp,#992]", 8722772], [" 851958:\tubfx\tw27, w12, #1, #14", 8722776], [" 85195c:\tstr\tx4, [sp,#40]", 8722780], [" 851960:\tstr\tx4, [sp,#1000]", 8722784], [" 851964:\tstr\tx29, [sp,#1008]", 8722788], [" 851968:\tbl\t1c5224 <islower@plt+0x157bd4>", 8722792], [" 85196c:\tmov\tx6, x0", 8722796], [" 851970:\tstr\tw27, [sp,#28]", 8722800], [" 851974:\tadd\tx0, sp, #0x330", 8722804], [" 851978:\tadd\tx5, sp, #0x3e0", 8722808], [" 85197c:\tmov\tw1, w27", 8722812], [" 851980:\tmov\tw2, wzr", 8722816], [" 851984:\tmov\tx3, x28", 8722820], [" 851988:\tmov\tx4, x24", 8722824], [" 85198c:\tbl\t482d58 <islower@plt+0x415708>", 8722828], [" 851990:\tadrp\tx3, 852000 <islower@plt+0x7e49b0>", 8722832], [" 851994:\tadd\tx3, x3, #0xf50", 8722836], [" 851998:\tadd\tx0, sp, #0x330", 8722840], [" 85199c:\tadd\tx1, sp, #0x5a0", 8722844], [" 8519a0:\tadd\tx2, sp, #0x540", 8722848], [" 8519a4:\tbl\t482f84 <islower@plt+0x415934>", 8722852], [" 8519a8:\tldr\tw22, [sp,#864]", 8722856], [" 8519ac:\tcbz\tw22, 851a50 <islower@plt+0x7e4400>", 8722860], [" 8519b0:\tldr\tx0, [x21,#72]", 8722864], [" 8519b4:\tldr\tx24, [x0]", 8722868], [" 8519b8:\tldr\tx23, [x24,#24]", 8722872], [" 8519bc:\tblr\tx23", 8722876], [" 8519c0:\tmov\tx27, x21", 8722880], [" 8519c4:\tldr\tx26, [x21,#32]", 8722884], [" 8519c8:\tldr\tw28, [x0,#44]", 8722888], [" 8519cc:\tmov\tw3, wzr", 8722892], [" 8519d0:\tldr\tx21, [x27,#88]", 8722896], [" 8519d4:\tldr\tx29, [x26,#328]", 8722900], [" 8519d8:\tldr\tx2, [x27,#64]", 8722904], [" 8519dc:\tldr\tx25, [x26,#344]", 8722908], [" 8519e0:\tldr\tx0, [x21,#8]", 8722912], [" 8519e4:\torr\tw21, wzr, #0x30", 8722916], [" 8519e8:\tmadd\tx1, x28, x21, x0", 8722920], [" 8519ec:\tldr\tx0, [x29,#56]", 8722924], [" 8519f0:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8722928], [" 8519f4:\tldr\tx26, [x29,#32]", 8722932], [" 8519f8:\tmov\tx23, x0", 8722936], [" 8519fc:\tldr\tx15, [x25]", 8722940], [" 851a00:\tcmp\tx25, x26", 8722944], [" 851a04:\tstp\tx15, x25, [x23]", 8722948], [" 851a08:\tb.eq\t851a1c <islower@plt+0x7e43cc>", 8722952], [" 851a0c:\tstr\tx23, [x15,#8]", 8722956], [" 851a10:\tb\t851a20 <islower@plt+0x7e43d0>", 8722960], [" 851a14:\tmov\tw28, wzr", 8722964], [" 851a18:\tb\t8527cc <islower@plt+0x7e517c>", 8722968], [" 851a1c:\tstr\tx23, [x29,#32]", 8722972], [" 851a20:\tadd\tx0, x29, #0x10", 8722976], [" 851a24:\tstr\tx23, [x25]", 8722980], [" 851a28:\tmov\tx1, x23", 8722984], [" 851a2c:\tbl\t4c2654 <islower@plt+0x455004>", 8722988], [" 851a30:\torr\tw29, wzr, #0x1", 8722992], [" 851a34:\tstp\txzr, x22, [sp,#408]", 8722996], [" 851a38:\tadd\tx1, sp, #0x190", 8723000], [" 851a3c:\tstrb\twzr, [sp,#402]", 8723004], [" 851a40:\tmov\tx0, x23", 8723008], [" 851a44:\tstrb\tw29, [sp,#400]", 8723012], [" 851a48:\tbl\t4e350c <islower@plt+0x475ebc>", 8723016], [" 851a4c:\tldr\tx21, [sp,#160]", 8723020], [" 851a50:\tldr\tx29, [sp,#1000]", 8723024], [" 851a54:\tmov\tw28, #0xcccc0000 \t// #-859045888", 8723028], [" 851a58:\tldr\tx10, [sp,#992]", 8723032], [" 851a5c:\tmovk\tw28, #0xcccd", 8723036], [" 851a60:\tadd\tx4, sp, #0x2f0", 8723040], [" 851a64:\tstr\tx22, [sp,#48]", 8723044], [" 851a68:\tadd\tx5, x4, #0x20", 8723048], [" 851a6c:\tadd\tx25, x4, #0x40", 8723052], [" 851a70:\tsub\tx7, x29, x10", 8723056], [" 851a74:\tlsr\tx3, x7, #2", 8723060], [" 851a78:\tstr\tx5, [sp,#752]", 8723064], [" 851a7c:\tstr\tx5, [sp,#32]", 8723068], [" 851a80:\tmul\tw26, w3, w28", 8723072], [" 851a84:\tstr\tx5, [sp,#760]", 8723076], [" 851a88:\tstr\tx25, [sp,#768]", 8723080], [" 851a8c:\tcbz\tw26, 851fa4 <islower@plt+0x7e4954>", 8723084], [" 851a90:\tadrp\tx23, cef000 <LoadQCC+0xf23d0>", 8723088], [" 851a94:\tadd\tx5, sp, #0x190", 8723092], [" 851a98:\tmov\tx20, xzr", 8723096], [" 851a9c:\tldr\tq0, [x23,#320]", 8723100], [" 851aa0:\tmov\tx24, xzr", 8723104], [" 851aa4:\tmov\tx29, xzr", 8723108], [" 851aa8:\tadd\tx14, x5, #0x10", 8723112], [" 851aac:\tadd\tx12, x5, #0x8", 8723116], [" 851ab0:\torr\tw25, wzr, #0x1", 8723120], [" 851ab4:\tstr\tq0, [sp,#128]", 8723124], [" 851ab8:\tstr\tx14, [sp,#112]", 8723128], [" 851abc:\tstr\tx12, [sp,#80]", 8723132], [" 851ac0:\tb\t851ad4 <islower@plt+0x7e4484>", 8723136], [" 851ac4:\tldr\tx10, [sp,#992]", 8723140], [" 851ac8:\tadd\tx29, x29, #0x1", 8723144], [" 851acc:\tadd\tx24, x24, #0x14", 8723148], [" 851ad0:\tadd\tx20, x20, #0x8", 8723152], [" 851ad4:\tadd\tx27, x10, x24", 8723156], [" 851ad8:\tldr\tx22, [sp,#1504]", 8723160], [" 851adc:\tldr\tw6, [x27]", 8723164], [" 851ae0:\tldr\tw22, [x22,x6,lsl #2]", 8723168], [" 851ae4:\tldr\tx6, [sp,#1440]", 8723172], [" 851ae8:\tstr\tw22, [sp,#224]", 8723176], [" 851aec:\tldr\tw1, [x27]", 8723180], [" 851af0:\tldrb\tw28, [x27,#8]", 8723184], [" 851af4:\tldr\tw21, [x6,x1,lsl #2]", 8723188], [" 851af8:\tcmp\tw28, #0x4", 8723192], [" 851afc:\tb.cc\t851b18 <islower@plt+0x7e44c8>", 8723196], [" 851b00:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8723200], [" 851b04:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8723204], [" 851b08:\tadd\tx0, x0, #0xd47", 8723208], [" 851b0c:\tadd\tx1, x1, #0xffa", 8723212], [" 851b10:\tmov\tw2, #0x4621 \t// #17953", 8723216], [" 851b14:\tbl\tb9770 <islower@plt+0x4c120>", 8723220], [" 851b18:\tldr\tx22, [sp,#160]", 8723224], [" 851b1c:\tmov\tx1, x21", 8723228], [" 851b20:\tmov\tx2, xzr", 8723232], [" 851b24:\tldr\tx0, [x22,#96]", 8723236], [" 851b28:\tldr\tx7, [x0]", 8723240], [" 851b2c:\tldr\tx9, [x7,#56]", 8723244], [" 851b30:\tblr\tx9", 8723248], [" 851b34:\tldrb\tw16, [x27,#8]", 8723252], [" 851b38:\ttbnz\tw16, #0, 851bb0 <islower@plt+0x7e4560>", 8723256], [" 851b3c:\tcbz\tx0, 85212c <islower@plt+0x7e4adc>", 8723260], [" 851b40:\tcmp\tw21, #0x2", 8723264], [" 851b44:\tb.ne\t851c14 <islower@plt+0x7e45c4>", 8723268], [" 851b48:\tldr\tx19, [sp,#160]", 8723272], [" 851b4c:\tadd\tx1, sp, #0xe0", 8723276], [" 851b50:\tmov\tx2, x21", 8723280], [" 851b54:\tmov\tx3, xzr", 8723284], [" 851b58:\tmov\tx0, x19", 8723288], [" 851b5c:\tbl\t7ce384 <islower@plt+0x760d34>", 8723292], [" 851b60:\tldr\tx8, [x19,#32]", 8723296], [" 851b64:\tmov\tw12, #0x66f0 \t// #26352", 8723300], [" 851b68:\tldr\tx0, [x19,#88]", 8723304], [" 851b6c:\tmov\tw3, wzr", 8723308], [" 851b70:\tldr\tx2, [x19,#64]", 8723312], [" 851b74:\tldr\tw19, [x27,#4]", 8723316], [" 851b78:\tldr\tx22, [x8,#328]", 8723320], [" 851b7c:\tldr\tx16, [x0,#8]", 8723324], [" 851b80:\tldr\tx23, [x8,#344]", 8723328], [" 851b84:\tldr\tx0, [x22,#56]", 8723332], [" 851b88:\tadd\tx1, x16, x12", 8723336], [" 851b8c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8723340], [" 851b90:\tldr\tx14, [x22,#32]", 8723344], [" 851b94:\tmov\tx21, x0", 8723348], [" 851b98:\tldr\tx16, [x23]", 8723352], [" 851b9c:\tcmp\tx23, x14", 8723356], [" 851ba0:\tstp\tx16, x23, [x21]", 8723360], [" 851ba4:\tb.eq\t851d08 <islower@plt+0x7e46b8>", 8723364], [" 851ba8:\tstr\tx21, [x16,#8]", 8723368], [" 851bac:\tb\t851d0c <islower@plt+0x7e46bc>", 8723372], [" 851bb0:\tldr\tw13, [x27,#4]", 8723376], [" 851bb4:\tadd\tx1, sp, #0xe0", 8723380], [" 851bb8:\tldr\tq0, [sp,#128]", 8723384], [" 851bbc:\tmov\tx0, x22", 8723388], [" 851bc0:\tmov\tx2, x21", 8723392], [" 851bc4:\tstr\txzr, [sp,#424]", 8723396], [" 851bc8:\tmov\tx3, xzr", 8723400], [" 851bcc:\tstr\twzr, [sp,#436]", 8723404], [" 851bd0:\tadd\tw14, w13, #0x8", 8723408], [" 851bd4:\tstr\twzr, [sp,#440]", 8723412], [" 851bd8:\tstr\tq0, [sp,#400]", 8723416], [" 851bdc:\tstr\tw14, [sp,#416]", 8723420], [" 851be0:\tbl\t7ce384 <islower@plt+0x760d34>", 8723424], [" 851be4:\tldr\tw3, [sp,#224]", 8723428], [" 851be8:\tadd\tx4, sp, #0x190", 8723432], [" 851bec:\tmov\tx0, x22", 8723436], [" 851bf0:\tstrb\twzr, [sp]", 8723440], [" 851bf4:\tmov\tx1, x21", 8723444], [" 851bf8:\tmov\tx2, xzr", 8723448], [" 851bfc:\tmov\tw5, wzr", 8723452], [" 851c00:\tmov\tw6, wzr", 8723456], [" 851c04:\tmov\tw7, wzr", 8723460], [" 851c08:\tbl\t7e4f0c <islower@plt+0x7778bc>", 8723464], [" 851c0c:\tmov\tx21, x22", 8723468], [" 851c10:\tb\t851f98 <islower@plt+0x7e4948>", 8723472], [" 851c14:\tldr\tx10, [sp,#1568]", 8723476], [" 851c18:\tldr\tx19, [x10,x20]", 8723480], [" 851c1c:\tldrb\tw16, [x19,#8]", 8723484], [" 851c20:\tcbz\tx19, 851c94 <islower@plt+0x7e4644>", 8723488], [" 851c24:\tcmp\tw16, #0xb", 8723492], [" 851c28:\tb.ne\t851c94 <islower@plt+0x7e4644>", 8723496], [" 851c2c:\tldr\tx10, [sp,#160]", 8723500], [" 851c30:\tcmp\tw21, #0x4", 8723504], [" 851c34:\tmov\tw14, #0x2dd \t// #733", 8723508], [" 851c38:\tldr\tw28, [x27,#4]", 8723512], [" 851c3c:\tmov\tw15, #0x3f3 \t// #1011", 8723516], [" 851c40:\tcsel\tx13, x15, x14, eq", 8723520], [" 851c44:\tldr\tx9, [x10,#32]", 8723524], [" 851c48:\torr\tw18, wzr, #0x30", 8723528], [" 851c4c:\tldr\tx11, [x10,#88]", 8723532], [" 851c50:\tmov\tw3, wzr", 8723536], [" 851c54:\tldr\tx2, [x10,#64]", 8723540], [" 851c58:\tldr\tx23, [x9,#328]", 8723544], [" 851c5c:\tldr\tx8, [x11,#8]", 8723548], [" 851c60:\tldr\tx22, [x9,#344]", 8723552], [" 851c64:\tldr\tx0, [x23,#56]", 8723556], [" 851c68:\tnop", 8723560], [" 851c6c:\tmadd\tx1, x13, x18, x8", 8723564], [" 851c70:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8723568], [" 851c74:\tldr\tx2, [x23,#32]", 8723572], [" 851c78:\tmov\tx21, x0", 8723576], [" 851c7c:\tldr\tx17, [x22]", 8723580], [" 851c80:\tcmp\tx22, x2", 8723584], [" 851c84:\tstp\tx17, x22, [x21]", 8723588], [" 851c88:\tb.eq\t851dd8 <islower@plt+0x7e4788>", 8723592], [" 851c8c:\tstr\tx21, [x17,#8]", 8723596], [" 851c90:\tb\t851ddc <islower@plt+0x7e478c>", 8723600], [" 851c94:\tcbz\tx19, 851db4 <islower@plt+0x7e4764>", 8723604], [" 851c98:\tcmp\tw16, #0xc", 8723608], [" 851c9c:\tb.ne\t851db4 <islower@plt+0x7e4764>", 8723612], [" 851ca0:\tldr\tx8, [sp,#160]", 8723616], [" 851ca4:\tcmp\tw21, #0x8", 8723620], [" 851ca8:\tmov\tw3, #0x27a \t// #634", 8723624], [" 851cac:\tldr\tw28, [x27,#4]", 8723628], [" 851cb0:\tmov\tw6, #0x1b4 \t// #436", 8723632], [" 851cb4:\tcsel\tx21, x6, x3, eq", 8723636], [" 851cb8:\tldr\tx14, [x8,#32]", 8723640], [" 851cbc:\torr\tw16, wzr, #0x30", 8723644], [" 851cc0:\tldr\tx15, [x8,#88]", 8723648], [" 851cc4:\tmov\tw3, wzr", 8723652], [" 851cc8:\tldr\tx2, [x8,#64]", 8723656], [" 851ccc:\tldr\tx23, [x14,#328]", 8723660], [" 851cd0:\tldr\tx0, [x15,#8]", 8723664], [" 851cd4:\tldr\tx22, [x14,#344]", 8723668], [" 851cd8:\tnop", 8723672], [" 851cdc:\tmadd\tx1, x21, x16, x0", 8723676], [" 851ce0:\tldr\tx0, [x23,#56]", 8723680], [" 851ce4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8723684], [" 851ce8:\tldr\tx11, [x23,#32]", 8723688], [" 851cec:\tmov\tx21, x0", 8723692], [" 851cf0:\tldr\tx18, [x22]", 8723696], [" 851cf4:\tcmp\tx22, x11", 8723700], [" 851cf8:\tstp\tx18, x22, [x21]", 8723704], [" 851cfc:\tb.eq\t851e70 <islower@plt+0x7e4820>", 8723708], [" 851d00:\tstr\tx21, [x18,#8]", 8723712], [" 851d04:\tb\t851e74 <islower@plt+0x7e4824>", 8723716], [" 851d08:\tstr\tx21, [x22,#32]", 8723720], [" 851d0c:\tadd\tx0, x22, #0x10", 8723724], [" 851d10:\tstr\tx21, [x23]", 8723728], [" 851d14:\tmov\tx1, x21", 8723732], [" 851d18:\tbl\t4c2654 <islower@plt+0x455004>", 8723736], [" 851d1c:\tmovi\tv18.2d, #0x0", 8723740], [" 851d20:\tstr\tw19, [sp,#404]", 8723744], [" 851d24:\tldr\tx19, [sp,#112]", 8723748], [" 851d28:\torr\tw28, wzr, #0x1", 8723752], [" 851d2c:\tadd\tx1, sp, #0x190", 8723756], [" 851d30:\tstrb\twzr, [sp,#400]", 8723760], [" 851d34:\tmov\tx0, x21", 8723764], [" 851d38:\tstr\txzr, [sp,#408]", 8723768], [" 851d3c:\tstrb\twzr, [sp,#402]", 8723772], [" 851d40:\tstrb\tw28, [sp,#403]", 8723776], [" 851d44:\tstr\tq18, [x19]", 8723780], [" 851d48:\tstrb\twzr, [sp,#401]", 8723784], [" 851d4c:\tbl\t4e350c <islower@plt+0x475ebc>", 8723788], [" 851d50:\tmovi\tv20.2d, #0x0", 8723792], [" 851d54:\tldr\tw5, [sp,#224]", 8723796], [" 851d58:\tadd\tx1, sp, #0x190", 8723800], [" 851d5c:\tstrb\twzr, [sp,#400]", 8723804], [" 851d60:\tmov\tx0, x21", 8723808], [" 851d64:\tstr\txzr, [sp,#408]", 8723812], [" 851d68:\tstrb\twzr, [sp,#402]", 8723816], [" 851d6c:\tstrb\twzr, [sp,#403]", 8723820], [" 851d70:\tstr\tw5, [sp,#404]", 8723824], [" 851d74:\tstr\tq20, [x19]", 8723828], [" 851d78:\tstrb\twzr, [sp,#401]", 8723832], [" 851d7c:\tbl\t4e350c <islower@plt+0x475ebc>", 8723836], [" 851d80:\torr\tw7, wzr, #0xff", 8723840], [" 851d84:\tstrb\tw28, [sp,#400]", 8723844], [" 851d88:\tadd\tx1, sp, #0x190", 8723848], [" 851d8c:\tstrb\twzr, [sp,#402]", 8723852], [" 851d90:\tmov\tx0, x21", 8723856], [" 851d94:\tstp\txzr, x7, [sp,#408]", 8723860], [" 851d98:\tbl\t4e350c <islower@plt+0x475ebc>", 8723864], [" 851d9c:\tldr\tx10, [sp,#104]", 8723868], [" 851da0:\torr\tw25, wzr, #0x1", 8723872], [" 851da4:\tstrb\tw28, [sp,#400]", 8723876], [" 851da8:\tstrb\twzr, [sp,#402]", 8723880], [" 851dac:\tstp\txzr, x10, [sp,#408]", 8723884], [" 851db0:\tb\t851f58 <islower@plt+0x7e4908>", 8723888], [" 851db4:\tldr\tx21, [sp,#160]", 8723892], [" 851db8:\torr\tw3, wzr, #0x1", 8723896], [" 851dbc:\tldr\tw1, [x27,#4]", 8723900], [" 851dc0:\torr\tw4, wzr, #0x1", 8723904], [" 851dc4:\tldr\tw2, [sp,#224]", 8723908], [" 851dc8:\tmov\tw5, wzr", 8723912], [" 851dcc:\tmov\tx0, x21", 8723916], [" 851dd0:\tbl\t7d61e4 <islower@plt+0x768b94>", 8723920], [" 851dd4:\tb\t851f68 <islower@plt+0x7e4918>", 8723924], [" 851dd8:\tstr\tx21, [x23,#32]", 8723928], [" 851ddc:\tadd\tx0, x23, #0x10", 8723932], [" 851de0:\tstr\tx21, [x22]", 8723936], [" 851de4:\tmov\tx1, x21", 8723940], [" 851de8:\tbl\t4c2654 <islower@plt+0x455004>", 8723944], [" 851dec:\tmovi\tv16.2d, #0x0", 8723948], [" 851df0:\tldr\tx17, [sp,#112]", 8723952], [" 851df4:\tadd\tx1, sp, #0x190", 8723956], [" 851df8:\tstrb\twzr, [sp,#400]", 8723960], [" 851dfc:\tmov\tx0, x21", 8723964], [" 851e00:\tstr\txzr, [sp,#408]", 8723968], [" 851e04:\tstrb\twzr, [sp,#402]", 8723972], [" 851e08:\tstrb\tw25, [sp,#403]", 8723976], [" 851e0c:\tstr\tw28, [sp,#404]", 8723980], [" 851e10:\tstr\tq16, [x17]", 8723984], [" 851e14:\tstrb\twzr, [sp,#401]", 8723988], [" 851e18:\tbl\t4e350c <islower@plt+0x475ebc>", 8723992], [" 851e1c:\tmov\tx0, x19", 8723996], [" 851e20:\tldr\tw28, [x0,#56]!", 8724000], [" 851e24:\tcmp\tw28, #0x40", 8724004], [" 851e28:\tb.hi\t851e44 <islower@plt+0x7e47f4>", 8724008], [" 851e2c:\tldr\tx19, [x19,#64]", 8724012], [" 851e30:\torr\tw8, wzr, #0x40", 8724016], [" 851e34:\tsub\tw17, w8, w28", 8724020], [" 851e38:\tlsl\tx4, x19, x17", 8724024], [" 851e3c:\tasr\tx15, x4, x17", 8724028], [" 851e40:\tb\t851f24 <islower@plt+0x7e48d4>", 8724032], [" 851e44:\tldr\tx12, [x19,#64]", 8724036], [" 851e48:\tsub\tw10, w28, #0x1", 8724040], [" 851e4c:\tlsr\tw3, w10, #6", 8724044], [" 851e50:\tand\tw13, w10, #0x3f", 8724048], [" 851e54:\tldr\tx5, [x12,w3,uxtw #3]", 8724052], [" 851e58:\torr\tw12, wzr, #0x1", 8724056], [" 851e5c:\tlsl\tx22, x12, x13", 8724060], [" 851e60:\tand\tx23, x5, x22", 8724064], [" 851e64:\tcbz\tx23, 851ef0 <islower@plt+0x7e48a0>", 8724068], [" 851e68:\tbl\t97aec <islower@plt+0x2a49c>", 8724072], [" 851e6c:\tb\t851ef4 <islower@plt+0x7e48a4>", 8724076], [" 851e70:\tstr\tx21, [x23,#32]", 8724080], [" 851e74:\tadd\tx0, x23, #0x10", 8724084], [" 851e78:\tstr\tx21, [x22]", 8724088], [" 851e7c:\tmov\tx1, x21", 8724092], [" 851e80:\tbl\t4c2654 <islower@plt+0x455004>", 8724096], [" 851e84:\tmovi\tv19.2d, #0x0", 8724100], [" 851e88:\tldr\tx15, [sp,#112]", 8724104], [" 851e8c:\torr\tw22, wzr, #0x1", 8724108], [" 851e90:\tstrb\twzr, [sp,#400]", 8724112], [" 851e94:\tadd\tx1, sp, #0x190", 8724116], [" 851e98:\tstr\txzr, [sp,#408]", 8724120], [" 851e9c:\tmov\tx0, x21", 8724124], [" 851ea0:\tstrb\twzr, [sp,#402]", 8724128], [" 851ea4:\tstrb\tw22, [sp,#403]", 8724132], [" 851ea8:\tstr\tw28, [sp,#404]", 8724136], [" 851eac:\tstr\tq19, [x15]", 8724140], [" 851eb0:\tstrb\twzr, [sp,#401]", 8724144], [" 851eb4:\tbl\t4e350c <islower@plt+0x475ebc>", 8724148], [" 851eb8:\torr\tw17, wzr, #0x3", 8724152], [" 851ebc:\tstp\txzr, x19, [sp,#408]", 8724156], [" 851ec0:\tadd\tx1, sp, #0x190", 8724160], [" 851ec4:\tstrb\twzr, [sp,#402]", 8724164], [" 851ec8:\tmov\tx0, x21", 8724168], [" 851ecc:\tstrb\tw17, [sp,#400]", 8724172], [" 851ed0:\tbl\t4e350c <islower@plt+0x475ebc>", 8724176], [" 851ed4:\tmovi\tv18.2d, #0x0", 8724180], [" 851ed8:\tldr\tx11, [sp,#80]", 8724184], [" 851edc:\torr\tw25, wzr, #0x1", 8724188], [" 851ee0:\tstrb\tw22, [sp,#400]", 8724192], [" 851ee4:\tstrb\twzr, [sp,#402]", 8724196], [" 851ee8:\tstr\tq18, [x11]", 8724200], [" 851eec:\tb\t851f58 <islower@plt+0x7e4908>", 8724204], [" 851ef0:\tbl\t97a60 <islower@plt+0x2a410>", 8724208], [" 851ef4:\tadd\tw11, w28, #0x1", 8724212], [" 851ef8:\tsub\tw12, w11, w0", 8724216], [" 851efc:\tcmp\tw12, #0x41", 8724220], [" 851f00:\tb.cc\t851f1c <islower@plt+0x7e48cc>", 8724224], [" 851f04:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8724228], [" 851f08:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8724232], [" 851f0c:\tadd\tx0, x0, #0xd47", 8724236], [" 851f10:\tadd\tx1, x1, #0x2da", 8724240], [" 851f14:\tmov\tw2, #0x4e4 \t// #1252", 8724244], [" 851f18:\tbl\tb9770 <islower@plt+0x4c120>", 8724248], [" 851f1c:\tldr\tx19, [x19,#64]", 8724252], [" 851f20:\tldr\tx15, [x19]", 8724256], [" 851f24:\torr\tw19, wzr, #0x1", 8724260], [" 851f28:\tstp\txzr, x15, [sp,#408]", 8724264], [" 851f2c:\tadd\tx1, sp, #0x190", 8724268], [" 851f30:\tstrb\twzr, [sp,#402]", 8724272], [" 851f34:\tmov\tx0, x21", 8724276], [" 851f38:\tstrb\tw19, [sp,#400]", 8724280], [" 851f3c:\tbl\t4e350c <islower@plt+0x475ebc>", 8724284], [" 851f40:\tmovi\tv17.2d, #0x0", 8724288], [" 851f44:\tldr\tx13, [sp,#80]", 8724292], [" 851f48:\torr\tw25, wzr, #0x1", 8724296], [" 851f4c:\tstrb\tw19, [sp,#400]", 8724300], [" 851f50:\tstrb\twzr, [sp,#402]", 8724304], [" 851f54:\tstr\tq17, [x13]", 8724308], [" 851f58:\tadd\tx1, sp, #0x190", 8724312], [" 851f5c:\tmov\tx0, x21", 8724316], [" 851f60:\tbl\t4e350c <islower@plt+0x475ebc>", 8724320], [" 851f64:\tldr\tx21, [sp,#160]", 8724324], [" 851f68:\tldr\tx9, [sp,#760]", 8724328], [" 851f6c:\tldr\tx28, [sp,#768]", 8724332], [" 851f70:\tldr\tw22, [x27,#4]", 8724336], [" 851f74:\tcmp\tx9, x28", 8724340], [" 851f78:\tb.cc\t851f90 <islower@plt+0x7e4940>", 8724344], [" 851f7c:\tadd\tx0, sp, #0x2f0", 8724348], [" 851f80:\torr\tw2, wzr, #0x4", 8724352], [" 851f84:\tmov\tx1, xzr", 8724356], [" 851f88:\tbl\tbe0a4 <islower@plt+0x50a54>", 8724360], [" 851f8c:\tldr\tx9, [sp,#760]", 8724364], [" 851f90:\tstr\tw22, [x9],#4", 8724368], [" 851f94:\tstr\tx9, [sp,#760]", 8724372], [" 851f98:\tadd\tw15, w29, #0x1", 8724376], [" 851f9c:\tcmp\tw15, w26", 8724380], [" 851fa0:\tb.ne\t851ac4 <islower@plt+0x7e4474>", 8724384], [" 851fa4:\tldr\tx29, [sp,#120]", 8724388], [" 851fa8:\tadd\tx28, sp, #0x190", 8724392], [" 851fac:\tldr\tx1, [sp,#64]", 8724396], [" 851fb0:\tcbz\tx1, 85236c <islower@plt+0x7e4d1c>", 8724400], [" 851fb4:\tldur\tx20, [x29,#-24]", 8724404], [" 851fb8:\tldr\tw25, [sp,#76]", 8724408], [" 851fbc:\tldrb\tw26, [x20,#8]", 8724412], [" 851fc0:\tcmp\tw26, #0x2", 8724416], [" 851fc4:\tcsel\tx27, x20, xzr, eq", 8724420], [" 851fc8:\tcbnz\tw25, 85202c <islower@plt+0x7e49dc>", 8724424], [" 851fcc:\tldr\tx23, [x27,#112]", 8724428], [" 851fd0:\tadd\tx20, x27, #0x40", 8724432], [" 851fd4:\tcmp\tx23, x20", 8724436], [" 851fd8:\tb.eq\t85202c <islower@plt+0x7e49dc>", 8724440], [" 851fdc:\tmov\tw22, wzr", 8724444], [" 851fe0:\tldr\tx24, [x23,#64]", 8724448], [" 851fe4:\tb\t852004 <islower@plt+0x7e49b4>", 8724452], [" 851fe8:\tldr\tx19, [x24,#16]", 8724456], [" 851fec:\tmov\tx0, x29", 8724460], [" 851ff0:\tbl\t1c5224 <islower@plt+0x157bd4>", 8724464], [" 851ff4:\tbl\t1bd358 <islower@plt+0x14fd08>", 8724468], [" 851ff8:\tldr\tx24, [x24,#64]", 8724472], [" 851ffc:\tcmp\tx19, x0", 8724476], [" 852000:\tcinc\tw22, w22, ne", 8724480], [" 852004:\tcmp\tx24, x23", 8724484], [" 852008:\tb.eq\t85201c <islower@plt+0x7e49cc>", 8724488], [" 85200c:\tldrb\tw19, [x24,#8]", 8724492], [" 852010:\tcmp\tw19, #0x47", 8724496], [" 852014:\tb.ne\t851fe8 <islower@plt+0x7e4998>", 8724500], [" 852018:\tadd\tw22, w22, #0x32", 8724504], [" 85201c:\tldr\tx23, [x23,#48]", 8724508], [" 852020:\tcmp\tx23, x20", 8724512], [" 852024:\tb.ne\t851fe0 <islower@plt+0x7e4990>", 8724516], [" 852028:\tb\t852030 <islower@plt+0x7e49e0>", 8724520], [" 85202c:\tmov\tw22, wzr", 8724524], [" 852030:\tldp\tx0, x1, [sp,#176]", 8724528], [" 852034:\tbl\t7b3c6c <islower@plt+0x74661c>", 8724532], [" 852038:\tmov\tw27, w0", 8724536], [" 85203c:\tldr\tw13, [sp,#76]", 8724540], [" 852040:\tcbz\tw13, 852170 <islower@plt+0x7e4b20>", 8724544], [" 852044:\tldr\tx17, [x21,#32]", 8724548], [" 852048:\torr\tw2, wzr, #0x6", 8724552], [" 85204c:\tldr\tx0, [x21,#240]", 8724556], [" 852050:\torr\tw3, wzr, #0x1", 8724560], [" 852054:\tldr\tx1, [x17,#8]", 8724564], [" 852058:\tbl\t7b2684 <islower@plt+0x745034>", 8724568], [" 85205c:\tldr\tx16, [x29,#40]", 8724572], [" 852060:\tmov\tx0, x21", 8724576], [" 852064:\tmov\tx2, xzr", 8724580], [" 852068:\tmov\tw3, wzr", 8724584], [" 85206c:\tmov\tw4, wzr", 8724588], [" 852070:\tldr\tx1, [x16]", 8724592], [" 852074:\tmov\tw5, wzr", 8724596], [" 852078:\tbl\t7bf6e8 <islower@plt+0x752098>", 8724600], [" 85207c:\tldr\tx18, [x21,#32]", 8724604], [" 852080:\tadrp\tx23, cb4000 <LoadQCC+0xb73d0>", 8724608], [" 852084:\tadd\tx23, x23, #0xc97", 8724612], [" 852088:\tmov\tx0, x23", 8724616], [" 85208c:\tldr\tx1, [x18,#328]", 8724620], [" 852090:\tldr\tx2, [x1,#56]", 8724624], [" 852094:\tmov\tw1, #0x1b \t// #27", 8724628], [" 852098:\tldr\tx3, [x2,#16]", 8724632], [" 85209c:\tldr\tx21, [x3,#56]", 8724636], [" 8520a0:\tbl\t6ce90 <__strlen_chk@plt>", 8724640], [" 8520a4:\tmov\tx2, x0", 8724644], [" 8520a8:\tmov\tx0, x21", 8724648], [" 8520ac:\tmov\tx1, x23", 8724652], [" 8520b0:\tbl\t1ad480 <islower@plt+0x13fe30>", 8724656], [" 8520b4:\tmov\tx24, x0", 8724660], [" 8520b8:\tcbnz\tx24, 8520d4 <islower@plt+0x7e4a84>", 8724664], [" 8520bc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8724668], [" 8520c0:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8724672], [" 8520c4:\tadd\tx0, x0, #0xd47", 8724676], [" 8520c8:\tadd\tx1, x1, #0xffa", 8724680], [" 8520cc:\tmov\tw2, #0x467e \t// #18046", 8724684], [" 8520d0:\tbl\tb9770 <islower@plt+0x4c120>", 8724688], [" 8520d4:\tldr\tx6, [sp,#56]", 8724692], [" 8520d8:\torr\tw18, wzr, #0x18", 8724696], [" 8520dc:\tldr\tw13, [x6,#48]", 8724700], [" 8520e0:\tmneg\tx2, x13, x18", 8724704], [" 8520e4:\tadd\tx4, x6, x2", 8724708], [" 8520e8:\tldr\tx27, [x4,#24]", 8724712], [" 8520ec:\tldrb\tw20, [x27,#8]", 8724716], [" 8520f0:\tcmp\tw20, #0xb", 8724720], [" 8520f4:\tb.eq\t852110 <islower@plt+0x7e4ac0>", 8724724], [" 8520f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8724728], [" 8520fc:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8724732], [" 852100:\tadd\tx0, x0, #0xd47", 8724736], [" 852104:\tadd\tx1, x1, #0x804", 8724740], [" 852108:\tmov\tw2, #0xc4 \t// #196", 8724744], [" 85210c:\tbl\tb9770 <islower@plt+0x4c120>", 8724748], [" 852110:\tmov\tx0, x27", 8724752], [" 852114:\tldr\tw23, [x0,#56]!", 8724756], [" 852118:\tldr\tx20, [sp,#160]", 8724760], [" 85211c:\tcmp\tw23, #0x40", 8724764], [" 852120:\tb.hi\t8521d0 <islower@plt+0x7e4b80>", 8724768], [" 852124:\tadd\tx0, x27, #0x40", 8724772], [" 852128:\tb\t8521fc <islower@plt+0x7e4bac>", 8724776], [" 85212c:\tbl\tcfbf0 <islower@plt+0x625a0>", 8724780], [" 852130:\tmov\tx22, x0", 8724784], [" 852134:\tadrp\tx0, cb5000 <LoadQCC+0xb83d0>", 8724788], [" 852138:\tmov\tw1, #0x28 \t// #40", 8724792], [" 85213c:\tadd\tx0, x0, #0xcd", 8724796], [" 852140:\tbl\t6ce90 <__strlen_chk@plt>", 8724800], [" 852144:\tldp\tx24, x8, [x22,#16]", 8724804], [" 852148:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8724808], [" 85214c:\tmov\tx29, x0", 8724812], [" 852150:\tadd\tx1, x1, #0xcd", 8724816], [" 852154:\tadd\tx26, x8, x29", 8724820], [" 852158:\tcmp\tx26, x24", 8724824], [" 85215c:\tb.ls\t8522bc <islower@plt+0x7e4c6c>", 8724828], [" 852160:\tmov\tx0, x22", 8724832], [" 852164:\tmov\tx2, x29", 8724836], [" 852168:\tbl\tce708 <islower@plt+0x610b8>", 8724840], [" 85216c:\tb\t85247c <islower@plt+0x7e4e2c>", 8724844], [" 852170:\tldr\tx29, [x21,#32]", 8724848], [" 852174:\tcmp\tw22, #0x33", 8724852], [" 852178:\tldr\tx24, [x21,#88]", 8724856], [" 85217c:\tldr\tx2, [x21,#64]", 8724860], [" 852180:\tldr\tx25, [x29,#328]", 8724864], [" 852184:\tldr\tx21, [x29,#344]", 8724868], [" 852188:\tldr\tx14, [x24,#8]", 8724872], [" 85218c:\tb.cc\t8522d8 <islower@plt+0x7e4c88>", 8724876], [" 852190:\tcmp\tw27, #0x10", 8724880], [" 852194:\tb.hi\t8522d8 <islower@plt+0x7e4c88>", 8724884], [" 852198:\tmov\tw12, #0x2d90 \t// #11664", 8724888], [" 85219c:\tldr\tx0, [x25,#56]", 8724892], [" 8521a0:\tadd\tx1, x14, x12", 8724896], [" 8521a4:\tmov\tw3, wzr", 8724900], [" 8521a8:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8724904], [" 8521ac:\tldr\tx24, [x21]", 8724908], [" 8521b0:\tmov\tx23, x0", 8724912], [" 8521b4:\tldr\tx22, [x25,#32]", 8724916], [" 8521b8:\tstp\tx24, x21, [x23]", 8724920], [" 8521bc:\tcmp\tx21, x22", 8724924], [" 8521c0:\tldr\tx22, [sp,#64]", 8724928], [" 8521c4:\tb.eq\t85230c <islower@plt+0x7e4cbc>", 8724932], [" 8521c8:\tstr\tx23, [x24,#8]", 8724936], [" 8521cc:\tb\t852310 <islower@plt+0x7e4cc0>", 8724940], [" 8521d0:\tbl\t97a60 <islower@plt+0x2a410>", 8724944], [" 8521d4:\tsub\tw16, w23, w0", 8724948], [" 8521d8:\tcmp\tw16, #0x41", 8724952], [" 8521dc:\tb.cc\t8521f8 <islower@plt+0x7e4ba8>", 8724956], [" 8521e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8724960], [" 8521e4:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8724964], [" 8521e8:\tadd\tx0, x0, #0xd47", 8724968], [" 8521ec:\tadd\tx1, x1, #0x2da", 8724972], [" 8521f0:\tmov\tw2, #0x4d8 \t// #1240", 8724976], [" 8521f4:\tbl\tb9770 <islower@plt+0x4c120>", 8724980], [" 8521f8:\tldr\tx0, [x27,#64]", 8724984], [" 8521fc:\tldr\tx5, [x20,#32]", 8724988], [" 852200:\tmov\tw17, #0x10000 \t// #65536", 8724992], [" 852204:\tldr\tx27, [x20,#88]", 8724996], [" 852208:\tmovk\tw17, #0x2c90", 8725000], [" 85220c:\tldr\tw28, [x0]", 8725004], [" 852210:\tmov\tw3, wzr", 8725008], [" 852214:\tldr\tx2, [x20,#64]", 8725012], [" 852218:\tldr\tx26, [x5,#328]", 8725016], [" 85221c:\tldr\tx10, [x27,#8]", 8725020], [" 852220:\tldr\tx21, [x5,#344]", 8725024], [" 852224:\tldr\tx0, [x26,#56]", 8725028], [" 852228:\tadd\tx1, x10, x17", 8725032], [" 85222c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8725036], [" 852230:\tldr\tx4, [x26,#32]", 8725040], [" 852234:\tmov\tx23, x0", 8725044], [" 852238:\tldr\tx1, [x21]", 8725048], [" 85223c:\tcmp\tx21, x4", 8725052], [" 852240:\tstp\tx1, x21, [x23]", 8725056], [" 852244:\tb.eq\t852250 <islower@plt+0x7e4c00>", 8725060], [" 852248:\tstr\tx23, [x1,#8]", 8725064], [" 85224c:\tb\t852254 <islower@plt+0x7e4c04>", 8725068], [" 852250:\tstr\tx23, [x26,#32]", 8725072], [" 852254:\tadd\tx0, x26, #0x10", 8725076], [" 852258:\tstr\tx23, [x21]", 8725080], [" 85225c:\tmov\tx1, x23", 8725084], [" 852260:\tbl\t4c2654 <islower@plt+0x455004>", 8725088], [" 852264:\tmov\tw17, #0x9 \t// #9", 8725092], [" 852268:\tstp\txzr, x24, [sp,#408]", 8725096], [" 85226c:\tadd\tx1, sp, #0x190", 8725100], [" 852270:\tstr\twzr, [sp,#404]", 8725104], [" 852274:\tmov\tx0, x23", 8725108], [" 852278:\tstr\twzr, [sp,#424]", 8725112], [" 85227c:\tstrb\tw17, [sp,#400]", 8725116], [" 852280:\tstrb\twzr, [sp,#402]", 8725120], [" 852284:\tbl\t4e350c <islower@plt+0x475ebc>", 8725124], [" 852288:\torr\tw24, wzr, #0x1", 8725128], [" 85228c:\tstp\txzr, x28, [sp,#408]", 8725132], [" 852290:\tadd\tx1, sp, #0x190", 8725136], [" 852294:\tstrb\twzr, [sp,#402]", 8725140], [" 852298:\tmov\tx0, x23", 8725144], [" 85229c:\tstrb\tw24, [sp,#400]", 8725148], [" 8522a0:\tbl\t4e350c <islower@plt+0x475ebc>", 8725152], [" 8522a4:\tmovi\tv0.2d, #0x0", 8725156], [" 8522a8:\tadd\tx28, sp, #0x190", 8725160], [" 8522ac:\tstrb\tw24, [sp,#400]", 8725164], [" 8522b0:\tstrb\twzr, [sp,#402]", 8725168], [" 8522b4:\tstur\tq0, [x28,#8]", 8725172], [" 8522b8:\tb\t85235c <islower@plt+0x7e4d0c>", 8725176], [" 8522bc:\tmov\tx0, x8", 8725180], [" 8522c0:\tmov\tx2, x29", 8725184], [" 8522c4:\tbl\t6cdd0 <memcpy@plt>", 8725188], [" 8522c8:\tldr\tx1, [x22,#24]", 8725192], [" 8522cc:\tadd\tx29, x1, x29", 8725196], [" 8522d0:\tstr\tx29, [x22,#24]", 8725200], [" 8522d4:\tb\t85247c <islower@plt+0x7e4e2c>", 8725204], [" 8522d8:\tmov\tw23, #0x2df0 \t// #11760", 8725208], [" 8522dc:\tldr\tx0, [x25,#56]", 8725212], [" 8522e0:\tadd\tx1, x14, x23", 8725216], [" 8522e4:\tmov\tw3, wzr", 8725220], [" 8522e8:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8725224], [" 8522ec:\tldr\tx11, [x25,#32]", 8725228], [" 8522f0:\tmov\tx23, x0", 8725232], [" 8522f4:\tldr\tx2, [x21]", 8725236], [" 8522f8:\tcmp\tx21, x11", 8725240], [" 8522fc:\tstp\tx2, x21, [x23]", 8725244], [" 852300:\tb.eq\t8524b8 <islower@plt+0x7e4e68>", 8725248], [" 852304:\tstr\tx23, [x2,#8]", 8725252], [" 852308:\tb\t8524bc <islower@plt+0x7e4e6c>", 8725256], [" 85230c:\tstr\tx23, [x25,#32]", 8725260], [" 852310:\tldr\tx29, [sp,#120]", 8725264], [" 852314:\tadd\tx0, x25, #0x10", 8725268], [" 852318:\tmov\tx1, x23", 8725272], [" 85231c:\tstr\tx23, [x21]", 8725276], [" 852320:\tbl\t4c2654 <islower@plt+0x455004>", 8725280], [" 852324:\tmov\tw10, #0x9 \t// #9", 8725284], [" 852328:\tstp\txzr, x22, [sp,#408]", 8725288], [" 85232c:\tadd\tx1, sp, #0x190", 8725292], [" 852330:\tstr\twzr, [sp,#404]", 8725296], [" 852334:\tmov\tx0, x23", 8725300], [" 852338:\tstr\twzr, [sp,#424]", 8725304], [" 85233c:\tstrb\tw10, [sp,#400]", 8725308], [" 852340:\tstrb\twzr, [sp,#402]", 8725312], [" 852344:\tbl\t4e350c <islower@plt+0x475ebc>", 8725316], [" 852348:\tmovi\tv1.2d, #0x0", 8725320], [" 85234c:\torr\tw11, wzr, #0x1", 8725324], [" 852350:\tstrb\twzr, [sp,#402]", 8725328], [" 852354:\tstrb\tw11, [sp,#400]", 8725332], [" 852358:\tstur\tq1, [x28,#8]", 8725336], [" 85235c:\tadd\tx1, sp, #0x190", 8725340], [" 852360:\tmov\tx0, x23", 8725344], [" 852364:\tbl\t4e350c <islower@plt+0x475ebc>", 8725348], [" 852368:\tldr\tx21, [sp,#160]", 8725352], [" 85236c:\tldr\tx23, [sp,#48]", 8725356], [" 852370:\tcbz\tw23, 852430 <islower@plt+0x7e4de0>", 8725360], [" 852374:\tldr\tx0, [x21,#72]", 8725364], [" 852378:\tldr\tx23, [x0]", 8725368], [" 85237c:\tldr\tx26, [x23,#24]", 8725372], [" 852380:\tblr\tx26", 8725376], [" 852384:\tldr\tx10, [x21,#32]", 8725380], [" 852388:\torr\tw29, wzr, #0x30", 8725384], [" 85238c:\tldr\tx9, [x21,#88]", 8725388], [" 852390:\tmov\tw3, wzr", 8725392], [" 852394:\tldr\tw6, [x0,#48]", 8725396], [" 852398:\tldr\tx2, [x21,#64]", 8725400], [" 85239c:\tldr\tx22, [x10,#328]", 8725404], [" 8523a0:\tldr\tx1, [x9,#8]", 8725408], [" 8523a4:\tldr\tx20, [x10,#344]", 8725412], [" 8523a8:\tldr\tx0, [x22,#56]", 8725416], [" 8523ac:\tnop", 8725420], [" 8523b0:\tmadd\tx1, x6, x29, x1", 8725424], [" 8523b4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8725428], [" 8523b8:\tldr\tx9, [x22,#32]", 8725432], [" 8523bc:\tmov\tx21, x0", 8725436], [" 8523c0:\tldr\tx3, [x20]", 8725440], [" 8523c4:\tcmp\tx20, x9", 8725444], [" 8523c8:\tstp\tx3, x20, [x21]", 8725448], [" 8523cc:\tb.eq\t8523d8 <islower@plt+0x7e4d88>", 8725452], [" 8523d0:\tstr\tx21, [x3,#8]", 8725456], [" 8523d4:\tb\t8523dc <islower@plt+0x7e4d8c>", 8725460], [" 8523d8:\tstr\tx21, [x22,#32]", 8725464], [" 8523dc:\tadd\tx0, x22, #0x10", 8725468], [" 8523e0:\tstr\tx21, [x20]", 8725472], [" 8523e4:\tmov\tx1, x21", 8725476], [" 8523e8:\tbl\t4c2654 <islower@plt+0x455004>", 8725480], [" 8523ec:\tldr\tx0, [sp,#48]", 8725484], [" 8523f0:\torr\tw22, wzr, #0x1", 8725488], [" 8523f4:\tadd\tx1, sp, #0x190", 8725492], [" 8523f8:\tstrb\twzr, [sp,#402]", 8725496], [" 8523fc:\tstrb\tw22, [sp,#400]", 8725500], [" 852400:\tstp\txzr, x0, [sp,#408]", 8725504], [" 852404:\tmov\tx0, x21", 8725508], [" 852408:\tbl\t4e350c <islower@plt+0x475ebc>", 8725512], [" 85240c:\tmovi\tv5.2d, #0x0", 8725516], [" 852410:\tadd\tx1, sp, #0x190", 8725520], [" 852414:\tmov\tx0, x21", 8725524], [" 852418:\tstrb\tw22, [sp,#400]", 8725528], [" 85241c:\tstrb\twzr, [sp,#402]", 8725532], [" 852420:\tstur\tq5, [x28,#8]", 8725536], [" 852424:\tbl\t4e350c <islower@plt+0x475ebc>", 8725540], [" 852428:\tldr\tx21, [sp,#160]", 8725544], [" 85242c:\tldr\tx29, [sp,#120]", 8725548], [" 852430:\tldr\tw8, [sp,#176]", 8725552], [" 852434:\tcmp\tw8, #0x100", 8725556], [" 852438:\tb.lt\t852454 <islower@plt+0x7e4e04>", 8725560], [" 85243c:\tadd\tx0, sp, #0xb0", 8725564], [" 852440:\tbl\t1c66fc <islower@plt+0x1590ac>", 8725568], [" 852444:\ttbz\tw0, #0, 852464 <islower@plt+0x7e4e14>", 8725572], [" 852448:\tldr\tw8, [sp,#176]", 8725576], [" 85244c:\tcmp\tw8, #0xff", 8725580], [" 852450:\tb.gt\t852484 <islower@plt+0x7e4e34>", 8725584], [" 852454:\tsub\tw23, w8, #0xd", 8725588], [" 852458:\tcmp\tw23, #0x1b", 8725592], [" 85245c:\tb.cs\t85249c <islower@plt+0x7e4e4c>", 8725596], [" 852460:\tb\t852548 <islower@plt+0x7e4ef8>", 8725600], [" 852464:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8725604], [" 852468:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8725608], [" 85246c:\tadd\tx0, x0, #0xd47", 8725612], [" 852470:\tadd\tx1, x1, #0xffa", 8725616], [" 852474:\tmov\tw2, #0x46d5 \t// #18133", 8725620], [" 852478:\tbl\tb9770 <islower@plt+0x4c120>", 8725624], [" 85247c:\tmov\tw28, wzr", 8725628], [" 852480:\tb\t85278c <islower@plt+0x7e513c>", 8725632], [" 852484:\tadd\tx0, sp, #0xb0", 8725636], [" 852488:\tbl\t1c66fc <islower@plt+0x1590ac>", 8725640], [" 85248c:\ttbnz\tw0, #0, 852548 <islower@plt+0x7e4ef8>", 8725644], [" 852490:\tldr\tw8, [sp,#176]", 8725648], [" 852494:\tcmp\tw8, #0xff", 8725652], [" 852498:\tb.gt\t85252c <islower@plt+0x7e4edc>", 8725656], [" 85249c:\torr\tw28, wzr, #0x1", 8725660], [" 8524a0:\tsub\tw5, w8, #0xd", 8725664], [" 8524a4:\tcmp\tw5, #0x1b", 8725668], [" 8524a8:\tb.cc\t85278c <islower@plt+0x7e513c>", 8725672], [" 8524ac:\tcmp\tw8, #0x2a", 8725676], [" 8524b0:\tb.ne\t852548 <islower@plt+0x7e4ef8>", 8725680], [" 8524b4:\tb\t85278c <islower@plt+0x7e513c>", 8725684], [" 8524b8:\tstr\tx23, [x25,#32]", 8725688], [" 8524bc:\tadd\tx0, x25, #0x10", 8725692], [" 8524c0:\tstr\tx23, [x21]", 8725696], [" 8524c4:\tmov\tx1, x23", 8725700], [" 8524c8:\tbl\t4c2654 <islower@plt+0x455004>", 8725704], [" 8524cc:\tldr\tx29, [sp,#160]", 8725708], [" 8524d0:\tmov\tw28, #0x2df4 \t// #11764", 8725712], [" 8524d4:\tldr\tw12, [sp,#176]", 8725716], [" 8524d8:\tldr\tx26, [x29,#88]", 8725720], [" 8524dc:\tcmp\tw12, #0xff", 8725724], [" 8524e0:\tldr\tx21, [x26,#8]", 8725728], [" 8524e4:\tldrh\tw20, [x21,x28]", 8725732], [" 8524e8:\tb.gt\t8524fc <islower@plt+0x7e4eac>", 8725736], [" 8524ec:\tsub\tw17, w12, #0xd", 8725740], [" 8524f0:\tcmp\tw17, #0x1b", 8725744], [" 8524f4:\tb.cs\t852514 <islower@plt+0x7e4ec4>", 8725748], [" 8524f8:\tb\t85286c <islower@plt+0x7e521c>", 8725752], [" 8524fc:\tadd\tx0, sp, #0xb0", 8725756], [" 852500:\tbl\t1c66fc <islower@plt+0x1590ac>", 8725760], [" 852504:\ttbnz\tw0, #0, 85286c <islower@plt+0x7e521c>", 8725764], [" 852508:\tldr\tw12, [sp,#176]", 8725768], [" 85250c:\tcmp\tw12, #0xff", 8725772], [" 852510:\tb.gt\t852854 <islower@plt+0x7e5204>", 8725776], [" 852514:\tsub\tw18, w12, #0xd", 8725780], [" 852518:\tcmp\tw18, #0x1b", 8725784], [" 85251c:\tb.cc\t852b6c <islower@plt+0x7e551c>", 8725788], [" 852520:\tcmp\tw12, #0x2a", 8725792], [" 852524:\tb.ne\t85286c <islower@plt+0x7e521c>", 8725796], [" 852528:\tb\t852b6c <islower@plt+0x7e551c>", 8725800], [" 85252c:\tadd\tx0, sp, #0xb0", 8725804], [" 852530:\tbl\t1c66fc <islower@plt+0x1590ac>", 8725808], [" 852534:\torr\tw28, wzr, #0x1", 8725812], [" 852538:\ttbnz\tw0, #0, 85278c <islower@plt+0x7e513c>", 8725816], [" 85253c:\tldr\tw6, [sp,#176]", 8725820], [" 852540:\tcmp\tw6, #0x2a", 8725824], [" 852544:\tb.eq\t85278c <islower@plt+0x7e513c>", 8725828], [" 852548:\tmov\tx0, x21", 8725832], [" 85254c:\tmov\tx1, x29", 8725836], [" 852550:\tmov\tx2, xzr", 8725840], [" 852554:\tmov\tw3, wzr", 8725844], [" 852558:\tbl\t7c0954 <islower@plt+0x753304>", 8725848], [" 85255c:\tmov\tw27, w0", 8725852], [" 852560:\tldr\tx0, [x21,#32]", 8725856], [" 852564:\tmov\tx25, x21", 8725860], [" 852568:\tadd\tx22, sp, #0x190", 8725864], [" 85256c:\tadd\tx19, x22, #0x20", 8725868], [" 852570:\tldr\tx24, [x0,#16]", 8725872], [" 852574:\tadd\tx11, x22, #0x160", 8725876], [" 852578:\tldr\tx21, [x25,#72]", 8725880], [" 85257c:\tmov\tx0, x29", 8725884], [" 852580:\tstp\tx19, x19, [sp,#400]", 8725888], [" 852584:\tstr\tx11, [sp,#416]", 8725892], [" 852588:\tbl\t1c5224 <islower@plt+0x157bd4>", 8725896], [" 85258c:\tmov\tx8, x0", 8725900], [" 852590:\tldr\tw1, [sp,#28]", 8725904], [" 852594:\tadd\tx0, sp, #0xe0", 8725908], [" 852598:\tadd\tx5, sp, #0x190", 8725912], [" 85259c:\tmov\tw2, wzr", 8725916], [" 8525a0:\tmov\tx3, x24", 8725920], [" 8525a4:\tmov\tx4, x21", 8725924], [" 8525a8:\tmov\tx6, x8", 8725928], [" 8525ac:\tmov\tx26, x29", 8725932], [" 8525b0:\tadd\tx29, sp, #0xe0", 8725936], [" 8525b4:\tbl\t482d58 <islower@plt+0x415708>", 8725940], [" 8525b8:\tldp\tx0, x1, [sp,#176]", 8725944], [" 8525bc:\tbl\t7b3c6c <islower@plt+0x74661c>", 8725948], [" 8525c0:\tldr\tx9, [x25,#96]", 8725952], [" 8525c4:\tmov\tw21, w0", 8725956], [" 8525c8:\tldr\tx1, [x26,#16]", 8725960], [" 8525cc:\tmov\tw2, wzr", 8725964], [" 8525d0:\tmov\tx0, x9", 8725968], [" 8525d4:\tbl\t310f68 <islower@plt+0x2a3918>", 8725972], [" 8525d8:\tbl\t7b3d6c <islower@plt+0x74671c>", 8725976], [" 8525dc:\tadrp\tx2, 855000 <islower@plt+0x7e79b0>", 8725980], [" 8525e0:\tand\tx1, x0, #0xffffffff", 8725984], [" 8525e4:\tadd\tx2, x2, #0x3dc", 8725988], [" 8525e8:\tadd\tx0, sp, #0xe0", 8725992], [" 8525ec:\tbl\t483000 <islower@plt+0x4159b0>", 8725996], [" 8525f0:\tldr\tx12, [sp,#400]", 8726000], [" 8525f4:\tmov\tx1, xzr", 8726004], [" 8525f8:\tldr\tw0, [x12,#12]", 8726008], [" 8525fc:\tbl\t7b3d6c <islower@plt+0x74671c>", 8726012], [" 852600:\tcbz\tw21, 852760 <islower@plt+0x7e5110>", 8726016], [" 852604:\tldr\tx13, [sp,#400]", 8726020], [" 852608:\tand\tw22, w21, #0x7", 8726024], [" 85260c:\tsub\tw7, w21, #0x1", 8726028], [" 852610:\tcmp\tw7, #0x7", 8726032], [" 852614:\tldr\tw25, [x13,#4]", 8726036], [" 852618:\tb.cs\t852628 <islower@plt+0x7e4fd8>", 8726040], [" 85261c:\tldr\tx26, [sp,#160]", 8726044], [" 852620:\tmov\tw23, wzr", 8726048], [" 852624:\tb\t852728 <islower@plt+0x7e50d8>", 8726052], [" 852628:\tldr\tx26, [sp,#160]", 8726056], [" 85262c:\tmov\tw23, wzr", 8726060], [" 852630:\tsub\tw24, w21, w22", 8726064], [" 852634:\tadd\tw21, w27, w23", 8726068], [" 852638:\tadd\tw20, w25, w23", 8726072], [" 85263c:\torr\tw3, wzr, #0x1", 8726076], [" 852640:\torr\tw4, wzr, #0x1", 8726080], [" 852644:\tmov\tx0, x26", 8726084], [" 852648:\tmov\tw1, w21", 8726088], [" 85264c:\tmov\tw2, w20", 8726092], [" 852650:\tmov\tw5, wzr", 8726096], [" 852654:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726100], [" 852658:\tadd\tw1, w21, #0x1", 8726104], [" 85265c:\tadd\tw2, w20, #0x1", 8726108], [" 852660:\torr\tw3, wzr, #0x1", 8726112], [" 852664:\torr\tw4, wzr, #0x1", 8726116], [" 852668:\tmov\tx0, x26", 8726120], [" 85266c:\tmov\tw5, wzr", 8726124], [" 852670:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726128], [" 852674:\tadd\tw1, w21, #0x2", 8726132], [" 852678:\tadd\tw2, w20, #0x2", 8726136], [" 85267c:\torr\tw3, wzr, #0x1", 8726140], [" 852680:\torr\tw4, wzr, #0x1", 8726144], [" 852684:\tmov\tx0, x26", 8726148], [" 852688:\tmov\tw5, wzr", 8726152], [" 85268c:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726156], [" 852690:\tadd\tw1, w21, #0x3", 8726160], [" 852694:\tadd\tw2, w20, #0x3", 8726164], [" 852698:\torr\tw3, wzr, #0x1", 8726168], [" 85269c:\torr\tw4, wzr, #0x1", 8726172], [" 8526a0:\tmov\tx0, x26", 8726176], [" 8526a4:\tmov\tw5, wzr", 8726180], [" 8526a8:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726184], [" 8526ac:\tadd\tw1, w21, #0x4", 8726188], [" 8526b0:\tadd\tw2, w20, #0x4", 8726192], [" 8526b4:\torr\tw3, wzr, #0x1", 8726196], [" 8526b8:\torr\tw4, wzr, #0x1", 8726200], [" 8526bc:\tmov\tx0, x26", 8726204], [" 8526c0:\tmov\tw5, wzr", 8726208], [" 8526c4:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726212], [" 8526c8:\tadd\tw1, w21, #0x5", 8726216], [" 8526cc:\tadd\tw2, w20, #0x5", 8726220], [" 8526d0:\torr\tw3, wzr, #0x1", 8726224], [" 8526d4:\torr\tw4, wzr, #0x1", 8726228], [" 8526d8:\tmov\tx0, x26", 8726232], [" 8526dc:\tmov\tw5, wzr", 8726236], [" 8526e0:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726240], [" 8526e4:\tadd\tw1, w21, #0x6", 8726244], [" 8526e8:\tadd\tw2, w20, #0x6", 8726248], [" 8526ec:\torr\tw3, wzr, #0x1", 8726252], [" 8526f0:\torr\tw4, wzr, #0x1", 8726256], [" 8526f4:\tmov\tx0, x26", 8726260], [" 8526f8:\tmov\tw5, wzr", 8726264], [" 8526fc:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726268], [" 852700:\tadd\tw1, w21, #0x7", 8726272], [" 852704:\tadd\tw2, w20, #0x7", 8726276], [" 852708:\torr\tw3, wzr, #0x1", 8726280], [" 85270c:\torr\tw4, wzr, #0x1", 8726284], [" 852710:\tmov\tx0, x26", 8726288], [" 852714:\tmov\tw5, wzr", 8726292], [" 852718:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726296], [" 85271c:\tadd\tw23, w23, #0x8", 8726300], [" 852720:\tsubs\tw24, w24, #0x8", 8726304], [" 852724:\tb.ne\t852634 <islower@plt+0x7e4fe4>", 8726308], [" 852728:\tcbz\tw22, 852760 <islower@plt+0x7e5110>", 8726312], [" 85272c:\tadd\tw20, w23, w25", 8726316], [" 852730:\tadd\tw21, w27, w23", 8726320], [" 852734:\torr\tw3, wzr, #0x1", 8726324], [" 852738:\torr\tw4, wzr, #0x1", 8726328], [" 85273c:\tmov\tx0, x26", 8726332], [" 852740:\tmov\tw1, w21", 8726336], [" 852744:\tmov\tw2, w20", 8726340], [" 852748:\tmov\tw5, wzr", 8726344], [" 85274c:\tbl\t7d61e4 <islower@plt+0x768b94>", 8726348], [" 852750:\tsubs\tw22, w22, #0x1", 8726352], [" 852754:\tadd\tw20, w20, #0x1", 8726356], [" 852758:\tadd\tw21, w21, #0x1", 8726360], [" 85275c:\tb.ne\t852734 <islower@plt+0x7e50e4>", 8726364], [" 852760:\tldr\tx0, [sp,#288]", 8726368], [" 852764:\tcmp\tw27, #0x0", 8726372], [" 852768:\tcset\tw28, ne", 8726376], [" 85276c:\tadd\tx14, x29, #0x60", 8726380], [" 852770:\tcmp\tx0, x14", 8726384], [" 852774:\tb.eq\t85277c <islower@plt+0x7e512c>", 8726388], [" 852778:\tbl\t6cda0 <operator delete(void*)@plt>", 8726392], [" 85277c:\tldr\tx0, [sp,#400]", 8726396], [" 852780:\tcmp\tx0, x19", 8726400], [" 852784:\tb.eq\t85278c <islower@plt+0x7e513c>", 8726404], [" 852788:\tbl\t6cda0 <operator delete(void*)@plt>", 8726408], [" 85278c:\tldr\tx0, [sp,#752]", 8726412], [" 852790:\tldr\tx3, [sp,#32]", 8726416], [" 852794:\tcmp\tx0, x3", 8726420], [" 852798:\tb.eq\t8527a0 <islower@plt+0x7e5150>", 8726424], [" 85279c:\tbl\t6cda0 <operator delete(void*)@plt>", 8726428], [" 8527a0:\tldr\tx0, [sp,#880]", 8726432], [" 8527a4:\tadd\tx29, sp, #0x330", 8726436], [" 8527a8:\tadd\tx19, x29, #0x60", 8726440], [" 8527ac:\tcmp\tx0, x19", 8726444], [" 8527b0:\tb.eq\t8527b8 <islower@plt+0x7e5168>", 8726448], [" 8527b4:\tbl\t6cda0 <operator delete(void*)@plt>", 8726452], [" 8527b8:\tldr\tx0, [sp,#992]", 8726456], [" 8527bc:\tldr\tx2, [sp,#40]", 8726460], [" 8527c0:\tcmp\tx0, x2", 8726464], [" 8527c4:\tb.eq\t8527cc <islower@plt+0x7e517c>", 8726468], [" 8527c8:\tbl\t6cda0 <operator delete(void*)@plt>", 8726472], [" 8527cc:\tldr\tx0, [sp,#1344]", 8726476], [" 8527d0:\tldr\tx17, [sp,#144]", 8726480], [" 8527d4:\tcmp\tx0, x17", 8726484], [" 8527d8:\tb.eq\t8527e0 <islower@plt+0x7e5190>", 8726488], [" 8527dc:\tbl\t6cda0 <operator delete(void*)@plt>", 8726492], [" 8527e0:\tldr\tx0, [sp,#1440]", 8726496], [" 8527e4:\tldr\tx13, [sp,#152]", 8726500], [" 8527e8:\tcmp\tx0, x13", 8726504], [" 8527ec:\tb.eq\t8527f4 <islower@plt+0x7e51a4>", 8726508], [" 8527f0:\tbl\t6cda0 <operator delete(void*)@plt>", 8726512], [" 8527f4:\tldr\tx0, [sp,#1504]", 8726516], [" 8527f8:\tldr\tx11, [sp,#88]", 8726520], [" 8527fc:\tcmp\tx0, x11", 8726524], [" 852800:\tb.eq\t852808 <islower@plt+0x7e51b8>", 8726528], [" 852804:\tbl\t6cda0 <operator delete(void*)@plt>", 8726532], [" 852808:\tldr\tx0, [sp,#1568]", 8726536], [" 85280c:\tldr\tx23, [sp,#96]", 8726540], [" 852810:\tcmp\tx0, x23", 8726544], [" 852814:\tb.eq\t85281c <islower@plt+0x7e51cc>", 8726548], [" 852818:\tbl\t6cda0 <operator delete(void*)@plt>", 8726552], [" 85281c:\tmrs\tx15, tpidr_el0", 8726556], [" 852820:\tldr\tx4, [x15,#40]", 8726560], [" 852824:\tldr\tx5, [sp,#168]", 8726564], [" 852828:\tcmp\tx4, x5", 8726568], [" 85282c:\tb.ne\t852f4c <islower@plt+0x7e58fc>", 8726572], [" 852830:\tmov\tw0, w28", 8726576], [" 852834:\tadd\tsp, sp, #0x690", 8726580], [" 852838:\tldp\tx29, x30, [sp,#80]", 8726584], [" 85283c:\tldp\tx20, x19, [sp,#64]", 8726588], [" 852840:\tldp\tx22, x21, [sp,#48]", 8726592], [" 852844:\tldp\tx24, x23, [sp,#32]", 8726596], [" 852848:\tldp\tx26, x25, [sp,#16]", 8726600], [" 85284c:\tldp\tx28, x27, [sp],#96", 8726604], [" 852850:\tret", 8726608], [" 852854:\tadd\tx0, sp, #0xb0", 8726612], [" 852858:\tbl\t1c66fc <islower@plt+0x1590ac>", 8726616], [" 85285c:\ttbnz\tw0, #0, 852b6c <islower@plt+0x7e551c>", 8726620], [" 852860:\tldr\tw0, [sp,#176]", 8726624], [" 852864:\tcmp\tw0, #0x2a", 8726628], [" 852868:\tb.eq\t852b6c <islower@plt+0x7e551c>", 8726632], [" 85286c:\tldr\tx24, [sp,#160]", 8726636], [" 852870:\tadd\tx7, sp, #0x190", 8726640], [" 852874:\tldr\tx21, [sp,#120]", 8726644], [" 852878:\tadd\tx19, x7, #0x20", 8726648], [" 85287c:\tadd\tx22, x7, #0x160", 8726652], [" 852880:\tldr\tx25, [x24,#32]", 8726656], [" 852884:\tldr\tx28, [x24,#72]", 8726660], [" 852888:\tmov\tx0, x21", 8726664], [" 85288c:\tldr\tx29, [x25,#16]", 8726668], [" 852890:\tstp\tx19, x19, [sp,#400]", 8726672], [" 852894:\tstr\tx22, [sp,#416]", 8726676], [" 852898:\tbl\t1c5224 <islower@plt+0x157bd4>", 8726680], [" 85289c:\tmov\tx7, x0", 8726684], [" 8528a0:\tldr\tw1, [sp,#28]", 8726688], [" 8528a4:\tadd\tx0, sp, #0xe0", 8726692], [" 8528a8:\tadd\tx5, sp, #0x190", 8726696], [" 8528ac:\tmov\tw2, wzr", 8726700], [" 8528b0:\tmov\tx3, x29", 8726704], [" 8528b4:\tmov\tx4, x28", 8726708], [" 8528b8:\tmov\tx6, x7", 8726712], [" 8528bc:\tbl\t482d58 <islower@plt+0x415708>", 8726716], [" 8528c0:\tldr\tx0, [x24,#96]", 8726720], [" 8528c4:\tmov\tw2, wzr", 8726724], [" 8528c8:\tldr\tx1, [x21,#16]", 8726728], [" 8528cc:\tbl\t310f68 <islower@plt+0x2a3918>", 8726732], [" 8528d0:\tbl\t7b3d6c <islower@plt+0x74671c>", 8726736], [" 8528d4:\tadrp\tx2, 855000 <islower@plt+0x7e79b0>", 8726740], [" 8528d8:\tand\tx1, x0, #0xffffffff", 8726744], [" 8528dc:\tadd\tx2, x2, #0x3dc", 8726748], [" 8528e0:\tadd\tx0, sp, #0xe0", 8726752], [" 8528e4:\tbl\t483000 <islower@plt+0x4159b0>", 8726756], [" 8528e8:\tldr\tx6, [sp,#400]", 8726760], [" 8528ec:\torr\tw5, wzr, #0x40000000", 8726764], [" 8528f0:\tldr\tw22, [x6,#4]", 8726768], [" 8528f4:\tcmp\tw22, w5", 8726772], [" 8528f8:\tb.lt\t852914 <islower@plt+0x7e52c4>", 8726776], [" 8528fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8726780], [" 852900:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8726784], [" 852904:\tadd\tx0, x0, #0xd47", 8726788], [" 852908:\tadd\tx1, x1, #0xe66", 8726792], [" 85290c:\tmov\tw2, #0x125 \t// #293", 8726796], [" 852910:\tb\t852930 <islower@plt+0x7e52e0>", 8726800], [" 852914:\tcmp\tw22, #0x0", 8726804], [" 852918:\tb.gt\t852934 <islower@plt+0x7e52e4>", 8726808], [" 85291c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8726812], [" 852920:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8726816], [" 852924:\tadd\tx0, x0, #0xd47", 8726820], [" 852928:\tadd\tx1, x1, #0xffa", 8726824], [" 85292c:\tmov\tw2, #0x46a1 \t// #18081", 8726828], [" 852930:\tbl\tb9770 <islower@plt+0x4c120>", 8726832], [" 852934:\tldr\tx0, [x24,#104]", 8726836], [" 852938:\tmov\tw1, w22", 8726840], [" 85293c:\tmov\tx2, xzr", 8726844], [" 852940:\tmov\tx3, xzr", 8726848], [" 852944:\tldr\tx7, [x0]", 8726852], [" 852948:\tldr\tx21, [x7,#24]", 8726856], [" 85294c:\tblr\tx21", 8726860], [" 852950:\tcmp\tw27, #0x8", 8726864], [" 852954:\tb.ls\t852998 <islower@plt+0x7e5348>", 8726868], [" 852958:\tbl\t7832b4 <islower@plt+0x715c64>", 8726872], [" 85295c:\torr\tw2, wzr, #0x18", 8726876], [" 852960:\torr\tw9, wzr, #0xf", 8726880], [" 852964:\ttst\tw0, #0x1", 8726884], [" 852968:\torr\tw25, wzr, #0xfffffff7", 8726888], [" 85296c:\tcsel\tw28, wzr, w2, ne", 8726892], [" 852970:\tcsel\tw16, w25, w9, ne", 8726896], [" 852974:\tcbz\tw20, 852ecc <islower@plt+0x7e587c>", 8726900], [" 852978:\tadd\tx1, sp, #0xc0", 8726904], [" 85297c:\tadd\tw27, w16, w27", 8726908], [" 852980:\tand\tw24, w20, #0x1", 8726912], [" 852984:\tadd\tx25, x1, #0x10", 8726916], [" 852988:\tcmp\tw20, #0x1", 8726920], [" 85298c:\tb.ne\t852d40 <islower@plt+0x7e56f0>", 8726924], [" 852990:\tmov\tw9, wzr", 8726928], [" 852994:\tb\t852e4c <islower@plt+0x7e57fc>", 8726932], [" 852998:\tcbz\tw20, 852ecc <islower@plt+0x7e587c>", 8726936], [" 85299c:\tadd\tx0, sp, #0xc0", 8726940], [" 8529a0:\tand\tw27, w20, #0x7", 8726944], [" 8529a4:\tadd\tx29, x0, #0x10", 8726948], [" 8529a8:\tsub\tw1, w20, #0x1", 8726952], [" 8529ac:\tcmp\tw1, #0x7", 8726956], [" 8529b0:\tb.cc\t852b28 <islower@plt+0x7e54d8>", 8726960], [" 8529b4:\tsub\tw21, w20, w27", 8726964], [" 8529b8:\tmov\tw22, #0x9 \t// #9", 8726968], [" 8529bc:\tmov\tw28, #0xcc \t// #204", 8726972], [" 8529c0:\tmovi\tv25.2d, #0x0", 8726976], [" 8529c4:\tadd\tx1, sp, #0xc0", 8726980], [" 8529c8:\tmov\tx0, x23", 8726984], [" 8529cc:\tstrb\twzr, [sp,#192]", 8726988], [" 8529d0:\tstr\txzr, [sp,#200]", 8726992], [" 8529d4:\tstrb\twzr, [sp,#194]", 8726996], [" 8529d8:\tstrb\tw22, [sp,#195]", 8727000], [" 8529dc:\tstr\tw28, [sp,#196]", 8727004], [" 8529e0:\tstr\tq25, [x29]", 8727008], [" 8529e4:\tstrb\twzr, [sp,#193]", 8727012], [" 8529e8:\tbl\t4e350c <islower@plt+0x475ebc>", 8727016], [" 8529ec:\tmovi\tv2.2d, #0x0", 8727020], [" 8529f0:\tadd\tx1, sp, #0xc0", 8727024], [" 8529f4:\tmov\tx0, x23", 8727028], [" 8529f8:\tstrb\twzr, [sp,#192]", 8727032], [" 8529fc:\tstr\txzr, [sp,#200]", 8727036], [" 852a00:\tstrb\twzr, [sp,#194]", 8727040], [" 852a04:\tstrb\tw22, [sp,#195]", 8727044], [" 852a08:\tstr\tw28, [sp,#196]", 8727048], [" 852a0c:\tstr\tq2, [x29]", 8727052], [" 852a10:\tstrb\twzr, [sp,#193]", 8727056], [" 852a14:\tbl\t4e350c <islower@plt+0x475ebc>", 8727060], [" 852a18:\tmovi\tv3.2d, #0x0", 8727064], [" 852a1c:\tadd\tx1, sp, #0xc0", 8727068], [" 852a20:\tmov\tx0, x23", 8727072], [" 852a24:\tstrb\twzr, [sp,#192]", 8727076], [" 852a28:\tstr\txzr, [sp,#200]", 8727080], [" 852a2c:\tstrb\twzr, [sp,#194]", 8727084], [" 852a30:\tstrb\tw22, [sp,#195]", 8727088], [" 852a34:\tstr\tw28, [sp,#196]", 8727092], [" 852a38:\tstr\tq3, [x29]", 8727096], [" 852a3c:\tstrb\twzr, [sp,#193]", 8727100], [" 852a40:\tbl\t4e350c <islower@plt+0x475ebc>", 8727104], [" 852a44:\tmovi\tv4.2d, #0x0", 8727108], [" 852a48:\tadd\tx1, sp, #0xc0", 8727112], [" 852a4c:\tmov\tx0, x23", 8727116], [" 852a50:\tstrb\twzr, [sp,#192]", 8727120], [" 852a54:\tstr\txzr, [sp,#200]", 8727124], [" 852a58:\tstrb\twzr, [sp,#194]", 8727128], [" 852a5c:\tstrb\tw22, [sp,#195]", 8727132], [" 852a60:\tstr\tw28, [sp,#196]", 8727136], [" 852a64:\tstr\tq4, [x29]", 8727140], [" 852a68:\tstrb\twzr, [sp,#193]", 8727144], [" 852a6c:\tbl\t4e350c <islower@plt+0x475ebc>", 8727148], [" 852a70:\tmovi\tv5.2d, #0x0", 8727152], [" 852a74:\tadd\tx1, sp, #0xc0", 8727156], [" 852a78:\tmov\tx0, x23", 8727160], [" 852a7c:\tstrb\twzr, [sp,#192]", 8727164], [" 852a80:\tstr\txzr, [sp,#200]", 8727168], [" 852a84:\tstrb\twzr, [sp,#194]", 8727172], [" 852a88:\tstrb\tw22, [sp,#195]", 8727176], [" 852a8c:\tstr\tw28, [sp,#196]", 8727180], [" 852a90:\tstr\tq5, [x29]", 8727184], [" 852a94:\tstrb\twzr, [sp,#193]", 8727188], [" 852a98:\tbl\t4e350c <islower@plt+0x475ebc>", 8727192], [" 852a9c:\tmovi\tv6.2d, #0x0", 8727196], [" 852aa0:\tadd\tx1, sp, #0xc0", 8727200], [" 852aa4:\tmov\tx0, x23", 8727204], [" 852aa8:\tstrb\twzr, [sp,#192]", 8727208], [" 852aac:\tstr\txzr, [sp,#200]", 8727212], [" 852ab0:\tstrb\twzr, [sp,#194]", 8727216], [" 852ab4:\tstrb\tw22, [sp,#195]", 8727220], [" 852ab8:\tstr\tw28, [sp,#196]", 8727224], [" 852abc:\tstr\tq6, [x29]", 8727228], [" 852ac0:\tstrb\twzr, [sp,#193]", 8727232], [" 852ac4:\tbl\t4e350c <islower@plt+0x475ebc>", 8727236], [" 852ac8:\tmovi\tv7.2d, #0x0", 8727240], [" 852acc:\tadd\tx1, sp, #0xc0", 8727244], [" 852ad0:\tmov\tx0, x23", 8727248], [" 852ad4:\tstrb\twzr, [sp,#192]", 8727252], [" 852ad8:\tstr\txzr, [sp,#200]", 8727256], [" 852adc:\tstrb\twzr, [sp,#194]", 8727260], [" 852ae0:\tstrb\tw22, [sp,#195]", 8727264], [" 852ae4:\tstr\tw28, [sp,#196]", 8727268], [" 852ae8:\tstr\tq7, [x29]", 8727272], [" 852aec:\tstrb\twzr, [sp,#193]", 8727276], [" 852af0:\tbl\t4e350c <islower@plt+0x475ebc>", 8727280], [" 852af4:\tmovi\tv1.2d, #0x0", 8727284], [" 852af8:\tadd\tx1, sp, #0xc0", 8727288], [" 852afc:\tmov\tx0, x23", 8727292], [" 852b00:\tstrb\twzr, [sp,#192]", 8727296], [" 852b04:\tstr\txzr, [sp,#200]", 8727300], [" 852b08:\tstrb\twzr, [sp,#194]", 8727304], [" 852b0c:\tstrb\tw22, [sp,#195]", 8727308], [" 852b10:\tstr\tw28, [sp,#196]", 8727312], [" 852b14:\tstr\tq1, [x29]", 8727316], [" 852b18:\tstrb\twzr, [sp,#193]", 8727320], [" 852b1c:\tbl\t4e350c <islower@plt+0x475ebc>", 8727324], [" 852b20:\tsubs\tw21, w21, #0x8", 8727328], [" 852b24:\tb.ne\t8529c0 <islower@plt+0x7e5370>", 8727332], [" 852b28:\tcbz\tw27, 852ecc <islower@plt+0x7e587c>", 8727336], [" 852b2c:\tmov\tw25, #0x9 \t// #9", 8727340], [" 852b30:\tmov\tw26, #0xcc \t// #204", 8727344], [" 852b34:\tmovi\tv17.2d, #0x0", 8727348], [" 852b38:\tadd\tx1, sp, #0xc0", 8727352], [" 852b3c:\tmov\tx0, x23", 8727356], [" 852b40:\tstrb\twzr, [sp,#192]", 8727360], [" 852b44:\tstr\txzr, [sp,#200]", 8727364], [" 852b48:\tstrb\twzr, [sp,#194]", 8727368], [" 852b4c:\tstrb\tw25, [sp,#195]", 8727372], [" 852b50:\tstr\tw26, [sp,#196]", 8727376], [" 852b54:\tstr\tq17, [x29]", 8727380], [" 852b58:\tstrb\twzr, [sp,#193]", 8727384], [" 852b5c:\tbl\t4e350c <islower@plt+0x475ebc>", 8727388], [" 852b60:\tsubs\tw27, w27, #0x1", 8727392], [" 852b64:\tb.ne\t852b34 <islower@plt+0x7e54e4>", 8727396], [" 852b68:\tb\t852ecc <islower@plt+0x7e587c>", 8727400], [" 852b6c:\tcbz\tw20, 852ef4 <islower@plt+0x7e58a4>", 8727404], [" 852b70:\tadd\tx6, sp, #0x190", 8727408], [" 852b74:\tand\tw21, w20, #0x7", 8727412], [" 852b78:\tadd\tx22, x6, #0x10", 8727416], [" 852b7c:\tsub\tw27, w20, #0x1", 8727420], [" 852b80:\tcmp\tw27, #0x7", 8727424], [" 852b84:\tb.cc\t852cfc <islower@plt+0x7e56ac>", 8727428], [" 852b88:\tsub\tw27, w20, w21", 8727432], [" 852b8c:\tmov\tw24, #0x9 \t// #9", 8727436], [" 852b90:\tmov\tw26, #0xcc \t// #204", 8727440], [" 852b94:\tmovi\tv24.2d, #0x0", 8727444], [" 852b98:\tadd\tx1, sp, #0x190", 8727448], [" 852b9c:\tmov\tx0, x23", 8727452], [" 852ba0:\tstrb\twzr, [sp,#400]", 8727456], [" 852ba4:\tstr\txzr, [sp,#408]", 8727460], [" 852ba8:\tstrb\twzr, [sp,#402]", 8727464], [" 852bac:\tstrb\tw24, [sp,#403]", 8727468], [" 852bb0:\tstr\tw26, [sp,#404]", 8727472], [" 852bb4:\tstr\tq24, [x22]", 8727476], [" 852bb8:\tstrb\twzr, [sp,#401]", 8727480], [" 852bbc:\tbl\t4e350c <islower@plt+0x475ebc>", 8727484], [" 852bc0:\tmovi\tv27.2d, #0x0", 8727488], [" 852bc4:\tadd\tx1, sp, #0x190", 8727492], [" 852bc8:\tmov\tx0, x23", 8727496], [" 852bcc:\tstrb\twzr, [sp,#400]", 8727500], [" 852bd0:\tstr\txzr, [sp,#408]", 8727504], [" 852bd4:\tstrb\twzr, [sp,#402]", 8727508], [" 852bd8:\tstrb\tw24, [sp,#403]", 8727512], [" 852bdc:\tstr\tw26, [sp,#404]", 8727516], [" 852be0:\tstr\tq27, [x22]", 8727520], [" 852be4:\tstrb\twzr, [sp,#401]", 8727524], [" 852be8:\tbl\t4e350c <islower@plt+0x475ebc>", 8727528], [" 852bec:\tmovi\tv28.2d, #0x0", 8727532], [" 852bf0:\tadd\tx1, sp, #0x190", 8727536], [" 852bf4:\tmov\tx0, x23", 8727540], [" 852bf8:\tstrb\twzr, [sp,#400]", 8727544], [" 852bfc:\tstr\txzr, [sp,#408]", 8727548], [" 852c00:\tstrb\twzr, [sp,#402]", 8727552], [" 852c04:\tstrb\tw24, [sp,#403]", 8727556], [" 852c08:\tstr\tw26, [sp,#404]", 8727560], [" 852c0c:\tstr\tq28, [x22]", 8727564], [" 852c10:\tstrb\twzr, [sp,#401]", 8727568], [" 852c14:\tbl\t4e350c <islower@plt+0x475ebc>", 8727572], [" 852c18:\tmovi\tv29.2d, #0x0", 8727576], [" 852c1c:\tadd\tx1, sp, #0x190", 8727580], [" 852c20:\tmov\tx0, x23", 8727584], [" 852c24:\tstrb\twzr, [sp,#400]", 8727588], [" 852c28:\tstr\txzr, [sp,#408]", 8727592], [" 852c2c:\tstrb\twzr, [sp,#402]", 8727596], [" 852c30:\tstrb\tw24, [sp,#403]", 8727600], [" 852c34:\tstr\tw26, [sp,#404]", 8727604], [" 852c38:\tstr\tq29, [x22]", 8727608], [" 852c3c:\tstrb\twzr, [sp,#401]", 8727612], [" 852c40:\tbl\t4e350c <islower@plt+0x475ebc>", 8727616], [" 852c44:\tmovi\tv30.2d, #0x0", 8727620], [" 852c48:\tadd\tx1, sp, #0x190", 8727624], [" 852c4c:\tmov\tx0, x23", 8727628], [" 852c50:\tstrb\twzr, [sp,#400]", 8727632], [" 852c54:\tstr\txzr, [sp,#408]", 8727636], [" 852c58:\tstrb\twzr, [sp,#402]", 8727640], [" 852c5c:\tstrb\tw24, [sp,#403]", 8727644], [" 852c60:\tstr\tw26, [sp,#404]", 8727648], [" 852c64:\tstr\tq30, [x22]", 8727652], [" 852c68:\tstrb\twzr, [sp,#401]", 8727656], [" 852c6c:\tbl\t4e350c <islower@plt+0x475ebc>", 8727660], [" 852c70:\tmovi\tv31.2d, #0x0", 8727664], [" 852c74:\tadd\tx1, sp, #0x190", 8727668], [" 852c78:\tmov\tx0, x23", 8727672], [" 852c7c:\tstrb\twzr, [sp,#400]", 8727676], [" 852c80:\tstr\txzr, [sp,#408]", 8727680], [" 852c84:\tstrb\twzr, [sp,#402]", 8727684], [" 852c88:\tstrb\tw24, [sp,#403]", 8727688], [" 852c8c:\tstr\tw26, [sp,#404]", 8727692], [" 852c90:\tstr\tq31, [x22]", 8727696], [" 852c94:\tstrb\twzr, [sp,#401]", 8727700], [" 852c98:\tbl\t4e350c <islower@plt+0x475ebc>", 8727704], [" 852c9c:\tmovi\tv0.2d, #0x0", 8727708], [" 852ca0:\tadd\tx1, sp, #0x190", 8727712], [" 852ca4:\tmov\tx0, x23", 8727716], [" 852ca8:\tstrb\twzr, [sp,#400]", 8727720], [" 852cac:\tstr\txzr, [sp,#408]", 8727724], [" 852cb0:\tstrb\twzr, [sp,#402]", 8727728], [" 852cb4:\tstrb\tw24, [sp,#403]", 8727732], [" 852cb8:\tstr\tw26, [sp,#404]", 8727736], [" 852cbc:\tstr\tq0, [x22]", 8727740], [" 852cc0:\tstrb\twzr, [sp,#401]", 8727744], [" 852cc4:\tbl\t4e350c <islower@plt+0x475ebc>", 8727748], [" 852cc8:\tmovi\tv26.2d, #0x0", 8727752], [" 852ccc:\tadd\tx1, sp, #0x190", 8727756], [" 852cd0:\tmov\tx0, x23", 8727760], [" 852cd4:\tstrb\twzr, [sp,#400]", 8727764], [" 852cd8:\tstr\txzr, [sp,#408]", 8727768], [" 852cdc:\tstrb\twzr, [sp,#402]", 8727772], [" 852ce0:\tstrb\tw24, [sp,#403]", 8727776], [" 852ce4:\tstr\tw26, [sp,#404]", 8727780], [" 852ce8:\tstr\tq26, [x22]", 8727784], [" 852cec:\tstrb\twzr, [sp,#401]", 8727788], [" 852cf0:\tbl\t4e350c <islower@plt+0x475ebc>", 8727792], [" 852cf4:\tsubs\tw27, w27, #0x8", 8727796], [" 852cf8:\tb.ne\t852b94 <islower@plt+0x7e5544>", 8727800], [" 852cfc:\tcbz\tw21, 852ef4 <islower@plt+0x7e58a4>", 8727804], [" 852d00:\tmov\tw27, #0x9 \t// #9", 8727808], [" 852d04:\tmov\tw24, #0xcc \t// #204", 8727812], [" 852d08:\tmovi\tv16.2d, #0x0", 8727816], [" 852d0c:\tadd\tx1, sp, #0x190", 8727820], [" 852d10:\tmov\tx0, x23", 8727824], [" 852d14:\tstrb\twzr, [sp,#400]", 8727828], [" 852d18:\tstr\txzr, [sp,#408]", 8727832], [" 852d1c:\tstrb\twzr, [sp,#402]", 8727836], [" 852d20:\tstrb\tw27, [sp,#403]", 8727840], [" 852d24:\tstr\tw24, [sp,#404]", 8727844], [" 852d28:\tstr\tq16, [x22]", 8727848], [" 852d2c:\tstrb\twzr, [sp,#401]", 8727852], [" 852d30:\tbl\t4e350c <islower@plt+0x475ebc>", 8727856], [" 852d34:\tsubs\tw21, w21, #0x1", 8727860], [" 852d38:\tb.ne\t852d08 <islower@plt+0x7e56b8>", 8727864], [" 852d3c:\tb\t852ef4 <islower@plt+0x7e58a4>", 8727868], [" 852d40:\tadd\tw2, w22, #0x9", 8727872], [" 852d44:\tstr\tx19, [sp,#128]", 8727876], [" 852d48:\tmov\tw11, wzr", 8727880], [" 852d4c:\tstr\tw24, [sp,#104]", 8727884], [" 852d50:\tsub\tw20, w20, w24", 8727888], [" 852d54:\tstr\tw22, [sp,#112]", 8727892], [" 852d58:\tsub\tw24, w2, w28", 8727896], [" 852d5c:\tmov\tw19, #0x9 \t// #9", 8727900], [" 852d60:\tmov\tw29, #0xcc \t// #204", 8727904], [" 852d64:\torr\tw22, wzr, #0x1", 8727908], [" 852d68:\tmov\tw26, w11", 8727912], [" 852d6c:\tcmp\tw26, w28", 8727916], [" 852d70:\tb.cc\t852da0 <islower@plt+0x7e5750>", 8727920], [" 852d74:\tcmp\tw26, w27", 8727924], [" 852d78:\tb.hi\t852da0 <islower@plt+0x7e5750>", 8727928], [" 852d7c:\tmovi\tv23.2d, #0x0", 8727932], [" 852d80:\tsub\tw3, w24, #0x1", 8727936], [" 852d84:\tstrb\twzr, [sp,#192]", 8727940], [" 852d88:\tstr\txzr, [sp,#200]", 8727944], [" 852d8c:\tstrb\twzr, [sp,#194]", 8727948], [" 852d90:\tstrb\tw22, [sp,#195]", 8727952], [" 852d94:\tstr\tw3, [sp,#196]", 8727956], [" 852d98:\tstr\tq23, [x25]", 8727960], [" 852d9c:\tb\t852dbc <islower@plt+0x7e576c>", 8727964], [" 852da0:\tmovi\tv20.2d, #0x0", 8727968], [" 852da4:\tstrb\twzr, [sp,#192]", 8727972], [" 852da8:\tstr\txzr, [sp,#200]", 8727976], [" 852dac:\tstrb\twzr, [sp,#194]", 8727980], [" 852db0:\tstrb\tw19, [sp,#195]", 8727984], [" 852db4:\tstr\tw29, [sp,#196]", 8727988], [" 852db8:\tstr\tq20, [x25]", 8727992], [" 852dbc:\tadd\tx1, sp, #0xc0", 8727996], [" 852dc0:\tstrb\twzr, [sp,#193]", 8728000], [" 852dc4:\tmov\tx0, x23", 8728004], [" 852dc8:\tbl\t4e350c <islower@plt+0x475ebc>", 8728008], [" 852dcc:\tadd\tw21, w26, #0x1", 8728012], [" 852dd0:\tcmp\tw21, w28", 8728016], [" 852dd4:\tb.cc\t852e00 <islower@plt+0x7e57b0>", 8728020], [" 852dd8:\tcmp\tw21, w27", 8728024], [" 852ddc:\tb.hi\t852e00 <islower@plt+0x7e57b0>", 8728028], [" 852de0:\tmovi\tv22.2d, #0x0", 8728032], [" 852de4:\tstrb\twzr, [sp,#192]", 8728036], [" 852de8:\tstr\txzr, [sp,#200]", 8728040], [" 852dec:\tstrb\twzr, [sp,#194]", 8728044], [" 852df0:\tstrb\tw22, [sp,#195]", 8728048], [" 852df4:\tstr\tw24, [sp,#196]", 8728052], [" 852df8:\tstr\tq22, [x25]", 8728056], [" 852dfc:\tb\t852e1c <islower@plt+0x7e57cc>", 8728060], [" 852e00:\tmovi\tv21.2d, #0x0", 8728064], [" 852e04:\tstrb\twzr, [sp,#192]", 8728068], [" 852e08:\tstr\txzr, [sp,#200]", 8728072], [" 852e0c:\tstrb\twzr, [sp,#194]", 8728076], [" 852e10:\tstrb\tw19, [sp,#195]", 8728080], [" 852e14:\tstr\tw29, [sp,#196]", 8728084], [" 852e18:\tstr\tq21, [x25]", 8728088], [" 852e1c:\tadd\tx1, sp, #0xc0", 8728092], [" 852e20:\tstrb\twzr, [sp,#193]", 8728096], [" 852e24:\tmov\tx0, x23", 8728100], [" 852e28:\tbl\t4e350c <islower@plt+0x475ebc>", 8728104], [" 852e2c:\tsubs\tw20, w20, #0x2", 8728108], [" 852e30:\tadd\tw24, w24, #0x2", 8728112], [" 852e34:\tadd\tw11, w21, #0x1", 8728116], [" 852e38:\tb.ne\t852d68 <islower@plt+0x7e5718>", 8728120], [" 852e3c:\tldr\tx19, [sp,#128]", 8728124], [" 852e40:\tadd\tw9, w26, #0x2", 8728128], [" 852e44:\tldr\tw22, [sp,#112]", 8728132], [" 852e48:\tldr\tw24, [sp,#104]", 8728136], [" 852e4c:\tcbz\tw24, 852ecc <islower@plt+0x7e587c>", 8728140], [" 852e50:\tcmp\tw9, w28", 8728144], [" 852e54:\tb.cc\t852e98 <islower@plt+0x7e5848>", 8728148], [" 852e58:\tcmp\tw9, w27", 8728152], [" 852e5c:\tb.hi\t852e98 <islower@plt+0x7e5848>", 8728156], [" 852e60:\tmovi\tv2.2d, #0x0", 8728160], [" 852e64:\tadd\tw4, w22, #0x8", 8728164], [" 852e68:\tmov\tx16, x19", 8728168], [" 852e6c:\tstrb\twzr, [sp,#192]", 8728172], [" 852e70:\tsub\tw19, w4, w28", 8728176], [" 852e74:\tstr\txzr, [sp,#200]", 8728180], [" 852e78:\torr\tw8, wzr, #0x1", 8728184], [" 852e7c:\tstrb\twzr, [sp,#194]", 8728188], [" 852e80:\tadd\tw10, w19, w9", 8728192], [" 852e84:\tmov\tx19, x16", 8728196], [" 852e88:\tstrb\tw8, [sp,#195]", 8728200], [" 852e8c:\tstr\tw10, [sp,#196]", 8728204], [" 852e90:\tstr\tq2, [x25]", 8728208], [" 852e94:\tb\t852ebc <islower@plt+0x7e586c>", 8728212], [" 852e98:\tmovi\tv3.2d, #0x0", 8728216], [" 852e9c:\tmov\tw11, #0x9 \t// #9", 8728220], [" 852ea0:\tmov\tw0, #0xcc \t// #204", 8728224], [" 852ea4:\tstrb\twzr, [sp,#192]", 8728228], [" 852ea8:\tstr\txzr, [sp,#200]", 8728232], [" 852eac:\tstrb\twzr, [sp,#194]", 8728236], [" 852eb0:\tstrb\tw11, [sp,#195]", 8728240], [" 852eb4:\tstr\tw0, [sp,#196]", 8728244], [" 852eb8:\tstr\tq3, [x25]", 8728248], [" 852ebc:\tadd\tx1, sp, #0xc0", 8728252], [" 852ec0:\tstrb\twzr, [sp,#193]", 8728256], [" 852ec4:\tmov\tx0, x23", 8728260], [" 852ec8:\tbl\t4e350c <islower@plt+0x475ebc>", 8728264], [" 852ecc:\tldr\tx0, [sp,#288]", 8728268], [" 852ed0:\tadd\tx25, sp, #0xe0", 8728272], [" 852ed4:\tadd\tx8, x25, #0x60", 8728276], [" 852ed8:\tcmp\tx0, x8", 8728280], [" 852edc:\tb.eq\t852ee4 <islower@plt+0x7e5894>", 8728284], [" 852ee0:\tbl\t6cda0 <operator delete(void*)@plt>", 8728288], [" 852ee4:\tldr\tx0, [sp,#400]", 8728292], [" 852ee8:\tcmp\tx0, x19", 8728296], [" 852eec:\tb.eq\t852ef4 <islower@plt+0x7e58a4>", 8728300], [" 852ef0:\tbl\t6cda0 <operator delete(void*)@plt>", 8728304], [" 852ef4:\tldr\tx18, [sp,#64]", 8728308], [" 852ef8:\tmov\tw29, #0x9 \t// #9", 8728312], [" 852efc:\tadd\tx1, sp, #0x190", 8728316], [" 852f00:\tstr\twzr, [sp,#404]", 8728320], [" 852f04:\tmov\tx0, x23", 8728324], [" 852f08:\tstr\twzr, [sp,#424]", 8728328], [" 852f0c:\tstrb\tw29, [sp,#400]", 8728332], [" 852f10:\tstp\txzr, x18, [sp,#408]", 8728336], [" 852f14:\tstrb\twzr, [sp,#402]", 8728340], [" 852f18:\tbl\t4e350c <islower@plt+0x475ebc>", 8728344], [" 852f1c:\tmovi\tv4.2d, #0x0", 8728348], [" 852f20:\torr\tw28, wzr, #0x1", 8728352], [" 852f24:\tadd\tx1, sp, #0x190", 8728356], [" 852f28:\tstrb\twzr, [sp,#402]", 8728360], [" 852f2c:\tmov\tx0, x23", 8728364], [" 852f30:\tstrb\tw28, [sp,#400]", 8728368], [" 852f34:\tadd\tx28, sp, #0x190", 8728372], [" 852f38:\tstur\tq4, [x28,#8]", 8728376], [" 852f3c:\tbl\t4e350c <islower@plt+0x475ebc>", 8728380], [" 852f40:\tldr\tx21, [sp,#160]", 8728384], [" 852f44:\tldr\tx29, [sp,#120]", 8728388], [" 852f48:\tb\t85236c <islower@plt+0x7e4d1c>", 8728392], [" 852f4c:\tbl\t6ce60 <__stack_chk_fail@plt>", 8728396], ["", 0]], "l": 16, "f": "QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool)"}, "101": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007fda38 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x265c28>:", 0], [" 7fda38:\tstr\tx20, [sp,#-32]!", 8378936], [" 7fda3c:\tstp\tx19, x30, [sp,#16]", 8378940], [" 7fda40:\tmov\tx20, x0", 8378944], [" 7fda44:\tmov\tx19, x1", 8378948], [" 7fda48:\tldrb\tw9, [x20,#1640]", 8378952], [" 7fda4c:\tcbnz\tw9, 7fda58 <islower@plt+0x790408>", 8378956], [" 7fda50:\torr\tw10, wzr, #0x1", 8378960], [" 7fda54:\tstrb\tw10, [x20,#1640]", 8378964], [" 7fda58:\tldr\tx10, [x19,#88]", 8378968], [" 7fda5c:\tmov\tw3, wzr", 8378972], [" 7fda60:\tldr\tw8, [x10]", 8378976], [" 7fda64:\ttst\tw8, #0x30000", 8378980], [" 7fda68:\tcset\tw2, ne", 8378984], [" 7fda6c:\tcbz\tx10, 7fda78 <islower@plt+0x790428>", 8378988], [" 7fda70:\ttbz\tw8, #18, 7fda78 <islower@plt+0x790428>", 8378992], [" 7fda74:\torr\tw3, wzr, #0x1", 8378996], [" 7fda78:\tldr\tx11, [x20,#32]", 8379000], [" 7fda7c:\tldr\tx12, [x11,#328]", 8379004], [" 7fda80:\tldr\tx8, [x11,#344]", 8379008], [" 7fda84:\tldr\tx9, [x12,#32]", 8379012], [" 7fda88:\tcmp\tx8, x9", 8379016], [" 7fda8c:\tb.eq\t7fda9c <islower@plt+0x79044c>", 8379020], [" 7fda90:\tldr\tx8, [x8]", 8379024], [" 7fda94:\tldrb\tw12, [x8,#24]", 8379028], [" 7fda98:\ttbnz\tw12, #1, 7fda90 <islower@plt+0x790440>", 8379032], [" 7fda9c:\tldrb\tw8, [x19,#8]", 8379036], [" 7fdaa0:\tsub\tw9, w8, #0x17", 8379040], [" 7fdaa4:\tcmp\tw9, #0x38", 8379044], [" 7fdaa8:\tb.hi\t7fdda8 <islower@plt+0x790758>", 8379048], [" 7fdaac:\tadrp\tx13, d42000 <LoadQCC+0x1453d0>", 8379052], [" 7fdab0:\tadd\tx13, x13, #0xd60", 8379056], [" 7fdab4:\tldrsw\tx11, [x13,x9,lsl #2]", 8379060], [" 7fdab8:\tadd\tx12, x11, x13", 8379064], [" 7fdabc:\tbr\tx12", 8379068], [" 7fdac0:\tmov\tx0, x20", 8379072], [" 7fdac4:\tmov\tx1, x19", 8379076], [" 7fdac8:\tbl\t7d2768 <islower@plt+0x765118>", 8379080], [" 7fdacc:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379084], [" 7fdad0:\torr\tw0, wzr, #0x1", 8379088], [" 7fdad4:\tb\t7fddd4 <islower@plt+0x790784>", 8379092], [" 7fdad8:\tmov\tx0, x20", 8379096], [" 7fdadc:\tmov\tx1, x19", 8379100], [" 7fdae0:\tbl\t7dcd3c <islower@plt+0x76f6ec>", 8379104], [" 7fdae4:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379108], [" 7fdae8:\torr\tw0, wzr, #0x1", 8379112], [" 7fdaec:\tb\t7fddd4 <islower@plt+0x790784>", 8379116], [" 7fdaf0:\tsub\tw2, w8, #0x16", 8379120], [" 7fdaf4:\tmov\tx0, x20", 8379124], [" 7fdaf8:\tmov\tx1, x19", 8379128], [" 7fdafc:\tbl\t7e2580 <islower@plt+0x774f30>", 8379132], [" 7fdb00:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379136], [" 7fdb04:\torr\tw0, wzr, #0x1", 8379140], [" 7fdb08:\tb\t7fddd4 <islower@plt+0x790784>", 8379144], [" 7fdb0c:\tsub\tw2, w8, #0x16", 8379148], [" 7fdb10:\tmov\tx0, x20", 8379152], [" 7fdb14:\tmov\tx1, x19", 8379156], [" 7fdb18:\tbl\t7e07bc <islower@plt+0x77316c>", 8379160], [" 7fdb1c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379164], [" 7fdb20:\torr\tw0, wzr, #0x1", 8379168], [" 7fdb24:\tb\t7fddd4 <islower@plt+0x790784>", 8379172], [" 7fdb28:\tmov\tx0, x20", 8379176], [" 7fdb2c:\tmov\tx1, x19", 8379180], [" 7fdb30:\tbl\t7e3708 <islower@plt+0x7760b8>", 8379184], [" 7fdb34:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379188], [" 7fdb38:\torr\tw0, wzr, #0x1", 8379192], [" 7fdb3c:\tb\t7fddd4 <islower@plt+0x790784>", 8379196], [" 7fdb40:\tmov\tx0, x20", 8379200], [" 7fdb44:\tmov\tx1, x19", 8379204], [" 7fdb48:\tbl\t7c9d94 <islower@plt+0x75c744>", 8379208], [" 7fdb4c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379212], [" 7fdb50:\torr\tw0, wzr, #0x1", 8379216], [" 7fdb54:\tb\t7fddd4 <islower@plt+0x790784>", 8379220], [" 7fdb58:\tmov\tx0, x20", 8379224], [" 7fdb5c:\tmov\tx1, x19", 8379228], [" 7fdb60:\tbl\t7e38e0 <islower@plt+0x776290>", 8379232], [" 7fdb64:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379236], [" 7fdb68:\torr\tw0, wzr, #0x1", 8379240], [" 7fdb6c:\tb\t7fddd4 <islower@plt+0x790784>", 8379244], [" 7fdb70:\tmov\tx0, x20", 8379248], [" 7fdb74:\tmov\tx1, x19", 8379252], [" 7fdb78:\tbl\t7eeb9c <islower@plt+0x78154c>", 8379256], [" 7fdb7c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379260], [" 7fdb80:\torr\tw0, wzr, #0x1", 8379264], [" 7fdb84:\tb\t7fddd4 <islower@plt+0x790784>", 8379268], [" 7fdb88:\tmov\tx0, x20", 8379272], [" 7fdb8c:\tmov\tx1, x19", 8379276], [" 7fdb90:\tbl\t7ee1f4 <islower@plt+0x780ba4>", 8379280], [" 7fdb94:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379284], [" 7fdb98:\torr\tw0, wzr, #0x1", 8379288], [" 7fdb9c:\tb\t7fddd4 <islower@plt+0x790784>", 8379292], [" 7fdba0:\tsub\tw2, w8, #0x16", 8379296], [" 7fdba4:\tmov\tx0, x20", 8379300], [" 7fdba8:\tmov\tx1, x19", 8379304], [" 7fdbac:\tbl\t7c6254 <islower@plt+0x758c04>", 8379308], [" 7fdbb0:\tcbz\tw0, 7fdda8 <islower@plt+0x790758>", 8379312], [" 7fdbb4:\torr\tw0, wzr, #0x1", 8379316], [" 7fdbb8:\tb\t7fddd4 <islower@plt+0x790784>", 8379320], [" 7fdbbc:\tmov\tx0, x20", 8379324], [" 7fdbc0:\tmov\tx1, x19", 8379328], [" 7fdbc4:\tbl\t7f227c <islower@plt+0x784c2c>", 8379332], [" 7fdbc8:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379336], [" 7fdbcc:\torr\tw0, wzr, #0x1", 8379340], [" 7fdbd0:\tb\t7fddd4 <islower@plt+0x790784>", 8379344], [" 7fdbd4:\tmov\tx0, x20", 8379348], [" 7fdbd8:\tmov\tx1, x19", 8379352], [" 7fdbdc:\tbl\t7f4c48 <islower@plt+0x7875f8>", 8379356], [" 7fdbe0:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379360], [" 7fdbe4:\torr\tw0, wzr, #0x1", 8379364], [" 7fdbe8:\tb\t7fddd4 <islower@plt+0x790784>", 8379368], [" 7fdbec:\tmov\tx0, x20", 8379372], [" 7fdbf0:\tmov\tx1, x19", 8379376], [" 7fdbf4:\tbl\t7f2844 <islower@plt+0x7851f4>", 8379380], [" 7fdbf8:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379384], [" 7fdbfc:\torr\tw0, wzr, #0x1", 8379388], [" 7fdc00:\tb\t7fddd4 <islower@plt+0x790784>", 8379392], [" 7fdc04:\tmov\tx0, x20", 8379396], [" 7fdc08:\tmov\tx1, x19", 8379400], [" 7fdc0c:\tbl\t7f31b8 <islower@plt+0x785b68>", 8379404], [" 7fdc10:\torr\tw0, wzr, #0x1", 8379408], [" 7fdc14:\tb\t7fddd4 <islower@plt+0x790784>", 8379412], [" 7fdc18:\tmov\tx0, x20", 8379416], [" 7fdc1c:\tmov\tx1, x19", 8379420], [" 7fdc20:\tbl\t7eaf20 <islower@plt+0x77d8d0>", 8379424], [" 7fdc24:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379428], [" 7fdc28:\torr\tw0, wzr, #0x1", 8379432], [" 7fdc2c:\tb\t7fddd4 <islower@plt+0x790784>", 8379436], [" 7fdc30:\tmov\tx0, x20", 8379440], [" 7fdc34:\tmov\tx1, x19", 8379444], [" 7fdc38:\tbl\t7e70f8 <islower@plt+0x779aa8>", 8379448], [" 7fdc3c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379452], [" 7fdc40:\torr\tw0, wzr, #0x1", 8379456], [" 7fdc44:\tb\t7fddd4 <islower@plt+0x790784>", 8379460], [" 7fdc48:\tmov\tx0, x20", 8379464], [" 7fdc4c:\tmov\tx1, x19", 8379468], [" 7fdc50:\tbl\t7fac9c <islower@plt+0x78d64c>", 8379472], [" 7fdc54:\tcbz\tw0, 7fdda8 <islower@plt+0x790758>", 8379476], [" 7fdc58:\torr\tw0, wzr, #0x1", 8379480], [" 7fdc5c:\tb\t7fddd4 <islower@plt+0x790784>", 8379484], [" 7fdc60:\tmov\tw2, #0x6f \t// #111", 8379488], [" 7fdc64:\tmov\tx0, x20", 8379492], [" 7fdc68:\tmov\tx1, x19", 8379496], [" 7fdc6c:\tbl\t7ede78 <islower@plt+0x780828>", 8379500], [" 7fdc70:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379504], [" 7fdc74:\torr\tw0, wzr, #0x1", 8379508], [" 7fdc78:\tb\t7fddd4 <islower@plt+0x790784>", 8379512], [" 7fdc7c:\tmov\tw2, #0x6d \t// #109", 8379516], [" 7fdc80:\tmov\tx0, x20", 8379520], [" 7fdc84:\tmov\tx1, x19", 8379524], [" 7fdc88:\tbl\t7ede78 <islower@plt+0x780828>", 8379528], [" 7fdc8c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379532], [" 7fdc90:\torr\tw0, wzr, #0x1", 8379536], [" 7fdc94:\tb\t7fddd4 <islower@plt+0x790784>", 8379540], [" 7fdc98:\tmov\tw2, #0x6c \t// #108", 8379544], [" 7fdc9c:\tmov\tx0, x20", 8379548], [" 7fdca0:\tmov\tx1, x19", 8379552], [" 7fdca4:\tbl\t7ede78 <islower@plt+0x780828>", 8379556], [" 7fdca8:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379560], [" 7fdcac:\torr\tw0, wzr, #0x1", 8379564], [" 7fdcb0:\tb\t7fddd4 <islower@plt+0x790784>", 8379568], [" 7fdcb4:\tmov\tx0, x20", 8379572], [" 7fdcb8:\tmov\tx1, x19", 8379576], [" 7fdcbc:\tbl\t7eefdc <islower@plt+0x78198c>", 8379580], [" 7fdcc0:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379584], [" 7fdcc4:\torr\tw0, wzr, #0x1", 8379588], [" 7fdcc8:\tb\t7fddd4 <islower@plt+0x790784>", 8379592], [" 7fdccc:\tmov\tx0, x20", 8379596], [" 7fdcd0:\tmov\tx1, x19", 8379600], [" 7fdcd4:\tbl\t7e3ae0 <islower@plt+0x776490>", 8379604], [" 7fdcd8:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379608], [" 7fdcdc:\torr\tw0, wzr, #0x1", 8379612], [" 7fdce0:\tb\t7fddd4 <islower@plt+0x790784>", 8379616], [" 7fdce4:\tmov\tx0, x20", 8379620], [" 7fdce8:\tmov\tx1, x19", 8379624], [" 7fdcec:\tbl\t7d4344 <islower@plt+0x766cf4>", 8379628], [" 7fdcf0:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379632], [" 7fdcf4:\torr\tw0, wzr, #0x1", 8379636], [" 7fdcf8:\tb\t7fddd4 <islower@plt+0x790784>", 8379640], [" 7fdcfc:\tmov\tx0, x20", 8379644], [" 7fdd00:\tmov\tx1, x19", 8379648], [" 7fdd04:\tbl\t7dcbcc <islower@plt+0x76f57c>", 8379652], [" 7fdd08:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379656], [" 7fdd0c:\torr\tw0, wzr, #0x1", 8379660], [" 7fdd10:\tb\t7fddd4 <islower@plt+0x790784>", 8379664], [" 7fdd14:\tmov\tx0, x20", 8379668], [" 7fdd18:\tmov\tx1, x19", 8379672], [" 7fdd1c:\tbl\t850d20 <islower@plt+0x7e36d0>", 8379676], [" 7fdd20:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379680], [" 7fdd24:\torr\tw0, wzr, #0x1", 8379684], [" 7fdd28:\tb\t7fddd4 <islower@plt+0x790784>", 8379688], [" 7fdd2c:\tmov\tx0, x20", 8379692], [" 7fdd30:\tmov\tx1, x19", 8379696], [" 7fdd34:\tmov\tw2, w3", 8379700], [" 7fdd38:\tbl\t7f3d9c <islower@plt+0x78674c>", 8379704], [" 7fdd3c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379708], [" 7fdd40:\torr\tw0, wzr, #0x1", 8379712], [" 7fdd44:\tb\t7fddd4 <islower@plt+0x790784>", 8379716], [" 7fdd48:\tmov\tx0, x20", 8379720], [" 7fdd4c:\tmov\tx1, x19", 8379724], [" 7fdd50:\tbl\t7f8f60 <islower@plt+0x78b910>", 8379728], [" 7fdd54:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379732], [" 7fdd58:\torr\tw0, wzr, #0x1", 8379736], [" 7fdd5c:\tb\t7fddd4 <islower@plt+0x790784>", 8379740], [" 7fdd60:\tmov\tx0, x20", 8379744], [" 7fdd64:\tmov\tx1, x19", 8379748], [" 7fdd68:\tbl\t7f8504 <islower@plt+0x78aeb4>", 8379752], [" 7fdd6c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379756], [" 7fdd70:\torr\tw0, wzr, #0x1", 8379760], [" 7fdd74:\tb\t7fddd4 <islower@plt+0x790784>", 8379764], [" 7fdd78:\tmov\tx0, x20", 8379768], [" 7fdd7c:\tmov\tx1, x19", 8379772], [" 7fdd80:\tbl\t7f8c00 <islower@plt+0x78b5b0>", 8379776], [" 7fdd84:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379780], [" 7fdd88:\torr\tw0, wzr, #0x1", 8379784], [" 7fdd8c:\tb\t7fddd4 <islower@plt+0x790784>", 8379788], [" 7fdd90:\tmov\tx0, x20", 8379792], [" 7fdd94:\tmov\tx1, x19", 8379796], [" 7fdd98:\tbl\t7f9f0c <islower@plt+0x78c8bc>", 8379800], [" 7fdd9c:\ttbz\tw0, #0, 7fdda8 <islower@plt+0x790758>", 8379804], [" 7fdda0:\torr\tw0, wzr, #0x1", 8379808], [" 7fdda4:\tb\t7fddd4 <islower@plt+0x790784>", 8379812], [" 7fdda8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8379816], [" 7fddac:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8379820], [" 7fddb0:\tadd\tx0, x0, #0xd47", 8379824], [" 7fddb4:\tadd\tx1, x1, #0xbdb", 8379828], [" 7fddb8:\tmov\tw2, #0x2cba \t// #11450", 8379832], [" 7fddbc:\tbl\tb9770 <islower@plt+0x4c120>", 8379836], [" 7fddc0:\tmov\tw2, #0x5 \t// #5", 8379840], [" 7fddc4:\tmov\tx0, x20", 8379844], [" 7fddc8:\tmov\tx1, x19", 8379848], [" 7fddcc:\tbl\t7fdde0 <islower@plt+0x790790>", 8379852], [" 7fddd0:\tmov\tw0, wzr", 8379856], [" 7fddd4:\tldp\tx19, x30, [sp,#16]", 8379860], [" 7fddd8:\tldr\tx20, [sp],#32", 8379864], [" 7fdddc:\tret", 8379868], ["", 0]], "l": 16, "f": "QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*)"}, "102": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000080018c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2634d4>:", 0], [" 80018c:\tstp\tx19, x30, [sp,#-16]!", 8389004], [" 800190:\tmov\tx19, x0", 8389008], [" 800194:\tldrb\tw8, [x19,#128]", 8389012], [" 800198:\tcbz\tw8, 8001bc <islower@plt+0x792b6c>", 8389016], [" 80019c:\tldr\tx8, [x1,#80]", 8389020], [" 8001a0:\tstr\tx8, [x19,#64]", 8389024], [" 8001a4:\tldrb\tw8, [x1,#8]", 8389028], [" 8001a8:\tcmp\tw8, #0x30", 8389032], [" 8001ac:\tb.ne\t8001c8 <islower@plt+0x792b78>", 8389036], [" 8001b0:\torr\tw0, wzr, #0x1", 8389040], [" 8001b4:\tldp\tx19, x30, [sp],#16", 8389044], [" 8001b8:\tret", 8389048], [" 8001bc:\tmov\tx0, x19", 8389052], [" 8001c0:\tldp\tx19, x30, [sp],#16", 8389056], [" 8001c4:\tb\t5eb144 <islower@plt+0x57daf4>", 8389060], [" 8001c8:\tldr\tx8, [x19]", 8389064], [" 8001cc:\tmov\tx0, x19", 8389068], [" 8001d0:\tldr\tx9, [x8,#24]", 8389072], [" 8001d4:\tblr\tx9", 8389076], [" 8001d8:\tand\tw0, w0, #0x1", 8389080], [" 8001dc:\tstr\txzr, [x19,#64]", 8389084], [" 8001e0:\tldp\tx19, x30, [sp],#16", 8389088], [" 8001e4:\tret", 8389092], ["", 0]], "l": 16, "f": "llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*)"}, "103": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008c66e0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x19cf80>:", 0], [" 8c66e0:\tstp\tx28, x27, [sp,#-96]!", 9201376], [" 8c66e4:\tstp\tx26, x25, [sp,#16]", 9201380], [" 8c66e8:\tstp\tx24, x23, [sp,#32]", 9201384], [" 8c66ec:\tstp\tx22, x21, [sp,#48]", 9201388], [" 8c66f0:\tstp\tx20, x19, [sp,#64]", 9201392], [" 8c66f4:\tstp\tx29, x30, [sp,#80]", 9201396], [" 8c66f8:\tsub\tsp, sp, #0x660", 9201400], [" 8c66fc:\tmrs\tx5, tpidr_el0", 9201404], [" 8c6700:\tmov\tx26, x0", 9201408], [" 8c6704:\tldr\tx14, [x5,#40]", 9201412], [" 8c6708:\tadd\tx12, sp, #0x330", 9201416], [" 8c670c:\tadd\tx6, x12, #0x68", 9201420], [" 8c6710:\tadd\tx13, sp, #0x3b0", 9201424], [" 8c6714:\tadd\tx8, x13, #0x40", 9201428], [" 8c6718:\tstr\tx14, [sp,#416]", 9201432], [" 8c671c:\tadd\tx9, x12, #0x60", 9201436], [" 8c6720:\tldr\tx7, [x26,#32]", 9201440], [" 8c6724:\tadd\tx23, x13, #0x20", 9201444], [" 8c6728:\tstr\txzr, [sp,#928]", 9201448], [" 8c672c:\tadd\tx24, x12, #0x20", 9201452], [" 8c6730:\tstr\txzr, [sp,#920]", 9201456], [" 8c6734:\tstr\tx6, [sp,#912]", 9201460], [" 8c6738:\tldr\tx0, [x7,#56]", 9201464], [" 8c673c:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9201468], [" 8c6740:\tldr\tx15, [x26,#904]", 9201472], [" 8c6744:\tmovk\tx7, #0xaaab", 9201476], [" 8c6748:\tldr\tx16, [x26,#896]", 9201480], [" 8c674c:\tldp\tx25, x17, [x0,#16]", 9201484], [" 8c6750:\tsub\tx18, x15, x16", 9201488], [" 8c6754:\tstr\tx8, [sp,#960]", 9201492], [" 8c6758:\tasr\tx5, x18, #5", 9201496], [" 8c675c:\tstr\tx9, [sp,#832]", 9201500], [" 8c6760:\tsub\tx4, x17, x25", 9201504], [" 8c6764:\tmul\tx6, x5, x7", 9201508], [" 8c6768:\tubfx\tx10, x4, #4, #31", 9201512], [" 8c676c:\tstr\tx23, [sp,#944]", 9201516], [" 8c6770:\tadd\tx20, x10, #0x1", 9201520], [" 8c6774:\tstp\tx24, x23, [sp,#200]", 9201524], [" 8c6778:\tadd\tx25, x26, #0x380", 9201528], [" 8c677c:\tstr\tx23, [sp,#952]", 9201532], [" 8c6780:\tsubs\tx1, x20, x6", 9201536], [" 8c6784:\tstr\tx24, [sp,#816]", 9201540], [" 8c6788:\tstr\tx24, [sp,#824]", 9201544], [" 8c678c:\tstr\twzr, [x26,#2656]", 9201548], [" 8c6790:\tb.ls\t8c67a0 <islower@plt+0x859150>", 9201552], [" 8c6794:\tadd\tx2, x26, #0x3a0", 9201556], [" 8c6798:\tmov\tx0, x25", 9201560], [" 8c679c:\tbl\t8caf94 <islower@plt+0x85d944>", 9201564], [" 8c67a0:\tldr\tx7, [x26,#1048]", 9201568], [" 8c67a4:\tmov\tx21, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9201572], [" 8c67a8:\tldr\tx19, [x26,#1040]", 9201576], [" 8c67ac:\tmovk\tx21, #0xaaab", 9201580], [" 8c67b0:\tadd\tx23, x26, #0x410", 9201584], [" 8c67b4:\tsub\tx24, x7, x19", 9201588], [" 8c67b8:\tstr\tx23, [sp,#368]", 9201592], [" 8c67bc:\tasr\tx27, x24, #5", 9201596], [" 8c67c0:\tmul\tx9, x27, x21", 9201600], [" 8c67c4:\tsubs\tx1, x20, x9", 9201604], [" 8c67c8:\tb.ls\t8c67d8 <islower@plt+0x859188>", 9201608], [" 8c67cc:\tldr\tx0, [sp,#368]", 9201612], [" 8c67d0:\tadd\tx2, x26, #0x430", 9201616], [" 8c67d4:\tbl\t8caf94 <islower@plt+0x85d944>", 9201620], [" 8c67d8:\tldr\tx4, [x26,#2664]", 9201624], [" 8c67dc:\tadd\tx0, x26, #0x30", 9201628], [" 8c67e0:\tldr\tx18, [x4,#32]", 9201632], [" 8c67e4:\tstr\tx25, [sp,#96]", 9201636], [" 8c67e8:\tcbz\tx18, 8c6810 <islower@plt+0x8591c0>", 9201640], [" 8c67ec:\tadd\tx4, x4, #0x10", 9201644], [" 8c67f0:\tcmp\tx18, x4", 9201648], [" 8c67f4:\tb.eq\t8c6810 <islower@plt+0x8591c0>", 9201652], [" 8c67f8:\tmov\tx5, xzr", 9201656], [" 8c67fc:\tldr\tx18, [x18,#8]", 9201660], [" 8c6800:\tadd\tx5, x5, #0x1", 9201664], [" 8c6804:\tcmp\tx18, x4", 9201668], [" 8c6808:\tb.ne\t8c67fc <islower@plt+0x8591ac>", 9201672], [" 8c680c:\tb\t8c6814 <islower@plt+0x8591c4>", 9201676], [" 8c6810:\tmov\tx5, xzr", 9201680], [" 8c6814:\tand\tx1, x5, #0xffffffff", 9201684], [" 8c6818:\tstr\tx0, [sp,#152]", 9201688], [" 8c681c:\tbl\t5723f8 <islower@plt+0x504da8>", 9201692], [" 8c6820:\tadd\tx14, x26, #0x14e", 9201696], [" 8c6824:\tadd\tx15, x26, #0x2ce", 9201700], [" 8c6828:\tadd\tx16, sp, #0x2d0", 9201704], [" 8c682c:\tldr\tw3, [x14]", 9201708], [" 8c6830:\tadd\tx17, sp, #0x270", 9201712], [" 8c6834:\tldr\tw4, [x15]", 9201716], [" 8c6838:\tadd\tx18, sp, #0x210", 9201720], [" 8c683c:\tadd\tx20, x16, #0x20", 9201724], [" 8c6840:\tadd\tx21, x16, #0x60", 9201728], [" 8c6844:\tand\tw23, w3, #0xfffffdff", 9201732], [" 8c6848:\tand\tw0, w4, #0xfffffdff", 9201736], [" 8c684c:\tadd\tx3, sp, #0x1b0", 9201740], [" 8c6850:\tstr\tw23, [x14]", 9201744], [" 8c6854:\tadd\tx14, x17, #0x20", 9201748], [" 8c6858:\tstr\tw0, [x15]", 9201752], [" 8c685c:\tadd\tx28, x17, #0x60", 9201756], [" 8c6860:\tadd\tx15, x18, #0x20", 9201760], [" 8c6864:\tstr\tx20, [sp,#720]", 9201764], [" 8c6868:\tadd\tx11, x18, #0x60", 9201768], [" 8c686c:\tstp\tx14, x20, [sp,#184]", 9201772], [" 8c6870:\tadd\tx12, x3, #0x60", 9201776], [" 8c6874:\tstr\tx20, [sp,#728]", 9201780], [" 8c6878:\tstr\tx21, [sp,#736]", 9201784], [" 8c687c:\tadd\tx21, x3, #0x20", 9201788], [" 8c6880:\tstr\tx14, [sp,#624]", 9201792], [" 8c6884:\tadd\tx29, x26, #0x1d0", 9201796], [" 8c6888:\tstr\tx14, [sp,#632]", 9201800], [" 8c688c:\tstr\tx28, [sp,#640]", 9201804], [" 8c6890:\tstr\tx15, [sp,#528]", 9201808], [" 8c6894:\tstr\tx11, [sp,#544]", 9201812], [" 8c6898:\tstr\tx12, [sp,#448]", 9201816], [" 8c689c:\tldr\tx0, [x26,#2776]", 9201820], [" 8c68a0:\tstr\tx29, [sp,#392]", 9201824], [" 8c68a4:\tstp\tx21, x15, [sp,#168]", 9201828], [" 8c68a8:\tstr\tx15, [sp,#536]", 9201832], [" 8c68ac:\tstp\tx21, x21, [sp,#432]", 9201836], [" 8c68b0:\tbl\t883190 <islower@plt+0x815b40>", 9201840], [" 8c68b4:\tldr\tx10, [x26,#1264]", 9201844], [" 8c68b8:\tmovi\tv6.2d, #0x0", 9201848], [" 8c68bc:\tldr\tx11, [x26,#1808]", 9201852], [" 8c68c0:\tmov\tw23, w0", 9201856], [" 8c68c4:\tstr\twzr, [x26,#2712]", 9201860], [" 8c68c8:\tstr\twzr, [x26,#2716]", 9201864], [" 8c68cc:\tstr\tx10, [x26,#1272]", 9201868], [" 8c68d0:\tstr\twzr, [x26,#2720]", 9201872], [" 8c68d4:\tstr\tx11, [x26,#1816]", 9201876], [" 8c68d8:\tldr\tx22, [sp,#944]", 9201880], [" 8c68dc:\tstr\twzr, [x26,#2728]", 9201884], [" 8c68e0:\tstr\twzr, [x26,#2732]", 9201888], [" 8c68e4:\tstr\twzr, [x26,#2736]", 9201892], [" 8c68e8:\tstr\tx22, [sp,#952]", 9201896], [" 8c68ec:\tldr\tx0, [x26,#2776]", 9201900], [" 8c68f0:\tstr\twzr, [x26,#2528]", 9201904], [" 8c68f4:\tstr\twzr, [x26,#2552]", 9201908], [" 8c68f8:\tstr\tq6, [x26,#1184]", 9201912], [" 8c68fc:\tbl\t88336c <islower@plt+0x815d1c>", 9201916], [" 8c6900:\tstr\tx26, [sp,#408]", 9201920], [" 8c6904:\tmov\tw20, w0", 9201924], [" 8c6908:\tldr\tx11, [x26,#2776]", 9201928], [" 8c690c:\tmov\tx0, x11", 9201932], [" 8c6910:\tbl\t88336c <islower@plt+0x815d1c>", 9201936], [" 8c6914:\tstr\tw0, [sp,#400]", 9201940], [" 8c6918:\tstr\tw20, [sp,#164]", 9201944], [" 8c691c:\ttbz\tw20, #0, 8c6ba4 <islower@plt+0x859554>", 9201948], [" 8c6920:\tldr\tx8, [sp,#408]", 9201952], [" 8c6924:\tldr\tx13, [x8,#2664]", 9201956], [" 8c6928:\tldr\tx21, [x8,#2680]", 9201960], [" 8c692c:\tadd\tx22, x13, #0x10", 9201964], [" 8c6930:\tcmp\tx22, x21", 9201968], [" 8c6934:\tb.eq\t8c6ba4 <islower@plt+0x859554>", 9201972], [" 8c6938:\ttbz\tw23, #0, 8c6a78 <islower@plt+0x859428>", 9201976], [" 8c693c:\tadrp\tx29, c81000 <LoadQCC+0x843d0>", 9201980], [" 8c6940:\tadrp\tx25, c9d000 <LoadQCC+0xa03d0>", 9201984], [" 8c6944:\torr\tw23, wzr, #0x3fffffff", 9201988], [" 8c6948:\tmov\tw27, #0x12c \t// #300", 9201992], [" 8c694c:\tadd\tx29, x29, #0xd47", 9201996], [" 8c6950:\tadd\tx25, x25, #0xe66", 9202000], [" 8c6954:\tmov\tx28, x22", 9202004], [" 8c6958:\tldr\tx28, [x28]", 9202008], [" 8c695c:\tldrb\tw5, [x28,#24]", 9202012], [" 8c6960:\ttbnz\tw5, #1, 8c6958 <islower@plt+0x859308>", 9202016], [" 8c6964:\tldp\tx12, x1, [x28,#48]", 9202020], [" 8c6968:\tsub\tx0, x1, x12", 9202024], [" 8c696c:\tlsr\tx26, x0, #5", 9202028], [" 8c6970:\tcbz\tw26, 8c6a60 <islower@plt+0x859410>", 9202032], [" 8c6974:\tmov\tx19, xzr", 9202036], [" 8c6978:\tmov\tx20, xzr", 9202040], [" 8c697c:\tb\t8c6988 <islower@plt+0x859338>", 9202044], [" 8c6980:\tldr\tx12, [x28,#48]", 9202048], [" 8c6984:\tadd\tx19, x19, #0x20", 9202052], [" 8c6988:\tadd\tx7, x12, x19", 9202056], [" 8c698c:\tldrb\tw24, [x7]", 9202060], [" 8c6990:\tcbnz\tw24, 8c6a54 <islower@plt+0x859404>", 9202064], [" 8c6994:\tldr\tw5, [x7,#4]", 9202068], [" 8c6998:\tcbz\tw5, 8c6a54 <islower@plt+0x859404>", 9202072], [" 8c699c:\tldr\tx6, [sp,#408]", 9202076], [" 8c69a0:\tldr\tw13, [x6,#2364]", 9202080], [" 8c69a4:\tand\tw15, w13, #0xff", 9202084], [" 8c69a8:\tcbnz\tw15, 8c69d0 <islower@plt+0x859380>", 9202088], [" 8c69ac:\tlsr\tw1, w13, #24", 9202092], [" 8c69b0:\tcbnz\tw1, 8c69d0 <islower@plt+0x859380>", 9202096], [" 8c69b4:\tldr\tx0, [sp,#408]", 9202100], [" 8c69b8:\tldrb\tw8, [x0,#2386]", 9202104], [" 8c69bc:\tcbz\tw8, 8c69dc <islower@plt+0x85938c>", 9202108], [" 8c69c0:\tand\tw9, w5, #0xfffffffc", 9202112], [" 8c69c4:\tcmp\tw9, #0xcc", 9202116], [" 8c69c8:\tb.eq\t8c6a54 <islower@plt+0x859404>", 9202120], [" 8c69cc:\tb\t8c69dc <islower@plt+0x85938c>", 9202124], [" 8c69d0:\tand\tw8, w5, #0xfffffffc", 9202128], [" 8c69d4:\tcmp\tw8, #0xcc", 9202132], [" 8c69d8:\tb.eq\t8c6a54 <islower@plt+0x859404>", 9202136], [" 8c69dc:\tldrb\tw7, [x7,#3]", 9202140], [" 8c69e0:\ttbnz\tw7, #0, 8c6a54 <islower@plt+0x859404>", 9202144], [" 8c69e4:\tcmp\tw5, w23", 9202148], [" 8c69e8:\tb.le\t8c6a00 <islower@plt+0x8593b0>", 9202152], [" 8c69ec:\tmov\tx0, x29", 9202156], [" 8c69f0:\tmov\tx1, x25", 9202160], [" 8c69f4:\tmov\tw2, w27", 9202164], [" 8c69f8:\tbl\tb9770 <islower@plt+0x4c120>", 9202168], [" 8c69fc:\tb\t8c6a54 <islower@plt+0x859404>", 9202172], [" 8c6a00:\ttbz\tw5, #31, 8c6a54 <islower@plt+0x859404>", 9202176], [" 8c6a04:\tldr\tx2, [sp,#368]", 9202180], [" 8c6a08:\tand\tw8, w5, #0x7fffffff", 9202184], [" 8c6a0c:\torr\tw7, wzr, #0x60", 9202188], [" 8c6a10:\tldr\tx16, [x2]", 9202192], [" 8c6a14:\tnop", 9202196], [" 8c6a18:\tumaddl\tx24, w8, w7, x16", 9202200], [" 8c6a1c:\tldp\tx15, x13, [x24,#8]", 9202204], [" 8c6a20:\tcmp\tx15, x13", 9202208], [" 8c6a24:\tb.cc\t8c6a40 <islower@plt+0x8593f0>", 9202212], [" 8c6a28:\torr\tw15, wzr, #0x60", 9202216], [" 8c6a2c:\torr\tw2, wzr, #0x8", 9202220], [" 8c6a30:\tmadd\tx0, x8, x15, x16", 9202224], [" 8c6a34:\tmov\tx1, xzr", 9202228], [" 8c6a38:\tbl\tbe0a4 <islower@plt+0x50a54>", 9202232], [" 8c6a3c:\tldr\tx15, [x24,#8]", 9202236], [" 8c6a40:\tldr\tx6, [sp,#392]", 9202240], [" 8c6a44:\tstr\tx6, [x15]", 9202244], [" 8c6a48:\tldr\tx14, [x24,#8]", 9202248], [" 8c6a4c:\tadd\tx17, x14, #0x8", 9202252], [" 8c6a50:\tstr\tx17, [x24,#8]", 9202256], [" 8c6a54:\tadd\tx20, x20, #0x1", 9202260], [" 8c6a58:\tcmp\tw20, w26", 9202264], [" 8c6a5c:\tb.ne\t8c6980 <islower@plt+0x859330>", 9202268], [" 8c6a60:\tldr\tx22, [x22]", 9202272], [" 8c6a64:\tldrb\tw6, [x22,#24]", 9202276], [" 8c6a68:\ttbnz\tw6, #1, 8c6a60 <islower@plt+0x859410>", 9202280], [" 8c6a6c:\tcmp\tx22, x21", 9202284], [" 8c6a70:\tb.ne\t8c6954 <islower@plt+0x859304>", 9202288], [" 8c6a74:\tb\t8c6ba4 <islower@plt+0x859554>", 9202292], [" 8c6a78:\tadrp\tx26, c81000 <LoadQCC+0x843d0>", 9202296], [" 8c6a7c:\tadrp\tx29, c9d000 <LoadQCC+0xa03d0>", 9202300], [" 8c6a80:\torr\tw25, wzr, #0x40000000", 9202304], [" 8c6a84:\tmov\tw23, #0x12c \t// #300", 9202308], [" 8c6a88:\tadd\tx26, x26, #0xd47", 9202312], [" 8c6a8c:\tadd\tx29, x29, #0xe66", 9202316], [" 8c6a90:\tmov\tx20, x22", 9202320], [" 8c6a94:\tldr\tx20, [x20]", 9202324], [" 8c6a98:\tldrb\tw27, [x20,#24]", 9202328], [" 8c6a9c:\ttbnz\tw27, #1, 8c6a94 <islower@plt+0x859444>", 9202332], [" 8c6aa0:\tldp\tx13, x16, [x20,#48]", 9202336], [" 8c6aa4:\tsub\tx17, x16, x13", 9202340], [" 8c6aa8:\tlsr\tx19, x17, #5", 9202344], [" 8c6aac:\tcbz\tw19, 8c6b90 <islower@plt+0x859540>", 9202348], [" 8c6ab0:\tmov\tx28, xzr", 9202352], [" 8c6ab4:\tmov\tx27, xzr", 9202356], [" 8c6ab8:\tb\t8c6ac4 <islower@plt+0x859474>", 9202360], [" 8c6abc:\tldr\tx13, [x20,#48]", 9202364], [" 8c6ac0:\tadd\tx28, x28, #0x20", 9202368], [" 8c6ac4:\tadd\tx10, x13, x28", 9202372], [" 8c6ac8:\tldrb\tw12, [x10]", 9202376], [" 8c6acc:\tcbnz\tw12, 8c6b84 <islower@plt+0x859534>", 9202380], [" 8c6ad0:\tldr\tw6, [x10,#4]", 9202384], [" 8c6ad4:\tcbz\tw6, 8c6b84 <islower@plt+0x859534>", 9202388], [" 8c6ad8:\tldr\tx5, [sp,#408]", 9202392], [" 8c6adc:\tldr\tw12, [x5,#2364]", 9202396], [" 8c6ae0:\tand\tw17, w12, #0xff", 9202400], [" 8c6ae4:\tcbz\tw17, 8c6af8 <islower@plt+0x8594a8>", 9202404], [" 8c6ae8:\tand\tw12, w6, #0xfffffffc", 9202408], [" 8c6aec:\tcmp\tw12, #0xcc", 9202412], [" 8c6af0:\tb.ne\t8c6b0c <islower@plt+0x8594bc>", 9202416], [" 8c6af4:\tb\t8c6b84 <islower@plt+0x859534>", 9202420], [" 8c6af8:\tlsr\tw13, w12, #24", 9202424], [" 8c6afc:\tcbz\tw13, 8c6b0c <islower@plt+0x8594bc>", 9202428], [" 8c6b00:\tand\tw11, w6, #0xfffffffc", 9202432], [" 8c6b04:\tcmp\tw11, #0xcc", 9202436], [" 8c6b08:\tb.eq\t8c6b84 <islower@plt+0x859534>", 9202440], [" 8c6b0c:\tldrb\tw16, [x10,#3]", 9202444], [" 8c6b10:\ttbnz\tw16, #0, 8c6b84 <islower@plt+0x859534>", 9202448], [" 8c6b14:\tcmp\tw6, w25", 9202452], [" 8c6b18:\tb.lt\t8c6b30 <islower@plt+0x8594e0>", 9202456], [" 8c6b1c:\tmov\tx0, x26", 9202460], [" 8c6b20:\tmov\tx1, x29", 9202464], [" 8c6b24:\tmov\tw2, w23", 9202468], [" 8c6b28:\tbl\tb9770 <islower@plt+0x4c120>", 9202472], [" 8c6b2c:\tb\t8c6b84 <islower@plt+0x859534>", 9202476], [" 8c6b30:\ttbz\tw6, #31, 8c6b84 <islower@plt+0x859534>", 9202480], [" 8c6b34:\tldr\tx18, [sp,#368]", 9202484], [" 8c6b38:\tand\tw9, w6, #0x7fffffff", 9202488], [" 8c6b3c:\torr\tw1, wzr, #0x60", 9202492], [" 8c6b40:\tldr\tx15, [x18]", 9202496], [" 8c6b44:\tnop", 9202500], [" 8c6b48:\tumaddl\tx24, w9, w1, x15", 9202504], [" 8c6b4c:\tldp\tx16, x4, [x24,#8]", 9202508], [" 8c6b50:\tcmp\tx16, x4", 9202512], [" 8c6b54:\tb.cc\t8c6b70 <islower@plt+0x859520>", 9202516], [" 8c6b58:\torr\tw6, wzr, #0x60", 9202520], [" 8c6b5c:\torr\tw2, wzr, #0x8", 9202524], [" 8c6b60:\tmadd\tx0, x9, x6, x15", 9202528], [" 8c6b64:\tmov\tx1, xzr", 9202532], [" 8c6b68:\tbl\tbe0a4 <islower@plt+0x50a54>", 9202536], [" 8c6b6c:\tldr\tx16, [x24,#8]", 9202540], [" 8c6b70:\tldr\tx5, [sp,#392]", 9202544], [" 8c6b74:\tstr\tx5, [x16]", 9202548], [" 8c6b78:\tldr\tx15, [x24,#8]", 9202552], [" 8c6b7c:\tadd\tx16, x15, #0x8", 9202556], [" 8c6b80:\tstr\tx16, [x24,#8]", 9202560], [" 8c6b84:\tadd\tx27, x27, #0x1", 9202564], [" 8c6b88:\tcmp\tw27, w19", 9202568], [" 8c6b8c:\tb.ne\t8c6abc <islower@plt+0x85946c>", 9202572], [" 8c6b90:\tldr\tx22, [x22]", 9202576], [" 8c6b94:\tldrb\tw20, [x22,#24]", 9202580], [" 8c6b98:\ttbnz\tw20, #1, 8c6b90 <islower@plt+0x859540>", 9202584], [" 8c6b9c:\tcmp\tx22, x21", 9202588], [" 8c6ba0:\tb.ne\t8c6a90 <islower@plt+0x859440>", 9202592], [" 8c6ba4:\tldr\tx9, [sp,#408]", 9202596], [" 8c6ba8:\tldr\tx28, [x9,#2680]", 9202600], [" 8c6bac:\tldr\tx3, [x9,#2752]", 9202604], [" 8c6bb0:\tcmp\tx28, x3", 9202608], [" 8c6bb4:\tstr\tx3, [sp,#320]", 9202612], [" 8c6bb8:\tmov\tx29, x9", 9202616], [" 8c6bbc:\tb.eq\t8c9ba0 <islower@plt+0x85c550>", 9202620], [" 8c6bc0:\tadd\tx24, sp, #0x4d0", 9202624], [" 8c6bc4:\tstp\txzr, xzr, [sp,#24]", 9202628], [" 8c6bc8:\tadd\tx4, sp, #0x450", 9202632], [" 8c6bcc:\tstr\txzr, [sp,#136]", 9202636], [" 8c6bd0:\tadd\tx9, x29, #0x4f0", 9202640], [" 8c6bd4:\tstr\txzr, [sp,#48]", 9202644], [" 8c6bd8:\tadd\tx10, x29, #0x710", 9202648], [" 8c6bdc:\tstr\twzr, [sp,#132]", 9202652], [" 8c6be0:\tadd\tx23, x24, #0x48", 9202656], [" 8c6be4:\tadd\tx14, x4, #0x40", 9202660], [" 8c6be8:\tadd\tx22, x24, #0x40", 9202664], [" 8c6bec:\tstp\tx9, x23, [sp,#224]", 9202668], [" 8c6bf0:\tadd\tx23, x24, #0xe0", 9202672], [" 8c6bf4:\tstp\tx10, x14, [sp,#264]", 9202676], [" 8c6bf8:\tadd\tx14, x24, #0x150", 9202680], [" 8c6bfc:\tadd\tx5, sp, #0x3f0", 9202684], [" 8c6c00:\tstr\tx22, [sp,#280]", 9202688], [" 8c6c04:\tadd\tx20, x29, #0x4a0", 9202692], [" 8c6c08:\tstp\tx14, x23, [sp,#104]", 9202696], [" 8c6c0c:\tadd\tx27, x24, #0x20", 9202700], [" 8c6c10:\tldr\tw23, [sp,#400]", 9202704], [" 8c6c14:\tadd\tx18, x5, #0x20", 9202708], [" 8c6c18:\tadd\tx22, sp, #0x4b0", 9202712], [" 8c6c1c:\tstr\tx20, [sp,#336]", 9202716], [" 8c6c20:\tmov\tx11, xzr", 9202720], [" 8c6c24:\tstr\tx27, [sp,#360]", 9202724], [" 8c6c28:\tadd\tx9, x4, #0x20", 9202728], [" 8c6c2c:\tstr\tx18, [sp,#256]", 9202732], [" 8c6c30:\tadd\tx1, x4, #0x48", 9202736], [" 8c6c34:\tadd\tx27, x5, #0x40", 9202740], [" 8c6c38:\tadd\tx21, x5, #0x48", 9202744], [" 8c6c3c:\tstr\tx9, [sp,#384]", 9202748], [" 8c6c40:\tadd\tx25, x24, #0x80", 9202752], [" 8c6c44:\tadd\tx19, x24, #0xa0", 9202756], [" 8c6c48:\tstp\tx1, x27, [sp,#240]", 9202760], [" 8c6c4c:\tadd\tx10, x24, #0xe4", 9202764], [" 8c6c50:\tstr\tx21, [sp,#216]", 9202768], [" 8c6c54:\tadd\tx20, x24, #0x130", 9202772], [" 8c6c58:\tadd\tx16, x24, #0x168", 9202776], [" 8c6c5c:\tstr\tx19, [sp,#312]", 9202780], [" 8c6c60:\tadd\tx18, x5, #0x18", 9202784], [" 8c6c64:\tstp\tx10, x25, [sp,#80]", 9202788], [" 8c6c68:\teor\tw8, w23, #0x1", 9202792], [" 8c6c6c:\tstr\tx20, [sp,#144]", 9202796], [" 8c6c70:\tadd\tx2, x29, #0x350", 9202800], [" 8c6c74:\tadd\tx3, x4, #0x60", 9202804], [" 8c6c78:\tstp\tx18, x16, [sp,#64]", 9202808], [" 8c6c7c:\tadd\tx24, x24, #0x60", 9202812], [" 8c6c80:\tstr\tw8, [sp,#20]", 9202816], [" 8c6c84:\tadd\tx29, x29, #0x368", 9202820], [" 8c6c88:\tstr\tx2, [sp,#40]", 9202824], [" 8c6c8c:\tadd\tx26, x22, #0x20", 9202828], [" 8c6c90:\tstr\tx3, [sp,#376]", 9202832], [" 8c6c94:\torr\tw12, wzr, #0x1", 9202836], [" 8c6c98:\tstr\tx24, [sp,#352]", 9202840], [" 8c6c9c:\tmov\tx23, x28", 9202844], [" 8c6ca0:\tstr\tx29, [sp,#400]", 9202848], [" 8c6ca4:\tstr\tx26, [sp,#56]", 9202852], [" 8c6ca8:\tldr\tx28, [x28]", 9202856], [" 8c6cac:\tldrb\tw29, [x28,#24]", 9202860], [" 8c6cb0:\ttbnz\tw29, #1, 8c6ca8 <islower@plt+0x859658>", 9202864], [" 8c6cb4:\ttbnz\tw12, #0, 8c6ccc <islower@plt+0x85967c>", 9202868], [" 8c6cb8:\tldr\tx29, [sp,#408]", 9202872], [" 8c6cbc:\tmov\tx20, x23", 9202876], [" 8c6cc0:\tstr\tx12, [sp,#120]", 9202880], [" 8c6cc4:\tmov\tx23, x11", 9202884], [" 8c6cc8:\tb\t8c7328 <islower@plt+0x859cd8>", 9202888], [" 8c6ccc:\tldr\tx25, [sp,#320]", 9202892], [" 8c6cd0:\tldr\tx29, [sp,#408]", 9202896], [" 8c6cd4:\tcmp\tx23, x25", 9202900], [" 8c6cd8:\tb.eq\t8c9ba0 <islower@plt+0x85c550>", 9202904], [" 8c6cdc:\tmov\tx28, x23", 9202908], [" 8c6ce0:\tldr\tx28, [x28]", 9202912], [" 8c6ce4:\tldrb\tw21, [x28,#24]", 9202916], [" 8c6ce8:\ttbnz\tw21, #1, 8c6ce0 <islower@plt+0x859690>", 9202920], [" 8c6cec:\tmov\tx0, x28", 9202924], [" 8c6cf0:\tbl\t777880 <islower@plt+0x70a230>", 9202928], [" 8c6cf4:\ttbnz\tw0, #0, 8c6d08 <islower@plt+0x8596b8>", 9202932], [" 8c6cf8:\tadd\tx2, sp, #0x330", 9202936], [" 8c6cfc:\tmov\tx0, x29", 9202940], [" 8c6d00:\tmov\tx1, x28", 9202944], [" 8c6d04:\tbl\t8ca068 <islower@plt+0x85ca18>", 9202948], [" 8c6d08:\tmov\tx0, x28", 9202952], [" 8c6d0c:\tbl\t77cec0 <islower@plt+0x70f870>", 9202956], [" 8c6d10:\ttbz\tw0, #0, 8c6ecc <islower@plt+0x85987c>", 9202960], [" 8c6d14:\tmov\tx0, x28", 9202964], [" 8c6d18:\tbl\t77d038 <islower@plt+0x70f9e8>", 9202968], [" 8c6d1c:\tmov\tw27, w0", 9202972], [" 8c6d20:\tcbz\tw27, 8c72b0 <islower@plt+0x859c60>", 9202976], [" 8c6d24:\tmov\tx24, xzr", 9202980], [" 8c6d28:\tldr\tx19, [x28,#48]", 9202984], [" 8c6d2c:\tadd\tw0, w24, w27", 9202988], [" 8c6d30:\tlsl\tx21, x0, #5", 9202992], [" 8c6d34:\tldrb\tw25, [x19,x21]", 9202996], [" 8c6d38:\tcbnz\tw25, 8c6ebc <islower@plt+0x85986c>", 9203000], [" 8c6d3c:\tadd\tx26, x19, x0, lsl #5", 9203004], [" 8c6d40:\torr\tw5, wzr, #0x40000000", 9203008], [" 8c6d44:\tldr\tw20, [x26,#4]", 9203012], [" 8c6d48:\tcmp\tw20, w5", 9203016], [" 8c6d4c:\tstr\tw20, [sp,#1104]", 9203020], [" 8c6d50:\tb.lt\t8c6d74 <islower@plt+0x859724>", 9203024], [" 8c6d54:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9203028], [" 8c6d58:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9203032], [" 8c6d5c:\tadd\tx0, x0, #0xd47", 9203036], [" 8c6d60:\tadd\tx1, x1, #0xe66", 9203040], [" 8c6d64:\tmov\tw2, #0x12c \t// #300", 9203044], [" 8c6d68:\tbl\tb9770 <islower@plt+0x4c120>", 9203048], [" 8c6d6c:\torr\tw21, wzr, #0xfffffffe", 9203052], [" 8c6d70:\tb\t8c6d7c <islower@plt+0x85972c>", 9203056], [" 8c6d74:\torr\tw21, wzr, #0xfffffffe", 9203060], [" 8c6d78:\ttbnz\tw20, #31, 8c6dfc <islower@plt+0x8597ac>", 9203064], [" 8c6d7c:\tldr\tw22, [x29,#872]", 9203068], [" 8c6d80:\tcbz\tw22, 8c6df0 <islower@plt+0x8597a0>", 9203072], [" 8c6d84:\tldr\tw12, [sp,#1104]", 9203076], [" 8c6d88:\tmov\tw20, #0x25 \t// #37", 9203080], [" 8c6d8c:\tldr\tx15, [x29,#880]", 9203084], [" 8c6d90:\tsub\tw10, w22, #0x1", 9203088], [" 8c6d94:\torr\tw25, wzr, #0x70", 9203092], [" 8c6d98:\tldr\tx26, [sp,#392]", 9203096], [" 8c6d9c:\tmul\tw16, w12, w20", 9203100], [" 8c6da0:\tand\tw3, w16, w10", 9203104], [" 8c6da4:\tumaddl\tx22, w3, w25, x15", 9203108], [" 8c6da8:\tldr\tw14, [x22]", 9203112], [" 8c6dac:\tcmp\tw12, w14", 9203116], [" 8c6db0:\tb.eq\t8c6e8c <islower@plt+0x85983c>", 9203120], [" 8c6db4:\tmov\tx17, xzr", 9203124], [" 8c6db8:\torr\tw1, wzr, #0x1", 9203128], [" 8c6dbc:\tcmn\tw14, #0x1", 9203132], [" 8c6dc0:\tb.eq\t8c6e50 <islower@plt+0x859800>", 9203136], [" 8c6dc4:\tcmp\tx17, #0x0", 9203140], [" 8c6dc8:\tadd\tw16, w16, w1", 9203144], [" 8c6dcc:\tccmp\tw14, w21, #0x0, eq", 9203148], [" 8c6dd0:\tand\tw6, w16, w10", 9203152], [" 8c6dd4:\tadd\tw1, w1, #0x1", 9203156], [" 8c6dd8:\tcsel\tx17, x17, x22, ne", 9203160], [" 8c6ddc:\tumaddl\tx22, w6, w25, x15", 9203164], [" 8c6de0:\tldr\tw14, [x22]", 9203168], [" 8c6de4:\tcmp\tw12, w14", 9203172], [" 8c6de8:\tb.ne\t8c6dbc <islower@plt+0x85976c>", 9203176], [" 8c6dec:\tb\t8c6e8c <islower@plt+0x85983c>", 9203180], [" 8c6df0:\tldr\tx26, [sp,#392]", 9203184], [" 8c6df4:\tmov\tx3, xzr", 9203188], [" 8c6df8:\tb\t8c6e58 <islower@plt+0x859808>", 9203192], [" 8c6dfc:\tldr\tx3, [sp,#368]", 9203196], [" 8c6e00:\torr\tw19, wzr, #0x60", 9203200], [" 8c6e04:\tand\tw10, w20, #0x7fffffff", 9203204], [" 8c6e08:\tldr\tx17, [x3]", 9203208], [" 8c6e0c:\tnop", 9203212], [" 8c6e10:\tumaddl\tx20, w10, w19, x17", 9203216], [" 8c6e14:\tldp\tx19, x25, [x20,#8]", 9203220], [" 8c6e18:\tcmp\tx19, x25", 9203224], [" 8c6e1c:\tb.cc\t8c6e38 <islower@plt+0x8597e8>", 9203228], [" 8c6e20:\torr\tw19, wzr, #0x60", 9203232], [" 8c6e24:\torr\tw2, wzr, #0x8", 9203236], [" 8c6e28:\tmadd\tx0, x10, x19, x17", 9203240], [" 8c6e2c:\tmov\tx1, xzr", 9203244], [" 8c6e30:\tbl\tbe0a4 <islower@plt+0x50a54>", 9203248], [" 8c6e34:\tldr\tx19, [x20,#8]", 9203252], [" 8c6e38:\tldr\tx7, [sp,#392]", 9203256], [" 8c6e3c:\tstr\tx7, [x19]", 9203260], [" 8c6e40:\tldr\tx22, [x20,#8]", 9203264], [" 8c6e44:\tadd\tx18, x22, #0x8", 9203268], [" 8c6e48:\tstr\tx18, [x20,#8]", 9203272], [" 8c6e4c:\tb\t8c6ebc <islower@plt+0x85986c>", 9203276], [" 8c6e50:\tcmp\tx17, #0x0", 9203280], [" 8c6e54:\tcsel\tx3, x17, x22, ne", 9203284], [" 8c6e58:\tldp\tx25, x20, [sp,#352]", 9203288], [" 8c6e5c:\tldr\tx0, [sp,#400]", 9203292], [" 8c6e60:\tadd\tx1, sp, #0x450", 9203296], [" 8c6e64:\tadd\tx2, sp, #0x4d0", 9203300], [" 8c6e68:\tstr\tx20, [sp,#1232]", 9203304], [" 8c6e6c:\tstr\tx20, [sp,#1240]", 9203308], [" 8c6e70:\tstr\tx25, [sp,#1248]", 9203312], [" 8c6e74:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9203316], [" 8c6e78:\tmov\tx22, x0", 9203320], [" 8c6e7c:\tldr\tx0, [sp,#1232]", 9203324], [" 8c6e80:\tcmp\tx0, x20", 9203328], [" 8c6e84:\tb.eq\t8c6e8c <islower@plt+0x85983c>", 9203332], [" 8c6e88:\tbl\t6cda0 <operator delete(void*)@plt>", 9203336], [" 8c6e8c:\tldp\tx18, x10, [x22,#24]", 9203340], [" 8c6e90:\tcmp\tx18, x10", 9203344], [" 8c6e94:\tb.cc\t8c6eac <islower@plt+0x85985c>", 9203348], [" 8c6e98:\tadd\tx0, x22, #0x10", 9203352], [" 8c6e9c:\torr\tw2, wzr, #0x8", 9203356], [" 8c6ea0:\tmov\tx1, xzr", 9203360], [" 8c6ea4:\tbl\tbe0a4 <islower@plt+0x50a54>", 9203364], [" 8c6ea8:\tldr\tx18, [x22,#24]", 9203368], [" 8c6eac:\tstr\tx26, [x18]", 9203372], [" 8c6eb0:\tldr\tx20, [x22,#24]", 9203376], [" 8c6eb4:\tadd\tx1, x20, #0x8", 9203380], [" 8c6eb8:\tstr\tx1, [x22,#24]", 9203384], [" 8c6ebc:\tadd\tx24, x24, #0x1", 9203388], [" 8c6ec0:\tcmp\tw24, w27", 9203392], [" 8c6ec4:\tb.ne\t8c6d28 <islower@plt+0x8596d8>", 9203396], [" 8c6ec8:\tb\t8c72b0 <islower@plt+0x859c60>", 9203400], [" 8c6ecc:\tmov\tx0, x28", 9203404], [" 8c6ed0:\tbl\t774b28 <islower@plt+0x7074d8>", 9203408], [" 8c6ed4:\tcmp\tw0, #0x1", 9203412], [" 8c6ed8:\tb.ne\t8c7130 <islower@plt+0x859ae0>", 9203416], [" 8c6edc:\tmov\tx0, x28", 9203420], [" 8c6ee0:\tbl\t77d914 <islower@plt+0x7102c4>", 9203424], [" 8c6ee4:\ttbz\tw0, #0, 8c7130 <islower@plt+0x859ae0>", 9203428], [" 8c6ee8:\tmov\tx0, x28", 9203432], [" 8c6eec:\tbl\t77d67c <islower@plt+0x71002c>", 9203436], [" 8c6ef0:\tcbnz\tw0, 8c72b0 <islower@plt+0x859c60>", 9203440], [" 8c6ef4:\tldr\tx27, [x28,#16]", 9203444], [" 8c6ef8:\tldrh\tw0, [x27]", 9203448], [" 8c6efc:\tbl\t76db50 <islower@plt+0x700500>", 9203452], [" 8c6f00:\tmov\tw27, w0", 9203456], [" 8c6f04:\tmov\tw22, wzr", 9203460], [" 8c6f08:\tldr\tx26, [sp,#312]", 9203464], [" 8c6f0c:\tadd\tx0, sp, #0x4d0", 9203468], [" 8c6f10:\tmov\tx1, x28", 9203472], [" 8c6f14:\tstrb\twzr, [sp,#1418]", 9203476], [" 8c6f18:\tmov\tw2, w22", 9203480], [" 8c6f1c:\tstrb\twzr, [x26,#6]", 9203484], [" 8c6f20:\tstrh\twzr, [x26,#4]", 9203488], [" 8c6f24:\tstr\twzr, [x26]", 9203492], [" 8c6f28:\tbl\t76ed20 <islower@plt+0x7016d0>", 9203496], [" 8c6f2c:\tldr\tw7, [sp,#1396]", 9203500], [" 8c6f30:\tadrp\tx25, c81000 <LoadQCC+0x843d0>", 9203504], [" 8c6f34:\tldr\tx21, [sp,#392]", 9203508], [" 8c6f38:\tadd\tx25, x25, #0xd47", 9203512], [" 8c6f3c:\torr\tw19, wzr, #0xfffffffe", 9203516], [" 8c6f40:\tand\tw18, w7, #0xff", 9203520], [" 8c6f44:\tcbz\tw18, 8c7120 <islower@plt+0x859ad0>", 9203524], [" 8c6f48:\tmov\tw24, wzr", 9203528], [" 8c6f4c:\tand\tw10, w7, #0xffff", 9203532], [" 8c6f50:\tcmp\tw10, #0x100", 9203536], [" 8c6f54:\tb.cs\t8c6f6c <islower@plt+0x85991c>", 9203540], [" 8c6f58:\tand\tw1, w7, #0xff0000", 9203544], [" 8c6f5c:\tcbz\tw1, 8c6f74 <islower@plt+0x859924>", 9203548], [" 8c6f60:\tldr\tw7, [sp,#1232]", 9203552], [" 8c6f64:\tadd\tw0, w7, w24", 9203556], [" 8c6f68:\tb\t8c6f9c <islower@plt+0x85994c>", 9203560], [" 8c6f6c:\tldr\tw0, [sp,#1232]", 9203564], [" 8c6f70:\tb\t8c6f9c <islower@plt+0x85994c>", 9203568], [" 8c6f74:\tand\tw2, w7, #0xff", 9203572], [" 8c6f78:\tcmp\tw2, w24", 9203576], [" 8c6f7c:\tb.hi\t8c6f94 <islower@plt+0x859944>", 9203580], [" 8c6f80:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 9203584], [" 8c6f84:\tmov\tx0, x25", 9203588], [" 8c6f88:\tadd\tx1, x1, #0x408", 9203592], [" 8c6f8c:\tmov\tw2, #0x152 \t// #338", 9203596], [" 8c6f90:\tbl\tb9770 <islower@plt+0x4c120>", 9203600], [" 8c6f94:\tadd\tx26, sp, #0x4d0", 9203604], [" 8c6f98:\tldr\tw0, [x26,w24,uxtw #2]", 9203608], [" 8c6f9c:\torr\tw13, wzr, #0x40000000", 9203612], [" 8c6fa0:\tstr\tw0, [sp,#1008]", 9203616], [" 8c6fa4:\tcmp\tw0, w13", 9203620], [" 8c6fa8:\tb.lt\t8c6fc4 <islower@plt+0x859974>", 9203624], [" 8c6fac:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9203628], [" 8c6fb0:\tmov\tx0, x25", 9203632], [" 8c6fb4:\tadd\tx1, x1, #0xe66", 9203636], [" 8c6fb8:\tmov\tw2, #0x12c \t// #300", 9203640], [" 8c6fbc:\tbl\tb9770 <islower@plt+0x4c120>", 9203644], [" 8c6fc0:\tb\t8c6fc8 <islower@plt+0x859978>", 9203648], [" 8c6fc4:\ttbnz\tw0, #31, 8c7044 <islower@plt+0x8599f4>", 9203652], [" 8c6fc8:\tldr\tw10, [x29,#872]", 9203656], [" 8c6fcc:\tcbz\tw10, 8c703c <islower@plt+0x8599ec>", 9203660], [" 8c6fd0:\tldr\tw11, [sp,#1008]", 9203664], [" 8c6fd4:\tmov\tw17, #0x25 \t// #37", 9203668], [" 8c6fd8:\tldr\tx14, [x29,#880]", 9203672], [" 8c6fdc:\tsub\tw9, w10, #0x1", 9203676], [" 8c6fe0:\torr\tw16, wzr, #0x70", 9203680], [" 8c6fe4:\torr\tw4, wzr, #0x70", 9203684], [" 8c6fe8:\tmul\tw17, w11, w17", 9203688], [" 8c6fec:\tand\tw20, w17, w9", 9203692], [" 8c6ff0:\tumaddl\tx26, w20, w16, x14", 9203696], [" 8c6ff4:\tldr\tw16, [x26]", 9203700], [" 8c6ff8:\tcmp\tw11, w16", 9203704], [" 8c6ffc:\tb.eq\t8c70e0 <islower@plt+0x859a90>", 9203708], [" 8c7000:\tmov\tx15, xzr", 9203712], [" 8c7004:\torr\tw2, wzr, #0x1", 9203716], [" 8c7008:\tcmn\tw16, #0x1", 9203720], [" 8c700c:\tb.eq\t8c70a4 <islower@plt+0x859a54>", 9203724], [" 8c7010:\tcmp\tx15, #0x0", 9203728], [" 8c7014:\tadd\tw17, w17, w2", 9203732], [" 8c7018:\tccmp\tw16, w19, #0x0, eq", 9203736], [" 8c701c:\tand\tw16, w17, w9", 9203740], [" 8c7020:\tadd\tw2, w2, #0x1", 9203744], [" 8c7024:\tcsel\tx15, x15, x26, ne", 9203748], [" 8c7028:\tumaddl\tx26, w16, w4, x14", 9203752], [" 8c702c:\tldr\tw16, [x26]", 9203756], [" 8c7030:\tcmp\tw11, w16", 9203760], [" 8c7034:\tb.ne\t8c7008 <islower@plt+0x8599b8>", 9203764], [" 8c7038:\tb\t8c70e0 <islower@plt+0x859a90>", 9203768], [" 8c703c:\tmov\tx3, xzr", 9203772], [" 8c7040:\tb\t8c70ac <islower@plt+0x859a5c>", 9203776], [" 8c7044:\tldr\tx19, [sp,#368]", 9203780], [" 8c7048:\torr\tw10, wzr, #0x60", 9203784], [" 8c704c:\tand\tw21, w0, #0x7fffffff", 9203788], [" 8c7050:\tldr\tx25, [x19]", 9203792], [" 8c7054:\tnop", 9203796], [" 8c7058:\tumaddl\tx26, w21, w10, x25", 9203800], [" 8c705c:\tldp\tx1, x2, [x26,#8]", 9203804], [" 8c7060:\tcmp\tx1, x2", 9203808], [" 8c7064:\tb.cc\t8c7080 <islower@plt+0x859a30>", 9203812], [" 8c7068:\torr\tw1, wzr, #0x60", 9203816], [" 8c706c:\torr\tw2, wzr, #0x8", 9203820], [" 8c7070:\tmadd\tx0, x21, x1, x25", 9203824], [" 8c7074:\tmov\tx1, xzr", 9203828], [" 8c7078:\tbl\tbe0a4 <islower@plt+0x50a54>", 9203832], [" 8c707c:\tldr\tx1, [x26,#8]", 9203836], [" 8c7080:\tldr\tx21, [sp,#392]", 9203840], [" 8c7084:\tadrp\tx25, c81000 <LoadQCC+0x843d0>", 9203844], [" 8c7088:\tadd\tx25, x25, #0xd47", 9203848], [" 8c708c:\tstr\tx21, [x1]", 9203852], [" 8c7090:\tldr\tx19, [x26,#8]", 9203856], [" 8c7094:\tadd\tx2, x19, #0x8", 9203860], [" 8c7098:\torr\tw19, wzr, #0xfffffffe", 9203864], [" 8c709c:\tstr\tx2, [x26,#8]", 9203868], [" 8c70a0:\tb\t8c7110 <islower@plt+0x859ac0>", 9203872], [" 8c70a4:\tcmp\tx15, #0x0", 9203876], [" 8c70a8:\tcsel\tx3, x15, x26, ne", 9203880], [" 8c70ac:\tldp\tx4, x20, [sp,#376]", 9203884], [" 8c70b0:\tldr\tx0, [sp,#400]", 9203888], [" 8c70b4:\tadd\tx1, sp, #0x3f0", 9203892], [" 8c70b8:\tadd\tx2, sp, #0x450", 9203896], [" 8c70bc:\tstr\tx20, [sp,#1104]", 9203900], [" 8c70c0:\tstr\tx20, [sp,#1112]", 9203904], [" 8c70c4:\tstr\tx4, [sp,#1120]", 9203908], [" 8c70c8:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9203912], [" 8c70cc:\tmov\tx26, x0", 9203916], [" 8c70d0:\tldr\tx0, [sp,#1104]", 9203920], [" 8c70d4:\tcmp\tx0, x20", 9203924], [" 8c70d8:\tb.eq\t8c70e0 <islower@plt+0x859a90>", 9203928], [" 8c70dc:\tbl\t6cda0 <operator delete(void*)@plt>", 9203932], [" 8c70e0:\tldp\tx2, x15, [x26,#24]", 9203936], [" 8c70e4:\tcmp\tx2, x15", 9203940], [" 8c70e8:\tb.cc\t8c7100 <islower@plt+0x859ab0>", 9203944], [" 8c70ec:\tadd\tx0, x26, #0x10", 9203948], [" 8c70f0:\torr\tw2, wzr, #0x8", 9203952], [" 8c70f4:\tmov\tx1, xzr", 9203956], [" 8c70f8:\tbl\tbe0a4 <islower@plt+0x50a54>", 9203960], [" 8c70fc:\tldr\tx2, [x26,#24]", 9203964], [" 8c7100:\tstr\tx21, [x2]", 9203968], [" 8c7104:\tldr\tx3, [x26,#24]", 9203972], [" 8c7108:\tadd\tx4, x3, #0x8", 9203976], [" 8c710c:\tstr\tx4, [x26,#24]", 9203980], [" 8c7110:\tldr\tw7, [sp,#1396]", 9203984], [" 8c7114:\tadd\tw24, w24, #0x1", 9203988], [" 8c7118:\tcmp\tw24, w7, uxtb", 9203992], [" 8c711c:\tb.cc\t8c6f4c <islower@plt+0x8598fc>", 9203996], [" 8c7120:\tadd\tw22, w22, #0x1", 9204000], [" 8c7124:\tcmp\tw22, w27", 9204004], [" 8c7128:\tb.ls\t8c6f08 <islower@plt+0x8598b8>", 9204008], [" 8c712c:\tb\t8c72b0 <islower@plt+0x859c60>", 9204012], [" 8c7130:\tldr\tx24, [x28,#16]", 9204016], [" 8c7134:\tldrh\tw25, [x24]", 9204020], [" 8c7138:\tand\tw13, w25, #0xfffe", 9204024], [" 8c713c:\tcmp\tw13, #0x126", 9204028], [" 8c7140:\tb.eq\t8c7180 <islower@plt+0x859b30>", 9204032], [" 8c7144:\torr\tw14, w25, #0x3", 9204036], [" 8c7148:\tcmp\tw14, #0x12b", 9204040], [" 8c714c:\tb.eq\t8c7180 <islower@plt+0x859b30>", 9204044], [" 8c7150:\tmov\tx0, x28", 9204048], [" 8c7154:\tbl\t774c44 <islower@plt+0x7075f4>", 9204052], [" 8c7158:\ttbz\tw0, #0, 8c7304 <islower@plt+0x859cb4>", 9204056], [" 8c715c:\tmov\tx0, x28", 9204060], [" 8c7160:\tbl\t777880 <islower@plt+0x70a230>", 9204064], [" 8c7164:\ttbnz\tw0, #0, 8c7310 <islower@plt+0x859cc0>", 9204068], [" 8c7168:\tldr\tx7, [x28,#16]", 9204072], [" 8c716c:\tldrh\tw3, [x7]", 9204076], [" 8c7170:\tsub\tw4, w3, #0x116", 9204080], [" 8c7174:\tcmp\tw4, #0x4", 9204084], [" 8c7178:\tb.cs\t8c72b0 <islower@plt+0x859c60>", 9204088], [" 8c717c:\tb\t8c731c <islower@plt+0x859ccc>", 9204092], [" 8c7180:\tldp\tx20, x24, [x28,#48]", 9204096], [" 8c7184:\tmov\tx22, #0xffff000000000000 \t// #-281474976710656", 9204100], [" 8c7188:\tmovk\tx22, #0xfffd, lsl #32", 9204104], [" 8c718c:\tsub\tx27, x24, x20", 9204108], [" 8c7190:\tadd\tx11, x22, x27, lsl #27", 9204112], [" 8c7194:\tlsr\tx27, x11, #32", 9204116], [" 8c7198:\tcbz\tw27, 8c72b0 <islower@plt+0x859c60>", 9204120], [" 8c719c:\tldr\tw17, [x20,#4]", 9204124], [" 8c71a0:\tmov\tw22, wzr", 9204128], [" 8c71a4:\torr\tw24, w11, w17", 9204132], [" 8c71a8:\tldr\tw14, [x29,#872]", 9204136], [" 8c71ac:\tadd\tw10, w22, w24", 9204140], [" 8c71b0:\tstr\tw10, [sp,#1104]", 9204144], [" 8c71b4:\tcbz\tw14, 8c71e8 <islower@plt+0x859b98>", 9204148], [" 8c71b8:\tldr\tx13, [x29,#880]", 9204152], [" 8c71bc:\tmov\tw29, #0x25 \t// #37", 9204156], [" 8c71c0:\tsub\tw8, w14, #0x1", 9204160], [" 8c71c4:\tmul\tw18, w10, w29", 9204164], [" 8c71c8:\torr\tw5, wzr, #0x70", 9204168], [" 8c71cc:\tand\tw29, w8, w18", 9204172], [" 8c71d0:\tumaddl\tx26, w29, w5, x13", 9204176], [" 8c71d4:\tldr\tw15, [x26]", 9204180], [" 8c71d8:\tcmp\tw10, w15", 9204184], [" 8c71dc:\tb.ne\t8c71f0 <islower@plt+0x859ba0>", 9204188], [" 8c71e0:\tldr\tx29, [sp,#408]", 9204192], [" 8c71e4:\tb\t8c7270 <islower@plt+0x859c20>", 9204196], [" 8c71e8:\tmov\tx3, xzr", 9204200], [" 8c71ec:\tb\t8c723c <islower@plt+0x859bec>", 9204204], [" 8c71f0:\tldr\tx29, [sp,#408]", 9204208], [" 8c71f4:\tmov\tx16, xzr", 9204212], [" 8c71f8:\torr\tw3, wzr, #0x1", 9204216], [" 8c71fc:\torr\tw9, wzr, #0xfffffffe", 9204220], [" 8c7200:\tcmn\tw15, #0x1", 9204224], [" 8c7204:\tb.eq\t8c7234 <islower@plt+0x859be4>", 9204228], [" 8c7208:\tcmp\tx16, #0x0", 9204232], [" 8c720c:\tadd\tw18, w18, w3", 9204236], [" 8c7210:\tccmp\tw15, w9, #0x0, eq", 9204240], [" 8c7214:\tand\tw2, w18, w8", 9204244], [" 8c7218:\tadd\tw3, w3, #0x1", 9204248], [" 8c721c:\tcsel\tx16, x16, x26, ne", 9204252], [" 8c7220:\tumaddl\tx26, w2, w5, x13", 9204256], [" 8c7224:\tldr\tw15, [x26]", 9204260], [" 8c7228:\tcmp\tw10, w15", 9204264], [" 8c722c:\tb.ne\t8c7200 <islower@plt+0x859bb0>", 9204268], [" 8c7230:\tb\t8c7270 <islower@plt+0x859c20>", 9204272], [" 8c7234:\tcmp\tx16, #0x0", 9204276], [" 8c7238:\tcsel\tx3, x16, x26, ne", 9204280], [" 8c723c:\tldp\tx19, x25, [sp,#352]", 9204284], [" 8c7240:\tldr\tx0, [sp,#400]", 9204288], [" 8c7244:\tadd\tx1, sp, #0x450", 9204292], [" 8c7248:\tadd\tx2, sp, #0x4d0", 9204296], [" 8c724c:\tstr\tx25, [sp,#1232]", 9204300], [" 8c7250:\tstr\tx25, [sp,#1240]", 9204304], [" 8c7254:\tstr\tx19, [sp,#1248]", 9204308], [" 8c7258:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9204312], [" 8c725c:\tmov\tx26, x0", 9204316], [" 8c7260:\tldr\tx0, [sp,#1232]", 9204320], [" 8c7264:\tcmp\tx0, x25", 9204324], [" 8c7268:\tb.eq\t8c7270 <islower@plt+0x859c20>", 9204328], [" 8c726c:\tbl\t6cda0 <operator delete(void*)@plt>", 9204332], [" 8c7270:\tldp\tx3, x5, [x26,#24]", 9204336], [" 8c7274:\tcmp\tx3, x5", 9204340], [" 8c7278:\tb.cc\t8c7290 <islower@plt+0x859c40>", 9204344], [" 8c727c:\tadd\tx0, x26, #0x10", 9204348], [" 8c7280:\torr\tw2, wzr, #0x8", 9204352], [" 8c7284:\tmov\tx1, xzr", 9204356], [" 8c7288:\tbl\tbe0a4 <islower@plt+0x50a54>", 9204360], [" 8c728c:\tldr\tx3, [x26,#24]", 9204364], [" 8c7290:\tldr\tx0, [sp,#392]", 9204368], [" 8c7294:\tadd\tw22, w22, #0x1", 9204372], [" 8c7298:\tcmp\tw22, w27", 9204376], [" 8c729c:\tstr\tx0, [x3]", 9204380], [" 8c72a0:\tldr\tx5, [x26,#24]", 9204384], [" 8c72a4:\tadd\tx6, x5, #0x8", 9204388], [" 8c72a8:\tstr\tx6, [x26,#24]", 9204392], [" 8c72ac:\tb.ne\t8c71a8 <islower@plt+0x859b58>", 9204396], [" 8c72b0:\tldr\tx4, [x29,#1816]", 9204400], [" 8c72b4:\tldr\tx22, [x29,#1824]", 9204404], [" 8c72b8:\tldr\tx29, [sp,#408]", 9204408], [" 8c72bc:\tcmp\tx4, x22", 9204412], [" 8c72c0:\tb.cc\t8c72d8 <islower@plt+0x859c88>", 9204416], [" 8c72c4:\tldr\tx0, [sp,#264]", 9204420], [" 8c72c8:\torr\tw2, wzr, #0x8", 9204424], [" 8c72cc:\tmov\tx1, xzr", 9204428], [" 8c72d0:\tbl\tbe0a4 <islower@plt+0x50a54>", 9204432], [" 8c72d4:\tldr\tx4, [x29,#1816]", 9204436], [" 8c72d8:\tstr\tx28, [x4]", 9204440], [" 8c72dc:\tldr\tx0, [x29,#1816]", 9204444], [" 8c72e0:\tadd\tx8, x0, #0x8", 9204448], [" 8c72e4:\tstr\tx8, [x29,#1816]", 9204452], [" 8c72e8:\tldr\tx23, [x23]", 9204456], [" 8c72ec:\tldrb\tw6, [x23,#24]", 9204460], [" 8c72f0:\ttbnz\tw6, #1, 8c72e8 <islower@plt+0x859c98>", 9204464], [" 8c72f4:\tldr\tx26, [sp,#320]", 9204468], [" 8c72f8:\tcmp\tx23, x26", 9204472], [" 8c72fc:\tb.ne\t8c6cdc <islower@plt+0x85968c>", 9204476], [" 8c7300:\tb\t8c9ba0 <islower@plt+0x85c550>", 9204480], [" 8c7304:\tmov\tw13, wzr", 9204484], [" 8c7308:\tstr\tx13, [sp,#120]", 9204488], [" 8c730c:\tb\t8c7324 <islower@plt+0x859cd4>", 9204492], [" 8c7310:\tmov\tw15, wzr", 9204496], [" 8c7314:\tstr\tx15, [sp,#120]", 9204500], [" 8c7318:\tb\t8c7324 <islower@plt+0x859cd4>", 9204504], [" 8c731c:\tmov\tw25, wzr", 9204508], [" 8c7320:\tstr\tx25, [sp,#120]", 9204512], [" 8c7324:\tmov\tx20, x23", 9204516], [" 8c7328:\tmov\tx0, x28", 9204520], [" 8c732c:\tbl\t777880 <islower@plt+0x70a230>", 9204524], [" 8c7330:\ttbnz\tw0, #0, 8c7344 <islower@plt+0x859cf4>", 9204528], [" 8c7334:\tadd\tx2, sp, #0x330", 9204532], [" 8c7338:\tmov\tx0, x29", 9204536], [" 8c733c:\tmov\tx1, x28", 9204540], [" 8c7340:\tbl\t8ca068 <islower@plt+0x85ca18>", 9204544], [" 8c7344:\tldr\tx9, [x28,#16]", 9204548], [" 8c7348:\tldrh\tw0, [x9]", 9204552], [" 8c734c:\tcbz\tw0, 8c9b24 <islower@plt+0x85c4d4>", 9204556], [" 8c7350:\tmov\tx0, x28", 9204560], [" 8c7354:\tbl\t774c44 <islower@plt+0x7075f4>", 9204564], [" 8c7358:\ttbz\tw0, #0, 8c73f8 <islower@plt+0x859da8>", 9204568], [" 8c735c:\tldr\tx7, [sp,#408]", 9204572], [" 8c7360:\tldr\tx29, [x7,#2752]", 9204576], [" 8c7364:\tcmp\tx29, x28", 9204580], [" 8c7368:\tb.eq\t8c9b24 <islower@plt+0x85c4d4>", 9204584], [" 8c736c:\tmov\tx24, x28", 9204588], [" 8c7370:\tmov\tx27, x24", 9204592], [" 8c7374:\tldr\tx27, [x27]", 9204596], [" 8c7378:\tldrb\tw1, [x27,#24]", 9204600], [" 8c737c:\ttbnz\tw1, #1, 8c7374 <islower@plt+0x859d24>", 9204604], [" 8c7380:\tmov\tx0, x27", 9204608], [" 8c7384:\tbl\t774c44 <islower@plt+0x7075f4>", 9204612], [" 8c7388:\ttbnz\tw0, #0, 8c73e0 <islower@plt+0x859d90>", 9204616], [" 8c738c:\tldr\tx10, [x27,#16]", 9204620], [" 8c7390:\tldrh\tw26, [x10]", 9204624], [" 8c7394:\tcmp\tw26, #0x1b3", 9204628], [" 8c7398:\tb.le\t8c73b8 <islower@plt+0x859d68>", 9204632], [" 8c739c:\tcmp\tw26, #0x36e", 9204636], [" 8c73a0:\tb.gt\t8c73d0 <islower@plt+0x859d80>", 9204640], [" 8c73a4:\tcmp\tw26, #0x1b4", 9204644], [" 8c73a8:\tb.eq\t8c73e0 <islower@plt+0x859d90>", 9204648], [" 8c73ac:\tcmp\tw26, #0x27a", 9204652], [" 8c73b0:\tb.eq\t8c73e0 <islower@plt+0x859d90>", 9204656], [" 8c73b4:\tb\t8c73f8 <islower@plt+0x859da8>", 9204660], [" 8c73b8:\tcmp\tw26, #0x0", 9204664], [" 8c73bc:\tccmp\tw26, #0xd, #0x4, ne", 9204668], [" 8c73c0:\tb.eq\t8c73e0 <islower@plt+0x859d90>", 9204672], [" 8c73c4:\tcmp\tw26, #0x191", 9204676], [" 8c73c8:\tb.eq\t8c73e0 <islower@plt+0x859d90>", 9204680], [" 8c73cc:\tb\t8c73f8 <islower@plt+0x859da8>", 9204684], [" 8c73d0:\tcmp\tw26, #0x3f3", 9204688], [" 8c73d4:\tb.eq\t8c73e0 <islower@plt+0x859d90>", 9204692], [" 8c73d8:\tcmp\tw26, #0x36f", 9204696], [" 8c73dc:\tb.ne\t8c73f8 <islower@plt+0x859da8>", 9204700], [" 8c73e0:\tldr\tx24, [x24]", 9204704], [" 8c73e4:\tldrb\tw18, [x24,#24]", 9204708], [" 8c73e8:\ttbnz\tw18, #1, 8c73e0 <islower@plt+0x859d90>", 9204712], [" 8c73ec:\tcmp\tx24, x29", 9204716], [" 8c73f0:\tb.ne\t8c7370 <islower@plt+0x859d20>", 9204720], [" 8c73f4:\tb\t8c9b24 <islower@plt+0x85c4d4>", 9204724], [" 8c73f8:\tldr\tx29, [sp,#408]", 9204728], [" 8c73fc:\tmov\tx26, x28", 9204732], [" 8c7400:\tb\t8c7a04 <islower@plt+0x85a3b4>", 9204736], [" 8c7404:\tldr\tw10, [sp,#344]", 9204740], [" 8c7408:\tcmp\tw27, #0x7", 9204744], [" 8c740c:\tmov\tx22, x24", 9204748], [" 8c7410:\torr\tw21, wzr, #0x1", 9204752], [" 8c7414:\tsub\tw8, w10, #0x1", 9204756], [" 8c7418:\tand\tw15, w8, #0x7", 9204760], [" 8c741c:\tstr\tw15, [sp,#304]", 9204764], [" 8c7420:\tb.cc\t8c7508 <islower@plt+0x859eb8>", 9204768], [" 8c7424:\tldr\tw17, [sp,#304]", 9204772], [" 8c7428:\tmov\tx22, x24", 9204776], [" 8c742c:\tldr\tx19, [sp,#56]", 9204780], [" 8c7430:\torr\tw21, wzr, #0x1", 9204784], [" 8c7434:\tsub\tw29, w8, w17", 9204788], [" 8c7438:\tldur\tx25, [x19,#-24]", 9204792], [" 8c743c:\tmov\tx0, x22", 9204796], [" 8c7440:\tmov\tx1, x25", 9204800], [" 8c7444:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204804], [" 8c7448:\tldur\tx27, [x19,#-16]", 9204808], [" 8c744c:\ttst\tw0, #0x1", 9204812], [" 8c7450:\tcsel\tx25, x22, x25, ne", 9204816], [" 8c7454:\tmov\tx0, x25", 9204820], [" 8c7458:\tmov\tx1, x27", 9204824], [" 8c745c:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204828], [" 8c7460:\tldur\tx22, [x19,#-8]", 9204832], [" 8c7464:\ttst\tw0, #0x1", 9204836], [" 8c7468:\tcsel\tx27, x25, x27, ne", 9204840], [" 8c746c:\tmov\tx0, x27", 9204844], [" 8c7470:\tmov\tx1, x22", 9204848], [" 8c7474:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204852], [" 8c7478:\tldr\tx25, [x19]", 9204856], [" 8c747c:\ttst\tw0, #0x1", 9204860], [" 8c7480:\tcsel\tx22, x27, x22, ne", 9204864], [" 8c7484:\tmov\tx0, x22", 9204868], [" 8c7488:\tmov\tx1, x25", 9204872], [" 8c748c:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204876], [" 8c7490:\tldr\tx27, [x19,#8]", 9204880], [" 8c7494:\ttst\tw0, #0x1", 9204884], [" 8c7498:\tcsel\tx25, x22, x25, ne", 9204888], [" 8c749c:\tmov\tx0, x25", 9204892], [" 8c74a0:\tmov\tx1, x27", 9204896], [" 8c74a4:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204900], [" 8c74a8:\tldr\tx22, [x19,#16]", 9204904], [" 8c74ac:\ttst\tw0, #0x1", 9204908], [" 8c74b0:\tcsel\tx27, x25, x27, ne", 9204912], [" 8c74b4:\tmov\tx0, x27", 9204916], [" 8c74b8:\tmov\tx1, x22", 9204920], [" 8c74bc:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204924], [" 8c74c0:\tldr\tx25, [x19,#24]", 9204928], [" 8c74c4:\ttst\tw0, #0x1", 9204932], [" 8c74c8:\tcsel\tx22, x27, x22, ne", 9204936], [" 8c74cc:\tmov\tx0, x22", 9204940], [" 8c74d0:\tmov\tx1, x25", 9204944], [" 8c74d4:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204948], [" 8c74d8:\tldr\tx27, [x19,#32]", 9204952], [" 8c74dc:\ttst\tw0, #0x1", 9204956], [" 8c74e0:\tcsel\tx25, x22, x25, ne", 9204960], [" 8c74e4:\tmov\tx0, x25", 9204964], [" 8c74e8:\tmov\tx1, x27", 9204968], [" 8c74ec:\tbl\t777e28 <islower@plt+0x70a7d8>", 9204972], [" 8c74f0:\ttst\tw0, #0x1", 9204976], [" 8c74f4:\tadd\tx21, x21, #0x8", 9204980], [" 8c74f8:\tcsel\tx22, x25, x27, ne", 9204984], [" 8c74fc:\tsubs\tw29, w29, #0x8", 9204988], [" 8c7500:\tadd\tx19, x19, #0x40", 9204992], [" 8c7504:\tb.ne\t8c7438 <islower@plt+0x859de8>", 9204996], [" 8c7508:\tldr\tx29, [sp,#408]", 9205000], [" 8c750c:\tldr\tw25, [sp,#304]", 9205004], [" 8c7510:\tcbz\tw25, 8c753c <islower@plt+0x859eec>", 9205008], [" 8c7514:\tadd\tx8, sp, #0x4b0", 9205012], [" 8c7518:\tadd\tx19, x8, x21, lsl #3", 9205016], [" 8c751c:\tldr\tx27, [x19],#8", 9205020], [" 8c7520:\tmov\tx0, x22", 9205024], [" 8c7524:\tmov\tx1, x27", 9205028], [" 8c7528:\tbl\t777e28 <islower@plt+0x70a7d8>", 9205032], [" 8c752c:\ttst\tw0, #0x1", 9205036], [" 8c7530:\tcsel\tx22, x22, x27, ne", 9205040], [" 8c7534:\tsubs\tw25, w25, #0x1", 9205044], [" 8c7538:\tb.ne\t8c751c <islower@plt+0x859ecc>", 9205048], [" 8c753c:\tmovi\tv3.2d, #0x0", 9205052], [" 8c7540:\tldr\tx5, [sp,#360]", 9205056], [" 8c7544:\tldr\tx6, [sp,#280]", 9205060], [" 8c7548:\tldr\tx8, [sp,#232]", 9205064], [" 8c754c:\tldr\tx11, [sp,#384]", 9205068], [" 8c7550:\tldr\tx15, [sp,#272]", 9205072], [" 8c7554:\tldr\tx17, [sp,#240]", 9205076], [" 8c7558:\tmov\tv16.16b, v3.16b", 9205080], [" 8c755c:\tldr\tw21, [sp,#344]", 9205084], [" 8c7560:\tstr\tx5, [sp,#1232]", 9205088], [" 8c7564:\tstr\tx5, [sp,#1240]", 9205092], [" 8c7568:\tstr\tx6, [sp,#1248]", 9205096], [" 8c756c:\tstr\tx11, [sp,#1104]", 9205100], [" 8c7570:\tstr\tx11, [sp,#1112]", 9205104], [" 8c7574:\tstr\tq16, [x8]", 9205108], [" 8c7578:\tstr\tx8, [sp,#1296]", 9205112], [" 8c757c:\tstr\tx15, [sp,#1120]", 9205116], [" 8c7580:\tstr\tq16, [x17]", 9205120], [" 8c7584:\tstr\tx17, [sp,#1168]", 9205124], [" 8c7588:\tcbz\tw21, 8c7620 <islower@plt+0x859fd0>", 9205128], [" 8c758c:\tmov\tw27, wzr", 9205132], [" 8c7590:\tb\t8c759c <islower@plt+0x859f4c>", 9205136], [" 8c7594:\tadd\tx0, sp, #0x4b0", 9205140], [" 8c7598:\tldr\tx24, [x0,w27,uxtw #3]", 9205144], [" 8c759c:\tcbz\tx24, 8c79b8 <islower@plt+0x85a368>", 9205148], [" 8c75a0:\tldp\tx29, x0, [x24,#48]", 9205152], [" 8c75a4:\tsub\tx1, x0, x29", 9205156], [" 8c75a8:\tlsr\tx25, x1, #5", 9205160], [" 8c75ac:\tcbz\tw25, 8c760c <islower@plt+0x859fbc>", 9205164], [" 8c75b0:\tmov\tx19, xzr", 9205168], [" 8c75b4:\tmov\tx21, xzr", 9205172], [" 8c75b8:\tb\t8c75c4 <islower@plt+0x859f74>", 9205176], [" 8c75bc:\tldr\tx29, [x24,#48]", 9205180], [" 8c75c0:\tadd\tx19, x19, #0x20", 9205184], [" 8c75c4:\tadd\tx1, x29, x19", 9205188], [" 8c75c8:\tldrb\tw10, [x1]", 9205192], [" 8c75cc:\tcbnz\tw10, 8c7600 <islower@plt+0x859fb0>", 9205196], [" 8c75d0:\tldr\tw11, [x1,#4]", 9205200], [" 8c75d4:\tldrb\tw12, [x1,#3]", 9205204], [" 8c75d8:\ttbnz\tw12, #0, 8c75f0 <islower@plt+0x859fa0>", 9205208], [" 8c75dc:\tadd\tx0, sp, #0x450", 9205212], [" 8c75e0:\tstr\tw11, [sp,#1008]", 9205216], [" 8c75e4:\tadd\tx1, sp, #0x3f0", 9205220], [" 8c75e8:\tbl\t4b7d98 <islower@plt+0x44a748>", 9205224], [" 8c75ec:\tb\t8c7600 <islower@plt+0x859fb0>", 9205228], [" 8c75f0:\tadd\tx0, sp, #0x4d0", 9205232], [" 8c75f4:\tstr\tw11, [sp,#1008]", 9205236], [" 8c75f8:\tadd\tx1, sp, #0x3f0", 9205240], [" 8c75fc:\tbl\t476d24 <islower@plt+0x4096d4>", 9205244], [" 8c7600:\tadd\tx21, x21, #0x1", 9205248], [" 8c7604:\tcmp\tw21, w25", 9205252], [" 8c7608:\tb.ne\t8c75bc <islower@plt+0x859f6c>", 9205256], [" 8c760c:\tldr\tw21, [sp,#344]", 9205260], [" 8c7610:\tadd\tw27, w27, #0x1", 9205264], [" 8c7614:\tldr\tx29, [sp,#408]", 9205268], [" 8c7618:\tcmp\tw27, w21", 9205272], [" 8c761c:\tb.cc\t8c7594 <islower@plt+0x859f44>", 9205276], [" 8c7620:\tldr\tx12, [sp,#328]", 9205280], [" 8c7624:\tmovi\tv1.2d, #0x0", 9205284], [" 8c7628:\tldp\tx4, x3, [sp,#248]", 9205288], [" 8c762c:\tldr\tx24, [sp,#216]", 9205292], [" 8c7630:\tadd\tx10, x12, #0x10", 9205296], [" 8c7634:\tstr\tx3, [sp,#1008]", 9205300], [" 8c7638:\tcmp\tx22, x10", 9205304], [" 8c763c:\tstr\tx3, [sp,#1016]", 9205308], [" 8c7640:\tstr\tx4, [sp,#1024]", 9205312], [" 8c7644:\tstr\tx10, [sp,#296]", 9205316], [" 8c7648:\tstr\tq1, [x24]", 9205320], [" 8c764c:\tstr\tx24, [sp,#1072]", 9205324], [" 8c7650:\tb.eq\t8c7994 <islower@plt+0x85a344>", 9205328], [" 8c7654:\tmov\tx0, x22", 9205332], [" 8c7658:\tbl\t777880 <islower@plt+0x70a230>", 9205336], [" 8c765c:\ttbnz\tw0, #0, 8c7984 <islower@plt+0x85a334>", 9205340], [" 8c7660:\tcbz\tw21, 8c7684 <islower@plt+0x85a034>", 9205344], [" 8c7664:\tmov\tw24, wzr", 9205348], [" 8c7668:\tadd\tx7, sp, #0x4b0", 9205352], [" 8c766c:\tldr\tx15, [x7,w24,uxtw #3]", 9205356], [" 8c7670:\tcmp\tx22, x15", 9205360], [" 8c7674:\tb.eq\t8c768c <islower@plt+0x85a03c>", 9205364], [" 8c7678:\tadd\tw24, w24, #0x1", 9205368], [" 8c767c:\tcmp\tw24, w21", 9205372], [" 8c7680:\tb.cc\t8c7668 <islower@plt+0x85a018>", 9205376], [" 8c7684:\tmov\tw25, wzr", 9205380], [" 8c7688:\tb\t8c7690 <islower@plt+0x85a040>", 9205384], [" 8c768c:\torr\tw25, wzr, #0x1", 9205388], [" 8c7690:\tldr\tw13, [sp,#308]", 9205392], [" 8c7694:\ttbz\tw13, #0, 8c76a4 <islower@plt+0x85a054>", 9205396], [" 8c7698:\tmov\tx0, x22", 9205400], [" 8c769c:\tbl\t774c88 <islower@plt+0x707638>", 9205404], [" 8c76a0:\ttbnz\tw0, #0, 8c798c <islower@plt+0x85a33c>", 9205408], [" 8c76a4:\tldp\tx3, x24, [x22,#48]", 9205412], [" 8c76a8:\tsub\tx27, x24, x3", 9205416], [" 8c76ac:\tlsr\tx15, x27, #5", 9205420], [" 8c76b0:\tcmp\tw15, #0x1", 9205424], [" 8c76b4:\tb.eq\t8c7934 <islower@plt+0x85a2e4>", 9205428], [" 8c76b8:\tldr\tw2, [sp,#308]", 9205432], [" 8c76bc:\tmov\tw27, wzr", 9205436], [" 8c76c0:\tmov\tw7, wzr", 9205440], [" 8c76c4:\tstr\twzr, [sp,#328]", 9205444], [" 8c76c8:\tstr\twzr, [sp,#292]", 9205448], [" 8c76cc:\torr\tw17, w2, w25", 9205452], [" 8c76d0:\tstr\tw17, [sp,#304]", 9205456], [" 8c76d4:\tmov\tw24, w7", 9205460], [" 8c76d8:\tlsl\tx17, x24, #5", 9205464], [" 8c76dc:\tldrb\tw18, [x3,x17]", 9205468], [" 8c76e0:\tcbnz\tw18, 8c78f4 <islower@plt+0x85a2a4>", 9205472], [" 8c76e4:\tadd\tx16, x3, x24, lsl #5", 9205476], [" 8c76e8:\tldr\tw8, [x16,#4]", 9205480], [" 8c76ec:\tstr\tw8, [sp,#428]", 9205484], [" 8c76f0:\tldrb\tw14, [x16,#3]", 9205488], [" 8c76f4:\ttbnz\tw14, #0, 8c7740 <islower@plt+0x85a0f0>", 9205492], [" 8c76f8:\tcbz\tw25, 8c7708 <islower@plt+0x85a0b8>", 9205496], [" 8c76fc:\tadd\tx0, sp, #0x3f0", 9205500], [" 8c7700:\tadd\tx1, sp, #0x1ac", 9205504], [" 8c7704:\tbl\t4b7d98 <islower@plt+0x44a748>", 9205508], [" 8c7708:\tldr\tx9, [sp,#1312]", 9205512], [" 8c770c:\tcbz\tx9, 8c7774 <islower@plt+0x85a124>", 9205516], [" 8c7710:\tldr\tx9, [sp,#1304]", 9205520], [" 8c7714:\tcbz\tx9, 8c78f4 <islower@plt+0x85a2a4>", 9205524], [" 8c7718:\tldr\tw1, [sp,#428]", 9205528], [" 8c771c:\tldr\tw16, [x9,#28]", 9205532], [" 8c7720:\tcmp\tw1, w16", 9205536], [" 8c7724:\tb.cc\t8c7734 <islower@plt+0x85a0e4>", 9205540], [" 8c7728:\tcmp\tw16, w1", 9205544], [" 8c772c:\tb.cs\t8c77d8 <islower@plt+0x85a188>", 9205548], [" 8c7730:\tadd\tx9, x9, #0x8", 9205552], [" 8c7734:\tldr\tx9, [x9]", 9205556], [" 8c7738:\tcbnz\tx9, 8c771c <islower@plt+0x85a0cc>", 9205560], [" 8c773c:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205564], [" 8c7740:\tldr\tx4, [sp,#1184]", 9205568], [" 8c7744:\tcbz\tx4, 8c77a4 <islower@plt+0x85a154>", 9205572], [" 8c7748:\tldr\tx11, [sp,#1176]", 9205576], [" 8c774c:\tcbz\tx11, 8c78f4 <islower@plt+0x85a2a4>", 9205580], [" 8c7750:\tldr\tw14, [x11,#28]", 9205584], [" 8c7754:\tcmp\tw8, w14", 9205588], [" 8c7758:\tb.cc\t8c7768 <islower@plt+0x85a118>", 9205592], [" 8c775c:\tcmp\tw14, w8", 9205596], [" 8c7760:\tb.cs\t8c7808 <islower@plt+0x85a1b8>", 9205600], [" 8c7764:\tadd\tx11, x11, #0x8", 9205604], [" 8c7768:\tldr\tx11, [x11]", 9205608], [" 8c776c:\tcbnz\tx11, 8c7750 <islower@plt+0x85a100>", 9205612], [" 8c7770:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205616], [" 8c7774:\tldr\tx15, [sp,#1232]", 9205620], [" 8c7778:\tldr\tx2, [sp,#1240]", 9205624], [" 8c777c:\tcmp\tx15, x2", 9205628], [" 8c7780:\tb.eq\t8c77d0 <islower@plt+0x85a180>", 9205632], [" 8c7784:\tldr\tw8, [sp,#428]", 9205636], [" 8c7788:\tldr\tw6, [x15]", 9205640], [" 8c778c:\tcmp\tw6, w8", 9205644], [" 8c7790:\tb.eq\t8c77d0 <islower@plt+0x85a180>", 9205648], [" 8c7794:\tadd\tx15, x15, #0x4", 9205652], [" 8c7798:\tcmp\tx15, x2", 9205656], [" 8c779c:\tb.ne\t8c7788 <islower@plt+0x85a138>", 9205660], [" 8c77a0:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205664], [" 8c77a4:\tldr\tx1, [sp,#1104]", 9205668], [" 8c77a8:\tldr\tx0, [sp,#1112]", 9205672], [" 8c77ac:\tcmp\tx1, x0", 9205676], [" 8c77b0:\tb.eq\t8c7800 <islower@plt+0x85a1b0>", 9205680], [" 8c77b4:\tldr\tw15, [x1]", 9205684], [" 8c77b8:\tcmp\tw15, w8", 9205688], [" 8c77bc:\tb.eq\t8c7800 <islower@plt+0x85a1b0>", 9205692], [" 8c77c0:\tadd\tx1, x1, #0x4", 9205696], [" 8c77c4:\tcmp\tx1, x0", 9205700], [" 8c77c8:\tb.ne\t8c77b4 <islower@plt+0x85a164>", 9205704], [" 8c77cc:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205708], [" 8c77d0:\tcmp\tx15, x2", 9205712], [" 8c77d4:\tb.eq\t8c78f4 <islower@plt+0x85a2a4>", 9205716], [" 8c77d8:\tldr\tw18, [sp,#304]", 9205720], [" 8c77dc:\ttbnz\tw18, #0, 8c797c <islower@plt+0x85a32c>", 9205724], [" 8c77e0:\tldp\tx14, x4, [x22,#48]", 9205728], [" 8c77e4:\tsub\tx11, x4, x14", 9205732], [" 8c77e8:\tlsr\tx18, x11, #5", 9205736], [" 8c77ec:\tcmp\tw18, #0x1", 9205740], [" 8c77f0:\tb.ne\t8c7840 <islower@plt+0x85a1f0>", 9205744], [" 8c77f4:\torr\tw4, wzr, #0x1", 9205748], [" 8c77f8:\tstr\tw4, [sp,#328]", 9205752], [" 8c77fc:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205756], [" 8c7800:\tcmp\tx1, x0", 9205760], [" 8c7804:\tb.eq\t8c78f4 <islower@plt+0x85a2a4>", 9205764], [" 8c7808:\ttbnz\tw25, #0, 8c797c <islower@plt+0x85a32c>", 9205768], [" 8c780c:\tldr\tx29, [sp,#1088]", 9205772], [" 8c7810:\tcbz\tx29, 8c78a0 <islower@plt+0x85a250>", 9205776], [" 8c7814:\tldr\tx12, [sp,#1080]", 9205780], [" 8c7818:\tcbz\tx12, 8c78f0 <islower@plt+0x85a2a0>", 9205784], [" 8c781c:\tldr\tw15, [x12,#28]", 9205788], [" 8c7820:\tcmp\tw8, w15", 9205792], [" 8c7824:\tb.cc\t8c7834 <islower@plt+0x85a1e4>", 9205796], [" 8c7828:\tcmp\tw15, w8", 9205800], [" 8c782c:\tb.cs\t8c78e0 <islower@plt+0x85a290>", 9205804], [" 8c7830:\tadd\tx12, x12, #0x8", 9205808], [" 8c7834:\tldr\tx12, [x12]", 9205812], [" 8c7838:\tcbnz\tx12, 8c781c <islower@plt+0x85a1cc>", 9205816], [" 8c783c:\tb\t8c78f0 <islower@plt+0x85a2a0>", 9205820], [" 8c7840:\tmov\tw29, wzr", 9205824], [" 8c7844:\tmov\tw19, w29", 9205828], [" 8c7848:\tlsl\tx2, x19, #5", 9205832], [" 8c784c:\tldrb\tw9, [x14,x2]", 9205836], [" 8c7850:\tcbnz\tw9, 8c7878 <islower@plt+0x85a228>", 9205840], [" 8c7854:\tadd\tx18, x14, x19, lsl #5", 9205844], [" 8c7858:\tldrb\tw21, [x18,#3]", 9205848], [" 8c785c:\ttbz\tw21, #0, 8c7878 <islower@plt+0x85a228>", 9205852], [" 8c7860:\tldr\tw10, [x18,#4]", 9205856], [" 8c7864:\tadd\tx0, sp, #0x4d0", 9205860], [" 8c7868:\tadd\tx1, sp, #0x1a8", 9205864], [" 8c786c:\tstr\tw10, [sp,#424]", 9205868], [" 8c7870:\tbl\t476d24 <islower@plt+0x4096d4>", 9205872], [" 8c7874:\tldp\tx14, x4, [x22,#48]", 9205876], [" 8c7878:\tsub\tx0, x4, x14", 9205880], [" 8c787c:\tadd\tw29, w19, #0x1", 9205884], [" 8c7880:\tlsr\tx1, x0, #5", 9205888], [" 8c7884:\tsub\tw19, w1, #0x1", 9205892], [" 8c7888:\tcmp\tw29, w19", 9205896], [" 8c788c:\tb.cc\t8c7844 <islower@plt+0x85a1f4>", 9205900], [" 8c7890:\tldr\tw21, [sp,#344]", 9205904], [" 8c7894:\torr\tw5, wzr, #0x1", 9205908], [" 8c7898:\tstr\tw5, [sp,#328]", 9205912], [" 8c789c:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205916], [" 8c78a0:\tldr\tx14, [sp,#1008]", 9205920], [" 8c78a4:\tldr\tx11, [sp,#1016]", 9205924], [" 8c78a8:\tcmp\tx14, x11", 9205928], [" 8c78ac:\tb.eq\t8c78d4 <islower@plt+0x85a284>", 9205932], [" 8c78b0:\tldr\tw21, [sp,#344]", 9205936], [" 8c78b4:\tldr\tw27, [x14]", 9205940], [" 8c78b8:\tcmp\tw27, w8", 9205944], [" 8c78bc:\tb.eq\t8c78d8 <islower@plt+0x85a288>", 9205948], [" 8c78c0:\tadd\tx14, x14, #0x4", 9205952], [" 8c78c4:\torr\tw27, wzr, #0x1", 9205956], [" 8c78c8:\tcmp\tx14, x11", 9205960], [" 8c78cc:\tb.ne\t8c78b4 <islower@plt+0x85a264>", 9205964], [" 8c78d0:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205968], [" 8c78d4:\tldr\tw21, [sp,#344]", 9205972], [" 8c78d8:\tcmp\tx14, x11", 9205976], [" 8c78dc:\tb.eq\t8c78f0 <islower@plt+0x85a2a0>", 9205980], [" 8c78e0:\torr\tw29, wzr, #0x1", 9205984], [" 8c78e4:\torr\tw27, wzr, #0x1", 9205988], [" 8c78e8:\tstr\tw29, [sp,#292]", 9205992], [" 8c78ec:\tb\t8c78f4 <islower@plt+0x85a2a4>", 9205996], [" 8c78f0:\torr\tw27, wzr, #0x1", 9206000], [" 8c78f4:\tldp\tx3, x1, [x22,#48]", 9206004], [" 8c78f8:\tadd\tw7, w24, #0x1", 9206008], [" 8c78fc:\tsub\tx12, x1, x3", 9206012], [" 8c7900:\tlsr\tx19, x12, #5", 9206016], [" 8c7904:\tsub\tw29, w19, #0x1", 9206020], [" 8c7908:\tcmp\tw7, w29", 9206024], [" 8c790c:\tldr\tx29, [sp,#408]", 9206028], [" 8c7910:\tb.cc\t8c76d4 <islower@plt+0x85a084>", 9206032], [" 8c7914:\ttst\tw27, #0x1", 9206036], [" 8c7918:\tcset\tw13, eq", 9206040], [" 8c791c:\torr\tw16, w25, w13", 9206044], [" 8c7920:\ttbnz\tw16, #0, 8c7934 <islower@plt+0x85a2e4>", 9206048], [" 8c7924:\tldr\tw3, [sp,#292]", 9206052], [" 8c7928:\tldr\tw6, [sp,#328]", 9206056], [" 8c792c:\torr\tw18, w3, w6", 9206060], [" 8c7930:\ttbnz\tw18, #0, 8c798c <islower@plt+0x85a33c>", 9206064], [" 8c7934:\ttbnz\tw25, #0, 8c7944 <islower@plt+0x85a2f4>", 9206068], [" 8c7938:\tmov\tx0, x22", 9206072], [" 8c793c:\tbl\t7776c0 <islower@plt+0x70a070>", 9206076], [" 8c7940:\ttbnz\tw0, #0, 8c798c <islower@plt+0x85a33c>", 9206080], [" 8c7944:\tldr\tx27, [x22,#592]", 9206084], [" 8c7948:\tadd\tx6, x27, #0x10", 9206088], [" 8c794c:\tldr\tx22, [x22,#8]", 9206092], [" 8c7950:\tmov\tx10, x6", 9206096], [" 8c7954:\tcmp\tx22, x6", 9206100], [" 8c7958:\tb.eq\t8c7968 <islower@plt+0x85a318>", 9206104], [" 8c795c:\tldrb\tw25, [x22,#24]", 9206108], [" 8c7960:\tmov\tx10, x22", 9206112], [" 8c7964:\ttbnz\tw25, #1, 8c794c <islower@plt+0x85a2fc>", 9206116], [" 8c7968:\tldr\tx9, [sp,#296]", 9206120], [" 8c796c:\tcmp\tx10, x9", 9206124], [" 8c7970:\tmov\tx22, x10", 9206128], [" 8c7974:\tb.ne\t8c7654 <islower@plt+0x85a004>", 9206132], [" 8c7978:\tb\t8c7994 <islower@plt+0x85a344>", 9206136], [" 8c797c:\tldr\tx29, [sp,#408]", 9206140], [" 8c7980:\tb\t8c798c <islower@plt+0x85a33c>", 9206144], [" 8c7984:\tcmp\tx22, x26", 9206148], [" 8c7988:\tb.eq\t8c7994 <islower@plt+0x85a344>", 9206152], [" 8c798c:\tmov\tw24, wzr", 9206156], [" 8c7990:\tb\t8c7998 <islower@plt+0x85a348>", 9206160], [" 8c7994:\torr\tw24, wzr, #0x1", 9206164], [" 8c7998:\tldr\tx1, [sp,#1080]", 9206168], [" 8c799c:\tldr\tx0, [sp,#248]", 9206172], [" 8c79a0:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9206176], [" 8c79a4:\tldr\tx0, [sp,#1008]", 9206180], [" 8c79a8:\tldr\tx2, [sp,#256]", 9206184], [" 8c79ac:\tcmp\tx0, x2", 9206188], [" 8c79b0:\tb.eq\t8c79b8 <islower@plt+0x85a368>", 9206192], [" 8c79b4:\tbl\t6cda0 <operator delete(void*)@plt>", 9206196], [" 8c79b8:\tldr\tx1, [sp,#1176]", 9206200], [" 8c79bc:\tldr\tx0, [sp,#272]", 9206204], [" 8c79c0:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9206208], [" 8c79c4:\tldr\tx0, [sp,#1104]", 9206212], [" 8c79c8:\tldr\tx12, [sp,#384]", 9206216], [" 8c79cc:\tcmp\tx0, x12", 9206220], [" 8c79d0:\tb.eq\t8c79d8 <islower@plt+0x85a388>", 9206224], [" 8c79d4:\tbl\t6cda0 <operator delete(void*)@plt>", 9206228], [" 8c79d8:\tldr\tx1, [sp,#1304]", 9206232], [" 8c79dc:\tldr\tx0, [sp,#280]", 9206236], [" 8c79e0:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9206240], [" 8c79e4:\tldr\tx0, [sp,#1232]", 9206244], [" 8c79e8:\tldr\tx21, [sp,#360]", 9206248], [" 8c79ec:\tcmp\tx0, x21", 9206252], [" 8c79f0:\tb.eq\t8c79f8 <islower@plt+0x85a3a8>", 9206256], [" 8c79f4:\tbl\t6cda0 <operator delete(void*)@plt>", 9206260], [" 8c79f8:\ttbz\tw24, #0, 8c7b7c <islower@plt+0x85a52c>", 9206264], [" 8c79fc:\tmov\tx26, x28", 9206268], [" 8c7a00:\tb\t8c7bdc <islower@plt+0x85a58c>", 9206272], [" 8c7a04:\tldr\tx11, [x26,#16]", 9206276], [" 8c7a08:\tldrh\tw5, [x11]", 9206280], [" 8c7a0c:\tsub\tw6, w5, #0x116", 9206284], [" 8c7a10:\tcmp\tw6, #0x4", 9206288], [" 8c7a14:\tb.cc\t8c7a24 <islower@plt+0x85a3d4>", 9206292], [" 8c7a18:\tmov\tx0, x26", 9206296], [" 8c7a1c:\tbl\t777880 <islower@plt+0x70a230>", 9206300], [" 8c7a20:\ttbz\tw0, #0, 8c7c00 <islower@plt+0x85a5b0>", 9206304], [" 8c7a24:\tmov\tx0, x26", 9206308], [" 8c7a28:\tbl\t777880 <islower@plt+0x70a230>", 9206312], [" 8c7a2c:\ttbz\tw0, #0, 8c7b78 <islower@plt+0x85a528>", 9206316], [" 8c7a30:\tmovi\tv0.2d, #0x0", 9206320], [" 8c7a34:\tadd\tx12, sp, #0x3f0", 9206324], [" 8c7a38:\tmov\tx0, x26", 9206328], [" 8c7a3c:\tmov\tv7.16b, v0.16b", 9206332], [" 8c7a40:\tstp\tq7, q7, [x12,#192]", 9206336], [" 8c7a44:\tbl\t7779f0 <islower@plt+0x70a3a0>", 9206340], [" 8c7a48:\tldp\tx5, x8, [x26,#48]", 9206344], [" 8c7a4c:\tldr\tx14, [x26,#592]", 9206348], [" 8c7a50:\tmov\tw22, w0", 9206352], [" 8c7a54:\tsub\tx3, x8, x5", 9206356], [" 8c7a58:\tlsr\tx12, x3, #5", 9206360], [" 8c7a5c:\tstr\tx14, [sp,#328]", 9206364], [" 8c7a60:\tstr\tw22, [sp,#344]", 9206368], [" 8c7a64:\tsubs\tw25, w12, #0x1", 9206372], [" 8c7a68:\tb.ne\t8c7ae4 <islower@plt+0x85a494>", 9206376], [" 8c7a6c:\tmov\tx24, xzr", 9206380], [" 8c7a70:\tmov\tx0, x24", 9206384], [" 8c7a74:\tbl\t773790 <islower@plt+0x706140>", 9206388], [" 8c7a78:\tsubs\tw27, w22, #0x2", 9206392], [" 8c7a7c:\tstr\tw0, [sp,#308]", 9206396], [" 8c7a80:\tmov\tx22, x24", 9206400], [" 8c7a84:\tb.cc\t8c753c <islower@plt+0x859eec>", 9206404], [" 8c7a88:\tldr\tw0, [sp,#308]", 9206408], [" 8c7a8c:\ttbz\tw0, #0, 8c7404 <islower@plt+0x859db4>", 9206412], [" 8c7a90:\tldr\tw9, [sp,#344]", 9206416], [" 8c7a94:\tmov\tx27, x24", 9206420], [" 8c7a98:\tmov\tx22, x24", 9206424], [" 8c7a9c:\torr\tw21, wzr, #0x1", 9206428], [" 8c7aa0:\tmov\tw19, w9", 9206432], [" 8c7aa4:\tadd\tx6, sp, #0x4b0", 9206436], [" 8c7aa8:\tmov\tx0, x22", 9206440], [" 8c7aac:\tldr\tx25, [x6,x21,lsl #3]", 9206444], [" 8c7ab0:\tmov\tx1, x25", 9206448], [" 8c7ab4:\tbl\t777e28 <islower@plt+0x70a7d8>", 9206452], [" 8c7ab8:\ttst\tw0, #0x1", 9206456], [" 8c7abc:\tmov\tx0, x27", 9206460], [" 8c7ac0:\tmov\tx1, x25", 9206464], [" 8c7ac4:\tcsel\tx22, x22, x25, ne", 9206468], [" 8c7ac8:\tbl\t777e28 <islower@plt+0x70a7d8>", 9206472], [" 8c7acc:\ttbz\tw0, #0, 8c7b78 <islower@plt+0x85a528>", 9206476], [" 8c7ad0:\tadd\tx21, x21, #0x1", 9206480], [" 8c7ad4:\tcmp\tx21, x19", 9206484], [" 8c7ad8:\tmov\tx27, x25", 9206488], [" 8c7adc:\tb.cc\t8c7aa4 <islower@plt+0x85a454>", 9206492], [" 8c7ae0:\tb\t8c753c <islower@plt+0x859eec>", 9206496], [" 8c7ae4:\tmov\tx19, xzr", 9206500], [" 8c7ae8:\tadd\tx21, sp, #0x4b0", 9206504], [" 8c7aec:\torr\tw27, wzr, #0x4", 9206508], [" 8c7af0:\tb\t8c7b04 <islower@plt+0x85a4b4>", 9206512], [" 8c7af4:\tldr\tx5, [x26,#48]", 9206516], [" 8c7af8:\tadd\tx21, x21, #0x8", 9206520], [" 8c7afc:\tadd\tx19, x19, #0x1", 9206524], [" 8c7b00:\tadd\tx27, x27, #0x20", 9206528], [" 8c7b04:\tldr\tx0, [x29,#40]", 9206532], [" 8c7b08:\tldr\tw1, [x5,x27]", 9206536], [" 8c7b0c:\tbl\t50c690 <islower@plt+0x49f040>", 9206540], [" 8c7b10:\tmov\tx24, x0", 9206544], [" 8c7b14:\tcbz\tx24, 8c7b78 <islower@plt+0x85a528>", 9206548], [" 8c7b18:\tldr\tx10, [x24,#592]", 9206552], [" 8c7b1c:\tldr\tx13, [sp,#328]", 9206556], [" 8c7b20:\tcmp\tx10, x13", 9206560], [" 8c7b24:\tb.ne\t8c7b78 <islower@plt+0x85a528>", 9206564], [" 8c7b28:\tcbz\tx19, 8c7b4c <islower@plt+0x85a4fc>", 9206568], [" 8c7b2c:\tldr\tx13, [sp,#1200]", 9206572], [" 8c7b30:\tldr\tx17, [x24,#16]", 9206576], [" 8c7b34:\tldr\tx29, [sp,#408]", 9206580], [" 8c7b38:\tldr\tx14, [x13,#16]", 9206584], [" 8c7b3c:\tldrh\tw17, [x17]", 9206588], [" 8c7b40:\tldrh\tw15, [x14]", 9206592], [" 8c7b44:\tcmp\tw15, w17", 9206596], [" 8c7b48:\tb.ne\t8c7b78 <islower@plt+0x85a528>", 9206600], [" 8c7b4c:\tmov\tx0, x24", 9206604], [" 8c7b50:\tmov\tx1, x26", 9206608], [" 8c7b54:\tbl\t777e28 <islower@plt+0x70a7d8>", 9206612], [" 8c7b58:\ttbz\tw0, #0, 8c7b78 <islower@plt+0x85a528>", 9206616], [" 8c7b5c:\tadd\tw7, w19, #0x1", 9206620], [" 8c7b60:\tstr\tx24, [x21]", 9206624], [" 8c7b64:\tcmp\tw7, w25", 9206628], [" 8c7b68:\tb.ne\t8c7af4 <islower@plt+0x85a4a4>", 9206632], [" 8c7b6c:\tldr\tx24, [sp,#1200]", 9206636], [" 8c7b70:\tldr\tw22, [sp,#344]", 9206640], [" 8c7b74:\tb\t8c7a70 <islower@plt+0x85a420>", 9206644], [" 8c7b78:\tmov\tw24, wzr", 9206648], [" 8c7b7c:\tldr\tx20, [x20]", 9206652], [" 8c7b80:\tldrb\tw23, [x20,#24]", 9206656], [" 8c7b84:\ttbnz\tw23, #1, 8c7b7c <islower@plt+0x85a52c>", 9206660], [" 8c7b88:\tmov\tx0, x26", 9206664], [" 8c7b8c:\tbl\t777880 <islower@plt+0x70a230>", 9206668], [" 8c7b90:\ttbnz\tw0, #0, 8c7bc8 <islower@plt+0x85a578>", 9206672], [" 8c7b94:\tldr\tx6, [sp,#952]", 9206676], [" 8c7b98:\tldr\tx26, [sp,#960]", 9206680], [" 8c7b9c:\tcmp\tx6, x26", 9206684], [" 8c7ba0:\tb.cc\t8c7bb8 <islower@plt+0x85a568>", 9206688], [" 8c7ba4:\tadd\tx0, sp, #0x3b0", 9206692], [" 8c7ba8:\torr\tw2, wzr, #0x8", 9206696], [" 8c7bac:\tmov\tx1, xzr", 9206700], [" 8c7bb0:\tbl\tbe0a4 <islower@plt+0x50a54>", 9206704], [" 8c7bb4:\tldr\tx6, [sp,#952]", 9206708], [" 8c7bb8:\tstr\tx28, [x6]", 9206712], [" 8c7bbc:\tldr\tx26, [sp,#952]", 9206716], [" 8c7bc0:\tadd\tx22, x26, #0x8", 9206720], [" 8c7bc4:\tstr\tx22, [sp,#952]", 9206724], [" 8c7bc8:\tmov\tx26, x20", 9206728], [" 8c7bcc:\tldr\tx26, [x26]", 9206732], [" 8c7bd0:\tldrb\tw14, [x26,#24]", 9206736], [" 8c7bd4:\ttbnz\tw14, #1, 8c7bcc <islower@plt+0x85a57c>", 9206740], [" 8c7bd8:\tmov\tx23, x28", 9206744], [" 8c7bdc:\tadd\tx2, sp, #0x330", 9206748], [" 8c7be0:\tmov\tx0, x29", 9206752], [" 8c7be4:\tmov\tx1, x26", 9206756], [" 8c7be8:\tbl\t8ca068 <islower@plt+0x85ca18>", 9206760], [" 8c7bec:\tmov\tx28, x26", 9206764], [" 8c7bf0:\tcbz\tw24, 8c7a04 <islower@plt+0x85a3b4>", 9206768], [" 8c7bf4:\torr\tw24, wzr, #0x1", 9206772], [" 8c7bf8:\tmov\tx28, x26", 9206776], [" 8c7bfc:\tb\t8c7c04 <islower@plt+0x85a5b4>", 9206780], [" 8c7c00:\tmov\tw24, wzr", 9206784], [" 8c7c04:\tadd\tx1, sp, #0x4d0", 9206788], [" 8c7c08:\tcbz\tx28, 8c7c6c <islower@plt+0x85a61c>", 9206792], [" 8c7c0c:\tldr\tx27, [x29,#1192]", 9206796], [" 8c7c10:\tcbz\tx27, 8c7c6c <islower@plt+0x85a61c>", 9206800], [" 8c7c14:\tldp\tx22, x15, [x27,#272]", 9206804], [" 8c7c18:\tmov\tw13, #0xffffffff \t// #-1", 9206808], [" 8c7c1c:\tsub\tx16, x15, x22", 9206812], [" 8c7c20:\tadd\tx16, x13, x16, lsr #3", 9206816], [" 8c7c24:\ttbnz\tw16, #31, 8c7c6c <islower@plt+0x85a61c>", 9206820], [" 8c7c28:\tmov\tw25, wzr", 9206824], [" 8c7c2c:\tadd\tw19, w16, #0x1", 9206828], [" 8c7c30:\tadd\tx10, x22, w16, uxtw #3", 9206832], [" 8c7c34:\tldr\tx17, [x10],#-8", 9206836], [" 8c7c38:\tcmp\tx17, x26", 9206840], [" 8c7c3c:\tsub\tw19, w19, #0x1", 9206844], [" 8c7c40:\tcinc\tw25, w25, eq", 9206848], [" 8c7c44:\tcmp\tw19, #0x0", 9206852], [" 8c7c48:\tb.gt\t8c7c34 <islower@plt+0x85a5e4>", 9206856], [" 8c7c4c:\tcbz\tw25, 8c7c6c <islower@plt+0x85a61c>", 9206860], [" 8c7c50:\tldr\tx26, [sp,#336]", 9206864], [" 8c7c54:\torr\tw10, wzr, #0x1", 9206868], [" 8c7c58:\tstr\twzr, [sp,#304]", 9206872], [" 8c7c5c:\tstr\tx28, [sp,#344]", 9206876], [" 8c7c60:\tstr\tw10, [sp,#308]", 9206880], [" 8c7c64:\tstr\tx27, [x26]", 9206884], [" 8c7c68:\tb\t8c80f8 <islower@plt+0x85aaa8>", 9206888], [" 8c7c6c:\tldp\tx18, x27, [x29,#48]", 9206892], [" 8c7c70:\tmovi\tv4.2d, #0x0", 9206896], [" 8c7c74:\tmov\tw25, #0xaaaa0000 \t// #-1431699456", 9206900], [" 8c7c78:\tmovk\tw25, #0xaaab", 9206904], [" 8c7c7c:\tldr\tx8, [sp,#112]", 9206908], [" 8c7c80:\tldr\tx0, [sp,#280]", 9206912], [" 8c7c84:\tsub\tx5, x27, x18", 9206916], [" 8c7c88:\tldr\tx13, [sp,#144]", 9206920], [" 8c7c8c:\tlsr\tx6, x5, #7", 9206924], [" 8c7c90:\tldr\tx15, [sp,#104]", 9206928], [" 8c7c94:\tldp\tx12, x5, [sp,#80]", 9206932], [" 8c7c98:\tmul\tw29, w6, w25", 9206936], [" 8c7c9c:\tmov\tv17.16b, v4.16b", 9206940], [" 8c7ca0:\tldr\tx6, [sp,#312]", 9206944], [" 8c7ca4:\tstr\tx8, [sp,#1376]", 9206948], [" 8c7ca8:\torr\tw8, wzr, #0xffff", 9206952], [" 8c7cac:\tstr\txzr, [sp,#1232]", 9206956], [" 8c7cb0:\tstr\tw29, [sp,#1456]", 9206960], [" 8c7cb4:\tldr\tx29, [sp,#408]", 9206964], [" 8c7cb8:\tstr\tx28, [sp,#1240]", 9206968], [" 8c7cbc:\tstr\txzr, [sp,#1248]", 9206972], [" 8c7cc0:\tstr\tx0, [sp,#1264]", 9206976], [" 8c7cc4:\tstr\tx0, [sp,#1272]", 9206980], [" 8c7cc8:\tstr\tx5, [sp,#1280]", 9206984], [" 8c7ccc:\tstr\tx6, [sp,#1360]", 9206988], [" 8c7cd0:\tstr\tx6, [sp,#1368]", 9206992], [" 8c7cd4:\tstr\txzr, [x12,#16]", 9206996], [" 8c7cd8:\tstr\tq17, [x12]", 9207000], [" 8c7cdc:\tstrh\tw8, [sp,#1484]", 9207004], [" 8c7ce0:\tstur\twzr, [x1,#254]", 9207008], [" 8c7ce4:\tstr\twzr, [sp,#1492]", 9207012], [" 8c7ce8:\tstr\tx13, [sp,#1504]", 9207016], [" 8c7cec:\tstr\tx13, [sp,#1512]", 9207020], [" 8c7cf0:\tstr\tx15, [sp,#1520]", 9207024], [" 8c7cf4:\tmov\tw15, #0xffffffff \t// #-1", 9207028], [" 8c7cf8:\tldr\tx21, [x29,#64]", 9207032], [" 8c7cfc:\tldr\tx17, [sp,#72]", 9207036], [" 8c7d00:\tstr\twzr, [sp,#1572]", 9207040], [" 8c7d04:\tstrb\twzr, [sp,#1576]", 9207044], [" 8c7d08:\tstr\twzr, [sp,#1580]", 9207048], [" 8c7d0c:\tcmp\tx27, x21", 9207052], [" 8c7d10:\tstr\tw15, [sp,#1568]", 9207056], [" 8c7d14:\tstr\twzr, [sp,#1584]", 9207060], [" 8c7d18:\tstr\tq17, [x17]", 9207064], [" 8c7d1c:\tb.cs\t8c7dac <islower@plt+0x85a75c>", 9207068], [" 8c7d20:\tldr\tx19, [sp,#1248]", 9207072], [" 8c7d24:\tadd\tx0, x27, #0x40", 9207076], [" 8c7d28:\tadd\tx22, x27, #0x80", 9207080], [" 8c7d2c:\tadd\tx3, sp, #0x4d0", 9207084], [" 8c7d30:\tcmp\tx27, x3", 9207088], [" 8c7d34:\tstr\tx19, [x27,#16]", 9207092], [" 8c7d38:\tldr\tq0, [x1]", 9207096], [" 8c7d3c:\tstp\tx0, x0, [x27,#32]", 9207100], [" 8c7d40:\tstr\tx22, [x27,#48]", 9207104], [" 8c7d44:\tstr\tq0, [x27]", 9207108], [" 8c7d48:\tb.eq\t8c7dc0 <islower@plt+0x85a770>", 9207112], [" 8c7d4c:\tldr\tx1, [sp,#1264]", 9207116], [" 8c7d50:\tldr\tx9, [sp,#1272]", 9207120], [" 8c7d54:\tcmp\tx1, x9", 9207124], [" 8c7d58:\tb.eq\t8c7dc0 <islower@plt+0x85a770>", 9207128], [" 8c7d5c:\tsub\tx8, x9, x1", 9207132], [" 8c7d60:\tasr\tx19, x8, #4", 9207136], [" 8c7d64:\tcbz\tx19, 8c7dbc <islower@plt+0x85a76c>", 9207140], [" 8c7d68:\tcmp\tx19, #0x5", 9207144], [" 8c7d6c:\tb.cc\t8c7d94 <islower@plt+0x85a744>", 9207148], [" 8c7d70:\tadd\tx9, x27, #0x20", 9207152], [" 8c7d74:\tstr\tx0, [x27,#40]", 9207156], [" 8c7d78:\torr\tw2, wzr, #0x10", 9207160], [" 8c7d7c:\tmov\tx0, x9", 9207164], [" 8c7d80:\tmov\tx1, x8", 9207168], [" 8c7d84:\tbl\tbe0a4 <islower@plt+0x50a54>", 9207172], [" 8c7d88:\tldr\tx1, [sp,#1264]", 9207176], [" 8c7d8c:\tldr\tx9, [sp,#1272]", 9207180], [" 8c7d90:\tldr\tx0, [x27,#32]", 9207184], [" 8c7d94:\tsub\tx2, x9, x1", 9207188], [" 8c7d98:\tbl\t6cdd0 <memcpy@plt>", 9207192], [" 8c7d9c:\tldr\tx10, [x27,#32]", 9207196], [" 8c7da0:\tadd\tx11, x10, x19, lsl #4", 9207200], [" 8c7da4:\tstr\tx11, [x27,#40]", 9207204], [" 8c7da8:\tb\t8c7dc0 <islower@plt+0x85a770>", 9207208], [" 8c7dac:\tldr\tx0, [sp,#152]", 9207212], [" 8c7db0:\tadd\tx1, sp, #0x4d0", 9207216], [" 8c7db4:\tbl\t575984 <islower@plt+0x508334>", 9207220], [" 8c7db8:\tb\t8c7f00 <islower@plt+0x85a8b0>", 9207224], [" 8c7dbc:\tstr\tx0, [x27,#40]", 9207228], [" 8c7dc0:\tadd\tx0, x27, #0xa0", 9207232], [" 8c7dc4:\tadd\tx2, x27, #0xe0", 9207236], [" 8c7dc8:\tadd\tx19, sp, #0x4d0", 9207240], [" 8c7dcc:\tcmp\tx27, x19", 9207244], [" 8c7dd0:\tstp\tx0, x0, [x27,#128]", 9207248], [" 8c7dd4:\tstr\tx2, [x27,#144]", 9207252], [" 8c7dd8:\tb.eq\t8c7e3c <islower@plt+0x85a7ec>", 9207256], [" 8c7ddc:\tldr\tx1, [sp,#1360]", 9207260], [" 8c7de0:\tldr\tx8, [sp,#1368]", 9207264], [" 8c7de4:\tcmp\tx1, x8", 9207268], [" 8c7de8:\tb.eq\t8c7e3c <islower@plt+0x85a7ec>", 9207272], [" 8c7dec:\tsub\tx10, x8, x1", 9207276], [" 8c7df0:\tasr\tx21, x10, #4", 9207280], [" 8c7df4:\tcbz\tx21, 8c7e38 <islower@plt+0x85a7e8>", 9207284], [" 8c7df8:\tcmp\tx21, #0x5", 9207288], [" 8c7dfc:\tb.cc\t8c7e20 <islower@plt+0x85a7d0>", 9207292], [" 8c7e00:\tstr\tx0, [x27,#136]", 9207296], [" 8c7e04:\torr\tw2, wzr, #0x10", 9207300], [" 8c7e08:\tmov\tx0, x22", 9207304], [" 8c7e0c:\tmov\tx1, x10", 9207308], [" 8c7e10:\tbl\tbe0a4 <islower@plt+0x50a54>", 9207312], [" 8c7e14:\tldr\tx1, [sp,#1360]", 9207316], [" 8c7e18:\tldr\tx8, [sp,#1368]", 9207320], [" 8c7e1c:\tldr\tx0, [x27,#128]", 9207324], [" 8c7e20:\tsub\tx2, x8, x1", 9207328], [" 8c7e24:\tbl\t6cdd0 <memcpy@plt>", 9207332], [" 8c7e28:\tldr\tx0, [x27,#128]", 9207336], [" 8c7e2c:\tadd\tx25, x0, x21, lsl #4", 9207340], [" 8c7e30:\tstr\tx25, [x27,#136]", 9207344], [" 8c7e34:\tb\t8c7e3c <islower@plt+0x85a7ec>", 9207348], [" 8c7e38:\tstr\tx0, [x27,#136]", 9207352], [" 8c7e3c:\tldr\tx9, [sp,#112]", 9207356], [" 8c7e40:\tadd\tx0, x27, #0x130", 9207360], [" 8c7e44:\tadd\tx3, x27, #0x150", 9207364], [" 8c7e48:\tadd\tx4, sp, #0x4d0", 9207368], [" 8c7e4c:\tcmp\tx27, x4", 9207372], [" 8c7e50:\tldr\tx22, [x9,#32]", 9207376], [" 8c7e54:\tstr\tx22, [x27,#256]", 9207380], [" 8c7e58:\tldr\tq0, [x9,#16]", 9207384], [" 8c7e5c:\tstr\tq0, [x27,#240]", 9207388], [" 8c7e60:\tldr\tq0, [x9]", 9207392], [" 8c7e64:\tstp\tx0, x0, [x27,#272]", 9207396], [" 8c7e68:\tstr\tx3, [x27,#288]", 9207400], [" 8c7e6c:\tstr\tq0, [x27,#224]", 9207404], [" 8c7e70:\tb.eq\t8c7ed8 <islower@plt+0x85a888>", 9207408], [" 8c7e74:\tldr\tx1, [sp,#1504]", 9207412], [" 8c7e78:\tldr\tx3, [sp,#1512]", 9207416], [" 8c7e7c:\tcmp\tx1, x3", 9207420], [" 8c7e80:\tb.eq\t8c7ed8 <islower@plt+0x85a888>", 9207424], [" 8c7e84:\tsub\tx9, x3, x1", 9207428], [" 8c7e88:\tasr\tx21, x9, #3", 9207432], [" 8c7e8c:\tcbz\tx21, 8c7ed4 <islower@plt+0x85a884>", 9207436], [" 8c7e90:\tcmp\tx21, #0x5", 9207440], [" 8c7e94:\tb.cc\t8c7ebc <islower@plt+0x85a86c>", 9207444], [" 8c7e98:\tadd\tx8, x27, #0x110", 9207448], [" 8c7e9c:\tstr\tx0, [x27,#280]", 9207452], [" 8c7ea0:\torr\tw2, wzr, #0x8", 9207456], [" 8c7ea4:\tmov\tx0, x8", 9207460], [" 8c7ea8:\tmov\tx1, x9", 9207464], [" 8c7eac:\tbl\tbe0a4 <islower@plt+0x50a54>", 9207468], [" 8c7eb0:\tldr\tx1, [sp,#1504]", 9207472], [" 8c7eb4:\tldr\tx3, [sp,#1512]", 9207476], [" 8c7eb8:\tldr\tx0, [x27,#272]", 9207480], [" 8c7ebc:\tsub\tx2, x3, x1", 9207484], [" 8c7ec0:\tbl\t6cdd0 <memcpy@plt>", 9207488], [" 8c7ec4:\tldr\tx16, [x27,#272]", 9207492], [" 8c7ec8:\tadd\tx17, x16, x21, lsl #3", 9207496], [" 8c7ecc:\tstr\tx17, [x27,#280]", 9207500], [" 8c7ed0:\tb\t8c7ed8 <islower@plt+0x85a888>", 9207504], [" 8c7ed4:\tstr\tx0, [x27,#280]", 9207508], [" 8c7ed8:\tldr\tx1, [sp,#104]", 9207512], [" 8c7edc:\tldr\tx4, [x1,#32]", 9207516], [" 8c7ee0:\tstr\tx4, [x27,#368]", 9207520], [" 8c7ee4:\tldr\tq0, [x1,#16]", 9207524], [" 8c7ee8:\tstr\tq0, [x27,#352]", 9207528], [" 8c7eec:\tldr\tq0, [x1]", 9207532], [" 8c7ef0:\tstr\tq0, [x27,#336]", 9207536], [" 8c7ef4:\tldr\tx4, [x29,#56]", 9207540], [" 8c7ef8:\tadd\tx5, x4, #0x180", 9207544], [" 8c7efc:\tstr\tx5, [x29,#56]", 9207548], [" 8c7f00:\tldr\tx0, [sp,#1504]", 9207552], [" 8c7f04:\tldr\tx11, [sp,#144]", 9207556], [" 8c7f08:\tcmp\tx0, x11", 9207560], [" 8c7f0c:\tb.eq\t8c7f14 <islower@plt+0x85a8c4>", 9207564], [" 8c7f10:\tbl\t6cda0 <operator delete(void*)@plt>", 9207568], [" 8c7f14:\tldr\tx0, [sp,#1360]", 9207572], [" 8c7f18:\tldr\tx22, [sp,#312]", 9207576], [" 8c7f1c:\tcmp\tx0, x22", 9207580], [" 8c7f20:\tb.eq\t8c7f28 <islower@plt+0x85a8d8>", 9207584], [" 8c7f24:\tbl\t6cda0 <operator delete(void*)@plt>", 9207588], [" 8c7f28:\tldr\tx0, [sp,#1264]", 9207592], [" 8c7f2c:\tldr\tx7, [sp,#280]", 9207596], [" 8c7f30:\tcmp\tx0, x7", 9207600], [" 8c7f34:\tb.eq\t8c7f3c <islower@plt+0x85a8ec>", 9207604], [" 8c7f38:\tbl\t6cda0 <operator delete(void*)@plt>", 9207608], [" 8c7f3c:\tldr\tx6, [x29,#56]", 9207612], [" 8c7f40:\tsub\tx7, x6, #0x180", 9207616], [" 8c7f44:\tldur\tw17, [x6,#-160]", 9207620], [" 8c7f48:\tsub\tx0, x6, #0x170", 9207624], [" 8c7f4c:\tstr\tx7, [x0]", 9207628], [" 8c7f50:\tmov\tx0, x26", 9207632], [" 8c7f54:\tstur\tw17, [x6,#-156]", 9207636], [" 8c7f58:\tstr\tx7, [x29,#1184]", 9207640], [" 8c7f5c:\tbl\t777880 <islower@plt+0x70a230>", 9207644], [" 8c7f60:\ttbnz\tw0, #0, 8c7f70 <islower@plt+0x85a920>", 9207648], [" 8c7f64:\tmov\tx0, x29", 9207652], [" 8c7f68:\tmov\tx1, x26", 9207656], [" 8c7f6c:\tbl\t8ca21c <islower@plt+0x85cbcc>", 9207660], [" 8c7f70:\ttbnz\tw24, #0, 8c7f9c <islower@plt+0x85a94c>", 9207664], [" 8c7f74:\tcbz\tx23, 8c8074 <islower@plt+0x85aa24>", 9207668], [" 8c7f78:\tldr\tx8, [x23,#16]", 9207672], [" 8c7f7c:\tldrh\tw27, [x8]", 9207676], [" 8c7f80:\tsub\tw8, w27, #0x116", 9207680], [" 8c7f84:\tcmp\tw8, #0x3", 9207684], [" 8c7f88:\tb.hi\t8c8070 <islower@plt+0x85aa20>", 9207688], [" 8c7f8c:\tmov\tx0, x26", 9207692], [" 8c7f90:\tbl\t777880 <islower@plt+0x70a230>", 9207696], [" 8c7f94:\tldr\tx29, [sp,#408]", 9207700], [" 8c7f98:\ttbz\tw0, #0, 8c8074 <islower@plt+0x85aa24>", 9207704], [" 8c7f9c:\tldp\tx0, x23, [x26,#48]", 9207708], [" 8c7fa0:\tsub\tx6, x23, x0", 9207712], [" 8c7fa4:\tlsr\tx9, x6, #5", 9207716], [" 8c7fa8:\tsubs\tw21, w9, #0x1", 9207720], [" 8c7fac:\tb.eq\t8c8054 <islower@plt+0x85aa04>", 9207724], [" 8c7fb0:\tmov\tx22, xzr", 9207728], [" 8c7fb4:\tmov\tx23, xzr", 9207732], [" 8c7fb8:\tb\t8c7fc4 <islower@plt+0x85a974>", 9207736], [" 8c7fbc:\tldr\tx0, [x26,#48]", 9207740], [" 8c7fc0:\tadd\tx22, x22, #0x20", 9207744], [" 8c7fc4:\tldrb\tw2, [x0,x22]", 9207748], [" 8c7fc8:\tcbnz\tw2, 8c8048 <islower@plt+0x85a9f8>", 9207752], [" 8c7fcc:\tadd\tx11, x0, x22", 9207756], [" 8c7fd0:\tldr\tx0, [x29,#40]", 9207760], [" 8c7fd4:\tldr\tw1, [x11,#4]", 9207764], [" 8c7fd8:\tbl\t50c690 <islower@plt+0x49f040>", 9207768], [" 8c7fdc:\tmov\tx27, x0", 9207772], [" 8c7fe0:\tcbz\tx27, 8c8048 <islower@plt+0x85a9f8>", 9207776], [" 8c7fe4:\tldr\tx13, [sp,#336]", 9207780], [" 8c7fe8:\tldr\tx19, [x13]", 9207784], [" 8c7fec:\tldp\tx7, x29, [x19,#280]", 9207788], [" 8c7ff0:\tcmp\tx7, x29", 9207792], [" 8c7ff4:\tb.cc\t8c800c <islower@plt+0x85a9bc>", 9207796], [" 8c7ff8:\tadd\tx0, x19, #0x110", 9207800], [" 8c7ffc:\torr\tw2, wzr, #0x8", 9207804], [" 8c8000:\tmov\tx1, xzr", 9207808], [" 8c8004:\tbl\tbe0a4 <islower@plt+0x50a54>", 9207812], [" 8c8008:\tldr\tx7, [x19,#280]", 9207816], [" 8c800c:\tstr\tx27, [x7]", 9207820], [" 8c8010:\tmov\tx1, x27", 9207824], [" 8c8014:\tldr\tx12, [x19,#280]", 9207828], [" 8c8018:\tadd\tx13, x12, #0x8", 9207832], [" 8c801c:\tstr\tx13, [x19,#280]", 9207836], [" 8c8020:\tldr\tx29, [sp,#408]", 9207840], [" 8c8024:\tmov\tx0, x29", 9207844], [" 8c8028:\tbl\t8ca21c <islower@plt+0x85cbcc>", 9207848], [" 8c802c:\tcbnz\tx23, 8c8048 <islower@plt+0x85a9f8>", 9207852], [" 8c8030:\tldr\tx14, [x29,#1184]", 9207856], [" 8c8034:\tldur\tw27, [x14,#254]", 9207860], [" 8c8038:\ttbz\tw27, #16, 8c8048 <islower@plt+0x85a9f8>", 9207864], [" 8c803c:\tldr\tw9, [x29,#2716]", 9207868], [" 8c8040:\tadd\tw10, w9, #0x1", 9207872], [" 8c8044:\tstr\tw10, [x29,#2716]", 9207876], [" 8c8048:\tadd\tx23, x23, #0x1", 9207880], [" 8c804c:\tcmp\tw23, w21", 9207884], [" 8c8050:\tb.ne\t8c7fbc <islower@plt+0x85a96c>", 9207888], [" 8c8054:\tmov\tx0, x26", 9207892], [" 8c8058:\tbl\t7779f0 <islower@plt+0x70a3a0>", 9207896], [" 8c805c:\tldr\tx10, [x29,#1184]", 9207900], [" 8c8060:\tstr\tx10, [x29,#1192]", 9207904], [" 8c8064:\tstr\tw0, [sp,#132]", 9207908], [" 8c8068:\tstrh\tw0, [x10,#248]", 9207912], [" 8c806c:\tb\t8c8074 <islower@plt+0x85aa24>", 9207916], [" 8c8070:\tldr\tx29, [sp,#408]", 9207920], [" 8c8074:\tldr\tx23, [x29]", 9207924], [" 8c8078:\tmov\tx0, x29", 9207928], [" 8c807c:\tldr\tx1, [x29,#1184]", 9207932], [" 8c8080:\tldr\tx26, [x23,#64]", 9207936], [" 8c8084:\tblr\tx26", 9207940], [" 8c8088:\tldr\tx27, [x29,#1184]", 9207944], [" 8c808c:\tldr\tw3, [x29,#2528]", 9207948], [" 8c8090:\tldr\tw5, [x29,#2552]", 9207952], [" 8c8094:\tldrh\tw6, [x27,#250]", 9207956], [" 8c8098:\tldrh\tw0, [x27,#248]", 9207960], [" 8c809c:\tadd\tw8, w3, w6", 9207964], [" 8c80a0:\tadd\tw7, w5, w0", 9207968], [" 8c80a4:\tstr\tw8, [x29,#2528]", 9207972], [" 8c80a8:\tstr\tw7, [x29,#2552]", 9207976], [" 8c80ac:\tcbz\tw24, 8c80e8 <islower@plt+0x85aa98>", 9207980], [" 8c80b0:\tldr\tx24, [x27,#272]", 9207984], [" 8c80b4:\tldr\tx0, [x24]", 9207988], [" 8c80b8:\tbl\t774d30 <islower@plt+0x7076e0>", 9207992], [" 8c80bc:\ttbz\tw0, #0, 8c84b4 <islower@plt+0x85ae64>", 9207996], [" 8c80c0:\tldr\tx25, [sp,#336]", 9208000], [" 8c80c4:\torr\tw8, wzr, #0x1", 9208004], [" 8c80c8:\tstr\twzr, [sp,#308]", 9208008], [" 8c80cc:\tldr\tx27, [x25]", 9208012], [" 8c80d0:\tmov\tw25, wzr", 9208016], [" 8c80d4:\tldr\tx28, [x27,#272]", 9208020], [" 8c80d8:\tldr\tx23, [x28]", 9208024], [" 8c80dc:\tstr\tw8, [sp,#304]", 9208028], [" 8c80e0:\tstr\tx23, [sp,#344]", 9208032], [" 8c80e4:\tb\t8c80f8 <islower@plt+0x85aaa8>", 9208036], [" 8c80e8:\tstr\twzr, [sp,#308]", 9208040], [" 8c80ec:\tmov\tw25, wzr", 9208044], [" 8c80f0:\tstr\twzr, [sp,#304]", 9208048], [" 8c80f4:\tstr\tx28, [sp,#344]", 9208052], [" 8c80f8:\tldr\tx23, [sp,#952]", 9208056], [" 8c80fc:\tldr\tx21, [sp,#944]", 9208060], [" 8c8100:\tsub\tx24, x23, x21", 9208064], [" 8c8104:\tlsr\tx22, x24, #3", 9208068], [" 8c8108:\tcbz\tw22, 8c8360 <islower@plt+0x85ad10>", 9208072], [" 8c810c:\tmov\tx23, xzr", 9208076], [" 8c8110:\tb\t8c8120 <islower@plt+0x85aad0>", 9208080], [" 8c8114:\tldr\tx28, [sp,#336]", 9208084], [" 8c8118:\tldr\tx21, [sp,#944]", 9208088], [" 8c811c:\tldr\tx27, [x28]", 9208092], [" 8c8120:\tldp\tx7, x19, [x27,#280]", 9208096], [" 8c8124:\tcmp\tx7, x19", 9208100], [" 8c8128:\tb.cc\t8c8140 <islower@plt+0x85aaf0>", 9208104], [" 8c812c:\tadd\tx0, x27, #0x110", 9208108], [" 8c8130:\torr\tw2, wzr, #0x8", 9208112], [" 8c8134:\tmov\tx1, xzr", 9208116], [" 8c8138:\tbl\tbe0a4 <islower@plt+0x50a54>", 9208120], [" 8c813c:\tldr\tx7, [x27,#280]", 9208124], [" 8c8140:\tlsl\tx3, x23, #3", 9208128], [" 8c8144:\tldr\tx21, [x21,x3]", 9208132], [" 8c8148:\tstr\tx21, [x7]", 9208136], [" 8c814c:\tldr\tx21, [x27,#280]", 9208140], [" 8c8150:\tldr\tx15, [sp,#944]", 9208144], [" 8c8154:\tadd\tx17, x21, #0x8", 9208148], [" 8c8158:\tstr\tx17, [x27,#280]", 9208152], [" 8c815c:\tldr\tx27, [x15,x3]", 9208156], [" 8c8160:\tldr\tx16, [x27,#16]", 9208160], [" 8c8164:\tldrh\tw28, [x16]", 9208164], [" 8c8168:\tsub\tw26, w28, #0x116", 9208168], [" 8c816c:\tcmp\tw26, #0x3", 9208172], [" 8c8170:\torr\tw19, wzr, #0xfffffffe", 9208176], [" 8c8174:\tb.hi\t8c834c <islower@plt+0x85acfc>", 9208180], [" 8c8178:\tldp\tx2, x10, [x27,#48]", 9208184], [" 8c817c:\tsub\tx11, x10, x2", 9208188], [" 8c8180:\tlsr\tx24, x11, #5", 9208192], [" 8c8184:\tcbz\tw24, 8c834c <islower@plt+0x85acfc>", 9208196], [" 8c8188:\tmov\tx26, xzr", 9208200], [" 8c818c:\tb\t8c8194 <islower@plt+0x85ab44>", 9208204], [" 8c8190:\tldr\tx2, [x27,#48]", 9208208], [" 8c8194:\tlsl\tx1, x26, #5", 9208212], [" 8c8198:\tldrb\tw9, [x2,x1]", 9208216], [" 8c819c:\tcbnz\tw9, 8c8340 <islower@plt+0x85acf0>", 9208220], [" 8c81a0:\tadd\tx18, x2, x26, lsl #5", 9208224], [" 8c81a4:\tldr\tw1, [x18,#4]", 9208228], [" 8c81a8:\tcbz\tw1, 8c8340 <islower@plt+0x85acf0>", 9208232], [" 8c81ac:\tmov\tx0, x29", 9208236], [" 8c81b0:\tstr\tw1, [sp,#1104]", 9208240], [" 8c81b4:\tmov\tx2, x27", 9208244], [" 8c81b8:\tmov\tw3, wzr", 9208248], [" 8c81bc:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9208252], [" 8c81c0:\tldr\tw9, [sp,#1104]", 9208256], [" 8c81c4:\torr\tw21, wzr, #0x40000000", 9208260], [" 8c81c8:\tcmp\tw9, w21", 9208264], [" 8c81cc:\tb.lt\t8c81ec <islower@plt+0x85ab9c>", 9208268], [" 8c81d0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9208272], [" 8c81d4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9208276], [" 8c81d8:\tadd\tx0, x0, #0xd47", 9208280], [" 8c81dc:\tadd\tx1, x1, #0xe66", 9208284], [" 8c81e0:\tmov\tw2, #0x12c \t// #300", 9208288], [" 8c81e4:\tbl\tb9770 <islower@plt+0x4c120>", 9208292], [" 8c81e8:\tb\t8c81f0 <islower@plt+0x85aba0>", 9208296], [" 8c81ec:\ttbnz\tw9, #31, 8c8270 <islower@plt+0x85ac20>", 9208300], [" 8c81f0:\tldr\tw11, [x29,#872]", 9208304], [" 8c81f4:\tcbz\tw11, 8c8268 <islower@plt+0x85ac18>", 9208308], [" 8c81f8:\tldr\tw13, [sp,#1104]", 9208312], [" 8c81fc:\tmov\tw18, #0x25 \t// #37", 9208316], [" 8c8200:\tldr\tx16, [x29,#880]", 9208320], [" 8c8204:\tsub\tw11, w11, #0x1", 9208324], [" 8c8208:\torr\tw7, wzr, #0x70", 9208328], [" 8c820c:\tmul\tw2, w13, w18", 9208332], [" 8c8210:\tand\tw10, w2, w11", 9208336], [" 8c8214:\tumaddl\tx28, w10, w7, x16", 9208340], [" 8c8218:\tldr\tw17, [x28]", 9208344], [" 8c821c:\tcmp\tw13, w17", 9208348], [" 8c8220:\tb.eq\t8c8304 <islower@plt+0x85acb4>", 9208352], [" 8c8224:\tmov\tx18, xzr", 9208356], [" 8c8228:\torr\tw4, wzr, #0x1", 9208360], [" 8c822c:\tcmn\tw17, #0x1", 9208364], [" 8c8230:\tb.eq\t8c82c8 <islower@plt+0x85ac78>", 9208368], [" 8c8234:\tcmp\tx18, #0x0", 9208372], [" 8c8238:\tldr\tx29, [sp,#408]", 9208376], [" 8c823c:\tadd\tw2, w2, w4", 9208380], [" 8c8240:\tccmp\tw17, w19, #0x0, eq", 9208384], [" 8c8244:\tand\tw15, w2, w11", 9208388], [" 8c8248:\torr\tw12, wzr, #0x70", 9208392], [" 8c824c:\tcsel\tx18, x18, x28, ne", 9208396], [" 8c8250:\tumaddl\tx28, w15, w12, x16", 9208400], [" 8c8254:\tadd\tw4, w4, #0x1", 9208404], [" 8c8258:\tldr\tw17, [x28]", 9208408], [" 8c825c:\tcmp\tw13, w17", 9208412], [" 8c8260:\tb.ne\t8c822c <islower@plt+0x85abdc>", 9208416], [" 8c8264:\tb\t8c8304 <islower@plt+0x85acb4>", 9208420], [" 8c8268:\tmov\tx3, xzr", 9208424], [" 8c826c:\tb\t8c82d0 <islower@plt+0x85ac80>", 9208428], [" 8c8270:\tldr\tx4, [sp,#368]", 9208432], [" 8c8274:\tand\tw28, w9, #0x7fffffff", 9208436], [" 8c8278:\torr\tw9, wzr, #0x60", 9208440], [" 8c827c:\tldr\tx18, [x4]", 9208444], [" 8c8280:\tnop", 9208448], [" 8c8284:\tumaddl\tx19, w28, w9, x18", 9208452], [" 8c8288:\tldp\tx0, x2, [x19,#8]", 9208456], [" 8c828c:\tcmp\tx0, x2", 9208460], [" 8c8290:\tb.cc\t8c82ac <islower@plt+0x85ac5c>", 9208464], [" 8c8294:\torr\tw0, wzr, #0x60", 9208468], [" 8c8298:\torr\tw2, wzr, #0x8", 9208472], [" 8c829c:\tmadd\tx0, x28, x0, x18", 9208476], [" 8c82a0:\tmov\tx1, xzr", 9208480], [" 8c82a4:\tbl\tbe0a4 <islower@plt+0x50a54>", 9208484], [" 8c82a8:\tldr\tx0, [x19,#8]", 9208488], [" 8c82ac:\tldr\tx14, [sp,#336]", 9208492], [" 8c82b0:\tldr\tx13, [x14]", 9208496], [" 8c82b4:\tstr\tx13, [x0]", 9208500], [" 8c82b8:\tldr\tx1, [x19,#8]", 9208504], [" 8c82bc:\tadd\tx2, x1, #0x8", 9208508], [" 8c82c0:\tstr\tx2, [x19,#8]", 9208512], [" 8c82c4:\tb\t8c833c <islower@plt+0x85acec>", 9208516], [" 8c82c8:\tcmp\tx18, #0x0", 9208520], [" 8c82cc:\tcsel\tx3, x18, x28, ne", 9208524], [" 8c82d0:\tldp\tx5, x19, [sp,#352]", 9208528], [" 8c82d4:\tldr\tx0, [sp,#400]", 9208532], [" 8c82d8:\tadd\tx1, sp, #0x450", 9208536], [" 8c82dc:\tadd\tx2, sp, #0x4d0", 9208540], [" 8c82e0:\tstr\tx19, [sp,#1232]", 9208544], [" 8c82e4:\tstr\tx19, [sp,#1240]", 9208548], [" 8c82e8:\tstr\tx5, [sp,#1248]", 9208552], [" 8c82ec:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9208556], [" 8c82f0:\tmov\tx28, x0", 9208560], [" 8c82f4:\tldr\tx0, [sp,#1232]", 9208564], [" 8c82f8:\tcmp\tx0, x19", 9208568], [" 8c82fc:\tb.eq\t8c8304 <islower@plt+0x85acb4>", 9208572], [" 8c8300:\tbl\t6cda0 <operator delete(void*)@plt>", 9208576], [" 8c8304:\tldp\tx8, x17, [x28,#24]", 9208580], [" 8c8308:\tcmp\tx8, x17", 9208584], [" 8c830c:\tb.cc\t8c8324 <islower@plt+0x85acd4>", 9208588], [" 8c8310:\tadd\tx0, x28, #0x10", 9208592], [" 8c8314:\torr\tw2, wzr, #0x8", 9208596], [" 8c8318:\tmov\tx1, xzr", 9208600], [" 8c831c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9208604], [" 8c8320:\tldr\tx8, [x28,#24]", 9208608], [" 8c8324:\tldr\tx15, [sp,#336]", 9208612], [" 8c8328:\tldr\tx18, [x15]", 9208616], [" 8c832c:\tstr\tx18, [x8]", 9208620], [" 8c8330:\tldr\tx19, [x28,#24]", 9208624], [" 8c8334:\tadd\tx3, x19, #0x8", 9208628], [" 8c8338:\tstr\tx3, [x28,#24]", 9208632], [" 8c833c:\torr\tw19, wzr, #0xfffffffe", 9208636], [" 8c8340:\tadd\tx26, x26, #0x1", 9208640], [" 8c8344:\tcmp\tw26, w24", 9208644], [" 8c8348:\tb.ne\t8c8190 <islower@plt+0x85ab40>", 9208648], [" 8c834c:\tadd\tx23, x23, #0x1", 9208652], [" 8c8350:\tcmp\tw23, w22", 9208656], [" 8c8354:\tb.ne\t8c8114 <islower@plt+0x85aac4>", 9208660], [" 8c8358:\tldr\tx21, [sp,#944]", 9208664], [" 8c835c:\tldr\tx23, [sp,#952]", 9208668], [" 8c8360:\tcmp\tx21, x23", 9208672], [" 8c8364:\tb.eq\t8c836c <islower@plt+0x85ad1c>", 9208676], [" 8c8368:\tstr\tx21, [sp,#952]", 9208680], [" 8c836c:\tmovi\tv5.2d, #0x0", 9208684], [" 8c8370:\tldr\tx21, [sp,#344]", 9208688], [" 8c8374:\tldr\tx28, [sp,#64]", 9208692], [" 8c8378:\tadd\tx11, sp, #0x3f0", 9208696], [" 8c837c:\tstr\twzr, [sp,#1104]", 9208700], [" 8c8380:\tstr\txzr, [sp,#1064]", 9208704], [" 8c8384:\tmov\tx0, x21", 9208708], [" 8c8388:\tstrb\twzr, [sp,#1072]", 9208712], [" 8c838c:\tmov\tv18.16b, v5.16b", 9208716], [" 8c8390:\tstr\tq18, [x11]", 9208720], [" 8c8394:\tstr\twzr, [sp,#1024]", 9208724], [" 8c8398:\tstur\tq18, [x28,#8]", 9208728], [" 8c839c:\tstur\txzr, [x28,#22]", 9208732], [" 8c83a0:\tstr\txzr, [x28]", 9208736], [" 8c83a4:\tbl\t7776c0 <islower@plt+0x70a070>", 9208740], [" 8c83a8:\ttbz\tw0, #0, 8c8e64 <islower@plt+0x85b814>", 9208744], [" 8c83ac:\tldr\tx27, [x21,#16]", 9208748], [" 8c83b0:\tldrh\tw24, [x27]", 9208752], [" 8c83b4:\tcmp\tw24, #0x3ef", 9208756], [" 8c83b8:\tb.eq\t8c8e64 <islower@plt+0x85b814>", 9208760], [" 8c83bc:\tldr\tx26, [x29,#32]", 9208764], [" 8c83c0:\tmov\tx0, x21", 9208768], [" 8c83c4:\tldr\tx23, [x26,#24]", 9208772], [" 8c83c8:\tbl\t774b28 <islower@plt+0x7074d8>", 9208776], [" 8c83cc:\tmov\tw22, w0", 9208780], [" 8c83d0:\tcmp\tw22, #0x1", 9208784], [" 8c83d4:\tb.ne\t8c84bc <islower@plt+0x85ae6c>", 9208788], [" 8c83d8:\tmov\tx0, x21", 9208792], [" 8c83dc:\tbl\t77dfc0 <islower@plt+0x710970>", 9208796], [" 8c83e0:\ttbz\tw0, #0, 8c8970 <islower@plt+0x85b320>", 9208800], [" 8c83e4:\tldr\tx4, [x21,#16]", 9208804], [" 8c83e8:\tldrh\tw0, [x4]", 9208808], [" 8c83ec:\tbl\t76db20 <islower@plt+0x7004d0>", 9208812], [" 8c83f0:\tcmp\tw0, #0x1", 9208816], [" 8c83f4:\tb.eq\t8c8410 <islower@plt+0x85adc0>", 9208820], [" 8c83f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9208824], [" 8c83fc:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9208828], [" 8c8400:\tadd\tx0, x0, #0xd47", 9208832], [" 8c8404:\tadd\tx1, x1, #0x7d7", 9208836], [" 8c8408:\tmov\tw2, #0x74e \t// #1870", 9208840], [" 8c840c:\tbl\tb9770 <islower@plt+0x4c120>", 9208844], [" 8c8410:\tldr\tx7, [sp,#312]", 9208848], [" 8c8414:\tadd\tx0, sp, #0x4d0", 9208852], [" 8c8418:\tmov\tx1, x21", 9208856], [" 8c841c:\tstrb\twzr, [sp,#1418]", 9208860], [" 8c8420:\tmov\tw2, wzr", 9208864], [" 8c8424:\tstrb\twzr, [x7,#6]", 9208868], [" 8c8428:\tstrh\twzr, [x7,#4]", 9208872], [" 8c842c:\tstr\twzr, [x7]", 9208876], [" 8c8430:\tbl\t76dfd0 <islower@plt+0x700980>", 9208880], [" 8c8434:\tldrb\tw17, [sp,#1418]", 9208884], [" 8c8438:\tcbnz\tw17, 8c8454 <islower@plt+0x85ae04>", 9208888], [" 8c843c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9208892], [" 8c8440:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9208896], [" 8c8444:\tadd\tx0, x0, #0xd47", 9208900], [" 8c8448:\tadd\tx1, x1, #0x7d7", 9208904], [" 8c844c:\tmov\tw2, #0x751 \t// #1873", 9208908], [" 8c8450:\tbl\tb9770 <islower@plt+0x4c120>", 9208912], [" 8c8454:\tldrb\tw2, [sp,#1397]", 9208916], [" 8c8458:\tldrb\tw27, [sp,#1398]", 9208920], [" 8c845c:\tldrb\tw4, [sp,#1396]", 9208924], [" 8c8460:\torr\tw3, w2, w27", 9208928], [" 8c8464:\torr\tw5, w3, w4", 9208932], [" 8c8468:\tand\tw11, w5, #0xff", 9208936], [" 8c846c:\tcbnz\tw11, 8c8488 <islower@plt+0x85ae38>", 9208940], [" 8c8470:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9208944], [" 8c8474:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 9208948], [" 8c8478:\tadd\tx0, x0, #0xd47", 9208952], [" 8c847c:\tadd\tx1, x1, #0x408", 9208956], [" 8c8480:\tmov\tw2, #0x152 \t// #338", 9208960], [" 8c8484:\tbl\tb9770 <islower@plt+0x4c120>", 9208964], [" 8c8488:\tldr\tw27, [sp,#1232]", 9208968], [" 8c848c:\torr\tw24, wzr, #0x40000000", 9208972], [" 8c8490:\tcmp\tw27, w24", 9208976], [" 8c8494:\tb.lt\t8c8538 <islower@plt+0x85aee8>", 9208980], [" 8c8498:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9208984], [" 8c849c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9208988], [" 8c84a0:\tadd\tx0, x0, #0xd47", 9208992], [" 8c84a4:\tadd\tx1, x1, #0xe66", 9208996], [" 8c84a8:\tmov\tw2, #0x12c \t// #300", 9209000], [" 8c84ac:\tbl\tb9770 <islower@plt+0x4c120>", 9209004], [" 8c84b0:\tb\t8c86a4 <islower@plt+0x85b054>", 9209008], [" 8c84b4:\tmov\tx21, x28", 9209012], [" 8c84b8:\tb\t8c9af8 <islower@plt+0x85c4a8>", 9209016], [" 8c84bc:\tadd\tx0, sp, #0x450", 9209020], [" 8c84c0:\torr\tw3, wzr, #0x1", 9209024], [" 8c84c4:\torr\tw4, wzr, #0x1", 9209028], [" 8c84c8:\tmov\tx1, x21", 9209032], [" 8c84cc:\tmov\tw2, wzr", 9209036], [" 8c84d0:\tbl\t7729b0 <islower@plt+0x705360>", 9209040], [" 8c84d4:\tmov\tw3, #0x48 \t// #72", 9209044], [" 8c84d8:\tmov\tx1, x0", 9209048], [" 8c84dc:\tadd\tx0, sp, #0x450", 9209052], [" 8c84e0:\tmov\tw2, w3", 9209056], [" 8c84e4:\tbl\t6cdd0 <memcpy@plt>", 9209060], [" 8c84e8:\tldr\tw0, [sp,#1104]", 9209064], [" 8c84ec:\tldr\tx29, [sp,#408]", 9209068], [" 8c84f0:\tcmp\tw0, #0x4", 9209072], [" 8c84f4:\tb.ne\t8c8a24 <islower@plt+0x85b3d4>", 9209076], [" 8c84f8:\tldr\tw15, [sp,#1132]", 9209080], [" 8c84fc:\tcmn\tw15, #0x1", 9209084], [" 8c8500:\tb.ne\t8c850c <islower@plt+0x85aebc>", 9209088], [" 8c8504:\tldr\tw24, [sp,#1124]", 9209092], [" 8c8508:\tcbz\tw24, 8c8a24 <islower@plt+0x85b3d4>", 9209096], [" 8c850c:\tldr\tw24, [sp,#1112]", 9209100], [" 8c8510:\torr\tw4, wzr, #0x40000000", 9209104], [" 8c8514:\tcmp\tw24, w4", 9209108], [" 8c8518:\tb.lt\t8c8564 <islower@plt+0x85af14>", 9209112], [" 8c851c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209116], [" 8c8520:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209120], [" 8c8524:\tadd\tx0, x0, #0xd47", 9209124], [" 8c8528:\tadd\tx1, x1, #0xe66", 9209128], [" 8c852c:\tmov\tw2, #0x12c \t// #300", 9209132], [" 8c8530:\tbl\tb9770 <islower@plt+0x4c120>", 9209136], [" 8c8534:\tb\t8c8584 <islower@plt+0x85af34>", 9209140], [" 8c8538:\ttbz\tw27, #31, 8c86a4 <islower@plt+0x85b054>", 9209144], [" 8c853c:\tldr\tx5, [x29,#40]", 9209148], [" 8c8540:\tand\tw12, w27, #0x7fffffff", 9209152], [" 8c8544:\tldr\tx6, [x5,#64]", 9209156], [" 8c8548:\tldr\tx24, [x6,w12,uxtw #3]", 9209160], [" 8c854c:\tlsr\tx8, x24, #32", 9209164], [" 8c8550:\tcmp\tw24, #0xa", 9209168], [" 8c8554:\tb.ne\t8c8688 <islower@plt+0x85b038>", 9209172], [" 8c8558:\tmov\tw28, wzr", 9209176], [" 8c855c:\tmov\tw27, w8", 9209180], [" 8c8560:\tb\t8c86a8 <islower@plt+0x85b058>", 9209184], [" 8c8564:\ttbz\tw24, #31, 8c8584 <islower@plt+0x85af34>", 9209188], [" 8c8568:\tldr\tx10, [x29,#40]", 9209192], [" 8c856c:\tand\tw17, w24, #0x7fffffff", 9209196], [" 8c8570:\tldr\tx11, [x10,#64]", 9209200], [" 8c8574:\tadd\tx6, x11, w17, uxtw #3", 9209204], [" 8c8578:\tldp\tw18, w17, [x6]", 9209208], [" 8c857c:\tcmp\tw18, #0xa", 9209212], [" 8c8580:\tcsel\tw24, w17, w24, eq", 9209216], [" 8c8584:\tadd\tx2, sp, #0x3f0", 9209220], [" 8c8588:\tmov\tx0, x23", 9209224], [" 8c858c:\tmov\tw1, w24", 9209228], [" 8c8590:\tbl\t7b1364 <islower@plt+0x743d14>", 9209232], [" 8c8594:\tldr\tw2, [sp,#1048]", 9209236], [" 8c8598:\tcbz\tw2, 8c8a24 <islower@plt+0x85b3d4>", 9209240], [" 8c859c:\teor\tw1, w0, #0x1", 9209244], [" 8c85a0:\ttbnz\tw1, #0, 8c8a24 <islower@plt+0x85b3d4>", 9209248], [" 8c85a4:\tmov\tw27, w24", 9209252], [" 8c85a8:\tldr\tx0, [x29,#40]", 9209256], [" 8c85ac:\tmov\tw1, w27", 9209260], [" 8c85b0:\tmov\tx2, x21", 9209264], [" 8c85b4:\tbl\t50c720 <islower@plt+0x49f0d0>", 9209268], [" 8c85b8:\tcmp\tw27, w24", 9209272], [" 8c85bc:\tb.eq\t8c85c8 <islower@plt+0x85af78>", 9209276], [" 8c85c0:\teor\tw2, w0, #0x1", 9209280], [" 8c85c4:\ttbz\tw2, #0, 8c8670 <islower@plt+0x85b020>", 9209284], [" 8c85c8:\torr\tw3, wzr, #0x1", 9209288], [" 8c85cc:\tmov\tx0, x29", 9209292], [" 8c85d0:\tmov\tw1, w27", 9209296], [" 8c85d4:\tmov\tx2, x21", 9209300], [" 8c85d8:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9209304], [" 8c85dc:\torr\tw10, wzr, #0x40000000", 9209308], [" 8c85e0:\tcmp\tw27, w10", 9209312], [" 8c85e4:\tb.lt\t8c8604 <islower@plt+0x85afb4>", 9209316], [" 8c85e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209320], [" 8c85ec:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209324], [" 8c85f0:\tadd\tx0, x0, #0xd47", 9209328], [" 8c85f4:\tadd\tx1, x1, #0xe66", 9209332], [" 8c85f8:\tmov\tw2, #0x12c \t// #300", 9209336], [" 8c85fc:\tbl\tb9770 <islower@plt+0x4c120>", 9209340], [" 8c8600:\tb\t8c8608 <islower@plt+0x85afb8>", 9209344], [" 8c8604:\ttbnz\tw27, #31, 8c8620 <islower@plt+0x85afd0>", 9209348], [" 8c8608:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209352], [" 8c860c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209356], [" 8c8610:\tadd\tx0, x0, #0xd47", 9209360], [" 8c8614:\tadd\tx1, x1, #0xe66", 9209364], [" 8c8618:\tmov\tw2, #0x13a \t// #314", 9209368], [" 8c861c:\tbl\tb9770 <islower@plt+0x4c120>", 9209372], [" 8c8620:\tldr\tx4, [x29,#896]", 9209376], [" 8c8624:\torr\tw21, wzr, #0x60", 9209380], [" 8c8628:\tand\tw13, w27, #0x7fffffff", 9209384], [" 8c862c:\tumaddl\tx26, w13, w21, x4", 9209388], [" 8c8630:\tldp\tx28, x21, [x26,#8]", 9209392], [" 8c8634:\tcmp\tx28, x21", 9209396], [" 8c8638:\tb.cc\t8c8654 <islower@plt+0x85b004>", 9209400], [" 8c863c:\torr\tw11, wzr, #0x60", 9209404], [" 8c8640:\torr\tw2, wzr, #0x8", 9209408], [" 8c8644:\tmadd\tx0, x13, x11, x4", 9209412], [" 8c8648:\tmov\tx1, xzr", 9209416], [" 8c864c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9209420], [" 8c8650:\tldr\tx28, [x26,#8]", 9209424], [" 8c8654:\tldr\tx1, [sp,#336]", 9209428], [" 8c8658:\tldr\tx1, [x1]", 9209432], [" 8c865c:\tstr\tx1, [x28]", 9209436], [" 8c8660:\tldr\tx12, [x26,#8]", 9209440], [" 8c8664:\tadd\tx13, x12, #0x8", 9209444], [" 8c8668:\tstr\tx13, [x26,#8]", 9209448], [" 8c866c:\tldr\tx21, [sp,#344]", 9209452], [" 8c8670:\tldr\tw5, [sp,#1048]", 9209456], [" 8c8674:\tadd\tw27, w27, #0x1", 9209460], [" 8c8678:\tadd\tw6, w5, w24", 9209464], [" 8c867c:\tcmp\tw27, w6", 9209468], [" 8c8680:\tb.ne\t8c85a8 <islower@plt+0x85af58>", 9209472], [" 8c8684:\tb\t8c8968 <islower@plt+0x85b318>", 9209476], [" 8c8688:\tcmp\tw24, #0x3", 9209480], [" 8c868c:\tb.ne\t8c86a4 <islower@plt+0x85b054>", 9209484], [" 8c8690:\tlsr\tx5, x24, #40", 9209488], [" 8c8694:\tand\tw15, w8, #0xff", 9209492], [" 8c8698:\tadd\tw16, w15, w5, uxtb", 9209496], [" 8c869c:\tadd\tw28, w16, #0x1", 9209500], [" 8c86a0:\tb\t8c86a8 <islower@plt+0x85b058>", 9209504], [" 8c86a4:\tmov\tw28, wzr", 9209508], [" 8c86a8:\tadd\tx2, sp, #0x3f0", 9209512], [" 8c86ac:\tmov\tx0, x23", 9209516], [" 8c86b0:\tmov\tw1, w27", 9209520], [" 8c86b4:\tbl\t7b1364 <islower@plt+0x743d14>", 9209524], [" 8c86b8:\tldr\tw8, [sp,#1048]", 9209528], [" 8c86bc:\ttst\tw0, #0x1", 9209532], [" 8c86c0:\tcsel\tw9, w8, w28, ne", 9209536], [" 8c86c4:\tcbz\tw9, 8c8968 <islower@plt+0x85b318>", 9209540], [" 8c86c8:\tcmp\tw9, #0x1", 9209544], [" 8c86cc:\tldr\tx21, [sp,#344]", 9209548], [" 8c86d0:\tand\tw0, w9, #0x1", 9209552], [" 8c86d4:\tmov\tw24, w27", 9209556], [" 8c86d8:\tstr\tw0, [sp,#328]", 9209560], [" 8c86dc:\tb.eq\t8c8898 <islower@plt+0x85b248>", 9209564], [" 8c86e0:\tldr\tw16, [sp,#328]", 9209568], [" 8c86e4:\tmov\tw24, w27", 9209572], [" 8c86e8:\tsub\tw26, w9, w16", 9209576], [" 8c86ec:\tldr\tx0, [x29,#40]", 9209580], [" 8c86f0:\tmov\tw1, w24", 9209584], [" 8c86f4:\tmov\tx2, x21", 9209588], [" 8c86f8:\tbl\t50c720 <islower@plt+0x49f0d0>", 9209592], [" 8c86fc:\tcmp\tw24, w27", 9209596], [" 8c8700:\tb.eq\t8c870c <islower@plt+0x85b0bc>", 9209600], [" 8c8704:\teor\tw14, w0, #0x1", 9209604], [" 8c8708:\ttbz\tw14, #0, 8c87b8 <islower@plt+0x85b168>", 9209608], [" 8c870c:\torr\tw3, wzr, #0x1", 9209612], [" 8c8710:\tmov\tx0, x29", 9209616], [" 8c8714:\tmov\tw1, w24", 9209620], [" 8c8718:\tmov\tx2, x21", 9209624], [" 8c871c:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9209628], [" 8c8720:\torr\tw9, wzr, #0x40000000", 9209632], [" 8c8724:\tcmp\tw24, w9", 9209636], [" 8c8728:\tb.lt\t8c8748 <islower@plt+0x85b0f8>", 9209640], [" 8c872c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209644], [" 8c8730:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209648], [" 8c8734:\tadd\tx0, x0, #0xd47", 9209652], [" 8c8738:\tadd\tx1, x1, #0xe66", 9209656], [" 8c873c:\tmov\tw2, #0x12c \t// #300", 9209660], [" 8c8740:\tbl\tb9770 <islower@plt+0x4c120>", 9209664], [" 8c8744:\tb\t8c874c <islower@plt+0x85b0fc>", 9209668], [" 8c8748:\ttbnz\tw24, #31, 8c8764 <islower@plt+0x85b114>", 9209672], [" 8c874c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209676], [" 8c8750:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209680], [" 8c8754:\tadd\tx0, x0, #0xd47", 9209684], [" 8c8758:\tadd\tx1, x1, #0xe66", 9209688], [" 8c875c:\tmov\tw2, #0x13a \t// #314", 9209692], [" 8c8760:\tbl\tb9770 <islower@plt+0x4c120>", 9209696], [" 8c8764:\tldr\tx21, [x29,#896]", 9209700], [" 8c8768:\torr\tw14, wzr, #0x60", 9209704], [" 8c876c:\tand\tw12, w24, #0x7fffffff", 9209708], [" 8c8770:\tumaddl\tx28, w12, w14, x21", 9209712], [" 8c8774:\tldp\tx10, x9, [x28,#8]", 9209716], [" 8c8778:\tcmp\tx10, x9", 9209720], [" 8c877c:\tb.cc\t8c879c <islower@plt+0x85b14c>", 9209724], [" 8c8780:\torr\tw19, wzr, #0x60", 9209728], [" 8c8784:\torr\tw2, wzr, #0x8", 9209732], [" 8c8788:\tmul\tx8, x12, x19", 9209736], [" 8c878c:\tmov\tx1, xzr", 9209740], [" 8c8790:\tadd\tx0, x21, x8", 9209744], [" 8c8794:\tbl\tbe0a4 <islower@plt+0x50a54>", 9209748], [" 8c8798:\tldr\tx10, [x28,#8]", 9209752], [" 8c879c:\tldr\tx17, [sp,#336]", 9209756], [" 8c87a0:\tldr\tx3, [x17]", 9209760], [" 8c87a4:\tstr\tx3, [x10]", 9209764], [" 8c87a8:\tldr\tx8, [x28,#8]", 9209768], [" 8c87ac:\tadd\tx9, x8, #0x8", 9209772], [" 8c87b0:\tstr\tx9, [x28,#8]", 9209776], [" 8c87b4:\tldr\tx21, [sp,#344]", 9209780], [" 8c87b8:\tldr\tx0, [x29,#40]", 9209784], [" 8c87bc:\tadd\tw28, w24, #0x1", 9209788], [" 8c87c0:\tmov\tw1, w28", 9209792], [" 8c87c4:\tmov\tx2, x21", 9209796], [" 8c87c8:\tbl\t50c720 <islower@plt+0x49f0d0>", 9209800], [" 8c87cc:\tcmp\tw28, w27", 9209804], [" 8c87d0:\tb.eq\t8c87dc <islower@plt+0x85b18c>", 9209808], [" 8c87d4:\teor\tw16, w0, #0x1", 9209812], [" 8c87d8:\ttbz\tw16, #0, 8c888c <islower@plt+0x85b23c>", 9209816], [" 8c87dc:\torr\tw3, wzr, #0x1", 9209820], [" 8c87e0:\tmov\tx0, x29", 9209824], [" 8c87e4:\tmov\tw1, w28", 9209828], [" 8c87e8:\tmov\tx2, x21", 9209832], [" 8c87ec:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9209836], [" 8c87f0:\tmov\tw13, #0x3ffffffe \t// #1073741822", 9209840], [" 8c87f4:\tcmp\tw24, w13", 9209844], [" 8c87f8:\tb.le\t8c8818 <islower@plt+0x85b1c8>", 9209848], [" 8c87fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209852], [" 8c8800:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209856], [" 8c8804:\tadd\tx0, x0, #0xd47", 9209860], [" 8c8808:\tadd\tx1, x1, #0xe66", 9209864], [" 8c880c:\tmov\tw2, #0x12c \t// #300", 9209868], [" 8c8810:\tbl\tb9770 <islower@plt+0x4c120>", 9209872], [" 8c8814:\tb\t8c8820 <islower@plt+0x85b1d0>", 9209876], [" 8c8818:\tcmn\tw24, #0x1", 9209880], [" 8c881c:\tb.lt\t8c8838 <islower@plt+0x85b1e8>", 9209884], [" 8c8820:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9209888], [" 8c8824:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9209892], [" 8c8828:\tadd\tx0, x0, #0xd47", 9209896], [" 8c882c:\tadd\tx1, x1, #0xe66", 9209900], [" 8c8830:\tmov\tw2, #0x13a \t// #314", 9209904], [" 8c8834:\tbl\tb9770 <islower@plt+0x4c120>", 9209908], [" 8c8838:\tldr\tx5, [x29,#896]", 9209912], [" 8c883c:\torr\tw18, wzr, #0x60", 9209916], [" 8c8840:\tand\tw15, w28, #0x7fffffff", 9209920], [" 8c8844:\tumaddl\tx21, w15, w18, x5", 9209924], [" 8c8848:\tldp\tx17, x29, [x21,#8]", 9209928], [" 8c884c:\tcmp\tx17, x29", 9209932], [" 8c8850:\tb.cc\t8c886c <islower@plt+0x85b21c>", 9209936], [" 8c8854:\torr\tw4, wzr, #0x60", 9209940], [" 8c8858:\torr\tw2, wzr, #0x8", 9209944], [" 8c885c:\tmadd\tx0, x15, x4, x5", 9209948], [" 8c8860:\tmov\tx1, xzr", 9209952], [" 8c8864:\tbl\tbe0a4 <islower@plt+0x50a54>", 9209956], [" 8c8868:\tldr\tx17, [x21,#8]", 9209960], [" 8c886c:\tldr\tx16, [sp,#336]", 9209964], [" 8c8870:\tldr\tx5, [x16]", 9209968], [" 8c8874:\tstr\tx5, [x17]", 9209972], [" 8c8878:\tldr\tx2, [x21,#8]", 9209976], [" 8c887c:\tadd\tx19, x2, #0x8", 9209980], [" 8c8880:\tstr\tx19, [x21,#8]", 9209984], [" 8c8884:\tldr\tx29, [sp,#408]", 9209988], [" 8c8888:\tldr\tx21, [sp,#344]", 9209992], [" 8c888c:\tadd\tw24, w24, #0x2", 9209996], [" 8c8890:\tsubs\tw26, w26, #0x2", 9210000], [" 8c8894:\tb.ne\t8c86ec <islower@plt+0x85b09c>", 9210004], [" 8c8898:\tldr\tw26, [sp,#328]", 9210008], [" 8c889c:\tcbz\tw26, 8c8968 <islower@plt+0x85b318>", 9210012], [" 8c88a0:\tldr\tx0, [x29,#40]", 9210016], [" 8c88a4:\tmov\tw1, w24", 9210020], [" 8c88a8:\tmov\tx2, x21", 9210024], [" 8c88ac:\tbl\t50c720 <islower@plt+0x49f0d0>", 9210028], [" 8c88b0:\tcmp\tw24, w27", 9210032], [" 8c88b4:\tb.eq\t8c88c0 <islower@plt+0x85b270>", 9210036], [" 8c88b8:\teor\tw13, w0, #0x1", 9210040], [" 8c88bc:\ttbz\tw13, #0, 8c8968 <islower@plt+0x85b318>", 9210044], [" 8c88c0:\torr\tw3, wzr, #0x1", 9210048], [" 8c88c4:\tmov\tx0, x29", 9210052], [" 8c88c8:\tmov\tw1, w24", 9210056], [" 8c88cc:\tmov\tx2, x21", 9210060], [" 8c88d0:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9210064], [" 8c88d4:\torr\tw8, wzr, #0x3fffffff", 9210068], [" 8c88d8:\tcmp\tw24, w8", 9210072], [" 8c88dc:\tb.le\t8c88fc <islower@plt+0x85b2ac>", 9210076], [" 8c88e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210080], [" 8c88e4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210084], [" 8c88e8:\tadd\tx0, x0, #0xd47", 9210088], [" 8c88ec:\tadd\tx1, x1, #0xe66", 9210092], [" 8c88f0:\tmov\tw2, #0x12c \t// #300", 9210096], [" 8c88f4:\tbl\tb9770 <islower@plt+0x4c120>", 9210100], [" 8c88f8:\tb\t8c8900 <islower@plt+0x85b2b0>", 9210104], [" 8c88fc:\ttbnz\tw24, #31, 8c8918 <islower@plt+0x85b2c8>", 9210108], [" 8c8900:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210112], [" 8c8904:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210116], [" 8c8908:\tadd\tx0, x0, #0xd47", 9210120], [" 8c890c:\tadd\tx1, x1, #0xe66", 9210124], [" 8c8910:\tmov\tw2, #0x13a \t// #314", 9210128], [" 8c8914:\tbl\tb9770 <islower@plt+0x4c120>", 9210132], [" 8c8918:\tldr\tx6, [x29,#896]", 9210136], [" 8c891c:\torr\tw17, wzr, #0x60", 9210140], [" 8c8920:\tand\tw11, w24, #0x7fffffff", 9210144], [" 8c8924:\tumaddl\tx27, w11, w17, x6", 9210148], [" 8c8928:\tldp\tx9, x29, [x27,#8]", 9210152], [" 8c892c:\tcmp\tx9, x29", 9210156], [" 8c8930:\tb.cc\t8c894c <islower@plt+0x85b2fc>", 9210160], [" 8c8934:\torr\tw16, wzr, #0x60", 9210164], [" 8c8938:\torr\tw2, wzr, #0x8", 9210168], [" 8c893c:\tmadd\tx0, x11, x16, x6", 9210172], [" 8c8940:\tmov\tx1, xzr", 9210176], [" 8c8944:\tbl\tbe0a4 <islower@plt+0x50a54>", 9210180], [" 8c8948:\tldr\tx9, [x27,#8]", 9210184], [" 8c894c:\tldr\tx18, [sp,#336]", 9210188], [" 8c8950:\tldr\tx6, [x18]", 9210192], [" 8c8954:\tstr\tx6, [x9]", 9210196], [" 8c8958:\tldr\tx7, [x27,#8]", 9210200], [" 8c895c:\tadd\tx0, x7, #0x8", 9210204], [" 8c8960:\tstr\tx0, [x27,#8]", 9210208], [" 8c8964:\tldr\tx29, [sp,#408]", 9210212], [" 8c8968:\tcmp\tw22, #0x1", 9210216], [" 8c896c:\tb.ne\t8c8a24 <islower@plt+0x85b3d4>", 9210220], [" 8c8970:\tmov\tx0, x21", 9210224], [" 8c8974:\tbl\t7770f4 <islower@plt+0x709aa4>", 9210228], [" 8c8978:\ttbz\tw0, #0, 8c8e64 <islower@plt+0x85b814>", 9210232], [" 8c897c:\tldr\tx0, [sp,#312]", 9210236], [" 8c8980:\tmov\tx1, x21", 9210240], [" 8c8984:\tstrb\twzr, [sp,#1418]", 9210244], [" 8c8988:\tmov\tw2, wzr", 9210248], [" 8c898c:\tstrb\twzr, [x0,#6]", 9210252], [" 8c8990:\tstrh\twzr, [x0,#4]", 9210256], [" 8c8994:\tstr\twzr, [x0]", 9210260], [" 8c8998:\tadd\tx0, sp, #0x4d0", 9210264], [" 8c899c:\tbl\t76ed20 <islower@plt+0x7016d0>", 9210268], [" 8c89a0:\tldrb\tw7, [sp,#1418]", 9210272], [" 8c89a4:\tcbnz\tw7, 8c89c0 <islower@plt+0x85b370>", 9210276], [" 8c89a8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210280], [" 8c89ac:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9210284], [" 8c89b0:\tadd\tx0, x0, #0xd47", 9210288], [" 8c89b4:\tadd\tx1, x1, #0x7d7", 9210292], [" 8c89b8:\tmov\tw2, #0x786 \t// #1926", 9210296], [" 8c89bc:\tbl\tb9770 <islower@plt+0x4c120>", 9210300], [" 8c89c0:\tldrb\tw8, [sp,#1397]", 9210304], [" 8c89c4:\tldrb\tw1, [sp,#1398]", 9210308], [" 8c89c8:\tldrb\tw21, [sp,#1396]", 9210312], [" 8c89cc:\torr\tw9, w8, w1", 9210316], [" 8c89d0:\torr\tw10, w9, w21", 9210320], [" 8c89d4:\tand\tw22, w10, #0xff", 9210324], [" 8c89d8:\tcbnz\tw22, 8c89f4 <islower@plt+0x85b3a4>", 9210328], [" 8c89dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210332], [" 8c89e0:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 9210336], [" 8c89e4:\tadd\tx0, x0, #0xd47", 9210340], [" 8c89e8:\tadd\tx1, x1, #0x408", 9210344], [" 8c89ec:\tmov\tw2, #0x152 \t// #338", 9210348], [" 8c89f0:\tbl\tb9770 <islower@plt+0x4c120>", 9210352], [" 8c89f4:\tldr\tw24, [sp,#1232]", 9210356], [" 8c89f8:\torr\tw3, wzr, #0x40000000", 9210360], [" 8c89fc:\tcmp\tw24, w3", 9210364], [" 8c8a00:\tb.lt\t8c8c6c <islower@plt+0x85b61c>", 9210368], [" 8c8a04:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210372], [" 8c8a08:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210376], [" 8c8a0c:\tadd\tx0, x0, #0xd47", 9210380], [" 8c8a10:\tadd\tx1, x1, #0xe66", 9210384], [" 8c8a14:\tmov\tw2, #0x12c \t// #300", 9210388], [" 8c8a18:\tbl\tb9770 <islower@plt+0x4c120>", 9210392], [" 8c8a1c:\tldr\tx21, [sp,#344]", 9210396], [" 8c8a20:\tb\t8c8c90 <islower@plt+0x85b640>", 9210400], [" 8c8a24:\tmov\tx0, x21", 9210404], [" 8c8a28:\tbl\t4e5d4c <islower@plt+0x4786fc>", 9210408], [" 8c8a2c:\tcmp\tw0, #0x1", 9210412], [" 8c8a30:\tb.lt\t8c8e64 <islower@plt+0x85b814>", 9210416], [" 8c8a34:\tmov\tw22, wzr", 9210420], [" 8c8a38:\tadd\tx0, sp, #0x450", 9210424], [" 8c8a3c:\torr\tw3, wzr, #0x1", 9210428], [" 8c8a40:\torr\tw4, wzr, #0x1", 9210432], [" 8c8a44:\tmov\tx1, x21", 9210436], [" 8c8a48:\tmov\tw2, w22", 9210440], [" 8c8a4c:\tbl\t772dec <islower@plt+0x70579c>", 9210444], [" 8c8a50:\tmov\tx3, x0", 9210448], [" 8c8a54:\tadd\tx0, sp, #0x450", 9210452], [" 8c8a58:\tmov\tx1, x3", 9210456], [" 8c8a5c:\tmov\tw2, #0x48 \t// #72", 9210460], [" 8c8a60:\tbl\t6cdd0 <memcpy@plt>", 9210464], [" 8c8a64:\tldr\tw16, [sp,#1104]", 9210468], [" 8c8a68:\tcmp\tw16, #0x4", 9210472], [" 8c8a6c:\tb.eq\t8c8a78 <islower@plt+0x85b428>", 9210476], [" 8c8a70:\tcbnz\tw16, 8c8c54 <islower@plt+0x85b604>", 9210480], [" 8c8a74:\tb\t8c8e64 <islower@plt+0x85b814>", 9210484], [" 8c8a78:\tldr\tw6, [sp,#1132]", 9210488], [" 8c8a7c:\tcmn\tw6, #0x1", 9210492], [" 8c8a80:\tb.ne\t8c8a8c <islower@plt+0x85b43c>", 9210496], [" 8c8a84:\tldr\tw3, [sp,#1124]", 9210500], [" 8c8a88:\tcbz\tw3, 8c8c54 <islower@plt+0x85b604>", 9210504], [" 8c8a8c:\tldr\tw24, [sp,#1112]", 9210508], [" 8c8a90:\torr\tw18, wzr, #0x40000000", 9210512], [" 8c8a94:\tcmp\tw24, w18", 9210516], [" 8c8a98:\tb.lt\t8c8ad8 <islower@plt+0x85b488>", 9210520], [" 8c8a9c:\tadrp\tx29, c81000 <LoadQCC+0x843d0>", 9210524], [" 8c8aa0:\tadrp\tx21, c9d000 <LoadQCC+0xa03d0>", 9210528], [" 8c8aa4:\tadd\tx29, x29, #0xd47", 9210532], [" 8c8aa8:\tadd\tx21, x21, #0xe66", 9210536], [" 8c8aac:\tmov\tw27, #0x12c \t// #300", 9210540], [" 8c8ab0:\tmov\tx0, x29", 9210544], [" 8c8ab4:\tmov\tx1, x21", 9210548], [" 8c8ab8:\tmov\tw2, w27", 9210552], [" 8c8abc:\tbl\tb9770 <islower@plt+0x4c120>", 9210556], [" 8c8ac0:\tmov\tx0, x29", 9210560], [" 8c8ac4:\tmov\tx1, x21", 9210564], [" 8c8ac8:\tmov\tw2, w27", 9210568], [" 8c8acc:\tbl\tb9770 <islower@plt+0x4c120>", 9210572], [" 8c8ad0:\tldr\tx21, [sp,#344]", 9210576], [" 8c8ad4:\tb\t8c8b28 <islower@plt+0x85b4d8>", 9210580], [" 8c8ad8:\ttbz\tw24, #31, 8c8b24 <islower@plt+0x85b4d4>", 9210584], [" 8c8adc:\tldr\tx3, [x29,#40]", 9210588], [" 8c8ae0:\tand\tw7, w24, #0x7fffffff", 9210592], [" 8c8ae4:\tldr\tx18, [x3,#64]", 9210596], [" 8c8ae8:\tadd\tx11, x18, w7, uxtw #3", 9210600], [" 8c8aec:\tldr\tw19, [x11]", 9210604], [" 8c8af0:\tcmp\tw19, #0xa", 9210608], [" 8c8af4:\tb.ne\t8c8b58 <islower@plt+0x85b508>", 9210612], [" 8c8af8:\tldr\tw24, [x11,#4]", 9210616], [" 8c8afc:\torr\tw17, wzr, #0x40000000", 9210620], [" 8c8b00:\tcmp\tw24, w17", 9210624], [" 8c8b04:\tb.lt\t8c8b20 <islower@plt+0x85b4d0>", 9210628], [" 8c8b08:\tadrp\tx29, c81000 <LoadQCC+0x843d0>", 9210632], [" 8c8b0c:\tadrp\tx21, c9d000 <LoadQCC+0xa03d0>", 9210636], [" 8c8b10:\tadd\tx29, x29, #0xd47", 9210640], [" 8c8b14:\tmov\tw27, #0x12c \t// #300", 9210644], [" 8c8b18:\tadd\tx21, x21, #0xe66", 9210648], [" 8c8b1c:\tb\t8c8ac0 <islower@plt+0x85b470>", 9210652], [" 8c8b20:\ttbnz\tw24, #31, 8c8b58 <islower@plt+0x85b508>", 9210656], [" 8c8b24:\tcbz\tw24, 8c8b3c <islower@plt+0x85b4ec>", 9210660], [" 8c8b28:\tlsr\tw29, w24, #29", 9210664], [" 8c8b2c:\tcmp\tw29, #0x1", 9210668], [" 8c8b30:\tldr\tx29, [sp,#408]", 9210672], [" 8c8b34:\tb.ne\t8c8b70 <islower@plt+0x85b520>", 9210676], [" 8c8b38:\tb\t8c8c54 <islower@plt+0x85b604>", 9210680], [" 8c8b3c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210684], [" 8c8b40:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210688], [" 8c8b44:\tadd\tx0, x0, #0xd47", 9210692], [" 8c8b48:\tadd\tx1, x1, #0xe66", 9210696], [" 8c8b4c:\tmov\tw2, #0x133 \t// #307", 9210700], [" 8c8b50:\tbl\tb9770 <islower@plt+0x4c120>", 9210704], [" 8c8b54:\tb\t8c8b70 <islower@plt+0x85b520>", 9210708], [" 8c8b58:\tldr\tx1, [x3,#16]", 9210712], [" 8c8b5c:\tand\tw2, w24, #0x7fffffff", 9210716], [" 8c8b60:\tlsl\tx18, x2, #4", 9210720], [" 8c8b64:\tldr\tx0, [x1,x18]", 9210724], [" 8c8b68:\tbl\t7833b4 <islower@plt+0x715d64>", 9210728], [" 8c8b6c:\ttbnz\tw0, #0, 8c8c54 <islower@plt+0x85b604>", 9210732], [" 8c8b70:\tadd\tx2, sp, #0x3f0", 9210736], [" 8c8b74:\tmov\tx0, x23", 9210740], [" 8c8b78:\tmov\tw1, w24", 9210744], [" 8c8b7c:\tbl\t7b1364 <islower@plt+0x743d14>", 9210748], [" 8c8b80:\tldr\tw7, [sp,#1048]", 9210752], [" 8c8b84:\tcbz\tw7, 8c8c54 <islower@plt+0x85b604>", 9210756], [" 8c8b88:\teor\tw27, w0, #0x1", 9210760], [" 8c8b8c:\ttbnz\tw27, #0, 8c8c54 <islower@plt+0x85b604>", 9210764], [" 8c8b90:\tmov\tw27, w24", 9210768], [" 8c8b94:\tldr\tx0, [x29,#40]", 9210772], [" 8c8b98:\tmov\tw1, w27", 9210776], [" 8c8b9c:\tbl\t50c690 <islower@plt+0x49f040>", 9210780], [" 8c8ba0:\tcmp\tx0, x21", 9210784], [" 8c8ba4:\tb.eq\t8c8c3c <islower@plt+0x85b5ec>", 9210788], [" 8c8ba8:\torr\tw1, wzr, #0x40000000", 9210792], [" 8c8bac:\tcmp\tw27, w1", 9210796], [" 8c8bb0:\tb.lt\t8c8bd0 <islower@plt+0x85b580>", 9210800], [" 8c8bb4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210804], [" 8c8bb8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210808], [" 8c8bbc:\tadd\tx0, x0, #0xd47", 9210812], [" 8c8bc0:\tadd\tx1, x1, #0xe66", 9210816], [" 8c8bc4:\tmov\tw2, #0x12c \t// #300", 9210820], [" 8c8bc8:\tbl\tb9770 <islower@plt+0x4c120>", 9210824], [" 8c8bcc:\tb\t8c8bd4 <islower@plt+0x85b584>", 9210828], [" 8c8bd0:\ttbnz\tw27, #31, 8c8bec <islower@plt+0x85b59c>", 9210832], [" 8c8bd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9210836], [" 8c8bd8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9210840], [" 8c8bdc:\tadd\tx0, x0, #0xd47", 9210844], [" 8c8be0:\tadd\tx1, x1, #0xe66", 9210848], [" 8c8be4:\tmov\tw2, #0x13a \t// #314", 9210852], [" 8c8be8:\tbl\tb9770 <islower@plt+0x4c120>", 9210856], [" 8c8bec:\tldr\tx7, [x29,#1040]", 9210860], [" 8c8bf0:\torr\tw5, wzr, #0x60", 9210864], [" 8c8bf4:\tand\tw14, w27, #0x7fffffff", 9210868], [" 8c8bf8:\tumaddl\tx28, w14, w5, x7", 9210872], [" 8c8bfc:\tldp\tx11, x29, [x28,#8]", 9210876], [" 8c8c00:\tcmp\tx11, x29", 9210880], [" 8c8c04:\tb.cc\t8c8c20 <islower@plt+0x85b5d0>", 9210884], [" 8c8c08:\torr\tw6, wzr, #0x60", 9210888], [" 8c8c0c:\torr\tw2, wzr, #0x8", 9210892], [" 8c8c10:\tmadd\tx0, x14, x6, x7", 9210896], [" 8c8c14:\tmov\tx1, xzr", 9210900], [" 8c8c18:\tbl\tbe0a4 <islower@plt+0x50a54>", 9210904], [" 8c8c1c:\tldr\tx11, [x28,#8]", 9210908], [" 8c8c20:\tldr\tx2, [sp,#336]", 9210912], [" 8c8c24:\tldr\tx9, [x2]", 9210916], [" 8c8c28:\tstr\tx9, [x11]", 9210920], [" 8c8c2c:\tldr\tx19, [x28,#8]", 9210924], [" 8c8c30:\tadd\tx3, x19, #0x8", 9210928], [" 8c8c34:\tstr\tx3, [x28,#8]", 9210932], [" 8c8c38:\tldr\tx29, [sp,#408]", 9210936], [" 8c8c3c:\tldr\tw1, [sp,#1048]", 9210940], [" 8c8c40:\tadd\tw27, w27, #0x1", 9210944], [" 8c8c44:\tadd\tw21, w1, w24", 9210948], [" 8c8c48:\tcmp\tw27, w21", 9210952], [" 8c8c4c:\tldr\tx21, [sp,#344]", 9210956], [" 8c8c50:\tb.ne\t8c8b94 <islower@plt+0x85b544>", 9210960], [" 8c8c54:\tmov\tx0, x21", 9210964], [" 8c8c58:\tadd\tw22, w22, #0x1", 9210968], [" 8c8c5c:\tbl\t4e5d4c <islower@plt+0x4786fc>", 9210972], [" 8c8c60:\tcmp\tw22, w0", 9210976], [" 8c8c64:\tb.lt\t8c8a38 <islower@plt+0x85b3e8>", 9210980], [" 8c8c68:\tb\t8c8e64 <islower@plt+0x85b814>", 9210984], [" 8c8c6c:\tldr\tx21, [sp,#344]", 9210988], [" 8c8c70:\ttbz\tw24, #31, 8c8c90 <islower@plt+0x85b640>", 9210992], [" 8c8c74:\tldr\tx22, [x29,#40]", 9210996], [" 8c8c78:\tand\tw3, w24, #0x7fffffff", 9211000], [" 8c8c7c:\tldr\tx14, [x22,#64]", 9211004], [" 8c8c80:\tadd\tx7, x14, w3, uxtw #3", 9211008], [" 8c8c84:\tldp\tw4, w14, [x7]", 9211012], [" 8c8c88:\tcmp\tw4, #0xa", 9211016], [" 8c8c8c:\tcsel\tw24, w14, w24, eq", 9211020], [" 8c8c90:\tadd\tx2, sp, #0x3f0", 9211024], [" 8c8c94:\tmov\tx0, x23", 9211028], [" 8c8c98:\tmov\tw1, w24", 9211032], [" 8c8c9c:\tbl\t7b1364 <islower@plt+0x743d14>", 9211036], [" 8c8ca0:\tldr\tw23, [sp,#1048]", 9211040], [" 8c8ca4:\tcbz\tw23, 8c8e64 <islower@plt+0x85b814>", 9211044], [" 8c8ca8:\teor\tw23, w0, #0x1", 9211048], [" 8c8cac:\ttbnz\tw23, #0, 8c8e64 <islower@plt+0x85b814>", 9211052], [" 8c8cb0:\tmov\tw23, w24", 9211056], [" 8c8cb4:\tldr\tx0, [x29,#40]", 9211060], [" 8c8cb8:\tmov\tw1, w23", 9211064], [" 8c8cbc:\tbl\t50c690 <islower@plt+0x49f040>", 9211068], [" 8c8cc0:\tcmp\tx0, x21", 9211072], [" 8c8cc4:\tb.eq\t8c8d64 <islower@plt+0x85b714>", 9211076], [" 8c8cc8:\torr\tw6, wzr, #0x40000000", 9211080], [" 8c8ccc:\tcmp\tw23, w6", 9211084], [" 8c8cd0:\tb.lt\t8c8cf4 <islower@plt+0x85b6a4>", 9211088], [" 8c8cd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211092], [" 8c8cd8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211096], [" 8c8cdc:\tadd\tx0, x0, #0xd47", 9211100], [" 8c8ce0:\tadd\tx1, x1, #0xe66", 9211104], [" 8c8ce4:\tmov\tw2, #0x12c \t// #300", 9211108], [" 8c8ce8:\tbl\tb9770 <islower@plt+0x4c120>", 9211112], [" 8c8cec:\tldr\tx29, [sp,#408]", 9211116], [" 8c8cf0:\tb\t8c8cfc <islower@plt+0x85b6ac>", 9211120], [" 8c8cf4:\tldr\tx29, [sp,#408]", 9211124], [" 8c8cf8:\ttbnz\tw23, #31, 8c8d14 <islower@plt+0x85b6c4>", 9211128], [" 8c8cfc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211132], [" 8c8d00:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211136], [" 8c8d04:\tadd\tx0, x0, #0xd47", 9211140], [" 8c8d08:\tadd\tx1, x1, #0xe66", 9211144], [" 8c8d0c:\tmov\tw2, #0x13a \t// #314", 9211148], [" 8c8d10:\tbl\tb9770 <islower@plt+0x4c120>", 9211152], [" 8c8d14:\tldr\tx19, [x29,#1040]", 9211156], [" 8c8d18:\torr\tw6, wzr, #0x60", 9211160], [" 8c8d1c:\tand\tw26, w23, #0x7fffffff", 9211164], [" 8c8d20:\tumaddl\tx22, w26, w6, x19", 9211168], [" 8c8d24:\tldp\tx21, x27, [x22,#8]", 9211172], [" 8c8d28:\tcmp\tx21, x27", 9211176], [" 8c8d2c:\tb.cc\t8c8d48 <islower@plt+0x85b6f8>", 9211180], [" 8c8d30:\torr\tw12, wzr, #0x60", 9211184], [" 8c8d34:\torr\tw2, wzr, #0x8", 9211188], [" 8c8d38:\tmadd\tx0, x26, x12, x19", 9211192], [" 8c8d3c:\tmov\tx1, xzr", 9211196], [" 8c8d40:\tbl\tbe0a4 <islower@plt+0x50a54>", 9211200], [" 8c8d44:\tldr\tx21, [x22,#8]", 9211204], [" 8c8d48:\tldr\tx19, [sp,#336]", 9211208], [" 8c8d4c:\tldr\tx0, [x19]", 9211212], [" 8c8d50:\tstr\tx0, [x21]", 9211216], [" 8c8d54:\tldr\tx28, [x22,#8]", 9211220], [" 8c8d58:\tadd\tx21, x28, #0x8", 9211224], [" 8c8d5c:\tstr\tx21, [x22,#8]", 9211228], [" 8c8d60:\tldr\tx21, [sp,#344]", 9211232], [" 8c8d64:\torr\tw27, wzr, #0x40000000", 9211236], [" 8c8d68:\tcmp\tw23, w27", 9211240], [" 8c8d6c:\tb.lt\t8c8d8c <islower@plt+0x85b73c>", 9211244], [" 8c8d70:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211248], [" 8c8d74:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211252], [" 8c8d78:\tadd\tx0, x0, #0xd47", 9211256], [" 8c8d7c:\tadd\tx1, x1, #0xe66", 9211260], [" 8c8d80:\tmov\tw2, #0x12c \t// #300", 9211264], [" 8c8d84:\tbl\tb9770 <islower@plt+0x4c120>", 9211268], [" 8c8d88:\tb\t8c8e50 <islower@plt+0x85b800>", 9211272], [" 8c8d8c:\ttbz\tw23, #31, 8c8e50 <islower@plt+0x85b800>", 9211276], [" 8c8d90:\tldr\tx0, [x29,#40]", 9211280], [" 8c8d94:\tand\tw5, w23, #0x7fffffff", 9211284], [" 8c8d98:\tldr\tx17, [x0,#64]", 9211288], [" 8c8d9c:\tldr\tx28, [x17,w5,uxtw #3]", 9211292], [" 8c8da0:\tcmp\tw28, #0xa", 9211296], [" 8c8da4:\tb.ne\t8c8e50 <islower@plt+0x85b800>", 9211300], [" 8c8da8:\tlsr\tx27, x28, #32", 9211304], [" 8c8dac:\tmov\tw1, w27", 9211308], [" 8c8db0:\tbl\t50c690 <islower@plt+0x49f040>", 9211312], [" 8c8db4:\tcmp\tx0, x21", 9211316], [" 8c8db8:\tb.eq\t8c8e50 <islower@plt+0x85b800>", 9211320], [" 8c8dbc:\torr\tw0, wzr, #0x40000000", 9211324], [" 8c8dc0:\tcmp\tw27, w0", 9211328], [" 8c8dc4:\tb.lt\t8c8de4 <islower@plt+0x85b794>", 9211332], [" 8c8dc8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211336], [" 8c8dcc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211340], [" 8c8dd0:\tadd\tx0, x0, #0xd47", 9211344], [" 8c8dd4:\tadd\tx1, x1, #0xe66", 9211348], [" 8c8dd8:\tmov\tw2, #0x12c \t// #300", 9211352], [" 8c8ddc:\tbl\tb9770 <islower@plt+0x4c120>", 9211356], [" 8c8de0:\tb\t8c8de8 <islower@plt+0x85b798>", 9211360], [" 8c8de4:\ttbnz\tw27, #31, 8c8e00 <islower@plt+0x85b7b0>", 9211364], [" 8c8de8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211368], [" 8c8dec:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211372], [" 8c8df0:\tadd\tx0, x0, #0xd47", 9211376], [" 8c8df4:\tadd\tx1, x1, #0xe66", 9211380], [" 8c8df8:\tmov\tw2, #0x13a \t// #314", 9211384], [" 8c8dfc:\tbl\tb9770 <islower@plt+0x4c120>", 9211388], [" 8c8e00:\tldr\tx14, [x29,#1040]", 9211392], [" 8c8e04:\torr\tw15, wzr, #0x60", 9211396], [" 8c8e08:\tubfx\tx3, x28, #32, #31", 9211400], [" 8c8e0c:\tmadd\tx21, x3, x15, x14", 9211404], [" 8c8e10:\tldp\tx22, x16, [x21,#8]", 9211408], [" 8c8e14:\tcmp\tx22, x16", 9211412], [" 8c8e18:\tb.cc\t8c8e34 <islower@plt+0x85b7e4>", 9211416], [" 8c8e1c:\torr\tw4, wzr, #0x60", 9211420], [" 8c8e20:\torr\tw2, wzr, #0x8", 9211424], [" 8c8e24:\tmadd\tx0, x3, x4, x14", 9211428], [" 8c8e28:\tmov\tx1, xzr", 9211432], [" 8c8e2c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9211436], [" 8c8e30:\tldr\tx22, [x21,#8]", 9211440], [" 8c8e34:\tldr\tx3, [sp,#336]", 9211444], [" 8c8e38:\tldr\tx14, [x3]", 9211448], [" 8c8e3c:\tstr\tx14, [x22]", 9211452], [" 8c8e40:\tldr\tx15, [x21,#8]", 9211456], [" 8c8e44:\tadd\tx16, x15, #0x8", 9211460], [" 8c8e48:\tstr\tx16, [x21,#8]", 9211464], [" 8c8e4c:\tldr\tx21, [sp,#344]", 9211468], [" 8c8e50:\tldr\tw17, [sp,#1048]", 9211472], [" 8c8e54:\tadd\tw23, w23, #0x1", 9211476], [" 8c8e58:\tadd\tw18, w17, w24", 9211480], [" 8c8e5c:\tcmp\tw23, w18", 9211484], [" 8c8e60:\tb.ne\t8c8cb4 <islower@plt+0x85b664>", 9211488], [" 8c8e64:\tldr\tx23, [x29,#2768]", 9211492], [" 8c8e68:\tmov\tw11, #0x5c10 \t// #23568", 9211496], [" 8c8e6c:\tldrb\tw12, [x23,x11]", 9211500], [" 8c8e70:\tcbz\tw12, 8c8e8c <islower@plt+0x85b83c>", 9211504], [" 8c8e74:\tmov\tx0, x21", 9211508], [" 8c8e78:\tbl\t77cec0 <islower@plt+0x70f870>", 9211512], [" 8c8e7c:\ttbz\tw0, #0, 8c8e8c <islower@plt+0x85b83c>", 9211516], [" 8c8e80:\tmov\tx0, x21", 9211520], [" 8c8e84:\tbl\t77dfc0 <islower@plt+0x710970>", 9211524], [" 8c8e88:\ttbz\tw0, #0, 8c97a8 <islower@plt+0x85c158>", 9211528], [" 8c8e8c:\tmov\tw24, wzr", 9211532], [" 8c8e90:\tldr\tx27, [x21,#16]", 9211536], [" 8c8e94:\tldrh\tw8, [x27]", 9211540], [" 8c8e98:\tcmp\tw8, #0x634", 9211544], [" 8c8e9c:\tb.ne\t8c8eac <islower@plt+0x85b85c>", 9211548], [" 8c8ea0:\tmov\tx0, x21", 9211552], [" 8c8ea4:\tbl\t77d038 <islower@plt+0x70f9e8>", 9211556], [" 8c8ea8:\tmov\tw24, w0", 9211560], [" 8c8eac:\tldr\tx13, [sp,#384]", 9211564], [" 8c8eb0:\tmovi\tv2.2d, #0x0", 9211568], [" 8c8eb4:\tldr\tx28, [sp,#272]", 9211572], [" 8c8eb8:\tldr\tx16, [sp,#240]", 9211576], [" 8c8ebc:\tstr\tx13, [sp,#1104]", 9211580], [" 8c8ec0:\tstr\tx13, [sp,#1112]", 9211584], [" 8c8ec4:\tldr\tx0, [x29,#2776]", 9211588], [" 8c8ec8:\tstr\tx28, [sp,#1120]", 9211592], [" 8c8ecc:\tstr\tq2, [x16]", 9211596], [" 8c8ed0:\tstr\tx16, [sp,#1168]", 9211600], [" 8c8ed4:\tbl\t883190 <islower@plt+0x815b40>", 9211604], [" 8c8ed8:\tstr\tw0, [sp,#328]", 9211608], [" 8c8edc:\tldp\tx13, x23, [x21,#48]", 9211612], [" 8c8ee0:\tsub\tx7, x23, x13", 9211616], [" 8c8ee4:\tlsr\tx22, x7, #5", 9211620], [" 8c8ee8:\tcbz\tw22, 8c9524 <islower@plt+0x85bed4>", 9211624], [" 8c8eec:\tmov\tx28, xzr", 9211628], [" 8c8ef0:\tmov\tw23, w24", 9211632], [" 8c8ef4:\tb\t8c8efc <islower@plt+0x85b8ac>", 9211636], [" 8c8ef8:\tldr\tx13, [x21,#48]", 9211640], [" 8c8efc:\tlsl\tx24, x28, #5", 9211644], [" 8c8f00:\tldrb\tw15, [x13,x24]", 9211648], [" 8c8f04:\tcbnz\tw15, 8c9518 <islower@plt+0x85bec8>", 9211652], [" 8c8f08:\tadd\tx4, x13, x28, lsl #5", 9211656], [" 8c8f0c:\tldr\tw9, [x4,#4]", 9211660], [" 8c8f10:\tstr\tw9, [sp,#1008]", 9211664], [" 8c8f14:\tcbz\tw9, 8c9518 <islower@plt+0x85bec8>", 9211668], [" 8c8f18:\tldr\tw17, [x29,#2364]", 9211672], [" 8c8f1c:\tand\tw10, w17, #0xff", 9211676], [" 8c8f20:\tcbnz\tw10, 8c8f54 <islower@plt+0x85b904>", 9211680], [" 8c8f24:\tlsr\tw29, w17, #24", 9211684], [" 8c8f28:\tcbnz\tw29, 8c8f54 <islower@plt+0x85b904>", 9211688], [" 8c8f2c:\tldr\tx29, [sp,#408]", 9211692], [" 8c8f30:\tldrb\tw11, [x29,#2386]", 9211696], [" 8c8f34:\tcbz\tw11, 8c8f64 <islower@plt+0x85b914>", 9211700], [" 8c8f38:\tldr\tw24, [sp,#328]", 9211704], [" 8c8f3c:\tand\tw17, w9, #0xfffffffc", 9211708], [" 8c8f40:\tcmp\tw17, #0xcc", 9211712], [" 8c8f44:\tcset\tw16, eq", 9211716], [" 8c8f48:\tand\tw17, w24, w16", 9211720], [" 8c8f4c:\ttbz\tw17, #0, 8c8f64 <islower@plt+0x85b914>", 9211724], [" 8c8f50:\tb\t8c9518 <islower@plt+0x85bec8>", 9211728], [" 8c8f54:\tldr\tx29, [sp,#408]", 9211732], [" 8c8f58:\tand\tw18, w9, #0xfffffffc", 9211736], [" 8c8f5c:\tcmp\tw18, #0xcc", 9211740], [" 8c8f60:\tb.eq\t8c9518 <islower@plt+0x85bec8>", 9211744], [" 8c8f64:\tcmp\tx28, x23", 9211748], [" 8c8f68:\tb.cc\t8c8fac <islower@plt+0x85b95c>", 9211752], [" 8c8f6c:\tldrb\tw2, [x4,#3]", 9211756], [" 8c8f70:\ttbnz\tw2, #0, 8c8fac <islower@plt+0x85b95c>", 9211760], [" 8c8f74:\tldr\tx8, [sp,#1184]", 9211764], [" 8c8f78:\tcbz\tx8, 8c90e8 <islower@plt+0x85ba98>", 9211768], [" 8c8f7c:\tldr\tx8, [sp,#1176]", 9211772], [" 8c8f80:\torr\tw19, wzr, #0xfffffffe", 9211776], [" 8c8f84:\tcbz\tx8, 8c9124 <islower@plt+0x85bad4>", 9211780], [" 8c8f88:\tldr\tw18, [x8,#28]", 9211784], [" 8c8f8c:\tcmp\tw9, w18", 9211788], [" 8c8f90:\tb.cc\t8c8fa0 <islower@plt+0x85b950>", 9211792], [" 8c8f94:\tcmp\tw18, w9", 9211796], [" 8c8f98:\tb.cs\t8c9518 <islower@plt+0x85bec8>", 9211800], [" 8c8f9c:\tadd\tx8, x8, #0x8", 9211804], [" 8c8fa0:\tldr\tx8, [x8]", 9211808], [" 8c8fa4:\tcbnz\tx8, 8c8f88 <islower@plt+0x85b938>", 9211812], [" 8c8fa8:\tb\t8c9124 <islower@plt+0x85bad4>", 9211816], [" 8c8fac:\tldr\tw10, [sp,#164]", 9211820], [" 8c8fb0:\ttbz\tw10, #0, 8c8fe0 <islower@plt+0x85b990>", 9211824], [" 8c8fb4:\torr\tw7, wzr, #0x40000000", 9211828], [" 8c8fb8:\tcmp\tw9, w7", 9211832], [" 8c8fbc:\torr\tw19, wzr, #0xfffffffe", 9211836], [" 8c8fc0:\tb.lt\t8c8fec <islower@plt+0x85b99c>", 9211840], [" 8c8fc4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211844], [" 8c8fc8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211848], [" 8c8fcc:\tadd\tx0, x0, #0xd47", 9211852], [" 8c8fd0:\tadd\tx1, x1, #0xe66", 9211856], [" 8c8fd4:\tmov\tw2, #0x12c \t// #300", 9211860], [" 8c8fd8:\tbl\tb9770 <islower@plt+0x4c120>", 9211864], [" 8c8fdc:\tb\t8c90e0 <islower@plt+0x85ba90>", 9211868], [" 8c8fe0:\torr\tw27, wzr, #0x1", 9211872], [" 8c8fe4:\torr\tw19, wzr, #0xfffffffe", 9211876], [" 8c8fe8:\tb\t8c9134 <islower@plt+0x85bae4>", 9211880], [" 8c8fec:\ttbz\tw9, #31, 8c90e0 <islower@plt+0x85ba90>", 9211884], [" 8c8ff0:\tldr\tx24, [x29,#40]", 9211888], [" 8c8ff4:\tand\tw9, w9, #0x7fffffff", 9211892], [" 8c8ff8:\tldr\tx26, [x24,#16]", 9211896], [" 8c8ffc:\tadd\tx24, x26, w9, uxtw #4", 9211900], [" 8c9000:\tldr\tx26, [x24,#8]", 9211904], [" 8c9004:\tcbz\tx26, 8c90e0 <islower@plt+0x85ba90>", 9211908], [" 8c9008:\tldrb\tw0, [x26,#3]", 9211912], [" 8c900c:\ttbz\tw0, #0, 8c9020 <islower@plt+0x85b9d0>", 9211916], [" 8c9010:\tldr\tx26, [x26,#24]", 9211920], [" 8c9014:\tcbz\tx26, 8c90e0 <islower@plt+0x85ba90>", 9211924], [" 8c9018:\tldrb\tw27, [x26,#3]", 9211928], [" 8c901c:\ttbnz\tw27, #0, 8c9010 <islower@plt+0x85b9c0>", 9211932], [" 8c9020:\tldr\tx4, [x26,#8]", 9211936], [" 8c9024:\tldr\tx1, [x29,#2664]", 9211940], [" 8c9028:\tldr\tx11, [x4,#592]", 9211944], [" 8c902c:\tcmp\tx11, x1", 9211948], [" 8c9030:\tb.eq\t8c90cc <islower@plt+0x85ba7c>", 9211952], [" 8c9034:\tldr\tw27, [sp,#1008]", 9211956], [" 8c9038:\torr\tw14, wzr, #0x40000000", 9211960], [" 8c903c:\tcmp\tw27, w14", 9211964], [" 8c9040:\tb.lt\t8c9060 <islower@plt+0x85ba10>", 9211968], [" 8c9044:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9211972], [" 8c9048:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9211976], [" 8c904c:\tadd\tx0, x0, #0xd47", 9211980], [" 8c9050:\tadd\tx1, x1, #0xe66", 9211984], [" 8c9054:\tmov\tw2, #0x12c \t// #300", 9211988], [" 8c9058:\tbl\tb9770 <islower@plt+0x4c120>", 9211992], [" 8c905c:\tb\t8c9064 <islower@plt+0x85ba14>", 9211996], [" 8c9060:\ttbnz\tw27, #31, 8c907c <islower@plt+0x85ba2c>", 9212000], [" 8c9064:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212004], [" 8c9068:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212008], [" 8c906c:\tadd\tx0, x0, #0xd47", 9212012], [" 8c9070:\tadd\tx1, x1, #0xe66", 9212016], [" 8c9074:\tmov\tw2, #0x13a \t// #314", 9212020], [" 8c9078:\tbl\tb9770 <islower@plt+0x4c120>", 9212024], [" 8c907c:\tldr\tx24, [sp,#368]", 9212028], [" 8c9080:\torr\tw7, wzr, #0x60", 9212032], [" 8c9084:\tand\tw17, w27, #0x7fffffff", 9212036], [" 8c9088:\tldr\tx24, [x24]", 9212040], [" 8c908c:\tnop", 9212044], [" 8c9090:\tumaddl\tx27, w17, w7, x24", 9212048], [" 8c9094:\tldp\tx0, x2, [x27,#8]", 9212052], [" 8c9098:\tcmp\tx0, x2", 9212056], [" 8c909c:\tb.cc\t8c90b8 <islower@plt+0x85ba68>", 9212060], [" 8c90a0:\torr\tw0, wzr, #0x60", 9212064], [" 8c90a4:\torr\tw2, wzr, #0x8", 9212068], [" 8c90a8:\tmadd\tx0, x17, x0, x24", 9212072], [" 8c90ac:\tmov\tx1, xzr", 9212076], [" 8c90b0:\tbl\tbe0a4 <islower@plt+0x50a54>", 9212080], [" 8c90b4:\tldr\tx0, [x27,#8]", 9212084], [" 8c90b8:\tldr\tx8, [sp,#392]", 9212088], [" 8c90bc:\tstr\tx8, [x0]", 9212092], [" 8c90c0:\tldr\tx5, [x27,#8]", 9212096], [" 8c90c4:\tadd\tx6, x5, #0x8", 9212100], [" 8c90c8:\tstr\tx6, [x27,#8]", 9212104], [" 8c90cc:\tldr\tx26, [x26,#24]", 9212108], [" 8c90d0:\tcbz\tx26, 8c90e0 <islower@plt+0x85ba90>", 9212112], [" 8c90d4:\tldrb\tw8, [x26,#3]", 9212116], [" 8c90d8:\ttbnz\tw8, #0, 8c90cc <islower@plt+0x85ba7c>", 9212120], [" 8c90dc:\tb\t8c9020 <islower@plt+0x85b9d0>", 9212124], [" 8c90e0:\torr\tw27, wzr, #0x1", 9212128], [" 8c90e4:\tb\t8c9134 <islower@plt+0x85bae4>", 9212132], [" 8c90e8:\tldr\tx16, [sp,#1104]", 9212136], [" 8c90ec:\tldr\tx1, [sp,#1112]", 9212140], [" 8c90f0:\tcmp\tx16, x1", 9212144], [" 8c90f4:\torr\tw19, wzr, #0xfffffffe", 9212148], [" 8c90f8:\tb.eq\t8c911c <islower@plt+0x85bacc>", 9212152], [" 8c90fc:\tldr\tw24, [x16]", 9212156], [" 8c9100:\tcmp\tw24, w9", 9212160], [" 8c9104:\tb.eq\t8c911c <islower@plt+0x85bacc>", 9212164], [" 8c9108:\tldr\tx21, [sp,#344]", 9212168], [" 8c910c:\tadd\tx16, x16, #0x4", 9212172], [" 8c9110:\tcmp\tx16, x1", 9212176], [" 8c9114:\tb.ne\t8c90fc <islower@plt+0x85baac>", 9212180], [" 8c9118:\tb\t8c9124 <islower@plt+0x85bad4>", 9212184], [" 8c911c:\tcmp\tx16, x1", 9212188], [" 8c9120:\tb.ne\t8c9518 <islower@plt+0x85bec8>", 9212192], [" 8c9124:\tadd\tx0, sp, #0x450", 9212196], [" 8c9128:\tadd\tx1, sp, #0x3f0", 9212200], [" 8c912c:\tbl\t476d24 <islower@plt+0x4096d4>", 9212204], [" 8c9130:\tmov\tw27, wzr", 9212208], [" 8c9134:\tldr\tw1, [sp,#1008]", 9212212], [" 8c9138:\tmov\tx0, x29", 9212216], [" 8c913c:\tmov\tx2, x21", 9212220], [" 8c9140:\tmov\tw3, w27", 9212224], [" 8c9144:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9212228], [" 8c9148:\tldr\tw10, [sp,#1008]", 9212232], [" 8c914c:\torr\tw12, wzr, #0x40000000", 9212236], [" 8c9150:\tcmp\tw10, w12", 9212240], [" 8c9154:\tb.lt\t8c9174 <islower@plt+0x85bb24>", 9212244], [" 8c9158:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212248], [" 8c915c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212252], [" 8c9160:\tadd\tx0, x0, #0xd47", 9212256], [" 8c9164:\tadd\tx1, x1, #0xe66", 9212260], [" 8c9168:\tmov\tw2, #0x12c \t// #300", 9212264], [" 8c916c:\tbl\tb9770 <islower@plt+0x4c120>", 9212268], [" 8c9170:\tb\t8c91a4 <islower@plt+0x85bb54>", 9212272], [" 8c9174:\ttbz\tw10, #31, 8c91a4 <islower@plt+0x85bb54>", 9212276], [" 8c9178:\tldr\tx7, [x29,#40]", 9212280], [" 8c917c:\tand\tw26, w10, #0x7fffffff", 9212284], [" 8c9180:\tldr\tx0, [x7,#64]", 9212288], [" 8c9184:\tldr\tx2, [x0,w26,uxtw #3]", 9212292], [" 8c9188:\tcmp\tw2, #0xa", 9212296], [" 8c918c:\tb.ne\t8c91a4 <islower@plt+0x85bb54>", 9212300], [" 8c9190:\tlsr\tx1, x2, #32", 9212304], [" 8c9194:\tldr\tx2, [sp,#344]", 9212308], [" 8c9198:\tmov\tx0, x29", 9212312], [" 8c919c:\tmov\tw3, w27", 9212316], [" 8c91a0:\tbl\t8ca60c <islower@plt+0x85cfbc>", 9212320], [" 8c91a4:\tldr\tw21, [sp,#1008]", 9212324], [" 8c91a8:\torr\tw11, wzr, #0x40000000", 9212328], [" 8c91ac:\tcmp\tw21, w11", 9212332], [" 8c91b0:\tb.lt\t8c91cc <islower@plt+0x85bb7c>", 9212336], [" 8c91b4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212340], [" 8c91b8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212344], [" 8c91bc:\tadd\tx0, x0, #0xd47", 9212348], [" 8c91c0:\tadd\tx1, x1, #0xe66", 9212352], [" 8c91c4:\tmov\tw2, #0x12c \t// #300", 9212356], [" 8c91c8:\tbl\tb9770 <islower@plt+0x4c120>", 9212360], [" 8c91cc:\tcbz\tw27, 8c924c <islower@plt+0x85bbfc>", 9212364], [" 8c91d0:\ttbnz\tw21, #31, 8c92c4 <islower@plt+0x85bc74>", 9212368], [" 8c91d4:\tldr\tw13, [x29,#848]", 9212372], [" 8c91d8:\tcbz\tw13, 8c9320 <islower@plt+0x85bcd0>", 9212376], [" 8c91dc:\tldr\tw15, [sp,#1008]", 9212380], [" 8c91e0:\tmov\tw24, #0x25 \t// #37", 9212384], [" 8c91e4:\tldr\tx18, [x29,#856]", 9212388], [" 8c91e8:\tsub\tw13, w13, #0x1", 9212392], [" 8c91ec:\torr\tw6, wzr, #0x70", 9212396], [" 8c91f0:\tldr\tx21, [sp,#344]", 9212400], [" 8c91f4:\tmul\tw3, w15, w24", 9212404], [" 8c91f8:\tand\tw12, w3, w13", 9212408], [" 8c91fc:\tumaddl\tx24, w12, w6, x18", 9212412], [" 8c9200:\tldr\tw0, [x24]", 9212416], [" 8c9204:\tcmp\tw15, w0", 9212420], [" 8c9208:\tb.eq\t8c9460 <islower@plt+0x85be10>", 9212424], [" 8c920c:\tmov\tx1, xzr", 9212428], [" 8c9210:\torr\tw5, wzr, #0x1", 9212432], [" 8c9214:\tcmn\tw0, #0x1", 9212436], [" 8c9218:\tb.eq\t8c9424 <islower@plt+0x85bdd4>", 9212440], [" 8c921c:\tcmp\tx1, #0x0", 9212444], [" 8c9220:\tadd\tw3, w3, w5", 9212448], [" 8c9224:\tccmp\tw0, w19, #0x0, eq", 9212452], [" 8c9228:\tand\tw11, w3, w13", 9212456], [" 8c922c:\torr\tw14, wzr, #0x70", 9212460], [" 8c9230:\tcsel\tx1, x1, x24, ne", 9212464], [" 8c9234:\tumaddl\tx24, w11, w14, x18", 9212468], [" 8c9238:\tadd\tw5, w5, #0x1", 9212472], [" 8c923c:\tldr\tw0, [x24]", 9212476], [" 8c9240:\tcmp\tw15, w0", 9212480], [" 8c9244:\tb.ne\t8c9214 <islower@plt+0x85bbc4>", 9212484], [" 8c9248:\tb\t8c9460 <islower@plt+0x85be10>", 9212488], [" 8c924c:\ttbnz\tw21, #31, 8c92f0 <islower@plt+0x85bca0>", 9212492], [" 8c9250:\tldr\tw12, [x29,#872]", 9212496], [" 8c9254:\tcbz\tw12, 8c932c <islower@plt+0x85bcdc>", 9212500], [" 8c9258:\tldr\tw14, [sp,#1008]", 9212504], [" 8c925c:\tmov\tw3, #0x25 \t// #37", 9212508], [" 8c9260:\tldr\tx17, [x29,#880]", 9212512], [" 8c9264:\tsub\tw12, w12, #0x1", 9212516], [" 8c9268:\torr\tw1, wzr, #0x70", 9212520], [" 8c926c:\tmul\tw4, w14, w3", 9212524], [" 8c9270:\tand\tw13, w4, w12", 9212528], [" 8c9274:\tumaddl\tx27, w13, w1, x17", 9212532], [" 8c9278:\tldr\tw18, [x27]", 9212536], [" 8c927c:\tcmp\tw14, w18", 9212540], [" 8c9280:\tb.eq\t8c94dc <islower@plt+0x85be8c>", 9212544], [" 8c9284:\tmov\tx2, xzr", 9212548], [" 8c9288:\torr\tw6, wzr, #0x1", 9212552], [" 8c928c:\tcmn\tw18, #0x1", 9212556], [" 8c9290:\tb.eq\t8c94a0 <islower@plt+0x85be50>", 9212560], [" 8c9294:\tcmp\tx2, #0x0", 9212564], [" 8c9298:\tadd\tw4, w4, w6", 9212568], [" 8c929c:\tccmp\tw18, w19, #0x0, eq", 9212572], [" 8c92a0:\tand\tw18, w4, w12", 9212576], [" 8c92a4:\torr\tw11, wzr, #0x70", 9212580], [" 8c92a8:\tcsel\tx2, x2, x27, ne", 9212584], [" 8c92ac:\tumaddl\tx27, w18, w11, x17", 9212588], [" 8c92b0:\tadd\tw6, w6, #0x1", 9212592], [" 8c92b4:\tldr\tw18, [x27]", 9212596], [" 8c92b8:\tcmp\tw14, w18", 9212600], [" 8c92bc:\tb.ne\t8c928c <islower@plt+0x85bc3c>", 9212604], [" 8c92c0:\tb\t8c94dc <islower@plt+0x85be8c>", 9212608], [" 8c92c4:\tldr\tw29, [sp,#1008]", 9212612], [" 8c92c8:\torr\tw16, wzr, #0x40000000", 9212616], [" 8c92cc:\tcmp\tw29, w16", 9212620], [" 8c92d0:\tb.lt\t8c9334 <islower@plt+0x85bce4>", 9212624], [" 8c92d4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212628], [" 8c92d8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212632], [" 8c92dc:\tadd\tx0, x0, #0xd47", 9212636], [" 8c92e0:\tadd\tx1, x1, #0xe66", 9212640], [" 8c92e4:\tmov\tw2, #0x12c \t// #300", 9212644], [" 8c92e8:\tbl\tb9770 <islower@plt+0x4c120>", 9212648], [" 8c92ec:\tb\t8c9338 <islower@plt+0x85bce8>", 9212652], [" 8c92f0:\tldr\tw24, [sp,#1008]", 9212656], [" 8c92f4:\torr\tw15, wzr, #0x40000000", 9212660], [" 8c92f8:\tcmp\tw24, w15", 9212664], [" 8c92fc:\tb.lt\t8c93ac <islower@plt+0x85bd5c>", 9212668], [" 8c9300:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212672], [" 8c9304:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212676], [" 8c9308:\tadd\tx0, x0, #0xd47", 9212680], [" 8c930c:\tadd\tx1, x1, #0xe66", 9212684], [" 8c9310:\tmov\tw2, #0x12c \t// #300", 9212688], [" 8c9314:\tbl\tb9770 <islower@plt+0x4c120>", 9212692], [" 8c9318:\tldr\tx21, [sp,#344]", 9212696], [" 8c931c:\tb\t8c93b4 <islower@plt+0x85bd64>", 9212700], [" 8c9320:\tldr\tx21, [sp,#344]", 9212704], [" 8c9324:\tmov\tx3, xzr", 9212708], [" 8c9328:\tb\t8c942c <islower@plt+0x85bddc>", 9212712], [" 8c932c:\tmov\tx3, xzr", 9212716], [" 8c9330:\tb\t8c94a8 <islower@plt+0x85be58>", 9212720], [" 8c9334:\ttbnz\tw29, #31, 8c9350 <islower@plt+0x85bd00>", 9212724], [" 8c9338:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212728], [" 8c933c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212732], [" 8c9340:\tadd\tx0, x0, #0xd47", 9212736], [" 8c9344:\tadd\tx1, x1, #0xe66", 9212740], [" 8c9348:\tmov\tw2, #0x13a \t// #314", 9212744], [" 8c934c:\tbl\tb9770 <islower@plt+0x4c120>", 9212748], [" 8c9350:\tldr\tx16, [sp,#96]", 9212752], [" 8c9354:\torr\tw24, wzr, #0x60", 9212756], [" 8c9358:\tand\tw27, w29, #0x7fffffff", 9212760], [" 8c935c:\tldr\tx9, [x16]", 9212764], [" 8c9360:\tnop", 9212768], [" 8c9364:\tumaddl\tx24, w27, w24, x9", 9212772], [" 8c9368:\tldp\tx12, x13, [x24,#8]", 9212776], [" 8c936c:\tcmp\tx12, x13", 9212780], [" 8c9370:\tb.cc\t8c938c <islower@plt+0x85bd3c>", 9212784], [" 8c9374:\torr\tw16, wzr, #0x60", 9212788], [" 8c9378:\torr\tw2, wzr, #0x8", 9212792], [" 8c937c:\tmadd\tx0, x27, x16, x9", 9212796], [" 8c9380:\tmov\tx1, xzr", 9212800], [" 8c9384:\tbl\tbe0a4 <islower@plt+0x50a54>", 9212804], [" 8c9388:\tldr\tx12, [x24,#8]", 9212808], [" 8c938c:\tldr\tx21, [sp,#336]", 9212812], [" 8c9390:\tldr\tx17, [x21]", 9212816], [" 8c9394:\tstr\tx17, [x12]", 9212820], [" 8c9398:\tldr\tx8, [x24,#8]", 9212824], [" 8c939c:\tadd\tx9, x8, #0x8", 9212828], [" 8c93a0:\tstr\tx9, [x24,#8]", 9212832], [" 8c93a4:\tldr\tx29, [sp,#408]", 9212836], [" 8c93a8:\tb\t8c9514 <islower@plt+0x85bec4>", 9212840], [" 8c93ac:\tldr\tx21, [sp,#344]", 9212844], [" 8c93b0:\ttbnz\tw24, #31, 8c93cc <islower@plt+0x85bd7c>", 9212848], [" 8c93b4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9212852], [" 8c93b8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9212856], [" 8c93bc:\tadd\tx0, x0, #0xd47", 9212860], [" 8c93c0:\tadd\tx1, x1, #0xe66", 9212864], [" 8c93c4:\tmov\tw2, #0x13a \t// #314", 9212868], [" 8c93c8:\tbl\tb9770 <islower@plt+0x4c120>", 9212872], [" 8c93cc:\tldr\tx27, [sp,#368]", 9212876], [" 8c93d0:\torr\tw26, wzr, #0x60", 9212880], [" 8c93d4:\tand\tw24, w24, #0x7fffffff", 9212884], [" 8c93d8:\tldr\tx27, [x27]", 9212888], [" 8c93dc:\tnop", 9212892], [" 8c93e0:\tumaddl\tx19, w24, w26, x27", 9212896], [" 8c93e4:\tldp\tx26, x6, [x19,#8]", 9212900], [" 8c93e8:\tcmp\tx26, x6", 9212904], [" 8c93ec:\tb.cc\t8c9408 <islower@plt+0x85bdb8>", 9212908], [" 8c93f0:\torr\tw7, wzr, #0x60", 9212912], [" 8c93f4:\torr\tw2, wzr, #0x8", 9212916], [" 8c93f8:\tmadd\tx0, x24, x7, x27", 9212920], [" 8c93fc:\tmov\tx1, xzr", 9212924], [" 8c9400:\tbl\tbe0a4 <islower@plt+0x50a54>", 9212928], [" 8c9404:\tldr\tx26, [x19,#8]", 9212932], [" 8c9408:\tldr\tx24, [sp,#336]", 9212936], [" 8c940c:\tldr\tx24, [x24]", 9212940], [" 8c9410:\tstr\tx24, [x26]", 9212944], [" 8c9414:\tldr\tx12, [x19,#8]", 9212948], [" 8c9418:\tadd\tx13, x12, #0x8", 9212952], [" 8c941c:\tstr\tx13, [x19,#8]", 9212956], [" 8c9420:\tb\t8c9518 <islower@plt+0x85bec8>", 9212960], [" 8c9424:\tcmp\tx1, #0x0", 9212964], [" 8c9428:\tcsel\tx3, x1, x24, ne", 9212968], [" 8c942c:\tldp\tx27, x29, [sp,#352]", 9212972], [" 8c9430:\tldr\tx0, [sp,#40]", 9212976], [" 8c9434:\tadd\tx1, sp, #0x3f0", 9212980], [" 8c9438:\tadd\tx2, sp, #0x4d0", 9212984], [" 8c943c:\tstr\tx29, [sp,#1232]", 9212988], [" 8c9440:\tstr\tx29, [sp,#1240]", 9212992], [" 8c9444:\tstr\tx27, [sp,#1248]", 9212996], [" 8c9448:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9213000], [" 8c944c:\tmov\tx24, x0", 9213004], [" 8c9450:\tldr\tx0, [sp,#1232]", 9213008], [" 8c9454:\tcmp\tx0, x29", 9213012], [" 8c9458:\tb.eq\t8c9460 <islower@plt+0x85be10>", 9213016], [" 8c945c:\tbl\t6cda0 <operator delete(void*)@plt>", 9213020], [" 8c9460:\tldp\tx13, x5, [x24,#24]", 9213024], [" 8c9464:\tcmp\tx13, x5", 9213028], [" 8c9468:\tb.cc\t8c9480 <islower@plt+0x85be30>", 9213032], [" 8c946c:\tadd\tx0, x24, #0x10", 9213036], [" 8c9470:\torr\tw2, wzr, #0x8", 9213040], [" 8c9474:\tmov\tx1, xzr", 9213044], [" 8c9478:\tbl\tbe0a4 <islower@plt+0x50a54>", 9213048], [" 8c947c:\tldr\tx13, [x24,#24]", 9213052], [" 8c9480:\tldr\tx27, [sp,#336]", 9213056], [" 8c9484:\tldr\tx26, [x27]", 9213060], [" 8c9488:\tstr\tx26, [x13]", 9213064], [" 8c948c:\tldr\tx10, [x24,#24]", 9213068], [" 8c9490:\tadd\tx11, x10, #0x8", 9213072], [" 8c9494:\tstr\tx11, [x24,#24]", 9213076], [" 8c9498:\tldr\tx29, [sp,#408]", 9213080], [" 8c949c:\tb\t8c9518 <islower@plt+0x85bec8>", 9213084], [" 8c94a0:\tcmp\tx2, #0x0", 9213088], [" 8c94a4:\tcsel\tx3, x2, x27, ne", 9213092], [" 8c94a8:\tldp\tx21, x26, [sp,#352]", 9213096], [" 8c94ac:\tldr\tx0, [sp,#400]", 9213100], [" 8c94b0:\tadd\tx1, sp, #0x3f0", 9213104], [" 8c94b4:\tadd\tx2, sp, #0x4d0", 9213108], [" 8c94b8:\tstr\tx26, [sp,#1232]", 9213112], [" 8c94bc:\tstr\tx26, [sp,#1240]", 9213116], [" 8c94c0:\tstr\tx21, [sp,#1248]", 9213120], [" 8c94c4:\tbl\t8cb61c <islower@plt+0x85dfcc>", 9213124], [" 8c94c8:\tmov\tx27, x0", 9213128], [" 8c94cc:\tldr\tx0, [sp,#1232]", 9213132], [" 8c94d0:\tcmp\tx0, x26", 9213136], [" 8c94d4:\tb.eq\t8c94dc <islower@plt+0x85be8c>", 9213140], [" 8c94d8:\tbl\t6cda0 <operator delete(void*)@plt>", 9213144], [" 8c94dc:\tldp\tx14, x21, [x27,#24]", 9213148], [" 8c94e0:\tcmp\tx14, x21", 9213152], [" 8c94e4:\tb.cc\t8c94fc <islower@plt+0x85beac>", 9213156], [" 8c94e8:\tadd\tx0, x27, #0x10", 9213160], [" 8c94ec:\torr\tw2, wzr, #0x8", 9213164], [" 8c94f0:\tmov\tx1, xzr", 9213168], [" 8c94f4:\tbl\tbe0a4 <islower@plt+0x50a54>", 9213172], [" 8c94f8:\tldr\tx14, [x27,#24]", 9213176], [" 8c94fc:\tldr\tx4, [sp,#336]", 9213180], [" 8c9500:\tldr\tx11, [x4]", 9213184], [" 8c9504:\tstr\tx11, [x14]", 9213188], [" 8c9508:\tldr\tx14, [x27,#24]", 9213192], [" 8c950c:\tadd\tx21, x14, #0x8", 9213196], [" 8c9510:\tstr\tx21, [x27,#24]", 9213200], [" 8c9514:\tldr\tx21, [sp,#344]", 9213204], [" 8c9518:\tadd\tx28, x28, #0x1", 9213208], [" 8c951c:\tcmp\tw28, w22", 9213212], [" 8c9520:\tb.ne\t8c8ef8 <islower@plt+0x85b8a8>", 9213216], [" 8c9524:\tldr\tw27, [sp,#304]", 9213220], [" 8c9528:\ttbnz\tw27, #0, 8c9540 <islower@plt+0x85bef0>", 9213224], [" 8c952c:\tldr\tx6, [sp,#336]", 9213228], [" 8c9530:\tldr\tx22, [x6]", 9213232], [" 8c9534:\tldr\tx22, [x22,#8]", 9213236], [" 8c9538:\tcmp\tx22, x21", 9213240], [" 8c953c:\tb.ne\t8c956c <islower@plt+0x85bf1c>", 9213244], [" 8c9540:\tmov\tx0, x21", 9213248], [" 8c9544:\tbl\t774d30 <islower@plt+0x7076e0>", 9213252], [" 8c9548:\ttbz\tw0, #0, 8c956c <islower@plt+0x85bf1c>", 9213256], [" 8c954c:\tmov\tx0, x21", 9213260], [" 8c9550:\tbl\t7737b0 <islower@plt+0x706160>", 9213264], [" 8c9554:\ttbz\tw0, #0, 8c958c <islower@plt+0x85bf3c>", 9213268], [" 8c9558:\tldp\tx11, x5, [sp,#432]", 9213272], [" 8c955c:\tcmp\tx5, x11", 9213276], [" 8c9560:\tb.ne\t8c97b8 <islower@plt+0x85c168>", 9213280], [" 8c9564:\tmov\tx11, x5", 9213284], [" 8c9568:\tb\t8c9800 <islower@plt+0x85c1b0>", 9213288], [" 8c956c:\tmov\tx0, x21", 9213292], [" 8c9570:\tbl\t7779c0 <islower@plt+0x70a370>", 9213296], [" 8c9574:\ttbz\tw0, #0, 8c975c <islower@plt+0x85c10c>", 9213300], [" 8c9578:\tldp\tx13, x7, [sp,#432]", 9213304], [" 8c957c:\tcmp\tx7, x13", 9213308], [" 8c9580:\tb.ne\t8c96cc <islower@plt+0x85c07c>", 9213312], [" 8c9584:\tmov\tx13, x7", 9213316], [" 8c9588:\tb\t8c9718 <islower@plt+0x85c0c8>", 9213320], [" 8c958c:\tmov\tx0, x21", 9213324], [" 8c9590:\tbl\t773790 <islower@plt+0x706140>", 9213328], [" 8c9594:\ttbnz\tw0, #0, 8c95a4 <islower@plt+0x85bf54>", 9213332], [" 8c9598:\tmov\tx0, x21", 9213336], [" 8c959c:\tbl\t774c88 <islower@plt+0x707638>", 9213340], [" 8c95a0:\ttbz\tw0, #0, 8c9ab0 <islower@plt+0x85c460>", 9213344], [" 8c95a4:\tmov\tx0, x21", 9213348], [" 8c95a8:\tbl\t774cd8 <islower@plt+0x707688>", 9213352], [" 8c95ac:\ttbnz\tw0, #0, 8c95bc <islower@plt+0x85bf6c>", 9213356], [" 8c95b0:\tmov\tx0, x21", 9213360], [" 8c95b4:\tbl\t774d00 <islower@plt+0x7076b0>", 9213364], [" 8c95b8:\ttbz\tw0, #0, 8c968c <islower@plt+0x85c03c>", 9213368], [" 8c95bc:\tldr\tx28, [sp,#720]", 9213372], [" 8c95c0:\tldr\tx17, [sp,#728]", 9213376], [" 8c95c4:\tcmp\tx28, x17", 9213380], [" 8c95c8:\tb.eq\t8c9640 <islower@plt+0x85bff0>", 9213384], [" 8c95cc:\tmov\tw23, wzr", 9213388], [" 8c95d0:\tldr\tx18, [x28]", 9213392], [" 8c95d4:\tmov\tx1, x21", 9213396], [" 8c95d8:\tldr\tx0, [x18,#8]", 9213400], [" 8c95dc:\tbl\t775338 <islower@plt+0x707ce8>", 9213404], [" 8c95e0:\tmov\tw22, w0", 9213408], [" 8c95e4:\tcbz\tw22, 8c962c <islower@plt+0x85bfdc>", 9213412], [" 8c95e8:\tldr\tx8, [sp,#336]", 9213416], [" 8c95ec:\tldr\tx0, [x28]", 9213420], [" 8c95f0:\tldr\tx12, [x8]", 9213424], [" 8c95f4:\tcmp\tx0, x12", 9213428], [" 8c95f8:\tb.eq\t8c962c <islower@plt+0x85bfdc>", 9213432], [" 8c95fc:\torr\tx1, x12, #0x3", 9213436], [" 8c9600:\tstr\txzr, [sp,#1240]", 9213440], [" 8c9604:\torr\tw2, wzr, #0x1", 9213444], [" 8c9608:\tstr\tx1, [sp,#1232]", 9213448], [" 8c960c:\tadd\tx1, sp, #0x4d0", 9213452], [" 8c9610:\tbl\t56df5c <islower@plt+0x50090c>", 9213456], [" 8c9614:\tcmp\tw22, #0x2", 9213460], [" 8c9618:\tb.ne\t8c962c <islower@plt+0x85bfdc>", 9213464], [" 8c961c:\tldr\tx29, [sp,#336]", 9213468], [" 8c9620:\tldr\tx2, [sp,#720]", 9213472], [" 8c9624:\tldr\tx18, [x29]", 9213476], [" 8c9628:\tstr\tx18, [x2,w23,uxtw #3]", 9213480], [" 8c962c:\tldr\tx5, [sp,#728]", 9213484], [" 8c9630:\tadd\tw23, w23, #0x1", 9213488], [" 8c9634:\tadd\tx28, x28, #0x8", 9213492], [" 8c9638:\tcmp\tx28, x5", 9213496], [" 8c963c:\tb.ne\t8c95d0 <islower@plt+0x85bf80>", 9213500], [" 8c9640:\tmov\tx0, x21", 9213504], [" 8c9644:\tbl\t774cd8 <islower@plt+0x707688>", 9213508], [" 8c9648:\tldr\tx29, [sp,#408]", 9213512], [" 8c964c:\ttbz\tw0, #0, 8c968c <islower@plt+0x85c03c>", 9213516], [" 8c9650:\tldr\tx27, [sp,#728]", 9213520], [" 8c9654:\tldr\tx26, [sp,#736]", 9213524], [" 8c9658:\tcmp\tx27, x26", 9213528], [" 8c965c:\tb.cc\t8c9674 <islower@plt+0x85c024>", 9213532], [" 8c9660:\tadd\tx0, sp, #0x2d0", 9213536], [" 8c9664:\torr\tw2, wzr, #0x8", 9213540], [" 8c9668:\tmov\tx1, xzr", 9213544], [" 8c966c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9213548], [" 8c9670:\tldr\tx27, [sp,#728]", 9213552], [" 8c9674:\tldr\tx22, [sp,#336]", 9213556], [" 8c9678:\tldr\tx9, [x22]", 9213560], [" 8c967c:\tstr\tx9, [x27]", 9213564], [" 8c9680:\tldr\tx19, [sp,#728]", 9213568], [" 8c9684:\tadd\tx3, x19, #0x8", 9213572], [" 8c9688:\tstr\tx3, [sp,#728]", 9213576], [" 8c968c:\tmov\tx0, x21", 9213580], [" 8c9690:\tbl\t777ba8 <islower@plt+0x70a558>", 9213584], [" 8c9694:\ttbz\tw0, #0, 8c99ac <islower@plt+0x85c35c>", 9213588], [" 8c9698:\tmov\tx0, x21", 9213592], [" 8c969c:\tbl\t774c88 <islower@plt+0x707638>", 9213596], [" 8c96a0:\ttbnz\tw0, #0, 8c96b8 <islower@plt+0x85c068>", 9213600], [" 8c96a4:\tmov\tx0, x21", 9213604], [" 8c96a8:\tbl\t777eac <islower@plt+0x70a85c>", 9213608], [" 8c96ac:\tldr\tw28, [sp,#20]", 9213612], [" 8c96b0:\torr\tw23, w0, w28", 9213616], [" 8c96b4:\ttbz\tw23, #0, 8c9918 <islower@plt+0x85c2c8>", 9213620], [" 8c96b8:\tldp\tx12, x6, [sp,#432]", 9213624], [" 8c96bc:\tcmp\tx6, x12", 9213628], [" 8c96c0:\tb.ne\t8c9884 <islower@plt+0x85c234>", 9213632], [" 8c96c4:\tmov\tx12, x6", 9213636], [" 8c96c8:\tb\t8c98d0 <islower@plt+0x85c280>", 9213640], [" 8c96cc:\tmov\tx23, xzr", 9213644], [" 8c96d0:\tldr\tx0, [x13,w23,uxtw #3]", 9213648], [" 8c96d4:\tcbz\tx0, 8c9704 <islower@plt+0x85c0b4>", 9213652], [" 8c96d8:\tldr\tx5, [sp,#336]", 9213656], [" 8c96dc:\tldr\tx22, [x5]", 9213660], [" 8c96e0:\tcmp\tx0, x22", 9213664], [" 8c96e4:\tb.eq\t8c9704 <islower@plt+0x85c0b4>", 9213668], [" 8c96e8:\torr\tx11, x22, #0x3", 9213672], [" 8c96ec:\tstr\txzr, [sp,#1240]", 9213676], [" 8c96f0:\tadd\tx1, sp, #0x4d0", 9213680], [" 8c96f4:\torr\tw2, wzr, #0x1", 9213684], [" 8c96f8:\tstr\tx11, [sp,#1232]", 9213688], [" 8c96fc:\tbl\t56df5c <islower@plt+0x50090c>", 9213692], [" 8c9700:\tldp\tx13, x7, [sp,#432]", 9213696], [" 8c9704:\tldr\tx29, [sp,#408]", 9213700], [" 8c9708:\tadd\tx23, x23, #0x1", 9213704], [" 8c970c:\tsub\tx5, x7, x13", 9213708], [" 8c9710:\tcmp\tx23, x5, asr #3", 9213712], [" 8c9714:\tb.cc\t8c96d0 <islower@plt+0x85c080>", 9213716], [" 8c9718:\tldr\tx17, [sp,#448]", 9213720], [" 8c971c:\tstr\tx13, [sp,#440]", 9213724], [" 8c9720:\tcmp\tx13, x17", 9213728], [" 8c9724:\tb.cc\t8c973c <islower@plt+0x85c0ec>", 9213732], [" 8c9728:\tadd\tx0, sp, #0x1b0", 9213736], [" 8c972c:\torr\tw2, wzr, #0x8", 9213740], [" 8c9730:\tmov\tx1, xzr", 9213744], [" 8c9734:\tbl\tbe0a4 <islower@plt+0x50a54>", 9213748], [" 8c9738:\tldr\tx13, [sp,#440]", 9213752], [" 8c973c:\tldr\tx2, [sp,#336]", 9213756], [" 8c9740:\tldr\tx14, [x2]", 9213760], [" 8c9744:\tstr\tx14, [x13]", 9213764], [" 8c9748:\tldr\tx9, [sp,#440]", 9213768], [" 8c974c:\tldr\tx27, [x2]", 9213772], [" 8c9750:\tadd\tx10, x9, #0x8", 9213776], [" 8c9754:\tstr\tx27, [sp,#48]", 9213780], [" 8c9758:\tstr\tx10, [sp,#440]", 9213784], [" 8c975c:\tmov\tx0, x21", 9213788], [" 8c9760:\tbl\t77798c <islower@plt+0x70a33c>", 9213792], [" 8c9764:\ttbz\tw0, #0, 8c9ab0 <islower@plt+0x85c460>", 9213796], [" 8c9768:\tldr\tx8, [sp,#136]", 9213800], [" 8c976c:\tcbz\tx8, 8c979c <islower@plt+0x85c14c>", 9213804], [" 8c9770:\tldr\tx0, [sp,#336]", 9213808], [" 8c9774:\tldr\tx13, [x0]", 9213812], [" 8c9778:\tcmp\tx8, x13", 9213816], [" 8c977c:\tb.eq\t8c979c <islower@plt+0x85c14c>", 9213820], [" 8c9780:\torr\tx12, x13, #0x3", 9213824], [" 8c9784:\tstr\txzr, [sp,#1240]", 9213828], [" 8c9788:\tadd\tx1, sp, #0x4d0", 9213832], [" 8c978c:\torr\tw2, wzr, #0x1", 9213836], [" 8c9790:\tmov\tx0, x8", 9213840], [" 8c9794:\tstr\tx12, [sp,#1232]", 9213844], [" 8c9798:\tbl\t56df5c <islower@plt+0x50090c>", 9213848], [" 8c979c:\tldr\tx7, [sp,#336]", 9213852], [" 8c97a0:\tldr\tx2, [x7]", 9213856], [" 8c97a4:\tb\t8c9ab4 <islower@plt+0x85c464>", 9213860], [" 8c97a8:\tmov\tx0, x21", 9213864], [" 8c97ac:\tbl\t77d038 <islower@plt+0x70f9e8>", 9213868], [" 8c97b0:\tmov\tw24, w0", 9213872], [" 8c97b4:\tb\t8c8e90 <islower@plt+0x85b840>", 9213876], [" 8c97b8:\tmov\tx26, xzr", 9213880], [" 8c97bc:\tldr\tx0, [x11,w26,uxtw #3]", 9213884], [" 8c97c0:\tcbz\tx0, 8c97f0 <islower@plt+0x85c1a0>", 9213888], [" 8c97c4:\tldr\tx1, [sp,#336]", 9213892], [" 8c97c8:\tldr\tx1, [x1]", 9213896], [" 8c97cc:\tcmp\tx0, x1", 9213900], [" 8c97d0:\tb.eq\t8c97f0 <islower@plt+0x85c1a0>", 9213904], [" 8c97d4:\torr\tx15, x1, #0x3", 9213908], [" 8c97d8:\tstr\txzr, [sp,#1240]", 9213912], [" 8c97dc:\tadd\tx1, sp, #0x4d0", 9213916], [" 8c97e0:\torr\tw2, wzr, #0x1", 9213920], [" 8c97e4:\tstr\tx15, [sp,#1232]", 9213924], [" 8c97e8:\tbl\t56df5c <islower@plt+0x50090c>", 9213928], [" 8c97ec:\tldp\tx11, x5, [sp,#432]", 9213932], [" 8c97f0:\tadd\tx26, x26, #0x1", 9213936], [" 8c97f4:\tsub\tx15, x5, x11", 9213940], [" 8c97f8:\tcmp\tx26, x15, asr #3", 9213944], [" 8c97fc:\tb.cc\t8c97bc <islower@plt+0x85c16c>", 9213948], [" 8c9800:\tldr\tx27, [sp,#448]", 9213952], [" 8c9804:\tstr\tx11, [sp,#440]", 9213956], [" 8c9808:\tcmp\tx11, x27", 9213960], [" 8c980c:\tb.cc\t8c9824 <islower@plt+0x85c1d4>", 9213964], [" 8c9810:\tadd\tx0, sp, #0x1b0", 9213968], [" 8c9814:\torr\tw2, wzr, #0x8", 9213972], [" 8c9818:\tmov\tx1, xzr", 9213976], [" 8c981c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9213980], [" 8c9820:\tldr\tx11, [sp,#440]", 9213984], [" 8c9824:\tldr\tx16, [sp,#336]", 9213988], [" 8c9828:\tldr\tx12, [x16]", 9213992], [" 8c982c:\tstr\tx12, [x11]", 9213996], [" 8c9830:\tldr\tx28, [sp,#440]", 9214000], [" 8c9834:\tldr\tx23, [x16]", 9214004], [" 8c9838:\tldr\tx12, [sp,#136]", 9214008], [" 8c983c:\tadd\tx17, x28, #0x8", 9214012], [" 8c9840:\tstr\tx23, [sp,#48]", 9214016], [" 8c9844:\tstr\tx17, [sp,#440]", 9214020], [" 8c9848:\tcbz\tx12, 8c987c <islower@plt+0x85c22c>", 9214024], [" 8c984c:\tcmp\tx12, x23", 9214028], [" 8c9850:\tb.eq\t8c987c <islower@plt+0x85c22c>", 9214032], [" 8c9854:\torr\tx16, x23, #0x3", 9214036], [" 8c9858:\tstr\txzr, [sp,#1240]", 9214040], [" 8c985c:\tadd\tx1, sp, #0x4d0", 9214044], [" 8c9860:\torr\tw2, wzr, #0x1", 9214048], [" 8c9864:\tmov\tx0, x12", 9214052], [" 8c9868:\tstr\tx16, [sp,#1232]", 9214056], [" 8c986c:\tbl\t56df5c <islower@plt+0x50090c>", 9214060], [" 8c9870:\tldr\tx17, [sp,#336]", 9214064], [" 8c9874:\tldr\tx2, [x17]", 9214068], [" 8c9878:\tb\t8c9ab4 <islower@plt+0x85c464>", 9214072], [" 8c987c:\tmov\tx2, x23", 9214076], [" 8c9880:\tb\t8c9ab4 <islower@plt+0x85c464>", 9214080], [" 8c9884:\tmov\tx22, xzr", 9214084], [" 8c9888:\tldr\tx0, [x12,w22,uxtw #3]", 9214088], [" 8c988c:\tcbz\tx0, 8c98bc <islower@plt+0x85c26c>", 9214092], [" 8c9890:\tldr\tx10, [sp,#336]", 9214096], [" 8c9894:\tldr\tx2, [x10]", 9214100], [" 8c9898:\tcmp\tx0, x2", 9214104], [" 8c989c:\tb.eq\t8c98bc <islower@plt+0x85c26c>", 9214108], [" 8c98a0:\torr\tx24, x2, #0x3", 9214112], [" 8c98a4:\tstr\txzr, [sp,#1240]", 9214116], [" 8c98a8:\tadd\tx1, sp, #0x4d0", 9214120], [" 8c98ac:\torr\tw2, wzr, #0x1", 9214124], [" 8c98b0:\tstr\tx24, [sp,#1232]", 9214128], [" 8c98b4:\tbl\t56df5c <islower@plt+0x50090c>", 9214132], [" 8c98b8:\tldp\tx12, x6, [sp,#432]", 9214136], [" 8c98bc:\tsub\tx21, x6, x12", 9214140], [" 8c98c0:\tadd\tx22, x22, #0x1", 9214144], [" 8c98c4:\tcmp\tx22, x21, asr #3", 9214148], [" 8c98c8:\tldr\tx21, [sp,#344]", 9214152], [" 8c98cc:\tb.cc\t8c9888 <islower@plt+0x85c238>", 9214156], [" 8c98d0:\tldr\tx24, [sp,#448]", 9214160], [" 8c98d4:\tstr\tx12, [sp,#440]", 9214164], [" 8c98d8:\tcmp\tx12, x24", 9214168], [" 8c98dc:\tb.cc\t8c98f4 <islower@plt+0x85c2a4>", 9214172], [" 8c98e0:\tadd\tx0, sp, #0x1b0", 9214176], [" 8c98e4:\torr\tw2, wzr, #0x8", 9214180], [" 8c98e8:\tmov\tx1, xzr", 9214184], [" 8c98ec:\tbl\tbe0a4 <islower@plt+0x50a54>", 9214188], [" 8c98f0:\tldr\tx12, [sp,#440]", 9214192], [" 8c98f4:\tldr\tx18, [sp,#336]", 9214196], [" 8c98f8:\tldr\tx8, [x18]", 9214200], [" 8c98fc:\tstr\tx8, [x12]", 9214204], [" 8c9900:\tldr\tx23, [sp,#440]", 9214208], [" 8c9904:\tldr\tx8, [x18]", 9214212], [" 8c9908:\tadd\tx27, x23, #0x8", 9214216], [" 8c990c:\tstr\tx8, [sp,#48]", 9214220], [" 8c9910:\tstr\tx27, [sp,#440]", 9214224], [" 8c9914:\tb\t8c99ac <islower@plt+0x85c35c>", 9214228], [" 8c9918:\tldr\tx0, [sp,#48]", 9214232], [" 8c991c:\tcbz\tx0, 8c994c <islower@plt+0x85c2fc>", 9214236], [" 8c9920:\tldr\tx9, [sp,#336]", 9214240], [" 8c9924:\tldr\tx29, [x9]", 9214244], [" 8c9928:\tcmp\tx0, x29", 9214248], [" 8c992c:\tb.eq\t8c994c <islower@plt+0x85c2fc>", 9214252], [" 8c9930:\torr\tx26, x29, #0x3", 9214256], [" 8c9934:\tstr\txzr, [sp,#1240]", 9214260], [" 8c9938:\tadd\tx1, sp, #0x4d0", 9214264], [" 8c993c:\torr\tw2, wzr, #0x1", 9214268], [" 8c9940:\tstr\tx26, [sp,#1232]", 9214272], [" 8c9944:\tbl\t56df5c <islower@plt+0x50090c>", 9214276], [" 8c9948:\tldr\tx0, [sp,#48]", 9214280], [" 8c994c:\tldp\tx23, x6, [sp,#432]", 9214284], [" 8c9950:\tsub\tx4, x6, x23", 9214288], [" 8c9954:\tcmp\tx4, #0x8", 9214292], [" 8c9958:\tb.ne\t8c9970 <islower@plt+0x85c320>", 9214296], [" 8c995c:\tldr\tx1, [x23]", 9214300], [" 8c9960:\tcmp\tx1, x0", 9214304], [" 8c9964:\tb.ne\t8c9970 <islower@plt+0x85c320>", 9214308], [" 8c9968:\tmov\tx6, x23", 9214312], [" 8c996c:\tstr\tx23, [sp,#440]", 9214316], [" 8c9970:\tldr\tx29, [sp,#408]", 9214320], [" 8c9974:\tldr\tx23, [sp,#448]", 9214324], [" 8c9978:\tcmp\tx6, x23", 9214328], [" 8c997c:\tb.cc\t8c9994 <islower@plt+0x85c344>", 9214332], [" 8c9980:\tadd\tx0, sp, #0x1b0", 9214336], [" 8c9984:\torr\tw2, wzr, #0x8", 9214340], [" 8c9988:\tmov\tx1, xzr", 9214344], [" 8c998c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9214348], [" 8c9990:\tldr\tx6, [sp,#440]", 9214352], [" 8c9994:\tldr\tx23, [sp,#336]", 9214356], [" 8c9998:\tldr\tx12, [x23]", 9214360], [" 8c999c:\tstr\tx12, [x6]", 9214364], [" 8c99a0:\tldr\tx5, [sp,#440]", 9214368], [" 8c99a4:\tadd\tx6, x5, #0x8", 9214372], [" 8c99a8:\tstr\tx6, [sp,#440]", 9214376], [" 8c99ac:\tmov\tx0, x21", 9214380], [" 8c99b0:\tbl\t774f38 <islower@plt+0x7078e8>", 9214384], [" 8c99b4:\ttbnz\tw0, #0, 8c99c4 <islower@plt+0x85c374>", 9214388], [" 8c99b8:\tmov\tx0, x21", 9214392], [" 8c99bc:\tbl\t775050 <islower@plt+0x707a00>", 9214396], [" 8c99c0:\ttbz\tw0, #0, 8c9a04 <islower@plt+0x85c3b4>", 9214400], [" 8c99c4:\tldr\tx11, [sp,#32]", 9214404], [" 8c99c8:\tcbz\tx11, 8c99f8 <islower@plt+0x85c3a8>", 9214408], [" 8c99cc:\tldr\tx12, [sp,#336]", 9214412], [" 8c99d0:\tldr\tx26, [x12]", 9214416], [" 8c99d4:\tcmp\tx11, x26", 9214420], [" 8c99d8:\tb.eq\t8c99f8 <islower@plt+0x85c3a8>", 9214424], [" 8c99dc:\torr\tx7, x26, #0x3", 9214428], [" 8c99e0:\tstr\txzr, [sp,#1240]", 9214432], [" 8c99e4:\tadd\tx1, sp, #0x4d0", 9214436], [" 8c99e8:\torr\tw2, wzr, #0x1", 9214440], [" 8c99ec:\tmov\tx0, x11", 9214444], [" 8c99f0:\tstr\tx7, [sp,#1232]", 9214448], [" 8c99f4:\tbl\t56df5c <islower@plt+0x50090c>", 9214452], [" 8c99f8:\tldr\tx11, [sp,#336]", 9214456], [" 8c99fc:\tldr\tx22, [x11]", 9214460], [" 8c9a00:\tstr\tx22, [sp,#32]", 9214464], [" 8c9a04:\tmov\tx0, x21", 9214468], [" 8c9a08:\tbl\t7750a4 <islower@plt+0x707a54>", 9214472], [" 8c9a0c:\ttbnz\tw0, #0, 8c9a1c <islower@plt+0x85c3cc>", 9214476], [" 8c9a10:\tmov\tx0, x21", 9214480], [" 8c9a14:\tbl\t7750bc <islower@plt+0x707a6c>", 9214484], [" 8c9a18:\ttbz\tw0, #0, 8c9a5c <islower@plt+0x85c40c>", 9214488], [" 8c9a1c:\tldr\tx27, [sp,#24]", 9214492], [" 8c9a20:\tcbz\tx27, 8c9a50 <islower@plt+0x85c400>", 9214496], [" 8c9a24:\tldr\tx13, [sp,#336]", 9214500], [" 8c9a28:\tldr\tx23, [x13]", 9214504], [" 8c9a2c:\tcmp\tx27, x23", 9214508], [" 8c9a30:\tb.eq\t8c9a50 <islower@plt+0x85c400>", 9214512], [" 8c9a34:\torr\tx0, x23, #0x3", 9214516], [" 8c9a38:\tstr\txzr, [sp,#1240]", 9214520], [" 8c9a3c:\tadd\tx1, sp, #0x4d0", 9214524], [" 8c9a40:\torr\tw2, wzr, #0x1", 9214528], [" 8c9a44:\tstr\tx0, [sp,#1232]", 9214532], [" 8c9a48:\tmov\tx0, x27", 9214536], [" 8c9a4c:\tbl\t56df5c <islower@plt+0x50090c>", 9214540], [" 8c9a50:\tldr\tx14, [sp,#336]", 9214544], [" 8c9a54:\tldr\tx1, [x14]", 9214548], [" 8c9a58:\tstr\tx1, [sp,#24]", 9214552], [" 8c9a5c:\tmov\tx0, x21", 9214556], [" 8c9a60:\tbl\t775108 <islower@plt+0x707ab8>", 9214560], [" 8c9a64:\ttbnz\tw0, #0, 8c9a74 <islower@plt+0x85c424>", 9214564], [" 8c9a68:\tmov\tx0, x21", 9214568], [" 8c9a6c:\tbl\t775218 <islower@plt+0x707bc8>", 9214572], [" 8c9a70:\ttbz\tw0, #0, 8c9ab0 <islower@plt+0x85c460>", 9214576], [" 8c9a74:\tldr\tx0, [sp,#136]", 9214580], [" 8c9a78:\tcbz\tx0, 8c9aa4 <islower@plt+0x85c454>", 9214584], [" 8c9a7c:\tldr\tx15, [sp,#336]", 9214588], [" 8c9a80:\tldr\tx21, [x15]", 9214592], [" 8c9a84:\tcmp\tx0, x21", 9214596], [" 8c9a88:\tb.eq\t8c9aa4 <islower@plt+0x85c454>", 9214600], [" 8c9a8c:\torr\tx8, x21, #0x3", 9214604], [" 8c9a90:\tstr\txzr, [sp,#1240]", 9214608], [" 8c9a94:\tadd\tx1, sp, #0x4d0", 9214612], [" 8c9a98:\torr\tw2, wzr, #0x1", 9214616], [" 8c9a9c:\tstr\tx8, [sp,#1232]", 9214620], [" 8c9aa0:\tbl\t56df5c <islower@plt+0x50090c>", 9214624], [" 8c9aa4:\tldp\tx28, x21, [sp,#336]", 9214628], [" 8c9aa8:\tldr\tx2, [x28]", 9214632], [" 8c9aac:\tb\t8c9ab4 <islower@plt+0x85c464>", 9214636], [" 8c9ab0:\tldr\tx2, [sp,#136]", 9214640], [" 8c9ab4:\tldr\tw15, [sp,#308]", 9214644], [" 8c9ab8:\tstr\tx2, [sp,#136]", 9214648], [" 8c9abc:\tcbz\tw15, 8c9ad8 <islower@plt+0x85c488>", 9214652], [" 8c9ac0:\tldr\tw23, [sp,#132]", 9214656], [" 8c9ac4:\tsub\tw23, w23, w25", 9214660], [" 8c9ac8:\tstr\tw23, [sp,#132]", 9214664], [" 8c9acc:\tcbnz\tw23, 8c9ad8 <islower@plt+0x85c488>", 9214668], [" 8c9ad0:\tstr\twzr, [sp,#132]", 9214672], [" 8c9ad4:\tstr\txzr, [x29,#1192]", 9214676], [" 8c9ad8:\tldr\tx1, [sp,#1176]", 9214680], [" 8c9adc:\tldr\tx0, [sp,#272]", 9214684], [" 8c9ae0:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9214688], [" 8c9ae4:\tldr\tx0, [sp,#1104]", 9214692], [" 8c9ae8:\tldr\tx10, [sp,#384]", 9214696], [" 8c9aec:\tcmp\tx0, x10", 9214700], [" 8c9af0:\tb.eq\t8c9af8 <islower@plt+0x85c4a8>", 9214704], [" 8c9af4:\tbl\t6cda0 <operator delete(void*)@plt>", 9214708], [" 8c9af8:\tldr\tx12, [sp,#120]", 9214712], [" 8c9afc:\tmov\tx11, x21", 9214716], [" 8c9b00:\tmov\tx28, x20", 9214720], [" 8c9b04:\tldr\tx28, [x28]", 9214724], [" 8c9b08:\tldrb\tw20, [x28,#24]", 9214728], [" 8c9b0c:\ttbnz\tw20, #1, 8c9b04 <islower@plt+0x85c4b4>", 9214732], [" 8c9b10:\tldr\tx9, [sp,#320]", 9214736], [" 8c9b14:\tmov\tx23, x28", 9214740], [" 8c9b18:\tcmp\tx28, x9", 9214744], [" 8c9b1c:\tb.ne\t8c6ca8 <islower@plt+0x859658>", 9214748], [" 8c9b20:\tb\t8c9ba0 <islower@plt+0x85c550>", 9214752], [" 8c9b24:\tldr\tx19, [sp,#320]", 9214756], [" 8c9b28:\tldr\tx29, [sp,#408]", 9214760], [" 8c9b2c:\tcmp\tx20, x19", 9214764], [" 8c9b30:\tb.eq\t8c9ba0 <islower@plt+0x85c550>", 9214768], [" 8c9b34:\tmov\tx28, x20", 9214772], [" 8c9b38:\tldr\tx28, [x28]", 9214776], [" 8c9b3c:\tldrb\tw23, [x28,#24]", 9214780], [" 8c9b40:\ttbnz\tw23, #1, 8c9b38 <islower@plt+0x85c4e8>", 9214784], [" 8c9b44:\tadd\tx2, sp, #0x330", 9214788], [" 8c9b48:\tmov\tx0, x29", 9214792], [" 8c9b4c:\tmov\tx1, x28", 9214796], [" 8c9b50:\tbl\t8ca068 <islower@plt+0x85ca18>", 9214800], [" 8c9b54:\tldr\tx5, [x29,#1272]", 9214804], [" 8c9b58:\tldr\tx7, [x29,#1280]", 9214808], [" 8c9b5c:\tcmp\tx5, x7", 9214812], [" 8c9b60:\tb.cc\t8c9b78 <islower@plt+0x85c528>", 9214816], [" 8c9b64:\tldr\tx0, [sp,#224]", 9214820], [" 8c9b68:\torr\tw2, wzr, #0x8", 9214824], [" 8c9b6c:\tmov\tx1, xzr", 9214828], [" 8c9b70:\tbl\tbe0a4 <islower@plt+0x50a54>", 9214832], [" 8c9b74:\tldr\tx5, [x29,#1272]", 9214836], [" 8c9b78:\tstr\tx28, [x5]", 9214840], [" 8c9b7c:\tldr\tx23, [x29,#1272]", 9214844], [" 8c9b80:\tadd\tx21, x23, #0x8", 9214848], [" 8c9b84:\tstr\tx21, [x29,#1272]", 9214852], [" 8c9b88:\tldr\tx20, [x20]", 9214856], [" 8c9b8c:\tldrb\tw24, [x20,#24]", 9214860], [" 8c9b90:\ttbnz\tw24, #1, 8c9b88 <islower@plt+0x85c538>", 9214864], [" 8c9b94:\tldr\tx10, [sp,#320]", 9214868], [" 8c9b98:\tcmp\tx20, x10", 9214872], [" 8c9b9c:\tb.ne\t8c9b34 <islower@plt+0x85c4e4>", 9214876], [" 8c9ba0:\tldr\tx9, [x29,#1208]", 9214880], [" 8c9ba4:\tldr\tx26, [x29,#1200]", 9214884], [" 8c9ba8:\tcmp\tx9, x26", 9214888], [" 8c9bac:\tb.eq\t8c9cd8 <islower@plt+0x85c688>", 9214892], [" 8c9bb0:\tldp\tx12, x24, [x29,#48]", 9214896], [" 8c9bb4:\tmov\tw25, #0xaaaa0000 \t// #-1431699456", 9214900], [" 8c9bb8:\tmovk\tw25, #0xaaab", 9214904], [" 8c9bbc:\tmov\tx4, x29", 9214908], [" 8c9bc0:\tsub\tx19, x24, x12", 9214912], [" 8c9bc4:\tlsr\tx8, x19, #7", 9214916], [" 8c9bc8:\tmul\tw29, w8, w25", 9214920], [" 8c9bcc:\tcbz\tw29, 8c9cd0 <islower@plt+0x85c680>", 9214924], [" 8c9bd0:\tldr\tx25, [sp,#152]", 9214928], [" 8c9bd4:\tmov\tx19, xzr", 9214932], [" 8c9bd8:\torr\tw26, wzr, #0x180", 9214936], [" 8c9bdc:\tb\t8c9be4 <islower@plt+0x85c594>", 9214940], [" 8c9be0:\tldr\tx12, [x25]", 9214944], [" 8c9be4:\tmul\tx23, x19, x26", 9214948], [" 8c9be8:\tadd\tx20, x12, x23", 9214952], [" 8c9bec:\tldur\tw2, [x20,#254]", 9214956], [" 8c9bf0:\ttbnz\tw2, #19, 8c9c70 <islower@plt+0x85c620>", 9214960], [" 8c9bf4:\ttbz\tw2, #16, 8c9cbc <islower@plt+0x85c66c>", 9214964], [" 8c9bf8:\tldr\tx11, [sp,#408]", 9214968], [" 8c9bfc:\tldr\tx20, [x11,#1200]", 9214972], [" 8c9c00:\tldr\tx21, [x11,#1208]", 9214976], [" 8c9c04:\tcmp\tx20, x21", 9214980], [" 8c9c08:\tb.ne\t8c9c14 <islower@plt+0x85c5c4>", 9214984], [" 8c9c0c:\tb\t8c9cbc <islower@plt+0x85c66c>", 9214988], [" 8c9c10:\tldr\tx12, [x25]", 9214992], [" 8c9c14:\tldr\tx0, [x20]", 9214996], [" 8c9c18:\tadd\tx14, x12, x23", 9215000], [" 8c9c1c:\tldr\tw5, [x14,#224]", 9215004], [" 8c9c20:\tldr\tw6, [x0,#224]", 9215008], [" 8c9c24:\tcmp\tw5, w6", 9215012], [" 8c9c28:\tb.cs\t8c9c40 <islower@plt+0x85c5f0>", 9215016], [" 8c9c2c:\torr\tx22, x0, #0x3", 9215020], [" 8c9c30:\torr\tw1, wzr, #0x180", 9215024], [" 8c9c34:\tmadd\tx0, x19, x1, x12", 9215028], [" 8c9c38:\tstr\tx22, [sp,#1232]", 9215032], [" 8c9c3c:\tb\t8c9c50 <islower@plt+0x85c600>", 9215036], [" 8c9c40:\torr\tw27, wzr, #0x180", 9215040], [" 8c9c44:\tmadd\tx2, x19, x27, x12", 9215044], [" 8c9c48:\torr\tx28, x2, #0x3", 9215048], [" 8c9c4c:\tstr\tx28, [sp,#1232]", 9215052], [" 8c9c50:\tadd\tx1, sp, #0x4d0", 9215056], [" 8c9c54:\tstr\txzr, [sp,#1240]", 9215060], [" 8c9c58:\tmov\tw2, wzr", 9215064], [" 8c9c5c:\tbl\t56df5c <islower@plt+0x50090c>", 9215068], [" 8c9c60:\tadd\tx20, x20, #0x8", 9215072], [" 8c9c64:\tcmp\tx20, x21", 9215076], [" 8c9c68:\tb.ne\t8c9c10 <islower@plt+0x85c5c0>", 9215080], [" 8c9c6c:\tb\t8c9cbc <islower@plt+0x85c66c>", 9215084], [" 8c9c70:\tldr\tx10, [sp,#408]", 9215088], [" 8c9c74:\tldr\tx24, [x10,#1200]", 9215092], [" 8c9c78:\tldr\tx22, [x10,#1208]", 9215096], [" 8c9c7c:\tcmp\tx24, x22", 9215100], [" 8c9c80:\tb.ne\t8c9c8c <islower@plt+0x85c63c>", 9215104], [" 8c9c84:\tb\t8c9cbc <islower@plt+0x85c66c>", 9215108], [" 8c9c88:\tldr\tx12, [x25]", 9215112], [" 8c9c8c:\torr\tw21, wzr, #0x180", 9215116], [" 8c9c90:\tldr\tx0, [x24],#8", 9215120], [" 8c9c94:\tnop", 9215124], [" 8c9c98:\tmadd\tx10, x19, x21, x12", 9215128], [" 8c9c9c:\tadd\tx1, sp, #0x4d0", 9215132], [" 8c9ca0:\tmov\tw2, wzr", 9215136], [" 8c9ca4:\tstr\txzr, [sp,#1240]", 9215140], [" 8c9ca8:\torr\tx13, x10, #0x3", 9215144], [" 8c9cac:\tstr\tx13, [sp,#1232]", 9215148], [" 8c9cb0:\tbl\t56df5c <islower@plt+0x50090c>", 9215152], [" 8c9cb4:\tcmp\tx24, x22", 9215156], [" 8c9cb8:\tb.ne\t8c9c88 <islower@plt+0x85c638>", 9215160], [" 8c9cbc:\tadd\tx19, x19, #0x1", 9215164], [" 8c9cc0:\tcmp\tw19, w29", 9215168], [" 8c9cc4:\tb.ne\t8c9be0 <islower@plt+0x85c590>", 9215172], [" 8c9cc8:\tldr\tx4, [sp,#408]", 9215176], [" 8c9ccc:\tldr\tx26, [x4,#1200]", 9215180], [" 8c9cd0:\tmov\tx29, x4", 9215184], [" 8c9cd4:\tstr\tx26, [x4,#1208]", 9215188], [" 8c9cd8:\tadd\tx0, x29, #0x350", 9215192], [" 8c9cdc:\tbl\t8cab68 <islower@plt+0x85d518>", 9215196], [" 8c9ce0:\tadd\tx0, x29, #0x368", 9215200], [" 8c9ce4:\tbl\t8cab68 <islower@plt+0x85d518>", 9215204], [" 8c9ce8:\tldr\tx24, [x29,#896]", 9215208], [" 8c9cec:\tb\t8c9cf4 <islower@plt+0x85c6a4>", 9215212], [" 8c9cf0:\tbl\t6cda0 <operator delete(void*)@plt>", 9215216], [" 8c9cf4:\tldr\tx23, [x29,#904]", 9215220], [" 8c9cf8:\tcmp\tx23, x24", 9215224], [" 8c9cfc:\tb.eq\t8c9d18 <islower@plt+0x85c6c8>", 9215228], [" 8c9d00:\tldr\tx0, [x23,#-96]!", 9215232], [" 8c9d04:\tadd\tx21, x23, #0x20", 9215236], [" 8c9d08:\tstr\tx23, [x29,#904]", 9215240], [" 8c9d0c:\tcmp\tx0, x21", 9215244], [" 8c9d10:\tb.ne\t8c9cf0 <islower@plt+0x85c6a0>", 9215248], [" 8c9d14:\tb\t8c9cf8 <islower@plt+0x85c6a8>", 9215252], [" 8c9d18:\tldr\tx27, [x29,#1040]", 9215256], [" 8c9d1c:\tb\t8c9d24 <islower@plt+0x85c6d4>", 9215260], [" 8c9d20:\tbl\t6cda0 <operator delete(void*)@plt>", 9215264], [" 8c9d24:\tldr\tx17, [x29,#1048]", 9215268], [" 8c9d28:\tcmp\tx17, x27", 9215272], [" 8c9d2c:\tb.eq\t8c9d48 <islower@plt+0x85c6f8>", 9215276], [" 8c9d30:\tldr\tx0, [x17,#-96]!", 9215280], [" 8c9d34:\tadd\tx15, x17, #0x20", 9215284], [" 8c9d38:\tstr\tx17, [x29,#1048]", 9215288], [" 8c9d3c:\tcmp\tx0, x15", 9215292], [" 8c9d40:\tb.ne\t8c9d20 <islower@plt+0x85c6d0>", 9215296], [" 8c9d44:\tb\t8c9d28 <islower@plt+0x85c6d8>", 9215300], [" 8c9d48:\tldp\tx10, x17, [x29,#48]", 9215304], [" 8c9d4c:\tcmp\tx17, x10", 9215308], [" 8c9d50:\tmov\tx24, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9215312], [" 8c9d54:\tmovk\tx24, #0xaaab", 9215316], [" 8c9d58:\tstr\txzr, [x29,#1184]", 9215320], [" 8c9d5c:\tb.eq\t8c9fa8 <islower@plt+0x85c958>", 9215324], [" 8c9d60:\tadd\tx22, sp, #0x4d0", 9215328], [" 8c9d64:\tmov\tx26, xzr", 9215332], [" 8c9d68:\tadd\tx21, x22, #0x130", 9215336], [" 8c9d6c:\tadd\tx20, x22, #0xa0", 9215340], [" 8c9d70:\tadd\tx28, x22, #0x40", 9215344], [" 8c9d74:\torr\tw25, wzr, #0x180", 9215348], [" 8c9d78:\tmadd\tx1, x26, x25, x10", 9215352], [" 8c9d7c:\tadd\tx0, sp, #0x4d0", 9215356], [" 8c9d80:\tbl\t8cade0 <islower@plt+0x85d790>", 9215360], [" 8c9d84:\tadd\tx17, sp, #0x4d0", 9215364], [" 8c9d88:\tldur\tw23, [x17,#254]", 9215368], [" 8c9d8c:\tsxth\tw7, w23", 9215372], [" 8c9d90:\ttbnz\tw7, #31, 8c9da0 <islower@plt+0x85c750>", 9215376], [" 8c9d94:\ttbz\tw23, #24, 8c9f5c <islower@plt+0x85c90c>", 9215380], [" 8c9d98:\tldrb\tw8, [x29,#2365]", 9215384], [" 8c9d9c:\tcbz\tw8, 8c9f5c <islower@plt+0x85c90c>", 9215388], [" 8c9da0:\tldr\tx8, [sp,#1360]", 9215392], [" 8c9da4:\tldr\tx23, [sp,#1368]", 9215396], [" 8c9da8:\tcmp\tx8, x23", 9215400], [" 8c9dac:\tb.eq\t8c9f5c <islower@plt+0x85c90c>", 9215404], [" 8c9db0:\tsub\tx16, x23, #0x10", 9215408], [" 8c9db4:\tsub\tx18, x16, x8", 9215412], [" 8c9db8:\tlsr\tx1, x18, #4", 9215416], [" 8c9dbc:\tadd\tx3, x1, #0x1", 9215420], [" 8c9dc0:\tand\tx9, x3, #0x7", 9215424], [" 8c9dc4:\tcmp\tx18, #0x70", 9215428], [" 8c9dc8:\tb.cc\t8c9f28 <islower@plt+0x85c8d8>", 9215432], [" 8c9dcc:\tsub\tx10, x3, x9", 9215436], [" 8c9dd0:\tldr\tx3, [x8]", 9215440], [" 8c9dd4:\tand\tx29, x3, #0xfffffffffffffffc", 9215444], [" 8c9dd8:\tldur\tw1, [x29,#254]", 9215448], [" 8c9ddc:\torr\tw24, w1, #0x400000", 9215452], [" 8c9de0:\torr\tw12, w1, #0x600000", 9215456], [" 8c9de4:\tstur\tw24, [x29,#254]", 9215460], [" 8c9de8:\tldrsh\tw11, [sp,#1486]", 9215464], [" 8c9dec:\tcmp\tw11, #0x0", 9215468], [" 8c9df0:\tcsel\tw12, w24, w12, ge", 9215472], [" 8c9df4:\tstur\tw12, [x29,#254]", 9215476], [" 8c9df8:\tldr\tx11, [x8,#16]", 9215480], [" 8c9dfc:\tand\tx2, x11, #0xfffffffffffffffc", 9215484], [" 8c9e00:\tldur\tw29, [x2,#254]", 9215488], [" 8c9e04:\torr\tw13, w29, #0x400000", 9215492], [" 8c9e08:\torr\tw16, w29, #0x600000", 9215496], [" 8c9e0c:\tstur\tw13, [x2,#254]", 9215500], [" 8c9e10:\tldrsh\tw14, [sp,#1486]", 9215504], [" 8c9e14:\tcmp\tw14, #0x0", 9215508], [" 8c9e18:\tcsel\tw16, w13, w16, ge", 9215512], [" 8c9e1c:\tstur\tw16, [x2,#254]", 9215516], [" 8c9e20:\tldr\tx22, [x8,#32]", 9215520], [" 8c9e24:\tand\tx1, x22, #0xfffffffffffffffc", 9215524], [" 8c9e28:\tldur\tw15, [x1,#254]", 9215528], [" 8c9e2c:\torr\tw0, w15, #0x400000", 9215532], [" 8c9e30:\torr\tw15, w15, #0x600000", 9215536], [" 8c9e34:\tstur\tw0, [x1,#254]", 9215540], [" 8c9e38:\tldrsh\tw17, [sp,#1486]", 9215544], [" 8c9e3c:\tcmp\tw17, #0x0", 9215548], [" 8c9e40:\tcsel\tw2, w0, w15, ge", 9215552], [" 8c9e44:\tstur\tw2, [x1,#254]", 9215556], [" 8c9e48:\tldr\tx1, [x8,#48]", 9215560], [" 8c9e4c:\tand\tx0, x1, #0xfffffffffffffffc", 9215564], [" 8c9e50:\tldur\tw24, [x0,#254]", 9215568], [" 8c9e54:\torr\tw18, w24, #0x400000", 9215572], [" 8c9e58:\torr\tw2, w24, #0x600000", 9215576], [" 8c9e5c:\tstur\tw18, [x0,#254]", 9215580], [" 8c9e60:\tldrsh\tw1, [sp,#1486]", 9215584], [" 8c9e64:\tcmp\tw1, #0x0", 9215588], [" 8c9e68:\tcsel\tw18, w18, w2, ge", 9215592], [" 8c9e6c:\tstur\tw18, [x0,#254]", 9215596], [" 8c9e70:\tldr\tx27, [x8,#64]", 9215600], [" 8c9e74:\tand\tx19, x27, #0xfffffffffffffffc", 9215604], [" 8c9e78:\tldur\tw17, [x19,#254]", 9215608], [" 8c9e7c:\torr\tw22, w17, #0x400000", 9215612], [" 8c9e80:\torr\tw4, w17, #0x600000", 9215616], [" 8c9e84:\tstur\tw22, [x19,#254]", 9215620], [" 8c9e88:\tldrsh\tw3, [sp,#1486]", 9215624], [" 8c9e8c:\tcmp\tw3, #0x0", 9215628], [" 8c9e90:\tcsel\tw4, w22, w4, ge", 9215632], [" 8c9e94:\tstur\tw4, [x19,#254]", 9215636], [" 8c9e98:\tldr\tx2, [x8,#80]", 9215640], [" 8c9e9c:\tand\tx11, x2, #0xfffffffffffffffc", 9215644], [" 8c9ea0:\tldur\tw5, [x11,#254]", 9215648], [" 8c9ea4:\torr\tw23, w5, #0x400000", 9215652], [" 8c9ea8:\torr\tw5, w5, #0x600000", 9215656], [" 8c9eac:\tstur\tw23, [x11,#254]", 9215660], [" 8c9eb0:\tldrsh\tw6, [sp,#1486]", 9215664], [" 8c9eb4:\tcmp\tw6, #0x0", 9215668], [" 8c9eb8:\tcsel\tw27, w23, w5, ge", 9215672], [" 8c9ebc:\tstur\tw27, [x11,#254]", 9215676], [" 8c9ec0:\tldr\tx12, [x8,#96]", 9215680], [" 8c9ec4:\tand\tx12, x12, #0xfffffffffffffffc", 9215684], [" 8c9ec8:\tldur\tw0, [x12,#254]", 9215688], [" 8c9ecc:\torr\tw7, w0, #0x400000", 9215692], [" 8c9ed0:\torr\tw29, w0, #0x600000", 9215696], [" 8c9ed4:\tstur\tw7, [x12,#254]", 9215700], [" 8c9ed8:\tldrsh\tw19, [sp,#1486]", 9215704], [" 8c9edc:\tcmp\tw19, #0x0", 9215708], [" 8c9ee0:\tcsel\tw7, w7, w29, ge", 9215712], [" 8c9ee4:\tstur\tw7, [x12,#254]", 9215716], [" 8c9ee8:\tldr\tx0, [x8,#112]", 9215720], [" 8c9eec:\tadd\tx8, x8, #0x80", 9215724], [" 8c9ef0:\tand\tx13, x0, #0xfffffffffffffffc", 9215728], [" 8c9ef4:\tldur\tw14, [x13,#254]", 9215732], [" 8c9ef8:\torr\tw27, w14, #0x400000", 9215736], [" 8c9efc:\torr\tw11, w14, #0x600000", 9215740], [" 8c9f00:\tstur\tw27, [x13,#254]", 9215744], [" 8c9f04:\tldrsh\tw24, [sp,#1486]", 9215748], [" 8c9f08:\tcmp\tw24, #0x0", 9215752], [" 8c9f0c:\tcsel\tw29, w27, w11, ge", 9215756], [" 8c9f10:\tsubs\tx10, x10, #0x8", 9215760], [" 8c9f14:\tstur\tw29, [x13,#254]", 9215764], [" 8c9f18:\tb.ne\t8c9dd0 <islower@plt+0x85c780>", 9215768], [" 8c9f1c:\tldr\tx29, [sp,#408]", 9215772], [" 8c9f20:\tmov\tx24, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9215776], [" 8c9f24:\tmovk\tx24, #0xaaab", 9215780], [" 8c9f28:\tcbz\tx9, 8c9f5c <islower@plt+0x85c90c>", 9215784], [" 8c9f2c:\tldr\tx13, [x8],#16", 9215788], [" 8c9f30:\tand\tx10, x13, #0xfffffffffffffffc", 9215792], [" 8c9f34:\tldur\tw11, [x10,#254]", 9215796], [" 8c9f38:\torr\tw12, w11, #0x400000", 9215800], [" 8c9f3c:\torr\tw14, w11, #0x600000", 9215804], [" 8c9f40:\tstur\tw12, [x10,#254]", 9215808], [" 8c9f44:\tldrsh\tw13, [sp,#1486]", 9215812], [" 8c9f48:\tcmp\tw13, #0x0", 9215816], [" 8c9f4c:\tcsel\tw15, w12, w14, ge", 9215820], [" 8c9f50:\tsubs\tx9, x9, #0x1", 9215824], [" 8c9f54:\tstur\tw15, [x10,#254]", 9215828], [" 8c9f58:\tb.ne\t8c9f2c <islower@plt+0x85c8dc>", 9215832], [" 8c9f5c:\tldr\tx0, [sp,#1504]", 9215836], [" 8c9f60:\tcmp\tx0, x21", 9215840], [" 8c9f64:\tb.eq\t8c9f6c <islower@plt+0x85c91c>", 9215844], [" 8c9f68:\tbl\t6cda0 <operator delete(void*)@plt>", 9215848], [" 8c9f6c:\tldr\tx0, [sp,#1360]", 9215852], [" 8c9f70:\tcmp\tx0, x20", 9215856], [" 8c9f74:\tb.eq\t8c9f7c <islower@plt+0x85c92c>", 9215860], [" 8c9f78:\tbl\t6cda0 <operator delete(void*)@plt>", 9215864], [" 8c9f7c:\tldr\tx0, [sp,#1264]", 9215868], [" 8c9f80:\tcmp\tx0, x28", 9215872], [" 8c9f84:\tb.eq\t8c9f8c <islower@plt+0x85c93c>", 9215876], [" 8c9f88:\tbl\t6cda0 <operator delete(void*)@plt>", 9215880], [" 8c9f8c:\tldp\tx10, x16, [x29,#48]", 9215884], [" 8c9f90:\tadd\tw26, w26, #0x1", 9215888], [" 8c9f94:\tsub\tx4, x16, x10", 9215892], [" 8c9f98:\tasr\tx17, x4, #7", 9215896], [" 8c9f9c:\tmul\tx14, x17, x24", 9215900], [" 8c9fa0:\tcmp\tx26, x14", 9215904], [" 8c9fa4:\tb.cc\t8c9d78 <islower@plt+0x85c728>", 9215908], [" 8c9fa8:\tldr\tx0, [sp,#432]", 9215912], [" 8c9fac:\tldr\tx28, [sp,#168]", 9215916], [" 8c9fb0:\tcmp\tx0, x28", 9215920], [" 8c9fb4:\tb.eq\t8c9fbc <islower@plt+0x85c96c>", 9215924], [" 8c9fb8:\tbl\t6cda0 <operator delete(void*)@plt>", 9215928], [" 8c9fbc:\tldr\tx0, [sp,#528]", 9215932], [" 8c9fc0:\tldr\tx22, [sp,#176]", 9215936], [" 8c9fc4:\tcmp\tx0, x22", 9215940], [" 8c9fc8:\tb.eq\t8c9fd0 <islower@plt+0x85c980>", 9215944], [" 8c9fcc:\tbl\t6cda0 <operator delete(void*)@plt>", 9215948], [" 8c9fd0:\tldr\tx0, [sp,#624]", 9215952], [" 8c9fd4:\tldr\tx13, [sp,#184]", 9215956], [" 8c9fd8:\tcmp\tx0, x13", 9215960], [" 8c9fdc:\tb.eq\t8c9fe4 <islower@plt+0x85c994>", 9215964], [" 8c9fe0:\tbl\t6cda0 <operator delete(void*)@plt>", 9215968], [" 8c9fe4:\tldr\tx0, [sp,#720]", 9215972], [" 8c9fe8:\tldr\tx12, [sp,#192]", 9215976], [" 8c9fec:\tcmp\tx0, x12", 9215980], [" 8c9ff0:\tb.eq\t8c9ff8 <islower@plt+0x85c9a8>", 9215984], [" 8c9ff4:\tbl\t6cda0 <operator delete(void*)@plt>", 9215988], [" 8c9ff8:\tadd\tx20, sp, #0x330", 9215992], [" 8c9ffc:\tldr\tx1, [sp,#920]", 9215996], [" 8ca000:\tadd\tx0, x20, #0x60", 9216000], [" 8ca004:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9216004], [" 8ca008:\tldr\tx0, [sp,#816]", 9216008], [" 8ca00c:\tldr\tx27, [sp,#200]", 9216012], [" 8ca010:\tcmp\tx0, x27", 9216016], [" 8ca014:\tb.eq\t8ca01c <islower@plt+0x85c9cc>", 9216020], [" 8ca018:\tbl\t6cda0 <operator delete(void*)@plt>", 9216024], [" 8ca01c:\tldr\tx0, [sp,#944]", 9216028], [" 8ca020:\tldr\tx3, [sp,#208]", 9216032], [" 8ca024:\tcmp\tx0, x3", 9216036], [" 8ca028:\tb.eq\t8ca030 <islower@plt+0x85c9e0>", 9216040], [" 8ca02c:\tbl\t6cda0 <operator delete(void*)@plt>", 9216044], [" 8ca030:\tmrs\tx17, tpidr_el0", 9216048], [" 8ca034:\tldr\tx9, [x17,#40]", 9216052], [" 8ca038:\tldr\tx7, [sp,#416]", 9216056], [" 8ca03c:\tcmp\tx9, x7", 9216060], [" 8ca040:\tb.ne\t8ca064 <islower@plt+0x85ca14>", 9216064], [" 8ca044:\tadd\tsp, sp, #0x660", 9216068], [" 8ca048:\tldp\tx29, x30, [sp,#80]", 9216072], [" 8ca04c:\tldp\tx20, x19, [sp,#64]", 9216076], [" 8ca050:\tldp\tx22, x21, [sp,#48]", 9216080], [" 8ca054:\tldp\tx24, x23, [sp,#32]", 9216084], [" 8ca058:\tldp\tx26, x25, [sp,#16]", 9216088], [" 8ca05c:\tldp\tx28, x27, [sp],#96", 9216092], [" 8ca060:\tret", 9216096], [" 8ca064:\tbl\t6ce60 <__stack_chk_fail@plt>", 9216100], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUScheduleInstrs::BuildSchedGraph(llvm::AliasAnalysis*)"}, "104": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008bfd24 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1a393c>:", 0], [" 8bfd24:\tstp\tx28, x27, [sp,#-96]!", 9174308], [" 8bfd28:\tstp\tx26, x25, [sp,#16]", 9174312], [" 8bfd2c:\tstp\tx24, x23, [sp,#32]", 9174316], [" 8bfd30:\tstp\tx22, x21, [sp,#48]", 9174320], [" 8bfd34:\tstp\tx20, x19, [sp,#64]", 9174324], [" 8bfd38:\tstp\tx29, x30, [sp,#80]", 9174328], [" 8bfd3c:\tsub\tsp, sp, #0x1d0", 9174332], [" 8bfd40:\tmrs\tx19, tpidr_el0", 9174336], [" 8bfd44:\tldr\tx21, [x19,#40]", 9174340], [" 8bfd48:\tmov\tx19, x0", 9174344], [" 8bfd4c:\tadd\tx10, x19, #0xab8", 9174348], [" 8bfd50:\tstr\tx21, [sp,#56]", 9174352], [" 8bfd54:\tstr\tx1, [x19,#2664]", 9174356], [" 8bfd58:\tldr\tq0, [x2]", 9174360], [" 8bfd5c:\tldp\tx21, x27, [x19,#48]", 9174364], [" 8bfd60:\tstr\tq0, [x10]", 9174368], [" 8bfd64:\tstr\tw4, [x19,#2760]", 9174372], [" 8bfd68:\tcmp\tx27, x21", 9174376], [" 8bfd6c:\tldr\tq0, [x3]", 9174380], [" 8bfd70:\tstr\tq0, [x19,#2672]", 9174384], [" 8bfd74:\tb.eq\t8bfdcc <islower@plt+0x85277c>", 9174388], [" 8bfd78:\tldur\tx0, [x27,#-112]", 9174392], [" 8bfd7c:\tsub\tx26, x27, #0x180", 9174396], [" 8bfd80:\tsub\tx25, x27, #0x50", 9174400], [" 8bfd84:\tstr\tx26, [x19,#56]", 9174404], [" 8bfd88:\tcmp\tx0, x25", 9174408], [" 8bfd8c:\tb.eq\t8bfd94 <islower@plt+0x852744>", 9174412], [" 8bfd90:\tbl\t6cda0 <operator delete(void*)@plt>", 9174416], [" 8bfd94:\tldur\tx0, [x27,#-256]", 9174420], [" 8bfd98:\tsub\tx29, x27, #0xe0", 9174424], [" 8bfd9c:\tcmp\tx0, x29", 9174428], [" 8bfda0:\tb.eq\t8bfda8 <islower@plt+0x852758>", 9174432], [" 8bfda4:\tbl\t6cda0 <operator delete(void*)@plt>", 9174436], [" 8bfda8:\tsub\tx22, x27, #0x160", 9174440], [" 8bfdac:\tsub\tx24, x27, #0x140", 9174444], [" 8bfdb0:\tldr\tx0, [x22]", 9174448], [" 8bfdb4:\tcmp\tx0, x24", 9174452], [" 8bfdb8:\tb.eq\t8bfdc0 <islower@plt+0x852770>", 9174456], [" 8bfdbc:\tbl\t6cda0 <operator delete(void*)@plt>", 9174460], [" 8bfdc0:\tldr\tx27, [x19,#56]", 9174464], [" 8bfdc4:\tcmp\tx27, x21", 9174468], [" 8bfdc8:\tb.ne\t8bfd78 <islower@plt+0x852728>", 9174472], [" 8bfdcc:\tldr\tx24, [x19,#2688]", 9174476], [" 8bfdd0:\tadd\tx22, sp, #0x40", 9174480], [" 8bfdd4:\tldr\tx2, [x19,#2696]", 9174484], [" 8bfdd8:\tcmp\tx2, x24", 9174488], [" 8bfddc:\tb.eq\t8bfdf8 <islower@plt+0x8527a8>", 9174492], [" 8bfde0:\tsub\tx17, x2, #0x8", 9174496], [" 8bfde4:\tsub\tx28, x17, x24", 9174500], [" 8bfde8:\tmvn\tx7, x28", 9174504], [" 8bfdec:\tand\tx27, x7, #0xfffffffffffffff8", 9174508], [" 8bfdf0:\tadd\tx8, x2, x27", 9174512], [" 8bfdf4:\tstr\tx8, [x19,#2696]", 9174516], [" 8bfdf8:\tmovi\tv4.2d, #0x0", 9174520], [" 8bfdfc:\tadd\tx11, sp, #0x40", 9174524], [" 8bfe00:\tadd\tx27, x11, #0x40", 9174528], [" 8bfe04:\tstr\txzr, [sp,#80]", 9174532], [" 8bfe08:\tadd\tx21, x11, #0x80", 9174536], [" 8bfe0c:\tadd\tx24, x11, #0xa0", 9174540], [" 8bfe10:\tadd\tx18, x11, #0xe0", 9174544], [" 8bfe14:\tstp\tx27, x27, [sp,#96]", 9174548], [" 8bfe18:\tmov\tw23, #0xffffffff \t// #-1", 9174552], [" 8bfe1c:\tstr\tx21, [sp,#112]", 9174556], [" 8bfe20:\torr\tw6, wzr, #0xffff", 9174560], [" 8bfe24:\tstp\tx24, x24, [sp,#192]", 9174564], [" 8bfe28:\tadd\tx28, x11, #0x130", 9174568], [" 8bfe2c:\tstr\tq4, [sp,#64]", 9174572], [" 8bfe30:\tadd\tx4, x11, #0x150", 9174576], [" 8bfe34:\tstr\tx18, [sp,#208]", 9174580], [" 8bfe38:\tadd\tx12, x11, #0x168", 9174584], [" 8bfe3c:\tstr\tw23, [sp,#288]", 9174588], [" 8bfe40:\tadd\tx0, x19, #0x50", 9174592], [" 8bfe44:\tstur\tq4, [x22,#236]", 9174596], [" 8bfe48:\tadd\tx1, sp, #0x40", 9174600], [" 8bfe4c:\tstur\txzr, [x22,#228]", 9174604], [" 8bfe50:\tstrh\tw6, [sp,#316]", 9174608], [" 8bfe54:\tstur\twzr, [x22,#254]", 9174612], [" 8bfe58:\tstr\twzr, [sp,#324]", 9174616], [" 8bfe5c:\tstp\tx28, x28, [sp,#336]", 9174620], [" 8bfe60:\tstr\tx4, [sp,#352]", 9174624], [" 8bfe64:\tstr\tw23, [sp,#400]", 9174628], [" 8bfe68:\tstr\twzr, [sp,#404]", 9174632], [" 8bfe6c:\tstrb\twzr, [sp,#408]", 9174636], [" 8bfe70:\tstr\twzr, [sp,#412]", 9174640], [" 8bfe74:\tstr\twzr, [sp,#416]", 9174644], [" 8bfe78:\tstr\tq4, [x12]", 9174648], [" 8bfe7c:\tstr\tx0, [sp,#32]", 9174652], [" 8bfe80:\tbl\t56dcbc <islower@plt+0x50066c>", 9174656], [" 8bfe84:\tldr\tx0, [sp,#336]", 9174660], [" 8bfe88:\tcmp\tx0, x28", 9174664], [" 8bfe8c:\tb.eq\t8bfe94 <islower@plt+0x852844>", 9174668], [" 8bfe90:\tbl\t6cda0 <operator delete(void*)@plt>", 9174672], [" 8bfe94:\tldr\tx0, [sp,#192]", 9174676], [" 8bfe98:\tcmp\tx0, x24", 9174680], [" 8bfe9c:\tb.eq\t8bfea4 <islower@plt+0x852854>", 9174684], [" 8bfea0:\tbl\t6cda0 <operator delete(void*)@plt>", 9174688], [" 8bfea4:\tldr\tx0, [sp,#96]", 9174692], [" 8bfea8:\tcmp\tx0, x27", 9174696], [" 8bfeac:\tb.eq\t8bfeb4 <islower@plt+0x852864>", 9174700], [" 8bfeb0:\tbl\t6cda0 <operator delete(void*)@plt>", 9174704], [" 8bfeb4:\tmovi\tv3.2d, #0x0", 9174708], [" 8bfeb8:\tadd\tx13, sp, #0x40", 9174712], [" 8bfebc:\tadd\tx21, x13, #0x40", 9174716], [" 8bfec0:\tstr\txzr, [sp,#80]", 9174720], [" 8bfec4:\tadd\tx5, x13, #0x80", 9174724], [" 8bfec8:\tadd\tx29, x13, #0xa0", 9174728], [" 8bfecc:\tstp\tx21, x21, [sp,#96]", 9174732], [" 8bfed0:\tadd\tx6, x13, #0xe0", 9174736], [" 8bfed4:\tstr\tx5, [sp,#112]", 9174740], [" 8bfed8:\torr\tw4, wzr, #0xffff", 9174744], [" 8bfedc:\tmov\tv5.16b, v3.16b", 9174748], [" 8bfee0:\tstr\tx29, [sp,#192]", 9174752], [" 8bfee4:\tadd\tx20, x13, #0x130", 9174756], [" 8bfee8:\tadd\tx0, x19, #0x1d0", 9174760], [" 8bfeec:\tadd\tx1, sp, #0x40", 9174764], [" 8bfef0:\tstr\tx0, [sp,#24]", 9174768], [" 8bfef4:\tstr\tq5, [sp,#64]", 9174772], [" 8bfef8:\tldur\tw7, [x22,#254]", 9174776], [" 8bfefc:\tstp\tx29, x6, [sp,#200]", 9174780], [" 8bff00:\tstr\tw23, [sp,#288]", 9174784], [" 8bff04:\tstur\tq5, [x22,#236]", 9174788], [" 8bff08:\tand\tw12, w7, #0xfe000000", 9174792], [" 8bff0c:\tstur\txzr, [x22,#228]", 9174796], [" 8bff10:\tstrh\tw4, [sp,#316]", 9174800], [" 8bff14:\tadd\tx7, x13, #0x150", 9174804], [" 8bff18:\tstur\tw12, [x22,#254]", 9174808], [" 8bff1c:\tldrb\tw2, [sp,#408]", 9174812], [" 8bff20:\tstr\twzr, [sp,#324]", 9174816], [" 8bff24:\tstp\tx20, x20, [sp,#336]", 9174820], [" 8bff28:\tstr\tx7, [sp,#352]", 9174824], [" 8bff2c:\tand\tw14, w2, #0xfc", 9174828], [" 8bff30:\tstr\tw23, [sp,#400]", 9174832], [" 8bff34:\tstr\twzr, [sp,#404]", 9174836], [" 8bff38:\tstr\twzr, [sp,#412]", 9174840], [" 8bff3c:\tstrb\tw14, [sp,#408]", 9174844], [" 8bff40:\tadd\tx14, x13, #0x168", 9174848], [" 8bff44:\tstr\twzr, [sp,#416]", 9174852], [" 8bff48:\tstr\tq5, [x14]", 9174856], [" 8bff4c:\tbl\t56dcbc <islower@plt+0x50066c>", 9174860], [" 8bff50:\tldr\tx0, [sp,#336]", 9174864], [" 8bff54:\tcmp\tx0, x20", 9174868], [" 8bff58:\tb.eq\t8bff60 <islower@plt+0x852910>", 9174872], [" 8bff5c:\tbl\t6cda0 <operator delete(void*)@plt>", 9174876], [" 8bff60:\tldr\tx0, [sp,#192]", 9174880], [" 8bff64:\tcmp\tx0, x29", 9174884], [" 8bff68:\tb.eq\t8bff70 <islower@plt+0x852920>", 9174888], [" 8bff6c:\tbl\t6cda0 <operator delete(void*)@plt>", 9174892], [" 8bff70:\tldr\tx0, [sp,#96]", 9174896], [" 8bff74:\tcmp\tx0, x21", 9174900], [" 8bff78:\tb.eq\t8bff80 <islower@plt+0x852930>", 9174904], [" 8bff7c:\tbl\t6cda0 <operator delete(void*)@plt>", 9174908], [" 8bff80:\tldr\tx0, [x19,#2776]", 9174912], [" 8bff84:\tbl\t8833b0 <islower@plt+0x815d60>", 9174916], [" 8bff88:\ttbnz\tw0, #0, 8bff98 <islower@plt+0x852948>", 9174920], [" 8bff8c:\tldr\tx0, [x19,#2776]", 9174924], [" 8bff90:\tbl\t8833e8 <islower@plt+0x815d98>", 9174928], [" 8bff94:\ttbz\tw0, #0, 8bffa0 <islower@plt+0x852950>", 9174932], [" 8bff98:\torr\tw1, wzr, #0x1", 9174936], [" 8bff9c:\tstrb\tw1, [x19,#2364]", 9174940], [" 8bffa0:\tldr\tx0, [x19,#2776]", 9174944], [" 8bffa4:\tbl\t88336c <islower@plt+0x815d1c>", 9174948], [" 8bffa8:\ttbz\tw0, #0, 8bffb4 <islower@plt+0x852964>", 9174952], [" 8bffac:\tldrb\tw0, [x19,#2765]", 9174956], [" 8bffb0:\tcbnz\tw0, 8bffd0 <islower@plt+0x852980>", 9174960], [" 8bffb4:\tldr\tx0, [x19,#2776]", 9174964], [" 8bffb8:\tbl\t8832ac <islower@plt+0x815c5c>", 9174968], [" 8bffbc:\ttbz\tw0, #0, 8bffc8 <islower@plt+0x852978>", 9174972], [" 8bffc0:\tldrb\tw23, [x19,#2764]", 9174976], [" 8bffc4:\tcbz\tw23, 8bffd0 <islower@plt+0x852980>", 9174980], [" 8bffc8:\tstrb\twzr, [x19,#2367]", 9174984], [" 8bffcc:\tb\t8bffd8 <islower@plt+0x852988>", 9174988], [" 8bffd0:\torr\tw21, wzr, #0x1", 9174992], [" 8bffd4:\tstrb\tw21, [x19,#2367]", 9174996], [" 8bffd8:\tldr\tw13, [x19,#2736]", 9175000], [" 8bffdc:\tldr\tx0, [x19,#2776]", 9175004], [" 8bffe0:\tcmp\tw13, #0x0", 9175008], [" 8bffe4:\tcset\tw25, ne", 9175012], [" 8bffe8:\tstrb\tw25, [x19,#2388]", 9175016], [" 8bffec:\tbl\t88336c <islower@plt+0x815d1c>", 9175020], [" 8bfff0:\ttbz\tw0, #0, 8c0008 <islower@plt+0x8529b8>", 9175024], [" 8bfff4:\tldr\tx0, [x19,#2776]", 9175028], [" 8bfff8:\tbl\t883160 <islower@plt+0x815b10>", 9175032], [" 8bfffc:\ttbz\tw0, #0, 8c0010 <islower@plt+0x8529c0>", 9175036], [" 8c0000:\torr\tw0, wzr, #0x1", 9175040], [" 8c0004:\tb\t8c0018 <islower@plt+0x8529c8>", 9175044], [" 8c0008:\tmov\tw0, wzr", 9175048], [" 8c000c:\tb\t8c0018 <islower@plt+0x8529c8>", 9175052], [" 8c0010:\tldr\tx0, [x19,#2776]", 9175056], [" 8c0014:\tbl\t883190 <islower@plt+0x815b40>", 9175060], [" 8c0018:\tadrp\tx21, e31000 <__bss_start+0x9c7c>", 9175064], [" 8c001c:\tadd\tx21, x21, #0xcc8", 9175068], [" 8c0020:\tand\tw15, w0, #0x1", 9175072], [" 8c0024:\tldr\tx0, [x19,#2776]", 9175076], [" 8c0028:\tldrb\tw27, [x21,#56]", 9175080], [" 8c002c:\tstrb\tw15, [x19,#2389]", 9175084], [" 8c0030:\tstrb\tw27, [x19,#2386]", 9175088], [" 8c0034:\tbl\t88336c <islower@plt+0x815d1c>", 9175092], [" 8c0038:\ttbz\tw0, #0, 8c004c <islower@plt+0x8529fc>", 9175096], [" 8c003c:\tldr\tw8, [x21,#8]", 9175100], [" 8c0040:\tcbnz\tw8, 8c004c <islower@plt+0x8529fc>", 9175104], [" 8c0044:\torr\tw9, wzr, #0x1", 9175108], [" 8c0048:\tstrb\tw9, [x19,#2386]", 9175112], [" 8c004c:\tadrp\tx27, e31000 <__bss_start+0x9c7c>", 9175116], [" 8c0050:\tldr\tx0, [x19,#2776]", 9175120], [" 8c0054:\tadd\tx27, x27, #0xc50", 9175124], [" 8c0058:\tldr\tw16, [x27,#56]", 9175128], [" 8c005c:\tcmp\tw16, #0x2", 9175132], [" 8c0060:\tcset\tw11, eq", 9175136], [" 8c0064:\tstrb\tw11, [x19,#2385]", 9175140], [" 8c0068:\tbl\t88336c <islower@plt+0x815d1c>", 9175144], [" 8c006c:\ttbz\tw0, #0, 8c0094 <islower@plt+0x852a44>", 9175148], [" 8c0070:\tldr\tw12, [x27,#8]", 9175152], [" 8c0074:\tcbnz\tw12, 8c0094 <islower@plt+0x852a44>", 9175156], [" 8c0078:\torr\tw13, wzr, #0x1", 9175160], [" 8c007c:\tadd\tx8, x19, #0x93d", 9175164], [" 8c0080:\torr\tw14, wzr, #0x100", 9175168], [" 8c0084:\tadd\tx9, x19, #0x93e", 9175172], [" 8c0088:\tstrb\tw13, [x19,#2385]", 9175176], [" 8c008c:\tstrh\tw14, [x8]", 9175180], [" 8c0090:\tb\t8c00ac <islower@plt+0x852a5c>", 9175184], [" 8c0094:\tadd\tx8, x19, #0x93d", 9175188], [" 8c0098:\tldrb\tw15, [x19,#2385]", 9175192], [" 8c009c:\torr\tw16, wzr, #0x100", 9175196], [" 8c00a0:\tstrh\tw16, [x8]", 9175200], [" 8c00a4:\tcbz\tw15, 8c00b8 <islower@plt+0x852a68>", 9175204], [" 8c00a8:\tadd\tx9, x19, #0x93e", 9175208], [" 8c00ac:\torr\tw17, wzr, #0x1", 9175212], [" 8c00b0:\tstrb\tw17, [x8]", 9175216], [" 8c00b4:\tstrb\twzr, [x9]", 9175220], [" 8c00b8:\tldr\tx27, [x19,#2752]", 9175224], [" 8c00bc:\tldr\tx25, [x19,#2680]", 9175228], [" 8c00c0:\tcmp\tx27, x25", 9175232], [" 8c00c4:\tstrb\twzr, [x19,#2784]", 9175236], [" 8c00c8:\tb.eq\t8c05a8 <islower@plt+0x852f58>", 9175240], [" 8c00cc:\tmov\tw26, wzr", 9175244], [" 8c00d0:\tadd\tx29, x19, #0xb00", 9175248], [" 8c00d4:\tadd\tx18, x19, #0xb18", 9175252], [" 8c00d8:\tadd\tx15, x19, #0xae8", 9175256], [" 8c00dc:\tmov\tx20, x27", 9175260], [" 8c00e0:\tstr\tx18, [sp,#16]", 9175264], [" 8c00e4:\tstp\tx29, x15, [sp,#40]", 9175268], [" 8c00e8:\tb\t8c0340 <islower@plt+0x852cf0>", 9175272], [" 8c00ec:\tldr\tx0, [x19,#40]", 9175276], [" 8c00f0:\tbl\t50c690 <islower@plt+0x49f040>", 9175280], [" 8c00f4:\tcbz\tx0, 8c011c <islower@plt+0x852acc>", 9175284], [" 8c00f8:\tldr\tx9, [x19,#2848]", 9175288], [" 8c00fc:\tldr\tx8, [x19,#2856]", 9175292], [" 8c0100:\tcmp\tx9, x8", 9175296], [" 8c0104:\tb.cs\t8c0144 <islower@plt+0x852af4>", 9175300], [" 8c0108:\tstr\tx20, [x9]", 9175304], [" 8c010c:\tldr\tx12, [x19,#2848]", 9175308], [" 8c0110:\tadd\tx13, x12, #0x8", 9175312], [" 8c0114:\tstr\tx13, [x19,#2848]", 9175316], [" 8c0118:\tb\t8c0244 <islower@plt+0x852bf4>", 9175320], [" 8c011c:\tldr\tx6, [x19,#2824]", 9175324], [" 8c0120:\tldr\tx1, [x19,#2832]", 9175328], [" 8c0124:\tcmp\tx6, x1", 9175332], [" 8c0128:\tb.cs\t8c01a0 <islower@plt+0x852b50>", 9175336], [" 8c012c:\tstr\tw26, [x6]", 9175340], [" 8c0130:\tstr\tx20, [x6,#8]", 9175344], [" 8c0134:\tldr\tx29, [x19,#2824]", 9175348], [" 8c0138:\tadd\tx22, x29, #0x10", 9175352], [" 8c013c:\tstr\tx22, [x19,#2824]", 9175356], [" 8c0140:\tb\t8c0574 <islower@plt+0x852f24>", 9175360], [" 8c0144:\tldr\tx4, [sp,#16]", 9175364], [" 8c0148:\tldr\tx28, [x4]", 9175368], [" 8c014c:\tsub\tx29, x9, x28", 9175372], [" 8c0150:\tasr\tx21, x29, #3", 9175376], [" 8c0154:\tadd\tx10, x21, #0x1", 9175380], [" 8c0158:\tlsr\tx15, x10, #61", 9175384], [" 8c015c:\tcbnz\tx15, 8c1b90 <islower@plt+0x854540>", 9175388], [" 8c0160:\tsub\tx16, x8, x28", 9175392], [" 8c0164:\tasr\tx24, x16, #2", 9175396], [" 8c0168:\tcmp\tx24, x10", 9175400], [" 8c016c:\torr\tx1, xzr, #0xfffffffffffffff", 9175404], [" 8c0170:\tasr\tx17, x16, #3", 9175408], [" 8c0174:\tcsel\tx18, x10, x24, cc", 9175412], [" 8c0178:\tcmp\tx17, x1", 9175416], [" 8c017c:\torr\tx10, xzr, #0x1fffffffffffffff", 9175420], [" 8c0180:\tcsel\tx23, x18, x10, cc", 9175424], [" 8c0184:\tcbz\tx23, 8c01fc <islower@plt+0x852bac>", 9175428], [" 8c0188:\tlsr\tx4, x23, #61", 9175432], [" 8c018c:\tcbnz\tx4, 8c1ba0 <islower@plt+0x854550>", 9175436], [" 8c0190:\tlsl\tx0, x23, #3", 9175440], [" 8c0194:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9175444], [" 8c0198:\tmov\tx24, x0", 9175448], [" 8c019c:\tb\t8c0200 <islower@plt+0x852bb0>", 9175452], [" 8c01a0:\tldr\tx10, [sp,#40]", 9175456], [" 8c01a4:\tldr\tx28, [x10]", 9175460], [" 8c01a8:\tsub\tx29, x6, x28", 9175464], [" 8c01ac:\tasr\tx21, x29, #4", 9175468], [" 8c01b0:\tadd\tx12, x21, #0x1", 9175472], [" 8c01b4:\tlsr\tx0, x12, #60", 9175476], [" 8c01b8:\tcbnz\tx0, 8c1ba8 <islower@plt+0x854558>", 9175480], [" 8c01bc:\tsub\tx13, x1, x28", 9175484], [" 8c01c0:\tasr\tx15, x13, #3", 9175488], [" 8c01c4:\tcmp\tx15, x12", 9175492], [" 8c01c8:\torr\tx3, xzr, #0x7ffffffffffffff", 9175496], [" 8c01cc:\tasr\tx14, x13, #4", 9175500], [" 8c01d0:\tcsel\tx17, x12, x15, cc", 9175504], [" 8c01d4:\tcmp\tx14, x3", 9175508], [" 8c01d8:\torr\tx8, xzr, #0xfffffffffffffff", 9175512], [" 8c01dc:\tcsel\tx23, x17, x8, cc", 9175516], [" 8c01e0:\tcbz\tx23, 8c0304 <islower@plt+0x852cb4>", 9175520], [" 8c01e4:\tlsr\tx18, x23, #60", 9175524], [" 8c01e8:\tcbnz\tx18, 8c1bb0 <islower@plt+0x854560>", 9175528], [" 8c01ec:\tlsl\tx0, x23, #4", 9175532], [" 8c01f0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9175536], [" 8c01f4:\tmov\tx24, x0", 9175540], [" 8c01f8:\tb\t8c0308 <islower@plt+0x852cb8>", 9175544], [" 8c01fc:\tmov\tx24, xzr", 9175548], [" 8c0200:\tadd\tx22, x24, x21, lsl #3", 9175552], [" 8c0204:\tadd\tx21, x24, x23, lsl #3", 9175556], [" 8c0208:\tcmp\tx29, #0x1", 9175560], [" 8c020c:\tstr\tx20, [x22],#8", 9175564], [" 8c0210:\tb.lt\t8c022c <islower@plt+0x852bdc>", 9175568], [" 8c0214:\tmov\tx0, x24", 9175572], [" 8c0218:\tmov\tx1, x28", 9175576], [" 8c021c:\tmov\tx2, x29", 9175580], [" 8c0220:\tbl\t6cdd0 <memcpy@plt>", 9175584], [" 8c0224:\tldr\tx28, [sp,#16]", 9175588], [" 8c0228:\tldr\tx28, [x28]", 9175592], [" 8c022c:\tstr\tx24, [x19,#2840]", 9175596], [" 8c0230:\tstr\tx22, [x19,#2848]", 9175600], [" 8c0234:\tstr\tx21, [x19,#2856]", 9175604], [" 8c0238:\tcbz\tx28, 8c0244 <islower@plt+0x852bf4>", 9175608], [" 8c023c:\tmov\tx0, x28", 9175612], [" 8c0240:\tbl\t6cda0 <operator delete(void*)@plt>", 9175616], [" 8c0244:\tldr\tx5, [x19,#2800]", 9175620], [" 8c0248:\tldr\tx2, [x19,#2808]", 9175624], [" 8c024c:\tcmp\tx5, x2", 9175628], [" 8c0250:\tb.cs\t8c026c <islower@plt+0x852c1c>", 9175632], [" 8c0254:\tstr\tw26, [x5]", 9175636], [" 8c0258:\tstr\tx20, [x5,#8]", 9175640], [" 8c025c:\tldr\tx14, [x19,#2800]", 9175644], [" 8c0260:\tadd\tx15, x14, #0x10", 9175648], [" 8c0264:\tstr\tx15, [x19,#2800]", 9175652], [" 8c0268:\tb\t8c0574 <islower@plt+0x852f24>", 9175656], [" 8c026c:\tldr\tx0, [sp,#48]", 9175660], [" 8c0270:\tldr\tx28, [x0]", 9175664], [" 8c0274:\tsub\tx29, x5, x28", 9175668], [" 8c0278:\tasr\tx21, x29, #4", 9175672], [" 8c027c:\tadd\tx11, x21, #0x1", 9175676], [" 8c0280:\tlsr\tx6, x11, #60", 9175680], [" 8c0284:\tcbnz\tx6, 8c1b98 <islower@plt+0x854548>", 9175684], [" 8c0288:\tsub\tx8, x2, x28", 9175688], [" 8c028c:\tasr\tx2, x8, #3", 9175692], [" 8c0290:\tcmp\tx2, x11", 9175696], [" 8c0294:\torr\tx4, xzr, #0x7ffffffffffffff", 9175700], [" 8c0298:\tasr\tx7, x8, #4", 9175704], [" 8c029c:\tcsel\tx9, x11, x2, cc", 9175708], [" 8c02a0:\tcmp\tx7, x4", 9175712], [" 8c02a4:\torr\tx7, xzr, #0xfffffffffffffff", 9175716], [" 8c02a8:\tcsel\tx23, x9, x7, cc", 9175720], [" 8c02ac:\tcbz\tx23, 8c02c8 <islower@plt+0x852c78>", 9175724], [" 8c02b0:\tlsr\tx11, x23, #60", 9175728], [" 8c02b4:\tcbnz\tx11, 8c1ba4 <islower@plt+0x854554>", 9175732], [" 8c02b8:\tlsl\tx0, x23, #4", 9175736], [" 8c02bc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9175740], [" 8c02c0:\tmov\tx24, x0", 9175744], [" 8c02c4:\tb\t8c02cc <islower@plt+0x852c7c>", 9175748], [" 8c02c8:\tmov\tx24, xzr", 9175752], [" 8c02cc:\tadd\tx22, x24, x21, lsl #4", 9175756], [" 8c02d0:\tadd\tx21, x24, x23, lsl #4", 9175760], [" 8c02d4:\tadd\tx16, x24, x29", 9175764], [" 8c02d8:\tstr\tw26, [x22],#16", 9175768], [" 8c02dc:\tcmp\tx29, #0x1", 9175772], [" 8c02e0:\tstr\tx20, [x16,#8]", 9175776], [" 8c02e4:\tb.lt\t8c0510 <islower@plt+0x852ec0>", 9175780], [" 8c02e8:\tmov\tx0, x24", 9175784], [" 8c02ec:\tmov\tx1, x28", 9175788], [" 8c02f0:\tmov\tx2, x29", 9175792], [" 8c02f4:\tbl\t6cdd0 <memcpy@plt>", 9175796], [" 8c02f8:\tldr\tx17, [sp,#48]", 9175800], [" 8c02fc:\tldr\tx28, [x17]", 9175804], [" 8c0300:\tb\t8c0510 <islower@plt+0x852ec0>", 9175808], [" 8c0304:\tmov\tx24, xzr", 9175812], [" 8c0308:\tadd\tx22, x24, x21, lsl #4", 9175816], [" 8c030c:\tadd\tx21, x24, x23, lsl #4", 9175820], [" 8c0310:\tadd\tx17, x24, x29", 9175824], [" 8c0314:\tstr\tw26, [x22],#16", 9175828], [" 8c0318:\tcmp\tx29, #0x1", 9175832], [" 8c031c:\tstr\tx20, [x17,#8]", 9175836], [" 8c0320:\tb.lt\t8c055c <islower@plt+0x852f0c>", 9175840], [" 8c0324:\tmov\tx0, x24", 9175844], [" 8c0328:\tmov\tx1, x28", 9175848], [" 8c032c:\tmov\tx2, x29", 9175852], [" 8c0330:\tbl\t6cdd0 <memcpy@plt>", 9175856], [" 8c0334:\tldr\tx11, [sp,#40]", 9175860], [" 8c0338:\tldr\tx28, [x11]", 9175864], [" 8c033c:\tb\t8c055c <islower@plt+0x852f0c>", 9175868], [" 8c0340:\tldr\tx8, [x27,#16]", 9175872], [" 8c0344:\tldrh\tw17, [x8]", 9175876], [" 8c0348:\tcmp\tw17, #0xb", 9175880], [" 8c034c:\tb.ne\t8c03c8 <islower@plt+0x852d78>", 9175884], [" 8c0350:\tldr\tx21, [x19,#2752]", 9175888], [" 8c0354:\tldr\tx12, [x27,#48]", 9175892], [" 8c0358:\tcmp\tx21, x27", 9175896], [" 8c035c:\torr\tw6, wzr, #0x1", 9175900], [" 8c0360:\tstrb\tw6, [x19,#2784]", 9175904], [" 8c0364:\tb.ne\t8c0394 <islower@plt+0x852d44>", 9175908], [" 8c0368:\tldr\tx2, [x27,#592]", 9175912], [" 8c036c:\tmov\tx17, x27", 9175916], [" 8c0370:\tadd\tx15, x2, #0x10", 9175920], [" 8c0374:\tldr\tx17, [x17,#8]", 9175924], [" 8c0378:\tmov\tx14, x15", 9175928], [" 8c037c:\tcmp\tx17, x15", 9175932], [" 8c0380:\tb.eq\t8c0390 <islower@plt+0x852d40>", 9175936], [" 8c0384:\tldrb\tw3, [x17,#24]", 9175940], [" 8c0388:\tmov\tx14, x17", 9175944], [" 8c038c:\ttbnz\tw3, #1, 8c0374 <islower@plt+0x852d24>", 9175948], [" 8c0390:\tstr\tx14, [x19,#2752]", 9175952], [" 8c0394:\tldrb\tw5, [x12]", 9175956], [" 8c0398:\tcbnz\tw5, 8c0454 <islower@plt+0x852e04>", 9175960], [" 8c039c:\tldr\tw1, [x12,#4]", 9175964], [" 8c03a0:\torr\tw7, wzr, #0x40000000", 9175968], [" 8c03a4:\tcmp\tw1, w7", 9175972], [" 8c03a8:\tb.lt\t8c044c <islower@plt+0x852dfc>", 9175976], [" 8c03ac:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9175980], [" 8c03b0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9175984], [" 8c03b4:\tadd\tx0, x0, #0xd47", 9175988], [" 8c03b8:\tadd\tx1, x1, #0xe66", 9175992], [" 8c03bc:\tmov\tw2, #0x125 \t// #293", 9175996], [" 8c03c0:\tbl\tb9770 <islower@plt+0x4c120>", 9176000], [" 8c03c4:\tb\t8c0454 <islower@plt+0x852e04>", 9176004], [" 8c03c8:\tldr\tx4, [x19,#2800]", 9176008], [" 8c03cc:\tldr\tx7, [x19,#2808]", 9176012], [" 8c03d0:\tcmp\tx4, x7", 9176016], [" 8c03d4:\tb.cs\t8c03f0 <islower@plt+0x852da0>", 9176020], [" 8c03d8:\tstr\tw26, [x4]", 9176024], [" 8c03dc:\tstr\tx20, [x4,#8]", 9176028], [" 8c03e0:\tldr\tx9, [x19,#2800]", 9176032], [" 8c03e4:\tadd\tx1, x9, #0x10", 9176036], [" 8c03e8:\tstr\tx1, [x19,#2800]", 9176040], [" 8c03ec:\tb\t8c0574 <islower@plt+0x852f24>", 9176044], [" 8c03f0:\tldr\tx13, [sp,#48]", 9176048], [" 8c03f4:\tldr\tx28, [x13]", 9176052], [" 8c03f8:\tsub\tx29, x4, x28", 9176056], [" 8c03fc:\tasr\tx21, x29, #4", 9176060], [" 8c0400:\tadd\tx0, x21, #0x1", 9176064], [" 8c0404:\tlsr\tx15, x0, #60", 9176068], [" 8c0408:\tcbnz\tx15, 8c1b50 <islower@plt+0x854500>", 9176072], [" 8c040c:\tsub\tx16, x7, x28", 9176076], [" 8c0410:\tasr\tx24, x16, #3", 9176080], [" 8c0414:\tcmp\tx24, x0", 9176084], [" 8c0418:\torr\tx6, xzr, #0x7ffffffffffffff", 9176088], [" 8c041c:\tasr\tx17, x16, #4", 9176092], [" 8c0420:\tcsel\tx18, x0, x24, cc", 9176096], [" 8c0424:\tcmp\tx17, x6", 9176100], [" 8c0428:\torr\tx9, xzr, #0xfffffffffffffff", 9176104], [" 8c042c:\tcsel\tx23, x18, x9, cc", 9176108], [" 8c0430:\tcbz\tx23, 8c04d8 <islower@plt+0x852e88>", 9176112], [" 8c0434:\tlsr\tx4, x23, #60", 9176116], [" 8c0438:\tcbnz\tx4, 8c1b60 <islower@plt+0x854510>", 9176120], [" 8c043c:\tlsl\tx0, x23, #4", 9176124], [" 8c0440:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9176128], [" 8c0444:\tmov\tx24, x0", 9176132], [" 8c0448:\tb\t8c04dc <islower@plt+0x852e8c>", 9176136], [" 8c044c:\tcmp\tw1, #0x1", 9176140], [" 8c0450:\tb.lt\t8c00ec <islower@plt+0x852a9c>", 9176144], [" 8c0454:\tldr\tx7, [x19,#2824]", 9176148], [" 8c0458:\tldr\tx0, [x19,#2832]", 9176152], [" 8c045c:\tcmp\tx7, x0", 9176156], [" 8c0460:\tb.cs\t8c047c <islower@plt+0x852e2c>", 9176160], [" 8c0464:\tstr\tw26, [x7]", 9176164], [" 8c0468:\tstr\tx20, [x7,#8]", 9176168], [" 8c046c:\tldr\tx0, [x19,#2824]", 9176172], [" 8c0470:\tadd\tx10, x0, #0x10", 9176176], [" 8c0474:\tstr\tx10, [x19,#2824]", 9176180], [" 8c0478:\tb\t8c0574 <islower@plt+0x852f24>", 9176184], [" 8c047c:\tldr\tx12, [sp,#40]", 9176188], [" 8c0480:\tldr\tx28, [x12]", 9176192], [" 8c0484:\tsub\tx29, x7, x28", 9176196], [" 8c0488:\tasr\tx21, x29, #4", 9176200], [" 8c048c:\tadd\tx13, x21, #0x1", 9176204], [" 8c0490:\tlsr\tx7, x13, #60", 9176208], [" 8c0494:\tcbnz\tx7, 8c1b58 <islower@plt+0x854508>", 9176212], [" 8c0498:\tsub\tx2, x0, x28", 9176216], [" 8c049c:\tasr\tx9, x2, #3", 9176220], [" 8c04a0:\tcmp\tx9, x13", 9176224], [" 8c04a4:\torr\tx5, xzr, #0x7ffffffffffffff", 9176228], [" 8c04a8:\tasr\tx1, x2, #4", 9176232], [" 8c04ac:\tcsel\tx11, x13, x9, cc", 9176236], [" 8c04b0:\tcmp\tx1, x5", 9176240], [" 8c04b4:\torr\tx2, xzr, #0xfffffffffffffff", 9176244], [" 8c04b8:\tcsel\tx23, x11, x2, cc", 9176248], [" 8c04bc:\tcbz\tx23, 8c0524 <islower@plt+0x852ed4>", 9176252], [" 8c04c0:\tlsr\tx0, x23, #60", 9176256], [" 8c04c4:\tcbnz\tx0, 8c1b64 <islower@plt+0x854514>", 9176260], [" 8c04c8:\tlsl\tx0, x23, #4", 9176264], [" 8c04cc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9176268], [" 8c04d0:\tmov\tx24, x0", 9176272], [" 8c04d4:\tb\t8c0528 <islower@plt+0x852ed8>", 9176276], [" 8c04d8:\tmov\tx24, xzr", 9176280], [" 8c04dc:\tadd\tx22, x24, x21, lsl #4", 9176284], [" 8c04e0:\tadd\tx21, x24, x23, lsl #4", 9176288], [" 8c04e4:\tadd\tx3, x24, x29", 9176292], [" 8c04e8:\tstr\tw26, [x22],#16", 9176296], [" 8c04ec:\tcmp\tx29, #0x1", 9176300], [" 8c04f0:\tstr\tx20, [x3,#8]", 9176304], [" 8c04f4:\tb.lt\t8c0510 <islower@plt+0x852ec0>", 9176308], [" 8c04f8:\tmov\tx0, x24", 9176312], [" 8c04fc:\tmov\tx1, x28", 9176316], [" 8c0500:\tmov\tx2, x29", 9176320], [" 8c0504:\tbl\t6cdd0 <memcpy@plt>", 9176324], [" 8c0508:\tldr\tx16, [sp,#48]", 9176328], [" 8c050c:\tldr\tx28, [x16]", 9176332], [" 8c0510:\tstr\tx24, [x19,#2792]", 9176336], [" 8c0514:\tstr\tx22, [x19,#2800]", 9176340], [" 8c0518:\tstr\tx21, [x19,#2808]", 9176344], [" 8c051c:\tcbnz\tx28, 8c056c <islower@plt+0x852f1c>", 9176348], [" 8c0520:\tb\t8c0574 <islower@plt+0x852f24>", 9176352], [" 8c0524:\tmov\tx24, xzr", 9176356], [" 8c0528:\tadd\tx22, x24, x21, lsl #4", 9176360], [" 8c052c:\tadd\tx21, x24, x23, lsl #4", 9176364], [" 8c0530:\tadd\tx11, x24, x29", 9176368], [" 8c0534:\tstr\tw26, [x22],#16", 9176372], [" 8c0538:\tcmp\tx29, #0x1", 9176376], [" 8c053c:\tstr\tx20, [x11,#8]", 9176380], [" 8c0540:\tb.lt\t8c055c <islower@plt+0x852f0c>", 9176384], [" 8c0544:\tmov\tx0, x24", 9176388], [" 8c0548:\tmov\tx1, x28", 9176392], [" 8c054c:\tmov\tx2, x29", 9176396], [" 8c0550:\tbl\t6cdd0 <memcpy@plt>", 9176400], [" 8c0554:\tldr\tx14, [sp,#40]", 9176404], [" 8c0558:\tldr\tx28, [x14]", 9176408], [" 8c055c:\tstr\tx24, [x19,#2816]", 9176412], [" 8c0560:\tstr\tx22, [x19,#2824]", 9176416], [" 8c0564:\tstr\tx21, [x19,#2832]", 9176420], [" 8c0568:\tcbz\tx28, 8c0574 <islower@plt+0x852f24>", 9176424], [" 8c056c:\tmov\tx0, x28", 9176428], [" 8c0570:\tbl\t6cda0 <operator delete(void*)@plt>", 9176432], [" 8c0574:\tldr\tx24, [x27,#592]", 9176436], [" 8c0578:\tadd\tx16, x24, #0x10", 9176440], [" 8c057c:\tldr\tx27, [x27,#8]", 9176444], [" 8c0580:\tmov\tx20, x16", 9176448], [" 8c0584:\tcmp\tx27, x16", 9176452], [" 8c0588:\tb.eq\t8c0598 <islower@plt+0x852f48>", 9176456], [" 8c058c:\tldrb\tw4, [x27,#24]", 9176460], [" 8c0590:\tmov\tx20, x27", 9176464], [" 8c0594:\ttbnz\tw4, #1, 8c057c <islower@plt+0x852f2c>", 9176468], [" 8c0598:\tcmp\tx20, x25", 9176472], [" 8c059c:\tadd\tw26, w26, #0x1", 9176476], [" 8c05a0:\tmov\tx27, x20", 9176480], [" 8c05a4:\tb.ne\t8c0340 <islower@plt+0x852cf0>", 9176484], [" 8c05a8:\tldr\tx26, [x19,#2816]", 9176488], [" 8c05ac:\tldr\tx28, [x19,#2824]", 9176492], [" 8c05b0:\tcmp\tx26, x28", 9176496], [" 8c05b4:\tb.eq\t8c05d0 <islower@plt+0x852f80>", 9176500], [" 8c05b8:\tadd\tx21, x26, #0x8", 9176504], [" 8c05bc:\tldr\tx0, [x21],#16", 9176508], [" 8c05c0:\tbl\t4e5c24 <islower@plt+0x4785d4>", 9176512], [" 8c05c4:\tadd\tx26, x26, #0x10", 9176516], [" 8c05c8:\tcmp\tx26, x28", 9176520], [" 8c05cc:\tb.ne\t8c05bc <islower@plt+0x852f6c>", 9176524], [" 8c05d0:\tldr\tx24, [x19,#2840]", 9176528], [" 8c05d4:\tldr\tx21, [x19,#2848]", 9176532], [" 8c05d8:\tb\t8c05e4 <islower@plt+0x852f94>", 9176536], [" 8c05dc:\tldr\tx0, [x24],#8", 9176540], [" 8c05e0:\tbl\t4e5c24 <islower@plt+0x4785d4>", 9176544], [" 8c05e4:\tcmp\tx24, x21", 9176548], [" 8c05e8:\tb.ne\t8c05dc <islower@plt+0x852f8c>", 9176552], [" 8c05ec:\tmov\tx0, x19", 9176556], [" 8c05f0:\tbl\t8c66e0 <islower@plt+0x859090>", 9176560], [" 8c05f4:\tldr\tw18, [x19,#2732]", 9176564], [" 8c05f8:\tadrp\tx26, e31000 <__bss_start+0x9c7c>", 9176568], [" 8c05fc:\tadd\tx26, x26, #0xad8", 9176572], [" 8c0600:\tcmp\tw18, #0x100", 9176576], [" 8c0604:\tldrb\tw0, [x26,#56]", 9176580], [" 8c0608:\tcset\tw1, hi", 9176584], [" 8c060c:\tstrb\tw1, [x19,#2390]", 9176588], [" 8c0610:\tcbz\tw0, 8c0638 <islower@plt+0x852fe8>", 9176592], [" 8c0614:\tldp\tx0, x4, [x19,#56]", 9176596], [" 8c0618:\tldr\tx1, [sp,#24]", 9176600], [" 8c061c:\tcmp\tx0, x4", 9176604], [" 8c0620:\tb.eq\t8c0640 <islower@plt+0x852ff0>", 9176608], [" 8c0624:\tbl\t8cade0 <islower@plt+0x85d790>", 9176612], [" 8c0628:\tldr\tx25, [x19,#56]", 9176616], [" 8c062c:\tadd\tx27, x25, #0x180", 9176620], [" 8c0630:\tstr\tx27, [x19,#56]", 9176624], [" 8c0634:\tb\t8c0648 <islower@plt+0x852ff8>", 9176628], [" 8c0638:\tldr\tx22, [x19,#56]", 9176632], [" 8c063c:\tb\t8c06ac <islower@plt+0x85305c>", 9176636], [" 8c0640:\tadd\tx0, x19, #0x30", 9176640], [" 8c0644:\tbl\t8cbb08 <islower@plt+0x85e4b8>", 9176644], [" 8c0648:\tmov\tx0, x19", 9176648], [" 8c064c:\tbl\t576f1c <islower@plt+0x5098cc>", 9176652], [" 8c0650:\tldr\tx22, [x19,#56]", 9176656], [" 8c0654:\tsub\tx24, x22, #0x180", 9176660], [" 8c0658:\tldur\tx0, [x22,#-112]", 9176664], [" 8c065c:\tsub\tx21, x22, #0x180", 9176668], [" 8c0660:\tsub\tx18, x22, #0x50", 9176672], [" 8c0664:\tstr\tx21, [x19,#56]", 9176676], [" 8c0668:\tcmp\tx0, x18", 9176680], [" 8c066c:\tb.eq\t8c0674 <islower@plt+0x853024>", 9176684], [" 8c0670:\tbl\t6cda0 <operator delete(void*)@plt>", 9176688], [" 8c0674:\tldur\tx0, [x22,#-256]", 9176692], [" 8c0678:\tsub\tx28, x22, #0xe0", 9176696], [" 8c067c:\tcmp\tx0, x28", 9176700], [" 8c0680:\tb.eq\t8c0688 <islower@plt+0x853038>", 9176704], [" 8c0684:\tbl\t6cda0 <operator delete(void*)@plt>", 9176708], [" 8c0688:\tsub\tx4, x22, #0x160", 9176712], [" 8c068c:\tsub\tx5, x22, #0x140", 9176716], [" 8c0690:\tldr\tx0, [x4]", 9176720], [" 8c0694:\tcmp\tx0, x5", 9176724], [" 8c0698:\tb.eq\t8c06a0 <islower@plt+0x853050>", 9176728], [" 8c069c:\tbl\t6cda0 <operator delete(void*)@plt>", 9176732], [" 8c06a0:\tldr\tx22, [x19,#56]", 9176736], [" 8c06a4:\tcmp\tx22, x24", 9176740], [" 8c06a8:\tb.ne\t8c0658 <islower@plt+0x853008>", 9176744], [" 8c06ac:\tmov\tx29, x19", 9176748], [" 8c06b0:\tldr\tx24, [x29,#48]!", 9176752], [" 8c06b4:\tsub\tx6, x22, x24", 9176756], [" 8c06b8:\tcmp\tx6, #0x180", 9176760], [" 8c06bc:\tb.ne\t8c06e4 <islower@plt+0x853094>", 9176764], [" 8c06c0:\tldr\tx8, [x19,#2696]", 9176768], [" 8c06c4:\tldr\tx6, [x19,#2704]", 9176772], [" 8c06c8:\tcmp\tx8, x6", 9176776], [" 8c06cc:\tb.cs\t8c0858 <islower@plt+0x853208>", 9176780], [" 8c06d0:\tstr\tx24, [x8]", 9176784], [" 8c06d4:\tldr\tx20, [x19,#2696]", 9176788], [" 8c06d8:\tadd\tx7, x20, #0x8", 9176792], [" 8c06dc:\tstr\tx7, [x19,#2696]", 9176796], [" 8c06e0:\tb\t8c1a84 <islower@plt+0x854434>", 9176800], [" 8c06e4:\tldr\tx8, [x19,#2768]", 9176804], [" 8c06e8:\tadd\tx3, x19, #0x938", 9176808], [" 8c06ec:\tstr\tx29, [x19,#2408]", 9176812], [" 8c06f0:\tldr\tx18, [x19,#2664]", 9176816], [" 8c06f4:\tldr\tx24, [x19,#2656]", 9176820], [" 8c06f8:\tldr\tx23, [x8,#27928]", 9176824], [" 8c06fc:\tstr\twzr, [x19,#2532]", 9176828], [" 8c0700:\tstr\tx3, [sp,#48]", 9176832], [" 8c0704:\tstr\txzr, [x19,#2544]", 9176836], [" 8c0708:\tlsr\tx3, x24, #32", 9176840], [" 8c070c:\tstrb\twzr, [x19,#2493]", 9176844], [" 8c0710:\tcmp\tx18, x23", 9176848], [" 8c0714:\tstr\tw24, [x19,#2524]", 9176852], [" 8c0718:\tstr\tw3, [x19,#2512]", 9176856], [" 8c071c:\tstr\twzr, [x19,#2516]", 9176860], [" 8c0720:\tb.eq\t8c08b4 <islower@plt+0x853264>", 9176864], [" 8c0724:\tldr\tx0, [x19,#2776]", 9176868], [" 8c0728:\tbl\t8833b0 <islower@plt+0x815d60>", 9176872], [" 8c072c:\tldr\tx8, [x19,#2776]", 9176876], [" 8c0730:\tmov\tw25, w0", 9176880], [" 8c0734:\tmov\tx0, x8", 9176884], [" 8c0738:\tbl\t8833e8 <islower@plt+0x815d98>", 9176888], [" 8c073c:\tmov\tw23, w0", 9176892], [" 8c0740:\tldr\tx0, [x19,#2776]", 9176896], [" 8c0744:\ttst\tw25, #0x1", 9176900], [" 8c0748:\torn\tw26, w25, w23", 9176904], [" 8c074c:\torr\tw27, wzr, #0xc", 9176908], [" 8c0750:\tcsel\tw8, w27, wzr, ne", 9176912], [" 8c0754:\ttst\tw26, #0x1", 9176916], [" 8c0758:\tmov\tw10, #0xb \t// #11", 9176920], [" 8c075c:\tcsel\tw26, w8, w10, ne", 9176924], [" 8c0760:\tbl\t8831f4 <islower@plt+0x815ba4>", 9176928], [" 8c0764:\tadrp\tx24, e31000 <__bss_start+0x9c7c>", 9176932], [" 8c0768:\tldr\tx20, [x19,#2768]", 9176936], [" 8c076c:\tadd\tx24, x24, #0xa60", 9176940], [" 8c0770:\tmov\tw22, w0", 9176944], [" 8c0774:\tmov\tw4, #0x5bd8 \t// #23512", 9176948], [" 8c0778:\tldr\tw0, [x24,#56]", 9176952], [" 8c077c:\tadd\tx27, x20, x4", 9176956], [" 8c0780:\tcmp\tw0, #0x8", 9176960], [" 8c0784:\tb.eq\t8c07c4 <islower@plt+0x853174>", 9176964], [" 8c0788:\tldrb\tw11, [x27]", 9176968], [" 8c078c:\tldr\tx5, [x20,#23520]", 9176972], [" 8c0790:\ttst\tw11, #0x1", 9176976], [" 8c0794:\tlsr\tx6, x11, #1", 9176980], [" 8c0798:\tcsel\tx9, x6, x5, eq", 9176984], [" 8c079c:\tcmp\tx9, #0xa", 9176988], [" 8c07a0:\tb.ne\t8c07d4 <islower@plt+0x853184>", 9176992], [" 8c07a4:\tldr\tx8, [x20,#23528]", 9176996], [" 8c07a8:\ttst\tw11, #0x1", 9177000], [" 8c07ac:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9177004], [" 8c07b0:\tadd\tx1, x1, #0x5e8", 9177008], [" 8c07b4:\tmov\tw2, #0xa \t// #10", 9177012], [" 8c07b8:\tcsinc\tx0, x8, x27, ne", 9177016], [" 8c07bc:\tbl\t6ceb0 <memcmp@plt>", 9177020], [" 8c07c0:\tcbnz\tw0, 8c07d4 <islower@plt+0x853184>", 9177024], [" 8c07c4:\tadrp\tx1, e31000 <__bss_start+0x9c7c>", 9177028], [" 8c07c8:\torr\tw13, wzr, #0x1", 9177032], [" 8c07cc:\tadd\tx1, x1, #0xb38", 9177036], [" 8c07d0:\tstrb\tw13, [x1,#56]", 9177040], [" 8c07d4:\tadrp\tx3, e31000 <__bss_start+0x9c7c>", 9177044], [" 8c07d8:\tldr\tw4, [x19,#2724]", 9177048], [" 8c07dc:\tadd\tx3, x3, #0xb38", 9177052], [" 8c07e0:\tldr\tx16, [x19,#2664]", 9177056], [" 8c07e4:\tldr\tx7, [x19,#2352]", 9177060], [" 8c07e8:\torr\tw14, wzr, #0x4", 9177064], [" 8c07ec:\torr\tw25, w25, w23", 9177068], [" 8c07f0:\tldrb\tw3, [x3,#56]", 9177072], [" 8c07f4:\tcmp\tw3, #0x0", 9177076], [" 8c07f8:\tcsel\tw21, w14, w26, ne", 9177080], [" 8c07fc:\tcmp\tw4, #0x20", 9177084], [" 8c0800:\tcset\tw18, hi", 9177088], [" 8c0804:\tcmp\tx16, x7", 9177092], [" 8c0808:\tstrb\tw18, [x19,#2384]", 9177096], [" 8c080c:\tstrb\twzr, [x19,#2387]", 9177100], [" 8c0810:\tb.eq\t8c0828 <islower@plt+0x8531d8>", 9177104], [" 8c0814:\tldp\tx2, x1, [x16,#88]", 9177108], [" 8c0818:\tcmp\tx2, x1", 9177112], [" 8c081c:\tb.eq\t8c0828 <islower@plt+0x8531d8>", 9177116], [" 8c0820:\torr\tw16, wzr, #0x1", 9177120], [" 8c0824:\tstrb\tw16, [x19,#2387]", 9177124], [" 8c0828:\ttbz\tw25, #0, 8c0834 <islower@plt+0x8531e4>", 9177128], [" 8c082c:\tmov\tw10, #0x5bf0 \t// #23536", 9177132], [" 8c0830:\tstr\twzr, [x20,x10]", 9177136], [" 8c0834:\tldr\tx15, [x20,#23536]", 9177140], [" 8c0838:\tmov\tw26, #0x5bf0 \t// #23536", 9177144], [" 8c083c:\tcbz\tw15, 8c08c0 <islower@plt+0x853270>", 9177148], [" 8c0840:\tcmp\tw15, #0x30", 9177152], [" 8c0844:\torr\tw5, wzr, #0x30", 9177156], [" 8c0848:\tcsel\tw6, w15, w5, cc", 9177160], [" 8c084c:\tlsl\tw7, w6, #2", 9177164], [" 8c0850:\tstr\tw7, [x19,#2380]", 9177168], [" 8c0854:\tb\t8c08d8 <islower@plt+0x853288>", 9177172], [" 8c0858:\tadd\tx21, x19, #0xa80", 9177176], [" 8c085c:\tldr\tx26, [x21]", 9177180], [" 8c0860:\tsub\tx20, x8, x26", 9177184], [" 8c0864:\tasr\tx22, x20, #3", 9177188], [" 8c0868:\tadd\tx18, x22, #0x1", 9177192], [" 8c086c:\tlsr\tx9, x18, #61", 9177196], [" 8c0870:\tcbnz\tx9, 8c1b80 <islower@plt+0x854530>", 9177200], [" 8c0874:\tsub\tx10, x6, x26", 9177204], [" 8c0878:\tasr\tx12, x10, #2", 9177208], [" 8c087c:\tcmp\tx12, x18", 9177212], [" 8c0880:\torr\tx0, xzr, #0xfffffffffffffff", 9177216], [" 8c0884:\tasr\tx11, x10, #3", 9177220], [" 8c0888:\tcsel\tx13, x18, x12, cc", 9177224], [" 8c088c:\tcmp\tx11, x0", 9177228], [" 8c0890:\torr\tx15, xzr, #0x1fffffffffffffff", 9177232], [" 8c0894:\tcsel\tx27, x13, x15, cc", 9177236], [" 8c0898:\tcbz\tx27, 8c0984 <islower@plt+0x853334>", 9177240], [" 8c089c:\tlsr\tx16, x27, #61", 9177244], [" 8c08a0:\tcbnz\tx16, 8c1b88 <islower@plt+0x854538>", 9177248], [" 8c08a4:\tlsl\tx0, x27, #3", 9177252], [" 8c08a8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9177256], [" 8c08ac:\tmov\tx28, x0", 9177260], [" 8c08b0:\tb\t8c0988 <islower@plt+0x853338>", 9177264], [" 8c08b4:\torr\tw23, wzr, #0x2", 9177268], [" 8c08b8:\tstr\tw23, [x19,#2360]", 9177272], [" 8c08bc:\tb\t8c0e40 <islower@plt+0x8537f0>", 9177276], [" 8c08c0:\tlsr\tx2, x15, #32", 9177280], [" 8c08c4:\tcmp\tx2, #0x0", 9177284], [" 8c08c8:\tlsl\tw4, w2, #2", 9177288], [" 8c08cc:\torr\tw2, wzr, #0xc0", 9177292], [" 8c08d0:\tcsel\tw1, w2, w4, eq", 9177296], [" 8c08d4:\tstr\tw1, [x19,#2380]", 9177300], [" 8c08d8:\tldr\tx0, [x19,#2776]", 9177304], [" 8c08dc:\tbl\t88336c <islower@plt+0x815d1c>", 9177308], [" 8c08e0:\ttbz\tw0, #0, 8c08ec <islower@plt+0x85329c>", 9177312], [" 8c08e4:\tldrb\tw0, [x19,#2765]", 9177316], [" 8c08e8:\tcbnz\tw0, 8c0930 <islower@plt+0x8532e0>", 9177320], [" 8c08ec:\tldr\tx0, [x19,#2776]", 9177324], [" 8c08f0:\tbl\t8832ac <islower@plt+0x815c5c>", 9177328], [" 8c08f4:\ttbz\tw0, #0, 8c0900 <islower@plt+0x8532b0>", 9177332], [" 8c08f8:\tldrb\tw23, [x19,#2764]", 9177336], [" 8c08fc:\tcbz\tw23, 8c0930 <islower@plt+0x8532e0>", 9177340], [" 8c0900:\ttbz\tw25, #0, 8c0928 <islower@plt+0x8532d8>", 9177344], [" 8c0904:\tldr\tw8, [x19,#2712]", 9177348], [" 8c0908:\tcmp\tw8, w21", 9177352], [" 8c090c:\tb.ls\t8c0928 <islower@plt+0x8532d8>", 9177356], [" 8c0910:\tldr\tw11, [x19,#2524]", 9177360], [" 8c0914:\tcmp\tw11, #0x80", 9177364], [" 8c0918:\tb.hi\t8c0930 <islower@plt+0x8532e0>", 9177368], [" 8c091c:\tsub\tw5, w11, #0x7", 9177372], [" 8c0920:\tcmp\tw5, #0x2a", 9177376], [" 8c0924:\tb.ls\t8c0930 <islower@plt+0x8532e0>", 9177380], [" 8c0928:\tstrb\twzr, [x19,#2367]", 9177384], [" 8c092c:\tb\t8c0938 <islower@plt+0x8532e8>", 9177388], [" 8c0930:\torr\tw11, wzr, #0x1", 9177392], [" 8c0934:\tstrb\tw11, [x19,#2367]", 9177396], [" 8c0938:\tcmp\tw22, #0xf", 9177400], [" 8c093c:\tb.ne\t8c097c <islower@plt+0x85332c>", 9177404], [" 8c0940:\tldr\tx0, [x19,#2776]", 9177408], [" 8c0944:\tbl\t883030 <islower@plt+0x8159e0>", 9177412], [" 8c0948:\tcmp\tw0, #0x8", 9177416], [" 8c094c:\tb.eq\t8c095c <islower@plt+0x85330c>", 9177420], [" 8c0950:\tmov\tw23, wzr", 9177424], [" 8c0954:\tcmp\tw0, #0x4", 9177428], [" 8c0958:\tb.ne\t8c09d0 <islower@plt+0x853380>", 9177432], [" 8c095c:\tldr\tw6, [x19,#2732]", 9177436], [" 8c0960:\tcmp\tw6, #0xec", 9177440], [" 8c0964:\tb.cc\t8c09cc <islower@plt+0x85337c>", 9177444], [" 8c0968:\tldr\tw7, [x19,#2720]", 9177448], [" 8c096c:\tcmp\tw7, #0x10", 9177452], [" 8c0970:\tb.cc\t8c09cc <islower@plt+0x85337c>", 9177456], [" 8c0974:\torr\tw23, wzr, #0x1", 9177460], [" 8c0978:\tb\t8c09d0 <islower@plt+0x853380>", 9177464], [" 8c097c:\tmov\tw23, wzr", 9177468], [" 8c0980:\tb\t8c09f4 <islower@plt+0x8533a4>", 9177472], [" 8c0984:\tmov\tx28, xzr", 9177476], [" 8c0988:\tadd\tx22, x28, x22, lsl #3", 9177480], [" 8c098c:\tadd\tx23, x28, x27, lsl #3", 9177484], [" 8c0990:\tcmp\tx20, #0x1", 9177488], [" 8c0994:\tstr\tx24, [x22],#8", 9177492], [" 8c0998:\tb.lt\t8c09b0 <islower@plt+0x853360>", 9177496], [" 8c099c:\tmov\tx0, x28", 9177500], [" 8c09a0:\tmov\tx1, x26", 9177504], [" 8c09a4:\tmov\tx2, x20", 9177508], [" 8c09a8:\tbl\t6cdd0 <memcpy@plt>", 9177512], [" 8c09ac:\tldr\tx26, [x21]", 9177516], [" 8c09b0:\tstr\tx28, [x19,#2688]", 9177520], [" 8c09b4:\tstr\tx22, [x19,#2696]", 9177524], [" 8c09b8:\tstr\tx23, [x19,#2704]", 9177528], [" 8c09bc:\tcbz\tx26, 8c1a84 <islower@plt+0x854434>", 9177532], [" 8c09c0:\tmov\tx0, x26", 9177536], [" 8c09c4:\tbl\t6cda0 <operator delete(void*)@plt>", 9177540], [" 8c09c8:\tb\t8c1a84 <islower@plt+0x854434>", 9177544], [" 8c09cc:\tmov\tw23, wzr", 9177548], [" 8c09d0:\tcmp\tw0, #0x7", 9177552], [" 8c09d4:\tb.ne\t8c09f4 <islower@plt+0x8533a4>", 9177556], [" 8c09d8:\tldr\tw1, [x19,#2732]", 9177560], [" 8c09dc:\tcmp\tw1, #0x101", 9177564], [" 8c09e0:\tb.cc\t8c09f4 <islower@plt+0x8533a4>", 9177568], [" 8c09e4:\tldr\tw8, [x19,#2720]", 9177572], [" 8c09e8:\tcmp\tw8, #0x10", 9177576], [" 8c09ec:\tb.cc\t8c09f4 <islower@plt+0x8533a4>", 9177580], [" 8c09f0:\torr\tw23, wzr, #0x1", 9177584], [" 8c09f4:\tldr\tx0, [x19,#2776]", 9177588], [" 8c09f8:\tbl\t8832ac <islower@plt+0x815c5c>", 9177592], [" 8c09fc:\ttbz\tw0, #0, 8c0a20 <islower@plt+0x8533d0>", 9177596], [" 8c0a00:\tldr\tw9, [x19,#2712]", 9177600], [" 8c0a04:\tcmp\tw9, #0x5", 9177604], [" 8c0a08:\tb.cc\t8c0a20 <islower@plt+0x8533d0>", 9177608], [" 8c0a0c:\tldrb\tw6, [x19,#2766]", 9177612], [" 8c0a10:\tcbz\tw6, 8c0a20 <islower@plt+0x8533d0>", 9177616], [" 8c0a14:\torr\tw7, wzr, #0x1", 9177620], [" 8c0a18:\tstrb\tw7, [x19,#2376]", 9177624], [" 8c0a1c:\tb\t8c0a24 <islower@plt+0x8533d4>", 9177628], [" 8c0a20:\tstrb\twzr, [x19,#2376]", 9177632], [" 8c0a24:\tldr\tx0, [x19,#2768]", 9177636], [" 8c0a28:\tldr\tx1, [x19,#32]", 9177640], [" 8c0a2c:\tbl\t7b0134 <islower@plt+0x742ae4>", 9177644], [" 8c0a30:\ttbz\tw0, #0, 8c0a70 <islower@plt+0x853420>", 9177648], [" 8c0a34:\tadd\tx0, x20, x26", 9177652], [" 8c0a38:\tldr\tw9, [x0]", 9177656], [" 8c0a3c:\tcbz\tw9, 8c0a70 <islower@plt+0x853420>", 9177660], [" 8c0a40:\tmov\tw12, #0x5c22 \t// #23586", 9177664], [" 8c0a44:\tldrb\tw26, [x20,x12]", 9177668], [" 8c0a48:\tstrb\tw26, [x19,#2391]", 9177672], [" 8c0a4c:\ttbz\tw25, #0, 8c0c94 <islower@plt+0x853644>", 9177676], [" 8c0a50:\tcmp\tw9, #0x10", 9177680], [" 8c0a54:\tb.hi\t8c0a5c <islower@plt+0x85340c>", 9177684], [" 8c0a58:\tstrb\twzr, [x19,#2367]", 9177688], [" 8c0a5c:\tadd\tw2, w9, w9, lsl #1", 9177692], [" 8c0a60:\torr\tw21, wzr, #0x1", 9177696], [" 8c0a64:\tlsr\tw1, w2, #2", 9177700], [" 8c0a68:\tstr\tw1, [x19,#2380]", 9177704], [" 8c0a6c:\tb\t8c0a74 <islower@plt+0x853424>", 9177708], [" 8c0a70:\tmov\tw21, wzr", 9177712], [" 8c0a74:\tldrb\tw28, [x27],#1", 9177716], [" 8c0a78:\tldr\tx0, [x20,#23528]", 9177720], [" 8c0a7c:\ttst\tw28, #0x1", 9177724], [" 8c0a80:\tldr\tx13, [x20,#23520]", 9177728], [" 8c0a84:\tlsr\tx14, x28, #1", 9177732], [" 8c0a88:\tcsel\tx27, x27, x0, eq", 9177736], [" 8c0a8c:\tcsel\tx26, x14, x13, eq", 9177740], [" 8c0a90:\tcbz\tx26, 8c0c54 <islower@plt+0x853604>", 9177744], [" 8c0a94:\tadrp\tx0, ca9000 <LoadQCC+0xac3d0>", 9177748], [" 8c0a98:\tadd\tx0, x0, #0xebf", 9177752], [" 8c0a9c:\torr\tw1, wzr, #0x8", 9177756], [" 8c0aa0:\tbl\t6ce90 <__strlen_chk@plt>", 9177760], [" 8c0aa4:\tcmp\tx26, x0", 9177764], [" 8c0aa8:\tb.ne\t8c0ac4 <islower@plt+0x853474>", 9177768], [" 8c0aac:\tadrp\tx1, ca9000 <LoadQCC+0xac3d0>", 9177772], [" 8c0ab0:\tadd\tx1, x1, #0xebf", 9177776], [" 8c0ab4:\tmov\tx0, x27", 9177780], [" 8c0ab8:\tmov\tx2, x26", 9177784], [" 8c0abc:\tbl\t6ceb0 <memcmp@plt>", 9177788], [" 8c0ac0:\tcbz\tw0, 8c0cd8 <islower@plt+0x853688>", 9177792], [" 8c0ac4:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9177796], [" 8c0ac8:\tadd\tx0, x0, #0x47e", 9177800], [" 8c0acc:\torr\tw1, wzr, #0x8", 9177804], [" 8c0ad0:\tbl\t6ce90 <__strlen_chk@plt>", 9177808], [" 8c0ad4:\tcmp\tx26, x0", 9177812], [" 8c0ad8:\tb.ne\t8c0af4 <islower@plt+0x8534a4>", 9177816], [" 8c0adc:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9177820], [" 8c0ae0:\tadd\tx1, x1, #0x47e", 9177824], [" 8c0ae4:\tmov\tx0, x27", 9177828], [" 8c0ae8:\tmov\tx2, x26", 9177832], [" 8c0aec:\tbl\t6ceb0 <memcmp@plt>", 9177836], [" 8c0af0:\tcbz\tw0, 8c0ce4 <islower@plt+0x853694>", 9177840], [" 8c0af4:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9177844], [" 8c0af8:\tadd\tx0, x0, #0x4b3", 9177848], [" 8c0afc:\torr\tw1, wzr, #0x10", 9177852], [" 8c0b00:\tbl\t6ce90 <__strlen_chk@plt>", 9177856], [" 8c0b04:\tcmp\tx26, x0", 9177860], [" 8c0b08:\tb.ne\t8c0b24 <islower@plt+0x8534d4>", 9177864], [" 8c0b0c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9177868], [" 8c0b10:\tadd\tx1, x1, #0x4b3", 9177872], [" 8c0b14:\tmov\tx0, x27", 9177876], [" 8c0b18:\tmov\tx2, x26", 9177880], [" 8c0b1c:\tbl\t6ceb0 <memcmp@plt>", 9177884], [" 8c0b20:\tcbz\tw0, 8c0cf4 <islower@plt+0x8536a4>", 9177888], [" 8c0b24:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9177892], [" 8c0b28:\tadd\tx0, x0, #0x4fd", 9177896], [" 8c0b2c:\torr\tw1, wzr, #0xe", 9177900], [" 8c0b30:\tbl\t6ce90 <__strlen_chk@plt>", 9177904], [" 8c0b34:\tcmp\tx26, x0", 9177908], [" 8c0b38:\tb.ne\t8c0b54 <islower@plt+0x853504>", 9177912], [" 8c0b3c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9177916], [" 8c0b40:\tadd\tx1, x1, #0x4fd", 9177920], [" 8c0b44:\tmov\tx0, x27", 9177924], [" 8c0b48:\tmov\tx2, x26", 9177928], [" 8c0b4c:\tbl\t6ceb0 <memcmp@plt>", 9177932], [" 8c0b50:\tcbz\tw0, 8c0d04 <islower@plt+0x8536b4>", 9177936], [" 8c0b54:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9177940], [" 8c0b58:\tadd\tx0, x0, #0x494", 9177944], [" 8c0b5c:\torr\tw1, wzr, #0x8", 9177948], [" 8c0b60:\tbl\t6ce90 <__strlen_chk@plt>", 9177952], [" 8c0b64:\tcmp\tx26, x0", 9177956], [" 8c0b68:\tb.ne\t8c0b84 <islower@plt+0x853534>", 9177960], [" 8c0b6c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9177964], [" 8c0b70:\tadd\tx1, x1, #0x494", 9177968], [" 8c0b74:\tmov\tx0, x27", 9177972], [" 8c0b78:\tmov\tx2, x26", 9177976], [" 8c0b7c:\tbl\t6ceb0 <memcmp@plt>", 9177980], [" 8c0b80:\tcbz\tw0, 8c0d14 <islower@plt+0x8536c4>", 9177984], [" 8c0b84:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9177988], [" 8c0b88:\tmov\tw1, #0x9 \t// #9", 9177992], [" 8c0b8c:\tadd\tx0, x0, #0x53f", 9177996], [" 8c0b90:\tbl\t6ce90 <__strlen_chk@plt>", 9178000], [" 8c0b94:\tcmp\tx26, x0", 9178004], [" 8c0b98:\tb.ne\t8c0bb4 <islower@plt+0x853564>", 9178008], [" 8c0b9c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9178012], [" 8c0ba0:\tadd\tx1, x1, #0x53f", 9178016], [" 8c0ba4:\tmov\tx0, x27", 9178020], [" 8c0ba8:\tmov\tx2, x26", 9178024], [" 8c0bac:\tbl\t6ceb0 <memcmp@plt>", 9178028], [" 8c0bb0:\tcbz\tw0, 8c0d5c <islower@plt+0x85370c>", 9178032], [" 8c0bb4:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9178036], [" 8c0bb8:\tmov\tw1, #0xa \t// #10", 9178040], [" 8c0bbc:\tadd\tx0, x0, #0x579", 9178044], [" 8c0bc0:\tbl\t6ce90 <__strlen_chk@plt>", 9178048], [" 8c0bc4:\tcmp\tx26, x0", 9178052], [" 8c0bc8:\tb.ne\t8c0be4 <islower@plt+0x853594>", 9178056], [" 8c0bcc:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9178060], [" 8c0bd0:\tadd\tx1, x1, #0x579", 9178064], [" 8c0bd4:\tmov\tx0, x27", 9178068], [" 8c0bd8:\tmov\tx2, x26", 9178072], [" 8c0bdc:\tbl\t6ceb0 <memcmp@plt>", 9178076], [" 8c0be0:\tcbz\tw0, 8c0d7c <islower@plt+0x85372c>", 9178080], [" 8c0be4:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9178084], [" 8c0be8:\tmov\tw1, #0x5 \t// #5", 9178088], [" 8c0bec:\tadd\tx0, x0, #0x5bb", 9178092], [" 8c0bf0:\tbl\t6ce90 <__strlen_chk@plt>", 9178096], [" 8c0bf4:\tcmp\tx26, x0", 9178100], [" 8c0bf8:\tb.ne\t8c0c14 <islower@plt+0x8535c4>", 9178104], [" 8c0bfc:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9178108], [" 8c0c00:\tadd\tx1, x1, #0x5bb", 9178112], [" 8c0c04:\tmov\tx0, x27", 9178116], [" 8c0c08:\tmov\tx2, x26", 9178120], [" 8c0c0c:\tbl\t6ceb0 <memcmp@plt>", 9178124], [" 8c0c10:\tcbz\tw0, 8c0dac <islower@plt+0x85375c>", 9178128], [" 8c0c14:\tadrp\tx0, cb7000 <LoadQCC+0xba3d0>", 9178132], [" 8c0c18:\tmov\tw1, #0xb \t// #11", 9178136], [" 8c0c1c:\tadd\tx0, x0, #0x5e8", 9178140], [" 8c0c20:\tbl\t6ce90 <__strlen_chk@plt>", 9178144], [" 8c0c24:\tcmp\tx26, x0", 9178148], [" 8c0c28:\tb.ne\t8c0e40 <islower@plt+0x8537f0>", 9178152], [" 8c0c2c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9178156], [" 8c0c30:\tadd\tx1, x1, #0x5e8", 9178160], [" 8c0c34:\tmov\tx0, x27", 9178164], [" 8c0c38:\tmov\tx2, x26", 9178168], [" 8c0c3c:\tbl\t6ceb0 <memcmp@plt>", 9178172], [" 8c0c40:\tcbnz\tw0, 8c0e40 <islower@plt+0x8537f0>", 9178176], [" 8c0c44:\tldr\tx18, [sp,#48]", 9178180], [" 8c0c48:\torr\tw17, wzr, #0x8", 9178184], [" 8c0c4c:\tstr\tw17, [x18]", 9178188], [" 8c0c50:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178192], [" 8c0c54:\tldr\tw18, [x24,#56]", 9178196], [" 8c0c58:\tldr\tx2, [sp,#48]", 9178200], [" 8c0c5c:\torr\tw8, w18, #0x8", 9178204], [" 8c0c60:\tcmp\tw8, #0x8", 9178208], [" 8c0c64:\tstr\tw18, [x2]", 9178212], [" 8c0c68:\tb.ne\t8c0e40 <islower@plt+0x8537f0>", 9178216], [" 8c0c6c:\tldr\tx0, [x19,#2776]", 9178220], [" 8c0c70:\tbl\t88336c <islower@plt+0x815d1c>", 9178224], [" 8c0c74:\ttbz\tw0, #0, 8c0c9c <islower@plt+0x85364c>", 9178228], [" 8c0c78:\tldrb\tw23, [x19,#2765]", 9178232], [" 8c0c7c:\torr\tw3, wzr, #0x6", 9178236], [" 8c0c80:\tcmp\tw23, #0x0", 9178240], [" 8c0c84:\torr\tw6, wzr, #0x1", 9178244], [" 8c0c88:\tcsel\tw7, w6, w3, ne", 9178248], [" 8c0c8c:\tstr\tw7, [x19,#2360]", 9178252], [" 8c0c90:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178256], [" 8c0c94:\torr\tw21, wzr, #0x1", 9178260], [" 8c0c98:\tb\t8c0a74 <islower@plt+0x853424>", 9178264], [" 8c0c9c:\tldr\tx0, [x19,#2776]", 9178268], [" 8c0ca0:\tbl\t883284 <islower@plt+0x815c34>", 9178272], [" 8c0ca4:\ttbnz\tw0, #0, 8c0cb4 <islower@plt+0x853664>", 9178276], [" 8c0ca8:\tldr\tx0, [x19,#2776]", 9178280], [" 8c0cac:\tbl\t8832ac <islower@plt+0x815c5c>", 9178284], [" 8c0cb0:\ttbz\tw0, #0, 8c0d8c <islower@plt+0x85373c>", 9178288], [" 8c0cb4:\tldr\tx10, [x19,#2768]", 9178292], [" 8c0cb8:\tmov\tw27, #0x6d20 \t// #27936", 9178296], [" 8c0cbc:\tldr\tw26, [x10,x27]", 9178300], [" 8c0cc0:\tcmp\tw26, #0x1f", 9178304], [" 8c0cc4:\tb.cc\t8c0d24 <islower@plt+0x8536d4>", 9178308], [" 8c0cc8:\tldr\tx1, [sp,#48]", 9178312], [" 8c0ccc:\torr\tw4, wzr, #0x3", 9178316], [" 8c0cd0:\tstr\tw4, [x1]", 9178320], [" 8c0cd4:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178324], [" 8c0cd8:\tldr\tx26, [sp,#48]", 9178328], [" 8c0cdc:\tstr\twzr, [x26]", 9178332], [" 8c0ce0:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178336], [" 8c0ce4:\tldr\tx6, [sp,#48]", 9178340], [" 8c0ce8:\torr\tw25, wzr, #0x1", 9178344], [" 8c0cec:\tstr\tw25, [x6]", 9178348], [" 8c0cf0:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178352], [" 8c0cf4:\tldr\tx24, [sp,#48]", 9178356], [" 8c0cf8:\torr\tw27, wzr, #0x6", 9178360], [" 8c0cfc:\tstr\tw27, [x24]", 9178364], [" 8c0d00:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178368], [" 8c0d04:\tldr\tx22, [sp,#48]", 9178372], [" 8c0d08:\torr\tw0, wzr, #0x7", 9178376], [" 8c0d0c:\tstr\tw0, [x22]", 9178380], [" 8c0d10:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178384], [" 8c0d14:\tldr\tx5, [sp,#48]", 9178388], [" 8c0d18:\torr\tw23, wzr, #0x2", 9178392], [" 8c0d1c:\tstr\tw23, [x5]", 9178396], [" 8c0d20:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178400], [" 8c0d24:\tcmp\tw22, #0xf", 9178404], [" 8c0d28:\tb.ne\t8c0d6c <islower@plt+0x85371c>", 9178408], [" 8c0d2c:\tldp\tx4, x5, [x19,#48]", 9178412], [" 8c0d30:\tmov\tx21, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9178416], [" 8c0d34:\tmovk\tx21, #0xaaab", 9178420], [" 8c0d38:\tsub\tx6, x5, x4", 9178424], [" 8c0d3c:\tasr\tx8, x6, #7", 9178428], [" 8c0d40:\tmul\tx11, x8, x21", 9178432], [" 8c0d44:\tcmp\tx11, #0x7d1", 9178436], [" 8c0d48:\tb.cc\t8c0d6c <islower@plt+0x85371c>", 9178440], [" 8c0d4c:\tldr\tx9, [sp,#48]", 9178444], [" 8c0d50:\torr\tw1, wzr, #0x7", 9178448], [" 8c0d54:\tstr\tw1, [x9]", 9178452], [" 8c0d58:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178456], [" 8c0d5c:\tldr\tx28, [sp,#48]", 9178460], [" 8c0d60:\torr\tw21, wzr, #0x3", 9178464], [" 8c0d64:\tstr\tw21, [x28]", 9178468], [" 8c0d68:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178472], [" 8c0d6c:\tldr\tx20, [sp,#48]", 9178476], [" 8c0d70:\tadd\tw10, w23, #0x1", 9178480], [" 8c0d74:\tstr\tw10, [x20]", 9178484], [" 8c0d78:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178488], [" 8c0d7c:\tldr\tx4, [sp,#48]", 9178492], [" 8c0d80:\torr\tw9, wzr, #0x4", 9178496], [" 8c0d84:\tstr\tw9, [x4]", 9178500], [" 8c0d88:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178504], [" 8c0d8c:\ttbz\tw25, #0, 8c0dd4 <islower@plt+0x853784>", 9178508], [" 8c0d90:\tldr\tw11, [x19,#2384]", 9178512], [" 8c0d94:\tand\tw12, w11, #0xff", 9178516], [" 8c0d98:\tcbz\tw12, 8c0df0 <islower@plt+0x8537a0>", 9178520], [" 8c0d9c:\tldr\tx25, [sp,#48]", 9178524], [" 8c0da0:\torr\tw8, wzr, #0x2", 9178528], [" 8c0da4:\tstr\tw8, [x25]", 9178532], [" 8c0da8:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178536], [" 8c0dac:\tldr\tx0, [x19,#2776]", 9178540], [" 8c0db0:\tbl\t883030 <islower@plt+0x8159e0>", 9178544], [" 8c0db4:\torr\tw10, wzr, #0x3", 9178548], [" 8c0db8:\tcmp\tw0, #0x1", 9178552], [" 8c0dbc:\tcsel\tw12, w10, wzr, eq", 9178556], [" 8c0dc0:\tcmp\tw0, #0x0", 9178560], [" 8c0dc4:\torr\tw14, wzr, #0x2", 9178564], [" 8c0dc8:\tcsel\tw15, w14, w12, eq", 9178568], [" 8c0dcc:\tstr\tw15, [x19,#2360]", 9178572], [" 8c0dd0:\tb\t8c0e40 <islower@plt+0x8537f0>", 9178576], [" 8c0dd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9178580], [" 8c0dd8:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9178584], [" 8c0ddc:\tadd\tx0, x0, #0xd47", 9178588], [" 8c0de0:\tadd\tx1, x1, #0x7d7", 9178592], [" 8c0de4:\tmov\tw2, #0x48b \t// #1163", 9178596], [" 8c0de8:\tbl\tb9770 <islower@plt+0x4c120>", 9178600], [" 8c0dec:\tb\t8c0e0c <islower@plt+0x8537bc>", 9178604], [" 8c0df0:\ttbnz\tw21, #0, 8c0e00 <islower@plt+0x8537b0>", 9178608], [" 8c0df4:\tmov\tw26, #0x5bf4 \t// #23540", 9178612], [" 8c0df8:\tldr\tw25, [x20,x26]", 9178616], [" 8c0dfc:\tcbz\tw25, 8c1ab8 <islower@plt+0x854468>", 9178620], [" 8c0e00:\tldr\tx8, [sp,#48]", 9178624], [" 8c0e04:\torr\tw27, wzr, #0x4", 9178628], [" 8c0e08:\tstr\tw27, [x8]", 9178632], [" 8c0e0c:\tadrp\tx20, e31000 <__bss_start+0x9c7c>", 9178636], [" 8c0e10:\tadd\tx20, x20, #0xb98", 9178640], [" 8c0e14:\tldr\tw13, [x20,#8]", 9178644], [" 8c0e18:\tcmp\tw13, #0x1", 9178648], [" 8c0e1c:\tb.lt\t8c0e28 <islower@plt+0x8537d8>", 9178652], [" 8c0e20:\tldrb\tw4, [x20,#56]", 9178656], [" 8c0e24:\tstrb\tw4, [x19,#2367]", 9178660], [" 8c0e28:\tadrp\tx12, e31000 <__bss_start+0x9c7c>", 9178664], [" 8c0e2c:\tldrb\tw1, [x19,#2767]", 9178668], [" 8c0e30:\tadd\tx12, x12, #0xbf8", 9178672], [" 8c0e34:\tldr\tw2, [x12,#56]", 9178676], [" 8c0e38:\tstrb\tw1, [x19,#2368]", 9178680], [" 8c0e3c:\tstr\tw2, [x19,#2372]", 9178684], [" 8c0e40:\tldrb\tw8, [x19,#2385]", 9178688], [" 8c0e44:\tstr\twzr, [x19,#2524]", 9178692], [" 8c0e48:\tcbz\tw8, 8c107c <islower@plt+0x853a2c>", 9178696], [" 8c0e4c:\tadd\tx24, x19, #0xa08", 9178700], [" 8c0e50:\tldr\tx1, [x19,#2576]", 9178704], [" 8c0e54:\tmov\tx0, x24", 9178708], [" 8c0e58:\tstr\twzr, [x19,#2624]", 9178712], [" 8c0e5c:\tadd\tx20, x19, #0xa10", 9178716], [" 8c0e60:\tbl\tb9d08 <islower@plt+0x4c6b8>", 9178720], [" 8c0e64:\tmovi\tv2.2d, #0x0", 9178724], [" 8c0e68:\tldr\tx0, [x19,#2776]", 9178728], [" 8c0e6c:\tstr\tx20, [x19,#2568]", 9178732], [" 8c0e70:\tstr\tq2, [x19,#2576]", 9178736], [" 8c0e74:\tbl\t88336c <islower@plt+0x815d1c>", 9178740], [" 8c0e78:\ttbz\tw0, #0, 8c107c <islower@plt+0x853a2c>", 9178744], [" 8c0e7c:\tldp\tx21, x23, [x19,#496]", 9178748], [" 8c0e80:\tcmp\tx21, x23", 9178752], [" 8c0e84:\tb.eq\t8c107c <islower@plt+0x853a2c>", 9178756], [" 8c0e88:\tadd\tx25, x19, #0xa28", 9178760], [" 8c0e8c:\tldrb\tw27, [x21]", 9178764], [" 8c0e90:\tand\tw15, w27, #0x3", 9178768], [" 8c0e94:\tcbnz\tw15, 8c1070 <islower@plt+0x853a20>", 9178772], [" 8c0e98:\tldr\tw13, [x21,#8]", 9178776], [" 8c0e9c:\tcbz\tw13, 8c1070 <islower@plt+0x853a20>", 9178780], [" 8c0ea0:\torr\tw4, wzr, #0x40000000", 9178784], [" 8c0ea4:\tcmp\tw13, w4", 9178788], [" 8c0ea8:\tb.lt\t8c0ec8 <islower@plt+0x853878>", 9178792], [" 8c0eac:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9178796], [" 8c0eb0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9178800], [" 8c0eb4:\tadd\tx0, x0, #0xd47", 9178804], [" 8c0eb8:\tadd\tx1, x1, #0xe66", 9178808], [" 8c0ebc:\tmov\tw2, #0x12c \t// #300", 9178812], [" 8c0ec0:\tbl\tb9770 <islower@plt+0x4c120>", 9178816], [" 8c0ec4:\tb\t8c0ecc <islower@plt+0x85387c>", 9178820], [" 8c0ec8:\ttbnz\tw13, #31, 8c0f9c <islower@plt+0x85394c>", 9178824], [" 8c0ecc:\tldr\tx0, [x19,#2768]", 9178828], [" 8c0ed0:\tldr\tx16, [x0]", 9178832], [" 8c0ed4:\tldr\tx11, [x16,#64]", 9178836], [" 8c0ed8:\tblr\tx11", 9178840], [" 8c0edc:\tldr\tx17, [x0]", 9178844], [" 8c0ee0:\tand\tx22, x22, #0xffffffff00000000", 9178848], [" 8c0ee4:\tldr\tw1, [x21,#8]", 9178852], [" 8c0ee8:\tmov\tx2, x22", 9178856], [" 8c0eec:\tmov\tx3, xzr", 9178860], [" 8c0ef0:\tldr\tx12, [x17,#24]", 9178864], [" 8c0ef4:\tblr\tx12", 9178868], [" 8c0ef8:\tbl\t7832b4 <islower@plt+0x715c64>", 9178872], [" 8c0efc:\tldr\tw27, [x21,#8]", 9178876], [" 8c0f00:\ttbz\tw0, #0, 8c0f50 <islower@plt+0x853900>", 9178880], [" 8c0f04:\tldr\tx26, [x20]", 9178884], [" 8c0f08:\tcbz\tx26, 8c0fb4 <islower@plt+0x853964>", 9178888], [" 8c0f0c:\tmov\tx28, x20", 9178892], [" 8c0f10:\tb\t8c0f1c <islower@plt+0x8538cc>", 9178896], [" 8c0f14:\tmov\tx28, x26", 9178900], [" 8c0f18:\tmov\tx26, x18", 9178904], [" 8c0f1c:\tldr\tw3, [x26,#28]", 9178908], [" 8c0f20:\tcmp\tw27, w3", 9178912], [" 8c0f24:\tb.cs\t8c0f34 <islower@plt+0x8538e4>", 9178916], [" 8c0f28:\tldr\tx18, [x26]", 9178920], [" 8c0f2c:\tcbnz\tx18, 8c0f14 <islower@plt+0x8538c4>", 9178924], [" 8c0f30:\tb\t8c0fb8 <islower@plt+0x853968>", 9178928], [" 8c0f34:\tcmp\tw3, w27", 9178932], [" 8c0f38:\tb.cs\t8c0fbc <islower@plt+0x85396c>", 9178936], [" 8c0f3c:\tmov\tx28, x26", 9178940], [" 8c0f40:\tldr\tx18, [x28,#8]!", 9178944], [" 8c0f44:\tcbz\tx18, 8c0fbc <islower@plt+0x85396c>", 9178948], [" 8c0f48:\tmov\tx26, x18", 9178952], [" 8c0f4c:\tb\t8c0f1c <islower@plt+0x8538cc>", 9178956], [" 8c0f50:\tldr\tx26, [x25]", 9178960], [" 8c0f54:\tcbz\tx26, 8c1014 <islower@plt+0x8539c4>", 9178964], [" 8c0f58:\tmov\tx28, x25", 9178968], [" 8c0f5c:\tb\t8c0f68 <islower@plt+0x853918>", 9178972], [" 8c0f60:\tmov\tx28, x26", 9178976], [" 8c0f64:\tmov\tx26, x3", 9178980], [" 8c0f68:\tldr\tw18, [x26,#28]", 9178984], [" 8c0f6c:\tcmp\tw27, w18", 9178988], [" 8c0f70:\tb.cs\t8c0f80 <islower@plt+0x853930>", 9178992], [" 8c0f74:\tldr\tx3, [x26]", 9178996], [" 8c0f78:\tcbnz\tx3, 8c0f60 <islower@plt+0x853910>", 9179000], [" 8c0f7c:\tb\t8c1018 <islower@plt+0x8539c8>", 9179004], [" 8c0f80:\tcmp\tw18, w27", 9179008], [" 8c0f84:\tb.cs\t8c101c <islower@plt+0x8539cc>", 9179012], [" 8c0f88:\tmov\tx28, x26", 9179016], [" 8c0f8c:\tldr\tx3, [x28,#8]!", 9179020], [" 8c0f90:\tcbz\tx3, 8c101c <islower@plt+0x8539cc>", 9179024], [" 8c0f94:\tmov\tx26, x3", 9179028], [" 8c0f98:\tb\t8c0f68 <islower@plt+0x853918>", 9179032], [" 8c0f9c:\tldr\tx14, [x19,#40]", 9179036], [" 8c0fa0:\tand\tw13, w13, #0x7fffffff", 9179040], [" 8c0fa4:\tlsl\tx10, x13, #4", 9179044], [" 8c0fa8:\tldr\tx15, [x14,#16]", 9179048], [" 8c0fac:\tldr\tx0, [x15,x10]", 9179052], [" 8c0fb0:\tb\t8c0ef8 <islower@plt+0x8538a8>", 9179056], [" 8c0fb4:\tmov\tx26, x20", 9179060], [" 8c0fb8:\tmov\tx28, x26", 9179064], [" 8c0fbc:\tldr\tx0, [x28]", 9179068], [" 8c0fc0:\tcbnz\tx0, 8c1070 <islower@plt+0x853a20>", 9179072], [" 8c0fc4:\torr\tw0, wzr, #0x20", 9179076], [" 8c0fc8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9179080], [" 8c0fcc:\tmovi\tv0.2d, #0x0", 9179084], [" 8c0fd0:\tmov\tx8, x0", 9179088], [" 8c0fd4:\tstr\tx26, [x8,#16]", 9179092], [" 8c0fd8:\tstr\tq0, [x8]", 9179096], [" 8c0fdc:\tstr\tx8, [x28]", 9179100], [" 8c0fe0:\tldr\tx26, [x24]", 9179104], [" 8c0fe4:\tldr\tx17, [x26]", 9179108], [" 8c0fe8:\tstr\tw27, [x8,#28]", 9179112], [" 8c0fec:\tcbz\tx17, 8c0ff8 <islower@plt+0x8539a8>", 9179116], [" 8c0ff0:\tstr\tx17, [x24]", 9179120], [" 8c0ff4:\tldr\tx8, [x28]", 9179124], [" 8c0ff8:\tldr\tx0, [x19,#2576]", 9179128], [" 8c0ffc:\tmov\tx1, x8", 9179132], [" 8c1000:\tbl\t8840c <islower@plt+0x1adbc>", 9179136], [" 8c1004:\tldr\tx27, [x19,#2584]", 9179140], [" 8c1008:\tadd\tx18, x27, #0x1", 9179144], [" 8c100c:\tstr\tx18, [x19,#2584]", 9179148], [" 8c1010:\tb\t8c1070 <islower@plt+0x853a20>", 9179152], [" 8c1014:\tmov\tx26, x25", 9179156], [" 8c1018:\tmov\tx28, x26", 9179160], [" 8c101c:\tldr\tx13, [x28]", 9179164], [" 8c1020:\tcbnz\tx13, 8c1070 <islower@plt+0x853a20>", 9179168], [" 8c1024:\torr\tw0, wzr, #0x20", 9179172], [" 8c1028:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9179176], [" 8c102c:\tmovi\tv1.2d, #0x0", 9179180], [" 8c1030:\tmov\tx9, x0", 9179184], [" 8c1034:\tstr\tx26, [x9,#16]", 9179188], [" 8c1038:\tstr\tq1, [x9]", 9179192], [" 8c103c:\tstr\tx9, [x28]", 9179196], [" 8c1040:\tldr\tx4, [x19,#2592]", 9179200], [" 8c1044:\tldr\tx26, [x4]", 9179204], [" 8c1048:\tstr\tw27, [x9,#28]", 9179208], [" 8c104c:\tcbz\tx26, 8c1058 <islower@plt+0x853a08>", 9179212], [" 8c1050:\tstr\tx26, [x19,#2592]", 9179216], [" 8c1054:\tldr\tx9, [x28]", 9179220], [" 8c1058:\tldr\tx0, [x19,#2600]", 9179224], [" 8c105c:\tmov\tx1, x9", 9179228], [" 8c1060:\tbl\t8840c <islower@plt+0x1adbc>", 9179232], [" 8c1064:\tldr\tx28, [x19,#2608]", 9179236], [" 8c1068:\tadd\tx5, x28, #0x1", 9179240], [" 8c106c:\tstr\tx5, [x19,#2608]", 9179244], [" 8c1070:\tadd\tx21, x21, #0x10", 9179248], [" 8c1074:\tcmp\tx21, x23", 9179252], [" 8c1078:\tb.ne\t8c0e8c <islower@plt+0x85383c>", 9179256], [" 8c107c:\tldr\tx21, [sp,#48]", 9179260], [" 8c1080:\tldrb\tw25, [x19,#2385]", 9179264], [" 8c1084:\tstr\tx21, [x19,#2560]", 9179268], [" 8c1088:\tcbz\tw25, 8c1250 <islower@plt+0x853c00>", 9179272], [" 8c108c:\tldr\tx14, [x19,#1816]", 9179276], [" 8c1090:\tldr\tx13, [x19,#1808]", 9179280], [" 8c1094:\tcmp\tx14, x13", 9179284], [" 8c1098:\tb.eq\t8c10e4 <islower@plt+0x853a94>", 9179288], [" 8c109c:\tmov\tx15, xzr", 9179292], [" 8c10a0:\tadd\tx22, x19, #0x958", 9179296], [" 8c10a4:\torr\tw23, wzr, #0x1", 9179300], [" 8c10a8:\tldr\tx1, [x13,x15,lsl #3]", 9179304], [" 8c10ac:\torr\tw2, wzr, #0x1", 9179308], [" 8c10b0:\tmov\tx0, x22", 9179312], [" 8c10b4:\tmov\tx3, xzr", 9179316], [" 8c10b8:\tmov\tx4, xzr", 9179320], [" 8c10bc:\tmov\tx5, xzr", 9179324], [" 8c10c0:\tmov\tx6, xzr", 9179328], [" 8c10c4:\tbl\t8c5c5c <islower@plt+0x85860c>", 9179332], [" 8c10c8:\tldr\tx3, [x19,#1816]", 9179336], [" 8c10cc:\tmov\tw15, w23", 9179340], [" 8c10d0:\tldr\tx13, [x19,#1808]", 9179344], [" 8c10d4:\tadd\tw23, w23, #0x1", 9179348], [" 8c10d8:\tsub\tx27, x3, x13", 9179352], [" 8c10dc:\tcmp\tx15, x27, asr #3", 9179356], [" 8c10e0:\tb.cc\t8c10a8 <islower@plt+0x853a58>", 9179360], [" 8c10e4:\tadd\tx15, x19, #0x2ce", 9179364], [" 8c10e8:\tldp\tx28, x27, [x19,#496]", 9179368], [" 8c10ec:\tldr\tw23, [x15]", 9179372], [" 8c10f0:\tcmp\tx28, x27", 9179376], [" 8c10f4:\torr\tw16, w23, #0x200", 9179380], [" 8c10f8:\tstr\tw16, [x15]", 9179384], [" 8c10fc:\tldr\tx23, [sp,#24]", 9179388], [" 8c1100:\tb.eq\t8c1190 <islower@plt+0x853b40>", 9179392], [" 8c1104:\tadd\tx22, x19, #0x958", 9179396], [" 8c1108:\tldr\tx15, [x28]", 9179400], [" 8c110c:\tldr\tw0, [x19,#704]", 9179404], [" 8c1110:\tand\tx24, x15, #0xfffffffffffffffc", 9179408], [" 8c1114:\tsub\tw2, w0, #0x1", 9179412], [" 8c1118:\tldr\tw17, [x24,#244]", 9179416], [" 8c111c:\tsub\tw18, w17, #0x1", 9179420], [" 8c1120:\tstr\tw18, [x24,#244]", 9179424], [" 8c1124:\tldrb\tw21, [x19,#808]", 9179428], [" 8c1128:\tstr\tw2, [x19,#704]", 9179432], [" 8c112c:\ttbnz\tw21, #1, 8c1138 <islower@plt+0x853ae8>", 9179436], [" 8c1130:\tmov\tx0, x23", 9179440], [" 8c1134:\tbl\t56ebe0 <islower@plt+0x501590>", 9179444], [" 8c1138:\tldr\tw10, [x19,#816]", 9179448], [" 8c113c:\tmov\tx0, x24", 9179452], [" 8c1140:\tldr\tw14, [x28,#12]", 9179456], [" 8c1144:\tadd\tw1, w14, w10", 9179460], [" 8c1148:\tbl\t56e8b0 <islower@plt+0x501260>", 9179464], [" 8c114c:\tldr\tx17, [sp,#32]", 9179468], [" 8c1150:\tcmp\tx24, x17", 9179472], [" 8c1154:\tb.eq\t8c1184 <islower@plt+0x853b34>", 9179476], [" 8c1158:\tldr\tw15, [x24,#244]", 9179480], [" 8c115c:\tcbnz\tw15, 8c1184 <islower@plt+0x853b34>", 9179484], [" 8c1160:\tmov\tx0, x22", 9179488], [" 8c1164:\tmov\tx1, x24", 9179492], [" 8c1168:\tbl\t8c379c <islower@plt+0x85614c>", 9179496], [" 8c116c:\tldr\tx0, [x24,#8]", 9179500], [" 8c1170:\tbl\t77b890 <islower@plt+0x70e240>", 9179504], [" 8c1174:\ttbz\tw0, #0, 8c1184 <islower@plt+0x853b34>", 9179508], [" 8c1178:\tldr\tw3, [x19,#2516]", 9179512], [" 8c117c:\tadd\tw4, w3, #0x1", 9179516], [" 8c1180:\tstr\tw4, [x19,#2516]", 9179520], [" 8c1184:\tadd\tx28, x28, #0x10", 9179524], [" 8c1188:\tcmp\tx28, x27", 9179528], [" 8c118c:\tb.ne\t8c1108 <islower@plt+0x853ab8>", 9179532], [" 8c1190:\tldp\tx11, x16, [x19,#48]", 9179536], [" 8c1194:\tmov\tw17, #0xaaaa0000 \t// #-1431699456", 9179540], [" 8c1198:\tmovk\tw17, #0xaaab", 9179544], [" 8c119c:\tsub\tx24, x16, x11", 9179548], [" 8c11a0:\tlsr\tx18, x24, #7", 9179552], [" 8c11a4:\tmul\tw27, w18, w17", 9179556], [" 8c11a8:\tcbz\tw27, 8c1200 <islower@plt+0x853bb0>", 9179560], [" 8c11ac:\tmov\tx21, xzr", 9179564], [" 8c11b0:\tmov\tx26, xzr", 9179568], [" 8c11b4:\tadd\tx23, x19, #0x958", 9179572], [" 8c11b8:\tb\t8c11c4 <islower@plt+0x853b74>", 9179576], [" 8c11bc:\tldr\tx11, [x29]", 9179580], [" 8c11c0:\tadd\tx21, x21, #0x180", 9179584], [" 8c11c4:\tadd\tx1, x11, x21", 9179588], [" 8c11c8:\tldp\tx10, x11, [x1,#128]", 9179592], [" 8c11cc:\tcmp\tx10, x11", 9179596], [" 8c11d0:\tb.ne\t8c11f0 <islower@plt+0x853ba0>", 9179600], [" 8c11d4:\tmov\tx0, x23", 9179604], [" 8c11d8:\tbl\t8c379c <islower@plt+0x85614c>", 9179608], [" 8c11dc:\tldr\tx0, [x29]", 9179612], [" 8c11e0:\tadd\tx22, x0, x21", 9179616], [" 8c11e4:\tldur\tw18, [x22,#254]", 9179620], [" 8c11e8:\torr\tw5, w18, #0x100", 9179624], [" 8c11ec:\tstur\tw5, [x22,#254]", 9179628], [" 8c11f0:\tadd\tx26, x26, #0x1", 9179632], [" 8c11f4:\tcmp\tw26, w27", 9179636], [" 8c11f8:\tb.ne\t8c11bc <islower@plt+0x853b6c>", 9179640], [" 8c11fc:\tldp\tx11, x16, [x19,#48]", 9179644], [" 8c1200:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9179648], [" 8c1204:\tldr\tx23, [x19,#2704]", 9179652], [" 8c1208:\tsub\tx12, x16, x11", 9179656], [" 8c120c:\tldr\tx28, [x19,#2688]", 9179660], [" 8c1210:\tmovk\tx5, #0xaaab", 9179664], [" 8c1214:\tasr\tx6, x12, #7", 9179668], [" 8c1218:\tmul\tx20, x6, x5", 9179672], [" 8c121c:\tadd\tx21, x19, #0xa80", 9179676], [" 8c1220:\tsub\tx8, x23, x28", 9179680], [" 8c1224:\tasr\tx7, x8, #3", 9179684], [" 8c1228:\tcmp\tx7, x20", 9179688], [" 8c122c:\tb.cs\t8c1390 <islower@plt+0x853d40>", 9179692], [" 8c1230:\tldr\tx26, [x19,#2696]", 9179696], [" 8c1234:\tcbz\tx12, 8c134c <islower@plt+0x853cfc>", 9179700], [" 8c1238:\tlsr\tx2, x20, #61", 9179704], [" 8c123c:\tcbnz\tx2, 8c1b88 <islower@plt+0x854538>", 9179708], [" 8c1240:\tlsl\tx0, x20, #3", 9179712], [" 8c1244:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9179716], [" 8c1248:\tmov\tx24, x0", 9179720], [" 8c124c:\tb\t8c1350 <islower@plt+0x853d00>", 9179724], [" 8c1250:\tldr\tx1, [sp,#32]", 9179728], [" 8c1254:\tmov\tx0, x19", 9179732], [" 8c1258:\tbl\t8cbea4 <islower@plt+0x85e854>", 9179736], [" 8c125c:\tldp\tx14, x21, [x19,#48]", 9179740], [" 8c1260:\tmov\tw23, #0xaaaa0000 \t// #-1431699456", 9179744], [" 8c1264:\tmovk\tw23, #0xaaab", 9179748], [" 8c1268:\tsub\tx24, x21, x14", 9179752], [" 8c126c:\tlsr\tx28, x24, #7", 9179756], [" 8c1270:\tmul\tw25, w28, w23", 9179760], [" 8c1274:\tcbz\tw25, 8c12c8 <islower@plt+0x853c78>", 9179764], [" 8c1278:\tmov\tx28, xzr", 9179768], [" 8c127c:\tmov\tx20, xzr", 9179772], [" 8c1280:\tadd\tx24, x19, #0x958", 9179776], [" 8c1284:\tb\t8c1290 <islower@plt+0x853c40>", 9179780], [" 8c1288:\tldr\tx14, [x29]", 9179784], [" 8c128c:\tadd\tx28, x28, #0x180", 9179788], [" 8c1290:\tadd\tx1, x14, x28", 9179792], [" 8c1294:\tldp\tx23, x14, [x1,#32]", 9179796], [" 8c1298:\tcmp\tx23, x14", 9179800], [" 8c129c:\tb.ne\t8c12bc <islower@plt+0x853c6c>", 9179804], [" 8c12a0:\tmov\tx0, x24", 9179808], [" 8c12a4:\tbl\t8c379c <islower@plt+0x85614c>", 9179812], [" 8c12a8:\tldr\tx16, [x29]", 9179816], [" 8c12ac:\tadd\tx21, x16, x28", 9179820], [" 8c12b0:\tldur\tw2, [x21,#254]", 9179824], [" 8c12b4:\torr\tw23, w2, #0x100", 9179828], [" 8c12b8:\tstur\tw23, [x21,#254]", 9179832], [" 8c12bc:\tadd\tx20, x20, #0x1", 9179836], [" 8c12c0:\tcmp\tw20, w25", 9179840], [" 8c12c4:\tb.ne\t8c1288 <islower@plt+0x853c38>", 9179844], [" 8c12c8:\tadrp\tx29, e31000 <__bss_start+0x9c7c>", 9179848], [" 8c12cc:\tldr\tw9, [x19,#2712]", 9179852], [" 8c12d0:\tadd\tx29, x29, #0xb38", 9179856], [" 8c12d4:\tldrb\tw21, [x29,#56]", 9179860], [" 8c12d8:\tcbz\tw21, 8c12f4 <islower@plt+0x853ca4>", 9179864], [" 8c12dc:\tldr\tw8, [x19,#2372]", 9179868], [" 8c12e0:\tlsl\tw3, w8, #1", 9179872], [" 8c12e4:\tsub\tw4, w3, #0x1", 9179876], [" 8c12e8:\tcmp\tw9, w4", 9179880], [" 8c12ec:\tcsel\tw0, w9, w8, cc", 9179884], [" 8c12f0:\tstr\tw0, [x19,#2512]", 9179888], [" 8c12f4:\tldp\tx25, x20, [x19,#48]", 9179892], [" 8c12f8:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 9179896], [" 8c12fc:\tmovk\tx18, #0xaaab", 9179900], [" 8c1300:\tldr\tx17, [x19,#2704]", 9179904], [" 8c1304:\tldr\tx27, [x19,#2688]", 9179908], [" 8c1308:\tadd\tx21, x19, #0xa80", 9179912], [" 8c130c:\tsub\tx13, x20, x25", 9179916], [" 8c1310:\tstr\tw9, [x19,#2520]", 9179920], [" 8c1314:\tasr\tx3, x13, #7", 9179924], [" 8c1318:\tmul\tx25, x3, x18", 9179928], [" 8c131c:\tsub\tx4, x17, x27", 9179932], [" 8c1320:\tasr\tx5, x4, #3", 9179936], [" 8c1324:\tcmp\tx5, x25", 9179940], [" 8c1328:\tb.cs\t8c17cc <islower@plt+0x85417c>", 9179944], [" 8c132c:\tldr\tx24, [x19,#2696]", 9179948], [" 8c1330:\tcbz\tx13, 8c1788 <islower@plt+0x854138>", 9179952], [" 8c1334:\tlsr\tx8, x25, #61", 9179956], [" 8c1338:\tcbnz\tx8, 8c1b8c <islower@plt+0x85453c>", 9179960], [" 8c133c:\tlsl\tx0, x25, #3", 9179964], [" 8c1340:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9179968], [" 8c1344:\tmov\tx28, x0", 9179972], [" 8c1348:\tb\t8c178c <islower@plt+0x85413c>", 9179976], [" 8c134c:\tmov\tx24, xzr", 9179980], [" 8c1350:\tsub\tx2, x26, x28", 9179984], [" 8c1354:\tasr\tx1, x2, #3", 9179988], [" 8c1358:\tadd\tx27, x24, x20, lsl #3", 9179992], [" 8c135c:\tadd\tx23, x24, x1, lsl #3", 9179996], [" 8c1360:\tcmp\tx2, #0x1", 9180000], [" 8c1364:\tb.lt\t8c1378 <islower@plt+0x853d28>", 9180004], [" 8c1368:\tmov\tx0, x24", 9180008], [" 8c136c:\tmov\tx1, x28", 9180012], [" 8c1370:\tbl\t6cdd0 <memcpy@plt>", 9180016], [" 8c1374:\tldr\tx28, [x21]", 9180020], [" 8c1378:\tstr\tx24, [x19,#2688]", 9180024], [" 8c137c:\tstr\tx23, [x19,#2696]", 9180028], [" 8c1380:\tstr\tx27, [x19,#2704]", 9180032], [" 8c1384:\tcbz\tx28, 8c1390 <islower@plt+0x853d40>", 9180036], [" 8c1388:\tmov\tx0, x28", 9180040], [" 8c138c:\tbl\t6cda0 <operator delete(void*)@plt>", 9180044], [" 8c1390:\tmov\tw23, wzr", 9180048], [" 8c1394:\tadd\tx22, x19, #0x958", 9180052], [" 8c1398:\tb\t8c13a0 <islower@plt+0x853d50>", 9180056], [" 8c139c:\tadd\tw23, w23, #0x1", 9180060], [" 8c13a0:\tldr\tx9, [x19,#2456]", 9180064], [" 8c13a4:\tldr\tx12, [x19,#2464]", 9180068], [" 8c13a8:\tcmp\tx9, x12", 9180072], [" 8c13ac:\tb.eq\t8c13bc <islower@plt+0x853d6c>", 9180076], [" 8c13b0:\tldr\tx4, [x19,#2640]", 9180080], [" 8c13b4:\tldr\tx10, [x19,#2632]", 9180084], [" 8c13b8:\tb\t8c13cc <islower@plt+0x853d7c>", 9180088], [" 8c13bc:\tldr\tx10, [x19,#2632]", 9180092], [" 8c13c0:\tldr\tx4, [x19,#2640]", 9180096], [" 8c13c4:\tcmp\tx10, x4", 9180100], [" 8c13c8:\tb.eq\t8c1a7c <islower@plt+0x85442c>", 9180104], [" 8c13cc:\tsub\tx14, x4, x10", 9180108], [" 8c13d0:\tlsr\tx29, x14, #3", 9180112], [" 8c13d4:\tcbz\tw29, 8c1468 <islower@plt+0x853e18>", 9180116], [" 8c13d8:\tmov\tw26, wzr", 9180120], [" 8c13dc:\tb\t8c13e4 <islower@plt+0x853d94>", 9180124], [" 8c13e0:\tldr\tx10, [x19,#2632]", 9180128], [" 8c13e4:\tldr\tx24, [x10,w26,uxtw #3]", 9180132], [" 8c13e8:\tmov\tw28, w26", 9180136], [" 8c13ec:\tldrb\tw3, [x24,#344]", 9180140], [" 8c13f0:\ttbnz\tw3, #1, 8c13fc <islower@plt+0x853dac>", 9180144], [" 8c13f4:\tmov\tx0, x24", 9180148], [" 8c13f8:\tbl\t56ebe0 <islower@plt+0x501590>", 9180152], [" 8c13fc:\tldr\tw5, [x24,#352]", 9180156], [" 8c1400:\tcmp\tw5, w23", 9180160], [" 8c1404:\tb.hi\t8c1454 <islower@plt+0x853e04>", 9180164], [" 8c1408:\tldr\tx24, [x19,#2632]", 9180168], [" 8c140c:\tlsl\tx20, x28, #3", 9180172], [" 8c1410:\tmov\tx0, x22", 9180176], [" 8c1414:\tldr\tx1, [x24,x20]", 9180180], [" 8c1418:\tbl\t8c379c <islower@plt+0x85614c>", 9180184], [" 8c141c:\tldr\tx25, [x19,#2632]", 9180188], [" 8c1420:\tsub\tw26, w26, #0x1", 9180192], [" 8c1424:\tsub\tw29, w29, #0x1", 9180196], [" 8c1428:\tldr\tx6, [x25,x20]", 9180200], [" 8c142c:\tldur\tw7, [x6,#254]", 9180204], [" 8c1430:\torr\tw7, w7, #0x100", 9180208], [" 8c1434:\tstur\tw7, [x6,#254]", 9180212], [" 8c1438:\tldr\tx7, [x19,#2640]", 9180216], [" 8c143c:\tldr\tx8, [x19,#2632]", 9180220], [" 8c1440:\tldur\tx15, [x7,#-8]", 9180224], [" 8c1444:\tstr\tx15, [x8,x20]", 9180228], [" 8c1448:\tldr\tx20, [x19,#2640]", 9180232], [" 8c144c:\tsub\tx9, x20, #0x8", 9180236], [" 8c1450:\tstr\tx9, [x19,#2640]", 9180240], [" 8c1454:\tadd\tw26, w26, #0x1", 9180244], [" 8c1458:\tcmp\tw26, w29", 9180248], [" 8c145c:\tb.ne\t8c13e0 <islower@plt+0x853d90>", 9180252], [" 8c1460:\tldr\tx9, [x19,#2456]", 9180256], [" 8c1464:\tldr\tx12, [x19,#2464]", 9180260], [" 8c1468:\tcmp\tx9, x12", 9180264], [" 8c146c:\tb.eq\t8c139c <islower@plt+0x853d4c>", 9180268], [" 8c1470:\tldr\tw26, [x19,#2712]", 9180272], [" 8c1474:\tmov\tx0, x22", 9180276], [" 8c1478:\tstr\tw23, [x19,#2488]", 9180280], [" 8c147c:\tstr\tw26, [x19,#2520]", 9180284], [" 8c1480:\tbl\t8c3980 <islower@plt+0x856330>", 9180288], [" 8c1484:\tmov\tx24, x0", 9180292], [" 8c1488:\tcbz\tx24, 8c13a0 <islower@plt+0x853d50>", 9180296], [" 8c148c:\tldrb\tw2, [x24,#344]", 9180300], [" 8c1490:\ttbnz\tw2, #1, 8c149c <islower@plt+0x853e4c>", 9180304], [" 8c1494:\tmov\tx0, x24", 9180308], [" 8c1498:\tbl\t56ebe0 <islower@plt+0x501590>", 9180312], [" 8c149c:\tldr\tw14, [x24,#352]", 9180316], [" 8c14a0:\tcmp\tw14, w23", 9180320], [" 8c14a4:\tb.ls\t8c14c0 <islower@plt+0x853e70>", 9180324], [" 8c14a8:\tldrb\tw8, [x24,#344]", 9180328], [" 8c14ac:\tmov\tw23, w14", 9180332], [" 8c14b0:\ttbnz\tw8, #1, 8c14c0 <islower@plt+0x853e70>", 9180336], [" 8c14b4:\tmov\tx0, x24", 9180340], [" 8c14b8:\tbl\t56ebe0 <islower@plt+0x501590>", 9180344], [" 8c14bc:\tldr\tw23, [x24,#352]", 9180348], [" 8c14c0:\tldr\tx1, [x19,#2696]", 9180352], [" 8c14c4:\tldr\tx9, [x19,#2704]", 9180356], [" 8c14c8:\tcmp\tx1, x9", 9180360], [" 8c14cc:\tb.eq\t8c14e4 <islower@plt+0x853e94>", 9180364], [" 8c14d0:\tstr\tx24, [x1]", 9180368], [" 8c14d4:\tldr\tx29, [x19,#2696]", 9180372], [" 8c14d8:\tadd\tx1, x29, #0x8", 9180376], [" 8c14dc:\tstr\tx1, [x19,#2696]", 9180380], [" 8c14e0:\tb\t8c1580 <islower@plt+0x853f30>", 9180384], [" 8c14e4:\tldr\tx27, [x21]", 9180388], [" 8c14e8:\tsub\tx29, x1, x27", 9180392], [" 8c14ec:\tasr\tx20, x29, #3", 9180396], [" 8c14f0:\tadd\tx28, x20, #0x1", 9180400], [" 8c14f4:\tlsr\tx17, x28, #61", 9180404], [" 8c14f8:\tcbnz\tx17, 8c1b78 <islower@plt+0x854528>", 9180408], [" 8c14fc:\tsub\tx18, x9, x27", 9180412], [" 8c1500:\tasr\tx4, x18, #2", 9180416], [" 8c1504:\tcmp\tx4, x28", 9180420], [" 8c1508:\tcsel\tx6, x28, x4, cc", 9180424], [" 8c150c:\torr\tx28, xzr, #0xfffffffffffffff", 9180428], [" 8c1510:\tasr\tx3, x18, #3", 9180432], [" 8c1514:\tcmp\tx3, x28", 9180436], [" 8c1518:\torr\tx11, xzr, #0x1fffffffffffffff", 9180440], [" 8c151c:\tcsel\tx28, x6, x11, cc", 9180444], [" 8c1520:\tcbz\tx28, 8c153c <islower@plt+0x853eec>", 9180448], [" 8c1524:\tlsr\tx7, x28, #61", 9180452], [" 8c1528:\tcbnz\tx7, 8c1b8c <islower@plt+0x85453c>", 9180456], [" 8c152c:\tlsl\tx0, x28, #3", 9180460], [" 8c1530:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9180464], [" 8c1534:\tmov\tx26, x0", 9180468], [" 8c1538:\tb\t8c1540 <islower@plt+0x853ef0>", 9180472], [" 8c153c:\tmov\tx26, xzr", 9180476], [" 8c1540:\tadd\tx25, x26, x20, lsl #3", 9180480], [" 8c1544:\tadd\tx20, x26, x28, lsl #3", 9180484], [" 8c1548:\tcmp\tx29, #0x1", 9180488], [" 8c154c:\tstr\tx24, [x25],#8", 9180492], [" 8c1550:\tb.lt\t8c1568 <islower@plt+0x853f18>", 9180496], [" 8c1554:\tmov\tx0, x26", 9180500], [" 8c1558:\tmov\tx1, x27", 9180504], [" 8c155c:\tmov\tx2, x29", 9180508], [" 8c1560:\tbl\t6cdd0 <memcpy@plt>", 9180512], [" 8c1564:\tldr\tx27, [x21]", 9180516], [" 8c1568:\tstr\tx26, [x19,#2688]", 9180520], [" 8c156c:\tstr\tx25, [x19,#2696]", 9180524], [" 8c1570:\tstr\tx20, [x19,#2704]", 9180528], [" 8c1574:\tcbz\tx27, 8c1580 <islower@plt+0x853f30>", 9180532], [" 8c1578:\tmov\tx0, x27", 9180536], [" 8c157c:\tbl\t6cda0 <operator delete(void*)@plt>", 9180540], [" 8c1580:\tmov\tx0, x24", 9180544], [" 8c1584:\tmov\tw1, w23", 9180548], [" 8c1588:\tbl\t56e8b0 <islower@plt+0x501260>", 9180552], [" 8c158c:\tldur\tw27, [x24,#254]", 9180556], [" 8c1590:\tldp\tx20, x26, [x24,#32]", 9180560], [" 8c1594:\torr\tw6, w27, #0x200", 9180564], [" 8c1598:\tcmp\tx20, x26", 9180568], [" 8c159c:\tstur\tw6, [x24,#254]", 9180572], [" 8c15a0:\tldr\tx27, [sp,#32]", 9180576], [" 8c15a4:\tb.eq\t8c162c <islower@plt+0x853fdc>", 9180580], [" 8c15a8:\tldr\tx1, [x20]", 9180584], [" 8c15ac:\tldr\tw9, [x24,#240]", 9180588], [" 8c15b0:\tand\tx29, x1, #0xfffffffffffffffc", 9180592], [" 8c15b4:\tsub\tw10, w9, #0x1", 9180596], [" 8c15b8:\tldr\tw1, [x29,#244]", 9180600], [" 8c15bc:\tsub\tw8, w1, #0x1", 9180604], [" 8c15c0:\tstr\tw8, [x29,#244]", 9180608], [" 8c15c4:\tldrb\tw0, [x24,#344]", 9180612], [" 8c15c8:\tstr\tw10, [x24,#240]", 9180616], [" 8c15cc:\ttbnz\tw0, #1, 8c15d8 <islower@plt+0x853f88>", 9180620], [" 8c15d0:\tmov\tx0, x24", 9180624], [" 8c15d4:\tbl\t56ebe0 <islower@plt+0x501590>", 9180628], [" 8c15d8:\tldr\tw9, [x24,#352]", 9180632], [" 8c15dc:\tmov\tx0, x29", 9180636], [" 8c15e0:\tldr\tw11, [x20,#12]", 9180640], [" 8c15e4:\tadd\tw1, w11, w9", 9180644], [" 8c15e8:\tbl\t56e8b0 <islower@plt+0x501260>", 9180648], [" 8c15ec:\tcmp\tx29, x27", 9180652], [" 8c15f0:\tb.eq\t8c1620 <islower@plt+0x853fd0>", 9180656], [" 8c15f4:\tldr\tw12, [x29,#244]", 9180660], [" 8c15f8:\tcbnz\tw12, 8c1620 <islower@plt+0x853fd0>", 9180664], [" 8c15fc:\tmov\tx0, x22", 9180668], [" 8c1600:\tmov\tx1, x29", 9180672], [" 8c1604:\tbl\t8c379c <islower@plt+0x85614c>", 9180676], [" 8c1608:\tldr\tx0, [x29,#8]", 9180680], [" 8c160c:\tbl\t77b890 <islower@plt+0x70e240>", 9180684], [" 8c1610:\ttbz\tw0, #0, 8c1620 <islower@plt+0x853fd0>", 9180688], [" 8c1614:\tldr\tw12, [x19,#2516]", 9180692], [" 8c1618:\tadd\tw11, w12, #0x1", 9180696], [" 8c161c:\tstr\tw11, [x19,#2516]", 9180700], [" 8c1620:\tadd\tx20, x20, #0x10", 9180704], [" 8c1624:\tcmp\tx20, x26", 9180708], [" 8c1628:\tb.ne\t8c15a8 <islower@plt+0x853f58>", 9180712], [" 8c162c:\tmov\tx0, x22", 9180716], [" 8c1630:\tmov\tx1, x24", 9180720], [" 8c1634:\tbl\t8cbca4 <islower@plt+0x85e654>", 9180724], [" 8c1638:\tldr\tx26, [x24,#8]", 9180728], [" 8c163c:\tldrh\tw27, [x24,#250]", 9180732], [" 8c1640:\tmov\tx0, x26", 9180736], [" 8c1644:\tbl\t777880 <islower@plt+0x70a230>", 9180740], [" 8c1648:\ttbz\tw0, #0, 8c169c <islower@plt+0x85404c>", 9180744], [" 8c164c:\tldp\tx14, x26, [x24,#272]", 9180748], [" 8c1650:\tcmp\tx26, x14", 9180752], [" 8c1654:\tb.eq\t8c16bc <islower@plt+0x85406c>", 9180756], [" 8c1658:\tmov\tx17, xzr", 9180760], [" 8c165c:\torr\tw26, wzr, #0x1", 9180764], [" 8c1660:\tldr\tx1, [x14,x17,lsl #3]", 9180768], [" 8c1664:\torr\tw2, wzr, #0x1", 9180772], [" 8c1668:\tmov\tx0, x22", 9180776], [" 8c166c:\tmov\tx3, xzr", 9180780], [" 8c1670:\tmov\tx4, xzr", 9180784], [" 8c1674:\tmov\tx5, xzr", 9180788], [" 8c1678:\tmov\tx6, xzr", 9180792], [" 8c167c:\tbl\t8c5c5c <islower@plt+0x85860c>", 9180796], [" 8c1680:\tldp\tx14, x12, [x24,#272]", 9180800], [" 8c1684:\tmov\tw17, w26", 9180804], [" 8c1688:\tadd\tw26, w26, #0x1", 9180808], [" 8c168c:\tsub\tx0, x12, x14", 9180812], [" 8c1690:\tcmp\tx17, x0, asr #3", 9180816], [" 8c1694:\tb.cc\t8c1660 <islower@plt+0x854010>", 9180820], [" 8c1698:\tb\t8c16bc <islower@plt+0x85406c>", 9180824], [" 8c169c:\torr\tw2, wzr, #0x1", 9180828], [" 8c16a0:\tmov\tx0, x22", 9180832], [" 8c16a4:\tmov\tx1, x26", 9180836], [" 8c16a8:\tmov\tx3, xzr", 9180840], [" 8c16ac:\tmov\tx4, xzr", 9180844], [" 8c16b0:\tmov\tx5, xzr", 9180848], [" 8c16b4:\tmov\tx6, xzr", 9180852], [" 8c16b8:\tbl\t8c5c5c <islower@plt+0x85860c>", 9180856], [" 8c16bc:\tldr\tw13, [x19,#2584]", 9180860], [" 8c16c0:\tldr\tw25, [x19,#2608]", 9180864], [" 8c16c4:\tldr\tw10, [x19,#2624]", 9180868], [" 8c16c8:\tadd\tw17, w25, w13", 9180872], [" 8c16cc:\tcmp\tw17, w10", 9180876], [" 8c16d0:\tb.ls\t8c16d8 <islower@plt+0x854088>", 9180880], [" 8c16d4:\tstr\tw17, [x19,#2624]", 9180884], [" 8c16d8:\tldur\tw8, [x24,#254]", 9180888], [" 8c16dc:\tsxth\tw15, w8", 9180892], [" 8c16e0:\ttbnz\tw15, #31, 8c16e8 <islower@plt+0x854098>", 9180896], [" 8c16e4:\ttbz\tw8, #16, 8c170c <islower@plt+0x8540bc>", 9180900], [" 8c16e8:\tldr\tw26, [x19,#2372]", 9180904], [" 8c16ec:\tldr\tw17, [x19,#2512]", 9180908], [" 8c16f0:\tsub\tw14, w26, #0x1", 9180912], [" 8c16f4:\tcmp\tw17, w14", 9180916], [" 8c16f8:\tb.ne\t8c170c <islower@plt+0x8540bc>", 9180920], [" 8c16fc:\tldr\tw13, [x19,#2660]", 9180924], [" 8c1700:\tsub\tw15, w13, #0x1", 9180928], [" 8c1704:\tstr\tw15, [x19,#2512]", 9180932], [" 8c1708:\tldur\tw8, [x24,#254]", 9180936], [" 8c170c:\tadd\tw23, w27, w23", 9180940], [" 8c1710:\tsxth\tw16, w8", 9180944], [" 8c1714:\ttbnz\tw16, #31, 8c1728 <islower@plt+0x8540d8>", 9180948], [" 8c1718:\ttbz\tw8, #24, 8c1770 <islower@plt+0x854120>", 9180952], [" 8c171c:\tldr\tx3, [x19,#2560]", 9180956], [" 8c1720:\tldrb\tw3, [x3,#5]", 9180960], [" 8c1724:\tcbz\tw3, 8c1770 <islower@plt+0x854120>", 9180964], [" 8c1728:\tldr\tw16, [x19,#2712]", 9180968], [" 8c172c:\tldr\tw17, [x19,#2520]", 9180972], [" 8c1730:\tsubs\tw12, w16, #0x1", 9180976], [" 8c1734:\tsub\tw18, w17, #0x1", 9180980], [" 8c1738:\tstr\tw12, [x19,#2712]", 9180984], [" 8c173c:\tstr\tw18, [x19,#2520]", 9180988], [" 8c1740:\tb.ne\t8c174c <islower@plt+0x8540fc>", 9180992], [" 8c1744:\tstr\twzr, [x19,#2512]", 9180996], [" 8c1748:\tb\t8c1770 <islower@plt+0x854120>", 9181000], [" 8c174c:\tldr\tw16, [x19,#2512]", 9181004], [" 8c1750:\tldr\tw5, [x19,#2372]", 9181008], [" 8c1754:\tcmp\tw16, w5", 9181012], [" 8c1758:\tb.ne\t8c1770 <islower@plt+0x854120>", 9181016], [" 8c175c:\tlsl\tw0, w16, #1", 9181020], [" 8c1760:\tsub\tw2, w0, #0x1", 9181024], [" 8c1764:\tcmp\tw12, w2", 9181028], [" 8c1768:\tb.cs\t8c1770 <islower@plt+0x854120>", 9181032], [" 8c176c:\tstr\tw12, [x19,#2512]", 9181036], [" 8c1770:\tldrb\tw4, [x19,#2368]", 9181040], [" 8c1774:\tcbz\tw4, 8c13a0 <islower@plt+0x853d50>", 9181044], [" 8c1778:\tldrb\tw26, [x24,#256]", 9181048], [" 8c177c:\ttbz\tw26, #3, 8c13a0 <islower@plt+0x853d50>", 9181052], [" 8c1780:\tstrb\twzr, [x19,#2368]", 9181056], [" 8c1784:\tb\t8c13a0 <islower@plt+0x853d50>", 9181060], [" 8c1788:\tmov\tx28, xzr", 9181064], [" 8c178c:\tsub\tx2, x24, x27", 9181068], [" 8c1790:\tasr\tx7, x2, #3", 9181072], [" 8c1794:\tadd\tx20, x28, x25, lsl #3", 9181076], [" 8c1798:\tadd\tx26, x28, x7, lsl #3", 9181080], [" 8c179c:\tcmp\tx2, #0x1", 9181084], [" 8c17a0:\tb.lt\t8c17b4 <islower@plt+0x854164>", 9181088], [" 8c17a4:\tmov\tx0, x28", 9181092], [" 8c17a8:\tmov\tx1, x27", 9181096], [" 8c17ac:\tbl\t6cdd0 <memcpy@plt>", 9181100], [" 8c17b0:\tldr\tx27, [x21]", 9181104], [" 8c17b4:\tstr\tx28, [x19,#2688]", 9181108], [" 8c17b8:\tstr\tx26, [x19,#2696]", 9181112], [" 8c17bc:\tstr\tx20, [x19,#2704]", 9181116], [" 8c17c0:\tcbz\tx27, 8c17cc <islower@plt+0x85417c>", 9181120], [" 8c17c4:\tmov\tx0, x27", 9181124], [" 8c17c8:\tbl\t6cda0 <operator delete(void*)@plt>", 9181128], [" 8c17cc:\tmov\tw20, wzr", 9181132], [" 8c17d0:\tadd\tx23, x19, #0x958", 9181136], [" 8c17d4:\tb\t8c17dc <islower@plt+0x85418c>", 9181140], [" 8c17d8:\tadd\tw20, w20, #0x1", 9181144], [" 8c17dc:\tldr\tx10, [x19,#2456]", 9181148], [" 8c17e0:\tldr\tx13, [x19,#2464]", 9181152], [" 8c17e4:\tcmp\tx10, x13", 9181156], [" 8c17e8:\tb.eq\t8c17f8 <islower@plt+0x8541a8>", 9181160], [" 8c17ec:\tldr\tx5, [x19,#2640]", 9181164], [" 8c17f0:\tldr\tx11, [x19,#2632]", 9181168], [" 8c17f4:\tb\t8c1808 <islower@plt+0x8541b8>", 9181172], [" 8c17f8:\tldr\tx11, [x19,#2632]", 9181176], [" 8c17fc:\tldr\tx5, [x19,#2640]", 9181180], [" 8c1800:\tcmp\tx11, x5", 9181184], [" 8c1804:\tb.eq\t8c1a7c <islower@plt+0x85442c>", 9181188], [" 8c1808:\tsub\tx9, x5, x11", 9181192], [" 8c180c:\tlsr\tx24, x9, #3", 9181196], [" 8c1810:\tcbz\tw24, 8c18ac <islower@plt+0x85425c>", 9181200], [" 8c1814:\tmov\tw26, wzr", 9181204], [" 8c1818:\tb\t8c1820 <islower@plt+0x8541d0>", 9181208], [" 8c181c:\tldr\tx11, [x19,#2632]", 9181212], [" 8c1820:\tldr\tx22, [x11,w26,uxtw #3]", 9181216], [" 8c1824:\tmov\tw25, w26", 9181220], [" 8c1828:\tldr\tx27, [x22,#344]", 9181224], [" 8c182c:\ttbnz\tw27, #0, 8c1840 <islower@plt+0x8541f0>", 9181228], [" 8c1830:\tmov\tx0, x22", 9181232], [" 8c1834:\tbl\t56e9e4 <islower@plt+0x501394>", 9181236], [" 8c1838:\tldr\tw15, [x22,#348]", 9181240], [" 8c183c:\tb\t8c1844 <islower@plt+0x8541f4>", 9181244], [" 8c1840:\tlsr\tx15, x27, #32", 9181248], [" 8c1844:\tcmp\tw15, w20", 9181252], [" 8c1848:\tb.hi\t8c1898 <islower@plt+0x854248>", 9181256], [" 8c184c:\tldr\tx2, [x19,#2632]", 9181260], [" 8c1850:\tlsl\tx28, x25, #3", 9181264], [" 8c1854:\tmov\tx0, x23", 9181268], [" 8c1858:\tldr\tx1, [x2,x28]", 9181272], [" 8c185c:\tbl\t8c379c <islower@plt+0x85614c>", 9181276], [" 8c1860:\tldr\tx0, [x19,#2632]", 9181280], [" 8c1864:\tsub\tw26, w26, #0x1", 9181284], [" 8c1868:\tsub\tw24, w24, #0x1", 9181288], [" 8c186c:\tldr\tx10, [x0,x28]", 9181292], [" 8c1870:\tldur\tw11, [x10,#254]", 9181296], [" 8c1874:\torr\tw5, w11, #0x100", 9181300], [" 8c1878:\tstur\tw5, [x10,#254]", 9181304], [" 8c187c:\tldr\tx11, [x19,#2640]", 9181308], [" 8c1880:\tldr\tx12, [x19,#2632]", 9181312], [" 8c1884:\tldur\tx11, [x11,#-8]", 9181316], [" 8c1888:\tstr\tx11, [x12,x28]", 9181320], [" 8c188c:\tldr\tx14, [x19,#2640]", 9181324], [" 8c1890:\tsub\tx15, x14, #0x8", 9181328], [" 8c1894:\tstr\tx15, [x19,#2640]", 9181332], [" 8c1898:\tadd\tw26, w26, #0x1", 9181336], [" 8c189c:\tcmp\tw26, w24", 9181340], [" 8c18a0:\tb.ne\t8c181c <islower@plt+0x8541cc>", 9181344], [" 8c18a4:\tldr\tx10, [x19,#2456]", 9181348], [" 8c18a8:\tldr\tx13, [x19,#2464]", 9181352], [" 8c18ac:\tcmp\tx10, x13", 9181356], [" 8c18b0:\tb.eq\t8c17d8 <islower@plt+0x854188>", 9181360], [" 8c18b4:\tmov\tx0, x23", 9181364], [" 8c18b8:\tstr\tw20, [x19,#2488]", 9181368], [" 8c18bc:\tbl\t8c3980 <islower@plt+0x856330>", 9181372], [" 8c18c0:\tmov\tx24, x0", 9181376], [" 8c18c4:\tcbz\tx24, 8c17dc <islower@plt+0x85418c>", 9181380], [" 8c18c8:\tldr\tx25, [x24,#344]", 9181384], [" 8c18cc:\ttbnz\tw25, #0, 8c18e0 <islower@plt+0x854290>", 9181388], [" 8c18d0:\tmov\tx0, x24", 9181392], [" 8c18d4:\tbl\t56e9e4 <islower@plt+0x501394>", 9181396], [" 8c18d8:\tldr\tw16, [x24,#348]", 9181400], [" 8c18dc:\tb\t8c18e4 <islower@plt+0x854294>", 9181404], [" 8c18e0:\tlsr\tx16, x25, #32", 9181408], [" 8c18e4:\tcmp\tw16, w20", 9181412], [" 8c18e8:\tb.ls\t8c1908 <islower@plt+0x8542b8>", 9181416], [" 8c18ec:\tldr\tx20, [x24,#344]", 9181420], [" 8c18f0:\ttbnz\tw20, #0, 8c1904 <islower@plt+0x8542b4>", 9181424], [" 8c18f4:\tmov\tx0, x24", 9181428], [" 8c18f8:\tbl\t56e9e4 <islower@plt+0x501394>", 9181432], [" 8c18fc:\tldr\tw20, [x24,#348]", 9181436], [" 8c1900:\tb\t8c1908 <islower@plt+0x8542b8>", 9181440], [" 8c1904:\tlsr\tx20, x20, #32", 9181444], [" 8c1908:\tldr\tx3, [x19,#2696]", 9181448], [" 8c190c:\tldr\tx10, [x19,#2704]", 9181452], [" 8c1910:\tcmp\tx3, x10", 9181456], [" 8c1914:\tb.eq\t8c192c <islower@plt+0x8542dc>", 9181460], [" 8c1918:\tstr\tx24, [x3]", 9181464], [" 8c191c:\tldr\tx13, [x19,#2696]", 9181468], [" 8c1920:\tadd\tx16, x13, #0x8", 9181472], [" 8c1924:\tstr\tx16, [x19,#2696]", 9181476], [" 8c1928:\tb\t8c19d0 <islower@plt+0x854380>", 9181480], [" 8c192c:\tldr\tx26, [x21]", 9181484], [" 8c1930:\tsub\tx22, x3, x26", 9181488], [" 8c1934:\tasr\tx28, x22, #3", 9181492], [" 8c1938:\tadd\tx14, x28, #0x1", 9181496], [" 8c193c:\tlsr\tx12, x14, #61", 9181500], [" 8c1940:\tcbnz\tx12, 8c1b68 <islower@plt+0x854518>", 9181504], [" 8c1944:\tsub\tx0, x10, x26", 9181508], [" 8c1948:\tasr\tx15, x0, #2", 9181512], [" 8c194c:\tcmp\tx15, x14", 9181516], [" 8c1950:\torr\tx27, xzr, #0xfffffffffffffff", 9181520], [" 8c1954:\tasr\tx13, x0, #3", 9181524], [" 8c1958:\tcsel\tx14, x14, x15, cc", 9181528], [" 8c195c:\tcmp\tx13, x27", 9181532], [" 8c1960:\torr\tx12, xzr, #0x1fffffffffffffff", 9181536], [" 8c1964:\tcsel\tx25, x14, x12, cc", 9181540], [" 8c1968:\tcbz\tx25, 8c1984 <islower@plt+0x854334>", 9181544], [" 8c196c:\tlsr\tx17, x25, #61", 9181548], [" 8c1970:\tcbnz\tx17, 8c1b70 <islower@plt+0x854520>", 9181552], [" 8c1974:\tlsl\tx0, x25, #3", 9181556], [" 8c1978:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9181560], [" 8c197c:\tmov\tx27, x0", 9181564], [" 8c1980:\tb\t8c1988 <islower@plt+0x854338>", 9181568], [" 8c1984:\tmov\tx27, xzr", 9181572], [" 8c1988:\tadd\tx29, x27, x28, lsl #3", 9181576], [" 8c198c:\tadd\tx28, x27, x25, lsl #3", 9181580], [" 8c1990:\tcmp\tx22, #0x1", 9181584], [" 8c1994:\tstr\tx24, [x29],#8", 9181588], [" 8c1998:\tb.lt\t8c19b0 <islower@plt+0x854360>", 9181592], [" 8c199c:\tmov\tx0, x27", 9181596], [" 8c19a0:\tmov\tx1, x26", 9181600], [" 8c19a4:\tmov\tx2, x22", 9181604], [" 8c19a8:\tbl\t6cdd0 <memcpy@plt>", 9181608], [" 8c19ac:\tldr\tx26, [x21]", 9181612], [" 8c19b0:\tstr\tx29, [x19,#2696]", 9181616], [" 8c19b4:\tadrp\tx29, e31000 <__bss_start+0x9c7c>", 9181620], [" 8c19b8:\tadd\tx29, x29, #0xb38", 9181624], [" 8c19bc:\tstr\tx27, [x19,#2688]", 9181628], [" 8c19c0:\tstr\tx28, [x19,#2704]", 9181632], [" 8c19c4:\tcbz\tx26, 8c19d0 <islower@plt+0x854380>", 9181636], [" 8c19c8:\tmov\tx0, x26", 9181640], [" 8c19cc:\tbl\t6cda0 <operator delete(void*)@plt>", 9181644], [" 8c19d0:\tmov\tx0, x24", 9181648], [" 8c19d4:\tmov\tw1, w20", 9181652], [" 8c19d8:\tbl\t56e778 <islower@plt+0x501128>", 9181656], [" 8c19dc:\tmov\tx0, x19", 9181660], [" 8c19e0:\tmov\tx1, x24", 9181664], [" 8c19e4:\tbl\t8cbea4 <islower@plt+0x85e854>", 9181668], [" 8c19e8:\tldrh\tw25, [x24,#250]", 9181672], [" 8c19ec:\tldur\tw5, [x24,#254]", 9181676], [" 8c19f0:\tadd\tw20, w25, w20", 9181680], [" 8c19f4:\tsxth\tw10, w5", 9181684], [" 8c19f8:\ttbnz\tw10, #31, 8c1a00 <islower@plt+0x8543b0>", 9181688], [" 8c19fc:\ttbz\tw5, #16, 8c1a20 <islower@plt+0x8543d0>", 9181692], [" 8c1a00:\tldr\tw7, [x19,#2372]", 9181696], [" 8c1a04:\tldr\tw14, [x19,#2512]", 9181700], [" 8c1a08:\tsub\tw6, w7, #0x1", 9181704], [" 8c1a0c:\tcmp\tw14, w6", 9181708], [" 8c1a10:\tb.ne\t8c1a20 <islower@plt+0x8543d0>", 9181712], [" 8c1a14:\tldr\tw1, [x19,#2660]", 9181716], [" 8c1a18:\tsub\tw8, w1, #0x1", 9181720], [" 8c1a1c:\tstr\tw8, [x19,#2512]", 9181724], [" 8c1a20:\tldrb\tw17, [x29,#56]", 9181728], [" 8c1a24:\tcbz\tw17, 8c17dc <islower@plt+0x85418c>", 9181732], [" 8c1a28:\tldrsh\tw18, [x24,#254]", 9181736], [" 8c1a2c:\ttbz\tw18, #31, 8c17dc <islower@plt+0x85418c>", 9181740], [" 8c1a30:\tldr\tw9, [x19,#2712]", 9181744], [" 8c1a34:\tldr\tw12, [x19,#2520]", 9181748], [" 8c1a38:\tsubs\tw10, w9, #0x1", 9181752], [" 8c1a3c:\tsub\tw11, w12, #0x1", 9181756], [" 8c1a40:\tstr\tw10, [x19,#2712]", 9181760], [" 8c1a44:\tstr\tw11, [x19,#2520]", 9181764], [" 8c1a48:\tb.ne\t8c1a54 <islower@plt+0x854404>", 9181768], [" 8c1a4c:\tstr\twzr, [x19,#2512]", 9181772], [" 8c1a50:\tb\t8c17dc <islower@plt+0x85418c>", 9181776], [" 8c1a54:\tldr\tw15, [x19,#2512]", 9181780], [" 8c1a58:\tldr\tw16, [x19,#2372]", 9181784], [" 8c1a5c:\tcmp\tw15, w16", 9181788], [" 8c1a60:\tb.ne\t8c17dc <islower@plt+0x85418c>", 9181792], [" 8c1a64:\tlsl\tw26, w15, #1", 9181796], [" 8c1a68:\tsub\tw14, w26, #0x1", 9181800], [" 8c1a6c:\tcmp\tw10, w14", 9181804], [" 8c1a70:\tb.cs\t8c17dc <islower@plt+0x85418c>", 9181808], [" 8c1a74:\tstr\tw10, [x19,#2512]", 9181812], [" 8c1a78:\tb\t8c17dc <islower@plt+0x85418c>", 9181816], [" 8c1a7c:\tstr\txzr, [x19,#2408]", 9181820], [" 8c1a80:\tstr\twzr, [x19,#2496]", 9181824], [" 8c1a84:\tmrs\tx19, tpidr_el0", 9181828], [" 8c1a88:\tldr\tx21, [x19,#40]", 9181832], [" 8c1a8c:\tldr\tx24, [sp,#56]", 9181836], [" 8c1a90:\tcmp\tx21, x24", 9181840], [" 8c1a94:\tb.ne\t8c1b74 <islower@plt+0x854524>", 9181844], [" 8c1a98:\tadd\tsp, sp, #0x1d0", 9181848], [" 8c1a9c:\tldp\tx29, x30, [sp,#80]", 9181852], [" 8c1aa0:\tldp\tx20, x19, [sp,#64]", 9181856], [" 8c1aa4:\tldp\tx22, x21, [sp,#48]", 9181860], [" 8c1aa8:\tldp\tx24, x23, [sp,#32]", 9181864], [" 8c1aac:\tldp\tx26, x25, [sp,#16]", 9181868], [" 8c1ab0:\tldp\tx28, x27, [sp],#96", 9181872], [" 8c1ab4:\tret", 9181876], [" 8c1ab8:\tldr\tw8, [x19,#2712]", 9181880], [" 8c1abc:\tcmp\tw8, #0xb", 9181884], [" 8c1ac0:\tb.hi\t8c1b10 <islower@plt+0x8544c0>", 9181888], [" 8c1ac4:\tand\tw11, w11, #0xff0000", 9181892], [" 8c1ac8:\tcbnz\tw11, 8c1b20 <islower@plt+0x8544d0>", 9181896], [" 8c1acc:\tldr\tw8, [x19,#2712]", 9181900], [" 8c1ad0:\tcmp\tw8, #0xa", 9181904], [" 8c1ad4:\tb.hi\t8c1b10 <islower@plt+0x8544c0>", 9181908], [" 8c1ad8:\tldr\tw10, [x19,#2732]", 9181912], [" 8c1adc:\tcmp\tw10, #0x21", 9181916], [" 8c1ae0:\tb.cc\t8c1b20 <islower@plt+0x8544d0>", 9181920], [" 8c1ae4:\tldr\tw9, [x19,#2716]", 9181924], [" 8c1ae8:\tadd\tw11, w9, w8", 9181928], [" 8c1aec:\tcmp\tw11, w10, lsr #4", 9181932], [" 8c1af0:\tb.hi\t8c1b10 <islower@plt+0x8544c0>", 9181936], [" 8c1af4:\tcmp\tw8, #0x4", 9181940], [" 8c1af8:\tb.cc\t8c1b20 <islower@plt+0x8544d0>", 9181944], [" 8c1afc:\tcmp\tw10, #0x101", 9181948], [" 8c1b00:\tb.cc\t8c1b20 <islower@plt+0x8544d0>", 9181952], [" 8c1b04:\tldr\tw14, [x19,#2724]", 9181956], [" 8c1b08:\tcmp\tw14, #0x4", 9181960], [" 8c1b0c:\tb.cc\t8c1b20 <islower@plt+0x8544d0>", 9181964], [" 8c1b10:\tldr\tx7, [sp,#48]", 9181968], [" 8c1b14:\torr\tw15, wzr, #0x2", 9181972], [" 8c1b18:\tstr\tw15, [x7]", 9181976], [" 8c1b1c:\tb\t8c0e0c <islower@plt+0x8537bc>", 9181980], [" 8c1b20:\tldr\tw17, [x19,#2720]", 9181984], [" 8c1b24:\tldr\tx2, [x19,#2728]", 9181988], [" 8c1b28:\tadd\tw18, w17, w8", 9181992], [" 8c1b2c:\tlsr\tx1, x2, #37", 9181996], [" 8c1b30:\tadd\tw16, w18, w2", 9182000], [" 8c1b34:\tcmp\tw16, w1", 9182004], [" 8c1b38:\tccmp\tw16, #0x0, #0x4, cs", 9182008], [" 8c1b3c:\torr\tw5, wzr, #0x3", 9182012], [" 8c1b40:\torr\tw6, wzr, #0x1", 9182016], [" 8c1b44:\tcsel\tw7, w6, w5, eq", 9182020], [" 8c1b48:\tstr\tw7, [x19,#2360]", 9182024], [" 8c1b4c:\tb\t8c0e0c <islower@plt+0x8537bc>", 9182028], [" 8c1b50:\tldr\tx0, [sp,#48]", 9182032], [" 8c1b54:\tbl\t88404 <islower@plt+0x1adb4>", 9182036], [" 8c1b58:\tldr\tx0, [sp,#40]", 9182040], [" 8c1b5c:\tbl\t88404 <islower@plt+0x1adb4>", 9182044], [" 8c1b60:\tbl\t6ce00 <abort@plt>", 9182048], [" 8c1b64:\tbl\t6ce00 <abort@plt>", 9182052], [" 8c1b68:\tmov\tx0, x21", 9182056], [" 8c1b6c:\tbl\t88404 <islower@plt+0x1adb4>", 9182060], [" 8c1b70:\tbl\t6ce00 <abort@plt>", 9182064], [" 8c1b74:\tbl\t6ce60 <__stack_chk_fail@plt>", 9182068], [" 8c1b78:\tmov\tx0, x21", 9182072], [" 8c1b7c:\tbl\t88404 <islower@plt+0x1adb4>", 9182076], [" 8c1b80:\tmov\tx0, x21", 9182080], [" 8c1b84:\tbl\t88404 <islower@plt+0x1adb4>", 9182084], [" 8c1b88:\tbl\t6ce00 <abort@plt>", 9182088], [" 8c1b8c:\tbl\t6ce00 <abort@plt>", 9182092], [" 8c1b90:\tldr\tx0, [sp,#16]", 9182096], [" 8c1b94:\tbl\t88404 <islower@plt+0x1adb4>", 9182100], [" 8c1b98:\tldr\tx0, [sp,#48]", 9182104], [" 8c1b9c:\tbl\t88404 <islower@plt+0x1adb4>", 9182108], [" 8c1ba0:\tbl\t6ce00 <abort@plt>", 9182112], [" 8c1ba4:\tbl\t6ce00 <abort@plt>", 9182116], [" 8c1ba8:\tldr\tx0, [sp,#40]", 9182120], [" 8c1bac:\tbl\t88404 <islower@plt+0x1adb4>", 9182124], [" 8c1bb0:\tbl\t6ce00 <abort@plt>", 9182128], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, unsigned int)"}, "105": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008bf5c8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1a4098>:", 0], [" 8bf5c8:\tstp\tx28, x27, [sp,#-96]!", 9172424], [" 8bf5cc:\tstp\tx26, x25, [sp,#16]", 9172428], [" 8bf5d0:\tstp\tx24, x23, [sp,#32]", 9172432], [" 8bf5d4:\tstp\tx22, x21, [sp,#48]", 9172436], [" 8bf5d8:\tstp\tx20, x19, [sp,#64]", 9172440], [" 8bf5dc:\tstp\tx29, x30, [sp,#80]", 9172444], [" 8bf5e0:\tsub\tsp, sp, #0xbc0", 9172448], [" 8bf5e4:\tmrs\tx16, tpidr_el0", 9172452], [" 8bf5e8:\tmov\tw0, #0x1d \t// #29", 9172456], [" 8bf5ec:\tldr\tx17, [x16,#40]", 9172460], [" 8bf5f0:\tmov\tx19, x1", 9172464], [" 8bf5f4:\tstr\tx17, [sp]", 9172468], [" 8bf5f8:\tbl\tc7e98 <islower@plt+0x5a848>", 9172472], [" 8bf5fc:\tldr\tx0, [x19,#16]", 9172476], [" 8bf600:\tbl\t1c39e0 <islower@plt+0x156390>", 9172480], [" 8bf604:\tmov\tx20, x0", 9172484], [" 8bf608:\tadrp\tx0, ca9000 <LoadQCC+0xac3d0>", 9172488], [" 8bf60c:\tmov\tx21, x1", 9172492], [" 8bf610:\tadd\tx0, x0, #0xc13", 9172496], [" 8bf614:\torr\tw1, wzr, #0x1c", 9172500], [" 8bf618:\tbl\t6ce90 <__strlen_chk@plt>", 9172504], [" 8bf61c:\tcmp\tx21, x0", 9172508], [" 8bf620:\tb.ne\t8bf640 <islower@plt+0x851ff0>", 9172512], [" 8bf624:\tcbz\tx21, 8bf7cc <islower@plt+0x85217c>", 9172516], [" 8bf628:\tadrp\tx1, ca9000 <LoadQCC+0xac3d0>", 9172520], [" 8bf62c:\tadd\tx1, x1, #0xc13", 9172524], [" 8bf630:\tmov\tx0, x20", 9172528], [" 8bf634:\tmov\tx2, x21", 9172532], [" 8bf638:\tbl\t6ceb0 <memcmp@plt>", 9172536], [" 8bf63c:\tcbz\tw0, 8bfd18 <islower@plt+0x8526c8>", 9172540], [" 8bf640:\tadd\tx0, sp, #0x60", 9172544], [" 8bf644:\tmov\tx1, x19", 9172548], [" 8bf648:\tadd\tx23, sp, #0x60", 9172552], [" 8bf64c:\tbl\t56d7b8 <islower@plt+0x500168>", 9172556], [" 8bf650:\tmovi\tv2.2d, #0x0", 9172560], [" 8bf654:\tadrp\tx17, e19000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0x2d278>", 9172564], [" 8bf658:\tadd\tx17, x17, #0x660", 9172568], [" 8bf65c:\tstr\twzr, [sp,#944]", 9172572], [" 8bf660:\tadd\tx18, x17, #0x10", 9172576], [" 8bf664:\tstr\twzr, [sp,#968]", 9172580], [" 8bf668:\tadd\tx1, x23, #0x3c0", 9172584], [" 8bf66c:\tstr\txzr, [sp,#960]", 9172588], [" 8bf670:\tadd\tx2, x23, #0x400", 9172592], [" 8bf674:\tstr\txzr, [sp,#952]", 9172596], [" 8bf678:\tadd\tx9, x23, #0x418", 9172600], [" 8bf67c:\tstr\tx18, [sp,#96]", 9172604], [" 8bf680:\tadrp\tx24, e19000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0x2d278>", 9172608], [" 8bf684:\tstr\txzr, [sp,#1008]", 9172612], [" 8bf688:\tadd\tx24, x24, #0x6d8", 9172616], [" 8bf68c:\tstr\txzr, [sp,#1000]", 9172620], [" 8bf690:\tstr\txzr, [sp,#992]", 9172624], [" 8bf694:\tadd\tx3, x23, #0x450", 9172628], [" 8bf698:\tstr\txzr, [sp,#984]", 9172632], [" 8bf69c:\tadd\tx4, x23, #0x490", 9172636], [" 8bf6a0:\tstr\txzr, [sp,#976]", 9172640], [" 8bf6a4:\tadd\tx5, x23, #0x4d0", 9172644], [" 8bf6a8:\tstr\tx1, [sp,#1024]", 9172648], [" 8bf6ac:\tadd\tx6, x23, #0x4f0", 9172652], [" 8bf6b0:\tstr\tx1, [sp,#1032]", 9172656], [" 8bf6b4:\tadd\tx7, x23, #0x510", 9172660], [" 8bf6b8:\tstr\tx2, [sp,#1040]", 9172664], [" 8bf6bc:\tadd\tx0, x23, #0x710", 9172668], [" 8bf6c0:\tstr\tq2, [x9]", 9172672], [" 8bf6c4:\tadd\tx22, x23, #0x730", 9172676], [" 8bf6c8:\tadd\tx25, x23, #0x930", 9172680], [" 8bf6cc:\tstr\txzr, [sp,#1136]", 9172684], [" 8bf6d0:\tadd\tx26, x24, #0x10", 9172688], [" 8bf6d4:\tstr\tx3, [sp,#1168]", 9172692], [" 8bf6d8:\tadd\tx28, x23, #0x958", 9172696], [" 8bf6dc:\tstr\tx3, [sp,#1176]", 9172700], [" 8bf6e0:\tadd\tx9, x23, #0xa10", 9172704], [" 8bf6e4:\tstr\tx4, [sp,#1184]", 9172708], [" 8bf6e8:\tadrp\tx24, e31000 <__bss_start+0x9c7c>", 9172712], [" 8bf6ec:\tstr\tx5, [sp,#1296]", 9172716], [" 8bf6f0:\tadd\tx24, x24, #0xbf8", 9172720], [" 8bf6f4:\tstr\tx5, [sp,#1304]", 9172724], [" 8bf6f8:\tstr\tx6, [sp,#1312]", 9172728], [" 8bf6fc:\tadd\tx10, x23, #0xa28", 9172732], [" 8bf700:\tstr\tx7, [sp,#1360]", 9172736], [" 8bf704:\torr\tw16, wzr, #0xffff", 9172740], [" 8bf708:\tstr\tx7, [sp,#1368]", 9172744], [" 8bf70c:\tmov\tw8, wzr", 9172748], [" 8bf710:\tstr\tx0, [sp,#1376]", 9172752], [" 8bf714:\tadd\tx20, x23, #0x978", 9172756], [" 8bf718:\tstr\tx22, [sp,#1904]", 9172760], [" 8bf71c:\tstr\tx22, [sp,#1912]", 9172764], [" 8bf720:\tstr\tx25, [sp,#1920]", 9172768], [" 8bf724:\tstr\twzr, [sp,#2496]", 9172772], [" 8bf728:\tstrb\twzr, [sp,#2500]", 9172776], [" 8bf72c:\tstr\tx26, [sp,#2488]", 9172780], [" 8bf730:\tstr\twzr, [sp,#2544]", 9172784], [" 8bf734:\tstr\tq2, [x23,#2432]", 9172788], [" 8bf738:\tstr\txzr, [sp,#2520]", 9172792], [" 8bf73c:\tstr\tq2, [x23,#2464]", 9172796], [" 8bf740:\tstr\txzr, [sp,#2552]", 9172800], [" 8bf744:\tstr\tx28, [sp,#2576]", 9172804], [" 8bf748:\tstr\tq2, [x23,#2576]", 9172808], [" 8bf74c:\tstr\tx9, [sp,#2664]", 9172812], [" 8bf750:\tldr\tx2, [x19,#56]", 9172816], [" 8bf754:\tldr\tx3, [x19,#24]", 9172820], [" 8bf758:\tldr\tw15, [x24,#56]", 9172824], [" 8bf75c:\tstr\tq2, [x10]", 9172828], [" 8bf760:\tstr\tx10, [sp,#2688]", 9172832], [" 8bf764:\tstr\tx2, [sp,#2512]", 9172836], [" 8bf768:\tstr\tx3, [sp,#2712]", 9172840], [" 8bf76c:\tstr\twzr, [sp,#2584]", 9172844], [" 8bf770:\tstr\twzr, [sp,#2596]", 9172848], [" 8bf774:\tstr\twzr, [sp,#2592]", 9172852], [" 8bf778:\tstr\twzr, [sp,#2604]", 9172856], [" 8bf77c:\tstr\twzr, [sp,#2648]", 9172860], [" 8bf780:\tstr\tw15, [sp,#2608]", 9172864], [" 8bf784:\tstrh\tw16, [sp,#2600]", 9172868], [" 8bf788:\tldr\tx25, [x19,#232]", 9172872], [" 8bf78c:\tstr\twzr, [sp,#2624]", 9172876], [" 8bf790:\tstr\twzr, [sp,#2628]", 9172880], [" 8bf794:\tstr\twzr, [sp,#2620]", 9172884], [" 8bf798:\tcbz\tx25, 8bf7d8 <islower@plt+0x852188>", 9172888], [" 8bf79c:\tadd\tx13, x19, #0xe0", 9172892], [" 8bf7a0:\tcmp\tx25, x13", 9172896], [" 8bf7a4:\tb.eq\t8bf7d4 <islower@plt+0x852184>", 9172900], [" 8bf7a8:\tmov\tw8, wzr", 9172904], [" 8bf7ac:\tmov\tx15, x25", 9172908], [" 8bf7b0:\tldr\tx15, [x15,#8]", 9172912], [" 8bf7b4:\tadd\tw8, w8, #0x1", 9172916], [" 8bf7b8:\tcmp\tx15, x13", 9172920], [" 8bf7bc:\tb.ne\t8bf7b0 <islower@plt+0x852160>", 9172924], [" 8bf7c0:\tcmp\tw8, #0x1", 9172928], [" 8bf7c4:\tcset\tw8, hi", 9172932], [" 8bf7c8:\tb\t8bf7d8 <islower@plt+0x852188>", 9172936], [" 8bf7cc:\tmov\tw19, wzr", 9172940], [" 8bf7d0:\tb\t8bfcd8 <islower@plt+0x852688>", 9172944], [" 8bf7d4:\tmov\tw8, wzr", 9172948], [" 8bf7d8:\tadd\tx10, sp, #0x8", 9172952], [" 8bf7dc:\tstrb\tw8, [sp,#2632]", 9172956], [" 8bf7e0:\tadd\tx26, x10, #0x8", 9172960], [" 8bf7e4:\tstrb\twzr, [sp,#2633]", 9172964], [" 8bf7e8:\tadd\tx22, x19, #0xe0", 9172968], [" 8bf7ec:\tstp\txzr, xzr, [sp,#16]", 9172972], [" 8bf7f0:\tmov\tw21, #0x28 \t// #40", 9172976], [" 8bf7f4:\tstr\tx26, [sp,#8]", 9172980], [" 8bf7f8:\tb\t8bf800 <islower@plt+0x8521b0>", 9172984], [" 8bf7fc:\tldr\tx25, [x25,#8]", 9172988], [" 8bf800:\tcmp\tx25, x22", 9172992], [" 8bf804:\tb.eq\t8bf914 <islower@plt+0x8522c4>", 9172996], [" 8bf808:\tldr\tx28, [sp,#16]", 9173000], [" 8bf80c:\tcbz\tx28, 8bf854 <islower@plt+0x852204>", 9173004], [" 8bf810:\tmov\tx27, x26", 9173008], [" 8bf814:\tb\t8bf820 <islower@plt+0x8521d0>", 9173012], [" 8bf818:\tmov\tx27, x28", 9173016], [" 8bf81c:\tmov\tx28, x12", 9173020], [" 8bf820:\tldr\tx15, [x28,#32]", 9173024], [" 8bf824:\tcmp\tx25, x15", 9173028], [" 8bf828:\tb.cs\t8bf838 <islower@plt+0x8521e8>", 9173032], [" 8bf82c:\tldr\tx12, [x28]", 9173036], [" 8bf830:\tcbnz\tx12, 8bf818 <islower@plt+0x8521c8>", 9173040], [" 8bf834:\tb\t8bf860 <islower@plt+0x852210>", 9173044], [" 8bf838:\tcmp\tx15, x25", 9173048], [" 8bf83c:\tb.cs\t8bf864 <islower@plt+0x852214>", 9173052], [" 8bf840:\tmov\tx27, x28", 9173056], [" 8bf844:\tldr\tx12, [x27,#8]!", 9173060], [" 8bf848:\tcbz\tx12, 8bf864 <islower@plt+0x852214>", 9173064], [" 8bf84c:\tmov\tx28, x12", 9173068], [" 8bf850:\tb\t8bf820 <islower@plt+0x8521d0>", 9173072], [" 8bf854:\tmov\tx28, x26", 9173076], [" 8bf858:\tmov\tx27, x26", 9173080], [" 8bf85c:\tb\t8bf864 <islower@plt+0x852214>", 9173084], [" 8bf860:\tmov\tx27, x28", 9173088], [" 8bf864:\tldr\tx15, [x27]", 9173092], [" 8bf868:\tcbnz\tx15, 8bf8b8 <islower@plt+0x852268>", 9173096], [" 8bf86c:\tmov\tx0, x21", 9173100], [" 8bf870:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9173104], [" 8bf874:\tmovi\tv0.2d, #0x0", 9173108], [" 8bf878:\tmov\tx8, x0", 9173112], [" 8bf87c:\tstr\tx25, [x8,#32]", 9173116], [" 8bf880:\tstr\tx28, [x8,#16]", 9173120], [" 8bf884:\tstr\tq0, [x8]", 9173124], [" 8bf888:\tstr\tx8, [x27]", 9173128], [" 8bf88c:\tldr\tx13, [sp,#8]", 9173132], [" 8bf890:\tldr\tx14, [x13]", 9173136], [" 8bf894:\tcbz\tx14, 8bf8a0 <islower@plt+0x852250>", 9173140], [" 8bf898:\tstr\tx14, [sp,#8]", 9173144], [" 8bf89c:\tldr\tx8, [x27]", 9173148], [" 8bf8a0:\tldr\tx0, [sp,#16]", 9173152], [" 8bf8a4:\tmov\tx1, x8", 9173156], [" 8bf8a8:\tbl\t8840c <islower@plt+0x1adbc>", 9173160], [" 8bf8ac:\tldr\tx14, [sp,#24]", 9173164], [" 8bf8b0:\tadd\tx15, x14, #0x1", 9173168], [" 8bf8b4:\tstr\tx15, [sp,#24]", 9173172], [" 8bf8b8:\tldp\tx9, x8, [x25,#88]", 9173176], [" 8bf8bc:\tcmp\tx9, x8", 9173180], [" 8bf8c0:\tb.eq\t8bf900 <islower@plt+0x8522b0>", 9173184], [" 8bf8c4:\tldr\tx10, [sp,#16]", 9173188], [" 8bf8c8:\tcbz\tx10, 8bf900 <islower@plt+0x8522b0>", 9173192], [" 8bf8cc:\tldr\tx11, [x9]", 9173196], [" 8bf8d0:\tmov\tx12, x10", 9173200], [" 8bf8d4:\tldr\tx16, [x12,#32]", 9173204], [" 8bf8d8:\tcmp\tx11, x16", 9173208], [" 8bf8dc:\tb.cc\t8bf8ec <islower@plt+0x85229c>", 9173212], [" 8bf8e0:\tcmp\tx16, x11", 9173216], [" 8bf8e4:\tb.cs\t8bf90c <islower@plt+0x8522bc>", 9173220], [" 8bf8e8:\tadd\tx12, x12, #0x8", 9173224], [" 8bf8ec:\tldr\tx12, [x12]", 9173228], [" 8bf8f0:\tcbnz\tx12, 8bf8d4 <islower@plt+0x852284>", 9173232], [" 8bf8f4:\tadd\tx9, x9, #0x8", 9173236], [" 8bf8f8:\tcmp\tx9, x8", 9173240], [" 8bf8fc:\tb.ne\t8bf8cc <islower@plt+0x85227c>", 9173244], [" 8bf900:\tldrb\tw1, [sp,#2633]", 9173248], [" 8bf904:\tcbz\tw1, 8bf7fc <islower@plt+0x8521ac>", 9173252], [" 8bf908:\tb\t8bf914 <islower@plt+0x8522c4>", 9173256], [" 8bf90c:\torr\tw18, wzr, #0x1", 9173260], [" 8bf910:\tstrb\tw18, [sp,#2633]", 9173264], [" 8bf914:\tldr\tx8, [sp,#2512]", 9173268], [" 8bf918:\tldr\tx9, [sp,#2520]", 9173272], [" 8bf91c:\tldr\tx10, [sp,#2528]", 9173276], [" 8bf920:\tldp\tx7, x21, [x8,#16]", 9173280], [" 8bf924:\tcmp\tx10, x9", 9173284], [" 8bf928:\tsub\tx13, x21, x7", 9173288], [" 8bf92c:\tlsr\tx14, x13, #4", 9173292], [" 8bf930:\tb.eq\t8bf94c <islower@plt+0x8522fc>", 9173296], [" 8bf934:\tsub\tx21, x10, #0x4", 9173300], [" 8bf938:\tsub\tx1, x21, x9", 9173304], [" 8bf93c:\tmvn\tx25, x1", 9173308], [" 8bf940:\tand\tx12, x25, #0xfffffffffffffffc", 9173312], [" 8bf944:\tadd\tx10, x10, x12", 9173316], [" 8bf948:\tstr\tx10, [sp,#2528]", 9173320], [" 8bf94c:\tadd\tx21, x14, #0x1", 9173324], [" 8bf950:\torr\tw11, wzr, #0x7fffffff", 9173328], [" 8bf954:\tubfx\tx8, x13, #4, #31", 9173332], [" 8bf958:\tcmp\tx8, x11", 9173336], [" 8bf95c:\tb.ne\t8bf980 <islower@plt+0x852330>", 9173340], [" 8bf960:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9173344], [" 8bf964:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9173348], [" 8bf968:\tadd\tx0, x0, #0xd47", 9173352], [" 8bf96c:\tadd\tx1, x1, #0xe66", 9173356], [" 8bf970:\tmov\tw2, #0x13a \t// #314", 9173360], [" 8bf974:\tbl\tb9770 <islower@plt+0x4c120>", 9173364], [" 8bf978:\tldr\tx10, [sp,#2528]", 9173368], [" 8bf97c:\tldr\tx9, [sp,#2520]", 9173372], [" 8bf980:\tand\tx8, x21, #0x7fffffff", 9173376], [" 8bf984:\tsub\tx10, x10, x9", 9173380], [" 8bf988:\tadd\tx11, x8, #0x1", 9173384], [" 8bf98c:\tasr\tx9, x10, #2", 9173388], [" 8bf990:\tsubs\tx1, x11, x9", 9173392], [" 8bf994:\tb.ls\t8bf9a8 <islower@plt+0x852358>", 9173396], [" 8bf998:\tadd\tx11, sp, #0x60", 9173400], [" 8bf99c:\tadd\tx2, x11, #0x990", 9173404], [" 8bf9a0:\tmov\tx0, x20", 9173408], [" 8bf9a4:\tbl\t48b42c <islower@plt+0x41dddc>", 9173412], [" 8bf9a8:\tldr\tx1, [sp,#16]", 9173416], [" 8bf9ac:\tadd\tx0, sp, #0x8", 9173420], [" 8bf9b0:\tbl\t7bbba4 <islower@plt+0x74e554>", 9173424], [" 8bf9b4:\tmovi\tv1.2d, #0x0", 9173428], [" 8bf9b8:\tadd\tx21, sp, #0x60", 9173432], [" 8bf9bc:\tadd\tx0, x21, #0xae8", 9173436], [" 8bf9c0:\torr\tw2, wzr, #0x60", 9173440], [" 8bf9c4:\tmov\tw1, wzr", 9173444], [" 8bf9c8:\tstr\tq1, [x23,#2640]", 9173448], [" 8bf9cc:\tstr\txzr, [sp,#2728]", 9173452], [" 8bf9d0:\tstr\txzr, [sp,#2848]", 9173456], [" 8bf9d4:\tstr\txzr, [sp,#2800]", 9173460], [" 8bf9d8:\tstr\txzr, [sp,#2792]", 9173464], [" 8bf9dc:\tstr\txzr, [sp,#2784]", 9173468], [" 8bf9e0:\tstr\txzr, [sp,#2776]", 9173472], [" 8bf9e4:\tbl\t6cdf0 <memset@plt>", 9173476], [" 8bf9e8:\tldr\tx3, [x19,#232]", 9173480], [" 8bf9ec:\tstr\twzr, [sp,#2832]", 9173484], [" 8bf9f0:\tstr\txzr, [sp,#2824]", 9173488], [" 8bf9f4:\tstr\txzr, [sp,#2816]", 9173492], [" 8bf9f8:\tstr\tx3, [sp,#2448]", 9173496], [" 8bf9fc:\tstr\txzr, [sp,#2808]", 9173500], [" 8bfa00:\tldr\tx4, [sp,#1360]", 9173504], [" 8bfa04:\tldr\tx0, [x19,#24]", 9173508], [" 8bfa08:\tldr\tx5, [sp,#1904]", 9173512], [" 8bfa0c:\tldr\tw3, [x24,#56]", 9173516], [" 8bfa10:\tstr\tx4, [sp,#1368]", 9173520], [" 8bfa14:\tldr\tx23, [x0]", 9173524], [" 8bfa18:\tstr\tx5, [sp,#1912]", 9173528], [" 8bfa1c:\tstr\tw3, [sp,#2756]", 9173532], [" 8bfa20:\tstr\tx0, [sp,#2864]", 9173536], [" 8bfa24:\tldr\tx6, [x23]", 9173540], [" 8bfa28:\tblr\tx6", 9173544], [" 8bfa2c:\tmov\tx20, x0", 9173548], [" 8bfa30:\tbl\t7ace5c <islower@plt+0x73f80c>", 9173552], [" 8bfa34:\tand\tw12, w0, #0x1", 9173556], [" 8bfa38:\tmov\tx0, x20", 9173560], [" 8bfa3c:\tstrb\tw12, [sp,#2860]", 9173564], [" 8bfa40:\tbl\t7ace90 <islower@plt+0x73f840>", 9173568], [" 8bfa44:\tcmp\tw0, #0x12b", 9173572], [" 8bfa48:\tcset\tw5, hi", 9173576], [" 8bfa4c:\tmov\tx0, x20", 9173580], [" 8bfa50:\tstrb\tw5, [sp,#2861]", 9173584], [" 8bfa54:\tbl\t7ace90 <islower@plt+0x73f840>", 9173588], [" 8bfa58:\tcmp\tw0, #0x1f3", 9173592], [" 8bfa5c:\tcset\tw7, hi", 9173596], [" 8bfa60:\tmov\tx0, x20", 9173600], [" 8bfa64:\tstrb\tw7, [sp,#2862]", 9173604], [" 8bfa68:\tbl\t7ace90 <islower@plt+0x73f840>", 9173608], [" 8bfa6c:\tldr\tx16, [x19,#16]", 9173612], [" 8bfa70:\tmovi\tv3.2d, #0x0", 9173616], [" 8bfa74:\tldr\tx19, [x19,#232]", 9173620], [" 8bfa78:\tcmp\tw0, #0x257", 9173624], [" 8bfa7c:\tadd\tx12, x21, #0x948", 9173628], [" 8bfa80:\tcset\tw0, hi", 9173632], [" 8bfa84:\tldr\tx7, [x16,#56]", 9173636], [" 8bfa88:\tadd\tx13, x21, #0x938", 9173640], [" 8bfa8c:\tcmp\tx19, x22", 9173644], [" 8bfa90:\tstr\tq3, [x12]", 9173648], [" 8bfa94:\tstrb\tw0, [sp,#2863]", 9173652], [" 8bfa98:\tstr\tx7, [sp,#2872]", 9173656], [" 8bfa9c:\tstr\tq3, [x13]", 9173660], [" 8bfaa0:\tb.eq\t8bfccc <islower@plt+0x85267c>", 9173664], [" 8bfaa4:\tmov\tw23, #0x1771 \t// #6001", 9173668], [" 8bfaa8:\tldr\tx11, [x19,#32]", 9173672], [" 8bfaac:\tadd\tx24, x19, #0x10", 9173676], [" 8bfab0:\tcmp\tx11, #0x0", 9173680], [" 8bfab4:\tccmp\tx11, x24, #0x4, ne", 9173684], [" 8bfab8:\tb.eq\t8bfcc0 <islower@plt+0x852670>", 9173688], [" 8bfabc:\tmov\tw20, wzr", 9173692], [" 8bfac0:\tldr\tx11, [x11,#8]", 9173696], [" 8bfac4:\tadd\tw20, w20, #0x1", 9173700], [" 8bfac8:\tcmp\tx11, x24", 9173704], [" 8bfacc:\tb.ne\t8bfac0 <islower@plt+0x852470>", 9173708], [" 8bfad0:\tcmp\tw20, #0x2", 9173712], [" 8bfad4:\tb.cc\t8bfcc0 <islower@plt+0x852670>", 9173716], [" 8bfad8:\tcmp\tw20, w23", 9173720], [" 8bfadc:\tb.cc\t8bfbc8 <islower@plt+0x852578>", 9173724], [" 8bfae0:\tldrb\tw9, [sp,#2860]", 9173728], [" 8bfae4:\tcbnz\tw9, 8bfbc8 <islower@plt+0x852578>", 9173732], [" 8bfae8:\tmov\tx25, x24", 9173736], [" 8bfaec:\tmov\tw26, w20", 9173740], [" 8bfaf0:\tmov\tx21, x24", 9173744], [" 8bfaf4:\tldr\tx21, [x21]", 9173748], [" 8bfaf8:\tldrb\tw11, [x21,#24]", 9173752], [" 8bfafc:\ttbnz\tw11, #1, 8bfaf4 <islower@plt+0x8524a4>", 9173756], [" 8bfb00:\tldr\tx17, [x21,#16]", 9173760], [" 8bfb04:\tldrb\tw10, [sp,#2860]", 9173764], [" 8bfb08:\tldrh\tw8, [x17]", 9173768], [" 8bfb0c:\tldr\tw9, [x17,#12]", 9173772], [" 8bfb10:\ttbnz\tw9, #6, 8bfb3c <islower@plt+0x8524ec>", 9173776], [" 8bfb14:\tcmp\tw10, #0x0", 9173780], [" 8bfb18:\tcset\tw12, ne", 9173784], [" 8bfb1c:\tcmp\tw8, #0x46f", 9173788], [" 8bfb20:\tcset\tw14, ne", 9173792], [" 8bfb24:\tsub\tw13, w8, #0x2", 9173796], [" 8bfb28:\tcmp\tw13, #0x2", 9173800], [" 8bfb2c:\tb.hi\t8bfb48 <islower@plt+0x8524f8>", 9173804], [" 8bfb30:\torr\tw16, w12, w14", 9173808], [" 8bfb34:\ttbnz\tw16, #0, 8bfb78 <islower@plt+0x852528>", 9173812], [" 8bfb38:\tb\t8bfb48 <islower@plt+0x8524f8>", 9173816], [" 8bfb3c:\tcbnz\tw10, 8bfb78 <islower@plt+0x852528>", 9173820], [" 8bfb40:\tcmp\tw8, #0x46f", 9173824], [" 8bfb44:\tb.ne\t8bfb78 <islower@plt+0x852528>", 9173828], [" 8bfb48:\tsub\tw15, w8, #0x4b", 9173832], [" 8bfb4c:\tand\tw14, w9, #0x10", 9173836], [" 8bfb50:\tcmp\tw15, #0x2", 9173840], [" 8bfb54:\tccmp\tw14, #0x0, #0x0, cs", 9173844], [" 8bfb58:\tb.ne\t8bfb78 <islower@plt+0x852528>", 9173848], [" 8bfb5c:\tmov\tx0, x21", 9173852], [" 8bfb60:\tbl\t774b28 <islower@plt+0x7074d8>", 9173856], [" 8bfb64:\tcmp\tw0, #0x7", 9173860], [" 8bfb68:\tb.eq\t8bfb78 <islower@plt+0x852528>", 9173864], [" 8bfb6c:\tsub\tw16, w20, w26", 9173868], [" 8bfb70:\tcmp\tw16, #0x3e8", 9173872], [" 8bfb74:\tb.ne\t8bfbb0 <islower@plt+0x852560>", 9173876], [" 8bfb78:\tcmp\tx24, x25", 9173880], [" 8bfb7c:\tb.eq\t8bfba8 <islower@plt+0x852558>", 9173884], [" 8bfb80:\tadd\tx0, sp, #0x60", 9173888], [" 8bfb84:\tstr\tx24, [sp,#88]", 9173892], [" 8bfb88:\tadd\tx2, sp, #0x50", 9173896], [" 8bfb8c:\tstr\tx25, [sp,#72]", 9173900], [" 8bfb90:\tadd\tx3, sp, #0x40", 9173904], [" 8bfb94:\tmov\tx1, x19", 9173908], [" 8bfb98:\tmov\tw4, w20", 9173912], [" 8bfb9c:\tbl\t8bfd24 <islower@plt+0x8526d4>", 9173916], [" 8bfba0:\tadd\tx0, sp, #0x60", 9173920], [" 8bfba4:\tbl\t8c1bb4 <islower@plt+0x854564>", 9173924], [" 8bfba8:\tmov\tx25, x21", 9173928], [" 8bfbac:\tsub\tw20, w26, #0x1", 9173932], [" 8bfbb0:\tldr\tx11, [x19,#32]", 9173936], [" 8bfbb4:\tmov\tx24, x21", 9173940], [" 8bfbb8:\tsub\tw26, w26, #0x1", 9173944], [" 8bfbbc:\tcmp\tx21, x11", 9173948], [" 8bfbc0:\tb.ne\t8bfaf0 <islower@plt+0x8524a0>", 9173952], [" 8bfbc4:\tb\t8bfc98 <islower@plt+0x852648>", 9173956], [" 8bfbc8:\tmov\tx25, x24", 9173960], [" 8bfbcc:\tmov\tw26, w20", 9173964], [" 8bfbd0:\tmov\tx21, x24", 9173968], [" 8bfbd4:\tldr\tx21, [x21]", 9173972], [" 8bfbd8:\tldrb\tw3, [x21,#24]", 9173976], [" 8bfbdc:\ttbnz\tw3, #1, 8bfbd4 <islower@plt+0x852584>", 9173980], [" 8bfbe0:\tldr\tx18, [x21,#16]", 9173984], [" 8bfbe4:\tldrb\tw11, [sp,#2860]", 9173988], [" 8bfbe8:\tldrh\tw9, [x18]", 9173992], [" 8bfbec:\tldr\tw10, [x18,#12]", 9173996], [" 8bfbf0:\ttbnz\tw10, #6, 8bfc1c <islower@plt+0x8525cc>", 9174000], [" 8bfbf4:\tcmp\tw11, #0x0", 9174004], [" 8bfbf8:\tcset\tw11, ne", 9174008], [" 8bfbfc:\tcmp\tw9, #0x46f", 9174012], [" 8bfc00:\tcset\tw13, ne", 9174016], [" 8bfc04:\tsub\tw17, w9, #0x2", 9174020], [" 8bfc08:\tcmp\tw17, #0x2", 9174024], [" 8bfc0c:\tb.hi\t8bfc28 <islower@plt+0x8525d8>", 9174028], [" 8bfc10:\torr\tw7, w11, w13", 9174032], [" 8bfc14:\ttbnz\tw7, #0, 8bfc4c <islower@plt+0x8525fc>", 9174036], [" 8bfc18:\tb\t8bfc28 <islower@plt+0x8525d8>", 9174040], [" 8bfc1c:\tcbnz\tw11, 8bfc4c <islower@plt+0x8525fc>", 9174044], [" 8bfc20:\tcmp\tw9, #0x46f", 9174048], [" 8bfc24:\tb.ne\t8bfc4c <islower@plt+0x8525fc>", 9174052], [" 8bfc28:\tsub\tw0, w9, #0x4b", 9174056], [" 8bfc2c:\tand\tw18, w10, #0x10", 9174060], [" 8bfc30:\tcmp\tw0, #0x2", 9174064], [" 8bfc34:\tccmp\tw18, #0x0, #0x0, cs", 9174068], [" 8bfc38:\tb.ne\t8bfc4c <islower@plt+0x8525fc>", 9174072], [" 8bfc3c:\tmov\tx0, x21", 9174076], [" 8bfc40:\tbl\t774b28 <islower@plt+0x7074d8>", 9174080], [" 8bfc44:\tcmp\tw0, #0x7", 9174084], [" 8bfc48:\tb.ne\t8bfc84 <islower@plt+0x852634>", 9174088], [" 8bfc4c:\tcmp\tx24, x25", 9174092], [" 8bfc50:\tb.eq\t8bfc7c <islower@plt+0x85262c>", 9174096], [" 8bfc54:\tadd\tx0, sp, #0x60", 9174100], [" 8bfc58:\tstr\tx24, [sp,#88]", 9174104], [" 8bfc5c:\tadd\tx2, sp, #0x50", 9174108], [" 8bfc60:\tstr\tx25, [sp,#72]", 9174112], [" 8bfc64:\tadd\tx3, sp, #0x40", 9174116], [" 8bfc68:\tmov\tx1, x19", 9174120], [" 8bfc6c:\tmov\tw4, w20", 9174124], [" 8bfc70:\tbl\t8bfd24 <islower@plt+0x8526d4>", 9174128], [" 8bfc74:\tadd\tx0, sp, #0x60", 9174132], [" 8bfc78:\tbl\t8c1bb4 <islower@plt+0x854564>", 9174136], [" 8bfc7c:\tmov\tx25, x21", 9174140], [" 8bfc80:\tsub\tw20, w26, #0x1", 9174144], [" 8bfc84:\tldr\tx9, [x19,#32]", 9174148], [" 8bfc88:\tmov\tx24, x21", 9174152], [" 8bfc8c:\tsub\tw26, w26, #0x1", 9174156], [" 8bfc90:\tcmp\tx21, x9", 9174160], [" 8bfc94:\tb.ne\t8bfbd0 <islower@plt+0x852580>", 9174164], [" 8bfc98:\tadd\tx0, sp, #0x60", 9174168], [" 8bfc9c:\tstr\tx21, [sp,#56]", 9174172], [" 8bfca0:\tadd\tx2, sp, #0x30", 9174176], [" 8bfca4:\tstr\tx25, [sp,#40]", 9174180], [" 8bfca8:\tadd\tx3, sp, #0x20", 9174184], [" 8bfcac:\tmov\tx1, x19", 9174188], [" 8bfcb0:\tmov\tw4, w20", 9174192], [" 8bfcb4:\tbl\t8bfd24 <islower@plt+0x8526d4>", 9174196], [" 8bfcb8:\tadd\tx0, sp, #0x60", 9174200], [" 8bfcbc:\tbl\t8c1bb4 <islower@plt+0x854564>", 9174204], [" 8bfcc0:\tldr\tx19, [x19,#8]", 9174208], [" 8bfcc4:\tcmp\tx19, x22", 9174212], [" 8bfcc8:\tb.ne\t8bfaa8 <islower@plt+0x852458>", 9174216], [" 8bfccc:\tadd\tx0, sp, #0x60", 9174220], [" 8bfcd0:\tbl\t8c2534 <islower@plt+0x854ee4>", 9174224], [" 8bfcd4:\torr\tw19, wzr, #0x1", 9174228], [" 8bfcd8:\tmov\tw0, #0x1d \t// #29", 9174232], [" 8bfcdc:\tbl\tc7f08 <islower@plt+0x5a8b8>", 9174236], [" 8bfce0:\tmrs\tx1, tpidr_el0", 9174240], [" 8bfce4:\tldr\tx14, [x1,#40]", 9174244], [" 8bfce8:\tldr\tx15, [sp]", 9174248], [" 8bfcec:\tcmp\tx14, x15", 9174252], [" 8bfcf0:\tb.ne\t8bfd20 <islower@plt+0x8526d0>", 9174256], [" 8bfcf4:\tmov\tw0, w19", 9174260], [" 8bfcf8:\tadd\tsp, sp, #0xbc0", 9174264], [" 8bfcfc:\tldp\tx29, x30, [sp,#80]", 9174268], [" 8bfd00:\tldp\tx20, x19, [sp,#64]", 9174272], [" 8bfd04:\tldp\tx22, x21, [sp,#48]", 9174276], [" 8bfd08:\tldp\tx24, x23, [sp,#32]", 9174280], [" 8bfd0c:\tldp\tx26, x25, [sp,#16]", 9174284], [" 8bfd10:\tldp\tx28, x27, [sp],#96", 9174288], [" 8bfd14:\tret", 9174292], [" 8bfd18:\tmov\tw19, wzr", 9174296], [" 8bfd1c:\tb\t8bfcd8 <islower@plt+0x852688>", 9174300], [" 8bfd20:\tbl\t6ce60 <__stack_chk_fail@plt>", 9174304], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&)"}, "106": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000751e34 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x31182c>:", 0], [" 751e34:\tstp\tx28, x27, [sp,#-96]!", 7675444], [" 751e38:\tstp\tx26, x25, [sp,#16]", 7675448], [" 751e3c:\tstp\tx24, x23, [sp,#32]", 7675452], [" 751e40:\tstp\tx22, x21, [sp,#48]", 7675456], [" 751e44:\tstp\tx20, x19, [sp,#64]", 7675460], [" 751e48:\tstp\tx29, x30, [sp,#80]", 7675464], [" 751e4c:\tsub\tsp, sp, #0x1d0", 7675468], [" 751e50:\tmrs\tx19, tpidr_el0", 7675472], [" 751e54:\tadd\tx24, sp, #0x180", 7675476], [" 751e58:\tldr\tx4, [x19,#40]", 7675480], [" 751e5c:\tmov\tx19, x0", 7675484], [" 751e60:\tstr\tx4, [x24,#72]", 7675488], [" 751e64:\tldr\tx1, [x19,#680]", 7675492], [" 751e68:\tldr\tx22, [x1,#32]", 7675496], [" 751e6c:\tadd\tx9, x1, #0x10", 7675500], [" 751e70:\tcmp\tx22, x9", 7675504], [" 751e74:\tb.eq\t755168 <islower@plt+0x6e7b18>", 7675508], [" 751e78:\tadd\tx3, x19, #0x508", 7675512], [" 751e7c:\tstr\tx9, [sp,#64]", 7675516], [" 751e80:\tadd\tx7, x24, #0x8", 7675520], [" 751e84:\tadd\tx15, x19, #0x544", 7675524], [" 751e88:\tadd\tx21, x19, #0x6a8", 7675528], [" 751e8c:\tadd\tx4, x19, #0x58", 7675532], [" 751e90:\tstp\tx7, x3, [sp,#80]", 7675536], [" 751e94:\tadd\tx3, x19, #0x590", 7675540], [" 751e98:\tstp\tx21, x15, [sp,#176]", 7675544], [" 751e9c:\tadd\tx15, sp, #0x140", 7675548], [" 751ea0:\tadd\tx5, x19, #0x100", 7675552], [" 751ea4:\tadd\tx6, x24, #0x10", 7675556], [" 751ea8:\tstp\tx3, x4, [sp,#48]", 7675560], [" 751eac:\tadd\tx17, x19, #0x2c0", 7675564], [" 751eb0:\tadd\tx13, x24, #0x40", 7675568], [" 751eb4:\tadd\tx4, x19, #0x598", 7675572], [" 751eb8:\tstp\tx5, x6, [sp,#32]", 7675576], [" 751ebc:\tadd\tx16, x15, #0x20", 7675580], [" 751ec0:\tadd\tx6, x24, #0x20", 7675584], [" 751ec4:\tstp\tx17, x13, [sp,#240]", 7675588], [" 751ec8:\tadd\tx2, x19, #0x550", 7675592], [" 751ecc:\tadd\tx8, x19, #0x660", 7675596], [" 751ed0:\tstp\tx4, x16, [sp,#120]", 7675600], [" 751ed4:\tadd\tx25, x19, #0x4e8", 7675604], [" 751ed8:\tstr\tx6, [sp,#256]", 7675608], [" 751edc:\tadd\tx0, x19, #0x4d0", 7675612], [" 751ee0:\tstr\tx2, [sp,#168]", 7675616], [" 751ee4:\tadd\tx11, x19, #0x5f0", 7675620], [" 751ee8:\tadd\tx13, x19, #0x6c0", 7675624], [" 751eec:\tstr\tx25, [sp,#72]", 7675628], [" 751ef0:\tadd\tx14, x19, #0x5b0", 7675632], [" 751ef4:\tstp\tx8, x0, [sp,#208]", 7675636], [" 751ef8:\tadd\tx23, x19, #0x700", 7675640], [" 751efc:\tadd\tx26, x15, #0x40", 7675644], [" 751f00:\tstp\tx11, x13, [sp,#192]", 7675648], [" 751f04:\tadd\tx17, x24, #0x28", 7675652], [" 751f08:\tstr\tx14, [sp,#136]", 7675656], [" 751f0c:\torr\tx3, x24, #0x1", 7675660], [" 751f10:\tstr\tx23, [sp,#232]", 7675664], [" 751f14:\tadd\tx4, x19, #0x4d8", 7675668], [" 751f18:\tstr\tx26, [sp,#152]", 7675672], [" 751f1c:\tmov\tx27, x22", 7675676], [" 751f20:\tstr\tx17, [sp,#104]", 7675680], [" 751f24:\tstp\tx3, x4, [sp,#16]", 7675684], [" 751f28:\tldrb\tw11, [x19,#666]", 7675688], [" 751f2c:\tstr\tx27, [x19,#1312]", 7675692], [" 751f30:\tcbz\tw11, 751fa8 <islower@plt+0x6e4958>", 7675696], [" 751f34:\tldrb\tw12, [x19,#671]", 7675700], [" 751f38:\tcbz\tw12, 751fa8 <islower@plt+0x6e4958>", 7675704], [" 751f3c:\tldr\tx4, [x27,#16]", 7675708], [" 751f40:\tldrh\tw8, [x4]", 7675712], [" 751f44:\tsub\tw21, w8, #0x38e", 7675716], [" 751f48:\tcmp\tw21, #0x5", 7675720], [" 751f4c:\tb.cs\t751f60 <islower@plt+0x6e4910>", 7675724], [" 751f50:\tand\tw15, w21, #0xff", 7675728], [" 751f54:\tmov\tw17, #0x17 \t// #23", 7675732], [" 751f58:\tlsr\tw17, w17, w15", 7675736], [" 751f5c:\ttbnz\tw17, #0, 751f94 <islower@plt+0x6e4944>", 7675740], [" 751f60:\tsub\tw21, w8, #0x371", 7675744], [" 751f64:\tcmp\tw21, #0x21", 7675748], [" 751f68:\tb.hi\t751f88 <islower@plt+0x6e4938>", 7675752], [" 751f6c:\tmov\tx26, #0x200000000 \t// #8589934592", 7675756], [" 751f70:\tmovk\tx26, #0xe200, lsl #16", 7675760], [" 751f74:\torr\tw14, wzr, #0x1", 7675764], [" 751f78:\tmovk\tx26, #0x1", 7675768], [" 751f7c:\tlsl\tx6, x14, x21", 7675772], [" 751f80:\tand\tx26, x6, x26", 7675776], [" 751f84:\tcbnz\tx26, 751fa8 <islower@plt+0x6e4958>", 7675780], [" 751f88:\tsub\tw13, w8, #0x46b", 7675784], [" 751f8c:\tcmp\tw13, #0x2", 7675788], [" 751f90:\tb.cc\t751fa8 <islower@plt+0x6e4958>", 7675792], [" 751f94:\tcmp\tw8, #0x115", 7675796], [" 751f98:\tb.eq\t751fa8 <islower@plt+0x6e4958>", 7675800], [" 751f9c:\tldr\tx5, [x19,#56]", 7675804], [" 751fa0:\tmov\tw16, #0x502c \t// #20524", 7675808], [" 751fa4:\tstrb\twzr, [x5,x16]", 7675812], [" 751fa8:\tldr\tx6, [x27,#16]", 7675816], [" 751fac:\tldrh\tw29, [x6]", 7675820], [" 751fb0:\tcmp\tw29, #0xb", 7675824], [" 751fb4:\tb.eq\t755134 <islower@plt+0x6e7ae4>", 7675828], [" 751fb8:\tcmp\tw29, #0xc5", 7675832], [" 751fbc:\tb.ne\t751fd0 <islower@plt+0x6e4980>", 7675836], [" 751fc0:\tldr\tx7, [x27,#48]", 7675840], [" 751fc4:\tldr\tw16, [x7,#4]", 7675844], [" 751fc8:\tcmp\tw16, #0xd1", 7675848], [" 751fcc:\tb.eq\t755134 <islower@plt+0x6e7ae4>", 7675852], [" 751fd0:\tldr\tx0, [sp,#88]", 7675856], [" 751fd4:\tstr\tx27, [sp,#96]", 7675860], [" 751fd8:\tbl\t757258 <islower@plt+0x6e9c08>", 7675864], [" 751fdc:\tldr\tx26, [x19,#1312]", 7675868], [" 751fe0:\tmov\tx0, x26", 7675872], [" 751fe4:\tbl\t7786b8 <islower@plt+0x70b068>", 7675876], [" 751fe8:\tstr\tw0, [x19,#1328]", 7675880], [" 751fec:\tmov\tx0, x26", 7675884], [" 751ff0:\tbl\t774b28 <islower@plt+0x7074d8>", 7675888], [" 751ff4:\torr\tw9, w0, #0x3", 7675892], [" 751ff8:\tstrb\twzr, [x19,#1339]", 7675896], [" 751ffc:\torr\tw10, w0, #0x1", 7675900], [" 752000:\tstr\tw0, [x19,#1332]", 7675904], [" 752004:\tcmp\tw9, #0x3", 7675908], [" 752008:\tcset\tw20, eq", 7675912], [" 75200c:\tcmp\tw10, #0x7", 7675916], [" 752010:\tcset\tw6, eq", 7675920], [" 752014:\tcmp\tw0, #0x5", 7675924], [" 752018:\tstrb\tw20, [x19,#1336]", 7675928], [" 75201c:\tcset\tw2, eq", 7675932], [" 752020:\torr\tw1, w2, w6", 7675936], [" 752024:\tmov\tx0, x22", 7675940], [" 752028:\tstrb\twzr, [x19,#1338]", 7675944], [" 75202c:\tstrb\tw1, [x19,#1337]", 7675948], [" 752030:\tbl\t780390 <islower@plt+0x712d40>", 7675952], [" 752034:\ttbz\tw0, #0, 752040 <islower@plt+0x6e49f0>", 7675956], [" 752038:\torr\tw22, wzr, #0x1", 7675960], [" 75203c:\tstrb\tw22, [x19,#1338]", 7675964], [" 752040:\tldr\tx0, [x19,#1312]", 7675968], [" 752044:\tldr\tx8, [x0,#16]", 7675972], [" 752048:\tldrh\tw22, [x8]", 7675976], [" 75204c:\tstr\tw22, [x19,#1340]", 7675980], [" 752050:\tbl\t774b6c <islower@plt+0x70751c>", 7675984], [" 752054:\ttbz\tw0, #0, 752078 <islower@plt+0x6e4a28>", 7675988], [" 752058:\tldr\tx26, [x19,#32]", 7675992], [" 75205c:\tldr\tx7, [x19,#680]", 7675996], [" 752060:\tldr\tx0, [x19,#1312]", 7676000], [" 752064:\tldr\tx11, [x26,#232]", 7676004], [" 752068:\tcmp\tx11, x7", 7676008], [" 75206c:\tcsel\tx27, x0, xzr, eq", 7676012], [" 752070:\tstr\tx27, [x19,#688]", 7676016], [" 752074:\tb\t75207c <islower@plt+0x6e4a2c>", 7676020], [" 752078:\tldr\tx0, [x19,#1312]", 7676024], [" 75207c:\tadd\tx24, sp, #0x180", 7676028], [" 752080:\tbl\t7724bc <islower@plt+0x704e6c>", 7676032], [" 752084:\ttbz\tw0, #0, 7520f0 <islower@plt+0x6e4aa0>", 7676036], [" 752088:\tldr\tw17, [x19,#1340]", 7676040], [" 75208c:\tcmp\tw17, #0x212", 7676044], [" 752090:\tb.eq\t7520f0 <islower@plt+0x6e4aa0>", 7676048], [" 752094:\tldp\tx12, x29, [x19,#88]", 7676052], [" 752098:\tldr\tx22, [x19,#680]", 7676056], [" 75209c:\tcmp\tx29, x12", 7676060], [" 7520a0:\tb.eq\t7520c4 <islower@plt+0x6e4a74>", 7676064], [" 7520a4:\tldr\tx0, [sp,#56]", 7676068], [" 7520a8:\tmov\tx1, x22", 7676072], [" 7520ac:\tbl\tbde04 <islower@plt+0x507b4>", 7676076], [" 7520b0:\tldr\tx10, [x0]", 7676080], [" 7520b4:\tcmp\tx10, x22", 7676084], [" 7520b8:\tb.eq\t7520f0 <islower@plt+0x6e4aa0>", 7676088], [" 7520bc:\tldr\tx22, [x19,#680]", 7676092], [" 7520c0:\tb\t7520e4 <islower@plt+0x6e4a94>", 7676096], [" 7520c4:\tldr\tw16, [x19,#108]", 7676100], [" 7520c8:\tcbz\tw16, 7520e4 <islower@plt+0x6e4a94>", 7676104], [" 7520cc:\tadd\tx14, x29, x16, lsl #3", 7676108], [" 7520d0:\tldr\tx25, [x29],#8", 7676112], [" 7520d4:\tcmp\tx25, x22", 7676116], [" 7520d8:\tb.eq\t7520f0 <islower@plt+0x6e4aa0>", 7676120], [" 7520dc:\tcmp\tx29, x14", 7676124], [" 7520e0:\tb.ne\t7520d0 <islower@plt+0x6e4a80>", 7676128], [" 7520e4:\tldr\tx0, [sp,#32]", 7676132], [" 7520e8:\tmov\tx1, x22", 7676136], [" 7520ec:\tbl\tbdb00 <islower@plt+0x504b0>", 7676140], [" 7520f0:\tldr\tx0, [x19,#1264]", 7676144], [" 7520f4:\tcbz\tx0, 752104 <islower@plt+0x6e4ab4>", 7676148], [" 7520f8:\tldr\tx1, [x0,#16]", 7676152], [" 7520fc:\tldrh\tw22, [x1]", 7676156], [" 752100:\tb\t752108 <islower@plt+0x6e4ab8>", 7676160], [" 752104:\tmov\tw22, wzr", 7676164], [" 752108:\tldr\tw11, [x19,#1340]", 7676168], [" 75210c:\tcmp\tw11, #0xf3", 7676172], [" 752110:\tb.eq\t752158 <islower@plt+0x6e4b08>", 7676176], [" 752114:\tcmp\tw11, #0x46d", 7676180], [" 752118:\tb.eq\t752210 <islower@plt+0x6e4bc0>", 7676184], [" 75211c:\tcmp\tw11, #0x3ef", 7676188], [" 752120:\tb.ne\t752230 <islower@plt+0x6e4be0>", 7676192], [" 752124:\tldr\tx0, [x19,#1272]", 7676196], [" 752128:\tcbz\tx0, 75222c <islower@plt+0x6e4bdc>", 7676200], [" 75212c:\tbl\t778a1c <islower@plt+0x70b3cc>", 7676204], [" 752130:\tstr\txzr, [x19,#1272]", 7676208], [" 752134:\tadd\tx23, x19, #0x4d8", 7676212], [" 752138:\tldr\tx1, [x19,#1240]", 7676216], [" 75213c:\tldr\tx0, [sp,#216]", 7676220], [" 752140:\tbl\t751dd8 <islower@plt+0x6e4788>", 7676224], [" 752144:\tmovi\tv1.2d, #0x0", 7676228], [" 752148:\tldr\tx9, [sp,#24]", 7676232], [" 75214c:\tstr\tx9, [x19,#1232]", 7676236], [" 752150:\tstr\tq1, [x23]", 7676240], [" 752154:\tb\t7524a8 <islower@plt+0x6e4e58>", 7676244], [" 752158:\tldrb\tw9, [x19,#1261]", 7676248], [" 75215c:\tldr\tx1, [x19,#704]", 7676252], [" 752160:\tand\tw18, w9, #0xfe", 7676256], [" 752164:\tstrb\tw18, [x19,#1261]", 7676260], [" 752168:\tldr\tx0, [sp,#240]", 7676264], [" 75216c:\tbl\t7574d0 <islower@plt+0x6e9e80>", 7676268], [" 752170:\tldr\tx26, [x19,#712]", 7676272], [" 752174:\tldr\tx3, [x19,#720]", 7676276], [" 752178:\tldp\tx22, x8, [sp,#248]", 7676280], [" 75217c:\tcmp\tx26, x3", 7676284], [" 752180:\tstp\tx8, x8, [sp,#384]", 7676288], [" 752184:\tstr\tx22, [sp,#400]", 7676292], [" 752188:\tb.cc\t75219c <islower@plt+0x6e4b4c>", 7676296], [" 75218c:\tldr\tx0, [sp,#240]", 7676300], [" 752190:\tmov\tx1, xzr", 7676304], [" 752194:\tbl\t756014 <islower@plt+0x6e89c4>", 7676308], [" 752198:\tldr\tx26, [x19,#712]", 7676312], [" 75219c:\tadd\tx0, x26, #0x20", 7676316], [" 7521a0:\tadd\tx9, x26, #0x40", 7676320], [" 7521a4:\tcmp\tx26, x24", 7676324], [" 7521a8:\tstp\tx0, x0, [x26]", 7676328], [" 7521ac:\tldr\tx8, [sp,#384]", 7676332], [" 7521b0:\tstr\tx9, [x26,#16]", 7676336], [" 7521b4:\tb.eq\t75345c <islower@plt+0x6e5e0c>", 7676340], [" 7521b8:\tldr\tx17, [sp,#392]", 7676344], [" 7521bc:\tcmp\tx8, x17", 7676348], [" 7521c0:\tb.eq\t75345c <islower@plt+0x6e5e0c>", 7676352], [" 7521c4:\tsub\tx1, x17, x8", 7676356], [" 7521c8:\tasr\tx22, x1, #3", 7676360], [" 7521cc:\tcbz\tx22, 753458 <islower@plt+0x6e5e08>", 7676364], [" 7521d0:\tcmp\tx22, #0x5", 7676368], [" 7521d4:\tb.cc\t7521f0 <islower@plt+0x6e4ba0>", 7676372], [" 7521d8:\tstr\tx0, [x26,#8]", 7676376], [" 7521dc:\torr\tw2, wzr, #0x8", 7676380], [" 7521e0:\tmov\tx0, x26", 7676384], [" 7521e4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7676388], [" 7521e8:\tldp\tx8, x17, [sp,#384]", 7676392], [" 7521ec:\tldr\tx0, [x26]", 7676396], [" 7521f0:\tsub\tx2, x17, x8", 7676400], [" 7521f4:\tmov\tx1, x8", 7676404], [" 7521f8:\tbl\t6cdd0 <memcpy@plt>", 7676408], [" 7521fc:\tldr\tx17, [x26]", 7676412], [" 752200:\tldr\tx8, [sp,#384]", 7676416], [" 752204:\tadd\tx18, x17, x22, lsl #3", 7676420], [" 752208:\tstr\tx18, [x26,#8]", 7676424], [" 75220c:\tb\t75345c <islower@plt+0x6e5e0c>", 7676428], [" 752210:\tcbz\tx0, 75222c <islower@plt+0x6e4bdc>", 7676432], [" 752214:\tbl\t7724bc <islower@plt+0x704e6c>", 7676436], [" 752218:\ttbz\tw0, #0, 75222c <islower@plt+0x6e4bdc>", 7676440], [" 75221c:\tcmp\tw22, #0x212", 7676444], [" 752220:\tb.eq\t75222c <islower@plt+0x6e4bdc>", 7676448], [" 752224:\tcmp\tw22, #0x46d", 7676452], [" 752228:\tb.ne\t75356c <islower@plt+0x6e5f1c>", 7676456], [" 75222c:\tldr\tw11, [x19,#1340]", 7676460], [" 752230:\tcmp\tw11, #0x542", 7676464], [" 752234:\tb.ne\t7524a8 <islower@plt+0x6e4e58>", 7676468], [" 752238:\tldr\tx0, [x19,#32]", 7676472], [" 75223c:\tldr\tx15, [x19,#1312]", 7676476], [" 752240:\tldr\tx10, [x0,#72]", 7676480], [" 752244:\tldr\tx29, [x10,#32]", 7676484], [" 752248:\tadd\tw11, w29, #0x400", 7676488], [" 75224c:\tcmp\tw11, #0x800", 7676492], [" 752250:\tb.cc\t75234c <islower@plt+0x6e4cfc>", 7676496], [" 752254:\tldr\tx12, [x19,#48]", 7676500], [" 752258:\tmov\tw6, #0xa500 \t// #42240", 7676504], [" 75225c:\tldr\tx2, [x15,#600]", 7676508], [" 752260:\tmov\tw3, wzr", 7676512], [" 752264:\tldr\tx5, [x12,#8]", 7676516], [" 752268:\tadd\tx1, x5, x6", 7676520], [" 75226c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7676524], [" 752270:\tmovi\tv2.2d, #0x0", 7676528], [" 752274:\tmov\tw12, #0xd2 \t// #210", 7676532], [" 752278:\tldr\tx21, [sp,#40]", 7676536], [" 75227c:\torr\tw27, wzr, #0x1", 7676540], [" 752280:\tmov\tw28, w12", 7676544], [" 752284:\tstrb\twzr, [sp,#384]", 7676548], [" 752288:\tadd\tx1, sp, #0x180", 7676552], [" 75228c:\tstr\txzr, [sp,#392]", 7676556], [" 752290:\tmov\tx22, x0", 7676560], [" 752294:\tstrb\twzr, [sp,#386]", 7676564], [" 752298:\tstrb\tw27, [sp,#387]", 7676568], [" 75229c:\tstr\tw28, [sp,#388]", 7676572], [" 7522a0:\tstr\tq2, [x21]", 7676576], [" 7522a4:\tstrb\twzr, [sp,#385]", 7676580], [" 7522a8:\tbl\t4e350c <islower@plt+0x475ebc>", 7676584], [" 7522ac:\tmovi\tv18.2d, #0x0", 7676588], [" 7522b0:\tadd\tx1, sp, #0x180", 7676592], [" 7522b4:\tmov\tx0, x22", 7676596], [" 7522b8:\tstrb\twzr, [sp,#384]", 7676600], [" 7522bc:\tstr\txzr, [sp,#392]", 7676604], [" 7522c0:\tstrb\twzr, [sp,#386]", 7676608], [" 7522c4:\tstrb\twzr, [sp,#387]", 7676612], [" 7522c8:\tstr\tw28, [sp,#388]", 7676616], [" 7522cc:\tstr\tq18, [x21]", 7676620], [" 7522d0:\tstrb\twzr, [sp,#385]", 7676624], [" 7522d4:\tbl\t4e350c <islower@plt+0x475ebc>", 7676628], [" 7522d8:\tmovi\tv17.2d, #0x0", 7676632], [" 7522dc:\tmov\tw9, #0x162 \t// #354", 7676636], [" 7522e0:\tadd\tx1, sp, #0x180", 7676640], [" 7522e4:\tstrb\twzr, [sp,#384]", 7676644], [" 7522e8:\tmov\tx0, x22", 7676648], [" 7522ec:\tstr\txzr, [sp,#392]", 7676652], [" 7522f0:\tstrb\twzr, [sp,#386]", 7676656], [" 7522f4:\tstrb\twzr, [sp,#387]", 7676660], [" 7522f8:\tstr\tw9, [sp,#388]", 7676664], [" 7522fc:\tstr\tq17, [x21]", 7676668], [" 752300:\tstrb\twzr, [sp,#385]", 7676672], [" 752304:\tbl\t4e350c <islower@plt+0x475ebc>", 7676676], [" 752308:\tmovi\tv16.2d, #0x0", 7676680], [" 75230c:\tldr\tx1, [sp,#80]", 7676684], [" 752310:\tstrb\tw27, [sp,#384]", 7676688], [" 752314:\tmov\tx0, x22", 7676692], [" 752318:\tstrb\twzr, [sp,#386]", 7676696], [" 75231c:\tstr\tq16, [x1]", 7676700], [" 752320:\tadd\tx1, sp, #0x180", 7676704], [" 752324:\tbl\t4e350c <islower@plt+0x475ebc>", 7676708], [" 752328:\tldr\tx25, [x19,#680]", 7676712], [" 75232c:\tldr\tx18, [x19,#1312]", 7676716], [" 752330:\tldr\tx2, [x25,#32]", 7676720], [" 752334:\tldr\tx16, [x18]", 7676724], [" 752338:\tcmp\tx18, x2", 7676728], [" 75233c:\tstp\tx16, x18, [x22]", 7676732], [" 752340:\tb.eq\t75235c <islower@plt+0x6e4d0c>", 7676736], [" 752344:\tstr\tx22, [x16,#8]", 7676740], [" 752348:\tb\t752360 <islower@plt+0x6e4d10>", 7676744], [" 75234c:\tldr\tx14, [x15,#48]", 7676748], [" 752350:\tsxtw\tx26, w29", 7676752], [" 752354:\tstr\tx26, [x14,#80]", 7676756], [" 752358:\tb\t7524a8 <islower@plt+0x6e4e58>", 7676760], [" 75235c:\tstr\tx22, [x25,#32]", 7676764], [" 752360:\tadd\tx0, x25, #0x10", 7676768], [" 752364:\tstr\tx22, [x18]", 7676772], [" 752368:\tmov\tx1, x22", 7676776], [" 75236c:\tbl\t4c2654 <islower@plt+0x455004>", 7676780], [" 752370:\tldr\tx13, [x19,#48]", 7676784], [" 752374:\tmov\tw1, #0xbd90 \t// #48528", 7676788], [" 752378:\tldr\tx0, [x19,#32]", 7676792], [" 75237c:\tmov\tw3, wzr", 7676796], [" 752380:\tldr\tx2, [x22,#600]", 7676800], [" 752384:\tldr\tx6, [x13,#8]", 7676804], [" 752388:\tadd\tx1, x6, x1", 7676808], [" 75238c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7676812], [" 752390:\tmovi\tv3.2d, #0x0", 7676816], [" 752394:\tldr\tx8, [sp,#40]", 7676820], [" 752398:\torr\tw25, wzr, #0x1", 7676824], [" 75239c:\tstrb\twzr, [sp,#384]", 7676828], [" 7523a0:\tmov\tw11, #0x162 \t// #354", 7676832], [" 7523a4:\tstr\txzr, [sp,#392]", 7676836], [" 7523a8:\tadd\tx1, sp, #0x180", 7676840], [" 7523ac:\tstrb\twzr, [sp,#386]", 7676844], [" 7523b0:\tmov\tx26, x0", 7676848], [" 7523b4:\tstrb\tw25, [sp,#387]", 7676852], [" 7523b8:\tstr\tw11, [sp,#388]", 7676856], [" 7523bc:\tstr\tq3, [x8]", 7676860], [" 7523c0:\tstrb\twzr, [sp,#385]", 7676864], [" 7523c4:\tbl\t4e350c <islower@plt+0x475ebc>", 7676868], [" 7523c8:\tsxtw\tx0, w29", 7676872], [" 7523cc:\tstrb\tw25, [sp,#384]", 7676876], [" 7523d0:\tadd\tx1, sp, #0x180", 7676880], [" 7523d4:\tstrb\twzr, [sp,#386]", 7676884], [" 7523d8:\tstp\txzr, x0, [sp,#392]", 7676888], [" 7523dc:\tmov\tx0, x26", 7676892], [" 7523e0:\tbl\t4e350c <islower@plt+0x475ebc>", 7676896], [" 7523e4:\tmovi\tv19.2d, #0x0", 7676900], [" 7523e8:\tldr\tx0, [sp,#80]", 7676904], [" 7523ec:\tstrb\tw25, [sp,#384]", 7676908], [" 7523f0:\tadd\tx1, sp, #0x180", 7676912], [" 7523f4:\tstrb\twzr, [sp,#386]", 7676916], [" 7523f8:\tstr\tq19, [x0]", 7676920], [" 7523fc:\tmov\tx0, x26", 7676924], [" 752400:\tbl\t4e350c <islower@plt+0x475ebc>", 7676928], [" 752404:\tldr\tx6, [x19,#680]", 7676932], [" 752408:\tldr\tx17, [x22]", 7676936], [" 75240c:\tldr\tx7, [x6,#32]", 7676940], [" 752410:\tstp\tx17, x22, [x26]", 7676944], [" 752414:\tcmp\tx22, x7", 7676948], [" 752418:\tb.eq\t752424 <islower@plt+0x6e4dd4>", 7676952], [" 75241c:\tstr\tx26, [x17,#8]", 7676956], [" 752420:\tb\t752428 <islower@plt+0x6e4dd8>", 7676960], [" 752424:\tstr\tx26, [x6,#32]", 7676964], [" 752428:\tadd\tx0, x6, #0x10", 7676968], [" 75242c:\tstr\tx26, [x22]", 7676972], [" 752430:\tmov\tx1, x26", 7676976], [" 752434:\tbl\t4c2654 <islower@plt+0x455004>", 7676980], [" 752438:\tldr\tx22, [x19,#1312]", 7676984], [" 75243c:\tadd\tx8, sp, #0x140", 7676988], [" 752440:\tldr\tx0, [x19,#680]", 7676992], [" 752444:\tadd\tx1, sp, #0x180", 7676996], [" 752448:\tstr\tx22, [sp,#392]", 7677000], [" 75244c:\tbl\t4c4f40 <islower@plt+0x4578f0>", 7677004], [" 752450:\tmov\tw10, #0x3f3 \t// #1011", 7677008], [" 752454:\tstr\tx26, [x19,#1312]", 7677012], [" 752458:\tmov\tx0, x26", 7677016], [" 75245c:\tstr\tw10, [x19,#1340]", 7677020], [" 752460:\tbl\t7786b8 <islower@plt+0x70b068>", 7677024], [" 752464:\tstr\tw0, [x19,#1328]", 7677028], [" 752468:\tmov\tx0, x26", 7677032], [" 75246c:\tbl\t774b28 <islower@plt+0x7074d8>", 7677036], [" 752470:\torr\tw12, w0, #0x3", 7677040], [" 752474:\tldr\tx5, [x19,#1312]", 7677044], [" 752478:\torr\tw13, w0, #0x1", 7677048], [" 75247c:\tcmp\tw12, #0x3", 7677052], [" 752480:\tcset\tw15, eq", 7677056], [" 752484:\tcmp\tw13, #0x7", 7677060], [" 752488:\tstr\tx5, [sp,#96]", 7677064], [" 75248c:\tcset\tw17, eq", 7677068], [" 752490:\tstr\tw0, [x19,#1332]", 7677072], [" 752494:\tcmp\tw0, #0x5", 7677076], [" 752498:\tstrb\tw15, [x19,#1336]", 7677080], [" 75249c:\tcset\tw21, eq", 7677084], [" 7524a0:\torr\tw28, w21, w17", 7677088], [" 7524a4:\tstrb\tw28, [x19,#1337]", 7677092], [" 7524a8:\tldrb\tw5, [x19,#1284]", 7677096], [" 7524ac:\tstrh\twzr, [x19,#1344]", 7677100], [" 7524b0:\tcbz\tw5, 7524c0 <islower@plt+0x6e4e70>", 7677104], [" 7524b4:\torr\tw12, wzr, #0x1", 7677108], [" 7524b8:\tstrb\twzr, [x19,#1284]", 7677112], [" 7524bc:\tstrb\tw12, [x19,#1344]", 7677116], [" 7524c0:\tldr\tx0, [x19,#1312]", 7677120], [" 7524c4:\tbl\t7737b0 <islower@plt+0x706160>", 7677124], [" 7524c8:\tldr\tw18, [x19,#1340]", 7677128], [" 7524cc:\ttbz\tw0, #0, 752500 <islower@plt+0x6e4eb0>", 7677132], [" 7524d0:\tsub\tw11, w18, #0x1fb", 7677136], [" 7524d4:\tcmp\tw11, #0x9", 7677140], [" 7524d8:\tb.hi\t753440 <islower@plt+0x6e5df0>", 7677144], [" 7524dc:\torr\tw16, wzr, #0x1", 7677148], [" 7524e0:\tmov\tw14, #0x383 \t// #899", 7677152], [" 7524e4:\tlsl\tw20, w16, w11", 7677156], [" 7524e8:\tand\tw24, w20, w14", 7677160], [" 7524ec:\tcbz\tw24, 753440 <islower@plt+0x6e5df0>", 7677164], [" 7524f0:\tldrb\tw6, [x19,#1261]", 7677168], [" 7524f4:\tadd\tx24, sp, #0x180", 7677172], [" 7524f8:\torr\tw3, w6, #0x4", 7677176], [" 7524fc:\tstrb\tw3, [x19,#1261]", 7677180], [" 752500:\tsub\tw14, w18, #0xc4", 7677184], [" 752504:\tcmp\tw14, #0x3", 7677188], [" 752508:\tb.hi\t75251c <islower@plt+0x6e4ecc>", 7677192], [" 75250c:\tcmp\tw14, #0x1", 7677196], [" 752510:\tb.eq\t75251c <islower@plt+0x6e4ecc>", 7677200], [" 752514:\tmov\tw5, #0x101 \t// #257", 7677204], [" 752518:\tstrh\tw5, [x19,#1344]", 7677208], [" 75251c:\tand\tw14, w18, #0xfffffffe", 7677212], [" 752520:\tcmp\tw14, #0x48e", 7677216], [" 752524:\tb.ne\t752530 <islower@plt+0x6e4ee0>", 7677220], [" 752528:\torr\tw27, wzr, #0x1", 7677224], [" 75252c:\tstrb\tw27, [x19,#1872]", 7677228], [" 752530:\tcmp\tw18, #0x51e", 7677232], [" 752534:\tb.ne\t752560 <islower@plt+0x6e4f10>", 7677236], [" 752538:\tldr\tx29, [x19,#32]", 7677240], [" 75253c:\torr\tw3, wzr, #0x1", 7677244], [" 752540:\tldr\tx0, [x19,#56]", 7677248], [" 752544:\tmov\tw2, #0x15 \t// #21", 7677252], [" 752548:\tldr\tx1, [x29,#16]", 7677256], [" 75254c:\tstrb\tw3, [x19,#1344]", 7677260], [" 752550:\tbl\t7b056c <islower@plt+0x742f1c>", 7677264], [" 752554:\tcbz\tw0, 752560 <islower@plt+0x6e4f10>", 7677268], [" 752558:\torr\tw11, wzr, #0x1", 7677272], [" 75255c:\tstrb\tw11, [x19,#1345]", 7677276], [" 752560:\tldr\tx15, [x19,#32]", 7677280], [" 752564:\tldrb\tw4, [x19,#665]", 7677284], [" 752568:\tldr\tx22, [x15,#16]", 7677288], [" 75256c:\tstr\twzr, [x19,#1348]", 7677292], [" 752570:\tcbz\tw4, 7525dc <islower@plt+0x6e4f8c>", 7677296], [" 752574:\tldrb\tw8, [x19,#672]", 7677300], [" 752578:\tcbz\tw8, 752624 <islower@plt+0x6e4fd4>", 7677304], [" 75257c:\tldrb\tw0, [x19,#664]", 7677308], [" 752580:\tcbnz\tw0, 7525dc <islower@plt+0x6e4f8c>", 7677312], [" 752584:\tmov\tx0, x22", 7677316], [" 752588:\tbl\t1c39e0 <islower@plt+0x156390>", 7677320], [" 75258c:\tmovi\tv0.2d, #0x0", 7677324], [" 752590:\tmov\tw5, #0x6e690000 \t// #1852375040", 7677328], [" 752594:\tstr\txzr, [sp,#400]", 7677332], [" 752598:\torr\tw11, wzr, #0x8", 7677336], [" 75259c:\tcmp\tx1, #0x4", 7677340], [" 7525a0:\tmovk\tw5, #0x616d", 7677344], [" 7525a4:\tadd\tx29, sp, #0x82", 7677348], [" 7525a8:\tstr\tq0, [sp,#384]", 7677352], [" 7525ac:\tstrb\tw11, [sp,#384]", 7677356], [" 7525b0:\tstur\tw5, [x29,#255]", 7677360], [" 7525b4:\tstrb\twzr, [sp,#389]", 7677364], [" 7525b8:\tb.ne\t7525dc <islower@plt+0x6e4f8c>", 7677368], [" 7525bc:\tldr\tx2, [sp,#16]", 7677372], [" 7525c0:\tldr\tw10, [x0]", 7677376], [" 7525c4:\tldr\tw9, [x2]", 7677380], [" 7525c8:\tcmp\tw10, w9", 7677384], [" 7525cc:\tb.ne\t7525dc <islower@plt+0x6e4f8c>", 7677388], [" 7525d0:\tldr\tx27, [sp,#184]", 7677392], [" 7525d4:\torr\tw6, wzr, #0x6", 7677396], [" 7525d8:\tstr\tw6, [x27]", 7677400], [" 7525dc:\tldrb\tw12, [x19,#672]", 7677404], [" 7525e0:\tcbz\tw12, 752624 <islower@plt+0x6e4fd4>", 7677408], [" 7525e4:\tldrb\tw13, [x19,#664]", 7677412], [" 7525e8:\tcbnz\tw13, 752624 <islower@plt+0x6e4fd4>", 7677416], [" 7525ec:\tldr\tw12, [x19,#1148]", 7677420], [" 7525f0:\torr\tw13, wzr, #0x1", 7677424], [" 7525f4:\tldr\tx0, [x19,#1136]", 7677428], [" 7525f8:\tmov\tw1, wzr", 7677432], [" 7525fc:\tstrb\tw13, [x19,#664]", 7677436], [" 752600:\tlsl\tx2, x12, #3", 7677440], [" 752604:\tstrb\tw13, [x19,#1345]", 7677444], [" 752608:\tstrb\tw13, [x19,#1344]", 7677448], [" 75260c:\tbl\t6cdf0 <memset@plt>", 7677452], [" 752610:\tldr\tw8, [x19,#1164]", 7677456], [" 752614:\tmov\tw1, wzr", 7677460], [" 752618:\tldr\tx0, [x19,#1152]", 7677464], [" 75261c:\tlsl\tx2, x8, #3", 7677468], [" 752620:\tbl\t6cdf0 <memset@plt>", 7677472], [" 752624:\tldrb\tw14, [x19,#665]", 7677476], [" 752628:\tcbnz\tw14, 752660 <islower@plt+0x6e5010>", 7677480], [" 75262c:\tldr\tw4, [x19,#1340]", 7677484], [" 752630:\tcmp\tw4, #0x3ef", 7677488], [" 752634:\tb.ne\t752660 <islower@plt+0x6e5010>", 7677492], [" 752638:\tldr\tx2, [x19,#1264]", 7677496], [" 75263c:\tcbz\tx2, 752660 <islower@plt+0x6e5010>", 7677500], [" 752640:\tldr\tx24, [x2,#16]", 7677504], [" 752644:\tldrh\tw5, [x24]", 7677508], [" 752648:\tadd\tx24, sp, #0x180", 7677512], [" 75264c:\tcmp\tw5, #0x46f", 7677516], [" 752650:\tb.ne\t752660 <islower@plt+0x6e5010>", 7677520], [" 752654:\tldr\tx25, [sp,#184]", 7677524], [" 752658:\torr\tw0, wzr, #0x1", 7677528], [" 75265c:\tstr\tw0, [x25]", 7677532], [" 752660:\tldp\tx28, x14, [x19,#88]", 7677536], [" 752664:\tldr\tx26, [x19,#680]", 7677540], [" 752668:\tcmp\tx14, x28", 7677544], [" 75266c:\tb.eq\t75268c <islower@plt+0x6e503c>", 7677548], [" 752670:\tldr\tx0, [sp,#56]", 7677552], [" 752674:\tmov\tx1, x26", 7677556], [" 752678:\tbl\tbde04 <islower@plt+0x507b4>", 7677560], [" 75267c:\tldr\tx3, [x0]", 7677564], [" 752680:\tcmp\tx3, x26", 7677568], [" 752684:\tb.ne\t7526ac <islower@plt+0x6e505c>", 7677572], [" 752688:\tb\t752714 <islower@plt+0x6e50c4>", 7677576], [" 75268c:\tldr\tw17, [x19,#108]", 7677580], [" 752690:\tcbz\tw17, 7526ac <islower@plt+0x6e505c>", 7677584], [" 752694:\tadd\tx3, x14, x17, lsl #3", 7677588], [" 752698:\tldr\tx10, [x14],#8", 7677592], [" 75269c:\tcmp\tx10, x26", 7677596], [" 7526a0:\tb.eq\t752714 <islower@plt+0x6e50c4>", 7677600], [" 7526a4:\tcmp\tx14, x3", 7677604], [" 7526a8:\tb.ne\t752698 <islower@plt+0x6e5048>", 7677608], [" 7526ac:\tldr\tw18, [x19,#1340]", 7677612], [" 7526b0:\tcmp\tw18, #0x4f6", 7677616], [" 7526b4:\tb.ne\t752718 <islower@plt+0x6e50c8>", 7677620], [" 7526b8:\tmov\tx0, x22", 7677624], [" 7526bc:\tbl\t1c39e0 <islower@plt+0x156390>", 7677628], [" 7526c0:\tmov\tx22, x0", 7677632], [" 7526c4:\tadrp\tx0, ca1000 <LoadQCC+0xa43d0>", 7677636], [" 7526c8:\tmov\tx26, x1", 7677640], [" 7526cc:\tadd\tx0, x0, #0xa10", 7677644], [" 7526d0:\tmov\tw1, #0x5 \t// #5", 7677648], [" 7526d4:\tbl\t6ce90 <__strlen_chk@plt>", 7677652], [" 7526d8:\tmov\tx15, x0", 7677656], [" 7526dc:\tcmp\tx26, x15", 7677660], [" 7526e0:\tb.ne\t752700 <islower@plt+0x6e50b0>", 7677664], [" 7526e4:\tcbz\tx15, 752714 <islower@plt+0x6e50c4>", 7677668], [" 7526e8:\tadrp\tx1, ca1000 <LoadQCC+0xa43d0>", 7677672], [" 7526ec:\tmov\tx0, x22", 7677676], [" 7526f0:\tadd\tx1, x1, #0xa10", 7677680], [" 7526f4:\tmov\tx2, x15", 7677684], [" 7526f8:\tbl\t6ceb0 <memcmp@plt>", 7677688], [" 7526fc:\tcbz\tw0, 752714 <islower@plt+0x6e50c4>", 7677692], [" 752700:\tmov\tw15, #0x101 \t// #257", 7677696], [" 752704:\tmov\tw8, #0x5 \t// #5", 7677700], [" 752708:\tstrh\tw15, [x19,#1344]", 7677704], [" 75270c:\tstr\tw8, [x19,#1348]", 7677708], [" 752710:\tb\t752828 <islower@plt+0x6e51d8>", 7677712], [" 752714:\tldr\tw18, [x19,#1340]", 7677716], [" 752718:\tcmp\tw18, #0x4a0", 7677720], [" 75271c:\tb.ne\t752828 <islower@plt+0x6e51d8>", 7677724], [" 752720:\tldr\tx4, [x19,#1312]", 7677728], [" 752724:\tldr\tx21, [x4,#48]", 7677732], [" 752728:\tldr\tx15, [x21,#16]", 7677736], [" 75272c:\ttbnz\tx15, #63, 752820 <islower@plt+0x6e51d0>", 7677740], [" 752730:\tmov\tx22, xzr", 7677744], [" 752734:\tldr\tx1, [x19,#704]", 7677748], [" 752738:\tldr\tx0, [sp,#240]", 7677752], [" 75273c:\tbl\t7574d0 <islower@plt+0x6e9e80>", 7677756], [" 752740:\tldr\tx26, [x19,#712]", 7677760], [" 752744:\tldr\tx16, [x19,#720]", 7677764], [" 752748:\tldr\tx21, [sp,#256]", 7677768], [" 75274c:\tcmp\tx26, x16", 7677772], [" 752750:\tldr\tx16, [sp,#248]", 7677776], [" 752754:\tstp\tx21, x21, [sp,#384]", 7677780], [" 752758:\tstr\tx16, [sp,#400]", 7677784], [" 75275c:\tb.cc\t752770 <islower@plt+0x6e5120>", 7677788], [" 752760:\tldr\tx0, [sp,#240]", 7677792], [" 752764:\tmov\tx1, xzr", 7677796], [" 752768:\tbl\t756014 <islower@plt+0x6e89c4>", 7677800], [" 75276c:\tldr\tx26, [x19,#712]", 7677804], [" 752770:\tadd\tx0, x26, #0x20", 7677808], [" 752774:\tadd\tx27, x26, #0x40", 7677812], [" 752778:\tcmp\tx26, x24", 7677816], [" 75277c:\tstp\tx0, x0, [x26]", 7677820], [" 752780:\tldr\tx9, [sp,#384]", 7677824], [" 752784:\tstr\tx27, [x26,#16]", 7677828], [" 752788:\tb.eq\t7527e8 <islower@plt+0x6e5198>", 7677832], [" 75278c:\tldr\tx18, [sp,#392]", 7677836], [" 752790:\tcmp\tx9, x18", 7677840], [" 752794:\tb.eq\t7527e8 <islower@plt+0x6e5198>", 7677844], [" 752798:\tsub\tx1, x18, x9", 7677848], [" 75279c:\tasr\tx25, x1, #3", 7677852], [" 7527a0:\tcbz\tx25, 7527e4 <islower@plt+0x6e5194>", 7677856], [" 7527a4:\tcmp\tx25, #0x5", 7677860], [" 7527a8:\tb.cc\t7527c4 <islower@plt+0x6e5174>", 7677864], [" 7527ac:\tstr\tx0, [x26,#8]", 7677868], [" 7527b0:\torr\tw2, wzr, #0x8", 7677872], [" 7527b4:\tmov\tx0, x26", 7677876], [" 7527b8:\tbl\tbe0a4 <islower@plt+0x50a54>", 7677880], [" 7527bc:\tldp\tx9, x18, [sp,#384]", 7677884], [" 7527c0:\tldr\tx0, [x26]", 7677888], [" 7527c4:\tsub\tx2, x18, x9", 7677892], [" 7527c8:\tmov\tx1, x9", 7677896], [" 7527cc:\tbl\t6cdd0 <memcpy@plt>", 7677900], [" 7527d0:\tldr\tx2, [x26]", 7677904], [" 7527d4:\tldr\tx9, [sp,#384]", 7677908], [" 7527d8:\tadd\tx1, x2, x25, lsl #3", 7677912], [" 7527dc:\tstr\tx1, [x26,#8]", 7677916], [" 7527e0:\tb\t7527e8 <islower@plt+0x6e5198>", 7677920], [" 7527e4:\tstr\tx0, [x26,#8]", 7677924], [" 7527e8:\tldr\tx25, [x19,#712]", 7677928], [" 7527ec:\tldr\tx4, [sp,#256]", 7677932], [" 7527f0:\tadd\tx16, x25, #0x40", 7677936], [" 7527f4:\tcmp\tx9, x4", 7677940], [" 7527f8:\tstr\tx16, [x19,#712]", 7677944], [" 7527fc:\tb.eq\t752808 <islower@plt+0x6e51b8>", 7677948], [" 752800:\tmov\tx0, x9", 7677952], [" 752804:\tbl\t6cda0 <operator delete(void*)@plt>", 7677956], [" 752808:\tldr\tx4, [x19,#1312]", 7677960], [" 75280c:\tadd\tx22, x22, #0x1", 7677964], [" 752810:\tldr\tx17, [x4,#48]", 7677968], [" 752814:\tldr\tx0, [x17,#16]", 7677972], [" 752818:\tcmp\tx22, x0", 7677976], [" 75281c:\tb.le\t752734 <islower@plt+0x6e50e4>", 7677980], [" 752820:\tstr\tx4, [x19,#1264]", 7677984], [" 752824:\tb\t75512c <islower@plt+0x6e7adc>", 7677988], [" 752828:\tldr\tx0, [x19,#1312]", 7677992], [" 75282c:\tbl\t76e3a4 <islower@plt+0x700d54>", 7677996], [" 752830:\tldr\tx11, [x19,#1360]", 7678000], [" 752834:\tadd\tx24, x19, #0x598", 7678004], [" 752838:\tstr\tw0, [x19,#1352]", 7678008], [" 75283c:\tldr\tx1, [x19,#1432]", 7678012], [" 752840:\tstr\tx11, [x19,#1368]", 7678016], [" 752844:\tldr\tx0, [sp,#48]", 7678020], [" 752848:\tbl\tb9d08 <islower@plt+0x4c6b8>", 7678024], [" 75284c:\tmovi\tv4.2d, #0x0", 7678028], [" 752850:\tldr\tx9, [sp,#120]", 7678032], [" 752854:\tldr\tx22, [x19,#1520]", 7678036], [" 752858:\tstr\tx9, [x19,#1424]", 7678040], [" 75285c:\tstr\tq4, [x24]", 7678044], [" 752860:\tldr\tx0, [x19,#1312]", 7678048], [" 752864:\tstr\tx22, [x19,#1528]", 7678052], [" 752868:\tstrb\twzr, [x19,#1616]", 7678056], [" 75286c:\tstr\twzr, [x19,#1620]", 7678060], [" 752870:\tstr\twzr, [x19,#1624]", 7678064], [" 752874:\tbl\t7776c0 <islower@plt+0x70a070>", 7678068], [" 752878:\tldrb\tw21, [x19,#1336]", 7678072], [" 75287c:\tand\tw4, w0, #0x1", 7678076], [" 752880:\tmov\tw2, wzr", 7678080], [" 752884:\tstrb\tw4, [x19,#1628]", 7678084], [" 752888:\tcbz\tw21, 75289c <islower@plt+0x6e524c>", 7678088], [" 75288c:\tldr\tw6, [x19,#1332]", 7678092], [" 752890:\teor\tw7, w4, #0x1", 7678096], [" 752894:\tcmp\tw6, #0x0", 7678100], [" 752898:\tcsel\tw2, wzr, w7, eq", 7678104], [" 75289c:\tldr\tx0, [x19,#1312]", 7678108], [" 7528a0:\tstrb\tw2, [x19,#1629]", 7678112], [" 7528a4:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7678116], [" 7528a8:\tldr\tx8, [x19,#1312]", 7678120], [" 7528ac:\tsub\tw23, w0, #0x1", 7678124], [" 7528b0:\tldr\tx18, [x8,#16]", 7678128], [" 7528b4:\tldrh\tw5, [x18,#4]", 7678132], [" 7528b8:\tsub\tw21, w23, w5", 7678136], [" 7528bc:\ttbnz\tw21, #31, 75312c <islower@plt+0x6e5adc>", 7678140], [" 7528c0:\tmov\tw23, #0xffffffff \t// #-1", 7678144], [" 7528c4:\tldr\tx6, [sp,#208]", 7678148], [" 7528c8:\tstr\twzr, [x6]", 7678152], [" 7528cc:\tcmn\tw23, #0x1", 7678156], [" 7528d0:\tldr\tx27, [sp,#176]", 7678160], [" 7528d4:\tstrb\twzr, [x27,#8]", 7678164], [" 7528d8:\tstr\txzr, [x27]", 7678168], [" 7528dc:\tb.eq\t752954 <islower@plt+0x6e5304>", 7678172], [" 7528e0:\tldrb\tw3, [x19,#1628]", 7678176], [" 7528e4:\tcbnz\tw3, 7528f0 <islower@plt+0x6e52a0>", 7678180], [" 7528e8:\tldr\tw4, [x19,#1352]", 7678184], [" 7528ec:\tcbz\tw4, 752a58 <islower@plt+0x6e5408>", 7678188], [" 7528f0:\tldr\tx27, [sp,#208]", 7678192], [" 7528f4:\torr\tw3, wzr, #0x1", 7678196], [" 7528f8:\tldr\tx1, [x19,#1312]", 7678200], [" 7528fc:\torr\tw4, wzr, #0x1", 7678204], [" 752900:\tmov\tw2, w23", 7678208], [" 752904:\tmov\tx0, x27", 7678212], [" 752908:\tbl\t772dec <islower@plt+0x70579c>", 7678216], [" 75290c:\tmov\tx3, x0", 7678220], [" 752910:\tmov\tx1, x3", 7678224], [" 752914:\tmov\tw3, #0x48 \t// #72", 7678228], [" 752918:\tmov\tx0, x27", 7678232], [" 75291c:\tmov\tw2, w3", 7678236], [" 752920:\tbl\t6cdd0 <memcpy@plt>", 7678240], [" 752924:\tldr\tw7, [x19,#1632]", 7678244], [" 752928:\tsub\tw25, w7, #0x4", 7678248], [" 75292c:\tcmp\tw25, #0x2", 7678252], [" 752930:\tb.cs\t7529dc <islower@plt+0x6e538c>", 7678256], [" 752934:\tldrh\tw9, [x19,#1644]", 7678260], [" 752938:\tmov\tw1, w23", 7678264], [" 75293c:\tldr\tx0, [x19,#1312]", 7678268], [" 752940:\tstr\tw9, [x19,#1708]", 7678272], [" 752944:\tbl\t76f17c <islower@plt+0x701b2c>", 7678276], [" 752948:\tand\tw2, w0, #0x1", 7678280], [" 75294c:\tstrb\tw2, [x19,#1712]", 7678284], [" 752950:\tb\t752a88 <islower@plt+0x6e5438>", 7678288], [" 752954:\tldr\tx0, [x19,#1312]", 7678292], [" 752958:\tbl\t774c88 <islower@plt+0x707638>", 7678296], [" 75295c:\ttbz\tw0, #0, 7529e4 <islower@plt+0x6e5394>", 7678300], [" 752960:\tldrb\tw0, [x19,#1261]", 7678304], [" 752964:\ttbz\tw0, #0, 752970 <islower@plt+0x6e5320>", 7678308], [" 752968:\tand\tw8, w0, #0xfe", 7678312], [" 75296c:\tstrb\tw8, [x19,#1261]", 7678316], [" 752970:\tldr\tx25, [sp,#208]", 7678320], [" 752974:\torr\tw3, wzr, #0x1", 7678324], [" 752978:\tldr\tx1, [x19,#1312]", 7678328], [" 75297c:\torr\tw4, wzr, #0x1", 7678332], [" 752980:\tmov\tw2, wzr", 7678336], [" 752984:\tmov\tx0, x25", 7678340], [" 752988:\tbl\t7729b0 <islower@plt+0x705360>", 7678344], [" 75298c:\tmov\tx1, x0", 7678348], [" 752990:\tmov\tx0, x25", 7678352], [" 752994:\tmov\tw2, #0x48 \t// #72", 7678356], [" 752998:\tbl\t6cdd0 <memcpy@plt>", 7678360], [" 75299c:\tldr\tw24, [x19,#1632]", 7678364], [" 7529a0:\tcbnz\tw24, 752a88 <islower@plt+0x6e5438>", 7678368], [" 7529a4:\tldr\tx0, [x19,#1312]", 7678372], [" 7529a8:\tldr\tx3, [x0,#16]", 7678376], [" 7529ac:\tldrh\tw1, [x3]", 7678380], [" 7529b0:\tcmp\tw1, #0x4de", 7678384], [" 7529b4:\tb.eq\t75311c <islower@plt+0x6e5acc>", 7678388], [" 7529b8:\tbl\t77f080 <islower@plt+0x711a30>", 7678392], [" 7529bc:\ttbnz\tw0, #0, 75311c <islower@plt+0x6e5acc>", 7678396], [" 7529c0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7678400], [" 7529c4:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7678404], [" 7529c8:\tadd\tx0, x0, #0xd47", 7678408], [" 7529cc:\tadd\tx1, x1, #0x8fd", 7678412], [" 7529d0:\tmov\tw2, #0x231 \t// #561", 7678416], [" 7529d4:\tbl\tb9770 <islower@plt+0x4c120>", 7678420], [" 7529d8:\tb\t75311c <islower@plt+0x6e5acc>", 7678424], [" 7529dc:\tcbnz\tw7, 75311c <islower@plt+0x6e5acc>", 7678428], [" 7529e0:\tb\t753128 <islower@plt+0x6e5ad8>", 7678432], [" 7529e4:\tldrb\tw7, [x19,#1628]", 7678436], [" 7529e8:\tcbz\tw7, 75311c <islower@plt+0x6e5acc>", 7678440], [" 7529ec:\tldr\tx26, [sp,#208]", 7678444], [" 7529f0:\torr\tw3, wzr, #0x1", 7678448], [" 7529f4:\tldr\tx1, [x19,#1312]", 7678452], [" 7529f8:\torr\tw4, wzr, #0x1", 7678456], [" 7529fc:\tmov\tw2, wzr", 7678460], [" 752a00:\tmov\tx0, x26", 7678464], [" 752a04:\tbl\t7729b0 <islower@plt+0x705360>", 7678468], [" 752a08:\tmov\tx2, x0", 7678472], [" 752a0c:\tmov\tw12, #0x48 \t// #72", 7678476], [" 752a10:\tmov\tx0, x26", 7678480], [" 752a14:\tmov\tx1, x2", 7678484], [" 752a18:\tmov\tw2, w12", 7678488], [" 752a1c:\tbl\t6cdd0 <memcpy@plt>", 7678492], [" 752a20:\tldr\tw0, [x19,#1632]", 7678496], [" 752a24:\tcmp\tw0, #0x4", 7678500], [" 752a28:\tb.ne\t75311c <islower@plt+0x6e5acc>", 7678504], [" 752a2c:\tldr\tw22, [x19,#1660]", 7678508], [" 752a30:\tldr\tw7, [x19,#1652]", 7678512], [" 752a34:\tcmn\tw22, #0x1", 7678516], [" 752a38:\tb.ne\t752a40 <islower@plt+0x6e53f0>", 7678520], [" 752a3c:\tcbz\tw7, 75311c <islower@plt+0x6e5acc>", 7678524], [" 752a40:\tldr\tw22, [x19,#1640]", 7678528], [" 752a44:\torr\tw15, wzr, #0x1", 7678532], [" 752a48:\tstr\tw7, [x19,#1624]", 7678536], [" 752a4c:\tstrb\tw15, [x19,#1616]", 7678540], [" 752a50:\tstr\tw22, [x19,#1620]", 7678544], [" 752a54:\tb\t75311c <islower@plt+0x6e5acc>", 7678548], [" 752a58:\tldr\tx2, [x19,#1312]", 7678552], [" 752a5c:\tldr\tx22, [x2,#16]", 7678556], [" 752a60:\tldr\tx27, [x2,#48]", 7678560], [" 752a64:\tldrh\tw0, [x22,#4]", 7678564], [" 752a68:\tadd\tw18, w0, w23", 7678568], [" 752a6c:\tlsl\tx26, x18, #5", 7678572], [" 752a70:\tldrb\tw10, [x27,x26]", 7678576], [" 752a74:\tcbnz\tw10, 75311c <islower@plt+0x6e5acc>", 7678580], [" 752a78:\tadd\tx4, x27, x18, lsl #5", 7678584], [" 752a7c:\tldr\tx7, [sp,#176]", 7678588], [" 752a80:\tldr\tw11, [x4,#4]", 7678592], [" 752a84:\tstr\tw11, [x7]", 7678596], [" 752a88:\tldr\tw2, [x19,#1652]", 7678600], [" 752a8c:\tadd\tx8, x19, #0x6b1", 7678604], [" 752a90:\tldr\tw0, [x19,#1660]", 7678608], [" 752a94:\tldr\tw1, [x19,#1704]", 7678612], [" 752a98:\tstrh\twzr, [x8]", 7678616], [" 752a9c:\tcbnz\tw1, 752aa8 <islower@plt+0x6e5458>", 7678620], [" 752aa0:\tldr\tw1, [x19,#1640]", 7678624], [" 752aa4:\tstr\tw1, [x19,#1704]", 7678628], [" 752aa8:\tldr\tw9, [x19,#1632]", 7678632], [" 752aac:\tcmp\tw9, #0x4", 7678636], [" 752ab0:\tb.ne\t752ac0 <islower@plt+0x6e5470>", 7678640], [" 752ab4:\tcbnz\tw2, 752ad0 <islower@plt+0x6e5480>", 7678644], [" 752ab8:\tcmn\tw0, #0x1", 7678648], [" 752abc:\tb.ne\t752ad0 <islower@plt+0x6e5480>", 7678652], [" 752ac0:\tstrb\twzr, [x19,#1713]", 7678656], [" 752ac4:\tldrb\tw17, [x19,#1616]", 7678660], [" 752ac8:\tcbnz\tw17, 752b14 <islower@plt+0x6e54c4>", 7678664], [" 752acc:\tb\t752c20 <islower@plt+0x6e55d0>", 7678668], [" 752ad0:\torr\tw6, wzr, #0x1", 7678672], [" 752ad4:\tstrb\tw6, [x19,#1713]", 7678676], [" 752ad8:\tcbz\tw2, 752b00 <islower@plt+0x6e54b0>", 7678680], [" 752adc:\tcmn\tw0, #0x1", 7678684], [" 752ae0:\tb.ne\t752b00 <islower@plt+0x6e54b0>", 7678688], [" 752ae4:\tldr\tx0, [x19,#32]", 7678692], [" 752ae8:\tbl\t783030 <islower@plt+0x7159e0>", 7678696], [" 752aec:\tldrb\tw16, [x19,#1714]", 7678700], [" 752af0:\tstr\tw0, [x19,#1704]", 7678704], [" 752af4:\tstrb\twzr, [x19,#1713]", 7678708], [" 752af8:\tcbnz\tw16, 752b14 <islower@plt+0x6e54c4>", 7678712], [" 752afc:\tb\t752ac4 <islower@plt+0x6e5474>", 7678716], [" 752b00:\tldr\tw15, [x19,#1640]", 7678720], [" 752b04:\torr\tw18, wzr, #0x1", 7678724], [" 752b08:\tstr\tw2, [x19,#1624]", 7678728], [" 752b0c:\tstrb\tw18, [x19,#1714]", 7678732], [" 752b10:\tstr\tw15, [x19,#1620]", 7678736], [" 752b14:\tldr\tx27, [x19,#1440]", 7678740], [" 752b18:\tcbz\tx27, 752b4c <islower@plt+0x6e54fc>", 7678744], [" 752b1c:\tldr\tx24, [sp,#120]", 7678748], [" 752b20:\tldr\tx10, [x24]", 7678752], [" 752b24:\tcbz\tx10, 752b80 <islower@plt+0x6e5530>", 7678756], [" 752b28:\tldr\tw25, [x10,#28]", 7678760], [" 752b2c:\tcmp\tw25, #0xca", 7678764], [" 752b30:\tb.cs\t752b40 <islower@plt+0x6e54f0>", 7678768], [" 752b34:\tcmp\tw25, #0xc9", 7678772], [" 752b38:\tb.eq\t752c20 <islower@plt+0x6e55d0>", 7678776], [" 752b3c:\tadd\tx10, x10, #0x8", 7678780], [" 752b40:\tldr\tx10, [x10]", 7678784], [" 752b44:\tcbnz\tx10, 752b28 <islower@plt+0x6e54d8>", 7678788], [" 752b48:\tb\t752b80 <islower@plt+0x6e5530>", 7678792], [" 752b4c:\tldr\tx13, [x19,#1360]", 7678796], [" 752b50:\tldr\tx11, [x19,#1368]", 7678800], [" 752b54:\tcmp\tx13, x11", 7678804], [" 752b58:\tb.eq\t752b78 <islower@plt+0x6e5528>", 7678808], [" 752b5c:\tldr\tw24, [x13]", 7678812], [" 752b60:\tcmp\tw24, #0xc9", 7678816], [" 752b64:\tb.eq\t752b78 <islower@plt+0x6e5528>", 7678820], [" 752b68:\tadd\tx13, x13, #0x4", 7678824], [" 752b6c:\tcmp\tx13, x11", 7678828], [" 752b70:\tb.ne\t752b5c <islower@plt+0x6e550c>", 7678832], [" 752b74:\tb\t752b80 <islower@plt+0x6e5530>", 7678836], [" 752b78:\tcmp\tx13, x11", 7678840], [" 752b7c:\tb.ne\t752c20 <islower@plt+0x6e55d0>", 7678844], [" 752b80:\tldrb\tw20, [x19,#1338]", 7678848], [" 752b84:\tcbnz\tw20, 752bd4 <islower@plt+0x6e5584>", 7678852], [" 752b88:\tmov\tw20, #0xc9 \t// #201", 7678856], [" 752b8c:\tldr\tw24, [x19,#1256]", 7678860], [" 752b90:\tldr\tx12, [sp,#80]", 7678864], [" 752b94:\tadd\tx1, sp, #0x180", 7678868], [" 752b98:\tldr\tx2, [sp,#184]", 7678872], [" 752b9c:\tmov\tx0, x19", 7678876], [" 752ba0:\tstr\tw20, [sp,#384]", 7678880], [" 752ba4:\tldrb\tw6, [x19,#1336]", 7678884], [" 752ba8:\tldrb\tw7, [x19,#1629]", 7678888], [" 752bac:\tldr\tx3, [sp,#240]", 7678892], [" 752bb0:\tldr\tx4, [sp,#216]", 7678896], [" 752bb4:\tstr\tw24, [sp,#388]", 7678900], [" 752bb8:\tstrb\twzr, [x12,#8]", 7678904], [" 752bbc:\tstr\txzr, [x12]", 7678908], [" 752bc0:\tstrb\tw6, [sp,#401]", 7678912], [" 752bc4:\tstrb\tw7, [sp,#402]", 7678916], [" 752bc8:\tstr\twzr, [sp,#404]", 7678920], [" 752bcc:\tstr\twzr, [sp,#408]", 7678924], [" 752bd0:\tbl\t757704 <islower@plt+0x6ea0b4>", 7678928], [" 752bd4:\tldr\tx0, [sp,#168]", 7678932], [" 752bd8:\tmov\tw18, #0xc9 \t// #201", 7678936], [" 752bdc:\tadd\tx1, sp, #0x180", 7678940], [" 752be0:\tstr\tw18, [sp,#384]", 7678944], [" 752be4:\tbl\t4b7d98 <islower@plt+0x44a748>", 7678948], [" 752be8:\tldr\tx0, [x19,#1528]", 7678952], [" 752bec:\tldr\tx25, [x19,#1536]", 7678956], [" 752bf0:\tcmp\tx0, x25", 7678960], [" 752bf4:\tb.cc\t752c0c <islower@plt+0x6e55bc>", 7678964], [" 752bf8:\tldr\tx0, [sp,#192]", 7678968], [" 752bfc:\torr\tw2, wzr, #0x4", 7678972], [" 752c00:\tmov\tx1, xzr", 7678976], [" 752c04:\tbl\tbe0a4 <islower@plt+0x50a54>", 7678980], [" 752c08:\tldr\tx0, [x19,#1528]", 7678984], [" 752c0c:\tldr\tx10, [x19,#1312]", 7678988], [" 752c10:\tmov\tw17, #0xc9 \t// #201", 7678992], [" 752c14:\tstr\tw17, [x0],#4", 7678996], [" 752c18:\tstr\tx0, [x19,#1528]", 7679000], [" 752c1c:\tstr\tx10, [x19,#1272]", 7679004], [" 752c20:\tldr\tw10, [x19,#1632]", 7679008], [" 752c24:\tcmp\tw10, #0x4", 7679012], [" 752c28:\tb.ne\t752c34 <islower@plt+0x6e55e4>", 7679016], [" 752c2c:\tldr\tx0, [x19,#1688]", 7679020], [" 752c30:\tb\t752c50 <islower@plt+0x6e5600>", 7679024], [" 752c34:\tldr\tx0, [x19,#40]", 7679028], [" 752c38:\tmov\tx2, xzr", 7679032], [" 752c3c:\tldr\tw1, [x19,#1704]", 7679036], [" 752c40:\tmov\tx3, xzr", 7679040], [" 752c44:\tldr\tx5, [x0]", 7679044], [" 752c48:\tldr\tx13, [x5,#24]", 7679048], [" 752c4c:\tblr\tx13", 7679052], [" 752c50:\tadrp\tx15, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7679056], [" 752c54:\tadrp\tx18, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7679060], [" 752c58:\tldr\tx15, [x15,#1648]", 7679064], [" 752c5c:\tldr\tx18, [x18,#1656]", 7679068], [" 752c60:\tcmp\tx0, x15", 7679072], [" 752c64:\tccmp\tx0, x18, #0x4, ne", 7679076], [" 752c68:\tb.eq\t75311c <islower@plt+0x6e5acc>", 7679080], [" 752c6c:\tldr\tw22, [x19,#1708]", 7679084], [" 752c70:\ttbnz\tw22, #31, 75311c <islower@plt+0x6e5acc>", 7679088], [" 752c74:\tldr\tw8, [x19,#1704]", 7679092], [" 752c78:\tldr\tw9, [x19,#1708]", 7679096], [" 752c7c:\tldr\tx20, [x19,#1440]", 7679100], [" 752c80:\tcbz\tx20, 752cd8 <islower@plt+0x6e5688>", 7679104], [" 752c84:\tldr\tx5, [sp,#120]", 7679108], [" 752c88:\tldr\tx11, [x5]", 7679112], [" 752c8c:\tcbz\tx11, 752d34 <islower@plt+0x6e56e4>", 7679116], [" 752c90:\tmov\tw10, wzr", 7679120], [" 752c94:\tmov\tw13, wzr", 7679124], [" 752c98:\tadd\tw5, w13, w8", 7679128], [" 752c9c:\tmov\tx15, x11", 7679132], [" 752ca0:\tldr\tw3, [x15,#28]", 7679136], [" 752ca4:\tcmp\tw5, w3", 7679140], [" 752ca8:\tb.cc\t752cb8 <islower@plt+0x6e5668>", 7679144], [" 752cac:\tcmp\tw3, w5", 7679148], [" 752cb0:\tb.cs\t752cc4 <islower@plt+0x6e5674>", 7679152], [" 752cb4:\tadd\tx15, x15, #0x8", 7679156], [" 752cb8:\tldr\tx15, [x15]", 7679160], [" 752cbc:\tcbnz\tx15, 752ca0 <islower@plt+0x6e5650>", 7679164], [" 752cc0:\torr\tw10, wzr, #0x1", 7679168], [" 752cc4:\tadd\tw16, w13, #0x1", 7679172], [" 752cc8:\tcmp\tw13, w9", 7679176], [" 752ccc:\tmov\tw13, w16", 7679180], [" 752cd0:\tb.lt\t752c98 <islower@plt+0x6e5648>", 7679184], [" 752cd4:\tb\t752d30 <islower@plt+0x6e56e0>", 7679188], [" 752cd8:\tldr\tx12, [x19,#1360]", 7679192], [" 752cdc:\tldr\tx13, [x19,#1368]", 7679196], [" 752ce0:\tcmp\tx12, x13", 7679200], [" 752ce4:\tb.eq\t752d34 <islower@plt+0x6e56e4>", 7679204], [" 752ce8:\tmov\tw10, wzr", 7679208], [" 752cec:\tmov\tw3, wzr", 7679212], [" 752cf0:\tadd\tw6, w3, w8", 7679216], [" 752cf4:\tmov\tx11, x12", 7679220], [" 752cf8:\tldr\tw1, [x11]", 7679224], [" 752cfc:\tcmp\tw1, w6", 7679228], [" 752d00:\tb.eq\t752d14 <islower@plt+0x6e56c4>", 7679232], [" 752d04:\tadd\tx11, x11, #0x4", 7679236], [" 752d08:\tcmp\tx11, x13", 7679240], [" 752d0c:\tb.ne\t752cf8 <islower@plt+0x6e56a8>", 7679244], [" 752d10:\tb\t752d1c <islower@plt+0x6e56cc>", 7679248], [" 752d14:\tcmp\tx11, x13", 7679252], [" 752d18:\tb.ne\t752d20 <islower@plt+0x6e56d0>", 7679256], [" 752d1c:\torr\tw10, wzr, #0x1", 7679260], [" 752d20:\tadd\tw15, w3, #0x1", 7679264], [" 752d24:\tcmp\tw3, w9", 7679268], [" 752d28:\tmov\tw3, w15", 7679272], [" 752d2c:\tb.lt\t752cf0 <islower@plt+0x6e56a0>", 7679276], [" 752d30:\ttbz\tw10, #0, 75311c <islower@plt+0x6e5acc>", 7679280], [" 752d34:\tldrb\tw8, [x19,#1712]", 7679284], [" 752d38:\tcbnz\tw8, 752d4c <islower@plt+0x6e56fc>", 7679288], [" 752d3c:\tldr\tx0, [x19,#1312]", 7679292], [" 752d40:\tbl\t774b6c <islower@plt+0x70751c>", 7679296], [" 752d44:\ttbz\tw0, #0, 752d54 <islower@plt+0x6e5704>", 7679300], [" 752d48:\tldr\tw22, [x19,#1708]", 7679304], [" 752d4c:\tcmp\tw22, #0x1", 7679308], [" 752d50:\tb.gt\t752d9c <islower@plt+0x6e574c>", 7679312], [" 752d54:\tldrb\tw22, [x19,#1712]", 7679316], [" 752d58:\tcbz\tw22, 752d78 <islower@plt+0x6e5728>", 7679320], [" 752d5c:\tldr\tx0, [x19,#1312]", 7679324], [" 752d60:\tbl\t774c88 <islower@plt+0x707638>", 7679328], [" 752d64:\ttbz\tw0, #0, 752d78 <islower@plt+0x6e5728>", 7679332], [" 752d68:\tldr\tx0, [x19,#1312]", 7679336], [" 752d6c:\tbl\t7737d8 <islower@plt+0x706188>", 7679340], [" 752d70:\tmov\tw22, w0", 7679344], [" 752d74:\tb\t752d9c <islower@plt+0x6e574c>", 7679348], [" 752d78:\tldr\tw12, [x19,#1632]", 7679352], [" 752d7c:\tcmp\tw12, #0x4", 7679356], [" 752d80:\tb.ne\t752d98 <islower@plt+0x6e5748>", 7679360], [" 752d84:\tldrh\tw29, [x19,#1644]", 7679364], [" 752d88:\tcmp\tw29, #0x1", 7679368], [" 752d8c:\torr\tw2, wzr, #0x1", 7679372], [" 752d90:\tcsel\tw22, w29, w2, hi", 7679376], [" 752d94:\tb\t752d9c <islower@plt+0x6e574c>", 7679380], [" 752d98:\torr\tw22, wzr, #0x1", 7679384], [" 752d9c:\tldr\tx0, [x19,#1312]", 7679388], [" 752da0:\tbl\t7772b4 <islower@plt+0x709c64>", 7679392], [" 752da4:\tldr\tx18, [x19,#1312]", 7679396], [" 752da8:\tmov\tx26, x0", 7679400], [" 752dac:\tmov\tx0, x18", 7679404], [" 752db0:\tbl\t777728 <islower@plt+0x70a0d8>", 7679408], [" 752db4:\ttbnz\tw0, #0, 752dc8 <islower@plt+0x6e5778>", 7679412], [" 752db8:\tlsr\tx17, x26, #31", 7679416], [" 752dbc:\tubfx\tx18, x26, #31, #4", 7679420], [" 752dc0:\ttst\tw17, #0xf", 7679424], [" 752dc4:\tcsel\tw22, w18, w22, ne", 7679428], [" 752dc8:\tcbz\tw22, 75311c <islower@plt+0x6e5acc>", 7679432], [" 752dcc:\tldr\tx29, [sp,#176]", 7679436], [" 752dd0:\tmov\tw25, wzr", 7679440], [" 752dd4:\tldr\tw20, [x29]", 7679444], [" 752dd8:\tb\t752de4 <islower@plt+0x6e5794>", 7679448], [" 752ddc:\torr\tw28, wzr, #0x1", 7679452], [" 752de0:\tb\t752f20 <islower@plt+0x6e58d0>", 7679456], [" 752de4:\tldrb\tw15, [x19,#1338]", 7679460], [" 752de8:\tcbnz\tw15, 752e5c <islower@plt+0x6e580c>", 7679464], [" 752dec:\tldr\tx0, [x19,#1312]", 7679468], [" 752df0:\tcmn\tw23, #0x1", 7679472], [" 752df4:\tcsel\tw28, wzr, w25, eq", 7679476], [" 752df8:\tbl\t777728 <islower@plt+0x70a0d8>", 7679480], [" 752dfc:\ttbnz\tw0, #0, 752e10 <islower@plt+0x6e57c0>", 7679484], [" 752e00:\tldr\tx0, [x19,#1312]", 7679488], [" 752e04:\tbl\t7772b4 <islower@plt+0x709c64>", 7679492], [" 752e08:\ttst\tx0, #0x780000000", 7679496], [" 752e0c:\tcsel\tw28, wzr, w28, ne", 7679500], [" 752e10:\tldr\tw18, [x19,#1256]", 7679504], [" 752e14:\tadd\tw17, w25, w20", 7679508], [" 752e18:\tstr\tw28, [sp,#392]", 7679512], [" 752e1c:\tadd\tx1, sp, #0x180", 7679516], [" 752e20:\tldrb\tw28, [x19,#1336]", 7679520], [" 752e24:\tmov\tx0, x19", 7679524], [" 752e28:\tstr\tw17, [sp,#384]", 7679528], [" 752e2c:\tstr\tw18, [sp,#388]", 7679532], [" 752e30:\tldrb\tw5, [x19,#1629]", 7679536], [" 752e34:\tldr\tx2, [sp,#184]", 7679540], [" 752e38:\tldr\tx3, [sp,#240]", 7679544], [" 752e3c:\tldr\tx4, [sp,#216]", 7679548], [" 752e40:\tstr\tw23, [sp,#396]", 7679552], [" 752e44:\tstrb\twzr, [sp,#400]", 7679556], [" 752e48:\tstrb\tw28, [sp,#401]", 7679560], [" 752e4c:\tstrb\tw5, [sp,#402]", 7679564], [" 752e50:\tstr\twzr, [sp,#404]", 7679568], [" 752e54:\tstr\twzr, [sp,#408]", 7679572], [" 752e58:\tbl\t757704 <islower@plt+0x6ea0b4>", 7679576], [" 752e5c:\tcbnz\tw25, 752e70 <islower@plt+0x6e5820>", 7679580], [" 752e60:\tldr\tx0, [sp,#168]", 7679584], [" 752e64:\tadd\tx1, sp, #0x180", 7679588], [" 752e68:\tstr\tw20, [sp,#384]", 7679592], [" 752e6c:\tbl\t4b7d98 <islower@plt+0x44a748>", 7679596], [" 752e70:\tldr\tx26, [x19,#1528]", 7679600], [" 752e74:\tadd\tw24, w25, w20", 7679604], [" 752e78:\tldr\tx5, [x19,#1536]", 7679608], [" 752e7c:\tcmp\tx26, x5", 7679612], [" 752e80:\tb.cc\t752e98 <islower@plt+0x6e5848>", 7679616], [" 752e84:\tldr\tx0, [sp,#192]", 7679620], [" 752e88:\torr\tw2, wzr, #0x4", 7679624], [" 752e8c:\tmov\tx1, xzr", 7679628], [" 752e90:\tbl\tbe0a4 <islower@plt+0x50a54>", 7679632], [" 752e94:\tldr\tx26, [x19,#1528]", 7679636], [" 752e98:\tsub\tw29, w24, #0x9", 7679640], [" 752e9c:\tcmp\tw29, #0x2b5", 7679644], [" 752ea0:\tstr\tw24, [x26],#4", 7679648], [" 752ea4:\tstr\tx26, [x19,#1528]", 7679652], [" 752ea8:\tb.cc\t752ec4 <islower@plt+0x6e5874>", 7679656], [" 752eac:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7679660], [" 752eb0:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7679664], [" 752eb4:\tadd\tx0, x0, #0xd47", 7679668], [" 752eb8:\tadd\tx1, x1, #0x959", 7679672], [" 752ebc:\tmov\tw2, #0x6d \t// #109", 7679676], [" 752ec0:\tbl\tb9770 <islower@plt+0x4c120>", 7679680], [" 752ec4:\tldr\tx2, [x19,#1136]", 7679684], [" 752ec8:\tlsr\tw26, w29, #6", 7679688], [" 752ecc:\tand\tw6, w29, #0x3f", 7679692], [" 752ed0:\torr\tw28, wzr, #0x1", 7679696], [" 752ed4:\tldr\tx1, [x2,w26,uxtw #3]", 7679700], [" 752ed8:\tlsl\tx27, x28, x6", 7679704], [" 752edc:\tand\tx6, x1, x27", 7679708], [" 752ee0:\tcbnz\tx6, 752f20 <islower@plt+0x6e58d0>", 7679712], [" 752ee4:\tldrb\tw24, [x19,#1713]", 7679716], [" 752ee8:\tcbz\tw24, 752f1c <islower@plt+0x6e58cc>", 7679720], [" 752eec:\tldr\tw11, [x19,#1144]", 7679724], [" 752ef0:\tadd\tw15, w11, #0x3f", 7679728], [" 752ef4:\tcmp\tw15, #0x40", 7679732], [" 752ef8:\tb.cc\t752f1c <islower@plt+0x6e58cc>", 7679736], [" 752efc:\tmov\tx7, xzr", 7679740], [" 752f00:\tlsr\tw10, w15, #6", 7679744], [" 752f04:\tldr\tx11, [x2]", 7679748], [" 752f08:\tcbnz\tx11, 752ddc <islower@plt+0x6e578c>", 7679752], [" 752f0c:\tadd\tx7, x7, #0x1", 7679756], [" 752f10:\tadd\tx2, x2, #0x8", 7679760], [" 752f14:\tcmp\tx7, x10", 7679764], [" 752f18:\tb.cc\t752f04 <islower@plt+0x6e58b4>", 7679768], [" 752f1c:\tmov\tw28, wzr", 7679772], [" 752f20:\tcmp\tw29, #0x2b5", 7679776], [" 752f24:\tb.cc\t752f40 <islower@plt+0x6e58f0>", 7679780], [" 752f28:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7679784], [" 752f2c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7679788], [" 752f30:\tadd\tx0, x0, #0xd47", 7679792], [" 752f34:\tadd\tx1, x1, #0x959", 7679796], [" 752f38:\tmov\tw2, #0x6d \t// #109", 7679800], [" 752f3c:\tbl\tb9770 <islower@plt+0x4c120>", 7679804], [" 752f40:\tldr\tx5, [x19,#1152]", 7679808], [" 752f44:\tldr\tx7, [x5,x26,lsl #3]", 7679812], [" 752f48:\tand\tx12, x7, x27", 7679816], [" 752f4c:\tcbnz\tx12, 752f94 <islower@plt+0x6e5944>", 7679820], [" 752f50:\tldrb\tw1, [x19,#1713]", 7679824], [" 752f54:\tcbz\tw1, 752f88 <islower@plt+0x6e5938>", 7679828], [" 752f58:\tldr\tw14, [x19,#1160]", 7679832], [" 752f5c:\tadd\tw16, w14, #0x3f", 7679836], [" 752f60:\tcmp\tw16, #0x40", 7679840], [" 752f64:\tb.cc\t752f88 <islower@plt+0x6e5938>", 7679844], [" 752f68:\tmov\tx8, xzr", 7679848], [" 752f6c:\tlsr\tw13, w16, #6", 7679852], [" 752f70:\tldr\tx10, [x5]", 7679856], [" 752f74:\tcbnz\tx10, 752f94 <islower@plt+0x6e5944>", 7679860], [" 752f78:\tadd\tx8, x8, #0x1", 7679864], [" 752f7c:\tadd\tx5, x5, #0x8", 7679868], [" 752f80:\tcmp\tx8, x13", 7679872], [" 752f84:\tb.cc\t752f70 <islower@plt+0x6e5920>", 7679876], [" 752f88:\tcbz\tw28, 753020 <islower@plt+0x6e59d0>", 7679880], [" 752f8c:\tmov\tw24, wzr", 7679884], [" 752f90:\tb\t752f98 <islower@plt+0x6e5948>", 7679888], [" 752f94:\torr\tw24, wzr, #0x1", 7679892], [" 752f98:\tldrb\tw3, [x19,#1261]", 7679896], [" 752f9c:\torr\tw17, wzr, #0x1", 7679900], [" 752fa0:\tstrb\tw17, [x19,#1345]", 7679904], [" 752fa4:\ttbz\tw3, #0, 752fe8 <islower@plt+0x6e5998>", 7679908], [" 752fa8:\ttbnz\tw28, #0, 752fb4 <islower@plt+0x6e5964>", 7679912], [" 752fac:\tldrb\tw0, [x19,#666]", 7679916], [" 752fb0:\tcbnz\tw0, 752fc8 <islower@plt+0x6e5978>", 7679920], [" 752fb4:\tldr\tw8, [x19,#1180]", 7679924], [" 752fb8:\tmov\tw1, wzr", 7679928], [" 752fbc:\tldr\tx0, [x19,#1168]", 7679932], [" 752fc0:\tlsl\tx2, x8, #3", 7679936], [" 752fc4:\tbl\t6cdf0 <memset@plt>", 7679940], [" 752fc8:\ttbnz\tw24, #0, 752fd4 <islower@plt+0x6e5984>", 7679944], [" 752fcc:\tldrb\tw12, [x19,#666]", 7679948], [" 752fd0:\tcbnz\tw12, 752fe8 <islower@plt+0x6e5998>", 7679952], [" 752fd4:\tldr\tw28, [x19,#1196]", 7679956], [" 752fd8:\tmov\tw1, wzr", 7679960], [" 752fdc:\tldr\tx0, [x19,#1184]", 7679964], [" 752fe0:\tlsl\tx2, x28, #3", 7679968], [" 752fe4:\tbl\t6cdf0 <memset@plt>", 7679972], [" 752fe8:\tldr\tw13, [x19,#1148]", 7679976], [" 752fec:\tmov\tw1, wzr", 7679980], [" 752ff0:\tldr\tx0, [x19,#1136]", 7679984], [" 752ff4:\tlsl\tx2, x13, #3", 7679988], [" 752ff8:\tbl\t6cdf0 <memset@plt>", 7679992], [" 752ffc:\tldr\tw3, [x19,#1164]", 7679996], [" 753000:\tmov\tw1, wzr", 7680000], [" 753004:\tldr\tx0, [x19,#1152]", 7680004], [" 753008:\tlsl\tx2, x3, #3", 7680008], [" 75300c:\tbl\t6cdf0 <memset@plt>", 7680012], [" 753010:\tldrb\tw13, [x19,#1261]", 7680016], [" 753014:\tstr\twzr, [x19,#1280]", 7680020], [" 753018:\tand\tw13, w13, #0xfe", 7680024], [" 75301c:\tstrb\tw13, [x19,#1261]", 7680028], [" 753020:\tcmp\tw29, #0x2b5", 7680032], [" 753024:\tb.cc\t753040 <islower@plt+0x6e59f0>", 7680036], [" 753028:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7680040], [" 75302c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7680044], [" 753030:\tadd\tx0, x0, #0xd47", 7680048], [" 753034:\tadd\tx1, x1, #0x959", 7680052], [" 753038:\tmov\tw2, #0x6d \t// #109", 7680056], [" 75303c:\tbl\tb9770 <islower@plt+0x4c120>", 7680060], [" 753040:\tldr\tx3, [x19,#1120]", 7680064], [" 753044:\tldr\tx26, [x3,x26,lsl #3]", 7680068], [" 753048:\tand\tx27, x26, x27", 7680072], [" 75304c:\tcbnz\tx27, 75308c <islower@plt+0x6e5a3c>", 7680076], [" 753050:\tldrb\tw9, [x19,#1713]", 7680080], [" 753054:\tcbz\tw9, 753110 <islower@plt+0x6e5ac0>", 7680084], [" 753058:\tldr\tw15, [x19,#1128]", 7680088], [" 75305c:\tadd\tw17, w15, #0x3f", 7680092], [" 753060:\tcmp\tw17, #0x40", 7680096], [" 753064:\tb.cc\t753110 <islower@plt+0x6e5ac0>", 7680100], [" 753068:\tmov\tx5, xzr", 7680104], [" 75306c:\tlsr\tw9, w17, #6", 7680108], [" 753070:\tldr\tx15, [x3]", 7680112], [" 753074:\tcbnz\tx15, 75308c <islower@plt+0x6e5a3c>", 7680116], [" 753078:\tadd\tx5, x5, #0x1", 7680120], [" 75307c:\tadd\tx3, x3, #0x8", 7680124], [" 753080:\tcmp\tx5, x9", 7680128], [" 753084:\tb.cc\t753070 <islower@plt+0x6e5a20>", 7680132], [" 753088:\tb\t753110 <islower@plt+0x6e5ac0>", 7680136], [" 75308c:\tldrh\tw2, [x19,#1336]", 7680140], [" 753090:\tcmp\tw2, #0xff", 7680144], [" 753094:\torr\tw4, wzr, #0x1", 7680148], [" 753098:\tstrb\tw4, [x19,#1344]", 7680152], [" 75309c:\tb.hi\t7530a8 <islower@plt+0x6e5a58>", 7680156], [" 7530a0:\tand\tw16, w2, #0xff", 7680160], [" 7530a4:\tcbz\tw16, 753110 <islower@plt+0x6e5ac0>", 7680164], [" 7530a8:\tldr\tw16, [x19,#1180]", 7680168], [" 7530ac:\tmov\tw1, wzr", 7680172], [" 7530b0:\tldr\tx0, [x19,#1168]", 7680176], [" 7530b4:\tlsl\tx2, x16, #3", 7680180], [" 7530b8:\tbl\t6cdf0 <memset@plt>", 7680184], [" 7530bc:\tldr\tw17, [x19,#1196]", 7680188], [" 7530c0:\tmov\tw1, wzr", 7680192], [" 7530c4:\tldr\tx0, [x19,#1184]", 7680196], [" 7530c8:\tlsl\tx2, x17, #3", 7680200], [" 7530cc:\tbl\t6cdf0 <memset@plt>", 7680204], [" 7530d0:\tldr\tw18, [x19,#1212]", 7680208], [" 7530d4:\tmov\tw1, wzr", 7680212], [" 7530d8:\tldr\tx0, [x19,#1200]", 7680216], [" 7530dc:\tlsl\tx2, x18, #3", 7680220], [" 7530e0:\tbl\t6cdf0 <memset@plt>", 7680224], [" 7530e4:\tldr\tw4, [x19,#1228]", 7680228], [" 7530e8:\tmov\tw1, wzr", 7680232], [" 7530ec:\tldr\tx0, [x19,#1216]", 7680236], [" 7530f0:\tlsl\tx2, x4, #3", 7680240], [" 7530f4:\tbl\t6cdf0 <memset@plt>", 7680244], [" 7530f8:\tldr\tw5, [x19,#1132]", 7680248], [" 7530fc:\tmov\tw1, wzr", 7680252], [" 753100:\tldr\tx0, [x19,#1120]", 7680256], [" 753104:\tlsl\tx2, x5, #3", 7680260], [" 753108:\tbl\t6cdf0 <memset@plt>", 7680264], [" 75310c:\tstrb\twzr, [x19,#1872]", 7680268], [" 753110:\tadd\tw25, w25, #0x1", 7680272], [" 753114:\tcmp\tw25, w22", 7680276], [" 753118:\tb.ne\t752de4 <islower@plt+0x6e5794>", 7680280], [" 75311c:\tadd\tw23, w23, #0x1", 7680284], [" 753120:\tcmp\tw23, w21", 7680288], [" 753124:\tb.lt\t7528c4 <islower@plt+0x6e5274>", 7680292], [" 753128:\tldr\tx8, [x19,#1312]", 7680296], [" 75312c:\tmov\tx0, x8", 7680300], [" 753130:\tbl\t77c2a0 <islower@plt+0x70ec50>", 7680304], [" 753134:\ttbz\tw0, #0, 7531f8 <islower@plt+0x6e5ba8>", 7680308], [" 753138:\tldrb\tw23, [x19,#666]", 7680312], [" 75313c:\tcbz\tw23, 7531f8 <islower@plt+0x6e5ba8>", 7680316], [" 753140:\tldr\tx0, [x19,#1312]", 7680320], [" 753144:\tbl\t77cda8 <islower@plt+0x70f758>", 7680324], [" 753148:\tldr\tw5, [x0,#16]", 7680328], [" 75314c:\tldrb\tw21, [x19,#667]", 7680332], [" 753150:\tcbz\tw21, 75315c <islower@plt+0x6e5b0c>", 7680336], [" 753154:\tcmp\tw5, #0x1", 7680340], [" 753158:\tb.eq\t753168 <islower@plt+0x6e5b18>", 7680344], [" 75315c:\torr\tw17, w5, #0x4", 7680348], [" 753160:\tcmp\tw17, #0x7", 7680352], [" 753164:\tb.ne\t7531f8 <islower@plt+0x6e5ba8>", 7680356], [" 753168:\tmov\tw21, #0xca \t// #202", 7680360], [" 75316c:\tldr\tw16, [x19,#1256]", 7680364], [" 753170:\tmov\tw28, w21", 7680368], [" 753174:\tldr\tx14, [sp,#80]", 7680372], [" 753178:\tldr\tx2, [sp,#184]", 7680376], [" 75317c:\tadd\tx1, sp, #0x180", 7680380], [" 753180:\tldr\tx3, [sp,#240]", 7680384], [" 753184:\tmov\tx0, x19", 7680388], [" 753188:\tstr\tw28, [sp,#384]", 7680392], [" 75318c:\tldrb\tw17, [x19,#1336]", 7680396], [" 753190:\tldrb\tw18, [x19,#1629]", 7680400], [" 753194:\tldr\tx4, [sp,#216]", 7680404], [" 753198:\tstr\tw16, [sp,#388]", 7680408], [" 75319c:\tstrb\twzr, [x14,#8]", 7680412], [" 7531a0:\tstr\txzr, [x14]", 7680416], [" 7531a4:\tstrb\tw17, [sp,#401]", 7680420], [" 7531a8:\tstrb\tw18, [sp,#402]", 7680424], [" 7531ac:\tstr\twzr, [sp,#404]", 7680428], [" 7531b0:\tstr\twzr, [sp,#408]", 7680432], [" 7531b4:\tbl\t757704 <islower@plt+0x6ea0b4>", 7680436], [" 7531b8:\tldr\tx0, [sp,#168]", 7680440], [" 7531bc:\tadd\tx1, sp, #0x140", 7680444], [" 7531c0:\tstr\tw28, [sp,#320]", 7680448], [" 7531c4:\tbl\t4b7d98 <islower@plt+0x44a748>", 7680452], [" 7531c8:\tldr\tx10, [x19,#1528]", 7680456], [" 7531cc:\tldr\tx22, [x19,#1536]", 7680460], [" 7531d0:\tcmp\tx10, x22", 7680464], [" 7531d4:\tb.cc\t7531ec <islower@plt+0x6e5b9c>", 7680468], [" 7531d8:\tldr\tx0, [sp,#192]", 7680472], [" 7531dc:\torr\tw2, wzr, #0x4", 7680476], [" 7531e0:\tmov\tx1, xzr", 7680480], [" 7531e4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7680484], [" 7531e8:\tldr\tx10, [x19,#1528]", 7680488], [" 7531ec:\tmov\tw24, #0xca \t// #202", 7680492], [" 7531f0:\tstr\tw24, [x10],#4", 7680496], [" 7531f4:\tstr\tx10, [x19,#1528]", 7680500], [" 7531f8:\tldrb\tw28, [x19,#1260]", 7680504], [" 7531fc:\tcbnz\tw28, 753210 <islower@plt+0x6e5bc0>", 7680508], [" 753200:\torr\tw16, wzr, #0x6", 7680512], [" 753204:\torr\tw1, wzr, #0x1", 7680516], [" 753208:\tstr\tw16, [x19,#1348]", 7680520], [" 75320c:\tstrb\tw1, [x19,#1260]", 7680524], [" 753210:\tldr\tw21, [x19,#1340]", 7680528], [" 753214:\tldr\tx23, [sp,#128]", 7680532], [" 753218:\tcmp\tw21, #0xfa", 7680536], [" 75321c:\tb.ne\t75327c <islower@plt+0x6e5c2c>", 7680540], [" 753220:\tldr\tx22, [sp,#240]", 7680544], [" 753224:\tmov\tw8, wzr", 7680548], [" 753228:\tldr\tx14, [x22]", 7680552], [" 75322c:\tldp\tx11, x6, [x14]", 7680556], [" 753230:\tcmp\tx11, x6", 7680560], [" 753234:\tb.eq\t75325c <islower@plt+0x6e5c0c>", 7680564], [" 753238:\tadd\tx9, x11, #0x4", 7680568], [" 75323c:\tldr\tw17, [x9]", 7680572], [" 753240:\tsub\tw18, w17, #0x1", 7680576], [" 753244:\tcmp\tw18, #0x3", 7680580], [" 753248:\tb.cc\t753270 <islower@plt+0x6e5c20>", 7680584], [" 75324c:\tadd\tx11, x11, #0x8", 7680588], [" 753250:\tadd\tx9, x9, #0x8", 7680592], [" 753254:\tcmp\tx11, x6", 7680596], [" 753258:\tb.ne\t75323c <islower@plt+0x6e5bec>", 7680600], [" 75325c:\tadd\tx14, x14, #0x40", 7680604], [" 753260:\tadd\tw8, w8, #0x1", 7680608], [" 753264:\tcmp\tw8, #0x4", 7680612], [" 753268:\tb.cc\t75322c <islower@plt+0x6e5bdc>", 7680616], [" 75326c:\tb\t75327c <islower@plt+0x6e5c2c>", 7680620], [" 753270:\tldr\tx16, [sp,#184]", 7680624], [" 753274:\torr\tw17, wzr, #0x4", 7680628], [" 753278:\tstr\tw17, [x16]", 7680632], [" 75327c:\tldr\tx7, [x19,#32]", 7680636], [" 753280:\tldr\tx27, [x19,#1264]", 7680640], [" 753284:\tldr\tx0, [x7,#16]", 7680644], [" 753288:\tcbz\tx27, 7532a0 <islower@plt+0x6e5c50>", 7680648], [" 75328c:\tldr\tx8, [x27,#16]", 7680652], [" 753290:\tldrh\tw3, [x8]", 7680656], [" 753294:\tcmp\tw3, #0x4a0", 7680660], [" 753298:\tb.eq\t7532a0 <islower@plt+0x6e5c50>", 7680664], [" 75329c:\tmov\tx27, xzr", 7680668], [" 7532a0:\tldrb\tw2, [x19,#1338]", 7680672], [" 7532a4:\tstr\tx27, [x19,#1320]", 7680676], [" 7532a8:\tcbz\tw2, 753310 <islower@plt+0x6e5cc0>", 7680680], [" 7532ac:\tbl\t1c39e0 <islower@plt+0x156390>", 7680684], [" 7532b0:\tmov\tx22, x0", 7680688], [" 7532b4:\tadrp\tx0, ca1000 <LoadQCC+0xa43d0>", 7680692], [" 7532b8:\tmov\tx26, x1", 7680696], [" 7532bc:\tadd\tx0, x0, #0xa10", 7680700], [" 7532c0:\tmov\tw1, #0x5 \t// #5", 7680704], [" 7532c4:\tbl\t6ce90 <__strlen_chk@plt>", 7680708], [" 7532c8:\tmov\tx16, x0", 7680712], [" 7532cc:\tcmp\tx26, x16", 7680716], [" 7532d0:\tb.ne\t7532f0 <islower@plt+0x6e5ca0>", 7680720], [" 7532d4:\tcbz\tx16, 753304 <islower@plt+0x6e5cb4>", 7680724], [" 7532d8:\tadrp\tx1, ca1000 <LoadQCC+0xa43d0>", 7680728], [" 7532dc:\tmov\tx0, x22", 7680732], [" 7532e0:\tadd\tx1, x1, #0xa10", 7680736], [" 7532e4:\tmov\tx2, x16", 7680740], [" 7532e8:\tbl\t6ceb0 <memcmp@plt>", 7680744], [" 7532ec:\tcbz\tw0, 753304 <islower@plt+0x6e5cb4>", 7680748], [" 7532f0:\tldrh\tw9, [x19,#668]", 7680752], [" 7532f4:\tcmp\tw9, #0xff", 7680756], [" 7532f8:\tb.hi\t75334c <islower@plt+0x6e5cfc>", 7680760], [" 7532fc:\tand\tw4, w9, #0xff", 7680764], [" 753300:\tcbz\tw4, 75334c <islower@plt+0x6e5cfc>", 7680768], [" 753304:\tldr\tx10, [sp,#184]", 7680772], [" 753308:\tstr\twzr, [x10]", 7680776], [" 75330c:\tb\t753380 <islower@plt+0x6e5d30>", 7680780], [" 753310:\tldr\tx26, [sp,#184]", 7680784], [" 753314:\tldr\tw8, [x26]", 7680788], [" 753318:\tcmp\tw8, #0x1", 7680792], [" 75331c:\tb.lt\t753380 <islower@plt+0x6e5d30>", 7680796], [" 753320:\tcmp\tw8, #0x3", 7680800], [" 753324:\tb.gt\t753364 <islower@plt+0x6e5d14>", 7680804], [" 753328:\tldrb\tw0, [x19,#675]", 7680808], [" 75332c:\tcbz\tw0, 753364 <islower@plt+0x6e5d14>", 7680812], [" 753330:\tldr\tx1, [x19,#1264]", 7680816], [" 753334:\tcbz\tx1, 753380 <islower@plt+0x6e5d30>", 7680820], [" 753338:\tldr\tx3, [sp,#240]", 7680824], [" 75333c:\tmov\tx0, x19", 7680828], [" 753340:\tmov\tw2, w8", 7680832], [" 753344:\tbl\t7586dc <islower@plt+0x6eb08c>", 7680836], [" 753348:\tb\t753380 <islower@plt+0x6e5d30>", 7680840], [" 75334c:\tmov\tw2, #0x5 \t// #5", 7680844], [" 753350:\tmov\tx10, x2", 7680848], [" 753354:\tmov\tw8, w10", 7680852], [" 753358:\tstr\tw10, [x19,#1348]", 7680856], [" 75335c:\torr\tw10, wzr, #0x1", 7680860], [" 753360:\tstrb\tw10, [x19,#1344]", 7680864], [" 753364:\tldr\tx4, [x19,#1320]", 7680868], [" 753368:\tmov\tx0, x19", 7680872], [" 75336c:\tldr\tx2, [sp,#72]", 7680876], [" 753370:\tmov\tw1, w8", 7680880], [" 753374:\tldr\tx3, [sp,#240]", 7680884], [" 753378:\tbl\t758974 <islower@plt+0x6eb324>", 7680888], [" 75337c:\tstr\tx0, [x19,#1320]", 7680892], [" 753380:\tldr\tx0, [x19,#1312]", 7680896], [" 753384:\tbl\t7772b4 <islower@plt+0x709c64>", 7680900], [" 753388:\ttbz\tx0, #55, 753490 <islower@plt+0x6e5e40>", 7680904], [" 75338c:\tldr\tx26, [x19,#48]", 7680908], [" 753390:\tmov\tw14, #0xde00 \t// #56832", 7680912], [" 753394:\tldr\tx1, [x19,#1312]", 7680916], [" 753398:\tmov\tw3, wzr", 7680920], [" 75339c:\tldr\tx0, [x19,#32]", 7680924], [" 7533a0:\tldr\tx6, [x26,#8]", 7680928], [" 7533a4:\tldr\tx2, [x1,#600]", 7680932], [" 7533a8:\tadd\tx1, x6, x14", 7680936], [" 7533ac:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7680940], [" 7533b0:\tmovi\tv7.2d, #0x0", 7680944], [" 7533b4:\tldr\tx13, [sp,#80]", 7680948], [" 7533b8:\torr\tw26, wzr, #0x1", 7680952], [" 7533bc:\tstrb\twzr, [sp,#386]", 7680956], [" 7533c0:\tadd\tx1, sp, #0x180", 7680960], [" 7533c4:\tmov\tx22, x0", 7680964], [" 7533c8:\tstrb\tw26, [sp,#384]", 7680968], [" 7533cc:\tstr\tq7, [x13]", 7680972], [" 7533d0:\tbl\t4e350c <islower@plt+0x475ebc>", 7680976], [" 7533d4:\tmov\tw13, #0x1001 \t// #4097", 7680980], [" 7533d8:\tstrb\tw26, [sp,#384]", 7680984], [" 7533dc:\tadd\tx1, sp, #0x180", 7680988], [" 7533e0:\tstrb\twzr, [sp,#386]", 7680992], [" 7533e4:\tmov\tx0, x22", 7680996], [" 7533e8:\tstp\txzr, x13, [sp,#392]", 7681000], [" 7533ec:\tbl\t4e350c <islower@plt+0x475ebc>", 7681004], [" 7533f0:\tldr\tx12, [x19,#680]", 7681008], [" 7533f4:\tldr\tx21, [x12,#32]", 7681012], [" 7533f8:\tadd\tx0, x12, #0x10", 7681016], [" 7533fc:\tcbz\tx21, 753428 <islower@plt+0x6e5dd8>", 7681020], [" 753400:\tcmp\tx21, x0", 7681024], [" 753404:\tb.eq\t753428 <islower@plt+0x6e5dd8>", 7681028], [" 753408:\tldr\tx9, [x19,#1312]", 7681032], [" 75340c:\tldr\tx9, [x9,#8]", 7681036], [" 753410:\tldr\tx24, [x9]", 7681040], [" 753414:\tcmp\tx9, x21", 7681044], [" 753418:\tstp\tx24, x9, [x22]", 7681048], [" 75341c:\tb.eq\t753480 <islower@plt+0x6e5e30>", 7681052], [" 753420:\tstr\tx22, [x24,#8]", 7681056], [" 753424:\tb\t753484 <islower@plt+0x6e5e34>", 7681060], [" 753428:\tldr\tx7, [x21]", 7681064], [" 75342c:\tstr\tx21, [x22,#8]", 7681068], [" 753430:\tstr\tx22, [x12,#32]", 7681072], [" 753434:\tstr\tx7, [x22]", 7681076], [" 753438:\tstr\tx22, [x21]", 7681080], [" 75343c:\tb\t753488 <islower@plt+0x6e5e38>", 7681084], [" 753440:\tldrb\tw7, [x19,#1261]", 7681088], [" 753444:\tadd\tx24, sp, #0x180", 7681092], [" 753448:\ttbz\tw7, #2, 752500 <islower@plt+0x6e4eb0>", 7681096], [" 75344c:\torr\tw13, wzr, #0x1", 7681100], [" 753450:\tstrb\tw13, [x19,#1345]", 7681104], [" 753454:\tb\t752500 <islower@plt+0x6e4eb0>", 7681108], [" 753458:\tstr\tx0, [x26,#8]", 7681112], [" 75345c:\tldr\tx0, [x19,#712]", 7681116], [" 753460:\tldr\tx5, [sp,#256]", 7681120], [" 753464:\tadd\tx11, x0, #0x40", 7681124], [" 753468:\tcmp\tx8, x5", 7681128], [" 75346c:\tstr\tx11, [x19,#712]", 7681132], [" 753470:\tb.eq\t75512c <islower@plt+0x6e7adc>", 7681136], [" 753474:\tmov\tx0, x8", 7681140], [" 753478:\tbl\t6cda0 <operator delete(void*)@plt>", 7681144], [" 75347c:\tb\t75512c <islower@plt+0x6e7adc>", 7681148], [" 753480:\tstr\tx22, [x12,#32]", 7681152], [" 753484:\tstr\tx22, [x9]", 7681156], [" 753488:\tmov\tx1, x22", 7681160], [" 75348c:\tbl\t4c2654 <islower@plt+0x455004>", 7681164], [" 753490:\tldr\tx0, [x19,#1312]", 7681168], [" 753494:\tldr\tx11, [x0,#16]", 7681172], [" 753498:\tldrh\tw12, [x11,#4]", 7681176], [" 75349c:\tcbnz\tw12, 75359c <islower@plt+0x6e5f4c>", 7681180], [" 7534a0:\tldrb\tw13, [x19,#1616]", 7681184], [" 7534a4:\tcbnz\tw13, 75359c <islower@plt+0x6e5f4c>", 7681188], [" 7534a8:\tldr\tw4, [x19,#1336]", 7681192], [" 7534ac:\tlsr\tw8, w4, #24", 7681196], [" 7534b0:\tcbnz\tw8, 75359c <islower@plt+0x6e5f4c>", 7681200], [" 7534b4:\tand\tw5, w4, #0xff", 7681204], [" 7534b8:\tcbz\tw5, 75359c <islower@plt+0x6e5f4c>", 7681208], [" 7534bc:\tldr\tx1, [x19,#704]", 7681212], [" 7534c0:\tldr\tx0, [sp,#240]", 7681216], [" 7534c4:\tbl\t7574d0 <islower@plt+0x6e9e80>", 7681220], [" 7534c8:\tldr\tx22, [x19,#712]", 7681224], [" 7534cc:\tldr\tx0, [x19,#720]", 7681228], [" 7534d0:\tldp\tx26, x7, [sp,#248]", 7681232], [" 7534d4:\tcmp\tx22, x0", 7681236], [" 7534d8:\tstp\tx7, x7, [sp,#384]", 7681240], [" 7534dc:\tstr\tx26, [sp,#400]", 7681244], [" 7534e0:\tb.cc\t7534f4 <islower@plt+0x6e5ea4>", 7681248], [" 7534e4:\tldr\tx0, [sp,#240]", 7681252], [" 7534e8:\tmov\tx1, xzr", 7681256], [" 7534ec:\tbl\t756014 <islower@plt+0x6e89c4>", 7681260], [" 7534f0:\tldr\tx22, [x19,#712]", 7681264], [" 7534f4:\tadd\tx0, x22, #0x20", 7681268], [" 7534f8:\tadd\tx12, x22, #0x40", 7681272], [" 7534fc:\tadd\tx2, sp, #0x180", 7681276], [" 753500:\tstp\tx0, x0, [x22]", 7681280], [" 753504:\tcmp\tx22, x2", 7681284], [" 753508:\tldr\tx10, [sp,#384]", 7681288], [" 75350c:\tstr\tx12, [x22,#16]", 7681292], [" 753510:\tb.eq\t75357c <islower@plt+0x6e5f2c>", 7681296], [" 753514:\tldr\tx4, [sp,#392]", 7681300], [" 753518:\tcmp\tx10, x4", 7681304], [" 75351c:\tb.eq\t75357c <islower@plt+0x6e5f2c>", 7681308], [" 753520:\tsub\tx1, x4, x10", 7681312], [" 753524:\tasr\tx24, x1, #3", 7681316], [" 753528:\tcbz\tx24, 753578 <islower@plt+0x6e5f28>", 7681320], [" 75352c:\tcmp\tx24, #0x5", 7681324], [" 753530:\tb.cc\t75354c <islower@plt+0x6e5efc>", 7681328], [" 753534:\tstr\tx0, [x22,#8]", 7681332], [" 753538:\torr\tw2, wzr, #0x8", 7681336], [" 75353c:\tmov\tx0, x22", 7681340], [" 753540:\tbl\tbe0a4 <islower@plt+0x50a54>", 7681344], [" 753544:\tldp\tx10, x4, [sp,#384]", 7681348], [" 753548:\tldr\tx0, [x22]", 7681352], [" 75354c:\tsub\tx2, x4, x10", 7681356], [" 753550:\tmov\tx1, x10", 7681360], [" 753554:\tbl\t6cdd0 <memcpy@plt>", 7681364], [" 753558:\tldr\tx13, [x22]", 7681368], [" 75355c:\tldr\tx10, [sp,#384]", 7681372], [" 753560:\tadd\tx3, x13, x24, lsl #3", 7681376], [" 753564:\tstr\tx3, [x22,#8]", 7681380], [" 753568:\tb\t75357c <islower@plt+0x6e5f2c>", 7681384], [" 75356c:\torr\tw9, wzr, #0x1", 7681388], [" 753570:\tstrb\tw9, [x19,#1339]", 7681392], [" 753574:\tb\t7524a8 <islower@plt+0x6e4e58>", 7681396], [" 753578:\tstr\tx0, [x22,#8]", 7681400], [" 75357c:\tldr\tx13, [x19,#712]", 7681404], [" 753580:\tldr\tx3, [sp,#256]", 7681408], [" 753584:\tadd\tx14, x13, #0x40", 7681412], [" 753588:\tcmp\tx10, x3", 7681416], [" 75358c:\tstr\tx14, [x19,#712]", 7681420], [" 753590:\tb.eq\t75359c <islower@plt+0x6e5f4c>", 7681424], [" 753594:\tmov\tx0, x10", 7681428], [" 753598:\tbl\t6cda0 <operator delete(void*)@plt>", 7681432], [" 75359c:\tldr\tw24, [x19,#1340]", 7681436], [" 7535a0:\tcmp\tw24, #0x39b", 7681440], [" 7535a4:\tstrb\twzr, [x19,#1630]", 7681444], [" 7535a8:\tb.eq\t7535b4 <islower@plt+0x6e5f64>", 7681448], [" 7535ac:\tcmp\tw24, #0x16f", 7681452], [" 7535b0:\tb.ne\t7535bc <islower@plt+0x6e5f6c>", 7681456], [" 7535b4:\torr\tw7, wzr, #0x3", 7681460], [" 7535b8:\tstr\tw7, [x19,#1352]", 7681464], [" 7535bc:\tldr\tw6, [x19,#1328]", 7681468], [" 7535c0:\tldr\tx27, [x19,#1456]", 7681472], [" 7535c4:\tcmp\tw6, #0x5", 7681476], [" 7535c8:\tmov\tw4, #0x1010101 \t// #16843009", 7681480], [" 7535cc:\tstr\tx27, [x19,#1464]", 7681484], [" 7535d0:\tstr\tw4, [sp,#280]", 7681488], [" 7535d4:\tb.ne\t753630 <islower@plt+0x6e5fe0>", 7681492], [" 7535d8:\tldr\tx26, [x19,#1312]", 7681496], [" 7535dc:\tmov\tx0, x26", 7681500], [" 7535e0:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7681504], [" 7535e4:\tldr\tx10, [x26,#48]", 7681508], [" 7535e8:\tsub\tw29, w0, #0x1", 7681512], [" 7535ec:\tlsl\tx14, x29, #5", 7681516], [" 7535f0:\tldrb\tw7, [x10,x14]", 7681520], [" 7535f4:\tcmp\tw7, #0x1", 7681524], [" 7535f8:\tb.ne\t753630 <islower@plt+0x6e5fe0>", 7681528], [" 7535fc:\tldr\tx0, [x19,#1312]", 7681532], [" 753600:\tbl\t7772b4 <islower@plt+0x709c64>", 7681536], [" 753604:\tand\tw23, w0, #0xff", 7681540], [" 753608:\tubfx\tw20, w23, #1, #1", 7681544], [" 75360c:\tubfx\tw21, w23, #2, #1", 7681548], [" 753610:\tubfx\tw23, w23, #3, #1", 7681552], [" 753614:\tstrb\tw20, [sp,#281]", 7681556], [" 753618:\tand\tw9, w0, #0x1", 7681560], [" 75361c:\tstrb\tw21, [sp,#282]", 7681564], [" 753620:\tstrb\tw23, [sp,#283]", 7681568], [" 753624:\tldr\tx23, [sp,#128]", 7681572], [" 753628:\tstrb\tw9, [sp,#280]", 7681576], [" 75362c:\tb\t753634 <islower@plt+0x6e5fe4>", 7681580], [" 753630:\torr\tw9, wzr, #0x1", 7681584], [" 753634:\tldrb\tw22, [x19,#1616]", 7681588], [" 753638:\torr\tw20, wzr, #0x1", 7681592], [" 75363c:\tcbnz\tw22, 753650 <islower@plt+0x6e6000>", 7681596], [" 753640:\tldr\tx15, [x19,#1312]", 7681600], [" 753644:\tldr\tx24, [x15,#16]", 7681604], [" 753648:\tldrh\tw20, [x24,#4]", 7681608], [" 75364c:\tcbz\tx20, 754704 <islower@plt+0x6e70b4>", 7681612], [" 753650:\tmov\tx6, xzr", 7681616], [" 753654:\tstr\tx20, [sp,#112]", 7681620], [" 753658:\tadd\tx7, sp, #0x118", 7681624], [" 75365c:\tb\t753664 <islower@plt+0x6e6014>", 7681628], [" 753660:\tldrb\tw9, [x7,#1]!", 7681632], [" 753664:\tand\tw8, w9, #0xff", 7681636], [" 753668:\tcbz\tw8, 7546f0 <islower@plt+0x6e70a0>", 7681640], [" 75366c:\tldr\tx0, [x19,#1312]", 7681644], [" 753670:\tlsl\tx15, x6, #5", 7681648], [" 753674:\tldr\tx25, [x0,#48]", 7681652], [" 753678:\tldrb\tw15, [x25,x15]", 7681656], [" 75367c:\tcbnz\tw15, 7546f0 <islower@plt+0x6e70a0>", 7681660], [" 753680:\tadd\tx21, x25, x6, lsl #5", 7681664], [" 753684:\tstr\tx6, [sp,#160]", 7681668], [" 753688:\tldr\tw1, [x21,#4]", 7681672], [" 75368c:\tstr\tw1, [sp,#276]", 7681676], [" 753690:\tcbz\tw1, 7546ec <islower@plt+0x6e709c>", 7681680], [" 753694:\tldr\tx16, [x19,#1728]", 7681684], [" 753698:\tldr\tx17, [x19,#1792]", 7681688], [" 75369c:\tldrb\tw18, [x19,#1616]", 7681692], [" 7536a0:\tstr\tx16, [x19,#1736]", 7681696], [" 7536a4:\tstr\tx17, [x19,#1800]", 7681700], [" 7536a8:\tstr\tx7, [sp,#144]", 7681704], [" 7536ac:\tcbz\tw18, 7536e8 <islower@plt+0x6e6098>", 7681708], [" 7536b0:\tldr\tw16, [x19,#1304]", 7681712], [" 7536b4:\tmov\tw21, #0x50 \t// #80", 7681716], [" 7536b8:\tcbnz\tw16, 7539e8 <islower@plt+0x6e6398>", 7681720], [" 7536bc:\tldr\tx0, [x19,#56]", 7681724], [" 7536c0:\tadd\tx8, sp, #0x130", 7681728], [" 7536c4:\tbl\t7b154c <islower@plt+0x743efc>", 7681732], [" 7536c8:\tldr\tx0, [x19,#56]", 7681736], [" 7536cc:\tadd\tx8, sp, #0x120", 7681740], [" 7536d0:\tbl\t7b15a8 <islower@plt+0x743f58>", 7681744], [" 7536d4:\tldr\tx18, [sp,#288]", 7681748], [" 7536d8:\tldr\tx11, [sp,#304]", 7681752], [" 7536dc:\tcmp\tx11, x18", 7681756], [" 7536e0:\tb.ne\t75395c <islower@plt+0x6e630c>", 7681760], [" 7536e4:\tb\t7539e8 <islower@plt+0x6e6398>", 7681764], [" 7536e8:\tldr\tw8, [x19,#1352]", 7681768], [" 7536ec:\tcmp\tw8, #0x1", 7681772], [" 7536f0:\tb.lt\t753b9c <islower@plt+0x6e654c>", 7681776], [" 7536f4:\tldr\tx0, [x19,#32]", 7681780], [" 7536f8:\tadd\tw3, w8, #0x1", 7681784], [" 7536fc:\tldr\tx2, [sp,#200]", 7681788], [" 753700:\tbl\t783038 <islower@plt+0x7159e8>", 7681792], [" 753704:\tb\t753d30 <islower@plt+0x6e66e0>", 7681796], [" 753708:\tldr\tx0, [x19,#32]", 7681800], [" 75370c:\tadd\tx2, sp, #0x140", 7681804], [" 753710:\tldr\tw1, [x11,#40]", 7681808], [" 753714:\tldr\tw3, [x11,#48]", 7681812], [" 753718:\tbl\t783038 <islower@plt+0x7159e8>", 7681816], [" 75371c:\tldr\tx27, [sp,#304]", 7681820], [" 753720:\tldr\tw0, [x19,#1288]", 7681824], [" 753724:\tldr\tw11, [x27,#40]", 7681828], [" 753728:\tstr\tw11, [sp,#284]", 7681832], [" 75372c:\tcbz\tw0, 753794 <islower@plt+0x6e6144>", 7681836], [" 753730:\tmov\tw12, #0x25 \t// #37", 7681840], [" 753734:\tldr\tx8, [x19,#1296]", 7681844], [" 753738:\tmul\tw14, w11, w12", 7681848], [" 75373c:\tsub\tw12, w0, #0x1", 7681852], [" 753740:\tand\tw24, w12, w14", 7681856], [" 753744:\tumaddl\tx22, w24, w21, x8", 7681860], [" 753748:\tldr\tw15, [x22]", 7681864], [" 75374c:\tcmp\tw11, w15", 7681868], [" 753750:\tb.eq\t7537d4 <islower@plt+0x6e6184>", 7681872], [" 753754:\tmov\tx16, xzr", 7681876], [" 753758:\torr\tw5, wzr, #0x1", 7681880], [" 75375c:\tcmn\tw15, #0x1", 7681884], [" 753760:\tb.eq\t75379c <islower@plt+0x6e614c>", 7681888], [" 753764:\tcmp\tx16, #0x0", 7681892], [" 753768:\torr\tw18, wzr, #0xfffffffe", 7681896], [" 75376c:\tadd\tw14, w14, w5", 7681900], [" 753770:\tccmp\tw15, w18, #0x0, eq", 7681904], [" 753774:\tand\tw2, w14, w12", 7681908], [" 753778:\tadd\tw5, w5, #0x1", 7681912], [" 75377c:\tcsel\tx16, x16, x22, ne", 7681916], [" 753780:\tumaddl\tx22, w2, w21, x8", 7681920], [" 753784:\tldr\tw15, [x22]", 7681924], [" 753788:\tcmp\tw11, w15", 7681928], [" 75378c:\tb.ne\t75375c <islower@plt+0x6e610c>", 7681932], [" 753790:\tb\t7537d4 <islower@plt+0x6e6184>", 7681936], [" 753794:\tmov\tx3, xzr", 7681940], [" 753798:\tb\t7537a4 <islower@plt+0x6e6154>", 7681944], [" 75379c:\tcmp\tx16, #0x0", 7681948], [" 7537a0:\tcsel\tx3, x16, x22, ne", 7681952], [" 7537a4:\tldp\tx14, x29, [sp,#248]", 7681956], [" 7537a8:\tldr\tx0, [sp,#88]", 7681960], [" 7537ac:\tadd\tx1, sp, #0x11c", 7681964], [" 7537b0:\tadd\tx2, sp, #0x180", 7681968], [" 7537b4:\tstp\tx29, x29, [sp,#384]", 7681972], [" 7537b8:\tstr\tx14, [sp,#400]", 7681976], [" 7537bc:\tbl\t758bc8 <islower@plt+0x6eb578>", 7681980], [" 7537c0:\tmov\tx22, x0", 7681984], [" 7537c4:\tldr\tx0, [sp,#384]", 7681988], [" 7537c8:\tcmp\tx0, x29", 7681992], [" 7537cc:\tb.eq\t7537d4 <islower@plt+0x6e6184>", 7681996], [" 7537d0:\tbl\t6cda0 <operator delete(void*)@plt>", 7682000], [" 7537d4:\tldp\tx1, x22, [x22,#16]", 7682004], [" 7537d8:\tldp\tx0, x6, [sp,#320]", 7682008], [" 7537dc:\tsub\tx11, x22, x1", 7682012], [" 7537e0:\tsub\tx7, x6, x0", 7682016], [" 7537e4:\tcmp\tx11, x7", 7682020], [" 7537e8:\tb.cs\t753998 <islower@plt+0x6e6348>", 7682024], [" 7537ec:\tldr\tx25, [sp,#304]", 7682028], [" 7537f0:\tldr\tw1, [x19,#1288]", 7682032], [" 7537f4:\tldr\tw12, [x25,#40]", 7682036], [" 7537f8:\tstr\tw12, [sp,#284]", 7682040], [" 7537fc:\tcbz\tw1, 753864 <islower@plt+0x6e6214>", 7682044], [" 753800:\tmov\tw8, #0x25 \t// #37", 7682048], [" 753804:\tldr\tx9, [x19,#1296]", 7682052], [" 753808:\tsub\tw11, w1, #0x1", 7682056], [" 75380c:\tmul\tw15, w12, w8", 7682060], [" 753810:\tand\tw4, w11, w15", 7682064], [" 753814:\tumaddl\tx22, w4, w21, x9", 7682068], [" 753818:\tldr\tw16, [x22]", 7682072], [" 75381c:\tcmp\tw12, w16", 7682076], [" 753820:\tb.eq\t7538a4 <islower@plt+0x6e6254>", 7682080], [" 753824:\tmov\tx17, xzr", 7682084], [" 753828:\torr\tw6, wzr, #0x1", 7682088], [" 75382c:\tcmn\tw16, #0x1", 7682092], [" 753830:\tb.eq\t75386c <islower@plt+0x6e621c>", 7682096], [" 753834:\tcmp\tx17, #0x0", 7682100], [" 753838:\torr\tw10, wzr, #0xfffffffe", 7682104], [" 75383c:\tadd\tw15, w15, w6", 7682108], [" 753840:\tccmp\tw16, w10, #0x0, eq", 7682112], [" 753844:\tand\tw13, w15, w11", 7682116], [" 753848:\tadd\tw6, w6, #0x1", 7682120], [" 75384c:\tcsel\tx17, x17, x22, ne", 7682124], [" 753850:\tumaddl\tx22, w13, w21, x9", 7682128], [" 753854:\tldr\tw16, [x22]", 7682132], [" 753858:\tcmp\tw12, w16", 7682136], [" 75385c:\tb.ne\t75382c <islower@plt+0x6e61dc>", 7682140], [" 753860:\tb\t7538a4 <islower@plt+0x6e6254>", 7682144], [" 753864:\tmov\tx3, xzr", 7682148], [" 753868:\tb\t753874 <islower@plt+0x6e6224>", 7682152], [" 75386c:\tcmp\tx17, #0x0", 7682156], [" 753870:\tcsel\tx3, x17, x22, ne", 7682160], [" 753874:\tldp\tx10, x27, [sp,#248]", 7682164], [" 753878:\tldr\tx0, [sp,#88]", 7682168], [" 75387c:\tadd\tx1, sp, #0x11c", 7682172], [" 753880:\tadd\tx2, sp, #0x180", 7682176], [" 753884:\tstp\tx27, x27, [sp,#384]", 7682180], [" 753888:\tstr\tx10, [sp,#400]", 7682184], [" 75388c:\tbl\t758bc8 <islower@plt+0x6eb578>", 7682188], [" 753890:\tmov\tx22, x0", 7682192], [" 753894:\tldr\tx0, [sp,#384]", 7682196], [" 753898:\tcmp\tx0, x27", 7682200], [" 75389c:\tb.eq\t7538a4 <islower@plt+0x6e6254>", 7682204], [" 7538a0:\tbl\t6cda0 <operator delete(void*)@plt>", 7682208], [" 7538a4:\tadd\tx0, x22, #0x10", 7682212], [" 7538a8:\tadd\tx10, sp, #0x140", 7682216], [" 7538ac:\tcmp\tx0, x10", 7682220], [" 7538b0:\tb.eq\t753954 <islower@plt+0x6e6304>", 7682224], [" 7538b4:\tldp\tx1, x28, [sp,#320]", 7682228], [" 7538b8:\tldp\tx26, x3, [x22,#16]", 7682232], [" 7538bc:\tsub\tx13, x28, x1", 7682236], [" 7538c0:\tsub\tx2, x3, x26", 7682240], [" 7538c4:\tasr\tx25, x13, #2", 7682244], [" 7538c8:\tasr\tx27, x2, #2", 7682248], [" 7538cc:\tcmp\tx27, x25", 7682252], [" 7538d0:\tb.cs\t753900 <islower@plt+0x6e62b0>", 7682256], [" 7538d4:\tldr\tx15, [x22,#32]", 7682260], [" 7538d8:\tsub\tx16, x15, x26", 7682264], [" 7538dc:\tasr\tx17, x16, #2", 7682268], [" 7538e0:\tcmp\tx17, x25", 7682272], [" 7538e4:\tb.cs\t75391c <islower@plt+0x6e62cc>", 7682276], [" 7538e8:\torr\tw2, wzr, #0x4", 7682280], [" 7538ec:\tstr\tx26, [x22,#24]", 7682284], [" 7538f0:\tmov\tx1, x13", 7682288], [" 7538f4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7682292], [" 7538f8:\tmov\tx27, xzr", 7682296], [" 7538fc:\tb\t75392c <islower@plt+0x6e62dc>", 7682300], [" 753900:\tcbz\tx25, 753914 <islower@plt+0x6e62c4>", 7682304], [" 753904:\tmov\tx0, x26", 7682308], [" 753908:\tmov\tx2, x13", 7682312], [" 75390c:\tbl\t6ce10 <memmove@plt>", 7682316], [" 753910:\tadd\tx26, x26, x25, lsl #2", 7682320], [" 753914:\tstr\tx26, [x22,#24]", 7682324], [" 753918:\tb\t753954 <islower@plt+0x6e6304>", 7682328], [" 75391c:\tcbz\tx2, 75392c <islower@plt+0x6e62dc>", 7682332], [" 753920:\tcbz\tx27, 75392c <islower@plt+0x6e62dc>", 7682336], [" 753924:\tmov\tx0, x26", 7682340], [" 753928:\tbl\t6ce10 <memmove@plt>", 7682344], [" 75392c:\tldp\tx13, x4, [sp,#320]", 7682348], [" 753930:\tldr\tx26, [x22,#16]", 7682352], [" 753934:\tlsl\tx27, x27, #2", 7682356], [" 753938:\tadd\tx1, x13, x27", 7682360], [" 75393c:\tadd\tx0, x26, x27", 7682364], [" 753940:\tsub\tx2, x4, x1", 7682368], [" 753944:\tbl\t6cdd0 <memcpy@plt>", 7682372], [" 753948:\tldr\tx5, [x22,#16]", 7682376], [" 75394c:\tadd\tx25, x5, x25, lsl #2", 7682380], [" 753950:\tstr\tx25, [x22,#24]", 7682384], [" 753954:\tldr\tx0, [sp,#320]", 7682388], [" 753958:\tb\t753998 <islower@plt+0x6e6348>", 7682392], [" 75395c:\tldr\tx5, [x11,#16]", 7682396], [" 753960:\tcbz\tx5, 7539a8 <islower@plt+0x6e6358>", 7682400], [" 753964:\tldr\tw10, [x11,#24]", 7682404], [" 753968:\tldr\tx18, [sp,#152]", 7682408], [" 75396c:\tstp\tx23, x23, [sp,#320]", 7682412], [" 753970:\tcmp\tw10, #0x13", 7682416], [" 753974:\tstr\tx18, [sp,#336]", 7682420], [" 753978:\tb.hi\t753708 <islower@plt+0x6e60b8>", 7682424], [" 75397c:\tmov\tx0, x23", 7682428], [" 753980:\torr\tw7, wzr, #0x1", 7682432], [" 753984:\tmov\tw14, #0xb0000 \t// #720896", 7682436], [" 753988:\tmovk\tw14, #0xde03", 7682440], [" 75398c:\tlsl\tw28, w7, w10", 7682444], [" 753990:\tand\tw5, w28, w14", 7682448], [" 753994:\tcbz\tw5, 753708 <islower@plt+0x6e60b8>", 7682452], [" 753998:\tcmp\tx0, x23", 7682456], [" 75399c:\tb.eq\t7539a4 <islower@plt+0x6e6354>", 7682460], [" 7539a0:\tbl\t6cda0 <operator delete(void*)@plt>", 7682464], [" 7539a4:\tldr\tx11, [sp,#304]", 7682468], [" 7539a8:\tldr\tx8, [sp,#312]", 7682472], [" 7539ac:\tadd\tx11, x11, #0x50", 7682476], [" 7539b0:\tstr\tx11, [sp,#304]", 7682480], [" 7539b4:\tcmp\tx11, x8", 7682484], [" 7539b8:\tb.eq\t7539dc <islower@plt+0x6e638c>", 7682488], [" 7539bc:\tldr\tw1, [x11]", 7682492], [" 7539c0:\tcmn\tw1, #0x2", 7682496], [" 7539c4:\tb.cc\t7539dc <islower@plt+0x6e638c>", 7682500], [" 7539c8:\tadd\tx11, x11, #0x50", 7682504], [" 7539cc:\tcmp\tx11, x8", 7682508], [" 7539d0:\tstr\tx11, [sp,#304]", 7682512], [" 7539d4:\tb.ne\t7539bc <islower@plt+0x6e636c>", 7682516], [" 7539d8:\tmov\tx11, x8", 7682520], [" 7539dc:\tldr\tx1, [sp,#288]", 7682524], [" 7539e0:\tcmp\tx11, x1", 7682528], [" 7539e4:\tb.ne\t75395c <islower@plt+0x6e630c>", 7682532], [" 7539e8:\tldr\tw6, [x19,#1288]", 7682536], [" 7539ec:\tcbz\tw6, 753a44 <islower@plt+0x6e63f4>", 7682540], [" 7539f0:\tldr\tw17, [sp,#276]", 7682544], [" 7539f4:\tmov\tw9, #0x25 \t// #37", 7682548], [" 7539f8:\tsub\tw4, w6, #0x1", 7682552], [" 7539fc:\tldr\tx6, [x19,#1296]", 7682556], [" 753a00:\tmul\tw18, w17, w9", 7682560], [" 753a04:\tand\tw9, w18, w4", 7682564], [" 753a08:\tumull\tx11, w9, w21", 7682568], [" 753a0c:\tldr\tw2, [x6,x11]", 7682572], [" 753a10:\tcmp\tw17, w2", 7682576], [" 753a14:\tb.eq\t753ac0 <islower@plt+0x6e6470>", 7682580], [" 753a18:\torr\tw9, wzr, #0x1", 7682584], [" 753a1c:\tcmn\tw2, #0x1", 7682588], [" 753a20:\tb.eq\t753a44 <islower@plt+0x6e63f4>", 7682592], [" 753a24:\tadd\tw18, w18, w9", 7682596], [" 753a28:\tand\tw14, w18, w4", 7682600], [" 753a2c:\tadd\tw9, w9, #0x1", 7682604], [" 753a30:\tumull\tx7, w14, w21", 7682608], [" 753a34:\tldr\tw2, [x6,x7]", 7682612], [" 753a38:\tcmp\tw17, w2", 7682616], [" 753a3c:\tb.ne\t753a1c <islower@plt+0x6e63cc>", 7682620], [" 753a40:\tb\t753ac0 <islower@plt+0x6e6470>", 7682624], [" 753a44:\tldr\tx0, [x19,#1312]", 7682628], [" 753a48:\tbl\t777728 <islower@plt+0x70a0d8>", 7682632], [" 753a4c:\ttbz\tw0, #0, 753ab0 <islower@plt+0x6e6460>", 7682636], [" 753a50:\tldr\tx0, [x19,#1312]", 7682640], [" 753a54:\tbl\t7772b4 <islower@plt+0x709c64>", 7682644], [" 753a58:\tand\tx16, x0, #0x780000000", 7682648], [" 753a5c:\tcbz\tx16, 753ac0 <islower@plt+0x6e6470>", 7682652], [" 753a60:\tubfx\tx22, x0, #31, #4", 7682656], [" 753a64:\tcbz\tw22, 753d30 <islower@plt+0x6e66e0>", 7682660], [" 753a68:\tldr\tx1, [x19,#1736]", 7682664], [" 753a6c:\tmov\tw21, wzr", 7682668], [" 753a70:\tldr\tw23, [sp,#276]", 7682672], [" 753a74:\tldr\tx10, [x19,#1744]", 7682676], [" 753a78:\tadd\tw23, w21, w23", 7682680], [" 753a7c:\tcmp\tx1, x10", 7682684], [" 753a80:\tb.cc\t753a98 <islower@plt+0x6e6448>", 7682688], [" 753a84:\tldr\tx0, [sp,#200]", 7682692], [" 753a88:\torr\tw2, wzr, #0x4", 7682696], [" 753a8c:\tmov\tx1, xzr", 7682700], [" 753a90:\tbl\tbe0a4 <islower@plt+0x50a54>", 7682704], [" 753a94:\tldr\tx1, [x19,#1736]", 7682708], [" 753a98:\tadd\tw21, w21, #0x1", 7682712], [" 753a9c:\tcmp\tw21, w22", 7682716], [" 753aa0:\tstr\tw23, [x1],#4", 7682720], [" 753aa4:\tstr\tx1, [x19,#1736]", 7682724], [" 753aa8:\tb.ne\t753a70 <islower@plt+0x6e6420>", 7682728], [" 753aac:\tb\t753d30 <islower@plt+0x6e66e0>", 7682732], [" 753ab0:\torr\tw22, wzr, #0x1", 7682736], [" 753ab4:\tstrb\twzr, [x19,#1260]", 7682740], [" 753ab8:\tstrb\tw22, [x19,#1345]", 7682744], [" 753abc:\tstrb\tw22, [x19,#1344]", 7682748], [" 753ac0:\tldr\tx0, [x19,#1312]", 7682752], [" 753ac4:\tbl\t777728 <islower@plt+0x70a0d8>", 7682756], [" 753ac8:\ttbz\tw0, #0, 753b2c <islower@plt+0x6e64dc>", 7682760], [" 753acc:\tldr\tx0, [x19,#1312]", 7682764], [" 753ad0:\tbl\t7772b4 <islower@plt+0x709c64>", 7682768], [" 753ad4:\tand\tx17, x0, #0x780000000", 7682772], [" 753ad8:\tcbz\tx17, 753b2c <islower@plt+0x6e64dc>", 7682776], [" 753adc:\tubfx\tx26, x0, #31, #4", 7682780], [" 753ae0:\tcbz\tw26, 753d30 <islower@plt+0x6e66e0>", 7682784], [" 753ae4:\tldr\tx0, [x19,#1736]", 7682788], [" 753ae8:\tmov\tw23, wzr", 7682792], [" 753aec:\tldr\tw21, [sp,#276]", 7682796], [" 753af0:\tldr\tx8, [x19,#1744]", 7682800], [" 753af4:\tadd\tw22, w23, w21", 7682804], [" 753af8:\tcmp\tx0, x8", 7682808], [" 753afc:\tb.cc\t753b14 <islower@plt+0x6e64c4>", 7682812], [" 753b00:\tldr\tx0, [sp,#200]", 7682816], [" 753b04:\torr\tw2, wzr, #0x4", 7682820], [" 753b08:\tmov\tx1, xzr", 7682824], [" 753b0c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7682828], [" 753b10:\tldr\tx0, [x19,#1736]", 7682832], [" 753b14:\tadd\tw23, w23, #0x1", 7682836], [" 753b18:\tcmp\tw23, w26", 7682840], [" 753b1c:\tstr\tw22, [x0],#4", 7682844], [" 753b20:\tstr\tx0, [x19,#1736]", 7682848], [" 753b24:\tb.ne\t753aec <islower@plt+0x6e649c>", 7682852], [" 753b28:\tb\t753d30 <islower@plt+0x6e66e0>", 7682856], [" 753b2c:\tldr\tw23, [x19,#1288]", 7682860], [" 753b30:\tcbz\tw23, 753c04 <islower@plt+0x6e65b4>", 7682864], [" 753b34:\tldr\tw13, [sp,#276]", 7682868], [" 753b38:\tmov\tw11, #0x25 \t// #37", 7682872], [" 753b3c:\tldr\tx10, [x19,#1296]", 7682876], [" 753b40:\tsub\tw14, w23, #0x1", 7682880], [" 753b44:\tmul\tw16, w13, w11", 7682884], [" 753b48:\tand\tw22, w16, w14", 7682888], [" 753b4c:\tumaddl\tx22, w22, w21, x10", 7682892], [" 753b50:\tldr\tw17, [x22]", 7682896], [" 753b54:\tcmp\tw13, w17", 7682900], [" 753b58:\tb.eq\t753c78 <islower@plt+0x6e6628>", 7682904], [" 753b5c:\tmov\tx18, xzr", 7682908], [" 753b60:\torr\tw7, wzr, #0x1", 7682912], [" 753b64:\tcmn\tw17, #0x1", 7682916], [" 753b68:\tb.eq\t753c40 <islower@plt+0x6e65f0>", 7682920], [" 753b6c:\tcmp\tx18, #0x0", 7682924], [" 753b70:\torr\tw15, wzr, #0xfffffffe", 7682928], [" 753b74:\tadd\tw16, w16, w7", 7682932], [" 753b78:\tccmp\tw17, w15, #0x0, eq", 7682936], [" 753b7c:\tand\tw17, w16, w14", 7682940], [" 753b80:\tadd\tw7, w7, #0x1", 7682944], [" 753b84:\tcsel\tx18, x18, x22, ne", 7682948], [" 753b88:\tumaddl\tx22, w17, w21, x10", 7682952], [" 753b8c:\tldr\tw17, [x22]", 7682956], [" 753b90:\tcmp\tw13, w17", 7682960], [" 753b94:\tb.ne\t753b64 <islower@plt+0x6e6514>", 7682964], [" 753b98:\tb\t753c78 <islower@plt+0x6e6628>", 7682968], [" 753b9c:\tbl\t773790 <islower@plt+0x706140>", 7682972], [" 753ba0:\ttbz\tw0, #0, 753c0c <islower@plt+0x6e65bc>", 7682976], [" 753ba4:\tldr\tx0, [x19,#1312]", 7682980], [" 753ba8:\tbl\t7737d8 <islower@plt+0x706188>", 7682984], [" 753bac:\tmov\tw22, w0", 7682988], [" 753bb0:\tldr\tx8, [sp,#160]", 7682992], [" 753bb4:\tcbnz\tx8, 754704 <islower@plt+0x6e70b4>", 7682996], [" 753bb8:\tcbz\tw22, 753d30 <islower@plt+0x6e66e0>", 7683000], [" 753bbc:\tldr\tx9, [x19,#1736]", 7683004], [" 753bc0:\tmov\tw29, wzr", 7683008], [" 753bc4:\tldr\tw6, [sp,#276]", 7683012], [" 753bc8:\tldr\tx11, [x19,#1744]", 7683016], [" 753bcc:\tadd\tw20, w29, w6", 7683020], [" 753bd0:\tcmp\tx9, x11", 7683024], [" 753bd4:\tb.cc\t753bec <islower@plt+0x6e659c>", 7683028], [" 753bd8:\tldr\tx0, [sp,#200]", 7683032], [" 753bdc:\torr\tw2, wzr, #0x4", 7683036], [" 753be0:\tmov\tx1, xzr", 7683040], [" 753be4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683044], [" 753be8:\tldr\tx9, [x19,#1736]", 7683048], [" 753bec:\tadd\tw29, w29, #0x1", 7683052], [" 753bf0:\tcmp\tw29, w22", 7683056], [" 753bf4:\tstr\tw20, [x9],#4", 7683060], [" 753bf8:\tstr\tx9, [x19,#1736]", 7683064], [" 753bfc:\tb.ne\t753bc4 <islower@plt+0x6e6574>", 7683068], [" 753c00:\tb\t753d30 <islower@plt+0x6e66e0>", 7683072], [" 753c04:\tmov\tx3, xzr", 7683076], [" 753c08:\tb\t753c48 <islower@plt+0x6e65f8>", 7683080], [" 753c0c:\tldr\tx12, [x19,#1736]", 7683084], [" 753c10:\tldr\tx22, [x19,#1744]", 7683088], [" 753c14:\tldr\tw24, [sp,#276]", 7683092], [" 753c18:\tcmp\tx12, x22", 7683096], [" 753c1c:\tb.cc\t753c34 <islower@plt+0x6e65e4>", 7683100], [" 753c20:\tldr\tx0, [sp,#200]", 7683104], [" 753c24:\torr\tw2, wzr, #0x4", 7683108], [" 753c28:\tmov\tx1, xzr", 7683112], [" 753c2c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683116], [" 753c30:\tldr\tx12, [x19,#1736]", 7683120], [" 753c34:\tstr\tw24, [x12],#4", 7683124], [" 753c38:\tstr\tx12, [x19,#1736]", 7683128], [" 753c3c:\tb\t753d30 <islower@plt+0x6e66e0>", 7683132], [" 753c40:\tcmp\tx18, #0x0", 7683136], [" 753c44:\tcsel\tx3, x18, x22, ne", 7683140], [" 753c48:\tldp\tx15, x25, [sp,#248]", 7683144], [" 753c4c:\tldr\tx0, [sp,#88]", 7683148], [" 753c50:\tadd\tx1, sp, #0x114", 7683152], [" 753c54:\tadd\tx2, sp, #0x180", 7683156], [" 753c58:\tstp\tx25, x25, [sp,#384]", 7683160], [" 753c5c:\tstr\tx15, [sp,#400]", 7683164], [" 753c60:\tbl\t758bc8 <islower@plt+0x6eb578>", 7683168], [" 753c64:\tmov\tx22, x0", 7683172], [" 753c68:\tldr\tx0, [sp,#384]", 7683176], [" 753c6c:\tcmp\tx0, x25", 7683180], [" 753c70:\tb.eq\t753c78 <islower@plt+0x6e6628>", 7683184], [" 753c74:\tbl\t6cda0 <operator delete(void*)@plt>", 7683188], [" 753c78:\tldr\tx12, [sp,#200]", 7683192], [" 753c7c:\tadd\tx18, x22, #0x10", 7683196], [" 753c80:\tcmp\tx12, x18", 7683200], [" 753c84:\tb.eq\t753d30 <islower@plt+0x6e66e0>", 7683204], [" 753c88:\tldp\tx1, x15, [x22,#16]", 7683208], [" 753c8c:\tldr\tx16, [x19,#1736]", 7683212], [" 753c90:\tldr\tx26, [x19,#1728]", 7683216], [" 753c94:\tsub\tx14, x15, x1", 7683220], [" 753c98:\tasr\tx20, x14, #2", 7683224], [" 753c9c:\tsub\tx2, x16, x26", 7683228], [" 753ca0:\tasr\tx25, x2, #2", 7683232], [" 753ca4:\tcmp\tx25, x20", 7683236], [" 753ca8:\tb.cs\t753cdc <islower@plt+0x6e668c>", 7683240], [" 753cac:\tldr\tx18, [x19,#1744]", 7683244], [" 753cb0:\tsub\tx13, x18, x26", 7683248], [" 753cb4:\tasr\tx4, x13, #2", 7683252], [" 753cb8:\tcmp\tx4, x20", 7683256], [" 753cbc:\tb.cs\t753cf8 <islower@plt+0x6e66a8>", 7683260], [" 753cc0:\tstr\tx26, [x19,#1736]", 7683264], [" 753cc4:\torr\tw2, wzr, #0x4", 7683268], [" 753cc8:\tldr\tx0, [sp,#200]", 7683272], [" 753ccc:\tmov\tx1, x14", 7683276], [" 753cd0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683280], [" 753cd4:\tmov\tx25, xzr", 7683284], [" 753cd8:\tb\t753d08 <islower@plt+0x6e66b8>", 7683288], [" 753cdc:\tcbz\tx20, 753cf0 <islower@plt+0x6e66a0>", 7683292], [" 753ce0:\tmov\tx0, x26", 7683296], [" 753ce4:\tmov\tx2, x14", 7683300], [" 753ce8:\tbl\t6ce10 <memmove@plt>", 7683304], [" 753cec:\tadd\tx26, x26, x20, lsl #2", 7683308], [" 753cf0:\tstr\tx26, [x19,#1736]", 7683312], [" 753cf4:\tb\t753d30 <islower@plt+0x6e66e0>", 7683316], [" 753cf8:\tcbz\tx2, 753d08 <islower@plt+0x6e66b8>", 7683320], [" 753cfc:\tcbz\tx25, 753d08 <islower@plt+0x6e66b8>", 7683324], [" 753d00:\tmov\tx0, x26", 7683328], [" 753d04:\tbl\t6ce10 <memmove@plt>", 7683332], [" 753d08:\tldp\tx26, x2, [x22,#16]", 7683336], [" 753d0c:\tldr\tx5, [x19,#1728]", 7683340], [" 753d10:\tlsl\tx25, x25, #2", 7683344], [" 753d14:\tadd\tx1, x26, x25", 7683348], [" 753d18:\tadd\tx0, x5, x25", 7683352], [" 753d1c:\tsub\tx2, x2, x1", 7683356], [" 753d20:\tbl\t6cdd0 <memcpy@plt>", 7683360], [" 753d24:\tldr\tx1, [x19,#1728]", 7683364], [" 753d28:\tadd\tx20, x1, x20, lsl #2", 7683368], [" 753d2c:\tstr\tx20, [x19,#1736]", 7683372], [" 753d30:\tldr\tx6, [x19,#1736]", 7683376], [" 753d34:\tldr\tx10, [x19,#1728]", 7683380], [" 753d38:\tcmp\tx6, x10", 7683384], [" 753d3c:\tb.eq\t753e50 <islower@plt+0x6e6800>", 7683388], [" 753d40:\tmov\tx27, xzr", 7683392], [" 753d44:\tldr\tx1, [x19,#1800]", 7683396], [" 753d48:\tldr\tx8, [x19,#1808]", 7683400], [" 753d4c:\tldr\tw23, [x10,x27,lsl #2]", 7683404], [" 753d50:\tcmp\tx1, x8", 7683408], [" 753d54:\tb.cc\t753d6c <islower@plt+0x6e671c>", 7683412], [" 753d58:\tldr\tx0, [sp,#232]", 7683416], [" 753d5c:\torr\tw2, wzr, #0x4", 7683420], [" 753d60:\tmov\tx1, xzr", 7683424], [" 753d64:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683428], [" 753d68:\tldr\tx1, [x19,#1800]", 7683432], [" 753d6c:\tldr\tx0, [x19,#40]", 7683436], [" 753d70:\tand\tx22, x22, #0xffffffff00000000", 7683440], [" 753d74:\tmov\tx2, x22", 7683444], [" 753d78:\tldr\tx3, [x0]", 7683448], [" 753d7c:\tstr\tw23, [x1],#4", 7683452], [" 753d80:\tstr\tx1, [x19,#1800]", 7683456], [" 753d84:\tmov\tw1, w23", 7683460], [" 753d88:\tldr\tx12, [x3,#24]", 7683464], [" 753d8c:\tmov\tx3, xzr", 7683468], [" 753d90:\tblr\tx12", 7683472], [" 753d94:\tldp\tx17, x1, [sp,#248]", 7683476], [" 753d98:\tmov\tx5, x0", 7683480], [" 753d9c:\tldr\tx2, [x19,#2048]", 7683484], [" 753da0:\tmov\tw3, w23", 7683488], [" 753da4:\tldrb\tw4, [x19,#674]", 7683492], [" 753da8:\tldrb\tw0, [x19,#673]", 7683496], [" 753dac:\tstp\tx1, x1, [sp,#384]", 7683500], [" 753db0:\tadd\tx1, sp, #0x180", 7683504], [" 753db4:\tstr\tx17, [sp,#400]", 7683508], [" 753db8:\tbl\t783dc4 <islower@plt+0x716774>", 7683512], [" 753dbc:\tldp\tx26, x9, [sp,#384]", 7683516], [" 753dc0:\tldr\tx24, [sp,#232]", 7683520], [" 753dc4:\tsub\tx28, x9, x26", 7683524], [" 753dc8:\tlsr\tx28, x28, #2", 7683528], [" 753dcc:\tcbz\tw28, 753e24 <islower@plt+0x6e67d4>", 7683532], [" 753dd0:\tldr\tx15, [x19,#1800]", 7683536], [" 753dd4:\tmov\tx21, xzr", 7683540], [" 753dd8:\tmov\tx25, xzr", 7683544], [" 753ddc:\tb\t753de8 <islower@plt+0x6e6798>", 7683548], [" 753de0:\tldr\tx26, [sp,#384]", 7683552], [" 753de4:\tadd\tx21, x21, #0x4", 7683556], [" 753de8:\tldr\tx16, [x19,#1808]", 7683560], [" 753dec:\tcmp\tx15, x16", 7683564], [" 753df0:\tb.cc\t753e08 <islower@plt+0x6e67b8>", 7683568], [" 753df4:\torr\tw2, wzr, #0x4", 7683572], [" 753df8:\tmov\tx0, x24", 7683576], [" 753dfc:\tmov\tx1, xzr", 7683580], [" 753e00:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683584], [" 753e04:\tldr\tx15, [x19,#1800]", 7683588], [" 753e08:\tldr\tw2, [x26,x21]", 7683592], [" 753e0c:\tadd\tx25, x25, #0x1", 7683596], [" 753e10:\tcmp\tw25, w28", 7683600], [" 753e14:\tstr\tw2, [x15],#4", 7683604], [" 753e18:\tstr\tx15, [x19,#1800]", 7683608], [" 753e1c:\tb.ne\t753de0 <islower@plt+0x6e6790>", 7683612], [" 753e20:\tldr\tx26, [sp,#384]", 7683616], [" 753e24:\tldr\tx24, [sp,#256]", 7683620], [" 753e28:\tcmp\tx26, x24", 7683624], [" 753e2c:\tb.eq\t753e38 <islower@plt+0x6e67e8>", 7683628], [" 753e30:\tmov\tx0, x26", 7683632], [" 753e34:\tbl\t6cda0 <operator delete(void*)@plt>", 7683636], [" 753e38:\tldr\tx6, [x19,#1736]", 7683640], [" 753e3c:\tadd\tw27, w27, #0x1", 7683644], [" 753e40:\tldr\tx10, [x19,#1728]", 7683648], [" 753e44:\tsub\tx14, x6, x10", 7683652], [" 753e48:\tcmp\tx27, x14, asr #2", 7683656], [" 753e4c:\tb.cc\t753d44 <islower@plt+0x6e66f4>", 7683660], [" 753e50:\tldr\tx18, [x19,#1800]", 7683664], [" 753e54:\tldr\tx4, [x19,#1792]", 7683668], [" 753e58:\tcmp\tx18, x4", 7683672], [" 753e5c:\tstr\twzr, [sp,#320]", 7683676], [" 753e60:\tb.eq\t7542d8 <islower@plt+0x6e6c88>", 7683680], [" 753e64:\tmov\tx25, xzr", 7683684], [" 753e68:\tldr\tw23, [x4,x25,lsl #2]", 7683688], [" 753e6c:\tb\t753e74 <islower@plt+0x6e6824>", 7683692], [" 753e70:\tadd\tx10, x10, #0x4", 7683696], [" 753e74:\tcmp\tx10, x6", 7683700], [" 753e78:\tb.eq\t753ebc <islower@plt+0x6e686c>", 7683704], [" 753e7c:\tldr\tw4, [x10]", 7683708], [" 753e80:\tcmp\tw4, w23", 7683712], [" 753e84:\tb.ne\t753e70 <islower@plt+0x6e6820>", 7683716], [" 753e88:\tcmp\tx10, x6", 7683720], [" 753e8c:\tb.eq\t753ebc <islower@plt+0x6e686c>", 7683724], [" 753e90:\tldr\tx13, [x19,#1464]", 7683728], [" 753e94:\tldr\tx5, [x19,#1472]", 7683732], [" 753e98:\tcmp\tx13, x5", 7683736], [" 753e9c:\tb.cc\t753eb4 <islower@plt+0x6e6864>", 7683740], [" 753ea0:\tldr\tx0, [sp,#136]", 7683744], [" 753ea4:\torr\tw2, wzr, #0x4", 7683748], [" 753ea8:\tmov\tx1, xzr", 7683752], [" 753eac:\tbl\tbe0a4 <islower@plt+0x50a54>", 7683756], [" 753eb0:\tldr\tx13, [x19,#1464]", 7683760], [" 753eb4:\tstr\tw23, [x13],#4", 7683764], [" 753eb8:\tstr\tx13, [x19,#1464]", 7683768], [" 753ebc:\tldr\tx0, [x19,#40]", 7683772], [" 753ec0:\tand\tx22, x22, #0xffffffff00000000", 7683776], [" 753ec4:\tmov\tw1, w23", 7683780], [" 753ec8:\tmov\tx3, xzr", 7683784], [" 753ecc:\tldr\tx2, [x0]", 7683788], [" 753ed0:\tldr\tx20, [x2,#24]", 7683792], [" 753ed4:\tmov\tx2, x22", 7683796], [" 753ed8:\tblr\tx20", 7683800], [" 753edc:\tbl\t7833b4 <islower@plt+0x715d64>", 7683804], [" 753ee0:\ttbz\tw0, #0, 753f04 <islower@plt+0x6e68b4>", 7683808], [" 753ee4:\tldr\tx0, [x19,#1312]", 7683812], [" 753ee8:\tbl\t7784b8 <islower@plt+0x70ae68>", 7683816], [" 753eec:\ttbz\tw0, #0, 753efc <islower@plt+0x6e68ac>", 7683820], [" 753ef0:\tldr\tx0, [x19,#1312]", 7683824], [" 753ef4:\tbl\t777a30 <islower@plt+0x70a3e0>", 7683828], [" 753ef8:\ttbnz\tw0, #0, 753f04 <islower@plt+0x6e68b4>", 7683832], [" 753efc:\tldr\tx0, [x19,#1312]", 7683836], [" 753f00:\tbl\t4e7cac <islower@plt+0x47a65c>", 7683840], [" 753f04:\tldr\tx0, [x19,#1312]", 7683844], [" 753f08:\tbl\t7784b8 <islower@plt+0x70ae68>", 7683848], [" 753f0c:\ttbz\tw0, #0, 753f1c <islower@plt+0x6e68cc>", 7683852], [" 753f10:\tldr\tx0, [x19,#1312]", 7683856], [" 753f14:\tbl\t777a30 <islower@plt+0x70a3e0>", 7683860], [" 753f18:\ttbnz\tw0, #0, 754248 <islower@plt+0x6e6bf8>", 7683864], [" 753f1c:\tldr\tx26, [x19,#1312]", 7683868], [" 753f20:\tsub\tw29, w23, #0x9", 7683872], [" 753f24:\tcmp\tw29, #0x2b5", 7683876], [" 753f28:\tb.cc\t753f44 <islower@plt+0x6e68f4>", 7683880], [" 753f2c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7683884], [" 753f30:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7683888], [" 753f34:\tadd\tx0, x0, #0xd47", 7683892], [" 753f38:\tadd\tx1, x1, #0x959", 7683896], [" 753f3c:\tmov\tw2, #0x6d \t// #109", 7683900], [" 753f40:\tbl\tb9770 <islower@plt+0x4c120>", 7683904], [" 753f44:\tldr\tx4, [x19,#1168]", 7683908], [" 753f48:\tlsr\tw20, w29, #6", 7683912], [" 753f4c:\tand\tw5, w29, #0x3f", 7683916], [" 753f50:\torr\tw11, wzr, #0x1", 7683920], [" 753f54:\tldr\tx1, [x4,w20,uxtw #3]", 7683924], [" 753f58:\tlsl\tx27, x11, x5", 7683928], [" 753f5c:\tand\tx6, x1, x27", 7683932], [" 753f60:\tcbz\tx6, 753f78 <islower@plt+0x6e6928>", 7683936], [" 753f64:\tldr\tw0, [x19,#1328]", 7683940], [" 753f68:\tcmp\tw0, #0x5", 7683944], [" 753f6c:\tcset\tw24, ne", 7683948], [" 753f70:\tstr\tw24, [sp,#228]", 7683952], [" 753f74:\tb\t753f7c <islower@plt+0x6e692c>", 7683956], [" 753f78:\tstr\twzr, [sp,#228]", 7683960], [" 753f7c:\tcmp\tw29, #0x2b5", 7683964], [" 753f80:\tb.cc\t753f9c <islower@plt+0x6e694c>", 7683968], [" 753f84:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7683972], [" 753f88:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7683976], [" 753f8c:\tadd\tx0, x0, #0xd47", 7683980], [" 753f90:\tadd\tx1, x1, #0x959", 7683984], [" 753f94:\tmov\tw2, #0x6d \t// #109", 7683988], [" 753f98:\tbl\tb9770 <islower@plt+0x4c120>", 7683992], [" 753f9c:\tldr\tx6, [x19,#1184]", 7683996], [" 753fa0:\tldr\tx7, [x6,x20,lsl #3]", 7684000], [" 753fa4:\tand\tx0, x7, x27", 7684004], [" 753fa8:\tcbz\tx0, 753fc8 <islower@plt+0x6e6978>", 7684008], [" 753fac:\tldr\tw2, [x19,#1328]", 7684012], [" 753fb0:\tcmp\tw2, #0x6", 7684016], [" 753fb4:\tb.ne\t753fd0 <islower@plt+0x6e6980>", 7684020], [" 753fb8:\tmov\tx0, x26", 7684024], [" 753fbc:\tbl\t777ba8 <islower@plt+0x70a558>", 7684028], [" 753fc0:\teor\tw21, w0, #0x1", 7684032], [" 753fc4:\tb\t753fd4 <islower@plt+0x6e6984>", 7684036], [" 753fc8:\tmov\tw21, wzr", 7684040], [" 753fcc:\tb\t753fd4 <islower@plt+0x6e6984>", 7684044], [" 753fd0:\torr\tw21, wzr, #0x1", 7684048], [" 753fd4:\tcmp\tw29, #0x2b5", 7684052], [" 753fd8:\tb.cc\t753ff4 <islower@plt+0x6e69a4>", 7684056], [" 753fdc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7684060], [" 753fe0:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7684064], [" 753fe4:\tadd\tx0, x0, #0xd47", 7684068], [" 753fe8:\tadd\tx1, x1, #0x959", 7684072], [" 753fec:\tmov\tw2, #0x6d \t// #109", 7684076], [" 753ff0:\tbl\tb9770 <islower@plt+0x4c120>", 7684080], [" 753ff4:\tldr\tx7, [x19,#1200]", 7684084], [" 753ff8:\tldr\tx8, [x7,x20,lsl #3]", 7684088], [" 753ffc:\tand\tx10, x8, x27", 7684092], [" 754000:\tcbz\tx10, 754014 <islower@plt+0x6e69c4>", 7684096], [" 754004:\tldr\tw9, [x19,#1328]", 7684100], [" 754008:\tcmp\tw9, #0x4", 7684104], [" 75400c:\tcset\tw24, ne", 7684108], [" 754010:\tb\t754018 <islower@plt+0x6e69c8>", 7684112], [" 754014:\tmov\tw24, wzr", 7684116], [" 754018:\tcmp\tw29, #0x2b5", 7684120], [" 75401c:\tb.cc\t754038 <islower@plt+0x6e69e8>", 7684124], [" 754020:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7684128], [" 754024:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7684132], [" 754028:\tadd\tx0, x0, #0xd47", 7684136], [" 75402c:\tadd\tx1, x1, #0x959", 7684140], [" 754030:\tmov\tw2, #0x6d \t// #109", 7684144], [" 754034:\tbl\tb9770 <islower@plt+0x4c120>", 7684148], [" 754038:\tldr\tx8, [x19,#1216]", 7684152], [" 75403c:\tldr\tx12, [x8,x20,lsl #3]", 7684156], [" 754040:\tand\tx9, x12, x27", 7684160], [" 754044:\tcbz\tx9, 754064 <islower@plt+0x6e6a14>", 7684164], [" 754048:\tldr\tw10, [x19,#1328]", 7684168], [" 75404c:\tcmp\tw10, #0x6", 7684172], [" 754050:\tb.ne\t75406c <islower@plt+0x6e6a1c>", 7684176], [" 754054:\tmov\tx0, x26", 7684180], [" 754058:\tbl\t777ab4 <islower@plt+0x70a464>", 7684184], [" 75405c:\teor\tw3, w0, #0x1", 7684188], [" 754060:\tb\t754070 <islower@plt+0x6e6a20>", 7684192], [" 754064:\tmov\tw3, wzr", 7684196], [" 754068:\tb\t754070 <islower@plt+0x6e6a20>", 7684200], [" 75406c:\torr\tw3, wzr, #0x1", 7684204], [" 754070:\torr\tw15, w24, w3", 7684208], [" 754074:\torr\tw21, w21, w15", 7684212], [" 754078:\tcmp\tw29, #0x2b4", 7684216], [" 75407c:\tb.hi\t75408c <islower@plt+0x6e6a3c>", 7684220], [" 754080:\tldr\tx26, [x19,#1136]", 7684224], [" 754084:\tldr\tx26, [x26,x20,lsl #3]", 7684228], [" 754088:\tb\t7540e4 <islower@plt+0x6e6a94>", 7684232], [" 75408c:\tadrp\tx24, c81000 <LoadQCC+0x843d0>", 7684236], [" 754090:\tadd\tx24, x24, #0xd47", 7684240], [" 754094:\tmov\tx0, x24", 7684244], [" 754098:\tmov\tx24, x27", 7684248], [" 75409c:\tadrp\tx27, cb3000 <LoadQCC+0xb63d0>", 7684252], [" 7540a0:\tadd\tx27, x27, #0x959", 7684256], [" 7540a4:\tmov\tx28, x25", 7684260], [" 7540a8:\tmov\tx25, x22", 7684264], [" 7540ac:\tmov\tw22, #0x6d \t// #109", 7684268], [" 7540b0:\tmov\tx1, x27", 7684272], [" 7540b4:\tmov\tw2, w22", 7684276], [" 7540b8:\tbl\tb9770 <islower@plt+0x4c120>", 7684280], [" 7540bc:\tldr\tx1, [x19,#1136]", 7684284], [" 7540c0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7684288], [" 7540c4:\tadd\tx0, x0, #0xd47", 7684292], [" 7540c8:\tmov\tw2, w22", 7684296], [" 7540cc:\tmov\tx22, x25", 7684300], [" 7540d0:\tldr\tx26, [x1,x20,lsl #3]", 7684304], [" 7540d4:\tmov\tx1, x27", 7684308], [" 7540d8:\tmov\tx27, x24", 7684312], [" 7540dc:\tmov\tx25, x28", 7684316], [" 7540e0:\tbl\tb9770 <islower@plt+0x4c120>", 7684320], [" 7540e4:\tldr\tx9, [x19,#1152]", 7684324], [" 7540e8:\tldr\tw16, [sp,#228]", 7684328], [" 7540ec:\tldr\tx15, [x9,x20,lsl #3]", 7684332], [" 7540f0:\torr\tw21, w16, w21", 7684336], [" 7540f4:\torr\tx28, x15, x26", 7684340], [" 7540f8:\tand\tx3, x28, x27", 7684344], [" 7540fc:\tcbz\tx3, 754190 <islower@plt+0x6e6b40>", 7684348], [" 754100:\tldrb\tw28, [x19,#1261]", 7684352], [" 754104:\torr\tw9, wzr, #0x1", 7684356], [" 754108:\tstrb\tw9, [x19,#1345]", 7684360], [" 75410c:\ttbz\tw28, #0, 754158 <islower@plt+0x6e6b08>", 7684364], [" 754110:\tand\tx28, x15, x27", 7684368], [" 754114:\tand\tx14, x26, x27", 7684372], [" 754118:\tcbnz\tx14, 754124 <islower@plt+0x6e6ad4>", 7684376], [" 75411c:\tldrb\tw5, [x19,#666]", 7684380], [" 754120:\tcbnz\tw5, 754138 <islower@plt+0x6e6ae8>", 7684384], [" 754124:\tldr\tw15, [x19,#1180]", 7684388], [" 754128:\tmov\tw1, wzr", 7684392], [" 75412c:\tldr\tx0, [x19,#1168]", 7684396], [" 754130:\tlsl\tx2, x15, #3", 7684400], [" 754134:\tbl\t6cdf0 <memset@plt>", 7684404], [" 754138:\tcbnz\tx28, 754144 <islower@plt+0x6e6af4>", 7684408], [" 75413c:\tldrb\tw17, [x19,#666]", 7684412], [" 754140:\tcbnz\tw17, 754158 <islower@plt+0x6e6b08>", 7684416], [" 754144:\tldr\tw16, [x19,#1196]", 7684420], [" 754148:\tmov\tw1, wzr", 7684424], [" 75414c:\tldr\tx0, [x19,#1184]", 7684428], [" 754150:\tlsl\tx2, x16, #3", 7684432], [" 754154:\tbl\t6cdf0 <memset@plt>", 7684436], [" 754158:\tldr\tw17, [x19,#1148]", 7684440], [" 75415c:\tmov\tw1, wzr", 7684444], [" 754160:\tldr\tx0, [x19,#1136]", 7684448], [" 754164:\tlsl\tx2, x17, #3", 7684452], [" 754168:\tbl\t6cdf0 <memset@plt>", 7684456], [" 75416c:\tldr\tw18, [x19,#1164]", 7684460], [" 754170:\tmov\tw1, wzr", 7684464], [" 754174:\tldr\tx0, [x19,#1152]", 7684468], [" 754178:\tlsl\tx2, x18, #3", 7684472], [" 75417c:\tbl\t6cdf0 <memset@plt>", 7684476], [" 754180:\tldrb\tw24, [x19,#1261]", 7684480], [" 754184:\tstr\twzr, [x19,#1280]", 7684484], [" 754188:\tand\tw24, w24, #0xfe", 7684488], [" 75418c:\tstrb\tw24, [x19,#1261]", 7684492], [" 754190:\ttbnz\tw21, #0, 7541c4 <islower@plt+0x6e6b74>", 7684496], [" 754194:\tcmp\tw29, #0x2b5", 7684500], [" 754198:\tb.cc\t7541b4 <islower@plt+0x6e6b64>", 7684504], [" 75419c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7684508], [" 7541a0:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7684512], [" 7541a4:\tadd\tx0, x0, #0xd47", 7684516], [" 7541a8:\tadd\tx1, x1, #0x959", 7684520], [" 7541ac:\tmov\tw2, #0x6d \t// #109", 7684524], [" 7541b0:\tbl\tb9770 <islower@plt+0x4c120>", 7684528], [" 7541b4:\tldr\tx0, [x19,#1120]", 7684532], [" 7541b8:\tldr\tx13, [x0,x20,lsl #3]", 7684536], [" 7541bc:\tand\tx4, x13, x27", 7684540], [" 7541c0:\tcbz\tx4, 754248 <islower@plt+0x6e6bf8>", 7684544], [" 7541c4:\tldrh\tw12, [x19,#1336]", 7684548], [" 7541c8:\tcmp\tw12, #0xff", 7684552], [" 7541cc:\torr\tw14, wzr, #0x1", 7684556], [" 7541d0:\tstrb\tw14, [x19,#1344]", 7684560], [" 7541d4:\tb.hi\t7541e0 <islower@plt+0x6e6b90>", 7684564], [" 7541d8:\tand\tw12, w12, #0xff", 7684568], [" 7541dc:\tcbz\tw12, 754248 <islower@plt+0x6e6bf8>", 7684572], [" 7541e0:\tldr\tw27, [x19,#1180]", 7684576], [" 7541e4:\tmov\tw1, wzr", 7684580], [" 7541e8:\tldr\tx0, [x19,#1168]", 7684584], [" 7541ec:\tlsl\tx2, x27, #3", 7684588], [" 7541f0:\tbl\t6cdf0 <memset@plt>", 7684592], [" 7541f4:\tldr\tw26, [x19,#1196]", 7684596], [" 7541f8:\tmov\tw1, wzr", 7684600], [" 7541fc:\tldr\tx0, [x19,#1184]", 7684604], [" 754200:\tlsl\tx2, x26, #3", 7684608], [" 754204:\tbl\t6cdf0 <memset@plt>", 7684612], [" 754208:\tldr\tw5, [x19,#1212]", 7684616], [" 75420c:\tmov\tw1, wzr", 7684620], [" 754210:\tldr\tx0, [x19,#1200]", 7684624], [" 754214:\tlsl\tx2, x5, #3", 7684628], [" 754218:\tbl\t6cdf0 <memset@plt>", 7684632], [" 75421c:\tldr\tw2, [x19,#1228]", 7684636], [" 754220:\tmov\tw1, wzr", 7684640], [" 754224:\tldr\tx0, [x19,#1216]", 7684644], [" 754228:\tlsl\tx2, x2, #3", 7684648], [" 75422c:\tbl\t6cdf0 <memset@plt>", 7684652], [" 754230:\tldr\tw20, [x19,#1132]", 7684656], [" 754234:\tmov\tw1, wzr", 7684660], [" 754238:\tldr\tx0, [x19,#1120]", 7684664], [" 75423c:\tlsl\tx2, x20, #3", 7684668], [" 754240:\tbl\t6cdf0 <memset@plt>", 7684672], [" 754244:\tstrb\twzr, [x19,#1872]", 7684676], [" 754248:\tldrb\tw16, [x19,#1338]", 7684680], [" 75424c:\tcbnz\tw16, 7542b0 <islower@plt+0x6e6c60>", 7684684], [" 754250:\tldr\tx1, [x19,#1616]", 7684688], [" 754254:\tldr\tw6, [x19,#1256]", 7684692], [" 754258:\tldrb\tw7, [x19,#1336]", 7684696], [" 75425c:\tldrb\tw2, [x19,#1629]", 7684700], [" 754260:\ttst\tw1, #0xff", 7684704], [" 754264:\tstr\tw23, [sp,#384]", 7684708], [" 754268:\tcsel\tw4, wzr, w25, ne", 7684712], [" 75426c:\tstr\tw6, [sp,#388]", 7684716], [" 754270:\tstrb\tw7, [sp,#401]", 7684720], [" 754274:\tlsr\tx11, x1, #32", 7684724], [" 754278:\tstrb\tw2, [sp,#402]", 7684728], [" 75427c:\torr\tw5, wzr, #0x1", 7684732], [" 754280:\tstr\tw4, [sp,#392]", 7684736], [" 754284:\tadd\tx1, sp, #0x180", 7684740], [" 754288:\tldr\tw3, [x19,#1624]", 7684744], [" 75428c:\tadd\tx2, sp, #0x140", 7684748], [" 754290:\tldr\tx4, [sp,#216]", 7684752], [" 754294:\tmov\tx0, x19", 7684756], [" 754298:\tstr\twzr, [sp,#396]", 7684760], [" 75429c:\tstrb\tw5, [sp,#400]", 7684764], [" 7542a0:\tstr\tw3, [sp,#408]", 7684768], [" 7542a4:\tldr\tx3, [sp,#240]", 7684772], [" 7542a8:\tstr\tw11, [sp,#404]", 7684776], [" 7542ac:\tbl\t757704 <islower@plt+0x6ea0b4>", 7684780], [" 7542b0:\tldr\tx6, [x19,#1800]", 7684784], [" 7542b4:\tadd\tw25, w25, #0x1", 7684788], [" 7542b8:\tldr\tx4, [x19,#1792]", 7684792], [" 7542bc:\tsub\tx7, x6, x4", 7684796], [" 7542c0:\tcmp\tx25, x7, asr #2", 7684800], [" 7542c4:\tb.cs\t7542d8 <islower@plt+0x6e6c88>", 7684804], [" 7542c8:\tldr\tx10, [x19,#1728]", 7684808], [" 7542cc:\tldr\tx6, [x19,#1736]", 7684812], [" 7542d0:\tldr\tw23, [x4,x25,lsl #2]", 7684816], [" 7542d4:\tb\t753e74 <islower@plt+0x6e6824>", 7684820], [" 7542d8:\tldrb\tw22, [x19,#1338]", 7684824], [" 7542dc:\tcbz\tw22, 754330 <islower@plt+0x6e6ce0>", 7684828], [" 7542e0:\tldr\tx22, [x19,#32]", 7684832], [" 7542e4:\tldr\tx0, [x22,#16]", 7684836], [" 7542e8:\tbl\t1c39e0 <islower@plt+0x156390>", 7684840], [" 7542ec:\tmov\tx22, x0", 7684844], [" 7542f0:\tadrp\tx0, ca1000 <LoadQCC+0xa43d0>", 7684848], [" 7542f4:\tmov\tw7, #0x5 \t// #5", 7684852], [" 7542f8:\tmov\tx26, x1", 7684856], [" 7542fc:\tadd\tx0, x0, #0xa10", 7684860], [" 754300:\tmov\tw1, w7", 7684864], [" 754304:\tbl\t6ce90 <__strlen_chk@plt>", 7684868], [" 754308:\tmov\tx17, x0", 7684872], [" 75430c:\tcmp\tx26, x17", 7684876], [" 754310:\tb.ne\t754330 <islower@plt+0x6e6ce0>", 7684880], [" 754314:\tcbz\tx17, 754388 <islower@plt+0x6e6d38>", 7684884], [" 754318:\tadrp\tx1, ca1000 <LoadQCC+0xa43d0>", 7684888], [" 75431c:\tmov\tx0, x22", 7684892], [" 754320:\tadd\tx1, x1, #0xa10", 7684896], [" 754324:\tmov\tx2, x17", 7684900], [" 754328:\tbl\t6ceb0 <memcmp@plt>", 7684904], [" 75432c:\tcbz\tw0, 754388 <islower@plt+0x6e6d38>", 7684908], [" 754330:\tldr\tw1, [sp,#320]", 7684912], [" 754334:\tcmp\tw1, #0x1", 7684916], [" 754338:\tb.lt\t75438c <islower@plt+0x6e6d3c>", 7684920], [" 75433c:\tldrb\tw13, [x19,#675]", 7684924], [" 754340:\tcbz\tw13, 75436c <islower@plt+0x6e6d1c>", 7684928], [" 754344:\tldr\tx18, [sp,#184]", 7684932], [" 754348:\tldr\tw8, [x18]", 7684936], [" 75434c:\tadd\tw2, w8, w1", 7684940], [" 754350:\tcmp\tw2, #0x3", 7684944], [" 754354:\tb.gt\t75436c <islower@plt+0x6e6d1c>", 7684948], [" 754358:\tldr\tx1, [x19,#1264]", 7684952], [" 75435c:\tmov\tx0, x19", 7684956], [" 754360:\tldr\tx3, [sp,#240]", 7684960], [" 754364:\tbl\t7586dc <islower@plt+0x6eb08c>", 7684964], [" 754368:\tb\t75438c <islower@plt+0x6e6d3c>", 7684968], [" 75436c:\tldr\tx4, [x19,#1320]", 7684972], [" 754370:\tmov\tx0, x19", 7684976], [" 754374:\tldr\tx2, [sp,#72]", 7684980], [" 754378:\tldr\tx3, [sp,#240]", 7684984], [" 75437c:\tbl\t758974 <islower@plt+0x6eb324>", 7684988], [" 754380:\tstr\tx0, [x19,#1320]", 7684992], [" 754384:\tb\t75438c <islower@plt+0x6e6d3c>", 7684996], [" 754388:\tstr\twzr, [sp,#320]", 7685000], [" 75438c:\tldrb\tw1, [x19,#1630]", 7685004], [" 754390:\tcbnz\tw1, 7546a8 <islower@plt+0x6e7058>", 7685008], [" 754394:\tldr\tx12, [x19,#1336]", 7685012], [" 754398:\tand\tw22, w12, #0xff", 7685016], [" 75439c:\tcbz\tw22, 7546a8 <islower@plt+0x6e7058>", 7685020], [" 7543a0:\tldrb\tw25, [x19,#1616]", 7685024], [" 7543a4:\tldr\tx22, [x19,#1736]", 7685028], [" 7543a8:\tldr\tx13, [x19,#1728]", 7685032], [" 7543ac:\tcmp\tw25, #0x0", 7685036], [" 7543b0:\tcset\tw10, ne", 7685040], [" 7543b4:\tcmp\tx22, x13", 7685044], [" 7543b8:\tb.ne\t7543c8 <islower@plt+0x6e6d78>", 7685048], [" 7543bc:\tmov\tx7, xzr", 7685052], [" 7543c0:\tlsr\tx24, x12, #32", 7685056], [" 7543c4:\tb\t754674 <islower@plt+0x6e7024>", 7685060], [" 7543c8:\tmov\tx8, xzr", 7685064], [" 7543cc:\tmov\tw23, wzr", 7685068], [" 7543d0:\tadd\tx24, sp, #0x180", 7685072], [" 7543d4:\ttbz\tw10, #0, 754420 <islower@plt+0x6e6dd0>", 7685076], [" 7543d8:\tcbz\tw23, 754420 <islower@plt+0x6e6dd0>", 7685080], [" 7543dc:\tldr\tx26, [x19,#712]", 7685084], [" 7543e0:\tldr\tw22, [x13,x8,lsl #2]", 7685088], [" 7543e4:\tldr\tw27, [x19,#1332]", 7685092], [" 7543e8:\tldp\tx14, x12, [x26,#-56]", 7685096], [" 7543ec:\tcmp\tx14, x12", 7685100], [" 7543f0:\tb.cc\t754408 <islower@plt+0x6e6db8>", 7685104], [" 7543f4:\tsub\tx0, x26, #0x40", 7685108], [" 7543f8:\torr\tw2, wzr, #0x8", 7685112], [" 7543fc:\tmov\tx1, xzr", 7685116], [" 754400:\tbl\tbe0a4 <islower@plt+0x50a54>", 7685120], [" 754404:\tldur\tx14, [x26,#-56]", 7685124], [" 754408:\tbfi\tx22, x27, #32, #32", 7685128], [" 75440c:\tstr\tx22, [x14]", 7685132], [" 754410:\tldur\tx11, [x26,#-56]", 7685136], [" 754414:\tadd\tx12, x11, #0x8", 7685140], [" 754418:\tstur\tx12, [x26,#-56]", 7685144], [" 75441c:\tb\t754644 <islower@plt+0x6e6ff4>", 7685148], [" 754420:\tldr\tx1, [x19,#704]", 7685152], [" 754424:\tldr\tx0, [sp,#240]", 7685156], [" 754428:\tldr\tw25, [x13,x8,lsl #2]", 7685160], [" 75442c:\tldr\tw20, [x19,#1332]", 7685164], [" 754430:\tbl\t7574d0 <islower@plt+0x6e9e80>", 7685168], [" 754434:\tldp\tx12, x0, [sp,#248]", 7685172], [" 754438:\tstp\tx0, x0, [sp,#384]", 7685176], [" 75443c:\tstr\tx12, [sp,#400]", 7685180], [" 754440:\tcbz\tw25, 754454 <islower@plt+0x6e6e04>", 7685184], [" 754444:\tldr\tx22, [sp,#104]", 7685188], [" 754448:\tbfi\tx25, x20, #32, #32", 7685192], [" 75444c:\tstr\tx25, [x24,#32]", 7685196], [" 754450:\tstr\tx22, [sp,#392]", 7685200], [" 754454:\tldr\tx26, [x19,#712]", 7685204], [" 754458:\tldr\tx28, [x19,#720]", 7685208], [" 75445c:\tcmp\tx26, x28", 7685212], [" 754460:\tb.cc\t754474 <islower@plt+0x6e6e24>", 7685216], [" 754464:\tldr\tx0, [sp,#240]", 7685220], [" 754468:\tmov\tx1, xzr", 7685224], [" 75446c:\tbl\t756014 <islower@plt+0x6e89c4>", 7685228], [" 754470:\tldr\tx26, [x19,#712]", 7685232], [" 754474:\tadd\tx0, x26, #0x20", 7685236], [" 754478:\tadd\tx13, x26, #0x40", 7685240], [" 75447c:\tcmp\tx26, x24", 7685244], [" 754480:\tstp\tx0, x0, [x26]", 7685248], [" 754484:\tldr\tx11, [sp,#384]", 7685252], [" 754488:\tstr\tx13, [x26,#16]", 7685256], [" 75448c:\tb.eq\t7544ec <islower@plt+0x6e6e9c>", 7685260], [" 754490:\tldr\tx2, [sp,#392]", 7685264], [" 754494:\tcmp\tx11, x2", 7685268], [" 754498:\tb.eq\t7544ec <islower@plt+0x6e6e9c>", 7685272], [" 75449c:\tsub\tx1, x2, x11", 7685276], [" 7544a0:\tasr\tx21, x1, #3", 7685280], [" 7544a4:\tcbz\tx21, 7544e8 <islower@plt+0x6e6e98>", 7685284], [" 7544a8:\tcmp\tx21, #0x5", 7685288], [" 7544ac:\tb.cc\t7544c8 <islower@plt+0x6e6e78>", 7685292], [" 7544b0:\tstr\tx0, [x26,#8]", 7685296], [" 7544b4:\torr\tw2, wzr, #0x8", 7685300], [" 7544b8:\tmov\tx0, x26", 7685304], [" 7544bc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7685308], [" 7544c0:\tldp\tx11, x2, [sp,#384]", 7685312], [" 7544c4:\tldr\tx0, [x26]", 7685316], [" 7544c8:\tsub\tx2, x2, x11", 7685320], [" 7544cc:\tmov\tx1, x11", 7685324], [" 7544d0:\tbl\t6cdd0 <memcpy@plt>", 7685328], [" 7544d4:\tldr\tx17, [x26]", 7685332], [" 7544d8:\tldr\tx11, [sp,#384]", 7685336], [" 7544dc:\tadd\tx18, x17, x21, lsl #3", 7685340], [" 7544e0:\tstr\tx18, [x26,#8]", 7685344], [" 7544e4:\tb\t7544ec <islower@plt+0x6e6e9c>", 7685348], [" 7544e8:\tstr\tx0, [x26,#8]", 7685352], [" 7544ec:\tldr\tx14, [x19,#712]", 7685356], [" 7544f0:\tldr\tx2, [sp,#256]", 7685360], [" 7544f4:\tadd\tx10, x14, #0x40", 7685364], [" 7544f8:\tcmp\tx11, x2", 7685368], [" 7544fc:\tstr\tx10, [x19,#712]", 7685372], [" 754500:\tb.eq\t75450c <islower@plt+0x6e6ebc>", 7685376], [" 754504:\tmov\tx0, x11", 7685380], [" 754508:\tbl\t6cda0 <operator delete(void*)@plt>", 7685384], [" 75450c:\tldr\tx0, [x19,#1312]", 7685388], [" 754510:\tbl\t7772b4 <islower@plt+0x709c64>", 7685392], [" 754514:\tldr\tw13, [x19,#1332]", 7685396], [" 754518:\tldr\tw14, [x19,#1340]", 7685400], [" 75451c:\tcmp\tw13, #0x2", 7685404], [" 754520:\tb.ne\t754534 <islower@plt+0x6e6ee4>", 7685408], [" 754524:\tcmp\tw14, #0x176", 7685412], [" 754528:\tb.eq\t754534 <islower@plt+0x6e6ee4>", 7685416], [" 75452c:\tcmp\tw14, #0xc5", 7685420], [" 754530:\tb.ne\t754548 <islower@plt+0x6e6ef8>", 7685424], [" 754534:\tadd\tx24, sp, #0x180", 7685428], [" 754538:\tcmp\tw13, #0x3", 7685432], [" 75453c:\tb.eq\t754548 <islower@plt+0x6e6ef8>", 7685436], [" 754540:\tcmp\tw14, #0x4a0", 7685440], [" 754544:\tb.ne\t754644 <islower@plt+0x6e6ff4>", 7685444], [" 754548:\tldrb\tw20, [x19,#1628]", 7685448], [" 75454c:\tcbnz\tw20, 754644 <islower@plt+0x6e6ff4>", 7685452], [" 754550:\tand\tx29, x0, #0x1c000", 7685456], [" 754554:\tcbnz\tx29, 754644 <islower@plt+0x6e6ff4>", 7685460], [" 754558:\tubfx\tw20, w0, #17, #2", 7685464], [" 75455c:\tcbz\tw20, 754644 <islower@plt+0x6e6ff4>", 7685468], [" 754560:\tmov\tw25, wzr", 7685472], [" 754564:\tldr\tx1, [x19,#704]", 7685476], [" 754568:\tldr\tx0, [sp,#240]", 7685480], [" 75456c:\tbl\t7574d0 <islower@plt+0x6e9e80>", 7685484], [" 754570:\tldr\tx22, [x19,#712]", 7685488], [" 754574:\tldr\tx4, [x19,#720]", 7685492], [" 754578:\tldp\tx18, x11, [sp,#248]", 7685496], [" 75457c:\tcmp\tx22, x4", 7685500], [" 754580:\tstp\tx11, x11, [sp,#384]", 7685504], [" 754584:\tstr\tx18, [sp,#400]", 7685508], [" 754588:\tb.cc\t75459c <islower@plt+0x6e6f4c>", 7685512], [" 75458c:\tldr\tx0, [sp,#240]", 7685516], [" 754590:\tmov\tx1, xzr", 7685520], [" 754594:\tbl\t756014 <islower@plt+0x6e89c4>", 7685524], [" 754598:\tldr\tx22, [x19,#712]", 7685528], [" 75459c:\tadd\tx0, x22, #0x20", 7685532], [" 7545a0:\tadd\tx15, x22, #0x40", 7685536], [" 7545a4:\tcmp\tx22, x24", 7685540], [" 7545a8:\tstp\tx0, x0, [x22]", 7685544], [" 7545ac:\tldr\tx12, [sp,#384]", 7685548], [" 7545b0:\tstr\tx15, [x22,#16]", 7685552], [" 7545b4:\tb.eq\t754614 <islower@plt+0x6e6fc4>", 7685556], [" 7545b8:\tldr\tx5, [sp,#392]", 7685560], [" 7545bc:\tcmp\tx12, x5", 7685564], [" 7545c0:\tb.eq\t754614 <islower@plt+0x6e6fc4>", 7685568], [" 7545c4:\tsub\tx1, x5, x12", 7685572], [" 7545c8:\tasr\tx27, x1, #3", 7685576], [" 7545cc:\tcbz\tx27, 754610 <islower@plt+0x6e6fc0>", 7685580], [" 7545d0:\tcmp\tx27, #0x5", 7685584], [" 7545d4:\tb.cc\t7545f0 <islower@plt+0x6e6fa0>", 7685588], [" 7545d8:\tstr\tx0, [x22,#8]", 7685592], [" 7545dc:\torr\tw2, wzr, #0x8", 7685596], [" 7545e0:\tmov\tx0, x22", 7685600], [" 7545e4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7685604], [" 7545e8:\tldp\tx12, x5, [sp,#384]", 7685608], [" 7545ec:\tldr\tx0, [x22]", 7685612], [" 7545f0:\tsub\tx2, x5, x12", 7685616], [" 7545f4:\tmov\tx1, x12", 7685620], [" 7545f8:\tbl\t6cdd0 <memcpy@plt>", 7685624], [" 7545fc:\tldr\tx5, [x22]", 7685628], [" 754600:\tldr\tx12, [sp,#384]", 7685632], [" 754604:\tadd\tx1, x5, x27, lsl #3", 7685636], [" 754608:\tstr\tx1, [x22,#8]", 7685640], [" 75460c:\tb\t754614 <islower@plt+0x6e6fc4>", 7685644], [" 754610:\tstr\tx0, [x22,#8]", 7685648], [" 754614:\tldr\tx24, [x19,#712]", 7685652], [" 754618:\tldr\tx9, [sp,#256]", 7685656], [" 75461c:\tadd\tx21, x24, #0x40", 7685660], [" 754620:\tcmp\tx12, x9", 7685664], [" 754624:\tstr\tx21, [x19,#712]", 7685668], [" 754628:\tb.eq\t754634 <islower@plt+0x6e6fe4>", 7685672], [" 75462c:\tmov\tx0, x12", 7685676], [" 754630:\tbl\t6cda0 <operator delete(void*)@plt>", 7685680], [" 754634:\tadd\tw25, w25, #0x1", 7685684], [" 754638:\tadd\tx24, sp, #0x180", 7685688], [" 75463c:\tcmp\tw25, w20", 7685692], [" 754640:\tb.ne\t754564 <islower@plt+0x6e6f14>", 7685696], [" 754644:\tldr\tx20, [x19,#1736]", 7685700], [" 754648:\tadd\tw8, w23, #0x1", 7685704], [" 75464c:\tldr\tx13, [x19,#1728]", 7685708], [" 754650:\tldrb\tw29, [x19,#1616]", 7685712], [" 754654:\tsub\tx7, x20, x13", 7685716], [" 754658:\tcmp\tw29, #0x0", 7685720], [" 75465c:\tasr\tx7, x7, #2", 7685724], [" 754660:\tcset\tw10, ne", 7685728], [" 754664:\tcmp\tx8, x7", 7685732], [" 754668:\tmov\tw23, w8", 7685736], [" 75466c:\tb.cc\t7543d4 <islower@plt+0x6e6d84>", 7685740], [" 754670:\tldr\tw24, [x19,#1340]", 7685744], [" 754674:\tldr\tx1, [sp,#72]", 7685748], [" 754678:\tcmp\tw10, #0x0", 7685752], [" 75467c:\torr\tw26, wzr, #0x1", 7685756], [" 754680:\tldr\tw11, [x1]", 7685760], [" 754684:\tcsel\tw14, w26, w7, ne", 7685764], [" 754688:\tcmp\tw24, #0x1f5", 7685768], [" 75468c:\tadd\tw10, w11, w14", 7685772], [" 754690:\tstr\tw10, [x1]", 7685776], [" 754694:\tb.eq\t7546a8 <islower@plt+0x6e7058>", 7685780], [" 754698:\tcmp\tw24, #0x46a", 7685784], [" 75469c:\tb.eq\t7546a8 <islower@plt+0x6e7058>", 7685788], [" 7546a0:\torr\tw20, wzr, #0x1", 7685792], [" 7546a4:\tstrb\tw20, [x19,#1630]", 7685796], [" 7546a8:\tldrb\tw7, [x19,#1616]", 7685800], [" 7546ac:\tcbz\tw7, 7546e0 <islower@plt+0x6e7090>", 7685804], [" 7546b0:\tldr\tx27, [x19,#712]", 7685808], [" 7546b4:\tadrp\tx2, d3a000 <LoadQCC+0x13d3d0>", 7685812], [" 7546b8:\tldr\tx0, [sp,#216]", 7685816], [" 7546bc:\tadd\tx3, sp, #0x180", 7685820], [" 7546c0:\tadd\tx4, sp, #0x130", 7685824], [" 7546c4:\tadd\tx2, x2, #0x500", 7685828], [" 7546c8:\tsub\tx1, x27, #0x40", 7685832], [" 7546cc:\tstr\tx1, [sp,#384]", 7685836], [" 7546d0:\tbl\t7583b4 <islower@plt+0x6ead64>", 7685840], [" 7546d4:\tldr\tw2, [x19,#1620]", 7685844], [" 7546d8:\tldr\tw23, [x19,#1624]", 7685848], [" 7546dc:\tstp\tw2, w23, [x0,#96]", 7685852], [" 7546e0:\tldr\tx23, [sp,#128]", 7685856], [" 7546e4:\tldr\tx20, [sp,#112]", 7685860], [" 7546e8:\tldr\tx7, [sp,#144]", 7685864], [" 7546ec:\tldr\tx6, [sp,#160]", 7685868], [" 7546f0:\tadd\tx6, x6, #0x1", 7685872], [" 7546f4:\tcmp\tx6, x20", 7685876], [" 7546f8:\tb.eq\t754704 <islower@plt+0x6e70b4>", 7685880], [" 7546fc:\tcmp\tx6, #0x3", 7685884], [" 754700:\tb.ls\t753660 <islower@plt+0x6e6010>", 7685888], [" 754704:\tldrb\tw4, [x19,#666]", 7685892], [" 754708:\tcbz\tw4, 75473c <islower@plt+0x6e70ec>", 7685896], [" 75470c:\tldrb\tw3, [x19,#670]", 7685900], [" 754710:\tcbz\tw3, 75473c <islower@plt+0x6e70ec>", 7685904], [" 754714:\tldr\tx25, [x19,#32]", 7685908], [" 754718:\tldr\tx8, [x19,#680]", 7685912], [" 75471c:\tldr\tx10, [x25,#232]", 7685916], [" 754720:\tcmp\tx10, x8", 7685920], [" 754724:\tb.eq\t75473c <islower@plt+0x6e70ec>", 7685924], [" 754728:\tldr\tx0, [x19,#1312]", 7685928], [" 75472c:\tbl\t777660 <islower@plt+0x70a010>", 7685932], [" 754730:\ttbz\tw0, #0, 75473c <islower@plt+0x6e70ec>", 7685936], [" 754734:\torr\tw8, wzr, #0x1", 7685940], [" 754738:\tstrb\tw8, [x19,#1284]", 7685944], [" 75473c:\tldr\tw12, [x19,#1328]", 7685948], [" 754740:\tcmp\tw12, #0x6", 7685952], [" 754744:\tb.ne\t75485c <islower@plt+0x6e720c>", 7685956], [" 754748:\tldr\tx26, [x19,#1312]", 7685960], [" 75474c:\tmov\tx0, x26", 7685964], [" 754750:\tbl\t777ba8 <islower@plt+0x70a558>", 7685968], [" 754754:\ttbz\tw0, #0, 7547c4 <islower@plt+0x6e7174>", 7685972], [" 754758:\tldr\tx27, [x19,#1520]", 7685976], [" 75475c:\tldr\tx14, [x19,#1528]", 7685980], [" 754760:\tcmp\tx27, x14", 7685984], [" 754764:\tb.eq\t7547c4 <islower@plt+0x6e7174>", 7685988], [" 754768:\tldr\tw11, [x27]", 7685992], [" 75476c:\tsub\tw29, w11, #0x9", 7685996], [" 754770:\tcmp\tw29, #0x2b5", 7686000], [" 754774:\tb.cc\t754794 <islower@plt+0x6e7144>", 7686004], [" 754778:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686008], [" 75477c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686012], [" 754780:\tadd\tx0, x0, #0xd47", 7686016], [" 754784:\tadd\tx1, x1, #0x959", 7686020], [" 754788:\tmov\tw2, #0x6d \t// #109", 7686024], [" 75478c:\tbl\tb9770 <islower@plt+0x4c120>", 7686028], [" 754790:\tldr\tx14, [x19,#1528]", 7686032], [" 754794:\tldr\tx16, [x19,#1184]", 7686036], [" 754798:\tlsr\tw28, w29, #6", 7686040], [" 75479c:\tlsl\tx3, x28, #3", 7686044], [" 7547a0:\tand\tw17, w29, #0x3f", 7686048], [" 7547a4:\torr\tw18, wzr, #0x1", 7686052], [" 7547a8:\tldr\tx15, [x16,x3]", 7686056], [" 7547ac:\tadd\tx27, x27, #0x4", 7686060], [" 7547b0:\tlsl\tx17, x18, x17", 7686064], [" 7547b4:\tcmp\tx27, x14", 7686068], [" 7547b8:\torr\tx13, x15, x17", 7686072], [" 7547bc:\tstr\tx13, [x16,x3]", 7686076], [" 7547c0:\tb.ne\t754768 <islower@plt+0x6e7118>", 7686080], [" 7547c4:\tldr\tw12, [x19,#1328]", 7686084], [" 7547c8:\tcmp\tw12, #0x6", 7686088], [" 7547cc:\tb.ne\t75485c <islower@plt+0x6e720c>", 7686092], [" 7547d0:\tmov\tx0, x26", 7686096], [" 7547d4:\tbl\t777ab4 <islower@plt+0x70a464>", 7686100], [" 7547d8:\ttbnz\tw0, #0, 7547e8 <islower@plt+0x6e7198>", 7686104], [" 7547dc:\tmov\tx0, x26", 7686108], [" 7547e0:\tbl\t7785ec <islower@plt+0x70af9c>", 7686112], [" 7547e4:\ttbz\tw0, #0, 754858 <islower@plt+0x6e7208>", 7686116], [" 7547e8:\tldr\tx26, [x19,#1520]", 7686120], [" 7547ec:\tldr\tx3, [x19,#1528]", 7686124], [" 7547f0:\tcmp\tx26, x3", 7686128], [" 7547f4:\tb.eq\t754948 <islower@plt+0x6e72f8>", 7686132], [" 7547f8:\tldr\tw14, [x26]", 7686136], [" 7547fc:\tsub\tw25, w14, #0x9", 7686140], [" 754800:\tcmp\tw25, #0x2b5", 7686144], [" 754804:\tb.cc\t754824 <islower@plt+0x6e71d4>", 7686148], [" 754808:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686152], [" 75480c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686156], [" 754810:\tadd\tx0, x0, #0xd47", 7686160], [" 754814:\tadd\tx1, x1, #0x959", 7686164], [" 754818:\tmov\tw2, #0x6d \t// #109", 7686168], [" 75481c:\tbl\tb9770 <islower@plt+0x4c120>", 7686172], [" 754820:\tldr\tx3, [x19,#1528]", 7686176], [" 754824:\tldr\tx18, [x19,#1216]", 7686180], [" 754828:\tlsr\tw16, w25, #6", 7686184], [" 75482c:\tlsl\tx27, x16, #3", 7686188], [" 754830:\tand\tw2, w25, #0x3f", 7686192], [" 754834:\torr\tw5, wzr, #0x1", 7686196], [" 754838:\tldr\tx11, [x18,x27]", 7686200], [" 75483c:\tadd\tx26, x26, #0x4", 7686204], [" 754840:\tlsl\tx2, x5, x2", 7686208], [" 754844:\tcmp\tx26, x3", 7686212], [" 754848:\torr\tx1, x11, x2", 7686216], [" 75484c:\tstr\tx1, [x18,x27]", 7686220], [" 754850:\tb.ne\t7547f8 <islower@plt+0x6e71a8>", 7686224], [" 754854:\tb\t754948 <islower@plt+0x6e72f8>", 7686228], [" 754858:\tldr\tw12, [x19,#1328]", 7686232], [" 75485c:\tcmp\tw12, #0x5", 7686236], [" 754860:\tb.eq\t7548dc <islower@plt+0x6e728c>", 7686240], [" 754864:\tcmp\tw12, #0x4", 7686244], [" 754868:\tb.ne\t754948 <islower@plt+0x6e72f8>", 7686248], [" 75486c:\tldr\tx22, [x19,#1520]", 7686252], [" 754870:\tldr\tx15, [x19,#1528]", 7686256], [" 754874:\tcmp\tx22, x15", 7686260], [" 754878:\tb.eq\t754948 <islower@plt+0x6e72f8>", 7686264], [" 75487c:\tldr\tw13, [x22]", 7686268], [" 754880:\tsub\tw21, w13, #0x9", 7686272], [" 754884:\tcmp\tw21, #0x2b5", 7686276], [" 754888:\tb.cc\t7548a8 <islower@plt+0x6e7258>", 7686280], [" 75488c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686284], [" 754890:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686288], [" 754894:\tadd\tx0, x0, #0xd47", 7686292], [" 754898:\tadd\tx1, x1, #0x959", 7686296], [" 75489c:\tmov\tw2, #0x6d \t// #109", 7686300], [" 7548a0:\tbl\tb9770 <islower@plt+0x4c120>", 7686304], [" 7548a4:\tldr\tx15, [x19,#1528]", 7686308], [" 7548a8:\tldr\tx3, [x19,#1200]", 7686312], [" 7548ac:\tlsr\tw20, w21, #6", 7686316], [" 7548b0:\tlsl\tx7, x20, #3", 7686320], [" 7548b4:\tand\tw4, w21, #0x3f", 7686324], [" 7548b8:\torr\tw25, wzr, #0x1", 7686328], [" 7548bc:\tldr\tx0, [x3,x7]", 7686332], [" 7548c0:\tadd\tx22, x22, #0x4", 7686336], [" 7548c4:\tlsl\tx8, x25, x4", 7686340], [" 7548c8:\tcmp\tx22, x15", 7686344], [" 7548cc:\torr\tx10, x0, x8", 7686348], [" 7548d0:\tstr\tx10, [x3,x7]", 7686352], [" 7548d4:\tb.ne\t75487c <islower@plt+0x6e722c>", 7686356], [" 7548d8:\tb\t754948 <islower@plt+0x6e72f8>", 7686360], [" 7548dc:\tldr\tx29, [x19,#1520]", 7686364], [" 7548e0:\tldr\tx16, [x19,#1528]", 7686368], [" 7548e4:\tcmp\tx29, x16", 7686372], [" 7548e8:\tb.eq\t754948 <islower@plt+0x6e72f8>", 7686376], [" 7548ec:\tldr\tw15, [x29]", 7686380], [" 7548f0:\tsub\tw22, w15, #0x9", 7686384], [" 7548f4:\tcmp\tw22, #0x2b5", 7686388], [" 7548f8:\tb.cc\t754918 <islower@plt+0x6e72c8>", 7686392], [" 7548fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686396], [" 754900:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686400], [" 754904:\tadd\tx0, x0, #0xd47", 7686404], [" 754908:\tadd\tx1, x1, #0x959", 7686408], [" 75490c:\tmov\tw2, #0x6d \t// #109", 7686412], [" 754910:\tbl\tb9770 <islower@plt+0x4c120>", 7686416], [" 754914:\tldr\tx16, [x19,#1528]", 7686420], [" 754918:\tldr\tx5, [x19,#1168]", 7686424], [" 75491c:\tlsr\tw9, w22, #6", 7686428], [" 754920:\tlsl\tx28, x9, #3", 7686432], [" 754924:\tand\tw6, w22, #0x3f", 7686436], [" 754928:\torr\tw15, wzr, #0x1", 7686440], [" 75492c:\tldr\tx3, [x5,x28]", 7686444], [" 754930:\tadd\tx29, x29, #0x4", 7686448], [" 754934:\tlsl\tx18, x15, x6", 7686452], [" 754938:\tcmp\tx29, x16", 7686456], [" 75493c:\torr\tx17, x3, x18", 7686460], [" 754940:\tstr\tx17, [x5,x28]", 7686464], [" 754944:\tb.ne\t7548ec <islower@plt+0x6e729c>", 7686468], [" 754948:\tldrb\tw10, [x19,#667]", 7686472], [" 75494c:\tcbz\tw10, 754a5c <islower@plt+0x6e740c>", 7686476], [" 754950:\tldr\tx4, [x19,#1464]", 7686480], [" 754954:\tldr\tx7, [x19,#1456]", 7686484], [" 754958:\tcmp\tx4, x7", 7686488], [" 75495c:\tb.eq\t7549f8 <islower@plt+0x6e73a8>", 7686492], [" 754960:\tmov\tx20, xzr", 7686496], [" 754964:\torr\tw23, wzr, #0x1", 7686500], [" 754968:\tldr\tx0, [x19,#40]", 7686504], [" 75496c:\tand\tx26, x26, #0xffffffff00000000", 7686508], [" 754970:\tldr\tw22, [x7,x20,lsl #2]", 7686512], [" 754974:\tmov\tx2, x26", 7686516], [" 754978:\tmov\tx3, xzr", 7686520], [" 75497c:\tldr\tx8, [x0]", 7686524], [" 754980:\tmov\tw1, w22", 7686528], [" 754984:\tldr\tx16, [x8,#24]", 7686532], [" 754988:\tblr\tx16", 7686536], [" 75498c:\tbl\t7833e4 <islower@plt+0x715d94>", 7686540], [" 754990:\ttbz\tw0, #0, 7549dc <islower@plt+0x6e738c>", 7686544], [" 754994:\tsub\tw29, w22, #0x9", 7686548], [" 754998:\tcmp\tw29, #0x2b5", 7686552], [" 75499c:\tb.cc\t7549b8 <islower@plt+0x6e7368>", 7686556], [" 7549a0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686560], [" 7549a4:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686564], [" 7549a8:\tadd\tx0, x0, #0xd47", 7686568], [" 7549ac:\tadd\tx1, x1, #0x959", 7686572], [" 7549b0:\tmov\tw2, #0x6d \t// #109", 7686576], [" 7549b4:\tbl\tb9770 <islower@plt+0x4c120>", 7686580], [" 7549b8:\tldr\tx7, [x19,#1120]", 7686584], [" 7549bc:\tlsr\tw27, w29, #6", 7686588], [" 7549c0:\tlsl\tx11, x27, #3", 7686592], [" 7549c4:\tand\tw1, w29, #0x3f", 7686596], [" 7549c8:\torr\tw2, wzr, #0x1", 7686600], [" 7549cc:\tldr\tx5, [x7,x11]", 7686604], [" 7549d0:\tlsl\tx1, x2, x1", 7686608], [" 7549d4:\torr\tx6, x5, x1", 7686612], [" 7549d8:\tstr\tx6, [x7,x11]", 7686616], [" 7549dc:\tldr\tx0, [x19,#1464]", 7686620], [" 7549e0:\tmov\tw20, w23", 7686624], [" 7549e4:\tldr\tx7, [x19,#1456]", 7686628], [" 7549e8:\tadd\tw23, w23, #0x1", 7686632], [" 7549ec:\tsub\tx25, x0, x7", 7686636], [" 7549f0:\tcmp\tx20, x25, asr #2", 7686640], [" 7549f4:\tb.cc\t754968 <islower@plt+0x6e7318>", 7686644], [" 7549f8:\tldr\tx0, [x19,#1312]", 7686648], [" 7549fc:\tbl\t774cc0 <islower@plt+0x707670>", 7686652], [" 754a00:\ttbz\tw0, #0, 754a5c <islower@plt+0x6e740c>", 7686656], [" 754a04:\tldr\tx26, [x19,#1464]", 7686660], [" 754a08:\tldr\tx29, [x19,#1456]", 7686664], [" 754a0c:\tsub\tx26, x26, x29", 7686668], [" 754a10:\tcmp\tx26, #0x4", 7686672], [" 754a14:\tb.eq\t754a34 <islower@plt+0x6e73e4>", 7686676], [" 754a18:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686680], [" 754a1c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686684], [" 754a20:\tadd\tx0, x0, #0xd47", 7686688], [" 754a24:\tadd\tx1, x1, #0x8fd", 7686692], [" 754a28:\tmov\tw2, #0x4c6 \t// #1222", 7686696], [" 754a2c:\tbl\tb9770 <islower@plt+0x4c120>", 7686700], [" 754a30:\tldr\tx29, [x19,#1456]", 7686704], [" 754a34:\tldr\tw7, [x29]", 7686708], [" 754a38:\torr\tw28, wzr, #0x1", 7686712], [" 754a3c:\tldr\tx9, [x19,#1120]", 7686716], [" 754a40:\tubfx\tx10, x7, #6, #26", 7686720], [" 754a44:\tlsl\tx12, x10, #3", 7686724], [" 754a48:\tand\tx0, x7, #0x3f", 7686728], [" 754a4c:\tldr\tx22, [x9,x12]", 7686732], [" 754a50:\tlsl\tx28, x28, x0", 7686736], [" 754a54:\torr\tx3, x28, x22", 7686740], [" 754a58:\tstr\tx3, [x9,x12]", 7686744], [" 754a5c:\tldr\tw1, [x19,#1328]", 7686748], [" 754a60:\tldr\tx22, [x19,#1312]", 7686752], [" 754a64:\tcmp\tw1, #0x4", 7686756], [" 754a68:\tb.eq\t754a80 <islower@plt+0x6e7430>", 7686760], [" 754a6c:\tcmp\tw1, #0x6", 7686764], [" 754a70:\tb.ne\t754b28 <islower@plt+0x6e74d8>", 7686768], [" 754a74:\tmov\tx0, x22", 7686772], [" 754a78:\tbl\t777ab4 <islower@plt+0x70a464>", 7686776], [" 754a7c:\ttbz\tw0, #0, 754b24 <islower@plt+0x6e74d4>", 7686780], [" 754a80:\tldr\tx7, [x19,#1464]", 7686784], [" 754a84:\tldr\tx12, [x19,#1456]", 7686788], [" 754a88:\tcmp\tx7, x12", 7686792], [" 754a8c:\tb.eq\t754b00 <islower@plt+0x6e74b0>", 7686796], [" 754a90:\tmov\tx28, xzr", 7686800], [" 754a94:\torr\tw25, wzr, #0x1", 7686804], [" 754a98:\tldr\tw16, [x12,x28,lsl #2]", 7686808], [" 754a9c:\tsub\tw21, w16, #0x9", 7686812], [" 754aa0:\tcmp\tw21, #0x2b5", 7686816], [" 754aa4:\tb.cc\t754ac8 <islower@plt+0x6e7478>", 7686820], [" 754aa8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7686824], [" 754aac:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7686828], [" 754ab0:\tadd\tx0, x0, #0xd47", 7686832], [" 754ab4:\tadd\tx1, x1, #0x959", 7686836], [" 754ab8:\tmov\tw2, #0x6d \t// #109", 7686840], [" 754abc:\tbl\tb9770 <islower@plt+0x4c120>", 7686844], [" 754ac0:\tldr\tx7, [x19,#1464]", 7686848], [" 754ac4:\tldr\tx12, [x19,#1456]", 7686852], [" 754ac8:\tldr\tx11, [x19,#1120]", 7686856], [" 754acc:\tlsr\tw15, w21, #6", 7686860], [" 754ad0:\tlsl\tx18, x15, #3", 7686864], [" 754ad4:\tand\tw13, w21, #0x3f", 7686868], [" 754ad8:\torr\tw17, wzr, #0x1", 7686872], [" 754adc:\tldr\tx4, [x11,x18]", 7686876], [" 754ae0:\tmov\tw28, w25", 7686880], [" 754ae4:\tlsl\tx13, x17, x13", 7686884], [" 754ae8:\tadd\tw25, w25, #0x1", 7686888], [" 754aec:\tsub\tx14, x7, x12", 7686892], [" 754af0:\torr\tx16, x4, x13", 7686896], [" 754af4:\tcmp\tx28, x14, asr #2", 7686900], [" 754af8:\tstr\tx16, [x11,x18]", 7686904], [" 754afc:\tb.cc\t754a98 <islower@plt+0x6e7448>", 7686908], [" 754b00:\tldr\tw1, [x19,#1328]", 7686912], [" 754b04:\tcmp\tw1, #0x6", 7686916], [" 754b08:\tb.ne\t754b28 <islower@plt+0x6e74d8>", 7686920], [" 754b0c:\tldrb\tw17, [x19,#1261]", 7686924], [" 754b10:\tadd\tx24, sp, #0x180", 7686928], [" 754b14:\ttbz\tw17, #2, 754b3c <islower@plt+0x6e74ec>", 7686932], [" 754b18:\torr\tw25, wzr, #0x1", 7686936], [" 754b1c:\tstrb\tw25, [x19,#1345]", 7686940], [" 754b20:\tb\t754b3c <islower@plt+0x6e74ec>", 7686944], [" 754b24:\tldr\tw1, [x19,#1328]", 7686948], [" 754b28:\tadd\tx24, sp, #0x180", 7686952], [" 754b2c:\tcmp\tw1, #0x5", 7686956], [" 754b30:\tb.eq\t754b48 <islower@plt+0x6e74f8>", 7686960], [" 754b34:\tcmp\tw1, #0x6", 7686964], [" 754b38:\tb.ne\t754c84 <islower@plt+0x6e7634>", 7686968], [" 754b3c:\tmov\tx0, x22", 7686972], [" 754b40:\tbl\t777ba8 <islower@plt+0x70a558>", 7686976], [" 754b44:\ttbz\tw0, #0, 754c84 <islower@plt+0x6e7634>", 7686980], [" 754b48:\tldr\tw21, [x19,#1280]", 7686984], [" 754b4c:\tadd\tw17, w21, #0x1", 7686988], [" 754b50:\tcmp\tw17, #0x10", 7686992], [" 754b54:\tstr\tw17, [x19,#1280]", 7686996], [" 754b58:\tb.cc\t754b68 <islower@plt+0x6e7518>", 7687000], [" 754b5c:\torr\tw16, wzr, #0x1", 7687004], [" 754b60:\tstrb\tw16, [x19,#1345]", 7687008], [" 754b64:\tstr\tw16, [x19,#1280]", 7687012], [" 754b68:\tldr\tw18, [x19,#1328]", 7687016], [" 754b6c:\tldr\tx5, [x19,#1464]", 7687020], [" 754b70:\tldr\tx9, [x19,#1456]", 7687024], [" 754b74:\tcmp\tw18, #0x5", 7687028], [" 754b78:\tb.ne\t754bf8 <islower@plt+0x6e75a8>", 7687032], [" 754b7c:\tcmp\tx5, x9", 7687036], [" 754b80:\tb.eq\t754c70 <islower@plt+0x6e7620>", 7687040], [" 754b84:\tmov\tx0, xzr", 7687044], [" 754b88:\torr\tw29, wzr, #0x1", 7687048], [" 754b8c:\tldr\tw3, [x9,x0,lsl #2]", 7687052], [" 754b90:\tsub\tw23, w3, #0x9", 7687056], [" 754b94:\tcmp\tw23, #0x2b5", 7687060], [" 754b98:\tb.cc\t754bbc <islower@plt+0x6e756c>", 7687064], [" 754b9c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7687068], [" 754ba0:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7687072], [" 754ba4:\tadd\tx0, x0, #0xd47", 7687076], [" 754ba8:\tadd\tx1, x1, #0x959", 7687080], [" 754bac:\tmov\tw2, #0x6d \t// #109", 7687084], [" 754bb0:\tbl\tb9770 <islower@plt+0x4c120>", 7687088], [" 754bb4:\tldr\tx5, [x19,#1464]", 7687092], [" 754bb8:\tldr\tx9, [x19,#1456]", 7687096], [" 754bbc:\tldr\tx22, [x19,#1136]", 7687100], [" 754bc0:\tlsr\tw1, w23, #6", 7687104], [" 754bc4:\tlsl\tx6, x1, #3", 7687108], [" 754bc8:\tand\tw12, w23, #0x3f", 7687112], [" 754bcc:\torr\tw25, wzr, #0x1", 7687116], [" 754bd0:\tldr\tx8, [x22,x6]", 7687120], [" 754bd4:\tmov\tw0, w29", 7687124], [" 754bd8:\tlsl\tx20, x25, x12", 7687128], [" 754bdc:\tadd\tw29, w29, #0x1", 7687132], [" 754be0:\tsub\tx26, x5, x9", 7687136], [" 754be4:\torr\tx7, x8, x20", 7687140], [" 754be8:\tcmp\tx0, x26, asr #2", 7687144], [" 754bec:\tstr\tx7, [x22,x6]", 7687148], [" 754bf0:\tb.cc\t754b8c <islower@plt+0x6e753c>", 7687152], [" 754bf4:\tb\t754c70 <islower@plt+0x6e7620>", 7687156], [" 754bf8:\tcmp\tx5, x9", 7687160], [" 754bfc:\tb.eq\t754c70 <islower@plt+0x6e7620>", 7687164], [" 754c00:\tmov\tx1, xzr", 7687168], [" 754c04:\torr\tw22, wzr, #0x1", 7687172], [" 754c08:\tldr\tw4, [x9,x1,lsl #2]", 7687176], [" 754c0c:\tsub\tw25, w4, #0x9", 7687180], [" 754c10:\tcmp\tw25, #0x2b5", 7687184], [" 754c14:\tb.cc\t754c38 <islower@plt+0x6e75e8>", 7687188], [" 754c18:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7687192], [" 754c1c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7687196], [" 754c20:\tadd\tx0, x0, #0xd47", 7687200], [" 754c24:\tadd\tx1, x1, #0x959", 7687204], [" 754c28:\tmov\tw2, #0x6d \t// #109", 7687208], [" 754c2c:\tbl\tb9770 <islower@plt+0x4c120>", 7687212], [" 754c30:\tldr\tx5, [x19,#1464]", 7687216], [" 754c34:\tldr\tx9, [x19,#1456]", 7687220], [" 754c38:\tldr\tx14, [x19,#1152]", 7687224], [" 754c3c:\tlsr\tw0, w25, #6", 7687228], [" 754c40:\tlsl\tx12, x0, #3", 7687232], [" 754c44:\tand\tw10, w25, #0x3f", 7687236], [" 754c48:\torr\tw28, wzr, #0x1", 7687240], [" 754c4c:\tldr\tx3, [x14,x12]", 7687244], [" 754c50:\tmov\tw1, w22", 7687248], [" 754c54:\tlsl\tx18, x28, x10", 7687252], [" 754c58:\tadd\tw22, w22, #0x1", 7687256], [" 754c5c:\tsub\tx15, x5, x9", 7687260], [" 754c60:\torr\tx17, x3, x18", 7687264], [" 754c64:\tcmp\tx1, x15, asr #2", 7687268], [" 754c68:\tstr\tx17, [x14,x12]", 7687272], [" 754c6c:\tb.cc\t754c08 <islower@plt+0x6e75b8>", 7687276], [" 754c70:\tcmp\tx9, x5", 7687280], [" 754c74:\tb.eq\t754c84 <islower@plt+0x6e7634>", 7687284], [" 754c78:\tldrb\tw2, [x19,#1261]", 7687288], [" 754c7c:\torr\tw5, w2, #0x1", 7687292], [" 754c80:\tstrb\tw5, [x19,#1261]", 7687296], [" 754c84:\tldr\tx29, [x19,#56]", 7687300], [" 754c88:\tmov\tw4, #0x6d25 \t// #27941", 7687304], [" 754c8c:\tldrb\tw23, [x29,x4]", 7687308], [" 754c90:\tcbz\tw23, 754d9c <islower@plt+0x6e774c>", 7687312], [" 754c94:\tldr\tx0, [x19,#1312]", 7687316], [" 754c98:\tbl\t774b28 <islower@plt+0x7074d8>", 7687320], [" 754c9c:\tldr\tx0, [x19,#1312]", 7687324], [" 754ca0:\tldrb\tw22, [x19,#1872]", 7687328], [" 754ca4:\tldr\tx15, [x0,#16]", 7687332], [" 754ca8:\tldrh\tw6, [x15]", 7687336], [" 754cac:\tcmp\tw6, #0x176", 7687340], [" 754cb0:\tcset\tw1, ne", 7687344], [" 754cb4:\tcmp\tw6, #0xc5", 7687348], [" 754cb8:\tcset\tw10, ne", 7687352], [" 754cbc:\tcbz\tw22, 754d9c <islower@plt+0x6e774c>", 7687356], [" 754cc0:\tand\tw13, w1, w10", 7687360], [" 754cc4:\ttbnz\tw13, #0, 754d9c <islower@plt+0x6e774c>", 7687364], [" 754cc8:\tbl\t7772b4 <islower@plt+0x709c64>", 7687368], [" 754ccc:\ttbz\tx0, #54, 754d9c <islower@plt+0x6e774c>", 7687372], [" 754cd0:\tldr\tx26, [x19,#1312]", 7687376], [" 754cd4:\tmov\tx0, x26", 7687380], [" 754cd8:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687384], [" 754cdc:\tldr\tx24, [x26,#48]", 7687388], [" 754ce0:\tsub\tw21, w0, #0x1", 7687392], [" 754ce4:\tlsl\tx22, x21, #5", 7687396], [" 754ce8:\tldrb\tw7, [x24,x22]", 7687400], [" 754cec:\tcmp\tw7, #0x1", 7687404], [" 754cf0:\tb.ne\t754d18 <islower@plt+0x6e76c8>", 7687408], [" 754cf4:\tmov\tx0, x26", 7687412], [" 754cf8:\tbl\t7772b4 <islower@plt+0x709c64>", 7687416], [" 754cfc:\torr\tx27, x0, #0x2000", 7687420], [" 754d00:\tmov\tx0, x26", 7687424], [" 754d04:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687428], [" 754d08:\tldr\tx9, [x26,#48]", 7687432], [" 754d0c:\tsub\tw25, w0, #0x1", 7687436], [" 754d10:\tadd\tx16, x9, x25, lsl #5", 7687440], [" 754d14:\tstr\tx27, [x16,#16]", 7687444], [" 754d18:\tldr\tw14, [x19,#1180]", 7687448], [" 754d1c:\tmov\tw1, wzr", 7687452], [" 754d20:\tldr\tx0, [x19,#1168]", 7687456], [" 754d24:\tlsl\tx2, x14, #3", 7687460], [" 754d28:\tbl\t6cdf0 <memset@plt>", 7687464], [" 754d2c:\tldr\tw13, [x19,#1196]", 7687468], [" 754d30:\tmov\tw1, wzr", 7687472], [" 754d34:\tldr\tx0, [x19,#1184]", 7687476], [" 754d38:\tlsl\tx2, x13, #3", 7687480], [" 754d3c:\tbl\t6cdf0 <memset@plt>", 7687484], [" 754d40:\tldr\tw16, [x19,#1212]", 7687488], [" 754d44:\tmov\tw1, wzr", 7687492], [" 754d48:\tldr\tx0, [x19,#1200]", 7687496], [" 754d4c:\tlsl\tx2, x16, #3", 7687500], [" 754d50:\tbl\t6cdf0 <memset@plt>", 7687504], [" 754d54:\tldr\tw27, [x19,#1228]", 7687508], [" 754d58:\tmov\tw1, wzr", 7687512], [" 754d5c:\tldr\tx0, [x19,#1216]", 7687516], [" 754d60:\tlsl\tx2, x27, #3", 7687520], [" 754d64:\tbl\t6cdf0 <memset@plt>", 7687524], [" 754d68:\tldr\tw11, [x19,#1132]", 7687528], [" 754d6c:\tmov\tw1, wzr", 7687532], [" 754d70:\tldr\tx0, [x19,#1120]", 7687536], [" 754d74:\tlsl\tx2, x11, #3", 7687540], [" 754d78:\tbl\t6cdf0 <memset@plt>", 7687544], [" 754d7c:\tldrb\tw8, [x19,#1261]", 7687548], [" 754d80:\ttbz\tw8, #1, 754d90 <islower@plt+0x6e7740>", 7687552], [" 754d84:\tmov\tw1, #0xfd \t// #253", 7687556], [" 754d88:\tand\tw8, w8, w1", 7687560], [" 754d8c:\tstrb\tw8, [x19,#1261]", 7687564], [" 754d90:\tadd\tx24, sp, #0x180", 7687568], [" 754d94:\tstrb\twzr, [x19,#1344]", 7687572], [" 754d98:\tstrb\twzr, [x19,#1872]", 7687576], [" 754d9c:\tldrb\tw1, [x19,#1344]", 7687580], [" 754da0:\tcbz\tw1, 754ef8 <islower@plt+0x6e78a8>", 7687584], [" 754da4:\tldrb\tw12, [x19,#1337]", 7687588], [" 754da8:\tcbz\tw12, 754dfc <islower@plt+0x6e77ac>", 7687592], [" 754dac:\tldr\tx26, [x19,#1320]", 7687596], [" 754db0:\tcbz\tx26, 754e48 <islower@plt+0x6e77f8>", 7687600], [" 754db4:\tmov\tx0, x26", 7687604], [" 754db8:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687608], [" 754dbc:\tldr\tx17, [x26,#48]", 7687612], [" 754dc0:\tsub\tw18, w0, #0x1", 7687616], [" 754dc4:\tlsl\tx2, x18, #5", 7687620], [" 754dc8:\tldrb\tw23, [x17,x2]", 7687624], [" 754dcc:\tcmp\tw23, #0x1", 7687628], [" 754dd0:\tb.ne\t754ee4 <islower@plt+0x6e7894>", 7687632], [" 754dd4:\tmov\tx0, x26", 7687636], [" 754dd8:\tbl\t7772b4 <islower@plt+0x709c64>", 7687640], [" 754ddc:\torr\tx22, x0, #0x2000", 7687644], [" 754de0:\tmov\tx0, x26", 7687648], [" 754de4:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687652], [" 754de8:\tldr\tx1, [x26,#48]", 7687656], [" 754dec:\tsub\tw2, w0, #0x1", 7687660], [" 754df0:\tadd\tx3, x1, x2, lsl #5", 7687664], [" 754df4:\tstr\tx22, [x3,#16]", 7687668], [" 754df8:\tb\t754ee4 <islower@plt+0x6e7894>", 7687672], [" 754dfc:\tldr\tx22, [x19,#1312]", 7687676], [" 754e00:\tmov\tx0, x22", 7687680], [" 754e04:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687684], [" 754e08:\tldr\tx6, [x22,#48]", 7687688], [" 754e0c:\tsub\tw8, w0, #0x1", 7687692], [" 754e10:\tlsl\tx26, x8, #5", 7687696], [" 754e14:\tldrb\tw8, [x6,x26]", 7687700], [" 754e18:\tcmp\tw8, #0x1", 7687704], [" 754e1c:\tb.ne\t754ee4 <islower@plt+0x6e7894>", 7687708], [" 754e20:\tmov\tx0, x22", 7687712], [" 754e24:\tbl\t7772b4 <islower@plt+0x709c64>", 7687716], [" 754e28:\torr\tx26, x0, #0x2000", 7687720], [" 754e2c:\tmov\tx0, x22", 7687724], [" 754e30:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687728], [" 754e34:\tldr\tx20, [x22,#48]", 7687732], [" 754e38:\tsub\tw7, w0, #0x1", 7687736], [" 754e3c:\tadd\tx1, x20, x7, lsl #5", 7687740], [" 754e40:\tstr\tx26, [x1,#16]", 7687744], [" 754e44:\tb\t754ee4 <islower@plt+0x6e7894>", 7687748], [" 754e48:\tldr\tx4, [x19,#48]", 7687752], [" 754e4c:\tmov\tw3, wzr", 7687756], [" 754e50:\tldr\tx5, [x19,#1312]", 7687760], [" 754e54:\tldr\tx0, [x19,#32]", 7687764], [" 754e58:\tldr\tx6, [x4,#8]", 7687768], [" 754e5c:\tldr\tx2, [x5,#600]", 7687772], [" 754e60:\tmov\tw5, #0xde00 \t// #56832", 7687776], [" 754e64:\tadd\tx1, x6, x5", 7687780], [" 754e68:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7687784], [" 754e6c:\tmovi\tv6.2d, #0x0", 7687788], [" 754e70:\tldr\tx11, [sp,#80]", 7687792], [" 754e74:\torr\tw20, wzr, #0x1", 7687796], [" 754e78:\tstrb\twzr, [sp,#386]", 7687800], [" 754e7c:\tadd\tx1, sp, #0x180", 7687804], [" 754e80:\tmov\tx26, x0", 7687808], [" 754e84:\tstrb\tw20, [sp,#384]", 7687812], [" 754e88:\tstr\tq6, [x11]", 7687816], [" 754e8c:\tbl\t4e350c <islower@plt+0x475ebc>", 7687820], [" 754e90:\torr\tw27, wzr, #0x2000", 7687824], [" 754e94:\tstrb\tw20, [sp,#384]", 7687828], [" 754e98:\tadd\tx1, sp, #0x180", 7687832], [" 754e9c:\tstrb\twzr, [sp,#386]", 7687836], [" 754ea0:\tmov\tx0, x26", 7687840], [" 754ea4:\tstp\txzr, x27, [sp,#392]", 7687844], [" 754ea8:\tbl\t4e350c <islower@plt+0x475ebc>", 7687848], [" 754eac:\tldr\tx16, [x19,#680]", 7687852], [" 754eb0:\tldr\tx22, [x19,#1312]", 7687856], [" 754eb4:\tldr\tx25, [x16,#32]", 7687860], [" 754eb8:\tldr\tx18, [x22]", 7687864], [" 754ebc:\tcmp\tx22, x25", 7687868], [" 754ec0:\tstp\tx18, x22, [x26]", 7687872], [" 754ec4:\tb.eq\t754ed0 <islower@plt+0x6e7880>", 7687876], [" 754ec8:\tstr\tx26, [x18,#8]", 7687880], [" 754ecc:\tb\t754ed4 <islower@plt+0x6e7884>", 7687884], [" 754ed0:\tstr\tx26, [x16,#32]", 7687888], [" 754ed4:\tadd\tx0, x16, #0x10", 7687892], [" 754ed8:\tstr\tx26, [x22]", 7687896], [" 754edc:\tmov\tx1, x26", 7687900], [" 754ee0:\tbl\t4c2654 <islower@plt+0x455004>", 7687904], [" 754ee4:\tldrb\tw9, [x19,#1261]", 7687908], [" 754ee8:\ttbz\tw9, #1, 754ef8 <islower@plt+0x6e78a8>", 7687912], [" 754eec:\tmov\tw0, #0xfd \t// #253", 7687916], [" 754ef0:\tand\tw10, w9, w0", 7687920], [" 754ef4:\tstrb\tw10, [x19,#1261]", 7687924], [" 754ef8:\tldrb\tw14, [x19,#1345]", 7687928], [" 754efc:\tcbz\tw14, 7550bc <islower@plt+0x6e7a6c>", 7687932], [" 754f00:\tldrb\tw15, [x19,#665]", 7687936], [" 754f04:\tcbz\tw15, 754f10 <islower@plt+0x6e78c0>", 7687940], [" 754f08:\tldrb\tw18, [x19,#1261]", 7687944], [" 754f0c:\ttbnz\tw18, #1, 754f5c <islower@plt+0x6e790c>", 7687948], [" 754f10:\tldr\tx22, [x19,#1312]", 7687952], [" 754f14:\tmov\tx0, x22", 7687956], [" 754f18:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7687960], [" 754f1c:\tldr\tx25, [x22,#48]", 7687964], [" 754f20:\tsub\tw16, w0, #0x1", 7687968], [" 754f24:\tlsl\tx18, x16, #5", 7687972], [" 754f28:\tldrb\tw2, [x25,x18]", 7687976], [" 754f2c:\tcmp\tw2, #0x1", 7687980], [" 754f30:\tb.ne\t7550ac <islower@plt+0x6e7a5c>", 7687984], [" 754f34:\tmov\tx0, x22", 7687988], [" 754f38:\tbl\t7772b4 <islower@plt+0x709c64>", 7687992], [" 754f3c:\torr\tx26, x0, #0x1000", 7687996], [" 754f40:\tmov\tx0, x22", 7688000], [" 754f44:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7688004], [" 754f48:\tldr\tx17, [x22,#48]", 7688008], [" 754f4c:\tsub\tw18, w0, #0x1", 7688012], [" 754f50:\tadd\tx17, x17, x18, lsl #5", 7688016], [" 754f54:\tstr\tx26, [x17,#16]", 7688020], [" 754f58:\tb\t7550ac <islower@plt+0x6e7a5c>", 7688024], [" 754f5c:\tldrb\tw28, [x19,#1337]", 7688028], [" 754f60:\tcbz\tw28, 755050 <islower@plt+0x6e7a00>", 7688032], [" 754f64:\tldr\tx22, [x19,#1320]", 7688036], [" 754f68:\tcbz\tx22, 754fb4 <islower@plt+0x6e7964>", 7688040], [" 754f6c:\tmov\tx0, x22", 7688044], [" 754f70:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7688048], [" 754f74:\tldr\tx9, [x22,#48]", 7688052], [" 754f78:\tsub\tw0, w0, #0x1", 7688056], [" 754f7c:\tlsl\tx7, x0, #5", 7688060], [" 754f80:\tldrb\tw1, [x9,x7]", 7688064], [" 754f84:\tcmp\tw1, #0x1", 7688068], [" 754f88:\tb.ne\t755050 <islower@plt+0x6e7a00>", 7688072], [" 754f8c:\tmov\tx0, x22", 7688076], [" 754f90:\tbl\t7772b4 <islower@plt+0x709c64>", 7688080], [" 754f94:\torr\tx29, x0, #0x2000", 7688084], [" 754f98:\tmov\tx0, x22", 7688088], [" 754f9c:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7688092], [" 754fa0:\tldr\tx10, [x22,#48]", 7688096], [" 754fa4:\tsub\tw11, w0, #0x1", 7688100], [" 754fa8:\tadd\tx13, x10, x11, lsl #5", 7688104], [" 754fac:\tstr\tx29, [x13,#16]", 7688108], [" 754fb0:\tb\t755050 <islower@plt+0x6e7a00>", 7688112], [" 754fb4:\tldr\tx12, [x19,#48]", 7688116], [" 754fb8:\tmov\tw9, #0xde00 \t// #56832", 7688120], [" 754fbc:\tldr\tx14, [x19,#1312]", 7688124], [" 754fc0:\tmov\tw3, wzr", 7688128], [" 754fc4:\tldr\tx0, [x19,#32]", 7688132], [" 754fc8:\tldr\tx12, [x12,#8]", 7688136], [" 754fcc:\tldr\tx2, [x14,#600]", 7688140], [" 754fd0:\tadd\tx1, x12, x9", 7688144], [" 754fd4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7688148], [" 754fd8:\tmovi\tv5.2d, #0x0", 7688152], [" 754fdc:\tldr\tx29, [sp,#80]", 7688156], [" 754fe0:\torr\tw28, wzr, #0x1", 7688160], [" 754fe4:\tstrb\twzr, [sp,#386]", 7688164], [" 754fe8:\tadd\tx1, sp, #0x180", 7688168], [" 754fec:\tmov\tx22, x0", 7688172], [" 754ff0:\tstrb\tw28, [sp,#384]", 7688176], [" 754ff4:\tstr\tq5, [x29]", 7688180], [" 754ff8:\tbl\t4e350c <islower@plt+0x475ebc>", 7688184], [" 754ffc:\torr\tw25, wzr, #0x2000", 7688188], [" 755000:\tstrb\tw28, [sp,#384]", 7688192], [" 755004:\tadd\tx1, sp, #0x180", 7688196], [" 755008:\tstrb\twzr, [sp,#386]", 7688200], [" 75500c:\tmov\tx0, x22", 7688204], [" 755010:\tstp\txzr, x25, [sp,#392]", 7688208], [" 755014:\tbl\t4e350c <islower@plt+0x475ebc>", 7688212], [" 755018:\tldr\tx17, [x19,#680]", 7688216], [" 75501c:\tldr\tx2, [x19,#1312]", 7688220], [" 755020:\tldr\tx0, [x17,#32]", 7688224], [" 755024:\tldr\tx3, [x2]", 7688228], [" 755028:\tcmp\tx2, x0", 7688232], [" 75502c:\tstp\tx3, x2, [x22]", 7688236], [" 755030:\tb.eq\t75503c <islower@plt+0x6e79ec>", 7688240], [" 755034:\tstr\tx22, [x3,#8]", 7688244], [" 755038:\tb\t755040 <islower@plt+0x6e79f0>", 7688248], [" 75503c:\tstr\tx22, [x17,#32]", 7688252], [" 755040:\tadd\tx0, x17, #0x10", 7688256], [" 755044:\tstr\tx22, [x2]", 7688260], [" 755048:\tmov\tx1, x22", 7688264], [" 75504c:\tbl\t4c2654 <islower@plt+0x455004>", 7688268], [" 755050:\tldr\tx26, [x19,#1312]", 7688272], [" 755054:\tmov\tx0, x26", 7688276], [" 755058:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7688280], [" 75505c:\tldr\tx10, [x26,#48]", 7688284], [" 755060:\tsub\tw15, w0, #0x1", 7688288], [" 755064:\tlsl\tx3, x15, #5", 7688292], [" 755068:\tldrb\tw0, [x10,x3]", 7688296], [" 75506c:\tcmp\tw0, #0x1", 7688300], [" 755070:\tb.ne\t755098 <islower@plt+0x6e7a48>", 7688304], [" 755074:\tmov\tx0, x26", 7688308], [" 755078:\tbl\t7772b4 <islower@plt+0x709c64>", 7688312], [" 75507c:\torr\tx24, x0, #0x3000", 7688316], [" 755080:\tmov\tx0, x26", 7688320], [" 755084:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7688324], [" 755088:\tldr\tx15, [x26,#48]", 7688328], [" 75508c:\tsub\tw21, w0, #0x1", 7688332], [" 755090:\tadd\tx27, x15, x21, lsl #5", 7688336], [" 755094:\tstr\tx24, [x27,#16]", 7688340], [" 755098:\tldrb\tw24, [x19,#1261]", 7688344], [" 75509c:\tmov\tw13, #0xfd \t// #253", 7688348], [" 7550a0:\tand\tw21, w24, w13", 7688352], [" 7550a4:\tadd\tx24, sp, #0x180", 7688356], [" 7550a8:\tstrb\tw21, [x19,#1261]", 7688360], [" 7550ac:\tldrb\tw16, [x19,#1261]", 7688364], [" 7550b0:\tmov\tw3, #0xfa \t// #250", 7688368], [" 7550b4:\tand\tw6, w16, w3", 7688372], [" 7550b8:\tstrb\tw6, [x19,#1261]", 7688376], [" 7550bc:\tldr\tx0, [x19,#1312]", 7688380], [" 7550c0:\tldrb\tw7, [x19,#665]", 7688384], [" 7550c4:\tstr\tx0, [x19,#1264]", 7688388], [" 7550c8:\tcbz\tw7, 75512c <islower@plt+0x6e7adc>", 7688392], [" 7550cc:\tldr\tw2, [x19,#1352]", 7688396], [" 7550d0:\tcbnz\tw2, 755108 <islower@plt+0x6e7ab8>", 7688400], [" 7550d4:\tldr\tw23, [x19,#1332]", 7688404], [" 7550d8:\tand\tw18, w23, #0xfffffffe", 7688408], [" 7550dc:\tcmp\tw18, #0x2", 7688412], [" 7550e0:\tb.ne\t755108 <islower@plt+0x6e7ab8>", 7688416], [" 7550e4:\tldr\tw22, [x19,#1340]", 7688420], [" 7550e8:\tmov\tw10, wzr", 7688424], [" 7550ec:\tcmp\tw22, #0xc5", 7688428], [" 7550f0:\tb.eq\t75510c <islower@plt+0x6e7abc>", 7688432], [" 7550f4:\tcmp\tw22, #0x176", 7688436], [" 7550f8:\tb.eq\t75510c <islower@plt+0x6e7abc>", 7688440], [" 7550fc:\tldrb\tw13, [x19,#1628]", 7688444], [" 755100:\teor\tw10, w13, #0x1", 7688448], [" 755104:\tb\t75510c <islower@plt+0x6e7abc>", 7688452], [" 755108:\tmov\tw10, wzr", 7688456], [" 75510c:\tstrb\tw10, [x19,#675]", 7688460], [" 755110:\tbl\t77780c <islower@plt+0x70a1bc>", 7688464], [" 755114:\tand\tw1, w0, #0xffff", 7688468], [" 755118:\tcmp\tw1, #0x1d", 7688472], [" 75511c:\tb.ne\t75512c <islower@plt+0x6e7adc>", 7688476], [" 755120:\tldrb\tw8, [x19,#1261]", 7688480], [" 755124:\torr\tw9, w8, #0x2", 7688484], [" 755128:\tstrb\tw9, [x19,#1261]", 7688488], [" 75512c:\tldr\tx9, [sp,#64]", 7688492], [" 755130:\tldr\tx27, [sp,#96]", 7688496], [" 755134:\tldr\tx22, [x27,#592]", 7688500], [" 755138:\tadd\tx3, x22, #0x10", 7688504], [" 75513c:\tldr\tx27, [x27,#8]", 7688508], [" 755140:\tmov\tx22, x3", 7688512], [" 755144:\tcmp\tx27, x3", 7688516], [" 755148:\tb.eq\t755158 <islower@plt+0x6e7b08>", 7688520], [" 75514c:\tldrb\tw1, [x27,#24]", 7688524], [" 755150:\tmov\tx22, x27", 7688528], [" 755154:\ttbnz\tw1, #1, 75513c <islower@plt+0x6e7aec>", 7688532], [" 755158:\tcmp\tx22, x9", 7688536], [" 75515c:\tmov\tx27, x22", 7688540], [" 755160:\tb.ne\t751f28 <islower@plt+0x6e48d8>", 7688544], [" 755164:\tldr\tx1, [x19,#680]", 7688548], [" 755168:\tadd\tx0, x19, #0x58", 7688552], [" 75516c:\tbl\tbdb00 <islower@plt+0x504b0>", 7688556], [" 755170:\tmrs\tx22, tpidr_el0", 7688560], [" 755174:\tldr\tx5, [x22,#40]", 7688564], [" 755178:\tldr\tx1, [x24,#72]", 7688568], [" 75517c:\tcmp\tx5, x1", 7688572], [" 755180:\tb.ne\t7551a4 <islower@plt+0x6e7b54>", 7688576], [" 755184:\tadd\tsp, sp, #0x1d0", 7688580], [" 755188:\tldp\tx29, x30, [sp,#80]", 7688584], [" 75518c:\tldp\tx20, x19, [sp,#64]", 7688588], [" 755190:\tldp\tx22, x21, [sp,#48]", 7688592], [" 755194:\tldp\tx24, x23, [sp,#32]", 7688596], [" 755198:\tldp\tx26, x25, [sp,#16]", 7688600], [" 75519c:\tldp\tx28, x27, [sp],#96", 7688604], [" 7551a0:\tret", 7688608], [" 7551a4:\tbl\t6ce60 <__stack_chk_fail@plt>", 7688612], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUNopandHwFlagsInserter::handleDataDep()"}, "107": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000074a288 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x3193d8>:", 0], [" 74a288:\tstp\tx28, x27, [sp,#-96]!", 7643784], [" 74a28c:\tstp\tx26, x25, [sp,#16]", 7643788], [" 74a290:\tstp\tx24, x23, [sp,#32]", 7643792], [" 74a294:\tstp\tx22, x21, [sp,#48]", 7643796], [" 74a298:\tstp\tx20, x19, [sp,#64]", 7643800], [" 74a29c:\tstp\tx29, x30, [sp,#80]", 7643804], [" 74a2a0:\tsub\tsp, sp, #0x3d0", 7643808], [" 74a2a4:\tmrs\tx26, tpidr_el0", 7643812], [" 74a2a8:\tmov\tx29, x0", 7643816], [" 74a2ac:\tldr\tx24, [x26,#40]", 7643820], [" 74a2b0:\tmov\tw0, #0x24 \t// #36", 7643824], [" 74a2b4:\tmov\tx23, x1", 7643828], [" 74a2b8:\tstr\tx24, [sp,#968]", 7643832], [" 74a2bc:\tbl\tc7e98 <islower@plt+0x5a848>", 7643836], [" 74a2c0:\tstr\tx23, [x29,#32]", 7643840], [" 74a2c4:\tldp\tx27, x0, [x23,#16]", 7643844], [" 74a2c8:\tldr\tx4, [x0]", 7643848], [" 74a2cc:\tldr\tx24, [x27,#56]", 7643852], [" 74a2d0:\tldr\tx25, [x4,#64]", 7643856], [" 74a2d4:\tblr\tx25", 7643860], [" 74a2d8:\tldr\tx7, [x29,#32]", 7643864], [" 74a2dc:\tstr\tx0, [x29,#40]", 7643868], [" 74a2e0:\tstrb\twzr, [x29,#664]", 7643872], [" 74a2e4:\tldr\tx0, [x7,#24]", 7643876], [" 74a2e8:\tldr\tx6, [x0]", 7643880], [" 74a2ec:\tstr\tx0, [x29,#56]", 7643884], [" 74a2f0:\tldr\tx20, [x6,#24]", 7643888], [" 74a2f4:\tblr\tx20", 7643892], [" 74a2f8:\tldr\tx8, [x29,#56]", 7643896], [" 74a2fc:\tldr\tx1, [x8]", 7643900], [" 74a300:\tstr\tx0, [x29,#48]", 7643904], [" 74a304:\tmov\tx0, x8", 7643908], [" 74a308:\tldr\tx2, [x1]", 7643912], [" 74a30c:\tblr\tx2", 7643916], [" 74a310:\tstr\tx0, [x29,#2048]", 7643920], [" 74a314:\tbl\t7ace90 <islower@plt+0x73f840>", 7643924], [" 74a318:\tldr\tx8, [x29,#2048]", 7643928], [" 74a31c:\tcmp\tw0, #0x18f", 7643932], [" 74a320:\tcset\tw23, hi", 7643936], [" 74a324:\tmov\tx0, x8", 7643940], [" 74a328:\tstrb\tw23, [x29,#665]", 7643944], [" 74a32c:\tbl\t7ace90 <islower@plt+0x73f840>", 7643948], [" 74a330:\tldr\tx9, [x29,#2048]", 7643952], [" 74a334:\tcmp\tw0, #0x1f3", 7643956], [" 74a338:\tcset\tw25, hi", 7643960], [" 74a33c:\tmov\tx0, x9", 7643964], [" 74a340:\tstrb\tw25, [x29,#666]", 7643968], [" 74a344:\tbl\t7ace90 <islower@plt+0x73f840>", 7643972], [" 74a348:\tcmp\tw0, #0x257", 7643976], [" 74a34c:\tmov\tx22, x29", 7643980], [" 74a350:\tcset\tw19, hi", 7643984], [" 74a354:\tmov\tx0, x24", 7643988], [" 74a358:\tstrb\tw19, [x22,#667]", 7643992], [" 74a35c:\tbl\t8833b0 <islower@plt+0x815d60>", 7643996], [" 74a360:\tstr\tx22, [sp,#392]", 7644000], [" 74a364:\ttbz\tw0, #0, 74a374 <islower@plt+0x6dcd24>", 7644004], [" 74a368:\torr\tw13, wzr, #0x1", 7644008], [" 74a36c:\tstrb\tw13, [x22,#668]", 7644012], [" 74a370:\tb\t74a388 <islower@plt+0x6dcd38>", 7644016], [" 74a374:\tmov\tx0, x24", 7644020], [" 74a378:\tbl\t8833e8 <islower@plt+0x815d98>", 7644024], [" 74a37c:\tand\tw13, w0, #0x1", 7644028], [" 74a380:\tstrb\tw13, [x22,#668]", 7644032], [" 74a384:\ttbz\tw0, #0, 74a3f0 <islower@plt+0x6dcda0>", 7644036], [" 74a388:\tldr\tx28, [x24,#48]", 7644040], [" 74a38c:\tsub\tx29, x24, #0x38", 7644044], [" 74a390:\tcmp\tx28, x29", 7644048], [" 74a394:\tb.eq\t74a3dc <islower@plt+0x6dcd8c>", 7644052], [" 74a398:\tmov\tw22, wzr", 7644056], [" 74a39c:\tmov\tx0, x28", 7644060], [" 74a3a0:\tbl\t18f95c <islower@plt+0x12230c>", 7644064], [" 74a3a4:\ttbnz\tw0, #0, 74a3cc <islower@plt+0x6dcd7c>", 7644068], [" 74a3a8:\tldr\tw14, [x28,#52]", 7644072], [" 74a3ac:\tand\tw9, w14, #0x1f", 7644076], [" 74a3b0:\tcmp\tw9, #0x9", 7644080], [" 74a3b4:\tb.eq\t74a3cc <islower@plt+0x6dcd7c>", 7644084], [" 74a3b8:\tmov\tx0, x28", 7644088], [" 74a3bc:\tbl\t18f2d8 <islower@plt+0x121c88>", 7644092], [" 74a3c0:\tmvn\tw16, w0", 7644096], [" 74a3c4:\tand\tw12, w16, #0x1", 7644100], [" 74a3c8:\tadd\tw22, w12, w22", 7644104], [" 74a3cc:\tldr\tx28, [x28,#96]", 7644108], [" 74a3d0:\tcmp\tx28, x29", 7644112], [" 74a3d4:\tb.ne\t74a39c <islower@plt+0x6dcd4c>", 7644116], [" 74a3d8:\tb\t74a3e0 <islower@plt+0x6dcd90>", 7644120], [" 74a3dc:\tmov\tw22, wzr", 7644124], [" 74a3e0:\tcmp\tw22, #0x0", 7644128], [" 74a3e4:\tldr\tx22, [sp,#392]", 7644132], [" 74a3e8:\tcset\tw28, ne", 7644136], [" 74a3ec:\tb\t74a3f4 <islower@plt+0x6dcda4>", 7644140], [" 74a3f0:\tmov\tw28, wzr", 7644144], [" 74a3f4:\tmov\tx0, x24", 7644148], [" 74a3f8:\tstrb\tw28, [x22,#669]", 7644152], [" 74a3fc:\tbl\t88336c <islower@plt+0x815d1c>", 7644156], [" 74a400:\tand\tw15, w0, #0x1", 7644160], [" 74a404:\tmov\tx0, x24", 7644164], [" 74a408:\tstrb\tw15, [x22,#670]", 7644168], [" 74a40c:\tbl\t8831f4 <islower@plt+0x815ba4>", 7644172], [" 74a410:\tcmp\tw0, #0x8", 7644176], [" 74a414:\tb.ne\t74a420 <islower@plt+0x6dcdd0>", 7644180], [" 74a418:\torr\tw16, wzr, #0x1", 7644184], [" 74a41c:\tb\t74a448 <islower@plt+0x6dcdf8>", 7644188], [" 74a420:\tmov\tx0, x24", 7644192], [" 74a424:\tbl\t8831f4 <islower@plt+0x815ba4>", 7644196], [" 74a428:\tcmp\tw0, #0xf", 7644200], [" 74a42c:\tb.ne\t74a444 <islower@plt+0x6dcdf4>", 7644204], [" 74a430:\tmov\tx0, x24", 7644208], [" 74a434:\tbl\t883030 <islower@plt+0x8159e0>", 7644212], [" 74a438:\tcmp\tw0, #0x1", 7644216], [" 74a43c:\tcset\tw16, eq", 7644220], [" 74a440:\tb\t74a448 <islower@plt+0x6dcdf8>", 7644224], [" 74a444:\tmov\tw16, wzr", 7644228], [" 74a448:\tmov\tx0, x24", 7644232], [" 74a44c:\tstrb\tw16, [x22,#671]", 7644236], [" 74a450:\tbl\t883178 <islower@plt+0x815b28>", 7644240], [" 74a454:\ttbz\tw0, #0, 74a460 <islower@plt+0x6dce10>", 7644244], [" 74a458:\torr\tw0, wzr, #0x1", 7644248], [" 74a45c:\tb\t74a468 <islower@plt+0x6dce18>", 7644252], [" 74a460:\tmov\tx0, x24", 7644256], [" 74a464:\tbl\t8831a8 <islower@plt+0x815b58>", 7644260], [" 74a468:\tldr\tx25, [x22,#56]", 7644264], [" 74a46c:\tmov\tw4, #0x5bfe \t// #23550", 7644268], [" 74a470:\tand\tw14, w0, #0x1", 7644272], [" 74a474:\tldrb\tw24, [x25,x4]", 7644276], [" 74a478:\tstrb\tw14, [x22,#672]", 7644280], [" 74a47c:\tcbnz\tw24, 74a48c <islower@plt+0x6dce3c>", 7644284], [" 74a480:\tmov\tw5, #0x5bfb \t// #23547", 7644288], [" 74a484:\tldrb\tw2, [x25,x5]", 7644292], [" 74a488:\tcbz\tw2, 75166c <islower@plt+0x6e401c>", 7644296], [" 74a48c:\tldr\tx8, [x22,#2048]", 7644300], [" 74a490:\tmov\tw4, #0x12 \t// #18", 7644304], [" 74a494:\tldrb\tw3, [x8,#104]", 7644308], [" 74a498:\ttst\tw3, w4", 7644312], [" 74a49c:\tcset\tw19, ne", 7644316], [" 74a4a0:\tmov\tw6, #0x6d10 \t// #27920", 7644320], [" 74a4a4:\tldr\tx1, [x22,#32]", 7644324], [" 74a4a8:\tmov\tw3, #0x5028 \t// #20520", 7644328], [" 74a4ac:\tadd\tx0, x25, x3", 7644332], [" 74a4b0:\tldr\tw17, [x25,x6]", 7644336], [" 74a4b4:\tstrb\tw19, [x22,#673]", 7644340], [" 74a4b8:\tcmp\tw17, #0x2", 7644344], [" 74a4bc:\tcset\tw7, eq", 7644348], [" 74a4c0:\tstr\txzr, [x22,#688]", 7644352], [" 74a4c4:\tstrb\tw7, [x22,#674]", 7644356], [" 74a4c8:\tbl\t7551a8 <islower@plt+0x6e7b58>", 7644360], [" 74a4cc:\tmov\tx25, x0", 7644364], [" 74a4d0:\tadd\tx20, x22, #0x40", 7644368], [" 74a4d4:\tstr\tx20, [sp,#104]", 7644372], [" 74a4d8:\tcbz\tx25, 74a508 <islower@plt+0x6dceb8>", 7644376], [" 74a4dc:\torr\tw0, wzr, #0x18", 7644380], [" 74a4e0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7644384], [" 74a4e4:\tldr\tx21, [x22,#80]", 7644388], [" 74a4e8:\tldr\tx24, [x22,#64]", 7644392], [" 74a4ec:\tstp\tx20, x25, [x0,#8]", 7644396], [" 74a4f0:\tadd\tx19, x21, #0x1", 7644400], [" 74a4f4:\tstr\tx24, [x0]", 7644404], [" 74a4f8:\tstr\tx0, [x24,#8]", 7644408], [" 74a4fc:\tstr\tx0, [x22,#64]", 7644412], [" 74a500:\tstr\tx19, [x22,#80]", 7644416], [" 74a504:\tb\t74a538 <islower@plt+0x6dcee8>", 7644420], [" 74a508:\tldr\tx0, [x22,#32]", 7644424], [" 74a50c:\tldr\tx28, [x0,#232]", 7644428], [" 74a510:\torr\tw0, wzr, #0x18", 7644432], [" 74a514:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7644436], [" 74a518:\tldr\tx9, [x22,#80]", 7644440], [" 74a51c:\tldr\tx25, [x22,#64]", 7644444], [" 74a520:\tstp\tx20, x28, [x0,#8]", 7644448], [" 74a524:\tadd\tx10, x9, #0x1", 7644452], [" 74a528:\tstr\tx25, [x0]", 7644456], [" 74a52c:\tstr\tx0, [x25,#8]", 7644460], [" 74a530:\tstr\tx0, [x22,#64]", 7644464], [" 74a534:\tstr\tx10, [x22,#80]", 7644468], [" 74a538:\tadd\tx7, x22, #0x2a8", 7644472], [" 74a53c:\tadd\tx27, x22, #0x4d0", 7644476], [" 74a540:\tadd\tx28, x22, #0x4d8", 7644480], [" 74a544:\tstr\tx7, [sp,#240]", 7644484], [" 74a548:\tadd\tx7, sp, #0x1a0", 7644488], [" 74a54c:\tadd\tx10, x22, #0x480", 7644492], [" 74a550:\tadd\tx15, x22, #0x490", 7644496], [" 74a554:\tstp\tx28, x27, [sp,#176]", 7644500], [" 74a558:\tadd\tx14, x22, #0x4a0", 7644504], [" 74a55c:\tadd\tx17, x22, #0x4b0", 7644508], [" 74a560:\tadd\tx13, x22, #0x1a8", 7644512], [" 74a564:\tstp\tx15, x10, [sp,#136]", 7644516], [" 74a568:\tadd\tx11, x7, #0x20", 7644520], [" 74a56c:\tadd\tx27, sp, #0x1f0", 7644524], [" 74a570:\tstp\tx17, x14, [sp,#120]", 7644528], [" 74a574:\tadd\tx16, x22, #0x48", 7644532], [" 74a578:\tadd\tx3, x22, #0x40", 7644536], [" 74a57c:\tstp\tx11, x13, [sp,#192]", 7644540], [" 74a580:\tadd\tx1, x22, #0x460", 7644544], [" 74a584:\tadd\tx8, x22, #0x470", 7644548], [" 74a588:\tadd\tx12, x22, #0x4c0", 7644552], [" 74a58c:\tstp\tx3, x16, [sp,#248]", 7644556], [" 74a590:\tadd\tx29, x7, #0x40", 7644560], [" 74a594:\tadd\tx15, x27, #0x40", 7644564], [" 74a598:\tstp\tx8, x1, [sp,#152]", 7644568], [" 74a59c:\tadd\tx17, x27, #0x60", 7644572], [" 74a5a0:\tstr\tx12, [sp,#112]", 7644576], [" 74a5a4:\tadd\tx28, x27, #0x80", 7644580], [" 74a5a8:\tadd\tx23, x27, #0xa0", 7644584], [" 74a5ac:\tstp\tx15, x29, [sp,#88]", 7644588], [" 74a5b0:\tadd\tx11, x27, #0xc0", 7644592], [" 74a5b4:\tadd\tx0, x22, #0x2c0", 7644596], [" 74a5b8:\tstp\tx28, x17, [sp,#72]", 7644600], [" 74a5bc:\tadd\tx25, x27, #0x20", 7644604], [" 74a5c0:\tadd\tx6, x27, #0x1a0", 7644608], [" 74a5c4:\tstp\tx11, x23, [sp,#56]", 7644612], [" 74a5c8:\tadd\tx20, x27, #0xe0", 7644616], [" 74a5cc:\tstr\tx0, [sp,#376]", 7644620], [" 74a5d0:\tadd\tx29, x27, #0x100", 7644624], [" 74a5d4:\tstr\tx25, [sp,#328]", 7644628], [" 74a5d8:\tadd\tx16, x27, #0x120", 7644632], [" 74a5dc:\tstr\tx6, [sp,#208]", 7644636], [" 74a5e0:\tadd\tx3, x27, #0x140", 7644640], [" 74a5e4:\tadd\tx21, x27, #0x160", 7644644], [" 74a5e8:\tstp\tx29, x20, [sp,#40]", 7644648], [" 74a5ec:\tadd\tx5, x27, #0x180", 7644652], [" 74a5f0:\tadd\tx4, x22, #0x280", 7644656], [" 74a5f4:\tstp\tx3, x16, [sp,#24]", 7644660], [" 74a5f8:\tadd\tx8, x27, #0x10", 7644664], [" 74a5fc:\tadd\tx10, x22, #0x4f0", 7644668], [" 74a600:\tstp\tx5, x21, [sp,#8]", 7644672], [" 74a604:\tadd\tx14, x22, #0x1c0", 7644676], [" 74a608:\tadd\tx17, x22, #0x1d8", 7644680], [" 74a60c:\tstr\tx8, [sp,#232]", 7644684], [" 74a610:\tadd\tx12, x22, #0x1f0", 7644688], [" 74a614:\tstr\tx10, [sp,#168]", 7644692], [" 74a618:\tadd\tx28, x22, #0x208", 7644696], [" 74a61c:\tadd\tx27, x22, #0x220", 7644700], [" 74a620:\tstp\tx17, x14, [sp,#312]", 7644704], [" 74a624:\tadd\tx23, x22, #0x238", 7644708], [" 74a628:\tadd\tx13, x22, #0x250", 7644712], [" 74a62c:\tstp\tx28, x12, [sp,#296]", 7644716], [" 74a630:\tadd\tx11, x22, #0x268", 7644720], [" 74a634:\tstp\tx23, x27, [sp,#280]", 7644724], [" 74a638:\torr\tw29, wzr, #0x1", 7644728], [" 74a63c:\tstr\tx13, [sp,#272]", 7644732], [" 74a640:\torr\tw27, wzr, #0x18", 7644736], [" 74a644:\tstp\tx4, x11, [sp,#216]", 7644740], [" 74a648:\tldr\tx1, [x22,#80]", 7644744], [" 74a64c:\tb\t74a68c <islower@plt+0x6dd03c>", 7644748], [" 74a650:\torr\tw0, wzr, #0x18", 7644752], [" 74a654:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7644756], [" 74a658:\tldr\tx19, [sp,#392]", 7644760], [" 74a65c:\tldr\tx24, [sp,#104]", 7644764], [" 74a660:\tldr\tx11, [x19,#80]", 7644768], [" 74a664:\tldr\tx13, [x19,#64]", 7644772], [" 74a668:\tstr\tx22, [x0,#16]", 7644776], [" 74a66c:\tmov\tx22, x19", 7644780], [" 74a670:\tstr\tx24, [x0,#8]", 7644784], [" 74a674:\tadd\tx1, x11, #0x1", 7644788], [" 74a678:\tstr\tx13, [x0]", 7644792], [" 74a67c:\tstr\tx0, [x13,#8]", 7644796], [" 74a680:\tstr\tx0, [x22,#64]", 7644800], [" 74a684:\tstr\tx1, [x22,#80]", 7644804], [" 74a688:\tb\t750ab8 <islower@plt+0x6e3468>", 7644808], [" 74a68c:\tldr\tx0, [x22,#72]", 7644812], [" 74a690:\tsub\tx12, x1, #0x1", 7644816], [" 74a694:\tldp\tx15, x7, [x0]", 7644820], [" 74a698:\tldr\tx8, [x0,#16]", 7644824], [" 74a69c:\tstr\tx7, [x15,#8]", 7644828], [" 74a6a0:\tldr\tx14, [x0,#8]", 7644832], [" 74a6a4:\tstr\tx8, [x22,#680]", 7644836], [" 74a6a8:\tstr\tx15, [x14]", 7644840], [" 74a6ac:\tstr\tx12, [x22,#80]", 7644844], [" 74a6b0:\tbl\t6cda0 <operator delete(void*)@plt>", 7644848], [" 74a6b4:\tldr\tx9, [x22,#80]", 7644852], [" 74a6b8:\tstrb\twzr, [x22,#675]", 7644856], [" 74a6bc:\tcbz\tx9, 74ab00 <islower@plt+0x6dd4b0>", 7644860], [" 74a6c0:\tldr\tx18, [sp,#392]", 7644864], [" 74a6c4:\tldr\tw28, [x18,#616]", 7644868], [" 74a6c8:\tcbz\tw28, 74a744 <islower@plt+0x6dd0f4>", 7644872], [" 74a6cc:\tldr\tx7, [x18,#680]", 7644876], [" 74a6d0:\torr\tw27, wzr, #0xfffffff", 7644880], [" 74a6d4:\tldr\tx21, [x18,#624]", 7644884], [" 74a6d8:\tadd\tw0, w28, w27", 7644888], [" 74a6dc:\tmov\tw17, #0x50 \t// #80", 7644892], [" 74a6e0:\tubfx\tx10, x7, #4, #28", 7644896], [" 74a6e4:\teor\tw3, w10, w7, lsr #9", 7644900], [" 74a6e8:\tand\tw27, w0, w3", 7644904], [" 74a6ec:\tumaddl\tx23, w27, w17, x21", 7644908], [" 74a6f0:\tldr\tx20, [x23]", 7644912], [" 74a6f4:\tcmp\tx7, x20", 7644916], [" 74a6f8:\tb.eq\t74a7b0 <islower@plt+0x6dd160>", 7644920], [" 74a6fc:\tmov\tx11, xzr", 7644924], [" 74a700:\tsub\tw9, w28, #0x1", 7644928], [" 74a704:\torr\tw6, wzr, #0x1", 7644932], [" 74a708:\torr\tx28, xzr, #0xfffffffffffffff8", 7644936], [" 74a70c:\torr\tw27, wzr, #0x18", 7644940], [" 74a710:\tcmn\tx20, #0x4", 7644944], [" 74a714:\tb.eq\t74a74c <islower@plt+0x6dd0fc>", 7644948], [" 74a718:\tcmp\tx11, #0x0", 7644952], [" 74a71c:\tadd\tw3, w6, w3", 7644956], [" 74a720:\tccmp\tx20, x28, #0x0, eq", 7644960], [" 74a724:\tand\tw20, w3, w9", 7644964], [" 74a728:\tadd\tw6, w6, #0x1", 7644968], [" 74a72c:\tcsel\tx11, x11, x23, ne", 7644972], [" 74a730:\tumaddl\tx23, w20, w17, x21", 7644976], [" 74a734:\tldr\tx20, [x23]", 7644980], [" 74a738:\tcmp\tx7, x20", 7644984], [" 74a73c:\tb.ne\t74a710 <islower@plt+0x6dd0c0>", 7644988], [" 74a740:\tb\t74a7b4 <islower@plt+0x6dd164>", 7644992], [" 74a744:\tmov\tx3, xzr", 7644996], [" 74a748:\tb\t74a754 <islower@plt+0x6dd104>", 7645000], [" 74a74c:\tcmp\tx11, #0x0", 7645004], [" 74a750:\tcsel\tx3, x11, x23, ne", 7645008], [" 74a754:\tmovi\tv30.2d, #0x0", 7645012], [" 74a758:\tldr\tx22, [sp,#232]", 7645016], [" 74a75c:\tldr\tx25, [sp,#240]", 7645020], [" 74a760:\tmov\tx7, #0xffffffffffffffff \t// #-1", 7645024], [" 74a764:\tldr\tx0, [sp,#224]", 7645028], [" 74a768:\torr\tw11, wzr, #0x4", 7645032], [" 74a76c:\tmov\tx27, x7", 7645036], [" 74a770:\tadd\tx2, sp, #0x1f0", 7645040], [" 74a774:\tmov\tx1, x25", 7645044], [" 74a778:\tstr\tq30, [x22]", 7645048], [" 74a77c:\tldr\tx22, [sp,#328]", 7645052], [" 74a780:\tstr\tw11, [sp,#512]", 7645056], [" 74a784:\tstr\txzr, [sp,#560]", 7645060], [" 74a788:\tstp\tx22, x22, [sp,#496]", 7645064], [" 74a78c:\tstp\tx27, x27, [x22,#16]", 7645068], [" 74a790:\tstp\tx27, x27, [x22]", 7645072], [" 74a794:\tstr\twzr, [sp,#516]", 7645076], [" 74a798:\tstr\twzr, [sp,#520]", 7645080], [" 74a79c:\tbl\t7555c8 <islower@plt+0x6e7f78>", 7645084], [" 74a7a0:\tmov\tx23, x0", 7645088], [" 74a7a4:\tadd\tx0, sp, #0x1f0", 7645092], [" 74a7a8:\tbl\tbe090 <islower@plt+0x50a40>", 7645096], [" 74a7ac:\tldr\tx7, [x25]", 7645100], [" 74a7b0:\torr\tw27, wzr, #0x18", 7645104], [" 74a7b4:\tldp\tx15, x16, [x7,#64]", 7645108], [" 74a7b8:\tldr\tw9, [x23,#28]", 7645112], [" 74a7bc:\tsub\tx17, x16, x15", 7645116], [" 74a7c0:\tlsr\tx18, x17, #3", 7645120], [" 74a7c4:\tcmp\tw9, w18", 7645124], [" 74a7c8:\tb.cs\t74ab00 <islower@plt+0x6dd4b0>", 7645128], [" 74a7cc:\tldr\tx5, [sp,#256]", 7645132], [" 74a7d0:\tmov\tw19, wzr", 7645136], [" 74a7d4:\tldr\tx24, [sp,#392]", 7645140], [" 74a7d8:\torr\tx16, xzr, #0xfffffffffffffff8", 7645144], [" 74a7dc:\tldr\tx22, [sp,#104]", 7645148], [" 74a7e0:\tmov\tw15, #0x50 \t// #80", 7645152], [" 74a7e4:\tldr\tx27, [x5]", 7645156], [" 74a7e8:\tcmp\tx27, x22", 7645160], [" 74a7ec:\tb.eq\t74a904 <islower@plt+0x6dd2b4>", 7645164], [" 74a7f0:\tmov\tx23, x27", 7645168], [" 74a7f4:\tldr\tx21, [x23,#16]!", 7645172], [" 74a7f8:\tldr\tw7, [x24,#616]", 7645176], [" 74a7fc:\tcbz\tw7, 74a86c <islower@plt+0x6dd21c>", 7645180], [" 74a800:\tubfx\tx0, x21, #4, #28", 7645184], [" 74a804:\tldr\tx25, [x24,#624]", 7645188], [" 74a808:\torr\tw12, wzr, #0xfffffff", 7645192], [" 74a80c:\teor\tw2, w0, w21, lsr #9", 7645196], [" 74a810:\tadd\tw10, w7, w12", 7645200], [" 74a814:\tand\tw11, w10, w2", 7645204], [" 74a818:\tumaddl\tx20, w11, w15, x25", 7645208], [" 74a81c:\tldr\tx8, [x20]", 7645212], [" 74a820:\tcmp\tx21, x8", 7645216], [" 74a824:\tb.eq\t74a8d8 <islower@plt+0x6dd288>", 7645220], [" 74a828:\tmov\tx18, xzr", 7645224], [" 74a82c:\tsub\tw10, w7, #0x1", 7645228], [" 74a830:\torr\tw7, wzr, #0x1", 7645232], [" 74a834:\tcmn\tx8, #0x4", 7645236], [" 74a838:\tb.eq\t74a874 <islower@plt+0x6dd224>", 7645240], [" 74a83c:\tcmp\tx18, #0x0", 7645244], [" 74a840:\tadd\tw2, w7, w2", 7645248], [" 74a844:\tccmp\tx8, x16, #0x0, eq", 7645252], [" 74a848:\tmov\tw9, #0x50 \t// #80", 7645256], [" 74a84c:\tand\tw12, w2, w10", 7645260], [" 74a850:\tcsel\tx18, x18, x20, ne", 7645264], [" 74a854:\tumaddl\tx20, w12, w9, x25", 7645268], [" 74a858:\tadd\tw7, w7, #0x1", 7645272], [" 74a85c:\tldr\tx8, [x20]", 7645276], [" 74a860:\tcmp\tx21, x8", 7645280], [" 74a864:\tb.ne\t74a834 <islower@plt+0x6dd1e4>", 7645284], [" 74a868:\tb\t74a8d8 <islower@plt+0x6dd288>", 7645288], [" 74a86c:\tmov\tx3, xzr", 7645292], [" 74a870:\tb\t74a87c <islower@plt+0x6dd22c>", 7645296], [" 74a874:\tcmp\tx18, #0x0", 7645300], [" 74a878:\tcsel\tx3, x18, x20, ne", 7645304], [" 74a87c:\tmovi\tv22.2d, #0x0", 7645308], [" 74a880:\tldr\tx6, [sp,#232]", 7645312], [" 74a884:\tldr\tx2, [sp,#328]", 7645316], [" 74a888:\tmov\tx21, #0xffffffffffffffff \t// #-1", 7645320], [" 74a88c:\torr\tw20, wzr, #0x4", 7645324], [" 74a890:\tldr\tx0, [sp,#224]", 7645328], [" 74a894:\tmov\tx25, x21", 7645332], [" 74a898:\tmov\tx1, x23", 7645336], [" 74a89c:\tstr\tq22, [x6]", 7645340], [" 74a8a0:\tstp\tx2, x2, [sp,#496]", 7645344], [" 74a8a4:\tstr\tw20, [sp,#512]", 7645348], [" 74a8a8:\tstr\txzr, [sp,#560]", 7645352], [" 74a8ac:\tstp\tx25, x25, [x2,#16]", 7645356], [" 74a8b0:\tstp\tx25, x25, [x2]", 7645360], [" 74a8b4:\tadd\tx2, sp, #0x1f0", 7645364], [" 74a8b8:\tstr\twzr, [sp,#516]", 7645368], [" 74a8bc:\tstr\twzr, [sp,#520]", 7645372], [" 74a8c0:\tbl\t7555c8 <islower@plt+0x6e7f78>", 7645376], [" 74a8c4:\tmov\tx20, x0", 7645380], [" 74a8c8:\tadd\tx0, sp, #0x1f0", 7645384], [" 74a8cc:\tbl\tbe090 <islower@plt+0x50a40>", 7645388], [" 74a8d0:\tldr\tx21, [x23]", 7645392], [" 74a8d4:\torr\tx16, xzr, #0xfffffffffffffff8", 7645396], [" 74a8d8:\tldp\tx3, x28, [x21,#64]", 7645400], [" 74a8dc:\tldr\tw1, [x20,#28]", 7645404], [" 74a8e0:\torr\tw12, wzr, #0x1", 7645408], [" 74a8e4:\tadd\tx5, x27, #0x8", 7645412], [" 74a8e8:\tsub\tx20, x28, x3", 7645416], [" 74a8ec:\tlsr\tx7, x20, #3", 7645420], [" 74a8f0:\tmov\tw15, #0x50 \t// #80", 7645424], [" 74a8f4:\tcmp\tw1, w7", 7645428], [" 74a8f8:\tcsel\tw19, w12, w19, eq", 7645432], [" 74a8fc:\ttbz\tw19, #0, 74a7e4 <islower@plt+0x6dd194>", 7645436], [" 74a900:\tb\t74a908 <islower@plt+0x6dd2b8>", 7645440], [" 74a904:\tmov\tw12, wzr", 7645444], [" 74a908:\tldr\tx5, [sp,#240]", 7645448], [" 74a90c:\tldr\tx22, [x5]", 7645452], [" 74a910:\tldp\tx0, x20, [x22,#64]", 7645456], [" 74a914:\tcmp\tx0, x20", 7645460], [" 74a918:\tb.eq\t74a940 <islower@plt+0x6dd2f0>", 7645464], [" 74a91c:\tsub\tx23, x20, #0x8", 7645468], [" 74a920:\tsub\tx20, x23, x0", 7645472], [" 74a924:\tlsr\tx28, x20, #3", 7645476], [" 74a928:\tadd\tx23, x28, #0x1", 7645480], [" 74a92c:\tand\tx9, x23, #0x7", 7645484], [" 74a930:\tcmp\tx20, #0x38", 7645488], [" 74a934:\tb.cs\t74a948 <islower@plt+0x6dd2f8>", 7645492], [" 74a938:\tmov\tw17, wzr", 7645496], [" 74a93c:\tb\t74a9d0 <islower@plt+0x6dd380>", 7645500], [" 74a940:\tmov\tw28, wzr", 7645504], [" 74a944:\tb\t74a9ec <islower@plt+0x6dd39c>", 7645508], [" 74a948:\tmov\tw17, wzr", 7645512], [" 74a94c:\tsub\tx1, x23, x9", 7645516], [" 74a950:\tldp\tx10, x11, [x0]", 7645520], [" 74a954:\tldp\tx21, x13, [x0,#16]", 7645524], [" 74a958:\tldp\tx14, x15, [x0,#32]", 7645528], [" 74a95c:\tcmp\tx10, x22", 7645532], [" 74a960:\tcset\tw25, eq", 7645536], [" 74a964:\tcmp\tx11, x22", 7645540], [" 74a968:\tldp\tx16, x18, [x0,#48]", 7645544], [" 74a96c:\tcset\tw19, eq", 7645548], [" 74a970:\tcmp\tx21, x22", 7645552], [" 74a974:\torr\tw21, w19, w25", 7645556], [" 74a978:\tcset\tw26, eq", 7645560], [" 74a97c:\tcmp\tx13, x22", 7645564], [" 74a980:\torr\tw13, w26, w21", 7645568], [" 74a984:\tcset\tw28, eq", 7645572], [" 74a988:\tcmp\tx14, x22", 7645576], [" 74a98c:\torr\tw14, w28, w13", 7645580], [" 74a990:\tcset\tw24, eq", 7645584], [" 74a994:\tcmp\tx15, x22", 7645588], [" 74a998:\torr\tw15, w24, w14", 7645592], [" 74a99c:\tcset\tw2, eq", 7645596], [" 74a9a0:\tcmp\tx16, x22", 7645600], [" 74a9a4:\torr\tw16, w2, w15", 7645604], [" 74a9a8:\tcset\tw3, eq", 7645608], [" 74a9ac:\tcmp\tx18, x22", 7645612], [" 74a9b0:\torr\tw18, w3, w16", 7645616], [" 74a9b4:\tcset\tw4, eq", 7645620], [" 74a9b8:\torr\tw5, w4, w18", 7645624], [" 74a9bc:\ttst\tw5, #0x1", 7645628], [" 74a9c0:\tadd\tx0, x0, #0x40", 7645632], [" 74a9c4:\tcsel\tw17, w29, w17, ne", 7645636], [" 74a9c8:\tsubs\tx1, x1, #0x8", 7645640], [" 74a9cc:\tb.ne\t74a950 <islower@plt+0x6dd300>", 7645644], [" 74a9d0:\tcbz\tx9, 74a9e8 <islower@plt+0x6dd398>", 7645648], [" 74a9d4:\tldr\tx27, [x0],#8", 7645652], [" 74a9d8:\tcmp\tx27, x22", 7645656], [" 74a9dc:\tcsel\tw17, w29, w17, eq", 7645660], [" 74a9e0:\tsubs\tx9, x9, #0x1", 7645664], [" 74a9e4:\tb.ne\t74a9d4 <islower@plt+0x6dd384>", 7645668], [" 74a9e8:\tand\tw28, w17, #0x1", 7645672], [" 74a9ec:\torr\tw27, wzr, #0x18", 7645676], [" 74a9f0:\ttbz\tw12, #0, 74ab00 <islower@plt+0x6dd4b0>", 7645680], [" 74a9f4:\tcbz\tw28, 74a650 <islower@plt+0x6dd000>", 7645684], [" 74a9f8:\tldr\tx25, [sp,#392]", 7645688], [" 74a9fc:\tldr\tw14, [x25,#616]", 7645692], [" 74aa00:\tcbz\tw14, 74aa74 <islower@plt+0x6dd424>", 7645696], [" 74aa04:\tubfx\tx9, x22, #4, #28", 7645700], [" 74aa08:\tldr\tx25, [x25,#624]", 7645704], [" 74aa0c:\torr\tw28, wzr, #0xfffffff", 7645708], [" 74aa10:\teor\tw21, w9, w22, lsr #9", 7645712], [" 74aa14:\tadd\tw17, w14, w28", 7645716], [" 74aa18:\tand\tw7, w17, w21", 7645720], [" 74aa1c:\tmov\tw2, #0x50 \t// #80", 7645724], [" 74aa20:\tumaddl\tx23, w7, w2, x25", 7645728], [" 74aa24:\tldr\tx20, [x23]", 7645732], [" 74aa28:\tcmp\tx22, x20", 7645736], [" 74aa2c:\tb.eq\t74aae0 <islower@plt+0x6dd490>", 7645740], [" 74aa30:\tmov\tx1, xzr", 7645744], [" 74aa34:\tsub\tw5, w14, #0x1", 7645748], [" 74aa38:\torr\tw18, wzr, #0x1", 7645752], [" 74aa3c:\torr\tx13, xzr, #0xfffffffffffffff8", 7645756], [" 74aa40:\tcmn\tx20, #0x4", 7645760], [" 74aa44:\tb.eq\t74aa7c <islower@plt+0x6dd42c>", 7645764], [" 74aa48:\tcmp\tx1, #0x0", 7645768], [" 74aa4c:\tadd\tw21, w18, w21", 7645772], [" 74aa50:\tccmp\tx20, x13, #0x0, eq", 7645776], [" 74aa54:\tand\tw0, w21, w5", 7645780], [" 74aa58:\tadd\tw18, w18, #0x1", 7645784], [" 74aa5c:\tcsel\tx1, x1, x23, ne", 7645788], [" 74aa60:\tumaddl\tx23, w0, w2, x25", 7645792], [" 74aa64:\tldr\tx20, [x23]", 7645796], [" 74aa68:\tcmp\tx22, x20", 7645800], [" 74aa6c:\tb.ne\t74aa40 <islower@plt+0x6dd3f0>", 7645804], [" 74aa70:\tb\t74aae0 <islower@plt+0x6dd490>", 7645808], [" 74aa74:\tmov\tx3, xzr", 7645812], [" 74aa78:\tb\t74aa84 <islower@plt+0x6dd434>", 7645816], [" 74aa7c:\tcmp\tx1, #0x0", 7645820], [" 74aa80:\tcsel\tx3, x1, x23, ne", 7645824], [" 74aa84:\tmovi\tv31.2d, #0x0", 7645828], [" 74aa88:\tldr\tx1, [sp,#232]", 7645832], [" 74aa8c:\tldr\tx21, [sp,#240]", 7645836], [" 74aa90:\tmov\tx18, #0xffffffffffffffff \t// #-1", 7645840], [" 74aa94:\tldr\tx5, [sp,#328]", 7645844], [" 74aa98:\torr\tw16, wzr, #0x4", 7645848], [" 74aa9c:\tldr\tx0, [sp,#224]", 7645852], [" 74aaa0:\tmov\tx26, x18", 7645856], [" 74aaa4:\tadd\tx2, sp, #0x1f0", 7645860], [" 74aaa8:\tstr\tq31, [x1]", 7645864], [" 74aaac:\tmov\tx1, x21", 7645868], [" 74aab0:\tstp\tx5, x5, [sp,#496]", 7645872], [" 74aab4:\tstr\tw16, [sp,#512]", 7645876], [" 74aab8:\tstr\txzr, [sp,#560]", 7645880], [" 74aabc:\tstp\tx26, x26, [x5,#16]", 7645884], [" 74aac0:\tstp\tx26, x26, [x5]", 7645888], [" 74aac4:\tstr\twzr, [sp,#516]", 7645892], [" 74aac8:\tstr\twzr, [sp,#520]", 7645896], [" 74aacc:\tbl\t7555c8 <islower@plt+0x6e7f78>", 7645900], [" 74aad0:\tmov\tx23, x0", 7645904], [" 74aad4:\tadd\tx0, sp, #0x1f0", 7645908], [" 74aad8:\tbl\tbe090 <islower@plt+0x50a40>", 7645912], [" 74aadc:\tldr\tx22, [x21]", 7645916], [" 74aae0:\tldp\tx1, x20, [x22,#64]", 7645920], [" 74aae4:\tldr\tw16, [x23,#28]", 7645924], [" 74aae8:\tsub\tx27, x20, x1", 7645928], [" 74aaec:\tlsr\tx8, x27, #3", 7645932], [" 74aaf0:\tadd\tw18, w16, #0x1", 7645936], [" 74aaf4:\tcmp\tw18, w8", 7645940], [" 74aaf8:\torr\tw27, wzr, #0x18", 7645944], [" 74aafc:\tb.ne\t74a650 <islower@plt+0x6dd000>", 7645948], [" 74ab00:\tldr\tx23, [sp,#392]", 7645952], [" 74ab04:\tldr\tx21, [x23,#704]", 7645956], [" 74ab08:\tldr\tx25, [x23,#712]", 7645960], [" 74ab0c:\tcmp\tx25, x21", 7645964], [" 74ab10:\tb.eq\t74ab48 <islower@plt+0x6dd4f8>", 7645968], [" 74ab14:\tsub\tx19, x25, #0x40", 7645972], [" 74ab18:\tldr\tx0, [x19]", 7645976], [" 74ab1c:\tsub\tx24, x25, #0x40", 7645980], [" 74ab20:\tsub\tx17, x25, #0x20", 7645984], [" 74ab24:\tcmp\tx0, x17", 7645988], [" 74ab28:\tb.eq\t74ab30 <islower@plt+0x6dd4e0>", 7645992], [" 74ab2c:\tbl\t6cda0 <operator delete(void*)@plt>", 7645996], [" 74ab30:\tcmp\tx24, x21", 7646000], [" 74ab34:\tsub\tx19, x19, #0x40", 7646004], [" 74ab38:\tmov\tx25, x24", 7646008], [" 74ab3c:\tb.ne\t74ab18 <islower@plt+0x6dd4c8>", 7646012], [" 74ab40:\tldr\tx9, [sp,#376]", 7646016], [" 74ab44:\tldr\tx21, [x9]", 7646020], [" 74ab48:\tldr\tw14, [x23,#1132]", 7646024], [" 74ab4c:\tmov\tw1, wzr", 7646028], [" 74ab50:\tldr\tx0, [x23,#1120]", 7646032], [" 74ab54:\tstr\tx21, [x23,#712]", 7646036], [" 74ab58:\tlsl\tx2, x14, #3", 7646040], [" 74ab5c:\tbl\t6cdf0 <memset@plt>", 7646044], [" 74ab60:\tldr\tw21, [x23,#1148]", 7646048], [" 74ab64:\tmov\tw1, wzr", 7646052], [" 74ab68:\tldr\tx0, [x23,#1136]", 7646056], [" 74ab6c:\tlsl\tx2, x21, #3", 7646060], [" 74ab70:\tbl\t6cdf0 <memset@plt>", 7646064], [" 74ab74:\tldr\tw15, [x23,#1164]", 7646068], [" 74ab78:\tmov\tw1, wzr", 7646072], [" 74ab7c:\tldr\tx0, [x23,#1152]", 7646076], [" 74ab80:\tlsl\tx2, x15, #3", 7646080], [" 74ab84:\tbl\t6cdf0 <memset@plt>", 7646084], [" 74ab88:\tldr\tw16, [x23,#1180]", 7646088], [" 74ab8c:\tmov\tw1, wzr", 7646092], [" 74ab90:\tldr\tx0, [x23,#1168]", 7646096], [" 74ab94:\tlsl\tx2, x16, #3", 7646100], [" 74ab98:\tbl\t6cdf0 <memset@plt>", 7646104], [" 74ab9c:\tldr\tw18, [x23,#1196]", 7646108], [" 74aba0:\tmov\tw1, wzr", 7646112], [" 74aba4:\tldr\tx0, [x23,#1184]", 7646116], [" 74aba8:\tlsl\tx2, x18, #3", 7646120], [" 74abac:\tbl\t6cdf0 <memset@plt>", 7646124], [" 74abb0:\tldr\tw24, [x23,#1212]", 7646128], [" 74abb4:\tmov\tw1, wzr", 7646132], [" 74abb8:\tldr\tx0, [x23,#1200]", 7646136], [" 74abbc:\tlsl\tx2, x24, #3", 7646140], [" 74abc0:\tbl\t6cdf0 <memset@plt>", 7646144], [" 74abc4:\tldr\tw26, [x23,#1228]", 7646148], [" 74abc8:\tmov\tw1, wzr", 7646152], [" 74abcc:\tldr\tx0, [x23,#1216]", 7646156], [" 74abd0:\tlsl\tx2, x26, #3", 7646160], [" 74abd4:\tbl\t6cdf0 <memset@plt>", 7646164], [" 74abd8:\tldr\tx1, [x23,#1240]", 7646168], [" 74abdc:\tldr\tx10, [sp,#392]", 7646172], [" 74abe0:\tldr\tx0, [sp,#184]", 7646176], [" 74abe4:\tadd\tx22, x10, #0x4d8", 7646180], [" 74abe8:\tbl\t751dd8 <islower@plt+0x6e4788>", 7646184], [" 74abec:\tldr\tx1, [sp,#392]", 7646188], [" 74abf0:\tmovi\tv0.2d, #0x0", 7646192], [" 74abf4:\tldr\tx9, [sp,#392]", 7646196], [" 74abf8:\tmov\tw3, #0x1b0 \t// #432", 7646200], [" 74abfc:\tldr\tx15, [sp,#392]", 7646204], [" 74ac00:\torr\tx26, xzr, #0xfffffffffffffff8", 7646208], [" 74ac04:\tldr\tx12, [sp,#392]", 7646212], [" 74ac08:\tldr\tx4, [x1,#680]", 7646216], [" 74ac0c:\tldr\tx23, [sp,#176]", 7646220], [" 74ac10:\tldr\tx7, [x9,#432]", 7646224], [" 74ac14:\tldr\tw5, [x15,#424]", 7646228], [" 74ac18:\tubfx\tx25, x4, #4, #28", 7646232], [" 74ac1c:\tstr\tx23, [x12,#1232]", 7646236], [" 74ac20:\tstr\tq0, [x22]", 7646240], [" 74ac24:\teor\tw15, w25, w4, lsr #9", 7646244], [" 74ac28:\tldr\tx22, [sp,#392]", 7646248], [" 74ac2c:\tcbz\tw5, 74ac88 <islower@plt+0x6dd638>", 7646252], [" 74ac30:\torr\tw9, wzr, #0xfffffff", 7646256], [" 74ac34:\tadd\tw22, w5, w9", 7646260], [" 74ac38:\tand\tw20, w22, w15", 7646264], [" 74ac3c:\tldr\tx22, [sp,#392]", 7646268], [" 74ac40:\tnop", 7646272], [" 74ac44:\tumaddl\tx19, w20, w3, x7", 7646276], [" 74ac48:\tldr\tx18, [x19]", 7646280], [" 74ac4c:\tcmp\tx4, x18", 7646284], [" 74ac50:\tb.eq\t74ac8c <islower@plt+0x6dd63c>", 7646288], [" 74ac54:\tsub\tw23, w5, #0x1", 7646292], [" 74ac58:\torr\tw1, wzr, #0x1", 7646296], [" 74ac5c:\tmov\tw25, w15", 7646300], [" 74ac60:\tcmn\tx18, #0x4", 7646304], [" 74ac64:\tb.eq\t74ac88 <islower@plt+0x6dd638>", 7646308], [" 74ac68:\tadd\tw25, w1, w25", 7646312], [" 74ac6c:\tand\tw9, w25, w23", 7646316], [" 74ac70:\tadd\tw1, w1, #0x1", 7646320], [" 74ac74:\tumaddl\tx19, w9, w3, x7", 7646324], [" 74ac78:\tldr\tx18, [x19]", 7646328], [" 74ac7c:\tcmp\tx4, x18", 7646332], [" 74ac80:\tb.ne\t74ac60 <islower@plt+0x6dd610>", 7646336], [" 74ac84:\tb\t74ac8c <islower@plt+0x6dd63c>", 7646340], [" 74ac88:\tmadd\tx19, x5, x3, x7", 7646344], [" 74ac8c:\tmadd\tx9, x5, x3, x7", 7646348], [" 74ac90:\tcmp\tx19, x9", 7646352], [" 74ac94:\tb.eq\t74ad00 <islower@plt+0x6dd6b0>", 7646356], [" 74ac98:\tcbz\tw5, 74adf0 <islower@plt+0x6dd7a0>", 7646360], [" 74ac9c:\torr\tw6, wzr, #0xfffffff", 7646364], [" 74aca0:\tadd\tw8, w5, w6", 7646368], [" 74aca4:\tand\tw10, w15, w8", 7646372], [" 74aca8:\tumaddl\tx23, w10, w3, x7", 7646376], [" 74acac:\tldr\tx25, [x23]", 7646380], [" 74acb0:\tcmp\tx4, x25", 7646384], [" 74acb4:\tb.eq\t74ae74 <islower@plt+0x6dd824>", 7646388], [" 74acb8:\tmov\tx21, xzr", 7646392], [" 74acbc:\tsub\tw11, w5, #0x1", 7646396], [" 74acc0:\torr\tw28, wzr, #0x1", 7646400], [" 74acc4:\tcmn\tx25, #0x4", 7646404], [" 74acc8:\tb.eq\t74adf8 <islower@plt+0x6dd7a8>", 7646408], [" 74accc:\tcmp\tx21, #0x0", 7646412], [" 74acd0:\tadd\tw15, w28, w15", 7646416], [" 74acd4:\tccmp\tx25, x26, #0x0, eq", 7646420], [" 74acd8:\tmov\tw5, #0x1b0 \t// #432", 7646424], [" 74acdc:\tand\tw12, w15, w11", 7646428], [" 74ace0:\tcsel\tx21, x21, x23, ne", 7646432], [" 74ace4:\tumaddl\tx23, w12, w5, x7", 7646436], [" 74ace8:\torr\tw27, wzr, #0x18", 7646440], [" 74acec:\tadd\tw28, w28, #0x1", 7646444], [" 74acf0:\tldr\tx25, [x23]", 7646448], [" 74acf4:\tcmp\tx4, x25", 7646452], [" 74acf8:\tb.ne\t74acc4 <islower@plt+0x6dd674>", 7646456], [" 74acfc:\tb\t74ae74 <islower@plt+0x6dd824>", 7646460], [" 74ad00:\tldp\tx14, x18, [sp,#88]", 7646464], [" 74ad04:\tldr\tx20, [sp,#192]", 7646468], [" 74ad08:\tadd\tx1, sp, #0x1f0", 7646472], [" 74ad0c:\tldr\tx21, [sp,#328]", 7646476], [" 74ad10:\tstr\tx18, [sp,#432]", 7646480], [" 74ad14:\tldr\tx10, [sp,#208]", 7646484], [" 74ad18:\tldp\tx27, x12, [sp,#72]", 7646488], [" 74ad1c:\tldp\tx26, x13, [sp,#56]", 7646492], [" 74ad20:\tldp\tx18, x24, [sp,#40]", 7646496], [" 74ad24:\tldp\tx25, x19, [sp,#24]", 7646500], [" 74ad28:\tldp\tx7, x2, [sp,#8]", 7646504], [" 74ad2c:\tldr\tx0, [sp,#376]", 7646508], [" 74ad30:\tstp\tx20, x20, [sp,#416]", 7646512], [" 74ad34:\tstr\tx10, [sp,#512]", 7646516], [" 74ad38:\tstp\tx21, x10, [sp,#496]", 7646520], [" 74ad3c:\tstr\tx14, [sp,#528]", 7646524], [" 74ad40:\tstr\tx14, [sp,#536]", 7646528], [" 74ad44:\tstr\tx12, [sp,#544]", 7646532], [" 74ad48:\tstr\tx27, [sp,#592]", 7646536], [" 74ad4c:\tstr\tx27, [sp,#600]", 7646540], [" 74ad50:\tstr\tx13, [sp,#608]", 7646544], [" 74ad54:\tstr\tx26, [sp,#656]", 7646548], [" 74ad58:\tstr\tx26, [sp,#664]", 7646552], [" 74ad5c:\tstr\tx24, [sp,#672]", 7646556], [" 74ad60:\tstr\tx18, [sp,#720]", 7646560], [" 74ad64:\tstr\tx18, [sp,#728]", 7646564], [" 74ad68:\tstr\tx19, [sp,#736]", 7646568], [" 74ad6c:\tstr\tx25, [sp,#784]", 7646572], [" 74ad70:\tstr\tx25, [sp,#792]", 7646576], [" 74ad74:\tstr\tx2, [sp,#800]", 7646580], [" 74ad78:\tstr\tx7, [sp,#848]", 7646584], [" 74ad7c:\tstr\tx7, [sp,#856]", 7646588], [" 74ad80:\tstr\tx10, [sp,#864]", 7646592], [" 74ad84:\tbl\t755a68 <islower@plt+0x6e8418>", 7646596], [" 74ad88:\tldp\tx20, x19, [sp,#496]", 7646600], [" 74ad8c:\tcmp\tx19, x20", 7646604], [" 74ad90:\tb.eq\t74adc4 <islower@plt+0x6dd774>", 7646608], [" 74ad94:\tsub\tx25, x19, #0x40", 7646612], [" 74ad98:\tldr\tx0, [x25]", 7646616], [" 74ad9c:\tsub\tx21, x19, #0x40", 7646620], [" 74ada0:\tsub\tx18, x19, #0x20", 7646624], [" 74ada4:\tcmp\tx0, x18", 7646628], [" 74ada8:\tb.eq\t74adb0 <islower@plt+0x6dd760>", 7646632], [" 74adac:\tbl\t6cda0 <operator delete(void*)@plt>", 7646636], [" 74adb0:\tcmp\tx21, x20", 7646640], [" 74adb4:\tsub\tx25, x25, #0x40", 7646644], [" 74adb8:\tmov\tx19, x21", 7646648], [" 74adbc:\tb.ne\t74ad98 <islower@plt+0x6dd748>", 7646652], [" 74adc0:\tldr\tx20, [sp,#496]", 7646656], [" 74adc4:\tldr\tx3, [sp,#328]", 7646660], [" 74adc8:\tcmp\tx20, x3", 7646664], [" 74adcc:\tb.eq\t74add8 <islower@plt+0x6dd788>", 7646668], [" 74add0:\tmov\tx0, x20", 7646672], [" 74add4:\tbl\t6cda0 <operator delete(void*)@plt>", 7646676], [" 74add8:\tldr\tx0, [sp,#416]", 7646680], [" 74addc:\tldr\tx26, [sp,#192]", 7646684], [" 74ade0:\tcmp\tx0, x26", 7646688], [" 74ade4:\tb.eq\t74b3e4 <islower@plt+0x6ddd94>", 7646692], [" 74ade8:\tbl\t6cda0 <operator delete(void*)@plt>", 7646696], [" 74adec:\tb\t74b3e4 <islower@plt+0x6ddd94>", 7646700], [" 74adf0:\tmov\tx3, xzr", 7646704], [" 74adf4:\tb\t74ae00 <islower@plt+0x6dd7b0>", 7646708], [" 74adf8:\tcmp\tx21, #0x0", 7646712], [" 74adfc:\tcsel\tx3, x21, x23, ne", 7646716], [" 74ae00:\tldr\tx7, [sp,#328]", 7646720], [" 74ae04:\tadd\tx2, sp, #0x1f0", 7646724], [" 74ae08:\tldp\tx0, x8, [sp,#200]", 7646728], [" 74ae0c:\tldr\tx1, [sp,#240]", 7646732], [" 74ae10:\tstp\tx7, x7, [sp,#496]", 7646736], [" 74ae14:\tstr\tx8, [sp,#512]", 7646740], [" 74ae18:\tbl\t756180 <islower@plt+0x6e8b30>", 7646744], [" 74ae1c:\tldp\tx20, x1, [sp,#496]", 7646748], [" 74ae20:\tmov\tx23, x0", 7646752], [" 74ae24:\tcmp\tx1, x20", 7646756], [" 74ae28:\tb.eq\t74ae60 <islower@plt+0x6dd810>", 7646760], [" 74ae2c:\tsub\tx21, x1, #0x40", 7646764], [" 74ae30:\tldr\tx0, [x21]", 7646768], [" 74ae34:\tsub\tx25, x1, #0x40", 7646772], [" 74ae38:\tsub\tx22, x1, #0x20", 7646776], [" 74ae3c:\tcmp\tx0, x22", 7646780], [" 74ae40:\tb.eq\t74ae48 <islower@plt+0x6dd7f8>", 7646784], [" 74ae44:\tbl\t6cda0 <operator delete(void*)@plt>", 7646788], [" 74ae48:\tcmp\tx25, x20", 7646792], [" 74ae4c:\tsub\tx21, x21, #0x40", 7646796], [" 74ae50:\tmov\tx1, x25", 7646800], [" 74ae54:\tb.ne\t74ae30 <islower@plt+0x6dd7e0>", 7646804], [" 74ae58:\tldr\tx20, [sp,#496]", 7646808], [" 74ae5c:\tldr\tx22, [sp,#392]", 7646812], [" 74ae60:\tldr\tx16, [sp,#328]", 7646816], [" 74ae64:\tcmp\tx20, x16", 7646820], [" 74ae68:\tb.eq\t74ae74 <islower@plt+0x6dd824>", 7646824], [" 74ae6c:\tmov\tx0, x20", 7646828], [" 74ae70:\tbl\t6cda0 <operator delete(void*)@plt>", 7646832], [" 74ae74:\tldr\tx0, [sp,#376]", 7646836], [" 74ae78:\tadd\tx1, x23, #0x10", 7646840], [" 74ae7c:\tbl\t755a68 <islower@plt+0x6e8418>", 7646844], [" 74ae80:\tmov\tx13, x22", 7646848], [" 74ae84:\tldr\tw22, [x13,#448]", 7646852], [" 74ae88:\tcbz\tw22, 74af04 <islower@plt+0x6dd8b4>", 7646856], [" 74ae8c:\tldr\tx24, [x13,#680]", 7646860], [" 74ae90:\torr\tw14, wzr, #0xfffffff", 7646864], [" 74ae94:\tldr\tx20, [x13,#456]", 7646868], [" 74ae98:\tadd\tw11, w22, w14", 7646872], [" 74ae9c:\torr\tw28, wzr, #0x18", 7646876], [" 74aea0:\tubfx\tx21, x24, #4, #28", 7646880], [" 74aea4:\teor\tw4, w21, w24, lsr #9", 7646884], [" 74aea8:\tand\tw1, w11, w4", 7646888], [" 74aeac:\tumaddl\tx23, w1, w27, x20", 7646892], [" 74aeb0:\tldr\tx21, [x23]", 7646896], [" 74aeb4:\tcmp\tx24, x21", 7646900], [" 74aeb8:\tb.eq\t74af14 <islower@plt+0x6dd8c4>", 7646904], [" 74aebc:\tldr\tx27, [sp,#392]", 7646908], [" 74aec0:\tmov\tx17, xzr", 7646912], [" 74aec4:\tsub\tw12, w22, #0x1", 7646916], [" 74aec8:\torr\tw8, wzr, #0x1", 7646920], [" 74aecc:\torr\tx14, xzr, #0xfffffffffffffff8", 7646924], [" 74aed0:\tcmn\tx21, #0x4", 7646928], [" 74aed4:\tb.eq\t74af1c <islower@plt+0x6dd8cc>", 7646932], [" 74aed8:\tcmp\tx17, #0x0", 7646936], [" 74aedc:\tadd\tw4, w8, w4", 7646940], [" 74aee0:\tccmp\tx21, x14, #0x0, eq", 7646944], [" 74aee4:\tand\tw25, w4, w12", 7646948], [" 74aee8:\tadd\tw8, w8, #0x1", 7646952], [" 74aeec:\tcsel\tx17, x17, x23, ne", 7646956], [" 74aef0:\tumaddl\tx23, w25, w28, x20", 7646960], [" 74aef4:\tldr\tx21, [x23]", 7646964], [" 74aef8:\tcmp\tx24, x21", 7646968], [" 74aefc:\tb.ne\t74aed0 <islower@plt+0x6dd880>", 7646972], [" 74af00:\tb\t74af4c <islower@plt+0x6dd8fc>", 7646976], [" 74af04:\torr\tw28, wzr, #0x18", 7646980], [" 74af08:\tmov\tx3, xzr", 7646984], [" 74af0c:\tmov\tx27, x13", 7646988], [" 74af10:\tb\t74af24 <islower@plt+0x6dd8d4>", 7646992], [" 74af14:\tldr\tx27, [sp,#392]", 7646996], [" 74af18:\tb\t74af4c <islower@plt+0x6dd8fc>", 7647000], [" 74af1c:\tcmp\tx17, #0x0", 7647004], [" 74af20:\tcsel\tx3, x17, x23, ne", 7647008], [" 74af24:\tmovi\tv19.2d, #0x0", 7647012], [" 74af28:\tldr\tx0, [sp,#320]", 7647016], [" 74af2c:\tldr\tx1, [sp,#240]", 7647020], [" 74af30:\tadd\tx2, sp, #0x1f0", 7647024], [" 74af34:\tstr\tq19, [sp,#496]", 7647028], [" 74af38:\tbl\t7566ac <islower@plt+0x6e905c>", 7647032], [" 74af3c:\tldr\tx10, [sp,#496]", 7647036], [" 74af40:\tmov\tx23, x0", 7647040], [" 74af44:\tmov\tx0, x10", 7647044], [" 74af48:\tbl\t6cda0 <operator delete(void*)@plt>", 7647048], [" 74af4c:\tldr\tx0, [sp,#160]", 7647052], [" 74af50:\tadd\tx1, x23, #0x8", 7647056], [" 74af54:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7647060], [" 74af58:\tldr\tw9, [x27,#472]", 7647064], [" 74af5c:\tcbz\tw9, 74afd0 <islower@plt+0x6dd980>", 7647068], [" 74af60:\tldr\tx3, [x27,#680]", 7647072], [" 74af64:\torr\tw13, wzr, #0xfffffff", 7647076], [" 74af68:\tldr\tx14, [x27,#480]", 7647080], [" 74af6c:\tadd\tw23, w9, w13", 7647084], [" 74af70:\tubfx\tx24, x3, #4, #28", 7647088], [" 74af74:\teor\tw5, w24, w3, lsr #9", 7647092], [" 74af78:\tand\tw19, w23, w5", 7647096], [" 74af7c:\tumaddl\tx24, w19, w28, x14", 7647100], [" 74af80:\tldr\tx26, [x24]", 7647104], [" 74af84:\tcmp\tx3, x26", 7647108], [" 74af88:\tb.eq\t74b008 <islower@plt+0x6dd9b8>", 7647112], [" 74af8c:\tmov\tx16, xzr", 7647116], [" 74af90:\tsub\tw13, w9, #0x1", 7647120], [" 74af94:\torr\tw23, wzr, #0x1", 7647124], [" 74af98:\torr\tx1, xzr, #0xfffffffffffffff8", 7647128], [" 74af9c:\tcmn\tx26, #0x4", 7647132], [" 74afa0:\tb.eq\t74afd8 <islower@plt+0x6dd988>", 7647136], [" 74afa4:\tcmp\tx16, #0x0", 7647140], [" 74afa8:\tadd\tw5, w23, w5", 7647144], [" 74afac:\tccmp\tx26, x1, #0x0, eq", 7647148], [" 74afb0:\tand\tw21, w5, w13", 7647152], [" 74afb4:\tadd\tw23, w23, #0x1", 7647156], [" 74afb8:\tcsel\tx16, x16, x24, ne", 7647160], [" 74afbc:\tumaddl\tx24, w21, w28, x14", 7647164], [" 74afc0:\tldr\tx26, [x24]", 7647168], [" 74afc4:\tcmp\tx3, x26", 7647172], [" 74afc8:\tb.ne\t74af9c <islower@plt+0x6dd94c>", 7647176], [" 74afcc:\tb\t74b008 <islower@plt+0x6dd9b8>", 7647180], [" 74afd0:\tmov\tx3, xzr", 7647184], [" 74afd4:\tb\t74afe0 <islower@plt+0x6dd990>", 7647188], [" 74afd8:\tcmp\tx16, #0x0", 7647192], [" 74afdc:\tcsel\tx3, x16, x24, ne", 7647196], [" 74afe0:\tmovi\tv20.2d, #0x0", 7647200], [" 74afe4:\tldr\tx0, [sp,#312]", 7647204], [" 74afe8:\tldr\tx1, [sp,#240]", 7647208], [" 74afec:\tadd\tx2, sp, #0x1f0", 7647212], [" 74aff0:\tstr\tq20, [sp,#496]", 7647216], [" 74aff4:\tbl\t7566ac <islower@plt+0x6e905c>", 7647220], [" 74aff8:\tldr\tx11, [sp,#496]", 7647224], [" 74affc:\tmov\tx24, x0", 7647228], [" 74b000:\tmov\tx0, x11", 7647232], [" 74b004:\tbl\t6cda0 <operator delete(void*)@plt>", 7647236], [" 74b008:\tldr\tx0, [sp,#152]", 7647240], [" 74b00c:\tadd\tx1, x24, #0x8", 7647244], [" 74b010:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7647248], [" 74b014:\tldr\tw11, [x27,#496]", 7647252], [" 74b018:\tcbz\tw11, 74b090 <islower@plt+0x6dda40>", 7647256], [" 74b01c:\tldr\tx8, [x27,#680]", 7647260], [" 74b020:\torr\tw9, wzr, #0xfffffff", 7647264], [" 74b024:\tldr\tx15, [x27,#504]", 7647268], [" 74b028:\tadd\tw26, w11, w9", 7647272], [" 74b02c:\torr\tw25, wzr, #0x18", 7647276], [" 74b030:\tubfx\tx4, x8, #4, #28", 7647280], [" 74b034:\teor\tw6, w4, w8, lsr #9", 7647284], [" 74b038:\tand\tw13, w26, w6", 7647288], [" 74b03c:\tumaddl\tx20, w13, w25, x15", 7647292], [" 74b040:\tldr\tx22, [x20]", 7647296], [" 74b044:\tcmp\tx8, x22", 7647300], [" 74b048:\tb.eq\t74b0cc <islower@plt+0x6dda7c>", 7647304], [" 74b04c:\tmov\tx2, xzr", 7647308], [" 74b050:\tsub\tw14, w11, #0x1", 7647312], [" 74b054:\torr\tw21, wzr, #0x1", 7647316], [" 74b058:\torr\tx4, xzr, #0xfffffffffffffff8", 7647320], [" 74b05c:\tcmn\tx22, #0x4", 7647324], [" 74b060:\tb.eq\t74b09c <islower@plt+0x6dda4c>", 7647328], [" 74b064:\tcmp\tx2, #0x0", 7647332], [" 74b068:\tadd\tw6, w21, w6", 7647336], [" 74b06c:\tccmp\tx22, x4, #0x0, eq", 7647340], [" 74b070:\tand\tw28, w6, w14", 7647344], [" 74b074:\tadd\tw21, w21, #0x1", 7647348], [" 74b078:\tcsel\tx2, x2, x20, ne", 7647352], [" 74b07c:\tumaddl\tx20, w28, w25, x15", 7647356], [" 74b080:\tldr\tx22, [x20]", 7647360], [" 74b084:\tcmp\tx8, x22", 7647364], [" 74b088:\tb.ne\t74b05c <islower@plt+0x6dda0c>", 7647368], [" 74b08c:\tb\t74b0cc <islower@plt+0x6dda7c>", 7647372], [" 74b090:\tmov\tx3, xzr", 7647376], [" 74b094:\torr\tw25, wzr, #0x18", 7647380], [" 74b098:\tb\t74b0a4 <islower@plt+0x6dda54>", 7647384], [" 74b09c:\tcmp\tx2, #0x0", 7647388], [" 74b0a0:\tcsel\tx3, x2, x20, ne", 7647392], [" 74b0a4:\tmovi\tv21.2d, #0x0", 7647396], [" 74b0a8:\tldr\tx0, [sp,#304]", 7647400], [" 74b0ac:\tldr\tx1, [sp,#240]", 7647404], [" 74b0b0:\tadd\tx2, sp, #0x1f0", 7647408], [" 74b0b4:\tstr\tq21, [sp,#496]", 7647412], [" 74b0b8:\tbl\t7566ac <islower@plt+0x6e905c>", 7647416], [" 74b0bc:\tldr\tx12, [sp,#496]", 7647420], [" 74b0c0:\tmov\tx20, x0", 7647424], [" 74b0c4:\tmov\tx0, x12", 7647428], [" 74b0c8:\tbl\t6cda0 <operator delete(void*)@plt>", 7647432], [" 74b0cc:\tldr\tx0, [sp,#144]", 7647436], [" 74b0d0:\tadd\tx1, x20, #0x8", 7647440], [" 74b0d4:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7647444], [" 74b0d8:\tldr\tx16, [sp,#392]", 7647448], [" 74b0dc:\tldr\tw10, [x16,#520]", 7647452], [" 74b0e0:\tcbz\tw10, 74b158 <islower@plt+0x6ddb08>", 7647456], [" 74b0e4:\tldr\tx9, [x16,#680]", 7647460], [" 74b0e8:\torr\tw28, wzr, #0xfffffff", 7647464], [" 74b0ec:\tldr\tx16, [x16,#528]", 7647468], [" 74b0f0:\tadd\tw14, w10, w28", 7647472], [" 74b0f4:\tubfx\tx20, x9, #4, #28", 7647476], [" 74b0f8:\teor\tw7, w20, w9, lsr #9", 7647480], [" 74b0fc:\tand\tw24, w14, w7", 7647484], [" 74b100:\tumaddl\tx23, w24, w25, x16", 7647488], [" 74b104:\tldr\tx0, [x23]", 7647492], [" 74b108:\tcmp\tx9, x0", 7647496], [" 74b10c:\tb.eq\t74b160 <islower@plt+0x6ddb10>", 7647500], [" 74b110:\tmov\tx3, xzr", 7647504], [" 74b114:\tsub\tw15, w10, #0x1", 7647508], [" 74b118:\torr\tw22, wzr, #0x1", 7647512], [" 74b11c:\torr\tx6, xzr, #0xfffffffffffffff8", 7647516], [" 74b120:\torr\tw25, wzr, #0x18", 7647520], [" 74b124:\tcmn\tx0, #0x4", 7647524], [" 74b128:\tb.eq\t74b168 <islower@plt+0x6ddb18>", 7647528], [" 74b12c:\tcmp\tx3, #0x0", 7647532], [" 74b130:\tadd\tw7, w22, w7", 7647536], [" 74b134:\tccmp\tx0, x6, #0x0, eq", 7647540], [" 74b138:\tand\tw2, w7, w15", 7647544], [" 74b13c:\tadd\tw22, w22, #0x1", 7647548], [" 74b140:\tcsel\tx3, x3, x23, ne", 7647552], [" 74b144:\tumaddl\tx23, w2, w25, x16", 7647556], [" 74b148:\tldr\tx0, [x23]", 7647560], [" 74b14c:\tcmp\tx9, x0", 7647564], [" 74b150:\tb.ne\t74b124 <islower@plt+0x6ddad4>", 7647568], [" 74b154:\tb\t74b198 <islower@plt+0x6ddb48>", 7647572], [" 74b158:\tmov\tx3, xzr", 7647576], [" 74b15c:\tb\t74b170 <islower@plt+0x6ddb20>", 7647580], [" 74b160:\torr\tw25, wzr, #0x18", 7647584], [" 74b164:\tb\t74b198 <islower@plt+0x6ddb48>", 7647588], [" 74b168:\tcmp\tx3, #0x0", 7647592], [" 74b16c:\tcsel\tx3, x3, x23, ne", 7647596], [" 74b170:\tmovi\tv24.2d, #0x0", 7647600], [" 74b174:\tldr\tx0, [sp,#296]", 7647604], [" 74b178:\tldr\tx1, [sp,#240]", 7647608], [" 74b17c:\tadd\tx2, sp, #0x1f0", 7647612], [" 74b180:\tstr\tq24, [sp,#496]", 7647616], [" 74b184:\tbl\t7566ac <islower@plt+0x6e905c>", 7647620], [" 74b188:\tldr\tx13, [sp,#496]", 7647624], [" 74b18c:\tmov\tx23, x0", 7647628], [" 74b190:\tmov\tx0, x13", 7647632], [" 74b194:\tbl\t6cda0 <operator delete(void*)@plt>", 7647636], [" 74b198:\tldr\tx0, [sp,#136]", 7647640], [" 74b19c:\tadd\tx1, x23, #0x8", 7647644], [" 74b1a0:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7647648], [" 74b1a4:\tldr\tx22, [sp,#392]", 7647652], [" 74b1a8:\tldr\tw13, [x22,#544]", 7647656], [" 74b1ac:\tcbz\tw13, 74b220 <islower@plt+0x6ddbd0>", 7647660], [" 74b1b0:\tldr\tx10, [x22,#680]", 7647664], [" 74b1b4:\torr\tw12, wzr, #0xfffffff", 7647668], [" 74b1b8:\tldr\tx17, [x22,#552]", 7647672], [" 74b1bc:\tadd\tw15, w13, w12", 7647676], [" 74b1c0:\tubfx\tx14, x10, #4, #28", 7647680], [" 74b1c4:\teor\tw20, w14, w10, lsr #9", 7647684], [" 74b1c8:\tand\tw16, w15, w20", 7647688], [" 74b1cc:\tumaddl\tx24, w16, w25, x17", 7647692], [" 74b1d0:\tldr\tx9, [x24]", 7647696], [" 74b1d4:\tcmp\tx10, x9", 7647700], [" 74b1d8:\tb.eq\t74b258 <islower@plt+0x6ddc08>", 7647704], [" 74b1dc:\tmov\tx4, xzr", 7647708], [" 74b1e0:\tsub\tw16, w13, #0x1", 7647712], [" 74b1e4:\torr\tw11, wzr, #0x1", 7647716], [" 74b1e8:\torr\tx12, xzr, #0xfffffffffffffff8", 7647720], [" 74b1ec:\tcmn\tx9, #0x4", 7647724], [" 74b1f0:\tb.eq\t74b228 <islower@plt+0x6ddbd8>", 7647728], [" 74b1f4:\tcmp\tx4, #0x0", 7647732], [" 74b1f8:\tadd\tw20, w11, w20", 7647736], [" 74b1fc:\tccmp\tx9, x12, #0x0, eq", 7647740], [" 74b200:\tand\tw3, w20, w16", 7647744], [" 74b204:\tadd\tw11, w11, #0x1", 7647748], [" 74b208:\tcsel\tx4, x4, x24, ne", 7647752], [" 74b20c:\tumaddl\tx24, w3, w25, x17", 7647756], [" 74b210:\tldr\tx9, [x24]", 7647760], [" 74b214:\tcmp\tx10, x9", 7647764], [" 74b218:\tb.ne\t74b1ec <islower@plt+0x6ddb9c>", 7647768], [" 74b21c:\tb\t74b258 <islower@plt+0x6ddc08>", 7647772], [" 74b220:\tmov\tx3, xzr", 7647776], [" 74b224:\tb\t74b230 <islower@plt+0x6ddbe0>", 7647780], [" 74b228:\tcmp\tx4, #0x0", 7647784], [" 74b22c:\tcsel\tx3, x4, x24, ne", 7647788], [" 74b230:\tmovi\tv25.2d, #0x0", 7647792], [" 74b234:\tldr\tx0, [sp,#288]", 7647796], [" 74b238:\tldr\tx1, [sp,#240]", 7647800], [" 74b23c:\tadd\tx2, sp, #0x1f0", 7647804], [" 74b240:\tstr\tq25, [sp,#496]", 7647808], [" 74b244:\tbl\t7566ac <islower@plt+0x6e905c>", 7647812], [" 74b248:\tldr\tx14, [sp,#496]", 7647816], [" 74b24c:\tmov\tx24, x0", 7647820], [" 74b250:\tmov\tx0, x14", 7647824], [" 74b254:\tbl\t6cda0 <operator delete(void*)@plt>", 7647828], [" 74b258:\tldr\tx0, [sp,#128]", 7647832], [" 74b25c:\tadd\tx1, x24, #0x8", 7647836], [" 74b260:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7647840], [" 74b264:\tldr\tw12, [x22,#568]", 7647844], [" 74b268:\tcbz\tw12, 74b2e0 <islower@plt+0x6ddc90>", 7647848], [" 74b26c:\tldr\tx11, [x22,#680]", 7647852], [" 74b270:\torr\tw27, wzr, #0xfffffff", 7647856], [" 74b274:\tldr\tx18, [x22,#576]", 7647860], [" 74b278:\tadd\tw4, w12, w27", 7647864], [" 74b27c:\torr\tw1, wzr, #0x18", 7647868], [" 74b280:\tubfx\tx16, x11, #4, #28", 7647872], [" 74b284:\teor\tw0, w16, w11, lsr #9", 7647876], [" 74b288:\tand\tw5, w4, w0", 7647880], [" 74b28c:\tumaddl\tx20, w5, w1, x18", 7647884], [" 74b290:\tldr\tx24, [x20]", 7647888], [" 74b294:\tcmp\tx11, x24", 7647892], [" 74b298:\tb.eq\t74b318 <islower@plt+0x6ddcc8>", 7647896], [" 74b29c:\tmov\tx5, xzr", 7647900], [" 74b2a0:\tsub\tw17, w12, #0x1", 7647904], [" 74b2a4:\torr\tw9, wzr, #0x1", 7647908], [" 74b2a8:\torr\tx8, xzr, #0xfffffffffffffff8", 7647912], [" 74b2ac:\tcmn\tx24, #0x4", 7647916], [" 74b2b0:\tb.eq\t74b2e8 <islower@plt+0x6ddc98>", 7647920], [" 74b2b4:\tcmp\tx5, #0x0", 7647924], [" 74b2b8:\tadd\tw0, w9, w0", 7647928], [" 74b2bc:\tccmp\tx24, x8, #0x0, eq", 7647932], [" 74b2c0:\tand\tw6, w0, w17", 7647936], [" 74b2c4:\tadd\tw9, w9, #0x1", 7647940], [" 74b2c8:\tcsel\tx5, x5, x20, ne", 7647944], [" 74b2cc:\tumaddl\tx20, w6, w1, x18", 7647948], [" 74b2d0:\tldr\tx24, [x20]", 7647952], [" 74b2d4:\tcmp\tx11, x24", 7647956], [" 74b2d8:\tb.ne\t74b2ac <islower@plt+0x6ddc5c>", 7647960], [" 74b2dc:\tb\t74b318 <islower@plt+0x6ddcc8>", 7647964], [" 74b2e0:\tmov\tx3, xzr", 7647968], [" 74b2e4:\tb\t74b2f0 <islower@plt+0x6ddca0>", 7647972], [" 74b2e8:\tcmp\tx5, #0x0", 7647976], [" 74b2ec:\tcsel\tx3, x5, x20, ne", 7647980], [" 74b2f0:\tmovi\tv26.2d, #0x0", 7647984], [" 74b2f4:\tldr\tx0, [sp,#280]", 7647988], [" 74b2f8:\tldr\tx1, [sp,#240]", 7647992], [" 74b2fc:\tadd\tx2, sp, #0x1f0", 7647996], [" 74b300:\tstr\tq26, [sp,#496]", 7648000], [" 74b304:\tbl\t7566ac <islower@plt+0x6e905c>", 7648004], [" 74b308:\tldr\tx15, [sp,#496]", 7648008], [" 74b30c:\tmov\tx20, x0", 7648012], [" 74b310:\tmov\tx0, x15", 7648016], [" 74b314:\tbl\t6cda0 <operator delete(void*)@plt>", 7648020], [" 74b318:\tldr\tx0, [sp,#120]", 7648024], [" 74b31c:\tadd\tx1, x20, #0x8", 7648028], [" 74b320:\torr\tw24, wzr, #0x18", 7648032], [" 74b324:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7648036], [" 74b328:\tldr\tw15, [x22,#592]", 7648040], [" 74b32c:\tcbz\tw15, 74b3a0 <islower@plt+0x6ddd50>", 7648044], [" 74b330:\tldr\tx12, [x22,#680]", 7648048], [" 74b334:\torr\tw6, wzr, #0xfffffff", 7648052], [" 74b338:\tldr\tx1, [x22,#600]", 7648056], [" 74b33c:\tadd\tw18, w15, w6", 7648060], [" 74b340:\tubfx\tx9, x12, #4, #28", 7648064], [" 74b344:\teor\tw27, w9, w12, lsr #9", 7648068], [" 74b348:\tand\tw17, w18, w27", 7648072], [" 74b34c:\tumaddl\tx23, w17, w24, x1", 7648076], [" 74b350:\tldr\tx10, [x23]", 7648080], [" 74b354:\tcmp\tx12, x10", 7648084], [" 74b358:\tb.eq\t74b3d8 <islower@plt+0x6ddd88>", 7648088], [" 74b35c:\tmov\tx6, xzr", 7648092], [" 74b360:\tsub\tw18, w15, #0x1", 7648096], [" 74b364:\torr\tw13, wzr, #0x1", 7648100], [" 74b368:\torr\tx20, xzr, #0xfffffffffffffff8", 7648104], [" 74b36c:\tcmn\tx10, #0x4", 7648108], [" 74b370:\tb.eq\t74b3a8 <islower@plt+0x6ddd58>", 7648112], [" 74b374:\tcmp\tx6, #0x0", 7648116], [" 74b378:\tadd\tw27, w13, w27", 7648120], [" 74b37c:\tccmp\tx10, x20, #0x0, eq", 7648124], [" 74b380:\tand\tw7, w27, w18", 7648128], [" 74b384:\tadd\tw13, w13, #0x1", 7648132], [" 74b388:\tcsel\tx6, x6, x23, ne", 7648136], [" 74b38c:\tumaddl\tx23, w7, w24, x1", 7648140], [" 74b390:\tldr\tx10, [x23]", 7648144], [" 74b394:\tcmp\tx12, x10", 7648148], [" 74b398:\tb.ne\t74b36c <islower@plt+0x6ddd1c>", 7648152], [" 74b39c:\tb\t74b3d8 <islower@plt+0x6ddd88>", 7648156], [" 74b3a0:\tmov\tx3, xzr", 7648160], [" 74b3a4:\tb\t74b3b0 <islower@plt+0x6ddd60>", 7648164], [" 74b3a8:\tcmp\tx6, #0x0", 7648168], [" 74b3ac:\tcsel\tx3, x6, x23, ne", 7648172], [" 74b3b0:\tmovi\tv27.2d, #0x0", 7648176], [" 74b3b4:\tldr\tx0, [sp,#272]", 7648180], [" 74b3b8:\tldr\tx1, [sp,#240]", 7648184], [" 74b3bc:\tadd\tx2, sp, #0x1f0", 7648188], [" 74b3c0:\tstr\tq27, [sp,#496]", 7648192], [" 74b3c4:\tbl\t7566ac <islower@plt+0x6e905c>", 7648196], [" 74b3c8:\tldr\tx16, [sp,#496]", 7648200], [" 74b3cc:\tmov\tx23, x0", 7648204], [" 74b3d0:\tmov\tx0, x16", 7648208], [" 74b3d4:\tbl\t6cda0 <operator delete(void*)@plt>", 7648212], [" 74b3d8:\tldr\tx0, [sp,#112]", 7648216], [" 74b3dc:\tadd\tx1, x23, #0x8", 7648220], [" 74b3e0:\tbl\t1b1a10 <islower@plt+0x1443c0>", 7648224], [" 74b3e4:\tldr\tx5, [x22,#680]", 7648228], [" 74b3e8:\torr\tx25, xzr, #0xfffffffffffffff8", 7648232], [" 74b3ec:\tldr\tx8, [x22,#648]", 7648236], [" 74b3f0:\tldr\tw6, [x22,#640]", 7648240], [" 74b3f4:\tstr\twzr, [x22,#1256]", 7648244], [" 74b3f8:\tubfx\tx3, x5, #4, #28", 7648248], [" 74b3fc:\tstrh\tw29, [x22,#1260]", 7648252], [" 74b400:\teor\tw16, w3, w5, lsr #9", 7648256], [" 74b404:\tcbz\tw6, 74b45c <islower@plt+0x6dde0c>", 7648260], [" 74b408:\torr\tw17, wzr, #0xfffffff", 7648264], [" 74b40c:\tadd\tw0, w6, w17", 7648268], [" 74b410:\tand\tw27, w0, w16", 7648272], [" 74b414:\tadd\tx7, x8, w27, uxtw #4", 7648276], [" 74b418:\tldr\tx2, [x7]", 7648280], [" 74b41c:\tcmp\tx5, x2", 7648284], [" 74b420:\tb.eq\t74b460 <islower@plt+0x6dde10>", 7648288], [" 74b424:\tsub\tw21, w6, #0x1", 7648292], [" 74b428:\torr\tw3, wzr, #0x1", 7648296], [" 74b42c:\tmov\tw9, w16", 7648300], [" 74b430:\tcmn\tx2, #0x4", 7648304], [" 74b434:\tb.eq\t74b45c <islower@plt+0x6dde0c>", 7648308], [" 74b438:\tadd\tw9, w3, w9", 7648312], [" 74b43c:\tand\tw22, w9, w21", 7648316], [" 74b440:\tadd\tw3, w3, #0x1", 7648320], [" 74b444:\tadd\tx7, x8, w22, uxtw #4", 7648324], [" 74b448:\tldr\tx22, [sp,#392]", 7648328], [" 74b44c:\tldr\tx2, [x7]", 7648332], [" 74b450:\tcmp\tx5, x2", 7648336], [" 74b454:\tb.ne\t74b430 <islower@plt+0x6ddde0>", 7648340], [" 74b458:\tb\t74b460 <islower@plt+0x6dde10>", 7648344], [" 74b45c:\tadd\tx7, x8, x6, lsl #4", 7648348], [" 74b460:\tadd\tx10, x8, x6, lsl #4", 7648352], [" 74b464:\tcmp\tx7, x10", 7648356], [" 74b468:\tb.eq\t74b4f8 <islower@plt+0x6ddea8>", 7648360], [" 74b46c:\tcbz\tw6, 74b4cc <islower@plt+0x6dde7c>", 7648364], [" 74b470:\torr\tw4, wzr, #0xfffffff", 7648368], [" 74b474:\tadd\tw20, w6, w4", 7648372], [" 74b478:\tand\tw9, w16, w20", 7648376], [" 74b47c:\tadd\tx0, x8, w9, uxtw #4", 7648380], [" 74b480:\tldr\tx21, [x0]", 7648384], [" 74b484:\tcmp\tx5, x21", 7648388], [" 74b488:\tb.eq\t74b4f0 <islower@plt+0x6ddea0>", 7648392], [" 74b48c:\tmov\tx7, xzr", 7648396], [" 74b490:\tsub\tw1, w6, #0x1", 7648400], [" 74b494:\torr\tw10, wzr, #0x1", 7648404], [" 74b498:\tcmn\tx21, #0x4", 7648408], [" 74b49c:\tb.eq\t74b4d4 <islower@plt+0x6dde84>", 7648412], [" 74b4a0:\tcmp\tx7, #0x0", 7648416], [" 74b4a4:\tccmp\tx21, x25, #0x0, eq", 7648420], [" 74b4a8:\tadd\tw16, w10, w16", 7648424], [" 74b4ac:\tand\tw12, w16, w1", 7648428], [" 74b4b0:\tcsel\tx7, x7, x0, ne", 7648432], [" 74b4b4:\tadd\tx0, x8, w12, uxtw #4", 7648436], [" 74b4b8:\tadd\tw10, w10, #0x1", 7648440], [" 74b4bc:\tldr\tx21, [x0]", 7648444], [" 74b4c0:\tcmp\tx5, x21", 7648448], [" 74b4c4:\tb.ne\t74b498 <islower@plt+0x6dde48>", 7648452], [" 74b4c8:\tb\t74b4f0 <islower@plt+0x6ddea0>", 7648456], [" 74b4cc:\tmov\tx3, xzr", 7648460], [" 74b4d0:\tb\t74b4dc <islower@plt+0x6dde8c>", 7648464], [" 74b4d4:\tcmp\tx7, #0x0", 7648468], [" 74b4d8:\tcsel\tx3, x7, x0, ne", 7648472], [" 74b4dc:\tldr\tx0, [sp,#216]", 7648476], [" 74b4e0:\tadd\tx2, sp, #0x1f0", 7648480], [" 74b4e4:\tldr\tx1, [sp,#240]", 7648484], [" 74b4e8:\tstrb\twzr, [sp,#496]", 7648488], [" 74b4ec:\tbl\t756bb4 <islower@plt+0x6e9564>", 7648492], [" 74b4f0:\tldrb\tw8, [x0,#8]", 7648496], [" 74b4f4:\tstrb\tw8, [x22,#1261]", 7648500], [" 74b4f8:\tmovi\tv23.2d, #0x0", 7648504], [" 74b4fc:\tstrb\twzr, [x22,#1872]", 7648508], [" 74b500:\tldr\tx15, [sp,#168]", 7648512], [" 74b504:\tldrb\tw10, [x22,#666]", 7648516], [" 74b508:\tstr\tq23, [x15]", 7648520], [" 74b50c:\tstur\txzr, [x15,#13]", 7648524], [" 74b510:\tcbz\tw10, 74b528 <islower@plt+0x6dded8>", 7648528], [" 74b514:\tldrb\tw11, [x22,#671]", 7648532], [" 74b518:\tcbnz\tw11, 74b528 <islower@plt+0x6dded8>", 7648536], [" 74b51c:\tldr\tx2, [x22,#56]", 7648540], [" 74b520:\tmov\tw18, #0x502c \t// #20524", 7648544], [" 74b524:\tstrb\twzr, [x2,x18]", 7648548], [" 74b528:\tmov\tx0, x22", 7648552], [" 74b52c:\tbl\t751e34 <islower@plt+0x6e47e4>", 7648556], [" 74b530:\tldr\tx0, [x22,#1272]", 7648560], [" 74b534:\tcbz\tx0, 74b53c <islower@plt+0x6ddeec>", 7648564], [" 74b538:\tbl\t778a1c <islower@plt+0x70b3cc>", 7648568], [" 74b53c:\tldr\tx4, [sp,#240]", 7648572], [" 74b540:\tldr\tx16, [x4]", 7648576], [" 74b544:\tldp\tx28, x3, [x16,#88]", 7648580], [" 74b548:\tstr\tx3, [sp,#264]", 7648584], [" 74b54c:\tcmp\tx28, x3", 7648588], [" 74b550:\tb\t74b560 <islower@plt+0x6ddf10>", 7648592], [" 74b554:\tldr\tx5, [sp,#264]", 7648596], [" 74b558:\tadd\tx28, x28, #0x8", 7648600], [" 74b55c:\tcmp\tx28, x5", 7648604], [" 74b560:\torr\tx27, xzr, #0xfffffffffffffff8", 7648608], [" 74b564:\tb.eq\t750ab0 <islower@plt+0x6e3460>", 7648612], [" 74b568:\tstr\tx28, [sp,#384]", 7648616], [" 74b56c:\tldr\tx25, [x28]", 7648620], [" 74b570:\tldr\tx1, [x22,#432]", 7648624], [" 74b574:\tldr\tw19, [x22,#424]", 7648628], [" 74b578:\tubfx\tx18, x25, #4, #28", 7648632], [" 74b57c:\teor\tw13, w18, w25, lsr #9", 7648636], [" 74b580:\tmov\tw18, #0x1b0 \t// #432", 7648640], [" 74b584:\tcbz\tw19, 74b5d8 <islower@plt+0x6ddf88>", 7648644], [" 74b588:\torr\tw7, wzr, #0xfffffff", 7648648], [" 74b58c:\tadd\tw23, w19, w7", 7648652], [" 74b590:\tand\tw17, w23, w13", 7648656], [" 74b594:\tumull\tx26, w17, w18", 7648660], [" 74b598:\tldr\tx4, [x1,x26]", 7648664], [" 74b59c:\tcmp\tx25, x4", 7648668], [" 74b5a0:\tb.eq\t74b5f8 <islower@plt+0x6ddfa8>", 7648672], [" 74b5a4:\tsub\tw0, w19, #0x1", 7648676], [" 74b5a8:\torr\tw5, wzr, #0x1", 7648680], [" 74b5ac:\tmov\tw8, w13", 7648684], [" 74b5b0:\tcmn\tx4, #0x4", 7648688], [" 74b5b4:\tb.eq\t74b5d8 <islower@plt+0x6ddf88>", 7648692], [" 74b5b8:\tadd\tw8, w5, w8", 7648696], [" 74b5bc:\tand\tw26, w8, w0", 7648700], [" 74b5c0:\tadd\tw5, w5, #0x1", 7648704], [" 74b5c4:\tumaddl\tx23, w26, w18, x1", 7648708], [" 74b5c8:\tldr\tx4, [x23]", 7648712], [" 74b5cc:\tcmp\tx25, x4", 7648716], [" 74b5d0:\tb.ne\t74b5b0 <islower@plt+0x6ddf60>", 7648720], [" 74b5d4:\tb\t74b5e0 <islower@plt+0x6ddf90>", 7648724], [" 74b5d8:\tmul\tx6, x19, x18", 7648728], [" 74b5dc:\tadd\tx23, x1, x6", 7648732], [" 74b5e0:\tmadd\tx28, x19, x18, x1", 7648736], [" 74b5e4:\tcmp\tx23, x28", 7648740], [" 74b5e8:\tcset\tw22, eq", 7648744], [" 74b5ec:\tcbnz\tw19, 74b600 <islower@plt+0x6ddfb0>", 7648748], [" 74b5f0:\tmov\tx3, xzr", 7648752], [" 74b5f4:\tb\t74b66c <islower@plt+0x6de01c>", 7648756], [" 74b5f8:\tcmp\tw17, w19", 7648760], [" 74b5fc:\tcset\tw22, eq", 7648764], [" 74b600:\torr\tw26, wzr, #0xfffffff", 7648768], [" 74b604:\tadd\tw28, w19, w26", 7648772], [" 74b608:\tand\tw14, w13, w28", 7648776], [" 74b60c:\tumaddl\tx20, w14, w18, x1", 7648780], [" 74b610:\tldr\tx23, [x20]", 7648784], [" 74b614:\tcmp\tx25, x23", 7648788], [" 74b618:\tb.eq\t74b658 <islower@plt+0x6de008>", 7648792], [" 74b61c:\tmov\tx8, xzr", 7648796], [" 74b620:\tsub\tw0, w19, #0x1", 7648800], [" 74b624:\torr\tw12, wzr, #0x1", 7648804], [" 74b628:\tcmn\tx23, #0x4", 7648808], [" 74b62c:\tb.eq\t74b664 <islower@plt+0x6de014>", 7648812], [" 74b630:\tcmp\tx8, #0x0", 7648816], [" 74b634:\tadd\tw13, w12, w13", 7648820], [" 74b638:\tccmp\tx23, x27, #0x0, eq", 7648824], [" 74b63c:\tand\tw19, w13, w0", 7648828], [" 74b640:\tadd\tw12, w12, #0x1", 7648832], [" 74b644:\tcsel\tx8, x8, x20, ne", 7648836], [" 74b648:\tumaddl\tx20, w19, w18, x1", 7648840], [" 74b64c:\tldr\tx23, [x20]", 7648844], [" 74b650:\tcmp\tx25, x23", 7648848], [" 74b654:\tb.ne\t74b628 <islower@plt+0x6ddfd8>", 7648852], [" 74b658:\tldr\tx26, [sp,#384]", 7648856], [" 74b65c:\tcbnz\tw22, 74b6e4 <islower@plt+0x6de094>", 7648860], [" 74b660:\tb\t74b770 <islower@plt+0x6de120>", 7648864], [" 74b664:\tcmp\tx8, #0x0", 7648868], [" 74b668:\tcsel\tx3, x8, x20, ne", 7648872], [" 74b66c:\tldp\tx0, x1, [sp,#200]", 7648876], [" 74b670:\tldr\tx26, [sp,#384]", 7648880], [" 74b674:\tadd\tx2, sp, #0x1f0", 7648884], [" 74b678:\tldr\tx4, [sp,#328]", 7648888], [" 74b67c:\tstr\tx1, [sp,#512]", 7648892], [" 74b680:\tmov\tx1, x26", 7648896], [" 74b684:\tstp\tx4, x4, [sp,#496]", 7648900], [" 74b688:\tbl\t756180 <islower@plt+0x6e8b30>", 7648904], [" 74b68c:\tldp\tx24, x8, [sp,#496]", 7648908], [" 74b690:\tmov\tx20, x0", 7648912], [" 74b694:\tcmp\tx8, x24", 7648916], [" 74b698:\tb.eq\t74b6cc <islower@plt+0x6de07c>", 7648920], [" 74b69c:\tsub\tx23, x8, #0x40", 7648924], [" 74b6a0:\tldr\tx0, [x23]", 7648928], [" 74b6a4:\tsub\tx19, x8, #0x40", 7648932], [" 74b6a8:\tsub\tx3, x8, #0x20", 7648936], [" 74b6ac:\tcmp\tx0, x3", 7648940], [" 74b6b0:\tb.eq\t74b6b8 <islower@plt+0x6de068>", 7648944], [" 74b6b4:\tbl\t6cda0 <operator delete(void*)@plt>", 7648948], [" 74b6b8:\tcmp\tx19, x24", 7648952], [" 74b6bc:\tsub\tx23, x23, #0x40", 7648956], [" 74b6c0:\tmov\tx8, x19", 7648960], [" 74b6c4:\tb.ne\t74b6a0 <islower@plt+0x6de050>", 7648964], [" 74b6c8:\tldr\tx24, [sp,#496]", 7648968], [" 74b6cc:\tldr\tx19, [sp,#328]", 7648972], [" 74b6d0:\tcmp\tx24, x19", 7648976], [" 74b6d4:\tb.eq\t74b6e0 <islower@plt+0x6de090>", 7648980], [" 74b6d8:\tmov\tx0, x24", 7648984], [" 74b6dc:\tbl\t6cda0 <operator delete(void*)@plt>", 7648988], [" 74b6e0:\ttbz\tw22, #0, 74b770 <islower@plt+0x6de120>", 7648992], [" 74b6e4:\tldr\tx1, [sp,#376]", 7648996], [" 74b6e8:\tadd\tx0, x20, #0x10", 7649000], [" 74b6ec:\tbl\t755a68 <islower@plt+0x6e8418>", 7649004], [" 74b6f0:\tldr\tx3, [sp,#392]", 7649008], [" 74b6f4:\tldr\tw17, [x3,#640]", 7649012], [" 74b6f8:\tcbz\tw17, 74b85c <islower@plt+0x6de20c>", 7649016], [" 74b6fc:\tldr\tx14, [x26]", 7649020], [" 74b700:\torr\tw13, wzr, #0xfffffff", 7649024], [" 74b704:\tldr\tx25, [x3,#648]", 7649028], [" 74b708:\tadd\tw1, w17, w13", 7649032], [" 74b70c:\tubfx\tx20, x14, #4, #28", 7649036], [" 74b710:\teor\tw24, w20, w14, lsr #9", 7649040], [" 74b714:\tand\tw13, w1, w24", 7649044], [" 74b718:\tadd\tx0, x25, w13, uxtw #4", 7649048], [" 74b71c:\tldr\tx22, [x0]", 7649052], [" 74b720:\tcmp\tx14, x22", 7649056], [" 74b724:\torr\tx30, xzr, #0xfffffffffffffff8", 7649060], [" 74b728:\torr\tw21, wzr, #0x18", 7649064], [" 74b72c:\tb.eq\t74b918 <islower@plt+0x6de2c8>", 7649068], [" 74b730:\tmov\tx1, xzr", 7649072], [" 74b734:\tsub\tw3, w17, #0x1", 7649076], [" 74b738:\torr\tw15, wzr, #0x1", 7649080], [" 74b73c:\tcmn\tx22, #0x4", 7649084], [" 74b740:\tb.eq\t74b8f4 <islower@plt+0x6de2a4>", 7649088], [" 74b744:\tcmp\tx1, #0x0", 7649092], [" 74b748:\tccmp\tx22, x30, #0x0, eq", 7649096], [" 74b74c:\tadd\tw24, w15, w24", 7649100], [" 74b750:\tand\tw2, w24, w3", 7649104], [" 74b754:\tcsel\tx1, x1, x0, ne", 7649108], [" 74b758:\tadd\tx0, x25, w2, uxtw #4", 7649112], [" 74b75c:\tadd\tw15, w15, #0x1", 7649116], [" 74b760:\tldr\tx22, [x0]", 7649120], [" 74b764:\tcmp\tx14, x22", 7649124], [" 74b768:\tb.ne\t74b73c <islower@plt+0x6de0ec>", 7649128], [" 74b76c:\tb\t74b918 <islower@plt+0x6de2c8>", 7649132], [" 74b770:\tldr\tx27, [sp,#392]", 7649136], [" 74b774:\tldr\tx25, [x27,#712]", 7649140], [" 74b778:\tldr\tx1, [x27,#704]", 7649144], [" 74b77c:\tcmp\tx25, x1", 7649148], [" 74b780:\tb.eq\t74b868 <islower@plt+0x6de218>", 7649152], [" 74b784:\tldr\tx22, [x20,#24]", 7649156], [" 74b788:\tmov\tw21, wzr", 7649160], [" 74b78c:\torr\tx30, xzr, #0xfffffffffffffff8", 7649164], [" 74b790:\tldp\tx24, x28, [x25,#-64]", 7649168], [" 74b794:\tcmp\tx24, x28", 7649172], [" 74b798:\tb.eq\t74b848 <islower@plt+0x6de1f8>", 7649176], [" 74b79c:\tsub\tx20, x22, #0x40", 7649180], [" 74b7a0:\tldr\tw23, [x24]", 7649184], [" 74b7a4:\tcbz\tw23, 74b834 <islower@plt+0x6de1e4>", 7649188], [" 74b7a8:\tldp\tx19, x27, [x22,#-64]", 7649192], [" 74b7ac:\tcmp\tx19, x27", 7649196], [" 74b7b0:\tb.eq\t74b7f8 <islower@plt+0x6de1a8>", 7649200], [" 74b7b4:\tmov\tw0, wzr", 7649204], [" 74b7b8:\tadd\tx4, x19, #0x4", 7649208], [" 74b7bc:\tldur\tw15, [x4,#-4]", 7649212], [" 74b7c0:\tcmp\tw15, w23", 7649216], [" 74b7c4:\tb.ne\t74b7d8 <islower@plt+0x6de188>", 7649220], [" 74b7c8:\tldr\tw3, [x4]", 7649224], [" 74b7cc:\tldr\tw5, [x24,#4]", 7649228], [" 74b7d0:\tcmp\tw3, w5", 7649232], [" 74b7d4:\tcsel\tw0, w29, w0, eq", 7649236], [" 74b7d8:\ttst\tw0, #0x1", 7649240], [" 74b7dc:\tadd\tx19, x19, #0x8", 7649244], [" 74b7e0:\tcset\tw15, eq", 7649248], [" 74b7e4:\tcmp\tx19, x27", 7649252], [" 74b7e8:\tb.eq\t74b7f4 <islower@plt+0x6de1a4>", 7649256], [" 74b7ec:\tadd\tx4, x4, #0x8", 7649260], [" 74b7f0:\ttbnz\tw15, #0, 74b7bc <islower@plt+0x6de16c>", 7649264], [" 74b7f4:\ttbnz\tw0, #0, 74b834 <islower@plt+0x6de1e4>", 7649268], [" 74b7f8:\tldur\tx21, [x22,#-48]", 7649272], [" 74b7fc:\tcmp\tx27, x21", 7649276], [" 74b800:\tb.cc\t74b81c <islower@plt+0x6de1cc>", 7649280], [" 74b804:\torr\tw2, wzr, #0x8", 7649284], [" 74b808:\tmov\tx0, x20", 7649288], [" 74b80c:\tmov\tx1, xzr", 7649292], [" 74b810:\tbl\tbe0a4 <islower@plt+0x50a54>", 7649296], [" 74b814:\tldur\tx27, [x22,#-56]", 7649300], [" 74b818:\torr\tx30, xzr, #0xfffffffffffffff8", 7649304], [" 74b81c:\tldr\tx6, [x24]", 7649308], [" 74b820:\torr\tw21, wzr, #0x1", 7649312], [" 74b824:\tstr\tx6, [x27]", 7649316], [" 74b828:\tldur\tx5, [x22,#-56]", 7649320], [" 74b82c:\tadd\tx26, x5, #0x8", 7649324], [" 74b830:\tstur\tx26, [x22,#-56]", 7649328], [" 74b834:\tadd\tx24, x24, #0x8", 7649332], [" 74b838:\tcmp\tx24, x28", 7649336], [" 74b83c:\tb.ne\t74b7a0 <islower@plt+0x6de150>", 7649340], [" 74b840:\tldr\tx6, [sp,#376]", 7649344], [" 74b844:\tldr\tx1, [x6]", 7649348], [" 74b848:\tsub\tx22, x22, #0x40", 7649352], [" 74b84c:\tsub\tx25, x25, #0x40", 7649356], [" 74b850:\tcmp\tx25, x1", 7649360], [" 74b854:\tb.ne\t74b790 <islower@plt+0x6de140>", 7649364], [" 74b858:\tb\t74b870 <islower@plt+0x6de220>", 7649368], [" 74b85c:\tmov\tx3, xzr", 7649372], [" 74b860:\torr\tw21, wzr, #0x18", 7649376], [" 74b864:\tb\t74b900 <islower@plt+0x6de2b0>", 7649380], [" 74b868:\tmov\tw21, wzr", 7649384], [" 74b86c:\torr\tx30, xzr, #0xfffffffffffffff8", 7649388], [" 74b870:\tldr\tx20, [sp,#392]", 7649392], [" 74b874:\tldr\tw14, [x20,#640]", 7649396], [" 74b878:\tcbz\tw14, 74b8ec <islower@plt+0x6de29c>", 7649400], [" 74b87c:\tldr\tx18, [sp,#384]", 7649404], [" 74b880:\torr\tw17, wzr, #0xfffffff", 7649408], [" 74b884:\tldr\tx23, [x20,#648]", 7649412], [" 74b888:\tldr\tx13, [x18]", 7649416], [" 74b88c:\tubfx\tx24, x13, #4, #28", 7649420], [" 74b890:\teor\tw25, w24, w13, lsr #9", 7649424], [" 74b894:\tadd\tw24, w14, w17", 7649428], [" 74b898:\tand\tw4, w24, w25", 7649432], [" 74b89c:\tadd\tx0, x23, w4, uxtw #4", 7649436], [" 74b8a0:\tldr\tx24, [x0]", 7649440], [" 74b8a4:\tcmp\tx13, x24", 7649444], [" 74b8a8:\tb.eq\t74b950 <islower@plt+0x6de300>", 7649448], [" 74b8ac:\tmov\tx26, xzr", 7649452], [" 74b8b0:\tsub\tw2, w14, #0x1", 7649456], [" 74b8b4:\torr\tw14, wzr, #0x1", 7649460], [" 74b8b8:\tcmn\tx24, #0x4", 7649464], [" 74b8bc:\tb.eq\t74b930 <islower@plt+0x6de2e0>", 7649468], [" 74b8c0:\tcmp\tx26, #0x0", 7649472], [" 74b8c4:\tccmp\tx24, x30, #0x0, eq", 7649476], [" 74b8c8:\tadd\tw25, w14, w25", 7649480], [" 74b8cc:\tand\tw17, w25, w2", 7649484], [" 74b8d0:\tcsel\tx26, x26, x0, ne", 7649488], [" 74b8d4:\tadd\tx0, x23, w17, uxtw #4", 7649492], [" 74b8d8:\tadd\tw14, w14, #0x1", 7649496], [" 74b8dc:\tldr\tx24, [x0]", 7649500], [" 74b8e0:\tcmp\tx13, x24", 7649504], [" 74b8e4:\tb.ne\t74b8b8 <islower@plt+0x6de268>", 7649508], [" 74b8e8:\tb\t74b950 <islower@plt+0x6de300>", 7649512], [" 74b8ec:\tmov\tx3, xzr", 7649516], [" 74b8f0:\tb\t74b938 <islower@plt+0x6de2e8>", 7649520], [" 74b8f4:\tcmp\tx1, #0x0", 7649524], [" 74b8f8:\tldr\tx26, [sp,#384]", 7649528], [" 74b8fc:\tcsel\tx3, x1, x0, ne", 7649532], [" 74b900:\tldr\tx0, [sp,#216]", 7649536], [" 74b904:\tadd\tx2, sp, #0x1f0", 7649540], [" 74b908:\tmov\tx1, x26", 7649544], [" 74b90c:\tstrb\twzr, [sp,#496]", 7649548], [" 74b910:\tbl\t756bb4 <islower@plt+0x6e9564>", 7649552], [" 74b914:\torr\tx30, xzr, #0xfffffffffffffff8", 7649556], [" 74b918:\tldr\tx20, [sp,#392]", 7649560], [" 74b91c:\torr\tw18, wzr, #0x1", 7649564], [" 74b920:\tldrb\tw25, [x20,#1261]", 7649568], [" 74b924:\tstr\tw18, [sp,#360]", 7649572], [" 74b928:\tstrb\tw25, [x0,#8]", 7649576], [" 74b92c:\tb\t74b9f0 <islower@plt+0x6de3a0>", 7649580], [" 74b930:\tcmp\tx26, #0x0", 7649584], [" 74b934:\tcsel\tx3, x26, x0, ne", 7649588], [" 74b938:\tldr\tx1, [sp,#384]", 7649592], [" 74b93c:\tadd\tx2, sp, #0x1f0", 7649596], [" 74b940:\tldr\tx0, [sp,#216]", 7649600], [" 74b944:\tstrb\twzr, [sp,#496]", 7649604], [" 74b948:\tbl\t756bb4 <islower@plt+0x6e9564>", 7649608], [" 74b94c:\torr\tx30, xzr, #0xfffffffffffffff8", 7649612], [" 74b950:\tldrb\tw27, [x0,#8]", 7649616], [" 74b954:\tand\tw8, w21, #0x1", 7649620], [" 74b958:\tldrb\tw12, [x20,#1261]", 7649624], [" 74b95c:\tbic\tw7, w27, w12", 7649628], [" 74b960:\ttbnz\tw7, #0, 74b994 <islower@plt+0x6de344>", 7649632], [" 74b964:\torr\tw18, w12, w27", 7649636], [" 74b968:\tubfx\tw20, w18, #1, #1", 7649640], [" 74b96c:\tubfx\tw22, w27, #1, #1", 7649644], [" 74b970:\tcmp\tw22, w20", 7649648], [" 74b974:\tldr\tx20, [sp,#392]", 7649652], [" 74b978:\tb.ne\t74b994 <islower@plt+0x6de344>", 7649656], [" 74b97c:\tubfx\tw10, w27, #2, #1", 7649660], [" 74b980:\tubfx\tw11, w18, #2, #1", 7649664], [" 74b984:\tcmp\tw10, w11", 7649668], [" 74b988:\tb.ne\t74b994 <islower@plt+0x6de344>", 7649672], [" 74b98c:\tmov\tw26, wzr", 7649676], [" 74b990:\tb\t74b9dc <islower@plt+0x6de38c>", 7649680], [" 74b994:\torr\tw23, w12, #0xfe", 7649684], [" 74b998:\tand\tw12, w23, w27", 7649688], [" 74b99c:\tmov\tw15, #0xfd \t// #253", 7649692], [" 74b9a0:\tand\tw21, w12, w15", 7649696], [" 74b9a4:\tstrb\tw12, [x0,#8]", 7649700], [" 74b9a8:\tmov\tw24, #0xfb \t// #251", 7649704], [" 74b9ac:\tldrb\tw26, [x20,#1261]", 7649708], [" 74b9b0:\torr\tw28, w26, w27", 7649712], [" 74b9b4:\tand\tw2, w28, #0x2", 7649716], [" 74b9b8:\torr\tw14, w2, w21", 7649720], [" 74b9bc:\tand\tw19, w14, w24", 7649724], [" 74b9c0:\torr\tw26, wzr, #0x1", 7649728], [" 74b9c4:\tstrb\tw14, [x0,#8]", 7649732], [" 74b9c8:\tldrb\tw1, [x20,#1261]", 7649736], [" 74b9cc:\torr\tw27, w1, w27", 7649740], [" 74b9d0:\tand\tw21, w27, #0x4", 7649744], [" 74b9d4:\torr\tw13, w19, w21", 7649748], [" 74b9d8:\tstrb\tw13, [x0,#8]", 7649752], [" 74b9dc:\torr\tw21, wzr, #0x18", 7649756], [" 74b9e0:\tcmp\tw8, #0x0", 7649760], [" 74b9e4:\tcset\tw8, ne", 7649764], [" 74b9e8:\torr\tw17, w8, w26", 7649768], [" 74b9ec:\tstr\tw17, [sp,#360]", 7649772], [" 74b9f0:\tldr\tx24, [sp,#384]", 7649776], [" 74b9f4:\tldr\tw16, [x20,#448]", 7649780], [" 74b9f8:\tcbz\tw16, 74ba70 <islower@plt+0x6de420>", 7649784], [" 74b9fc:\tldr\tx15, [x24]", 7649788], [" 74ba00:\torr\tw4, wzr, #0xfffffff", 7649792], [" 74ba04:\tldr\tx0, [x20,#456]", 7649796], [" 74ba08:\tadd\tw2, w16, w4", 7649800], [" 74ba0c:\torr\tw14, wzr, #0x18", 7649804], [" 74ba10:\tubfx\tx25, x15, #4, #28", 7649808], [" 74ba14:\teor\tw8, w25, w15, lsr #9", 7649812], [" 74ba18:\tand\tw25, w2, w8", 7649816], [" 74ba1c:\tumaddl\tx20, w25, w21, x0", 7649820], [" 74ba20:\tldr\tx27, [x20]", 7649824], [" 74ba24:\tcmp\tx15, x27", 7649828], [" 74ba28:\tb.eq\t74baac <islower@plt+0x6de45c>", 7649832], [" 74ba2c:\tldr\tx24, [sp,#384]", 7649836], [" 74ba30:\tmov\tx22, xzr", 7649840], [" 74ba34:\tsub\tw4, w16, #0x1", 7649844], [" 74ba38:\torr\tw17, wzr, #0x1", 7649848], [" 74ba3c:\tcmn\tx27, #0x4", 7649852], [" 74ba40:\tb.eq\t74ba78 <islower@plt+0x6de428>", 7649856], [" 74ba44:\tcmp\tx22, #0x0", 7649860], [" 74ba48:\tadd\tw8, w17, w8", 7649864], [" 74ba4c:\tccmp\tx27, x30, #0x0, eq", 7649868], [" 74ba50:\tand\tw16, w8, w4", 7649872], [" 74ba54:\tadd\tw17, w17, #0x1", 7649876], [" 74ba58:\tcsel\tx22, x22, x20, ne", 7649880], [" 74ba5c:\tumaddl\tx20, w16, w14, x0", 7649884], [" 74ba60:\tldr\tx27, [x20]", 7649888], [" 74ba64:\tcmp\tx15, x27", 7649892], [" 74ba68:\tb.ne\t74ba3c <islower@plt+0x6de3ec>", 7649896], [" 74ba6c:\tb\t74baac <islower@plt+0x6de45c>", 7649900], [" 74ba70:\tmov\tx3, xzr", 7649904], [" 74ba74:\tb\t74ba80 <islower@plt+0x6de430>", 7649908], [" 74ba78:\tcmp\tx22, #0x0", 7649912], [" 74ba7c:\tcsel\tx3, x22, x20, ne", 7649916], [" 74ba80:\tmovi\tv24.2d, #0x0", 7649920], [" 74ba84:\tldr\tx0, [sp,#320]", 7649924], [" 74ba88:\tadd\tx2, sp, #0x1f0", 7649928], [" 74ba8c:\tmov\tx1, x24", 7649932], [" 74ba90:\tstr\tq24, [sp,#496]", 7649936], [" 74ba94:\tbl\t7566ac <islower@plt+0x6e905c>", 7649940], [" 74ba98:\tldr\tx17, [sp,#496]", 7649944], [" 74ba9c:\tmov\tx20, x0", 7649948], [" 74baa0:\tmov\tx0, x17", 7649952], [" 74baa4:\tbl\t6cda0 <operator delete(void*)@plt>", 7649956], [" 74baa8:\torr\tx30, xzr, #0xfffffffffffffff8", 7649960], [" 74baac:\tldrsw\tx28, [x20,#16]", 7649964], [" 74bab0:\tadd\tw17, w28, #0x3f", 7649968], [" 74bab4:\tcmp\tw17, #0x40", 7649972], [" 74bab8:\tb.cc\t74bd60 <islower@plt+0x6de710>", 7649976], [" 74babc:\tldr\tx9, [x20,#8]", 7649980], [" 74bac0:\tlsr\tw20, w17, #6", 7649984], [" 74bac4:\tldr\tx19, [sp,#392]", 7649988], [" 74bac8:\tcmn\tw28, #0x40", 7649992], [" 74bacc:\tb.le\t74bd6c <islower@plt+0x6de71c>", 7649996], [" 74bad0:\tldr\td23, [x9]", 7650000], [" 74bad4:\tsub\tx10, x28, #0x1", 7650004], [" 74bad8:\tasr\tx6, x10, #6", 7650008], [" 74badc:\tcmp\tx6, #0x1", 7650012], [" 74bae0:\tcnt\tv27.8b, v23.8b", 7650016], [" 74bae4:\tuaddlv\th18, v27.8b", 7650020], [" 74bae8:\tfmov\tw21, s18", 7650024], [" 74baec:\tb.lt\t74bdc4 <islower@plt+0x6de774>", 7650028], [" 74baf0:\tcmp\tx6, #0x3", 7650032], [" 74baf4:\tb.le\t74bd98 <islower@plt+0x6de748>", 7650036], [" 74baf8:\tmovi\tv21.2d, #0x0", 7650040], [" 74bafc:\tsub\tx15, x6, #0x4", 7650044], [" 74bb00:\tmov\tw22, w21", 7650048], [" 74bb04:\tlsr\tx14, x15, #2", 7650052], [" 74bb08:\tadd\tx23, x14, #0x1", 7650056], [" 74bb0c:\tcmp\tx15, #0xc", 7650060], [" 74bb10:\tand\tx5, x23, #0x3", 7650064], [" 74bb14:\torr\tw25, wzr, #0x1", 7650068], [" 74bb18:\tb.cc\t74bcbc <islower@plt+0x6de66c>", 7650072], [" 74bb1c:\tmovi\tv21.2d, #0x0", 7650076], [" 74bb20:\tsub\tx28, x23, x5", 7650080], [" 74bb24:\tadd\tx4, x9, #0x48", 7650084], [" 74bb28:\torr\tw25, wzr, #0x1", 7650088], [" 74bb2c:\tldp\tq31, q22, [x4,#-64]", 7650092], [" 74bb30:\tadd\tx25, x25, #0x10", 7650096], [" 74bb34:\tsubs\tx28, x28, #0x4", 7650100], [" 74bb38:\tmov\tx27, v31.d[1]", 7650104], [" 74bb3c:\tmov\tx20, v22.d[1]", 7650108], [" 74bb40:\tcnt\tv28.8b, v31.8b", 7650112], [" 74bb44:\tcnt\tv17.8b, v22.8b", 7650116], [" 74bb48:\tfmov\td19, x27", 7650120], [" 74bb4c:\tfmov\td16, x20", 7650124], [" 74bb50:\tuaddlv\th0, v28.8b", 7650128], [" 74bb54:\tuaddlv\th2, v17.8b", 7650132], [" 74bb58:\tcnt\tv24.8b, v19.8b", 7650136], [" 74bb5c:\tcnt\tv26.8b, v16.8b", 7650140], [" 74bb60:\tfmov\tw10, s0", 7650144], [" 74bb64:\tfmov\tw15, s2", 7650148], [" 74bb68:\tuaddlv\th4, v24.8b", 7650152], [" 74bb6c:\tuaddlv\th20, v26.8b", 7650156], [" 74bb70:\tfmov\td1, x10", 7650160], [" 74bb74:\tfmov\td23, x15", 7650164], [" 74bb78:\tfmov\tw0, s4", 7650168], [" 74bb7c:\tfmov\tw8, s20", 7650172], [" 74bb80:\tmov\tv1.d[1], x0", 7650176], [" 74bb84:\tmov\tv23.d[1], x8", 7650180], [" 74bb88:\txtn\tv22.2s, v1.2d", 7650184], [" 74bb8c:\txtn2\tv22.4s, v23.2d", 7650188], [" 74bb90:\tldp\tq5, q19, [x4,#-32]", 7650192], [" 74bb94:\tmov\tx16, v5.d[1]", 7650196], [" 74bb98:\tmov\tx14, v19.d[1]", 7650200], [" 74bb9c:\tcnt\tv3.8b, v5.8b", 7650204], [" 74bba0:\tcnt\tv29.8b, v19.8b", 7650208], [" 74bba4:\tadd\tv21.4s, v22.4s, v21.4s", 7650212], [" 74bba8:\tfmov\td31, x16", 7650216], [" 74bbac:\tfmov\td25, x14", 7650220], [" 74bbb0:\tuaddlv\th24, v3.8b", 7650224], [" 74bbb4:\tcnt\tv6.8b, v31.8b", 7650228], [" 74bbb8:\tcnt\tv18.8b, v25.8b", 7650232], [" 74bbbc:\tuaddlv\th25, v29.8b", 7650236], [" 74bbc0:\tfmov\tw8, s24", 7650240], [" 74bbc4:\tuaddlv\th6, v6.8b", 7650244], [" 74bbc8:\tuaddlv\th18, v18.8b", 7650248], [" 74bbcc:\tfmov\tw7, s25", 7650252], [" 74bbd0:\tfmov\td3, x8", 7650256], [" 74bbd4:\tfmov\tw1, s6", 7650260], [" 74bbd8:\tfmov\tw13, s18", 7650264], [" 74bbdc:\tfmov\td17, x7", 7650268], [" 74bbe0:\tmov\tv3.d[1], x1", 7650272], [" 74bbe4:\tmov\tv17.d[1], x13", 7650276], [" 74bbe8:\txtn\tv4.2s, v3.2d", 7650280], [" 74bbec:\txtn2\tv4.4s, v17.2d", 7650284], [" 74bbf0:\tldp\tq0, q1, [x4]", 7650288], [" 74bbf4:\tmov\tx17, v0.d[1]", 7650292], [" 74bbf8:\tmov\tx11, v1.d[1]", 7650296], [" 74bbfc:\tcnt\tv20.8b, v0.8b", 7650300], [" 74bc00:\tcnt\tv27.8b, v1.8b", 7650304], [" 74bc04:\tadd\tv4.4s, v4.4s, v21.4s", 7650308], [" 74bc08:\tfmov\td5, x17", 7650312], [" 74bc0c:\tfmov\td1, x11", 7650316], [" 74bc10:\tuaddlv\th26, v20.8b", 7650320], [" 74bc14:\tuaddlv\th27, v27.8b", 7650324], [" 74bc18:\tcnt\tv23.8b, v5.8b", 7650328], [" 74bc1c:\tcnt\tv2.8b, v1.8b", 7650332], [" 74bc20:\tfmov\tw2, s26", 7650336], [" 74bc24:\tfmov\tw13, s27", 7650340], [" 74bc28:\tuaddlv\th7, v23.8b", 7650344], [" 74bc2c:\tuaddlv\th16, v2.8b", 7650348], [" 74bc30:\tfmov\td28, x2", 7650352], [" 74bc34:\tfmov\td29, x13", 7650356], [" 74bc38:\tfmov\tw2, s7", 7650360], [" 74bc3c:\tfmov\tw24, s16", 7650364], [" 74bc40:\tmov\tv28.d[1], x2", 7650368], [" 74bc44:\tmov\tv29.d[1], x24", 7650372], [" 74bc48:\txtn\tv30.2s, v28.2d", 7650376], [" 74bc4c:\txtn2\tv30.4s, v29.2d", 7650380], [" 74bc50:\tldp\tq0, q1, [x4,#32]", 7650384], [" 74bc54:\tadd\tx4, x4, #0x80", 7650388], [" 74bc58:\tmov\tx15, v0.d[1]", 7650392], [" 74bc5c:\tmov\tx7, v1.d[1]", 7650396], [" 74bc60:\tcnt\tv0.8b, v0.8b", 7650400], [" 74bc64:\tcnt\tv19.8b, v1.8b", 7650404], [" 74bc68:\tadd\tv5.4s, v30.4s, v4.4s", 7650408], [" 74bc6c:\tfmov\td7, x15", 7650412], [" 74bc70:\tfmov\td24, x7", 7650416], [" 74bc74:\tuaddlv\th31, v0.8b", 7650420], [" 74bc78:\tuaddlv\th2, v19.8b", 7650424], [" 74bc7c:\tcnt\tv28.8b, v7.8b", 7650428], [" 74bc80:\tcnt\tv17.8b, v24.8b", 7650432], [" 74bc84:\tfmov\tw11, s31", 7650436], [" 74bc88:\tfmov\tw16, s2", 7650440], [" 74bc8c:\tuaddlv\th0, v28.8b", 7650444], [" 74bc90:\tuaddlv\th20, v17.8b", 7650448], [" 74bc94:\tfmov\td1, x11", 7650452], [" 74bc98:\tfmov\td22, x16", 7650456], [" 74bc9c:\tfmov\tw21, s0", 7650460], [" 74bca0:\tfmov\tw10, s20", 7650464], [" 74bca4:\tmov\tv1.d[1], x21", 7650468], [" 74bca8:\tmov\tv22.d[1], x10", 7650472], [" 74bcac:\txtn\tv23.2s, v1.2d", 7650476], [" 74bcb0:\txtn2\tv23.4s, v22.2d", 7650480], [" 74bcb4:\tadd\tv21.4s, v23.4s, v5.4s", 7650484], [" 74bcb8:\tb.ne\t74bb2c <islower@plt+0x6de4dc>", 7650488], [" 74bcbc:\tand\tx23, x6, #0xfffffffffffffffc", 7650492], [" 74bcc0:\tcbz\tx5, 74bd38 <islower@plt+0x6de6e8>", 7650496], [" 74bcc4:\tadd\tx17, x9, x25, lsl #3", 7650500], [" 74bcc8:\tadd\tx25, x17, #0x10", 7650504], [" 74bccc:\tldp\tq25, q0, [x25,#-16]", 7650508], [" 74bcd0:\tsubs\tx5, x5, #0x1", 7650512], [" 74bcd4:\tadd\tx25, x25, #0x20", 7650516], [" 74bcd8:\tmov\tx10, v25.d[1]", 7650520], [" 74bcdc:\tmov\tx3, v0.d[1]", 7650524], [" 74bce0:\tcnt\tv4.8b, v25.8b", 7650528], [" 74bce4:\tcnt\tv0.8b, v0.8b", 7650532], [" 74bce8:\tfmov\td1, x10", 7650536], [" 74bcec:\tfmov\td7, x3", 7650540], [" 74bcf0:\tuaddlv\th3, v4.8b", 7650544], [" 74bcf4:\tuaddlv\th26, v0.8b", 7650548], [" 74bcf8:\tcnt\tv2.8b, v1.8b", 7650552], [" 74bcfc:\tcnt\tv30.8b, v7.8b", 7650556], [" 74bd00:\tfmov\tw3, s3", 7650560], [" 74bd04:\tfmov\tw4, s26", 7650564], [" 74bd08:\tuaddlv\th17, v2.8b", 7650568], [" 74bd0c:\tuaddlv\th27, v30.8b", 7650572], [" 74bd10:\tfmov\td7, x3", 7650576], [" 74bd14:\tfmov\td28, x4", 7650580], [" 74bd18:\tfmov\tw12, s17", 7650584], [" 74bd1c:\tfmov\tw18, s27", 7650588], [" 74bd20:\tmov\tv7.d[1], x12", 7650592], [" 74bd24:\tmov\tv28.d[1], x18", 7650596], [" 74bd28:\txtn\tv16.2s, v7.2d", 7650600], [" 74bd2c:\txtn2\tv16.4s, v28.2d", 7650604], [" 74bd30:\tadd\tv21.4s, v16.4s, v21.4s", 7650608], [" 74bd34:\tb.ne\t74bccc <islower@plt+0x6de67c>", 7650612], [" 74bd38:\t.inst\t0x6e1542bd ; undefined", 7650616], [" 74bd3c:\tmov\tw21, w22", 7650620], [" 74bd40:\tcmp\tx23, x6", 7650624], [" 74bd44:\tadd\tv21.2s, v21.2s, v29.2s", 7650628], [" 74bd48:\taddp\tv30.2s, v21.2s, v21.2s", 7650632], [" 74bd4c:\tfmov\tw3, s30", 7650636], [" 74bd50:\tadd\tw21, w21, w3", 7650640], [" 74bd54:\tb.ge\t74bdc4 <islower@plt+0x6de774>", 7650644], [" 74bd58:\torr\tx10, x23, #0x1", 7650648], [" 74bd5c:\tb\t74bd9c <islower@plt+0x6de74c>", 7650652], [" 74bd60:\tldr\tx19, [sp,#392]", 7650656], [" 74bd64:\tmov\tw21, wzr", 7650660], [" 74bd68:\tb\t74bdc4 <islower@plt+0x6de774>", 7650664], [" 74bd6c:\tmov\tw21, wzr", 7650668], [" 74bd70:\tmov\tx25, xzr", 7650672], [" 74bd74:\tldr\td0, [x9],#8", 7650676], [" 74bd78:\tadd\tx25, x25, #0x1", 7650680], [" 74bd7c:\tcmp\tx25, x20", 7650684], [" 74bd80:\tcnt\tv1.8b, v0.8b", 7650688], [" 74bd84:\tuaddlv\th26, v1.8b", 7650692], [" 74bd88:\tfmov\tw5, s26", 7650696], [" 74bd8c:\tadd\tw21, w5, w21", 7650700], [" 74bd90:\tb.cc\t74bd74 <islower@plt+0x6de724>", 7650704], [" 74bd94:\tb\t74bdc4 <islower@plt+0x6de774>", 7650708], [" 74bd98:\torr\tw10, wzr, #0x1", 7650712], [" 74bd9c:\tsub\tx7, x10, #0x1", 7650716], [" 74bda0:\tadd\tx11, x9, x10, lsl #3", 7650720], [" 74bda4:\tldr\td22, [x11],#8", 7650724], [" 74bda8:\tadd\tx7, x7, #0x1", 7650728], [" 74bdac:\tcmp\tx7, x6", 7650732], [" 74bdb0:\tcnt\tv4.8b, v22.8b", 7650736], [" 74bdb4:\tuaddlv\th19, v4.8b", 7650740], [" 74bdb8:\tfmov\tw0, s19", 7650744], [" 74bdbc:\tadd\tw21, w0, w21", 7650748], [" 74bdc0:\tb.lt\t74bda4 <islower@plt+0x6de754>", 7650752], [" 74bdc4:\tldr\tw18, [x19,#472]", 7650756], [" 74bdc8:\tstr\tw21, [sp,#352]", 7650760], [" 74bdcc:\tcbz\tw18, 74be44 <islower@plt+0x6de7f4>", 7650764], [" 74bdd0:\tldr\tx25, [sp,#384]", 7650768], [" 74bdd4:\torr\tw5, wzr, #0xfffffff", 7650772], [" 74bdd8:\tldr\tx2, [x19,#480]", 7650776], [" 74bddc:\tadd\tw6, w18, w5", 7650780], [" 74bde0:\torr\tw13, wzr, #0x18", 7650784], [" 74bde4:\tldr\tx16, [x25]", 7650788], [" 74bde8:\tubfx\tx20, x16, #4, #28", 7650792], [" 74bdec:\teor\tw9, w20, w16, lsr #9", 7650796], [" 74bdf0:\tand\tw24, w6, w9", 7650800], [" 74bdf4:\tumaddl\tx20, w24, w13, x2", 7650804], [" 74bdf8:\tldr\tx28, [x20]", 7650808], [" 74bdfc:\tcmp\tx16, x28", 7650812], [" 74be00:\tb.eq\t74be84 <islower@plt+0x6de834>", 7650816], [" 74be04:\tmov\tx0, xzr", 7650820], [" 74be08:\tsub\tw5, w18, #0x1", 7650824], [" 74be0c:\torr\tw18, wzr, #0x1", 7650828], [" 74be10:\tcmn\tx28, #0x4", 7650832], [" 74be14:\tb.eq\t74be50 <islower@plt+0x6de800>", 7650836], [" 74be18:\tcmp\tx0, #0x0", 7650840], [" 74be1c:\tadd\tw9, w18, w9", 7650844], [" 74be20:\tccmp\tx28, x30, #0x0, eq", 7650848], [" 74be24:\tand\tw4, w9, w5", 7650852], [" 74be28:\tadd\tw18, w18, #0x1", 7650856], [" 74be2c:\tcsel\tx0, x0, x20, ne", 7650860], [" 74be30:\tumaddl\tx20, w4, w13, x2", 7650864], [" 74be34:\tldr\tx28, [x20]", 7650868], [" 74be38:\tcmp\tx16, x28", 7650872], [" 74be3c:\tb.ne\t74be10 <islower@plt+0x6de7c0>", 7650876], [" 74be40:\tb\t74be84 <islower@plt+0x6de834>", 7650880], [" 74be44:\tldr\tx25, [sp,#384]", 7650884], [" 74be48:\tmov\tx3, xzr", 7650888], [" 74be4c:\tb\t74be58 <islower@plt+0x6de808>", 7650892], [" 74be50:\tcmp\tx0, #0x0", 7650896], [" 74be54:\tcsel\tx3, x0, x20, ne", 7650900], [" 74be58:\tmovi\tv25.2d, #0x0", 7650904], [" 74be5c:\tldr\tx0, [sp,#312]", 7650908], [" 74be60:\tadd\tx2, sp, #0x1f0", 7650912], [" 74be64:\tmov\tx1, x25", 7650916], [" 74be68:\tstr\tq25, [sp,#496]", 7650920], [" 74be6c:\tbl\t7566ac <islower@plt+0x6e905c>", 7650924], [" 74be70:\tldr\tx18, [sp,#496]", 7650928], [" 74be74:\tmov\tx20, x0", 7650932], [" 74be78:\tmov\tx0, x18", 7650936], [" 74be7c:\tbl\t6cda0 <operator delete(void*)@plt>", 7650940], [" 74be80:\torr\tx30, xzr, #0xfffffffffffffff8", 7650944], [" 74be84:\tldrsw\tx24, [x20,#16]", 7650948], [" 74be88:\tadd\tw16, w24, #0x3f", 7650952], [" 74be8c:\tcmp\tw16, #0x40", 7650956], [" 74be90:\tb.cc\t74c138 <islower@plt+0x6deae8>", 7650960], [" 74be94:\tldr\tx10, [x20,#8]", 7650964], [" 74be98:\tlsr\tw0, w16, #6", 7650968], [" 74be9c:\tcmn\tw24, #0x40", 7650972], [" 74bea0:\tb.le\t74c140 <islower@plt+0x6deaf0>", 7650976], [" 74bea4:\tldr\td17, [x10]", 7650980], [" 74bea8:\tsub\tx24, x24, #0x1", 7650984], [" 74beac:\tasr\tx7, x24, #6", 7650988], [" 74beb0:\tcmp\tx7, #0x1", 7650992], [" 74beb4:\tcnt\tv16.8b, v17.8b", 7650996], [" 74beb8:\tuaddlv\th17, v16.8b", 7651000], [" 74bebc:\tfmov\tw26, s17", 7651004], [" 74bec0:\tb.lt\t74c1a0 <islower@plt+0x6deb50>", 7651008], [" 74bec4:\tcmp\tx7, #0x3", 7651012], [" 74bec8:\tb.le\t74c16c <islower@plt+0x6deb1c>", 7651016], [" 74becc:\tmovi\tv20.2d, #0x0", 7651020], [" 74bed0:\tsub\tx20, x7, #0x4", 7651024], [" 74bed4:\tmov\tw19, w26", 7651028], [" 74bed8:\tlsr\tx1, x20, #2", 7651032], [" 74bedc:\tadd\tx14, x1, #0x1", 7651036], [" 74bee0:\tcmp\tx20, #0xc", 7651040], [" 74bee4:\tand\tx4, x14, #0x3", 7651044], [" 74bee8:\torr\tw28, wzr, #0x1", 7651048], [" 74beec:\tb.cc\t74c090 <islower@plt+0x6dea40>", 7651052], [" 74bef0:\tmovi\tv20.2d, #0x0", 7651056], [" 74bef4:\tsub\tx21, x14, x4", 7651060], [" 74bef8:\tadd\tx3, x10, #0x48", 7651064], [" 74befc:\torr\tw28, wzr, #0x1", 7651068], [" 74bf00:\tldp\tq22, q23, [x3,#-64]", 7651072], [" 74bf04:\tadd\tx28, x28, #0x10", 7651076], [" 74bf08:\tsubs\tx21, x21, #0x4", 7651080], [" 74bf0c:\tmov\tx27, v22.d[1]", 7651084], [" 74bf10:\tmov\tx20, v23.d[1]", 7651088], [" 74bf14:\tcnt\tv29.8b, v22.8b", 7651092], [" 74bf18:\tcnt\tv27.8b, v23.8b", 7651096], [" 74bf1c:\tfmov\td25, x27", 7651100], [" 74bf20:\tfmov\td4, x20", 7651104], [" 74bf24:\tuaddlv\th5, v29.8b", 7651108], [" 74bf28:\tcnt\tv18.8b, v25.8b", 7651112], [" 74bf2c:\tcnt\tv1.8b, v4.8b", 7651116], [" 74bf30:\tuaddlv\th4, v27.8b", 7651120], [" 74bf34:\tfmov\tw11, s5", 7651124], [" 74bf38:\tuaddlv\th0, v18.8b", 7651128], [" 74bf3c:\tuaddlv\th1, v1.8b", 7651132], [" 74bf40:\tfmov\tw16, s4", 7651136], [" 74bf44:\tfmov\td2, x11", 7651140], [" 74bf48:\tfmov\tw5, s0", 7651144], [" 74bf4c:\tfmov\tw0, s1", 7651148], [" 74bf50:\tfmov\td19, x16", 7651152], [" 74bf54:\tmov\tv2.d[1], x5", 7651156], [" 74bf58:\tmov\tv19.d[1], x0", 7651160], [" 74bf5c:\txtn\tv23.2s, v2.2d", 7651164], [" 74bf60:\txtn2\tv23.4s, v19.2d", 7651168], [" 74bf64:\tldp\tq24, q6, [x3,#-32]", 7651172], [" 74bf68:\tmov\tx6, v24.d[1]", 7651176], [" 74bf6c:\tmov\tx8, v6.d[1]", 7651180], [" 74bf70:\tcnt\tv21.8b, v24.8b", 7651184], [" 74bf74:\tcnt\tv7.8b, v6.8b", 7651188], [" 74bf78:\tadd\tv20.4s, v23.4s, v20.4s", 7651192], [" 74bf7c:\tfmov\td2, x6", 7651196], [" 74bf80:\tfmov\td30, x8", 7651200], [" 74bf84:\tuaddlv\th18, v21.8b", 7651204], [" 74bf88:\tuaddlv\th3, v7.8b", 7651208], [" 74bf8c:\tcnt\tv0.8b, v2.8b", 7651212], [" 74bf90:\tcnt\tv28.8b, v30.8b", 7651216], [" 74bf94:\tfmov\tw17, s18", 7651220], [" 74bf98:\tfmov\tw1, s3", 7651224], [" 74bf9c:\tuaddlv\th25, v0.8b", 7651228], [" 74bfa0:\tuaddlv\th26, v28.8b", 7651232], [" 74bfa4:\tfmov\td17, x17", 7651236], [" 74bfa8:\tfmov\td7, x1", 7651240], [" 74bfac:\tfmov\tw16, s25", 7651244], [" 74bfb0:\tfmov\tw14, s26", 7651248], [" 74bfb4:\tmov\tv17.d[1], x16", 7651252], [" 74bfb8:\tmov\tv7.d[1], x14", 7651256], [" 74bfbc:\txtn\tv5.2s, v17.2d", 7651260], [" 74bfc0:\txtn2\tv5.4s, v7.2d", 7651264], [" 74bfc4:\tldp\tq0, q1, [x3]", 7651268], [" 74bfc8:\tmov\tx1, v0.d[1]", 7651272], [" 74bfcc:\tmov\tx13, v1.d[1]", 7651276], [" 74bfd0:\tcnt\tv19.8b, v0.8b", 7651280], [" 74bfd4:\tcnt\tv16.8b, v1.8b", 7651284], [" 74bfd8:\tadd\tv5.4s, v5.4s, v20.4s", 7651288], [" 74bfdc:\tfmov\td24, x1", 7651292], [" 74bfe0:\tfmov\td26, x13", 7651296], [" 74bfe4:\tuaddlv\th27, v19.8b", 7651300], [" 74bfe8:\tuaddlv\th16, v16.8b", 7651304], [" 74bfec:\tcnt\tv17.8b, v24.8b", 7651308], [" 74bff0:\tcnt\tv3.8b, v26.8b", 7651312], [" 74bff4:\tfmov\tw0, s27", 7651316], [" 74bff8:\tfmov\tw18, s16", 7651320], [" 74bffc:\tuaddlv\th28, v17.8b", 7651324], [" 74c000:\tuaddlv\th30, v3.8b", 7651328], [" 74c004:\tfmov\td29, x0", 7651332], [" 74c008:\tfmov\td31, x18", 7651336], [" 74c00c:\tfmov\tw17, s28", 7651340], [" 74c010:\tfmov\tw25, s30", 7651344], [" 74c014:\tmov\tv29.d[1], x17", 7651348], [" 74c018:\tmov\tv31.d[1], x25", 7651352], [" 74c01c:\txtn\tv21.2s, v29.2d", 7651356], [" 74c020:\txtn2\tv21.4s, v31.2d", 7651360], [" 74c024:\tldp\tq0, q1, [x3,#32]", 7651364], [" 74c028:\tadd\tx3, x3, #0x80", 7651368], [" 74c02c:\tmov\tx11, v0.d[1]", 7651372], [" 74c030:\tmov\tx2, v1.d[1]", 7651376], [" 74c034:\tcnt\tv22.8b, v0.8b", 7651380], [" 74c038:\tcnt\tv29.8b, v1.8b", 7651384], [" 74c03c:\tadd\tv24.4s, v21.4s, v5.4s", 7651388], [" 74c040:\tfmov\td31, x11", 7651392], [" 74c044:\tfmov\td25, x2", 7651396], [" 74c048:\tuaddlv\th22, v22.8b", 7651400], [" 74c04c:\tuaddlv\th4, v29.8b", 7651404], [" 74c050:\tcnt\tv6.8b, v31.8b", 7651408], [" 74c054:\tcnt\tv18.8b, v25.8b", 7651412], [" 74c058:\tfmov\tw12, s22", 7651416], [" 74c05c:\tfmov\tw14, s4", 7651420], [" 74c060:\tuaddlv\th0, v6.8b", 7651424], [" 74c064:\tuaddlv\th1, v18.8b", 7651428], [" 74c068:\tfmov\td2, x12", 7651432], [" 74c06c:\tfmov\td23, x14", 7651436], [" 74c070:\tfmov\tw24, s0", 7651440], [" 74c074:\tfmov\tw15, s1", 7651444], [" 74c078:\tmov\tv2.d[1], x24", 7651448], [" 74c07c:\tmov\tv23.d[1], x15", 7651452], [" 74c080:\txtn\tv19.2s, v2.2d", 7651456], [" 74c084:\txtn2\tv19.4s, v23.2d", 7651460], [" 74c088:\tadd\tv20.4s, v19.4s, v24.4s", 7651464], [" 74c08c:\tb.ne\t74bf00 <islower@plt+0x6de8b0>", 7651468], [" 74c090:\tand\tx25, x7, #0xfffffffffffffffc", 7651472], [" 74c094:\tcbz\tx4, 74c10c <islower@plt+0x6deabc>", 7651476], [" 74c098:\tadd\tx8, x10, x28, lsl #3", 7651480], [" 74c09c:\tadd\tx0, x8, #0x10", 7651484], [" 74c0a0:\tldp\tq26, q0, [x0,#-16]", 7651488], [" 74c0a4:\tsubs\tx4, x4, #0x1", 7651492], [" 74c0a8:\tadd\tx0, x0, #0x20", 7651496], [" 74c0ac:\tmov\tx15, v26.d[1]", 7651500], [" 74c0b0:\tmov\tx12, v0.d[1]", 7651504], [" 74c0b4:\tcnt\tv26.8b, v26.8b", 7651508], [" 74c0b8:\tcnt\tv22.8b, v0.8b", 7651512], [" 74c0bc:\tfmov\td3, x15", 7651516], [" 74c0c0:\tfmov\td23, x12", 7651520], [" 74c0c4:\tuaddlv\th7, v26.8b", 7651524], [" 74c0c8:\tuaddlv\th27, v22.8b", 7651528], [" 74c0cc:\tcnt\tv5.8b, v3.8b", 7651532], [" 74c0d0:\tcnt\tv31.8b, v23.8b", 7651536], [" 74c0d4:\tfmov\tw2, s7", 7651540], [" 74c0d8:\tfmov\tw13, s27", 7651544], [" 74c0dc:\tuaddlv\th16, v5.8b", 7651548], [" 74c0e0:\tuaddlv\th29, v31.8b", 7651552], [" 74c0e4:\tfmov\td28, x2", 7651556], [" 74c0e8:\tfmov\td30, x13", 7651560], [" 74c0ec:\tfmov\tw18, s16", 7651564], [" 74c0f0:\tfmov\tw26, s29", 7651568], [" 74c0f4:\tmov\tv28.d[1], x18", 7651572], [" 74c0f8:\tmov\tv30.d[1], x26", 7651576], [" 74c0fc:\txtn\tv31.2s, v28.2d", 7651580], [" 74c100:\txtn2\tv31.4s, v30.2d", 7651584], [" 74c104:\tadd\tv20.4s, v31.4s, v20.4s", 7651588], [" 74c108:\tb.ne\t74c0a0 <islower@plt+0x6dea50>", 7651592], [" 74c10c:\t.inst\t0x6e144295 ; undefined", 7651596], [" 74c110:\tmov\tw26, w19", 7651600], [" 74c114:\tcmp\tx25, x7", 7651604], [" 74c118:\tadd\tv6.2s, v20.2s, v21.2s", 7651608], [" 74c11c:\taddp\tv20.2s, v6.2s, v6.2s", 7651612], [" 74c120:\tfmov\tw22, s20", 7651616], [" 74c124:\tadd\tw26, w26, w22", 7651620], [" 74c128:\tb.ge\t74c19c <islower@plt+0x6deb4c>", 7651624], [" 74c12c:\torr\tx9, x25, #0x1", 7651628], [" 74c130:\tldp\tx25, x19, [sp,#384]", 7651632], [" 74c134:\tb\t74c170 <islower@plt+0x6deb20>", 7651636], [" 74c138:\tmov\tw26, wzr", 7651640], [" 74c13c:\tb\t74c1a0 <islower@plt+0x6deb50>", 7651644], [" 74c140:\tmov\tw26, wzr", 7651648], [" 74c144:\tmov\tx23, xzr", 7651652], [" 74c148:\tldr\td2, [x10],#8", 7651656], [" 74c14c:\tadd\tx23, x23, #0x1", 7651660], [" 74c150:\tcmp\tx23, x0", 7651664], [" 74c154:\tcnt\tv3.8b, v2.8b", 7651668], [" 74c158:\tuaddlv\th27, v3.8b", 7651672], [" 74c15c:\tfmov\tw7, s27", 7651676], [" 74c160:\tadd\tw26, w7, w26", 7651680], [" 74c164:\tb.cc\t74c148 <islower@plt+0x6deaf8>", 7651684], [" 74c168:\tb\t74c1a0 <islower@plt+0x6deb50>", 7651688], [" 74c16c:\torr\tw9, wzr, #0x1", 7651692], [" 74c170:\tsub\tx4, x9, #0x1", 7651696], [" 74c174:\tadd\tx13, x10, x9, lsl #3", 7651700], [" 74c178:\tldr\td20, [x13],#8", 7651704], [" 74c17c:\tadd\tx4, x4, #0x1", 7651708], [" 74c180:\tcmp\tx4, x7", 7651712], [" 74c184:\tcnt\tv5.8b, v20.8b", 7651716], [" 74c188:\tuaddlv\th6, v5.8b", 7651720], [" 74c18c:\tfmov\tw18, s6", 7651724], [" 74c190:\tadd\tw26, w18, w26", 7651728], [" 74c194:\tb.lt\t74c178 <islower@plt+0x6deb28>", 7651732], [" 74c198:\tb\t74c1a0 <islower@plt+0x6deb50>", 7651736], [" 74c19c:\tldp\tx25, x19, [sp,#384]", 7651740], [" 74c1a0:\tldr\tw23, [x19,#496]", 7651744], [" 74c1a4:\torr\tw12, wzr, #0x18", 7651748], [" 74c1a8:\tstr\tw26, [sp,#344]", 7651752], [" 74c1ac:\tcbz\tw23, 74c220 <islower@plt+0x6debd0>", 7651756], [" 74c1b0:\tldr\tx17, [x25]", 7651760], [" 74c1b4:\torr\tw25, wzr, #0xfffffff", 7651764], [" 74c1b8:\tldr\tx27, [x19,#504]", 7651768], [" 74c1bc:\tadd\tw22, w23, w25", 7651772], [" 74c1c0:\tubfx\tx26, x17, #4, #28", 7651776], [" 74c1c4:\teor\tw10, w26, w17, lsr #9", 7651780], [" 74c1c8:\tand\tw20, w22, w10", 7651784], [" 74c1cc:\tumaddl\tx20, w20, w12, x27", 7651788], [" 74c1d0:\tldr\tx15, [x20]", 7651792], [" 74c1d4:\tcmp\tx17, x15", 7651796], [" 74c1d8:\tb.eq\t74c228 <islower@plt+0x6debd8>", 7651800], [" 74c1dc:\tldr\tx25, [sp,#384]", 7651804], [" 74c1e0:\tmov\tx24, xzr", 7651808], [" 74c1e4:\tsub\tw6, w23, #0x1", 7651812], [" 74c1e8:\torr\tw16, wzr, #0x1", 7651816], [" 74c1ec:\tcmn\tx15, #0x4", 7651820], [" 74c1f0:\tb.eq\t74c230 <islower@plt+0x6debe0>", 7651824], [" 74c1f4:\tcmp\tx24, #0x0", 7651828], [" 74c1f8:\tadd\tw10, w16, w10", 7651832], [" 74c1fc:\tccmp\tx15, x30, #0x0, eq", 7651836], [" 74c200:\tand\tw9, w10, w6", 7651840], [" 74c204:\tadd\tw16, w16, #0x1", 7651844], [" 74c208:\tcsel\tx24, x24, x20, ne", 7651848], [" 74c20c:\tumaddl\tx20, w9, w12, x27", 7651852], [" 74c210:\tldr\tx15, [x20]", 7651856], [" 74c214:\tcmp\tx17, x15", 7651860], [" 74c218:\tb.ne\t74c1ec <islower@plt+0x6deb9c>", 7651864], [" 74c21c:\tb\t74c264 <islower@plt+0x6dec14>", 7651868], [" 74c220:\tmov\tx3, xzr", 7651872], [" 74c224:\tb\t74c238 <islower@plt+0x6debe8>", 7651876], [" 74c228:\tldr\tx25, [sp,#384]", 7651880], [" 74c22c:\tb\t74c264 <islower@plt+0x6dec14>", 7651884], [" 74c230:\tcmp\tx24, #0x0", 7651888], [" 74c234:\tcsel\tx3, x24, x20, ne", 7651892], [" 74c238:\tmovi\tv26.2d, #0x0", 7651896], [" 74c23c:\tldr\tx0, [sp,#304]", 7651900], [" 74c240:\tadd\tx2, sp, #0x1f0", 7651904], [" 74c244:\tmov\tx1, x25", 7651908], [" 74c248:\tstr\tq26, [sp,#496]", 7651912], [" 74c24c:\tbl\t7566ac <islower@plt+0x6e905c>", 7651916], [" 74c250:\tldr\tx4, [sp,#496]", 7651920], [" 74c254:\tmov\tx20, x0", 7651924], [" 74c258:\tmov\tx0, x4", 7651928], [" 74c25c:\tbl\t6cda0 <operator delete(void*)@plt>", 7651932], [" 74c260:\torr\tx30, xzr, #0xfffffffffffffff8", 7651936], [" 74c264:\tldrsw\tx27, [x20,#16]", 7651940], [" 74c268:\tadd\tw18, w27, #0x3f", 7651944], [" 74c26c:\tcmp\tw18, #0x40", 7651948], [" 74c270:\tb.cc\t74c50c <islower@plt+0x6deebc>", 7651952], [" 74c274:\tldr\tx11, [x20,#8]", 7651956], [" 74c278:\tlsr\tw2, w18, #6", 7651960], [" 74c27c:\tcmn\tw27, #0x40", 7651964], [" 74c280:\tb.le\t74c514 <islower@plt+0x6deec4>", 7651968], [" 74c284:\tldr\td27, [x11]", 7651972], [" 74c288:\tsub\tx26, x27, #0x1", 7651976], [" 74c28c:\tasr\tx22, x26, #6", 7651980], [" 74c290:\tcmp\tx22, #0x1", 7651984], [" 74c294:\tcnt\tv4.8b, v27.8b", 7651988], [" 74c298:\tuaddlv\th16, v4.8b", 7651992], [" 74c29c:\tfmov\tw19, s16", 7651996], [" 74c2a0:\tb.lt\t74c540 <islower@plt+0x6deef0>", 7652000], [" 74c2a4:\tcmp\tx22, #0x3", 7652004], [" 74c2a8:\tb.le\t74c548 <islower@plt+0x6deef8>", 7652008], [" 74c2ac:\tmovi\tv19.2d, #0x0", 7652012], [" 74c2b0:\tsub\tx9, x22, #0x4", 7652016], [" 74c2b4:\tlsr\tx6, x9, #2", 7652020], [" 74c2b8:\tadd\tx12, x6, #0x1", 7652024], [" 74c2bc:\tcmp\tx9, #0xc", 7652028], [" 74c2c0:\tand\tx3, x12, #0x3", 7652032], [" 74c2c4:\torr\tw26, wzr, #0x1", 7652036], [" 74c2c8:\tb.cc\t74c46c <islower@plt+0x6dee1c>", 7652040], [" 74c2cc:\tmovi\tv19.2d, #0x0", 7652044], [" 74c2d0:\tsub\tx23, x12, x3", 7652048], [" 74c2d4:\tadd\tx2, x11, #0x48", 7652052], [" 74c2d8:\torr\tw26, wzr, #0x1", 7652056], [" 74c2dc:\tldp\tq23, q5, [x2,#-64]", 7652060], [" 74c2e0:\tadd\tx26, x26, #0x10", 7652064], [" 74c2e4:\tsubs\tx23, x23, #0x4", 7652068], [" 74c2e8:\tmov\tx20, v23.d[1]", 7652072], [" 74c2ec:\tmov\tx5, v5.d[1]", 7652076], [" 74c2f0:\tcnt\tv30.8b, v23.8b", 7652080], [" 74c2f4:\tcnt\tv16.8b, v5.8b", 7652084], [" 74c2f8:\tfmov\td28, x20", 7652088], [" 74c2fc:\tfmov\td26, x5", 7652092], [" 74c300:\tuaddlv\th0, v30.8b", 7652096], [" 74c304:\tuaddlv\th24, v16.8b", 7652100], [" 74c308:\tcnt\tv17.8b, v28.8b", 7652104], [" 74c30c:\tcnt\tv3.8b, v26.8b", 7652108], [" 74c310:\tfmov\tw12, s0", 7652112], [" 74c314:\tfmov\tw14, s24", 7652116], [" 74c318:\tuaddlv\th4, v17.8b", 7652120], [" 74c31c:\tuaddlv\th2, v3.8b", 7652124], [" 74c320:\tfmov\td1, x12", 7652128], [" 74c324:\tfmov\td18, x14", 7652132], [" 74c328:\tfmov\tw0, s4", 7652136], [" 74c32c:\tfmov\tw28, s2", 7652140], [" 74c330:\tmov\tv1.d[1], x0", 7652144], [" 74c334:\tmov\tv18.d[1], x28", 7652148], [" 74c338:\txtn\tv24.2s, v1.2d", 7652152], [" 74c33c:\txtn2\tv24.4s, v18.2d", 7652156], [" 74c340:\tldp\tq25, q3, [x2,#-32]", 7652160], [" 74c344:\tmov\tx4, v25.d[1]", 7652164], [" 74c348:\tmov\tx7, v3.d[1]", 7652168], [" 74c34c:\tcnt\tv5.8b, v25.8b", 7652172], [" 74c350:\tcnt\tv31.8b, v3.8b", 7652176], [" 74c354:\tadd\tv19.4s, v24.4s, v19.4s", 7652180], [" 74c358:\tfmov\td22, x4", 7652184], [" 74c35c:\tfmov\td6, x7", 7652188], [" 74c360:\tuaddlv\th17, v5.8b", 7652192], [" 74c364:\tuaddlv\th7, v31.8b", 7652196], [" 74c368:\tcnt\tv23.8b, v22.8b", 7652200], [" 74c36c:\tcnt\tv29.8b, v6.8b", 7652204], [" 74c370:\tfmov\tw6, s17", 7652208], [" 74c374:\tfmov\tw15, s7", 7652212], [" 74c378:\tuaddlv\th26, v23.8b", 7652216], [" 74c37c:\tuaddlv\th27, v29.8b", 7652220], [" 74c380:\tfmov\td16, x6", 7652224], [" 74c384:\tfmov\td28, x15", 7652228], [" 74c388:\tfmov\tw6, s26", 7652232], [" 74c38c:\tfmov\tw8, s27", 7652236], [" 74c390:\tmov\tv16.d[1], x6", 7652240], [" 74c394:\tmov\tv28.d[1], x8", 7652244], [" 74c398:\txtn\tv6.2s, v16.2d", 7652248], [" 74c39c:\txtn2\tv6.4s, v28.2d", 7652252], [" 74c3a0:\tldp\tq0, q1, [x2]", 7652256], [" 74c3a4:\tmov\tx16, v0.d[1]", 7652260], [" 74c3a8:\tmov\tx14, v1.d[1]", 7652264], [" 74c3ac:\tcnt\tv25.8b, v0.8b", 7652268], [" 74c3b0:\tcnt\tv4.8b, v1.8b", 7652272], [" 74c3b4:\tadd\tv6.4s, v6.4s, v19.4s", 7652276], [" 74c3b8:\tfmov\td18, x16", 7652280], [" 74c3bc:\tfmov\td1, x14", 7652284], [" 74c3c0:\tuaddlv\th29, v25.8b", 7652288], [" 74c3c4:\tuaddlv\th31, v4.8b", 7652292], [" 74c3c8:\tcnt\tv27.8b, v18.8b", 7652296], [" 74c3cc:\tcnt\tv21.8b, v1.8b", 7652300], [" 74c3d0:\tfmov\tw8, s29", 7652304], [" 74c3d4:\tfmov\tw7, s31", 7652308], [" 74c3d8:\tuaddlv\th30, v27.8b", 7652312], [" 74c3dc:\tuaddlv\th21, v21.8b", 7652316], [" 74c3e0:\tfmov\td20, x8", 7652320], [" 74c3e4:\tfmov\td22, x7", 7652324], [" 74c3e8:\tfmov\tw1, s30", 7652328], [" 74c3ec:\tfmov\tw13, s21", 7652332], [" 74c3f0:\tmov\tv20.d[1], x1", 7652336], [" 74c3f4:\tmov\tv22.d[1], x13", 7652340], [" 74c3f8:\txtn\tv23.2s, v20.2d", 7652344], [" 74c3fc:\txtn2\tv23.4s, v22.2d", 7652348], [" 74c400:\tldp\tq0, q1, [x2,#32]", 7652352], [" 74c404:\tadd\tx2, x2, #0x80", 7652356], [" 74c408:\tmov\tx21, v0.d[1]", 7652360], [" 74c40c:\tmov\tx17, v1.d[1]", 7652364], [" 74c410:\tcnt\tv2.8b, v0.8b", 7652368], [" 74c414:\tcnt\tv7.8b, v1.8b", 7652372], [" 74c418:\tadd\tv25.4s, v23.4s, v6.4s", 7652376], [" 74c41c:\tfmov\td0, x21", 7652380], [" 74c420:\tfmov\td30, x17", 7652384], [" 74c424:\tuaddlv\th5, v2.8b", 7652388], [" 74c428:\tuaddlv\th4, v7.8b", 7652392], [" 74c42c:\tcnt\tv20.8b, v0.8b", 7652396], [" 74c430:\tcnt\tv28.8b, v30.8b", 7652400], [" 74c434:\tfmov\tw9, s5", 7652404], [" 74c438:\tfmov\tw5, s4", 7652408], [" 74c43c:\tuaddlv\th0, v20.8b", 7652412], [" 74c440:\tuaddlv\th2, v28.8b", 7652416], [" 74c444:\tfmov\td1, x9", 7652420], [" 74c448:\tfmov\td24, x5", 7652424], [" 74c44c:\tfmov\tw10, s0", 7652428], [" 74c450:\tfmov\tw25, s2", 7652432], [" 74c454:\tmov\tv1.d[1], x10", 7652436], [" 74c458:\tmov\tv24.d[1], x25", 7652440], [" 74c45c:\txtn\tv18.2s, v1.2d", 7652444], [" 74c460:\txtn2\tv18.4s, v24.2d", 7652448], [" 74c464:\tadd\tv19.4s, v18.4s, v25.4s", 7652452], [" 74c468:\tb.ne\t74c2dc <islower@plt+0x6dec8c>", 7652456], [" 74c46c:\tand\tx28, x22, #0xfffffffffffffffc", 7652460], [" 74c470:\tcbz\tx3, 74c4e8 <islower@plt+0x6dee98>", 7652464], [" 74c474:\tadd\tx0, x11, x26, lsl #3", 7652468], [" 74c478:\tadd\tx23, x0, #0x10", 7652472], [" 74c47c:\tldp\tq27, q0, [x23,#-16]", 7652476], [" 74c480:\tsubs\tx3, x3, #0x1", 7652480], [" 74c484:\tadd\tx23, x23, #0x20", 7652484], [" 74c488:\tmov\tx12, v27.d[1]", 7652488], [" 74c48c:\tmov\tx18, v0.d[1]", 7652492], [" 74c490:\tcnt\tv1.8b, v27.8b", 7652496], [" 74c494:\tcnt\tv0.8b, v0.8b", 7652500], [" 74c498:\tfmov\td21, x12", 7652504], [" 74c49c:\tfmov\td24, x18", 7652508], [" 74c4a0:\tuaddlv\th28, v1.8b", 7652512], [" 74c4a4:\tuaddlv\th30, v0.8b", 7652516], [" 74c4a8:\tcnt\tv2.8b, v21.8b", 7652520], [" 74c4ac:\tcnt\tv20.8b, v24.8b", 7652524], [" 74c4b0:\tfmov\tw10, s28", 7652528], [" 74c4b4:\tfmov\tw18, s30", 7652532], [" 74c4b8:\tuaddlv\th29, v2.8b", 7652536], [" 74c4bc:\tuaddlv\th20, v20.8b", 7652540], [" 74c4c0:\tfmov\td31, x10", 7652544], [" 74c4c4:\tfmov\td21, x18", 7652548], [" 74c4c8:\tfmov\tw26, s29", 7652552], [" 74c4cc:\tfmov\tw9, s20", 7652556], [" 74c4d0:\tmov\tv31.d[1], x26", 7652560], [" 74c4d4:\tmov\tv21.d[1], x9", 7652564], [" 74c4d8:\txtn\tv22.2s, v31.2d", 7652568], [" 74c4dc:\txtn2\tv22.4s, v21.2d", 7652572], [" 74c4e0:\tadd\tv19.4s, v22.4s, v19.4s", 7652576], [" 74c4e4:\tb.ne\t74c47c <islower@plt+0x6dee2c>", 7652580], [" 74c4e8:\t.inst\t0x6e134266 ; undefined", 7652584], [" 74c4ec:\tcmp\tx28, x22", 7652588], [" 74c4f0:\tadd\tv7.2s, v19.2s, v6.2s", 7652592], [" 74c4f4:\taddp\tv19.2s, v7.2s, v7.2s", 7652596], [" 74c4f8:\tfmov\tw25, s19", 7652600], [" 74c4fc:\tadd\tw19, w19, w25", 7652604], [" 74c500:\tb.ge\t74c540 <islower@plt+0x6deef0>", 7652608], [" 74c504:\torr\tx25, x28, #0x1", 7652612], [" 74c508:\tb\t74c54c <islower@plt+0x6deefc>", 7652616], [" 74c50c:\tmov\tw19, wzr", 7652620], [" 74c510:\tb\t74c578 <islower@plt+0x6def28>", 7652624], [" 74c514:\tmov\tw19, wzr", 7652628], [" 74c518:\tmov\tx6, xzr", 7652632], [" 74c51c:\tldr\td4, [x11],#8", 7652636], [" 74c520:\tadd\tx6, x6, #0x1", 7652640], [" 74c524:\tcmp\tx6, x2", 7652644], [" 74c528:\tcnt\tv5.8b, v4.8b", 7652648], [" 74c52c:\tuaddlv\th28, v5.8b", 7652652], [" 74c530:\tfmov\tw12, s28", 7652656], [" 74c534:\tadd\tw19, w12, w19", 7652660], [" 74c538:\tb.cc\t74c51c <islower@plt+0x6deecc>", 7652664], [" 74c53c:\tb\t74c578 <islower@plt+0x6def28>", 7652668], [" 74c540:\tldr\tx25, [sp,#384]", 7652672], [" 74c544:\tb\t74c578 <islower@plt+0x6def28>", 7652676], [" 74c548:\torr\tw25, wzr, #0x1", 7652680], [" 74c54c:\tsub\tx5, x25, #0x1", 7652684], [" 74c550:\tadd\tx27, x11, x25, lsl #3", 7652688], [" 74c554:\tldr\tx25, [sp,#384]", 7652692], [" 74c558:\tldr\td19, [x27],#8", 7652696], [" 74c55c:\tadd\tx5, x5, #0x1", 7652700], [" 74c560:\tcmp\tx5, x22", 7652704], [" 74c564:\tcnt\tv24.8b, v19.8b", 7652708], [" 74c568:\tuaddlv\th3, v24.8b", 7652712], [" 74c56c:\tfmov\tw15, s3", 7652716], [" 74c570:\tadd\tw19, w15, w19", 7652720], [" 74c574:\tb.lt\t74c558 <islower@plt+0x6def08>", 7652724], [" 74c578:\tldr\tx22, [sp,#392]", 7652728], [" 74c57c:\tldr\tw21, [x22,#520]", 7652732], [" 74c580:\tcbz\tw21, 74c5f8 <islower@plt+0x6defa8>", 7652736], [" 74c584:\tldr\tx18, [x25]", 7652740], [" 74c588:\torr\tw23, wzr, #0xfffffff", 7652744], [" 74c58c:\tldr\tx26, [x22,#528]", 7652748], [" 74c590:\tadd\tw28, w21, w23", 7652752], [" 74c594:\torr\tw0, wzr, #0x18", 7652756], [" 74c598:\tubfx\tx6, x18, #4, #28", 7652760], [" 74c59c:\teor\tw11, w6, w18, lsr #9", 7652764], [" 74c5a0:\tand\tw14, w28, w11", 7652768], [" 74c5a4:\tumaddl\tx20, w14, w0, x26", 7652772], [" 74c5a8:\tldr\tx14, [x20]", 7652776], [" 74c5ac:\tcmp\tx18, x14", 7652780], [" 74c5b0:\tb.eq\t74c634 <islower@plt+0x6defe4>", 7652784], [" 74c5b4:\tmov\tx9, xzr", 7652788], [" 74c5b8:\tsub\tw7, w21, #0x1", 7652792], [" 74c5bc:\torr\tw1, wzr, #0x1", 7652796], [" 74c5c0:\tcmn\tx14, #0x4", 7652800], [" 74c5c4:\tb.eq\t74c600 <islower@plt+0x6defb0>", 7652804], [" 74c5c8:\tcmp\tx9, #0x0", 7652808], [" 74c5cc:\tldr\tx25, [sp,#384]", 7652812], [" 74c5d0:\tadd\tw11, w1, w11", 7652816], [" 74c5d4:\tccmp\tx14, x30, #0x0, eq", 7652820], [" 74c5d8:\tand\tw21, w11, w7", 7652824], [" 74c5dc:\tadd\tw1, w1, #0x1", 7652828], [" 74c5e0:\tcsel\tx9, x9, x20, ne", 7652832], [" 74c5e4:\tumaddl\tx20, w21, w0, x26", 7652836], [" 74c5e8:\tldr\tx14, [x20]", 7652840], [" 74c5ec:\tcmp\tx18, x14", 7652844], [" 74c5f0:\tb.ne\t74c5c0 <islower@plt+0x6def70>", 7652848], [" 74c5f4:\tb\t74c634 <islower@plt+0x6defe4>", 7652852], [" 74c5f8:\tmov\tx3, xzr", 7652856], [" 74c5fc:\tb\t74c608 <islower@plt+0x6defb8>", 7652860], [" 74c600:\tcmp\tx9, #0x0", 7652864], [" 74c604:\tcsel\tx3, x9, x20, ne", 7652868], [" 74c608:\tmovi\tv27.2d, #0x0", 7652872], [" 74c60c:\tldr\tx0, [sp,#296]", 7652876], [" 74c610:\tadd\tx2, sp, #0x1f0", 7652880], [" 74c614:\tmov\tx1, x25", 7652884], [" 74c618:\tstr\tq27, [sp,#496]", 7652888], [" 74c61c:\tbl\t7566ac <islower@plt+0x6e905c>", 7652892], [" 74c620:\tldr\tx5, [sp,#496]", 7652896], [" 74c624:\tmov\tx20, x0", 7652900], [" 74c628:\tmov\tx0, x5", 7652904], [" 74c62c:\tbl\t6cda0 <operator delete(void*)@plt>", 7652908], [" 74c630:\torr\tx30, xzr, #0xfffffffffffffff8", 7652912], [" 74c634:\tldrsw\tx13, [x20,#16]", 7652916], [" 74c638:\tstr\tw19, [sp,#340]", 7652920], [" 74c63c:\tadd\tw23, w13, #0x3f", 7652924], [" 74c640:\tcmp\tw23, #0x40", 7652928], [" 74c644:\tb.cc\t74c8ec <islower@plt+0x6df29c>", 7652932], [" 74c648:\tldr\tx12, [x20,#8]", 7652936], [" 74c64c:\tlsr\tw27, w23, #6", 7652940], [" 74c650:\tcmn\tw13, #0x40", 7652944], [" 74c654:\tb.le\t74c8f4 <islower@plt+0x6df2a4>", 7652948], [" 74c658:\tldr\td26, [x12]", 7652952], [" 74c65c:\tsub\tx25, x13, #0x1", 7652956], [" 74c660:\tasr\tx24, x25, #6", 7652960], [" 74c664:\tcmp\tx24, #0x1", 7652964], [" 74c668:\tcnt\tv3.8b, v26.8b", 7652968], [" 74c66c:\tuaddlv\th18, v3.8b", 7652972], [" 74c670:\tfmov\tw7, s18", 7652976], [" 74c674:\tb.lt\t74c920 <islower@plt+0x6df2d0>", 7652980], [" 74c678:\tldr\tx25, [sp,#384]", 7652984], [" 74c67c:\tcmp\tx24, #0x3", 7652988], [" 74c680:\tb.le\t74c928 <islower@plt+0x6df2d8>", 7652992], [" 74c684:\tmovi\tv18.2d, #0x0", 7652996], [" 74c688:\tstr\tw7, [sp,#368]", 7653000], [" 74c68c:\tsub\tx7, x24, #0x4", 7653004], [" 74c690:\tlsr\tx4, x7, #2", 7653008], [" 74c694:\tadd\tx20, x4, #0x1", 7653012], [" 74c698:\tcmp\tx7, #0xc", 7653016], [" 74c69c:\tand\tx23, x20, #0x3", 7653020], [" 74c6a0:\torr\tw10, wzr, #0x1", 7653024], [" 74c6a4:\tb.cc\t74c848 <islower@plt+0x6df1f8>", 7653028], [" 74c6a8:\tmovi\tv18.2d, #0x0", 7653032], [" 74c6ac:\tsub\tx19, x20, x23", 7653036], [" 74c6b0:\tadd\tx18, x12, #0x48", 7653040], [" 74c6b4:\torr\tw10, wzr, #0x1", 7653044], [" 74c6b8:\tldp\tq0, q4, [x18,#-64]", 7653048], [" 74c6bc:\tadd\tx10, x10, #0x10", 7653052], [" 74c6c0:\tsubs\tx19, x19, #0x4", 7653056], [" 74c6c4:\tmov\tx3, v0.d[1]", 7653060], [" 74c6c8:\tmov\tx20, v4.d[1]", 7653064], [" 74c6cc:\tcnt\tv29.8b, v0.8b", 7653068], [" 74c6d0:\tcnt\tv4.8b, v4.8b", 7653072], [" 74c6d4:\tfmov\td19, x3", 7653076], [" 74c6d8:\tfmov\td1, x20", 7653080], [" 74c6dc:\tuaddlv\th24, v29.8b", 7653084], [" 74c6e0:\tuaddlv\th2, v4.8b", 7653088], [" 74c6e4:\tcnt\tv27.8b, v19.8b", 7653092], [" 74c6e8:\tcnt\tv21.8b, v1.8b", 7653096], [" 74c6ec:\tfmov\tw13, s24", 7653100], [" 74c6f0:\tfmov\tw11, s2", 7653104], [" 74c6f4:\tuaddlv\th1, v27.8b", 7653108], [" 74c6f8:\tuaddlv\th3, v21.8b", 7653112], [" 74c6fc:\tfmov\td25, x13", 7653116], [" 74c700:\tfmov\td17, x11", 7653120], [" 74c704:\tfmov\tw5, s1", 7653124], [" 74c708:\tfmov\tw0, s3", 7653128], [" 74c70c:\tmov\tv25.d[1], x5", 7653132], [" 74c710:\tmov\tv17.d[1], x0", 7653136], [" 74c714:\txtn\tv25.2s, v25.2d", 7653140], [" 74c718:\txtn2\tv25.4s, v17.2d", 7653144], [" 74c71c:\tldp\tq26, q7, [x18,#-32]", 7653148], [" 74c720:\tmov\tx28, v26.d[1]", 7653152], [" 74c724:\tmov\tx4, v7.d[1]", 7653156], [" 74c728:\tcnt\tv2.8b, v26.8b", 7653160], [" 74c72c:\tcnt\tv20.8b, v7.8b", 7653164], [" 74c730:\tadd\tv18.4s, v25.4s, v18.4s", 7653168], [" 74c734:\tfmov\td0, x28", 7653172], [" 74c738:\tfmov\td7, x4", 7653176], [" 74c73c:\tuaddlv\th16, v2.8b", 7653180], [" 74c740:\tuaddlv\th28, v20.8b", 7653184], [" 74c744:\tcnt\tv24.8b, v0.8b", 7653188], [" 74c748:\tcnt\tv30.8b, v7.8b", 7653192], [" 74c74c:\tfmov\tw3, s16", 7653196], [" 74c750:\tfmov\tw16, s28", 7653200], [" 74c754:\tuaddlv\th27, v24.8b", 7653204], [" 74c758:\tuaddlv\th30, v30.8b", 7653208], [" 74c75c:\tfmov\td29, x3", 7653212], [" 74c760:\tfmov\td20, x16", 7653216], [" 74c764:\tfmov\tw7, s27", 7653220], [" 74c768:\tfmov\tw6, s30", 7653224], [" 74c76c:\tmov\tv29.d[1], x7", 7653228], [" 74c770:\tmov\tv20.d[1], x6", 7653232], [" 74c774:\txtn\tv7.2s, v29.2d", 7653236], [" 74c778:\txtn2\tv7.4s, v20.2d", 7653240], [" 74c77c:\tldp\tq0, q1, [x18]", 7653244], [" 74c780:\tmov\tx8, v0.d[1]", 7653248], [" 74c784:\tmov\tx16, v1.d[1]", 7653252], [" 74c788:\tcnt\tv28.8b, v0.8b", 7653256], [" 74c78c:\tcnt\tv26.8b, v1.8b", 7653260], [" 74c790:\tfmov\td17, x8", 7653264], [" 74c794:\tfmov\td3, x16", 7653268], [" 74c798:\tuaddlv\th31, v28.8b", 7653272], [" 74c79c:\tuaddlv\th19, v26.8b", 7653276], [" 74c7a0:\tcnt\tv16.8b, v17.8b", 7653280], [" 74c7a4:\tcnt\tv5.8b, v3.8b", 7653284], [" 74c7a8:\tfmov\tw17, s31", 7653288], [" 74c7ac:\tfmov\tw1, s19", 7653292], [" 74c7b0:\tadd\tv3.4s, v7.4s, v18.4s", 7653296], [" 74c7b4:\tuaddlv\th21, v16.8b", 7653300], [" 74c7b8:\tuaddlv\th6, v5.8b", 7653304], [" 74c7bc:\tfmov\td22, x17", 7653308], [" 74c7c0:\tfmov\td23, x1", 7653312], [" 74c7c4:\tfmov\tw14, s21", 7653316], [" 74c7c8:\tfmov\tw1, s6", 7653320], [" 74c7cc:\tmov\tv22.d[1], x14", 7653324], [" 74c7d0:\tmov\tv23.d[1], x1", 7653328], [" 74c7d4:\txtn\tv5.2s, v22.2d", 7653332], [" 74c7d8:\txtn2\tv5.4s, v23.2d", 7653336], [" 74c7dc:\tldp\tq0, q1, [x18,#32]", 7653340], [" 74c7e0:\tadd\tx18, x18, #0x80", 7653344], [" 74c7e4:\tmov\tx2, v0.d[1]", 7653348], [" 74c7e8:\tmov\tx13, v1.d[1]", 7653352], [" 74c7ec:\tcnt\tv22.8b, v0.8b", 7653356], [" 74c7f0:\tcnt\tv6.8b, v1.8b", 7653360], [" 74c7f4:\tadd\tv26.4s, v5.4s, v3.4s", 7653364], [" 74c7f8:\tfmov\td23, x2", 7653368], [" 74c7fc:\tfmov\td29, x13", 7653372], [" 74c800:\tuaddlv\th0, v22.8b", 7653376], [" 74c804:\tuaddlv\th24, v6.8b", 7653380], [" 74c808:\tcnt\tv31.8b, v23.8b", 7653384], [" 74c80c:\tcnt\tv19.8b, v29.8b", 7653388], [" 74c810:\tfmov\tw4, s0", 7653392], [" 74c814:\tfmov\tw0, s24", 7653396], [" 74c818:\tuaddlv\th4, v31.8b", 7653400], [" 74c81c:\tuaddlv\th2, v19.8b", 7653404], [" 74c820:\tfmov\td1, x4", 7653408], [" 74c824:\tfmov\td25, x0", 7653412], [" 74c828:\tfmov\tw21, s4", 7653416], [" 74c82c:\tfmov\tw17, s2", 7653420], [" 74c830:\tmov\tv1.d[1], x21", 7653424], [" 74c834:\tmov\tv25.d[1], x17", 7653428], [" 74c838:\txtn\tv17.2s, v1.2d", 7653432], [" 74c83c:\txtn2\tv17.4s, v25.2d", 7653436], [" 74c840:\tadd\tv18.4s, v17.4s, v26.4s", 7653440], [" 74c844:\tb.ne\t74c6b8 <islower@plt+0x6df068>", 7653444], [" 74c848:\tand\tx13, x24, #0xfffffffffffffffc", 7653448], [" 74c84c:\tcbz\tx23, 74c8c4 <islower@plt+0x6df274>", 7653452], [" 74c850:\tadd\tx27, x12, x10, lsl #3", 7653456], [" 74c854:\tadd\tx1, x27, #0x10", 7653460], [" 74c858:\tldp\tq30, q0, [x1,#-16]", 7653464], [" 74c85c:\tsubs\tx23, x23, #0x1", 7653468], [" 74c860:\tadd\tx1, x1, #0x20", 7653472], [" 74c864:\tmov\tx18, v30.d[1]", 7653476], [" 74c868:\tmov\tx26, v0.d[1]", 7653480], [" 74c86c:\tcnt\tv5.8b, v30.8b", 7653484], [" 74c870:\tcnt\tv25.8b, v0.8b", 7653488], [" 74c874:\tfmov\td22, x18", 7653492], [" 74c878:\tfmov\td31, x26", 7653496], [" 74c87c:\tuaddlv\th29, v5.8b", 7653500], [" 74c880:\tcnt\tv23.8b, v22.8b", 7653504], [" 74c884:\tcnt\tv6.8b, v31.8b", 7653508], [" 74c888:\tuaddlv\th31, v25.8b", 7653512], [" 74c88c:\tfmov\tw9, s29", 7653516], [" 74c890:\tuaddlv\th20, v23.8b", 7653520], [" 74c894:\tuaddlv\th19, v6.8b", 7653524], [" 74c898:\tfmov\tw5, s31", 7653528], [" 74c89c:\tfmov\td21, x9", 7653532], [" 74c8a0:\tfmov\tw9, s20", 7653536], [" 74c8a4:\tfmov\tw27, s19", 7653540], [" 74c8a8:\tfmov\td22, x5", 7653544], [" 74c8ac:\tmov\tv21.d[1], x9", 7653548], [" 74c8b0:\tmov\tv22.d[1], x27", 7653552], [" 74c8b4:\txtn\tv6.2s, v21.2d", 7653556], [" 74c8b8:\txtn2\tv6.4s, v22.2d", 7653560], [" 74c8bc:\tadd\tv18.4s, v6.4s, v18.4s", 7653564], [" 74c8c0:\tb.ne\t74c858 <islower@plt+0x6df208>", 7653568], [" 74c8c4:\t.inst\t0x6e124257 ; undefined", 7653572], [" 74c8c8:\tldr\tw7, [sp,#368]", 7653576], [" 74c8cc:\tcmp\tx13, x24", 7653580], [" 74c8d0:\tadd\tv18.2s, v18.2s, v23.2s", 7653584], [" 74c8d4:\taddp\tv5.2s, v18.2s, v18.2s", 7653588], [" 74c8d8:\tfmov\tw23, s5", 7653592], [" 74c8dc:\tadd\tw7, w7, w23", 7653596], [" 74c8e0:\tb.ge\t74c954 <islower@plt+0x6df304>", 7653600], [" 74c8e4:\torr\tx0, x13, #0x1", 7653604], [" 74c8e8:\tb\t74c92c <islower@plt+0x6df2dc>", 7653608], [" 74c8ec:\tmov\tw7, wzr", 7653612], [" 74c8f0:\tb\t74c954 <islower@plt+0x6df304>", 7653616], [" 74c8f4:\tmov\tw7, wzr", 7653620], [" 74c8f8:\tmov\tx1, xzr", 7653624], [" 74c8fc:\tldr\td6, [x12],#8", 7653628], [" 74c900:\tadd\tx1, x1, #0x1", 7653632], [" 74c904:\tcmp\tx1, x27", 7653636], [" 74c908:\tcnt\tv7.8b, v6.8b", 7653640], [" 74c90c:\tuaddlv\th29, v7.8b", 7653644], [" 74c910:\tfmov\tw19, s29", 7653648], [" 74c914:\tadd\tw7, w19, w7", 7653652], [" 74c918:\tb.cc\t74c8fc <islower@plt+0x6df2ac>", 7653656], [" 74c91c:\tb\t74c954 <islower@plt+0x6df304>", 7653660], [" 74c920:\tldr\tx25, [sp,#384]", 7653664], [" 74c924:\tb\t74c954 <islower@plt+0x6df304>", 7653668], [" 74c928:\torr\tw0, wzr, #0x1", 7653672], [" 74c92c:\tsub\tx3, x0, #0x1", 7653676], [" 74c930:\tadd\tx12, x12, x0, lsl #3", 7653680], [" 74c934:\tldr\td25, [x12],#8", 7653684], [" 74c938:\tadd\tx3, x3, #0x1", 7653688], [" 74c93c:\tcmp\tx3, x24", 7653692], [" 74c940:\tcnt\tv18.8b, v25.8b", 7653696], [" 74c944:\tuaddlv\th7, v18.8b", 7653700], [" 74c948:\tfmov\tw2, s7", 7653704], [" 74c94c:\tadd\tw7, w2, w7", 7653708], [" 74c950:\tb.lt\t74c934 <islower@plt+0x6df2e4>", 7653712], [" 74c954:\tldr\tw0, [x22,#544]", 7653716], [" 74c958:\tstr\tw7, [sp,#368]", 7653720], [" 74c95c:\tcbz\tw0, 74c9d4 <islower@plt+0x6df384>", 7653724], [" 74c960:\tldr\tx1, [x25]", 7653728], [" 74c964:\torr\tw19, wzr, #0xfffffff", 7653732], [" 74c968:\tldr\tx4, [x22,#552]", 7653736], [" 74c96c:\tadd\tw27, w0, w19", 7653740], [" 74c970:\tubfx\tx12, x1, #4, #28", 7653744], [" 74c974:\teor\tw22, w12, w1, lsr #9", 7653748], [" 74c978:\tand\tw13, w27, w22", 7653752], [" 74c97c:\torr\tw27, wzr, #0x18", 7653756], [" 74c980:\tumaddl\tx20, w13, w27, x4", 7653760], [" 74c984:\tldr\tx12, [x20]", 7653764], [" 74c988:\tcmp\tx1, x12", 7653768], [" 74c98c:\tb.eq\t74ca14 <islower@plt+0x6df3c4>", 7653772], [" 74c990:\tmov\tx23, xzr", 7653776], [" 74c994:\tsub\tw28, w0, #0x1", 7653780], [" 74c998:\torr\tw0, wzr, #0x1", 7653784], [" 74c99c:\tcmn\tx12, #0x4", 7653788], [" 74c9a0:\tb.eq\t74c9e0 <islower@plt+0x6df390>", 7653792], [" 74c9a4:\tcmp\tx23, #0x0", 7653796], [" 74c9a8:\tadd\tw22, w0, w22", 7653800], [" 74c9ac:\tccmp\tx12, x30, #0x0, eq", 7653804], [" 74c9b0:\torr\tw27, wzr, #0x18", 7653808], [" 74c9b4:\tand\tw8, w22, w28", 7653812], [" 74c9b8:\tcsel\tx23, x23, x20, ne", 7653816], [" 74c9bc:\tumaddl\tx20, w8, w27, x4", 7653820], [" 74c9c0:\tadd\tw0, w0, #0x1", 7653824], [" 74c9c4:\tldr\tx12, [x20]", 7653828], [" 74c9c8:\tcmp\tx1, x12", 7653832], [" 74c9cc:\tb.ne\t74c99c <islower@plt+0x6df34c>", 7653836], [" 74c9d0:\tb\t74ca14 <islower@plt+0x6df3c4>", 7653840], [" 74c9d4:\tmov\tx3, xzr", 7653844], [" 74c9d8:\torr\tw27, wzr, #0x18", 7653848], [" 74c9dc:\tb\t74c9e8 <islower@plt+0x6df398>", 7653852], [" 74c9e0:\tcmp\tx23, #0x0", 7653856], [" 74c9e4:\tcsel\tx3, x23, x20, ne", 7653860], [" 74c9e8:\tmovi\tv28.2d, #0x0", 7653864], [" 74c9ec:\tldr\tx0, [sp,#288]", 7653868], [" 74c9f0:\tadd\tx2, sp, #0x1f0", 7653872], [" 74c9f4:\tmov\tx1, x25", 7653876], [" 74c9f8:\tstr\tq28, [sp,#496]", 7653880], [" 74c9fc:\tbl\t7566ac <islower@plt+0x6e905c>", 7653884], [" 74ca00:\tldr\tx6, [sp,#496]", 7653888], [" 74ca04:\tmov\tx20, x0", 7653892], [" 74ca08:\tmov\tx0, x6", 7653896], [" 74ca0c:\tbl\t6cda0 <operator delete(void*)@plt>", 7653900], [" 74ca10:\torr\tx30, xzr, #0xfffffffffffffff8", 7653904], [" 74ca14:\tldrsw\tx11, [x20,#16]", 7653908], [" 74ca18:\tadd\tw21, w11, #0x3f", 7653912], [" 74ca1c:\tcmp\tw21, #0x40", 7653916], [" 74ca20:\tb.cc\t74ccc8 <islower@plt+0x6df678>", 7653920], [" 74ca24:\tldr\tx13, [x20,#8]", 7653924], [" 74ca28:\tlsr\tw26, w21, #6", 7653928], [" 74ca2c:\tldr\tx22, [sp,#392]", 7653932], [" 74ca30:\tcmn\tw11, #0x40", 7653936], [" 74ca34:\tb.le\t74ccd4 <islower@plt+0x6df684>", 7653940], [" 74ca38:\tldr\td1, [x13]", 7653944], [" 74ca3c:\tsub\tx23, x11, #0x1", 7653948], [" 74ca40:\tasr\tx21, x23, #6", 7653952], [" 74ca44:\tcmp\tx21, #0x1", 7653956], [" 74ca48:\tcnt\tv16.8b, v1.8b", 7653960], [" 74ca4c:\tuaddlv\th30, v16.8b", 7653964], [" 74ca50:\tfmov\tw23, s30", 7653968], [" 74ca54:\tb.lt\t74cd34 <islower@plt+0x6df6e4>", 7653972], [" 74ca58:\tcmp\tx21, #0x3", 7653976], [" 74ca5c:\tb.le\t74cd00 <islower@plt+0x6df6b0>", 7653980], [" 74ca60:\tmovi\tv17.2d, #0x0", 7653984], [" 74ca64:\tsub\tx2, x21, #0x4", 7653988], [" 74ca68:\tlsr\tx28, x2, #2", 7653992], [" 74ca6c:\tadd\tx22, x28, #0x1", 7653996], [" 74ca70:\tcmp\tx2, #0xc", 7654000], [" 74ca74:\tand\tx19, x22, #0x3", 7654004], [" 74ca78:\torr\tw9, wzr, #0x1", 7654008], [" 74ca7c:\tb.cc\t74cc20 <islower@plt+0x6df5d0>", 7654012], [" 74ca80:\tmovi\tv17.2d, #0x0", 7654016], [" 74ca84:\tsub\tx26, x22, x19", 7654020], [" 74ca88:\tadd\tx17, x13, #0x48", 7654024], [" 74ca8c:\torr\tw9, wzr, #0x1", 7654028], [" 74ca90:\tldp\tq24, q1, [x17,#-64]", 7654032], [" 74ca94:\tadd\tx9, x9, #0x10", 7654036], [" 74ca98:\tsubs\tx26, x26, #0x4", 7654040], [" 74ca9c:\tmov\tx11, v24.d[1]", 7654044], [" 74caa0:\tmov\tx3, v1.d[1]", 7654048], [" 74caa4:\tcnt\tv7.8b, v24.8b", 7654052], [" 74caa8:\tcnt\tv3.8b, v1.8b", 7654056], [" 74caac:\tfmov\td30, x11", 7654060], [" 74cab0:\tfmov\td5, x3", 7654064], [" 74cab4:\tuaddlv\th2, v7.8b", 7654068], [" 74cab8:\tuaddlv\th3, v3.8b", 7654072], [" 74cabc:\tcnt\tv28.8b, v30.8b", 7654076], [" 74cac0:\tcnt\tv18.8b, v5.8b", 7654080], [" 74cac4:\tfmov\tw12, s2", 7654084], [" 74cac8:\tfmov\tw0, s3", 7654088], [" 74cacc:\tuaddlv\th25, v28.8b", 7654092], [" 74cad0:\tuaddlv\th7, v18.8b", 7654096], [" 74cad4:\tfmov\td26, x12", 7654100], [" 74cad8:\tfmov\td16, x0", 7654104], [" 74cadc:\tfmov\tw20, s25", 7654108], [" 74cae0:\tfmov\tw5, s7", 7654112], [" 74cae4:\tmov\tv26.d[1], x20", 7654116], [" 74cae8:\tmov\tv16.d[1], x5", 7654120], [" 74caec:\txtn\tv26.2s, v26.2d", 7654124], [" 74caf0:\txtn2\tv26.4s, v16.2d", 7654128], [" 74caf4:\tldp\tq27, q28, [x17,#-32]", 7654132], [" 74caf8:\tmov\tx0, v27.d[1]", 7654136], [" 74cafc:\tmov\tx28, v28.d[1]", 7654140], [" 74cb00:\tcnt\tv22.8b, v27.8b", 7654144], [" 74cb04:\tcnt\tv29.8b, v28.8b", 7654148], [" 74cb08:\tadd\tv17.4s, v26.4s, v17.4s", 7654152], [" 74cb0c:\tfmov\td23, x0", 7654156], [" 74cb10:\tfmov\td31, x28", 7654160], [" 74cb14:\tuaddlv\th18, v22.8b", 7654164], [" 74cb18:\tuaddlv\th29, v29.8b", 7654168], [" 74cb1c:\tcnt\tv25.8b, v23.8b", 7654172], [" 74cb20:\tcnt\tv6.8b, v31.8b", 7654176], [" 74cb24:\tfmov\tw2, s18", 7654180], [" 74cb28:\tfmov\tw14, s29", 7654184], [" 74cb2c:\tuaddlv\th30, v25.8b", 7654188], [" 74cb30:\tuaddlv\th31, v6.8b", 7654192], [" 74cb34:\tfmov\td20, x2", 7654196], [" 74cb38:\tfmov\td21, x14", 7654200], [" 74cb3c:\tfmov\tw12, s30", 7654204], [" 74cb40:\tfmov\tw4, s31", 7654208], [" 74cb44:\tmov\tv20.d[1], x12", 7654212], [" 74cb48:\tmov\tv21.d[1], x4", 7654216], [" 74cb4c:\txtn\tv16.2s, v20.2d", 7654220], [" 74cb50:\txtn2\tv16.4s, v21.2d", 7654224], [" 74cb54:\tldp\tq0, q1, [x17]", 7654228], [" 74cb58:\tmov\tx7, v0.d[1]", 7654232], [" 74cb5c:\tmov\tx6, v1.d[1]", 7654236], [" 74cb60:\tcnt\tv19.8b, v0.8b", 7654240], [" 74cb64:\tcnt\tv1.8b, v1.8b", 7654244], [" 74cb68:\tfmov\td27, x7", 7654248], [" 74cb6c:\tfmov\td21, x6", 7654252], [" 74cb70:\tuaddlv\th19, v19.8b", 7654256], [" 74cb74:\tuaddlv\th6, v1.8b", 7654260], [" 74cb78:\tcnt\tv4.8b, v27.8b", 7654264], [" 74cb7c:\tcnt\tv2.8b, v21.8b", 7654268], [" 74cb80:\tfmov\tw6, s19", 7654272], [" 74cb84:\tfmov\tw15, s6", 7654276], [" 74cb88:\tuaddlv\th22, v4.8b", 7654280], [" 74cb8c:\tuaddlv\th5, v2.8b", 7654284], [" 74cb90:\tfmov\td23, x6", 7654288], [" 74cb94:\tfmov\td0, x15", 7654292], [" 74cb98:\tfmov\tw10, s22", 7654296], [" 74cb9c:\tfmov\tw8, s5", 7654300], [" 74cba0:\tmov\tv23.d[1], x10", 7654304], [" 74cba4:\tmov\tv0.d[1], x8", 7654308], [" 74cba8:\txtn\tv4.2s, v23.2d", 7654312], [" 74cbac:\txtn2\tv4.4s, v0.2d", 7654316], [" 74cbb0:\tldp\tq0, q1, [x17,#32]", 7654320], [" 74cbb4:\tadd\tx17, x17, #0x80", 7654324], [" 74cbb8:\tmov\tx16, v0.d[1]", 7654328], [" 74cbbc:\tmov\tx14, v1.d[1]", 7654332], [" 74cbc0:\tcnt\tv0.8b, v0.8b", 7654336], [" 74cbc4:\tcnt\tv7.8b, v1.8b", 7654340], [" 74cbc8:\tfmov\td24, x16", 7654344], [" 74cbcc:\tfmov\td30, x14", 7654348], [" 74cbd0:\tuaddlv\th2, v7.8b", 7654352], [" 74cbd4:\tadd\tv7.4s, v16.4s, v17.4s", 7654356], [" 74cbd8:\tcnt\tv20.8b, v24.8b", 7654360], [" 74cbdc:\tuaddlv\th24, v0.8b", 7654364], [" 74cbe0:\tcnt\tv28.8b, v30.8b", 7654368], [" 74cbe4:\tfmov\tw7, s2", 7654372], [" 74cbe8:\tadd\tv27.4s, v4.4s, v7.4s", 7654376], [" 74cbec:\tuaddlv\th1, v20.8b", 7654380], [" 74cbf0:\tfmov\tw8, s24", 7654384], [" 74cbf4:\tuaddlv\th3, v28.8b", 7654388], [" 74cbf8:\tfmov\td26, x7", 7654392], [" 74cbfc:\tfmov\tw1, s1", 7654396], [" 74cc00:\tfmov\td25, x8", 7654400], [" 74cc04:\tfmov\tw2, s3", 7654404], [" 74cc08:\tmov\tv25.d[1], x1", 7654408], [" 74cc0c:\tmov\tv26.d[1], x2", 7654412], [" 74cc10:\txtn\tv16.2s, v25.2d", 7654416], [" 74cc14:\txtn2\tv16.4s, v26.2d", 7654420], [" 74cc18:\tadd\tv17.4s, v16.4s, v27.4s", 7654424], [" 74cc1c:\tb.ne\t74ca90 <islower@plt+0x6df440>", 7654428], [" 74cc20:\tldr\tx22, [sp,#392]", 7654432], [" 74cc24:\tand\tx11, x21, #0xfffffffffffffffc", 7654436], [" 74cc28:\tcbz\tx19, 74cca0 <islower@plt+0x6df650>", 7654440], [" 74cc2c:\tadd\tx5, x13, x9, lsl #3", 7654444], [" 74cc30:\tadd\tx24, x5, #0x10", 7654448], [" 74cc34:\tldp\tq20, q0, [x24,#-16]", 7654452], [" 74cc38:\tsubs\tx19, x19, #0x1", 7654456], [" 74cc3c:\tadd\tx24, x24, #0x20", 7654460], [" 74cc40:\tmov\tx15, v20.d[1]", 7654464], [" 74cc44:\tmov\tx18, v0.d[1]", 7654468], [" 74cc48:\tcnt\tv4.8b, v20.8b", 7654472], [" 74cc4c:\tcnt\tv26.8b, v0.8b", 7654476], [" 74cc50:\tfmov\td21, x15", 7654480], [" 74cc54:\tfmov\td0, x18", 7654484], [" 74cc58:\tuaddlv\th31, v4.8b", 7654488], [" 74cc5c:\tuaddlv\th19, v26.8b", 7654492], [" 74cc60:\tcnt\tv2.8b, v21.8b", 7654496], [" 74cc64:\tcnt\tv24.8b, v0.8b", 7654500], [" 74cc68:\tfmov\tw1, s31", 7654504], [" 74cc6c:\tfmov\tw4, s19", 7654508], [" 74cc70:\tuaddlv\th21, v2.8b", 7654512], [" 74cc74:\tuaddlv\th6, v24.8b", 7654516], [" 74cc78:\tfmov\td22, x1", 7654520], [" 74cc7c:\tfmov\td23, x4", 7654524], [" 74cc80:\tfmov\tw26, s21", 7654528], [" 74cc84:\tfmov\tw9, s6", 7654532], [" 74cc88:\tmov\tv22.d[1], x26", 7654536], [" 74cc8c:\tmov\tv23.d[1], x9", 7654540], [" 74cc90:\txtn\tv5.2s, v22.2d", 7654544], [" 74cc94:\txtn2\tv5.4s, v23.2d", 7654548], [" 74cc98:\tadd\tv17.4s, v5.4s, v17.4s", 7654552], [" 74cc9c:\tb.ne\t74cc34 <islower@plt+0x6df5e4>", 7654556], [" 74cca0:\t.inst\t0x6e114220 ; undefined", 7654560], [" 74cca4:\tcmp\tx11, x21", 7654564], [" 74cca8:\tadd\tv20.2s, v17.2s, v0.2s", 7654568], [" 74ccac:\taddp\tv4.2s, v20.2s, v20.2s", 7654572], [" 74ccb0:\tfmov\tw19, s4", 7654576], [" 74ccb4:\tadd\tw23, w23, w19", 7654580], [" 74ccb8:\tb.ge\t74cd30 <islower@plt+0x6df6e0>", 7654584], [" 74ccbc:\torr\tx19, x11, #0x1", 7654588], [" 74ccc0:\torr\tw27, wzr, #0x18", 7654592], [" 74ccc4:\tb\t74cd04 <islower@plt+0x6df6b4>", 7654596], [" 74ccc8:\tldr\tx22, [sp,#392]", 7654600], [" 74cccc:\tmov\tw23, wzr", 7654604], [" 74ccd0:\tb\t74cd34 <islower@plt+0x6df6e4>", 7654608], [" 74ccd4:\tmov\tw23, wzr", 7654612], [" 74ccd8:\tmov\tx8, xzr", 7654616], [" 74ccdc:\tldr\td16, [x13],#8", 7654620], [" 74cce0:\tadd\tx8, x8, #0x1", 7654624], [" 74cce4:\tcmp\tx8, x26", 7654628], [" 74cce8:\tcnt\tv17.8b, v16.8b", 7654632], [" 74ccec:\tuaddlv\th30, v17.8b", 7654636], [" 74ccf0:\tfmov\tw2, s30", 7654640], [" 74ccf4:\tadd\tw23, w2, w23", 7654644], [" 74ccf8:\tb.cc\t74ccdc <islower@plt+0x6df68c>", 7654648], [" 74ccfc:\tb\t74cd34 <islower@plt+0x6df6e4>", 7654652], [" 74cd00:\torr\tw19, wzr, #0x1", 7654656], [" 74cd04:\tsub\tx2, x19, #0x1", 7654660], [" 74cd08:\tadd\tx14, x13, x19, lsl #3", 7654664], [" 74cd0c:\tldr\td17, [x14],#8", 7654668], [" 74cd10:\tadd\tx2, x2, #0x1", 7654672], [" 74cd14:\tcmp\tx2, x21", 7654676], [" 74cd18:\tcnt\tv16.8b, v17.8b", 7654680], [" 74cd1c:\tuaddlv\th28, v16.8b", 7654684], [" 74cd20:\tfmov\tw20, s28", 7654688], [" 74cd24:\tadd\tw23, w20, w23", 7654692], [" 74cd28:\tb.lt\t74cd0c <islower@plt+0x6df6bc>", 7654696], [" 74cd2c:\tb\t74cd34 <islower@plt+0x6df6e4>", 7654700], [" 74cd30:\torr\tw27, wzr, #0x18", 7654704], [" 74cd34:\tldr\tw2, [x22,#568]", 7654708], [" 74cd38:\tcbz\tw2, 74cda8 <islower@plt+0x6df758>", 7654712], [" 74cd3c:\tldr\tx0, [x25]", 7654716], [" 74cd40:\torr\tw10, wzr, #0xfffffff", 7654720], [" 74cd44:\tldr\tx5, [x22,#576]", 7654724], [" 74cd48:\tadd\tw16, w2, w10", 7654728], [" 74cd4c:\tubfx\tx8, x0, #4, #28", 7654732], [" 74cd50:\teor\tw19, w8, w0, lsr #9", 7654736], [" 74cd54:\tand\tw15, w16, w19", 7654740], [" 74cd58:\tumaddl\tx20, w15, w27, x5", 7654744], [" 74cd5c:\tldr\tx13, [x20]", 7654748], [" 74cd60:\tcmp\tx0, x13", 7654752], [" 74cd64:\tb.eq\t74cde4 <islower@plt+0x6df794>", 7654756], [" 74cd68:\tmov\tx10, xzr", 7654760], [" 74cd6c:\tsub\tw21, w2, #0x1", 7654764], [" 74cd70:\torr\tw2, wzr, #0x1", 7654768], [" 74cd74:\tcmn\tx13, #0x4", 7654772], [" 74cd78:\tb.eq\t74cdb0 <islower@plt+0x6df760>", 7654776], [" 74cd7c:\tcmp\tx10, #0x0", 7654780], [" 74cd80:\tadd\tw19, w2, w19", 7654784], [" 74cd84:\tccmp\tx13, x30, #0x0, eq", 7654788], [" 74cd88:\tand\tw3, w19, w21", 7654792], [" 74cd8c:\tadd\tw2, w2, #0x1", 7654796], [" 74cd90:\tcsel\tx10, x10, x20, ne", 7654800], [" 74cd94:\tumaddl\tx20, w3, w27, x5", 7654804], [" 74cd98:\tldr\tx13, [x20]", 7654808], [" 74cd9c:\tcmp\tx0, x13", 7654812], [" 74cda0:\tb.ne\t74cd74 <islower@plt+0x6df724>", 7654816], [" 74cda4:\tb\t74cde4 <islower@plt+0x6df794>", 7654820], [" 74cda8:\tmov\tx3, xzr", 7654824], [" 74cdac:\tb\t74cdb8 <islower@plt+0x6df768>", 7654828], [" 74cdb0:\tcmp\tx10, #0x0", 7654832], [" 74cdb4:\tcsel\tx3, x10, x20, ne", 7654836], [" 74cdb8:\tmovi\tv29.2d, #0x0", 7654840], [" 74cdbc:\tldr\tx0, [sp,#280]", 7654844], [" 74cdc0:\tadd\tx2, sp, #0x1f0", 7654848], [" 74cdc4:\tmov\tx1, x25", 7654852], [" 74cdc8:\tstr\tq29, [sp,#496]", 7654856], [" 74cdcc:\tbl\t7566ac <islower@plt+0x6e905c>", 7654860], [" 74cdd0:\tldr\tx7, [sp,#496]", 7654864], [" 74cdd4:\tmov\tx20, x0", 7654868], [" 74cdd8:\tmov\tx0, x7", 7654872], [" 74cddc:\tbl\t6cda0 <operator delete(void*)@plt>", 7654876], [" 74cde0:\torr\tx30, xzr, #0xfffffffffffffff8", 7654880], [" 74cde4:\tldrsw\tx17, [x20,#16]", 7654884], [" 74cde8:\tadd\tw0, w17, #0x3f", 7654888], [" 74cdec:\tcmp\tw0, #0x40", 7654892], [" 74cdf0:\tb.cc\t74d090 <islower@plt+0x6dfa40>", 7654896], [" 74cdf4:\tldr\tx14, [x20,#8]", 7654900], [" 74cdf8:\tlsr\tw4, w0, #6", 7654904], [" 74cdfc:\tcmn\tw17, #0x40", 7654908], [" 74ce00:\tb.le\t74d098 <islower@plt+0x6dfa48>", 7654912], [" 74ce04:\tldr\td3, [x14]", 7654916], [" 74ce08:\tsub\tx19, x17, #0x1", 7654920], [" 74ce0c:\tasr\tx1, x19, #6", 7654924], [" 74ce10:\tcmp\tx1, #0x1", 7654928], [" 74ce14:\tcnt\tv5.8b, v3.8b", 7654932], [" 74ce18:\tuaddlv\th31, v5.8b", 7654936], [" 74ce1c:\tfmov\tw19, s31", 7654940], [" 74ce20:\tb.lt\t74d0f0 <islower@plt+0x6dfaa0>", 7654944], [" 74ce24:\tcmp\tx1, #0x3", 7654948], [" 74ce28:\tb.le\t74d0c4 <islower@plt+0x6dfa74>", 7654952], [" 74ce2c:\tmovi\tv16.2d, #0x0", 7654956], [" 74ce30:\tsub\tx18, x1, #0x4", 7654960], [" 74ce34:\tlsr\tx16, x18, #2", 7654964], [" 74ce38:\tadd\tx26, x16, #0x1", 7654968], [" 74ce3c:\tcmp\tx18, #0xc", 7654972], [" 74ce40:\tand\tx2, x26, #0x3", 7654976], [" 74ce44:\torr\tw21, wzr, #0x1", 7654980], [" 74ce48:\tb.cc\t74cfec <islower@plt+0x6df99c>", 7654984], [" 74ce4c:\tmovi\tv16.2d, #0x0", 7654988], [" 74ce50:\tsub\tx24, x26, x2", 7654992], [" 74ce54:\tadd\tx15, x14, #0x48", 7654996], [" 74ce58:\torr\tw21, wzr, #0x1", 7655000], [" 74ce5c:\tldp\tq2, q3, [x15,#-64]", 7655004], [" 74ce60:\tadd\tx21, x21, #0x10", 7655008], [" 74ce64:\tsubs\tx24, x24, #0x4", 7655012], [" 74ce68:\tmov\tx11, v2.d[1]", 7655016], [" 74ce6c:\tmov\tx13, v3.d[1]", 7655020], [" 74ce70:\tcnt\tv29.8b, v2.8b", 7655024], [" 74ce74:\tcnt\tv19.8b, v3.8b", 7655028], [" 74ce78:\tfmov\td31, x11", 7655032], [" 74ce7c:\tfmov\td4, x13", 7655036], [" 74ce80:\tuaddlv\th25, v29.8b", 7655040], [" 74ce84:\tuaddlv\th26, v19.8b", 7655044], [" 74ce88:\tcnt\tv6.8b, v31.8b", 7655048], [" 74ce8c:\tcnt\tv21.8b, v4.8b", 7655052], [" 74ce90:\tfmov\tw7, s25", 7655056], [" 74ce94:\tfmov\tw5, s26", 7655060], [" 74ce98:\tuaddlv\th17, v6.8b", 7655064], [" 74ce9c:\tuaddlv\th7, v21.8b", 7655068], [" 74cea0:\tfmov\td27, x7", 7655072], [" 74cea4:\tfmov\td28, x5", 7655076], [" 74cea8:\tfmov\tw27, s17", 7655080], [" 74ceac:\tfmov\tw3, s7", 7655084], [" 74ceb0:\tmov\tv27.d[1], x27", 7655088], [" 74ceb4:\tmov\tv28.d[1], x3", 7655092], [" 74ceb8:\txtn\tv27.2s, v27.2d", 7655096], [" 74cebc:\txtn2\tv27.4s, v28.2d", 7655100], [" 74cec0:\tldp\tq29, q18, [x15,#-32]", 7655104], [" 74cec4:\tmov\tx20, v29.d[1]", 7655108], [" 74cec8:\tmov\tx5, v18.d[1]", 7655112], [" 74cecc:\tcnt\tv2.8b, v29.8b", 7655116], [" 74ced0:\tcnt\tv24.8b, v18.8b", 7655120], [" 74ced4:\tadd\tv16.4s, v27.4s, v16.4s", 7655124], [" 74ced8:\tfmov\td26, x20", 7655128], [" 74cedc:\tfmov\td20, x5", 7655132], [" 74cee0:\tuaddlv\th30, v2.8b", 7655136], [" 74cee4:\tuaddlv\th31, v24.8b", 7655140], [" 74cee8:\tcnt\tv0.8b, v26.8b", 7655144], [" 74ceec:\tcnt\tv7.8b, v20.8b", 7655148], [" 74cef0:\tfmov\tw11, s30", 7655152], [" 74cef4:\tfmov\tw10, s31", 7655156], [" 74cef8:\tuaddlv\th20, v0.8b", 7655160], [" 74cefc:\tuaddlv\th19, v7.8b", 7655164], [" 74cf00:\tfmov\td21, x11", 7655168], [" 74cf04:\tfmov\td22, x10", 7655172], [" 74cf08:\tfmov\tw0, s20", 7655176], [" 74cf0c:\tfmov\tw28, s19", 7655180], [" 74cf10:\tmov\tv21.d[1], x0", 7655184], [" 74cf14:\tmov\tv22.d[1], x28", 7655188], [" 74cf18:\txtn\tv17.2s, v21.2d", 7655192], [" 74cf1c:\txtn2\tv17.4s, v22.2d", 7655196], [" 74cf20:\tldp\tq0, q1, [x15]", 7655200], [" 74cf24:\tmov\tx12, v0.d[1]", 7655204], [" 74cf28:\tmov\tx4, v1.d[1]", 7655208], [" 74cf2c:\tcnt\tv30.8b, v0.8b", 7655212], [" 74cf30:\tcnt\tv5.8b, v1.8b", 7655216], [" 74cf34:\tadd\tv17.4s, v17.4s, v16.4s", 7655220], [" 74cf38:\tfmov\td28, x12", 7655224], [" 74cf3c:\tfmov\td18, x4", 7655228], [" 74cf40:\tuaddlv\th6, v30.8b", 7655232], [" 74cf44:\tuaddlv\th5, v5.8b", 7655236], [" 74cf48:\tcnt\tv3.8b, v28.8b", 7655240], [" 74cf4c:\tcnt\tv22.8b, v18.8b", 7655244], [" 74cf50:\tfmov\tw3, s6", 7655248], [" 74cf54:\tfmov\tw18, s5", 7655252], [" 74cf58:\tuaddlv\th23, v3.8b", 7655256], [" 74cf5c:\tuaddlv\th4, v22.8b", 7655260], [" 74cf60:\tfmov\td0, x3", 7655264], [" 74cf64:\tfmov\td24, x18", 7655268], [" 74cf68:\tfmov\tw7, s23", 7655272], [" 74cf6c:\tfmov\tw17, s4", 7655276], [" 74cf70:\tmov\tv0.d[1], x7", 7655280], [" 74cf74:\tmov\tv24.d[1], x17", 7655284], [" 74cf78:\txtn\tv1.2s, v0.2d", 7655288], [" 74cf7c:\txtn2\tv1.4s, v24.2d", 7655292], [" 74cf80:\tldp\tq0, q2, [x15,#32]", 7655296], [" 74cf84:\tadd\tx15, x15, #0x80", 7655300], [" 74cf88:\tmov\tx6, v0.d[1]", 7655304], [" 74cf8c:\tmov\tx10, v2.d[1]", 7655308], [" 74cf90:\tcnt\tv23.8b, v0.8b", 7655312], [" 74cf94:\tcnt\tv31.8b, v2.8b", 7655316], [" 74cf98:\tfmov\td25, x6", 7655320], [" 74cf9c:\tfmov\td6, x10", 7655324], [" 74cfa0:\tuaddlv\th2, v23.8b", 7655328], [" 74cfa4:\tcnt\tv29.8b, v25.8b", 7655332], [" 74cfa8:\tcnt\tv19.8b, v6.8b", 7655336], [" 74cfac:\tuaddlv\th25, v31.8b", 7655340], [" 74cfb0:\tfmov\tw16, s2", 7655344], [" 74cfb4:\tuaddlv\th3, v29.8b", 7655348], [" 74cfb8:\tuaddlv\th7, v19.8b", 7655352], [" 74cfbc:\tfmov\tw17, s25", 7655356], [" 74cfc0:\tfmov\td26, x16", 7655360], [" 74cfc4:\tadd\tv29.4s, v1.4s, v17.4s", 7655364], [" 74cfc8:\tfmov\tw8, s3", 7655368], [" 74cfcc:\tfmov\tw16, s7", 7655372], [" 74cfd0:\tfmov\td27, x17", 7655376], [" 74cfd4:\tmov\tv26.d[1], x8", 7655380], [" 74cfd8:\tmov\tv27.d[1], x16", 7655384], [" 74cfdc:\txtn\tv28.2s, v26.2d", 7655388], [" 74cfe0:\txtn2\tv28.4s, v27.2d", 7655392], [" 74cfe4:\tadd\tv16.4s, v28.4s, v29.4s", 7655396], [" 74cfe8:\tb.ne\t74ce5c <islower@plt+0x6df80c>", 7655400], [" 74cfec:\tand\tx12, x1, #0xfffffffffffffffc", 7655404], [" 74cff0:\tcbz\tx2, 74d068 <islower@plt+0x6dfa18>", 7655408], [" 74cff4:\tadd\tx3, x14, x21, lsl #3", 7655412], [" 74cff8:\tadd\tx21, x3, #0x10", 7655416], [" 74cffc:\tldp\tq21, q0, [x21,#-16]", 7655420], [" 74d000:\tsubs\tx2, x2, #0x1", 7655424], [" 74d004:\tadd\tx21, x21, #0x20", 7655428], [" 74d008:\tmov\tx15, v21.d[1]", 7655432], [" 74d00c:\tmov\tx16, v0.d[1]", 7655436], [" 74d010:\tcnt\tv18.8b, v21.8b", 7655440], [" 74d014:\tcnt\tv23.8b, v0.8b", 7655444], [" 74d018:\tfmov\td17, x15", 7655448], [" 74d01c:\tfmov\td1, x16", 7655452], [" 74d020:\tuaddlv\th19, v18.8b", 7655456], [" 74d024:\tuaddlv\th5, v23.8b", 7655460], [" 74d028:\tcnt\tv22.8b, v17.8b", 7655464], [" 74d02c:\tcnt\tv25.8b, v1.8b", 7655468], [" 74d030:\tfmov\tw15, s19", 7655472], [" 74d034:\tfmov\tw8, s5", 7655476], [" 74d038:\tuaddlv\th22, v22.8b", 7655480], [" 74d03c:\tuaddlv\th23, v25.8b", 7655484], [" 74d040:\tfmov\td6, x15", 7655488], [" 74d044:\tfmov\td0, x8", 7655492], [" 74d048:\tfmov\tw18, s22", 7655496], [" 74d04c:\tfmov\tw26, s23", 7655500], [" 74d050:\tmov\tv6.d[1], x18", 7655504], [" 74d054:\tmov\tv0.d[1], x26", 7655508], [" 74d058:\txtn\tv4.2s, v6.2d", 7655512], [" 74d05c:\txtn2\tv4.4s, v0.2d", 7655516], [" 74d060:\tadd\tv16.4s, v4.4s, v16.4s", 7655520], [" 74d064:\tb.ne\t74cffc <islower@plt+0x6df9ac>", 7655524], [" 74d068:\t.inst\t0x6e104218 ; undefined", 7655528], [" 74d06c:\tcmp\tx12, x1", 7655532], [" 74d070:\torr\tw27, wzr, #0x18", 7655536], [" 74d074:\tadd\tv16.2s, v16.2s, v24.2s", 7655540], [" 74d078:\taddp\tv1.2s, v16.2s, v16.2s", 7655544], [" 74d07c:\tfmov\tw21, s1", 7655548], [" 74d080:\tadd\tw19, w19, w21", 7655552], [" 74d084:\tb.ge\t74d0f0 <islower@plt+0x6dfaa0>", 7655556], [" 74d088:\torr\tx21, x12, #0x1", 7655560], [" 74d08c:\tb\t74d0c8 <islower@plt+0x6dfa78>", 7655564], [" 74d090:\tmov\tw19, wzr", 7655568], [" 74d094:\tb\t74d0f0 <islower@plt+0x6dfaa0>", 7655572], [" 74d098:\tmov\tw19, wzr", 7655576], [" 74d09c:\tmov\tx0, xzr", 7655580], [" 74d0a0:\tldr\td18, [x14],#8", 7655584], [" 74d0a4:\tadd\tx0, x0, #0x1", 7655588], [" 74d0a8:\tcmp\tx0, x4", 7655592], [" 74d0ac:\tcnt\tv19.8b, v18.8b", 7655596], [" 74d0b0:\tuaddlv\th31, v19.8b", 7655600], [" 74d0b4:\tfmov\tw24, s31", 7655604], [" 74d0b8:\tadd\tw19, w24, w19", 7655608], [" 74d0bc:\tb.cc\t74d0a0 <islower@plt+0x6dfa50>", 7655612], [" 74d0c0:\tb\t74d0f0 <islower@plt+0x6dfaa0>", 7655616], [" 74d0c4:\torr\tw21, wzr, #0x1", 7655620], [" 74d0c8:\tsub\tx16, x21, #0x1", 7655624], [" 74d0cc:\tadd\tx15, x14, x21, lsl #3", 7655628], [" 74d0d0:\tldr\td27, [x15],#8", 7655632], [" 74d0d4:\tadd\tx16, x16, #0x1", 7655636], [" 74d0d8:\tcmp\tx16, x1", 7655640], [" 74d0dc:\tcnt\tv17.8b, v27.8b", 7655644], [" 74d0e0:\tuaddlv\th18, v17.8b", 7655648], [" 74d0e4:\tfmov\tw8, s18", 7655652], [" 74d0e8:\tadd\tw19, w8, w19", 7655656], [" 74d0ec:\tb.lt\t74d0d0 <islower@plt+0x6dfa80>", 7655660], [" 74d0f0:\tldr\tw1, [x22,#592]", 7655664], [" 74d0f4:\tcbz\tw1, 74d168 <islower@plt+0x6dfb18>", 7655668], [" 74d0f8:\tldr\tx2, [x25]", 7655672], [" 74d0fc:\torr\tw25, wzr, #0x18", 7655676], [" 74d100:\tldr\tx6, [x22,#600]", 7655680], [" 74d104:\tubfx\tx21, x2, #4, #28", 7655684], [" 74d108:\teor\tw12, w21, w2, lsr #9", 7655688], [" 74d10c:\torr\tw21, wzr, #0xfffffff", 7655692], [" 74d110:\tadd\tw4, w1, w21", 7655696], [" 74d114:\tand\tw18, w4, w12", 7655700], [" 74d118:\tumaddl\tx20, w18, w27, x6", 7655704], [" 74d11c:\tldr\tx11, [x20]", 7655708], [" 74d120:\tcmp\tx2, x11", 7655712], [" 74d124:\tb.eq\t74d1a8 <islower@plt+0x6dfb58>", 7655716], [" 74d128:\tmov\tx27, xzr", 7655720], [" 74d12c:\tsub\tw8, w1, #0x1", 7655724], [" 74d130:\torr\tw3, wzr, #0x1", 7655728], [" 74d134:\tcmn\tx11, #0x4", 7655732], [" 74d138:\tb.eq\t74d174 <islower@plt+0x6dfb24>", 7655736], [" 74d13c:\tcmp\tx27, #0x0", 7655740], [" 74d140:\tadd\tw12, w3, w12", 7655744], [" 74d144:\tccmp\tx11, x30, #0x0, eq", 7655748], [" 74d148:\tand\tw17, w12, w8", 7655752], [" 74d14c:\tadd\tw3, w3, #0x1", 7655756], [" 74d150:\tcsel\tx27, x27, x20, ne", 7655760], [" 74d154:\tumaddl\tx20, w17, w25, x6", 7655764], [" 74d158:\tldr\tx11, [x20]", 7655768], [" 74d15c:\tcmp\tx2, x11", 7655772], [" 74d160:\tb.ne\t74d134 <islower@plt+0x6dfae4>", 7655776], [" 74d164:\tb\t74d1a8 <islower@plt+0x6dfb58>", 7655780], [" 74d168:\torr\tw25, wzr, #0x18", 7655784], [" 74d16c:\tmov\tx3, xzr", 7655788], [" 74d170:\tb\t74d17c <islower@plt+0x6dfb2c>", 7655792], [" 74d174:\tcmp\tx27, #0x0", 7655796], [" 74d178:\tcsel\tx3, x27, x20, ne", 7655800], [" 74d17c:\tmovi\tv30.2d, #0x0", 7655804], [" 74d180:\tldr\tx0, [sp,#272]", 7655808], [" 74d184:\tldr\tx1, [sp,#384]", 7655812], [" 74d188:\tadd\tx2, sp, #0x1f0", 7655816], [" 74d18c:\tstr\tq30, [sp,#496]", 7655820], [" 74d190:\tbl\t7566ac <islower@plt+0x6e905c>", 7655824], [" 74d194:\tldr\tx24, [sp,#496]", 7655828], [" 74d198:\tmov\tx20, x0", 7655832], [" 74d19c:\tmov\tx0, x24", 7655836], [" 74d1a0:\tbl\t6cda0 <operator delete(void*)@plt>", 7655840], [" 74d1a4:\torr\tx30, xzr, #0xfffffffffffffff8", 7655844], [" 74d1a8:\tldrsw\tx18, [x20,#16]", 7655848], [" 74d1ac:\tadd\tw2, w18, #0x3f", 7655852], [" 74d1b0:\tcmp\tw2, #0x40", 7655856], [" 74d1b4:\tb.cc\t74d454 <islower@plt+0x6dfe04>", 7655860], [" 74d1b8:\tldr\tx15, [x20,#8]", 7655864], [" 74d1bc:\tlsr\tw5, w2, #6", 7655868], [" 74d1c0:\tcmn\tw18, #0x40", 7655872], [" 74d1c4:\tb.le\t74d45c <islower@plt+0x6dfe0c>", 7655876], [" 74d1c8:\tldr\td19, [x15]", 7655880], [" 74d1cc:\tsub\tx21, x18, #0x1", 7655884], [" 74d1d0:\tasr\tx8, x21, #6", 7655888], [" 74d1d4:\tldr\tx22, [sp,#392]", 7655892], [" 74d1d8:\tcmp\tx8, #0x1", 7655896], [" 74d1dc:\tcnt\tv4.8b, v19.8b", 7655900], [" 74d1e0:\tuaddlv\th19, v4.8b", 7655904], [" 74d1e4:\tfmov\tw21, s19", 7655908], [" 74d1e8:\tb.lt\t74d4b8 <islower@plt+0x6dfe68>", 7655912], [" 74d1ec:\tcmp\tx8, #0x3", 7655916], [" 74d1f0:\tb.le\t74d48c <islower@plt+0x6dfe3c>", 7655920], [" 74d1f4:\tmovi\tv7.2d, #0x0", 7655924], [" 74d1f8:\tsub\tx12, x8, #0x4", 7655928], [" 74d1fc:\tlsr\tx13, x12, #2", 7655932], [" 74d200:\tadd\tx28, x13, #0x1", 7655936], [" 74d204:\tcmp\tx12, #0xc", 7655940], [" 74d208:\tand\tx18, x28, #0x3", 7655944], [" 74d20c:\torr\tw24, wzr, #0x1", 7655948], [" 74d210:\tb.cc\t74d3b4 <islower@plt+0x6dfd64>", 7655952], [" 74d214:\tmovi\tv7.2d, #0x0", 7655956], [" 74d218:\tsub\tx10, x28, x18", 7655960], [" 74d21c:\tadd\tx16, x15, #0x48", 7655964], [" 74d220:\torr\tw24, wzr, #0x1", 7655968], [" 74d224:\tldp\tq25, q16, [x16,#-64]", 7655972], [" 74d228:\tadd\tx24, x24, #0x10", 7655976], [" 74d22c:\tsubs\tx10, x10, #0x4", 7655980], [" 74d230:\tmov\tx11, v25.d[1]", 7655984], [" 74d234:\tmov\tx13, v16.d[1]", 7655988], [" 74d238:\tcnt\tv24.8b, v25.8b", 7655992], [" 74d23c:\tcnt\tv5.8b, v16.8b", 7655996], [" 74d240:\tfmov\td20, x11", 7656000], [" 74d244:\tfmov\td16, x13", 7656004], [" 74d248:\tuaddlv\th17, v24.8b", 7656008], [" 74d24c:\tuaddlv\th27, v5.8b", 7656012], [" 74d250:\tcnt\tv30.8b, v20.8b", 7656016], [" 74d254:\tcnt\tv18.8b, v16.8b", 7656020], [" 74d258:\tfmov\tw4, s17", 7656024], [" 74d25c:\tfmov\tw12, s27", 7656028], [" 74d260:\tuaddlv\th26, v30.8b", 7656032], [" 74d264:\tuaddlv\th29, v18.8b", 7656036], [" 74d268:\tfmov\td28, x4", 7656040], [" 74d26c:\tfmov\td18, x12", 7656044], [" 74d270:\tfmov\tw1, s26", 7656048], [" 74d274:\tfmov\tw14, s29", 7656052], [" 74d278:\tmov\tv28.d[1], x1", 7656056], [" 74d27c:\tmov\tv18.d[1], x14", 7656060], [" 74d280:\txtn\tv28.2s, v28.2d", 7656064], [" 74d284:\txtn2\tv28.4s, v18.2d", 7656068], [" 74d288:\tldp\tq30, q20, [x16,#-32]", 7656072], [" 74d28c:\tmov\tx27, v30.d[1]", 7656076], [" 74d290:\tmov\tx2, v20.d[1]", 7656080], [" 74d294:\tcnt\tv17.8b, v30.8b", 7656084], [" 74d298:\tcnt\tv1.8b, v20.8b", 7656088], [" 74d29c:\tadd\tv7.4s, v28.4s, v7.4s", 7656092], [" 74d2a0:\tfmov\td22, x27", 7656096], [" 74d2a4:\tfmov\td25, x2", 7656100], [" 74d2a8:\tuaddlv\th31, v17.8b", 7656104], [" 74d2ac:\tuaddlv\th19, v1.8b", 7656108], [" 74d2b0:\tcnt\tv23.8b, v22.8b", 7656112], [" 74d2b4:\tcnt\tv29.8b, v25.8b", 7656116], [" 74d2b8:\tfmov\tw0, s31", 7656120], [" 74d2bc:\tfmov\tw2, s19", 7656124], [" 74d2c0:\tuaddlv\th21, v23.8b", 7656128], [" 74d2c4:\tuaddlv\th5, v29.8b", 7656132], [" 74d2c8:\tfmov\td22, x0", 7656136], [" 74d2cc:\tfmov\td6, x2", 7656140], [" 74d2d0:\tfmov\tw3, s21", 7656144], [" 74d2d4:\tfmov\tw20, s5", 7656148], [" 74d2d8:\tmov\tv22.d[1], x3", 7656152], [" 74d2dc:\tmov\tv6.d[1], x20", 7656156], [" 74d2e0:\txtn\tv18.2s, v22.2d", 7656160], [" 74d2e4:\txtn2\tv18.4s, v6.2d", 7656164], [" 74d2e8:\tldp\tq0, q1, [x16]", 7656168], [" 74d2ec:\tmov\tx5, v0.d[1]", 7656172], [" 74d2f0:\tmov\tx0, v1.d[1]", 7656176], [" 74d2f4:\tcnt\tv31.8b, v0.8b", 7656180], [" 74d2f8:\tcnt\tv4.8b, v1.8b", 7656184], [" 74d2fc:\tadd\tv29.4s, v18.4s, v7.4s", 7656188], [" 74d300:\tfmov\td6, x5", 7656192], [" 74d304:\tfmov\td21, x0", 7656196], [" 74d308:\tuaddlv\th23, v31.8b", 7656200], [" 74d30c:\tuaddlv\th4, v4.8b", 7656204], [" 74d310:\tcnt\tv19.8b, v6.8b", 7656208], [" 74d314:\tcnt\tv2.8b, v21.8b", 7656212], [" 74d318:\tfmov\tw14, s23", 7656216], [" 74d31c:\tfmov\tw13, s4", 7656220], [" 74d320:\tuaddlv\th0, v19.8b", 7656224], [" 74d324:\tuaddlv\th1, v2.8b", 7656228], [" 74d328:\tfmov\td24, x14", 7656232], [" 74d32c:\tfmov\td2, x13", 7656236], [" 74d330:\tfmov\tw28, s0", 7656240], [" 74d334:\tfmov\tw12, s1", 7656244], [" 74d338:\tmov\tv24.d[1], x28", 7656248], [" 74d33c:\tmov\tv2.d[1], x12", 7656252], [" 74d340:\txtn\tv3.2s, v24.2d", 7656256], [" 74d344:\txtn2\tv3.4s, v2.2d", 7656260], [" 74d348:\tldp\tq0, q1, [x16,#32]", 7656264], [" 74d34c:\tadd\tx16, x16, #0x80", 7656268], [" 74d350:\tmov\tx4, v0.d[1]", 7656272], [" 74d354:\tmov\tx7, v1.d[1]", 7656276], [" 74d358:\tcnt\tv26.8b, v0.8b", 7656280], [" 74d35c:\tcnt\tv24.8b, v1.8b", 7656284], [" 74d360:\tfmov\td27, x4", 7656288], [" 74d364:\tfmov\td20, x7", 7656292], [" 74d368:\tuaddlv\th25, v26.8b", 7656296], [" 74d36c:\tuaddlv\th17, v24.8b", 7656300], [" 74d370:\tcnt\tv0.8b, v27.8b", 7656304], [" 74d374:\tcnt\tv30.8b, v20.8b", 7656308], [" 74d378:\tfmov\tw9, s25", 7656312], [" 74d37c:\tfmov\tw6, s17", 7656316], [" 74d380:\tuaddlv\th16, v0.8b", 7656320], [" 74d384:\tuaddlv\th27, v30.8b", 7656324], [" 74d388:\tfmov\td26, x9", 7656328], [" 74d38c:\tfmov\td28, x6", 7656332], [" 74d390:\tadd\tv30.4s, v3.4s, v29.4s", 7656336], [" 74d394:\tfmov\tw17, s16", 7656340], [" 74d398:\tfmov\tw6, s27", 7656344], [" 74d39c:\tmov\tv26.d[1], x17", 7656348], [" 74d3a0:\tmov\tv28.d[1], x6", 7656352], [" 74d3a4:\txtn\tv18.2s, v26.2d", 7656356], [" 74d3a8:\txtn2\tv18.4s, v28.2d", 7656360], [" 74d3ac:\tadd\tv7.4s, v18.4s, v30.4s", 7656364], [" 74d3b0:\tb.ne\t74d224 <islower@plt+0x6dfbd4>", 7656368], [" 74d3b4:\tand\tx14, x8, #0xfffffffffffffffc", 7656372], [" 74d3b8:\tcbz\tx18, 74d430 <islower@plt+0x6dfde0>", 7656376], [" 74d3bc:\tadd\tx11, x15, x24, lsl #3", 7656380], [" 74d3c0:\tadd\tx20, x11, #0x10", 7656384], [" 74d3c4:\tldp\tq22, q0, [x20,#-16]", 7656388], [" 74d3c8:\tsubs\tx18, x18, #0x1", 7656392], [" 74d3cc:\tadd\tx20, x20, #0x20", 7656396], [" 74d3d0:\tmov\tx7, v22.d[1]", 7656400], [" 74d3d4:\tmov\tx17, v0.d[1]", 7656404], [" 74d3d8:\tcnt\tv21.8b, v22.8b", 7656408], [" 74d3dc:\tcnt\tv27.8b, v0.8b", 7656412], [" 74d3e0:\tfmov\td2, x7", 7656416], [" 74d3e4:\tfmov\td28, x17", 7656420], [" 74d3e8:\tuaddlv\th5, v21.8b", 7656424], [" 74d3ec:\tuaddlv\th23, v27.8b", 7656428], [" 74d3f0:\tcnt\tv26.8b, v2.8b", 7656432], [" 74d3f4:\tcnt\tv0.8b, v28.8b", 7656436], [" 74d3f8:\tfmov\tw16, s5", 7656440], [" 74d3fc:\tfmov\tw17, s23", 7656444], [" 74d400:\tuaddlv\th6, v26.8b", 7656448], [" 74d404:\tuaddlv\th0, v0.8b", 7656452], [" 74d408:\tfmov\td4, x16", 7656456], [" 74d40c:\tfmov\td24, x17", 7656460], [" 74d410:\tfmov\tw6, s6", 7656464], [" 74d414:\tfmov\tw26, s0", 7656468], [" 74d418:\tmov\tv4.d[1], x6", 7656472], [" 74d41c:\tmov\tv24.d[1], x26", 7656476], [" 74d420:\txtn\tv1.2s, v4.2d", 7656480], [" 74d424:\txtn2\tv1.4s, v24.2d", 7656484], [" 74d428:\tadd\tv7.4s, v1.4s, v7.4s", 7656488], [" 74d42c:\tb.ne\t74d3c4 <islower@plt+0x6dfd74>", 7656492], [" 74d430:\t.inst\t0x6e0740e2 ; undefined", 7656496], [" 74d434:\tcmp\tx14, x8", 7656500], [" 74d438:\tadd\tv3.2s, v7.2s, v2.2s", 7656504], [" 74d43c:\taddp\tv3.2s, v3.2s, v3.2s", 7656508], [" 74d440:\tfmov\tw24, s3", 7656512], [" 74d444:\tadd\tw21, w21, w24", 7656516], [" 74d448:\tb.ge\t74d4b8 <islower@plt+0x6dfe68>", 7656520], [" 74d44c:\torr\tx24, x14, #0x1", 7656524], [" 74d450:\tb\t74d490 <islower@plt+0x6dfe40>", 7656528], [" 74d454:\tmov\tw21, wzr", 7656532], [" 74d458:\tb\t74d4b8 <islower@plt+0x6dfe68>", 7656536], [" 74d45c:\tldr\tx22, [sp,#392]", 7656540], [" 74d460:\tmov\tw21, wzr", 7656544], [" 74d464:\tmov\tx10, xzr", 7656548], [" 74d468:\tldr\td20, [x15],#8", 7656552], [" 74d46c:\tadd\tx10, x10, #0x1", 7656556], [" 74d470:\tcmp\tx10, x5", 7656560], [" 74d474:\tcnt\tv21.8b, v20.8b", 7656564], [" 74d478:\tuaddlv\th0, v21.8b", 7656568], [" 74d47c:\tfmov\tw20, s0", 7656572], [" 74d480:\tadd\tw21, w20, w21", 7656576], [" 74d484:\tb.cc\t74d468 <islower@plt+0x6dfe18>", 7656580], [" 74d488:\tb\t74d4b8 <islower@plt+0x6dfe68>", 7656584], [" 74d48c:\torr\tw24, wzr, #0x1", 7656588], [" 74d490:\tsub\tx18, x24, #0x1", 7656592], [" 74d494:\tadd\tx24, x15, x24, lsl #3", 7656596], [" 74d498:\tldr\td7, [x24],#8", 7656600], [" 74d49c:\tadd\tx18, x18, #0x1", 7656604], [" 74d4a0:\tcmp\tx18, x8", 7656608], [" 74d4a4:\tcnt\tv28.8b, v7.8b", 7656612], [" 74d4a8:\tuaddlv\th20, v28.8b", 7656616], [" 74d4ac:\tfmov\tw16, s20", 7656620], [" 74d4b0:\tadd\tw21, w16, w21", 7656624], [" 74d4b4:\tb.lt\t74d498 <islower@plt+0x6dfe48>", 7656628], [" 74d4b8:\tldr\tw3, [x22,#448]", 7656632], [" 74d4bc:\tcbz\tw3, 74d530 <islower@plt+0x6dfee0>", 7656636], [" 74d4c0:\tldr\tx16, [sp,#384]", 7656640], [" 74d4c4:\torr\tw26, wzr, #0xfffffff", 7656644], [" 74d4c8:\tldr\tx7, [x22,#456]", 7656648], [" 74d4cc:\tadd\tw9, w3, w26", 7656652], [" 74d4d0:\tldr\tx27, [x16]", 7656656], [" 74d4d4:\tubfx\tx5, x27, #4, #28", 7656660], [" 74d4d8:\teor\tw13, w5, w27, lsr #9", 7656664], [" 74d4dc:\tand\tw10, w9, w13", 7656668], [" 74d4e0:\tumaddl\tx20, w10, w25, x7", 7656672], [" 74d4e4:\tldr\tx17, [x20]", 7656676], [" 74d4e8:\tcmp\tx27, x17", 7656680], [" 74d4ec:\tb.eq\t74d56c <islower@plt+0x6dff1c>", 7656684], [" 74d4f0:\tmov\tx28, xzr", 7656688], [" 74d4f4:\tsub\tw22, w3, #0x1", 7656692], [" 74d4f8:\torr\tw4, wzr, #0x1", 7656696], [" 74d4fc:\tcmn\tx17, #0x4", 7656700], [" 74d500:\tb.eq\t74d538 <islower@plt+0x6dfee8>", 7656704], [" 74d504:\tcmp\tx28, #0x0", 7656708], [" 74d508:\tadd\tw13, w4, w13", 7656712], [" 74d50c:\tccmp\tx17, x30, #0x0, eq", 7656716], [" 74d510:\tand\tw12, w13, w22", 7656720], [" 74d514:\tadd\tw4, w4, #0x1", 7656724], [" 74d518:\tcsel\tx28, x28, x20, ne", 7656728], [" 74d51c:\tumaddl\tx20, w12, w25, x7", 7656732], [" 74d520:\tldr\tx17, [x20]", 7656736], [" 74d524:\tcmp\tx27, x17", 7656740], [" 74d528:\tb.ne\t74d4fc <islower@plt+0x6dfeac>", 7656744], [" 74d52c:\tb\t74d56c <islower@plt+0x6dff1c>", 7656748], [" 74d530:\tmov\tx3, xzr", 7656752], [" 74d534:\tb\t74d540 <islower@plt+0x6dfef0>", 7656756], [" 74d538:\tcmp\tx28, #0x0", 7656760], [" 74d53c:\tcsel\tx3, x28, x20, ne", 7656764], [" 74d540:\tmovi\tv31.2d, #0x0", 7656768], [" 74d544:\tldr\tx0, [sp,#320]", 7656772], [" 74d548:\tldr\tx1, [sp,#384]", 7656776], [" 74d54c:\tadd\tx2, sp, #0x1f0", 7656780], [" 74d550:\tstr\tq31, [sp,#496]", 7656784], [" 74d554:\tbl\t7566ac <islower@plt+0x6e905c>", 7656788], [" 74d558:\tldr\tx3, [sp,#496]", 7656792], [" 74d55c:\tmov\tx20, x0", 7656796], [" 74d560:\tmov\tx0, x3", 7656800], [" 74d564:\tbl\t6cda0 <operator delete(void*)@plt>", 7656804], [" 74d568:\torr\tx30, xzr, #0xfffffffffffffff8", 7656808], [" 74d56c:\tldr\tx22, [sp,#392]", 7656812], [" 74d570:\tadd\tx24, x20, #0x8", 7656816], [" 74d574:\tldr\tw28, [x20,#16]", 7656820], [" 74d578:\tldr\tw1, [x22,#1128]", 7656824], [" 74d57c:\tcmp\tw28, w1", 7656828], [" 74d580:\tb.cs\t74d598 <islower@plt+0x6dff48>", 7656832], [" 74d584:\tmov\tx0, x24", 7656836], [" 74d588:\tmov\tw2, wzr", 7656840], [" 74d58c:\tbl\t1b1820 <islower@plt+0x1441d0>", 7656844], [" 74d590:\tldr\tw1, [x22,#1128]", 7656848], [" 74d594:\torr\tx30, xzr, #0xfffffffffffffff8", 7656852], [" 74d598:\tcmp\tw1, #0x0", 7656856], [" 74d59c:\tb.le\t74d5ac <islower@plt+0x6dff5c>", 7656860], [" 74d5a0:\tldr\tx11, [x22,#1120]", 7656864], [" 74d5a4:\tldr\tx12, [x20,#8]", 7656868], [" 74d5a8:\tb\t74d5b4 <islower@plt+0x6dff64>", 7656872], [" 74d5ac:\tmov\tx11, xzr", 7656876], [" 74d5b0:\tmov\tx12, xzr", 7656880], [" 74d5b4:\tsxtw\tx20, w1", 7656884], [" 74d5b8:\tldr\tx25, [sp,#384]", 7656888], [" 74d5bc:\tadd\tx27, x20, #0x3f", 7656892], [" 74d5c0:\tlsr\tx7, x27, #3", 7656896], [" 74d5c4:\tand\tx4, x7, #0x1ffffffffffffff8", 7656900], [" 74d5c8:\tadd\tx27, x11, x4", 7656904], [" 74d5cc:\tadd\tx8, x12, x4", 7656908], [" 74d5d0:\tcmp\tx27, x12", 7656912], [" 74d5d4:\tcset\tw2, ls", 7656916], [" 74d5d8:\tcmp\tx8, x11", 7656920], [" 74d5dc:\tcset\tw27, ls", 7656924], [" 74d5e0:\tcmn\tw1, #0x3f", 7656928], [" 74d5e4:\tb.lt\t74d698 <islower@plt+0x6e0048>", 7656932], [" 74d5e8:\torr\tw27, w2, w27", 7656936], [" 74d5ec:\ttbz\tw27, #0, 74d698 <islower@plt+0x6e0048>", 7656940], [" 74d5f0:\tsub\tx10, x20, #0x1", 7656944], [" 74d5f4:\torr\tw27, wzr, #0x18", 7656948], [" 74d5f8:\tasr\tx13, x10, #6", 7656952], [" 74d5fc:\ttbnz\tx13, #63, 74d844 <islower@plt+0x6e01f4>", 7656956], [" 74d600:\tadd\tx18, x13, #0x1", 7656960], [" 74d604:\tcmp\tx13, #0xe", 7656964], [" 74d608:\tb.le\t74d768 <islower@plt+0x6e0118>", 7656968], [" 74d60c:\tand\tx14, x18, #0xf", 7656972], [" 74d610:\tsub\tx15, x13, x14", 7656976], [" 74d614:\tmov\tx8, xzr", 7656980], [" 74d618:\tmov\tx17, x11", 7656984], [" 74d61c:\tsub\tx10, x15, #0xf", 7656988], [" 74d620:\tmov\tx3, x12", 7656992], [" 74d624:\tldp\tq0, q1, [x17]", 7656996], [" 74d628:\tldp\tq16, q17, [x3]", 7657000], [" 74d62c:\tcmp\tx8, x10", 7657004], [" 74d630:\tldp\tq2, q3, [x17,#32]", 7657008], [" 74d634:\tldp\tq18, q19, [x3,#32]", 7657012], [" 74d638:\torr\tv24.16b, v16.16b, v0.16b", 7657016], [" 74d63c:\tadd\tx8, x8, #0x10", 7657020], [" 74d640:\tldp\tq4, q5, [x17,#64]", 7657024], [" 74d644:\tldp\tq0, q16, [x3,#64]", 7657028], [" 74d648:\torr\tv1.16b, v17.16b, v1.16b", 7657032], [" 74d64c:\tldp\tq6, q7, [x17,#96]", 7657036], [" 74d650:\torr\tv2.16b, v18.16b, v2.16b", 7657040], [" 74d654:\tadd\tx17, x17, #0x80", 7657044], [" 74d658:\tldp\tq17, q18, [x3,#96]", 7657048], [" 74d65c:\torr\tv3.16b, v19.16b, v3.16b", 7657052], [" 74d660:\torr\tv25.16b, v0.16b, v4.16b", 7657056], [" 74d664:\torr\tv16.16b, v16.16b, v5.16b", 7657060], [" 74d668:\tstp\tq24, q1, [x3]", 7657064], [" 74d66c:\torr\tv17.16b, v17.16b, v6.16b", 7657068], [" 74d670:\torr\tv26.16b, v18.16b, v7.16b", 7657072], [" 74d674:\tstp\tq2, q3, [x3,#32]", 7657076], [" 74d678:\tstp\tq25, q16, [x3,#64]", 7657080], [" 74d67c:\tstp\tq17, q26, [x3,#96]", 7657084], [" 74d680:\tadd\tx3, x3, #0x80", 7657088], [" 74d684:\tb.ne\t74d624 <islower@plt+0x6dffd4>", 7657092], [" 74d688:\torr\tw27, wzr, #0x18", 7657096], [" 74d68c:\tcbz\tx14, 74d844 <islower@plt+0x6e01f4>", 7657100], [" 74d690:\tadd\tx26, x15, #0x1", 7657104], [" 74d694:\tb\t74d770 <islower@plt+0x6e0120>", 7657108], [" 74d698:\tadd\tw0, w1, #0x3f", 7657112], [" 74d69c:\torr\tw27, wzr, #0x18", 7657116], [" 74d6a0:\tlsr\tw6, w0, #6", 7657120], [" 74d6a4:\tcbz\tw6, 74d844 <islower@plt+0x6e01f4>", 7657124], [" 74d6a8:\tldr\tx20, [x22,#1120]", 7657128], [" 74d6ac:\tand\tx3, x6, #0x7", 7657132], [" 74d6b0:\tldr\tx12, [x24]", 7657136], [" 74d6b4:\tsub\tx7, x6, #0x1", 7657140], [" 74d6b8:\tcmp\tx7, #0x7", 7657144], [" 74d6bc:\tb.cc\t74d744 <islower@plt+0x6e00f4>", 7657148], [" 74d6c0:\tsub\tx1, x6, x3", 7657152], [" 74d6c4:\tldr\tx11, [x20]", 7657156], [" 74d6c8:\tsubs\tx1, x1, #0x8", 7657160], [" 74d6cc:\tldp\tx13, x18, [x12]", 7657164], [" 74d6d0:\tldp\tx2, x24, [x12,#16]", 7657168], [" 74d6d4:\torr\tx26, x13, x11", 7657172], [" 74d6d8:\tldp\tx17, x10, [x12,#32]", 7657176], [" 74d6dc:\tstr\tx26, [x12]", 7657180], [" 74d6e0:\tldr\tx16, [x20,#8]", 7657184], [" 74d6e4:\tldp\tx15, x11, [x12,#48]", 7657188], [" 74d6e8:\torr\tx9, x18, x16", 7657192], [" 74d6ec:\tstr\tx9, [x12,#8]", 7657196], [" 74d6f0:\tldr\tx28, [x20,#16]", 7657200], [" 74d6f4:\torr\tx4, x2, x28", 7657204], [" 74d6f8:\tstr\tx4, [x12,#16]", 7657208], [" 74d6fc:\tldr\tx6, [x20,#24]", 7657212], [" 74d700:\torr\tx5, x24, x6", 7657216], [" 74d704:\tstr\tx5, [x12,#24]", 7657220], [" 74d708:\tldr\tx0, [x20,#32]", 7657224], [" 74d70c:\torr\tx7, x17, x0", 7657228], [" 74d710:\tstr\tx7, [x12,#32]", 7657232], [" 74d714:\tldr\tx27, [x20,#40]", 7657236], [" 74d718:\torr\tx8, x10, x27", 7657240], [" 74d71c:\tstr\tx8, [x12,#40]", 7657244], [" 74d720:\tldr\tx14, [x20,#48]", 7657248], [" 74d724:\torr\tx13, x15, x14", 7657252], [" 74d728:\tstr\tx13, [x12,#48]", 7657256], [" 74d72c:\tldr\tx18, [x20,#56]", 7657260], [" 74d730:\tadd\tx20, x20, #0x40", 7657264], [" 74d734:\torr\tx26, x11, x18", 7657268], [" 74d738:\tstr\tx26, [x12,#56]", 7657272], [" 74d73c:\tadd\tx12, x12, #0x40", 7657276], [" 74d740:\tb.ne\t74d6c4 <islower@plt+0x6e0074>", 7657280], [" 74d744:\torr\tw27, wzr, #0x18", 7657284], [" 74d748:\tcbz\tx3, 74d844 <islower@plt+0x6e01f4>", 7657288], [" 74d74c:\tldr\tx1, [x20],#8", 7657292], [" 74d750:\tldr\tx16, [x12]", 7657296], [" 74d754:\tsubs\tx3, x3, #0x1", 7657300], [" 74d758:\torr\tx9, x16, x1", 7657304], [" 74d75c:\tstr\tx9, [x12],#8", 7657308], [" 74d760:\tb.ne\t74d74c <islower@plt+0x6e00fc>", 7657312], [" 74d764:\tb\t74d844 <islower@plt+0x6e01f4>", 7657316], [" 74d768:\tmov\tx26, xzr", 7657320], [" 74d76c:\torr\tw27, wzr, #0x18", 7657324], [" 74d770:\tand\tx22, x18, #0x8", 7657328], [" 74d774:\tcmp\tx22, #0x7", 7657332], [" 74d778:\tb.ls\t74d7c4 <islower@plt+0x6e0174>", 7657336], [" 74d77c:\tlsl\tx8, x26, #3", 7657340], [" 74d780:\tadd\tx15, x11, x8", 7657344], [" 74d784:\tadd\tx14, x12, x8", 7657348], [" 74d788:\tadd\tx26, x26, #0x8", 7657352], [" 74d78c:\tldp\tq0, q1, [x15]", 7657356], [" 74d790:\tcmp\tx26, x13", 7657360], [" 74d794:\tldp\tq2, q3, [x15,#32]", 7657364], [" 74d798:\tldp\tq4, q5, [x14]", 7657368], [" 74d79c:\tldp\tq6, q7, [x14,#32]", 7657372], [" 74d7a0:\torr\tv27.16b, v4.16b, v0.16b", 7657376], [" 74d7a4:\torr\tv28.16b, v5.16b, v1.16b", 7657380], [" 74d7a8:\torr\tv29.16b, v6.16b, v2.16b", 7657384], [" 74d7ac:\torr\tv18.16b, v7.16b, v3.16b", 7657388], [" 74d7b0:\tstp\tq27, q28, [x14]", 7657392], [" 74d7b4:\tstp\tq29, q18, [x14,#32]", 7657396], [" 74d7b8:\tldr\tx22, [sp,#392]", 7657400], [" 74d7bc:\tb.le\t74d7c8 <islower@plt+0x6e0178>", 7657404], [" 74d7c0:\tb\t74d844 <islower@plt+0x6e01f4>", 7657408], [" 74d7c4:\tldr\tx22, [sp,#392]", 7657412], [" 74d7c8:\tand\tx28, x18, #0x4", 7657416], [" 74d7cc:\tcmp\tx28, #0x3", 7657420], [" 74d7d0:\tb.ls\t74d804 <islower@plt+0x6e01b4>", 7657424], [" 74d7d4:\tlsl\tx16, x26, #3", 7657428], [" 74d7d8:\tadd\tx17, x11, x16", 7657432], [" 74d7dc:\tadd\tx22, x12, x16", 7657436], [" 74d7e0:\tadd\tx26, x26, #0x4", 7657440], [" 74d7e4:\tldp\tq0, q1, [x17]", 7657444], [" 74d7e8:\tcmp\tx26, x13", 7657448], [" 74d7ec:\tldp\tq2, q3, [x22]", 7657452], [" 74d7f0:\torr\tv30.16b, v2.16b, v0.16b", 7657456], [" 74d7f4:\torr\tv20.16b, v3.16b, v1.16b", 7657460], [" 74d7f8:\tstp\tq30, q20, [x22]", 7657464], [" 74d7fc:\tldr\tx22, [sp,#392]", 7657468], [" 74d800:\tb.gt\t74d844 <islower@plt+0x6e01f4>", 7657472], [" 74d804:\tand\tx20, x18, #0x2", 7657476], [" 74d808:\tcmp\tx20, #0x1", 7657480], [" 74d80c:\tb.ls\t74d830 <islower@plt+0x6e01e0>", 7657484], [" 74d810:\tlsl\tx0, x26, #3", 7657488], [" 74d814:\tadd\tx26, x26, #0x2", 7657492], [" 74d818:\tldr\tq7, [x11,x0]", 7657496], [" 74d81c:\tcmp\tx26, x13", 7657500], [" 74d820:\tldr\tq31, [x12,x0]", 7657504], [" 74d824:\torr\tv21.16b, v31.16b, v7.16b", 7657508], [" 74d828:\tstr\tq21, [x12,x0]", 7657512], [" 74d82c:\tb.gt\t74d844 <islower@plt+0x6e01f4>", 7657516], [" 74d830:\tlsl\tx13, x26, #3", 7657520], [" 74d834:\tldr\tx1, [x11,x13]", 7657524], [" 74d838:\tldr\tx24, [x12,x13]", 7657528], [" 74d83c:\torr\tx14, x24, x1", 7657532], [" 74d840:\tstr\tx14, [x12,x13]", 7657536], [" 74d844:\tldr\tw5, [x22,#472]", 7657540], [" 74d848:\tcbz\tw5, 74d8b8 <islower@plt+0x6e0268>", 7657544], [" 74d84c:\tldr\tx26, [x25]", 7657548], [" 74d850:\torr\tw7, wzr, #0xfffffff", 7657552], [" 74d854:\tldr\tx28, [x22,#480]", 7657556], [" 74d858:\tadd\tw13, w5, w7", 7657560], [" 74d85c:\tubfx\tx20, x26, #4, #28", 7657564], [" 74d860:\teor\tw14, w20, w26, lsr #9", 7657568], [" 74d864:\tand\tw8, w13, w14", 7657572], [" 74d868:\tumaddl\tx20, w8, w27, x28", 7657576], [" 74d86c:\tldr\tx18, [x20]", 7657580], [" 74d870:\tcmp\tx26, x18", 7657584], [" 74d874:\tb.eq\t74d8f4 <islower@plt+0x6e02a4>", 7657588], [" 74d878:\tmov\tx15, xzr", 7657592], [" 74d87c:\tsub\tw9, w5, #0x1", 7657596], [" 74d880:\torr\tw5, wzr, #0x1", 7657600], [" 74d884:\tcmn\tx18, #0x4", 7657604], [" 74d888:\tb.eq\t74d8c0 <islower@plt+0x6e0270>", 7657608], [" 74d88c:\tcmp\tx15, #0x0", 7657612], [" 74d890:\tadd\tw14, w5, w14", 7657616], [" 74d894:\tccmp\tx18, x30, #0x0, eq", 7657620], [" 74d898:\tand\tw1, w14, w9", 7657624], [" 74d89c:\tadd\tw5, w5, #0x1", 7657628], [" 74d8a0:\tcsel\tx15, x15, x20, ne", 7657632], [" 74d8a4:\tumaddl\tx20, w1, w27, x28", 7657636], [" 74d8a8:\tldr\tx18, [x20]", 7657640], [" 74d8ac:\tcmp\tx26, x18", 7657644], [" 74d8b0:\tb.ne\t74d884 <islower@plt+0x6e0234>", 7657648], [" 74d8b4:\tb\t74d8f4 <islower@plt+0x6e02a4>", 7657652], [" 74d8b8:\tmov\tx3, xzr", 7657656], [" 74d8bc:\tb\t74d8c8 <islower@plt+0x6e0278>", 7657660], [" 74d8c0:\tcmp\tx15, #0x0", 7657664], [" 74d8c4:\tcsel\tx3, x15, x20, ne", 7657668], [" 74d8c8:\tmovi\tv22.2d, #0x0", 7657672], [" 74d8cc:\tldr\tx0, [sp,#312]", 7657676], [" 74d8d0:\tadd\tx2, sp, #0x1f0", 7657680], [" 74d8d4:\tmov\tx1, x25", 7657684], [" 74d8d8:\tstr\tq22, [sp,#496]", 7657688], [" 74d8dc:\tbl\t7566ac <islower@plt+0x6e905c>", 7657692], [" 74d8e0:\tldr\tx8, [sp,#496]", 7657696], [" 74d8e4:\tmov\tx20, x0", 7657700], [" 74d8e8:\tmov\tx0, x8", 7657704], [" 74d8ec:\tbl\t6cda0 <operator delete(void*)@plt>", 7657708], [" 74d8f0:\torr\tx30, xzr, #0xfffffffffffffff8", 7657712], [" 74d8f4:\tldr\tw0, [x20,#16]", 7657716], [" 74d8f8:\tadd\tx24, x20, #0x8", 7657720], [" 74d8fc:\tldr\tw1, [x22,#1144]", 7657724], [" 74d900:\tcmp\tw0, w1", 7657728], [" 74d904:\tb.cs\t74d91c <islower@plt+0x6e02cc>", 7657732], [" 74d908:\tmov\tx0, x24", 7657736], [" 74d90c:\tmov\tw2, wzr", 7657740], [" 74d910:\tbl\t1b1820 <islower@plt+0x1441d0>", 7657744], [" 74d914:\tldr\tw1, [x22,#1144]", 7657748], [" 74d918:\torr\tx30, xzr, #0xfffffffffffffff8", 7657752], [" 74d91c:\tcmp\tw1, #0x0", 7657756], [" 74d920:\tb.le\t74d930 <islower@plt+0x6e02e0>", 7657760], [" 74d924:\tldr\tx13, [x22,#1136]", 7657764], [" 74d928:\tldr\tx14, [x20,#8]", 7657768], [" 74d92c:\tb\t74d938 <islower@plt+0x6e02e8>", 7657772], [" 74d930:\tmov\tx13, xzr", 7657776], [" 74d934:\tmov\tx14, xzr", 7657780], [" 74d938:\tsxtw\tx22, w1", 7657784], [" 74d93c:\tadd\tx6, x22, #0x3f", 7657788], [" 74d940:\tlsr\tx4, x6, #3", 7657792], [" 74d944:\tand\tx8, x4, #0x1ffffffffffffff8", 7657796], [" 74d948:\tadd\tx6, x13, x8", 7657800], [" 74d94c:\tadd\tx5, x14, x8", 7657804], [" 74d950:\tcmp\tx6, x14", 7657808], [" 74d954:\tcset\tw3, ls", 7657812], [" 74d958:\tcmp\tx5, x13", 7657816], [" 74d95c:\tcset\tw20, ls", 7657820], [" 74d960:\tcmn\tw1, #0x3f", 7657824], [" 74d964:\tb.lt\t74da18 <islower@plt+0x6e03c8>", 7657828], [" 74d968:\torr\tw3, w3, w20", 7657832], [" 74d96c:\ttbz\tw3, #0, 74da18 <islower@plt+0x6e03c8>", 7657836], [" 74d970:\tsub\tx0, x22, #0x1", 7657840], [" 74d974:\tldr\tx22, [sp,#392]", 7657844], [" 74d978:\tasr\tx11, x0, #6", 7657848], [" 74d97c:\ttbnz\tx11, #63, 74dbbc <islower@plt+0x6e056c>", 7657852], [" 74d980:\tadd\tx2, x11, #0x1", 7657856], [" 74d984:\tcmp\tx11, #0xe", 7657860], [" 74d988:\tb.le\t74dae8 <islower@plt+0x6e0498>", 7657864], [" 74d98c:\tand\tx28, x2, #0xf", 7657868], [" 74d990:\tsub\tx12, x11, x28", 7657872], [" 74d994:\tmov\tx7, xzr", 7657876], [" 74d998:\tmov\tx16, x13", 7657880], [" 74d99c:\tsub\tx27, x12, #0xf", 7657884], [" 74d9a0:\tmov\tx15, x14", 7657888], [" 74d9a4:\tldp\tq0, q1, [x16]", 7657892], [" 74d9a8:\tldp\tq16, q17, [x15]", 7657896], [" 74d9ac:\tcmp\tx7, x27", 7657900], [" 74d9b0:\tldp\tq2, q3, [x16,#32]", 7657904], [" 74d9b4:\tldp\tq18, q19, [x15,#32]", 7657908], [" 74d9b8:\torr\tv26.16b, v16.16b, v0.16b", 7657912], [" 74d9bc:\tadd\tx7, x7, #0x10", 7657916], [" 74d9c0:\tldp\tq4, q5, [x16,#64]", 7657920], [" 74d9c4:\torr\tv27.16b, v17.16b, v1.16b", 7657924], [" 74d9c8:\tldp\tq6, q7, [x16,#96]", 7657928], [" 74d9cc:\tldp\tq0, q1, [x15,#64]", 7657932], [" 74d9d0:\torr\tv28.16b, v18.16b, v2.16b", 7657936], [" 74d9d4:\tadd\tx16, x16, #0x80", 7657940], [" 74d9d8:\tldp\tq2, q16, [x15,#96]", 7657944], [" 74d9dc:\torr\tv29.16b, v19.16b, v3.16b", 7657948], [" 74d9e0:\torr\tv18.16b, v0.16b, v4.16b", 7657952], [" 74d9e4:\tstp\tq26, q27, [x15]", 7657956], [" 74d9e8:\torr\tv30.16b, v1.16b, v5.16b", 7657960], [" 74d9ec:\torr\tv20.16b, v2.16b, v6.16b", 7657964], [" 74d9f0:\torr\tv7.16b, v16.16b, v7.16b", 7657968], [" 74d9f4:\tstp\tq28, q29, [x15,#32]", 7657972], [" 74d9f8:\tstp\tq18, q30, [x15,#64]", 7657976], [" 74d9fc:\tstp\tq20, q7, [x15,#96]", 7657980], [" 74da00:\tadd\tx15, x15, #0x80", 7657984], [" 74da04:\tb.ne\t74d9a4 <islower@plt+0x6e0354>", 7657988], [" 74da08:\torr\tw27, wzr, #0x18", 7657992], [" 74da0c:\tcbz\tx28, 74dbbc <islower@plt+0x6e056c>", 7657996], [" 74da10:\tadd\tx10, x12, #0x1", 7658000], [" 74da14:\tb\t74daec <islower@plt+0x6e049c>", 7658004], [" 74da18:\tldr\tx22, [sp,#392]", 7658008], [" 74da1c:\tadd\tw1, w1, #0x3f", 7658012], [" 74da20:\tlsr\tw1, w1, #6", 7658016], [" 74da24:\tcbz\tw1, 74dbbc <islower@plt+0x6e056c>", 7658020], [" 74da28:\tldr\tx10, [x22,#1136]", 7658024], [" 74da2c:\tand\tx4, x1, #0x7", 7658028], [" 74da30:\tldr\tx14, [x24]", 7658032], [" 74da34:\tsub\tx0, x1, #0x1", 7658036], [" 74da38:\tcmp\tx0, #0x7", 7658040], [" 74da3c:\tb.cc\t74dac4 <islower@plt+0x6e0474>", 7658044], [" 74da40:\tsub\tx26, x1, x4", 7658048], [" 74da44:\tldr\tx27, [x10]", 7658052], [" 74da48:\tsubs\tx26, x26, #0x8", 7658056], [" 74da4c:\tldp\tx8, x15, [x14]", 7658060], [" 74da50:\tldp\tx16, x9, [x14,#16]", 7658064], [" 74da54:\torr\tx11, x8, x27", 7658068], [" 74da58:\tldp\tx2, x24, [x14,#32]", 7658072], [" 74da5c:\tstr\tx11, [x14]", 7658076], [" 74da60:\tldr\tx13, [x10,#8]", 7658080], [" 74da64:\tldp\tx7, x27, [x14,#48]", 7658084], [" 74da68:\torr\tx18, x15, x13", 7658088], [" 74da6c:\tstr\tx18, [x14,#8]", 7658092], [" 74da70:\tldr\tx1, [x10,#16]", 7658096], [" 74da74:\torr\tx20, x16, x1", 7658100], [" 74da78:\tstr\tx20, [x14,#16]", 7658104], [" 74da7c:\tldr\tx3, [x10,#24]", 7658108], [" 74da80:\torr\tx12, x9, x3", 7658112], [" 74da84:\tstr\tx12, [x14,#24]", 7658116], [" 74da88:\tldr\tx28, [x10,#32]", 7658120], [" 74da8c:\torr\tx6, x2, x28", 7658124], [" 74da90:\tstr\tx6, [x14,#32]", 7658128], [" 74da94:\tldr\tx5, [x10,#40]", 7658132], [" 74da98:\torr\tx0, x24, x5", 7658136], [" 74da9c:\tstr\tx0, [x14,#40]", 7658140], [" 74daa0:\tldr\tx17, [x10,#48]", 7658144], [" 74daa4:\torr\tx8, x7, x17", 7658148], [" 74daa8:\tstr\tx8, [x14,#48]", 7658152], [" 74daac:\tldr\tx15, [x10,#56]", 7658156], [" 74dab0:\tadd\tx10, x10, #0x40", 7658160], [" 74dab4:\torr\tx11, x27, x15", 7658164], [" 74dab8:\tstr\tx11, [x14,#56]", 7658168], [" 74dabc:\tadd\tx14, x14, #0x40", 7658172], [" 74dac0:\tb.ne\t74da44 <islower@plt+0x6e03f4>", 7658176], [" 74dac4:\torr\tw27, wzr, #0x18", 7658180], [" 74dac8:\tcbz\tx4, 74dbbc <islower@plt+0x6e056c>", 7658184], [" 74dacc:\tldr\tx26, [x10],#8", 7658188], [" 74dad0:\tldr\tx13, [x14]", 7658192], [" 74dad4:\tsubs\tx4, x4, #0x1", 7658196], [" 74dad8:\torr\tx18, x13, x26", 7658200], [" 74dadc:\tstr\tx18, [x14],#8", 7658204], [" 74dae0:\tb.ne\t74dacc <islower@plt+0x6e047c>", 7658208], [" 74dae4:\tb\t74dbbc <islower@plt+0x6e056c>", 7658212], [" 74dae8:\tmov\tx10, xzr", 7658216], [" 74daec:\tand\tx15, x2, #0x8", 7658220], [" 74daf0:\tcmp\tx15, #0x7", 7658224], [" 74daf4:\tb.ls\t74db38 <islower@plt+0x6e04e8>", 7658228], [" 74daf8:\tlsl\tx7, x10, #3", 7658232], [" 74dafc:\tadd\tx24, x13, x7", 7658236], [" 74db00:\tadd\tx20, x14, x7", 7658240], [" 74db04:\tadd\tx10, x10, #0x8", 7658244], [" 74db08:\tldp\tq0, q1, [x24]", 7658248], [" 74db0c:\tcmp\tx10, x11", 7658252], [" 74db10:\tldp\tq2, q3, [x24,#32]", 7658256], [" 74db14:\tldp\tq4, q5, [x20]", 7658260], [" 74db18:\tldp\tq6, q7, [x20,#32]", 7658264], [" 74db1c:\torr\tv31.16b, v4.16b, v0.16b", 7658268], [" 74db20:\torr\tv21.16b, v5.16b, v1.16b", 7658272], [" 74db24:\torr\tv19.16b, v6.16b, v2.16b", 7658276], [" 74db28:\torr\tv22.16b, v7.16b, v3.16b", 7658280], [" 74db2c:\tstp\tq31, q21, [x20]", 7658284], [" 74db30:\tstp\tq19, q22, [x20,#32]", 7658288], [" 74db34:\tb.gt\t74dbbc <islower@plt+0x6e056c>", 7658292], [" 74db38:\tand\tx7, x2, #0x4", 7658296], [" 74db3c:\tcmp\tx7, #0x3", 7658300], [" 74db40:\tb.ls\t74db70 <islower@plt+0x6e0520>", 7658304], [" 74db44:\tlsl\tx6, x10, #3", 7658308], [" 74db48:\tadd\tx1, x13, x6", 7658312], [" 74db4c:\tadd\tx8, x14, x6", 7658316], [" 74db50:\tadd\tx10, x10, #0x4", 7658320], [" 74db54:\tldp\tq0, q1, [x1]", 7658324], [" 74db58:\tcmp\tx10, x11", 7658328], [" 74db5c:\tldp\tq2, q3, [x8]", 7658332], [" 74db60:\torr\tv5.16b, v2.16b, v0.16b", 7658336], [" 74db64:\torr\tv6.16b, v3.16b, v1.16b", 7658340], [" 74db68:\tstp\tq5, q6, [x8]", 7658344], [" 74db6c:\tb.gt\t74dbbc <islower@plt+0x6e056c>", 7658348], [" 74db70:\tand\tx27, x2, #0x2", 7658352], [" 74db74:\tcmp\tx27, #0x1", 7658356], [" 74db78:\tb.ls\t74dba4 <islower@plt+0x6e0554>", 7658360], [" 74db7c:\tlsl\tx9, x10, #3", 7658364], [" 74db80:\tadd\tx10, x10, #0x2", 7658368], [" 74db84:\tldr\tq0, [x13,x9]", 7658372], [" 74db88:\tcmp\tx10, x11", 7658376], [" 74db8c:\tldr\tq23, [x14,x9]", 7658380], [" 74db90:\torr\tw27, wzr, #0x18", 7658384], [" 74db94:\torr\tv4.16b, v23.16b, v0.16b", 7658388], [" 74db98:\tstr\tq4, [x14,x9]", 7658392], [" 74db9c:\tb.le\t74dba8 <islower@plt+0x6e0558>", 7658396], [" 74dba0:\tb\t74dbbc <islower@plt+0x6e056c>", 7658400], [" 74dba4:\torr\tw27, wzr, #0x18", 7658404], [" 74dba8:\tlsl\tx15, x10, #3", 7658408], [" 74dbac:\tldr\tx20, [x13,x15]", 7658412], [" 74dbb0:\tldr\tx16, [x14,x15]", 7658416], [" 74dbb4:\torr\tx5, x16, x20", 7658420], [" 74dbb8:\tstr\tx5, [x14,x15]", 7658424], [" 74dbbc:\tldr\tw6, [x22,#496]", 7658428], [" 74dbc0:\tcbz\tw6, 74dc30 <islower@plt+0x6e05e0>", 7658432], [" 74dbc4:\tldr\tx4, [x25]", 7658436], [" 74dbc8:\torr\tw3, wzr, #0xfffffff", 7658440], [" 74dbcc:\tldr\tx24, [x22,#504]", 7658444], [" 74dbd0:\tadd\tw5, w6, w3", 7658448], [" 74dbd4:\tubfx\tx10, x4, #4, #28", 7658452], [" 74dbd8:\teor\tw15, w10, w4, lsr #9", 7658456], [" 74dbdc:\tand\tw18, w5, w15", 7658460], [" 74dbe0:\tumaddl\tx20, w18, w27, x24", 7658464], [" 74dbe4:\tldr\tx16, [x20]", 7658468], [" 74dbe8:\tcmp\tx4, x16", 7658472], [" 74dbec:\tb.eq\t74dc6c <islower@plt+0x6e061c>", 7658476], [" 74dbf0:\tmov\tx14, xzr", 7658480], [" 74dbf4:\tsub\tw10, w6, #0x1", 7658484], [" 74dbf8:\torr\tw6, wzr, #0x1", 7658488], [" 74dbfc:\tcmn\tx16, #0x4", 7658492], [" 74dc00:\tb.eq\t74dc38 <islower@plt+0x6e05e8>", 7658496], [" 74dc04:\tcmp\tx14, #0x0", 7658500], [" 74dc08:\tadd\tw15, w6, w15", 7658504], [" 74dc0c:\tccmp\tx16, x30, #0x0, eq", 7658508], [" 74dc10:\tand\tw17, w15, w10", 7658512], [" 74dc14:\tadd\tw6, w6, #0x1", 7658516], [" 74dc18:\tcsel\tx14, x14, x20, ne", 7658520], [" 74dc1c:\tumaddl\tx20, w17, w27, x24", 7658524], [" 74dc20:\tldr\tx16, [x20]", 7658528], [" 74dc24:\tcmp\tx4, x16", 7658532], [" 74dc28:\tb.ne\t74dbfc <islower@plt+0x6e05ac>", 7658536], [" 74dc2c:\tb\t74dc6c <islower@plt+0x6e061c>", 7658540], [" 74dc30:\tmov\tx3, xzr", 7658544], [" 74dc34:\tb\t74dc40 <islower@plt+0x6e05f0>", 7658548], [" 74dc38:\tcmp\tx14, #0x0", 7658552], [" 74dc3c:\tcsel\tx3, x14, x20, ne", 7658556], [" 74dc40:\tmovi\tv23.2d, #0x0", 7658560], [" 74dc44:\tldr\tx0, [sp,#304]", 7658564], [" 74dc48:\tadd\tx2, sp, #0x1f0", 7658568], [" 74dc4c:\tmov\tx1, x25", 7658572], [" 74dc50:\tstr\tq23, [sp,#496]", 7658576], [" 74dc54:\tbl\t7566ac <islower@plt+0x6e905c>", 7658580], [" 74dc58:\tldr\tx9, [sp,#496]", 7658584], [" 74dc5c:\tmov\tx20, x0", 7658588], [" 74dc60:\tmov\tx0, x9", 7658592], [" 74dc64:\tbl\t6cda0 <operator delete(void*)@plt>", 7658596], [" 74dc68:\torr\tx30, xzr, #0xfffffffffffffff8", 7658600], [" 74dc6c:\tldr\tw6, [x20,#16]", 7658604], [" 74dc70:\tadd\tx24, x20, #0x8", 7658608], [" 74dc74:\tldr\tw1, [x22,#1160]", 7658612], [" 74dc78:\tcmp\tw6, w1", 7658616], [" 74dc7c:\tb.cs\t74dc94 <islower@plt+0x6e0644>", 7658620], [" 74dc80:\tmov\tx0, x24", 7658624], [" 74dc84:\tmov\tw2, wzr", 7658628], [" 74dc88:\tbl\t1b1820 <islower@plt+0x1441d0>", 7658632], [" 74dc8c:\tldr\tw1, [x22,#1160]", 7658636], [" 74dc90:\torr\tx30, xzr, #0xfffffffffffffff8", 7658640], [" 74dc94:\tcmp\tw1, #0x0", 7658644], [" 74dc98:\tb.le\t74dca8 <islower@plt+0x6e0658>", 7658648], [" 74dc9c:\tldr\tx15, [x22,#1152]", 7658652], [" 74dca0:\tldr\tx16, [x20,#8]", 7658656], [" 74dca4:\tb\t74dcb0 <islower@plt+0x6e0660>", 7658660], [" 74dca8:\tmov\tx15, xzr", 7658664], [" 74dcac:\tmov\tx16, xzr", 7658668], [" 74dcb0:\tsxtw\tx26, w1", 7658672], [" 74dcb4:\tadd\tx9, x26, #0x3f", 7658676], [" 74dcb8:\tlsr\tx20, x9, #3", 7658680], [" 74dcbc:\tand\tx10, x20, #0x1ffffffffffffff8", 7658684], [" 74dcc0:\tadd\tx12, x15, x10", 7658688], [" 74dcc4:\tadd\tx28, x16, x10", 7658692], [" 74dcc8:\tcmp\tx12, x16", 7658696], [" 74dccc:\tcset\tw4, ls", 7658700], [" 74dcd0:\tcmp\tx28, x15", 7658704], [" 74dcd4:\tcset\tw9, ls", 7658708], [" 74dcd8:\tcmn\tw1, #0x3f", 7658712], [" 74dcdc:\tb.lt\t74dd8c <islower@plt+0x6e073c>", 7658716], [" 74dce0:\torr\tw20, w4, w9", 7658720], [" 74dce4:\ttbz\tw20, #0, 74dd8c <islower@plt+0x6e073c>", 7658724], [" 74dce8:\tldr\tx22, [sp,#392]", 7658728], [" 74dcec:\tsub\tx4, x26, #0x1", 7658732], [" 74dcf0:\tasr\tx12, x4, #6", 7658736], [" 74dcf4:\ttbnz\tx12, #63, 74df24 <islower@plt+0x6e08d4>", 7658740], [" 74dcf8:\tadd\tx3, x12, #0x1", 7658744], [" 74dcfc:\tcmp\tx12, #0xe", 7658748], [" 74dd00:\tb.le\t74de5c <islower@plt+0x6e080c>", 7658752], [" 74dd04:\tand\tx10, x3, #0xf", 7658756], [" 74dd08:\tsub\tx13, x12, x10", 7658760], [" 74dd0c:\tmov\tx6, xzr", 7658764], [" 74dd10:\tmov\tx14, x15", 7658768], [" 74dd14:\tsub\tx28, x13, #0xf", 7658772], [" 74dd18:\tmov\tx18, x16", 7658776], [" 74dd1c:\tldp\tq0, q1, [x14]", 7658780], [" 74dd20:\tldp\tq16, q17, [x18]", 7658784], [" 74dd24:\tcmp\tx6, x28", 7658788], [" 74dd28:\tldp\tq2, q3, [x14,#32]", 7658792], [" 74dd2c:\tldp\tq18, q19, [x18,#32]", 7658796], [" 74dd30:\torr\tv20.16b, v16.16b, v0.16b", 7658800], [" 74dd34:\tadd\tx6, x6, #0x10", 7658804], [" 74dd38:\tldp\tq4, q5, [x14,#64]", 7658808], [" 74dd3c:\torr\tv31.16b, v17.16b, v1.16b", 7658812], [" 74dd40:\tldp\tq6, q7, [x14,#96]", 7658816], [" 74dd44:\tldp\tq0, q1, [x18,#64]", 7658820], [" 74dd48:\torr\tv21.16b, v18.16b, v2.16b", 7658824], [" 74dd4c:\tadd\tx14, x14, #0x80", 7658828], [" 74dd50:\tldp\tq2, q16, [x18,#96]", 7658832], [" 74dd54:\torr\tv19.16b, v19.16b, v3.16b", 7658836], [" 74dd58:\torr\tv22.16b, v0.16b, v4.16b", 7658840], [" 74dd5c:\tstp\tq20, q31, [x18]", 7658844], [" 74dd60:\torr\tv5.16b, v1.16b, v5.16b", 7658848], [" 74dd64:\torr\tv6.16b, v2.16b, v6.16b", 7658852], [" 74dd68:\torr\tv0.16b, v16.16b, v7.16b", 7658856], [" 74dd6c:\tstp\tq21, q19, [x18,#32]", 7658860], [" 74dd70:\tstp\tq22, q5, [x18,#64]", 7658864], [" 74dd74:\tstp\tq6, q0, [x18,#96]", 7658868], [" 74dd78:\tadd\tx18, x18, #0x80", 7658872], [" 74dd7c:\tb.ne\t74dd1c <islower@plt+0x6e06cc>", 7658876], [" 74dd80:\tcbz\tx10, 74df24 <islower@plt+0x6e08d4>", 7658880], [" 74dd84:\tadd\tx20, x13, #0x1", 7658884], [" 74dd88:\tb\t74de60 <islower@plt+0x6e0810>", 7658888], [" 74dd8c:\tldr\tx22, [sp,#392]", 7658892], [" 74dd90:\tadd\tw3, w1, #0x3f", 7658896], [" 74dd94:\tlsr\tw8, w3, #6", 7658900], [" 74dd98:\tcbz\tw8, 74df24 <islower@plt+0x6e08d4>", 7658904], [" 74dd9c:\tldr\tx26, [x22,#1152]", 7658908], [" 74dda0:\tand\tx5, x8, #0x7", 7658912], [" 74dda4:\tldr\tx15, [x24]", 7658916], [" 74dda8:\tsub\tx1, x8, #0x1", 7658920], [" 74ddac:\tcmp\tx1, #0x7", 7658924], [" 74ddb0:\tb.cc\t74de38 <islower@plt+0x6e07e8>", 7658928], [" 74ddb4:\tsub\tx22, x8, x5", 7658932], [" 74ddb8:\tldr\tx24, [x26]", 7658936], [" 74ddbc:\tsubs\tx22, x22, #0x8", 7658940], [" 74ddc0:\tldp\tx0, x17, [x15]", 7658944], [" 74ddc4:\tldp\tx13, x18, [x15,#16]", 7658948], [" 74ddc8:\torr\tx7, x0, x24", 7658952], [" 74ddcc:\tldp\tx9, x3, [x15,#32]", 7658956], [" 74ddd0:\tstr\tx7, [x15]", 7658960], [" 74ddd4:\tldr\tx27, [x26,#8]", 7658964], [" 74ddd8:\tldp\tx6, x16, [x15,#48]", 7658968], [" 74dddc:\torr\tx8, x17, x27", 7658972], [" 74dde0:\tstr\tx8, [x15,#8]", 7658976], [" 74dde4:\tldr\tx11, [x26,#16]", 7658980], [" 74dde8:\torr\tx10, x13, x11", 7658984], [" 74ddec:\tstr\tx10, [x15,#16]", 7658988], [" 74ddf0:\tldr\tx14, [x26,#24]", 7658992], [" 74ddf4:\torr\tx1, x18, x14", 7658996], [" 74ddf8:\tstr\tx1, [x15,#24]", 7659000], [" 74ddfc:\tldr\tx4, [x26,#32]", 7659004], [" 74de00:\torr\tx20, x9, x4", 7659008], [" 74de04:\tstr\tx20, [x15,#32]", 7659012], [" 74de08:\tldr\tx12, [x26,#40]", 7659016], [" 74de0c:\torr\tx28, x3, x12", 7659020], [" 74de10:\tstr\tx28, [x15,#40]", 7659024], [" 74de14:\tldr\tx2, [x26,#48]", 7659028], [" 74de18:\torr\tx24, x6, x2", 7659032], [" 74de1c:\tstr\tx24, [x15,#48]", 7659036], [" 74de20:\tldr\tx0, [x26,#56]", 7659040], [" 74de24:\tadd\tx26, x26, #0x40", 7659044], [" 74de28:\torr\tx17, x16, x0", 7659048], [" 74de2c:\tstr\tx17, [x15,#56]", 7659052], [" 74de30:\tadd\tx15, x15, #0x40", 7659056], [" 74de34:\tb.ne\t74ddb8 <islower@plt+0x6e0768>", 7659060], [" 74de38:\tldr\tx22, [sp,#392]", 7659064], [" 74de3c:\tcbz\tx5, 74df24 <islower@plt+0x6e08d4>", 7659068], [" 74de40:\tldr\tx7, [x26],#8", 7659072], [" 74de44:\tldr\tx27, [x15]", 7659076], [" 74de48:\tsubs\tx5, x5, #0x1", 7659080], [" 74de4c:\torr\tx8, x27, x7", 7659084], [" 74de50:\tstr\tx8, [x15],#8", 7659088], [" 74de54:\tb.ne\t74de40 <islower@plt+0x6e07f0>", 7659092], [" 74de58:\tb\t74df24 <islower@plt+0x6e08d4>", 7659096], [" 74de5c:\tmov\tx20, xzr", 7659100], [" 74de60:\tand\tx17, x3, #0x8", 7659104], [" 74de64:\tcmp\tx17, #0x7", 7659108], [" 74de68:\tb.ls\t74deac <islower@plt+0x6e085c>", 7659112], [" 74de6c:\tlsl\tx14, x20, #3", 7659116], [" 74de70:\tadd\tx27, x15, x14", 7659120], [" 74de74:\tadd\tx26, x16, x14", 7659124], [" 74de78:\tadd\tx20, x20, #0x8", 7659128], [" 74de7c:\tldp\tq0, q1, [x27]", 7659132], [" 74de80:\tcmp\tx20, x12", 7659136], [" 74de84:\tldp\tq2, q3, [x27,#32]", 7659140], [" 74de88:\tldp\tq4, q5, [x26]", 7659144], [" 74de8c:\tldp\tq6, q7, [x26,#32]", 7659148], [" 74de90:\torr\tv23.16b, v4.16b, v0.16b", 7659152], [" 74de94:\torr\tv4.16b, v5.16b, v1.16b", 7659156], [" 74de98:\torr\tv2.16b, v6.16b, v2.16b", 7659160], [" 74de9c:\torr\tv3.16b, v7.16b, v3.16b", 7659164], [" 74dea0:\tstp\tq23, q4, [x26]", 7659168], [" 74dea4:\tstp\tq2, q3, [x26,#32]", 7659172], [" 74dea8:\tb.gt\t74df24 <islower@plt+0x6e08d4>", 7659176], [" 74deac:\tand\tx6, x3, #0x4", 7659180], [" 74deb0:\tcmp\tx6, #0x3", 7659184], [" 74deb4:\tb.ls\t74dee4 <islower@plt+0x6e0894>", 7659188], [" 74deb8:\tlsl\tx2, x20, #3", 7659192], [" 74debc:\tadd\tx9, x15, x2", 7659196], [" 74dec0:\tadd\tx6, x16, x2", 7659200], [" 74dec4:\tadd\tx20, x20, #0x4", 7659204], [" 74dec8:\tldp\tq0, q1, [x9]", 7659208], [" 74decc:\tcmp\tx20, x12", 7659212], [" 74ded0:\tldp\tq2, q3, [x6]", 7659216], [" 74ded4:\torr\tv24.16b, v2.16b, v0.16b", 7659220], [" 74ded8:\torr\tv1.16b, v3.16b, v1.16b", 7659224], [" 74dedc:\tstp\tq24, q1, [x6]", 7659228], [" 74dee0:\tb.gt\t74df24 <islower@plt+0x6e08d4>", 7659232], [" 74dee4:\tand\tx18, x3, #0x2", 7659236], [" 74dee8:\tcmp\tx18, #0x1", 7659240], [" 74deec:\tb.ls\t74df10 <islower@plt+0x6e08c0>", 7659244], [" 74def0:\tlsl\tx3, x20, #3", 7659248], [" 74def4:\tadd\tx20, x20, #0x2", 7659252], [" 74def8:\tldr\tq25, [x15,x3]", 7659256], [" 74defc:\tcmp\tx20, x12", 7659260], [" 74df00:\tldr\tq16, [x16,x3]", 7659264], [" 74df04:\torr\tv17.16b, v16.16b, v25.16b", 7659268], [" 74df08:\tstr\tq17, [x16,x3]", 7659272], [" 74df0c:\tb.gt\t74df24 <islower@plt+0x6e08d4>", 7659276], [" 74df10:\tlsl\tx18, x20, #3", 7659280], [" 74df14:\tldr\tx17, [x15,x18]", 7659284], [" 74df18:\tldr\tx13, [x16,x18]", 7659288], [" 74df1c:\torr\tx6, x13, x17", 7659292], [" 74df20:\tstr\tx6, [x16,x18]", 7659296], [" 74df24:\tldr\tw4, [x22,#520]", 7659300], [" 74df28:\tcbz\tw4, 74df9c <islower@plt+0x6e094c>", 7659304], [" 74df2c:\tldr\tx5, [x25]", 7659308], [" 74df30:\torr\tw0, wzr, #0xfffffff", 7659312], [" 74df34:\tldr\tx3, [x22,#528]", 7659316], [" 74df38:\tadd\tw24, w4, w0", 7659320], [" 74df3c:\tubfx\tx15, x5, #4, #28", 7659324], [" 74df40:\teor\tw16, w15, w5, lsr #9", 7659328], [" 74df44:\tand\tw9, w24, w16", 7659332], [" 74df48:\torr\tw15, wzr, #0x18", 7659336], [" 74df4c:\tumaddl\tx20, w9, w15, x3", 7659340], [" 74df50:\tldr\tx2, [x20]", 7659344], [" 74df54:\tcmp\tx5, x2", 7659348], [" 74df58:\tb.eq\t74dfd8 <islower@plt+0x6e0988>", 7659352], [" 74df5c:\tmov\tx12, xzr", 7659356], [" 74df60:\tsub\tw11, w4, #0x1", 7659360], [" 74df64:\torr\tw7, wzr, #0x1", 7659364], [" 74df68:\tcmn\tx2, #0x4", 7659368], [" 74df6c:\tb.eq\t74dfa4 <islower@plt+0x6e0954>", 7659372], [" 74df70:\tcmp\tx12, #0x0", 7659376], [" 74df74:\tadd\tw16, w7, w16", 7659380], [" 74df78:\tccmp\tx2, x30, #0x0, eq", 7659384], [" 74df7c:\tand\tw10, w16, w11", 7659388], [" 74df80:\tadd\tw7, w7, #0x1", 7659392], [" 74df84:\tcsel\tx12, x12, x20, ne", 7659396], [" 74df88:\tumaddl\tx20, w10, w15, x3", 7659400], [" 74df8c:\tldr\tx2, [x20]", 7659404], [" 74df90:\tcmp\tx5, x2", 7659408], [" 74df94:\tb.ne\t74df68 <islower@plt+0x6e0918>", 7659412], [" 74df98:\tb\t74dfd8 <islower@plt+0x6e0988>", 7659416], [" 74df9c:\tmov\tx3, xzr", 7659420], [" 74dfa0:\tb\t74dfac <islower@plt+0x6e095c>", 7659424], [" 74dfa4:\tcmp\tx12, #0x0", 7659428], [" 74dfa8:\tcsel\tx3, x12, x20, ne", 7659432], [" 74dfac:\tmovi\tv0.2d, #0x0", 7659436], [" 74dfb0:\tldr\tx0, [sp,#296]", 7659440], [" 74dfb4:\tadd\tx2, sp, #0x1f0", 7659444], [" 74dfb8:\tmov\tx1, x25", 7659448], [" 74dfbc:\tstr\tq0, [sp,#496]", 7659452], [" 74dfc0:\tbl\t7566ac <islower@plt+0x6e905c>", 7659456], [" 74dfc4:\tldr\tx2, [sp,#496]", 7659460], [" 74dfc8:\tmov\tx20, x0", 7659464], [" 74dfcc:\tmov\tx0, x2", 7659468], [" 74dfd0:\tbl\t6cda0 <operator delete(void*)@plt>", 7659472], [" 74dfd4:\torr\tx30, xzr, #0xfffffffffffffff8", 7659476], [" 74dfd8:\tldr\tw12, [x20,#16]", 7659480], [" 74dfdc:\tadd\tx24, x20, #0x8", 7659484], [" 74dfe0:\tldr\tw1, [x22,#1176]", 7659488], [" 74dfe4:\tcmp\tw12, w1", 7659492], [" 74dfe8:\tb.cs\t74e000 <islower@plt+0x6e09b0>", 7659496], [" 74dfec:\tmov\tx0, x24", 7659500], [" 74dff0:\tmov\tw2, wzr", 7659504], [" 74dff4:\tbl\t1b1820 <islower@plt+0x1441d0>", 7659508], [" 74dff8:\tldr\tw1, [x22,#1176]", 7659512], [" 74dffc:\torr\tx30, xzr, #0xfffffffffffffff8", 7659516], [" 74e000:\tcmp\tw1, #0x0", 7659520], [" 74e004:\tb.le\t74e014 <islower@plt+0x6e09c4>", 7659524], [" 74e008:\tldr\tx17, [x22,#1168]", 7659528], [" 74e00c:\tldr\tx18, [x20,#8]", 7659532], [" 74e010:\tb\t74e01c <islower@plt+0x6e09cc>", 7659536], [" 74e014:\tmov\tx17, xzr", 7659540], [" 74e018:\tmov\tx18, xzr", 7659544], [" 74e01c:\tsxtw\tx28, w1", 7659548], [" 74e020:\tadd\tx15, x28, #0x3f", 7659552], [" 74e024:\tlsr\tx11, x15, #3", 7659556], [" 74e028:\tand\tx14, x11, #0x1ffffffffffffff8", 7659560], [" 74e02c:\tadd\tx4, x17, x14", 7659564], [" 74e030:\tadd\tx14, x18, x14", 7659568], [" 74e034:\tcmp\tx4, x18", 7659572], [" 74e038:\tcset\tw5, ls", 7659576], [" 74e03c:\tcmp\tx14, x17", 7659580], [" 74e040:\tcset\tw8, ls", 7659584], [" 74e044:\tcmn\tw1, #0x3f", 7659588], [" 74e048:\tb.lt\t74e0f4 <islower@plt+0x6e0aa4>", 7659592], [" 74e04c:\torr\tw26, w5, w8", 7659596], [" 74e050:\ttbz\tw26, #0, 74e0f4 <islower@plt+0x6e0aa4>", 7659600], [" 74e054:\tsub\tx2, x28, #0x1", 7659604], [" 74e058:\tasr\tx14, x2, #6", 7659608], [" 74e05c:\ttbnz\tx14, #63, 74e284 <islower@plt+0x6e0c34>", 7659612], [" 74e060:\tadd\tx4, x14, #0x1", 7659616], [" 74e064:\tcmp\tx14, #0xe", 7659620], [" 74e068:\tb.le\t74e1bc <islower@plt+0x6e0b6c>", 7659624], [" 74e06c:\tand\tx20, x4, #0xf", 7659628], [" 74e070:\tsub\tx11, x14, x20", 7659632], [" 74e074:\tmov\tx5, xzr", 7659636], [" 74e078:\tmov\tx10, x17", 7659640], [" 74e07c:\tsub\tx15, x11, #0xf", 7659644], [" 74e080:\tmov\tx2, x18", 7659648], [" 74e084:\tldp\tq0, q1, [x10]", 7659652], [" 74e088:\tldp\tq16, q17, [x2]", 7659656], [" 74e08c:\tcmp\tx5, x15", 7659660], [" 74e090:\tldp\tq2, q3, [x10,#32]", 7659664], [" 74e094:\tldp\tq18, q19, [x2,#32]", 7659668], [" 74e098:\torr\tv0.16b, v16.16b, v0.16b", 7659672], [" 74e09c:\tadd\tx5, x5, #0x10", 7659676], [" 74e0a0:\tldp\tq4, q5, [x10,#64]", 7659680], [" 74e0a4:\torr\tv23.16b, v17.16b, v1.16b", 7659684], [" 74e0a8:\tldp\tq6, q7, [x10,#96]", 7659688], [" 74e0ac:\tldp\tq16, q1, [x2,#64]", 7659692], [" 74e0b0:\torr\tv2.16b, v18.16b, v2.16b", 7659696], [" 74e0b4:\tadd\tx10, x10, #0x80", 7659700], [" 74e0b8:\tldp\tq17, q18, [x2,#96]", 7659704], [" 74e0bc:\torr\tv3.16b, v19.16b, v3.16b", 7659708], [" 74e0c0:\torr\tv4.16b, v16.16b, v4.16b", 7659712], [" 74e0c4:\tstp\tq0, q23, [x2]", 7659716], [" 74e0c8:\torr\tv24.16b, v1.16b, v5.16b", 7659720], [" 74e0cc:\torr\tv1.16b, v17.16b, v6.16b", 7659724], [" 74e0d0:\torr\tv25.16b, v18.16b, v7.16b", 7659728], [" 74e0d4:\tstp\tq2, q3, [x2,#32]", 7659732], [" 74e0d8:\tstp\tq4, q24, [x2,#64]", 7659736], [" 74e0dc:\tstp\tq1, q25, [x2,#96]", 7659740], [" 74e0e0:\tadd\tx2, x2, #0x80", 7659744], [" 74e0e4:\tb.ne\t74e084 <islower@plt+0x6e0a34>", 7659748], [" 74e0e8:\tcbz\tx20, 74e284 <islower@plt+0x6e0c34>", 7659752], [" 74e0ec:\tadd\tx9, x11, #0x1", 7659756], [" 74e0f0:\tb\t74e1c0 <islower@plt+0x6e0b70>", 7659760], [" 74e0f4:\tadd\tw6, w1, #0x3f", 7659764], [" 74e0f8:\tlsr\tw0, w6, #6", 7659768], [" 74e0fc:\tcbz\tw0, 74e284 <islower@plt+0x6e0c34>", 7659772], [" 74e100:\tldr\tx28, [x22,#1168]", 7659776], [" 74e104:\tand\tx6, x0, #0x7", 7659780], [" 74e108:\tldr\tx16, [x24]", 7659784], [" 74e10c:\tsub\tx12, x0, #0x1", 7659788], [" 74e110:\tcmp\tx12, #0x7", 7659792], [" 74e114:\tb.cc\t74e19c <islower@plt+0x6e0b4c>", 7659796], [" 74e118:\tsub\tx0, x0, x6", 7659800], [" 74e11c:\tldr\tx20, [x28]", 7659804], [" 74e120:\tsubs\tx0, x0, #0x8", 7659808], [" 74e124:\tldp\tx12, x2, [x16]", 7659812], [" 74e128:\tldp\tx8, x15, [x16,#16]", 7659816], [" 74e12c:\torr\tx24, x12, x20", 7659820], [" 74e130:\tldp\tx10, x11, [x16,#32]", 7659824], [" 74e134:\tstr\tx24, [x16]", 7659828], [" 74e138:\tldr\tx17, [x28,#8]", 7659832], [" 74e13c:\tldp\tx1, x20, [x16,#48]", 7659836], [" 74e140:\torr\tx7, x2, x17", 7659840], [" 74e144:\tstr\tx7, [x16,#8]", 7659844], [" 74e148:\tldr\tx27, [x28,#16]", 7659848], [" 74e14c:\torr\tx26, x8, x27", 7659852], [" 74e150:\tstr\tx26, [x16,#16]", 7659856], [" 74e154:\tldr\tx13, [x28,#24]", 7659860], [" 74e158:\torr\tx5, x15, x13", 7659864], [" 74e15c:\tstr\tx5, [x16,#24]", 7659868], [" 74e160:\tldr\tx18, [x28,#32]", 7659872], [" 74e164:\torr\tx4, x10, x18", 7659876], [" 74e168:\tstr\tx4, [x16,#32]", 7659880], [" 74e16c:\tldr\tx14, [x28,#40]", 7659884], [" 74e170:\torr\tx9, x11, x14", 7659888], [" 74e174:\tstr\tx9, [x16,#40]", 7659892], [" 74e178:\tldr\tx3, [x28,#48]", 7659896], [" 74e17c:\torr\tx12, x1, x3", 7659900], [" 74e180:\tstr\tx12, [x16,#48]", 7659904], [" 74e184:\tldr\tx2, [x28,#56]", 7659908], [" 74e188:\tadd\tx28, x28, #0x40", 7659912], [" 74e18c:\torr\tx24, x20, x2", 7659916], [" 74e190:\tstr\tx24, [x16,#56]", 7659920], [" 74e194:\tadd\tx16, x16, #0x40", 7659924], [" 74e198:\tb.ne\t74e11c <islower@plt+0x6e0acc>", 7659928], [" 74e19c:\tcbz\tx6, 74e284 <islower@plt+0x6e0c34>", 7659932], [" 74e1a0:\tldr\tx0, [x28],#8", 7659936], [" 74e1a4:\tldr\tx17, [x16]", 7659940], [" 74e1a8:\tsubs\tx6, x6, #0x1", 7659944], [" 74e1ac:\torr\tx7, x17, x0", 7659948], [" 74e1b0:\tstr\tx7, [x16],#8", 7659952], [" 74e1b4:\tb.ne\t74e1a0 <islower@plt+0x6e0b50>", 7659956], [" 74e1b8:\tb\t74e284 <islower@plt+0x6e0c34>", 7659960], [" 74e1bc:\tmov\tx9, xzr", 7659964], [" 74e1c0:\tand\tx16, x4, #0x8", 7659968], [" 74e1c4:\tcmp\tx16, #0x7", 7659972], [" 74e1c8:\tb.ls\t74e20c <islower@plt+0x6e0bbc>", 7659976], [" 74e1cc:\tlsl\tx5, x9, #3", 7659980], [" 74e1d0:\tadd\tx3, x17, x5", 7659984], [" 74e1d4:\tadd\tx28, x18, x5", 7659988], [" 74e1d8:\tadd\tx9, x9, #0x8", 7659992], [" 74e1dc:\tldp\tq0, q1, [x3]", 7659996], [" 74e1e0:\tcmp\tx9, x14", 7660000], [" 74e1e4:\tldp\tq2, q3, [x3,#32]", 7660004], [" 74e1e8:\tldp\tq4, q5, [x28]", 7660008], [" 74e1ec:\tldp\tq6, q7, [x28,#32]", 7660012], [" 74e1f0:\torr\tv16.16b, v4.16b, v0.16b", 7660016], [" 74e1f4:\torr\tv17.16b, v5.16b, v1.16b", 7660020], [" 74e1f8:\torr\tv26.16b, v6.16b, v2.16b", 7660024], [" 74e1fc:\torr\tv27.16b, v7.16b, v3.16b", 7660028], [" 74e200:\tstp\tq16, q17, [x28]", 7660032], [" 74e204:\tstp\tq26, q27, [x28,#32]", 7660036], [" 74e208:\tb.gt\t74e284 <islower@plt+0x6e0c34>", 7660040], [" 74e20c:\tand\tx12, x4, #0x4", 7660044], [" 74e210:\tcmp\tx12, #0x3", 7660048], [" 74e214:\tb.ls\t74e244 <islower@plt+0x6e0bf4>", 7660052], [" 74e218:\tlsl\tx28, x9, #3", 7660056], [" 74e21c:\tadd\tx5, x17, x28", 7660060], [" 74e220:\tadd\tx7, x18, x28", 7660064], [" 74e224:\tadd\tx9, x9, #0x4", 7660068], [" 74e228:\tldp\tq0, q1, [x5]", 7660072], [" 74e22c:\tcmp\tx9, x14", 7660076], [" 74e230:\tldp\tq2, q3, [x7]", 7660080], [" 74e234:\torr\tv28.16b, v2.16b, v0.16b", 7660084], [" 74e238:\torr\tv29.16b, v3.16b, v1.16b", 7660088], [" 74e23c:\tstp\tq28, q29, [x7]", 7660092], [" 74e240:\tb.gt\t74e284 <islower@plt+0x6e0c34>", 7660096], [" 74e244:\tand\tx13, x4, #0x2", 7660100], [" 74e248:\tcmp\tx13, #0x1", 7660104], [" 74e24c:\tb.ls\t74e270 <islower@plt+0x6e0c20>", 7660108], [" 74e250:\tlsl\tx4, x9, #3", 7660112], [" 74e254:\tadd\tx9, x9, #0x2", 7660116], [" 74e258:\tldr\tq7, [x17,x4]", 7660120], [" 74e25c:\tcmp\tx9, x14", 7660124], [" 74e260:\tldr\tq18, [x18,x4]", 7660128], [" 74e264:\torr\tv30.16b, v18.16b, v7.16b", 7660132], [" 74e268:\tstr\tq30, [x18,x4]", 7660136], [" 74e26c:\tb.gt\t74e284 <islower@plt+0x6e0c34>", 7660140], [" 74e270:\tlsl\tx3, x9, #3", 7660144], [" 74e274:\tldr\tx24, [x17,x3]", 7660148], [" 74e278:\tldr\tx14, [x18,x3]", 7660152], [" 74e27c:\torr\tx27, x14, x24", 7660156], [" 74e280:\tstr\tx27, [x18,x3]", 7660160], [" 74e284:\tldr\tw28, [x22,#544]", 7660164], [" 74e288:\tcbz\tw28, 74e300 <islower@plt+0x6e0cb0>", 7660168], [" 74e28c:\tldr\tx6, [x25]", 7660172], [" 74e290:\torr\tw18, wzr, #0xfffffff", 7660176], [" 74e294:\tldr\tx8, [x22,#552]", 7660180], [" 74e298:\torr\tw10, wzr, #0x18", 7660184], [" 74e29c:\tadd\tw27, w28, w18", 7660188], [" 74e2a0:\tubfx\tx16, x6, #4, #28", 7660192], [" 74e2a4:\teor\tw26, w16, w6, lsr #9", 7660196], [" 74e2a8:\tand\tw13, w27, w26", 7660200], [" 74e2ac:\tumaddl\tx20, w13, w10, x8", 7660204], [" 74e2b0:\tldr\tx3, [x20]", 7660208], [" 74e2b4:\tcmp\tx6, x3", 7660212], [" 74e2b8:\tb.eq\t74e33c <islower@plt+0x6e0cec>", 7660216], [" 74e2bc:\tmov\tx13, xzr", 7660220], [" 74e2c0:\tsub\tw12, w28, #0x1", 7660224], [" 74e2c4:\torr\tw28, wzr, #0x1", 7660228], [" 74e2c8:\torr\tw11, wzr, #0x18", 7660232], [" 74e2cc:\tcmn\tx3, #0x4", 7660236], [" 74e2d0:\tb.eq\t74e308 <islower@plt+0x6e0cb8>", 7660240], [" 74e2d4:\tcmp\tx13, #0x0", 7660244], [" 74e2d8:\tadd\tw26, w28, w26", 7660248], [" 74e2dc:\tccmp\tx3, x30, #0x0, eq", 7660252], [" 74e2e0:\tand\tw1, w26, w12", 7660256], [" 74e2e4:\tadd\tw28, w28, #0x1", 7660260], [" 74e2e8:\tcsel\tx13, x13, x20, ne", 7660264], [" 74e2ec:\tumaddl\tx20, w1, w11, x8", 7660268], [" 74e2f0:\tldr\tx3, [x20]", 7660272], [" 74e2f4:\tcmp\tx6, x3", 7660276], [" 74e2f8:\tb.ne\t74e2cc <islower@plt+0x6e0c7c>", 7660280], [" 74e2fc:\tb\t74e33c <islower@plt+0x6e0cec>", 7660284], [" 74e300:\tmov\tx3, xzr", 7660288], [" 74e304:\tb\t74e310 <islower@plt+0x6e0cc0>", 7660292], [" 74e308:\tcmp\tx13, #0x0", 7660296], [" 74e30c:\tcsel\tx3, x13, x20, ne", 7660300], [" 74e310:\tmovi\tv1.2d, #0x0", 7660304], [" 74e314:\tldr\tx0, [sp,#288]", 7660308], [" 74e318:\tadd\tx2, sp, #0x1f0", 7660312], [" 74e31c:\tmov\tx1, x25", 7660316], [" 74e320:\tstr\tq1, [sp,#496]", 7660320], [" 74e324:\tbl\t7566ac <islower@plt+0x6e905c>", 7660324], [" 74e328:\tldr\tx1, [sp,#496]", 7660328], [" 74e32c:\tmov\tx20, x0", 7660332], [" 74e330:\tmov\tx0, x1", 7660336], [" 74e334:\tbl\t6cda0 <operator delete(void*)@plt>", 7660340], [" 74e338:\torr\tx30, xzr, #0xfffffffffffffff8", 7660344], [" 74e33c:\tldr\tw8, [x20,#16]", 7660348], [" 74e340:\tadd\tx24, x20, #0x8", 7660352], [" 74e344:\tldr\tw1, [x22,#1192]", 7660356], [" 74e348:\tcmp\tw8, w1", 7660360], [" 74e34c:\tb.cs\t74e364 <islower@plt+0x6e0d14>", 7660364], [" 74e350:\tmov\tx0, x24", 7660368], [" 74e354:\tmov\tw2, wzr", 7660372], [" 74e358:\tbl\t1b1820 <islower@plt+0x1441d0>", 7660376], [" 74e35c:\tldr\tw1, [x22,#1192]", 7660380], [" 74e360:\torr\tx30, xzr, #0xfffffffffffffff8", 7660384], [" 74e364:\tcmp\tw1, #0x0", 7660388], [" 74e368:\tb.le\t74e378 <islower@plt+0x6e0d28>", 7660392], [" 74e36c:\tldr\tx2, [x22,#1184]", 7660396], [" 74e370:\tldr\tx3, [x20,#8]", 7660400], [" 74e374:\tb\t74e380 <islower@plt+0x6e0d30>", 7660404], [" 74e378:\tmov\tx2, xzr", 7660408], [" 74e37c:\tmov\tx3, xzr", 7660412], [" 74e380:\tsxtw\tx27, w1", 7660416], [" 74e384:\tadd\tx20, x27, #0x3f", 7660420], [" 74e388:\tlsr\tx6, x20, #3", 7660424], [" 74e38c:\tand\tx28, x6, #0x1ffffffffffffff8", 7660428], [" 74e390:\tadd\tx8, x2, x28", 7660432], [" 74e394:\tadd\tx26, x3, x28", 7660436], [" 74e398:\tcmp\tx8, x3", 7660440], [" 74e39c:\tcset\tw6, ls", 7660444], [" 74e3a0:\tcmp\tx26, x2", 7660448], [" 74e3a4:\tcset\tw10, ls", 7660452], [" 74e3a8:\tcmn\tw1, #0x3f", 7660456], [" 74e3ac:\tb.lt\t74e45c <islower@plt+0x6e0e0c>", 7660460], [" 74e3b0:\torr\tw15, w6, w10", 7660464], [" 74e3b4:\ttbz\tw15, #0, 74e45c <islower@plt+0x6e0e0c>", 7660468], [" 74e3b8:\tsub\tx11, x27, #0x1", 7660472], [" 74e3bc:\torr\tw27, wzr, #0x18", 7660476], [" 74e3c0:\tasr\tx15, x11, #6", 7660480], [" 74e3c4:\ttbnz\tx15, #63, 74e5f8 <islower@plt+0x6e0fa8>", 7660484], [" 74e3c8:\tadd\tx5, x15, #0x1", 7660488], [" 74e3cc:\tcmp\tx15, #0xe", 7660492], [" 74e3d0:\tb.le\t74e530 <islower@plt+0x6e0ee0>", 7660496], [" 74e3d4:\tand\tx9, x5, #0xf", 7660500], [" 74e3d8:\tsub\tx18, x15, x9", 7660504], [" 74e3dc:\tmov\tx4, xzr", 7660508], [" 74e3e0:\tmov\tx11, x2", 7660512], [" 74e3e4:\tsub\tx14, x18, #0xf", 7660516], [" 74e3e8:\tmov\tx6, x3", 7660520], [" 74e3ec:\tldp\tq0, q1, [x11]", 7660524], [" 74e3f0:\tldp\tq16, q17, [x6]", 7660528], [" 74e3f4:\tcmp\tx4, x14", 7660532], [" 74e3f8:\tldp\tq2, q3, [x11,#32]", 7660536], [" 74e3fc:\tldp\tq18, q19, [x6,#32]", 7660540], [" 74e400:\torr\tv25.16b, v16.16b, v0.16b", 7660544], [" 74e404:\tadd\tx4, x4, #0x10", 7660548], [" 74e408:\tldp\tq4, q5, [x11,#64]", 7660552], [" 74e40c:\torr\tv16.16b, v17.16b, v1.16b", 7660556], [" 74e410:\tldp\tq6, q7, [x11,#96]", 7660560], [" 74e414:\tldp\tq0, q1, [x6,#64]", 7660564], [" 74e418:\torr\tv17.16b, v18.16b, v2.16b", 7660568], [" 74e41c:\tadd\tx11, x11, #0x80", 7660572], [" 74e420:\tldp\tq2, q18, [x6,#96]", 7660576], [" 74e424:\torr\tv26.16b, v19.16b, v3.16b", 7660580], [" 74e428:\torr\tv27.16b, v0.16b, v4.16b", 7660584], [" 74e42c:\tstp\tq25, q16, [x6]", 7660588], [" 74e430:\torr\tv28.16b, v1.16b, v5.16b", 7660592], [" 74e434:\torr\tv29.16b, v2.16b, v6.16b", 7660596], [" 74e438:\torr\tv7.16b, v18.16b, v7.16b", 7660600], [" 74e43c:\tstp\tq17, q26, [x6,#32]", 7660604], [" 74e440:\tstp\tq27, q28, [x6,#64]", 7660608], [" 74e444:\tstp\tq29, q7, [x6,#96]", 7660612], [" 74e448:\tadd\tx6, x6, #0x80", 7660616], [" 74e44c:\tb.ne\t74e3ec <islower@plt+0x6e0d9c>", 7660620], [" 74e450:\tcbz\tx9, 74e5f8 <islower@plt+0x6e0fa8>", 7660624], [" 74e454:\tadd\tx24, x18, #0x1", 7660628], [" 74e458:\tb\t74e534 <islower@plt+0x6e0ee4>", 7660632], [" 74e45c:\tadd\tw5, w1, #0x3f", 7660636], [" 74e460:\torr\tw27, wzr, #0x18", 7660640], [" 74e464:\tlsr\tw10, w5, #6", 7660644], [" 74e468:\tcbz\tw10, 74e5f8 <islower@plt+0x6e0fa8>", 7660648], [" 74e46c:\tldr\tx14, [sp,#392]", 7660652], [" 74e470:\tand\tx7, x10, #0x7", 7660656], [" 74e474:\tldr\tx17, [x24]", 7660660], [" 74e478:\tsub\tx13, x10, #0x1", 7660664], [" 74e47c:\tcmp\tx13, #0x7", 7660668], [" 74e480:\tldr\tx22, [x14,#1184]", 7660672], [" 74e484:\tb.cc\t74e50c <islower@plt+0x6e0ebc>", 7660676], [" 74e488:\tsub\tx24, x10, x7", 7660680], [" 74e48c:\tldr\tx4, [x22]", 7660684], [" 74e490:\tsubs\tx24, x24, #0x8", 7660688], [" 74e494:\tldp\tx14, x9, [x17]", 7660692], [" 74e498:\tldp\tx2, x0, [x17,#16]", 7660696], [" 74e49c:\torr\tx3, x14, x4", 7660700], [" 74e4a0:\tldp\tx5, x18, [x17,#32]", 7660704], [" 74e4a4:\tstr\tx3, [x17]", 7660708], [" 74e4a8:\tldr\tx1, [x22,#8]", 7660712], [" 74e4ac:\tldp\tx10, x11, [x17,#48]", 7660716], [" 74e4b0:\torr\tx20, x9, x1", 7660720], [" 74e4b4:\tstr\tx20, [x17,#8]", 7660724], [" 74e4b8:\tldr\tx12, [x22,#16]", 7660728], [" 74e4bc:\torr\tx16, x2, x12", 7660732], [" 74e4c0:\tstr\tx16, [x17,#16]", 7660736], [" 74e4c4:\tldr\tx27, [x22,#24]", 7660740], [" 74e4c8:\torr\tx15, x0, x27", 7660744], [" 74e4cc:\tstr\tx15, [x17,#24]", 7660748], [" 74e4d0:\tldr\tx28, [x22,#32]", 7660752], [" 74e4d4:\torr\tx6, x5, x28", 7660756], [" 74e4d8:\tstr\tx6, [x17,#32]", 7660760], [" 74e4dc:\tldr\tx8, [x22,#40]", 7660764], [" 74e4e0:\torr\tx26, x18, x8", 7660768], [" 74e4e4:\tstr\tx26, [x17,#40]", 7660772], [" 74e4e8:\tldr\tx13, [x22,#48]", 7660776], [" 74e4ec:\torr\tx4, x10, x13", 7660780], [" 74e4f0:\tstr\tx4, [x17,#48]", 7660784], [" 74e4f4:\tldr\tx14, [x22,#56]", 7660788], [" 74e4f8:\tadd\tx22, x22, #0x40", 7660792], [" 74e4fc:\torr\tx9, x11, x14", 7660796], [" 74e500:\tstr\tx9, [x17,#56]", 7660800], [" 74e504:\tadd\tx17, x17, #0x40", 7660804], [" 74e508:\tb.ne\t74e48c <islower@plt+0x6e0e3c>", 7660808], [" 74e50c:\torr\tw27, wzr, #0x18", 7660812], [" 74e510:\tcbz\tx7, 74e5f8 <islower@plt+0x6e0fa8>", 7660816], [" 74e514:\tldr\tx24, [x22],#8", 7660820], [" 74e518:\tldr\tx3, [x17]", 7660824], [" 74e51c:\tsubs\tx7, x7, #0x1", 7660828], [" 74e520:\torr\tx1, x3, x24", 7660832], [" 74e524:\tstr\tx1, [x17],#8", 7660836], [" 74e528:\tb.ne\t74e514 <islower@plt+0x6e0ec4>", 7660840], [" 74e52c:\tb\t74e5f8 <islower@plt+0x6e0fa8>", 7660844], [" 74e530:\tmov\tx24, xzr", 7660848], [" 74e534:\tand\tx0, x5, #0x8", 7660852], [" 74e538:\tcmp\tx0, #0x7", 7660856], [" 74e53c:\tb.ls\t74e580 <islower@plt+0x6e0f30>", 7660860], [" 74e540:\tlsl\tx6, x24, #3", 7660864], [" 74e544:\tadd\tx17, x2, x6", 7660868], [" 74e548:\tadd\tx18, x3, x6", 7660872], [" 74e54c:\tadd\tx24, x24, #0x8", 7660876], [" 74e550:\tldp\tq0, q1, [x17]", 7660880], [" 74e554:\tcmp\tx24, x15", 7660884], [" 74e558:\tldp\tq2, q3, [x17,#32]", 7660888], [" 74e55c:\tldp\tq4, q5, [x18]", 7660892], [" 74e560:\tldp\tq6, q7, [x18,#32]", 7660896], [" 74e564:\torr\tv18.16b, v4.16b, v0.16b", 7660900], [" 74e568:\torr\tv30.16b, v5.16b, v1.16b", 7660904], [" 74e56c:\torr\tv19.16b, v6.16b, v2.16b", 7660908], [" 74e570:\torr\tv20.16b, v7.16b, v3.16b", 7660912], [" 74e574:\tstp\tq18, q30, [x18]", 7660916], [" 74e578:\tstp\tq19, q20, [x18,#32]", 7660920], [" 74e57c:\tb.gt\t74e5f8 <islower@plt+0x6e0fa8>", 7660924], [" 74e580:\tand\tx10, x5, #0x4", 7660928], [" 74e584:\tcmp\tx10, #0x3", 7660932], [" 74e588:\tb.ls\t74e5b8 <islower@plt+0x6e0f68>", 7660936], [" 74e58c:\tlsl\tx9, x24, #3", 7660940], [" 74e590:\tadd\tx22, x2, x9", 7660944], [" 74e594:\tadd\tx16, x3, x9", 7660948], [" 74e598:\tadd\tx24, x24, #0x4", 7660952], [" 74e59c:\tldp\tq0, q1, [x22]", 7660956], [" 74e5a0:\tcmp\tx24, x15", 7660960], [" 74e5a4:\tldp\tq2, q3, [x16]", 7660964], [" 74e5a8:\torr\tv5.16b, v2.16b, v0.16b", 7660968], [" 74e5ac:\torr\tv6.16b, v3.16b, v1.16b", 7660972], [" 74e5b0:\tstp\tq5, q6, [x16]", 7660976], [" 74e5b4:\tb.gt\t74e5f8 <islower@plt+0x6e0fa8>", 7660980], [" 74e5b8:\tand\tx14, x5, #0x2", 7660984], [" 74e5bc:\tcmp\tx14, #0x1", 7660988], [" 74e5c0:\tb.ls\t74e5e4 <islower@plt+0x6e0f94>", 7660992], [" 74e5c4:\tlsl\tx1, x24, #3", 7660996], [" 74e5c8:\tadd\tx24, x24, #0x2", 7661000], [" 74e5cc:\tldr\tq31, [x2,x1]", 7661004], [" 74e5d0:\tcmp\tx24, x15", 7661008], [" 74e5d4:\tldr\tq21, [x3,x1]", 7661012], [" 74e5d8:\torr\tv22.16b, v21.16b, v31.16b", 7661016], [" 74e5dc:\tstr\tq22, [x3,x1]", 7661020], [" 74e5e0:\tb.gt\t74e5f8 <islower@plt+0x6e0fa8>", 7661024], [" 74e5e4:\tlsl\tx5, x24, #3", 7661028], [" 74e5e8:\tldr\tx0, [x2,x5]", 7661032], [" 74e5ec:\tldr\tx4, [x3,x5]", 7661036], [" 74e5f0:\torr\tx18, x4, x0", 7661040], [" 74e5f4:\tstr\tx18, [x3,x5]", 7661044], [" 74e5f8:\tldr\tx28, [sp,#392]", 7661048], [" 74e5fc:\tldr\tw8, [x28,#568]", 7661052], [" 74e600:\tcbz\tw8, 74e670 <islower@plt+0x6e1020>", 7661056], [" 74e604:\tldr\tx7, [x25]", 7661060], [" 74e608:\torr\tw22, wzr, #0xfffffff", 7661064], [" 74e60c:\tldr\tx9, [x28,#576]", 7661068], [" 74e610:\tadd\tw3, w8, w22", 7661072], [" 74e614:\tubfx\tx17, x7, #4, #28", 7661076], [" 74e618:\teor\tw17, w17, w7, lsr #9", 7661080], [" 74e61c:\tand\tw5, w3, w17", 7661084], [" 74e620:\tumaddl\tx20, w5, w27, x9", 7661088], [" 74e624:\tldr\tx5, [x20]", 7661092], [" 74e628:\tcmp\tx7, x5", 7661096], [" 74e62c:\tb.eq\t74e6ac <islower@plt+0x6e105c>", 7661100], [" 74e630:\tmov\tx11, xzr", 7661104], [" 74e634:\tsub\tw13, w8, #0x1", 7661108], [" 74e638:\torr\tw8, wzr, #0x1", 7661112], [" 74e63c:\tcmn\tx5, #0x4", 7661116], [" 74e640:\tb.eq\t74e678 <islower@plt+0x6e1028>", 7661120], [" 74e644:\tcmp\tx11, #0x0", 7661124], [" 74e648:\tadd\tw17, w8, w17", 7661128], [" 74e64c:\tccmp\tx5, x30, #0x0, eq", 7661132], [" 74e650:\tand\tw18, w17, w13", 7661136], [" 74e654:\tadd\tw8, w8, #0x1", 7661140], [" 74e658:\tcsel\tx11, x11, x20, ne", 7661144], [" 74e65c:\tumaddl\tx20, w18, w27, x9", 7661148], [" 74e660:\tldr\tx5, [x20]", 7661152], [" 74e664:\tcmp\tx7, x5", 7661156], [" 74e668:\tb.ne\t74e63c <islower@plt+0x6e0fec>", 7661160], [" 74e66c:\tb\t74e6ac <islower@plt+0x6e105c>", 7661164], [" 74e670:\tmov\tx3, xzr", 7661168], [" 74e674:\tb\t74e680 <islower@plt+0x6e1030>", 7661172], [" 74e678:\tcmp\tx11, #0x0", 7661176], [" 74e67c:\tcsel\tx3, x11, x20, ne", 7661180], [" 74e680:\tmovi\tv2.2d, #0x0", 7661184], [" 74e684:\tldr\tx0, [sp,#280]", 7661188], [" 74e688:\tadd\tx2, sp, #0x1f0", 7661192], [" 74e68c:\tmov\tx1, x25", 7661196], [" 74e690:\tstr\tq2, [sp,#496]", 7661200], [" 74e694:\tbl\t7566ac <islower@plt+0x6e905c>", 7661204], [" 74e698:\tldr\tx10, [sp,#496]", 7661208], [" 74e69c:\tmov\tx20, x0", 7661212], [" 74e6a0:\tmov\tx0, x10", 7661216], [" 74e6a4:\tbl\t6cda0 <operator delete(void*)@plt>", 7661220], [" 74e6a8:\torr\tx30, xzr, #0xfffffffffffffff8", 7661224], [" 74e6ac:\tldr\tw17, [x20,#16]", 7661228], [" 74e6b0:\tadd\tx24, x20, #0x8", 7661232], [" 74e6b4:\tldr\tw1, [x28,#1208]", 7661236], [" 74e6b8:\tcmp\tw17, w1", 7661240], [" 74e6bc:\tb.cs\t74e6d4 <islower@plt+0x6e1084>", 7661244], [" 74e6c0:\tmov\tx0, x24", 7661248], [" 74e6c4:\tmov\tw2, wzr", 7661252], [" 74e6c8:\tbl\t1b1820 <islower@plt+0x1441d0>", 7661256], [" 74e6cc:\tldr\tw1, [x28,#1208]", 7661260], [" 74e6d0:\torr\tx30, xzr, #0xfffffffffffffff8", 7661264], [" 74e6d4:\torr\tw25, wzr, #0x18", 7661268], [" 74e6d8:\tcmp\tw1, #0x0", 7661272], [" 74e6dc:\tb.le\t74e6ec <islower@plt+0x6e109c>", 7661276], [" 74e6e0:\tldr\tx4, [x28,#1200]", 7661280], [" 74e6e4:\tldr\tx5, [x20,#8]", 7661284], [" 74e6e8:\tb\t74e6f4 <islower@plt+0x6e10a4>", 7661288], [" 74e6ec:\tmov\tx4, xzr", 7661292], [" 74e6f0:\tmov\tx5, xzr", 7661296], [" 74e6f4:\tsxtw\tx13, w1", 7661300], [" 74e6f8:\tadd\tx11, x13, #0x3f", 7661304], [" 74e6fc:\tlsr\tx20, x11, #3", 7661308], [" 74e700:\tand\tx17, x20, #0x1ffffffffffffff8", 7661312], [" 74e704:\tadd\tx27, x4, x17", 7661316], [" 74e708:\tadd\tx15, x5, x17", 7661320], [" 74e70c:\tcmp\tx27, x5", 7661324], [" 74e710:\tcset\tw7, ls", 7661328], [" 74e714:\tcmp\tx15, x4", 7661332], [" 74e718:\tcset\tw11, ls", 7661336], [" 74e71c:\tcmn\tw1, #0x3f", 7661340], [" 74e720:\tb.lt\t74e7d0 <islower@plt+0x6e1180>", 7661344], [" 74e724:\torr\tw7, w7, w11", 7661348], [" 74e728:\ttbz\tw7, #0, 74e7d0 <islower@plt+0x6e1180>", 7661352], [" 74e72c:\tldr\tx22, [sp,#392]", 7661356], [" 74e730:\tsub\tx8, x13, #0x1", 7661360], [" 74e734:\tasr\tx16, x8, #6", 7661364], [" 74e738:\ttbnz\tx16, #63, 74e968 <islower@plt+0x6e1318>", 7661368], [" 74e73c:\tadd\tx6, x16, #0x1", 7661372], [" 74e740:\tcmp\tx16, #0xe", 7661376], [" 74e744:\tb.le\t74e8a0 <islower@plt+0x6e1250>", 7661380], [" 74e748:\tand\tx24, x6, #0xf", 7661384], [" 74e74c:\tsub\tx17, x16, x24", 7661388], [" 74e750:\tmov\tx3, xzr", 7661392], [" 74e754:\tmov\tx8, x4", 7661396], [" 74e758:\tsub\tx12, x17, #0xf", 7661400], [" 74e75c:\tmov\tx13, x5", 7661404], [" 74e760:\tldp\tq0, q1, [x8]", 7661408], [" 74e764:\tldp\tq16, q17, [x13]", 7661412], [" 74e768:\tcmp\tx3, x12", 7661416], [" 74e76c:\tldp\tq2, q3, [x8,#32]", 7661420], [" 74e770:\tldp\tq18, q19, [x13,#32]", 7661424], [" 74e774:\torr\tv28.16b, v16.16b, v0.16b", 7661428], [" 74e778:\tadd\tx3, x3, #0x10", 7661432], [" 74e77c:\tldp\tq4, q5, [x8,#64]", 7661436], [" 74e780:\torr\tv29.16b, v17.16b, v1.16b", 7661440], [" 74e784:\tldp\tq6, q7, [x8,#96]", 7661444], [" 74e788:\tldp\tq0, q1, [x13,#64]", 7661448], [" 74e78c:\torr\tv30.16b, v18.16b, v2.16b", 7661452], [" 74e790:\tadd\tx8, x8, #0x80", 7661456], [" 74e794:\tldp\tq2, q16, [x13,#96]", 7661460], [" 74e798:\torr\tv19.16b, v19.16b, v3.16b", 7661464], [" 74e79c:\torr\tv20.16b, v0.16b, v4.16b", 7661468], [" 74e7a0:\tstp\tq28, q29, [x13]", 7661472], [" 74e7a4:\torr\tv5.16b, v1.16b, v5.16b", 7661476], [" 74e7a8:\torr\tv6.16b, v2.16b, v6.16b", 7661480], [" 74e7ac:\torr\tv31.16b, v16.16b, v7.16b", 7661484], [" 74e7b0:\tstp\tq30, q19, [x13,#32]", 7661488], [" 74e7b4:\tstp\tq20, q5, [x13,#64]", 7661492], [" 74e7b8:\tstp\tq6, q31, [x13,#96]", 7661496], [" 74e7bc:\tadd\tx13, x13, #0x80", 7661500], [" 74e7c0:\tb.ne\t74e760 <islower@plt+0x6e1110>", 7661504], [" 74e7c4:\tcbz\tx24, 74e968 <islower@plt+0x6e1318>", 7661508], [" 74e7c8:\tadd\tx0, x17, #0x1", 7661512], [" 74e7cc:\tb\t74e8a4 <islower@plt+0x6e1254>", 7661516], [" 74e7d0:\tldr\tx22, [sp,#392]", 7661520], [" 74e7d4:\tadd\tw8, w1, #0x3f", 7661524], [" 74e7d8:\tlsr\tw9, w8, #6", 7661528], [" 74e7dc:\tcbz\tw9, 74e968 <islower@plt+0x6e1318>", 7661532], [" 74e7e0:\tldr\tx13, [x22,#1200]", 7661536], [" 74e7e4:\tand\tx27, x9, #0x7", 7661540], [" 74e7e8:\tldr\tx18, [x24]", 7661544], [" 74e7ec:\tsub\tx22, x9, #0x1", 7661548], [" 74e7f0:\tcmp\tx22, #0x7", 7661552], [" 74e7f4:\tb.cc\t74e87c <islower@plt+0x6e122c>", 7661556], [" 74e7f8:\tsub\tx9, x9, x27", 7661560], [" 74e7fc:\tldr\tx6, [x13]", 7661564], [" 74e800:\tsubs\tx9, x9, #0x8", 7661568], [" 74e804:\tldp\tx8, x26, [x18]", 7661572], [" 74e808:\tldp\tx24, x3, [x18,#16]", 7661576], [" 74e80c:\torr\tx10, x8, x6", 7661580], [" 74e810:\tldp\tx7, x0, [x18,#32]", 7661584], [" 74e814:\tstr\tx10, [x18]", 7661588], [" 74e818:\tldr\tx11, [x13,#8]", 7661592], [" 74e81c:\tldp\tx5, x6, [x18,#48]", 7661596], [" 74e820:\torr\tx4, x26, x11", 7661600], [" 74e824:\tstr\tx4, [x18,#8]", 7661604], [" 74e828:\tldr\tx14, [x13,#16]", 7661608], [" 74e82c:\torr\tx1, x24, x14", 7661612], [" 74e830:\tstr\tx1, [x18,#16]", 7661616], [" 74e834:\tldr\tx17, [x13,#24]", 7661620], [" 74e838:\torr\tx12, x3, x17", 7661624], [" 74e83c:\tstr\tx12, [x18,#24]", 7661628], [" 74e840:\tldr\tx2, [x13,#32]", 7661632], [" 74e844:\torr\tx16, x7, x2", 7661636], [" 74e848:\tstr\tx16, [x18,#32]", 7661640], [" 74e84c:\tldr\tx20, [x13,#40]", 7661644], [" 74e850:\torr\tx15, x0, x20", 7661648], [" 74e854:\tstr\tx15, [x18,#40]", 7661652], [" 74e858:\tldr\tx28, [x13,#48]", 7661656], [" 74e85c:\torr\tx8, x5, x28", 7661660], [" 74e860:\tstr\tx8, [x18,#48]", 7661664], [" 74e864:\tldr\tx26, [x13,#56]", 7661668], [" 74e868:\tadd\tx13, x13, #0x40", 7661672], [" 74e86c:\torr\tx10, x6, x26", 7661676], [" 74e870:\tstr\tx10, [x18,#56]", 7661680], [" 74e874:\tadd\tx18, x18, #0x40", 7661684], [" 74e878:\tb.ne\t74e7fc <islower@plt+0x6e11ac>", 7661688], [" 74e87c:\tldr\tx22, [sp,#392]", 7661692], [" 74e880:\tcbz\tx27, 74e968 <islower@plt+0x6e1318>", 7661696], [" 74e884:\tldr\tx9, [x13],#8", 7661700], [" 74e888:\tldr\tx11, [x18]", 7661704], [" 74e88c:\tsubs\tx27, x27, #0x1", 7661708], [" 74e890:\torr\tx4, x11, x9", 7661712], [" 74e894:\tstr\tx4, [x18],#8", 7661716], [" 74e898:\tb.ne\t74e884 <islower@plt+0x6e1234>", 7661720], [" 74e89c:\tb\t74e968 <islower@plt+0x6e1318>", 7661724], [" 74e8a0:\tmov\tx0, xzr", 7661728], [" 74e8a4:\tand\tx9, x6, #0x8", 7661732], [" 74e8a8:\tcmp\tx9, #0x7", 7661736], [" 74e8ac:\tb.ls\t74e8f0 <islower@plt+0x6e12a0>", 7661740], [" 74e8b0:\tlsl\tx27, x0, #3", 7661744], [" 74e8b4:\tadd\tx15, x4, x27", 7661748], [" 74e8b8:\tadd\tx14, x5, x27", 7661752], [" 74e8bc:\tadd\tx0, x0, #0x8", 7661756], [" 74e8c0:\tldp\tq0, q1, [x15]", 7661760], [" 74e8c4:\tcmp\tx0, x16", 7661764], [" 74e8c8:\tldp\tq2, q3, [x15,#32]", 7661768], [" 74e8cc:\tldp\tq4, q5, [x14]", 7661772], [" 74e8d0:\tldp\tq6, q7, [x14,#32]", 7661776], [" 74e8d4:\torr\tv21.16b, v4.16b, v0.16b", 7661780], [" 74e8d8:\torr\tv22.16b, v5.16b, v1.16b", 7661784], [" 74e8dc:\torr\tv4.16b, v6.16b, v2.16b", 7661788], [" 74e8e0:\torr\tv3.16b, v7.16b, v3.16b", 7661792], [" 74e8e4:\tstp\tq21, q22, [x14]", 7661796], [" 74e8e8:\tstp\tq4, q3, [x14,#32]", 7661800], [" 74e8ec:\tb.gt\t74e968 <islower@plt+0x6e1318>", 7661804], [" 74e8f0:\tand\tx8, x6, #0x4", 7661808], [" 74e8f4:\tcmp\tx8, #0x3", 7661812], [" 74e8f8:\tb.ls\t74e928 <islower@plt+0x6e12d8>", 7661816], [" 74e8fc:\tlsl\tx2, x0, #3", 7661820], [" 74e900:\tadd\tx12, x4, x2", 7661824], [" 74e904:\tadd\tx13, x5, x2", 7661828], [" 74e908:\tadd\tx0, x0, #0x4", 7661832], [" 74e90c:\tldp\tq0, q1, [x12]", 7661836], [" 74e910:\tcmp\tx0, x16", 7661840], [" 74e914:\tldp\tq2, q3, [x13]", 7661844], [" 74e918:\torr\tv0.16b, v2.16b, v0.16b", 7661848], [" 74e91c:\torr\tv2.16b, v3.16b, v1.16b", 7661852], [" 74e920:\tstp\tq0, q2, [x13]", 7661856], [" 74e924:\tb.gt\t74e968 <islower@plt+0x6e1318>", 7661860], [" 74e928:\tand\tx11, x6, #0x2", 7661864], [" 74e92c:\tcmp\tx11, #0x1", 7661868], [" 74e930:\tb.ls\t74e954 <islower@plt+0x6e1304>", 7661872], [" 74e934:\tlsl\tx8, x0, #3", 7661876], [" 74e938:\tadd\tx0, x0, #0x2", 7661880], [" 74e93c:\tldr\tq23, [x4,x8]", 7661884], [" 74e940:\tcmp\tx0, x16", 7661888], [" 74e944:\tldr\tq24, [x5,x8]", 7661892], [" 74e948:\torr\tv1.16b, v24.16b, v23.16b", 7661896], [" 74e94c:\tstr\tq1, [x5,x8]", 7661900], [" 74e950:\tb.gt\t74e968 <islower@plt+0x6e1318>", 7661904], [" 74e954:\tlsl\tx6, x0, #3", 7661908], [" 74e958:\tldr\tx3, [x4,x6]", 7661912], [" 74e95c:\tldr\tx13, [x5,x6]", 7661916], [" 74e960:\torr\tx26, x13, x3", 7661920], [" 74e964:\tstr\tx26, [x5,x6]", 7661924], [" 74e968:\tldr\tw7, [x22,#592]", 7661928], [" 74e96c:\tcbz\tw7, 74e9e8 <islower@plt+0x6e1398>", 7661932], [" 74e970:\tldr\tx3, [sp,#384]", 7661936], [" 74e974:\torr\tw24, wzr, #0xfffffff", 7661940], [" 74e978:\tldr\tx10, [x22,#600]", 7661944], [" 74e97c:\tadd\tw20, w7, w24", 7661948], [" 74e980:\tldr\tx28, [x3]", 7661952], [" 74e984:\tubfx\tx13, x28, #4, #28", 7661956], [" 74e988:\teor\tw18, w13, w28, lsr #9", 7661960], [" 74e98c:\tand\tw24, w20, w18", 7661964], [" 74e990:\tumaddl\tx20, w24, w25, x10", 7661968], [" 74e994:\tldr\tx4, [x20]", 7661972], [" 74e998:\tcmp\tx28, x4", 7661976], [" 74e99c:\tb.eq\t74e9f4 <islower@plt+0x6e13a4>", 7661980], [" 74e9a0:\tldr\tx25, [sp,#384]", 7661984], [" 74e9a4:\tmov\tx17, xzr", 7661988], [" 74e9a8:\tsub\tw14, w7, #0x1", 7661992], [" 74e9ac:\torr\tw22, wzr, #0x1", 7661996], [" 74e9b0:\torr\tw2, wzr, #0x18", 7662000], [" 74e9b4:\tcmn\tx4, #0x4", 7662004], [" 74e9b8:\tb.eq\t74e9fc <islower@plt+0x6e13ac>", 7662008], [" 74e9bc:\tcmp\tx17, #0x0", 7662012], [" 74e9c0:\tadd\tw18, w22, w18", 7662016], [" 74e9c4:\tccmp\tx4, x30, #0x0, eq", 7662020], [" 74e9c8:\tand\tw9, w18, w14", 7662024], [" 74e9cc:\tadd\tw22, w22, #0x1", 7662028], [" 74e9d0:\tcsel\tx17, x17, x20, ne", 7662032], [" 74e9d4:\tumaddl\tx20, w9, w2, x10", 7662036], [" 74e9d8:\tldr\tx4, [x20]", 7662040], [" 74e9dc:\tcmp\tx28, x4", 7662044], [" 74e9e0:\tb.ne\t74e9b4 <islower@plt+0x6e1364>", 7662048], [" 74e9e4:\tb\t74ea30 <islower@plt+0x6e13e0>", 7662052], [" 74e9e8:\tldr\tx25, [sp,#384]", 7662056], [" 74e9ec:\tmov\tx3, xzr", 7662060], [" 74e9f0:\tb\t74ea04 <islower@plt+0x6e13b4>", 7662064], [" 74e9f4:\tldr\tx25, [sp,#384]", 7662068], [" 74e9f8:\tb\t74ea30 <islower@plt+0x6e13e0>", 7662072], [" 74e9fc:\tcmp\tx17, #0x0", 7662076], [" 74ea00:\tcsel\tx3, x17, x20, ne", 7662080], [" 74ea04:\tmovi\tv3.2d, #0x0", 7662084], [" 74ea08:\tldr\tx0, [sp,#272]", 7662088], [" 74ea0c:\tadd\tx2, sp, #0x1f0", 7662092], [" 74ea10:\tmov\tx1, x25", 7662096], [" 74ea14:\tstr\tq3, [sp,#496]", 7662100], [" 74ea18:\tbl\t7566ac <islower@plt+0x6e905c>", 7662104], [" 74ea1c:\tldr\tx11, [sp,#496]", 7662108], [" 74ea20:\tmov\tx20, x0", 7662112], [" 74ea24:\tmov\tx0, x11", 7662116], [" 74ea28:\tbl\t6cda0 <operator delete(void*)@plt>", 7662120], [" 74ea2c:\torr\tx30, xzr, #0xfffffffffffffff8", 7662124], [" 74ea30:\tldr\tx26, [sp,#392]", 7662128], [" 74ea34:\tadd\tx24, x20, #0x8", 7662132], [" 74ea38:\tldr\tw10, [x20,#16]", 7662136], [" 74ea3c:\tldr\tw1, [x26,#1224]", 7662140], [" 74ea40:\tcmp\tw10, w1", 7662144], [" 74ea44:\tb.cs\t74ea5c <islower@plt+0x6e140c>", 7662148], [" 74ea48:\tmov\tx0, x24", 7662152], [" 74ea4c:\tmov\tw2, wzr", 7662156], [" 74ea50:\tbl\t1b1820 <islower@plt+0x1441d0>", 7662160], [" 74ea54:\tldr\tw1, [x26,#1224]", 7662164], [" 74ea58:\torr\tx30, xzr, #0xfffffffffffffff8", 7662168], [" 74ea5c:\tcmp\tw1, #0x0", 7662172], [" 74ea60:\tb.le\t74ea70 <islower@plt+0x6e1420>", 7662176], [" 74ea64:\tldr\tx22, [x26,#1216]", 7662180], [" 74ea68:\tldr\tx6, [x20,#8]", 7662184], [" 74ea6c:\tb\t74ea78 <islower@plt+0x6e1428>", 7662188], [" 74ea70:\tmov\tx22, xzr", 7662192], [" 74ea74:\tmov\tx6, xzr", 7662196], [" 74ea78:\tsxtw\tx11, w1", 7662200], [" 74ea7c:\tadd\tx18, x11, #0x3f", 7662204], [" 74ea80:\tlsr\tx14, x18, #3", 7662208], [" 74ea84:\tand\tx2, x14, #0x1ffffffffffffff8", 7662212], [" 74ea88:\tadd\tx17, x22, x2", 7662216], [" 74ea8c:\tadd\tx12, x6, x2", 7662220], [" 74ea90:\tcmp\tx17, x6", 7662224], [" 74ea94:\tcset\tw0, ls", 7662228], [" 74ea98:\tcmp\tx12, x22", 7662232], [" 74ea9c:\tcset\tw12, ls", 7662236], [" 74eaa0:\tcmn\tw1, #0x3f", 7662240], [" 74eaa4:\tb.lt\t74eb50 <islower@plt+0x6e1500>", 7662244], [" 74eaa8:\torr\tw26, w0, w12", 7662248], [" 74eaac:\ttbz\tw26, #0, 74eb50 <islower@plt+0x6e1500>", 7662252], [" 74eab0:\tsub\tx0, x11, #0x1", 7662256], [" 74eab4:\tasr\tx17, x0, #6", 7662260], [" 74eab8:\ttbnz\tx17, #63, 74ece4 <islower@plt+0x6e1694>", 7662264], [" 74eabc:\tadd\tx7, x17, #0x1", 7662268], [" 74eac0:\tcmp\tx17, #0xe", 7662272], [" 74eac4:\tb.le\t74ec1c <islower@plt+0x6e15cc>", 7662276], [" 74eac8:\tand\tx0, x7, #0xf", 7662280], [" 74eacc:\tsub\tx16, x17, x0", 7662284], [" 74ead0:\tmov\tx2, xzr", 7662288], [" 74ead4:\tmov\tx9, x22", 7662292], [" 74ead8:\tsub\tx13, x16, #0xf", 7662296], [" 74eadc:\tmov\tx12, x6", 7662300], [" 74eae0:\tldp\tq0, q1, [x9]", 7662304], [" 74eae4:\tldp\tq16, q17, [x12]", 7662308], [" 74eae8:\tcmp\tx2, x13", 7662312], [" 74eaec:\tldp\tq2, q3, [x9,#32]", 7662316], [" 74eaf0:\tldp\tq18, q19, [x12,#32]", 7662320], [" 74eaf4:\torr\tv31.16b, v16.16b, v0.16b", 7662324], [" 74eaf8:\tadd\tx2, x2, #0x10", 7662328], [" 74eafc:\tldp\tq4, q5, [x9,#64]", 7662332], [" 74eb00:\torr\tv21.16b, v17.16b, v1.16b", 7662336], [" 74eb04:\tldp\tq6, q7, [x9,#96]", 7662340], [" 74eb08:\tldp\tq0, q1, [x12,#64]", 7662344], [" 74eb0c:\torr\tv22.16b, v18.16b, v2.16b", 7662348], [" 74eb10:\tadd\tx9, x9, #0x80", 7662352], [" 74eb14:\tldp\tq2, q16, [x12,#96]", 7662356], [" 74eb18:\torr\tv3.16b, v19.16b, v3.16b", 7662360], [" 74eb1c:\torr\tv4.16b, v0.16b, v4.16b", 7662364], [" 74eb20:\tstp\tq31, q21, [x12]", 7662368], [" 74eb24:\torr\tv0.16b, v1.16b, v5.16b", 7662372], [" 74eb28:\torr\tv2.16b, v2.16b, v6.16b", 7662376], [" 74eb2c:\torr\tv23.16b, v16.16b, v7.16b", 7662380], [" 74eb30:\tstp\tq22, q3, [x12,#32]", 7662384], [" 74eb34:\tstp\tq4, q0, [x12,#64]", 7662388], [" 74eb38:\tstp\tq2, q23, [x12,#96]", 7662392], [" 74eb3c:\tadd\tx12, x12, #0x80", 7662396], [" 74eb40:\tb.ne\t74eae0 <islower@plt+0x6e1490>", 7662400], [" 74eb44:\tcbz\tx0, 74ece4 <islower@plt+0x6e1694>", 7662404], [" 74eb48:\tadd\tx8, x16, #0x1", 7662408], [" 74eb4c:\tb\t74ec20 <islower@plt+0x6e15d0>", 7662412], [" 74eb50:\tadd\tw10, w1, #0x3f", 7662416], [" 74eb54:\tlsr\tw15, w10, #6", 7662420], [" 74eb58:\tcbz\tw15, 74ece4 <islower@plt+0x6e1694>", 7662424], [" 74eb5c:\tldr\tx22, [sp,#392]", 7662428], [" 74eb60:\tand\tx1, x15, #0x7", 7662432], [" 74eb64:\tldr\tx2, [x24]", 7662436], [" 74eb68:\tsub\tx16, x15, #0x1", 7662440], [" 74eb6c:\tcmp\tx16, #0x7", 7662444], [" 74eb70:\tldr\tx11, [x22,#1216]", 7662448], [" 74eb74:\tb.cc\t74ebfc <islower@plt+0x6e15ac>", 7662452], [" 74eb78:\tsub\tx20, x15, x1", 7662456], [" 74eb7c:\tldr\tx16, [x11]", 7662460], [" 74eb80:\tsubs\tx20, x20, #0x8", 7662464], [" 74eb84:\tldp\tx15, x28, [x2]", 7662468], [" 74eb88:\tldp\tx10, x9, [x2,#16]", 7662472], [" 74eb8c:\torr\tx5, x15, x16", 7662476], [" 74eb90:\tldp\tx18, x3, [x2,#32]", 7662480], [" 74eb94:\tstr\tx5, [x2]", 7662484], [" 74eb98:\tldr\tx6, [x11,#8]", 7662488], [" 74eb9c:\tldp\tx0, x16, [x2,#48]", 7662492], [" 74eba0:\torr\tx8, x28, x6", 7662496], [" 74eba4:\tstr\tx8, [x2,#8]", 7662500], [" 74eba8:\tldr\tx26, [x11,#16]", 7662504], [" 74ebac:\torr\tx4, x10, x26", 7662508], [" 74ebb0:\tstr\tx4, [x2,#16]", 7662512], [" 74ebb4:\tldr\tx13, [x11,#24]", 7662516], [" 74ebb8:\torr\tx27, x9, x13", 7662520], [" 74ebbc:\tstr\tx27, [x2,#24]", 7662524], [" 74ebc0:\tldr\tx24, [x11,#32]", 7662528], [" 74ebc4:\torr\tx14, x18, x24", 7662532], [" 74ebc8:\tstr\tx14, [x2,#32]", 7662536], [" 74ebcc:\tldr\tx17, [x11,#40]", 7662540], [" 74ebd0:\torr\tx12, x3, x17", 7662544], [" 74ebd4:\tstr\tx12, [x2,#40]", 7662548], [" 74ebd8:\tldr\tx7, [x11,#48]", 7662552], [" 74ebdc:\torr\tx15, x0, x7", 7662556], [" 74ebe0:\tstr\tx15, [x2,#48]", 7662560], [" 74ebe4:\tldr\tx28, [x11,#56]", 7662564], [" 74ebe8:\tadd\tx11, x11, #0x40", 7662568], [" 74ebec:\torr\tx5, x16, x28", 7662572], [" 74ebf0:\tstr\tx5, [x2,#56]", 7662576], [" 74ebf4:\tadd\tx2, x2, #0x40", 7662580], [" 74ebf8:\tb.ne\t74eb7c <islower@plt+0x6e152c>", 7662584], [" 74ebfc:\tcbz\tx1, 74ece4 <islower@plt+0x6e1694>", 7662588], [" 74ec00:\tldr\tx20, [x11],#8", 7662592], [" 74ec04:\tldr\tx6, [x2]", 7662596], [" 74ec08:\tsubs\tx1, x1, #0x1", 7662600], [" 74ec0c:\torr\tx8, x6, x20", 7662604], [" 74ec10:\tstr\tx8, [x2],#8", 7662608], [" 74ec14:\tb.ne\t74ec00 <islower@plt+0x6e15b0>", 7662612], [" 74ec18:\tb\t74ece4 <islower@plt+0x6e1694>", 7662616], [" 74ec1c:\tmov\tx8, xzr", 7662620], [" 74ec20:\tand\tx20, x7, #0x8", 7662624], [" 74ec24:\tcmp\tx20, #0x7", 7662628], [" 74ec28:\tb.ls\t74ec6c <islower@plt+0x6e161c>", 7662632], [" 74ec2c:\tlsl\tx18, x8, #3", 7662636], [" 74ec30:\tadd\tx24, x22, x18", 7662640], [" 74ec34:\tadd\tx10, x6, x18", 7662644], [" 74ec38:\tadd\tx8, x8, #0x8", 7662648], [" 74ec3c:\tldp\tq0, q1, [x24]", 7662652], [" 74ec40:\tcmp\tx8, x17", 7662656], [" 74ec44:\tldp\tq2, q3, [x24,#32]", 7662660], [" 74ec48:\tldp\tq4, q5, [x10]", 7662664], [" 74ec4c:\tldp\tq6, q7, [x10,#32]", 7662668], [" 74ec50:\torr\tv24.16b, v4.16b, v0.16b", 7662672], [" 74ec54:\torr\tv1.16b, v5.16b, v1.16b", 7662676], [" 74ec58:\torr\tv25.16b, v6.16b, v2.16b", 7662680], [" 74ec5c:\torr\tv16.16b, v7.16b, v3.16b", 7662684], [" 74ec60:\tstp\tq24, q1, [x10]", 7662688], [" 74ec64:\tstp\tq25, q16, [x10,#32]", 7662692], [" 74ec68:\tb.gt\t74ece4 <islower@plt+0x6e1694>", 7662696], [" 74ec6c:\tand\tx24, x7, #0x4", 7662700], [" 74ec70:\tcmp\tx24, #0x3", 7662704], [" 74ec74:\tb.ls\t74eca4 <islower@plt+0x6e1654>", 7662708], [" 74ec78:\tlsl\tx12, x8, #3", 7662712], [" 74ec7c:\tadd\tx20, x22, x12", 7662716], [" 74ec80:\tadd\tx1, x6, x12", 7662720], [" 74ec84:\tadd\tx8, x8, #0x4", 7662724], [" 74ec88:\tldp\tq0, q1, [x20]", 7662728], [" 74ec8c:\tcmp\tx8, x17", 7662732], [" 74ec90:\tldp\tq2, q3, [x1]", 7662736], [" 74ec94:\torr\tv7.16b, v2.16b, v0.16b", 7662740], [" 74ec98:\torr\tv17.16b, v3.16b, v1.16b", 7662744], [" 74ec9c:\tstp\tq7, q17, [x1]", 7662748], [" 74eca0:\tb.gt\t74ece4 <islower@plt+0x6e1694>", 7662752], [" 74eca4:\tand\tx1, x7, #0x2", 7662756], [" 74eca8:\tcmp\tx1, #0x1", 7662760], [" 74ecac:\tb.ls\t74ecd0 <islower@plt+0x6e1680>", 7662764], [" 74ecb0:\tlsl\tx7, x8, #3", 7662768], [" 74ecb4:\tadd\tx8, x8, #0x2", 7662772], [" 74ecb8:\tldr\tq18, [x22,x7]", 7662776], [" 74ecbc:\tcmp\tx8, x17", 7662780], [" 74ecc0:\tldr\tq26, [x6,x7]", 7662784], [" 74ecc4:\torr\tv27.16b, v26.16b, v18.16b", 7662788], [" 74ecc8:\tstr\tq27, [x6,x7]", 7662792], [" 74eccc:\tb.gt\t74ece4 <islower@plt+0x6e1694>", 7662796], [" 74ecd0:\tlsl\tx24, x8, #3", 7662800], [" 74ecd4:\tldr\tx14, [x22,x24]", 7662804], [" 74ecd8:\tldr\tx0, [x6,x24]", 7662808], [" 74ecdc:\torr\tx27, x0, x14", 7662812], [" 74ece0:\tstr\tx27, [x6,x24]", 7662816], [" 74ece4:\tldr\tx11, [sp,#392]", 7662820], [" 74ece8:\tldr\tw22, [x11,#448]", 7662824], [" 74ecec:\tcbz\tw22, 74ed64 <islower@plt+0x6e1714>", 7662828], [" 74ecf0:\tldr\tx24, [x25]", 7662832], [" 74ecf4:\torr\tw15, wzr, #0xfffffff", 7662836], [" 74ecf8:\tldr\tx11, [x11,#456]", 7662840], [" 74ecfc:\tadd\tw27, w22, w15", 7662844], [" 74ed00:\torr\tw17, wzr, #0x18", 7662848], [" 74ed04:\tubfx\tx1, x24, #4, #28", 7662852], [" 74ed08:\teor\tw28, w1, w24, lsr #9", 7662856], [" 74ed0c:\tand\tw13, w27, w28", 7662860], [" 74ed10:\tumaddl\tx20, w13, w17, x11", 7662864], [" 74ed14:\tldr\tx7, [x20]", 7662868], [" 74ed18:\tcmp\tx24, x7", 7662872], [" 74ed1c:\tb.eq\t74ed70 <islower@plt+0x6e1720>", 7662876], [" 74ed20:\tsub\tw15, w22, #0x1", 7662880], [" 74ed24:\tldr\tx22, [sp,#392]", 7662884], [" 74ed28:\tmov\tx18, xzr", 7662888], [" 74ed2c:\torr\tw9, wzr, #0x1", 7662892], [" 74ed30:\tcmn\tx7, #0x4", 7662896], [" 74ed34:\tb.eq\t74ed78 <islower@plt+0x6e1728>", 7662900], [" 74ed38:\tcmp\tx18, #0x0", 7662904], [" 74ed3c:\tadd\tw28, w9, w28", 7662908], [" 74ed40:\tccmp\tx7, x30, #0x0, eq", 7662912], [" 74ed44:\tand\tw1, w28, w15", 7662916], [" 74ed48:\tadd\tw9, w9, #0x1", 7662920], [" 74ed4c:\tcsel\tx18, x18, x20, ne", 7662924], [" 74ed50:\tumaddl\tx20, w1, w17, x11", 7662928], [" 74ed54:\tldr\tx7, [x20]", 7662932], [" 74ed58:\tcmp\tx24, x7", 7662936], [" 74ed5c:\tb.ne\t74ed30 <islower@plt+0x6e16e0>", 7662940], [" 74ed60:\tb\t74edac <islower@plt+0x6e175c>", 7662944], [" 74ed64:\tmov\tx3, xzr", 7662948], [" 74ed68:\tmov\tx22, x11", 7662952], [" 74ed6c:\tb\t74ed80 <islower@plt+0x6e1730>", 7662956], [" 74ed70:\tldr\tx22, [sp,#392]", 7662960], [" 74ed74:\tb\t74edac <islower@plt+0x6e175c>", 7662964], [" 74ed78:\tcmp\tx18, #0x0", 7662968], [" 74ed7c:\tcsel\tx3, x18, x20, ne", 7662972], [" 74ed80:\tmovi\tv4.2d, #0x0", 7662976], [" 74ed84:\tldr\tx0, [sp,#320]", 7662980], [" 74ed88:\tadd\tx2, sp, #0x1f0", 7662984], [" 74ed8c:\tmov\tx1, x25", 7662988], [" 74ed90:\tstr\tq4, [sp,#496]", 7662992], [" 74ed94:\tbl\t7566ac <islower@plt+0x6e905c>", 7662996], [" 74ed98:\tldr\tx12, [sp,#496]", 7663000], [" 74ed9c:\tmov\tx20, x0", 7663004], [" 74eda0:\tmov\tx0, x12", 7663008], [" 74eda4:\tbl\t6cda0 <operator delete(void*)@plt>", 7663012], [" 74eda8:\torr\tx30, xzr, #0xfffffffffffffff8", 7663016], [" 74edac:\tldrsw\tx2, [x20,#16]", 7663020], [" 74edb0:\tadd\tw1, w2, #0x3f", 7663024], [" 74edb4:\tcmp\tw1, #0x40", 7663028], [" 74edb8:\tb.cc\t74f054 <islower@plt+0x6e1a04>", 7663032], [" 74edbc:\tldr\tx16, [x20,#8]", 7663036], [" 74edc0:\tlsr\tw6, w1, #6", 7663040], [" 74edc4:\tcmn\tw2, #0x40", 7663044], [" 74edc8:\tb.le\t74f05c <islower@plt+0x6e1a0c>", 7663048], [" 74edcc:\tldr\td5, [x16]", 7663052], [" 74edd0:\tsub\tx27, x2, #0x1", 7663056], [" 74edd4:\tasr\tx0, x27, #6", 7663060], [" 74edd8:\tcmp\tx0, #0x1", 7663064], [" 74eddc:\tcnt\tv6.8b, v5.8b", 7663068], [" 74ede0:\tuaddlv\th3, v6.8b", 7663072], [" 74ede4:\tfmov\tw24, s3", 7663076], [" 74ede8:\tb.lt\t74f0b4 <islower@plt+0x6e1a64>", 7663080], [" 74edec:\tcmp\tx0, #0x3", 7663084], [" 74edf0:\tb.le\t74f088 <islower@plt+0x6e1a38>", 7663088], [" 74edf4:\tmovi\tv6.2d, #0x0", 7663092], [" 74edf8:\tsub\tx26, x0, #0x4", 7663096], [" 74edfc:\tlsr\tx9, x26, #2", 7663100], [" 74ee00:\tadd\tx13, x9, #0x1", 7663104], [" 74ee04:\tcmp\tx26, #0xc", 7663108], [" 74ee08:\tand\tx17, x13, #0x3", 7663112], [" 74ee0c:\torr\tw27, wzr, #0x1", 7663116], [" 74ee10:\tb.cc\t74efb4 <islower@plt+0x6e1964>", 7663120], [" 74ee14:\tmovi\tv6.2d, #0x0", 7663124], [" 74ee18:\tsub\tx20, x13, x17", 7663128], [" 74ee1c:\tadd\tx14, x16, #0x48", 7663132], [" 74ee20:\torr\tw27, wzr, #0x1", 7663136], [" 74ee24:\tldp\tq17, q19, [x14,#-64]", 7663140], [" 74ee28:\tadd\tx27, x27, #0x10", 7663144], [" 74ee2c:\tsubs\tx20, x20, #0x4", 7663148], [" 74ee30:\tmov\tx2, v17.d[1]", 7663152], [" 74ee34:\tmov\tx10, v19.d[1]", 7663156], [" 74ee38:\tcnt\tv23.8b, v17.8b", 7663160], [" 74ee3c:\tcnt\tv4.8b, v19.8b", 7663164], [" 74ee40:\tfmov\td25, x2", 7663168], [" 74ee44:\tfmov\td21, x10", 7663172], [" 74ee48:\tuaddlv\th18, v23.8b", 7663176], [" 74ee4c:\tuaddlv\th27, v4.8b", 7663180], [" 74ee50:\tcnt\tv31.8b, v25.8b", 7663184], [" 74ee54:\tcnt\tv2.8b, v21.8b", 7663188], [" 74ee58:\tfmov\tw6, s18", 7663192], [" 74ee5c:\tfmov\tw7, s27", 7663196], [" 74ee60:\tuaddlv\th26, v31.8b", 7663200], [" 74ee64:\tuaddlv\th29, v2.8b", 7663204], [" 74ee68:\tfmov\td28, x6", 7663208], [" 74ee6c:\tfmov\td5, x7", 7663212], [" 74ee70:\tfmov\tw8, s26", 7663216], [" 74ee74:\tfmov\tw4, s29", 7663220], [" 74ee78:\tmov\tv28.d[1], x8", 7663224], [" 74ee7c:\tmov\tv5.d[1], x4", 7663228], [" 74ee80:\txtn\tv29.2s, v28.2d", 7663232], [" 74ee84:\txtn2\tv29.4s, v5.2d", 7663236], [" 74ee88:\tldp\tq30, q20, [x14,#-32]", 7663240], [" 74ee8c:\tmov\tx18, v30.d[1]", 7663244], [" 74ee90:\tmov\tx28, v20.d[1]", 7663248], [" 74ee94:\tcnt\tv26.8b, v30.8b", 7663252], [" 74ee98:\tcnt\tv0.8b, v20.8b", 7663256], [" 74ee9c:\tadd\tv6.4s, v29.4s, v6.4s", 7663260], [" 74eea0:\tfmov\td27, x18", 7663264], [" 74eea4:\tfmov\td3, x28", 7663268], [" 74eea8:\tuaddlv\th4, v26.8b", 7663272], [" 74eeac:\tuaddlv\th21, v0.8b", 7663276], [" 74eeb0:\tcnt\tv28.8b, v27.8b", 7663280], [" 74eeb4:\tcnt\tv24.8b, v3.8b", 7663284], [" 74eeb8:\tfmov\tw5, s4", 7663288], [" 74eebc:\tfmov\tw11, s21", 7663292], [" 74eec0:\tuaddlv\th31, v28.8b", 7663296], [" 74eec4:\tuaddlv\th0, v24.8b", 7663300], [" 74eec8:\tfmov\td3, x5", 7663304], [" 74eecc:\tfmov\td22, x11", 7663308], [" 74eed0:\tfmov\tw12, s31", 7663312], [" 74eed4:\tfmov\tw15, s0", 7663316], [" 74eed8:\tmov\tv3.d[1], x12", 7663320], [" 74eedc:\tmov\tv22.d[1], x15", 7663324], [" 74eee0:\txtn\tv19.2s, v3.2d", 7663328], [" 74eee4:\txtn2\tv19.4s, v22.2d", 7663332], [" 74eee8:\tldp\tq0, q1, [x14]", 7663336], [" 74eeec:\tmov\tx7, v0.d[1]", 7663340], [" 74eef0:\tmov\tx5, v1.d[1]", 7663344], [" 74eef4:\tcnt\tv20.8b, v0.8b", 7663348], [" 74eef8:\tcnt\tv7.8b, v1.8b", 7663352], [" 74eefc:\tadd\tv19.4s, v19.4s, v6.4s", 7663356], [" 74ef00:\tfmov\td30, x7", 7663360], [" 74ef04:\tfmov\td17, x5", 7663364], [" 74ef08:\tuaddlv\th2, v20.8b", 7663368], [" 74ef0c:\tuaddlv\th24, v7.8b", 7663372], [" 74ef10:\tcnt\tv5.8b, v30.8b", 7663376], [" 74ef14:\tcnt\tv16.8b, v17.8b", 7663380], [" 74ef18:\tfmov\tw10, s2", 7663384], [" 74ef1c:\tfmov\tw1, s24", 7663388], [" 74ef20:\tuaddlv\th23, v5.8b", 7663392], [" 74ef24:\tuaddlv\th25, v16.8b", 7663396], [" 74ef28:\tfmov\td1, x10", 7663400], [" 74ef2c:\tfmov\td16, x1", 7663404], [" 74ef30:\tfmov\tw3, s23", 7663408], [" 74ef34:\tfmov\tw13, s25", 7663412], [" 74ef38:\tmov\tv1.d[1], x3", 7663416], [" 74ef3c:\tmov\tv16.d[1], x13", 7663420], [" 74ef40:\txtn\tv7.2s, v1.2d", 7663424], [" 74ef44:\txtn2\tv7.4s, v16.2d", 7663428], [" 74ef48:\tldp\tq0, q1, [x14,#32]", 7663432], [" 74ef4c:\tadd\tx14, x14, #0x80", 7663436], [" 74ef50:\tmov\tx26, v0.d[1]", 7663440], [" 74ef54:\tmov\tx9, v1.d[1]", 7663444], [" 74ef58:\tcnt\tv18.8b, v0.8b", 7663448], [" 74ef5c:\tcnt\tv1.8b, v1.8b", 7663452], [" 74ef60:\tadd\tv30.4s, v7.4s, v19.4s", 7663456], [" 74ef64:\tfmov\td22, x26", 7663460], [" 74ef68:\tfmov\td25, x9", 7663464], [" 74ef6c:\tuaddlv\th17, v18.8b", 7663468], [" 74ef70:\tuaddlv\th26, v1.8b", 7663472], [" 74ef74:\tcnt\tv23.8b, v22.8b", 7663476], [" 74ef78:\tcnt\tv31.8b, v25.8b", 7663480], [" 74ef7c:\tfmov\tw3, s17", 7663484], [" 74ef80:\tfmov\tw18, s26", 7663488], [" 74ef84:\tuaddlv\th18, v23.8b", 7663492], [" 74ef88:\tuaddlv\th28, v31.8b", 7663496], [" 74ef8c:\tfmov\td27, x3", 7663500], [" 74ef90:\tfmov\td29, x18", 7663504], [" 74ef94:\tfmov\tw11, s18", 7663508], [" 74ef98:\tfmov\tw1, s28", 7663512], [" 74ef9c:\tmov\tv27.d[1], x11", 7663516], [" 74efa0:\tmov\tv29.d[1], x1", 7663520], [" 74efa4:\txtn\tv5.2s, v27.2d", 7663524], [" 74efa8:\txtn2\tv5.4s, v29.2d", 7663528], [" 74efac:\tadd\tv6.4s, v5.4s, v30.4s", 7663532], [" 74efb0:\tb.ne\t74ee24 <islower@plt+0x6e17d4>", 7663536], [" 74efb4:\tand\tx15, x0, #0xfffffffffffffffc", 7663540], [" 74efb8:\tcbz\tx17, 74f030 <islower@plt+0x6e19e0>", 7663544], [" 74efbc:\tadd\tx6, x16, x27, lsl #3", 7663548], [" 74efc0:\tadd\tx26, x6, #0x10", 7663552], [" 74efc4:\tldp\tq0, q1, [x26,#-16]", 7663556], [" 74efc8:\tsubs\tx17, x17, #0x1", 7663560], [" 74efcc:\tadd\tx26, x26, #0x20", 7663564], [" 74efd0:\tmov\tx9, v0.d[1]", 7663568], [" 74efd4:\tmov\tx20, v1.d[1]", 7663572], [" 74efd8:\tcnt\tv7.8b, v0.8b", 7663576], [" 74efdc:\tcnt\tv16.8b, v1.8b", 7663580], [" 74efe0:\tfmov\td17, x9", 7663584], [" 74efe4:\tfmov\td18, x20", 7663588], [" 74efe8:\tuaddlv\th22, v7.8b", 7663592], [" 74efec:\tuaddlv\th23, v16.8b", 7663596], [" 74eff0:\tcnt\tv19.8b, v17.8b", 7663600], [" 74eff4:\tcnt\tv1.8b, v18.8b", 7663604], [" 74eff8:\tfmov\tw13, s22", 7663608], [" 74effc:\tfmov\tw9, s23", 7663612], [" 74f000:\tuaddlv\th2, v19.8b", 7663616], [" 74f004:\tuaddlv\th1, v1.8b", 7663620], [" 74f008:\tfmov\td24, x13", 7663624], [" 74f00c:\tfmov\td25, x9", 7663628], [" 74f010:\tfmov\tw11, s2", 7663632], [" 74f014:\tfmov\tw1, s1", 7663636], [" 74f018:\tmov\tv24.d[1], x11", 7663640], [" 74f01c:\tmov\tv25.d[1], x1", 7663644], [" 74f020:\txtn\tv16.2s, v24.2d", 7663648], [" 74f024:\txtn2\tv16.4s, v25.2d", 7663652], [" 74f028:\tadd\tv6.4s, v16.4s, v6.4s", 7663656], [" 74f02c:\tb.ne\t74efc4 <islower@plt+0x6e1974>", 7663660], [" 74f030:\t.inst\t0x6e0640c7 ; undefined", 7663664], [" 74f034:\tcmp\tx15, x0", 7663668], [" 74f038:\tadd\tv22.2s, v6.2s, v7.2s", 7663672], [" 74f03c:\taddp\tv6.2s, v22.2s, v22.2s", 7663676], [" 74f040:\tfmov\tw1, s6", 7663680], [" 74f044:\tadd\tw24, w24, w1", 7663684], [" 74f048:\tb.ge\t74f0b4 <islower@plt+0x6e1a64>", 7663688], [" 74f04c:\torr\tx8, x15, #0x1", 7663692], [" 74f050:\tb\t74f08c <islower@plt+0x6e1a3c>", 7663696], [" 74f054:\tmov\tw24, wzr", 7663700], [" 74f058:\tb\t74f0b4 <islower@plt+0x6e1a64>", 7663704], [" 74f05c:\tmov\tw24, wzr", 7663708], [" 74f060:\tmov\tx9, xzr", 7663712], [" 74f064:\tldr\td22, [x16],#8", 7663716], [" 74f068:\tadd\tx9, x9, #0x1", 7663720], [" 74f06c:\tcmp\tx9, x6", 7663724], [" 74f070:\tcnt\tv23.8b, v22.8b", 7663728], [" 74f074:\tuaddlv\th1, v23.8b", 7663732], [" 74f078:\tfmov\tw0, s1", 7663736], [" 74f07c:\tadd\tw24, w0, w24", 7663740], [" 74f080:\tb.cc\t74f064 <islower@plt+0x6e1a14>", 7663744], [" 74f084:\tb\t74f0b4 <islower@plt+0x6e1a64>", 7663748], [" 74f088:\torr\tw8, wzr, #0x1", 7663752], [" 74f08c:\tsub\tx17, x8, #0x1", 7663756], [" 74f090:\tadd\tx26, x16, x8, lsl #3", 7663760], [" 74f094:\tldr\td29, [x26],#8", 7663764], [" 74f098:\tadd\tx17, x17, #0x1", 7663768], [" 74f09c:\tcmp\tx17, x0", 7663772], [" 74f0a0:\tcnt\tv6.8b, v29.8b", 7663776], [" 74f0a4:\tuaddlv\th20, v6.8b", 7663780], [" 74f0a8:\tfmov\tw11, s20", 7663784], [" 74f0ac:\tadd\tw24, w11, w24", 7663788], [" 74f0b0:\tb.lt\t74f094 <islower@plt+0x6e1a44>", 7663792], [" 74f0b4:\tldr\tw9, [x22,#472]", 7663796], [" 74f0b8:\tcbz\tw9, 74f12c <islower@plt+0x6e1adc>", 7663800], [" 74f0bc:\tldr\tx3, [x25]", 7663804], [" 74f0c0:\torr\tw2, wzr, #0xfffffff", 7663808], [" 74f0c4:\tldr\tx12, [x22,#480]", 7663812], [" 74f0c8:\tadd\tw2, w9, w2", 7663816], [" 74f0cc:\torr\tw8, wzr, #0x18", 7663820], [" 74f0d0:\tubfx\tx27, x3, #4, #28", 7663824], [" 74f0d4:\teor\tw1, w27, w3, lsr #9", 7663828], [" 74f0d8:\tand\tw16, w2, w1", 7663832], [" 74f0dc:\tumaddl\tx20, w16, w8, x12", 7663836], [" 74f0e0:\tldr\tx6, [x20]", 7663840], [" 74f0e4:\tcmp\tx3, x6", 7663844], [" 74f0e8:\tb.eq\t74f168 <islower@plt+0x6e1b18>", 7663848], [" 74f0ec:\tmov\tx16, xzr", 7663852], [" 74f0f0:\tsub\tw17, w9, #0x1", 7663856], [" 74f0f4:\torr\tw11, wzr, #0x1", 7663860], [" 74f0f8:\tcmn\tx6, #0x4", 7663864], [" 74f0fc:\tb.eq\t74f134 <islower@plt+0x6e1ae4>", 7663868], [" 74f100:\tcmp\tx16, #0x0", 7663872], [" 74f104:\tadd\tw1, w11, w1", 7663876], [" 74f108:\tccmp\tx6, x30, #0x0, eq", 7663880], [" 74f10c:\tand\tw15, w1, w17", 7663884], [" 74f110:\tadd\tw11, w11, #0x1", 7663888], [" 74f114:\tcsel\tx16, x16, x20, ne", 7663892], [" 74f118:\tumaddl\tx20, w15, w8, x12", 7663896], [" 74f11c:\tldr\tx6, [x20]", 7663900], [" 74f120:\tcmp\tx3, x6", 7663904], [" 74f124:\tb.ne\t74f0f8 <islower@plt+0x6e1aa8>", 7663908], [" 74f128:\tb\t74f168 <islower@plt+0x6e1b18>", 7663912], [" 74f12c:\tmov\tx3, xzr", 7663916], [" 74f130:\tb\t74f13c <islower@plt+0x6e1aec>", 7663920], [" 74f134:\tcmp\tx16, #0x0", 7663924], [" 74f138:\tcsel\tx3, x16, x20, ne", 7663928], [" 74f13c:\tmovi\tv5.2d, #0x0", 7663932], [" 74f140:\tldr\tx0, [sp,#312]", 7663936], [" 74f144:\tadd\tx2, sp, #0x1f0", 7663940], [" 74f148:\tmov\tx1, x25", 7663944], [" 74f14c:\tstr\tq5, [sp,#496]", 7663948], [" 74f150:\tbl\t7566ac <islower@plt+0x6e905c>", 7663952], [" 74f154:\tldr\tx13, [sp,#496]", 7663956], [" 74f158:\tmov\tx20, x0", 7663960], [" 74f15c:\tmov\tx0, x13", 7663964], [" 74f160:\tbl\t6cda0 <operator delete(void*)@plt>", 7663968], [" 74f164:\torr\tx30, xzr, #0xfffffffffffffff8", 7663972], [" 74f168:\tldrsw\tx16, [x20,#16]", 7663976], [" 74f16c:\tadd\tw3, w16, #0x3f", 7663980], [" 74f170:\tcmp\tw3, #0x40", 7663984], [" 74f174:\tb.cc\t74f410 <islower@plt+0x6e1dc0>", 7663988], [" 74f178:\tldr\tx17, [x20,#8]", 7663992], [" 74f17c:\tlsr\tw7, w3, #6", 7663996], [" 74f180:\tcmn\tw16, #0x40", 7664000], [" 74f184:\tb.le\t74f418 <islower@plt+0x6e1dc8>", 7664004], [" 74f188:\tldr\td20, [x17]", 7664008], [" 74f18c:\tsub\tx28, x16, #0x1", 7664012], [" 74f190:\tasr\tx27, x28, #6", 7664016], [" 74f194:\tcmp\tx27, #0x1", 7664020], [" 74f198:\tcnt\tv21.8b, v20.8b", 7664024], [" 74f19c:\tuaddlv\th1, v21.8b", 7664028], [" 74f1a0:\tfmov\tw26, s1", 7664032], [" 74f1a4:\tb.lt\t74f470 <islower@plt+0x6e1e20>", 7664036], [" 74f1a8:\tcmp\tx27, #0x3", 7664040], [" 74f1ac:\tb.le\t74f444 <islower@plt+0x6e1df4>", 7664044], [" 74f1b0:\tmovi\tv5.2d, #0x0", 7664048], [" 74f1b4:\tsub\tx5, x27, #0x4", 7664052], [" 74f1b8:\tlsr\tx4, x5, #2", 7664056], [" 74f1bc:\tadd\tx11, x4, #0x1", 7664060], [" 74f1c0:\tcmp\tx5, #0xc", 7664064], [" 74f1c4:\tand\tx16, x11, #0x3", 7664068], [" 74f1c8:\torr\tw20, wzr, #0x1", 7664072], [" 74f1cc:\tb.cc\t74f370 <islower@plt+0x6e1d20>", 7664076], [" 74f1d0:\tmovi\tv5.2d, #0x0", 7664080], [" 74f1d4:\tsub\tx9, x11, x16", 7664084], [" 74f1d8:\tadd\tx13, x17, #0x48", 7664088], [" 74f1dc:\torr\tw20, wzr, #0x1", 7664092], [" 74f1e0:\tldp\tq18, q20, [x13,#-64]", 7664096], [" 74f1e4:\tadd\tx20, x20, #0x10", 7664100], [" 74f1e8:\tsubs\tx9, x9, #0x4", 7664104], [" 74f1ec:\tmov\tx11, v18.d[1]", 7664108], [" 74f1f0:\tmov\tx1, v20.d[1]", 7664112], [" 74f1f4:\tcnt\tv0.8b, v18.8b", 7664116], [" 74f1f8:\tcnt\tv6.8b, v20.8b", 7664120], [" 74f1fc:\tfmov\td3, x11", 7664124], [" 74f200:\tfmov\td7, x1", 7664128], [" 74f204:\tuaddlv\th26, v0.8b", 7664132], [" 74f208:\tuaddlv\th28, v6.8b", 7664136], [" 74f20c:\tcnt\tv24.8b, v3.8b", 7664140], [" 74f210:\tcnt\tv17.8b, v7.8b", 7664144], [" 74f214:\tfmov\tw18, s26", 7664148], [" 74f218:\tfmov\tw4, s28", 7664152], [" 74f21c:\tuaddlv\th27, v24.8b", 7664156], [" 74f220:\tuaddlv\th30, v17.8b", 7664160], [" 74f224:\tfmov\td29, x18", 7664164], [" 74f228:\tfmov\td4, x4", 7664168], [" 74f22c:\tfmov\tw6, s27", 7664172], [" 74f230:\tfmov\tw2, s30", 7664176], [" 74f234:\tmov\tv29.d[1], x6", 7664180], [" 74f238:\tmov\tv4.d[1], x2", 7664184], [" 74f23c:\txtn\tv30.2s, v29.2d", 7664188], [" 74f240:\txtn2\tv30.4s, v4.2d", 7664192], [" 74f244:\tldp\tq31, q21, [x13,#-32]", 7664196], [" 74f248:\tmov\tx10, v31.d[1]", 7664200], [" 74f24c:\tmov\tx8, v21.d[1]", 7664204], [" 74f250:\tcnt\tv19.8b, v31.8b", 7664208], [" 74f254:\tcnt\tv22.8b, v21.8b", 7664212], [" 74f258:\tadd\tv5.4s, v30.4s, v5.4s", 7664216], [" 74f25c:\tfmov\td16, x10", 7664220], [" 74f260:\tfmov\td1, x8", 7664224], [" 74f264:\tuaddlv\th3, v19.8b", 7664228], [" 74f268:\tuaddlv\th22, v22.8b", 7664232], [" 74f26c:\tcnt\tv18.8b, v16.8b", 7664236], [" 74f270:\tcnt\tv23.8b, v1.8b", 7664240], [" 74f274:\tfmov\tw15, s3", 7664244], [" 74f278:\tfmov\tw12, s22", 7664248], [" 74f27c:\tuaddlv\th0, v18.8b", 7664252], [" 74f280:\tuaddlv\th2, v23.8b", 7664256], [" 74f284:\tfmov\td1, x15", 7664260], [" 74f288:\tfmov\td23, x12", 7664264], [" 74f28c:\tfmov\tw14, s0", 7664268], [" 74f290:\tfmov\tw4, s2", 7664272], [" 74f294:\tmov\tv1.d[1], x14", 7664276], [" 74f298:\tmov\tv23.d[1], x4", 7664280], [" 74f29c:\txtn\tv20.2s, v1.2d", 7664284], [" 74f2a0:\txtn2\tv20.4s, v23.2d", 7664288], [" 74f2a4:\tldp\tq0, q1, [x13]", 7664292], [" 74f2a8:\tmov\tx18, v0.d[1]", 7664296], [" 74f2ac:\tmov\tx28, v1.d[1]", 7664300], [" 74f2b0:\tcnt\tv25.8b, v0.8b", 7664304], [" 74f2b4:\tcnt\tv21.8b, v1.8b", 7664308], [" 74f2b8:\tadd\tv20.4s, v20.4s, v5.4s", 7664312], [" 74f2bc:\tfmov\td31, x18", 7664316], [" 74f2c0:\tfmov\td2, x28", 7664320], [" 74f2c4:\tuaddlv\th24, v25.8b", 7664324], [" 74f2c8:\tuaddlv\th6, v21.8b", 7664328], [" 74f2cc:\tcnt\tv4.8b, v31.8b", 7664332], [" 74f2d0:\tcnt\tv26.8b, v2.8b", 7664336], [" 74f2d4:\tfmov\tw0, s24", 7664340], [" 74f2d8:\tfmov\tw2, s6", 7664344], [" 74f2dc:\tuaddlv\th25, v4.8b", 7664348], [" 74f2e0:\tuaddlv\th7, v26.8b", 7664352], [" 74f2e4:\tfmov\td16, x0", 7664356], [" 74f2e8:\tfmov\td17, x2", 7664360], [" 74f2ec:\tfmov\tw0, s25", 7664364], [" 74f2f0:\tfmov\tw12, s7", 7664368], [" 74f2f4:\tmov\tv16.d[1], x0", 7664372], [" 74f2f8:\tmov\tv17.d[1], x12", 7664376], [" 74f2fc:\txtn\tv19.2s, v16.2d", 7664380], [" 74f300:\txtn2\tv19.4s, v17.2d", 7664384], [" 74f304:\tldp\tq0, q1, [x13,#32]", 7664388], [" 74f308:\tadd\tx13, x13, #0x80", 7664392], [" 74f30c:\tmov\tx15, v0.d[1]", 7664396], [" 74f310:\tmov\tx7, v1.d[1]", 7664400], [" 74f314:\tcnt\tv27.8b, v0.8b", 7664404], [" 74f318:\tcnt\tv0.8b, v1.8b", 7664408], [" 74f31c:\tadd\tv31.4s, v19.4s, v20.4s", 7664412], [" 74f320:\tfmov\td28, x15", 7664416], [" 74f324:\tfmov\td3, x7", 7664420], [" 74f328:\tuaddlv\th18, v27.8b", 7664424], [" 74f32c:\tuaddlv\th27, v0.8b", 7664428], [" 74f330:\tcnt\tv29.8b, v28.8b", 7664432], [" 74f334:\tcnt\tv24.8b, v3.8b", 7664436], [" 74f338:\tfmov\tw14, s18", 7664440], [" 74f33c:\tfmov\tw8, s27", 7664444], [" 74f340:\tuaddlv\th26, v29.8b", 7664448], [" 74f344:\tuaddlv\th29, v24.8b", 7664452], [" 74f348:\tfmov\td28, x14", 7664456], [" 74f34c:\tfmov\td30, x8", 7664460], [" 74f350:\tfmov\tw5, s26", 7664464], [" 74f354:\tfmov\tw3, s29", 7664468], [" 74f358:\tmov\tv28.d[1], x5", 7664472], [" 74f35c:\tmov\tv30.d[1], x3", 7664476], [" 74f360:\txtn\tv4.2s, v28.2d", 7664480], [" 74f364:\txtn2\tv4.4s, v30.2d", 7664484], [" 74f368:\tadd\tv5.4s, v4.4s, v31.4s", 7664488], [" 74f36c:\tb.ne\t74f1e0 <islower@plt+0x6e1b90>", 7664492], [" 74f370:\tand\tx18, x27, #0xfffffffffffffffc", 7664496], [" 74f374:\tcbz\tx16, 74f3ec <islower@plt+0x6e1d9c>", 7664500], [" 74f378:\tadd\tx7, x17, x20, lsl #3", 7664504], [" 74f37c:\tadd\tx28, x7, #0x10", 7664508], [" 74f380:\tldp\tq2, q0, [x28,#-16]", 7664512], [" 74f384:\tsubs\tx16, x16, #0x1", 7664516], [" 74f388:\tadd\tx28, x28, #0x20", 7664520], [" 74f38c:\tmov\tx12, v2.d[1]", 7664524], [" 74f390:\tmov\tx15, v0.d[1]", 7664528], [" 74f394:\tcnt\tv2.8b, v2.8b", 7664532], [" 74f398:\tcnt\tv28.8b, v0.8b", 7664536], [" 74f39c:\tfmov\td26, x12", 7664540], [" 74f3a0:\tfmov\td29, x15", 7664544], [" 74f3a4:\tuaddlv\th23, v2.8b", 7664548], [" 74f3a8:\tuaddlv\th25, v28.8b", 7664552], [" 74f3ac:\tcnt\tv27.8b, v26.8b", 7664556], [" 74f3b0:\tcnt\tv30.8b, v29.8b", 7664560], [" 74f3b4:\tfmov\tw1, s23", 7664564], [" 74f3b8:\tfmov\tw3, s25", 7664568], [" 74f3bc:\tuaddlv\th24, v27.8b", 7664572], [" 74f3c0:\tuaddlv\th16, v30.8b", 7664576], [" 74f3c4:\tfmov\td6, x1", 7664580], [" 74f3c8:\tfmov\td7, x3", 7664584], [" 74f3cc:\tfmov\tw7, s24", 7664588], [" 74f3d0:\tfmov\tw5, s16", 7664592], [" 74f3d4:\tmov\tv6.d[1], x7", 7664596], [" 74f3d8:\tmov\tv7.d[1], x5", 7664600], [" 74f3dc:\txtn\tv17.2s, v6.2d", 7664604], [" 74f3e0:\txtn2\tv17.4s, v7.2d", 7664608], [" 74f3e4:\tadd\tv5.4s, v17.4s, v5.4s", 7664612], [" 74f3e8:\tb.ne\t74f380 <islower@plt+0x6e1d30>", 7664616], [" 74f3ec:\t.inst\t0x6e0540b3 ; undefined", 7664620], [" 74f3f0:\tcmp\tx18, x27", 7664624], [" 74f3f4:\tadd\tv5.2s, v5.2s, v19.2s", 7664628], [" 74f3f8:\taddp\tv5.2s, v5.2s, v5.2s", 7664632], [" 74f3fc:\tfmov\tw28, s5", 7664636], [" 74f400:\tadd\tw26, w26, w28", 7664640], [" 74f404:\tb.ge\t74f470 <islower@plt+0x6e1e20>", 7664644], [" 74f408:\torr\tx1, x18, #0x1", 7664648], [" 74f40c:\tb\t74f448 <islower@plt+0x6e1df8>", 7664652], [" 74f410:\tmov\tw26, wzr", 7664656], [" 74f414:\tb\t74f470 <islower@plt+0x6e1e20>", 7664660], [" 74f418:\tmov\tw26, wzr", 7664664], [" 74f41c:\tmov\tx20, xzr", 7664668], [" 74f420:\tldr\td24, [x17],#8", 7664672], [" 74f424:\tadd\tx20, x20, #0x1", 7664676], [" 74f428:\tcmp\tx20, x7", 7664680], [" 74f42c:\tcnt\tv25.8b, v24.8b", 7664684], [" 74f430:\tuaddlv\th2, v25.8b", 7664688], [" 74f434:\tfmov\tw3, s2", 7664692], [" 74f438:\tadd\tw26, w3, w26", 7664696], [" 74f43c:\tb.cc\t74f420 <islower@plt+0x6e1dd0>", 7664700], [" 74f440:\tb\t74f470 <islower@plt+0x6e1e20>", 7664704], [" 74f444:\torr\tw1, wzr, #0x1", 7664708], [" 74f448:\tsub\tx11, x1, #0x1", 7664712], [" 74f44c:\tadd\tx28, x17, x1, lsl #3", 7664716], [" 74f450:\tldr\td20, [x28],#8", 7664720], [" 74f454:\tadd\tx11, x11, #0x1", 7664724], [" 74f458:\tcmp\tx11, x27", 7664728], [" 74f45c:\tcnt\tv30.8b, v20.8b", 7664732], [" 74f460:\tuaddlv\th21, v30.8b", 7664736], [" 74f464:\tfmov\tw13, s21", 7664740], [" 74f468:\tadd\tw26, w13, w26", 7664744], [" 74f46c:\tb.lt\t74f450 <islower@plt+0x6e1e00>", 7664748], [" 74f470:\tldr\tw11, [x22,#496]", 7664752], [" 74f474:\tcbz\tw11, 74f4e8 <islower@plt+0x6e1e98>", 7664756], [" 74f478:\tldr\tx8, [x25]", 7664760], [" 74f47c:\torr\tw20, wzr, #0xfffffff", 7664764], [" 74f480:\tldr\tx13, [x22,#504]", 7664768], [" 74f484:\torr\tw9, wzr, #0x18", 7664772], [" 74f488:\tubfx\tx17, x8, #4, #28", 7664776], [" 74f48c:\teor\tw2, w17, w8, lsr #9", 7664780], [" 74f490:\tadd\tw17, w11, w20", 7664784], [" 74f494:\tand\tw6, w17, w2", 7664788], [" 74f498:\tumaddl\tx20, w6, w9, x13", 7664792], [" 74f49c:\tldr\tx1, [x20]", 7664796], [" 74f4a0:\tcmp\tx8, x1", 7664800], [" 74f4a4:\tb.eq\t74f524 <islower@plt+0x6e1ed4>", 7664804], [" 74f4a8:\tmov\tx3, xzr", 7664808], [" 74f4ac:\tsub\tw16, w11, #0x1", 7664812], [" 74f4b0:\torr\tw10, wzr, #0x1", 7664816], [" 74f4b4:\tcmn\tx1, #0x4", 7664820], [" 74f4b8:\tb.eq\t74f4f0 <islower@plt+0x6e1ea0>", 7664824], [" 74f4bc:\tcmp\tx3, #0x0", 7664828], [" 74f4c0:\tadd\tw2, w10, w2", 7664832], [" 74f4c4:\tccmp\tx1, x30, #0x0, eq", 7664836], [" 74f4c8:\tand\tw4, w2, w16", 7664840], [" 74f4cc:\tadd\tw10, w10, #0x1", 7664844], [" 74f4d0:\tcsel\tx3, x3, x20, ne", 7664848], [" 74f4d4:\tumaddl\tx20, w4, w9, x13", 7664852], [" 74f4d8:\tldr\tx1, [x20]", 7664856], [" 74f4dc:\tcmp\tx8, x1", 7664860], [" 74f4e0:\tb.ne\t74f4b4 <islower@plt+0x6e1e64>", 7664864], [" 74f4e4:\tb\t74f524 <islower@plt+0x6e1ed4>", 7664868], [" 74f4e8:\tmov\tx3, xzr", 7664872], [" 74f4ec:\tb\t74f4f8 <islower@plt+0x6e1ea8>", 7664876], [" 74f4f0:\tcmp\tx3, #0x0", 7664880], [" 74f4f4:\tcsel\tx3, x3, x20, ne", 7664884], [" 74f4f8:\tmovi\tv6.2d, #0x0", 7664888], [" 74f4fc:\tldr\tx0, [sp,#304]", 7664892], [" 74f500:\tadd\tx2, sp, #0x1f0", 7664896], [" 74f504:\tmov\tx1, x25", 7664900], [" 74f508:\tstr\tq6, [sp,#496]", 7664904], [" 74f50c:\tbl\t7566ac <islower@plt+0x6e905c>", 7664908], [" 74f510:\tldr\tx14, [sp,#496]", 7664912], [" 74f514:\tmov\tx20, x0", 7664916], [" 74f518:\tmov\tx0, x14", 7664920], [" 74f51c:\tbl\t6cda0 <operator delete(void*)@plt>", 7664924], [" 74f520:\torr\tx30, xzr, #0xfffffffffffffff8", 7664928], [" 74f524:\tldrsw\tx5, [x20,#16]", 7664932], [" 74f528:\tadd\tw6, w5, #0x3f", 7664936], [" 74f52c:\tcmp\tw6, #0x40", 7664940], [" 74f530:\tb.cc\t74f7cc <islower@plt+0x6e217c>", 7664944], [" 74f534:\tldr\tx18, [x20,#8]", 7664948], [" 74f538:\tlsr\tw3, w6, #6", 7664952], [" 74f53c:\tcmn\tw5, #0x40", 7664956], [" 74f540:\tb.le\t74f7d4 <islower@plt+0x6e2184>", 7664960], [" 74f544:\tldr\td24, [x18]", 7664964], [" 74f548:\tsub\tx2, x5, #0x1", 7664968], [" 74f54c:\tasr\tx20, x2, #6", 7664972], [" 74f550:\tcmp\tx20, #0x1", 7664976], [" 74f554:\tcnt\tv6.8b, v24.8b", 7664980], [" 74f558:\tuaddlv\th24, v6.8b", 7664984], [" 74f55c:\tfmov\tw28, s24", 7664988], [" 74f560:\tb.lt\t74f82c <islower@plt+0x6e21dc>", 7664992], [" 74f564:\tcmp\tx20, #0x3", 7664996], [" 74f568:\tb.le\t74f800 <islower@plt+0x6e21b0>", 7665000], [" 74f56c:\tmovi\tv4.2d, #0x0", 7665004], [" 74f570:\tsub\tx22, x20, #0x4", 7665008], [" 74f574:\tlsr\tx16, x22, #2", 7665012], [" 74f578:\tadd\tx27, x16, #0x1", 7665016], [" 74f57c:\tcmp\tx22, #0xc", 7665020], [" 74f580:\tand\tx15, x27, #0x3", 7665024], [" 74f584:\torr\tw0, wzr, #0x1", 7665028], [" 74f588:\tb.cc\t74f72c <islower@plt+0x6e20dc>", 7665032], [" 74f58c:\tmovi\tv4.2d, #0x0", 7665036], [" 74f590:\tsub\tx27, x27, x15", 7665040], [" 74f594:\tadd\tx12, x18, #0x48", 7665044], [" 74f598:\torr\tw0, wzr, #0x1", 7665048], [" 74f59c:\tldp\tq20, q26, [x12,#-64]", 7665052], [" 74f5a0:\tadd\tx0, x0, #0x10", 7665056], [" 74f5a4:\tsubs\tx27, x27, #0x4", 7665060], [" 74f5a8:\tmov\tx16, v20.d[1]", 7665064], [" 74f5ac:\tmov\tx7, v26.d[1]", 7665068], [" 74f5b0:\tcnt\tv22.8b, v20.8b", 7665072], [" 74f5b4:\tcnt\tv25.8b, v26.8b", 7665076], [" 74f5b8:\tfmov\td1, x16", 7665080], [" 74f5bc:\tfmov\td2, x7", 7665084], [" 74f5c0:\tuaddlv\th27, v22.8b", 7665088], [" 74f5c4:\tuaddlv\th29, v25.8b", 7665092], [" 74f5c8:\tcnt\tv23.8b, v1.8b", 7665096], [" 74f5cc:\tcnt\tv26.8b, v2.8b", 7665100], [" 74f5d0:\tfmov\tw14, s27", 7665104], [" 74f5d4:\tfmov\tw8, s29", 7665108], [" 74f5d8:\tuaddlv\th28, v23.8b", 7665112], [" 74f5dc:\tuaddlv\th31, v26.8b", 7665116], [" 74f5e0:\tfmov\td30, x14", 7665120], [" 74f5e4:\tfmov\td3, x8", 7665124], [" 74f5e8:\tfmov\tw5, s28", 7665128], [" 74f5ec:\tfmov\tw3, s31", 7665132], [" 74f5f0:\tmov\tv30.d[1], x5", 7665136], [" 74f5f4:\tmov\tv3.d[1], x3", 7665140], [" 74f5f8:\txtn\tv31.2s, v30.2d", 7665144], [" 74f5fc:\txtn2\tv31.4s, v3.2d", 7665148], [" 74f600:\tldp\tq0, q22, [x12,#-32]", 7665152], [" 74f604:\tmov\tx13, v0.d[1]", 7665156], [" 74f608:\tmov\tx11, v22.d[1]", 7665160], [" 74f60c:\tcnt\tv27.8b, v0.8b", 7665164], [" 74f610:\tcnt\tv30.8b, v22.8b", 7665168], [" 74f614:\tadd\tv4.4s, v31.4s, v4.4s", 7665172], [" 74f618:\tfmov\td28, x13", 7665176], [" 74f61c:\tfmov\td5, x11", 7665180], [" 74f620:\tuaddlv\th1, v27.8b", 7665184], [" 74f624:\tuaddlv\th23, v30.8b", 7665188], [" 74f628:\tcnt\tv29.8b, v28.8b", 7665192], [" 74f62c:\tcnt\tv0.8b, v5.8b", 7665196], [" 74f630:\tfmov\tw9, s1", 7665200], [" 74f634:\tfmov\tw6, s23", 7665204], [" 74f638:\tuaddlv\th2, v29.8b", 7665208], [" 74f63c:\tuaddlv\th25, v0.8b", 7665212], [" 74f640:\tfmov\td24, x9", 7665216], [" 74f644:\tfmov\td6, x6", 7665220], [" 74f648:\tfmov\tw1, s2", 7665224], [" 74f64c:\tfmov\tw6, s25", 7665228], [" 74f650:\tmov\tv24.d[1], x1", 7665232], [" 74f654:\tmov\tv6.d[1], x6", 7665236], [" 74f658:\txtn\tv21.2s, v24.2d", 7665240], [" 74f65c:\txtn2\tv21.4s, v6.2d", 7665244], [" 74f660:\tldp\tq0, q1, [x12]", 7665248], [" 74f664:\tmov\tx17, v0.d[1]", 7665252], [" 74f668:\tmov\tx2, v1.d[1]", 7665256], [" 74f66c:\tcnt\tv3.8b, v0.8b", 7665260], [" 74f670:\tcnt\tv7.8b, v1.8b", 7665264], [" 74f674:\tadd\tv21.4s, v21.4s, v4.4s", 7665268], [" 74f678:\tfmov\td24, x17", 7665272], [" 74f67c:\tfmov\td17, x2", 7665276], [" 74f680:\tuaddlv\th16, v3.8b", 7665280], [" 74f684:\tuaddlv\th7, v7.8b", 7665284], [" 74f688:\tcnt\tv6.8b, v24.8b", 7665288], [" 74f68c:\tcnt\tv19.8b, v17.8b", 7665292], [" 74f690:\tfmov\tw7, s16", 7665296], [" 74f694:\tfmov\tw5, s7", 7665300], [" 74f698:\tuaddlv\th5, v6.8b", 7665304], [" 74f69c:\tuaddlv\th19, v19.8b", 7665308], [" 74f6a0:\tfmov\td17, x7", 7665312], [" 74f6a4:\tfmov\td18, x5", 7665316], [" 74f6a8:\tfmov\tw9, s5", 7665320], [" 74f6ac:\tfmov\tw10, s19", 7665324], [" 74f6b0:\tmov\tv17.d[1], x9", 7665328], [" 74f6b4:\tmov\tv18.d[1], x10", 7665332], [" 74f6b8:\txtn\tv20.2s, v17.2d", 7665336], [" 74f6bc:\txtn2\tv20.4s, v18.2d", 7665340], [" 74f6c0:\tldp\tq0, q1, [x12,#32]", 7665344], [" 74f6c4:\tadd\tx12, x12, #0x80", 7665348], [" 74f6c8:\tmov\tx8, v0.d[1]", 7665352], [" 74f6cc:\tmov\tx14, v1.d[1]", 7665356], [" 74f6d0:\tcnt\tv16.8b, v0.8b", 7665360], [" 74f6d4:\tcnt\tv1.8b, v1.8b", 7665364], [" 74f6d8:\tadd\tv0.4s, v20.4s, v21.4s", 7665368], [" 74f6dc:\tfmov\td18, x8", 7665372], [" 74f6e0:\tfmov\td23, x14", 7665376], [" 74f6e4:\tuaddlv\th26, v16.8b", 7665380], [" 74f6e8:\tuaddlv\th28, v1.8b", 7665384], [" 74f6ec:\tcnt\tv22.8b, v18.8b", 7665388], [" 74f6f0:\tcnt\tv25.8b, v23.8b", 7665392], [" 74f6f4:\tfmov\tw11, s26", 7665396], [" 74f6f8:\tfmov\tw10, s28", 7665400], [" 74f6fc:\tuaddlv\th27, v22.8b", 7665404], [" 74f700:\tuaddlv\th30, v25.8b", 7665408], [" 74f704:\tfmov\td29, x11", 7665412], [" 74f708:\tfmov\td31, x10", 7665416], [" 74f70c:\tfmov\tw4, s27", 7665420], [" 74f710:\tfmov\tw16, s30", 7665424], [" 74f714:\tmov\tv29.d[1], x4", 7665428], [" 74f718:\tmov\tv31.d[1], x16", 7665432], [" 74f71c:\txtn\tv3.2s, v29.2d", 7665436], [" 74f720:\txtn2\tv3.4s, v31.2d", 7665440], [" 74f724:\tadd\tv4.4s, v3.4s, v0.4s", 7665444], [" 74f728:\tb.ne\t74f59c <islower@plt+0x6e1f4c>", 7665448], [" 74f72c:\tand\tx16, x20, #0xfffffffffffffffc", 7665452], [" 74f730:\tcbz\tx15, 74f7a8 <islower@plt+0x6e2158>", 7665456], [" 74f734:\tadd\tx3, x18, x0, lsl #3", 7665460], [" 74f738:\tadd\tx22, x3, #0x10", 7665464], [" 74f73c:\tldp\tq25, q0, [x22,#-16]", 7665468], [" 74f740:\tsubs\tx15, x15, #0x1", 7665472], [" 74f744:\tadd\tx22, x22, #0x20", 7665476], [" 74f748:\tmov\tx8, v25.d[1]", 7665480], [" 74f74c:\tmov\tx14, v0.d[1]", 7665484], [" 74f750:\tcnt\tv7.8b, v25.8b", 7665488], [" 74f754:\tcnt\tv19.8b, v0.8b", 7665492], [" 74f758:\tfmov\td16, x8", 7665496], [" 74f75c:\tfmov\td20, x14", 7665500], [" 74f760:\tuaddlv\th6, v7.8b", 7665504], [" 74f764:\tcnt\tv17.8b, v16.8b", 7665508], [" 74f768:\tcnt\tv18.8b, v20.8b", 7665512], [" 74f76c:\tuaddlv\th16, v19.8b", 7665516], [" 74f770:\tfmov\tw0, s6", 7665520], [" 74f774:\tuaddlv\th7, v17.8b", 7665524], [" 74f778:\tuaddlv\th17, v18.8b", 7665528], [" 74f77c:\tfmov\tw2, s16", 7665532], [" 74f780:\tfmov\td5, x0", 7665536], [" 74f784:\tfmov\tw4, s7", 7665540], [" 74f788:\tfmov\tw12, s17", 7665544], [" 74f78c:\tfmov\td19, x2", 7665548], [" 74f790:\tmov\tv5.d[1], x4", 7665552], [" 74f794:\tmov\tv19.d[1], x12", 7665556], [" 74f798:\txtn\tv18.2s, v5.2d", 7665560], [" 74f79c:\txtn2\tv18.4s, v19.2d", 7665564], [" 74f7a0:\tadd\tv4.4s, v18.4s, v4.4s", 7665568], [" 74f7a4:\tb.ne\t74f73c <islower@plt+0x6e20ec>", 7665572], [" 74f7a8:\t.inst\t0x6e044095 ; undefined", 7665576], [" 74f7ac:\tcmp\tx16, x20", 7665580], [" 74f7b0:\tadd\tv21.2s, v4.2s, v21.2s", 7665584], [" 74f7b4:\taddp\tv4.2s, v21.2s, v21.2s", 7665588], [" 74f7b8:\tfmov\tw9, s4", 7665592], [" 74f7bc:\tadd\tw28, w28, w9", 7665596], [" 74f7c0:\tb.ge\t74f82c <islower@plt+0x6e21dc>", 7665600], [" 74f7c4:\torr\tx6, x16, #0x1", 7665604], [" 74f7c8:\tb\t74f804 <islower@plt+0x6e21b4>", 7665608], [" 74f7cc:\tmov\tw28, wzr", 7665612], [" 74f7d0:\tb\t74f82c <islower@plt+0x6e21dc>", 7665616], [" 74f7d4:\tmov\tw28, wzr", 7665620], [" 74f7d8:\tmov\tx22, xzr", 7665624], [" 74f7dc:\tldr\td26, [x18],#8", 7665628], [" 74f7e0:\tadd\tx22, x22, #0x1", 7665632], [" 74f7e4:\tcmp\tx22, x3", 7665636], [" 74f7e8:\tcnt\tv27.8b, v26.8b", 7665640], [" 74f7ec:\tuaddlv\th3, v27.8b", 7665644], [" 74f7f0:\tfmov\tw20, s3", 7665648], [" 74f7f4:\tadd\tw28, w20, w28", 7665652], [" 74f7f8:\tb.cc\t74f7dc <islower@plt+0x6e218c>", 7665656], [" 74f7fc:\tb\t74f82c <islower@plt+0x6e21dc>", 7665660], [" 74f800:\torr\tw6, wzr, #0x1", 7665664], [" 74f804:\tsub\tx13, x6, #0x1", 7665668], [" 74f808:\tadd\tx22, x18, x6, lsl #3", 7665672], [" 74f80c:\tldr\td31, [x22],#8", 7665676], [" 74f810:\tadd\tx13, x13, #0x1", 7665680], [" 74f814:\tcmp\tx13, x20", 7665684], [" 74f818:\tcnt\tv4.8b, v31.8b", 7665688], [" 74f81c:\tuaddlv\th22, v4.8b", 7665692], [" 74f820:\tfmov\tw14, s22", 7665696], [" 74f824:\tadd\tw28, w14, w28", 7665700], [" 74f828:\tb.lt\t74f80c <islower@plt+0x6e21bc>", 7665704], [" 74f82c:\tldr\tx2, [sp,#392]", 7665708], [" 74f830:\tldr\tw10, [x2,#520]", 7665712], [" 74f834:\tcbz\tw10, 74f8ac <islower@plt+0x6e225c>", 7665716], [" 74f838:\tldr\tx9, [x25]", 7665720], [" 74f83c:\torr\tw16, wzr, #0xfffffff", 7665724], [" 74f840:\tldr\tx14, [x2,#528]", 7665728], [" 74f844:\tadd\tw12, w10, w16", 7665732], [" 74f848:\torr\tw20, wzr, #0x18", 7665736], [" 74f84c:\torr\tw7, wzr, #0x18", 7665740], [" 74f850:\tubfx\tx6, x9, #4, #28", 7665744], [" 74f854:\teor\tw3, w6, w9, lsr #9", 7665748], [" 74f858:\tand\tw27, w12, w3", 7665752], [" 74f85c:\tumaddl\tx20, w27, w20, x14", 7665756], [" 74f860:\tldr\tx8, [x20]", 7665760], [" 74f864:\tcmp\tx9, x8", 7665764], [" 74f868:\tb.eq\t74f8e8 <islower@plt+0x6e2298>", 7665768], [" 74f86c:\tmov\tx2, xzr", 7665772], [" 74f870:\tsub\tw18, w10, #0x1", 7665776], [" 74f874:\torr\tw13, wzr, #0x1", 7665780], [" 74f878:\tcmn\tx8, #0x4", 7665784], [" 74f87c:\tb.eq\t74f8b4 <islower@plt+0x6e2264>", 7665788], [" 74f880:\tcmp\tx2, #0x0", 7665792], [" 74f884:\tadd\tw3, w13, w3", 7665796], [" 74f888:\tccmp\tx8, x30, #0x0, eq", 7665800], [" 74f88c:\tand\tw10, w3, w18", 7665804], [" 74f890:\tadd\tw13, w13, #0x1", 7665808], [" 74f894:\tcsel\tx2, x2, x20, ne", 7665812], [" 74f898:\tumaddl\tx20, w10, w7, x14", 7665816], [" 74f89c:\tldr\tx8, [x20]", 7665820], [" 74f8a0:\tcmp\tx9, x8", 7665824], [" 74f8a4:\tb.ne\t74f878 <islower@plt+0x6e2228>", 7665828], [" 74f8a8:\tb\t74f8e8 <islower@plt+0x6e2298>", 7665832], [" 74f8ac:\tmov\tx3, xzr", 7665836], [" 74f8b0:\tb\t74f8bc <islower@plt+0x6e226c>", 7665840], [" 74f8b4:\tcmp\tx2, #0x0", 7665844], [" 74f8b8:\tcsel\tx3, x2, x20, ne", 7665848], [" 74f8bc:\tmovi\tv7.2d, #0x0", 7665852], [" 74f8c0:\tldr\tx0, [sp,#296]", 7665856], [" 74f8c4:\tadd\tx2, sp, #0x1f0", 7665860], [" 74f8c8:\tmov\tx1, x25", 7665864], [" 74f8cc:\tstr\tq7, [sp,#496]", 7665868], [" 74f8d0:\tbl\t7566ac <islower@plt+0x6e905c>", 7665872], [" 74f8d4:\tldr\tx15, [sp,#496]", 7665876], [" 74f8d8:\tmov\tx20, x0", 7665880], [" 74f8dc:\tmov\tx0, x15", 7665884], [" 74f8e0:\tbl\t6cda0 <operator delete(void*)@plt>", 7665888], [" 74f8e4:\torr\tx30, xzr, #0xfffffffffffffff8", 7665892], [" 74f8e8:\tldrsw\tx3, [x20,#16]", 7665896], [" 74f8ec:\torr\tw25, wzr, #0x18", 7665900], [" 74f8f0:\tadd\tw5, w3, #0x3f", 7665904], [" 74f8f4:\tcmp\tw5, #0x40", 7665908], [" 74f8f8:\tb.cc\t74fb94 <islower@plt+0x6e2544>", 7665912], [" 74f8fc:\tldr\tx2, [x20,#8]", 7665916], [" 74f900:\tlsr\tw8, w5, #6", 7665920], [" 74f904:\tcmn\tw3, #0x40", 7665924], [" 74f908:\tb.le\t74fb9c <islower@plt+0x6e254c>", 7665928], [" 74f90c:\tldr\td23, [x2]", 7665932], [" 74f910:\tsub\tx13, x3, #0x1", 7665936], [" 74f914:\tasr\tx9, x13, #6", 7665940], [" 74f918:\tcmp\tx9, #0x1", 7665944], [" 74f91c:\tcnt\tv25.8b, v23.8b", 7665948], [" 74f920:\tuaddlv\th4, v25.8b", 7665952], [" 74f924:\tfmov\tw22, s4", 7665956], [" 74f928:\tb.lt\t74fbf4 <islower@plt+0x6e25a4>", 7665960], [" 74f92c:\tcmp\tx9, #0x3", 7665964], [" 74f930:\tb.le\t74fbc8 <islower@plt+0x6e2578>", 7665968], [" 74f934:\tsub\tx11, x9, #0x4", 7665972], [" 74f938:\tmovi\tv3.2d, #0x0", 7665976], [" 74f93c:\tlsr\tx17, x11, #2", 7665980], [" 74f940:\tadd\tx17, x17, #0x1", 7665984], [" 74f944:\tcmp\tx11, #0xc", 7665988], [" 74f948:\tand\tx14, x17, #0x3", 7665992], [" 74f94c:\torr\tw8, wzr, #0x1", 7665996], [" 74f950:\tb.cc\t74faf4 <islower@plt+0x6e24a4>", 7666000], [" 74f954:\tmovi\tv3.2d, #0x0", 7666004], [" 74f958:\tsub\tx0, x17, x14", 7666008], [" 74f95c:\tadd\tx10, x2, #0x48", 7666012], [" 74f960:\torr\tw8, wzr, #0x1", 7666016], [" 74f964:\tldp\tq26, q27, [x10,#-64]", 7666020], [" 74f968:\tadd\tx8, x8, #0x10", 7666024], [" 74f96c:\tsubs\tx0, x0, #0x4", 7666028], [" 74f970:\tmov\tx17, v26.d[1]", 7666032], [" 74f974:\tmov\tx16, v27.d[1]", 7666036], [" 74f978:\tcnt\tv5.8b, v26.8b", 7666040], [" 74f97c:\tcnt\tv6.8b, v27.8b", 7666044], [" 74f980:\tfmov\td4, x17", 7666048], [" 74f984:\tfmov\td7, x16", 7666052], [" 74f988:\tuaddlv\th28, v5.8b", 7666056], [" 74f98c:\tuaddlv\th30, v6.8b", 7666060], [" 74f990:\tcnt\tv24.8b, v4.8b", 7666064], [" 74f994:\tcnt\tv16.8b, v7.8b", 7666068], [" 74f998:\tfmov\tw1, s28", 7666072], [" 74f99c:\tfmov\tw3, s30", 7666076], [" 74f9a0:\tuaddlv\th29, v24.8b", 7666080], [" 74f9a4:\tuaddlv\th0, v16.8b", 7666084], [" 74f9a8:\tfmov\td31, x1", 7666088], [" 74f9ac:\tfmov\td1, x3", 7666092], [" 74f9b0:\tfmov\tw20, s29", 7666096], [" 74f9b4:\tfmov\tw4, s0", 7666100], [" 74f9b8:\tmov\tv31.d[1], x20", 7666104], [" 74f9bc:\tmov\tv1.d[1], x4", 7666108], [" 74f9c0:\txtn\tv0.2s, v31.2d", 7666112], [" 74f9c4:\txtn2\tv0.4s, v1.2d", 7666116], [" 74f9c8:\tldp\tq2, q23, [x10,#-32]", 7666120], [" 74f9cc:\tmov\tx12, v2.d[1]", 7666124], [" 74f9d0:\tmov\tx18, v23.d[1]", 7666128], [" 74f9d4:\tcnt\tv17.8b, v2.8b", 7666132], [" 74f9d8:\tcnt\tv18.8b, v23.8b", 7666136], [" 74f9dc:\tadd\tv3.4s, v0.4s, v3.4s", 7666140], [" 74f9e0:\tfmov\td19, x12", 7666144], [" 74f9e4:\tfmov\td21, x18", 7666148], [" 74f9e8:\tuaddlv\th24, v17.8b", 7666152], [" 74f9ec:\tuaddlv\th4, v18.8b", 7666156], [" 74f9f0:\tcnt\tv20.8b, v19.8b", 7666160], [" 74f9f4:\tcnt\tv22.8b, v21.8b", 7666164], [" 74f9f8:\tfmov\tw13, s24", 7666168], [" 74f9fc:\tfmov\tw4, s4", 7666172], [" 74fa00:\tuaddlv\th25, v20.8b", 7666176], [" 74fa04:\tuaddlv\th7, v22.8b", 7666180], [" 74fa08:\tfmov\td6, x13", 7666184], [" 74fa0c:\tfmov\td16, x4", 7666188], [" 74fa10:\tfmov\tw15, s25", 7666192], [" 74fa14:\tfmov\tw7, s7", 7666196], [" 74fa18:\tmov\tv6.d[1], x15", 7666200], [" 74fa1c:\tmov\tv16.d[1], x7", 7666204], [" 74fa20:\txtn\tv22.2s, v6.2d", 7666208], [" 74fa24:\txtn2\tv22.4s, v16.2d", 7666212], [" 74fa28:\tldp\tq1, q2, [x10]", 7666216], [" 74fa2c:\tmov\tx5, v1.d[1]", 7666220], [" 74fa30:\tmov\tx3, v2.d[1]", 7666224], [" 74fa34:\tcnt\tv1.8b, v1.8b", 7666228], [" 74fa38:\tcnt\tv2.8b, v2.8b", 7666232], [" 74fa3c:\tadd\tv22.4s, v22.4s, v3.4s", 7666236], [" 74fa40:\tfmov\td23, x5", 7666240], [" 74fa44:\tfmov\td26, x3", 7666244], [" 74fa48:\tuaddlv\th5, v1.8b", 7666248], [" 74fa4c:\tuaddlv\th19, v2.8b", 7666252], [" 74fa50:\tcnt\tv25.8b, v23.8b", 7666256], [" 74fa54:\tcnt\tv27.8b, v26.8b", 7666260], [" 74fa58:\tfmov\tw15, s5", 7666264], [" 74fa5c:\tfmov\tw12, s19", 7666268], [" 74fa60:\tuaddlv\th17, v25.8b", 7666272], [" 74fa64:\tuaddlv\th21, v27.8b", 7666276], [" 74fa68:\tfmov\td18, x15", 7666280], [" 74fa6c:\tfmov\td20, x12", 7666284], [" 74fa70:\tfmov\tw27, s17", 7666288], [" 74fa74:\tfmov\tw13, s21", 7666292], [" 74fa78:\tmov\tv18.d[1], x27", 7666296], [" 74fa7c:\tmov\tv20.d[1], x13", 7666300], [" 74fa80:\txtn\tv26.2s, v18.2d", 7666304], [" 74fa84:\txtn2\tv26.4s, v20.2d", 7666308], [" 74fa88:\tldp\tq1, q2, [x10,#32]", 7666312], [" 74fa8c:\tadd\tx10, x10, #0x80", 7666316], [" 74fa90:\tmov\tx11, v1.d[1]", 7666320], [" 74fa94:\tmov\tx1, v2.d[1]", 7666324], [" 74fa98:\tcnt\tv28.8b, v1.8b", 7666328], [" 74fa9c:\tcnt\tv31.8b, v2.8b", 7666332], [" 74faa0:\tadd\tv2.4s, v26.4s, v22.4s", 7666336], [" 74faa4:\tfmov\td29, x11", 7666340], [" 74faa8:\tfmov\td5, x1", 7666344], [" 74faac:\tuaddlv\th27, v28.8b", 7666348], [" 74fab0:\tcnt\tv30.8b, v29.8b", 7666352], [" 74fab4:\tcnt\tv4.8b, v5.8b", 7666356], [" 74fab8:\tuaddlv\th29, v31.8b", 7666360], [" 74fabc:\tfmov\tw16, s27", 7666364], [" 74fac0:\tuaddlv\th28, v30.8b", 7666368], [" 74fac4:\tuaddlv\th31, v4.8b", 7666372], [" 74fac8:\tfmov\tw17, s29", 7666376], [" 74facc:\tfmov\td30, x16", 7666380], [" 74fad0:\tfmov\tw6, s28", 7666384], [" 74fad4:\tfmov\td0, x17", 7666388], [" 74fad8:\tfmov\tw17, s31", 7666392], [" 74fadc:\tmov\tv30.d[1], x6", 7666396], [" 74fae0:\tmov\tv0.d[1], x17", 7666400], [" 74fae4:\txtn\tv1.2s, v30.2d", 7666404], [" 74fae8:\txtn2\tv1.4s, v0.2d", 7666408], [" 74faec:\tadd\tv3.4s, v1.4s, v2.4s", 7666412], [" 74faf0:\tb.ne\t74f964 <islower@plt+0x6e2314>", 7666416], [" 74faf4:\tand\tx17, x9, #0xfffffffffffffffc", 7666420], [" 74faf8:\tcbz\tx14, 74fb70 <islower@plt+0x6e2520>", 7666424], [" 74fafc:\tadd\tx18, x2, x8, lsl #3", 7666428], [" 74fb00:\tadd\tx27, x18, #0x10", 7666432], [" 74fb04:\tldp\tq6, q0, [x27,#-16]", 7666436], [" 74fb08:\tsubs\tx14, x14, #0x1", 7666440], [" 74fb0c:\tadd\tx27, x27, #0x20", 7666444], [" 74fb10:\tmov\tx11, v6.d[1]", 7666448], [" 74fb14:\tmov\tx8, v0.d[1]", 7666452], [" 74fb18:\tcnt\tv26.8b, v6.8b", 7666456], [" 74fb1c:\tcnt\tv29.8b, v0.8b", 7666460], [" 74fb20:\tfmov\td27, x11", 7666464], [" 74fb24:\tfmov\td30, x8", 7666468], [" 74fb28:\tuaddlv\th7, v26.8b", 7666472], [" 74fb2c:\tuaddlv\th5, v29.8b", 7666476], [" 74fb30:\tcnt\tv28.8b, v27.8b", 7666480], [" 74fb34:\tcnt\tv31.8b, v30.8b", 7666484], [" 74fb38:\tfmov\tw11, s7", 7666488], [" 74fb3c:\tfmov\tw10, s5", 7666492], [" 74fb40:\tuaddlv\th16, v28.8b", 7666496], [" 74fb44:\tuaddlv\th19, v31.8b", 7666500], [" 74fb48:\tfmov\td17, x11", 7666504], [" 74fb4c:\tfmov\td18, x10", 7666508], [" 74fb50:\tfmov\tw1, s16", 7666512], [" 74fb54:\tfmov\tw6, s19", 7666516], [" 74fb58:\tmov\tv17.d[1], x1", 7666520], [" 74fb5c:\tmov\tv18.d[1], x6", 7666524], [" 74fb60:\txtn\tv21.2s, v17.2d", 7666528], [" 74fb64:\txtn2\tv21.4s, v18.2d", 7666532], [" 74fb68:\tadd\tv3.4s, v21.4s, v3.4s", 7666536], [" 74fb6c:\tb.ne\t74fb04 <islower@plt+0x6e24b4>", 7666540], [" 74fb70:\t.inst\t0x6e034076 ; undefined", 7666544], [" 74fb74:\tcmp\tx17, x9", 7666548], [" 74fb78:\tadd\tv3.2s, v3.2s, v22.2s", 7666552], [" 74fb7c:\taddp\tv20.2s, v3.2s, v3.2s", 7666556], [" 74fb80:\tfmov\tw27, s20", 7666560], [" 74fb84:\tadd\tw22, w22, w27", 7666564], [" 74fb88:\tb.ge\t74fbf4 <islower@plt+0x6e25a4>", 7666568], [" 74fb8c:\torr\tx7, x17, #0x1", 7666572], [" 74fb90:\tb\t74fbcc <islower@plt+0x6e257c>", 7666576], [" 74fb94:\tmov\tw22, wzr", 7666580], [" 74fb98:\tb\t74fbf4 <islower@plt+0x6e25a4>", 7666584], [" 74fb9c:\tmov\tw22, wzr", 7666588], [" 74fba0:\tmov\tx15, xzr", 7666592], [" 74fba4:\tldr\td28, [x2],#8", 7666596], [" 74fba8:\tadd\tx15, x15, #0x1", 7666600], [" 74fbac:\tcmp\tx15, x8", 7666604], [" 74fbb0:\tcnt\tv29.8b, v28.8b", 7666608], [" 74fbb4:\tuaddlv\th4, v29.8b", 7666612], [" 74fbb8:\tfmov\tw13, s4", 7666616], [" 74fbbc:\tadd\tw22, w13, w22", 7666620], [" 74fbc0:\tb.cc\t74fba4 <islower@plt+0x6e2554>", 7666624], [" 74fbc4:\tb\t74fbf4 <islower@plt+0x6e25a4>", 7666628], [" 74fbc8:\torr\tw7, wzr, #0x1", 7666632], [" 74fbcc:\tsub\tx27, x7, #0x1", 7666636], [" 74fbd0:\tadd\tx20, x2, x7, lsl #3", 7666640], [" 74fbd4:\tldr\td0, [x20],#8", 7666644], [" 74fbd8:\tadd\tx27, x27, #0x1", 7666648], [" 74fbdc:\tcmp\tx27, x9", 7666652], [" 74fbe0:\tcnt\tv3.8b, v0.8b", 7666656], [" 74fbe4:\tuaddlv\th23, v3.8b", 7666660], [" 74fbe8:\tfmov\tw12, s23", 7666664], [" 74fbec:\tadd\tw22, w12, w22", 7666668], [" 74fbf0:\tb.lt\t74fbd4 <islower@plt+0x6e2584>", 7666672], [" 74fbf4:\tldr\tx5, [sp,#392]", 7666676], [" 74fbf8:\tldr\tw13, [x5,#544]", 7666680], [" 74fbfc:\tcbz\tw13, 74fc78 <islower@plt+0x6e2628>", 7666684], [" 74fc00:\tldr\tx2, [sp,#384]", 7666688], [" 74fc04:\torr\tw11, wzr, #0xfffffff", 7666692], [" 74fc08:\tldr\tx15, [x5,#552]", 7666696], [" 74fc0c:\tadd\tw1, w13, w11", 7666700], [" 74fc10:\tldr\tx10, [x2]", 7666704], [" 74fc14:\tubfx\tx2, x10, #4, #28", 7666708], [" 74fc18:\teor\tw4, w2, w10, lsr #9", 7666712], [" 74fc1c:\tand\tw11, w1, w4", 7666716], [" 74fc20:\tumaddl\tx20, w11, w25, x15", 7666720], [" 74fc24:\tldr\tx0, [x20]", 7666724], [" 74fc28:\tcmp\tx10, x0", 7666728], [" 74fc2c:\tb.eq\t74fcb8 <islower@plt+0x6e2668>", 7666732], [" 74fc30:\tldr\tx7, [sp,#384]", 7666736], [" 74fc34:\tmov\tx5, xzr", 7666740], [" 74fc38:\tsub\tw1, w13, #0x1", 7666744], [" 74fc3c:\torr\tw12, wzr, #0x1", 7666748], [" 74fc40:\torr\tw16, wzr, #0x18", 7666752], [" 74fc44:\tcmn\tx0, #0x4", 7666756], [" 74fc48:\tb.eq\t74fc84 <islower@plt+0x6e2634>", 7666760], [" 74fc4c:\tcmp\tx5, #0x0", 7666764], [" 74fc50:\tadd\tw4, w12, w4", 7666768], [" 74fc54:\tccmp\tx0, x30, #0x0, eq", 7666772], [" 74fc58:\tand\tw8, w4, w1", 7666776], [" 74fc5c:\tadd\tw12, w12, #0x1", 7666780], [" 74fc60:\tcsel\tx5, x5, x20, ne", 7666784], [" 74fc64:\tumaddl\tx20, w8, w16, x15", 7666788], [" 74fc68:\tldr\tx0, [x20]", 7666792], [" 74fc6c:\tcmp\tx10, x0", 7666796], [" 74fc70:\tb.ne\t74fc44 <islower@plt+0x6e25f4>", 7666800], [" 74fc74:\tb\t74fcb8 <islower@plt+0x6e2668>", 7666804], [" 74fc78:\tldr\tx7, [sp,#384]", 7666808], [" 74fc7c:\tmov\tx3, xzr", 7666812], [" 74fc80:\tb\t74fc8c <islower@plt+0x6e263c>", 7666816], [" 74fc84:\tcmp\tx5, #0x0", 7666820], [" 74fc88:\tcsel\tx3, x5, x20, ne", 7666824], [" 74fc8c:\tmovi\tv16.2d, #0x0", 7666828], [" 74fc90:\tldr\tx0, [sp,#288]", 7666832], [" 74fc94:\tadd\tx2, sp, #0x1f0", 7666836], [" 74fc98:\tmov\tx1, x7", 7666840], [" 74fc9c:\tstr\tq16, [sp,#496]", 7666844], [" 74fca0:\tbl\t7566ac <islower@plt+0x6e905c>", 7666848], [" 74fca4:\tldr\tx16, [sp,#496]", 7666852], [" 74fca8:\tmov\tx20, x0", 7666856], [" 74fcac:\tmov\tx0, x16", 7666860], [" 74fcb0:\tbl\t6cda0 <operator delete(void*)@plt>", 7666864], [" 74fcb4:\torr\tx30, xzr, #0xfffffffffffffff8", 7666868], [" 74fcb8:\tldrsw\tx4, [x20,#16]", 7666872], [" 74fcbc:\torr\tw25, wzr, #0x18", 7666876], [" 74fcc0:\tadd\tw8, w4, #0x3f", 7666880], [" 74fcc4:\tcmp\tw8, #0x40", 7666884], [" 74fcc8:\tb.cc\t74ff64 <islower@plt+0x6e2914>", 7666888], [" 74fccc:\tldr\tx3, [x20,#8]", 7666892], [" 74fcd0:\tlsr\tw9, w8, #6", 7666896], [" 74fcd4:\tcmn\tw4, #0x40", 7666900], [" 74fcd8:\tb.le\t74ff6c <islower@plt+0x6e291c>", 7666904], [" 74fcdc:\tldr\td6, [x3]", 7666908], [" 74fce0:\tsub\tx1, x4, #0x1", 7666912], [" 74fce4:\tasr\tx10, x1, #6", 7666916], [" 74fce8:\tcmp\tx10, #0x1", 7666920], [" 74fcec:\tcnt\tv2.8b, v6.8b", 7666924], [" 74fcf0:\tuaddlv\th5, v2.8b", 7666928], [" 74fcf4:\tfmov\tw27, s5", 7666932], [" 74fcf8:\tb.lt\t74ffc4 <islower@plt+0x6e2974>", 7666936], [" 74fcfc:\tcmp\tx10, #0x3", 7666940], [" 74fd00:\tb.le\t74ff98 <islower@plt+0x6e2948>", 7666944], [" 74fd04:\tmovi\tv2.2d, #0x0", 7666948], [" 74fd08:\tsub\tx15, x10, #0x4", 7666952], [" 74fd0c:\tlsr\tx14, x15, #2", 7666956], [" 74fd10:\tadd\tx18, x14, #0x1", 7666960], [" 74fd14:\tcmp\tx15, #0xc", 7666964], [" 74fd18:\tand\tx13, x18, #0x3", 7666968], [" 74fd1c:\torr\tw1, wzr, #0x1", 7666972], [" 74fd20:\tb.cc\t74fec4 <islower@plt+0x6e2874>", 7666976], [" 74fd24:\tmovi\tv2.2d, #0x0", 7666980], [" 74fd28:\tsub\tx8, x18, x13", 7666984], [" 74fd2c:\tadd\tx11, x3, #0x48", 7666988], [" 74fd30:\torr\tw1, wzr, #0x1", 7666992], [" 74fd34:\tldp\tq26, q27, [x11,#-64]", 7666996], [" 74fd38:\tadd\tx1, x1, #0x10", 7667000], [" 74fd3c:\tsubs\tx8, x8, #0x4", 7667004], [" 74fd40:\tmov\tx0, v26.d[1]", 7667008], [" 74fd44:\tmov\tx5, v27.d[1]", 7667012], [" 74fd48:\tcnt\tv22.8b, v26.8b", 7667016], [" 74fd4c:\tcnt\tv25.8b, v27.8b", 7667020], [" 74fd50:\tfmov\td0, x0", 7667024], [" 74fd54:\tfmov\td3, x5", 7667028], [" 74fd58:\tuaddlv\th28, v22.8b", 7667032], [" 74fd5c:\tuaddlv\th30, v25.8b", 7667036], [" 74fd60:\tcnt\tv23.8b, v0.8b", 7667040], [" 74fd64:\tcnt\tv26.8b, v3.8b", 7667044], [" 74fd68:\tfmov\tw4, s28", 7667048], [" 74fd6c:\tfmov\tw12, s30", 7667052], [" 74fd70:\tuaddlv\th29, v23.8b", 7667056], [" 74fd74:\tuaddlv\th0, v26.8b", 7667060], [" 74fd78:\tfmov\td31, x4", 7667064], [" 74fd7c:\tfmov\td24, x12", 7667068], [" 74fd80:\tfmov\tw6, s29", 7667072], [" 74fd84:\tfmov\tw14, s0", 7667076], [" 74fd88:\tmov\tv31.d[1], x6", 7667080], [" 74fd8c:\tmov\tv24.d[1], x14", 7667084], [" 74fd90:\txtn\tv1.2s, v31.2d", 7667088], [" 74fd94:\txtn2\tv1.4s, v24.2d", 7667092], [" 74fd98:\tldp\tq3, q25, [x11,#-32]", 7667096], [" 74fd9c:\tmov\tx17, v3.d[1]", 7667100], [" 74fda0:\tmov\tx16, v25.d[1]", 7667104], [" 74fda4:\tcnt\tv27.8b, v3.8b", 7667108], [" 74fda8:\tcnt\tv30.8b, v25.8b", 7667112], [" 74fdac:\tadd\tv1.4s, v1.4s, v2.4s", 7667116], [" 74fdb0:\tfmov\td28, x17", 7667120], [" 74fdb4:\tfmov\td31, x16", 7667124], [" 74fdb8:\tuaddlv\th4, v27.8b", 7667128], [" 74fdbc:\tuaddlv\th7, v30.8b", 7667132], [" 74fdc0:\tcnt\tv29.8b, v28.8b", 7667136], [" 74fdc4:\tcnt\tv5.8b, v31.8b", 7667140], [" 74fdc8:\tfmov\tw16, s4", 7667144], [" 74fdcc:\tfmov\tw17, s7", 7667148], [" 74fdd0:\tuaddlv\th6, v29.8b", 7667152], [" 74fdd4:\tuaddlv\th5, v5.8b", 7667156], [" 74fdd8:\tfmov\td16, x16", 7667160], [" 74fddc:\tfmov\td17, x17", 7667164], [" 74fde0:\tfmov\tw20, s6", 7667168], [" 74fde4:\tfmov\tw2, s5", 7667172], [" 74fde8:\tmov\tv16.d[1], x20", 7667176], [" 74fdec:\tmov\tv17.d[1], x2", 7667180], [" 74fdf0:\txtn\tv23.2s, v16.2d", 7667184], [" 74fdf4:\txtn2\tv23.4s, v17.2d", 7667188], [" 74fdf8:\tldp\tq0, q3, [x11]", 7667192], [" 74fdfc:\tmov\tx4, v0.d[1]", 7667196], [" 74fe00:\tmov\tx9, v3.d[1]", 7667200], [" 74fe04:\tcnt\tv4.8b, v0.8b", 7667204], [" 74fe08:\tcnt\tv7.8b, v3.8b", 7667208], [" 74fe0c:\tadd\tv23.4s, v23.4s, v1.4s", 7667212], [" 74fe10:\tfmov\td24, x4", 7667216], [" 74fe14:\tfmov\td16, x9", 7667220], [" 74fe18:\tuaddlv\th19, v4.8b", 7667224], [" 74fe1c:\tuaddlv\th21, v7.8b", 7667228], [" 74fe20:\tcnt\tv6.8b, v24.8b", 7667232], [" 74fe24:\tcnt\tv17.8b, v16.8b", 7667236], [" 74fe28:\tfmov\tw18, s19", 7667240], [" 74fe2c:\tfmov\tw6, s21", 7667244], [" 74fe30:\tuaddlv\th18, v6.8b", 7667248], [" 74fe34:\tuaddlv\th20, v17.8b", 7667252], [" 74fe38:\tfmov\td22, x18", 7667256], [" 74fe3c:\tfmov\td26, x6", 7667260], [" 74fe40:\tfmov\tw12, s18", 7667264], [" 74fe44:\tfmov\tw18, s20", 7667268], [" 74fe48:\tmov\tv22.d[1], x12", 7667272], [" 74fe4c:\tmov\tv26.d[1], x18", 7667276], [" 74fe50:\txtn\tv27.2s, v22.2d", 7667280], [" 74fe54:\txtn2\tv27.4s, v26.2d", 7667284], [" 74fe58:\tldp\tq0, q3, [x11,#32]", 7667288], [" 74fe5c:\tadd\tx11, x11, #0x80", 7667292], [" 74fe60:\tmov\tx15, v0.d[1]", 7667296], [" 74fe64:\tmov\tx7, v3.d[1]", 7667300], [" 74fe68:\tcnt\tv19.8b, v0.8b", 7667304], [" 74fe6c:\tcnt\tv21.8b, v3.8b", 7667308], [" 74fe70:\tadd\tv3.4s, v27.4s, v23.4s", 7667312], [" 74fe74:\tfmov\td20, x15", 7667316], [" 74fe78:\tfmov\td22, x7", 7667320], [" 74fe7c:\tuaddlv\th28, v19.8b", 7667324], [" 74fe80:\tuaddlv\th30, v21.8b", 7667328], [" 74fe84:\tcnt\tv18.8b, v20.8b", 7667332], [" 74fe88:\tcnt\tv0.8b, v22.8b", 7667336], [" 74fe8c:\tfmov\tw7, s28", 7667340], [" 74fe90:\tfmov\tw5, s30", 7667344], [" 74fe94:\tuaddlv\th29, v18.8b", 7667348], [" 74fe98:\tuaddlv\th0, v0.8b", 7667352], [" 74fe9c:\tfmov\td31, x7", 7667356], [" 74fea0:\tfmov\td2, x5", 7667360], [" 74fea4:\tfmov\tw0, s29", 7667364], [" 74fea8:\tfmov\tw5, s0", 7667368], [" 74feac:\tmov\tv31.d[1], x0", 7667372], [" 74feb0:\tmov\tv2.d[1], x5", 7667376], [" 74feb4:\txtn\tv24.2s, v31.2d", 7667380], [" 74feb8:\txtn2\tv24.4s, v2.2d", 7667384], [" 74febc:\tadd\tv2.4s, v24.4s, v3.4s", 7667388], [" 74fec0:\tb.ne\t74fd34 <islower@plt+0x6e26e4>", 7667392], [" 74fec4:\tand\tx2, x10, #0xfffffffffffffffc", 7667396], [" 74fec8:\tcbz\tx13, 74ff40 <islower@plt+0x6e28f0>", 7667400], [" 74fecc:\tadd\tx12, x3, x1, lsl #3", 7667404], [" 74fed0:\tadd\tx7, x12, #0x10", 7667408], [" 74fed4:\tldp\tq6, q0, [x7,#-16]", 7667412], [" 74fed8:\tsubs\tx13, x13, #0x1", 7667416], [" 74fedc:\tadd\tx7, x7, #0x20", 7667420], [" 74fee0:\tmov\tx8, v6.d[1]", 7667424], [" 74fee4:\tmov\tx1, v0.d[1]", 7667428], [" 74fee8:\tcnt\tv7.8b, v6.8b", 7667432], [" 74feec:\tcnt\tv19.8b, v0.8b", 7667436], [" 74fef0:\tfmov\td16, x8", 7667440], [" 74fef4:\tfmov\td20, x1", 7667444], [" 74fef8:\tuaddlv\th7, v7.8b", 7667448], [" 74fefc:\tcnt\tv17.8b, v16.8b", 7667452], [" 74ff00:\tcnt\tv18.8b, v20.8b", 7667456], [" 74ff04:\tfmov\tw8, s7", 7667460], [" 74ff08:\tuaddlv\th16, v17.8b", 7667464], [" 74ff0c:\tuaddlv\th17, v19.8b", 7667468], [" 74ff10:\tfmov\td19, x8", 7667472], [" 74ff14:\tuaddlv\th18, v18.8b", 7667476], [" 74ff18:\tfmov\tw18, s16", 7667480], [" 74ff1c:\tfmov\tw9, s17", 7667484], [" 74ff20:\tfmov\tw15, s18", 7667488], [" 74ff24:\tmov\tv19.d[1], x18", 7667492], [" 74ff28:\tfmov\td21, x9", 7667496], [" 74ff2c:\txtn\tv22.2s, v19.2d", 7667500], [" 74ff30:\tmov\tv21.d[1], x15", 7667504], [" 74ff34:\txtn2\tv22.4s, v21.2d", 7667508], [" 74ff38:\tadd\tv2.4s, v22.4s, v2.4s", 7667512], [" 74ff3c:\tb.ne\t74fed4 <islower@plt+0x6e2884>", 7667516], [" 74ff40:\t.inst\t0x6e024054 ; undefined", 7667520], [" 74ff44:\tcmp\tx2, x10", 7667524], [" 74ff48:\tadd\tv21.2s, v2.2s, v20.2s", 7667528], [" 74ff4c:\taddp\tv23.2s, v21.2s, v21.2s", 7667532], [" 74ff50:\tfmov\tw17, s23", 7667536], [" 74ff54:\tadd\tw27, w27, w17", 7667540], [" 74ff58:\tb.ge\t74ffc4 <islower@plt+0x6e2974>", 7667544], [" 74ff5c:\torr\tx4, x2, #0x1", 7667548], [" 74ff60:\tb\t74ff9c <islower@plt+0x6e294c>", 7667552], [" 74ff64:\tmov\tw27, wzr", 7667556], [" 74ff68:\tb\t74ffc4 <islower@plt+0x6e2974>", 7667560], [" 74ff6c:\tmov\tw27, wzr", 7667564], [" 74ff70:\tmov\tx14, xzr", 7667568], [" 74ff74:\tldr\td30, [x3],#8", 7667572], [" 74ff78:\tadd\tx14, x14, #0x1", 7667576], [" 74ff7c:\tcmp\tx14, x9", 7667580], [" 74ff80:\tcnt\tv31.8b, v30.8b", 7667584], [" 74ff84:\tuaddlv\th5, v31.8b", 7667588], [" 74ff88:\tfmov\tw16, s5", 7667592], [" 74ff8c:\tadd\tw27, w16, w27", 7667596], [" 74ff90:\tb.cc\t74ff74 <islower@plt+0x6e2924>", 7667600], [" 74ff94:\tb\t74ffc4 <islower@plt+0x6e2974>", 7667604], [" 74ff98:\torr\tw4, wzr, #0x1", 7667608], [" 74ff9c:\tsub\tx12, x4, #0x1", 7667612], [" 74ffa0:\tadd\tx9, x3, x4, lsl #3", 7667616], [" 74ffa4:\tldr\td1, [x9],#8", 7667620], [" 74ffa8:\tadd\tx12, x12, #0x1", 7667624], [" 74ffac:\tcmp\tx12, x10", 7667628], [" 74ffb0:\tcnt\tv2.8b, v1.8b", 7667632], [" 74ffb4:\tuaddlv\th25, v2.8b", 7667636], [" 74ffb8:\tfmov\tw6, s25", 7667640], [" 74ffbc:\tadd\tw27, w6, w27", 7667644], [" 74ffc0:\tb.lt\t74ffa4 <islower@plt+0x6e2954>", 7667648], [" 74ffc4:\tldr\tx7, [sp,#392]", 7667652], [" 74ffc8:\tldr\tw12, [x7,#568]", 7667656], [" 74ffcc:\tcbz\tw12, 750040 <islower@plt+0x6e29f0>", 7667660], [" 74ffd0:\tldr\tx5, [sp,#384]", 7667664], [" 74ffd4:\torr\tw8, wzr, #0xfffffff", 7667668], [" 74ffd8:\tldr\tx16, [x7,#576]", 7667672], [" 74ffdc:\tadd\tw15, w12, w8", 7667676], [" 74ffe0:\tldr\tx11, [x5]", 7667680], [" 74ffe4:\tubfx\tx17, x11, #4, #28", 7667684], [" 74ffe8:\teor\tw5, w17, w11, lsr #9", 7667688], [" 74ffec:\tand\tw18, w15, w5", 7667692], [" 74fff0:\tumaddl\tx20, w18, w25, x16", 7667696], [" 74fff4:\tldr\tx9, [x20]", 7667700], [" 74fff8:\tcmp\tx11, x9", 7667704], [" 74fffc:\tb.eq\t75007c <islower@plt+0x6e2a2c>", 7667708], [" 750000:\tmov\tx4, xzr", 7667712], [" 750004:\tsub\tw0, w12, #0x1", 7667716], [" 750008:\torr\tw15, wzr, #0x1", 7667720], [" 75000c:\tcmn\tx9, #0x4", 7667724], [" 750010:\tb.eq\t750048 <islower@plt+0x6e29f8>", 7667728], [" 750014:\tcmp\tx4, #0x0", 7667732], [" 750018:\tadd\tw5, w15, w5", 7667736], [" 75001c:\tccmp\tx9, x30, #0x0, eq", 7667740], [" 750020:\tand\tw3, w5, w0", 7667744], [" 750024:\tadd\tw15, w15, #0x1", 7667748], [" 750028:\tcsel\tx4, x4, x20, ne", 7667752], [" 75002c:\tumaddl\tx20, w3, w25, x16", 7667756], [" 750030:\tldr\tx9, [x20]", 7667760], [" 750034:\tcmp\tx11, x9", 7667764], [" 750038:\tb.ne\t75000c <islower@plt+0x6e29bc>", 7667768], [" 75003c:\tb\t75007c <islower@plt+0x6e2a2c>", 7667772], [" 750040:\tmov\tx3, xzr", 7667776], [" 750044:\tb\t750050 <islower@plt+0x6e2a00>", 7667780], [" 750048:\tcmp\tx4, #0x0", 7667784], [" 75004c:\tcsel\tx3, x4, x20, ne", 7667788], [" 750050:\tmovi\tv17.2d, #0x0", 7667792], [" 750054:\tldr\tx0, [sp,#280]", 7667796], [" 750058:\tldr\tx1, [sp,#384]", 7667800], [" 75005c:\tadd\tx2, sp, #0x1f0", 7667804], [" 750060:\tstr\tq17, [sp,#496]", 7667808], [" 750064:\tbl\t7566ac <islower@plt+0x6e905c>", 7667812], [" 750068:\tldr\tx17, [sp,#496]", 7667816], [" 75006c:\tmov\tx20, x0", 7667820], [" 750070:\tmov\tx0, x17", 7667824], [" 750074:\tbl\t6cda0 <operator delete(void*)@plt>", 7667828], [" 750078:\torr\tx30, xzr, #0xfffffffffffffff8", 7667832], [" 75007c:\tldrsw\tx7, [x20,#16]", 7667836], [" 750080:\tadd\tw9, w26, w24", 7667840], [" 750084:\tldr\tw18, [sp,#352]", 7667844], [" 750088:\tldr\tw0, [sp,#344]", 7667848], [" 75008c:\tadd\tw10, w7, #0x3f", 7667852], [" 750090:\tcmp\tw10, #0x40", 7667856], [" 750094:\tadd\tw11, w0, w18", 7667860], [" 750098:\tb.cc\t750334 <islower@plt+0x6e2ce4>", 7667864], [" 75009c:\tldr\tx4, [x20,#8]", 7667868], [" 7500a0:\tlsr\tw10, w10, #6", 7667872], [" 7500a4:\tcmn\tw7, #0x40", 7667876], [" 7500a8:\tb.le\t75033c <islower@plt+0x6e2cec>", 7667880], [" 7500ac:\tldr\td23, [x4]", 7667884], [" 7500b0:\tsub\tx24, x7, #0x1", 7667888], [" 7500b4:\tasr\tx26, x24, #6", 7667892], [" 7500b8:\tcmp\tx26, #0x1", 7667896], [" 7500bc:\tcnt\tv24.8b, v23.8b", 7667900], [" 7500c0:\tuaddlv\th7, v24.8b", 7667904], [" 7500c4:\tfmov\tw24, s7", 7667908], [" 7500c8:\tb.lt\t750394 <islower@plt+0x6e2d44>", 7667912], [" 7500cc:\tcmp\tx26, #0x3", 7667916], [" 7500d0:\tb.le\t750368 <islower@plt+0x6e2d18>", 7667920], [" 7500d4:\tmovi\tv1.2d, #0x0", 7667924], [" 7500d8:\tsub\tx8, x26, #0x4", 7667928], [" 7500dc:\tlsr\tx10, x8, #2", 7667932], [" 7500e0:\tadd\tx2, x10, #0x1", 7667936], [" 7500e4:\tcmp\tx8, #0xc", 7667940], [" 7500e8:\tand\tx12, x2, #0x3", 7667944], [" 7500ec:\torr\tw7, wzr, #0x1", 7667948], [" 7500f0:\tb.cc\t750294 <islower@plt+0x6e2c44>", 7667952], [" 7500f4:\tmovi\tv1.2d, #0x0", 7667956], [" 7500f8:\tsub\tx1, x2, x12", 7667960], [" 7500fc:\tadd\tx8, x4, #0x48", 7667964], [" 750100:\torr\tw7, wzr, #0x1", 7667968], [" 750104:\tldp\tq27, q28, [x8,#-64]", 7667972], [" 750108:\tadd\tx7, x7, #0x10", 7667976], [" 75010c:\tsubs\tx1, x1, #0x4", 7667980], [" 750110:\tmov\tx20, v27.d[1]", 7667984], [" 750114:\tmov\tx13, v28.d[1]", 7667988], [" 750118:\tcnt\tv4.8b, v27.8b", 7667992], [" 75011c:\tcnt\tv2.8b, v28.8b", 7667996], [" 750120:\tfmov\td5, x20", 7668000], [" 750124:\tfmov\td7, x13", 7668004], [" 750128:\tuaddlv\th29, v4.8b", 7668008], [" 75012c:\tuaddlv\th31, v2.8b", 7668012], [" 750130:\tcnt\tv6.8b, v5.8b", 7668016], [" 750134:\tcnt\tv16.8b, v7.8b", 7668020], [" 750138:\tfmov\tw5, s29", 7668024], [" 75013c:\tfmov\tw10, s31", 7668028], [" 750140:\tuaddlv\th30, v6.8b", 7668032], [" 750144:\tuaddlv\th0, v16.8b", 7668036], [" 750148:\tfmov\td2, x5", 7668040], [" 75014c:\tfmov\td3, x10", 7668044], [" 750150:\tfmov\tw2, s30", 7668048], [" 750154:\tfmov\tw18, s0", 7668052], [" 750158:\tmov\tv2.d[1], x2", 7668056], [" 75015c:\tmov\tv3.d[1], x18", 7668060], [" 750160:\txtn\tv2.2s, v2.2d", 7668064], [" 750164:\txtn2\tv2.4s, v3.2d", 7668068], [" 750168:\tldp\tq25, q4, [x8,#-32]", 7668072], [" 75016c:\tmov\tx15, v25.d[1]", 7668076], [" 750170:\tmov\tx3, v4.d[1]", 7668080], [" 750174:\tcnt\tv17.8b, v25.8b", 7668084], [" 750178:\tcnt\tv18.8b, v4.8b", 7668088], [" 75017c:\tadd\tv1.4s, v2.4s, v1.4s", 7668092], [" 750180:\tfmov\td19, x15", 7668096], [" 750184:\tfmov\td21, x3", 7668100], [" 750188:\tuaddlv\th5, v17.8b", 7668104], [" 75018c:\tuaddlv\th7, v18.8b", 7668108], [" 750190:\tcnt\tv20.8b, v19.8b", 7668112], [" 750194:\tcnt\tv22.8b, v21.8b", 7668116], [" 750198:\tfmov\tw0, s5", 7668120], [" 75019c:\tfmov\tw2, s7", 7668124], [" 7501a0:\tuaddlv\th6, v20.8b", 7668128], [" 7501a4:\tuaddlv\th17, v22.8b", 7668132], [" 7501a8:\tfmov\td16, x0", 7668136], [" 7501ac:\tfmov\td18, x2", 7668140], [" 7501b0:\tfmov\tw0, s6", 7668144], [" 7501b4:\tfmov\tw5, s17", 7668148], [" 7501b8:\tmov\tv16.d[1], x0", 7668152], [" 7501bc:\tmov\tv18.d[1], x5", 7668156], [" 7501c0:\txtn\tv24.2s, v16.2d", 7668160], [" 7501c4:\txtn2\tv24.4s, v18.2d", 7668164], [" 7501c8:\tldp\tq0, q3, [x8]", 7668168], [" 7501cc:\tmov\tx6, v0.d[1]", 7668172], [" 7501d0:\tmov\tx10, v3.d[1]", 7668176], [" 7501d4:\tcnt\tv0.8b, v0.8b", 7668180], [" 7501d8:\tcnt\tv3.8b, v3.8b", 7668184], [" 7501dc:\tadd\tv24.4s, v24.4s, v1.4s", 7668188], [" 7501e0:\tfmov\td23, x6", 7668192], [" 7501e4:\tfmov\td26, x10", 7668196], [" 7501e8:\tuaddlv\th19, v0.8b", 7668200], [" 7501ec:\tuaddlv\th22, v3.8b", 7668204], [" 7501f0:\tcnt\tv25.8b, v23.8b", 7668208], [" 7501f4:\tcnt\tv27.8b, v26.8b", 7668212], [" 7501f8:\tfmov\tw3, s19", 7668216], [" 7501fc:\tfmov\tw13, s22", 7668220], [" 750200:\tuaddlv\th21, v25.8b", 7668224], [" 750204:\tuaddlv\th23, v27.8b", 7668228], [" 750208:\tfmov\td20, x3", 7668232], [" 75020c:\tfmov\td26, x13", 7668236], [" 750210:\tfmov\tw14, s21", 7668240], [" 750214:\tfmov\tw17, s23", 7668244], [" 750218:\tmov\tv20.d[1], x14", 7668248], [" 75021c:\tmov\tv26.d[1], x17", 7668252], [" 750220:\txtn\tv27.2s, v20.2d", 7668256], [" 750224:\txtn2\tv27.4s, v26.2d", 7668260], [" 750228:\tldp\tq0, q3, [x8,#32]", 7668264], [" 75022c:\tadd\tx8, x8, #0x80", 7668268], [" 750230:\tmov\tx16, v0.d[1]", 7668272], [" 750234:\tmov\tx20, v3.d[1]", 7668276], [" 750238:\tcnt\tv28.8b, v0.8b", 7668280], [" 75023c:\tcnt\tv31.8b, v3.8b", 7668284], [" 750240:\tadd\tv25.4s, v27.4s, v24.4s", 7668288], [" 750244:\tfmov\td29, x16", 7668292], [" 750248:\tfmov\td4, x20", 7668296], [" 75024c:\tuaddlv\th28, v28.8b", 7668300], [" 750250:\tcnt\tv30.8b, v29.8b", 7668304], [" 750254:\tcnt\tv5.8b, v4.8b", 7668308], [" 750258:\tfmov\tw14, s28", 7668312], [" 75025c:\tuaddlv\th29, v30.8b", 7668316], [" 750260:\tuaddlv\th30, v31.8b", 7668320], [" 750264:\tfmov\td31, x14", 7668324], [" 750268:\tuaddlv\th0, v5.8b", 7668328], [" 75026c:\tfmov\tw13, s29", 7668332], [" 750270:\tfmov\tw15, s30", 7668336], [" 750274:\tfmov\tw2, s0", 7668340], [" 750278:\tmov\tv31.d[1], x13", 7668344], [" 75027c:\tfmov\td2, x15", 7668348], [" 750280:\txtn\tv3.2s, v31.2d", 7668352], [" 750284:\tmov\tv2.d[1], x2", 7668356], [" 750288:\txtn2\tv3.4s, v2.2d", 7668360], [" 75028c:\tadd\tv1.4s, v3.4s, v25.4s", 7668364], [" 750290:\tb.ne\t750104 <islower@plt+0x6e2ab4>", 7668368], [" 750294:\tand\tx3, x26, #0xfffffffffffffffc", 7668372], [" 750298:\tcbz\tx12, 750310 <islower@plt+0x6e2cc0>", 7668376], [" 75029c:\tadd\tx20, x4, x7, lsl #3", 7668380], [" 7502a0:\tadd\tx5, x20, #0x10", 7668384], [" 7502a4:\tldp\tq16, q0, [x5,#-16]", 7668388], [" 7502a8:\tsubs\tx12, x12, #0x1", 7668392], [" 7502ac:\tadd\tx5, x5, #0x20", 7668396], [" 7502b0:\tmov\tx7, v16.d[1]", 7668400], [" 7502b4:\tmov\tx14, v0.d[1]", 7668404], [" 7502b8:\tcnt\tv25.8b, v16.8b", 7668408], [" 7502bc:\tcnt\tv28.8b, v0.8b", 7668412], [" 7502c0:\tfmov\td26, x7", 7668416], [" 7502c4:\tfmov\td29, x14", 7668420], [" 7502c8:\tuaddlv\th17, v25.8b", 7668424], [" 7502cc:\tuaddlv\th19, v28.8b", 7668428], [" 7502d0:\tcnt\tv27.8b, v26.8b", 7668432], [" 7502d4:\tcnt\tv30.8b, v29.8b", 7668436], [" 7502d8:\tfmov\tw6, s17", 7668440], [" 7502dc:\tfmov\tw7, s19", 7668444], [" 7502e0:\tuaddlv\th18, v27.8b", 7668448], [" 7502e4:\tuaddlv\th22, v30.8b", 7668452], [" 7502e8:\tfmov\td21, x6", 7668456], [" 7502ec:\tfmov\td20, x7", 7668460], [" 7502f0:\tfmov\tw1, s18", 7668464], [" 7502f4:\tfmov\tw17, s22", 7668468], [" 7502f8:\tmov\tv21.d[1], x1", 7668472], [" 7502fc:\tmov\tv20.d[1], x17", 7668476], [" 750300:\txtn\tv23.2s, v21.2d", 7668480], [" 750304:\txtn2\tv23.4s, v20.2d", 7668484], [" 750308:\tadd\tv1.4s, v23.4s, v1.4s", 7668488], [" 75030c:\tb.ne\t7502a4 <islower@plt+0x6e2c54>", 7668492], [" 750310:\t.inst\t0x6e014038 ; undefined", 7668496], [" 750314:\tcmp\tx3, x26", 7668500], [" 750318:\tadd\tv31.2s, v1.2s, v24.2s", 7668504], [" 75031c:\taddp\tv26.2s, v31.2s, v31.2s", 7668508], [" 750320:\tfmov\tw10, s26", 7668512], [" 750324:\tadd\tw24, w24, w10", 7668516], [" 750328:\tb.ge\t750394 <islower@plt+0x6e2d44>", 7668520], [" 75032c:\torr\tx5, x3, #0x1", 7668524], [" 750330:\tb\t75036c <islower@plt+0x6e2d1c>", 7668528], [" 750334:\tmov\tw24, wzr", 7668532], [" 750338:\tb\t750394 <islower@plt+0x6e2d44>", 7668536], [" 75033c:\tmov\tw24, wzr", 7668540], [" 750340:\tmov\tx26, xzr", 7668544], [" 750344:\tldr\td0, [x4],#8", 7668548], [" 750348:\tadd\tx26, x26, #0x1", 7668552], [" 75034c:\tcmp\tx26, x10", 7668556], [" 750350:\tcnt\tv1.8b, v0.8b", 7668560], [" 750354:\tuaddlv\th6, v1.8b", 7668564], [" 750358:\tfmov\tw5, s6", 7668568], [" 75035c:\tadd\tw24, w5, w24", 7668572], [" 750360:\tb.cc\t750344 <islower@plt+0x6e2cf4>", 7668576], [" 750364:\tb\t750394 <islower@plt+0x6e2d44>", 7668580], [" 750368:\torr\tw5, wzr, #0x1", 7668584], [" 75036c:\tsub\tx14, x5, #0x1", 7668588], [" 750370:\tadd\tx10, x4, x5, lsl #3", 7668592], [" 750374:\tldr\td1, [x10],#8", 7668596], [" 750378:\tadd\tx14, x14, #0x1", 7668600], [" 75037c:\tcmp\tx14, x26", 7668604], [" 750380:\tcnt\tv24.8b, v1.8b", 7668608], [" 750384:\tuaddlv\th4, v24.8b", 7668612], [" 750388:\tfmov\tw4, s4", 7668616], [" 75038c:\tadd\tw24, w4, w24", 7668620], [" 750390:\tb.lt\t750374 <islower@plt+0x6e2d24>", 7668624], [" 750394:\tldr\tx4, [sp,#392]", 7668628], [" 750398:\tadd\tw28, w9, w28", 7668632], [" 75039c:\tldr\tw3, [sp,#340]", 7668636], [" 7503a0:\tldr\tw15, [x4,#592]", 7668640], [" 7503a4:\tadd\tw26, w11, w3", 7668644], [" 7503a8:\tcbz\tw15, 75041c <islower@plt+0x6e2dcc>", 7668648], [" 7503ac:\tldr\tx0, [sp,#384]", 7668652], [" 7503b0:\torr\tw1, wzr, #0xfffffff", 7668656], [" 7503b4:\tldr\tx17, [x4,#600]", 7668660], [" 7503b8:\tadd\tw4, w15, w1", 7668664], [" 7503bc:\tldr\tx12, [x0]", 7668668], [" 7503c0:\tubfx\tx5, x12, #4, #28", 7668672], [" 7503c4:\teor\tw6, w5, w12, lsr #9", 7668676], [" 7503c8:\tand\tw7, w4, w6", 7668680], [" 7503cc:\tumaddl\tx20, w7, w25, x17", 7668684], [" 7503d0:\tldr\tx10, [x20]", 7668688], [" 7503d4:\tcmp\tx12, x10", 7668692], [" 7503d8:\tb.eq\t750458 <islower@plt+0x6e2e08>", 7668696], [" 7503dc:\tmov\tx7, xzr", 7668700], [" 7503e0:\tsub\tw2, w15, #0x1", 7668704], [" 7503e4:\torr\tw14, wzr, #0x1", 7668708], [" 7503e8:\tcmn\tx10, #0x4", 7668712], [" 7503ec:\tb.eq\t750424 <islower@plt+0x6e2dd4>", 7668716], [" 7503f0:\tcmp\tx7, #0x0", 7668720], [" 7503f4:\tadd\tw6, w14, w6", 7668724], [" 7503f8:\tccmp\tx10, x30, #0x0, eq", 7668728], [" 7503fc:\tand\tw10, w6, w2", 7668732], [" 750400:\tadd\tw14, w14, #0x1", 7668736], [" 750404:\tcsel\tx7, x7, x20, ne", 7668740], [" 750408:\tumaddl\tx20, w10, w25, x17", 7668744], [" 75040c:\tldr\tx10, [x20]", 7668748], [" 750410:\tcmp\tx12, x10", 7668752], [" 750414:\tb.ne\t7503e8 <islower@plt+0x6e2d98>", 7668756], [" 750418:\tb\t750458 <islower@plt+0x6e2e08>", 7668760], [" 75041c:\tmov\tx3, xzr", 7668764], [" 750420:\tb\t75042c <islower@plt+0x6e2ddc>", 7668768], [" 750424:\tcmp\tx7, #0x0", 7668772], [" 750428:\tcsel\tx3, x7, x20, ne", 7668776], [" 75042c:\tmovi\tv18.2d, #0x0", 7668780], [" 750430:\tldr\tx0, [sp,#272]", 7668784], [" 750434:\tldr\tx1, [sp,#384]", 7668788], [" 750438:\tadd\tx2, sp, #0x1f0", 7668792], [" 75043c:\tstr\tq18, [sp,#496]", 7668796], [" 750440:\tbl\t7566ac <islower@plt+0x6e905c>", 7668800], [" 750444:\tldr\tx18, [sp,#496]", 7668804], [" 750448:\tmov\tx20, x0", 7668808], [" 75044c:\tmov\tx0, x18", 7668812], [" 750450:\tbl\t6cda0 <operator delete(void*)@plt>", 7668816], [" 750454:\torr\tx30, xzr, #0xfffffffffffffff8", 7668820], [" 750458:\tldrsw\tx6, [x20,#16]", 7668824], [" 75045c:\tldr\tw10, [sp,#368]", 7668828], [" 750460:\tadd\tw4, w6, #0x3f", 7668832], [" 750464:\tadd\tw8, w26, w10", 7668836], [" 750468:\tadd\tw10, w28, w22", 7668840], [" 75046c:\tcmp\tw4, #0x40", 7668844], [" 750470:\tb.cc\t750710 <islower@plt+0x6e30c0>", 7668848], [" 750474:\tldr\tx5, [x20,#8]", 7668852], [" 750478:\tlsr\tw28, w4, #6", 7668856], [" 75047c:\tldr\tx22, [sp,#392]", 7668860], [" 750480:\tcmn\tw6, #0x40", 7668864], [" 750484:\tb.le\t75071c <islower@plt+0x6e30cc>", 7668868], [" 750488:\tldr\td4, [x5]", 7668872], [" 75048c:\tsub\tx26, x6, #0x1", 7668876], [" 750490:\tasr\tx28, x26, #6", 7668880], [" 750494:\tcmp\tx28, #0x1", 7668884], [" 750498:\tcnt\tv5.8b, v4.8b", 7668888], [" 75049c:\tuaddlv\th16, v5.8b", 7668892], [" 7504a0:\tfmov\tw25, s16", 7668896], [" 7504a4:\tb.lt\t750774 <islower@plt+0x6e3124>", 7668900], [" 7504a8:\tcmp\tx28, #0x3", 7668904], [" 7504ac:\tb.le\t750748 <islower@plt+0x6e30f8>", 7668908], [" 7504b0:\tmovi\tv0.2d, #0x0", 7668912], [" 7504b4:\tsub\tx0, x28, #0x4", 7668916], [" 7504b8:\tlsr\tx9, x0, #2", 7668920], [" 7504bc:\tadd\tx16, x9, #0x1", 7668924], [" 7504c0:\tcmp\tx0, #0xc", 7668928], [" 7504c4:\tand\tx11, x16, #0x3", 7668932], [" 7504c8:\torr\tw6, wzr, #0x1", 7668936], [" 7504cc:\tb.cc\t750670 <islower@plt+0x6e3020>", 7668940], [" 7504d0:\tmovi\tv0.2d, #0x0", 7668944], [" 7504d4:\tsub\tx7, x16, x11", 7668948], [" 7504d8:\tadd\tx9, x5, #0x48", 7668952], [" 7504dc:\torr\tw6, wzr, #0x1", 7668956], [" 7504e0:\tldp\tq27, q28, [x9,#-64]", 7668960], [" 7504e4:\tadd\tx6, x6, #0x10", 7668964], [" 7504e8:\tsubs\tx7, x7, #0x4", 7668968], [" 7504ec:\tmov\tx3, v27.d[1]", 7668972], [" 7504f0:\tmov\tx0, v28.d[1]", 7668976], [" 7504f4:\tcnt\tv21.8b, v27.8b", 7668980], [" 7504f8:\tcnt\tv24.8b, v28.8b", 7668984], [" 7504fc:\tfmov\td22, x3", 7668988], [" 750500:\tfmov\td25, x0", 7668992], [" 750504:\tuaddlv\th29, v21.8b", 7668996], [" 750508:\tuaddlv\th31, v24.8b", 7669000], [" 75050c:\tcnt\tv23.8b, v22.8b", 7669004], [" 750510:\tcnt\tv26.8b, v25.8b", 7669008], [" 750514:\tfmov\tw4, s29", 7669012], [" 750518:\tfmov\tw12, s31", 7669016], [" 75051c:\tuaddlv\th30, v23.8b", 7669020], [" 750520:\tuaddlv\th2, v26.8b", 7669024], [" 750524:\tfmov\td1, x4", 7669028], [" 750528:\tfmov\td4, x12", 7669032], [" 75052c:\tfmov\tw14, s30", 7669036], [" 750530:\tfmov\tw1, s2", 7669040], [" 750534:\tmov\tv1.d[1], x14", 7669044], [" 750538:\tmov\tv4.d[1], x1", 7669048], [" 75053c:\txtn\tv3.2s, v1.2d", 7669052], [" 750540:\txtn2\tv3.4s, v4.2d", 7669056], [" 750544:\tldp\tq5, q6, [x9,#-32]", 7669060], [" 750548:\tmov\tx17, v5.d[1]", 7669064], [" 75054c:\tmov\tx16, v6.d[1]", 7669068], [" 750550:\tcnt\tv27.8b, v5.8b", 7669072], [" 750554:\tcnt\tv30.8b, v6.8b", 7669076], [" 750558:\tadd\tv0.4s, v3.4s, v0.4s", 7669080], [" 75055c:\tfmov\td28, x17", 7669084], [" 750560:\tfmov\td31, x16", 7669088], [" 750564:\tuaddlv\th7, v27.8b", 7669092], [" 750568:\tuaddlv\th17, v30.8b", 7669096], [" 75056c:\tcnt\tv29.8b, v28.8b", 7669100], [" 750570:\tcnt\tv1.8b, v31.8b", 7669104], [" 750574:\tfmov\tw13, s7", 7669108], [" 750578:\tfmov\tw14, s17", 7669112], [" 75057c:\tuaddlv\th16, v29.8b", 7669116], [" 750580:\tuaddlv\th19, v1.8b", 7669120], [" 750584:\tfmov\td18, x13", 7669124], [" 750588:\tfmov\td21, x14", 7669128], [" 75058c:\tfmov\tw26, s16", 7669132], [" 750590:\tfmov\tw20, s19", 7669136], [" 750594:\tmov\tv18.d[1], x26", 7669140], [" 750598:\tmov\tv21.d[1], x20", 7669144], [" 75059c:\txtn\tv25.2s, v18.2d", 7669148], [" 7505a0:\txtn2\tv25.4s, v21.2d", 7669152], [" 7505a4:\tldp\tq1, q2, [x9]", 7669156], [" 7505a8:\tmov\tx4, v1.d[1]", 7669160], [" 7505ac:\tmov\tx13, v2.d[1]", 7669164], [" 7505b0:\tcnt\tv4.8b, v1.8b", 7669168], [" 7505b4:\tcnt\tv2.8b, v2.8b", 7669172], [" 7505b8:\tadd\tv25.4s, v25.4s, v0.4s", 7669176], [" 7505bc:\tfmov\td5, x4", 7669180], [" 7505c0:\tfmov\td7, x13", 7669184], [" 7505c4:\tuaddlv\th22, v4.8b", 7669188], [" 7505c8:\tuaddlv\th23, v2.8b", 7669192], [" 7505cc:\tcnt\tv6.8b, v5.8b", 7669196], [" 7505d0:\tcnt\tv16.8b, v7.8b", 7669200], [" 7505d4:\tfmov\tw15, s22", 7669204], [" 7505d8:\tfmov\tw16, s23", 7669208], [" 7505dc:\tuaddlv\th20, v6.8b", 7669212], [" 7505e0:\tuaddlv\th26, v16.8b", 7669216], [" 7505e4:\tfmov\td24, x15", 7669220], [" 7505e8:\tfmov\td27, x16", 7669224], [" 7505ec:\tfmov\tw2, s20", 7669228], [" 7505f0:\tfmov\tw18, s26", 7669232], [" 7505f4:\tmov\tv24.d[1], x2", 7669236], [" 7505f8:\tmov\tv27.d[1], x18", 7669240], [" 7505fc:\txtn\tv28.2s, v24.2d", 7669244], [" 750600:\txtn2\tv28.4s, v27.2d", 7669248], [" 750604:\tldp\tq1, q2, [x9,#32]", 7669252], [" 750608:\tadd\tx9, x9, #0x80", 7669256], [" 75060c:\tmov\tx12, v1.d[1]", 7669260], [" 750610:\tmov\tx15, v2.d[1]", 7669264], [" 750614:\tcnt\tv17.8b, v1.8b", 7669268], [" 750618:\tcnt\tv18.8b, v2.8b", 7669272], [" 75061c:\tadd\tv5.4s, v28.4s, v25.4s", 7669276], [" 750620:\tfmov\td19, x12", 7669280], [" 750624:\tfmov\td21, x15", 7669284], [" 750628:\tuaddlv\th29, v17.8b", 7669288], [" 75062c:\tuaddlv\th31, v18.8b", 7669292], [" 750630:\tcnt\tv20.8b, v19.8b", 7669296], [" 750634:\tcnt\tv22.8b, v21.8b", 7669300], [" 750638:\tfmov\tw17, s29", 7669304], [" 75063c:\tfmov\tw18, s31", 7669308], [" 750640:\tuaddlv\th30, v20.8b", 7669312], [" 750644:\tuaddlv\th2, v22.8b", 7669316], [" 750648:\tfmov\td1, x17", 7669320], [" 75064c:\tfmov\td3, x18", 7669324], [" 750650:\tfmov\tw3, s30", 7669328], [" 750654:\tfmov\tw0, s2", 7669332], [" 750658:\tmov\tv1.d[1], x3", 7669336], [" 75065c:\tmov\tv3.d[1], x0", 7669340], [" 750660:\txtn\tv4.2s, v1.2d", 7669344], [" 750664:\txtn2\tv4.4s, v3.2d", 7669348], [" 750668:\tadd\tv0.4s, v4.4s, v5.4s", 7669352], [" 75066c:\tb.ne\t7504e0 <islower@plt+0x6e2e90>", 7669356], [" 750670:\tand\tx4, x28, #0xfffffffffffffffc", 7669360], [" 750674:\tcbz\tx11, 7506ec <islower@plt+0x6e309c>", 7669364], [" 750678:\tadd\tx6, x5, x6, lsl #3", 7669368], [" 75067c:\tadd\tx6, x6, #0x10", 7669372], [" 750680:\tldp\tq17, q1, [x6,#-16]", 7669376], [" 750684:\tsubs\tx11, x11, #0x1", 7669380], [" 750688:\tadd\tx6, x6, #0x20", 7669384], [" 75068c:\tmov\tx7, v17.d[1]", 7669388], [" 750690:\tmov\tx2, v1.d[1]", 7669392], [" 750694:\tcnt\tv6.8b, v17.8b", 7669396], [" 750698:\tcnt\tv17.8b, v1.8b", 7669400], [" 75069c:\tfmov\td7, x7", 7669404], [" 7506a0:\tfmov\td19, x2", 7669408], [" 7506a4:\tuaddlv\th18, v6.8b", 7669412], [" 7506a8:\tuaddlv\th21, v17.8b", 7669416], [" 7506ac:\tcnt\tv16.8b, v7.8b", 7669420], [" 7506b0:\tcnt\tv20.8b, v19.8b", 7669424], [" 7506b4:\tfmov\tw2, s18", 7669428], [" 7506b8:\tfmov\tw3, s21", 7669432], [" 7506bc:\tuaddlv\th19, v16.8b", 7669436], [" 7506c0:\tuaddlv\th20, v20.8b", 7669440], [" 7506c4:\tfmov\td22, x2", 7669444], [" 7506c8:\tfmov\td23, x3", 7669448], [" 7506cc:\tfmov\tw18, s19", 7669452], [" 7506d0:\tfmov\tw12, s20", 7669456], [" 7506d4:\tmov\tv22.d[1], x18", 7669460], [" 7506d8:\tmov\tv23.d[1], x12", 7669464], [" 7506dc:\txtn\tv24.2s, v22.2d", 7669468], [" 7506e0:\txtn2\tv24.4s, v23.2d", 7669472], [" 7506e4:\tadd\tv0.4s, v24.4s, v0.4s", 7669476], [" 7506e8:\tb.ne\t750680 <islower@plt+0x6e3030>", 7669480], [" 7506ec:\t.inst\t0x6e004019 ; undefined", 7669484], [" 7506f0:\tcmp\tx4, x28", 7669488], [" 7506f4:\tadd\tv18.2s, v0.2s, v25.2s", 7669492], [" 7506f8:\taddp\tv26.2s, v18.2s, v18.2s", 7669496], [" 7506fc:\tfmov\tw7, s26", 7669500], [" 750700:\tadd\tw25, w25, w7", 7669504], [" 750704:\tb.ge\t750774 <islower@plt+0x6e3124>", 7669508], [" 750708:\torr\tx3, x4, #0x1", 7669512], [" 75070c:\tb\t75074c <islower@plt+0x6e30fc>", 7669516], [" 750710:\tldr\tx22, [sp,#392]", 7669520], [" 750714:\tmov\tw25, wzr", 7669524], [" 750718:\tb\t750774 <islower@plt+0x6e3124>", 7669528], [" 75071c:\tmov\tw25, wzr", 7669532], [" 750720:\tmov\tx12, xzr", 7669536], [" 750724:\tldr\td2, [x5],#8", 7669540], [" 750728:\tadd\tx12, x12, #0x1", 7669544], [" 75072c:\tcmp\tx12, x28", 7669548], [" 750730:\tcnt\tv3.8b, v2.8b", 7669552], [" 750734:\tuaddlv\th7, v3.8b", 7669556], [" 750738:\tfmov\tw17, s7", 7669560], [" 75073c:\tadd\tw25, w17, w25", 7669564], [" 750740:\tb.cc\t750724 <islower@plt+0x6e30d4>", 7669568], [" 750744:\tb\t750774 <islower@plt+0x6e3124>", 7669572], [" 750748:\torr\tw3, wzr, #0x1", 7669576], [" 75074c:\tsub\tx15, x3, #0x1", 7669580], [" 750750:\tadd\tx0, x5, x3, lsl #3", 7669584], [" 750754:\tldr\td0, [x0],#8", 7669588], [" 750758:\tadd\tx15, x15, #0x1", 7669592], [" 75075c:\tcmp\tx15, x28", 7669596], [" 750760:\tcnt\tv3.8b, v0.8b", 7669600], [" 750764:\tuaddlv\th6, v3.8b", 7669604], [" 750768:\tfmov\tw5, s6", 7669608], [" 75076c:\tadd\tw25, w5, w25", 7669612], [" 750770:\tb.lt\t750754 <islower@plt+0x6e3104>", 7669616], [" 750774:\tldr\tx20, [sp,#384]", 7669620], [" 750778:\tadd\tw1, w8, w23", 7669624], [" 75077c:\tldr\tx6, [x22,#624]", 7669628], [" 750780:\tadd\tw18, w10, w27", 7669632], [" 750784:\tldr\tw22, [x22,#616]", 7669636], [" 750788:\tmov\tw11, #0x50 \t// #80", 7669640], [" 75078c:\tldr\tx20, [x20]", 7669644], [" 750790:\tubfx\tx28, x20, #4, #28", 7669648], [" 750794:\teor\tw14, w28, w20, lsr #9", 7669652], [" 750798:\tcbz\tw22, 7507ec <islower@plt+0x6e319c>", 7669656], [" 75079c:\torr\tw10, wzr, #0xfffffff", 7669660], [" 7507a0:\tadd\tw23, w22, w10", 7669664], [" 7507a4:\tand\tw12, w23, w14", 7669668], [" 7507a8:\tumaddl\tx3, w12, w11, x6", 7669672], [" 7507ac:\tldr\tx16, [x3]", 7669676], [" 7507b0:\tcmp\tx20, x16", 7669680], [" 7507b4:\tb.eq\t7507f0 <islower@plt+0x6e31a0>", 7669684], [" 7507b8:\tsub\tw2, w22, #0x1", 7669688], [" 7507bc:\torr\tw4, wzr, #0x1", 7669692], [" 7507c0:\tmov\tw10, w14", 7669696], [" 7507c4:\tcmn\tx16, #0x4", 7669700], [" 7507c8:\tb.eq\t7507ec <islower@plt+0x6e319c>", 7669704], [" 7507cc:\tadd\tw10, w4, w10", 7669708], [" 7507d0:\tand\tw27, w10, w2", 7669712], [" 7507d4:\tadd\tw4, w4, #0x1", 7669716], [" 7507d8:\tumaddl\tx3, w27, w11, x6", 7669720], [" 7507dc:\tldr\tx16, [x3]", 7669724], [" 7507e0:\tcmp\tx20, x16", 7669728], [" 7507e4:\tb.ne\t7507c4 <islower@plt+0x6e3174>", 7669732], [" 7507e8:\tb\t7507f0 <islower@plt+0x6e31a0>", 7669736], [" 7507ec:\tmadd\tx3, x22, x11, x6", 7669740], [" 7507f0:\tadd\tw23, w1, w19", 7669744], [" 7507f4:\tmadd\tx7, x22, x11, x6", 7669748], [" 7507f8:\tadd\tw28, w18, w24", 7669752], [" 7507fc:\tcmp\tx3, x7", 7669756], [" 750800:\tb.eq\t75086c <islower@plt+0x6e321c>", 7669760], [" 750804:\tcbz\tw22, 750930 <islower@plt+0x6e32e0>", 7669764], [" 750808:\torr\tw5, wzr, #0xfffffff", 7669768], [" 75080c:\tadd\tw19, w22, w5", 7669772], [" 750810:\tand\tw9, w14, w19", 7669776], [" 750814:\tumaddl\tx24, w9, w11, x6", 7669780], [" 750818:\tldr\tx26, [x24]", 7669784], [" 75081c:\tcmp\tx20, x26", 7669788], [" 750820:\tb.eq\t75093c <islower@plt+0x6e32ec>", 7669792], [" 750824:\tsub\tw3, w22, #0x1", 7669796], [" 750828:\tldr\tx22, [sp,#392]", 7669800], [" 75082c:\tmov\tx19, xzr", 7669804], [" 750830:\torr\tw17, wzr, #0x1", 7669808], [" 750834:\tcmn\tx26, #0x4", 7669812], [" 750838:\tb.eq\t750944 <islower@plt+0x6e32f4>", 7669816], [" 75083c:\tcmp\tx19, #0x0", 7669820], [" 750840:\tadd\tw14, w17, w14", 7669824], [" 750844:\tccmp\tx26, x30, #0x0, eq", 7669828], [" 750848:\tand\tw22, w14, w3", 7669832], [" 75084c:\tadd\tw17, w17, #0x1", 7669836], [" 750850:\tcsel\tx19, x19, x24, ne", 7669840], [" 750854:\tumaddl\tx24, w22, w11, x6", 7669844], [" 750858:\tldr\tx22, [sp,#392]", 7669848], [" 75085c:\tldr\tx26, [x24]", 7669852], [" 750860:\tcmp\tx20, x26", 7669856], [" 750864:\tb.ne\t750834 <islower@plt+0x6e31e4>", 7669860], [" 750868:\tb\t7509a0 <islower@plt+0x6e3350>", 7669864], [" 75086c:\tldr\tx24, [sp,#192]", 7669868], [" 750870:\tmov\tx3, #0xffffffffffffffff \t// #-1", 7669872], [" 750874:\torr\tw2, wzr, #0x4", 7669876], [" 750878:\tldr\tx22, [sp,#392]", 7669880], [" 75087c:\tmov\tx4, x3", 7669884], [" 750880:\tstr\txzr, [sp,#480]", 7669888], [" 750884:\tadd\tx0, sp, #0x1a0", 7669892], [" 750888:\tstp\tx24, x24, [sp,#416]", 7669896], [" 75088c:\tstr\tw2, [sp,#432]", 7669900], [" 750890:\tstp\tx4, x4, [x24,#16]", 7669904], [" 750894:\tldr\tx1, [x22,#680]", 7669908], [" 750898:\tstp\tx4, x4, [x24]", 7669912], [" 75089c:\tstr\twzr, [sp,#436]", 7669916], [" 7508a0:\tstr\twzr, [sp,#440]", 7669920], [" 7508a4:\tbl\tbdb00 <islower@plt+0x504b0>", 7669924], [" 7508a8:\tldr\tw8, [x22,#616]", 7669928], [" 7508ac:\tmov\tx3, xzr", 7669932], [" 7508b0:\tcbz\tw8, 7509bc <islower@plt+0x6e336c>", 7669936], [" 7508b4:\tldr\tx19, [sp,#384]", 7669940], [" 7508b8:\torr\tw14, wzr, #0xfffffff", 7669944], [" 7508bc:\tldr\tx18, [x22,#624]", 7669948], [" 7508c0:\tadd\tw6, w8, w14", 7669952], [" 7508c4:\tmov\tw10, #0x50 \t// #80", 7669956], [" 7508c8:\tldr\tx13, [x19]", 7669960], [" 7508cc:\tubfx\tx3, x13, #4, #28", 7669964], [" 7508d0:\teor\tw7, w3, w13, lsr #9", 7669968], [" 7508d4:\tand\tw20, w6, w7", 7669972], [" 7508d8:\tumaddl\tx20, w20, w10, x18", 7669976], [" 7508dc:\tldr\tx19, [x20]", 7669980], [" 7508e0:\tcmp\tx13, x19", 7669984], [" 7508e4:\tb.eq\t750a10 <islower@plt+0x6e33c0>", 7669988], [" 7508e8:\tmov\tx6, xzr", 7669992], [" 7508ec:\tsub\tw4, w8, #0x1", 7669996], [" 7508f0:\torr\tw16, wzr, #0x1", 7670000], [" 7508f4:\torr\tx0, xzr, #0xfffffffffffffff8", 7670004], [" 7508f8:\tmov\tw24, #0x50 \t// #80", 7670008], [" 7508fc:\tcmn\tx19, #0x4", 7670012], [" 750900:\tb.eq\t7509b4 <islower@plt+0x6e3364>", 7670016], [" 750904:\tcmp\tx6, #0x0", 7670020], [" 750908:\tadd\tw7, w16, w7", 7670024], [" 75090c:\tccmp\tx19, x0, #0x0, eq", 7670028], [" 750910:\tand\tw14, w7, w4", 7670032], [" 750914:\tadd\tw16, w16, #0x1", 7670036], [" 750918:\tcsel\tx6, x6, x20, ne", 7670040], [" 75091c:\tumaddl\tx20, w14, w24, x18", 7670044], [" 750920:\tldr\tx19, [x20]", 7670048], [" 750924:\tcmp\tx13, x19", 7670052], [" 750928:\tb.ne\t7508fc <islower@plt+0x6e32ac>", 7670056], [" 75092c:\tb\t750a10 <islower@plt+0x6e33c0>", 7670060], [" 750930:\tldr\tx22, [sp,#392]", 7670064], [" 750934:\tmov\tx3, xzr", 7670068], [" 750938:\tb\t75094c <islower@plt+0x6e32fc>", 7670072], [" 75093c:\tldr\tx22, [sp,#392]", 7670076], [" 750940:\tb\t7509a0 <islower@plt+0x6e3350>", 7670080], [" 750944:\tcmp\tx19, #0x0", 7670084], [" 750948:\tcsel\tx3, x19, x24, ne", 7670088], [" 75094c:\tmovi\tv29.2d, #0x0", 7670092], [" 750950:\tldr\tx9, [sp,#232]", 7670096], [" 750954:\tldr\tx0, [sp,#328]", 7670100], [" 750958:\tmov\tx5, #0xffffffffffffffff \t// #-1", 7670104], [" 75095c:\torr\tw8, wzr, #0x4", 7670108], [" 750960:\tldr\tx1, [sp,#384]", 7670112], [" 750964:\tmov\tx16, x5", 7670116], [" 750968:\tadd\tx2, sp, #0x1f0", 7670120], [" 75096c:\tstr\tq29, [x9]", 7670124], [" 750970:\tstp\tx0, x0, [sp,#496]", 7670128], [" 750974:\tstr\tw8, [sp,#512]", 7670132], [" 750978:\tstr\txzr, [sp,#560]", 7670136], [" 75097c:\tstp\tx16, x16, [x0,#16]", 7670140], [" 750980:\tstp\tx16, x16, [x0]", 7670144], [" 750984:\tldr\tx0, [sp,#224]", 7670148], [" 750988:\tstr\twzr, [sp,#516]", 7670152], [" 75098c:\tstr\twzr, [sp,#520]", 7670156], [" 750990:\tbl\t7555c8 <islower@plt+0x6e7f78>", 7670160], [" 750994:\tmov\tx24, x0", 7670164], [" 750998:\tadd\tx0, sp, #0x1f0", 7670168], [" 75099c:\tbl\tbe090 <islower@plt+0x50a40>", 7670172], [" 7509a0:\tldr\tx2, [sp,#240]", 7670176], [" 7509a4:\tadd\tx0, x24, #0x8", 7670180], [" 7509a8:\tldr\tx1, [x2]", 7670184], [" 7509ac:\tbl\tbdb00 <islower@plt+0x504b0>", 7670188], [" 7509b0:\tb\t750a24 <islower@plt+0x6e33d4>", 7670192], [" 7509b4:\tcmp\tx6, #0x0", 7670196], [" 7509b8:\tcsel\tx3, x6, x20, ne", 7670200], [" 7509bc:\tmovi\tv28.2d, #0x0", 7670204], [" 7509c0:\tldr\tx0, [sp,#232]", 7670208], [" 7509c4:\torr\tw1, wzr, #0x4", 7670212], [" 7509c8:\tldr\tx9, [sp,#328]", 7670216], [" 7509cc:\tmov\tx30, #0xffffffffffffffff \t// #-1", 7670220], [" 7509d0:\tmov\tx6, x30", 7670224], [" 7509d4:\tadd\tx2, sp, #0x1f0", 7670228], [" 7509d8:\tstr\tq28, [x0]", 7670232], [" 7509dc:\tstr\tw1, [sp,#512]", 7670236], [" 7509e0:\tldr\tx0, [sp,#224]", 7670240], [" 7509e4:\tldr\tx1, [sp,#384]", 7670244], [" 7509e8:\tstp\tx9, x9, [sp,#496]", 7670248], [" 7509ec:\tstr\txzr, [sp,#560]", 7670252], [" 7509f0:\tstp\tx6, x6, [x9,#16]", 7670256], [" 7509f4:\tstp\tx6, x6, [x9]", 7670260], [" 7509f8:\tstr\twzr, [sp,#516]", 7670264], [" 7509fc:\tstr\twzr, [sp,#520]", 7670268], [" 750a00:\tbl\t7555c8 <islower@plt+0x6e7f78>", 7670272], [" 750a04:\tmov\tx20, x0", 7670276], [" 750a08:\tadd\tx0, sp, #0x1f0", 7670280], [" 750a0c:\tbl\tbe090 <islower@plt+0x50a40>", 7670284], [" 750a10:\tadd\tx0, x20, #0x8", 7670288], [" 750a14:\tadd\tx1, sp, #0x1a0", 7670292], [" 750a18:\tbl\tbdfe4 <islower@plt+0x50994>", 7670296], [" 750a1c:\tadd\tx0, sp, #0x1a0", 7670300], [" 750a20:\tbl\tbe090 <islower@plt+0x50a40>", 7670304], [" 750a24:\tldp\tx19, x18, [sp,#248]", 7670308], [" 750a28:\tadd\tw24, w28, w25", 7670312], [" 750a2c:\tldr\tx28, [sp,#384]", 7670316], [" 750a30:\tadd\tw20, w23, w21", 7670320], [" 750a34:\tldr\tx27, [x18]", 7670324], [" 750a38:\tcmp\tx27, x19", 7670328], [" 750a3c:\tmov\tx23, x27", 7670332], [" 750a40:\tb.eq\t750a64 <islower@plt+0x6e3414>", 7670336], [" 750a44:\tldr\tx11, [x28]", 7670340], [" 750a48:\tmov\tx23, x27", 7670344], [" 750a4c:\tldr\tx21, [x23,#16]", 7670348], [" 750a50:\tcmp\tx21, x11", 7670352], [" 750a54:\tb.eq\t750a64 <islower@plt+0x6e3414>", 7670356], [" 750a58:\tldr\tx23, [x23,#8]", 7670360], [" 750a5c:\tcmp\tx23, x19", 7670364], [" 750a60:\tb.ne\t750a4c <islower@plt+0x6e33fc>", 7670368], [" 750a64:\tldr\tw16, [sp,#360]", 7670372], [" 750a68:\tcmp\tw24, w20", 7670376], [" 750a6c:\tcset\tw13, ls", 7670380], [" 750a70:\tcmp\tw16, #0x0", 7670384], [" 750a74:\tcset\tw11, eq", 7670388], [" 750a78:\tand\tw8, w11, w13", 7670392], [" 750a7c:\ttbnz\tw8, #0, 74b554 <islower@plt+0x6ddf04>", 7670396], [" 750a80:\tcmp\tx23, x19", 7670400], [" 750a84:\tb.ne\t74b554 <islower@plt+0x6ddf04>", 7670404], [" 750a88:\torr\tw0, wzr, #0x18", 7670408], [" 750a8c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7670412], [" 750a90:\tldr\tx24, [x22,#80]", 7670416], [" 750a94:\tldr\tx10, [x28]", 7670420], [" 750a98:\tstr\tx19, [x0]", 7670424], [" 750a9c:\tadd\tx21, x24, #0x1", 7670428], [" 750aa0:\tstp\tx27, x10, [x0,#8]", 7670432], [" 750aa4:\tstr\tx0, [x27]", 7670436], [" 750aa8:\tstp\tx0, x21, [x22,#72]", 7670440], [" 750aac:\tb\t74b554 <islower@plt+0x6ddf04>", 7670444], [" 750ab0:\tldr\tx1, [x22,#80]", 7670448], [" 750ab4:\torr\tw27, wzr, #0x18", 7670452], [" 750ab8:\tcbnz\tx1, 74a68c <islower@plt+0x6dd03c>", 7670456], [" 750abc:\tldr\tx0, [x22,#56]", 7670460], [" 750ac0:\tmov\tw29, #0x502c \t// #20524", 7670464], [" 750ac4:\tadd\tx19, x0, x29", 7670468], [" 750ac8:\tldrb\tw2, [x19]", 7670472], [" 750acc:\tcbz\tw2, 750b44 <islower@plt+0x6e34f4>", 7670476], [" 750ad0:\tmov\tw13, #0x5028 \t// #20520", 7670480], [" 750ad4:\tldr\tw4, [x0,x13]", 7670484], [" 750ad8:\tcmp\tw4, #0x1", 7670488], [" 750adc:\tb.ne\t750b44 <islower@plt+0x6e34f4>", 7670492], [" 750ae0:\tbl\t7b15c8 <islower@plt+0x743f78>", 7670496], [" 750ae4:\tldr\tx8, [sp,#392]", 7670500], [" 750ae8:\tmov\tx24, x0", 7670504], [" 750aec:\tldr\tx26, [x8,#56]", 7670508], [" 750af0:\tmov\tx0, x26", 7670512], [" 750af4:\tbl\t7b15d0 <islower@plt+0x743f80>", 7670516], [" 750af8:\tcmp\tx24, x0", 7670520], [" 750afc:\tb.eq\t750b44 <islower@plt+0x6e34f4>", 7670524], [" 750b00:\tmov\tw22, #0x1800000 \t// #25165824", 7670528], [" 750b04:\tadd\tx29, x24, #0x18", 7670532], [" 750b08:\torr\tw11, wzr, #0x1", 7670536], [" 750b0c:\tmovk\tw22, #0x3", 7670540], [" 750b10:\tldrb\tw28, [x29,#1]", 7670544], [" 750b14:\tsub\tw7, w28, #0x84", 7670548], [" 750b18:\tcmp\tw7, #0x18", 7670552], [" 750b1c:\tlsl\tw18, w11, w7", 7670556], [" 750b20:\tand\tw3, w18, w22", 7670560], [" 750b24:\tccmp\tw3, #0x0, #0x4, ls", 7670564], [" 750b28:\tb.ne\t750b40 <islower@plt+0x6e34f0>", 7670568], [" 750b2c:\tadd\tx24, x24, #0x48", 7670572], [" 750b30:\tadd\tx29, x29, #0x48", 7670576], [" 750b34:\tcmp\tx24, x0", 7670580], [" 750b38:\tb.ne\t750b10 <islower@plt+0x6e34c0>", 7670584], [" 750b3c:\tb\t750b44 <islower@plt+0x6e34f4>", 7670588], [" 750b40:\tstrb\twzr, [x19]", 7670592], [" 750b44:\tldr\tx22, [sp,#392]", 7670596], [" 750b48:\tldr\tx27, [x22,#32]", 7670600], [" 750b4c:\tldr\tx29, [x27,#232]", 7670604], [" 750b50:\tadd\tx21, x27, #0xe0", 7670608], [" 750b54:\tstr\tx21, [sp,#352]", 7670612], [" 750b58:\tcmp\tx29, x21", 7670616], [" 750b5c:\tb.eq\t751600 <islower@plt+0x6e3fb0>", 7670620], [" 750b60:\tadd\tx28, sp, #0x1f0", 7670624], [" 750b64:\tmov\tw21, wzr", 7670628], [" 750b68:\tmov\tw3, wzr", 7670632], [" 750b6c:\tadd\tx4, x22, #0x758", 7670636], [" 750b70:\tadd\tx9, x22, #0x100", 7670640], [" 750b74:\tstr\tw21, [sp,#384]", 7670644], [" 750b78:\tadd\tx25, x28, #0x8", 7670648], [" 750b7c:\tstr\tw3, [sp,#376]", 7670652], [" 750b80:\tmov\tx24, x29", 7670656], [" 750b84:\tstr\tx4, [sp,#368]", 7670660], [" 750b88:\tstr\tx9, [sp,#344]", 7670664], [" 750b8c:\tb\t750b98 <islower@plt+0x6e3548>", 7670668], [" 750b90:\tstr\tw19, [sp,#384]", 7670672], [" 750b94:\tldr\tx29, [x27,#232]", 7670676], [" 750b98:\tcmp\tx24, x29", 7670680], [" 750b9c:\tb.ne\t750c1c <islower@plt+0x6e35cc>", 7670684], [" 750ba0:\tldr\tx27, [x22,#688]", 7670688], [" 750ba4:\tcbz\tx27, 750c1c <islower@plt+0x6e35cc>", 7670692], [" 750ba8:\tadd\tx29, x29, #0x10", 7670696], [" 750bac:\tcmp\tx27, x29", 7670700], [" 750bb0:\tb.eq\t750c1c <islower@plt+0x6e35cc>", 7670704], [" 750bb4:\tldr\tx19, [x27,#16]", 7670708], [" 750bb8:\tldrh\tw9, [x19]", 7670712], [" 750bbc:\tcmp\tw9, #0x4a0", 7670716], [" 750bc0:\tb.eq\t750bf8 <islower@plt+0x6e35a8>", 7670720], [" 750bc4:\tldr\tx5, [x27,#592]", 7670724], [" 750bc8:\tadd\tx17, x5, #0x10", 7670728], [" 750bcc:\tldr\tx27, [x27,#8]", 7670732], [" 750bd0:\tmov\tx16, x17", 7670736], [" 750bd4:\tcmp\tx27, x17", 7670740], [" 750bd8:\tb.eq\t750be8 <islower@plt+0x6e3598>", 7670744], [" 750bdc:\tldrb\tw26, [x27,#24]", 7670748], [" 750be0:\tmov\tx16, x27", 7670752], [" 750be4:\ttbnz\tw26, #1, 750bcc <islower@plt+0x6e357c>", 7670756], [" 750be8:\tcmp\tx16, x29", 7670760], [" 750bec:\tmov\tx27, x16", 7670764], [" 750bf0:\tb.ne\t750bb4 <islower@plt+0x6e3564>", 7670768], [" 750bf4:\tb\t750c1c <islower@plt+0x6e35cc>", 7670772], [" 750bf8:\tmov\tx0, x27", 7670776], [" 750bfc:\tbl\t7772b4 <islower@plt+0x709c64>", 7670780], [" 750c00:\torr\tx29, x0, #0x10000000", 7670784], [" 750c04:\tmov\tx0, x27", 7670788], [" 750c08:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7670792], [" 750c0c:\tldr\tx7, [x27,#48]", 7670796], [" 750c10:\tsub\tw23, w0, #0x1", 7670800], [" 750c14:\tadd\tx3, x7, x23, lsl #5", 7670804], [" 750c18:\tstr\tx29, [x3,#16]", 7670808], [" 750c1c:\tldr\tx0, [sp,#368]", 7670812], [" 750c20:\tmov\tx1, x24", 7670816], [" 750c24:\tbl\tbdb00 <islower@plt+0x504b0>", 7670820], [" 750c28:\tldr\tx29, [x24,#32]", 7670824], [" 750c2c:\tcbz\tx29, 750c58 <islower@plt+0x6e3608>", 7670828], [" 750c30:\tadd\tx21, x24, #0x10", 7670832], [" 750c34:\tldr\tw19, [sp,#384]", 7670836], [" 750c38:\tcmp\tx29, x21", 7670840], [" 750c3c:\tmov\tw6, wzr", 7670844], [" 750c40:\tb.eq\t750c60 <islower@plt+0x6e3610>", 7670848], [" 750c44:\tldr\tx29, [x29,#8]", 7670852], [" 750c48:\tadd\tw6, w6, #0x1", 7670856], [" 750c4c:\tcmp\tx29, x21", 7670860], [" 750c50:\tb.ne\t750c44 <islower@plt+0x6e35f4>", 7670864], [" 750c54:\tb\t750c60 <islower@plt+0x6e3610>", 7670868], [" 750c58:\tldr\tw19, [sp,#384]", 7670872], [" 750c5c:\tmov\tw6, wzr", 7670876], [" 750c60:\tldrb\tw5, [x22,#665]", 7670880], [" 750c64:\tadd\tw19, w6, w19", 7670884], [" 750c68:\tcbnz\tw5, 750cd0 <islower@plt+0x6e3680>", 7670888], [" 750c6c:\tldr\tx26, [x22,#32]", 7670892], [" 750c70:\tldp\tx15, x17, [x22,#256]", 7670896], [" 750c74:\tldr\tx29, [x26,#224]", 7670900], [" 750c78:\tcmp\tx17, x15", 7670904], [" 750c7c:\tb.eq\t750ca8 <islower@plt+0x6e3658>", 7670908], [" 750c80:\tldr\tx0, [sp,#344]", 7670912], [" 750c84:\tmov\tx1, x24", 7670916], [" 750c88:\tbl\tbde04 <islower@plt+0x507b4>", 7670920], [" 750c8c:\tldr\tx17, [x0]", 7670924], [" 750c90:\tcmp\tx17, x24", 7670928], [" 750c94:\tcset\tw14, eq", 7670932], [" 750c98:\tcmp\tx24, x29", 7670936], [" 750c9c:\tb.eq\t750cd0 <islower@plt+0x6e3680>", 7670940], [" 750ca0:\tcbz\tw14, 7515e0 <islower@plt+0x6e3f90>", 7670944], [" 750ca4:\tb\t750cd0 <islower@plt+0x6e3680>", 7670948], [" 750ca8:\tldr\tw1, [x22,#276]", 7670952], [" 750cac:\tcbz\tw1, 7515f8 <islower@plt+0x6e3fa8>", 7670956], [" 750cb0:\tadd\tx13, x17, x1, lsl #3", 7670960], [" 750cb4:\tldr\tx1, [x17],#8", 7670964], [" 750cb8:\tcmp\tx1, x24", 7670968], [" 750cbc:\tb.eq\t750cd0 <islower@plt+0x6e3680>", 7670972], [" 750cc0:\tcmp\tx17, x13", 7670976], [" 750cc4:\tb.ne\t750cb4 <islower@plt+0x6e3664>", 7670980], [" 750cc8:\tmov\tw14, wzr", 7670984], [" 750ccc:\tb\t750c98 <islower@plt+0x6e3648>", 7670988], [" 750cd0:\tldp\tx6, x5, [x22,#256]", 7670992], [" 750cd4:\tcmp\tx5, x6", 7670996], [" 750cd8:\tb.eq\t750cf8 <islower@plt+0x6e36a8>", 7671000], [" 750cdc:\tldr\tx0, [sp,#344]", 7671004], [" 750ce0:\tmov\tx1, x24", 7671008], [" 750ce4:\tbl\tbde04 <islower@plt+0x507b4>", 7671012], [" 750ce8:\tldr\tx29, [x0]", 7671016], [" 750cec:\tcmp\tx29, x24", 7671020], [" 750cf0:\tcset\tw13, eq", 7671024], [" 750cf4:\tb\t750d24 <islower@plt+0x6e36d4>", 7671028], [" 750cf8:\tldr\tw29, [x22,#276]", 7671032], [" 750cfc:\tcbz\tw29, 750d18 <islower@plt+0x6e36c8>", 7671036], [" 750d00:\tadd\tx15, x5, x29, lsl #3", 7671040], [" 750d04:\tldr\tx10, [x5],#8", 7671044], [" 750d08:\tcmp\tx10, x24", 7671048], [" 750d0c:\tb.eq\t750d20 <islower@plt+0x6e36d0>", 7671052], [" 750d10:\tcmp\tx5, x15", 7671056], [" 750d14:\tb.ne\t750d04 <islower@plt+0x6e36b4>", 7671060], [" 750d18:\tmov\tw13, wzr", 7671064], [" 750d1c:\tb\t750d24 <islower@plt+0x6e36d4>", 7671068], [" 750d20:\torr\tw13, wzr, #0x1", 7671072], [" 750d24:\tldr\tw0, [sp,#376]", 7671076], [" 750d28:\tadd\tx27, x24, #0x10", 7671080], [" 750d2c:\tldr\tx26, [x24,#32]", 7671084], [" 750d30:\tadd\tw0, w13, w0", 7671088], [" 750d34:\tcmp\tx26, x27", 7671092], [" 750d38:\tstr\tw0, [sp,#376]", 7671096], [" 750d3c:\tb.eq\t7515e0 <islower@plt+0x6e3f90>", 7671100], [" 750d40:\tmov\tx20, x26", 7671104], [" 750d44:\tldr\tx4, [x26,#16]", 7671108], [" 750d48:\tldr\tx17, [sp,#392]", 7671112], [" 750d4c:\tldrh\tw22, [x4]", 7671116], [" 750d50:\tldrb\tw4, [x17,#665]", 7671120], [" 750d54:\tcbz\tw4, 750df0 <islower@plt+0x6e37a0>", 7671124], [" 750d58:\tcmp\tw22, #0x115", 7671128], [" 750d5c:\tb.ne\t7510f8 <islower@plt+0x6e3aa8>", 7671132], [" 750d60:\tldr\tx0, [sp,#392]", 7671136], [" 750d64:\tmov\tw12, #0x5bb1 \t// #23473", 7671140], [" 750d68:\tldr\tx7, [x0,#56]", 7671144], [" 750d6c:\tldrb\tw10, [x7,x12]", 7671148], [" 750d70:\tcbz\tw10, 7510f8 <islower@plt+0x6e3aa8>", 7671152], [" 750d74:\tldr\tx6, [x0,#48]", 7671156], [" 750d78:\tmov\tw29, #0xde00 \t// #56832", 7671160], [" 750d7c:\tldr\tx0, [x0,#32]", 7671164], [" 750d80:\tmov\tw3, wzr", 7671168], [" 750d84:\tldr\tx2, [x26,#600]", 7671172], [" 750d88:\tldr\tx9, [x6,#8]", 7671176], [" 750d8c:\tadd\tx1, x9, x29", 7671180], [" 750d90:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7671184], [" 750d94:\tmovi\tv2.2d, #0x0", 7671188], [" 750d98:\torr\tw28, wzr, #0x1", 7671192], [" 750d9c:\tadd\tx1, sp, #0x1f0", 7671196], [" 750da0:\tstrb\twzr, [sp,#498]", 7671200], [" 750da4:\tmov\tx29, x0", 7671204], [" 750da8:\tstrb\tw28, [sp,#496]", 7671208], [" 750dac:\tstr\tq2, [x25]", 7671212], [" 750db0:\tbl\t4e350c <islower@plt+0x475ebc>", 7671216], [" 750db4:\torr\tw8, wzr, #0x3000", 7671220], [" 750db8:\tstrb\tw28, [sp,#496]", 7671224], [" 750dbc:\tadd\tx1, sp, #0x1f0", 7671228], [" 750dc0:\tstrb\twzr, [sp,#498]", 7671232], [" 750dc4:\tmov\tx0, x29", 7671236], [" 750dc8:\torr\tw21, wzr, #0x1", 7671240], [" 750dcc:\tstp\txzr, x8, [sp,#504]", 7671244], [" 750dd0:\tbl\t4e350c <islower@plt+0x475ebc>", 7671248], [" 750dd4:\tldr\tx2, [x24,#32]", 7671252], [" 750dd8:\tldr\tx28, [x26]", 7671256], [" 750ddc:\tcmp\tx26, x2", 7671260], [" 750de0:\tstp\tx28, x26, [x29]", 7671264], [" 750de4:\tb.eq\t751074 <islower@plt+0x6e3a24>", 7671268], [" 750de8:\tstr\tx29, [x28,#8]", 7671272], [" 750dec:\tb\t751078 <islower@plt+0x6e3a28>", 7671276], [" 750df0:\tcmp\tw22, #0x115", 7671280], [" 750df4:\tb.ne\t7510f8 <islower@plt+0x6e3aa8>", 7671284], [" 750df8:\tldr\tw1, [sp,#376]", 7671288], [" 750dfc:\tcmp\tw1, #0x3", 7671292], [" 750e00:\tb.cc\t750e0c <islower@plt+0x6e37bc>", 7671296], [" 750e04:\tadd\tw11, w19, #0x3", 7671300], [" 750e08:\ttbnz\tw11, #1, 750e18 <islower@plt+0x6e37c8>", 7671304], [" 750e0c:\tldr\tx21, [sp,#392]", 7671308], [" 750e10:\tldrb\tw23, [x21,#668]", 7671312], [" 750e14:\tcbz\tw23, 7510f8 <islower@plt+0x6e3aa8>", 7671316], [" 750e18:\tadd\tw13, w19, #0x3", 7671320], [" 750e1c:\tand\tw8, w13, #0x3", 7671324], [" 750e20:\tcmp\tw8, #0x3", 7671328], [" 750e24:\tb.ne\t750e84 <islower@plt+0x6e3834>", 7671332], [" 750e28:\tldr\tx15, [x24,#32]", 7671336], [" 750e2c:\tcmp\tx26, x15", 7671340], [" 750e30:\tb.eq\t7515ac <islower@plt+0x6e3f5c>", 7671344], [" 750e34:\tmov\tw23, w19", 7671348], [" 750e38:\tmov\tx28, x26", 7671352], [" 750e3c:\tldr\tx28, [x28]", 7671356], [" 750e40:\tldrb\tw19, [x28,#24]", 7671360], [" 750e44:\ttbnz\tw19, #1, 750e3c <islower@plt+0x6e37ec>", 7671364], [" 750e48:\tldr\tx0, [x28,#592]", 7671368], [" 750e4c:\tmov\tx7, x28", 7671372], [" 750e50:\tadd\tx18, x0, #0x10", 7671376], [" 750e54:\tldr\tx7, [x7,#8]", 7671380], [" 750e58:\tmov\tx20, x18", 7671384], [" 750e5c:\tcmp\tx7, x18", 7671388], [" 750e60:\tb.eq\t750e70 <islower@plt+0x6e3820>", 7671392], [" 750e64:\tldrb\tw9, [x7,#24]", 7671396], [" 750e68:\tmov\tx20, x7", 7671400], [" 750e6c:\ttbnz\tw9, #1, 750e54 <islower@plt+0x6e3804>", 7671404], [" 750e70:\tldr\tx9, [x28,#16]", 7671408], [" 750e74:\tldrh\tw12, [x9]", 7671412], [" 750e78:\tcmp\tw12, #0x4a0", 7671416], [" 750e7c:\tmov\tw19, w23", 7671420], [" 750e80:\tb.ne\t7515ac <islower@plt+0x6e3f5c>", 7671424], [" 750e84:\tcmp\tw8, #0x2", 7671428], [" 750e88:\tb.cc\t7510f8 <islower@plt+0x6e3aa8>", 7671432], [" 750e8c:\torr\tw23, wzr, #0x4", 7671436], [" 750e90:\tsub\tw1, w23, w8", 7671440], [" 750e94:\tmov\tx28, x26", 7671444], [" 750e98:\tcbz\tw1, 751514 <islower@plt+0x6e3ec4>", 7671448], [" 750e9c:\tcmp\tw8, #0x3", 7671452], [" 750ea0:\tstr\tw1, [sp,#384]", 7671456], [" 750ea4:\tand\tw6, w1, #0x1", 7671460], [" 750ea8:\tmov\tx28, x26", 7671464], [" 750eac:\tstr\tw6, [sp,#360]", 7671468], [" 750eb0:\tb.eq\t750fec <islower@plt+0x6e399c>", 7671472], [" 750eb4:\tldr\tw8, [sp,#384]", 7671476], [" 750eb8:\tmov\tx28, x26", 7671480], [" 750ebc:\tldr\tw10, [sp,#360]", 7671484], [" 750ec0:\tsub\tw23, w8, w10", 7671488], [" 750ec4:\tldr\tx13, [sp,#392]", 7671492], [" 750ec8:\tmov\tw6, #0xde00 \t// #56832", 7671496], [" 750ecc:\tldr\tx2, [x28,#600]", 7671500], [" 750ed0:\tmov\tw3, wzr", 7671504], [" 750ed4:\tldr\tx1, [x13,#48]", 7671508], [" 750ed8:\tldr\tx0, [x13,#32]", 7671512], [" 750edc:\tldr\tx11, [x1,#8]", 7671516], [" 750ee0:\tadd\tx1, x11, x6", 7671520], [" 750ee4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7671524], [" 750ee8:\tmovi\tv5.2d, #0x0", 7671528], [" 750eec:\torr\tw21, wzr, #0x1", 7671532], [" 750ef0:\tadd\tx1, sp, #0x1f0", 7671536], [" 750ef4:\tstrb\twzr, [sp,#498]", 7671540], [" 750ef8:\tmov\tx29, x0", 7671544], [" 750efc:\tstrb\tw21, [sp,#496]", 7671548], [" 750f00:\tstr\tq5, [x25]", 7671552], [" 750f04:\tbl\t4e350c <islower@plt+0x475ebc>", 7671556], [" 750f08:\tmovi\tv21.2d, #0x0", 7671560], [" 750f0c:\tadd\tx1, sp, #0x1f0", 7671564], [" 750f10:\tmov\tx0, x29", 7671568], [" 750f14:\tstrb\tw21, [sp,#496]", 7671572], [" 750f18:\tstrb\twzr, [sp,#498]", 7671576], [" 750f1c:\tstr\tq21, [x25]", 7671580], [" 750f20:\tbl\t4e350c <islower@plt+0x475ebc>", 7671584], [" 750f24:\tldr\tx21, [x24,#32]", 7671588], [" 750f28:\tldr\tx17, [x20]", 7671592], [" 750f2c:\tcmp\tx20, x21", 7671596], [" 750f30:\tstp\tx17, x20, [x29]", 7671600], [" 750f34:\tb.eq\t750f40 <islower@plt+0x6e38f0>", 7671604], [" 750f38:\tstr\tx29, [x17,#8]", 7671608], [" 750f3c:\tb\t750f44 <islower@plt+0x6e38f4>", 7671612], [" 750f40:\tstr\tx29, [x24,#32]", 7671616], [" 750f44:\tmov\tx0, x27", 7671620], [" 750f48:\tstr\tx29, [x20]", 7671624], [" 750f4c:\tmov\tx1, x29", 7671628], [" 750f50:\tbl\t4c2654 <islower@plt+0x455004>", 7671632], [" 750f54:\tldr\tx11, [sp,#392]", 7671636], [" 750f58:\tmov\tw4, #0xde00 \t// #56832", 7671640], [" 750f5c:\tldr\tx2, [x29,#600]", 7671644], [" 750f60:\tmov\tw3, wzr", 7671648], [" 750f64:\tldr\tx15, [x11,#48]", 7671652], [" 750f68:\tldr\tx0, [x11,#32]", 7671656], [" 750f6c:\tldr\tx16, [x15,#8]", 7671660], [" 750f70:\tadd\tx1, x16, x4", 7671664], [" 750f74:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7671668], [" 750f78:\tmovi\tv6.2d, #0x0", 7671672], [" 750f7c:\torr\tw21, wzr, #0x1", 7671676], [" 750f80:\tadd\tx1, sp, #0x1f0", 7671680], [" 750f84:\tstrb\twzr, [sp,#498]", 7671684], [" 750f88:\tmov\tx28, x0", 7671688], [" 750f8c:\tstrb\tw21, [sp,#496]", 7671692], [" 750f90:\tstr\tq6, [x25]", 7671696], [" 750f94:\tbl\t4e350c <islower@plt+0x475ebc>", 7671700], [" 750f98:\tmovi\tv24.2d, #0x0", 7671704], [" 750f9c:\tadd\tx1, sp, #0x1f0", 7671708], [" 750fa0:\tmov\tx0, x28", 7671712], [" 750fa4:\tstrb\tw21, [sp,#496]", 7671716], [" 750fa8:\tstrb\twzr, [sp,#498]", 7671720], [" 750fac:\tstr\tq24, [x25]", 7671724], [" 750fb0:\tbl\t4e350c <islower@plt+0x475ebc>", 7671728], [" 750fb4:\tldr\tx8, [x24,#32]", 7671732], [" 750fb8:\tldr\tx29, [x20]", 7671736], [" 750fbc:\tcmp\tx20, x8", 7671740], [" 750fc0:\tstp\tx29, x20, [x28]", 7671744], [" 750fc4:\tb.eq\t750fd0 <islower@plt+0x6e3980>", 7671748], [" 750fc8:\tstr\tx28, [x29,#8]", 7671752], [" 750fcc:\tb\t750fd4 <islower@plt+0x6e3984>", 7671756], [" 750fd0:\tstr\tx28, [x24,#32]", 7671760], [" 750fd4:\tmov\tx0, x27", 7671764], [" 750fd8:\tstr\tx28, [x20]", 7671768], [" 750fdc:\tmov\tx1, x28", 7671772], [" 750fe0:\tbl\t4c2654 <islower@plt+0x455004>", 7671776], [" 750fe4:\tsubs\tw23, w23, #0x2", 7671780], [" 750fe8:\tb.ne\t750ec4 <islower@plt+0x6e3874>", 7671784], [" 750fec:\tldr\tw1, [sp,#384]", 7671788], [" 750ff0:\tldr\tw5, [sp,#360]", 7671792], [" 750ff4:\tcbz\tw5, 751514 <islower@plt+0x6e3ec4>", 7671796], [" 750ff8:\tldr\tx23, [sp,#392]", 7671800], [" 750ffc:\tmov\tw3, wzr", 7671804], [" 751000:\tldr\tx2, [x28,#600]", 7671808], [" 751004:\tmov\tw28, #0xde00 \t// #56832", 7671812], [" 751008:\tldr\tx10, [x23,#48]", 7671816], [" 75100c:\tldr\tx0, [x23,#32]", 7671820], [" 751010:\tldr\tx1, [x10,#8]", 7671824], [" 751014:\tadd\tx1, x1, x28", 7671828], [" 751018:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7671832], [" 75101c:\tmovi\tv4.2d, #0x0", 7671836], [" 751020:\torr\tw23, wzr, #0x1", 7671840], [" 751024:\tadd\tx1, sp, #0x1f0", 7671844], [" 751028:\tstrb\twzr, [sp,#498]", 7671848], [" 75102c:\tmov\tx28, x0", 7671852], [" 751030:\tstrb\tw23, [sp,#496]", 7671856], [" 751034:\tstr\tq4, [x25]", 7671860], [" 751038:\tbl\t4e350c <islower@plt+0x475ebc>", 7671864], [" 75103c:\tmovi\tv20.2d, #0x0", 7671868], [" 751040:\tadd\tx1, sp, #0x1f0", 7671872], [" 751044:\tmov\tx0, x28", 7671876], [" 751048:\tstrb\tw23, [sp,#496]", 7671880], [" 75104c:\tstrb\twzr, [sp,#498]", 7671884], [" 751050:\tstr\tq20, [x25]", 7671888], [" 751054:\tbl\t4e350c <islower@plt+0x475ebc>", 7671892], [" 751058:\tldr\tx5, [x24,#32]", 7671896], [" 75105c:\tldr\tx11, [x20]", 7671900], [" 751060:\tcmp\tx20, x5", 7671904], [" 751064:\tstp\tx11, x20, [x28]", 7671908], [" 751068:\tb.eq\t7514fc <islower@plt+0x6e3eac>", 7671912], [" 75106c:\tstr\tx28, [x11,#8]", 7671916], [" 751070:\tb\t751500 <islower@plt+0x6e3eb0>", 7671920], [" 751074:\tstr\tx29, [x24,#32]", 7671924], [" 751078:\tmov\tx0, x27", 7671928], [" 75107c:\tstr\tx29, [x26]", 7671932], [" 751080:\tmov\tx1, x29", 7671936], [" 751084:\tbl\t4c2654 <islower@plt+0x455004>", 7671940], [" 751088:\tldr\tx28, [sp,#392]", 7671944], [" 75108c:\tmov\tw14, #0x24c0 \t// #9408", 7671948], [" 751090:\tldr\tx2, [x26,#600]", 7671952], [" 751094:\tmov\tw3, wzr", 7671956], [" 751098:\tldr\tx8, [x28,#48]", 7671960], [" 75109c:\tldr\tx0, [x28,#32]", 7671964], [" 7510a0:\tldr\tx18, [x8,#8]", 7671968], [" 7510a4:\tadd\tx1, x18, x14", 7671972], [" 7510a8:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7671976], [" 7510ac:\tmovi\tv3.2d, #0x0", 7671980], [" 7510b0:\tadd\tx1, sp, #0x1f0", 7671984], [" 7510b4:\tmov\tx28, x0", 7671988], [" 7510b8:\tstrb\tw21, [sp,#496]", 7671992], [" 7510bc:\tstrb\twzr, [sp,#498]", 7671996], [" 7510c0:\tstr\tq3, [x25]", 7672000], [" 7510c4:\tbl\t4e350c <islower@plt+0x475ebc>", 7672004], [" 7510c8:\tldr\tx0, [x24,#32]", 7672008], [" 7510cc:\tldr\tx13, [x26]", 7672012], [" 7510d0:\tcmp\tx26, x0", 7672016], [" 7510d4:\tstp\tx13, x26, [x28]", 7672020], [" 7510d8:\tb.eq\t7510e4 <islower@plt+0x6e3a94>", 7672024], [" 7510dc:\tstr\tx28, [x13,#8]", 7672028], [" 7510e0:\tb\t7510e8 <islower@plt+0x6e3a98>", 7672032], [" 7510e4:\tstr\tx28, [x24,#32]", 7672036], [" 7510e8:\tmov\tx0, x27", 7672040], [" 7510ec:\tstr\tx28, [x26]", 7672044], [" 7510f0:\tmov\tx1, x28", 7672048], [" 7510f4:\tbl\t4c2654 <islower@plt+0x455004>", 7672052], [" 7510f8:\tmov\tx28, x26", 7672056], [" 7510fc:\tldr\tx6, [sp,#392]", 7672060], [" 751100:\tldrb\tw13, [x6,#665]", 7672064], [" 751104:\tcbnz\tw13, 751214 <islower@plt+0x6e3bc4>", 7672068], [" 751108:\tldrb\tw1, [x6,#669]", 7672072], [" 75110c:\tcbz\tw1, 751214 <islower@plt+0x6e3bc4>", 7672076], [" 751110:\tcmp\tw22, #0x4f6", 7672080], [" 751114:\tb.eq\t751120 <islower@plt+0x6e3ad0>", 7672084], [" 751118:\tcmp\tw22, #0x115", 7672088], [" 75111c:\tb.ne\t751214 <islower@plt+0x6e3bc4>", 7672092], [" 751120:\tand\tw11, w19, #0x3", 7672096], [" 751124:\tcbz\tw11, 751214 <islower@plt+0x6e3bc4>", 7672100], [" 751128:\torr\tw5, wzr, #0x4", 7672104], [" 75112c:\tstr\tw19, [sp,#384]", 7672108], [" 751130:\tsub\tw23, w5, w11", 7672112], [" 751134:\tcbz\tw23, 75120c <islower@plt+0x6e3bbc>", 7672116], [" 751138:\tmov\tw21, wzr", 7672120], [" 75113c:\tldr\tx29, [sp,#392]", 7672124], [" 751140:\tmov\tw30, #0xde00 \t// #56832", 7672128], [" 751144:\tldr\tx2, [x28,#600]", 7672132], [" 751148:\tmov\tw3, wzr", 7672136], [" 75114c:\tldr\tx14, [x29,#48]", 7672140], [" 751150:\tldr\tx0, [x29,#32]", 7672144], [" 751154:\tldr\tx4, [x14,#8]", 7672148], [" 751158:\tadd\tx1, x4, x30", 7672152], [" 75115c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7672156], [" 751160:\tmovi\tv7.2d, #0x0", 7672160], [" 751164:\torr\tw19, wzr, #0x1", 7672164], [" 751168:\tadd\tx1, sp, #0x1f0", 7672168], [" 75116c:\tstrb\twzr, [sp,#498]", 7672172], [" 751170:\tmov\tx29, x0", 7672176], [" 751174:\tstrb\tw19, [sp,#496]", 7672180], [" 751178:\tstr\tq7, [x25]", 7672184], [" 75117c:\tbl\t4e350c <islower@plt+0x475ebc>", 7672188], [" 751180:\tmovi\tv25.2d, #0x0", 7672192], [" 751184:\tadd\tx1, sp, #0x1f0", 7672196], [" 751188:\tmov\tx0, x29", 7672200], [" 75118c:\tstrb\tw19, [sp,#496]", 7672204], [" 751190:\tstrb\twzr, [sp,#498]", 7672208], [" 751194:\tstr\tq25, [x25]", 7672212], [" 751198:\tbl\t4e350c <islower@plt+0x475ebc>", 7672216], [" 75119c:\tldr\tx12, [x20,#592]", 7672220], [" 7511a0:\tadd\tx2, x12, #0x10", 7672224], [" 7511a4:\tldr\tx20, [x20,#8]", 7672228], [" 7511a8:\tmov\tx19, x2", 7672232], [" 7511ac:\tcmp\tx20, x2", 7672236], [" 7511b0:\tb.eq\t7511c0 <islower@plt+0x6e3b70>", 7672240], [" 7511b4:\tldrb\tw16, [x20,#24]", 7672244], [" 7511b8:\tmov\tx19, x20", 7672248], [" 7511bc:\ttbnz\tw16, #1, 7511a4 <islower@plt+0x6e3b54>", 7672252], [" 7511c0:\tldr\tx20, [x24,#32]", 7672256], [" 7511c4:\tldr\tx18, [x19]", 7672260], [" 7511c8:\tcmp\tx19, x20", 7672264], [" 7511cc:\tstp\tx18, x19, [x29]", 7672268], [" 7511d0:\tb.eq\t7511dc <islower@plt+0x6e3b8c>", 7672272], [" 7511d4:\tstr\tx29, [x18,#8]", 7672276], [" 7511d8:\tb\t7511e0 <islower@plt+0x6e3b90>", 7672280], [" 7511dc:\tstr\tx29, [x24,#32]", 7672284], [" 7511e0:\tmov\tx0, x27", 7672288], [" 7511e4:\tstr\tx29, [x19]", 7672292], [" 7511e8:\tmov\tx1, x29", 7672296], [" 7511ec:\tbl\t4c2654 <islower@plt+0x455004>", 7672300], [" 7511f0:\tldr\tx19, [x19]", 7672304], [" 7511f4:\tldrb\tw20, [x19,#24]", 7672308], [" 7511f8:\ttbnz\tw20, #1, 7511f0 <islower@plt+0x6e3ba0>", 7672312], [" 7511fc:\tadd\tw21, w21, #0x1", 7672316], [" 751200:\tcmp\tw21, w23", 7672320], [" 751204:\tmov\tx20, x19", 7672324], [" 751208:\tb.ne\t75113c <islower@plt+0x6e3aec>", 7672328], [" 75120c:\tldr\tw19, [sp,#384]", 7672332], [" 751210:\tadd\tw19, w23, w19", 7672336], [" 751214:\tcmp\tw22, #0x115", 7672340], [" 751218:\tb.ne\t75124c <islower@plt+0x6e3bfc>", 7672344], [" 75121c:\tldr\tx29, [sp,#392]", 7672348], [" 751220:\tldr\tx13, [x29,#32]", 7672352], [" 751224:\tldr\tx0, [x13,#16]", 7672356], [" 751228:\tbl\t18f2d8 <islower@plt+0x121c88>", 7672360], [" 75122c:\ttbz\tw0, #0, 7515ac <islower@plt+0x6e3f5c>", 7672364], [" 751230:\tldr\tx11, [x29,#32]", 7672368], [" 751234:\torr\tw2, wzr, #0x6", 7672372], [" 751238:\tldr\tx0, [x29,#56]", 7672376], [" 75123c:\tldr\tx1, [x11,#16]", 7672380], [" 751240:\tbl\t7b056c <islower@plt+0x742f1c>", 7672384], [" 751244:\tcbnz\tw0, 751260 <islower@plt+0x6e3c10>", 7672388], [" 751248:\tb\t7515ac <islower@plt+0x6e3f5c>", 7672392], [" 75124c:\tmov\tx0, x28", 7672396], [" 751250:\tbl\t7724bc <islower@plt+0x704e6c>", 7672400], [" 751254:\tcmp\tw22, #0x643", 7672404], [" 751258:\tb.eq\t751260 <islower@plt+0x6e3c10>", 7672408], [" 75125c:\ttbz\tw0, #0, 7515ac <islower@plt+0x6e3f5c>", 7672412], [" 751260:\tldr\tx17, [x28,#16]", 7672416], [" 751264:\tldrh\tw22, [x17]", 7672420], [" 751268:\tcmp\tw22, #0x115", 7672424], [" 75126c:\tb.eq\t7512ac <islower@plt+0x6e3c5c>", 7672428], [" 751270:\tcmp\tw22, #0x643", 7672432], [" 751274:\tb.ne\t7512e8 <islower@plt+0x6e3c98>", 7672436], [" 751278:\tldr\tx22, [x28,#592]", 7672440], [" 75127c:\tadd\tx29, x22, #0x10", 7672444], [" 751280:\tcmp\tx29, x28", 7672448], [" 751284:\tb.eq\t751330 <islower@plt+0x6e3ce0>", 7672452], [" 751288:\tldr\tx12, [sp,#392]", 7672456], [" 75128c:\tldr\tx28, [x28,#8]", 7672460], [" 751290:\tmov\tx1, x29", 7672464], [" 751294:\tcmp\tx28, x29", 7672468], [" 751298:\tb.eq\t751350 <islower@plt+0x6e3d00>", 7672472], [" 75129c:\tldrb\tw0, [x28,#24]", 7672476], [" 7512a0:\tmov\tx1, x28", 7672480], [" 7512a4:\ttbnz\tw0, #1, 75128c <islower@plt+0x6e3c3c>", 7672484], [" 7512a8:\tb\t751350 <islower@plt+0x6e3d00>", 7672488], [" 7512ac:\tldr\tx21, [sp,#392]", 7672492], [" 7512b0:\tldr\tx18, [x21,#32]", 7672496], [" 7512b4:\tldr\tx0, [x18,#16]", 7672500], [" 7512b8:\tbl\t18f2d8 <islower@plt+0x121c88>", 7672504], [" 7512bc:\ttbz\tw0, #0, 7515ac <islower@plt+0x6e3f5c>", 7672508], [" 7512c0:\tldr\tx2, [x21,#32]", 7672512], [" 7512c4:\tldr\tx0, [x21,#56]", 7672516], [" 7512c8:\tldr\tx1, [x2,#16]", 7672520], [" 7512cc:\torr\tw2, wzr, #0x6", 7672524], [" 7512d0:\tbl\t7b056c <islower@plt+0x742f1c>", 7672528], [" 7512d4:\tcbz\tw0, 7515ac <islower@plt+0x6e3f5c>", 7672532], [" 7512d8:\tmov\tx0, x21", 7672536], [" 7512dc:\tmov\tx1, x28", 7672540], [" 7512e0:\tbl\t7590b4 <islower@plt+0x6eba64>", 7672544], [" 7512e4:\tb\t7515ac <islower@plt+0x6e3f5c>", 7672548], [" 7512e8:\tmov\tx0, x28", 7672552], [" 7512ec:\tbl\t7789b4 <islower@plt+0x70b364>", 7672556], [" 7512f0:\ttbz\tw0, #0, 7515ac <islower@plt+0x6e3f5c>", 7672560], [" 7512f4:\tmov\tx0, x28", 7672564], [" 7512f8:\tbl\t77251c <islower@plt+0x704ecc>", 7672568], [" 7512fc:\tldr\tx22, [sp,#392]", 7672572], [" 751300:\tmov\tx28, x0", 7672576], [" 751304:\tldr\tx8, [x22,#1888]", 7672580], [" 751308:\tldr\tx29, [x22,#1880]", 7672584], [" 75130c:\tcmp\tx8, x29", 7672588], [" 751310:\tb.eq\t75135c <islower@plt+0x6e3d0c>", 7672592], [" 751314:\tldr\tx0, [sp,#368]", 7672596], [" 751318:\tmov\tx1, x28", 7672600], [" 75131c:\tbl\tbde04 <islower@plt+0x507b4>", 7672604], [" 751320:\tldr\tx15, [x0]", 7672608], [" 751324:\tcmp\tx15, x28", 7672612], [" 751328:\tb.ne\t75137c <islower@plt+0x6e3d2c>", 7672616], [" 75132c:\tb\t7513dc <islower@plt+0x6e3d8c>", 7672620], [" 751330:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7672624], [" 751334:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7672628], [" 751338:\tadd\tx0, x0, #0xd47", 7672632], [" 75133c:\tadd\tx1, x1, #0x8fd", 7672636], [" 751340:\tmov\tw2, #0x90d \t// #2317", 7672640], [" 751344:\tbl\tb9770 <islower@plt+0x4c120>", 7672644], [" 751348:\tldr\tx12, [sp,#392]", 7672648], [" 75134c:\tmov\tx1, xzr", 7672652], [" 751350:\tmov\tx0, x12", 7672656], [" 751354:\tbl\t7590b4 <islower@plt+0x6eba64>", 7672660], [" 751358:\tb\t7515ac <islower@plt+0x6e3f5c>", 7672664], [" 75135c:\tldr\tw0, [x22,#1900]", 7672668], [" 751360:\tcbz\tw0, 75137c <islower@plt+0x6e3d2c>", 7672672], [" 751364:\tadd\tx14, x8, x0, lsl #3", 7672676], [" 751368:\tldr\tx0, [x8],#8", 7672680], [" 75136c:\tcmp\tx0, x28", 7672684], [" 751370:\tb.eq\t7513dc <islower@plt+0x6e3d8c>", 7672688], [" 751374:\tcmp\tx8, x14", 7672692], [" 751378:\tb.ne\t751368 <islower@plt+0x6e3d18>", 7672696], [" 75137c:\tmov\tx8, x28", 7672700], [" 751380:\tldr\tx14, [x8,#88]!", 7672704], [" 751384:\tldr\tx29, [x8,#8]", 7672708], [" 751388:\tsub\tx1, x29, x14", 7672712], [" 75138c:\tlsr\tx16, x1, #3", 7672716], [" 751390:\tcmp\tw16, #0x1", 7672720], [" 751394:\tb.ne\t751454 <islower@plt+0x6e3e04>", 7672724], [" 751398:\tldr\tx21, [x28,#32]", 7672728], [" 75139c:\tmov\tw2, w19", 7672732], [" 7513a0:\tadd\tx19, x28, #0x10", 7672736], [" 7513a4:\tcmp\tx21, #0x0", 7672740], [" 7513a8:\tccmp\tx21, x19, #0x4, ne", 7672744], [" 7513ac:\tb.ne\t751450 <islower@plt+0x6e3e00>", 7672748], [" 7513b0:\tldr\tx28, [x28,#88]", 7672752], [" 7513b4:\tldr\tx28, [x28]", 7672756], [" 7513b8:\tldr\tx29, [x28,#96]", 7672760], [" 7513bc:\tmov\tx8, x28", 7672764], [" 7513c0:\tldr\tx17, [x8,#88]!", 7672768], [" 7513c4:\tsub\tx11, x29, x17", 7672772], [" 7513c8:\tlsr\tx23, x11, #3", 7672776], [" 7513cc:\tcmp\tw23, #0x1", 7672780], [" 7513d0:\tmov\tw19, w2", 7672784], [" 7513d4:\tb.eq\t751398 <islower@plt+0x6e3d48>", 7672788], [" 7513d8:\tb\t751454 <islower@plt+0x6e3e04>", 7672792], [" 7513dc:\tldr\tx29, [x26,#592]", 7672796], [" 7513e0:\tadd\tx16, x29, #0x10", 7672800], [" 7513e4:\tldr\tx26, [x26,#8]", 7672804], [" 7513e8:\tmov\tx1, x16", 7672808], [" 7513ec:\tcmp\tx26, x16", 7672812], [" 7513f0:\tb.eq\t751400 <islower@plt+0x6e3db0>", 7672816], [" 7513f4:\tldrb\tw4, [x26,#24]", 7672820], [" 7513f8:\tmov\tx1, x26", 7672824], [" 7513fc:\ttbnz\tw4, #1, 7513e4 <islower@plt+0x6e3d94>", 7672828], [" 751400:\tcmp\tx1, x27", 7672832], [" 751404:\tb.ne\t751468 <islower@plt+0x6e3e18>", 7672836], [" 751408:\tldr\tx26, [x22,#32]", 7672840], [" 75140c:\tldr\tx6, [x24,#8]", 7672844], [" 751410:\tadd\tx8, x26, #0xe0", 7672848], [" 751414:\tcmp\tx6, x8", 7672852], [" 751418:\tb.eq\t75151c <islower@plt+0x6e3ecc>", 7672856], [" 75141c:\tldr\tx1, [x6,#32]", 7672860], [" 751420:\tcbz\tx1, 751430 <islower@plt+0x6e3de0>", 7672864], [" 751424:\tadd\tx0, x6, #0x10", 7672868], [" 751428:\tcmp\tx1, x0", 7672872], [" 75142c:\tb.ne\t751468 <islower@plt+0x6e3e18>", 7672876], [" 751430:\tldr\tx29, [x6,#8]", 7672880], [" 751434:\tadd\tx9, x6, #0x10", 7672884], [" 751438:\tldr\tx1, [x6,#32]", 7672888], [" 75143c:\tmov\tx6, x29", 7672892], [" 751440:\tcmp\tx1, #0x0", 7672896], [" 751444:\tccmp\tx1, x9, #0x4, ne", 7672900], [" 751448:\tb.eq\t751430 <islower@plt+0x6e3de0>", 7672904], [" 75144c:\tb\t751468 <islower@plt+0x6e3e18>", 7672908], [" 751450:\tmov\tw19, w2", 7672912], [" 751454:\tldr\tx1, [x28,#32]", 7672916], [" 751458:\tcbz\tx1, 751474 <islower@plt+0x6e3e24>", 7672920], [" 75145c:\tadd\tx3, x28, #0x10", 7672924], [" 751460:\tcmp\tx1, x3", 7672928], [" 751464:\tb.eq\t751474 <islower@plt+0x6e3e24>", 7672932], [" 751468:\tmov\tx0, x22", 7672936], [" 75146c:\tbl\t7590b4 <islower@plt+0x6eba64>", 7672940], [" 751470:\tb\t7515ac <islower@plt+0x6e3f5c>", 7672944], [" 751474:\tldr\tx22, [x8]", 7672948], [" 751478:\tb\t751480 <islower@plt+0x6e3e30>", 7672952], [" 75147c:\tadd\tx22, x22, #0x8", 7672956], [" 751480:\tcmp\tx22, x29", 7672960], [" 751484:\tb.eq\t7515ac <islower@plt+0x6e3f5c>", 7672964], [" 751488:\tldr\tx15, [x22]", 7672968], [" 75148c:\tldr\tx1, [x15,#32]", 7672972], [" 751490:\tadd\tx5, x15, #0x10", 7672976], [" 751494:\tcmp\tx1, #0x0", 7672980], [" 751498:\tccmp\tx1, x5, #0x4, ne", 7672984], [" 75149c:\tb.ne\t7514a8 <islower@plt+0x6e3e58>", 7672988], [" 7514a0:\tldp\tx26, x21, [x15,#88]", 7672992], [" 7514a4:\tb\t7514c0 <islower@plt+0x6e3e70>", 7672996], [" 7514a8:\tldr\tx0, [sp,#392]", 7673000], [" 7514ac:\tbl\t7590b4 <islower@plt+0x6eba64>", 7673004], [" 7514b0:\tb\t75147c <islower@plt+0x6e3e2c>", 7673008], [" 7514b4:\tldr\tx0, [sp,#392]", 7673012], [" 7514b8:\tbl\t7590b4 <islower@plt+0x6eba64>", 7673016], [" 7514bc:\tadd\tx26, x26, #0x8", 7673020], [" 7514c0:\tcmp\tx26, x21", 7673024], [" 7514c4:\tb.eq\t75147c <islower@plt+0x6e3e2c>", 7673028], [" 7514c8:\tldr\tx4, [x26]", 7673032], [" 7514cc:\tldr\tx1, [x4,#32]", 7673036], [" 7514d0:\tadd\tx7, x4, #0x10", 7673040], [" 7514d4:\tcmp\tx1, #0x0", 7673044], [" 7514d8:\tccmp\tx1, x7, #0x4, ne", 7673048], [" 7514dc:\tb.ne\t7514b4 <islower@plt+0x6e3e64>", 7673052], [" 7514e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7673056], [" 7514e4:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7673060], [" 7514e8:\tadd\tx0, x0, #0xd47", 7673064], [" 7514ec:\tadd\tx1, x1, #0x8fd", 7673068], [" 7514f0:\tmov\tw2, #0x935 \t// #2357", 7673072], [" 7514f4:\tbl\tb9770 <islower@plt+0x4c120>", 7673076], [" 7514f8:\tb\t7515ac <islower@plt+0x6e3f5c>", 7673080], [" 7514fc:\tstr\tx28, [x24,#32]", 7673084], [" 751500:\tmov\tx0, x27", 7673088], [" 751504:\tstr\tx28, [x20]", 7673092], [" 751508:\tmov\tx1, x28", 7673096], [" 75150c:\tbl\t4c2654 <islower@plt+0x455004>", 7673100], [" 751510:\tldr\tw1, [sp,#384]", 7673104], [" 751514:\tadd\tw19, w1, w19", 7673108], [" 751518:\tb\t7510fc <islower@plt+0x6e3aac>", 7673112], [" 75151c:\tldr\tx6, [x22,#48]", 7673116], [" 751520:\tmov\tw26, #0xde00 \t// #56832", 7673120], [" 751524:\tldr\tx0, [x24,#56]", 7673124], [" 751528:\tmov\tx2, xzr", 7673128], [" 75152c:\tmov\tw3, wzr", 7673132], [" 751530:\tldr\tx18, [x6,#8]", 7673136], [" 751534:\tadd\tx1, x18, x26", 7673140], [" 751538:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7673144], [" 75153c:\tmov\tx28, x0", 7673148], [" 751540:\tldr\tx0, [x24,#32]", 7673152], [" 751544:\tldr\tx22, [x24,#16]", 7673156], [" 751548:\tcmp\tx27, x0", 7673160], [" 75154c:\tstp\tx22, x27, [x28]", 7673164], [" 751550:\tb.eq\t75155c <islower@plt+0x6e3f0c>", 7673168], [" 751554:\tstr\tx28, [x22,#8]", 7673172], [" 751558:\tb\t751560 <islower@plt+0x6e3f10>", 7673176], [" 75155c:\tstr\tx28, [x24,#32]", 7673180], [" 751560:\tmov\tx0, x27", 7673184], [" 751564:\tstr\tx28, [x27]", 7673188], [" 751568:\tmov\tx1, x28", 7673192], [" 75156c:\tbl\t4c2654 <islower@plt+0x455004>", 7673196], [" 751570:\tmovi\tv1.2d, #0x0", 7673200], [" 751574:\torr\tw22, wzr, #0x1", 7673204], [" 751578:\tadd\tx1, sp, #0x1f0", 7673208], [" 75157c:\tstrb\twzr, [sp,#498]", 7673212], [" 751580:\tmov\tx0, x28", 7673216], [" 751584:\tstrb\tw22, [sp,#496]", 7673220], [" 751588:\tstr\tq1, [x25]", 7673224], [" 75158c:\tbl\t4e350c <islower@plt+0x475ebc>", 7673228], [" 751590:\torr\tw21, wzr, #0x200000", 7673232], [" 751594:\tstrb\tw22, [sp,#496]", 7673236], [" 751598:\tadd\tx1, sp, #0x1f0", 7673240], [" 75159c:\tstrb\twzr, [sp,#498]", 7673244], [" 7515a0:\tmov\tx0, x28", 7673248], [" 7515a4:\tstp\txzr, x21, [sp,#504]", 7673252], [" 7515a8:\tbl\t4e350c <islower@plt+0x475ebc>", 7673256], [" 7515ac:\tldr\tx10, [x20,#592]", 7673260], [" 7515b0:\tadd\tx5, x10, #0x10", 7673264], [" 7515b4:\tldr\tx20, [x20,#8]", 7673268], [" 7515b8:\tmov\tx26, x5", 7673272], [" 7515bc:\tcmp\tx20, x5", 7673276], [" 7515c0:\tb.eq\t7515d0 <islower@plt+0x6e3f80>", 7673280], [" 7515c4:\tldrb\tw7, [x20,#24]", 7673284], [" 7515c8:\tmov\tx26, x20", 7673288], [" 7515cc:\ttbnz\tw7, #1, 7515b4 <islower@plt+0x6e3f64>", 7673292], [" 7515d0:\tcmp\tx26, x27", 7673296], [" 7515d4:\tmov\tx20, x26", 7673300], [" 7515d8:\tb.ne\t750d44 <islower@plt+0x6e36f4>", 7673304], [" 7515dc:\tldr\tx22, [sp,#392]", 7673308], [" 7515e0:\tldr\tx24, [x24,#8]", 7673312], [" 7515e4:\tldr\tx27, [x22,#32]", 7673316], [" 7515e8:\tldr\tx29, [sp,#352]", 7673320], [" 7515ec:\tcmp\tx24, x29", 7673324], [" 7515f0:\tb.ne\t750b90 <islower@plt+0x6e3540>", 7673328], [" 7515f4:\tb\t751600 <islower@plt+0x6e3fb0>", 7673332], [" 7515f8:\tmov\tw14, wzr", 7673336], [" 7515fc:\tb\t750c98 <islower@plt+0x6e3648>", 7673340], [" 751600:\tldr\tx20, [x27,#24]", 7673344], [" 751604:\tldr\tx25, [x20]", 7673348], [" 751608:\tmov\tx0, x20", 7673352], [" 75160c:\tldr\tx24, [x25]", 7673356], [" 751610:\tblr\tx24", 7673360], [" 751614:\tbl\t7ace90 <islower@plt+0x73f840>", 7673364], [" 751618:\tcmp\tw0, #0x258", 7673368], [" 75161c:\tb.cc\t751d94 <islower@plt+0x6e4744>", 7673372], [" 751620:\tmov\tw25, #0x5c1c \t// #23580", 7673376], [" 751624:\tldrb\tw25, [x20,x25]", 7673380], [" 751628:\tcbz\tw25, 751d94 <islower@plt+0x6e4744>", 7673384], [" 75162c:\tldr\tx0, [x27,#24]", 7673388], [" 751630:\tldr\tx20, [x0]", 7673392], [" 751634:\tldr\tx14, [x20,#24]", 7673396], [" 751638:\tblr\tx14", 7673400], [" 75163c:\tldr\tx23, [x27,#232]", 7673404], [" 751640:\tmov\tx24, x0", 7673408], [" 751644:\tadd\tx19, x27, #0xe0", 7673412], [" 751648:\tcmp\tx23, x19", 7673416], [" 75164c:\tb.eq\t751d94 <islower@plt+0x6e4744>", 7673420], [" 751650:\tadd\tx26, sp, #0x1f0", 7673424], [" 751654:\tadd\tx22, x26, #0x20", 7673428], [" 751658:\tadd\tx10, x26, #0xa0", 7673432], [" 75165c:\tadd\tx14, x26, #0x10", 7673436], [" 751660:\tstp\tx10, x22, [sp,#376]", 7673440], [" 751664:\tstr\tx14, [sp,#368]", 7673444], [" 751668:\tb\t751688 <islower@plt+0x6e4038>", 7673448], [" 75166c:\tmov\tw19, wzr", 7673452], [" 751670:\tb\t74a4a0 <islower@plt+0x6dce50>", 7673456], [" 751674:\tldp\tx20, x10, [sp,#400]", 7673460], [" 751678:\torr\tw21, wzr, #0x1", 7673464], [" 75167c:\tmov\tx29, x25", 7673468], [" 751680:\tstp\tx10, x20, [sp,#400]", 7673472], [" 751684:\tb\t751914 <islower@plt+0x6e42c4>", 7673476], [" 751688:\tldr\tx1, [x23,#32]", 7673480], [" 75168c:\tadd\tx15, x23, #0x10", 7673484], [" 751690:\tstr\txzr, [sp,#408]", 7673488], [" 751694:\tcmp\tx1, #0x0", 7673492], [" 751698:\tccmp\tx1, x15, #0x4, ne", 7673496], [" 75169c:\tstr\txzr, [sp,#400]", 7673500], [" 7516a0:\tb.eq\t751d88 <islower@plt+0x6e4738>", 7673504], [" 7516a4:\tldr\tx20, [x23,#16]", 7673508], [" 7516a8:\tldr\tx14, [x20,#16]", 7673512], [" 7516ac:\tldrh\tw22, [x14]", 7673516], [" 7516b0:\tcmp\tw22, #0xea", 7673520], [" 7516b4:\tb.ne\t751d88 <islower@plt+0x6e4738>", 7673524], [" 7516b8:\tldr\tx12, [x20,#48]", 7673528], [" 7516bc:\tldr\tw15, [x12,#4]", 7673532], [" 7516c0:\tcmp\tw15, #0x15a", 7673536], [" 7516c4:\tb.ne\t751d88 <islower@plt+0x6e4738>", 7673540], [" 7516c8:\tldr\tx13, [x24]", 7673544], [" 7516cc:\tadd\tx2, sp, #0x198", 7673548], [" 7516d0:\tldp\tx15, x8, [sp,#376]", 7673552], [" 7516d4:\tadd\tx3, sp, #0x190", 7673556], [" 7516d8:\tadd\tx4, sp, #0x1f0", 7673560], [" 7516dc:\tldr\tx17, [x13,#144]", 7673564], [" 7516e0:\tmov\tx0, x24", 7673568], [" 7516e4:\tmov\tx1, x23", 7673572], [" 7516e8:\tstp\tx8, x8, [sp,#496]", 7673576], [" 7516ec:\tmov\tw5, wzr", 7673580], [" 7516f0:\tstr\tx15, [sp,#512]", 7673584], [" 7516f4:\tblr\tx17", 7673588], [" 7516f8:\tmov\tw21, wzr", 7673592], [" 7516fc:\tmov\tx29, xzr", 7673596], [" 751700:\ttbnz\tw0, #0, 751914 <islower@plt+0x6e42c4>", 7673600], [" 751704:\tldr\tx25, [sp,#408]", 7673604], [" 751708:\tcbz\tx25, 751914 <islower@plt+0x6e42c4>", 7673608], [" 75170c:\tldp\tx11, x28, [sp,#496]", 7673612], [" 751710:\tcmp\tx11, x28", 7673616], [" 751714:\tb.eq\t75176c <islower@plt+0x6e411c>", 7673620], [" 751718:\tldr\tx0, [sp,#400]", 7673624], [" 75171c:\tcbnz\tx0, 751748 <islower@plt+0x6e40f8>", 7673628], [" 751720:\tldp\tx21, x12, [x23,#88]", 7673632], [" 751724:\tb\t75172c <islower@plt+0x6e40dc>", 7673636], [" 751728:\tadd\tx21, x21, #0x8", 7673640], [" 75172c:\tcmp\tx21, x12", 7673644], [" 751730:\tb.eq\t751778 <islower@plt+0x6e4128>", 7673648], [" 751734:\tldr\tx0, [x21]", 7673652], [" 751738:\tcmp\tx0, x25", 7673656], [" 75173c:\tb.eq\t751728 <islower@plt+0x6e40d8>", 7673660], [" 751740:\tstr\tx0, [sp,#400]", 7673664], [" 751744:\tcbz\tx0, 75176c <islower@plt+0x6e411c>", 7673668], [" 751748:\tldp\tx29, x10, [x25,#88]", 7673672], [" 75174c:\tsub\tx4, x10, x29", 7673676], [" 751750:\tlsr\tx12, x4, #3", 7673680], [" 751754:\tcmp\tw12, #0x1", 7673684], [" 751758:\tb.eq\t751788 <islower@plt+0x6e4138>", 7673688], [" 75175c:\tcbnz\tw12, 75176c <islower@plt+0x6e411c>", 7673692], [" 751760:\tmov\tx1, xzr", 7673696], [" 751764:\tstr\txzr, [sp,#408]", 7673700], [" 751768:\tb\t751794 <islower@plt+0x6e4144>", 7673704], [" 75176c:\tmov\tx29, xzr", 7673708], [" 751770:\tmov\tw21, wzr", 7673712], [" 751774:\tb\t751914 <islower@plt+0x6e42c4>", 7673716], [" 751778:\tmov\tx29, xzr", 7673720], [" 75177c:\tstr\txzr, [sp,#400]", 7673724], [" 751780:\tmov\tw21, wzr", 7673728], [" 751784:\tb\t751914 <islower@plt+0x6e42c4>", 7673732], [" 751788:\tldr\tx13, [x29]", 7673736], [" 75178c:\tmov\tx1, x25", 7673740], [" 751790:\tmov\tx25, x13", 7673744], [" 751794:\tcmp\tx0, x25", 7673748], [" 751798:\tb.eq\t7517bc <islower@plt+0x6e416c>", 7673752], [" 75179c:\tldp\tx14, x26, [x0,#88]", 7673756], [" 7517a0:\tsub\tx2, x26, x14", 7673760], [" 7517a4:\tlsr\tx11, x2, #3", 7673764], [" 7517a8:\tcmp\tw11, #0x1", 7673768], [" 7517ac:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7673772], [" 7517b0:\tldr\tx29, [x14]", 7673776], [" 7517b4:\tcmp\tx29, x25", 7673780], [" 7517b8:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7673784], [" 7517bc:\tcbz\tx1, 751860 <islower@plt+0x6e4210>", 7673788], [" 7517c0:\tbl\t4c3588 <islower@plt+0x455f38>", 7673792], [" 7517c4:\ttbz\tw0, #0, 75190c <islower@plt+0x6e42bc>", 7673796], [" 7517c8:\tldr\tx0, [sp,#408]", 7673800], [" 7517cc:\tcbz\tx0, 751860 <islower@plt+0x6e4210>", 7673804], [" 7517d0:\tcmp\tx0, x25", 7673808], [" 7517d4:\tb.eq\t751860 <islower@plt+0x6e4210>", 7673812], [" 7517d8:\tldp\tx12, x15, [x0,#64]", 7673816], [" 7517dc:\tsub\tx3, x15, x12", 7673820], [" 7517e0:\tlsr\tx17, x3, #3", 7673824], [" 7517e4:\tcmp\tw17, #0x1", 7673828], [" 7517e8:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7673832], [" 7517ec:\tldr\tx22, [x0,#32]", 7673836], [" 7517f0:\tadd\tx26, x0, #0x10", 7673840], [" 7517f4:\tcmp\tx22, x26", 7673844], [" 7517f8:\tb.eq\t751860 <islower@plt+0x6e4210>", 7673848], [" 7517fc:\tmov\tx0, x22", 7673852], [" 751800:\tbl\t774b28 <islower@plt+0x7074d8>", 7673856], [" 751804:\tcbz\tw0, 751818 <islower@plt+0x6e41c8>", 7673860], [" 751808:\tmov\tx0, x22", 7673864], [" 75180c:\tbl\t7773f8 <islower@plt+0x709da8>", 7673868], [" 751810:\ttbz\tw0, #0, 751830 <islower@plt+0x6e41e0>", 7673872], [" 751814:\tb\t75190c <islower@plt+0x6e42bc>", 7673876], [" 751818:\tldr\tx18, [x22,#16]", 7673880], [" 75181c:\tldrh\tw7, [x18]", 7673884], [" 751820:\tcmp\tw7, #0x46d", 7673888], [" 751824:\tb.eq\t751830 <islower@plt+0x6e41e0>", 7673892], [" 751828:\tcmp\tw7, #0x4a0", 7673896], [" 75182c:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7673900], [" 751830:\tldr\tx2, [x22,#592]", 7673904], [" 751834:\tadd\tx3, x2, #0x10", 7673908], [" 751838:\tldr\tx22, [x22,#8]", 7673912], [" 75183c:\tmov\tx17, x3", 7673916], [" 751840:\tcmp\tx22, x3", 7673920], [" 751844:\tb.eq\t751854 <islower@plt+0x6e4204>", 7673924], [" 751848:\tldrb\tw21, [x22,#24]", 7673928], [" 75184c:\tmov\tx17, x22", 7673932], [" 751850:\ttbnz\tw21, #1, 751838 <islower@plt+0x6e41e8>", 7673936], [" 751854:\tcmp\tx17, x26", 7673940], [" 751858:\tmov\tx22, x17", 7673944], [" 75185c:\tb.ne\t7517fc <islower@plt+0x6e41ac>", 7673948], [" 751860:\tldr\tx10, [sp,#400]", 7673952], [" 751864:\tcbz\tx10, 7518f8 <islower@plt+0x6e42a8>", 7673956], [" 751868:\tcmp\tx10, x25", 7673960], [" 75186c:\tb.eq\t7518f8 <islower@plt+0x6e42a8>", 7673964], [" 751870:\tldp\tx17, x11, [x10,#64]", 7673968], [" 751874:\tsub\tx28, x11, x17", 7673972], [" 751878:\tlsr\tx22, x28, #3", 7673976], [" 75187c:\tcmp\tw22, #0x1", 7673980], [" 751880:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7673984], [" 751884:\tldr\tx22, [x10,#32]", 7673988], [" 751888:\tadd\tx21, x10, #0x10", 7673992], [" 75188c:\tcmp\tx22, x21", 7673996], [" 751890:\tb.eq\t7518f8 <islower@plt+0x6e42a8>", 7674000], [" 751894:\tmov\tx0, x22", 7674004], [" 751898:\tbl\t774b28 <islower@plt+0x7074d8>", 7674008], [" 75189c:\tcbz\tw0, 7518b0 <islower@plt+0x6e4260>", 7674012], [" 7518a0:\tmov\tx0, x22", 7674016], [" 7518a4:\tbl\t7773f8 <islower@plt+0x709da8>", 7674020], [" 7518a8:\ttbz\tw0, #0, 7518c8 <islower@plt+0x6e4278>", 7674024], [" 7518ac:\tb\t75190c <islower@plt+0x6e42bc>", 7674028], [" 7518b0:\tldr\tx16, [x22,#16]", 7674032], [" 7518b4:\tldrh\tw9, [x16]", 7674036], [" 7518b8:\tcmp\tw9, #0x46d", 7674040], [" 7518bc:\tb.eq\t7518c8 <islower@plt+0x6e4278>", 7674044], [" 7518c0:\tcmp\tw9, #0x4a0", 7674048], [" 7518c4:\tb.ne\t75190c <islower@plt+0x6e42bc>", 7674052], [" 7518c8:\tldr\tx28, [x22,#592]", 7674056], [" 7518cc:\tadd\tx4, x28, #0x10", 7674060], [" 7518d0:\tldr\tx22, [x22,#8]", 7674064], [" 7518d4:\tmov\tx18, x4", 7674068], [" 7518d8:\tcmp\tx22, x4", 7674072], [" 7518dc:\tb.eq\t7518ec <islower@plt+0x6e429c>", 7674076], [" 7518e0:\tldrb\tw8, [x22,#24]", 7674080], [" 7518e4:\tmov\tx18, x22", 7674084], [" 7518e8:\ttbnz\tw8, #1, 7518d0 <islower@plt+0x6e4280>", 7674088], [" 7518ec:\tcmp\tx18, x21", 7674092], [" 7518f0:\tmov\tx22, x18", 7674096], [" 7518f4:\tb.ne\t751894 <islower@plt+0x6e4244>", 7674100], [" 7518f8:\tmov\tx0, x20", 7674104], [" 7518fc:\tbl\t7772b4 <islower@plt+0x709c64>", 7674108], [" 751900:\ttbnz\tw0, #4, 751674 <islower@plt+0x6e4024>", 7674112], [" 751904:\torr\tw21, wzr, #0x1", 7674116], [" 751908:\tb\t751910 <islower@plt+0x6e42c0>", 7674120], [" 75190c:\tmov\tw21, wzr", 7674124], [" 751910:\tmov\tx29, x25", 7674128], [" 751914:\tldr\tx0, [sp,#496]", 7674132], [" 751918:\tldr\tx6, [sp,#384]", 7674136], [" 75191c:\tcmp\tx0, x6", 7674140], [" 751920:\tb.eq\t751928 <islower@plt+0x6e42d8>", 7674144], [" 751924:\tbl\t6cda0 <operator delete(void*)@plt>", 7674148], [" 751928:\tcbz\tw21, 751d88 <islower@plt+0x6e4738>", 7674152], [" 75192c:\tldp\tx3, x21, [sp,#400]", 7674156], [" 751930:\tcmp\tx21, #0x0", 7674160], [" 751934:\tcset\tw16, ne", 7674164], [" 751938:\tcmp\tx21, x29", 7674168], [" 75193c:\tcset\tw20, ne", 7674172], [" 751940:\tand\tw28, w16, w20", 7674176], [" 751944:\tldr\tx20, [x23,#16]", 7674180], [" 751948:\tcmp\tx3, #0x0", 7674184], [" 75194c:\tcset\tw2, ne", 7674188], [" 751950:\tcmp\tx3, x29", 7674192], [" 751954:\tmov\tx0, x20", 7674196], [" 751958:\tcset\tw15, ne", 7674200], [" 75195c:\tand\tw26, w2, w15", 7674204], [" 751960:\tbl\t7772b4 <islower@plt+0x709c64>", 7674208], [" 751964:\tand\tx1, x0, #0x200000", 7674212], [" 751968:\tcmp\tw28, #0x1", 7674216], [" 75196c:\tstr\tx1, [sp,#360]", 7674220], [" 751970:\tb.ne\t751a14 <islower@plt+0x6e43c4>", 7674224], [" 751974:\tldr\tx7, [x24,#8]", 7674228], [" 751978:\tmov\tw25, #0xe970 \t// #59760", 7674232], [" 75197c:\tldr\tx2, [x20,#600]", 7674236], [" 751980:\tmov\tx0, x27", 7674240], [" 751984:\tmov\tw3, wzr", 7674244], [" 751988:\tadd\tx1, x7, x25", 7674248], [" 75198c:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7674252], [" 751990:\tmovi\tv16.2d, #0x0", 7674256], [" 751994:\tldr\tx17, [sp,#368]", 7674260], [" 751998:\tmov\tw25, #0x15a \t// #346", 7674264], [" 75199c:\tstrb\twzr, [sp,#496]", 7674268], [" 7519a0:\tadd\tx1, sp, #0x1f0", 7674272], [" 7519a4:\tstr\txzr, [sp,#504]", 7674276], [" 7519a8:\tmov\tx22, x0", 7674280], [" 7519ac:\tstrb\twzr, [sp,#498]", 7674284], [" 7519b0:\tstrb\twzr, [sp,#499]", 7674288], [" 7519b4:\tstr\tw25, [sp,#500]", 7674292], [" 7519b8:\tstr\tq16, [x17]", 7674296], [" 7519bc:\tstrb\twzr, [sp,#497]", 7674300], [" 7519c0:\tbl\t4e350c <islower@plt+0x475ebc>", 7674304], [" 7519c4:\torr\tw12, wzr, #0x1", 7674308], [" 7519c8:\tstrb\twzr, [sp,#498]", 7674312], [" 7519cc:\torr\tw2, wzr, #0x1", 7674316], [" 7519d0:\tadd\tx1, sp, #0x1f0", 7674320], [" 7519d4:\tmov\tx0, x22", 7674324], [" 7519d8:\tstrb\tw12, [sp,#496]", 7674328], [" 7519dc:\tstp\txzr, x2, [sp,#504]", 7674332], [" 7519e0:\tbl\t4e350c <islower@plt+0x475ebc>", 7674336], [" 7519e4:\tldr\tx21, [sp,#408]", 7674340], [" 7519e8:\tadd\tx8, sp, #0x1a0", 7674344], [" 7519ec:\tmov\tx0, x21", 7674348], [" 7519f0:\tbl\t4c26c0 <islower@plt+0x455070>", 7674352], [" 7519f4:\tldr\tx9, [sp,#424]", 7674356], [" 7519f8:\tldr\tx18, [x21,#32]", 7674360], [" 7519fc:\tldr\tx2, [x9]", 7674364], [" 751a00:\tcmp\tx9, x18", 7674368], [" 751a04:\tstp\tx2, x9, [x22]", 7674372], [" 751a08:\tb.eq\t751a1c <islower@plt+0x6e43cc>", 7674376], [" 751a0c:\tstr\tx22, [x2,#8]", 7674380], [" 751a10:\tb\t751a20 <islower@plt+0x6e43d0>", 7674384], [" 751a14:\tmov\tx22, xzr", 7674388], [" 751a18:\tb\t751af4 <islower@plt+0x6e44a4>", 7674392], [" 751a1c:\tstr\tx22, [x21,#32]", 7674396], [" 751a20:\tadd\tx0, x21, #0x10", 7674400], [" 751a24:\tstr\tx22, [x9]", 7674404], [" 751a28:\tmov\tx1, x22", 7674408], [" 751a2c:\tbl\t4c2654 <islower@plt+0x455004>", 7674412], [" 751a30:\tcbz\tw26, 751a40 <islower@plt+0x6e43f0>", 7674416], [" 751a34:\tldp\tx1, x0, [sp,#400]", 7674420], [" 751a38:\tbl\t4c3588 <islower@plt+0x455f38>", 7674424], [" 751a3c:\ttbnz\tw0, #0, 751af8 <islower@plt+0x6e44a8>", 7674428], [" 751a40:\tldr\tx15, [x24,#8]", 7674432], [" 751a44:\tmov\tw17, #0xe820 \t// #59424", 7674436], [" 751a48:\tldr\tx2, [x20,#600]", 7674440], [" 751a4c:\tmov\tx0, x27", 7674444], [" 751a50:\tmov\tw3, wzr", 7674448], [" 751a54:\tadd\tx1, x15, x17", 7674452], [" 751a58:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7674456], [" 751a5c:\tmovi\tv17.2d, #0x0", 7674460], [" 751a60:\tldr\tx12, [sp,#368]", 7674464], [" 751a64:\tmov\tw4, #0x15a \t// #346", 7674468], [" 751a68:\tstrb\twzr, [sp,#496]", 7674472], [" 751a6c:\tadd\tx1, sp, #0x1f0", 7674476], [" 751a70:\tstr\txzr, [sp,#504]", 7674480], [" 751a74:\tmov\tx21, x0", 7674484], [" 751a78:\tstrb\twzr, [sp,#498]", 7674488], [" 751a7c:\tstrb\twzr, [sp,#499]", 7674492], [" 751a80:\tstr\tw4, [sp,#500]", 7674496], [" 751a84:\tstr\tq17, [x12]", 7674500], [" 751a88:\tstrb\twzr, [sp,#497]", 7674504], [" 751a8c:\tbl\t4e350c <islower@plt+0x475ebc>", 7674508], [" 751a90:\torr\tw9, wzr, #0x1", 7674512], [" 751a94:\tstrb\twzr, [sp,#498]", 7674516], [" 751a98:\torr\tw3, wzr, #0x1", 7674520], [" 751a9c:\tadd\tx1, sp, #0x1f0", 7674524], [" 751aa0:\tmov\tx0, x21", 7674528], [" 751aa4:\tstrb\tw9, [sp,#496]", 7674532], [" 751aa8:\tstp\txzr, x3, [sp,#504]", 7674536], [" 751aac:\tbl\t4e350c <islower@plt+0x475ebc>", 7674540], [" 751ab0:\tldr\tx25, [sp,#408]", 7674544], [" 751ab4:\tadd\tx8, sp, #0x3b8", 7674548], [" 751ab8:\tmov\tx0, x25", 7674552], [" 751abc:\tbl\t4c2760 <islower@plt+0x455110>", 7674556], [" 751ac0:\tldr\tx15, [sp,#960]", 7674560], [" 751ac4:\tldr\tx0, [x25,#32]", 7674564], [" 751ac8:\tldr\tx16, [x15]", 7674568], [" 751acc:\tcmp\tx15, x0", 7674572], [" 751ad0:\tstp\tx16, x15, [x21]", 7674576], [" 751ad4:\tb.eq\t751ae0 <islower@plt+0x6e4490>", 7674580], [" 751ad8:\tstr\tx21, [x16,#8]", 7674584], [" 751adc:\tb\t751ae4 <islower@plt+0x6e4494>", 7674588], [" 751ae0:\tstr\tx21, [x25,#32]", 7674592], [" 751ae4:\tadd\tx0, x25, #0x10", 7674596], [" 751ae8:\tstr\tx21, [x15]", 7674600], [" 751aec:\tmov\tx1, x21", 7674604], [" 751af0:\tbl\t4c2654 <islower@plt+0x455004>", 7674608], [" 751af4:\tcbz\tw26, 751c70 <islower@plt+0x6e4620>", 7674612], [" 751af8:\tldr\tx1, [x24,#8]", 7674616], [" 751afc:\tmov\tw15, #0xe850 \t// #59472", 7674620], [" 751b00:\tldr\tx2, [x20,#600]", 7674624], [" 751b04:\tmov\tx0, x27", 7674628], [" 751b08:\tmov\tw3, wzr", 7674632], [" 751b0c:\tadd\tx1, x1, x15", 7674636], [" 751b10:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7674640], [" 751b14:\tmovi\tv18.2d, #0x0", 7674644], [" 751b18:\tldr\tx13, [sp,#368]", 7674648], [" 751b1c:\tmov\tw17, #0x15a \t// #346", 7674652], [" 751b20:\tstrb\twzr, [sp,#496]", 7674656], [" 751b24:\tadd\tx1, sp, #0x1f0", 7674660], [" 751b28:\tstr\txzr, [sp,#504]", 7674664], [" 751b2c:\tmov\tx22, x0", 7674668], [" 751b30:\tstrb\twzr, [sp,#498]", 7674672], [" 751b34:\tstrb\twzr, [sp,#499]", 7674676], [" 751b38:\tstr\tw17, [sp,#500]", 7674680], [" 751b3c:\tstr\tq18, [x13]", 7674684], [" 751b40:\tstrb\twzr, [sp,#497]", 7674688], [" 751b44:\tbl\t4e350c <islower@plt+0x475ebc>", 7674692], [" 751b48:\torr\tw13, wzr, #0x1", 7674696], [" 751b4c:\tstrb\twzr, [sp,#498]", 7674700], [" 751b50:\torr\tw5, wzr, #0x1", 7674704], [" 751b54:\tadd\tx1, sp, #0x1f0", 7674708], [" 751b58:\tmov\tx0, x22", 7674712], [" 751b5c:\tstrb\tw13, [sp,#496]", 7674716], [" 751b60:\tstp\txzr, x5, [sp,#504]", 7674720], [" 751b64:\tbl\t4e350c <islower@plt+0x475ebc>", 7674724], [" 751b68:\tldr\tx21, [sp,#400]", 7674728], [" 751b6c:\tadd\tx8, sp, #0x3a8", 7674732], [" 751b70:\tmov\tx0, x21", 7674736], [" 751b74:\tbl\t4c26c0 <islower@plt+0x455070>", 7674740], [" 751b78:\tldr\tx14, [sp,#944]", 7674744], [" 751b7c:\tldr\tx17, [x21,#32]", 7674748], [" 751b80:\tldr\tx3, [x14]", 7674752], [" 751b84:\tcmp\tx14, x17", 7674756], [" 751b88:\tstp\tx3, x14, [x22]", 7674760], [" 751b8c:\tb.eq\t751b98 <islower@plt+0x6e4548>", 7674764], [" 751b90:\tstr\tx22, [x3,#8]", 7674768], [" 751b94:\tb\t751b9c <islower@plt+0x6e454c>", 7674772], [" 751b98:\tstr\tx22, [x21,#32]", 7674776], [" 751b9c:\tadd\tx0, x21, #0x10", 7674780], [" 751ba0:\tstr\tx22, [x14]", 7674784], [" 751ba4:\tmov\tx1, x22", 7674788], [" 751ba8:\tbl\t4c2654 <islower@plt+0x455004>", 7674792], [" 751bac:\tcbz\tw28, 751bbc <islower@plt+0x6e456c>", 7674796], [" 751bb0:\tldp\tx0, x1, [sp,#400]", 7674800], [" 751bb4:\tbl\t4c3588 <islower@plt+0x455f38>", 7674804], [" 751bb8:\ttbnz\tw0, #0, 751c70 <islower@plt+0x6e4620>", 7674808], [" 751bbc:\tldr\tx6, [x24,#8]", 7674812], [" 751bc0:\tmov\tw13, #0xe820 \t// #59424", 7674816], [" 751bc4:\tldr\tx2, [x20,#600]", 7674820], [" 751bc8:\tmov\tx0, x27", 7674824], [" 751bcc:\tmov\tw3, wzr", 7674828], [" 751bd0:\tadd\tx1, x6, x13", 7674832], [" 751bd4:\tbl\t4ddc34 <islower@plt+0x4705e4>", 7674836], [" 751bd8:\tmovi\tv19.2d, #0x0", 7674840], [" 751bdc:\tldr\tx11, [sp,#368]", 7674844], [" 751be0:\tmov\tw6, #0x15a \t// #346", 7674848], [" 751be4:\tstrb\twzr, [sp,#496]", 7674852], [" 751be8:\tadd\tx1, sp, #0x1f0", 7674856], [" 751bec:\tstr\txzr, [sp,#504]", 7674860], [" 751bf0:\tmov\tx21, x0", 7674864], [" 751bf4:\tstrb\twzr, [sp,#498]", 7674868], [" 751bf8:\tstrb\twzr, [sp,#499]", 7674872], [" 751bfc:\tstr\tw6, [sp,#500]", 7674876], [" 751c00:\tstr\tq19, [x11]", 7674880], [" 751c04:\tstrb\twzr, [sp,#497]", 7674884], [" 751c08:\tbl\t4e350c <islower@plt+0x475ebc>", 7674888], [" 751c0c:\torr\tw14, wzr, #0x1", 7674892], [" 751c10:\tstrb\twzr, [sp,#498]", 7674896], [" 751c14:\torr\tw16, wzr, #0x1", 7674900], [" 751c18:\tadd\tx1, sp, #0x1f0", 7674904], [" 751c1c:\tmov\tx0, x21", 7674908], [" 751c20:\tstrb\tw14, [sp,#496]", 7674912], [" 751c24:\tstp\txzr, x16, [sp,#504]", 7674916], [" 751c28:\tbl\t4e350c <islower@plt+0x475ebc>", 7674920], [" 751c2c:\tldr\tx25, [sp,#400]", 7674924], [" 751c30:\tadd\tx8, sp, #0x398", 7674928], [" 751c34:\tmov\tx0, x25", 7674932], [" 751c38:\tbl\t4c2760 <islower@plt+0x455110>", 7674936], [" 751c3c:\tldr\tx12, [sp,#928]", 7674940], [" 751c40:\tldr\tx8, [x25,#32]", 7674944], [" 751c44:\tldr\tx5, [x12]", 7674948], [" 751c48:\tcmp\tx12, x8", 7674952], [" 751c4c:\tstp\tx5, x12, [x21]", 7674956], [" 751c50:\tb.eq\t751c5c <islower@plt+0x6e460c>", 7674960], [" 751c54:\tstr\tx21, [x5,#8]", 7674964], [" 751c58:\tb\t751c60 <islower@plt+0x6e4610>", 7674968], [" 751c5c:\tstr\tx21, [x25,#32]", 7674972], [" 751c60:\tadd\tx0, x25, #0x10", 7674976], [" 751c64:\tstr\tx21, [x12]", 7674980], [" 751c68:\tmov\tx1, x21", 7674984], [" 751c6c:\tbl\t4c2654 <islower@plt+0x455004>", 7674988], [" 751c70:\tldr\tx7, [sp,#360]", 7674992], [" 751c74:\tcbz\tx7, 751c88 <islower@plt+0x6e4638>", 7674996], [" 751c78:\tcbz\tx22, 751c88 <islower@plt+0x6e4638>", 7675000], [" 751c7c:\tldr\tx0, [sp,#392]", 7675004], [" 751c80:\tmov\tx1, x22", 7675008], [" 751c84:\tbl\t7590b4 <islower@plt+0x6eba64>", 7675012], [" 751c88:\tldr\tx5, [x20,#48]", 7675016], [" 751c8c:\tmov\tx0, x23", 7675020], [" 751c90:\tldr\tx1, [x5,#48]", 7675024], [" 751c94:\tbl\t4c3a24 <islower@plt+0x4563d4>", 7675028], [" 751c98:\tmov\tx0, x20", 7675032], [" 751c9c:\tbl\t4e5c98 <islower@plt+0x478648>", 7675036], [" 751ca0:\tand\tw14, w28, w26", 7675040], [" 751ca4:\tcmp\tw14, #0x1", 7675044], [" 751ca8:\tb.ne\t751d5c <islower@plt+0x6e470c>", 7675048], [" 751cac:\tldp\tx1, x0, [sp,#400]", 7675052], [" 751cb0:\tbl\t4c3588 <islower@plt+0x455f38>", 7675056], [" 751cb4:\ttbz\tw0, #0, 751cdc <islower@plt+0x6e468c>", 7675060], [" 751cb8:\tldr\tx4, [x24]", 7675064], [" 751cbc:\tmov\tx0, x24", 7675068], [" 751cc0:\tldr\tx1, [sp,#408]", 7675072], [" 751cc4:\tldr\tx26, [x4,#152]", 7675076], [" 751cc8:\tblr\tx26", 7675080], [" 751ccc:\tcmp\tw0, #0x1", 7675084], [" 751cd0:\tb.ne\t751d14 <islower@plt+0x6e46c4>", 7675088], [" 751cd4:\tldp\tx2, x0, [sp,#400]", 7675092], [" 751cd8:\tb\t751d08 <islower@plt+0x6e46b8>", 7675096], [" 751cdc:\tldp\tx0, x1, [sp,#400]", 7675100], [" 751ce0:\tbl\t4c3588 <islower@plt+0x455f38>", 7675104], [" 751ce4:\ttbz\tw0, #0, 751d2c <islower@plt+0x6e46dc>", 7675108], [" 751ce8:\tldr\tx7, [x24]", 7675112], [" 751cec:\tmov\tx0, x24", 7675116], [" 751cf0:\tldr\tx1, [sp,#400]", 7675120], [" 751cf4:\tldr\tx28, [x7,#152]", 7675124], [" 751cf8:\tblr\tx28", 7675128], [" 751cfc:\tcmp\tw0, #0x1", 7675132], [" 751d00:\tb.ne\t751d44 <islower@plt+0x6e46f4>", 7675136], [" 751d04:\tldp\tx0, x2, [sp,#400]", 7675140], [" 751d08:\tmov\tx1, x29", 7675144], [" 751d0c:\tbl\t4c4c30 <islower@plt+0x4575e0>", 7675148], [" 751d10:\tb\t751d5c <islower@plt+0x6e470c>", 7675152], [" 751d14:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7675156], [" 751d18:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7675160], [" 751d1c:\tadd\tx0, x0, #0xd47", 7675164], [" 751d20:\tadd\tx1, x1, #0x8fd", 7675168], [" 751d24:\tmov\tw2, #0xa52 \t// #2642", 7675172], [" 751d28:\tb\t751d58 <islower@plt+0x6e4708>", 7675176], [" 751d2c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7675180], [" 751d30:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7675184], [" 751d34:\tadd\tx0, x0, #0xd47", 7675188], [" 751d38:\tadd\tx1, x1, #0x8fd", 7675192], [" 751d3c:\tmov\tw2, #0xa5c \t// #2652", 7675196], [" 751d40:\tb\t751d58 <islower@plt+0x6e4708>", 7675200], [" 751d44:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7675204], [" 751d48:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7675208], [" 751d4c:\tadd\tx0, x0, #0xd47", 7675212], [" 751d50:\tadd\tx1, x1, #0x8fd", 7675216], [" 751d54:\tmov\tw2, #0xa59 \t// #2649", 7675220], [" 751d58:\tbl\tb9770 <islower@plt+0x4c120>", 7675224], [" 751d5c:\tadrp\tx25, e26000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x7228>", 7675228], [" 751d60:\tadd\tx25, x25, #0x10", 7675232], [" 751d64:\tmov\tx26, x25", 7675236], [" 751d68:\tadd\tx0, x26, #0x10", 7675240], [" 751d6c:\tbl\t84078 <islower@plt+0x16a28>", 7675244], [" 751d70:\tldrb\tw26, [x26,#20]", 7675248], [" 751d74:\tbl\t8404c <islower@plt+0x169fc>", 7675252], [" 751d78:\tcbnz\tw26, 751d88 <islower@plt+0x6e4738>", 7675256], [" 751d7c:\tadrp\tx0, e26000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x7228>", 7675260], [" 751d80:\tadd\tx0, x0, #0x10", 7675264], [" 751d84:\tbl\tbfff0 <islower@plt+0x529a0>", 7675268], [" 751d88:\tldr\tx23, [x23,#8]", 7675272], [" 751d8c:\tcmp\tx23, x19", 7675276], [" 751d90:\tb.ne\t751688 <islower@plt+0x6e4038>", 7675280], [" 751d94:\tmov\tw0, #0x24 \t// #36", 7675284], [" 751d98:\tbl\tc7f08 <islower@plt+0x5a8b8>", 7675288], [" 751d9c:\tmrs\tx27, tpidr_el0", 7675292], [" 751da0:\tldr\tx27, [x27,#40]", 7675296], [" 751da4:\tldr\tx24, [sp,#968]", 7675300], [" 751da8:\tcmp\tx27, x24", 7675304], [" 751dac:\tb.ne\t751dd4 <islower@plt+0x6e4784>", 7675308], [" 751db0:\torr\tw0, wzr, #0x1", 7675312], [" 751db4:\tadd\tsp, sp, #0x3d0", 7675316], [" 751db8:\tldp\tx29, x30, [sp,#80]", 7675320], [" 751dbc:\tldp\tx20, x19, [sp,#64]", 7675324], [" 751dc0:\tldp\tx22, x21, [sp,#48]", 7675328], [" 751dc4:\tldp\tx24, x23, [sp,#32]", 7675332], [" 751dc8:\tldp\tx26, x25, [sp,#16]", 7675336], [" 751dcc:\tldp\tx28, x27, [sp],#96", 7675340], [" 751dd0:\tret", 7675344], [" 751dd4:\tbl\t6ce60 <__stack_chk_fail@plt>", 7675348], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUNopandHwFlagsInserter::runOnMachineFunction(llvm::MachineFunction&)"}, "108": {"d": [["", 0], ["binary_cache/system/lib64/vndk-sp/libz.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000005ce8 <deflateCopy+0xb88>:", 0], [" 5ce8:\tstp\tx28, x27, [sp,#-96]!", 23784], [" 5cec:\tstp\tx26, x25, [sp,#16]", 23788], [" 5cf0:\tstp\tx24, x23, [sp,#32]", 23792], [" 5cf4:\tstp\tx22, x21, [sp,#48]", 23796], [" 5cf8:\tstp\tx20, x19, [sp,#64]", 23800], [" 5cfc:\tstp\tx29, x30, [sp,#80]", 23804], [" 5d00:\tadd\tx29, sp, #0x50", 23808], [" 5d04:\tadrp\tx26, 15000 <_length_code+0x26c6>", 23812], [" 5d08:\tmov\tw20, w1", 23816], [" 5d0c:\tmov\tx19, x0", 23820], [" 5d10:\tldr\tx26, [x26,#3696]", 23824], [" 5d14:\torr\tw23, wzr, #0x1", 23828], [" 5d18:\torr\tw25, wzr, #0xffff", 23832], [" 5d1c:\torr\tw27, wzr, #0x2", 23836], [" 5d20:\tldr\tw8, [x19,#164]", 23840], [" 5d24:\tb\t5d40 <deflateCopy+0xbe0>", 23844], [" 5d28:\tldr\tw8, [x19,#156]", 23848], [" 5d2c:\tldr\tw9, [x19,#164]", 23852], [" 5d30:\tadd\tw10, w8, #0x1", 23856], [" 5d34:\tsub\tw8, w9, #0x1", 23860], [" 5d38:\tstp\tw23, w10, [x19,#152]", 23864], [" 5d3c:\tstr\tw8, [x19,#164]", 23868], [" 5d40:\tcmp\tw8, #0x105", 23872], [" 5d44:\tb.hi\t5d6c <deflateCopy+0xc0c>", 23876], [" 5d48:\tmov\tx0, x19", 23880], [" 5d4c:\tbl\t33e8 <deflateSetDictionary+0x1cc>", 23884], [" 5d50:\tldr\tw8, [x19,#164]", 23888], [" 5d54:\tcbnz\tw20, 5d60 <deflateCopy+0xc00>", 23892], [" 5d58:\tcmp\tw8, #0x106", 23896], [" 5d5c:\tb.cc\t63ac <deflateCopy+0x124c>", 23900], [" 5d60:\tcbz\tw8, 61b0 <deflateCopy+0x1050>", 23904], [" 5d64:\tcmp\tw8, #0x2", 23908], [" 5d68:\tb.ls\t5dfc <deflateCopy+0xc9c>", 23912], [" 5d6c:\tldr\tw8, [x19,#156]", 23916], [" 5d70:\torr\tw0, wzr, #0x2", 23920], [" 5d74:\tldr\tx9, [x19,#80]", 23924], [" 5d78:\tldr\tw11, [x19,#112]", 23928], [" 5d7c:\tadd\tw10, w8, #0x2", 23932], [" 5d80:\tldrb\tw9, [x9,w10,uxtw]", 23936], [" 5d84:\tldp\tw10, w12, [x19,#124]", 23940], [" 5d88:\tlsl\tw11, w11, w12", 23944], [" 5d8c:\teor\tw9, w11, w9", 23948], [" 5d90:\tldp\tx12, x11, [x19,#96]", 23952], [" 5d94:\tand\tw9, w9, w10", 23956], [" 5d98:\tldr\tw10, [x19,#76]", 23960], [" 5d9c:\tstr\tw9, [x19,#112]", 23964], [" 5da0:\tldrh\tw1, [x11,w9,uxtw #1]", 23968], [" 5da4:\tand\tw8, w10, w8", 23972], [" 5da8:\tstrh\tw1, [x12,w8,uxtw #1]", 23976], [" 5dac:\tldr\tw8, [x19,#156]", 23980], [" 5db0:\tldr\tx9, [x19,#104]", 23984], [" 5db4:\tldr\tw10, [x19,#112]", 23988], [" 5db8:\tstrh\tw8, [x9,x10,lsl #1]", 23992], [" 5dbc:\tldr\tw8, [x19,#144]", 23996], [" 5dc0:\tldr\tw9, [x19,#160]", 24000], [" 5dc4:\tstr\tw8, [x19,#168]", 24004], [" 5dc8:\tstp\tw0, w9, [x19,#144]", 24008], [" 5dcc:\tcbz\tw1, 5e14 <deflateCopy+0xcb4>", 24012], [" 5dd0:\tldr\tw9, [x19,#176]", 24016], [" 5dd4:\tcmp\tw8, w9", 24020], [" 5dd8:\tb.cs\t5e98 <deflateCopy+0xd38>", 24024], [" 5ddc:\tldr\tw8, [x19,#156]", 24028], [" 5de0:\tldr\tw9, [x19,#68]", 24032], [" 5de4:\tsub\tw8, w8, w1", 24036], [" 5de8:\tsub\tw9, w9, #0x106", 24040], [" 5dec:\tcmp\tw8, w9", 24044], [" 5df0:\tb.ls\t5ea8 <deflateCopy+0xd48>", 24048], [" 5df4:\torr\tw0, wzr, #0x2", 24052], [" 5df8:\tb\t5e14 <deflateCopy+0xcb4>", 24056], [" 5dfc:\tldr\tw8, [x19,#144]", 24060], [" 5e00:\torr\tw0, wzr, #0x2", 24064], [" 5e04:\tldr\tw9, [x19,#160]", 24068], [" 5e08:\tstr\tw8, [x19,#168]", 24072], [" 5e0c:\tstr\tw9, [x19,#148]", 24076], [" 5e10:\tstr\tw0, [x19,#144]", 24080], [" 5e14:\tldr\tw8, [x19,#168]", 24084], [" 5e18:\tcmp\tw8, #0x3", 24088], [" 5e1c:\tb.cc\t5e28 <deflateCopy+0xcc8>", 24092], [" 5e20:\tcmp\tw0, w8", 24096], [" 5e24:\tb.ls\t5fb8 <deflateCopy+0xe58>", 24100], [" 5e28:\tldr\tw8, [x19,#152]", 24104], [" 5e2c:\tcbz\tw8, 5d28 <deflateCopy+0xbc8>", 24108], [" 5e30:\tldr\tw8, [x19,#156]", 24112], [" 5e34:\tldr\tx9, [x19,#80]", 24116], [" 5e38:\tldr\tx10, [x19,#5888]", 24120], [" 5e3c:\tldr\tw11, [x19,#5884]", 24124], [" 5e40:\tsub\tw8, w8, #0x1", 24128], [" 5e44:\tldrb\tw8, [x9,w8,uxtw]", 24132], [" 5e48:\tstrh\twzr, [x10,x11,lsl #1]", 24136], [" 5e4c:\tldr\tw9, [x19,#5884]", 24140], [" 5e50:\tldr\tx10, [x19,#5872]", 24144], [" 5e54:\tadd\tx12, x19, x8, lsl #2", 24148], [" 5e58:\tadd\tw11, w9, #0x1", 24152], [" 5e5c:\tstr\tw11, [x19,#5884]", 24156], [" 5e60:\tstrb\tw8, [x10,x9]", 24160], [" 5e64:\tldrh\tw8, [x12,#196]", 24164], [" 5e68:\tadd\tw8, w8, #0x1", 24168], [" 5e6c:\tstrh\tw8, [x12,#196]", 24172], [" 5e70:\tldr\tw8, [x19,#5880]", 24176], [" 5e74:\tldr\tw9, [x19,#5884]", 24180], [" 5e78:\tsub\tw8, w8, #0x1", 24184], [" 5e7c:\tcmp\tw9, w8", 24188], [" 5e80:\tb.ne\t5f70 <deflateCopy+0xe10>", 24192], [" 5e84:\tldr\tx8, [x19,#136]", 24196], [" 5e88:\ttbnz\tx8, #63, 5ed0 <deflateCopy+0xd70>", 24200], [" 5e8c:\tldr\tx9, [x19,#80]", 24204], [" 5e90:\tadd\tx1, x9, w8, uxtw", 24208], [" 5e94:\tb\t5ed4 <deflateCopy+0xd74>", 24212], [" 5e98:\torr\tw0, wzr, #0x2", 24216], [" 5e9c:\tcmp\tw8, #0x3", 24220], [" 5ea0:\tb.cs\t5e20 <deflateCopy+0xcc0>", 24224], [" 5ea4:\tb\t5e28 <deflateCopy+0xcc8>", 24228], [" 5ea8:\tmov\tx0, x19", 24232], [" 5eac:\tbl\t63cc <deflateCopy+0x126c>", 24236], [" 5eb0:\tcmp\tw0, #0x5", 24240], [" 5eb4:\tstr\tw0, [x19,#144]", 24244], [" 5eb8:\tb.hi\t5e14 <deflateCopy+0xcb4>", 24248], [" 5ebc:\tldr\tw8, [x19,#184]", 24252], [" 5ec0:\tcmp\tw8, #0x1", 24256], [" 5ec4:\tb.ne\t5f98 <deflateCopy+0xe38>", 24260], [" 5ec8:\torr\tw0, wzr, #0x2", 24264], [" 5ecc:\tb\t5e10 <deflateCopy+0xcb0>", 24268], [" 5ed0:\tmov\tx1, xzr", 24272], [" 5ed4:\tldr\tw9, [x19,#156]", 24276], [" 5ed8:\tmov\tx0, x19", 24280], [" 5edc:\tmov\tw3, wzr", 24284], [" 5ee0:\tsub\tx2, x9, x8", 24288], [" 5ee4:\tbl\t1eb0 <_tr_flush_block@plt>", 24292], [" 5ee8:\tldr\tw8, [x19,#156]", 24296], [" 5eec:\tldr\tx28, [x19]", 24300], [" 5ef0:\tstr\tx8, [x19,#136]", 24304], [" 5ef4:\tldr\tx21, [x28,#56]", 24308], [" 5ef8:\tmov\tx0, x21", 24312], [" 5efc:\tbl\t1ea0 <_tr_flush_bits@plt>", 24316], [" 5f00:\tldr\tw8, [x21,#40]", 24320], [" 5f04:\tldr\tw9, [x28,#32]", 24324], [" 5f08:\tcmp\tw8, w9", 24328], [" 5f0c:\tcsel\tw24, w9, w8, hi", 24332], [" 5f10:\tcbz\tw24, 5f70 <deflateCopy+0xe10>", 24336], [" 5f14:\tldr\tx0, [x28,#24]", 24340], [" 5f18:\tmov\tw22, w24", 24344], [" 5f1c:\tldr\tx1, [x21,#32]", 24348], [" 5f20:\tmov\tx2, x22", 24352], [" 5f24:\tbl\t1e90 <memcpy@plt>", 24356], [" 5f28:\tldr\tx8, [x28,#24]", 24360], [" 5f2c:\tadd\tx8, x8, x22", 24364], [" 5f30:\tstr\tx8, [x28,#24]", 24368], [" 5f34:\tldr\tx8, [x21,#32]", 24372], [" 5f38:\tadd\tx8, x8, x22", 24376], [" 5f3c:\tstr\tx8, [x21,#32]", 24380], [" 5f40:\tldr\tx8, [x28,#40]", 24384], [" 5f44:\tldr\tw9, [x28,#32]", 24388], [" 5f48:\tadd\tx8, x8, x22", 24392], [" 5f4c:\tsub\tw9, w9, w24", 24396], [" 5f50:\tstr\tx8, [x28,#40]", 24400], [" 5f54:\tstr\tw9, [x28,#32]", 24404], [" 5f58:\tldr\tw8, [x21,#40]", 24408], [" 5f5c:\tsub\tw8, w8, w24", 24412], [" 5f60:\tstr\tw8, [x21,#40]", 24416], [" 5f64:\tcbnz\tw8, 5f70 <deflateCopy+0xe10>", 24420], [" 5f68:\tldr\tx8, [x21,#16]", 24424], [" 5f6c:\tstr\tx8, [x21,#32]", 24428], [" 5f70:\tldr\tw8, [x19,#156]", 24432], [" 5f74:\tldr\tw9, [x19,#164]", 24436], [" 5f78:\tldr\tx11, [x19]", 24440], [" 5f7c:\tadd\tw10, w8, #0x1", 24444], [" 5f80:\tsub\tw8, w9, #0x1", 24448], [" 5f84:\tstr\tw10, [x19,#156]", 24452], [" 5f88:\tstr\tw8, [x19,#164]", 24456], [" 5f8c:\tldr\tw9, [x11,#32]", 24460], [" 5f90:\tcbnz\tw9, 5d40 <deflateCopy+0xbe0>", 24464], [" 5f94:\tb\t63ac <deflateCopy+0x124c>", 24468], [" 5f98:\tcmp\tw0, #0x3", 24472], [" 5f9c:\tb.ne\t5e14 <deflateCopy+0xcb4>", 24476], [" 5fa0:\tldp\tw8, w9, [x19,#156]", 24480], [" 5fa4:\tsub\tw8, w8, w9", 24484], [" 5fa8:\tcmp\tw8, #0x1, lsl #12", 24488], [" 5fac:\tb.hi\t5ec8 <deflateCopy+0xd68>", 24492], [" 5fb0:\torr\tw0, wzr, #0x3", 24496], [" 5fb4:\tb\t5e14 <deflateCopy+0xcb4>", 24500], [" 5fb8:\tldr\tw9, [x19,#156]", 24504], [" 5fbc:\tadrp\tx15, 15000 <_length_code+0x26c6>", 24508], [" 5fc0:\tldr\tw10, [x19,#148]", 24512], [" 5fc4:\tadd\tw8, w8, #0xfd", 24516], [" 5fc8:\tldr\tx11, [x19,#5888]", 24520], [" 5fcc:\tand\tw12, w8, #0xff", 24524], [" 5fd0:\tldr\tw13, [x19,#5884]", 24528], [" 5fd4:\tadd\tw14, w9, w25", 24532], [" 5fd8:\tsub\tw10, w14, w10", 24536], [" 5fdc:\tldr\tw14, [x19,#164]", 24540], [" 5fe0:\tldr\tx15, [x15,#3688]", 24544], [" 5fe4:\tldrb\tw12, [x15,w12,uxtw]", 24548], [" 5fe8:\tstrh\tw10, [x11,x13,lsl #1]", 24552], [" 5fec:\tsub\tw10, w10, #0x1", 24556], [" 5ff0:\tldr\tw11, [x19,#5884]", 24560], [" 5ff4:\tldr\tx13, [x19,#5872]", 24564], [" 5ff8:\torr\tx12, x12, #0x100", 24568], [" 5ffc:\tadd\tw15, w11, #0x1", 24572], [" 6000:\tadd\tx12, x19, x12, lsl #2", 24576], [" 6004:\tstr\tw15, [x19,#5884]", 24580], [" 6008:\tstrb\tw8, [x13,x11]", 24584], [" 600c:\tadd\tw8, w9, w14", 24588], [" 6010:\tldrh\tw11, [x12,#200]", 24592], [" 6014:\tand\tw9, w10, #0xffff", 24596], [" 6018:\tcmp\tw9, #0xff", 24600], [" 601c:\tadd\tw11, w11, #0x1", 24604], [" 6020:\tstrh\tw11, [x12,#200]", 24608], [" 6024:\tb.ls\t6030 <deflateCopy+0xed0>", 24612], [" 6028:\tubfx\tw9, w10, #7, #9", 24616], [" 602c:\tadd\tw9, w9, #0x100", 24620], [" 6030:\tldrb\tw9, [x26,x9]", 24624], [" 6034:\tldp\tw12, w11, [x19,#164]", 24628], [" 6038:\tadd\tx9, x19, x9, lsl #2", 24632], [" 603c:\tldrh\tw10, [x9,#2488]", 24636], [" 6040:\tadd\tw10, w10, #0x1", 24640], [" 6044:\tstrh\tw10, [x9,#2488]", 24644], [" 6048:\tsub\tw10, w8, #0x3", 24648], [" 604c:\tldr\tw9, [x19,#5880]", 24652], [" 6050:\tsub\tw8, w23, w11", 24656], [" 6054:\tadd\tw13, w8, w12", 24660], [" 6058:\tldr\tw8, [x19,#5884]", 24664], [" 605c:\tsub\tw12, w11, #0x2", 24668], [" 6060:\tsub\tw9, w9, #0x1", 24672], [" 6064:\tstp\tw13, w12, [x19,#164]", 24676], [" 6068:\tldr\tw13, [x19,#156]", 24680], [" 606c:\tadd\tw11, w13, #0x1", 24684], [" 6070:\tcmp\tw11, w10", 24688], [" 6074:\tstr\tw11, [x19,#156]", 24692], [" 6078:\tb.hi\t60c8 <deflateCopy+0xf68>", 24696], [" 607c:\tldr\tx12, [x19,#80]", 24700], [" 6080:\tadd\tw13, w13, #0x3", 24704], [" 6084:\tldr\tw14, [x19,#112]", 24708], [" 6088:\tldrb\tw12, [x12,w13,uxtw]", 24712], [" 608c:\tldp\tw13, w15, [x19,#124]", 24716], [" 6090:\tlsl\tw14, w14, w15", 24720], [" 6094:\teor\tw12, w14, w12", 24724], [" 6098:\tldp\tx15, x14, [x19,#96]", 24728], [" 609c:\tand\tw12, w12, w13", 24732], [" 60a0:\tldr\tw13, [x19,#76]", 24736], [" 60a4:\tstr\tw12, [x19,#112]", 24740], [" 60a8:\tldrh\tw12, [x14,w12,uxtw #1]", 24744], [" 60ac:\tand\tw11, w13, w11", 24748], [" 60b0:\tstrh\tw12, [x15,w11,uxtw #1]", 24752], [" 60b4:\tldr\tw11, [x19,#156]", 24756], [" 60b8:\tldr\tx12, [x19,#104]", 24760], [" 60bc:\tldr\tw13, [x19,#112]", 24764], [" 60c0:\tstrh\tw11, [x12,x13,lsl #1]", 24768], [" 60c4:\tldr\tw12, [x19,#168]", 24772], [" 60c8:\tsub\tw12, w12, #0x1", 24776], [" 60cc:\tstr\tw12, [x19,#168]", 24780], [" 60d0:\tcbnz\tw12, 6068 <deflateCopy+0xf08>", 24784], [" 60d4:\tldr\tw10, [x19,#156]", 24788], [" 60d8:\tcmp\tw8, w9", 24792], [" 60dc:\tstr\tw27, [x19,#144]", 24796], [" 60e0:\tadd\tw10, w10, #0x1", 24800], [" 60e4:\tstp\twzr, w10, [x19,#152]", 24804], [" 60e8:\tb.ne\t5d20 <deflateCopy+0xbc0>", 24808], [" 60ec:\tldr\tx8, [x19,#136]", 24812], [" 60f0:\ttbnz\tx8, #63, 6100 <deflateCopy+0xfa0>", 24816], [" 60f4:\tldr\tx9, [x19,#80]", 24820], [" 60f8:\tadd\tx1, x9, w8, uxtw", 24824], [" 60fc:\tb\t6104 <deflateCopy+0xfa4>", 24828], [" 6100:\tmov\tx1, xzr", 24832], [" 6104:\tmov\tw9, w10", 24836], [" 6108:\tsub\tx2, x9, x8", 24840], [" 610c:\tmov\tx0, x19", 24844], [" 6110:\tmov\tw3, wzr", 24848], [" 6114:\tbl\t1eb0 <_tr_flush_block@plt>", 24852], [" 6118:\tldr\tw8, [x19,#156]", 24856], [" 611c:\tldr\tx28, [x19]", 24860], [" 6120:\tstr\tx8, [x19,#136]", 24864], [" 6124:\tldr\tx21, [x28,#56]", 24868], [" 6128:\tmov\tx0, x21", 24872], [" 612c:\tbl\t1ea0 <_tr_flush_bits@plt>", 24876], [" 6130:\tldr\tw8, [x21,#40]", 24880], [" 6134:\tldr\tw9, [x28,#32]", 24884], [" 6138:\tcmp\tw8, w9", 24888], [" 613c:\tcsel\tw24, w9, w8, hi", 24892], [" 6140:\tcbz\tw24, 61a0 <deflateCopy+0x1040>", 24896], [" 6144:\tldr\tx0, [x28,#24]", 24900], [" 6148:\tmov\tw22, w24", 24904], [" 614c:\tldr\tx1, [x21,#32]", 24908], [" 6150:\tmov\tx2, x22", 24912], [" 6154:\tbl\t1e90 <memcpy@plt>", 24916], [" 6158:\tldr\tx8, [x28,#24]", 24920], [" 615c:\tadd\tx8, x8, x22", 24924], [" 6160:\tstr\tx8, [x28,#24]", 24928], [" 6164:\tldr\tx8, [x21,#32]", 24932], [" 6168:\tadd\tx8, x8, x22", 24936], [" 616c:\tstr\tx8, [x21,#32]", 24940], [" 6170:\tldr\tx8, [x28,#40]", 24944], [" 6174:\tldr\tw9, [x28,#32]", 24948], [" 6178:\tadd\tx8, x8, x22", 24952], [" 617c:\tsub\tw9, w9, w24", 24956], [" 6180:\tstr\tx8, [x28,#40]", 24960], [" 6184:\tstr\tw9, [x28,#32]", 24964], [" 6188:\tldr\tw8, [x21,#40]", 24968], [" 618c:\tsub\tw8, w8, w24", 24972], [" 6190:\tstr\tw8, [x21,#40]", 24976], [" 6194:\tcbnz\tw8, 61a0 <deflateCopy+0x1040>", 24980], [" 6198:\tldr\tx8, [x21,#16]", 24984], [" 619c:\tstr\tx8, [x21,#32]", 24988], [" 61a0:\tldr\tx8, [x19]", 24992], [" 61a4:\tldr\tw8, [x8,#32]", 24996], [" 61a8:\tcbnz\tw8, 5d20 <deflateCopy+0xbc0>", 25000], [" 61ac:\tb\t63ac <deflateCopy+0x124c>", 25004], [" 61b0:\tldr\tw8, [x19,#152]", 25008], [" 61b4:\tcbz\tw8, 61fc <deflateCopy+0x109c>", 25012], [" 61b8:\tldr\tw8, [x19,#156]", 25016], [" 61bc:\tldr\tx9, [x19,#80]", 25020], [" 61c0:\tldr\tx10, [x19,#5888]", 25024], [" 61c4:\tldr\tw11, [x19,#5884]", 25028], [" 61c8:\tsub\tw8, w8, #0x1", 25032], [" 61cc:\tldrb\tw8, [x9,w8,uxtw]", 25036], [" 61d0:\tstrh\twzr, [x10,x11,lsl #1]", 25040], [" 61d4:\tldr\tw9, [x19,#5884]", 25044], [" 61d8:\tldr\tx10, [x19,#5872]", 25048], [" 61dc:\tadd\tx12, x19, x8, lsl #2", 25052], [" 61e0:\tadd\tw11, w9, #0x1", 25056], [" 61e4:\tstr\tw11, [x19,#5884]", 25060], [" 61e8:\tstrb\tw8, [x10,x9]", 25064], [" 61ec:\tldrh\tw8, [x12,#196]", 25068], [" 61f0:\tadd\tw8, w8, #0x1", 25072], [" 61f4:\tstrh\tw8, [x12,#196]", 25076], [" 61f8:\tstr\twzr, [x19,#152]", 25080], [" 61fc:\tldr\tw8, [x19,#156]", 25084], [" 6200:\torr\tw9, wzr, #0x2", 25088], [" 6204:\tcmp\tw8, #0x2", 25092], [" 6208:\tcsel\tw9, w8, w9, cc", 25096], [" 620c:\tcmp\tw20, #0x4", 25100], [" 6210:\tstr\tw9, [x19,#5916]", 25104], [" 6214:\tb.ne\t622c <deflateCopy+0x10cc>", 25108], [" 6218:\tldr\tx9, [x19,#136]", 25112], [" 621c:\ttbnz\tx9, #63, 6248 <deflateCopy+0x10e8>", 25116], [" 6220:\tldr\tx10, [x19,#80]", 25120], [" 6224:\tadd\tx1, x10, w9, uxtw", 25124], [" 6228:\tb\t624c <deflateCopy+0x10ec>", 25128], [" 622c:\tldr\tw9, [x19,#5884]", 25132], [" 6230:\tcbz\tw9, 63a4 <deflateCopy+0x1244>", 25136], [" 6234:\tldr\tx9, [x19,#136]", 25140], [" 6238:\ttbnz\tx9, #63, 62fc <deflateCopy+0x119c>", 25144], [" 623c:\tldr\tx10, [x19,#80]", 25148], [" 6240:\tadd\tx1, x10, w9, uxtw", 25152], [" 6244:\tb\t6300 <deflateCopy+0x11a0>", 25156], [" 6248:\tmov\tx1, xzr", 25160], [" 624c:\tsub\tx2, x8, x9", 25164], [" 6250:\torr\tw3, wzr, #0x1", 25168], [" 6254:\tmov\tx0, x19", 25172], [" 6258:\tbl\t1eb0 <_tr_flush_block@plt>", 25176], [" 625c:\tldr\tw8, [x19,#156]", 25180], [" 6260:\tldr\tx22, [x19]", 25184], [" 6264:\tstr\tx8, [x19,#136]", 25188], [" 6268:\tldr\tx20, [x22,#56]", 25192], [" 626c:\tmov\tx0, x20", 25196], [" 6270:\tbl\t1ea0 <_tr_flush_bits@plt>", 25200], [" 6274:\tldr\tw8, [x20,#40]", 25204], [" 6278:\tldr\tw9, [x22,#32]", 25208], [" 627c:\tcmp\tw8, w9", 25212], [" 6280:\tcsel\tw23, w9, w8, hi", 25216], [" 6284:\tcbz\tw23, 62e4 <deflateCopy+0x1184>", 25220], [" 6288:\tldr\tx0, [x22,#24]", 25224], [" 628c:\tmov\tw21, w23", 25228], [" 6290:\tldr\tx1, [x20,#32]", 25232], [" 6294:\tmov\tx2, x21", 25236], [" 6298:\tbl\t1e90 <memcpy@plt>", 25240], [" 629c:\tldr\tx8, [x22,#24]", 25244], [" 62a0:\tadd\tx8, x8, x21", 25248], [" 62a4:\tstr\tx8, [x22,#24]", 25252], [" 62a8:\tldr\tx8, [x20,#32]", 25256], [" 62ac:\tadd\tx8, x8, x21", 25260], [" 62b0:\tstr\tx8, [x20,#32]", 25264], [" 62b4:\tldr\tx8, [x22,#40]", 25268], [" 62b8:\tldr\tw9, [x22,#32]", 25272], [" 62bc:\tadd\tx8, x8, x21", 25276], [" 62c0:\tsub\tw9, w9, w23", 25280], [" 62c4:\tstr\tx8, [x22,#40]", 25284], [" 62c8:\tstr\tw9, [x22,#32]", 25288], [" 62cc:\tldr\tw8, [x20,#40]", 25292], [" 62d0:\tsub\tw8, w8, w23", 25296], [" 62d4:\tstr\tw8, [x20,#40]", 25300], [" 62d8:\tcbnz\tw8, 62e4 <deflateCopy+0x1184>", 25304], [" 62dc:\tldr\tx8, [x20,#16]", 25308], [" 62e0:\tstr\tx8, [x20,#32]", 25312], [" 62e4:\tldr\tx8, [x19]", 25316], [" 62e8:\tldr\tw8, [x8,#32]", 25320], [" 62ec:\tcmp\tw8, #0x0", 25324], [" 62f0:\torr\tw8, wzr, #0x2", 25328], [" 62f4:\tcinc\tw0, w8, ne", 25332], [" 62f8:\tb\t63b0 <deflateCopy+0x1250>", 25336], [" 62fc:\tmov\tx1, xzr", 25340], [" 6300:\tsub\tx2, x8, x9", 25344], [" 6304:\tmov\tx0, x19", 25348], [" 6308:\tmov\tw3, wzr", 25352], [" 630c:\tbl\t1eb0 <_tr_flush_block@plt>", 25356], [" 6310:\tldr\tw8, [x19,#156]", 25360], [" 6314:\tldr\tx22, [x19]", 25364], [" 6318:\tstr\tx8, [x19,#136]", 25368], [" 631c:\tldr\tx20, [x22,#56]", 25372], [" 6320:\tmov\tx0, x20", 25376], [" 6324:\tbl\t1ea0 <_tr_flush_bits@plt>", 25380], [" 6328:\tldr\tw8, [x20,#40]", 25384], [" 632c:\tldr\tw9, [x22,#32]", 25388], [" 6330:\tcmp\tw8, w9", 25392], [" 6334:\tcsel\tw23, w9, w8, hi", 25396], [" 6338:\tcbz\tw23, 6398 <deflateCopy+0x1238>", 25400], [" 633c:\tldr\tx0, [x22,#24]", 25404], [" 6340:\tmov\tw21, w23", 25408], [" 6344:\tldr\tx1, [x20,#32]", 25412], [" 6348:\tmov\tx2, x21", 25416], [" 634c:\tbl\t1e90 <memcpy@plt>", 25420], [" 6350:\tldr\tx8, [x22,#24]", 25424], [" 6354:\tadd\tx8, x8, x21", 25428], [" 6358:\tstr\tx8, [x22,#24]", 25432], [" 635c:\tldr\tx8, [x20,#32]", 25436], [" 6360:\tadd\tx8, x8, x21", 25440], [" 6364:\tstr\tx8, [x20,#32]", 25444], [" 6368:\tldr\tx8, [x22,#40]", 25448], [" 636c:\tldr\tw9, [x22,#32]", 25452], [" 6370:\tadd\tx8, x8, x21", 25456], [" 6374:\tsub\tw9, w9, w23", 25460], [" 6378:\tstr\tx8, [x22,#40]", 25464], [" 637c:\tstr\tw9, [x22,#32]", 25468], [" 6380:\tldr\tw8, [x20,#40]", 25472], [" 6384:\tsub\tw8, w8, w23", 25476], [" 6388:\tstr\tw8, [x20,#40]", 25480], [" 638c:\tcbnz\tw8, 6398 <deflateCopy+0x1238>", 25484], [" 6390:\tldr\tx8, [x20,#16]", 25488], [" 6394:\tstr\tx8, [x20,#32]", 25492], [" 6398:\tldr\tx8, [x19]", 25496], [" 639c:\tldr\tw8, [x8,#32]", 25500], [" 63a0:\tcbz\tw8, 63ac <deflateCopy+0x124c>", 25504], [" 63a4:\torr\tw0, wzr, #0x1", 25508], [" 63a8:\tb\t63b0 <deflateCopy+0x1250>", 25512], [" 63ac:\tmov\tw0, wzr", 25516], [" 63b0:\tldp\tx29, x30, [sp,#80]", 25520], [" 63b4:\tldp\tx20, x19, [sp,#64]", 25524], [" 63b8:\tldp\tx22, x21, [sp,#48]", 25528], [" 63bc:\tldp\tx24, x23, [sp,#32]", 25532], [" 63c0:\tldp\tx26, x25, [sp,#16]", 25536], [" 63c4:\tldp\tx28, x27, [sp],#96", 25540], [" 63c8:\tret", 25544], ["", 0]], "l": 18, "f": "deflate_slow"}, "109": {"d": [["", 0], ["binary_cache/system/lib64/vndk-sp/libz.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000003b18 <deflate>:", 0], [" 3b18:\tstp\tx28, x27, [sp,#-96]!", 15128], [" 3b1c:\tstp\tx26, x25, [sp,#16]", 15132], [" 3b20:\tstp\tx24, x23, [sp,#32]", 15136], [" 3b24:\tstp\tx22, x21, [sp,#48]", 15140], [" 3b28:\tstp\tx20, x19, [sp,#64]", 15144], [" 3b2c:\tstp\tx29, x30, [sp,#80]", 15148], [" 3b30:\tadd\tx29, sp, #0x50", 15152], [" 3b34:\tmov\tx20, x0", 15156], [" 3b38:\tmov\tw21, w1", 15160], [" 3b3c:\torr\tw0, wzr, #0xfffffffe", 15164], [" 3b40:\tcbz\tx20, 3d18 <deflate+0x200>", 15168], [" 3b44:\tcmp\tw21, #0x5", 15172], [" 3b48:\tb.hi\t3d18 <deflate+0x200>", 15176], [" 3b4c:\tldr\tx19, [x20,#56]", 15180], [" 3b50:\tcbz\tx19, 3d18 <deflate+0x200>", 15184], [" 3b54:\tldr\tx8, [x20,#24]", 15188], [" 3b58:\tcbz\tx8, 3d04 <deflate+0x1ec>", 15192], [" 3b5c:\tldr\tx8, [x20]", 15196], [" 3b60:\tcbz\tx8, 3cfc <deflate+0x1e4>", 15200], [" 3b64:\tldr\tw8, [x19,#8]", 15204], [" 3b68:\tcmp\tw21, #0x4", 15208], [" 3b6c:\tb.eq\t3b78 <deflate+0x60>", 15212], [" 3b70:\tcmp\tw8, #0x29a", 15216], [" 3b74:\tb.eq\t3d04 <deflate+0x1ec>", 15220], [" 3b78:\tldr\tw9, [x20,#32]", 15224], [" 3b7c:\tcbz\tw9, 47b4 <deflate+0xc9c>", 15228], [" 3b80:\tldr\tw24, [x19,#64]", 15232], [" 3b84:\tcmp\tw8, #0x2a", 15236], [" 3b88:\tstr\tx20, [x19]", 15240], [" 3b8c:\tstr\tw21, [x19,#64]", 15244], [" 3b90:\tb.ne\t3e58 <deflate+0x340>", 15248], [" 3b94:\tldr\tw8, [x19,#44]", 15252], [" 3b98:\tcmp\tw8, #0x2", 15256], [" 3b9c:\tb.ne\t3d34 <deflate+0x21c>", 15260], [" 3ba0:\tmov\tx0, xzr", 15264], [" 3ba4:\tmov\tx1, xzr", 15268], [" 3ba8:\tmov\tw2, wzr", 15272], [" 3bac:\tbl\t1e50 <crc32@plt>", 15276], [" 3bb0:\tstr\tx0, [x20,#96]", 15280], [" 3bb4:\torr\tw8, wzr, #0x1f", 15284], [" 3bb8:\tldr\tw9, [x19,#40]", 15288], [" 3bbc:\tldr\tx10, [x19,#16]", 15292], [" 3bc0:\tadd\tw11, w9, #0x1", 15296], [" 3bc4:\tstr\tw11, [x19,#40]", 15300], [" 3bc8:\tmov\tw11, #0x8b \t// #139", 15304], [" 3bcc:\tstrb\tw8, [x10,x9]", 15308], [" 3bd0:\tldr\tw8, [x19,#40]", 15312], [" 3bd4:\tldr\tx9, [x19,#16]", 15316], [" 3bd8:\tadd\tw10, w8, #0x1", 15320], [" 3bdc:\tstr\tw10, [x19,#40]", 15324], [" 3be0:\tstrb\tw11, [x9,x8]", 15328], [" 3be4:\torr\tw9, wzr, #0x8", 15332], [" 3be8:\tldr\tw8, [x19,#40]", 15336], [" 3bec:\tldr\tx10, [x19,#16]", 15340], [" 3bf0:\tadd\tw11, w8, #0x1", 15344], [" 3bf4:\tstr\tw11, [x19,#40]", 15348], [" 3bf8:\tstrb\tw9, [x10,x8]", 15352], [" 3bfc:\tldr\tx10, [x19,#48]", 15356], [" 3c00:\tcbz\tx10, 3ff4 <deflate+0x4dc>", 15360], [" 3c04:\tldr\tw11, [x10]", 15364], [" 3c08:\torr\tw8, wzr, #0x4", 15368], [" 3c0c:\tldr\tw12, [x10,#68]", 15372], [" 3c10:\tldr\tx13, [x10,#24]", 15376], [" 3c14:\tldr\tx14, [x10,#40]", 15380], [" 3c18:\tcmp\tw11, #0x0", 15384], [" 3c1c:\tldr\tx10, [x10,#56]", 15388], [" 3c20:\tcset\tw11, ne", 15392], [" 3c24:\tcmp\tw12, #0x0", 15396], [" 3c28:\tcset\tw12, ne", 15400], [" 3c2c:\tcmp\tx13, #0x0", 15404], [" 3c30:\tcsel\tw13, wzr, w8, eq", 15408], [" 3c34:\tbfi\tw11, w12, #1, #1", 15412], [" 3c38:\tldr\tw12, [x19,#40]", 15416], [" 3c3c:\tcmp\tx14, #0x0", 15420], [" 3c40:\tcsel\tw9, wzr, w9, eq", 15424], [" 3c44:\tcmp\tx10, #0x0", 15428], [" 3c48:\torr\tw10, wzr, #0x10", 15432], [" 3c4c:\torr\tw11, w11, w13", 15436], [" 3c50:\tcsel\tw10, wzr, w10, eq", 15440], [" 3c54:\torr\tw9, w11, w9", 15444], [" 3c58:\tldr\tx11, [x19,#16]", 15448], [" 3c5c:\tadd\tw13, w12, #0x1", 15452], [" 3c60:\torr\tw9, w9, w10", 15456], [" 3c64:\tstr\tw13, [x19,#40]", 15460], [" 3c68:\tstrb\tw9, [x11,x12]", 15464], [" 3c6c:\tldr\tx9, [x19,#48]", 15468], [" 3c70:\tldr\tw10, [x19,#40]", 15472], [" 3c74:\tldr\tx11, [x19,#16]", 15476], [" 3c78:\tldr\tx9, [x9,#8]", 15480], [" 3c7c:\tadd\tw12, w10, #0x1", 15484], [" 3c80:\tstr\tw12, [x19,#40]", 15488], [" 3c84:\tstrb\tw9, [x11,x10]", 15492], [" 3c88:\tldr\tx9, [x19,#48]", 15496], [" 3c8c:\tldr\tw10, [x19,#40]", 15500], [" 3c90:\tldr\tx11, [x19,#16]", 15504], [" 3c94:\tldr\tx9, [x9,#8]", 15508], [" 3c98:\tadd\tw12, w10, #0x1", 15512], [" 3c9c:\tlsr\tx9, x9, #8", 15516], [" 3ca0:\tstr\tw12, [x19,#40]", 15520], [" 3ca4:\tstrb\tw9, [x11,x10]", 15524], [" 3ca8:\tldr\tx9, [x19,#48]", 15528], [" 3cac:\tldr\tw10, [x19,#40]", 15532], [" 3cb0:\tldr\tx11, [x19,#16]", 15536], [" 3cb4:\tldr\tx9, [x9,#8]", 15540], [" 3cb8:\tadd\tw12, w10, #0x1", 15544], [" 3cbc:\tlsr\tx9, x9, #16", 15548], [" 3cc0:\tstr\tw12, [x19,#40]", 15552], [" 3cc4:\tstrb\tw9, [x11,x10]", 15556], [" 3cc8:\tldr\tx9, [x19,#48]", 15560], [" 3ccc:\tldr\tw10, [x19,#40]", 15564], [" 3cd0:\tldr\tx11, [x19,#16]", 15568], [" 3cd4:\tldr\tx9, [x9,#8]", 15572], [" 3cd8:\tadd\tw12, w10, #0x1", 15576], [" 3cdc:\tlsr\tx9, x9, #24", 15580], [" 3ce0:\tstr\tw12, [x19,#40]", 15584], [" 3ce4:\tstrb\tw9, [x11,x10]", 15588], [" 3ce8:\tldr\tw9, [x19,#180]", 15592], [" 3cec:\tcmp\tw9, #0x9", 15596], [" 3cf0:\tb.ne\t406c <deflate+0x554>", 15600], [" 3cf4:\torr\tw8, wzr, #0x2", 15604], [" 3cf8:\tb\t407c <deflate+0x564>", 15608], [" 3cfc:\tldr\tw8, [x20,#8]", 15612], [" 3d00:\tcbz\tw8, 3b64 <deflate+0x4c>", 15616], [" 3d04:\tadrp\tx8, 15000 <_length_code+0x26c6>", 15620], [" 3d08:\torr\tw0, wzr, #0xfffffffe", 15624], [" 3d0c:\tldr\tx8, [x8,#3680]", 15628], [" 3d10:\tldr\tx8, [x8,#32]", 15632], [" 3d14:\tstr\tx8, [x20,#48]", 15636], [" 3d18:\tldp\tx29, x30, [sp,#80]", 15640], [" 3d1c:\tldp\tx20, x19, [sp,#64]", 15644], [" 3d20:\tldp\tx22, x21, [sp,#48]", 15648], [" 3d24:\tldp\tx24, x23, [sp,#32]", 15652], [" 3d28:\tldp\tx26, x25, [sp,#16]", 15656], [" 3d2c:\tldp\tx28, x27, [sp],#96", 15660], [" 3d30:\tret", 15664], [" 3d34:\tldr\tw8, [x19,#72]", 15668], [" 3d38:\tmov\tw10, #0xffff8800 \t// #-30720", 15672], [" 3d3c:\tldr\tw9, [x19,#184]", 15676], [" 3d40:\tadd\tw8, w10, w8, lsl #12", 15680], [" 3d44:\tcmp\tw9, #0x1", 15684], [" 3d48:\tb.gt\t3d58 <deflate+0x240>", 15688], [" 3d4c:\tldr\tw9, [x19,#180]", 15692], [" 3d50:\tcmp\tw9, #0x2", 15696], [" 3d54:\tb.ge\t411c <deflate+0x604>", 15700], [" 3d58:\tmov\tw9, wzr", 15704], [" 3d5c:\tldr\tw10, [x19,#156]", 15708], [" 3d60:\torr\tw8, w9, w8", 15712], [" 3d64:\tmov\tw9, #0x1085 \t// #4229", 15716], [" 3d68:\tldr\tw12, [x19,#40]", 15720], [" 3d6c:\torr\tw11, w8, #0x20", 15724], [" 3d70:\tldr\tx13, [x19,#16]", 15728], [" 3d74:\tmovk\tw9, #0x842, lsl #16", 15732], [" 3d78:\tcmp\tw10, #0x0", 15736], [" 3d7c:\tcsel\tw8, w8, w11, eq", 15740], [" 3d80:\tmov\tw10, #0x71 \t// #113", 15744], [" 3d84:\tumull\tx9, w8, w9", 15748], [" 3d88:\tadd\tw11, w12, #0x1", 15752], [" 3d8c:\tlsr\tx9, x9, #32", 15756], [" 3d90:\tstr\tw10, [x19,#8]", 15760], [" 3d94:\tsub\tw14, w8, w9", 15764], [" 3d98:\tstr\tw11, [x19,#40]", 15768], [" 3d9c:\tlsr\tw10, w8, #8", 15772], [" 3da0:\tadd\tw9, w9, w14, lsr #1", 15776], [" 3da4:\tstrb\tw10, [x13,x12]", 15780], [" 3da8:\tlsr\tw9, w9, #4", 15784], [" 3dac:\tldr\tw10, [x19,#40]", 15788], [" 3db0:\tlsl\tw11, w9, #5", 15792], [" 3db4:\tsub\tw9, w11, w9", 15796], [" 3db8:\tsub\tw9, w8, w9", 15800], [" 3dbc:\torr\tw8, w9, w8", 15804], [" 3dc0:\tldr\tx9, [x19,#16]", 15808], [" 3dc4:\tadd\tw11, w10, #0x1", 15812], [" 3dc8:\teor\tw8, w8, #0x1f", 15816], [" 3dcc:\tstr\tw11, [x19,#40]", 15820], [" 3dd0:\tstrb\tw8, [x9,x10]", 15824], [" 3dd4:\tldr\tw8, [x19,#156]", 15828], [" 3dd8:\tcbz\tw8, 3e40 <deflate+0x328>", 15832], [" 3ddc:\tldr\tw8, [x19,#40]", 15836], [" 3de0:\tldr\tx9, [x20,#96]", 15840], [" 3de4:\tldr\tx10, [x19,#16]", 15844], [" 3de8:\tadd\tw11, w8, #0x1", 15848], [" 3dec:\tlsr\tx12, x9, #24", 15852], [" 3df0:\tlsr\tx9, x9, #16", 15856], [" 3df4:\tstr\tw11, [x19,#40]", 15860], [" 3df8:\tstrb\tw12, [x10,x8]", 15864], [" 3dfc:\tldr\tw8, [x19,#40]", 15868], [" 3e00:\tldr\tx10, [x19,#16]", 15872], [" 3e04:\tadd\tw11, w8, #0x1", 15876], [" 3e08:\tstr\tw11, [x19,#40]", 15880], [" 3e0c:\tstrb\tw9, [x10,x8]", 15884], [" 3e10:\tldr\tw8, [x19,#40]", 15888], [" 3e14:\tldr\tx9, [x20,#96]", 15892], [" 3e18:\tldr\tx10, [x19,#16]", 15896], [" 3e1c:\tadd\tw11, w8, #0x1", 15900], [" 3e20:\tubfx\tx12, x9, #8, #24", 15904], [" 3e24:\tstr\tw11, [x19,#40]", 15908], [" 3e28:\tstrb\tw12, [x10,x8]", 15912], [" 3e2c:\tldr\tw8, [x19,#40]", 15916], [" 3e30:\tldr\tx10, [x19,#16]", 15920], [" 3e34:\tadd\tw11, w8, #0x1", 15924], [" 3e38:\tstr\tw11, [x19,#40]", 15928], [" 3e3c:\tstrb\tw9, [x10,x8]", 15932], [" 3e40:\tmov\tx0, xzr", 15936], [" 3e44:\tmov\tx1, xzr", 15940], [" 3e48:\tmov\tw2, wzr", 15944], [" 3e4c:\tbl\t1e60 <adler32@plt>", 15948], [" 3e50:\tstr\tx0, [x20,#96]", 15952], [" 3e54:\tldr\tw8, [x19,#8]", 15956], [" 3e58:\tcmp\tw8, #0x45", 15960], [" 3e5c:\tb.ne\t417c <deflate+0x664>", 15964], [" 3e60:\tmov\tx25, x19", 15968], [" 3e64:\tldr\tx8, [x25,#48]!", 15972], [" 3e68:\tldr\tx9, [x8,#24]", 15976], [" 3e6c:\tcbz\tx9, 3fd0 <deflate+0x4b8>", 15980], [" 3e70:\tldr\tw11, [x19,#56]", 15984], [" 3e74:\tldrh\tw10, [x8,#32]", 15988], [" 3e78:\tldr\tw9, [x19,#40]", 15992], [" 3e7c:\tcmp\tw11, w10", 15996], [" 3e80:\tb.cs\t3f90 <deflate+0x478>", 16000], [" 3e84:\tmov\tw10, w9", 16004], [" 3e88:\tb\t3e90 <deflate+0x378>", 16008], [" 3e8c:\tldr\tw9, [x19,#40]", 16012], [" 3e90:\tldr\tx12, [x19,#24]", 16016], [" 3e94:\tcmp\tx12, w9, uxtw", 16020], [" 3e98:\tb.ne\t3f58 <deflate+0x440>", 16024], [" 3e9c:\tsubs\tw2, w9, w10", 16028], [" 3ea0:\tb.ls\t3ec0 <deflate+0x3a8>", 16032], [" 3ea4:\tldr\tw8, [x8,#68]", 16036], [" 3ea8:\tcbz\tw8, 3ec0 <deflate+0x3a8>", 16040], [" 3eac:\tldr\tx8, [x19,#16]", 16044], [" 3eb0:\tldr\tx0, [x20,#96]", 16048], [" 3eb4:\tadd\tx1, x8, w10, uxtw", 16052], [" 3eb8:\tbl\t1e50 <crc32@plt>", 16056], [" 3ebc:\tstr\tx0, [x20,#96]", 16060], [" 3ec0:\tldr\tx22, [x20,#56]", 16064], [" 3ec4:\tmov\tx0, x22", 16068], [" 3ec8:\tbl\t1ea0 <_tr_flush_bits@plt>", 16072], [" 3ecc:\tldr\tw8, [x22,#40]", 16076], [" 3ed0:\tldr\tw9, [x20,#32]", 16080], [" 3ed4:\tcmp\tw8, w9", 16084], [" 3ed8:\tcsel\tw26, w9, w8, hi", 16088], [" 3edc:\tcbz\tw26, 3f3c <deflate+0x424>", 16092], [" 3ee0:\tldr\tx0, [x20,#24]", 16096], [" 3ee4:\tmov\tw23, w26", 16100], [" 3ee8:\tldr\tx1, [x22,#32]", 16104], [" 3eec:\tmov\tx2, x23", 16108], [" 3ef0:\tbl\t1e90 <memcpy@plt>", 16112], [" 3ef4:\tldr\tx8, [x20,#24]", 16116], [" 3ef8:\tadd\tx8, x8, x23", 16120], [" 3efc:\tstr\tx8, [x20,#24]", 16124], [" 3f00:\tldr\tx8, [x22,#32]", 16128], [" 3f04:\tadd\tx8, x8, x23", 16132], [" 3f08:\tstr\tx8, [x22,#32]", 16136], [" 3f0c:\tldr\tx8, [x20,#40]", 16140], [" 3f10:\tldr\tw9, [x20,#32]", 16144], [" 3f14:\tadd\tx8, x8, x23", 16148], [" 3f18:\tsub\tw9, w9, w26", 16152], [" 3f1c:\tstr\tx8, [x20,#40]", 16156], [" 3f20:\tstr\tw9, [x20,#32]", 16160], [" 3f24:\tldr\tw8, [x22,#40]", 16164], [" 3f28:\tsub\tw8, w8, w26", 16168], [" 3f2c:\tstr\tw8, [x22,#40]", 16172], [" 3f30:\tcbnz\tw8, 3f3c <deflate+0x424>", 16176], [" 3f34:\tldr\tx8, [x22,#16]", 16180], [" 3f38:\tstr\tx8, [x22,#32]", 16184], [" 3f3c:\tldr\tw9, [x19,#40]", 16188], [" 3f40:\tldr\tx10, [x19,#24]", 16192], [" 3f44:\tldr\tx8, [x19,#48]", 16196], [" 3f48:\tcmp\tx10, x9", 16200], [" 3f4c:\tb.eq\t3f90 <deflate+0x478>", 16204], [" 3f50:\tldr\tw11, [x19,#56]", 16208], [" 3f54:\tmov\tw10, w9", 16212], [" 3f58:\tldr\tx8, [x8,#24]", 16216], [" 3f5c:\tadd\tw12, w9, #0x1", 16220], [" 3f60:\tldrb\tw8, [x8,w11,uxtw]", 16224], [" 3f64:\tldr\tx11, [x19,#16]", 16228], [" 3f68:\tstr\tw12, [x19,#40]", 16232], [" 3f6c:\tstrb\tw8, [x11,w9,uxtw]", 16236], [" 3f70:\tldr\tw8, [x19,#56]", 16240], [" 3f74:\tadd\tw11, w8, #0x1", 16244], [" 3f78:\tldr\tx8, [x19,#48]", 16248], [" 3f7c:\tstr\tw11, [x19,#56]", 16252], [" 3f80:\tldrh\tw9, [x8,#32]", 16256], [" 3f84:\tcmp\tw11, w9", 16260], [" 3f88:\tb.cc\t3e8c <deflate+0x374>", 16264], [" 3f8c:\tmov\tw9, w10", 16268], [" 3f90:\tldr\tw10, [x8,#68]", 16272], [" 3f94:\tcbz\tw10, 3fbc <deflate+0x4a4>", 16276], [" 3f98:\tldr\tw10, [x19,#40]", 16280], [" 3f9c:\tsubs\tw2, w10, w9", 16284], [" 3fa0:\tb.ls\t3fbc <deflate+0x4a4>", 16288], [" 3fa4:\tldr\tx8, [x19,#16]", 16292], [" 3fa8:\tldr\tx0, [x20,#96]", 16296], [" 3fac:\tadd\tx1, x8, w9, uxtw", 16300], [" 3fb0:\tbl\t1e50 <crc32@plt>", 16304], [" 3fb4:\tstr\tx0, [x20,#96]", 16308], [" 3fb8:\tldr\tx8, [x19,#48]", 16312], [" 3fbc:\tldr\tw9, [x19,#56]", 16316], [" 3fc0:\tldr\tw10, [x8,#32]", 16320], [" 3fc4:\tcmp\tw9, w10", 16324], [" 3fc8:\tb.ne\t3fe4 <deflate+0x4cc>", 16328], [" 3fcc:\tstr\twzr, [x19,#56]", 16332], [" 3fd0:\tmov\tw9, #0x49 \t// #73", 16336], [" 3fd4:\tstr\tw9, [x19,#8]", 16340], [" 3fd8:\tldr\tx8, [x8,#40]", 16344], [" 3fdc:\tcbnz\tx8, 4194 <deflate+0x67c>", 16348], [" 3fe0:\tb\t42e8 <deflate+0x7d0>", 16352], [" 3fe4:\tldr\tw8, [x19,#8]", 16356], [" 3fe8:\tcmp\tw8, #0x49", 16360], [" 3fec:\tb.ne\t42d4 <deflate+0x7bc>", 16364], [" 3ff0:\tb\t4184 <deflate+0x66c>", 16368], [" 3ff4:\tldr\tw8, [x19,#40]", 16372], [" 3ff8:\tldr\tx9, [x19,#16]", 16376], [" 3ffc:\tadd\tw10, w8, #0x1", 16380], [" 4000:\tstr\tw10, [x19,#40]", 16384], [" 4004:\tstrb\twzr, [x9,x8]", 16388], [" 4008:\tldr\tw8, [x19,#40]", 16392], [" 400c:\tldr\tx9, [x19,#16]", 16396], [" 4010:\tadd\tw10, w8, #0x1", 16400], [" 4014:\tstr\tw10, [x19,#40]", 16404], [" 4018:\tstrb\twzr, [x9,x8]", 16408], [" 401c:\tldr\tw8, [x19,#40]", 16412], [" 4020:\tldr\tx9, [x19,#16]", 16416], [" 4024:\tadd\tw10, w8, #0x1", 16420], [" 4028:\tstr\tw10, [x19,#40]", 16424], [" 402c:\tstrb\twzr, [x9,x8]", 16428], [" 4030:\tldr\tw8, [x19,#40]", 16432], [" 4034:\tldr\tx9, [x19,#16]", 16436], [" 4038:\tadd\tw10, w8, #0x1", 16440], [" 403c:\tstr\tw10, [x19,#40]", 16444], [" 4040:\tstrb\twzr, [x9,x8]", 16448], [" 4044:\tldr\tw8, [x19,#40]", 16452], [" 4048:\tldr\tx9, [x19,#16]", 16456], [" 404c:\tadd\tw10, w8, #0x1", 16460], [" 4050:\tstr\tw10, [x19,#40]", 16464], [" 4054:\tstrb\twzr, [x9,x8]", 16468], [" 4058:\tldr\tw8, [x19,#180]", 16472], [" 405c:\tcmp\tw8, #0x9", 16476], [" 4060:\tb.ne\t412c <deflate+0x614>", 16480], [" 4064:\torr\tw8, wzr, #0x2", 16484], [" 4068:\tb\t4140 <deflate+0x628>", 16488], [" 406c:\tldr\tw10, [x19,#184]", 16492], [" 4070:\tcmp\tw10, #0x1", 16496], [" 4074:\tccmp\tw9, #0x2, #0x8, le", 16500], [" 4078:\tcsel\tw8, w8, wzr, lt", 16504], [" 407c:\tldr\tw9, [x19,#40]", 16508], [" 4080:\tldr\tx10, [x19,#16]", 16512], [" 4084:\tadd\tw11, w9, #0x1", 16516], [" 4088:\tstr\tw11, [x19,#40]", 16520], [" 408c:\tstrb\tw8, [x10,x9]", 16524], [" 4090:\tldr\tx8, [x19,#48]", 16528], [" 4094:\tldr\tw9, [x19,#40]", 16532], [" 4098:\tldr\tx10, [x19,#16]", 16536], [" 409c:\tldr\tw8, [x8,#20]", 16540], [" 40a0:\tadd\tw11, w9, #0x1", 16544], [" 40a4:\tstr\tw11, [x19,#40]", 16548], [" 40a8:\tstrb\tw8, [x10,x9]", 16552], [" 40ac:\tldr\tx8, [x19,#48]", 16556], [" 40b0:\tldr\tx9, [x8,#24]", 16560], [" 40b4:\tcbz\tx9, 40f4 <deflate+0x5dc>", 16564], [" 40b8:\tldr\tw9, [x19,#40]", 16568], [" 40bc:\tldr\tw8, [x8,#32]", 16572], [" 40c0:\tldr\tx10, [x19,#16]", 16576], [" 40c4:\tadd\tw11, w9, #0x1", 16580], [" 40c8:\tstr\tw11, [x19,#40]", 16584], [" 40cc:\tstrb\tw8, [x10,x9]", 16588], [" 40d0:\tldr\tx8, [x19,#48]", 16592], [" 40d4:\tldr\tw9, [x19,#40]", 16596], [" 40d8:\tldr\tx10, [x19,#16]", 16600], [" 40dc:\tldr\tw8, [x8,#32]", 16604], [" 40e0:\tadd\tw11, w9, #0x1", 16608], [" 40e4:\tlsr\tw8, w8, #8", 16612], [" 40e8:\tstr\tw11, [x19,#40]", 16616], [" 40ec:\tstrb\tw8, [x10,x9]", 16620], [" 40f0:\tldr\tx8, [x19,#48]", 16624], [" 40f4:\tldr\tw8, [x8,#68]", 16628], [" 40f8:\tcbz\tw8, 4110 <deflate+0x5f8>", 16632], [" 40fc:\tldr\tx0, [x20,#96]", 16636], [" 4100:\tldr\tx1, [x19,#16]", 16640], [" 4104:\tldr\tw2, [x19,#40]", 16644], [" 4108:\tbl\t1e50 <crc32@plt>", 16648], [" 410c:\tstr\tx0, [x20,#96]", 16652], [" 4110:\tmov\tw8, #0x45 \t// #69", 16656], [" 4114:\tstr\twzr, [x19,#56]", 16660], [" 4118:\tb\t4170 <deflate+0x658>", 16664], [" 411c:\tcmp\tw9, #0x6", 16668], [" 4120:\tb.ge\t4c68 <deflate+0x1150>", 16672], [" 4124:\torr\tw9, wzr, #0x40", 16676], [" 4128:\tb\t3d5c <deflate+0x244>", 16680], [" 412c:\tldr\tw9, [x19,#184]", 16684], [" 4130:\tcmp\tw9, #0x1", 16688], [" 4134:\tccmp\tw8, #0x2, #0x8, le", 16692], [" 4138:\torr\tw8, wzr, #0x4", 16696], [" 413c:\tcsel\tw8, w8, wzr, lt", 16700], [" 4140:\tldr\tw9, [x19,#40]", 16704], [" 4144:\torr\tw12, wzr, #0x3", 16708], [" 4148:\tldr\tx10, [x19,#16]", 16712], [" 414c:\tadd\tw11, w9, #0x1", 16716], [" 4150:\tstr\tw11, [x19,#40]", 16720], [" 4154:\tstrb\tw8, [x10,x9]", 16724], [" 4158:\tmov\tw8, #0x71 \t// #113", 16728], [" 415c:\tldr\tw9, [x19,#40]", 16732], [" 4160:\tldr\tx10, [x19,#16]", 16736], [" 4164:\tadd\tw11, w9, #0x1", 16740], [" 4168:\tstr\tw11, [x19,#40]", 16744], [" 416c:\tstrb\tw12, [x10,x9]", 16748], [" 4170:\tstr\tw8, [x19,#8]", 16752], [" 4174:\tcmp\tw8, #0x45", 16756], [" 4178:\tb.eq\t3e60 <deflate+0x348>", 16760], [" 417c:\tcmp\tw8, #0x49", 16764], [" 4180:\tb.ne\t42d4 <deflate+0x7bc>", 16768], [" 4184:\tmov\tx25, x19", 16772], [" 4188:\tldr\tx8, [x25,#48]!", 16776], [" 418c:\tldr\tx8, [x8,#40]", 16780], [" 4190:\tcbz\tx8, 42e8 <deflate+0x7d0>", 16784], [" 4194:\tldr\tw8, [x19,#40]", 16788], [" 4198:\tmov\tw9, w8", 16792], [" 419c:\tb\t41a4 <deflate+0x68c>", 16796], [" 41a0:\tldr\tw8, [x19,#40]", 16800], [" 41a4:\tldr\tx10, [x19,#24]", 16804], [" 41a8:\tcmp\tx10, w8, uxtw", 16808], [" 41ac:\tb.ne\t4268 <deflate+0x750>", 16812], [" 41b0:\tsubs\tw2, w8, w9", 16816], [" 41b4:\tb.ls\t41d8 <deflate+0x6c0>", 16820], [" 41b8:\tldr\tx8, [x25]", 16824], [" 41bc:\tldr\tw8, [x8,#68]", 16828], [" 41c0:\tcbz\tw8, 41d8 <deflate+0x6c0>", 16832], [" 41c4:\tldr\tx8, [x19,#16]", 16836], [" 41c8:\tldr\tx0, [x20,#96]", 16840], [" 41cc:\tadd\tx1, x8, w9, uxtw", 16844], [" 41d0:\tbl\t1e50 <crc32@plt>", 16848], [" 41d4:\tstr\tx0, [x20,#96]", 16852], [" 41d8:\tldr\tx22, [x20,#56]", 16856], [" 41dc:\tmov\tx0, x22", 16860], [" 41e0:\tbl\t1ea0 <_tr_flush_bits@plt>", 16864], [" 41e4:\tldr\tw8, [x22,#40]", 16868], [" 41e8:\tldr\tw9, [x20,#32]", 16872], [" 41ec:\tcmp\tw8, w9", 16876], [" 41f0:\tcsel\tw26, w9, w8, hi", 16880], [" 41f4:\tcbz\tw26, 4254 <deflate+0x73c>", 16884], [" 41f8:\tldr\tx0, [x20,#24]", 16888], [" 41fc:\tmov\tw23, w26", 16892], [" 4200:\tldr\tx1, [x22,#32]", 16896], [" 4204:\tmov\tx2, x23", 16900], [" 4208:\tbl\t1e90 <memcpy@plt>", 16904], [" 420c:\tldr\tx8, [x20,#24]", 16908], [" 4210:\tadd\tx8, x8, x23", 16912], [" 4214:\tstr\tx8, [x20,#24]", 16916], [" 4218:\tldr\tx8, [x22,#32]", 16920], [" 421c:\tadd\tx8, x8, x23", 16924], [" 4220:\tstr\tx8, [x22,#32]", 16928], [" 4224:\tldr\tx8, [x20,#40]", 16932], [" 4228:\tldr\tw9, [x20,#32]", 16936], [" 422c:\tadd\tx8, x8, x23", 16940], [" 4230:\tsub\tw9, w9, w26", 16944], [" 4234:\tstr\tx8, [x20,#40]", 16948], [" 4238:\tstr\tw9, [x20,#32]", 16952], [" 423c:\tldr\tw8, [x22,#40]", 16956], [" 4240:\tsub\tw8, w8, w26", 16960], [" 4244:\tstr\tw8, [x22,#40]", 16964], [" 4248:\tcbnz\tw8, 4254 <deflate+0x73c>", 16968], [" 424c:\tldr\tx8, [x22,#16]", 16972], [" 4250:\tstr\tx8, [x22,#32]", 16976], [" 4254:\tldr\tw8, [x19,#40]", 16980], [" 4258:\tldr\tx9, [x19,#24]", 16984], [" 425c:\tcmp\tx9, x8", 16988], [" 4260:\tb.eq\t429c <deflate+0x784>", 16992], [" 4264:\tmov\tw9, w8", 16996], [" 4268:\tldr\tx10, [x19,#48]", 17000], [" 426c:\tldr\tw11, [x19,#56]", 17004], [" 4270:\tldr\tx10, [x10,#40]", 17008], [" 4274:\tadd\tw12, w11, #0x1", 17012], [" 4278:\tstr\tw12, [x19,#56]", 17016], [" 427c:\tldrb\tw22, [x10,x11]", 17020], [" 4280:\tadd\tw11, w8, #0x1", 17024], [" 4284:\tldr\tx10, [x19,#16]", 17028], [" 4288:\tstr\tw11, [x19,#40]", 17032], [" 428c:\tstrb\tw22, [x10,w8,uxtw]", 17036], [" 4290:\tcbnz\tw22, 41a0 <deflate+0x688>", 17040], [" 4294:\tmov\tw8, w9", 17044], [" 4298:\tb\t42a0 <deflate+0x788>", 17048], [" 429c:\torr\tw22, wzr, #0x1", 17052], [" 42a0:\tldr\tx9, [x25]", 17056], [" 42a4:\tldr\tw9, [x9,#68]", 17060], [" 42a8:\tcbz\tw9, 42cc <deflate+0x7b4>", 17064], [" 42ac:\tldr\tw9, [x19,#40]", 17068], [" 42b0:\tsubs\tw2, w9, w8", 17072], [" 42b4:\tb.ls\t42cc <deflate+0x7b4>", 17076], [" 42b8:\tldr\tx9, [x19,#16]", 17080], [" 42bc:\tldr\tx0, [x20,#96]", 17084], [" 42c0:\tadd\tx1, x9, w8, uxtw", 17088], [" 42c4:\tbl\t1e50 <crc32@plt>", 17092], [" 42c8:\tstr\tx0, [x20,#96]", 17096], [" 42cc:\tcbz\tw22, 42e4 <deflate+0x7cc>", 17100], [" 42d0:\tldr\tw8, [x19,#8]", 17104], [" 42d4:\tcmp\tw8, #0x5b", 17108], [" 42d8:\tb.ne\t443c <deflate+0x924>", 17112], [" 42dc:\tadd\tx25, x19, #0x30", 17116], [" 42e0:\tb\t42f0 <deflate+0x7d8>", 17120], [" 42e4:\tstr\twzr, [x19,#56]", 17124], [" 42e8:\tmov\tw8, #0x5b \t// #91", 17128], [" 42ec:\tstr\tw8, [x19,#8]", 17132], [" 42f0:\tldr\tx8, [x25]", 17136], [" 42f4:\tldr\tx8, [x8,#56]", 17140], [" 42f8:\tcbz\tx8, 444c <deflate+0x934>", 17144], [" 42fc:\tldr\tw8, [x19,#40]", 17148], [" 4300:\tmov\tw9, w8", 17152], [" 4304:\tb\t430c <deflate+0x7f4>", 17156], [" 4308:\tldr\tw8, [x19,#40]", 17160], [" 430c:\tldr\tx10, [x19,#24]", 17164], [" 4310:\tcmp\tx10, w8, uxtw", 17168], [" 4314:\tb.ne\t43d0 <deflate+0x8b8>", 17172], [" 4318:\tsubs\tw2, w8, w9", 17176], [" 431c:\tb.ls\t4340 <deflate+0x828>", 17180], [" 4320:\tldr\tx8, [x25]", 17184], [" 4324:\tldr\tw8, [x8,#68]", 17188], [" 4328:\tcbz\tw8, 4340 <deflate+0x828>", 17192], [" 432c:\tldr\tx8, [x19,#16]", 17196], [" 4330:\tldr\tx0, [x20,#96]", 17200], [" 4334:\tadd\tx1, x8, w9, uxtw", 17204], [" 4338:\tbl\t1e50 <crc32@plt>", 17208], [" 433c:\tstr\tx0, [x20,#96]", 17212], [" 4340:\tldr\tx22, [x20,#56]", 17216], [" 4344:\tmov\tx0, x22", 17220], [" 4348:\tbl\t1ea0 <_tr_flush_bits@plt>", 17224], [" 434c:\tldr\tw8, [x22,#40]", 17228], [" 4350:\tldr\tw9, [x20,#32]", 17232], [" 4354:\tcmp\tw8, w9", 17236], [" 4358:\tcsel\tw26, w9, w8, hi", 17240], [" 435c:\tcbz\tw26, 43bc <deflate+0x8a4>", 17244], [" 4360:\tldr\tx0, [x20,#24]", 17248], [" 4364:\tmov\tw23, w26", 17252], [" 4368:\tldr\tx1, [x22,#32]", 17256], [" 436c:\tmov\tx2, x23", 17260], [" 4370:\tbl\t1e90 <memcpy@plt>", 17264], [" 4374:\tldr\tx8, [x20,#24]", 17268], [" 4378:\tadd\tx8, x8, x23", 17272], [" 437c:\tstr\tx8, [x20,#24]", 17276], [" 4380:\tldr\tx8, [x22,#32]", 17280], [" 4384:\tadd\tx8, x8, x23", 17284], [" 4388:\tstr\tx8, [x22,#32]", 17288], [" 438c:\tldr\tx8, [x20,#40]", 17292], [" 4390:\tldr\tw9, [x20,#32]", 17296], [" 4394:\tadd\tx8, x8, x23", 17300], [" 4398:\tsub\tw9, w9, w26", 17304], [" 439c:\tstr\tx8, [x20,#40]", 17308], [" 43a0:\tstr\tw9, [x20,#32]", 17312], [" 43a4:\tldr\tw8, [x22,#40]", 17316], [" 43a8:\tsub\tw8, w8, w26", 17320], [" 43ac:\tstr\tw8, [x22,#40]", 17324], [" 43b0:\tcbnz\tw8, 43bc <deflate+0x8a4>", 17328], [" 43b4:\tldr\tx8, [x22,#16]", 17332], [" 43b8:\tstr\tx8, [x22,#32]", 17336], [" 43bc:\tldr\tw8, [x19,#40]", 17340], [" 43c0:\tldr\tx9, [x19,#24]", 17344], [" 43c4:\tcmp\tx9, x8", 17348], [" 43c8:\tb.eq\t4404 <deflate+0x8ec>", 17352], [" 43cc:\tmov\tw9, w8", 17356], [" 43d0:\tldr\tx10, [x19,#48]", 17360], [" 43d4:\tldr\tw11, [x19,#56]", 17364], [" 43d8:\tldr\tx10, [x10,#56]", 17368], [" 43dc:\tadd\tw12, w11, #0x1", 17372], [" 43e0:\tstr\tw12, [x19,#56]", 17376], [" 43e4:\tldrb\tw22, [x10,x11]", 17380], [" 43e8:\tadd\tw11, w8, #0x1", 17384], [" 43ec:\tldr\tx10, [x19,#16]", 17388], [" 43f0:\tstr\tw11, [x19,#40]", 17392], [" 43f4:\tstrb\tw22, [x10,w8,uxtw]", 17396], [" 43f8:\tcbnz\tw22, 4308 <deflate+0x7f0>", 17400], [" 43fc:\tmov\tw8, w9", 17404], [" 4400:\tb\t4408 <deflate+0x8f0>", 17408], [" 4404:\torr\tw22, wzr, #0x1", 17412], [" 4408:\tldr\tx9, [x25]", 17416], [" 440c:\tldr\tw9, [x9,#68]", 17420], [" 4410:\tcbz\tw9, 4434 <deflate+0x91c>", 17424], [" 4414:\tldr\tw9, [x19,#40]", 17428], [" 4418:\tsubs\tw2, w9, w8", 17432], [" 441c:\tb.ls\t4434 <deflate+0x91c>", 17436], [" 4420:\tldr\tx9, [x19,#16]", 17440], [" 4424:\tldr\tx0, [x20,#96]", 17444], [" 4428:\tadd\tx1, x9, w8, uxtw", 17448], [" 442c:\tbl\t1e50 <crc32@plt>", 17452], [" 4430:\tstr\tx0, [x20,#96]", 17456], [" 4434:\tcbz\tw22, 444c <deflate+0x934>", 17460], [" 4438:\tldr\tw8, [x19,#8]", 17464], [" 443c:\tcmp\tw8, #0x67", 17468], [" 4440:\tb.ne\t4550 <deflate+0xa38>", 17472], [" 4444:\tadd\tx25, x19, #0x30", 17476], [" 4448:\tb\t4454 <deflate+0x93c>", 17480], [" 444c:\tmov\tw8, #0x67 \t// #103", 17484], [" 4450:\tstr\tw8, [x19,#8]", 17488], [" 4454:\tldr\tx8, [x25]", 17492], [" 4458:\tldr\tw8, [x8,#68]", 17496], [" 445c:\tcbz\tw8, 4548 <deflate+0xa30>", 17500], [" 4460:\tldr\tw8, [x19,#40]", 17504], [" 4464:\tldr\tx9, [x19,#24]", 17508], [" 4468:\tadd\tw8, w8, #0x2", 17512], [" 446c:\tcmp\tx9, x8", 17516], [" 4470:\tb.cs\t44f0 <deflate+0x9d8>", 17520], [" 4474:\tldr\tx22, [x20,#56]", 17524], [" 4478:\tmov\tx0, x22", 17528], [" 447c:\tbl\t1ea0 <_tr_flush_bits@plt>", 17532], [" 4480:\tldr\tw8, [x22,#40]", 17536], [" 4484:\tldr\tw9, [x20,#32]", 17540], [" 4488:\tcmp\tw8, w9", 17544], [" 448c:\tcsel\tw25, w9, w8, hi", 17548], [" 4490:\tcbz\tw25, 44f0 <deflate+0x9d8>", 17552], [" 4494:\tldr\tx0, [x20,#24]", 17556], [" 4498:\tmov\tw23, w25", 17560], [" 449c:\tldr\tx1, [x22,#32]", 17564], [" 44a0:\tmov\tx2, x23", 17568], [" 44a4:\tbl\t1e90 <memcpy@plt>", 17572], [" 44a8:\tldr\tx8, [x20,#24]", 17576], [" 44ac:\tadd\tx8, x8, x23", 17580], [" 44b0:\tstr\tx8, [x20,#24]", 17584], [" 44b4:\tldr\tx8, [x22,#32]", 17588], [" 44b8:\tadd\tx8, x8, x23", 17592], [" 44bc:\tstr\tx8, [x22,#32]", 17596], [" 44c0:\tldr\tx8, [x20,#40]", 17600], [" 44c4:\tldr\tw9, [x20,#32]", 17604], [" 44c8:\tadd\tx8, x8, x23", 17608], [" 44cc:\tsub\tw9, w9, w25", 17612], [" 44d0:\tstr\tx8, [x20,#40]", 17616], [" 44d4:\tstr\tw9, [x20,#32]", 17620], [" 44d8:\tldr\tw8, [x22,#40]", 17624], [" 44dc:\tsub\tw8, w8, w25", 17628], [" 44e0:\tstr\tw8, [x22,#40]", 17632], [" 44e4:\tcbnz\tw8, 44f0 <deflate+0x9d8>", 17636], [" 44e8:\tldr\tx8, [x22,#16]", 17640], [" 44ec:\tstr\tx8, [x22,#32]", 17644], [" 44f0:\tldr\tw8, [x19,#40]", 17648], [" 44f4:\tldr\tx9, [x19,#24]", 17652], [" 44f8:\tadd\tw10, w8, #0x2", 17656], [" 44fc:\tcmp\tx9, x10", 17660], [" 4500:\tb.cc\t4550 <deflate+0xa38>", 17664], [" 4504:\tldr\tx9, [x20,#96]", 17668], [" 4508:\tadd\tw11, w8, #0x1", 17672], [" 450c:\tldr\tx10, [x19,#16]", 17676], [" 4510:\tmov\tx0, xzr", 17680], [" 4514:\tmov\tx1, xzr", 17684], [" 4518:\tstr\tw11, [x19,#40]", 17688], [" 451c:\tmov\tw2, wzr", 17692], [" 4520:\tstrb\tw9, [x10,x8]", 17696], [" 4524:\tldr\tw8, [x19,#40]", 17700], [" 4528:\tldr\tx9, [x20,#96]", 17704], [" 452c:\tldr\tx10, [x19,#16]", 17708], [" 4530:\tadd\tw11, w8, #0x1", 17712], [" 4534:\tlsr\tx9, x9, #8", 17716], [" 4538:\tstr\tw11, [x19,#40]", 17720], [" 453c:\tstrb\tw9, [x10,x8]", 17724], [" 4540:\tbl\t1e50 <crc32@plt>", 17728], [" 4544:\tstr\tx0, [x20,#96]", 17732], [" 4548:\tmov\tw8, #0x71 \t// #113", 17736], [" 454c:\tstr\tw8, [x19,#8]", 17740], [" 4550:\tldr\tw8, [x19,#40]", 17744], [" 4554:\tcbz\tw8, 45e0 <deflate+0xac8>", 17748], [" 4558:\tldr\tx22, [x20,#56]", 17752], [" 455c:\tmov\tx0, x22", 17756], [" 4560:\tbl\t1ea0 <_tr_flush_bits@plt>", 17760], [" 4564:\tldr\tw9, [x22,#40]", 17764], [" 4568:\tldr\tw8, [x20,#32]", 17768], [" 456c:\tcmp\tw9, w8", 17772], [" 4570:\tcsel\tw24, w8, w9, hi", 17776], [" 4574:\tcbz\tw24, 45d8 <deflate+0xac0>", 17780], [" 4578:\tldr\tx0, [x20,#24]", 17784], [" 457c:\tmov\tw23, w24", 17788], [" 4580:\tldr\tx1, [x22,#32]", 17792], [" 4584:\tmov\tx2, x23", 17796], [" 4588:\tbl\t1e90 <memcpy@plt>", 17800], [" 458c:\tldr\tx8, [x20,#24]", 17804], [" 4590:\tadd\tx8, x8, x23", 17808], [" 4594:\tstr\tx8, [x20,#24]", 17812], [" 4598:\tldr\tx8, [x22,#32]", 17816], [" 459c:\tadd\tx8, x8, x23", 17820], [" 45a0:\tstr\tx8, [x22,#32]", 17824], [" 45a4:\tldr\tx8, [x20,#40]", 17828], [" 45a8:\tldr\tw9, [x20,#32]", 17832], [" 45ac:\tadd\tx8, x8, x23", 17836], [" 45b0:\tsub\tw9, w9, w24", 17840], [" 45b4:\tstr\tx8, [x20,#40]", 17844], [" 45b8:\tstr\tw9, [x20,#32]", 17848], [" 45bc:\tldr\tw8, [x22,#40]", 17852], [" 45c0:\tsub\tw8, w8, w24", 17856], [" 45c4:\tstr\tw8, [x22,#40]", 17860], [" 45c8:\tcbnz\tw8, 45d4 <deflate+0xabc>", 17864], [" 45cc:\tldr\tx8, [x22,#16]", 17868], [" 45d0:\tstr\tx8, [x22,#32]", 17872], [" 45d4:\tldr\tw8, [x20,#32]", 17876], [" 45d8:\tcbnz\tw8, 45e8 <deflate+0xad0>", 17880], [" 45dc:\tb\t4e38 <deflate+0x1320>", 17884], [" 45e0:\tldr\tw8, [x20,#8]", 17888], [" 45e4:\tcbz\tw8, 4780 <deflate+0xc68>", 17892], [" 45e8:\tldr\tw8, [x19,#8]", 17896], [" 45ec:\tldr\tw9, [x20,#8]", 17900], [" 45f0:\tcmp\tw8, #0x29a", 17904], [" 45f4:\tb.ne\t4600 <deflate+0xae8>", 17908], [" 45f8:\tcbnz\tw9, 47b4 <deflate+0xc9c>", 17912], [" 45fc:\tb\t4604 <deflate+0xaec>", 17916], [" 4600:\tcbnz\tw9, 4624 <deflate+0xb0c>", 17920], [" 4604:\tcmp\tw8, #0x29a", 17924], [" 4608:\tldr\tw10, [x19,#164]", 17928], [" 460c:\tcset\tw8, eq", 17932], [" 4610:\tcmp\tw21, #0x0", 17936], [" 4614:\tcset\tw9, eq", 17940], [" 4618:\tcbnz\tw10, 4624 <deflate+0xb0c>", 17944], [" 461c:\torr\tw8, w9, w8", 17948], [" 4620:\ttbnz\tw8, #0, 4e28 <deflate+0x1310>", 17952], [" 4624:\tldr\tw8, [x19,#184]", 17956], [" 4628:\tcmp\tw8, #0x3", 17960], [" 462c:\tb.eq\t47c8 <deflate+0xcb0>", 17964], [" 4630:\tcmp\tw8, #0x2", 17968], [" 4634:\tb.ne\t4b04 <deflate+0xfec>", 17972], [" 4638:\tldr\tw9, [x19,#164]", 17976], [" 463c:\tcbnz\tw9, 4650 <deflate+0xb38>", 17980], [" 4640:\tmov\tx0, x19", 17984], [" 4644:\tbl\t33e8 <deflateSetDictionary+0x1cc>", 17988], [" 4648:\tldr\tw8, [x19,#164]", 17992], [" 464c:\tcbz\tw8, 4b28 <deflate+0x1010>", 17996], [" 4650:\tldr\tx8, [x19,#80]", 18000], [" 4654:\tldr\tw9, [x19,#156]", 18004], [" 4658:\tldr\tx10, [x19,#5888]", 18008], [" 465c:\tldr\tw11, [x19,#5884]", 18012], [" 4660:\tstr\twzr, [x19,#144]", 18016], [" 4664:\tldrb\tw8, [x8,x9]", 18020], [" 4668:\tstrh\twzr, [x10,x11,lsl #1]", 18024], [" 466c:\tldr\tw9, [x19,#5884]", 18028], [" 4670:\tldr\tx10, [x19,#5872]", 18032], [" 4674:\tadd\tx12, x19, x8, lsl #2", 18036], [" 4678:\tadd\tw11, w9, #0x1", 18040], [" 467c:\tstr\tw11, [x19,#5884]", 18044], [" 4680:\tstrb\tw8, [x10,x9]", 18048], [" 4684:\tldrh\tw8, [x12,#196]", 18052], [" 4688:\tldr\tw9, [x19,#164]", 18056], [" 468c:\tadd\tw8, w8, #0x1", 18060], [" 4690:\tsub\tw9, w9, #0x1", 18064], [" 4694:\tstrh\tw8, [x12,#196]", 18068], [" 4698:\tldr\tw8, [x19,#156]", 18072], [" 469c:\tldr\tw10, [x19,#5880]", 18076], [" 46a0:\tldr\tw11, [x19,#5884]", 18080], [" 46a4:\tstr\tw9, [x19,#164]", 18084], [" 46a8:\tadd\tw8, w8, #0x1", 18088], [" 46ac:\tsub\tw10, w10, #0x1", 18092], [" 46b0:\tcmp\tw11, w10", 18096], [" 46b4:\tstr\tw8, [x19,#156]", 18100], [" 46b8:\tb.ne\t463c <deflate+0xb24>", 18104], [" 46bc:\tldr\tx9, [x19,#136]", 18108], [" 46c0:\ttbnz\tx9, #63, 46d0 <deflate+0xbb8>", 18112], [" 46c4:\tldr\tx10, [x19,#80]", 18116], [" 46c8:\tadd\tx1, x10, w9, uxtw", 18120], [" 46cc:\tb\t46d4 <deflate+0xbbc>", 18124], [" 46d0:\tmov\tx1, xzr", 18128], [" 46d4:\tmov\tw8, w8", 18132], [" 46d8:\tsub\tx2, x8, x9", 18136], [" 46dc:\tmov\tx0, x19", 18140], [" 46e0:\tmov\tw3, wzr", 18144], [" 46e4:\tbl\t1eb0 <_tr_flush_block@plt>", 18148], [" 46e8:\tldr\tw8, [x19,#156]", 18152], [" 46ec:\tldr\tx24, [x19]", 18156], [" 46f0:\tstr\tx8, [x19,#136]", 18160], [" 46f4:\tldr\tx22, [x24,#56]", 18164], [" 46f8:\tmov\tx0, x22", 18168], [" 46fc:\tbl\t1ea0 <_tr_flush_bits@plt>", 18172], [" 4700:\tldr\tw8, [x22,#40]", 18176], [" 4704:\tldr\tw9, [x24,#32]", 18180], [" 4708:\tcmp\tw8, w9", 18184], [" 470c:\tcsel\tw25, w9, w8, hi", 18188], [" 4710:\tcbz\tw25, 4770 <deflate+0xc58>", 18192], [" 4714:\tldr\tx0, [x24,#24]", 18196], [" 4718:\tmov\tw23, w25", 18200], [" 471c:\tldr\tx1, [x22,#32]", 18204], [" 4720:\tmov\tx2, x23", 18208], [" 4724:\tbl\t1e90 <memcpy@plt>", 18212], [" 4728:\tldr\tx8, [x24,#24]", 18216], [" 472c:\tadd\tx8, x8, x23", 18220], [" 4730:\tstr\tx8, [x24,#24]", 18224], [" 4734:\tldr\tx8, [x22,#32]", 18228], [" 4738:\tadd\tx8, x8, x23", 18232], [" 473c:\tstr\tx8, [x22,#32]", 18236], [" 4740:\tldr\tx8, [x24,#40]", 18240], [" 4744:\tldr\tw9, [x24,#32]", 18244], [" 4748:\tadd\tx8, x8, x23", 18248], [" 474c:\tsub\tw9, w9, w25", 18252], [" 4750:\tstr\tx8, [x24,#40]", 18256], [" 4754:\tstr\tw9, [x24,#32]", 18260], [" 4758:\tldr\tw8, [x22,#40]", 18264], [" 475c:\tsub\tw8, w8, w25", 18268], [" 4760:\tstr\tw8, [x22,#40]", 18272], [" 4764:\tcbnz\tw8, 4770 <deflate+0xc58>", 18276], [" 4768:\tldr\tx8, [x22,#16]", 18280], [" 476c:\tstr\tx8, [x22,#32]", 18284], [" 4770:\tldr\tx8, [x19]", 18288], [" 4774:\tldr\tw8, [x8,#32]", 18292], [" 4778:\tcbnz\tw8, 4638 <deflate+0xb20>", 18296], [" 477c:\tb\t4c34 <deflate+0x111c>", 18300], [" 4780:\tcmp\tw21, #0x4", 18304], [" 4784:\tmov\tw9, #0x9 \t// #9", 18308], [" 4788:\tcsel\tw8, w9, wzr, gt", 18312], [" 478c:\tcmp\tw24, #0x4", 18316], [" 4790:\tcsel\tw9, w9, wzr, gt", 18320], [" 4794:\tcmp\tw21, #0x4", 18324], [" 4798:\tb.eq\t45e8 <deflate+0xad0>", 18328], [" 479c:\tlsl\tw10, w21, #1", 18332], [" 47a0:\tsub\tw8, w10, w8", 18336], [" 47a4:\tlsl\tw10, w24, #1", 18340], [" 47a8:\tsub\tw9, w10, w9", 18344], [" 47ac:\tcmp\tw8, w9", 18348], [" 47b0:\tb.gt\t45e8 <deflate+0xad0>", 18352], [" 47b4:\tadrp\tx8, 15000 <_length_code+0x26c6>", 18356], [" 47b8:\torr\tw0, wzr, #0xfffffffb", 18360], [" 47bc:\tldr\tx8, [x8,#3680]", 18364], [" 47c0:\tldr\tx8, [x8,#56]", 18368], [" 47c4:\tb\t3d14 <deflate+0x1fc>", 18372], [" 47c8:\tadrp\tx23, 15000 <_length_code+0x26c6>", 18376], [" 47cc:\tadrp\tx26, 15000 <_length_code+0x26c6>", 18380], [" 47d0:\tmov\tw24, #0x102 \t// #258", 18384], [" 47d4:\tldr\tx23, [x23,#3688]", 18388], [" 47d8:\torr\tw27, wzr, #0x1", 18392], [" 47dc:\tldr\tx26, [x26,#3696]", 18396], [" 47e0:\tldr\tw8, [x19,#164]", 18400], [" 47e4:\tcmp\tw8, #0x103", 18404], [" 47e8:\tb.cs\t481c <deflate+0xd04>", 18408], [" 47ec:\tmov\tx0, x19", 18412], [" 47f0:\tbl\t33e8 <deflateSetDictionary+0x1cc>", 18416], [" 47f4:\tldr\tw8, [x19,#164]", 18420], [" 47f8:\tcbnz\tw21, 4804 <deflate+0xcec>", 18424], [" 47fc:\tcmp\tw8, #0x103", 18428], [" 4800:\tb.cc\t4c34 <deflate+0x111c>", 18432], [" 4804:\tcbz\tw8, 4b4c <deflate+0x1034>", 18436], [" 4808:\tcmp\tw8, #0x2", 18440], [" 480c:\tstr\twzr, [x19,#144]", 18444], [" 4810:\tb.hi\t4820 <deflate+0xd08>", 18448], [" 4814:\tldr\tw9, [x19,#156]", 18452], [" 4818:\tb\t49c8 <deflate+0xeb0>", 18456], [" 481c:\tstr\twzr, [x19,#144]", 18460], [" 4820:\tldr\tw9, [x19,#156]", 18464], [" 4824:\tcbz\tw9, 49c8 <deflate+0xeb0>", 18468], [" 4828:\tldr\tx10, [x19,#80]", 18472], [" 482c:\tadd\tx11, x10, x9", 18476], [" 4830:\tldurb\tw12, [x11,#-1]", 18480], [" 4834:\tldrb\tw10, [x11]", 18484], [" 4838:\tcmp\tw12, w10", 18488], [" 483c:\tb.ne\t49c8 <deflate+0xeb0>", 18492], [" 4840:\tldrb\tw10, [x11,#1]", 18496], [" 4844:\tcmp\tw12, w10", 18500], [" 4848:\tb.ne\t49c8 <deflate+0xeb0>", 18504], [" 484c:\tldrb\tw10, [x11,#2]", 18508], [" 4850:\tcmp\tw12, w10", 18512], [" 4854:\tb.ne\t49c8 <deflate+0xeb0>", 18516], [" 4858:\tmov\tx13, xzr", 18520], [" 485c:\tadd\tx10, x11, #0x102", 18524], [" 4860:\torr\tw14, wzr, #0x2", 18528], [" 4864:\tadd\tx15, x11, x13", 18532], [" 4868:\tadd\tx16, x11, x14", 18536], [" 486c:\tldrb\tw17, [x15,#3]", 18540], [" 4870:\tcmp\tw12, w17", 18544], [" 4874:\tb.ne\t48ec <deflate+0xdd4>", 18548], [" 4878:\tldrb\tw17, [x15,#4]", 18552], [" 487c:\tcmp\tw12, w17", 18556], [" 4880:\tb.ne\t48f4 <deflate+0xddc>", 18560], [" 4884:\tldrb\tw17, [x15,#5]", 18564], [" 4888:\tcmp\tw12, w17", 18568], [" 488c:\tb.ne\t48fc <deflate+0xde4>", 18572], [" 4890:\tldrb\tw17, [x15,#6]", 18576], [" 4894:\tcmp\tw12, w17", 18580], [" 4898:\tb.ne\t4904 <deflate+0xdec>", 18584], [" 489c:\tldrb\tw17, [x15,#7]", 18588], [" 48a0:\tcmp\tw12, w17", 18592], [" 48a4:\tb.ne\t490c <deflate+0xdf4>", 18596], [" 48a8:\tldrb\tw17, [x15,#8]", 18600], [" 48ac:\tcmp\tw12, w17", 18604], [" 48b0:\tb.ne\t4914 <deflate+0xdfc>", 18608], [" 48b4:\tldrb\tw17, [x15,#9]", 18612], [" 48b8:\tcmp\tw12, w17", 18616], [" 48bc:\tb.ne\t491c <deflate+0xe04>", 18620], [" 48c0:\tadd\tx16, x13, #0x2", 18624], [" 48c4:\tadd\tx13, x13, #0x8", 18628], [" 48c8:\tcmp\tx16, #0xf9", 18632], [" 48cc:\tb.gt\t48e0 <deflate+0xdc8>", 18636], [" 48d0:\tldrb\tw15, [x15,#10]", 18640], [" 48d4:\tadd\tx14, x14, #0x8", 18644], [" 48d8:\tcmp\tw12, w15", 18648], [" 48dc:\tb.eq\t4864 <deflate+0xd4c>", 18652], [" 48e0:\tadd\tx11, x11, x13", 18656], [" 48e4:\tadd\tx11, x11, #0x2", 18660], [" 48e8:\tb\t4920 <deflate+0xe08>", 18664], [" 48ec:\tadd\tx11, x16, #0x1", 18668], [" 48f0:\tb\t4920 <deflate+0xe08>", 18672], [" 48f4:\tadd\tx11, x16, #0x2", 18676], [" 48f8:\tb\t4920 <deflate+0xe08>", 18680], [" 48fc:\tadd\tx11, x16, #0x3", 18684], [" 4900:\tb\t4920 <deflate+0xe08>", 18688], [" 4904:\tadd\tx11, x16, #0x4", 18692], [" 4908:\tb\t4920 <deflate+0xe08>", 18696], [" 490c:\tadd\tx11, x16, #0x5", 18700], [" 4910:\tb\t4920 <deflate+0xe08>", 18704], [" 4914:\tadd\tx11, x16, #0x6", 18708], [" 4918:\tb\t4920 <deflate+0xe08>", 18712], [" 491c:\tadd\tx11, x16, #0x7", 18716], [" 4920:\tsub\tw10, w10, w11", 18720], [" 4924:\tsub\tw10, w24, w10", 18724], [" 4928:\tcmp\tw10, w8", 18728], [" 492c:\tcsel\tw8, w8, w10, hi", 18732], [" 4930:\tcmp\tw8, #0x3", 18736], [" 4934:\tstr\tw8, [x19,#144]", 18740], [" 4938:\tb.cc\t49c8 <deflate+0xeb0>", 18744], [" 493c:\tadd\tw8, w8, #0xfd", 18748], [" 4940:\tldr\tx9, [x19,#5888]", 18752], [" 4944:\tldr\tw10, [x19,#5884]", 18756], [" 4948:\tand\tw11, w8, #0xff", 18760], [" 494c:\tldrb\tw11, [x23,w11,uxtw]", 18764], [" 4950:\tstrh\tw27, [x9,x10,lsl #1]", 18768], [" 4954:\tldr\tw9, [x19,#5884]", 18772], [" 4958:\torr\tx10, x11, #0x100", 18776], [" 495c:\tldr\tx11, [x19,#5872]", 18780], [" 4960:\tadd\tw12, w9, #0x1", 18784], [" 4964:\tadd\tx10, x19, x10, lsl #2", 18788], [" 4968:\tstr\tw12, [x19,#5884]", 18792], [" 496c:\tstrb\tw8, [x11,x9]", 18796], [" 4970:\tldrh\tw8, [x10,#200]", 18800], [" 4974:\tldrb\tw9, [x26]", 18804], [" 4978:\tadd\tw8, w8, #0x1", 18808], [" 497c:\tadd\tx9, x19, x9, lsl #2", 18812], [" 4980:\tstrh\tw8, [x10,#200]", 18816], [" 4984:\tldrh\tw8, [x9,#2488]", 18820], [" 4988:\tldr\tw10, [x19,#144]", 18824], [" 498c:\tldr\tw11, [x19,#164]", 18828], [" 4990:\tldr\tw12, [x19,#156]", 18832], [" 4994:\tadd\tw8, w8, #0x1", 18836], [" 4998:\tstrh\tw8, [x9,#2488]", 18840], [" 499c:\tsub\tw8, w11, w10", 18844], [" 49a0:\tldr\tw13, [x19,#5880]", 18848], [" 49a4:\tadd\tw9, w12, w10", 18852], [" 49a8:\tldr\tw14, [x19,#5884]", 18856], [" 49ac:\tstr\tw8, [x19,#164]", 18860], [" 49b0:\tstr\tw9, [x19,#156]", 18864], [" 49b4:\tsub\tw10, w13, #0x1", 18868], [" 49b8:\tstr\twzr, [x19,#144]", 18872], [" 49bc:\tcmp\tw14, w10", 18876], [" 49c0:\tb.ne\t47e4 <deflate+0xccc>", 18880], [" 49c4:\tb\t4a2c <deflate+0xf14>", 18884], [" 49c8:\tldr\tx8, [x19,#80]", 18888], [" 49cc:\tldr\tx10, [x19,#5888]", 18892], [" 49d0:\tldr\tw11, [x19,#5884]", 18896], [" 49d4:\tldrb\tw8, [x8,w9,uxtw]", 18900], [" 49d8:\tstrh\twzr, [x10,x11,lsl #1]", 18904], [" 49dc:\tldr\tw9, [x19,#5884]", 18908], [" 49e0:\tldr\tx10, [x19,#5872]", 18912], [" 49e4:\tadd\tx12, x19, x8, lsl #2", 18916], [" 49e8:\tadd\tw11, w9, #0x1", 18920], [" 49ec:\tstr\tw11, [x19,#5884]", 18924], [" 49f0:\tstrb\tw8, [x10,x9]", 18928], [" 49f4:\tldrh\tw8, [x12,#196]", 18932], [" 49f8:\tldr\tw9, [x19,#164]", 18936], [" 49fc:\tadd\tw8, w8, #0x1", 18940], [" 4a00:\tstrh\tw8, [x12,#196]", 18944], [" 4a04:\tsub\tw8, w9, #0x1", 18948], [" 4a08:\tldr\tw10, [x19,#156]", 18952], [" 4a0c:\tldr\tw11, [x19,#5880]", 18956], [" 4a10:\tldr\tw12, [x19,#5884]", 18960], [" 4a14:\tstr\tw8, [x19,#164]", 18964], [" 4a18:\tadd\tw9, w10, #0x1", 18968], [" 4a1c:\tsub\tw10, w11, #0x1", 18972], [" 4a20:\tcmp\tw12, w10", 18976], [" 4a24:\tstr\tw9, [x19,#156]", 18980], [" 4a28:\tb.ne\t47e4 <deflate+0xccc>", 18984], [" 4a2c:\tldr\tx8, [x19,#136]", 18988], [" 4a30:\ttbnz\tx8, #63, 4a40 <deflate+0xf28>", 18992], [" 4a34:\tldr\tx10, [x19,#80]", 18996], [" 4a38:\tadd\tx1, x10, w8, uxtw", 19000], [" 4a3c:\tb\t4a44 <deflate+0xf2c>", 19004], [" 4a40:\tmov\tx1, xzr", 19008], [" 4a44:\tmov\tw9, w9", 19012], [" 4a48:\tsub\tx2, x9, x8", 19016], [" 4a4c:\tmov\tx0, x19", 19020], [" 4a50:\tmov\tw3, wzr", 19024], [" 4a54:\tbl\t1eb0 <_tr_flush_block@plt>", 19028], [" 4a58:\tldr\tw8, [x19,#156]", 19032], [" 4a5c:\tldr\tx28, [x19]", 19036], [" 4a60:\tstr\tx8, [x19,#136]", 19040], [" 4a64:\tldr\tx22, [x28,#56]", 19044], [" 4a68:\tmov\tx0, x22", 19048], [" 4a6c:\tbl\t1ea0 <_tr_flush_bits@plt>", 19052], [" 4a70:\tldr\tw8, [x22,#40]", 19056], [" 4a74:\tldr\tw9, [x28,#32]", 19060], [" 4a78:\tcmp\tw8, w9", 19064], [" 4a7c:\tcsel\tw25, w9, w8, hi", 19068], [" 4a80:\tcbz\tw25, 4af4 <deflate+0xfdc>", 19072], [" 4a84:\tldr\tx0, [x28,#24]", 19076], [" 4a88:\tmov\tx27, x26", 19080], [" 4a8c:\tldr\tx1, [x22,#32]", 19084], [" 4a90:\tmov\tx26, x23", 19088], [" 4a94:\tmov\tw23, w25", 19092], [" 4a98:\tmov\tx2, x23", 19096], [" 4a9c:\tbl\t1e90 <memcpy@plt>", 19100], [" 4aa0:\tldr\tx8, [x28,#24]", 19104], [" 4aa4:\tadd\tx8, x8, x23", 19108], [" 4aa8:\tstr\tx8, [x28,#24]", 19112], [" 4aac:\tldr\tx8, [x22,#32]", 19116], [" 4ab0:\tadd\tx8, x8, x23", 19120], [" 4ab4:\tstr\tx8, [x22,#32]", 19124], [" 4ab8:\tldr\tx8, [x28,#40]", 19128], [" 4abc:\tldr\tw9, [x28,#32]", 19132], [" 4ac0:\tadd\tx8, x8, x23", 19136], [" 4ac4:\tsub\tw9, w9, w25", 19140], [" 4ac8:\tmov\tx23, x26", 19144], [" 4acc:\tstr\tx8, [x28,#40]", 19148], [" 4ad0:\tmov\tx26, x27", 19152], [" 4ad4:\tstr\tw9, [x28,#32]", 19156], [" 4ad8:\torr\tw27, wzr, #0x1", 19160], [" 4adc:\tldr\tw8, [x22,#40]", 19164], [" 4ae0:\tsub\tw8, w8, w25", 19168], [" 4ae4:\tstr\tw8, [x22,#40]", 19172], [" 4ae8:\tcbnz\tw8, 4af4 <deflate+0xfdc>", 19176], [" 4aec:\tldr\tx8, [x22,#16]", 19180], [" 4af0:\tstr\tx8, [x22,#32]", 19184], [" 4af4:\tldr\tx8, [x19]", 19188], [" 4af8:\tldr\tw8, [x8,#32]", 19192], [" 4afc:\tcbnz\tw8, 47e0 <deflate+0xcc8>", 19196], [" 4b00:\tb\t4c34 <deflate+0x111c>", 19200], [" 4b04:\tldrsw\tx8, [x19,#180]", 19204], [" 4b08:\tadrp\tx9, 15000 <_length_code+0x26c6>", 19208], [" 4b0c:\tadd\tx9, x9, #0xb58", 19212], [" 4b10:\tmov\tx0, x19", 19216], [" 4b14:\tmov\tw1, w21", 19220], [" 4b18:\tadd\tx8, x9, x8, lsl #4", 19224], [" 4b1c:\tldr\tx8, [x8,#8]", 19228], [" 4b20:\tblr\tx8", 19232], [" 4b24:\tb\t4c14 <deflate+0x10fc>", 19236], [" 4b28:\tcbz\tw21, 4c34 <deflate+0x111c>", 19240], [" 4b2c:\tcmp\tw21, #0x4", 19244], [" 4b30:\tstr\twzr, [x19,#5916]", 19248], [" 4b34:\tb.ne\t4c4c <deflate+0x1134>", 19252], [" 4b38:\tldr\tx8, [x19,#136]", 19256], [" 4b3c:\ttbnz\tx8, #63, 4b60 <deflate+0x1048>", 19260], [" 4b40:\tldr\tx9, [x19,#80]", 19264], [" 4b44:\tadd\tx1, x9, w8, uxtw", 19268], [" 4b48:\tb\t4b64 <deflate+0x104c>", 19272], [" 4b4c:\tcmp\tw21, #0x4", 19276], [" 4b50:\tstr\twzr, [x19,#5916]", 19280], [" 4b54:\tb.ne\t4c78 <deflate+0x1160>", 19284], [" 4b58:\tldr\tx8, [x19,#136]", 19288], [" 4b5c:\ttbz\tx8, #63, 4b40 <deflate+0x1028>", 19292], [" 4b60:\tmov\tx1, xzr", 19296], [" 4b64:\tldr\tw9, [x19,#156]", 19300], [" 4b68:\torr\tw3, wzr, #0x1", 19304], [" 4b6c:\tmov\tx0, x19", 19308], [" 4b70:\tsub\tx2, x9, x8", 19312], [" 4b74:\tbl\t1eb0 <_tr_flush_block@plt>", 19316], [" 4b78:\tldr\tw8, [x19,#156]", 19320], [" 4b7c:\tldr\tx24, [x19]", 19324], [" 4b80:\tstr\tx8, [x19,#136]", 19328], [" 4b84:\tldr\tx22, [x24,#56]", 19332], [" 4b88:\tmov\tx0, x22", 19336], [" 4b8c:\tbl\t1ea0 <_tr_flush_bits@plt>", 19340], [" 4b90:\tldr\tw8, [x22,#40]", 19344], [" 4b94:\tldr\tw9, [x24,#32]", 19348], [" 4b98:\tcmp\tw8, w9", 19352], [" 4b9c:\tcsel\tw25, w9, w8, hi", 19356], [" 4ba0:\tcbz\tw25, 4c00 <deflate+0x10e8>", 19360], [" 4ba4:\tldr\tx0, [x24,#24]", 19364], [" 4ba8:\tmov\tw23, w25", 19368], [" 4bac:\tldr\tx1, [x22,#32]", 19372], [" 4bb0:\tmov\tx2, x23", 19376], [" 4bb4:\tbl\t1e90 <memcpy@plt>", 19380], [" 4bb8:\tldr\tx8, [x24,#24]", 19384], [" 4bbc:\tadd\tx8, x8, x23", 19388], [" 4bc0:\tstr\tx8, [x24,#24]", 19392], [" 4bc4:\tldr\tx8, [x22,#32]", 19396], [" 4bc8:\tadd\tx8, x8, x23", 19400], [" 4bcc:\tstr\tx8, [x22,#32]", 19404], [" 4bd0:\tldr\tx8, [x24,#40]", 19408], [" 4bd4:\tldr\tw9, [x24,#32]", 19412], [" 4bd8:\tadd\tx8, x8, x23", 19416], [" 4bdc:\tsub\tw9, w9, w25", 19420], [" 4be0:\tstr\tx8, [x24,#40]", 19424], [" 4be4:\tstr\tw9, [x24,#32]", 19428], [" 4be8:\tldr\tw8, [x22,#40]", 19432], [" 4bec:\tsub\tw8, w8, w25", 19436], [" 4bf0:\tstr\tw8, [x22,#40]", 19440], [" 4bf4:\tcbnz\tw8, 4c00 <deflate+0x10e8>", 19444], [" 4bf8:\tldr\tx8, [x22,#16]", 19448], [" 4bfc:\tstr\tx8, [x22,#32]", 19452], [" 4c00:\tldr\tx8, [x19]", 19456], [" 4c04:\tldr\tw8, [x8,#32]", 19460], [" 4c08:\tcmp\tw8, #0x0", 19464], [" 4c0c:\torr\tw8, wzr, #0x2", 19468], [" 4c10:\tcinc\tw0, w8, ne", 19472], [" 4c14:\torr\tw8, w0, #0x1", 19476], [" 4c18:\tcmp\tw8, #0x3", 19480], [" 4c1c:\tb.ne\t4c28 <deflate+0x1110>", 19484], [" 4c20:\tmov\tw8, #0x29a \t// #666", 19488], [" 4c24:\tstr\tw8, [x19,#8]", 19492], [" 4c28:\torr\tw8, w0, #0x2", 19496], [" 4c2c:\tcmp\tw8, #0x2", 19500], [" 4c30:\tb.ne\t4c40 <deflate+0x1128>", 19504], [" 4c34:\tldr\tw8, [x20,#32]", 19508], [" 4c38:\tcbnz\tw8, 4e30 <deflate+0x1318>", 19512], [" 4c3c:\tb\t4e38 <deflate+0x1320>", 19516], [" 4c40:\tcmp\tw0, #0x1", 19520], [" 4c44:\tb.eq\t4d34 <deflate+0x121c>", 19524], [" 4c48:\tb\t4e28 <deflate+0x1310>", 19528], [" 4c4c:\tldr\tw8, [x19,#5884]", 19532], [" 4c50:\tcbz\tw8, 4d34 <deflate+0x121c>", 19536], [" 4c54:\tldr\tx8, [x19,#136]", 19540], [" 4c58:\ttbnz\tx8, #63, 4c88 <deflate+0x1170>", 19544], [" 4c5c:\tldr\tx9, [x19,#80]", 19548], [" 4c60:\tadd\tx1, x9, w8, uxtw", 19552], [" 4c64:\tb\t4c8c <deflate+0x1174>", 19556], [" 4c68:\torr\tw9, wzr, #0xc0", 19560], [" 4c6c:\torr\tw10, wzr, #0x80", 19564], [" 4c70:\tcsel\tw9, w10, w9, eq", 19568], [" 4c74:\tb\t3d5c <deflate+0x244>", 19572], [" 4c78:\tldr\tw8, [x19,#5884]", 19576], [" 4c7c:\tcbz\tw8, 4d34 <deflate+0x121c>", 19580], [" 4c80:\tldr\tx8, [x19,#136]", 19584], [" 4c84:\ttbz\tx8, #63, 4c5c <deflate+0x1144>", 19588], [" 4c88:\tmov\tx1, xzr", 19592], [" 4c8c:\tldr\tw9, [x19,#156]", 19596], [" 4c90:\tmov\tx0, x19", 19600], [" 4c94:\tmov\tw3, wzr", 19604], [" 4c98:\tsub\tx2, x9, x8", 19608], [" 4c9c:\tbl\t1eb0 <_tr_flush_block@plt>", 19612], [" 4ca0:\tldr\tw8, [x19,#156]", 19616], [" 4ca4:\tldr\tx24, [x19]", 19620], [" 4ca8:\tstr\tx8, [x19,#136]", 19624], [" 4cac:\tldr\tx22, [x24,#56]", 19628], [" 4cb0:\tmov\tx0, x22", 19632], [" 4cb4:\tbl\t1ea0 <_tr_flush_bits@plt>", 19636], [" 4cb8:\tldr\tw8, [x22,#40]", 19640], [" 4cbc:\tldr\tw9, [x24,#32]", 19644], [" 4cc0:\tcmp\tw8, w9", 19648], [" 4cc4:\tcsel\tw25, w9, w8, hi", 19652], [" 4cc8:\tcbz\tw25, 4d28 <deflate+0x1210>", 19656], [" 4ccc:\tldr\tx0, [x24,#24]", 19660], [" 4cd0:\tmov\tw23, w25", 19664], [" 4cd4:\tldr\tx1, [x22,#32]", 19668], [" 4cd8:\tmov\tx2, x23", 19672], [" 4cdc:\tbl\t1e90 <memcpy@plt>", 19676], [" 4ce0:\tldr\tx8, [x24,#24]", 19680], [" 4ce4:\tadd\tx8, x8, x23", 19684], [" 4ce8:\tstr\tx8, [x24,#24]", 19688], [" 4cec:\tldr\tx8, [x22,#32]", 19692], [" 4cf0:\tadd\tx8, x8, x23", 19696], [" 4cf4:\tstr\tx8, [x22,#32]", 19700], [" 4cf8:\tldr\tx8, [x24,#40]", 19704], [" 4cfc:\tldr\tw9, [x24,#32]", 19708], [" 4d00:\tadd\tx8, x8, x23", 19712], [" 4d04:\tsub\tw9, w9, w25", 19716], [" 4d08:\tstr\tx8, [x24,#40]", 19720], [" 4d0c:\tstr\tw9, [x24,#32]", 19724], [" 4d10:\tldr\tw8, [x22,#40]", 19728], [" 4d14:\tsub\tw8, w8, w25", 19732], [" 4d18:\tstr\tw8, [x22,#40]", 19736], [" 4d1c:\tcbnz\tw8, 4d28 <deflate+0x1210>", 19740], [" 4d20:\tldr\tx8, [x22,#16]", 19744], [" 4d24:\tstr\tx8, [x22,#32]", 19748], [" 4d28:\tldr\tx8, [x19]", 19752], [" 4d2c:\tldr\tw8, [x8,#32]", 19756], [" 4d30:\tcbz\tw8, 4c34 <deflate+0x111c>", 19760], [" 4d34:\tcmp\tw21, #0x5", 19764], [" 4d38:\tb.eq\t4da4 <deflate+0x128c>", 19768], [" 4d3c:\tmov\tx0, x19", 19772], [" 4d40:\tcmp\tw21, #0x1", 19776], [" 4d44:\tb.ne\t4d50 <deflate+0x1238>", 19780], [" 4d48:\tbl\t1ec0 <_tr_align@plt>", 19784], [" 4d4c:\tb\t4da4 <deflate+0x128c>", 19788], [" 4d50:\tmov\tx1, xzr", 19792], [" 4d54:\tmov\tx2, xzr", 19796], [" 4d58:\tmov\tw3, wzr", 19800], [" 4d5c:\tbl\t1ed0 <_tr_stored_block@plt>", 19804], [" 4d60:\tcmp\tw21, #0x3", 19808], [" 4d64:\tb.ne\t4da4 <deflate+0x128c>", 19812], [" 4d68:\tldr\tw8, [x19,#116]", 19816], [" 4d6c:\tmov\tw1, wzr", 19820], [" 4d70:\tldr\tx9, [x19,#104]", 19824], [" 4d74:\tsub\tw8, w8, #0x1", 19828], [" 4d78:\tstrh\twzr, [x9,w8,uxtw #1]", 19832], [" 4d7c:\tldr\tw8, [x19,#116]", 19836], [" 4d80:\tldr\tx0, [x19,#104]", 19840], [" 4d84:\tsub\tw8, w8, #0x1", 19844], [" 4d88:\tlsl\tx2, x8, #1", 19848], [" 4d8c:\tbl\t1e80 <memset@plt>", 19852], [" 4d90:\tldr\tw8, [x19,#164]", 19856], [" 4d94:\tcbnz\tw8, 4da4 <deflate+0x128c>", 19860], [" 4d98:\tstr\twzr, [x19,#156]", 19864], [" 4d9c:\tstr\txzr, [x19,#136]", 19868], [" 4da0:\tstr\twzr, [x19,#5916]", 19872], [" 4da4:\tldr\tx22, [x20,#56]", 19876], [" 4da8:\tmov\tx0, x22", 19880], [" 4dac:\tbl\t1ea0 <_tr_flush_bits@plt>", 19884], [" 4db0:\tldr\tw9, [x22,#40]", 19888], [" 4db4:\tldr\tw8, [x20,#32]", 19892], [" 4db8:\tcmp\tw9, w8", 19896], [" 4dbc:\tcsel\tw24, w8, w9, hi", 19900], [" 4dc0:\tcbz\tw24, 4e24 <deflate+0x130c>", 19904], [" 4dc4:\tldr\tx0, [x20,#24]", 19908], [" 4dc8:\tmov\tw23, w24", 19912], [" 4dcc:\tldr\tx1, [x22,#32]", 19916], [" 4dd0:\tmov\tx2, x23", 19920], [" 4dd4:\tbl\t1e90 <memcpy@plt>", 19924], [" 4dd8:\tldr\tx8, [x20,#24]", 19928], [" 4ddc:\tadd\tx8, x8, x23", 19932], [" 4de0:\tstr\tx8, [x20,#24]", 19936], [" 4de4:\tldr\tx8, [x22,#32]", 19940], [" 4de8:\tadd\tx8, x8, x23", 19944], [" 4dec:\tstr\tx8, [x22,#32]", 19948], [" 4df0:\tldr\tx8, [x20,#40]", 19952], [" 4df4:\tldr\tw9, [x20,#32]", 19956], [" 4df8:\tadd\tx8, x8, x23", 19960], [" 4dfc:\tsub\tw9, w9, w24", 19964], [" 4e00:\tstr\tx8, [x20,#40]", 19968], [" 4e04:\tstr\tw9, [x20,#32]", 19972], [" 4e08:\tldr\tw8, [x22,#40]", 19976], [" 4e0c:\tsub\tw8, w8, w24", 19980], [" 4e10:\tstr\tw8, [x22,#40]", 19984], [" 4e14:\tcbnz\tw8, 4e20 <deflate+0x1308>", 19988], [" 4e18:\tldr\tx8, [x22,#16]", 19992], [" 4e1c:\tstr\tx8, [x22,#32]", 19996], [" 4e20:\tldr\tw8, [x20,#32]", 20000], [" 4e24:\tcbz\tw8, 4e38 <deflate+0x1320>", 20004], [" 4e28:\tcmp\tw21, #0x4", 20008], [" 4e2c:\tb.eq\t4e48 <deflate+0x1330>", 20012], [" 4e30:\tmov\tw0, wzr", 20016], [" 4e34:\tb\t3d18 <deflate+0x200>", 20020], [" 4e38:\tmov\tw8, #0xffffffff \t// #-1", 20024], [" 4e3c:\tmov\tw0, wzr", 20028], [" 4e40:\tstr\tw8, [x19,#64]", 20032], [" 4e44:\tb\t3d18 <deflate+0x200>", 20036], [" 4e48:\tldr\tw9, [x19,#44]", 20040], [" 4e4c:\tcmp\tw9, #0x1", 20044], [" 4e50:\tb.lt\t4f24 <deflate+0x140c>", 20048], [" 4e54:\tldr\tx8, [x20,#96]", 20052], [" 4e58:\tcmp\tw9, #0x2", 20056], [" 4e5c:\tb.ne\t4f2c <deflate+0x1414>", 20060], [" 4e60:\tldr\tw9, [x19,#40]", 20064], [" 4e64:\tldr\tx10, [x19,#16]", 20068], [" 4e68:\tadd\tw11, w9, #0x1", 20072], [" 4e6c:\tstr\tw11, [x19,#40]", 20076], [" 4e70:\tstrb\tw8, [x10,x9]", 20080], [" 4e74:\tldr\tw8, [x19,#40]", 20084], [" 4e78:\tldr\tx9, [x20,#96]", 20088], [" 4e7c:\tldr\tx10, [x19,#16]", 20092], [" 4e80:\tadd\tw11, w8, #0x1", 20096], [" 4e84:\tlsr\tx9, x9, #8", 20100], [" 4e88:\tstr\tw11, [x19,#40]", 20104], [" 4e8c:\tstrb\tw9, [x10,x8]", 20108], [" 4e90:\tldr\tw8, [x19,#40]", 20112], [" 4e94:\tldr\tx9, [x20,#96]", 20116], [" 4e98:\tldr\tx10, [x19,#16]", 20120], [" 4e9c:\tadd\tw11, w8, #0x1", 20124], [" 4ea0:\tlsr\tx9, x9, #16", 20128], [" 4ea4:\tstr\tw11, [x19,#40]", 20132], [" 4ea8:\tstrb\tw9, [x10,x8]", 20136], [" 4eac:\tldr\tw8, [x19,#40]", 20140], [" 4eb0:\tldr\tx9, [x20,#96]", 20144], [" 4eb4:\tldr\tx10, [x19,#16]", 20148], [" 4eb8:\tadd\tw11, w8, #0x1", 20152], [" 4ebc:\tlsr\tx9, x9, #24", 20156], [" 4ec0:\tstr\tw11, [x19,#40]", 20160], [" 4ec4:\tstrb\tw9, [x10,x8]", 20164], [" 4ec8:\tldr\tw8, [x19,#40]", 20168], [" 4ecc:\tldr\tx9, [x20,#16]", 20172], [" 4ed0:\tldr\tx10, [x19,#16]", 20176], [" 4ed4:\tadd\tw11, w8, #0x1", 20180], [" 4ed8:\tstr\tw11, [x19,#40]", 20184], [" 4edc:\tstrb\tw9, [x10,x8]", 20188], [" 4ee0:\tldr\tw8, [x19,#40]", 20192], [" 4ee4:\tldr\tx9, [x20,#16]", 20196], [" 4ee8:\tldr\tx10, [x19,#16]", 20200], [" 4eec:\tadd\tw11, w8, #0x1", 20204], [" 4ef0:\tlsr\tx9, x9, #8", 20208], [" 4ef4:\tstr\tw11, [x19,#40]", 20212], [" 4ef8:\tstrb\tw9, [x10,x8]", 20216], [" 4efc:\tldr\tw8, [x19,#40]", 20220], [" 4f00:\tldr\tx9, [x20,#16]", 20224], [" 4f04:\tldr\tx10, [x19,#16]", 20228], [" 4f08:\tadd\tw11, w8, #0x1", 20232], [" 4f0c:\tlsr\tx9, x9, #16", 20236], [" 4f10:\tstr\tw11, [x19,#40]", 20240], [" 4f14:\tstrb\tw9, [x10,x8]", 20244], [" 4f18:\tldr\tx8, [x20,#16]", 20248], [" 4f1c:\tlsr\tx8, x8, #24", 20252], [" 4f20:\tb\t4f78 <deflate+0x1460>", 20256], [" 4f24:\torr\tw0, wzr, #0x1", 20260], [" 4f28:\tb\t3d18 <deflate+0x200>", 20264], [" 4f2c:\tldr\tw9, [x19,#40]", 20268], [" 4f30:\tlsr\tx12, x8, #24", 20272], [" 4f34:\tldr\tx10, [x19,#16]", 20276], [" 4f38:\tlsr\tx8, x8, #16", 20280], [" 4f3c:\tadd\tw11, w9, #0x1", 20284], [" 4f40:\tstr\tw11, [x19,#40]", 20288], [" 4f44:\tstrb\tw12, [x10,x9]", 20292], [" 4f48:\tldr\tw9, [x19,#40]", 20296], [" 4f4c:\tldr\tx10, [x19,#16]", 20300], [" 4f50:\tadd\tw11, w9, #0x1", 20304], [" 4f54:\tstr\tw11, [x19,#40]", 20308], [" 4f58:\tstrb\tw8, [x10,x9]", 20312], [" 4f5c:\tldr\tw9, [x19,#40]", 20316], [" 4f60:\tldr\tx8, [x20,#96]", 20320], [" 4f64:\tldr\tx10, [x19,#16]", 20324], [" 4f68:\tadd\tw11, w9, #0x1", 20328], [" 4f6c:\tubfx\tx12, x8, #8, #24", 20332], [" 4f70:\tstr\tw11, [x19,#40]", 20336], [" 4f74:\tstrb\tw12, [x10,x9]", 20340], [" 4f78:\tldr\tw9, [x19,#40]", 20344], [" 4f7c:\tldr\tx10, [x19,#16]", 20348], [" 4f80:\tadd\tw11, w9, #0x1", 20352], [" 4f84:\tstr\tw11, [x19,#40]", 20356], [" 4f88:\tstrb\tw8, [x10,x9]", 20360], [" 4f8c:\tldr\tx21, [x20,#56]", 20364], [" 4f90:\tmov\tx0, x21", 20368], [" 4f94:\tbl\t1ea0 <_tr_flush_bits@plt>", 20372], [" 4f98:\tldr\tw8, [x21,#40]", 20376], [" 4f9c:\tldr\tw9, [x20,#32]", 20380], [" 4fa0:\tcmp\tw8, w9", 20384], [" 4fa4:\tcsel\tw23, w9, w8, hi", 20388], [" 4fa8:\tcbz\tw23, 5008 <deflate+0x14f0>", 20392], [" 4fac:\tldr\tx0, [x20,#24]", 20396], [" 4fb0:\tmov\tw22, w23", 20400], [" 4fb4:\tldr\tx1, [x21,#32]", 20404], [" 4fb8:\tmov\tx2, x22", 20408], [" 4fbc:\tbl\t1e90 <memcpy@plt>", 20412], [" 4fc0:\tldr\tx8, [x20,#24]", 20416], [" 4fc4:\tadd\tx8, x8, x22", 20420], [" 4fc8:\tstr\tx8, [x20,#24]", 20424], [" 4fcc:\tldr\tx8, [x21,#32]", 20428], [" 4fd0:\tadd\tx8, x8, x22", 20432], [" 4fd4:\tstr\tx8, [x21,#32]", 20436], [" 4fd8:\tldr\tx8, [x20,#40]", 20440], [" 4fdc:\tldr\tw9, [x20,#32]", 20444], [" 4fe0:\tadd\tx8, x8, x22", 20448], [" 4fe4:\tsub\tw9, w9, w23", 20452], [" 4fe8:\tstr\tx8, [x20,#40]", 20456], [" 4fec:\tstr\tw9, [x20,#32]", 20460], [" 4ff0:\tldr\tw8, [x21,#40]", 20464], [" 4ff4:\tsub\tw8, w8, w23", 20468], [" 4ff8:\tstr\tw8, [x21,#40]", 20472], [" 4ffc:\tcbnz\tw8, 5008 <deflate+0x14f0>", 20476], [" 5000:\tldr\tx8, [x21,#16]", 20480], [" 5004:\tstr\tx8, [x21,#32]", 20484], [" 5008:\tldr\tw8, [x19,#44]", 20488], [" 500c:\tcmp\tw8, #0x1", 20492], [" 5010:\tb.lt\t501c <deflate+0x1504>", 20496], [" 5014:\tneg\tw8, w8", 20500], [" 5018:\tstr\tw8, [x19,#44]", 20504], [" 501c:\tldr\tw8, [x19,#40]", 20508], [" 5020:\tcmp\tw8, #0x0", 20512], [" 5024:\tcset\tw0, eq", 20516], [" 5028:\tb\t3d18 <deflate+0x200>", 20520], ["", 0]], "l": 18, "f": "deflate"}, "110": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/libGLESv2_adreno.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000155c48 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)>:", 0], [" 155c48:\tsub\tsp, sp, #0xd0", 1399880], [" 155c4c:\tstp\tx28, x27, [sp,#112]", 1399884], [" 155c50:\tstp\tx26, x25, [sp,#128]", 1399888], [" 155c54:\tstp\tx24, x23, [sp,#144]", 1399892], [" 155c58:\tstp\tx22, x21, [sp,#160]", 1399896], [" 155c5c:\tstp\tx20, x19, [sp,#176]", 1399900], [" 155c60:\tstp\tx29, x30, [sp,#192]", 1399904], [" 155c64:\tadd\tx29, sp, #0xc0", 1399908], [" 155c68:\tmov\tx19, x0", 1399912], [" 155c6c:\tmov\tx20, x3", 1399916], [" 155c70:\tmov\tx21, x2", 1399920], [" 155c74:\tldr\tx8, [x19,#136]", 1399924], [" 155c78:\tmov\tx22, x1", 1399928], [" 155c7c:\tcbz\tx8, 155c90 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x48>", 1399932], [" 155c80:\tmov\tx0, x19", 1399936], [" 155c84:\tmov\tx1, x22", 1399940], [" 155c88:\tbl\t156080 <EsxProgram::AcquireLinkStatus(EsxContext*)>", 1399944], [" 155c8c:\tb\t155c98 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x50>", 1399948], [" 155c90:\tldrh\tw8, [x19,#40]", 1399952], [" 155c94:\tubfx\tw0, w8, #1, #1", 1399956], [" 155c98:\tcmp\tw0, #0x1", 1399960], [" 155c9c:\tb.ne\t155dc4 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x17c>", 1399964], [" 155ca0:\tldr\tx28, [x19,#104]", 1399968], [" 155ca4:\tldr\tx10, [x28,#64]", 1399972], [" 155ca8:\tcbz\tx10, 155dc4 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x17c>", 1399976], [" 155cac:\tldr\tx11, [x10]", 1399980], [" 155cb0:\tcbz\tx11, 155dc4 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x17c>", 1399984], [" 155cb4:\tldr\tx27, [x11,#96]", 1399988], [" 155cb8:\tcmp\tw27, #0x1", 1399992], [" 155cbc:\tb.lt\t155dc4 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x17c>", 1399996], [" 155cc0:\tadd\tw24, w27, #0x4", 1400000], [" 155cc4:\tmov\tw25, w24", 1400004], [" 155cc8:\torr\tw0, wzr, #0x1", 1400008], [" 155ccc:\tmov\tx1, x25", 1400012], [" 155cd0:\torr\tw26, wzr, #0x1", 1400016], [" 155cd4:\tbl\tb47b0 <calloc@plt>", 1400020], [" 155cd8:\tmov\tx23, x0", 1400024], [" 155cdc:\tcbz\tx23, 155dc8 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x180>", 1400028], [" 155ce0:\tldr\tx9, [x28,#64]", 1400032], [" 155ce4:\tcbz\tx9, 155dbc <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x174>", 1400036], [" 155ce8:\tldr\tx8, [x9]", 1400040], [" 155cec:\tcbz\tx8, 155dbc <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x174>", 1400044], [" 155cf0:\tldr\tw26, [x8,#96]", 1400048], [" 155cf4:\tldr\tx1, [x8,#88]", 1400052], [" 155cf8:\tcbz\tx1, 155d08 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0xc0>", 1400056], [" 155cfc:\tmov\tx0, x23", 1400060], [" 155d00:\tmov\tx2, x26", 1400064], [" 155d04:\tbl\tb47c0 <memcpy@plt>", 1400068], [" 155d08:\tcbz\tw26, 155dbc <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x174>", 1400072], [" 155d0c:\tmov\tw11, #0x8740 \t// #34624", 1400076], [" 155d10:\tadd\tw1, w27, #0x204", 1400080], [" 155d14:\torr\tw0, wzr, #0x1", 1400084], [" 155d18:\tstr\tw11, [x23,w26,sxtw]", 1400088], [" 155d1c:\tbl\tb47b0 <calloc@plt>", 1400092], [" 155d20:\tmov\tx26, x0", 1400096], [" 155d24:\tcbz\tx26, 155dbc <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x174>", 1400100], [" 155d28:\tmov\tx0, x26", 1400104], [" 155d2c:\tadd\tw12, w27, #0x200", 1400108], [" 155d30:\tadd\tx1, sp, #0x8", 1400112], [" 155d34:\tmov\tx2, x23", 1400116], [" 155d38:\tmov\tx3, x25", 1400120], [" 155d3c:\tstr\tx12, [sp,#8]", 1400124], [" 155d40:\tstr\tw24, [x0],#4", 1400128], [" 155d44:\tbl\tb4b20 <compress@plt>", 1400132], [" 155d48:\tldr\tw8, [sp,#8]", 1400136], [" 155d4c:\tmov\tx0, x21", 1400140], [" 155d50:\tldr\tx9, [x22,#15840]", 1400144], [" 155d54:\tmov\tx1, x20", 1400148], [" 155d58:\tmov\tx2, x26", 1400152], [" 155d5c:\tadd\tw22, w8, #0x4", 1400156], [" 155d60:\tmov\tx3, x22", 1400160], [" 155d64:\tblr\tx9", 1400164], [" 155d68:\tadrp\tx2, 5b7000 <EsxYuvToRgbCscMatRowMajor+0x6c16c>", 1400168], [" 155d6c:\tadd\tx2, x2, #0xe70", 1400172], [" 155d70:\tmov\tw1, #0x64 \t// #100", 1400176], [" 155d74:\tadd\tx0, sp, #0x8", 1400180], [" 155d78:\tmov\tw3, w22", 1400184], [" 155d7c:\tmov\tw4, w24", 1400188], [" 155d80:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1400192], [" 155d84:\tldr\tx13, [x19,#144]", 1400196], [" 155d88:\tldrb\tw12, [x13,#60]", 1400200], [" 155d8c:\ttbz\tw12, #0, 155da4 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x15c>", 1400204], [" 155d90:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1400208], [" 155d94:\tadd\tx0, x0, #0x30d", 1400212], [" 155d98:\tadd\tx1, sp, #0x8", 1400216], [" 155d9c:\torr\tw2, wzr, #0x1", 1400220], [" 155da0:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1400224], [" 155da4:\tmov\tx0, x23", 1400228], [" 155da8:\tbl\tb47f0 <free@plt>", 1400232], [" 155dac:\tmov\tx0, x26", 1400236], [" 155db0:\tbl\tb47f0 <free@plt>", 1400240], [" 155db4:\tmov\tw26, wzr", 1400244], [" 155db8:\tb\t155dc8 <EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)+0x180>", 1400248], [" 155dbc:\tmov\tx0, x23", 1400252], [" 155dc0:\tbl\tb47f0 <free@plt>", 1400256], [" 155dc4:\torr\tw26, wzr, #0x1", 1400260], [" 155dc8:\tmov\tw0, w26", 1400264], [" 155dcc:\tldp\tx29, x30, [sp,#192]", 1400268], [" 155dd0:\tldp\tx20, x19, [sp,#176]", 1400272], [" 155dd4:\tldp\tx22, x21, [sp,#160]", 1400276], [" 155dd8:\tldp\tx24, x23, [sp,#144]", 1400280], [" 155ddc:\tldp\tx26, x25, [sp,#128]", 1400284], [" 155de0:\tldp\tx28, x27, [sp,#112]", 1400288], [" 155de4:\tadd\tsp, sp, #0xd0", 1400292], [" 155de8:\tret", 1400296], ["", 0]], "l": 10, "f": "EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long)"}, "111": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001c470 <memset>:", 0], ["memset():", 0], [" 1c470:\tdup\tv0.16b, w1", 115824], [" 1c474:\tadd\tx4, x0, x2", 115828], [" 1c478:\tcmp\tx2, #0x60", 115832], [" 1c47c:\tb.hi\t1c4f4 <memset+0x84>", 115836], [" 1c480:\tcmp\tx2, #0x10", 115840], [" 1c484:\tb.cs\t1c4c4 <memset+0x54>", 115844], [" 1c488:\tmov\tx1, v0.d[0]", 115848], [" 1c48c:\ttbz\tw2, #3, 1c4a0 <memset+0x30>", 115852], [" 1c490:\tstr\tx1, [x0]", 115856], [" 1c494:\tstur\tx1, [x4,#-8]", 115860], [" 1c498:\tret", 115864], [" 1c49c:\tnop", 115868], [" 1c4a0:\ttbz\tw2, #2, 1c4b0 <memset+0x40>", 115872], [" 1c4a4:\tstr\tw1, [x0]", 115876], [" 1c4a8:\tstur\tw1, [x4,#-4]", 115880], [" 1c4ac:\tret", 115884], [" 1c4b0:\tcbz\tx2, 1c4c0 <memset+0x50>", 115888], [" 1c4b4:\tstrb\tw1, [x0]", 115892], [" 1c4b8:\ttbz\tw2, #1, 1c4c0 <memset+0x50>", 115896], [" 1c4bc:\tsturh\tw1, [x4,#-2]", 115900], [" 1c4c0:\tret", 115904], [" 1c4c4:\tstr\tq0, [x0]", 115908], [" 1c4c8:\ttbnz\tw2, #6, 1c4e0 <memset+0x70>", 115912], [" 1c4cc:\tstur\tq0, [x4,#-16]", 115916], [" 1c4d0:\ttbz\tw2, #5, 1c4dc <memset+0x6c>", 115920], [" 1c4d4:\tstr\tq0, [x0,#16]", 115924], [" 1c4d8:\tstur\tq0, [x4,#-32]", 115928], [" 1c4dc:\tret", 115932], [" 1c4e0:\tstr\tq0, [x0,#16]", 115936], [" 1c4e4:\tstp\tq0, q0, [x0,#32]", 115940], [" 1c4e8:\tstp\tq0, q0, [x4,#-32]", 115944], [" 1c4ec:\tret", 115948], [" 1c4f0:\tnop", 115952], [" 1c4f4:\tand\tw1, w1, #0xff", 115956], [" 1c4f8:\tand\tx3, x0, #0xfffffffffffffff0", 115960], [" 1c4fc:\tstr\tq0, [x0]", 115964], [" 1c500:\tcmp\tx2, #0x100", 115968], [" 1c504:\tccmp\tw1, #0x0, #0x0, cs", 115972], [" 1c508:\tb.eq\t1c538 <memset+0xc8>", 115976], [" 1c50c:\tsub\tx2, x4, x3", 115980], [" 1c510:\tadd\tx3, x3, #0x10", 115984], [" 1c514:\tsub\tx2, x2, #0x50", 115988], [" 1c518:\tstp\tq0, q0, [x3],#64", 115992], [" 1c51c:\tstp\tq0, q0, [x3,#-32]", 115996], [" 1c520:\tsubs\tx2, x2, #0x40", 116000], [" 1c524:\tb.hi\t1c518 <memset+0xa8>", 116004], [" 1c528:\tstp\tq0, q0, [x4,#-64]", 116008], [" 1c52c:\tstp\tq0, q0, [x4,#-32]", 116012], [" 1c530:\tret", 116016], [" 1c534:\tnop", 116020], [" 1c538:\tmrs\tx5, dczid_el0", 116024], [" 1c53c:\ttbnz\tw5, #4, 1c50c <memset+0x9c>", 116028], [" 1c540:\tand\tw5, w5, #0xf", 116032], [" 1c544:\tcmp\tw5, #0x4", 116036], [" 1c548:\tb.ne\t1c598 <memset+0x128>", 116040], [" 1c54c:\tstr\tq0, [x3,#16]", 116044], [" 1c550:\tstp\tq0, q0, [x3,#32]", 116048], [" 1c554:\tand\tx3, x3, #0xffffffffffffffc0", 116052], [" 1c558:\tstp\tq0, q0, [x3,#64]", 116056], [" 1c55c:\tstp\tq0, q0, [x3,#96]", 116060], [" 1c560:\tsub\tx2, x4, x3", 116064], [" 1c564:\tsub\tx2, x2, #0x100", 116068], [" 1c568:\tadd\tx3, x3, #0x80", 116072], [" 1c56c:\tnop", 116076], [" 1c570:\tdc\tzva, x3", 116080], [" 1c574:\tadd\tx3, x3, #0x40", 116084], [" 1c578:\tsubs\tx2, x2, #0x40", 116088], [" 1c57c:\tb.hi\t1c570 <memset+0x100>", 116092], [" 1c580:\tstp\tq0, q0, [x3]", 116096], [" 1c584:\tstp\tq0, q0, [x3,#32]", 116100], [" 1c588:\tstp\tq0, q0, [x4,#-64]", 116104], [" 1c58c:\tstp\tq0, q0, [x4,#-32]", 116108], [" 1c590:\tret", 116112], [" 1c594:\tnop", 116116], [" 1c598:\tcmp\tw5, #0x5", 116120], [" 1c59c:\tb.ne\t1c5e4 <memset+0x174>", 116124], [" 1c5a0:\tstr\tq0, [x3,#16]", 116128], [" 1c5a4:\tstp\tq0, q0, [x3,#32]", 116132], [" 1c5a8:\tstp\tq0, q0, [x3,#64]", 116136], [" 1c5ac:\tstp\tq0, q0, [x3,#96]", 116140], [" 1c5b0:\tand\tx3, x3, #0xffffffffffffff80", 116144], [" 1c5b4:\tsub\tx2, x4, x3", 116148], [" 1c5b8:\tsub\tx2, x2, #0x100", 116152], [" 1c5bc:\tadd\tx3, x3, #0x80", 116156], [" 1c5c0:\tdc\tzva, x3", 116160], [" 1c5c4:\tadd\tx3, x3, #0x80", 116164], [" 1c5c8:\tsubs\tx2, x2, #0x80", 116168], [" 1c5cc:\tb.hi\t1c5c0 <memset+0x150>", 116172], [" 1c5d0:\tstp\tq0, q0, [x4,#-128]", 116176], [" 1c5d4:\tstp\tq0, q0, [x4,#-96]", 116180], [" 1c5d8:\tstp\tq0, q0, [x4,#-64]", 116184], [" 1c5dc:\tstp\tq0, q0, [x4,#-32]", 116188], [" 1c5e0:\tret", 116192], [" 1c5e4:\tmov\tw6, #0x4 \t// #4", 116196], [" 1c5e8:\tlsl\tw7, w6, w5", 116200], [" 1c5ec:\tadd\tx5, x7, #0x40", 116204], [" 1c5f0:\tcmp\tx2, x5", 116208], [" 1c5f4:\tb.cc\t1c50c <memset+0x9c>", 116212], [" 1c5f8:\tsub\tx6, x7, #0x1", 116216], [" 1c5fc:\tadd\tx5, x3, x7", 116220], [" 1c600:\tadd\tx3, x3, #0x10", 116224], [" 1c604:\tsubs\tx2, x5, x3", 116228], [" 1c608:\tbic\tx5, x5, x6", 116232], [" 1c60c:\tb.eq\t1c620 <memset+0x1b0>", 116236], [" 1c610:\tstp\tq0, q0, [x3],#64", 116240], [" 1c614:\tstp\tq0, q0, [x3,#-32]", 116244], [" 1c618:\tsubs\tx2, x2, #0x40", 116248], [" 1c61c:\tb.hi\t1c610 <memset+0x1a0>", 116252], [" 1c620:\tmov\tx3, x5", 116256], [" 1c624:\tsub\tx2, x4, x5", 116260], [" 1c628:\tsubs\tx2, x2, x7", 116264], [" 1c62c:\tb.cc\t1c640 <memset+0x1d0>", 116268], [" 1c630:\tdc\tzva, x3", 116272], [" 1c634:\tadd\tx3, x3, x7", 116276], [" 1c638:\tsubs\tx2, x2, x7", 116280], [" 1c63c:\tb.cs\t1c630 <memset+0x1c0>", 116284], [" 1c640:\tadd\tx2, x2, x7", 116288], [" 1c644:\tb\t1c520 <memset+0xb0>", 116292], ["", 0]], "l": 1, "f": "memset"}, "112": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000926dc <je_calloc>:", 0], ["je_calloc():", 0], [" 926dc:\tsub\tsp, sp, #0x90", 599772], [" 926e0:\tstr\tx27, [sp,#48]", 599776], [" 926e4:\tstp\tx26, x25, [sp,#64]", 599780], [" 926e8:\tstp\tx24, x23, [sp,#80]", 599784], [" 926ec:\tstp\tx22, x21, [sp,#96]", 599788], [" 926f0:\tstp\tx20, x19, [sp,#112]", 599792], [" 926f4:\tstp\tx29, x30, [sp,#128]", 599796], [" 926f8:\tadd\tx29, sp, #0x80", 599800], [" 926fc:\tmrs\tx25, tpidr_el0", 599804], [" 92700:\tmul\tx19, x1, x0", 599808], [" 92704:\tldr\tx9, [x25,#40]", 599812], [" 92708:\tmov\tx8, #0x1 \t// #1", 599816], [" 9270c:\tmovk\tx8, #0x7000, lsl #48", 599820], [" 92710:\tstr\tx9, [sp,#40]", 599824], [" 92714:\tcbz\tx19, 92858 <je_calloc+0x17c>", 599828], [" 92718:\torr\tx9, x1, x0", 599832], [" 9271c:\tlsr\tx9, x9, #32", 599836], [" 92720:\tcbz\tx9, 92730 <je_calloc+0x54>", 599840], [" 92724:\tudiv\tx9, x19, x1", 599844], [" 92728:\tcmp\tx9, x0", 599848], [" 9272c:\tcsel\tx19, x8, x19, ne", 599852], [" 92730:\tadrp\tx23, cd000 <utfile+0xa80>", 599856], [" 92734:\tldrb\tw8, [x23,#2576]", 599860], [" 92738:\tcmp\tw8, #0x1", 599864], [" 9273c:\tb.eq\t92868 <je_calloc+0x18c>", 599868], [" 92740:\tadrp\tx23, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 599872], [" 92744:\tldr\tx23, [x23,#184]", 599876], [" 92748:\tldr\tw0, [x23]", 599880], [" 9274c:\tbl\t1a300 <pthread_getspecific@plt>", 599884], [" 92750:\tmov\tx20, x0", 599888], [" 92754:\tcbz\tx20, 92a2c <je_calloc+0x350>", 599892], [" 92758:\tmov\tx21, x20", 599896], [" 9275c:\tldr\tw8, [x21,#8]!", 599900], [" 92760:\tcbz\tw8, 92a94 <je_calloc+0x3b8>", 599904], [" 92764:\tcmp\tw8, #0x2", 599908], [" 92768:\tb.eq\t92ae8 <je_calloc+0x40c>", 599912], [" 9276c:\tcmp\tx19, #0x1, lsl #12", 599916], [" 92770:\tb.hi\t92b20 <je_calloc+0x444>", 599920], [" 92774:\tadrp\tx9, b1000 <je_index2size_tab+0x540>", 599924], [" 92778:\tsub\tx8, x19, #0x1", 599928], [" 9277c:\tadd\tx9, x9, #0x200", 599932], [" 92780:\tlsr\tx8, x8, #3", 599936], [" 92784:\tldrb\tw8, [x9,x8]", 599940], [" 92788:\tcmp\tw8, #0xe7", 599944], [" 9278c:\tb.hi\t92a10 <je_calloc+0x334>", 599948], [" 92790:\tadrp\tx9, b0000 <arena_decay_backlog_npages_limit.h_steps+0x5b8>", 599952], [" 92794:\tldr\tx23, [x20,#16]", 599956], [" 92798:\tadd\tx9, x9, #0xac0", 599960], [" 9279c:\tldr\tx22, [x9,w8,uxtw #3]", 599964], [" 927a0:\tcbz\tx23, 92a9c <je_calloc+0x3c0>", 599968], [" 927a4:\tmov\tw9, w8", 599972], [" 927a8:\torr\tw10, wzr, #0x3800", 599976], [" 927ac:\tcmp\tx19, x10", 599980], [" 927b0:\tb.hi\t92950 <je_calloc+0x274>", 599984], [" 927b4:\tadd\tx9, x23, x9, lsl #5", 599988], [" 927b8:\tmov\tx10, x9", 599992], [" 927bc:\tldr\tw11, [x10,#56]!", 599996], [" 927c0:\tsub\tx24, x10, #0x10", 600000], [" 927c4:\tcbz\tw11, 929dc <je_calloc+0x300>", 600004], [" 927c8:\tldr\tw12, [x9,#48]!", 600008], [" 927cc:\tldr\tx8, [x9,#16]", 600012], [" 927d0:\tsub\tx8, x8, x11, lsl #3", 600016], [" 927d4:\tldr\tx19, [x8]", 600020], [" 927d8:\tsub\tw8, w11, #0x1", 600024], [" 927dc:\tcmp\tw8, w12", 600028], [" 927e0:\tstr\tw8, [x10]", 600032], [" 927e4:\tb.lt\t92a24 <je_calloc+0x348>", 600036], [" 927e8:\tmov\tx0, x19", 600040], [" 927ec:\tmov\tw1, wzr", 600044], [" 927f0:\tmov\tx2, x22", 600048], [" 927f4:\tbl\t19500 <memset@plt>", 600052], [" 927f8:\tldr\tx8, [x24]", 600056], [" 927fc:\tldr\tw9, [x23,#24]", 600060], [" 92800:\tadd\tx10, x8, #0x1", 600064], [" 92804:\tsubs\tw8, w9, #0x1", 600068], [" 92808:\tstr\tx10, [x24]", 600072], [" 9280c:\tb.lt\t929c0 <je_calloc+0x2e4>", 600076], [" 92810:\tstr\tw8, [x23,#24]", 600080], [" 92814:\tcbz\tx19, 92a10 <je_calloc+0x334>", 600084], [" 92818:\tldr\tx8, [x20,#24]", 600088], [" 9281c:\tadd\tx8, x8, x22", 600092], [" 92820:\tstr\tx8, [x20,#24]", 600096], [" 92824:\tldr\tx8, [x25,#40]", 600100], [" 92828:\tldr\tx9, [sp,#40]", 600104], [" 9282c:\tcmp\tx8, x9", 600108], [" 92830:\tb.ne\t92b84 <je_calloc+0x4a8>", 600112], [" 92834:\tmov\tx0, x19", 600116], [" 92838:\tldr\tx27, [sp,#48]", 600120], [" 9283c:\tldp\tx29, x30, [sp,#128]", 600124], [" 92840:\tldp\tx20, x19, [sp,#112]", 600128], [" 92844:\tldp\tx22, x21, [sp,#96]", 600132], [" 92848:\tldp\tx24, x23, [sp,#80]", 600136], [" 9284c:\tldp\tx26, x25, [sp,#64]", 600140], [" 92850:\tadd\tsp, sp, #0x90", 600144], [" 92854:\tret", 600148], [" 92858:\tcmp\tx1, #0x0", 600152], [" 9285c:\tccmp\tx0, #0x0, #0x4, ne", 600156], [" 92860:\tcsinc\tx19, x8, xzr, ne", 600160], [" 92864:\tb\t92730 <je_calloc+0x54>", 600164], [" 92868:\tadrp\tx22, cd000 <utfile+0xa80>", 600168], [" 9286c:\tldr\tw8, [x22,#2592]", 600172], [" 92870:\tcbnz\tw8, 92b88 <je_calloc+0x4ac>", 600176], [" 92874:\tadrp\tx8, d3000 <key_map+0x6a8>", 600180], [" 92878:\tldr\tx8, [x8,#1352]", 600184], [" 9287c:\tcbnz\tx8, 92c38 <je_calloc+0x55c>", 600188], [" 92880:\tadrp\tx23, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 600192], [" 92884:\tldr\tx23, [x23,#184]", 600196], [" 92888:\tldr\tw0, [x23]", 600200], [" 9288c:\tbl\t1a300 <pthread_getspecific@plt>", 600204], [" 92890:\tmov\tx20, x0", 600208], [" 92894:\tcbz\tx20, 92d68 <je_calloc+0x68c>", 600212], [" 92898:\tmov\tx21, x20", 600216], [" 9289c:\tldr\tw8, [x21,#8]!", 600220], [" 928a0:\tcbz\tw8, 92dd0 <je_calloc+0x6f4>", 600224], [" 928a4:\tcmp\tw8, #0x2", 600228], [" 928a8:\tb.eq\t92e7c <je_calloc+0x7a0>", 600232], [" 928ac:\tcmp\tx19, #0x1, lsl #12", 600236], [" 928b0:\tb.hi\t92eb4 <je_calloc+0x7d8>", 600240], [" 928b4:\tadrp\tx9, b1000 <je_index2size_tab+0x540>", 600244], [" 928b8:\tsub\tx8, x19, #0x1", 600248], [" 928bc:\tadd\tx9, x9, #0x200", 600252], [" 928c0:\tlsr\tx8, x8, #3", 600256], [" 928c4:\tldrb\tw3, [x9,x8]", 600260], [" 928c8:\tcmp\tw3, #0xe7", 600264], [" 928cc:\tb.hi\t92a10 <je_calloc+0x334>", 600268], [" 928d0:\tadrp\tx8, b0000 <arena_decay_backlog_npages_limit.h_steps+0x5b8>", 600272], [" 928d4:\tldr\tx23, [x20,#16]", 600276], [" 928d8:\tadd\tx8, x8, #0xac0", 600280], [" 928dc:\tldr\tx22, [x8,w3,uxtw #3]", 600284], [" 928e0:\tcbz\tx23, 92dd8 <je_calloc+0x6fc>", 600288], [" 928e4:\tmov\tw8, w3", 600292], [" 928e8:\torr\tw9, wzr, #0x3800", 600296], [" 928ec:\tcmp\tx19, x9", 600300], [" 928f0:\tb.hi\t92c78 <je_calloc+0x59c>", 600304], [" 928f4:\tadd\tx9, x23, x8, lsl #5", 600308], [" 928f8:\tmov\tx10, x9", 600312], [" 928fc:\tldr\tw11, [x10,#56]!", 600316], [" 92900:\tsub\tx24, x10, #0x10", 600320], [" 92904:\tcbz\tw11, 92ccc <je_calloc+0x5f0>", 600324], [" 92908:\tldr\tw12, [x9,#48]!", 600328], [" 9290c:\tldr\tx13, [x9,#16]", 600332], [" 92910:\tsub\tx13, x13, x11, lsl #3", 600336], [" 92914:\tsub\tw11, w11, #0x1", 600340], [" 92918:\tcmp\tw11, w12", 600344], [" 9291c:\tldr\tx19, [x13]", 600348], [" 92920:\tstr\tw11, [x10]", 600352], [" 92924:\tb.lt\t92d58 <je_calloc+0x67c>", 600356], [" 92928:\tadrp\tx9, d3000 <key_map+0x6a8>", 600360], [" 9292c:\tldrb\tw9, [x9,#1340]", 600364], [" 92930:\tcbz\tw9, 927e8 <je_calloc+0x10c>", 600368], [" 92934:\tadrp\tx9, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 600372], [" 92938:\torr\tw2, wzr, #0x1", 600376], [" 9293c:\tmov\tx0, x19", 600380], [" 92940:\tldr\tx9, [x9,#320]", 600384], [" 92944:\tadd\tx1, x9, x8, lsl #6", 600388], [" 92948:\tbl\t7d88c <je_arena_alloc_junk_small>", 600392], [" 9294c:\tb\t927e8 <je_calloc+0x10c>", 600396], [" 92950:\tadrp\tx10, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 600400], [" 92954:\tldr\tx10, [x10,#120]", 600404], [" 92958:\tldr\tx10, [x10]", 600408], [" 9295c:\tcmp\tx10, x19", 600412], [" 92960:\tb.cc\t92ac4 <je_calloc+0x3e8>", 600416], [" 92964:\tadd\tx24, x23, x9, lsl #5", 600420], [" 92968:\tmov\tx9, x24", 600424], [" 9296c:\tldr\tw10, [x9,#56]!", 600428], [" 92970:\tcbz\tw10, 92d10 <je_calloc+0x634>", 600432], [" 92974:\tmov\tx8, x24", 600436], [" 92978:\tldr\tw11, [x8,#48]!", 600440], [" 9297c:\tldr\tx12, [x8,#16]", 600444], [" 92980:\tsub\tx12, x12, x10, lsl #3", 600448], [" 92984:\tsub\tw10, w10, #0x1", 600452], [" 92988:\tcmp\tw10, w11", 600456], [" 9298c:\tldr\tx19, [x12]", 600460], [" 92990:\tstr\tw10, [x9]", 600464], [" 92994:\tb.lt\t92d60 <je_calloc+0x684>", 600468], [" 92998:\tmov\tx0, x19", 600472], [" 9299c:\tmov\tw1, wzr", 600476], [" 929a0:\tmov\tx2, x22", 600480], [" 929a4:\tbl\t19500 <memset@plt>", 600484], [" 929a8:\tldr\tx8, [x24,#40]", 600488], [" 929ac:\tadd\tx8, x8, #0x1", 600492], [" 929b0:\tstr\tx8, [x24,#40]", 600496], [" 929b4:\tldr\tw8, [x23,#24]", 600500], [" 929b8:\tsubs\tw8, w8, #0x1", 600504], [" 929bc:\tb.ge\t92810 <je_calloc+0x134>", 600508], [" 929c0:\tldr\tw8, [x23,#28]", 600512], [" 929c4:\tmov\tx0, x21", 600516], [" 929c8:\tmov\tx1, x23", 600520], [" 929cc:\tstr\tw8, [x23,#24]", 600524], [" 929d0:\tbl\t9e498 <je_tcache_event_hard>", 600528], [" 929d4:\tcbnz\tx19, 92818 <je_calloc+0x13c>", 600532], [" 929d8:\tb\t92a10 <je_calloc+0x334>", 600536], [" 929dc:\tmov\tw10, #0xffffffff \t// #-1", 600540], [" 929e0:\tstr\tw10, [x9,#48]", 600544], [" 929e4:\tldr\tx1, [x20,#56]", 600548], [" 929e8:\tcbz\tx1, 92d3c <je_calloc+0x660>", 600552], [" 929ec:\tadd\tx5, sp, #0x8", 600556], [" 929f0:\tmov\tx0, x21", 600560], [" 929f4:\tmov\tx2, x23", 600564], [" 929f8:\tmov\tx3, x24", 600568], [" 929fc:\tmov\tw4, w8", 600572], [" 92a00:\tbl\t9ea68 <je_tcache_alloc_small_hard>", 600576], [" 92a04:\tldrb\tw8, [sp,#8]", 600580], [" 92a08:\tmov\tx19, x0", 600584], [" 92a0c:\tcbnz\tw8, 927e8 <je_calloc+0x10c>", 600588], [" 92a10:\tbl\t18e10 <__errno@plt>", 600592], [" 92a14:\torr\tw8, wzr, #0xc", 600596], [" 92a18:\tmov\tx19, xzr", 600600], [" 92a1c:\tstr\tw8, [x0]", 600604], [" 92a20:\tb\t92824 <je_calloc+0x148>", 600608], [" 92a24:\tstr\tw8, [x9]", 600612], [" 92a28:\tb\t927e8 <je_calloc+0x10c>", 600616], [" 92a2c:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 600620], [" 92a30:\tadd\tx1, sp, #0x8", 600624], [" 92a34:\tldr\tx0, [x0,#200]", 600628], [" 92a38:\tbl\ta0678 <je_tsd_init_check_recursion>", 600632], [" 92a3c:\tmov\tx20, x0", 600636], [" 92a40:\tcbnz\tx20, 92758 <je_calloc+0x7c>", 600640], [" 92a44:\torr\tw0, wzr, #0x70", 600644], [" 92a48:\tbl\t9fbcc <je_malloc_tsd_malloc>", 600648], [" 92a4c:\tmov\tx20, x0", 600652], [" 92a50:\tstr\tx20, [sp,#32]", 600656], [" 92a54:\tcbz\tx20, 93280 <je_calloc+0xba4>", 600660], [" 92a58:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 600664], [" 92a5c:\tmov\tx0, x20", 600668], [" 92a60:\tadd\tx1, x1, #0x400", 600672], [" 92a64:\tmov\tw2, #0x68 \t// #104", 600676], [" 92a68:\tstrb\twzr, [x0],#8", 600680], [" 92a6c:\tbl\t18f60 <memcpy@plt>", 600684], [" 92a70:\tldr\tw0, [x23]", 600688], [" 92a74:\tmov\tx1, x20", 600692], [" 92a78:\tbl\t1a310 <pthread_setspecific@plt>", 600696], [" 92a7c:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 600700], [" 92a80:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 600704], [" 92a84:\tadd\tx1, sp, #0x8", 600708], [" 92a88:\tldr\tx0, [x0,#200]", 600712], [" 92a8c:\tbl\ta0734 <je_tsd_init_finish>", 600716], [" 92a90:\tb\t92758 <je_calloc+0x7c>", 600720], [" 92a94:\torr\tw8, wzr, #0x1", 600724], [" 92a98:\tb\t92aec <je_calloc+0x410>", 600728], [" 92a9c:\tldr\tw9, [x21]", 600732], [" 92aa0:\tcmp\tw9, #0x1", 600736], [" 92aa4:\tb.ne\t92ac4 <je_calloc+0x3e8>", 600740], [" 92aa8:\tmov\tx0, x21", 600744], [" 92aac:\tmov\tw23, w8", 600748], [" 92ab0:\tbl\t9ec44 <je_tcache_get_hard>", 600752], [" 92ab4:\tmov\tw8, w23", 600756], [" 92ab8:\tmov\tx23, x0", 600760], [" 92abc:\tstr\tx23, [x20,#16]", 600764], [" 92ac0:\tcbnz\tx23, 927a4 <je_calloc+0xc8>", 600768], [" 92ac4:\torr\tw4, wzr, #0x1", 600772], [" 92ac8:\tmov\tx0, x21", 600776], [" 92acc:\tmov\tx1, xzr", 600780], [" 92ad0:\tmov\tx2, x19", 600784], [" 92ad4:\tmov\tw3, w8", 600788], [" 92ad8:\tbl\t7dee0 <je_arena_malloc_hard>", 600792], [" 92adc:\tmov\tx19, x0", 600796], [" 92ae0:\tcbnz\tx19, 92818 <je_calloc+0x13c>", 600800], [" 92ae4:\tb\t92a10 <je_calloc+0x334>", 600804], [" 92ae8:\torr\tw8, wzr, #0x3", 600808], [" 92aec:\tldr\tw0, [x23]", 600812], [" 92af0:\tstr\tw8, [x21]", 600816], [" 92af4:\tbl\t1a300 <pthread_getspecific@plt>", 600820], [" 92af8:\tmov\tx22, x0", 600824], [" 92afc:\tcbz\tx22, 92e14 <je_calloc+0x738>", 600828], [" 92b00:\tadd\tx0, x22, #0x8", 600832], [" 92b04:\tmov\tw2, #0x68 \t// #104", 600836], [" 92b08:\tmov\tx1, x21", 600840], [" 92b0c:\tbl\t18f60 <memcpy@plt>", 600844], [" 92b10:\torr\tw8, wzr, #0x1", 600848], [" 92b14:\tstrb\tw8, [x22]", 600852], [" 92b18:\tcmp\tx19, #0x1, lsl #12", 600856], [" 92b1c:\tb.ls\t92774 <je_calloc+0x98>", 600860], [" 92b20:\torr\tx8, xzr, #0x7000000000000000", 600864], [" 92b24:\tcmp\tx19, x8", 600868], [" 92b28:\tb.hi\t92a10 <je_calloc+0x334>", 600872], [" 92b2c:\tlsl\tx8, x19, #1", 600876], [" 92b30:\tsub\tx8, x8, #0x1", 600880], [" 92b34:\tclz\tx8, x8", 600884], [" 92b38:\torr\tw9, wzr, #0x4", 600888], [" 92b3c:\tmov\tx12, #0xffffffffffffffff \t// #-1", 600892], [" 92b40:\teor\tw8, w8, #0x3f", 600896], [" 92b44:\tsub\tw11, w8, #0x3", 600900], [" 92b48:\tcmp\tw8, #0x7", 600904], [" 92b4c:\tcsel\tx9, x9, x11, cc", 600908], [" 92b50:\tlsl\tw10, w8, #2", 600912], [" 92b54:\tsub\tx11, x19, #0x1", 600916], [" 92b58:\tcmp\tw8, #0x6", 600920], [" 92b5c:\tlsl\tx8, x12, x9", 600924], [" 92b60:\tand\tx8, x8, x11", 600928], [" 92b64:\tlsr\tx8, x8, x9", 600932], [" 92b68:\tsub\tw10, w10, #0x17", 600936], [" 92b6c:\tand\tw8, w8, #0x3", 600940], [" 92b70:\tcsinc\tw9, w10, wzr, cs", 600944], [" 92b74:\tadd\tw8, w8, w9", 600948], [" 92b78:\tcmp\tw8, #0xe7", 600952], [" 92b7c:\tb.ls\t92790 <je_calloc+0xb4>", 600956], [" 92b80:\tb\t92a10 <je_calloc+0x334>", 600960], [" 92b84:\tbl\t18d50 <__stack_chk_fail@plt>", 600964], [" 92b88:\tadrp\tx20, cd000 <utfile+0xa80>", 600968], [" 92b8c:\tadd\tx20, x20, #0xa20", 600972], [" 92b90:\tadd\tx21, x20, #0x8", 600976], [" 92b94:\tmov\tx0, x21", 600980], [" 92b98:\tbl\t18f00 <pthread_mutex_lock@plt>", 600984], [" 92b9c:\tldr\tw26, [x20]", 600988], [" 92ba0:\tcbz\tw26, 92c2c <je_calloc+0x550>", 600992], [" 92ba4:\tadrp\tx24, d3000 <key_map+0x6a8>", 600996], [" 92ba8:\tadd\tx24, x24, #0x580", 601000], [" 92bac:\tldr\tx27, [x24,#16]", 601004], [" 92bb0:\tbl\t1a690 <pthread_self@plt>", 601008], [" 92bb4:\tcmp\tw26, #0x1", 601012], [" 92bb8:\tb.ne\t92bc4 <je_calloc+0x4e8>", 601016], [" 92bbc:\tcmp\tx27, x0", 601020], [" 92bc0:\tb.eq\t92c2c <je_calloc+0x550>", 601024], [" 92bc4:\tcbz\tx27, 92f18 <je_calloc+0x83c>", 601028], [" 92bc8:\tcmp\tx27, x0", 601032], [" 92bcc:\tb.eq\t92f18 <je_calloc+0x83c>", 601036], [" 92bd0:\tmov\tw23, wzr", 601040], [" 92bd4:\tadd\tx22, x20, #0x8", 601044], [" 92bd8:\torr\tw24, wzr, #0x1", 601048], [" 92bdc:\tmov\tx0, x22", 601052], [" 92be0:\tbl\t18f30 <pthread_mutex_unlock@plt>", 601056], [" 92be4:\tstr\txzr, [sp,#8]", 601060], [" 92be8:\tmov\tw8, w23", 601064], [" 92bec:\tldr\tx9, [sp,#8]", 601068], [" 92bf0:\tlsl\tx8, x24, x8", 601072], [" 92bf4:\tcmp\tx9, x8", 601076], [" 92bf8:\tb.cs\t92c14 <je_calloc+0x538>", 601080], [" 92bfc:\tldr\tx9, [sp,#8]", 601084], [" 92c00:\tadd\tx9, x9, #0x1", 601088], [" 92c04:\tstr\tx9, [sp,#8]", 601092], [" 92c08:\tldr\tx9, [sp,#8]", 601096], [" 92c0c:\tcmp\tx9, x8", 601100], [" 92c10:\tb.cc\t92bfc <je_calloc+0x520>", 601104], [" 92c14:\tadd\tx0, x20, #0x8", 601108], [" 92c18:\tcmp\tw23, #0x3f", 601112], [" 92c1c:\tcinc\tw23, w23, cc", 601116], [" 92c20:\tbl\t18f00 <pthread_mutex_lock@plt>", 601120], [" 92c24:\tldr\tw8, [x20]", 601124], [" 92c28:\tcbnz\tw8, 92bdc <je_calloc+0x500>", 601128], [" 92c2c:\tmov\tx0, x21", 601132], [" 92c30:\tbl\t18f30 <pthread_mutex_unlock@plt>", 601136], [" 92c34:\tb\t92874 <je_calloc+0x198>", 601140], [" 92c38:\tadrp\tx23, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601144], [" 92c3c:\tldr\tx23, [x23,#184]", 601148], [" 92c40:\tldr\tw0, [x23]", 601152], [" 92c44:\tbl\t1a300 <pthread_getspecific@plt>", 601156], [" 92c48:\tmov\tx20, x0", 601160], [" 92c4c:\tcbz\tx20, 930ec <je_calloc+0xa10>", 601164], [" 92c50:\tmov\tx21, x20", 601168], [" 92c54:\tldr\tw8, [x21,#8]!", 601172], [" 92c58:\tcbz\tw8, 93154 <je_calloc+0xa78>", 601176], [" 92c5c:\tcmp\tw8, #0x2", 601180], [" 92c60:\tb.eq\t931c4 <je_calloc+0xae8>", 601184], [" 92c64:\tldr\tx8, [x20,#88]", 601188], [" 92c68:\tcbnz\tx8, 92880 <je_calloc+0x1a4>", 601192], [" 92c6c:\tmov\tx0, x21", 601196], [" 92c70:\tbl\t9918c <je_quarantine_alloc_hook_work>", 601200], [" 92c74:\tb\t92880 <je_calloc+0x1a4>", 601204], [" 92c78:\tadrp\tx9, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601208], [" 92c7c:\tldr\tx9, [x9,#120]", 601212], [" 92c80:\tldr\tx9, [x9]", 601216], [" 92c84:\tcmp\tx9, x19", 601220], [" 92c88:\tb.cc\t92e00 <je_calloc+0x724>", 601224], [" 92c8c:\tadd\tx24, x23, x8, lsl #5", 601228], [" 92c90:\tmov\tx8, x24", 601232], [" 92c94:\tmov\tw19, w3", 601236], [" 92c98:\tldr\tw10, [x8,#56]!", 601240], [" 92c9c:\tcbz\tw10, 9309c <je_calloc+0x9c0>", 601244], [" 92ca0:\tmov\tx9, x24", 601248], [" 92ca4:\tldr\tw11, [x9,#48]!", 601252], [" 92ca8:\tldr\tx12, [x9,#16]", 601256], [" 92cac:\tsub\tx12, x12, x10, lsl #3", 601260], [" 92cb0:\tsub\tw10, w10, #0x1", 601264], [" 92cb4:\tcmp\tw10, w11", 601268], [" 92cb8:\tldr\tx19, [x12]", 601272], [" 92cbc:\tstr\tw10, [x8]", 601276], [" 92cc0:\tb.ge\t92998 <je_calloc+0x2bc>", 601280], [" 92cc4:\tstr\tw10, [x9]", 601284], [" 92cc8:\tb\t92998 <je_calloc+0x2bc>", 601288], [" 92ccc:\tstr\tx8, [sp]", 601292], [" 92cd0:\tmov\tw8, #0xffffffff \t// #-1", 601296], [" 92cd4:\tmov\tw19, w3", 601300], [" 92cd8:\tstr\tw8, [x9,#48]", 601304], [" 92cdc:\tldr\tx1, [x20,#56]", 601308], [" 92ce0:\tcbz\tx1, 930bc <je_calloc+0x9e0>", 601312], [" 92ce4:\tadd\tx5, sp, #0x8", 601316], [" 92ce8:\tmov\tx0, x21", 601320], [" 92cec:\tmov\tx2, x23", 601324], [" 92cf0:\tmov\tx3, x24", 601328], [" 92cf4:\tmov\tw4, w19", 601332], [" 92cf8:\tbl\t9ea68 <je_tcache_alloc_small_hard>", 601336], [" 92cfc:\tldrb\tw8, [sp,#8]", 601340], [" 92d00:\tmov\tx19, x0", 601344], [" 92d04:\tcbz\tw8, 92a10 <je_calloc+0x334>", 601348], [" 92d08:\tldr\tx8, [sp]", 601352], [" 92d0c:\tb\t92928 <je_calloc+0x24c>", 601356], [" 92d10:\tmov\tw9, #0xffffffff \t// #-1", 601360], [" 92d14:\tstr\tw9, [x24,#48]", 601364], [" 92d18:\tldr\tx1, [x20,#56]", 601368], [" 92d1c:\tcbz\tx1, 930d0 <je_calloc+0x9f4>", 601372], [" 92d20:\torr\tw3, wzr, #0x1", 601376], [" 92d24:\tmov\tx0, x21", 601380], [" 92d28:\tmov\tw2, w8", 601384], [" 92d2c:\tbl\t7dc00 <je_arena_malloc_large>", 601388], [" 92d30:\tmov\tx19, x0", 601392], [" 92d34:\tcbnz\tx19, 929b4 <je_calloc+0x2d8>", 601396], [" 92d38:\tb\t92a10 <je_calloc+0x334>", 601400], [" 92d3c:\tmov\tx0, x21", 601404], [" 92d40:\tmov\tw19, w8", 601408], [" 92d44:\tbl\t90c9c <je_arena_choose_hard>", 601412], [" 92d48:\tmov\tw8, w19", 601416], [" 92d4c:\tmov\tx1, x0", 601420], [" 92d50:\tcbnz\tx1, 929ec <je_calloc+0x310>", 601424], [" 92d54:\tb\t92a10 <je_calloc+0x334>", 601428], [" 92d58:\tstr\tw11, [x9]", 601432], [" 92d5c:\tb\t92928 <je_calloc+0x24c>", 601436], [" 92d60:\tstr\tw10, [x8]", 601440], [" 92d64:\tb\t92998 <je_calloc+0x2bc>", 601444], [" 92d68:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601448], [" 92d6c:\tadd\tx1, sp, #0x8", 601452], [" 92d70:\tldr\tx0, [x0,#200]", 601456], [" 92d74:\tbl\ta0678 <je_tsd_init_check_recursion>", 601460], [" 92d78:\tmov\tx20, x0", 601464], [" 92d7c:\tcbnz\tx20, 92898 <je_calloc+0x1bc>", 601468], [" 92d80:\torr\tw0, wzr, #0x70", 601472], [" 92d84:\tbl\t9fbcc <je_malloc_tsd_malloc>", 601476], [" 92d88:\tmov\tx20, x0", 601480], [" 92d8c:\tstr\tx20, [sp,#32]", 601484], [" 92d90:\tcbz\tx20, 93280 <je_calloc+0xba4>", 601488], [" 92d94:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 601492], [" 92d98:\tmov\tx0, x20", 601496], [" 92d9c:\tadd\tx1, x1, #0x400", 601500], [" 92da0:\tmov\tw2, #0x68 \t// #104", 601504], [" 92da4:\tstrb\twzr, [x0],#8", 601508], [" 92da8:\tbl\t18f60 <memcpy@plt>", 601512], [" 92dac:\tldr\tw0, [x23]", 601516], [" 92db0:\tmov\tx1, x20", 601520], [" 92db4:\tbl\t1a310 <pthread_setspecific@plt>", 601524], [" 92db8:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 601528], [" 92dbc:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601532], [" 92dc0:\tadd\tx1, sp, #0x8", 601536], [" 92dc4:\tldr\tx0, [x0,#200]", 601540], [" 92dc8:\tbl\ta0734 <je_tsd_init_finish>", 601544], [" 92dcc:\tb\t92898 <je_calloc+0x1bc>", 601548], [" 92dd0:\torr\tw8, wzr, #0x1", 601552], [" 92dd4:\tb\t92e80 <je_calloc+0x7a4>", 601556], [" 92dd8:\tldr\tw8, [x21]", 601560], [" 92ddc:\tcmp\tw8, #0x1", 601564], [" 92de0:\tb.ne\t92e00 <je_calloc+0x724>", 601568], [" 92de4:\tmov\tx0, x21", 601572], [" 92de8:\tmov\tw23, w3", 601576], [" 92dec:\tbl\t9ec44 <je_tcache_get_hard>", 601580], [" 92df0:\tmov\tw3, w23", 601584], [" 92df4:\tmov\tx23, x0", 601588], [" 92df8:\tstr\tx23, [x20,#16]", 601592], [" 92dfc:\tcbnz\tx23, 928e4 <je_calloc+0x208>", 601596], [" 92e00:\torr\tw4, wzr, #0x1", 601600], [" 92e04:\tmov\tx0, x21", 601604], [" 92e08:\tmov\tx1, xzr", 601608], [" 92e0c:\tmov\tx2, x19", 601612], [" 92e10:\tb\t92ad8 <je_calloc+0x3fc>", 601616], [" 92e14:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601620], [" 92e18:\tadd\tx1, sp, #0x8", 601624], [" 92e1c:\tldr\tx0, [x0,#200]", 601628], [" 92e20:\tbl\ta0678 <je_tsd_init_check_recursion>", 601632], [" 92e24:\tmov\tx22, x0", 601636], [" 92e28:\tcbnz\tx22, 92b00 <je_calloc+0x424>", 601640], [" 92e2c:\torr\tw0, wzr, #0x70", 601644], [" 92e30:\tbl\t9fbcc <je_malloc_tsd_malloc>", 601648], [" 92e34:\tmov\tx22, x0", 601652], [" 92e38:\tstr\tx22, [sp,#32]", 601656], [" 92e3c:\tcbz\tx22, 93280 <je_calloc+0xba4>", 601660], [" 92e40:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 601664], [" 92e44:\tmov\tx0, x22", 601668], [" 92e48:\tadd\tx1, x1, #0x400", 601672], [" 92e4c:\tmov\tw2, #0x68 \t// #104", 601676], [" 92e50:\tstrb\twzr, [x0],#8", 601680], [" 92e54:\tbl\t18f60 <memcpy@plt>", 601684], [" 92e58:\tldr\tw0, [x23]", 601688], [" 92e5c:\tmov\tx1, x22", 601692], [" 92e60:\tbl\t1a310 <pthread_setspecific@plt>", 601696], [" 92e64:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 601700], [" 92e68:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 601704], [" 92e6c:\tadd\tx1, sp, #0x8", 601708], [" 92e70:\tldr\tx0, [x0,#200]", 601712], [" 92e74:\tbl\ta0734 <je_tsd_init_finish>", 601716], [" 92e78:\tb\t92b00 <je_calloc+0x424>", 601720], [" 92e7c:\torr\tw8, wzr, #0x3", 601724], [" 92e80:\tldr\tw0, [x23]", 601728], [" 92e84:\tstr\tw8, [x21]", 601732], [" 92e88:\tbl\t1a300 <pthread_getspecific@plt>", 601736], [" 92e8c:\tmov\tx22, x0", 601740], [" 92e90:\tcbz\tx22, 9315c <je_calloc+0xa80>", 601744], [" 92e94:\tadd\tx0, x22, #0x8", 601748], [" 92e98:\tmov\tw2, #0x68 \t// #104", 601752], [" 92e9c:\tmov\tx1, x21", 601756], [" 92ea0:\tbl\t18f60 <memcpy@plt>", 601760], [" 92ea4:\torr\tw8, wzr, #0x1", 601764], [" 92ea8:\tstrb\tw8, [x22]", 601768], [" 92eac:\tcmp\tx19, #0x1, lsl #12", 601772], [" 92eb0:\tb.ls\t928b4 <je_calloc+0x1d8>", 601776], [" 92eb4:\torr\tx8, xzr, #0x7000000000000000", 601780], [" 92eb8:\tcmp\tx19, x8", 601784], [" 92ebc:\tb.hi\t92a10 <je_calloc+0x334>", 601788], [" 92ec0:\tlsl\tx8, x19, #1", 601792], [" 92ec4:\tsub\tx8, x8, #0x1", 601796], [" 92ec8:\tclz\tx8, x8", 601800], [" 92ecc:\torr\tw9, wzr, #0x4", 601804], [" 92ed0:\tmov\tx12, #0xffffffffffffffff \t// #-1", 601808], [" 92ed4:\teor\tw8, w8, #0x3f", 601812], [" 92ed8:\tsub\tw11, w8, #0x3", 601816], [" 92edc:\tcmp\tw8, #0x7", 601820], [" 92ee0:\tcsel\tx9, x9, x11, cc", 601824], [" 92ee4:\tlsl\tw10, w8, #2", 601828], [" 92ee8:\tsub\tx11, x19, #0x1", 601832], [" 92eec:\tcmp\tw8, #0x6", 601836], [" 92ef0:\tlsl\tx8, x12, x9", 601840], [" 92ef4:\tand\tx8, x8, x11", 601844], [" 92ef8:\tlsr\tx8, x8, x9", 601848], [" 92efc:\tsub\tw10, w10, #0x17", 601852], [" 92f00:\tand\tw8, w8, #0x3", 601856], [" 92f04:\tcsinc\tw9, w10, wzr, cs", 601860], [" 92f08:\tadd\tw3, w8, w9", 601864], [" 92f0c:\tcmp\tw3, #0xe7", 601868], [" 92f10:\tb.ls\t928d0 <je_calloc+0x1f4>", 601872], [" 92f14:\tb\t92a10 <je_calloc+0x334>", 601876], [" 92f18:\tcmp\tw26, #0x2", 601880], [" 92f1c:\tb.eq\t92f34 <je_calloc+0x858>", 601884], [" 92f20:\tbl\t9778c <malloc_init_hard_a0_locked>", 601888], [" 92f24:\ttbz\tw0, #0, 92f34 <je_calloc+0x858>", 601892], [" 92f28:\tadd\tx0, x20, #0x8", 601896], [" 92f2c:\tbl\t18f30 <pthread_mutex_unlock@plt>", 601900], [" 92f30:\tb\t92a10 <je_calloc+0x334>", 601904], [" 92f34:\tadd\tx0, x20, #0x8", 601908], [" 92f38:\tbl\t18f30 <pthread_mutex_unlock@plt>", 601912], [" 92f3c:\tbl\t9fe98 <je_malloc_tsd_boot0>", 601916], [" 92f40:\tmov\tx21, x0", 601920], [" 92f44:\tcbz\tx21, 92a10 <je_calloc+0x334>", 601924], [" 92f48:\torr\tw8, wzr, #0x1", 601928], [" 92f4c:\tmov\tw0, #0x61 \t// #97", 601932], [" 92f50:\tstr\tw8, [x22,#2592]", 601936], [" 92f54:\tbl\t19b50 <sysconf@plt>", 601940], [" 92f58:\tcmn\tx0, #0x1", 601944], [" 92f5c:\tcsinc\tw8, w0, wzr, ne", 601948], [" 92f60:\tadrp\tx0, 96000 <je_malloc_usable_size+0x188>", 601952], [" 92f64:\tadrp\tx1, 96000 <je_malloc_usable_size+0x188>", 601956], [" 92f68:\tadrp\tx2, 96000 <je_malloc_usable_size+0x188>", 601960], [" 92f6c:\tadrp\tx26, d6000 <je_arena_bin_info+0x1d0>", 601964], [" 92f70:\tadd\tx0, x0, #0x6b8", 601968], [" 92f74:\tadd\tx1, x1, #0x994", 601972], [" 92f78:\tadd\tx2, x2, #0xbbc", 601976], [" 92f7c:\tstr\tw8, [x26,#2340]", 601980], [" 92f80:\tbl\t19700 <pthread_atfork@plt>", 601984], [" 92f84:\tcbz\tw0, 92fa4 <je_calloc+0x8c8>", 601988], [" 92f88:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 601992], [" 92f8c:\tadd\tx0, x0, #0x641", 601996], [" 92f90:\tbl\ta0828 <je_malloc_write>", 602000], [" 92f94:\tadrp\tx8, d3000 <key_map+0x6a8>", 602004], [" 92f98:\tldrb\tw8, [x8,#1336]", 602008], [" 92f9c:\tcbz\tw8, 92a10 <je_calloc+0x334>", 602012], [" 92fa0:\tbl\t18ef0 <abort@plt>", 602016], [" 92fa4:\tadd\tx22, x20, #0x8", 602020], [" 92fa8:\tmov\tx0, x22", 602024], [" 92fac:\tbl\t18f00 <pthread_mutex_lock@plt>", 602028], [" 92fb0:\tbl\t98810 <je_malloc_mutex_boot>", 602032], [" 92fb4:\ttbnz\tw0, #0, 93090 <je_calloc+0x9b4>", 602036], [" 92fb8:\tadrp\tx9, d3000 <key_map+0x6a8>", 602040], [" 92fbc:\tldr\tw8, [x9,#1376]", 602044], [" 92fc0:\tcbnz\tw8, 92fd8 <je_calloc+0x8fc>", 602048], [" 92fc4:\tldr\tw8, [x26,#2340]", 602052], [" 92fc8:\tcmp\tw8, #0x1", 602056], [" 92fcc:\tlsl\tw10, w8, #2", 602060], [" 92fd0:\tcsinc\tw8, w10, wzr, hi", 602064], [" 92fd4:\tstr\tw8, [x9,#1376]", 602068], [" 92fd8:\tcmp\tw8, #0x3", 602072], [" 92fdc:\tb.cc\t92fe8 <je_calloc+0x90c>", 602076], [" 92fe0:\torr\tw8, wzr, #0x2", 602080], [" 92fe4:\tstr\tw8, [x9,#1376]", 602084], [" 92fe8:\tadrp\tx9, d6000 <je_arena_bin_info+0x1d0>", 602088], [" 92fec:\torr\tw1, wzr, #0x7ff8", 602092], [" 92ff0:\tmov\tx0, x21", 602096], [" 92ff4:\tstr\tw8, [x9,#2336]", 602100], [" 92ff8:\tstlr\tw8, [x24]", 602104], [" 92ffc:\tbl\t85430 <je_base_alloc>", 602108], [" 93000:\tadrp\tx8, d6000 <je_arena_bin_info+0x1d0>", 602112], [" 93004:\tstr\tx0, [x8,#2208]", 602116], [" 93008:\tcbz\tx0, 93090 <je_calloc+0x9b4>", 602120], [" 9300c:\tldr\tx8, [x24,#8]", 602124], [" 93010:\tadrp\tx9, d3000 <key_map+0x6a8>", 602128], [" 93014:\tadrp\tx10, d3000 <key_map+0x6a8>", 602132], [" 93018:\tadrp\tx11, d3000 <key_map+0x6a8>", 602136], [" 9301c:\tadrp\tx12, d3000 <key_map+0x6a8>", 602140], [" 93020:\tstlr\tx8, [x0]", 602144], [" 93024:\tadrp\tx8, d3000 <key_map+0x6a8>", 602148], [" 93028:\tldr\tx9, [x9,#1352]", 602152], [" 9302c:\tadrp\tx13, d3000 <key_map+0x6a8>", 602156], [" 93030:\tldrb\tw10, [x10,#1340]", 602160], [" 93034:\tadrp\tx14, d3000 <key_map+0x6a8>", 602164], [" 93038:\tldrb\tw11, [x11,#1344]", 602168], [" 9303c:\tldrb\tw8, [x8,#1372]", 602172], [" 93040:\tcmp\tx9, #0x0", 602176], [" 93044:\tldrb\tw9, [x12,#1364]", 602180], [" 93048:\tcset\tw12, ne", 602184], [" 9304c:\torr\tw10, w10, w11, lsl #1", 602188], [" 93050:\tldrb\tw11, [x13,#1368]", 602192], [" 93054:\torr\tw10, w10, w12, lsl #2", 602196], [" 93058:\torr\tw8, w10, w8, lsl #3", 602200], [" 9305c:\tldrb\tw10, [x14,#1392]", 602204], [" 93060:\torr\tw8, w8, w9, lsl #4", 602208], [" 93064:\torr\tw8, w8, w11, lsl #6", 602212], [" 93068:\tstr\twzr, [x20],#8", 602216], [" 9306c:\torr\tw8, w8, w10", 602220], [" 93070:\ttst\tw8, #0xff", 602224], [" 93074:\tcset\tw9, ne", 602228], [" 93078:\tmov\tx0, x20", 602232], [" 9307c:\tstrb\tw8, [x14,#1392]", 602236], [" 93080:\tstrb\tw9, [x23,#2576]", 602240], [" 93084:\tbl\t18f30 <pthread_mutex_unlock@plt>", 602244], [" 93088:\tbl\ta029c <je_malloc_tsd_boot1>", 602248], [" 9308c:\tb\t92874 <je_calloc+0x198>", 602252], [" 93090:\tmov\tx0, x22", 602256], [" 93094:\tbl\t18f30 <pthread_mutex_unlock@plt>", 602260], [" 93098:\tb\t92a10 <je_calloc+0x334>", 602264], [" 9309c:\tmov\tw8, #0xffffffff \t// #-1", 602268], [" 930a0:\tmov\tw2, w19", 602272], [" 930a4:\tstr\tw8, [x24,#48]", 602276], [" 930a8:\tldr\tx1, [x20,#56]", 602280], [" 930ac:\tcbz\tx1, 93200 <je_calloc+0xb24>", 602284], [" 930b0:\torr\tw3, wzr, #0x1", 602288], [" 930b4:\tmov\tx0, x21", 602292], [" 930b8:\tb\t92d2c <je_calloc+0x650>", 602296], [" 930bc:\tmov\tx0, x21", 602300], [" 930c0:\tbl\t90c9c <je_arena_choose_hard>", 602304], [" 930c4:\tmov\tx1, x0", 602308], [" 930c8:\tcbnz\tx1, 92ce4 <je_calloc+0x608>", 602312], [" 930cc:\tb\t92a10 <je_calloc+0x334>", 602316], [" 930d0:\tmov\tx0, x21", 602320], [" 930d4:\tmov\tw19, w8", 602324], [" 930d8:\tbl\t90c9c <je_arena_choose_hard>", 602328], [" 930dc:\tmov\tw8, w19", 602332], [" 930e0:\tmov\tx1, x0", 602336], [" 930e4:\tcbnz\tx1, 92d20 <je_calloc+0x644>", 602340], [" 930e8:\tb\t92a10 <je_calloc+0x334>", 602344], [" 930ec:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602348], [" 930f0:\tadd\tx1, sp, #0x8", 602352], [" 930f4:\tldr\tx0, [x0,#200]", 602356], [" 930f8:\tbl\ta0678 <je_tsd_init_check_recursion>", 602360], [" 930fc:\tmov\tx20, x0", 602364], [" 93100:\tcbnz\tx20, 92c50 <je_calloc+0x574>", 602368], [" 93104:\torr\tw0, wzr, #0x70", 602372], [" 93108:\tbl\t9fbcc <je_malloc_tsd_malloc>", 602376], [" 9310c:\tmov\tx20, x0", 602380], [" 93110:\tstr\tx20, [sp,#32]", 602384], [" 93114:\tcbz\tx20, 93280 <je_calloc+0xba4>", 602388], [" 93118:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 602392], [" 9311c:\tmov\tx0, x20", 602396], [" 93120:\tadd\tx1, x1, #0x400", 602400], [" 93124:\tmov\tw2, #0x68 \t// #104", 602404], [" 93128:\tstrb\twzr, [x0],#8", 602408], [" 9312c:\tbl\t18f60 <memcpy@plt>", 602412], [" 93130:\tldr\tw0, [x23]", 602416], [" 93134:\tmov\tx1, x20", 602420], [" 93138:\tbl\t1a310 <pthread_setspecific@plt>", 602424], [" 9313c:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 602428], [" 93140:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602432], [" 93144:\tadd\tx1, sp, #0x8", 602436], [" 93148:\tldr\tx0, [x0,#200]", 602440], [" 9314c:\tbl\ta0734 <je_tsd_init_finish>", 602444], [" 93150:\tb\t92c50 <je_calloc+0x574>", 602448], [" 93154:\torr\tw8, wzr, #0x1", 602452], [" 93158:\tb\t931c8 <je_calloc+0xaec>", 602456], [" 9315c:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602460], [" 93160:\tadd\tx1, sp, #0x8", 602464], [" 93164:\tldr\tx0, [x0,#200]", 602468], [" 93168:\tbl\ta0678 <je_tsd_init_check_recursion>", 602472], [" 9316c:\tmov\tx22, x0", 602476], [" 93170:\tcbnz\tx22, 92e94 <je_calloc+0x7b8>", 602480], [" 93174:\torr\tw0, wzr, #0x70", 602484], [" 93178:\tbl\t9fbcc <je_malloc_tsd_malloc>", 602488], [" 9317c:\tmov\tx22, x0", 602492], [" 93180:\tstr\tx22, [sp,#32]", 602496], [" 93184:\tcbz\tx22, 93280 <je_calloc+0xba4>", 602500], [" 93188:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 602504], [" 9318c:\tmov\tx0, x22", 602508], [" 93190:\tadd\tx1, x1, #0x400", 602512], [" 93194:\tmov\tw2, #0x68 \t// #104", 602516], [" 93198:\tstrb\twzr, [x0],#8", 602520], [" 9319c:\tbl\t18f60 <memcpy@plt>", 602524], [" 931a0:\tldr\tw0, [x23]", 602528], [" 931a4:\tmov\tx1, x22", 602532], [" 931a8:\tbl\t1a310 <pthread_setspecific@plt>", 602536], [" 931ac:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 602540], [" 931b0:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602544], [" 931b4:\tadd\tx1, sp, #0x8", 602548], [" 931b8:\tldr\tx0, [x0,#200]", 602552], [" 931bc:\tbl\ta0734 <je_tsd_init_finish>", 602556], [" 931c0:\tb\t92e94 <je_calloc+0x7b8>", 602560], [" 931c4:\torr\tw8, wzr, #0x3", 602564], [" 931c8:\tldr\tw0, [x23]", 602568], [" 931cc:\tstr\tw8, [x21]", 602572], [" 931d0:\tbl\t1a300 <pthread_getspecific@plt>", 602576], [" 931d4:\tmov\tx22, x0", 602580], [" 931d8:\tcbz\tx22, 93218 <je_calloc+0xb3c>", 602584], [" 931dc:\tadd\tx0, x22, #0x8", 602588], [" 931e0:\tmov\tw2, #0x68 \t// #104", 602592], [" 931e4:\tmov\tx1, x21", 602596], [" 931e8:\tbl\t18f60 <memcpy@plt>", 602600], [" 931ec:\torr\tw8, wzr, #0x1", 602604], [" 931f0:\tstrb\tw8, [x22]", 602608], [" 931f4:\tldr\tx8, [x20,#88]", 602612], [" 931f8:\tcbnz\tx8, 92880 <je_calloc+0x1a4>", 602616], [" 931fc:\tb\t92c6c <je_calloc+0x590>", 602620], [" 93200:\tmov\tx0, x21", 602624], [" 93204:\tbl\t90c9c <je_arena_choose_hard>", 602628], [" 93208:\tmov\tw2, w19", 602632], [" 9320c:\tmov\tx1, x0", 602636], [" 93210:\tcbnz\tx1, 930b0 <je_calloc+0x9d4>", 602640], [" 93214:\tb\t92a10 <je_calloc+0x334>", 602644], [" 93218:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602648], [" 9321c:\tadd\tx1, sp, #0x8", 602652], [" 93220:\tldr\tx0, [x0,#200]", 602656], [" 93224:\tbl\ta0678 <je_tsd_init_check_recursion>", 602660], [" 93228:\tmov\tx22, x0", 602664], [" 9322c:\tcbnz\tx22, 931dc <je_calloc+0xb00>", 602668], [" 93230:\torr\tw0, wzr, #0x70", 602672], [" 93234:\tbl\t9fbcc <je_malloc_tsd_malloc>", 602676], [" 93238:\tmov\tx22, x0", 602680], [" 9323c:\tstr\tx22, [sp,#32]", 602684], [" 93240:\tcbz\tx22, 93280 <je_calloc+0xba4>", 602688], [" 93244:\tadrp\tx1, b1000 <je_index2size_tab+0x540>", 602692], [" 93248:\tmov\tx0, x22", 602696], [" 9324c:\tadd\tx1, x1, #0x400", 602700], [" 93250:\tmov\tw2, #0x68 \t// #104", 602704], [" 93254:\tstrb\twzr, [x0],#8", 602708], [" 93258:\tbl\t18f60 <memcpy@plt>", 602712], [" 9325c:\tldr\tw0, [x23]", 602716], [" 93260:\tmov\tx1, x22", 602720], [" 93264:\tbl\t1a310 <pthread_setspecific@plt>", 602724], [" 93268:\tcbnz\tw0, 93290 <je_calloc+0xbb4>", 602728], [" 9326c:\tadrp\tx0, cb000 <_GLOBAL_OFFSET_TABLE_+0x130>", 602732], [" 93270:\tadd\tx1, sp, #0x8", 602736], [" 93274:\tldr\tx0, [x0,#200]", 602740], [" 93278:\tbl\ta0734 <je_tsd_init_finish>", 602744], [" 9327c:\tb\t931dc <je_calloc+0xb00>", 602748], [" 93280:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 602752], [" 93284:\tadd\tx0, x0, #0x204", 602756], [" 93288:\tbl\ta0828 <je_malloc_write>", 602760], [" 9328c:\tbl\t18ef0 <abort@plt>", 602764], [" 93290:\tadrp\tx0, a7000 <mktemp_internal.tempchars+0xf33>", 602768], [" 93294:\tadd\tx0, x0, #0x22b", 602772], [" 93298:\tbl\ta0828 <je_malloc_write>", 602776], [" 9329c:\tbl\t18ef0 <abort@plt>", 602780], ["", 0]], "l": 1, "f": "je_calloc"}, "113": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a4aa88 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x18bd8>:", 0], [" a4aa88:\tstr\tx26, [sp,#-80]!", 10791560], [" a4aa8c:\tstp\tx25, x24, [sp,#16]", 10791564], [" a4aa90:\tstp\tx23, x22, [sp,#32]", 10791568], [" a4aa94:\tstp\tx21, x20, [sp,#48]", 10791572], [" a4aa98:\tstp\tx19, x30, [sp,#64]", 10791576], [" a4aa9c:\tmov\tx20, x0", 10791580], [" a4aaa0:\tmov\tw0, #0x130 \t// #304", 10791584], [" a4aaa4:\tmov\tw21, w2", 10791588], [" a4aaa8:\tmov\tx24, x1", 10791592], [" a4aaac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10791596], [" a4aab0:\tmov\tx1, x24", 10791600], [" a4aab4:\tmov\tw2, w21", 10791604], [" a4aab8:\tmov\tx19, x0", 10791608], [" a4aabc:\tbl\ta4897c <islower@plt+0x9db32c>", 10791612], [" a4aac0:\tldr\tx10, [x20,#536]", 10791616], [" a4aac4:\tldr\tx8, [x20,#544]", 10791620], [" a4aac8:\tcmp\tx10, x8", 10791624], [" a4aacc:\tb.eq\ta4aae4 <islower@plt+0x9dd494>", 10791628], [" a4aad0:\tstr\tx19, [x10]", 10791632], [" a4aad4:\tldr\tx8, [x20,#536]", 10791636], [" a4aad8:\tadd\tx11, x8, #0x8", 10791640], [" a4aadc:\tstr\tx11, [x20,#536]", 10791644], [" a4aae0:\tb\ta4ab84 <islower@plt+0x9dd534>", 10791648], [" a4aae4:\tadd\tx22, x20, #0x210", 10791652], [" a4aae8:\tldr\tx21, [x22]", 10791656], [" a4aaec:\tsub\tx23, x10, x21", 10791660], [" a4aaf0:\tasr\tx25, x23, #3", 10791664], [" a4aaf4:\tadd\tx9, x25, #0x1", 10791668], [" a4aaf8:\tlsr\tx10, x9, #61", 10791672], [" a4aafc:\tcbnz\tx10, a4aba0 <islower@plt+0x9dd550>", 10791676], [" a4ab00:\tsub\tx11, x8, x21", 10791680], [" a4ab04:\tasr\tx13, x11, #2", 10791684], [" a4ab08:\tcmp\tx13, x9", 10791688], [" a4ab0c:\torr\tx15, xzr, #0xfffffffffffffff", 10791692], [" a4ab10:\tasr\tx12, x11, #3", 10791696], [" a4ab14:\tcsel\tx16, x9, x13, cc", 10791700], [" a4ab18:\tcmp\tx12, x15", 10791704], [" a4ab1c:\torr\tx18, xzr, #0x1fffffffffffffff", 10791708], [" a4ab20:\tcsel\tx26, x16, x18, cc", 10791712], [" a4ab24:\tcbz\tx26, a4ab40 <islower@plt+0x9dd4f0>", 10791716], [" a4ab28:\tlsr\tx1, x26, #61", 10791720], [" a4ab2c:\tcbnz\tx1, a4aba8 <islower@plt+0x9dd558>", 10791724], [" a4ab30:\tlsl\tx0, x26, #3", 10791728], [" a4ab34:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10791732], [" a4ab38:\tmov\tx24, x0", 10791736], [" a4ab3c:\tb\ta4ab44 <islower@plt+0x9dd4f4>", 10791740], [" a4ab40:\tmov\tx24, xzr", 10791744], [" a4ab44:\tadd\tx25, x24, x25, lsl #3", 10791748], [" a4ab48:\tadd\tx26, x24, x26, lsl #3", 10791752], [" a4ab4c:\tcmp\tx23, #0x1", 10791756], [" a4ab50:\tstr\tx19, [x25],#8", 10791760], [" a4ab54:\tb.lt\ta4ab6c <islower@plt+0x9dd51c>", 10791764], [" a4ab58:\tmov\tx0, x24", 10791768], [" a4ab5c:\tmov\tx1, x21", 10791772], [" a4ab60:\tmov\tx2, x23", 10791776], [" a4ab64:\tbl\t6cdd0 <memcpy@plt>", 10791780], [" a4ab68:\tldr\tx21, [x22]", 10791784], [" a4ab6c:\tstr\tx24, [x20,#528]", 10791788], [" a4ab70:\tstr\tx25, [x20,#536]", 10791792], [" a4ab74:\tstr\tx26, [x20,#544]", 10791796], [" a4ab78:\tcbz\tx21, a4ab84 <islower@plt+0x9dd534>", 10791800], [" a4ab7c:\tmov\tx0, x21", 10791804], [" a4ab80:\tbl\t6cda0 <operator delete(void*)@plt>", 10791808], [" a4ab84:\tmov\tx0, x19", 10791812], [" a4ab88:\tldp\tx19, x30, [sp,#64]", 10791816], [" a4ab8c:\tldp\tx21, x20, [sp,#48]", 10791820], [" a4ab90:\tldp\tx23, x22, [sp,#32]", 10791824], [" a4ab94:\tldp\tx25, x24, [sp,#16]", 10791828], [" a4ab98:\tldr\tx26, [sp],#80", 10791832], [" a4ab9c:\tret", 10791836], [" a4aba0:\tmov\tx0, x22", 10791840], [" a4aba4:\tbl\t88404 <islower@plt+0x1adb4>", 10791844], [" a4aba8:\tbl\t6ce00 <abort@plt>", 10791848], ["", 0]], "l": 16, "f": "SymbolManager::createNewSymbol(SymbolType const&, unsigned int)"}, "114": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a98724 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x349c4>:", 0], [" a98724:\tsub\tsp, sp, #0xb0", 11110180], [" a98728:\tstp\tx27, x26, [sp,#96]", 11110184], [" a9872c:\tstp\tx25, x24, [sp,#112]", 11110188], [" a98730:\tstp\tx23, x22, [sp,#128]", 11110192], [" a98734:\tstp\tx21, x20, [sp,#144]", 11110196], [" a98738:\tstp\tx19, x30, [sp,#160]", 11110200], [" a9873c:\tmrs\tx11, tpidr_el0", 11110204], [" a98740:\tmov\tx20, x0", 11110208], [" a98744:\tldr\tx9, [x11,#40]", 11110212], [" a98748:\tadd\tx8, sp, #0x20", 11110216], [" a9874c:\tmov\tx26, x7", 11110220], [" a98750:\tmov\tx19, x6", 11110224], [" a98754:\tmov\tx22, x5", 11110228], [" a98758:\tstr\tx9, [sp,#88]", 11110232], [" a9875c:\tmov\tw23, w4", 11110236], [" a98760:\tldr\tx0, [x20,#248]", 11110240], [" a98764:\tmov\tx24, x3", 11110244], [" a98768:\tmov\tx25, x2", 11110248], [" a9876c:\tmov\tx21, x1", 11110252], [" a98770:\tbl\ta0278c <islower@plt+0x99513c>", 11110256], [" a98774:\tcbnz\tx22, a98790 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34a30>", 11110260], [" a98778:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11110264], [" a9877c:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11110268], [" a98780:\tadd\tx0, x0, #0xd47", 11110272], [" a98784:\tadd\tx1, x1, #0xcf2", 11110276], [" a98788:\tmov\tw2, #0x1cfc \t// #7420", 11110280], [" a9878c:\tbl\tb9770 <islower@plt+0x4c120>", 11110284], [" a98790:\tldr\tx12, [x21]", 11110288], [" a98794:\tmov\tx0, x21", 11110292], [" a98798:\tldrsh\tw27, [x22,#268]", 11110296], [" a9879c:\tldr\tx11, [x12,#648]", 11110300], [" a987a0:\tblr\tx11", 11110304], [" a987a4:\ttbz\tw0, #0, a987c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34a60>", 11110308], [" a987a8:\tldr\tw27, [x26]", 11110312], [" a987ac:\tadd\tx0, sp, #0x20", 11110316], [" a987b0:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11110320], [" a987b4:\tldr\tw8, [x26]", 11110324], [" a987b8:\tadd\tw9, w8, w0", 11110328], [" a987bc:\tstr\tw9, [x26]", 11110332], [" a987c0:\tldr\tx0, [x20,#440]", 11110336], [" a987c4:\tadd\tx1, sp, #0x20", 11110340], [" a987c8:\tmov\tw2, w27", 11110344], [" a987cc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11110348], [" a987d0:\tmov\tx1, x25", 11110352], [" a987d4:\tmov\tx20, x0", 11110356], [" a987d8:\tbl\t9aa11c <islower@plt+0x93cacc>", 11110360], [" a987dc:\tldr\tx25, [x24]", 11110364], [" a987e0:\tcbz\tx25, a9881c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34abc>", 11110368], [" a987e4:\tldr\tx24, [x24,#8]", 11110372], [" a987e8:\tmovi\tv1.2d, #0x0", 11110376], [" a987ec:\tcmn\tx24, #0x10", 11110380], [" a987f0:\tstur\tq1, [sp,#16]", 11110384], [" a987f4:\tstr\txzr, [sp,#8]", 11110388], [" a987f8:\tb.cs\ta98af0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d90>", 11110392], [" a987fc:\tcmp\tx24, #0x17", 11110396], [" a98800:\tb.cs\ta9882c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34acc>", 11110400], [" a98804:\tadd\tx15, sp, #0x8", 11110404], [" a98808:\torr\tx26, x15, #0x1", 11110408], [" a9880c:\tlsl\tx16, x24, #1", 11110412], [" a98810:\tstrb\tw16, [sp,#8]", 11110416], [" a98814:\tcbnz\tx24, a9884c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34aec>", 11110420], [" a98818:\tb\ta9885c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34afc>", 11110424], [" a9881c:\tmovi\tv0.2d, #0x0", 11110428], [" a98820:\tstr\txzr, [sp,#24]", 11110432], [" a98824:\tstur\tq0, [sp,#8]", 11110436], [" a98828:\tb\ta98860 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34b00>", 11110440], [" a9882c:\tadd\tx13, x24, #0x10", 11110444], [" a98830:\tand\tx27, x13, #0xfffffffffffffff0", 11110448], [" a98834:\tmov\tx0, x27", 11110452], [" a98838:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11110456], [" a9883c:\tmov\tx26, x0", 11110460], [" a98840:\torr\tx14, x27, #0x1", 11110464], [" a98844:\tstp\tx24, x26, [sp,#16]", 11110468], [" a98848:\tstr\tx14, [sp,#8]", 11110472], [" a9884c:\tmov\tx0, x26", 11110476], [" a98850:\tmov\tx1, x25", 11110480], [" a98854:\tmov\tx2, x24", 11110484], [" a98858:\tbl\t6cdd0 <memcpy@plt>", 11110488], [" a9885c:\tstrb\twzr, [x26,x24]", 11110492], [" a98860:\tadd\tx0, x20, #0x28", 11110496], [" a98864:\tadd\tx9, sp, #0x8", 11110500], [" a98868:\tcmp\tx0, x9", 11110504], [" a9886c:\tb.eq\ta98890 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34b30>", 11110508], [" a98870:\tldrb\tw18, [sp,#8]", 11110512], [" a98874:\torr\tx16, x9, #0x1", 11110516], [" a98878:\tldp\tx4, x3, [sp,#16]", 11110520], [" a9887c:\ttst\tw18, #0x1", 11110524], [" a98880:\tlsr\tx5, x18, #1", 11110528], [" a98884:\tcsel\tx1, x16, x3, eq", 11110532], [" a98888:\tcsel\tx2, x5, x4, eq", 11110536], [" a9888c:\tbl\t84efc <islower@plt+0x178ac>", 11110540], [" a98890:\tldrb\tw11, [sp,#8]", 11110544], [" a98894:\ttbz\tw11, #0, a988a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34b40>", 11110548], [" a98898:\tldr\tx0, [sp,#24]", 11110552], [" a9889c:\tbl\t6cda0 <operator delete(void*)@plt>", 11110556], [" a988a0:\tldr\tx17, [x21]", 11110560], [" a988a4:\tmov\tx0, x21", 11110564], [" a988a8:\tldr\tx6, [x17,#152]", 11110568], [" a988ac:\tblr\tx6", 11110572], [" a988b0:\tldur\tx7, [x20,#164]", 11110576], [" a988b4:\tbfi\tx7, x0, #48, #8", 11110580], [" a988b8:\tmov\tx0, x21", 11110584], [" a988bc:\tstur\tx7, [x20,#164]", 11110588], [" a988c0:\tldr\tx18, [x21]", 11110592], [" a988c4:\tldr\tx25, [x18,#160]", 11110596], [" a988c8:\tblr\tx25", 11110600], [" a988cc:\tldr\tw2, [x20,#172]", 11110604], [" a988d0:\tbfi\tw2, w0, #4, #4", 11110608], [" a988d4:\tmov\tx0, x21", 11110612], [" a988d8:\tstr\tw2, [x20,#172]", 11110616], [" a988dc:\tldr\tx1, [x21]", 11110620], [" a988e0:\tldr\tx1, [x1,#168]", 11110624], [" a988e4:\tblr\tx1", 11110628], [" a988e8:\tldur\tx10, [x20,#164]", 11110632], [" a988ec:\tbfi\tx10, x0, #56, #4", 11110636], [" a988f0:\tmov\tx0, x21", 11110640], [" a988f4:\tstur\tx10, [x20,#164]", 11110644], [" a988f8:\tldr\tx2, [x21]", 11110648], [" a988fc:\tldr\tx12, [x2,#256]", 11110652], [" a98900:\tblr\tx12", 11110656], [" a98904:\tadd\tx8, x20, #0x11c", 11110660], [" a98908:\tstr\tw23, [x20,#180]", 11110664], [" a9890c:\tldr\tx13, [x8]", 11110668], [" a98910:\tbfi\tx13, x0, #40, #8", 11110672], [" a98914:\tmov\tx0, x21", 11110676], [" a98918:\tstr\tx13, [x8]", 11110680], [" a9891c:\tldr\tw12, [x19]", 11110684], [" a98920:\tldr\tx3, [x21]", 11110688], [" a98924:\tstr\tw12, [x20,#208]", 11110692], [" a98928:\tldr\tx8, [x3,#632]", 11110696], [" a9892c:\tblr\tx8", 11110700], [" a98930:\ttbz\tw0, #0, a9897c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c1c>", 11110704], [" a98934:\tldr\tw13, [x21,#16]", 11110708], [" a98938:\tcbnz\tw13, a9897c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c1c>", 11110712], [" a9893c:\tadd\tx9, x22, #0x11c", 11110716], [" a98940:\tldr\tx0, [x9]", 11110720], [" a98944:\tand\tx4, x0, #0xffff0000", 11110724], [" a98948:\teor\tx5, x4, #0xe0000", 11110728], [" a9894c:\tcbz\tx5, a98968 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c08>", 11110732], [" a98950:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11110736], [" a98954:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11110740], [" a98958:\tadd\tx0, x0, #0xd47", 11110744], [" a9895c:\tadd\tx1, x1, #0xcf2", 11110748], [" a98960:\tmov\tw2, #0x1d0a \t// #7434", 11110752], [" a98964:\tbl\tb9770 <islower@plt+0x4c120>", 11110756], [" a98968:\tldr\tx9, [x20]", 11110760], [" a9896c:\tmov\tw11, #0x900000 \t// #9437184", 11110764], [" a98970:\tmovk\tw11, #0x4000", 11110768], [" a98974:\torr\tx14, x9, x11", 11110772], [" a98978:\tstr\tx14, [x20]", 11110776], [" a9897c:\tldrb\tw14, [x22,#4]", 11110780], [" a98980:\ttbnz\tw14, #6, a989ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c8c>", 11110784], [" a98984:\tadd\tx11, x22, #0x11c", 11110788], [" a98988:\tldrh\tw4, [x22,#268]", 11110792], [" a9898c:\tmov\tw5, #0xa0000 \t// #655360", 11110796], [" a98990:\tldr\tx8, [x11]", 11110800], [" a98994:\teor\tx0, x4, #0xf", 11110804], [" a98998:\tand\tx26, x8, #0xffff0000", 11110808], [" a9899c:\teor\tx6, x26, x5", 11110812], [" a989a0:\torr\tx7, x0, x6", 11110816], [" a989a4:\tcbz\tx7, a989b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c58>", 11110820], [" a989a8:\tubfx\tx25, x8, #16, #16", 11110824], [" a989ac:\torr\tw8, w25, #0x4", 11110828], [" a989b0:\tcmp\tw8, #0xe", 11110832], [" a989b4:\tb.eq\ta989d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34c70>", 11110836], [" a989b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11110840], [" a989bc:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11110844], [" a989c0:\tadd\tx0, x0, #0xd47", 11110848], [" a989c4:\tadd\tx1, x1, #0xcf2", 11110852], [" a989c8:\tmov\tw2, #0x1d16 \t// #7446", 11110856], [" a989cc:\tbl\tb9770 <islower@plt+0x4c120>", 11110860], [" a989d0:\tstp\tx22, xzr, [x20,#224]", 11110864], [" a989d4:\tldrb\tw16, [x22,#5]", 11110868], [" a989d8:\ttbz\tw16, #2, a98a30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34cd0>", 11110872], [" a989dc:\tldr\tx2, [x20]", 11110876], [" a989e0:\torr\tx22, x2, #0x40000000000", 11110880], [" a989e4:\tstr\tx22, [x20]", 11110884], [" a989e8:\tb\ta98a30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34cd0>", 11110888], [" a989ec:\tldr\tx24, [x22,#224]", 11110892], [" a989f0:\tmov\tw17, #0xa0000 \t// #655360", 11110896], [" a989f4:\tadd\tx10, x24, #0x11c", 11110900], [" a989f8:\tldrh\tw16, [x24,#268]", 11110904], [" a989fc:\tldr\tx15, [x10]", 11110908], [" a98a00:\teor\tx7, x16, #0xf", 11110912], [" a98a04:\tand\tx6, x15, #0xffff0000", 11110916], [" a98a08:\teor\tx18, x6, x17", 11110920], [" a98a0c:\torr\tx3, x7, x18", 11110924], [" a98a10:\tcbz\tx3, a98a2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34ccc>", 11110928], [" a98a14:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11110932], [" a98a18:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11110936], [" a98a1c:\tadd\tx0, x0, #0xd47", 11110940], [" a98a20:\tadd\tx1, x1, #0xcf2", 11110944], [" a98a24:\tmov\tw2, #0x1d11 \t// #7441", 11110948], [" a98a28:\tbl\tb9770 <islower@plt+0x4c120>", 11110952], [" a98a2c:\tstp\tx24, x22, [x20,#224]", 11110956], [" a98a30:\tldr\tx27, [x21]", 11110960], [" a98a34:\tmov\tx0, x21", 11110964], [" a98a38:\tldr\tx1, [x27,#632]", 11110968], [" a98a3c:\tblr\tx1", 11110972], [" a98a40:\ttbz\tw0, #0, a98a60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d00>", 11110976], [" a98a44:\tldr\tx10, [x21,#32]", 11110980], [" a98a48:\tcbz\tx10, a98a70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d10>", 11110984], [" a98a4c:\tldp\tx8, x10, [x10]", 11110988], [" a98a50:\tsubs\tx13, x10, x8", 11110992], [" a98a54:\tb.ne\ta98a84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d24>", 11110996], [" a98a58:\torr\tw9, wzr, #0x1", 11111000], [" a98a5c:\tb\ta98aac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d4c>", 11111004], [" a98a60:\tldr\tw8, [x19]", 11111008], [" a98a64:\tadd\tw10, w8, #0x1", 11111012], [" a98a68:\tstr\tw10, [x19]", 11111016], [" a98a6c:\tb\ta98ab8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d58>", 11111020], [" a98a70:\tldr\tw3, [x21,#16]", 11111024], [" a98a74:\tldr\tw4, [x19]", 11111028], [" a98a78:\tadd\tw5, w4, w3", 11111032], [" a98a7c:\tstr\tw5, [x19]", 11111036], [" a98a80:\tb\ta98ab8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d58>", 11111040], [" a98a84:\tmov\tx10, xzr", 11111044], [" a98a88:\torr\tw11, wzr, #0x1", 11111048], [" a98a8c:\torr\tw9, wzr, #0x1", 11111052], [" a98a90:\tasr\tx12, x13, #2", 11111056], [" a98a94:\tldr\tw1, [x8,x10,lsl #2]", 11111060], [" a98a98:\tmov\tw10, w11", 11111064], [" a98a9c:\tadd\tw11, w11, #0x1", 11111068], [" a98aa0:\tmul\tw9, w1, w9", 11111072], [" a98aa4:\tcmp\tx10, x12", 11111076], [" a98aa8:\tb.cc\ta98a94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d34>", 11111080], [" a98aac:\tldr\tw17, [x19]", 11111084], [" a98ab0:\tadd\tw18, w17, w9", 11111088], [" a98ab4:\tstr\tw18, [x19]", 11111092], [" a98ab8:\tmrs\tx19, tpidr_el0", 11111096], [" a98abc:\tldr\tx12, [x19,#40]", 11111100], [" a98ac0:\tldr\tx8, [sp,#88]", 11111104], [" a98ac4:\tcmp\tx12, x8", 11111108], [" a98ac8:\tb.ne\ta98aec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d8c>", 11111112], [" a98acc:\tmov\tx0, x20", 11111116], [" a98ad0:\tldp\tx19, x30, [sp,#160]", 11111120], [" a98ad4:\tldp\tx21, x20, [sp,#144]", 11111124], [" a98ad8:\tldp\tx23, x22, [sp,#128]", 11111128], [" a98adc:\tldp\tx25, x24, [sp,#112]", 11111132], [" a98ae0:\tldp\tx27, x26, [sp,#96]", 11111136], [" a98ae4:\tadd\tsp, sp, #0xb0", 11111140], [" a98ae8:\tret", 11111144], [" a98aec:\tbl\t6ce60 <__stack_chk_fail@plt>", 11111148], [" a98af0:\tadd\tx0, sp, #0x8", 11111152], [" a98af4:\tbl\t84c84 <islower@plt+0x17634>", 11111156], ["", 0]], "l": 16, "f": "TQCOM_Codegen::createOneBUVSymbol(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&)"}, "115": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>:", 0], [" a98af8:\tstp\tx28, x27, [sp,#-96]!", 11111160], [" a98afc:\tstp\tx26, x25, [sp,#16]", 11111164], [" a98b00:\tstp\tx24, x23, [sp,#32]", 11111168], [" a98b04:\tstp\tx22, x21, [sp,#48]", 11111172], [" a98b08:\tstp\tx20, x19, [sp,#64]", 11111176], [" a98b0c:\tstp\tx29, x30, [sp,#80]", 11111180], [" a98b10:\tsub\tsp, sp, #0x250", 11111184], [" a98b14:\tmrs\tx15, tpidr_el0", 11111188], [" a98b18:\tmov\tx29, x1", 11111192], [" a98b1c:\tldr\tx11, [x15,#40]", 11111196], [" a98b20:\tmov\tx20, x0", 11111200], [" a98b24:\tstr\tw4, [sp,#100]", 11111204], [" a98b28:\tmov\tx0, x29", 11111208], [" a98b2c:\tmov\tx27, x7", 11111212], [" a98b30:\tmov\tx22, x6", 11111216], [" a98b34:\tstr\tx11, [sp,#104]", 11111220], [" a98b38:\tmov\tx19, x5", 11111224], [" a98b3c:\tldr\tx16, [x29]", 11111228], [" a98b40:\tmov\tx24, x3", 11111232], [" a98b44:\tmov\tx26, x2", 11111236], [" a98b48:\tldr\tx12, [x16,#768]", 11111240], [" a98b4c:\tblr\tx12", 11111244], [" a98b50:\ttbnz\tw0, #0, a98b68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34e08>", 11111248], [" a98b54:\tldr\tx17, [x29]", 11111252], [" a98b58:\tmov\tx0, x29", 11111256], [" a98b5c:\tldr\tx13, [x17,#648]", 11111260], [" a98b60:\tblr\tx13", 11111264], [" a98b64:\ttbz\tw0, #0, a98c08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34ea8>", 11111268], [" a98b68:\tldr\tw4, [sp,#100]", 11111272], [" a98b6c:\tmov\tx0, x20", 11111276], [" a98b70:\tmov\tx1, x29", 11111280], [" a98b74:\tmov\tx2, x26", 11111284], [" a98b78:\tmov\tx3, x24", 11111288], [" a98b7c:\tmov\tx5, x19", 11111292], [" a98b80:\tmov\tx6, x22", 11111296], [" a98b84:\tmov\tx7, x27", 11111300], [" a98b88:\tbl\ta98724 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x349c4>", 11111304], [" a98b8c:\tmov\tx22, x0", 11111308], [" a98b90:\tldrh\tw8, [x22,#164]", 11111312], [" a98b94:\tsub\tw9, w8, #0x3a", 11111316], [" a98b98:\tcmp\tw9, #0x2d", 11111320], [" a98b9c:\tb.hi\ta98bb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34e50>", 11111324], [" a98ba0:\tadd\tx8, x22, #0x114", 11111328], [" a98ba4:\tldr\tx14, [x8]", 11111332], [" a98ba8:\tand\tx18, x14, #0xffffffff00000000", 11111336], [" a98bac:\tstr\tx18, [x8]", 11111340], [" a98bb0:\tadd\tx9, x19, #0x11c", 11111344], [" a98bb4:\tldr\tx25, [x20,#440]", 11111348], [" a98bb8:\tldr\tx15, [x9]", 11111352], [" a98bbc:\tand\tx1, x15, #0xffff0000", 11111356], [" a98bc0:\teor\tx2, x1, #0xe0000", 11111360], [" a98bc4:\tcbnz\tx2, a98be8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34e88>", 11111364], [" a98bc8:\tldp\tx13, x10, [x25,#464]", 11111368], [" a98bcc:\tcmp\tx13, x10", 11111372], [" a98bd0:\tb.eq\ta98f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x351b8>", 11111376], [" a98bd4:\tstr\tx22, [x13]", 11111380], [" a98bd8:\tldr\tx3, [x25,#464]", 11111384], [" a98bdc:\tadd\tx4, x3, #0x8", 11111388], [" a98be0:\tstr\tx4, [x25,#464]", 11111392], [" a98be4:\tb\ta996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11111396], [" a98be8:\tldp\tx12, x9, [x25,#440]", 11111400], [" a98bec:\tcmp\tx12, x9", 11111404], [" a98bf0:\tb.eq\ta98f74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35214>", 11111408], [" a98bf4:\tstr\tx22, [x12]", 11111412], [" a98bf8:\tldr\tx5, [x25,#440]", 11111416], [" a98bfc:\tadd\tx6, x5, #0x8", 11111420], [" a98c00:\tstr\tx6, [x25,#440]", 11111424], [" a98c04:\tb\ta996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11111428], [" a98c08:\tstr\tx27, [sp,#32]", 11111432], [" a98c0c:\tmov\tx0, x29", 11111436], [" a98c10:\tldr\tx7, [x29]", 11111440], [" a98c14:\tldr\tx25, [x7,#632]", 11111444], [" a98c18:\tblr\tx25", 11111448], [" a98c1c:\tstr\tx24, [sp,#72]", 11111452], [" a98c20:\tstr\tx26, [sp,#88]", 11111456], [" a98c24:\ttbz\tw0, #0, a98fd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35270>", 11111460], [" a98c28:\tldr\tx0, [x20,#248]", 11111464], [" a98c2c:\tadd\tx8, sp, #0x210", 11111468], [" a98c30:\tmov\tx1, x29", 11111472], [" a98c34:\tbl\ta0278c <islower@plt+0x99513c>", 11111476], [" a98c38:\tldr\tw10, [x29,#16]", 11111480], [" a98c3c:\tadd\tx0, sp, #0x210", 11111484], [" a98c40:\tcmp\tw10, #0x0", 11111488], [" a98c44:\torr\tw18, wzr, #0x1", 11111492], [" a98c48:\tcsel\tw23, w18, w10, eq", 11111496], [" a98c4c:\tbl\ta4965c <islower@plt+0x9dc00c>", 11111500], [" a98c50:\tadrp\tx26, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11111504], [" a98c54:\tstr\tx29, [sp,#56]", 11111508], [" a98c58:\tadd\tx26, x26, #0x2f8", 11111512], [" a98c5c:\tadd\tx24, x26, #0x10", 11111516], [" a98c60:\tmov\tw21, w0", 11111520], [" a98c64:\tadd\tx0, sp, #0x140", 11111524], [" a98c68:\tmov\tx1, x29", 11111528], [" a98c6c:\tstr\tx24, [sp,#320]", 11111532], [" a98c70:\tbl\ta0b96c <islower@plt+0x99e31c>", 11111536], [" a98c74:\tadd\tx0, sp, #0x140", 11111540], [" a98c78:\tbl\t9b474c <islower@plt+0x9470fc>", 11111544], [" a98c7c:\tldr\tx25, [sp,#32]", 11111548], [" a98c80:\tcmp\tw23, #0x1", 11111552], [" a98c84:\tb.lt\ta996dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3597c>", 11111556], [" a98c88:\tadd\tx0, sp, #0x128", 11111560], [" a98c8c:\tadrp\tx29, c86000 <LoadQCC+0x893d0>", 11111564], [" a98c90:\tmov\tw24, wzr", 11111568], [" a98c94:\tmov\tw27, wzr", 11111572], [" a98c98:\torr\tx28, x0, #0x1", 11111576], [" a98c9c:\torr\tw26, wzr, #0x100", 11111580], [" a98ca0:\tadd\tx29, x29, #0x49d", 11111584], [" a98ca4:\tb\ta98de0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35080>", 11111588], [" a98ca8:\tand\tw9, w10, #0xff", 11111592], [" a98cac:\tcmp\tw9, #0x1", 11111596], [" a98cb0:\tb.ne\ta98cec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34f8c>", 11111600], [" a98cb4:\tadd\tx1, sp, #0xf8", 11111604], [" a98cb8:\tldr\tx18, [sp,#264]", 11111608], [" a98cbc:\tldr\tq0, [x1]", 11111612], [" a98cc0:\tstr\tx18, [sp,#288]", 11111616], [" a98cc4:\tstr\tq0, [sp,#272]", 11111620], [" a98cc8:\tb\ta98e40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x350e0>", 11111624], [" a98ccc:\tand\tw16, w11, #0xff", 11111628], [" a98cd0:\tcmp\tw16, #0x1", 11111632], [" a98cd4:\tb.ne\ta98d68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35008>", 11111636], [" a98cd8:\tldr\tx6, [sp,#288]", 11111640], [" a98cdc:\tldr\tq0, [sp,#272]", 11111644], [" a98ce0:\tstr\tx6, [sp,#192]", 11111648], [" a98ce4:\tstr\tq0, [sp,#176]", 11111652], [" a98ce8:\tb\ta98e88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35128>", 11111656], [" a98cec:\tand\tw11, w13, #0xff00", 11111660], [" a98cf0:\tldr\tx18, [sp,#88]", 11111664], [" a98cf4:\torr\tw14, w13, #0x1", 11111668], [" a98cf8:\tldr\tx3, [sp,#224]", 11111672], [" a98cfc:\tcmp\tw11, #0x100", 11111676], [" a98d00:\tand\tw12, w14, #0xff", 11111680], [" a98d04:\tcset\tw7, ne", 11111684], [" a98d08:\tcmp\tw12, #0x1", 11111688], [" a98d0c:\tcset\tw0, eq", 11111692], [" a98d10:\torr\tw16, w7, w0", 11111696], [" a98d14:\tcmp\tw16, #0x0", 11111700], [" a98d18:\tand\tw14, w10, #0xff00", 11111704], [" a98d1c:\torr\tw15, w10, #0x1", 11111708], [" a98d20:\torr\tw1, wzr, #0x2", 11111712], [" a98d24:\tadd\tx2, sp, #0xf8", 11111716], [" a98d28:\tcsel\tw8, w1, w13, ne", 11111720], [" a98d2c:\tcsel\tx2, x2, x18, ne", 11111724], [" a98d30:\tcmp\tw14, #0x100", 11111728], [" a98d34:\tand\tw13, w15, #0xff", 11111732], [" a98d38:\tstrb\tw8, [sp,#288]", 11111736], [" a98d3c:\tcset\tw11, ne", 11111740], [" a98d40:\tcmp\tw13, #0x1", 11111744], [" a98d44:\tcset\tw13, eq", 11111748], [" a98d48:\torr\tw13, w11, w13", 11111752], [" a98d4c:\tcmp\tw13, #0x0", 11111756], [" a98d50:\tadd\tx18, sp, #0xe0", 11111760], [" a98d54:\tcsel\tx4, x18, x3, ne", 11111764], [" a98d58:\tcsel\tw10, w1, w10, ne", 11111768], [" a98d5c:\tstp\tx2, x4, [sp,#272]", 11111772], [" a98d60:\tstrb\tw10, [sp,#289]", 11111776], [" a98d64:\tb\ta98e40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x350e0>", 11111780], [" a98d68:\tand\tw17, w15, #0xff00", 11111784], [" a98d6c:\tldr\tx7, [sp,#272]", 11111788], [" a98d70:\torr\tw0, w15, #0x1", 11111792], [" a98d74:\tcmp\tw17, #0x100", 11111796], [" a98d78:\tand\tw18, w0, #0xff", 11111800], [" a98d7c:\tcset\tw1, ne", 11111804], [" a98d80:\tcmp\tw18, #0x1", 11111808], [" a98d84:\tcset\tw5, eq", 11111812], [" a98d88:\torr\tw1, w1, w5", 11111816], [" a98d8c:\tcmp\tw1, #0x0", 11111820], [" a98d90:\tand\tw0, w11, #0xff00", 11111824], [" a98d94:\torr\tw9, wzr, #0x2", 11111828], [" a98d98:\tadd\tx16, sp, #0x110", 11111832], [" a98d9c:\torr\tw2, w11, #0x1", 11111836], [" a98da0:\tcsel\tw15, w9, w15, ne", 11111840], [" a98da4:\tcsel\tx1, x16, x7, ne", 11111844], [" a98da8:\tcmp\tw0, #0x100", 11111848], [" a98dac:\tand\tw2, w2, #0xff", 11111852], [" a98db0:\tstrb\tw15, [sp,#192]", 11111856], [" a98db4:\tcset\tw4, ne", 11111860], [" a98db8:\tcmp\tw2, #0x1", 11111864], [" a98dbc:\tcset\tw2, eq", 11111868], [" a98dc0:\torr\tw3, w4, w2", 11111872], [" a98dc4:\tcmp\tw3, #0x0", 11111876], [" a98dc8:\tadd\tx17, sp, #0xc8", 11111880], [" a98dcc:\tcsel\tx0, x17, x29, ne", 11111884], [" a98dd0:\tcsel\tw9, w9, w11, ne", 11111888], [" a98dd4:\tstp\tx1, x0, [sp,#176]", 11111892], [" a98dd8:\tstrb\tw9, [sp,#193]", 11111896], [" a98ddc:\tb\ta98e88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35128>", 11111900], [" a98de0:\tmov\tw16, #0x305 \t// #773", 11111904], [" a98de4:\tstr\tw27, [sp,#224]", 11111908], [" a98de8:\tand\tw13, w16, #0xffff", 11111912], [" a98dec:\tadrp\tx10, c82000 <LoadQCC+0x853d0>", 11111916], [" a98df0:\tstrh\tw16, [sp,#264]", 11111920], [" a98df4:\tadd\tx10, x10, #0xb09", 11111924], [" a98df8:\tldr\tx16, [sp,#88]", 11111928], [" a98dfc:\tmov\tw17, #0x108 \t// #264", 11111932], [" a98e00:\tand\tw11, w13, #0xff", 11111936], [" a98e04:\tstrh\tw17, [sp,#240]", 11111940], [" a98e08:\tstp\tx16, x10, [sp,#248]", 11111944], [" a98e0c:\tcbz\tw11, a98e3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x350dc>", 11111948], [" a98e10:\tldrh\tw10, [sp,#240]", 11111952], [" a98e14:\tand\tw12, w10, #0xff", 11111956], [" a98e18:\tcbz\tw12, a98e3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x350dc>", 11111960], [" a98e1c:\tand\tw8, w13, #0xff", 11111964], [" a98e20:\tcmp\tw8, #0x1", 11111968], [" a98e24:\tb.ne\ta98ca8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34f48>", 11111972], [" a98e28:\tldr\tx17, [sp,#240]", 11111976], [" a98e2c:\tldr\tq0, [sp,#224]", 11111980], [" a98e30:\tstr\tx17, [sp,#288]", 11111984], [" a98e34:\tstr\tq0, [sp,#272]", 11111988], [" a98e38:\tb\ta98e40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x350e0>", 11111992], [" a98e3c:\tstrh\tw26, [sp,#288]", 11111996], [" a98e40:\tldrh\tw15, [sp,#288]", 11112000], [" a98e44:\tmov\tw18, #0x103 \t// #259", 11112004], [" a98e48:\tstr\tx29, [sp,#200]", 11112008], [" a98e4c:\tstrh\tw18, [sp,#216]", 11112012], [" a98e50:\tand\tw17, w15, #0xff", 11112016], [" a98e54:\tcbz\tw17, a98e84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35124>", 11112020], [" a98e58:\tldrh\tw11, [sp,#216]", 11112024], [" a98e5c:\tand\tw18, w11, #0xff", 11112028], [" a98e60:\tcbz\tw18, a98e84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35124>", 11112032], [" a98e64:\tand\tw10, w15, #0xff", 11112036], [" a98e68:\tcmp\tw10, #0x1", 11112040], [" a98e6c:\tb.ne\ta98ccc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34f6c>", 11112044], [" a98e70:\tldr\tx5, [sp,#216]", 11112048], [" a98e74:\tldur\tq0, [sp,#200]", 11112052], [" a98e78:\tstr\tx5, [sp,#192]", 11112056], [" a98e7c:\tstr\tq0, [sp,#176]", 11112060], [" a98e80:\tb\ta98e88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35128>", 11112064], [" a98e84:\tstrh\tw26, [sp,#192]", 11112068], [" a98e88:\tadd\tx8, sp, #0x128", 11112072], [" a98e8c:\tadd\tx0, sp, #0xb0", 11112076], [" a98e90:\tbl\tcde38 <islower@plt+0x607e8>", 11112080], [" a98e94:\tldrb\tw11, [x19,#4]", 11112084], [" a98e98:\tmov\tw0, w24", 11112088], [" a98e9c:\ttbz\tw11, #6, a98eb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35150>", 11112092], [" a98ea0:\tldr\tx0, [x20,#248]", 11112096], [" a98ea4:\tmov\tw2, w27", 11112100], [" a98ea8:\tldr\tx1, [sp,#56]", 11112104], [" a98eac:\tbl\ta039f4 <islower@plt+0x9963a4>", 11112108], [" a98eb0:\tldrb\tw8, [sp,#296]", 11112112], [" a98eb4:\tadd\tx1, sp, #0x140", 11112116], [" a98eb8:\tldp\tx11, x9, [sp,#304]", 11112120], [" a98ebc:\tldr\tw2, [sp,#100]", 11112124], [" a98ec0:\ttst\tw8, #0x1", 11112128], [" a98ec4:\tldr\tx3, [sp,#72]", 11112132], [" a98ec8:\tlsr\tx12, x8, #1", 11112136], [" a98ecc:\tcsel\tx13, x28, x9, eq", 11112140], [" a98ed0:\tcsel\tx10, x12, x11, eq", 11112144], [" a98ed4:\tadd\tw4, w0, w2", 11112148], [" a98ed8:\tadd\tx2, sp, #0x110", 11112152], [" a98edc:\tmov\tx0, x20", 11112156], [" a98ee0:\tstp\tx13, x10, [sp,#272]", 11112160], [" a98ee4:\tmov\tx5, x19", 11112164], [" a98ee8:\tmov\tx6, x22", 11112168], [" a98eec:\tmov\tx7, x25", 11112172], [" a98ef0:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11112176], [" a98ef4:\tldrb\tw13, [sp,#296]", 11112180], [" a98ef8:\ttbz\tw13, #0, a98f04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x351a4>", 11112184], [" a98efc:\tldr\tx0, [sp,#312]", 11112188], [" a98f00:\tbl\t6cda0 <operator delete(void*)@plt>", 11112192], [" a98f04:\tadd\tw27, w27, #0x1", 11112196], [" a98f08:\tadd\tw24, w24, w21", 11112200], [" a98f0c:\tcmp\tw27, w23", 11112204], [" a98f10:\tb.lt\ta98de0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35080>", 11112208], [" a98f14:\tb\ta996dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3597c>", 11112212], [" a98f18:\tadd\tx0, x25, #0x1c8", 11112216], [" a98f1c:\tldr\tx21, [x0]", 11112220], [" a98f20:\tsub\tx20, x13, x21", 11112224], [" a98f24:\tasr\tx19, x20, #3", 11112228], [" a98f28:\tadd\tx9, x19, #0x1", 11112232], [" a98f2c:\tlsr\tx17, x9, #61", 11112236], [" a98f30:\tcbnz\tx17, a99730 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359d0>", 11112240], [" a98f34:\tsub\tx18, x10, x21", 11112244], [" a98f38:\tasr\tx3, x18, #2", 11112248], [" a98f3c:\tcmp\tx3, x9", 11112252], [" a98f40:\torr\tx5, xzr, #0xfffffffffffffff", 11112256], [" a98f44:\tasr\tx2, x18, #3", 11112260], [" a98f48:\tcsel\tx6, x9, x3, cc", 11112264], [" a98f4c:\tcmp\tx2, x5", 11112268], [" a98f50:\torr\tx27, xzr, #0x1fffffffffffffff", 11112272], [" a98f54:\tcsel\tx29, x6, x27, cc", 11112276], [" a98f58:\tcbz\tx29, a99644 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358e4>", 11112280], [" a98f5c:\tlsr\tx0, x29, #61", 11112284], [" a98f60:\tcbnz\tx0, a99738 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359d8>", 11112288], [" a98f64:\tlsl\tx0, x29, #3", 11112292], [" a98f68:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11112296], [" a98f6c:\tmov\tx27, x0", 11112300], [" a98f70:\tb\ta99648 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358e8>", 11112304], [" a98f74:\tadd\tx0, x25, #0x1b0", 11112308], [" a98f78:\tldr\tx21, [x0]", 11112312], [" a98f7c:\tsub\tx19, x12, x21", 11112316], [" a98f80:\tasr\tx29, x19, #3", 11112320], [" a98f84:\tadd\tx10, x29, #0x1", 11112324], [" a98f88:\tlsr\tx26, x10, #61", 11112328], [" a98f8c:\tcbnz\tx26, a99734 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359d4>", 11112332], [" a98f90:\tsub\tx8, x9, x21", 11112336], [" a98f94:\tasr\tx11, x8, #2", 11112340], [" a98f98:\tcmp\tx11, x10", 11112344], [" a98f9c:\torr\tx13, xzr, #0xfffffffffffffff", 11112348], [" a98fa0:\tasr\tx9, x8, #3", 11112352], [" a98fa4:\tcsel\tx10, x10, x11, cc", 11112356], [" a98fa8:\tcmp\tx9, x13", 11112360], [" a98fac:\torr\tx15, xzr, #0x1fffffffffffffff", 11112364], [" a98fb0:\tcsel\tx26, x10, x15, cc", 11112368], [" a98fb4:\tcbz\tx26, a99684 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35924>", 11112372], [" a98fb8:\tlsr\tx16, x26, #61", 11112376], [" a98fbc:\tcbnz\tx16, a9973c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359dc>", 11112380], [" a98fc0:\tlsl\tx0, x26, #3", 11112384], [" a98fc4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11112388], [" a98fc8:\tmov\tx27, x0", 11112392], [" a98fcc:\tb\ta99688 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35928>", 11112396], [" a98fd0:\tldr\tx27, [x29,#24]", 11112400], [" a98fd4:\tcbz\tx27, a996c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35964>", 11112404], [" a98fd8:\tldr\tx28, [x29]", 11112408], [" a98fdc:\tmov\tx0, x29", 11112412], [" a98fe0:\tldr\tx21, [x28,#128]", 11112416], [" a98fe4:\tblr\tx21", 11112420], [" a98fe8:\tstr\tw0, [sp,#84]", 11112424], [" a98fec:\tldr\tx5, [x29,#24]", 11112428], [" a98ff0:\tldr\tx8, [x5]", 11112432], [" a98ff4:\tstr\tx5, [sp,#16]", 11112436], [" a98ff8:\tldr\tx26, [x5,#8]", 11112440], [" a98ffc:\tcmp\tx26, x8", 11112444], [" a99000:\tb.eq\ta996dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3597c>", 11112448], [" a99004:\tadd\tx25, sp, #0x210", 11112452], [" a99008:\tldr\tx26, [sp,#88]", 11112456], [" a9900c:\tadd\tx10, sp, #0x128", 11112460], [" a99010:\tstr\tx22, [sp,#40]", 11112464], [" a99014:\tmov\tx28, xzr", 11112468], [" a99018:\torr\tx7, x25, #0x1", 11112472], [" a9901c:\torr\tx21, x10, #0x1", 11112476], [" a99020:\tstp\tx7, x29, [sp,#48]", 11112480], [" a99024:\tstr\tx21, [sp,#24]", 11112484], [" a99028:\tb\ta990ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3534c>", 11112488], [" a9902c:\tand\tw11, w8, #0xff00", 11112492], [" a99030:\torr\tw12, w8, #0x1", 11112496], [" a99034:\tcmp\tw11, #0x100", 11112500], [" a99038:\tldr\tx11, [sp,#320]", 11112504], [" a9903c:\tand\tw12, w12, #0xff", 11112508], [" a99040:\tcset\tw14, ne", 11112512], [" a99044:\tcmp\tw12, #0x1", 11112516], [" a99048:\tcset\tw24, eq", 11112520], [" a9904c:\torr\tw14, w14, w24", 11112524], [" a99050:\tldr\tx24, [sp,#72]", 11112528], [" a99054:\tcmp\tw14, #0x0", 11112532], [" a99058:\tadd\tx12, sp, #0x140", 11112536], [" a9905c:\tand\tw13, w9, #0xff00", 11112540], [" a99060:\torr\tw3, wzr, #0x2", 11112544], [" a99064:\tcsel\tx12, x12, x11, ne", 11112548], [" a99068:\torr\tw11, w9, #0x1", 11112552], [" a9906c:\tcsel\tw8, w3, w8, ne", 11112556], [" a99070:\tcmp\tw13, #0x100", 11112560], [" a99074:\tand\tw14, w11, #0xff", 11112564], [" a99078:\tcset\tw16, ne", 11112568], [" a9907c:\tstrb\tw8, [sp,#128]", 11112572], [" a99080:\tcmp\tw14, #0x1", 11112576], [" a99084:\tcset\tw18, eq", 11112580], [" a99088:\torr\tw15, w16, w18", 11112584], [" a9908c:\tcmp\tw15, #0x0", 11112588], [" a99090:\tadd\tx11, sp, #0x110", 11112592], [" a99094:\tadd\tx13, sp, #0xe0", 11112596], [" a99098:\tcsel\tx13, x11, x13, ne", 11112600], [" a9909c:\tcsel\tw9, w3, w9, ne", 11112604], [" a990a0:\tstp\tx12, x13, [sp,#112]", 11112608], [" a990a4:\tstrb\tw9, [sp,#129]", 11112612], [" a990a8:\tb\ta99470 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35710>", 11112616], [" a990ac:\tlsl\tx15, x28, #4", 11112620], [" a990b0:\tldr\tx0, [x20,#248]", 11112624], [" a990b4:\tldrb\tw23, [x19,#4]", 11112628], [" a990b8:\tldr\tx29, [x8,x15]", 11112632], [" a990bc:\ttbnz\tw23, #6, a990d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35370>", 11112636], [" a990c0:\tldr\tx1, [sp,#56]", 11112640], [" a990c4:\tmov\tx2, x28", 11112644], [" a990c8:\tbl\ta0332c <islower@plt+0x995cdc>", 11112648], [" a990cc:\tb\ta990dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3537c>", 11112652], [" a990d0:\tldr\tx1, [sp,#56]", 11112656], [" a990d4:\tmov\tw2, w28", 11112660], [" a990d8:\tbl\ta039f4 <islower@plt+0x9963a4>", 11112664], [" a990dc:\tldr\tx22, [x29]", 11112668], [" a990e0:\tmov\tw21, w0", 11112672], [" a990e4:\tmov\tx0, x29", 11112676], [" a990e8:\tldr\tx16, [x22,#64]", 11112680], [" a990ec:\tblr\tx16", 11112684], [" a990f0:\tmov\tx27, x0", 11112688], [" a990f4:\tldr\tx25, [x26,#8]", 11112692], [" a990f8:\tmov\tx23, x1", 11112696], [" a990fc:\tstp\tx27, x23, [sp,#248]", 11112700], [" a99100:\tcbz\tx25, a99188 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35428>", 11112704], [" a99104:\tmov\tw11, #0x305 \t// #773", 11112708], [" a99108:\tadrp\tx9, c81000 <LoadQCC+0x843d0>", 11112712], [" a9910c:\tand\tw14, w11, #0xffff", 11112716], [" a99110:\tadd\tx9, x9, #0xda8", 11112720], [" a99114:\tstrh\tw11, [sp,#336]", 11112724], [" a99118:\tmov\tw13, #0x105 \t// #261", 11112728], [" a9911c:\tadd\tx22, sp, #0xf8", 11112732], [" a99120:\tstp\tx26, x9, [sp,#320]", 11112736], [" a99124:\tand\tw4, w14, #0xff", 11112740], [" a99128:\tstrh\tw13, [sp,#312]", 11112744], [" a9912c:\tstr\tx22, [sp,#296]", 11112748], [" a99130:\tcbz\tw4, a9916c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3540c>", 11112752], [" a99134:\tldrh\tw12, [sp,#312]", 11112756], [" a99138:\tand\tw5, w12, #0xff", 11112760], [" a9913c:\tcbz\tw5, a9916c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3540c>", 11112764], [" a99140:\tldr\tx22, [sp,#40]", 11112768], [" a99144:\tand\tw15, w14, #0xff", 11112772], [" a99148:\tcmp\tw15, #0x1", 11112776], [" a9914c:\tb.ne\ta991c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35460>", 11112780], [" a99150:\tadd\tx2, sp, #0xf8", 11112784], [" a99154:\tldr\tx3, [sp,#312]", 11112788], [" a99158:\tldr\tx24, [sp,#72]", 11112792], [" a9915c:\tldr\tq0, [x2,#48]", 11112796], [" a99160:\tstr\tx3, [sp,#160]", 11112800], [" a99164:\tstr\tq0, [sp,#144]", 11112804], [" a99168:\tb\ta99178 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35418>", 11112808], [" a9916c:\torr\tw23, wzr, #0x100", 11112812], [" a99170:\tldr\tx22, [sp,#40]", 11112816], [" a99174:\tstrh\tw23, [sp,#160]", 11112820], [" a99178:\tadd\tx8, sp, #0x210", 11112824], [" a9917c:\tadd\tx0, sp, #0x90", 11112828], [" a99180:\tbl\tcde38 <islower@plt+0x607e8>", 11112832], [" a99184:\tb\ta99220 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x354c0>", 11112836], [" a99188:\tmovi\tv0.2d, #0x0", 11112840], [" a9918c:\tldr\tx22, [sp,#40]", 11112844], [" a99190:\tstr\txzr, [sp,#544]", 11112848], [" a99194:\tstr\tq0, [sp,#528]", 11112852], [" a99198:\tcbz\tx27, a99220 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x354c0>", 11112856], [" a9919c:\tcmn\tx23, #0x10", 11112860], [" a991a0:\tb.cs\ta9971c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359bc>", 11112864], [" a991a4:\tcmp\tx23, #0x17", 11112868], [" a991a8:\tb.cs\ta991e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35484>", 11112872], [" a991ac:\tldr\tx24, [sp,#48]", 11112876], [" a991b0:\tlsl\tx2, x23, #1", 11112880], [" a991b4:\tstrb\tw2, [sp,#528]", 11112884], [" a991b8:\tcbnz\tx23, a99208 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x354a8>", 11112888], [" a991bc:\tb\ta99218 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x354b8>", 11112892], [" a991c0:\tldr\tx24, [sp,#72]", 11112896], [" a991c4:\tand\tw1, w12, #0xff", 11112900], [" a991c8:\tcmp\tw1, #0x1", 11112904], [" a991cc:\tb.ne\ta99328 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x355c8>", 11112908], [" a991d0:\tldr\tx4, [sp,#336]", 11112912], [" a991d4:\tldr\tq0, [sp,#320]", 11112916], [" a991d8:\tstr\tx4, [sp,#160]", 11112920], [" a991dc:\tstr\tq0, [sp,#144]", 11112924], [" a991e0:\tb\ta99178 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35418>", 11112928], [" a991e4:\tadd\tx8, x23, #0x10", 11112932], [" a991e8:\tand\tx26, x8, #0xfffffffffffffff0", 11112936], [" a991ec:\tmov\tx0, x26", 11112940], [" a991f0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11112944], [" a991f4:\tmov\tx24, x0", 11112948], [" a991f8:\tstr\tx23, [sp,#536]", 11112952], [" a991fc:\torr\tx10, x26, #0x1", 11112956], [" a99200:\tstr\tx24, [sp,#544]", 11112960], [" a99204:\tstr\tx10, [sp,#528]", 11112964], [" a99208:\tmov\tx0, x24", 11112968], [" a9920c:\tmov\tx1, x27", 11112972], [" a99210:\tmov\tx2, x23", 11112976], [" a99214:\tbl\t6cdd0 <memcpy@plt>", 11112980], [" a99218:\tstrb\twzr, [x24,x23]", 11112984], [" a9921c:\tldr\tx24, [sp,#72]", 11112988], [" a99220:\tldr\tw6, [sp,#100]", 11112992], [" a99224:\tadd\tw8, w21, w6", 11112996], [" a99228:\tstr\tw8, [sp,#68]", 11113000], [" a9922c:\tldr\tw8, [sp,#84]", 11113004], [" a99230:\tcmp\tw8, #0x7d", 11113008], [" a99234:\tb.ne\ta993f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35690>", 11113012], [" a99238:\tldr\tx7, [x29,#24]", 11113016], [" a9923c:\tcbz\tx7, a993f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35690>", 11113020], [" a99240:\tldrb\tw1, [sp,#528]", 11113024], [" a99244:\tadd\tx2, sp, #0x140", 11113028], [" a99248:\tldr\tx0, [sp,#544]", 11113032], [" a9924c:\tldr\tx8, [sp,#536]", 11113036], [" a99250:\tldr\tx25, [sp,#48]", 11113040], [" a99254:\ttst\tw1, #0x1", 11113044], [" a99258:\tldr\tw4, [sp,#68]", 11113048], [" a9925c:\tlsr\tx9, x1, #1", 11113052], [" a99260:\tldr\tw26, [x22]", 11113056], [" a99264:\tcsel\tx12, x9, x8, eq", 11113060], [" a99268:\tcsel\tx11, x25, x0, eq", 11113064], [" a9926c:\tmov\tx0, x20", 11113068], [" a99270:\tmov\tx1, x29", 11113072], [" a99274:\tmov\tx3, x24", 11113076], [" a99278:\tstp\tx11, x12, [sp,#320]", 11113080], [" a9927c:\tmov\tx5, x19", 11113084], [" a99280:\tmov\tx6, x22", 11113088], [" a99284:\tmov\tx7, x22", 11113092], [" a99288:\tbl\ta98724 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x349c4>", 11113096], [" a9928c:\tmov\tx23, x0", 11113100], [" a99290:\tmov\tw11, #0xc00000 \t// #12582912", 11113104], [" a99294:\tmovk\tw11, #0x4000", 11113108], [" a99298:\tldr\tx13, [x23]", 11113112], [" a9929c:\torr\tx10, x13, x11", 11113116], [" a992a0:\tstr\tx10, [x23]", 11113120], [" a992a4:\tldr\tx22, [x20,#440]", 11113124], [" a992a8:\tldp\tx11, x8, [x22,#464]", 11113128], [" a992ac:\tcmp\tx11, x8", 11113132], [" a992b0:\tb.eq\ta992c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35568>", 11113136], [" a992b4:\tstr\tx23, [x11]", 11113140], [" a992b8:\tldr\tx21, [x22,#464]", 11113144], [" a992bc:\tadd\tx23, x21, #0x8", 11113148], [" a992c0:\tstr\tx23, [x22,#464]", 11113152], [" a992c4:\tb\ta993e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35688>", 11113156], [" a992c8:\tadd\tx0, x22, #0x1c8", 11113160], [" a992cc:\tstr\tw26, [sp,#12]", 11113164], [" a992d0:\tldr\tx27, [x0]", 11113168], [" a992d4:\tsub\tx24, x11, x27", 11113172], [" a992d8:\tasr\tx21, x24, #3", 11113176], [" a992dc:\tadd\tx14, x21, #0x1", 11113180], [" a992e0:\tlsr\tx26, x14, #61", 11113184], [" a992e4:\tcbnz\tx26, a9972c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359cc>", 11113188], [" a992e8:\tsub\tx15, x8, x27", 11113192], [" a992ec:\tasr\tx25, x15, #2", 11113196], [" a992f0:\tcmp\tx25, x14", 11113200], [" a992f4:\torr\tx12, xzr, #0xfffffffffffffff", 11113204], [" a992f8:\tasr\tx16, x15, #3", 11113208], [" a992fc:\tcsel\tx14, x14, x25, cc", 11113212], [" a99300:\tcmp\tx16, x12", 11113216], [" a99304:\torr\tx13, xzr, #0x1fffffffffffffff", 11113220], [" a99308:\tcsel\tx25, x14, x13, cc", 11113224], [" a9930c:\tcbz\tx25, a993a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35644>", 11113228], [" a99310:\tlsr\tx2, x25, #61", 11113232], [" a99314:\tcbnz\tx2, a99740 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359e0>", 11113236], [" a99318:\tlsl\tx0, x25, #3", 11113240], [" a9931c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11113244], [" a99320:\tmov\tx26, x0", 11113248], [" a99324:\tb\ta993a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35648>", 11113252], [" a99328:\tand\tw3, w14, #0xff00", 11113256], [" a9932c:\tldr\tx17, [sp,#88]", 11113260], [" a99330:\torr\tw6, w14, #0x1", 11113264], [" a99334:\tcmp\tw3, #0x100", 11113268], [" a99338:\tand\tw4, w6, #0xff", 11113272], [" a9933c:\tcset\tw16, ne", 11113276], [" a99340:\tcmp\tw4, #0x1", 11113280], [" a99344:\tcset\tw18, eq", 11113284], [" a99348:\torr\tw7, w16, w18", 11113288], [" a9934c:\tcmp\tw7, #0x0", 11113292], [" a99350:\tand\tw5, w12, #0xff00", 11113296], [" a99354:\torr\tw27, w12, #0x1", 11113300], [" a99358:\torr\tw26, wzr, #0x2", 11113304], [" a9935c:\tadd\tx9, sp, #0x140", 11113308], [" a99360:\tcsel\tw3, w26, w14, ne", 11113312], [" a99364:\tcsel\tx6, x9, x17, ne", 11113316], [" a99368:\tcmp\tw5, #0x100", 11113320], [" a9936c:\tand\tw7, w27, #0xff", 11113324], [" a99370:\tstrb\tw3, [sp,#160]", 11113328], [" a99374:\tcset\tw15, ne", 11113332], [" a99378:\tcmp\tw7, #0x1", 11113336], [" a9937c:\tcset\tw4, eq", 11113340], [" a99380:\torr\tw23, w15, w4", 11113344], [" a99384:\tcmp\tw23, #0x0", 11113348], [" a99388:\tadd\tx8, sp, #0x128", 11113352], [" a9938c:\tadd\tx15, sp, #0xf8", 11113356], [" a99390:\tcsel\tx5, x8, x15, ne", 11113360], [" a99394:\tstp\tx6, x5, [sp,#144]", 11113364], [" a99398:\tcsel\tw6, w26, w12, ne", 11113368], [" a9939c:\tstrb\tw6, [sp,#161]", 11113372], [" a993a0:\tb\ta99178 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35418>", 11113376], [" a993a4:\tmov\tx26, xzr", 11113380], [" a993a8:\tadd\tx21, x26, x21, lsl #3", 11113384], [" a993ac:\tadd\tx25, x26, x25, lsl #3", 11113388], [" a993b0:\tcmp\tx24, #0x1", 11113392], [" a993b4:\tstr\tx23, [x21],#8", 11113396], [" a993b8:\tb.lt\ta993cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3566c>", 11113400], [" a993bc:\tmov\tx0, x26", 11113404], [" a993c0:\tmov\tx1, x27", 11113408], [" a993c4:\tmov\tx2, x24", 11113412], [" a993c8:\tbl\t6cdd0 <memcpy@plt>", 11113416], [" a993cc:\tldr\tx0, [x22,#456]", 11113420], [" a993d0:\tstp\tx26, x21, [x22,#456]", 11113424], [" a993d4:\tstr\tx25, [x22,#472]", 11113428], [" a993d8:\tldr\tx24, [sp,#72]", 11113432], [" a993dc:\tldr\tw26, [sp,#12]", 11113436], [" a993e0:\tcbz\tx0, a993e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35688>", 11113440], [" a993e4:\tbl\t6cda0 <operator delete(void*)@plt>", 11113444], [" a993e8:\tldr\tx22, [sp,#40]", 11113448], [" a993ec:\tstr\tw26, [x22]", 11113452], [" a993f0:\tldr\tx21, [x29,#24]", 11113456], [" a993f4:\tcbz\tx21, a99480 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35720>", 11113460], [" a993f8:\tmov\tw21, #0x305 \t// #773", 11113464], [" a993fc:\tadrp\tx8, c81000 <LoadQCC+0x843d0>", 11113468], [" a99400:\tadd\tx8, x8, #0xda8", 11113472], [" a99404:\tstrh\tw21, [sp,#336]", 11113476], [" a99408:\tmov\tx0, x29", 11113480], [" a9940c:\tldr\tx12, [x29]", 11113484], [" a99410:\tldr\tx7, [x12,#56]", 11113488], [" a99414:\tstp\tx24, x8, [sp,#320]", 11113492], [" a99418:\tblr\tx7", 11113496], [" a9941c:\tldrh\tw8, [sp,#336]", 11113500], [" a99420:\tmov\tw12, #0x105 \t// #261", 11113504], [" a99424:\tadd\tx14, sp, #0xe0", 11113508], [" a99428:\tstp\tx0, x1, [sp,#224]", 11113512], [" a9942c:\tstrh\tw12, [sp,#288]", 11113516], [" a99430:\tand\tw9, w8, #0xff", 11113520], [" a99434:\tstr\tx14, [sp,#272]", 11113524], [" a99438:\tcbz\tw9, a99468 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35708>", 11113528], [" a9943c:\tldrh\tw9, [sp,#288]", 11113532], [" a99440:\tand\tw10, w9, #0xff", 11113536], [" a99444:\tcbz\tw10, a99468 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35708>", 11113540], [" a99448:\tand\tw6, w8, #0xff", 11113544], [" a9944c:\tcmp\tw6, #0x1", 11113548], [" a99450:\tb.ne\ta994d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35774>", 11113552], [" a99454:\tldr\tx1, [sp,#288]", 11113556], [" a99458:\tldr\tq0, [sp,#272]", 11113560], [" a9945c:\tstr\tx1, [sp,#128]", 11113564], [" a99460:\tstr\tq0, [sp,#112]", 11113568], [" a99464:\tb\ta99470 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35710>", 11113572], [" a99468:\torr\tw14, wzr, #0x100", 11113576], [" a9946c:\tstrh\tw14, [sp,#128]", 11113580], [" a99470:\tadd\tx8, sp, #0x128", 11113584], [" a99474:\tadd\tx0, sp, #0x70", 11113588], [" a99478:\tbl\tcde38 <islower@plt+0x607e8>", 11113592], [" a9947c:\tb\ta9952c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x357cc>", 11113596], [" a99480:\tldr\tx27, [x24]", 11113600], [" a99484:\tcbz\tx27, a994c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35760>", 11113604], [" a99488:\tldr\tx23, [x24,#8]", 11113608], [" a9948c:\tmovi\tv2.2d, #0x0", 11113612], [" a99490:\tadd\tx4, sp, #0xf8", 11113616], [" a99494:\tcmn\tx23, #0x10", 11113620], [" a99498:\tstur\tq2, [x4,#56]", 11113624], [" a9949c:\tstr\txzr, [sp,#296]", 11113628], [" a994a0:\tb.cs\ta99724 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359c4>", 11113632], [" a994a4:\tcmp\tx23, #0x17", 11113636], [" a994a8:\tb.cs\ta994f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35794>", 11113640], [" a994ac:\tldr\tx26, [sp,#24]", 11113644], [" a994b0:\tlsl\tx5, x23, #1", 11113648], [" a994b4:\tstrb\tw5, [sp,#296]", 11113652], [" a994b8:\tcbnz\tx23, a99518 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x357b8>", 11113656], [" a994bc:\tb\ta99528 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x357c8>", 11113660], [" a994c0:\tmovi\tv1.2d, #0x0", 11113664], [" a994c4:\tadd\tx3, sp, #0xf8", 11113668], [" a994c8:\tstr\txzr, [sp,#312]", 11113672], [" a994cc:\tstr\tq1, [x3,#48]", 11113676], [" a994d0:\tb\ta9952c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x357cc>", 11113680], [" a994d4:\tand\tw27, w9, #0xff", 11113684], [" a994d8:\tcmp\tw27, #0x1", 11113688], [" a994dc:\tb.ne\ta9902c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x352cc>", 11113692], [" a994e0:\tldr\tx0, [sp,#336]", 11113696], [" a994e4:\tldr\tq0, [sp,#320]", 11113700], [" a994e8:\tstr\tx0, [sp,#128]", 11113704], [" a994ec:\tstr\tq0, [sp,#112]", 11113708], [" a994f0:\tb\ta99470 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35710>", 11113712], [" a994f4:\tadd\tx9, x23, #0x10", 11113716], [" a994f8:\tand\tx24, x9, #0xfffffffffffffff0", 11113720], [" a994fc:\tmov\tx0, x24", 11113724], [" a99500:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11113728], [" a99504:\tmov\tx26, x0", 11113732], [" a99508:\torr\tx11, x24, #0x1", 11113736], [" a9950c:\tldr\tx24, [sp,#72]", 11113740], [" a99510:\tstp\tx23, x26, [sp,#304]", 11113744], [" a99514:\tstr\tx11, [sp,#296]", 11113748], [" a99518:\tmov\tx0, x26", 11113752], [" a9951c:\tmov\tx1, x27", 11113756], [" a99520:\tmov\tx2, x23", 11113760], [" a99524:\tbl\t6cdd0 <memcpy@plt>", 11113764], [" a99528:\tstrb\twzr, [x26,x23]", 11113768], [" a9952c:\tldrb\tw8, [sp,#528]", 11113772], [" a99530:\tadd\tx3, sp, #0x110", 11113776], [" a99534:\tldr\tx9, [sp,#544]", 11113780], [" a99538:\tldr\tx10, [sp,#536]", 11113784], [" a9953c:\tldrb\tw27, [sp,#296]", 11113788], [" a99540:\tldr\tx0, [sp,#48]", 11113792], [" a99544:\ttst\tw8, #0x1", 11113796], [" a99548:\tldp\tx25, x15, [sp,#304]", 11113800], [" a9954c:\tldp\tx23, x7, [sp,#24]", 11113804], [" a99550:\tlsr\tx26, x8, #1", 11113808], [" a99554:\tcsel\tx16, x0, x9, eq", 11113812], [" a99558:\tldr\tw4, [sp,#68]", 11113816], [" a9955c:\tcsel\tx17, x26, x10, eq", 11113820], [" a99560:\ttst\tw27, #0x1", 11113824], [" a99564:\tlsr\tx14, x27, #1", 11113828], [" a99568:\tcsel\tx18, x23, x15, eq", 11113832], [" a9956c:\tstp\tx16, x17, [sp,#320]", 11113836], [" a99570:\tcsel\tx2, x14, x25, eq", 11113840], [" a99574:\tmov\tx0, x20", 11113844], [" a99578:\tmov\tx1, x29", 11113848], [" a9957c:\tstp\tx18, x2, [sp,#272]", 11113852], [" a99580:\tadd\tx2, sp, #0x140", 11113856], [" a99584:\tmov\tx5, x19", 11113860], [" a99588:\tmov\tx6, x22", 11113864], [" a9958c:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11113868], [" a99590:\tldr\tw16, [sp,#84]", 11113872], [" a99594:\tcmp\tw16, #0x7d", 11113876], [" a99598:\tb.ne\ta995ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3584c>", 11113880], [" a9959c:\tcbz\tx0, a995ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3584c>", 11113884], [" a995a0:\tldr\tx3, [x0]", 11113888], [" a995a4:\torr\tx13, x3, #0x400000", 11113892], [" a995a8:\tstr\tx13, [x0]", 11113896], [" a995ac:\tldr\tw13, [sp,#84]", 11113900], [" a995b0:\tldr\tx26, [sp,#88]", 11113904], [" a995b4:\tcmp\tw13, #0x7d", 11113908], [" a995b8:\tb.ne\ta99608 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358a8>", 11113912], [" a995bc:\tldr\tx14, [x29]", 11113916], [" a995c0:\tmov\tx0, x29", 11113920], [" a995c4:\tldr\tx21, [x14,#632]", 11113924], [" a995c8:\tblr\tx21", 11113928], [" a995cc:\ttbz\tw0, #0, a99608 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358a8>", 11113932], [" a995d0:\tldr\tw4, [x29,#16]", 11113936], [" a995d4:\tcbnz\tw4, a99608 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358a8>", 11113940], [" a995d8:\tldr\tx4, [x19]", 11113944], [" a995dc:\tadd\tx8, sp, #0x140", 11113948], [" a995e0:\tmov\tx1, x29", 11113952], [" a995e4:\torr\tx15, x4, #0x100000", 11113956], [" a995e8:\tstr\tx15, [x19]", 11113960], [" a995ec:\tldr\tx0, [x20,#248]", 11113964], [" a995f0:\tldr\tw10, [sp,#68]", 11113968], [" a995f4:\tstr\tw10, [x19,#248]", 11113972], [" a995f8:\tbl\ta0278c <islower@plt+0x99513c>", 11113976], [" a995fc:\tadd\tx0, sp, #0x140", 11113980], [" a99600:\tbl\ta4965c <islower@plt+0x9dc00c>", 11113984], [" a99604:\tstr\tw0, [x19,#252]", 11113988], [" a99608:\tldrb\tw29, [sp,#296]", 11113992], [" a9960c:\ttbz\tw29, #0, a99618 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358b8>", 11113996], [" a99610:\tldr\tx0, [sp,#312]", 11114000], [" a99614:\tbl\t6cda0 <operator delete(void*)@plt>", 11114004], [" a99618:\tldrb\tw0, [sp,#528]", 11114008], [" a9961c:\ttbz\tw0, #0, a99628 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x358c8>", 11114012], [" a99620:\tldr\tx0, [sp,#544]", 11114016], [" a99624:\tbl\t6cda0 <operator delete(void*)@plt>", 11114020], [" a99628:\tldr\tx6, [sp,#16]", 11114024], [" a9962c:\tadd\tw28, w28, #0x1", 11114028], [" a99630:\tldp\tx8, x29, [x6]", 11114032], [" a99634:\tsub\tx6, x29, x8", 11114036], [" a99638:\tcmp\tx28, x6, asr #4", 11114040], [" a9963c:\tb.cc\ta990ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3534c>", 11114044], [" a99640:\tb\ta996dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3597c>", 11114048], [" a99644:\tmov\tx27, xzr", 11114052], [" a99648:\tadd\tx23, x27, x19, lsl #3", 11114056], [" a9964c:\tadd\tx29, x27, x29, lsl #3", 11114060], [" a99650:\tcmp\tx20, #0x1", 11114064], [" a99654:\tstr\tx22, [x23],#8", 11114068], [" a99658:\tb.lt\ta9966c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3590c>", 11114072], [" a9965c:\tmov\tx0, x27", 11114076], [" a99660:\tmov\tx1, x21", 11114080], [" a99664:\tmov\tx2, x20", 11114084], [" a99668:\tbl\t6cdd0 <memcpy@plt>", 11114088], [" a9966c:\tldr\tx0, [x25,#456]", 11114092], [" a99670:\tstp\tx27, x23, [x25,#456]", 11114096], [" a99674:\tstr\tx29, [x25,#472]", 11114100], [" a99678:\tcbz\tx0, a996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11114104], [" a9967c:\tbl\t6cda0 <operator delete(void*)@plt>", 11114108], [" a99680:\tb\ta996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11114112], [" a99684:\tmov\tx27, xzr", 11114116], [" a99688:\tadd\tx20, x27, x29, lsl #3", 11114120], [" a9968c:\tadd\tx26, x27, x26, lsl #3", 11114124], [" a99690:\tcmp\tx19, #0x1", 11114128], [" a99694:\tstr\tx22, [x20],#8", 11114132], [" a99698:\tb.lt\ta996ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3594c>", 11114136], [" a9969c:\tmov\tx0, x27", 11114140], [" a996a0:\tmov\tx1, x21", 11114144], [" a996a4:\tmov\tx2, x19", 11114148], [" a996a8:\tbl\t6cdd0 <memcpy@plt>", 11114152], [" a996ac:\tldr\tx0, [x25,#432]", 11114156], [" a996b0:\tstp\tx27, x20, [x25,#432]", 11114160], [" a996b4:\tstr\tx26, [x25,#448]", 11114164], [" a996b8:\tcbz\tx0, a996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11114168], [" a996bc:\tbl\t6cda0 <operator delete(void*)@plt>", 11114172], [" a996c0:\tb\ta996e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x35980>", 11114176], [" a996c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11114180], [" a996c8:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11114184], [" a996cc:\tadd\tx0, x0, #0xd47", 11114188], [" a996d0:\tadd\tx1, x1, #0xcf2", 11114192], [" a996d4:\tmov\tw2, #0x1d89 \t// #7561", 11114196], [" a996d8:\tbl\tb9770 <islower@plt+0x4c120>", 11114200], [" a996dc:\tmov\tx22, xzr", 11114204], [" a996e0:\tmrs\tx29, tpidr_el0", 11114208], [" a996e4:\tldr\tx7, [x29,#40]", 11114212], [" a996e8:\tldr\tx1, [sp,#104]", 11114216], [" a996ec:\tcmp\tx7, x1", 11114220], [" a996f0:\tb.ne\ta99718 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x359b8>", 11114224], [" a996f4:\tmov\tx0, x22", 11114228], [" a996f8:\tadd\tsp, sp, #0x250", 11114232], [" a996fc:\tldp\tx29, x30, [sp,#80]", 11114236], [" a99700:\tldp\tx20, x19, [sp,#64]", 11114240], [" a99704:\tldp\tx22, x21, [sp,#48]", 11114244], [" a99708:\tldp\tx24, x23, [sp,#32]", 11114248], [" a9970c:\tldp\tx26, x25, [sp,#16]", 11114252], [" a99710:\tldp\tx28, x27, [sp],#96", 11114256], [" a99714:\tret", 11114260], [" a99718:\tbl\t6ce60 <__stack_chk_fail@plt>", 11114264], [" a9971c:\tadd\tx0, sp, #0x210", 11114268], [" a99720:\tbl\t84c84 <islower@plt+0x17634>", 11114272], [" a99724:\tadd\tx0, sp, #0x128", 11114276], [" a99728:\tbl\t84c84 <islower@plt+0x17634>", 11114280], [" a9972c:\tbl\t88404 <islower@plt+0x1adb4>", 11114284], [" a99730:\tbl\t88404 <islower@plt+0x1adb4>", 11114288], [" a99734:\tbl\t88404 <islower@plt+0x1adb4>", 11114292], [" a99738:\tbl\t6ce00 <abort@plt>", 11114296], [" a9973c:\tbl\t6ce00 <abort@plt>", 11114300], [" a99740:\tbl\t6ce00 <abort@plt>", 11114304], ["", 0]], "l": 16, "f": "TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&)"}, "116": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a9aaa4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36d44>:", 0], [" a9aaa4:\tstp\tx28, x27, [sp,#-96]!", 11119268], [" a9aaa8:\tstp\tx26, x25, [sp,#16]", 11119272], [" a9aaac:\tstp\tx24, x23, [sp,#32]", 11119276], [" a9aab0:\tstp\tx22, x21, [sp,#48]", 11119280], [" a9aab4:\tstp\tx20, x19, [sp,#64]", 11119284], [" a9aab8:\tstp\tx29, x30, [sp,#80]", 11119288], [" a9aabc:\tsub\tsp, sp, #0x1f0", 11119292], [" a9aac0:\tmrs\tx9, tpidr_el0", 11119296], [" a9aac4:\tmov\tx19, x0", 11119300], [" a9aac8:\tldr\tx11, [x9,#40]", 11119304], [" a9aacc:\tstr\tx11, [sp,#48]", 11119308], [" a9aad0:\tldp\tx12, x13, [x19,#480]", 11119312], [" a9aad4:\tcmp\tx13, x12", 11119316], [" a9aad8:\tb.eq\ta9b4ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3778c>", 11119320], [" a9aadc:\tadrp\tx13, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11119324], [" a9aae0:\tadd\tx28, sp, #0xe0", 11119328], [" a9aae4:\tadd\tx10, sp, #0x58", 11119332], [" a9aae8:\tadd\tx13, x13, #0x2f8", 11119336], [" a9aaec:\torr\tx21, x10, #0x1", 11119340], [" a9aaf0:\torr\tx29, x28, #0x1", 11119344], [" a9aaf4:\tadd\tx24, x13, #0x10", 11119348], [" a9aaf8:\tstr\tx21, [sp,#32]", 11119352], [" a9aafc:\tadd\tx11, sp, #0x38", 11119356], [" a9ab00:\tstr\tx29, [sp,#40]", 11119360], [" a9ab04:\tadd\tx12, sp, #0x100", 11119364], [" a9ab08:\tstr\tx24, [sp,#24]", 11119368], [" a9ab0c:\tmov\tx22, xzr", 11119372], [" a9ab10:\tldr\tx8, [x19,#480]", 11119376], [" a9ab14:\torr\tx21, x11, #0x1", 11119380], [" a9ab18:\torr\tx23, x12, #0x1", 11119384], [" a9ab1c:\torr\tw26, wzr, #0x1", 11119388], [" a9ab20:\tb\ta9b428 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x376c8>", 11119392], [" a9ab24:\tcmp\tw24, #0x6", 11119396], [" a9ab28:\tb.ne\ta9ac94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36f34>", 11119400], [" a9ab2c:\torr\tw1, wzr, #0x3", 11119404], [" a9ab30:\tmov\tx0, x29", 11119408], [" a9ab34:\tbl\ta9b52c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x377cc>", 11119412], [" a9ab38:\tldp\tx24, x25, [x28,#8]", 11119416], [" a9ab3c:\tldr\tw27, [x28,#24]", 11119420], [" a9ab40:\tstp\tx24, x25, [sp,#88]", 11119424], [" a9ab44:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11119428], [" a9ab48:\tmov\tw1, #0x110 \t// #272", 11119432], [" a9ab4c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11119436], [" a9ab50:\tadd\tx2, sp, #0x58", 11119440], [" a9ab54:\tmov\tw1, w27", 11119444], [" a9ab58:\tmov\tx3, x29", 11119448], [" a9ab5c:\tmov\tx25, x0", 11119452], [" a9ab60:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11119456], [" a9ab64:\tldr\tx1, [x25]", 11119460], [" a9ab68:\tmov\tx0, x25", 11119464], [" a9ab6c:\tldr\tx26, [x1,#144]", 11119468], [" a9ab70:\tblr\tx26", 11119472], [" a9ab74:\tldr\tx2, [x0]", 11119476], [" a9ab78:\torr\tw1, wzr, #0x6", 11119480], [" a9ab7c:\tldr\tx27, [x2,#176]", 11119484], [" a9ab80:\tblr\tx27", 11119488], [" a9ab84:\tldr\tx3, [x19]", 11119492], [" a9ab88:\tmov\tx0, x19", 11119496], [" a9ab8c:\tmov\tx1, x25", 11119500], [" a9ab90:\tmov\tw2, wzr", 11119504], [" a9ab94:\tldr\tx5, [x3,#232]", 11119508], [" a9ab98:\tblr\tx5", 11119512], [" a9ab9c:\tldr\tx4, [x19,#352]", 11119516], [" a9aba0:\tmov\tx0, x29", 11119520], [" a9aba4:\tldr\tx5, [x4,#-8]!", 11119524], [" a9aba8:\tldr\tx6, [x28,#40]", 11119528], [" a9abac:\tstr\tx4, [x19,#352]", 11119532], [" a9abb0:\tldr\tx1, [x6,#768]", 11119536], [" a9abb4:\tldr\tx24, [x5]", 11119540], [" a9abb8:\tblr\tx1", 11119544], [" a9abbc:\ttbnz\tw0, #0, a9b3a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37648>", 11119548], [" a9abc0:\tldr\tx7, [x19,#440]", 11119552], [" a9abc4:\tldr\tx27, [x28,#232]", 11119556], [" a9abc8:\tldr\tw15, [x7,#32]", 11119560], [" a9abcc:\tstr\tw15, [sp,#224]", 11119564], [" a9abd0:\tcbz\tx27, a9ac20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36ec0>", 11119568], [" a9abd4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11119572], [" a9abd8:\tmov\tw1, #0x110 \t// #272", 11119576], [" a9abdc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11119580], [" a9abe0:\tmov\tx25, x0", 11119584], [" a9abe4:\tldr\tw1, [x27,#24]", 11119588], [" a9abe8:\tldp\tx0, x8, [x27,#8]", 11119592], [" a9abec:\tadd\tx3, x27, #0x28", 11119596], [" a9abf0:\tadd\tx2, sp, #0x100", 11119600], [" a9abf4:\tstp\tx0, x8, [sp,#256]", 11119604], [" a9abf8:\tmov\tx0, x25", 11119608], [" a9abfc:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11119612], [" a9ac00:\tmov\tx14, x23", 11119616], [" a9ac04:\tldr\tx23, [x19]", 11119620], [" a9ac08:\tmov\tx0, x19", 11119624], [" a9ac0c:\tmov\tx1, x25", 11119628], [" a9ac10:\tmov\tw2, wzr", 11119632], [" a9ac14:\tldr\tx9, [x23,#232]", 11119636], [" a9ac18:\tmov\tx23, x14", 11119640], [" a9ac1c:\tblr\tx9", 11119644], [" a9ac20:\tldr\tx28, [x28,#64]", 11119648], [" a9ac24:\tstr\twzr, [sp,#200]", 11119652], [" a9ac28:\tcbnz\tx28, a9ac44 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36ee4>", 11119656], [" a9ac2c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11119660], [" a9ac30:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11119664], [" a9ac34:\tadd\tx0, x0, #0xd47", 11119668], [" a9ac38:\tadd\tx1, x1, #0xcf2", 11119672], [" a9ac3c:\tmov\tw2, #0x1ec1 \t// #7873", 11119676], [" a9ac40:\tbl\tb9770 <islower@plt+0x4c120>", 11119680], [" a9ac44:\tldr\tx25, [x29]", 11119684], [" a9ac48:\tmov\tx0, x29", 11119688], [" a9ac4c:\tldr\tx10, [x25,#56]", 11119692], [" a9ac50:\tblr\tx10", 11119696], [" a9ac54:\tmovi\tv0.2d, #0x0", 11119700], [" a9ac58:\tmov\tx26, x0", 11119704], [" a9ac5c:\tmov\tx25, x1", 11119708], [" a9ac60:\tstr\txzr, [sp,#272]", 11119712], [" a9ac64:\tadd\tx20, sp, #0xe0", 11119716], [" a9ac68:\tstr\tq0, [x20,#32]", 11119720], [" a9ac6c:\tcbz\tx26, a9b2e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37588>", 11119724], [" a9ac70:\tcmn\tx25, #0x10", 11119728], [" a9ac74:\tb.cs\ta9b524 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x377c4>", 11119732], [" a9ac78:\tcmp\tx25, #0x17", 11119736], [" a9ac7c:\tb.cs\ta9b2f8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37598>", 11119740], [" a9ac80:\tmov\tx27, x23", 11119744], [" a9ac84:\tlsl\tx13, x25, #1", 11119748], [" a9ac88:\tstrb\tw13, [sp,#256]", 11119752], [" a9ac8c:\tcbnz\tx25, a9b318 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x375b8>", 11119756], [" a9ac90:\tb\ta9b328 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x375c8>", 11119760], [" a9ac94:\tldr\tx24, [x29]", 11119764], [" a9ac98:\tmov\tx0, x29", 11119768], [" a9ac9c:\tldr\tx17, [x24,#632]", 11119772], [" a9aca0:\tblr\tx17", 11119776], [" a9aca4:\tldr\tx27, [x29]", 11119780], [" a9aca8:\tmov\tw26, w0", 11119784], [" a9acac:\tmov\tx0, x29", 11119788], [" a9acb0:\tldr\tx18, [x27,#136]", 11119792], [" a9acb4:\tblr\tx18", 11119796], [" a9acb8:\tmov\tw24, w0", 11119800], [" a9acbc:\tstr\tx23, [sp,#16]", 11119804], [" a9acc0:\ttbz\tw26, #0, a9b1bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3745c>", 11119808], [" a9acc4:\torr\tw8, w24, #0x4", 11119812], [" a9acc8:\tcmp\tw8, #0xe", 11119816], [" a9accc:\tb.eq\ta9ace8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36f88>", 11119820], [" a9acd0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11119824], [" a9acd4:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11119828], [" a9acd8:\tadd\tx0, x0, #0xd47", 11119832], [" a9acdc:\tadd\tx1, x1, #0xcf2", 11119836], [" a9ace0:\tmov\tw2, #0x1ece \t// #7886", 11119840], [" a9ace4:\tbl\tb9770 <islower@plt+0x4c120>", 11119844], [" a9ace8:\tldr\tx8, [x28,#40]", 11119848], [" a9acec:\tmov\tx0, x29", 11119852], [" a9acf0:\tldr\tx2, [x8,#56]", 11119856], [" a9acf4:\tblr\tx2", 11119860], [" a9acf8:\tadrp\tx14, cc6000 <LoadQCC+0xc93d0>", 11119864], [" a9acfc:\tstp\tx0, x1, [sp,#112]", 11119868], [" a9ad00:\tmov\tw12, #0x305 \t// #773", 11119872], [" a9ad04:\tadd\tx15, sp, #0x70", 11119876], [" a9ad08:\tadd\tx14, x14, #0xe57", 11119880], [" a9ad0c:\tadd\tx8, sp, #0x58", 11119884], [" a9ad10:\tstrh\tw12, [sp,#480]", 11119888], [" a9ad14:\tadd\tx0, sp, #0x1d0", 11119892], [" a9ad18:\tstp\tx15, x14, [sp,#464]", 11119896], [" a9ad1c:\tbl\tcde38 <islower@plt+0x607e8>", 11119900], [" a9ad20:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11119904], [" a9ad24:\tmov\tw1, #0x110 \t// #272", 11119908], [" a9ad28:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11119912], [" a9ad2c:\tldrb\tw5, [sp,#88]", 11119916], [" a9ad30:\tldr\tx3, [sp,#104]", 11119920], [" a9ad34:\tldr\tx12, [sp,#32]", 11119924], [" a9ad38:\tldr\tw26, [x28,#24]", 11119928], [" a9ad3c:\ttst\tw5, #0x1", 11119932], [" a9ad40:\tmov\tx25, x0", 11119936], [" a9ad44:\tcsel\tx27, x12, x3, eq", 11119940], [" a9ad48:\tstr\tx27, [sp,#256]", 11119944], [" a9ad4c:\tcbnz\tx27, a9ad68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37008>", 11119948], [" a9ad50:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11119952], [" a9ad54:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11119956], [" a9ad58:\tadd\tx0, x0, #0xd47", 11119960], [" a9ad5c:\tadd\tx1, x1, #0xb3", 11119964], [" a9ad60:\tmov\tw2, #0x52 \t// #82", 11119968], [" a9ad64:\tbl\tb9770 <islower@plt+0x4c120>", 11119972], [" a9ad68:\tmov\tx0, x27", 11119976], [" a9ad6c:\tbl\t6ce80 <strlen@plt>", 11119980], [" a9ad70:\tstr\tx0, [sp,#264]", 11119984], [" a9ad74:\tadd\tx2, sp, #0x100", 11119988], [" a9ad78:\tmov\tx0, x25", 11119992], [" a9ad7c:\tmov\tw1, w26", 11119996], [" a9ad80:\tmov\tx3, x29", 11120000], [" a9ad84:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11120004], [" a9ad88:\tldr\tx9, [x19]", 11120008], [" a9ad8c:\tmov\tx0, x19", 11120012], [" a9ad90:\tmov\tx1, x25", 11120016], [" a9ad94:\tmov\tw2, wzr", 11120020], [" a9ad98:\tldr\tx4, [x9,#232]", 11120024], [" a9ad9c:\tblr\tx4", 11120028], [" a9ada0:\tldr\tx10, [x19,#352]", 11120032], [" a9ada4:\tmov\tw16, #0x800000 \t// #8388608", 11120036], [" a9ada8:\tmovk\tw16, #0x4000", 11120040], [" a9adac:\tadd\tx0, sp, #0x100", 11120044], [" a9adb0:\tmov\tx1, x29", 11120048], [" a9adb4:\tldr\tx11, [x10,#-8]!", 11120052], [" a9adb8:\tldr\tx12, [x11]", 11120056], [" a9adbc:\tstr\tx10, [x19,#352]", 11120060], [" a9adc0:\tldr\tx6, [x12]", 11120064], [" a9adc4:\torr\tx7, x6, x16", 11120068], [" a9adc8:\tstr\tx7, [x12]", 11120072], [" a9adcc:\tldr\tx18, [sp,#24]", 11120076], [" a9add0:\tstr\tx18, [sp,#256]", 11120080], [" a9add4:\tbl\ta0b96c <islower@plt+0x99e31c>", 11120084], [" a9add8:\tldr\tx20, [sp,#264]", 11120088], [" a9addc:\tmov\tx0, x29", 11120092], [" a9ade0:\tand\tx13, x20, #0xfffffffeffffffff", 11120096], [" a9ade4:\tstr\tx13, [sp,#264]", 11120100], [" a9ade8:\tldr\tx14, [x28,#40]", 11120104], [" a9adec:\tstr\twzr, [sp,#272]", 11120108], [" a9adf0:\tstr\twzr, [sp,#300]", 11120112], [" a9adf4:\tldr\tx25, [x14,#544]", 11120116], [" a9adf8:\tstr\txzr, [sp,#288]", 11120120], [" a9adfc:\tstr\txzr, [sp,#320]", 11120124], [" a9ae00:\tstr\txzr, [sp,#304]", 11120128], [" a9ae04:\tblr\tx25", 11120132], [" a9ae08:\tldr\tw9, [x28,#56]", 11120136], [" a9ae0c:\tmov\tw29, w0", 11120140], [" a9ae10:\tcmp\tw9, #0x1", 11120144], [" a9ae14:\tstp\twzr, wzr, [sp,#80]", 11120148], [" a9ae18:\tb.lt\ta9b1a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37440>", 11120152], [" a9ae1c:\tldrb\tw10, [x19,#145]", 11120156], [" a9ae20:\tmov\tw23, wzr", 11120160], [" a9ae24:\tcmn\tw29, #0x1", 11120164], [" a9ae28:\tcset\tw27, eq", 11120168], [" a9ae2c:\tcmp\tw10, #0x0", 11120172], [" a9ae30:\tcset\tw1, ne", 11120176], [" a9ae34:\torr\tw20, w27, w1", 11120180], [" a9ae38:\tb\ta9af80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37220>", 11120184], [" a9ae3c:\tand\tw11, w8, #0xff", 11120188], [" a9ae40:\tcmp\tw11, #0x1", 11120192], [" a9ae44:\tb.ne\ta9ae84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37124>", 11120196], [" a9ae48:\tldr\tx27, [sp,#216]", 11120200], [" a9ae4c:\tadd\tx9, sp, #0xe0", 11120204], [" a9ae50:\tldur\tq0, [sp,#200]", 11120208], [" a9ae54:\tstr\tx27, [sp,#240]", 11120212], [" a9ae58:\tstr\tq0, [x9]", 11120216], [" a9ae5c:\tb\ta9afe8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37288>", 11120220], [" a9ae60:\tand\tw16, w9, #0xff", 11120224], [" a9ae64:\tcmp\tw16, #0x1", 11120228], [" a9ae68:\tb.ne\ta9af00 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x371a0>", 11120232], [" a9ae6c:\tadd\tx25, sp, #0xe0", 11120236], [" a9ae70:\tldr\tx9, [sp,#240]", 11120240], [" a9ae74:\tldr\tq0, [x25]", 11120244], [" a9ae78:\tstr\tx9, [sp,#144]", 11120248], [" a9ae7c:\tstr\tq0, [sp,#128]", 11120252], [" a9ae80:\tb\ta9b03c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x372dc>", 11120256], [" a9ae84:\tand\tw12, w10, #0xff00", 11120260], [" a9ae88:\tldr\tx1, [sp,#176]", 11120264], [" a9ae8c:\torr\tw13, w10, #0x1", 11120268], [" a9ae90:\tcmp\tw12, #0x100", 11120272], [" a9ae94:\tand\tw13, w13, #0xff", 11120276], [" a9ae98:\tcset\tw12, ne", 11120280], [" a9ae9c:\tcmp\tw13, #0x1", 11120284], [" a9aea0:\tcset\tw15, eq", 11120288], [" a9aea4:\torr\tw15, w12, w15", 11120292], [" a9aea8:\tcmp\tw15, #0x0", 11120296], [" a9aeac:\tand\tw14, w8, #0xff00", 11120300], [" a9aeb0:\torr\tw16, w8, #0x1", 11120304], [" a9aeb4:\torr\tw9, wzr, #0x2", 11120308], [" a9aeb8:\tadd\tx17, sp, #0x70", 11120312], [" a9aebc:\tadd\tx0, sp, #0xc8", 11120316], [" a9aec0:\tcsel\tw10, w9, w10, ne", 11120320], [" a9aec4:\tcsel\tx5, x0, x17, ne", 11120324], [" a9aec8:\tcmp\tw14, #0x100", 11120328], [" a9aecc:\tand\tw15, w16, #0xff", 11120332], [" a9aed0:\tstrb\tw10, [sp,#240]", 11120336], [" a9aed4:\tcset\tw16, ne", 11120340], [" a9aed8:\tcmp\tw15, #0x1", 11120344], [" a9aedc:\tcset\tw2, eq", 11120348], [" a9aee0:\torr\tw14, w16, w2", 11120352], [" a9aee4:\tcmp\tw14, #0x0", 11120356], [" a9aee8:\tadd\tx2, sp, #0xb0", 11120360], [" a9aeec:\tcsel\tx0, x2, x1, ne", 11120364], [" a9aef0:\tcsel\tw8, w9, w8, ne", 11120368], [" a9aef4:\tstp\tx5, x0, [sp,#224]", 11120372], [" a9aef8:\tstrb\tw8, [sp,#241]", 11120376], [" a9aefc:\tb\ta9afe8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37288>", 11120380], [" a9af00:\tand\tw17, w11, #0xff00", 11120384], [" a9af04:\tldr\tx10, [sp,#224]", 11120388], [" a9af08:\torr\tw0, w11, #0x1", 11120392], [" a9af0c:\tcmp\tw17, #0x100", 11120396], [" a9af10:\tand\tw18, w0, #0xff", 11120400], [" a9af14:\tcset\tw7, ne", 11120404], [" a9af18:\tcmp\tw18, #0x1", 11120408], [" a9af1c:\tcset\tw27, eq", 11120412], [" a9af20:\torr\tw1, w7, w27", 11120416], [" a9af24:\tcmp\tw1, #0x0", 11120420], [" a9af28:\torr\tw14, wzr, #0x2", 11120424], [" a9af2c:\tand\tw0, w9, #0xff00", 11120428], [" a9af30:\tcsel\tw1, w14, w11, ne", 11120432], [" a9af34:\tadd\tx11, sp, #0xe0", 11120436], [" a9af38:\torr\tw2, w9, #0x1", 11120440], [" a9af3c:\tcsel\tx11, x11, x10, ne", 11120444], [" a9af40:\tstrb\tw1, [sp,#144]", 11120448], [" a9af44:\tcmp\tw0, #0x100", 11120452], [" a9af48:\tand\tw2, w2, #0xff", 11120456], [" a9af4c:\tcset\tw12, ne", 11120460], [" a9af50:\tcmp\tw2, #0x1", 11120464], [" a9af54:\tcset\tw15, eq", 11120468], [" a9af58:\torr\tw3, w12, w15", 11120472], [" a9af5c:\tadrp\tx2, c86000 <LoadQCC+0x893d0>", 11120476], [" a9af60:\tcmp\tw3, #0x0", 11120480], [" a9af64:\tadd\tx3, sp, #0x98", 11120484], [" a9af68:\tadd\tx2, x2, #0x49d", 11120488], [" a9af6c:\tcsel\tx12, x3, x2, ne", 11120492], [" a9af70:\tcsel\tw9, w14, w9, ne", 11120496], [" a9af74:\tstp\tx11, x12, [sp,#128]", 11120500], [" a9af78:\tstrb\tw9, [sp,#145]", 11120504], [" a9af7c:\tb\ta9b03c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x372dc>", 11120508], [" a9af80:\tmov\tw26, #0x305 \t// #773", 11120512], [" a9af84:\tstr\tw23, [sp,#176]", 11120516], [" a9af88:\tadrp\tx17, c82000 <LoadQCC+0x853d0>", 11120520], [" a9af8c:\tand\tw10, w26, #0xffff", 11120524], [" a9af90:\tadd\tx16, sp, #0x70", 11120528], [" a9af94:\tstrh\tw26, [sp,#216]", 11120532], [" a9af98:\tadd\tx17, x17, #0xb09", 11120536], [" a9af9c:\tmov\tw1, #0x108 \t// #264", 11120540], [" a9afa0:\tand\tw11, w10, #0xff", 11120544], [" a9afa4:\tstp\tx16, x17, [sp,#200]", 11120548], [" a9afa8:\tstrh\tw1, [sp,#192]", 11120552], [" a9afac:\tcbz\tw11, a9afe0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37280>", 11120556], [" a9afb0:\tldrh\tw8, [sp,#192]", 11120560], [" a9afb4:\tand\tw12, w8, #0xff", 11120564], [" a9afb8:\tcbz\tw12, a9afe0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37280>", 11120568], [" a9afbc:\tand\tw9, w10, #0xff", 11120572], [" a9afc0:\tcmp\tw9, #0x1", 11120576], [" a9afc4:\tb.ne\ta9ae3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x370dc>", 11120580], [" a9afc8:\tldr\tx26, [sp,#192]", 11120584], [" a9afcc:\tadd\tx8, sp, #0xe0", 11120588], [" a9afd0:\tldr\tq0, [sp,#176]", 11120592], [" a9afd4:\tstr\tx26, [sp,#240]", 11120596], [" a9afd8:\tstr\tq0, [x8]", 11120600], [" a9afdc:\tb\ta9afe8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37288>", 11120604], [" a9afe0:\torr\tw0, wzr, #0x100", 11120608], [" a9afe4:\tstrh\tw0, [sp,#240]", 11120612], [" a9afe8:\tldrh\tw11, [sp,#240]", 11120616], [" a9afec:\tadrp\tx3, c86000 <LoadQCC+0x893d0>", 11120620], [" a9aff0:\tadd\tx3, x3, #0x49d", 11120624], [" a9aff4:\tmov\tw15, #0x103 \t// #259", 11120628], [" a9aff8:\tand\tw17, w11, #0xff", 11120632], [" a9affc:\tstr\tx3, [sp,#152]", 11120636], [" a9b000:\tstrh\tw15, [sp,#168]", 11120640], [" a9b004:\tcbz\tw17, a9b034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x372d4>", 11120644], [" a9b008:\tldrh\tw9, [sp,#168]", 11120648], [" a9b00c:\tand\tw18, w9, #0xff", 11120652], [" a9b010:\tcbz\tw18, a9b034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x372d4>", 11120656], [" a9b014:\tand\tw10, w11, #0xff", 11120660], [" a9b018:\tcmp\tw10, #0x1", 11120664], [" a9b01c:\tb.ne\ta9ae60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37100>", 11120668], [" a9b020:\tldr\tx8, [sp,#168]", 11120672], [" a9b024:\tldur\tq0, [sp,#152]", 11120676], [" a9b028:\tstr\tx8, [sp,#144]", 11120680], [" a9b02c:\tstr\tq0, [sp,#128]", 11120684], [" a9b030:\tb\ta9b03c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x372dc>", 11120688], [" a9b034:\torr\tw13, wzr, #0x100", 11120692], [" a9b038:\tstrh\tw13, [sp,#144]", 11120696], [" a9b03c:\tadd\tx8, sp, #0x38", 11120700], [" a9b040:\tadd\tx0, sp, #0x80", 11120704], [" a9b044:\tbl\tcde38 <islower@plt+0x607e8>", 11120708], [" a9b048:\tldr\tw10, [sp,#384]", 11120712], [" a9b04c:\tadd\tw14, w29, w23", 11120716], [" a9b050:\tldr\tw11, [x28,#24]", 11120720], [" a9b054:\tcmp\tw20, #0x0", 11120724], [" a9b058:\tcsel\tw18, w10, w14, ne", 11120728], [" a9b05c:\tadd\tw4, w23, w11", 11120732], [" a9b060:\tadd\tw26, w4, #0x1", 11120736], [" a9b064:\tstr\tw18, [sp,#384]", 11120740], [" a9b068:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11120744], [" a9b06c:\tmov\tw15, #0x110 \t// #272", 11120748], [" a9b070:\tmov\tw1, w15", 11120752], [" a9b074:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11120756], [" a9b078:\tldrb\tw2, [sp,#56]", 11120760], [" a9b07c:\tldr\tx13, [sp,#72]", 11120764], [" a9b080:\ttst\tw2, #0x1", 11120768], [" a9b084:\tcsel\tx27, x21, x13, eq", 11120772], [" a9b088:\tmov\tx25, x0", 11120776], [" a9b08c:\tstr\tx27, [sp,#224]", 11120780], [" a9b090:\tcbnz\tx27, a9b0ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3734c>", 11120784], [" a9b094:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11120788], [" a9b098:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11120792], [" a9b09c:\tadd\tx0, x0, #0xd47", 11120796], [" a9b0a0:\tadd\tx1, x1, #0xb3", 11120800], [" a9b0a4:\tmov\tw2, #0x52 \t// #82", 11120804], [" a9b0a8:\tbl\tb9770 <islower@plt+0x4c120>", 11120808], [" a9b0ac:\tmov\tx0, x27", 11120812], [" a9b0b0:\tbl\t6ce80 <strlen@plt>", 11120816], [" a9b0b4:\tstr\tx0, [sp,#232]", 11120820], [" a9b0b8:\tadd\tx2, sp, #0xe0", 11120824], [" a9b0bc:\tadd\tx3, sp, #0x100", 11120828], [" a9b0c0:\tmov\tx0, x25", 11120832], [" a9b0c4:\tmov\tw1, w26", 11120836], [" a9b0c8:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11120840], [" a9b0cc:\tldr\tx15, [x25]", 11120844], [" a9b0d0:\tmov\tx0, x25", 11120848], [" a9b0d4:\tldr\tx14, [x15,#144]", 11120852], [" a9b0d8:\tblr\tx14", 11120856], [" a9b0dc:\tldr\tx16, [x0]", 11120860], [" a9b0e0:\tmov\tw1, w24", 11120864], [" a9b0e4:\tldr\tx15, [x16,#176]", 11120868], [" a9b0e8:\tblr\tx15", 11120872], [" a9b0ec:\tldr\tx17, [x19]", 11120876], [" a9b0f0:\tmov\tx0, x19", 11120880], [" a9b0f4:\tmov\tx1, x25", 11120884], [" a9b0f8:\tmov\tw2, wzr", 11120888], [" a9b0fc:\tldr\tx16, [x17,#232]", 11120892], [" a9b100:\tblr\tx16", 11120896], [" a9b104:\tldr\tx18, [x19,#352]", 11120900], [" a9b108:\tmovi\tv1.2d, #0x0", 11120904], [" a9b10c:\tadd\tx27, sp, #0xe0", 11120908], [" a9b110:\tadd\tx1, sp, #0x100", 11120912], [" a9b114:\tldr\tx0, [x18,#-8]!", 11120916], [" a9b118:\tldrb\tw17, [sp,#56]", 11120920], [" a9b11c:\tldp\tx3, x2, [sp,#64]", 11120924], [" a9b120:\tldr\tx5, [x0]", 11120928], [" a9b124:\tstr\twzr, [sp,#84]", 11120932], [" a9b128:\ttst\tw17, #0x1", 11120936], [" a9b12c:\tlsr\tx4, x17, #1", 11120940], [" a9b130:\tcsel\tx6, x21, x2, eq", 11120944], [" a9b134:\tcsel\tx7, x4, x3, eq", 11120948], [" a9b138:\tstr\twzr, [sp,#80]", 11120952], [" a9b13c:\tstr\txzr, [sp,#240]", 11120956], [" a9b140:\tadd\tx2, sp, #0xc8", 11120960], [" a9b144:\tstr\tq1, [x27]", 11120964], [" a9b148:\tadd\tx3, sp, #0xb0", 11120968], [" a9b14c:\tstr\tx18, [x19,#352]", 11120972], [" a9b150:\tmov\tx0, x19", 11120976], [" a9b154:\tldr\tx13, [sp,#40]", 11120980], [" a9b158:\tmov\tw4, wzr", 11120984], [" a9b15c:\tstp\tx6, x7, [sp,#200]", 11120988], [" a9b160:\tadd\tx6, sp, #0x54", 11120992], [" a9b164:\tadd\tx7, sp, #0x50", 11120996], [" a9b168:\tstp\tx13, xzr, [sp,#176]", 11121000], [" a9b16c:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11121004], [" a9b170:\tldrb\tw4, [sp,#224]", 11121008], [" a9b174:\ttbz\tw4, #0, a9b180 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37420>", 11121012], [" a9b178:\tldr\tx0, [sp,#240]", 11121016], [" a9b17c:\tbl\t6cda0 <operator delete(void*)@plt>", 11121020], [" a9b180:\tldrb\tw5, [sp,#56]", 11121024], [" a9b184:\tadd\tw23, w23, #0x1", 11121028], [" a9b188:\ttbz\tw5, #0, a9b194 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37434>", 11121032], [" a9b18c:\tldr\tx0, [sp,#72]", 11121036], [" a9b190:\tbl\t6cda0 <operator delete(void*)@plt>", 11121040], [" a9b194:\tldr\tw6, [x28,#56]", 11121044], [" a9b198:\tcmp\tw23, w6", 11121048], [" a9b19c:\tb.lt\ta9af80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37220>", 11121052], [" a9b1a0:\tldrb\tw23, [sp,#88]", 11121056], [" a9b1a4:\ttbz\tw23, #0, a9b1b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37450>", 11121060], [" a9b1a8:\tldr\tx0, [sp,#104]", 11121064], [" a9b1ac:\tbl\t6cda0 <operator delete(void*)@plt>", 11121068], [" a9b1b0:\tldr\tx23, [sp,#16]", 11121072], [" a9b1b4:\torr\tw26, wzr, #0x1", 11121076], [" a9b1b8:\tb\ta9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121080], [" a9b1bc:\torr\tw1, w24, #0x4", 11121084], [" a9b1c0:\tcmp\tw1, #0xe", 11121088], [" a9b1c4:\tb.eq\ta9b1e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37480>", 11121092], [" a9b1c8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11121096], [" a9b1cc:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11121100], [" a9b1d0:\tadd\tx0, x0, #0xd47", 11121104], [" a9b1d4:\tadd\tx1, x1, #0xcf2", 11121108], [" a9b1d8:\tmov\tw2, #0x1f09 \t// #7945", 11121112], [" a9b1dc:\tbl\tb9770 <islower@plt+0x4c120>", 11121116], [" a9b1e0:\tldr\tx1, [x28,#40]", 11121120], [" a9b1e4:\tmov\tx0, x29", 11121124], [" a9b1e8:\tldr\tx18, [x1,#56]", 11121128], [" a9b1ec:\tblr\tx18", 11121132], [" a9b1f0:\tldr\tx25, [x28,#16]", 11121136], [" a9b1f4:\tstr\tx1, [sp,#64]", 11121140], [" a9b1f8:\tldr\tx26, [x28,#8]", 11121144], [" a9b1fc:\tstr\tx0, [sp,#56]", 11121148], [" a9b200:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11121152], [" a9b204:\tmov\tw1, #0x110 \t// #272", 11121156], [" a9b208:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11121160], [" a9b20c:\tldr\tw1, [x28,#24]", 11121164], [" a9b210:\tadd\tx2, sp, #0x38", 11121168], [" a9b214:\tmov\tx3, x29", 11121172], [" a9b218:\tmov\tx27, x0", 11121176], [" a9b21c:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11121180], [" a9b220:\tldr\tx2, [x27]", 11121184], [" a9b224:\tmov\tx0, x27", 11121188], [" a9b228:\tldr\tx28, [x2,#144]", 11121192], [" a9b22c:\tblr\tx28", 11121196], [" a9b230:\tldr\tx3, [x0]", 11121200], [" a9b234:\tmov\tw1, w24", 11121204], [" a9b238:\tldr\tx20, [x3,#176]", 11121208], [" a9b23c:\tblr\tx20", 11121212], [" a9b240:\tldr\tx4, [x19]", 11121216], [" a9b244:\tmov\tx0, x19", 11121220], [" a9b248:\tmov\tx1, x27", 11121224], [" a9b24c:\tmov\tw2, wzr", 11121228], [" a9b250:\tldr\tx24, [x4,#232]", 11121232], [" a9b254:\tblr\tx24", 11121236], [" a9b258:\tldr\tx5, [x19,#352]", 11121240], [" a9b25c:\tmovi\tv2.2d, #0x0", 11121244], [" a9b260:\tadd\tx23, sp, #0xe0", 11121248], [" a9b264:\tldr\tx6, [x5,#-8]!", 11121252], [" a9b268:\tldr\tx27, [sp,#64]", 11121256], [" a9b26c:\tldr\tx24, [x6]", 11121260], [" a9b270:\tstr\twzr, [sp,#176]", 11121264], [" a9b274:\tstr\tx5, [x19,#352]", 11121268], [" a9b278:\tstr\twzr, [sp,#152]", 11121272], [" a9b27c:\tcmp\tx27, x25", 11121276], [" a9b280:\tstr\tq2, [x23,#32]", 11121280], [" a9b284:\tstr\txzr, [sp,#272]", 11121284], [" a9b288:\tb.ne\ta9b2a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37544>", 11121288], [" a9b28c:\tcbz\tx25, a9b3b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37650>", 11121292], [" a9b290:\tldr\tx0, [sp,#56]", 11121296], [" a9b294:\tmov\tx1, x26", 11121300], [" a9b298:\tmov\tx2, x25", 11121304], [" a9b29c:\tbl\t6ceb0 <memcmp@plt>", 11121308], [" a9b2a0:\tcbz\tw0, a9b3b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37650>", 11121312], [" a9b2a4:\tldr\tx23, [sp,#16]", 11121316], [" a9b2a8:\tadd\tx2, sp, #0x38", 11121320], [" a9b2ac:\tadd\tx3, sp, #0x58", 11121324], [" a9b2b0:\tadd\tx6, sp, #0xb0", 11121328], [" a9b2b4:\tadd\tx7, sp, #0x98", 11121332], [" a9b2b8:\tmov\tx0, x19", 11121336], [" a9b2bc:\tstp\tx23, xzr, [sp,#88]", 11121340], [" a9b2c0:\tmov\tx1, x29", 11121344], [" a9b2c4:\tmov\tw4, wzr", 11121348], [" a9b2c8:\tmov\tx5, x24", 11121352], [" a9b2cc:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11121356], [" a9b2d0:\torr\tw26, wzr, #0x1", 11121360], [" a9b2d4:\tldrb\tw27, [sp,#256]", 11121364], [" a9b2d8:\ttbz\tw27, #0, a9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121368], [" a9b2dc:\tldr\tx0, [sp,#272]", 11121372], [" a9b2e0:\tbl\t6cda0 <operator delete(void*)@plt>", 11121376], [" a9b2e4:\tb\ta9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121380], [" a9b2e8:\tmov\tx10, xzr", 11121384], [" a9b2ec:\tmov\tx9, xzr", 11121388], [" a9b2f0:\tmov\tw8, wzr", 11121392], [" a9b2f4:\tb\ta9b334 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x375d4>", 11121396], [" a9b2f8:\tadd\tx20, x25, #0x10", 11121400], [" a9b2fc:\tand\tx28, x20, #0xfffffffffffffff0", 11121404], [" a9b300:\tmov\tx0, x28", 11121408], [" a9b304:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11121412], [" a9b308:\tmov\tx27, x0", 11121416], [" a9b30c:\torr\tx28, x28, #0x1", 11121420], [" a9b310:\tstp\tx25, x27, [sp,#264]", 11121424], [" a9b314:\tstr\tx28, [sp,#256]", 11121428], [" a9b318:\tmov\tx0, x27", 11121432], [" a9b31c:\tmov\tx1, x26", 11121436], [" a9b320:\tmov\tx2, x25", 11121440], [" a9b324:\tbl\t6cdd0 <memcpy@plt>", 11121444], [" a9b328:\tstrb\twzr, [x27,x25]", 11121448], [" a9b32c:\tldrb\tw8, [sp,#256]", 11121452], [" a9b330:\tldp\tx10, x9, [sp,#264]", 11121456], [" a9b334:\ttst\tw8, #0x1", 11121460], [" a9b338:\tlsr\tx14, x8, #1", 11121464], [" a9b33c:\tcsel\tx15, x23, x9, eq", 11121468], [" a9b340:\tcsel\tx16, x14, x10, eq", 11121472], [" a9b344:\tadd\tx2, sp, #0x58", 11121476], [" a9b348:\tadd\tx3, sp, #0x38", 11121480], [" a9b34c:\tadd\tx6, sp, #0xc8", 11121484], [" a9b350:\tstp\tx15, x16, [sp,#56]", 11121488], [" a9b354:\tadd\tx7, sp, #0xe0", 11121492], [" a9b358:\tmov\tx0, x19", 11121496], [" a9b35c:\tmov\tx1, x29", 11121500], [" a9b360:\tmov\tw4, wzr", 11121504], [" a9b364:\tmov\tx5, x24", 11121508], [" a9b368:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11121512], [" a9b36c:\tldr\tx29, [x19,#440]", 11121516], [" a9b370:\tldr\tw18, [sp,#224]", 11121520], [" a9b374:\tldr\tw17, [x29,#32]", 11121524], [" a9b378:\tcmp\tw17, w18", 11121528], [" a9b37c:\tb.eq\ta9b398 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37638>", 11121532], [" a9b380:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11121536], [" a9b384:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11121540], [" a9b388:\tadd\tx0, x0, #0xd47", 11121544], [" a9b38c:\tadd\tx1, x1, #0xcf2", 11121548], [" a9b390:\tmov\tw2, #0x1ec8 \t// #7880", 11121552], [" a9b394:\tbl\tb9770 <islower@plt+0x4c120>", 11121556], [" a9b398:\tldrb\tw3, [sp,#256]", 11121560], [" a9b39c:\ttbz\tw3, #0, a9b3a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37648>", 11121564], [" a9b3a0:\tldr\tx0, [sp,#272]", 11121568], [" a9b3a4:\tbl\t6cda0 <operator delete(void*)@plt>", 11121572], [" a9b3a8:\torr\tw26, wzr, #0x1", 11121576], [" a9b3ac:\tb\ta9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121580], [" a9b3b0:\tldr\tx25, [x24]", 11121584], [" a9b3b4:\tmovi\tv3.2d, #0x0", 11121588], [" a9b3b8:\tadd\tx2, sp, #0xe0", 11121592], [" a9b3bc:\tadd\tx3, sp, #0xc8", 11121596], [" a9b3c0:\tadd\tx6, sp, #0xb0", 11121600], [" a9b3c4:\torr\tx7, x25, #0x40000000000", 11121604], [" a9b3c8:\tstr\tx7, [x24]", 11121608], [" a9b3cc:\tadd\tx7, sp, #0x98", 11121612], [" a9b3d0:\tldrb\tw26, [sp,#256]", 11121616], [" a9b3d4:\tldp\tx0, x1, [sp,#264]", 11121620], [" a9b3d8:\tldr\tx23, [sp,#16]", 11121624], [" a9b3dc:\tldr\tx10, [sp,#32]", 11121628], [" a9b3e0:\ttst\tw26, #0x1", 11121632], [" a9b3e4:\tlsr\tx8, x26, #1", 11121636], [" a9b3e8:\tstur\tq3, [sp,#88]", 11121640], [" a9b3ec:\tcsel\tx9, x23, x1, eq", 11121644], [" a9b3f0:\tmov\tx1, x29", 11121648], [" a9b3f4:\tstr\txzr, [sp,#104]", 11121652], [" a9b3f8:\tstp\tx10, xzr, [sp,#224]", 11121656], [" a9b3fc:\tcsel\tx10, x8, x0, eq", 11121660], [" a9b400:\tmov\tx0, x19", 11121664], [" a9b404:\tmov\tw4, wzr", 11121668], [" a9b408:\tmov\tx5, x24", 11121672], [" a9b40c:\tstp\tx9, x10, [sp,#200]", 11121676], [" a9b410:\tbl\ta98af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x34d98>", 11121680], [" a9b414:\tldrb\tw24, [sp,#88]", 11121684], [" a9b418:\ttbz\tw24, #0, a9b2d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37570>", 11121688], [" a9b41c:\tldr\tx0, [sp,#104]", 11121692], [" a9b420:\tbl\t6cda0 <operator delete(void*)@plt>", 11121696], [" a9b424:\tb\ta9b2d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37570>", 11121700], [" a9b428:\tldr\tx28, [x8,x22,lsl #3]", 11121704], [" a9b42c:\tmov\tx29, x28", 11121708], [" a9b430:\tldr\tx15, [x29,#40]!", 11121712], [" a9b434:\tldr\tx18, [x15,#136]", 11121716], [" a9b438:\tmov\tx0, x29", 11121720], [" a9b43c:\tblr\tx18", 11121724], [" a9b440:\tldr\tx16, [x29]", 11121728], [" a9b444:\tmov\tw24, w0", 11121732], [" a9b448:\tmov\tx0, x29", 11121736], [" a9b44c:\tldr\tx2, [x16,#672]", 11121740], [" a9b450:\tblr\tx2", 11121744], [" a9b454:\ttbnz\tw0, #0, a9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121748], [" a9b458:\tldr\tx17, [x29]", 11121752], [" a9b45c:\tmov\tx0, x29", 11121756], [" a9b460:\tldr\tx3, [x17,#664]", 11121760], [" a9b464:\tblr\tx3", 11121764], [" a9b468:\ttbnz\tw0, #0, a9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121768], [" a9b46c:\tldr\tx18, [x29]", 11121772], [" a9b470:\tmov\tx0, x29", 11121776], [" a9b474:\tldr\tx4, [x18,#688]", 11121780], [" a9b478:\tblr\tx4", 11121784], [" a9b47c:\ttbnz\tw0, #0, a9b4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x37778>", 11121788], [" a9b480:\tcmp\tw24, #0x15", 11121792], [" a9b484:\tb.hi\ta9ac94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36f34>", 11121796], [" a9b488:\tlsl\tw13, w26, w24", 11121800], [" a9b48c:\tand\tw8, w13, #0x300030", 11121804], [" a9b490:\tcbz\tw8, a9ab24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x36dc4>", 11121808], [" a9b494:\tldp\tx6, x7, [x28,#8]", 11121812], [" a9b498:\tldr\tw25, [x28,#24]", 11121816], [" a9b49c:\tstp\tx6, x7, [sp,#256]", 11121820], [" a9b4a0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11121824], [" a9b4a4:\tmov\tw1, #0x110 \t// #272", 11121828], [" a9b4a8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11121832], [" a9b4ac:\tadd\tx2, sp, #0x100", 11121836], [" a9b4b0:\tmov\tw1, w25", 11121840], [" a9b4b4:\tmov\tx3, x29", 11121844], [" a9b4b8:\tmov\tx24, x0", 11121848], [" a9b4bc:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11121852], [" a9b4c0:\tldr\tx0, [x19]", 11121856], [" a9b4c4:\tmov\tx1, x24", 11121860], [" a9b4c8:\tmov\tw2, wzr", 11121864], [" a9b4cc:\tldr\tx20, [x0,#232]", 11121868], [" a9b4d0:\tmov\tx0, x19", 11121872], [" a9b4d4:\tblr\tx20", 11121876], [" a9b4d8:\tldp\tx8, x11, [x19,#480]", 11121880], [" a9b4dc:\tadd\tw22, w22, #0x1", 11121884], [" a9b4e0:\tsub\tx12, x11, x8", 11121888], [" a9b4e4:\tcmp\tx22, x12, asr #3", 11121892], [" a9b4e8:\tb.cc\ta9b428 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x376c8>", 11121896], [" a9b4ec:\tmrs\tx14, tpidr_el0", 11121900], [" a9b4f0:\tldr\tx15, [x14,#40]", 11121904], [" a9b4f4:\tldr\tx16, [sp,#48]", 11121908], [" a9b4f8:\tcmp\tx15, x16", 11121912], [" a9b4fc:\tb.ne\ta9b520 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x377c0>", 11121916], [" a9b500:\tadd\tsp, sp, #0x1f0", 11121920], [" a9b504:\tldp\tx29, x30, [sp,#80]", 11121924], [" a9b508:\tldp\tx20, x19, [sp,#64]", 11121928], [" a9b50c:\tldp\tx22, x21, [sp,#48]", 11121932], [" a9b510:\tldp\tx24, x23, [sp,#32]", 11121936], [" a9b514:\tldp\tx26, x25, [sp,#16]", 11121940], [" a9b518:\tldp\tx28, x27, [sp],#96", 11121944], [" a9b51c:\tret", 11121948], [" a9b520:\tbl\t6ce60 <__stack_chk_fail@plt>", 11121952], [" a9b524:\tadd\tx0, sp, #0x100", 11121956], [" a9b528:\tbl\t84c84 <islower@plt+0x17634>", 11121960], ["", 0]], "l": 16, "f": "TQCOM_Codegen::createSymbolForBufferUniformVarying()"}, "117": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000abbe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x580fc>:", 0], [" abbe5c:\tstp\tx28, x27, [sp,#-96]!", 11255388], [" abbe60:\tstp\tx26, x25, [sp,#16]", 11255392], [" abbe64:\tstp\tx24, x23, [sp,#32]", 11255396], [" abbe68:\tstp\tx22, x21, [sp,#48]", 11255400], [" abbe6c:\tstp\tx20, x19, [sp,#64]", 11255404], [" abbe70:\tstp\tx29, x30, [sp,#80]", 11255408], [" abbe74:\tsub\tsp, sp, #0xb80", 11255412], [" abbe78:\tmrs\tx7, tpidr_el0", 11255416], [" abbe7c:\tmov\tx21, x0", 11255420], [" abbe80:\tldr\tx14, [x7,#40]", 11255424], [" abbe84:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11255428], [" abbe88:\tmov\tx20, x1", 11255432], [" abbe8c:\tadd\tx22, sp, #0x200", 11255436], [" abbe90:\tadd\tx0, x0, #0x7e9", 11255440], [" abbe94:\tmov\tw1, #0x1b \t// #27", 11255444], [" abbe98:\tmov\tx24, x4", 11255448], [" abbe9c:\tstr\tx14, [x22,#2424]", 11255452], [" abbea0:\tmov\tw19, w3", 11255456], [" abbea4:\tstr\tx0, [x22,#320]", 11255460], [" abbea8:\tmov\tx27, x2", 11255464], [" abbeac:\tbl\t6ce90 <__strlen_chk@plt>", 11255468], [" abbeb0:\tstr\tx0, [x22,#328]", 11255472], [" abbeb4:\tadd\tx0, sp, #0x340", 11255476], [" abbeb8:\tbl\t1b6a3c <islower@plt+0x1493ec>", 11255480], [" abbebc:\tmov\tx23, x0", 11255484], [" abbec0:\tcbz\tx23, abbecc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5816c>", 11255488], [" abbec4:\tmov\tx0, x23", 11255492], [" abbec8:\tbl\tc61d4 <islower@plt+0x58b84>", 11255496], [" abbecc:\tcbz\tx21, abbf98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58238>", 11255500], [" abbed0:\tldr\tx26, [x21]", 11255504], [" abbed4:\tmov\tx0, x21", 11255508], [" abbed8:\tldr\tx15, [x26,#16]", 11255512], [" abbedc:\tblr\tx15", 11255516], [" abbee0:\tmov\tx21, x0", 11255520], [" abbee4:\tmov\tx0, x27", 11255524], [" abbee8:\tbl\t993c88 <islower@plt+0x926638>", 11255528], [" abbeec:\tmov\tx26, x0", 11255532], [" abbef0:\tmov\tw25, wzr", 11255536], [" abbef4:\tcbz\tx21, abbf9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5823c>", 11255540], [" abbef8:\tcbz\tx26, abbf9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5823c>", 11255544], [" abbefc:\tcbz\tw19, abbf5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x581fc>", 11255548], [" abbf00:\tldr\tw25, [x21,#128]", 11255552], [" abbf04:\tcbz\tw25, abbf64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58204>", 11255556], [" abbf08:\tldrb\tw29, [x21,#145]", 11255560], [" abbf0c:\tcmp\tw25, #0x12c", 11255564], [" abbf10:\tldrb\tw28, [x21,#152]", 11255568], [" abbf14:\tldr\tw18, [x21,#24]", 11255572], [" abbf18:\tb.gt\tabbfe0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58280>", 11255576], [" abbf1c:\tsub\tw9, w18, #0x2", 11255580], [" abbf20:\tcmp\tw9, #0x3", 11255584], [" abbf24:\tb.hi\tabbfe0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58280>", 11255588], [" abbf28:\tldr\tx27, [x21,#8]", 11255592], [" abbf2c:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11255596], [" abbf30:\tadd\tx1, x1, #0xb0b", 11255600], [" abbf34:\tmov\tx0, x27", 11255604], [" abbf38:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11255608], [" abbf3c:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11255612], [" abbf40:\tadd\tx1, x1, #0x815", 11255616], [" abbf44:\tmov\tx0, x27", 11255620], [" abbf48:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11255624], [" abbf4c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11255628], [" abbf50:\tadd\tx1, x1, #0x63a", 11255632], [" abbf54:\tmov\tx0, x27", 11255636], [" abbf58:\tb\tabbf94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58234>", 11255640], [" abbf5c:\torr\tw25, wzr, #0x1", 11255644], [" abbf60:\tb\tabbf9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5823c>", 11255648], [" abbf64:\tldr\tx25, [x21,#8]", 11255652], [" abbf68:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11255656], [" abbf6c:\tadd\tx1, x1, #0xb0b", 11255660], [" abbf70:\tmov\tx0, x25", 11255664], [" abbf74:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11255668], [" abbf78:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11255672], [" abbf7c:\tadd\tx1, x1, #0x804", 11255676], [" abbf80:\tmov\tx0, x25", 11255680], [" abbf84:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11255684], [" abbf88:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11255688], [" abbf8c:\tadd\tx1, x1, #0x63a", 11255692], [" abbf90:\tmov\tx0, x25", 11255696], [" abbf94:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11255700], [" abbf98:\tmov\tw25, wzr", 11255704], [" abbf9c:\tcbz\tx23, abbfa8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58248>", 11255708], [" abbfa0:\tmov\tx0, x23", 11255712], [" abbfa4:\tbl\tc6328 <islower@plt+0x58cd8>", 11255716], [" abbfa8:\tmrs\tx0, tpidr_el0", 11255720], [" abbfac:\tldr\tx11, [x0,#40]", 11255724], [" abbfb0:\tldr\tx3, [x22,#2424]", 11255728], [" abbfb4:\tcmp\tx11, x3", 11255732], [" abbfb8:\tb.ne\tabd198 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59438>", 11255736], [" abbfbc:\tmov\tw0, w25", 11255740], [" abbfc0:\tadd\tsp, sp, #0xb80", 11255744], [" abbfc4:\tldp\tx29, x30, [sp,#80]", 11255748], [" abbfc8:\tldp\tx20, x19, [sp,#64]", 11255752], [" abbfcc:\tldp\tx22, x21, [sp,#48]", 11255756], [" abbfd0:\tldp\tx24, x23, [sp,#32]", 11255760], [" abbfd4:\tldp\tx26, x25, [sp,#16]", 11255764], [" abbfd8:\tldp\tx28, x27, [sp],#96", 11255768], [" abbfdc:\tret", 11255772], [" abbfe0:\tadd\tx0, sp, #0x60", 11255776], [" abbfe4:\tstr\tw18, [sp,#60]", 11255780], [" abbfe8:\tbl\ta718ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xdb8c>", 11255784], [" abbfec:\tadd\tx11, x21, #0xa0", 11255788], [" abbff0:\tstr\tw25, [sp,#144]", 11255792], [" abbff4:\tand\tw10, w29, #0x1", 11255796], [" abbff8:\tadd\tx0, sp, #0x60", 11255800], [" abbffc:\tstr\tx11, [sp,#48]", 11255804], [" abc000:\tstr\tx11, [sp,#104]", 11255808], [" abc004:\tstrb\tw10, [sp,#176]", 11255812], [" abc008:\tbl\ta75fa4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12244>", 11255816], [" abc00c:\tcmp\tw25, #0x12c", 11255820], [" abc010:\tb.lt\tabc084 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58324>", 11255824], [" abc014:\torr\tw11, wzr, #0x1", 11255828], [" abc018:\tmov\tw0, #0x90 \t// #144", 11255832], [" abc01c:\tstrb\tw11, [sp,#136]", 11255836], [" abc020:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11255840], [" abc024:\tmov\tx28, x0", 11255844], [" abc028:\tbl\tb56094 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf2334>", 11255848], [" abc02c:\tadrp\tx2, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 11255852], [" abc030:\tldr\tx2, [x2,#2264]", 11255856], [" abc034:\tldr\tw5, [x21,#24]", 11255860], [" abc038:\tstr\tx28, [sp,#64]", 11255864], [" abc03c:\tadd\tx1, x2, #0x10", 11255868], [" abc040:\tcmp\tw5, #0x3", 11255872], [" abc044:\tstr\tx1, [x28]", 11255876], [" abc048:\tb.hi\tabc128 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x583c8>", 11255880], [" abc04c:\tadrp\tx0, d55000 <LoadQCC+0x1583d0>", 11255884], [" abc050:\tadd\tx0, x0, #0x320", 11255888], [" abc054:\tldrsw\tx16, [x0,x5,lsl #2]", 11255892], [" abc058:\tadd\tx17, x16, x0", 11255896], [" abc05c:\tbr\tx17", 11255900], [" abc060:\tadd\tx0, sp, #0x60", 11255904], [" abc064:\tbl\tb0a238 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa64d8>", 11255908], [" abc068:\tldr\tw1, [x21,#108]", 11255912], [" abc06c:\tadd\tx0, sp, #0x60", 11255916], [" abc070:\tbl\taff5a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9b848>", 11255920], [" abc074:\tldr\tw1, [x21,#116]", 11255924], [" abc078:\tadd\tx0, sp, #0x60", 11255928], [" abc07c:\tbl\taff73c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9b9dc>", 11255932], [" abc080:\tb\tabc128 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x583c8>", 11255936], [" abc084:\tmov\tw0, #0x90 \t// #144", 11255940], [" abc088:\tstrb\twzr, [sp,#136]", 11255944], [" abc08c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11255948], [" abc090:\tmov\tx29, x0", 11255952], [" abc094:\tbl\tb56094 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf2334>", 11255956], [" abc098:\tadrp\tx8, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 11255960], [" abc09c:\tldr\tx8, [x8,#2272]", 11255964], [" abc0a0:\tadd\tx9, x8, #0x10", 11255968], [" abc0a4:\tldr\tw8, [x21,#24]", 11255972], [" abc0a8:\tstr\tx29, [sp,#64]", 11255976], [" abc0ac:\tstr\tx9, [x29]", 11255980], [" abc0b0:\tcbz\tw8, abc0d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58378>", 11255984], [" abc0b4:\tcmp\tw8, #0x1", 11255988], [" abc0b8:\tb.ne\tabc0ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5838c>", 11255992], [" abc0bc:\tand\tw1, w28, #0x1", 11255996], [" abc0c0:\tadd\tx0, sp, #0x60", 11256000], [" abc0c4:\tbl\tb0bb60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa7e00>", 11256004], [" abc0c8:\tldr\tw1, [x21,#108]", 11256008], [" abc0cc:\tadd\tx0, sp, #0x60", 11256012], [" abc0d0:\tbl\taff5a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9b848>", 11256016], [" abc0d4:\tb\tabc0e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58380>", 11256020], [" abc0d8:\tadd\tx0, sp, #0x60", 11256024], [" abc0dc:\tbl\tb076b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa3954>", 11256028], [" abc0e0:\tldr\tw1, [x21,#116]", 11256032], [" abc0e4:\tadd\tx0, sp, #0x60", 11256036], [" abc0e8:\tbl\taff73c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9b9dc>", 11256040], [" abc0ec:\tldr\tw2, [x21,#120]", 11256044], [" abc0f0:\tmov\tw18, #0x1620 \t// #5664", 11256048], [" abc0f4:\tadd\tx10, x26, #0xec0", 11256052], [" abc0f8:\tldr\tw0, [x21,#24]", 11256056], [" abc0fc:\tadd\tx4, x26, x18", 11256060], [" abc100:\tadd\tx1, sp, #0x60", 11256064], [" abc104:\tcmp\tw2, #0x3", 11256068], [" abc108:\tcsel\tx3, x10, x4, eq", 11256072], [" abc10c:\tbl\tb1baac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb7d4c>", 11256076], [" abc110:\tb\tabc158 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x583f8>", 11256080], [" abc114:\tadd\tx0, sp, #0x60", 11256084], [" abc118:\tbl\tb096d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa5978>", 11256088], [" abc11c:\tb\tabc128 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x583c8>", 11256092], [" abc120:\tadd\tx0, sp, #0x60", 11256096], [" abc124:\tbl\tb09938 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa5bd8>", 11256100], [" abc128:\tldr\tw3, [x21,#120]", 11256104], [" abc12c:\tadd\tx28, x26, #0x760", 11256108], [" abc130:\tldr\tw0, [x21,#24]", 11256112], [" abc134:\tadd\tx1, sp, #0x60", 11256116], [" abc138:\tcmp\tw3, #0x3", 11256120], [" abc13c:\tcsel\tx2, x26, x28, eq", 11256124], [" abc140:\tbl\tb1297c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xaec1c>", 11256128], [" abc144:\tadd\tx0, sp, #0x60", 11256132], [" abc148:\tbl\tb12538 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xae7d8>", 11256136], [" abc14c:\tldr\tw1, [x21,#24]", 11256140], [" abc150:\tadd\tx0, sp, #0x60", 11256144], [" abc154:\tbl\tb09a84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa5d24>", 11256148], [" abc158:\tldrb\tw16, [x21,#141]", 11256152], [" abc15c:\tadd\tx26, x21, #0x44", 11256156], [" abc160:\tldr\tx5, [x21,#8]", 11256160], [" abc164:\tadd\tx9, sp, #0xc0", 11256164], [" abc168:\tmov\tw2, #0x58 \t// #88", 11256168], [" abc16c:\tadd\tx0, sp, #0x198", 11256172], [" abc170:\teor\tw11, w16, #0x1", 11256176], [" abc174:\tmov\tx1, x26", 11256180], [" abc178:\tstrb\tw11, [sp,#504]", 11256184], [" abc17c:\tldr\tw28, [x21,#24]", 11256188], [" abc180:\tldr\tx29, [x21,#8]", 11256192], [" abc184:\tstr\tx5, [x9,#304]", 11256196], [" abc188:\tbl\t6cdd0 <memcpy@plt>", 11256200], [" abc18c:\tadd\tx0, sp, #0x340", 11256204], [" abc190:\tadd\tx1, sp, #0x60", 11256208], [" abc194:\tadd\tx2, sp, #0x1f0", 11256212], [" abc198:\tadd\tx5, sp, #0x198", 11256216], [" abc19c:\tmov\tw3, w28", 11256220], [" abc1a0:\tmov\tx4, x29", 11256224], [" abc1a4:\tmov\tx6, x27", 11256228], [" abc1a8:\tadd\tx27, sp, #0x340", 11256232], [" abc1ac:\tbl\tabd1b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59454>", 11256236], [" abc1b0:\tadd\tx0, sp, #0x340", 11256240], [" abc1b4:\tbl\tac8d30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x64fd0>", 11256244], [" abc1b8:\tadrp\tx28, e33000 <__bss_start+0xbc7c>", 11256248], [" abc1bc:\tstr\tx27, [x28,#1024]", 11256252], [" abc1c0:\tcbz\tx23, abc1cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5846c>", 11256256], [" abc1c4:\tmov\tx0, x23", 11256260], [" abc1c8:\tbl\tc6328 <islower@plt+0x58cd8>", 11256264], [" abc1cc:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11256268], [" abc1d0:\tadd\tx0, x0, #0x833", 11256272], [" abc1d4:\tadd\tx27, sp, #0xc0", 11256276], [" abc1d8:\tmov\tw1, #0x21 \t// #33", 11256280], [" abc1dc:\tstr\tx0, [x27,#320]", 11256284], [" abc1e0:\tbl\t6ce90 <__strlen_chk@plt>", 11256288], [" abc1e4:\tstr\tx0, [x27,#328]", 11256292], [" abc1e8:\tadd\tx0, sp, #0x200", 11256296], [" abc1ec:\tbl\t1b6a3c <islower@plt+0x1493ec>", 11256300], [" abc1f0:\tldr\tx27, [sp,#64]", 11256304], [" abc1f4:\tmov\tx23, x0", 11256308], [" abc1f8:\tcbz\tx23, abc204 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x584a4>", 11256312], [" abc1fc:\tmov\tx0, x23", 11256316], [" abc200:\tbl\tc61d4 <islower@plt+0x58b84>", 11256320], [" abc204:\tadd\tx1, sp, #0x340", 11256324], [" abc208:\tmov\tx0, x27", 11256328], [" abc20c:\tbl\tb560c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf2368>", 11256332], [" abc210:\tldr\tx11, [x28,#1024]", 11256336], [" abc214:\tmov\tx0, x27", 11256340], [" abc218:\tldr\tx29, [x11,#8]", 11256344], [" abc21c:\tldrb\tw17, [x11,#140]", 11256348], [" abc220:\tstrb\tw17, [x29,#136]", 11256352], [" abc224:\tbl\tb56320 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf25c0>", 11256356], [" abc228:\tcbz\tw0, abc254 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x584f4>", 11256360], [" abc22c:\tldr\tx21, [x27]", 11256364], [" abc230:\tmov\tx0, x27", 11256368], [" abc234:\tldr\tx20, [x21,#8]", 11256372], [" abc238:\tstr\txzr, [x28,#1024]", 11256376], [" abc23c:\tblr\tx20", 11256380], [" abc240:\tcbz\tx23, abc24c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x584ec>", 11256384], [" abc244:\tmov\tx0, x23", 11256388], [" abc248:\tbl\tc6328 <islower@plt+0x58cd8>", 11256392], [" abc24c:\tmov\tw25, wzr", 11256396], [" abc250:\tb\tabcd30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58fd0>", 11256400], [" abc254:\tadd\tx0, sp, #0x60", 11256404], [" abc258:\tbl\ta75fa4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12244>", 11256408], [" abc25c:\tldp\tx7, x6, [sp,#112]", 11256412], [" abc260:\tsub\tx8, x6, x7", 11256416], [" abc264:\tasr\tx12, x8, #3", 11256420], [" abc268:\tcmp\tx12, #0x3", 11256424], [" abc26c:\tb.cc\tabc2a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58544>", 11256428], [" abc270:\tldr\tx27, [x22,#376]", 11256432], [" abc274:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256436], [" abc278:\tadd\tx1, x1, #0xb13", 11256440], [" abc27c:\tmov\tx0, x27", 11256444], [" abc280:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256448], [" abc284:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256452], [" abc288:\tadd\tx1, x1, #0x854", 11256456], [" abc28c:\tmov\tx0, x27", 11256460], [" abc290:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256464], [" abc294:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11256468], [" abc298:\tadd\tx1, x1, #0x63a", 11256472], [" abc29c:\tmov\tx0, x27", 11256476], [" abc2a0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256480], [" abc2a4:\tadd\tx0, sp, #0x60", 11256484], [" abc2a8:\tadd\tx1, sp, #0x340", 11256488], [" abc2ac:\tbl\tb00c98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9cf38>", 11256492], [" abc2b0:\tadd\tx0, sp, #0x340", 11256496], [" abc2b4:\tbl\tac3e38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x600d8>", 11256500], [" abc2b8:\tldr\tx13, [x24,#48]", 11256504], [" abc2bc:\tmov\tw27, w0", 11256508], [" abc2c0:\tldr\tw12, [x13,#52]", 11256512], [" abc2c4:\tcmp\tw12, #0x1", 11256516], [" abc2c8:\tcset\tw0, eq", 11256520], [" abc2cc:\tmov\tw1, w25", 11256524], [" abc2d0:\tbl\taff3b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x9b650>", 11256528], [" abc2d4:\tstr\tx0, [sp,#88]", 11256532], [" abc2d8:\tcbz\tx23, abc2e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58584>", 11256536], [" abc2dc:\tmov\tx0, x23", 11256540], [" abc2e0:\tbl\tc6328 <islower@plt+0x58cd8>", 11256544], [" abc2e4:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11256548], [" abc2e8:\tadd\tx0, x0, #0x86d", 11256552], [" abc2ec:\tadd\tx29, sp, #0xc0", 11256556], [" abc2f0:\tmov\tw1, #0xb \t// #11", 11256560], [" abc2f4:\tstr\tx0, [x29,#320]", 11256564], [" abc2f8:\tbl\t6ce90 <__strlen_chk@plt>", 11256568], [" abc2fc:\tstr\tx0, [x29,#328]", 11256572], [" abc300:\tadd\tx0, sp, #0x200", 11256576], [" abc304:\tbl\t1b6a3c <islower@plt+0x1493ec>", 11256580], [" abc308:\tmov\tx29, x0", 11256584], [" abc30c:\tcbz\tx29, abc318 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x585b8>", 11256588], [" abc310:\tmov\tx0, x29", 11256592], [" abc314:\tbl\tc61d4 <islower@plt+0x58b84>", 11256596], [" abc318:\tldr\tx23, [sp,#64]", 11256600], [" abc31c:\tadd\tx1, sp, #0x58", 11256604], [" abc320:\torr\tw3, wzr, #0x1", 11256608], [" abc324:\tadd\tx4, sp, #0x340", 11256612], [" abc328:\tmov\tx2, xzr", 11256616], [" abc32c:\tmov\tx0, x23", 11256620], [" abc330:\tmov\tw5, wzr", 11256624], [" abc334:\tbl\tb5612c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf23cc>", 11256628], [" abc338:\tcbz\tw0, abc364 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58604>", 11256632], [" abc33c:\tldr\tx21, [x23]", 11256636], [" abc340:\tmov\tx0, x23", 11256640], [" abc344:\tldr\tx20, [x21,#8]", 11256644], [" abc348:\tstr\txzr, [x28,#1024]", 11256648], [" abc34c:\tblr\tx20", 11256652], [" abc350:\tmov\tw25, wzr", 11256656], [" abc354:\tcbz\tx29, abcd30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58fd0>", 11256660], [" abc358:\tmov\tx0, x29", 11256664], [" abc35c:\tbl\tc6328 <islower@plt+0x58cd8>", 11256668], [" abc360:\tb\tabcd30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58fd0>", 11256672], [" abc364:\tmvn\tw5, w27", 11256676], [" abc368:\tstr\tx29, [sp,#40]", 11256680], [" abc36c:\tand\tw29, w5, #0x1", 11256684], [" abc370:\tadd\tx4, sp, #0x340", 11256688], [" abc374:\torr\tw5, wzr, #0x1", 11256692], [" abc378:\tmov\tx0, x23", 11256696], [" abc37c:\tmov\tx1, x20", 11256700], [" abc380:\tmov\tx2, xzr", 11256704], [" abc384:\tmov\tw3, w19", 11256708], [" abc388:\tadd\tx23, sp, #0x340", 11256712], [" abc38c:\tbl\tb5612c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf23cc>", 11256716], [" abc390:\tcmp\tw0, #0x0", 11256720], [" abc394:\tldrb\tw6, [sp,#2579]", 11256724], [" abc398:\tcsel\tw29, wzr, w29, ne", 11256728], [" abc39c:\tcbnz\tw6, abc3d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58678>", 11256732], [" abc3a0:\tldr\tx29, [x22,#376]", 11256736], [" abc3a4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256740], [" abc3a8:\tadd\tx1, x1, #0xb13", 11256744], [" abc3ac:\tmov\tx0, x29", 11256748], [" abc3b0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256752], [" abc3b4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256756], [" abc3b8:\tadd\tx1, x1, #0x878", 11256760], [" abc3bc:\tmov\tx0, x29", 11256764], [" abc3c0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256768], [" abc3c4:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11256772], [" abc3c8:\tadd\tx1, x1, #0x63a", 11256776], [" abc3cc:\tmov\tx0, x29", 11256780], [" abc3d0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256784], [" abc3d4:\tmov\tw29, wzr", 11256788], [" abc3d8:\tadd\tx0, x23, #0xd0", 11256792], [" abc3dc:\tstrb\twzr, [sp,#84]", 11256796], [" abc3e0:\tadd\tx1, sp, #0x54", 11256800], [" abc3e4:\tbl\tadde6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x7a10c>", 11256804], [" abc3e8:\ttbz\tw0, #0, abc420 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x586c0>", 11256808], [" abc3ec:\tldr\tx27, [x22,#376]", 11256812], [" abc3f0:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256816], [" abc3f4:\tadd\tx1, x1, #0xb13", 11256820], [" abc3f8:\tmov\tx0, x27", 11256824], [" abc3fc:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256828], [" abc400:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256832], [" abc404:\tadd\tx1, x1, #0x88c", 11256836], [" abc408:\tmov\tx0, x27", 11256840], [" abc40c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256844], [" abc410:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11256848], [" abc414:\tadd\tx1, x1, #0x63a", 11256852], [" abc418:\tmov\tx0, x27", 11256856], [" abc41c:\tb\tabc460 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58700>", 11256860], [" abc420:\tmov\tw9, w29", 11256864], [" abc424:\tcbz\tw29, abc6e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58980>", 11256868], [" abc428:\tldrb\tw27, [sp,#84]", 11256872], [" abc42c:\tcbz\tw27, abc6e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58980>", 11256876], [" abc430:\tldr\tx29, [x22,#376]", 11256880], [" abc434:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256884], [" abc438:\tadd\tx1, x1, #0xb13", 11256888], [" abc43c:\tmov\tx0, x29", 11256892], [" abc440:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256896], [" abc444:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11256900], [" abc448:\tadd\tx1, x1, #0x8a6", 11256904], [" abc44c:\tmov\tx0, x29", 11256908], [" abc450:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256912], [" abc454:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11256916], [" abc458:\tadd\tx1, x1, #0x63a", 11256920], [" abc45c:\tmov\tx0, x29", 11256924], [" abc460:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11256928], [" abc464:\tmov\tw27, wzr", 11256932], [" abc468:\tldr\tw17, [sp,#60]", 11256936], [" abc46c:\tmov\tw13, w17", 11256940], [" abc470:\tcmp\tw17, #0x5", 11256944], [" abc474:\tb.hi\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11256948], [" abc478:\tadrp\tx23, d55000 <LoadQCC+0x1583d0>", 11256952], [" abc47c:\tadd\tx23, x23, #0x330", 11256956], [" abc480:\tldrsw\tx0, [x23,x13,lsl #2]", 11256960], [" abc484:\tadd\tx2, x0, x23", 11256964], [" abc488:\tbr\tx2", 11256968], [" abc48c:\tldr\tx12, [x22,#1784]", 11256972], [" abc490:\ttbz\tw12, #26, abc4cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5876c>", 11256976], [" abc494:\tldr\tw13, [sp,#2304]", 11256980], [" abc498:\tcmp\tw13, #0x0", 11256984], [" abc49c:\torr\tw1, wzr, #0x1", 11256988], [" abc4a0:\tcsel\tw0, w1, w13, eq", 11256992], [" abc4a4:\tstr\tw0, [x24,#24]", 11256996], [" abc4a8:\ttbz\tw12, #27, abc4cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5876c>", 11257000], [" abc4ac:\tldr\tx15, [x21]", 11257004], [" abc4b0:\tmov\tw29, w27", 11257008], [" abc4b4:\torr\tw1, wzr, #0x1", 11257012], [" abc4b8:\tmov\tx0, x21", 11257016], [" abc4bc:\tldr\tx27, [x15,#200]", 11257020], [" abc4c0:\tblr\tx27", 11257024], [" abc4c4:\tldr\tw17, [sp,#60]", 11257028], [" abc4c8:\tmov\tw27, w29", 11257032], [" abc4cc:\tsub\tw6, w17, #0x1", 11257036], [" abc4d0:\tcmp\tw6, #0x3", 11257040], [" abc4d4:\tb.hi\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11257044], [" abc4d8:\tadrp\tx16, d55000 <LoadQCC+0x1583d0>", 11257048], [" abc4dc:\tadd\tx16, x16, #0x348", 11257052], [" abc4e0:\tldrsw\tx1, [x16,x6,lsl #2]", 11257056], [" abc4e4:\tadd\tx23, x1, x16", 11257060], [" abc4e8:\tbr\tx23", 11257064], [" abc4ec:\tadd\tx0, sp, #0x340", 11257068], [" abc4f0:\tadd\tx23, sp, #0x340", 11257072], [" abc4f4:\tbl\tac94b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x65754>", 11257076], [" abc4f8:\tldr\tx5, [x21]", 11257080], [" abc4fc:\tadd\tx1, x23, #0x5b0", 11257084], [" abc500:\tmov\tx0, x21", 11257088], [" abc504:\tldr\tx15, [x5,#128]", 11257092], [" abc508:\tblr\tx15", 11257096], [" abc50c:\tldrb\tw3, [sp,#2289]", 11257100], [" abc510:\tcbz\tw3, abc554 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x587f4>", 11257104], [" abc514:\tldrb\tw1, [sp,#2288]", 11257108], [" abc518:\tcbnz\tw1, abc554 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x587f4>", 11257112], [" abc51c:\tldr\tx29, [x22,#376]", 11257116], [" abc520:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257120], [" abc524:\tadd\tx1, x1, #0xb13", 11257124], [" abc528:\tmov\tx0, x29", 11257128], [" abc52c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257132], [" abc530:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257136], [" abc534:\tadd\tx1, x1, #0x989", 11257140], [" abc538:\tmov\tx0, x29", 11257144], [" abc53c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257148], [" abc540:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11257152], [" abc544:\tadd\tx1, x1, #0x63a", 11257156], [" abc548:\tmov\tx0, x29", 11257160], [" abc54c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257164], [" abc550:\tmov\tw27, wzr", 11257168], [" abc554:\tldr\tw15, [sp,#2628]", 11257172], [" abc558:\tstr\tw27, [sp,#60]", 11257176], [" abc55c:\tcmp\tw15, #0x2", 11257180], [" abc560:\tb.cc\tabc578 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58818>", 11257184], [" abc564:\tldr\tx6, [x21]", 11257188], [" abc568:\torr\tw1, wzr, #0x1", 11257192], [" abc56c:\tmov\tx0, x21", 11257196], [" abc570:\tldr\tx16, [x6,#136]", 11257200], [" abc574:\tblr\tx16", 11257204], [" abc578:\tldr\tw29, [sp,#2660]", 11257208], [" abc57c:\tcbz\tw29, abc68c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5892c>", 11257212], [" abc580:\tldr\tx12, [x22,#2136]", 11257216], [" abc584:\tldr\tx7, [x12]", 11257220], [" abc588:\tmov\tx29, x12", 11257224], [" abc58c:\tcmn\tx7, #0x2", 11257228], [" abc590:\tb.cc\tabc5a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58840>", 11257232], [" abc594:\tldr\tx2, [x29,#8]!", 11257236], [" abc598:\tcmn\tx2, #0x3", 11257240], [" abc59c:\tb.hi\tabc594 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58834>", 11257244], [" abc5a0:\tldr\tw4, [sp,#2656]", 11257248], [" abc5a4:\tadd\tx23, x12, x4, lsl #3", 11257252], [" abc5a8:\tldr\tx1, [x23]", 11257256], [" abc5ac:\tcmn\tx1, #0x2", 11257260], [" abc5b0:\tb.cc\tabc684 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58924>", 11257264], [" abc5b4:\tldr\tx0, [x23,#8]!", 11257268], [" abc5b8:\tcmn\tx0, #0x3", 11257272], [" abc5bc:\tb.hi\tabc5b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58854>", 11257276], [" abc5c0:\tb\tabc684 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58924>", 11257280], [" abc5c4:\tldr\tx27, [x29]", 11257284], [" abc5c8:\tmov\tx0, x27", 11257288], [" abc5cc:\tldr\tx8, [x0,#40]!", 11257292], [" abc5d0:\tldr\tx8, [x8,#632]", 11257296], [" abc5d4:\tblr\tx8", 11257300], [" abc5d8:\ttbz\tw0, #0, abc640 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x588e0>", 11257304], [" abc5dc:\tadd\tx0, sp, #0x340", 11257308], [" abc5e0:\tstr\twzr, [sp,#512]", 11257312], [" abc5e4:\tadd\tx2, sp, #0x200", 11257316], [" abc5e8:\tstr\twzr, [sp,#192]", 11257320], [" abc5ec:\tadd\tx3, sp, #0xc0", 11257324], [" abc5f0:\tmov\tx1, x27", 11257328], [" abc5f4:\tbl\tacde48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x6a0e8>", 11257332], [" abc5f8:\tldr\tx9, [x21]", 11257336], [" abc5fc:\tmov\tx0, x21", 11257340], [" abc600:\tldp\tx1, x2, [x27,#8]", 11257344], [" abc604:\tldr\tw3, [sp,#512]", 11257348], [" abc608:\tldr\tx9, [x9,#168]", 11257352], [" abc60c:\tldr\tw4, [x27,#56]", 11257356], [" abc610:\tblr\tx9", 11257360], [" abc614:\tldr\tw2, [sp,#192]", 11257364], [" abc618:\tadd\tx0, sp, #0x340", 11257368], [" abc61c:\tmov\tx1, x27", 11257372], [" abc620:\tbl\tad5bdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x71e7c>", 11257376], [" abc624:\tldr\tx10, [x21]", 11257380], [" abc628:\tmov\tx3, x0", 11257384], [" abc62c:\tldp\tx1, x2, [x27,#8]", 11257388], [" abc630:\tmov\tx0, x21", 11257392], [" abc634:\tldr\tx10, [x10,#144]", 11257396], [" abc638:\tblr\tx10", 11257400], [" abc63c:\tb\tabc66c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5890c>", 11257404], [" abc640:\tadd\tx0, sp, #0x340", 11257408], [" abc644:\tmov\tx1, x27", 11257412], [" abc648:\tmov\tw2, wzr", 11257416], [" abc64c:\tbl\tad5bdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x71e7c>", 11257420], [" abc650:\tldr\tx11, [x21]", 11257424], [" abc654:\tmov\tx4, x0", 11257428], [" abc658:\tldp\tx1, x2, [x27,#8]", 11257432], [" abc65c:\tmov\tx0, x21", 11257436], [" abc660:\tmov\tx3, x4", 11257440], [" abc664:\tldr\tx11, [x11,#144]", 11257444], [" abc668:\tblr\tx11", 11257448], [" abc66c:\tldr\tx27, [x29,#8]!", 11257452], [" abc670:\tcmn\tx27, #0x2", 11257456], [" abc674:\tb.cc\tabc684 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58924>", 11257460], [" abc678:\tldr\tx12, [x29,#8]!", 11257464], [" abc67c:\tcmn\tx12, #0x3", 11257468], [" abc680:\tb.hi\tabc678 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58918>", 11257472], [" abc684:\tcmp\tx29, x23", 11257476], [" abc688:\tb.ne\tabc5c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58864>", 11257480], [" abc68c:\tldr\tx1, [x22,#2232]", 11257484], [" abc690:\tcbz\tx1, abc7c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58a64>", 11257488], [" abc694:\tcmp\tw25, #0x136", 11257492], [" abc698:\tb.lt\tabc7a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58a44>", 11257496], [" abc69c:\tldrb\tw9, [sp,#2288]", 11257500], [" abc6a0:\tcbz\tw9, abc7a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58a44>", 11257504], [" abc6a4:\tldr\tx27, [x22,#376]", 11257508], [" abc6a8:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257512], [" abc6ac:\tadd\tx1, x1, #0xb13", 11257516], [" abc6b0:\tmov\tx0, x27", 11257520], [" abc6b4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257524], [" abc6b8:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257528], [" abc6bc:\tadd\tx1, x1, #0x9cf", 11257532], [" abc6c0:\tmov\tx0, x27", 11257536], [" abc6c4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257540], [" abc6c8:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11257544], [" abc6cc:\tadd\tx1, x1, #0x63a", 11257548], [" abc6d0:\tmov\tx0, x27", 11257552], [" abc6d4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257556], [" abc6d8:\tmov\tw27, wzr", 11257560], [" abc6dc:\tb\tabc7c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58a68>", 11257564], [" abc6e0:\tldr\tw17, [sp,#60]", 11257568], [" abc6e4:\tmov\tw27, w9", 11257572], [" abc6e8:\tcbz\tw27, abc46c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5870c>", 11257576], [" abc6ec:\tldrb\tw2, [sp,#2299]", 11257580], [" abc6f0:\ttbz\tw2, #4, abc46c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5870c>", 11257584], [" abc6f4:\tadd\tx0, sp, #0x340", 11257588], [" abc6f8:\tadd\tx23, sp, #0x340", 11257592], [" abc6fc:\tbl\tac941c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x656bc>", 11257596], [" abc700:\ttbz\tw0, #0, abc934 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58bd4>", 11257600], [" abc704:\tldr\tx14, [x21]", 11257604], [" abc708:\tadd\tx1, x23, #0x7e8", 11257608], [" abc70c:\tmov\tx0, x21", 11257612], [" abc710:\tldr\tx3, [x14,#192]", 11257616], [" abc714:\tblr\tx3", 11257620], [" abc718:\tb\tabc468 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58708>", 11257624], [" abc71c:\tldr\tw29, [sp,#1176]", 11257628], [" abc720:\tadd\tx23, sp, #0x340", 11257632], [" abc724:\tcmp\tw29, #0x1", 11257636], [" abc728:\tb.lt\tabc73c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x589dc>", 11257640], [" abc72c:\tldr\tx0, [x22,#480]", 11257644], [" abc730:\tbl\t990cec <islower@plt+0x92369c>", 11257648], [" abc734:\tcmp\tw29, w0", 11257652], [" abc738:\tb.ls\tabc9a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58c44>", 11257656], [" abc73c:\tldr\tx14, [x22,#2408]", 11257660], [" abc740:\tldr\tx10, [x22,#2416]", 11257664], [" abc744:\tcmp\tx14, x10", 11257668], [" abc748:\tb.eq\tabc8cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58b6c>", 11257672], [" abc74c:\tmov\tw16, #0x9 \t// #9", 11257676], [" abc750:\tstr\tw16, [x14],#4", 11257680], [" abc754:\tstr\tx14, [x22,#2408]", 11257684], [" abc758:\tb\tabc9a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58c44>", 11257688], [" abc75c:\tadd\tx0, sp, #0x340", 11257692], [" abc760:\tadd\tx23, sp, #0x340", 11257696], [" abc764:\tbl\tac9150 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x653f0>", 11257700], [" abc768:\tldr\tx4, [x21]", 11257704], [" abc76c:\tadd\tx1, x23, #0x180", 11257708], [" abc770:\tmov\tx0, x21", 11257712], [" abc774:\tldr\tx14, [x4,#104]", 11257716], [" abc778:\tblr\tx14", 11257720], [" abc77c:\tcmp\tw25, #0x12c", 11257724], [" abc780:\tb.gt\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11257728], [" abc784:\tldr\tx25, [x22,#376]", 11257732], [" abc788:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257736], [" abc78c:\tadd\tx1, x1, #0xb13", 11257740], [" abc790:\tmov\tx0, x25", 11257744], [" abc794:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257748], [" abc798:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257752], [" abc79c:\tadd\tx1, x1, #0x95d", 11257756], [" abc7a0:\tb\tabcb08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58da8>", 11257760], [" abc7a4:\tadd\tx0, sp, #0x340", 11257764], [" abc7a8:\tmov\tw2, wzr", 11257768], [" abc7ac:\tbl\tad5bdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x71e7c>", 11257772], [" abc7b0:\tldr\tx29, [x21]", 11257776], [" abc7b4:\tmov\tx1, x0", 11257780], [" abc7b8:\tmov\tx0, x21", 11257784], [" abc7bc:\tldr\tx27, [x29,#152]", 11257788], [" abc7c0:\tblr\tx27", 11257792], [" abc7c4:\tldr\tw27, [sp,#60]", 11257796], [" abc7c8:\tldr\tx1, [x22,#2240]", 11257800], [" abc7cc:\tcbz\tx1, abcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11257804], [" abc7d0:\tcmp\tw25, #0x136", 11257808], [" abc7d4:\tb.lt\tabc800 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58aa0>", 11257812], [" abc7d8:\tldrb\tw11, [sp,#2288]", 11257816], [" abc7dc:\tcbz\tw11, abc800 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58aa0>", 11257820], [" abc7e0:\tldr\tx25, [x22,#376]", 11257824], [" abc7e4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257828], [" abc7e8:\tadd\tx1, x1, #0xb13", 11257832], [" abc7ec:\tmov\tx0, x25", 11257836], [" abc7f0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257840], [" abc7f4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257844], [" abc7f8:\tadd\tx1, x1, #0xa16", 11257848], [" abc7fc:\tb\tabcb08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58da8>", 11257852], [" abc800:\tadd\tx0, sp, #0x340", 11257856], [" abc804:\tmov\tw2, wzr", 11257860], [" abc808:\tbl\tad5bdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x71e7c>", 11257864], [" abc80c:\tldr\tx13, [x21]", 11257868], [" abc810:\tmov\tx2, x0", 11257872], [" abc814:\tmov\tx0, x21", 11257876], [" abc818:\tmov\tx1, x2", 11257880], [" abc81c:\tldr\tx23, [x13,#160]", 11257884], [" abc820:\tblr\tx23", 11257888], [" abc824:\tb\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11257892], [" abc828:\tadd\tx0, sp, #0x340", 11257896], [" abc82c:\tadd\tx23, sp, #0x340", 11257900], [" abc830:\tbl\tac8e74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x65114>", 11257904], [" abc834:\tldr\tx3, [x21]", 11257908], [" abc838:\tadd\tx1, x23, #0x15c", 11257912], [" abc83c:\tmov\tx0, x21", 11257916], [" abc840:\tldr\tx13, [x3,#96]", 11257920], [" abc844:\tblr\tx13", 11257924], [" abc848:\tcmp\tw25, #0x12d", 11257928], [" abc84c:\tb.lt\tabc868 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58b08>", 11257932], [" abc850:\tmov\tw10, w27", 11257936], [" abc854:\tcmp\tw25, #0x136", 11257940], [" abc858:\tb.ne\tabca04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58ca4>", 11257944], [" abc85c:\tldrb\tw2, [sp,#2296]", 11257948], [" abc860:\tmov\tw27, w10", 11257952], [" abc864:\ttbnz\tw2, #6, abcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11257956], [" abc868:\tldr\tx27, [x22,#376]", 11257960], [" abc86c:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257964], [" abc870:\tadd\tx1, x1, #0xb13", 11257968], [" abc874:\tmov\tx0, x27", 11257972], [" abc878:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257976], [" abc87c:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11257980], [" abc880:\tadd\tx1, x1, #0x921", 11257984], [" abc884:\tmov\tx0, x27", 11257988], [" abc888:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11257992], [" abc88c:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11257996], [" abc890:\tadd\tx1, x1, #0x63a", 11258000], [" abc894:\tmov\tx0, x27", 11258004], [" abc898:\tb\tabcb1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dbc>", 11258008], [" abc89c:\tldr\tw14, [sp,#1160]", 11258012], [" abc8a0:\tadd\tx23, sp, #0x340", 11258016], [" abc8a4:\tcmp\tw14, #0x3", 11258020], [" abc8a8:\tb.ne\tabcac0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d60>", 11258024], [" abc8ac:\tldr\tx15, [x22,#2408]", 11258028], [" abc8b0:\tldr\tx11, [x22,#2416]", 11258032], [" abc8b4:\tcmp\tx15, x11", 11258036], [" abc8b8:\tb.eq\tabca0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58cac>", 11258040], [" abc8bc:\torr\tw9, wzr, #0x7", 11258044], [" abc8c0:\tstr\tw9, [x15],#4", 11258048], [" abc8c4:\tstr\tx15, [x22,#2408]", 11258052], [" abc8c8:\tb\tabcac0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d60>", 11258056], [" abc8cc:\tldr\tx13, [x22,#2400]", 11258060], [" abc8d0:\tadd\tx11, sp, #0x340", 11258064], [" abc8d4:\tstr\tw27, [sp,#60]", 11258068], [" abc8d8:\tsub\tx14, x14, x13", 11258072], [" abc8dc:\tasr\tx29, x14, #2", 11258076], [" abc8e0:\tadd\tx17, x29, #0x1", 11258080], [" abc8e4:\tlsr\tx8, x17, #62", 11258084], [" abc8e8:\tcbnz\tx8, abd19c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5943c>", 11258088], [" abc8ec:\tsub\tx9, x10, x13", 11258092], [" abc8f0:\tasr\tx0, x9, #1", 11258096], [" abc8f4:\tcmp\tx0, x17", 11258100], [" abc8f8:\torr\tx27, xzr, #0x1fffffffffffffff", 11258104], [" abc8fc:\tasr\tx3, x9, #2", 11258108], [" abc900:\tcsel\tx1, x17, x0, cc", 11258112], [" abc904:\tcmp\tx3, x27", 11258116], [" abc908:\torr\tx10, xzr, #0x3fffffffffffffff", 11258120], [" abc90c:\tcsel\tx23, x1, x10, cc", 11258124], [" abc910:\tcbz\tx23, abc954 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58bf4>", 11258128], [" abc914:\tstp\tx14, x13, [sp,#24]", 11258132], [" abc918:\tlsr\tx11, x23, #62", 11258136], [" abc91c:\tcbnz\tx11, abd1a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59444>", 11258140], [" abc920:\tlsl\tx0, x23, #2", 11258144], [" abc924:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11258148], [" abc928:\tldp\tx14, x13, [sp,#24]", 11258152], [" abc92c:\tmov\tx27, x0", 11258156], [" abc930:\tb\tabc958 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58bf8>", 11258160], [" abc934:\tldr\tx27, [x22,#376]", 11258164], [" abc938:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258168], [" abc93c:\tadd\tx1, x1, #0xb13", 11258172], [" abc940:\tmov\tx0, x27", 11258176], [" abc944:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258180], [" abc948:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258184], [" abc94c:\tadd\tx1, x1, #0x8c2", 11258188], [" abc950:\tb\tabc408 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x586a8>", 11258192], [" abc954:\tmov\tx27, xzr", 11258196], [" abc958:\tadd\tx29, x27, x29, lsl #2", 11258200], [" abc95c:\tmov\tw17, #0x9 \t// #9", 11258204], [" abc960:\tadd\tx23, x27, x23, lsl #2", 11258208], [" abc964:\tcmp\tx14, #0x1", 11258212], [" abc968:\tstr\tw17, [x29],#4", 11258216], [" abc96c:\tb.lt\tabc984 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58c24>", 11258220], [" abc970:\tmov\tx0, x27", 11258224], [" abc974:\tmov\tx1, x13", 11258228], [" abc978:\tmov\tx2, x14", 11258232], [" abc97c:\tbl\t6cdd0 <memcpy@plt>", 11258236], [" abc980:\tldr\tx13, [x22,#2400]", 11258240], [" abc984:\tstr\tx27, [x22,#2400]", 11258244], [" abc988:\tldr\tw27, [sp,#60]", 11258248], [" abc98c:\tstr\tx23, [x22,#2416]", 11258252], [" abc990:\tadd\tx23, sp, #0x340", 11258256], [" abc994:\tstr\tx29, [x22,#2408]", 11258260], [" abc998:\tcbz\tx13, abc9a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58c44>", 11258264], [" abc99c:\tmov\tx0, x13", 11258268], [" abc9a0:\tbl\t6cda0 <operator delete(void*)@plt>", 11258272], [" abc9a4:\tldr\tx18, [x21]", 11258276], [" abc9a8:\tadd\tx1, x23, #0x158", 11258280], [" abc9ac:\tmov\tx0, x21", 11258284], [" abc9b0:\tldr\tx29, [x18,#88]", 11258288], [" abc9b4:\tblr\tx29", 11258292], [" abc9b8:\tcmp\tw25, #0x12d", 11258296], [" abc9bc:\tb.lt\tabc9d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58c70>", 11258300], [" abc9c0:\tcmp\tw25, #0x136", 11258304], [" abc9c4:\tb.ne\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11258308], [" abc9c8:\tldrb\tw6, [sp,#2297]", 11258312], [" abc9cc:\ttbnz\tw6, #0, abcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11258316], [" abc9d0:\tldr\tx29, [x22,#376]", 11258320], [" abc9d4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258324], [" abc9d8:\tadd\tx1, x1, #0xb13", 11258328], [" abc9dc:\tmov\tx0, x29", 11258332], [" abc9e0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258336], [" abc9e4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258340], [" abc9e8:\tadd\tx1, x1, #0x8e1", 11258344], [" abc9ec:\tmov\tx0, x29", 11258348], [" abc9f0:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258352], [" abc9f4:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11258356], [" abc9f8:\tadd\tx1, x1, #0x63a", 11258360], [" abc9fc:\tmov\tx0, x29", 11258364], [" abca00:\tb\tabcb1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dbc>", 11258368], [" abca04:\tmov\tw27, w10", 11258372], [" abca08:\tb\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11258376], [" abca0c:\tldr\tx1, [x22,#2400]", 11258380], [" abca10:\tstr\tw27, [sp,#60]", 11258384], [" abca14:\tsub\tx3, x15, x1", 11258388], [" abca18:\tasr\tx27, x3, #2", 11258392], [" abca1c:\tadd\tx18, x27, #0x1", 11258396], [" abca20:\tlsr\tx10, x18, #62", 11258400], [" abca24:\tcbnz\tx10, abd1a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59448>", 11258404], [" abca28:\tsub\tx11, x11, x1", 11258408], [" abca2c:\tstp\tx3, x1, [sp,#24]", 11258412], [" abca30:\tasr\tx13, x11, #1", 11258416], [" abca34:\tcmp\tx13, x18", 11258420], [" abca38:\torr\tx15, xzr, #0x1fffffffffffffff", 11258424], [" abca3c:\tasr\tx12, x11, #2", 11258428], [" abca40:\tcsel\tx16, x18, x13, cc", 11258432], [" abca44:\tcmp\tx12, x15", 11258436], [" abca48:\torr\tx18, xzr, #0x3fffffffffffffff", 11258440], [" abca4c:\tcsel\tx29, x16, x18, cc", 11258444], [" abca50:\tcbz\tx29, abca68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d08>", 11258448], [" abca54:\tlsr\tx4, x29, #62", 11258452], [" abca58:\tcbnz\tx4, abd1b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59450>", 11258456], [" abca5c:\tlsl\tx0, x29, #2", 11258460], [" abca60:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11258464], [" abca64:\tb\tabca6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d0c>", 11258468], [" abca68:\tmov\tx0, xzr", 11258472], [" abca6c:\tadd\tx23, x0, x27, lsl #2", 11258476], [" abca70:\torr\tw10, wzr, #0x7", 11258480], [" abca74:\tadd\tx29, x0, x29, lsl #2", 11258484], [" abca78:\tstr\tw10, [x23],#4", 11258488], [" abca7c:\tldp\tx12, x2, [sp,#24]", 11258492], [" abca80:\tcmp\tx12, #0x1", 11258496], [" abca84:\tb.lt\tabcaa0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d40>", 11258500], [" abca88:\tmov\tx1, x2", 11258504], [" abca8c:\tmov\tx2, x12", 11258508], [" abca90:\tmov\tx27, x0", 11258512], [" abca94:\tbl\t6cdd0 <memcpy@plt>", 11258516], [" abca98:\tldr\tx2, [x22,#2400]", 11258520], [" abca9c:\tmov\tx0, x27", 11258524], [" abcaa0:\tldr\tw27, [sp,#60]", 11258528], [" abcaa4:\tstr\tx23, [x22,#2408]", 11258532], [" abcaa8:\tadd\tx23, sp, #0x340", 11258536], [" abcaac:\tstr\tx0, [x22,#2400]", 11258540], [" abcab0:\tstr\tx29, [x22,#2416]", 11258544], [" abcab4:\tcbz\tx2, abcac0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d60>", 11258548], [" abcab8:\tmov\tx0, x2", 11258552], [" abcabc:\tbl\t6cda0 <operator delete(void*)@plt>", 11258556], [" abcac0:\tldr\tx17, [x21]", 11258560], [" abcac4:\tadd\tx1, x23, #0x148", 11258564], [" abcac8:\tmov\tx0, x21", 11258568], [" abcacc:\tldr\tx6, [x17,#80]", 11258572], [" abcad0:\tblr\tx6", 11258576], [" abcad4:\tcmp\tw25, #0x12d", 11258580], [" abcad8:\tb.lt\tabcaec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58d8c>", 11258584], [" abcadc:\tcmp\tw25, #0x136", 11258588], [" abcae0:\tb.ne\tabcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11258592], [" abcae4:\tldrb\tw13, [sp,#2297]", 11258596], [" abcae8:\ttbnz\tw13, #0, abcb2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dcc>", 11258600], [" abcaec:\tldr\tx25, [x22,#376]", 11258604], [" abcaf0:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258608], [" abcaf4:\tadd\tx1, x1, #0xb13", 11258612], [" abcaf8:\tmov\tx0, x25", 11258616], [" abcafc:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258620], [" abcb00:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258624], [" abcb04:\tadd\tx1, x1, #0x8e1", 11258628], [" abcb08:\tmov\tx0, x25", 11258632], [" abcb0c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258636], [" abcb10:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11258640], [" abcb14:\tadd\tx1, x1, #0x63a", 11258644], [" abcb18:\tmov\tx0, x25", 11258648], [" abcb1c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258652], [" abcb20:\tldr\tw3, [x21,#64]", 11258656], [" abcb24:\tstr\tw3, [sp,#60]", 11258660], [" abcb28:\tb\tabcb38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58dd8>", 11258664], [" abcb2c:\tldr\tw1, [x21,#64]", 11258668], [" abcb30:\tstr\tw1, [sp,#60]", 11258672], [" abcb34:\tcbnz\tw27, abce08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x590a8>", 11258676], [" abcb38:\tldr\tx0, [x22,#376]", 11258680], [" abcb3c:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258684], [" abcb40:\tadd\tx1, x1, #0xb0b", 11258688], [" abcb44:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258692], [" abcb48:\tldr\tw3, [sp,#2316]", 11258696], [" abcb4c:\tadrp\tx2, cb5000 <LoadQCC+0xb83d0>", 11258700], [" abcb50:\tldr\tx27, [x22,#376]", 11258704], [" abcb54:\tadd\tx2, x2, #0xf5", 11258708], [" abcb58:\tmov\tw1, #0x28 \t// #40", 11258712], [" abcb5c:\tadd\tx0, sp, #0x200", 11258716], [" abcb60:\tbl\ta422e8 <islower@plt+0x9d4c98>", 11258720], [" abcb64:\tadd\tx1, sp, #0x200", 11258724], [" abcb68:\tmov\tx0, x27", 11258728], [" abcb6c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258732], [" abcb70:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11258736], [" abcb74:\tadd\tx1, x1, #0xaaf", 11258740], [" abcb78:\tmov\tx0, x27", 11258744], [" abcb7c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11258748], [" abcb80:\tldr\tx4, [x22,#376]", 11258752], [" abcb84:\tldrb\tw27, [x4]", 11258756], [" abcb88:\ttbnz\tw27, #0, abcb94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e34>", 11258760], [" abcb8c:\tadd\tx1, x4, #0x1", 11258764], [" abcb90:\tb\tabcb98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e38>", 11258768], [" abcb94:\tldr\tx1, [x4,#16]", 11258772], [" abcb98:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11258776], [" abcb9c:\tadd\tx0, x0, #0xada", 11258780], [" abcba0:\tbl\t6d4b0 <printf@plt>", 11258784], [" abcba4:\tmov\tw26, wzr", 11258788], [" abcba8:\tmov\tw29, wzr", 11258792], [" abcbac:\tldr\tx1, [x22,#336]", 11258796], [" abcbb0:\tadd\tx0, sp, #0x1f0", 11258800], [" abcbb4:\tbl\taf2d5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x8effc>", 11258804], [" abcbb8:\tldp\tx9, x8, [sp,#112]", 11258808], [" abcbbc:\tsub\tx17, x8, x9", 11258812], [" abcbc0:\tcmp\tx17, #0x8", 11258816], [" abcbc4:\tb.eq\tabcc2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58ecc>", 11258820], [" abcbc8:\tadrp\tx27, c81000 <LoadQCC+0x843d0>", 11258824], [" abcbcc:\tadrp\tx25, cc6000 <LoadQCC+0xc93d0>", 11258828], [" abcbd0:\tmov\tw24, #0x2a9 \t// #681", 11258832], [" abcbd4:\tmov\tx23, #0xffffffff00000000 \t// #-4294967296", 11258836], [" abcbd8:\tadd\tx27, x27, #0xd47", 11258840], [" abcbdc:\tadd\tx25, x25, #0xc7f", 11258844], [" abcbe0:\tcmp\tx9, x8", 11258848], [" abcbe4:\tb.ne\tabcbfc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e9c>", 11258852], [" abcbe8:\tmov\tx0, x27", 11258856], [" abcbec:\tmov\tx1, x25", 11258860], [" abcbf0:\tmov\tw2, w24", 11258864], [" abcbf4:\tbl\tb9770 <islower@plt+0x4c120>", 11258868], [" abcbf8:\tldp\tx9, x8, [sp,#112]", 11258872], [" abcbfc:\tsub\tx7, x8, x9", 11258876], [" abcc00:\tadd\tx10, x23, x7, lsl #29", 11258880], [" abcc04:\tasr\tx11, x10, #29", 11258884], [" abcc08:\tldr\tx0, [x9,x11]", 11258888], [" abcc0c:\tcbz\tx0, abcc18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58eb8>", 11258892], [" abcc10:\tbl\tab8bf8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x54e98>", 11258896], [" abcc14:\tldp\tx9, x8, [sp,#112]", 11258900], [" abcc18:\tsub\tx8, x8, #0x8", 11258904], [" abcc1c:\tsub\tx18, x8, x9", 11258908], [" abcc20:\tcmp\tx18, #0x8", 11258912], [" abcc24:\tstr\tx8, [sp,#120]", 11258916], [" abcc28:\tb.ne\tabcbe0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e80>", 11258920], [" abcc2c:\tldr\tx27, [x9]", 11258924], [" abcc30:\tcbz\tx27, abccd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f78>", 11258928], [" abcc34:\tldr\tx23, [x27],#8", 11258932], [" abcc38:\tb\tabccd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f70>", 11258936], [" abcc3c:\tldr\tx24, [x23,#48]", 11258940], [" abcc40:\tcbz\tx24, abcc78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f18>", 11258944], [" abcc44:\tldr\tx3, [x24]", 11258948], [" abcc48:\tmov\tx0, x24", 11258952], [" abcc4c:\tldr\tx9, [x3,#24]", 11258956], [" abcc50:\tblr\tx9", 11258960], [" abcc54:\ttbnz\tw0, #0, abcc78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f18>", 11258964], [" abcc58:\tmov\tx0, x24", 11258968], [" abcc5c:\tldr\tx4, [x0,#40]!", 11258972], [" abcc60:\tldr\tx2, [x4,#632]", 11258976], [" abcc64:\tblr\tx2", 11258980], [" abcc68:\ttbz\tw0, #0, abcc74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f14>", 11258984], [" abcc6c:\tldr\tw4, [x24,#56]", 11258988], [" abcc70:\tcbz\tw4, abccc4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f64>", 11258992], [" abcc74:\tstr\txzr, [x24,#264]", 11258996], [" abcc78:\tldr\tx16, [x23,#8]", 11259000], [" abcc7c:\tcbz\tx16, abcc90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f30>", 11259004], [" abcc80:\tmov\tx23, x16", 11259008], [" abcc84:\tldr\tx16, [x23]", 11259012], [" abcc88:\tcbnz\tx16, abcc80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f20>", 11259016], [" abcc8c:\tb\tabccd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f70>", 11259020], [" abcc90:\tmov\tx13, x23", 11259024], [" abcc94:\tldr\tx5, [x13,#16]!", 11259028], [" abcc98:\tldr\tx0, [x5]", 11259032], [" abcc9c:\tcmp\tx0, x23", 11259036], [" abcca0:\tmov\tx23, x5", 11259040], [" abcca4:\tb.eq\tabccd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f70>", 11259044], [" abcca8:\tldr\tx6, [x13]", 11259048], [" abccac:\tmov\tx13, x6", 11259052], [" abccb0:\tldr\tx23, [x13,#16]!", 11259056], [" abccb4:\tldr\tx1, [x23]", 11259060], [" abccb8:\tcmp\tx1, x6", 11259064], [" abccbc:\tb.ne\tabcca8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f48>", 11259068], [" abccc0:\tb\tabccd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f70>", 11259072], [" abccc4:\tstr\txzr, [x24,#264]", 11259076], [" abccc8:\tstr\twzr, [x24,#84]", 11259080], [" abcccc:\tb\tabcc78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58f18>", 11259084], [" abccd0:\tcmp\tx23, x27", 11259088], [" abccd4:\tb.ne\tabcc3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58edc>", 11259092], [" abccd8:\tldr\tx23, [sp,#64]", 11259096], [" abccdc:\tmov\tx0, x23", 11259100], [" abcce0:\tbl\tb56360 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xf2600>", 11259104], [" abcce4:\tldr\tx7, [x23]", 11259108], [" abcce8:\tmov\tx0, x23", 11259112], [" abccec:\tldr\tx27, [x7,#16]", 11259116], [" abccf0:\tblr\tx27", 11259120], [" abccf4:\tldr\tx2, [x23]", 11259124], [" abccf8:\tmov\tx0, x23", 11259128], [" abccfc:\tldr\tx13, [x2,#8]", 11259132], [" abcd00:\tblr\tx13", 11259136], [" abcd04:\tldr\tw0, [sp,#60]", 11259140], [" abcd08:\ttbz\tw0, #0, abcd20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58fc0>", 11259144], [" abcd0c:\tand\tw2, w29, #0x1", 11259148], [" abcd10:\tmov\tx0, x20", 11259152], [" abcd14:\tmov\tw1, w19", 11259156], [" abcd18:\tmov\tx3, x21", 11259160], [" abcd1c:\tbl\tabb67c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5791c>", 11259164], [" abcd20:\tand\tw25, w29, #0x1", 11259168], [" abcd24:\tldr\tx29, [sp,#40]", 11259172], [" abcd28:\tstr\txzr, [x28,#1024]", 11259176], [" abcd2c:\tcbz\tw26, abc354 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x585f4>", 11259180], [" abcd30:\tadd\tx0, sp, #0x340", 11259184], [" abcd34:\tbl\tabda84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59d24>", 11259188], [" abcd38:\tldp\tx11, x10, [sp,#112]", 11259192], [" abcd3c:\tcmp\tx11, x10", 11259196], [" abcd40:\tb.eq\tabcda4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59044>", 11259200], [" abcd44:\tadrp\tx20, c81000 <LoadQCC+0x843d0>", 11259204], [" abcd48:\tadrp\tx23, cc6000 <LoadQCC+0xc93d0>", 11259208], [" abcd4c:\tmov\tw19, #0x2a9 \t// #681", 11259212], [" abcd50:\tmov\tx29, #0xffffffff00000000 \t// #-4294967296", 11259216], [" abcd54:\tadd\tx20, x20, #0xd47", 11259220], [" abcd58:\tadd\tx23, x23, #0xc7f", 11259224], [" abcd5c:\tcmp\tx11, x10", 11259228], [" abcd60:\tb.ne\tabcd78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59018>", 11259232], [" abcd64:\tmov\tx0, x20", 11259236], [" abcd68:\tmov\tx1, x23", 11259240], [" abcd6c:\tmov\tw2, w19", 11259244], [" abcd70:\tbl\tb9770 <islower@plt+0x4c120>", 11259248], [" abcd74:\tldp\tx11, x10, [sp,#112]", 11259252], [" abcd78:\tsub\tx15, x10, x11", 11259256], [" abcd7c:\tadd\tx16, x29, x15, lsl #29", 11259260], [" abcd80:\tasr\tx17, x16, #29", 11259264], [" abcd84:\tldr\tx0, [x11,x17]", 11259268], [" abcd88:\tcbz\tx0, abcd94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59034>", 11259272], [" abcd8c:\tbl\tab8bf8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x54e98>", 11259276], [" abcd90:\tldp\tx11, x10, [sp,#112]", 11259280], [" abcd94:\tsub\tx10, x10, #0x8", 11259284], [" abcd98:\tcmp\tx11, x10", 11259288], [" abcd9c:\tstr\tx10, [sp,#120]", 11259292], [" abcda0:\tb.ne\tabcd5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58ffc>", 11259296], [" abcda4:\tldr\tx0, [sp,#184]", 11259300], [" abcda8:\tcbz\tx0, abcdb8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59058>", 11259304], [" abcdac:\tldr\tx28, [x0]", 11259308], [" abcdb0:\tldr\tx4, [x28,#8]", 11259312], [" abcdb4:\tblr\tx4", 11259316], [" abcdb8:\tldr\tw19, [sp,#152]", 11259320], [" abcdbc:\tcbz\tw19, abcdc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59068>", 11259324], [" abcdc0:\tldr\tx0, [sp,#160]", 11259328], [" abcdc4:\tb\tabcdd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59070>", 11259332], [" abcdc8:\tldr\tx0, [sp,#160]", 11259336], [" abcdcc:\tcbz\tx0, abcdd4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59074>", 11259340], [" abcdd0:\tbl\t6cda0 <operator delete(void*)@plt>", 11259344], [" abcdd4:\tldr\tx0, [sp,#112]", 11259348], [" abcdd8:\tcbz\tx0, abbfa8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58248>", 11259352], [" abcddc:\tldr\tx3, [sp,#120]", 11259356], [" abcde0:\tcmp\tx3, x0", 11259360], [" abcde4:\tb.eq\tabce00 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x590a0>", 11259364], [" abcde8:\tsub\tx1, x3, #0x8", 11259368], [" abcdec:\tsub\tx6, x1, x0", 11259372], [" abcdf0:\tmvn\tx7, x6", 11259376], [" abcdf4:\tand\tx8, x7, #0xfffffffffffffff8", 11259380], [" abcdf8:\tadd\tx10, x3, x8", 11259384], [" abcdfc:\tstr\tx10, [sp,#120]", 11259388], [" abce00:\tbl\t6cda0 <operator delete(void*)@plt>", 11259392], [" abce04:\tb\tabbfa8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58248>", 11259396], [" abce08:\tldr\tx1, [x22,#336]", 11259400], [" abce0c:\tcbz\tx1, abced8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59178>", 11259404], [" abce10:\tldr\tw2, [sp,#896]", 11259408], [" abce14:\tadd\tx0, sp, #0x1f0", 11259412], [" abce18:\tbl\taf2d1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x8efbc>", 11259416], [" abce1c:\tand\tw29, w0, #0x1", 11259420], [" abce20:\ttbz\tw0, #0, abcf24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x591c4>", 11259424], [" abce24:\tldr\tx0, [sp,#40]", 11259428], [" abce28:\tcbz\tx0, abce30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x590d0>", 11259432], [" abce2c:\tbl\tc6328 <islower@plt+0x58cd8>", 11259436], [" abce30:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11259440], [" abce34:\tadd\tx0, x0, #0xa5f", 11259444], [" abce38:\tadd\tx27, sp, #0xc0", 11259448], [" abce3c:\tmov\tw1, #0x15 \t// #21", 11259452], [" abce40:\tstr\tx0, [x27,#320]", 11259456], [" abce44:\tbl\t6ce90 <__strlen_chk@plt>", 11259460], [" abce48:\tstr\tx0, [x27,#328]", 11259464], [" abce4c:\tadd\tx0, sp, #0x200", 11259468], [" abce50:\tadd\tx23, sp, #0xc0", 11259472], [" abce54:\tbl\t1b6a3c <islower@plt+0x1493ec>", 11259476], [" abce58:\tmov\tx27, x0", 11259480], [" abce5c:\tcbz\tx27, abce68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59108>", 11259484], [" abce60:\tmov\tx0, x27", 11259488], [" abce64:\tbl\tc61d4 <islower@plt+0x58b84>", 11259492], [" abce68:\tldr\tw1, [x21,#24]", 11259496], [" abce6c:\tadd\tx0, sp, #0x200", 11259500], [" abce70:\tldr\tx2, [x21,#8]", 11259504], [" abce74:\tmov\tx3, x26", 11259508], [" abce78:\tbl\ta63d64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4>", 11259512], [" abce7c:\tldr\tw26, [x21,#192]", 11259516], [" abce80:\tcmp\tw25, #0x136", 11259520], [" abce84:\tldr\tx1, [x21,#184]", 11259524], [" abce88:\tldur\tq0, [x21,#168]", 11259528], [" abce8c:\tldr\tx12, [x22,#368]", 11259532], [" abce90:\tstr\tw26, [sp,#704]", 11259536], [" abce94:\tstr\tx1, [x23,#504]", 11259540], [" abce98:\tstur\tq0, [x22,#168]", 11259544], [" abce9c:\tstr\tx12, [x22,#16]", 11259548], [" abcea0:\tb.lt\tabceac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5914c>", 11259552], [" abcea4:\tldr\tw12, [sp,#2288]", 11259556], [" abcea8:\tstr\tw12, [sp,#792]", 11259560], [" abceac:\tldr\tx1, [x22,#336]", 11259564], [" abceb0:\tadd\tx0, sp, #0x200", 11259568], [" abceb4:\tbl\ta642f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x594>", 11259572], [" abceb8:\tldr\tw8, [sp,#60]", 11259576], [" abcebc:\ttbz\tw8, #1, abcf38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x591d8>", 11259580], [" abcec0:\tmov\tx9, x21", 11259584], [" abcec4:\tldr\tx1, [x22,#336]", 11259588], [" abcec8:\tldrb\tw13, [x9,#40]!", 11259592], [" abcecc:\ttbnz\tw13, #0, abcf2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x591cc>", 11259596], [" abced0:\tadd\tx2, x9, #0x1", 11259600], [" abced4:\tb\tabcf30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x591d0>", 11259604], [" abced8:\tldr\tx0, [x22,#376]", 11259608], [" abcedc:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11259612], [" abcee0:\tadd\tx1, x1, #0xb01", 11259616], [" abcee4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259620], [" abcee8:\tldr\tw3, [sp,#2316]", 11259624], [" abceec:\tadrp\tx2, cb5000 <LoadQCC+0xb83d0>", 11259628], [" abcef0:\tldr\tx25, [x22,#376]", 11259632], [" abcef4:\tadd\tx2, x2, #0xf5", 11259636], [" abcef8:\tmov\tw1, #0x28 \t// #40", 11259640], [" abcefc:\tadd\tx0, sp, #0x200", 11259644], [" abcf00:\tbl\ta422e8 <islower@plt+0x9d4c98>", 11259648], [" abcf04:\tadd\tx1, sp, #0x200", 11259652], [" abcf08:\tmov\tx0, x25", 11259656], [" abcf0c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259660], [" abcf10:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11259664], [" abcf14:\tadd\tx1, x1, #0xadd", 11259668], [" abcf18:\tmov\tx0, x25", 11259672], [" abcf1c:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259676], [" abcf20:\tb\tabcba4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e44>", 11259680], [" abcf24:\tmov\tw26, wzr", 11259684], [" abcf28:\tb\tabcbac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e4c>", 11259688], [" abcf2c:\tldr\tx2, [x21,#56]", 11259692], [" abcf30:\tadd\tx0, sp, #0x1f0", 11259696], [" abcf34:\tbl\tae643c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x826dc>", 11259700], [" abcf38:\tldrb\tw14, [sp,#757]", 11259704], [" abcf3c:\tcbz\tw14, abcf78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59218>", 11259708], [" abcf40:\tldr\tx29, [x22,#376]", 11259712], [" abcf44:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11259716], [" abcf48:\tadd\tx1, x1, #0xb13", 11259720], [" abcf4c:\tmov\tx0, x29", 11259724], [" abcf50:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259728], [" abcf54:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11259732], [" abcf58:\tadd\tx1, x1, #0xa74", 11259736], [" abcf5c:\tmov\tx0, x29", 11259740], [" abcf60:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259744], [" abcf64:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11259748], [" abcf68:\tadd\tx1, x1, #0x63a", 11259752], [" abcf6c:\tmov\tx0, x29", 11259756], [" abcf70:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11259760], [" abcf74:\tmov\tw29, wzr", 11259764], [" abcf78:\tldrb\tw15, [x21,#143]", 11259768], [" abcf7c:\tcbz\tw15, abcf98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59238>", 11259772], [" abcf80:\tmov\tx8, x21", 11259776], [" abcf84:\tldrb\tw24, [x8,#40]!", 11259780], [" abcf88:\tldur\tx1, [x8,#-32]", 11259784], [" abcf8c:\ttbnz\tw24, #0, abd108 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x593a8>", 11259788], [" abcf90:\tadd\tx2, x8, #0x1", 11259792], [" abcf94:\tb\tabd10c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x593ac>", 11259796], [" abcf98:\tcbz\tx27, abcfa4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59244>", 11259800], [" abcf9c:\tmov\tx0, x27", 11259804], [" abcfa0:\tbl\tc6328 <islower@plt+0x58cd8>", 11259808], [" abcfa4:\tadrp\tx0, cc7000 <LoadQCC+0xca3d0>", 11259812], [" abcfa8:\tadd\tx0, x0, #0xa9b", 11259816], [" abcfac:\tmov\tw1, #0x14 \t// #20", 11259820], [" abcfb0:\tstr\tx0, [sp,#192]", 11259824], [" abcfb4:\tbl\t6ce90 <__strlen_chk@plt>", 11259828], [" abcfb8:\tstr\tx0, [sp,#200]", 11259832], [" abcfbc:\tadd\tx0, sp, #0xc0", 11259836], [" abcfc0:\tbl\t1b6a3c <islower@plt+0x1493ec>", 11259840], [" abcfc4:\tmov\tx25, x0", 11259844], [" abcfc8:\tcbz\tx25, abcfd4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59274>", 11259848], [" abcfcc:\tmov\tx0, x25", 11259852], [" abcfd0:\tbl\tc61d4 <islower@plt+0x58b84>", 11259856], [" abcfd4:\tstr\tx25, [sp,#48]", 11259860], [" abcfd8:\tmov\tw1, #0x14 \t// #20", 11259864], [" abcfdc:\tldr\tw25, [x21,#24]", 11259868], [" abcfe0:\tadd\tx0, sp, #0x340", 11259872], [" abcfe4:\tadd\tx23, sp, #0x340", 11259876], [" abcfe8:\tbl\taca150 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x663f0>", 11259880], [" abcfec:\tmov\tw26, w0", 11259884], [" abcff0:\tmov\tw1, #0x15 \t// #21", 11259888], [" abcff4:\tadd\tx0, sp, #0x340", 11259892], [" abcff8:\tbl\taca150 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x663f0>", 11259896], [" abcffc:\tldr\tw16, [x21,#24]", 11259900], [" abd000:\tmov\tw3, w0", 11259904], [" abd004:\tadd\tx0, sp, #0x60", 11259908], [" abd008:\tcmp\tw16, #0x0", 11259912], [" abd00c:\tcset\tw4, eq", 11259916], [" abd010:\tmov\tw5, wzr", 11259920], [" abd014:\torr\tw18, wzr, #0x1", 11259924], [" abd018:\tstr\twzr, [sp]", 11259928], [" abd01c:\tmov\tw1, w25", 11259932], [" abd020:\tmov\tw2, w26", 11259936], [" abd024:\tmov\tw6, wzr", 11259940], [" abd028:\tstrb\tw18, [sp,#8]", 11259944], [" abd02c:\tmov\tw7, wzr", 11259948], [" abd030:\tbl\tabac58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x56ef8>", 11259952], [" abd034:\tldr\tx25, [x22,#368]", 11259956], [" abd038:\tmov\tx0, x21", 11259960], [" abd03c:\tldr\tx26, [x21]", 11259964], [" abd040:\tstr\tx25, [x21,#16]", 11259968], [" abd044:\tldr\tx13, [x22,#2104]", 11259972], [" abd048:\tstr\tw13, [x21,#200]", 11259976], [" abd04c:\tlsr\tx1, x13, #32", 11259980], [" abd050:\tldr\tx14, [x26,#120]", 11259984], [" abd054:\tblr\tx14", 11259988], [" abd058:\tldr\tx14, [x21]", 11259992], [" abd05c:\tadd\tx1, x23, #0x6e0", 11259996], [" abd060:\tmov\tx0, x21", 11260000], [" abd064:\tldr\tx15, [x14,#112]", 11260004], [" abd068:\tblr\tx15", 11260008], [" abd06c:\tldr\tx15, [x21]", 11260012], [" abd070:\tmov\tx0, x21", 11260016], [" abd074:\tldrb\tw1, [sp,#758]", 11260020], [" abd078:\tldr\tx16, [x15,#176]", 11260024], [" abd07c:\tblr\tx16", 11260028], [" abd080:\tldr\tx16, [x21]", 11260032], [" abd084:\tmov\tx0, x21", 11260036], [" abd088:\tldrb\tw1, [sp,#2290]", 11260040], [" abd08c:\tldr\tx17, [x16,#184]", 11260044], [" abd090:\tblr\tx17", 11260048], [" abd094:\tldr\tw5, [sp,#2296]", 11260052], [" abd098:\tadd\tx0, x21, #0xd8", 11260056], [" abd09c:\tldr\tw6, [sp,#2624]", 11260060], [" abd0a0:\tadd\tx23, x23, #0x820", 11260064], [" abd0a4:\tcmp\tx0, x23", 11260068], [" abd0a8:\tubfx\tw7, w5, #18, #1", 11260072], [" abd0ac:\tstr\tw6, [x21,#208]", 11260076], [" abd0b0:\tstrb\tw7, [x24,#21]", 11260080], [" abd0b4:\tb.eq\tabd0c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59364>", 11260084], [" abd0b8:\tldr\tx1, [x22,#2400]", 11260088], [" abd0bc:\tldr\tx2, [x22,#2408]", 11260092], [" abd0c0:\tbl\ta7613c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x123dc>", 11260096], [" abd0c4:\tldr\tx24, [x21]", 11260100], [" abd0c8:\tmov\tx0, x21", 11260104], [" abd0cc:\tldr\tx1, [x22,#336]", 11260108], [" abd0d0:\tldr\tx4, [x24,#32]", 11260112], [" abd0d4:\tblr\tx4", 11260116], [" abd0d8:\ttst\tw0, #0x1", 11260120], [" abd0dc:\tldp\tx9, x23, [sp,#40]", 11260124], [" abd0e0:\tcsel\tw29, w29, wzr, ne", 11260128], [" abd0e4:\tcbz\tx9, abd0f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59390>", 11260132], [" abd0e8:\tldr\tx0, [sp,#40]", 11260136], [" abd0ec:\tbl\tc61d4 <islower@plt+0x58b84>", 11260140], [" abd0f0:\tcbz\tx23, abd0fc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5939c>", 11260144], [" abd0f4:\tmov\tx0, x23", 11260148], [" abd0f8:\tbl\tc6328 <islower@plt+0x58cd8>", 11260152], [" abd0fc:\tmov\tw26, wzr", 11260156], [" abd100:\torr\tw24, wzr, #0x1", 11260160], [" abd104:\tb\tabd17c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5941c>", 11260164], [" abd108:\tldr\tx2, [x21,#56]", 11260168], [" abd10c:\tadd\tx0, sp, #0xc0", 11260172], [" abd110:\tadd\tx3, sp, #0x340", 11260176], [" abd114:\tbl\ta70554 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xc7f4>", 11260180], [" abd118:\tldr\tw16, [x21,#64]", 11260184], [" abd11c:\tadd\tx0, sp, #0xc0", 11260188], [" abd120:\tldr\tx1, [x22,#336]", 11260192], [" abd124:\tldr\tx10, [sp,#48]", 11260196], [" abd128:\tstr\tx10, [x23,#176]", 11260200], [" abd12c:\tstr\tw16, [sp,#380]", 11260204], [" abd130:\tbl\ta70b1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xcdbc>", 11260208], [" abd134:\tldr\tx9, [x21,#256]", 11260212], [" abd138:\tmov\tw1, w0", 11260216], [" abd13c:\tcbz\tx9, abd168 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59408>", 11260220], [" abd140:\tmov\tx0, x9", 11260224], [" abd144:\tbl\t983e28 <islower@plt+0x9167d8>", 11260228], [" abd148:\tmov\tx8, x0", 11260232], [" abd14c:\tcbz\tx8, abd168 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x59408>", 11260236], [" abd150:\tldr\tx1, [x22,#336]", 11260240], [" abd154:\tadd\tx0, sp, #0xc0", 11260244], [" abd158:\tmov\tx2, x8", 11260248], [" abd15c:\tbl\ta70e5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xd0fc>", 11260252], [" abd160:\tldrb\tw29, [sp,#400]", 11260256], [" abd164:\tb\tabd16c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5940c>", 11260260], [" abd168:\tmov\tw29, wzr", 11260264], [" abd16c:\tadd\tx0, sp, #0xc0", 11260268], [" abd170:\tbl\ta705d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xc878>", 11260272], [" abd174:\tmov\tw24, wzr", 11260276], [" abd178:\torr\tw26, wzr, #0x1", 11260280], [" abd17c:\tadd\tx0, sp, #0x200", 11260284], [" abd180:\tbl\ta63eb8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x158>", 11260288], [" abd184:\tcbz\tx27, abcbac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e4c>", 11260292], [" abd188:\ttbnz\tw24, #0, abcbac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e4c>", 11260296], [" abd18c:\tmov\tx0, x27", 11260300], [" abd190:\tbl\tc6328 <islower@plt+0x58cd8>", 11260304], [" abd194:\tb\tabcbac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x58e4c>", 11260308], [" abd198:\tbl\t6ce60 <__stack_chk_fail@plt>", 11260312], [" abd19c:\tadd\tx0, x11, #0x820", 11260316], [" abd1a0:\tbl\t88404 <islower@plt+0x1adb4>", 11260320], [" abd1a4:\tbl\t6ce00 <abort@plt>", 11260324], [" abd1a8:\tadd\tx0, x23, #0x820", 11260328], [" abd1ac:\tbl\t88404 <islower@plt+0x1adb4>", 11260332], [" abd1b0:\tbl\t6ce00 <abort@plt>", 11260336], ["", 0]], "l": 16, "f": "ShCompile"}, "118": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000009947b4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xceeac>:", 0], [" 9947b4:\tsub\tsp, sp, #0xa0", 10045364], [" 9947b8:\tstp\tx27, x26, [sp,#80]", 10045368], [" 9947bc:\tstp\tx25, x24, [sp,#96]", 10045372], [" 9947c0:\tstp\tx23, x22, [sp,#112]", 10045376], [" 9947c4:\tstp\tx21, x20, [sp,#128]", 10045380], [" 9947c8:\tstp\tx19, x30, [sp,#144]", 10045384], [" 9947cc:\tmrs\tx9, tpidr_el0", 10045388], [" 9947d0:\tmov\tx20, x0", 10045392], [" 9947d4:\tldr\tx13, [x9,#40]", 10045396], [" 9947d8:\tadrp\tx0, cbb000 <LoadQCC+0xbe3d0>", 10045400], [" 9947dc:\tmov\tx23, x1", 10045404], [" 9947e0:\tadd\tx0, x0, #0x2a0", 10045408], [" 9947e4:\tmov\tw1, #0x14 \t// #20", 10045412], [" 9947e8:\tstr\tx13, [sp,#72]", 10045416], [" 9947ec:\tstr\tx0, [sp,#48]", 10045420], [" 9947f0:\tbl\t6ce90 <__strlen_chk@plt>", 10045424], [" 9947f4:\tstr\tx0, [sp,#56]", 10045428], [" 9947f8:\tadd\tx0, sp, #0x30", 10045432], [" 9947fc:\tbl\t1b6a3c <islower@plt+0x1493ec>", 10045436], [" 994800:\tmov\tx19, x0", 10045440], [" 994804:\tcbz\tx19, 994810 <islower@plt+0x9271c0>", 10045444], [" 994808:\tmov\tx0, x19", 10045448], [" 99480c:\tbl\tc61d4 <islower@plt+0x58b84>", 10045452], [" 994810:\tldr\tx10, [x20,#48]", 10045456], [" 994814:\tldr\tx27, [x10,#8]", 10045460], [" 994818:\ttbnz\tw27, #17, 994878 <islower@plt+0x927228>", 10045464], [" 99481c:\tldr\tx0, [x23,#24]", 10045468], [" 994820:\tadd\tx8, sp, #0x30", 10045472], [" 994824:\tadd\tx25, sp, #0x30", 10045476], [" 994828:\tbl\t9940f8 <islower@plt+0x926aa8>", 10045480], [" 99482c:\tldr\tw21, [x23,#68]", 10045484], [" 994830:\tmov\tw0, #0x13b0 \t// #5040", 10045488], [" 994834:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10045492], [" 994838:\tldrb\tw8, [sp,#48]", 10045496], [" 99483c:\tmov\tx22, x0", 10045500], [" 994840:\tldr\tx14, [sp,#64]", 10045504], [" 994844:\torr\tx11, x25, #0x1", 10045508], [" 994848:\tldr\tw2, [x20,#40]", 10045512], [" 99484c:\ttst\tw8, #0x1", 10045516], [" 994850:\tcsel\tx3, x11, x14, eq", 10045520], [" 994854:\ttst\tw21, #0x1", 10045524], [" 994858:\tcset\tw4, eq", 10045528], [" 99485c:\tmov\tx1, x20", 10045532], [" 994860:\tbl\t9a6bd8 <islower@plt+0x939588>", 10045536], [" 994864:\tldrb\tw11, [sp,#48]", 10045540], [" 994868:\tstr\tx22, [x20,#56]", 10045544], [" 99486c:\ttbz\tw11, #0, 994878 <islower@plt+0x927228>", 10045548], [" 994870:\tldr\tx0, [sp,#64]", 10045552], [" 994874:\tbl\t6cda0 <operator delete(void*)@plt>", 10045556], [" 994878:\tmov\tx0, x20", 10045560], [" 99487c:\tbl\t985210 <islower@plt+0x917bc0>", 10045564], [" 994880:\tmov\tx22, x0", 10045568], [" 994884:\tcbz\tx22, 994890 <islower@plt+0x927240>", 10045572], [" 994888:\tadd\tx0, sp, #0x28", 10045576], [" 99488c:\tbl\ta5c220 <islower@plt+0x9eebd0>", 10045580], [" 994890:\tbl\t1a2ca0 <islower@plt+0x135650>", 10045584], [" 994894:\torr\tw1, wzr, #0x2", 10045588], [" 994898:\tmov\tx24, x0", 10045592], [" 99489c:\tbl\t1a40b8 <islower@plt+0x136a68>", 10045596], [" 9948a0:\tmov\tx21, x0", 10045600], [" 9948a4:\torr\tw1, wzr, #0x2", 10045604], [" 9948a8:\tmov\tx0, x24", 10045608], [" 9948ac:\tmov\tx2, x22", 10045612], [" 9948b0:\tbl\t1a40c0 <islower@plt+0x136a70>", 10045616], [" 9948b4:\tldr\tx0, [x20,#32]", 10045620], [" 9948b8:\tbl\t993c78 <islower@plt+0x926628>", 10045624], [" 9948bc:\tldr\tx0, [x23,#8]", 10045628], [" 9948c0:\tbl\ta5bf50 <islower@plt+0x9ee900>", 10045632], [" 9948c4:\tmov\tw24, w0", 10045636], [" 9948c8:\tcmp\tw24, #0x12c", 10045640], [" 9948cc:\tb.lt\t994940 <islower@plt+0x9272f0>", 10045644], [" 9948d0:\tldr\tx12, [x20,#48]", 10045648], [" 9948d4:\tldr\tx15, [x12,#8]", 10045652], [" 9948d8:\ttbnz\tx15, #62, 994948 <islower@plt+0x9272f8>", 10045656], [" 9948dc:\tldr\tx25, [x23,#8]", 10045660], [" 9948e0:\tstr\tx25, [sp,#24]", 10045664], [" 9948e4:\tcbnz\tx25, 994900 <islower@plt+0x9272b0>", 10045668], [" 9948e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10045672], [" 9948ec:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10045676], [" 9948f0:\tadd\tx0, x0, #0xd47", 10045680], [" 9948f4:\tadd\tx1, x1, #0xb3", 10045684], [" 9948f8:\tmov\tw2, #0x52 \t// #82", 10045688], [" 9948fc:\tbl\tb9770 <islower@plt+0x4c120>", 10045692], [" 994900:\tmov\tx0, x25", 10045696], [" 994904:\tbl\t6ce80 <strlen@plt>", 10045700], [" 994908:\tadrp\tx25, cbb000 <LoadQCC+0xbe3d0>", 10045704], [" 99490c:\tstr\tx0, [sp,#32]", 10045708], [" 994910:\tadd\tx25, x25, #0x2b4", 10045712], [" 994914:\torr\tw1, wzr, #0x1c", 10045716], [" 994918:\tmov\tx0, x25", 10045720], [" 99491c:\tbl\t6ce90 <__strlen_chk@plt>", 10045724], [" 994920:\tmov\tx2, x0", 10045728], [" 994924:\tadd\tx0, sp, #0x18", 10045732], [" 994928:\tmov\tx1, x25", 10045736], [" 99492c:\tmov\tx3, xzr", 10045740], [" 994930:\tbl\tc43ac <islower@plt+0x56d5c>", 10045744], [" 994934:\tcmn\tx0, #0x1", 10045748], [" 994938:\tcset\tw25, ne", 10045752], [" 99493c:\tb\t99494c <islower@plt+0x9272fc>", 10045756], [" 994940:\tmov\tw25, wzr", 10045760], [" 994944:\tb\t99494c <islower@plt+0x9272fc>", 10045764], [" 994948:\torr\tw25, wzr, #0x1", 10045768], [" 99494c:\tmov\tx0, x23", 10045772], [" 994950:\tmov\tw1, w24", 10045776], [" 994954:\tmov\tx2, x20", 10045780], [" 994958:\tmov\tw3, w25", 10045784], [" 99495c:\tbl\tabbb24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57dc4>", 10045788], [" 994960:\tstr\tx0, [x20,#200]", 10045792], [" 994964:\tcbz\tx0, 9949c4 <islower@plt+0x927374>", 10045796], [" 994968:\tldr\tx17, [x23,#8]", 10045800], [" 99496c:\tstr\tx17, [sp,#16]", 10045804], [" 994970:\tcbz\tx19, 99497c <islower@plt+0x92732c>", 10045808], [" 994974:\tmov\tx0, x19", 10045812], [" 994978:\tbl\tc6328 <islower@plt+0x58cd8>", 10045816], [" 99497c:\tcbz\tw25, 9949dc <islower@plt+0x92738c>", 10045820], [" 994980:\tldr\tx24, [sp,#16]", 10045824], [" 994984:\tmovi\tv0.2d, #0x0", 10045828], [" 994988:\tstr\txzr, [sp,#48]", 10045832], [" 99498c:\tmov\tx0, x24", 10045836], [" 994990:\tstur\tq0, [sp,#56]", 10045840], [" 994994:\tbl\t6ce80 <strlen@plt>", 10045844], [" 994998:\tmov\tx23, x0", 10045848], [" 99499c:\tcmn\tx23, #0x10", 10045852], [" 9949a0:\tb.cs\t994d70 <islower@plt+0x927720>", 10045856], [" 9949a4:\tcmp\tx23, #0x17", 10045860], [" 9949a8:\tb.cs\t9949fc <islower@plt+0x9273ac>", 10045864], [" 9949ac:\tadd\tx15, sp, #0x30", 10045868], [" 9949b0:\torr\tx25, x15, #0x1", 10045872], [" 9949b4:\tlsl\tx5, x23, #1", 10045876], [" 9949b8:\tstrb\tw5, [sp,#48]", 10045880], [" 9949bc:\tcbnz\tx23, 994a1c <islower@plt+0x9273cc>", 10045884], [" 9949c0:\tb\t994a2c <islower@plt+0x9273dc>", 10045888], [" 9949c4:\tadd\tx0, sp, #0x28", 10045892], [" 9949c8:\tmov\tx1, x22", 10045896], [" 9949cc:\tbl\ta5c238 <islower@plt+0x9eebe8>", 10045900], [" 9949d0:\tmov\tw25, wzr", 10045904], [" 9949d4:\torr\tw20, wzr, #0x2", 10045908], [" 9949d8:\tb\t994d08 <islower@plt+0x9276b8>", 10045912], [" 9949dc:\tldr\tx0, [x20,#200]", 10045916], [" 9949e0:\tadd\tx1, sp, #0x10", 10045920], [" 9949e4:\tldr\tx2, [x20,#32]", 10045924], [" 9949e8:\torr\tw3, wzr, #0x1", 10045928], [" 9949ec:\tmov\tx4, x20", 10045932], [" 9949f0:\tbl\tabbe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x580fc>", 10045936], [" 9949f4:\tmov\tw25, w0", 10045940], [" 9949f8:\tb\t994cb4 <islower@plt+0x927664>", 10045944], [" 9949fc:\tadd\tx13, x23, #0x10", 10045948], [" 994a00:\tand\tx26, x13, #0xfffffffffffffff0", 10045952], [" 994a04:\tmov\tx0, x26", 10045956], [" 994a08:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10045960], [" 994a0c:\tmov\tx25, x0", 10045964], [" 994a10:\torr\tx14, x26, #0x1", 10045968], [" 994a14:\tstp\tx23, x25, [sp,#56]", 10045972], [" 994a18:\tstr\tx14, [sp,#48]", 10045976], [" 994a1c:\tmov\tx0, x25", 10045980], [" 994a20:\tmov\tx1, x24", 10045984], [" 994a24:\tmov\tx2, x23", 10045988], [" 994a28:\tbl\t6cdd0 <memcpy@plt>", 10045992], [" 994a2c:\tstrb\twzr, [x25,x23]", 10045996], [" 994a30:\tldr\tw8, [x20,#40]", 10046000], [" 994a34:\tcmp\tw8, #0x4", 10046004], [" 994a38:\tb.eq\t994a9c <islower@plt+0x92744c>", 10046008], [" 994a3c:\tcbnz\tw8, 994c6c <islower@plt+0x92761c>", 10046012], [" 994a40:\tldp\tx24, x25, [sp,#48]", 10046016], [" 994a44:\tldrb\tw14, [sp,#48]", 10046020], [" 994a48:\tmov\tw3, #0x16 \t// #22", 10046024], [" 994a4c:\tand\tx8, x24, #0xfffffffffffffffe", 10046028], [" 994a50:\ttst\tw14, #0x1", 10046032], [" 994a54:\tsub\tx16, x8, #0x1", 10046036], [" 994a58:\tcsel\tw10, w14, w24, eq", 10046040], [" 994a5c:\tcsel\tx1, x3, x16, eq", 10046044], [" 994a60:\ttst\tw10, #0x1", 10046048], [" 994a64:\tubfx\tx6, x10, #1, #7", 10046052], [" 994a68:\tcsel\tx23, x6, x25, eq", 10046056], [" 994a6c:\tsub\tx17, x1, x23", 10046060], [" 994a70:\tcmp\tx17, #0x22d", 10046064], [" 994a74:\tb.cs\t994b08 <islower@plt+0x9274b8>", 10046068], [" 994a78:\tmov\tw6, #0x22d \t// #557", 10046072], [" 994a7c:\tsub\tx8, x6, x1", 10046076], [" 994a80:\tadrp\tx7, cbb000 <LoadQCC+0xbe3d0>", 10046080], [" 994a84:\tadd\tx2, x8, x23", 10046084], [" 994a88:\tadd\tx7, x7, #0x2d0", 10046088], [" 994a8c:\tadd\tx0, sp, #0x30", 10046092], [" 994a90:\tmov\tx3, x23", 10046096], [" 994a94:\tmov\tx4, x23", 10046100], [" 994a98:\tb\t994c0c <islower@plt+0x9275bc>", 10046104], [" 994a9c:\tldr\tx9, [sp,#48]", 10046108], [" 994aa0:\tmov\tw10, #0x16 \t// #22", 10046112], [" 994aa4:\tldrb\tw18, [sp,#48]", 10046116], [" 994aa8:\tmov\tw14, #0x23d7 \t// #9175", 10046120], [" 994aac:\tand\tx11, x9, #0xfffffffffffffffe", 10046124], [" 994ab0:\tsub\tx1, x11, #0x1", 10046128], [" 994ab4:\tldr\tx11, [sp,#56]", 10046132], [" 994ab8:\ttst\tw18, #0x1", 10046136], [" 994abc:\tcsel\tw8, w18, w9, eq", 10046140], [" 994ac0:\tcsel\tx1, x10, x1, eq", 10046144], [" 994ac4:\ttst\tw8, #0x1", 10046148], [" 994ac8:\tubfx\tx12, x8, #1, #7", 10046152], [" 994acc:\tcsel\tx24, x12, x11, eq", 10046156], [" 994ad0:\tsub\tx13, x1, x24", 10046160], [" 994ad4:\tcmp\tx13, x14", 10046164], [" 994ad8:\tb.cs\t994b50 <islower@plt+0x927500>", 10046168], [" 994adc:\tmov\tw6, #0x23d7 \t// #9175", 10046172], [" 994ae0:\tsub\tx5, x6, x1", 10046176], [" 994ae4:\tadrp\tx7, cbb000 <LoadQCC+0xbe3d0>", 10046180], [" 994ae8:\tadd\tx2, x5, x24", 10046184], [" 994aec:\tadd\tx7, x7, #0x4fe", 10046188], [" 994af0:\tadd\tx0, sp, #0x30", 10046192], [" 994af4:\tmov\tx3, x24", 10046196], [" 994af8:\tmov\tx4, x24", 10046200], [" 994afc:\tmov\tx5, xzr", 10046204], [" 994b00:\tbl\t862f0 <islower@plt+0x18ca0>", 10046208], [" 994b04:\tb\t994bb0 <islower@plt+0x927560>", 10046212], [" 994b08:\tldr\tx1, [sp,#64]", 10046216], [" 994b0c:\tadd\tx18, sp, #0x30", 10046220], [" 994b10:\ttst\tw10, #0x1", 10046224], [" 994b14:\torr\tx0, x18, #0x1", 10046228], [" 994b18:\tmov\tw2, #0x22d \t// #557", 10046232], [" 994b1c:\tcsel\tx0, x0, x1, eq", 10046236], [" 994b20:\tadd\tx25, x0, x23", 10046240], [" 994b24:\tadrp\tx1, cbb000 <LoadQCC+0xbe3d0>", 10046244], [" 994b28:\tadd\tx1, x1, #0x2d0", 10046248], [" 994b2c:\tmov\tx0, x25", 10046252], [" 994b30:\tbl\t6cdd0 <memcpy@plt>", 10046256], [" 994b34:\tldrb\tw17, [sp,#48]", 10046260], [" 994b38:\tadd\tx8, x23, #0x22d", 10046264], [" 994b3c:\ttbnz\tw17, #0, 994b98 <islower@plt+0x927548>", 10046268], [" 994b40:\tlsl\tx2, x8, #1", 10046272], [" 994b44:\tstrb\tw2, [sp,#48]", 10046276], [" 994b48:\tstrb\twzr, [x25,#557]", 10046280], [" 994b4c:\tb\t994c6c <islower@plt+0x92761c>", 10046284], [" 994b50:\tldr\tx16, [sp,#64]", 10046288], [" 994b54:\tadd\tx2, sp, #0x30", 10046292], [" 994b58:\ttst\tw8, #0x1", 10046296], [" 994b5c:\torr\tx3, x2, #0x1", 10046300], [" 994b60:\tadrp\tx1, cbb000 <LoadQCC+0xbe3d0>", 10046304], [" 994b64:\tcsel\tx17, x3, x16, eq", 10046308], [" 994b68:\tadd\tx23, x17, x24", 10046312], [" 994b6c:\tmov\tw25, #0x23d7 \t// #9175", 10046316], [" 994b70:\tadd\tx1, x1, #0x4fe", 10046320], [" 994b74:\tmov\tx0, x23", 10046324], [" 994b78:\tmov\tx2, x25", 10046328], [" 994b7c:\tbl\t6cdd0 <memcpy@plt>", 10046332], [" 994b80:\tldrb\tw1, [sp,#48]", 10046336], [" 994b84:\tadd\tx11, x24, x25", 10046340], [" 994b88:\ttbnz\tw1, #0, 994ba4 <islower@plt+0x927554>", 10046344], [" 994b8c:\tlsl\tx18, x11, #1", 10046348], [" 994b90:\tstrb\tw18, [sp,#48]", 10046352], [" 994b94:\tb\t994ba8 <islower@plt+0x927558>", 10046356], [" 994b98:\tstr\tx8, [sp,#56]", 10046360], [" 994b9c:\tstrb\twzr, [x25,#557]", 10046364], [" 994ba0:\tb\t994c6c <islower@plt+0x92761c>", 10046368], [" 994ba4:\tstr\tx11, [sp,#56]", 10046372], [" 994ba8:\tmov\tw4, #0x23d7 \t// #9175", 10046376], [" 994bac:\tstrb\twzr, [x23,x4]", 10046380], [" 994bb0:\tldp\tx24, x25, [sp,#48]", 10046384], [" 994bb4:\tldrb\tw5, [sp,#48]", 10046388], [" 994bb8:\tmov\tw3, #0x16 \t// #22", 10046392], [" 994bbc:\tmov\tw0, #0x2fca \t// #12234", 10046396], [" 994bc0:\tand\tx9, x24, #0xfffffffffffffffe", 10046400], [" 994bc4:\ttst\tw5, #0x1", 10046404], [" 994bc8:\tsub\tx4, x9, #0x1", 10046408], [" 994bcc:\tcsel\tw9, w5, w24, eq", 10046412], [" 994bd0:\tcsel\tx1, x3, x4, eq", 10046416], [" 994bd4:\ttst\tw9, #0x1", 10046420], [" 994bd8:\tubfx\tx6, x9, #1, #7", 10046424], [" 994bdc:\tcsel\tx24, x6, x25, eq", 10046428], [" 994be0:\tsub\tx7, x1, x24", 10046432], [" 994be4:\tcmp\tx7, x0", 10046436], [" 994be8:\tb.cs\t994c18 <islower@plt+0x9275c8>", 10046440], [" 994bec:\tmov\tw6, #0x2fca \t// #12234", 10046444], [" 994bf0:\tsub\tx11, x6, x1", 10046448], [" 994bf4:\tadrp\tx7, cbd000 <LoadQCC+0xc03d0>", 10046452], [" 994bf8:\tadd\tx2, x11, x24", 10046456], [" 994bfc:\tadd\tx7, x7, #0x8d6", 10046460], [" 994c00:\tadd\tx0, sp, #0x30", 10046464], [" 994c04:\tmov\tx3, x24", 10046468], [" 994c08:\tmov\tx4, x24", 10046472], [" 994c0c:\tmov\tx5, xzr", 10046476], [" 994c10:\tbl\t862f0 <islower@plt+0x18ca0>", 10046480], [" 994c14:\tb\t994c6c <islower@plt+0x92761c>", 10046484], [" 994c18:\tldr\tx1, [sp,#64]", 10046488], [" 994c1c:\tadd\tx5, sp, #0x30", 10046492], [" 994c20:\ttst\tw9, #0x1", 10046496], [" 994c24:\torr\tx6, x5, #0x1", 10046500], [" 994c28:\tmov\tw25, #0x2fca \t// #12234", 10046504], [" 994c2c:\tcsel\tx8, x6, x1, eq", 10046508], [" 994c30:\tadd\tx23, x8, x24", 10046512], [" 994c34:\tadrp\tx1, cbd000 <LoadQCC+0xc03d0>", 10046516], [" 994c38:\tadd\tx1, x1, #0x8d6", 10046520], [" 994c3c:\tmov\tx0, x23", 10046524], [" 994c40:\tmov\tx2, x25", 10046528], [" 994c44:\tbl\t6cdd0 <memcpy@plt>", 10046532], [" 994c48:\tldrb\tw4, [sp,#48]", 10046536], [" 994c4c:\tadd\tx12, x24, x25", 10046540], [" 994c50:\ttbnz\tw4, #0, 994c60 <islower@plt+0x927610>", 10046544], [" 994c54:\tlsl\tx9, x12, #1", 10046548], [" 994c58:\tstrb\tw9, [sp,#48]", 10046552], [" 994c5c:\tb\t994c64 <islower@plt+0x927614>", 10046556], [" 994c60:\tstr\tx12, [sp,#56]", 10046560], [" 994c64:\tmov\tw10, #0x2fca \t// #12234", 10046564], [" 994c68:\tstrb\twzr, [x23,x10]", 10046568], [" 994c6c:\tldrb\tw2, [sp,#48]", 10046572], [" 994c70:\tadd\tx7, sp, #0x30", 10046576], [" 994c74:\tldr\tx12, [sp,#64]", 10046580], [" 994c78:\torr\tx23, x7, #0x1", 10046584], [" 994c7c:\tldr\tx0, [x20,#200]", 10046588], [" 994c80:\tadd\tx1, sp, #0x8", 10046592], [" 994c84:\ttst\tw2, #0x1", 10046596], [" 994c88:\tldr\tx2, [x20,#32]", 10046600], [" 994c8c:\tcsel\tx13, x23, x12, eq", 10046604], [" 994c90:\torr\tw3, wzr, #0x1", 10046608], [" 994c94:\tmov\tx4, x20", 10046612], [" 994c98:\tstr\tx13, [sp,#8]", 10046616], [" 994c9c:\tbl\tabbe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x580fc>", 10046620], [" 994ca0:\tldrb\tw8, [sp,#48]", 10046624], [" 994ca4:\tmov\tw25, w0", 10046628], [" 994ca8:\ttbz\tw8, #0, 994cb4 <islower@plt+0x927664>", 10046632], [" 994cac:\tldr\tx0, [sp,#64]", 10046636], [" 994cb0:\tbl\t6cda0 <operator delete(void*)@plt>", 10046640], [" 994cb4:\tcbz\tw25, 994cc8 <islower@plt+0x927678>", 10046644], [" 994cb8:\ttbz\tw27, #17, 994ce0 <islower@plt+0x927690>", 10046648], [" 994cbc:\tmov\tw20, wzr", 10046652], [" 994cc0:\torr\tw25, wzr, #0x1", 10046656], [" 994cc4:\tb\t994d08 <islower@plt+0x9276b8>", 10046660], [" 994cc8:\tadd\tx0, sp, #0x28", 10046664], [" 994ccc:\tmov\tx1, x22", 10046668], [" 994cd0:\tbl\ta5c238 <islower@plt+0x9eebe8>", 10046672], [" 994cd4:\torr\tw20, wzr, #0x2", 10046676], [" 994cd8:\torr\tw25, wzr, #0x1", 10046680], [" 994cdc:\tb\t994d08 <islower@plt+0x9276b8>", 10046684], [" 994ce0:\tcbz\tx19, 994cec <islower@plt+0x92769c>", 10046688], [" 994ce4:\tmov\tx0, x19", 10046692], [" 994ce8:\tbl\tc61d4 <islower@plt+0x58b84>", 10046696], [" 994cec:\tmov\tx0, x20", 10046700], [" 994cf0:\tbl\t98a960 <islower@plt+0x91d310>", 10046704], [" 994cf4:\tadd\tx0, sp, #0x28", 10046708], [" 994cf8:\tmov\tx1, x22", 10046712], [" 994cfc:\tbl\ta5c238 <islower@plt+0x9eebe8>", 10046716], [" 994d00:\tmov\tw25, wzr", 10046720], [" 994d04:\tmov\tw20, wzr", 10046724], [" 994d08:\tbl\t1a2ca0 <islower@plt+0x135650>", 10046728], [" 994d0c:\torr\tw1, wzr, #0x2", 10046732], [" 994d10:\tmov\tx24, x0", 10046736], [" 994d14:\tbl\t1a40b8 <islower@plt+0x136a68>", 10046740], [" 994d18:\torr\tw1, wzr, #0x2", 10046744], [" 994d1c:\tmov\tx0, x24", 10046748], [" 994d20:\tmov\tx2, x21", 10046752], [" 994d24:\tbl\t1a40c0 <islower@plt+0x136a70>", 10046756], [" 994d28:\tcbz\tx19, 994d38 <islower@plt+0x9276e8>", 10046760], [" 994d2c:\tcbnz\tw25, 994d38 <islower@plt+0x9276e8>", 10046764], [" 994d30:\tmov\tx0, x19", 10046768], [" 994d34:\tbl\tc6328 <islower@plt+0x58cd8>", 10046772], [" 994d38:\tmrs\tx26, tpidr_el0", 10046776], [" 994d3c:\tldr\tx19, [x26,#40]", 10046780], [" 994d40:\tldr\tx22, [sp,#72]", 10046784], [" 994d44:\tcmp\tx19, x22", 10046788], [" 994d48:\tb.ne\t994d6c <islower@plt+0x92771c>", 10046792], [" 994d4c:\tmov\tw0, w20", 10046796], [" 994d50:\tldp\tx19, x30, [sp,#144]", 10046800], [" 994d54:\tldp\tx21, x20, [sp,#128]", 10046804], [" 994d58:\tldp\tx23, x22, [sp,#112]", 10046808], [" 994d5c:\tldp\tx25, x24, [sp,#96]", 10046812], [" 994d60:\tldp\tx27, x26, [sp,#80]", 10046816], [" 994d64:\tadd\tsp, sp, #0xa0", 10046820], [" 994d68:\tret", 10046824], [" 994d6c:\tbl\t6ce60 <__stack_chk_fail@plt>", 10046828], [" 994d70:\tadd\tx0, sp, #0x30", 10046832], [" 994d74:\tbl\t84c84 <islower@plt+0x17634>", 10046836], ["", 0]], "l": 16, "f": "ESXCompiler::parseShader(QGLC_SRCSHADER*, bool)"}, "119": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000098e870 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xd4df0>:", 0], [" 98e870:\tstp\tx28, x27, [sp,#-96]!", 10020976], [" 98e874:\tstp\tx26, x25, [sp,#16]", 10020980], [" 98e878:\tstp\tx24, x23, [sp,#32]", 10020984], [" 98e87c:\tstp\tx22, x21, [sp,#48]", 10020988], [" 98e880:\tstp\tx20, x19, [sp,#64]", 10020992], [" 98e884:\tstp\tx29, x30, [sp,#80]", 10020996], [" 98e888:\tsub\tsp, sp, #0x1, lsl #12", 10021000], [" 98e88c:\tsub\tsp, sp, #0x5c0", 10021004], [" 98e890:\tmrs\tx13, tpidr_el0", 10021008], [" 98e894:\tmov\tx21, x1", 10021012], [" 98e898:\tldr\tx14, [x13,#40]", 10021016], [" 98e89c:\tmov\tx20, x2", 10021020], [" 98e8a0:\tmov\tx19, x0", 10021024], [" 98e8a4:\tstr\tx14, [sp]", 10021028], [" 98e8a8:\tldr\tw8, [x21,#76]", 10021032], [" 98e8ac:\tcmp\tw8, #0x1", 10021036], [" 98e8b0:\tb.ne\t98e8c4 <islower@plt+0x921274>", 10021040], [" 98e8b4:\tldr\tx0, [x21,#8]", 10021044], [" 98e8b8:\tbl\ta5c280 <islower@plt+0x9eec30>", 10021048], [" 98e8bc:\tmov\tw23, w0", 10021052], [" 98e8c0:\tb\t98e8c8 <islower@plt+0x921278>", 10021056], [" 98e8c4:\tmov\tw23, wzr", 10021060], [" 98e8c8:\tadd\tx26, sp, #0xc0", 10021064], [" 98e8cc:\tldr\tw5, [x21,#92]", 10021068], [" 98e8d0:\tadd\tx22, x21, #0x18", 10021072], [" 98e8d4:\tcbz\tw5, 98ec0c <islower@plt+0x9215bc>", 10021076], [" 98e8d8:\tmov\tw25, #0x103 \t// #259", 10021080], [" 98e8dc:\tldr\tx27, [x19,#72]", 10021084], [" 98e8e0:\tadrp\tx12, cb9000 <LoadQCC+0xbc3d0>", 10021088], [" 98e8e4:\tadrp\tx11, cb9000 <LoadQCC+0xbc3d0>", 10021092], [" 98e8e8:\tstrh\tw25, [sp,#296]", 10021096], [" 98e8ec:\tand\tw16, w25, #0xffff", 10021100], [" 98e8f0:\tldr\tx24, [x19]", 10021104], [" 98e8f4:\tadd\tx12, x12, #0xf7d", 10021108], [" 98e8f8:\tadd\tx11, x11, #0xf9d", 10021112], [" 98e8fc:\tstrh\tw25, [sp,#144]", 10021116], [" 98e900:\tand\tw9, w16, #0xff", 10021120], [" 98e904:\tstr\tx12, [sp,#280]", 10021124], [" 98e908:\tstr\tx11, [sp,#128]", 10021128], [" 98e90c:\tcbz\tw9, 98e93c <islower@plt+0x9212ec>", 10021132], [" 98e910:\tldrh\tw9, [sp,#144]", 10021136], [" 98e914:\tand\tw10, w9, #0xff", 10021140], [" 98e918:\tcbz\tw10, 98e93c <islower@plt+0x9212ec>", 10021144], [" 98e91c:\tand\tw8, w16, #0xff", 10021148], [" 98e920:\tcmp\tw8, #0x1", 10021152], [" 98e924:\tb.ne\t98f018 <islower@plt+0x9219c8>", 10021156], [" 98e928:\tldr\tx15, [sp,#144]", 10021160], [" 98e92c:\tldr\tq0, [sp,#128]", 10021164], [" 98e930:\tstr\tx15, [sp,#576]", 10021168], [" 98e934:\tstr\tq0, [x26,#368]", 10021172], [" 98e938:\tb\t98e944 <islower@plt+0x9212f4>", 10021176], [" 98e93c:\torr\tw6, wzr, #0x100", 10021180], [" 98e940:\tstrh\tw6, [sp,#576]", 10021184], [" 98e944:\tldrh\tw13, [sp,#576]", 10021188], [" 98e948:\tadrp\tx8, cb9000 <LoadQCC+0xbc3d0>", 10021192], [" 98e94c:\tadd\tx8, x8, #0xfac", 10021196], [" 98e950:\tstrh\tw25, [sp,#104]", 10021200], [" 98e954:\tand\tw11, w13, #0xff", 10021204], [" 98e958:\tstr\tx8, [sp,#88]", 10021208], [" 98e95c:\tcbz\tw11, 98e98c <islower@plt+0x92133c>", 10021212], [" 98e960:\tldrh\tw10, [sp,#104]", 10021216], [" 98e964:\tand\tw16, w10, #0xff", 10021220], [" 98e968:\tcbz\tw16, 98e98c <islower@plt+0x92133c>", 10021224], [" 98e96c:\tand\tw9, w13, #0xff", 10021228], [" 98e970:\tcmp\tw9, #0x1", 10021232], [" 98e974:\tb.ne\t98f03c <islower@plt+0x9219ec>", 10021236], [" 98e978:\tldr\tx3, [sp,#104]", 10021240], [" 98e97c:\tldur\tq0, [sp,#88]", 10021244], [" 98e980:\tstr\tx3, [sp,#272]", 10021248], [" 98e984:\tstr\tq0, [x26,#64]", 10021252], [" 98e988:\tb\t98e994 <islower@plt+0x921344>", 10021256], [" 98e98c:\torr\tw11, wzr, #0x100", 10021260], [" 98e990:\tstrh\tw11, [sp,#272]", 10021264], [" 98e994:\tadd\tx8, sp, #0x40", 10021268], [" 98e998:\tadd\tx0, sp, #0x100", 10021272], [" 98e99c:\tadd\tx28, sp, #0x40", 10021276], [" 98e9a0:\tbl\tcde38 <islower@plt+0x607e8>", 10021280], [" 98e9a4:\tldrb\tw10, [sp,#64]", 10021284], [" 98e9a8:\torr\tx18, x28, #0x1", 10021288], [" 98e9ac:\tldr\tx2, [sp,#80]", 10021292], [" 98e9b0:\ttst\tw10, #0x1", 10021296], [" 98e9b4:\tcsel\tx1, x18, x2, eq", 10021300], [" 98e9b8:\tmov\tx0, x24", 10021304], [" 98e9bc:\tblr\tx27", 10021308], [" 98e9c0:\tldrb\tw24, [sp,#64]", 10021312], [" 98e9c4:\ttbz\tw24, #0, 98e9d0 <islower@plt+0x921380>", 10021316], [" 98e9c8:\tldr\tx0, [sp,#80]", 10021320], [" 98e9cc:\tbl\t6cda0 <operator delete(void*)@plt>", 10021324], [" 98e9d0:\tldr\tx1, [x21,#8]", 10021328], [" 98e9d4:\tadrp\tx2, cb9000 <LoadQCC+0xbc3d0>", 10021332], [" 98e9d8:\tadd\tx2, x2, #0xfbb", 10021336], [" 98e9dc:\tmov\tx0, x19", 10021340], [" 98e9e0:\tbl\t98f364 <islower@plt+0x921d14>", 10021344], [" 98e9e4:\tldr\tw1, [x21,#16]", 10021348], [" 98e9e8:\tadrp\tx2, cb9000 <LoadQCC+0xbc3d0>", 10021352], [" 98e9ec:\tadd\tx2, x2, #0xfcb", 10021356], [" 98e9f0:\tmov\tx0, x19", 10021360], [" 98e9f4:\tbl\t98f364 <islower@plt+0x921d14>", 10021364], [" 98e9f8:\tldr\tx1, [x21,#112]", 10021368], [" 98e9fc:\tadrp\tx2, cb9000 <LoadQCC+0xbc3d0>", 10021372], [" 98ea00:\tadd\tx2, x2, #0xfda", 10021376], [" 98ea04:\tmov\tx0, x19", 10021380], [" 98ea08:\tbl\t98f364 <islower@plt+0x921d14>", 10021384], [" 98ea0c:\tldr\tx8, [x21,#112]", 10021388], [" 98ea10:\tcbz\tx8, 98eac8 <islower@plt+0x921478>", 10021392], [" 98ea14:\tadrp\tx9, cb9000 <LoadQCC+0xbc3d0>", 10021396], [" 98ea18:\tldr\tx27, [x19,#72]", 10021400], [" 98ea1c:\tadd\tx9, x9, #0xfee", 10021404], [" 98ea20:\tldr\tx24, [x19]", 10021408], [" 98ea24:\torr\tw18, wzr, #0x1", 10021412], [" 98ea28:\tstrh\tw25, [sp,#576]", 10021416], [" 98ea2c:\tstr\tx9, [sp,#560]", 10021420], [" 98ea30:\tstrb\tw18, [sp,#297]", 10021424], [" 98ea34:\tldrb\tw11, [x8]", 10021428], [" 98ea38:\tcbz\tw11, 98ea44 <islower@plt+0x9213f4>", 10021432], [" 98ea3c:\torr\tw18, wzr, #0x3", 10021436], [" 98ea40:\tstr\tx8, [sp,#280]", 10021440], [" 98ea44:\tldrh\tw17, [sp,#576]", 10021444], [" 98ea48:\tstrb\tw18, [sp,#296]", 10021448], [" 98ea4c:\tand\tw13, w17, #0xff", 10021452], [" 98ea50:\tcbz\tw13, 98ea84 <islower@plt+0x921434>", 10021456], [" 98ea54:\tldrh\tw11, [sp,#296]", 10021460], [" 98ea58:\tand\tw1, w11, #0xff", 10021464], [" 98ea5c:\tcbz\tw1, 98ea84 <islower@plt+0x921434>", 10021468], [" 98ea60:\tand\tw1, w17, #0xff", 10021472], [" 98ea64:\tcmp\tw1, #0x1", 10021476], [" 98ea68:\tb.ne\t98f0a0 <islower@plt+0x921a50>", 10021480], [" 98ea6c:\tadd\tx29, sp, #0x19", 10021484], [" 98ea70:\tldr\tx1, [sp,#296]", 10021488], [" 98ea74:\tldur\tq0, [x29,#255]", 10021492], [" 98ea78:\tstr\tx1, [sp,#240]", 10021496], [" 98ea7c:\tstr\tq0, [x26,#32]", 10021500], [" 98ea80:\tb\t98ea8c <islower@plt+0x92143c>", 10021504], [" 98ea84:\torr\tw9, wzr, #0x100", 10021508], [" 98ea88:\tstrh\tw9, [sp,#240]", 10021512], [" 98ea8c:\tadd\tx8, sp, #0x28", 10021516], [" 98ea90:\tadd\tx0, sp, #0xe0", 10021520], [" 98ea94:\tadd\tx28, sp, #0x28", 10021524], [" 98ea98:\tbl\tcde38 <islower@plt+0x607e8>", 10021528], [" 98ea9c:\tldrb\tw8, [sp,#40]", 10021532], [" 98eaa0:\torr\tx3, x28, #0x1", 10021536], [" 98eaa4:\tldr\tx10, [sp,#56]", 10021540], [" 98eaa8:\ttst\tw8, #0x1", 10021544], [" 98eaac:\tcsel\tx1, x3, x10, eq", 10021548], [" 98eab0:\tmov\tx0, x24", 10021552], [" 98eab4:\tblr\tx27", 10021556], [" 98eab8:\tldrb\tw24, [sp,#40]", 10021560], [" 98eabc:\ttbz\tw24, #0, 98eac8 <islower@plt+0x921478>", 10021564], [" 98eac0:\tldr\tx0, [sp,#56]", 10021568], [" 98eac4:\tbl\t6cda0 <operator delete(void*)@plt>", 10021572], [" 98eac8:\tmov\tx0, x19", 10021576], [" 98eacc:\tmov\tx1, x22", 10021580], [" 98ead0:\tbl\t983e7c <islower@plt+0x91682c>", 10021584], [" 98ead4:\tldr\tw0, [x21]", 10021588], [" 98ead8:\tadrp\tx11, cba000 <LoadQCC+0xbd3d0>", 10021592], [" 98eadc:\tldr\tx27, [x19,#72]", 10021596], [" 98eae0:\tadd\tx11, x11, #0x6", 10021600], [" 98eae4:\tldr\tx24, [x19]", 10021604], [" 98eae8:\tstrh\tw25, [sp,#296]", 10021608], [" 98eaec:\tstr\tx11, [sp,#280]", 10021612], [" 98eaf0:\tbl\ta5c270 <islower@plt+0x9eec20>", 10021616], [" 98eaf4:\torr\tw2, wzr, #0x1", 10021620], [" 98eaf8:\tstrb\tw2, [sp,#145]", 10021624], [" 98eafc:\tldrb\tw11, [x0]", 10021628], [" 98eb00:\tcbz\tw11, 98eb0c <islower@plt+0x9214bc>", 10021632], [" 98eb04:\torr\tw2, wzr, #0x3", 10021636], [" 98eb08:\tstr\tx0, [sp,#128]", 10021640], [" 98eb0c:\tldrh\tw14, [sp,#296]", 10021644], [" 98eb10:\tstrb\tw2, [sp,#144]", 10021648], [" 98eb14:\tand\tw8, w14, #0xff", 10021652], [" 98eb18:\tcbz\tw8, 98eb48 <islower@plt+0x9214f8>", 10021656], [" 98eb1c:\tldrh\tw8, [sp,#144]", 10021660], [" 98eb20:\tand\tw9, w8, #0xff", 10021664], [" 98eb24:\tcbz\tw9, 98eb48 <islower@plt+0x9214f8>", 10021668], [" 98eb28:\tand\tw5, w14, #0xff", 10021672], [" 98eb2c:\tcmp\tw5, #0x1", 10021676], [" 98eb30:\tb.ne\t98f05c <islower@plt+0x921a0c>", 10021680], [" 98eb34:\tldr\tx12, [sp,#144]", 10021684], [" 98eb38:\tldr\tq0, [sp,#128]", 10021688], [" 98eb3c:\tstr\tx12, [sp,#576]", 10021692], [" 98eb40:\tstr\tq0, [x26,#368]", 10021696], [" 98eb44:\tb\t98eb50 <islower@plt+0x921500>", 10021700], [" 98eb48:\torr\tw9, wzr, #0x100", 10021704], [" 98eb4c:\tstrh\tw9, [sp,#576]", 10021708], [" 98eb50:\tldrh\tw15, [sp,#576]", 10021712], [" 98eb54:\tadrp\tx10, cba000 <LoadQCC+0xbd3d0>", 10021716], [" 98eb58:\tadd\tx10, x10, #0x14", 10021720], [" 98eb5c:\tstrh\tw25, [sp,#104]", 10021724], [" 98eb60:\tand\tw14, w15, #0xff", 10021728], [" 98eb64:\tstr\tx10, [sp,#88]", 10021732], [" 98eb68:\tcbz\tw14, 98eb98 <islower@plt+0x921548>", 10021736], [" 98eb6c:\tldrh\tw12, [sp,#104]", 10021740], [" 98eb70:\tand\tw16, w12, #0xff", 10021744], [" 98eb74:\tcbz\tw16, 98eb98 <islower@plt+0x921548>", 10021748], [" 98eb78:\tand\tw8, w15, #0xff", 10021752], [" 98eb7c:\tcmp\tw8, #0x1", 10021756], [" 98eb80:\tb.ne\t98f080 <islower@plt+0x921a30>", 10021760], [" 98eb84:\tldr\tx14, [sp,#104]", 10021764], [" 98eb88:\tldur\tq0, [sp,#88]", 10021768], [" 98eb8c:\tstr\tx14, [sp,#208]", 10021772], [" 98eb90:\tstr\tq0, [x26]", 10021776], [" 98eb94:\tb\t98eba0 <islower@plt+0x921550>", 10021780], [" 98eb98:\torr\tw25, wzr, #0x100", 10021784], [" 98eb9c:\tstrh\tw25, [sp,#208]", 10021788], [" 98eba0:\tadd\tx8, sp, #0x10", 10021792], [" 98eba4:\tadd\tx0, sp, #0xc0", 10021796], [" 98eba8:\tadd\tx28, sp, #0x10", 10021800], [" 98ebac:\tbl\tcde38 <islower@plt+0x607e8>", 10021804], [" 98ebb0:\tldrb\tw18, [sp,#16]", 10021808], [" 98ebb4:\torr\tx0, x28, #0x1", 10021812], [" 98ebb8:\tldr\tx6, [sp,#32]", 10021816], [" 98ebbc:\ttst\tw18, #0x1", 10021820], [" 98ebc0:\tcsel\tx1, x0, x6, eq", 10021824], [" 98ebc4:\tmov\tx0, x24", 10021828], [" 98ebc8:\tblr\tx27", 10021832], [" 98ebcc:\tldrb\tw24, [sp,#16]", 10021836], [" 98ebd0:\ttbz\tw24, #0, 98ebdc <islower@plt+0x92158c>", 10021840], [" 98ebd4:\tldr\tx0, [sp,#32]", 10021844], [" 98ebd8:\tbl\t6cda0 <operator delete(void*)@plt>", 10021848], [" 98ebdc:\tldrb\tw3, [x21,#92]", 10021852], [" 98ebe0:\ttbz\tw3, #0, 98ec0c <islower@plt+0x9215bc>", 10021856], [" 98ebe4:\ttbz\tw23, #0, 98ebfc <islower@plt+0x9215ac>", 10021860], [" 98ebe8:\tldr\tw1, [x21,#16]", 10021864], [" 98ebec:\tmov\tx0, x19", 10021868], [" 98ebf0:\tldr\tx2, [x21,#8]", 10021872], [" 98ebf4:\tbl\t98f6c4 <islower@plt+0x922074>", 10021876], [" 98ebf8:\tb\t98ec0c <islower@plt+0x9215bc>", 10021880], [" 98ebfc:\tldr\tx24, [x19,#72]", 10021884], [" 98ec00:\tldr\tx0, [x19]", 10021888], [" 98ec04:\tldr\tx1, [x21,#8]", 10021892], [" 98ec08:\tblr\tx24", 10021896], [" 98ec0c:\tmovi\tv1.2d, #0x0", 10021900], [" 98ec10:\torr\tw10, wzr, #0x4", 10021904], [" 98ec14:\tand\tw5, w23, #0x1", 10021908], [" 98ec18:\tstr\txzr, [sp,#144]", 10021912], [" 98ec1c:\tadd\tx3, sp, #0x80", 10021916], [" 98ec20:\tstp\txzr, xzr, [sp,#168]", 10021920], [" 98ec24:\tadd\tx4, sp, #0x8", 10021924], [" 98ec28:\tstr\txzr, [sp,#160]", 10021928], [" 98ec2c:\tmov\tx0, x19", 10021932], [" 98ec30:\tstr\tw10, [sp,#152]", 10021936], [" 98ec34:\tmov\tx1, x21", 10021940], [" 98ec38:\tstr\tw10, [sp,#184]", 10021944], [" 98ec3c:\tmov\tx2, x20", 10021948], [" 98ec40:\tstr\tq1, [sp,#128]", 10021952], [" 98ec44:\tstr\txzr, [sp,#8]", 10021956], [" 98ec48:\tbl\t98e6e4 <islower@plt+0x921094>", 10021960], [" 98ec4c:\tldr\tx27, [x21,#24]", 10021964], [" 98ec50:\tstr\txzr, [sp,#120]", 10021968], [" 98ec54:\tstp\tx19, x27, [sp,#96]", 10021972], [" 98ec58:\tbl\t1a2ca0 <islower@plt+0x135650>", 10021976], [" 98ec5c:\torr\tw1, wzr, #0x4", 10021980], [" 98ec60:\tmov\tx23, x0", 10021984], [" 98ec64:\tbl\t1a40b8 <islower@plt+0x136a68>", 10021988], [" 98ec68:\tmov\tx24, x0", 10021992], [" 98ec6c:\torr\tw1, wzr, #0x4", 10021996], [" 98ec70:\tadd\tx2, sp, #0x58", 10022000], [" 98ec74:\tmov\tx0, x23", 10022004], [" 98ec78:\tbl\t1a40c0 <islower@plt+0x136a70>", 10022008], [" 98ec7c:\tldr\tx12, [sp,#104]", 10022012], [" 98ec80:\tstr\tx24, [sp,#112]", 10022016], [" 98ec84:\tcbz\tx12, 98ec98 <islower@plt+0x921648>", 10022020], [" 98ec88:\tldr\tx6, [x12,#32]", 10022024], [" 98ec8c:\tcmp\tx6, #0x0", 10022028], [" 98ec90:\tcset\tw3, ne", 10022032], [" 98ec94:\tb\t98ec9c <islower@plt+0x92164c>", 10022036], [" 98ec98:\tmov\tw3, wzr", 10022040], [" 98ec9c:\tstrb\tw3, [sp,#88]", 10022044], [" 98eca0:\tbl\t1a2ca0 <islower@plt+0x135650>", 10022048], [" 98eca4:\torr\tw1, wzr, #0x7", 10022052], [" 98eca8:\tmov\tx24, x0", 10022056], [" 98ecac:\tbl\t1a40b8 <islower@plt+0x136a68>", 10022060], [" 98ecb0:\tmov\tx23, x0", 10022064], [" 98ecb4:\torr\tw1, wzr, #0x7", 10022068], [" 98ecb8:\tadd\tx2, sp, #0x80", 10022072], [" 98ecbc:\tmov\tx0, x24", 10022076], [" 98ecc0:\tbl\t1a40c0 <islower@plt+0x136a70>", 10022080], [" 98ecc4:\tadd\tx0, sp, #0x118", 10022084], [" 98ecc8:\tbl\t89e70 <islower@plt+0x1c820>", 10022088], [" 98eccc:\tadd\tx0, sp, #0x118", 10022092], [" 98ecd0:\tbl\t8a37c <islower@plt+0x1cd2c>", 10022096], [" 98ecd4:\ttbz\tw0, #0, 98ed00 <islower@plt+0x9216b0>", 10022100], [" 98ecd8:\tbl\t8a538 <islower@plt+0x1cee8>", 10022104], [" 98ecdc:\tcbz\tx0, 98ed00 <islower@plt+0x9216b0>", 10022108], [" 98ece0:\tbl\t6d510 <setjmp@plt>", 10022112], [" 98ece4:\tcbz\tw0, 98ed00 <islower@plt+0x9216b0>", 10022116], [" 98ece8:\tbl\t8a698 <islower@plt+0x1d048>", 10022120], [" 98ecec:\tbl\t8a7fc <islower@plt+0x1d1ac>", 10022124], [" 98ecf0:\tadd\tx0, sp, #0x118", 10022128], [" 98ecf4:\tbl\t8a1c4 <islower@plt+0x1cb74>", 10022132], [" 98ecf8:\torr\tw24, wzr, #0x2", 10022136], [" 98ecfc:\tb\t98ee98 <islower@plt+0x921848>", 10022140], [" 98ed00:\tldr\tx10, [x22]", 10022144], [" 98ed04:\tcbz\tx10, 98ed10 <islower@plt+0x9216c0>", 10022148], [" 98ed08:\tldrb\tw25, [x10,#40]", 10022152], [" 98ed0c:\ttbnz\tw25, #4, 98ee94 <islower@plt+0x921844>", 10022156], [" 98ed10:\tldr\tx25, [sp,#8]", 10022160], [" 98ed14:\tmov\tx1, x21", 10022164], [" 98ed18:\tmov\tw2, wzr", 10022168], [" 98ed1c:\tldr\tx8, [x25]", 10022172], [" 98ed20:\tmov\tx0, x25", 10022176], [" 98ed24:\tldr\tx9, [x8,#16]", 10022180], [" 98ed28:\tblr\tx9", 10022184], [" 98ed2c:\tldrb\tw8, [x25,#74]", 10022188], [" 98ed30:\tmov\tw24, w0", 10022192], [" 98ed34:\tcbz\tw8, 98ee20 <islower@plt+0x9217d0>", 10022196], [" 98ed38:\tmovi\tv0.2d, #0x0", 10022200], [" 98ed3c:\torr\tw4, wzr, #0x4", 10022204], [" 98ed40:\tstr\txzr, [sp,#576]", 10022208], [" 98ed44:\tstr\tq0, [x26,#368]", 10022212], [" 98ed48:\tstr\txzr, [sp,#608]", 10022216], [" 98ed4c:\tstr\tw4, [sp,#584]", 10022220], [" 98ed50:\tstr\txzr, [sp,#600]", 10022224], [" 98ed54:\tstr\txzr, [sp,#592]", 10022228], [" 98ed58:\tstr\tw4, [sp,#616]", 10022232], [" 98ed5c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 10022236], [" 98ed60:\tbl\tabf92c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5bbcc>", 10022240], [" 98ed64:\tldr\tx13, [x19,#80]", 10022244], [" 98ed68:\tcbz\tx13, 98efe8 <islower@plt+0x921998>", 10022248], [" 98ed6c:\torr\tw1, wzr, #0x2", 10022252], [" 98ed70:\tldr\tx0, [x19]", 10022256], [" 98ed74:\tadd\tx2, sp, #0x1, lsl #12", 10022260], [" 98ed78:\tadd\tx2, x2, #0x5a0", 10022264], [" 98ed7c:\tstr\tw1, [sp,#5536]", 10022268], [" 98ed80:\tmov\tw1, #0x107 \t// #263", 10022272], [" 98ed84:\tblr\tx13", 10022276], [" 98ed88:\tldr\tw0, [sp,#5540]", 10022280], [" 98ed8c:\tldr\tx13, [x19,#720]", 10022284], [" 98ed90:\tstr\tw0, [x13,#28]", 10022288], [" 98ed94:\tmov\tw0, #0xd0 \t// #208", 10022292], [" 98ed98:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10022296], [" 98ed9c:\tldr\tw1, [x21]", 10022300], [" 98eda0:\tadd\tx5, sp, #0x230", 10022304], [" 98eda4:\tldr\tx4, [x19,#760]", 10022308], [" 98eda8:\tmov\tx2, x22", 10022312], [" 98edac:\tmov\tx3, x19", 10022316], [" 98edb0:\tmov\tx25, x0", 10022320], [" 98edb4:\tbl\ta4342c <islower@plt+0x9d5ddc>", 10022324], [" 98edb8:\tldr\tx8, [x21,#8]", 10022328], [" 98edbc:\torr\tw1, wzr, #0x1", 10022332], [" 98edc0:\tldr\tw15, [x21,#16]", 10022336], [" 98edc4:\tmov\tx0, x25", 10022340], [" 98edc8:\tldr\tx10, [x21,#112]", 10022344], [" 98edcc:\torr\tw21, wzr, #0x1", 10022348], [" 98edd0:\tstr\tx8, [x25,#168]", 10022352], [" 98edd4:\tstr\tw15, [x25,#176]", 10022356], [" 98edd8:\tstr\tx10, [x25,#184]", 10022360], [" 98eddc:\tbl\t987c68 <islower@plt+0x91a618>", 10022364], [" 98ede0:\tldr\tx14, [x25]", 10022368], [" 98ede4:\tcmp\tx0, #0x0", 10022372], [" 98ede8:\tstr\tx0, [x20]", 10022376], [" 98edec:\tmov\tx0, x25", 10022380], [" 98edf0:\tcsel\tw24, w21, w24, eq", 10022384], [" 98edf4:\tldr\tx12, [x14,#8]", 10022388], [" 98edf8:\tblr\tx12", 10022392], [" 98edfc:\tldrb\tw13, [sp,#592]", 10022396], [" 98ee00:\ttbz\tw13, #0, 98ee0c <islower@plt+0x9217bc>", 10022400], [" 98ee04:\tldr\tx0, [sp,#608]", 10022404], [" 98ee08:\tbl\t6cda0 <operator delete(void*)@plt>", 10022408], [" 98ee0c:\tldrb\tw17, [sp,#560]", 10022412], [" 98ee10:\ttbz\tw17, #0, 98ee98 <islower@plt+0x921848>", 10022416], [" 98ee14:\tldr\tx0, [sp,#576]", 10022420], [" 98ee18:\tbl\t6cda0 <operator delete(void*)@plt>", 10022424], [" 98ee1c:\tb\t98ee98 <islower@plt+0x921848>", 10022428], [" 98ee20:\tcbnz\tw24, 98ee98 <islower@plt+0x921848>", 10022432], [" 98ee24:\tldrb\tw14, [x21,#92]", 10022436], [" 98ee28:\ttbz\tw14, #2, 98ee50 <islower@plt+0x921800>", 10022440], [" 98ee2c:\tldr\tx13, [x19,#72]", 10022444], [" 98ee30:\tadrp\tx1, cba000 <LoadQCC+0xbd3d0>", 10022448], [" 98ee34:\tldr\tx0, [x19]", 10022452], [" 98ee38:\tadd\tx1, x1, #0x29", 10022456], [" 98ee3c:\tblr\tx13", 10022460], [" 98ee40:\tldr\tx0, [x25,#64]", 10022464], [" 98ee44:\tldr\tx1, [x19]", 10022468], [" 98ee48:\tldr\tx2, [x19,#72]", 10022472], [" 98ee4c:\tbl\ta3f900 <islower@plt+0x9d22b0>", 10022476], [" 98ee50:\tldr\tx11, [x22]", 10022480], [" 98ee54:\tcbz\tx11, 98ee60 <islower@plt+0x921810>", 10022484], [" 98ee58:\tldrb\tw16, [x11,#40]", 10022488], [" 98ee5c:\ttbnz\tw16, #5, 98ee94 <islower@plt+0x921844>", 10022492], [" 98ee60:\tldr\tx16, [x21,#32]", 10022496], [" 98ee64:\ttbnz\tw16, #17, 98f31c <islower@plt+0x921ccc>", 10022500], [" 98ee68:\tmov\tx0, x25", 10022504], [" 98ee6c:\tbl\t984ba0 <islower@plt+0x917550>", 10022508], [" 98ee70:\tmov\tw24, w0", 10022512], [" 98ee74:\tcbnz\tw24, 98ee98 <islower@plt+0x921848>", 10022516], [" 98ee78:\tmov\tx0, x25", 10022520], [" 98ee7c:\tmov\tw1, wzr", 10022524], [" 98ee80:\tbl\t987c68 <islower@plt+0x91a618>", 10022528], [" 98ee84:\tstr\tx0, [x20]", 10022532], [" 98ee88:\tcbnz\tx0, 98ee98 <islower@plt+0x921848>", 10022536], [" 98ee8c:\torr\tw24, wzr, #0x1", 10022540], [" 98ee90:\tb\t98ee98 <islower@plt+0x921848>", 10022544], [" 98ee94:\torr\tw24, wzr, #0x10", 10022548], [" 98ee98:\tadd\tx22, x20, #0x8", 10022552], [" 98ee9c:\tbl\tb1da18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9cb8>", 10022556], [" 98eea0:\tldrb\tw17, [x0]", 10022560], [" 98eea4:\tldr\tx18, [x0,#8]", 10022564], [" 98eea8:\ttst\tw17, #0x1", 10022568], [" 98eeac:\tlsr\tx3, x17, #1", 10022572], [" 98eeb0:\tcsel\tx14, x3, x18, eq", 10022576], [" 98eeb4:\tcbz\tx14, 98ef30 <islower@plt+0x9218e0>", 10022580], [" 98eeb8:\tadd\tx0, sp, #0x230", 10022584], [" 98eebc:\tmov\tx1, xzr", 10022588], [" 98eec0:\tmov\tx2, xzr", 10022592], [" 98eec4:\tadd\tx25, sp, #0x230", 10022596], [" 98eec8:\tbl\t987968 <islower@plt+0x91a318>", 10022600], [" 98eecc:\tldr\tx15, [x19,#72]", 10022604], [" 98eed0:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10022608], [" 98eed4:\tldr\tx5, [x19]", 10022612], [" 98eed8:\tadd\tx0, sp, #0x230", 10022616], [" 98eedc:\tstr\tx19, [sp,#1928]", 10022620], [" 98eee0:\tmov\tx2, x22", 10022624], [" 98eee4:\tstr\txzr, [sp,#1936]", 10022628], [" 98eee8:\tstr\tx15, [sp,#568]", 10022632], [" 98eeec:\tstr\tx5, [sp,#560]", 10022636], [" 98eef0:\tldr\tx1, [x1,#2064]", 10022640], [" 98eef4:\tbl\tc64530 <LoadQCC+0x67900>", 10022644], [" 98eef8:\tldr\tx0, [sp,#3456]", 10022648], [" 98eefc:\tadd\tx19, x25, #0xb70", 10022652], [" 98ef00:\tcmp\tx0, x19", 10022656], [" 98ef04:\tb.eq\t98ef0c <islower@plt+0x9218bc>", 10022660], [" 98ef08:\tbl\t6cda0 <operator delete(void*)@plt>", 10022664], [" 98ef0c:\tldr\tx0, [sp,#3040]", 10022668], [" 98ef10:\tadd\tx20, x25, #0x9d0", 10022672], [" 98ef14:\tcmp\tx0, x20", 10022676], [" 98ef18:\tb.eq\t98ef20 <islower@plt+0x9218d0>", 10022680], [" 98ef1c:\tbl\t6cda0 <operator delete(void*)@plt>", 10022684], [" 98ef20:\tadd\tx8, sp, #0x230", 10022688], [" 98ef24:\tadd\tx0, x8, #0x8d0", 10022692], [" 98ef28:\tbl\ta706c <islower@plt+0x39a1c>", 10022696], [" 98ef2c:\tb\t98ef34 <islower@plt+0x9218e4>", 10022700], [" 98ef30:\tstr\txzr, [x22]", 10022704], [" 98ef34:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 10022708], [" 98ef38:\tmov\tx19, x0", 10022712], [" 98ef3c:\tbl\tabfdbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c05c>", 10022716], [" 98ef40:\tmov\tx0, x19", 10022720], [" 98ef44:\tbl\tabfd88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c028>", 10022724], [" 98ef48:\tadd\tx0, sp, #0x118", 10022728], [" 98ef4c:\tbl\t8a378 <islower@plt+0x1cd28>", 10022732], [" 98ef50:\tbl\t1a2ca0 <islower@plt+0x135650>", 10022736], [" 98ef54:\torr\tw1, wzr, #0x7", 10022740], [" 98ef58:\tmov\tx19, x0", 10022744], [" 98ef5c:\tbl\t1a40b8 <islower@plt+0x136a68>", 10022748], [" 98ef60:\torr\tw1, wzr, #0x7", 10022752], [" 98ef64:\tmov\tx0, x19", 10022756], [" 98ef68:\tmov\tx2, x23", 10022760], [" 98ef6c:\tbl\t1a40c0 <islower@plt+0x136a70>", 10022764], [" 98ef70:\tadd\tx0, sp, #0x58", 10022768], [" 98ef74:\tbl\t98fb3c <islower@plt+0x9224ec>", 10022772], [" 98ef78:\tldr\tx0, [sp,#8]", 10022776], [" 98ef7c:\tcbz\tx0, 98ef8c <islower@plt+0x92193c>", 10022780], [" 98ef80:\tldr\tx21, [x0]", 10022784], [" 98ef84:\tldr\tx6, [x21,#8]", 10022788], [" 98ef88:\tblr\tx6", 10022792], [" 98ef8c:\tldrb\tw23, [sp,#160]", 10022796], [" 98ef90:\ttbz\tw23, #0, 98ef9c <islower@plt+0x92194c>", 10022800], [" 98ef94:\tldr\tx0, [sp,#176]", 10022804], [" 98ef98:\tbl\t6cda0 <operator delete(void*)@plt>", 10022808], [" 98ef9c:\tldrb\tw18, [sp,#128]", 10022812], [" 98efa0:\ttbz\tw18, #0, 98efac <islower@plt+0x92195c>", 10022816], [" 98efa4:\tldr\tx0, [sp,#144]", 10022820], [" 98efa8:\tbl\t6cda0 <operator delete(void*)@plt>", 10022824], [" 98efac:\tmrs\tx15, tpidr_el0", 10022828], [" 98efb0:\tldr\tx27, [x15,#40]", 10022832], [" 98efb4:\tldr\tx2, [sp]", 10022836], [" 98efb8:\tcmp\tx27, x2", 10022840], [" 98efbc:\tb.ne\t98f360 <islower@plt+0x921d10>", 10022844], [" 98efc0:\tmov\tw0, w24", 10022848], [" 98efc4:\tadd\tsp, sp, #0x1, lsl #12", 10022852], [" 98efc8:\tadd\tsp, sp, #0x5c0", 10022856], [" 98efcc:\tldp\tx29, x30, [sp,#80]", 10022860], [" 98efd0:\tldp\tx20, x19, [sp,#64]", 10022864], [" 98efd4:\tldp\tx22, x21, [sp,#48]", 10022868], [" 98efd8:\tldp\tx24, x23, [sp,#32]", 10022872], [" 98efdc:\tldp\tx26, x25, [sp,#16]", 10022876], [" 98efe0:\tldp\tx28, x27, [sp],#96", 10022880], [" 98efe4:\tret", 10022884], [" 98efe8:\tldr\tw9, [x19,#88]", 10022888], [" 98efec:\tcmp\tw9, #0x3", 10022892], [" 98eff0:\tb.hi\t98ed94 <islower@plt+0x921744>", 10022896], [" 98eff4:\tadrp\tx26, d4e000 <LoadQCC+0x1513d0>", 10022900], [" 98eff8:\tadd\tx26, x26, #0xfbc", 10022904], [" 98effc:\tldrsw\tx1, [x26,x9,lsl #2]", 10022908], [" 98f000:\tadd\tx0, x1, x26", 10022912], [" 98f004:\tbr\tx0", 10022916], [" 98f008:\tldr\tx10, [x19,#720]", 10022920], [" 98f00c:\torr\tw9, wzr, #0x4", 10022924], [" 98f010:\tstr\tw9, [x10,#28]", 10022928], [" 98f014:\tb\t98ed94 <islower@plt+0x921744>", 10022932], [" 98f018:\tand\tw10, w9, #0xff", 10022936], [" 98f01c:\tcmp\tw10, #0x1", 10022940], [" 98f020:\tb.ne\t98f0c0 <islower@plt+0x921a70>", 10022944], [" 98f024:\tadd\tx29, sp, #0x19", 10022948], [" 98f028:\tldr\tx16, [sp,#296]", 10022952], [" 98f02c:\tldur\tq0, [x29,#255]", 10022956], [" 98f030:\tstr\tx16, [sp,#576]", 10022960], [" 98f034:\tstr\tq0, [x26,#368]", 10022964], [" 98f038:\tb\t98e944 <islower@plt+0x9212f4>", 10022968], [" 98f03c:\tand\tw11, w10, #0xff", 10022972], [" 98f040:\tcmp\tw11, #0x1", 10022976], [" 98f044:\tb.ne\t98f138 <islower@plt+0x921ae8>", 10022980], [" 98f048:\tldr\tx5, [sp,#576]", 10022984], [" 98f04c:\tldr\tq0, [x26,#368]", 10022988], [" 98f050:\tstr\tx5, [sp,#272]", 10022992], [" 98f054:\tstr\tq0, [x26,#64]", 10022996], [" 98f058:\tb\t98e994 <islower@plt+0x921344>", 10023000], [" 98f05c:\tand\tw10, w8, #0xff", 10023004], [" 98f060:\tcmp\tw10, #0x1", 10023008], [" 98f064:\tb.ne\t98f1b0 <islower@plt+0x921b60>", 10023012], [" 98f068:\tadd\tx29, sp, #0x19", 10023016], [" 98f06c:\tldr\tx13, [sp,#296]", 10023020], [" 98f070:\tldur\tq0, [x29,#255]", 10023024], [" 98f074:\tstr\tx13, [sp,#576]", 10023028], [" 98f078:\tstr\tq0, [x26,#368]", 10023032], [" 98f07c:\tb\t98eb50 <islower@plt+0x921500>", 10023036], [" 98f080:\tand\tw14, w12, #0xff", 10023040], [" 98f084:\tcmp\tw14, #0x1", 10023044], [" 98f088:\tb.ne\t98f230 <islower@plt+0x921be0>", 10023048], [" 98f08c:\tldr\tx15, [sp,#576]", 10023052], [" 98f090:\tldr\tq0, [x26,#368]", 10023056], [" 98f094:\tstr\tx15, [sp,#208]", 10023060], [" 98f098:\tstr\tq0, [x26]", 10023064], [" 98f09c:\tb\t98eba0 <islower@plt+0x921550>", 10023068], [" 98f0a0:\tand\tw2, w11, #0xff", 10023072], [" 98f0a4:\tcmp\tw2, #0x1", 10023076], [" 98f0a8:\tb.ne\t98f2a8 <islower@plt+0x921c58>", 10023080], [" 98f0ac:\tldr\tx0, [sp,#576]", 10023084], [" 98f0b0:\tldr\tq0, [x26,#368]", 10023088], [" 98f0b4:\tstr\tx0, [sp,#240]", 10023092], [" 98f0b8:\tstr\tq0, [x26,#32]", 10023096], [" 98f0bc:\tb\t98ea8c <islower@plt+0x92143c>", 10023100], [" 98f0c0:\tand\tw13, w16, #0xff00", 10023104], [" 98f0c4:\torr\tw14, w16, #0x1", 10023108], [" 98f0c8:\tcmp\tw13, #0x100", 10023112], [" 98f0cc:\tand\tw14, w14, #0xff", 10023116], [" 98f0d0:\tcset\tw8, ne", 10023120], [" 98f0d4:\tcmp\tw14, #0x1", 10023124], [" 98f0d8:\tcset\tw14, eq", 10023128], [" 98f0dc:\torr\tw15, w8, w14", 10023132], [" 98f0e0:\torr\tw13, wzr, #0x2", 10023136], [" 98f0e4:\tadd\tx14, sp, #0x118", 10023140], [" 98f0e8:\tcmp\tw15, #0x0", 10023144], [" 98f0ec:\tand\tw15, w9, #0xff00", 10023148], [" 98f0f0:\tcsel\tx17, x14, x12, ne", 10023152], [" 98f0f4:\torr\tw12, w9, #0x1", 10023156], [" 98f0f8:\tcsel\tw16, w13, w16, ne", 10023160], [" 98f0fc:\tcmp\tw15, #0x100", 10023164], [" 98f100:\tstr\tx17, [sp,#560]", 10023168], [" 98f104:\tand\tw12, w12, #0xff", 10023172], [" 98f108:\tcset\tw18, ne", 10023176], [" 98f10c:\tstrb\tw16, [sp,#576]", 10023180], [" 98f110:\tcmp\tw12, #0x1", 10023184], [" 98f114:\tcset\tw3, eq", 10023188], [" 98f118:\torr\tw18, w18, w3", 10023192], [" 98f11c:\tcmp\tw18, #0x0", 10023196], [" 98f120:\tadd\tx15, sp, #0x80", 10023200], [" 98f124:\tcsel\tx18, x15, x11, ne", 10023204], [" 98f128:\tcsel\tw9, w13, w9, ne", 10023208], [" 98f12c:\tstr\tx18, [sp,#568]", 10023212], [" 98f130:\tstrb\tw9, [sp,#577]", 10023216], [" 98f134:\tb\t98e944 <islower@plt+0x9212f4>", 10023220], [" 98f138:\tand\tw16, w13, #0xff00", 10023224], [" 98f13c:\tldr\tx6, [sp,#560]", 10023228], [" 98f140:\torr\tw17, w13, #0x1", 10023232], [" 98f144:\tcmp\tw16, #0x100", 10023236], [" 98f148:\tand\tw17, w17, #0xff", 10023240], [" 98f14c:\tcset\tw7, ne", 10023244], [" 98f150:\tcmp\tw17, #0x1", 10023248], [" 98f154:\tcset\tw14, eq", 10023252], [" 98f158:\torr\tw0, w7, w14", 10023256], [" 98f15c:\torr\tw1, wzr, #0x2", 10023260], [" 98f160:\tadd\tx16, sp, #0x230", 10023264], [" 98f164:\tcmp\tw0, #0x0", 10023268], [" 98f168:\tand\tw18, w10, #0xff00", 10023272], [" 98f16c:\torr\tw2, w10, #0x1", 10023276], [" 98f170:\tcsel\tw13, w1, w13, ne", 10023280], [" 98f174:\tcsel\tx7, x16, x6, ne", 10023284], [" 98f178:\tcmp\tw18, #0x100", 10023288], [" 98f17c:\tand\tw0, w2, #0xff", 10023292], [" 98f180:\tstrb\tw13, [sp,#272]", 10023296], [" 98f184:\tcset\tw12, ne", 10023300], [" 98f188:\tcmp\tw0, #0x1", 10023304], [" 98f18c:\tcset\tw2, eq", 10023308], [" 98f190:\torr\tw3, w12, w2", 10023312], [" 98f194:\tcmp\tw3, #0x0", 10023316], [" 98f198:\tadd\tx17, sp, #0x58", 10023320], [" 98f19c:\tcsel\tx4, x17, x8, ne", 10023324], [" 98f1a0:\tcsel\tw8, w1, w10, ne", 10023328], [" 98f1a4:\tstp\tx7, x4, [sp,#256]", 10023332], [" 98f1a8:\tstrb\tw8, [sp,#273]", 10023336], [" 98f1ac:\tb\t98e994 <islower@plt+0x921344>", 10023340], [" 98f1b0:\tand\tw13, w14, #0xff00", 10023344], [" 98f1b4:\tldr\tx16, [sp,#280]", 10023348], [" 98f1b8:\torr\tw10, w14, #0x1", 10023352], [" 98f1bc:\tcmp\tw13, #0x100", 10023356], [" 98f1c0:\tand\tw15, w10, #0xff", 10023360], [" 98f1c4:\tcset\tw0, ne", 10023364], [" 98f1c8:\tcmp\tw15, #0x1", 10023368], [" 98f1cc:\tcset\tw13, eq", 10023372], [" 98f1d0:\torr\tw12, w0, w13", 10023376], [" 98f1d4:\torr\tw15, wzr, #0x2", 10023380], [" 98f1d8:\tadd\tx4, sp, #0x118", 10023384], [" 98f1dc:\tcmp\tw12, #0x0", 10023388], [" 98f1e0:\tand\tw12, w8, #0xff00", 10023392], [" 98f1e4:\torr\tw18, w8, #0x1", 10023396], [" 98f1e8:\tcsel\tw14, w15, w14, ne", 10023400], [" 98f1ec:\tcsel\tx17, x4, x16, ne", 10023404], [" 98f1f0:\tcmp\tw12, #0x100", 10023408], [" 98f1f4:\tand\tw9, w18, #0xff", 10023412], [" 98f1f8:\tldr\tx18, [sp,#128]", 10023416], [" 98f1fc:\tcset\tw12, ne", 10023420], [" 98f200:\tstr\tx17, [sp,#560]", 10023424], [" 98f204:\tcmp\tw9, #0x1", 10023428], [" 98f208:\tstrb\tw14, [sp,#576]", 10023432], [" 98f20c:\tcset\tw2, eq", 10023436], [" 98f210:\torr\tw11, w12, w2", 10023440], [" 98f214:\tcmp\tw11, #0x0", 10023444], [" 98f218:\tadd\tx5, sp, #0x80", 10023448], [" 98f21c:\tcsel\tx3, x5, x18, ne", 10023452], [" 98f220:\tcsel\tw10, w15, w8, ne", 10023456], [" 98f224:\tstr\tx3, [sp,#568]", 10023460], [" 98f228:\tstrb\tw10, [sp,#577]", 10023464], [" 98f22c:\tb\t98eb50 <islower@plt+0x921500>", 10023468], [" 98f230:\tand\tw11, w15, #0xff00", 10023472], [" 98f234:\tldr\tx5, [sp,#560]", 10023476], [" 98f238:\torr\tw17, w15, #0x1", 10023480], [" 98f23c:\tcmp\tw11, #0x100", 10023484], [" 98f240:\tand\tw16, w17, #0xff", 10023488], [" 98f244:\tcset\tw9, ne", 10023492], [" 98f248:\tcmp\tw16, #0x1", 10023496], [" 98f24c:\tcset\tw7, eq", 10023500], [" 98f250:\torr\tw0, w9, w7", 10023504], [" 98f254:\torr\tw6, wzr, #0x2", 10023508], [" 98f258:\tcmp\tw0, #0x0", 10023512], [" 98f25c:\tadd\tx7, sp, #0x230", 10023516], [" 98f260:\tcsel\tw1, w6, w15, ne", 10023520], [" 98f264:\tand\tw17, w12, #0xff00", 10023524], [" 98f268:\torr\tw15, w12, #0x1", 10023528], [" 98f26c:\tcsel\tx7, x7, x5, ne", 10023532], [" 98f270:\tstrb\tw1, [sp,#208]", 10023536], [" 98f274:\tcmp\tw17, #0x100", 10023540], [" 98f278:\tand\tw18, w15, #0xff", 10023544], [" 98f27c:\tcset\tw13, ne", 10023548], [" 98f280:\tcmp\tw18, #0x1", 10023552], [" 98f284:\tcset\tw14, eq", 10023556], [" 98f288:\torr\tw2, w13, w14", 10023560], [" 98f28c:\tcmp\tw2, #0x0", 10023564], [" 98f290:\tadd\tx25, sp, #0x58", 10023568], [" 98f294:\tcsel\tx4, x25, x10, ne", 10023572], [" 98f298:\tcsel\tw12, w6, w12, ne", 10023576], [" 98f29c:\tstp\tx7, x4, [sp,#192]", 10023580], [" 98f2a0:\tstrb\tw12, [sp,#209]", 10023584], [" 98f2a4:\tb\t98eba0 <islower@plt+0x921550>", 10023588], [" 98f2a8:\tand\tw3, w17, #0xff00", 10023592], [" 98f2ac:\torr\tw4, w17, #0x1", 10023596], [" 98f2b0:\tcmp\tw3, #0x100", 10023600], [" 98f2b4:\tand\tw4, w4, #0xff", 10023604], [" 98f2b8:\tcset\tw0, ne", 10023608], [" 98f2bc:\tcmp\tw4, #0x1", 10023612], [" 98f2c0:\tcset\tw15, eq", 10023616], [" 98f2c4:\torr\tw5, w0, w15", 10023620], [" 98f2c8:\torr\tw14, wzr, #0x2", 10023624], [" 98f2cc:\tadd\tx1, sp, #0x230", 10023628], [" 98f2d0:\tcmp\tw5, #0x0", 10023632], [" 98f2d4:\tand\tw6, w11, #0xff00", 10023636], [" 98f2d8:\tcsel\tw17, w14, w17, ne", 10023640], [" 98f2dc:\tcsel\tx9, x1, x9, ne", 10023644], [" 98f2e0:\tcmp\tw6, #0x100", 10023648], [" 98f2e4:\torr\tw6, w11, #0x1", 10023652], [" 98f2e8:\tstrb\tw17, [sp,#240]", 10023656], [" 98f2ec:\tand\tw7, w6, #0xff", 10023660], [" 98f2f0:\tcset\tw12, ne", 10023664], [" 98f2f4:\tcmp\tw7, #0x1", 10023668], [" 98f2f8:\tcset\tw2, eq", 10023672], [" 98f2fc:\torr\tw7, w12, w2", 10023676], [" 98f300:\tcmp\tw7, #0x0", 10023680], [" 98f304:\tadd\tx2, sp, #0x118", 10023684], [" 98f308:\tcsel\tx8, x2, x8, ne", 10023688], [" 98f30c:\tcsel\tw10, w14, w11, ne", 10023692], [" 98f310:\tstp\tx9, x8, [sp,#224]", 10023696], [" 98f314:\tstrb\tw10, [sp,#241]", 10023700], [" 98f318:\tb\t98ea8c <islower@plt+0x92143c>", 10023704], [" 98f31c:\tmov\tx0, x25", 10023708], [" 98f320:\tbl\t987dac <islower@plt+0x91a75c>", 10023712], [" 98f324:\tmov\tw24, wzr", 10023716], [" 98f328:\tstr\tx0, [x20]", 10023720], [" 98f32c:\tb\t98ee98 <islower@plt+0x921848>", 10023724], [" 98f330:\tldr\tx9, [x19,#720]", 10023728], [" 98f334:\torr\tw5, wzr, #0x8", 10023732], [" 98f338:\tstr\tw5, [x9,#28]", 10023736], [" 98f33c:\tb\t98ed94 <islower@plt+0x921744>", 10023740], [" 98f340:\tldr\tx11, [x19,#720]", 10023744], [" 98f344:\torr\tw6, wzr, #0x8", 10023748], [" 98f348:\tstr\tw6, [x11,#28]", 10023752], [" 98f34c:\tb\t98ed94 <islower@plt+0x921744>", 10023756], [" 98f350:\tldr\tx12, [x19,#720]", 10023760], [" 98f354:\torr\tw7, wzr, #0x8", 10023764], [" 98f358:\tstr\tw7, [x12,#28]", 10023768], [" 98f35c:\tb\t98ed94 <islower@plt+0x921744>", 10023772], [" 98f360:\tbl\t6ce60 <__stack_chk_fail@plt>", 10023776], ["", 0]], "l": 16, "f": "CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)"}, "120": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a63800 <QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)>:", 0], [" a63800:\tsub\tsp, sp, #0x50", 10893312], [" a63804:\tstr\tx22, [sp,#32]", 10893316], [" a63808:\tstp\tx21, x20, [sp,#48]", 10893320], [" a6380c:\tstp\tx19, x30, [sp,#64]", 10893324], [" a63810:\tmrs\tx8, tpidr_el0", 10893328], [" a63814:\tmov\tx9, sp", 10893332], [" a63818:\tldr\tx8, [x8,#40]", 10893336], [" a6381c:\tadd\tx19, x9, #0x8", 10893340], [" a63820:\tmov\tx21, x1", 10893344], [" a63824:\tmov\tx1, x19", 10893348], [" a63828:\tmov\tx20, x2", 10893352], [" a6382c:\tstr\tx8, [sp,#24]", 10893356], [" a63830:\tstrb\twzr, [sp,#16]", 10893360], [" a63834:\tbl\t98ff88 <islower@plt+0x922938>", 10893364], [" a63838:\tmov\tw22, w0", 10893368], [" a6383c:\tstr\tw22, [sp]", 10893372], [" a63840:\tcbnz\tw22, a63858 <QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)+0x58>", 10893376], [" a63844:\tldr\tx0, [sp,#8]", 10893380], [" a63848:\tmov\tx1, x21", 10893384], [" a6384c:\tmov\tx2, x20", 10893388], [" a63850:\tbl\t98e870 <islower@plt+0x921220>", 10893392], [" a63854:\tmov\tw22, w0", 10893396], [" a63858:\tldrb\tw1, [sp,#16]", 10893400], [" a6385c:\tmov\tx0, x19", 10893404], [" a63860:\tbl\t990040 <islower@plt+0x9229f0>", 10893408], [" a63864:\tmrs\tx9, tpidr_el0", 10893412], [" a63868:\tldr\tx9, [x9,#40]", 10893416], [" a6386c:\tldr\tx10, [sp,#24]", 10893420], [" a63870:\tcmp\tx9, x10", 10893424], [" a63874:\tb.ne\ta63890 <QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)+0x90>", 10893428], [" a63878:\tmov\tw0, w22", 10893432], [" a6387c:\tldr\tx22, [sp,#32]", 10893436], [" a63880:\tldp\tx19, x30, [sp,#64]", 10893440], [" a63884:\tldp\tx21, x20, [sp,#48]", 10893444], [" a63888:\tadd\tsp, sp, #0x50", 10893448], [" a6388c:\tret", 10893452], [" a63890:\tbl\t6ce60 <__stack_chk_fail@plt>", 10893456], ["", 0]], "l": 16, "f": "QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)"}, "121": {"d": [["", 0], ["binary_cache/vendor/lib64/egl/libGLESv2_adreno.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000017bf9c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)>:", 0], [" 17bf9c:\tsub\tsp, sp, #0x80", 1556380], [" 17bfa0:\tstr\tx27, [sp,#32]", 1556384], [" 17bfa4:\tstp\tx26, x25, [sp,#48]", 1556388], [" 17bfa8:\tstp\tx24, x23, [sp,#64]", 1556392], [" 17bfac:\tstp\tx22, x21, [sp,#80]", 1556396], [" 17bfb0:\tstp\tx20, x19, [sp,#96]", 1556400], [" 17bfb4:\tstp\tx29, x30, [sp,#112]", 1556404], [" 17bfb8:\tadd\tx29, sp, #0x70", 1556408], [" 17bfbc:\tmov\tx25, x1", 1556412], [" 17bfc0:\tmov\tx22, x0", 1556416], [" 17bfc4:\torr\tw0, wzr, #0x1", 1556420], [" 17bfc8:\torr\tw1, wzr, #0x78", 1556424], [" 17bfcc:\tmov\tx23, x3", 1556428], [" 17bfd0:\tmov\tx24, x2", 1556432], [" 17bfd4:\tbl\tb47b0 <calloc@plt>", 1556436], [" 17bfd8:\tmov\tx19, x0", 1556440], [" 17bfdc:\torr\tw0, wzr, #0x1", 1556444], [" 17bfe0:\torr\tw1, wzr, #0x10", 1556448], [" 17bfe4:\tbl\tb47b0 <calloc@plt>", 1556452], [" 17bfe8:\tmov\tx21, x0", 1556456], [" 17bfec:\torr\tw0, wzr, #0x1", 1556460], [" 17bff0:\torr\tw1, wzr, #0x10", 1556464], [" 17bff4:\tbl\tb47b0 <calloc@plt>", 1556468], [" 17bff8:\tmov\tx20, x0", 1556472], [" 17bffc:\tcbz\tx24, 17c2b4 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x318>", 1556476], [" 17c000:\tcbz\tx19, 17c2b4 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x318>", 1556480], [" 17c004:\tcbz\tx21, 17c2b4 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x318>", 1556484], [" 17c008:\tcbz\tx20, 17c2b4 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x318>", 1556488], [" 17c00c:\tldrb\tw9, [x22,#60]", 1556492], [" 17c010:\ttbz\tw9, #0, 17c02c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x90>", 1556496], [" 17c014:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1556500], [" 17c018:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1556504], [" 17c01c:\tadd\tx0, x0, #0x30d", 1556508], [" 17c020:\tadd\tx1, x1, #0x33b", 1556512], [" 17c024:\torr\tw2, wzr, #0x1", 1556516], [" 17c028:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1556520], [" 17c02c:\tldr\tw10, [x22,#64]", 1556524], [" 17c030:\tcbz\tw10, 17c040 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0xa4>", 1556528], [" 17c034:\tmov\tx0, x22", 1556532], [" 17c038:\tmov\tx1, x24", 1556536], [" 17c03c:\tbl\t17c3bc <EsxShaderCompiler::SubstituteShader(EsxShader*)>", 1556540], [" 17c040:\tldr\tw3, [x24,#72]", 1556544], [" 17c044:\tadrp\tx2, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1556548], [" 17c048:\tldr\tx26, [x24,#56]", 1556552], [" 17c04c:\tadd\tx2, x2, #0x357", 1556556], [" 17c050:\tmov\tx0, sp", 1556560], [" 17c054:\torr\tw1, wzr, #0x20", 1556564], [" 17c058:\tbl\t1fc56c <EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...)>", 1556568], [" 17c05c:\tldrb\tw12, [x22,#60]", 1556572], [" 17c060:\ttbz\tw12, #0, 17c078 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0xdc>", 1556576], [" 17c064:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1556580], [" 17c068:\tadd\tx0, x0, #0x30d", 1556584], [" 17c06c:\tmov\tx1, sp", 1556588], [" 17c070:\torr\tw2, wzr, #0x1", 1556592], [" 17c074:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1556596], [" 17c078:\tldp\tx16, x13, [x22]", 1556600], [" 17c07c:\tmovi\tv0.2d, #0x0", 1556604], [" 17c080:\tldr\tw9, [x24,#44]", 1556608], [" 17c084:\tldr\tx14, [x13,#536]", 1556612], [" 17c088:\torr\tw13, wzr, #0x1", 1556616], [" 17c08c:\tldr\tx10, [x16,#16]", 1556620], [" 17c090:\tldr\tx15, [x14,#56]", 1556624], [" 17c094:\tlsl\tw14, w13, w9", 1556628], [" 17c098:\tldr\tx8, [x15,#9296]", 1556632], [" 17c09c:\tstr\twzr, [x10,#44]", 1556636], [" 17c0a0:\tstur\tq0, [x10,#28]", 1556640], [" 17c0a4:\tstur\txzr, [x10,#20]", 1556644], [" 17c0a8:\tlsr\tx11, x8, #32", 1556648], [" 17c0ac:\tand\tw15, w11, w14", 1556652], [" 17c0b0:\tcbz\tw15, 17c0c0 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x124>", 1556656], [" 17c0b4:\tldr\tw16, [x10,#44]", 1556660], [" 17c0b8:\tbfxil\tw16, w8, #0, #6", 1556664], [" 17c0bc:\tstr\tw16, [x10,#44]", 1556668], [" 17c0c0:\tldp\tx0, x17, [x22]", 1556672], [" 17c0c4:\tmov\tw12, #0xcccc0000 \t// #-859045888", 1556676], [" 17c0c8:\tmovk\tw12, #0xcccd", 1556680], [" 17c0cc:\tldr\tx18, [x17,#536]", 1556684], [" 17c0d0:\tldr\tw17, [x25,#128]", 1556688], [" 17c0d4:\tldr\tx8, [x0,#16]", 1556692], [" 17c0d8:\tldr\tx9, [x18,#56]", 1556696], [" 17c0dc:\tmov\tw18, #0xa \t// #10", 1556700], [" 17c0e0:\tldr\tw10, [x9,#10052]", 1556704], [" 17c0e4:\tmul\tx13, x10, x12", 1556708], [" 17c0e8:\tlsr\tx14, x13, #35", 1556712], [" 17c0ec:\tmul\tw11, w14, w18", 1556716], [" 17c0f0:\tcmp\tw14, w17", 1556720], [" 17c0f4:\tb.lt\t17c118 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x17c>", 1556724], [" 17c0f8:\tldr\tw1, [x25,#132]", 1556728], [" 17c0fc:\tsub\tw2, w10, w11", 1556732], [" 17c100:\tcmp\tw2, w1", 1556736], [" 17c104:\tb.lt\t17c118 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x17c>", 1556740], [" 17c108:\tldr\tx15, [x8,#8]", 1556744], [" 17c10c:\torr\tx2, x15, #0x100000", 1556748], [" 17c110:\tstr\tx2, [x8,#8]", 1556752], [" 17c114:\tb\t17c138 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x19c>", 1556756], [" 17c118:\tldr\tx16, [x9,#8]", 1556760], [" 17c11c:\tldr\tx17, [x8,#8]", 1556764], [" 17c120:\tldr\tw18, [x8,#16]", 1556768], [" 17c124:\tlsr\tx3, x16, #23", 1556772], [" 17c128:\tlsr\tx4, x3, #20", 1556776], [" 17c12c:\tstr\tw18, [x8,#16]", 1556780], [" 17c130:\tbfi\tx17, x4, #20, #1", 1556784], [" 17c134:\tstr\tx17, [x8,#8]", 1556788], [" 17c138:\tldr\tw11, [x24,#44]", 1556792], [" 17c13c:\tsxtw\tx27, w11", 1556796], [" 17c140:\tcmp\tw11, #0x5", 1556800], [" 17c144:\tb.hi\t17c164 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1c8>", 1556804], [" 17c148:\tadrp\tx3, 34a000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x37e14>", 1556808], [" 17c14c:\tadd\tx3, x3, #0xb18", 1556812], [" 17c150:\tldrsw\tx5, [x3,x11,lsl #2]", 1556816], [" 17c154:\tadd\tx6, x5, x3", 1556820], [" 17c158:\tbr\tx6", 1556824], [" 17c15c:\tldr\tw8, [x25,#16208]", 1556828], [" 17c160:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556832], [" 17c164:\tmov\tw8, wzr", 1556836], [" 17c168:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556840], [" 17c16c:\tldr\tw8, [x25,#16212]", 1556844], [" 17c170:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556848], [" 17c174:\tldr\tw8, [x25,#16216]", 1556852], [" 17c178:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556856], [" 17c17c:\tldr\tw8, [x25,#16220]", 1556860], [" 17c180:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556864], [" 17c184:\tldr\tw8, [x25,#16224]", 1556868], [" 17c188:\tb\t17c190 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x1f4>", 1556872], [" 17c18c:\tldr\tw8, [x25,#16228]", 1556876], [" 17c190:\tldr\tx4, [x22]", 1556880], [" 17c194:\tcmp\tw27, #0x5", 1556884], [" 17c198:\tldr\tw6, [x25,#16208]", 1556888], [" 17c19c:\tldr\tx5, [x4,#16]", 1556892], [" 17c1a0:\tstp\tw8, w6, [x5,#56]", 1556896], [" 17c1a4:\tb.hi\t17c1b8 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x21c>", 1556900], [" 17c1a8:\tadrp\tx6, 511000 <A5xGsHwMetadata::GetClipCullCompMasks(unsigned int) const+0x1fee14>", 1556904], [" 17c1ac:\tadd\tx6, x6, #0x2e0", 1556908], [" 17c1b0:\tldr\tw25, [x6,x27,lsl #2]", 1556912], [" 17c1b4:\tb\t17c1bc <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x220>", 1556916], [" 17c1b8:\torr\tw25, wzr, #0x6", 1556920], [" 17c1bc:\tmov\tx0, x22", 1556924], [" 17c1c0:\tmov\tw1, w27", 1556928], [" 17c1c4:\tbl\t17c68c <EsxShaderCompiler::WriteShaderStageToLog(EsxShaderStage) const>", 1556932], [" 17c1c8:\tcbz\tx26, 17c1e8 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x24c>", 1556936], [" 17c1cc:\tldrb\tw3, [x22,#60]", 1556940], [" 17c1d0:\ttbz\tw3, #0, 17c1e8 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x24c>", 1556944], [" 17c1d4:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1556948], [" 17c1d8:\tadd\tx0, x0, #0x30d", 1556952], [" 17c1dc:\torr\tw2, wzr, #0x1", 1556956], [" 17c1e0:\tmov\tx1, x26", 1556960], [" 17c1e4:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1556964], [" 17c1e8:\tcmp\tw27, #0x6", 1556968], [" 17c1ec:\tb.cs\t17c2b4 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x318>", 1556972], [" 17c1f0:\tldr\tx27, [x22]", 1556976], [" 17c1f4:\tadd\tx0, x19, #0x18", 1556980], [" 17c1f8:\tldr\tx7, [x24,#64]", 1556984], [" 17c1fc:\tmov\tw2, #0x58 \t// #88", 1556988], [" 17c200:\tldr\tx1, [x27,#16]", 1556992], [" 17c204:\tstr\tw25, [x19]", 1556996], [" 17c208:\tstr\tx26, [x19,#8]", 1557000], [" 17c20c:\tstr\tw7, [x19,#16]", 1557004], [" 17c210:\tbl\tb47c0 <memcpy@plt>", 1557008], [" 17c214:\tldr\tx25, [x22,#32]", 1557012], [" 17c218:\tldrb\tw11, [x25,#12]", 1557016], [" 17c21c:\ttbz\tw11, #0, 17c22c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x290>", 1557020], [" 17c220:\tldr\tw9, [x25,#8]", 1557024], [" 17c224:\tcmp\tw9, #0x2", 1557028], [" 17c228:\tb.cc\t17c244 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x2a8>", 1557032], [" 17c22c:\tadd\tx0, x25, #0x10", 1557036], [" 17c230:\tbl\tb4810 <pthread_mutex_lock@plt>", 1557040], [" 17c234:\tldr\tw10, [x25,#4]", 1557044], [" 17c238:\tldr\tx27, [x22]", 1557048], [" 17c23c:\tadd\tw11, w10, #0x1", 1557052], [" 17c240:\tstr\tw11, [x25,#4]", 1557056], [" 17c244:\tldr\tx0, [x27,#8]", 1557060], [" 17c248:\tmov\tx1, x19", 1557064], [" 17c24c:\tmov\tx2, x20", 1557068], [" 17c250:\tbl\tb4be0 <QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*)@plt>", 1557072], [" 17c254:\tldr\tx12, [x22,#32]", 1557076], [" 17c258:\tmov\tw24, w0", 1557080], [" 17c25c:\tldr\tw8, [x12,#4]", 1557084], [" 17c260:\tcbz\tw8, 17c274 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x2d8>", 1557088], [" 17c264:\tsub\tw13, w8, #0x1", 1557092], [" 17c268:\tadd\tx0, x12, #0x10", 1557096], [" 17c26c:\tstr\tw13, [x12,#4]", 1557100], [" 17c270:\tbl\tb4820 <pthread_mutex_unlock@plt>", 1557104], [" 17c274:\tcmp\tw24, #0x2", 1557108], [" 17c278:\tb.eq\t17c2bc <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x320>", 1557112], [" 17c27c:\tcbnz\tw24, 17c30c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x370>", 1557116], [" 17c280:\tldrb\tw10, [x22,#60]", 1557120], [" 17c284:\tmov\tx26, x21", 1557124], [" 17c288:\tstr\tx20, [x21]", 1557128], [" 17c28c:\tstr\twzr, [x21,#8]", 1557132], [" 17c290:\ttbz\tw10, #0, 17c358 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3bc>", 1557136], [" 17c294:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557140], [" 17c298:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557144], [" 17c29c:\tadd\tx0, x0, #0x30d", 1557148], [" 17c2a0:\tadd\tx1, x1, #0x36a", 1557152], [" 17c2a4:\torr\tw2, wzr, #0x1", 1557156], [" 17c2a8:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1557160], [" 17c2ac:\tmov\tx26, x21", 1557164], [" 17c2b0:\tb\t17c358 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3bc>", 1557168], [" 17c2b4:\tcbnz\tx21, 17c370 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3d4>", 1557172], [" 17c2b8:\tb\t17c378 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3dc>", 1557176], [" 17c2bc:\torr\tw12, wzr, #0x2", 1557180], [" 17c2c0:\tstr\tw12, [x21,#8]", 1557184], [" 17c2c4:\tcbz\tx23, 17c334 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x398>", 1557188], [" 17c2c8:\tldr\tx24, [x20,#8]", 1557192], [" 17c2cc:\tcbz\tx24, 17c334 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x398>", 1557196], [" 17c2d0:\tldr\tx7, [x24]", 1557200], [" 17c2d4:\tadd\tx27, x7, #0x1", 1557204], [" 17c2d8:\tand\tx1, x27, #0xffffffff", 1557208], [" 17c2dc:\tstr\tw27, [x23,#8]", 1557212], [" 17c2e0:\tcbz\tx1, 17c330 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x394>", 1557216], [" 17c2e4:\torr\tw0, wzr, #0x1", 1557220], [" 17c2e8:\tbl\tb47b0 <calloc@plt>", 1557224], [" 17c2ec:\tstr\tx0, [x23]", 1557228], [" 17c2f0:\tcbz\tx0, 17c334 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x398>", 1557232], [" 17c2f4:\tldp\tx2, x1, [x24]", 1557236], [" 17c2f8:\tbl\tb47c0 <memcpy@plt>", 1557240], [" 17c2fc:\tldr\tx2, [x24]", 1557244], [" 17c300:\tldr\tx23, [x23]", 1557248], [" 17c304:\tstrb\twzr, [x23,x2]", 1557252], [" 17c308:\tb\t17c334 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x398>", 1557256], [" 17c30c:\torr\tw14, wzr, #0x1", 1557260], [" 17c310:\tldrb\tw15, [x22,#60]", 1557264], [" 17c314:\tstr\tw14, [x21,#8]", 1557268], [" 17c318:\ttbz\tw15, #0, 17c354 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3b8>", 1557272], [" 17c31c:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557276], [" 17c320:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557280], [" 17c324:\tadd\tx0, x0, #0x30d", 1557284], [" 17c328:\tadd\tx1, x1, #0x39a", 1557288], [" 17c32c:\tb\t17c34c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3b0>", 1557292], [" 17c330:\tstr\txzr, [x23]", 1557296], [" 17c334:\tldrb\tw13, [x22,#60]", 1557300], [" 17c338:\ttbz\tw13, #0, 17c354 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3b8>", 1557304], [" 17c33c:\tadrp\tx0, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557308], [" 17c340:\tadrp\tx1, 5b8000 <EsxYuvToRgbCscMatRowMajor+0x6d16c>", 1557312], [" 17c344:\tadd\tx0, x0, #0x30d", 1557316], [" 17c348:\tadd\tx1, x1, #0x37c", 1557320], [" 17c34c:\torr\tw2, wzr, #0x1", 1557324], [" 17c350:\tbl\t1fc898 <EsxOsUtils::LogToFileThreaded(char const*, char const*, int)>", 1557328], [" 17c354:\tmov\tx26, xzr", 1557332], [" 17c358:\tldr\tx22, [x22]", 1557336], [" 17c35c:\tldr\tx1, [x20,#8]", 1557340], [" 17c360:\tldr\tx0, [x22,#32]", 1557344], [" 17c364:\tbl\tb4bf0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)@plt>", 1557348], [" 17c368:\tstr\txzr, [x20,#8]", 1557352], [" 17c36c:\tcbnz\tx26, 17c390 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3f4>", 1557356], [" 17c370:\tmov\tx0, x21", 1557360], [" 17c374:\tbl\tb47f0 <free@plt>", 1557364], [" 17c378:\tcbz\tx20, 17c384 <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x3e8>", 1557368], [" 17c37c:\tmov\tx0, x20", 1557372], [" 17c380:\tbl\tb47f0 <free@plt>", 1557376], [" 17c384:\tmov\tx26, xzr", 1557380], [" 17c388:\tmov\tx0, xzr", 1557384], [" 17c38c:\tcbz\tx19, 17c39c <EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)+0x400>", 1557388], [" 17c390:\tmov\tx0, x19", 1557392], [" 17c394:\tbl\tb47f0 <free@plt>", 1557396], [" 17c398:\tmov\tx0, x26", 1557400], [" 17c39c:\tldp\tx29, x30, [sp,#112]", 1557404], [" 17c3a0:\tldp\tx20, x19, [sp,#96]", 1557408], [" 17c3a4:\tldp\tx22, x21, [sp,#80]", 1557412], [" 17c3a8:\tldp\tx24, x23, [sp,#64]", 1557416], [" 17c3ac:\tldp\tx26, x25, [sp,#48]", 1557420], [" 17c3b0:\tldr\tx27, [sp,#32]", 1557424], [" 17c3b4:\tadd\tsp, sp, #0x80", 1557428], [" 17c3b8:\tret", 1557432], ["", 0]], "l": 10, "f": "EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*)"}, "122": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000006fb174 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x3684ec>:", 0], [" 6fb174:\tstp\tx28, x27, [sp,#-96]!", 7319924], [" 6fb178:\tstp\tx26, x25, [sp,#16]", 7319928], [" 6fb17c:\tstp\tx24, x23, [sp,#32]", 7319932], [" 6fb180:\tstp\tx22, x21, [sp,#48]", 7319936], [" 6fb184:\tstp\tx20, x19, [sp,#64]", 7319940], [" 6fb188:\tstp\tx29, x30, [sp,#80]", 7319944], [" 6fb18c:\tsub\tsp, sp, #0x5f0", 7319948], [" 6fb190:\tmrs\tx22, tpidr_el0", 7319952], [" 6fb194:\tmov\tx19, x1", 7319956], [" 6fb198:\tldr\tx21, [x22,#40]", 7319960], [" 6fb19c:\tmov\tx25, x0", 7319964], [" 6fb1a0:\torr\tw1, wzr, #0x8", 7319968], [" 6fb1a4:\torr\tw2, wzr, #0x3", 7319972], [" 6fb1a8:\tmov\tx0, x19", 7319976], [" 6fb1ac:\tstr\tx21, [sp,#1512]", 7319980], [" 6fb1b0:\torr\tw27, wzr, #0x8", 7319984], [" 6fb1b4:\torr\tw20, wzr, #0x3", 7319988], [" 6fb1b8:\tbl\t6fed2c <islower@plt+0x6916dc>", 7319992], [" 6fb1bc:\tadd\tx0, sp, #0xb0", 7319996], [" 6fb1c0:\tstr\tx25, [sp,#88]", 7320000], [" 6fb1c4:\tmov\tx1, x25", 7320004], [" 6fb1c8:\tbl\t708ce8 <islower@plt+0x69b698>", 7320008], [" 6fb1cc:\torr\tw2, wzr, #0x2", 7320012], [" 6fb1d0:\tmov\tx0, x19", 7320016], [" 6fb1d4:\tmov\tw1, wzr", 7320020], [" 6fb1d8:\torr\tw21, wzr, #0x2", 7320024], [" 6fb1dc:\tbl\t6fed2c <islower@plt+0x6916dc>", 7320028], [" 6fb1e0:\tmov\tw29, #0x230 \t// #560", 7320032], [" 6fb1e4:\tmov\tw11, #0xffffffff \t// #-1", 7320036], [" 6fb1e8:\tmov\tx0, x29", 7320040], [" 6fb1ec:\tstr\tw11, [x19,#20]", 7320044], [" 6fb1f0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320048], [" 6fb1f4:\tmov\tx8, x0", 7320052], [" 6fb1f8:\tldrb\tw12, [sp,#158]", 7320056], [" 6fb1fc:\tadd\tx23, x8, #0x220", 7320060], [" 6fb200:\tldrh\tw14, [sp,#156]", 7320064], [" 6fb204:\tmov\tx4, x8", 7320068], [" 6fb208:\tldr\tw15, [sp,#152]", 7320072], [" 6fb20c:\tadd\tx5, x8, #0x50", 7320076], [" 6fb210:\tldrb\tw13, [sp,#158]", 7320080], [" 6fb214:\tstr\tx23, [x8,#16]", 7320084], [" 6fb218:\tmov\tx6, x5", 7320088], [" 6fb21c:\tstr\tx20, [x4,#32]!", 7320092], [" 6fb220:\tadd\tx20, x8, #0x40", 7320096], [" 6fb224:\tldrh\tw16, [sp,#156]", 7320100], [" 6fb228:\tldr\tw17, [sp,#152]", 7320104], [" 6fb22c:\torr\tw26, wzr, #0x1", 7320108], [" 6fb230:\torr\tw28, wzr, #0x6", 7320112], [" 6fb234:\tstrb\tw21, [x8,#40]", 7320116], [" 6fb238:\tstp\tx4, x20, [x8]", 7320120], [" 6fb23c:\torr\tw20, wzr, #0x4", 7320124], [" 6fb240:\tadd\tx7, x6, #0x10", 7320128], [" 6fb244:\tstrb\tw26, [x8,#544]", 7320132], [" 6fb248:\torr\tw1, wzr, #0xe", 7320136], [" 6fb24c:\tstr\tx27, [x8,#48]", 7320140], [" 6fb250:\tmov\tx0, x19", 7320144], [" 6fb254:\tstrb\tw12, [x8,#79]", 7320148], [" 6fb258:\tmov\tx2, x8", 7320152], [" 6fb25c:\tsturh\tw14, [x8,#77]", 7320156], [" 6fb260:\tstur\tw15, [x8,#73]", 7320160], [" 6fb264:\tstr\tx5, [x8,#8]", 7320164], [" 6fb268:\tstrb\tw13, [x8,#95]", 7320168], [" 6fb26c:\tsturh\tw16, [x8,#93]", 7320172], [" 6fb270:\tstur\tw17, [x8,#89]", 7320176], [" 6fb274:\tstrb\tw20, [x8,#56]", 7320180], [" 6fb278:\tstr\txzr, [x8,#64]", 7320184], [" 6fb27c:\tstrb\tw28, [x8,#72]", 7320188], [" 6fb280:\tstr\tx27, [x8,#80]", 7320192], [" 6fb284:\tstrb\tw21, [x8,#88]", 7320196], [" 6fb288:\tstr\tx7, [x8,#8]", 7320200], [" 6fb28c:\tbl\t70095c <islower@plt+0x69330c>", 7320204], [" 6fb290:\tmov\tx0, x29", 7320208], [" 6fb294:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320212], [" 6fb298:\tmov\tx9, x0", 7320216], [" 6fb29c:\tldrh\tw2, [sp,#156]", 7320220], [" 6fb2a0:\tadd\tx0, x9, #0x220", 7320224], [" 6fb2a4:\tldrb\tw18, [sp,#158]", 7320228], [" 6fb2a8:\tmov\tx1, x9", 7320232], [" 6fb2ac:\tldr\tw25, [sp,#152]", 7320236], [" 6fb2b0:\torr\tw22, wzr, #0x7", 7320240], [" 6fb2b4:\tldrb\tw23, [sp,#158]", 7320244], [" 6fb2b8:\tadd\tx8, x9, #0x40", 7320248], [" 6fb2bc:\tstr\tx0, [x9,#16]", 7320252], [" 6fb2c0:\tadd\tx11, x9, #0x50", 7320256], [" 6fb2c4:\tldr\tw3, [sp,#152]", 7320260], [" 6fb2c8:\tstr\tx26, [x1,#32]!", 7320264], [" 6fb2cc:\tstr\tx22, [x9,#80]", 7320268], [" 6fb2d0:\tmov\tx10, x11", 7320272], [" 6fb2d4:\tldrh\tw22, [sp,#156]", 7320276], [" 6fb2d8:\torr\tw24, wzr, #0xff", 7320280], [" 6fb2dc:\tstp\tx1, x8, [x9]", 7320284], [" 6fb2e0:\tadd\tx15, x10, #0x10", 7320288], [" 6fb2e4:\tsturh\tw2, [x9,#77]", 7320292], [" 6fb2e8:\torr\tw1, wzr, #0xe", 7320296], [" 6fb2ec:\tmov\tx0, x19", 7320300], [" 6fb2f0:\tstrb\tw18, [x9,#79]", 7320304], [" 6fb2f4:\tmov\tx2, x9", 7320308], [" 6fb2f8:\tstur\tw25, [x9,#73]", 7320312], [" 6fb2fc:\tstr\tx11, [x9,#8]", 7320316], [" 6fb300:\tstrb\tw23, [x9,#95]", 7320320], [" 6fb304:\tstrb\tw26, [x9,#544]", 7320324], [" 6fb308:\tsturh\tw22, [x9,#93]", 7320328], [" 6fb30c:\tstur\tw3, [x9,#89]", 7320332], [" 6fb310:\tstrb\tw24, [x9,#40]", 7320336], [" 6fb314:\tstr\tx27, [x9,#48]", 7320340], [" 6fb318:\tstrb\tw20, [x9,#56]", 7320344], [" 6fb31c:\tstr\txzr, [x9,#64]", 7320348], [" 6fb320:\tstrb\tw28, [x9,#72]", 7320352], [" 6fb324:\tstrb\tw21, [x9,#88]", 7320356], [" 6fb328:\tstr\tx15, [x9,#8]", 7320360], [" 6fb32c:\tbl\t70095c <islower@plt+0x69330c>", 7320364], [" 6fb330:\tmov\tx0, x29", 7320368], [" 6fb334:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320372], [" 6fb338:\tmov\tx10, x0", 7320376], [" 6fb33c:\tldrh\tw1, [sp,#580]", 7320380], [" 6fb340:\tldr\tw0, [sp,#576]", 7320384], [" 6fb344:\tadd\tx9, x10, #0x220", 7320388], [" 6fb348:\tmov\tx14, x10", 7320392], [" 6fb34c:\tldrb\tw4, [sp,#158]", 7320396], [" 6fb350:\tadd\tx12, x10, #0x50", 7320400], [" 6fb354:\tldrh\tw5, [sp,#156]", 7320404], [" 6fb358:\tldr\tw6, [sp,#152]", 7320408], [" 6fb35c:\tmov\tx25, x12", 7320412], [" 6fb360:\tldrb\tw7, [sp,#582]", 7320416], [" 6fb364:\tadd\tx16, x10, #0x40", 7320420], [" 6fb368:\tstr\tx9, [x10,#16]", 7320424], [" 6fb36c:\tadd\tx17, x25, #0x10", 7320428], [" 6fb370:\tstr\tx26, [x14,#32]!", 7320432], [" 6fb374:\tsturh\tw1, [x10,#93]", 7320436], [" 6fb378:\torr\tw1, wzr, #0xe", 7320440], [" 6fb37c:\tstur\tw0, [x10,#89]", 7320444], [" 6fb380:\tmov\tx0, x19", 7320448], [" 6fb384:\tmov\tx2, x10", 7320452], [" 6fb388:\tstp\tx14, x16, [x10]", 7320456], [" 6fb38c:\tstrb\tw4, [x10,#79]", 7320460], [" 6fb390:\tsturh\tw5, [x10,#77]", 7320464], [" 6fb394:\tstur\tw6, [x10,#73]", 7320468], [" 6fb398:\tstr\tx12, [x10,#8]", 7320472], [" 6fb39c:\tstrb\tw7, [x10,#95]", 7320476], [" 6fb3a0:\tstrb\tw26, [x10,#544]", 7320480], [" 6fb3a4:\tstrb\tw24, [x10,#40]", 7320484], [" 6fb3a8:\tstr\tx27, [x10,#48]", 7320488], [" 6fb3ac:\tstrb\tw20, [x10,#56]", 7320492], [" 6fb3b0:\tstr\txzr, [x10,#64]", 7320496], [" 6fb3b4:\tstrb\tw28, [x10,#72]", 7320500], [" 6fb3b8:\tstr\txzr, [x10,#80]", 7320504], [" 6fb3bc:\tstrb\tw27, [x10,#88]", 7320508], [" 6fb3c0:\tstr\tx17, [x10,#8]", 7320512], [" 6fb3c4:\tbl\t70095c <islower@plt+0x69330c>", 7320516], [" 6fb3c8:\tmov\tx0, x29", 7320520], [" 6fb3cc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320524], [" 6fb3d0:\tmov\tx11, x0", 7320528], [" 6fb3d4:\tldrb\tw8, [sp,#582]", 7320532], [" 6fb3d8:\tadd\tx18, x11, #0x220", 7320536], [" 6fb3dc:\tldrh\tw9, [sp,#580]", 7320540], [" 6fb3e0:\tmov\tx2, x11", 7320544], [" 6fb3e4:\tldr\tw10, [sp,#576]", 7320548], [" 6fb3e8:\tadd\tx3, x11, #0x40", 7320552], [" 6fb3ec:\tldrb\tw12, [sp,#582]", 7320556], [" 6fb3f0:\tadd\tx13, x11, #0x50", 7320560], [" 6fb3f4:\tstr\tx18, [x11,#16]", 7320564], [" 6fb3f8:\tstr\tx21, [x2,#32]!", 7320568], [" 6fb3fc:\tldrh\tw14, [sp,#580]", 7320572], [" 6fb400:\tmov\tx22, x13", 7320576], [" 6fb404:\tldr\tw15, [sp,#576]", 7320580], [" 6fb408:\tadd\tx23, x22, #0x10", 7320584], [" 6fb40c:\tstp\tx2, x3, [x11]", 7320588], [" 6fb410:\torr\tw1, wzr, #0xe", 7320592], [" 6fb414:\tmov\tx0, x19", 7320596], [" 6fb418:\tstrb\tw8, [x11,#79]", 7320600], [" 6fb41c:\tmov\tx2, x11", 7320604], [" 6fb420:\tsturh\tw9, [x11,#77]", 7320608], [" 6fb424:\tstur\tw10, [x11,#73]", 7320612], [" 6fb428:\tstr\tx13, [x11,#8]", 7320616], [" 6fb42c:\tstrb\tw12, [x11,#95]", 7320620], [" 6fb430:\tsturh\tw14, [x11,#93]", 7320624], [" 6fb434:\tstrb\tw26, [x11,#544]", 7320628], [" 6fb438:\tstrb\tw24, [x11,#40]", 7320632], [" 6fb43c:\tstur\tw15, [x11,#89]", 7320636], [" 6fb440:\tstr\tx27, [x11,#48]", 7320640], [" 6fb444:\tstrb\tw20, [x11,#56]", 7320644], [" 6fb448:\tstr\txzr, [x11,#64]", 7320648], [" 6fb44c:\tstrb\tw28, [x11,#72]", 7320652], [" 6fb450:\tstr\txzr, [x11,#80]", 7320656], [" 6fb454:\tstrb\tw27, [x11,#88]", 7320660], [" 6fb458:\tstr\tx23, [x11,#8]", 7320664], [" 6fb45c:\tbl\t70095c <islower@plt+0x69330c>", 7320668], [" 6fb460:\tmov\tx0, x29", 7320672], [" 6fb464:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320676], [" 6fb468:\tldp\tx6, x5, [sp,#200]", 7320680], [" 6fb46c:\tmov\tx12, x0", 7320684], [" 6fb470:\torr\tw25, wzr, #0x20", 7320688], [" 6fb474:\tmov\tw22, #0xb \t// #11", 7320692], [" 6fb478:\tsub\tx7, x5, x6", 7320696], [" 6fb47c:\tstrb\tw26, [x12,#544]", 7320700], [" 6fb480:\tlsr\tx0, x7, #3", 7320704], [" 6fb484:\tstrb\tw24, [x12,#40]", 7320708], [" 6fb488:\tadd\tx4, x12, #0x220", 7320712], [" 6fb48c:\tstrb\tw21, [x12,#56]", 7320716], [" 6fb490:\tclz\tw11, w0", 7320720], [" 6fb494:\tsub\tw1, w25, w11", 7320724], [" 6fb498:\tmov\tx5, x12", 7320728], [" 6fb49c:\tstr\tx4, [x12,#16]", 7320732], [" 6fb4a0:\tadd\tx6, x12, #0x40", 7320736], [" 6fb4a4:\tstr\tx1, [x12,#48]", 7320740], [" 6fb4a8:\tmov\tx0, x19", 7320744], [" 6fb4ac:\tmov\tw1, w22", 7320748], [" 6fb4b0:\tmov\tx2, x12", 7320752], [" 6fb4b4:\tstr\tx26, [x5,#32]!", 7320756], [" 6fb4b8:\tstp\tx5, x6, [x12]", 7320760], [" 6fb4bc:\tbl\t70095c <islower@plt+0x69330c>", 7320764], [" 6fb4c0:\tmov\tx0, x29", 7320768], [" 6fb4c4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320772], [" 6fb4c8:\tmov\tx8, x0", 7320776], [" 6fb4cc:\tadrp\tx7, cee000 <LoadQCC+0xf13d0>", 7320780], [" 6fb4d0:\tadd\tx0, x8, #0x220", 7320784], [" 6fb4d4:\tdup\tv0.2d, x8", 7320788], [" 6fb4d8:\tmov\tw1, w22", 7320792], [" 6fb4dc:\tldr\tq1, [x7,#3280]", 7320796], [" 6fb4e0:\tmov\tx2, x8", 7320800], [" 6fb4e4:\tstr\tx0, [x8,#16]", 7320804], [" 6fb4e8:\tmov\tx0, x19", 7320808], [" 6fb4ec:\tstrb\tw26, [x8,#544]", 7320812], [" 6fb4f0:\tstr\tq1, [sp,#96]", 7320816], [" 6fb4f4:\tadd\tv1.2d, v0.2d, v1.2d", 7320820], [" 6fb4f8:\tfmov\tx9, d1", 7320824], [" 6fb4fc:\tstr\tx20, [x9]", 7320828], [" 6fb500:\tstrb\tw24, [x8,#40]", 7320832], [" 6fb504:\tstr\tx27, [x8,#48]", 7320836], [" 6fb508:\tstrb\tw20, [x8,#56]", 7320840], [" 6fb50c:\tstr\tq1, [x8]", 7320844], [" 6fb510:\tbl\t70095c <islower@plt+0x69330c>", 7320848], [" 6fb514:\tmov\tx0, x29", 7320852], [" 6fb518:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7320856], [" 6fb51c:\tldp\tx9, x8, [sp,#200]", 7320860], [" 6fb520:\tmov\tx13, x0", 7320864], [" 6fb524:\tldrb\tw16, [sp,#966]", 7320868], [" 6fb528:\tadd\tx1, x13, #0x220", 7320872], [" 6fb52c:\tldr\tw2, [sp,#960]", 7320876], [" 6fb530:\tadd\tx11, x13, #0x40", 7320880], [" 6fb534:\tsub\tx10, x8, x9", 7320884], [" 6fb538:\tldrh\tw18, [sp,#964]", 7320888], [" 6fb53c:\tmov\tx8, x13", 7320892], [" 6fb540:\tstr\tx1, [x13,#16]", 7320896], [" 6fb544:\tlsr\tx12, x10, #3", 7320900], [" 6fb548:\tstrb\tw16, [x13,#79]", 7320904], [" 6fb54c:\tadd\tx10, x13, #0x50", 7320908], [" 6fb550:\tldrb\tw23, [sp,#966]", 7320912], [" 6fb554:\tclz\tw17, w12", 7320916], [" 6fb558:\tldrh\tw3, [sp,#964]", 7320920], [" 6fb55c:\tstr\tx22, [x8,#32]!", 7320924], [" 6fb560:\tstr\tx27, [x13,#80]", 7320928], [" 6fb564:\tmov\tx27, x10", 7320932], [" 6fb568:\tldr\tw4, [sp,#960]", 7320936], [" 6fb56c:\tsub\tw14, w25, w17", 7320940], [" 6fb570:\tstur\tw2, [x13,#73]", 7320944], [" 6fb574:\tadd\tx15, x27, #0x10", 7320948], [" 6fb578:\tmov\tx0, x19", 7320952], [" 6fb57c:\tstrb\tw26, [x13,#544]", 7320956], [" 6fb580:\tmov\tw1, w22", 7320960], [" 6fb584:\tstp\tx8, x11, [x13]", 7320964], [" 6fb588:\tmov\tx2, x13", 7320968], [" 6fb58c:\tstr\tx14, [x13,#64]", 7320972], [" 6fb590:\tstrb\tw24, [x13,#40]", 7320976], [" 6fb594:\tstr\tx20, [x13,#48]", 7320980], [" 6fb598:\tsturh\tw18, [x13,#77]", 7320984], [" 6fb59c:\tstrb\tw21, [x13,#56]", 7320988], [" 6fb5a0:\tstr\tx10, [x13,#8]", 7320992], [" 6fb5a4:\tstrb\tw23, [x13,#95]", 7320996], [" 6fb5a8:\tstrb\tw21, [x13,#72]", 7321000], [" 6fb5ac:\tstrb\tw20, [x13,#88]", 7321004], [" 6fb5b0:\tsturh\tw3, [x13,#93]", 7321008], [" 6fb5b4:\tstur\tw4, [x13,#89]", 7321012], [" 6fb5b8:\tstr\tx15, [x13,#8]", 7321016], [" 6fb5bc:\tbl\t70095c <islower@plt+0x69330c>", 7321020], [" 6fb5c0:\tmov\tx0, x29", 7321024], [" 6fb5c4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321028], [" 6fb5c8:\tmov\tx9, x0", 7321032], [" 6fb5cc:\tadrp\tx14, cee000 <LoadQCC+0xf13d0>", 7321036], [" 6fb5d0:\tadd\tx16, x9, #0x220", 7321040], [" 6fb5d4:\tdup\tv2.2d, x9", 7321044], [" 6fb5d8:\tmov\tx0, x19", 7321048], [" 6fb5dc:\tldr\tq0, [x14,#3792]", 7321052], [" 6fb5e0:\tmov\tw1, w22", 7321056], [" 6fb5e4:\tmov\tx2, x9", 7321060], [" 6fb5e8:\tstrb\tw26, [x9,#544]", 7321064], [" 6fb5ec:\tstr\tx16, [x9,#16]", 7321068], [" 6fb5f0:\tstr\tq0, [sp,#112]", 7321072], [" 6fb5f4:\tadd\tv3.2d, v2.2d, v0.2d", 7321076], [" 6fb5f8:\tfmov\tx10, d3", 7321080], [" 6fb5fc:\tstr\tx21, [x10]", 7321084], [" 6fb600:\tstrb\tw24, [x9,#40]", 7321088], [" 6fb604:\tstr\tq3, [x9]", 7321092], [" 6fb608:\tbl\t70095c <islower@plt+0x69330c>", 7321096], [" 6fb60c:\tmov\tx0, x29", 7321100], [" 6fb610:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321104], [" 6fb614:\tmov\tx14, x0", 7321108], [" 6fb618:\tldrb\tw27, [sp,#966]", 7321112], [" 6fb61c:\tadd\tx18, x14, #0x50", 7321116], [" 6fb620:\tldrh\tw13, [sp,#964]", 7321120], [" 6fb624:\tldr\tw22, [sp,#960]", 7321124], [" 6fb628:\tmov\tx2, x18", 7321128], [" 6fb62c:\tldrb\tw5, [sp,#966]", 7321132], [" 6fb630:\tmov\tw11, #0x14 \t// #20", 7321136], [" 6fb634:\tldrh\tw6, [sp,#964]", 7321140], [" 6fb638:\tadd\tx9, x14, #0x220", 7321144], [" 6fb63c:\tldr\tw7, [sp,#960]", 7321148], [" 6fb640:\tmov\tx12, x14", 7321152], [" 6fb644:\tadd\tx17, x14, #0x40", 7321156], [" 6fb648:\tadd\tx3, x2, #0x10", 7321160], [" 6fb64c:\tstr\tx9, [x14,#16]", 7321164], [" 6fb650:\torr\tw1, wzr, #0xc", 7321168], [" 6fb654:\tmov\tx0, x19", 7321172], [" 6fb658:\tmov\tx2, x14", 7321176], [" 6fb65c:\tstr\tx11, [x12,#32]!", 7321180], [" 6fb660:\tstrb\tw26, [x14,#544]", 7321184], [" 6fb664:\tstrb\tw24, [x14,#40]", 7321188], [" 6fb668:\tstp\tx12, x17, [x14]", 7321192], [" 6fb66c:\tstrb\tw27, [x14,#79]", 7321196], [" 6fb670:\tstr\tx28, [x14,#48]", 7321200], [" 6fb674:\tstrb\tw20, [x14,#56]", 7321204], [" 6fb678:\tsturh\tw13, [x14,#77]", 7321208], [" 6fb67c:\tstur\tw22, [x14,#73]", 7321212], [" 6fb680:\tstr\tx18, [x14,#8]", 7321216], [" 6fb684:\tstr\tx20, [x14,#64]", 7321220], [" 6fb688:\tstrb\tw5, [x14,#95]", 7321224], [" 6fb68c:\tsturh\tw6, [x14,#93]", 7321228], [" 6fb690:\tstrb\tw20, [x14,#72]", 7321232], [" 6fb694:\tstr\tx26, [x14,#80]", 7321236], [" 6fb698:\tstrb\tw21, [x14,#88]", 7321240], [" 6fb69c:\tstur\tw7, [x14,#89]", 7321244], [" 6fb6a0:\tstr\tx3, [x14,#8]", 7321248], [" 6fb6a4:\tbl\t70095c <islower@plt+0x69330c>", 7321252], [" 6fb6a8:\tmov\tx0, x29", 7321256], [" 6fb6ac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321260], [" 6fb6b0:\tmov\tx15, x0", 7321264], [" 6fb6b4:\tldrb\tw1, [sp,#966]", 7321268], [" 6fb6b8:\tldrh\tw0, [sp,#964]", 7321272], [" 6fb6bc:\tadd\tx13, x15, #0x220", 7321276], [" 6fb6c0:\tmov\tx22, x15", 7321280], [" 6fb6c4:\tldr\tw8, [sp,#960]", 7321284], [" 6fb6c8:\tadd\tx4, x15, #0x50", 7321288], [" 6fb6cc:\tldrb\tw9, [sp,#966]", 7321292], [" 6fb6d0:\tldrh\tw10, [sp,#964]", 7321296], [" 6fb6d4:\tmov\tx5, x4", 7321300], [" 6fb6d8:\tldr\tw12, [sp,#960]", 7321304], [" 6fb6dc:\tadd\tx23, x15, #0x40", 7321308], [" 6fb6e0:\tstr\tx13, [x15,#16]", 7321312], [" 6fb6e4:\tadd\tx6, x5, #0x10", 7321316], [" 6fb6e8:\tstr\tx21, [x22,#32]!", 7321320], [" 6fb6ec:\tstrb\tw1, [x15,#79]", 7321324], [" 6fb6f0:\torr\tw1, wzr, #0xc", 7321328], [" 6fb6f4:\tsturh\tw0, [x15,#77]", 7321332], [" 6fb6f8:\tmov\tx0, x19", 7321336], [" 6fb6fc:\tmov\tx2, x15", 7321340], [" 6fb700:\tstp\tx22, x23, [x15]", 7321344], [" 6fb704:\tstur\tw8, [x15,#73]", 7321348], [" 6fb708:\tstr\tx4, [x15,#8]", 7321352], [" 6fb70c:\tstrb\tw9, [x15,#95]", 7321356], [" 6fb710:\tsturh\tw10, [x15,#93]", 7321360], [" 6fb714:\tstrb\tw26, [x15,#544]", 7321364], [" 6fb718:\tstrb\tw24, [x15,#40]", 7321368], [" 6fb71c:\tstur\tw12, [x15,#89]", 7321372], [" 6fb720:\tstr\tx28, [x15,#48]", 7321376], [" 6fb724:\tstrb\tw20, [x15,#56]", 7321380], [" 6fb728:\tstr\tx28, [x15,#64]", 7321384], [" 6fb72c:\tstrb\tw20, [x15,#72]", 7321388], [" 6fb730:\tstr\tx20, [x15,#80]", 7321392], [" 6fb734:\tstrb\tw21, [x15,#88]", 7321396], [" 6fb738:\tstr\tx6, [x15,#8]", 7321400], [" 6fb73c:\tbl\t70095c <islower@plt+0x69330c>", 7321404], [" 6fb740:\tmov\tx0, x29", 7321408], [" 6fb744:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321412], [" 6fb748:\tmov\tx23, x0", 7321416], [" 6fb74c:\tldrb\tw29, [sp,#966]", 7321420], [" 6fb750:\tadd\tx7, x23, #0x220", 7321424], [" 6fb754:\tldrb\tw15, [sp,#966]", 7321428], [" 6fb758:\tadd\tx1, x23, #0x40", 7321432], [" 6fb75c:\tldr\tw14, [sp,#960]", 7321436], [" 6fb760:\tstrb\tw26, [x23,#544]", 7321440], [" 6fb764:\tstr\tx7, [x23,#16]", 7321444], [" 6fb768:\tstr\tx28, [x23,#48]", 7321448], [" 6fb76c:\tstr\tx21, [x0,#32]!", 7321452], [" 6fb770:\tstr\tx28, [x23,#64]", 7321456], [" 6fb774:\tldrh\tw28, [sp,#964]", 7321460], [" 6fb778:\tstrb\tw29, [x23,#79]", 7321464], [" 6fb77c:\tadd\tx29, x23, #0x50", 7321468], [" 6fb780:\tldrh\tw11, [sp,#964]", 7321472], [" 6fb784:\tstrb\tw15, [x23,#95]", 7321476], [" 6fb788:\tsturh\tw28, [x23,#77]", 7321480], [" 6fb78c:\tmov\tx28, x29", 7321484], [" 6fb790:\tldr\tx15, [x23,#16]", 7321488], [" 6fb794:\tldr\tw16, [sp,#960]", 7321492], [" 6fb798:\tstp\tx0, x1, [x23]", 7321496], [" 6fb79c:\tstr\tx29, [x23,#8]", 7321500], [" 6fb7a0:\tadd\tx29, x28, #0x10", 7321504], [" 6fb7a4:\tstrb\tw24, [x23,#40]", 7321508], [" 6fb7a8:\tcmp\tx29, x15", 7321512], [" 6fb7ac:\tstur\tw14, [x23,#73]", 7321516], [" 6fb7b0:\tstrb\tw20, [x23,#56]", 7321520], [" 6fb7b4:\tsturh\tw11, [x23,#93]", 7321524], [" 6fb7b8:\tstrb\tw20, [x23,#72]", 7321528], [" 6fb7bc:\tstr\tx20, [x23,#80]", 7321532], [" 6fb7c0:\tstrb\tw21, [x23,#88]", 7321536], [" 6fb7c4:\tstur\tw16, [x23,#89]", 7321540], [" 6fb7c8:\tstr\tx29, [x23,#8]", 7321544], [" 6fb7cc:\tb.cc\t6fb7e4 <islower@plt+0x68e194>", 7321548], [" 6fb7d0:\torr\tw2, wzr, #0x10", 7321552], [" 6fb7d4:\tmov\tx0, x23", 7321556], [" 6fb7d8:\tmov\tx1, xzr", 7321560], [" 6fb7dc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7321564], [" 6fb7e0:\tldr\tx29, [x23,#8]", 7321568], [" 6fb7e4:\torr\tw16, wzr, #0x7", 7321572], [" 6fb7e8:\torr\tw1, wzr, #0xc", 7321576], [" 6fb7ec:\tmov\tx0, x19", 7321580], [" 6fb7f0:\tstr\tx16, [x29]", 7321584], [" 6fb7f4:\tldrb\tw17, [sp,#966]", 7321588], [" 6fb7f8:\tldrh\tw18, [sp,#964]", 7321592], [" 6fb7fc:\tldr\tw2, [sp,#960]", 7321596], [" 6fb800:\tstrb\tw21, [x29,#8]", 7321600], [" 6fb804:\tstrb\tw17, [x29,#15]", 7321604], [" 6fb808:\tsturh\tw18, [x29,#13]", 7321608], [" 6fb80c:\tstur\tw2, [x29,#9]", 7321612], [" 6fb810:\tmov\tx2, x23", 7321616], [" 6fb814:\tldr\tx11, [x23,#8]", 7321620], [" 6fb818:\tadd\tx8, x11, #0x10", 7321624], [" 6fb81c:\tstr\tx8, [x23,#8]", 7321628], [" 6fb820:\tbl\t70095c <islower@plt+0x69330c>", 7321632], [" 6fb824:\tmov\tw28, #0x230 \t// #560", 7321636], [" 6fb828:\tmov\tx0, x28", 7321640], [" 6fb82c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321644], [" 6fb830:\tldp\tx13, x29, [sp,#200]", 7321648], [" 6fb834:\tmov\tx16, x0", 7321652], [" 6fb838:\torr\tw27, wzr, #0x3", 7321656], [" 6fb83c:\tldrh\tw3, [sp,#964]", 7321660], [" 6fb840:\tadd\tx10, x16, #0x220", 7321664], [" 6fb844:\tldr\tw4, [sp,#960]", 7321668], [" 6fb848:\tsub\tx17, x29, x13", 7321672], [" 6fb84c:\tldr\tw13, [sp,#960]", 7321676], [" 6fb850:\tlsr\tx18, x17, #3", 7321680], [" 6fb854:\tmov\tx15, x16", 7321684], [" 6fb858:\tstr\tx10, [x16,#16]", 7321688], [" 6fb85c:\tclz\tw23, w18", 7321692], [" 6fb860:\tsub\tw25, w25, w23", 7321696], [" 6fb864:\tstr\tx27, [x15,#32]!", 7321700], [" 6fb868:\tadd\tx27, x16, #0x40", 7321704], [" 6fb86c:\tstrb\tw21, [x16,#72]", 7321708], [" 6fb870:\tstr\tx25, [x16,#64]", 7321712], [" 6fb874:\torr\tw29, wzr, #0x6", 7321716], [" 6fb878:\tldrb\tw25, [sp,#966]", 7321720], [" 6fb87c:\torr\tw1, wzr, #0xc", 7321724], [" 6fb880:\tstrb\tw21, [x16,#88]", 7321728], [" 6fb884:\tmov\tx0, x19", 7321732], [" 6fb888:\tldrb\tw21, [sp,#966]", 7321736], [" 6fb88c:\tmov\tx2, x16", 7321740], [" 6fb890:\tstp\tx15, x27, [x16]", 7321744], [" 6fb894:\tstrb\tw25, [x16,#79]", 7321748], [" 6fb898:\tadd\tx25, x16, #0x50", 7321752], [" 6fb89c:\tmov\tx14, x25", 7321756], [" 6fb8a0:\tldrh\tw27, [sp,#964]", 7321760], [" 6fb8a4:\tstrb\tw21, [x16,#95]", 7321764], [" 6fb8a8:\tadd\tx21, x14, #0x10", 7321768], [" 6fb8ac:\tstrb\tw26, [x16,#544]", 7321772], [" 6fb8b0:\tstrb\tw24, [x16,#40]", 7321776], [" 6fb8b4:\tstr\tx29, [x16,#48]", 7321780], [" 6fb8b8:\tstrb\tw20, [x16,#56]", 7321784], [" 6fb8bc:\tsturh\tw3, [x16,#77]", 7321788], [" 6fb8c0:\tstur\tw4, [x16,#73]", 7321792], [" 6fb8c4:\tstr\tx25, [x16,#8]", 7321796], [" 6fb8c8:\tstr\tx20, [x16,#80]", 7321800], [" 6fb8cc:\tsturh\tw27, [x16,#93]", 7321804], [" 6fb8d0:\tstur\tw13, [x16,#89]", 7321808], [" 6fb8d4:\tstr\tx21, [x16,#8]", 7321812], [" 6fb8d8:\tbl\t70095c <islower@plt+0x69330c>", 7321816], [" 6fb8dc:\tmov\tx0, x28", 7321820], [" 6fb8e0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321824], [" 6fb8e4:\tmov\tx10, x0", 7321828], [" 6fb8e8:\tldr\tq0, [sp,#112]", 7321832], [" 6fb8ec:\tmov\tw21, #0xa \t// #10", 7321836], [" 6fb8f0:\tadd\tx16, x10, #0x220", 7321840], [" 6fb8f4:\tdup\tv4.2d, x10", 7321844], [" 6fb8f8:\torr\tw1, wzr, #0xc", 7321848], [" 6fb8fc:\tmov\tx0, x19", 7321852], [" 6fb900:\tstrb\tw26, [x10,#544]", 7321856], [" 6fb904:\tmov\tx2, x10", 7321860], [" 6fb908:\tstr\tx16, [x10,#16]", 7321864], [" 6fb90c:\tadd\tv5.2d, v4.2d, v0.2d", 7321868], [" 6fb910:\tfmov\tx11, d5", 7321872], [" 6fb914:\tstr\tx21, [x11]", 7321876], [" 6fb918:\tstrb\tw24, [x10,#40]", 7321880], [" 6fb91c:\tstr\tq5, [x10]", 7321884], [" 6fb920:\tbl\t70095c <islower@plt+0x69330c>", 7321888], [" 6fb924:\tmov\tx0, x28", 7321892], [" 6fb928:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321896], [" 6fb92c:\tmov\tx11, x0", 7321900], [" 6fb930:\tldr\tq0, [sp,#96]", 7321904], [" 6fb934:\tadd\tx9, x11, #0x220", 7321908], [" 6fb938:\torr\tw1, wzr, #0xc", 7321912], [" 6fb93c:\tdup\tv6.2d, x11", 7321916], [" 6fb940:\tmov\tx0, x19", 7321920], [" 6fb944:\tmov\tx2, x11", 7321924], [" 6fb948:\tstrb\tw26, [x11,#544]", 7321928], [" 6fb94c:\tstr\tx9, [x11,#16]", 7321932], [" 6fb950:\tadd\tv7.2d, v6.2d, v0.2d", 7321936], [" 6fb954:\tfmov\tx12, d7", 7321940], [" 6fb958:\tstr\tx21, [x12]", 7321944], [" 6fb95c:\tstrb\tw24, [x11,#40]", 7321948], [" 6fb960:\tstr\tx29, [x11,#48]", 7321952], [" 6fb964:\tstrb\tw20, [x11,#56]", 7321956], [" 6fb968:\tstr\tq7, [x11]", 7321960], [" 6fb96c:\tbl\t70095c <islower@plt+0x69330c>", 7321964], [" 6fb970:\tmov\tx0, x28", 7321968], [" 6fb974:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7321972], [" 6fb978:\tmov\tx12, x0", 7321976], [" 6fb97c:\tldr\tq0, [sp,#112]", 7321980], [" 6fb980:\torr\tw2, wzr, #0xf", 7321984], [" 6fb984:\tadd\tx20, x12, #0x220", 7321988], [" 6fb988:\tdup\tv16.2d, x12", 7321992], [" 6fb98c:\tstrb\tw26, [x12,#544]", 7321996], [" 6fb990:\torr\tw1, wzr, #0xc", 7322000], [" 6fb994:\tstr\tx20, [x12,#16]", 7322004], [" 6fb998:\tmov\tx0, x19", 7322008], [" 6fb99c:\tadd\tv17.2d, v16.2d, v0.2d", 7322012], [" 6fb9a0:\tfmov\tx21, d17", 7322016], [" 6fb9a4:\tstr\tx2, [x21]", 7322020], [" 6fb9a8:\tmov\tx2, x12", 7322024], [" 6fb9ac:\tstrb\tw24, [x12,#40]", 7322028], [" 6fb9b0:\tstr\tq17, [x12]", 7322032], [" 6fb9b4:\tbl\t70095c <islower@plt+0x69330c>", 7322036], [" 6fb9b8:\tmov\tx0, x19", 7322040], [" 6fb9bc:\tbl\t6ff444 <islower@plt+0x691df4>", 7322044], [" 6fb9c0:\tldp\tx3, x24, [sp,#448]", 7322048], [" 6fb9c4:\tcmp\tx3, x24", 7322052], [" 6fb9c8:\tb.eq\t6fbc60 <islower@plt+0x68e610>", 7322056], [" 6fb9cc:\tmov\tw1, #0x9 \t// #9", 7322060], [" 6fb9d0:\torr\tw2, wzr, #0x3", 7322064], [" 6fb9d4:\tmov\tx0, x19", 7322068], [" 6fb9d8:\tbl\t6fed2c <islower@plt+0x6916dc>", 7322072], [" 6fb9dc:\tldp\tx6, x26, [sp,#448]", 7322076], [" 6fb9e0:\tadd\tx24, sp, #0x3c0", 7322080], [" 6fb9e4:\tadd\tx21, x24, #0x20", 7322084], [" 6fb9e8:\tadd\tx24, x24, #0x220", 7322088], [" 6fb9ec:\tsub\tx20, x26, x6", 7322092], [" 6fb9f0:\tlsr\tx26, x20, #3", 7322096], [" 6fb9f4:\tstr\tx21, [sp,#960]", 7322100], [" 6fb9f8:\tstr\tx21, [sp,#112]", 7322104], [" 6fb9fc:\tstr\tx21, [sp,#968]", 7322108], [" 6fba00:\tstr\tx24, [sp,#976]", 7322112], [" 6fba04:\tcbz\tw26, 6fbc44 <islower@plt+0x68e5f4>", 7322116], [" 6fba08:\tmov\tx29, xzr", 7322120], [" 6fba0c:\torr\tw28, wzr, #0x10000", 7322124], [" 6fba10:\tb\t6fba18 <islower@plt+0x68e3c8>", 7322128], [" 6fba14:\tldr\tx6, [sp,#448]", 7322132], [" 6fba18:\tadd\tx22, x6, x29, lsl #3", 7322136], [" 6fba1c:\tmov\tx0, x22", 7322140], [" 6fba20:\tbl\te9028 <islower@plt+0x7b9d8>", 7322144], [" 6fba24:\tcbz\tw0, 6fbc1c <islower@plt+0x68e5cc>", 7322148], [" 6fba28:\tand\tw25, w0, #0x1", 7322152], [" 6fba2c:\tcmp\tw0, #0x1", 7322156], [" 6fba30:\tb.ne\t6fba3c <islower@plt+0x68e3ec>", 7322160], [" 6fba34:\tmov\tw1, wzr", 7322164], [" 6fba38:\tb\t6fbb88 <islower@plt+0x68e538>", 7322168], [" 6fba3c:\tmov\tw8, wzr", 7322172], [" 6fba40:\tsub\tw27, w0, w25", 7322176], [" 6fba44:\tmov\tw21, w8", 7322180], [" 6fba48:\tmov\tx0, x22", 7322184], [" 6fba4c:\tmov\tw1, w21", 7322188], [" 6fba50:\tbl\te9048 <islower@plt+0x7b9f8>", 7322192], [" 6fba54:\tmov\tx23, x0", 7322196], [" 6fba58:\tldr\tx14, [sp,#968]", 7322200], [" 6fba5c:\tldr\tx12, [sp,#976]", 7322204], [" 6fba60:\tldr\tw24, [x23,#8]", 7322208], [" 6fba64:\tcmp\tx14, x12", 7322212], [" 6fba68:\tb.cc\t6fba80 <islower@plt+0x68e430>", 7322216], [" 6fba6c:\tadd\tx0, sp, #0x3c0", 7322220], [" 6fba70:\torr\tw2, wzr, #0x8", 7322224], [" 6fba74:\tmov\tx1, xzr", 7322228], [" 6fba78:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322232], [" 6fba7c:\tldr\tx14, [sp,#968]", 7322236], [" 6fba80:\tstr\tx24, [x14],#8", 7322240], [" 6fba84:\tldr\tx9, [x23]", 7322244], [" 6fba88:\tstr\tx14, [sp,#968]", 7322248], [" 6fba8c:\tand\tx15, x9, #0xffff", 7322252], [" 6fba90:\tand\tx13, x9, #0x1f0000", 7322256], [" 6fba94:\tcbz\tx13, 6fbaac <islower@plt+0x68e45c>", 7322260], [" 6fba98:\tsub\tx18, x13, #0x1", 7322264], [" 6fba9c:\tlsr\tx16, x18, #16", 7322268], [" 6fbaa0:\torr\tw13, wzr, #0x10000", 7322272], [" 6fbaa4:\tlsl\tx17, x13, x16", 7322276], [" 6fbaa8:\torr\tx15, x17, x15", 7322280], [" 6fbaac:\tlsl\tx2, x9, #11", 7322284], [" 6fbab0:\tldr\tx18, [sp,#976]", 7322288], [" 6fbab4:\tand\tx2, x2, #0xffffffff00000000", 7322292], [" 6fbab8:\torr\tx24, x15, x2", 7322296], [" 6fbabc:\tcmp\tx14, x18", 7322300], [" 6fbac0:\tb.cc\t6fbad8 <islower@plt+0x68e488>", 7322304], [" 6fbac4:\tadd\tx0, sp, #0x3c0", 7322308], [" 6fbac8:\torr\tw2, wzr, #0x8", 7322312], [" 6fbacc:\tmov\tx1, xzr", 7322316], [" 6fbad0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322320], [" 6fbad4:\tldr\tx14, [sp,#968]", 7322324], [" 6fbad8:\tadd\tw23, w21, #0x1", 7322328], [" 6fbadc:\tmov\tx0, x22", 7322332], [" 6fbae0:\tmov\tw1, w23", 7322336], [" 6fbae4:\tstr\tx24, [x14],#8", 7322340], [" 6fbae8:\tstr\tx14, [sp,#968]", 7322344], [" 6fbaec:\tbl\te9048 <islower@plt+0x7b9f8>", 7322348], [" 6fbaf0:\tmov\tx24, x0", 7322352], [" 6fbaf4:\tldr\tx10, [sp,#968]", 7322356], [" 6fbaf8:\tldr\tx14, [sp,#976]", 7322360], [" 6fbafc:\tldr\tw20, [x24,#8]", 7322364], [" 6fbb00:\tcmp\tx10, x14", 7322368], [" 6fbb04:\tb.cc\t6fbb1c <islower@plt+0x68e4cc>", 7322372], [" 6fbb08:\tadd\tx0, sp, #0x3c0", 7322376], [" 6fbb0c:\torr\tw2, wzr, #0x8", 7322380], [" 6fbb10:\tmov\tx1, xzr", 7322384], [" 6fbb14:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322388], [" 6fbb18:\tldr\tx10, [sp,#968]", 7322392], [" 6fbb1c:\tstr\tx20, [x10],#8", 7322396], [" 6fbb20:\tldr\tx11, [x24]", 7322400], [" 6fbb24:\tstr\tx10, [sp,#968]", 7322404], [" 6fbb28:\tand\tx14, x11, #0xffff", 7322408], [" 6fbb2c:\tand\tx24, x11, #0x1f0000", 7322412], [" 6fbb30:\tcbz\tx24, 6fbb44 <islower@plt+0x68e4f4>", 7322416], [" 6fbb34:\tsub\tx16, x24, #0x1", 7322420], [" 6fbb38:\tlsr\tx20, x16, #16", 7322424], [" 6fbb3c:\tlsl\tx24, x28, x20", 7322428], [" 6fbb40:\torr\tx14, x24, x14", 7322432], [" 6fbb44:\tldr\tx18, [sp,#976]", 7322436], [" 6fbb48:\tlsl\tx13, x11, #11", 7322440], [" 6fbb4c:\tand\tx9, x13, #0xffffffff00000000", 7322444], [" 6fbb50:\torr\tx24, x14, x9", 7322448], [" 6fbb54:\tcmp\tx10, x18", 7322452], [" 6fbb58:\tb.cc\t6fbb70 <islower@plt+0x68e520>", 7322456], [" 6fbb5c:\tadd\tx0, sp, #0x3c0", 7322460], [" 6fbb60:\torr\tw2, wzr, #0x8", 7322464], [" 6fbb64:\tmov\tx1, xzr", 7322468], [" 6fbb68:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322472], [" 6fbb6c:\tldr\tx10, [sp,#968]", 7322476], [" 6fbb70:\tsubs\tw27, w27, #0x2", 7322480], [" 6fbb74:\tadd\tw8, w23, #0x1", 7322484], [" 6fbb78:\tstr\tx24, [x10],#8", 7322488], [" 6fbb7c:\tstr\tx10, [sp,#968]", 7322492], [" 6fbb80:\tb.ne\t6fba44 <islower@plt+0x68e3f4>", 7322496], [" 6fbb84:\tadd\tw1, w21, #0x2", 7322500], [" 6fbb88:\tcbz\tw25, 6fbc1c <islower@plt+0x68e5cc>", 7322504], [" 6fbb8c:\tmov\tx0, x22", 7322508], [" 6fbb90:\tbl\te9048 <islower@plt+0x7b9f8>", 7322512], [" 6fbb94:\tmov\tx21, x0", 7322516], [" 6fbb98:\tldr\tx25, [sp,#968]", 7322520], [" 6fbb9c:\tldr\tx5, [sp,#976]", 7322524], [" 6fbba0:\tldr\tw27, [x21,#8]", 7322528], [" 6fbba4:\tcmp\tx25, x5", 7322532], [" 6fbba8:\tb.cc\t6fbbc0 <islower@plt+0x68e570>", 7322536], [" 6fbbac:\tadd\tx0, sp, #0x3c0", 7322540], [" 6fbbb0:\torr\tw2, wzr, #0x8", 7322544], [" 6fbbb4:\tmov\tx1, xzr", 7322548], [" 6fbbb8:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322552], [" 6fbbbc:\tldr\tx25, [sp,#968]", 7322556], [" 6fbbc0:\tstr\tx27, [x25],#8", 7322560], [" 6fbbc4:\tldr\tx17, [x21]", 7322564], [" 6fbbc8:\tstr\tx25, [sp,#968]", 7322568], [" 6fbbcc:\tand\tx16, x17, #0xffff", 7322572], [" 6fbbd0:\tand\tx21, x17, #0x1f0000", 7322576], [" 6fbbd4:\tcbz\tx21, 6fbbe8 <islower@plt+0x68e598>", 7322580], [" 6fbbd8:\tsub\tx12, x21, #0x1", 7322584], [" 6fbbdc:\tlsr\tx7, x12, #16", 7322588], [" 6fbbe0:\tlsl\tx0, x28, x7", 7322592], [" 6fbbe4:\torr\tx16, x0, x16", 7322596], [" 6fbbe8:\tldr\tx1, [sp,#976]", 7322600], [" 6fbbec:\tlsl\tx8, x17, #11", 7322604], [" 6fbbf0:\tand\tx17, x8, #0xffffffff00000000", 7322608], [" 6fbbf4:\torr\tx22, x16, x17", 7322612], [" 6fbbf8:\tcmp\tx25, x1", 7322616], [" 6fbbfc:\tb.cc\t6fbc14 <islower@plt+0x68e5c4>", 7322620], [" 6fbc00:\tadd\tx0, sp, #0x3c0", 7322624], [" 6fbc04:\torr\tw2, wzr, #0x8", 7322628], [" 6fbc08:\tmov\tx1, xzr", 7322632], [" 6fbc0c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7322636], [" 6fbc10:\tldr\tx25, [sp,#968]", 7322640], [" 6fbc14:\tstr\tx22, [x25],#8", 7322644], [" 6fbc18:\tstr\tx25, [sp,#968]", 7322648], [" 6fbc1c:\torr\tw1, wzr, #0x1", 7322652], [" 6fbc20:\tadd\tx2, sp, #0x3c0", 7322656], [" 6fbc24:\tmov\tx0, x19", 7322660], [" 6fbc28:\tmov\tw3, wzr", 7322664], [" 6fbc2c:\tbl\t701eb0 <islower@plt+0x694860>", 7322668], [" 6fbc30:\tldr\tx10, [sp,#960]", 7322672], [" 6fbc34:\tadd\tx29, x29, #0x1", 7322676], [" 6fbc38:\tcmp\tw29, w26", 7322680], [" 6fbc3c:\tstr\tx10, [sp,#968]", 7322684], [" 6fbc40:\tb.ne\t6fba14 <islower@plt+0x68e3c4>", 7322688], [" 6fbc44:\tmov\tx0, x19", 7322692], [" 6fbc48:\tbl\t6ff444 <islower@plt+0x691df4>", 7322696], [" 6fbc4c:\tldr\tx0, [sp,#960]", 7322700], [" 6fbc50:\tldr\tx20, [sp,#112]", 7322704], [" 6fbc54:\tcmp\tx0, x20", 7322708], [" 6fbc58:\tb.eq\t6fbc60 <islower@plt+0x68e610>", 7322712], [" 6fbc5c:\tbl\t6cda0 <operator delete(void*)@plt>", 7322716], [" 6fbc60:\tmov\tw1, #0x11 \t// #17", 7322720], [" 6fbc64:\torr\tw2, wzr, #0x4", 7322724], [" 6fbc68:\tmov\tx0, x19", 7322728], [" 6fbc6c:\tbl\t6fed2c <islower@plt+0x6916dc>", 7322732], [" 6fbc70:\tldp\tx29, x28, [sp,#200]", 7322736], [" 6fbc74:\tadd\tx13, sp, #0x3c0", 7322740], [" 6fbc78:\tadd\tx10, x13, #0x20", 7322744], [" 6fbc7c:\tadd\tx26, x13, #0x220", 7322748], [" 6fbc80:\tsub\tx27, x28, x29", 7322752], [" 6fbc84:\tmov\tw29, #0x230 \t// #560", 7322756], [" 6fbc88:\tstr\tx10, [sp,#960]", 7322760], [" 6fbc8c:\tlsr\tx25, x27, #3", 7322764], [" 6fbc90:\tstr\tx10, [sp,#72]", 7322768], [" 6fbc94:\tmov\tx0, x29", 7322772], [" 6fbc98:\tstr\tx10, [sp,#968]", 7322776], [" 6fbc9c:\tclz\tw22, w25", 7322780], [" 6fbca0:\tstr\tx26, [sp,#976]", 7322784], [" 6fbca4:\torr\tw5, wzr, #0x20", 7322788], [" 6fbca8:\tsub\tw22, w5, w22", 7322792], [" 6fbcac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7322796], [" 6fbcb0:\tmov\tx17, x0", 7322800], [" 6fbcb4:\tldrb\tw26, [sp,#158]", 7322804], [" 6fbcb8:\torr\tw24, wzr, #0x8", 7322808], [" 6fbcbc:\tldrh\tw6, [sp,#156]", 7322812], [" 6fbcc0:\tadd\tx3, x17, #0x220", 7322816], [" 6fbcc4:\tldr\tw7, [sp,#152]", 7322820], [" 6fbcc8:\torr\tw20, wzr, #0x1", 7322824], [" 6fbccc:\tmov\tx13, x17", 7322828], [" 6fbcd0:\tadd\tx23, x17, #0x40", 7322832], [" 6fbcd4:\tstr\tx3, [x17,#16]", 7322836], [" 6fbcd8:\tstrb\tw20, [x17,#544]", 7322840], [" 6fbcdc:\torr\tw28, wzr, #0x2", 7322844], [" 6fbce0:\tstr\tx24, [x13,#32]!", 7322848], [" 6fbce4:\tstp\tx13, x23, [x17]", 7322852], [" 6fbce8:\torr\tw23, wzr, #0xff", 7322856], [" 6fbcec:\tadd\tx4, x17, #0x50", 7322860], [" 6fbcf0:\tstrb\tw26, [x17,#79]", 7322864], [" 6fbcf4:\tmov\tx0, x19", 7322868], [" 6fbcf8:\tsturh\tw6, [x17,#77]", 7322872], [" 6fbcfc:\tmov\tx1, x17", 7322876], [" 6fbd00:\tstrb\tw23, [x17,#40]", 7322880], [" 6fbd04:\tstr\tx22, [x17,#48]", 7322884], [" 6fbd08:\tstrb\tw28, [x17,#56]", 7322888], [" 6fbd0c:\tstur\tw7, [x17,#73]", 7322892], [" 6fbd10:\tstr\txzr, [x17,#64]", 7322896], [" 6fbd14:\tstrb\tw23, [x17,#72]", 7322900], [" 6fbd18:\tstr\tx4, [x17,#8]", 7322904], [" 6fbd1c:\tbl\t7027e4 <islower@plt+0x695194>", 7322908], [" 6fbd20:\tstr\tw0, [sp,#44]", 7322912], [" 6fbd24:\tmov\tx0, x29", 7322916], [" 6fbd28:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7322920], [" 6fbd2c:\tmov\tx18, x0", 7322924], [" 6fbd30:\tldrh\tw0, [sp,#156]", 7322928], [" 6fbd34:\tmov\tw4, #0x15 \t// #21", 7322932], [" 6fbd38:\tldrb\tw1, [sp,#158]", 7322936], [" 6fbd3c:\tadd\tx5, x18, #0x220", 7322940], [" 6fbd40:\tldr\tw8, [sp,#152]", 7322944], [" 6fbd44:\tmov\tx6, x18", 7322948], [" 6fbd48:\tldrb\tw9, [sp,#158]", 7322952], [" 6fbd4c:\tadd\tx7, x18, #0x40", 7322956], [" 6fbd50:\tldrh\tw10, [sp,#156]", 7322960], [" 6fbd54:\tstr\tx5, [x18,#16]", 7322964], [" 6fbd58:\torr\tw21, wzr, #0x6", 7322968], [" 6fbd5c:\tstr\tx4, [x6,#32]!", 7322972], [" 6fbd60:\tsturh\tw0, [x18,#77]", 7322976], [" 6fbd64:\tadd\tx0, x18, #0x50", 7322980], [" 6fbd68:\tstrb\tw1, [x18,#79]", 7322984], [" 6fbd6c:\tmov\tx1, x0", 7322988], [" 6fbd70:\tldr\tw12, [sp,#152]", 7322992], [" 6fbd74:\tadd\tx11, x1, #0x10", 7322996], [" 6fbd78:\tstp\tx6, x7, [x18]", 7323000], [" 6fbd7c:\tmov\tx1, x18", 7323004], [" 6fbd80:\tstr\tx0, [x18,#8]", 7323008], [" 6fbd84:\tmov\tx0, x19", 7323012], [" 6fbd88:\tstrb\tw20, [x18,#544]", 7323016], [" 6fbd8c:\tstrb\tw23, [x18,#40]", 7323020], [" 6fbd90:\tstr\tx20, [x18,#48]", 7323024], [" 6fbd94:\tstrb\tw28, [x18,#56]", 7323028], [" 6fbd98:\tstur\tw8, [x18,#73]", 7323032], [" 6fbd9c:\tstr\txzr, [x18,#64]", 7323036], [" 6fbda0:\tstrb\tw9, [x18,#95]", 7323040], [" 6fbda4:\tsturh\tw10, [x18,#93]", 7323044], [" 6fbda8:\tstrb\tw21, [x18,#72]", 7323048], [" 6fbdac:\tstr\tx22, [x18,#80]", 7323052], [" 6fbdb0:\tstrb\tw28, [x18,#88]", 7323056], [" 6fbdb4:\tstur\tw12, [x18,#89]", 7323060], [" 6fbdb8:\tstr\tx11, [x18,#8]", 7323064], [" 6fbdbc:\tbl\t7027e4 <islower@plt+0x695194>", 7323068], [" 6fbdc0:\tstr\tw0, [sp,#112]", 7323072], [" 6fbdc4:\tmov\tx0, x29", 7323076], [" 6fbdc8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7323080], [" 6fbdcc:\tmov\tx1, x0", 7323084], [" 6fbdd0:\tldrb\tw14, [sp,#158]", 7323088], [" 6fbdd4:\tmov\tw26, #0x12 \t// #18", 7323092], [" 6fbdd8:\tldr\tw11, [sp,#152]", 7323096], [" 6fbddc:\tadd\tx8, x1, #0x220", 7323100], [" 6fbde0:\tldrb\tw16, [sp,#158]", 7323104], [" 6fbde4:\tmov\tx10, x1", 7323108], [" 6fbde8:\tldrh\tw17, [sp,#156]", 7323112], [" 6fbdec:\tadd\tx15, x1, #0x40", 7323116], [" 6fbdf0:\tldr\tw18, [sp,#152]", 7323120], [" 6fbdf4:\tadd\tx27, x1, #0x50", 7323124], [" 6fbdf8:\tstr\tx8, [x1,#16]", 7323128], [" 6fbdfc:\tstr\tx26, [x10,#32]!", 7323132], [" 6fbe00:\tstp\tx10, x15, [x1]", 7323136], [" 6fbe04:\tmov\tx25, x27", 7323140], [" 6fbe08:\tldrh\tw15, [sp,#156]", 7323144], [" 6fbe0c:\tmov\tx0, x19", 7323148], [" 6fbe10:\tstrb\tw14, [x1,#79]", 7323152], [" 6fbe14:\tadd\tx14, x25, #0x10", 7323156], [" 6fbe18:\tstrb\tw20, [x1,#544]", 7323160], [" 6fbe1c:\tstrb\tw23, [x1,#40]", 7323164], [" 6fbe20:\tstr\tx20, [x1,#48]", 7323168], [" 6fbe24:\tstrb\tw28, [x1,#56]", 7323172], [" 6fbe28:\tsturh\tw15, [x1,#77]", 7323176], [" 6fbe2c:\tstur\tw11, [x1,#73]", 7323180], [" 6fbe30:\tstr\tx27, [x1,#8]", 7323184], [" 6fbe34:\tstr\txzr, [x1,#64]", 7323188], [" 6fbe38:\tstrb\tw16, [x1,#95]", 7323192], [" 6fbe3c:\tsturh\tw17, [x1,#93]", 7323196], [" 6fbe40:\tstrb\tw21, [x1,#72]", 7323200], [" 6fbe44:\tstr\tx22, [x1,#80]", 7323204], [" 6fbe48:\tstrb\tw28, [x1,#88]", 7323208], [" 6fbe4c:\tstur\tw18, [x1,#89]", 7323212], [" 6fbe50:\tstr\tx14, [x1,#8]", 7323216], [" 6fbe54:\tbl\t7027e4 <islower@plt+0x695194>", 7323220], [" 6fbe58:\tstr\tw0, [sp,#96]", 7323224], [" 6fbe5c:\tmov\tx0, x29", 7323228], [" 6fbe60:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7323232], [" 6fbe64:\tmov\tx2, x0", 7323236], [" 6fbe68:\tldrb\tw25, [sp,#582]", 7323240], [" 6fbe6c:\tldrh\tw3, [sp,#580]", 7323244], [" 6fbe70:\tadd\tx16, x2, #0x220", 7323248], [" 6fbe74:\tldr\tw4, [sp,#576]", 7323252], [" 6fbe78:\tmov\tw5, #0x13 \t// #19", 7323256], [" 6fbe7c:\tmov\tx9, x2", 7323260], [" 6fbe80:\tstrb\tw20, [x2,#544]", 7323264], [" 6fbe84:\tadd\tx12, x2, #0x40", 7323268], [" 6fbe88:\tstr\tx16, [x2,#16]", 7323272], [" 6fbe8c:\tadd\tx17, x2, #0x50", 7323276], [" 6fbe90:\tstrb\tw23, [x2,#40]", 7323280], [" 6fbe94:\tmov\tx0, x19", 7323284], [" 6fbe98:\tmov\tx1, x2", 7323288], [" 6fbe9c:\tstr\tx5, [x9,#32]!", 7323292], [" 6fbea0:\tstr\txzr, [x2,#48]", 7323296], [" 6fbea4:\tstrb\tw21, [x2,#56]", 7323300], [" 6fbea8:\tstp\tx9, x12, [x2]", 7323304], [" 6fbeac:\tstrb\tw25, [x2,#79]", 7323308], [" 6fbeb0:\tstr\txzr, [x2,#64]", 7323312], [" 6fbeb4:\tsturh\tw3, [x2,#77]", 7323316], [" 6fbeb8:\tstrb\tw24, [x2,#72]", 7323320], [" 6fbebc:\tstur\tw4, [x2,#73]", 7323324], [" 6fbec0:\tstr\tx17, [x2,#8]", 7323328], [" 6fbec4:\tbl\t7027e4 <islower@plt+0x695194>", 7323332], [" 6fbec8:\tstr\tw0, [sp,#56]", 7323336], [" 6fbecc:\tmov\tx0, x29", 7323340], [" 6fbed0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7323344], [" 6fbed4:\tmov\tx3, x0", 7323348], [" 6fbed8:\tldrb\tw2, [sp,#582]", 7323352], [" 6fbedc:\tadd\tx18, x3, #0x220", 7323356], [" 6fbee0:\tldrb\tw5, [sp,#582]", 7323360], [" 6fbee4:\tmov\tw6, #0x14 \t// #20", 7323364], [" 6fbee8:\tldrh\tw27, [sp,#580]", 7323368], [" 6fbeec:\tmov\tx26, x3", 7323372], [" 6fbef0:\tstrb\tw21, [x3,#72]", 7323376], [" 6fbef4:\tadd\tx13, x3, #0x40", 7323380], [" 6fbef8:\tstr\tx18, [x3,#16]", 7323384], [" 6fbefc:\tstrb\tw20, [x3,#544]", 7323388], [" 6fbf00:\tmov\tx0, x19", 7323392], [" 6fbf04:\tstr\tx6, [x26,#32]!", 7323396], [" 6fbf08:\tstrb\tw2, [x3,#79]", 7323400], [" 6fbf0c:\tadd\tx2, x3, #0x50", 7323404], [" 6fbf10:\tstp\tx26, x13, [x3]", 7323408], [" 6fbf14:\tmov\tx4, x2", 7323412], [" 6fbf18:\tldr\tw13, [sp,#576]", 7323416], [" 6fbf1c:\tmov\tx1, x3", 7323420], [" 6fbf20:\tldrh\tw26, [sp,#580]", 7323424], [" 6fbf24:\tldr\tw6, [sp,#576]", 7323428], [" 6fbf28:\tstrb\tw5, [x3,#95]", 7323432], [" 6fbf2c:\tadd\tx5, x4, #0x10", 7323436], [" 6fbf30:\tstrb\tw23, [x3,#40]", 7323440], [" 6fbf34:\tstr\tx20, [x3,#48]", 7323444], [" 6fbf38:\tsturh\tw27, [x3,#77]", 7323448], [" 6fbf3c:\tstur\tw13, [x3,#73]", 7323452], [" 6fbf40:\tstr\tx2, [x3,#8]", 7323456], [" 6fbf44:\tstrb\tw28, [x3,#56]", 7323460], [" 6fbf48:\tsturh\tw26, [x3,#93]", 7323464], [" 6fbf4c:\tstr\txzr, [x3,#64]", 7323468], [" 6fbf50:\tstr\tx22, [x3,#80]", 7323472], [" 6fbf54:\tstrb\tw28, [x3,#88]", 7323476], [" 6fbf58:\tstur\tw6, [x3,#89]", 7323480], [" 6fbf5c:\tstr\tx5, [x3,#8]", 7323484], [" 6fbf60:\tbl\t7027e4 <islower@plt+0x695194>", 7323488], [" 6fbf64:\tstr\tw0, [sp,#48]", 7323492], [" 6fbf68:\tmov\tx0, x29", 7323496], [" 6fbf6c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7323500], [" 6fbf70:\tmov\tx4, x0", 7323504], [" 6fbf74:\tldrb\tw29, [sp,#582]", 7323508], [" 6fbf78:\tmov\tw6, #0xb \t// #11", 7323512], [" 6fbf7c:\tmov\tx3, x4", 7323516], [" 6fbf80:\tstrb\tw20, [x4,#544]", 7323520], [" 6fbf84:\tadd\tx20, x4, #0x220", 7323524], [" 6fbf88:\torr\tw26, wzr, #0x4", 7323528], [" 6fbf8c:\tstrb\tw23, [x4,#40]", 7323532], [" 6fbf90:\tadd\tx21, x4, #0x40", 7323536], [" 6fbf94:\tstr\tx24, [x4,#48]", 7323540], [" 6fbf98:\tstr\tx20, [x4,#16]", 7323544], [" 6fbf9c:\tmov\tx0, x19", 7323548], [" 6fbfa0:\tstrb\tw26, [x4,#56]", 7323552], [" 6fbfa4:\tmov\tx1, x4", 7323556], [" 6fbfa8:\tstr\tx6, [x3,#32]!", 7323560], [" 6fbfac:\tstp\tx3, x21, [x4]", 7323564], [" 6fbfb0:\tldrh\tw23, [sp,#580]", 7323568], [" 6fbfb4:\tldr\tw21, [sp,#576]", 7323572], [" 6fbfb8:\tstr\tx22, [x4,#64]", 7323576], [" 6fbfbc:\tadd\tx22, x4, #0x50", 7323580], [" 6fbfc0:\tstrb\tw28, [x4,#72]", 7323584], [" 6fbfc4:\tstrb\tw29, [x4,#79]", 7323588], [" 6fbfc8:\tsturh\tw23, [x4,#77]", 7323592], [" 6fbfcc:\tstur\tw21, [x4,#73]", 7323596], [" 6fbfd0:\tstr\tx22, [x4,#8]", 7323600], [" 6fbfd4:\tbl\t7027e4 <islower@plt+0x695194>", 7323604], [" 6fbfd8:\tldp\tx24, x21, [sp,#200]", 7323608], [" 6fbfdc:\tldr\tx18, [sp,#968]", 7323612], [" 6fbfe0:\tldr\tx20, [sp,#976]", 7323616], [" 6fbfe4:\tsub\tx22, x21, x24", 7323620], [" 6fbfe8:\tstr\tw0, [sp,#80]", 7323624], [" 6fbfec:\tasr\tx21, x22, #3", 7323628], [" 6fbff0:\tcmp\tx18, x20", 7323632], [" 6fbff4:\tb.cc\t6fc00c <islower@plt+0x68e9bc>", 7323636], [" 6fbff8:\tadd\tx0, sp, #0x3c0", 7323640], [" 6fbffc:\torr\tw2, wzr, #0x8", 7323644], [" 6fc000:\tmov\tx1, xzr", 7323648], [" 6fc004:\tbl\tbe0a4 <islower@plt+0x50a54>", 7323652], [" 6fc008:\tldr\tx18, [sp,#968]", 7323656], [" 6fc00c:\torr\tw1, wzr, #0x1", 7323660], [" 6fc010:\tadd\tx2, sp, #0x3c0", 7323664], [" 6fc014:\tmov\tx0, x19", 7323668], [" 6fc018:\tmov\tw3, wzr", 7323672], [" 6fc01c:\tstr\tx21, [x18],#8", 7323676], [" 6fc020:\tstr\tx18, [sp,#968]", 7323680], [" 6fc024:\tbl\t701eb0 <islower@plt+0x694860>", 7323684], [" 6fc028:\tldp\tx0, x1, [sp,#200]", 7323688], [" 6fc02c:\tldr\tx13, [sp,#960]", 7323692], [" 6fc030:\tldr\tx21, [sp,#88]", 7323696], [" 6fc034:\tsub\tx8, x1, x0", 7323700], [" 6fc038:\tlsr\tx26, x8, #3", 7323704], [" 6fc03c:\tstr\tx13, [sp,#968]", 7323708], [" 6fc040:\tcbz\tw26, 6fc990 <islower@plt+0x68f340>", 7323712], [" 6fc044:\tadd\tx14, sp, #0x240", 7323716], [" 6fc048:\tadrp\tx29, d12000 <LoadQCC+0x1153d0>", 7323720], [" 6fc04c:\tmov\tx27, xzr", 7323724], [" 6fc050:\tadd\tx25, x14, #0x20", 7323728], [" 6fc054:\tadd\tx21, x14, #0x120", 7323732], [" 6fc058:\tadd\tx29, x29, #0x438", 7323736], [" 6fc05c:\tstr\tx25, [sp,#64]", 7323740], [" 6fc060:\tstr\tx21, [sp,#32]", 7323744], [" 6fc064:\tb\t6fc070 <islower@plt+0x68ea20>", 7323748], [" 6fc068:\tldr\tx0, [sp,#200]", 7323752], [" 6fc06c:\tadd\tx27, x27, #0x1", 7323756], [" 6fc070:\tldr\tx21, [x0,x27,lsl #3]", 7323760], [" 6fc074:\tldr\tx4, [x21,#8]", 7323764], [" 6fc078:\tand\tw9, w4, #0xff", 7323768], [" 6fc07c:\tsub\tw3, w9, #0x1", 7323772], [" 6fc080:\tcmp\tw3, #0xe", 7323776], [" 6fc084:\tb.hi\t6fc0a0 <islower@plt+0x68ea50>", 7323780], [" 6fc088:\tldrsw\tx0, [x29,x3,lsl #2]", 7323784], [" 6fc08c:\tadd\tx10, x0, x29", 7323788], [" 6fc090:\tbr\tx10", 7323792], [" 6fc094:\tmov\tw24, wzr", 7323796], [" 6fc098:\tmov\tw25, #0xa \t// #10", 7323800], [" 6fc09c:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7323804], [" 6fc0a0:\tmov\tw24, wzr", 7323808], [" 6fc0a4:\torr\tw25, wzr, #0x2", 7323812], [" 6fc0a8:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7323816], [" 6fc0ac:\tmov\tw24, wzr", 7323820], [" 6fc0b0:\torr\tw25, wzr, #0x4", 7323824], [" 6fc0b4:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7323828], [" 6fc0b8:\tmov\tw24, wzr", 7323832], [" 6fc0bc:\tmov\tw25, #0xd \t// #13", 7323836], [" 6fc0c0:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7323840], [" 6fc0c4:\tmov\tw24, wzr", 7323844], [" 6fc0c8:\torr\tw25, wzr, #0xe", 7323848], [" 6fc0cc:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7323852], [" 6fc0d0:\tand\tw10, w4, #0xff", 7323856], [" 6fc0d4:\tcmp\tw10, #0xa", 7323860], [" 6fc0d8:\tb.eq\t6fc0fc <islower@plt+0x68eaac>", 7323864], [" 6fc0dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7323868], [" 6fc0e0:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7323872], [" 6fc0e4:\tadd\tx0, x0, #0xd47", 7323876], [" 6fc0e8:\tadd\tx1, x1, #0x804", 7323880], [" 6fc0ec:\tmov\tw2, #0xc4 \t// #196", 7323884], [" 6fc0f0:\tbl\tb9770 <islower@plt+0x4c120>", 7323888], [" 6fc0f4:\tldr\tw4, [x21,#8]", 7323892], [" 6fc0f8:\tldr\tx13, [sp,#968]", 7323896], [" 6fc0fc:\tldr\tx12, [sp,#976]", 7323900], [" 6fc100:\tlsr\tw21, w4, #8", 7323904], [" 6fc104:\tcmp\tx13, x12", 7323908], [" 6fc108:\tb.cc\t6fc120 <islower@plt+0x68ead0>", 7323912], [" 6fc10c:\tadd\tx0, sp, #0x3c0", 7323916], [" 6fc110:\torr\tw2, wzr, #0x8", 7323920], [" 6fc114:\tmov\tx1, xzr", 7323924], [" 6fc118:\tbl\tbe0a4 <islower@plt+0x50a54>", 7323928], [" 6fc11c:\tldr\tx13, [sp,#968]", 7323932], [" 6fc120:\tmov\tw24, wzr", 7323936], [" 6fc124:\torr\tw25, wzr, #0x7", 7323940], [" 6fc128:\tb\t6fc4e4 <islower@plt+0x68ee94>", 7323944], [" 6fc12c:\tand\tw14, w4, #0xff", 7323948], [" 6fc130:\tcmp\tw14, #0xc", 7323952], [" 6fc134:\tb.eq\t6fc158 <islower@plt+0x68eb08>", 7323956], [" 6fc138:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7323960], [" 6fc13c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7323964], [" 6fc140:\tadd\tx0, x0, #0xd47", 7323968], [" 6fc144:\tadd\tx1, x1, #0x804", 7323972], [" 6fc148:\tmov\tw2, #0xc4 \t// #196", 7323976], [" 6fc14c:\tbl\tb9770 <islower@plt+0x4c120>", 7323980], [" 6fc150:\tldr\tx4, [x21,#8]", 7323984], [" 6fc154:\tldr\tx13, [sp,#968]", 7323988], [" 6fc158:\tldr\tx20, [sp,#976]", 7323992], [" 6fc15c:\tubfx\tx28, x4, #9, #1", 7323996], [" 6fc160:\tcmp\tx13, x20", 7324000], [" 6fc164:\tb.cs\t6fc694 <islower@plt+0x68f044>", 7324004], [" 6fc168:\tlsr\tx2, x4, #32", 7324008], [" 6fc16c:\tb\t6fc6ac <islower@plt+0x68f05c>", 7324012], [" 6fc170:\tand\tw16, w4, #0xff", 7324016], [" 6fc174:\tcmp\tw16, #0xd", 7324020], [" 6fc178:\tb.eq\t6fc198 <islower@plt+0x68eb48>", 7324024], [" 6fc17c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7324028], [" 6fc180:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7324032], [" 6fc184:\tadd\tx0, x0, #0xd47", 7324036], [" 6fc188:\tadd\tx1, x1, #0x804", 7324040], [" 6fc18c:\tmov\tw2, #0xc4 \t// #196", 7324044], [" 6fc190:\tbl\tb9770 <islower@plt+0x4c120>", 7324048], [" 6fc194:\tldr\tx13, [sp,#968]", 7324052], [" 6fc198:\tldr\tx28, [sp,#976]", 7324056], [" 6fc19c:\tldr\tx25, [x21,#32]", 7324060], [" 6fc1a0:\tcmp\tx13, x28", 7324064], [" 6fc1a4:\tb.cc\t6fc1bc <islower@plt+0x68eb6c>", 7324068], [" 6fc1a8:\tadd\tx0, sp, #0x3c0", 7324072], [" 6fc1ac:\torr\tw2, wzr, #0x8", 7324076], [" 6fc1b0:\tmov\tx1, xzr", 7324080], [" 6fc1b4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324084], [" 6fc1b8:\tldr\tx13, [sp,#968]", 7324088], [" 6fc1bc:\tldr\tx11, [sp,#184]", 7324092], [" 6fc1c0:\tldr\tw17, [sp,#176]", 7324096], [" 6fc1c4:\tstr\tx25, [x13],#8", 7324100], [" 6fc1c8:\tstr\tx13, [sp,#968]", 7324104], [" 6fc1cc:\tcbz\tw17, 6fc474 <islower@plt+0x68ee24>", 7324108], [" 6fc1d0:\tldr\tx6, [x21,#16]", 7324112], [" 6fc1d4:\torr\tw0, wzr, #0xfffffff", 7324116], [" 6fc1d8:\tadd\tw21, w17, w0", 7324120], [" 6fc1dc:\tldr\tx10, [x6]", 7324124], [" 6fc1e0:\tubfx\tx25, x10, #4, #28", 7324128], [" 6fc1e4:\teor\tw12, w25, w10, lsr #9", 7324132], [" 6fc1e8:\tand\tw24, w12, w21", 7324136], [" 6fc1ec:\tadd\tx6, x11, w24, uxtw #4", 7324140], [" 6fc1f0:\tldr\tx16, [x6]", 7324144], [" 6fc1f4:\tcmp\tx16, x10", 7324148], [" 6fc1f8:\tb.eq\t6fc478 <islower@plt+0x68ee28>", 7324152], [" 6fc1fc:\tsub\tw9, w17, #0x1", 7324156], [" 6fc200:\torr\tw5, wzr, #0x1", 7324160], [" 6fc204:\tcmn\tx16, #0x4", 7324164], [" 6fc208:\tb.eq\t6fc474 <islower@plt+0x68ee24>", 7324168], [" 6fc20c:\tadd\tw12, w5, w12", 7324172], [" 6fc210:\tand\tw15, w12, w9", 7324176], [" 6fc214:\tadd\tw5, w5, #0x1", 7324180], [" 6fc218:\tadd\tx6, x11, w15, uxtw #4", 7324184], [" 6fc21c:\tldr\tx16, [x6]", 7324188], [" 6fc220:\tcmp\tx16, x10", 7324192], [" 6fc224:\tb.ne\t6fc204 <islower@plt+0x68ebb4>", 7324196], [" 6fc228:\tb\t6fc478 <islower@plt+0x68ee28>", 7324200], [" 6fc22c:\tand\tw17, w4, #0xff", 7324204], [" 6fc230:\tcmp\tw17, #0xf", 7324208], [" 6fc234:\tb.eq\t6fc254 <islower@plt+0x68ec04>", 7324212], [" 6fc238:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7324216], [" 6fc23c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7324220], [" 6fc240:\tadd\tx0, x0, #0xd47", 7324224], [" 6fc244:\tadd\tx1, x1, #0x804", 7324228], [" 6fc248:\tmov\tw2, #0xc4 \t// #196", 7324232], [" 6fc24c:\tbl\tb9770 <islower@plt+0x4c120>", 7324236], [" 6fc250:\tldr\tx13, [sp,#968]", 7324240], [" 6fc254:\tldr\tx0, [sp,#976]", 7324244], [" 6fc258:\tldr\tw22, [x21,#32]", 7324248], [" 6fc25c:\tcmp\tx13, x0", 7324252], [" 6fc260:\tb.cc\t6fc278 <islower@plt+0x68ec28>", 7324256], [" 6fc264:\tadd\tx0, sp, #0x3c0", 7324260], [" 6fc268:\torr\tw2, wzr, #0x8", 7324264], [" 6fc26c:\tmov\tx1, xzr", 7324268], [" 6fc270:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324272], [" 6fc274:\tldr\tx13, [sp,#968]", 7324276], [" 6fc278:\tldr\tx10, [sp,#184]", 7324280], [" 6fc27c:\tldr\tw18, [sp,#176]", 7324284], [" 6fc280:\tstr\tx22, [x13],#8", 7324288], [" 6fc284:\tstr\tx13, [sp,#968]", 7324292], [" 6fc288:\tcbz\tw18, 6fc4b0 <islower@plt+0x68ee60>", 7324296], [" 6fc28c:\tldr\tx7, [x21,#16]", 7324300], [" 6fc290:\torr\tw8, wzr, #0xfffffff", 7324304], [" 6fc294:\tadd\tw17, w18, w8", 7324308], [" 6fc298:\tldr\tx11, [x7]", 7324312], [" 6fc29c:\tubfx\tx9, x11, #4, #28", 7324316], [" 6fc2a0:\teor\tw14, w9, w11, lsr #9", 7324320], [" 6fc2a4:\tand\tw12, w14, w17", 7324324], [" 6fc2a8:\tadd\tx7, x10, w12, uxtw #4", 7324328], [" 6fc2ac:\tldr\tx12, [x7]", 7324332], [" 6fc2b0:\tcmp\tx12, x11", 7324336], [" 6fc2b4:\tb.eq\t6fc4b4 <islower@plt+0x68ee64>", 7324340], [" 6fc2b8:\tsub\tw8, w18, #0x1", 7324344], [" 6fc2bc:\torr\tw6, wzr, #0x1", 7324348], [" 6fc2c0:\tcmn\tx12, #0x4", 7324352], [" 6fc2c4:\tb.eq\t6fc4b0 <islower@plt+0x68ee60>", 7324356], [" 6fc2c8:\tadd\tw14, w6, w14", 7324360], [" 6fc2cc:\tand\tw16, w14, w8", 7324364], [" 6fc2d0:\tadd\tw6, w6, #0x1", 7324368], [" 6fc2d4:\tadd\tx7, x10, w16, uxtw #4", 7324372], [" 6fc2d8:\tldr\tx12, [x7]", 7324376], [" 6fc2dc:\tcmp\tx12, x11", 7324380], [" 6fc2e0:\tb.ne\t6fc2c0 <islower@plt+0x68ec70>", 7324384], [" 6fc2e4:\tb\t6fc4b4 <islower@plt+0x68ee64>", 7324388], [" 6fc2e8:\tmov\tw24, wzr", 7324392], [" 6fc2ec:\torr\tw25, wzr, #0x3", 7324396], [" 6fc2f0:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7324400], [" 6fc2f4:\tmov\tw24, wzr", 7324404], [" 6fc2f8:\torr\tw25, wzr, #0xf", 7324408], [" 6fc2fc:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7324412], [" 6fc300:\tmov\tw24, wzr", 7324416], [" 6fc304:\tmov\tw25, #0x5 \t// #5", 7324420], [" 6fc308:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7324424], [" 6fc30c:\tmov\tw24, wzr", 7324428], [" 6fc310:\torr\tw25, wzr, #0x10", 7324432], [" 6fc314:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7324436], [" 6fc318:\tmov\tw24, wzr", 7324440], [" 6fc31c:\tmov\tw25, #0x11 \t// #17", 7324444], [" 6fc320:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7324448], [" 6fc324:\tand\tw12, w4, #0xff", 7324452], [" 6fc328:\tcmp\tw12, #0xb", 7324456], [" 6fc32c:\tb.eq\t6fc350 <islower@plt+0x68ed00>", 7324460], [" 6fc330:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7324464], [" 6fc334:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7324468], [" 6fc338:\tadd\tx0, x0, #0xd47", 7324472], [" 6fc33c:\tadd\tx1, x1, #0x804", 7324476], [" 6fc340:\tmov\tw2, #0xc4 \t// #196", 7324480], [" 6fc344:\tbl\tb9770 <islower@plt+0x4c120>", 7324484], [" 6fc348:\tldr\tw4, [x21,#8]", 7324488], [" 6fc34c:\tldr\tx13, [sp,#968]", 7324492], [" 6fc350:\tldr\tx15, [sp,#976]", 7324496], [" 6fc354:\tcmp\tw4, #0xff", 7324500], [" 6fc358:\tcset\tw20, hi", 7324504], [" 6fc35c:\tcmp\tx13, x15", 7324508], [" 6fc360:\tb.cc\t6fc378 <islower@plt+0x68ed28>", 7324512], [" 6fc364:\tadd\tx0, sp, #0x3c0", 7324516], [" 6fc368:\torr\tw2, wzr, #0x8", 7324520], [" 6fc36c:\tmov\tx1, xzr", 7324524], [" 6fc370:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324528], [" 6fc374:\tldr\tx13, [sp,#968]", 7324532], [" 6fc378:\tldr\tx12, [sp,#184]", 7324536], [" 6fc37c:\tldr\tw16, [sp,#176]", 7324540], [" 6fc380:\tstr\tx20, [x13],#8", 7324544], [" 6fc384:\tstr\tx13, [sp,#968]", 7324548], [" 6fc388:\tcbz\tw16, 6fc51c <islower@plt+0x68eecc>", 7324552], [" 6fc38c:\tldr\tx24, [x21,#16]", 7324556], [" 6fc390:\torr\tw5, wzr, #0xfffffff", 7324560], [" 6fc394:\tadd\tw10, w16, w5", 7324564], [" 6fc398:\tldr\tx14, [x24]", 7324568], [" 6fc39c:\tubfx\tx28, x14, #4, #28", 7324572], [" 6fc3a0:\teor\tw9, w28, w14, lsr #9", 7324576], [" 6fc3a4:\tand\tw15, w9, w10", 7324580], [" 6fc3a8:\tadd\tx4, x12, w15, uxtw #4", 7324584], [" 6fc3ac:\tldr\tx25, [x4]", 7324588], [" 6fc3b0:\tcmp\tx25, x14", 7324592], [" 6fc3b4:\tb.eq\t6fc520 <islower@plt+0x68eed0>", 7324596], [" 6fc3b8:\tsub\tw11, w16, #0x1", 7324600], [" 6fc3bc:\torr\tw2, wzr, #0x1", 7324604], [" 6fc3c0:\tcmn\tx25, #0x4", 7324608], [" 6fc3c4:\tb.eq\t6fc51c <islower@plt+0x68eecc>", 7324612], [" 6fc3c8:\tadd\tw9, w2, w9", 7324616], [" 6fc3cc:\tand\tw17, w9, w11", 7324620], [" 6fc3d0:\tadd\tw2, w2, #0x1", 7324624], [" 6fc3d4:\tadd\tx4, x12, w17, uxtw #4", 7324628], [" 6fc3d8:\tldr\tx25, [x4]", 7324632], [" 6fc3dc:\tcmp\tx25, x14", 7324636], [" 6fc3e0:\tb.ne\t6fc3c0 <islower@plt+0x68ed70>", 7324640], [" 6fc3e4:\tb\t6fc520 <islower@plt+0x68eed0>", 7324644], [" 6fc3e8:\tand\tw11, w4, #0xff", 7324648], [" 6fc3ec:\tcmp\tw11, #0xe", 7324652], [" 6fc3f0:\tb.eq\t6fc40c <islower@plt+0x68edbc>", 7324656], [" 6fc3f4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7324660], [" 6fc3f8:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 7324664], [" 6fc3fc:\tadd\tx0, x0, #0xd47", 7324668], [" 6fc400:\tadd\tx1, x1, #0x804", 7324672], [" 6fc404:\tmov\tw2, #0xc4 \t// #196", 7324676], [" 6fc408:\tbl\tb9770 <islower@plt+0x4c120>", 7324680], [" 6fc40c:\tldr\tx13, [sp,#184]", 7324684], [" 6fc410:\tldr\tw15, [sp,#176]", 7324688], [" 6fc414:\tcbz\tw15, 6fc61c <islower@plt+0x68efcc>", 7324692], [" 6fc418:\tldr\tx28, [x21,#16]", 7324696], [" 6fc41c:\torr\tw1, wzr, #0xfffffff", 7324700], [" 6fc420:\tadd\tw22, w15, w1", 7324704], [" 6fc424:\tldr\tx16, [x28]", 7324708], [" 6fc428:\tubfx\tx17, x16, #4, #28", 7324712], [" 6fc42c:\teor\tw8, w17, w16, lsr #9", 7324716], [" 6fc430:\tand\tw7, w8, w22", 7324720], [" 6fc434:\tadd\tx0, x13, w7, uxtw #4", 7324724], [" 6fc438:\tldr\tx11, [x0]", 7324728], [" 6fc43c:\tcmp\tx11, x16", 7324732], [" 6fc440:\tb.eq\t6fc620 <islower@plt+0x68efd0>", 7324736], [" 6fc444:\tsub\tw14, w15, #0x1", 7324740], [" 6fc448:\torr\tw1, wzr, #0x1", 7324744], [" 6fc44c:\tcmn\tx11, #0x4", 7324748], [" 6fc450:\tb.eq\t6fc61c <islower@plt+0x68efcc>", 7324752], [" 6fc454:\tadd\tw8, w1, w8", 7324756], [" 6fc458:\tand\tw0, w8, w14", 7324760], [" 6fc45c:\tadd\tw1, w1, #0x1", 7324764], [" 6fc460:\tadd\tx0, x13, w0, uxtw #4", 7324768], [" 6fc464:\tldr\tx11, [x0]", 7324772], [" 6fc468:\tcmp\tx11, x16", 7324776], [" 6fc46c:\tb.ne\t6fc44c <islower@plt+0x68edfc>", 7324780], [" 6fc470:\tb\t6fc620 <islower@plt+0x68efd0>", 7324784], [" 6fc474:\tadd\tx6, x11, x17, lsl #4", 7324788], [" 6fc478:\tldr\tw8, [x6,#8]", 7324792], [" 6fc47c:\tldr\tx7, [sp,#976]", 7324796], [" 6fc480:\tsub\tw23, w8, #0x1", 7324800], [" 6fc484:\tcmp\tx13, x7", 7324804], [" 6fc488:\tb.cc\t6fc4a0 <islower@plt+0x68ee50>", 7324808], [" 6fc48c:\tadd\tx0, sp, #0x3c0", 7324812], [" 6fc490:\torr\tw2, wzr, #0x8", 7324816], [" 6fc494:\tmov\tx1, xzr", 7324820], [" 6fc498:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324824], [" 6fc49c:\tldr\tx13, [sp,#968]", 7324828], [" 6fc4a0:\tldr\tw24, [sp,#80]", 7324832], [" 6fc4a4:\tmov\tw25, #0xb \t// #11", 7324836], [" 6fc4a8:\tstr\tx23, [x13],#8", 7324840], [" 6fc4ac:\tb\t6fc4e8 <islower@plt+0x68ee98>", 7324844], [" 6fc4b0:\tadd\tx7, x10, x18, lsl #4", 7324848], [" 6fc4b4:\tldr\tw9, [x7,#8]", 7324852], [" 6fc4b8:\tldr\tx10, [sp,#976]", 7324856], [" 6fc4bc:\tsub\tw21, w9, #0x1", 7324860], [" 6fc4c0:\tcmp\tx13, x10", 7324864], [" 6fc4c4:\tb.cc\t6fc4dc <islower@plt+0x68ee8c>", 7324868], [" 6fc4c8:\tadd\tx0, sp, #0x3c0", 7324872], [" 6fc4cc:\torr\tw2, wzr, #0x8", 7324876], [" 6fc4d0:\tmov\tx1, xzr", 7324880], [" 6fc4d4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324884], [" 6fc4d8:\tldr\tx13, [sp,#968]", 7324888], [" 6fc4dc:\tmov\tw24, wzr", 7324892], [" 6fc4e0:\torr\tw25, wzr, #0xc", 7324896], [" 6fc4e4:\tstr\tx21, [x13],#8", 7324900], [" 6fc4e8:\tstr\tx13, [sp,#968]", 7324904], [" 6fc4ec:\tadd\tx2, sp, #0x3c0", 7324908], [" 6fc4f0:\tmov\tx0, x19", 7324912], [" 6fc4f4:\tmov\tw1, w25", 7324916], [" 6fc4f8:\tmov\tw3, w24", 7324920], [" 6fc4fc:\tbl\t701eb0 <islower@plt+0x694860>", 7324924], [" 6fc500:\tldr\tx13, [sp,#960]", 7324928], [" 6fc504:\tadd\tw0, w27, #0x1", 7324932], [" 6fc508:\tldr\tx21, [sp,#88]", 7324936], [" 6fc50c:\tcmp\tw0, w26", 7324940], [" 6fc510:\tstr\tx13, [sp,#968]", 7324944], [" 6fc514:\tb.ne\t6fc068 <islower@plt+0x68ea18>", 7324948], [" 6fc518:\tb\t6fc990 <islower@plt+0x68f340>", 7324952], [" 6fc51c:\tadd\tx4, x12, x16, lsl #4", 7324956], [" 6fc520:\tldr\tw17, [x4,#8]", 7324960], [" 6fc524:\tldr\tx4, [sp,#976]", 7324964], [" 6fc528:\tsub\tw22, w17, #0x1", 7324968], [" 6fc52c:\tcmp\tx13, x4", 7324972], [" 6fc530:\tb.cc\t6fc548 <islower@plt+0x68eef8>", 7324976], [" 6fc534:\tadd\tx0, sp, #0x3c0", 7324980], [" 6fc538:\torr\tw2, wzr, #0x8", 7324984], [" 6fc53c:\tmov\tx1, xzr", 7324988], [" 6fc540:\tbl\tbe0a4 <islower@plt+0x50a54>", 7324992], [" 6fc544:\tldr\tx13, [sp,#968]", 7324996], [" 6fc548:\tldr\tw1, [x21,#12]", 7325000], [" 6fc54c:\tmov\tw25, #0x15 \t// #21", 7325004], [" 6fc550:\tldr\tw24, [sp,#112]", 7325008], [" 6fc554:\tstr\tx22, [x13],#8", 7325012], [" 6fc558:\tstr\tx13, [sp,#968]", 7325016], [" 6fc55c:\tsubs\tw20, w1, #0x1", 7325020], [" 6fc560:\tb.eq\t6fc4ec <islower@plt+0x68ee9c>", 7325024], [" 6fc564:\tmov\tx28, xzr", 7325028], [" 6fc568:\tldr\tx8, [sp,#184]", 7325032], [" 6fc56c:\tadd\tx28, x28, #0x1", 7325036], [" 6fc570:\tldr\tw9, [sp,#176]", 7325040], [" 6fc574:\tcbz\tw9, 6fc5d4 <islower@plt+0x68ef84>", 7325044], [" 6fc578:\tldr\tx23, [x21,#16]", 7325048], [" 6fc57c:\tldr\tx15, [x23,w28,uxtw #3]", 7325052], [" 6fc580:\torr\tw23, wzr, #0xfffffff", 7325056], [" 6fc584:\tadd\tw12, w9, w23", 7325060], [" 6fc588:\tubfx\tx22, x15, #4, #28", 7325064], [" 6fc58c:\teor\tw10, w22, w15, lsr #9", 7325068], [" 6fc590:\tand\tw14, w10, w12", 7325072], [" 6fc594:\tadd\tx5, x8, w14, uxtw #4", 7325076], [" 6fc598:\tldr\tx14, [x5]", 7325080], [" 6fc59c:\tcmp\tx14, x15", 7325084], [" 6fc5a0:\tb.eq\t6fc5d8 <islower@plt+0x68ef88>", 7325088], [" 6fc5a4:\tsub\tw12, w9, #0x1", 7325092], [" 6fc5a8:\torr\tw3, wzr, #0x1", 7325096], [" 6fc5ac:\tcmn\tx14, #0x4", 7325100], [" 6fc5b0:\tb.eq\t6fc5d4 <islower@plt+0x68ef84>", 7325104], [" 6fc5b4:\tadd\tw10, w3, w10", 7325108], [" 6fc5b8:\tand\tw11, w10, w12", 7325112], [" 6fc5bc:\tadd\tw3, w3, #0x1", 7325116], [" 6fc5c0:\tadd\tx5, x8, w11, uxtw #4", 7325120], [" 6fc5c4:\tldr\tx14, [x5]", 7325124], [" 6fc5c8:\tcmp\tx14, x15", 7325128], [" 6fc5cc:\tb.ne\t6fc5ac <islower@plt+0x68ef5c>", 7325132], [" 6fc5d0:\tb\t6fc5d8 <islower@plt+0x68ef88>", 7325136], [" 6fc5d4:\tadd\tx5, x8, x9, lsl #4", 7325140], [" 6fc5d8:\tldr\tw22, [x5,#8]", 7325144], [" 6fc5dc:\tldr\tx8, [sp,#976]", 7325148], [" 6fc5e0:\tsub\tw24, w22, #0x1", 7325152], [" 6fc5e4:\tcmp\tx13, x8", 7325156], [" 6fc5e8:\tb.cc\t6fc600 <islower@plt+0x68efb0>", 7325160], [" 6fc5ec:\tadd\tx0, sp, #0x3c0", 7325164], [" 6fc5f0:\torr\tw2, wzr, #0x8", 7325168], [" 6fc5f4:\tmov\tx1, xzr", 7325172], [" 6fc5f8:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325176], [" 6fc5fc:\tldr\tx13, [sp,#968]", 7325180], [" 6fc600:\tmov\tw25, #0x15 \t// #21", 7325184], [" 6fc604:\tcmp\tw28, w20", 7325188], [" 6fc608:\tstr\tx24, [x13],#8", 7325192], [" 6fc60c:\tstr\tx13, [sp,#968]", 7325196], [" 6fc610:\tb.ne\t6fc568 <islower@plt+0x68ef18>", 7325200], [" 6fc614:\tldr\tw24, [sp,#112]", 7325204], [" 6fc618:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7325208], [" 6fc61c:\tadd\tx0, x13, x15, lsl #4", 7325212], [" 6fc620:\tldr\tw18, [x0,#8]", 7325216], [" 6fc624:\tldr\tx20, [sp,#968]", 7325220], [" 6fc628:\tldr\tx25, [sp,#976]", 7325224], [" 6fc62c:\tsub\tw23, w18, #0x1", 7325228], [" 6fc630:\tcmp\tx20, x25", 7325232], [" 6fc634:\tb.cc\t6fc650 <islower@plt+0x68f000>", 7325236], [" 6fc638:\tadd\tx0, sp, #0x3c0", 7325240], [" 6fc63c:\torr\tw2, wzr, #0x8", 7325244], [" 6fc640:\tmov\tx1, xzr", 7325248], [" 6fc644:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325252], [" 6fc648:\tldr\tx20, [sp,#968]", 7325256], [" 6fc64c:\tldr\tx25, [sp,#976]", 7325260], [" 6fc650:\tldr\tw1, [x21,#8]", 7325264], [" 6fc654:\tstr\tx23, [x20],#8", 7325268], [" 6fc658:\tcmp\tx20, x25", 7325272], [" 6fc65c:\tstr\tx20, [sp,#968]", 7325276], [" 6fc660:\tlsr\tw28, w1, #8", 7325280], [" 6fc664:\tb.cc\t6fc67c <islower@plt+0x68f02c>", 7325284], [" 6fc668:\tadd\tx0, sp, #0x3c0", 7325288], [" 6fc66c:\torr\tw2, wzr, #0x8", 7325292], [" 6fc670:\tmov\tx1, xzr", 7325296], [" 6fc674:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325300], [" 6fc678:\tldr\tx20, [sp,#968]", 7325304], [" 6fc67c:\tstr\tx28, [x20],#8", 7325308], [" 6fc680:\tstr\tx20, [sp,#968]", 7325312], [" 6fc684:\tcbz\tw28, 6fc7e8 <islower@plt+0x68f198>", 7325316], [" 6fc688:\tmov\tw24, wzr", 7325320], [" 6fc68c:\torr\tw25, wzr, #0x8", 7325324], [" 6fc690:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7325328], [" 6fc694:\tadd\tx0, sp, #0x3c0", 7325332], [" 6fc698:\torr\tw2, wzr, #0x8", 7325336], [" 6fc69c:\tmov\tx1, xzr", 7325340], [" 6fc6a0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325344], [" 6fc6a4:\tldr\tx13, [sp,#968]", 7325348], [" 6fc6a8:\tldr\tw2, [x21,#12]", 7325352], [" 6fc6ac:\tstr\tx28, [x13],#8", 7325356], [" 6fc6b0:\tstr\tx13, [sp,#968]", 7325360], [" 6fc6b4:\tcbz\tw2, 6fc764 <islower@plt+0x68f114>", 7325364], [" 6fc6b8:\tldr\tx24, [x21,#16]", 7325368], [" 6fc6bc:\tadd\tx23, x24, w2, uxtw #3", 7325372], [" 6fc6c0:\tldr\tx2, [sp,#184]", 7325376], [" 6fc6c4:\tldr\tw7, [sp,#176]", 7325380], [" 6fc6c8:\tcbz\tw7, 6fc724 <islower@plt+0x68f0d4>", 7325384], [" 6fc6cc:\tldr\tx12, [x24]", 7325388], [" 6fc6d0:\torr\tw6, wzr, #0xfffffff", 7325392], [" 6fc6d4:\tadd\tw25, w7, w6", 7325396], [" 6fc6d8:\tubfx\tx11, x12, #4, #28", 7325400], [" 6fc6dc:\teor\tw11, w11, w12, lsr #9", 7325404], [" 6fc6e0:\tand\tw3, w11, w25", 7325408], [" 6fc6e4:\tadd\tx1, x2, w3, uxtw #4", 7325412], [" 6fc6e8:\tldr\tx15, [x1]", 7325416], [" 6fc6ec:\tcmp\tx15, x12", 7325420], [" 6fc6f0:\tb.eq\t6fc728 <islower@plt+0x68f0d8>", 7325424], [" 6fc6f4:\tsub\tw10, w7, #0x1", 7325428], [" 6fc6f8:\torr\tw4, wzr, #0x1", 7325432], [" 6fc6fc:\tcmn\tx15, #0x4", 7325436], [" 6fc700:\tb.eq\t6fc724 <islower@plt+0x68f0d4>", 7325440], [" 6fc704:\tadd\tw11, w4, w11", 7325444], [" 6fc708:\tand\tw5, w11, w10", 7325448], [" 6fc70c:\tadd\tw4, w4, #0x1", 7325452], [" 6fc710:\tadd\tx1, x2, w5, uxtw #4", 7325456], [" 6fc714:\tldr\tx15, [x1]", 7325460], [" 6fc718:\tcmp\tx15, x12", 7325464], [" 6fc71c:\tb.ne\t6fc6fc <islower@plt+0x68f0ac>", 7325468], [" 6fc720:\tb\t6fc728 <islower@plt+0x68f0d8>", 7325472], [" 6fc724:\tadd\tx1, x2, x7, lsl #4", 7325476], [" 6fc728:\tldr\tw25, [x1,#8]", 7325480], [" 6fc72c:\tldr\tx12, [sp,#976]", 7325484], [" 6fc730:\tsub\tw20, w25, #0x1", 7325488], [" 6fc734:\tcmp\tx13, x12", 7325492], [" 6fc738:\tb.cc\t6fc750 <islower@plt+0x68f100>", 7325496], [" 6fc73c:\tadd\tx0, sp, #0x3c0", 7325500], [" 6fc740:\torr\tw2, wzr, #0x8", 7325504], [" 6fc744:\tmov\tx1, xzr", 7325508], [" 6fc748:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325512], [" 6fc74c:\tldr\tx13, [sp,#968]", 7325516], [" 6fc750:\tadd\tx24, x24, #0x8", 7325520], [" 6fc754:\tcmp\tx24, x23", 7325524], [" 6fc758:\tstr\tx20, [x13],#8", 7325528], [" 6fc75c:\tstr\tx13, [sp,#968]", 7325532], [" 6fc760:\tb.ne\t6fc6c0 <islower@plt+0x68f070>", 7325536], [" 6fc764:\tldr\tw10, [x21,#8]", 7325540], [" 6fc768:\tmov\tw25, #0x12 \t// #18", 7325544], [" 6fc76c:\tldr\tw24, [sp,#96]", 7325548], [" 6fc770:\ttbnz\tw10, #10, 6fc4ec <islower@plt+0x68ee9c>", 7325552], [" 6fc774:\ttst\tw10, #0x100", 7325556], [" 6fc778:\tldr\tw20, [sp,#48]", 7325560], [" 6fc77c:\tmov\tw28, #0x14 \t// #20", 7325564], [" 6fc780:\tmov\tx0, x21", 7325568], [" 6fc784:\tlsl\tw4, w10, #23", 7325572], [" 6fc788:\torr\tw13, wzr, #0x6", 7325576], [" 6fc78c:\tcsel\tw25, w13, w28, eq", 7325580], [" 6fc790:\tand\tw24, w20, w4, asr #31", 7325584], [" 6fc794:\tbl\t1bda6c <islower@plt+0x15041c>", 7325588], [" 6fc798:\tcbz\tx1, 6fc4ec <islower@plt+0x68ee9c>", 7325592], [" 6fc79c:\tmov\tx0, x21", 7325596], [" 6fc7a0:\tbl\t1bda6c <islower@plt+0x15041c>", 7325600], [" 6fc7a4:\tldr\tx17, [sp,#64]", 7325604], [" 6fc7a8:\tldr\tw21, [sp,#56]", 7325608], [" 6fc7ac:\tldr\tx5, [sp,#32]", 7325612], [" 6fc7b0:\tstr\tx0, [sp,#24]", 7325616], [" 6fc7b4:\tstr\tx17, [sp,#576]", 7325620], [" 6fc7b8:\tstr\tx17, [sp,#584]", 7325624], [" 6fc7bc:\tstr\tx5, [sp,#592]", 7325628], [" 6fc7c0:\tcbz\tw1, 6fc964 <islower@plt+0x68f314>", 7325632], [" 6fc7c4:\tcmp\tw1, #0x1", 7325636], [" 6fc7c8:\tand\tw28, w1, #0x1", 7325640], [" 6fc7cc:\tmov\tx20, xzr", 7325644], [" 6fc7d0:\tstr\tw28, [sp,#20]", 7325648], [" 6fc7d4:\tb.ne\t6fc7f4 <islower@plt+0x68f1a4>", 7325652], [" 6fc7d8:\tldr\tx16, [sp,#64]", 7325656], [" 6fc7dc:\tldr\tw21, [sp,#56]", 7325660], [" 6fc7e0:\tldr\tx23, [sp,#24]", 7325664], [" 6fc7e4:\tb\t6fc8ec <islower@plt+0x68f29c>", 7325668], [" 6fc7e8:\tldr\tw24, [sp,#44]", 7325672], [" 6fc7ec:\torr\tw25, wzr, #0x8", 7325676], [" 6fc7f0:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7325680], [" 6fc7f4:\tldr\tx16, [sp,#64]", 7325684], [" 6fc7f8:\tsub\tw28, w1, w28", 7325688], [" 6fc7fc:\tldr\tw21, [sp,#56]", 7325692], [" 6fc800:\tldr\tx23, [sp,#24]", 7325696], [" 6fc804:\tcbz\tw21, 6fc844 <islower@plt+0x68f1f4>", 7325700], [" 6fc808:\tldrb\tw12, [x23]", 7325704], [" 6fc80c:\tsub\tw5, w12, #0x30", 7325708], [" 6fc810:\tcmp\tw5, #0xa", 7325712], [" 6fc814:\tb.cc\t6fc844 <islower@plt+0x68f1f4>", 7325716], [" 6fc818:\tmov\tw22, #0xdf \t// #223", 7325720], [" 6fc81c:\tand\tw6, w12, w22", 7325724], [" 6fc820:\tsub\tw7, w6, #0x41", 7325728], [" 6fc824:\tand\tw15, w7, #0xff", 7325732], [" 6fc828:\tcmp\tw15, #0x1a", 7325736], [" 6fc82c:\tb.cc\t6fc844 <islower@plt+0x68f1f4>", 7325740], [" 6fc830:\tcmp\tw12, #0x2e", 7325744], [" 6fc834:\tb.eq\t6fc844 <islower@plt+0x68f1f4>", 7325748], [" 6fc838:\tcmp\tw12, #0x5f", 7325752], [" 6fc83c:\tb.eq\t6fc844 <islower@plt+0x68f1f4>", 7325756], [" 6fc840:\tmov\tw21, wzr", 7325760], [" 6fc844:\tldr\tx14, [sp,#592]", 7325764], [" 6fc848:\tldrb\tw22, [x23]", 7325768], [" 6fc84c:\tcmp\tx16, x14", 7325772], [" 6fc850:\tb.cc\t6fc868 <islower@plt+0x68f218>", 7325776], [" 6fc854:\tadd\tx0, sp, #0x240", 7325780], [" 6fc858:\torr\tw2, wzr, #0x4", 7325784], [" 6fc85c:\tmov\tx1, xzr", 7325788], [" 6fc860:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325792], [" 6fc864:\tldr\tx16, [sp,#584]", 7325796], [" 6fc868:\tstr\tw22, [x16],#4", 7325800], [" 6fc86c:\tstr\tx16, [sp,#584]", 7325804], [" 6fc870:\tcbz\tw21, 6fc8b0 <islower@plt+0x68f260>", 7325808], [" 6fc874:\tldrb\tw14, [x23,#1]", 7325812], [" 6fc878:\tsub\tw8, w14, #0x30", 7325816], [" 6fc87c:\tcmp\tw8, #0xa", 7325820], [" 6fc880:\tb.cc\t6fc8b0 <islower@plt+0x68f260>", 7325824], [" 6fc884:\tmov\tw7, #0xdf \t// #223", 7325828], [" 6fc888:\tand\tw9, w14, w7", 7325832], [" 6fc88c:\tsub\tw0, w9, #0x41", 7325836], [" 6fc890:\tand\tw11, w0, #0xff", 7325840], [" 6fc894:\tcmp\tw11, #0x1a", 7325844], [" 6fc898:\tb.cc\t6fc8b0 <islower@plt+0x68f260>", 7325848], [" 6fc89c:\tcmp\tw14, #0x2e", 7325852], [" 6fc8a0:\tb.eq\t6fc8b0 <islower@plt+0x68f260>", 7325856], [" 6fc8a4:\tcmp\tw14, #0x5f", 7325860], [" 6fc8a8:\tb.eq\t6fc8b0 <islower@plt+0x68f260>", 7325864], [" 6fc8ac:\tmov\tw21, wzr", 7325868], [" 6fc8b0:\tldr\tx1, [sp,#592]", 7325872], [" 6fc8b4:\tldrb\tw22, [x23,#1]", 7325876], [" 6fc8b8:\tadd\tx23, x23, #0x2", 7325880], [" 6fc8bc:\tcmp\tx16, x1", 7325884], [" 6fc8c0:\tb.cc\t6fc8d8 <islower@plt+0x68f288>", 7325888], [" 6fc8c4:\tadd\tx0, sp, #0x240", 7325892], [" 6fc8c8:\torr\tw2, wzr, #0x4", 7325896], [" 6fc8cc:\tmov\tx1, xzr", 7325900], [" 6fc8d0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7325904], [" 6fc8d4:\tldr\tx16, [sp,#584]", 7325908], [" 6fc8d8:\tadd\tx20, x20, #0x2", 7325912], [" 6fc8dc:\tsubs\tw28, w28, #0x2", 7325916], [" 6fc8e0:\tstr\tw22, [x16],#4", 7325920], [" 6fc8e4:\tstr\tx16, [sp,#584]", 7325924], [" 6fc8e8:\tb.ne\t6fc804 <islower@plt+0x68f1b4>", 7325928], [" 6fc8ec:\tldr\tw14, [sp,#20]", 7325932], [" 6fc8f0:\tcbz\tw14, 6fc964 <islower@plt+0x68f314>", 7325936], [" 6fc8f4:\tcbz\tw21, 6fc938 <islower@plt+0x68f2e8>", 7325940], [" 6fc8f8:\tldr\tx13, [sp,#24]", 7325944], [" 6fc8fc:\tldrb\tw15, [x13,x20]", 7325948], [" 6fc900:\tsub\tw2, w15, #0x30", 7325952], [" 6fc904:\tcmp\tw2, #0xa", 7325956], [" 6fc908:\tb.cc\t6fc938 <islower@plt+0x68f2e8>", 7325960], [" 6fc90c:\tmov\tw28, #0xdf \t// #223", 7325964], [" 6fc910:\tand\tw3, w15, w28", 7325968], [" 6fc914:\tsub\tw4, w3, #0x41", 7325972], [" 6fc918:\tand\tw13, w4, #0xff", 7325976], [" 6fc91c:\tcmp\tw13, #0x1a", 7325980], [" 6fc920:\tb.cc\t6fc938 <islower@plt+0x68f2e8>", 7325984], [" 6fc924:\tcmp\tw15, #0x2e", 7325988], [" 6fc928:\tb.eq\t6fc938 <islower@plt+0x68f2e8>", 7325992], [" 6fc92c:\tcmp\tw15, #0x5f", 7325996], [" 6fc930:\tb.eq\t6fc938 <islower@plt+0x68f2e8>", 7326000], [" 6fc934:\tmov\tw21, wzr", 7326004], [" 6fc938:\tldr\tx13, [sp,#592]", 7326008], [" 6fc93c:\tldrb\tw20, [x23]", 7326012], [" 6fc940:\tcmp\tx16, x13", 7326016], [" 6fc944:\tb.cc\t6fc95c <islower@plt+0x68f30c>", 7326020], [" 6fc948:\tadd\tx0, sp, #0x240", 7326024], [" 6fc94c:\torr\tw2, wzr, #0x4", 7326028], [" 6fc950:\tmov\tx1, xzr", 7326032], [" 6fc954:\tbl\tbe0a4 <islower@plt+0x50a54>", 7326036], [" 6fc958:\tldr\tx16, [sp,#584]", 7326040], [" 6fc95c:\tstr\tw20, [x16],#4", 7326044], [" 6fc960:\tstr\tx16, [sp,#584]", 7326048], [" 6fc964:\tadd\tx2, sp, #0x240", 7326052], [" 6fc968:\tmov\tx0, x19", 7326056], [" 6fc96c:\tmov\tw1, #0x13 \t// #19", 7326060], [" 6fc970:\tmov\tw3, w21", 7326064], [" 6fc974:\tbl\t700e98 <islower@plt+0x693848>", 7326068], [" 6fc978:\tldr\tx0, [sp,#576]", 7326072], [" 6fc97c:\tldr\tx23, [sp,#64]", 7326076], [" 6fc980:\tcmp\tx0, x23", 7326080], [" 6fc984:\tb.eq\t6fc4ec <islower@plt+0x68ee9c>", 7326084], [" 6fc988:\tbl\t6cda0 <operator delete(void*)@plt>", 7326088], [" 6fc98c:\tb\t6fc4ec <islower@plt+0x68ee9c>", 7326092], [" 6fc990:\tmov\tx0, x19", 7326096], [" 6fc994:\tbl\t6ff444 <islower@plt+0x691df4>", 7326100], [" 6fc998:\tldr\tx0, [sp,#960]", 7326104], [" 6fc99c:\tldr\tx8, [sp,#72]", 7326108], [" 6fc9a0:\tcmp\tx0, x8", 7326112], [" 6fc9a4:\tb.eq\t6fc9ac <islower@plt+0x68f35c>", 7326116], [" 6fc9a8:\tbl\t6cda0 <operator delete(void*)@plt>", 7326120], [" 6fc9ac:\tldp\tx28, x21, [x21,#80]", 7326124], [" 6fc9b0:\tcmp\tx28, x21", 7326128], [" 6fc9b4:\tb.eq\t6fca6c <islower@plt+0x68f41c>", 7326132], [" 6fc9b8:\tadd\tx15, sp, #0x3c0", 7326136], [" 6fc9bc:\tadd\tx25, x15, #0x20", 7326140], [" 6fc9c0:\tadd\tx26, x15, #0x120", 7326144], [" 6fc9c4:\tldrb\tw0, [x28]", 7326148], [" 6fc9c8:\tldr\tw27, [x28,#8]", 7326152], [" 6fc9cc:\tldr\tx5, [x28,#16]", 7326156], [" 6fc9d0:\tstr\tx25, [sp,#960]", 7326160], [" 6fc9d4:\tlsr\tx18, x0, #1", 7326164], [" 6fc9d8:\tstr\tx25, [sp,#968]", 7326168], [" 6fc9dc:\ttst\tw0, #0x1", 7326172], [" 6fc9e0:\tstr\tx26, [sp,#976]", 7326176], [" 6fc9e4:\tcsel\tw23, w18, w27, eq", 7326180], [" 6fc9e8:\tcbz\tw23, 6fca3c <islower@plt+0x68f3ec>", 7326184], [" 6fc9ec:\tmov\tx27, xzr", 7326188], [" 6fc9f0:\ttst\tw0, #0x1", 7326192], [" 6fc9f4:\tmov\tx18, x25", 7326196], [" 6fc9f8:\tcsinc\tx20, x5, x28, ne", 7326200], [" 6fc9fc:\tmov\tx10, x26", 7326204], [" 6fca00:\tb\t6fca08 <islower@plt+0x68f3b8>", 7326208], [" 6fca04:\tldr\tx10, [sp,#976]", 7326212], [" 6fca08:\tldrb\tw29, [x20],#1", 7326216], [" 6fca0c:\tcmp\tx18, x10", 7326220], [" 6fca10:\tb.cc\t6fca28 <islower@plt+0x68f3d8>", 7326224], [" 6fca14:\tadd\tx0, sp, #0x3c0", 7326228], [" 6fca18:\torr\tw2, wzr, #0x4", 7326232], [" 6fca1c:\tmov\tx1, xzr", 7326236], [" 6fca20:\tbl\tbe0a4 <islower@plt+0x50a54>", 7326240], [" 6fca24:\tldr\tx18, [sp,#968]", 7326244], [" 6fca28:\tadd\tx27, x27, #0x1", 7326248], [" 6fca2c:\tcmp\tw27, w23", 7326252], [" 6fca30:\tstr\tw29, [x18],#4", 7326256], [" 6fca34:\tstr\tx18, [sp,#968]", 7326260], [" 6fca38:\tb.ne\t6fca04 <islower@plt+0x68f3b4>", 7326264], [" 6fca3c:\torr\tw1, wzr, #0x6", 7326268], [" 6fca40:\tadd\tx2, sp, #0x3c0", 7326272], [" 6fca44:\tmov\tx0, x19", 7326276], [" 6fca48:\tmov\tw3, wzr", 7326280], [" 6fca4c:\tbl\t700e98 <islower@plt+0x693848>", 7326284], [" 6fca50:\tldr\tx0, [sp,#960]", 7326288], [" 6fca54:\tcmp\tx0, x25", 7326292], [" 6fca58:\tb.eq\t6fca60 <islower@plt+0x68f410>", 7326296], [" 6fca5c:\tbl\t6cda0 <operator delete(void*)@plt>", 7326300], [" 6fca60:\tadd\tx28, x28, #0x18", 7326304], [" 6fca64:\tcmp\tx28, x21", 7326308], [" 6fca68:\tb.ne\t6fc9c4 <islower@plt+0x68f374>", 7326312], [" 6fca6c:\tldr\tx5, [sp,#88]", 7326316], [" 6fca70:\tmov\tx27, x5", 7326320], [" 6fca74:\tldrb\tw18, [x27,#192]!", 7326324], [" 6fca78:\ttbnz\tw18, #0, 6fca88 <islower@plt+0x68f438>", 7326328], [" 6fca7c:\tlsr\tx12, x18, #1", 7326332], [" 6fca80:\tcbnz\tx12, 6fca90 <islower@plt+0x68f440>", 7326336], [" 6fca84:\tb\t6fcb34 <islower@plt+0x68f4e4>", 7326340], [" 6fca88:\tldr\tx26, [x5,#200]", 7326344], [" 6fca8c:\tcbz\tx26, 6fcb34 <islower@plt+0x68f4e4>", 7326348], [" 6fca90:\tldr\tw26, [x5,#200]", 7326352], [" 6fca94:\tlsr\tx13, x18, #1", 7326356], [" 6fca98:\tands\tw20, w18, #0x1", 7326360], [" 6fca9c:\tldr\tx28, [x5,#208]", 7326364], [" 6fcaa0:\tadd\tx16, sp, #0x3c0", 7326368], [" 6fcaa4:\tadd\tx21, x16, #0x20", 7326372], [" 6fcaa8:\tadd\tx22, x16, #0x120", 7326376], [" 6fcaac:\tcsel\tw24, w13, w26, eq", 7326380], [" 6fcab0:\tstr\tx21, [sp,#960]", 7326384], [" 6fcab4:\tstr\tx21, [sp,#968]", 7326388], [" 6fcab8:\tstr\tx22, [sp,#976]", 7326392], [" 6fcabc:\tcbz\tw24, 6fcb0c <islower@plt+0x68f4bc>", 7326396], [" 6fcac0:\tmov\tx26, xzr", 7326400], [" 6fcac4:\tcmp\tw20, #0x0", 7326404], [" 6fcac8:\tcsinc\tx20, x28, x27, ne", 7326408], [" 6fcacc:\tmov\tx28, x21", 7326412], [" 6fcad0:\tb\t6fcad8 <islower@plt+0x68f488>", 7326416], [" 6fcad4:\tldr\tx22, [sp,#976]", 7326420], [" 6fcad8:\tldrb\tw25, [x20],#1", 7326424], [" 6fcadc:\tcmp\tx28, x22", 7326428], [" 6fcae0:\tb.cc\t6fcaf8 <islower@plt+0x68f4a8>", 7326432], [" 6fcae4:\tadd\tx0, sp, #0x3c0", 7326436], [" 6fcae8:\torr\tw2, wzr, #0x4", 7326440], [" 6fcaec:\tmov\tx1, xzr", 7326444], [" 6fcaf0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7326448], [" 6fcaf4:\tldr\tx28, [sp,#968]", 7326452], [" 6fcaf8:\tadd\tx26, x26, #0x1", 7326456], [" 6fcafc:\tcmp\tw26, w24", 7326460], [" 6fcb00:\tstr\tw25, [x28],#4", 7326464], [" 6fcb04:\tstr\tx28, [sp,#968]", 7326468], [" 6fcb08:\tb.ne\t6fcad4 <islower@plt+0x68f484>", 7326472], [" 6fcb0c:\torr\tw1, wzr, #0x2", 7326476], [" 6fcb10:\tadd\tx2, sp, #0x3c0", 7326480], [" 6fcb14:\tmov\tx0, x19", 7326484], [" 6fcb18:\tmov\tw3, wzr", 7326488], [" 6fcb1c:\tbl\t700e98 <islower@plt+0x693848>", 7326492], [" 6fcb20:\tldr\tx0, [sp,#960]", 7326496], [" 6fcb24:\tcmp\tx0, x21", 7326500], [" 6fcb28:\tb.eq\t6fcb30 <islower@plt+0x68f4e0>", 7326504], [" 6fcb2c:\tbl\t6cda0 <operator delete(void*)@plt>", 7326508], [" 6fcb30:\tldr\tx5, [sp,#88]", 7326512], [" 6fcb34:\tmov\tx1, x5", 7326516], [" 6fcb38:\tldrb\tw0, [x1,#216]!", 7326520], [" 6fcb3c:\ttbnz\tw0, #0, 6fcb48 <islower@plt+0x68f4f8>", 7326524], [" 6fcb40:\tlsr\tx16, x0, #1", 7326528], [" 6fcb44:\tb\t6fcb4c <islower@plt+0x68f4fc>", 7326532], [" 6fcb48:\tldr\tx16, [x5,#224]", 7326536], [" 6fcb4c:\tcbz\tx16, 6fcbf4 <islower@plt+0x68f5a4>", 7326540], [" 6fcb50:\tldr\tw3, [x5,#224]", 7326544], [" 6fcb54:\tlsr\tx21, x0, #1", 7326548], [" 6fcb58:\tands\tw11, w0, #0x1", 7326552], [" 6fcb5c:\tldr\tx25, [x5,#232]", 7326556], [" 6fcb60:\tadd\tx17, sp, #0x3c0", 7326560], [" 6fcb64:\tadd\tx27, x17, #0x20", 7326564], [" 6fcb68:\tadd\tx8, x17, #0x120", 7326568], [" 6fcb6c:\tcsel\tw22, w21, w3, eq", 7326572], [" 6fcb70:\tstr\tx27, [sp,#960]", 7326576], [" 6fcb74:\tstr\tx27, [sp,#968]", 7326580], [" 6fcb78:\tstr\tx8, [sp,#976]", 7326584], [" 6fcb7c:\tcbz\tw22, 6fcbcc <islower@plt+0x68f57c>", 7326588], [" 6fcb80:\tmov\tx28, xzr", 7326592], [" 6fcb84:\tcmp\tw11, #0x0", 7326596], [" 6fcb88:\tcsinc\tx21, x25, x1, ne", 7326600], [" 6fcb8c:\tmov\tx2, x27", 7326604], [" 6fcb90:\tb\t6fcb98 <islower@plt+0x68f548>", 7326608], [" 6fcb94:\tldr\tx8, [sp,#976]", 7326612], [" 6fcb98:\tldrb\tw20, [x21],#1", 7326616], [" 6fcb9c:\tcmp\tx2, x8", 7326620], [" 6fcba0:\tb.cc\t6fcbb8 <islower@plt+0x68f568>", 7326624], [" 6fcba4:\tadd\tx0, sp, #0x3c0", 7326628], [" 6fcba8:\torr\tw2, wzr, #0x4", 7326632], [" 6fcbac:\tmov\tx1, xzr", 7326636], [" 6fcbb0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7326640], [" 6fcbb4:\tldr\tx2, [sp,#968]", 7326644], [" 6fcbb8:\tadd\tx28, x28, #0x1", 7326648], [" 6fcbbc:\tcmp\tw28, w22", 7326652], [" 6fcbc0:\tstr\tw20, [x2],#4", 7326656], [" 6fcbc4:\tstr\tx2, [sp,#968]", 7326660], [" 6fcbc8:\tb.ne\t6fcb94 <islower@plt+0x68f544>", 7326664], [" 6fcbcc:\torr\tw1, wzr, #0x3", 7326668], [" 6fcbd0:\tadd\tx2, sp, #0x3c0", 7326672], [" 6fcbd4:\tmov\tx0, x19", 7326676], [" 6fcbd8:\tmov\tw3, wzr", 7326680], [" 6fcbdc:\tbl\t700e98 <islower@plt+0x693848>", 7326684], [" 6fcbe0:\tldr\tx0, [sp,#960]", 7326688], [" 6fcbe4:\tcmp\tx0, x27", 7326692], [" 6fcbe8:\tb.eq\t6fcbf0 <islower@plt+0x68f5a0>", 7326696], [" 6fcbec:\tbl\t6cda0 <operator delete(void*)@plt>", 7326700], [" 6fcbf0:\tldr\tx5, [sp,#88]", 7326704], [" 6fcbf4:\tmov\tx24, x5", 7326708], [" 6fcbf8:\tldrb\tw1, [x24,#128]!", 7326712], [" 6fcbfc:\ttbnz\tw1, #0, 6fcc08 <islower@plt+0x68f5b8>", 7326716], [" 6fcc00:\tlsr\tx13, x1, #1", 7326720], [" 6fcc04:\tb\t6fcc0c <islower@plt+0x68f5bc>", 7326724], [" 6fcc08:\tldr\tx13, [x5,#136]", 7326728], [" 6fcc0c:\tcbz\tx13, 6fccb4 <islower@plt+0x68f664>", 7326732], [" 6fcc10:\tldr\tw4, [x5,#136]", 7326736], [" 6fcc14:\tlsr\tx25, x1, #1", 7326740], [" 6fcc18:\tands\tw28, w1, #0x1", 7326744], [" 6fcc1c:\tldr\tx9, [x5,#144]", 7326748], [" 6fcc20:\tadd\tx18, sp, #0x3c0", 7326752], [" 6fcc24:\tadd\tx20, x18, #0x20", 7326756], [" 6fcc28:\tadd\tx0, x18, #0x120", 7326760], [" 6fcc2c:\tcsel\tw21, w25, w4, eq", 7326764], [" 6fcc30:\tstr\tx20, [sp,#960]", 7326768], [" 6fcc34:\tstr\tx20, [sp,#968]", 7326772], [" 6fcc38:\tstr\tx0, [sp,#976]", 7326776], [" 6fcc3c:\tcbz\tw21, 6fcc8c <islower@plt+0x68f63c>", 7326780], [" 6fcc40:\tmov\tx22, xzr", 7326784], [" 6fcc44:\tcmp\tw28, #0x0", 7326788], [" 6fcc48:\tcsinc\tx25, x9, x24, ne", 7326792], [" 6fcc4c:\tmov\tx3, x20", 7326796], [" 6fcc50:\tb\t6fcc58 <islower@plt+0x68f608>", 7326800], [" 6fcc54:\tldr\tx0, [sp,#976]", 7326804], [" 6fcc58:\tldrb\tw23, [x25],#1", 7326808], [" 6fcc5c:\tcmp\tx3, x0", 7326812], [" 6fcc60:\tb.cc\t6fcc78 <islower@plt+0x68f628>", 7326816], [" 6fcc64:\tadd\tx0, sp, #0x3c0", 7326820], [" 6fcc68:\torr\tw2, wzr, #0x4", 7326824], [" 6fcc6c:\tmov\tx1, xzr", 7326828], [" 6fcc70:\tbl\tbe0a4 <islower@plt+0x50a54>", 7326832], [" 6fcc74:\tldr\tx3, [sp,#968]", 7326836], [" 6fcc78:\tadd\tx22, x22, #0x1", 7326840], [" 6fcc7c:\tcmp\tw22, w21", 7326844], [" 6fcc80:\tstr\tw23, [x3],#4", 7326848], [" 6fcc84:\tstr\tx3, [sp,#968]", 7326852], [" 6fcc88:\tb.ne\t6fcc54 <islower@plt+0x68f604>", 7326856], [" 6fcc8c:\torr\tw1, wzr, #0x4", 7326860], [" 6fcc90:\tadd\tx2, sp, #0x3c0", 7326864], [" 6fcc94:\tmov\tx0, x19", 7326868], [" 6fcc98:\tmov\tw3, wzr", 7326872], [" 6fcc9c:\tbl\t700e98 <islower@plt+0x693848>", 7326876], [" 6fcca0:\tldr\tx0, [sp,#960]", 7326880], [" 6fcca4:\tcmp\tx0, x20", 7326884], [" 6fcca8:\tb.eq\t6fccb0 <islower@plt+0x68f660>", 7326888], [" 6fccac:\tbl\t6cda0 <operator delete(void*)@plt>", 7326892], [" 6fccb0:\tldr\tx5, [sp,#88]", 7326896], [" 6fccb4:\tldr\tx22, [x5,#24]", 7326900], [" 6fccb8:\tadd\tx2, sp, #0x240", 7326904], [" 6fccbc:\tadd\tx3, sp, #0x360", 7326908], [" 6fccc0:\tstr\txzr, [sp,#592]", 7326912], [" 6fccc4:\tsub\tx11, x5, #0x50", 7326916], [" 6fccc8:\tstr\txzr, [sp,#584]", 7326920], [" 6fcccc:\tadd\tx29, x2, #0x8", 7326924], [" 6fccd0:\tstr\txzr, [sp,#880]", 7326928], [" 6fccd4:\tadd\tx0, x3, #0x8", 7326932], [" 6fccd8:\tcmp\tx22, x11", 7326936], [" 6fccdc:\tstr\tx11, [sp,#96]", 7326940], [" 6fcce0:\tstr\tx29, [sp,#576]", 7326944], [" 6fcce4:\tstr\tx0, [sp,#864]", 7326948], [" 6fcce8:\tstr\txzr, [sp,#872]", 7326952], [" 6fccec:\tb.eq\t6fcea4 <islower@plt+0x68f854>", 7326956], [" 6fccf0:\tadd\tx4, sp, #0x3c0", 7326960], [" 6fccf4:\tmov\tw20, wzr", 7326964], [" 6fccf8:\tmov\tw25, wzr", 7326968], [" 6fccfc:\tadd\tx29, x4, #0x20", 7326972], [" 6fcd00:\tadd\tx18, x4, #0x120", 7326976], [" 6fcd04:\torr\tw26, wzr, #0x1", 7326980], [" 6fcd08:\tstr\tx18, [sp,#112]", 7326984], [" 6fcd0c:\tldr\tw6, [x22,#52]", 7326988], [" 6fcd10:\tldr\tx3, [sp,#184]", 7326992], [" 6fcd14:\tldr\tw1, [sp,#176]", 7326996], [" 6fcd18:\tubfx\tw28, w6, #7, #16", 7327000], [" 6fcd1c:\tlsl\tw7, w26, w28", 7327004], [" 6fcd20:\tlsr\tw0, w7, #1", 7327008], [" 6fcd24:\tcmp\tw20, w0", 7327012], [" 6fcd28:\tcsel\tw20, w0, w20, cc", 7327016], [" 6fcd2c:\tcbz\tw1, 6fcd88 <islower@plt+0x68f738>", 7327020], [" 6fcd30:\tldr\tx13, [x22,#16]", 7327024], [" 6fcd34:\torr\tw9, wzr, #0xfffffff", 7327028], [" 6fcd38:\tadd\tw8, w1, w9", 7327032], [" 6fcd3c:\tubfx\tx7, x13, #4, #28", 7327036], [" 6fcd40:\teor\tw15, w7, w13, lsr #9", 7327040], [" 6fcd44:\tand\tw23, w15, w8", 7327044], [" 6fcd48:\tadd\tx8, x3, w23, uxtw #4", 7327048], [" 6fcd4c:\tldr\tx17, [x8]", 7327052], [" 6fcd50:\tcmp\tx17, x13", 7327056], [" 6fcd54:\tb.eq\t6fcd8c <islower@plt+0x68f73c>", 7327060], [" 6fcd58:\tsub\tw16, w1, #0x1", 7327064], [" 6fcd5c:\torr\tw7, wzr, #0x1", 7327068], [" 6fcd60:\tcmn\tx17, #0x4", 7327072], [" 6fcd64:\tb.eq\t6fcd88 <islower@plt+0x68f738>", 7327076], [" 6fcd68:\tadd\tw15, w7, w15", 7327080], [" 6fcd6c:\tand\tw21, w15, w16", 7327084], [" 6fcd70:\tadd\tw7, w7, #0x1", 7327088], [" 6fcd74:\tadd\tx8, x3, w21, uxtw #4", 7327092], [" 6fcd78:\tldr\tx17, [x8]", 7327096], [" 6fcd7c:\tcmp\tx17, x13", 7327100], [" 6fcd80:\tb.ne\t6fcd60 <islower@plt+0x68f710>", 7327104], [" 6fcd84:\tb\t6fcd8c <islower@plt+0x68f73c>", 7327108], [" 6fcd88:\tadd\tx8, x3, x1, lsl #4", 7327112], [" 6fcd8c:\tldr\tw27, [x8,#8]", 7327116], [" 6fcd90:\tmov\tx23, x22", 7327120], [" 6fcd94:\tldrb\tw24, [x23,#64]!", 7327124], [" 6fcd98:\tsub\tw11, w27, #0x1", 7327128], [" 6fcd9c:\tcmp\tw25, w11", 7327132], [" 6fcda0:\tcsel\tw25, w11, w25, cc", 7327136], [" 6fcda4:\ttbnz\tw24, #0, 6fcdb0 <islower@plt+0x68f760>", 7327140], [" 6fcda8:\tlsr\tx27, x24, #1", 7327144], [" 6fcdac:\tb\t6fcdb4 <islower@plt+0x68f764>", 7327148], [" 6fcdb0:\tldr\tx27, [x22,#72]", 7327152], [" 6fcdb4:\tldr\tx24, [sp,#96]", 7327156], [" 6fcdb8:\tcbz\tx27, 6fce94 <islower@plt+0x68f844>", 7327160], [" 6fcdbc:\tadrp\tx2, d12000 <LoadQCC+0x1153d0>", 7327164], [" 6fcdc0:\tstr\tx23, [sp,#960]", 7327168], [" 6fcdc4:\tadd\tx0, sp, #0x240", 7327172], [" 6fcdc8:\tadd\tx3, sp, #0x3c0", 7327176], [" 6fcdcc:\tadd\tx4, sp, #0x98", 7327180], [" 6fcdd0:\tmov\tx1, x23", 7327184], [" 6fcdd4:\tadd\tx2, x2, #0x600", 7327188], [" 6fcdd8:\tbl\t7028f8 <islower@plt+0x6952a8>", 7327192], [" 6fcddc:\tmov\tx21, x0", 7327196], [" 6fcde0:\tldr\tw15, [x21,#56]", 7327200], [" 6fcde4:\tcbnz\tw15, 6fce94 <islower@plt+0x68f844>", 7327204], [" 6fcde8:\tldrb\tw1, [x22,#64]", 7327208], [" 6fcdec:\tldr\tw9, [x22,#72]", 7327212], [" 6fcdf0:\tldr\tx6, [x22,#80]", 7327216], [" 6fcdf4:\tldr\tx2, [sp,#112]", 7327220], [" 6fcdf8:\tlsr\tx17, x1, #1", 7327224], [" 6fcdfc:\tstr\tx29, [sp,#960]", 7327228], [" 6fce00:\ttst\tw1, #0x1", 7327232], [" 6fce04:\tstr\tx29, [sp,#968]", 7327236], [" 6fce08:\tcsel\tw27, w17, w9, eq", 7327240], [" 6fce0c:\tstr\tx2, [sp,#976]", 7327244], [" 6fce10:\tcbz\tw27, 6fce64 <islower@plt+0x68f814>", 7327248], [" 6fce14:\tmov\tx28, xzr", 7327252], [" 6fce18:\tldr\tx12, [sp,#112]", 7327256], [" 6fce1c:\ttst\tw1, #0x1", 7327260], [" 6fce20:\tmov\tx4, x29", 7327264], [" 6fce24:\tcsinc\tx23, x6, x23, ne", 7327268], [" 6fce28:\tb\t6fce30 <islower@plt+0x68f7e0>", 7327272], [" 6fce2c:\tldr\tx12, [sp,#976]", 7327276], [" 6fce30:\tldrb\tw24, [x23],#1", 7327280], [" 6fce34:\tcmp\tx4, x12", 7327284], [" 6fce38:\tb.cc\t6fce50 <islower@plt+0x68f800>", 7327288], [" 6fce3c:\tadd\tx0, sp, #0x3c0", 7327292], [" 6fce40:\torr\tw2, wzr, #0x4", 7327296], [" 6fce44:\tmov\tx1, xzr", 7327300], [" 6fce48:\tbl\tbe0a4 <islower@plt+0x50a54>", 7327304], [" 6fce4c:\tldr\tx4, [sp,#968]", 7327308], [" 6fce50:\tadd\tx28, x28, #0x1", 7327312], [" 6fce54:\tcmp\tw28, w27", 7327316], [" 6fce58:\tstr\tw24, [x4],#4", 7327320], [" 6fce5c:\tstr\tx4, [sp,#968]", 7327324], [" 6fce60:\tb.ne\t6fce2c <islower@plt+0x68f7dc>", 7327328], [" 6fce64:\tadd\tx2, sp, #0x3c0", 7327332], [" 6fce68:\tmov\tx0, x19", 7327336], [" 6fce6c:\tmov\tw1, #0x5 \t// #5", 7327340], [" 6fce70:\tmov\tw3, wzr", 7327344], [" 6fce74:\tbl\t700e98 <islower@plt+0x693848>", 7327348], [" 6fce78:\tldr\tx0, [sp,#960]", 7327352], [" 6fce7c:\tcmp\tx0, x29", 7327356], [" 6fce80:\tb.eq\t6fce88 <islower@plt+0x68f838>", 7327360], [" 6fce84:\tbl\t6cda0 <operator delete(void*)@plt>", 7327364], [" 6fce88:\tldr\tx10, [sp,#592]", 7327368], [" 6fce8c:\tstr\tw10, [x21,#56]", 7327372], [" 6fce90:\tldr\tx24, [sp,#96]", 7327376], [" 6fce94:\tldr\tx22, [x22,#96]", 7327380], [" 6fce98:\tcmp\tx22, x24", 7327384], [" 6fce9c:\tb.ne\t6fcd0c <islower@plt+0x68f6bc>", 7327388], [" 6fcea0:\tb\t6fceac <islower@plt+0x68f85c>", 7327392], [" 6fcea4:\tmov\tw25, wzr", 7327396], [" 6fcea8:\tmov\tw20, wzr", 7327400], [" 6fceac:\tldr\tx18, [sp,#88]", 7327404], [" 6fceb0:\tldr\tx21, [x18,#48]", 7327408], [" 6fceb4:\tsub\tx29, x18, #0x38", 7327412], [" 6fceb8:\tstr\tx29, [sp,#112]", 7327416], [" 6fcebc:\tcmp\tx21, x29", 7327420], [" 6fcec0:\tb.eq\t6fd178 <islower@plt+0x68fb28>", 7327424], [" 6fcec4:\tadd\tx5, sp, #0x3c0", 7327428], [" 6fcec8:\torr\tx26, x5, #0x1", 7327432], [" 6fcecc:\tadd\tx22, x5, #0x20", 7327436], [" 6fced0:\tadd\tx24, x5, #0x120", 7327440], [" 6fced4:\torr\tw28, wzr, #0x1", 7327444], [" 6fced8:\tstr\tx26, [sp,#80]", 7327448], [" 6fcedc:\tmov\tx26, x21", 7327452], [" 6fcee0:\tldrb\tw11, [x26,#64]!", 7327456], [" 6fcee4:\tldur\tw16, [x26,#-12]", 7327460], [" 6fcee8:\tubfx\tw10, w16, #7, #16", 7327464], [" 6fceec:\tlsl\tw27, w28, w10", 7327468], [" 6fcef0:\tlsr\tw29, w27, #1", 7327472], [" 6fcef4:\tcmp\tw20, w29", 7327476], [" 6fcef8:\tcsel\tw20, w29, w20, cc", 7327480], [" 6fcefc:\ttbnz\tw11, #0, 6fcf08 <islower@plt+0x68f8b8>", 7327484], [" 6fcf00:\tlsr\tx17, x11, #1", 7327488], [" 6fcf04:\tb\t6fcf0c <islower@plt+0x68f8bc>", 7327492], [" 6fcf08:\tldr\tx17, [x21,#72]", 7327496], [" 6fcf0c:\tcbz\tx17, 6fcfe4 <islower@plt+0x68f994>", 7327500], [" 6fcf10:\tadrp\tx2, d12000 <LoadQCC+0x1153d0>", 7327504], [" 6fcf14:\tstr\tx26, [sp,#960]", 7327508], [" 6fcf18:\tadd\tx0, sp, #0x240", 7327512], [" 6fcf1c:\tadd\tx3, sp, #0x3c0", 7327516], [" 6fcf20:\tadd\tx4, sp, #0x98", 7327520], [" 6fcf24:\tmov\tx1, x26", 7327524], [" 6fcf28:\tadd\tx2, x2, #0x600", 7327528], [" 6fcf2c:\tbl\t7028f8 <islower@plt+0x6952a8>", 7327532], [" 6fcf30:\tmov\tx23, x0", 7327536], [" 6fcf34:\tldr\tw11, [x23,#56]", 7327540], [" 6fcf38:\tcbnz\tw11, 6fcfe4 <islower@plt+0x68f994>", 7327544], [" 6fcf3c:\tldrb\tw8, [x21,#64]", 7327548], [" 6fcf40:\tldr\tw18, [x21,#72]", 7327552], [" 6fcf44:\tldr\tx7, [x21,#80]", 7327556], [" 6fcf48:\tstr\tx22, [sp,#960]", 7327560], [" 6fcf4c:\tlsr\tx12, x8, #1", 7327564], [" 6fcf50:\tstr\tx22, [sp,#968]", 7327568], [" 6fcf54:\ttst\tw8, #0x1", 7327572], [" 6fcf58:\tstr\tx24, [sp,#976]", 7327576], [" 6fcf5c:\tcsel\tw27, w12, w18, eq", 7327580], [" 6fcf60:\tcbz\tw27, 6fcfb4 <islower@plt+0x68f964>", 7327584], [" 6fcf64:\tmov\tx29, xzr", 7327588], [" 6fcf68:\ttst\tw8, #0x1", 7327592], [" 6fcf6c:\tmov\tx5, x22", 7327596], [" 6fcf70:\tcsinc\tx26, x7, x26, ne", 7327600], [" 6fcf74:\tmov\tx14, x24", 7327604], [" 6fcf78:\tb\t6fcf80 <islower@plt+0x68f930>", 7327608], [" 6fcf7c:\tldr\tx14, [sp,#976]", 7327612], [" 6fcf80:\tldrb\tw28, [x26],#1", 7327616], [" 6fcf84:\tcmp\tx5, x14", 7327620], [" 6fcf88:\tb.cc\t6fcfa0 <islower@plt+0x68f950>", 7327624], [" 6fcf8c:\tadd\tx0, sp, #0x3c0", 7327628], [" 6fcf90:\torr\tw2, wzr, #0x4", 7327632], [" 6fcf94:\tmov\tx1, xzr", 7327636], [" 6fcf98:\tbl\tbe0a4 <islower@plt+0x50a54>", 7327640], [" 6fcf9c:\tldr\tx5, [sp,#968]", 7327644], [" 6fcfa0:\tadd\tx29, x29, #0x1", 7327648], [" 6fcfa4:\tcmp\tw29, w27", 7327652], [" 6fcfa8:\tstr\tw28, [x5],#4", 7327656], [" 6fcfac:\tstr\tx5, [sp,#968]", 7327660], [" 6fcfb0:\tb.ne\t6fcf7c <islower@plt+0x68f92c>", 7327664], [" 6fcfb4:\tadd\tx2, sp, #0x3c0", 7327668], [" 6fcfb8:\tmov\tx0, x19", 7327672], [" 6fcfbc:\tmov\tw1, #0x5 \t// #5", 7327676], [" 6fcfc0:\tmov\tw3, wzr", 7327680], [" 6fcfc4:\tbl\t700e98 <islower@plt+0x693848>", 7327684], [" 6fcfc8:\tldr\tx0, [sp,#960]", 7327688], [" 6fcfcc:\tcmp\tx0, x22", 7327692], [" 6fcfd0:\tb.eq\t6fcfd8 <islower@plt+0x68f988>", 7327696], [" 6fcfd4:\tbl\t6cda0 <operator delete(void*)@plt>", 7327700], [" 6fcfd8:\tldr\tx27, [sp,#592]", 7327704], [" 6fcfdc:\torr\tw28, wzr, #0x1", 7327708], [" 6fcfe0:\tstr\tw27, [x23,#56]", 7327712], [" 6fcfe4:\tmov\tx0, x21", 7327716], [" 6fcfe8:\tbl\t144604 <islower@plt+0xd6fb4>", 7327720], [" 6fcfec:\ttbz\tw0, #0, 6fd168 <islower@plt+0x68fb18>", 7327724], [" 6fcff0:\tmov\tx0, x21", 7327728], [" 6fcff4:\tbl\t1446ec <islower@plt+0xd709c>", 7327732], [" 6fcff8:\tmovi\tv17.2d, #0x0", 7327736], [" 6fcffc:\tmov\tx23, x0", 7327740], [" 6fd000:\tstr\txzr, [sp,#976]", 7327744], [" 6fd004:\tstr\tq17, [sp,#960]", 7327748], [" 6fd008:\tbl\t6ce80 <strlen@plt>", 7327752], [" 6fd00c:\tmov\tx26, x0", 7327756], [" 6fd010:\tcmn\tx26, #0x10", 7327760], [" 6fd014:\tb.cs\t6fed18 <islower@plt+0x6916c8>", 7327764], [" 6fd018:\tcmp\tx26, #0x17", 7327768], [" 6fd01c:\tb.cs\t6fd034 <islower@plt+0x68f9e4>", 7327772], [" 6fd020:\tldr\tx27, [sp,#80]", 7327776], [" 6fd024:\tlsl\tx13, x26, #1", 7327780], [" 6fd028:\tstrb\tw13, [sp,#960]", 7327784], [" 6fd02c:\tcbnz\tx26, 6fd058 <islower@plt+0x68fa08>", 7327788], [" 6fd030:\tb\t6fd068 <islower@plt+0x68fa18>", 7327792], [" 6fd034:\tadd\tx1, x26, #0x10", 7327796], [" 6fd038:\tand\tx29, x1, #0xfffffffffffffff0", 7327800], [" 6fd03c:\tmov\tx0, x29", 7327804], [" 6fd040:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7327808], [" 6fd044:\tmov\tx27, x0", 7327812], [" 6fd048:\tstr\tx26, [sp,#968]", 7327816], [" 6fd04c:\torr\tx11, x29, #0x1", 7327820], [" 6fd050:\tstr\tx27, [sp,#976]", 7327824], [" 6fd054:\tstr\tx11, [sp,#960]", 7327828], [" 6fd058:\tmov\tx0, x27", 7327832], [" 6fd05c:\tmov\tx1, x23", 7327836], [" 6fd060:\tmov\tx2, x26", 7327840], [" 6fd064:\tbl\t6cdd0 <memcpy@plt>", 7327844], [" 6fd068:\tadrp\tx2, d12000 <LoadQCC+0x1153d0>", 7327848], [" 6fd06c:\tstrb\twzr, [x27,x26]", 7327852], [" 6fd070:\tadd\tx17, sp, #0x3c0", 7327856], [" 6fd074:\tadd\tx0, sp, #0x360", 7327860], [" 6fd078:\tadd\tx1, sp, #0x3c0", 7327864], [" 6fd07c:\tadd\tx3, sp, #0x98", 7327868], [" 6fd080:\tstr\tx17, [sp,#152]", 7327872], [" 6fd084:\tadd\tx4, sp, #0x90", 7327876], [" 6fd088:\tadd\tx2, x2, #0x600", 7327880], [" 6fd08c:\tbl\t702b1c <islower@plt+0x6954cc>", 7327884], [" 6fd090:\tldrb\tw26, [sp,#960]", 7327888], [" 6fd094:\tmov\tx23, x0", 7327892], [" 6fd098:\ttbz\tw26, #0, 6fd0a4 <islower@plt+0x68fa54>", 7327896], [" 6fd09c:\tldr\tx0, [sp,#976]", 7327900], [" 6fd0a0:\tbl\t6cda0 <operator delete(void*)@plt>", 7327904], [" 6fd0a4:\tldr\tw5, [x23,#56]", 7327908], [" 6fd0a8:\tcbnz\tw5, 6fd168 <islower@plt+0x68fb18>", 7327912], [" 6fd0ac:\tmov\tx0, x21", 7327916], [" 6fd0b0:\tbl\t1446ec <islower@plt+0xd709c>", 7327920], [" 6fd0b4:\tmov\tx26, x0", 7327924], [" 6fd0b8:\tcbnz\tx26, 6fd0d4 <islower@plt+0x68fa84>", 7327928], [" 6fd0bc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7327932], [" 6fd0c0:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 7327936], [" 6fd0c4:\tadd\tx0, x0, #0xd47", 7327940], [" 6fd0c8:\tadd\tx1, x1, #0xb3", 7327944], [" 6fd0cc:\tmov\tw2, #0x52 \t// #82", 7327948], [" 6fd0d0:\tbl\tb9770 <islower@plt+0x4c120>", 7327952], [" 6fd0d4:\tmov\tx0, x26", 7327956], [" 6fd0d8:\tbl\t6ce80 <strlen@plt>", 7327960], [" 6fd0dc:\tmov\tx27, x0", 7327964], [" 6fd0e0:\tstr\tx22, [sp,#960]", 7327968], [" 6fd0e4:\tstr\tx22, [sp,#968]", 7327972], [" 6fd0e8:\tstr\tx24, [sp,#976]", 7327976], [" 6fd0ec:\tcbz\tw27, 6fd138 <islower@plt+0x68fae8>", 7327980], [" 6fd0f0:\tmov\tx29, xzr", 7327984], [" 6fd0f4:\tmov\tx6, x22", 7327988], [" 6fd0f8:\tmov\tx15, x24", 7327992], [" 6fd0fc:\tb\t6fd104 <islower@plt+0x68fab4>", 7327996], [" 6fd100:\tldr\tx15, [sp,#976]", 7328000], [" 6fd104:\tldrb\tw28, [x26],#1", 7328004], [" 6fd108:\tcmp\tx6, x15", 7328008], [" 6fd10c:\tb.cc\t6fd124 <islower@plt+0x68fad4>", 7328012], [" 6fd110:\tadd\tx0, sp, #0x3c0", 7328016], [" 6fd114:\torr\tw2, wzr, #0x4", 7328020], [" 6fd118:\tmov\tx1, xzr", 7328024], [" 6fd11c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328028], [" 6fd120:\tldr\tx6, [sp,#968]", 7328032], [" 6fd124:\tadd\tx29, x29, #0x1", 7328036], [" 6fd128:\tcmp\tw29, w27", 7328040], [" 6fd12c:\tstr\tw28, [x6],#4", 7328044], [" 6fd130:\tstr\tx6, [sp,#968]", 7328048], [" 6fd134:\tb.ne\t6fd100 <islower@plt+0x68fab0>", 7328052], [" 6fd138:\tadd\tx2, sp, #0x3c0", 7328056], [" 6fd13c:\tmov\tx0, x19", 7328060], [" 6fd140:\tmov\tw1, #0xb \t// #11", 7328064], [" 6fd144:\tmov\tw3, wzr", 7328068], [" 6fd148:\tbl\t700e98 <islower@plt+0x693848>", 7328072], [" 6fd14c:\tldr\tx0, [sp,#960]", 7328076], [" 6fd150:\tcmp\tx0, x22", 7328080], [" 6fd154:\tb.eq\t6fd15c <islower@plt+0x68fb0c>", 7328084], [" 6fd158:\tbl\t6cda0 <operator delete(void*)@plt>", 7328088], [" 6fd15c:\tldr\tx5, [sp,#880]", 7328092], [" 6fd160:\torr\tw28, wzr, #0x1", 7328096], [" 6fd164:\tstr\tw5, [x23,#56]", 7328100], [" 6fd168:\tldr\tx21, [x21,#96]", 7328104], [" 6fd16c:\tldr\tx2, [sp,#112]", 7328108], [" 6fd170:\tcmp\tx21, x2", 7328112], [" 6fd174:\tb.ne\t6fcedc <islower@plt+0x68f88c>", 7328116], [" 6fd178:\tldr\tx17, [sp,#88]", 7328120], [" 6fd17c:\tmov\tw22, wzr", 7328124], [" 6fd180:\tldr\tx21, [x17,#24]", 7328128], [" 6fd184:\tcbz\tx21, 6fd2fc <islower@plt+0x68fcac>", 7328132], [" 6fd188:\tldr\tx24, [sp,#96]", 7328136], [" 6fd18c:\tcmp\tx21, x24", 7328140], [" 6fd190:\tb.eq\t6fd428 <islower@plt+0x68fdd8>", 7328144], [" 6fd194:\tmov\tw0, #0x230 \t// #560", 7328148], [" 6fd198:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7328152], [" 6fd19c:\tmov\tx21, x0", 7328156], [" 6fd1a0:\tldrb\tw22, [sp,#158]", 7328160], [" 6fd1a4:\torr\tw28, wzr, #0x7", 7328164], [" 6fd1a8:\tldr\tw7, [sp,#152]", 7328168], [" 6fd1ac:\tadd\tx8, x21, #0x220", 7328172], [" 6fd1b0:\tldrb\tw1, [sp,#158]", 7328176], [" 6fd1b4:\tmov\tx10, x21", 7328180], [" 6fd1b8:\tldr\tw23, [sp,#152]", 7328184], [" 6fd1bc:\tclz\tw25, w25", 7328188], [" 6fd1c0:\torr\tw13, wzr, #0x20", 7328192], [" 6fd1c4:\tstr\tx8, [x21,#16]", 7328196], [" 6fd1c8:\tsub\tw25, w13, w25", 7328200], [" 6fd1cc:\tldrh\tw8, [sp,#156]", 7328204], [" 6fd1d0:\tstr\tx28, [x10,#32]!", 7328208], [" 6fd1d4:\tldrh\tw28, [sp,#156]", 7328212], [" 6fd1d8:\tadd\tx27, x21, #0x50", 7328216], [" 6fd1dc:\tstr\tx25, [x21,#48]", 7328220], [" 6fd1e0:\tmov\tx25, x27", 7328224], [" 6fd1e4:\tstrb\tw22, [x21,#79]", 7328228], [" 6fd1e8:\torr\tw4, wzr, #0x1", 7328232], [" 6fd1ec:\tldr\tx22, [x21,#16]", 7328236], [" 6fd1f0:\torr\tw6, wzr, #0xff", 7328240], [" 6fd1f4:\tadd\tx15, x21, #0x40", 7328244], [" 6fd1f8:\tsturh\tw28, [x21,#77]", 7328248], [" 6fd1fc:\torr\tw24, wzr, #0x6", 7328252], [" 6fd200:\tstrb\tw4, [x21,#544]", 7328256], [" 6fd204:\torr\tw0, wzr, #0x4", 7328260], [" 6fd208:\tstrb\tw6, [x21,#40]", 7328264], [" 6fd20c:\torr\tw28, wzr, #0x2", 7328268], [" 6fd210:\tstp\tx10, x15, [x21]", 7328272], [" 6fd214:\tadd\tx25, x25, #0x10", 7328276], [" 6fd218:\tstr\tx4, [x21,#64]", 7328280], [" 6fd21c:\tstur\tw7, [x21,#73]", 7328284], [" 6fd220:\tcmp\tx25, x22", 7328288], [" 6fd224:\tstr\tx27, [x21,#8]", 7328292], [" 6fd228:\tstr\tx24, [x21,#80]", 7328296], [" 6fd22c:\tstrb\tw0, [x21,#88]", 7328300], [" 6fd230:\tstrb\tw1, [x21,#95]", 7328304], [" 6fd234:\tsturh\tw8, [x21,#93]", 7328308], [" 6fd238:\tstrb\tw28, [x21,#56]", 7328312], [" 6fd23c:\tstrb\tw28, [x21,#72]", 7328316], [" 6fd240:\tstur\tw23, [x21,#89]", 7328320], [" 6fd244:\tstr\tx25, [x21,#8]", 7328324], [" 6fd248:\tb.cc\t6fd260 <islower@plt+0x68fc10>", 7328328], [" 6fd24c:\torr\tw2, wzr, #0x10", 7328332], [" 6fd250:\tmov\tx0, x21", 7328336], [" 6fd254:\tmov\tx1, xzr", 7328340], [" 6fd258:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328344], [" 6fd25c:\tldr\tx25, [x21,#8]", 7328348], [" 6fd260:\torr\tw0, wzr, #0x4", 7328352], [" 6fd264:\tstr\tx0, [x25]", 7328356], [" 6fd268:\tldrb\tw24, [sp,#158]", 7328360], [" 6fd26c:\tldrh\tw15, [sp,#156]", 7328364], [" 6fd270:\tldr\tw9, [sp,#152]", 7328368], [" 6fd274:\tstrb\tw28, [x25,#8]", 7328372], [" 6fd278:\tstrb\tw24, [x25,#15]", 7328376], [" 6fd27c:\tsturh\tw15, [x25,#13]", 7328380], [" 6fd280:\tstur\tw9, [x25,#9]", 7328384], [" 6fd284:\tldr\tx14, [x21,#8]", 7328388], [" 6fd288:\tadd\tx27, x14, #0x10", 7328392], [" 6fd28c:\tstr\tx27, [x21,#8]", 7328396], [" 6fd290:\tcbz\tw20, 6fd304 <islower@plt+0x68fcb4>", 7328400], [" 6fd294:\tclz\tw10, w20", 7328404], [" 6fd298:\tldr\tx9, [x21,#16]", 7328408], [" 6fd29c:\torr\tw29, wzr, #0x20", 7328412], [" 6fd2a0:\tldr\tx24, [sp,#96]", 7328416], [" 6fd2a4:\tsub\tw14, w29, w10", 7328420], [" 6fd2a8:\tclz\tw11, w14", 7328424], [" 6fd2ac:\tsub\tw26, w29, w11", 7328428], [" 6fd2b0:\tcmp\tx27, x9", 7328432], [" 6fd2b4:\tb.cc\t6fd2cc <islower@plt+0x68fc7c>", 7328436], [" 6fd2b8:\torr\tw2, wzr, #0x10", 7328440], [" 6fd2bc:\tmov\tx0, x21", 7328444], [" 6fd2c0:\tmov\tx1, xzr", 7328448], [" 6fd2c4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328452], [" 6fd2c8:\tldr\tx27, [x21,#8]", 7328456], [" 6fd2cc:\tstr\tx26, [x27]", 7328460], [" 6fd2d0:\torr\tw18, wzr, #0x2", 7328464], [" 6fd2d4:\tldrb\tw3, [sp,#158]", 7328468], [" 6fd2d8:\tldrh\tw4, [sp,#156]", 7328472], [" 6fd2dc:\tldr\tw26, [sp,#152]", 7328476], [" 6fd2e0:\tstrb\tw18, [x27,#8]", 7328480], [" 6fd2e4:\tstrb\tw3, [x27,#15]", 7328484], [" 6fd2e8:\tsturh\tw4, [x27,#13]", 7328488], [" 6fd2ec:\tstur\tw26, [x27,#9]", 7328492], [" 6fd2f0:\tldr\tx9, [x21,#8]", 7328496], [" 6fd2f4:\tadd\tx1, x9, #0x10", 7328500], [" 6fd2f8:\tb\t6fd354 <islower@plt+0x68fd04>", 7328504], [" 6fd2fc:\tldr\tx24, [sp,#96]", 7328508], [" 6fd300:\tb\t6fd428 <islower@plt+0x68fdd8>", 7328512], [" 6fd304:\tldr\tx20, [x21,#16]", 7328516], [" 6fd308:\tldr\tx24, [sp,#96]", 7328520], [" 6fd30c:\tcmp\tx27, x20", 7328524], [" 6fd310:\tb.cc\t6fd328 <islower@plt+0x68fcd8>", 7328528], [" 6fd314:\torr\tw2, wzr, #0x10", 7328532], [" 6fd318:\tmov\tx0, x21", 7328536], [" 6fd31c:\tmov\tx1, xzr", 7328540], [" 6fd320:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328544], [" 6fd324:\tldr\tx27, [x21,#8]", 7328548], [" 6fd328:\tstr\txzr, [x27]", 7328552], [" 6fd32c:\torr\tw20, wzr, #0xff", 7328556], [" 6fd330:\tldrb\tw12, [sp,#158]", 7328560], [" 6fd334:\tldrh\tw17, [sp,#156]", 7328564], [" 6fd338:\tldr\tw16, [sp,#152]", 7328568], [" 6fd33c:\tstrb\tw20, [x27,#8]", 7328572], [" 6fd340:\tstrb\tw12, [x27,#15]", 7328576], [" 6fd344:\tsturh\tw17, [x27,#13]", 7328580], [" 6fd348:\tstur\tw16, [x27,#9]", 7328584], [" 6fd34c:\tldr\tx16, [x21,#8]", 7328588], [" 6fd350:\tadd\tx1, x16, #0x10", 7328592], [" 6fd354:\tldr\tx23, [sp,#88]", 7328596], [" 6fd358:\tldr\tx10, [sp,#592]", 7328600], [" 6fd35c:\tstr\tx1, [x21,#8]", 7328604], [" 6fd360:\tcbz\tx10, 6fd3c4 <islower@plt+0x68fd74>", 7328608], [" 6fd364:\tldr\tx11, [x21,#16]", 7328612], [" 6fd368:\tclz\tw25, w10", 7328616], [" 6fd36c:\torr\tw13, wzr, #0x20", 7328620], [" 6fd370:\tsub\tw29, w13, w25", 7328624], [" 6fd374:\tcmp\tx1, x11", 7328628], [" 6fd378:\tb.cc\t6fd390 <islower@plt+0x68fd40>", 7328632], [" 6fd37c:\torr\tw2, wzr, #0x10", 7328636], [" 6fd380:\tmov\tx0, x21", 7328640], [" 6fd384:\tmov\tx1, xzr", 7328644], [" 6fd388:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328648], [" 6fd38c:\tldr\tx1, [x21,#8]", 7328652], [" 6fd390:\tstr\tx29, [x1]", 7328656], [" 6fd394:\torr\tw6, wzr, #0x2", 7328660], [" 6fd398:\tldrb\tw28, [sp,#158]", 7328664], [" 6fd39c:\tldrh\tw7, [sp,#156]", 7328668], [" 6fd3a0:\tldr\tw0, [sp,#152]", 7328672], [" 6fd3a4:\tstrb\tw6, [x1,#8]", 7328676], [" 6fd3a8:\tstrb\tw28, [x1,#15]", 7328680], [" 6fd3ac:\tsturh\tw7, [x1,#13]", 7328684], [" 6fd3b0:\tstur\tw0, [x1,#9]", 7328688], [" 6fd3b4:\tldr\tx18, [x21,#8]", 7328692], [" 6fd3b8:\tadd\tx26, x18, #0x10", 7328696], [" 6fd3bc:\tstr\tx26, [x21,#8]", 7328700], [" 6fd3c0:\tb\t6fd414 <islower@plt+0x68fdc4>", 7328704], [" 6fd3c4:\tldr\tx3, [x21,#16]", 7328708], [" 6fd3c8:\tcmp\tx1, x3", 7328712], [" 6fd3cc:\tb.cc\t6fd3e4 <islower@plt+0x68fd94>", 7328716], [" 6fd3d0:\torr\tw2, wzr, #0x10", 7328720], [" 6fd3d4:\tmov\tx0, x21", 7328724], [" 6fd3d8:\tmov\tx1, xzr", 7328728], [" 6fd3dc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7328732], [" 6fd3e0:\tldr\tx1, [x21,#8]", 7328736], [" 6fd3e4:\tstr\txzr, [x1]", 7328740], [" 6fd3e8:\torr\tw27, wzr, #0xff", 7328744], [" 6fd3ec:\tldrb\tw5, [sp,#158]", 7328748], [" 6fd3f0:\tldrh\tw2, [sp,#156]", 7328752], [" 6fd3f4:\tldr\tw22, [sp,#152]", 7328756], [" 6fd3f8:\tstrb\tw27, [x1,#8]", 7328760], [" 6fd3fc:\tstrb\tw5, [x1,#15]", 7328764], [" 6fd400:\tsturh\tw2, [x1,#13]", 7328768], [" 6fd404:\tstur\tw22, [x1,#9]", 7328772], [" 6fd408:\tldr\tx12, [x21,#8]", 7328776], [" 6fd40c:\tadd\tx17, x12, #0x10", 7328780], [" 6fd410:\tstr\tx17, [x21,#8]", 7328784], [" 6fd414:\tmov\tx0, x19", 7328788], [" 6fd418:\tmov\tx1, x21", 7328792], [" 6fd41c:\tbl\t7027e4 <islower@plt+0x695194>", 7328796], [" 6fd420:\tldr\tx21, [x23,#24]", 7328800], [" 6fd424:\tmov\tw22, w0", 7328804], [" 6fd428:\tadd\tx0, sp, #0x3c0", 7328808], [" 6fd42c:\tadd\tx12, x0, #0x20", 7328812], [" 6fd430:\tadd\tx13, x0, #0x120", 7328816], [" 6fd434:\tcmp\tx21, x24", 7328820], [" 6fd438:\tstr\tx12, [sp,#960]", 7328824], [" 6fd43c:\tstr\tx12, [sp,#968]", 7328828], [" 6fd440:\tstr\tx13, [sp,#976]", 7328832], [" 6fd444:\tstr\tx12, [sp,#72]", 7328836], [" 6fd448:\tb.eq\t6fd73c <islower@plt+0x6900ec>", 7328840], [" 6fd44c:\tmov\tw25, #0x800000 \t// #8388608", 7328844], [" 6fd450:\tadrp\tx29, d12000 <LoadQCC+0x1153d0>", 7328848], [" 6fd454:\tadrp\tx28, d12000 <LoadQCC+0x1153d0>", 7328852], [" 6fd458:\torr\tw27, wzr, #0x1", 7328856], [" 6fd45c:\torr\tw20, wzr, #0x20", 7328860], [" 6fd460:\tmovk\tw25, #0x60", 7328864], [" 6fd464:\torr\tw23, wzr, #0xfffffff", 7328868], [" 6fd468:\tmov\tx0, x12", 7328872], [" 6fd46c:\tadd\tx29, x29, #0x610", 7328876], [" 6fd470:\tadd\tx28, x28, #0x600", 7328880], [" 6fd474:\tldr\tx4, [sp,#184]", 7328884], [" 6fd478:\tldr\tw24, [sp,#176]", 7328888], [" 6fd47c:\tcbz\tw24, 6fd4d4 <islower@plt+0x68fe84>", 7328892], [" 6fd480:\tldr\tx17, [x21,#16]", 7328896], [" 6fd484:\tadd\tw1, w24, w23", 7328900], [" 6fd488:\tubfx\tx26, x17, #4, #28", 7328904], [" 6fd48c:\teor\tw13, w26, w17, lsr #9", 7328908], [" 6fd490:\tand\tw8, w13, w1", 7328912], [" 6fd494:\tadd\tx9, x4, w8, uxtw #4", 7328916], [" 6fd498:\tldr\tx18, [x9]", 7328920], [" 6fd49c:\tcmp\tx18, x17", 7328924], [" 6fd4a0:\tb.eq\t6fd4d8 <islower@plt+0x68fe88>", 7328928], [" 6fd4a4:\tsub\tw15, w24, #0x1", 7328932], [" 6fd4a8:\torr\tw8, wzr, #0x1", 7328936], [" 6fd4ac:\tcmn\tx18, #0x4", 7328940], [" 6fd4b0:\tb.eq\t6fd4d4 <islower@plt+0x68fe84>", 7328944], [" 6fd4b4:\tadd\tw13, w8, w13", 7328948], [" 6fd4b8:\tand\tw9, w13, w15", 7328952], [" 6fd4bc:\tadd\tw8, w8, #0x1", 7328956], [" 6fd4c0:\tadd\tx9, x4, w9, uxtw #4", 7328960], [" 6fd4c4:\tldr\tx18, [x9]", 7328964], [" 6fd4c8:\tcmp\tx18, x17", 7328968], [" 6fd4cc:\tb.ne\t6fd4ac <islower@plt+0x68fe5c>", 7328972], [" 6fd4d0:\tb\t6fd4d8 <islower@plt+0x68fe88>", 7328976], [" 6fd4d4:\tadd\tx9, x4, x24, lsl #4", 7328980], [" 6fd4d8:\tldr\tw12, [x9,#8]", 7328984], [" 6fd4dc:\tldr\tx16, [sp,#976]", 7328988], [" 6fd4e0:\tsub\tw24, w12, #0x1", 7328992], [" 6fd4e4:\tcmp\tx0, x16", 7328996], [" 6fd4e8:\tb.cc\t6fd504 <islower@plt+0x68feb4>", 7329000], [" 6fd4ec:\tadd\tx0, sp, #0x3c0", 7329004], [" 6fd4f0:\torr\tw2, wzr, #0x4", 7329008], [" 6fd4f4:\tmov\tx1, xzr", 7329012], [" 6fd4f8:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329016], [" 6fd4fc:\tldr\tx0, [sp,#968]", 7329020], [" 6fd500:\tldr\tx16, [sp,#976]", 7329024], [" 6fd504:\tstr\tw24, [x0],#4", 7329028], [" 6fd508:\tldrb\tw24, [x21,#104]", 7329032], [" 6fd50c:\tcmp\tx0, x16", 7329036], [" 6fd510:\tstr\tx0, [sp,#968]", 7329040], [" 6fd514:\tand\tw24, w24, #0x1", 7329044], [" 6fd518:\tb.cc\t6fd530 <islower@plt+0x68fee0>", 7329048], [" 6fd51c:\tadd\tx0, sp, #0x3c0", 7329052], [" 6fd520:\torr\tw2, wzr, #0x4", 7329056], [" 6fd524:\tmov\tx1, xzr", 7329060], [" 6fd528:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329064], [" 6fd52c:\tldr\tx0, [sp,#968]", 7329068], [" 6fd530:\tstr\tw24, [x0],#4", 7329072], [" 6fd534:\tstr\tx0, [sp,#968]", 7329076], [" 6fd538:\tmov\tx0, x21", 7329080], [" 6fd53c:\tbl\t18f95c <islower@plt+0x12230c>", 7329084], [" 6fd540:\ttbz\tw0, #0, 6fd54c <islower@plt+0x68fefc>", 7329088], [" 6fd544:\tmov\tw24, wzr", 7329092], [" 6fd548:\tb\t6fd55c <islower@plt+0x68ff0c>", 7329096], [" 6fd54c:\tldur\tx1, [x21,#-24]", 7329100], [" 6fd550:\tadd\tx0, sp, #0xb0", 7329104], [" 6fd554:\tbl\t70a6cc <islower@plt+0x69d07c>", 7329108], [" 6fd558:\tadd\tw24, w0, #0x1", 7329112], [" 6fd55c:\tldr\tx17, [sp,#968]", 7329116], [" 6fd560:\tldr\tx3, [sp,#976]", 7329120], [" 6fd564:\tcmp\tx17, x3", 7329124], [" 6fd568:\tb.cc\t6fd584 <islower@plt+0x68ff34>", 7329128], [" 6fd56c:\tadd\tx0, sp, #0x3c0", 7329132], [" 6fd570:\torr\tw2, wzr, #0x4", 7329136], [" 6fd574:\tmov\tx1, xzr", 7329140], [" 6fd578:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329144], [" 6fd57c:\tldr\tx17, [sp,#968]", 7329148], [" 6fd580:\tldr\tx3, [sp,#976]", 7329152], [" 6fd584:\tstr\tw24, [x17],#4", 7329156], [" 6fd588:\tldr\tw5, [x21,#52]", 7329160], [" 6fd58c:\tcmp\tx17, x3", 7329164], [" 6fd590:\tstr\tx17, [sp,#968]", 7329168], [" 6fd594:\tand\tx2, x5, #0x1f", 7329172], [" 6fd598:\tldr\tw26, [x29,x2,lsl #2]", 7329176], [" 6fd59c:\tb.cc\t6fd5b8 <islower@plt+0x68ff68>", 7329180], [" 6fd5a0:\tadd\tx0, sp, #0x3c0", 7329184], [" 6fd5a4:\torr\tw2, wzr, #0x4", 7329188], [" 6fd5a8:\tmov\tx1, xzr", 7329192], [" 6fd5ac:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329196], [" 6fd5b0:\tldr\tx17, [sp,#968]", 7329200], [" 6fd5b4:\tldr\tx3, [sp,#976]", 7329204], [" 6fd5b8:\tstr\tw26, [x17],#4", 7329208], [" 6fd5bc:\tstr\tx17, [sp,#968]", 7329212], [" 6fd5c0:\tcmp\tx17, x3", 7329216], [" 6fd5c4:\tldr\tw15, [x21,#52]", 7329220], [" 6fd5c8:\tubfx\tw12, w15, #7, #16", 7329224], [" 6fd5cc:\tlsl\tw16, w27, w12", 7329228], [" 6fd5d0:\tlsr\tw10, w16, #1", 7329232], [" 6fd5d4:\tclz\tw14, w10", 7329236], [" 6fd5d8:\tsub\tw26, w20, w14", 7329240], [" 6fd5dc:\tb.cc\t6fd5f4 <islower@plt+0x68ffa4>", 7329244], [" 6fd5e0:\tadd\tx0, sp, #0x3c0", 7329248], [" 6fd5e4:\torr\tw2, wzr, #0x4", 7329252], [" 6fd5e8:\tmov\tx1, xzr", 7329256], [" 6fd5ec:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329260], [" 6fd5f0:\tldr\tx17, [sp,#968]", 7329264], [" 6fd5f4:\tmov\tx1, x21", 7329268], [" 6fd5f8:\tstr\tw26, [x17],#4", 7329272], [" 6fd5fc:\tstr\tx17, [sp,#968]", 7329276], [" 6fd600:\tldrb\tw4, [x1,#64]!", 7329280], [" 6fd604:\ttbnz\tw4, #0, 6fd610 <islower@plt+0x68ffc0>", 7329284], [" 6fd608:\tlsr\tx12, x4, #1", 7329288], [" 6fd60c:\tb\t6fd614 <islower@plt+0x68ffc4>", 7329292], [" 6fd610:\tldr\tx12, [x21,#72]", 7329296], [" 6fd614:\tcbz\tx12, 6fd63c <islower@plt+0x68ffec>", 7329300], [" 6fd618:\tadd\tx0, sp, #0x240", 7329304], [" 6fd61c:\tstr\tx1, [sp,#152]", 7329308], [" 6fd620:\tadd\tx3, sp, #0x98", 7329312], [" 6fd624:\tadd\tx4, sp, #0x90", 7329316], [" 6fd628:\tmov\tx2, x28", 7329320], [" 6fd62c:\tbl\t7028f8 <islower@plt+0x6952a8>", 7329324], [" 6fd630:\tldr\tx17, [sp,#968]", 7329328], [" 6fd634:\tldr\tw26, [x0,#56]", 7329332], [" 6fd638:\tb\t6fd640 <islower@plt+0x68fff0>", 7329336], [" 6fd63c:\tmov\tw26, wzr", 7329340], [" 6fd640:\tldr\tx24, [sp,#976]", 7329344], [" 6fd644:\tcmp\tx17, x24", 7329348], [" 6fd648:\tb.cc\t6fd660 <islower@plt+0x690010>", 7329352], [" 6fd64c:\tadd\tx0, sp, #0x3c0", 7329356], [" 6fd650:\torr\tw2, wzr, #0x4", 7329360], [" 6fd654:\tmov\tx1, xzr", 7329364], [" 6fd658:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329368], [" 6fd65c:\tldr\tx17, [sp,#968]", 7329372], [" 6fd660:\tstr\tw26, [x17],#4", 7329376], [" 6fd664:\tstr\tx17, [sp,#968]", 7329380], [" 6fd668:\tldr\tw7, [x21,#52]", 7329384], [" 6fd66c:\tldrb\tw11, [x21,#104]", 7329388], [" 6fd670:\ttbnz\tw11, #1, 6fd680 <islower@plt+0x690030>", 7329392], [" 6fd674:\tmov\tw3, w22", 7329396], [" 6fd678:\tand\tw18, w7, w25", 7329400], [" 6fd67c:\tcbz\tw18, 6fd710 <islower@plt+0x6900c0>", 7329404], [" 6fd680:\tldr\tx5, [sp,#976]", 7329408], [" 6fd684:\tubfx\tw24, w7, #5, #2", 7329412], [" 6fd688:\tcmp\tx17, x5", 7329416], [" 6fd68c:\tb.cc\t6fd6a8 <islower@plt+0x690058>", 7329420], [" 6fd690:\tadd\tx0, sp, #0x3c0", 7329424], [" 6fd694:\torr\tw2, wzr, #0x4", 7329428], [" 6fd698:\tmov\tx1, xzr", 7329432], [" 6fd69c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329436], [" 6fd6a0:\tldr\tx17, [sp,#968]", 7329440], [" 6fd6a4:\tldr\tx5, [sp,#976]", 7329444], [" 6fd6a8:\tstr\tw24, [x17],#4", 7329448], [" 6fd6ac:\tldrb\tw3, [x21,#104]", 7329452], [" 6fd6b0:\tcmp\tx17, x5", 7329456], [" 6fd6b4:\tstr\tx17, [sp,#968]", 7329460], [" 6fd6b8:\tubfx\tw24, w3, #1, #1", 7329464], [" 6fd6bc:\tb.cc\t6fd6d8 <islower@plt+0x690088>", 7329468], [" 6fd6c0:\tadd\tx0, sp, #0x3c0", 7329472], [" 6fd6c4:\torr\tw2, wzr, #0x4", 7329476], [" 6fd6c8:\tmov\tx1, xzr", 7329480], [" 6fd6cc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329484], [" 6fd6d0:\tldr\tx17, [sp,#968]", 7329488], [" 6fd6d4:\tldr\tx5, [sp,#976]", 7329492], [" 6fd6d8:\tstr\tw24, [x17],#4", 7329496], [" 6fd6dc:\tstr\tx17, [sp,#968]", 7329500], [" 6fd6e0:\tcmp\tx17, x5", 7329504], [" 6fd6e4:\tldr\tw4, [x21,#52]", 7329508], [" 6fd6e8:\tubfx\tw24, w4, #23, #1", 7329512], [" 6fd6ec:\tb.cc\t6fd704 <islower@plt+0x6900b4>", 7329516], [" 6fd6f0:\tadd\tx0, sp, #0x3c0", 7329520], [" 6fd6f4:\torr\tw2, wzr, #0x4", 7329524], [" 6fd6f8:\tmov\tx1, xzr", 7329528], [" 6fd6fc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329532], [" 6fd700:\tldr\tx17, [sp,#968]", 7329536], [" 6fd704:\tmov\tw3, wzr", 7329540], [" 6fd708:\tstr\tw24, [x17],#4", 7329544], [" 6fd70c:\tstr\tx17, [sp,#968]", 7329548], [" 6fd710:\torr\tw1, wzr, #0x7", 7329552], [" 6fd714:\tadd\tx2, sp, #0x3c0", 7329556], [" 6fd718:\tmov\tx0, x19", 7329560], [" 6fd71c:\tbl\t700e98 <islower@plt+0x693848>", 7329564], [" 6fd720:\tldr\tx21, [x21,#96]", 7329568], [" 6fd724:\tldr\tx0, [sp,#960]", 7329572], [" 6fd728:\tldr\tx1, [sp,#96]", 7329576], [" 6fd72c:\tstr\tx0, [sp,#968]", 7329580], [" 6fd730:\tcmp\tx21, x1", 7329584], [" 6fd734:\tb.ne\t6fd474 <islower@plt+0x68fe24>", 7329588], [" 6fd738:\tb\t6fd740 <islower@plt+0x6900f0>", 7329592], [" 6fd73c:\tmov\tx0, x12", 7329596], [" 6fd740:\tldr\tx12, [sp,#88]", 7329600], [" 6fd744:\tldr\tx22, [sp,#112]", 7329604], [" 6fd748:\tldr\tx21, [x12,#48]", 7329608], [" 6fd74c:\tcmp\tx21, x22", 7329612], [" 6fd750:\tb.eq\t6fdb98 <islower@plt+0x690548>", 7329616], [" 6fd754:\tadd\tx14, sp, #0x98", 7329620], [" 6fd758:\tadrp\tx28, d12000 <LoadQCC+0x1153d0>", 7329624], [" 6fd75c:\tadrp\tx29, d12000 <LoadQCC+0x1153d0>", 7329628], [" 6fd760:\torr\tx16, x14, #0x1", 7329632], [" 6fd764:\torr\tw20, wzr, #0x20", 7329636], [" 6fd768:\torr\tw25, wzr, #0xfffffff", 7329640], [" 6fd76c:\tadd\tx28, x28, #0x610", 7329644], [" 6fd770:\tstr\tx16, [sp,#80]", 7329648], [" 6fd774:\tadd\tx29, x29, #0x600", 7329652], [" 6fd778:\tldr\tx5, [sp,#184]", 7329656], [" 6fd77c:\tldr\tw26, [sp,#176]", 7329660], [" 6fd780:\tcbz\tw26, 6fd7d8 <islower@plt+0x690188>", 7329664], [" 6fd784:\tldr\tx18, [x21,#16]", 7329668], [" 6fd788:\tadd\tw23, w26, w25", 7329672], [" 6fd78c:\tubfx\tx27, x18, #4, #28", 7329676], [" 6fd790:\teor\tw16, w27, w18, lsr #9", 7329680], [" 6fd794:\tand\tw17, w16, w23", 7329684], [" 6fd798:\tadd\tx27, x5, w17, uxtw #4", 7329688], [" 6fd79c:\tldr\tx2, [x27]", 7329692], [" 6fd7a0:\tcmp\tx2, x18", 7329696], [" 6fd7a4:\tb.eq\t6fd7dc <islower@plt+0x69018c>", 7329700], [" 6fd7a8:\tsub\tw13, w26, #0x1", 7329704], [" 6fd7ac:\torr\tw9, wzr, #0x1", 7329708], [" 6fd7b0:\tcmn\tx2, #0x4", 7329712], [" 6fd7b4:\tb.eq\t6fd7d8 <islower@plt+0x690188>", 7329716], [" 6fd7b8:\tadd\tw16, w9, w16", 7329720], [" 6fd7bc:\tand\tw27, w16, w13", 7329724], [" 6fd7c0:\tadd\tw9, w9, #0x1", 7329728], [" 6fd7c4:\tadd\tx27, x5, w27, uxtw #4", 7329732], [" 6fd7c8:\tldr\tx2, [x27]", 7329736], [" 6fd7cc:\tcmp\tx2, x18", 7329740], [" 6fd7d0:\tb.ne\t6fd7b0 <islower@plt+0x690160>", 7329744], [" 6fd7d4:\tb\t6fd7dc <islower@plt+0x69018c>", 7329748], [" 6fd7d8:\tadd\tx27, x5, x26, lsl #4", 7329752], [" 6fd7dc:\tldr\tw23, [x27,#8]", 7329756], [" 6fd7e0:\tldr\tx3, [sp,#976]", 7329760], [" 6fd7e4:\tsub\tw22, w23, #0x1", 7329764], [" 6fd7e8:\tcmp\tx0, x3", 7329768], [" 6fd7ec:\tb.cc\t6fd808 <islower@plt+0x6901b8>", 7329772], [" 6fd7f0:\tadd\tx0, sp, #0x3c0", 7329776], [" 6fd7f4:\torr\tw2, wzr, #0x4", 7329780], [" 6fd7f8:\tmov\tx1, xzr", 7329784], [" 6fd7fc:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329788], [" 6fd800:\tldr\tx0, [sp,#968]", 7329792], [" 6fd804:\tldr\tx3, [sp,#976]", 7329796], [" 6fd808:\tldrh\tw26, [x21,#10]", 7329800], [" 6fd80c:\tstr\tw22, [x0],#4", 7329804], [" 6fd810:\tcmp\tx0, x3", 7329808], [" 6fd814:\tstr\tx0, [sp,#968]", 7329812], [" 6fd818:\tlsr\tw26, w26, #1", 7329816], [" 6fd81c:\tb.cc\t6fd834 <islower@plt+0x6901e4>", 7329820], [" 6fd820:\tadd\tx0, sp, #0x3c0", 7329824], [" 6fd824:\torr\tw2, wzr, #0x4", 7329828], [" 6fd828:\tmov\tx1, xzr", 7329832], [" 6fd82c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329836], [" 6fd830:\tldr\tx0, [sp,#968]", 7329840], [" 6fd834:\tstr\tw26, [x0],#4", 7329844], [" 6fd838:\tstr\tx0, [sp,#968]", 7329848], [" 6fd83c:\tmov\tx0, x21", 7329852], [" 6fd840:\tbl\t18f95c <islower@plt+0x12230c>", 7329856], [" 6fd844:\tldr\tx15, [sp,#968]", 7329860], [" 6fd848:\tand\tw27, w0, #0x1", 7329864], [" 6fd84c:\tldr\tx26, [sp,#976]", 7329868], [" 6fd850:\tcmp\tx15, x26", 7329872], [" 6fd854:\tb.cc\t6fd870 <islower@plt+0x690220>", 7329876], [" 6fd858:\tadd\tx0, sp, #0x3c0", 7329880], [" 6fd85c:\torr\tw2, wzr, #0x4", 7329884], [" 6fd860:\tmov\tx1, xzr", 7329888], [" 6fd864:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329892], [" 6fd868:\tldr\tx15, [sp,#968]", 7329896], [" 6fd86c:\tldr\tx26, [sp,#976]", 7329900], [" 6fd870:\tstr\tw27, [x15],#4", 7329904], [" 6fd874:\tldr\tw2, [x21,#52]", 7329908], [" 6fd878:\tcmp\tx15, x26", 7329912], [" 6fd87c:\tstr\tx15, [sp,#968]", 7329916], [" 6fd880:\tand\tx4, x2, #0x1f", 7329920], [" 6fd884:\tldr\tw27, [x28,x4,lsl #2]", 7329924], [" 6fd888:\tb.cc\t6fd8a0 <islower@plt+0x690250>", 7329928], [" 6fd88c:\tadd\tx0, sp, #0x3c0", 7329932], [" 6fd890:\torr\tw2, wzr, #0x4", 7329936], [" 6fd894:\tmov\tx1, xzr", 7329940], [" 6fd898:\tbl\tbe0a4 <islower@plt+0x50a54>", 7329944], [" 6fd89c:\tldr\tx15, [sp,#968]", 7329948], [" 6fd8a0:\tldr\tx9, [x21,#144]", 7329952], [" 6fd8a4:\tstr\tw27, [x15],#4", 7329956], [" 6fd8a8:\tstr\tx15, [sp,#968]", 7329960], [" 6fd8ac:\tcbz\tx9, 6fd90c <islower@plt+0x6902bc>", 7329964], [" 6fd8b0:\tldr\tx6, [sp,#432]", 7329968], [" 6fd8b4:\tldr\tw22, [sp,#424]", 7329972], [" 6fd8b8:\tcbz\tw22, 6fd914 <islower@plt+0x6902c4>", 7329976], [" 6fd8bc:\tubfx\tx18, x9, #4, #28", 7329980], [" 6fd8c0:\tadd\tw5, w22, w25", 7329984], [" 6fd8c4:\teor\tw17, w18, w9, lsr #9", 7329988], [" 6fd8c8:\tand\tw2, w5, w17", 7329992], [" 6fd8cc:\tadd\tx26, x6, w2, uxtw #4", 7329996], [" 6fd8d0:\tldr\tx13, [x26]", 7330000], [" 6fd8d4:\tcmp\tx9, x13", 7330004], [" 6fd8d8:\tb.eq\t6fd918 <islower@plt+0x6902c8>", 7330008], [" 6fd8dc:\tsub\tw18, w22, #0x1", 7330012], [" 6fd8e0:\torr\tw0, wzr, #0x1", 7330016], [" 6fd8e4:\tcmn\tx13, #0x4", 7330020], [" 6fd8e8:\tb.eq\t6fd914 <islower@plt+0x6902c4>", 7330024], [" 6fd8ec:\tadd\tw17, w0, w17", 7330028], [" 6fd8f0:\tand\tw13, w17, w18", 7330032], [" 6fd8f4:\tadd\tw0, w0, #0x1", 7330036], [" 6fd8f8:\tadd\tx26, x6, w13, uxtw #4", 7330040], [" 6fd8fc:\tldr\tx13, [x26]", 7330044], [" 6fd900:\tcmp\tx9, x13", 7330048], [" 6fd904:\tb.ne\t6fd8e4 <islower@plt+0x690294>", 7330052], [" 6fd908:\tb\t6fd918 <islower@plt+0x6902c8>", 7330056], [" 6fd90c:\tmov\tw24, wzr", 7330060], [" 6fd910:\tb\t6fd91c <islower@plt+0x6902cc>", 7330064], [" 6fd914:\tadd\tx26, x6, x22, lsl #4", 7330068], [" 6fd918:\tldr\tw24, [x26,#8]", 7330072], [" 6fd91c:\tldr\tx7, [sp,#976]", 7330076], [" 6fd920:\tcmp\tx15, x7", 7330080], [" 6fd924:\tb.cc\t6fd940 <islower@plt+0x6902f0>", 7330084], [" 6fd928:\tadd\tx0, sp, #0x3c0", 7330088], [" 6fd92c:\torr\tw2, wzr, #0x4", 7330092], [" 6fd930:\tmov\tx1, xzr", 7330096], [" 6fd934:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330100], [" 6fd938:\tldr\tx15, [sp,#968]", 7330104], [" 6fd93c:\tldr\tx7, [sp,#976]", 7330108], [" 6fd940:\tstr\tw24, [x15],#4", 7330112], [" 6fd944:\tstr\tx15, [sp,#968]", 7330116], [" 6fd948:\torr\tw27, wzr, #0x1", 7330120], [" 6fd94c:\tldr\tw22, [x21,#52]", 7330124], [" 6fd950:\tcmp\tx15, x7", 7330128], [" 6fd954:\tubfx\tw6, w22, #7, #16", 7330132], [" 6fd958:\tlsl\tw0, w27, w6", 7330136], [" 6fd95c:\tlsr\tw1, w0, #1", 7330140], [" 6fd960:\tclz\tw8, w1", 7330144], [" 6fd964:\tsub\tw22, w20, w8", 7330148], [" 6fd968:\tb.cc\t6fd980 <islower@plt+0x690330>", 7330152], [" 6fd96c:\tadd\tx0, sp, #0x3c0", 7330156], [" 6fd970:\torr\tw2, wzr, #0x4", 7330160], [" 6fd974:\tmov\tx1, xzr", 7330164], [" 6fd978:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330168], [" 6fd97c:\tldr\tx15, [sp,#968]", 7330172], [" 6fd980:\tmov\tx1, x21", 7330176], [" 6fd984:\tstr\tw22, [x15],#4", 7330180], [" 6fd988:\tstr\tx15, [sp,#968]", 7330184], [" 6fd98c:\tldrb\tw26, [x1,#64]!", 7330188], [" 6fd990:\ttbnz\tw26, #0, 6fd99c <islower@plt+0x69034c>", 7330192], [" 6fd994:\tlsr\tx14, x26, #1", 7330196], [" 6fd998:\tb\t6fd9a0 <islower@plt+0x690350>", 7330200], [" 6fd99c:\tldr\tx14, [x21,#72]", 7330204], [" 6fd9a0:\tcbz\tx14, 6fd9c8 <islower@plt+0x690378>", 7330208], [" 6fd9a4:\tadd\tx0, sp, #0x240", 7330212], [" 6fd9a8:\tstr\tx1, [sp,#152]", 7330216], [" 6fd9ac:\tadd\tx3, sp, #0x98", 7330220], [" 6fd9b0:\tadd\tx4, sp, #0x90", 7330224], [" 6fd9b4:\tmov\tx2, x29", 7330228], [" 6fd9b8:\tbl\t7028f8 <islower@plt+0x6952a8>", 7330232], [" 6fd9bc:\tldr\tx15, [sp,#968]", 7330236], [" 6fd9c0:\tldr\tw26, [x0,#56]", 7330240], [" 6fd9c4:\tb\t6fd9cc <islower@plt+0x69037c>", 7330244], [" 6fd9c8:\tmov\tw26, wzr", 7330248], [" 6fd9cc:\tldr\tx4, [sp,#976]", 7330252], [" 6fd9d0:\tcmp\tx15, x4", 7330256], [" 6fd9d4:\tb.cc\t6fd9f0 <islower@plt+0x6903a0>", 7330260], [" 6fd9d8:\tadd\tx0, sp, #0x3c0", 7330264], [" 6fd9dc:\torr\tw2, wzr, #0x4", 7330268], [" 6fd9e0:\tmov\tx1, xzr", 7330272], [" 6fd9e4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330276], [" 6fd9e8:\tldr\tx15, [sp,#968]", 7330280], [" 6fd9ec:\tldr\tx4, [sp,#976]", 7330284], [" 6fd9f0:\tstr\tw26, [x15],#4", 7330288], [" 6fd9f4:\tstr\tx15, [sp,#968]", 7330292], [" 6fd9f8:\tcmp\tx15, x4", 7330296], [" 6fd9fc:\tldr\tw7, [x21,#52]", 7330300], [" 6fda00:\tubfx\tw27, w7, #5, #2", 7330304], [" 6fda04:\tb.cc\t6fda1c <islower@plt+0x6903cc>", 7330308], [" 6fda08:\tadd\tx0, sp, #0x3c0", 7330312], [" 6fda0c:\torr\tw2, wzr, #0x4", 7330316], [" 6fda10:\tmov\tx1, xzr", 7330320], [" 6fda14:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330324], [" 6fda18:\tldr\tx15, [sp,#968]", 7330328], [" 6fda1c:\tmov\tx0, x21", 7330332], [" 6fda20:\tstr\tw27, [x15],#4", 7330336], [" 6fda24:\tstr\tx15, [sp,#968]", 7330340], [" 6fda28:\tbl\t144604 <islower@plt+0xd6fb4>", 7330344], [" 6fda2c:\ttbz\tw0, #0, 6fda74 <islower@plt+0x690424>", 7330348], [" 6fda30:\tmov\tx0, x21", 7330352], [" 6fda34:\tbl\t1446ec <islower@plt+0xd709c>", 7330356], [" 6fda38:\tmovi\tv16.2d, #0x0", 7330360], [" 6fda3c:\tmov\tx23, x0", 7330364], [" 6fda40:\tstr\txzr, [sp,#168]", 7330368], [" 6fda44:\tstur\tq16, [sp,#152]", 7330372], [" 6fda48:\tbl\t6ce80 <strlen@plt>", 7330376], [" 6fda4c:\tmov\tx22, x0", 7330380], [" 6fda50:\tcmn\tx22, #0x10", 7330384], [" 6fda54:\tb.cs\t6fed20 <islower@plt+0x6916d0>", 7330388], [" 6fda58:\tcmp\tx22, #0x17", 7330392], [" 6fda5c:\tb.cs\t6fdaa4 <islower@plt+0x690454>", 7330396], [" 6fda60:\tldr\tx26, [sp,#80]", 7330400], [" 6fda64:\tlsl\tx9, x22, #1", 7330404], [" 6fda68:\tstrb\tw9, [sp,#152]", 7330408], [" 6fda6c:\tcbnz\tx22, 6fdac4 <islower@plt+0x690474>", 7330412], [" 6fda70:\tb\t6fdad4 <islower@plt+0x690484>", 7330416], [" 6fda74:\tldr\tx7, [sp,#968]", 7330420], [" 6fda78:\tldr\tx15, [sp,#976]", 7330424], [" 6fda7c:\tcmp\tx7, x15", 7330428], [" 6fda80:\tb.cc\t6fda98 <islower@plt+0x690448>", 7330432], [" 6fda84:\tadd\tx0, sp, #0x3c0", 7330436], [" 6fda88:\torr\tw2, wzr, #0x4", 7330440], [" 6fda8c:\tmov\tx1, xzr", 7330444], [" 6fda90:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330448], [" 6fda94:\tldr\tx7, [sp,#968]", 7330452], [" 6fda98:\tstr\twzr, [x7],#4", 7330456], [" 6fda9c:\tstr\tx7, [sp,#968]", 7330460], [" 6fdaa0:\tb\t6fdb3c <islower@plt+0x6904ec>", 7330464], [" 6fdaa4:\tadd\tx5, x22, #0x10", 7330468], [" 6fdaa8:\tand\tx27, x5, #0xfffffffffffffff0", 7330472], [" 6fdaac:\tmov\tx0, x27", 7330476], [" 6fdab0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7330480], [" 6fdab4:\tmov\tx26, x0", 7330484], [" 6fdab8:\torr\tx3, x27, #0x1", 7330488], [" 6fdabc:\tstp\tx22, x26, [sp,#160]", 7330492], [" 6fdac0:\tstr\tx3, [sp,#152]", 7330496], [" 6fdac4:\tmov\tx0, x26", 7330500], [" 6fdac8:\tmov\tx1, x23", 7330504], [" 6fdacc:\tmov\tx2, x22", 7330508], [" 6fdad0:\tbl\t6cdd0 <memcpy@plt>", 7330512], [" 6fdad4:\tadd\tx15, sp, #0x98", 7330516], [" 6fdad8:\tstrb\twzr, [x26,x22]", 7330520], [" 6fdadc:\tadd\tx0, sp, #0x360", 7330524], [" 6fdae0:\tadd\tx1, sp, #0x98", 7330528], [" 6fdae4:\tadd\tx3, sp, #0x90", 7330532], [" 6fdae8:\tstr\tx15, [sp,#144]", 7330536], [" 6fdaec:\tadd\tx4, sp, #0x88", 7330540], [" 6fdaf0:\tmov\tx2, x29", 7330544], [" 6fdaf4:\tbl\t702b1c <islower@plt+0x6954cc>", 7330548], [" 6fdaf8:\tldr\tx7, [sp,#968]", 7330552], [" 6fdafc:\tldr\tx17, [sp,#976]", 7330556], [" 6fdb00:\tldr\tw23, [x0,#56]", 7330560], [" 6fdb04:\tcmp\tx7, x17", 7330564], [" 6fdb08:\tb.cc\t6fdb20 <islower@plt+0x6904d0>", 7330568], [" 6fdb0c:\tadd\tx0, sp, #0x3c0", 7330572], [" 6fdb10:\torr\tw2, wzr, #0x4", 7330576], [" 6fdb14:\tmov\tx1, xzr", 7330580], [" 6fdb18:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330584], [" 6fdb1c:\tldr\tx7, [sp,#968]", 7330588], [" 6fdb20:\tstr\tw23, [x7],#4", 7330592], [" 6fdb24:\tldrb\tw9, [sp,#152]", 7330596], [" 6fdb28:\tstr\tx7, [sp,#968]", 7330600], [" 6fdb2c:\ttbz\tw9, #0, 6fdb3c <islower@plt+0x6904ec>", 7330604], [" 6fdb30:\tldr\tx0, [sp,#168]", 7330608], [" 6fdb34:\tbl\t6cda0 <operator delete(void*)@plt>", 7330612], [" 6fdb38:\tldr\tx7, [sp,#968]", 7330616], [" 6fdb3c:\tldr\tw24, [x21,#52]", 7330620], [" 6fdb40:\tldr\tx22, [sp,#976]", 7330624], [" 6fdb44:\tubfx\tw24, w24, #23, #1", 7330628], [" 6fdb48:\tcmp\tx7, x22", 7330632], [" 6fdb4c:\tb.cc\t6fdb64 <islower@plt+0x690514>", 7330636], [" 6fdb50:\tadd\tx0, sp, #0x3c0", 7330640], [" 6fdb54:\torr\tw2, wzr, #0x4", 7330644], [" 6fdb58:\tmov\tx1, xzr", 7330648], [" 6fdb5c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330652], [" 6fdb60:\tldr\tx7, [sp,#968]", 7330656], [" 6fdb64:\torr\tw1, wzr, #0x8", 7330660], [" 6fdb68:\tadd\tx2, sp, #0x3c0", 7330664], [" 6fdb6c:\tmov\tx0, x19", 7330668], [" 6fdb70:\tmov\tw3, wzr", 7330672], [" 6fdb74:\tstr\tw24, [x7],#4", 7330676], [" 6fdb78:\tstr\tx7, [sp,#968]", 7330680], [" 6fdb7c:\tbl\t700e98 <islower@plt+0x693848>", 7330684], [" 6fdb80:\tldr\tx21, [x21,#96]", 7330688], [" 6fdb84:\tldr\tx0, [sp,#960]", 7330692], [" 6fdb88:\tldr\tx13, [sp,#112]", 7330696], [" 6fdb8c:\tstr\tx0, [sp,#968]", 7330700], [" 6fdb90:\tcmp\tx21, x13", 7330704], [" 6fdb94:\tb.ne\t6fd778 <islower@plt+0x690128>", 7330708], [" 6fdb98:\tldr\tx26, [sp,#88]", 7330712], [" 6fdb9c:\tldr\tx24, [x26,#72]", 7330716], [" 6fdba0:\tsub\tx9, x26, #0x20", 7330720], [" 6fdba4:\tstr\tx9, [sp,#80]", 7330724], [" 6fdba8:\tcmp\tx24, x9", 7330728], [" 6fdbac:\tb.eq\t6fdd80 <islower@plt+0x690730>", 7330732], [" 6fdbb0:\tadrp\tx26, d12000 <LoadQCC+0x1153d0>", 7330736], [" 6fdbb4:\tadrp\tx29, c81000 <LoadQCC+0x843d0>", 7330740], [" 6fdbb8:\tadrp\tx22, c85000 <LoadQCC+0x883d0>", 7330744], [" 6fdbbc:\tadd\tx26, x26, #0x610", 7330748], [" 6fdbc0:\tmov\tw28, #0x9 \t// #9", 7330752], [" 6fdbc4:\tmov\tw27, #0xc4 \t// #196", 7330756], [" 6fdbc8:\tmov\tw25, #0xcf \t// #207", 7330760], [" 6fdbcc:\torr\tw20, wzr, #0xfffffff", 7330764], [" 6fdbd0:\tadd\tx29, x29, #0xd47", 7330768], [" 6fdbd4:\tadd\tx22, x22, #0x804", 7330772], [" 6fdbd8:\tldr\tx23, [sp,#184]", 7330776], [" 6fdbdc:\tldr\tw8, [sp,#176]", 7330780], [" 6fdbe0:\tcbz\tw8, 6fdc38 <islower@plt+0x6905e8>", 7330784], [" 6fdbe4:\tldr\tx2, [x24,#16]", 7330788], [" 6fdbe8:\tubfx\tx21, x2, #4, #28", 7330792], [" 6fdbec:\teor\tw18, w21, w2, lsr #9", 7330796], [" 6fdbf0:\tadd\tw21, w8, w20", 7330800], [" 6fdbf4:\tand\tw15, w18, w21", 7330804], [" 6fdbf8:\tadd\tx11, x23, w15, uxtw #4", 7330808], [" 6fdbfc:\tldr\tx3, [x11]", 7330812], [" 6fdc00:\tcmp\tx3, x2", 7330816], [" 6fdc04:\tb.eq\t6fdc3c <islower@plt+0x6905ec>", 7330820], [" 6fdc08:\tsub\tw17, w8, #0x1", 7330824], [" 6fdc0c:\torr\tw10, wzr, #0x1", 7330828], [" 6fdc10:\tcmn\tx3, #0x4", 7330832], [" 6fdc14:\tb.eq\t6fdc38 <islower@plt+0x6905e8>", 7330836], [" 6fdc18:\tadd\tw18, w10, w18", 7330840], [" 6fdc1c:\tand\tw12, w18, w17", 7330844], [" 6fdc20:\tadd\tw10, w10, #0x1", 7330848], [" 6fdc24:\tadd\tx11, x23, w12, uxtw #4", 7330852], [" 6fdc28:\tldr\tx3, [x11]", 7330856], [" 6fdc2c:\tcmp\tx3, x2", 7330860], [" 6fdc30:\tb.ne\t6fdc10 <islower@plt+0x6905c0>", 7330864], [" 6fdc34:\tb\t6fdc3c <islower@plt+0x6905ec>", 7330868], [" 6fdc38:\tadd\tx11, x23, x8, lsl #4", 7330872], [" 6fdc3c:\tldr\tw14, [x11,#8]", 7330876], [" 6fdc40:\tldr\tx2, [sp,#976]", 7330880], [" 6fdc44:\tsub\tw23, w14, #0x1", 7330884], [" 6fdc48:\tcmp\tx0, x2", 7330888], [" 6fdc4c:\tb.cc\t6fdc64 <islower@plt+0x690614>", 7330892], [" 6fdc50:\tadd\tx0, sp, #0x3c0", 7330896], [" 6fdc54:\torr\tw2, wzr, #0x4", 7330900], [" 6fdc58:\tmov\tx1, xzr", 7330904], [" 6fdc5c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7330908], [" 6fdc60:\tldr\tx0, [sp,#968]", 7330912], [" 6fdc64:\tldur\tx21, [x24,#-24]", 7330916], [" 6fdc68:\tstr\tw23, [x0],#4", 7330920], [" 6fdc6c:\tstr\tx0, [sp,#968]", 7330924], [" 6fdc70:\tcbz\tx21, 6fdcb4 <islower@plt+0x690664>", 7330928], [" 6fdc74:\tldrb\tw16, [x21,#8]", 7330932], [" 6fdc78:\tsub\tw15, w16, #0x2", 7330936], [" 6fdc7c:\tcmp\tw15, #0xf", 7330940], [" 6fdc80:\tb.cc\t6fdc98 <islower@plt+0x690648>", 7330944], [" 6fdc84:\tmov\tx0, x29", 7330948], [" 6fdc88:\tmov\tx1, x22", 7330952], [" 6fdc8c:\tmov\tw2, w25", 7330956], [" 6fdc90:\tbl\tb9770 <islower@plt+0x4c120>", 7330960], [" 6fdc94:\tldrb\tw16, [x21,#8]", 7330964], [" 6fdc98:\tsub\tw16, w16, #0x2", 7330968], [" 6fdc9c:\tcmp\tw16, #0xf", 7330972], [" 6fdca0:\tb.cc\t6fdcb4 <islower@plt+0x690664>", 7330976], [" 6fdca4:\tmov\tx0, x29", 7330980], [" 6fdca8:\tmov\tx1, x22", 7330984], [" 6fdcac:\tmov\tw2, w27", 7330988], [" 6fdcb0:\tbl\tb9770 <islower@plt+0x4c120>", 7330992], [" 6fdcb4:\tadd\tx0, sp, #0xb0", 7330996], [" 6fdcb8:\tmov\tx1, x21", 7331000], [" 6fdcbc:\tbl\t70a6cc <islower@plt+0x69d07c>", 7331004], [" 6fdcc0:\tldr\tx14, [sp,#968]", 7331008], [" 6fdcc4:\tmov\tw21, w0", 7331012], [" 6fdcc8:\tldr\tx4, [sp,#976]", 7331016], [" 6fdccc:\tcmp\tx14, x4", 7331020], [" 6fdcd0:\tb.cc\t6fdcec <islower@plt+0x69069c>", 7331024], [" 6fdcd4:\tadd\tx0, sp, #0x3c0", 7331028], [" 6fdcd8:\torr\tw2, wzr, #0x4", 7331032], [" 6fdcdc:\tmov\tx1, xzr", 7331036], [" 6fdce0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7331040], [" 6fdce4:\tldr\tx14, [sp,#968]", 7331044], [" 6fdce8:\tldr\tx4, [sp,#976]", 7331048], [" 6fdcec:\tstr\tw21, [x14],#4", 7331052], [" 6fdcf0:\tldr\tw13, [x24,#52]", 7331056], [" 6fdcf4:\tcmp\tx14, x4", 7331060], [" 6fdcf8:\tstr\tx14, [sp,#968]", 7331064], [" 6fdcfc:\tand\tx21, x13, #0x1f", 7331068], [" 6fdd00:\tldr\tw21, [x26,x21,lsl #2]", 7331072], [" 6fdd04:\tb.cc\t6fdd20 <islower@plt+0x6906d0>", 7331076], [" 6fdd08:\tadd\tx0, sp, #0x3c0", 7331080], [" 6fdd0c:\torr\tw2, wzr, #0x4", 7331084], [" 6fdd10:\tmov\tx1, xzr", 7331088], [" 6fdd14:\tbl\tbe0a4 <islower@plt+0x50a54>", 7331092], [" 6fdd18:\tldr\tx14, [sp,#968]", 7331096], [" 6fdd1c:\tldr\tx4, [sp,#976]", 7331100], [" 6fdd20:\tstr\tw21, [x14],#4", 7331104], [" 6fdd24:\tstr\tx14, [sp,#968]", 7331108], [" 6fdd28:\tcmp\tx14, x4", 7331112], [" 6fdd2c:\tldr\tw11, [x24,#52]", 7331116], [" 6fdd30:\tubfx\tw21, w11, #5, #2", 7331120], [" 6fdd34:\tb.cc\t6fdd4c <islower@plt+0x6906fc>", 7331124], [" 6fdd38:\tadd\tx0, sp, #0x3c0", 7331128], [" 6fdd3c:\torr\tw2, wzr, #0x4", 7331132], [" 6fdd40:\tmov\tx1, xzr", 7331136], [" 6fdd44:\tbl\tbe0a4 <islower@plt+0x50a54>", 7331140], [" 6fdd48:\tldr\tx14, [sp,#968]", 7331144], [" 6fdd4c:\tadd\tx2, sp, #0x3c0", 7331148], [" 6fdd50:\tmov\tx0, x19", 7331152], [" 6fdd54:\tmov\tw1, w28", 7331156], [" 6fdd58:\tmov\tw3, wzr", 7331160], [" 6fdd5c:\tstr\tw21, [x14],#4", 7331164], [" 6fdd60:\tstr\tx14, [sp,#968]", 7331168], [" 6fdd64:\tbl\t700e98 <islower@plt+0x693848>", 7331172], [" 6fdd68:\tldr\tx24, [x24,#96]", 7331176], [" 6fdd6c:\tldr\tx0, [sp,#960]", 7331180], [" 6fdd70:\tldr\tx15, [sp,#80]", 7331184], [" 6fdd74:\tstr\tx0, [sp,#968]", 7331188], [" 6fdd78:\tcmp\tx24, x15", 7331192], [" 6fdd7c:\tb.ne\t6fdbd8 <islower@plt+0x690588>", 7331196], [" 6fdd80:\tldr\tx20, [sp,#72]", 7331200], [" 6fdd84:\tcmp\tx0, x20", 7331204], [" 6fdd88:\tb.eq\t6fdd90 <islower@plt+0x690740>", 7331208], [" 6fdd8c:\tbl\t6cda0 <operator delete(void*)@plt>", 7331212], [" 6fdd90:\tldr\tx1, [sp,#872]", 7331216], [" 6fdd94:\tadd\tx0, sp, #0x360", 7331220], [" 6fdd98:\tbl\t702ccc <islower@plt+0x69567c>", 7331224], [" 6fdd9c:\tldr\tx1, [sp,#584]", 7331228], [" 6fdda0:\tadd\tx0, sp, #0x240", 7331232], [" 6fdda4:\tbl\t702ccc <islower@plt+0x69567c>", 7331236], [" 6fdda8:\tldp\tx10, x25, [sp,#248]", 7331240], [" 6fddac:\tsub\tx20, x25, x10", 7331244], [" 6fddb0:\tlsr\tx1, x20, #4", 7331248], [" 6fddb4:\tcbz\tw1, 6fddf8 <islower@plt+0x6907a8>", 7331252], [" 6fddb8:\tmov\tw0, wzr", 7331256], [" 6fddbc:\tmov\tw29, w0", 7331260], [" 6fddc0:\tlsl\tx26, x29, #4", 7331264], [" 6fddc4:\tldr\tx20, [x10,x26]", 7331268], [" 6fddc8:\tldrb\tw20, [x20,#8]", 7331272], [" 6fddcc:\tsub\tw13, w20, #0x2", 7331276], [" 6fddd0:\tcmp\tw13, #0x2", 7331280], [" 6fddd4:\tb.hi\t6fdde8 <islower@plt+0x690798>", 7331284], [" 6fddd8:\tadd\tw0, w0, #0x1", 7331288], [" 6fdddc:\tcmp\tw0, w1", 7331292], [" 6fdde0:\tb.ne\t6fddbc <islower@plt+0x69076c>", 7331296], [" 6fdde4:\tb\t6fddf8 <islower@plt+0x6907a8>", 7331300], [" 6fdde8:\tadd\tx2, sp, #0xb0", 7331304], [" 6fddec:\torr\tw4, wzr, #0x1", 7331308], [" 6fddf0:\tmov\tx3, x19", 7331312], [" 6fddf4:\tbl\t702d24 <islower@plt+0x6956d4>", 7331316], [" 6fddf8:\tldp\tx13, x24, [sp,#272]", 7331320], [" 6fddfc:\tadd\tx5, sp, #0x3c0", 7331324], [" 6fde00:\tadd\tx9, x5, #0x20", 7331328], [" 6fde04:\tadd\tx22, x5, #0x220", 7331332], [" 6fde08:\tsub\tx4, x24, x13", 7331336], [" 6fde0c:\tmov\tw26, wzr", 7331340], [" 6fde10:\tstr\tx9, [sp,#960]", 7331344], [" 6fde14:\tlsr\tx24, x4, #4", 7331348], [" 6fde18:\tstr\tx9, [sp,#968]", 7331352], [" 6fde1c:\tstr\tx22, [sp,#976]", 7331356], [" 6fde20:\tstr\tx9, [sp,#56]", 7331360], [" 6fde24:\tcbz\tw24, 6fe080 <islower@plt+0x690a30>", 7331364], [" 6fde28:\tldr\tx20, [sp,#88]", 7331368], [" 6fde2c:\tmov\tw21, wzr", 7331372], [" 6fde30:\tmov\tx25, xzr", 7331376], [" 6fde34:\tstr\tw10, [sp,#72]", 7331380], [" 6fde38:\tstr\tw11, [sp,#64]", 7331384], [" 6fde3c:\tb\t6fde44 <islower@plt+0x6907f4>", 7331388], [" 6fde40:\tldr\tx13, [sp,#272]", 7331392], [" 6fde44:\tlsl\tx0, x25, #4", 7331396], [" 6fde48:\tldr\tx22, [x13,x0]", 7331400], [" 6fde4c:\tldr\tw1, [x22,#8]", 7331404], [" 6fde50:\tcmp\tx22, #0x0", 7331408], [" 6fde54:\tand\tw18, w1, #0xff", 7331412], [" 6fde58:\tccmp\tw18, #0x11, #0x0, ne", 7331416], [" 6fde5c:\tb.eq\t6fdf9c <islower@plt+0x69094c>", 7331420], [" 6fde60:\tcbz\tx22, 6fe070 <islower@plt+0x690a20>", 7331424], [" 6fde64:\tand\tw18, w1, #0xff", 7331428], [" 6fde68:\tcmp\tw18, #0x12", 7331432], [" 6fde6c:\tb.ne\t6fe070 <islower@plt+0x690a20>", 7331436], [" 6fde70:\ttbnz\tw26, #0, 6fdf1c <islower@plt+0x6908cc>", 7331440], [" 6fde74:\torr\tw1, wzr, #0xf", 7331444], [" 6fde78:\torr\tw2, wzr, #0x3", 7331448], [" 6fde7c:\tmov\tx0, x19", 7331452], [" 6fde80:\tbl\t6fed2c <islower@plt+0x6916dc>", 7331456], [" 6fde84:\tmov\tw0, #0x230 \t// #560", 7331460], [" 6fde88:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7331464], [" 6fde8c:\tldr\tw12, [sp,#64]", 7331468], [" 6fde90:\tmov\tx5, x0", 7331472], [" 6fde94:\tldr\tw27, [sp,#72]", 7331476], [" 6fde98:\tadd\tx23, x5, #0x220", 7331480], [" 6fde9c:\tldrb\tw18, [sp,#158]", 7331484], [" 6fdea0:\tand\tw1, w28, #0xfffffff0", 7331488], [" 6fdea4:\tldrh\tw3, [sp,#156]", 7331492], [" 6fdea8:\torr\tw26, wzr, #0x1", 7331496], [" 6fdeac:\tand\tw17, w12, #0xfffffff0", 7331500], [" 6fdeb0:\tldr\tw4, [sp,#152]", 7331504], [" 6fdeb4:\tmov\tx6, x5", 7331508], [" 6fdeb8:\tstr\tx23, [x5,#16]", 7331512], [" 6fdebc:\tadd\tx7, x5, #0x40", 7331516], [" 6fdec0:\tstrb\tw18, [x5,#79]", 7331520], [" 6fdec4:\torr\tw27, w27, #0x1", 7331524], [" 6fdec8:\torr\tw23, w17, #0x6", 7331528], [" 6fdecc:\torr\tw28, w1, #0x2", 7331532], [" 6fded0:\tadd\tx29, x5, #0x50", 7331536], [" 6fded4:\tstr\tw27, [sp,#72]", 7331540], [" 6fded8:\torr\tw14, wzr, #0x8", 7331544], [" 6fdedc:\tstr\tw23, [sp,#64]", 7331548], [" 6fdee0:\tmov\tx0, x19", 7331552], [" 6fdee4:\tmov\tx1, x5", 7331556], [" 6fdee8:\tstr\tx26, [x6,#32]!", 7331560], [" 6fdeec:\tstp\tx6, x7, [x5]", 7331564], [" 6fdef0:\tstrb\tw26, [x5,#544]", 7331568], [" 6fdef4:\tsturh\tw3, [x5,#77]", 7331572], [" 6fdef8:\tstrb\tw27, [x5,#40]", 7331576], [" 6fdefc:\tstr\txzr, [x5,#48]", 7331580], [" 6fdf00:\tstrb\tw23, [x5,#56]", 7331584], [" 6fdf04:\tstur\tw4, [x5,#73]", 7331588], [" 6fdf08:\tstr\tx14, [x5,#64]", 7331592], [" 6fdf0c:\tstrb\tw28, [x5,#72]", 7331596], [" 6fdf10:\tstr\tx29, [x5,#8]", 7331600], [" 6fdf14:\tbl\t7027e4 <islower@plt+0x695194>", 7331604], [" 6fdf18:\tmov\tw21, w0", 7331608], [" 6fdf1c:\tmov\tx0, x22", 7331612], [" 6fdf20:\tbl\t1c39e0 <islower@plt+0x156390>", 7331616], [" 6fdf24:\tmov\tx23, x0", 7331620], [" 6fdf28:\tmov\tx0, x22", 7331624], [" 6fdf2c:\tbl\t1c39e0 <islower@plt+0x156390>", 7331628], [" 6fdf30:\tldr\tx8, [sp,#976]", 7331632], [" 6fdf34:\tmov\tx27, x0", 7331636], [" 6fdf38:\tldr\tx2, [sp,#968]", 7331640], [" 6fdf3c:\tmov\tx29, x1", 7331644], [" 6fdf40:\tadd\tx20, x27, x29", 7331648], [" 6fdf44:\tsub\tx22, x20, x23", 7331652], [" 6fdf48:\tsub\tx9, x8, x2", 7331656], [" 6fdf4c:\tcmp\tx22, x9, asr #3", 7331660], [" 6fdf50:\tb.ls\t6fdf70 <islower@plt+0x690920>", 7331664], [" 6fdf54:\tldr\tx3, [sp,#960]", 7331668], [" 6fdf58:\tadd\tx10, x2, x22, lsl #3", 7331672], [" 6fdf5c:\tadd\tx0, sp, #0x3c0", 7331676], [" 6fdf60:\torr\tw2, wzr, #0x8", 7331680], [" 6fdf64:\tsub\tx12, x10, x3", 7331684], [" 6fdf68:\tand\tx1, x12, #0xfffffffffffffff8", 7331688], [" 6fdf6c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7331692], [" 6fdf70:\tldr\tx8, [sp,#968]", 7331696], [" 6fdf74:\tcmp\tx23, x20", 7331700], [" 6fdf78:\tb.eq\t6fe048 <islower@plt+0x6909f8>", 7331704], [" 6fdf7c:\tsub\tx1, x29, x23", 7331708], [" 6fdf80:\tadd\tx2, x27, x1", 7331712], [" 6fdf84:\tand\tx5, x2, #0x7", 7331716], [" 6fdf88:\tsub\tx0, x2, #0x1", 7331720], [" 6fdf8c:\tcmp\tx0, #0x7", 7331724], [" 6fdf90:\tb.cs\t6fdfdc <islower@plt+0x69098c>", 7331728], [" 6fdf94:\tmov\tx6, x8", 7331732], [" 6fdf98:\tb\t6fe034 <islower@plt+0x6909e4>", 7331736], [" 6fdf9c:\ttbz\tw1, #16, 6fdfac <islower@plt+0x69095c>", 7331740], [" 6fdfa0:\tmov\tx0, x22", 7331744], [" 6fdfa4:\tbl\t1a91a8 <islower@plt+0x13bb58>", 7331748], [" 6fdfa8:\tcbnz\tx0, 6fe070 <islower@plt+0x690a20>", 7331752], [" 6fdfac:\ttbnz\tw26, #0, 6fdfc4 <islower@plt+0x690974>", 7331756], [" 6fdfb0:\torr\tw1, wzr, #0xf", 7331760], [" 6fdfb4:\torr\tw2, wzr, #0x3", 7331764], [" 6fdfb8:\tmov\tx0, x19", 7331768], [" 6fdfbc:\tbl\t6fed2c <islower@plt+0x6916dc>", 7331772], [" 6fdfc0:\torr\tw26, wzr, #0x1", 7331776], [" 6fdfc4:\tadd\tx1, sp, #0xb0", 7331780], [" 6fdfc8:\tadd\tx3, sp, #0x3c0", 7331784], [" 6fdfcc:\tmov\tx0, x22", 7331788], [" 6fdfd0:\tmov\tx2, x19", 7331792], [" 6fdfd4:\tbl\t704890 <islower@plt+0x697240>", 7331796], [" 6fdfd8:\tb\t6fe070 <islower@plt+0x690a20>", 7331800], [" 6fdfdc:\tsub\tx16, x2, x5", 7331804], [" 6fdfe0:\tmov\tx6, x8", 7331808], [" 6fdfe4:\tldrb\tw2, [x23]", 7331812], [" 6fdfe8:\tsubs\tx16, x16, #0x8", 7331816], [" 6fdfec:\tstr\tx2, [x6]", 7331820], [" 6fdff0:\tldrb\tw18, [x23,#1]", 7331824], [" 6fdff4:\tstr\tx18, [x6,#8]", 7331828], [" 6fdff8:\tldrb\tw13, [x23,#2]", 7331832], [" 6fdffc:\tstr\tx13, [x6,#16]", 7331836], [" 6fe000:\tldrb\tw14, [x23,#3]", 7331840], [" 6fe004:\tstr\tx14, [x6,#24]", 7331844], [" 6fe008:\tldrb\tw20, [x23,#4]", 7331848], [" 6fe00c:\tstr\tx20, [x6,#32]", 7331852], [" 6fe010:\tldrb\tw29, [x23,#5]", 7331856], [" 6fe014:\tstr\tx29, [x6,#40]", 7331860], [" 6fe018:\tldrb\tw4, [x23,#6]", 7331864], [" 6fe01c:\tstr\tx4, [x6,#48]", 7331868], [" 6fe020:\tldrb\tw15, [x23,#7]", 7331872], [" 6fe024:\tadd\tx23, x23, #0x8", 7331876], [" 6fe028:\tstr\tx15, [x6,#56]", 7331880], [" 6fe02c:\tadd\tx6, x6, #0x40", 7331884], [" 6fe030:\tb.ne\t6fdfe4 <islower@plt+0x690994>", 7331888], [" 6fe034:\tcbz\tx5, 6fe048 <islower@plt+0x6909f8>", 7331892], [" 6fe038:\tldrb\tw16, [x23],#1", 7331896], [" 6fe03c:\tsubs\tx5, x5, #0x1", 7331900], [" 6fe040:\tstr\tx16, [x6],#8", 7331904], [" 6fe044:\tb.ne\t6fe038 <islower@plt+0x6909e8>", 7331908], [" 6fe048:\tadd\tx22, x8, x22, lsl #3", 7331912], [" 6fe04c:\torr\tw1, wzr, #0x1", 7331916], [" 6fe050:\tadd\tx2, sp, #0x3c0", 7331920], [" 6fe054:\tmov\tx0, x19", 7331924], [" 6fe058:\tstr\tx22, [sp,#968]", 7331928], [" 6fe05c:\tmov\tw3, w21", 7331932], [" 6fe060:\tbl\t701eb0 <islower@plt+0x694860>", 7331936], [" 6fe064:\tldr\tx5, [sp,#960]", 7331940], [" 6fe068:\tldr\tx20, [sp,#88]", 7331944], [" 6fe06c:\tstr\tx5, [sp,#968]", 7331948], [" 6fe070:\tadd\tx25, x25, #0x1", 7331952], [" 6fe074:\tcmp\tw25, w24", 7331956], [" 6fe078:\tb.ne\t6fde40 <islower@plt+0x6907f0>", 7331960], [" 6fe07c:\tb\t6fe084 <islower@plt+0x690a34>", 7331964], [" 6fe080:\tldr\tx20, [sp,#88]", 7331968], [" 6fe084:\tldr\tx21, [x20,#120]", 7331972], [" 6fe088:\ttst\tw26, #0x1", 7331976], [" 6fe08c:\tadd\tx27, x20, #0x68", 7331980], [" 6fe090:\tcset\tw2, eq", 7331984], [" 6fe094:\tcmp\tx21, x27", 7331988], [" 6fe098:\tb.eq\t6fe1c0 <islower@plt+0x690b70>", 7331992], [" 6fe09c:\tmov\tw28, #0xa \t// #10", 7331996], [" 6fe0a0:\ttbz\tw2, #0, 6fe0b8 <islower@plt+0x690a68>", 7332000], [" 6fe0a4:\torr\tw1, wzr, #0xf", 7332004], [" 6fe0a8:\torr\tw2, wzr, #0x3", 7332008], [" 6fe0ac:\tmov\tx0, x19", 7332012], [" 6fe0b0:\tbl\t6fed2c <islower@plt+0x6916dc>", 7332016], [" 6fe0b4:\torr\tw26, wzr, #0x1", 7332020], [" 6fe0b8:\tmov\tx0, x21", 7332024], [" 6fe0bc:\tbl\t1a9fec <islower@plt+0x13c99c>", 7332028], [" 6fe0c0:\tmov\tx23, x0", 7332032], [" 6fe0c4:\tmov\tx22, x1", 7332036], [" 6fe0c8:\tcbz\tw22, 6fe10c <islower@plt+0x690abc>", 7332040], [" 6fe0cc:\tldr\tx9, [sp,#968]", 7332044], [" 6fe0d0:\tmov\tx29, xzr", 7332048], [" 6fe0d4:\tldrb\tw24, [x23],#1", 7332052], [" 6fe0d8:\tldr\tx25, [sp,#976]", 7332056], [" 6fe0dc:\tcmp\tx9, x25", 7332060], [" 6fe0e0:\tb.cc\t6fe0f8 <islower@plt+0x690aa8>", 7332064], [" 6fe0e4:\tadd\tx0, sp, #0x3c0", 7332068], [" 6fe0e8:\torr\tw2, wzr, #0x8", 7332072], [" 6fe0ec:\tmov\tx1, xzr", 7332076], [" 6fe0f0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7332080], [" 6fe0f4:\tldr\tx9, [sp,#968]", 7332084], [" 6fe0f8:\tadd\tx29, x29, #0x1", 7332088], [" 6fe0fc:\tcmp\tw29, w22", 7332092], [" 6fe100:\tstr\tx24, [x9],#8", 7332096], [" 6fe104:\tstr\tx9, [sp,#968]", 7332100], [" 6fe108:\tb.ne\t6fe0d4 <islower@plt+0x690a84>", 7332104], [" 6fe10c:\torr\tw1, wzr, #0x4", 7332108], [" 6fe110:\tadd\tx2, sp, #0x3c0", 7332112], [" 6fe114:\tmov\tx0, x19", 7332116], [" 6fe118:\tmov\tw3, wzr", 7332120], [" 6fe11c:\tbl\t701eb0 <islower@plt+0x694860>", 7332124], [" 6fe120:\tldr\tx6, [sp,#960]", 7332128], [" 6fe124:\tmov\tx0, x21", 7332132], [" 6fe128:\tstr\tx6, [sp,#968]", 7332136], [" 6fe12c:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 7332140], [" 6fe130:\tmov\tw25, w0", 7332144], [" 6fe134:\tcbz\tw25, 6fe190 <islower@plt+0x690b40>", 7332148], [" 6fe138:\tmov\tw22, wzr", 7332152], [" 6fe13c:\tmov\tx0, x21", 7332156], [" 6fe140:\tmov\tw1, w22", 7332160], [" 6fe144:\tbl\t1a9d6c <islower@plt+0x13c71c>", 7332164], [" 6fe148:\tmov\tx1, x0", 7332168], [" 6fe14c:\tadd\tx0, sp, #0xb0", 7332172], [" 6fe150:\tbl\t70a6cc <islower@plt+0x69d07c>", 7332176], [" 6fe154:\tldr\tx17, [sp,#968]", 7332180], [" 6fe158:\tmov\tw29, w0", 7332184], [" 6fe15c:\tldr\tx8, [sp,#976]", 7332188], [" 6fe160:\tcmp\tx17, x8", 7332192], [" 6fe164:\tb.cc\t6fe17c <islower@plt+0x690b2c>", 7332196], [" 6fe168:\tadd\tx0, sp, #0x3c0", 7332200], [" 6fe16c:\torr\tw2, wzr, #0x8", 7332204], [" 6fe170:\tmov\tx1, xzr", 7332208], [" 6fe174:\tbl\tbe0a4 <islower@plt+0x50a54>", 7332212], [" 6fe178:\tldr\tx17, [sp,#968]", 7332216], [" 6fe17c:\tadd\tw22, w22, #0x1", 7332220], [" 6fe180:\tcmp\tw22, w25", 7332224], [" 6fe184:\tstr\tx29, [x17],#8", 7332228], [" 6fe188:\tstr\tx17, [sp,#968]", 7332232], [" 6fe18c:\tb.ne\t6fe13c <islower@plt+0x690aec>", 7332236], [" 6fe190:\tadd\tx2, sp, #0x3c0", 7332240], [" 6fe194:\tmov\tx0, x19", 7332244], [" 6fe198:\tmov\tw1, w28", 7332248], [" 6fe19c:\tmov\tw3, wzr", 7332252], [" 6fe1a0:\tbl\t701eb0 <islower@plt+0x694860>", 7332256], [" 6fe1a4:\tldr\tx24, [sp,#960]", 7332260], [" 6fe1a8:\ttst\tw26, #0x1", 7332264], [" 6fe1ac:\tcset\tw2, eq", 7332268], [" 6fe1b0:\tstr\tx24, [sp,#968]", 7332272], [" 6fe1b4:\tldr\tx21, [x21,#8]", 7332276], [" 6fe1b8:\tcmp\tx21, x27", 7332280], [" 6fe1bc:\tb.ne\t6fe0a0 <islower@plt+0x690a50>", 7332284], [" 6fe1c0:\ttbnz\tw2, #0, 6fe1cc <islower@plt+0x690b7c>", 7332288], [" 6fe1c4:\tmov\tx0, x19", 7332292], [" 6fe1c8:\tbl\t6ff444 <islower@plt+0x691df4>", 7332296], [" 6fe1cc:\tldr\tx0, [sp,#960]", 7332300], [" 6fe1d0:\tldr\tx12, [sp,#56]", 7332304], [" 6fe1d4:\tcmp\tx0, x12", 7332308], [" 6fe1d8:\tb.eq\t6fe1e0 <islower@plt+0x690b90>", 7332312], [" 6fe1dc:\tbl\t6cda0 <operator delete(void*)@plt>", 7332316], [" 6fe1e0:\tadd\tx21, sp, #0x3c0", 7332320], [" 6fe1e4:\tadd\tx1, sp, #0x240", 7332324], [" 6fe1e8:\tadd\tx25, x21, #0x20", 7332328], [" 6fe1ec:\tadd\tx28, x21, #0x220", 7332332], [" 6fe1f0:\tadd\tx23, x1, #0x20", 7332336], [" 6fe1f4:\tadd\tx24, x1, #0x60", 7332340], [" 6fe1f8:\tstr\tx25, [sp,#960]", 7332344], [" 6fe1fc:\tadd\tx1, sp, #0x240", 7332348], [" 6fe200:\tstr\tx25, [sp,#968]", 7332352], [" 6fe204:\tmov\tx0, x20", 7332356], [" 6fe208:\tstr\tx28, [sp,#976]", 7332360], [" 6fe20c:\tstr\tx23, [sp,#576]", 7332364], [" 6fe210:\tstr\tx23, [sp,#584]", 7332368], [" 6fe214:\tstr\tx24, [sp,#592]", 7332372], [" 6fe218:\tbl\t1accd0 <islower@plt+0x13f680>", 7332376], [" 6fe21c:\tldr\tx0, [sp,#576]", 7332380], [" 6fe220:\tldr\tx26, [sp,#584]", 7332384], [" 6fe224:\tcmp\tx0, x26", 7332388], [" 6fe228:\tb.eq\t6fe510 <islower@plt+0x690ec0>", 7332392], [" 6fe22c:\torr\tw1, wzr, #0xf", 7332396], [" 6fe230:\tstp\tx23, x25, [sp,#64]", 7332400], [" 6fe234:\torr\tw2, wzr, #0x3", 7332404], [" 6fe238:\tmov\tx0, x19", 7332408], [" 6fe23c:\tbl\t6fed2c <islower@plt+0x6916dc>", 7332412], [" 6fe240:\tldr\tx3, [sp,#584]", 7332416], [" 6fe244:\tldr\tx10, [sp,#576]", 7332420], [" 6fe248:\tsub\tx12, x3, x10", 7332424], [" 6fe24c:\tlsr\tx22, x12, #4", 7332428], [" 6fe250:\tcbz\tw22, 6fe4fc <islower@plt+0x690eac>", 7332432], [" 6fe254:\tldr\tx14, [sp,#968]", 7332436], [" 6fe258:\tmov\tx23, xzr", 7332440], [" 6fe25c:\torr\tx28, x21, #0x8", 7332444], [" 6fe260:\tadd\tx26, x21, #0x10", 7332448], [" 6fe264:\torr\tx29, xzr, #0x800000000000000", 7332452], [" 6fe268:\torr\tx24, xzr, #0xbfffffffffffffff", 7332456], [" 6fe26c:\torr\tx25, xzr, #0x3fffffffffffffff", 7332460], [" 6fe270:\tldr\tx8, [sp,#976]", 7332464], [" 6fe274:\tcmp\tx14, x8", 7332468], [" 6fe278:\tb.cc\t6fe294 <islower@plt+0x690c44>", 7332472], [" 6fe27c:\tadd\tx0, sp, #0x3c0", 7332476], [" 6fe280:\torr\tw2, wzr, #0x8", 7332480], [" 6fe284:\tmov\tx1, xzr", 7332484], [" 6fe288:\tbl\tbe0a4 <islower@plt+0x50a54>", 7332488], [" 6fe28c:\tldr\tx14, [sp,#968]", 7332492], [" 6fe290:\tldr\tx8, [sp,#976]", 7332496], [" 6fe294:\tldr\tx11, [sp,#576]", 7332500], [" 6fe298:\tstr\tx23, [x14],#8", 7332504], [" 6fe29c:\tstr\tx14, [sp,#968]", 7332508], [" 6fe2a0:\tadd\tx1, x11, x23, lsl #4", 7332512], [" 6fe2a4:\tldp\tx21, x20, [x1]", 7332516], [" 6fe2a8:\tsub\tx1, x8, x14", 7332520], [" 6fe2ac:\tadd\tx27, x21, x20", 7332524], [" 6fe2b0:\tcmp\tx20, x1, asr #3", 7332528], [" 6fe2b4:\tb.ls\t6fe2d8 <islower@plt+0x690c88>", 7332532], [" 6fe2b8:\tldr\tx18, [sp,#960]", 7332536], [" 6fe2bc:\tadd\tx13, x14, x20, lsl #3", 7332540], [" 6fe2c0:\tadd\tx0, sp, #0x3c0", 7332544], [" 6fe2c4:\torr\tw2, wzr, #0x8", 7332548], [" 6fe2c8:\tsub\tx14, x13, x18", 7332552], [" 6fe2cc:\tand\tx1, x14, #0xfffffffffffffff8", 7332556], [" 6fe2d0:\tbl\tbe0a4 <islower@plt+0x50a54>", 7332560], [" 6fe2d4:\tldr\tx14, [sp,#968]", 7332564], [" 6fe2d8:\tcmp\tx20, x29", 7332568], [" 6fe2dc:\tcset\tw5, hi", 7332572], [" 6fe2e0:\tcmp\tx20, #0x0", 7332576], [" 6fe2e4:\tadd\tx15, x20, x21", 7332580], [" 6fe2e8:\tcset\tw6, gt", 7332584], [" 6fe2ec:\tcmp\tx21, x24", 7332588], [" 6fe2f0:\tcset\tw8, lt", 7332592], [" 6fe2f4:\tcmp\tx15, x25", 7332596], [" 6fe2f8:\tadd\tx17, x14, x20, lsl #3", 7332600], [" 6fe2fc:\tcset\tw9, gt", 7332604], [" 6fe300:\tcmp\tx26, x14", 7332608], [" 6fe304:\tcset\tw3, ls", 7332612], [" 6fe308:\tcmp\tx17, x28", 7332616], [" 6fe30c:\tcset\tw4, ls", 7332620], [" 6fe310:\tcmp\tx17, x21", 7332624], [" 6fe314:\tccmp\tx27, x14, #0x0, hi", 7332628], [" 6fe318:\tb.hi\t6fe3e4 <islower@plt+0x690d94>", 7332632], [" 6fe31c:\tand\tw27, w6, w8", 7332636], [" 6fe320:\torr\tw13, w5, w27", 7332640], [" 6fe324:\tand\tw6, w6, w9", 7332644], [" 6fe328:\torr\tw0, w13, w6", 7332648], [" 6fe32c:\teor\tw2, w0, #0x1", 7332652], [" 6fe330:\tcbz\tw2, 6fe3e4 <islower@plt+0x690d94>", 7332656], [" 6fe334:\torr\tw1, w3, w4", 7332660], [" 6fe338:\ttbz\tw1, #0, 6fe3e4 <islower@plt+0x690d94>", 7332664], [" 6fe33c:\tsub\tx18, x20, #0x1", 7332668], [" 6fe340:\ttbnz\tx18, #63, 6fe4c8 <islower@plt+0x690e78>", 7332672], [" 6fe344:\tcmp\tx20, #0x8", 7332676], [" 6fe348:\tb.lt\t6fe464 <islower@plt+0x690e14>", 7332680], [" 6fe34c:\tcmp\tx20, #0xf", 7332684], [" 6fe350:\tb.le\t6fe46c <islower@plt+0x690e1c>", 7332688], [" 6fe354:\tand\tx0, x20, #0xf", 7332692], [" 6fe358:\tsub\tx11, x18, x0", 7332696], [" 6fe35c:\tmov\tx9, xzr", 7332700], [" 6fe360:\tmov\tx7, x21", 7332704], [" 6fe364:\tsub\tx12, x11, #0xf", 7332708], [" 6fe368:\tmov\tx8, x14", 7332712], [" 6fe36c:\tldr\tq25, [x7],#16", 7332716], [" 6fe370:\tadd\tx10, x9, #0x10", 7332720], [" 6fe374:\tcmp\tx9, x12", 7332724], [" 6fe378:\tuxtl\tv26.8h, v25.8b", 7332728], [" 6fe37c:\tmov\tx9, x10", 7332732], [" 6fe380:\tuxtl2\tv27.8h, v25.16b", 7332736], [" 6fe384:\tuxtl\tv28.4s, v26.4h", 7332740], [" 6fe388:\tuxtl2\tv29.4s, v26.8h", 7332744], [" 6fe38c:\tuxtl\tv30.4s, v27.4h", 7332748], [" 6fe390:\tuxtl2\tv31.4s, v27.8h", 7332752], [" 6fe394:\tuxtl\tv0.2d, v28.2s", 7332756], [" 6fe398:\tuxtl2\tv1.2d, v28.4s", 7332760], [" 6fe39c:\tuxtl\tv2.2d, v29.2s", 7332764], [" 6fe3a0:\tuxtl2\tv3.2d, v29.4s", 7332768], [" 6fe3a4:\tuxtl\tv4.2d, v30.2s", 7332772], [" 6fe3a8:\tuxtl2\tv5.2d, v30.4s", 7332776], [" 6fe3ac:\tuxtl\tv6.2d, v31.2s", 7332780], [" 6fe3b0:\tuxtl2\tv7.2d, v31.4s", 7332784], [" 6fe3b4:\tstp\tq0, q1, [x8]", 7332788], [" 6fe3b8:\tstp\tq2, q3, [x8,#32]", 7332792], [" 6fe3bc:\tstp\tq4, q5, [x8,#64]", 7332796], [" 6fe3c0:\tstp\tq6, q7, [x8,#96]", 7332800], [" 6fe3c4:\tadd\tx8, x8, #0x80", 7332804], [" 6fe3c8:\tb.ne\t6fe36c <islower@plt+0x690d1c>", 7332808], [" 6fe3cc:\tadd\tx7, x11, #0x1", 7332812], [" 6fe3d0:\tcmp\tx7, x18", 7332816], [" 6fe3d4:\tb.gt\t6fe4c8 <islower@plt+0x690e78>", 7332820], [" 6fe3d8:\tcmp\tx0, #0x7", 7332824], [" 6fe3dc:\tb.hi\t6fe470 <islower@plt+0x690e20>", 7332828], [" 6fe3e0:\tb\t6fe4a8 <islower@plt+0x690e58>", 7332832], [" 6fe3e4:\tcbz\tx20, 6fe4c8 <islower@plt+0x690e78>", 7332836], [" 6fe3e8:\tand\tx6, x20, #0x7", 7332840], [" 6fe3ec:\tsub\tx11, x20, #0x1", 7332844], [" 6fe3f0:\tcmp\tx11, #0x7", 7332848], [" 6fe3f4:\tb.cc\t6fe44c <islower@plt+0x690dfc>", 7332852], [" 6fe3f8:\tsub\tx17, x20, x6", 7332856], [" 6fe3fc:\tldrb\tw5, [x21]", 7332860], [" 6fe400:\tsubs\tx17, x17, #0x8", 7332864], [" 6fe404:\tstr\tx5, [x14]", 7332868], [" 6fe408:\tldrb\tw8, [x21,#1]", 7332872], [" 6fe40c:\tstr\tx8, [x14,#8]", 7332876], [" 6fe410:\tldrb\tw9, [x21,#2]", 7332880], [" 6fe414:\tstr\tx9, [x14,#16]", 7332884], [" 6fe418:\tldrb\tw11, [x21,#3]", 7332888], [" 6fe41c:\tstr\tx11, [x14,#24]", 7332892], [" 6fe420:\tldrb\tw1, [x21,#4]", 7332896], [" 6fe424:\tstr\tx1, [x14,#32]", 7332900], [" 6fe428:\tldrb\tw2, [x21,#5]", 7332904], [" 6fe42c:\tstr\tx2, [x14,#40]", 7332908], [" 6fe430:\tldrb\tw18, [x21,#6]", 7332912], [" 6fe434:\tstr\tx18, [x14,#48]", 7332916], [" 6fe438:\tldrb\tw13, [x21,#7]", 7332920], [" 6fe43c:\tadd\tx21, x21, #0x8", 7332924], [" 6fe440:\tstr\tx13, [x14,#56]", 7332928], [" 6fe444:\tadd\tx14, x14, #0x40", 7332932], [" 6fe448:\tb.ne\t6fe3fc <islower@plt+0x690dac>", 7332936], [" 6fe44c:\tcbz\tx6, 6fe4c8 <islower@plt+0x690e78>", 7332940], [" 6fe450:\tldrb\tw4, [x21],#1", 7332944], [" 6fe454:\tsubs\tx6, x6, #0x1", 7332948], [" 6fe458:\tstr\tx4, [x14],#8", 7332952], [" 6fe45c:\tb.ne\t6fe450 <islower@plt+0x690e00>", 7332956], [" 6fe460:\tb\t6fe4c8 <islower@plt+0x690e78>", 7332960], [" 6fe464:\tmov\tx7, xzr", 7332964], [" 6fe468:\tb\t6fe4a8 <islower@plt+0x690e58>", 7332968], [" 6fe46c:\tmov\tx7, xzr", 7332972], [" 6fe470:\tldr\td0, [x21,x7]", 7332976], [" 6fe474:\tadd\tx27, x14, x7, lsl #3", 7332980], [" 6fe478:\tadd\tx7, x7, #0x8", 7332984], [" 6fe47c:\tcmp\tx7, x18", 7332988], [" 6fe480:\tuxtl\tv18.8h, v0.8b", 7332992], [" 6fe484:\tuxtl\tv19.4s, v18.4h", 7332996], [" 6fe488:\tuxtl2\tv20.4s, v18.8h", 7333000], [" 6fe48c:\tuxtl\tv21.2d, v19.2s", 7333004], [" 6fe490:\tuxtl2\tv22.2d, v19.4s", 7333008], [" 6fe494:\tuxtl\tv23.2d, v20.2s", 7333012], [" 6fe498:\tuxtl2\tv24.2d, v20.4s", 7333016], [" 6fe49c:\tstp\tq21, q22, [x27]", 7333020], [" 6fe4a0:\tstp\tq23, q24, [x27,#32]", 7333024], [" 6fe4a4:\tb.gt\t6fe4c8 <islower@plt+0x690e78>", 7333028], [" 6fe4a8:\tsub\tx10, x7, #0x1", 7333032], [" 6fe4ac:\tadd\tx12, x14, x7, lsl #3", 7333036], [" 6fe4b0:\tadd\tx14, x21, x10", 7333040], [" 6fe4b4:\tadd\tx10, x10, #0x1", 7333044], [" 6fe4b8:\tcmp\tx10, x18", 7333048], [" 6fe4bc:\tldrb\tw9, [x14,#1]", 7333052], [" 6fe4c0:\tstr\tx9, [x12],#8", 7333056], [" 6fe4c4:\tb.lt\t6fe4b0 <islower@plt+0x690e60>", 7333060], [" 6fe4c8:\tldr\tx6, [sp,#968]", 7333064], [" 6fe4cc:\torr\tw1, wzr, #0x6", 7333068], [" 6fe4d0:\tadd\tx2, sp, #0x3c0", 7333072], [" 6fe4d4:\tmov\tx0, x19", 7333076], [" 6fe4d8:\tmov\tw3, wzr", 7333080], [" 6fe4dc:\tadd\tx20, x6, x20, lsl #3", 7333084], [" 6fe4e0:\tstr\tx20, [sp,#968]", 7333088], [" 6fe4e4:\tbl\t701eb0 <islower@plt+0x694860>", 7333092], [" 6fe4e8:\tldr\tx14, [sp,#960]", 7333096], [" 6fe4ec:\tadd\tx23, x23, #0x1", 7333100], [" 6fe4f0:\tcmp\tw23, w22", 7333104], [" 6fe4f4:\tstr\tx14, [sp,#968]", 7333108], [" 6fe4f8:\tb.ne\t6fe270 <islower@plt+0x690c20>", 7333112], [" 6fe4fc:\tmov\tx0, x19", 7333116], [" 6fe500:\tbl\t6ff444 <islower@plt+0x691df4>", 7333120], [" 6fe504:\tldr\tx0, [sp,#576]", 7333124], [" 6fe508:\tldr\tx20, [sp,#88]", 7333128], [" 6fe50c:\tldp\tx23, x25, [sp,#64]", 7333132], [" 6fe510:\tcmp\tx0, x23", 7333136], [" 6fe514:\tb.eq\t6fe51c <islower@plt+0x690ecc>", 7333140], [" 6fe518:\tbl\t6cda0 <operator delete(void*)@plt>", 7333144], [" 6fe51c:\tldr\tx0, [sp,#960]", 7333148], [" 6fe520:\tldr\tx27, [sp,#96]", 7333152], [" 6fe524:\tcmp\tx0, x25", 7333156], [" 6fe528:\tb.eq\t6fe530 <islower@plt+0x690ee0>", 7333160], [" 6fe52c:\tbl\t6cda0 <operator delete(void*)@plt>", 7333164], [" 6fe530:\tldr\tx0, [x20,#152]", 7333168], [" 6fe534:\tadd\tx1, sp, #0xb0", 7333172], [" 6fe538:\tmov\tx2, x19", 7333176], [" 6fe53c:\tbl\t6ff1a4 <islower@plt+0x691b54>", 7333180], [" 6fe540:\tadrp\tx8, e30000 <__bss_start+0x8c7c>", 7333184], [" 6fe544:\tadd\tx8, x8, #0x1d8", 7333188], [" 6fe548:\tldrb\tw28, [x8,#56]", 7333192], [" 6fe54c:\tcbz\tw28, 6fe764 <islower@plt+0x691114>", 7333196], [" 6fe550:\tmov\tw1, #0x12 \t// #18", 7333200], [" 6fe554:\torr\tw2, wzr, #0x3", 7333204], [" 6fe558:\tmov\tx0, x19", 7333208], [" 6fe55c:\tbl\t6fed2c <islower@plt+0x6916dc>", 7333212], [" 6fe560:\tldr\tx21, [x20,#24]", 7333216], [" 6fe564:\tcmp\tx21, x27", 7333220], [" 6fe568:\tb.eq\t6fe5bc <islower@plt+0x690f6c>", 7333224], [" 6fe56c:\tmov\tx0, x21", 7333228], [" 6fe570:\tbl\tf82f0 <islower@plt+0x8aca0>", 7333232], [" 6fe574:\tldr\tx21, [x21,#96]", 7333236], [" 6fe578:\tcmp\tx21, x27", 7333240], [" 6fe57c:\tb.ne\t6fe56c <islower@plt+0x690f1c>", 7333244], [" 6fe580:\tldr\tx22, [x20,#24]", 7333248], [" 6fe584:\tldr\tx0, [sp,#96]", 7333252], [" 6fe588:\tldr\tx28, [sp,#96]", 7333256], [" 6fe58c:\tcmp\tx22, x0", 7333260], [" 6fe590:\tb.eq\t6fe5bc <islower@plt+0x690f6c>", 7333264], [" 6fe594:\tmov\tx0, x22", 7333268], [" 6fe598:\tbl\t704ac4 <islower@plt+0x697474>", 7333272], [" 6fe59c:\tmov\tx0, x22", 7333276], [" 6fe5a0:\tbl\t18f95c <islower@plt+0x12230c>", 7333280], [" 6fe5a4:\ttbnz\tw0, #0, 6fe5b0 <islower@plt+0x690f60>", 7333284], [" 6fe5a8:\tldur\tx0, [x22,#-24]", 7333288], [" 6fe5ac:\tbl\t704ac4 <islower@plt+0x697474>", 7333292], [" 6fe5b0:\tldr\tx22, [x22,#96]", 7333296], [" 6fe5b4:\tcmp\tx22, x28", 7333300], [" 6fe5b8:\tb.ne\t6fe594 <islower@plt+0x690f44>", 7333304], [" 6fe5bc:\tldr\tx21, [x20,#48]", 7333308], [" 6fe5c0:\tldr\tx6, [sp,#112]", 7333312], [" 6fe5c4:\tcmp\tx21, x6", 7333316], [" 6fe5c8:\tb.eq\t6fe6cc <islower@plt+0x69107c>", 7333320], [" 6fe5cc:\torr\tw29, wzr, #0x18", 7333324], [" 6fe5d0:\tmov\tx0, x21", 7333328], [" 6fe5d4:\tbl\t704ac4 <islower@plt+0x697474>", 7333332], [" 6fe5d8:\tmov\tx0, x21", 7333336], [" 6fe5dc:\tbl\t18f95c <islower@plt+0x12230c>", 7333340], [" 6fe5e0:\ttbnz\tw0, #0, 6fe6bc <islower@plt+0x69106c>", 7333344], [" 6fe5e4:\tadd\tx0, sp, #0xb0", 7333348], [" 6fe5e8:\tmov\tx1, x21", 7333352], [" 6fe5ec:\tbl\t70ab4c <islower@plt+0x69d4fc>", 7333356], [" 6fe5f0:\tldrh\tw0, [x21,#10]", 7333360], [" 6fe5f4:\ttbz\tw0, #0, 6fe604 <islower@plt+0x690fb4>", 7333364], [" 6fe5f8:\tmov\tx0, x21", 7333368], [" 6fe5fc:\tbl\t144134 <islower@plt+0xd6ae4>", 7333372], [" 6fe600:\tldrh\tw0, [x21,#10]", 7333376], [" 6fe604:\tldr\tx23, [x21,#128]", 7333380], [" 6fe608:\ttbz\tw0, #0, 6fe614 <islower@plt+0x690fc4>", 7333384], [" 6fe60c:\tmov\tx0, x21", 7333388], [" 6fe610:\tbl\t144134 <islower@plt+0xd6ae4>", 7333392], [" 6fe614:\tadd\tx28, x21, #0x50", 7333396], [" 6fe618:\tb\t6fe628 <islower@plt+0x690fd8>", 7333400], [" 6fe61c:\tmov\tx0, x23", 7333404], [" 6fe620:\tbl\t704ac4 <islower@plt+0x697474>", 7333408], [" 6fe624:\tldr\tx23, [x23,#48]", 7333412], [" 6fe628:\tcmp\tx23, x28", 7333416], [" 6fe62c:\tb.ne\t6fe61c <islower@plt+0x690fcc>", 7333420], [" 6fe630:\tldr\tx22, [x21,#112]", 7333424], [" 6fe634:\tadd\tx24, x21, #0x40", 7333428], [" 6fe638:\tb\t6fe640 <islower@plt+0x690ff0>", 7333432], [" 6fe63c:\tldr\tx22, [x22,#48]", 7333436], [" 6fe640:\tcmp\tx22, x24", 7333440], [" 6fe644:\tb.eq\t6fe6b0 <islower@plt+0x691060>", 7333444], [" 6fe648:\tmov\tx0, x22", 7333448], [" 6fe64c:\tbl\t704ac4 <islower@plt+0x697474>", 7333452], [" 6fe650:\tldr\tx26, [x22,#64]", 7333456], [" 6fe654:\tb\t6fe65c <islower@plt+0x69100c>", 7333460], [" 6fe658:\tldr\tx26, [x26,#64]", 7333464], [" 6fe65c:\tcmp\tx26, x22", 7333468], [" 6fe660:\tb.eq\t6fe63c <islower@plt+0x690fec>", 7333472], [" 6fe664:\tmov\tx0, x26", 7333476], [" 6fe668:\tbl\t704ac4 <islower@plt+0x697474>", 7333480], [" 6fe66c:\tldr\tw3, [x26,#48]", 7333484], [" 6fe670:\tcbz\tw3, 6fe658 <islower@plt+0x691008>", 7333488], [" 6fe674:\tldr\tx28, [x26,#40]", 7333492], [" 6fe678:\tnop", 7333496], [" 6fe67c:\tmadd\tx20, x3, x29, x28", 7333500], [" 6fe680:\tldr\tx0, [x28]", 7333504], [" 6fe684:\tldrb\tw25, [x0,#8]", 7333508], [" 6fe688:\tsub\tw3, w25, #0x5", 7333512], [" 6fe68c:\tcmp\tw25, #0x13", 7333516], [" 6fe690:\tand\tw4, w3, #0xff", 7333520], [" 6fe694:\tccmp\tw4, #0xb, #0x0, ne", 7333524], [" 6fe698:\tb.hi\t6fe6a0 <islower@plt+0x691050>", 7333528], [" 6fe69c:\tbl\t704ac4 <islower@plt+0x697474>", 7333532], [" 6fe6a0:\tadd\tx28, x28, #0x18", 7333536], [" 6fe6a4:\tcmp\tx28, x20", 7333540], [" 6fe6a8:\tb.ne\t6fe680 <islower@plt+0x691030>", 7333544], [" 6fe6ac:\tb\t6fe658 <islower@plt+0x691008>", 7333548], [" 6fe6b0:\tadd\tx0, sp, #0xb0", 7333552], [" 6fe6b4:\tbl\t70b144 <islower@plt+0x69daf4>", 7333556], [" 6fe6b8:\tldr\tx20, [sp,#88]", 7333560], [" 6fe6bc:\tldr\tx21, [x21,#96]", 7333564], [" 6fe6c0:\tldr\tx4, [sp,#112]", 7333568], [" 6fe6c4:\tcmp\tx21, x4", 7333572], [" 6fe6c8:\tb.ne\t6fe5d0 <islower@plt+0x690f80>", 7333576], [" 6fe6cc:\tldr\tx21, [x20,#72]", 7333580], [" 6fe6d0:\tldr\tx16, [sp,#80]", 7333584], [" 6fe6d4:\tcmp\tx21, x16", 7333588], [" 6fe6d8:\tb.eq\t6fe75c <islower@plt+0x69110c>", 7333592], [" 6fe6dc:\tadrp\tx29, c81000 <LoadQCC+0x843d0>", 7333596], [" 6fe6e0:\tadrp\tx28, c85000 <LoadQCC+0x883d0>", 7333600], [" 6fe6e4:\tmov\tw27, #0xc4 \t// #196", 7333604], [" 6fe6e8:\tmov\tw24, #0xcf \t// #207", 7333608], [" 6fe6ec:\tadd\tx29, x29, #0xd47", 7333612], [" 6fe6f0:\tadd\tx28, x28, #0x804", 7333616], [" 6fe6f4:\tmov\tx0, x21", 7333620], [" 6fe6f8:\tbl\t704ac4 <islower@plt+0x697474>", 7333624], [" 6fe6fc:\tldur\tx23, [x21,#-24]", 7333628], [" 6fe700:\tcbz\tx23, 6fe744 <islower@plt+0x6910f4>", 7333632], [" 6fe704:\tldrb\tw13, [x23,#8]", 7333636], [" 6fe708:\tsub\tw22, w13, #0x2", 7333640], [" 6fe70c:\tcmp\tw22, #0xf", 7333644], [" 6fe710:\tb.cc\t6fe728 <islower@plt+0x6910d8>", 7333648], [" 6fe714:\tmov\tx0, x29", 7333652], [" 6fe718:\tmov\tx1, x28", 7333656], [" 6fe71c:\tmov\tw2, w24", 7333660], [" 6fe720:\tbl\tb9770 <islower@plt+0x4c120>", 7333664], [" 6fe724:\tldrb\tw13, [x23,#8]", 7333668], [" 6fe728:\tsub\tw5, w13, #0x2", 7333672], [" 6fe72c:\tcmp\tw5, #0xf", 7333676], [" 6fe730:\tb.cc\t6fe744 <islower@plt+0x6910f4>", 7333680], [" 6fe734:\tmov\tx0, x29", 7333684], [" 6fe738:\tmov\tx1, x28", 7333688], [" 6fe73c:\tmov\tw2, w27", 7333692], [" 6fe740:\tbl\tb9770 <islower@plt+0x4c120>", 7333696], [" 6fe744:\tmov\tx0, x23", 7333700], [" 6fe748:\tbl\t704ac4 <islower@plt+0x697474>", 7333704], [" 6fe74c:\tldr\tx21, [x21,#96]", 7333708], [" 6fe750:\tldr\tx14, [sp,#80]", 7333712], [" 6fe754:\tcmp\tx21, x14", 7333716], [" 6fe758:\tb.ne\t6fe6f4 <islower@plt+0x6910a4>", 7333720], [" 6fe75c:\tmov\tx0, x19", 7333724], [" 6fe760:\tbl\t6ff444 <islower@plt+0x691df4>", 7333728], [" 6fe764:\tldr\tx20, [x20,#48]", 7333732], [" 6fe768:\tldr\tx7, [sp,#112]", 7333736], [" 6fe76c:\tcmp\tx20, x7", 7333740], [" 6fe770:\tb.eq\t6fecd4 <islower@plt+0x691684>", 7333744], [" 6fe774:\tadd\tx25, sp, #0x240", 7333748], [" 6fe778:\tadd\tx6, sp, #0x360", 7333752], [" 6fe77c:\tadd\tx26, x25, #0x20", 7333756], [" 6fe780:\tadd\tx27, x6, #0x20", 7333760], [" 6fe784:\tadd\tx28, x6, #0x60", 7333764], [" 6fe788:\tadd\tx23, sp, #0x3c0", 7333768], [" 6fe78c:\tadd\tx18, x25, #0x120", 7333772], [" 6fe790:\tstp\tx26, x27, [sp,#72]", 7333776], [" 6fe794:\tadd\tx13, x23, #0x20", 7333780], [" 6fe798:\tstr\tx28, [sp,#48]", 7333784], [" 6fe79c:\tadd\tx7, x23, #0x220", 7333788], [" 6fe7a0:\tadd\tx8, x25, #0x24", 7333792], [" 6fe7a4:\tmov\tw27, #0x21 \t// #33", 7333796], [" 6fe7a8:\tmov\tw28, #0x23 \t// #35", 7333800], [" 6fe7ac:\tstp\tx7, x13, [sp,#88]", 7333804], [" 6fe7b0:\tstp\tx8, x18, [sp,#56]", 7333808], [" 6fe7b4:\tmov\tx0, x20", 7333812], [" 6fe7b8:\tbl\t18f95c <islower@plt+0x12230c>", 7333816], [" 6fe7bc:\ttbnz\tw0, #0, 6fecc4 <islower@plt+0x691674>", 7333820], [" 6fe7c0:\torr\tw1, wzr, #0xc", 7333824], [" 6fe7c4:\torr\tw2, wzr, #0x4", 7333828], [" 6fe7c8:\tmov\tx0, x19", 7333832], [" 6fe7cc:\tbl\t6fed2c <islower@plt+0x6916dc>", 7333836], [" 6fe7d0:\tadd\tx0, sp, #0xb0", 7333840], [" 6fe7d4:\tmov\tx1, x20", 7333844], [" 6fe7d8:\tbl\t70ab4c <islower@plt+0x69d4fc>", 7333848], [" 6fe7dc:\tldr\tx1, [sp,#536]", 7333852], [" 6fe7e0:\tmov\tx0, x19", 7333856], [" 6fe7e4:\tldr\tx2, [sp,#528]", 7333860], [" 6fe7e8:\tmov\tw3, wzr", 7333864], [" 6fe7ec:\tstr\tx26, [sp,#576]", 7333868], [" 6fe7f0:\tsub\tx18, x1, x2", 7333872], [" 6fe7f4:\tldp\tx10, x2, [sp,#56]", 7333876], [" 6fe7f8:\torr\tw1, wzr, #0x1", 7333880], [" 6fe7fc:\tlsr\tx13, x18, #3", 7333884], [" 6fe800:\tstr\tx2, [sp,#592]", 7333888], [" 6fe804:\tadd\tx2, sp, #0x240", 7333892], [" 6fe808:\tstr\tw13, [sp,#608]", 7333896], [" 6fe80c:\tstr\tx10, [sp,#584]", 7333900], [" 6fe810:\tbl\t700e98 <islower@plt+0x693848>", 7333904], [" 6fe814:\tldr\tx4, [sp,#576]", 7333908], [" 6fe818:\tadd\tx2, sp, #0xb0", 7333912], [" 6fe81c:\tldr\tw24, [sp,#564]", 7333916], [" 6fe820:\tmov\tx3, x19", 7333920], [" 6fe824:\tldr\tw0, [sp,#560]", 7333924], [" 6fe828:\tstr\tx4, [sp,#584]", 7333928], [" 6fe82c:\tmov\tw4, wzr", 7333932], [" 6fe830:\tmov\tw1, w24", 7333936], [" 6fe834:\tbl\t702d24 <islower@plt+0x6956d4>", 7333940], [" 6fe838:\tldp\tx26, x6, [sp,#304]", 7333944], [" 6fe83c:\tldp\tx0, x22, [sp,#88]", 7333948], [" 6fe840:\tsub\tx29, x6, x26", 7333952], [" 6fe844:\tlsr\tx29, x29, #3", 7333956], [" 6fe848:\tstr\tx22, [sp,#960]", 7333960], [" 6fe84c:\tstr\tx22, [sp,#968]", 7333964], [" 6fe850:\tstr\tx0, [sp,#976]", 7333968], [" 6fe854:\tcbz\tw29, 6fe8d4 <islower@plt+0x691284>", 7333972], [" 6fe858:\tmov\tx25, xzr", 7333976], [" 6fe85c:\tmov\tw22, wzr", 7333980], [" 6fe860:\tmov\tx23, xzr", 7333984], [" 6fe864:\tb\t6fe870 <islower@plt+0x691220>", 7333988], [" 6fe868:\tldr\tx26, [sp,#304]", 7333992], [" 6fe86c:\tadd\tx25, x25, #0x8", 7333996], [" 6fe870:\tldr\tx26, [x26,x25]", 7334000], [" 6fe874:\tcbz\tx26, 6fe8bc <islower@plt+0x69126c>", 7334004], [" 6fe878:\tldrb\tw9, [x26,#10]", 7334008], [" 6fe87c:\ttbz\tw9, #0, 6fe8bc <islower@plt+0x69126c>", 7334012], [" 6fe880:\tmov\tx0, x26", 7334016], [" 6fe884:\tbl\t1a91a8 <islower@plt+0x13bb58>", 7334020], [" 6fe888:\tcmp\tx0, x20", 7334024], [" 6fe88c:\tb.ne\t6fe8bc <islower@plt+0x69126c>", 7334028], [" 6fe890:\ttbnz\tw22, #0, 6fe8a8 <islower@plt+0x691258>", 7334032], [" 6fe894:\torr\tw1, wzr, #0xf", 7334036], [" 6fe898:\torr\tw2, wzr, #0x3", 7334040], [" 6fe89c:\tmov\tx0, x19", 7334044], [" 6fe8a0:\tbl\t6fed2c <islower@plt+0x6916dc>", 7334048], [" 6fe8a4:\torr\tw22, wzr, #0x1", 7334052], [" 6fe8a8:\tadd\tx1, sp, #0xb0", 7334056], [" 6fe8ac:\tadd\tx3, sp, #0x3c0", 7334060], [" 6fe8b0:\tmov\tx0, x26", 7334064], [" 6fe8b4:\tmov\tx2, x19", 7334068], [" 6fe8b8:\tbl\t704890 <islower@plt+0x697240>", 7334072], [" 6fe8bc:\tadd\tx23, x23, #0x1", 7334076], [" 6fe8c0:\tcmp\tw23, w29", 7334080], [" 6fe8c4:\tb.ne\t6fe868 <islower@plt+0x691218>", 7334084], [" 6fe8c8:\ttbz\tw22, #0, 6fe8d4 <islower@plt+0x691284>", 7334088], [" 6fe8cc:\tmov\tx0, x19", 7334092], [" 6fe8d0:\tbl\t6ff444 <islower@plt+0x691df4>", 7334096], [" 6fe8d4:\tldr\tx0, [sp,#960]", 7334100], [" 6fe8d8:\tldr\tx4, [sp,#96]", 7334104], [" 6fe8dc:\tcmp\tx0, x4", 7334108], [" 6fe8e0:\tb.eq\t6fe8e8 <islower@plt+0x691298>", 7334112], [" 6fe8e4:\tbl\t6cda0 <operator delete(void*)@plt>", 7334116], [" 6fe8e8:\tldr\tx23, [x20,#112]", 7334120], [" 6fe8ec:\tadd\tx26, x20, #0x40", 7334124], [" 6fe8f0:\tcmp\tx23, x26", 7334128], [" 6fe8f4:\tb.eq\t6feacc <islower@plt+0x69147c>", 7334132], [" 6fe8f8:\tmov\tw22, wzr", 7334136], [" 6fe8fc:\tmov\tw25, wzr", 7334140], [" 6fe900:\tmov\tw29, wzr", 7334144], [" 6fe904:\tldr\tx21, [x23,#64]", 7334148], [" 6fe908:\tb\t6fe910 <islower@plt+0x6912c0>", 7334152], [" 6fe90c:\tldr\tx21, [x21,#64]", 7334156], [" 6fe910:\tcmp\tx21, x23", 7334160], [" 6fe914:\tb.eq\t6feabc <islower@plt+0x69146c>", 7334164], [" 6fe918:\tadd\tx2, sp, #0xb0", 7334168], [" 6fe91c:\tadd\tx4, sp, #0x240", 7334172], [" 6fe920:\tmov\tx0, x21", 7334176], [" 6fe924:\tmov\tw1, w24", 7334180], [" 6fe928:\tmov\tx3, x19", 7334184], [" 6fe92c:\tbl\t7057c0 <islower@plt+0x698170>", 7334188], [" 6fe930:\tldr\tx10, [x21,#16]", 7334192], [" 6fe934:\tand\tw7, w22, #0x1", 7334196], [" 6fe938:\tldrh\tw15, [x21,#10]", 7334200], [" 6fe93c:\tldr\tx18, [x21,#80]", 7334204], [" 6fe940:\tldrb\tw6, [x10,#8]", 7334208], [" 6fe944:\torr\tw22, w7, w15, lsr #15", 7334212], [" 6fe948:\tlsr\tx15, x18, #32", 7334216], [" 6fe94c:\tstr\tx18, [sp,#960]", 7334220], [" 6fe950:\tcmp\tw6, #0x0", 7334224], [" 6fe954:\tcinc\tw24, w24, ne", 7334228], [" 6fe958:\tcbz\tw15, 6fe90c <islower@plt+0x6912bc>", 7334232], [" 6fe95c:\tcmp\tw18, w29", 7334236], [" 6fe960:\tb.ne\t6fe988 <islower@plt+0x691338>", 7334240], [" 6fe964:\tcmp\tw15, w25", 7334244], [" 6fe968:\tb.ne\t6fe988 <islower@plt+0x691338>", 7334248], [" 6fe96c:\tadd\tx2, sp, #0x240", 7334252], [" 6fe970:\tmov\tx0, x19", 7334256], [" 6fe974:\tmov\tw1, w27", 7334260], [" 6fe978:\tmov\tw3, wzr", 7334264], [" 6fe97c:\tbl\t700e98 <islower@plt+0x693848>", 7334268], [" 6fe980:\tldr\tx21, [x21,#64]", 7334272], [" 6fe984:\tb\t6fe910 <islower@plt+0x6912c0>", 7334276], [" 6fe988:\tmov\tx0, x21", 7334280], [" 6fe98c:\tbl\t1c5224 <islower@plt+0x157bd4>", 7334284], [" 6fe990:\tmov\tx3, x0", 7334288], [" 6fe994:\tadd\tx0, sp, #0x3c0", 7334292], [" 6fe998:\tadd\tx1, sp, #0x360", 7334296], [" 6fe99c:\tadd\tx2, sp, #0x98", 7334300], [" 6fe9a0:\tbl\t11499c <islower@plt+0xa734c>", 7334304], [" 6fe9a4:\tldr\tw11, [sp,#960]", 7334308], [" 6fe9a8:\tldr\tx2, [sp,#584]", 7334312], [" 6fe9ac:\tldr\tx13, [sp,#592]", 7334316], [" 6fe9b0:\tand\tw25, w11, #0xffffff", 7334320], [" 6fe9b4:\tcmp\tx2, x13", 7334324], [" 6fe9b8:\tb.cc\t6fe9d4 <islower@plt+0x691384>", 7334328], [" 6fe9bc:\tadd\tx0, sp, #0x240", 7334332], [" 6fe9c0:\torr\tw2, wzr, #0x4", 7334336], [" 6fe9c4:\tmov\tx1, xzr", 7334340], [" 6fe9c8:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334344], [" 6fe9cc:\tldr\tx2, [sp,#584]", 7334348], [" 6fe9d0:\tldr\tx13, [sp,#592]", 7334352], [" 6fe9d4:\tstr\tw25, [x2],#4", 7334356], [" 6fe9d8:\tldrb\tw29, [sp,#963]", 7334360], [" 6fe9dc:\tcmp\tx2, x13", 7334364], [" 6fe9e0:\tstr\tx2, [sp,#584]", 7334368], [" 6fe9e4:\tb.cc\t6fe9fc <islower@plt+0x6913ac>", 7334372], [" 6fe9e8:\tadd\tx0, sp, #0x240", 7334376], [" 6fe9ec:\torr\tw2, wzr, #0x4", 7334380], [" 6fe9f0:\tmov\tx1, xzr", 7334384], [" 6fe9f4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334388], [" 6fe9f8:\tldr\tx2, [sp,#584]", 7334392], [" 6fe9fc:\tldr\tx1, [sp,#864]", 7334396], [" 6fea00:\tstr\tw29, [x2],#4", 7334400], [" 6fea04:\tstr\tx2, [sp,#584]", 7334404], [" 6fea08:\tcbz\tx1, 6fea20 <islower@plt+0x6913d0>", 7334408], [" 6fea0c:\tadd\tx0, sp, #0xb0", 7334412], [" 6fea10:\tbl\t70a6cc <islower@plt+0x69d07c>", 7334416], [" 6fea14:\tldr\tx2, [sp,#584]", 7334420], [" 6fea18:\tadd\tw25, w0, #0x1", 7334424], [" 6fea1c:\tb\t6fea24 <islower@plt+0x6913d4>", 7334428], [" 6fea20:\tmov\tw25, wzr", 7334432], [" 6fea24:\tldr\tx7, [sp,#592]", 7334436], [" 6fea28:\tcmp\tx2, x7", 7334440], [" 6fea2c:\tb.cc\t6fea44 <islower@plt+0x6913f4>", 7334444], [" 6fea30:\tadd\tx0, sp, #0x240", 7334448], [" 6fea34:\torr\tw2, wzr, #0x4", 7334452], [" 6fea38:\tmov\tx1, xzr", 7334456], [" 6fea3c:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334460], [" 6fea40:\tldr\tx2, [sp,#584]", 7334464], [" 6fea44:\tldr\tx1, [sp,#152]", 7334468], [" 6fea48:\tstr\tw25, [x2],#4", 7334472], [" 6fea4c:\tstr\tx2, [sp,#584]", 7334476], [" 6fea50:\tcbz\tx1, 6fea68 <islower@plt+0x691418>", 7334480], [" 6fea54:\tadd\tx0, sp, #0xb0", 7334484], [" 6fea58:\tbl\t70a6cc <islower@plt+0x69d07c>", 7334488], [" 6fea5c:\tldr\tx2, [sp,#584]", 7334492], [" 6fea60:\tadd\tw25, w0, #0x1", 7334496], [" 6fea64:\tb\t6fea6c <islower@plt+0x69141c>", 7334500], [" 6fea68:\tmov\tw25, wzr", 7334504], [" 6fea6c:\tldr\tx3, [sp,#592]", 7334508], [" 6fea70:\tcmp\tx2, x3", 7334512], [" 6fea74:\tb.cc\t6fea8c <islower@plt+0x69143c>", 7334516], [" 6fea78:\tadd\tx0, sp, #0x240", 7334520], [" 6fea7c:\torr\tw2, wzr, #0x4", 7334524], [" 6fea80:\tmov\tx1, xzr", 7334528], [" 6fea84:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334532], [" 6fea88:\tldr\tx2, [sp,#584]", 7334536], [" 6fea8c:\tstr\tw25, [x2],#4", 7334540], [" 6fea90:\tstr\tx2, [sp,#584]", 7334544], [" 6fea94:\tadd\tx2, sp, #0x240", 7334548], [" 6fea98:\tmov\tx0, x19", 7334552], [" 6fea9c:\tmov\tw1, w28", 7334556], [" 6feaa0:\tmov\tw3, wzr", 7334560], [" 6feaa4:\tbl\t700e98 <islower@plt+0x693848>", 7334564], [" 6feaa8:\tldr\tx12, [sp,#576]", 7334568], [" 6feaac:\tldr\tw29, [sp,#960]", 7334572], [" 6feab0:\tldr\tw25, [sp,#964]", 7334576], [" 6feab4:\tstr\tx12, [sp,#584]", 7334580], [" 6feab8:\tb\t6fe90c <islower@plt+0x6912bc>", 7334584], [" 6feabc:\tldr\tx23, [x23,#48]", 7334588], [" 6feac0:\tcmp\tx23, x26", 7334592], [" 6feac4:\tb.ne\t6fe904 <islower@plt+0x6912b4>", 7334596], [" 6feac8:\tb\t6fead0 <islower@plt+0x691480>", 7334600], [" 6feacc:\tmov\tw22, wzr", 7334604], [" 6fead0:\tldr\tx0, [x20,#136]", 7334608], [" 6fead4:\tadd\tx1, sp, #0xb0", 7334612], [" 6fead8:\tmov\tx2, x19", 7334616], [" 6feadc:\tbl\t6ff1a4 <islower@plt+0x691b54>", 7334620], [" 6feae0:\ttbz\tw22, #0, 6feca0 <islower@plt+0x691650>", 7334624], [" 6feae4:\torr\tw1, wzr, #0x10", 7334628], [" 6feae8:\torr\tw2, wzr, #0x3", 7334632], [" 6feaec:\tmov\tx0, x19", 7334636], [" 6feaf0:\tbl\t6fed2c <islower@plt+0x6916dc>", 7334640], [" 6feaf4:\tldr\tx23, [x20,#112]", 7334644], [" 6feaf8:\tldp\tx29, x6, [sp,#88]", 7334648], [" 6feafc:\tldr\tx1, [sp,#80]", 7334652], [" 6feb00:\tldr\tx11, [sp,#48]", 7334656], [" 6feb04:\tcmp\tx23, x26", 7334660], [" 6feb08:\tstr\tx6, [sp,#960]", 7334664], [" 6feb0c:\tstr\tx6, [sp,#968]", 7334668], [" 6feb10:\tstr\tx29, [sp,#976]", 7334672], [" 6feb14:\tstr\tx1, [sp,#864]", 7334676], [" 6feb18:\tstr\tx1, [sp,#872]", 7334680], [" 6feb1c:\tstr\tx11, [sp,#880]", 7334684], [" 6feb20:\tb.eq\t6fec70 <islower@plt+0x691620>", 7334688], [" 6feb24:\tldr\tx21, [x23,#64]", 7334692], [" 6feb28:\tb\t6feb30 <islower@plt+0x6914e0>", 7334696], [" 6feb2c:\tldr\tx21, [x21,#64]", 7334700], [" 6feb30:\tcmp\tx21, x23", 7334704], [" 6feb34:\tb.eq\t6fec64 <islower@plt+0x691614>", 7334708], [" 6feb38:\tldr\tx1, [sp,#864]", 7334712], [" 6feb3c:\tldrsh\tw24, [x21,#10]", 7334716], [" 6feb40:\tstr\tx1, [sp,#872]", 7334720], [" 6feb44:\ttbz\tw24, #31, 6feb2c <islower@plt+0x6914dc>", 7334724], [" 6feb48:\tadd\tx1, sp, #0x360", 7334728], [" 6feb4c:\tmov\tx0, x21", 7334732], [" 6feb50:\tbl\t1aace8 <islower@plt+0x13d698>", 7334736], [" 6feb54:\tldr\tx2, [sp,#864]", 7334740], [" 6feb58:\tldr\tx18, [sp,#872]", 7334744], [" 6feb5c:\tcmp\tx2, x18", 7334748], [" 6feb60:\tb.eq\t6feb2c <islower@plt+0x6914dc>", 7334752], [" 6feb64:\tadd\tx0, sp, #0xb0", 7334756], [" 6feb68:\tmov\tx1, x21", 7334760], [" 6feb6c:\tbl\t70a578 <islower@plt+0x69cf28>", 7334764], [" 6feb70:\tldr\tx3, [sp,#968]", 7334768], [" 6feb74:\tmov\tw22, w0", 7334772], [" 6feb78:\tldr\tx4, [sp,#976]", 7334776], [" 6feb7c:\tcmp\tx3, x4", 7334780], [" 6feb80:\tb.cc\t6feb98 <islower@plt+0x691548>", 7334784], [" 6feb84:\tadd\tx0, sp, #0x3c0", 7334788], [" 6feb88:\torr\tw2, wzr, #0x8", 7334792], [" 6feb8c:\tmov\tx1, xzr", 7334796], [" 6feb90:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334800], [" 6feb94:\tldr\tx3, [sp,#968]", 7334804], [" 6feb98:\tldr\tx29, [sp,#872]", 7334808], [" 6feb9c:\tldr\tx15, [sp,#864]", 7334812], [" 6feba0:\tstr\tx22, [x3],#8", 7334816], [" 6feba4:\tstr\tx3, [sp,#968]", 7334820], [" 6feba8:\tsub\tx22, x29, x15", 7334824], [" 6febac:\tlsr\tx25, x22, #4", 7334828], [" 6febb0:\tcbz\tw25, 6fec44 <islower@plt+0x6915f4>", 7334832], [" 6febb4:\tmov\tx22, xzr", 7334836], [" 6febb8:\tmov\tx29, xzr", 7334840], [" 6febbc:\tb\t6febc8 <islower@plt+0x691578>", 7334844], [" 6febc0:\tldr\tx15, [sp,#864]", 7334848], [" 6febc4:\tadd\tx22, x22, #0x10", 7334852], [" 6febc8:\tldr\tx14, [sp,#976]", 7334856], [" 6febcc:\tldr\tw24, [x15,x22]", 7334860], [" 6febd0:\tcmp\tx3, x14", 7334864], [" 6febd4:\tb.cc\t6febf0 <islower@plt+0x6915a0>", 7334868], [" 6febd8:\tadd\tx0, sp, #0x3c0", 7334872], [" 6febdc:\torr\tw2, wzr, #0x8", 7334876], [" 6febe0:\tmov\tx1, xzr", 7334880], [" 6febe4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334884], [" 6febe8:\tldr\tx3, [sp,#968]", 7334888], [" 6febec:\tldr\tx15, [sp,#864]", 7334892], [" 6febf0:\tadd\tx15, x15, x22", 7334896], [" 6febf4:\tadd\tx0, sp, #0xb0", 7334900], [" 6febf8:\tldr\tx1, [x15,#8]", 7334904], [" 6febfc:\tstr\tx24, [x3],#8", 7334908], [" 6fec00:\tstr\tx3, [sp,#968]", 7334912], [" 6fec04:\tbl\t70a6cc <islower@plt+0x69d07c>", 7334916], [" 6fec08:\tldr\tx3, [sp,#968]", 7334920], [" 6fec0c:\tmov\tw24, w0", 7334924], [" 6fec10:\tldr\tx15, [sp,#976]", 7334928], [" 6fec14:\tcmp\tx3, x15", 7334932], [" 6fec18:\tb.cc\t6fec30 <islower@plt+0x6915e0>", 7334936], [" 6fec1c:\tadd\tx0, sp, #0x3c0", 7334940], [" 6fec20:\torr\tw2, wzr, #0x8", 7334944], [" 6fec24:\tmov\tx1, xzr", 7334948], [" 6fec28:\tbl\tbe0a4 <islower@plt+0x50a54>", 7334952], [" 6fec2c:\tldr\tx3, [sp,#968]", 7334956], [" 6fec30:\tadd\tx29, x29, #0x1", 7334960], [" 6fec34:\tcmp\tw29, w25", 7334964], [" 6fec38:\tstr\tx24, [x3],#8", 7334968], [" 6fec3c:\tstr\tx3, [sp,#968]", 7334972], [" 6fec40:\tb.ne\t6febc0 <islower@plt+0x691570>", 7334976], [" 6fec44:\tadd\tx2, sp, #0x3c0", 7334980], [" 6fec48:\tmov\tx0, x19", 7334984], [" 6fec4c:\tmov\tw1, #0xb \t// #11", 7334988], [" 6fec50:\tmov\tw3, wzr", 7334992], [" 6fec54:\tbl\t701eb0 <islower@plt+0x694860>", 7334996], [" 6fec58:\tldr\tx25, [sp,#960]", 7335000], [" 6fec5c:\tstr\tx25, [sp,#968]", 7335004], [" 6fec60:\tb\t6feb2c <islower@plt+0x6914dc>", 7335008], [" 6fec64:\tldr\tx23, [x23,#48]", 7335012], [" 6fec68:\tcmp\tx23, x26", 7335016], [" 6fec6c:\tb.ne\t6feb24 <islower@plt+0x6914d4>", 7335020], [" 6fec70:\tmov\tx0, x19", 7335024], [" 6fec74:\tbl\t6ff444 <islower@plt+0x691df4>", 7335028], [" 6fec78:\tldr\tx0, [sp,#864]", 7335032], [" 6fec7c:\tldr\tx24, [sp,#80]", 7335036], [" 6fec80:\tcmp\tx0, x24", 7335040], [" 6fec84:\tb.eq\t6fec8c <islower@plt+0x69163c>", 7335044], [" 6fec88:\tbl\t6cda0 <operator delete(void*)@plt>", 7335048], [" 6fec8c:\tldr\tx0, [sp,#960]", 7335052], [" 6fec90:\tldr\tx3, [sp,#96]", 7335056], [" 6fec94:\tcmp\tx0, x3", 7335060], [" 6fec98:\tb.eq\t6feca0 <islower@plt+0x691650>", 7335064], [" 6fec9c:\tbl\t6cda0 <operator delete(void*)@plt>", 7335068], [" 6feca0:\tadd\tx0, sp, #0xb0", 7335072], [" 6feca4:\tbl\t70b144 <islower@plt+0x69daf4>", 7335076], [" 6feca8:\tmov\tx0, x19", 7335080], [" 6fecac:\tbl\t6ff444 <islower@plt+0x691df4>", 7335084], [" 6fecb0:\tldr\tx0, [sp,#576]", 7335088], [" 6fecb4:\tldr\tx26, [sp,#72]", 7335092], [" 6fecb8:\tcmp\tx0, x26", 7335096], [" 6fecbc:\tb.eq\t6fecc4 <islower@plt+0x691674>", 7335100], [" 6fecc0:\tbl\t6cda0 <operator delete(void*)@plt>", 7335104], [" 6fecc4:\tldr\tx20, [x20,#96]", 7335108], [" 6fecc8:\tldr\tx3, [sp,#112]", 7335112], [" 6feccc:\tcmp\tx20, x3", 7335116], [" 6fecd0:\tb.ne\t6fe7b4 <islower@plt+0x691164>", 7335120], [" 6fecd4:\tmov\tx0, x19", 7335124], [" 6fecd8:\tbl\t6ff444 <islower@plt+0x691df4>", 7335128], [" 6fecdc:\tadd\tx0, sp, #0xb0", 7335132], [" 6fece0:\tbl\t6ff6b8 <islower@plt+0x692068>", 7335136], [" 6fece4:\tmrs\tx19, tpidr_el0", 7335140], [" 6fece8:\tldr\tx8, [x19,#40]", 7335144], [" 6fecec:\tldr\tx9, [sp,#1512]", 7335148], [" 6fecf0:\tcmp\tx8, x9", 7335152], [" 6fecf4:\tb.ne\t6fed28 <islower@plt+0x6916d8>", 7335156], [" 6fecf8:\tadd\tsp, sp, #0x5f0", 7335160], [" 6fecfc:\tldp\tx29, x30, [sp,#80]", 7335164], [" 6fed00:\tldp\tx20, x19, [sp,#64]", 7335168], [" 6fed04:\tldp\tx22, x21, [sp,#48]", 7335172], [" 6fed08:\tldp\tx24, x23, [sp,#32]", 7335176], [" 6fed0c:\tldp\tx26, x25, [sp,#16]", 7335180], [" 6fed10:\tldp\tx28, x27, [sp],#96", 7335184], [" 6fed14:\tret", 7335188], [" 6fed18:\tadd\tx0, sp, #0x3c0", 7335192], [" 6fed1c:\tbl\t84c84 <islower@plt+0x17634>", 7335196], [" 6fed20:\tadd\tx0, sp, #0x98", 7335200], [" 6fed24:\tbl\t84c84 <islower@plt+0x17634>", 7335204], [" 6fed28:\tbl\t6ce60 <__stack_chk_fail@plt>", 7335208], ["", 0]], "l": 16, "f": "llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&)"}, "123": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a4405c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1f604>:", 0], [" a4405c:\tstp\tx28, x27, [sp,#-96]!", 10764380], [" a44060:\tstp\tx26, x25, [sp,#16]", 10764384], [" a44064:\tstp\tx24, x23, [sp,#32]", 10764388], [" a44068:\tstp\tx22, x21, [sp,#48]", 10764392], [" a4406c:\tstp\tx20, x19, [sp,#64]", 10764396], [" a44070:\tstp\tx29, x30, [sp,#80]", 10764400], [" a44074:\tsub\tsp, sp, #0x210", 10764404], [" a44078:\tstr\tx3, [sp,#56]", 10764408], [" a4407c:\tmrs\tx19, tpidr_el0", 10764412], [" a44080:\tstr\tx2, [sp,#72]", 10764416], [" a44084:\tadd\tx24, sp, #0xe0", 10764420], [" a44088:\tldr\tx17, [x19,#40]", 10764424], [" a4408c:\tadd\tx11, sp, #0x78", 10764428], [" a44090:\tstr\tx1, [sp,#64]", 10764432], [" a44094:\tadd\tx26, x24, #0x20", 10764436], [" a44098:\tstr\tw0, [sp,#52]", 10764440], [" a4409c:\torr\tw5, wzr, #0x2", 10764444], [" a440a0:\tadd\tx23, x24, #0x120", 10764448], [" a440a4:\tadd\tx0, x11, #0x18", 10764452], [" a440a8:\tstr\tx17, [sp,#520]", 10764456], [" a440ac:\tmov\tw2, #0x48 \t// #72", 10764460], [" a440b0:\tstp\tx26, x26, [sp,#224]", 10764464], [" a440b4:\tmov\tw1, wzr", 10764468], [" a440b8:\tstp\tx24, xzr, [sp,#120]", 10764472], [" a440bc:\tstr\tw5, [sp,#136]", 10764476], [" a440c0:\tstr\tx23, [sp,#240]", 10764480], [" a440c4:\tbl\t6cdf0 <memset@plt>", 10764484], [" a440c8:\tldr\tx6, [sp,#128]", 10764488], [" a440cc:\tmov\tw17, #0x42 \t// #66", 10764492], [" a440d0:\tstr\tx26, [sp,#16]", 10764496], [" a440d4:\tand\tx13, x6, #0xffffffff", 10764500], [" a440d8:\tlsr\tx4, x6, #32", 10764504], [" a440dc:\tadd\tw15, w6, #0x8", 10764508], [" a440e0:\tlsl\tw7, w17, w13", 10764512], [" a440e4:\torr\tw16, w4, w7", 10764516], [" a440e8:\tcmp\tw15, #0x20", 10764520], [" a440ec:\tstr\tw16, [sp,#132]", 10764524], [" a440f0:\tb.cs\ta440fc <islower@plt+0x9d6aac>", 10764528], [" a440f4:\tmov\tx16, x26", 10764532], [" a440f8:\tb\ta44134 <islower@plt+0x9d6ae4>", 10764536], [" a440fc:\torr\tw8, wzr, #0x20", 10764540], [" a44100:\tstrb\tw16, [sp,#256]", 10764544], [" a44104:\tsub\tw6, w8, w6", 10764548], [" a44108:\tlsr\tw4, w16, #8", 10764552], [" a4410c:\tlsr\tw2, w16, #16", 10764556], [" a44110:\tlsr\tw9, w16, #24", 10764560], [" a44114:\tstrb\tw4, [sp,#257]", 10764564], [" a44118:\tadd\tx16, x26, #0x4", 10764568], [" a4411c:\tstrb\tw2, [sp,#258]", 10764572], [" a44120:\tand\tw15, w15, #0x1f", 10764576], [" a44124:\tstrb\tw9, [sp,#259]", 10764580], [" a44128:\tlsr\tw10, w17, w6", 10764584], [" a4412c:\tstr\tx16, [sp,#232]", 10764588], [" a44130:\tstr\tw10, [sp,#132]", 10764592], [" a44134:\tstr\tw15, [sp,#128]", 10764596], [" a44138:\tmov\tw26, #0x43 \t// #67", 10764600], [" a4413c:\tldr\tx8, [sp,#128]", 10764604], [" a44140:\tand\tx9, x8, #0xffffffff", 10764608], [" a44144:\tlsr\tx5, x8, #32", 10764612], [" a44148:\tadd\tw20, w8, #0x8", 10764616], [" a4414c:\tlsl\tw11, w26, w9", 10764620], [" a44150:\torr\tw19, w5, w11", 10764624], [" a44154:\tcmp\tw20, #0x20", 10764628], [" a44158:\tstr\tw19, [sp,#132]", 10764632], [" a4415c:\tb.cc\ta441d4 <islower@plt+0x9d6b84>", 10764636], [" a44160:\tsub\tx23, x23, x16", 10764640], [" a44164:\tcmp\tx23, #0x3", 10764644], [" a44168:\tb.hi\ta44188 <islower@plt+0x9d6b38>", 10764648], [" a4416c:\tldr\tx3, [sp,#16]", 10764652], [" a44170:\tadd\tx28, x16, #0x4", 10764656], [" a44174:\tadd\tx0, sp, #0xe0", 10764660], [" a44178:\torr\tw2, wzr, #0x1", 10764664], [" a4417c:\tsub\tx1, x28, x3", 10764668], [" a44180:\tbl\tbe0a4 <islower@plt+0x50a54>", 10764672], [" a44184:\tldr\tx16, [sp,#232]", 10764676], [" a44188:\tlsr\tw13, w19, #8", 10764680], [" a4418c:\tstrb\tw19, [x16]", 10764684], [" a44190:\tlsr\tw22, w19, #16", 10764688], [" a44194:\tlsr\tw14, w19, #24", 10764692], [" a44198:\tstrb\tw13, [x16,#1]", 10764696], [" a4419c:\tstrb\tw22, [x16,#2]", 10764700], [" a441a0:\torr\tw15, wzr, #0x20", 10764704], [" a441a4:\tstrb\tw14, [x16,#3]", 10764708], [" a441a8:\tldr\tw12, [sp,#128]", 10764712], [" a441ac:\tldr\tx22, [sp,#232]", 10764716], [" a441b0:\tsub\tw23, w15, w12", 10764720], [" a441b4:\tcmp\tw12, #0x0", 10764724], [" a441b8:\tadd\tw8, w12, #0x8", 10764728], [" a441bc:\tadd\tx10, x22, #0x4", 10764732], [" a441c0:\tlsr\tw26, w26, w23", 10764736], [" a441c4:\tcsel\tw27, wzr, w26, eq", 10764740], [" a441c8:\tand\tw20, w8, #0x1f", 10764744], [" a441cc:\tstr\tx10, [sp,#232]", 10764748], [" a441d0:\tstr\tw27, [sp,#132]", 10764752], [" a441d4:\tstr\tw20, [sp,#128]", 10764756], [" a441d8:\tldr\tx29, [sp,#128]", 10764760], [" a441dc:\tadd\tw21, w29, #0x4", 10764764], [" a441e0:\tlsr\tx27, x29, #32", 10764768], [" a441e4:\tcmp\tw21, #0x20", 10764772], [" a441e8:\tstr\tw27, [sp,#132]", 10764776], [" a441ec:\tb.cc\ta44258 <islower@plt+0x9d6c08>", 10764780], [" a441f0:\tldr\tx23, [sp,#120]", 10764784], [" a441f4:\tldp\tx0, x7, [x23,#8]", 10764788], [" a441f8:\tsub\tx12, x7, x0", 10764792], [" a441fc:\tcmp\tx12, #0x3", 10764796], [" a44200:\tb.hi\ta44220 <islower@plt+0x9d6bd0>", 10764800], [" a44204:\tldr\tx2, [x23]", 10764804], [" a44208:\tadd\tx14, x0, #0x4", 10764808], [" a4420c:\tmov\tx0, x23", 10764812], [" a44210:\tsub\tx1, x14, x2", 10764816], [" a44214:\torr\tw2, wzr, #0x1", 10764820], [" a44218:\tbl\tbe0a4 <islower@plt+0x50a54>", 10764824], [" a4421c:\tldr\tx0, [x23,#8]", 10764828], [" a44220:\tlsr\tx1, x29, #40", 10764832], [" a44224:\tstrb\tw27, [x0]", 10764836], [" a44228:\tlsr\tx8, x29, #48", 10764840], [" a4422c:\tlsr\tx9, x29, #56", 10764844], [" a44230:\tstrb\tw1, [x0,#1]", 10764848], [" a44234:\tstrb\tw8, [x0,#2]", 10764852], [" a44238:\tstrb\tw9, [x0,#3]", 10764856], [" a4423c:\tldr\tw9, [sp,#128]", 10764860], [" a44240:\tldr\tx15, [x23,#8]", 10764864], [" a44244:\tadd\tw14, w9, #0x4", 10764868], [" a44248:\tadd\tx16, x15, #0x4", 10764872], [" a4424c:\tand\tw21, w14, #0x1f", 10764876], [" a44250:\tstr\tx16, [x23,#8]", 10764880], [" a44254:\tstr\twzr, [sp,#132]", 10764884], [" a44258:\tstr\tw21, [sp,#128]", 10764888], [" a4425c:\torr\tw29, wzr, #0xc", 10764892], [" a44260:\tldr\tx17, [sp,#128]", 10764896], [" a44264:\tand\tx18, x17, #0xffffffff", 10764900], [" a44268:\tlsr\tx10, x17, #32", 10764904], [" a4426c:\tadd\tw27, w17, #0x4", 10764908], [" a44270:\tlsl\tw19, w29, w18", 10764912], [" a44274:\torr\tw21, w10, w19", 10764916], [" a44278:\tcmp\tw27, #0x20", 10764920], [" a4427c:\tstr\tw21, [sp,#132]", 10764924], [" a44280:\tb.cc\ta44304 <islower@plt+0x9d6cb4>", 10764928], [" a44284:\tldr\tx23, [sp,#120]", 10764932], [" a44288:\tldp\tx26, x11, [x23,#8]", 10764936], [" a4428c:\tsub\tx1, x11, x26", 10764940], [" a44290:\tcmp\tx1, #0x3", 10764944], [" a44294:\tb.hi\ta442b4 <islower@plt+0x9d6c64>", 10764948], [" a44298:\tldr\tx13, [x23]", 10764952], [" a4429c:\tadd\tx29, x26, #0x4", 10764956], [" a442a0:\torr\tw2, wzr, #0x1", 10764960], [" a442a4:\tmov\tx0, x23", 10764964], [" a442a8:\tsub\tx1, x29, x13", 10764968], [" a442ac:\tbl\tbe0a4 <islower@plt+0x50a54>", 10764972], [" a442b0:\tldr\tx26, [x23,#8]", 10764976], [" a442b4:\tlsr\tw16, w21, #8", 10764980], [" a442b8:\tstrb\tw21, [x26]", 10764984], [" a442bc:\tlsr\tw18, w21, #16", 10764988], [" a442c0:\tlsr\tw0, w21, #24", 10764992], [" a442c4:\tstrb\tw16, [x26,#1]", 10764996], [" a442c8:\tstrb\tw18, [x26,#2]", 10765000], [" a442cc:\torr\tw5, wzr, #0x20", 10765004], [" a442d0:\tstrb\tw0, [x26,#3]", 10765008], [" a442d4:\torr\tw7, wzr, #0xc", 10765012], [" a442d8:\tldr\tw22, [sp,#128]", 10765016], [" a442dc:\tldr\tx3, [x23,#8]", 10765020], [" a442e0:\tsub\tw1, w5, w22", 10765024], [" a442e4:\tcmp\tw22, #0x0", 10765028], [" a442e8:\tadd\tw19, w22, #0x4", 10765032], [" a442ec:\tadd\tx2, x3, #0x4", 10765036], [" a442f0:\tlsr\tw4, w7, w1", 10765040], [" a442f4:\tcsel\tw8, wzr, w4, eq", 10765044], [" a442f8:\tand\tw27, w19, #0x1f", 10765048], [" a442fc:\tstr\tx2, [x23,#8]", 10765052], [" a44300:\tstr\tw8, [sp,#132]", 10765056], [" a44304:\tstr\tw27, [sp,#128]", 10765060], [" a44308:\torr\tw2, wzr, #0xe", 10765064], [" a4430c:\tldr\tx4, [sp,#128]", 10765068], [" a44310:\tand\tx5, x4, #0xffffffff", 10765072], [" a44314:\tlsr\tx14, x4, #32", 10765076], [" a44318:\tadd\tw29, w4, #0x4", 10765080], [" a4431c:\tlsl\tw6, w2, w5", 10765084], [" a44320:\torr\tw20, w14, w6", 10765088], [" a44324:\tcmp\tw29, #0x20", 10765092], [" a44328:\tstr\tw20, [sp,#132]", 10765096], [" a4432c:\tb.cc\ta443b0 <islower@plt+0x9d6d60>", 10765100], [" a44330:\tldr\tx24, [sp,#120]", 10765104], [" a44334:\tldp\tx21, x0, [x24,#8]", 10765108], [" a44338:\tsub\tx6, x0, x21", 10765112], [" a4433c:\tcmp\tx6, #0x3", 10765116], [" a44340:\tb.hi\ta44360 <islower@plt+0x9d6d10>", 10765120], [" a44344:\tldr\tx22, [x24]", 10765124], [" a44348:\tadd\tx7, x21, #0x4", 10765128], [" a4434c:\torr\tw2, wzr, #0x1", 10765132], [" a44350:\tmov\tx0, x24", 10765136], [" a44354:\tsub\tx1, x7, x22", 10765140], [" a44358:\tbl\tbe0a4 <islower@plt+0x50a54>", 10765144], [" a4435c:\tldr\tx21, [x24,#8]", 10765148], [" a44360:\tlsr\tw10, w20, #8", 10765152], [" a44364:\tstrb\tw20, [x21]", 10765156], [" a44368:\tlsr\tw11, w20, #16", 10765160], [" a4436c:\tlsr\tw12, w20, #24", 10765164], [" a44370:\tstrb\tw10, [x21,#1]", 10765168], [" a44374:\tstrb\tw11, [x21,#2]", 10765172], [" a44378:\torr\tw13, wzr, #0x20", 10765176], [" a4437c:\tstrb\tw12, [x21,#3]", 10765180], [" a44380:\torr\tw22, wzr, #0xe", 10765184], [" a44384:\tldr\tw10, [sp,#128]", 10765188], [" a44388:\tldr\tx0, [x24,#8]", 10765192], [" a4438c:\tsub\tw14, w13, w10", 10765196], [" a44390:\tcmp\tw10, #0x0", 10765200], [" a44394:\tadd\tw16, w10, #0x4", 10765204], [" a44398:\tadd\tx11, x0, #0x4", 10765208], [" a4439c:\tlsr\tw23, w22, w14", 10765212], [" a443a0:\tcsel\tw21, wzr, w23, eq", 10765216], [" a443a4:\tand\tw29, w16, #0x1f", 10765220], [" a443a8:\tstr\tx11, [x24,#8]", 10765224], [" a443ac:\tstr\tw21, [sp,#132]", 10765228], [" a443b0:\tstr\tw29, [sp,#128]", 10765232], [" a443b4:\tmov\tw22, #0xd \t// #13", 10765236], [" a443b8:\tldr\tx26, [sp,#128]", 10765240], [" a443bc:\tand\tx21, x26, #0xffffffff", 10765244], [" a443c0:\tlsr\tx20, x26, #32", 10765248], [" a443c4:\tadd\tw6, w26, #0x4", 10765252], [" a443c8:\tlsl\tw27, w22, w21", 10765256], [" a443cc:\tldr\tx21, [sp,#72]", 10765260], [" a443d0:\torr\tw27, w20, w27", 10765264], [" a443d4:\tcmp\tw6, #0x20", 10765268], [" a443d8:\tstr\tw27, [sp,#132]", 10765272], [" a443dc:\tb.cc\ta4445c <islower@plt+0x9d6e0c>", 10765276], [" a443e0:\tldr\tx26, [sp,#120]", 10765280], [" a443e4:\tldp\tx20, x15, [x26,#8]", 10765284], [" a443e8:\tsub\tx19, x15, x20", 10765288], [" a443ec:\tcmp\tx19, #0x3", 10765292], [" a443f0:\tb.hi\ta44410 <islower@plt+0x9d6dc0>", 10765296], [" a443f4:\tldr\tx18, [x26]", 10765300], [" a443f8:\tadd\tx20, x20, #0x4", 10765304], [" a443fc:\torr\tw2, wzr, #0x1", 10765308], [" a44400:\tmov\tx0, x26", 10765312], [" a44404:\tsub\tx1, x20, x18", 10765316], [" a44408:\tbl\tbe0a4 <islower@plt+0x50a54>", 10765320], [" a4440c:\tldr\tx20, [x26,#8]", 10765324], [" a44410:\tlsr\tw29, w27, #8", 10765328], [" a44414:\tstrb\tw27, [x20]", 10765332], [" a44418:\tlsr\tw19, w27, #16", 10765336], [" a4441c:\tlsr\tw17, w27, #24", 10765340], [" a44420:\tstrb\tw29, [x20,#1]", 10765344], [" a44424:\tstrb\tw19, [x20,#2]", 10765348], [" a44428:\tstrb\tw17, [x20,#3]", 10765352], [" a4442c:\torr\tw20, wzr, #0x20", 10765356], [" a44430:\tldr\tw11, [sp,#128]", 10765360], [" a44434:\tldr\tx24, [x26,#8]", 10765364], [" a44438:\tsub\tw16, w20, w11", 10765368], [" a4443c:\tadd\tx13, x24, #0x4", 10765372], [" a44440:\tcmp\tw11, #0x0", 10765376], [" a44444:\tadd\tw24, w11, #0x4", 10765380], [" a44448:\tlsr\tw0, w22, w16", 10765384], [" a4444c:\tstr\tx13, [x26,#8]", 10765388], [" a44450:\tcsel\tw5, wzr, w0, eq", 10765392], [" a44454:\tand\tw6, w24, #0x1f", 10765396], [" a44458:\tstr\tw5, [sp,#132]", 10765400], [" a4445c:\tldr\tx5, [sp,#64]", 10765404], [" a44460:\tadd\tx1, sp, #0x78", 10765408], [" a44464:\tldr\tx0, [x5]", 10765412], [" a44468:\tstr\tw6, [sp,#128]", 10765416], [" a4446c:\tbl\t6fb174 <islower@plt+0x68db24>", 10765420], [" a44470:\tldp\tx25, x27, [sp,#224]", 10765424], [" a44474:\tadd\tx0, x21, #0x8", 10765428], [" a44478:\tadd\tx1, sp, #0x74", 10765432], [" a4447c:\tstr\twzr, [sp,#116]", 10765436], [" a44480:\tsub\tx26, x27, x25", 10765440], [" a44484:\tstp\tx25, x0, [sp,#32]", 10765444], [" a44488:\tbl\ta44f80 <islower@plt+0x9d7930>", 10765448], [" a4448c:\tmov\tw23, w0", 10765452], [" a44490:\tmov\tw27, wzr", 10765456], [" a44494:\tmov\tx19, xzr", 10765460], [" a44498:\tadd\tx8, x21, x19, lsl #2", 10765464], [" a4449c:\tldr\tw7, [x8,#84]", 10765468], [" a444a0:\tcbz\tw7, a445ac <islower@plt+0x9d6f5c>", 10765472], [" a444a4:\tadd\tx9, x21, x19, lsl #3", 10765476], [" a444a8:\tand\tw29, w7, #0x7", 10765480], [" a444ac:\tsub\tw13, w7, #0x1", 10765484], [" a444b0:\tldr\tx24, [x9,#160]", 10765488], [" a444b4:\tcmp\tw13, #0x7", 10765492], [" a444b8:\tb.cc\ta4458c <islower@plt+0x9d6f3c>", 10765496], [" a444bc:\tsub\tw22, w7, w29", 10765500], [" a444c0:\tldr\tx0, [x24]", 10765504], [" a444c4:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765508], [" a444c8:\tldr\tx8, [x24,#120]", 10765512], [" a444cc:\tadd\tw28, w0, #0x8", 10765516], [" a444d0:\tand\tw1, w28, #0xfffffff8", 10765520], [" a444d4:\tadd\tw21, w1, w27", 10765524], [" a444d8:\tmov\tx0, x8", 10765528], [" a444dc:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765532], [" a444e0:\tldr\tx9, [x24,#240]", 10765536], [" a444e4:\tadd\tw15, w0, #0x8", 10765540], [" a444e8:\tand\tw2, w15, #0xfffffff8", 10765544], [" a444ec:\tadd\tw27, w2, w21", 10765548], [" a444f0:\tmov\tx0, x9", 10765552], [" a444f4:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765556], [" a444f8:\tldr\tx10, [x24,#360]", 10765560], [" a444fc:\tadd\tw4, w0, #0x8", 10765564], [" a44500:\tand\tw3, w4, #0xfffffff8", 10765568], [" a44504:\tadd\tw21, w3, w27", 10765572], [" a44508:\tmov\tx0, x10", 10765576], [" a4450c:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765580], [" a44510:\tldr\tx11, [x24,#480]", 10765584], [" a44514:\tadd\tw5, w0, #0x8", 10765588], [" a44518:\tand\tw6, w5, #0xfffffff8", 10765592], [" a4451c:\tadd\tw27, w6, w21", 10765596], [" a44520:\tmov\tx0, x11", 10765600], [" a44524:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765604], [" a44528:\tldr\tx12, [x24,#600]", 10765608], [" a4452c:\tadd\tw7, w0, #0x8", 10765612], [" a44530:\tand\tw0, w7, #0xfffffff8", 10765616], [" a44534:\tadd\tw21, w0, w27", 10765620], [" a44538:\tmov\tx0, x12", 10765624], [" a4453c:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765628], [" a44540:\tldr\tx13, [x24,#720]", 10765632], [" a44544:\tadd\tw27, w0, #0x8", 10765636], [" a44548:\tand\tw12, w27, #0xfffffff8", 10765640], [" a4454c:\tadd\tw27, w12, w21", 10765644], [" a44550:\tmov\tx0, x13", 10765648], [" a44554:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765652], [" a44558:\tldr\tx14, [x24,#840]", 10765656], [" a4455c:\tadd\tw21, w0, #0x8", 10765660], [" a44560:\tand\tw8, w21, #0xfffffff8", 10765664], [" a44564:\tadd\tw21, w8, w27", 10765668], [" a44568:\tmov\tx0, x14", 10765672], [" a4456c:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765676], [" a44570:\tadd\tw9, w0, #0x8", 10765680], [" a44574:\tand\tw14, w9, #0xfffffff8", 10765684], [" a44578:\tsubs\tw22, w22, #0x8", 10765688], [" a4457c:\tadd\tw27, w14, w21", 10765692], [" a44580:\tadd\tx24, x24, #0x3c0", 10765696], [" a44584:\tb.ne\ta444c0 <islower@plt+0x9d6e70>", 10765700], [" a44588:\tldr\tx21, [sp,#72]", 10765704], [" a4458c:\tcbz\tw29, a445ac <islower@plt+0x9d6f5c>", 10765708], [" a44590:\tldr\tx0, [x24],#120", 10765712], [" a44594:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765716], [" a44598:\tadd\tw17, w0, #0x8", 10765720], [" a4459c:\tand\tw18, w17, #0xfffffff8", 10765724], [" a445a0:\tadd\tw27, w18, w27", 10765728], [" a445a4:\tsubs\tw29, w29, #0x1", 10765732], [" a445a8:\tb.ne\ta44590 <islower@plt+0x9d6f40>", 10765736], [" a445ac:\tadd\tx12, x19, #0x1", 10765740], [" a445b0:\tcmp\tx19, #0x12", 10765744], [" a445b4:\tmov\tx19, x12", 10765748], [" a445b8:\tb.ne\ta44498 <islower@plt+0x9d6e48>", 10765752], [" a445bc:\tmov\tw29, wzr", 10765756], [" a445c0:\tmov\tx22, xzr", 10765760], [" a445c4:\tadd\tw19, w23, #0x4c", 10765764], [" a445c8:\tadd\tx23, x21, x22, lsl #2", 10765768], [" a445cc:\tldr\tw23, [x23,#84]", 10765772], [" a445d0:\tcbz\tw23, a4460c <islower@plt+0x9d6fbc>", 10765776], [" a445d4:\tadd\tx28, x21, x22, lsl #3", 10765780], [" a445d8:\tmov\tw24, wzr", 10765784], [" a445dc:\tldr\tx10, [x28,#160]", 10765788], [" a445e0:\tadd\tx28, x10, #0x8", 10765792], [" a445e4:\tldr\tx0, [x28]", 10765796], [" a445e8:\tcbz\tx0, a445fc <islower@plt+0x9d6fac>", 10765800], [" a445ec:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765804], [" a445f0:\tadd\tw10, w0, #0x8", 10765808], [" a445f4:\tand\tw16, w10, #0xfffffff8", 10765812], [" a445f8:\tadd\tw29, w16, w29", 10765816], [" a445fc:\tadd\tw24, w24, #0x1", 10765820], [" a44600:\tadd\tx28, x28, #0x78", 10765824], [" a44604:\tcmp\tw24, w23", 10765828], [" a44608:\tb.ne\ta445e4 <islower@plt+0x9d6f94>", 10765832], [" a4460c:\tadd\tx14, x22, #0x1", 10765836], [" a44610:\tcmp\tx22, #0x12", 10765840], [" a44614:\tmov\tx22, x14", 10765844], [" a44618:\tb.ne\ta445c8 <islower@plt+0x9d6f78>", 10765848], [" a4461c:\tadd\tw3, w19, w27", 10765852], [" a44620:\tmov\tw22, wzr", 10765856], [" a44624:\tmov\tx28, xzr", 10765860], [" a44628:\tadd\tw19, w3, w29", 10765864], [" a4462c:\tadd\tx12, x21, x28, lsl #2", 10765868], [" a44630:\tldr\tw23, [x12,#84]", 10765872], [" a44634:\tcbz\tw23, a44670 <islower@plt+0x9d7020>", 10765876], [" a44638:\tadd\tx14, x21, x28, lsl #3", 10765880], [" a4463c:\tmov\tw24, wzr", 10765884], [" a44640:\tldr\tx15, [x14,#160]", 10765888], [" a44644:\tadd\tx21, x15, #0x10", 10765892], [" a44648:\tldr\tx0, [x21]", 10765896], [" a4464c:\tcbz\tx0, a44660 <islower@plt+0x9d7010>", 10765900], [" a44650:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10765904], [" a44654:\tadd\tw11, w0, #0x8", 10765908], [" a44658:\tand\tw13, w11, #0xfffffff8", 10765912], [" a4465c:\tadd\tw22, w13, w22", 10765916], [" a44660:\tadd\tw24, w24, #0x1", 10765920], [" a44664:\tadd\tx21, x21, #0x78", 10765924], [" a44668:\tcmp\tw24, w23", 10765928], [" a4466c:\tb.ne\ta44648 <islower@plt+0x9d6ff8>", 10765932], [" a44670:\tadd\tx15, x28, #0x1", 10765936], [" a44674:\tldr\tx21, [sp,#72]", 10765940], [" a44678:\tcmp\tx28, #0x12", 10765944], [" a4467c:\tmov\tx28, x15", 10765948], [" a44680:\tb.ne\ta4462c <islower@plt+0x9d6fdc>", 10765952], [" a44684:\tmov\tw10, wzr", 10765956], [" a44688:\tmov\tx11, xzr", 10765960], [" a4468c:\tadd\tw8, w29, w27", 10765964], [" a44690:\tadd\tw9, w19, w22", 10765968], [" a44694:\tadd\tx16, x21, x11, lsl #2", 10765972], [" a44698:\tldr\tw0, [x16,#84]", 10765976], [" a4469c:\tcbz\tw0, a447b8 <islower@plt+0x9d7168>", 10765980], [" a446a0:\tadd\tx17, x21, x11, lsl #3", 10765984], [" a446a4:\tand\tw12, w0, #0x7", 10765988], [" a446a8:\tsub\tw29, w0, #0x1", 10765992], [" a446ac:\tldr\tx13, [x17,#160]", 10765996], [" a446b0:\tcmp\tw29, #0x7", 10766000], [" a446b4:\tb.cc\ta44788 <islower@plt+0x9d7138>", 10766004], [" a446b8:\tsub\tw14, w0, w12", 10766008], [" a446bc:\tldr\tx2, [x13,#96]", 10766012], [" a446c0:\tsubs\tw14, w14, #0x8", 10766016], [" a446c4:\tldr\tx1, [x13,#216]", 10766020], [" a446c8:\tldr\tx0, [x13,#336]", 10766024], [" a446cc:\tldr\tx15, [x13,#456]", 10766028], [" a446d0:\tldr\tx16, [x13,#576]", 10766032], [" a446d4:\tlsr\tx4, x2, #46", 10766036], [" a446d8:\tldr\tx18, [x13,#696]", 10766040], [" a446dc:\tlsr\tx5, x1, #46", 10766044], [" a446e0:\tldr\tx27, [x13,#816]", 10766048], [" a446e4:\tand\tw2, w4, #0x3fc", 10766052], [" a446e8:\tldr\tx17, [x13,#936]", 10766056], [" a446ec:\tlsr\tx6, x0, #46", 10766060], [" a446f0:\tand\tw1, w5, #0x3fc", 10766064], [" a446f4:\tlsr\tx7, x15, #46", 10766068], [" a446f8:\tadd\tw28, w2, #0x8", 10766072], [" a446fc:\tand\tw3, w6, #0x3fc", 10766076], [" a44700:\tlsr\tx0, x16, #46", 10766080], [" a44704:\tadd\tw1, w1, #0x8", 10766084], [" a44708:\tand\tw5, w28, #0x7f8", 10766088], [" a4470c:\tand\tw15, w7, #0x3fc", 10766092], [" a44710:\tlsr\tx18, x18, #46", 10766096], [" a44714:\tadd\tw2, w3, #0x8", 10766100], [" a44718:\tand\tw6, w1, #0x7f8", 10766104], [" a4471c:\tadd\tw10, w5, w10", 10766108], [" a44720:\tand\tw16, w0, #0x3fc", 10766112], [" a44724:\tlsr\tx27, x27, #46", 10766116], [" a44728:\tlsr\tx17, x17, #46", 10766120], [" a4472c:\tadd\tw15, w15, #0x8", 10766124], [" a44730:\tand\tw7, w2, #0x7f8", 10766128], [" a44734:\tadd\tw6, w6, w10", 10766132], [" a44738:\tand\tw18, w18, #0x3fc", 10766136], [" a4473c:\tadd\tw3, w16, #0x8", 10766140], [" a44740:\tand\tw0, w15, #0x7f8", 10766144], [" a44744:\tadd\tw15, w7, w6", 10766148], [" a44748:\tand\tw4, w27, #0x3fc", 10766152], [" a4474c:\tand\tw17, w17, #0x3fc", 10766156], [" a44750:\tadd\tw18, w18, #0x8", 10766160], [" a44754:\tand\tw27, w3, #0x7f8", 10766164], [" a44758:\tadd\tw23, w0, w15", 10766168], [" a4475c:\tadd\tw4, w4, #0x8", 10766172], [" a44760:\tadd\tw17, w17, #0x8", 10766176], [" a44764:\tand\tw21, w18, #0x7f8", 10766180], [" a44768:\tadd\tw19, w27, w23", 10766184], [" a4476c:\tand\tw16, w4, #0x7f8", 10766188], [" a44770:\tand\tw29, w17, #0x7f8", 10766192], [" a44774:\tadd\tw17, w21, w19", 10766196], [" a44778:\tadd\tw16, w16, w17", 10766200], [" a4477c:\tadd\tx13, x13, #0x3c0", 10766204], [" a44780:\tadd\tw10, w29, w16", 10766208], [" a44784:\tb.ne\ta446bc <islower@plt+0x9d706c>", 10766212], [" a44788:\tldr\tx21, [sp,#72]", 10766216], [" a4478c:\tcbz\tw12, a447b8 <islower@plt+0x9d7168>", 10766220], [" a44790:\tadd\tx13, x13, #0x50", 10766224], [" a44794:\tldr\tx6, [x13,#16]", 10766228], [" a44798:\tsubs\tw12, w12, #0x1", 10766232], [" a4479c:\tadd\tx13, x13, #0x78", 10766236], [" a447a0:\tlsr\tx7, x6, #46", 10766240], [" a447a4:\tand\tw14, w7, #0x3fc", 10766244], [" a447a8:\tadd\tw19, w14, #0x8", 10766248], [" a447ac:\tand\tw24, w19, #0x7f8", 10766252], [" a447b0:\tadd\tw10, w24, w10", 10766256], [" a447b4:\tb.ne\ta44794 <islower@plt+0x9d7144>", 10766260], [" a447b8:\tadd\tx16, x11, #0x1", 10766264], [" a447bc:\tcmp\tx11, #0x12", 10766268], [" a447c0:\tmov\tx11, x16", 10766272], [" a447c4:\tb.ne\ta44694 <islower@plt+0x9d7044>", 10766276], [" a447c8:\tadd\tw9, w9, w10", 10766280], [" a447cc:\tldr\tx0, [sp,#56]", 10766284], [" a447d0:\tadd\tw8, w8, w22", 10766288], [" a447d4:\tadd\tx22, x26, #0xb0", 10766292], [" a447d8:\tadd\tx24, x22, w9, uxtw", 10766296], [" a447dc:\torr\tw3, wzr, #0x1", 10766300], [" a447e0:\tmov\tw1, wzr", 10766304], [" a447e4:\tmov\tw2, w24", 10766308], [" a447e8:\tadd\tw27, w8, w10", 10766312], [" a447ec:\torr\tw20, wzr, #0x1", 10766316], [" a447f0:\tbl\t993bd8 <islower@plt+0x926588>", 10766320], [" a447f4:\tmov\tx23, x0", 10766324], [" a447f8:\tmov\tx10, #0x1000000000000 \t// #281474976710656", 10766328], [" a447fc:\tmov\tx11, #0xffff000000000000 \t// #-281474976710656", 10766332], [" a44800:\tldr\tx8, [x23,#16]", 10766336], [" a44804:\tmov\tx13, #0x10000000000 \t// #1099511627776", 10766340], [" a44808:\tmovk\tx10, #0x7, lsl #32", 10766344], [" a4480c:\tmovk\tx11, #0xff, lsl #32", 10766348], [" a44810:\tmovk\tx13, #0x13, lsl #16", 10766352], [" a44814:\tmov\tx9, #0x300000003 \t// #12884901891", 10766356], [" a44818:\tmovk\tx10, #0xbcbc, lsl #16", 10766360], [" a4481c:\tand\tx12, x8, x11", 10766364], [" a44820:\tmovk\tx13, #0x78", 10766368], [" a44824:\tmovk\tx9, #0x50, lsl #32", 10766372], [" a44828:\tmovk\tx10, #0xbcbc", 10766376], [" a4482c:\torr\tx14, x12, x13", 10766380], [" a44830:\tadrp\tx0, cb9000 <LoadQCC+0xbc3d0>", 10766384], [" a44834:\tstp\tx10, x9, [x23]", 10766388], [" a44838:\tmov\tw11, #0x1d \t// #29", 10766392], [" a4483c:\tstr\tx14, [x23,#16]", 10766396], [" a44840:\tadd\tx0, x0, #0xf9d", 10766400], [" a44844:\tldr\tw3, [x21,#328]", 10766404], [" a44848:\tstp\tw24, w24, [x23,#24]", 10766408], [" a4484c:\tstp\tw11, wzr, [x23,#32]", 10766412], [" a44850:\tstr\twzr, [x23,#40]", 10766416], [" a44854:\tbfi\tx13, x3, #32, #8", 10766420], [" a44858:\tstr\tx13, [x23,#16]", 10766424], [" a4485c:\tbl\ta42100 <islower@plt+0x9d4ab0>", 10766428], [" a44860:\tmov\tw11, wzr", 10766432], [" a44864:\tcbz\tw0, a4493c <islower@plt+0x9d72ec>", 10766436], [" a44868:\tand\tw8, w0, #0x7", 10766440], [" a4486c:\tsub\tw12, w0, #0x1", 10766444], [" a44870:\tcmp\tw12, #0x7", 10766448], [" a44874:\tb.cs\ta44888 <islower@plt+0x9d7238>", 10766452], [" a44878:\tadrp\tx9, cb9000 <LoadQCC+0xbc3d0>", 10766456], [" a4487c:\tmov\tw11, wzr", 10766460], [" a44880:\tadd\tx9, x9, #0xf9d", 10766464], [" a44884:\tb\ta44920 <islower@plt+0x9d72d0>", 10766468], [" a44888:\tadrp\tx9, cb9000 <LoadQCC+0xbc3d0>", 10766472], [" a4488c:\tmov\tw11, wzr", 10766476], [" a44890:\tsub\tw10, w0, w8", 10766480], [" a44894:\tadd\tx9, x9, #0xf9d", 10766484], [" a44898:\tldrb\tw13, [x9]", 10766488], [" a4489c:\tlsr\tw1, w11, #18", 10766492], [" a448a0:\tldrb\tw29, [x9,#1]", 10766496], [" a448a4:\tlsr\tw3, w11, #11", 10766500], [" a448a8:\tldrb\tw0, [x9,#2]", 10766504], [" a448ac:\tsubs\tw10, w10, #0x8", 10766508], [" a448b0:\tldrb\tw21, [x9,#3]", 10766512], [" a448b4:\teor\tw14, w13, w11", 10766516], [" a448b8:\tldrb\tw4, [x9,#4]", 10766520], [" a448bc:\tlsr\tw6, w14, #4", 10766524], [" a448c0:\tldrb\tw15, [x9,#5]", 10766528], [" a448c4:\textr\tw18, w14, w11, #25", 10766532], [" a448c8:\tldrb\tw11, [x9,#6]", 10766536], [" a448cc:\tldrb\tw14, [x9,#7]", 10766540], [" a448d0:\tadd\tx9, x9, #0x8", 10766544], [" a448d4:\teor\tw5, w29, w18", 10766548], [" a448d8:\tlsr\tw16, w5, #4", 10766552], [" a448dc:\tbfi\tw1, w5, #7, #25", 10766556], [" a448e0:\teor\tw7, w0, w1", 10766560], [" a448e4:\tlsr\tw13, w7, #4", 10766564], [" a448e8:\tbfi\tw3, w7, #7, #25", 10766568], [" a448ec:\teor\tw2, w21, w3", 10766572], [" a448f0:\tlsr\tw18, w2, #4", 10766576], [" a448f4:\tbfi\tw6, w2, #7, #25", 10766580], [" a448f8:\teor\tw17, w4, w6", 10766584], [" a448fc:\tbfi\tw16, w17, #7, #25", 10766588], [" a44900:\teor\tw12, w15, w16", 10766592], [" a44904:\tbfi\tw13, w12, #7, #25", 10766596], [" a44908:\teor\tw29, w11, w13", 10766600], [" a4490c:\tlsr\tw11, w17, #4", 10766604], [" a44910:\tbfi\tw18, w29, #7, #25", 10766608], [" a44914:\teor\tw0, w14, w18", 10766612], [" a44918:\tbfi\tw11, w0, #7, #25", 10766616], [" a4491c:\tb.ne\ta44898 <islower@plt+0x9d7248>", 10766620], [" a44920:\tldr\tx21, [sp,#72]", 10766624], [" a44924:\tcbz\tw8, a4493c <islower@plt+0x9d72ec>", 10766628], [" a44928:\tldrb\tw10, [x9],#1", 10766632], [" a4492c:\teor\tw5, w10, w11", 10766636], [" a44930:\tsubs\tw8, w8, #0x1", 10766640], [" a44934:\textr\tw11, w5, w11, #25", 10766644], [" a44938:\tb.ne\ta44928 <islower@plt+0x9d72d8>", 10766648], [" a4493c:\tmov\tx28, x21", 10766652], [" a44940:\tstr\tw11, [x23,#44]", 10766656], [" a44944:\torr\tw9, wzr, #0x4", 10766660], [" a44948:\torr\tw19, wzr, #0x78", 10766664], [" a4494c:\tldr\tw8, [x28],#84", 10766668], [" a44950:\tstr\twzr, [x23,#80]", 10766672], [" a44954:\tmov\tw1, #0x5 \t// #5", 10766676], [" a44958:\tstp\tw26, w20, [x23,#88]", 10766680], [" a4495c:\tadd\tx29, x23, #0xb0", 10766684], [" a44960:\tstr\tw8, [x23,#48]", 10766688], [" a44964:\tmov\tx0, x29", 10766692], [" a44968:\tldr\tw25, [sp,#116]", 10766696], [" a4496c:\tmov\tw3, w26", 10766700], [" a44970:\tstr\twzr, [x23,#96]", 10766704], [" a44974:\tstr\tw9, [x23,#112]", 10766708], [" a44978:\tstr\twzr, [x23,#128]", 10766712], [" a4497c:\tstp\tw19, w25, [x23,#120]", 10766716], [" a44980:\tstr\tw1, [x23,#144]", 10766720], [" a44984:\tmov\tw1, w26", 10766724], [" a44988:\tstp\tw27, w20, [x23,#152]", 10766728], [" a4498c:\tstr\twzr, [x23,#160]", 10766732], [" a44990:\tldr\tx2, [sp,#32]", 10766736], [" a44994:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10766740], [" a44998:\tldr\tx6, [sp,#56]", 10766744], [" a4499c:\tmov\tw13, #0xb0 \t// #176", 10766748], [" a449a0:\tadd\tx2, sp, #0x58", 10766752], [" a449a4:\tldr\tx0, [x6,#752]", 10766756], [" a449a8:\tstr\tx29, [sp,#88]", 10766760], [" a449ac:\tstr\tw13, [x23,#84]", 10766764], [" a449b0:\tldr\tx1, [sp,#64]", 10766768], [" a449b4:\tldr\tw3, [sp,#52]", 10766772], [" a449b8:\tstr\tx26, [sp,#96]", 10766776], [" a449bc:\tbl\ta451a4 <islower@plt+0x9d7b54>", 10766780], [" a449c0:\tadd\tx20, x23, w22, sxtw", 10766784], [" a449c4:\tstr\tw22, [x23,#116]", 10766788], [" a449c8:\tmov\tw21, #0x4c \t// #76", 10766792], [" a449cc:\tsub\tw1, w24, w22", 10766796], [" a449d0:\tmov\tx2, x28", 10766800], [" a449d4:\tmov\tx0, x20", 10766804], [" a449d8:\tmov\tw3, w21", 10766808], [" a449dc:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10766812], [" a449e0:\tadd\tw8, w22, #0x4c", 10766816], [" a449e4:\tldr\tx2, [sp,#40]", 10766820], [" a449e8:\tadd\tx0, x20, #0x4c", 10766824], [" a449ec:\tldr\tx20, [sp,#72]", 10766828], [" a449f0:\tsub\tw1, w24, w8", 10766832], [" a449f4:\tmov\tw3, w21", 10766836], [" a449f8:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10766840], [" a449fc:\tadd\tw27, w22, #0x98", 10766844], [" a44a00:\tmovi\tv0.2d, #0x0", 10766848], [" a44a04:\tmov\tw14, #0x28 \t// #40", 10766852], [" a44a08:\tmadd\tw28, w25, w19, w27", 10766856], [" a44a0c:\tmov\tx7, xzr", 10766860], [" a44a10:\tstr\twzr, [sp,#88]", 10766864], [" a44a14:\tmadd\tw0, w25, w14, w28", 10766868], [" a44a18:\torr\tx22, xzr, #0xfffffffffffffff8", 10766872], [" a44a1c:\tstp\tw27, w25, [sp,#8]", 10766876], [" a44a20:\tstur\tq0, [sp,#96]", 10766880], [" a44a24:\tadd\tx18, x20, x7, lsl #2", 10766884], [" a44a28:\tldr\tw19, [x18,#84]", 10766888], [" a44a2c:\tcbz\tw19, a44bcc <islower@plt+0x9d757c>", 10766892], [" a44a30:\torr\tw21, wzr, #0x78", 10766896], [" a44a34:\tstr\tx7, [sp,#56]", 10766900], [" a44a38:\tmov\tw12, #0x28 \t// #40", 10766904], [" a44a3c:\tstr\tw27, [sp,#40]", 10766908], [" a44a40:\tmul\tw1, w19, w21", 10766912], [" a44a44:\tmov\tx26, xzr", 10766916], [" a44a48:\tmul\tw4, w19, w12", 10766920], [" a44a4c:\tmov\tw21, w0", 10766924], [" a44a50:\tlsl\tw11, w19, #4", 10766928], [" a44a54:\tstr\tw1, [sp,#32]", 10766932], [" a44a58:\tadd\tx1, x20, x7, lsl #3", 10766936], [" a44a5c:\tldr\tx20, [x1,#160]", 10766940], [" a44a60:\tstr\tw28, [sp,#64]", 10766944], [" a44a64:\tstr\tw0, [sp,#52]", 10766948], [" a44a68:\tstp\tw11, w4, [sp,#24]", 10766952], [" a44a6c:\tldr\tw4, [sp,#88]", 10766956], [" a44a70:\tstr\tx20, [sp,#80]", 10766960], [" a44a74:\tcbz\tw4, a44ae4 <islower@plt+0x9d7494>", 10766964], [" a44a78:\tubfx\tx1, x20, #4, #28", 10766968], [" a44a7c:\tldr\tx10, [sp,#96]", 10766972], [" a44a80:\torr\tw18, wzr, #0xfffffff", 10766976], [" a44a84:\teor\tw13, w1, w20, lsr #9", 10766980], [" a44a88:\tadd\tw7, w4, w18", 10766984], [" a44a8c:\tand\tw3, w7, w13", 10766988], [" a44a90:\tadd\tx0, x10, w3, uxtw #4", 10766992], [" a44a94:\tldr\tx3, [x0]", 10766996], [" a44a98:\tcmp\tx20, x3", 10767000], [" a44a9c:\tb.eq\ta44aec <islower@plt+0x9d749c>", 10767004], [" a44aa0:\tmov\tx15, xzr", 10767008], [" a44aa4:\tsub\tw16, w4, #0x1", 10767012], [" a44aa8:\torr\tw18, wzr, #0x1", 10767016], [" a44aac:\tcmn\tx3, #0x4", 10767020], [" a44ab0:\tb.eq\ta44af4 <islower@plt+0x9d74a4>", 10767024], [" a44ab4:\tcmp\tx15, #0x0", 10767028], [" a44ab8:\tccmp\tx3, x22, #0x0, eq", 10767032], [" a44abc:\tadd\tw13, w18, w13", 10767036], [" a44ac0:\tand\tw4, w13, w16", 10767040], [" a44ac4:\tcsel\tx15, x15, x0, ne", 10767044], [" a44ac8:\tadd\tx0, x10, w4, uxtw #4", 10767048], [" a44acc:\tadd\tw18, w18, #0x1", 10767052], [" a44ad0:\tmov\tx2, x20", 10767056], [" a44ad4:\tldr\tx3, [x0]", 10767060], [" a44ad8:\tcmp\tx20, x3", 10767064], [" a44adc:\tb.ne\ta44aac <islower@plt+0x9d745c>", 10767068], [" a44ae0:\tb\ta44b14 <islower@plt+0x9d74c4>", 10767072], [" a44ae4:\tmov\tx3, xzr", 10767076], [" a44ae8:\tb\ta44afc <islower@plt+0x9d74ac>", 10767080], [" a44aec:\tmov\tx2, x20", 10767084], [" a44af0:\tb\ta44b14 <islower@plt+0x9d74c4>", 10767088], [" a44af4:\tcmp\tx15, #0x0", 10767092], [" a44af8:\tcsel\tx3, x15, x0, ne", 10767096], [" a44afc:\tadd\tx0, sp, #0x58", 10767100], [" a44b00:\tstr\twzr, [sp,#220]", 10767104], [" a44b04:\tadd\tx1, sp, #0x50", 10767108], [" a44b08:\tadd\tx2, sp, #0xdc", 10767112], [" a44b0c:\tbl\ta482c0 <islower@plt+0x9dac70>", 10767116], [" a44b10:\tldr\tx2, [sp,#80]", 10767120], [" a44b14:\tadd\tx25, x23, w27, uxtw", 10767124], [" a44b18:\tstr\tw27, [x0,#8]", 10767128], [" a44b1c:\tsub\tw1, w24, w27", 10767132], [" a44b20:\torr\tw3, wzr, #0x78", 10767136], [" a44b24:\tmov\tx0, x25", 10767140], [" a44b28:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10767144], [" a44b2c:\tldr\tx11, [sp,#80]", 10767148], [" a44b30:\tldr\tx2, [x11,#24]", 10767152], [" a44b34:\tcbz\tx2, a44b54 <islower@plt+0x9d7504>", 10767156], [" a44b38:\tadd\tx0, x23, w28, uxtw", 10767160], [" a44b3c:\tsub\tw1, w24, w28", 10767164], [" a44b40:\tmov\tw3, #0x28 \t// #40", 10767168], [" a44b44:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10767172], [" a44b48:\tldr\tx11, [sp,#80]", 10767176], [" a44b4c:\tmov\tw29, w28", 10767180], [" a44b50:\tb\ta44b58 <islower@plt+0x9d7508>", 10767184], [" a44b54:\tmov\tw29, wzr", 10767188], [" a44b58:\tldr\tx2, [x11,#32]", 10767192], [" a44b5c:\tadd\tx20, x20, #0x78", 10767196], [" a44b60:\tadd\tw27, w27, #0x78", 10767200], [" a44b64:\tadd\tw28, w28, #0x28", 10767204], [" a44b68:\tcbz\tx2, a44b84 <islower@plt+0x9d7534>", 10767208], [" a44b6c:\tadd\tx0, x23, w21, uxtw", 10767212], [" a44b70:\tsub\tw1, w24, w21", 10767216], [" a44b74:\torr\tw3, wzr, #0x10", 10767220], [" a44b78:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10767224], [" a44b7c:\tmov\tw18, w21", 10767228], [" a44b80:\tb\ta44b88 <islower@plt+0x9d7538>", 10767232], [" a44b84:\tmov\tw18, wzr", 10767236], [" a44b88:\tadd\tw21, w21, #0x10", 10767240], [" a44b8c:\tmov\tw7, w29", 10767244], [" a44b90:\tmov\tw0, w18", 10767248], [" a44b94:\tadd\tx26, x26, #0x1", 10767252], [" a44b98:\tcmp\tw26, w19", 10767256], [" a44b9c:\tstp\tx7, x0, [x25,#24]", 10767260], [" a44ba0:\tb.ne\ta44a6c <islower@plt+0x9d741c>", 10767264], [" a44ba4:\tldr\tw27, [sp,#40]", 10767268], [" a44ba8:\tldp\tw2, w7, [sp,#28]", 10767272], [" a44bac:\tldr\tw28, [sp,#64]", 10767276], [" a44bb0:\tldr\tw0, [sp,#52]", 10767280], [" a44bb4:\tldr\tw26, [sp,#24]", 10767284], [" a44bb8:\tadd\tw27, w27, w7", 10767288], [" a44bbc:\tldr\tx20, [sp,#72]", 10767292], [" a44bc0:\tadd\tw28, w28, w2", 10767296], [" a44bc4:\tldr\tx7, [sp,#56]", 10767300], [" a44bc8:\tadd\tw0, w0, w26", 10767304], [" a44bcc:\tadd\tx17, x7, #0x1", 10767308], [" a44bd0:\tcmp\tx7, #0x12", 10767312], [" a44bd4:\tmov\tx7, x17", 10767316], [" a44bd8:\tb.ne\ta44a24 <islower@plt+0x9d73d4>", 10767320], [" a44bdc:\tldp\tw22, w27, [sp,#8]", 10767324], [" a44be0:\tldr\tx17, [sp,#96]", 10767328], [" a44be4:\tmov\tw15, #0xb0 \t// #176", 10767332], [" a44be8:\tldr\tw18, [sp,#88]", 10767336], [" a44bec:\tmadd\tw21, w27, w15, w22", 10767340], [" a44bf0:\tldr\tw22, [sp,#104]", 10767344], [" a44bf4:\tadd\tx27, x17, x18, lsl #4", 10767348], [" a44bf8:\tstr\tw21, [x23,#148]", 10767352], [" a44bfc:\tcbz\tw22, a44c34 <islower@plt+0x9d75e4>", 10767356], [" a44c00:\tcbz\tw18, a44c3c <islower@plt+0x9d75ec>", 10767360], [" a44c04:\tadd\tx9, x17, #0x10", 10767364], [" a44c08:\tmov\tx26, x17", 10767368], [" a44c0c:\tldur\tx25, [x9,#-16]", 10767372], [" a44c10:\torr\tx18, x25, #0x4", 10767376], [" a44c14:\tcmn\tx18, #0x4", 10767380], [" a44c18:\tb.ne\ta44c40 <islower@plt+0x9d75f0>", 10767384], [" a44c1c:\tadd\tx17, x17, #0x10", 10767388], [" a44c20:\tmov\tx26, x9", 10767392], [" a44c24:\tadd\tx9, x9, #0x10", 10767396], [" a44c28:\tcmp\tx17, x27", 10767400], [" a44c2c:\tb.ne\ta44c0c <islower@plt+0x9d75bc>", 10767404], [" a44c30:\tb\ta44c40 <islower@plt+0x9d75f0>", 10767408], [" a44c34:\tmov\tx26, x27", 10767412], [" a44c38:\tb\ta44c40 <islower@plt+0x9d75f0>", 10767416], [" a44c3c:\tmov\tx26, x17", 10767420], [" a44c40:\tcmp\tx26, x27", 10767424], [" a44c44:\tb.eq\ta44e30 <islower@plt+0x9d77e0>", 10767428], [" a44c48:\torr\tw22, wzr, #0xfffffff", 10767432], [" a44c4c:\torr\tx25, xzr, #0xfffffffffffffff8", 10767436], [" a44c50:\tldr\tx20, [x26]", 10767440], [" a44c54:\tsub\tw2, w24, w21", 10767444], [" a44c58:\tldr\tw4, [x26,#8]", 10767448], [" a44c5c:\tmov\tx0, x23", 10767452], [" a44c60:\tmov\tw1, w21", 10767456], [" a44c64:\tmov\tx3, x20", 10767460], [" a44c68:\tbl\ta452ac <islower@plt+0x9d7c5c>", 10767464], [" a44c6c:\tldr\tx8, [x20,#24]", 10767468], [" a44c70:\tmov\tw21, w0", 10767472], [" a44c74:\tcbz\tx8, a44dec <islower@plt+0x9d779c>", 10767476], [" a44c78:\tldr\tw11, [x26,#8]", 10767480], [" a44c7c:\tldr\tx16, [x8]", 10767484], [" a44c80:\tadd\tx29, x23, x11", 10767488], [" a44c84:\tldr\tx12, [x29,#24]", 10767492], [" a44c88:\tadd\tx29, x23, x12", 10767496], [" a44c8c:\tcbz\tx16, a44d00 <islower@plt+0x9d76b0>", 10767500], [" a44c90:\tldr\tw3, [sp,#88]", 10767504], [" a44c94:\tstr\tx16, [sp,#80]", 10767508], [" a44c98:\tcbz\tw3, a44d08 <islower@plt+0x9d76b8>", 10767512], [" a44c9c:\tubfx\tx13, x16, #4, #28", 10767516], [" a44ca0:\tldr\tx14, [sp,#96]", 10767520], [" a44ca4:\tadd\tw9, w3, w22", 10767524], [" a44ca8:\teor\tw15, w13, w16, lsr #9", 10767528], [" a44cac:\tand\tw19, w9, w15", 10767532], [" a44cb0:\tadd\tx0, x14, w19, uxtw #4", 10767536], [" a44cb4:\tldr\tx4, [x0]", 10767540], [" a44cb8:\tcmp\tx16, x4", 10767544], [" a44cbc:\tb.eq\ta44d30 <islower@plt+0x9d76e0>", 10767548], [" a44cc0:\tmov\tx1, xzr", 10767552], [" a44cc4:\tsub\tw17, w3, #0x1", 10767556], [" a44cc8:\torr\tw2, wzr, #0x1", 10767560], [" a44ccc:\tcmn\tx4, #0x4", 10767564], [" a44cd0:\tb.eq\ta44d10 <islower@plt+0x9d76c0>", 10767568], [" a44cd4:\tcmp\tx1, #0x0", 10767572], [" a44cd8:\tccmp\tx4, x25, #0x0, eq", 10767576], [" a44cdc:\tadd\tw15, w2, w15", 10767580], [" a44ce0:\tand\tw6, w15, w17", 10767584], [" a44ce4:\tcsel\tx1, x1, x0, ne", 10767588], [" a44ce8:\tadd\tx0, x14, w6, uxtw #4", 10767592], [" a44cec:\tadd\tw2, w2, #0x1", 10767596], [" a44cf0:\tldr\tx4, [x0]", 10767600], [" a44cf4:\tcmp\tx16, x4", 10767604], [" a44cf8:\tb.ne\ta44ccc <islower@plt+0x9d767c>", 10767608], [" a44cfc:\tb\ta44d30 <islower@plt+0x9d76e0>", 10767612], [" a44d00:\tmov\tw0, wzr", 10767616], [" a44d04:\tb\ta44d34 <islower@plt+0x9d76e4>", 10767620], [" a44d08:\tmov\tx3, xzr", 10767624], [" a44d0c:\tb\ta44d18 <islower@plt+0x9d76c8>", 10767628], [" a44d10:\tcmp\tx1, #0x0", 10767632], [" a44d14:\tcsel\tx3, x1, x0, ne", 10767636], [" a44d18:\tadd\tx0, sp, #0x58", 10767640], [" a44d1c:\tstr\twzr, [sp,#220]", 10767644], [" a44d20:\tadd\tx1, sp, #0x50", 10767648], [" a44d24:\tadd\tx2, sp, #0xdc", 10767652], [" a44d28:\tbl\ta482c0 <islower@plt+0x9dac70>", 10767656], [" a44d2c:\tldr\tx8, [x20,#24]", 10767660], [" a44d30:\tldr\tw0, [x0,#8]", 10767664], [" a44d34:\tldr\tx15, [x8,#8]", 10767668], [" a44d38:\tmov\tw20, w0", 10767672], [" a44d3c:\tstr\tx20, [x29]", 10767676], [" a44d40:\tcbz\tx15, a44db4 <islower@plt+0x9d7764>", 10767680], [" a44d44:\tldr\tw5, [sp,#88]", 10767684], [" a44d48:\tstr\tx15, [sp,#80]", 10767688], [" a44d4c:\tcbz\tw5, a44dbc <islower@plt+0x9d776c>", 10767692], [" a44d50:\tubfx\tx1, x15, #4, #28", 10767696], [" a44d54:\tldr\tx12, [sp,#96]", 10767700], [" a44d58:\tadd\tw17, w5, w22", 10767704], [" a44d5c:\teor\tw14, w1, w15, lsr #9", 10767708], [" a44d60:\tand\tw16, w17, w14", 10767712], [" a44d64:\tadd\tx0, x12, w16, uxtw #4", 10767716], [" a44d68:\tldr\tx2, [x0]", 10767720], [" a44d6c:\tcmp\tx15, x2", 10767724], [" a44d70:\tb.eq\ta44de0 <islower@plt+0x9d7790>", 10767728], [" a44d74:\tmov\tx18, xzr", 10767732], [" a44d78:\tsub\tw13, w5, #0x1", 10767736], [" a44d7c:\torr\tw1, wzr, #0x1", 10767740], [" a44d80:\tcmn\tx2, #0x4", 10767744], [" a44d84:\tb.eq\ta44dc4 <islower@plt+0x9d7774>", 10767748], [" a44d88:\tcmp\tx18, #0x0", 10767752], [" a44d8c:\tccmp\tx2, x25, #0x0, eq", 10767756], [" a44d90:\tadd\tw14, w1, w14", 10767760], [" a44d94:\tand\tw10, w14, w13", 10767764], [" a44d98:\tcsel\tx18, x18, x0, ne", 10767768], [" a44d9c:\tadd\tx0, x12, w10, uxtw #4", 10767772], [" a44da0:\tadd\tw1, w1, #0x1", 10767776], [" a44da4:\tldr\tx2, [x0]", 10767780], [" a44da8:\tcmp\tx15, x2", 10767784], [" a44dac:\tb.ne\ta44d80 <islower@plt+0x9d7730>", 10767788], [" a44db0:\tb\ta44de0 <islower@plt+0x9d7790>", 10767792], [" a44db4:\tmov\tw3, wzr", 10767796], [" a44db8:\tb\ta44de4 <islower@plt+0x9d7794>", 10767800], [" a44dbc:\tmov\tx3, xzr", 10767804], [" a44dc0:\tb\ta44dcc <islower@plt+0x9d777c>", 10767808], [" a44dc4:\tcmp\tx18, #0x0", 10767812], [" a44dc8:\tcsel\tx3, x18, x0, ne", 10767816], [" a44dcc:\tadd\tx0, sp, #0x58", 10767820], [" a44dd0:\tstr\twzr, [sp,#220]", 10767824], [" a44dd4:\tadd\tx1, sp, #0x50", 10767828], [" a44dd8:\tadd\tx2, sp, #0xdc", 10767832], [" a44ddc:\tbl\ta482c0 <islower@plt+0x9dac70>", 10767836], [" a44de0:\tldr\tw3, [x0,#8]", 10767840], [" a44de4:\tmov\tw0, w3", 10767844], [" a44de8:\tstr\tx0, [x29,#8]", 10767848], [" a44dec:\tadd\tx5, x26, #0x10", 10767852], [" a44df0:\tcmp\tx5, x27", 10767856], [" a44df4:\tb.eq\ta44e24 <islower@plt+0x9d77d4>", 10767860], [" a44df8:\tadd\tx10, x26, #0x20", 10767864], [" a44dfc:\tmov\tx7, x5", 10767868], [" a44e00:\tldur\tx9, [x10,#-16]", 10767872], [" a44e04:\torr\tx1, x9, #0x4", 10767876], [" a44e08:\tcmn\tx1, #0x4", 10767880], [" a44e0c:\tb.ne\ta44e24 <islower@plt+0x9d77d4>", 10767884], [" a44e10:\tmov\tx5, x10", 10767888], [" a44e14:\tadd\tx10, x10, #0x10", 10767892], [" a44e18:\tadd\tx7, x7, #0x10", 10767896], [" a44e1c:\tcmp\tx7, x27", 10767900], [" a44e20:\tb.ne\ta44e00 <islower@plt+0x9d77b0>", 10767904], [" a44e24:\tcmp\tx5, x27", 10767908], [" a44e28:\tmov\tx26, x5", 10767912], [" a44e2c:\tb.ne\ta44c50 <islower@plt+0x9d7600>", 10767916], [" a44e30:\tcbz\tw24, a44e50 <islower@plt+0x9d7800>", 10767920], [" a44e34:\tand\tw9, w24, #0x7", 10767924], [" a44e38:\tsub\tw20, w24, #0x1", 10767928], [" a44e3c:\tcmp\tw20, #0x7", 10767932], [" a44e40:\tb.cs\ta44e58 <islower@plt+0x9d7808>", 10767936], [" a44e44:\tmov\tw12, wzr", 10767940], [" a44e48:\tmov\tx8, x23", 10767944], [" a44e4c:\tb\ta44eec <islower@plt+0x9d789c>", 10767948], [" a44e50:\tmov\tw12, wzr", 10767952], [" a44e54:\tb\ta44f04 <islower@plt+0x9d78b4>", 10767956], [" a44e58:\tmov\tw12, wzr", 10767960], [" a44e5c:\tsub\tw11, w24, w9", 10767964], [" a44e60:\tmov\tx8, x23", 10767968], [" a44e64:\tldrb\tw20, [x8]", 10767972], [" a44e68:\tlsr\tw17, w12, #18", 10767976], [" a44e6c:\tldrb\tw19, [x8,#1]", 10767980], [" a44e70:\tsubs\tw11, w11, #0x8", 10767984], [" a44e74:\tldrb\tw6, [x8,#2]", 10767988], [" a44e78:\tldrb\tw16, [x8,#3]", 10767992], [" a44e7c:\teor\tw27, w20, w12", 10767996], [" a44e80:\tldrb\tw14, [x8,#4]", 10768000], [" a44e84:\tlsr\tw18, w27, #4", 10768004], [" a44e88:\tldrb\tw0, [x8,#5]", 10768008], [" a44e8c:\tldrb\tw1, [x8,#6]", 10768012], [" a44e90:\textr\tw21, w27, w12, #25", 10768016], [" a44e94:\tldrb\tw3, [x8,#7]", 10768020], [" a44e98:\tlsr\tw12, w12, #11", 10768024], [" a44e9c:\tadd\tx8, x8, #0x8", 10768028], [" a44ea0:\teor\tw15, w19, w21", 10768032], [" a44ea4:\tlsr\tw5, w15, #4", 10768036], [" a44ea8:\tbfi\tw17, w15, #7, #25", 10768040], [" a44eac:\teor\tw13, w6, w17", 10768044], [" a44eb0:\tlsr\tw7, w13, #4", 10768048], [" a44eb4:\tbfi\tw12, w13, #7, #25", 10768052], [" a44eb8:\teor\tw29, w16, w12", 10768056], [" a44ebc:\tlsr\tw2, w29, #4", 10768060], [" a44ec0:\tbfi\tw18, w29, #7, #25", 10768064], [" a44ec4:\teor\tw10, w14, w18", 10768068], [" a44ec8:\tlsr\tw12, w10, #4", 10768072], [" a44ecc:\tbfi\tw5, w10, #7, #25", 10768076], [" a44ed0:\teor\tw22, w0, w5", 10768080], [" a44ed4:\tbfi\tw7, w22, #7, #25", 10768084], [" a44ed8:\teor\tw4, w1, w7", 10768088], [" a44edc:\tbfi\tw2, w4, #7, #25", 10768092], [" a44ee0:\teor\tw26, w3, w2", 10768096], [" a44ee4:\tbfi\tw12, w26, #7, #25", 10768100], [" a44ee8:\tb.ne\ta44e64 <islower@plt+0x9d7814>", 10768104], [" a44eec:\tcbz\tw9, a44f04 <islower@plt+0x9d78b4>", 10768108], [" a44ef0:\tldrb\tw11, [x8],#1", 10768112], [" a44ef4:\teor\tw20, w11, w12", 10768116], [" a44ef8:\tsubs\tw9, w9, #0x1", 10768120], [" a44efc:\textr\tw12, w20, w12, #25", 10768124], [" a44f00:\tb.ne\ta44ef0 <islower@plt+0x9d78a0>", 10768128], [" a44f04:\tstr\tw12, [x23,#36]", 10768132], [" a44f08:\tsxtw\tx27, w24", 10768136], [" a44f0c:\tldr\tx0, [sp,#96]", 10768140], [" a44f10:\tldr\tx4, [sp,#72]", 10768144], [" a44f14:\tldr\tw8, [sp,#88]", 10768148], [" a44f18:\tstp\tx23, x27, [x4,#312]", 10768152], [" a44f1c:\tcbnz\tw8, a44f24 <islower@plt+0x9d78d4>", 10768156], [" a44f20:\tcbz\tx0, a44f28 <islower@plt+0x9d78d8>", 10768160], [" a44f24:\tbl\t6cda0 <operator delete(void*)@plt>", 10768164], [" a44f28:\tadd\tx0, sp, #0x78", 10768168], [" a44f2c:\tbl\t70030c <islower@plt+0x692cbc>", 10768172], [" a44f30:\tldr\tx0, [sp,#224]", 10768176], [" a44f34:\tldr\tx2, [sp,#16]", 10768180], [" a44f38:\tcmp\tx0, x2", 10768184], [" a44f3c:\tb.eq\ta44f44 <islower@plt+0x9d78f4>", 10768188], [" a44f40:\tbl\t6cda0 <operator delete(void*)@plt>", 10768192], [" a44f44:\tmrs\tx22, tpidr_el0", 10768196], [" a44f48:\tldr\tx8, [x22,#40]", 10768200], [" a44f4c:\tldr\tx9, [sp,#520]", 10768204], [" a44f50:\tcmp\tx8, x9", 10768208], [" a44f54:\tb.ne\ta44f7c <islower@plt+0x9d792c>", 10768212], [" a44f58:\tmov\tx0, x23", 10768216], [" a44f5c:\tadd\tsp, sp, #0x210", 10768220], [" a44f60:\tldp\tx29, x30, [sp,#80]", 10768224], [" a44f64:\tldp\tx20, x19, [sp,#64]", 10768228], [" a44f68:\tldp\tx22, x21, [sp,#48]", 10768232], [" a44f6c:\tldp\tx24, x23, [sp,#32]", 10768236], [" a44f70:\tldp\tx26, x25, [sp,#16]", 10768240], [" a44f74:\tldp\tx28, x27, [sp],#96", 10768244], [" a44f78:\tret", 10768248], [" a44f7c:\tbl\t6ce60 <__stack_chk_fail@plt>", 10768252], ["", 0]], "l": 16, "f": "ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr&lt;llvm::Module&gt;*, QGLC_METADATA_IRSHADER*, CompilerContext*)"}, "124": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a41654 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2200c>:", 0], [" a41654:\tstr\tx24, [sp,#-64]!", 10753620], [" a41658:\tstp\tx23, x22, [sp,#16]", 10753624], [" a4165c:\tstp\tx21, x20, [sp,#32]", 10753628], [" a41660:\tstp\tx19, x30, [sp,#48]", 10753632], [" a41664:\tmov\tx20, x0", 10753636], [" a41668:\tmov\tx19, x3", 10753640], [" a4166c:\tmov\tw24, w2", 10753644], [" a41670:\tldr\tx0, [x20]", 10753648], [" a41674:\tmov\tw23, w1", 10753652], [" a41678:\tmov\tw2, #0x158 \t// #344", 10753656], [" a4167c:\torr\tw3, wzr, #0x1", 10753660], [" a41680:\tmov\tw1, wzr", 10753664], [" a41684:\tmov\tx21, x4", 10753668], [" a41688:\tbl\t993bd8 <islower@plt+0x926588>", 10753672], [" a4168c:\tmov\tx22, x0", 10753676], [" a41690:\tcbz\tx22, a416c0 <islower@plt+0x9d4070>", 10753680], [" a41694:\tadd\tx1, x22, #0x8", 10753684], [" a41698:\tstr\tw23, [x22]", 10753688], [" a4169c:\tmov\tx0, x20", 10753692], [" a416a0:\tstr\tw24, [x22,#328]", 10753696], [" a416a4:\tmov\tx2, x21", 10753700], [" a416a8:\tbl\ta409e0 <islower@plt+0x9d3390>", 10753704], [" a416ac:\tldr\tx3, [x20]", 10753708], [" a416b0:\tmov\tw0, w23", 10753712], [" a416b4:\tmov\tx1, x19", 10753716], [" a416b8:\tmov\tx2, x22", 10753720], [" a416bc:\tbl\ta4405c <islower@plt+0x9d6a0c>", 10753724], [" a416c0:\tmov\tx0, x22", 10753728], [" a416c4:\tldp\tx19, x30, [sp,#48]", 10753732], [" a416c8:\tldp\tx21, x20, [sp,#32]", 10753736], [" a416cc:\tldp\tx23, x22, [sp,#16]", 10753740], [" a416d0:\tldr\tx24, [sp],#64", 10753744], [" a416d4:\tret", 10753748], ["", 0]], "l": 16, "f": "MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr&lt;llvm::Module&gt;*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**)"}, "125": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000987c68 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xdb9f8>:", 0], [" 987c68:\tsub\tsp, sp, #0xd0", 9993320], [" 987c6c:\tstr\tx22, [sp,#160]", 9993324], [" 987c70:\tstp\tx21, x20, [sp,#176]", 9993328], [" 987c74:\tstp\tx19, x30, [sp,#192]", 9993332], [" 987c78:\tmrs\tx8, tpidr_el0", 9993336], [" 987c7c:\tmov\tx19, x0", 9993340], [" 987c80:\tldr\tx8, [x8,#40]", 9993344], [" 987c84:\tadrp\tx0, cb9000 <LoadQCC+0xbc3d0>", 9993348], [" 987c88:\tmov\tw21, w1", 9993352], [" 987c8c:\tadd\tx0, x0, #0xebc", 9993356], [" 987c90:\tmov\tw1, #0x25 \t// #37", 9993360], [" 987c94:\tstr\tx8, [sp,#152]", 9993364], [" 987c98:\tstr\tx0, [sp]", 9993368], [" 987c9c:\tbl\t6ce90 <__strlen_chk@plt>", 9993372], [" 987ca0:\tstr\tx0, [sp,#8]", 9993376], [" 987ca4:\tmov\tx0, sp", 9993380], [" 987ca8:\tbl\t1b6a3c <islower@plt+0x1493ec>", 9993384], [" 987cac:\tmov\tx20, x0", 9993388], [" 987cb0:\tcbz\tx20, 987cbc <islower@plt+0x91a66c>", 9993392], [" 987cb4:\tmov\tx0, x20", 9993396], [" 987cb8:\tbl\tc61d4 <islower@plt+0x58b84>", 9993400], [" 987cbc:\tldr\tx9, [x19,#112]", 9993404], [" 987cc0:\tmov\tx1, sp", 9993408], [" 987cc4:\tldr\tx10, [x19]", 9993412], [" 987cc8:\tmov\tx0, x19", 9993416], [" 987ccc:\tstr\txzr, [x9,#16]", 9993420], [" 987cd0:\tldr\tx9, [x10,#24]", 9993424], [" 987cd4:\tblr\tx9", 9993428], [" 987cd8:\tldr\tx11, [x19,#48]", 9993432], [" 987cdc:\tldr\tw9, [x11,#68]", 9993436], [" 987ce0:\ttst\tw9, #0x4", 9993440], [" 987ce4:\tand\tw22, w9, #0x4", 9993444], [" 987ce8:\tcset\tw8, eq", 9993448], [" 987cec:\ttbnz\tw21, #0, 987d20 <islower@plt+0x91a6d0>", 9993452], [" 987cf0:\ttbnz\tw8, #0, 987d20 <islower@plt+0x91a6d0>", 9993456], [" 987cf4:\tldr\tx12, [x19,#32]", 9993460], [" 987cf8:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9993464], [" 987cfc:\tadd\tx1, x1, #0xee1", 9993468], [" 987d00:\tldr\tx10, [x12,#72]", 9993472], [" 987d04:\tldr\tx0, [x12]", 9993476], [" 987d08:\tblr\tx10", 9993480], [" 987d0c:\tldr\tx13, [x19,#32]", 9993484], [" 987d10:\tldr\tx0, [x19,#64]", 9993488], [" 987d14:\tldr\tx1, [x13]", 9993492], [" 987d18:\tldr\tx2, [x13,#72]", 9993496], [" 987d1c:\tbl\ta3f900 <islower@plt+0x9d22b0>", 9993500], [" 987d20:\tldr\tx0, [x19,#112]", 9993504], [" 987d24:\tldr\tw1, [x19,#40]", 9993508], [" 987d28:\tldr\tw2, [x19,#16]", 9993512], [" 987d2c:\ttbz\tw21, #0, 987d48 <islower@plt+0x91a6f8>", 9993516], [" 987d30:\tldr\tx3, [x19,#168]", 9993520], [" 987d34:\tmov\tx6, sp", 9993524], [" 987d38:\tldr\tw4, [x19,#176]", 9993528], [" 987d3c:\tldr\tx5, [x19,#184]", 9993532], [" 987d40:\tbl\ta416d8 <islower@plt+0x9d4088>", 9993536], [" 987d44:\tb\t987d54 <islower@plt+0x91a704>", 9993540], [" 987d48:\tadd\tx3, x19, #0x40", 9993544], [" 987d4c:\tmov\tx4, sp", 9993548], [" 987d50:\tbl\ta41654 <islower@plt+0x9d4004>", 9993552], [" 987d54:\tmov\tx21, x0", 9993556], [" 987d58:\tcbz\tw22, 987d70 <islower@plt+0x91a720>", 9993560], [" 987d5c:\tldr\tx14, [x19,#32]", 9993564], [" 987d60:\tadd\tx0, x21, #0x8", 9993568], [" 987d64:\tldr\tx1, [x14]", 9993572], [" 987d68:\tldr\tx2, [x14,#72]", 9993576], [" 987d6c:\tbl\ta3ec0c <islower@plt+0x9d15bc>", 9993580], [" 987d70:\tcbz\tx20, 987d7c <islower@plt+0x91a72c>", 9993584], [" 987d74:\tmov\tx0, x20", 9993588], [" 987d78:\tbl\tc6328 <islower@plt+0x58cd8>", 9993592], [" 987d7c:\tmrs\tx15, tpidr_el0", 9993596], [" 987d80:\tldr\tx11, [x15,#40]", 9993600], [" 987d84:\tldr\tx12, [sp,#152]", 9993604], [" 987d88:\tcmp\tx11, x12", 9993608], [" 987d8c:\tb.ne\t987da8 <islower@plt+0x91a758>", 9993612], [" 987d90:\tmov\tx0, x21", 9993616], [" 987d94:\tldr\tx22, [sp,#160]", 9993620], [" 987d98:\tldp\tx19, x30, [sp,#192]", 9993624], [" 987d9c:\tldp\tx21, x20, [sp,#176]", 9993628], [" 987da0:\tadd\tsp, sp, #0xd0", 9993632], [" 987da4:\tret", 9993636], [" 987da8:\tbl\t6ce60 <__stack_chk_fail@plt>", 9993640], ["", 0]], "l": 16, "f": "LLVMCompiler::exportIRShaderMetaData(bool)"}, "126": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a83ee0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20180>:", 0], [" a83ee0:\tstp\tx28, x27, [sp,#-96]!", 11026144], [" a83ee4:\tstp\tx26, x25, [sp,#16]", 11026148], [" a83ee8:\tstp\tx24, x23, [sp,#32]", 11026152], [" a83eec:\tstp\tx22, x21, [sp,#48]", 11026156], [" a83ef0:\tstp\tx20, x19, [sp,#64]", 11026160], [" a83ef4:\tstp\tx29, x30, [sp,#80]", 11026164], [" a83ef8:\tsub\tsp, sp, #0x1d0", 11026168], [" a83efc:\tmrs\tx19, tpidr_el0", 11026172], [" a83f00:\tmov\tx20, x1", 11026176], [" a83f04:\tldr\tx11, [x19,#40]", 11026180], [" a83f08:\tmov\tx19, x0", 11026184], [" a83f0c:\tmov\tx0, x20", 11026188], [" a83f10:\tmov\tw21, w2", 11026192], [" a83f14:\tstr\tx11, [sp,#120]", 11026196], [" a83f18:\tldr\tx27, [x20]", 11026200], [" a83f1c:\tldr\tx12, [x27,#160]", 11026204], [" a83f20:\tblr\tx12", 11026208], [" a83f24:\tmov\tw26, w0", 11026212], [" a83f28:\tsub\tw9, w26, #0x5c", 11026216], [" a83f2c:\tcmp\tw9, #0x3c", 11026220], [" a83f30:\tb.cs\ta83f98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20238>", 11026224], [" a83f34:\tldr\tx24, [x20]", 11026228], [" a83f38:\tmov\tx0, x20", 11026232], [" a83f3c:\tldr\tx13, [x24,#136]", 11026236], [" a83f40:\tblr\tx13", 11026240], [" a83f44:\tldr\tx1, [x0]", 11026244], [" a83f48:\tldr\tx14, [x1,#592]", 11026248], [" a83f4c:\tblr\tx14", 11026252], [" a83f50:\tmov\tw3, w0", 11026256], [" a83f54:\tmov\tx0, x19", 11026260], [" a83f58:\tmov\tw1, w26", 11026264], [" a83f5c:\tmov\tw2, wzr", 11026268], [" a83f60:\tbl\ta89b98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e38>", 11026272], [" a83f64:\tmrs\tx22, tpidr_el0", 11026276], [" a83f68:\tldr\tx15, [x22,#40]", 11026280], [" a83f6c:\tldr\tx16, [sp,#120]", 11026284], [" a83f70:\tcmp\tx15, x16", 11026288], [" a83f74:\tb.ne\ta89470 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25710>", 11026292], [" a83f78:\tadd\tsp, sp, #0x1d0", 11026296], [" a83f7c:\tldp\tx29, x30, [sp,#80]", 11026300], [" a83f80:\tldp\tx20, x19, [sp,#64]", 11026304], [" a83f84:\tldp\tx22, x21, [sp,#48]", 11026308], [" a83f88:\tldp\tx24, x23, [sp,#32]", 11026312], [" a83f8c:\tldp\tx26, x25, [sp,#16]", 11026316], [" a83f90:\tldp\tx28, x27, [sp],#96", 11026320], [" a83f94:\tret", 11026324], [" a83f98:\tcmp\tw26, #0x3a", 11026328], [" a83f9c:\tb.eq\ta83f34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x201d4>", 11026332], [" a83fa0:\tldr\tx25, [x20]", 11026336], [" a83fa4:\tmov\tx0, x20", 11026340], [" a83fa8:\tldr\tx3, [x25,#296]", 11026344], [" a83fac:\tblr\tx3", 11026348], [" a83fb0:\tldr\tx5, [x19,#376]", 11026352], [" a83fb4:\tadd\tx22, x19, #0x178", 11026356], [" a83fb8:\tcbz\tx5, a83ff8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20298>", 11026360], [" a83fbc:\tmov\tx17, x22", 11026364], [" a83fc0:\tldr\tw8, [x5,#32]", 11026368], [" a83fc4:\tcmp\tw8, w0", 11026372], [" a83fc8:\tb.cs\ta83fd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20278>", 11026376], [" a83fcc:\tldr\tx5, [x5,#8]", 11026380], [" a83fd0:\tcbnz\tx5, a83fc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20260>", 11026384], [" a83fd4:\tb\ta83fe4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20284>", 11026388], [" a83fd8:\tmov\tx17, x5", 11026392], [" a83fdc:\tldr\tx5, [x5]", 11026396], [" a83fe0:\tcbnz\tx5, a83fc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20260>", 11026400], [" a83fe4:\tcmp\tx17, x22", 11026404], [" a83fe8:\tb.eq\ta83ff8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20298>", 11026408], [" a83fec:\tldr\tw25, [x17,#32]", 11026412], [" a83ff0:\tcmp\tw0, w25", 11026416], [" a83ff4:\tb.cs\ta8410c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203ac>", 11026420], [" a83ff8:\tmov\tx18, xzr", 11026424], [" a83ffc:\tcmp\tx18, #0x0", 11026428], [" a84000:\tcset\tw16, eq", 11026432], [" a84004:\tcset\tw17, ne", 11026436], [" a84008:\tcmp\tw26, #0x37", 11026440], [" a8400c:\tb.ne\ta84084 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20324>", 11026444], [" a84010:\ttbnz\tw17, #0, a84084 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20324>", 11026448], [" a84014:\tldr\tx23, [x19,#248]", 11026452], [" a84018:\tldr\tx14, [x23,#2768]", 11026456], [" a8401c:\tcbz\tx14, a84084 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20324>", 11026460], [" a84020:\tstr\tx14, [sp,#112]", 11026464], [" a84024:\tmov\tx0, x20", 11026468], [" a84028:\tldr\tx9, [x20]", 11026472], [" a8402c:\tldr\tx27, [x9,#296]", 11026476], [" a84030:\tblr\tx27", 11026480], [" a84034:\tldr\tx29, [x22]", 11026484], [" a84038:\tmov\tw28, w0", 11026488], [" a8403c:\tcbz\tx29, a84114 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203b4>", 11026492], [" a84040:\tadd\tx24, x19, #0x178", 11026496], [" a84044:\tb\ta84050 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x202f0>", 11026500], [" a84048:\tmov\tx24, x29", 11026504], [" a8404c:\tmov\tx29, x1", 11026508], [" a84050:\tldr\tw4, [x29,#32]", 11026512], [" a84054:\tcmp\tw28, w4", 11026516], [" a84058:\tb.cs\ta84068 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20308>", 11026520], [" a8405c:\tldr\tx1, [x29]", 11026524], [" a84060:\tcbnz\tx1, a84048 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x202e8>", 11026528], [" a84064:\tb\ta8412c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203cc>", 11026532], [" a84068:\tcmp\tw4, w28", 11026536], [" a8406c:\tb.cs\ta84130 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203d0>", 11026540], [" a84070:\tmov\tx24, x29", 11026544], [" a84074:\tldr\tx1, [x24,#8]!", 11026548], [" a84078:\tcbz\tx1, a84130 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203d0>", 11026552], [" a8407c:\tmov\tx29, x1", 11026556], [" a84080:\tb\ta84050 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x202f0>", 11026560], [" a84084:\tcmp\tw26, #0x39", 11026564], [" a84088:\tcset\tw13, ne", 11026568], [" a8408c:\torr\tw15, w13, w17", 11026572], [" a84090:\ttbz\tw15, #0, a8409c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2033c>", 11026576], [" a84094:\tstr\tx18, [sp,#112]", 11026580], [" a84098:\tb\ta84204 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x204a4>", 11026584], [" a8409c:\tldr\tx13, [x19,#248]", 11026588], [" a840a0:\tldr\tx27, [x13,#2776]", 11026592], [" a840a4:\tstr\tx18, [sp,#112]", 11026596], [" a840a8:\tcbz\tx27, a84204 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x204a4>", 11026600], [" a840ac:\tldr\tx12, [x20]", 11026604], [" a840b0:\tmov\tx0, x20", 11026608], [" a840b4:\tldr\tx24, [x12,#296]", 11026612], [" a840b8:\tblr\tx24", 11026616], [" a840bc:\tldr\tx29, [x22]", 11026620], [" a840c0:\tmov\tw28, w0", 11026624], [" a840c4:\tcbz\tx29, a84120 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203c0>", 11026628], [" a840c8:\tadd\tx23, x19, #0x178", 11026632], [" a840cc:\tb\ta840d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20378>", 11026636], [" a840d0:\tmov\tx23, x29", 11026640], [" a840d4:\tmov\tx29, x0", 11026644], [" a840d8:\tldr\tw5, [x29,#32]", 11026648], [" a840dc:\tcmp\tw28, w5", 11026652], [" a840e0:\tb.cs\ta840f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20390>", 11026656], [" a840e4:\tldr\tx0, [x29]", 11026660], [" a840e8:\tcbnz\tx0, a840d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20370>", 11026664], [" a840ec:\tb\ta84198 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20438>", 11026668], [" a840f0:\tcmp\tw5, w28", 11026672], [" a840f4:\tb.cs\ta8419c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2043c>", 11026676], [" a840f8:\tmov\tx23, x29", 11026680], [" a840fc:\tldr\tx0, [x23,#8]!", 11026684], [" a84100:\tcbz\tx0, a8419c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2043c>", 11026688], [" a84104:\tmov\tx29, x0", 11026692], [" a84108:\tb\ta840d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20378>", 11026696], [" a8410c:\tldr\tx18, [x17,#40]", 11026700], [" a84110:\tb\ta83ffc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2029c>", 11026704], [" a84114:\tmov\tx29, x22", 11026708], [" a84118:\tmov\tx24, x22", 11026712], [" a8411c:\tb\ta84130 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x203d0>", 11026716], [" a84120:\tmov\tx29, x22", 11026720], [" a84124:\tmov\tx23, x22", 11026724], [" a84128:\tb\ta8419c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2043c>", 11026728], [" a8412c:\tmov\tx24, x29", 11026732], [" a84130:\tldr\tx23, [x24]", 11026736], [" a84134:\tcbnz\tx23, a84188 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20428>", 11026740], [" a84138:\torr\tw0, wzr, #0x30", 11026744], [" a8413c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11026748], [" a84140:\tmovi\tv0.2d, #0x0", 11026752], [" a84144:\tmov\tx23, x0", 11026756], [" a84148:\tmov\tx1, x23", 11026760], [" a8414c:\tstr\txzr, [x23,#40]", 11026764], [" a84150:\tstr\tx29, [x23,#16]", 11026768], [" a84154:\tstr\tq0, [x23]", 11026772], [" a84158:\tstr\tx23, [x24]", 11026776], [" a8415c:\tldr\tx10, [x19,#368]", 11026780], [" a84160:\tldr\tx7, [x10]", 11026784], [" a84164:\tstr\tw28, [x23,#32]", 11026788], [" a84168:\tcbz\tx7, a84174 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20414>", 11026792], [" a8416c:\tstr\tx7, [x19,#368]", 11026796], [" a84170:\tldr\tx1, [x24]", 11026800], [" a84174:\tldr\tx0, [x19,#376]", 11026804], [" a84178:\tbl\t8840c <islower@plt+0x1adbc>", 11026808], [" a8417c:\tldr\tx28, [x19,#384]", 11026812], [" a84180:\tadd\tx11, x28, #0x1", 11026816], [" a84184:\tstr\tx11, [x19,#384]", 11026820], [" a84188:\tldr\tx29, [sp,#112]", 11026824], [" a8418c:\tmov\tw16, wzr", 11026828], [" a84190:\tstr\tx29, [x23,#40]", 11026832], [" a84194:\tb\ta84204 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x204a4>", 11026836], [" a84198:\tmov\tx23, x29", 11026840], [" a8419c:\tldr\tx24, [x23]", 11026844], [" a841a0:\tcbnz\tx24, a841f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20494>", 11026848], [" a841a4:\torr\tw0, wzr, #0x30", 11026852], [" a841a8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11026856], [" a841ac:\tmovi\tv1.2d, #0x0", 11026860], [" a841b0:\tmov\tx24, x0", 11026864], [" a841b4:\tmov\tx1, x24", 11026868], [" a841b8:\tstr\txzr, [x24,#40]", 11026872], [" a841bc:\tstr\tx29, [x24,#16]", 11026876], [" a841c0:\tstr\tq1, [x24]", 11026880], [" a841c4:\tstr\tx24, [x23]", 11026884], [" a841c8:\tldr\tx14, [x19,#368]", 11026888], [" a841cc:\tldr\tx8, [x14]", 11026892], [" a841d0:\tstr\tw28, [x24,#32]", 11026896], [" a841d4:\tcbz\tx8, a841e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20480>", 11026900], [" a841d8:\tstr\tx8, [x19,#368]", 11026904], [" a841dc:\tldr\tx1, [x23]", 11026908], [" a841e0:\tldr\tx0, [x19,#376]", 11026912], [" a841e4:\tbl\t8840c <islower@plt+0x1adbc>", 11026916], [" a841e8:\tldr\tx15, [x19,#384]", 11026920], [" a841ec:\tadd\tx16, x15, #0x1", 11026924], [" a841f0:\tstr\tx16, [x19,#384]", 11026928], [" a841f4:\tmov\tw16, wzr", 11026932], [" a841f8:\tmov\tx9, x27", 11026936], [" a841fc:\tstr\tx9, [sp,#112]", 11026940], [" a84200:\tstr\tx27, [x24,#40]", 11026944], [" a84204:\tstr\tw16, [sp,#88]", 11026948], [" a84208:\tmov\tx0, x20", 11026952], [" a8420c:\tldr\tx29, [x20]", 11026956], [" a84210:\tldr\tx24, [x19,#248]", 11026960], [" a84214:\tldr\tx1, [x29,#144]", 11026964], [" a84218:\tblr\tx1", 11026968], [" a8421c:\tmov\tx1, x0", 11026972], [" a84220:\tadd\tx2, sp, #0xcc", 11026976], [" a84224:\tmov\tx0, x24", 11026980], [" a84228:\tbl\t9ac1d8 <islower@plt+0x93eb88>", 11026984], [" a8422c:\tldr\tw28, [sp,#204]", 11026988], [" a84230:\tldr\tx0, [x19,#248]", 11026992], [" a84234:\ttst\tw28, #0x6", 11026996], [" a84238:\tand\tw1, w28, #0x1", 11027000], [" a8423c:\tcset\tw2, ne", 11027004], [" a84240:\tubfx\tw24, w28, #1, #1", 11027008], [" a84244:\tstr\tw1, [sp,#76]", 11027012], [" a84248:\tbl\t9a87e0 <islower@plt+0x93b190>", 11027016], [" a8424c:\tstr\tx0, [sp,#80]", 11027020], [" a84250:\tadd\tx8, sp, #0x190", 11027024], [" a84254:\tmov\tx0, x19", 11027028], [" a84258:\tmov\tx1, x20", 11027032], [" a8425c:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11027036], [" a84260:\tldr\tx17, [x20]", 11027040], [" a84264:\tmov\tx0, x20", 11027044], [" a84268:\tldr\tx17, [x17,#136]", 11027048], [" a8426c:\tblr\tx17", 11027052], [" a84270:\tmov\tx25, x0", 11027056], [" a84274:\tldr\tx0, [x19,#248]", 11027060], [" a84278:\tmov\tw23, w26", 11027064], [" a8427c:\tcmp\tw26, #0x9a", 11027068], [" a84280:\tldr\tx3, [x0,#24]", 11027072], [" a84284:\tldr\tw4, [x3,#88]", 11027076], [" a84288:\tstr\tx25, [sp,#104]", 11027080], [" a8428c:\tstp\tw4, w24, [sp,#68]", 11027084], [" a84290:\tb.hi\ta85078 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21318>", 11027088], [" a84294:\tadrp\tx18, d53000 <LoadQCC+0x1563d0>", 11027092], [" a84298:\tadd\tx18, x18, #0xd0c", 11027096], [" a8429c:\tand\tw9, w28, #0x6", 11027100], [" a842a0:\tldrsw\tx5, [x18,x23,lsl #2]", 11027104], [" a842a4:\tadd\tx23, sp, #0x150", 11027108], [" a842a8:\tadd\tx18, x5, x18", 11027112], [" a842ac:\tbr\tx18", 11027116], [" a842b0:\torr\tw11, w26, #0x1", 11027120], [" a842b4:\tcmp\tw11, #0x23", 11027124], [" a842b8:\tmov\tw1, #0x33 \t// #51", 11027128], [" a842bc:\tcinc\tw28, w1, ne", 11027132], [" a842c0:\tmov\tw1, w28", 11027136], [" a842c4:\tbl\ta03300 <islower@plt+0x995cb0>", 11027140], [" a842c8:\tcbnz\tx0, a84364 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20604>", 11027144], [" a842cc:\tmovi\tv6.2d, #0x0", 11027148], [" a842d0:\torr\tw2, wzr, #0x4", 11027152], [" a842d4:\tmov\tx16, #0x3000000000000000 \t// #3458764513820540928", 11027156], [" a842d8:\tstr\twzr, [sp,#344]", 11027160], [" a842dc:\tstr\twzr, [sp,#376]", 11027164], [" a842e0:\tmovk\tx16, #0x1, lsl #32", 11027168], [" a842e4:\tldr\tx0, [x19,#248]", 11027172], [" a842e8:\tmovk\tx16, #0x6, lsl #16", 11027176], [" a842ec:\torr\tw24, wzr, #0x1", 11027180], [" a842f0:\tstr\tw2, [sp,#372]", 11027184], [" a842f4:\tmov\tw8, #0xffffffff \t// #-1", 11027188], [" a842f8:\tstr\twzr, [sp,#388]", 11027192], [" a842fc:\tmovk\tx16, #0x3", 11027196], [" a84300:\tstr\tq6, [sp,#352]", 11027200], [" a84304:\tadd\tx2, sp, #0x150", 11027204], [" a84308:\tstr\tx24, [sp,#336]", 11027208], [" a8430c:\tmov\tw1, w28", 11027212], [" a84310:\tstr\tw8, [sp,#368]", 11027216], [" a84314:\tstur\tx16, [x23,#44]", 11027220], [" a84318:\tbl\t9be000 <islower@plt+0x9509b0>", 11027224], [" a8431c:\tldr\tx14, [x19,#248]", 11027228], [" a84320:\tmov\tx25, x0", 11027232], [" a84324:\tmov\tw1, wzr", 11027236], [" a84328:\tmov\tw2, wzr", 11027240], [" a8432c:\tmov\tx0, x14", 11027244], [" a84330:\tbl\t9a87e0 <islower@plt+0x93b190>", 11027248], [" a84334:\torr\tw1, wzr, #0x4", 11027252], [" a84338:\tbl\t1bef34 <islower@plt+0x1518e4>", 11027256], [" a8433c:\tldr\tx27, [x19,#248]", 11027260], [" a84340:\tbl\tf6bd8 <islower@plt+0x89588>", 11027264], [" a84344:\tmov\tx9, x0", 11027268], [" a84348:\tmov\tx0, x27", 11027272], [" a8434c:\tmov\tw1, wzr", 11027276], [" a84350:\tmov\tx2, x25", 11027280], [" a84354:\tmov\tw3, wzr", 11027284], [" a84358:\tmov\tw4, wzr", 11027288], [" a8435c:\tmov\tx5, x9", 11027292], [" a84360:\tbl\t9d6580 <islower@plt+0x968f30>", 11027296], [" a84364:\tldr\tw17, [sp,#88]", 11027300], [" a84368:\tcbz\tw17, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027304], [" a8436c:\tldr\tx0, [x19,#440]", 11027308], [" a84370:\tadd\tx1, sp, #0x190", 11027312], [" a84374:\tmov\tw2, wzr", 11027316], [" a84378:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11027320], [" a8437c:\tmov\tw6, wzr", 11027324], [" a84380:\tstp\twzr, wzr, [sp,#44]", 11027328], [" a84384:\torr\tw16, wzr, #0x4", 11027332], [" a84388:\tstp\twzr, wzr, [sp,#88]", 11027336], [" a8438c:\tmov\tx24, x0", 11027340], [" a84390:\tstr\twzr, [sp,#52]", 11027344], [" a84394:\tstr\tx6, [sp,#56]", 11027348], [" a84398:\tstr\twzr, [sp,#64]", 11027352], [" a8439c:\tstp\twzr, wzr, [sp,#24]", 11027356], [" a843a0:\tstr\tw16, [sp,#96]", 11027360], [" a843a4:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11027364], [" a843a8:\tldr\tw6, [sp,#88]", 11027368], [" a843ac:\tcbz\tw6, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027372], [" a843b0:\tldr\tx13, [sp,#424]", 11027376], [" a843b4:\tcbz\tx13, a869c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c60>", 11027380], [" a843b8:\tldr\tw16, [sp,#400]", 11027384], [" a843bc:\tcbnz\tw16, a869c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c60>", 11027388], [" a843c0:\tcmp\tw26, #0x3e", 11027392], [" a843c4:\tb.ne\ta869a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c48>", 11027396], [" a843c8:\tldr\tw1, [x19,#1352]", 11027400], [" a843cc:\tcbnz\tw1, a869b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c58>", 11027404], [" a843d0:\tldr\tw12, [x19,#1344]", 11027408], [" a843d4:\tadd\tw1, w12, #0x1", 11027412], [" a843d8:\tb\ta869b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c58>", 11027416], [" a843dc:\tldr\tw25, [sp,#88]", 11027420], [" a843e0:\tcbz\tw25, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027424], [" a843e4:\tbl\ta09d10 <islower@plt+0x99c6c0>", 11027428], [" a843e8:\tldr\tx0, [x19,#440]", 11027432], [" a843ec:\tadd\tx1, sp, #0x190", 11027436], [" a843f0:\tmov\tw2, wzr", 11027440], [" a843f4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11027444], [" a843f8:\tmov\tw23, wzr", 11027448], [" a843fc:\tstp\twzr, wzr, [sp,#44]", 11027452], [" a84400:\torr\tw17, wzr, #0x4", 11027456], [" a84404:\tstp\twzr, wzr, [sp,#88]", 11027460], [" a84408:\tmov\tx24, x0", 11027464], [" a8440c:\tstr\twzr, [sp,#52]", 11027468], [" a84410:\tstr\tx23, [sp,#56]", 11027472], [" a84414:\tstr\twzr, [sp,#64]", 11027476], [" a84418:\tstp\twzr, wzr, [sp,#24]", 11027480], [" a8441c:\tstr\tw17, [sp,#96]", 11027484], [" a84420:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11027488], [" a84424:\tldr\tw11, [sp,#88]", 11027492], [" a84428:\tcbz\tw11, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027496], [" a8442c:\tldr\tx0, [x19,#440]", 11027500], [" a84430:\tadd\tx1, sp, #0x190", 11027504], [" a84434:\tmov\tw2, wzr", 11027508], [" a84438:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11027512], [" a8443c:\tmov\tx24, x0", 11027516], [" a84440:\tadd\tx0, x24, #0x78", 11027520], [" a84444:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11027524], [" a84448:\tadd\tx9, x24, #0x10c", 11027528], [" a8444c:\tldr\tx5, [x9]", 11027532], [" a84450:\tbfi\tx5, x0, #32, #16", 11027536], [" a84454:\tstr\tx5, [x9]", 11027540], [" a84458:\tldr\tx29, [x19,#440]", 11027544], [" a8445c:\tldp\tx13, x14, [x29,#104]", 11027548], [" a84460:\tcmp\tx13, x14", 11027552], [" a84464:\tb.eq\ta861b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22454>", 11027556], [" a84468:\tstr\tx24, [x13]", 11027560], [" a8446c:\tldr\tx7, [x29,#104]", 11027564], [" a84470:\tadd\tx8, x7, #0x8", 11027568], [" a84474:\tstr\tx8, [x29,#104]", 11027572], [" a84478:\tb\ta873a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23640>", 11027576], [" a8447c:\tldr\tw28, [sp,#88]", 11027580], [" a84480:\tcbz\tw28, a85f84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22224>", 11027584], [" a84484:\tldr\tw10, [sp,#400]", 11027588], [" a84488:\tcbnz\tw10, a844b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20750>", 11027592], [" a8448c:\tadd\tx25, x19, #0x540", 11027596], [" a84490:\tadd\tx10, x19, #0x544", 11027600], [" a84494:\tcmp\tw26, #0x56", 11027604], [" a84498:\tcsel\tx13, x25, x10, eq", 11027608], [" a8449c:\tldr\tx25, [sp,#104]", 11027612], [" a844a0:\tadd\tx0, sp, #0x190", 11027616], [" a844a4:\tldr\tw10, [x13]", 11027620], [" a844a8:\tadd\tw1, w10, #0x1", 11027624], [" a844ac:\tbl\ta48d94 <islower@plt+0x9db744>", 11027628], [" a844b0:\tldr\tx0, [x19,#440]", 11027632], [" a844b4:\tadd\tx1, sp, #0x190", 11027636], [" a844b8:\tmov\tw2, wzr", 11027640], [" a844bc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11027644], [" a844c0:\tmov\tx24, x0", 11027648], [" a844c4:\tadd\tx0, x24, #0x78", 11027652], [" a844c8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11027656], [" a844cc:\tadd\tx18, x24, #0x10c", 11027660], [" a844d0:\tldr\tw12, [x24,#172]", 11027664], [" a844d4:\tcmp\tw26, #0x56", 11027668], [" a844d8:\tldr\tx4, [x24]", 11027672], [" a844dc:\torr\tw29, wzr, #0x1", 11027676], [" a844e0:\tldr\tx5, [x18]", 11027680], [" a844e4:\tcinc\tx6, x29, ne", 11027684], [" a844e8:\tand\tw11, w12, #0xfffffff0", 11027688], [" a844ec:\tubfiz\tx0, x0, #32, #16", 11027692], [" a844f0:\torr\tx14, x4, #0x100000000000", 11027696], [" a844f4:\tand\tx12, x5, #0xffff0000ffff0000", 11027700], [" a844f8:\tstr\tw11, [x24,#172]", 11027704], [" a844fc:\torr\tx9, x12, x6", 11027708], [" a84500:\torr\tx8, x9, x0", 11027712], [" a84504:\tstr\tx14, [x24]", 11027716], [" a84508:\tstr\tx8, [x18]", 11027720], [" a8450c:\tmov\tx18, #0x900000000000 \t// #158329674399744", 11027724], [" a84510:\tldr\tx0, [x19,#248]", 11027728], [" a84514:\tldr\tx28, [x0,#24]", 11027732], [" a84518:\tldr\tw11, [x28,#88]", 11027736], [" a8451c:\tcmp\tw11, #0x1", 11027740], [" a84520:\torr\tx10, xzr, #0x300000000000", 11027744], [" a84524:\tcsel\tx7, x10, x18, gt", 11027748], [" a84528:\torr\tx3, x4, x7", 11027752], [" a8452c:\torr\tw6, wzr, #0x3", 11027756], [" a84530:\tstr\tw6, [sp,#96]", 11027760], [" a84534:\tstr\tx3, [x24]", 11027764], [" a84538:\tldr\tw28, [sp,#88]", 11027768], [" a8453c:\tb\ta85f94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22234>", 11027772], [" a84540:\tldr\tw10, [sp,#88]", 11027776], [" a84544:\tcbz\tw10, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027780], [" a84548:\tldr\tx0, [x19,#440]", 11027784], [" a8454c:\tadd\tx1, sp, #0x190", 11027788], [" a84550:\tldr\tw2, [x0,#12]", 11027792], [" a84554:\tstr\tx2, [sp,#56]", 11027796], [" a84558:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11027800], [" a8455c:\tmov\tx29, x0", 11027804], [" a84560:\tadd\tx23, x29, #0x78", 11027808], [" a84564:\tmov\tx0, x23", 11027812], [" a84568:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11027816], [" a8456c:\tadd\tx12, x29, #0x10c", 11027820], [" a84570:\tldr\tx27, [x12]", 11027824], [" a84574:\tbfi\tx27, x0, #32, #16", 11027828], [" a84578:\tmov\tx0, x23", 11027832], [" a8457c:\tstr\tx27, [x12]", 11027836], [" a84580:\tldr\tx24, [x19,#440]", 11027840], [" a84584:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11027844], [" a84588:\tldr\tx27, [x19,#440]", 11027848], [" a8458c:\tldr\tw28, [x24,#12]", 11027852], [" a84590:\tldp\tx23, x8, [x27,#152]", 11027856], [" a84594:\tadd\tw1, w28, w0", 11027860], [" a84598:\tcmp\tx23, x8", 11027864], [" a8459c:\tstr\tw1, [x24,#12]", 11027868], [" a845a0:\tb.eq\ta86218 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x224b8>", 11027872], [" a845a4:\tstr\tx29, [x23]", 11027876], [" a845a8:\tmov\tx24, x29", 11027880], [" a845ac:\tldr\tx18, [x27,#152]", 11027884], [" a845b0:\tadd\tx2, x18, #0x8", 11027888], [" a845b4:\tstr\tx2, [x27,#152]", 11027892], [" a845b8:\tb\ta87418 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x236b8>", 11027896], [" a845bc:\tldr\tw9, [sp,#88]", 11027900], [" a845c0:\tcbz\tw9, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11027904], [" a845c4:\tldr\tx9, [x0,#2472]", 11027908], [" a845c8:\tstr\tx9, [sp,#80]", 11027912], [" a845cc:\tldrb\tw3, [x3,#105]", 11027916], [" a845d0:\ttbnz\tw3, #4, a84640 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x208e0>", 11027920], [" a845d4:\tmovi\tv4.2d, #0x0", 11027924], [" a845d8:\tmov\tx3, #0x3000000000000000 \t// #3458764513820540928", 11027928], [" a845dc:\tmovk\tx3, #0x1, lsl #32", 11027932], [" a845e0:\tstr\twzr, [sp,#344]", 11027936], [" a845e4:\torr\tw15, wzr, #0x1", 11027940], [" a845e8:\tstr\twzr, [sp,#376]", 11027944], [" a845ec:\tmov\tw17, #0xffffffff \t// #-1", 11027948], [" a845f0:\tstr\twzr, [sp,#388]", 11027952], [" a845f4:\torr\tw18, wzr, #0x4", 11027956], [" a845f8:\tmovk\tx3, #0x6, lsl #16", 11027960], [" a845fc:\tstr\tx15, [sp,#336]", 11027964], [" a84600:\tmov\tw1, #0x29 \t// #41", 11027968], [" a84604:\tstr\tw17, [sp,#368]", 11027972], [" a84608:\tadd\tx2, sp, #0x150", 11027976], [" a8460c:\tstr\tw18, [sp,#372]", 11027980], [" a84610:\tstr\tq4, [sp,#352]", 11027984], [" a84614:\tstur\tx3, [x23,#44]", 11027988], [" a84618:\tbl\t9be000 <islower@plt+0x9509b0>", 11027992], [" a8461c:\tldr\tx12, [x19,#248]", 11027996], [" a84620:\tmov\tx7, x0", 11028000], [" a84624:\torr\tw3, wzr, #0x1", 11028004], [" a84628:\tmov\tw1, wzr", 11028008], [" a8462c:\tmov\tx2, x7", 11028012], [" a84630:\tmov\tx0, x12", 11028016], [" a84634:\tmov\tw4, wzr", 11028020], [" a84638:\tmov\tx5, xzr", 11028024], [" a8463c:\tbl\t9d6580 <islower@plt+0x968f30>", 11028028], [" a84640:\tldr\tx27, [x19,#440]", 11028032], [" a84644:\tadd\tx8, sp, #0x150", 11028036], [" a84648:\tmov\tx0, x19", 11028040], [" a8464c:\tmov\tx1, x20", 11028044], [" a84650:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11028048], [" a84654:\tadd\tx1, sp, #0x150", 11028052], [" a84658:\tmov\tx0, x27", 11028056], [" a8465c:\tmov\tw2, wzr", 11028060], [" a84660:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11028064], [" a84664:\tmov\tw12, wzr", 11028068], [" a84668:\tldr\tx25, [sp,#104]", 11028072], [" a8466c:\tmov\tw10, wzr", 11028076], [" a84670:\torr\tw23, wzr, #0x1", 11028080], [" a84674:\torr\tw8, wzr, #0x4", 11028084], [" a84678:\tmov\tw11, wzr", 11028088], [" a8467c:\tstr\tx10, [sp,#56]", 11028092], [" a84680:\tmov\tx24, x0", 11028096], [" a84684:\tstp\tw23, w12, [sp,#72]", 11028100], [" a84688:\tmov\tw9, wzr", 11028104], [" a8468c:\tstp\twzr, w8, [sp,#92]", 11028108], [" a84690:\tmov\tw4, wzr", 11028112], [" a84694:\tmov\tw23, w11", 11028116], [" a84698:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11028120], [" a8469c:\tldr\tw10, [sp,#88]", 11028124], [" a846a0:\tcbz\tw10, a85fc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22260>", 11028128], [" a846a4:\tldr\tx1, [x20]", 11028132], [" a846a8:\tmov\tx0, x20", 11028136], [" a846ac:\tldr\tx25, [x1,#144]", 11028140], [" a846b0:\tblr\tx25", 11028144], [" a846b4:\tmov\tx27, x0", 11028148], [" a846b8:\tldr\tx25, [x27]", 11028152], [" a846bc:\tldr\tx16, [x25,#632]", 11028156], [" a846c0:\tblr\tx16", 11028160], [" a846c4:\tldr\tx9, [x19,#440]", 11028164], [" a846c8:\tmov\tw25, w0", 11028168], [" a846cc:\tadd\tx1, sp, #0x190", 11028172], [" a846d0:\tldr\tw2, [x9,#64]", 11028176], [" a846d4:\tmov\tx0, x9", 11028180], [" a846d8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11028184], [" a846dc:\tmov\tx24, x0", 11028188], [" a846e0:\ttbnz\tw25, #0, a846f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20994>", 11028192], [" a846e4:\tldr\tx9, [x19,#440]", 11028196], [" a846e8:\tldr\tw1, [x9,#64]", 11028200], [" a846ec:\tadd\tw28, w1, #0x1", 11028204], [" a846f0:\tstr\tw28, [x9,#64]", 11028208], [" a846f4:\tldr\tx10, [x27]", 11028212], [" a846f8:\tmov\tx0, x27", 11028216], [" a846fc:\tstr\tx24, [x24,#224]", 11028220], [" a84700:\tstr\twzr, [x24,#180]", 11028224], [" a84704:\tldr\tx15, [x10,#152]", 11028228], [" a84708:\tblr\tx15", 11028232], [" a8470c:\tldur\tx3, [x24,#164]", 11028236], [" a84710:\tbfi\tx3, x0, #48, #8", 11028240], [" a84714:\tstur\tx3, [x24,#164]", 11028244], [" a84718:\tldr\tx0, [x27]", 11028248], [" a8471c:\tldr\tx2, [x0,#160]", 11028252], [" a84720:\tmov\tx0, x27", 11028256], [" a84724:\tblr\tx2", 11028260], [" a84728:\tmov\tx25, x24", 11028264], [" a8472c:\tldr\tw24, [x25,#172]", 11028268], [" a84730:\tbfi\tw24, w0, #4, #4", 11028272], [" a84734:\tmov\tx0, x27", 11028276], [" a84738:\tstr\tw24, [x25,#172]", 11028280], [" a8473c:\tldr\tx13, [x27]", 11028284], [" a84740:\tldr\tx1, [x13,#168]", 11028288], [" a84744:\tblr\tx1", 11028292], [" a84748:\tldur\tx17, [x25,#164]", 11028296], [" a8474c:\tbfi\tx17, x0, #56, #4", 11028300], [" a84750:\tmov\tx0, x27", 11028304], [" a84754:\tstur\tx17, [x25,#164]", 11028308], [" a84758:\tldr\tx11, [x27]", 11028312], [" a8475c:\tldr\tx5, [x11,#256]", 11028316], [" a84760:\tblr\tx5", 11028320], [" a84764:\tadd\tx24, x25, #0x11c", 11028324], [" a84768:\tadd\tx23, x25, #0x10c", 11028328], [" a8476c:\tldr\tx18, [x24]", 11028332], [" a84770:\tbfi\tx18, x0, #40, #8", 11028336], [" a84774:\tmov\tx0, x20", 11028340], [" a84778:\tstr\tx18, [x24]", 11028344], [" a8477c:\tldr\tx12, [x20]", 11028348], [" a84780:\tldr\tx4, [x12,#136]", 11028352], [" a84784:\tblr\tx4", 11028356], [" a84788:\tldr\tx14, [x0]", 11028360], [" a8478c:\tldr\tx6, [x14,#512]", 11028364], [" a84790:\tblr\tx6", 11028368], [" a84794:\tldr\tx15, [x20]", 11028372], [" a84798:\tmov\tw29, w0", 11028376], [" a8479c:\tmov\tx0, x20", 11028380], [" a847a0:\tldr\tx9, [x15,#136]", 11028384], [" a847a4:\tblr\tx9", 11028388], [" a847a8:\tldr\tx28, [x0]", 11028392], [" a847ac:\tldr\tx8, [x28,#528]", 11028396], [" a847b0:\tblr\tx8", 11028400], [" a847b4:\tmov\tw9, w0", 11028404], [" a847b8:\tmov\tx0, x25", 11028408], [" a847bc:\tmov\tw1, w29", 11028412], [" a847c0:\tmov\tw2, w9", 11028416], [" a847c4:\tbl\ta48bb8 <islower@plt+0x9db568>", 11028420], [" a847c8:\tldr\tx29, [x27]", 11028424], [" a847cc:\tmov\tx0, x27", 11028428], [" a847d0:\tldr\tx10, [x29,#544]", 11028432], [" a847d4:\tblr\tx10", 11028436], [" a847d8:\tand\tw16, w0, #0xffff", 11028440], [" a847dc:\tstr\tx25, [sp,#112]", 11028444], [" a847e0:\tstr\tw16, [x25,#276]", 11028448], [" a847e4:\tldr\tx25, [sp,#104]", 11028452], [" a847e8:\tldr\tx17, [x25]", 11028456], [" a847ec:\tmov\tx0, x25", 11028460], [" a847f0:\tldr\tx7, [x17,#576]", 11028464], [" a847f4:\tblr\tx7", 11028468], [" a847f8:\tldr\tx11, [x23]", 11028472], [" a847fc:\tldr\tx12, [x24]", 11028476], [" a84800:\tand\tx18, x11, #0xffff0000ffffffff", 11028480], [" a84804:\tbfi\tx12, x0, #52, #4", 11028484], [" a84808:\torr\tx2, x18, #0x100000000", 11028488], [" a8480c:\tmov\tx0, x27", 11028492], [" a84810:\tstr\tx12, [x24]", 11028496], [" a84814:\tstr\tx2, [x23]", 11028500], [" a84818:\tbl\ta8a5d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x26870>", 11028504], [" a8481c:\tldr\tx13, [x23]", 11028508], [" a84820:\tbfi\tx13, x0, #48, #16", 11028512], [" a84824:\tmov\tx0, x27", 11028516], [" a84828:\tstr\tx13, [x23]", 11028520], [" a8482c:\tldr\tx23, [x27]", 11028524], [" a84830:\tldr\tx23, [x23,#632]", 11028528], [" a84834:\tblr\tx23", 11028532], [" a84838:\tldr\tx28, [x19,#440]", 11028536], [" a8483c:\ttbz\tw0, #0, a85ff0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22290>", 11028540], [" a84840:\tldr\tx11, [x28,#512]", 11028544], [" a84844:\tldr\tx13, [x28,#520]", 11028548], [" a84848:\tcmp\tx11, x13", 11028552], [" a8484c:\tb.eq\ta86cb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22f50>", 11028556], [" a84850:\tldr\tx24, [sp,#112]", 11028560], [" a84854:\tstr\tx24, [x11]", 11028564], [" a84858:\tldr\tx27, [x28,#512]", 11028568], [" a8485c:\tadd\tx3, x27, #0x8", 11028572], [" a84860:\tstr\tx3, [x28,#512]", 11028576], [" a84864:\tb\ta87878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b18>", 11028580], [" a84868:\tldr\tw17, [sp,#88]", 11028584], [" a8486c:\tcbz\tw17, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11028588], [" a84870:\tldr\tx0, [x19,#440]", 11028592], [" a84874:\tadd\tx1, sp, #0x190", 11028596], [" a84878:\tmov\tw2, wzr", 11028600], [" a8487c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11028604], [" a84880:\tmov\tx24, x0", 11028608], [" a84884:\tstr\twzr, [sp,#44]", 11028612], [" a84888:\tmov\tw0, wzr", 11028616], [" a8488c:\tstr\twzr, [sp,#92]", 11028620], [" a84890:\tmov\tw23, #0x19 \t// #25", 11028624], [" a84894:\tstr\tx0, [sp,#56]", 11028628], [" a84898:\tldr\tx3, [x24]", 11028632], [" a8489c:\tstp\twzr, wzr, [sp,#48]", 11028636], [" a848a0:\tstr\twzr, [sp,#64]", 11028640], [" a848a4:\tstr\twzr, [sp,#88]", 11028644], [" a848a8:\torr\tx1, x3, #0x200000000", 11028648], [" a848ac:\tstp\twzr, wzr, [sp,#24]", 11028652], [" a848b0:\tstr\tw23, [sp,#96]", 11028656], [" a848b4:\tstr\tx1, [x24]", 11028660], [" a848b8:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11028664], [" a848bc:\tldr\tw18, [sp,#88]", 11028668], [" a848c0:\tcbz\tw18, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11028672], [" a848c4:\tldr\tx0, [x19,#440]", 11028676], [" a848c8:\tadd\tx1, sp, #0x190", 11028680], [" a848cc:\tmov\tw2, wzr", 11028684], [" a848d0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11028688], [" a848d4:\tmov\tx24, x0", 11028692], [" a848d8:\tldr\tx14, [x24]", 11028696], [" a848dc:\torr\tx6, x14, #0x300000000", 11028700], [" a848e0:\tstr\tx6, [x24]", 11028704], [" a848e4:\tldr\tx0, [sp,#104]", 11028708], [" a848e8:\tldr\tx7, [x0]", 11028712], [" a848ec:\tldr\tx25, [x7,#360]", 11028716], [" a848f0:\tblr\tx25", 11028720], [" a848f4:\ttbz\tw0, #0, a86018 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x222b8>", 11028724], [" a848f8:\tstr\twzr, [sp,#44]", 11028728], [" a848fc:\tmov\tw3, wzr", 11028732], [" a84900:\tldr\tx15, [x24]", 11028736], [" a84904:\tmov\tw5, #0x19 \t// #25", 11028740], [" a84908:\tstp\twzr, wzr, [sp,#88]", 11028744], [" a8490c:\tstr\tx3, [sp,#56]", 11028748], [" a84910:\tstp\twzr, wzr, [sp,#48]", 11028752], [" a84914:\torr\tx8, x15, #0x80", 11028756], [" a84918:\tstr\twzr, [sp,#64]", 11028760], [" a8491c:\tstp\twzr, wzr, [sp,#24]", 11028764], [" a84920:\tstr\tw5, [sp,#96]", 11028768], [" a84924:\tstr\tx8, [x24]", 11028772], [" a84928:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11028776], [" a8492c:\tldr\tw5, [sp,#88]", 11028780], [" a84930:\tcbz\tw5, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11028784], [" a84934:\tldr\tx28, [x0,#2472]", 11028788], [" a84938:\tcmp\tw26, #0x25", 11028792], [" a8493c:\tstr\tx28, [sp,#80]", 11028796], [" a84940:\tb.ne\ta849b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20c58>", 11028800], [" a84944:\tldrb\tw5, [x3,#105]", 11028804], [" a84948:\ttbnz\tw5, #5, a849b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20c58>", 11028808], [" a8494c:\tmovi\tv5.2d, #0x0", 11028812], [" a84950:\tmov\tx2, #0x3000000000000000 \t// #3458764513820540928", 11028816], [" a84954:\tmovk\tx2, #0x1, lsl #32", 11028820], [" a84958:\tstr\twzr, [sp,#344]", 11028824], [" a8495c:\torr\tw27, wzr, #0x1", 11028828], [" a84960:\tstr\twzr, [sp,#376]", 11028832], [" a84964:\tmov\tw6, #0xffffffff \t// #-1", 11028836], [" a84968:\tstr\twzr, [sp,#388]", 11028840], [" a8496c:\torr\tw7, wzr, #0x4", 11028844], [" a84970:\tmovk\tx2, #0x6, lsl #16", 11028848], [" a84974:\tstr\tx27, [sp,#336]", 11028852], [" a84978:\tstr\tw6, [sp,#368]", 11028856], [" a8497c:\tmov\tw1, #0x2d \t// #45", 11028860], [" a84980:\tstr\tw7, [sp,#372]", 11028864], [" a84984:\tstr\tq5, [sp,#352]", 11028868], [" a84988:\tstur\tx2, [x23,#44]", 11028872], [" a8498c:\tadd\tx2, sp, #0x150", 11028876], [" a84990:\tbl\t9be000 <islower@plt+0x9509b0>", 11028880], [" a84994:\tldr\tx13, [x19,#248]", 11028884], [" a84998:\tmov\tx8, x0", 11028888], [" a8499c:\torr\tw3, wzr, #0x1", 11028892], [" a849a0:\torr\tw4, wzr, #0x1", 11028896], [" a849a4:\tmov\tw1, wzr", 11028900], [" a849a8:\tmov\tx0, x13", 11028904], [" a849ac:\tmov\tx2, x8", 11028908], [" a849b0:\tmov\tx5, xzr", 11028912], [" a849b4:\tbl\t9d6580 <islower@plt+0x968f30>", 11028916], [" a849b8:\tldr\tx29, [x19,#440]", 11028920], [" a849bc:\tadd\tx8, sp, #0x150", 11028924], [" a849c0:\tmov\tx0, x19", 11028928], [" a849c4:\tmov\tx1, x20", 11028932], [" a849c8:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11028936], [" a849cc:\tadd\tx1, sp, #0x150", 11028940], [" a849d0:\tmov\tx0, x29", 11028944], [" a849d4:\tmov\tw2, wzr", 11028948], [" a849d8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11028952], [" a849dc:\tmov\tw7, wzr", 11028956], [" a849e0:\tldr\tx25, [sp,#104]", 11028960], [" a849e4:\tmov\tw11, wzr", 11028964], [" a849e8:\torr\tw12, wzr, #0x4", 11028968], [" a849ec:\tstr\tx7, [sp,#56]", 11028972], [" a849f0:\torr\tw7, wzr, #0x1", 11028976], [" a849f4:\tmov\tx24, x0", 11028980], [" a849f8:\tmov\tw23, wzr", 11028984], [" a849fc:\tstp\twzr, w12, [sp,#92]", 11028988], [" a84a00:\tmov\tw9, wzr", 11028992], [" a84a04:\tstp\tw7, w11, [sp,#72]", 11028996], [" a84a08:\tmov\tw4, wzr", 11029000], [" a84a0c:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11029004], [" a84a10:\tcmp\tw9, #0x0", 11029008], [" a84a14:\tcset\tw2, ne", 11029012], [" a84a18:\tmov\tw1, wzr", 11029016], [" a84a1c:\tbl\t9a87e0 <islower@plt+0x93b190>", 11029020], [" a84a20:\tldr\tw2, [sp,#88]", 11029024], [" a84a24:\tstr\tx0, [sp,#80]", 11029028], [" a84a28:\tcbz\tw2, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029032], [" a84a2c:\tldr\tx29, [x19,#440]", 11029036], [" a84a30:\tadd\tx8, sp, #0x150", 11029040], [" a84a34:\tmov\tx0, x19", 11029044], [" a84a38:\tmov\tx1, x20", 11029048], [" a84a3c:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11029052], [" a84a40:\tadd\tx1, sp, #0x150", 11029056], [" a84a44:\tmov\tx0, x29", 11029060], [" a84a48:\tmov\tw2, wzr", 11029064], [" a84a4c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029068], [" a84a50:\tmov\tw28, wzr", 11029072], [" a84a54:\tstp\twzr, wzr, [sp,#44]", 11029076], [" a84a58:\tmov\tw8, wzr", 11029080], [" a84a5c:\tstp\twzr, wzr, [sp,#88]", 11029084], [" a84a60:\tmov\tw2, #0x5 \t// #5", 11029088], [" a84a64:\tstr\twzr, [sp,#52]", 11029092], [" a84a68:\tmov\tx24, x0", 11029096], [" a84a6c:\tstr\tx28, [sp,#56]", 11029100], [" a84a70:\tstr\twzr, [sp,#64]", 11029104], [" a84a74:\tstr\tw8, [sp,#76]", 11029108], [" a84a78:\tb\ta85c84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21f24>", 11029112], [" a84a7c:\tcmp\tw26, #0x58", 11029116], [" a84a80:\tldr\tw17, [sp,#88]", 11029120], [" a84a84:\tcset\tw29, eq", 11029124], [" a84a88:\tcset\tw28, ne", 11029128], [" a84a8c:\tcbz\tw17, a85fdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2227c>", 11029132], [" a84a90:\tstr\tw28, [sp,#28]", 11029136], [" a84a94:\tadd\tx1, sp, #0x190", 11029140], [" a84a98:\tldr\tx0, [x19,#440]", 11029144], [" a84a9c:\tmov\tw2, wzr", 11029148], [" a84aa0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029152], [" a84aa4:\tmov\tx23, x0", 11029156], [" a84aa8:\tadd\tx0, x23, #0x78", 11029160], [" a84aac:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11029164], [" a84ab0:\tadd\tx17, x23, #0x10c", 11029168], [" a84ab4:\tldr\tw4, [x23,#172]", 11029172], [" a84ab8:\tcmp\tw26, #0x59", 11029176], [" a84abc:\torr\tw3, wzr, #0x3", 11029180], [" a84ac0:\tldr\tx15, [x17]", 11029184], [" a84ac4:\tcinc\tx2, x3, eq", 11029188], [" a84ac8:\tubfiz\tx16, x0, #32, #16", 11029192], [" a84acc:\tand\tw8, w4, #0xfffffff0", 11029196], [" a84ad0:\tand\tx7, x15, #0xffff0000ffff0000", 11029200], [" a84ad4:\torr\tx24, x7, x2", 11029204], [" a84ad8:\torr\tx1, x24, x16", 11029208], [" a84adc:\tmov\tx24, x23", 11029212], [" a84ae0:\tstr\tx1, [x17]", 11029216], [" a84ae4:\tstr\tw8, [x24,#172]", 11029220], [" a84ae8:\tldr\tx1, [x19,#248]", 11029224], [" a84aec:\tldr\tx0, [x1,#4008]", 11029228], [" a84af0:\tldr\tw5, [x0,#64]!", 11029232], [" a84af4:\tldur\tw11, [x0,#-32]", 11029236], [" a84af8:\tstr\tw11, [sp,#176]", 11029240], [" a84afc:\tcbz\tw5, a8627c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2251c>", 11029244], [" a84b00:\tmov\tw6, #0x25 \t// #37", 11029248], [" a84b04:\tldr\tx4, [x0,#8]", 11029252], [" a84b08:\tsub\tw10, w5, #0x1", 11029256], [" a84b0c:\tmul\tw12, w11, w6", 11029260], [" a84b10:\torr\tw18, wzr, #0x18", 11029264], [" a84b14:\tand\tw7, w10, w12", 11029268], [" a84b18:\tumaddl\tx8, w7, w18, x4", 11029272], [" a84b1c:\tldr\tw7, [x8]", 11029276], [" a84b20:\tcmp\tw11, w7", 11029280], [" a84b24:\tb.eq\ta86f9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2323c>", 11029284], [" a84b28:\tmov\tx13, xzr", 11029288], [" a84b2c:\torr\tw15, wzr, #0x1", 11029292], [" a84b30:\torr\tw27, wzr, #0x7fffffff", 11029296], [" a84b34:\torr\tw9, wzr, #0x80000000", 11029300], [" a84b38:\tcmp\tw7, w27", 11029304], [" a84b3c:\tb.eq\ta86f7c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2321c>", 11029308], [" a84b40:\tcmp\tx13, #0x0", 11029312], [" a84b44:\tadd\tw12, w12, w15", 11029316], [" a84b48:\tccmp\tw7, w9, #0x0, eq", 11029320], [" a84b4c:\tand\tw2, w12, w10", 11029324], [" a84b50:\tadd\tw15, w15, #0x1", 11029328], [" a84b54:\tcsel\tx13, x13, x8, ne", 11029332], [" a84b58:\tumaddl\tx8, w2, w18, x4", 11029336], [" a84b5c:\tldr\tw7, [x8]", 11029340], [" a84b60:\tcmp\tw11, w7", 11029344], [" a84b64:\tb.ne\ta84b38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20dd8>", 11029348], [" a84b68:\tb\ta86f9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2323c>", 11029352], [" a84b6c:\tldr\tw28, [sp,#88]", 11029356], [" a84b70:\tcbz\tw28, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029360], [" a84b74:\tldr\tx0, [x19,#440]", 11029364], [" a84b78:\tadd\tx1, sp, #0x190", 11029368], [" a84b7c:\tmov\tw2, wzr", 11029372], [" a84b80:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029376], [" a84b84:\tmov\tx24, x0", 11029380], [" a84b88:\tadd\tx0, x24, #0x78", 11029384], [" a84b8c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11029388], [" a84b90:\tadd\tx16, x24, #0x10c", 11029392], [" a84b94:\tldr\tx7, [x16]", 11029396], [" a84b98:\tbfi\tx7, x0, #32, #16", 11029400], [" a84b9c:\tstr\tx7, [x16]", 11029404], [" a84ba0:\tldr\tx23, [x19,#440]", 11029408], [" a84ba4:\tldp\tx26, x9, [x23,#104]", 11029412], [" a84ba8:\tcmp\tx26, x9", 11029416], [" a84bac:\tb.eq\ta86d70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23010>", 11029420], [" a84bb0:\tstr\tx24, [x26]", 11029424], [" a84bb4:\tldr\tx27, [x23,#104]", 11029428], [" a84bb8:\tadd\tx3, x27, #0x8", 11029432], [" a84bbc:\tstr\tx3, [x23,#104]", 11029436], [" a84bc0:\tldr\tw28, [sp,#88]", 11029440], [" a84bc4:\tb\ta878ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b8c>", 11029444], [" a84bc8:\tldr\tw4, [sp,#88]", 11029448], [" a84bcc:\tcbz\tw4, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029452], [" a84bd0:\tldr\tx0, [x19,#440]", 11029456], [" a84bd4:\tadd\tx1, sp, #0x190", 11029460], [" a84bd8:\tmov\tw2, wzr", 11029464], [" a84bdc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029468], [" a84be0:\tmov\tx24, x0", 11029472], [" a84be4:\tadd\tx0, x24, #0x78", 11029476], [" a84be8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11029480], [" a84bec:\tmov\tw13, wzr", 11029484], [" a84bf0:\tldr\tw4, [x24,#172]", 11029488], [" a84bf4:\tadd\tx2, x24, #0x10c", 11029492], [" a84bf8:\tstp\twzr, wzr, [sp,#44]", 11029496], [" a84bfc:\tstr\twzr, [sp,#52]", 11029500], [" a84c00:\tmov\tw29, #0x5 \t// #5", 11029504], [" a84c04:\tstr\tx13, [sp,#56]", 11029508], [" a84c08:\tmov\tw6, #0x9 \t// #9", 11029512], [" a84c0c:\tstr\twzr, [sp,#64]", 11029516], [" a84c10:\tand\tw18, w4, #0xfffffff0", 11029520], [" a84c14:\tstr\twzr, [sp,#88]", 11029524], [" a84c18:\torr\tw23, w18, #0x2", 11029528], [" a84c1c:\tstp\twzr, wzr, [sp,#24]", 11029532], [" a84c20:\tmov\tw26, #0x43 \t// #67", 11029536], [" a84c24:\tldr\tx27, [x2]", 11029540], [" a84c28:\tldr\tx25, [x24]", 11029544], [" a84c2c:\tand\tx4, x27, #0xffff0000ffff0000", 11029548], [" a84c30:\tbfi\tx4, x0, #32, #16", 11029552], [" a84c34:\tmov\tx0, #0x500400000000 \t// #87978110091264", 11029556], [" a84c38:\tmovk\tx0, #0x80, lsl #16", 11029560], [" a84c3c:\tmovk\tx0, #0x4000", 11029564], [" a84c40:\torr\tx5, x4, x29", 11029568], [" a84c44:\torr\tx4, x25, x0", 11029572], [" a84c48:\torr\tw27, wzr, #0x1", 11029576], [" a84c4c:\tstp\tw27, w6, [sp,#92]", 11029580], [" a84c50:\tstr\tx5, [x2]", 11029584], [" a84c54:\tstr\tw23, [x24,#172]", 11029588], [" a84c58:\tstr\tx4, [x24]", 11029592], [" a84c5c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11029596], [" a84c60:\tldr\tw6, [sp,#88]", 11029600], [" a84c64:\tcbz\tw6, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029604], [" a84c68:\tldr\tx0, [x19,#440]", 11029608], [" a84c6c:\tldr\tw17, [sp,#68]", 11029612], [" a84c70:\tcmp\tw17, #0x2", 11029616], [" a84c74:\tb.lt\ta86594 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22834>", 11029620], [" a84c78:\tldr\tw2, [x0,#4]", 11029624], [" a84c7c:\tb\ta86598 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22838>", 11029628], [" a84c80:\tldr\tw1, [sp,#88]", 11029632], [" a84c84:\tcbz\tw1, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029636], [" a84c88:\tldr\tx25, [x19,#440]", 11029640], [" a84c8c:\tadd\tx8, sp, #0x150", 11029644], [" a84c90:\tmov\tx0, x19", 11029648], [" a84c94:\tmov\tx1, x20", 11029652], [" a84c98:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11029656], [" a84c9c:\tadd\tx1, sp, #0x150", 11029660], [" a84ca0:\tmov\tx0, x25", 11029664], [" a84ca4:\tmov\tw2, wzr", 11029668], [" a84ca8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029672], [" a84cac:\tmov\tw27, wzr", 11029676], [" a84cb0:\tstp\twzr, wzr, [sp,#44]", 11029680], [" a84cb4:\tmov\tw4, #0x5 \t// #5", 11029684], [" a84cb8:\tstp\twzr, wzr, [sp,#88]", 11029688], [" a84cbc:\tmov\tx24, x0", 11029692], [" a84cc0:\tstr\twzr, [sp,#52]", 11029696], [" a84cc4:\tstr\tx27, [sp,#56]", 11029700], [" a84cc8:\tmov\tw26, #0x50 \t// #80", 11029704], [" a84ccc:\tb\ta85990 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21c30>", 11029708], [" a84cd0:\tldrb\tw16, [x19,#265]", 11029712], [" a84cd4:\tcbz\tw16, a862bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2255c>", 11029716], [" a84cd8:\tldr\tw9, [x19,#32]", 11029720], [" a84cdc:\tldr\tw1, [sp,#88]", 11029724], [" a84ce0:\tcmp\tw9, #0x4", 11029728], [" a84ce4:\tb.ne\ta8663c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x228dc>", 11029732], [" a84ce8:\tcbz\tw1, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029736], [" a84cec:\tldr\tx0, [x19,#440]", 11029740], [" a84cf0:\tadd\tx1, sp, #0x190", 11029744], [" a84cf4:\tmov\tw2, wzr", 11029748], [" a84cf8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029752], [" a84cfc:\tmov\tx24, x0", 11029756], [" a84d00:\tadd\tx23, x24, #0x10c", 11029760], [" a84d04:\tmov\tx9, #0x100000001 \t// #4294967297", 11029764], [" a84d08:\tldr\tx4, [x24]", 11029768], [" a84d0c:\tmovk\tx9, #0x4004, lsl #32", 11029772], [" a84d10:\tldr\tx6, [x23]", 11029776], [" a84d14:\tadd\tx0, x24, #0x78", 11029780], [" a84d18:\torr\tx8, x4, x9", 11029784], [" a84d1c:\tand\tx5, x6, #0xffffffffffff0000", 11029788], [" a84d20:\torr\tx6, x5, #0x7", 11029792], [" a84d24:\tstr\tx8, [x24]", 11029796], [" a84d28:\tstr\tx6, [x23]", 11029800], [" a84d2c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11029804], [" a84d30:\tldr\tx10, [x23]", 11029808], [" a84d34:\tmov\tw11, #0x800000 \t// #8388608", 11029812], [" a84d38:\tstr\twzr, [sp,#44]", 11029816], [" a84d3c:\tmovk\tw11, #0x4000", 11029820], [" a84d40:\tldr\tx7, [x24]", 11029824], [" a84d44:\tmov\tw14, wzr", 11029828], [" a84d48:\tmov\tw1, #0x9 \t// #9", 11029832], [" a84d4c:\tstp\twzr, wzr, [sp,#48]", 11029836], [" a84d50:\tbfi\tx10, x0, #32, #16", 11029840], [" a84d54:\tstr\twzr, [sp,#64]", 11029844], [" a84d58:\torr\tw0, wzr, #0x1", 11029848], [" a84d5c:\tstr\tx14, [sp,#56]", 11029852], [" a84d60:\torr\tx12, x7, x11", 11029856], [" a84d64:\tstp\twzr, wzr, [sp,#24]", 11029860], [" a84d68:\tstr\tw1, [sp,#96]", 11029864], [" a84d6c:\tmov\tw26, #0x47 \t// #71", 11029868], [" a84d70:\tstp\twzr, w0, [sp,#88]", 11029872], [" a84d74:\tstr\tx10, [x23]", 11029876], [" a84d78:\tstr\tx12, [x24]", 11029880], [" a84d7c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11029884], [" a84d80:\tcmp\tw9, #0x0", 11029888], [" a84d84:\tcset\tw2, ne", 11029892], [" a84d88:\torr\tw1, wzr, #0x1", 11029896], [" a84d8c:\torr\tw14, wzr, #0x1", 11029900], [" a84d90:\tstr\tw14, [sp,#76]", 11029904], [" a84d94:\tbl\t9a87e0 <islower@plt+0x93b190>", 11029908], [" a84d98:\tstr\tx0, [sp,#80]", 11029912], [" a84d9c:\tldr\tw8, [sp,#88]", 11029916], [" a84da0:\tcbz\tw8, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11029920], [" a84da4:\tldr\tx0, [x19,#440]", 11029924], [" a84da8:\tadd\tx1, sp, #0x190", 11029928], [" a84dac:\tmov\tw2, wzr", 11029932], [" a84db0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11029936], [" a84db4:\tmov\tx24, x0", 11029940], [" a84db8:\tcmp\tw26, #0x37", 11029944], [" a84dbc:\tb.ne\ta84dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2106c>", 11029948], [" a84dc0:\tldr\tx6, [x19,#248]", 11029952], [" a84dc4:\tldr\tx8, [x6,#2768]", 11029956], [" a84dc8:\tcbz\tx8, a86e90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23130>", 11029960], [" a84dcc:\tcmp\tw26, #0x39", 11029964], [" a84dd0:\tb.ne\ta86040 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x222e0>", 11029968], [" a84dd4:\tldr\tx8, [x19,#248]", 11029972], [" a84dd8:\tldr\tx10, [x8,#2776]", 11029976], [" a84ddc:\tcbz\tx10, a86fdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2327c>", 11029980], [" a84de0:\tmov\tw3, wzr", 11029984], [" a84de4:\tstp\twzr, wzr, [sp,#44]", 11029988], [" a84de8:\torr\tw10, wzr, #0x4", 11029992], [" a84dec:\tstp\twzr, wzr, [sp,#88]", 11029996], [" a84df0:\tstr\twzr, [sp,#52]", 11030000], [" a84df4:\tmov\tw26, #0x39 \t// #57", 11030004], [" a84df8:\tstr\tx3, [sp,#56]", 11030008], [" a84dfc:\tb\ta84f74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21214>", 11030012], [" a84e00:\tldr\tw8, [x19,#32]", 11030016], [" a84e04:\tcmp\tw8, #0x1", 11030020], [" a84e08:\tb.eq\ta86484 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22724>", 11030024], [" a84e0c:\tcmp\tw8, #0x2", 11030028], [" a84e10:\tb.ne\ta86490 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22730>", 11030032], [" a84e14:\torr\tw17, wzr, #0x4", 11030036], [" a84e18:\tstr\tw17, [sp,#96]", 11030040], [" a84e1c:\tb\ta864b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22750>", 11030044], [" a84e20:\tldr\tw16, [sp,#88]", 11030048], [" a84e24:\tcbz\tw16, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11030052], [" a84e28:\tldr\tx0, [x19,#440]", 11030056], [" a84e2c:\tadd\tx1, sp, #0x190", 11030060], [" a84e30:\tmov\tw2, wzr", 11030064], [" a84e34:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11030068], [" a84e38:\tmov\tw1, wzr", 11030072], [" a84e3c:\tstp\twzr, wzr, [sp,#44]", 11030076], [" a84e40:\torr\tw15, wzr, #0x4", 11030080], [" a84e44:\tstp\twzr, wzr, [sp,#88]", 11030084], [" a84e48:\tmov\tx24, x0", 11030088], [" a84e4c:\tstr\twzr, [sp,#52]", 11030092], [" a84e50:\tstr\tx1, [sp,#56]", 11030096], [" a84e54:\tmov\tw26, #0x29 \t// #41", 11030100], [" a84e58:\tstr\twzr, [sp,#64]", 11030104], [" a84e5c:\tstp\twzr, wzr, [sp,#24]", 11030108], [" a84e60:\tstr\tw15, [sp,#96]", 11030112], [" a84e64:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11030116], [" a84e68:\tldr\tw5, [sp,#88]", 11030120], [" a84e6c:\tcbz\tw5, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11030124], [" a84e70:\tldr\tw4, [sp,#68]", 11030128], [" a84e74:\tldrb\tw25, [x19,#151]", 11030132], [" a84e78:\tcbz\tw25, a84f08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x211a8>", 11030136], [" a84e7c:\torr\tw1, wzr, #0x1", 11030140], [" a84e80:\tmovi\tv3.2d, #0x0", 11030144], [" a84e84:\tmov\tx17, #0x3000000000000000 \t// #3458764513820540928", 11030148], [" a84e88:\tstr\twzr, [sp,#344]", 11030152], [" a84e8c:\tmovk\tx17, #0x1, lsl #32", 11030156], [" a84e90:\tstr\twzr, [sp,#376]", 11030160], [" a84e94:\tmov\tw9, #0xffffffff \t// #-1", 11030164], [" a84e98:\tstr\tx1, [sp,#336]", 11030168], [" a84e9c:\torr\tw10, wzr, #0x4", 11030172], [" a84ea0:\tstr\twzr, [sp,#388]", 11030176], [" a84ea4:\tmovk\tx17, #0x6, lsl #16", 11030180], [" a84ea8:\tmov\tw1, #0x31 \t// #49", 11030184], [" a84eac:\tstr\tw9, [sp,#368]", 11030188], [" a84eb0:\tadd\tx2, sp, #0x150", 11030192], [" a84eb4:\tstr\tw10, [sp,#372]", 11030196], [" a84eb8:\tstr\tq3, [sp,#352]", 11030200], [" a84ebc:\tstur\tx17, [x23,#44]", 11030204], [" a84ec0:\tbl\t9be000 <islower@plt+0x9509b0>", 11030208], [" a84ec4:\tldr\tx23, [x19,#248]", 11030212], [" a84ec8:\tfmov\td0, #1.000000000000000000e+00", 11030216], [" a84ecc:\tmov\tx26, x0", 11030220], [" a84ed0:\tldr\tx11, [x23,#2496]", 11030224], [" a84ed4:\tmov\tx0, x11", 11030228], [" a84ed8:\tbl\tf8b50 <islower@plt+0x8b500>", 11030232], [" a84edc:\tmov\tx6, x0", 11030236], [" a84ee0:\tmov\tx0, x23", 11030240], [" a84ee4:\tmov\tw1, wzr", 11030244], [" a84ee8:\tmov\tx2, x26", 11030248], [" a84eec:\tmov\tw3, wzr", 11030252], [" a84ef0:\tmov\tw4, wzr", 11030256], [" a84ef4:\tmov\tx5, x6", 11030260], [" a84ef8:\tbl\t9d6580 <islower@plt+0x968f30>", 11030264], [" a84efc:\tldr\tx25, [x19,#248]", 11030268], [" a84f00:\tldr\tx10, [x25,#24]", 11030272], [" a84f04:\tldr\tw4, [x10,#88]", 11030276], [" a84f08:\tldr\tx0, [x19,#440]", 11030280], [" a84f0c:\tcmp\tw4, #0x2", 11030284], [" a84f10:\tb.lt\ta8674c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x229ec>", 11030288], [" a84f14:\tldr\tw2, [x0,#4]", 11030292], [" a84f18:\tb\ta86750 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x229f0>", 11030296], [" a84f1c:\tldr\tw28, [x19,#32]", 11030300], [" a84f20:\tcmp\tw28, #0x1", 11030304], [" a84f24:\tb.eq\ta8650c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x227ac>", 11030308], [" a84f28:\tcmp\tw28, #0x2", 11030312], [" a84f2c:\tb.ne\ta86518 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x227b8>", 11030316], [" a84f30:\torr\tw15, wzr, #0x4", 11030320], [" a84f34:\tstr\tw15, [sp,#96]", 11030324], [" a84f38:\tb\ta86538 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x227d8>", 11030328], [" a84f3c:\tldr\tw0, [sp,#88]", 11030332], [" a84f40:\tcbz\tw0, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11030336], [" a84f44:\tldr\tx0, [x19,#440]", 11030340], [" a84f48:\tadd\tx1, sp, #0x190", 11030344], [" a84f4c:\tmov\tw2, wzr", 11030348], [" a84f50:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11030352], [" a84f54:\tmov\tw11, wzr", 11030356], [" a84f58:\tstp\twzr, wzr, [sp,#44]", 11030360], [" a84f5c:\torr\tw10, wzr, #0x4", 11030364], [" a84f60:\tstp\twzr, wzr, [sp,#88]", 11030368], [" a84f64:\tmov\tx24, x0", 11030372], [" a84f68:\tstr\twzr, [sp,#52]", 11030376], [" a84f6c:\tstr\tx11, [sp,#56]", 11030380], [" a84f70:\tmov\tw26, #0x2b \t// #43", 11030384], [" a84f74:\tstr\twzr, [sp,#64]", 11030388], [" a84f78:\tstp\twzr, wzr, [sp,#24]", 11030392], [" a84f7c:\tstr\tw10, [sp,#96]", 11030396], [" a84f80:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11030400], [" a84f84:\tldr\tw9, [sp,#88]", 11030404], [" a84f88:\tcbz\tw9, a86338 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x225d8>", 11030408], [" a84f8c:\tldr\tx0, [x19,#440]", 11030412], [" a84f90:\tadd\tx1, sp, #0x190", 11030416], [" a84f94:\tldr\tw2, [x0]", 11030420], [" a84f98:\tstr\tx2, [sp,#56]", 11030424], [" a84f9c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11030428], [" a84fa0:\tmov\tx24, x0", 11030432], [" a84fa4:\tadd\tx27, x24, #0x78", 11030436], [" a84fa8:\tmov\tx0, x27", 11030440], [" a84fac:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11030444], [" a84fb0:\tadd\tx11, x24, #0x10c", 11030448], [" a84fb4:\tldr\tx26, [x11]", 11030452], [" a84fb8:\tbfi\tx26, x0, #32, #16", 11030456], [" a84fbc:\tmov\tx0, x27", 11030460], [" a84fc0:\tstr\tx26, [x11]", 11030464], [" a84fc4:\tldr\tx29, [x19,#440]", 11030468], [" a84fc8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11030472], [" a84fcc:\tldr\tx28, [x19,#440]", 11030476], [" a84fd0:\tldr\tw6, [x29]", 11030480], [" a84fd4:\tldp\tx9, x10, [x28,#80]", 11030484], [" a84fd8:\tadd\tw7, w6, w0", 11030488], [" a84fdc:\tcmp\tx9, x10", 11030492], [" a84fe0:\tstr\tw7, [x29]", 11030496], [" a84fe4:\tb.eq\ta86dd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23070>", 11030500], [" a84fe8:\tstr\tx24, [x9]", 11030504], [" a84fec:\tldr\tx0, [x28,#80]", 11030508], [" a84ff0:\tadd\tx14, x0, #0x8", 11030512], [" a84ff4:\tstr\tx14, [x28,#80]", 11030516], [" a84ff8:\tb\ta87970 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23c10>", 11030520], [" a84ffc:\tldr\tw9, [sp,#88]", 11030524], [" a85000:\tcbz\tw9, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11030528], [" a85004:\tldr\tx0, [x19,#440]", 11030532], [" a85008:\tadd\tx1, sp, #0x190", 11030536], [" a8500c:\tldr\tw2, [x0,#4]", 11030540], [" a85010:\tstr\tx2, [sp,#56]", 11030544], [" a85014:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11030548], [" a85018:\tmov\tx23, x0", 11030552], [" a8501c:\tadd\tx27, x23, #0x78", 11030556], [" a85020:\tmov\tx0, x27", 11030560], [" a85024:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11030564], [" a85028:\tadd\tx13, x23, #0x10c", 11030568], [" a8502c:\tldr\tx4, [x13]", 11030572], [" a85030:\tbfi\tx4, x0, #32, #16", 11030576], [" a85034:\tmov\tx0, x27", 11030580], [" a85038:\tstr\tx4, [x13]", 11030584], [" a8503c:\tldr\tx29, [x19,#440]", 11030588], [" a85040:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11030592], [" a85044:\tldr\tx26, [x19,#440]", 11030596], [" a85048:\tldr\tw2, [x29,#4]", 11030600], [" a8504c:\tldp\tx25, x7, [x26,#104]", 11030604], [" a85050:\tadd\tw27, w2, w0", 11030608], [" a85054:\tcmp\tx25, x7", 11030612], [" a85058:\tstr\tw27, [x29,#4]", 11030616], [" a8505c:\tb.eq\ta86e30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x230d0>", 11030620], [" a85060:\tstr\tx23, [x25]", 11030624], [" a85064:\tmov\tx29, x23", 11030628], [" a85068:\tldr\tx5, [x26,#104]", 11030632], [" a8506c:\tadd\tx6, x5, #0x8", 11030636], [" a85070:\tstr\tx6, [x26,#104]", 11030640], [" a85074:\tb\ta87a1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23cbc>", 11030644], [" a85078:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11030648], [" a8507c:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11030652], [" a85080:\tadd\tx0, x0, #0xd47", 11030656], [" a85084:\tadd\tx1, x1, #0xcf2", 11030660], [" a85088:\tmov\tw2, #0xc46 \t// #3142", 11030664], [" a8508c:\tbl\tb9770 <islower@plt+0x4c120>", 11030668], [" a85090:\tldr\tx27, [x19,#8]", 11030672], [" a85094:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 11030676], [" a85098:\tadd\tx1, x1, #0xf60", 11030680], [" a8509c:\tstrb\twzr, [x19,#340]", 11030684], [" a850a0:\tmov\tx0, x27", 11030688], [" a850a4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11030692], [" a850a8:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11030696], [" a850ac:\tadd\tx1, x1, #0xde8", 11030700], [" a850b0:\tmov\tx0, x27", 11030704], [" a850b4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11030708], [" a850b8:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11030712], [" a850bc:\tadd\tx1, x1, #0x63a", 11030716], [" a850c0:\tmov\tx0, x27", 11030720], [" a850c4:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11030724], [" a850c8:\tmov\tw18, wzr", 11030728], [" a850cc:\tmov\tw0, #0x19 \t// #25", 11030732], [" a850d0:\tmov\tw23, wzr", 11030736], [" a850d4:\tmov\tw9, wzr", 11030740], [" a850d8:\tstr\tx18, [sp,#56]", 11030744], [" a850dc:\tmov\tw4, wzr", 11030748], [" a850e0:\tstp\twzr, w0, [sp,#92]", 11030752], [" a850e4:\tb\ta85120 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x213c0>", 11030756], [" a850e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11030760], [" a850ec:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11030764], [" a850f0:\tadd\tx0, x0, #0xd47", 11030768], [" a850f4:\tadd\tx1, x1, #0xcf2", 11030772], [" a850f8:\tmov\tw2, #0x97e \t// #2430", 11030776], [" a850fc:\tbl\tb9770 <islower@plt+0x4c120>", 11030780], [" a85100:\tmov\tw2, wzr", 11030784], [" a85104:\tmov\tw24, #0x19 \t// #25", 11030788], [" a85108:\tmov\tw23, wzr", 11030792], [" a8510c:\tmov\tw9, wzr", 11030796], [" a85110:\tstr\tx2, [sp,#56]", 11030800], [" a85114:\tmov\tw4, wzr", 11030804], [" a85118:\tstp\twzr, w24, [sp,#92]", 11030808], [" a8511c:\tmov\tw26, #0x9 \t// #9", 11030812], [" a85120:\tldr\tx24, [sp,#112]", 11030816], [" a85124:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11030820], [" a85128:\tldr\tw1, [sp,#88]", 11030824], [" a8512c:\tcbz\tw1, a86354 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x225f4>", 11030828], [" a85130:\tldr\tx17, [x20]", 11030832], [" a85134:\tmov\tx0, x20", 11030836], [" a85138:\tldr\tx26, [x17,#144]", 11030840], [" a8513c:\tblr\tx26", 11030844], [" a85140:\tldr\tx18, [x20]", 11030848], [" a85144:\tmov\tx27, x0", 11030852], [" a85148:\tmov\tx0, x20", 11030856], [" a8514c:\tldr\tx11, [x18,#304]", 11030860], [" a85150:\tblr\tx11", 11030864], [" a85154:\tmov\tx4, x0", 11030868], [" a85158:\tldr\tx0, [x19,#248]", 11030872], [" a8515c:\tmov\tx5, x1", 11030876], [" a85160:\tmov\tw8, #0xffffffff \t// #-1", 11030880], [" a85164:\tmov\tx1, x4", 11030884], [" a85168:\tmov\tx2, x5", 11030888], [" a8516c:\tmov\tx3, x27", 11030892], [" a85170:\tmov\tw4, w8", 11030896], [" a85174:\tmov\tx5, xzr", 11030900], [" a85178:\tbl\ta02128 <islower@plt+0x994ad8>", 11030904], [" a8517c:\tldr\tx2, [x27]", 11030908], [" a85180:\tmov\tx28, x0", 11030912], [" a85184:\tmov\tx0, x27", 11030916], [" a85188:\tldr\tx12, [x2,#632]", 11030920], [" a8518c:\tblr\tx12", 11030924], [" a85190:\ttbnz\tw0, #0, a851f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21490>", 11030928], [" a85194:\tadd\tx0, x28, #0x78", 11030932], [" a85198:\tbl\ta496f8 <islower@plt+0x9dc0a8>", 11030936], [" a8519c:\tldr\tx3, [x19,#248]", 11030940], [" a851a0:\tmov\tw26, w0", 11030944], [" a851a4:\tldr\tx10, [x3,#24]", 11030948], [" a851a8:\tmov\tx0, x10", 11030952], [" a851ac:\tbl\t990df4 <islower@plt+0x9237a4>", 11030956], [" a851b0:\tcmp\tw26, w0", 11030960], [" a851b4:\tb.ls\ta851f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21490>", 11030964], [" a851b8:\tldr\tx25, [x19,#8]", 11030968], [" a851bc:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 11030972], [" a851c0:\tadd\tx1, x1, #0xf60", 11030976], [" a851c4:\tstrb\twzr, [x19,#340]", 11030980], [" a851c8:\tmov\tx0, x25", 11030984], [" a851cc:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11030988], [" a851d0:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11030992], [" a851d4:\tadd\tx1, x1, #0xdc2", 11030996], [" a851d8:\tmov\tx0, x25", 11031000], [" a851dc:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11031004], [" a851e0:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 11031008], [" a851e4:\tadd\tx1, x1, #0x63a", 11031012], [" a851e8:\tmov\tx0, x25", 11031016], [" a851ec:\tbl\tb1d498 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9738>", 11031020], [" a851f0:\tldr\tx4, [x27]", 11031024], [" a851f4:\tmov\tx0, x27", 11031028], [" a851f8:\tldr\tx13, [x4,#152]", 11031032], [" a851fc:\tblr\tx13", 11031036], [" a85200:\tldur\tx14, [x28,#164]", 11031040], [" a85204:\tbfi\tx14, x0, #48, #8", 11031044], [" a85208:\tmov\tx0, x27", 11031048], [" a8520c:\tstur\tx14, [x28,#164]", 11031052], [" a85210:\tldr\tx24, [x27]", 11031056], [" a85214:\tldr\tx25, [x24,#160]", 11031060], [" a85218:\tblr\tx25", 11031064], [" a8521c:\tldr\tw16, [x28,#172]", 11031068], [" a85220:\tbfi\tw16, w0, #4, #4", 11031072], [" a85224:\tmov\tx0, x27", 11031076], [" a85228:\tstr\tw16, [x28,#172]", 11031080], [" a8522c:\tldr\tx5, [x27]", 11031084], [" a85230:\tldr\tx15, [x5,#168]", 11031088], [" a85234:\tblr\tx15", 11031092], [" a85238:\tldur\tx3, [x28,#164]", 11031096], [" a8523c:\tbfi\tx3, x0, #56, #4", 11031100], [" a85240:\tmov\tx0, x27", 11031104], [" a85244:\tstur\tx3, [x28,#164]", 11031108], [" a85248:\tldr\tx6, [x27]", 11031112], [" a8524c:\tldr\tx2, [x6,#256]", 11031116], [" a85250:\tblr\tx2", 11031120], [" a85254:\tadd\tx8, x28, #0x11c", 11031124], [" a85258:\tadd\tx29, x28, #0x10c", 11031128], [" a8525c:\tldr\tx24, [x8]", 11031132], [" a85260:\tbfi\tx24, x0, #40, #8", 11031136], [" a85264:\tmov\tx0, x27", 11031140], [" a85268:\tstr\tx24, [x8]", 11031144], [" a8526c:\tmov\tx24, x28", 11031148], [" a85270:\tbl\ta8a5d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x26870>", 11031152], [" a85274:\tldr\tx1, [x29]", 11031156], [" a85278:\tmov\tw10, wzr", 11031160], [" a8527c:\torr\tw7, wzr, #0x1", 11031164], [" a85280:\tstp\twzr, wzr, [sp,#44]", 11031168], [" a85284:\tstp\twzr, wzr, [sp,#88]", 11031172], [" a85288:\tmov\tw26, #0xa \t// #10", 11031176], [" a8528c:\tstr\tx10, [sp,#56]", 11031180], [" a85290:\tbfi\tx1, x0, #48, #16", 11031184], [" a85294:\tstr\twzr, [sp,#52]", 11031188], [" a85298:\tstr\twzr, [sp,#64]", 11031192], [" a8529c:\tstp\twzr, wzr, [sp,#24]", 11031196], [" a852a0:\tstr\tw7, [sp,#96]", 11031200], [" a852a4:\tstr\tx1, [x29]", 11031204], [" a852a8:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11031208], [" a852ac:\tldr\tw5, [sp,#88]", 11031212], [" a852b0:\tcbz\tw5, a86370 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22610>", 11031216], [" a852b4:\tldr\tx0, [x19,#440]", 11031220], [" a852b8:\tadd\tx1, sp, #0x190", 11031224], [" a852bc:\tmov\tw2, wzr", 11031228], [" a852c0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11031232], [" a852c4:\tmov\tx24, x0", 11031236], [" a852c8:\tadd\tx0, x24, #0x78", 11031240], [" a852cc:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11031244], [" a852d0:\tadd\tx3, x24, #0x10c", 11031248], [" a852d4:\tldr\tw26, [x24,#172]", 11031252], [" a852d8:\tldr\tx4, [x24]", 11031256], [" a852dc:\tmov\tw1, #0x5 \t// #5", 11031260], [" a852e0:\tldr\tx16, [x3]", 11031264], [" a852e4:\tand\tw15, w26, #0xfffffff0", 11031268], [" a852e8:\torr\tw27, w15, #0x2", 11031272], [" a852ec:\torr\tx2, x4, #0x100000000000", 11031276], [" a852f0:\tand\tx18, x16, #0xffff0000ffff0000", 11031280], [" a852f4:\tbfi\tx18, x0, #32, #16", 11031284], [" a852f8:\torr\tx26, x18, x1", 11031288], [" a852fc:\tstr\tx26, [x3]", 11031292], [" a85300:\tstr\tw27, [x24,#172]", 11031296], [" a85304:\tstr\tx2, [x24]", 11031300], [" a85308:\tldr\tx26, [x19,#248]", 11031304], [" a8530c:\tldr\tx3, [x26,#24]", 11031308], [" a85310:\tldr\tw16, [x3,#88]", 11031312], [" a85314:\tcmp\tw16, #0x2", 11031316], [" a85318:\tb.lt\ta86884 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22b24>", 11031320], [" a8531c:\torr\tx2, x4, #0x300000000000", 11031324], [" a85320:\torr\tw7, wzr, #0x3", 11031328], [" a85324:\tstr\tw7, [sp,#96]", 11031332], [" a85328:\tstr\tx2, [x24]", 11031336], [" a8532c:\tb\ta8688c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22b2c>", 11031340], [" a85330:\tldr\tw16, [x19,#80]", 11031344], [" a85334:\tcbz\tw16, a85394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21634>", 11031348], [" a85338:\tldr\tw12, [x19,#24]", 11031352], [" a8533c:\tcmp\tw12, #0x1", 11031356], [" a85340:\tb.ne\ta85374 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21614>", 11031360], [" a85344:\tldur\tx6, [x23,#108]", 11031364], [" a85348:\tmov\tw25, #0x69 \t// #105", 11031368], [" a8534c:\tand\tx2, x6, #0xffff", 11031372], [" a85350:\teor\tx26, x2, x25", 11031376], [" a85354:\tcbz\tx26, a85394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21634>", 11031380], [" a85358:\tand\tw10, w6, #0xffff", 11031384], [" a8535c:\tsub\tw13, w10, #0x3a", 11031388], [" a85360:\tcmp\tw13, #0x2e", 11031392], [" a85364:\tb.cc\ta85394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21634>", 11031396], [" a85368:\tsub\tw14, w10, #0x6a", 11031400], [" a8536c:\tcmp\tw14, #0x2f", 11031404], [" a85370:\tb.cc\ta85394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21634>", 11031408], [" a85374:\tldr\tx3, [x20]", 11031412], [" a85378:\tmov\tx0, x20", 11031416], [" a8537c:\tldr\tx6, [x3,#144]", 11031420], [" a85380:\tblr\tx6", 11031424], [" a85384:\tldr\tx4, [x0]", 11031428], [" a85388:\torr\tw1, wzr, #0x3", 11031432], [" a8538c:\tldr\tx9, [x4,#480]", 11031436], [" a85390:\tblr\tx9", 11031440], [" a85394:\tldur\tx4, [x23,#108]", 11031444], [" a85398:\tand\tw8, w4, #0xffff", 11031448], [" a8539c:\tsub\tw15, w8, #0xa0", 11031452], [" a853a0:\tcmp\tw15, #0x20", 11031456], [" a853a4:\tb.hi\ta86068 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22308>", 11031460], [" a853a8:\tldr\tw3, [sp,#88]", 11031464], [" a853ac:\tcbz\tw3, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11031468], [" a853b0:\tldr\tx23, [sp,#104]", 11031472], [" a853b4:\torr\tw1, wzr, #0x3", 11031476], [" a853b8:\tldr\tx5, [x23]", 11031480], [" a853bc:\tmov\tx0, x23", 11031484], [" a853c0:\tldr\tx8, [x5,#272]", 11031488], [" a853c4:\tblr\tx8", 11031492], [" a853c8:\tldr\tx24, [x23]", 11031496], [" a853cc:\torr\tw1, wzr, #0x4", 11031500], [" a853d0:\tldr\tx10, [x24,#272]", 11031504], [" a853d4:\tstr\tw0, [sp,#96]", 11031508], [" a853d8:\tmov\tx0, x23", 11031512], [" a853dc:\tblr\tx10", 11031516], [" a853e0:\tmov\tw28, w0", 11031520], [" a853e4:\tmov\tw27, wzr", 11031524], [" a853e8:\ttbnz\tw28, #0, a8540c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x216ac>", 11031528], [" a853ec:\tldr\tw14, [sp,#96]", 11031532], [" a853f0:\teor\tw16, w14, #0x1", 11031536], [" a853f4:\ttbnz\tw16, #0, a8540c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x216ac>", 11031540], [" a853f8:\tldr\tx6, [x19,#256]", 11031544], [" a853fc:\tldr\tx8, [x6,#48]", 11031548], [" a85400:\tldr\tw18, [x8,#52]", 11031552], [" a85404:\tcmp\tw18, #0x1", 11031556], [" a85408:\tcset\tw27, ne", 11031560], [" a8540c:\tldr\tx0, [x19,#440]", 11031564], [" a85410:\tadd\tx1, sp, #0x190", 11031568], [" a85414:\tmov\tw2, wzr", 11031572], [" a85418:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11031576], [" a8541c:\tmov\tx24, x0", 11031580], [" a85420:\tcbz\tw27, a87560 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23800>", 11031584], [" a85424:\tldr\tx7, [x19,#440]", 11031588], [" a85428:\tadd\tx2, sp, #0x150", 11031592], [" a8542c:\tldr\tx0, [x19,#248]", 11031596], [" a85430:\tmov\tx1, x24", 11031600], [" a85434:\tldr\tw18, [x7,#44]", 11031604], [" a85438:\tstr\tw18, [sp,#336]", 11031608], [" a8543c:\tbl\ta01dd8 <islower@plt+0x994788>", 11031612], [" a85440:\tldr\tx1, [x19,#440]", 11031616], [" a85444:\tmov\tw26, w0", 11031620], [" a85448:\tldr\tw4, [sp,#336]", 11031624], [" a8544c:\tstr\tw4, [x1,#44]", 11031628], [" a85450:\tb\ta87570 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23810>", 11031632], [" a85454:\tldr\tw15, [sp,#88]", 11031636], [" a85458:\tcbz\tw15, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11031640], [" a8545c:\tldr\tx0, [x19,#440]", 11031644], [" a85460:\tadd\tx1, sp, #0x190", 11031648], [" a85464:\tmov\tw2, wzr", 11031652], [" a85468:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11031656], [" a8546c:\tldr\tx27, [x20]", 11031660], [" a85470:\tmov\tx29, x0", 11031664], [" a85474:\tmov\tx0, x20", 11031668], [" a85478:\tldr\tx23, [x27,#136]", 11031672], [" a8547c:\tblr\tx23", 11031676], [" a85480:\tldr\tx7, [x0]", 11031680], [" a85484:\tldr\tx2, [x7,#512]", 11031684], [" a85488:\tblr\tx2", 11031688], [" a8548c:\tldr\tx1, [x20]", 11031692], [" a85490:\tmov\tw23, w0", 11031696], [" a85494:\tmov\tx0, x20", 11031700], [" a85498:\tldr\tx27, [x1,#136]", 11031704], [" a8549c:\tblr\tx27", 11031708], [" a854a0:\tldr\tx25, [x0]", 11031712], [" a854a4:\tldr\tx24, [x25,#528]", 11031716], [" a854a8:\tblr\tx24", 11031720], [" a854ac:\tmov\tx24, x29", 11031724], [" a854b0:\tmov\tw6, w0", 11031728], [" a854b4:\tmov\tx0, x24", 11031732], [" a854b8:\tmov\tw1, w23", 11031736], [" a854bc:\tmov\tw2, w6", 11031740], [" a854c0:\tbl\ta48bb8 <islower@plt+0x9db568>", 11031744], [" a854c4:\tldr\tx0, [x20]", 11031748], [" a854c8:\tldr\tx1, [x0,#136]", 11031752], [" a854cc:\tmov\tx0, x20", 11031756], [" a854d0:\tblr\tx1", 11031760], [" a854d4:\tmov\tx27, x0", 11031764], [" a854d8:\tldr\tx23, [x27]", 11031768], [" a854dc:\tldr\tx17, [x23,#152]", 11031772], [" a854e0:\tblr\tx17", 11031776], [" a854e4:\tldur\tx5, [x24,#164]", 11031780], [" a854e8:\tbfi\tx5, x0, #48, #8", 11031784], [" a854ec:\tmov\tx0, x27", 11031788], [" a854f0:\tstur\tx5, [x24,#164]", 11031792], [" a854f4:\tldr\tx9, [x27]", 11031796], [" a854f8:\tldr\tx18, [x9,#160]", 11031800], [" a854fc:\tblr\tx18", 11031804], [" a85500:\tldr\tw4, [x24,#172]", 11031808], [" a85504:\tbfi\tw4, w0, #4, #4", 11031812], [" a85508:\tmov\tx0, x27", 11031816], [" a8550c:\tstr\tw4, [x24,#172]", 11031820], [" a85510:\tldr\tx10, [x27]", 11031824], [" a85514:\tldr\tx29, [x10,#168]", 11031828], [" a85518:\tblr\tx29", 11031832], [" a8551c:\tldur\tx28, [x24,#164]", 11031836], [" a85520:\tbfi\tx28, x0, #56, #4", 11031840], [" a85524:\tmov\tx0, x27", 11031844], [" a85528:\tstur\tx28, [x24,#164]", 11031848], [" a8552c:\tldr\tx29, [x27]", 11031852], [" a85530:\tldr\tx25, [x29,#256]", 11031856], [" a85534:\tblr\tx25", 11031860], [" a85538:\tadd\tx27, x24, #0x11c", 11031864], [" a8553c:\tldr\tx26, [x27]", 11031868], [" a85540:\tbfi\tx26, x0, #40, #8", 11031872], [" a85544:\tmov\tx0, x24", 11031876], [" a85548:\tstr\tx26, [x27]", 11031880], [" a8554c:\tbl\ta48964 <islower@plt+0x9db314>", 11031884], [" a85550:\ttbz\tw0, #0, a868bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22b5c>", 11031888], [" a85554:\tadd\tx17, x24, #0x10c", 11031892], [" a85558:\tldr\tx7, [x27]", 11031896], [" a8555c:\tadd\tx18, x24, #0x114", 11031900], [" a85560:\tldr\tx6, [x17]", 11031904], [" a85564:\tldr\tx11, [x18]", 11031908], [" a85568:\tand\tx13, x6, #0xffffffffffff0000", 11031912], [" a8556c:\tubfx\tx9, x6, #16, #16", 11031916], [" a85570:\torr\tx14, x9, x13", 11031920], [" a85574:\tb\ta868e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22b80>", 11031924], [" a85578:\tldr\tw26, [sp,#88]", 11031928], [" a8557c:\tcbz\tw26, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11031932], [" a85580:\tldr\tx0, [x19,#440]", 11031936], [" a85584:\tadd\tx1, sp, #0x190", 11031940], [" a85588:\tldr\tw2, [x0,#8]", 11031944], [" a8558c:\tstr\tx2, [sp,#56]", 11031948], [" a85590:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11031952], [" a85594:\tmov\tx28, x0", 11031956], [" a85598:\tadd\tx23, x28, #0x78", 11031960], [" a8559c:\tmov\tx0, x23", 11031964], [" a855a0:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11031968], [" a855a4:\tadd\tx10, x28, #0x10c", 11031972], [" a855a8:\tstr\tx28, [sp,#112]", 11031976], [" a855ac:\tldr\tx2, [x10]", 11031980], [" a855b0:\tbfi\tx2, x0, #32, #16", 11031984], [" a855b4:\tmov\tx0, x23", 11031988], [" a855b8:\tstr\tx2, [x10]", 11031992], [" a855bc:\tldr\tx25, [x19,#440]", 11031996], [" a855c0:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11032000], [" a855c4:\tldr\tx26, [x19,#440]", 11032004], [" a855c8:\tldr\tw4, [x25,#8]", 11032008], [" a855cc:\tldp\tx28, x11, [x26,#128]", 11032012], [" a855d0:\tadd\tw5, w4, w0", 11032016], [" a855d4:\tcmp\tx28, x11", 11032020], [" a855d8:\tstr\tw5, [x25,#8]", 11032024], [" a855dc:\tb.eq\ta86ec0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23160>", 11032028], [" a855e0:\tldr\tx24, [sp,#112]", 11032032], [" a855e4:\tstr\tx24, [x28]", 11032036], [" a855e8:\tldr\tx9, [x26,#128]", 11032040], [" a855ec:\tadd\tx10, x9, #0x8", 11032044], [" a855f0:\tstr\tx10, [x26,#128]", 11032048], [" a855f4:\tldr\tx25, [sp,#104]", 11032052], [" a855f8:\tb\ta87ae8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23d88>", 11032056], [" a855fc:\tldr\tw15, [sp,#88]", 11032060], [" a85600:\tcbz\tw15, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032064], [" a85604:\tldr\tx0, [x19,#440]", 11032068], [" a85608:\tadd\tx1, sp, #0x190", 11032072], [" a8560c:\tmov\tw2, wzr", 11032076], [" a85610:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032080], [" a85614:\tmov\tx24, x0", 11032084], [" a85618:\tstp\twzr, wzr, [sp,#44]", 11032088], [" a8561c:\tmov\tw14, wzr", 11032092], [" a85620:\tstp\twzr, wzr, [sp,#88]", 11032096], [" a85624:\tmov\tw0, #0x19 \t// #25", 11032100], [" a85628:\tstr\twzr, [sp,#52]", 11032104], [" a8562c:\tstr\twzr, [sp,#64]", 11032108], [" a85630:\tmov\tw26, #0x99 \t// #153", 11032112], [" a85634:\tstr\tx14, [sp,#56]", 11032116], [" a85638:\tstp\twzr, wzr, [sp,#24]", 11032120], [" a8563c:\tstr\tw0, [sp,#96]", 11032124], [" a85640:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11032128], [" a85644:\tldr\tw2, [sp,#88]", 11032132], [" a85648:\tcbz\tw2, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032136], [" a8564c:\tldr\tx0, [x19,#440]", 11032140], [" a85650:\tadd\tx1, sp, #0x190", 11032144], [" a85654:\tmov\tw2, wzr", 11032148], [" a85658:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032152], [" a8565c:\tmov\tw5, wzr", 11032156], [" a85660:\tstp\twzr, wzr, [sp,#44]", 11032160], [" a85664:\tmov\tw7, #0x19 \t// #25", 11032164], [" a85668:\tstp\twzr, wzr, [sp,#88]", 11032168], [" a8566c:\tmov\tx24, x0", 11032172], [" a85670:\tstr\twzr, [sp,#52]", 11032176], [" a85674:\tmov\tw26, wzr", 11032180], [" a85678:\tstr\tx5, [sp,#56]", 11032184], [" a8567c:\tstr\twzr, [sp,#64]", 11032188], [" a85680:\tstp\twzr, wzr, [sp,#24]", 11032192], [" a85684:\tstr\tw7, [sp,#96]", 11032196], [" a85688:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11032200], [" a8568c:\tldr\tw4, [sp,#88]", 11032204], [" a85690:\tcbz\tw4, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032208], [" a85694:\tldr\tx0, [x19,#440]", 11032212], [" a85698:\tadd\tx1, sp, #0x190", 11032216], [" a8569c:\tldr\tw2, [x0]", 11032220], [" a856a0:\tstr\tx2, [sp,#56]", 11032224], [" a856a4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032228], [" a856a8:\tldr\tx4, [x20]", 11032232], [" a856ac:\tmov\tx26, x0", 11032236], [" a856b0:\tmov\tx0, x20", 11032240], [" a856b4:\tldr\tx8, [x4,#136]", 11032244], [" a856b8:\tblr\tx8", 11032248], [" a856bc:\tldr\tx5, [x0]", 11032252], [" a856c0:\tldr\tx10, [x5,#512]", 11032256], [" a856c4:\tblr\tx10", 11032260], [" a856c8:\tldr\tx6, [x20]", 11032264], [" a856cc:\tmov\tw23, w0", 11032268], [" a856d0:\tmov\tx0, x20", 11032272], [" a856d4:\tldr\tx11, [x6,#136]", 11032276], [" a856d8:\tblr\tx11", 11032280], [" a856dc:\tldr\tx8, [x0]", 11032284], [" a856e0:\tldr\tx12, [x8,#528]", 11032288], [" a856e4:\tblr\tx12", 11032292], [" a856e8:\tmov\tw2, w0", 11032296], [" a856ec:\tmov\tx0, x26", 11032300], [" a856f0:\tmov\tw1, w23", 11032304], [" a856f4:\tbl\ta48bb8 <islower@plt+0x9db568>", 11032308], [" a856f8:\tadd\tx23, x26, #0x78", 11032312], [" a856fc:\tmov\tx0, x23", 11032316], [" a85700:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11032320], [" a85704:\tadd\tx14, x26, #0x10c", 11032324], [" a85708:\tmov\tx29, x26", 11032328], [" a8570c:\tldr\tx13, [x14]", 11032332], [" a85710:\tbfi\tx13, x0, #32, #16", 11032336], [" a85714:\tmov\tx0, x23", 11032340], [" a85718:\tstr\tx13, [x14]", 11032344], [" a8571c:\tldr\tx27, [x19,#440]", 11032348], [" a85720:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11032352], [" a85724:\tldr\tx26, [x19,#440]", 11032356], [" a85728:\tldr\tw6, [x27]", 11032360], [" a8572c:\tldp\tx2, x24, [x26,#80]", 11032364], [" a85730:\tadd\tw28, w6, w0", 11032368], [" a85734:\tcmp\tx2, x24", 11032372], [" a85738:\tstr\tw28, [x27]", 11032376], [" a8573c:\tb.eq\ta86f1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x231bc>", 11032380], [" a85740:\tmov\tx24, x29", 11032384], [" a85744:\tstr\tx24, [x2]", 11032388], [" a85748:\tldr\tx0, [x26,#80]", 11032392], [" a8574c:\tadd\tx7, x0, #0x8", 11032396], [" a85750:\tstr\tx7, [x26,#80]", 11032400], [" a85754:\tb\ta87bb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e50>", 11032404], [" a85758:\tldr\tx2, [x20]", 11032408], [" a8575c:\tmov\tx0, x20", 11032412], [" a85760:\tldr\tx16, [x2,#304]", 11032416], [" a85764:\tblr\tx16", 11032420], [" a85768:\tmov\tx25, x0", 11032424], [" a8576c:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11032428], [" a85770:\tmov\tx29, x1", 11032432], [" a85774:\tadd\tx0, x0, #0xda8", 11032436], [" a85778:\torr\tw1, wzr, #0xe", 11032440], [" a8577c:\tbl\t6ce90 <__strlen_chk@plt>", 11032444], [" a85780:\tmov\tx27, x0", 11032448], [" a85784:\tcmp\tx29, x27", 11032452], [" a85788:\tcsel\tx2, x29, x27, cc", 11032456], [" a8578c:\tcbz\tx2, a86384 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22624>", 11032460], [" a85790:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11032464], [" a85794:\tadd\tx1, x1, #0xda8", 11032468], [" a85798:\tmov\tx0, x25", 11032472], [" a8579c:\tbl\t6ceb0 <memcmp@plt>", 11032476], [" a857a0:\tcmp\tx29, x27", 11032480], [" a857a4:\tb.ne\ta863b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22650>", 11032484], [" a857a8:\tcbnz\tw0, a863b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22650>", 11032488], [" a857ac:\tmov\tw28, wzr", 11032492], [" a857b0:\tmov\tw23, #0x19 \t// #25", 11032496], [" a857b4:\tmov\tw17, wzr", 11032500], [" a857b8:\tmov\tw9, wzr", 11032504], [" a857bc:\tstr\tx28, [sp,#56]", 11032508], [" a857c0:\tmov\tw4, wzr", 11032512], [" a857c4:\tstp\twzr, w23, [sp,#92]", 11032516], [" a857c8:\tmov\tw26, #0x5 \t// #5", 11032520], [" a857cc:\tmov\tw23, w17", 11032524], [" a857d0:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11032528], [" a857d4:\tldr\tw3, [sp,#88]", 11032532], [" a857d8:\tcbz\tw3, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032536], [" a857dc:\tadd\tx1, x19, #0x538", 11032540], [" a857e0:\tadd\tx0, sp, #0x190", 11032544], [" a857e4:\tmov\tw2, wzr", 11032548], [" a857e8:\tbl\ta49c64 <islower@plt+0x9dc614>", 11032552], [" a857ec:\tldr\tx0, [x19,#440]", 11032556], [" a857f0:\tadd\tx1, sp, #0x190", 11032560], [" a857f4:\tmov\tw2, wzr", 11032564], [" a857f8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032568], [" a857fc:\tmov\tw13, wzr", 11032572], [" a85800:\tstp\twzr, wzr, [sp,#44]", 11032576], [" a85804:\tmov\tw11, #0x5 \t// #5", 11032580], [" a85808:\tstp\twzr, wzr, [sp,#88]", 11032584], [" a8580c:\tmov\tx24, x0", 11032588], [" a85810:\tstr\twzr, [sp,#52]", 11032592], [" a85814:\tstr\tx13, [sp,#56]", 11032596], [" a85818:\tmov\tw26, #0x11 \t// #17", 11032600], [" a8581c:\tb\ta86058 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x222f8>", 11032604], [" a85820:\tmov\tw1, #0x26 \t// #38", 11032608], [" a85824:\tbl\ta03300 <islower@plt+0x995cb0>", 11032612], [" a85828:\tcbnz\tx0, a858c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21b64>", 11032616], [" a8582c:\tmovi\tv7.2d, #0x0", 11032620], [" a85830:\tmov\tx1, #0x3000000000000000 \t// #3458764513820540928", 11032624], [" a85834:\tmovk\tx1, #0x1, lsl #32", 11032628], [" a85838:\tstr\twzr, [sp,#344]", 11032632], [" a8583c:\tmovk\tx1, #0x6, lsl #16", 11032636], [" a85840:\tstr\twzr, [sp,#376]", 11032640], [" a85844:\torr\tw28, wzr, #0x1", 11032644], [" a85848:\tldr\tx0, [x19,#248]", 11032648], [" a8584c:\tmov\tw27, #0xffffffff \t// #-1", 11032652], [" a85850:\tstr\twzr, [sp,#388]", 11032656], [" a85854:\torr\tw25, wzr, #0x4", 11032660], [" a85858:\tmovk\tx1, #0xb", 11032664], [" a8585c:\tstr\tx28, [sp,#336]", 11032668], [" a85860:\tstr\tw27, [sp,#368]", 11032672], [" a85864:\tadd\tx2, sp, #0x150", 11032676], [" a85868:\tstr\tw25, [sp,#372]", 11032680], [" a8586c:\tstr\tq7, [sp,#352]", 11032684], [" a85870:\tstur\tx1, [x23,#44]", 11032688], [" a85874:\tmov\tw1, #0x26 \t// #38", 11032692], [" a85878:\tbl\t9be000 <islower@plt+0x9509b0>", 11032696], [" a8587c:\tldr\tx15, [x19,#248]", 11032700], [" a85880:\tmov\tx25, x0", 11032704], [" a85884:\torr\tw2, wzr, #0x1", 11032708], [" a85888:\tmov\tw1, wzr", 11032712], [" a8588c:\tmov\tx0, x15", 11032716], [" a85890:\tbl\t9a87e0 <islower@plt+0x93b190>", 11032720], [" a85894:\torr\tw1, wzr, #0x3", 11032724], [" a85898:\tbl\t1bef34 <islower@plt+0x1518e4>", 11032728], [" a8589c:\tldr\tx29, [x19,#248]", 11032732], [" a858a0:\tbl\tf6bd8 <islower@plt+0x89588>", 11032736], [" a858a4:\tmov\tx10, x0", 11032740], [" a858a8:\torr\tw3, wzr, #0x1", 11032744], [" a858ac:\torr\tw4, wzr, #0x1", 11032748], [" a858b0:\tmov\tx0, x29", 11032752], [" a858b4:\tmov\tw1, wzr", 11032756], [" a858b8:\tmov\tx2, x25", 11032760], [" a858bc:\tmov\tx5, x10", 11032764], [" a858c0:\tbl\t9d6580 <islower@plt+0x968f30>", 11032768], [" a858c4:\tldr\tw14, [sp,#88]", 11032772], [" a858c8:\tcbz\tw14, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032776], [" a858cc:\tcmp\tw26, #0x31", 11032780], [" a858d0:\tldr\tx0, [x19,#440]", 11032784], [" a858d4:\torr\tw9, wzr, #0x7", 11032788], [" a858d8:\tcinc\tw24, w9, eq", 11032792], [" a858dc:\tadd\tx1, sp, #0x190", 11032796], [" a858e0:\tmov\tw2, wzr", 11032800], [" a858e4:\tstr\tw24, [sp,#96]", 11032804], [" a858e8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032808], [" a858ec:\tmov\tw17, wzr", 11032812], [" a858f0:\tstp\twzr, wzr, [sp,#44]", 11032816], [" a858f4:\tmov\tx24, x0", 11032820], [" a858f8:\tstp\twzr, wzr, [sp,#88]", 11032824], [" a858fc:\tstr\twzr, [sp,#52]", 11032828], [" a85900:\tstr\tx17, [sp,#56]", 11032832], [" a85904:\tstr\twzr, [sp,#64]", 11032836], [" a85908:\tstp\twzr, wzr, [sp,#24]", 11032840], [" a8590c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11032844], [" a85910:\tldr\tw27, [sp,#88]", 11032848], [" a85914:\tcbz\tw27, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032852], [" a85918:\tldr\tx0, [x19,#440]", 11032856], [" a8591c:\tadd\tx1, sp, #0x190", 11032860], [" a85920:\tmov\tw2, wzr", 11032864], [" a85924:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032868], [" a85928:\tmov\tw8, wzr", 11032872], [" a8592c:\tstp\twzr, wzr, [sp,#44]", 11032876], [" a85930:\tmov\tw23, #0x1a \t// #26", 11032880], [" a85934:\tstp\twzr, wzr, [sp,#88]", 11032884], [" a85938:\tmov\tx24, x0", 11032888], [" a8593c:\tstr\twzr, [sp,#52]", 11032892], [" a85940:\tstr\tx8, [sp,#56]", 11032896], [" a85944:\torr\tw26, wzr, #0xf", 11032900], [" a85948:\tstr\twzr, [sp,#64]", 11032904], [" a8594c:\tstp\twzr, wzr, [sp,#24]", 11032908], [" a85950:\tstr\tw23, [sp,#96]", 11032912], [" a85954:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11032916], [" a85958:\tldr\tw7, [sp,#88]", 11032920], [" a8595c:\tcbz\tw7, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11032924], [" a85960:\tldr\tx0, [x19,#440]", 11032928], [" a85964:\tadd\tx1, sp, #0x190", 11032932], [" a85968:\tmov\tw2, wzr", 11032936], [" a8596c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11032940], [" a85970:\tmov\tw15, wzr", 11032944], [" a85974:\tstp\twzr, wzr, [sp,#44]", 11032948], [" a85978:\torr\tw4, wzr, #0x4", 11032952], [" a8597c:\tstp\twzr, wzr, [sp,#88]", 11032956], [" a85980:\tmov\tx24, x0", 11032960], [" a85984:\tstr\twzr, [sp,#52]", 11032964], [" a85988:\tstr\tx15, [sp,#56]", 11032968], [" a8598c:\tmov\tw26, #0x3b \t// #59", 11032972], [" a85990:\tstr\twzr, [sp,#64]", 11032976], [" a85994:\tstp\twzr, wzr, [sp,#24]", 11032980], [" a85998:\tstr\tw4, [sp,#96]", 11032984], [" a8599c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11032988], [" a859a0:\tldr\tx24, [sp,#112]", 11032992], [" a859a4:\tldr\tw28, [sp,#88]", 11032996], [" a859a8:\tcbz\tw28, a859d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21c74>", 11033000], [" a859ac:\tldr\tx27, [x19,#440]", 11033004], [" a859b0:\tadd\tx8, sp, #0x150", 11033008], [" a859b4:\tmov\tx0, x19", 11033012], [" a859b8:\tmov\tx1, x20", 11033016], [" a859bc:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11033020], [" a859c0:\tadd\tx1, sp, #0x150", 11033024], [" a859c4:\tmov\tx0, x27", 11033028], [" a859c8:\tmov\tw2, wzr", 11033032], [" a859cc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033036], [" a859d0:\tmov\tx24, x0", 11033040], [" a859d4:\tldr\tx11, [x20]", 11033044], [" a859d8:\tmov\tx0, x20", 11033048], [" a859dc:\tldr\tx8, [x11,#136]", 11033052], [" a859e0:\tblr\tx8", 11033056], [" a859e4:\tldr\tx12, [x0]", 11033060], [" a859e8:\tldr\tx10, [x12,#592]", 11033064], [" a859ec:\tblr\tx10", 11033068], [" a859f0:\tcmn\tw0, #0x1", 11033072], [" a859f4:\tb.eq\ta86414 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x226b4>", 11033076], [" a859f8:\tldr\tx7, [x24]", 11033080], [" a859fc:\tmov\tx11, #0x80000000000 \t// #8796093022208", 11033084], [" a85a00:\tmovk\tx11, #0x80, lsl #16", 11033088], [" a85a04:\tmovk\tx11, #0x4000", 11033092], [" a85a08:\torr\tx12, x7, x11", 11033096], [" a85a0c:\tstr\tx12, [x24]", 11033100], [" a85a10:\tldr\tx0, [x20]", 11033104], [" a85a14:\tldr\tx13, [x0,#136]", 11033108], [" a85a18:\tmov\tx0, x20", 11033112], [" a85a1c:\tblr\tx13", 11033116], [" a85a20:\tldr\tx14, [x0]", 11033120], [" a85a24:\tldr\tx14, [x14,#592]", 11033124], [" a85a28:\tblr\tx14", 11033128], [" a85a2c:\tmov\tw10, wzr", 11033132], [" a85a30:\torr\tw2, wzr, #0x8", 11033136], [" a85a34:\tmov\tw23, wzr", 11033140], [" a85a38:\tmov\tw9, wzr", 11033144], [" a85a3c:\tstr\tx10, [sp,#56]", 11033148], [" a85a40:\tmov\tw4, wzr", 11033152], [" a85a44:\tstp\twzr, w2, [sp,#92]", 11033156], [" a85a48:\torr\tw26, wzr, #0x1", 11033160], [" a85a4c:\tstr\tw0, [x24,#152]", 11033164], [" a85a50:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11033168], [" a85a54:\tldr\tx24, [x20]", 11033172], [" a85a58:\tmov\tx0, x20", 11033176], [" a85a5c:\tldr\tx26, [x24,#304]", 11033180], [" a85a60:\tblr\tx26", 11033184], [" a85a64:\tmov\tx26, x0", 11033188], [" a85a68:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11033192], [" a85a6c:\tmov\tx25, x1", 11033196], [" a85a70:\tadd\tx0, x0, #0xda8", 11033200], [" a85a74:\torr\tw1, wzr, #0xe", 11033204], [" a85a78:\tbl\t6ce90 <__strlen_chk@plt>", 11033208], [" a85a7c:\tmov\tx29, x0", 11033212], [" a85a80:\tcmp\tx25, x29", 11033216], [" a85a84:\tcsel\tx2, x25, x29, cc", 11033220], [" a85a88:\tcbz\tx2, a8643c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x226dc>", 11033224], [" a85a8c:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11033228], [" a85a90:\tadd\tx1, x1, #0xda8", 11033232], [" a85a94:\tmov\tx0, x26", 11033236], [" a85a98:\tbl\t6ceb0 <memcmp@plt>", 11033240], [" a85a9c:\tldr\tw28, [sp,#88]", 11033244], [" a85aa0:\tcmp\tx25, x29", 11033248], [" a85aa4:\tb.ne\ta86444 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x226e4>", 11033252], [" a85aa8:\tcbz\tw0, a87144 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x233e4>", 11033256], [" a85aac:\tb\ta86444 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x226e4>", 11033260], [" a85ab0:\tldr\tw13, [sp,#88]", 11033264], [" a85ab4:\tcbz\tw13, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033268], [" a85ab8:\tadd\tx1, x19, #0x538", 11033272], [" a85abc:\tadd\tx0, sp, #0x190", 11033276], [" a85ac0:\tmov\tw2, wzr", 11033280], [" a85ac4:\tbl\ta49c64 <islower@plt+0x9dc614>", 11033284], [" a85ac8:\tldr\tx0, [x19,#440]", 11033288], [" a85acc:\tadd\tx1, sp, #0x190", 11033292], [" a85ad0:\tmov\tw2, wzr", 11033296], [" a85ad4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033300], [" a85ad8:\tmov\tw14, wzr", 11033304], [" a85adc:\tstp\twzr, wzr, [sp,#44]", 11033308], [" a85ae0:\torr\tw12, wzr, #0x4", 11033312], [" a85ae4:\tstp\twzr, wzr, [sp,#88]", 11033316], [" a85ae8:\tmov\tx24, x0", 11033320], [" a85aec:\tstr\twzr, [sp,#52]", 11033324], [" a85af0:\tstr\tx14, [sp,#56]", 11033328], [" a85af4:\torr\tw26, wzr, #0x10", 11033332], [" a85af8:\tstr\twzr, [sp,#64]", 11033336], [" a85afc:\tstp\twzr, wzr, [sp,#24]", 11033340], [" a85b00:\tstr\tw12, [sp,#96]", 11033344], [" a85b04:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033348], [" a85b08:\torr\tw1, wzr, #0x1", 11033352], [" a85b0c:\torr\tw2, wzr, #0x1", 11033356], [" a85b10:\tbl\t9a87e0 <islower@plt+0x93b190>", 11033360], [" a85b14:\tldr\tw18, [sp,#88]", 11033364], [" a85b18:\tstr\tx0, [sp,#80]", 11033368], [" a85b1c:\tcbz\tw18, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033372], [" a85b20:\tldr\tx0, [x19,#440]", 11033376], [" a85b24:\tadd\tx1, sp, #0x190", 11033380], [" a85b28:\tmov\tw2, wzr", 11033384], [" a85b2c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033388], [" a85b30:\tmov\tw18, wzr", 11033392], [" a85b34:\tstp\twzr, wzr, [sp,#44]", 11033396], [" a85b38:\tmov\tx24, x0", 11033400], [" a85b3c:\tstp\twzr, wzr, [sp,#88]", 11033404], [" a85b40:\torr\tw3, wzr, #0x1", 11033408], [" a85b44:\tstr\twzr, [sp,#64]", 11033412], [" a85b48:\tstr\tx18, [sp,#56]", 11033416], [" a85b4c:\torr\tw18, wzr, #0x4", 11033420], [" a85b50:\torr\tw9, wzr, #0x1", 11033424], [" a85b54:\tstp\twzr, wzr, [sp,#24]", 11033428], [" a85b58:\torr\tw0, wzr, #0x1", 11033432], [" a85b5c:\tstr\tw3, [sp,#52]", 11033436], [" a85b60:\tstr\tw18, [sp,#96]", 11033440], [" a85b64:\tmov\tw26, #0x26 \t// #38", 11033444], [" a85b68:\tstp\tw0, w9, [sp,#72]", 11033448], [" a85b6c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033452], [" a85b70:\tldr\tw8, [sp,#88]", 11033456], [" a85b74:\tcbz\tw8, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033460], [" a85b78:\tldr\tx0, [x19,#440]", 11033464], [" a85b7c:\tadd\tx1, sp, #0x190", 11033468], [" a85b80:\tmov\tw2, wzr", 11033472], [" a85b84:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033476], [" a85b88:\tmov\tw9, wzr", 11033480], [" a85b8c:\tstp\twzr, wzr, [sp,#44]", 11033484], [" a85b90:\torr\tw3, wzr, #0x4", 11033488], [" a85b94:\tstp\twzr, wzr, [sp,#88]", 11033492], [" a85b98:\tmov\tx24, x0", 11033496], [" a85b9c:\tstr\twzr, [sp,#52]", 11033500], [" a85ba0:\tstr\tx9, [sp,#56]", 11033504], [" a85ba4:\tmov\tw26, #0x51 \t// #81", 11033508], [" a85ba8:\tb\ta85cc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21f68>", 11033512], [" a85bac:\tldr\tw12, [sp,#88]", 11033516], [" a85bb0:\tcbz\tw12, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033520], [" a85bb4:\tldr\tx0, [x19,#440]", 11033524], [" a85bb8:\tadd\tx1, sp, #0x190", 11033528], [" a85bbc:\tmov\tw2, wzr", 11033532], [" a85bc0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033536], [" a85bc4:\tmov\tw16, wzr", 11033540], [" a85bc8:\tstp\twzr, wzr, [sp,#44]", 11033544], [" a85bcc:\torr\tw13, wzr, #0x4", 11033548], [" a85bd0:\tstp\twzr, wzr, [sp,#88]", 11033552], [" a85bd4:\tmov\tx24, x0", 11033556], [" a85bd8:\tstr\twzr, [sp,#52]", 11033560], [" a85bdc:\tstr\tx16, [sp,#56]", 11033564], [" a85be0:\tmov\tw26, #0x2a \t// #42", 11033568], [" a85be4:\tstr\twzr, [sp,#64]", 11033572], [" a85be8:\tstp\twzr, wzr, [sp,#24]", 11033576], [" a85bec:\tstr\tw13, [sp,#96]", 11033580], [" a85bf0:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033584], [" a85bf4:\tldr\tw25, [sp,#88]", 11033588], [" a85bf8:\tcbz\tw25, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033592], [" a85bfc:\tldr\tx0, [x19,#440]", 11033596], [" a85c00:\tadd\tx1, sp, #0x190", 11033600], [" a85c04:\tmov\tw2, wzr", 11033604], [" a85c08:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033608], [" a85c0c:\tldr\tx16, [x19,#248]", 11033612], [" a85c10:\tmov\tx24, x0", 11033616], [" a85c14:\tmov\tx0, x16", 11033620], [" a85c18:\tbl\ta0a090 <islower@plt+0x99ca40>", 11033624], [" a85c1c:\tmov\tw15, wzr", 11033628], [" a85c20:\tstp\twzr, wzr, [sp,#44]", 11033632], [" a85c24:\torr\tw28, wzr, #0x4", 11033636], [" a85c28:\tstp\twzr, wzr, [sp,#88]", 11033640], [" a85c2c:\tstr\twzr, [sp,#52]", 11033644], [" a85c30:\tmov\tw26, #0x46 \t// #70", 11033648], [" a85c34:\tstr\tx15, [sp,#56]", 11033652], [" a85c38:\tstr\twzr, [sp,#64]", 11033656], [" a85c3c:\tstp\twzr, wzr, [sp,#24]", 11033660], [" a85c40:\tstr\tw28, [sp,#96]", 11033664], [" a85c44:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033668], [" a85c48:\tldr\tw28, [sp,#88]", 11033672], [" a85c4c:\tcbz\tw28, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033676], [" a85c50:\tldr\tx0, [x19,#440]", 11033680], [" a85c54:\tadd\tx1, sp, #0x190", 11033684], [" a85c58:\tmov\tw2, wzr", 11033688], [" a85c5c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033692], [" a85c60:\tmov\tw17, wzr", 11033696], [" a85c64:\tstp\twzr, wzr, [sp,#44]", 11033700], [" a85c68:\torr\tw2, wzr, #0x4", 11033704], [" a85c6c:\tstp\twzr, wzr, [sp,#88]", 11033708], [" a85c70:\tmov\tx24, x0", 11033712], [" a85c74:\tstr\twzr, [sp,#52]", 11033716], [" a85c78:\tstr\tx17, [sp,#56]", 11033720], [" a85c7c:\tmov\tw26, #0x36 \t// #54", 11033724], [" a85c80:\tstr\twzr, [sp,#64]", 11033728], [" a85c84:\tstp\twzr, wzr, [sp,#24]", 11033732], [" a85c88:\tstr\tw2, [sp,#96]", 11033736], [" a85c8c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033740], [" a85c90:\tldr\tw12, [sp,#88]", 11033744], [" a85c94:\tcbz\tw12, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033748], [" a85c98:\tldr\tx0, [x19,#440]", 11033752], [" a85c9c:\tadd\tx1, sp, #0x190", 11033756], [" a85ca0:\tmov\tw2, wzr", 11033760], [" a85ca4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033764], [" a85ca8:\tmov\tw13, wzr", 11033768], [" a85cac:\tstp\twzr, wzr, [sp,#44]", 11033772], [" a85cb0:\tmov\tw3, #0x19 \t// #25", 11033776], [" a85cb4:\tstp\twzr, wzr, [sp,#88]", 11033780], [" a85cb8:\tmov\tx24, x0", 11033784], [" a85cbc:\tstr\twzr, [sp,#52]", 11033788], [" a85cc0:\tstr\tx13, [sp,#56]", 11033792], [" a85cc4:\tmov\tw26, #0x9a \t// #154", 11033796], [" a85cc8:\tstr\twzr, [sp,#64]", 11033800], [" a85ccc:\tstp\twzr, wzr, [sp,#24]", 11033804], [" a85cd0:\tstr\tw3, [sp,#96]", 11033808], [" a85cd4:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033812], [" a85cd8:\tcmp\tw9, #0x0", 11033816], [" a85cdc:\tcset\tw2, ne", 11033820], [" a85ce0:\tmov\tw1, wzr", 11033824], [" a85ce4:\tbl\t9a87e0 <islower@plt+0x93b190>", 11033828], [" a85ce8:\tldr\tw27, [sp,#88]", 11033832], [" a85cec:\tstr\tx0, [sp,#80]", 11033836], [" a85cf0:\tcbz\tw27, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033840], [" a85cf4:\tldr\tx0, [x19,#440]", 11033844], [" a85cf8:\tadd\tx1, sp, #0x190", 11033848], [" a85cfc:\tmov\tw2, wzr", 11033852], [" a85d00:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033856], [" a85d04:\tmov\tx24, x0", 11033860], [" a85d08:\tstp\twzr, wzr, [sp,#44]", 11033864], [" a85d0c:\tmov\tw26, wzr", 11033868], [" a85d10:\tstp\twzr, wzr, [sp,#88]", 11033872], [" a85d14:\tmov\tw13, wzr", 11033876], [" a85d18:\tstr\twzr, [sp,#52]", 11033880], [" a85d1c:\torr\tw0, wzr, #0x4", 11033884], [" a85d20:\tstp\twzr, wzr, [sp,#24]", 11033888], [" a85d24:\torr\tw4, wzr, #0x1", 11033892], [" a85d28:\tstr\tx26, [sp,#56]", 11033896], [" a85d2c:\tstr\tw13, [sp,#76]", 11033900], [" a85d30:\tmov\tw26, #0x27 \t// #39", 11033904], [" a85d34:\tstr\tw0, [sp,#96]", 11033908], [" a85d38:\tstr\tw4, [sp,#64]", 11033912], [" a85d3c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033916], [" a85d40:\tldr\tw14, [sp,#88]", 11033920], [" a85d44:\tcbz\tw14, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033924], [" a85d48:\tldr\tx0, [x19,#440]", 11033928], [" a85d4c:\tadd\tx1, sp, #0x190", 11033932], [" a85d50:\tmov\tw2, wzr", 11033936], [" a85d54:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11033940], [" a85d58:\tmov\tw16, wzr", 11033944], [" a85d5c:\tstp\twzr, wzr, [sp,#44]", 11033948], [" a85d60:\tmov\tw5, #0x19 \t// #25", 11033952], [" a85d64:\tstp\twzr, wzr, [sp,#88]", 11033956], [" a85d68:\tmov\tx24, x0", 11033960], [" a85d6c:\tstr\twzr, [sp,#52]", 11033964], [" a85d70:\tstr\tx16, [sp,#56]", 11033968], [" a85d74:\tmov\tw26, #0x98 \t// #152", 11033972], [" a85d78:\tstr\twzr, [sp,#64]", 11033976], [" a85d7c:\tstp\twzr, wzr, [sp,#24]", 11033980], [" a85d80:\tstr\tw5, [sp,#96]", 11033984], [" a85d84:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11033988], [" a85d88:\tldr\tw16, [sp,#88]", 11033992], [" a85d8c:\tcbz\tw16, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11033996], [" a85d90:\tldr\tx1, [x19,#440]", 11034000], [" a85d94:\tbl\ta05b14 <islower@plt+0x9984c4>", 11034004], [" a85d98:\tldr\tx0, [x19,#440]", 11034008], [" a85d9c:\tadd\tx1, sp, #0x190", 11034012], [" a85da0:\tmov\tw2, wzr", 11034016], [" a85da4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11034020], [" a85da8:\tmov\tw3, wzr", 11034024], [" a85dac:\tldr\tx2, [x19,#248]", 11034028], [" a85db0:\tmov\tx24, x0", 11034032], [" a85db4:\tstp\twzr, wzr, [sp,#44]", 11034036], [" a85db8:\tstp\twzr, wzr, [sp,#88]", 11034040], [" a85dbc:\torr\tw26, wzr, #0x38", 11034044], [" a85dc0:\tstr\tx3, [sp,#56]", 11034048], [" a85dc4:\torr\tw3, wzr, #0x4", 11034052], [" a85dc8:\tstr\twzr, [sp,#52]", 11034056], [" a85dcc:\tstr\twzr, [sp,#64]", 11034060], [" a85dd0:\tstp\twzr, wzr, [sp,#24]", 11034064], [" a85dd4:\tstr\tw3, [sp,#96]", 11034068], [" a85dd8:\tstr\tx24, [x2,#2784]", 11034072], [" a85ddc:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034076], [" a85de0:\tldr\tw8, [x19,#32]", 11034080], [" a85de4:\tcmp\tw8, #0x4", 11034084], [" a85de8:\tb.ne\ta86168 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22408>", 11034088], [" a85dec:\tldr\tw26, [sp,#88]", 11034092], [" a85df0:\tcbz\tw26, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11034096], [" a85df4:\tldr\tx0, [x19,#440]", 11034100], [" a85df8:\tadd\tx1, sp, #0x190", 11034104], [" a85dfc:\tmov\tw2, wzr", 11034108], [" a85e00:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11034112], [" a85e04:\tmov\tx27, x0", 11034116], [" a85e08:\tadd\tx0, x27, #0x78", 11034120], [" a85e0c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11034124], [" a85e10:\tadd\tx15, x27, #0x10c", 11034128], [" a85e14:\tldr\tx23, [x27]", 11034132], [" a85e18:\tldr\tw10, [x27,#172]", 11034136], [" a85e1c:\tmov\tx17, #0x100000001 \t// #4294967297", 11034140], [" a85e20:\tmovk\tx17, #0x4004, lsl #32", 11034144], [" a85e24:\tldr\tx25, [x15]", 11034148], [" a85e28:\torr\tx18, x23, x17", 11034152], [" a85e2c:\tand\tw28, w10, #0xfffffff0", 11034156], [" a85e30:\tand\tx16, x25, #0xffff0000ffff0000", 11034160], [" a85e34:\tstr\tx18, [x27]", 11034164], [" a85e38:\tbfi\tx16, x0, #32, #16", 11034168], [" a85e3c:\tstr\tw28, [x27,#172]", 11034172], [" a85e40:\torr\tx17, x16, #0x6", 11034176], [" a85e44:\tmov\tx0, x20", 11034180], [" a85e48:\tstr\tx17, [x15]", 11034184], [" a85e4c:\tldr\tx15, [x20]", 11034188], [" a85e50:\tldr\tx29, [x15,#136]", 11034192], [" a85e54:\tblr\tx29", 11034196], [" a85e58:\tldr\tx24, [x0]", 11034200], [" a85e5c:\tldr\tx26, [x24,#512]", 11034204], [" a85e60:\tmov\tx24, x27", 11034208], [" a85e64:\tblr\tx26", 11034212], [" a85e68:\tldr\tx18, [x20]", 11034216], [" a85e6c:\tmov\tw23, w0", 11034220], [" a85e70:\tmov\tx0, x20", 11034224], [" a85e74:\tldr\tx5, [x18,#136]", 11034228], [" a85e78:\tblr\tx5", 11034232], [" a85e7c:\tldr\tx2, [x0]", 11034236], [" a85e80:\tldr\tx4, [x2,#528]", 11034240], [" a85e84:\tblr\tx4", 11034244], [" a85e88:\tmov\tw14, w0", 11034248], [" a85e8c:\tmov\tx0, x24", 11034252], [" a85e90:\tmov\tw1, w23", 11034256], [" a85e94:\tmov\tw2, w14", 11034260], [" a85e98:\tbl\ta48bb8 <islower@plt+0x9db568>", 11034264], [" a85e9c:\tstr\twzr, [sp,#44]", 11034268], [" a85ea0:\tmov\tw6, #0x800000 \t// #8388608", 11034272], [" a85ea4:\tldr\tx0, [x24]", 11034276], [" a85ea8:\tmovk\tw6, #0x4000", 11034280], [" a85eac:\tmov\tw15, wzr", 11034284], [" a85eb0:\tstp\twzr, wzr, [sp,#48]", 11034288], [" a85eb4:\tmov\tw14, #0x9 \t// #9", 11034292], [" a85eb8:\tstr\twzr, [sp,#64]", 11034296], [" a85ebc:\torr\tw26, wzr, #0x1", 11034300], [" a85ec0:\tstp\twzr, wzr, [sp,#24]", 11034304], [" a85ec4:\torr\tx9, x0, x6", 11034308], [" a85ec8:\tstr\tx15, [sp,#56]", 11034312], [" a85ecc:\tstr\tw14, [sp,#96]", 11034316], [" a85ed0:\tstp\twzr, w26, [sp,#88]", 11034320], [" a85ed4:\torr\tw26, wzr, #0x40", 11034324], [" a85ed8:\tstr\tx9, [x24]", 11034328], [" a85edc:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034332], [" a85ee0:\tldr\tw7, [sp,#88]", 11034336], [" a85ee4:\tcbz\tw7, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11034340], [" a85ee8:\tldr\tx0, [x19,#440]", 11034344], [" a85eec:\tadd\tx1, sp, #0x190", 11034348], [" a85ef0:\tmov\tw2, wzr", 11034352], [" a85ef4:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11034356], [" a85ef8:\tmov\tx24, x0", 11034360], [" a85efc:\tadd\tx23, x24, #0x78", 11034364], [" a85f00:\tmov\tx0, x23", 11034368], [" a85f04:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11034372], [" a85f08:\tadd\tx25, x24, #0x10c", 11034376], [" a85f0c:\tldr\tx18, [x25]", 11034380], [" a85f10:\tbfi\tx18, x0, #32, #16", 11034384], [" a85f14:\tmov\tx0, x23", 11034388], [" a85f18:\tstr\tx18, [x25]", 11034392], [" a85f1c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11034396], [" a85f20:\tmov\tw16, wzr", 11034400], [" a85f24:\tldr\tx29, [x25]", 11034404], [" a85f28:\tstr\twzr, [sp,#44]", 11034408], [" a85f2c:\tmov\tx5, #0x100000000000 \t// #17592186044416", 11034412], [" a85f30:\tldr\tw15, [x24,#172]", 11034416], [" a85f34:\tmovk\tx5, #0x80, lsl #16", 11034420], [" a85f38:\tstr\tx16, [sp,#56]", 11034424], [" a85f3c:\tmovk\tx5, #0x4001", 11034428], [" a85f40:\tstp\twzr, wzr, [sp,#88]", 11034432], [" a85f44:\tand\tx23, x29, #0xffff0000ffff0000", 11034436], [" a85f48:\tstp\twzr, wzr, [sp,#48]", 11034440], [" a85f4c:\tbfi\tx23, x0, #32, #16", 11034444], [" a85f50:\tstr\twzr, [sp,#64]", 11034448], [" a85f54:\tand\tw4, w15, #0xfffffff0", 11034452], [" a85f58:\tstp\twzr, wzr, [sp,#24]", 11034456], [" a85f5c:\torr\tx29, x23, #0x6", 11034460], [" a85f60:\tldr\tx26, [x24]", 11034464], [" a85f64:\torr\tw8, wzr, #0x3", 11034468], [" a85f68:\tstr\tw8, [sp,#96]", 11034472], [" a85f6c:\torr\tx0, x26, x5", 11034476], [" a85f70:\tstr\tx29, [x25]", 11034480], [" a85f74:\tmov\tw26, #0x5a \t// #90", 11034484], [" a85f78:\tstr\tw4, [x24,#172]", 11034488], [" a85f7c:\tstr\tx0, [x24]", 11034492], [" a85f80:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034496], [" a85f84:\tldr\tx24, [sp,#112]", 11034500], [" a85f88:\tmov\tw17, #0x19 \t// #25", 11034504], [" a85f8c:\tldr\tx3, [x24]", 11034508], [" a85f90:\tstr\tw17, [sp,#96]", 11034512], [" a85f94:\tmov\tw11, #0x800000 \t// #8388608", 11034516], [" a85f98:\tstr\twzr, [sp,#92]", 11034520], [" a85f9c:\tmovk\tw11, #0x4000", 11034524], [" a85fa0:\torr\tx12, x3, x11", 11034528], [" a85fa4:\tmov\tw11, wzr", 11034532], [" a85fa8:\tmov\tw23, wzr", 11034536], [" a85fac:\tmov\tw9, wzr", 11034540], [" a85fb0:\tmov\tw4, wzr", 11034544], [" a85fb4:\tstr\tx11, [sp,#56]", 11034548], [" a85fb8:\tstr\tx12, [x24]", 11034552], [" a85fbc:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11034556], [" a85fc0:\tldr\tx20, [sp,#112]", 11034560], [" a85fc4:\tmov\tw21, #0x800000 \t// #8388608", 11034564], [" a85fc8:\tmovk\tw21, #0x4000", 11034568], [" a85fcc:\tldr\tx26, [x20]", 11034572], [" a85fd0:\torr\tx0, x26, x21", 11034576], [" a85fd4:\tstr\tx0, [x20]", 11034580], [" a85fd8:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11034584], [" a85fdc:\tcmp\tw26, #0x58", 11034588], [" a85fe0:\tb.ne\ta86284 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22524>", 11034592], [" a85fe4:\torr\tw8, wzr, #0x1", 11034596], [" a85fe8:\tstr\tw8, [x0,#4236]", 11034600], [" a85fec:\tb\ta8628c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2252c>", 11034604], [" a85ff0:\tldp\tx10, x12, [x28,#416]", 11034608], [" a85ff4:\tcmp\tx10, x12", 11034612], [" a85ff8:\tb.eq\ta86d10 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22fb0>", 11034616], [" a85ffc:\tldr\tx14, [sp,#112]", 11034620], [" a86000:\tstr\tx14, [x10]", 11034624], [" a86004:\tldr\tx4, [x28,#416]", 11034628], [" a86008:\tadd\tx24, x4, #0x8", 11034632], [" a8600c:\tstr\tx24, [x28,#416]", 11034636], [" a86010:\tmov\tx24, x14", 11034640], [" a86014:\tb\ta87878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b18>", 11034644], [" a86018:\tmov\tw2, wzr", 11034648], [" a8601c:\tstp\twzr, wzr, [sp,#44]", 11034652], [" a86020:\tmov\tw6, #0x19 \t// #25", 11034656], [" a86024:\tstp\twzr, wzr, [sp,#88]", 11034660], [" a86028:\tstr\twzr, [sp,#52]", 11034664], [" a8602c:\tstr\tx2, [sp,#56]", 11034668], [" a86030:\tstr\twzr, [sp,#64]", 11034672], [" a86034:\tstp\twzr, wzr, [sp,#24]", 11034676], [" a86038:\tstr\tw6, [sp,#96]", 11034680], [" a8603c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034684], [" a86040:\tmov\tw17, wzr", 11034688], [" a86044:\tstp\twzr, wzr, [sp,#44]", 11034692], [" a86048:\torr\tw11, wzr, #0x4", 11034696], [" a8604c:\tstp\twzr, wzr, [sp,#88]", 11034700], [" a86050:\tstr\twzr, [sp,#52]", 11034704], [" a86054:\tstr\tx17, [sp,#56]", 11034708], [" a86058:\tstr\twzr, [sp,#64]", 11034712], [" a8605c:\tstp\twzr, wzr, [sp,#24]", 11034716], [" a86060:\tstr\tw11, [sp,#96]", 11034720], [" a86064:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034724], [" a86068:\tand\tx18, x4, #0xff00000000", 11034728], [" a8606c:\tmov\tx2, #0x7a00000000 \t// #523986010112", 11034732], [" a86070:\teor\tx24, x18, x2", 11034736], [" a86074:\tcbnz\tx24, a86a94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22d34>", 11034740], [" a86078:\tldr\tw0, [sp,#88]", 11034744], [" a8607c:\tcbz\tw0, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11034748], [" a86080:\tldr\tx0, [x19,#440]", 11034752], [" a86084:\tadd\tx1, sp, #0x190", 11034756], [" a86088:\tldr\tw2, [x0,#52]", 11034760], [" a8608c:\tstr\tx2, [sp,#56]", 11034764], [" a86090:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11034768], [" a86094:\tldr\tx27, [sp,#104]", 11034772], [" a86098:\tmov\tx24, x0", 11034776], [" a8609c:\tldr\tx2, [x27]", 11034780], [" a860a0:\tmov\tx0, x27", 11034784], [" a860a4:\tldr\tx1, [x2,#544]", 11034788], [" a860a8:\tblr\tx1", 11034792], [" a860ac:\tldr\tx3, [x27]", 11034796], [" a860b0:\tmov\tw29, w0", 11034800], [" a860b4:\tmov\tx0, x27", 11034804], [" a860b8:\tldr\tx17, [x3,#560]", 11034808], [" a860bc:\tblr\tx17", 11034812], [" a860c0:\tadd\tx7, x24, #0x114", 11034816], [" a860c4:\tlsl\tw0, w0, #16", 11034820], [" a860c8:\tadd\tx23, x24, #0x78", 11034824], [" a860cc:\tldr\tx5, [x7]", 11034828], [" a860d0:\tadd\tx25, x24, #0x10c", 11034832], [" a860d4:\tand\tx4, x5, #0xffffffff00000000", 11034836], [" a860d8:\tbfxil\tx4, x29, #0, #16", 11034840], [" a860dc:\torr\tx18, x4, x0", 11034844], [" a860e0:\tmov\tx0, x23", 11034848], [" a860e4:\tstr\tx18, [x7]", 11034852], [" a860e8:\tldr\tx4, [x27,#200]", 11034856], [" a860ec:\tstr\tx24, [sp,#112]", 11034860], [" a860f0:\tstr\tx4, [x24,#296]", 11034864], [" a860f4:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11034868], [" a860f8:\tldr\tx29, [x25]", 11034872], [" a860fc:\tbfi\tx29, x0, #32, #16", 11034876], [" a86100:\tmov\tx0, x23", 11034880], [" a86104:\tstr\tx29, [x25]", 11034884], [" a86108:\tldr\tx24, [x19,#440]", 11034888], [" a8610c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11034892], [" a86110:\tldr\tx23, [x19,#440]", 11034896], [" a86114:\tldr\tw5, [x24,#52]", 11034900], [" a86118:\tldp\tx15, x29, [x23,#392]", 11034904], [" a8611c:\tadd\tw6, w5, w0", 11034908], [" a86120:\tcmp\tx15, x29", 11034912], [" a86124:\tstr\tw6, [x24,#52]", 11034916], [" a86128:\tb.eq\ta87cd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23f70>", 11034920], [" a8612c:\tldr\tx24, [sp,#112]", 11034924], [" a86130:\tmov\tw10, #0xb \t// #11", 11034928], [" a86134:\tstr\twzr, [sp,#44]", 11034932], [" a86138:\torr\tw26, wzr, #0x6", 11034936], [" a8613c:\tstr\tx24, [x15]", 11034940], [" a86140:\tstr\twzr, [sp,#92]", 11034944], [" a86144:\tldr\tx5, [x23,#392]", 11034948], [" a86148:\tstp\twzr, wzr, [sp,#48]", 11034952], [" a8614c:\tstr\twzr, [sp,#64]", 11034956], [" a86150:\tstr\twzr, [sp,#88]", 11034960], [" a86154:\tadd\tx6, x5, #0x8", 11034964], [" a86158:\tstp\twzr, wzr, [sp,#24]", 11034968], [" a8615c:\tstr\tw10, [sp,#96]", 11034972], [" a86160:\tstr\tx6, [x23,#392]", 11034976], [" a86164:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11034980], [" a86168:\tldr\tw10, [sp,#88]", 11034984], [" a8616c:\tcbz\tw10, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11034988], [" a86170:\tldr\tx0, [x19,#440]", 11034992], [" a86174:\tadd\tx1, sp, #0x190", 11034996], [" a86178:\tmov\tw2, wzr", 11035000], [" a8617c:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11035004], [" a86180:\torr\tw13, wzr, #0x4", 11035008], [" a86184:\tstp\twzr, wzr, [sp,#88]", 11035012], [" a86188:\torr\tw6, wzr, #0x2", 11035016], [" a8618c:\tstp\twzr, wzr, [sp,#48]", 11035020], [" a86190:\torr\tw15, wzr, #0x1", 11035024], [" a86194:\tstr\twzr, [sp,#64]", 11035028], [" a86198:\tmov\tx24, x0", 11035032], [" a8619c:\tstp\twzr, wzr, [sp,#24]", 11035036], [" a861a0:\tstr\tw13, [sp,#96]", 11035040], [" a861a4:\torr\tw26, wzr, #0x40", 11035044], [" a861a8:\tstr\tx6, [sp,#56]", 11035048], [" a861ac:\tstr\tw15, [sp,#44]", 11035052], [" a861b0:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11035056], [" a861b4:\tadd\tx0, x29, #0x60", 11035060], [" a861b8:\tstr\tx24, [sp,#112]", 11035064], [" a861bc:\tldr\tx25, [x0]", 11035068], [" a861c0:\tsub\tx8, x13, x25", 11035072], [" a861c4:\tasr\tx28, x8, #3", 11035076], [" a861c8:\tadd\tx17, x28, #0x1", 11035080], [" a861cc:\tstr\tx8, [sp,#96]", 11035084], [" a861d0:\tlsr\tx4, x17, #61", 11035088], [" a861d4:\tcbnz\tx4, a89b10 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25db0>", 11035092], [" a861d8:\tsub\tx6, x14, x25", 11035096], [" a861dc:\tasr\tx8, x6, #2", 11035100], [" a861e0:\tcmp\tx8, x17", 11035104], [" a861e4:\torr\tx7, xzr, #0xfffffffffffffff", 11035108], [" a861e8:\tasr\tx9, x6, #3", 11035112], [" a861ec:\tcsel\tx23, x17, x8, cc", 11035116], [" a861f0:\tcmp\tx9, x7", 11035120], [" a861f4:\torr\tx11, xzr, #0x1fffffffffffffff", 11035124], [" a861f8:\tcsel\tx23, x23, x11, cc", 11035128], [" a861fc:\tcbz\tx23, a8735c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x235fc>", 11035132], [" a86200:\tlsr\tx12, x23, #61", 11035136], [" a86204:\tcbnz\tx12, a89b18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25db8>", 11035140], [" a86208:\tlsl\tx0, x23, #3", 11035144], [" a8620c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11035148], [" a86210:\tmov\tx27, x0", 11035152], [" a86214:\tb\ta87360 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23600>", 11035156], [" a86218:\tadd\tx0, x27, #0x90", 11035160], [" a8621c:\tstr\tx29, [sp,#112]", 11035164], [" a86220:\tldr\tx25, [x0]", 11035168], [" a86224:\tsub\tx3, x23, x25", 11035172], [" a86228:\tasr\tx28, x3, #3", 11035176], [" a8622c:\tadd\tx29, x28, #0x1", 11035180], [" a86230:\tstr\tx3, [sp,#96]", 11035184], [" a86234:\tlsr\tx11, x29, #61", 11035188], [" a86238:\tcbnz\tx11, a89b14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25db4>", 11035192], [" a8623c:\tsub\tx12, x8, x25", 11035196], [" a86240:\tasr\tx23, x12, #2", 11035200], [" a86244:\tcmp\tx23, x29", 11035204], [" a86248:\torr\tx14, xzr, #0xfffffffffffffff", 11035208], [" a8624c:\tasr\tx13, x12, #3", 11035212], [" a86250:\tcsel\tx15, x29, x23, cc", 11035216], [" a86254:\tcmp\tx13, x14", 11035220], [" a86258:\torr\tx2, xzr, #0x1fffffffffffffff", 11035224], [" a8625c:\tcsel\tx23, x15, x2, cc", 11035228], [" a86260:\tcbz\tx23, a873d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23678>", 11035232], [" a86264:\tlsr\tx24, x23, #61", 11035236], [" a86268:\tcbnz\tx24, a89b1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dbc>", 11035240], [" a8626c:\tlsl\tx0, x23, #3", 11035244], [" a86270:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11035248], [" a86274:\tmov\tx29, x0", 11035252], [" a86278:\tb\ta873dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2367c>", 11035256], [" a8627c:\tmov\tx3, xzr", 11035260], [" a86280:\tb\ta86f84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23224>", 11035264], [" a86284:\torr\tw9, wzr, #0x1", 11035268], [" a86288:\tstr\tw9, [x0,#4232]", 11035272], [" a8628c:\tldr\tx11, [sp,#112]", 11035276], [" a86290:\tldr\tw2, [sp,#68]", 11035280], [" a86294:\tldr\tx20, [x11]", 11035284], [" a86298:\tcmp\tw2, #0x2", 11035288], [" a8629c:\tb.lt\ta862a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22548>", 11035292], [" a862a0:\torr\tx20, x20, #0x200000000000", 11035296], [" a862a4:\tstr\tx20, [x11]", 11035300], [" a862a8:\tmov\tw23, #0x800000 \t// #8388608", 11035304], [" a862ac:\tmovk\tw23, #0x4000", 11035308], [" a862b0:\torr\tx25, x20, x23", 11035312], [" a862b4:\tstr\tx25, [x11]", 11035316], [" a862b8:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035320], [" a862bc:\tldr\tw21, [sp,#88]", 11035324], [" a862c0:\tcbz\tw21, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035328], [" a862c4:\tmovi\tv16.2d, #0x0", 11035332], [" a862c8:\tmov\tx13, #0x3000000000000000 \t// #3458764513820540928", 11035336], [" a862cc:\tmovk\tx13, #0x1, lsl #32", 11035340], [" a862d0:\tstr\twzr, [sp,#344]", 11035344], [" a862d4:\torr\tw21, wzr, #0x1", 11035348], [" a862d8:\tstr\twzr, [sp,#376]", 11035352], [" a862dc:\tmov\tw3, #0xffffffff \t// #-1", 11035356], [" a862e0:\tstr\twzr, [sp,#388]", 11035360], [" a862e4:\torr\tw17, wzr, #0x4", 11035364], [" a862e8:\tmovk\tx13, #0x6, lsl #16", 11035368], [" a862ec:\tstr\tx21, [sp,#336]", 11035372], [" a862f0:\tmov\tw1, #0x2a \t// #42", 11035376], [" a862f4:\tstr\tw3, [sp,#368]", 11035380], [" a862f8:\tadd\tx2, sp, #0x150", 11035384], [" a862fc:\tstr\tw17, [sp,#372]", 11035388], [" a86300:\tstr\tq16, [sp,#352]", 11035392], [" a86304:\tstur\tx13, [x23,#44]", 11035396], [" a86308:\tbl\t9be000 <islower@plt+0x9509b0>", 11035400], [" a8630c:\tstr\tx0, [sp,#112]", 11035404], [" a86310:\tldr\tx14, [x0,#104]", 11035408], [" a86314:\tcbnz\tx14, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035412], [" a86318:\tldr\tx0, [x19,#248]", 11035416], [" a8631c:\torr\tw3, wzr, #0x1", 11035420], [" a86320:\tldr\tx2, [sp,#112]", 11035424], [" a86324:\torr\tw4, wzr, #0x1", 11035428], [" a86328:\tmov\tw1, wzr", 11035432], [" a8632c:\tmov\tx5, xzr", 11035436], [" a86330:\tbl\t9d6580 <islower@plt+0x968f30>", 11035440], [" a86334:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035444], [" a86338:\tldr\tx16, [sp,#112]", 11035448], [" a8633c:\tmov\tw8, #0x800000 \t// #8388608", 11035452], [" a86340:\tmovk\tw8, #0x4000", 11035456], [" a86344:\tldr\tx21, [x16]", 11035460], [" a86348:\torr\tx10, x21, x8", 11035464], [" a8634c:\tstr\tx10, [x16]", 11035468], [" a86350:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035472], [" a86354:\tldr\tx12, [sp,#112]", 11035476], [" a86358:\tmov\tw0, #0x800000 \t// #8388608", 11035480], [" a8635c:\tmovk\tw0, #0x4000", 11035484], [" a86360:\tldr\tx21, [x12]", 11035488], [" a86364:\torr\tx17, x21, x0", 11035492], [" a86368:\tstr\tx17, [x12]", 11035496], [" a8636c:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035500], [" a86370:\tldr\tx24, [sp,#112]", 11035504], [" a86374:\tmov\tw18, #0x19 \t// #25", 11035508], [" a86378:\tldr\tx2, [x24]", 11035512], [" a8637c:\tstr\tw18, [sp,#96]", 11035516], [" a86380:\tb\ta8688c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22b2c>", 11035520], [" a86384:\tcmp\tx29, x27", 11035524], [" a86388:\tb.ne\ta863b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22650>", 11035528], [" a8638c:\tmov\tw27, wzr", 11035532], [" a86390:\tmov\tw7, #0x19 \t// #25", 11035536], [" a86394:\tmov\tw23, wzr", 11035540], [" a86398:\tmov\tw9, wzr", 11035544], [" a8639c:\tstr\tx27, [sp,#56]", 11035548], [" a863a0:\tmov\tw4, wzr", 11035552], [" a863a4:\tstp\twzr, w7, [sp,#92]", 11035556], [" a863a8:\tmov\tw26, #0x5 \t// #5", 11035560], [" a863ac:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11035564], [" a863b0:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11035568], [" a863b4:\tmov\tw1, #0xd \t// #13", 11035572], [" a863b8:\tadd\tx0, x0, #0xef3", 11035576], [" a863bc:\tbl\t6ce90 <__strlen_chk@plt>", 11035580], [" a863c0:\tmov\tx27, x0", 11035584], [" a863c4:\tcmp\tx29, x27", 11035588], [" a863c8:\tcsel\tx2, x29, x27, cc", 11035592], [" a863cc:\tcbz\tx2, a8700c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x232ac>", 11035596], [" a863d0:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11035600], [" a863d4:\tadd\tx1, x1, #0xef3", 11035604], [" a863d8:\tmov\tx0, x25", 11035608], [" a863dc:\tbl\t6ceb0 <memcmp@plt>", 11035612], [" a863e0:\tcmp\tx29, x27", 11035616], [" a863e4:\tb.ne\ta87038 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x232d8>", 11035620], [" a863e8:\tcbnz\tw0, a87038 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x232d8>", 11035624], [" a863ec:\tmov\tw23, wzr", 11035628], [" a863f0:\tmov\tw6, #0x19 \t// #25", 11035632], [" a863f4:\tmov\tw18, wzr", 11035636], [" a863f8:\tmov\tw9, wzr", 11035640], [" a863fc:\tstr\tx23, [sp,#56]", 11035644], [" a86400:\tmov\tw4, wzr", 11035648], [" a86404:\tstp\twzr, w6, [sp,#92]", 11035652], [" a86408:\tmov\tw23, w18", 11035656], [" a8640c:\tmov\tw26, #0x5 \t// #5", 11035660], [" a86410:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11035664], [" a86414:\tmov\tw7, wzr", 11035668], [" a86418:\torr\tw4, wzr, #0x8", 11035672], [" a8641c:\tmov\tw6, wzr", 11035676], [" a86420:\tmov\tw23, wzr", 11035680], [" a86424:\tstr\tx7, [sp,#56]", 11035684], [" a86428:\tmov\tw9, wzr", 11035688], [" a8642c:\tstp\twzr, w4, [sp,#92]", 11035692], [" a86430:\torr\tw26, wzr, #0x1", 11035696], [" a86434:\tmov\tw4, w6", 11035700], [" a86438:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11035704], [" a8643c:\tldr\tw28, [sp,#88]", 11035708], [" a86440:\tb.eq\ta87144 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x233e4>", 11035712], [" a86444:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11035716], [" a86448:\tmov\tw1, #0xd \t// #13", 11035720], [" a8644c:\tadd\tx0, x0, #0xef3", 11035724], [" a86450:\tbl\t6ce90 <__strlen_chk@plt>", 11035728], [" a86454:\tmov\tx27, x0", 11035732], [" a86458:\tcmp\tx25, x27", 11035736], [" a8645c:\tcsel\tx2, x25, x27, cc", 11035740], [" a86460:\tcbz\tx2, a87140 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x233e0>", 11035744], [" a86464:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11035748], [" a86468:\tadd\tx1, x1, #0xef3", 11035752], [" a8646c:\tmov\tx0, x26", 11035756], [" a86470:\tbl\t6ceb0 <memcmp@plt>", 11035760], [" a86474:\tcmp\tx25, x27", 11035764], [" a86478:\tb.ne\ta87284 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23524>", 11035768], [" a8647c:\tcbz\tw0, a87144 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x233e4>", 11035772], [" a86480:\tb\ta87284 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23524>", 11035776], [" a86484:\tmov\tw2, #0x5 \t// #5", 11035780], [" a86488:\tstr\tw2, [sp,#96]", 11035784], [" a8648c:\tb\ta864b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22750>", 11035788], [" a86490:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11035792], [" a86494:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11035796], [" a86498:\tadd\tx0, x0, #0xd47", 11035800], [" a8649c:\tadd\tx1, x1, #0xcf2", 11035804], [" a864a0:\tmov\tw2, #0x8a2 \t// #2210", 11035808], [" a864a4:\tbl\tb9770 <islower@plt+0x4c120>", 11035812], [" a864a8:\tmov\tw18, #0x19 \t// #25", 11035816], [" a864ac:\tstr\tw18, [sp,#96]", 11035820], [" a864b0:\tldr\tw14, [sp,#88]", 11035824], [" a864b4:\tcbz\tw14, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035828], [" a864b8:\tldr\tw10, [sp,#400]", 11035832], [" a864bc:\tcmp\tw10, #0x2", 11035836], [" a864c0:\tb.lt\ta86714 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x229b4>", 11035840], [" a864c4:\tldr\tx0, [x19,#440]", 11035844], [" a864c8:\tadd\tx1, sp, #0x190", 11035848], [" a864cc:\tmov\tw2, wzr", 11035852], [" a864d0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11035856], [" a864d4:\tmov\tw12, wzr", 11035860], [" a864d8:\tstr\twzr, [sp,#44]", 11035864], [" a864dc:\tmov\tx24, x0", 11035868], [" a864e0:\tstr\twzr, [sp,#92]", 11035872], [" a864e4:\tmov\tw26, #0x53 \t// #83", 11035876], [" a864e8:\tstr\tx12, [sp,#56]", 11035880], [" a864ec:\tldr\tx29, [x24]", 11035884], [" a864f0:\tstp\twzr, wzr, [sp,#48]", 11035888], [" a864f4:\tstr\twzr, [sp,#64]", 11035892], [" a864f8:\tstr\twzr, [sp,#88]", 11035896], [" a864fc:\torr\tx17, x29, #0x20", 11035900], [" a86500:\tstp\twzr, wzr, [sp,#24]", 11035904], [" a86504:\tstr\tx17, [x24]", 11035908], [" a86508:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11035912], [" a8650c:\tmov\tw16, #0x5 \t// #5", 11035916], [" a86510:\tstr\tw16, [sp,#96]", 11035920], [" a86514:\tb\ta86538 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x227d8>", 11035924], [" a86518:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11035928], [" a8651c:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11035932], [" a86520:\tadd\tx0, x0, #0xd47", 11035936], [" a86524:\tadd\tx1, x1, #0xcf2", 11035940], [" a86528:\tmov\tw2, #0x8ba \t// #2234", 11035944], [" a8652c:\tbl\tb9770 <islower@plt+0x4c120>", 11035948], [" a86530:\tmov\tw14, #0x19 \t// #25", 11035952], [" a86534:\tstr\tw14, [sp,#96]", 11035956], [" a86538:\tldr\tw25, [sp,#88]", 11035960], [" a8653c:\tcbz\tw25, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11035964], [" a86540:\tldr\tw11, [sp,#400]", 11035968], [" a86544:\tcmp\tw11, #0x2", 11035972], [" a86548:\tb.lt\ta867e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22a88>", 11035976], [" a8654c:\tldr\tx0, [x19,#440]", 11035980], [" a86550:\tadd\tx1, sp, #0x190", 11035984], [" a86554:\tmov\tw2, wzr", 11035988], [" a86558:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11035992], [" a8655c:\tmov\tw29, wzr", 11035996], [" a86560:\tstr\twzr, [sp,#44]", 11036000], [" a86564:\tmov\tx24, x0", 11036004], [" a86568:\tstr\twzr, [sp,#92]", 11036008], [" a8656c:\tmov\tw26, #0x54 \t// #84", 11036012], [" a86570:\tstr\tx29, [sp,#56]", 11036016], [" a86574:\tldr\tx28, [x24]", 11036020], [" a86578:\tstp\twzr, wzr, [sp,#48]", 11036024], [" a8657c:\tstr\twzr, [sp,#64]", 11036028], [" a86580:\tstr\twzr, [sp,#88]", 11036032], [" a86584:\torr\tx18, x28, #0x20", 11036036], [" a86588:\tstp\twzr, wzr, [sp,#24]", 11036040], [" a8658c:\tstr\tx18, [x24]", 11036044], [" a86590:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11036048], [" a86594:\tmov\tw2, wzr", 11036052], [" a86598:\tadd\tx1, sp, #0x190", 11036056], [" a8659c:\tstr\tx2, [sp,#56]", 11036060], [" a865a0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11036064], [" a865a4:\tmov\tx24, x0", 11036068], [" a865a8:\tadd\tx12, x24, #0x10c", 11036072], [" a865ac:\tmov\tx23, #0x9 \t// #9", 11036076], [" a865b0:\torr\tw0, wzr, #0x1", 11036080], [" a865b4:\tldr\tx28, [x12]", 11036084], [" a865b8:\tbfxil\tx28, x23, #0, #16", 11036088], [" a865bc:\tstr\tx28, [x12]", 11036092], [" a865c0:\tldr\tx26, [x19,#248]", 11036096], [" a865c4:\tldr\tx3, [x26,#24]", 11036100], [" a865c8:\tldr\tw23, [x3,#88]", 11036104], [" a865cc:\tstrb\tw0, [x19,#1176]", 11036108], [" a865d0:\tcmp\tw23, #0x1", 11036112], [" a865d4:\tb.hi\ta866ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2294c>", 11036116], [" a865d8:\tadd\tx8, sp, #0x150", 11036120], [" a865dc:\tmov\tx0, x19", 11036124], [" a865e0:\tmov\tx1, x20", 11036128], [" a865e4:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11036132], [" a865e8:\tldr\tx26, [sp,#384]", 11036136], [" a865ec:\tadd\tx1, sp, #0x110", 11036140], [" a865f0:\tldr\tx0, [x19,#248]", 11036144], [" a865f4:\torr\tw3, wzr, #0x1", 11036148], [" a865f8:\tldp\tq1, q0, [sp,#352]", 11036152], [" a865fc:\tldr\tq2, [sp,#336]", 11036156], [" a86600:\tstr\tx26, [sp,#320]", 11036160], [" a86604:\tldr\tx2, [x19,#440]", 11036164], [" a86608:\tstp\tq1, q0, [sp,#288]", 11036168], [" a8660c:\tstr\tq2, [sp,#272]", 11036172], [" a86610:\tbl\ta0163c <islower@plt+0x993fec>", 11036176], [" a86614:\tmov\tw28, #0x5 \t// #5", 11036180], [" a86618:\tstp\twzr, wzr, [sp,#44]", 11036184], [" a8661c:\tstp\twzr, wzr, [sp,#88]", 11036188], [" a86620:\tmov\tw26, #0x48 \t// #72", 11036192], [" a86624:\tstr\twzr, [sp,#52]", 11036196], [" a86628:\tstr\twzr, [sp,#64]", 11036200], [" a8662c:\tstp\twzr, wzr, [sp,#24]", 11036204], [" a86630:\tstr\tw28, [sp,#96]", 11036208], [" a86634:\tstr\tx0, [x19,#576]", 11036212], [" a86638:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11036216], [" a8663c:\tcbz\tw1, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11036220], [" a86640:\tldr\tx27, [x0,#2472]", 11036224], [" a86644:\tadd\tx8, sp, #0x150", 11036228], [" a86648:\tmov\tx0, x19", 11036232], [" a8664c:\tmov\tx1, x20", 11036236], [" a86650:\tstr\tx27, [sp,#80]", 11036240], [" a86654:\tldr\tx25, [x19,#440]", 11036244], [" a86658:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11036248], [" a8665c:\tadd\tx1, sp, #0x150", 11036252], [" a86660:\tmov\tx0, x25", 11036256], [" a86664:\tmov\tw2, wzr", 11036260], [" a86668:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11036264], [" a8666c:\torr\tw5, wzr, #0x3", 11036268], [" a86670:\tstp\twzr, wzr, [sp,#88]", 11036272], [" a86674:\tmov\tw28, wzr", 11036276], [" a86678:\tstp\twzr, wzr, [sp,#48]", 11036280], [" a8667c:\torr\tw23, wzr, #0x4", 11036284], [" a86680:\tstr\twzr, [sp,#64]", 11036288], [" a86684:\torr\tw9, wzr, #0x1", 11036292], [" a86688:\tstr\tx5, [sp,#56]", 11036296], [" a8668c:\torr\tw5, wzr, #0x1", 11036300], [" a86690:\tstp\twzr, wzr, [sp,#24]", 11036304], [" a86694:\tmov\tx24, x0", 11036308], [" a86698:\tstr\tw23, [sp,#96]", 11036312], [" a8669c:\tstr\tw9, [sp,#44]", 11036316], [" a866a0:\tmov\tw26, #0x47 \t// #71", 11036320], [" a866a4:\tstp\tw5, w28, [sp,#72]", 11036324], [" a866a8:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11036328], [" a866ac:\tcmp\tw23, #0x2", 11036332], [" a866b0:\tb.lt\ta87528 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x237c8>", 11036336], [" a866b4:\tadd\tx0, x24, #0x78", 11036340], [" a866b8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11036344], [" a866bc:\tadd\tx13, x24, #0x10c", 11036348], [" a866c0:\tldr\tx18, [x24]", 11036352], [" a866c4:\tmov\tw6, #0x800000 \t// #8388608", 11036356], [" a866c8:\tmovk\tw6, #0x4000", 11036360], [" a866cc:\tldr\tx4, [x13]", 11036364], [" a866d0:\torr\tx9, x18, x6", 11036368], [" a866d4:\tbfi\tx4, x0, #32, #16", 11036372], [" a866d8:\tstr\tx4, [x13]", 11036376], [" a866dc:\tmov\tx13, x24", 11036380], [" a866e0:\tstr\tx9, [x24]", 11036384], [" a866e4:\tldrb\tw5, [x19,#266]", 11036388], [" a866e8:\tcbz\tw5, a87c94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23f34>", 11036392], [" a866ec:\tmov\tw18, #0x5 \t// #5", 11036396], [" a866f0:\tstp\twzr, wzr, [sp,#44]", 11036400], [" a866f4:\tstp\twzr, wzr, [sp,#88]", 11036404], [" a866f8:\tmov\tw26, #0x48 \t// #72", 11036408], [" a866fc:\tstr\twzr, [sp,#52]", 11036412], [" a86700:\tmov\tx24, x13", 11036416], [" a86704:\tstr\twzr, [sp,#64]", 11036420], [" a86708:\tstp\twzr, wzr, [sp,#24]", 11036424], [" a8670c:\tstr\tw18, [sp,#96]", 11036428], [" a86710:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11036432], [" a86714:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11036436], [" a86718:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11036440], [" a8671c:\tadd\tx0, x0, #0xd47", 11036444], [" a86720:\tadd\tx1, x1, #0xcf2", 11036448], [" a86724:\tmov\tw2, #0x8ab \t// #2219", 11036452], [" a86728:\tbl\tb9770 <islower@plt+0x4c120>", 11036456], [" a8672c:\tmov\tw1, wzr", 11036460], [" a86730:\tstp\twzr, wzr, [sp,#44]", 11036464], [" a86734:\tmov\tx24, xzr", 11036468], [" a86738:\tstp\twzr, wzr, [sp,#88]", 11036472], [" a8673c:\tstr\twzr, [sp,#52]", 11036476], [" a86740:\tmov\tw26, #0x53 \t// #83", 11036480], [" a86744:\tstr\tx1, [sp,#56]", 11036484], [" a86748:\tb\ta85904 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21ba4>", 11036488], [" a8674c:\tmov\tw2, wzr", 11036492], [" a86750:\tadd\tx1, sp, #0x190", 11036496], [" a86754:\tstr\tx2, [sp,#56]", 11036500], [" a86758:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11036504], [" a8675c:\tmov\tx24, x0", 11036508], [" a86760:\tadd\tx0, x24, #0x10c", 11036512], [" a86764:\tmov\tx29, #0xa \t// #10", 11036516], [" a86768:\tldr\tx18, [x0]", 11036520], [" a8676c:\tbfxil\tx18, x29, #0, #16", 11036524], [" a86770:\tstr\tx18, [x0]", 11036528], [" a86774:\tldr\tx26, [x19,#248]", 11036532], [" a86778:\tldr\tx13, [x26,#24]", 11036536], [" a8677c:\tldr\tw7, [x13,#88]", 11036540], [" a86780:\tcmp\tw7, #0x1", 11036544], [" a86784:\tb.hi\ta86820 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22ac0>", 11036548], [" a86788:\tadd\tx8, sp, #0x150", 11036552], [" a8678c:\tmov\tx0, x19", 11036556], [" a86790:\tmov\tx1, x20", 11036560], [" a86794:\tbl\ta9fd60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3c000>", 11036564], [" a86798:\tldr\tx26, [sp,#384]", 11036568], [" a8679c:\tadd\tx1, sp, #0xd0", 11036572], [" a867a0:\tldr\tx0, [x19,#248]", 11036576], [" a867a4:\tmov\tw3, wzr", 11036580], [" a867a8:\tldp\tq1, q0, [sp,#352]", 11036584], [" a867ac:\tldr\tq2, [sp,#336]", 11036588], [" a867b0:\tstr\tx26, [sp,#256]", 11036592], [" a867b4:\tldr\tx2, [x19,#440]", 11036596], [" a867b8:\tstp\tq1, q0, [sp,#224]", 11036600], [" a867bc:\tstr\tq2, [sp,#208]", 11036604], [" a867c0:\tbl\ta0163c <islower@plt+0x993fec>", 11036608], [" a867c4:\tmov\tw5, #0x5 \t// #5", 11036612], [" a867c8:\tmov\tw23, wzr", 11036616], [" a867cc:\tmov\tw9, wzr", 11036620], [" a867d0:\tstp\twzr, w5, [sp,#92]", 11036624], [" a867d4:\tmov\tw4, wzr", 11036628], [" a867d8:\tstr\tx0, [x19,#584]", 11036632], [" a867dc:\tmov\tw26, #0x4a \t// #74", 11036636], [" a867e0:\tldr\tx25, [sp,#104]", 11036640], [" a867e4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11036644], [" a867e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11036648], [" a867ec:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11036652], [" a867f0:\tadd\tx0, x0, #0xd47", 11036656], [" a867f4:\tadd\tx1, x1, #0xcf2", 11036660], [" a867f8:\tmov\tw2, #0x8c4 \t// #2244", 11036664], [" a867fc:\tbl\tb9770 <islower@plt+0x4c120>", 11036668], [" a86800:\tmov\tw4, wzr", 11036672], [" a86804:\tstp\twzr, wzr, [sp,#44]", 11036676], [" a86808:\tmov\tx24, xzr", 11036680], [" a8680c:\tstp\twzr, wzr, [sp,#88]", 11036684], [" a86810:\tstr\twzr, [sp,#52]", 11036688], [" a86814:\tmov\tw26, #0x54 \t// #84", 11036692], [" a86818:\tstr\tx4, [sp,#56]", 11036696], [" a8681c:\tb\ta85904 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x21ba4>", 11036700], [" a86820:\tcmp\tw7, #0x2", 11036704], [" a86824:\tb.lt\ta87540 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x237e0>", 11036708], [" a86828:\tadd\tx0, x24, #0x78", 11036712], [" a8682c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11036716], [" a86830:\tadd\tx14, x24, #0x10c", 11036720], [" a86834:\tldr\tx5, [x24]", 11036724], [" a86838:\tstr\twzr, [sp,#92]", 11036728], [" a8683c:\tmov\tx6, #0x200000000000 \t// #35184372088832", 11036732], [" a86840:\tmovk\tx6, #0x80, lsl #16", 11036736], [" a86844:\tldr\tx4, [x14]", 11036740], [" a86848:\tmovk\tx6, #0x4000", 11036744], [" a8684c:\torr\tx9, x5, x6", 11036748], [" a86850:\tmov\tw3, #0x5 \t// #5", 11036752], [" a86854:\tmov\tw1, wzr", 11036756], [" a86858:\tbfi\tx4, x0, #32, #16", 11036760], [" a8685c:\tstr\tw3, [sp,#96]", 11036764], [" a86860:\tmov\tw7, wzr", 11036768], [" a86864:\tstr\tx4, [x14]", 11036772], [" a86868:\tmov\tw23, wzr", 11036776], [" a8686c:\tstr\tx9, [x24]", 11036780], [" a86870:\tmov\tw26, #0x4a \t// #74", 11036784], [" a86874:\tldr\tx25, [sp,#104]", 11036788], [" a86878:\tmov\tw4, w7", 11036792], [" a8687c:\tmov\tw9, w1", 11036796], [" a86880:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11036800], [" a86884:\torr\tw16, wzr, #0x3", 11036804], [" a86888:\tstr\tw16, [sp,#96]", 11036808], [" a8688c:\tmov\tw17, #0x800000 \t// #8388608", 11036812], [" a86890:\tstr\twzr, [sp,#92]", 11036816], [" a86894:\tmovk\tw17, #0x4000", 11036820], [" a86898:\tmov\tw12, wzr", 11036824], [" a8689c:\torr\tx28, x2, x17", 11036828], [" a868a0:\tmov\tw23, wzr", 11036832], [" a868a4:\tmov\tw9, wzr", 11036836], [" a868a8:\tstr\tx12, [sp,#56]", 11036840], [" a868ac:\tmov\tw4, wzr", 11036844], [" a868b0:\tstr\tx28, [x24]", 11036848], [" a868b4:\tmov\tw26, #0x49 \t// #73", 11036852], [" a868b8:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11036856], [" a868bc:\tldr\tx11, [x19,#440]", 11036860], [" a868c0:\tadd\tx2, x24, #0x10c", 11036864], [" a868c4:\tadd\tx3, x24, #0x114", 11036868], [" a868c8:\tldr\tx7, [x27]", 11036872], [" a868cc:\tldr\tx8, [x2]", 11036876], [" a868d0:\tldrh\tw10, [x11,#4]", 11036880], [" a868d4:\tldr\tx11, [x3]", 11036884], [" a868d8:\tand\tx28, x8, #0xffffffffffff0000", 11036888], [" a868dc:\torr\tx14, x28, x10", 11036892], [" a868e0:\tadd\tx4, x24, #0x114", 11036896], [" a868e4:\tadd\tx29, x24, #0x10c", 11036900], [" a868e8:\tadd\tx5, x24, #0x11c", 11036904], [" a868ec:\tstr\tx11, [x4]", 11036908], [" a868f0:\tadd\tx23, x24, #0x78", 11036912], [" a868f4:\tstr\tx14, [x29]", 11036916], [" a868f8:\tmov\tx0, x23", 11036920], [" a868fc:\tstr\tx7, [x5]", 11036924], [" a86900:\tldr\tx12, [x19,#440]", 11036928], [" a86904:\tldr\tw12, [x12,#4]", 11036932], [" a86908:\tstr\tx12, [sp,#56]", 11036936], [" a8690c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11036940], [" a86910:\tldr\tx7, [x29]", 11036944], [" a86914:\tbfi\tx7, x0, #32, #16", 11036948], [" a86918:\tmov\tx0, x20", 11036952], [" a8691c:\tstr\tx7, [x29]", 11036956], [" a86920:\tldr\tx14, [x20]", 11036960], [" a86924:\tldr\tx11, [x14,#304]", 11036964], [" a86928:\tblr\tx11", 11036968], [" a8692c:\tmov\tx25, x0", 11036972], [" a86930:\tadrp\tx0, cc2000 <LoadQCC+0xc53d0>", 11036976], [" a86934:\tmov\tx29, x1", 11036980], [" a86938:\tadd\tx0, x0, #0x7d0", 11036984], [" a8693c:\torr\tw1, wzr, #0x10", 11036988], [" a86940:\tbl\t6ce90 <__strlen_chk@plt>", 11036992], [" a86944:\tldr\tw28, [sp,#88]", 11036996], [" a86948:\tcmp\tx29, x0", 11037000], [" a8694c:\tb.ne\ta8696c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c0c>", 11037004], [" a86950:\tcbz\tx29, a87c30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ed0>", 11037008], [" a86954:\tadrp\tx1, cc2000 <LoadQCC+0xc53d0>", 11037012], [" a86958:\tadd\tx1, x1, #0x7d0", 11037016], [" a8695c:\tmov\tx0, x25", 11037020], [" a86960:\tmov\tx2, x29", 11037024], [" a86964:\tbl\t6ceb0 <memcmp@plt>", 11037028], [" a86968:\tcbz\tw0, a87c30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ed0>", 11037032], [" a8696c:\tldr\tx26, [x19,#440]", 11037036], [" a86970:\tmov\tx0, x23", 11037040], [" a86974:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11037044], [" a86978:\tldr\tx23, [x19,#440]", 11037048], [" a8697c:\tldr\tw25, [x26,#4]", 11037052], [" a86980:\tldp\tx29, x2, [x23,#104]", 11037056], [" a86984:\tadd\tw27, w25, w0", 11037060], [" a86988:\tcmp\tx29, x2", 11037064], [" a8698c:\tstr\tw27, [x26,#4]", 11037068], [" a86990:\tb.eq\ta874c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23768>", 11037072], [" a86994:\tstr\tx24, [x29]", 11037076], [" a86998:\tldr\tx15, [x23,#104]", 11037080], [" a8699c:\tadd\tx16, x15, #0x8", 11037084], [" a869a0:\tstr\tx16, [x23,#104]", 11037088], [" a869a4:\tb\ta87c30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ed0>", 11037092], [" a869a8:\tldr\tw1, [x19,#1356]", 11037096], [" a869ac:\tcbnz\tw1, a869b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22c58>", 11037100], [" a869b0:\tldr\tw13, [x19,#1348]", 11037104], [" a869b4:\tadd\tw1, w13, #0x1", 11037108], [" a869b8:\tadd\tx0, sp, #0x190", 11037112], [" a869bc:\tbl\ta48d94 <islower@plt+0x9db744>", 11037116], [" a869c0:\tldr\tx0, [x19,#440]", 11037120], [" a869c4:\tadd\tx1, sp, #0x190", 11037124], [" a869c8:\tmov\tw2, wzr", 11037128], [" a869cc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11037132], [" a869d0:\tmov\tx27, x0", 11037136], [" a869d4:\tadd\tx0, x27, #0x78", 11037140], [" a869d8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11037144], [" a869dc:\tadd\tx9, x27, #0x10c", 11037148], [" a869e0:\tldr\tw3, [x27,#172]", 11037152], [" a869e4:\tadd\tx10, x27, #0x11c", 11037156], [" a869e8:\tldr\tx7, [x27]", 11037160], [" a869ec:\tadd\tx11, x27, #0x114", 11037164], [" a869f0:\tldr\tx6, [x9]", 11037168], [" a869f4:\tsub\tw14, w26, #0x41", 11037172], [" a869f8:\tand\tw16, w3, #0xfffffff0", 11037176], [" a869fc:\tldr\tx5, [x10]", 11037180], [" a86a00:\tldr\tx18, [x11]", 11037184], [" a86a04:\tcmp\tw14, #0x1", 11037188], [" a86a08:\tbfi\tx6, x0, #32, #16", 11037192], [" a86a0c:\tstr\tx6, [x9]", 11037196], [" a86a10:\tstr\tw16, [x27,#172]", 11037200], [" a86a14:\tldr\tx25, [sp,#104]", 11037204], [" a86a18:\tldr\tw28, [sp,#88]", 11037208], [" a86a1c:\tb.hi\ta86a28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x22cc8>", 11037212], [" a86a20:\torr\tx7, x7, #0x1", 11037216], [" a86a24:\tstr\tx7, [x27]", 11037220], [" a86a28:\tadrp\tx15, d54000 <LoadQCC+0x1573d0>", 11037224], [" a86a2c:\tstr\tx18, [x11]", 11037228], [" a86a30:\tsub\tw17, w26, #0x3e", 11037232], [" a86a34:\tadd\tx15, x15, #0xc40", 11037236], [" a86a38:\tsbfiz\tx14, x17, #2, #32", 11037240], [" a86a3c:\tmov\tw29, wzr", 11037244], [" a86a40:\tldrh\tw15, [x15,x14]", 11037248], [" a86a44:\torr\tw11, wzr, #0x1", 11037252], [" a86a48:\tand\tx24, x6, #0xffffffffffff0000", 11037256], [" a86a4c:\tstr\tx29, [sp,#56]", 11037260], [" a86a50:\tmov\tx3, #0x500400000000 \t// #87978110091264", 11037264], [" a86a54:\tstr\tw11, [sp,#92]", 11037268], [" a86a58:\tmovk\tx3, #0x80, lsl #16", 11037272], [" a86a5c:\torr\tx24, x24, x15", 11037276], [" a86a60:\tstr\tx5, [x10]", 11037280], [" a86a64:\tmov\tw5, #0x9 \t// #9", 11037284], [" a86a68:\tmovk\tx3, #0x4000", 11037288], [" a86a6c:\torr\tx2, x7, x3", 11037292], [" a86a70:\tstr\tw5, [sp,#96]", 11037296], [" a86a74:\tmov\tw8, wzr", 11037300], [" a86a78:\tstr\tx24, [x9]", 11037304], [" a86a7c:\tmov\tx24, x27", 11037308], [" a86a80:\tmov\tw23, wzr", 11037312], [" a86a84:\tmov\tw4, wzr", 11037316], [" a86a88:\tmov\tw9, w8", 11037320], [" a86a8c:\tstr\tx2, [x24]", 11037324], [" a86a90:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11037328], [" a86a94:\tsub\tw3, w8, #0x6a", 11037332], [" a86a98:\tand\tx7, x4, #0xffff", 11037336], [" a86a9c:\tmov\tw23, #0x69 \t// #105", 11037340], [" a86aa0:\teor\tx26, x7, x23", 11037344], [" a86aa4:\tcbz\tx26, a8771c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x239bc>", 11037348], [" a86aa8:\tsub\tw17, w8, #0x3a", 11037352], [" a86aac:\tcmp\tw17, #0x2e", 11037356], [" a86ab0:\tb.cc\ta8771c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x239bc>", 11037360], [" a86ab4:\tcmp\tw3, #0x2f", 11037364], [" a86ab8:\tb.cc\ta8771c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x239bc>", 11037368], [" a86abc:\tldr\tw8, [sp,#88]", 11037372], [" a86ac0:\tcbz\tw8, a87de4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24084>", 11037376], [" a86ac4:\tldr\tx0, [x19,#440]", 11037380], [" a86ac8:\tadd\tx1, sp, #0x190", 11037384], [" a86acc:\torr\tw2, wzr, #0xf", 11037388], [" a86ad0:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11037392], [" a86ad4:\tadrp\tx25, cc6000 <LoadQCC+0xc93d0>", 11037396], [" a86ad8:\tldr\tx27, [x19,#248]", 11037400], [" a86adc:\tadd\tx25, x25, #0xdb6", 11037404], [" a86ae0:\tmov\tx26, x0", 11037408], [" a86ae4:\torr\tw1, wzr, #0xc", 11037412], [" a86ae8:\tmov\tx0, x25", 11037416], [" a86aec:\tbl\t6ce90 <__strlen_chk@plt>", 11037420], [" a86af0:\tmov\tx3, x0", 11037424], [" a86af4:\torr\tw4, wzr, #0xf", 11037428], [" a86af8:\tmov\tx0, x27", 11037432], [" a86afc:\tmov\tx1, x25", 11037436], [" a86b00:\tmov\tx2, x3", 11037440], [" a86b04:\tmov\tx3, xzr", 11037444], [" a86b08:\tmov\tx5, xzr", 11037448], [" a86b0c:\tbl\ta02128 <islower@plt+0x994ad8>", 11037452], [" a86b10:\tldr\tx8, [x20]", 11037456], [" a86b14:\tmov\tw1, #0xffffffff \t// #-1", 11037460], [" a86b18:\tstr\tx0, [x26,#224]", 11037464], [" a86b1c:\tmov\tx0, x20", 11037468], [" a86b20:\tstr\tw1, [x26,#180]", 11037472], [" a86b24:\tldr\tx27, [x8,#136]", 11037476], [" a86b28:\tblr\tx27", 11037480], [" a86b2c:\tldr\tx1, [x0]", 11037484], [" a86b30:\tldr\tx16, [x1,#512]", 11037488], [" a86b34:\tblr\tx16", 11037492], [" a86b38:\tldr\tx25, [x20]", 11037496], [" a86b3c:\tldr\tx3, [x25,#136]", 11037500], [" a86b40:\tmov\tw25, w0", 11037504], [" a86b44:\tmov\tx0, x20", 11037508], [" a86b48:\tblr\tx3", 11037512], [" a86b4c:\tldr\tx9, [x0]", 11037516], [" a86b50:\tldr\tx2, [x9,#528]", 11037520], [" a86b54:\tblr\tx2", 11037524], [" a86b58:\tmov\tw7, w0", 11037528], [" a86b5c:\tmov\tx0, x26", 11037532], [" a86b60:\tmov\tw1, w25", 11037536], [" a86b64:\tmov\tw2, w7", 11037540], [" a86b68:\tbl\ta48bb8 <islower@plt+0x9db568>", 11037544], [" a86b6c:\tldr\tx0, [x20]", 11037548], [" a86b70:\tldr\tx24, [x0,#144]", 11037552], [" a86b74:\tmov\tx0, x20", 11037556], [" a86b78:\tblr\tx24", 11037560], [" a86b7c:\tbl\ta8a5d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x26870>", 11037564], [" a86b80:\tldr\tw1, [x26,#268]", 11037568], [" a86b84:\tmov\tw17, w0", 11037572], [" a86b88:\tadd\tx23, x26, #0x10c", 11037576], [" a86b8c:\tmov\tx0, x20", 11037580], [" a86b90:\tadd\tx29, x26, #0x11c", 11037584], [" a86b94:\tbfi\tx1, x17, #32, #16", 11037588], [" a86b98:\tbfi\tx1, x17, #48, #16", 11037592], [" a86b9c:\tadd\tx25, x26, #0x114", 11037596], [" a86ba0:\tstr\tx1, [x23]", 11037600], [" a86ba4:\tldr\tx10, [x20]", 11037604], [" a86ba8:\tldr\tx5, [x10,#136]", 11037608], [" a86bac:\tblr\tx5", 11037612], [" a86bb0:\tmov\tx27, x0", 11037616], [" a86bb4:\tldr\tx13, [x27]", 11037620], [" a86bb8:\tldr\tx18, [x13,#152]", 11037624], [" a86bbc:\tblr\tx18", 11037628], [" a86bc0:\tldur\tx4, [x26,#164]", 11037632], [" a86bc4:\tbfi\tx4, x0, #48, #8", 11037636], [" a86bc8:\tmov\tx0, x27", 11037640], [" a86bcc:\tstur\tx4, [x26,#164]", 11037644], [" a86bd0:\tldr\tx11, [x27]", 11037648], [" a86bd4:\tldr\tx28, [x11,#160]", 11037652], [" a86bd8:\tblr\tx28", 11037656], [" a86bdc:\tldr\tw6, [x26,#172]", 11037660], [" a86be0:\tbfi\tw6, w0, #4, #4", 11037664], [" a86be4:\tmov\tx0, x27", 11037668], [" a86be8:\tstr\tw6, [x26,#172]", 11037672], [" a86bec:\tldr\tx12, [x27]", 11037676], [" a86bf0:\tldr\tx9, [x12,#168]", 11037680], [" a86bf4:\tblr\tx9", 11037684], [" a86bf8:\tldur\tx8, [x26,#164]", 11037688], [" a86bfc:\tbfi\tx8, x0, #56, #4", 11037692], [" a86c00:\tmov\tx0, x27", 11037696], [" a86c04:\tstur\tx8, [x26,#164]", 11037700], [" a86c08:\tldr\tx14, [x27]", 11037704], [" a86c0c:\tldr\tx10, [x14,#256]", 11037708], [" a86c10:\tblr\tx10", 11037712], [" a86c14:\tldr\tx11, [x26]", 11037716], [" a86c18:\tldr\tx7, [x29]", 11037720], [" a86c1c:\torr\tx15, x11, #0x4000000000", 11037724], [" a86c20:\tbfi\tx7, x0, #40, #8", 11037728], [" a86c24:\tand\tx28, x7, #0xffffffffffff0000", 11037732], [" a86c28:\tstr\tx7, [x29]", 11037736], [" a86c2c:\tstr\tx26, [sp,#112]", 11037740], [" a86c30:\tstr\tx15, [x26]", 11037744], [" a86c34:\tldr\tx26, [x19,#440]", 11037748], [" a86c38:\tldr\tx12, [x25]", 11037752], [" a86c3c:\tldr\tx13, [x23]", 11037756], [" a86c40:\tldrh\tw0, [x26,#16]", 11037760], [" a86c44:\tstr\tx12, [x25]", 11037764], [" a86c48:\tstr\tx13, [x23]", 11037768], [" a86c4c:\torr\tx14, x0, x28", 11037772], [" a86c50:\tstr\tx14, [x29]", 11037776], [" a86c54:\tldr\tx29, [x19,#440]", 11037780], [" a86c58:\tldr\tw2, [x29,#16]", 11037784], [" a86c5c:\tldp\tx12, x15, [x29,#272]", 11037788], [" a86c60:\tadd\tw3, w2, #0x1", 11037792], [" a86c64:\tcmp\tx12, x15", 11037796], [" a86c68:\tstr\tw3, [x29,#16]", 11037800], [" a86c6c:\tb.eq\ta87f14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x241b4>", 11037804], [" a86c70:\tldr\tx24, [sp,#112]", 11037808], [" a86c74:\tmov\tw7, wzr", 11037812], [" a86c78:\tstr\twzr, [sp,#44]", 11037816], [" a86c7c:\torr\tw9, wzr, #0x1", 11037820], [" a86c80:\torr\tw26, wzr, #0x6", 11037824], [" a86c84:\tstr\tx24, [x12]", 11037828], [" a86c88:\tstr\tx7, [sp,#56]", 11037832], [" a86c8c:\tldr\tx23, [x29,#272]", 11037836], [" a86c90:\tstp\twzr, wzr, [sp,#88]", 11037840], [" a86c94:\tstp\twzr, wzr, [sp,#48]", 11037844], [" a86c98:\tstr\twzr, [sp,#64]", 11037848], [" a86c9c:\tadd\tx27, x23, #0x8", 11037852], [" a86ca0:\tstp\twzr, wzr, [sp,#24]", 11037856], [" a86ca4:\tstr\tw9, [sp,#96]", 11037860], [" a86ca8:\tstr\tx27, [x29,#272]", 11037864], [" a86cac:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11037868], [" a86cb0:\tadd\tx0, x28, #0x1f8", 11037872], [" a86cb4:\tldr\tx29, [x0]", 11037876], [" a86cb8:\tsub\tx7, x11, x29", 11037880], [" a86cbc:\tasr\tx27, x7, #3", 11037884], [" a86cc0:\tadd\tx16, x27, #0x1", 11037888], [" a86cc4:\tstr\tx7, [sp,#96]", 11037892], [" a86cc8:\tlsr\tx14, x16, #61", 11037896], [" a86ccc:\tcbnz\tx14, a89b20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dc0>", 11037900], [" a86cd0:\tsub\tx25, x13, x29", 11037904], [" a86cd4:\tasr\tx3, x25, #2", 11037908], [" a86cd8:\tcmp\tx3, x16", 11037912], [" a86cdc:\torr\tx24, xzr, #0xfffffffffffffff", 11037916], [" a86ce0:\tasr\tx15, x25, #3", 11037920], [" a86ce4:\tcsel\tx16, x16, x3, cc", 11037924], [" a86ce8:\tcmp\tx15, x24", 11037928], [" a86cec:\torr\tx17, xzr, #0x1fffffffffffffff", 11037932], [" a86cf0:\tcsel\tx23, x16, x17, cc", 11037936], [" a86cf4:\tcbz\tx23, a877f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23a90>", 11037940], [" a86cf8:\tlsr\tx5, x23, #61", 11037944], [" a86cfc:\tcbnz\tx5, a89b40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25de0>", 11037948], [" a86d00:\tlsl\tx0, x23, #3", 11037952], [" a86d04:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11037956], [" a86d08:\tmov\tx25, x0", 11037960], [" a86d0c:\tb\ta877f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23a94>", 11037964], [" a86d10:\tadd\tx0, x28, #0x198", 11037968], [" a86d14:\tldr\tx27, [x0]", 11037972], [" a86d18:\tsub\tx5, x10, x27", 11037976], [" a86d1c:\tasr\tx25, x5, #3", 11037980], [" a86d20:\tadd\tx15, x25, #0x1", 11037984], [" a86d24:\tstr\tx5, [sp,#96]", 11037988], [" a86d28:\tlsr\tx29, x15, #61", 11037992], [" a86d2c:\tcbnz\tx29, a89b24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dc4>", 11037996], [" a86d30:\tsub\tx4, x12, x27", 11038000], [" a86d34:\tasr\tx9, x4, #2", 11038004], [" a86d38:\tcmp\tx9, x15", 11038008], [" a86d3c:\torr\tx10, xzr, #0xfffffffffffffff", 11038012], [" a86d40:\tasr\tx6, x4, #3", 11038016], [" a86d44:\tcsel\tx7, x15, x9, cc", 11038020], [" a86d48:\tcmp\tx6, x10", 11038024], [" a86d4c:\torr\tx12, xzr, #0x1fffffffffffffff", 11038028], [" a86d50:\tcsel\tx23, x7, x12, cc", 11038032], [" a86d54:\tcbz\tx23, a87830 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ad0>", 11038036], [" a86d58:\tlsr\tx13, x23, #61", 11038040], [" a86d5c:\tcbnz\tx13, a89b44 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25de4>", 11038044], [" a86d60:\tlsl\tx0, x23, #3", 11038048], [" a86d64:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038052], [" a86d68:\tmov\tx29, x0", 11038056], [" a86d6c:\tb\ta87834 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ad4>", 11038060], [" a86d70:\tadd\tx0, x23, #0x60", 11038064], [" a86d74:\tstr\tx24, [sp,#112]", 11038068], [" a86d78:\tldr\tx27, [x0]", 11038072], [" a86d7c:\tsub\tx26, x26, x27", 11038076], [" a86d80:\tasr\tx28, x26, #3", 11038080], [" a86d84:\tadd\tx11, x28, #0x1", 11038084], [" a86d88:\tlsr\tx12, x11, #61", 11038088], [" a86d8c:\tcbnz\tx12, a89b28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dc8>", 11038092], [" a86d90:\tsub\tx13, x9, x27", 11038096], [" a86d94:\tasr\tx15, x13, #2", 11038100], [" a86d98:\tcmp\tx15, x11", 11038104], [" a86d9c:\torr\tx2, xzr, #0xfffffffffffffff", 11038108], [" a86da0:\tasr\tx14, x13, #3", 11038112], [" a86da4:\tcsel\tx24, x11, x15, cc", 11038116], [" a86da8:\tcmp\tx14, x2", 11038120], [" a86dac:\torr\tx1, xzr, #0x1fffffffffffffff", 11038124], [" a86db0:\tcsel\tx25, x24, x1, cc", 11038128], [" a86db4:\tcbz\tx25, a878a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b44>", 11038132], [" a86db8:\tlsr\tx17, x25, #61", 11038136], [" a86dbc:\tcbnz\tx17, a89b48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25de8>", 11038140], [" a86dc0:\tlsl\tx0, x25, #3", 11038144], [" a86dc4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038148], [" a86dc8:\tmov\tx29, x0", 11038152], [" a86dcc:\tb\ta878a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b48>", 11038156], [" a86dd0:\tadd\tx0, x28, #0x48", 11038160], [" a86dd4:\tstr\tx24, [sp,#112]", 11038164], [" a86dd8:\tldr\tx29, [x0]", 11038168], [" a86ddc:\tsub\tx26, x9, x29", 11038172], [" a86de0:\tasr\tx23, x26, #3", 11038176], [" a86de4:\tadd\tx12, x23, #0x1", 11038180], [" a86de8:\tlsr\tx14, x12, #61", 11038184], [" a86dec:\tcbnz\tx14, a89b2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dcc>", 11038188], [" a86df0:\tsub\tx25, x10, x29", 11038192], [" a86df4:\tasr\tx3, x25, #2", 11038196], [" a86df8:\tcmp\tx3, x12", 11038200], [" a86dfc:\torr\tx24, xzr, #0xfffffffffffffff", 11038204], [" a86e00:\tasr\tx15, x25, #3", 11038208], [" a86e04:\tcsel\tx16, x12, x3, cc", 11038212], [" a86e08:\tcmp\tx15, x24", 11038216], [" a86e0c:\torr\tx17, xzr, #0x1fffffffffffffff", 11038220], [" a86e10:\tcsel\tx27, x16, x17, cc", 11038224], [" a86e14:\tcbz\tx27, a8792c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23bcc>", 11038228], [" a86e18:\tlsr\tx5, x27, #61", 11038232], [" a86e1c:\tcbnz\tx5, a89b4c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dec>", 11038236], [" a86e20:\tlsl\tx0, x27, #3", 11038240], [" a86e24:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038244], [" a86e28:\tmov\tx25, x0", 11038248], [" a86e2c:\tb\ta87930 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23bd0>", 11038252], [" a86e30:\tadd\tx0, x26, #0x60", 11038256], [" a86e34:\tmov\tx29, x23", 11038260], [" a86e38:\tldr\tx24, [x0]", 11038264], [" a86e3c:\tsub\tx23, x25, x24", 11038268], [" a86e40:\tasr\tx27, x23, #3", 11038272], [" a86e44:\tadd\tx13, x27, #0x1", 11038276], [" a86e48:\tlsr\tx9, x13, #61", 11038280], [" a86e4c:\tcbnz\tx9, a89b30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dd0>", 11038284], [" a86e50:\tsub\tx8, x7, x24", 11038288], [" a86e54:\tasr\tx7, x8, #2", 11038292], [" a86e58:\tcmp\tx7, x13", 11038296], [" a86e5c:\torr\tx12, xzr, #0xfffffffffffffff", 11038300], [" a86e60:\tasr\tx10, x8, #3", 11038304], [" a86e64:\tcsel\tx13, x13, x7, cc", 11038308], [" a86e68:\tcmp\tx10, x12", 11038312], [" a86e6c:\torr\tx14, xzr, #0x1fffffffffffffff", 11038316], [" a86e70:\tcsel\tx28, x13, x14, cc", 11038320], [" a86e74:\tcbz\tx28, a879e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23c80>", 11038324], [" a86e78:\tlsr\tx15, x28, #61", 11038328], [" a86e7c:\tcbnz\tx15, a89b50 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25df0>", 11038332], [" a86e80:\tlsl\tx0, x28, #3", 11038336], [" a86e84:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038340], [" a86e88:\tmov\tx25, x0", 11038344], [" a86e8c:\tb\ta879e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23c84>", 11038348], [" a86e90:\tmov\tw4, wzr", 11038352], [" a86e94:\tstp\twzr, wzr, [sp,#44]", 11038356], [" a86e98:\torr\tw12, wzr, #0x4", 11038360], [" a86e9c:\tstp\twzr, wzr, [sp,#88]", 11038364], [" a86ea0:\tstr\twzr, [sp,#52]", 11038368], [" a86ea4:\tmov\tw26, #0x37 \t// #55", 11038372], [" a86ea8:\tstr\tx4, [sp,#56]", 11038376], [" a86eac:\tstr\twzr, [sp,#64]", 11038380], [" a86eb0:\tstp\twzr, wzr, [sp,#24]", 11038384], [" a86eb4:\tstr\tw12, [sp,#96]", 11038388], [" a86eb8:\tstr\tx24, [x6,#2768]", 11038392], [" a86ebc:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11038396], [" a86ec0:\tadd\tx0, x26, #0x78", 11038400], [" a86ec4:\tldr\tx25, [x0]", 11038404], [" a86ec8:\tsub\tx23, x28, x25", 11038408], [" a86ecc:\tasr\tx27, x23, #3", 11038412], [" a86ed0:\tadd\tx14, x27, #0x1", 11038416], [" a86ed4:\tlsr\tx16, x14, #61", 11038420], [" a86ed8:\tcbnz\tx16, a89b34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dd4>", 11038424], [" a86edc:\tsub\tx1, x11, x25", 11038428], [" a86ee0:\tasr\tx5, x1, #2", 11038432], [" a86ee4:\tcmp\tx5, x14", 11038436], [" a86ee8:\torr\tx29, xzr, #0xfffffffffffffff", 11038440], [" a86eec:\tasr\tx17, x1, #3", 11038444], [" a86ef0:\tcsel\tx4, x14, x5, cc", 11038448], [" a86ef4:\tcmp\tx17, x29", 11038452], [" a86ef8:\torr\tx9, xzr, #0x1fffffffffffffff", 11038456], [" a86efc:\tcsel\tx28, x4, x9, cc", 11038460], [" a86f00:\tcbz\tx28, a87aa4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23d44>", 11038464], [" a86f04:\tlsr\tx8, x28, #61", 11038468], [" a86f08:\tcbnz\tx8, a89b54 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25df4>", 11038472], [" a86f0c:\tlsl\tx0, x28, #3", 11038476], [" a86f10:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038480], [" a86f14:\tmov\tx29, x0", 11038484], [" a86f18:\tb\ta87aa8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23d48>", 11038488], [" a86f1c:\tadd\tx0, x26, #0x48", 11038492], [" a86f20:\tldr\tx23, [x0]", 11038496], [" a86f24:\tsub\tx9, x2, x23", 11038500], [" a86f28:\tasr\tx28, x9, #3", 11038504], [" a86f2c:\tadd\tx7, x28, #0x1", 11038508], [" a86f30:\tstr\tx9, [sp,#112]", 11038512], [" a86f34:\tlsr\tx15, x7, #61", 11038516], [" a86f38:\tcbnz\tx15, a89b38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dd8>", 11038520], [" a86f3c:\tsub\tx16, x24, x23", 11038524], [" a86f40:\tasr\tx2, x16, #2", 11038528], [" a86f44:\tcmp\tx2, x7", 11038532], [" a86f48:\torr\tx27, xzr, #0xfffffffffffffff", 11038536], [" a86f4c:\tasr\tx3, x16, #3", 11038540], [" a86f50:\tcsel\tx24, x7, x2, cc", 11038544], [" a86f54:\tcmp\tx3, x27", 11038548], [" a86f58:\torr\tx17, xzr, #0x1fffffffffffffff", 11038552], [" a86f5c:\tcsel\tx27, x24, x17, cc", 11038556], [" a86f60:\tcbz\tx27, a87b6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e0c>", 11038560], [" a86f64:\tlsr\tx5, x27, #61", 11038564], [" a86f68:\tcbnz\tx5, a89b58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25df8>", 11038568], [" a86f6c:\tlsl\tx0, x27, #3", 11038572], [" a86f70:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11038576], [" a86f74:\tmov\tx25, x0", 11038580], [" a86f78:\tb\ta87b70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e10>", 11038584], [" a86f7c:\tcmp\tx13, #0x0", 11038588], [" a86f80:\tcsel\tx3, x13, x8, ne", 11038592], [" a86f84:\tadd\tx1, sp, #0xb0", 11038596], [" a86f88:\tstr\twzr, [sp,#336]", 11038600], [" a86f8c:\tadd\tx2, sp, #0x150", 11038604], [" a86f90:\tstr\txzr, [sp,#344]", 11038608], [" a86f94:\tbl\t359324 <islower@plt+0x2ebcd4>", 11038612], [" a86f98:\tmov\tx8, x0", 11038616], [" a86f9c:\tmov\tw25, wzr", 11038620], [" a86fa0:\tstr\twzr, [sp,#92]", 11038624], [" a86fa4:\torr\tw27, wzr, #0x1", 11038628], [" a86fa8:\torr\tw10, wzr, #0x3", 11038632], [" a86fac:\tstr\tx25, [sp,#56]", 11038636], [" a86fb0:\tmov\tw23, wzr", 11038640], [" a86fb4:\tstr\tw27, [x8,#8]", 11038644], [" a86fb8:\tmov\tw4, w29", 11038648], [" a86fbc:\tldr\tx27, [x24]", 11038652], [" a86fc0:\tstr\tw10, [sp,#96]", 11038656], [" a86fc4:\torr\tx9, x27, #0x100000000000", 11038660], [" a86fc8:\tstr\tx9, [x24]", 11038664], [" a86fcc:\tldr\tx25, [sp,#104]", 11038668], [" a86fd0:\tldr\tw28, [sp,#88]", 11038672], [" a86fd4:\tldr\tw9, [sp,#28]", 11038676], [" a86fd8:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11038680], [" a86fdc:\tmov\tw5, wzr", 11038684], [" a86fe0:\tstp\twzr, wzr, [sp,#44]", 11038688], [" a86fe4:\torr\tw9, wzr, #0x4", 11038692], [" a86fe8:\tstp\twzr, wzr, [sp,#88]", 11038696], [" a86fec:\tstr\twzr, [sp,#52]", 11038700], [" a86ff0:\tmov\tw26, #0x39 \t// #57", 11038704], [" a86ff4:\tstr\tx5, [sp,#56]", 11038708], [" a86ff8:\tstr\twzr, [sp,#64]", 11038712], [" a86ffc:\tstp\twzr, wzr, [sp,#24]", 11038716], [" a87000:\tstr\tw9, [sp,#96]", 11038720], [" a87004:\tstr\tx24, [x8,#2776]", 11038724], [" a87008:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11038728], [" a8700c:\tcmp\tx29, x27", 11038732], [" a87010:\tb.ne\ta87038 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x232d8>", 11038736], [" a87014:\tmov\tw24, wzr", 11038740], [" a87018:\tmov\tw5, #0x19 \t// #25", 11038744], [" a8701c:\tmov\tw23, wzr", 11038748], [" a87020:\tmov\tw9, wzr", 11038752], [" a87024:\tstr\tx24, [sp,#56]", 11038756], [" a87028:\tmov\tw4, wzr", 11038760], [" a8702c:\tstp\twzr, w5, [sp,#92]", 11038764], [" a87030:\tmov\tw26, #0x5 \t// #5", 11038768], [" a87034:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11038772], [" a87038:\tldr\tw13, [sp,#88]", 11038776], [" a8703c:\tcbz\tw13, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11038780], [" a87040:\tldr\tx0, [x19,#440]", 11038784], [" a87044:\tadd\tx1, sp, #0x190", 11038788], [" a87048:\tldr\tw2, [x0,#4]", 11038792], [" a8704c:\tstr\tx2, [sp,#56]", 11038796], [" a87050:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11038800], [" a87054:\tmov\tx27, x0", 11038804], [" a87058:\tadd\tx23, x27, #0x78", 11038808], [" a8705c:\tmov\tx0, x23", 11038812], [" a87060:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11038816], [" a87064:\tadd\tx16, x27, #0x10c", 11038820], [" a87068:\tldr\tx5, [x16]", 11038824], [" a8706c:\tbfi\tx5, x0, #32, #16", 11038828], [" a87070:\tmov\tx0, x20", 11038832], [" a87074:\tstr\tx5, [x16]", 11038836], [" a87078:\tldr\tx26, [x20]", 11038840], [" a8707c:\tldr\tx18, [x26,#136]", 11038844], [" a87080:\tblr\tx18", 11038848], [" a87084:\tldr\tx3, [x0]", 11038852], [" a87088:\tldr\tx4, [x3,#512]", 11038856], [" a8708c:\tblr\tx4", 11038860], [" a87090:\tldr\tx4, [x20]", 11038864], [" a87094:\tmov\tw25, w0", 11038868], [" a87098:\tmov\tx0, x20", 11038872], [" a8709c:\tldr\tx29, [x4,#136]", 11038876], [" a870a0:\tblr\tx29", 11038880], [" a870a4:\tldr\tx5, [x0]", 11038884], [" a870a8:\tldr\tx28, [x5,#528]", 11038888], [" a870ac:\tblr\tx28", 11038892], [" a870b0:\tmov\tw5, w0", 11038896], [" a870b4:\tmov\tx0, x27", 11038900], [" a870b8:\tmov\tw1, w25", 11038904], [" a870bc:\tmov\tw2, w5", 11038908], [" a870c0:\tbl\ta48bb8 <islower@plt+0x9db568>", 11038912], [" a870c4:\tldr\tx25, [x27]", 11038916], [" a870c8:\tmov\tw26, #0x800000 \t// #8388608", 11038920], [" a870cc:\tmovk\tw26, #0x4000", 11038924], [" a870d0:\tstr\tx27, [sp,#112]", 11038928], [" a870d4:\tmov\tx0, x23", 11038932], [" a870d8:\torr\tx6, x25, x26", 11038936], [" a870dc:\tstr\tx6, [x27]", 11038940], [" a870e0:\tldr\tx24, [x19,#440]", 11038944], [" a870e4:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11038948], [" a870e8:\tldr\tx27, [x19,#440]", 11038952], [" a870ec:\tldr\tw8, [x24,#4]", 11038956], [" a870f0:\tldp\tx17, x25, [x27,#104]", 11038960], [" a870f4:\tadd\tw2, w8, w0", 11038964], [" a870f8:\tcmp\tx17, x25", 11038968], [" a870fc:\tstr\tw2, [x24,#4]", 11038972], [" a87100:\tb.eq\ta87d2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23fcc>", 11038976], [" a87104:\tldr\tx24, [sp,#112]", 11038980], [" a87108:\torr\tw0, wzr, #0x3", 11038984], [" a8710c:\tstr\twzr, [sp,#44]", 11038988], [" a87110:\tmov\tw26, #0x5 \t// #5", 11038992], [" a87114:\tstr\tx24, [x17]", 11038996], [" a87118:\tstr\twzr, [sp,#92]", 11039000], [" a8711c:\tldr\tx6, [x27,#104]", 11039004], [" a87120:\tstp\twzr, wzr, [sp,#48]", 11039008], [" a87124:\tstr\twzr, [sp,#64]", 11039012], [" a87128:\tstr\twzr, [sp,#88]", 11039016], [" a8712c:\tadd\tx8, x6, #0x8", 11039020], [" a87130:\tstp\twzr, wzr, [sp,#24]", 11039024], [" a87134:\tstr\tw0, [sp,#96]", 11039028], [" a87138:\tstr\tx8, [x27,#104]", 11039032], [" a8713c:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11039036], [" a87140:\tb.ne\ta87284 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23524>", 11039040], [" a87144:\tldr\tx14, [x20]", 11039044], [" a87148:\tmov\tx0, x20", 11039048], [" a8714c:\tldr\tx26, [x14,#304]", 11039052], [" a87150:\tblr\tx26", 11039056], [" a87154:\tmov\tx26, x0", 11039060], [" a87158:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11039064], [" a8715c:\tmov\tx25, x1", 11039068], [" a87160:\tadd\tx0, x0, #0xda8", 11039072], [" a87164:\torr\tw1, wzr, #0xe", 11039076], [" a87168:\tbl\t6ce90 <__strlen_chk@plt>", 11039080], [" a8716c:\tcmp\tx25, x0", 11039084], [" a87170:\tb.ne\ta87190 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23430>", 11039088], [" a87174:\tcbz\tx25, a871a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23448>", 11039092], [" a87178:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11039096], [" a8717c:\tadd\tx1, x1, #0xda8", 11039100], [" a87180:\tmov\tx0, x26", 11039104], [" a87184:\tmov\tx2, x25", 11039108], [" a87188:\tbl\t6ceb0 <memcmp@plt>", 11039112], [" a8718c:\tcbz\tw0, a871a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23448>", 11039116], [" a87190:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11039120], [" a87194:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11039124], [" a87198:\tadd\tx0, x0, #0xd47", 11039128], [" a8719c:\tadd\tx1, x1, #0xcf2", 11039132], [" a871a0:\tmov\tw2, #0x82f \t// #2095", 11039136], [" a871a4:\tbl\tb9770 <islower@plt+0x4c120>", 11039140], [" a871a8:\tcbz\tw28, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11039144], [" a871ac:\tldr\tx16, [x20]", 11039148], [" a871b0:\tmov\tx0, x20", 11039152], [" a871b4:\tldr\tx15, [x19,#440]", 11039156], [" a871b8:\tldr\tx9, [x16,#144]", 11039160], [" a871bc:\tldr\tw25, [x15]", 11039164], [" a871c0:\tblr\tx9", 11039168], [" a871c4:\tldr\tx9, [x19,#248]", 11039172], [" a871c8:\tmov\tx2, x0", 11039176], [" a871cc:\tadd\tx8, sp, #0x150", 11039180], [" a871d0:\tmov\tx1, x2", 11039184], [" a871d4:\tmov\tx0, x9", 11039188], [" a871d8:\tbl\ta0278c <islower@plt+0x99513c>", 11039192], [" a871dc:\tldur\tx7, [x23,#44]", 11039196], [" a871e0:\tmov\tx8, #0x28 \t// #40", 11039200], [" a871e4:\tldr\tx0, [x19,#440]", 11039204], [" a871e8:\tadd\tx1, sp, #0x150", 11039208], [" a871ec:\tmov\tw2, w25", 11039212], [" a871f0:\tstr\tx25, [sp,#56]", 11039216], [" a871f4:\tbfi\tx7, x8, #16, #16", 11039220], [" a871f8:\tstur\tx7, [x23,#44]", 11039224], [" a871fc:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11039228], [" a87200:\tmov\tx25, x0", 11039232], [" a87204:\tadd\tx24, x25, #0x10c", 11039236], [" a87208:\tmov\tx11, #0x400400000000 \t// #70385924046848", 11039240], [" a8720c:\tldr\tx23, [x25]", 11039244], [" a87210:\tadd\tx0, x25, #0x78", 11039248], [" a87214:\tldr\tx10, [x24]", 11039252], [" a87218:\torr\tx12, x23, x11", 11039256], [" a8721c:\tand\tx17, x10, #0xffffffffffff0000", 11039260], [" a87220:\torr\tx18, x17, #0x8", 11039264], [" a87224:\tstr\tx12, [x25]", 11039268], [" a87228:\tstr\tx18, [x24]", 11039272], [" a8722c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11039276], [" a87230:\tldr\tx13, [x24]", 11039280], [" a87234:\tmov\tw16, #0x9 \t// #9", 11039284], [" a87238:\tstr\twzr, [sp,#44]", 11039288], [" a8723c:\torr\tw3, wzr, #0x1", 11039292], [" a87240:\tldr\tx14, [x25]", 11039296], [" a87244:\torr\tw7, wzr, #0x1", 11039300], [" a87248:\tstp\twzr, wzr, [sp,#48]", 11039304], [" a8724c:\tmov\tw26, #0x28 \t// #40", 11039308], [" a87250:\tbfi\tx13, x0, #32, #16", 11039312], [" a87254:\tstr\twzr, [sp,#64]", 11039316], [" a87258:\tmov\tw0, #0x800000 \t// #8388608", 11039320], [" a8725c:\tstp\twzr, wzr, [sp,#24]", 11039324], [" a87260:\tmovk\tw0, #0x4000", 11039328], [" a87264:\tstp\tw3, w16, [sp,#92]", 11039332], [" a87268:\torr\tx15, x14, x0", 11039336], [" a8726c:\tstr\tw7, [sp,#88]", 11039340], [" a87270:\tstr\tx13, [x24]", 11039344], [" a87274:\tmov\tx24, x25", 11039348], [" a87278:\tstr\tx15, [x24]", 11039352], [" a8727c:\tldr\tx25, [sp,#104]", 11039356], [" a87280:\tb\ta880e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24388>", 11039360], [" a87284:\tcbz\tw28, a877d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23a74>", 11039364], [" a87288:\tldr\tx0, [x19,#440]", 11039368], [" a8728c:\tadd\tx1, sp, #0x190", 11039372], [" a87290:\tldr\tw2, [x0]", 11039376], [" a87294:\tstr\tx2, [sp,#56]", 11039380], [" a87298:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11039384], [" a8729c:\tmov\tx28, x0", 11039388], [" a872a0:\tadd\tx27, x28, #0x78", 11039392], [" a872a4:\tmov\tx0, x27", 11039396], [" a872a8:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11039400], [" a872ac:\tadd\tx15, x28, #0x10c", 11039404], [" a872b0:\tldr\tx8, [x28]", 11039408], [" a872b4:\tldr\tx10, [x15]", 11039412], [" a872b8:\torr\tx1, x8, #0x400000000", 11039416], [" a872bc:\tbfi\tx10, x0, #32, #16", 11039420], [" a872c0:\tmov\tx0, x20", 11039424], [" a872c4:\tstr\tx10, [x15]", 11039428], [" a872c8:\tstr\tx1, [x28]", 11039432], [" a872cc:\tldr\tx25, [x20]", 11039436], [" a872d0:\tldr\tx11, [x25,#136]", 11039440], [" a872d4:\tblr\tx11", 11039444], [" a872d8:\tldr\tx23, [x0]", 11039448], [" a872dc:\tldr\tx12, [x23,#512]", 11039452], [" a872e0:\tblr\tx12", 11039456], [" a872e4:\tldr\tx9, [x20]", 11039460], [" a872e8:\tmov\tw23, w0", 11039464], [" a872ec:\tmov\tx0, x20", 11039468], [" a872f0:\tldr\tx13, [x9,#136]", 11039472], [" a872f4:\tblr\tx13", 11039476], [" a872f8:\tldr\tx10, [x0]", 11039480], [" a872fc:\tldr\tx14, [x10,#528]", 11039484], [" a87300:\tblr\tx14", 11039488], [" a87304:\tmov\tw4, w0", 11039492], [" a87308:\tstr\tx28, [sp,#112]", 11039496], [" a8730c:\tmov\tx0, x28", 11039500], [" a87310:\tmov\tw1, w23", 11039504], [" a87314:\tmov\tw2, w4", 11039508], [" a87318:\tbl\ta48bb8 <islower@plt+0x9db568>", 11039512], [" a8731c:\tldr\tx29, [x19,#440]", 11039516], [" a87320:\tmov\tx0, x27", 11039520], [" a87324:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11039524], [" a87328:\tldr\tx28, [x19,#440]", 11039528], [" a8732c:\tldr\tw7, [x29]", 11039532], [" a87330:\tldp\tx18, x27, [x28,#80]", 11039536], [" a87334:\tadd\tw1, w7, w0", 11039540], [" a87338:\tcmp\tx18, x27", 11039544], [" a8733c:\tstr\tw1, [x29]", 11039548], [" a87340:\tb.eq\ta87d88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24028>", 11039552], [" a87344:\tldr\tx5, [sp,#112]", 11039556], [" a87348:\tstr\tx5, [x18]", 11039560], [" a8734c:\tldr\tx11, [x28,#80]", 11039564], [" a87350:\tadd\tx13, x11, #0x8", 11039568], [" a87354:\tstr\tx13, [x28,#80]", 11039572], [" a87358:\tb\ta88070 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24310>", 11039576], [" a8735c:\tmov\tx27, xzr", 11039580], [" a87360:\tldr\tx0, [sp,#112]", 11039584], [" a87364:\tadd\tx24, x27, x28, lsl #3", 11039588], [" a87368:\tadd\tx28, x27, x23, lsl #3", 11039592], [" a8736c:\tstr\tx0, [x24],#8", 11039596], [" a87370:\tldr\tx2, [sp,#96]", 11039600], [" a87374:\tcmp\tx2, #0x1", 11039604], [" a87378:\tb.lt\ta87388 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23628>", 11039608], [" a8737c:\tmov\tx0, x27", 11039612], [" a87380:\tmov\tx1, x25", 11039616], [" a87384:\tbl\t6cdd0 <memcpy@plt>", 11039620], [" a87388:\tldr\tx0, [x29,#96]", 11039624], [" a8738c:\tstp\tx27, x24, [x29,#96]", 11039628], [" a87390:\tstr\tx28, [x29,#112]", 11039632], [" a87394:\tldr\tx24, [sp,#112]", 11039636], [" a87398:\tcbz\tx0, a873a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23640>", 11039640], [" a8739c:\tbl\t6cda0 <operator delete(void*)@plt>", 11039644], [" a873a0:\tldr\tx28, [x24]", 11039648], [" a873a4:\tmov\tw29, #0x800000 \t// #8388608", 11039652], [" a873a8:\tmovk\tw29, #0x4000", 11039656], [" a873ac:\tmov\tw8, wzr", 11039660], [" a873b0:\tmov\tw16, #0x5 \t// #5", 11039664], [" a873b4:\torr\tx14, x28, x29", 11039668], [" a873b8:\tstr\tx8, [sp,#56]", 11039672], [" a873bc:\tmov\tw23, wzr", 11039676], [" a873c0:\tstp\twzr, w16, [sp,#92]", 11039680], [" a873c4:\tmov\tw9, wzr", 11039684], [" a873c8:\tstr\tx14, [x24]", 11039688], [" a873cc:\tmov\tw4, wzr", 11039692], [" a873d0:\tldr\tx25, [sp,#104]", 11039696], [" a873d4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11039700], [" a873d8:\tmov\tx29, xzr", 11039704], [" a873dc:\tldr\tx24, [sp,#112]", 11039708], [" a873e0:\tadd\tx28, x29, x28, lsl #3", 11039712], [" a873e4:\tadd\tx23, x29, x23, lsl #3", 11039716], [" a873e8:\tstr\tx24, [x28],#8", 11039720], [" a873ec:\tldr\tx2, [sp,#96]", 11039724], [" a873f0:\tcmp\tx2, #0x1", 11039728], [" a873f4:\tb.lt\ta87404 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x236a4>", 11039732], [" a873f8:\tmov\tx0, x29", 11039736], [" a873fc:\tmov\tx1, x25", 11039740], [" a87400:\tbl\t6cdd0 <memcpy@plt>", 11039744], [" a87404:\tldr\tx0, [x27,#144]", 11039748], [" a87408:\tstp\tx29, x28, [x27,#144]", 11039752], [" a8740c:\tstr\tx23, [x27,#160]", 11039756], [" a87410:\tcbz\tx0, a87418 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x236b8>", 11039760], [" a87414:\tbl\t6cda0 <operator delete(void*)@plt>", 11039764], [" a87418:\tldr\tx23, [x20]", 11039768], [" a8741c:\tmov\tx0, x20", 11039772], [" a87420:\tldr\tx28, [x23,#136]", 11039776], [" a87424:\tblr\tx28", 11039780], [" a87428:\tldr\tx27, [x0]", 11039784], [" a8742c:\tldr\tx25, [x27,#512]", 11039788], [" a87430:\tblr\tx25", 11039792], [" a87434:\tldr\tx3, [x20]", 11039796], [" a87438:\tmov\tw23, w0", 11039800], [" a8743c:\tmov\tx0, x20", 11039804], [" a87440:\tldr\tx1, [x3,#136]", 11039808], [" a87444:\tblr\tx1", 11039812], [" a87448:\tldr\tx4, [x0]", 11039816], [" a8744c:\tldr\tx17, [x4,#528]", 11039820], [" a87450:\tblr\tx17", 11039824], [" a87454:\tmov\tw12, w0", 11039828], [" a87458:\tmov\tx0, x24", 11039832], [" a8745c:\tmov\tw1, w23", 11039836], [" a87460:\tmov\tw2, w12", 11039840], [" a87464:\tbl\ta48bb8 <islower@plt+0x9db568>", 11039844], [" a87468:\tldr\tx5, [x24]", 11039848], [" a8746c:\tmov\tw18, #0x800000 \t// #8388608", 11039852], [" a87470:\tmovk\tw18, #0x4020", 11039856], [" a87474:\tcmp\tw26, #0x55", 11039860], [" a87478:\tmov\tw23, wzr", 11039864], [" a8747c:\torr\tx29, x5, x18", 11039868], [" a87480:\tmov\tw9, wzr", 11039872], [" a87484:\tmov\tw4, wzr", 11039876], [" a87488:\tstr\tx29, [x24]", 11039880], [" a8748c:\tb.ne\ta874b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23758>", 11039884], [" a87490:\tmov\tx26, #0x10000000000 \t// #1099511627776", 11039888], [" a87494:\tmovk\tx26, #0x80, lsl #16", 11039892], [" a87498:\tmovk\tx26, #0x4020", 11039896], [" a8749c:\torr\tx5, x5, x26", 11039900], [" a874a0:\torr\tw6, wzr, #0x3", 11039904], [" a874a4:\tmov\tw26, #0x55 \t// #85", 11039908], [" a874a8:\tstp\twzr, w6, [sp,#92]", 11039912], [" a874ac:\tstr\tx5, [x24]", 11039916], [" a874b0:\tldr\tx25, [sp,#104]", 11039920], [" a874b4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11039924], [" a874b8:\torr\tw7, wzr, #0x3", 11039928], [" a874bc:\tldr\tx25, [sp,#104]", 11039932], [" a874c0:\tstp\twzr, w7, [sp,#92]", 11039936], [" a874c4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11039940], [" a874c8:\tadd\tx0, x23, #0x60", 11039944], [" a874cc:\tstr\tx24, [sp,#112]", 11039948], [" a874d0:\tldr\tx25, [x0]", 11039952], [" a874d4:\tsub\tx26, x29, x25", 11039956], [" a874d8:\tasr\tx27, x26, #3", 11039960], [" a874dc:\tadd\tx5, x27, #0x1", 11039964], [" a874e0:\tlsr\tx14, x5, #61", 11039968], [" a874e4:\tcbnz\tx14, a89b3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25ddc>", 11039972], [" a874e8:\tsub\tx0, x2, x25", 11039976], [" a874ec:\tasr\tx16, x0, #2", 11039980], [" a874f0:\tcmp\tx16, x5", 11039984], [" a874f4:\torr\tx2, xzr, #0xfffffffffffffff", 11039988], [" a874f8:\tasr\tx15, x0, #3", 11039992], [" a874fc:\tcsel\tx24, x5, x16, cc", 11039996], [" a87500:\tcmp\tx15, x2", 11040000], [" a87504:\torr\tx17, xzr, #0x1fffffffffffffff", 11040004], [" a87508:\tcsel\tx28, x24, x17, cc", 11040008], [" a8750c:\tcbz\tx28, a87be8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e88>", 11040012], [" a87510:\tlsr\tx5, x28, #61", 11040016], [" a87514:\tcbnz\tx5, a89b60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e00>", 11040020], [" a87518:\tlsl\tx0, x28, #3", 11040024], [" a8751c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11040028], [" a87520:\tmov\tx29, x0", 11040032], [" a87524:\tb\ta87bec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e8c>", 11040036], [" a87528:\tmov\tw17, #0x5 \t// #5", 11040040], [" a8752c:\tstp\twzr, wzr, [sp,#44]", 11040044], [" a87530:\tstp\twzr, wzr, [sp,#88]", 11040048], [" a87534:\tmov\tw26, #0x48 \t// #72", 11040052], [" a87538:\tstr\twzr, [sp,#52]", 11040056], [" a8753c:\tb\ta84414 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x206b4>", 11040060], [" a87540:\tmov\tw0, #0x5 \t// #5", 11040064], [" a87544:\tldr\tx25, [sp,#104]", 11040068], [" a87548:\tmov\tw23, wzr", 11040072], [" a8754c:\tmov\tw9, wzr", 11040076], [" a87550:\tmov\tw4, wzr", 11040080], [" a87554:\tstp\twzr, w0, [sp,#92]", 11040084], [" a87558:\tmov\tw26, #0x4a \t// #74", 11040088], [" a8755c:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11040092], [" a87560:\tldr\tx0, [x19,#248]", 11040096], [" a87564:\tmov\tx1, x24", 11040100], [" a87568:\tbl\ta01f7c <islower@plt+0x99492c>", 11040104], [" a8756c:\tmov\tw26, w0", 11040108], [" a87570:\tadd\tx0, x24, #0x78", 11040112], [" a87574:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11040116], [" a87578:\tadd\tx6, x24, #0x10c", 11040120], [" a8757c:\tadd\tx29, x24, #0x114", 11040124], [" a87580:\tadd\tx23, x24, #0x11c", 11040128], [" a87584:\tldr\tx7, [x6]", 11040132], [" a87588:\tstr\tx26, [sp,#56]", 11040136], [" a8758c:\tand\tx25, x7, #0xffff0000ffff0000", 11040140], [" a87590:\tbfxil\tx25, x26, #0, #16", 11040144], [" a87594:\tbfi\tx25, x0, #32, #16", 11040148], [" a87598:\tstr\tx25, [x6]", 11040152], [" a8759c:\tldr\tx26, [sp,#104]", 11040156], [" a875a0:\tldr\tx0, [x26]", 11040160], [" a875a4:\tldr\tx11, [x0,#152]", 11040164], [" a875a8:\tmov\tx0, x26", 11040168], [" a875ac:\tblr\tx11", 11040172], [" a875b0:\tldur\tx12, [x24,#164]", 11040176], [" a875b4:\tbfi\tx12, x0, #48, #8", 11040180], [" a875b8:\tmov\tx0, x26", 11040184], [" a875bc:\tstur\tx12, [x24,#164]", 11040188], [" a875c0:\tldr\tx9, [x26]", 11040192], [" a875c4:\tldr\tx13, [x9,#160]", 11040196], [" a875c8:\tblr\tx13", 11040200], [" a875cc:\tldr\tw14, [x24,#172]", 11040204], [" a875d0:\tbfi\tw14, w0, #4, #4", 11040208], [" a875d4:\tmov\tx0, x26", 11040212], [" a875d8:\tstr\tw14, [x24,#172]", 11040216], [" a875dc:\tldr\tx10, [x26]", 11040220], [" a875e0:\tldr\tx15, [x10,#168]", 11040224], [" a875e4:\tblr\tx15", 11040228], [" a875e8:\tldur\tx16, [x24,#164]", 11040232], [" a875ec:\tbfi\tx16, x0, #56, #4", 11040236], [" a875f0:\tmov\tx0, x26", 11040240], [" a875f4:\tstur\tx16, [x24,#164]", 11040244], [" a875f8:\tldr\tx13, [x26]", 11040248], [" a875fc:\tldr\tx3, [x13,#256]", 11040252], [" a87600:\tblr\tx3", 11040256], [" a87604:\tldr\tx2, [x23]", 11040260], [" a87608:\tbfi\tx2, x0, #40, #8", 11040264], [" a8760c:\tmov\tx0, x26", 11040268], [" a87610:\tstr\tx2, [x23]", 11040272], [" a87614:\tldr\tx11, [x26]", 11040276], [" a87618:\tstr\tx24, [sp,#112]", 11040280], [" a8761c:\tldr\tx24, [x11,#544]", 11040284], [" a87620:\tblr\tx24", 11040288], [" a87624:\tldr\tx12, [x26]", 11040292], [" a87628:\tmov\tw25, w0", 11040296], [" a8762c:\tldr\tx24, [sp,#112]", 11040300], [" a87630:\tmov\tx0, x26", 11040304], [" a87634:\tldr\tx1, [x12,#560]", 11040308], [" a87638:\tblr\tx1", 11040312], [" a8763c:\tldr\tx17, [x29]", 11040316], [" a87640:\tlsl\tw0, w0, #16", 11040320], [" a87644:\tand\tx14, x17, #0xffffffff00000000", 11040324], [" a87648:\tbfxil\tx14, x25, #0, #16", 11040328], [" a8764c:\torr\tx5, x14, x0", 11040332], [" a87650:\tmov\tx0, x26", 11040336], [" a87654:\tstr\tx5, [x29]", 11040340], [" a87658:\tldr\tx29, [x26]", 11040344], [" a8765c:\tldr\tx18, [x29,#576]", 11040348], [" a87660:\tblr\tx18", 11040352], [" a87664:\tldr\tx4, [x23]", 11040356], [" a87668:\tbfi\tx4, x0, #52, #4", 11040360], [" a8766c:\tmov\tx0, x20", 11040364], [" a87670:\tstr\tx4, [x23]", 11040368], [" a87674:\tldr\tx23, [x20]", 11040372], [" a87678:\tldr\tx23, [x23,#136]", 11040376], [" a8767c:\tblr\tx23", 11040380], [" a87680:\tldr\tx15, [x0]", 11040384], [" a87684:\tldr\tx29, [x15,#512]", 11040388], [" a87688:\tblr\tx29", 11040392], [" a8768c:\tmov\tw1, w0", 11040396], [" a87690:\tmov\tw2, #0xffffffff \t// #-1", 11040400], [" a87694:\tmov\tx0, x24", 11040404], [" a87698:\tbl\ta48bb8 <islower@plt+0x9db568>", 11040408], [" a8769c:\tldr\tx25, [x26,#200]", 11040412], [" a876a0:\tstr\tx25, [x24,#296]", 11040416], [" a876a4:\tldr\tw16, [sp,#96]", 11040420], [" a876a8:\ttbz\tw16, #0, a876b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23958>", 11040424], [" a876ac:\tldr\tx26, [x24]", 11040428], [" a876b0:\torr\tx26, x26, #0x100", 11040432], [" a876b4:\tstr\tx26, [x24]", 11040436], [" a876b8:\ttbz\tw28, #0, a876c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23968>", 11040440], [" a876bc:\tldr\tx28, [x24]", 11040444], [" a876c0:\torr\tx28, x28, #0x200", 11040448], [" a876c4:\tstr\tx28, [x24]", 11040452], [" a876c8:\ttbnz\tw27, #0, a876d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23978>", 11040456], [" a876cc:\tldr\tx27, [x24]", 11040460], [" a876d0:\torr\tx27, x27, #0x80000", 11040464], [" a876d4:\tstr\tx27, [x24]", 11040468], [" a876d8:\tldr\tx27, [x19,#440]", 11040472], [" a876dc:\tldp\tx16, x3, [x27,#368]", 11040476], [" a876e0:\tcmp\tx16, x3", 11040480], [" a876e4:\tb.eq\ta87778 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23a18>", 11040484], [" a876e8:\tldr\tx24, [sp,#112]", 11040488], [" a876ec:\torr\tw13, wzr, #0xf", 11040492], [" a876f0:\tmov\tw23, wzr", 11040496], [" a876f4:\tmov\tw9, wzr", 11040500], [" a876f8:\tmov\tw4, wzr", 11040504], [" a876fc:\tstr\tx24, [x16]", 11040508], [" a87700:\torr\tw26, wzr, #0x6", 11040512], [" a87704:\tldr\tx16, [x27,#368]", 11040516], [" a87708:\tstp\twzr, w13, [sp,#92]", 11040520], [" a8770c:\tadd\tx17, x16, #0x8", 11040524], [" a87710:\tstr\tx17, [x27,#368]", 11040528], [" a87714:\tldr\tx25, [sp,#104]", 11040532], [" a87718:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11040536], [" a8771c:\tldr\tw11, [sp,#88]", 11040540], [" a87720:\tcbz\tw11, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11040544], [" a87724:\tldr\tx0, [x19,#440]", 11040548], [" a87728:\tcmp\tw3, #0x2e", 11040552], [" a8772c:\tb.hi\ta87ee0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24180>", 11040556], [" a87730:\tldr\tw2, [x0,#40]", 11040560], [" a87734:\tadd\tx1, sp, #0x190", 11040564], [" a87738:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11040568], [" a8773c:\tldr\tx1, [x19,#440]", 11040572], [" a87740:\tmov\tx10, x0", 11040576], [" a87744:\tldr\tx8, [x19,#248]", 11040580], [" a87748:\tadd\tx2, sp, #0x150", 11040584], [" a8774c:\tldr\tw14, [x1,#40]", 11040588], [" a87750:\tmov\tx1, x10", 11040592], [" a87754:\tmov\tx0, x8", 11040596], [" a87758:\tstr\tx10, [sp,#112]", 11040600], [" a8775c:\tstr\tw14, [sp,#336]", 11040604], [" a87760:\tbl\ta01dd8 <islower@plt+0x994788>", 11040608], [" a87764:\tldr\tx25, [x19,#440]", 11040612], [" a87768:\tldr\tw3, [sp,#336]", 11040616], [" a8776c:\tstr\tx0, [sp,#56]", 11040620], [" a87770:\tstr\tw3, [x25,#40]", 11040624], [" a87774:\tb\ta89600 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x258a0>", 11040628], [" a87778:\tadd\tx0, x27, #0x168", 11040632], [" a8777c:\tldr\tx29, [x0]", 11040636], [" a87780:\tsub\tx23, x16, x29", 11040640], [" a87784:\tasr\tx28, x23, #3", 11040644], [" a87788:\tadd\tx4, x28, #0x1", 11040648], [" a8778c:\tlsr\tx9, x4, #61", 11040652], [" a87790:\tcbnz\tx9, a89b5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dfc>", 11040656], [" a87794:\tsub\tx8, x3, x29", 11040660], [" a87798:\tasr\tx7, x8, #2", 11040664], [" a8779c:\tcmp\tx7, x4", 11040668], [" a877a0:\torr\tx12, xzr, #0xfffffffffffffff", 11040672], [" a877a4:\tasr\tx10, x8, #3", 11040676], [" a877a8:\tcsel\tx13, x4, x7, cc", 11040680], [" a877ac:\tcmp\tx10, x12", 11040684], [" a877b0:\torr\tx15, xzr, #0x1fffffffffffffff", 11040688], [" a877b4:\tcsel\tx26, x13, x15, cc", 11040692], [" a877b8:\tcbz\tx26, a87e68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24108>", 11040696], [" a877bc:\tlsr\tx16, x26, #61", 11040700], [" a877c0:\tcbnz\tx16, a89b64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e04>", 11040704], [" a877c4:\tlsl\tx0, x26, #3", 11040708], [" a877c8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11040712], [" a877cc:\tmov\tx25, x0", 11040716], [" a877d0:\tb\ta87e6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2410c>", 11040720], [" a877d4:\tldr\tx23, [sp,#112]", 11040724], [" a877d8:\tmov\tw29, #0x800000 \t// #8388608", 11040728], [" a877dc:\tmovk\tw29, #0x4000", 11040732], [" a877e0:\tldr\tx21, [x23]", 11040736], [" a877e4:\torr\tx28, x21, x29", 11040740], [" a877e8:\tstr\tx28, [x23]", 11040744], [" a877ec:\tb\ta88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11040748], [" a877f0:\tmov\tx25, xzr", 11040752], [" a877f4:\tldr\tx2, [sp,#112]", 11040756], [" a877f8:\tadd\tx27, x25, x27, lsl #3", 11040760], [" a877fc:\tadd\tx23, x25, x23, lsl #3", 11040764], [" a87800:\tstr\tx2, [x27],#8", 11040768], [" a87804:\tldr\tx6, [sp,#96]", 11040772], [" a87808:\tcmp\tx6, #0x1", 11040776], [" a8780c:\tb.lt\ta87820 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ac0>", 11040780], [" a87810:\tldr\tx2, [sp,#96]", 11040784], [" a87814:\tmov\tx0, x25", 11040788], [" a87818:\tmov\tx1, x29", 11040792], [" a8781c:\tbl\t6cdd0 <memcpy@plt>", 11040796], [" a87820:\tldr\tx0, [x28,#504]", 11040800], [" a87824:\tstp\tx25, x27, [x28,#504]", 11040804], [" a87828:\tstr\tx23, [x28,#520]", 11040808], [" a8782c:\tb\ta8786c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b0c>", 11040812], [" a87830:\tmov\tx29, xzr", 11040816], [" a87834:\tldr\tx4, [sp,#112]", 11040820], [" a87838:\tadd\tx24, x29, x25, lsl #3", 11040824], [" a8783c:\tadd\tx25, x29, x23, lsl #3", 11040828], [" a87840:\tstr\tx4, [x24],#8", 11040832], [" a87844:\tldr\tx4, [sp,#96]", 11040836], [" a87848:\tcmp\tx4, #0x1", 11040840], [" a8784c:\tb.lt\ta87860 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b00>", 11040844], [" a87850:\tldr\tx2, [sp,#96]", 11040848], [" a87854:\tmov\tx0, x29", 11040852], [" a87858:\tmov\tx1, x27", 11040856], [" a8785c:\tbl\t6cdd0 <memcpy@plt>", 11040860], [" a87860:\tldr\tx0, [x28,#408]", 11040864], [" a87864:\tstp\tx29, x24, [x28,#408]", 11040868], [" a87868:\tstr\tx25, [x28,#424]", 11040872], [" a8786c:\tldp\tx25, x24, [sp,#104]", 11040876], [" a87870:\tcbz\tx0, a87878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b18>", 11040880], [" a87874:\tbl\t6cda0 <operator delete(void*)@plt>", 11040884], [" a87878:\tldr\tx28, [x24]", 11040888], [" a8787c:\tmov\tw8, wzr", 11040892], [" a87880:\torr\tw17, wzr, #0x18", 11040896], [" a87884:\tmov\tw9, wzr", 11040900], [" a87888:\tmov\tw4, wzr", 11040904], [" a8788c:\tstr\tx8, [sp,#56]", 11040908], [" a87890:\torr\tx5, x28, #0x80000", 11040912], [" a87894:\tstp\twzr, w17, [sp,#92]", 11040916], [" a87898:\torr\tw23, wzr, #0x1", 11040920], [" a8789c:\tstr\tx5, [x24]", 11040924], [" a878a0:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11040928], [" a878a4:\tmov\tx29, xzr", 11040932], [" a878a8:\tldr\tx13, [sp,#112]", 11040936], [" a878ac:\tadd\tx24, x29, x28, lsl #3", 11040940], [" a878b0:\tadd\tx25, x29, x25, lsl #3", 11040944], [" a878b4:\tcmp\tx26, #0x1", 11040948], [" a878b8:\tstr\tx13, [x24],#8", 11040952], [" a878bc:\tb.lt\ta878d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b70>", 11040956], [" a878c0:\tmov\tx0, x29", 11040960], [" a878c4:\tmov\tx1, x27", 11040964], [" a878c8:\tmov\tx2, x26", 11040968], [" a878cc:\tbl\t6cdd0 <memcpy@plt>", 11040972], [" a878d0:\tldr\tx0, [x23,#96]", 11040976], [" a878d4:\tstp\tx29, x24, [x23,#96]", 11040980], [" a878d8:\tstr\tx25, [x23,#112]", 11040984], [" a878dc:\tldr\tx24, [sp,#112]", 11040988], [" a878e0:\tldr\tw28, [sp,#88]", 11040992], [" a878e4:\tcbz\tx0, a878ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23b8c>", 11040996], [" a878e8:\tbl\t6cda0 <operator delete(void*)@plt>", 11041000], [" a878ec:\tldr\tx27, [x24]", 11041004], [" a878f0:\tmov\tw11, wzr", 11041008], [" a878f4:\tmov\tw23, #0x800000 \t// #8388608", 11041012], [" a878f8:\tmovk\tw23, #0x4000", 11041016], [" a878fc:\tstr\tx11, [sp,#56]", 11041020], [" a87900:\tmov\tw11, #0x5 \t// #5", 11041024], [" a87904:\torr\tx25, x27, x23", 11041028], [" a87908:\tmov\tw0, wzr", 11041032], [" a8790c:\tstp\twzr, w11, [sp,#92]", 11041036], [" a87910:\tmov\tw9, wzr", 11041040], [" a87914:\tstr\tx25, [x24]", 11041044], [" a87918:\tmov\tw4, wzr", 11041048], [" a8791c:\tldr\tx25, [sp,#104]", 11041052], [" a87920:\tmov\tw23, w0", 11041056], [" a87924:\tmov\tw26, #0x5b \t// #91", 11041060], [" a87928:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11041064], [" a8792c:\tmov\tx25, xzr", 11041068], [" a87930:\tldr\tx24, [sp,#112]", 11041072], [" a87934:\tadd\tx23, x25, x23, lsl #3", 11041076], [" a87938:\tadd\tx27, x25, x27, lsl #3", 11041080], [" a8793c:\tcmp\tx26, #0x1", 11041084], [" a87940:\tstr\tx24, [x23],#8", 11041088], [" a87944:\tb.lt\ta87958 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23bf8>", 11041092], [" a87948:\tmov\tx0, x25", 11041096], [" a8794c:\tmov\tx1, x29", 11041100], [" a87950:\tmov\tx2, x26", 11041104], [" a87954:\tbl\t6cdd0 <memcpy@plt>", 11041108], [" a87958:\tldr\tx0, [x28,#72]", 11041112], [" a8795c:\tstp\tx25, x23, [x28,#72]", 11041116], [" a87960:\tstr\tx27, [x28,#88]", 11041120], [" a87964:\tldr\tx24, [sp,#112]", 11041124], [" a87968:\tcbz\tx0, a87970 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23c10>", 11041128], [" a8796c:\tbl\t6cda0 <operator delete(void*)@plt>", 11041132], [" a87970:\tldr\tx15, [x20]", 11041136], [" a87974:\tmov\tx0, x20", 11041140], [" a87978:\tldr\tx29, [x15,#136]", 11041144], [" a8797c:\tblr\tx29", 11041148], [" a87980:\tldr\tx28, [x0]", 11041152], [" a87984:\tldr\tx4, [x28,#512]", 11041156], [" a87988:\tblr\tx4", 11041160], [" a8798c:\tldr\tx16, [x20]", 11041164], [" a87990:\tmov\tw25, w0", 11041168], [" a87994:\tmov\tx0, x20", 11041172], [" a87998:\tldr\tx6, [x16,#136]", 11041176], [" a8799c:\tblr\tx6", 11041180], [" a879a0:\tldr\tx17, [x0]", 11041184], [" a879a4:\tldr\tx9, [x17,#528]", 11041188], [" a879a8:\tblr\tx9", 11041192], [" a879ac:\tmov\tw11, w0", 11041196], [" a879b0:\tmov\tx0, x24", 11041200], [" a879b4:\tmov\tw1, w25", 11041204], [" a879b8:\tmov\tw2, w11", 11041208], [" a879bc:\tbl\ta48bb8 <islower@plt+0x9db568>", 11041212], [" a879c0:\torr\tw14, wzr, #0x2", 11041216], [" a879c4:\tldr\tx25, [sp,#104]", 11041220], [" a879c8:\tmov\tw23, wzr", 11041224], [" a879cc:\tmov\tw9, wzr", 11041228], [" a879d0:\tmov\tw4, wzr", 11041232], [" a879d4:\tstp\twzr, w14, [sp,#92]", 11041236], [" a879d8:\tmov\tw26, #0x14 \t// #20", 11041240], [" a879dc:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11041244], [" a879e0:\tmov\tx25, xzr", 11041248], [" a879e4:\tadd\tx27, x25, x27, lsl #3", 11041252], [" a879e8:\tadd\tx28, x25, x28, lsl #3", 11041256], [" a879ec:\tcmp\tx23, #0x1", 11041260], [" a879f0:\tstr\tx29, [x27],#8", 11041264], [" a879f4:\tb.lt\ta87a08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ca8>", 11041268], [" a879f8:\tmov\tx0, x25", 11041272], [" a879fc:\tmov\tx1, x24", 11041276], [" a87a00:\tmov\tx2, x23", 11041280], [" a87a04:\tbl\t6cdd0 <memcpy@plt>", 11041284], [" a87a08:\tldr\tx0, [x26,#96]", 11041288], [" a87a0c:\tstp\tx25, x27, [x26,#96]", 11041292], [" a87a10:\tstr\tx28, [x26,#112]", 11041296], [" a87a14:\tcbz\tx0, a87a1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23cbc>", 11041300], [" a87a18:\tbl\t6cda0 <operator delete(void*)@plt>", 11041304], [" a87a1c:\tldr\tx7, [x20]", 11041308], [" a87a20:\tmov\tx0, x20", 11041312], [" a87a24:\tldr\tx27, [x7,#136]", 11041316], [" a87a28:\tblr\tx27", 11041320], [" a87a2c:\tldr\tx8, [x0]", 11041324], [" a87a30:\tldr\tx23, [x8,#512]", 11041328], [" a87a34:\tblr\tx23", 11041332], [" a87a38:\tldr\tx1, [x20]", 11041336], [" a87a3c:\tmov\tw25, w0", 11041340], [" a87a40:\tmov\tx0, x20", 11041344], [" a87a44:\tldr\tx2, [x1,#136]", 11041348], [" a87a48:\tblr\tx2", 11041352], [" a87a4c:\tldr\tx9, [x0]", 11041356], [" a87a50:\tldr\tx24, [x9,#528]", 11041360], [" a87a54:\tblr\tx24", 11041364], [" a87a58:\tmov\tw13, w0", 11041368], [" a87a5c:\tmov\tx24, x29", 11041372], [" a87a60:\tmov\tx0, x24", 11041376], [" a87a64:\tmov\tw1, w25", 11041380], [" a87a68:\tmov\tw2, w13", 11041384], [" a87a6c:\tbl\ta48bb8 <islower@plt+0x9db568>", 11041388], [" a87a70:\tldr\tx16, [x24]", 11041392], [" a87a74:\tmov\tw28, #0x800000 \t// #8388608", 11041396], [" a87a78:\tmovk\tw28, #0x4000", 11041400], [" a87a7c:\torr\tw13, wzr, #0x3", 11041404], [" a87a80:\tmov\tw23, wzr", 11041408], [" a87a84:\torr\tx25, x16, x28", 11041412], [" a87a88:\tstp\twzr, w13, [sp,#92]", 11041416], [" a87a8c:\tmov\tw9, wzr", 11041420], [" a87a90:\tmov\tw4, wzr", 11041424], [" a87a94:\tstr\tx25, [x24]", 11041428], [" a87a98:\tmov\tw26, #0x15 \t// #21", 11041432], [" a87a9c:\tldr\tx25, [sp,#104]", 11041436], [" a87aa0:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11041440], [" a87aa4:\tmov\tx29, xzr", 11041444], [" a87aa8:\tldr\tx9, [sp,#112]", 11041448], [" a87aac:\tadd\tx27, x29, x27, lsl #3", 11041452], [" a87ab0:\tadd\tx24, x29, x28, lsl #3", 11041456], [" a87ab4:\tcmp\tx23, #0x1", 11041460], [" a87ab8:\tstr\tx9, [x27],#8", 11041464], [" a87abc:\tb.lt\ta87ad0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23d70>", 11041468], [" a87ac0:\tmov\tx0, x29", 11041472], [" a87ac4:\tmov\tx1, x25", 11041476], [" a87ac8:\tmov\tx2, x23", 11041480], [" a87acc:\tbl\t6cdd0 <memcpy@plt>", 11041484], [" a87ad0:\tldr\tx0, [x26,#120]", 11041488], [" a87ad4:\tstp\tx29, x27, [x26,#120]", 11041492], [" a87ad8:\tstr\tx24, [x26,#136]", 11041496], [" a87adc:\tldp\tx25, x24, [sp,#104]", 11041500], [" a87ae0:\tcbz\tx0, a87ae8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23d88>", 11041504], [" a87ae4:\tbl\t6cda0 <operator delete(void*)@plt>", 11041508], [" a87ae8:\tldr\tx26, [x20]", 11041512], [" a87aec:\tmov\tx0, x20", 11041516], [" a87af0:\tldr\tx27, [x26,#136]", 11041520], [" a87af4:\tblr\tx27", 11041524], [" a87af8:\tldr\tx13, [x0]", 11041528], [" a87afc:\tldr\tx7, [x13,#512]", 11041532], [" a87b00:\tblr\tx7", 11041536], [" a87b04:\tldr\tx11, [x20]", 11041540], [" a87b08:\tmov\tw23, w0", 11041544], [" a87b0c:\tmov\tx0, x20", 11041548], [" a87b10:\tldr\tx11, [x11,#136]", 11041552], [" a87b14:\tblr\tx11", 11041556], [" a87b18:\tldr\tx12, [x0]", 11041560], [" a87b1c:\tldr\tx12, [x12,#528]", 11041564], [" a87b20:\tblr\tx12", 11041568], [" a87b24:\tmov\tw10, w0", 11041572], [" a87b28:\tmov\tx0, x24", 11041576], [" a87b2c:\tmov\tw1, w23", 11041580], [" a87b30:\tmov\tw2, w10", 11041584], [" a87b34:\tbl\ta48bb8 <islower@plt+0x9db568>", 11041588], [" a87b38:\tldr\tx13, [x24]", 11041592], [" a87b3c:\tmov\tw23, #0x800000 \t// #8388608", 11041596], [" a87b40:\tmovk\tw23, #0x4020", 11041600], [" a87b44:\torr\tw15, wzr, #0x2", 11041604], [" a87b48:\tmov\tw2, wzr", 11041608], [" a87b4c:\torr\tx28, x13, x23", 11041612], [" a87b50:\tmov\tw9, wzr", 11041616], [" a87b54:\tstp\twzr, w15, [sp,#92]", 11041620], [" a87b58:\tmov\tw4, wzr", 11041624], [" a87b5c:\tmov\tw23, w2", 11041628], [" a87b60:\tstr\tx28, [x24]", 11041632], [" a87b64:\tmov\tw26, #0x17 \t// #23", 11041636], [" a87b68:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11041640], [" a87b6c:\tmov\tx25, xzr", 11041644], [" a87b70:\tadd\tx28, x25, x28, lsl #3", 11041648], [" a87b74:\tadd\tx27, x25, x27, lsl #3", 11041652], [" a87b78:\tstr\tx29, [x28],#8", 11041656], [" a87b7c:\tldr\tx1, [sp,#112]", 11041660], [" a87b80:\tcmp\tx1, #0x1", 11041664], [" a87b84:\tb.lt\ta87b98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e38>", 11041668], [" a87b88:\tldr\tx2, [sp,#112]", 11041672], [" a87b8c:\tmov\tx0, x25", 11041676], [" a87b90:\tmov\tx1, x23", 11041680], [" a87b94:\tbl\t6cdd0 <memcpy@plt>", 11041684], [" a87b98:\tldr\tx0, [x26,#72]", 11041688], [" a87b9c:\tmov\tx24, x29", 11041692], [" a87ba0:\tstp\tx25, x28, [x26,#72]", 11041696], [" a87ba4:\tstr\tx27, [x26,#88]", 11041700], [" a87ba8:\tcbz\tx0, a87bb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23e50>", 11041704], [" a87bac:\tbl\t6cda0 <operator delete(void*)@plt>", 11041708], [" a87bb0:\tldr\tx29, [x24]", 11041712], [" a87bb4:\tmov\tw28, #0x800000 \t// #8388608", 11041716], [" a87bb8:\tmovk\tw28, #0x4000", 11041720], [" a87bbc:\torr\tw18, wzr, #0x2", 11041724], [" a87bc0:\tmov\tw10, wzr", 11041728], [" a87bc4:\torr\tx23, x29, x28", 11041732], [" a87bc8:\tstp\twzr, w18, [sp,#92]", 11041736], [" a87bcc:\tmov\tw9, wzr", 11041740], [" a87bd0:\tmov\tw4, wzr", 11041744], [" a87bd4:\tstr\tx23, [x24]", 11041748], [" a87bd8:\torr\tw26, wzr, #0x3", 11041752], [" a87bdc:\tldr\tx25, [sp,#104]", 11041756], [" a87be0:\tmov\tw23, w10", 11041760], [" a87be4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11041764], [" a87be8:\tmov\tx29, xzr", 11041768], [" a87bec:\tldr\tx10, [sp,#112]", 11041772], [" a87bf0:\tadd\tx27, x29, x27, lsl #3", 11041776], [" a87bf4:\tadd\tx24, x29, x28, lsl #3", 11041780], [" a87bf8:\tcmp\tx26, #0x1", 11041784], [" a87bfc:\tstr\tx10, [x27],#8", 11041788], [" a87c00:\tb.lt\ta87c14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23eb4>", 11041792], [" a87c04:\tmov\tx0, x29", 11041796], [" a87c08:\tmov\tx1, x25", 11041800], [" a87c0c:\tmov\tx2, x26", 11041804], [" a87c10:\tbl\t6cdd0 <memcpy@plt>", 11041808], [" a87c14:\tldr\tx0, [x23,#96]", 11041812], [" a87c18:\tstp\tx29, x27, [x23,#96]", 11041816], [" a87c1c:\tstr\tx24, [x23,#112]", 11041820], [" a87c20:\tldr\tx24, [sp,#112]", 11041824], [" a87c24:\tldr\tw28, [sp,#88]", 11041828], [" a87c28:\tcbz\tx0, a87c30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23ed0>", 11041832], [" a87c2c:\tbl\t6cda0 <operator delete(void*)@plt>", 11041836], [" a87c30:\tldr\tx23, [x24]", 11041840], [" a87c34:\tmov\tw27, #0x800000 \t// #8388608", 11041844], [" a87c38:\tmovk\tw27, #0x4000", 11041848], [" a87c3c:\torr\tx4, x23, x27", 11041852], [" a87c40:\tstr\tx4, [x24]", 11041856], [" a87c44:\tldr\tw0, [x19,#208]", 11041860], [" a87c48:\tcbz\tw0, a87c74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x23f14>", 11041864], [" a87c4c:\tmov\tw4, #0x5 \t// #5", 11041868], [" a87c50:\tmov\tw15, wzr", 11041872], [" a87c54:\tmov\tw23, wzr", 11041876], [" a87c58:\tstp\twzr, w4, [sp,#92]", 11041880], [" a87c5c:\tmov\tw9, wzr", 11041884], [" a87c60:\tstr\tw0, [x24,#216]", 11041888], [" a87c64:\torr\tw26, wzr, #0x8", 11041892], [" a87c68:\tldr\tx25, [sp,#104]", 11041896], [" a87c6c:\tmov\tw4, w15", 11041900], [" a87c70:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11041904], [" a87c74:\tmov\tw3, #0x5 \t// #5", 11041908], [" a87c78:\tldr\tx25, [sp,#104]", 11041912], [" a87c7c:\tmov\tw23, wzr", 11041916], [" a87c80:\tmov\tw9, wzr", 11041920], [" a87c84:\tmov\tw4, wzr", 11041924], [" a87c88:\tstp\twzr, w3, [sp,#92]", 11041928], [" a87c8c:\torr\tw26, wzr, #0x8", 11041932], [" a87c90:\tb\ta880d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24370>", 11041936], [" a87c94:\tmov\tx0, #0x200000000000 \t// #35184372088832", 11041940], [" a87c98:\tstp\twzr, wzr, [sp,#44]", 11041944], [" a87c9c:\tmovk\tx0, #0x80, lsl #16", 11041948], [" a87ca0:\tstp\twzr, wzr, [sp,#88]", 11041952], [" a87ca4:\tmovk\tx0, #0x4000", 11041956], [" a87ca8:\tstr\twzr, [sp,#52]", 11041960], [" a87cac:\torr\tx7, x18, x0", 11041964], [" a87cb0:\tstr\twzr, [sp,#64]", 11041968], [" a87cb4:\tmov\tw1, #0x5 \t// #5", 11041972], [" a87cb8:\tstp\twzr, wzr, [sp,#24]", 11041976], [" a87cbc:\tmov\tx24, x13", 11041980], [" a87cc0:\tmov\tw26, #0x48 \t// #72", 11041984], [" a87cc4:\tstr\tw1, [sp,#96]", 11041988], [" a87cc8:\tstr\tx7, [x24]", 11041992], [" a87ccc:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11041996], [" a87cd0:\tadd\tx0, x23, #0x180", 11042000], [" a87cd4:\tldr\tx25, [x0]", 11042004], [" a87cd8:\tsub\tx26, x15, x25", 11042008], [" a87cdc:\tasr\tx27, x26, #3", 11042012], [" a87ce0:\tadd\tx3, x27, #0x1", 11042016], [" a87ce4:\tlsr\tx28, x3, #61", 11042020], [" a87ce8:\tcbnz\tx28, a89b68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e08>", 11042024], [" a87cec:\tsub\tx6, x29, x25", 11042028], [" a87cf0:\tasr\tx8, x6, #2", 11042032], [" a87cf4:\tcmp\tx8, x3", 11042036], [" a87cf8:\torr\tx7, xzr, #0xfffffffffffffff", 11042040], [" a87cfc:\tasr\tx9, x6, #3", 11042044], [" a87d00:\tcsel\tx11, x3, x8, cc", 11042048], [" a87d04:\tcmp\tx9, x7", 11042052], [" a87d08:\torr\tx13, xzr, #0x1fffffffffffffff", 11042056], [" a87d0c:\tcsel\tx28, x11, x13, cc", 11042060], [" a87d10:\tcbz\tx28, a87f70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24210>", 11042064], [" a87d14:\tlsr\tx14, x28, #61", 11042068], [" a87d18:\tcbnz\tx14, a89b74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e14>", 11042072], [" a87d1c:\tlsl\tx0, x28, #3", 11042076], [" a87d20:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11042080], [" a87d24:\tmov\tx29, x0", 11042084], [" a87d28:\tb\ta87f74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24214>", 11042088], [" a87d2c:\tadd\tx0, x27, #0x60", 11042092], [" a87d30:\tldr\tx29, [x0]", 11042096], [" a87d34:\tsub\tx23, x17, x29", 11042100], [" a87d38:\tasr\tx26, x23, #3", 11042104], [" a87d3c:\tadd\tx6, x26, #0x1", 11042108], [" a87d40:\tlsr\tx7, x6, #61", 11042112], [" a87d44:\tcbnz\tx7, a89b6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e0c>", 11042116], [" a87d48:\tsub\tx8, x25, x29", 11042120], [" a87d4c:\tasr\tx11, x8, #2", 11042124], [" a87d50:\tcmp\tx11, x6", 11042128], [" a87d54:\torr\tx13, xzr, #0xfffffffffffffff", 11042132], [" a87d58:\tasr\tx10, x8, #3", 11042136], [" a87d5c:\tcsel\tx14, x6, x11, cc", 11042140], [" a87d60:\tcmp\tx10, x13", 11042144], [" a87d64:\torr\tx15, xzr, #0x1fffffffffffffff", 11042148], [" a87d68:\tcsel\tx28, x14, x15, cc", 11042152], [" a87d6c:\tcbz\tx28, a87fd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24270>", 11042156], [" a87d70:\tlsr\tx16, x28, #61", 11042160], [" a87d74:\tcbnz\tx16, a89b78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e18>", 11042164], [" a87d78:\tlsl\tx0, x28, #3", 11042168], [" a87d7c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11042172], [" a87d80:\tmov\tx25, x0", 11042176], [" a87d84:\tb\ta87fd4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24274>", 11042180], [" a87d88:\tadd\tx0, x28, #0x48", 11042184], [" a87d8c:\tldr\tx25, [x0]", 11042188], [" a87d90:\tsub\tx26, x18, x25", 11042192], [" a87d94:\tasr\tx23, x26, #3", 11042196], [" a87d98:\tadd\tx8, x23, #0x1", 11042200], [" a87d9c:\tlsr\tx15, x8, #61", 11042204], [" a87da0:\tcbnz\tx15, a89b70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e10>", 11042208], [" a87da4:\tsub\tx16, x27, x25", 11042212], [" a87da8:\tasr\tx2, x16, #2", 11042216], [" a87dac:\tcmp\tx2, x8", 11042220], [" a87db0:\torr\tx24, xzr, #0xfffffffffffffff", 11042224], [" a87db4:\tasr\tx3, x16, #3", 11042228], [" a87db8:\tcsel\tx1, x8, x2, cc", 11042232], [" a87dbc:\tcmp\tx3, x24", 11042236], [" a87dc0:\torr\tx5, xzr, #0x1fffffffffffffff", 11042240], [" a87dc4:\tcsel\tx27, x1, x5, cc", 11042244], [" a87dc8:\tcbz\tx27, a88030 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x242d0>", 11042248], [" a87dcc:\tlsr\tx18, x27, #61", 11042252], [" a87dd0:\tcbnz\tx18, a89b7c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e1c>", 11042256], [" a87dd4:\tlsl\tx0, x27, #3", 11042260], [" a87dd8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11042264], [" a87ddc:\tmov\tx29, x0", 11042268], [" a87de0:\tb\ta88034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x242d4>", 11042272], [" a87de4:\tldr\tx11, [sp,#112]", 11042276], [" a87de8:\tmov\tw23, #0x800000 \t// #8388608", 11042280], [" a87dec:\tmovk\tw23, #0x4000", 11042284], [" a87df0:\tldr\tx29, [x11]", 11042288], [" a87df4:\torr\tx26, x29, x23", 11042292], [" a87df8:\tstr\tx26, [x11]", 11042296], [" a87dfc:\tldr\tw8, [x19,#1328]", 11042300], [" a87e00:\tcbnz\tw8, a88464 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24704>", 11042304], [" a87e04:\tldr\tx29, [x20]", 11042308], [" a87e08:\tmov\tx0, x20", 11042312], [" a87e0c:\tldr\tx27, [x29,#240]", 11042316], [" a87e10:\tblr\tx27", 11042320], [" a87e14:\ttbz\tw0, #0, a89a38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25cd8>", 11042324], [" a87e18:\tldr\tx16, [x20]", 11042328], [" a87e1c:\tmov\tx0, x20", 11042332], [" a87e20:\tldr\tx6, [x16,#304]", 11042336], [" a87e24:\tblr\tx6", 11042340], [" a87e28:\tmovi\tv2.2d, #0x0", 11042344], [" a87e2c:\tmov\tx29, x0", 11042348], [" a87e30:\tmov\tx23, x1", 11042352], [" a87e34:\tstr\txzr, [sp,#192]", 11042356], [" a87e38:\tstr\tq2, [sp,#176]", 11042360], [" a87e3c:\tcbz\tx29, a89920 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25bc0>", 11042364], [" a87e40:\tcmn\tx23, #0x10", 11042368], [" a87e44:\tb.cs\ta89b90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e30>", 11042372], [" a87e48:\tcmp\tx23, #0x17", 11042376], [" a87e4c:\tb.cs\ta898ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b8c>", 11042380], [" a87e50:\tadd\tx2, sp, #0xb0", 11042384], [" a87e54:\torr\tx26, x2, #0x1", 11042388], [" a87e58:\tlsl\tx10, x23, #1", 11042392], [" a87e5c:\tstrb\tw10, [sp,#176]", 11042396], [" a87e60:\tcbnz\tx23, a8990c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25bac>", 11042400], [" a87e64:\tb\ta8991c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25bbc>", 11042404], [" a87e68:\tmov\tx25, xzr", 11042408], [" a87e6c:\tldr\tx3, [sp,#112]", 11042412], [" a87e70:\tadd\tx24, x25, x28, lsl #3", 11042416], [" a87e74:\tadd\tx28, x25, x26, lsl #3", 11042420], [" a87e78:\tcmp\tx23, #0x1", 11042424], [" a87e7c:\tstr\tx3, [x24],#8", 11042428], [" a87e80:\tb.lt\ta87e94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24134>", 11042432], [" a87e84:\tmov\tx0, x25", 11042436], [" a87e88:\tmov\tx1, x29", 11042440], [" a87e8c:\tmov\tx2, x23", 11042444], [" a87e90:\tbl\t6cdd0 <memcpy@plt>", 11042448], [" a87e94:\tldr\tx0, [x27,#360]", 11042452], [" a87e98:\tstp\tx25, x24, [x27,#360]", 11042456], [" a87e9c:\tstr\tx28, [x27,#376]", 11042460], [" a87ea0:\tcbz\tx0, a87ec4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24164>", 11042464], [" a87ea4:\tbl\t6cda0 <operator delete(void*)@plt>", 11042468], [" a87ea8:\torr\tw11, wzr, #0xf", 11042472], [" a87eac:\tmov\tw23, wzr", 11042476], [" a87eb0:\tmov\tw9, wzr", 11042480], [" a87eb4:\tmov\tw4, wzr", 11042484], [" a87eb8:\tstp\twzr, w11, [sp,#92]", 11042488], [" a87ebc:\torr\tw26, wzr, #0x6", 11042492], [" a87ec0:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11042496], [" a87ec4:\torr\tw12, wzr, #0xf", 11042500], [" a87ec8:\tmov\tw23, wzr", 11042504], [" a87ecc:\tmov\tw9, wzr", 11042508], [" a87ed0:\tmov\tw4, wzr", 11042512], [" a87ed4:\tstp\twzr, w12, [sp,#92]", 11042516], [" a87ed8:\torr\tw26, wzr, #0x6", 11042520], [" a87edc:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11042524], [" a87ee0:\tldr\tw2, [x0,#32]", 11042528], [" a87ee4:\tadd\tx1, sp, #0x190", 11042532], [" a87ee8:\tbl\ta4aa88 <islower@plt+0x9dd438>", 11042536], [" a87eec:\tldr\tx13, [sp,#104]", 11042540], [" a87ef0:\tldr\tx9, [x13]", 11042544], [" a87ef4:\tldr\tx23, [x9,#760]", 11042548], [" a87ef8:\tstr\tx0, [sp,#112]", 11042552], [" a87efc:\tmov\tx0, x13", 11042556], [" a87f00:\tblr\tx23", 11042560], [" a87f04:\ttbz\tw0, #0, a895c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25864>", 11042564], [" a87f08:\tmov\tw29, wzr", 11042568], [" a87f0c:\tstr\tx29, [sp,#56]", 11042572], [" a87f10:\tb\ta89600 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x258a0>", 11042576], [" a87f14:\tadd\tx0, x29, #0x108", 11042580], [" a87f18:\tldr\tx27, [x0]", 11042584], [" a87f1c:\tsub\tx26, x12, x27", 11042588], [" a87f20:\tasr\tx23, x26, #3", 11042592], [" a87f24:\tadd\tx18, x23, #0x1", 11042596], [" a87f28:\tlsr\tx16, x18, #61", 11042600], [" a87f2c:\tcbnz\tx16, a89b80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e20>", 11042604], [" a87f30:\tsub\tx15, x15, x27", 11042608], [" a87f34:\tasr\tx2, x15, #2", 11042612], [" a87f38:\tcmp\tx2, x18", 11042616], [" a87f3c:\torr\tx1, xzr, #0xfffffffffffffff", 11042620], [" a87f40:\tasr\tx3, x15, #3", 11042624], [" a87f44:\tcsel\tx17, x18, x2, cc", 11042628], [" a87f48:\tcmp\tx3, x1", 11042632], [" a87f4c:\torr\tx18, xzr, #0x1fffffffffffffff", 11042636], [" a87f50:\tcsel\tx28, x17, x18, cc", 11042640], [" a87f54:\tcbz\tx28, a897b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25a50>", 11042644], [" a87f58:\tlsr\tx4, x28, #61", 11042648], [" a87f5c:\tcbnz\tx4, a89b88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e28>", 11042652], [" a87f60:\tlsl\tx0, x28, #3", 11042656], [" a87f64:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11042660], [" a87f68:\tmov\tx25, x0", 11042664], [" a87f6c:\tb\ta897b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25a54>", 11042668], [" a87f70:\tmov\tx29, xzr", 11042672], [" a87f74:\tldr\tx7, [sp,#112]", 11042676], [" a87f78:\tadd\tx24, x29, x27, lsl #3", 11042680], [" a87f7c:\tadd\tx27, x29, x28, lsl #3", 11042684], [" a87f80:\tcmp\tx26, #0x1", 11042688], [" a87f84:\tstr\tx7, [x24],#8", 11042692], [" a87f88:\tb.lt\ta87f9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2423c>", 11042696], [" a87f8c:\tmov\tx0, x29", 11042700], [" a87f90:\tmov\tx1, x25", 11042704], [" a87f94:\tmov\tx2, x26", 11042708], [" a87f98:\tbl\t6cdd0 <memcpy@plt>", 11042712], [" a87f9c:\tldr\tx0, [x23,#384]", 11042716], [" a87fa0:\tstp\tx29, x24, [x23,#384]", 11042720], [" a87fa4:\tstr\tx27, [x23,#400]", 11042724], [" a87fa8:\tcbz\tx0, a8957c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2581c>", 11042728], [" a87fac:\tbl\t6cda0 <operator delete(void*)@plt>", 11042732], [" a87fb0:\tmov\tw8, #0xb \t// #11", 11042736], [" a87fb4:\tstp\twzr, wzr, [sp,#44]", 11042740], [" a87fb8:\tstp\twzr, wzr, [sp,#88]", 11042744], [" a87fbc:\tstr\twzr, [sp,#52]", 11042748], [" a87fc0:\tstr\twzr, [sp,#64]", 11042752], [" a87fc4:\tstp\twzr, wzr, [sp,#24]", 11042756], [" a87fc8:\tstr\tw8, [sp,#96]", 11042760], [" a87fcc:\tb\ta898e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b80>", 11042764], [" a87fd0:\tmov\tx25, xzr", 11042768], [" a87fd4:\tldr\tx1, [sp,#112]", 11042772], [" a87fd8:\tadd\tx24, x25, x26, lsl #3", 11042776], [" a87fdc:\tadd\tx26, x25, x28, lsl #3", 11042780], [" a87fe0:\tcmp\tx23, #0x1", 11042784], [" a87fe4:\tstr\tx1, [x24],#8", 11042788], [" a87fe8:\tb.lt\ta87ffc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2429c>", 11042792], [" a87fec:\tmov\tx0, x25", 11042796], [" a87ff0:\tmov\tx1, x29", 11042800], [" a87ff4:\tmov\tx2, x23", 11042804], [" a87ff8:\tbl\t6cdd0 <memcpy@plt>", 11042808], [" a87ffc:\tldr\tx0, [x27,#96]", 11042812], [" a88000:\tstp\tx25, x24, [x27,#96]", 11042816], [" a88004:\tstr\tx26, [x27,#112]", 11042820], [" a88008:\tcbz\tx0, a8959c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2583c>", 11042824], [" a8800c:\tbl\t6cda0 <operator delete(void*)@plt>", 11042828], [" a88010:\torr\tw14, wzr, #0x3", 11042832], [" a88014:\tstp\twzr, wzr, [sp,#44]", 11042836], [" a88018:\tstp\twzr, wzr, [sp,#88]", 11042840], [" a8801c:\tstr\twzr, [sp,#52]", 11042844], [" a88020:\tstr\twzr, [sp,#64]", 11042848], [" a88024:\tstp\twzr, wzr, [sp,#24]", 11042852], [" a88028:\tstr\tw14, [sp,#96]", 11042856], [" a8802c:\tb\ta895b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25858>", 11042860], [" a88030:\tmov\tx29, xzr", 11042864], [" a88034:\tldr\tx6, [sp,#112]", 11042868], [" a88038:\tadd\tx24, x29, x23, lsl #3", 11042872], [" a8803c:\tadd\tx23, x29, x27, lsl #3", 11042876], [" a88040:\tcmp\tx26, #0x1", 11042880], [" a88044:\tstr\tx6, [x24],#8", 11042884], [" a88048:\tb.lt\ta8805c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x242fc>", 11042888], [" a8804c:\tmov\tx0, x29", 11042892], [" a88050:\tmov\tx1, x25", 11042896], [" a88054:\tmov\tx2, x26", 11042900], [" a88058:\tbl\t6cdd0 <memcpy@plt>", 11042904], [" a8805c:\tldr\tx0, [x28,#72]", 11042908], [" a88060:\tstp\tx29, x24, [x28,#72]", 11042912], [" a88064:\tstr\tx23, [x28,#88]", 11042916], [" a88068:\tcbz\tx0, a88070 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24310>", 11042920], [" a8806c:\tbl\t6cda0 <operator delete(void*)@plt>", 11042924], [" a88070:\tldr\tx0, [sp,#104]", 11042928], [" a88074:\tldr\tx28, [x0]", 11042932], [" a88078:\tldr\tx25, [x28,#440]", 11042936], [" a8807c:\tblr\tx25", 11042940], [" a88080:\torr\tw2, wzr, #0x1", 11042944], [" a88084:\tmov\tw23, wzr", 11042948], [" a88088:\tstr\tw2, [sp,#92]", 11042952], [" a8808c:\ttbz\tw0, #0, a880b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24354>", 11042956], [" a88090:\tldr\tx12, [x19,#248]", 11042960], [" a88094:\tmov\tw24, #0x9 \t// #9", 11042964], [" a88098:\torr\tw18, wzr, #0x1", 11042968], [" a8809c:\tmov\tw9, wzr", 11042972], [" a880a0:\tmov\tw4, wzr", 11042976], [" a880a4:\tstr\tw24, [sp,#96]", 11042980], [" a880a8:\torr\tw26, wzr, #0x4", 11042984], [" a880ac:\tstrb\tw18, [x12,#2825]", 11042988], [" a880b0:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11042992], [" a880b4:\tmov\tw24, #0x9 \t// #9", 11042996], [" a880b8:\tmov\tw9, wzr", 11043000], [" a880bc:\tmov\tw4, wzr", 11043004], [" a880c0:\torr\tw26, wzr, #0x4", 11043008], [" a880c4:\tstr\tw24, [sp,#96]", 11043012], [" a880c8:\tldp\tx25, x24, [sp,#104]", 11043016], [" a880cc:\tldr\tw28, [sp,#88]", 11043020], [" a880d0:\tcbz\tw28, a88460 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24700>", 11043024], [" a880d4:\tstp\tw23, w9, [sp,#24]", 11043028], [" a880d8:\tstp\twzr, w4, [sp,#44]", 11043032], [" a880dc:\tstr\twzr, [sp,#52]", 11043036], [" a880e0:\tstr\twzr, [sp,#64]", 11043040], [" a880e4:\tstr\twzr, [sp,#88]", 11043044], [" a880e8:\tadd\tx4, x24, #0x11c", 11043048], [" a880ec:\tldr\tx2, [x19,#248]", 11043052], [" a880f0:\tmov\tw6, #0xa0000 \t// #655360", 11043056], [" a880f4:\tldr\tx23, [x4]", 11043060], [" a880f8:\tldr\tx1, [x2,#48]", 11043064], [" a880fc:\tand\tx29, x23, #0xffff0000", 11043068], [" a88100:\tstr\tx1, [sp,#32]", 11043072], [" a88104:\teor\tx9, x29, x6", 11043076], [" a88108:\tcbz\tx9, a8812c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x243cc>", 11043080], [" a8810c:\tldr\tx5, [x20]", 11043084], [" a88110:\tmov\tx0, x20", 11043088], [" a88114:\tldr\tx8, [x5,#304]", 11043092], [" a88118:\tblr\tx8", 11043096], [" a8811c:\tstp\tx0, x1, [sp,#336]", 11043100], [" a88120:\tadd\tx1, sp, #0x150", 11043104], [" a88124:\tmov\tx0, x24", 11043108], [" a88128:\tbl\t9aa11c <islower@plt+0x93cacc>", 11043112], [" a8812c:\tldr\tw28, [x25,#96]", 11043116], [" a88130:\tstr\tx24, [sp,#112]", 11043120], [" a88134:\tand\tw17, w28, #0xff", 11043124], [" a88138:\tcbz\tw17, a88218 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x244b8>", 11043128], [" a8813c:\tldr\tx0, [x24]", 11043132], [" a88140:\torr\tx1, x0, #0x200000", 11043136], [" a88144:\tstr\tx1, [x24]", 11043140], [" a88148:\tldrb\tw5, [x25,#97]", 11043144], [" a8814c:\tcbz\tw5, a8815c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x243fc>", 11043148], [" a88150:\tmov\tw18, #0x1200000 \t// #18874368", 11043152], [" a88154:\torr\tx1, x0, x18", 11043156], [" a88158:\tstr\tx1, [x24]", 11043160], [" a8815c:\tldrb\tw6, [x25,#98]", 11043164], [" a88160:\tcbz\tw6, a8816c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2440c>", 11043168], [" a88164:\torr\tx6, x1, #0x8000000", 11043172], [" a88168:\tstr\tx6, [x24]", 11043176], [" a8816c:\tcmp\tw26, #0x57", 11043180], [" a88170:\tb.ne\ta88190 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24430>", 11043184], [" a88174:\tldrh\tw1, [x19,#1364]", 11043188], [" a88178:\tand\tw2, w1, #0xff", 11043192], [" a8817c:\tcbz\tw2, a88190 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24430>", 11043196], [" a88180:\tcmp\tw1, #0x100", 11043200], [" a88184:\tb.cc\ta88190 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24430>", 11043204], [" a88188:\tldrb\tw1, [x19,#1360]", 11043208], [" a8818c:\tcbz\tw1, a88508 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x247a8>", 11043212], [" a88190:\tadd\tx1, x24, #0x114", 11043216], [" a88194:\tldr\tw7, [x25,#140]", 11043220], [" a88198:\tadd\tx27, x24, #0x11c", 11043224], [" a8819c:\tadd\tx8, x24, #0x10c", 11043228], [" a881a0:\tldr\tx12, [x1]", 11043232], [" a881a4:\tldr\tx13, [x27]", 11043236], [" a881a8:\tldr\tx16, [x8]", 11043240], [" a881ac:\tbfi\tx12, x7, #48, #16", 11043244], [" a881b0:\tadd\tx29, x24, #0x114", 11043248], [" a881b4:\tadd\tx9, x24, #0x10c", 11043252], [" a881b8:\tadd\tx24, x24, #0x11c", 11043256], [" a881bc:\tstr\tx12, [x29]", 11043260], [" a881c0:\tmov\tx0, x25", 11043264], [" a881c4:\tstr\tx16, [x9]", 11043268], [" a881c8:\tstr\tx13, [x24]", 11043272], [" a881cc:\tldr\tx7, [x25]", 11043276], [" a881d0:\tldr\tx11, [x7,#72]", 11043280], [" a881d4:\tblr\tx11", 11043284], [" a881d8:\tmovi\tv17.2d, #0x0", 11043288], [" a881dc:\tmov\tx25, x0", 11043292], [" a881e0:\tmov\tx23, x1", 11043296], [" a881e4:\tstr\txzr, [sp,#352]", 11043300], [" a881e8:\tstr\tq17, [sp,#336]", 11043304], [" a881ec:\tcbz\tx25, a88254 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x244f4>", 11043308], [" a881f0:\tcmn\tx23, #0x10", 11043312], [" a881f4:\tb.cs\ta89adc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d7c>", 11043316], [" a881f8:\tcmp\tx23, #0x17", 11043320], [" a881fc:\tb.cs\ta88220 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x244c0>", 11043324], [" a88200:\tadd\tx9, sp, #0x150", 11043328], [" a88204:\torr\tx27, x9, #0x1", 11043332], [" a88208:\tlsl\tx14, x23, #1", 11043336], [" a8820c:\tstrb\tw14, [sp,#336]", 11043340], [" a88210:\tcbnz\tx23, a88240 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x244e0>", 11043344], [" a88214:\tb\ta88250 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x244f0>", 11043348], [" a88218:\tlsr\tw18, w28, #24", 11043352], [" a8821c:\tb\ta882a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24544>", 11043356], [" a88220:\tadd\tx8, x23, #0x10", 11043360], [" a88224:\tand\tx29, x8, #0xfffffffffffffff0", 11043364], [" a88228:\tmov\tx0, x29", 11043368], [" a8822c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11043372], [" a88230:\tmov\tx27, x0", 11043376], [" a88234:\torr\tx1, x29, #0x1", 11043380], [" a88238:\tstp\tx23, x27, [sp,#344]", 11043384], [" a8823c:\tstr\tx1, [sp,#336]", 11043388], [" a88240:\tmov\tx0, x27", 11043392], [" a88244:\tmov\tx1, x25", 11043396], [" a88248:\tmov\tx2, x23", 11043400], [" a8824c:\tbl\t6cdd0 <memcpy@plt>", 11043404], [" a88250:\tstrb\twzr, [x27,x23]", 11043408], [" a88254:\tldr\tx24, [sp,#112]", 11043412], [" a88258:\tadd\tx5, sp, #0x150", 11043416], [" a8825c:\tadd\tx0, x24, #0x40", 11043420], [" a88260:\tcmp\tx0, x5", 11043424], [" a88264:\tb.eq\ta8828c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2452c>", 11043428], [" a88268:\tldrb\tw3, [sp,#336]", 11043432], [" a8826c:\torr\tx25, x5, #0x1", 11043436], [" a88270:\tldp\tx24, x2, [sp,#344]", 11043440], [" a88274:\ttst\tw3, #0x1", 11043444], [" a88278:\tlsr\tx16, x3, #1", 11043448], [" a8827c:\tcsel\tx1, x25, x2, eq", 11043452], [" a88280:\tcsel\tx2, x16, x24, eq", 11043456], [" a88284:\tldr\tx24, [sp,#112]", 11043460], [" a88288:\tbl\t84efc <islower@plt+0x178ac>", 11043464], [" a8828c:\tldrb\tw8, [sp,#336]", 11043468], [" a88290:\ttbz\tw8, #0, a8829c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2453c>", 11043472], [" a88294:\tldr\tx0, [sp,#352]", 11043476], [" a88298:\tbl\t6cda0 <operator delete(void*)@plt>", 11043480], [" a8829c:\tldr\tx25, [sp,#104]", 11043484], [" a882a0:\tldrb\tw18, [x25,#99]", 11043488], [" a882a4:\tcbz\tw18, a8839c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2463c>", 11043492], [" a882a8:\tldr\tx1, [x24]", 11043496], [" a882ac:\tmov\tx0, x25", 11043500], [" a882b0:\torr\tx10, x1, #0x2000000", 11043504], [" a882b4:\tstr\tx10, [x24]", 11043508], [" a882b8:\tldr\tx13, [x25]", 11043512], [" a882bc:\tldr\tx17, [x13,#240]", 11043516], [" a882c0:\tblr\tx17", 11043520], [" a882c4:\tadd\tx10, x24, #0x11c", 11043524], [" a882c8:\tldr\tx28, [x10]", 11043528], [" a882cc:\tbfxil\tx28, x0, #0, #16", 11043532], [" a882d0:\tmov\tx0, x25", 11043536], [" a882d4:\tstr\tx28, [x10]", 11043540], [" a882d8:\tldr\tx11, [x25]", 11043544], [" a882dc:\tldr\tx27, [x11,#56]", 11043548], [" a882e0:\tblr\tx27", 11043552], [" a882e4:\tmovi\tv18.2d, #0x0", 11043556], [" a882e8:\tmov\tx25, x0", 11043560], [" a882ec:\tmov\tx23, x1", 11043564], [" a882f0:\tstr\txzr, [sp,#352]", 11043568], [" a882f4:\tstr\tq18, [sp,#336]", 11043572], [" a882f8:\tcbz\tx25, a88358 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x245f8>", 11043576], [" a882fc:\tcmn\tx23, #0x10", 11043580], [" a88300:\tb.cs\ta89adc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d7c>", 11043584], [" a88304:\tcmp\tx23, #0x17", 11043588], [" a88308:\tb.cs\ta88324 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x245c4>", 11043592], [" a8830c:\tadd\tx28, sp, #0x150", 11043596], [" a88310:\torr\tx27, x28, #0x1", 11043600], [" a88314:\tlsl\tx0, x23, #1", 11043604], [" a88318:\tstrb\tw0, [sp,#336]", 11043608], [" a8831c:\tcbnz\tx23, a88344 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x245e4>", 11043612], [" a88320:\tb\ta88354 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x245f4>", 11043616], [" a88324:\tadd\tx12, x23, #0x10", 11043620], [" a88328:\tand\tx29, x12, #0xfffffffffffffff0", 11043624], [" a8832c:\tmov\tx0, x29", 11043628], [" a88330:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11043632], [" a88334:\tmov\tx27, x0", 11043636], [" a88338:\torr\tx14, x29, #0x1", 11043640], [" a8833c:\tstp\tx23, x27, [sp,#344]", 11043644], [" a88340:\tstr\tx14, [sp,#336]", 11043648], [" a88344:\tmov\tx0, x27", 11043652], [" a88348:\tmov\tx1, x25", 11043656], [" a8834c:\tmov\tx2, x23", 11043660], [" a88350:\tbl\t6cdd0 <memcpy@plt>", 11043664], [" a88354:\tstrb\twzr, [x27,x23]", 11043668], [" a88358:\tadd\tx0, x24, #0x28", 11043672], [" a8835c:\tadd\tx6, sp, #0x150", 11043676], [" a88360:\tcmp\tx0, x6", 11043680], [" a88364:\tb.eq\ta88388 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24628>", 11043684], [" a88368:\tldrb\tw4, [sp,#336]", 11043688], [" a8836c:\torr\tx16, x6, #0x1", 11043692], [" a88370:\tldp\tx6, x23, [sp,#344]", 11043696], [" a88374:\ttst\tw4, #0x1", 11043700], [" a88378:\tlsr\tx9, x4, #1", 11043704], [" a8837c:\tcsel\tx1, x16, x23, eq", 11043708], [" a88380:\tcsel\tx2, x9, x6, eq", 11043712], [" a88384:\tbl\t84efc <islower@plt+0x178ac>", 11043716], [" a88388:\tldr\tx25, [sp,#104]", 11043720], [" a8838c:\tldrb\tw0, [sp,#336]", 11043724], [" a88390:\ttbz\tw0, #0, a8839c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2463c>", 11043728], [" a88394:\tldr\tx0, [sp,#352]", 11043732], [" a88398:\tbl\t6cda0 <operator delete(void*)@plt>", 11043736], [" a8839c:\tsub\tw3, w26, #0x1d", 11043740], [" a883a0:\tcmp\tw3, #0x2a", 11043744], [" a883a4:\tb.hi\ta883cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2466c>", 11043748], [" a883a8:\tldr\tx29, [x19,#440]", 11043752], [" a883ac:\tldp\tx4, x17, [x29,#176]", 11043756], [" a883b0:\tcmp\tx4, x17", 11043760], [" a883b4:\tb.eq\ta88404 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x246a4>", 11043764], [" a883b8:\tstr\tx24, [x4]", 11043768], [" a883bc:\tldr\tx0, [x29,#176]", 11043772], [" a883c0:\tadd\tx17, x0, #0x8", 11043776], [" a883c4:\tstr\tx17, [x29,#176]", 11043780], [" a883c8:\tb\ta8857c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2481c>", 11043784], [" a883cc:\tsub\tw4, w26, #0x48", 11043788], [" a883d0:\tcmp\tw4, #0x13", 11043792], [" a883d4:\tb.hi\ta8857c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2481c>", 11043796], [" a883d8:\tldr\tx29, [x19,#440]", 11043800], [" a883dc:\tldp\tx3, x1, [x29,#200]", 11043804], [" a883e0:\tcmp\tx3, x1", 11043808], [" a883e4:\tb.eq\ta88470 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24710>", 11043812], [" a883e8:\tldr\tx17, [sp,#112]", 11043816], [" a883ec:\tstr\tx17, [x3]", 11043820], [" a883f0:\tldr\tx15, [x29,#200]", 11043824], [" a883f4:\tadd\tx24, x15, #0x8", 11043828], [" a883f8:\tstr\tx24, [x29,#200]", 11043832], [" a883fc:\tmov\tx24, x17", 11043836], [" a88400:\tb\ta8857c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2481c>", 11043840], [" a88404:\tadd\tx0, x29, #0xa8", 11043844], [" a88408:\tldr\tx25, [x0]", 11043848], [" a8840c:\tsub\tx23, x4, x25", 11043852], [" a88410:\tasr\tx28, x23, #3", 11043856], [" a88414:\tadd\tx24, x28, #0x1", 11043860], [" a88418:\tlsr\tx18, x24, #61", 11043864], [" a8841c:\tcbnz\tx18, a89af0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d90>", 11043868], [" a88420:\tsub\tx10, x17, x25", 11043872], [" a88424:\tasr\tx11, x10, #2", 11043876], [" a88428:\tcmp\tx11, x24", 11043880], [" a8842c:\torr\tx13, xzr, #0xfffffffffffffff", 11043884], [" a88430:\tasr\tx7, x10, #3", 11043888], [" a88434:\tcsel\tx14, x24, x11, cc", 11043892], [" a88438:\tcmp\tx7, x13", 11043896], [" a8843c:\torr\tx3, xzr, #0x1fffffffffffffff", 11043900], [" a88440:\tcsel\tx24, x14, x3, cc", 11043904], [" a88444:\tcbz\tx24, a884cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2476c>", 11043908], [" a88448:\tlsr\tx2, x24, #61", 11043912], [" a8844c:\tcbnz\tx2, a89afc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d9c>", 11043916], [" a88450:\tlsl\tx0, x24, #3", 11043920], [" a88454:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11043924], [" a88458:\tmov\tx27, x0", 11043928], [" a8845c:\tb\ta884d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24770>", 11043932], [" a88460:\tstr\tx24, [sp,#112]", 11043936], [" a88464:\tldr\tx20, [sp,#112]", 11043940], [" a88468:\tldr\tx23, [x20,#104]", 11043944], [" a8846c:\tb\ta893a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25640>", 11043948], [" a88470:\tadd\tx0, x29, #0xc0", 11043952], [" a88474:\tldr\tx25, [x0]", 11043956], [" a88478:\tsub\tx23, x3, x25", 11043960], [" a8847c:\tasr\tx28, x23, #3", 11043964], [" a88480:\tadd\tx27, x28, #0x1", 11043968], [" a88484:\tlsr\tx17, x27, #61", 11043972], [" a88488:\tcbnz\tx17, a89b00 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25da0>", 11043976], [" a8848c:\tsub\tx1, x1, x25", 11043980], [" a88490:\tasr\tx0, x1, #2", 11043984], [" a88494:\tcmp\tx0, x27", 11043988], [" a88498:\torr\tx6, xzr, #0xfffffffffffffff", 11043992], [" a8849c:\tasr\tx5, x1, #3", 11043996], [" a884a0:\tcsel\tx27, x27, x0, cc", 11044000], [" a884a4:\tcmp\tx5, x6", 11044004], [" a884a8:\torr\tx8, xzr, #0x1fffffffffffffff", 11044008], [" a884ac:\tcsel\tx24, x27, x8, cc", 11044012], [" a884b0:\tcbz\tx24, a88538 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x247d8>", 11044016], [" a884b4:\tlsr\tx18, x24, #61", 11044020], [" a884b8:\tcbnz\tx18, a89b04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25da4>", 11044024], [" a884bc:\tlsl\tx0, x24, #3", 11044028], [" a884c0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11044032], [" a884c4:\tmov\tx27, x0", 11044036], [" a884c8:\tb\ta8853c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x247dc>", 11044040], [" a884cc:\tmov\tx27, xzr", 11044044], [" a884d0:\tldr\tx18, [sp,#112]", 11044048], [" a884d4:\tadd\tx28, x27, x28, lsl #3", 11044052], [" a884d8:\tadd\tx24, x27, x24, lsl #3", 11044056], [" a884dc:\tcmp\tx23, #0x1", 11044060], [" a884e0:\tstr\tx18, [x28],#8", 11044064], [" a884e4:\tb.lt\ta884f8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24798>", 11044068], [" a884e8:\tmov\tx0, x27", 11044072], [" a884ec:\tmov\tx1, x25", 11044076], [" a884f0:\tmov\tx2, x23", 11044080], [" a884f4:\tbl\t6cdd0 <memcpy@plt>", 11044084], [" a884f8:\tldr\tx0, [x29,#168]", 11044088], [" a884fc:\tstp\tx27, x28, [x29,#168]", 11044092], [" a88500:\tstr\tx24, [x29,#184]", 11044096], [" a88504:\tb\ta88570 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24810>", 11044100], [" a88508:\tldr\tw2, [x25,#140]", 11044104], [" a8850c:\tadd\tx5, x24, #0x114", 11044108], [" a88510:\tadd\tx6, x24, #0x11c", 11044112], [" a88514:\tadd\tx7, x24, #0x10c", 11044116], [" a88518:\torr\tw25, wzr, #0xffff", 11044120], [" a8851c:\tldr\tx12, [x5]", 11044124], [" a88520:\tadd\tw10, w2, w25", 11044128], [" a88524:\tldr\tx25, [sp,#104]", 11044132], [" a88528:\tldr\tx13, [x6]", 11044136], [" a8852c:\tldr\tx16, [x7]", 11044140], [" a88530:\tbfi\tx12, x10, #48, #16", 11044144], [" a88534:\tb\ta881b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24450>", 11044148], [" a88538:\tmov\tx27, xzr", 11044152], [" a8853c:\tldr\tx15, [sp,#112]", 11044156], [" a88540:\tadd\tx28, x27, x28, lsl #3", 11044160], [" a88544:\tadd\tx24, x27, x24, lsl #3", 11044164], [" a88548:\tcmp\tx23, #0x1", 11044168], [" a8854c:\tstr\tx15, [x28],#8", 11044172], [" a88550:\tb.lt\ta88564 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24804>", 11044176], [" a88554:\tmov\tx0, x27", 11044180], [" a88558:\tmov\tx1, x25", 11044184], [" a8855c:\tmov\tx2, x23", 11044188], [" a88560:\tbl\t6cdd0 <memcpy@plt>", 11044192], [" a88564:\tldr\tx0, [x29,#192]", 11044196], [" a88568:\tstp\tx27, x28, [x29,#192]", 11044200], [" a8856c:\tstr\tx24, [x29,#208]", 11044204], [" a88570:\tldp\tx25, x24, [sp,#104]", 11044208], [" a88574:\tcbz\tx0, a8857c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2481c>", 11044212], [" a88578:\tbl\t6cda0 <operator delete(void*)@plt>", 11044216], [" a8857c:\tcmp\tw26, #0x18", 11044220], [" a88580:\tb.hi\ta885dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2487c>", 11044224], [" a88584:\torr\tw13, wzr, #0x1", 11044228], [" a88588:\tmov\tw15, #0x1830000 \t// #25362432", 11044232], [" a8858c:\tlsl\tw16, w13, w26", 11044236], [" a88590:\tand\tw14, w16, w15", 11044240], [" a88594:\tcbnz\tw14, a885c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24868>", 11044244], [" a88598:\tcmp\tw26, #0x14", 11044248], [" a8859c:\tb.eq\ta885bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2485c>", 11044252], [" a885a0:\tcmp\tw26, #0x15", 11044256], [" a885a4:\tb.ne\ta885dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2487c>", 11044260], [" a885a8:\tldr\tw5, [x19,#24]", 11044264], [" a885ac:\tcmp\tw5, #0x3", 11044268], [" a885b0:\tb.eq\ta885c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24868>", 11044272], [" a885b4:\tmov\tw26, #0x15 \t// #21", 11044276], [" a885b8:\tb\ta885dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2487c>", 11044280], [" a885bc:\tldr\tw0, [x19,#24]", 11044284], [" a885c0:\tcmp\tw0, #0x4", 11044288], [" a885c4:\tb.ne\ta88cc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f68>", 11044292], [" a885c8:\tmov\tx0, x19", 11044296], [" a885cc:\tmov\tx1, x20", 11044300], [" a885d0:\tmov\tx2, x24", 11044304], [" a885d4:\tmov\tw3, w26", 11044308], [" a885d8:\tbl\ta8a9a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x26c48>", 11044312], [" a885dc:\tldr\tx18, [x25]", 11044316], [" a885e0:\tmov\tx0, x25", 11044320], [" a885e4:\tldr\tx28, [x18,#344]", 11044324], [" a885e8:\tblr\tx28", 11044328], [" a885ec:\ttbz\tw0, #0, a88648 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x248e8>", 11044332], [" a885f0:\tldr\tx29, [x24]", 11044336], [" a885f4:\tsub\tw8, w26, #0x27", 11044340], [" a885f8:\tcmp\tw8, #0x23", 11044344], [" a885fc:\torr\tx27, x29, #0x40", 11044348], [" a88600:\tstr\tx27, [x24]", 11044352], [" a88604:\tb.hi\ta886e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24988>", 11044356], [" a88608:\tadrp\tx3, d53000 <LoadQCC+0x1563d0>", 11044360], [" a8860c:\tadd\tx3, x3, #0xf78", 11044364], [" a88610:\tldrsw\tx25, [x3,x8,lsl #2]", 11044368], [" a88614:\tadd\tx23, x25, x3", 11044372], [" a88618:\tldr\tx25, [sp,#104]", 11044376], [" a8861c:\tbr\tx23", 11044380], [" a88620:\tadrp\tx29, cc6000 <LoadQCC+0xc93d0>", 11044384], [" a88624:\tadd\tx29, x29, #0x9d2", 11044388], [" a88628:\tmov\tw1, #0x19 \t// #25", 11044392], [" a8862c:\tmov\tx0, x29", 11044396], [" a88630:\tbl\t6ce90 <__strlen_chk@plt>", 11044400], [" a88634:\tmov\tx14, x0", 11044404], [" a88638:\tldr\tx0, [sp,#32]", 11044408], [" a8863c:\tmov\tx1, x29", 11044412], [" a88640:\tmov\tx2, x14", 11044416], [" a88644:\tb\ta886e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24984>", 11044420], [" a88648:\tldr\tx23, [x25]", 11044424], [" a8864c:\tmov\tx0, x25", 11044428], [" a88650:\tldr\tx7, [x23,#360]", 11044432], [" a88654:\tblr\tx7", 11044436], [" a88658:\ttbz\tw0, #0, a886e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24988>", 11044440], [" a8865c:\tldr\tx11, [x24]", 11044444], [" a88660:\torr\tx4, x11, #0x80", 11044448], [" a88664:\tstr\tx4, [x24]", 11044452], [" a88668:\tb\ta886e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24988>", 11044456], [" a8866c:\tadrp\tx29, cc6000 <LoadQCC+0xc93d0>", 11044460], [" a88670:\tadd\tx29, x29, #0xa04", 11044464], [" a88674:\torr\tw1, wzr, #0x18", 11044468], [" a88678:\tmov\tx0, x29", 11044472], [" a8867c:\tbl\t6ce90 <__strlen_chk@plt>", 11044476], [" a88680:\tmov\tx11, x0", 11044480], [" a88684:\tldr\tx0, [sp,#32]", 11044484], [" a88688:\tmov\tx1, x29", 11044488], [" a8868c:\tmov\tx2, x11", 11044492], [" a88690:\tb\ta886e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24984>", 11044496], [" a88694:\tadrp\tx27, cc6000 <LoadQCC+0xc93d0>", 11044500], [" a88698:\tadd\tx27, x27, #0x9b8", 11044504], [" a8869c:\tmov\tw1, #0x1a \t// #26", 11044508], [" a886a0:\tmov\tx0, x27", 11044512], [" a886a4:\tbl\t6ce90 <__strlen_chk@plt>", 11044516], [" a886a8:\tmov\tx13, x0", 11044520], [" a886ac:\tldr\tx0, [sp,#32]", 11044524], [" a886b0:\tmov\tx1, x27", 11044528], [" a886b4:\tmov\tx2, x13", 11044532], [" a886b8:\tb\ta886e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24984>", 11044536], [" a886bc:\tadrp\tx25, cc6000 <LoadQCC+0xc93d0>", 11044540], [" a886c0:\tadd\tx25, x25, #0x9eb", 11044544], [" a886c4:\tmov\tw1, #0x19 \t// #25", 11044548], [" a886c8:\tmov\tx0, x25", 11044552], [" a886cc:\tbl\t6ce90 <__strlen_chk@plt>", 11044556], [" a886d0:\tmov\tx12, x0", 11044560], [" a886d4:\tldr\tx0, [sp,#32]", 11044564], [" a886d8:\tmov\tx1, x25", 11044568], [" a886dc:\tldr\tx25, [sp,#104]", 11044572], [" a886e0:\tmov\tx2, x12", 11044576], [" a886e4:\tbl\t1ad86c <islower@plt+0x14021c>", 11044580], [" a886e8:\tldr\tx2, [x25]", 11044584], [" a886ec:\tmov\tx0, x25", 11044588], [" a886f0:\tldr\tx12, [x2,#376]", 11044592], [" a886f4:\tblr\tx12", 11044596], [" a886f8:\ttbz\tw0, #0, a88708 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x249a8>", 11044600], [" a886fc:\tldr\tx13, [x24]", 11044604], [" a88700:\torr\tx29, x13, #0x1", 11044608], [" a88704:\tstr\tx29, [x24]", 11044612], [" a88708:\tldr\tx5, [x25]", 11044616], [" a8870c:\tmov\tx0, x25", 11044620], [" a88710:\tldr\tx14, [x5,#392]", 11044624], [" a88714:\tblr\tx14", 11044628], [" a88718:\ttbz\tw0, #0, a88758 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x249f8>", 11044632], [" a8871c:\tldr\tx6, [x25]", 11044636], [" a88720:\tmov\tx0, x25", 11044640], [" a88724:\tldr\tx15, [x6,#128]", 11044644], [" a88728:\tblr\tx15", 11044648], [" a8872c:\tcmp\tw0, #0x2", 11044652], [" a88730:\tb.eq\ta88758 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x249f8>", 11044656], [" a88734:\tldr\tx7, [x25]", 11044660], [" a88738:\tmov\tx0, x25", 11044664], [" a8873c:\tldr\tx3, [x7,#128]", 11044668], [" a88740:\tblr\tx3", 11044672], [" a88744:\tcmp\tw0, #0x4", 11044676], [" a88748:\tb.eq\ta88758 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x249f8>", 11044680], [" a8874c:\tldr\tx2, [x24]", 11044684], [" a88750:\torr\tx8, x2, #0x2", 11044688], [" a88754:\tstr\tx8, [x24]", 11044692], [" a88758:\tldr\tx1, [x25]", 11044696], [" a8875c:\tmov\tx0, x25", 11044700], [" a88760:\tldr\tx16, [x1,#408]", 11044704], [" a88764:\tblr\tx16", 11044708], [" a88768:\ttbz\tw0, #0, a887b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24a54>", 11044712], [" a8876c:\tldr\tx9, [x25]", 11044716], [" a88770:\tmov\tx0, x25", 11044720], [" a88774:\tldr\tx24, [x9,#128]", 11044724], [" a88778:\tblr\tx24", 11044728], [" a8877c:\tldr\tx24, [sp,#112]", 11044732], [" a88780:\tcmp\tw0, #0x2", 11044736], [" a88784:\tb.eq\ta887b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24a54>", 11044740], [" a88788:\tldr\tx15, [sp,#104]", 11044744], [" a8878c:\tldr\tx25, [x15]", 11044748], [" a88790:\tldr\tx17, [x25,#128]", 11044752], [" a88794:\tldr\tx25, [sp,#104]", 11044756], [" a88798:\tmov\tx0, x25", 11044760], [" a8879c:\tblr\tx17", 11044764], [" a887a0:\tcmp\tw0, #0x4", 11044768], [" a887a4:\tb.eq\ta887b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24a54>", 11044772], [" a887a8:\tldr\tx1, [x24]", 11044776], [" a887ac:\torr\tx10, x1, #0x4", 11044780], [" a887b0:\tstr\tx10, [x24]", 11044784], [" a887b4:\tldr\tx13, [x25]", 11044788], [" a887b8:\tmov\tx0, x25", 11044792], [" a887bc:\tldr\tx5, [x13,#424]", 11044796], [" a887c0:\tblr\tx5", 11044800], [" a887c4:\ttbz\tw0, #0, a887d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24a74>", 11044804], [" a887c8:\tldr\tx0, [x24]", 11044808], [" a887cc:\torr\tx11, x0, #0x8", 11044812], [" a887d0:\tstr\tx11, [x24]", 11044816], [" a887d4:\tldr\tx12, [x25]", 11044820], [" a887d8:\tmov\tx0, x25", 11044824], [" a887dc:\tldr\tx4, [x12,#632]", 11044828], [" a887e0:\tblr\tx4", 11044832], [" a887e4:\ttbz\tw0, #0, a887f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24a94>", 11044836], [" a887e8:\tldr\tx6, [x24]", 11044840], [" a887ec:\torr\tx14, x6, #0x2000", 11044844], [" a887f0:\tstr\tx14, [x24]", 11044848], [" a887f4:\tldr\tx28, [x20]", 11044852], [" a887f8:\tmov\tx0, x20", 11044856], [" a887fc:\tldr\tx27, [x28,#296]", 11044860], [" a88800:\tblr\tx27", 11044864], [" a88804:\tldr\tx27, [x22]", 11044868], [" a88808:\tmov\tw25, w0", 11044872], [" a8880c:\tcbz\tx27, a88854 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24af4>", 11044876], [" a88810:\tadd\tx22, x19, #0x178", 11044880], [" a88814:\tb\ta88820 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ac0>", 11044884], [" a88818:\tmov\tx22, x27", 11044888], [" a8881c:\tmov\tx27, x17", 11044892], [" a88820:\tldr\tw6, [x27,#32]", 11044896], [" a88824:\tcmp\tw25, w6", 11044900], [" a88828:\tb.cs\ta88838 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ad8>", 11044904], [" a8882c:\tldr\tx17, [x27]", 11044908], [" a88830:\tcbnz\tx17, a88818 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ab8>", 11044912], [" a88834:\tb\ta8885c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24afc>", 11044916], [" a88838:\tcmp\tw6, w25", 11044920], [" a8883c:\tb.cs\ta88860 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24b00>", 11044924], [" a88840:\tmov\tx22, x27", 11044928], [" a88844:\tldr\tx17, [x22,#8]!", 11044932], [" a88848:\tcbz\tx17, a88860 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24b00>", 11044936], [" a8884c:\tmov\tx27, x17", 11044940], [" a88850:\tb\ta88820 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ac0>", 11044944], [" a88854:\tmov\tx27, x22", 11044948], [" a88858:\tb\ta88860 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24b00>", 11044952], [" a8885c:\tmov\tx22, x27", 11044956], [" a88860:\tldr\tx23, [x22]", 11044960], [" a88864:\tcbnz\tx23, a888b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24b58>", 11044964], [" a88868:\torr\tw0, wzr, #0x30", 11044968], [" a8886c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11044972], [" a88870:\tmovi\tv19.2d, #0x0", 11044976], [" a88874:\tmov\tx23, x0", 11044980], [" a88878:\tmov\tx1, x23", 11044984], [" a8887c:\tstr\txzr, [x23,#40]", 11044988], [" a88880:\tstr\tx27, [x23,#16]", 11044992], [" a88884:\tstr\tq19, [x23]", 11044996], [" a88888:\tstr\tx23, [x22]", 11045000], [" a8888c:\tldr\tx16, [x19,#368]", 11045004], [" a88890:\tldr\tx10, [x16]", 11045008], [" a88894:\tstr\tw25, [x23,#32]", 11045012], [" a88898:\tcbz\tx10, a888a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24b44>", 11045016], [" a8889c:\tstr\tx10, [x19,#368]", 11045020], [" a888a0:\tldr\tx1, [x22]", 11045024], [" a888a4:\tldr\tx0, [x19,#376]", 11045028], [" a888a8:\tbl\t8840c <islower@plt+0x1adbc>", 11045032], [" a888ac:\tldr\tx22, [x19,#384]", 11045036], [" a888b0:\tadd\tx0, x22, #0x1", 11045040], [" a888b4:\tstr\tx0, [x19,#384]", 11045044], [" a888b8:\tldr\tw15, [sp,#96]", 11045048], [" a888bc:\tldr\tw6, [sp,#44]", 11045052], [" a888c0:\tldr\tx4, [sp,#56]", 11045056], [" a888c4:\tstr\tx24, [x23,#40]", 11045060], [" a888c8:\torr\tw22, w15, #0x1", 11045064], [" a888cc:\tldr\tw13, [sp,#92]", 11045068], [" a888d0:\tcmp\tw22, #0xf", 11045072], [" a888d4:\tcset\tw27, eq", 11045076], [" a888d8:\torr\tw0, w27, w6", 11045080], [" a888dc:\tcmp\tw0, #0x0", 11045084], [" a888e0:\tlsl\tw5, w4, #2", 11045088], [" a888e4:\tcsel\tw9, w4, w5, ne", 11045092], [" a888e8:\tand\tx4, x9, #0xfffff", 11045096], [" a888ec:\tbfi\tx4, x26, #28, #8", 11045100], [" a888f0:\tcbz\tw13, a8895c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24bfc>", 11045104], [" a888f4:\tldr\tx25, [sp,#104]", 11045108], [" a888f8:\tlsl\tx8, x5, #44", 11045112], [" a888fc:\tand\tx15, x8, #0xfc00000000000", 11045116], [" a88900:\torr\tx29, x4, x15", 11045120], [" a88904:\tldr\tx17, [x25]", 11045124], [" a88908:\tmov\tx0, x25", 11045128], [" a8890c:\tldr\tx18, [x17,#376]", 11045132], [" a88910:\tblr\tx18", 11045136], [" a88914:\ttbnz\tw0, #0, a8896c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c0c>", 11045140], [" a88918:\tldrb\tw0, [x24]", 11045144], [" a8891c:\ttbnz\tw0, #0, a8896c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c0c>", 11045148], [" a88920:\tldr\tx24, [x25]", 11045152], [" a88924:\tmov\tx0, x25", 11045156], [" a88928:\tldr\tx10, [x24,#408]", 11045160], [" a8892c:\tblr\tx10", 11045164], [" a88930:\tldr\tx18, [x25]", 11045168], [" a88934:\tmov\tw27, w0", 11045172], [" a88938:\tmov\tx0, x25", 11045176], [" a8893c:\tldr\tx28, [x18,#424]", 11045180], [" a88940:\tblr\tx28", 11045184], [" a88944:\ttbz\tw27, #0, a88cd0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f70>", 11045188], [" a88948:\ttbz\tw0, #0, a89474 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25714>", 11045192], [" a8894c:\tmov\tx25, #0xa0000000000000 \t// #45035996273704960", 11045196], [" a88950:\torr\tx23, x29, x25", 11045200], [" a88954:\tldp\tx25, x24, [sp,#104]", 11045204], [" a88958:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11045208], [" a8895c:\tldr\tx25, [sp,#104]", 11045212], [" a88960:\tcbz\tw0, a88974 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c14>", 11045216], [" a88964:\torr\tx23, x4, #0x10000000000000", 11045220], [" a88968:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11045224], [" a8896c:\torr\tx23, x29, #0x20000000000000", 11045228], [" a88970:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11045232], [" a88974:\tldr\tw29, [sp,#64]", 11045236], [" a88978:\tcbz\tw29, a88984 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c24>", 11045240], [" a8897c:\torr\tx23, x4, #0x80000000000000", 11045244], [" a88980:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11045248], [" a88984:\tldr\tx23, [x19,#248]", 11045252], [" a88988:\torr\tx29, x4, #0x80000000000000", 11045256], [" a8898c:\tldr\tw27, [sp,#52]", 11045260], [" a88990:\tldr\tx2, [x23,#24]", 11045264], [" a88994:\teor\tw7, w27, #0x1", 11045268], [" a88998:\tldr\tw6, [x2,#88]", 11045272], [" a8899c:\tcmp\tw6, #0x2", 11045276], [" a889a0:\tcset\tw13, lt", 11045280], [" a889a4:\torr\tw23, w13, w7", 11045284], [" a889a8:\tcmp\tw23, #0x0", 11045288], [" a889ac:\tcsel\tx23, x4, x29, ne", 11045292], [" a889b0:\tldr\tx0, [x19,#248]", 11045296], [" a889b4:\tubfx\tx29, x23, #53, #4", 11045300], [" a889b8:\torr\tw14, wzr, #0x1", 11045304], [" a889bc:\tlsl\tw3, w14, w29", 11045308], [" a889c0:\tcmp\tw22, #0xf", 11045312], [" a889c4:\tldr\tw16, [x0,#2700]", 11045316], [" a889c8:\torr\tw17, w3, w16", 11045320], [" a889cc:\tstr\tw17, [x0,#2700]", 11045324], [" a889d0:\tldrh\tw9, [x24,#164]", 11045328], [" a889d4:\tb.eq\ta88a18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24cb8>", 11045332], [" a889d8:\tmov\tw2, #0x44 \t// #68", 11045336], [" a889dc:\teor\tx16, x9, x2", 11045340], [" a889e0:\tcbnz\tx16, a88a18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24cb8>", 11045344], [" a889e4:\tadd\tx27, x24, #0x78", 11045348], [" a889e8:\tmov\tx0, x27", 11045352], [" a889ec:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11045356], [" a889f0:\tmov\tw15, w0", 11045360], [" a889f4:\tmov\tx0, x27", 11045364], [" a889f8:\tmov\tw1, w15", 11045368], [" a889fc:\tbl\ta48d94 <islower@plt+0x9db744>", 11045372], [" a88a00:\tldr\tx22, [sp,#112]", 11045376], [" a88a04:\tldr\tx24, [x22]", 11045380], [" a88a08:\torr\tx4, x24, #0x2000", 11045384], [" a88a0c:\tldr\tx24, [sp,#112]", 11045388], [" a88a10:\tstr\tx4, [x24]", 11045392], [" a88a14:\tldr\tx0, [x19,#248]", 11045396], [" a88a18:\tldrb\tw17, [x24,#16]", 11045400], [" a88a1c:\tadd\tx29, x24, #0x11", 11045404], [" a88a20:\tldp\tx5, x1, [x24,#24]", 11045408], [" a88a24:\tstr\tx23, [x24,#88]", 11045412], [" a88a28:\ttst\tw17, #0x1", 11045416], [" a88a2c:\tlsr\tx4, x17, #1", 11045420], [" a88a30:\tcsel\tx3, x4, x5, eq", 11045424], [" a88a34:\tldr\tw4, [sp,#96]", 11045428], [" a88a38:\tcsel\tx2, x29, x1, eq", 11045432], [" a88a3c:\tadd\tx1, sp, #0xa8", 11045436], [" a88a40:\tmov\tx5, x24", 11045440], [" a88a44:\tstr\tw4, [x24,#96]", 11045444], [" a88a48:\tmov\tx6, xzr", 11045448], [" a88a4c:\tldr\tx4, [sp,#80]", 11045452], [" a88a50:\tldr\tw7, [sp,#92]", 11045456], [" a88a54:\tstr\txzr, [sp,#168]", 11045460], [" a88a58:\tstr\txzr, [sp]", 11045464], [" a88a5c:\tbl\t9aa334 <islower@plt+0x93cce4>", 11045468], [" a88a60:\tldr\tw22, [sp,#88]", 11045472], [" a88a64:\tldr\tw12, [sp,#48]", 11045476], [" a88a68:\tcbz\tw12, a88af4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24d94>", 11045480], [" a88a6c:\tldr\tx5, [x19,#248]", 11045484], [" a88a70:\tldr\tx27, [x5,#4008]", 11045488], [" a88a74:\tmov\tx24, x27", 11045492], [" a88a78:\tldr\tw8, [x24,#64]!", 11045496], [" a88a7c:\tldr\tw9, [x27,#32]", 11045500], [" a88a80:\tstr\tw9, [sp,#176]", 11045504], [" a88a84:\tcbz\tw8, a88b84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24e24>", 11045508], [" a88a88:\tmov\tw5, #0x25 \t// #37", 11045512], [" a88a8c:\tldr\tx17, [x27,#72]", 11045516], [" a88a90:\tsub\tw11, w8, #0x1", 11045520], [" a88a94:\tmul\tw14, w9, w5", 11045524], [" a88a98:\torr\tw3, wzr, #0x18", 11045528], [" a88a9c:\tand\tw6, w11, w14", 11045532], [" a88aa0:\tumaddl\tx0, w6, w3, x17", 11045536], [" a88aa4:\tldr\tw1, [x0]", 11045540], [" a88aa8:\tcmp\tw9, w1", 11045544], [" a88aac:\tb.eq\ta88c04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ea4>", 11045548], [" a88ab0:\tmov\tx12, xzr", 11045552], [" a88ab4:\torr\tw16, wzr, #0x1", 11045556], [" a88ab8:\torr\tw10, wzr, #0x7fffffff", 11045560], [" a88abc:\torr\tw15, wzr, #0x80000000", 11045564], [" a88ac0:\tcmp\tw1, w10", 11045568], [" a88ac4:\tb.eq\ta88bd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24e78>", 11045572], [" a88ac8:\tcmp\tx12, #0x0", 11045576], [" a88acc:\tadd\tw14, w14, w16", 11045580], [" a88ad0:\tccmp\tw1, w15, #0x0, eq", 11045584], [" a88ad4:\tand\tw1, w14, w11", 11045588], [" a88ad8:\tadd\tw16, w16, #0x1", 11045592], [" a88adc:\tcsel\tx12, x12, x0, ne", 11045596], [" a88ae0:\tumaddl\tx0, w1, w3, x17", 11045600], [" a88ae4:\tldr\tw1, [x0]", 11045604], [" a88ae8:\tcmp\tw9, w1", 11045608], [" a88aec:\tb.ne\ta88ac0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24d60>", 11045612], [" a88af0:\tb\ta88c04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ea4>", 11045616], [" a88af4:\tldr\tw16, [sp,#28]", 11045620], [" a88af8:\tcbz\tw16, a88b8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24e2c>", 11045624], [" a88afc:\tldr\tx6, [x19,#248]", 11045628], [" a88b00:\tldr\tx22, [x6,#4008]", 11045632], [" a88b04:\tmov\tx24, x22", 11045636], [" a88b08:\tldr\tw9, [x24,#88]!", 11045640], [" a88b0c:\tldr\tw10, [x22,#32]", 11045644], [" a88b10:\tstr\tw10, [sp,#176]", 11045648], [" a88b14:\tcbz\tw9, a88cc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f60>", 11045652], [" a88b18:\tmov\tw25, #0x25 \t// #37", 11045656], [" a88b1c:\tldr\tx18, [x22,#96]", 11045660], [" a88b20:\tsub\tw13, w9, #0x1", 11045664], [" a88b24:\tmul\tw16, w10, w25", 11045668], [" a88b28:\torr\tw5, wzr, #0x18", 11045672], [" a88b2c:\tand\tw12, w13, w16", 11045676], [" a88b30:\tumaddl\tx0, w12, w5, x18", 11045680], [" a88b34:\tldr\tw2, [x0]", 11045684], [" a88b38:\tcmp\tw10, w2", 11045688], [" a88b3c:\tb.eq\ta88d0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24fac>", 11045692], [" a88b40:\tmov\tx15, xzr", 11045696], [" a88b44:\torr\tw17, wzr, #0x1", 11045700], [" a88b48:\torr\tw12, wzr, #0x7fffffff", 11045704], [" a88b4c:\torr\tw14, wzr, #0x80000000", 11045708], [" a88b50:\tcmp\tw2, w12", 11045712], [" a88b54:\tb.eq\ta88ce0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f80>", 11045716], [" a88b58:\tcmp\tx15, #0x0", 11045720], [" a88b5c:\tadd\tw16, w16, w17", 11045724], [" a88b60:\tccmp\tw2, w14, #0x0, eq", 11045728], [" a88b64:\tand\tw6, w16, w13", 11045732], [" a88b68:\tadd\tw17, w17, #0x1", 11045736], [" a88b6c:\tcsel\tx15, x15, x0, ne", 11045740], [" a88b70:\tumaddl\tx0, w6, w5, x18", 11045744], [" a88b74:\tldr\tw2, [x0]", 11045748], [" a88b78:\tcmp\tw10, w2", 11045752], [" a88b7c:\tb.ne\ta88b50 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24df0>", 11045756], [" a88b80:\tb\ta88d0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24fac>", 11045760], [" a88b84:\tmov\tx3, xzr", 11045764], [" a88b88:\tb\ta88be0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24e80>", 11045768], [" a88b8c:\tldr\tw5, [sp,#24]", 11045772], [" a88b90:\tcbz\tw5, a88dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2506c>", 11045776], [" a88b94:\tldr\tx7, [x25]", 11045780], [" a88b98:\tmov\tx0, x25", 11045784], [" a88b9c:\torr\tw1, wzr, #0x2", 11045788], [" a88ba0:\tldr\tx25, [x7,#272]", 11045792], [" a88ba4:\tblr\tx25", 11045796], [" a88ba8:\ttbnz\tw0, #0, a88dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2506c>", 11045800], [" a88bac:\tldr\tx8, [sp,#168]", 11045804], [" a88bb0:\tldr\tx1, [x8,#144]", 11045808], [" a88bb4:\tldr\tx0, [x1,#16]", 11045812], [" a88bb8:\tbl\t1bdbf0 <islower@plt+0x1505a0>", 11045816], [" a88bbc:\tldp\tx10, x28, [x19,#464]", 11045820], [" a88bc0:\tmov\tw27, w0", 11045824], [" a88bc4:\tcmp\tx10, x28", 11045828], [" a88bc8:\tb.cs\ta894cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2576c>", 11045832], [" a88bcc:\tstr\tw27, [x10],#4", 11045836], [" a88bd0:\tstr\tx10, [x19,#464]", 11045840], [" a88bd4:\tb\ta88dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2506c>", 11045844], [" a88bd8:\tcmp\tx12, #0x0", 11045848], [" a88bdc:\tcsel\tx3, x12, x0, ne", 11045852], [" a88be0:\tadd\tx1, sp, #0xb0", 11045856], [" a88be4:\tstr\twzr, [sp,#336]", 11045860], [" a88be8:\tadd\tx2, sp, #0x150", 11045864], [" a88bec:\tstr\txzr, [sp,#344]", 11045868], [" a88bf0:\tmov\tx0, x24", 11045872], [" a88bf4:\tbl\t359324 <islower@plt+0x2ebcd4>", 11045876], [" a88bf8:\tldr\tw9, [x27,#32]", 11045880], [" a88bfc:\tldr\tx17, [x27,#72]", 11045884], [" a88c00:\tldr\tw8, [x27,#64]", 11045888], [" a88c04:\tldr\tx10, [sp,#168]", 11045892], [" a88c08:\torr\tw27, wzr, #0x1", 11045896], [" a88c0c:\tldr\tx25, [x10,#144]", 11045900], [" a88c10:\tstr\tw27, [x0,#8]", 11045904], [" a88c14:\tstr\tw9, [sp,#176]", 11045908], [" a88c18:\tcbz\tw8, a88c84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f24>", 11045912], [" a88c1c:\tmov\tw0, #0x25 \t// #37", 11045916], [" a88c20:\tsub\tw12, w8, #0x1", 11045920], [" a88c24:\tmul\tw15, w9, w0", 11045924], [" a88c28:\torr\tw4, wzr, #0x18", 11045928], [" a88c2c:\tand\tw8, w12, w15", 11045932], [" a88c30:\tumaddl\tx0, w8, w4, x17", 11045936], [" a88c34:\tldr\tw8, [x0]", 11045940], [" a88c38:\tcmp\tw9, w8", 11045944], [" a88c3c:\tb.eq\ta88cb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f50>", 11045948], [" a88c40:\tmov\tx14, xzr", 11045952], [" a88c44:\torr\tw18, wzr, #0x1", 11045956], [" a88c48:\torr\tw11, wzr, #0x7fffffff", 11045960], [" a88c4c:\torr\tw16, wzr, #0x80000000", 11045964], [" a88c50:\tcmp\tw8, w11", 11045968], [" a88c54:\tb.eq\ta88c8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f2c>", 11045972], [" a88c58:\tcmp\tx14, #0x0", 11045976], [" a88c5c:\tadd\tw15, w15, w18", 11045980], [" a88c60:\tccmp\tw8, w16, #0x0, eq", 11045984], [" a88c64:\tand\tw3, w15, w12", 11045988], [" a88c68:\tadd\tw18, w18, #0x1", 11045992], [" a88c6c:\tcsel\tx14, x14, x0, ne", 11045996], [" a88c70:\tumaddl\tx0, w3, w4, x17", 11046000], [" a88c74:\tldr\tw8, [x0]", 11046004], [" a88c78:\tcmp\tw9, w8", 11046008], [" a88c7c:\tb.ne\ta88c50 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ef0>", 11046012], [" a88c80:\tb\ta88cb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f50>", 11046016], [" a88c84:\tmov\tx3, xzr", 11046020], [" a88c88:\tb\ta88c94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f34>", 11046024], [" a88c8c:\tcmp\tx14, #0x0", 11046028], [" a88c90:\tcsel\tx3, x14, x0, ne", 11046032], [" a88c94:\tadd\tx1, sp, #0xb0", 11046036], [" a88c98:\tstr\twzr, [sp,#336]", 11046040], [" a88c9c:\tadd\tx2, sp, #0x150", 11046044], [" a88ca0:\tstr\txzr, [sp,#344]", 11046048], [" a88ca4:\tmov\tx0, x24", 11046052], [" a88ca8:\tbl\t359324 <islower@plt+0x2ebcd4>", 11046056], [" a88cac:\tldr\tx10, [sp,#168]", 11046060], [" a88cb0:\torr\tw9, wzr, #0x1", 11046064], [" a88cb4:\tstr\tx25, [x0,#16]", 11046068], [" a88cb8:\tstr\tw9, [x10,#160]", 11046072], [" a88cbc:\tb\ta88dc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25068>", 11046076], [" a88cc0:\tmov\tx3, xzr", 11046080], [" a88cc4:\tb\ta88ce8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24f88>", 11046084], [" a88cc8:\tmov\tw26, #0x14 \t// #20", 11046088], [" a88ccc:\tb\ta885dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2487c>", 11046092], [" a88cd0:\ttbz\tw0, #0, a894a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25740>", 11046096], [" a88cd4:\tldr\tx24, [sp,#112]", 11046100], [" a88cd8:\torr\tx23, x29, #0x60000000000000", 11046104], [" a88cdc:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11046108], [" a88ce0:\tcmp\tx15, #0x0", 11046112], [" a88ce4:\tcsel\tx3, x15, x0, ne", 11046116], [" a88ce8:\tadd\tx1, sp, #0xb0", 11046120], [" a88cec:\tstr\twzr, [sp,#336]", 11046124], [" a88cf0:\tadd\tx2, sp, #0x150", 11046128], [" a88cf4:\tstr\txzr, [sp,#344]", 11046132], [" a88cf8:\tmov\tx0, x24", 11046136], [" a88cfc:\tbl\t359324 <islower@plt+0x2ebcd4>", 11046140], [" a88d00:\tldr\tw10, [x22,#32]", 11046144], [" a88d04:\tldr\tx18, [x22,#96]", 11046148], [" a88d08:\tldr\tw9, [x22,#88]", 11046152], [" a88d0c:\tldr\tx11, [sp,#168]", 11046156], [" a88d10:\torr\tw16, wzr, #0x1", 11046160], [" a88d14:\tldr\tx27, [x11,#144]", 11046164], [" a88d18:\tstr\tw16, [x0,#8]", 11046168], [" a88d1c:\tldr\tw22, [sp,#88]", 11046172], [" a88d20:\tstr\tw10, [sp,#176]", 11046176], [" a88d24:\tcbz\tw9, a88d90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25030>", 11046180], [" a88d28:\tmov\tw14, #0x25 \t// #37", 11046184], [" a88d2c:\torr\tw6, wzr, #0x18", 11046188], [" a88d30:\tmul\tw17, w10, w14", 11046192], [" a88d34:\tsub\tw14, w9, #0x1", 11046196], [" a88d38:\tand\tw28, w14, w17", 11046200], [" a88d3c:\tumaddl\tx0, w28, w6, x18", 11046204], [" a88d40:\tldr\tw25, [x0]", 11046208], [" a88d44:\tcmp\tw10, w25", 11046212], [" a88d48:\tb.eq\ta88dbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2505c>", 11046216], [" a88d4c:\tmov\tx16, xzr", 11046220], [" a88d50:\torr\tw2, wzr, #0x1", 11046224], [" a88d54:\torr\tw13, wzr, #0x7fffffff", 11046228], [" a88d58:\torr\tw3, wzr, #0x80000000", 11046232], [" a88d5c:\tcmp\tw25, w13", 11046236], [" a88d60:\tb.eq\ta88d98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25038>", 11046240], [" a88d64:\tcmp\tx16, #0x0", 11046244], [" a88d68:\tadd\tw17, w17, w2", 11046248], [" a88d6c:\tccmp\tw25, w3, #0x0, eq", 11046252], [" a88d70:\tand\tw5, w17, w14", 11046256], [" a88d74:\tadd\tw2, w2, #0x1", 11046260], [" a88d78:\tcsel\tx16, x16, x0, ne", 11046264], [" a88d7c:\tumaddl\tx0, w5, w6, x18", 11046268], [" a88d80:\tldr\tw25, [x0]", 11046272], [" a88d84:\tcmp\tw10, w25", 11046276], [" a88d88:\tb.ne\ta88d5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24ffc>", 11046280], [" a88d8c:\tb\ta88dbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2505c>", 11046284], [" a88d90:\tmov\tx3, xzr", 11046288], [" a88d94:\tb\ta88da0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25040>", 11046292], [" a88d98:\tcmp\tx16, #0x0", 11046296], [" a88d9c:\tcsel\tx3, x16, x0, ne", 11046300], [" a88da0:\tadd\tx1, sp, #0xb0", 11046304], [" a88da4:\tstr\twzr, [sp,#336]", 11046308], [" a88da8:\tadd\tx2, sp, #0x150", 11046312], [" a88dac:\tstr\txzr, [sp,#344]", 11046316], [" a88db0:\tmov\tx0, x24", 11046320], [" a88db4:\tbl\t359324 <islower@plt+0x2ebcd4>", 11046324], [" a88db8:\tldr\tx11, [sp,#168]", 11046328], [" a88dbc:\torr\tw10, wzr, #0x1", 11046332], [" a88dc0:\tstr\tx27, [x0,#16]", 11046336], [" a88dc4:\tstr\tw10, [x11,#160]", 11046340], [" a88dc8:\tldr\tx24, [sp,#112]", 11046344], [" a88dcc:\tldp\tw6, w10, [sp,#72]", 11046348], [" a88dd0:\tldr\tw3, [sp,#68]", 11046352], [" a88dd4:\teor\tw1, w22, #0x1", 11046356], [" a88dd8:\tldr\tw18, [sp,#204]", 11046360], [" a88ddc:\tcmp\tw10, #0x0", 11046364], [" a88de0:\tldr\tx0, [x19,#248]", 11046368], [" a88de4:\tcset\tw25, ne", 11046372], [" a88de8:\tcmp\tw3, #0x0", 11046376], [" a88dec:\tcset\tw27, ne", 11046380], [" a88df0:\torr\tw27, w27, w1", 11046384], [" a88df4:\torr\tw28, w18, #0x1", 11046388], [" a88df8:\tand\tw8, w18, #0xfffffffe", 11046392], [" a88dfc:\ttst\tw25, w27", 11046396], [" a88e00:\tcsel\tw11, w28, w8, ne", 11046400], [" a88e04:\torr\tw9, w11, #0x2", 11046404], [" a88e08:\tand\tw10, w11, #0xfffffffd", 11046408], [" a88e0c:\tcmp\tw6, #0x0", 11046412], [" a88e10:\tcsel\tw2, w9, w10, ne", 11046416], [" a88e14:\tadd\tx1, sp, #0xa8", 11046420], [" a88e18:\tmov\tx3, x24", 11046424], [" a88e1c:\tstr\tw2, [sp,#204]", 11046428], [" a88e20:\tbl\t9a7f68 <islower@plt+0x93a918>", 11046432], [" a88e24:\tldr\tx9, [x20]", 11046436], [" a88e28:\tmov\tx23, x0", 11046440], [" a88e2c:\tmov\tx0, x20", 11046444], [" a88e30:\tldr\tx1, [x9,#144]", 11046448], [" a88e34:\tblr\tx1", 11046452], [" a88e38:\tldr\tx10, [x0]", 11046456], [" a88e3c:\tldr\tx5, [x10,#128]", 11046460], [" a88e40:\tblr\tx5", 11046464], [" a88e44:\tldr\tw3, [x23,#48]", 11046468], [" a88e48:\tcmp\tw0, #0x3", 11046472], [" a88e4c:\tcset\tw15, eq", 11046476], [" a88e50:\tbfi\tw3, w15, #7, #1", 11046480], [" a88e54:\tstr\tw3, [x23,#48]", 11046484], [" a88e58:\tldr\tw13, [sp,#52]", 11046488], [" a88e5c:\tcbz\tw13, a88e70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25110>", 11046492], [" a88e60:\tldr\tx0, [x19,#248]", 11046496], [" a88e64:\tmov\tx1, x23", 11046500], [" a88e68:\tbl\t9e6fcc <islower@plt+0x97997c>", 11046504], [" a88e6c:\tmov\tx23, x0", 11046508], [" a88e70:\tldr\tw12, [sp,#64]", 11046512], [" a88e74:\torr\tw11, w22, w12", 11046516], [" a88e78:\tcmp\tw11, #0x1", 11046520], [" a88e7c:\tb.ne\ta88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046524], [" a88e80:\torr\tw6, wzr, #0x1", 11046528], [" a88e84:\tstrb\tw6, [x19,#136]", 11046532], [" a88e88:\tcbz\tw12, a88ef4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25194>", 11046536], [" a88e8c:\tldrb\tw7, [x19,#1178]", 11046540], [" a88e90:\tstr\tx23, [x19,#1168]", 11046544], [" a88e94:\tcbnz\tw7, a88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046548], [" a88e98:\ttbnz\tw21, #0, a88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046552], [" a88e9c:\tldr\tx0, [x19,#248]", 11046556], [" a88ea0:\tldr\tx13, [x0,#2656]", 11046560], [" a88ea4:\tldr\tx24, [x0,#2664]", 11046564], [" a88ea8:\tldr\tx15, [x0,#3768]", 11046568], [" a88eac:\tldr\tx21, [x13,#112]", 11046572], [" a88eb0:\tcbnz\tx15, a88ed4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25174>", 11046576], [" a88eb4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11046580], [" a88eb8:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 11046584], [" a88ebc:\tadd\tx0, x0, #0xd47", 11046588], [" a88ec0:\tadd\tx1, x1, #0xcf2", 11046592], [" a88ec4:\tmov\tw2, #0xd2a \t// #3370", 11046596], [" a88ec8:\tbl\tb9770 <islower@plt+0x4c120>", 11046600], [" a88ecc:\tldr\tx0, [x19,#248]", 11046604], [" a88ed0:\tldr\tx15, [x0,#3768]", 11046608], [" a88ed4:\tcmp\tx15, x21", 11046612], [" a88ed8:\tb.ne\ta88f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251c8>", 11046616], [" a88edc:\tldr\tw21, [x0,#3868]", 11046620], [" a88ee0:\tcbz\tw21, a88f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251c8>", 11046624], [" a88ee4:\torr\tw2, wzr, #0x1", 11046628], [" a88ee8:\tmov\tx1, x23", 11046632], [" a88eec:\tbl\ta056e0 <islower@plt+0x998090>", 11046636], [" a88ef0:\tb\ta88f54 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f4>", 11046640], [" a88ef4:\tcbz\tw22, a88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046644], [" a88ef8:\tldrh\tw6, [x19,#136]", 11046648], [" a88efc:\tand\tw12, w6, #0xff", 11046652], [" a88f00:\tcbz\tw12, a88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046656], [" a88f04:\tldr\tx0, [x19,#248]", 11046660], [" a88f08:\tcmp\tw6, #0xff", 11046664], [" a88f0c:\tb.hi\ta88f1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251bc>", 11046668], [" a88f10:\tldr\tx11, [x0,#24]", 11046672], [" a88f14:\tldr\tw14, [x11,#88]", 11046676], [" a88f18:\tcbnz\tw14, a88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046680], [" a88f1c:\tmov\tx1, x23", 11046684], [" a88f20:\tbl\ta05958 <islower@plt+0x998308>", 11046688], [" a88f24:\tb\ta88f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x251f8>", 11046692], [" a88f28:\tstr\tx15, [x0,#2664]", 11046696], [" a88f2c:\tstr\tx15, [x0,#96]", 11046700], [" a88f30:\tbl\t9ac130 <islower@plt+0x93eae0>", 11046704], [" a88f34:\tldr\tx0, [x19,#248]", 11046708], [" a88f38:\torr\tw2, wzr, #0x1", 11046712], [" a88f3c:\tmov\tx1, x23", 11046716], [" a88f40:\tbl\ta056e0 <islower@plt+0x998090>", 11046720], [" a88f44:\tldr\tx0, [x19,#248]", 11046724], [" a88f48:\tstr\tx24, [x0,#2664]", 11046728], [" a88f4c:\tstr\tx24, [x0,#96]", 11046732], [" a88f50:\tbl\t9ac130 <islower@plt+0x93eae0>", 11046736], [" a88f54:\tldr\tx24, [sp,#112]", 11046740], [" a88f58:\tcmp\tw26, #0x38", 11046744], [" a88f5c:\tb.ne\ta88f88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25228>", 11046748], [" a88f60:\tldr\tx0, [x19,#248]", 11046752], [" a88f64:\tand\tw21, w25, w27", 11046756], [" a88f68:\tldr\tx4, [x0,#2768]", 11046760], [" a88f6c:\tcbnz\tx4, a88f7c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2521c>", 11046764], [" a88f70:\tldr\tx1, [x19,#440]", 11046768], [" a88f74:\tbl\ta05b14 <islower@plt+0x9984c4>", 11046772], [" a88f78:\tldr\tx0, [x19,#248]", 11046776], [" a88f7c:\tmov\tw1, w21", 11046780], [" a88f80:\tbl\t9bda54 <islower@plt+0x950404>", 11046784], [" a88f84:\tmov\tx23, x0", 11046788], [" a88f88:\tldr\tw25, [x23,#48]", 11046792], [" a88f8c:\tadd\tx27, x24, #0x78", 11046796], [" a88f90:\tldp\tw21, w2, [sp,#92]", 11046800], [" a88f94:\tbfi\tw25, w21, #5, #1", 11046804], [" a88f98:\torr\tw13, w25, #0x10", 11046808], [" a88f9c:\tcmp\tw2, #0x1", 11046812], [" a88fa0:\tcsel\tw8, w13, w25, eq", 11046816], [" a88fa4:\tmov\tx0, x27", 11046820], [" a88fa8:\tstr\tw8, [x23,#48]", 11046824], [" a88fac:\tbl\ta49154 <islower@plt+0x9dbb04>", 11046828], [" a88fb0:\ttbz\tw0, #0, a88fdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2527c>", 11046832], [" a88fb4:\tldr\tw5, [x23,#48]", 11046836], [" a88fb8:\tmov\tx0, x27", 11046840], [" a88fbc:\torr\tw14, w5, #0x40", 11046844], [" a88fc0:\tstr\tw14, [x23,#48]", 11046848], [" a88fc4:\tbl\ta49168 <islower@plt+0x9dbb18>", 11046852], [" a88fc8:\tadrp\tx25, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 11046856], [" a88fcc:\tldr\tx25, [x25,#2096]", 11046860], [" a88fd0:\tadd\tx11, x25, w0, sxtw #4", 11046864], [" a88fd4:\tldur\tq20, [x11,#-16]", 11046868], [" a88fd8:\tstr\tq20, [x23,#32]", 11046872], [" a88fdc:\tldr\tx12, [x20]", 11046876], [" a88fe0:\tmov\tx0, x20", 11046880], [" a88fe4:\tstr\tx23, [x24,#104]", 11046884], [" a88fe8:\tldr\tx6, [x12,#224]", 11046888], [" a88fec:\tblr\tx6", 11046892], [" a88ff0:\ttbnz\tw0, #0, a89034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x252d4>", 11046896], [" a88ff4:\tldr\tx14, [x20]", 11046900], [" a88ff8:\tmov\tx0, x20", 11046904], [" a88ffc:\tldr\tx18, [x14,#208]", 11046908], [" a89000:\tblr\tx18", 11046912], [" a89004:\ttbnz\tw0, #0, a8901c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x252bc>", 11046916], [" a89008:\tldr\tx28, [x20]", 11046920], [" a8900c:\tmov\tx0, x20", 11046924], [" a89010:\tldr\tx27, [x28,#232]", 11046928], [" a89014:\tblr\tx27", 11046932], [" a89018:\ttbz\tw0, #0, a89034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x252d4>", 11046936], [" a8901c:\tldr\tx0, [x19,#248]", 11046940], [" a89020:\tbl\t9b6728 <islower@plt+0x9490d8>", 11046944], [" a89024:\tldr\tw9, [x23,#48]", 11046948], [" a89028:\tstr\tx0, [x23,#24]", 11046952], [" a8902c:\tand\tw15, w9, #0xfffffeff", 11046956], [" a89030:\tstr\tw15, [x23,#48]", 11046960], [" a89034:\tcmp\tw26, #0x8", 11046964], [" a89038:\tb.ne\ta890e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25380>", 11046968], [" a8903c:\tldr\tx20, [x19,#256]", 11046972], [" a89040:\tldr\tx26, [x20,#48]", 11046976], [" a89044:\tldr\tw16, [x26,#52]", 11046980], [" a89048:\tcmp\tw16, #0x1", 11046984], [" a8904c:\tb.ne\ta89394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25634>", 11046988], [" a89050:\tldrb\tw17, [sp,#204]", 11046992], [" a89054:\ttbz\tw17, #2, a89394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25634>", 11046996], [" a89058:\tmov\tx22, x24", 11047000], [" a8905c:\tadrp\tx24, cb6000 <LoadQCC+0xb93d0>", 11047004], [" a89060:\tadd\tx24, x24, #0x23c", 11047008], [" a89064:\tmov\tw1, #0x16 \t// #22", 11047012], [" a89068:\tmov\tx0, x24", 11047016], [" a8906c:\tbl\t6ce90 <__strlen_chk@plt>", 11047020], [" a89070:\tldr\tx21, [sp,#32]", 11047024], [" a89074:\tmov\tx15, x0", 11047028], [" a89078:\tmov\tx1, x24", 11047032], [" a8907c:\tmov\tx2, x15", 11047036], [" a89080:\tmov\tx0, x21", 11047040], [" a89084:\tbl\t1ad86c <islower@plt+0x14021c>", 11047044], [" a89088:\tldrb\tw28, [x22,#16]", 11047048], [" a8908c:\tmov\tx26, x0", 11047052], [" a89090:\tldr\tx16, [x19,#248]", 11047056], [" a89094:\tldp\tx8, x9, [x22,#24]", 11047060], [" a89098:\ttst\tw28, #0x1", 11047064], [" a8909c:\tlsr\tx10, x28, #1", 11047068], [" a890a0:\tldr\tx25, [x16,#32]", 11047072], [" a890a4:\tcsel\tx1, x29, x9, eq", 11047076], [" a890a8:\tcsel\tx2, x10, x8, eq", 11047080], [" a890ac:\tmov\tx0, x21", 11047084], [" a890b0:\tmov\tw3, wzr", 11047088], [" a890b4:\tbl\t1ad540 <islower@plt+0x13fef0>", 11047092], [" a890b8:\tstr\tx0, [sp,#336]", 11047096], [" a890bc:\tadd\tx1, sp, #0x150", 11047100], [" a890c0:\torr\tw2, wzr, #0x1", 11047104], [" a890c4:\tmov\tx0, x25", 11047108], [" a890c8:\tbl\t1a96a0 <islower@plt+0x13c050>", 11047112], [" a890cc:\tmov\tx16, x0", 11047116], [" a890d0:\tmov\tx0, x26", 11047120], [" a890d4:\tmov\tx1, x16", 11047124], [" a890d8:\tbl\t1a9d8c <islower@plt+0x13c73c>", 11047128], [" a890dc:\tb\ta89394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25634>", 11047132], [" a890e0:\tcmp\tw26, #0x18", 11047136], [" a890e4:\tb.ne\ta89394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25634>", 11047140], [" a890e8:\tldrb\tw27, [x19,#267]", 11047144], [" a890ec:\tcbz\tw27, a89394 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25634>", 11047148], [" a890f0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11047152], [" a890f4:\tmov\tw1, #0x110 \t// #272", 11047156], [" a890f8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11047160], [" a890fc:\tldr\tx22, [x20]", 11047164], [" a89100:\tmov\tx28, x24", 11047168], [" a89104:\tmov\tx24, x0", 11047172], [" a89108:\tmov\tx0, x20", 11047176], [" a8910c:\tldr\tx26, [x22,#296]", 11047180], [" a89110:\tblr\tx26", 11047184], [" a89114:\tmovi\tv21.2d, #0x0", 11047188], [" a89118:\tmov\tx23, #0x664f000000000000 \t// #7372111115028791296", 11047192], [" a8911c:\tmovk\tx23, #0x776f, lsl #32", 11047196], [" a89120:\tstr\txzr, [sp,#192]", 11047200], [" a89124:\tmovk\tx23, #0x6461, lsl #16", 11047204], [" a89128:\torr\tw13, wzr, #0x10", 11047208], [" a8912c:\tmovk\tx23, #0x6873", 11047212], [" a89130:\tmov\tw21, w0", 11047216], [" a89134:\tstr\tq21, [sp,#176]", 11047220], [" a89138:\tstrb\tw13, [sp,#176]", 11047224], [" a8913c:\tstur\tx23, [sp,#177]", 11047228], [" a89140:\tstrb\twzr, [sp,#185]", 11047232], [" a89144:\tldrb\tw25, [x28,#16]", 11047236], [" a89148:\tldp\tx7, x0, [x28,#24]", 11047240], [" a8914c:\tstur\tq21, [sp,#136]", 11047244], [" a89150:\ttst\tw25, #0x1", 11047248], [" a89154:\tlsr\tx11, x25, #1", 11047252], [" a89158:\tcsel\tx27, x29, x0, eq", 11047256], [" a8915c:\tcsel\tx26, x11, x7, eq", 11047260], [" a89160:\tstr\txzr, [sp,#128]", 11047264], [" a89164:\tcbz\tx27, a89190 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25430>", 11047268], [" a89168:\tcmn\tx26, #0x10", 11047272], [" a8916c:\tb.cs\ta89af4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d94>", 11047276], [" a89170:\tcmp\tx26, #0x17", 11047280], [" a89174:\tb.cs\ta891a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25440>", 11047284], [" a89178:\tadd\tx15, sp, #0x80", 11047288], [" a8917c:\torr\tx23, x15, #0x1", 11047292], [" a89180:\tlsl\tx13, x26, #1", 11047296], [" a89184:\tstrb\tw13, [sp,#128]", 11047300], [" a89188:\tcbnz\tx26, a891c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25460>", 11047304], [" a8918c:\tb\ta891d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25470>", 11047308], [" a89190:\tmov\tx8, xzr", 11047312], [" a89194:\tmov\tx10, xzr", 11047316], [" a89198:\tmov\tw9, wzr", 11047320], [" a8919c:\tb\ta891e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25480>", 11047324], [" a891a0:\tadd\tx0, x26, #0x10", 11047328], [" a891a4:\tand\tx29, x0, #0xfffffffffffffff0", 11047332], [" a891a8:\tmov\tx0, x29", 11047336], [" a891ac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11047340], [" a891b0:\tmov\tx23, x0", 11047344], [" a891b4:\torr\tx17, x29, #0x1", 11047348], [" a891b8:\tstp\tx26, x23, [sp,#136]", 11047352], [" a891bc:\tstr\tx17, [sp,#128]", 11047356], [" a891c0:\tmov\tx0, x23", 11047360], [" a891c4:\tmov\tx1, x27", 11047364], [" a891c8:\tmov\tx2, x26", 11047368], [" a891cc:\tbl\t6cdd0 <memcpy@plt>", 11047372], [" a891d0:\tstrb\twzr, [x23,x26]", 11047376], [" a891d4:\tldrb\tw9, [sp,#128]", 11047380], [" a891d8:\tldp\tx8, x10, [sp,#136]", 11047384], [" a891dc:\tldrb\tw13, [sp,#176]", 11047388], [" a891e0:\tldp\tx14, x17, [sp,#176]", 11047392], [" a891e4:\tadd\tx18, sp, #0x80", 11047396], [" a891e8:\ttst\tw9, #0x1", 11047400], [" a891ec:\torr\tx27, x18, #0x1", 11047404], [" a891f0:\tcsel\tx7, x27, x10, eq", 11047408], [" a891f4:\tlsr\tx15, x9, #1", 11047412], [" a891f8:\tcsel\tx27, x15, x8, eq", 11047416], [" a891fc:\ttst\tw13, #0x1", 11047420], [" a89200:\tand\tx12, x14, #0xfffffffffffffffe", 11047424], [" a89204:\tcsel\tw2, w13, w14, eq", 11047428], [" a89208:\tsub\tx3, x12, #0x1", 11047432], [" a8920c:\tmov\tw16, #0x16 \t// #22", 11047436], [" a89210:\tcsel\tx1, x16, x3, eq", 11047440], [" a89214:\ttst\tw2, #0x1", 11047444], [" a89218:\torr\tw21, w21, #0x80000000", 11047448], [" a8921c:\tubfx\tx3, x2, #1, #7", 11047452], [" a89220:\tcsel\tx29, x3, x17, eq", 11047456], [" a89224:\tsub\tx5, x1, x29", 11047460], [" a89228:\tcmp\tx5, x27", 11047464], [" a8922c:\tb.cs\ta89254 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x254f4>", 11047468], [" a89230:\tsub\tx6, x27, x1", 11047472], [" a89234:\tadd\tx2, x6, x29", 11047476], [" a89238:\tadd\tx0, sp, #0xb0", 11047480], [" a8923c:\tmov\tx3, x29", 11047484], [" a89240:\tmov\tx4, x29", 11047488], [" a89244:\tmov\tx5, xzr", 11047492], [" a89248:\tmov\tx6, x27", 11047496], [" a8924c:\tbl\t862f0 <islower@plt+0x18ca0>", 11047500], [" a89250:\tb\ta8929c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2553c>", 11047504], [" a89254:\tcbz\tx27, a8929c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2553c>", 11047508], [" a89258:\tldr\tx1, [sp,#192]", 11047512], [" a8925c:\tadd\tx23, sp, #0xb0", 11047516], [" a89260:\torr\tx4, x23, #0x1", 11047520], [" a89264:\ttst\tw2, #0x1", 11047524], [" a89268:\tmov\tx2, x27", 11047528], [" a8926c:\tcsel\tx25, x4, x1, eq", 11047532], [" a89270:\tadd\tx0, x25, x29", 11047536], [" a89274:\tmov\tx1, x7", 11047540], [" a89278:\tbl\t6cdd0 <memcpy@plt>", 11047544], [" a8927c:\tldrb\tw12, [sp,#176]", 11047548], [" a89280:\tadd\tx26, x29, x27", 11047552], [" a89284:\ttbnz\tw12, #0, a89294 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25534>", 11047556], [" a89288:\tlsl\tx2, x26, #1", 11047560], [" a8928c:\tstrb\tw2, [sp,#176]", 11047564], [" a89290:\tb\ta89298 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25538>", 11047568], [" a89294:\tstr\tx26, [sp,#184]", 11047572], [" a89298:\tstrb\twzr, [x25,x26]", 11047576], [" a8929c:\tldr\tq0, [sp,#176]", 11047580], [" a892a0:\tmovi\tv22.2d, #0x0", 11047584], [" a892a4:\tldr\tx18, [sp,#192]", 11047588], [" a892a8:\tadd\tx2, sp, #0x150", 11047592], [" a892ac:\torr\tx5, x2, #0x1", 11047596], [" a892b0:\tstr\tq0, [sp,#336]", 11047600], [" a892b4:\tstr\tx18, [sp,#352]", 11047604], [" a892b8:\tmov\tx28, x18", 11047608], [" a892bc:\tldrb\tw27, [sp,#336]", 11047612], [" a892c0:\tldr\tx29, [x20]", 11047616], [" a892c4:\tldr\tx9, [sp,#344]", 11047620], [" a892c8:\tstr\tq22, [sp,#176]", 11047624], [" a892cc:\ttst\tw27, #0x1", 11047628], [" a892d0:\tldr\tx26, [x29,#136]", 11047632], [" a892d4:\tcsel\tx8, x5, x28, eq", 11047636], [" a892d8:\tlsr\tx10, x27, #1", 11047640], [" a892dc:\tcsel\tx23, x10, x9, eq", 11047644], [" a892e0:\tstr\txzr, [sp,#192]", 11047648], [" a892e4:\tmov\tx0, x20", 11047652], [" a892e8:\tstp\tx8, x23, [sp,#152]", 11047656], [" a892ec:\tblr\tx26", 11047660], [" a892f0:\tmov\tx17, x0", 11047664], [" a892f4:\tadd\tx2, sp, #0x98", 11047668], [" a892f8:\tmov\tx0, x24", 11047672], [" a892fc:\tmov\tw1, w21", 11047676], [" a89300:\tmov\tx3, x17", 11047680], [" a89304:\tbl\ta6768c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x392c>", 11047684], [" a89308:\tldrb\tw4, [sp,#336]", 11047688], [" a8930c:\ttbz\tw4, #0, a89318 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x255b8>", 11047692], [" a89310:\tldr\tx0, [sp,#352]", 11047696], [" a89314:\tbl\t6cda0 <operator delete(void*)@plt>", 11047700], [" a89318:\tldrb\tw6, [sp,#128]", 11047704], [" a8931c:\ttbz\tw6, #0, a89328 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x255c8>", 11047708], [" a89320:\tldr\tx0, [sp,#144]", 11047712], [" a89324:\tbl\t6cda0 <operator delete(void*)@plt>", 11047716], [" a89328:\tldrb\tw7, [sp,#176]", 11047720], [" a8932c:\ttbz\tw7, #0, a89338 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x255d8>", 11047724], [" a89330:\tldr\tx0, [sp,#192]", 11047728], [" a89334:\tbl\t6cda0 <operator delete(void*)@plt>", 11047732], [" a89338:\tldr\tx6, [x24]", 11047736], [" a8933c:\tmov\tx0, x24", 11047740], [" a89340:\tldr\tx21, [x6,#144]", 11047744], [" a89344:\tblr\tx21", 11047748], [" a89348:\tldr\tx7, [x0]", 11047752], [" a8934c:\torr\tw1, wzr, #0x1", 11047756], [" a89350:\tldr\tx25, [x7,#176]", 11047760], [" a89354:\tblr\tx25", 11047764], [" a89358:\tldr\tx8, [x19]", 11047768], [" a8935c:\tmov\tx0, x19", 11047772], [" a89360:\tmov\tx1, x24", 11047776], [" a89364:\tmov\tw2, wzr", 11047780], [" a89368:\tldr\tx7, [x8,#232]", 11047784], [" a8936c:\tblr\tx7", 11047788], [" a89370:\tldp\tx24, x20, [x19,#344]", 11047792], [" a89374:\tcmp\tx20, x24", 11047796], [" a89378:\tb.ne\ta89384 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25624>", 11047800], [" a8937c:\tmov\tx23, xzr", 11047804], [" a89380:\tb\ta8938c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2562c>", 11047808], [" a89384:\tldr\tx23, [x20,#-8]!", 11047812], [" a89388:\tstr\tx20, [x19,#352]", 11047816], [" a8938c:\tldr\tx12, [sp,#112]", 11047820], [" a89390:\tstr\tx23, [x12,#104]", 11047824], [" a89394:\tldr\tx0, [sp,#168]", 11047828], [" a89398:\tcbz\tx0, a893a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25640>", 11047832], [" a8939c:\tbl\t6cda0 <operator delete(void*)@plt>", 11047836], [" a893a0:\tldp\tx0, x21, [x19,#352]", 11047840], [" a893a4:\tcmp\tx0, x21", 11047844], [" a893a8:\tb.eq\ta893c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25660>", 11047848], [" a893ac:\tstr\tx23, [x0]", 11047852], [" a893b0:\tldr\tx24, [x19,#352]", 11047856], [" a893b4:\tadd\tx1, x24, #0x8", 11047860], [" a893b8:\tstr\tx1, [x19,#352]", 11047864], [" a893bc:\tb\ta8945c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x256fc>", 11047868], [" a893c0:\tadd\tx24, x19, #0x158", 11047872], [" a893c4:\tldr\tx27, [x24]", 11047876], [" a893c8:\tsub\tx20, x0, x27", 11047880], [" a893cc:\tasr\tx28, x20, #3", 11047884], [" a893d0:\tadd\tx22, x28, #0x1", 11047888], [" a893d4:\tlsr\tx29, x22, #61", 11047892], [" a893d8:\tcbnz\tx29, a89ae4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d84>", 11047896], [" a893dc:\tsub\tx12, x21, x27", 11047900], [" a893e0:\tasr\tx14, x12, #2", 11047904], [" a893e4:\tcmp\tx14, x22", 11047908], [" a893e8:\torr\tx16, xzr, #0xfffffffffffffff", 11047912], [" a893ec:\tasr\tx13, x12, #3", 11047916], [" a893f0:\tcsel\tx17, x22, x14, cc", 11047920], [" a893f4:\tcmp\tx13, x16", 11047924], [" a893f8:\torr\tx5, xzr, #0x1fffffffffffffff", 11047928], [" a893fc:\tcsel\tx29, x17, x5, cc", 11047932], [" a89400:\tcbz\tx29, a8941c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x256bc>", 11047936], [" a89404:\tlsr\tx4, x29, #61", 11047940], [" a89408:\tcbnz\tx4, a89aec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d8c>", 11047944], [" a8940c:\tlsl\tx0, x29, #3", 11047948], [" a89410:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11047952], [" a89414:\tmov\tx25, x0", 11047956], [" a89418:\tb\ta89420 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x256c0>", 11047960], [" a8941c:\tmov\tx25, xzr", 11047964], [" a89420:\tadd\tx26, x25, x28, lsl #3", 11047968], [" a89424:\tadd\tx21, x25, x29, lsl #3", 11047972], [" a89428:\tcmp\tx20, #0x1", 11047976], [" a8942c:\tstr\tx23, [x26],#8", 11047980], [" a89430:\tb.lt\ta89448 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x256e8>", 11047984], [" a89434:\tmov\tx0, x25", 11047988], [" a89438:\tmov\tx1, x27", 11047992], [" a8943c:\tmov\tx2, x20", 11047996], [" a89440:\tbl\t6cdd0 <memcpy@plt>", 11048000], [" a89444:\tldr\tx27, [x24]", 11048004], [" a89448:\tstp\tx25, x26, [x19,#344]", 11048008], [" a8944c:\tstr\tx21, [x19,#360]", 11048012], [" a89450:\tcbz\tx27, a8945c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x256fc>", 11048016], [" a89454:\tmov\tx0, x27", 11048020], [" a89458:\tbl\t6cda0 <operator delete(void*)@plt>", 11048024], [" a8945c:\tmrs\tx19, tpidr_el0", 11048028], [" a89460:\tldr\tx2, [x19,#40]", 11048032], [" a89464:\tldr\tx6, [sp,#120]", 11048036], [" a89468:\tcmp\tx2, x6", 11048040], [" a8946c:\tb.eq\ta83f78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x20218>", 11048044], [" a89470:\tbl\t6ce60 <__stack_chk_fail@plt>", 11048048], [" a89474:\tldr\tx27, [x25]", 11048052], [" a89478:\tmov\tx0, x25", 11048056], [" a8947c:\tldr\tx23, [x27,#440]", 11048060], [" a89480:\tblr\tx23", 11048064], [" a89484:\torr\tx7, xzr, #0x80000000000000", 11048068], [" a89488:\tldr\tx24, [sp,#112]", 11048072], [" a8948c:\ttst\tw0, #0x1", 11048076], [" a89490:\torr\tx11, xzr, #0xe0000000000000", 11048080], [" a89494:\tcsel\tx12, x11, x7, ne", 11048084], [" a89498:\torr\tx23, x12, x29", 11048088], [" a8949c:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11048092], [" a894a0:\tldr\tx3, [x25]", 11048096], [" a894a4:\tmov\tx0, x25", 11048100], [" a894a8:\tldr\tx13, [x3,#440]", 11048104], [" a894ac:\tblr\tx13", 11048108], [" a894b0:\torr\tx14, xzr, #0x40000000000000", 11048112], [" a894b4:\tldr\tx24, [sp,#112]", 11048116], [" a894b8:\ttst\tw0, #0x1", 11048120], [" a894bc:\torr\tx15, xzr, #0xc0000000000000", 11048124], [" a894c0:\tcsel\tx3, x15, x14, ne", 11048128], [" a894c4:\torr\tx23, x3, x29", 11048132], [" a894c8:\tb\ta889b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24c50>", 11048136], [" a894cc:\tadd\tx0, x19, #0x1c8", 11048140], [" a894d0:\tldr\tx25, [x0]", 11048144], [" a894d4:\tsub\tx23, x10, x25", 11048148], [" a894d8:\tasr\tx22, x23, #2", 11048152], [" a894dc:\tadd\tx1, x22, #0x1", 11048156], [" a894e0:\tlsr\tx7, x1, #62", 11048160], [" a894e4:\tcbnz\tx7, a89b08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25da8>", 11048164], [" a894e8:\tsub\tx11, x28, x25", 11048168], [" a894ec:\tstr\tx0, [sp,#104]", 11048172], [" a894f0:\tasr\tx13, x11, #1", 11048176], [" a894f4:\tcmp\tx13, x1", 11048180], [" a894f8:\torr\tx15, xzr, #0x1fffffffffffffff", 11048184], [" a894fc:\tasr\tx12, x11, #2", 11048188], [" a89500:\tcsel\tx3, x1, x13, cc", 11048192], [" a89504:\tcmp\tx12, x15", 11048196], [" a89508:\torr\tx16, xzr, #0x3fffffffffffffff", 11048200], [" a8950c:\tcsel\tx28, x3, x16, cc", 11048204], [" a89510:\tcbz\tx28, a8952c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x257cc>", 11048208], [" a89514:\tlsr\tx24, x28, #62", 11048212], [" a89518:\tcbnz\tx24, a89b0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25dac>", 11048216], [" a8951c:\tlsl\tx0, x28, #2", 11048220], [" a89520:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11048224], [" a89524:\tmov\tx24, x0", 11048228], [" a89528:\tb\ta89530 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x257d0>", 11048232], [" a8952c:\tmov\tx24, xzr", 11048236], [" a89530:\tadd\tx22, x24, x22, lsl #2", 11048240], [" a89534:\tadd\tx28, x24, x28, lsl #2", 11048244], [" a89538:\tcmp\tx23, #0x1", 11048248], [" a8953c:\tstr\tw27, [x22],#4", 11048252], [" a89540:\tb.lt\ta8955c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x257fc>", 11048256], [" a89544:\tmov\tx0, x24", 11048260], [" a89548:\tmov\tx1, x25", 11048264], [" a8954c:\tmov\tx2, x23", 11048268], [" a89550:\tbl\t6cdd0 <memcpy@plt>", 11048272], [" a89554:\tldr\tx18, [sp,#104]", 11048276], [" a89558:\tldr\tx25, [x18]", 11048280], [" a8955c:\tstp\tx24, x22, [x19,#456]", 11048284], [" a89560:\tstr\tx28, [x19,#472]", 11048288], [" a89564:\tldr\tx24, [sp,#112]", 11048292], [" a89568:\tldr\tw22, [sp,#88]", 11048296], [" a8956c:\tcbz\tx25, a88dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2506c>", 11048300], [" a89570:\tmov\tx0, x25", 11048304], [" a89574:\tbl\t6cda0 <operator delete(void*)@plt>", 11048308], [" a89578:\tb\ta88dcc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2506c>", 11048312], [" a8957c:\tmov\tw9, #0xb \t// #11", 11048316], [" a89580:\tstp\twzr, wzr, [sp,#44]", 11048320], [" a89584:\tstp\twzr, wzr, [sp,#88]", 11048324], [" a89588:\tstr\twzr, [sp,#52]", 11048328], [" a8958c:\tstr\twzr, [sp,#64]", 11048332], [" a89590:\tstp\twzr, wzr, [sp,#24]", 11048336], [" a89594:\tstr\tw9, [sp,#96]", 11048340], [" a89598:\tb\ta898e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b80>", 11048344], [" a8959c:\torr\tw15, wzr, #0x3", 11048348], [" a895a0:\tstp\twzr, wzr, [sp,#44]", 11048352], [" a895a4:\tstp\twzr, wzr, [sp,#88]", 11048356], [" a895a8:\tstr\twzr, [sp,#52]", 11048360], [" a895ac:\tstr\twzr, [sp,#64]", 11048364], [" a895b0:\tstp\twzr, wzr, [sp,#24]", 11048368], [" a895b4:\tstr\tw15, [sp,#96]", 11048372], [" a895b8:\tldr\tx24, [sp,#112]", 11048376], [" a895bc:\tmov\tw26, #0x5 \t// #5", 11048380], [" a895c0:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11048384], [" a895c4:\tldr\tx26, [sp,#112]", 11048388], [" a895c8:\tldr\tx29, [x19,#248]", 11048392], [" a895cc:\tadd\tx0, x26, #0x78", 11048396], [" a895d0:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11048400], [" a895d4:\tldr\tx14, [sp,#104]", 11048404], [" a895d8:\tmov\tw23, w0", 11048408], [" a895dc:\tldr\tx10, [x14]", 11048412], [" a895e0:\tmov\tx0, x14", 11048416], [" a895e4:\tldr\tx26, [x10,#680]", 11048420], [" a895e8:\tblr\tx26", 11048424], [" a895ec:\tand\tw2, w0, #0x1", 11048428], [" a895f0:\tmov\tx0, x29", 11048432], [" a895f4:\tmov\tw1, w23", 11048436], [" a895f8:\tbl\ta018cc <islower@plt+0x99427c>", 11048440], [" a895fc:\tstr\tx0, [sp,#56]", 11048444], [" a89600:\tldr\tx29, [sp,#104]", 11048448], [" a89604:\tldr\tx0, [x29]", 11048452], [" a89608:\tldr\tx27, [x0,#544]", 11048456], [" a8960c:\tmov\tx0, x29", 11048460], [" a89610:\tblr\tx27", 11048464], [" a89614:\tldr\tx26, [sp,#112]", 11048468], [" a89618:\tand\tw13, w0, #0xffff", 11048472], [" a8961c:\tmov\tx0, x29", 11048476], [" a89620:\tstr\tw13, [x26,#276]", 11048480], [" a89624:\tadd\tx23, x26, #0x10c", 11048484], [" a89628:\tldr\tx11, [x29]", 11048488], [" a8962c:\tadd\tx27, x26, #0x11c", 11048492], [" a89630:\tldr\tx6, [x11,#576]", 11048496], [" a89634:\tblr\tx6", 11048500], [" a89638:\tldr\tx9, [x27]", 11048504], [" a8963c:\tadd\tx8, x26, #0x78", 11048508], [" a89640:\tbfi\tx9, x0, #52, #4", 11048512], [" a89644:\tmov\tx0, x8", 11048516], [" a89648:\tstr\tx9, [x27]", 11048520], [" a8964c:\tbl\ta494cc <islower@plt+0x9dbe7c>", 11048524], [" a89650:\tldr\tx8, [x23]", 11048528], [" a89654:\tbfi\tx8, x0, #32, #16", 11048532], [" a89658:\tmov\tx0, x20", 11048536], [" a8965c:\tstr\tx8, [x23]", 11048540], [" a89660:\tldr\tx12, [x20]", 11048544], [" a89664:\tldr\tx10, [x12,#136]", 11048548], [" a89668:\tblr\tx10", 11048552], [" a8966c:\tldr\tx14, [x0]", 11048556], [" a89670:\tldr\tx7, [x14,#512]", 11048560], [" a89674:\tblr\tx7", 11048564], [" a89678:\tmov\tw8, w0", 11048568], [" a8967c:\tmov\tw2, #0xffffffff \t// #-1", 11048572], [" a89680:\tmov\tx0, x26", 11048576], [" a89684:\tmov\tw1, w8", 11048580], [" a89688:\tbl\ta48bb8 <islower@plt+0x9db568>", 11048584], [" a8968c:\tldr\tx11, [x29,#200]", 11048588], [" a89690:\tldrb\tw17, [x20,#237]", 11048592], [" a89694:\tstr\tx11, [x26,#296]", 11048596], [" a89698:\tcbz\tw17, a89700 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x259a0>", 11048600], [" a8969c:\tldr\tx27, [sp,#112]", 11048604], [" a896a0:\tmov\tx0, x20", 11048608], [" a896a4:\tldr\tx12, [x27]", 11048612], [" a896a8:\torr\tx15, x12, #0x4000000", 11048616], [" a896ac:\tstr\tx15, [x27]", 11048620], [" a896b0:\tldr\tx26, [x20]", 11048624], [" a896b4:\tldr\tx13, [x26,#304]", 11048628], [" a896b8:\tblr\tx13", 11048632], [" a896bc:\tmov\tw14, #0xd \t// #13", 11048636], [" a896c0:\tcmp\tx1, #0xd", 11048640], [" a896c4:\tcsel\tx16, x14, x1, hi", 11048644], [" a896c8:\tadd\tx15, x0, x16", 11048648], [" a896cc:\tsub\tx3, x1, x16", 11048652], [" a896d0:\tadrp\tx2, d54000 <LoadQCC+0x1573d0>", 11048656], [" a896d4:\tadd\tx28, sp, #0x150", 11048660], [" a896d8:\tadd\tx0, x19, #0x420", 11048664], [" a896dc:\tstp\tx15, x3, [sp,#336]", 11048668], [" a896e0:\tadd\tx2, x2, #0xc30", 11048672], [" a896e4:\tadd\tx1, sp, #0x150", 11048676], [" a896e8:\tstr\tx28, [sp,#176]", 11048680], [" a896ec:\tadd\tx3, sp, #0xb0", 11048684], [" a896f0:\tadd\tx4, sp, #0x80", 11048688], [" a896f4:\tbl\t8a15a8 <islower@plt+0x833f58>", 11048692], [" a896f8:\tldr\tw26, [x0,#48]", 11048696], [" a896fc:\tstr\tw26, [x27,#260]", 11048700], [" a89700:\tldr\tx0, [sp,#104]", 11048704], [" a89704:\tldr\tx23, [x0]", 11048708], [" a89708:\tldr\tx2, [x23,#744]", 11048712], [" a8970c:\tblr\tx2", 11048716], [" a89710:\ttbz\tw0, #0, a8972c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x259cc>", 11048720], [" a89714:\tldr\tx0, [sp,#104]", 11048724], [" a89718:\tldr\tx27, [x0]", 11048728], [" a8971c:\tldr\tx24, [x27,#608]", 11048732], [" a89720:\tblr\tx24", 11048736], [" a89724:\tldr\tx25, [sp,#112]", 11048740], [" a89728:\tstr\tw0, [x25,#264]", 11048744], [" a8972c:\tldr\tx27, [x19,#440]", 11048748], [" a89730:\tldp\tx14, x16, [x27,#344]", 11048752], [" a89734:\tcmp\tx14, x16", 11048756], [" a89738:\tb.eq\ta89754 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x259f4>", 11048760], [" a8973c:\tldr\tx16, [sp,#112]", 11048764], [" a89740:\tstr\tx16, [x14]", 11048768], [" a89744:\tldr\tx29, [x27,#344]", 11048772], [" a89748:\tadd\tx16, x29, #0x8", 11048776], [" a8974c:\tstr\tx16, [x27,#344]", 11048780], [" a89750:\tb\ta89858 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25af8>", 11048784], [" a89754:\tadd\tx0, x27, #0x150", 11048788], [" a89758:\tldr\tx29, [x0]", 11048792], [" a8975c:\tsub\tx23, x14, x29", 11048796], [" a89760:\tasr\tx26, x23, #3", 11048800], [" a89764:\tadd\tx2, x26, #0x1", 11048804], [" a89768:\tlsr\tx1, x2, #61", 11048808], [" a8976c:\tcbnz\tx1, a89b84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e24>", 11048812], [" a89770:\tsub\tx17, x16, x29", 11048816], [" a89774:\tasr\tx18, x17, #2", 11048820], [" a89778:\tcmp\tx18, x2", 11048824], [" a8977c:\torr\tx28, xzr, #0xfffffffffffffff", 11048828], [" a89780:\tasr\tx5, x17, #3", 11048832], [" a89784:\tcsel\tx6, x2, x18, cc", 11048836], [" a89788:\tcmp\tx5, x28", 11048840], [" a8978c:\torr\tx8, xzr, #0x1fffffffffffffff", 11048844], [" a89790:\tcsel\tx28, x6, x8, cc", 11048848], [" a89794:\tcbz\tx28, a89818 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25ab8>", 11048852], [" a89798:\tlsr\tx10, x28, #61", 11048856], [" a8979c:\tcbnz\tx10, a89b8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25e2c>", 11048860], [" a897a0:\tlsl\tx0, x28, #3", 11048864], [" a897a4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11048868], [" a897a8:\tmov\tx25, x0", 11048872], [" a897ac:\tb\ta8981c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25abc>", 11048876], [" a897b0:\tmov\tx25, xzr", 11048880], [" a897b4:\tldr\tx8, [sp,#112]", 11048884], [" a897b8:\tadd\tx23, x25, x23, lsl #3", 11048888], [" a897bc:\tadd\tx24, x25, x28, lsl #3", 11048892], [" a897c0:\tcmp\tx26, #0x1", 11048896], [" a897c4:\tstr\tx8, [x23],#8", 11048900], [" a897c8:\tb.lt\ta897dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25a7c>", 11048904], [" a897cc:\tmov\tx0, x25", 11048908], [" a897d0:\tmov\tx1, x27", 11048912], [" a897d4:\tmov\tx2, x26", 11048916], [" a897d8:\tbl\t6cdd0 <memcpy@plt>", 11048920], [" a897dc:\tldr\tx0, [x29,#264]", 11048924], [" a897e0:\tstp\tx25, x23, [x29,#264]", 11048928], [" a897e4:\tstr\tx24, [x29,#280]", 11048932], [" a897e8:\tcbz\tx0, a898bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b5c>", 11048936], [" a897ec:\tbl\t6cda0 <operator delete(void*)@plt>", 11048940], [" a897f0:\tmov\tw25, wzr", 11048944], [" a897f4:\tstp\twzr, wzr, [sp,#44]", 11048948], [" a897f8:\torr\tw1, wzr, #0x1", 11048952], [" a897fc:\tstp\twzr, wzr, [sp,#88]", 11048956], [" a89800:\tstr\twzr, [sp,#52]", 11048960], [" a89804:\tstr\tx25, [sp,#56]", 11048964], [" a89808:\tstr\twzr, [sp,#64]", 11048968], [" a8980c:\tstp\twzr, wzr, [sp,#24]", 11048972], [" a89810:\tstr\tw1, [sp,#96]", 11048976], [" a89814:\tb\ta898e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b80>", 11048980], [" a89818:\tmov\tx25, xzr", 11048984], [" a8981c:\tldr\tx17, [sp,#112]", 11048988], [" a89820:\tadd\tx24, x25, x26, lsl #3", 11048992], [" a89824:\tadd\tx26, x25, x28, lsl #3", 11048996], [" a89828:\tcmp\tx23, #0x1", 11049000], [" a8982c:\tstr\tx17, [x24],#8", 11049004], [" a89830:\tb.lt\ta89844 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25ae4>", 11049008], [" a89834:\tmov\tx0, x25", 11049012], [" a89838:\tmov\tx1, x29", 11049016], [" a8983c:\tmov\tx2, x23", 11049020], [" a89840:\tbl\t6cdd0 <memcpy@plt>", 11049024], [" a89844:\tldr\tx0, [x27,#336]", 11049028], [" a89848:\tstp\tx25, x24, [x27,#336]", 11049032], [" a8984c:\tstr\tx26, [x27,#352]", 11049036], [" a89850:\tcbz\tx0, a89858 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25af8>", 11049040], [" a89854:\tbl\t6cda0 <operator delete(void*)@plt>", 11049044], [" a89858:\tldrh\tw5, [sp,#444]", 11049048], [" a8985c:\tsub\tw6, w5, #0x44", 11049052], [" a89860:\tcmp\tw6, #0x7", 11049056], [" a89864:\tb.hi\ta8987c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25b1c>", 11049060], [" a89868:\tldr\tw7, [x19,#1144]", 11049064], [" a8986c:\tldr\tx28, [sp,#112]", 11049068], [" a89870:\tadd\tw23, w7, #0x1", 11049072], [" a89874:\tstr\tw7, [x28,#212]", 11049076], [" a89878:\tstr\tw23, [x19,#1144]", 11049080], [" a8987c:\tldr\tx24, [sp,#112]", 11049084], [" a89880:\tmov\tw23, #0x800000 \t// #8388608", 11049088], [" a89884:\tmovk\tw23, #0x4000", 11049092], [" a89888:\torr\tw9, wzr, #0xe", 11049096], [" a8988c:\tmov\tw25, wzr", 11049100], [" a89890:\tldr\tx29, [x24]", 11049104], [" a89894:\tmov\tw26, wzr", 11049108], [" a89898:\tstp\twzr, w9, [sp,#92]", 11049112], [" a8989c:\tmov\tw9, w25", 11049116], [" a898a0:\tmov\tw4, wzr", 11049120], [" a898a4:\torr\tx27, x29, x23", 11049124], [" a898a8:\tmov\tw23, w26", 11049128], [" a898ac:\torr\tw26, wzr, #0x6", 11049132], [" a898b0:\tstr\tx27, [x24]", 11049136], [" a898b4:\tldr\tx25, [sp,#104]", 11049140], [" a898b8:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11049144], [" a898bc:\tmov\tw24, wzr", 11049148], [" a898c0:\tstp\twzr, wzr, [sp,#44]", 11049152], [" a898c4:\torr\tw28, wzr, #0x1", 11049156], [" a898c8:\tstp\twzr, wzr, [sp,#88]", 11049160], [" a898cc:\tstr\twzr, [sp,#52]", 11049164], [" a898d0:\tstr\tx24, [sp,#56]", 11049168], [" a898d4:\tstr\twzr, [sp,#64]", 11049172], [" a898d8:\tstp\twzr, wzr, [sp,#24]", 11049176], [" a898dc:\tstr\tw28, [sp,#96]", 11049180], [" a898e0:\tldr\tx24, [sp,#112]", 11049184], [" a898e4:\torr\tw26, wzr, #0x6", 11049188], [" a898e8:\tb\ta8727c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2351c>", 11049192], [" a898ec:\tadd\tx17, x23, #0x10", 11049196], [" a898f0:\tand\tx27, x17, #0xfffffffffffffff0", 11049200], [" a898f4:\tmov\tx0, x27", 11049204], [" a898f8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11049208], [" a898fc:\tmov\tx26, x0", 11049212], [" a89900:\torr\tx18, x27, #0x1", 11049216], [" a89904:\tstp\tx23, x26, [sp,#184]", 11049220], [" a89908:\tstr\tx18, [sp,#176]", 11049224], [" a8990c:\tmov\tx0, x26", 11049228], [" a89910:\tmov\tx1, x29", 11049232], [" a89914:\tmov\tx2, x23", 11049236], [" a89918:\tbl\t6cdd0 <memcpy@plt>", 11049240], [" a8991c:\tstrb\twzr, [x26,x23]", 11049244], [" a89920:\tldr\tx3, [x20]", 11049248], [" a89924:\tmov\tx0, x20", 11049252], [" a89928:\tldr\tx7, [x3,#224]", 11049256], [" a8992c:\tblr\tx7", 11049260], [" a89930:\tldp\tx11, x14, [sp,#176]", 11049264], [" a89934:\tldrb\tw2, [sp,#176]", 11049268], [" a89938:\tadrp\tx12, c81000 <LoadQCC+0x843d0>", 11049272], [" a8993c:\tadrp\tx13, c82000 <LoadQCC+0x853d0>", 11049276], [" a89940:\tadd\tx12, x12, #0xda8", 11049280], [" a89944:\tadd\tx13, x13, #0xb09", 11049284], [" a89948:\ttst\tw0, #0x1", 11049288], [" a8994c:\tcsel\tx7, x13, x12, ne", 11049292], [" a89950:\tand\tx1, x11, #0xfffffffffffffffe", 11049296], [" a89954:\ttst\tw2, #0x1", 11049300], [" a89958:\tsub\tx4, x1, #0x1", 11049304], [" a8995c:\tcsel\tw6, w2, w11, eq", 11049308], [" a89960:\tmov\tw0, #0x16 \t// #22", 11049312], [" a89964:\tcsel\tx1, x0, x4, eq", 11049316], [" a89968:\ttst\tw6, #0x1", 11049320], [" a8996c:\tubfx\tx25, x6, #1, #7", 11049324], [" a89970:\tcsel\tx0, x25, x14, eq", 11049328], [" a89974:\tcmp\tx1, x0", 11049332], [" a89978:\tb.ne\ta8999c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25c3c>", 11049336], [" a8997c:\tadd\tx0, sp, #0xb0", 11049340], [" a89980:\torr\tw2, wzr, #0x1", 11049344], [" a89984:\torr\tw6, wzr, #0x1", 11049348], [" a89988:\tmov\tx3, x1", 11049352], [" a8998c:\tmov\tx4, x1", 11049356], [" a89990:\tmov\tx5, xzr", 11049360], [" a89994:\tbl\t862f0 <islower@plt+0x18ca0>", 11049364], [" a89998:\tb\ta899dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25c7c>", 11049368], [" a8999c:\tldr\tx15, [sp,#192]", 11049372], [" a899a0:\tadd\tx24, sp, #0xb0", 11049376], [" a899a4:\ttst\tw6, #0x1", 11049380], [" a899a8:\tldrb\tw10, [x7]", 11049384], [" a899ac:\torr\tx5, x24, #0x1", 11049388], [" a899b0:\tadd\tx7, x0, #0x1", 11049392], [" a899b4:\tcsel\tx3, x5, x15, eq", 11049396], [" a899b8:\tadd\tx9, x3, x0", 11049400], [" a899bc:\tstrb\tw10, [x9]", 11049404], [" a899c0:\tldrb\tw11, [sp,#176]", 11049408], [" a899c4:\ttbnz\tw11, #0, a899d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25c74>", 11049412], [" a899c8:\tlsl\tx2, x7, #1", 11049416], [" a899cc:\tstrb\tw2, [sp,#176]", 11049420], [" a899d0:\tb\ta899d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25c78>", 11049424], [" a899d4:\tstr\tx7, [sp,#184]", 11049428], [" a899d8:\tstrb\twzr, [x9,#1]", 11049432], [" a899dc:\tldr\tq0, [sp,#176]", 11049436], [" a899e0:\tadd\tx6, sp, #0x150", 11049440], [" a899e4:\tldr\tx24, [sp,#192]", 11049444], [" a899e8:\torr\tx7, x6, #0x1", 11049448], [" a899ec:\tstr\tq0, [sp,#336]", 11049452], [" a899f0:\tldrb\tw1, [sp,#336]", 11049456], [" a899f4:\tmov\tx17, x24", 11049460], [" a899f8:\tldr\tx5, [sp,#344]", 11049464], [" a899fc:\tstr\tx24, [sp,#352]", 11049468], [" a89a00:\ttst\tw1, #0x1", 11049472], [" a89a04:\tlsr\tx18, x1, #1", 11049476], [" a89a08:\tcsel\tx4, x7, x17, eq", 11049480], [" a89a0c:\tcsel\tx28, x18, x5, eq", 11049484], [" a89a10:\tadd\tx1, sp, #0xb0", 11049488], [" a89a14:\torr\tw2, wzr, #0x1", 11049492], [" a89a18:\torr\tw3, wzr, #0x1", 11049496], [" a89a1c:\tstp\tx4, x28, [sp,#176]", 11049500], [" a89a20:\tmov\tx0, x19", 11049504], [" a89a24:\tbl\ta8a6c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x26960>", 11049508], [" a89a28:\tldrb\tw13, [sp,#336]", 11049512], [" a89a2c:\ttbz\tw13, #0, a89a38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25cd8>", 11049516], [" a89a30:\tldr\tx0, [sp,#352]", 11049520], [" a89a34:\tbl\t6cda0 <operator delete(void*)@plt>", 11049524], [" a89a38:\tldr\tw15, [x19,#1328]", 11049528], [" a89a3c:\tcbz\tw15, a89a64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d04>", 11049532], [" a89a40:\tmov\tw0, wzr", 11049536], [" a89a44:\torr\tw8, wzr, #0x1", 11049540], [" a89a48:\tmov\tw23, wzr", 11049544], [" a89a4c:\tmov\tw9, wzr", 11049548], [" a89a50:\tstr\tx0, [sp,#56]", 11049552], [" a89a54:\tmov\tw4, wzr", 11049556], [" a89a58:\tstp\twzr, w8, [sp,#92]", 11049560], [" a89a5c:\torr\tw26, wzr, #0x6", 11049564], [" a89a60:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11049568], [" a89a64:\tldr\tx8, [x20]", 11049572], [" a89a68:\tmov\tx0, x20", 11049576], [" a89a6c:\tldr\tx29, [x8,#224]", 11049580], [" a89a70:\tblr\tx29", 11049584], [" a89a74:\ttbz\tw0, #0, a89ab8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x25d58>", 11049588], [" a89a78:\tldr\tx24, [sp,#112]", 11049592], [" a89a7c:\tldr\tw0, [x24,#120]", 11049596], [" a89a80:\tsub\tw1, w0, #0x1", 11049600], [" a89a84:\tmov\tx0, x24", 11049604], [" a89a88:\tbl\ta48c18 <islower@plt+0x9db5c8>", 11049608], [" a89a8c:\tmov\tw9, wzr", 11049612], [" a89a90:\tldr\tx25, [sp,#104]", 11049616], [" a89a94:\torr\tw1, wzr, #0x1", 11049620], [" a89a98:\tmov\tw14, wzr", 11049624], [" a89a9c:\tmov\tw23, wzr", 11049628], [" a89aa0:\tstr\tx9, [sp,#56]", 11049632], [" a89aa4:\tmov\tw4, wzr", 11049636], [" a89aa8:\tstp\twzr, w1, [sp,#92]", 11049640], [" a89aac:\tmov\tw9, w14", 11049644], [" a89ab0:\torr\tw26, wzr, #0x6", 11049648], [" a89ab4:\tb\ta880cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x2436c>", 11049652], [" a89ab8:\tmov\tw26, wzr", 11049656], [" a89abc:\torr\tw28, wzr, #0x1", 11049660], [" a89ac0:\tmov\tw23, wzr", 11049664], [" a89ac4:\tmov\tw9, wzr", 11049668], [" a89ac8:\tstr\tx26, [sp,#56]", 11049672], [" a89acc:\tmov\tw4, wzr", 11049676], [" a89ad0:\tstp\twzr, w28, [sp,#92]", 11049680], [" a89ad4:\torr\tw26, wzr, #0x6", 11049684], [" a89ad8:\tb\ta880c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x24368>", 11049688], [" a89adc:\tadd\tx0, sp, #0x150", 11049692], [" a89ae0:\tbl\t84c84 <islower@plt+0x17634>", 11049696], [" a89ae4:\tmov\tx0, x24", 11049700], [" a89ae8:\tbl\t88404 <islower@plt+0x1adb4>", 11049704], [" a89aec:\tbl\t6ce00 <abort@plt>", 11049708], [" a89af0:\tbl\t88404 <islower@plt+0x1adb4>", 11049712], [" a89af4:\tadd\tx0, sp, #0x80", 11049716], [" a89af8:\tbl\t84c84 <islower@plt+0x17634>", 11049720], [" a89afc:\tbl\t6ce00 <abort@plt>", 11049724], [" a89b00:\tbl\t88404 <islower@plt+0x1adb4>", 11049728], [" a89b04:\tbl\t6ce00 <abort@plt>", 11049732], [" a89b08:\tbl\t88404 <islower@plt+0x1adb4>", 11049736], [" a89b0c:\tbl\t6ce00 <abort@plt>", 11049740], [" a89b10:\tbl\t88404 <islower@plt+0x1adb4>", 11049744], [" a89b14:\tbl\t88404 <islower@plt+0x1adb4>", 11049748], [" a89b18:\tbl\t6ce00 <abort@plt>", 11049752], [" a89b1c:\tbl\t6ce00 <abort@plt>", 11049756], [" a89b20:\tbl\t88404 <islower@plt+0x1adb4>", 11049760], [" a89b24:\tbl\t88404 <islower@plt+0x1adb4>", 11049764], [" a89b28:\tbl\t88404 <islower@plt+0x1adb4>", 11049768], [" a89b2c:\tbl\t88404 <islower@plt+0x1adb4>", 11049772], [" a89b30:\tbl\t88404 <islower@plt+0x1adb4>", 11049776], [" a89b34:\tbl\t88404 <islower@plt+0x1adb4>", 11049780], [" a89b38:\tbl\t88404 <islower@plt+0x1adb4>", 11049784], [" a89b3c:\tbl\t88404 <islower@plt+0x1adb4>", 11049788], [" a89b40:\tbl\t6ce00 <abort@plt>", 11049792], [" a89b44:\tbl\t6ce00 <abort@plt>", 11049796], [" a89b48:\tbl\t6ce00 <abort@plt>", 11049800], [" a89b4c:\tbl\t6ce00 <abort@plt>", 11049804], [" a89b50:\tbl\t6ce00 <abort@plt>", 11049808], [" a89b54:\tbl\t6ce00 <abort@plt>", 11049812], [" a89b58:\tbl\t6ce00 <abort@plt>", 11049816], [" a89b5c:\tbl\t88404 <islower@plt+0x1adb4>", 11049820], [" a89b60:\tbl\t6ce00 <abort@plt>", 11049824], [" a89b64:\tbl\t6ce00 <abort@plt>", 11049828], [" a89b68:\tbl\t88404 <islower@plt+0x1adb4>", 11049832], [" a89b6c:\tbl\t88404 <islower@plt+0x1adb4>", 11049836], [" a89b70:\tbl\t88404 <islower@plt+0x1adb4>", 11049840], [" a89b74:\tbl\t6ce00 <abort@plt>", 11049844], [" a89b78:\tbl\t6ce00 <abort@plt>", 11049848], [" a89b7c:\tbl\t6ce00 <abort@plt>", 11049852], [" a89b80:\tbl\t88404 <islower@plt+0x1adb4>", 11049856], [" a89b84:\tbl\t88404 <islower@plt+0x1adb4>", 11049860], [" a89b88:\tbl\t6ce00 <abort@plt>", 11049864], [" a89b8c:\tbl\t6ce00 <abort@plt>", 11049868], [" a89b90:\tadd\tx0, sp, #0xb0", 11049872], [" a89b94:\tbl\t84c84 <islower@plt+0x17634>", 11049876], ["", 0]], "l": 16, "f": "TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool)"}, "127": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a2b258 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x38408>:", 0], [" a2b258:\tsub\tsp, sp, #0x90", 10662488], [" a2b25c:\tstr\tx22, [sp,#96]", 10662492], [" a2b260:\tstp\tx21, x20, [sp,#112]", 10662496], [" a2b264:\tstp\tx19, x30, [sp,#128]", 10662500], [" a2b268:\tmrs\tx8, tpidr_el0", 10662504], [" a2b26c:\tmov\tx19, x0", 10662508], [" a2b270:\tldr\tx14, [x8,#40]", 10662512], [" a2b274:\tmov\tx20, x1", 10662516], [" a2b278:\tstr\tx14, [sp,#88]", 10662520], [" a2b27c:\tldr\tx21, [x19,#88]", 10662524], [" a2b280:\tcbz\tx21, a2b2ac <islower@plt+0x9bdc5c>", 10662528], [" a2b284:\tldr\tw8, [x21]", 10662532], [" a2b288:\tstr\txzr, [x19,#88]", 10662536], [" a2b28c:\tcbz\tw8, a2b298 <islower@plt+0x9bdc48>", 10662540], [" a2b290:\tldr\tx0, [x21,#8]", 10662544], [" a2b294:\tb\ta2b2a0 <islower@plt+0x9bdc50>", 10662548], [" a2b298:\tldr\tx0, [x21,#8]", 10662552], [" a2b29c:\tcbz\tx0, a2b2a4 <islower@plt+0x9bdc54>", 10662556], [" a2b2a0:\tbl\t6cda0 <operator delete(void*)@plt>", 10662560], [" a2b2a4:\tmov\tx0, x21", 10662564], [" a2b2a8:\tbl\t6cda0 <operator delete(void*)@plt>", 10662568], [" a2b2ac:\tldr\tx21, [x19,#96]", 10662572], [" a2b2b0:\tcbz\tx21, a2b2dc <islower@plt+0x9bdc8c>", 10662576], [" a2b2b4:\tldr\tw9, [x21]", 10662580], [" a2b2b8:\tstr\txzr, [x19,#96]", 10662584], [" a2b2bc:\tcbz\tw9, a2b2c8 <islower@plt+0x9bdc78>", 10662588], [" a2b2c0:\tldr\tx0, [x21,#8]", 10662592], [" a2b2c4:\tb\ta2b2d0 <islower@plt+0x9bdc80>", 10662596], [" a2b2c8:\tldr\tx0, [x21,#8]", 10662600], [" a2b2cc:\tcbz\tx0, a2b2d4 <islower@plt+0x9bdc84>", 10662604], [" a2b2d0:\tbl\t6cda0 <operator delete(void*)@plt>", 10662608], [" a2b2d4:\tmov\tx0, x21", 10662612], [" a2b2d8:\tbl\t6cda0 <operator delete(void*)@plt>", 10662616], [" a2b2dc:\tldr\tx21, [x19,#704]", 10662620], [" a2b2e0:\tcbz\tx21, a2b30c <islower@plt+0x9bdcbc>", 10662624], [" a2b2e4:\tldr\tw10, [x21]", 10662628], [" a2b2e8:\tstr\txzr, [x19,#704]", 10662632], [" a2b2ec:\tcbz\tw10, a2b2f8 <islower@plt+0x9bdca8>", 10662636], [" a2b2f0:\tldr\tx0, [x21,#8]", 10662640], [" a2b2f4:\tb\ta2b300 <islower@plt+0x9bdcb0>", 10662644], [" a2b2f8:\tldr\tx0, [x21,#8]", 10662648], [" a2b2fc:\tcbz\tx0, a2b304 <islower@plt+0x9bdcb4>", 10662652], [" a2b300:\tbl\t6cda0 <operator delete(void*)@plt>", 10662656], [" a2b304:\tmov\tx0, x21", 10662660], [" a2b308:\tbl\t6cda0 <operator delete(void*)@plt>", 10662664], [" a2b30c:\tldr\tx21, [x19,#712]", 10662668], [" a2b310:\tcbz\tx21, a2b33c <islower@plt+0x9bdcec>", 10662672], [" a2b314:\tldr\tw11, [x21]", 10662676], [" a2b318:\tstr\txzr, [x19,#712]", 10662680], [" a2b31c:\tcbz\tw11, a2b328 <islower@plt+0x9bdcd8>", 10662684], [" a2b320:\tldr\tx0, [x21,#8]", 10662688], [" a2b324:\tb\ta2b330 <islower@plt+0x9bdce0>", 10662692], [" a2b328:\tldr\tx0, [x21,#8]", 10662696], [" a2b32c:\tcbz\tx0, a2b334 <islower@plt+0x9bdce4>", 10662700], [" a2b330:\tbl\t6cda0 <operator delete(void*)@plt>", 10662704], [" a2b334:\tmov\tx0, x21", 10662708], [" a2b338:\tbl\t6cda0 <operator delete(void*)@plt>", 10662712], [" a2b33c:\tldr\tx21, [x19,#104]", 10662716], [" a2b340:\tcbz\tx21, a2b36c <islower@plt+0x9bdd1c>", 10662720], [" a2b344:\tldr\tw12, [x21]", 10662724], [" a2b348:\tstr\txzr, [x19,#104]", 10662728], [" a2b34c:\tcbz\tw12, a2b358 <islower@plt+0x9bdd08>", 10662732], [" a2b350:\tldr\tx0, [x21,#8]", 10662736], [" a2b354:\tb\ta2b360 <islower@plt+0x9bdd10>", 10662740], [" a2b358:\tldr\tx0, [x21,#8]", 10662744], [" a2b35c:\tcbz\tx0, a2b364 <islower@plt+0x9bdd14>", 10662748], [" a2b360:\tbl\t6cda0 <operator delete(void*)@plt>", 10662752], [" a2b364:\tmov\tx0, x21", 10662756], [" a2b368:\tbl\t6cda0 <operator delete(void*)@plt>", 10662760], [" a2b36c:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10662764], [" a2b370:\tstr\tx20, [x19,#32]", 10662768], [" a2b374:\tldr\tx0, [x19,#8]", 10662772], [" a2b378:\torr\tw2, wzr, #0x1", 10662776], [" a2b37c:\tldr\tx1, [x1,#584]", 10662780], [" a2b380:\tbl\t1b5170 <islower@plt+0x147b20>", 10662784], [" a2b384:\tcbz\tx0, a2b39c <islower@plt+0x9bdd4c>", 10662788], [" a2b388:\tldr\tx9, [x0]", 10662792], [" a2b38c:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10662796], [" a2b390:\tldr\tx15, [x9,#88]", 10662800], [" a2b394:\tldr\tx1, [x1,#584]", 10662804], [" a2b398:\tblr\tx15", 10662808], [" a2b39c:\tstr\tx0, [x19,#80]", 10662812], [" a2b3a0:\tadd\tx0, x19, #0xb8", 10662816], [" a2b3a4:\tmov\tw2, #0xa0 \t// #160", 10662820], [" a2b3a8:\tstr\txzr, [x19,#40]", 10662824], [" a2b3ac:\tmov\tw1, wzr", 10662828], [" a2b3b0:\tstr\txzr, [x19,#144]", 10662832], [" a2b3b4:\tstr\txzr, [x19,#168]", 10662836], [" a2b3b8:\tbl\t6cdf0 <memset@plt>", 10662840], [" a2b3bc:\tmov\tx0, x20", 10662844], [" a2b3c0:\tbl\t8831a8 <islower@plt+0x815b58>", 10662848], [" a2b3c4:\tand\tw8, w0, #0x1", 10662852], [" a2b3c8:\tstrb\tw8, [x19,#693]", 10662856], [" a2b3cc:\ttbz\tw8, #0, a2b3d8 <islower@plt+0x9bdd88>", 10662860], [" a2b3d0:\tmov\tw0, wzr", 10662864], [" a2b3d4:\tb\ta2b3e4 <islower@plt+0x9bdd94>", 10662868], [" a2b3d8:\tmov\tx0, x20", 10662872], [" a2b3dc:\tbl\t8831f8 <islower@plt+0x815ba8>", 10662876], [" a2b3e0:\tldrb\tw8, [x19,#693]", 10662880], [" a2b3e4:\tand\tw13, w0, #0x1", 10662884], [" a2b3e8:\tmov\tw0, wzr", 10662888], [" a2b3ec:\tstrb\tw13, [x19,#694]", 10662892], [" a2b3f0:\ttbnz\tw13, #0, a2b404 <islower@plt+0x9bddb4>", 10662896], [" a2b3f4:\tcbnz\tw8, a2b404 <islower@plt+0x9bddb4>", 10662900], [" a2b3f8:\tmov\tx0, x20", 10662904], [" a2b3fc:\tbl\t883178 <islower@plt+0x815b28>", 10662908], [" a2b400:\tldrb\tw8, [x19,#693]", 10662912], [" a2b404:\tand\tw14, w0, #0x1", 10662916], [" a2b408:\tstrb\tw14, [x19,#695]", 10662920], [" a2b40c:\tcbz\tw8, a2b418 <islower@plt+0x9bddc8>", 10662924], [" a2b410:\tmov\tw0, wzr", 10662928], [" a2b414:\tb\ta2b43c <islower@plt+0x9bddec>", 10662932], [" a2b418:\tldrb\tw15, [x19,#694]", 10662936], [" a2b41c:\tcmp\tw15, #0x0", 10662940], [" a2b420:\tcset\tw14, ne", 10662944], [" a2b424:\torr\tw15, w0, w14", 10662948], [" a2b428:\ttbz\tw15, #0, a2b434 <islower@plt+0x9bdde4>", 10662952], [" a2b42c:\tmov\tw0, wzr", 10662956], [" a2b430:\tb\ta2b43c <islower@plt+0x9bddec>", 10662960], [" a2b434:\tmov\tx0, x20", 10662964], [" a2b438:\tbl\t883190 <islower@plt+0x815b40>", 10662968], [" a2b43c:\tand\tw16, w0, #0x1", 10662972], [" a2b440:\tmov\tx0, x20", 10662976], [" a2b444:\tstrb\tw16, [x19,#696]", 10662980], [" a2b448:\tbl\t883018 <islower@plt+0x8159c8>", 10662984], [" a2b44c:\ttbz\tw0, #0, a2b458 <islower@plt+0x9bde08>", 10662988], [" a2b450:\tmov\tw4, wzr", 10662992], [" a2b454:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10662996], [" a2b458:\tmov\tx0, x20", 10663000], [" a2b45c:\tbl\t883160 <islower@plt+0x815b10>", 10663004], [" a2b460:\ttbz\tw0, #0, a2b46c <islower@plt+0x9bde1c>", 10663008], [" a2b464:\torr\tw4, wzr, #0x4", 10663012], [" a2b468:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10663016], [" a2b46c:\tldrb\tw16, [x19,#693]", 10663020], [" a2b470:\tcbz\tw16, a2b47c <islower@plt+0x9bde2c>", 10663024], [" a2b474:\torr\tw4, wzr, #0x1", 10663028], [" a2b478:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10663032], [" a2b47c:\tldrh\tw12, [x19,#694]", 10663036], [" a2b480:\tand\tw17, w12, #0xff", 10663040], [" a2b484:\tcbz\tw17, a2b490 <islower@plt+0x9bde40>", 10663044], [" a2b488:\torr\tw4, wzr, #0x2", 10663048], [" a2b48c:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10663052], [" a2b490:\tcmp\tw12, #0xff", 10663056], [" a2b494:\tb.hi\ta2b4ac <islower@plt+0x9bde5c>", 10663060], [" a2b498:\tmov\tx0, x20", 10663064], [" a2b49c:\tbl\t883244 <islower@plt+0x815bf4>", 10663068], [" a2b4a0:\ttbz\tw0, #0, a2b4b4 <islower@plt+0x9bde64>", 10663072], [" a2b4a4:\tmov\tw4, #0x5 \t// #5", 10663076], [" a2b4a8:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10663080], [" a2b4ac:\torr\tw4, wzr, #0x3", 10663084], [" a2b4b0:\tb\ta2b4b8 <islower@plt+0x9bde68>", 10663088], [" a2b4b4:\torr\tw4, wzr, #0x6", 10663092], [" a2b4b8:\tldr\tx1, [x19,#32]", 10663096], [" a2b4bc:\tadd\tx0, x19, #0x330", 10663100], [" a2b4c0:\tldr\tx2, [x20]", 10663104], [" a2b4c4:\tmov\tx3, xzr", 10663108], [" a2b4c8:\tldrb\tw5, [x19,#3698]", 10663112], [" a2b4cc:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 10663116], [" a2b4d0:\tldr\tx0, [x20]", 10663120], [" a2b4d4:\tbl\t1bdc60 <islower@plt+0x150610>", 10663124], [" a2b4d8:\tstr\tx0, [x19,#3264]", 10663128], [" a2b4dc:\tldr\tx0, [x20]", 10663132], [" a2b4e0:\tbl\t1bdc54 <islower@plt+0x150604>", 10663136], [" a2b4e4:\tstr\tx0, [x19,#3272]", 10663140], [" a2b4e8:\tldr\tx0, [x20]", 10663144], [" a2b4ec:\tbl\t1bdc48 <islower@plt+0x1505f8>", 10663148], [" a2b4f0:\tstr\tx0, [x19,#3280]", 10663152], [" a2b4f4:\tldr\tx0, [x20]", 10663156], [" a2b4f8:\tbl\t1bd370 <islower@plt+0x14fd20>", 10663160], [" a2b4fc:\tstr\tx0, [x19,#3288]", 10663164], [" a2b500:\tldr\tx0, [x20]", 10663168], [" a2b504:\tbl\t1bd364 <islower@plt+0x14fd14>", 10663172], [" a2b508:\tldr\tx8, [x19,#3272]", 10663176], [" a2b50c:\tmov\tx1, xzr", 10663180], [" a2b510:\tstr\tx0, [x19,#3296]", 10663184], [" a2b514:\tmov\tw2, wzr", 10663188], [" a2b518:\tmov\tx0, x8", 10663192], [" a2b51c:\tbl\tf8738 <islower@plt+0x8b0e8>", 10663196], [" a2b520:\tldr\tx9, [x19,#3272]", 10663200], [" a2b524:\torr\tw1, wzr, #0x1", 10663204], [" a2b528:\tstr\tx0, [x19,#3304]", 10663208], [" a2b52c:\tmov\tw2, wzr", 10663212], [" a2b530:\tmov\tx0, x9", 10663216], [" a2b534:\tbl\tf8738 <islower@plt+0x8b0e8>", 10663220], [" a2b538:\tldr\tx10, [x19,#3272]", 10663224], [" a2b53c:\torr\tw1, wzr, #0x2", 10663228], [" a2b540:\tstr\tx0, [x19,#3312]", 10663232], [" a2b544:\tmov\tw2, wzr", 10663236], [" a2b548:\tmov\tx0, x10", 10663240], [" a2b54c:\tbl\tf8738 <islower@plt+0x8b0e8>", 10663244], [" a2b550:\tldr\tx11, [x19,#3272]", 10663248], [" a2b554:\torr\tw1, wzr, #0x3", 10663252], [" a2b558:\tstr\tx0, [x19,#3320]", 10663256], [" a2b55c:\tmov\tw2, wzr", 10663260], [" a2b560:\tmov\tx0, x11", 10663264], [" a2b564:\tbl\tf8738 <islower@plt+0x8b0e8>", 10663268], [" a2b568:\tldr\tx12, [x19,#3272]", 10663272], [" a2b56c:\torr\tw1, wzr, #0x4", 10663276], [" a2b570:\tstr\tx0, [x19,#3328]", 10663280], [" a2b574:\tmov\tw2, wzr", 10663284], [" a2b578:\tmov\tx0, x12", 10663288], [" a2b57c:\tbl\tf8738 <islower@plt+0x8b0e8>", 10663292], [" a2b580:\tldrb\tw18, [x19,#693]", 10663296], [" a2b584:\tstr\tx0, [x19,#3336]", 10663300], [" a2b588:\tcbnz\tw18, a2b598 <islower@plt+0x9bdf48>", 10663304], [" a2b58c:\tldrh\tw11, [x19,#694]", 10663308], [" a2b590:\tand\tw18, w11, #0xff", 10663312], [" a2b594:\tcbz\tw18, a2b8a4 <islower@plt+0x9be254>", 10663316], [" a2b598:\tmovi\tv0.2d, #0x0", 10663320], [" a2b59c:\tadd\tx8, x19, #0xd18", 10663324], [" a2b5a0:\tadrp\tx21, cb6000 <LoadQCC+0xb93d0>", 10663328], [" a2b5a4:\tstr\txzr, [x19,#3368]", 10663332], [" a2b5a8:\tstr\txzr, [x19,#3344]", 10663336], [" a2b5ac:\tadd\tx21, x21, #0x1db", 10663340], [" a2b5b0:\tstr\txzr, [x19,#3440]", 10663344], [" a2b5b4:\tadd\tx9, x19, #0xda8", 10663348], [" a2b5b8:\tstr\txzr, [x19,#3432]", 10663352], [" a2b5bc:\tmov\tw1, #0x12 \t// #18", 10663356], [" a2b5c0:\tstr\txzr, [x19,#3424]", 10663360], [" a2b5c4:\tmov\tx0, x21", 10663364], [" a2b5c8:\tstr\txzr, [x19,#3416]", 10663368], [" a2b5cc:\tstr\tq0, [x8]", 10663372], [" a2b5d0:\tldr\tx20, [x19,#32]", 10663376], [" a2b5d4:\tstr\txzr, [x19,#3408]", 10663380], [" a2b5d8:\tstr\txzr, [x19,#3400]", 10663384], [" a2b5dc:\tstr\tq0, [x9]", 10663388], [" a2b5e0:\tstr\txzr, [x19,#3488]", 10663392], [" a2b5e4:\tbl\t6ce90 <__strlen_chk@plt>", 10663396], [" a2b5e8:\tmov\tx2, x0", 10663400], [" a2b5ec:\torr\tw3, wzr, #0x1", 10663404], [" a2b5f0:\tmov\tx0, x20", 10663408], [" a2b5f4:\tmov\tx1, x21", 10663412], [" a2b5f8:\tbl\t1ad540 <islower@plt+0x13fef0>", 10663416], [" a2b5fc:\tmov\tx20, x0", 10663420], [" a2b600:\tcbz\tx20, a2b630 <islower@plt+0x9bdfe0>", 10663424], [" a2b604:\tldur\tx0, [x20,#-24]", 10663428], [" a2b608:\tadd\tx1, sp, #0x20", 10663432], [" a2b60c:\torr\tw2, wzr, #0x38", 10663436], [" a2b610:\tbl\ta0f504 <islower@plt+0x9a1eb4>", 10663440], [" a2b614:\tldp\tw3, w6, [sp,#40]", 10663444], [" a2b618:\tldp\tw7, w5, [sp,#48]", 10663448], [" a2b61c:\tudiv\tw4, w6, w3", 10663452], [" a2b620:\tstr\tw3, [x19,#3536]", 10663456], [" a2b624:\tstr\tw7, [x19,#3540]", 10663460], [" a2b628:\tstr\tw5, [x19,#3544]", 10663464], [" a2b62c:\tstr\tw4, [x19,#3532]", 10663468], [" a2b630:\tadrp\tx22, cb6000 <LoadQCC+0xb93d0>", 10663472], [" a2b634:\tldr\tx21, [x19,#32]", 10663476], [" a2b638:\tadd\tx22, x22, #0x216", 10663480], [" a2b63c:\tmov\tw1, #0x12 \t// #18", 10663484], [" a2b640:\tmov\tx0, x22", 10663488], [" a2b644:\tbl\t6ce90 <__strlen_chk@plt>", 10663492], [" a2b648:\tmov\tx4, x0", 10663496], [" a2b64c:\torr\tw3, wzr, #0x1", 10663500], [" a2b650:\tmov\tx0, x21", 10663504], [" a2b654:\tmov\tx1, x22", 10663508], [" a2b658:\tmov\tx2, x4", 10663512], [" a2b65c:\tbl\t1ad540 <islower@plt+0x13fef0>", 10663516], [" a2b660:\tcbz\tx0, a2b6d4 <islower@plt+0x9be084>", 10663520], [" a2b664:\tldur\tx0, [x0,#-24]", 10663524], [" a2b668:\tadd\tx1, sp, #0x20", 10663528], [" a2b66c:\torr\tw2, wzr, #0x18", 10663532], [" a2b670:\tbl\ta0f504 <islower@plt+0x9a1eb4>", 10663536], [" a2b674:\tldr\tw10, [sp,#36]", 10663540], [" a2b678:\tcmp\tw10, #0x1", 10663544], [" a2b67c:\tstr\tw10, [x19,#3556]", 10663548], [" a2b680:\tb.eq\ta2b6a0 <islower@plt+0x9be050>", 10663552], [" a2b684:\tcmp\tw10, #0x2", 10663556], [" a2b688:\tb.ne\ta2b6b4 <islower@plt+0x9be064>", 10663560], [" a2b68c:\tmov\tx17, #0xc0000000c \t// #51539607564", 10663564], [" a2b690:\tadd\tx11, x19, #0xddc", 10663568], [" a2b694:\tmovk\tx17, #0x14", 10663572], [" a2b698:\tstr\tx17, [x11]", 10663576], [" a2b69c:\tb\ta2b6c4 <islower@plt+0x9be074>", 10663580], [" a2b6a0:\tmov\tx18, #0x800000008 \t// #34359738376", 10663584], [" a2b6a4:\tadd\tx12, x19, #0xddc", 10663588], [" a2b6a8:\tmovk\tx18, #0xc", 10663592], [" a2b6ac:\tstr\tx18, [x12]", 10663596], [" a2b6b0:\tb\ta2b6c4 <islower@plt+0x9be074>", 10663600], [" a2b6b4:\tmov\tx16, #0x1000000010 \t// #68719476752", 10663604], [" a2b6b8:\tadd\tx10, x19, #0xddc", 10663608], [" a2b6bc:\tmovk\tx16, #0x1c", 10663612], [" a2b6c0:\tstr\tx16, [x10]", 10663616], [" a2b6c4:\tcbz\tx20, a2b6d4 <islower@plt+0x9be084>", 10663620], [" a2b6c8:\torr\tw0, wzr, #0x1", 10663624], [" a2b6cc:\tstrb\tw0, [x19,#3528]", 10663628], [" a2b6d0:\tb\ta2b6e0 <islower@plt+0x9be090>", 10663632], [" a2b6d4:\torr\tw8, wzr, #0x18", 10663636], [" a2b6d8:\tstrb\twzr, [x19,#3528]", 10663640], [" a2b6dc:\tstr\tw8, [x19,#3544]", 10663644], [" a2b6e0:\tldr\tx4, [x19,#3208]", 10663648], [" a2b6e4:\tcbnz\tx4, a2b708 <islower@plt+0x9be0b8>", 10663652], [" a2b6e8:\tldr\tx5, [x19,#3272]", 10663656], [" a2b6ec:\tmov\tw1, #0x6f5 \t// #1781", 10663660], [" a2b6f0:\tldr\tx0, [x19,#32]", 10663664], [" a2b6f4:\tadd\tx2, sp, #0x20", 10663668], [" a2b6f8:\torr\tw3, wzr, #0x1", 10663672], [" a2b6fc:\tstr\tx5, [sp,#32]", 10663676], [" a2b700:\tbl\t18ef34 <islower@plt+0x1218e4>", 10663680], [" a2b704:\tstr\tx0, [x19,#3208]", 10663684], [" a2b708:\tldr\tx6, [x19,#3216]", 10663688], [" a2b70c:\tcbnz\tx6, a2b730 <islower@plt+0x9be0e0>", 10663692], [" a2b710:\tldr\tx7, [x19,#3272]", 10663696], [" a2b714:\tmov\tw1, #0x6ef \t// #1775", 10663700], [" a2b718:\tldr\tx0, [x19,#32]", 10663704], [" a2b71c:\tadd\tx2, sp, #0x20", 10663708], [" a2b720:\torr\tw3, wzr, #0x1", 10663712], [" a2b724:\tstr\tx7, [sp,#32]", 10663716], [" a2b728:\tbl\t18ef34 <islower@plt+0x1218e4>", 10663720], [" a2b72c:\tstr\tx0, [x19,#3216]", 10663724], [" a2b730:\tmovi\tv2.2d, #0x0", 10663728], [" a2b734:\tadd\tx14, x19, #0xca8", 10663732], [" a2b738:\tldrb\tw15, [x19,#696]", 10663736], [" a2b73c:\tstr\txzr, [x19,#3256]", 10663740], [" a2b740:\tstr\txzr, [x19,#3232]", 10663744], [" a2b744:\tstr\tq2, [x14]", 10663748], [" a2b748:\tcbz\tw15, a2b758 <islower@plt+0x9be108>", 10663752], [" a2b74c:\tldr\tx10, [x19,#3168]", 10663756], [" a2b750:\tldr\tw16, [x10,#8]", 10663760], [" a2b754:\tstr\tw16, [x19,#3688]", 10663764], [" a2b758:\tldr\tx11, [x19,#32]", 10663768], [" a2b75c:\tldr\tx0, [x11]", 10663772], [" a2b760:\tbl\t1a3b1c <islower@plt+0x1364cc>", 10663776], [" a2b764:\tbl\tcddbc <islower@plt+0x6076c>", 10663780], [" a2b768:\tldr\tx12, [x19,#32]", 10663784], [" a2b76c:\tand\tw0, w0, #0x1", 10663788], [" a2b770:\tstrb\tw0, [x19,#3696]", 10663792], [" a2b774:\tstrb\tw0, [x19,#3697]", 10663796], [" a2b778:\tldr\tx0, [x12]", 10663800], [" a2b77c:\tbl\t1a3b1c <islower@plt+0x1364cc>", 10663804], [" a2b780:\tmov\tx20, x0", 10663808], [" a2b784:\tldr\tw21, [x20,#24]", 10663812], [" a2b788:\tcmp\tw21, #0x21", 10663816], [" a2b78c:\tb.ne\ta2b79c <islower@plt+0x9be14c>", 10663820], [" a2b790:\tmov\tx0, x20", 10663824], [" a2b794:\tbl\tcc9a0 <islower@plt+0x5f350>", 10663828], [" a2b798:\tldr\tw21, [x20,#24]", 10663832], [" a2b79c:\tldr\tx0, [x19,#32]", 10663836], [" a2b7a0:\tadrp\tx2, cb1000 <LoadQCC+0xb43d0>", 10663840], [" a2b7a4:\tmov\tw20, #0x103 \t// #259", 10663844], [" a2b7a8:\tadd\tx2, x2, #0xa1f", 10663848], [" a2b7ac:\tadd\tx1, sp, #0x20", 10663852], [" a2b7b0:\tstrh\tw20, [sp,#48]", 10663856], [" a2b7b4:\tstr\tx2, [sp,#32]", 10663860], [" a2b7b8:\tbl\t1ad79c <islower@plt+0x14014c>", 10663864], [" a2b7bc:\tldrb\tw1, [x19,#3696]", 10663868], [" a2b7c0:\tcmp\tx0, #0x0", 10663872], [" a2b7c4:\tcset\tw18, eq", 10663876], [" a2b7c8:\tldr\tx0, [x19,#32]", 10663880], [" a2b7cc:\tcmp\tw21, #0x1b", 10663884], [" a2b7d0:\tcset\tw6, lt", 10663888], [" a2b7d4:\tcmp\tw1, #0x0", 10663892], [" a2b7d8:\torr\tw7, w6, w18", 10663896], [" a2b7dc:\tcset\tw5, eq", 10663900], [" a2b7e0:\tadrp\tx9, cb1000 <LoadQCC+0xb43d0>", 10663904], [" a2b7e4:\tand\tw2, w7, w5", 10663908], [" a2b7e8:\tadd\tx9, x9, #0xa0a", 10663912], [" a2b7ec:\tadd\tx1, sp, #0x20", 10663916], [" a2b7f0:\tstr\tx9, [sp,#32]", 10663920], [" a2b7f4:\tstrb\tw2, [x19,#720]", 10663924], [" a2b7f8:\tstrh\tw20, [sp,#48]", 10663928], [" a2b7fc:\tbl\t1ad79c <islower@plt+0x14014c>", 10663932], [" a2b800:\tldr\tx13, [x19,#32]", 10663936], [" a2b804:\tcmp\tx0, #0x0", 10663940], [" a2b808:\tadrp\tx11, cb4000 <LoadQCC+0xb73d0>", 10663944], [" a2b80c:\tcset\tw1, ne", 10663948], [" a2b810:\tadd\tx11, x11, #0xd32", 10663952], [" a2b814:\tmov\tx0, x13", 10663956], [" a2b818:\tstr\tx11, [sp,#32]", 10663960], [" a2b81c:\tstrb\tw1, [x19,#3699]", 10663964], [" a2b820:\tadd\tx1, sp, #0x20", 10663968], [" a2b824:\tstrh\tw20, [sp,#48]", 10663972], [" a2b828:\tbl\t1ad79c <islower@plt+0x14014c>", 10663976], [" a2b82c:\tcmp\tx0, #0x0", 10663980], [" a2b830:\tldr\tx13, [x19,#32]", 10663984], [" a2b834:\tcset\tw0, ne", 10663988], [" a2b838:\tstrb\tw0, [x19,#3700]", 10663992], [" a2b83c:\tldr\tx0, [x13]", 10663996], [" a2b840:\tbl\t1a3b1c <islower@plt+0x1364cc>", 10664000], [" a2b844:\tmov\tx20, x0", 10664004], [" a2b848:\tldr\tw9, [x20,#24]", 10664008], [" a2b84c:\tcmp\tw9, #0x21", 10664012], [" a2b850:\tb.ne\ta2b860 <islower@plt+0x9be210>", 10664016], [" a2b854:\tmov\tx0, x20", 10664020], [" a2b858:\tbl\tcc9a0 <islower@plt+0x5f350>", 10664024], [" a2b85c:\tldr\tw9, [x20,#24]", 10664028], [" a2b860:\tcmp\tw9, #0x1d", 10664032], [" a2b864:\tldr\tx14, [x19,#3168]", 10664036], [" a2b868:\tcset\tw10, lt", 10664040], [" a2b86c:\tstrb\tw10, [x19,#3701]", 10664044], [" a2b870:\tldrh\tw11, [x14]", 10664048], [" a2b874:\tlsr\tw12, w11, #15", 10664052], [" a2b878:\tstrb\tw12, [x19,#3702]", 10664056], [" a2b87c:\tmrs\tx15, tpidr_el0", 10664060], [" a2b880:\tldr\tx22, [x15,#40]", 10664064], [" a2b884:\tldr\tx20, [sp,#88]", 10664068], [" a2b888:\tcmp\tx22, x20", 10664072], [" a2b88c:\tb.ne\ta2b978 <islower@plt+0x9be328>", 10664076], [" a2b890:\tldp\tx19, x30, [sp,#128]", 10664080], [" a2b894:\tldp\tx21, x20, [sp,#112]", 10664084], [" a2b898:\tldr\tx22, [sp,#96]", 10664088], [" a2b89c:\tadd\tsp, sp, #0x90", 10664092], [" a2b8a0:\tret", 10664096], [" a2b8a4:\tcmp\tw11, #0x100", 10664100], [" a2b8a8:\tb.cc\ta2b6e0 <islower@plt+0x9be090>", 10664104], [" a2b8ac:\tmovi\tv1.2d, #0x0", 10664108], [" a2b8b0:\tadrp\tx21, cb6000 <LoadQCC+0xb93d0>", 10664112], [" a2b8b4:\tadd\tx21, x21, #0x1b7", 10664116], [" a2b8b8:\tldr\tx20, [x19,#32]", 10664120], [" a2b8bc:\tadd\tx13, x19, #0xdf8", 10664124], [" a2b8c0:\tstr\txzr, [x19,#3592]", 10664128], [" a2b8c4:\tmov\tw1, #0x12 \t// #18", 10664132], [" a2b8c8:\tstr\txzr, [x19,#3568]", 10664136], [" a2b8cc:\tmov\tx0, x21", 10664140], [" a2b8d0:\tstr\tq1, [x13]", 10664144], [" a2b8d4:\tbl\t6ce90 <__strlen_chk@plt>", 10664148], [" a2b8d8:\tmov\tx3, x0", 10664152], [" a2b8dc:\tmov\tx0, x20", 10664156], [" a2b8e0:\tmov\tx1, x21", 10664160], [" a2b8e4:\tmov\tx2, x3", 10664164], [" a2b8e8:\tmov\tw3, wzr", 10664168], [" a2b8ec:\tbl\t1ad540 <islower@plt+0x13fef0>", 10664172], [" a2b8f0:\tmov\tx20, x0", 10664176], [" a2b8f4:\tcbnz\tx20, a2b910 <islower@plt+0x9be2c0>", 10664180], [" a2b8f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10664184], [" a2b8fc:\tadrp\tx1, cc3000 <LoadQCC+0xc63d0>", 10664188], [" a2b900:\tadd\tx0, x0, #0xd47", 10664192], [" a2b904:\tadd\tx1, x1, #0xca2", 10664196], [" a2b908:\tmov\tw2, #0x1260 \t// #4704", 10664200], [" a2b90c:\tbl\tb9770 <islower@plt+0x4c120>", 10664204], [" a2b910:\tldur\tx0, [x20,#-24]", 10664208], [" a2b914:\tmov\tw2, #0x2c \t// #44", 10664212], [" a2b918:\tadd\tx1, sp, #0x20", 10664216], [" a2b91c:\tbl\ta0f504 <islower@plt+0x9a1eb4>", 10664220], [" a2b920:\tldr\tw10, [sp,#36]", 10664224], [" a2b924:\tadrp\tx3, cc1000 <LoadQCC+0xc43d0>", 10664228], [" a2b928:\tldr\tx0, [x19,#32]", 10664232], [" a2b92c:\tadd\tx3, x3, #0xf73", 10664236], [" a2b930:\tmov\tw11, #0x103 \t// #259", 10664240], [" a2b934:\tadd\tx1, sp, #0x8", 10664244], [" a2b938:\tadd\tx2, sp, #0x4", 10664248], [" a2b93c:\tstr\tx3, [sp,#8]", 10664252], [" a2b940:\tstr\tw10, [x19,#3604]", 10664256], [" a2b944:\tstrh\tw11, [sp,#24]", 10664260], [" a2b948:\tbl\ta10c08 <islower@plt+0x9a35b8>", 10664264], [" a2b94c:\ttbz\tw0, #0, a2b6e0 <islower@plt+0x9be090>", 10664268], [" a2b950:\tldr\tw12, [sp,#4]", 10664272], [" a2b954:\torr\tw14, wzr, #0x1", 10664276], [" a2b958:\tldr\tw13, [x19,#3604]", 10664280], [" a2b95c:\tmov\tw2, wzr", 10664284], [" a2b960:\tldr\tx0, [x19,#3272]", 10664288], [" a2b964:\tstrb\tw14, [x19,#3600]", 10664292], [" a2b968:\tmul\tw1, w13, w12", 10664296], [" a2b96c:\tbl\tf8738 <islower@plt+0x8b0e8>", 10664300], [" a2b970:\tstr\tx0, [x19,#3584]", 10664304], [" a2b974:\tb\ta2b6e0 <islower@plt+0x9be090>", 10664308], [" a2b978:\tbl\t6ce60 <__stack_chk_fail@plt>", 10664312], ["", 0]], "l": 16, "f": "llvm::LowerNamedPointersPass::init(llvm::Module&)"}, "128": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a2b1a8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x384b8>:", 0], [" a2b1a8:\tsub\tsp, sp, #0x40", 10662312], [" a2b1ac:\tstp\tx21, x20, [sp,#32]", 10662316], [" a2b1b0:\tstp\tx19, x30, [sp,#48]", 10662320], [" a2b1b4:\tmrs\tx8, tpidr_el0", 10662324], [" a2b1b8:\tmov\tx19, x1", 10662328], [" a2b1bc:\tldr\tx8, [x8,#40]", 10662332], [" a2b1c0:\tadrp\tx9, c9e000 <LoadQCC+0xa13d0>", 10662336], [" a2b1c4:\tmov\tx20, x0", 10662340], [" a2b1c8:\tadd\tx9, x9, #0x907", 10662344], [" a2b1cc:\tmov\tw10, #0x103 \t// #259", 10662348], [" a2b1d0:\tmov\tx1, sp", 10662352], [" a2b1d4:\tstr\tx8, [sp,#24]", 10662356], [" a2b1d8:\tmov\tx0, x19", 10662360], [" a2b1dc:\tstr\tx9, [sp]", 10662364], [" a2b1e0:\tstrh\tw10, [sp,#16]", 10662368], [" a2b1e4:\tbl\t1ad79c <islower@plt+0x14014c>", 10662372], [" a2b1e8:\tstr\tx0, [x20,#56]", 10662376], [" a2b1ec:\tcbz\tx0, a2b1fc <islower@plt+0x9bdbac>", 10662380], [" a2b1f0:\tmov\tx0, x20", 10662384], [" a2b1f4:\tmov\tx1, x19", 10662388], [" a2b1f8:\tbl\ta2b258 <islower@plt+0x9bdc08>", 10662392], [" a2b1fc:\tmov\tx0, x20", 10662396], [" a2b200:\tmov\tx1, x19", 10662400], [" a2b204:\tbl\ta2b97c <islower@plt+0x9be32c>", 10662404], [" a2b208:\tldr\tx10, [x20,#56]", 10662408], [" a2b20c:\tand\tw21, w0, #0x1", 10662412], [" a2b210:\tcbz\tx10, a2b228 <islower@plt+0x9bdbd8>", 10662416], [" a2b214:\tmov\tx0, x20", 10662420], [" a2b218:\tmov\tx1, x19", 10662424], [" a2b21c:\tbl\ta2bfcc <islower@plt+0x9be97c>", 10662428], [" a2b220:\torr\tw8, w21, w0", 10662432], [" a2b224:\tand\tw21, w8, #0x1", 10662436], [" a2b228:\tmrs\tx9, tpidr_el0", 10662440], [" a2b22c:\tcmp\tw21, #0x0", 10662444], [" a2b230:\tldr\tx11, [x9,#40]", 10662448], [" a2b234:\tcset\tw0, ne", 10662452], [" a2b238:\tldr\tx12, [sp,#24]", 10662456], [" a2b23c:\tcmp\tx11, x12", 10662460], [" a2b240:\tb.ne\ta2b254 <islower@plt+0x9bdc04>", 10662464], [" a2b244:\tldp\tx19, x30, [sp,#48]", 10662468], [" a2b248:\tldp\tx21, x20, [sp,#32]", 10662472], [" a2b24c:\tadd\tsp, sp, #0x40", 10662476], [" a2b250:\tret", 10662480], [" a2b254:\tbl\t6ce60 <__stack_chk_fail@plt>", 10662484], ["", 0]], "l": 16, "f": "llvm::LowerNamedPointersPass::runOnModule(llvm::Module&)"}, "129": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000001b63f8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x8ad268>:", 0], [" 1b63f8:\tsub\tsp, sp, #0xb0", 1795064], [" 1b63fc:\tstp\tx28, x27, [sp,#80]", 1795068], [" 1b6400:\tstp\tx26, x25, [sp,#96]", 1795072], [" 1b6404:\tstp\tx24, x23, [sp,#112]", 1795076], [" 1b6408:\tstp\tx22, x21, [sp,#128]", 1795080], [" 1b640c:\tstp\tx20, x19, [sp,#144]", 1795084], [" 1b6410:\tstp\tx29, x30, [sp,#160]", 1795088], [" 1b6414:\tmrs\tx16, tpidr_el0", 1795092], [" 1b6418:\tmov\tx21, x0", 1795096], [" 1b641c:\tldr\tx10, [x16,#40]", 1795100], [" 1b6420:\tadrp\tx0, c98000 <LoadQCC+0x9b3d0>", 1795104], [" 1b6424:\tmov\tx19, x1", 1795108], [" 1b6428:\tadd\tx0, x0, #0xaa1", 1795112], [" 1b642c:\tmov\tw1, #0x16 \t// #22", 1795116], [" 1b6430:\tstr\tx10, [sp,#72]", 1795120], [" 1b6434:\tstr\tx0, [sp,#32]", 1795124], [" 1b6438:\tbl\t6ce90 <__strlen_chk@plt>", 1795128], [" 1b643c:\tstr\tx0, [sp,#40]", 1795132], [" 1b6440:\tadd\tx0, sp, #0x20", 1795136], [" 1b6444:\tbl\t1b6a3c <islower@plt+0x1493ec>", 1795140], [" 1b6448:\tmov\tx25, x0", 1795144], [" 1b644c:\tcbz\tx25, 1b6458 <islower@plt+0x148e08>", 1795148], [" 1b6450:\tmov\tx0, x25", 1795152], [" 1b6454:\tbl\tc61d4 <islower@plt+0x58b84>", 1795156], [" 1b6458:\tldr\tx22, [x21,#392]", 1795160], [" 1b645c:\tadd\tx29, x21, #0x190", 1795164], [" 1b6460:\tcmp\tx22, x29", 1795168], [" 1b6464:\tb.eq\t1b64d4 <islower@plt+0x148e84>", 1795172], [" 1b6468:\tmov\tw28, wzr", 1795176], [" 1b646c:\tldr\tx0, [x22,#40]", 1795180], [" 1b6470:\tmov\tx1, x19", 1795184], [" 1b6474:\tbl\t1b57a0 <islower@plt+0x148150>", 1795188], [" 1b6478:\tldr\tx14, [x22,#8]", 1795192], [" 1b647c:\tand\tw8, w0, #0x1", 1795196], [" 1b6480:\torr\tw28, w8, w28", 1795200], [" 1b6484:\tcbz\tx14, 1b6498 <islower@plt+0x148e48>", 1795204], [" 1b6488:\tmov\tx22, x14", 1795208], [" 1b648c:\tldr\tx14, [x22]", 1795212], [" 1b6490:\tcbnz\tx14, 1b6488 <islower@plt+0x148e38>", 1795216], [" 1b6494:\tb\t1b64c8 <islower@plt+0x148e78>", 1795220], [" 1b6498:\tmov\tx12, x22", 1795224], [" 1b649c:\tldr\tx6, [x12,#16]!", 1795228], [" 1b64a0:\tldr\tx20, [x6]", 1795232], [" 1b64a4:\tcmp\tx20, x22", 1795236], [" 1b64a8:\tmov\tx22, x6", 1795240], [" 1b64ac:\tb.eq\t1b64c8 <islower@plt+0x148e78>", 1795244], [" 1b64b0:\tldr\tx7, [x12]", 1795248], [" 1b64b4:\tmov\tx12, x7", 1795252], [" 1b64b8:\tldr\tx22, [x12,#16]!", 1795256], [" 1b64bc:\tldr\tx2, [x22]", 1795260], [" 1b64c0:\tcmp\tx2, x7", 1795264], [" 1b64c4:\tb.ne\t1b64b0 <islower@plt+0x148e60>", 1795268], [" 1b64c8:\tcmp\tx22, x29", 1795272], [" 1b64cc:\tb.ne\t1b646c <islower@plt+0x148e1c>", 1795276], [" 1b64d0:\tb\t1b64d8 <islower@plt+0x148e88>", 1795280], [" 1b64d4:\tmov\tw28, wzr", 1795284], [" 1b64d8:\tmov\tx22, x21", 1795288], [" 1b64dc:\tldr\tx17, [x22,#32]!", 1795292], [" 1b64e0:\tldr\tx12, [x17,#48]", 1795296], [" 1b64e4:\tmov\tx0, x22", 1795300], [" 1b64e8:\tblr\tx12", 1795304], [" 1b64ec:\tstp\tx29, x25, [sp,#16]", 1795308], [" 1b64f0:\tcbz\tw0, 1b6828 <islower@plt+0x1491d8>", 1795312], [" 1b64f4:\tadd\tx24, x19, #0xa9", 1795316], [" 1b64f8:\tadd\tx23, x21, #0x110", 1795320], [" 1b64fc:\tmov\tw20, wzr", 1795324], [" 1b6500:\tstr\tx24, [sp,#8]", 1795328], [" 1b6504:\tcbz\tx25, 1b66a0 <islower@plt+0x149050>", 1795332], [" 1b6508:\tadrp\tx18, df3000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0x7278>", 1795336], [" 1b650c:\tadd\tx18, x18, #0x308", 1795340], [" 1b6510:\tadd\tx29, x18, #0x10", 1795344], [" 1b6514:\tldr\tx0, [x21,#48]", 1795348], [" 1b6518:\tldr\tx24, [x0,w20,uxtw #3]", 1795352], [" 1b651c:\tmov\tx0, x22", 1795356], [" 1b6520:\tmov\tx1, x24", 1795360], [" 1b6524:\tbl\t1b4dd0 <islower@plt+0x147780>", 1795364], [" 1b6528:\tldr\tx0, [x21,#40]", 1795368], [" 1b652c:\tmov\tx1, x24", 1795372], [" 1b6530:\tbl\t1b2754 <islower@plt+0x145104>", 1795376], [" 1b6534:\tldp\tx25, x26, [x0]", 1795380], [" 1b6538:\tb\t1b6540 <islower@plt+0x148ef0>", 1795384], [" 1b653c:\tadd\tx25, x25, #0x8", 1795388], [" 1b6540:\tcmp\tx25, x26", 1795392], [" 1b6544:\tb.eq\t1b65bc <islower@plt+0x148f6c>", 1795396], [" 1b6548:\tldr\tx1, [x25]", 1795400], [" 1b654c:\tldr\tx11, [x23]", 1795404], [" 1b6550:\tcbz\tx11, 1b6590 <islower@plt+0x148f40>", 1795408], [" 1b6554:\tmov\tx9, x23", 1795412], [" 1b6558:\tldr\tx12, [x11,#32]", 1795416], [" 1b655c:\tcmp\tx12, x1", 1795420], [" 1b6560:\tb.cs\t1b6570 <islower@plt+0x148f20>", 1795424], [" 1b6564:\tldr\tx11, [x11,#8]", 1795428], [" 1b6568:\tcbnz\tx11, 1b6558 <islower@plt+0x148f08>", 1795432], [" 1b656c:\tb\t1b657c <islower@plt+0x148f2c>", 1795436], [" 1b6570:\tmov\tx9, x11", 1795440], [" 1b6574:\tldr\tx11, [x11]", 1795444], [" 1b6578:\tcbnz\tx11, 1b6558 <islower@plt+0x148f08>", 1795448], [" 1b657c:\tcmp\tx9, x23", 1795452], [" 1b6580:\tb.eq\t1b6590 <islower@plt+0x148f40>", 1795456], [" 1b6584:\tldr\tx15, [x9,#32]", 1795460], [" 1b6588:\tcmp\tx15, x1", 1795464], [" 1b658c:\tb.ls\t1b65b4 <islower@plt+0x148f64>", 1795468], [" 1b6590:\tldr\tx0, [x21,#40]", 1795472], [" 1b6594:\tbl\t1b2914 <islower@plt+0x1452c4>", 1795476], [" 1b6598:\tmov\tx9, x0", 1795480], [" 1b659c:\tcbz\tx9, 1b653c <islower@plt+0x148eec>", 1795484], [" 1b65a0:\tldr\tx0, [x24,#8]", 1795488], [" 1b65a4:\tmov\tx2, x9", 1795492], [" 1b65a8:\tldr\tx1, [x25]", 1795496], [" 1b65ac:\tbl\t1b4aac <islower@plt+0x14745c>", 1795500], [" 1b65b0:\tb\t1b653c <islower@plt+0x148eec>", 1795504], [" 1b65b4:\tldr\tx9, [x9,#40]", 1795508], [" 1b65b8:\tb\t1b659c <islower@plt+0x148f4c>", 1795512], [" 1b65bc:\tadd\tx0, sp, #0x20", 1795516], [" 1b65c0:\tbl\tbce10 <islower@plt+0x4f7c0>", 1795520], [" 1b65c4:\tldr\tx0, [sp,#24]", 1795524], [" 1b65c8:\tstr\tx29, [sp,#32]", 1795528], [" 1b65cc:\tstp\tx24, xzr, [sp,#48]", 1795532], [" 1b65d0:\tstr\tx19, [sp,#64]", 1795536], [" 1b65d4:\tbl\tc6328 <islower@plt+0x58cd8>", 1795540], [" 1b65d8:\tmov\tx0, x24", 1795544], [" 1b65dc:\tbl\t1b43e0 <islower@plt+0x146d90>", 1795548], [" 1b65e0:\tmov\tx25, x0", 1795552], [" 1b65e4:\tcbz\tx25, 1b65f0 <islower@plt+0x148fa0>", 1795556], [" 1b65e8:\tmov\tx0, x25", 1795560], [" 1b65ec:\tbl\tc61d4 <islower@plt+0x58b84>", 1795564], [" 1b65f0:\tldr\tx27, [x24]", 1795568], [" 1b65f4:\tmov\tx0, x24", 1795572], [" 1b65f8:\tmov\tx1, x19", 1795576], [" 1b65fc:\tldr\tx18, [x27,#128]", 1795580], [" 1b6600:\tblr\tx18", 1795584], [" 1b6604:\tmov\tw26, w0", 1795588], [" 1b6608:\tldr\tx0, [sp,#24]", 1795592], [" 1b660c:\tbl\tc61d4 <islower@plt+0x58b84>", 1795596], [" 1b6610:\tcbz\tx25, 1b661c <islower@plt+0x148fcc>", 1795600], [" 1b6614:\tmov\tx0, x25", 1795604], [" 1b6618:\tbl\tc6328 <islower@plt+0x58cd8>", 1795608], [" 1b661c:\tadd\tx0, sp, #0x20", 1795612], [" 1b6620:\tbl\tbced4 <islower@plt+0x4f884>", 1795616], [" 1b6624:\tmov\tx1, x24", 1795620], [" 1b6628:\torr\tw11, w26, w28", 1795624], [" 1b662c:\tand\tw28, w11, #0x1", 1795628], [" 1b6630:\tbl\t1b4f04 <islower@plt+0x1478b4>", 1795632], [" 1b6634:\tmov\tx0, x22", 1795636], [" 1b6638:\tmov\tx1, x24", 1795640], [" 1b663c:\tbl\t1b3cc8 <islower@plt+0x146678>", 1795644], [" 1b6640:\tmov\tx0, x22", 1795648], [" 1b6644:\tmov\tx1, x24", 1795652], [" 1b6648:\tbl\t1b3380 <islower@plt+0x145d30>", 1795656], [" 1b664c:\tldrb\tw4, [x19,#168]", 1795660], [" 1b6650:\tldr\tx25, [x21]", 1795664], [" 1b6654:\tldp\tx6, x5, [x19,#176]", 1795668], [" 1b6658:\tldr\tx8, [sp,#8]", 1795672], [" 1b665c:\ttst\tw4, #0x1", 1795676], [" 1b6660:\tldr\tx25, [x25,#128]", 1795680], [" 1b6664:\tlsr\tx7, x4, #1", 1795684], [" 1b6668:\tcsel\tx3, x7, x6, eq", 1795688], [" 1b666c:\tcsel\tx2, x8, x5, eq", 1795692], [" 1b6670:\tmov\tx0, x21", 1795696], [" 1b6674:\tmov\tx1, x24", 1795700], [" 1b6678:\tmov\tw4, #0x5 \t// #5", 1795704], [" 1b667c:\tblr\tx25", 1795708], [" 1b6680:\tldr\tx24, [x21,#32]", 1795712], [" 1b6684:\tmov\tx0, x22", 1795716], [" 1b6688:\tadd\tw20, w20, #0x1", 1795720], [" 1b668c:\tldr\tx8, [x24,#48]", 1795724], [" 1b6690:\tblr\tx8", 1795728], [" 1b6694:\tcmp\tw20, w0", 1795732], [" 1b6698:\tb.cc\t1b6514 <islower@plt+0x148ec4>", 1795736], [" 1b669c:\tb\t1b6828 <islower@plt+0x1491d8>", 1795740], [" 1b66a0:\tadrp\tx1, df3000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0x7278>", 1795744], [" 1b66a4:\tadd\tx1, x1, #0x308", 1795748], [" 1b66a8:\tadd\tx29, x1, #0x10", 1795752], [" 1b66ac:\tmov\tw27, #0x5 \t// #5", 1795756], [" 1b66b0:\tldr\tx2, [x21,#48]", 1795760], [" 1b66b4:\tmov\tx0, x22", 1795764], [" 1b66b8:\tldr\tx24, [x2,w20,uxtw #3]", 1795768], [" 1b66bc:\tmov\tx1, x24", 1795772], [" 1b66c0:\tbl\t1b4dd0 <islower@plt+0x147780>", 1795776], [" 1b66c4:\tldr\tx0, [x21,#40]", 1795780], [" 1b66c8:\tmov\tx1, x24", 1795784], [" 1b66cc:\tbl\t1b2754 <islower@plt+0x145104>", 1795788], [" 1b66d0:\tldp\tx25, x26, [x0]", 1795792], [" 1b66d4:\tb\t1b66dc <islower@plt+0x14908c>", 1795796], [" 1b66d8:\tadd\tx25, x25, #0x8", 1795800], [" 1b66dc:\tcmp\tx25, x26", 1795804], [" 1b66e0:\tb.eq\t1b6758 <islower@plt+0x149108>", 1795808], [" 1b66e4:\tldr\tx1, [x25]", 1795812], [" 1b66e8:\tldr\tx10, [x23]", 1795816], [" 1b66ec:\tcbz\tx10, 1b672c <islower@plt+0x1490dc>", 1795820], [" 1b66f0:\tmov\tx8, x23", 1795824], [" 1b66f4:\tldr\tx14, [x10,#32]", 1795828], [" 1b66f8:\tcmp\tx14, x1", 1795832], [" 1b66fc:\tb.cs\t1b670c <islower@plt+0x1490bc>", 1795836], [" 1b6700:\tldr\tx10, [x10,#8]", 1795840], [" 1b6704:\tcbnz\tx10, 1b66f4 <islower@plt+0x1490a4>", 1795844], [" 1b6708:\tb\t1b6718 <islower@plt+0x1490c8>", 1795848], [" 1b670c:\tmov\tx8, x10", 1795852], [" 1b6710:\tldr\tx10, [x10]", 1795856], [" 1b6714:\tcbnz\tx10, 1b66f4 <islower@plt+0x1490a4>", 1795860], [" 1b6718:\tcmp\tx8, x23", 1795864], [" 1b671c:\tb.eq\t1b672c <islower@plt+0x1490dc>", 1795868], [" 1b6720:\tldr\tx17, [x8,#32]", 1795872], [" 1b6724:\tcmp\tx17, x1", 1795876], [" 1b6728:\tb.ls\t1b6750 <islower@plt+0x149100>", 1795880], [" 1b672c:\tldr\tx0, [x21,#40]", 1795884], [" 1b6730:\tbl\t1b2914 <islower@plt+0x1452c4>", 1795888], [" 1b6734:\tmov\tx8, x0", 1795892], [" 1b6738:\tcbz\tx8, 1b66d8 <islower@plt+0x149088>", 1795896], [" 1b673c:\tldr\tx0, [x24,#8]", 1795900], [" 1b6740:\tmov\tx2, x8", 1795904], [" 1b6744:\tldr\tx1, [x25]", 1795908], [" 1b6748:\tbl\t1b4aac <islower@plt+0x14745c>", 1795912], [" 1b674c:\tb\t1b66d8 <islower@plt+0x149088>", 1795916], [" 1b6750:\tldr\tx8, [x8,#40]", 1795920], [" 1b6754:\tb\t1b6738 <islower@plt+0x1490e8>", 1795924], [" 1b6758:\tadd\tx0, sp, #0x20", 1795928], [" 1b675c:\tbl\tbce10 <islower@plt+0x4f7c0>", 1795932], [" 1b6760:\tmov\tx0, x24", 1795936], [" 1b6764:\tstr\tx29, [sp,#32]", 1795940], [" 1b6768:\tstp\tx24, xzr, [sp,#48]", 1795944], [" 1b676c:\tstr\tx19, [sp,#64]", 1795948], [" 1b6770:\tbl\t1b43e0 <islower@plt+0x146d90>", 1795952], [" 1b6774:\tmov\tx25, x0", 1795956], [" 1b6778:\tcbz\tx25, 1b6784 <islower@plt+0x149134>", 1795960], [" 1b677c:\tmov\tx0, x25", 1795964], [" 1b6780:\tbl\tc61d4 <islower@plt+0x58b84>", 1795968], [" 1b6784:\tldr\tx3, [x24]", 1795972], [" 1b6788:\tmov\tx0, x24", 1795976], [" 1b678c:\tmov\tx1, x19", 1795980], [" 1b6790:\tldr\tx5, [x3,#128]", 1795984], [" 1b6794:\tblr\tx5", 1795988], [" 1b6798:\tmov\tw26, w0", 1795992], [" 1b679c:\tcbz\tx25, 1b67a8 <islower@plt+0x149158>", 1795996], [" 1b67a0:\tmov\tx0, x25", 1796000], [" 1b67a4:\tbl\tc6328 <islower@plt+0x58cd8>", 1796004], [" 1b67a8:\tadd\tx0, sp, #0x20", 1796008], [" 1b67ac:\tbl\tbced4 <islower@plt+0x4f884>", 1796012], [" 1b67b0:\tmov\tx1, x24", 1796016], [" 1b67b4:\torr\tw8, w26, w28", 1796020], [" 1b67b8:\tand\tw28, w8, #0x1", 1796024], [" 1b67bc:\tbl\t1b4f04 <islower@plt+0x1478b4>", 1796028], [" 1b67c0:\tmov\tx0, x22", 1796032], [" 1b67c4:\tmov\tx1, x24", 1796036], [" 1b67c8:\tbl\t1b3cc8 <islower@plt+0x146678>", 1796040], [" 1b67cc:\tmov\tx0, x22", 1796044], [" 1b67d0:\tmov\tx1, x24", 1796048], [" 1b67d4:\tbl\t1b3380 <islower@plt+0x145d30>", 1796052], [" 1b67d8:\tldrb\tw6, [x19,#168]", 1796056], [" 1b67dc:\tldr\tx4, [x21]", 1796060], [" 1b67e0:\tldp\tx25, x7, [x19,#176]", 1796064], [" 1b67e4:\tldr\tx10, [sp,#8]", 1796068], [" 1b67e8:\ttst\tw6, #0x1", 1796072], [" 1b67ec:\tldr\tx9, [x4,#128]", 1796076], [" 1b67f0:\tlsr\tx8, x6, #1", 1796080], [" 1b67f4:\tcsel\tx3, x8, x25, eq", 1796084], [" 1b67f8:\tcsel\tx2, x10, x7, eq", 1796088], [" 1b67fc:\tmov\tx0, x21", 1796092], [" 1b6800:\tmov\tx1, x24", 1796096], [" 1b6804:\tmov\tw4, w27", 1796100], [" 1b6808:\tblr\tx9", 1796104], [" 1b680c:\tldr\tx5, [x21,#32]", 1796108], [" 1b6810:\tmov\tx0, x22", 1796112], [" 1b6814:\tadd\tw20, w20, #0x1", 1796116], [" 1b6818:\tldr\tx1, [x5,#48]", 1796120], [" 1b681c:\tblr\tx1", 1796124], [" 1b6820:\tcmp\tw20, w0", 1796128], [" 1b6824:\tb.cc\t1b66b0 <islower@plt+0x149060>", 1796132], [" 1b6828:\tldr\tx29, [x21,#392]", 1796136], [" 1b682c:\tldr\tx27, [sp,#16]", 1796140], [" 1b6830:\tcmp\tx29, x27", 1796144], [" 1b6834:\tb.eq\t1b69ec <islower@plt+0x14939c>", 1796148], [" 1b6838:\tldr\tx23, [x29,#40]", 1796152], [" 1b683c:\tldrb\tw15, [x23,#792]", 1796156], [" 1b6840:\tcbz\tw15, 1b68e0 <islower@plt+0x149290>", 1796160], [" 1b6844:\tldr\tx22, [x23,#400]", 1796164], [" 1b6848:\tadd\tx21, x23, #0x190", 1796168], [" 1b684c:\tmov\tx0, x21", 1796172], [" 1b6850:\tldr\tx2, [x22]", 1796176], [" 1b6854:\tblr\tx2", 1796180], [" 1b6858:\tcbz\tw0, 1b68dc <islower@plt+0x14928c>", 1796184], [" 1b685c:\tmov\tw20, wzr", 1796188], [" 1b6860:\tldr\tx8, [x23,#432]", 1796192], [" 1b6864:\tldr\tx9, [x8,w20,uxtw #3]", 1796196], [" 1b6868:\tsub\tx10, x9, #0x20", 1796200], [" 1b686c:\tcmp\tx9, #0x0", 1796204], [" 1b6870:\tcsel\tx25, xzr, x10, eq", 1796208], [" 1b6874:\tmov\tx24, x25", 1796212], [" 1b6878:\tldr\tx11, [x24,#32]!", 1796216], [" 1b687c:\tldr\tx3, [x11,#48]", 1796220], [" 1b6880:\tmov\tx0, x24", 1796224], [" 1b6884:\tblr\tx3", 1796228], [" 1b6888:\tcbz\tw0, 1b68c0 <islower@plt+0x149270>", 1796232], [" 1b688c:\tmov\tw27, wzr", 1796236], [" 1b6890:\tldr\tx13, [x25,#48]", 1796240], [" 1b6894:\tldr\tx0, [x13,w27,uxtw #3]", 1796244], [" 1b6898:\tldr\tx14, [x0]", 1796248], [" 1b689c:\tldr\tx10, [x14,#80]", 1796252], [" 1b68a0:\tblr\tx10", 1796256], [" 1b68a4:\tldr\tx15, [x25,#32]", 1796260], [" 1b68a8:\tmov\tx0, x24", 1796264], [" 1b68ac:\tadd\tw27, w27, #0x1", 1796268], [" 1b68b0:\tldr\tx11, [x15,#48]", 1796272], [" 1b68b4:\tblr\tx11", 1796276], [" 1b68b8:\tcmp\tw27, w0", 1796280], [" 1b68bc:\tb.cc\t1b6890 <islower@plt+0x149240>", 1796284], [" 1b68c0:\tldr\tx12, [x21]", 1796288], [" 1b68c4:\tmov\tx0, x21", 1796292], [" 1b68c8:\tadd\tw20, w20, #0x1", 1796296], [" 1b68cc:\tldr\tx26, [x12]", 1796300], [" 1b68d0:\tblr\tx26", 1796304], [" 1b68d4:\tcmp\tw20, w0", 1796308], [" 1b68d8:\tb.cc\t1b6860 <islower@plt+0x149210>", 1796312], [" 1b68dc:\tstrb\twzr, [x23,#792]", 1796316], [" 1b68e0:\tldr\tx16, [x23,#400]", 1796320], [" 1b68e4:\tadd\tx21, x23, #0x190", 1796324], [" 1b68e8:\tmov\tx0, x21", 1796328], [" 1b68ec:\tldr\tx12, [x16]", 1796332], [" 1b68f0:\tblr\tx12", 1796336], [" 1b68f4:\tmov\tw26, wzr", 1796340], [" 1b68f8:\tcbz\tw0, 1b698c <islower@plt+0x14933c>", 1796344], [" 1b68fc:\tmov\tw20, wzr", 1796348], [" 1b6900:\tldr\tx17, [x23,#432]", 1796352], [" 1b6904:\tldr\tx18, [x17,w20,uxtw #3]", 1796356], [" 1b6908:\tsub\tx1, x18, #0x20", 1796360], [" 1b690c:\tcmp\tx18, #0x0", 1796364], [" 1b6910:\tcsel\tx24, xzr, x1, eq", 1796368], [" 1b6914:\tmov\tx22, x24", 1796372], [" 1b6918:\tldr\tx2, [x22,#32]!", 1796376], [" 1b691c:\tldr\tx14, [x2,#48]", 1796380], [" 1b6920:\tmov\tx0, x22", 1796384], [" 1b6924:\tblr\tx14", 1796388], [" 1b6928:\tmov\tw25, wzr", 1796392], [" 1b692c:\tcbz\tw0, 1b696c <islower@plt+0x14931c>", 1796396], [" 1b6930:\tmov\tw27, wzr", 1796400], [" 1b6934:\tldr\tx3, [x24,#48]", 1796404], [" 1b6938:\tmov\tx1, x19", 1796408], [" 1b693c:\tldr\tx0, [x3,w27,uxtw #3]", 1796412], [" 1b6940:\tldr\tx4, [x0]", 1796416], [" 1b6944:\tldr\tx15, [x4,#144]", 1796420], [" 1b6948:\tblr\tx15", 1796424], [" 1b694c:\tldr\tx5, [x24,#32]", 1796428], [" 1b6950:\torr\tw25, w25, w0", 1796432], [" 1b6954:\tmov\tx0, x22", 1796436], [" 1b6958:\tadd\tw27, w27, #0x1", 1796440], [" 1b695c:\tldr\tx16, [x5,#48]", 1796444], [" 1b6960:\tblr\tx16", 1796448], [" 1b6964:\tcmp\tw27, w0", 1796452], [" 1b6968:\tb.cc\t1b6934 <islower@plt+0x1492e4>", 1796456], [" 1b696c:\tldr\tx6, [x21]", 1796460], [" 1b6970:\tmov\tx0, x21", 1796464], [" 1b6974:\torr\tw26, w26, w25", 1796468], [" 1b6978:\tadd\tw20, w20, #0x1", 1796472], [" 1b697c:\tldr\tx17, [x6]", 1796476], [" 1b6980:\tblr\tx17", 1796480], [" 1b6984:\tcmp\tw20, w0", 1796484], [" 1b6988:\tb.cc\t1b6900 <islower@plt+0x1492b0>", 1796488], [" 1b698c:\torr\tw2, w26, w28", 1796492], [" 1b6990:\tldr\tx15, [x29,#8]", 1796496], [" 1b6994:\tand\tw28, w2, #0x1", 1796500], [" 1b6998:\tcbz\tx15, 1b69b0 <islower@plt+0x149360>", 1796504], [" 1b699c:\tmov\tx29, x15", 1796508], [" 1b69a0:\tldr\tx15, [x29]", 1796512], [" 1b69a4:\tcbnz\tx15, 1b699c <islower@plt+0x14934c>", 1796516], [" 1b69a8:\tldr\tx0, [sp,#16]", 1796520], [" 1b69ac:\tb\t1b69e4 <islower@plt+0x149394>", 1796524], [" 1b69b0:\tmov\tx13, x29", 1796528], [" 1b69b4:\tldr\tx23, [x13,#16]!", 1796532], [" 1b69b8:\tldr\tx18, [x23]", 1796536], [" 1b69bc:\tldr\tx0, [sp,#16]", 1796540], [" 1b69c0:\tcmp\tx18, x29", 1796544], [" 1b69c4:\tmov\tx29, x23", 1796548], [" 1b69c8:\tb.eq\t1b69e4 <islower@plt+0x149394>", 1796552], [" 1b69cc:\tldr\tx7, [x13]", 1796556], [" 1b69d0:\tmov\tx13, x7", 1796560], [" 1b69d4:\tldr\tx29, [x13,#16]!", 1796564], [" 1b69d8:\tldr\tx5, [x29]", 1796568], [" 1b69dc:\tcmp\tx5, x7", 1796572], [" 1b69e0:\tb.ne\t1b69cc <islower@plt+0x14937c>", 1796576], [" 1b69e4:\tcmp\tx29, x0", 1796580], [" 1b69e8:\tb.ne\t1b6838 <islower@plt+0x1491e8>", 1796584], [" 1b69ec:\tldr\tx0, [sp,#24]", 1796588], [" 1b69f0:\tand\tw19, w28, #0x1", 1796592], [" 1b69f4:\tcbz\tx0, 1b69fc <islower@plt+0x1493ac>", 1796596], [" 1b69f8:\tbl\tc6328 <islower@plt+0x58cd8>", 1796600], [" 1b69fc:\tmrs\tx21, tpidr_el0", 1796604], [" 1b6a00:\tcmp\tw19, #0x0", 1796608], [" 1b6a04:\tldr\tx9, [x21,#40]", 1796612], [" 1b6a08:\tcset\tw0, ne", 1796616], [" 1b6a0c:\tldr\tx1, [sp,#72]", 1796620], [" 1b6a10:\tcmp\tx9, x1", 1796624], [" 1b6a14:\tb.ne\t1b6a38 <islower@plt+0x1493e8>", 1796628], [" 1b6a18:\tldp\tx29, x30, [sp,#160]", 1796632], [" 1b6a1c:\tldp\tx20, x19, [sp,#144]", 1796636], [" 1b6a20:\tldp\tx22, x21, [sp,#128]", 1796640], [" 1b6a24:\tldp\tx24, x23, [sp,#112]", 1796644], [" 1b6a28:\tldp\tx26, x25, [sp,#96]", 1796648], [" 1b6a2c:\tldp\tx28, x27, [sp,#80]", 1796652], [" 1b6a30:\tadd\tsp, sp, #0xb0", 1796656], [" 1b6a34:\tret", 1796660], [" 1b6a38:\tbl\t6ce60 <__stack_chk_fail@plt>", 1796664], ["", 0]], "l": 16, "f": "llvm::MPPassManager::runOnModule(llvm::Module&)"}, "130": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000001b7340 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x8ac320>:", 0], [" 1b7340:\tstr\tx24, [sp,#-64]!", 1798976], [" 1b7344:\tstp\tx23, x22, [sp,#16]", 1798980], [" 1b7348:\tstp\tx21, x20, [sp,#32]", 1798984], [" 1b734c:\tstp\tx19, x30, [sp,#48]", 1798988], [" 1b7350:\tadrp\tx9, e29000 <__bss_start+0x1c7c>", 1798992], [" 1b7354:\tadrp\tx10, e29000 <__bss_start+0x1c7c>", 1798996], [" 1b7358:\tmov\tx19, x1", 1799000], [" 1b735c:\tldrb\tw8, [x9,#1380]", 1799004], [" 1b7360:\tmov\tx20, x0", 1799008], [" 1b7364:\tldr\tx9, [x10,#1392]", 1799012], [" 1b7368:\tcmp\tw8, #0x0", 1799016], [" 1b736c:\tccmp\tx9, #0x0, #0x0, ne", 1799020], [" 1b7370:\tb.ne\t1b73b8 <islower@plt+0x149d68>", 1799024], [" 1b7374:\tadrp\tx23, e29000 <__bss_start+0x1c7c>", 1799028], [" 1b7378:\tadd\tx23, x23, #0x570", 1799032], [" 1b737c:\tldr\tx22, [x23,#8]", 1799036], [" 1b7380:\tbl\t89bb0 <islower@plt+0x1c560>", 1799040], [" 1b7384:\ttbz\tw0, #0, 1b738c <islower@plt+0x149d3c>", 1799044], [" 1b7388:\tbl\t8404c <islower@plt+0x169fc>", 1799048], [" 1b738c:\tcbnz\tx22, 1b73b0 <islower@plt+0x149d60>", 1799052], [" 1b7390:\tadrp\tx1, 1b9000 <islower@plt+0x14b9b0>", 1799056], [" 1b7394:\tadrp\tx2, 1b9000 <islower@plt+0x14b9b0>", 1799060], [" 1b7398:\tadrp\tx3, 1b9000 <islower@plt+0x14b9b0>", 1799064], [" 1b739c:\tadd\tx0, x23, #0x8", 1799068], [" 1b73a0:\tadd\tx1, x1, #0xbac", 1799072], [" 1b73a4:\tadd\tx2, x2, #0xc14", 1799076], [" 1b73a8:\tadd\tx3, x3, #0xc2c", 1799080], [" 1b73ac:\tbl\tbcc3c <islower@plt+0x4f5ec>", 1799084], [" 1b73b0:\tldr\tx8, [x23,#8]", 1799088], [" 1b73b4:\tstr\tx8, [x23]", 1799092], [" 1b73b8:\tadrp\tx22, e29000 <__bss_start+0x1c7c>", 1799096], [" 1b73bc:\tadd\tx22, x22, #0x570", 1799100], [" 1b73c0:\tadd\tx21, x20, #0x190", 1799104], [" 1b73c4:\tldr\tw9, [x22,#432]", 1799108], [" 1b73c8:\tcmp\tw9, #0x1", 1799112], [" 1b73cc:\tb.lt\t1b7490 <islower@plt+0x149e40>", 1799116], [" 1b73d0:\tldr\tx24, [x20,#672]", 1799120], [" 1b73d4:\tldr\tx23, [x20,#680]", 1799124], [" 1b73d8:\tb\t1b73ec <islower@plt+0x149d9c>", 1799128], [" 1b73dc:\tbl\t1bb5a8 <islower@plt+0x14df58>", 1799132], [" 1b73e0:\tldr\tx11, [x24],#8", 1799136], [" 1b73e4:\tldr\tx1, [x11,#16]", 1799140], [" 1b73e8:\tbl\t1bb6d0 <islower@plt+0x14e080>", 1799144], [" 1b73ec:\tcmp\tx24, x23", 1799148], [" 1b73f0:\tb.ne\t1b73dc <islower@plt+0x149d8c>", 1799152], [" 1b73f4:\tldp\tx23, x24, [x20,#432]", 1799156], [" 1b73f8:\tb\t1b7404 <islower@plt+0x149db4>", 1799160], [" 1b73fc:\tldr\tx0, [x23],#8", 1799164], [" 1b7400:\tbl\t1b3678 <islower@plt+0x146028>", 1799168], [" 1b7404:\tcmp\tx23, x24", 1799172], [" 1b7408:\tb.ne\t1b73fc <islower@plt+0x149dac>", 1799176], [" 1b740c:\tldr\tw10, [x22,#432]", 1799180], [" 1b7410:\tcmp\tw10, #0x2", 1799184], [" 1b7414:\tb.lt\t1b7490 <islower@plt+0x149e40>", 1799188], [" 1b7418:\tldr\tx14, [x20,#680]", 1799192], [" 1b741c:\tldr\tx8, [x20,#672]", 1799196], [" 1b7420:\tsub\tx15, x14, x8", 1799200], [" 1b7424:\tlsr\tx22, x15, #3", 1799204], [" 1b7428:\tcbz\tw22, 1b7460 <islower@plt+0x149e10>", 1799208], [" 1b742c:\tmov\tx23, xzr", 1799212], [" 1b7430:\tmov\tx24, xzr", 1799216], [" 1b7434:\tb\t1b7440 <islower@plt+0x149df0>", 1799220], [" 1b7438:\tldr\tx8, [x20,#672]", 1799224], [" 1b743c:\tadd\tx23, x23, #0x8", 1799228], [" 1b7440:\tldr\tx0, [x8,x23]", 1799232], [" 1b7444:\tmov\tw1, wzr", 1799236], [" 1b7448:\tldr\tx12, [x0]", 1799240], [" 1b744c:\tldr\tx17, [x12,#120]", 1799244], [" 1b7450:\tblr\tx17", 1799248], [" 1b7454:\tadd\tx24, x24, #0x1", 1799252], [" 1b7458:\tcmp\tw24, w22", 1799256], [" 1b745c:\tb.ne\t1b7438 <islower@plt+0x149de8>", 1799260], [" 1b7460:\tldp\tx22, x23, [x20,#432]", 1799264], [" 1b7464:\tb\t1b7488 <islower@plt+0x149e38>", 1799268], [" 1b7468:\tldr\tx0, [x22],#8", 1799272], [" 1b746c:\tldr\tx13, [x0]", 1799276], [" 1b7470:\tldr\tx18, [x13,#16]", 1799280], [" 1b7474:\tblr\tx18", 1799284], [" 1b7478:\tldr\tx14, [x0]", 1799288], [" 1b747c:\torr\tw1, wzr, #0x1", 1799292], [" 1b7480:\tldr\tx4, [x14,#120]", 1799296], [" 1b7484:\tblr\tx4", 1799300], [" 1b7488:\tcmp\tx22, x23", 1799304], [" 1b748c:\tb.ne\t1b7468 <islower@plt+0x149e18>", 1799308], [" 1b7490:\tmov\tx0, x21", 1799312], [" 1b7494:\tbl\t1b36cc <islower@plt+0x14607c>", 1799316], [" 1b7498:\tldr\tx15, [x21]", 1799320], [" 1b749c:\tmov\tx0, x21", 1799324], [" 1b74a0:\tldr\tx6, [x15]", 1799328], [" 1b74a4:\tblr\tx6", 1799332], [" 1b74a8:\tmov\tw22, wzr", 1799336], [" 1b74ac:\tcbz\tw0, 1b74f0 <islower@plt+0x149ea0>", 1799340], [" 1b74b0:\tmov\tw23, wzr", 1799344], [" 1b74b4:\tldr\tx16, [x20,#432]", 1799348], [" 1b74b8:\tldr\tx17, [x16,w23,uxtw #3]", 1799352], [" 1b74bc:\tsub\tx18, x17, #0x20", 1799356], [" 1b74c0:\tcmp\tx17, #0x0", 1799360], [" 1b74c4:\tcsel\tx0, xzr, x18, eq", 1799364], [" 1b74c8:\tmov\tx1, x19", 1799368], [" 1b74cc:\tbl\t1b63f8 <islower@plt+0x148da8>", 1799372], [" 1b74d0:\tldr\tx1, [x20,#400]", 1799376], [" 1b74d4:\torr\tw22, w22, w0", 1799380], [" 1b74d8:\tmov\tx0, x21", 1799384], [" 1b74dc:\tadd\tw23, w23, #0x1", 1799388], [" 1b74e0:\tldr\tx2, [x1]", 1799392], [" 1b74e4:\tblr\tx2", 1799396], [" 1b74e8:\tcmp\tw23, w0", 1799400], [" 1b74ec:\tb.cc\t1b74b4 <islower@plt+0x149e64>", 1799404], [" 1b74f0:\tand\tw0, w22, #0x1", 1799408], [" 1b74f4:\tldp\tx19, x30, [sp,#48]", 1799412], [" 1b74f8:\tldp\tx21, x20, [sp,#32]", 1799416], [" 1b74fc:\tldp\tx23, x22, [sp,#16]", 1799420], [" 1b7500:\tldr\tx24, [sp],#64", 1799424], [" 1b7504:\tret", 1799428], ["", 0]], "l": 16, "f": "llvm::PassManagerImpl::run(llvm::Module&)"}, "131": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000099ca20 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xc6c40>:", 0], [" 99ca20:\tstp\tx28, x27, [sp,#-96]!", 10078752], [" 99ca24:\tstp\tx26, x25, [sp,#16]", 10078756], [" 99ca28:\tstp\tx24, x23, [sp,#32]", 10078760], [" 99ca2c:\tstp\tx22, x21, [sp,#48]", 10078764], [" 99ca30:\tstp\tx20, x19, [sp,#64]", 10078768], [" 99ca34:\tstp\tx29, x30, [sp,#80]", 10078772], [" 99ca38:\tsub\tsp, sp, #0xa70", 10078776], [" 99ca3c:\tmrs\tx12, tpidr_el0", 10078780], [" 99ca40:\tmov\tx19, x0", 10078784], [" 99ca44:\tldr\tx8, [x12,#40]", 10078788], [" 99ca48:\tstr\tx8, [sp,#2664]", 10078792], [" 99ca4c:\tldr\tw10, [x19,#16]", 10078796], [" 99ca50:\tldrb\tw12, [x19,#1976]", 10078800], [" 99ca54:\tstr\tx1, [sp,#96]", 10078804], [" 99ca58:\tcbz\tw12, 99ca78 <islower@plt+0x92f428>", 10078808], [" 99ca5c:\tsub\tw15, w10, #0x1", 10078812], [" 99ca60:\tadd\tx8, x19, w15, uxtw #2", 10078816], [" 99ca64:\tldr\tw13, [x8,#120]", 10078820], [" 99ca68:\tand\tw8, w13, #0xfffffffe", 10078824], [" 99ca6c:\tcmp\tw8, #0x4", 10078828], [" 99ca70:\tcset\tw28, ne", 10078832], [" 99ca74:\tb\t99ca7c <islower@plt+0x92f42c>", 10078836], [" 99ca78:\tmov\tw28, wzr", 10078840], [" 99ca7c:\tstr\tx2, [sp,#72]", 10078844], [" 99ca80:\tstrb\twzr, [sp,#140]", 10078848], [" 99ca84:\tcbz\tw10, 99cbf8 <islower@plt+0x92f5a8>", 10078852], [" 99ca88:\tmov\tw25, w28", 10078856], [" 99ca8c:\tadrp\tx28, cc2000 <LoadQCC+0xc53d0>", 10078860], [" 99ca90:\tmov\tw20, wzr", 10078864], [" 99ca94:\tmov\tw21, #0x130 \t// #304", 10078868], [" 99ca98:\tmov\tw27, #0xd \t// #13", 10078872], [" 99ca9c:\tmov\tw26, #0xa \t// #10", 10078876], [" 99caa0:\tadd\tx28, x28, #0x9a", 10078880], [" 99caa4:\tldrb\tw15, [x19,#1975]", 10078884], [" 99caa8:\tcbnz\tw15, 99cb28 <islower@plt+0x92f4d8>", 10078888], [" 99caac:\tadd\tx24, x19, w20, uxtw #3", 10078892], [" 99cab0:\tumaddl\tx13, w20, w21, x19", 10078896], [" 99cab4:\tmov\tw2, wzr", 10078900], [" 99cab8:\tadd\tx22, x13, #0x90", 10078904], [" 99cabc:\tldr\tx0, [x24,#72]", 10078908], [" 99cac0:\tmov\tx1, x22", 10078912], [" 99cac4:\tmov\tw3, wzr", 10078916], [" 99cac8:\tmov\tx4, xzr", 10078920], [" 99cacc:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10078924], [" 99cad0:\tldr\tx0, [x24,#72]", 10078928], [" 99cad4:\torr\tw2, wzr, #0x1", 10078932], [" 99cad8:\tldr\tx4, [x19,#2048]", 10078936], [" 99cadc:\tmov\tx1, x22", 10078940], [" 99cae0:\tmov\tw3, wzr", 10078944], [" 99cae4:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10078948], [" 99cae8:\tadd\tx9, x19, w20, uxtw #2", 10078952], [" 99caec:\tldr\tw12, [x9,#120]", 10078956], [" 99caf0:\tcmp\tw12, #0x2", 10078960], [" 99caf4:\tb.eq\t99cb10 <islower@plt+0x92f4c0>", 10078964], [" 99caf8:\tcmp\tw12, #0x1", 10078968], [" 99cafc:\tb.ne\t99cb28 <islower@plt+0x92f4d8>", 10078972], [" 99cb00:\tldr\tx0, [x24,#72]", 10078976], [" 99cb04:\torr\tw2, wzr, #0xe", 10078980], [" 99cb08:\tmov\tx1, x22", 10078984], [" 99cb0c:\tb\t99cb1c <islower@plt+0x92f4cc>", 10078988], [" 99cb10:\tldr\tx0, [x24,#72]", 10078992], [" 99cb14:\tmov\tx1, x22", 10078996], [" 99cb18:\tmov\tw2, w27", 10079000], [" 99cb1c:\tmov\tw3, wzr", 10079004], [" 99cb20:\tmov\tx4, xzr", 10079008], [" 99cb24:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10079012], [" 99cb28:\tadd\tx0, sp, #0x130", 10079016], [" 99cb2c:\tbl\ta0dfc8 <islower@plt+0x9a0978>", 10079020], [" 99cb30:\tadd\tx22, x19, w20, uxtw #3", 10079024], [" 99cb34:\tldr\tx2, [x19,#2000]", 10079028], [" 99cb38:\tadd\tx29, x19, w20, uxtw #2", 10079032], [" 99cb3c:\tldr\tx3, [x19,#1992]", 10079036], [" 99cb40:\tldrb\tw5, [x19,#1976]", 10079040], [" 99cb44:\tadd\tx0, sp, #0x130", 10079044], [" 99cb48:\tldr\tx1, [x22,#72]", 10079048], [" 99cb4c:\tldr\tw4, [x29,#120]", 10079052], [" 99cb50:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 10079056], [" 99cb54:\tldr\tw16, [x29,#120]", 10079060], [" 99cb58:\tadd\tx0, sp, #0x130", 10079064], [" 99cb5c:\tcmp\tw16, #0x1", 10079068], [" 99cb60:\tcset\tw1, eq", 10079072], [" 99cb64:\tbl\ta13874 <islower@plt+0x9a6224>", 10079076], [" 99cb68:\tldr\tw17, [x19,#1968]", 10079080], [" 99cb6c:\tcmp\tw17, #0x2", 10079084], [" 99cb70:\tb.le\t99cb7c <islower@plt+0x92f52c>", 10079088], [" 99cb74:\torr\tw1, wzr, #0x1", 10079092], [" 99cb78:\tb\t99cb9c <islower@plt+0x92f54c>", 10079096], [" 99cb7c:\tldrb\tw2, [x19,#1976]", 10079100], [" 99cb80:\tcbz\tw2, 99cb98 <islower@plt+0x92f548>", 10079104], [" 99cb84:\tldr\tx14, [x19,#1992]", 10079108], [" 99cb88:\tldr\tw18, [x14,#88]", 10079112], [" 99cb8c:\tcmp\tw18, #0x1", 10079116], [" 99cb90:\tcset\tw1, eq", 10079120], [" 99cb94:\tb\t99cb9c <islower@plt+0x92f54c>", 10079124], [" 99cb98:\tmov\tw1, wzr", 10079128], [" 99cb9c:\tadd\tx0, sp, #0x130", 10079132], [" 99cba0:\tbl\ta22b54 <islower@plt+0x9b5504>", 10079136], [" 99cba4:\tadd\tx0, sp, #0x130", 10079140], [" 99cba8:\tbl\ta21dbc <islower@plt+0x9b476c>", 10079144], [" 99cbac:\tldr\tx15, [x22,#24]", 10079148], [" 99cbb0:\tldrb\tw6, [x15,#68]", 10079152], [" 99cbb4:\ttbz\tw6, #2, 99cbd8 <islower@plt+0x92f588>", 10079156], [" 99cbb8:\tldr\tx23, [x22,#72]", 10079160], [" 99cbbc:\tmov\tx0, x28", 10079164], [" 99cbc0:\tmov\tx1, x26", 10079168], [" 99cbc4:\tbl\t6ce90 <__strlen_chk@plt>", 10079172], [" 99cbc8:\tmov\tx2, x0", 10079176], [" 99cbcc:\tmov\tx0, x23", 10079180], [" 99cbd0:\tmov\tx1, x28", 10079184], [" 99cbd4:\tbl\t994450 <islower@plt+0x926e00>", 10079188], [" 99cbd8:\tadd\tx0, sp, #0x130", 10079192], [" 99cbdc:\tbl\ta0e064 <islower@plt+0x9a0a14>", 10079196], [" 99cbe0:\tldr\tw23, [x19,#16]", 10079200], [" 99cbe4:\tadd\tw20, w20, #0x1", 10079204], [" 99cbe8:\tcmp\tw20, w23", 10079208], [" 99cbec:\tb.cc\t99caa4 <islower@plt+0x92f454>", 10079212], [" 99cbf0:\tmov\tw28, w25", 10079216], [" 99cbf4:\tb\t99cbfc <islower@plt+0x92f5ac>", 10079220], [" 99cbf8:\tmov\tx23, xzr", 10079224], [" 99cbfc:\tmov\tw27, #0x130 \t// #304", 10079228], [" 99cc00:\tstr\tw0, [sp,#84]", 10079232], [" 99cc04:\tadd\tx14, x19, #0x7ec", 10079236], [" 99cc08:\tstr\tw28, [sp,#44]", 10079240], [" 99cc0c:\tmul\tx29, x23, x27", 10079244], [" 99cc10:\tstr\tx14, [sp,#24]", 10079248], [" 99cc14:\tmov\tx20, x23", 10079252], [" 99cc18:\tcbz\tx20, 99d2c0 <islower@plt+0x92fc70>", 10079256], [" 99cc1c:\tadrp\tx0, cc2000 <LoadQCC+0xc53d0>", 10079260], [" 99cc20:\tadd\tx0, x0, #0xa4", 10079264], [" 99cc24:\tmov\tw1, #0x14 \t// #20", 10079268], [" 99cc28:\tsub\tx23, x20, #0x1", 10079272], [" 99cc2c:\tstr\tx0, [sp,#304]", 10079276], [" 99cc30:\tbl\t6ce90 <__strlen_chk@plt>", 10079280], [" 99cc34:\tstr\tx0, [sp,#312]", 10079284], [" 99cc38:\tadd\tx0, sp, #0x130", 10079288], [" 99cc3c:\tbl\t1b6a3c <islower@plt+0x1493ec>", 10079292], [" 99cc40:\tmov\tx27, x0", 10079296], [" 99cc44:\tcbz\tx27, 99cc50 <islower@plt+0x92f600>", 10079300], [" 99cc48:\tmov\tx0, x27", 10079304], [" 99cc4c:\tbl\tc61d4 <islower@plt+0x58b84>", 10079308], [" 99cc50:\tadd\tx24, x19, w23, uxtw #3", 10079312], [" 99cc54:\tand\tx26, x23, #0xffffffff", 10079316], [" 99cc58:\tldr\tx10, [x24,#24]", 10079320], [" 99cc5c:\tcbz\tx10, 99cc7c <islower@plt+0x92f62c>", 10079324], [" 99cc60:\tldr\tx11, [x10]", 10079328], [" 99cc64:\tcbz\tx11, 99cc7c <islower@plt+0x92f62c>", 10079332], [" 99cc68:\tldr\tx25, [x11,#8]", 10079336], [" 99cc6c:\tcbz\tx25, 99cc80 <islower@plt+0x92f630>", 10079340], [" 99cc70:\tadd\tx0, sp, #0x68", 10079344], [" 99cc74:\tbl\ta5c220 <islower@plt+0x9eebd0>", 10079348], [" 99cc78:\tb\t99cc80 <islower@plt+0x92f630>", 10079352], [" 99cc7c:\tmov\tx25, xzr", 10079356], [" 99cc80:\tbl\t1a2ca0 <islower@plt+0x135650>", 10079360], [" 99cc84:\torr\tw1, wzr, #0x2", 10079364], [" 99cc88:\tmov\tx21, x0", 10079368], [" 99cc8c:\tbl\t1a40b8 <islower@plt+0x136a68>", 10079372], [" 99cc90:\tstr\tx0, [sp,#88]", 10079376], [" 99cc94:\torr\tw1, wzr, #0x2", 10079380], [" 99cc98:\tmov\tx0, x21", 10079384], [" 99cc9c:\tmov\tx2, x25", 10079388], [" 99cca0:\tbl\t1a40c0 <islower@plt+0x136a70>", 10079392], [" 99cca4:\tldr\tx16, [x19,#2008]", 10079396], [" 99cca8:\tmov\tw22, wzr", 10079400], [" 99ccac:\tstrh\twzr, [x19,#2058]", 10079404], [" 99ccb0:\tldr\tw1, [x16,#4]", 10079408], [" 99ccb4:\tcbz\tw1, 99cd38 <islower@plt+0x92f6e8>", 10079412], [" 99ccb8:\tadd\tx17, x19, x26, lsl #2", 10079416], [" 99ccbc:\tmov\tw22, wzr", 10079420], [" 99ccc0:\tldr\tw11, [x17,#120]", 10079424], [" 99ccc4:\tcmp\tw11, #0x3", 10079428], [" 99ccc8:\tb.hi\t99cd38 <islower@plt+0x92f6e8>", 10079432], [" 99cccc:\tcmp\tw11, #0x1", 10079436], [" 99ccd0:\tb.eq\t99cd38 <islower@plt+0x92f6e8>", 10079440], [" 99ccd4:\tldr\tw9, [x19,#16]", 10079444], [" 99ccd8:\tcmp\tx9, x20", 10079448], [" 99ccdc:\tb.eq\t99ccf0 <islower@plt+0x92f6a0>", 10079452], [" 99cce0:\tadd\tx18, x19, x20, lsl #2", 10079456], [" 99cce4:\tldr\tw0, [x18,#120]", 10079460], [" 99cce8:\tcmp\tw0, #0x4", 10079464], [" 99ccec:\tb.ne\t99cd34 <islower@plt+0x92f6e4>", 10079468], [" 99ccf0:\torr\tw0, wzr, #0x18", 10079472], [" 99ccf4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10079476], [" 99ccf8:\tmovi\tv0.2d, #0x0", 10079480], [" 99ccfc:\tmov\tx8, x0", 10079484], [" 99cd00:\tmov\tx0, x19", 10079488], [" 99cd04:\tmov\tw1, w26", 10079492], [" 99cd08:\tmov\tx2, x8", 10079496], [" 99cd0c:\tstr\twzr, [x8]", 10079500], [" 99cd10:\tstur\tq0, [x8,#8]", 10079504], [" 99cd14:\tstr\tx8, [x19,#2048]", 10079508], [" 99cd18:\tbl\t99e980 <islower@plt+0x931330>", 10079512], [" 99cd1c:\torr\tw22, wzr, #0x1", 10079516], [" 99cd20:\tcbz\tw0, 99cd38 <islower@plt+0x92f6e8>", 10079520], [" 99cd24:\tldr\tx24, [sp,#88]", 10079524], [" 99cd28:\tmov\tw25, wzr", 10079528], [" 99cd2c:\tstr\tw0, [sp,#84]", 10079532], [" 99cd30:\tb\t99d284 <islower@plt+0x92fc34>", 10079536], [" 99cd34:\tmov\tw22, wzr", 10079540], [" 99cd38:\tadd\tx0, sp, #0x130", 10079544], [" 99cd3c:\tbl\ta0dfc8 <islower@plt+0x9a0978>", 10079548], [" 99cd40:\tadd\tx21, x19, x26, lsl #2", 10079552], [" 99cd44:\tldr\tx1, [x24,#72]", 10079556], [" 99cd48:\tldr\tx2, [x19,#2000]", 10079560], [" 99cd4c:\tadd\tx0, sp, #0x130", 10079564], [" 99cd50:\tldr\tx3, [x19,#1992]", 10079568], [" 99cd54:\tldr\tw4, [x21,#120]", 10079572], [" 99cd58:\tldrb\tw5, [x19,#1976]", 10079576], [" 99cd5c:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 10079580], [" 99cd60:\tcbz\tw22, 99cd90 <islower@plt+0x92f740>", 10079584], [" 99cd64:\tldr\tx0, [x19,#1992]", 10079588], [" 99cd68:\tldr\tw22, [x0,#88]", 10079592], [" 99cd6c:\tcbnz\tw22, 99cd90 <islower@plt+0x92f740>", 10079596], [" 99cd70:\tmov\tw6, #0x130 \t// #304", 10079600], [" 99cd74:\tldr\tx2, [x19,#2008]", 10079604], [" 99cd78:\tldr\tx4, [x19,#2048]", 10079608], [" 99cd7c:\tadd\tx0, sp, #0x130", 10079612], [" 99cd80:\tmadd\tx1, x26, x6, x19", 10079616], [" 99cd84:\tldr\tx3, [sp,#24]", 10079620], [" 99cd88:\tadd\tx1, x1, #0x90", 10079624], [" 99cd8c:\tbl\ta14abc <islower@plt+0x9a746c>", 10079628], [" 99cd90:\tcbz\tx27, 99cd9c <islower@plt+0x92f74c>", 10079632], [" 99cd94:\tmov\tx0, x27", 10079636], [" 99cd98:\tbl\tc6328 <islower@plt+0x58cd8>", 10079640], [" 99cd9c:\tcbz\tw28, 99cdc0 <islower@plt+0x92f770>", 10079644], [" 99cda0:\tldr\tw11, [x19,#16]", 10079648], [" 99cda4:\tcmp\tx20, x11", 10079652], [" 99cda8:\tb.ne\t99cdc0 <islower@plt+0x92f770>", 10079656], [" 99cdac:\tadd\tx2, sp, #0x130", 10079660], [" 99cdb0:\tadd\tx3, sp, #0x8c", 10079664], [" 99cdb4:\tmov\tx0, x19", 10079668], [" 99cdb8:\tmov\tw1, w26", 10079672], [" 99cdbc:\tbl\t9a531c <islower@plt+0x937ccc>", 10079676], [" 99cdc0:\tadd\tx2, sp, #0x88", 10079680], [" 99cdc4:\tstp\twzr, wzr, [sp,#132]", 10079684], [" 99cdc8:\tadd\tx3, sp, #0x84", 10079688], [" 99cdcc:\tstrb\twzr, [sp,#128]", 10079692], [" 99cdd0:\tadd\tx4, sp, #0x80", 10079696], [" 99cdd4:\tstr\txzr, [sp,#120]", 10079700], [" 99cdd8:\tadd\tx5, sp, #0x78", 10079704], [" 99cddc:\tmov\tx0, x19", 10079708], [" 99cde0:\tmov\tw1, w26", 10079712], [" 99cde4:\tbl\t99ee68 <islower@plt+0x931818>", 10079716], [" 99cde8:\tldr\tw10, [sp,#136]", 10079720], [" 99cdec:\tldr\tx13, [sp,#96]", 10079724], [" 99cdf0:\tstr\tx0, [x13,x26,lsl #3]", 10079728], [" 99cdf4:\tcbz\tw10, 99ce04 <islower@plt+0x92f7b4>", 10079732], [" 99cdf8:\torr\tw22, wzr, #0x1", 10079736], [" 99cdfc:\tstr\tw10, [sp,#84]", 10079740], [" 99ce00:\tb\t99d274 <islower@plt+0x92fc24>", 10079744], [" 99ce04:\tstr\tx25, [sp,#64]", 10079748], [" 99ce08:\tldrb\tw25, [x19,#1975]", 10079752], [" 99ce0c:\tcbnz\tw25, 99cedc <islower@plt+0x92f88c>", 10079756], [" 99ce10:\tmov\tx0, x19", 10079760], [" 99ce14:\tmov\tw1, w26", 10079764], [" 99ce18:\tbl\t99b55c <islower@plt+0x92df0c>", 10079768], [" 99ce1c:\tldr\tw8, [x21,#120]", 10079772], [" 99ce20:\torr\tw9, w8, #0x2", 10079776], [" 99ce24:\tcmp\tw9, #0x2", 10079780], [" 99ce28:\tb.ne\t99cedc <islower@plt+0x92f88c>", 10079784], [" 99ce2c:\tadd\tx22, x19, x20, lsl #2", 10079788], [" 99ce30:\tldr\tw1, [x22,#120]", 10079792], [" 99ce34:\tcmp\tw1, #0x6", 10079796], [" 99ce38:\tb.eq\t99cedc <islower@plt+0x92f88c>", 10079800], [" 99ce3c:\tadrp\tx28, cc1000 <LoadQCC+0xc43d0>", 10079804], [" 99ce40:\tldr\tx25, [x24,#72]", 10079808], [" 99ce44:\tadd\tx28, x28, #0xdd8", 10079812], [" 99ce48:\torr\tw1, wzr, #0xe", 10079816], [" 99ce4c:\tmov\tx0, x28", 10079820], [" 99ce50:\tbl\t6ce90 <__strlen_chk@plt>", 10079824], [" 99ce54:\tmov\tx4, x0", 10079828], [" 99ce58:\torr\tw3, wzr, #0x1", 10079832], [" 99ce5c:\tmov\tx0, x25", 10079836], [" 99ce60:\tmov\tx1, x28", 10079840], [" 99ce64:\tmov\tx2, x4", 10079844], [" 99ce68:\tbl\t1ad540 <islower@plt+0x13fef0>", 10079848], [" 99ce6c:\tcbnz\tx0, 99cedc <islower@plt+0x92f88c>", 10079852], [" 99ce70:\tldr\tw2, [x22,#120]", 10079856], [" 99ce74:\tcmp\tw2, #0x3", 10079860], [" 99ce78:\tb.ne\t99ceb4 <islower@plt+0x92f864>", 10079864], [" 99ce7c:\tadd\tx2, x19, x20, lsl #3", 10079868], [" 99ce80:\tadrp\tx22, cc1000 <LoadQCC+0xc43d0>", 10079872], [" 99ce84:\tadd\tx22, x22, #0xdd8", 10079876], [" 99ce88:\tldr\tx28, [x2,#72]", 10079880], [" 99ce8c:\torr\tw1, wzr, #0xe", 10079884], [" 99ce90:\tmov\tx0, x22", 10079888], [" 99ce94:\tbl\t6ce90 <__strlen_chk@plt>", 10079892], [" 99ce98:\tmov\tx5, x0", 10079896], [" 99ce9c:\torr\tw3, wzr, #0x1", 10079900], [" 99cea0:\tmov\tx0, x28", 10079904], [" 99cea4:\tmov\tx1, x22", 10079908], [" 99cea8:\tmov\tx2, x5", 10079912], [" 99ceac:\tbl\t1ad540 <islower@plt+0x13fef0>", 10079916], [" 99ceb0:\tcbnz\tx0, 99cedc <islower@plt+0x92f88c>", 10079920], [" 99ceb4:\tadrp\tx5, cc1000 <LoadQCC+0xc43d0>", 10079924], [" 99ceb8:\tadd\tx5, x5, #0xde6", 10079928], [" 99cebc:\tmov\tw6, #0x103 \t// #259", 10079932], [" 99cec0:\tadd\tx1, sp, #0x90", 10079936], [" 99cec4:\tmov\tx0, x25", 10079940], [" 99cec8:\tstr\tx5, [sp,#144]", 10079944], [" 99cecc:\tstrh\tw6, [sp,#160]", 10079948], [" 99ced0:\tbl\t1ad79c <islower@plt+0x14014c>", 10079952], [" 99ced4:\tcbz\tx0, 99cedc <islower@plt+0x92f88c>", 10079956], [" 99ced8:\tbl\t1a9fdc <islower@plt+0x13c98c>", 10079960], [" 99cedc:\tadrp\tx0, cc2000 <LoadQCC+0xc53d0>", 10079964], [" 99cee0:\tstp\tx21, x24, [sp,#48]", 10079968], [" 99cee4:\tadd\tx0, x0, #0xb8", 10079972], [" 99cee8:\tmov\tw1, #0x13 \t// #19", 10079976], [" 99ceec:\tstr\tx0, [sp,#144]", 10079980], [" 99cef0:\tbl\t6ce90 <__strlen_chk@plt>", 10079984], [" 99cef4:\tstr\tx0, [sp,#152]", 10079988], [" 99cef8:\tadd\tx0, sp, #0x90", 10079992], [" 99cefc:\tbl\t1b6a3c <islower@plt+0x1493ec>", 10079996], [" 99cf00:\tmov\tx28, x0", 10080000], [" 99cf04:\tcbz\tx28, 99cf10 <islower@plt+0x92f8c0>", 10080004], [" 99cf08:\tmov\tx0, x28", 10080008], [" 99cf0c:\tbl\tc61d4 <islower@plt+0x58b84>", 10080012], [" 99cf10:\tldr\tx3, [x19,#1992]", 10080016], [" 99cf14:\tmov\tw7, #0x130 \t// #304", 10080020], [" 99cf18:\tadd\tx21, x19, x20, lsl #2", 10080024], [" 99cf1c:\tldr\tx5, [sp,#120]", 10080028], [" 99cf20:\tmul\tx13, x26, x7", 10080032], [" 99cf24:\tadd\tx0, sp, #0x130", 10080036], [" 99cf28:\tldrsh\tw4, [x3,#104]", 10080040], [" 99cf2c:\tadd\tx22, x19, x13", 10080044], [" 99cf30:\tldr\tw2, [x21,#120]", 10080048], [" 99cf34:\tadd\tx24, x22, #0x90", 10080052], [" 99cf38:\tldr\tw3, [sp,#132]", 10080056], [" 99cf3c:\tcmp\tw4, #0x0", 10080060], [" 99cf40:\tldrb\tw4, [x19,#1975]", 10080064], [" 99cf44:\tcset\tw6, lt", 10080068], [" 99cf48:\tmov\tx1, x24", 10080072], [" 99cf4c:\tbl\ta0f864 <islower@plt+0x9a2214>", 10080076], [" 99cf50:\tmov\tw25, w0", 10080080], [" 99cf54:\tstr\tw25, [sp,#136]", 10080084], [" 99cf58:\tcbz\tw25, 99cf78 <islower@plt+0x92f928>", 10080088], [" 99cf5c:\tcbz\tx28, 99cf68 <islower@plt+0x92f918>", 10080092], [" 99cf60:\tmov\tx0, x28", 10080096], [" 99cf64:\tbl\tc6328 <islower@plt+0x58cd8>", 10080100], [" 99cf68:\tldr\tw28, [sp,#44]", 10080104], [" 99cf6c:\torr\tw22, wzr, #0x1", 10080108], [" 99cf70:\tstr\tw25, [sp,#84]", 10080112], [" 99cf74:\tb\t99d274 <islower@plt+0x92fc24>", 10080116], [" 99cf78:\tstr\tx24, [sp,#16]", 10080120], [" 99cf7c:\tstr\tx21, [sp,#32]", 10080124], [" 99cf80:\tcbz\tx28, 99cf8c <islower@plt+0x92f93c>", 10080128], [" 99cf84:\tmov\tx0, x28", 10080132], [" 99cf88:\tbl\tc6328 <islower@plt+0x58cd8>", 10080136], [" 99cf8c:\tldr\tx21, [sp,#48]", 10080140], [" 99cf90:\tldr\tx25, [sp,#32]", 10080144], [" 99cf94:\tldr\tw13, [x21,#120]", 10080148], [" 99cf98:\tand\tw10, w13, #0xfffffffe", 10080152], [" 99cf9c:\tcmp\tw10, #0x4", 10080156], [" 99cfa0:\tb.eq\t99cfb0 <islower@plt+0x92f960>", 10080160], [" 99cfa4:\tldr\tw0, [x22,#224]", 10080164], [" 99cfa8:\tldr\tx1, [x22,#304]", 10080168], [" 99cfac:\tbl\ta5aaa4 <islower@plt+0x9ed454>", 10080172], [" 99cfb0:\tldr\tw28, [sp,#44]", 10080176], [" 99cfb4:\tcmp\tx20, #0x1", 10080180], [" 99cfb8:\tldr\tx24, [sp,#56]", 10080184], [" 99cfbc:\tb.ne\t99cfdc <islower@plt+0x92f98c>", 10080188], [" 99cfc0:\tldr\tw13, [x21,#120]", 10080192], [" 99cfc4:\tcbz\tw13, 99cfdc <islower@plt+0x92f98c>", 10080196], [" 99cfc8:\tcmp\tw13, #0x5", 10080200], [" 99cfcc:\tb.eq\t99cfdc <islower@plt+0x92f98c>", 10080204], [" 99cfd0:\tldr\tw0, [x22,#220]", 10080208], [" 99cfd4:\tldr\tx1, [x22,#296]", 10080212], [" 99cfd8:\tbl\ta5aaa4 <islower@plt+0x9ed454>", 10080216], [" 99cfdc:\tldr\tw3, [x19,#16]", 10080220], [" 99cfe0:\tsub\tw5, w3, #0x1", 10080224], [" 99cfe4:\tcmp\tw26, w5", 10080228], [" 99cfe8:\tb.cs\t99d00c <islower@plt+0x92f9bc>", 10080232], [" 99cfec:\tldr\tw14, [x25,#120]", 10080236], [" 99cff0:\tcbz\tw14, 99d00c <islower@plt+0x92f9bc>", 10080240], [" 99cff4:\tcmp\tw14, #0x5", 10080244], [" 99cff8:\tb.eq\t99d00c <islower@plt+0x92f9bc>", 10080248], [" 99cffc:\tadd\tx4, x19, x29", 10080252], [" 99d000:\tldr\tw0, [x4,#220]", 10080256], [" 99d004:\tldr\tx1, [x4,#296]", 10080260], [" 99d008:\tbl\ta5aaa4 <islower@plt+0x9ed454>", 10080264], [" 99d00c:\tldr\tw8, [x21,#120]", 10080268], [" 99d010:\tcmp\tw8, #0x2", 10080272], [" 99d014:\tb.eq\t99d02c <islower@plt+0x92f9dc>", 10080276], [" 99d018:\tcmp\tw8, #0x1", 10080280], [" 99d01c:\tb.ne\t99d03c <islower@plt+0x92f9ec>", 10080284], [" 99d020:\tldr\tw0, [x22,#276]", 10080288], [" 99d024:\tldr\tx1, [x22,#408]", 10080292], [" 99d028:\tb\t99d034 <islower@plt+0x92f9e4>", 10080296], [" 99d02c:\tldr\tw0, [x22,#272]", 10080300], [" 99d030:\tldr\tx1, [x22,#400]", 10080304], [" 99d034:\tbl\ta5aaa4 <islower@plt+0x9ed454>", 10080308], [" 99d038:\tldr\tw8, [x21,#120]", 10080312], [" 99d03c:\tsub\tw6, w8, #0x2", 10080316], [" 99d040:\tcmp\tw6, #0x2", 10080320], [" 99d044:\tb.cc\t99d060 <islower@plt+0x92fa10>", 10080324], [" 99d048:\tcbz\tw8, 99d060 <islower@plt+0x92fa10>", 10080328], [" 99d04c:\tcmp\tw8, #0x4", 10080332], [" 99d050:\tb.ne\t99d06c <islower@plt+0x92fa1c>", 10080336], [" 99d054:\tldr\tw0, [x22,#280]", 10080340], [" 99d058:\tldr\tx1, [x22,#416]", 10080344], [" 99d05c:\tb\t99d068 <islower@plt+0x92fa18>", 10080348], [" 99d060:\tldr\tw0, [x22,#284]", 10080352], [" 99d064:\tldr\tx1, [x22,#424]", 10080356], [" 99d068:\tbl\ta5aaa4 <islower@plt+0x9ed454>", 10080360], [" 99d06c:\tldr\tx9, [sp,#96]", 10080364], [" 99d070:\tmov\tw1, #0x103 \t// #259", 10080368], [" 99d074:\tadrp\tx4, cc2000 <LoadQCC+0xc53d0>", 10080372], [" 99d078:\tadd\tx4, x4, #0xcb", 10080376], [" 99d07c:\tldr\tx0, [x9,x26,lsl #3]", 10080380], [" 99d080:\tstrh\tw1, [sp,#160]", 10080384], [" 99d084:\tadd\tx1, sp, #0x90", 10080388], [" 99d088:\tstr\tx4, [sp,#144]", 10080392], [" 99d08c:\tbl\t1ad79c <islower@plt+0x14014c>", 10080396], [" 99d090:\tldrb\tw6, [sp,#128]", 10080400], [" 99d094:\tmov\tx25, x0", 10080404], [" 99d098:\tcbnz\tw6, 99d0b4 <islower@plt+0x92fa64>", 10080408], [" 99d09c:\tldrb\tw7, [sp,#140]", 10080412], [" 99d0a0:\tcmp\tw7, #0x0", 10080416], [" 99d0a4:\tcset\tw11, ne", 10080420], [" 99d0a8:\tcbnz\tx25, 99d0b4 <islower@plt+0x92fa64>", 10080424], [" 99d0ac:\tand\tw1, w28, w11", 10080428], [" 99d0b0:\tcbz\tw1, 99d17c <islower@plt+0x92fb2c>", 10080432], [" 99d0b4:\tadd\tx0, sp, #0x90", 10080436], [" 99d0b8:\tbl\t1b7508 <islower@plt+0x149eb8>", 10080440], [" 99d0bc:\tcbz\tx25, 99d100 <islower@plt+0x92fab0>", 10080444], [" 99d0c0:\tldr\tx0, [sp,#72]", 10080448], [" 99d0c4:\torr\tw1, wzr, #0x1", 10080452], [" 99d0c8:\tbl\ta431cc <islower@plt+0x9d5b7c>", 10080456], [" 99d0cc:\tmov\tx1, x0", 10080460], [" 99d0d0:\tadd\tx0, sp, #0x90", 10080464], [" 99d0d4:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080468], [" 99d0d8:\torr\tw0, wzr, #0x1", 10080472], [" 99d0dc:\torr\tw4, wzr, #0x1", 10080476], [" 99d0e0:\tmov\tw1, wzr", 10080480], [" 99d0e4:\tmov\tw2, wzr", 10080484], [" 99d0e8:\tmov\tw3, wzr", 10080488], [" 99d0ec:\tbl\t367620 <islower@plt+0x2f9fd0>", 10080492], [" 99d0f0:\tmov\tx3, x0", 10080496], [" 99d0f4:\tadd\tx0, sp, #0x90", 10080500], [" 99d0f8:\tmov\tx1, x3", 10080504], [" 99d0fc:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080508], [" 99d100:\tldr\tx10, [sp,#96]", 10080512], [" 99d104:\tldr\tx0, [x10,x26,lsl #3]", 10080516], [" 99d108:\tbl\ta1e158 <islower@plt+0x9b0b08>", 10080520], [" 99d10c:\ttbz\tw0, #0, 99d138 <islower@plt+0x92fae8>", 10080524], [" 99d110:\tbl\t40bf60 <islower@plt+0x39e910>", 10080528], [" 99d114:\tmov\tx6, x0", 10080532], [" 99d118:\tadd\tx0, sp, #0x90", 10080536], [" 99d11c:\tmov\tx1, x6", 10080540], [" 99d120:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080544], [" 99d124:\tbl\t42fbf0 <islower@plt+0x3c25a0>", 10080548], [" 99d128:\tmov\tx7, x0", 10080552], [" 99d12c:\tadd\tx0, sp, #0x90", 10080556], [" 99d130:\tmov\tx1, x7", 10080560], [" 99d134:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080564], [" 99d138:\tbl\t3f488c <islower@plt+0x38723c>", 10080568], [" 99d13c:\tmov\tx8, x0", 10080572], [" 99d140:\tadd\tx0, sp, #0x90", 10080576], [" 99d144:\tmov\tx1, x8", 10080580], [" 99d148:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080584], [" 99d14c:\tmov\tw0, wzr", 10080588], [" 99d150:\tbl\t471070 <islower@plt+0x403a20>", 10080592], [" 99d154:\tmov\tx9, x0", 10080596], [" 99d158:\tadd\tx0, sp, #0x90", 10080600], [" 99d15c:\tmov\tx1, x9", 10080604], [" 99d160:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10080608], [" 99d164:\tldr\tx11, [sp,#96]", 10080612], [" 99d168:\tadd\tx0, sp, #0x90", 10080616], [" 99d16c:\tldr\tx1, [x11,x26,lsl #3]", 10080620], [" 99d170:\tbl\t1b7a60 <islower@plt+0x14a410>", 10080624], [" 99d174:\tadd\tx0, sp, #0x90", 10080628], [" 99d178:\tbl\t1b79a4 <islower@plt+0x14a354>", 10080632], [" 99d17c:\tadd\tx0, sp, #0x130", 10080636], [" 99d180:\tmov\tw1, wzr", 10080640], [" 99d184:\tbl\ta13874 <islower@plt+0x9a6224>", 10080644], [" 99d188:\tldr\tw9, [x21,#120]", 10080648], [" 99d18c:\tcmp\tw9, #0x4", 10080652], [" 99d190:\tb.ne\t99d1a8 <islower@plt+0x92fb58>", 10080656], [" 99d194:\tldr\tx5, [x19,#1992]", 10080660], [" 99d198:\tldrb\tw5, [x5,#104]", 10080664], [" 99d19c:\ttbz\tw5, #3, 99d1a8 <islower@plt+0x92fb58>", 10080668], [" 99d1a0:\tadd\tx0, sp, #0x130", 10080672], [" 99d1a4:\tbl\ta22b60 <islower@plt+0x9b5510>", 10080676], [" 99d1a8:\tldr\tx25, [sp,#64]", 10080680], [" 99d1ac:\tldrb\tw22, [x19,#1975]", 10080684], [" 99d1b0:\tcbnz\tw22, 99d254 <islower@plt+0x92fc04>", 10080688], [" 99d1b4:\tldr\tx22, [sp,#16]", 10080692], [" 99d1b8:\torr\tw2, wzr, #0x1", 10080696], [" 99d1bc:\tldr\tx0, [x24,#72]", 10080700], [" 99d1c0:\tmov\tw3, wzr", 10080704], [" 99d1c4:\tldr\tx4, [x19,#2048]", 10080708], [" 99d1c8:\tmov\tx1, x22", 10080712], [" 99d1cc:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10080716], [" 99d1d0:\tldr\tw21, [x21,#120]", 10080720], [" 99d1d4:\tcmp\tw21, #0x1", 10080724], [" 99d1d8:\tb.ne\t99d1f4 <islower@plt+0x92fba4>", 10080728], [" 99d1dc:\tldr\tx0, [x24,#72]", 10080732], [" 99d1e0:\torr\tw2, wzr, #0xe", 10080736], [" 99d1e4:\tmov\tx1, x22", 10080740], [" 99d1e8:\tmov\tw3, wzr", 10080744], [" 99d1ec:\tmov\tx4, xzr", 10080748], [" 99d1f0:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10080752], [" 99d1f4:\tldr\tw8, [x19,#16]", 10080756], [" 99d1f8:\tldr\tx25, [sp,#64]", 10080760], [" 99d1fc:\tsub\tw10, w8, #0x1", 10080764], [" 99d200:\tcmp\tw26, w10", 10080768], [" 99d204:\tb.cs\t99d254 <islower@plt+0x92fc04>", 10080772], [" 99d208:\tadd\tx20, x19, x20, lsl #3", 10080776], [" 99d20c:\tadd\tx6, x19, x29", 10080780], [" 99d210:\tadd\tx21, x6, #0x90", 10080784], [" 99d214:\tldr\tx0, [x20,#72]", 10080788], [" 99d218:\tmov\tx1, x21", 10080792], [" 99d21c:\tmov\tw2, wzr", 10080796], [" 99d220:\tmov\tw3, wzr", 10080800], [" 99d224:\tmov\tx4, xzr", 10080804], [" 99d228:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10080808], [" 99d22c:\tldr\tx15, [sp,#32]", 10080812], [" 99d230:\tldr\tw11, [x15,#120]", 10080816], [" 99d234:\tcmp\tw11, #0x2", 10080820], [" 99d238:\tb.ne\t99d254 <islower@plt+0x92fc04>", 10080824], [" 99d23c:\tldr\tx0, [x20,#72]", 10080828], [" 99d240:\tmov\tx1, x21", 10080832], [" 99d244:\tmov\tw2, #0xd \t// #13", 10080836], [" 99d248:\tmov\tw3, wzr", 10080840], [" 99d24c:\tmov\tx4, xzr", 10080844], [" 99d250:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10080848], [" 99d254:\tadd\tx2, sp, #0x130", 10080852], [" 99d258:\tmov\tx0, x19", 10080856], [" 99d25c:\tmov\tw1, w26", 10080860], [" 99d260:\tbl\t9a58e8 <islower@plt+0x938298>", 10080864], [" 99d264:\tadd\tx0, sp, #0x68", 10080868], [" 99d268:\tmov\tx1, x25", 10080872], [" 99d26c:\tbl\ta5c238 <islower@plt+0x9eebe8>", 10080876], [" 99d270:\tmov\tw22, wzr", 10080880], [" 99d274:\tldr\tx24, [sp,#88]", 10080884], [" 99d278:\tadd\tx0, sp, #0x130", 10080888], [" 99d27c:\tbl\ta0e064 <islower@plt+0x9a0a14>", 10080892], [" 99d280:\torr\tw25, wzr, #0x1", 10080896], [" 99d284:\tbl\t1a2ca0 <islower@plt+0x135650>", 10080900], [" 99d288:\torr\tw1, wzr, #0x2", 10080904], [" 99d28c:\tmov\tx21, x0", 10080908], [" 99d290:\tbl\t1a40b8 <islower@plt+0x136a68>", 10080912], [" 99d294:\torr\tw1, wzr, #0x2", 10080916], [" 99d298:\tmov\tx0, x21", 10080920], [" 99d29c:\tmov\tx2, x24", 10080924], [" 99d2a0:\tbl\t1a40c0 <islower@plt+0x136a70>", 10080928], [" 99d2a4:\tcbz\tx27, 99d2b4 <islower@plt+0x92fc64>", 10080932], [" 99d2a8:\ttbnz\tw25, #0, 99d2b4 <islower@plt+0x92fc64>", 10080936], [" 99d2ac:\tmov\tx0, x27", 10080940], [" 99d2b0:\tbl\tc6328 <islower@plt+0x58cd8>", 10080944], [" 99d2b4:\tsub\tx29, x29, #0x130", 10080948], [" 99d2b8:\tcbz\tw22, 99cc14 <islower@plt+0x92f5c4>", 10080952], [" 99d2bc:\tb\t99d71c <islower@plt+0x9300cc>", 10080956], [" 99d2c0:\tldr\tx9, [x19,#1968]", 10080960], [" 99d2c4:\tcmp\tw9, #0x1", 10080964], [" 99d2c8:\tb.hi\t99d2ec <islower@plt+0x92fc9c>", 10080968], [" 99d2cc:\tlsr\tx15, x9, #56", 10080972], [" 99d2d0:\tcbnz\tx15, 99d2ec <islower@plt+0x92fc9c>", 10080976], [" 99d2d4:\tldr\tx0, [x19,#72]", 10080980], [" 99d2d8:\tadd\tx1, x19, #0x90", 10080984], [" 99d2dc:\tmov\tw2, wzr", 10080988], [" 99d2e0:\tmov\tw3, wzr", 10080992], [" 99d2e4:\tmov\tx4, xzr", 10080996], [" 99d2e8:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 10081000], [" 99d2ec:\tldr\tx27, [sp,#72]", 10081004], [" 99d2f0:\tcbz\tx27, 99d324 <islower@plt+0x92fcd4>", 10081008], [" 99d2f4:\tldr\tw8, [x27]", 10081012], [" 99d2f8:\tcbz\tw8, 99d324 <islower@plt+0x92fcd4>", 10081016], [" 99d2fc:\tldr\tx7, [x27,#8]", 10081020], [" 99d300:\tmov\tw9, wzr", 10081024], [" 99d304:\tadd\tx10, x7, #0x8", 10081028], [" 99d308:\tldr\tw20, [x10]", 10081032], [" 99d30c:\tcmp\tw20, #0x1", 10081036], [" 99d310:\tb.ne\t99d754 <islower@plt+0x930104>", 10081040], [" 99d314:\tadd\tw9, w9, #0x1", 10081044], [" 99d318:\tadd\tx10, x10, #0x28", 10081048], [" 99d31c:\tcmp\tw9, w8", 10081052], [" 99d320:\tb.cc\t99d308 <islower@plt+0x92fcb8>", 10081056], [" 99d324:\tmov\tw9, wzr", 10081060], [" 99d328:\tldr\tw10, [x19,#16]", 10081064], [" 99d32c:\tcbz\tw10, 99d718 <islower@plt+0x9300c8>", 10081068], [" 99d330:\ttbz\tw9, #0, 99d538 <islower@plt+0x92fee8>", 10081072], [" 99d334:\tadrp\tx24, cb6000 <LoadQCC+0xb93d0>", 10081076], [" 99d338:\tadrp\tx22, cc1000 <LoadQCC+0xc43d0>", 10081080], [" 99d33c:\tmov\tw26, wzr", 10081084], [" 99d340:\tmov\tw23, #0x1b0 \t// #432", 10081088], [" 99d344:\tadd\tx24, x24, #0x1c9", 10081092], [" 99d348:\tmov\tw25, #0x12 \t// #18", 10081096], [" 99d34c:\tmov\tw20, #0x130 \t// #304", 10081100], [" 99d350:\tadd\tx22, x22, #0xd5f", 10081104], [" 99d354:\tadd\tx0, sp, #0x68", 10081108], [" 99d358:\tbl\t1b7508 <islower@plt+0x149eb8>", 10081112], [" 99d35c:\tmov\tx0, x23", 10081116], [" 99d360:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10081120], [" 99d364:\tldr\tx28, [sp,#96]", 10081124], [" 99d368:\tmov\tx21, x0", 10081128], [" 99d36c:\tmov\tw29, w26", 10081132], [" 99d370:\tldr\tx1, [x28,w26,uxtw #3]", 10081136], [" 99d374:\tbl\t20f78c <islower@plt+0x1a213c>", 10081140], [" 99d378:\tadd\tx0, sp, #0x68", 10081144], [" 99d37c:\tmov\tx1, x21", 10081148], [" 99d380:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081152], [" 99d384:\tldr\tx8, [x19,#1992]", 10081156], [" 99d388:\tldrb\tw1, [x19,#1976]", 10081160], [" 99d38c:\tadd\tx0, x8, #0x68", 10081164], [" 99d390:\tbl\ta3a50c <islower@plt+0x9ccebc>", 10081168], [" 99d394:\tmov\tx10, x0", 10081172], [" 99d398:\tadd\tx0, sp, #0x68", 10081176], [" 99d39c:\tmov\tx1, x10", 10081180], [" 99d3a0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081184], [" 99d3a4:\tmov\tx0, x27", 10081188], [" 99d3a8:\tmov\tw1, wzr", 10081192], [" 99d3ac:\tbl\ta431cc <islower@plt+0x9d5b7c>", 10081196], [" 99d3b0:\tmov\tx11, x0", 10081200], [" 99d3b4:\tadd\tx0, sp, #0x68", 10081204], [" 99d3b8:\tmov\tx1, x11", 10081208], [" 99d3bc:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081212], [" 99d3c0:\tadd\tx27, x19, w26, uxtw #2", 10081216], [" 99d3c4:\tldr\tw26, [x27,#120]", 10081220], [" 99d3c8:\tcmp\tw26, #0x1", 10081224], [" 99d3cc:\tb.ne\t99d404 <islower@plt+0x92fdb4>", 10081228], [" 99d3d0:\torr\tw0, wzr, #0x10000", 10081232], [" 99d3d4:\torr\tw1, wzr, #0x1", 10081236], [" 99d3d8:\torr\tw2, wzr, #0x1", 10081240], [" 99d3dc:\tbl\t463f64 <islower@plt+0x3f6914>", 10081244], [" 99d3e0:\tmov\tx12, x0", 10081248], [" 99d3e4:\tadd\tx0, sp, #0x68", 10081252], [" 99d3e8:\tmov\tx1, x12", 10081256], [" 99d3ec:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081260], [" 99d3f0:\tbl\t3305c8 <islower@plt+0x2c2f78>", 10081264], [" 99d3f4:\tmov\tx13, x0", 10081268], [" 99d3f8:\tadd\tx0, sp, #0x68", 10081272], [" 99d3fc:\tmov\tx1, x13", 10081276], [" 99d400:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081280], [" 99d404:\tbl\t40eb8c <islower@plt+0x3a153c>", 10081284], [" 99d408:\tmov\tx14, x0", 10081288], [" 99d40c:\tadd\tx0, sp, #0x68", 10081292], [" 99d410:\tmov\tx1, x14", 10081296], [" 99d414:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081300], [" 99d418:\tbl\t40bf60 <islower@plt+0x39e910>", 10081304], [" 99d41c:\tmov\tx15, x0", 10081308], [" 99d420:\tadd\tx0, sp, #0x68", 10081312], [" 99d424:\tmov\tx1, x15", 10081316], [" 99d428:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081320], [" 99d42c:\tmov\tw0, wzr", 10081324], [" 99d430:\tbl\t471070 <islower@plt+0x403a20>", 10081328], [" 99d434:\tmov\tx16, x0", 10081332], [" 99d438:\tadd\tx0, sp, #0x68", 10081336], [" 99d43c:\tmov\tx1, x16", 10081340], [" 99d440:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081344], [" 99d444:\tldr\tx21, [sp,#96]", 10081348], [" 99d448:\tlsl\tx26, x29, #3", 10081352], [" 99d44c:\tadd\tx0, sp, #0x68", 10081356], [" 99d450:\tldr\tx1, [x21,x26]", 10081360], [" 99d454:\tbl\t1b7a60 <islower@plt+0x14a410>", 10081364], [" 99d458:\tadd\tx28, x19, x26", 10081368], [" 99d45c:\tmov\tx0, x24", 10081372], [" 99d460:\tmov\tx1, x25", 10081376], [" 99d464:\tldr\tx21, [x28,#72]", 10081380], [" 99d468:\tbl\t6ce90 <__strlen_chk@plt>", 10081384], [" 99d46c:\tmov\tx17, x0", 10081388], [" 99d470:\tmov\tx0, x21", 10081392], [" 99d474:\tmov\tx1, x24", 10081396], [" 99d478:\tmov\tx2, x17", 10081400], [" 99d47c:\tmov\tw3, wzr", 10081404], [" 99d480:\tbl\t1ad540 <islower@plt+0x13fef0>", 10081408], [" 99d484:\tmov\tx26, x0", 10081412], [" 99d488:\tcbnz\tx26, 99d4a0 <islower@plt+0x92fe50>", 10081416], [" 99d48c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10081420], [" 99d490:\tadd\tx0, x0, #0xd47", 10081424], [" 99d494:\tmov\tx1, x22", 10081428], [" 99d498:\tmov\tw2, #0xb34 \t// #2868", 10081432], [" 99d49c:\tbl\tb9770 <islower@plt+0x4c120>", 10081436], [" 99d4a0:\tadd\tx1, sp, #0x90", 10081440], [" 99d4a4:\tmov\tx0, x26", 10081444], [" 99d4a8:\tbl\ta54b54 <islower@plt+0x9e7504>", 10081448], [" 99d4ac:\tldrb\tw13, [sp,#246]", 10081452], [" 99d4b0:\ttbz\tw13, #2, 99d4ec <islower@plt+0x92fe9c>", 10081456], [" 99d4b4:\tadd\tx0, sp, #0x130", 10081460], [" 99d4b8:\tbl\ta0dfc8 <islower@plt+0x9a0978>", 10081464], [" 99d4bc:\tldr\tx1, [x28,#72]", 10081468], [" 99d4c0:\tadd\tx0, sp, #0x130", 10081472], [" 99d4c4:\tldr\tx2, [x19,#2000]", 10081476], [" 99d4c8:\tldr\tx3, [x19,#1992]", 10081480], [" 99d4cc:\tldr\tw4, [x27,#120]", 10081484], [" 99d4d0:\tldrb\tw5, [x19,#1976]", 10081488], [" 99d4d4:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 10081492], [" 99d4d8:\tldr\tx1, [x19,#8]", 10081496], [" 99d4dc:\tadd\tx0, sp, #0x130", 10081500], [" 99d4e0:\tbl\ta2437c <islower@plt+0x9b6d2c>", 10081504], [" 99d4e4:\tadd\tx0, sp, #0x130", 10081508], [" 99d4e8:\tbl\ta0e064 <islower@plt+0x9a0a14>", 10081512], [" 99d4ec:\tmadd\tx26, x29, x20, x19", 10081516], [" 99d4f0:\tldr\tx0, [x28,#72]", 10081520], [" 99d4f4:\tadd\tx21, x26, #0x90", 10081524], [" 99d4f8:\tmov\tx1, x21", 10081528], [" 99d4fc:\tbl\ta0f150 <islower@plt+0x9a1b00>", 10081532], [" 99d500:\tldr\tw12, [x27,#120]", 10081536], [" 99d504:\tcmp\tw12, #0x5", 10081540], [" 99d508:\tb.ne\t99d518 <islower@plt+0x92fec8>", 10081544], [" 99d50c:\tldr\tx0, [x28,#72]", 10081548], [" 99d510:\tmov\tx1, x21", 10081552], [" 99d514:\tbl\ta22fd8 <islower@plt+0x9b5988>", 10081556], [" 99d518:\tadd\tx0, sp, #0x68", 10081560], [" 99d51c:\tbl\t1b79a4 <islower@plt+0x14a354>", 10081564], [" 99d520:\tldr\tw15, [x19,#16]", 10081568], [" 99d524:\tadd\tw26, w29, #0x1", 10081572], [" 99d528:\tldr\tx27, [sp,#72]", 10081576], [" 99d52c:\tcmp\tw26, w15", 10081580], [" 99d530:\tb.cc\t99d354 <islower@plt+0x92fd04>", 10081584], [" 99d534:\tb\t99d718 <islower@plt+0x9300c8>", 10081588], [" 99d538:\tadrp\tx27, cb6000 <LoadQCC+0xb93d0>", 10081592], [" 99d53c:\tadrp\tx24, c81000 <LoadQCC+0x843d0>", 10081596], [" 99d540:\tadrp\tx25, cc1000 <LoadQCC+0xc43d0>", 10081600], [" 99d544:\tmov\tw21, wzr", 10081604], [" 99d548:\tmov\tw26, #0x1b0 \t// #432", 10081608], [" 99d54c:\tadd\tx27, x27, #0x1c9", 10081612], [" 99d550:\tmov\tw23, #0x12 \t// #18", 10081616], [" 99d554:\tmov\tw28, #0x130 \t// #304", 10081620], [" 99d558:\tadd\tx24, x24, #0xd47", 10081624], [" 99d55c:\tadd\tx25, x25, #0xd5f", 10081628], [" 99d560:\tadd\tx0, sp, #0x68", 10081632], [" 99d564:\tbl\t1b7508 <islower@plt+0x149eb8>", 10081636], [" 99d568:\tmov\tx0, x26", 10081640], [" 99d56c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10081644], [" 99d570:\tldr\tx20, [sp,#96]", 10081648], [" 99d574:\tmov\tx22, x0", 10081652], [" 99d578:\tldr\tx1, [x20,w21,uxtw #3]", 10081656], [" 99d57c:\tmov\tw20, w21", 10081660], [" 99d580:\tbl\t20f78c <islower@plt+0x1a213c>", 10081664], [" 99d584:\tadd\tx0, sp, #0x68", 10081668], [" 99d588:\tmov\tx1, x22", 10081672], [" 99d58c:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081676], [" 99d590:\tldr\tx29, [x19,#1992]", 10081680], [" 99d594:\tldrb\tw1, [x19,#1976]", 10081684], [" 99d598:\tadd\tx0, x29, #0x68", 10081688], [" 99d59c:\tbl\ta3a50c <islower@plt+0x9ccebc>", 10081692], [" 99d5a0:\tmov\tx18, x0", 10081696], [" 99d5a4:\tadd\tx0, sp, #0x68", 10081700], [" 99d5a8:\tmov\tx1, x18", 10081704], [" 99d5ac:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081708], [" 99d5b0:\tadd\tx29, x19, w21, uxtw #2", 10081712], [" 99d5b4:\tldr\tw13, [x29,#120]", 10081716], [" 99d5b8:\tcmp\tw13, #0x1", 10081720], [" 99d5bc:\tb.ne\t99d5f4 <islower@plt+0x92ffa4>", 10081724], [" 99d5c0:\torr\tw0, wzr, #0x10000", 10081728], [" 99d5c4:\torr\tw1, wzr, #0x1", 10081732], [" 99d5c8:\torr\tw2, wzr, #0x1", 10081736], [" 99d5cc:\tbl\t463f64 <islower@plt+0x3f6914>", 10081740], [" 99d5d0:\tmov\tx2, x0", 10081744], [" 99d5d4:\tadd\tx0, sp, #0x68", 10081748], [" 99d5d8:\tmov\tx1, x2", 10081752], [" 99d5dc:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081756], [" 99d5e0:\tbl\t3305c8 <islower@plt+0x2c2f78>", 10081760], [" 99d5e4:\tmov\tx4, x0", 10081764], [" 99d5e8:\tadd\tx0, sp, #0x68", 10081768], [" 99d5ec:\tmov\tx1, x4", 10081772], [" 99d5f0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081776], [" 99d5f4:\tbl\t40eb8c <islower@plt+0x3a153c>", 10081780], [" 99d5f8:\tmov\tx5, x0", 10081784], [" 99d5fc:\tadd\tx0, sp, #0x68", 10081788], [" 99d600:\tmov\tx1, x5", 10081792], [" 99d604:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081796], [" 99d608:\tbl\t40bf60 <islower@plt+0x39e910>", 10081800], [" 99d60c:\tmov\tx1, x0", 10081804], [" 99d610:\tadd\tx0, sp, #0x68", 10081808], [" 99d614:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081812], [" 99d618:\tmov\tw0, wzr", 10081816], [" 99d61c:\tbl\t471070 <islower@plt+0x403a20>", 10081820], [" 99d620:\tmov\tx3, x0", 10081824], [" 99d624:\tadd\tx0, sp, #0x68", 10081828], [" 99d628:\tmov\tx1, x3", 10081832], [" 99d62c:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 10081836], [" 99d630:\tldr\tx12, [sp,#96]", 10081840], [" 99d634:\tlsl\tx21, x20, #3", 10081844], [" 99d638:\tadd\tx0, sp, #0x68", 10081848], [" 99d63c:\tldr\tx1, [x12,x21]", 10081852], [" 99d640:\tbl\t1b7a60 <islower@plt+0x14a410>", 10081856], [" 99d644:\tadd\tx21, x19, x21", 10081860], [" 99d648:\tmov\tx0, x27", 10081864], [" 99d64c:\tmov\tx1, x23", 10081868], [" 99d650:\tldr\tx22, [x21,#72]", 10081872], [" 99d654:\tbl\t6ce90 <__strlen_chk@plt>", 10081876], [" 99d658:\tmov\tx6, x0", 10081880], [" 99d65c:\tmov\tx0, x22", 10081884], [" 99d660:\tmov\tx1, x27", 10081888], [" 99d664:\tmov\tx2, x6", 10081892], [" 99d668:\tmov\tw3, wzr", 10081896], [" 99d66c:\tbl\t1ad540 <islower@plt+0x13fef0>", 10081900], [" 99d670:\tmov\tx22, x0", 10081904], [" 99d674:\tcbnz\tx22, 99d688 <islower@plt+0x930038>", 10081908], [" 99d678:\tmov\tx0, x24", 10081912], [" 99d67c:\tmov\tx1, x25", 10081916], [" 99d680:\tmov\tw2, #0xb34 \t// #2868", 10081920], [" 99d684:\tbl\tb9770 <islower@plt+0x4c120>", 10081924], [" 99d688:\tadd\tx1, sp, #0x90", 10081928], [" 99d68c:\tmov\tx0, x22", 10081932], [" 99d690:\tbl\ta54b54 <islower@plt+0x9e7504>", 10081936], [" 99d694:\tldrb\tw18, [sp,#246]", 10081940], [" 99d698:\ttbz\tw18, #2, 99d6d4 <islower@plt+0x930084>", 10081944], [" 99d69c:\tadd\tx0, sp, #0x130", 10081948], [" 99d6a0:\tbl\ta0dfc8 <islower@plt+0x9a0978>", 10081952], [" 99d6a4:\tldr\tx1, [x21,#72]", 10081956], [" 99d6a8:\tadd\tx0, sp, #0x130", 10081960], [" 99d6ac:\tldr\tx2, [x19,#2000]", 10081964], [" 99d6b0:\tldr\tx3, [x19,#1992]", 10081968], [" 99d6b4:\tldr\tw4, [x29,#120]", 10081972], [" 99d6b8:\tldrb\tw5, [x19,#1976]", 10081976], [" 99d6bc:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 10081980], [" 99d6c0:\tldr\tx1, [x19,#8]", 10081984], [" 99d6c4:\tadd\tx0, sp, #0x130", 10081988], [" 99d6c8:\tbl\ta2437c <islower@plt+0x9b6d2c>", 10081992], [" 99d6cc:\tadd\tx0, sp, #0x130", 10081996], [" 99d6d0:\tbl\ta0e064 <islower@plt+0x9a0a14>", 10082000], [" 99d6d4:\tmadd\tx22, x20, x28, x19", 10082004], [" 99d6d8:\tldr\tx0, [x21,#72]", 10082008], [" 99d6dc:\tadd\tx22, x22, #0x90", 10082012], [" 99d6e0:\tmov\tx1, x22", 10082016], [" 99d6e4:\tbl\ta0f150 <islower@plt+0x9a1b00>", 10082020], [" 99d6e8:\tldr\tw14, [x29,#120]", 10082024], [" 99d6ec:\tcmp\tw14, #0x5", 10082028], [" 99d6f0:\tb.ne\t99d700 <islower@plt+0x9300b0>", 10082032], [" 99d6f4:\tldr\tx0, [x21,#72]", 10082036], [" 99d6f8:\tmov\tx1, x22", 10082040], [" 99d6fc:\tbl\ta22fd8 <islower@plt+0x9b5988>", 10082044], [" 99d700:\tadd\tx0, sp, #0x68", 10082048], [" 99d704:\tbl\t1b79a4 <islower@plt+0x14a354>", 10082052], [" 99d708:\tldr\tw2, [x19,#16]", 10082056], [" 99d70c:\tadd\tw21, w20, #0x1", 10082060], [" 99d710:\tcmp\tw21, w2", 10082064], [" 99d714:\tb.cc\t99d560 <islower@plt+0x92ff10>", 10082068], [" 99d718:\tstr\twzr, [sp,#84]", 10082072], [" 99d71c:\tmrs\tx19, tpidr_el0", 10082076], [" 99d720:\tldr\tx16, [x19,#40]", 10082080], [" 99d724:\tldr\tx17, [sp,#2664]", 10082084], [" 99d728:\tcmp\tx16, x17", 10082088], [" 99d72c:\tb.ne\t99d75c <islower@plt+0x93010c>", 10082092], [" 99d730:\tldr\tw0, [sp,#84]", 10082096], [" 99d734:\tadd\tsp, sp, #0xa70", 10082100], [" 99d738:\tldp\tx29, x30, [sp,#80]", 10082104], [" 99d73c:\tldp\tx20, x19, [sp,#64]", 10082108], [" 99d740:\tldp\tx22, x21, [sp,#48]", 10082112], [" 99d744:\tldp\tx24, x23, [sp,#32]", 10082116], [" 99d748:\tldp\tx26, x25, [sp,#16]", 10082120], [" 99d74c:\tldp\tx28, x27, [sp],#96", 10082124], [" 99d750:\tret", 10082128], [" 99d754:\torr\tw9, wzr, #0x1", 10082132], [" 99d758:\tb\t99d328 <islower@plt+0x92fcd8>", 10082136], [" 99d75c:\tbl\t6ce60 <__stack_chk_fail@plt>", 10082140], ["", 0]], "l": 16, "f": "SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*)"}, "132": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000076e914 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2f4d4c>:", 0], [" 76e914:\tstp\tx28, x27, [sp,#-96]!", 7792916], [" 76e918:\tstp\tx26, x25, [sp,#16]", 7792920], [" 76e91c:\tstp\tx24, x23, [sp,#32]", 7792924], [" 76e920:\tstp\tx22, x21, [sp,#48]", 7792928], [" 76e924:\tstp\tx20, x19, [sp,#64]", 7792932], [" 76e928:\tstp\tx29, x30, [sp,#80]", 7792936], [" 76e92c:\tldr\tw11, [x2]", 7792940], [" 76e930:\tmov\tx20, x1", 7792944], [" 76e934:\tmov\tx19, x0", 7792948], [" 76e938:\tsxth\tw8, w11", 7792952], [" 76e93c:\tasr\tw24, w11, #16", 7792956], [" 76e940:\tsub\tw9, w24, w8", 7792960], [" 76e944:\tcmp\tw9, #0x3", 7792964], [" 76e948:\tb.cc\t76e974 <islower@plt+0x701324>", 7792968], [" 76e94c:\tldr\tx11, [x20,#48]", 7792972], [" 76e950:\tsub\tw12, w24, #0x1", 7792976], [" 76e954:\tlsl\tx9, x12, #5", 7792980], [" 76e958:\tsub\tw10, w24, #0x2", 7792984], [" 76e95c:\tldrb\tw13, [x11,x9]", 7792988], [" 76e960:\tcmp\tw13, #0x1", 7792992], [" 76e964:\tb.ne\t76e974 <islower@plt+0x701324>", 7792996], [" 76e968:\tlsl\tx13, x10, #5", 7793000], [" 76e96c:\tldrb\tw14, [x11,x13]", 7793004], [" 76e970:\tcbz\tw14, 76eaac <islower@plt+0x70145c>", 7793008], [" 76e974:\tmov\tw26, wzr", 7793012], [" 76e978:\tmov\tw25, wzr", 7793016], [" 76e97c:\tcmp\tw8, w24", 7793020], [" 76e980:\tb.cs\t76e9c4 <islower@plt+0x701374>", 7793024], [" 76e984:\tldr\tx9, [x20,#48]", 7793028], [" 76e988:\tmov\tw10, #0xd2 \t// #210", 7793032], [" 76e98c:\tmov\tw27, w8", 7793036], [" 76e990:\tlsl\tx8, x27, #5", 7793040], [" 76e994:\tmov\tw29, w10", 7793044], [" 76e998:\tldrb\tw11, [x9,x8]", 7793048], [" 76e99c:\tcmp\tw11, #0x5", 7793052], [" 76e9a0:\tb.eq\t76e9f0 <islower@plt+0x7013a0>", 7793056], [" 76e9a4:\tadd\tx8, x9, x27, lsl #5", 7793060], [" 76e9a8:\tldr\tw29, [x8,#4]", 7793064], [" 76e9ac:\tand\tw8, w29, #0xfffffffc", 7793068], [" 76e9b0:\tcmp\tw8, #0xcc", 7793072], [" 76e9b4:\tb.ne\t76e9cc <islower@plt+0x70137c>", 7793076], [" 76e9b8:\tadd\tw8, w27, #0x1", 7793080], [" 76e9bc:\tcmp\tw8, w24", 7793084], [" 76e9c0:\tb.cc\t76e98c <islower@plt+0x70133c>", 7793088], [" 76e9c4:\tstrb\twzr, [x19,#164]", 7793092], [" 76e9c8:\tb\t76eba4 <islower@plt+0x701554>", 7793096], [" 76e9cc:\torr\tw0, wzr, #0x40000000", 7793100], [" 76e9d0:\tcmp\tw29, w0", 7793104], [" 76e9d4:\tb.lt\t76ead0 <islower@plt+0x701480>", 7793108], [" 76e9d8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7793112], [" 76e9dc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 7793116], [" 76e9e0:\tadd\tx0, x0, #0xd47", 7793120], [" 76e9e4:\tadd\tx1, x1, #0xe66", 7793124], [" 76e9e8:\tmov\tw2, #0x125 \t// #293", 7793128], [" 76e9ec:\tbl\tb9770 <islower@plt+0x4c120>", 7793132], [" 76e9f0:\torr\tw4, wzr, #0x1", 7793136], [" 76e9f4:\tstr\tw29, [x19]", 7793140], [" 76e9f8:\tstr\tw4, [x19,#160]", 7793144], [" 76e9fc:\tadd\tw21, w27, #0x1", 7793148], [" 76ea00:\tcmp\tw21, w24", 7793152], [" 76ea04:\tb.cs\t76eaa4 <islower@plt+0x701454>", 7793156], [" 76ea08:\tcmp\tw29, #0x0", 7793160], [" 76ea0c:\tb.le\t76eae4 <islower@plt+0x701494>", 7793164], [" 76ea10:\tadrp\tx23, c81000 <LoadQCC+0x843d0>", 7793168], [" 76ea14:\tadrp\tx22, cb3000 <LoadQCC+0xb63d0>", 7793172], [" 76ea18:\tsub\tw29, w29, w27", 7793176], [" 76ea1c:\torr\tw18, wzr, #0x1", 7793180], [" 76ea20:\tmov\tw4, #0x10a \t// #266", 7793184], [" 76ea24:\torr\tw28, wzr, #0x1", 7793188], [" 76ea28:\tadd\tx23, x23, #0xd47", 7793192], [" 76ea2c:\tadd\tx22, x22, #0x408", 7793196], [" 76ea30:\tldr\tx10, [x20,#48]", 7793200], [" 76ea34:\tmov\tw2, w27", 7793204], [" 76ea38:\tadd\tw11, w2, w28", 7793208], [" 76ea3c:\tadd\tw8, w29, w21", 7793212], [" 76ea40:\tadd\tx15, x10, x11, lsl #5", 7793216], [" 76ea44:\tldr\tw9, [x15,#4]", 7793220], [" 76ea48:\tand\tw10, w9, #0xfffffffc", 7793224], [" 76ea4c:\tcmp\tw10, #0xcc", 7793228], [" 76ea50:\tccmp\tw9, #0x0, #0x4, ne", 7793232], [" 76ea54:\tccmp\tw8, w9, #0x0, ne", 7793236], [" 76ea58:\tb.ne\t76eb5c <islower@plt+0x70150c>", 7793240], [" 76ea5c:\tcmp\tw28, #0x9", 7793244], [" 76ea60:\tb.ls\t76ea80 <islower@plt+0x701430>", 7793248], [" 76ea64:\tmov\tx0, x23", 7793252], [" 76ea68:\tmov\tx1, x22", 7793256], [" 76ea6c:\tmov\tw2, w4", 7793260], [" 76ea70:\tbl\tb9770 <islower@plt+0x4c120>", 7793264], [" 76ea74:\tmov\tw4, #0x10a \t// #266", 7793268], [" 76ea78:\torr\tw18, wzr, #0x1", 7793272], [" 76ea7c:\tb\t76ea88 <islower@plt+0x701438>", 7793276], [" 76ea80:\tstr\tw18, [x19,#160]", 7793280], [" 76ea84:\tstr\tw9, [x19,w28,uxtw #2]", 7793284], [" 76ea88:\tadd\tw28, w28, #0x1", 7793288], [" 76ea8c:\tadd\tw21, w21, #0x1", 7793292], [" 76ea90:\tmov\tw9, w27", 7793296], [" 76ea94:\tadd\tw12, w9, w28", 7793300], [" 76ea98:\tcmp\tw12, w24", 7793304], [" 76ea9c:\tb.cc\t76ea30 <islower@plt+0x7013e0>", 7793308], [" 76eaa0:\tb\t76eb5c <islower@plt+0x70150c>", 7793312], [" 76eaa4:\torr\tw28, wzr, #0x1", 7793316], [" 76eaa8:\tb\t76eb5c <islower@plt+0x70150c>", 7793320], [" 76eaac:\tadd\tx13, x11, x10, lsl #5", 7793324], [" 76eab0:\tldr\tw14, [x13,#4]", 7793328], [" 76eab4:\tcmp\tw14, #0xc9", 7793332], [" 76eab8:\tcset\tw25, eq", 7793336], [" 76eabc:\tb.ne\t76ebc4 <islower@plt+0x701574>", 7793340], [" 76eac0:\tadd\tx14, x11, x12, lsl #5", 7793344], [" 76eac4:\tmov\tw24, w10", 7793348], [" 76eac8:\tldrh\tw26, [x14,#16]", 7793352], [" 76eacc:\tb\t76e97c <islower@plt+0x70132c>", 7793356], [" 76ead0:\torr\tw5, wzr, #0x1", 7793360], [" 76ead4:\tstr\tw29, [x19]", 7793364], [" 76ead8:\tstr\tw5, [x19,#160]", 7793368], [" 76eadc:\tcbnz\tw29, 76e9fc <islower@plt+0x7013ac>", 7793372], [" 76eae0:\tb\t76e9c4 <islower@plt+0x701374>", 7793376], [" 76eae4:\tadrp\tx22, c81000 <LoadQCC+0x843d0>", 7793380], [" 76eae8:\tadrp\tx23, cb3000 <LoadQCC+0xb63d0>", 7793384], [" 76eaec:\torr\tw0, wzr, #0x1", 7793388], [" 76eaf0:\tmov\tw21, #0x10a \t// #266", 7793392], [" 76eaf4:\torr\tw28, wzr, #0x1", 7793396], [" 76eaf8:\tadd\tx22, x22, #0xd47", 7793400], [" 76eafc:\tadd\tx23, x23, #0x408", 7793404], [" 76eb00:\tldr\tx12, [x20,#48]", 7793408], [" 76eb04:\tadd\tw14, w27, w28", 7793412], [" 76eb08:\tadd\tx16, x12, x14, lsl #5", 7793416], [" 76eb0c:\tldr\tw8, [x16,#4]", 7793420], [" 76eb10:\tcbz\tw8, 76eb5c <islower@plt+0x70150c>", 7793424], [" 76eb14:\tand\tw9, w8, #0xfffffffc", 7793428], [" 76eb18:\tcmp\tw9, #0xcc", 7793432], [" 76eb1c:\tccmp\tw29, w8, #0x4, ne", 7793436], [" 76eb20:\tb.eq\t76eb5c <islower@plt+0x70150c>", 7793440], [" 76eb24:\tcmp\tw28, #0xa", 7793444], [" 76eb28:\tb.cc\t76eb44 <islower@plt+0x7014f4>", 7793448], [" 76eb2c:\tmov\tx0, x22", 7793452], [" 76eb30:\tmov\tx1, x23", 7793456], [" 76eb34:\tmov\tw2, w21", 7793460], [" 76eb38:\tbl\tb9770 <islower@plt+0x4c120>", 7793464], [" 76eb3c:\torr\tw0, wzr, #0x1", 7793468], [" 76eb40:\tb\t76eb4c <islower@plt+0x7014fc>", 7793472], [" 76eb44:\tstr\tw0, [x19,#160]", 7793476], [" 76eb48:\tstr\tw8, [x19,w28,uxtw #2]", 7793480], [" 76eb4c:\tadd\tw28, w28, #0x1", 7793484], [" 76eb50:\tadd\tw16, w27, w28", 7793488], [" 76eb54:\tcmp\tw16, w24", 7793492], [" 76eb58:\tb.cc\t76eb00 <islower@plt+0x7014b0>", 7793496], [" 76eb5c:\tcbz\tw25, 76eb6c <islower@plt+0x70151c>", 7793500], [" 76eb60:\torr\tw21, wzr, #0x1", 7793504], [" 76eb64:\tstrh\tw26, [x19,#184]", 7793508], [" 76eb68:\tstrb\tw21, [x19,#186]", 7793512], [" 76eb6c:\tcmp\tw28, #0xb", 7793516], [" 76eb70:\tb.cc\t76eb8c <islower@plt+0x70153c>", 7793520], [" 76eb74:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7793524], [" 76eb78:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7793528], [" 76eb7c:\tadd\tx0, x0, #0xd47", 7793532], [" 76eb80:\tadd\tx1, x1, #0x408", 7793536], [" 76eb84:\tmov\tw2, #0xf9 \t// #249", 7793540], [" 76eb88:\tbl\tb9770 <islower@plt+0x4c120>", 7793544], [" 76eb8c:\tldr\tx15, [x20,#48]", 7793548], [" 76eb90:\tstrb\tw28, [x19,#164]", 7793552], [" 76eb94:\tstrb\tw27, [x19,#167]", 7793556], [" 76eb98:\tstrb\tw28, [x19,#168]", 7793560], [" 76eb9c:\tadd\tx16, x15, x27, lsl #5", 7793564], [" 76eba0:\tstr\tx16, [x19,#176]", 7793568], [" 76eba4:\tldp\tx29, x30, [sp,#80]", 7793572], [" 76eba8:\tldp\tx20, x19, [sp,#64]", 7793576], [" 76ebac:\tldp\tx22, x21, [sp,#48]", 7793580], [" 76ebb0:\tldp\tx24, x23, [sp,#32]", 7793584], [" 76ebb4:\tldp\tx26, x25, [sp,#16]", 7793588], [" 76ebb8:\torr\tw0, wzr, #0x1", 7793592], [" 76ebbc:\tldp\tx28, x27, [sp],#96", 7793596], [" 76ebc0:\tret", 7793600], [" 76ebc4:\tmov\tw26, wzr", 7793604], [" 76ebc8:\tb\t76e97c <islower@plt+0x70132c>", 7793608], ["", 0]], "l": 16, "f": "llvm::QGPUInstrInfoBase::parseISARegisterOperand(llvm::MachOpdSet*, llvm::MachineInstr const*, llvm::ISAOperandLoc*)"}, "133": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000076f210 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2f4450>:", 0], [" 76f210:\tsub\tsp, sp, #0x80", 7795216], [" 76f214:\tstp\tx28, x27, [sp,#32]", 7795220], [" 76f218:\tstp\tx26, x25, [sp,#48]", 7795224], [" 76f21c:\tstp\tx24, x23, [sp,#64]", 7795228], [" 76f220:\tstp\tx22, x21, [sp,#80]", 7795232], [" 76f224:\tstp\tx20, x19, [sp,#96]", 7795236], [" 76f228:\tstp\tx29, x30, [sp,#112]", 7795240], [" 76f22c:\tmov\tx20, x2", 7795244], [" 76f230:\tmov\tx21, x1", 7795248], [" 76f234:\tmov\tx19, x0", 7795252], [" 76f238:\tldrsh\tw10, [x20]", 7795256], [" 76f23c:\ttbnz\tw10, #31, 76f2f4 <islower@plt+0x701ca4>", 7795260], [" 76f240:\tldr\tw8, [x20,#4]", 7795264], [" 76f244:\tldrb\tw25, [x20,#8]", 7795268], [" 76f248:\tcmp\tw8, #0x1", 7795272], [" 76f24c:\tb.eq\t76f308 <islower@plt+0x701cb8>", 7795276], [" 76f250:\tcmp\tw8, #0x3", 7795280], [" 76f254:\tb.eq\t76f540 <islower@plt+0x701ef0>", 7795284], [" 76f258:\tcmp\tw8, #0x2", 7795288], [" 76f25c:\tb.ne\t76f528 <islower@plt+0x701ed8>", 7795292], [" 76f260:\tmov\tx0, x19", 7795296], [" 76f264:\tmov\tx1, x21", 7795300], [" 76f268:\tmov\tx2, x20", 7795304], [" 76f26c:\tbl\t76e914 <islower@plt+0x7012c4>", 7795308], [" 76f270:\tcbz\tw25, 76f660 <islower@plt+0x702010>", 7795312], [" 76f274:\tldr\tx0, [x21,#16]", 7795316], [" 76f278:\tldrh\tw9, [x0]", 7795320], [" 76f27c:\tcmp\tw9, #0xc5", 7795324], [" 76f280:\torr\tw17, wzr, #0x2", 7795328], [" 76f284:\tcsinc\tw29, w17, w25, eq", 7795332], [" 76f288:\tcmp\tw29, #0xb", 7795336], [" 76f28c:\tb.cc\t76f2a8 <islower@plt+0x701c58>", 7795340], [" 76f290:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7795344], [" 76f294:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7795348], [" 76f298:\tadd\tx0, x0, #0xd47", 7795352], [" 76f29c:\tadd\tx1, x1, #0x408", 7795356], [" 76f2a0:\tmov\tw2, #0xf9 \t// #249", 7795360], [" 76f2a4:\tbl\tb9770 <islower@plt+0x4c120>", 7795364], [" 76f2a8:\tldrb\tw0, [x19,#165]", 7795368], [" 76f2ac:\tstrb\tw29, [x19,#164]", 7795372], [" 76f2b0:\tcbnz\tw0, 76f2dc <islower@plt+0x701c8c>", 7795376], [" 76f2b4:\tldrb\tw1, [x19,#166]", 7795380], [" 76f2b8:\torr\tw3, w1, w29", 7795384], [" 76f2bc:\tand\tw10, w3, #0xff", 7795388], [" 76f2c0:\tcbnz\tw10, 76f2dc <islower@plt+0x701c8c>", 7795392], [" 76f2c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7795396], [" 76f2c8:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7795400], [" 76f2cc:\tadd\tx0, x0, #0xd47", 7795404], [" 76f2d0:\tadd\tx1, x1, #0x408", 7795408], [" 76f2d4:\tmov\tw2, #0x152 \t// #338", 7795412], [" 76f2d8:\tbl\tb9770 <islower@plt+0x4c120>", 7795416], [" 76f2dc:\tldrb\tw4, [x20,#9]", 7795420], [" 76f2e0:\torr\tw8, wzr, #0x1", 7795424], [" 76f2e4:\tstr\tw8, [x19,#160]", 7795428], [" 76f2e8:\tcbz\tw4, 76f688 <islower@plt+0x702038>", 7795432], [" 76f2ec:\tstrb\tw8, [x19,#166]", 7795436], [" 76f2f0:\tb\t76f660 <islower@plt+0x702010>", 7795440], [" 76f2f4:\tstrb\twzr, [x19,#186]", 7795444], [" 76f2f8:\tstrb\twzr, [x19,#166]", 7795448], [" 76f2fc:\tstrh\twzr, [x19,#164]", 7795452], [" 76f300:\tstr\twzr, [x19,#160]", 7795456], [" 76f304:\tb\t76f660 <islower@plt+0x702010>", 7795460], [" 76f308:\tldr\tw26, [x20]", 7795464], [" 76f30c:\tsxth\tw0, w26", 7795468], [" 76f310:\tasr\tw1, w26, #16", 7795472], [" 76f314:\tmov\tw29, w0", 7795476], [" 76f318:\tsub\tw27, w1, w0", 7795480], [" 76f31c:\tcbz\tw27, 76f680 <islower@plt+0x702030>", 7795484], [" 76f320:\tsub\tw11, w1, #0x1", 7795488], [" 76f324:\tstp\tw27, w26, [sp,#24]", 7795492], [" 76f328:\tcmp\tw11, w0", 7795496], [" 76f32c:\tstp\tw1, w0, [sp,#8]", 7795500], [" 76f330:\tand\tw3, w27, #0x1", 7795504], [" 76f334:\tstr\tx29, [sp,#16]", 7795508], [" 76f338:\tmov\tx28, xzr", 7795512], [" 76f33c:\tstr\tw3, [sp,#4]", 7795516], [" 76f340:\tb.eq\t76f4cc <islower@plt+0x701e7c>", 7795520], [" 76f344:\tsub\tw23, w27, w3", 7795524], [" 76f348:\tadrp\tx27, d3a000 <LoadQCC+0x13d3d0>", 7795528], [" 76f34c:\tadrp\tx29, d3a000 <LoadQCC+0x13d3d0>", 7795532], [" 76f350:\tadd\tx22, x19, #0x8", 7795536], [" 76f354:\tadd\tw24, w0, #0x1", 7795540], [" 76f358:\tadd\tx26, x19, #0x4", 7795544], [" 76f35c:\tadd\tx27, x27, #0xb3c", 7795548], [" 76f360:\tadd\tx29, x29, #0xb18", 7795552], [" 76f364:\tldr\tx11, [x21,#48]", 7795556], [" 76f368:\tsub\tw14, w24, #0x1", 7795560], [" 76f36c:\tlsl\tx17, x14, #5", 7795564], [" 76f370:\tldrb\tw15, [x11,x17]", 7795568], [" 76f374:\tsub\tw17, w15, #0x1", 7795572], [" 76f378:\tcmp\tw17, #0x8", 7795576], [" 76f37c:\tb.hi\t76f3a4 <islower@plt+0x701d54>", 7795580], [" 76f380:\tldrsw\tx18, [x29,x17,lsl #2]", 7795584], [" 76f384:\tadd\tx2, x18, x29", 7795588], [" 76f388:\tbr\tx2", 7795592], [" 76f38c:\tadd\tx7, x11, x14, lsl #5", 7795596], [" 76f390:\torr\tw5, wzr, #0x2", 7795600], [" 76f394:\tldr\tx4, [x7,#16]", 7795604], [" 76f398:\tstr\tw5, [x19,#160]", 7795608], [" 76f39c:\tstur\tw4, [x26,#-4]", 7795612], [" 76f3a0:\tb\t76f40c <islower@plt+0x701dbc>", 7795616], [" 76f3a4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7795620], [" 76f3a8:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7795624], [" 76f3ac:\tadd\tx0, x0, #0xd47", 7795628], [" 76f3b0:\tadd\tx1, x1, #0xbc1", 7795632], [" 76f3b4:\tmov\tw2, #0x1026 \t// #4134", 7795636], [" 76f3b8:\tbl\tb9770 <islower@plt+0x4c120>", 7795640], [" 76f3bc:\tb\t76f40c <islower@plt+0x701dbc>", 7795644], [" 76f3c0:\tadd\tx6, x11, x14, lsl #5", 7795648], [" 76f3c4:\torr\tw7, wzr, #0x3", 7795652], [" 76f3c8:\tldr\tx3, [x6,#16]", 7795656], [" 76f3cc:\tstr\tw7, [x19,#160]", 7795660], [" 76f3d0:\tstur\tx3, [x22,#-8]", 7795664], [" 76f3d4:\tb\t76f40c <islower@plt+0x701dbc>", 7795668], [" 76f3d8:\tadd\tx10, x11, x14, lsl #5", 7795672], [" 76f3dc:\torr\tw12, wzr, #0x6", 7795676], [" 76f3e0:\tldr\tx6, [x10,#16]", 7795680], [" 76f3e4:\tstr\tw12, [x19,#160]", 7795684], [" 76f3e8:\tstr\tx6, [x19]", 7795688], [" 76f3ec:\tb\t76f40c <islower@plt+0x701dbc>", 7795692], [" 76f3f0:\tadd\tx8, x11, x14, lsl #5", 7795696], [" 76f3f4:\tmov\tw10, #0x5 \t// #5", 7795700], [" 76f3f8:\tldr\tx5, [x8,#16]", 7795704], [" 76f3fc:\tldr\tw8, [x8,#4]", 7795708], [" 76f400:\tstr\tw10, [x19,#160]", 7795712], [" 76f404:\tstr\tx5, [x19]", 7795716], [" 76f408:\tstr\tw8, [x19,#8]", 7795720], [" 76f40c:\tldr\tx12, [x21,#48]", 7795724], [" 76f410:\tmov\tw9, w24", 7795728], [" 76f414:\tlsl\tx7, x9, #5", 7795732], [" 76f418:\tldrb\tw14, [x12,x7]", 7795736], [" 76f41c:\tsub\tw18, w14, #0x1", 7795740], [" 76f420:\tcmp\tw18, #0x8", 7795744], [" 76f424:\tb.hi\t76f44c <islower@plt+0x701dfc>", 7795748], [" 76f428:\tldrsw\tx0, [x27,x18,lsl #2]", 7795752], [" 76f42c:\tadd\tx1, x0, x27", 7795756], [" 76f430:\tbr\tx1", 7795760], [" 76f434:\tadd\tx14, x12, x9, lsl #5", 7795764], [" 76f438:\torr\tw4, wzr, #0x2", 7795768], [" 76f43c:\tldr\tx17, [x14,#16]", 7795772], [" 76f440:\tstr\tw4, [x19,#160]", 7795776], [" 76f444:\tstr\tw17, [x26]", 7795780], [" 76f448:\tb\t76f4b4 <islower@plt+0x701e64>", 7795784], [" 76f44c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7795788], [" 76f450:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7795792], [" 76f454:\tadd\tx0, x0, #0xd47", 7795796], [" 76f458:\tadd\tx1, x1, #0xbc1", 7795800], [" 76f45c:\tmov\tw2, #0x1026 \t// #4134", 7795804], [" 76f460:\tbl\tb9770 <islower@plt+0x4c120>", 7795808], [" 76f464:\tb\t76f4b4 <islower@plt+0x701e64>", 7795812], [" 76f468:\tadd\tx15, x12, x9, lsl #5", 7795816], [" 76f46c:\torr\tw6, wzr, #0x3", 7795820], [" 76f470:\tldr\tx18, [x15,#16]", 7795824], [" 76f474:\tstr\tw6, [x19,#160]", 7795828], [" 76f478:\tstr\tx18, [x22]", 7795832], [" 76f47c:\tb\t76f4b4 <islower@plt+0x701e64>", 7795836], [" 76f480:\tadd\tx9, x12, x9, lsl #5", 7795840], [" 76f484:\torr\tw11, wzr, #0x6", 7795844], [" 76f488:\tldr\tx15, [x9,#16]", 7795848], [" 76f48c:\tstr\tw11, [x19,#160]", 7795852], [" 76f490:\tstr\tx15, [x19]", 7795856], [" 76f494:\tb\t76f4b4 <islower@plt+0x701e64>", 7795860], [" 76f498:\tadd\tx13, x12, x9, lsl #5", 7795864], [" 76f49c:\tldr\tx16, [x13,#16]", 7795868], [" 76f4a0:\tldr\tw8, [x13,#4]", 7795872], [" 76f4a4:\tmov\tw13, #0x5 \t// #5", 7795876], [" 76f4a8:\tstr\tw13, [x19,#160]", 7795880], [" 76f4ac:\tstr\tx16, [x19]", 7795884], [" 76f4b0:\tstr\tw8, [x19,#8]", 7795888], [" 76f4b4:\tadd\tx28, x28, #0x2", 7795892], [" 76f4b8:\tsubs\tw23, w23, #0x2", 7795896], [" 76f4bc:\tadd\tw24, w24, #0x2", 7795900], [" 76f4c0:\tadd\tx26, x26, #0x8", 7795904], [" 76f4c4:\tadd\tx22, x22, #0x10", 7795908], [" 76f4c8:\tb.ne\t76f364 <islower@plt+0x701d14>", 7795912], [" 76f4cc:\tldr\tw27, [sp,#24]", 7795916], [" 76f4d0:\tldr\tx29, [sp,#16]", 7795920], [" 76f4d4:\tldr\tw23, [sp,#12]", 7795924], [" 76f4d8:\tldr\tw4, [sp,#4]", 7795928], [" 76f4dc:\tcbz\tw4, 76f6f8 <islower@plt+0x7020a8>", 7795932], [" 76f4e0:\tldr\tx9, [x21,#48]", 7795936], [" 76f4e4:\tadd\tw8, w28, w23", 7795940], [" 76f4e8:\tlsl\tx10, x8, #5", 7795944], [" 76f4ec:\tldrb\tw12, [x9,x10]", 7795948], [" 76f4f0:\tsub\tw16, w12, #0x1", 7795952], [" 76f4f4:\tcmp\tw16, #0x8", 7795956], [" 76f4f8:\tb.hi\t76f690 <islower@plt+0x702040>", 7795960], [" 76f4fc:\tadrp\tx1, d3a000 <LoadQCC+0x13d3d0>", 7795964], [" 76f500:\tadd\tx1, x1, #0xb60", 7795968], [" 76f504:\tldrsw\tx11, [x1,x16,lsl #2]", 7795972], [" 76f508:\tadd\tx12, x11, x1", 7795976], [" 76f50c:\tbr\tx12", 7795980], [" 76f510:\tadd\tx4, x9, x8, lsl #5", 7795984], [" 76f514:\torr\tw9, wzr, #0x2", 7795988], [" 76f518:\tldr\tx15, [x4,#16]", 7795992], [" 76f51c:\tstr\tw9, [x19,#160]", 7795996], [" 76f520:\tstr\tw15, [x19,x28,lsl #2]", 7796000], [" 76f524:\tb\t76f6f8 <islower@plt+0x7020a8>", 7796004], [" 76f528:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796008], [" 76f52c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796012], [" 76f530:\tadd\tx0, x0, #0xd47", 7796016], [" 76f534:\tadd\tx1, x1, #0xbc1", 7796020], [" 76f538:\tmov\tw2, #0x2c0 \t// #704", 7796024], [" 76f53c:\tbl\tb9770 <islower@plt+0x4c120>", 7796028], [" 76f540:\tldr\tw7, [x20]", 7796032], [" 76f544:\tsxth\tw28, w7", 7796036], [" 76f548:\tasr\tw23, w7, #16", 7796040], [" 76f54c:\tsub\tw25, w23, w28", 7796044], [" 76f550:\tcmp\tw25, #0x1", 7796048], [" 76f554:\tb.hi\t76f570 <islower@plt+0x701f20>", 7796052], [" 76f558:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796056], [" 76f55c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796060], [" 76f560:\tadd\tx0, x0, #0xd47", 7796064], [" 76f564:\tadd\tx1, x1, #0xbc1", 7796068], [" 76f568:\tmov\tw2, #0xff4 \t// #4084", 7796072], [" 76f56c:\tbl\tb9770 <islower@plt+0x4c120>", 7796076], [" 76f570:\tldr\tx8, [x21,#48]", 7796080], [" 76f574:\tsub\tw15, w23, #0x1", 7796084], [" 76f578:\tlsl\tx10, x15, #5", 7796088], [" 76f57c:\tldrb\tw17, [x8,x10]", 7796092], [" 76f580:\tadd\tw10, w28, #0x1", 7796096], [" 76f584:\tcmp\tw17, #0x1", 7796100], [" 76f588:\tb.ne\t76f598 <islower@plt+0x701f48>", 7796104], [" 76f58c:\tadd\tx27, x8, x15, lsl #5", 7796108], [" 76f590:\tldr\tw9, [x27,#16]", 7796112], [" 76f594:\tb\t76f59c <islower@plt+0x701f4c>", 7796116], [" 76f598:\tmov\tw9, wzr", 7796120], [" 76f59c:\tlsl\tx11, x10, #5", 7796124], [" 76f5a0:\tldrb\tw24, [x8,x11]", 7796128], [" 76f5a4:\tcbz\tw24, 76f5b0 <islower@plt+0x701f60>", 7796132], [" 76f5a8:\tmov\tw12, wzr", 7796136], [" 76f5ac:\tb\t76f5c4 <islower@plt+0x701f74>", 7796140], [" 76f5b0:\tadd\tx29, x8, x10, lsl #5", 7796144], [" 76f5b4:\tldr\tw11, [x29,#4]", 7796148], [" 76f5b8:\tand\tw11, w11, #0xfffffffc", 7796152], [" 76f5bc:\tcmp\tw11, #0xcc", 7796156], [" 76f5c0:\tcset\tw12, ne", 7796160], [" 76f5c4:\tlsl\tx13, x28, #5", 7796164], [" 76f5c8:\tldrb\tw18, [x8,x13]", 7796168], [" 76f5cc:\tcmp\tw18, #0x5", 7796172], [" 76f5d0:\tb.ne\t76f5f4 <islower@plt+0x701fa4>", 7796176], [" 76f5d4:\tadd\tx28, x8, x28, lsl #5", 7796180], [" 76f5d8:\torr\tw10, wzr, #0x4", 7796184], [" 76f5dc:\tmov\tw14, #0xcb \t// #203", 7796188], [" 76f5e0:\tldr\tw15, [x28,#16]", 7796192], [" 76f5e4:\tstr\tw10, [x19,#160]", 7796196], [" 76f5e8:\tstr\tw14, [x19]", 7796200], [" 76f5ec:\tstp\tw9, w15, [x19,#8]", 7796204], [" 76f5f0:\tb\t76f63c <islower@plt+0x701fec>", 7796208], [" 76f5f4:\tadd\tx11, x8, x28, lsl #5", 7796212], [" 76f5f8:\tldr\tw11, [x11,#4]", 7796216], [" 76f5fc:\tcbz\tw12, 76f628 <islower@plt+0x701fd8>", 7796220], [" 76f600:\tadd\tx12, x8, x10, lsl #5", 7796224], [" 76f604:\tmov\tw17, #0xffffffff \t// #-1", 7796228], [" 76f608:\torr\tw16, wzr, #0x4", 7796232], [" 76f60c:\tldr\tw18, [x12,#4]", 7796236], [" 76f610:\tstp\tw9, w17, [x19,#8]", 7796240], [" 76f614:\torr\tw9, wzr, #0x1", 7796244], [" 76f618:\tstr\tw16, [x19,#160]", 7796248], [" 76f61c:\tstp\tw11, w18, [x19]", 7796252], [" 76f620:\tstrb\tw9, [x19,#16]", 7796256], [" 76f624:\tb\t76f640 <islower@plt+0x701ff0>", 7796260], [" 76f628:\torr\tw0, wzr, #0x4", 7796264], [" 76f62c:\tstr\tw11, [x19]", 7796268], [" 76f630:\tmov\tw1, #0xffffffff \t// #-1", 7796272], [" 76f634:\tstr\tw0, [x19,#160]", 7796276], [" 76f638:\tstp\tw9, w1, [x19,#8]", 7796280], [" 76f63c:\tstrb\twzr, [x19,#16]", 7796284], [" 76f640:\tldrsh\tx12, [x20]", 7796288], [" 76f644:\torr\tw3, wzr, #0x1", 7796292], [" 76f648:\tstrb\tw25, [x19,#168]", 7796296], [" 76f64c:\tstrb\tw3, [x19,#164]", 7796300], [" 76f650:\tand\tx20, x12, #0xffffffff", 7796304], [" 76f654:\tstrb\tw12, [x19,#167]", 7796308], [" 76f658:\tadd\tx14, x8, x20, lsl #5", 7796312], [" 76f65c:\tstr\tx14, [x19,#176]", 7796316], [" 76f660:\tldp\tx29, x30, [sp,#112]", 7796320], [" 76f664:\tldp\tx20, x19, [sp,#96]", 7796324], [" 76f668:\tldp\tx22, x21, [sp,#80]", 7796328], [" 76f66c:\tldp\tx24, x23, [sp,#64]", 7796332], [" 76f670:\tldp\tx26, x25, [sp,#48]", 7796336], [" 76f674:\tldp\tx28, x27, [sp,#32]", 7796340], [" 76f678:\tadd\tsp, sp, #0x80", 7796344], [" 76f67c:\tret", 7796348], [" 76f680:\torr\tw24, wzr, #0x1", 7796352], [" 76f684:\tb\t76f728 <islower@plt+0x7020d8>", 7796356], [" 76f688:\tstrb\tw8, [x19,#165]", 7796360], [" 76f68c:\tb\t76f660 <islower@plt+0x702010>", 7796364], [" 76f690:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796368], [" 76f694:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796372], [" 76f698:\tadd\tx0, x0, #0xd47", 7796376], [" 76f69c:\tadd\tx1, x1, #0xbc1", 7796380], [" 76f6a0:\tmov\tw2, #0x1026 \t// #4134", 7796384], [" 76f6a4:\tbl\tb9770 <islower@plt+0x4c120>", 7796388], [" 76f6a8:\tb\t76f6f8 <islower@plt+0x7020a8>", 7796392], [" 76f6ac:\tadd\tx5, x9, x8, lsl #5", 7796396], [" 76f6b0:\torr\tw24, wzr, #0x3", 7796400], [" 76f6b4:\tldr\tx16, [x5,#16]", 7796404], [" 76f6b8:\tstr\tw24, [x19,#160]", 7796408], [" 76f6bc:\tstr\tx16, [x19,x28,lsl #3]", 7796412], [" 76f6c0:\tb\t76f6f8 <islower@plt+0x7020a8>", 7796416], [" 76f6c4:\tadd\tx2, x9, x8, lsl #5", 7796420], [" 76f6c8:\torr\tw7, wzr, #0x6", 7796424], [" 76f6cc:\tldr\tx13, [x2,#16]", 7796428], [" 76f6d0:\tstr\tw7, [x19,#160]", 7796432], [" 76f6d4:\tstr\tx13, [x19]", 7796436], [" 76f6d8:\tb\t76f6f8 <islower@plt+0x7020a8>", 7796440], [" 76f6dc:\tadd\tx3, x9, x8, lsl #5", 7796444], [" 76f6e0:\tmov\tw2, #0x5 \t// #5", 7796448], [" 76f6e4:\tldr\tx14, [x3,#16]", 7796452], [" 76f6e8:\tldr\tw26, [x3,#4]", 7796456], [" 76f6ec:\tstr\tw2, [x19,#160]", 7796460], [" 76f6f0:\tstr\tx14, [x19]", 7796464], [" 76f6f4:\tstr\tw26, [x19,#8]", 7796468], [" 76f6f8:\tldr\tw2, [sp,#8]", 7796472], [" 76f6fc:\tcmp\tw27, #0xb", 7796476], [" 76f700:\tldr\tw26, [sp,#28]", 7796480], [" 76f704:\tadd\tw13, w2, #0x1", 7796484], [" 76f708:\tsub\tw24, w13, w23", 7796488], [" 76f70c:\tb.cc\t76f728 <islower@plt+0x7020d8>", 7796492], [" 76f710:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796496], [" 76f714:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796500], [" 76f718:\tadd\tx0, x0, #0xd47", 7796504], [" 76f71c:\tadd\tx1, x1, #0x408", 7796508], [" 76f720:\tmov\tw2, #0xf9 \t// #249", 7796512], [" 76f724:\tbl\tb9770 <islower@plt+0x4c120>", 7796516], [" 76f728:\tldr\tx22, [x21,#48]", 7796520], [" 76f72c:\tstrb\tw27, [x19,#164]", 7796524], [" 76f730:\tstrb\tw26, [x19,#167]", 7796528], [" 76f734:\tstrb\tw24, [x19,#168]", 7796532], [" 76f738:\tadd\tx23, x22, x29, lsl #5", 7796536], [" 76f73c:\tstr\tx23, [x19,#176]", 7796540], [" 76f740:\tcbz\tw25, 76f660 <islower@plt+0x702010>", 7796544], [" 76f744:\tadd\tw27, w25, #0x1", 7796548], [" 76f748:\tcmp\tw27, #0xb", 7796552], [" 76f74c:\tb.cc\t76f768 <islower@plt+0x702118>", 7796556], [" 76f750:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796560], [" 76f754:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796564], [" 76f758:\tadd\tx0, x0, #0xd47", 7796568], [" 76f75c:\tadd\tx1, x1, #0x408", 7796572], [" 76f760:\tmov\tw2, #0xf9 \t// #249", 7796576], [" 76f764:\tbl\tb9770 <islower@plt+0x4c120>", 7796580], [" 76f768:\tstrb\tw27, [x19,#164]", 7796584], [" 76f76c:\tldr\tx13, [x19,#160]", 7796588], [" 76f770:\tcmp\tw13, #0x3", 7796592], [" 76f774:\tb.eq\t76f7cc <islower@plt+0x70217c>", 7796596], [" 76f778:\tcmp\tw13, #0x2", 7796600], [" 76f77c:\tb.ne\t76f660 <islower@plt+0x702010>", 7796604], [" 76f780:\tand\tx21, x13, #0xff0000000000", 7796608], [" 76f784:\tcbnz\tx21, 76f7b0 <islower@plt+0x702160>", 7796612], [" 76f788:\tlsr\tx8, x13, #48", 7796616], [" 76f78c:\torr\tw16, w8, w27", 7796620], [" 76f790:\tand\tw16, w16, #0xff", 7796624], [" 76f794:\tcbnz\tw16, 76f7b0 <islower@plt+0x702160>", 7796628], [" 76f798:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796632], [" 76f79c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796636], [" 76f7a0:\tadd\tx0, x0, #0xd47", 7796640], [" 76f7a4:\tadd\tx1, x1, #0x408", 7796644], [" 76f7a8:\tmov\tw2, #0x15b \t// #347", 7796648], [" 76f7ac:\tbl\tb9770 <islower@plt+0x4c120>", 7796652], [" 76f7b0:\tldrb\tw17, [x20,#9]", 7796656], [" 76f7b4:\torr\tw18, wzr, #0x2", 7796660], [" 76f7b8:\tstr\tw18, [x19,#160]", 7796664], [" 76f7bc:\tcbz\tw17, 76f828 <islower@plt+0x7021d8>", 7796668], [" 76f7c0:\torr\tw0, wzr, #0x1", 7796672], [" 76f7c4:\tstrb\tw0, [x19,#166]", 7796676], [" 76f7c8:\tb\t76f660 <islower@plt+0x702010>", 7796680], [" 76f7cc:\tubfx\tx9, x13, #48, #8", 7796684], [" 76f7d0:\tcbz\tw9, 76f7ec <islower@plt+0x70219c>", 7796688], [" 76f7d4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796692], [" 76f7d8:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796696], [" 76f7dc:\tadd\tx0, x0, #0xd47", 7796700], [" 76f7e0:\tadd\tx1, x1, #0x408", 7796704], [" 76f7e4:\tmov\tw2, #0x160 \t// #352", 7796708], [" 76f7e8:\tbl\tb9770 <islower@plt+0x4c120>", 7796712], [" 76f7ec:\tldrb\tw3, [x19,#165]", 7796716], [" 76f7f0:\tcbnz\tw3, 76f814 <islower@plt+0x7021c4>", 7796720], [" 76f7f4:\tldrb\tw4, [x19,#164]", 7796724], [" 76f7f8:\tcbnz\tw4, 76f814 <islower@plt+0x7021c4>", 7796728], [" 76f7fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 7796732], [" 76f800:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 7796736], [" 76f804:\tadd\tx0, x0, #0xd47", 7796740], [" 76f808:\tadd\tx1, x1, #0x408", 7796744], [" 76f80c:\tmov\tw2, #0x163 \t// #355", 7796748], [" 76f810:\tbl\tb9770 <islower@plt+0x4c120>", 7796752], [" 76f814:\torr\tw5, wzr, #0x3", 7796756], [" 76f818:\torr\tw6, wzr, #0x1", 7796760], [" 76f81c:\tstr\tw5, [x19,#160]", 7796764], [" 76f820:\tstrb\tw6, [x19,#165]", 7796768], [" 76f824:\tb\t76f660 <islower@plt+0x702010>", 7796772], [" 76f828:\torr\tw1, wzr, #0x1", 7796776], [" 76f82c:\tstrb\tw1, [x19,#165]", 7796780], [" 76f830:\tb\t76f660 <islower@plt+0x702010>", 7796784], ["", 0]], "l": 16, "f": "llvm::QGPUInstrInfoBase::getISASrcOpd(llvm::MachOpdSet*, llvm::MachineInstr const*, llvm::ISAOperandLoc&)"}, "134": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000076ed20 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2f4940>:", 0], [" 76ed20:\tsub\tsp, sp, #0x50", 7793952], [" 76ed24:\tstp\tx23, x22, [sp,#32]", 7793956], [" 76ed28:\tstp\tx21, x20, [sp,#48]", 7793960], [" 76ed2c:\tstp\tx19, x30, [sp,#64]", 7793964], [" 76ed30:\tmrs\tx12, tpidr_el0", 7793968], [" 76ed34:\tadrp\tx23, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7793972], [" 76ed38:\tldr\tx11, [x12,#40]", 7793976], [" 76ed3c:\tmov\tx19, x1", 7793980], [" 76ed40:\torr\tw18, wzr, #0x30", 7793984], [" 76ed44:\tldr\tx23, [x23,#1680]", 7793988], [" 76ed48:\tmov\tw21, w2", 7793992], [" 76ed4c:\tmov\tx20, x0", 7793996], [" 76ed50:\tstr\tx11, [sp,#24]", 7794000], [" 76ed54:\tldr\tx14, [x19,#16]", 7794004], [" 76ed58:\tldr\tx15, [x23]", 7794008], [" 76ed5c:\tldrh\tw12, [x14]", 7794012], [" 76ed60:\tnop", 7794016], [" 76ed64:\tmadd\tx15, x12, x18, x15", 7794020], [" 76ed68:\tldrb\tw8, [x15,#17]", 7794024], [" 76ed6c:\ttbnz\tw8, #2, 76ed7c <islower@plt+0x70172c>", 7794028], [" 76ed70:\tmov\tw8, wzr", 7794032], [" 76ed74:\tmov\tw22, wzr", 7794036], [" 76ed78:\tb\t76ee08 <islower@plt+0x7017b8>", 7794040], [" 76ed7c:\tmov\tx0, x19", 7794044], [" 76ed80:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7794048], [" 76ed84:\tldr\tx9, [x19,#48]", 7794052], [" 76ed88:\tsub\tw10, w0, #0x1", 7794056], [" 76ed8c:\tlsl\tx0, x10, #5", 7794060], [" 76ed90:\tldrb\tw8, [x9,x0]", 7794064], [" 76ed94:\tcmp\tw8, #0x1", 7794068], [" 76ed98:\tb.ne\t76eda8 <islower@plt+0x701758>", 7794072], [" 76ed9c:\tadd\tx16, x9, x10, lsl #5", 7794076], [" 76eda0:\tldr\tx8, [x16,#16]", 7794080], [" 76eda4:\tb\t76edac <islower@plt+0x70175c>", 7794084], [" 76eda8:\tmov\tx8, xzr", 7794088], [" 76edac:\tcmp\tx8, #0x0", 7794092], [" 76edb0:\tubfx\tw10, w8, #14, #3", 7794096], [" 76edb4:\tcsel\tw22, wzr, w10, eq", 7794100], [" 76edb8:\tcbz\tw22, 76ee04 <islower@plt+0x7017b4>", 7794104], [" 76edbc:\tmov\tx0, x19", 7794108], [" 76edc0:\tbl\t4e5d4c <islower@plt+0x4786fc>", 7794112], [" 76edc4:\tldr\tx4, [x19,#48]", 7794116], [" 76edc8:\tsub\tw11, w0, #0x1", 7794120], [" 76edcc:\tlsl\tx2, x11, #5", 7794124], [" 76edd0:\tldrb\tw9, [x4,x2]", 7794128], [" 76edd4:\tcmp\tw9, #0x1", 7794132], [" 76edd8:\tb.ne\t76ee04 <islower@plt+0x7017b4>", 7794136], [" 76eddc:\tadd\tx17, x4, x11, lsl #5", 7794140], [" 76ede0:\tldr\tx9, [x17,#16]", 7794144], [" 76ede4:\tcbz\tx9, 76ee04 <islower@plt+0x7017b4>", 7794148], [" 76ede8:\tcmp\tw21, #0x2", 7794152], [" 76edec:\tb.eq\t76f144 <islower@plt+0x701af4>", 7794156], [" 76edf0:\tcmp\tw21, #0x1", 7794160], [" 76edf4:\tb.eq\t76f160 <islower@plt+0x701b10>", 7794164], [" 76edf8:\tcbnz\tw21, 76f168 <islower@plt+0x701b18>", 7794168], [" 76edfc:\tubfx\tx8, x9, #17, #1", 7794172], [" 76ee00:\tb\t76ee08 <islower@plt+0x7017b8>", 7794176], [" 76ee04:\tmov\tw8, wzr", 7794180], [" 76ee08:\tldr\tx1, [x19,#16]", 7794184], [" 76ee0c:\torr\tw6, wzr, #0x30", 7794188], [" 76ee10:\tldr\tx3, [x23]", 7794192], [" 76ee14:\tadrp\tx7, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7794196], [" 76ee18:\tldrh\tw11, [x1]", 7794200], [" 76ee1c:\tnop", 7794204], [" 76ee20:\tmadd\tx10, x11, x6, x3", 7794208], [" 76ee24:\tldr\tx14, [x10,#16]", 7794212], [" 76ee28:\tldr\tx7, [x7,#1688]", 7794216], [" 76ee2c:\tubfx\tx13, x14, #51, #12", 7794220], [" 76ee30:\tadd\tx12, x7, x13", 7794224], [" 76ee34:\tmov\tw13, #0xffffffff \t// #-1", 7794228], [" 76ee38:\tldrb\tw16, [x12,#1]", 7794232], [" 76ee3c:\tcmp\tw16, w21", 7794236], [" 76ee40:\tb.ls\t76f0d0 <islower@plt+0x701a80>", 7794240], [" 76ee44:\tldrb\tw17, [x12]", 7794244], [" 76ee48:\tmov\tw13, #0xffffffff \t// #-1", 7794248], [" 76ee4c:\tadd\tw15, w17, w21", 7794252], [" 76ee50:\tadd\tx9, x12, w15, sxtw", 7794256], [" 76ee54:\tldrb\tw9, [x9,#2]", 7794260], [" 76ee58:\tcbz\tw9, 76f0d0 <islower@plt+0x701a80>", 7794264], [" 76ee5c:\tsubs\tw16, w15, #0x1", 7794268], [" 76ee60:\tb.lt\t76efd4 <islower@plt+0x701984>", 7794272], [" 76ee64:\tlsr\tx4, x14, #51", 7794276], [" 76ee68:\ttbnz\tw4, #11, 76efdc <islower@plt+0x70198c>", 7794280], [" 76ee6c:\tsxtb\tx5, w17", 7794284], [" 76ee70:\tsxtb\tw18, w5", 7794288], [" 76ee74:\ttbnz\tw18, #31, 76efdc <islower@plt+0x70198c>", 7794292], [" 76ee78:\tadd\tx15, x5, w21, sxtw", 7794296], [" 76ee7c:\tsubs\tx13, x15, #0x1", 7794300], [" 76ee80:\tb.lt\t76f060 <islower@plt+0x701a10>", 7794304], [" 76ee84:\tcmp\tx15, #0x10", 7794308], [" 76ee88:\tb.lt\t76f068 <islower@plt+0x701a18>", 7794312], [" 76ee8c:\tmovi\tv0.2d, #0x0", 7794316], [" 76ee90:\tand\tx14, x15, #0xfffffffffffffff0", 7794320], [" 76ee94:\torr\tx3, x15, #0xf", 7794324], [" 76ee98:\tmov\tx16, xzr", 7794328], [" 76ee9c:\tmov\tx1, xzr", 7794332], [" 76eea0:\tsub\tx17, x14, #0x801", 7794336], [" 76eea4:\teor\tx18, x3, #0xfffffffffffffff0", 7794340], [" 76eea8:\tmov\tv1.16b, v0.16b", 7794344], [" 76eeac:\tadd\tx0, x12, #0x42", 7794348], [" 76eeb0:\tadd\tx2, x12, #0x2", 7794352], [" 76eeb4:\tmov\tw3, #0x72 \t// #114", 7794356], [" 76eeb8:\torr\tx4, xzr, #0xffffffffffffffef", 7794360], [" 76eebc:\torr\tx5, xzr, #0xfffffffffffff7ff", 7794364], [" 76eec0:\tlsl\tx6, x16, #11", 7794368], [" 76eec4:\tmov\tv2.16b, v0.16b", 7794372], [" 76eec8:\tsub\tx7, x4, x6", 7794376], [" 76eecc:\tmov\tv3.16b, v0.16b", 7794380], [" 76eed0:\tsub\tx6, x5, x6", 7794384], [" 76eed4:\tcmp\tx6, x18", 7794388], [" 76eed8:\tcsel\tx6, x6, x18, gt", 7794392], [" 76eedc:\tsub\tx6, x7, x6", 7794396], [" 76eee0:\tlsr\tx23, x6, #4", 7794400], [" 76eee4:\tadd\tx7, x23, #0x1", 7794404], [" 76eee8:\tcmp\tx6, #0x70", 7794408], [" 76eeec:\tand\tx6, x7, #0x7", 7794412], [" 76eef0:\tmov\tx23, x1", 7794416], [" 76eef4:\tb.cc\t76ef70 <islower@plt+0x701920>", 7794420], [" 76eef8:\tmov\tv2.16b, v0.16b", 7794424], [" 76eefc:\tsub\tx7, x7, x6", 7794428], [" 76ef00:\tmov\tv3.16b, v0.16b", 7794432], [" 76ef04:\tmov\tx21, x3", 7794436], [" 76ef08:\tmov\tx23, x0", 7794440], [" 76ef0c:\tldp\tq18, q19, [x23,#-64]", 7794444], [" 76ef10:\tsubs\tx7, x7, #0x8", 7794448], [" 76ef14:\tldp\tq24, q25, [x23,#-32]", 7794452], [" 76ef18:\tadd\tx21, x21, #0x80", 7794456], [" 76ef1c:\tuaddw\tv20.8h, v3.8h, v18.8b", 7794460], [" 76ef20:\tuaddw2\tv21.8h, v2.8h, v18.16b", 7794464], [" 76ef24:\tldp\tq2, q3, [x23]", 7794468], [" 76ef28:\tldp\tq4, q5, [x23,#32]", 7794472], [" 76ef2c:\tadd\tx23, x23, #0x80", 7794476], [" 76ef30:\tuaddw\tv22.8h, v20.8h, v19.8b", 7794480], [" 76ef34:\tuaddw2\tv23.8h, v21.8h, v19.16b", 7794484], [" 76ef38:\tuaddw\tv26.8h, v22.8h, v24.8b", 7794488], [" 76ef3c:\tuaddw2\tv27.8h, v23.8h, v24.16b", 7794492], [" 76ef40:\tuaddw\tv28.8h, v26.8h, v25.8b", 7794496], [" 76ef44:\tuaddw2\tv29.8h, v27.8h, v25.16b", 7794500], [" 76ef48:\tuaddw\tv30.8h, v28.8h, v2.8b", 7794504], [" 76ef4c:\tuaddw2\tv31.8h, v29.8h, v2.16b", 7794508], [" 76ef50:\tuaddw\tv2.8h, v30.8h, v3.8b", 7794512], [" 76ef54:\tuaddw2\tv3.8h, v31.8h, v3.16b", 7794516], [" 76ef58:\tuaddw\tv6.8h, v2.8h, v4.8b", 7794520], [" 76ef5c:\tuaddw2\tv4.8h, v3.8h, v4.16b", 7794524], [" 76ef60:\tuaddw\tv3.8h, v6.8h, v5.8b", 7794528], [" 76ef64:\tuaddw2\tv2.8h, v4.8h, v5.16b", 7794532], [" 76ef68:\tb.ne\t76ef0c <islower@plt+0x7018bc>", 7794536], [" 76ef6c:\tsub\tx23, x21, #0x72", 7794540], [" 76ef70:\tadd\tx7, x1, #0x800", 7794544], [" 76ef74:\tcbz\tx6, 76ef90 <islower@plt+0x701940>", 7794548], [" 76ef78:\tadd\tx23, x2, x23", 7794552], [" 76ef7c:\tldr\tq6, [x23],#16", 7794556], [" 76ef80:\tsubs\tx6, x6, #0x1", 7794560], [" 76ef84:\tuaddw\tv3.8h, v3.8h, v6.8b", 7794564], [" 76ef88:\tuaddw2\tv2.8h, v2.8h, v6.16b", 7794568], [" 76ef8c:\tb.ne\t76ef7c <islower@plt+0x70192c>", 7794572], [" 76ef90:\tadd\tv7.8h, v3.8h, v2.8h", 7794576], [" 76ef94:\tcmp\tx1, x17", 7794580], [" 76ef98:\tadd\tx16, x16, #0x1", 7794584], [" 76ef9c:\tadd\tx0, x0, #0x800", 7794588], [" 76efa0:\tadd\tx3, x3, #0x800", 7794592], [" 76efa4:\tmov\tx1, x7", 7794596], [" 76efa8:\tuxtl\tv16.4s, v7.4h", 7794600], [" 76efac:\tuaddw2\tv17.4s, v16.4s, v7.8h", 7794604], [" 76efb0:\tadd\tv1.4s, v17.4s, v1.4s", 7794608], [" 76efb4:\tb.le\t76eec0 <islower@plt+0x701870>", 7794612], [" 76efb8:\t.inst\t0x6e014024 ; undefined", 7794616], [" 76efbc:\tcmp\tx14, x15", 7794620], [" 76efc0:\tadd\tv0.2s, v1.2s, v4.2s", 7794624], [" 76efc4:\taddp\tv5.2s, v0.2s, v0.2s", 7794628], [" 76efc8:\tfmov\tw16, s5", 7794632], [" 76efcc:\tb.lt\t76f070 <islower@plt+0x701a20>", 7794636], [" 76efd0:\tb\t76f08c <islower@plt+0x701a3c>", 7794640], [" 76efd4:\tmov\tw16, wzr", 7794644], [" 76efd8:\tb\t76f08c <islower@plt+0x701a3c>", 7794648], [" 76efdc:\tadd\tx12, x12, #0x2", 7794652], [" 76efe0:\tand\tw13, w15, #0x7", 7794656], [" 76efe4:\tcmp\tw16, #0x7", 7794660], [" 76efe8:\tb.cs\t76eff4 <islower@plt+0x7019a4>", 7794664], [" 76efec:\tmov\tw16, wzr", 7794668], [" 76eff0:\tb\t76f048 <islower@plt+0x7019f8>", 7794672], [" 76eff4:\tmov\tw16, wzr", 7794676], [" 76eff8:\tsub\tw14, w15, w13", 7794680], [" 76effc:\tldrb\tw3, [x12]", 7794684], [" 76f000:\tsubs\tw14, w14, #0x8", 7794688], [" 76f004:\tldrb\tw4, [x12,#1]", 7794692], [" 76f008:\tldrb\tw5, [x12,#2]", 7794696], [" 76f00c:\tldrb\tw6, [x12,#3]", 7794700], [" 76f010:\tldrb\tw7, [x12,#4]", 7794704], [" 76f014:\tadd\tw16, w3, w16", 7794708], [" 76f018:\tldrb\tw15, [x12,#5]", 7794712], [" 76f01c:\tadd\tw0, w4, w16", 7794716], [" 76f020:\tldrb\tw17, [x12,#6]", 7794720], [" 76f024:\tadd\tw1, w5, w0", 7794724], [" 76f028:\tldrb\tw18, [x12,#7]", 7794728], [" 76f02c:\tadd\tw2, w6, w1", 7794732], [" 76f030:\tadd\tw3, w7, w2", 7794736], [" 76f034:\tadd\tw4, w15, w3", 7794740], [" 76f038:\tadd\tw5, w17, w4", 7794744], [" 76f03c:\tadd\tx12, x12, #0x8", 7794748], [" 76f040:\tadd\tw16, w18, w5", 7794752], [" 76f044:\tb.ne\t76effc <islower@plt+0x7019ac>", 7794756], [" 76f048:\tcbz\tw13, 76f08c <islower@plt+0x701a3c>", 7794760], [" 76f04c:\tldrb\tw1, [x12],#1", 7794764], [" 76f050:\tadd\tw16, w1, w16", 7794768], [" 76f054:\tsubs\tw13, w13, #0x1", 7794772], [" 76f058:\tb.ne\t76f04c <islower@plt+0x7019fc>", 7794776], [" 76f05c:\tb\t76f08c <islower@plt+0x701a3c>", 7794780], [" 76f060:\tmov\tw16, wzr", 7794784], [" 76f064:\tb\t76f08c <islower@plt+0x701a3c>", 7794788], [" 76f068:\tmov\tw16, wzr", 7794792], [" 76f06c:\tmov\tx14, xzr", 7794796], [" 76f070:\tadd\tx0, x14, #0x2", 7794800], [" 76f074:\tldrb\tw7, [x12,x0]", 7794804], [" 76f078:\tsub\tx4, x0, #0x2", 7794808], [" 76f07c:\tadd\tx0, x0, #0x1", 7794812], [" 76f080:\tcmp\tx4, x13", 7794816], [" 76f084:\tadd\tw16, w7, w16", 7794820], [" 76f088:\tb.lt\t76f074 <islower@plt+0x701a24>", 7794824], [" 76f08c:\tcmp\tw11, #0xd", 7794828], [" 76f090:\tb.eq\t76f0c0 <islower@plt+0x701a70>", 7794832], [" 76f094:\tldr\tx2, [x10,#40]", 7794836], [" 76f098:\tmov\tw13, #0xffffffff \t// #-1", 7794840], [" 76f09c:\tadd\tx10, x2, w16, uxtw #3", 7794844], [" 76f0a0:\tldrb\tw11, [x10,#3]", 7794848], [" 76f0a4:\tmov\tw10, w16", 7794852], [" 76f0a8:\tcmp\tw11, #0x1", 7794856], [" 76f0ac:\tb.eq\t76f11c <islower@plt+0x701acc>", 7794860], [" 76f0b0:\tcmp\tw11, #0x3", 7794864], [" 76f0b4:\tb.eq\t76f130 <islower@plt+0x701ae0>", 7794868], [" 76f0b8:\tcmp\tw11, #0x2", 7794872], [" 76f0bc:\tb.ne\t76f0d0 <islower@plt+0x701a80>", 7794876], [" 76f0c0:\tadd\tw9, w16, w9", 7794880], [" 76f0c4:\tlsl\tw5, w9, #16", 7794884], [" 76f0c8:\tbfxil\tx5, x16, #0, #16", 7794888], [" 76f0cc:\torr\tx13, x5, #0x200000000", 7794892], [" 76f0d0:\tstr\tx13, [sp,#8]", 7794896], [" 76f0d4:\tstr\twzr, [sp,#16]", 7794900], [" 76f0d8:\tcbz\tw22, 76f0e4 <islower@plt+0x701a94>", 7794904], [" 76f0dc:\tstrb\tw22, [sp,#16]", 7794908], [" 76f0e0:\tstrb\tw8, [sp,#17]", 7794912], [" 76f0e4:\tadd\tx2, sp, #0x8", 7794916], [" 76f0e8:\tmov\tx0, x20", 7794920], [" 76f0ec:\tmov\tx1, x19", 7794924], [" 76f0f0:\tbl\t76f210 <islower@plt+0x701bc0>", 7794928], [" 76f0f4:\tmrs\tx19, tpidr_el0", 7794932], [" 76f0f8:\tldr\tx20, [x19,#40]", 7794936], [" 76f0fc:\tldr\tx8, [sp,#24]", 7794940], [" 76f100:\tcmp\tx20, x8", 7794944], [" 76f104:\tb.ne\t76f178 <islower@plt+0x701b28>", 7794948], [" 76f108:\tldp\tx19, x30, [sp,#64]", 7794952], [" 76f10c:\tldp\tx21, x20, [sp,#48]", 7794956], [" 76f110:\tldp\tx23, x22, [sp,#32]", 7794960], [" 76f114:\tadd\tsp, sp, #0x50", 7794964], [" 76f118:\tret", 7794968], [" 76f11c:\tadd\tw13, w16, w9", 7794972], [" 76f120:\tlsl\tw16, w13, #16", 7794976], [" 76f124:\tbfxil\tx16, x10, #0, #16", 7794980], [" 76f128:\torr\tx13, x16, #0x100000000", 7794984], [" 76f12c:\tb\t76f0d0 <islower@plt+0x701a80>", 7794988], [" 76f130:\tadd\tw6, w16, w9", 7794992], [" 76f134:\tlsl\tw14, w6, #16", 7794996], [" 76f138:\tbfxil\tx14, x10, #0, #16", 7795000], [" 76f13c:\torr\tx13, x14, #0x300000000", 7795004], [" 76f140:\tb\t76f0d0 <islower@plt+0x701a80>", 7795008], [" 76f144:\ttbnz\tw9, #19, 76f170 <islower@plt+0x701b20>", 7795012], [" 76f148:\tldr\tx18, [x19,#16]", 7795016], [" 76f14c:\tldrh\tw10, [x18]", 7795020], [" 76f150:\tsub\tw12, w10, #0x497", 7795024], [" 76f154:\tcmp\tw12, #0x3", 7795028], [" 76f158:\tcset\tw8, cc", 7795032], [" 76f15c:\tb\t76ee08 <islower@plt+0x7017b8>", 7795036], [" 76f160:\tubfx\tx8, x9, #18, #1", 7795040], [" 76f164:\tb\t76ee08 <islower@plt+0x7017b8>", 7795044], [" 76f168:\tmov\tw8, wzr", 7795048], [" 76f16c:\tb\t76ee08 <islower@plt+0x7017b8>", 7795052], [" 76f170:\torr\tw8, wzr, #0x1", 7795056], [" 76f174:\tb\t76ee08 <islower@plt+0x7017b8>", 7795060], [" 76f178:\tbl\t6ce60 <__stack_chk_fail@plt>", 7795064], ["", 0]], "l": 16, "f": "llvm::QGPUInstrInfoBase::getISASrcOpd(llvm::MachOpdSet*, llvm::MachineInstr const*, unsigned int)"}, "135": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000077d7d0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2e5e90>:", 0], [" 77d7d0:\tsub\tsp, sp, #0x120", 7854032], [" 77d7d4:\tstp\tx28, x26, [sp,#208]", 7854036], [" 77d7d8:\tstp\tx25, x24, [sp,#224]", 7854040], [" 77d7dc:\tstp\tx23, x22, [sp,#240]", 7854044], [" 77d7e0:\tstp\tx21, x20, [sp,#256]", 7854048], [" 77d7e4:\tstp\tx19, x30, [sp,#272]", 7854052], [" 77d7e8:\tmrs\tx8, tpidr_el0", 7854056], [" 77d7ec:\tadrp\tx10, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7854060], [" 77d7f0:\tldr\tx8, [x8,#40]", 7854064], [" 77d7f4:\tmov\tx19, x1", 7854068], [" 77d7f8:\tadrp\tx13, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 7854072], [" 77d7fc:\tldr\tx10, [x10,#1680]", 7854076], [" 77d800:\tmov\tx20, x0", 7854080], [" 77d804:\tstr\tx8, [sp,#200]", 7854084], [" 77d808:\tldr\tx11, [x19,#16]", 7854088], [" 77d80c:\tldr\tx9, [x10]", 7854092], [" 77d810:\tldrh\tw10, [x11]", 7854096], [" 77d814:\torr\tw11, wzr, #0x30", 7854100], [" 77d818:\tmadd\tx12, x10, x11, x9", 7854104], [" 77d81c:\tldr\tx12, [x12,#16]", 7854108], [" 77d820:\tldr\tx13, [x13,#1688]", 7854112], [" 77d824:\tubfx\tx14, x12, #51, #12", 7854116], [" 77d828:\tadd\tx13, x13, x14", 7854120], [" 77d82c:\tldrb\tw22, [x13,#1]", 7854124], [" 77d830:\tcbz\tw22, 77d8e0 <islower@plt+0x710290>", 7854128], [" 77d834:\tadd\tx23, sp, #0x8", 7854132], [" 77d838:\tmov\tw21, wzr", 7854136], [" 77d83c:\tadd\tx24, x23, #0xa0", 7854140], [" 77d840:\tadd\tx0, sp, #0x8", 7854144], [" 77d844:\tstrb\twzr, [sp,#194]", 7854148], [" 77d848:\tmov\tx1, x19", 7854152], [" 77d84c:\tstrb\twzr, [x24,#6]", 7854156], [" 77d850:\tmov\tw2, w21", 7854160], [" 77d854:\tstrh\twzr, [x24,#4]", 7854164], [" 77d858:\tstr\twzr, [x24]", 7854168], [" 77d85c:\tbl\t76ed20 <islower@plt+0x7016d0>", 7854172], [" 77d860:\tldr\tw8, [sp,#172]", 7854176], [" 77d864:\tand\tw9, w8, #0xff", 7854180], [" 77d868:\tcbz\tw9, 77d8d4 <islower@plt+0x710284>", 7854184], [" 77d86c:\tmov\tw25, wzr", 7854188], [" 77d870:\tand\tw9, w8, #0xffff", 7854192], [" 77d874:\tcmp\tw9, #0x100", 7854196], [" 77d878:\tb.cs\t77d890 <islower@plt+0x710240>", 7854200], [" 77d87c:\tand\tw8, w8, #0xff0000", 7854204], [" 77d880:\tcbz\tw8, 77d898 <islower@plt+0x710248>", 7854208], [" 77d884:\tldr\tw11, [sp,#8]", 7854212], [" 77d888:\tadd\tw26, w25, w11", 7854216], [" 77d88c:\tb\t77d89c <islower@plt+0x71024c>", 7854220], [" 77d890:\tldr\tw26, [sp,#8]", 7854224], [" 77d894:\tb\t77d89c <islower@plt+0x71024c>", 7854228], [" 77d898:\tldr\tw26, [x23,w25,uxtw #2]", 7854232], [" 77d89c:\tldp\tx9, x18, [x20,#8]", 7854236], [" 77d8a0:\tcmp\tx9, x18", 7854240], [" 77d8a4:\tb.cc\t77d8bc <islower@plt+0x71026c>", 7854244], [" 77d8a8:\torr\tw2, wzr, #0x4", 7854248], [" 77d8ac:\tmov\tx0, x20", 7854252], [" 77d8b0:\tmov\tx1, xzr", 7854256], [" 77d8b4:\tbl\tbe0a4 <islower@plt+0x50a54>", 7854260], [" 77d8b8:\tldr\tx9, [x20,#8]", 7854264], [" 77d8bc:\tstr\tw26, [x9],#4", 7854268], [" 77d8c0:\tldr\tw8, [sp,#172]", 7854272], [" 77d8c4:\tadd\tw25, w25, #0x1", 7854276], [" 77d8c8:\tstr\tx9, [x20,#8]", 7854280], [" 77d8cc:\tcmp\tw25, w8, uxtb", 7854284], [" 77d8d0:\tb.cc\t77d870 <islower@plt+0x710220>", 7854288], [" 77d8d4:\tadd\tw21, w21, #0x1", 7854292], [" 77d8d8:\tcmp\tw21, w22", 7854296], [" 77d8dc:\tb.ne\t77d840 <islower@plt+0x7101f0>", 7854300], [" 77d8e0:\tmrs\tx14, tpidr_el0", 7854304], [" 77d8e4:\tldr\tx15, [x14,#40]", 7854308], [" 77d8e8:\tldr\tx16, [sp,#200]", 7854312], [" 77d8ec:\tcmp\tx15, x16", 7854316], [" 77d8f0:\tb.ne\t77d910 <islower@plt+0x7102c0>", 7854320], [" 77d8f4:\tldp\tx19, x30, [sp,#272]", 7854324], [" 77d8f8:\tldp\tx21, x20, [sp,#256]", 7854328], [" 77d8fc:\tldp\tx23, x22, [sp,#240]", 7854332], [" 77d900:\tldp\tx25, x24, [sp,#224]", 7854336], [" 77d904:\tldp\tx28, x26, [sp,#208]", 7854340], [" 77d908:\tadd\tsp, sp, #0x120", 7854344], [" 77d90c:\tret", 7854348], [" 77d910:\tbl\t6ce60 <__stack_chk_fail@plt>", 7854352], ["", 0]], "l": 16, "f": "llvm::MOVCVTInstrInfo::getSrcRegs(llvm::SmallVectorImpl&lt;unsigned int&gt;&, llvm::MachineInstr const*)"}, "136": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008fb5c8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x168098>:", 0], [" 8fb5c8:\tstp\tx28, x27, [sp,#-96]!", 9418184], [" 8fb5cc:\tstp\tx26, x25, [sp,#16]", 9418188], [" 8fb5d0:\tstp\tx24, x23, [sp,#32]", 9418192], [" 8fb5d4:\tstp\tx22, x21, [sp,#48]", 9418196], [" 8fb5d8:\tstp\tx20, x19, [sp,#64]", 9418200], [" 8fb5dc:\tstp\tx29, x30, [sp,#80]", 9418204], [" 8fb5e0:\tsub\tsp, sp, #0x2a0", 9418208], [" 8fb5e4:\tmrs\tx20, tpidr_el0", 9418212], [" 8fb5e8:\tmov\tx19, x2", 9418216], [" 8fb5ec:\tldr\tx4, [x20,#40]", 9418220], [" 8fb5f0:\tmov\tx20, x0", 9418224], [" 8fb5f4:\tadd\tx27, x1, #0x10", 9418228], [" 8fb5f8:\tstr\tx4, [sp,#664]", 9418232], [" 8fb5fc:\tldr\tx28, [x1,#32]", 9418236], [" 8fb600:\tcmp\tx27, x28", 9418240], [" 8fb604:\tb.eq\t8fbfdc <islower@plt+0x88e98c>", 9418244], [" 8fb608:\tadd\tx5, sp, #0x150", 9418248], [" 8fb60c:\tadd\tx12, sp, #0x68", 9418252], [" 8fb610:\tadrp\tx24, cef000 <LoadQCC+0xf23d0>", 9418256], [" 8fb614:\tadd\tx21, x5, #0xa0", 9418260], [" 8fb618:\tadd\tx7, x12, #0x18", 9418264], [" 8fb61c:\tadd\tx9, sp, #0x250", 9418268], [" 8fb620:\tldr\tq0, [x24,#640]", 9418272], [" 8fb624:\tadd\tx10, sp, #0x210", 9418276], [" 8fb628:\tadd\tx11, sp, #0xb0", 9418280], [" 8fb62c:\tstp\tx7, x21, [sp,#80]", 9418284], [" 8fb630:\tadd\tx25, x9, #0x20", 9418288], [" 8fb634:\tadd\tx22, x9, #0x40", 9418292], [" 8fb638:\tstr\tq0, [sp,#32]", 9418296], [" 8fb63c:\tadd\tx23, x10, #0x20", 9418300], [" 8fb640:\tadd\tx29, x10, #0x40", 9418304], [" 8fb644:\tadd\tx10, x11, #0x20", 9418308], [" 8fb648:\tadd\tx5, x11, #0xa0", 9418312], [" 8fb64c:\tadd\tx9, x20, #0x3f8", 9418316], [" 8fb650:\torr\tw21, wzr, #0x40000000", 9418320], [" 8fb654:\tstp\tx5, x10, [sp,#56]", 9418324], [" 8fb658:\tstr\tx9, [sp,#72]", 9418328], [" 8fb65c:\tb\t8fb7a0 <islower@plt+0x88e150>", 9418332], [" 8fb660:\tcmp\tw15, #0xf", 9418336], [" 8fb664:\tb.le\t8fb6e4 <islower@plt+0x88e094>", 9418340], [" 8fb668:\tsub\tx13, x12, #0x1", 9418344], [" 8fb66c:\tand\tx16, x12, #0xf", 9418348], [" 8fb670:\tsub\tx17, x13, x16", 9418352], [" 8fb674:\tadd\tw13, w11, w26", 9418356], [" 8fb678:\tadd\tw14, w13, #0xc", 9418360], [" 8fb67c:\tmov\tx18, xzr", 9418364], [" 8fb680:\tsub\tx2, x17, #0xf", 9418368], [" 8fb684:\tsub\tw14, w14, w10", 9418372], [" 8fb688:\tmov\tx13, x9", 9418376], [" 8fb68c:\tldp\tq0, q1, [x13]", 9418380], [" 8fb690:\tsub\tw15, w14, #0xc", 9418384], [" 8fb694:\tldp\tq2, q3, [x13,#32]", 9418388], [" 8fb698:\tsub\tw0, w14, #0x8", 9418392], [" 8fb69c:\tsub\tw4, w14, #0x4", 9418396], [" 8fb6a0:\tmov\tw5, w14", 9418400], [" 8fb6a4:\tcmp\tx18, x2", 9418404], [" 8fb6a8:\tadd\tx18, x18, #0x10", 9418408], [" 8fb6ac:\tadd\tw14, w14, #0x10", 9418412], [" 8fb6b0:\tadd\tx13, x13, #0x40", 9418416], [" 8fb6b4:\tlsl\tx22, x15, #2", 9418420], [" 8fb6b8:\tlsl\tx3, x0, #2", 9418424], [" 8fb6bc:\tlsl\tx4, x4, #2", 9418428], [" 8fb6c0:\tstr\tq0, [x8,x22]", 9418432], [" 8fb6c4:\tlsl\tx6, x5, #2", 9418436], [" 8fb6c8:\tstr\tq1, [x8,x3]", 9418440], [" 8fb6cc:\tstr\tq2, [x8,x4]", 9418444], [" 8fb6d0:\tstr\tq3, [x8,x6]", 9418448], [" 8fb6d4:\tb.ne\t8fb68c <islower@plt+0x88e03c>", 9418452], [" 8fb6d8:\tcbz\tx16, 8fbf8c <islower@plt+0x88e93c>", 9418456], [" 8fb6dc:\tadd\tx13, x17, #0x1", 9418460], [" 8fb6e0:\tb\t8fb6e8 <islower@plt+0x88e098>", 9418464], [" 8fb6e4:\tmov\tx13, xzr", 9418468], [" 8fb6e8:\tand\tx18, x12, #0x8", 9418472], [" 8fb6ec:\tcmp\tx18, #0x7", 9418476], [" 8fb6f0:\tb.ls\t8fb734 <islower@plt+0x88e0e4>", 9418480], [" 8fb6f4:\tadd\tx14, x9, x13, lsl #2", 9418484], [" 8fb6f8:\tadd\tw2, w11, w26", 9418488], [" 8fb6fc:\tadd\tw18, w11, w13", 9418492], [" 8fb700:\tadd\tw15, w2, w13", 9418496], [" 8fb704:\tadd\tw5, w18, w26", 9418500], [" 8fb708:\tadd\tw16, w15, #0x4", 9418504], [" 8fb70c:\tldp\tq0, q1, [x14]", 9418508], [" 8fb710:\tsub\tw18, w5, w10", 9418512], [" 8fb714:\tsub\tw2, w16, w10", 9418516], [" 8fb718:\tadd\tx13, x13, #0x8", 9418520], [" 8fb71c:\tlsl\tx17, x18, #2", 9418524], [" 8fb720:\tlsl\tx16, x2, #2", 9418528], [" 8fb724:\tcmp\tx13, x12", 9418532], [" 8fb728:\tstr\tq0, [x8,x17]", 9418536], [" 8fb72c:\tstr\tq1, [x8,x16]", 9418540], [" 8fb730:\tb.ge\t8fbf8c <islower@plt+0x88e93c>", 9418544], [" 8fb734:\tand\tx0, x12, #0x4", 9418548], [" 8fb738:\tcmp\tx0, #0x3", 9418552], [" 8fb73c:\tb.ls\t8fb768 <islower@plt+0x88e118>", 9418556], [" 8fb740:\tlsl\tx1, x13, #2", 9418560], [" 8fb744:\tadd\tw6, w11, w13", 9418564], [" 8fb748:\tadd\tw7, w6, w26", 9418568], [" 8fb74c:\tldr\tq2, [x9,x1]", 9418572], [" 8fb750:\tsub\tw14, w7, w10", 9418576], [" 8fb754:\tadd\tx13, x13, #0x4", 9418580], [" 8fb758:\tlsl\tx0, x14, #2", 9418584], [" 8fb75c:\tcmp\tx13, x12", 9418588], [" 8fb760:\tstr\tq2, [x8,x0]", 9418592], [" 8fb764:\tb.ge\t8fbf8c <islower@plt+0x88e93c>", 9418596], [" 8fb768:\tand\tx1, x12, #0x2", 9418600], [" 8fb76c:\tcmp\tx1, #0x1", 9418604], [" 8fb770:\tb.ls\t8fbea8 <islower@plt+0x88e858>", 9418608], [" 8fb774:\tlsl\tx29, x13, #2", 9418612], [" 8fb778:\tadd\tw1, w11, w13", 9418616], [" 8fb77c:\tadd\tw17, w1, w26", 9418620], [" 8fb780:\tldr\tx3, [x9,x29]", 9418624], [" 8fb784:\tsub\tw22, w17, w10", 9418628], [" 8fb788:\tadd\tx13, x13, #0x2", 9418632], [" 8fb78c:\tlsl\tx4, x22, #2", 9418636], [" 8fb790:\tcmp\tx13, x12", 9418640], [" 8fb794:\tstr\tx3, [x8,x4]", 9418644], [" 8fb798:\tb.lt\t8fbea8 <islower@plt+0x88e858>", 9418648], [" 8fb79c:\tb\t8fbf8c <islower@plt+0x88e93c>", 9418652], [" 8fb7a0:\tmov\tx26, x27", 9418656], [" 8fb7a4:\tldr\tx26, [x26]", 9418660], [" 8fb7a8:\tldrb\tw11, [x26,#24]", 9418664], [" 8fb7ac:\ttbnz\tw11, #1, 8fb7a4 <islower@plt+0x88e154>", 9418668], [" 8fb7b0:\tmov\tx0, x26", 9418672], [" 8fb7b4:\tbl\t774b28 <islower@plt+0x7074d8>", 9418676], [" 8fb7b8:\tcmp\tw0, #0x1", 9418680], [" 8fb7bc:\tb.ne\t8fbfc8 <islower@plt+0x88e978>", 9418684], [" 8fb7c0:\tmov\tx0, x26", 9418688], [" 8fb7c4:\tbl\t77d67c <islower@plt+0x71002c>", 9418692], [" 8fb7c8:\tcbnz\tw0, 8fbfc8 <islower@plt+0x88e978>", 9418696], [" 8fb7cc:\tmov\tx0, x26", 9418700], [" 8fb7d0:\tbl\t77dfc0 <islower@plt+0x710970>", 9418704], [" 8fb7d4:\ttbnz\tw0, #0, 8fbfc8 <islower@plt+0x88e978>", 9418708], [" 8fb7d8:\tmov\tx0, x26", 9418712], [" 8fb7dc:\tbl\t7770f4 <islower@plt+0x709aa4>", 9418716], [" 8fb7e0:\ttbnz\tw0, #0, 8fbfc8 <islower@plt+0x88e978>", 9418720], [" 8fb7e4:\tldr\tx8, [x26,#16]", 9418724], [" 8fb7e8:\tldrh\tw0, [x8]", 9418728], [" 8fb7ec:\tbl\t76db20 <islower@plt+0x7004d0>", 9418732], [" 8fb7f0:\tcmp\tw0, #0x1", 9418736], [" 8fb7f4:\tb.ne\t8fbfc8 <islower@plt+0x88e978>", 9418740], [" 8fb7f8:\tadd\tx0, sp, #0x250", 9418744], [" 8fb7fc:\tstr\tx25, [sp,#592]", 9418748], [" 8fb800:\tmov\tx1, x26", 9418752], [" 8fb804:\tstr\tx25, [sp,#600]", 9418756], [" 8fb808:\tstr\tx22, [sp,#608]", 9418760], [" 8fb80c:\tstr\tx23, [sp,#528]", 9418764], [" 8fb810:\tstr\tx23, [sp,#536]", 9418768], [" 8fb814:\tstr\tx29, [sp,#96]", 9418772], [" 8fb818:\tstr\tx29, [sp,#544]", 9418776], [" 8fb81c:\tbl\t77d690 <islower@plt+0x710040>", 9418780], [" 8fb820:\tadd\tx0, sp, #0x210", 9418784], [" 8fb824:\tmov\tx1, x26", 9418788], [" 8fb828:\tbl\t77d7d0 <islower@plt+0x710180>", 9418792], [" 8fb82c:\tldr\tx6, [sp,#600]", 9418796], [" 8fb830:\tldr\tx7, [sp,#592]", 9418800], [" 8fb834:\tldr\tx1, [sp,#536]", 9418804], [" 8fb838:\tldr\tx0, [sp,#528]", 9418808], [" 8fb83c:\tsub\tx10, x6, x7", 9418812], [" 8fb840:\tsub\tx11, x1, x0", 9418816], [" 8fb844:\tcmp\tx10, x11", 9418820], [" 8fb848:\tb.ne\t8fbfa8 <islower@plt+0x88e958>", 9418824], [" 8fb84c:\tldr\tx16, [sp,#88]", 9418828], [" 8fb850:\tadd\tx0, sp, #0x150", 9418832], [" 8fb854:\tmov\tx1, x26", 9418836], [" 8fb858:\tstr\tx22, [sp,#24]", 9418840], [" 8fb85c:\tmov\tw2, wzr", 9418844], [" 8fb860:\tstrb\twzr, [sp,#522]", 9418848], [" 8fb864:\tstrb\twzr, [x16,#6]", 9418852], [" 8fb868:\tstrh\twzr, [x16,#4]", 9418856], [" 8fb86c:\tstr\twzr, [x16]", 9418860], [" 8fb870:\tbl\t76dfd0 <islower@plt+0x700980>", 9418864], [" 8fb874:\tldr\tw8, [sp,#500]", 9418868], [" 8fb878:\tand\tw11, w8, #0xff", 9418872], [" 8fb87c:\tcbz\tw11, 8fbfa0 <islower@plt+0x88e950>", 9418876], [" 8fb880:\tmov\tx24, xzr", 9418880], [" 8fb884:\tmov\tw22, wzr", 9418884], [" 8fb888:\tb\t8fb8a0 <islower@plt+0x88e250>", 9418888], [" 8fb88c:\tldr\tx9, [x29,#16]", 9418892], [" 8fb890:\tand\tw17, w26, #0x7fffffff", 9418896], [" 8fb894:\tadd\tx15, x9, w17, uxtw #4", 9418900], [" 8fb898:\tadd\tx8, x15, #0x8", 9418904], [" 8fb89c:\tb\t8fb914 <islower@plt+0x88e2c4>", 9418908], [" 8fb8a0:\tand\tw9, w8, #0xffff", 9418912], [" 8fb8a4:\tcmp\tw9, #0x100", 9418916], [" 8fb8a8:\tb.cs\t8fb8c0 <islower@plt+0x88e270>", 9418920], [" 8fb8ac:\tand\tw16, w8, #0xff0000", 9418924], [" 8fb8b0:\tcbz\tw16, 8fb8c8 <islower@plt+0x88e278>", 9418928], [" 8fb8b4:\tldr\tw16, [sp,#336]", 9418932], [" 8fb8b8:\tadd\tw26, w16, w22", 9418936], [" 8fb8bc:\tb\t8fb8d0 <islower@plt+0x88e280>", 9418940], [" 8fb8c0:\tldr\tw26, [sp,#336]", 9418944], [" 8fb8c4:\tb\t8fb8d0 <islower@plt+0x88e280>", 9418948], [" 8fb8c8:\tadd\tx3, sp, #0x150", 9418952], [" 8fb8cc:\tldr\tw26, [x3,w22,uxtw #2]", 9418956], [" 8fb8d0:\tldr\tx0, [x20,#1104]", 9418960], [" 8fb8d4:\tmov\tw1, w26", 9418964], [" 8fb8d8:\tbl\t50c9a0 <islower@plt+0x49f350>", 9418968], [" 8fb8dc:\ttbz\tw0, #0, 8fbfa0 <islower@plt+0x88e950>", 9418972], [" 8fb8e0:\tldr\tx29, [x20,#1104]", 9418976], [" 8fb8e4:\tcmp\tw26, w21", 9418980], [" 8fb8e8:\tb.lt\t8fb908 <islower@plt+0x88e2b8>", 9418984], [" 8fb8ec:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9418988], [" 8fb8f0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9418992], [" 8fb8f4:\tadd\tx0, x0, #0xd47", 9418996], [" 8fb8f8:\tadd\tx1, x1, #0xe66", 9419000], [" 8fb8fc:\tmov\tw2, #0x12c \t// #300", 9419004], [" 8fb900:\tbl\tb9770 <islower@plt+0x4c120>", 9419008], [" 8fb904:\tb\t8fb90c <islower@plt+0x88e2bc>", 9419012], [" 8fb908:\ttbnz\tw26, #31, 8fb88c <islower@plt+0x88e23c>", 9419016], [" 8fb90c:\tldr\tx12, [x29,#104]", 9419020], [" 8fb910:\tadd\tx8, x12, w26, uxtw #3", 9419024], [" 8fb914:\tldr\tx5, [x8]", 9419028], [" 8fb918:\tldrb\tw2, [x5,#3]", 9419032], [" 8fb91c:\ttbz\tw2, #0, 8fb92c <islower@plt+0x88e2dc>", 9419036], [" 8fb920:\tldr\tx5, [x5,#24]", 9419040], [" 8fb924:\tldrb\tw3, [x5,#3]", 9419044], [" 8fb928:\ttbnz\tw3, #0, 8fb920 <islower@plt+0x88e2d0>", 9419048], [" 8fb92c:\tldr\tx6, [x5,#8]", 9419052], [" 8fb930:\tldr\tx26, [x6,#16]", 9419056], [" 8fb934:\tldrh\tw10, [x26]", 9419060], [" 8fb938:\tand\tw8, w10, #0xfffe", 9419064], [" 8fb93c:\tcmp\tw8, #0x126", 9419068], [" 8fb940:\tb.eq\t8fb950 <islower@plt+0x88e300>", 9419072], [" 8fb944:\torr\tw10, w10, #0x3", 9419076], [" 8fb948:\tcmp\tw10, #0x12b", 9419080], [" 8fb94c:\tb.ne\t8fb968 <islower@plt+0x88e318>", 9419084], [" 8fb950:\tcbz\tx24, 8fb964 <islower@plt+0x88e314>", 9419088], [" 8fb954:\tcmp\tx24, x6", 9419092], [" 8fb958:\tmov\tx24, x6", 9419096], [" 8fb95c:\tb.eq\t8fb968 <islower@plt+0x88e318>", 9419100], [" 8fb960:\tb\t8fbfa0 <islower@plt+0x88e950>", 9419104], [" 8fb964:\tmov\tx24, x6", 9419108], [" 8fb968:\tldr\tw8, [sp,#500]", 9419112], [" 8fb96c:\tadd\tw22, w22, #0x1", 9419116], [" 8fb970:\tcmp\tw22, w8, uxtb", 9419120], [" 8fb974:\tb.cc\t8fb8a0 <islower@plt+0x88e250>", 9419124], [" 8fb978:\tcbz\tx24, 8fbfa0 <islower@plt+0x88e950>", 9419128], [" 8fb97c:\tldr\tx8, [sp,#600]", 9419132], [" 8fb980:\tldr\tx22, [sp,#592]", 9419136], [" 8fb984:\tldp\tx6, x3, [sp,#56]", 9419140], [" 8fb988:\tsub\tx2, x8, x22", 9419144], [" 8fb98c:\tstp\tx3, x3, [sp,#176]", 9419148], [" 8fb990:\tlsr\tx9, x2, #2", 9419152], [" 8fb994:\tstr\tx6, [sp,#192]", 9419156], [" 8fb998:\tcbz\tw9, 8fbc20 <islower@plt+0x88e5d0>", 9419160], [" 8fb99c:\tmov\tx22, xzr", 9419164], [" 8fb9a0:\tubfx\tx9, x2, #2, #32", 9419168], [" 8fb9a4:\tstr\tx9, [sp,#16]", 9419172], [" 8fb9a8:\tldr\tx13, [sp,#528]", 9419176], [" 8fb9ac:\tldr\tw26, [x13,x22,lsl #2]", 9419180], [" 8fb9b0:\tcmp\tw26, w21", 9419184], [" 8fb9b4:\tb.lt\t8fb9d4 <islower@plt+0x88e384>", 9419188], [" 8fb9b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9419192], [" 8fb9bc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9419196], [" 8fb9c0:\tadd\tx0, x0, #0xd47", 9419200], [" 8fb9c4:\tadd\tx1, x1, #0xe66", 9419204], [" 8fb9c8:\tmov\tw2, #0x12c \t// #300", 9419208], [" 8fb9cc:\tbl\tb9770 <islower@plt+0x4c120>", 9419212], [" 8fb9d0:\tb\t8fbb04 <islower@plt+0x88e4b4>", 9419216], [" 8fb9d4:\ttbz\tw26, #31, 8fbb04 <islower@plt+0x88e4b4>", 9419220], [" 8fb9d8:\tldrb\tw1, [sp,#501]", 9419224], [" 8fb9dc:\tcbz\tw1, 8fb9e8 <islower@plt+0x88e398>", 9419228], [" 8fb9e0:\tldr\tw9, [sp,#336]", 9419232], [" 8fb9e4:\tb\t8fba28 <islower@plt+0x88e3d8>", 9419236], [" 8fb9e8:\tldrb\tw0, [sp,#502]", 9419240], [" 8fb9ec:\tcbz\tw0, 8fb9fc <islower@plt+0x88e3ac>", 9419244], [" 8fb9f0:\tldr\tw8, [sp,#336]", 9419248], [" 8fb9f4:\tadd\tw9, w8, w22", 9419252], [" 8fb9f8:\tb\t8fba28 <islower@plt+0x88e3d8>", 9419256], [" 8fb9fc:\tldrb\tw12, [sp,#500]", 9419260], [" 8fba00:\tcmp\tx12, x22", 9419264], [" 8fba04:\tb.hi\t8fba20 <islower@plt+0x88e3d0>", 9419268], [" 8fba08:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9419272], [" 8fba0c:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 9419276], [" 8fba10:\tadd\tx0, x0, #0xd47", 9419280], [" 8fba14:\tadd\tx1, x1, #0x408", 9419284], [" 8fba18:\tmov\tw2, #0x152 \t// #338", 9419288], [" 8fba1c:\tbl\tb9770 <islower@plt+0x4c120>", 9419292], [" 8fba20:\tadd\tx4, sp, #0x150", 9419296], [" 8fba24:\tldr\tw9, [x4,x22,lsl #2]", 9419300], [" 8fba28:\tcmp\tw26, w9", 9419304], [" 8fba2c:\tb.eq\t8fbf8c <islower@plt+0x88e93c>", 9419308], [" 8fba30:\tldr\tx0, [x20,#1104]", 9419312], [" 8fba34:\tmov\tw1, w26", 9419316], [" 8fba38:\tbl\t50c690 <islower@plt+0x49f040>", 9419320], [" 8fba3c:\tmov\tx29, x0", 9419324], [" 8fba40:\tcbnz\tx29, 8fba5c <islower@plt+0x88e40c>", 9419328], [" 8fba44:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9419332], [" 8fba48:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9419336], [" 8fba4c:\tadd\tx0, x0, #0xd47", 9419340], [" 8fba50:\tadd\tx1, x1, #0xea1", 9419344], [" 8fba54:\tmov\tw2, #0xb49 \t// #2889", 9419348], [" 8fba58:\tbl\tb9770 <islower@plt+0x4c120>", 9419352], [" 8fba5c:\tldr\tx14, [x29,#16]", 9419356], [" 8fba60:\tldrh\tw18, [x14]", 9419360], [" 8fba64:\tsub\tw0, w18, #0x38e", 9419364], [" 8fba68:\tcmp\tw0, #0x4", 9419368], [" 8fba6c:\tccmp\tw0, #0x3, #0x4, ls", 9419372], [" 8fba70:\tb.eq\t8fbf8c <islower@plt+0x88e93c>", 9419376], [" 8fba74:\tldr\tx15, [x20,#1104]", 9419380], [" 8fba78:\tand\tw17, w26, #0x7fffffff", 9419384], [" 8fba7c:\tlsl\tx14, x17, #4", 9419388], [" 8fba80:\tldr\tx16, [x15,#16]", 9419392], [" 8fba84:\tldr\tx0, [x16,x14]", 9419396], [" 8fba88:\tbl\t7833b4 <islower@plt+0x715d64>", 9419400], [" 8fba8c:\ttbnz\tw0, #0, 8fbf8c <islower@plt+0x88e93c>", 9419404], [" 8fba90:\tldr\tx18, [x29,#16]", 9419408], [" 8fba94:\tldr\tx16, [x29,#48]", 9419412], [" 8fba98:\tldp\tx4, x10, [sp,#176]", 9419416], [" 8fba9c:\tldrh\tw15, [x18,#4]", 9419420], [" 8fbaa0:\tcmp\tx4, x10", 9419424], [" 8fbaa4:\tadd\tx0, x16, x15, lsl #5", 9419428], [" 8fbaa8:\tldr\tx29, [x0,#48]", 9419432], [" 8fbaac:\tb.eq\t8fbacc <islower@plt+0x88e47c>", 9419436], [" 8fbab0:\tldr\tx18, [x4]", 9419440], [" 8fbab4:\tcmp\tx18, x29", 9419444], [" 8fbab8:\tb.eq\t8fbacc <islower@plt+0x88e47c>", 9419448], [" 8fbabc:\tadd\tx4, x4, #0x8", 9419452], [" 8fbac0:\tcmp\tx4, x10", 9419456], [" 8fbac4:\tb.ne\t8fbab0 <islower@plt+0x88e460>", 9419460], [" 8fbac8:\tb\t8fbad4 <islower@plt+0x88e484>", 9419464], [" 8fbacc:\tcmp\tx4, x10", 9419468], [" 8fbad0:\tb.ne\t8fbb04 <islower@plt+0x88e4b4>", 9419472], [" 8fbad4:\tldr\tx5, [sp,#192]", 9419476], [" 8fbad8:\tcmp\tx10, x5", 9419480], [" 8fbadc:\tb.cc\t8fbaf4 <islower@plt+0x88e4a4>", 9419484], [" 8fbae0:\tadd\tx0, sp, #0xb0", 9419488], [" 8fbae4:\torr\tw2, wzr, #0x8", 9419492], [" 8fbae8:\tmov\tx1, xzr", 9419496], [" 8fbaec:\tbl\tbe0a4 <islower@plt+0x50a54>", 9419500], [" 8fbaf0:\tldr\tx10, [sp,#184]", 9419504], [" 8fbaf4:\tstr\tx29, [x10]", 9419508], [" 8fbaf8:\tldr\tx2, [sp,#184]", 9419512], [" 8fbafc:\tadd\tx10, x2, #0x8", 9419516], [" 8fbb00:\tstr\tx10, [sp,#184]", 9419520], [" 8fbb04:\tldr\tx8, [sp,#16]", 9419524], [" 8fbb08:\tadd\tx22, x22, #0x1", 9419528], [" 8fbb0c:\tcmp\tx22, x8", 9419532], [" 8fbb10:\tb.cc\t8fb9a8 <islower@plt+0x88e358>", 9419536], [" 8fbb14:\tldp\tx22, x10, [sp,#176]", 9419540], [" 8fbb18:\tstr\tx10, [sp,#16]", 9419544], [" 8fbb1c:\tcmp\tx22, x10", 9419548], [" 8fbb20:\tb.eq\t8fbc20 <islower@plt+0x88e5d0>", 9419552], [" 8fbb24:\tldp\tx11, x10, [x19]", 9419556], [" 8fbb28:\tldr\tx29, [x22]", 9419560], [" 8fbb2c:\tsubs\tx17, x10, x11", 9419564], [" 8fbb30:\tb.eq\t8fbb64 <islower@plt+0x88e514>", 9419568], [" 8fbb34:\tmov\tx13, xzr", 9419572], [" 8fbb38:\torr\tw8, wzr, #0x1", 9419576], [" 8fbb3c:\tasr\tx9, x17, #3", 9419580], [" 8fbb40:\tldr\tx26, [x11,x13,lsl #3]", 9419584], [" 8fbb44:\tcbz\tx26, 8fbb54 <islower@plt+0x88e504>", 9419588], [" 8fbb48:\tldr\tx0, [x26]", 9419592], [" 8fbb4c:\tcmp\tx0, x29", 9419596], [" 8fbb50:\tb.eq\t8fbbb4 <islower@plt+0x88e564>", 9419600], [" 8fbb54:\tmov\tw13, w8", 9419604], [" 8fbb58:\tadd\tw8, w8, #0x1", 9419608], [" 8fbb5c:\tcmp\tx13, x9", 9419612], [" 8fbb60:\tb.cc\t8fbb40 <islower@plt+0x88e4f0>", 9419616], [" 8fbb64:\tldr\tx0, [sp,#72]", 9419620], [" 8fbb68:\torr\tw1, wzr, #0x18", 9419624], [" 8fbb6c:\torr\tw2, wzr, #0x10", 9419628], [" 8fbb70:\tbl\ta7118 <islower@plt+0x39ac8>", 9419632], [" 8fbb74:\tldp\tx7, x11, [x19,#8]", 9419636], [" 8fbb78:\tmov\tx26, x0", 9419640], [" 8fbb7c:\tcmp\tx7, x11", 9419644], [" 8fbb80:\tstr\tx29, [x26]", 9419648], [" 8fbb84:\torr\tw8, wzr, #0x1", 9419652], [" 8fbb88:\tstrb\tw8, [x26,#16]", 9419656], [" 8fbb8c:\tb.cc\t8fbba4 <islower@plt+0x88e554>", 9419660], [" 8fbb90:\torr\tw2, wzr, #0x8", 9419664], [" 8fbb94:\tmov\tx0, x19", 9419668], [" 8fbb98:\tmov\tx1, xzr", 9419672], [" 8fbb9c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9419676], [" 8fbba0:\tldr\tx7, [x19,#8]", 9419680], [" 8fbba4:\tstr\tx26, [x7]", 9419684], [" 8fbba8:\tldr\tx11, [x19,#8]", 9419688], [" 8fbbac:\tadd\tx3, x11, #0x8", 9419692], [" 8fbbb0:\tstr\tx3, [x19,#8]", 9419696], [" 8fbbb4:\tmovi\tv3.2d, #0x0", 9419700], [" 8fbbb8:\tldr\tx1, [sp,#80]", 9419704], [" 8fbbbc:\tstr\txzr, [sp,#160]", 9419708], [" 8fbbc0:\tadd\tx2, sp, #0x68", 9419712], [" 8fbbc4:\tstrb\twzr, [sp,#168]", 9419716], [" 8fbbc8:\tstr\twzr, [sp,#120]", 9419720], [" 8fbbcc:\tmov\tv5.16b, v3.16b", 9419724], [" 8fbbd0:\tstur\tq5, [sp,#104]", 9419728], [" 8fbbd4:\tldr\tx0, [x20,#1072]", 9419732], [" 8fbbd8:\tstur\tq5, [x1,#8]", 9419736], [" 8fbbdc:\tstur\txzr, [x1,#22]", 9419740], [" 8fbbe0:\tstr\txzr, [x1]", 9419744], [" 8fbbe4:\tmov\tx1, x29", 9419748], [" 8fbbe8:\tbl\t7b1408 <islower@plt+0x743db8>", 9419752], [" 8fbbec:\ttbnz\tw0, #0, 8fbc08 <islower@plt+0x88e5b8>", 9419756], [" 8fbbf0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9419760], [" 8fbbf4:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9419764], [" 8fbbf8:\tadd\tx0, x0, #0xd47", 9419768], [" 8fbbfc:\tadd\tx1, x1, #0xea1", 9419772], [" 8fbc00:\tmov\tw2, #0xb70 \t// #2928", 9419776], [" 8fbc04:\tbl\tb9770 <islower@plt+0x4c120>", 9419780], [" 8fbc08:\tldp\tw10, w17, [sp,#144]", 9419784], [" 8fbc0c:\tldr\tx13, [sp,#16]", 9419788], [" 8fbc10:\tadd\tx22, x22, #0x8", 9419792], [" 8fbc14:\tstp\tw17, w10, [x26,#8]", 9419796], [" 8fbc18:\tcmp\tx22, x13", 9419800], [" 8fbc1c:\tb.ne\t8fbb24 <islower@plt+0x88e4d4>", 9419804], [" 8fbc20:\tldp\tx22, x9, [x24,#48]", 9419808], [" 8fbc24:\tmovi\tv4.2d, #0x0", 9419812], [" 8fbc28:\tadd\tx2, sp, #0x68", 9419816], [" 8fbc2c:\tstr\txzr, [sp,#160]", 9419820], [" 8fbc30:\tldr\tx8, [sp,#80]", 9419824], [" 8fbc34:\tsub\tx13, x9, x22", 9419828], [" 8fbc38:\tldr\tw26, [x22,#4]", 9419832], [" 8fbc3c:\tlsr\tx4, x13, #5", 9419836], [" 8fbc40:\tsub\tw5, w4, #0x2", 9419840], [" 8fbc44:\tmov\tv6.16b, v4.16b", 9419844], [" 8fbc48:\tadd\tx29, x22, x5, lsl #5", 9419848], [" 8fbc4c:\tldr\tw11, [x29,#16]", 9419852], [" 8fbc50:\tstrb\twzr, [sp,#168]", 9419856], [" 8fbc54:\tstur\tq6, [sp,#104]", 9419860], [" 8fbc58:\tstr\twzr, [sp,#120]", 9419864], [" 8fbc5c:\tldr\tx0, [x20,#1072]", 9419868], [" 8fbc60:\tsub\tw1, w26, w11", 9419872], [" 8fbc64:\tstur\tq6, [x8,#8]", 9419876], [" 8fbc68:\tstur\txzr, [x8,#22]", 9419880], [" 8fbc6c:\tstr\txzr, [x8]", 9419884], [" 8fbc70:\tbl\t7b1364 <islower@plt+0x743d14>", 9419888], [" 8fbc74:\ttbnz\tw0, #0, 8fbc90 <islower@plt+0x88e640>", 9419892], [" 8fbc78:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9419896], [" 8fbc7c:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9419900], [" 8fbc80:\tadd\tx0, x0, #0xd47", 9419904], [" 8fbc84:\tadd\tx1, x1, #0xea1", 9419908], [" 8fbc88:\tmov\tw2, #0xb7c \t// #2940", 9419912], [" 8fbc8c:\tbl\tb9770 <islower@plt+0x4c120>", 9419916], [" 8fbc90:\tldp\tx3, x22, [x19]", 9419920], [" 8fbc94:\tldr\tx29, [sp,#112]", 9419924], [" 8fbc98:\tsubs\tx18, x22, x3", 9419928], [" 8fbc9c:\tb.eq\t8fbcd0 <islower@plt+0x88e680>", 9419932], [" 8fbca0:\tmov\tx14, xzr", 9419936], [" 8fbca4:\torr\tw9, wzr, #0x1", 9419940], [" 8fbca8:\tasr\tx12, x18, #3", 9419944], [" 8fbcac:\tldr\tx26, [x3,x14,lsl #3]", 9419948], [" 8fbcb0:\tcbz\tx26, 8fbcc0 <islower@plt+0x88e670>", 9419952], [" 8fbcb4:\tldr\tx15, [x26]", 9419956], [" 8fbcb8:\tcmp\tx15, x29", 9419960], [" 8fbcbc:\tb.eq\t8fbd34 <islower@plt+0x88e6e4>", 9419964], [" 8fbcc0:\tmov\tw14, w9", 9419968], [" 8fbcc4:\tadd\tw9, w9, #0x1", 9419972], [" 8fbcc8:\tcmp\tx14, x12", 9419976], [" 8fbccc:\tb.cc\t8fbcac <islower@plt+0x88e65c>", 9419980], [" 8fbcd0:\tldr\tx0, [sp,#72]", 9419984], [" 8fbcd4:\torr\tw1, wzr, #0x80", 9419988], [" 8fbcd8:\torr\tw2, wzr, #0x10", 9419992], [" 8fbcdc:\tbl\ta7118 <islower@plt+0x39ac8>", 9419996], [" 8fbce0:\tmov\tx26, x0", 9420000], [" 8fbce4:\tldr\tq1, [sp,#32]", 9420004], [" 8fbce8:\tadd\tx17, x26, #0x20", 9420008], [" 8fbcec:\tdup\tv0.2d, x26", 9420012], [" 8fbcf0:\tadd\tv1.2d, v0.2d, v1.2d", 9420016], [" 8fbcf4:\tstur\tq1, [x26,#40]", 9420020], [" 8fbcf8:\tldp\tx1, x18, [x19,#8]", 9420024], [" 8fbcfc:\tst1\t{v1.d}[0], [x17]", 9420028], [" 8fbd00:\tstr\tx29, [x26]", 9420032], [" 8fbd04:\tcmp\tx1, x18", 9420036], [" 8fbd08:\tstrb\twzr, [x26,#16]", 9420040], [" 8fbd0c:\tb.cc\t8fbd24 <islower@plt+0x88e6d4>", 9420044], [" 8fbd10:\torr\tw2, wzr, #0x8", 9420048], [" 8fbd14:\tmov\tx0, x19", 9420052], [" 8fbd18:\tmov\tx1, xzr", 9420056], [" 8fbd1c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9420060], [" 8fbd20:\tldr\tx1, [x19,#8]", 9420064], [" 8fbd24:\tstr\tx26, [x1]", 9420068], [" 8fbd28:\tldr\tx6, [x19,#8]", 9420072], [" 8fbd2c:\tadd\tx7, x6, #0x8", 9420076], [" 8fbd30:\tstr\tx7, [x19,#8]", 9420080], [" 8fbd34:\tmov\tx29, x26", 9420084], [" 8fbd38:\tldp\tw22, w12, [sp,#144]", 9420088], [" 8fbd3c:\tldr\tx8, [x29,#32]!", 9420092], [" 8fbd40:\tldr\tx0, [x29,#8]", 9420096], [" 8fbd44:\tstp\tw12, w22, [x29,#-24]", 9420100], [" 8fbd48:\tsub\tx3, x0, x8", 9420104], [" 8fbd4c:\tasr\tx4, x3, #2", 9420108], [" 8fbd50:\tcmp\tx22, x4", 9420112], [" 8fbd54:\tb.cs\t8fbd64 <islower@plt+0x88e714>", 9420116], [" 8fbd58:\tadd\tx6, x8, x22, lsl #2", 9420120], [" 8fbd5c:\tstr\tx6, [x26,#40]", 9420124], [" 8fbd60:\tb\t8fbdc4 <islower@plt+0x88e774>", 9420128], [" 8fbd64:\tb.ls\t8fbdc4 <islower@plt+0x88e774>", 9420132], [" 8fbd68:\tldr\tx7, [x26,#48]", 9420136], [" 8fbd6c:\tsub\tx1, x7, x8", 9420140], [" 8fbd70:\tasr\tx10, x1, #2", 9420144], [" 8fbd74:\tcmp\tx10, x22", 9420148], [" 8fbd78:\tb.cs\t8fbd90 <islower@plt+0x88e740>", 9420152], [" 8fbd7c:\torr\tw2, wzr, #0x4", 9420156], [" 8fbd80:\tmov\tx0, x29", 9420160], [" 8fbd84:\tlsl\tx1, x22, #2", 9420164], [" 8fbd88:\tbl\tbe0a4 <islower@plt+0x50a54>", 9420168], [" 8fbd8c:\tldp\tx8, x0, [x26,#32]", 9420172], [" 8fbd90:\tadd\tx3, x8, x22, lsl #2", 9420176], [" 8fbd94:\tcmp\tx0, x3", 9420180], [" 8fbd98:\tb.eq\t8fbdb8 <islower@plt+0x88e768>", 9420184], [" 8fbd9c:\torr\tw11, wzr, #0x4", 9420188], [" 8fbda0:\tsub\tx8, x11, x0", 9420192], [" 8fbda4:\tadd\tx1, x8, x3", 9420196], [" 8fbda8:\tsub\tx8, x1, #0x4", 9420200], [" 8fbdac:\tand\tx2, x8, #0xfffffffffffffffc", 9420204], [" 8fbdb0:\tmov\tw1, wzr", 9420208], [" 8fbdb4:\tbl\t6cdf0 <memset@plt>", 9420212], [" 8fbdb8:\tldr\tx0, [x26,#32]", 9420216], [" 8fbdbc:\tadd\tx9, x0, x22, lsl #2", 9420220], [" 8fbdc0:\tstr\tx9, [x26,#40]", 9420224], [" 8fbdc4:\tldp\tx9, x24, [x24,#48]", 9420228], [" 8fbdc8:\tldrb\tw14, [sp,#501]", 9420232], [" 8fbdcc:\tsub\tx22, x24, x9", 9420236], [" 8fbdd0:\tlsr\tx24, x22, #5", 9420240], [" 8fbdd4:\tsub\tw12, w24, #0x2", 9420244], [" 8fbdd8:\tldr\tw24, [x9,#4]", 9420248], [" 8fbddc:\tadd\tx26, x9, x12, lsl #5", 9420252], [" 8fbde0:\tldr\tx26, [x26,#16]", 9420256], [" 8fbde4:\tcbnz\tw14, 8fbe14 <islower@plt+0x88e7c4>", 9420260], [" 8fbde8:\tldrb\tw15, [sp,#502]", 9420264], [" 8fbdec:\tldrb\tw14, [sp,#500]", 9420268], [" 8fbdf0:\torr\tw16, w14, w15", 9420272], [" 8fbdf4:\tand\tw1, w16, #0xff", 9420276], [" 8fbdf8:\tcbnz\tw1, 8fbe18 <islower@plt+0x88e7c8>", 9420280], [" 8fbdfc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9420284], [" 8fbe00:\tadrp\tx1, cb3000 <LoadQCC+0xb63d0>", 9420288], [" 8fbe04:\tadd\tx0, x0, #0xd47", 9420292], [" 8fbe08:\tadd\tx1, x1, #0x408", 9420296], [" 8fbe0c:\tmov\tw2, #0x152 \t// #338", 9420300], [" 8fbe10:\tbl\tb9770 <islower@plt+0x4c120>", 9420304], [" 8fbe14:\tldrb\tw14, [sp,#500]", 9420308], [" 8fbe18:\tcbz\tw14, 8fbf8c <islower@plt+0x88e93c>", 9420312], [" 8fbe1c:\tldrsw\tx11, [sp,#336]", 9420316], [" 8fbe20:\torr\tx10, x24, x22, lsl #27", 9420320], [" 8fbe24:\tldr\tx9, [sp,#528]", 9420324], [" 8fbe28:\tsxtw\tx13, w26", 9420328], [" 8fbe2c:\tldr\tx8, [x29]", 9420332], [" 8fbe30:\tsxtb\tx12, w14", 9420336], [" 8fbe34:\tadd\tx15, x12, x13", 9420340], [" 8fbe38:\tsxtw\tx16, w10", 9420344], [" 8fbe3c:\tsub\tx29, x13, x16", 9420348], [" 8fbe40:\tadd\tx22, x29, x11", 9420352], [" 8fbe44:\tsub\tx2, x15, x16", 9420356], [" 8fbe48:\tadd\tx3, x2, x11", 9420360], [" 8fbe4c:\tadd\tx17, x9, w14, sxtb #2", 9420364], [" 8fbe50:\tadd\tx18, x8, x22, lsl #2", 9420368], [" 8fbe54:\tcmp\tx17, x18", 9420372], [" 8fbe58:\tadd\tx5, x8, x3, lsl #2", 9420376], [" 8fbe5c:\tadd\tx4, x13, x11", 9420380], [" 8fbe60:\tcset\tw13, ls", 9420384], [" 8fbe64:\tcmp\tx5, x9", 9420388], [" 8fbe68:\tcset\tw17, ls", 9420392], [" 8fbe6c:\tcmp\tx16, x4", 9420396], [" 8fbe70:\tb.gt\t8fbec0 <islower@plt+0x88e870>", 9420400], [" 8fbe74:\tmov\tw5, #0x80000001 \t// #-2147483647", 9420404], [" 8fbe78:\tadd\tx15, x15, x11", 9420408], [" 8fbe7c:\tadd\tx16, x16, x5", 9420412], [" 8fbe80:\tcmp\tx15, x16", 9420416], [" 8fbe84:\tb.ge\t8fbec0 <islower@plt+0x88e870>", 9420420], [" 8fbe88:\torr\tw24, w13, w17", 9420424], [" 8fbe8c:\ttbz\tw24, #0, 8fbec0 <islower@plt+0x88e870>", 9420428], [" 8fbe90:\tsxtb\tw15, w14", 9420432], [" 8fbe94:\tcmp\tw15, #0x1", 9420436], [" 8fbe98:\tb.lt\t8fbf8c <islower@plt+0x88e93c>", 9420440], [" 8fbe9c:\tcmp\tw14, #0x1", 9420444], [" 8fbea0:\tb.ne\t8fb660 <islower@plt+0x88e010>", 9420448], [" 8fbea4:\tmov\tx13, xzr", 9420452], [" 8fbea8:\tadd\tw11, w11, w13", 9420456], [" 8fbeac:\tldr\tw9, [x9,x13,lsl #2]", 9420460], [" 8fbeb0:\tadd\tw26, w11, w26", 9420464], [" 8fbeb4:\tsub\tw10, w26, w10", 9420468], [" 8fbeb8:\tstr\tw9, [x8,w10,uxtw #2]", 9420472], [" 8fbebc:\tb\t8fbf8c <islower@plt+0x88e93c>", 9420476], [" 8fbec0:\tand\tw12, w14, #0x7", 9420480], [" 8fbec4:\tsub\tw2, w14, #0x1", 9420484], [" 8fbec8:\tcmp\tw2, #0x7", 9420488], [" 8fbecc:\tb.cs\t8fbed8 <islower@plt+0x88e888>", 9420492], [" 8fbed0:\tmov\tx15, xzr", 9420496], [" 8fbed4:\tb\t8fbf68 <islower@plt+0x88e918>", 9420500], [" 8fbed8:\tsub\tw2, w11, w10", 9420504], [" 8fbedc:\tmov\tx15, xzr", 9420508], [" 8fbee0:\tsub\tw13, w14, w12", 9420512], [" 8fbee4:\tadd\tx0, x26, w2, uxtw", 9420516], [" 8fbee8:\tmov\tx14, x9", 9420520], [" 8fbeec:\tadd\tx18, x9, x15, lsl #2", 9420524], [" 8fbef0:\tadd\tx2, x0, x15", 9420528], [" 8fbef4:\tadd\tw3, w2, #0x1", 9420532], [" 8fbef8:\tldr\tw6, [x18]", 9420536], [" 8fbefc:\tadd\tw4, w2, #0x2", 9420540], [" 8fbf00:\tadd\tw5, w2, #0x3", 9420544], [" 8fbf04:\tadd\tw22, w2, #0x6", 9420548], [" 8fbf08:\tadd\tx15, x15, #0x8", 9420552], [" 8fbf0c:\tstr\tw6, [x8,w2,uxtw #2]", 9420556], [" 8fbf10:\tadd\tw6, w2, #0x4", 9420560], [" 8fbf14:\tldr\tw7, [x18,#4]", 9420564], [" 8fbf18:\tsubs\tw13, w13, #0x8", 9420568], [" 8fbf1c:\tstr\tw7, [x8,w3,uxtw #2]", 9420572], [" 8fbf20:\tadd\tw7, w2, #0x5", 9420576], [" 8fbf24:\tldr\tw1, [x18,#8]", 9420580], [" 8fbf28:\tstr\tw1, [x8,w4,uxtw #2]", 9420584], [" 8fbf2c:\tldr\tw17, [x18,#12]", 9420588], [" 8fbf30:\tstr\tw17, [x8,w5,uxtw #2]", 9420592], [" 8fbf34:\tadd\tw17, w2, #0x7", 9420596], [" 8fbf38:\tldr\tw16, [x18,#16]", 9420600], [" 8fbf3c:\tstr\tw16, [x8,w6,uxtw #2]", 9420604], [" 8fbf40:\tmov\tx16, x14", 9420608], [" 8fbf44:\tldr\tw24, [x18,#20]", 9420612], [" 8fbf48:\tadd\tx14, x18, #0x20", 9420616], [" 8fbf4c:\tstr\tw24, [x8,w7,uxtw #2]", 9420620], [" 8fbf50:\tldr\tw3, [x18,#24]", 9420624], [" 8fbf54:\tstr\tw3, [x8,w22,uxtw #2]", 9420628], [" 8fbf58:\tldr\tw4, [x18,#28]", 9420632], [" 8fbf5c:\tstr\tw4, [x8,w17,uxtw #2]", 9420636], [" 8fbf60:\tb.ne\t8fbeec <islower@plt+0x88e89c>", 9420640], [" 8fbf64:\tadd\tx9, x16, #0x20", 9420644], [" 8fbf68:\tcbz\tw12, 8fbf8c <islower@plt+0x88e93c>", 9420648], [" 8fbf6c:\tadd\tw3, w11, w15", 9420652], [" 8fbf70:\tadd\tw4, w3, w26", 9420656], [" 8fbf74:\tsub\tw10, w4, w10", 9420660], [" 8fbf78:\tldr\tw5, [x9],#4", 9420664], [" 8fbf7c:\tsubs\tw12, w12, #0x1", 9420668], [" 8fbf80:\tstr\tw5, [x8,w10,uxtw #2]", 9420672], [" 8fbf84:\tadd\tw10, w10, #0x1", 9420676], [" 8fbf88:\tb.ne\t8fbf78 <islower@plt+0x88e928>", 9420680], [" 8fbf8c:\tldr\tx0, [sp,#176]", 9420684], [" 8fbf90:\tldr\tx11, [sp,#64]", 9420688], [" 8fbf94:\tcmp\tx0, x11", 9420692], [" 8fbf98:\tb.eq\t8fbfa0 <islower@plt+0x88e950>", 9420696], [" 8fbf9c:\tbl\t6cda0 <operator delete(void*)@plt>", 9420700], [" 8fbfa0:\tldr\tx0, [sp,#528]", 9420704], [" 8fbfa4:\tldr\tx22, [sp,#24]", 9420708], [" 8fbfa8:\tcmp\tx0, x23", 9420712], [" 8fbfac:\tb.eq\t8fbfb4 <islower@plt+0x88e964>", 9420716], [" 8fbfb0:\tbl\t6cda0 <operator delete(void*)@plt>", 9420720], [" 8fbfb4:\tldr\tx0, [sp,#592]", 9420724], [" 8fbfb8:\tldr\tx29, [sp,#96]", 9420728], [" 8fbfbc:\tcmp\tx0, x25", 9420732], [" 8fbfc0:\tb.eq\t8fbfc8 <islower@plt+0x88e978>", 9420736], [" 8fbfc4:\tbl\t6cda0 <operator delete(void*)@plt>", 9420740], [" 8fbfc8:\tldr\tx27, [x27]", 9420744], [" 8fbfcc:\tldrb\tw0, [x27,#24]", 9420748], [" 8fbfd0:\ttbnz\tw0, #1, 8fbfc8 <islower@plt+0x88e978>", 9420752], [" 8fbfd4:\tcmp\tx27, x28", 9420756], [" 8fbfd8:\tb.ne\t8fb7a0 <islower@plt+0x88e150>", 9420760], [" 8fbfdc:\tmrs\tx19, tpidr_el0", 9420764], [" 8fbfe0:\tldr\tx23, [x19,#40]", 9420768], [" 8fbfe4:\tldr\tx25, [sp,#664]", 9420772], [" 8fbfe8:\tcmp\tx23, x25", 9420776], [" 8fbfec:\tb.ne\t8fc010 <islower@plt+0x88e9c0>", 9420780], [" 8fbff0:\tadd\tsp, sp, #0x2a0", 9420784], [" 8fbff4:\tldp\tx29, x30, [sp,#80]", 9420788], [" 8fbff8:\tldp\tx20, x19, [sp,#64]", 9420792], [" 8fbffc:\tldp\tx22, x21, [sp,#48]", 9420796], [" 8fc000:\tldp\tx24, x23, [sp,#32]", 9420800], [" 8fc004:\tldp\tx26, x25, [sp,#16]", 9420804], [" 8fc008:\tldp\tx28, x27, [sp],#96", 9420808], [" 8fc00c:\tret", 9420812], [" 8fc010:\tbl\t6ce60 <__stack_chk_fail@plt>", 9420816], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::collectGVInfoFromGRegs(llvm::MachineBasicBlock*, llvm::SmallVectorImpl&lt;GRegSetPerGV*&gt;&)"}, "137": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008f5380 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x16e2e0>:", 0], [" 8f5380:\tsub\tsp, sp, #0xd0", 9393024], [" 8f5384:\tstr\tx20, [sp,#176]", 9393028], [" 8f5388:\tstp\tx19, x30, [sp,#192]", 9393032], [" 8f538c:\tmrs\tx8, tpidr_el0", 9393036], [" 8f5390:\tmov\tx19, x0", 9393040], [" 8f5394:\tldr\tx9, [x8,#40]", 9393044], [" 8f5398:\tstr\tx9, [sp,#168]", 9393048], [" 8f539c:\tldr\tx1, [x19,#1136]", 9393052], [" 8f53a0:\tcbnz\tx1, 8f5458 <islower@plt+0x887e08>", 9393056], [" 8f53a4:\tldr\tx15, [x19,#1112]", 9393060], [" 8f53a8:\tldr\tx8, [x15,#232]", 9393064], [" 8f53ac:\tadd\tx9, x15, #0xe0", 9393068], [" 8f53b0:\tcmp\tx9, x8", 9393072], [" 8f53b4:\tb.eq\t8f54ac <islower@plt+0x887e5c>", 9393076], [" 8f53b8:\tmov\tx1, xzr", 9393080], [" 8f53bc:\tldr\tx9, [x9]", 9393084], [" 8f53c0:\tldr\tx10, [x9,#32]", 9393088], [" 8f53c4:\tadd\tx11, x9, #0x10", 9393092], [" 8f53c8:\tcmp\tx10, #0x0", 9393096], [" 8f53cc:\tccmp\tx10, x11, #0x4, ne", 9393100], [" 8f53d0:\tb.eq\t8f544c <islower@plt+0x887dfc>", 9393104], [" 8f53d4:\tmov\tx12, xzr", 9393108], [" 8f53d8:\tmov\tx13, x10", 9393112], [" 8f53dc:\tldr\tx13, [x13,#8]", 9393116], [" 8f53e0:\tadd\tx12, x12, #0x1", 9393120], [" 8f53e4:\tcmp\tx13, x11", 9393124], [" 8f53e8:\tb.ne\t8f53dc <islower@plt+0x887d8c>", 9393128], [" 8f53ec:\tcbz\tw12, 8f544c <islower@plt+0x887dfc>", 9393132], [" 8f53f0:\tldr\tx16, [x9,#16]", 9393136], [" 8f53f4:\tldr\tx17, [x16,#16]", 9393140], [" 8f53f8:\tldrh\tw13, [x17]", 9393144], [" 8f53fc:\tcmp\tw13, #0xea", 9393148], [" 8f5400:\tb.eq\t8f544c <islower@plt+0x887dfc>", 9393152], [" 8f5404:\tmov\tx14, x11", 9393156], [" 8f5408:\tldr\tx14, [x14]", 9393160], [" 8f540c:\tldrb\tw13, [x14,#24]", 9393164], [" 8f5410:\ttbnz\tw13, #1, 8f5408 <islower@plt+0x887db8>", 9393168], [" 8f5414:\tldr\tx18, [x14,#16]", 9393172], [" 8f5418:\tldrh\tw12, [x18]", 9393176], [" 8f541c:\tcmp\tw12, #0x115", 9393180], [" 8f5420:\tb.eq\t8f5444 <islower@plt+0x887df4>", 9393184], [" 8f5424:\tcmp\tw12, #0x4f6", 9393188], [" 8f5428:\tb.eq\t8f5444 <islower@plt+0x887df4>", 9393192], [" 8f542c:\tldr\tx11, [x11]", 9393196], [" 8f5430:\tldrb\tw16, [x11,#24]", 9393200], [" 8f5434:\ttbnz\tw16, #1, 8f542c <islower@plt+0x887ddc>", 9393204], [" 8f5438:\tcmp\tx11, x10", 9393208], [" 8f543c:\tb.ne\t8f5404 <islower@plt+0x887db4>", 9393212], [" 8f5440:\tb\t8f544c <islower@plt+0x887dfc>", 9393216], [" 8f5444:\tmov\tx1, x9", 9393220], [" 8f5448:\tstr\tx9, [x19,#1136]", 9393224], [" 8f544c:\tcmp\tx9, x8", 9393228], [" 8f5450:\tb.ne\t8f53bc <islower@plt+0x887d6c>", 9393232], [" 8f5454:\tcbz\tx1, 8f54ac <islower@plt+0x887e5c>", 9393236], [" 8f5458:\tmov\tx8, sp", 9393240], [" 8f545c:\tldr\tx0, [x19,#1072]", 9393244], [" 8f5460:\tmov\tw15, #0x5c10 \t// #23568", 9393248], [" 8f5464:\tadd\tx2, x8, #0xa0", 9393252], [" 8f5468:\tadd\tx20, x8, #0x20", 9393256], [" 8f546c:\tldrb\tw8, [x0,x15]", 9393260], [" 8f5470:\tmov\tx0, x19", 9393264], [" 8f5474:\tstr\tx2, [sp,#16]", 9393268], [" 8f5478:\tmov\tx2, sp", 9393272], [" 8f547c:\tstp\tx20, x20, [sp]", 9393276], [" 8f5480:\tcbz\tw8, 8f548c <islower@plt+0x887e3c>", 9393280], [" 8f5484:\tbl\t8fadb8 <islower@plt+0x88d768>", 9393284], [" 8f5488:\tb\t8f5490 <islower@plt+0x887e40>", 9393288], [" 8f548c:\tbl\t8fb5c8 <islower@plt+0x88df78>", 9393292], [" 8f5490:\tmov\tx1, sp", 9393296], [" 8f5494:\tmov\tx0, x19", 9393300], [" 8f5498:\tbl\t8fc014 <islower@plt+0x88e9c4>", 9393304], [" 8f549c:\tldr\tx0, [sp]", 9393308], [" 8f54a0:\tcmp\tx0, x20", 9393312], [" 8f54a4:\tb.eq\t8f54ac <islower@plt+0x887e5c>", 9393316], [" 8f54a8:\tbl\t6cda0 <operator delete(void*)@plt>", 9393320], [" 8f54ac:\tmrs\tx1, tpidr_el0", 9393324], [" 8f54b0:\tldr\tx17, [x1,#40]", 9393328], [" 8f54b4:\tldr\tx18, [sp,#168]", 9393332], [" 8f54b8:\tcmp\tx17, x18", 9393336], [" 8f54bc:\tb.ne\t8f54d0 <islower@plt+0x887e80>", 9393340], [" 8f54c0:\tldp\tx19, x30, [sp,#192]", 9393344], [" 8f54c4:\tldr\tx20, [sp,#176]", 9393348], [" 8f54c8:\tadd\tsp, sp, #0xd0", 9393352], [" 8f54cc:\tret", 9393356], [" 8f54d0:\tbl\t6ce60 <__stack_chk_fail@plt>", 9393360], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::optimizeInOutOverlapping()"}, "138": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008dcce0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x186980>:", 0], [" 8dcce0:\tstp\tx28, x27, [sp,#-96]!", 9293024], [" 8dcce4:\tstp\tx26, x25, [sp,#16]", 9293028], [" 8dcce8:\tstp\tx24, x23, [sp,#32]", 9293032], [" 8dccec:\tstp\tx22, x21, [sp,#48]", 9293036], [" 8dccf0:\tstp\tx20, x19, [sp,#64]", 9293040], [" 8dccf4:\tstp\tx29, x30, [sp,#80]", 9293044], [" 8dccf8:\tsub\tsp, sp, #0x1c0", 9293048], [" 8dccfc:\tmrs\tx28, tpidr_el0", 9293052], [" 8dcd00:\tadd\tx10, x1, #0xe0", 9293056], [" 8dcd04:\tldr\tx11, [x28,#40]", 9293060], [" 8dcd08:\tmov\tx19, x0", 9293064], [" 8dcd0c:\tstr\tx10, [sp,#32]", 9293068], [" 8dcd10:\tstr\tx11, [sp,#440]", 9293072], [" 8dcd14:\tldr\tx0, [x19,#1080]", 9293076], [" 8dcd18:\tldr\tx21, [x1,#232]", 9293080], [" 8dcd1c:\tstr\tx1, [x19,#1112]", 9293084], [" 8dcd20:\tstr\txzr, [x19,#1216]", 9293088], [" 8dcd24:\tbl\t7ace90 <islower@plt+0x73f840>", 9293092], [" 8dcd28:\tcmp\tw0, #0x1f4", 9293096], [" 8dcd2c:\tb.cc\t8dce94 <islower@plt+0x86f844>", 9293100], [" 8dcd30:\tldr\tx20, [x19,#1144]", 9293104], [" 8dcd34:\tand\tw13, w20, #0xff", 9293108], [" 8dcd38:\tcbnz\tw13, 8dce94 <islower@plt+0x86f844>", 9293112], [" 8dcd3c:\tand\tx12, x20, #0xff00000000", 9293116], [" 8dcd40:\tcbnz\tx12, 8dce94 <islower@plt+0x86f844>", 9293120], [" 8dcd44:\tldr\tx2, [sp,#32]", 9293124], [" 8dcd48:\tcmp\tx21, x2", 9293128], [" 8dcd4c:\tb.eq\t8dce94 <islower@plt+0x86f844>", 9293132], [" 8dcd50:\tldr\tx25, [sp,#32]", 9293136], [" 8dcd54:\tldr\tx29, [x21,#32]", 9293140], [" 8dcd58:\tadd\tx27, x21, #0x10", 9293144], [" 8dcd5c:\tcmp\tx29, x27", 9293148], [" 8dcd60:\tb.eq\t8dcdf4 <islower@plt+0x86f7a4>", 9293152], [" 8dcd64:\torr\tw12, wzr, #0x1", 9293156], [" 8dcd68:\tand\tw18, w12, #0xff", 9293160], [" 8dcd6c:\tcbnz\tw18, 8dcd98 <islower@plt+0x86f748>", 9293164], [" 8dcd70:\tldr\tx23, [x29,#592]", 9293168], [" 8dcd74:\tadd\tx23, x23, #0x10", 9293172], [" 8dcd78:\tldr\tx29, [x29,#8]", 9293176], [" 8dcd7c:\tmov\tx0, x23", 9293180], [" 8dcd80:\tcmp\tx29, x23", 9293184], [" 8dcd84:\tb.eq\t8dcd94 <islower@plt+0x86f744>", 9293188], [" 8dcd88:\tldrb\tw22, [x29,#24]", 9293192], [" 8dcd8c:\tmov\tx0, x29", 9293196], [" 8dcd90:\ttbnz\tw22, #1, 8dcd78 <islower@plt+0x86f728>", 9293200], [" 8dcd94:\tmov\tx29, x0", 9293204], [" 8dcd98:\tcmp\tx29, x27", 9293208], [" 8dcd9c:\tb.eq\t8dcdf0 <islower@plt+0x86f7a0>", 9293212], [" 8dcda0:\tadd\tx1, sp, #0x1a8", 9293216], [" 8dcda4:\tstr\txzr, [sp,#360]", 9293220], [" 8dcda8:\tadd\tx2, sp, #0x160", 9293224], [" 8dcdac:\tstr\tx29, [sp,#432]", 9293228], [" 8dcdb0:\tmov\tx0, x19", 9293232], [" 8dcdb4:\tbl\t8e6318 <islower@plt+0x878cc8>", 9293236], [" 8dcdb8:\ttbz\tw0, #0, 8dcde4 <islower@plt+0x86f794>", 9293240], [" 8dcdbc:\tldr\tx29, [sp,#360]", 9293244], [" 8dcdc0:\tldr\tx16, [x21,#32]", 9293248], [" 8dcdc4:\tcmp\tx16, x29", 9293252], [" 8dcdc8:\tb.eq\t8dcddc <islower@plt+0x86f78c>", 9293256], [" 8dcdcc:\tmov\tx15, x29", 9293260], [" 8dcdd0:\tldr\tx15, [x15]", 9293264], [" 8dcdd4:\tldrb\tw0, [x15,#24]", 9293268], [" 8dcdd8:\ttbnz\tw0, #1, 8dcdd0 <islower@plt+0x86f780>", 9293272], [" 8dcddc:\torr\tw12, wzr, #0x1", 9293276], [" 8dcde0:\tb\t8dcde8 <islower@plt+0x86f798>", 9293280], [" 8dcde4:\tmov\tw12, wzr", 9293284], [" 8dcde8:\tcmp\tx29, x27", 9293288], [" 8dcdec:\tb.ne\t8dcd68 <islower@plt+0x86f718>", 9293292], [" 8dcdf0:\tldr\tx29, [x21,#32]", 9293296], [" 8dcdf4:\tcmp\tx29, x27", 9293300], [" 8dcdf8:\tb.eq\t8dce88 <islower@plt+0x86f838>", 9293304], [" 8dcdfc:\torr\tw13, wzr, #0x1", 9293308], [" 8dce00:\tand\tw15, w13, #0xff", 9293312], [" 8dce04:\tcbnz\tw15, 8dce30 <islower@plt+0x86f7e0>", 9293316], [" 8dce08:\tldr\tx20, [x29,#592]", 9293320], [" 8dce0c:\tadd\tx28, x20, #0x10", 9293324], [" 8dce10:\tldr\tx29, [x29,#8]", 9293328], [" 8dce14:\tmov\tx1, x28", 9293332], [" 8dce18:\tcmp\tx29, x28", 9293336], [" 8dce1c:\tb.eq\t8dce2c <islower@plt+0x86f7dc>", 9293340], [" 8dce20:\tldrb\tw23, [x29,#24]", 9293344], [" 8dce24:\tmov\tx1, x29", 9293348], [" 8dce28:\ttbnz\tw23, #1, 8dce10 <islower@plt+0x86f7c0>", 9293352], [" 8dce2c:\tmov\tx29, x1", 9293356], [" 8dce30:\tcmp\tx29, x27", 9293360], [" 8dce34:\tb.eq\t8dce88 <islower@plt+0x86f838>", 9293364], [" 8dce38:\tadd\tx1, sp, #0x198", 9293368], [" 8dce3c:\tstr\txzr, [sp,#360]", 9293372], [" 8dce40:\tadd\tx2, sp, #0x160", 9293376], [" 8dce44:\tstr\tx29, [sp,#416]", 9293380], [" 8dce48:\tmov\tx0, x19", 9293384], [" 8dce4c:\tbl\t8e6814 <islower@plt+0x8791c4>", 9293388], [" 8dce50:\ttbz\tw0, #0, 8dce7c <islower@plt+0x86f82c>", 9293392], [" 8dce54:\tldr\tx29, [sp,#360]", 9293396], [" 8dce58:\tldr\tx6, [x21,#32]", 9293400], [" 8dce5c:\tcmp\tx6, x29", 9293404], [" 8dce60:\tb.eq\t8dce74 <islower@plt+0x86f824>", 9293408], [" 8dce64:\tmov\tx20, x29", 9293412], [" 8dce68:\tldr\tx20, [x20]", 9293416], [" 8dce6c:\tldrb\tw28, [x20,#24]", 9293420], [" 8dce70:\ttbnz\tw28, #1, 8dce68 <islower@plt+0x86f818>", 9293424], [" 8dce74:\torr\tw13, wzr, #0x1", 9293428], [" 8dce78:\tb\t8dce80 <islower@plt+0x86f830>", 9293432], [" 8dce7c:\tmov\tw13, wzr", 9293436], [" 8dce80:\tcmp\tx29, x27", 9293440], [" 8dce84:\tb.ne\t8dce00 <islower@plt+0x86f7b0>", 9293444], [" 8dce88:\tldr\tx21, [x21,#8]", 9293448], [" 8dce8c:\tcmp\tx21, x25", 9293452], [" 8dce90:\tb.ne\t8dcd54 <islower@plt+0x86f704>", 9293456], [" 8dce94:\tldr\tx0, [x19,#1080]", 9293460], [" 8dce98:\tbl\t7ace90 <islower@plt+0x73f840>", 9293464], [" 8dce9c:\tcmp\tw0, #0x1f4", 9293468], [" 8dcea0:\tb.cc\t8dcf28 <islower@plt+0x86f8d8>", 9293472], [" 8dcea4:\tldrb\tw25, [x19,#1149]", 9293476], [" 8dcea8:\tcbz\tw25, 8dcf28 <islower@plt+0x86f8d8>", 9293480], [" 8dceac:\tldr\tx29, [x19,#1112]", 9293484], [" 8dceb0:\tldr\tx9, [sp,#32]", 9293488], [" 8dceb4:\tldr\tx28, [x29,#232]", 9293492], [" 8dceb8:\tcmp\tx28, x9", 9293496], [" 8dcebc:\tb.eq\t8dcf28 <islower@plt+0x86f8d8>", 9293500], [" 8dcec0:\tldr\tx29, [x28,#32]", 9293504], [" 8dcec4:\tadd\tx20, x28, #0x10", 9293508], [" 8dcec8:\tb\t8dcf04 <islower@plt+0x86f8b4>", 9293512], [" 8dcecc:\tadd\tx1, sp, #0x188", 9293516], [" 8dced0:\tstr\tx29, [sp,#400]", 9293520], [" 8dced4:\tmov\tx0, x19", 9293524], [" 8dced8:\tbl\t8e74e4 <islower@plt+0x879e94>", 9293528], [" 8dcedc:\tldr\tx27, [x29,#592]", 9293532], [" 8dcee0:\tmov\tx13, x29", 9293536], [" 8dcee4:\tadd\tx0, x27, #0x10", 9293540], [" 8dcee8:\tldr\tx13, [x13,#8]", 9293544], [" 8dceec:\tmov\tx29, x0", 9293548], [" 8dcef0:\tcmp\tx13, x0", 9293552], [" 8dcef4:\tb.eq\t8dcf04 <islower@plt+0x86f8b4>", 9293556], [" 8dcef8:\tldrb\tw9, [x13,#24]", 9293560], [" 8dcefc:\tmov\tx29, x13", 9293564], [" 8dcf00:\ttbnz\tw9, #1, 8dcee8 <islower@plt+0x86f898>", 9293568], [" 8dcf04:\tcmp\tx29, x20", 9293572], [" 8dcf08:\tb.ne\t8dcecc <islower@plt+0x86f87c>", 9293576], [" 8dcf0c:\tmov\tx0, x19", 9293580], [" 8dcf10:\tmov\tw1, wzr", 9293584], [" 8dcf14:\tbl\t8e7e64 <islower@plt+0x87a814>", 9293588], [" 8dcf18:\tldr\tx28, [x28,#8]", 9293592], [" 8dcf1c:\tldr\tx20, [sp,#32]", 9293596], [" 8dcf20:\tcmp\tx28, x20", 9293600], [" 8dcf24:\tb.ne\t8dcec0 <islower@plt+0x86f870>", 9293604], [" 8dcf28:\tadrp\tx16, e32000 <__bss_start+0xac7c>", 9293608], [" 8dcf2c:\tadd\tx16, x16, #0x98", 9293612], [" 8dcf30:\tldrb\tw8, [x16,#56]", 9293616], [" 8dcf34:\tcbnz\tw8, 8dcfec <islower@plt+0x86f99c>", 9293620], [" 8dcf38:\tmov\tx0, x19", 9293624], [" 8dcf3c:\tbl\t8df93c <islower@plt+0x8722ec>", 9293628], [" 8dcf40:\tldr\tx17, [x19,#1104]", 9293632], [" 8dcf44:\tadd\tx0, x19, #0x28", 9293636], [" 8dcf48:\tldr\tx26, [x19,#64]", 9293640], [" 8dcf4c:\tmov\tw2, wzr", 9293644], [" 8dcf50:\tldr\tx20, [x19,#384]", 9293648], [" 8dcf54:\tldp\tx25, x21, [x17,#16]", 9293652], [" 8dcf58:\tstr\tx26, [x19,#72]", 9293656], [" 8dcf5c:\tstr\tx20, [x19,#392]", 9293660], [" 8dcf60:\tsub\tx9, x21, x25", 9293664], [" 8dcf64:\tstr\twzr, [x19,#48]", 9293668], [" 8dcf68:\tlsr\tx1, x9, #4", 9293672], [" 8dcf6c:\tbl\t1b1820 <islower@plt+0x1441d0>", 9293676], [" 8dcf70:\tldr\tx18, [x19,#1112]", 9293680], [" 8dcf74:\tldr\tx29, [x18,#232]", 9293684], [" 8dcf78:\tadd\tx3, x18, #0xe0", 9293688], [" 8dcf7c:\tcmp\tx29, x3", 9293692], [" 8dcf80:\tb.eq\t8dcfe0 <islower@plt+0x86f990>", 9293696], [" 8dcf84:\tldr\tx25, [x29,#32]", 9293700], [" 8dcf88:\tadd\tx28, x29, #0x10", 9293704], [" 8dcf8c:\tb\t8dcfc4 <islower@plt+0x86f974>", 9293708], [" 8dcf90:\tmov\tx0, x19", 9293712], [" 8dcf94:\tmov\tx1, x25", 9293716], [" 8dcf98:\tbl\t8f651c <islower@plt+0x888ecc>", 9293720], [" 8dcf9c:\tldr\tx5, [x25,#592]", 9293724], [" 8dcfa0:\tmov\tx27, x25", 9293728], [" 8dcfa4:\tadd\tx11, x5, #0x10", 9293732], [" 8dcfa8:\tldr\tx27, [x27,#8]", 9293736], [" 8dcfac:\tmov\tx25, x11", 9293740], [" 8dcfb0:\tcmp\tx27, x11", 9293744], [" 8dcfb4:\tb.eq\t8dcfc4 <islower@plt+0x86f974>", 9293748], [" 8dcfb8:\tldrb\tw10, [x27,#24]", 9293752], [" 8dcfbc:\tmov\tx25, x27", 9293756], [" 8dcfc0:\ttbnz\tw10, #1, 8dcfa8 <islower@plt+0x86f958>", 9293760], [" 8dcfc4:\tcmp\tx25, x28", 9293764], [" 8dcfc8:\tb.ne\t8dcf90 <islower@plt+0x86f940>", 9293768], [" 8dcfcc:\tldr\tx25, [x19,#1112]", 9293772], [" 8dcfd0:\tldr\tx29, [x29,#8]", 9293776], [" 8dcfd4:\tadd\tx4, x25, #0xe0", 9293780], [" 8dcfd8:\tcmp\tx29, x4", 9293784], [" 8dcfdc:\tb.ne\t8dcf84 <islower@plt+0x86f934>", 9293788], [" 8dcfe0:\torr\tw1, wzr, #0x1", 9293792], [" 8dcfe4:\tmov\tx0, x19", 9293796], [" 8dcfe8:\tbl\t8e7e64 <islower@plt+0x87a814>", 9293800], [" 8dcfec:\tldr\tx6, [x19,#1112]", 9293804], [" 8dcff0:\tmov\tx0, x19", 9293808], [" 8dcff4:\tldr\tx29, [x6,#232]", 9293812], [" 8dcff8:\tbl\t8e80e4 <islower@plt+0x87aa94>", 9293816], [" 8dcffc:\tldr\tx7, [x19,#1072]", 9293820], [" 8dd000:\tmov\tw15, #0x5c16 \t// #23574", 9293824], [" 8dd004:\tldrh\tw13, [x7,x15]", 9293828], [" 8dd008:\tcmp\tw13, #0x100", 9293832], [" 8dd00c:\tb.cs\t8dd018 <islower@plt+0x86f9c8>", 9293836], [" 8dd010:\tstr\twzr, [sp,#28]", 9293840], [" 8dd014:\tb\t8dd028 <islower@plt+0x86f9d8>", 9293844], [" 8dd018:\tldrb\tw3, [x19,#1146]", 9293848], [" 8dd01c:\tcmp\tw3, #0x0", 9293852], [" 8dd020:\tcset\tw22, ne", 9293856], [" 8dd024:\tstr\tw22, [sp,#28]", 9293860], [" 8dd028:\tldr\tx0, [sp,#32]", 9293864], [" 8dd02c:\tcmp\tx29, x0", 9293868], [" 8dd030:\tb.eq\t8df310 <islower@plt+0x871cc0>", 9293872], [" 8dd034:\tmov\tw21, wzr", 9293876], [" 8dd038:\tmov\tw22, wzr", 9293880], [" 8dd03c:\tmov\tw15, wzr", 9293884], [" 8dd040:\tadd\tx11, x19, #0x40", 9293888], [" 8dd044:\tmov\tw28, #0xffffffff \t// #-1", 9293892], [" 8dd048:\tmov\tx20, #0xffffffffffffffff \t// #-1", 9293896], [" 8dd04c:\tstr\tw15, [sp,#44]", 9293900], [" 8dd050:\tand\tw3, w13, #0xff", 9293904], [" 8dd054:\tstr\tx11, [sp,#16]", 9293908], [" 8dd058:\tstr\tw3, [sp,#12]", 9293912], [" 8dd05c:\tstr\tw21, [sp,#40]", 9293916], [" 8dd060:\tadd\tx23, x29, #0x10", 9293920], [" 8dd064:\tldr\tx8, [x29,#32]", 9293924], [" 8dd068:\tldr\tx17, [x19,#1136]", 9293928], [" 8dd06c:\tcbnz\tx17, 8dd114 <islower@plt+0x86fac4>", 9293932], [" 8dd070:\tldr\tx1, [x19,#1112]", 9293936], [" 8dd074:\tldr\tx9, [x1,#232]", 9293940], [" 8dd078:\tadd\tx21, x1, #0xe0", 9293944], [" 8dd07c:\tb\t8dd084 <islower@plt+0x86fa34>", 9293948], [" 8dd080:\tstr\tx21, [x19,#1136]", 9293952], [" 8dd084:\tcmp\tx21, x9", 9293956], [" 8dd088:\tb.eq\t8dd114 <islower@plt+0x86fac4>", 9293960], [" 8dd08c:\tldr\tx21, [x21]", 9293964], [" 8dd090:\tldr\tx16, [x21,#32]", 9293968], [" 8dd094:\tadd\tx17, x21, #0x10", 9293972], [" 8dd098:\tcmp\tx16, #0x0", 9293976], [" 8dd09c:\tccmp\tx16, x17, #0x4, ne", 9293980], [" 8dd0a0:\tb.eq\t8dd084 <islower@plt+0x86fa34>", 9293984], [" 8dd0a4:\tmov\tx26, xzr", 9293988], [" 8dd0a8:\tmov\tx0, x16", 9293992], [" 8dd0ac:\tldr\tx0, [x0,#8]", 9293996], [" 8dd0b0:\tadd\tx26, x26, #0x1", 9294000], [" 8dd0b4:\tcmp\tx0, x17", 9294004], [" 8dd0b8:\tb.ne\t8dd0ac <islower@plt+0x86fa5c>", 9294008], [" 8dd0bc:\tcbz\tw26, 8dd084 <islower@plt+0x86fa34>", 9294012], [" 8dd0c0:\tldr\tx0, [x21,#16]", 9294016], [" 8dd0c4:\tldr\tx2, [x0,#16]", 9294020], [" 8dd0c8:\tldrh\tw5, [x2]", 9294024], [" 8dd0cc:\tcmp\tw5, #0xea", 9294028], [" 8dd0d0:\tb.eq\t8dd084 <islower@plt+0x86fa34>", 9294032], [" 8dd0d4:\tmov\tx12, x17", 9294036], [" 8dd0d8:\tldr\tx12, [x12]", 9294040], [" 8dd0dc:\tldrb\tw24, [x12,#24]", 9294044], [" 8dd0e0:\ttbnz\tw24, #1, 8dd0d8 <islower@plt+0x86fa88>", 9294048], [" 8dd0e4:\tldr\tx11, [x12,#16]", 9294052], [" 8dd0e8:\tldrh\tw12, [x11]", 9294056], [" 8dd0ec:\tcmp\tw12, #0x115", 9294060], [" 8dd0f0:\tb.eq\t8dd080 <islower@plt+0x86fa30>", 9294064], [" 8dd0f4:\tcmp\tw12, #0x4f6", 9294068], [" 8dd0f8:\tb.eq\t8dd080 <islower@plt+0x86fa30>", 9294072], [" 8dd0fc:\tldr\tx17, [x17]", 9294076], [" 8dd100:\tldrb\tw18, [x17,#24]", 9294080], [" 8dd104:\ttbnz\tw18, #1, 8dd0fc <islower@plt+0x86faac>", 9294084], [" 8dd108:\tcmp\tx17, x16", 9294088], [" 8dd10c:\tb.ne\t8dd0d4 <islower@plt+0x86fa84>", 9294092], [" 8dd110:\tb\t8dd084 <islower@plt+0x86fa34>", 9294096], [" 8dd114:\tcmp\tx23, x8", 9294100], [" 8dd118:\tb.eq\t8dd600 <islower@plt+0x86ffb0>", 9294104], [" 8dd11c:\tldr\tw5, [sp,#12]", 9294108], [" 8dd120:\tcbz\tw5, 8dd2ac <islower@plt+0x86fc5c>", 9294112], [" 8dd124:\tldr\tw13, [sp,#28]", 9294116], [" 8dd128:\ttbz\tw13, #0, 8dd420 <islower@plt+0x86fdd0>", 9294120], [" 8dd12c:\tmov\tx0, x23", 9294124], [" 8dd130:\tmov\tx21, x23", 9294128], [" 8dd134:\tmov\tx24, x23", 9294132], [" 8dd138:\tldr\tx0, [x0]", 9294136], [" 8dd13c:\tldrb\tw16, [x0,#24]", 9294140], [" 8dd140:\ttbnz\tw16, #1, 8dd138 <islower@plt+0x86fae8>", 9294144], [" 8dd144:\tldrb\tw17, [x19,#1145]", 9294148], [" 8dd148:\tcbz\tw17, 8dd160 <islower@plt+0x86fb10>", 9294152], [" 8dd14c:\tadrp\tx6, e31000 <__bss_start+0x9c7c>", 9294156], [" 8dd150:\tadd\tx6, x6, #0xf20", 9294160], [" 8dd154:\tldrb\tw1, [x6,#56]", 9294164], [" 8dd158:\tcbnz\tw1, 8dd1a0 <islower@plt+0x86fb50>", 9294168], [" 8dd15c:\tb\t8dd178 <islower@plt+0x86fb28>", 9294172], [" 8dd160:\tldrb\tw2, [x19,#1147]", 9294176], [" 8dd164:\tcbz\tw2, 8dd1a0 <islower@plt+0x86fb50>", 9294180], [" 8dd168:\tadrp\tx26, e31000 <__bss_start+0x9c7c>", 9294184], [" 8dd16c:\tadd\tx26, x26, #0xf20", 9294188], [" 8dd170:\tldrb\tw3, [x26,#56]", 9294192], [" 8dd174:\tcbnz\tw3, 8dd1a0 <islower@plt+0x86fb50>", 9294196], [" 8dd178:\tbl\t77c2a0 <islower@plt+0x70ec50>", 9294200], [" 8dd17c:\ttbz\tw0, #0, 8dd1a0 <islower@plt+0x86fb50>", 9294204], [" 8dd180:\tadd\tx8, sp, #0x160", 9294208], [" 8dd184:\tstr\tx24, [sp,#328]", 9294212], [" 8dd188:\tadd\tx1, sp, #0x138", 9294216], [" 8dd18c:\tstr\tx21, [sp,#344]", 9294220], [" 8dd190:\tmov\tx0, x19", 9294224], [" 8dd194:\tbl\t8e8de0 <islower@plt+0x87b790>", 9294228], [" 8dd198:\tldr\tx24, [sp,#368]", 9294232], [" 8dd19c:\tldr\tx21, [sp,#384]", 9294236], [" 8dd1a0:\tadd\tx1, sp, #0x110", 9294240], [" 8dd1a4:\tstr\tx24, [sp,#288]", 9294244], [" 8dd1a8:\tmov\tx0, x19", 9294248], [" 8dd1ac:\tstr\tx21, [sp,#304]", 9294252], [" 8dd1b0:\tbl\t8e962c <islower@plt+0x87bfdc>", 9294256], [" 8dd1b4:\tmov\tx25, x21", 9294260], [" 8dd1b8:\tldr\tx25, [x25]", 9294264], [" 8dd1bc:\tldrb\tw4, [x25,#24]", 9294268], [" 8dd1c0:\ttbnz\tw4, #1, 8dd1b8 <islower@plt+0x86fb68>", 9294272], [" 8dd1c4:\tldr\tx0, [x19,#1072]", 9294276], [" 8dd1c8:\tbl\t7b42fc <islower@plt+0x746cac>", 9294280], [" 8dd1cc:\ttbz\tw0, #0, 8dd238 <islower@plt+0x86fbe8>", 9294284], [" 8dd1d0:\tldr\tx8, [x25,#16]", 9294288], [" 8dd1d4:\tldrh\tw6, [x8]", 9294292], [" 8dd1d8:\tcmp\tw6, #0x3f3", 9294296], [" 8dd1dc:\tb.ne\t8dd238 <islower@plt+0x86fbe8>", 9294300], [" 8dd1e0:\tldr\tx10, [x25,#48]", 9294304], [" 8dd1e4:\tmov\tx26, x10", 9294308], [" 8dd1e8:\tldrb\tw7, [x26,#32]!", 9294312], [" 8dd1ec:\tcmp\tw7, #0x9", 9294316], [" 8dd1f0:\tb.ne\t8dd238 <islower@plt+0x86fbe8>", 9294320], [" 8dd1f4:\tldr\tx1, [x10,#48]", 9294324], [" 8dd1f8:\tcbz\tx1, 8dd238 <islower@plt+0x86fbe8>", 9294328], [" 8dd1fc:\tldrb\tw8, [x1,#8]", 9294332], [" 8dd200:\tcmp\tw8, #0x4", 9294336], [" 8dd204:\tb.ne\t8dd238 <islower@plt+0x86fbe8>", 9294340], [" 8dd208:\tldr\tx0, [x19,#1072]", 9294344], [" 8dd20c:\tbl\t7b4318 <islower@plt+0x746cc8>", 9294348], [" 8dd210:\tmov\tw27, w0", 9294352], [" 8dd214:\tcmn\tw27, #0x1", 9294356], [" 8dd218:\tb.eq\t8dd238 <islower@plt+0x86fbe8>", 9294360], [" 8dd21c:\tmov\tx0, x26", 9294364], [" 8dd220:\tsxtw\tx1, w27", 9294368], [" 8dd224:\tbl\t4e1c54 <islower@plt+0x474604>", 9294372], [" 8dd228:\tmov\tx0, x19", 9294376], [" 8dd22c:\tmov\tx1, x25", 9294380], [" 8dd230:\tmov\tw2, w27", 9294384], [" 8dd234:\tbl\t8ff634 <islower@plt+0x891fe4>", 9294388], [" 8dd238:\tadrp\tx7, e32000 <__bss_start+0xac7c>", 9294392], [" 8dd23c:\tadd\tx7, x7, #0x270", 9294396], [" 8dd240:\tldrb\tw26, [x7,#56]", 9294400], [" 8dd244:\tcbz\tw26, 8dd25c <islower@plt+0x86fc0c>", 9294404], [" 8dd248:\tadd\tx1, sp, #0xe8", 9294408], [" 8dd24c:\tstr\tx24, [sp,#248]", 9294412], [" 8dd250:\tmov\tx0, x19", 9294416], [" 8dd254:\tstr\tx21, [sp,#264]", 9294420], [" 8dd258:\tbl\t8e9e50 <islower@plt+0x87c800>", 9294424], [" 8dd25c:\tadrp\tx11, e31000 <__bss_start+0x9c7c>", 9294428], [" 8dd260:\tadd\tx11, x11, #0xf80", 9294432], [" 8dd264:\tldrb\tw25, [x11,#56]", 9294436], [" 8dd268:\tcbz\tw25, 8dd280 <islower@plt+0x86fc30>", 9294440], [" 8dd26c:\tadd\tx1, sp, #0xc0", 9294444], [" 8dd270:\tstr\tx24, [sp,#208]", 9294448], [" 8dd274:\tmov\tx0, x19", 9294452], [" 8dd278:\tstr\tx21, [sp,#224]", 9294456], [" 8dd27c:\tbl\t8ea3dc <islower@plt+0x87cd8c>", 9294460], [" 8dd280:\tldr\tx8, [x29,#32]", 9294464], [" 8dd284:\tcmp\tx21, x8", 9294468], [" 8dd288:\tb.eq\t8dd600 <islower@plt+0x86ffb0>", 9294472], [" 8dd28c:\tmov\tx0, x21", 9294476], [" 8dd290:\tldr\tx0, [x0]", 9294480], [" 8dd294:\tldrb\tw9, [x0,#24]", 9294484], [" 8dd298:\ttbnz\tw9, #1, 8dd290 <islower@plt+0x86fc40>", 9294488], [" 8dd29c:\tmov\tx21, x0", 9294492], [" 8dd2a0:\tcmp\tx0, x8", 9294496], [" 8dd2a4:\tb.ne\t8dd138 <islower@plt+0x86fae8>", 9294500], [" 8dd2a8:\tb\t8dd600 <islower@plt+0x86ffb0>", 9294504], [" 8dd2ac:\tldr\tw18, [sp,#28]", 9294508], [" 8dd2b0:\ttbz\tw18, #0, 8dd51c <islower@plt+0x86fecc>", 9294512], [" 8dd2b4:\tmov\tx0, x23", 9294516], [" 8dd2b8:\tmov\tx21, x23", 9294520], [" 8dd2bc:\tmov\tx24, x23", 9294524], [" 8dd2c0:\tldr\tx0, [x0]", 9294528], [" 8dd2c4:\tldrb\tw8, [x0,#24]", 9294532], [" 8dd2c8:\ttbnz\tw8, #1, 8dd2c0 <islower@plt+0x86fc70>", 9294536], [" 8dd2cc:\tldrb\tw10, [x19,#1145]", 9294540], [" 8dd2d0:\tcbz\tw10, 8dd2e8 <islower@plt+0x86fc98>", 9294544], [" 8dd2d4:\tadrp\tx3, e31000 <__bss_start+0x9c7c>", 9294548], [" 8dd2d8:\tadd\tx3, x3, #0xf20", 9294552], [" 8dd2dc:\tldrb\tw11, [x3,#56]", 9294556], [" 8dd2e0:\tcbnz\tw11, 8dd328 <islower@plt+0x86fcd8>", 9294560], [" 8dd2e4:\tb\t8dd300 <islower@plt+0x86fcb0>", 9294564], [" 8dd2e8:\tldrb\tw12, [x19,#1147]", 9294568], [" 8dd2ec:\tcbz\tw12, 8dd328 <islower@plt+0x86fcd8>", 9294572], [" 8dd2f0:\tadrp\tx18, e31000 <__bss_start+0x9c7c>", 9294576], [" 8dd2f4:\tadd\tx18, x18, #0xf20", 9294580], [" 8dd2f8:\tldrb\tw13, [x18,#56]", 9294584], [" 8dd2fc:\tcbnz\tw13, 8dd328 <islower@plt+0x86fcd8>", 9294588], [" 8dd300:\tbl\t77c2a0 <islower@plt+0x70ec50>", 9294592], [" 8dd304:\ttbz\tw0, #0, 8dd328 <islower@plt+0x86fcd8>", 9294596], [" 8dd308:\tadd\tx8, sp, #0x160", 9294600], [" 8dd30c:\tstr\tx24, [sp,#328]", 9294604], [" 8dd310:\tadd\tx1, sp, #0x138", 9294608], [" 8dd314:\tstr\tx21, [sp,#344]", 9294612], [" 8dd318:\tmov\tx0, x19", 9294616], [" 8dd31c:\tbl\t8e8de0 <islower@plt+0x87b790>", 9294620], [" 8dd320:\tldr\tx24, [sp,#368]", 9294624], [" 8dd324:\tldr\tx21, [sp,#384]", 9294628], [" 8dd328:\tmov\tx25, x21", 9294632], [" 8dd32c:\tldr\tx25, [x25]", 9294636], [" 8dd330:\tldrb\tw14, [x25,#24]", 9294640], [" 8dd334:\ttbnz\tw14, #1, 8dd32c <islower@plt+0x86fcdc>", 9294644], [" 8dd338:\tldr\tx0, [x19,#1072]", 9294648], [" 8dd33c:\tbl\t7b42fc <islower@plt+0x746cac>", 9294652], [" 8dd340:\ttbz\tw0, #0, 8dd3ac <islower@plt+0x86fd5c>", 9294656], [" 8dd344:\tldr\tx9, [x25,#16]", 9294660], [" 8dd348:\tldrh\tw9, [x9]", 9294664], [" 8dd34c:\tcmp\tw9, #0x3f3", 9294668], [" 8dd350:\tb.ne\t8dd3ac <islower@plt+0x86fd5c>", 9294672], [" 8dd354:\tldr\tx14, [x25,#48]", 9294676], [" 8dd358:\tmov\tx26, x14", 9294680], [" 8dd35c:\tldrb\tw10, [x26,#32]!", 9294684], [" 8dd360:\tcmp\tw10, #0x9", 9294688], [" 8dd364:\tb.ne\t8dd3ac <islower@plt+0x86fd5c>", 9294692], [" 8dd368:\tldr\tx1, [x14,#48]", 9294696], [" 8dd36c:\tcbz\tx1, 8dd3ac <islower@plt+0x86fd5c>", 9294700], [" 8dd370:\tldrb\tw11, [x1,#8]", 9294704], [" 8dd374:\tcmp\tw11, #0x4", 9294708], [" 8dd378:\tb.ne\t8dd3ac <islower@plt+0x86fd5c>", 9294712], [" 8dd37c:\tldr\tx0, [x19,#1072]", 9294716], [" 8dd380:\tbl\t7b4318 <islower@plt+0x746cc8>", 9294720], [" 8dd384:\tmov\tw27, w0", 9294724], [" 8dd388:\tcmn\tw27, #0x1", 9294728], [" 8dd38c:\tb.eq\t8dd3ac <islower@plt+0x86fd5c>", 9294732], [" 8dd390:\tmov\tx0, x26", 9294736], [" 8dd394:\tsxtw\tx1, w27", 9294740], [" 8dd398:\tbl\t4e1c54 <islower@plt+0x474604>", 9294744], [" 8dd39c:\tmov\tx0, x19", 9294748], [" 8dd3a0:\tmov\tx1, x25", 9294752], [" 8dd3a4:\tmov\tw2, w27", 9294756], [" 8dd3a8:\tbl\t8ff634 <islower@plt+0x891fe4>", 9294760], [" 8dd3ac:\tadrp\tx25, e32000 <__bss_start+0xac7c>", 9294764], [" 8dd3b0:\tadd\tx25, x25, #0x270", 9294768], [" 8dd3b4:\tldrb\tw1, [x25,#56]", 9294772], [" 8dd3b8:\tcbz\tw1, 8dd3d0 <islower@plt+0x86fd80>", 9294776], [" 8dd3bc:\tadd\tx1, sp, #0xe8", 9294780], [" 8dd3c0:\tstr\tx24, [sp,#248]", 9294784], [" 8dd3c4:\tmov\tx0, x19", 9294788], [" 8dd3c8:\tstr\tx21, [sp,#264]", 9294792], [" 8dd3cc:\tbl\t8e9e50 <islower@plt+0x87c800>", 9294796], [" 8dd3d0:\tadrp\tx9, e31000 <__bss_start+0x9c7c>", 9294800], [" 8dd3d4:\tadd\tx9, x9, #0xf80", 9294804], [" 8dd3d8:\tldrb\tw2, [x9,#56]", 9294808], [" 8dd3dc:\tcbz\tw2, 8dd3f4 <islower@plt+0x86fda4>", 9294812], [" 8dd3e0:\tadd\tx1, sp, #0xc0", 9294816], [" 8dd3e4:\tstr\tx24, [sp,#208]", 9294820], [" 8dd3e8:\tmov\tx0, x19", 9294824], [" 8dd3ec:\tstr\tx21, [sp,#224]", 9294828], [" 8dd3f0:\tbl\t8ea3dc <islower@plt+0x87cd8c>", 9294832], [" 8dd3f4:\tldr\tx8, [x29,#32]", 9294836], [" 8dd3f8:\tcmp\tx21, x8", 9294840], [" 8dd3fc:\tb.eq\t8dd600 <islower@plt+0x86ffb0>", 9294844], [" 8dd400:\tmov\tx0, x21", 9294848], [" 8dd404:\tldr\tx0, [x0]", 9294852], [" 8dd408:\tldrb\tw3, [x0,#24]", 9294856], [" 8dd40c:\ttbnz\tw3, #1, 8dd404 <islower@plt+0x86fdb4>", 9294860], [" 8dd410:\tmov\tx21, x0", 9294864], [" 8dd414:\tcmp\tx0, x8", 9294868], [" 8dd418:\tb.ne\t8dd2c0 <islower@plt+0x86fc70>", 9294872], [" 8dd41c:\tb\t8dd600 <islower@plt+0x86ffb0>", 9294876], [" 8dd420:\tmov\tx0, x23", 9294880], [" 8dd424:\tmov\tx24, x23", 9294884], [" 8dd428:\tmov\tx25, x23", 9294888], [" 8dd42c:\tldr\tx0, [x0]", 9294892], [" 8dd430:\tldrb\tw9, [x0,#24]", 9294896], [" 8dd434:\ttbnz\tw9, #1, 8dd42c <islower@plt+0x86fddc>", 9294900], [" 8dd438:\tldrb\tw8, [x19,#1145]", 9294904], [" 8dd43c:\tcbz\tw8, 8dd454 <islower@plt+0x86fe04>", 9294908], [" 8dd440:\tadrp\tx2, e31000 <__bss_start+0x9c7c>", 9294912], [" 8dd444:\tadd\tx2, x2, #0xf20", 9294916], [" 8dd448:\tldrb\tw12, [x2,#56]", 9294920], [" 8dd44c:\tcbnz\tw12, 8dd494 <islower@plt+0x86fe44>", 9294924], [" 8dd450:\tb\t8dd46c <islower@plt+0x86fe1c>", 9294928], [" 8dd454:\tldrb\tw10, [x19,#1147]", 9294932], [" 8dd458:\tcbz\tw10, 8dd494 <islower@plt+0x86fe44>", 9294936], [" 8dd45c:\tadrp\tx1, e31000 <__bss_start+0x9c7c>", 9294940], [" 8dd460:\tadd\tx1, x1, #0xf20", 9294944], [" 8dd464:\tldrb\tw11, [x1,#56]", 9294948], [" 8dd468:\tcbnz\tw11, 8dd494 <islower@plt+0x86fe44>", 9294952], [" 8dd46c:\tbl\t77c2a0 <islower@plt+0x70ec50>", 9294956], [" 8dd470:\ttbz\tw0, #0, 8dd494 <islower@plt+0x86fe44>", 9294960], [" 8dd474:\tadd\tx8, sp, #0x160", 9294964], [" 8dd478:\tstr\tx25, [sp,#328]", 9294968], [" 8dd47c:\tadd\tx1, sp, #0x138", 9294972], [" 8dd480:\tstr\tx24, [sp,#344]", 9294976], [" 8dd484:\tmov\tx0, x19", 9294980], [" 8dd488:\tbl\t8e8de0 <islower@plt+0x87b790>", 9294984], [" 8dd48c:\tldr\tx25, [sp,#368]", 9294988], [" 8dd490:\tldr\tx24, [sp,#384]", 9294992], [" 8dd494:\tadd\tx1, sp, #0x110", 9294996], [" 8dd498:\tstr\tx25, [sp,#288]", 9295000], [" 8dd49c:\tmov\tx0, x19", 9295004], [" 8dd4a0:\tstr\tx24, [sp,#304]", 9295008], [" 8dd4a4:\tbl\t8e962c <islower@plt+0x87bfdc>", 9295012], [" 8dd4a8:\tadrp\tx8, e32000 <__bss_start+0xac7c>", 9295016], [" 8dd4ac:\tadd\tx8, x8, #0x270", 9295020], [" 8dd4b0:\tldrb\tw13, [x8,#56]", 9295024], [" 8dd4b4:\tcbz\tw13, 8dd4cc <islower@plt+0x86fe7c>", 9295028], [" 8dd4b8:\tadd\tx1, sp, #0xe8", 9295032], [" 8dd4bc:\tstr\tx25, [sp,#248]", 9295036], [" 8dd4c0:\tmov\tx0, x19", 9295040], [" 8dd4c4:\tstr\tx24, [sp,#264]", 9295044], [" 8dd4c8:\tbl\t8e9e50 <islower@plt+0x87c800>", 9295048], [" 8dd4cc:\tadrp\tx27, e31000 <__bss_start+0x9c7c>", 9295052], [" 8dd4d0:\tadd\tx27, x27, #0xf80", 9295056], [" 8dd4d4:\tldrb\tw14, [x27,#56]", 9295060], [" 8dd4d8:\tcbz\tw14, 8dd4f0 <islower@plt+0x86fea0>", 9295064], [" 8dd4dc:\tadd\tx1, sp, #0xc0", 9295068], [" 8dd4e0:\tstr\tx25, [sp,#208]", 9295072], [" 8dd4e4:\tmov\tx0, x19", 9295076], [" 8dd4e8:\tstr\tx24, [sp,#224]", 9295080], [" 8dd4ec:\tbl\t8ea3dc <islower@plt+0x87cd8c>", 9295084], [" 8dd4f0:\tldr\tx8, [x29,#32]", 9295088], [" 8dd4f4:\tcmp\tx24, x8", 9295092], [" 8dd4f8:\tb.eq\t8dd600 <islower@plt+0x86ffb0>", 9295096], [" 8dd4fc:\tmov\tx0, x24", 9295100], [" 8dd500:\tldr\tx0, [x0]", 9295104], [" 8dd504:\tldrb\tw15, [x0,#24]", 9295108], [" 8dd508:\ttbnz\tw15, #1, 8dd500 <islower@plt+0x86feb0>", 9295112], [" 8dd50c:\tmov\tx24, x0", 9295116], [" 8dd510:\tcmp\tx0, x8", 9295120], [" 8dd514:\tb.ne\t8dd42c <islower@plt+0x86fddc>", 9295124], [" 8dd518:\tb\t8dd600 <islower@plt+0x86ffb0>", 9295128], [" 8dd51c:\tmov\tx0, x23", 9295132], [" 8dd520:\tmov\tx21, x23", 9295136], [" 8dd524:\tmov\tx27, x23", 9295140], [" 8dd528:\tldr\tx0, [x0]", 9295144], [" 8dd52c:\tldrb\tw24, [x0,#24]", 9295148], [" 8dd530:\ttbnz\tw24, #1, 8dd528 <islower@plt+0x86fed8>", 9295152], [" 8dd534:\tldrb\tw4, [x19,#1145]", 9295156], [" 8dd538:\tcbz\tw4, 8dd550 <islower@plt+0x86ff00>", 9295160], [" 8dd53c:\tadrp\tx5, e31000 <__bss_start+0x9c7c>", 9295164], [" 8dd540:\tadd\tx5, x5, #0xf20", 9295168], [" 8dd544:\tldrb\tw5, [x5,#56]", 9295172], [" 8dd548:\tcbnz\tw5, 8dd590 <islower@plt+0x86ff40>", 9295176], [" 8dd54c:\tb\t8dd568 <islower@plt+0x86ff18>", 9295180], [" 8dd550:\tldrb\tw6, [x19,#1147]", 9295184], [" 8dd554:\tcbz\tw6, 8dd590 <islower@plt+0x86ff40>", 9295188], [" 8dd558:\tadrp\tx4, e31000 <__bss_start+0x9c7c>", 9295192], [" 8dd55c:\tadd\tx4, x4, #0xf20", 9295196], [" 8dd560:\tldrb\tw7, [x4,#56]", 9295200], [" 8dd564:\tcbnz\tw7, 8dd590 <islower@plt+0x86ff40>", 9295204], [" 8dd568:\tbl\t77c2a0 <islower@plt+0x70ec50>", 9295208], [" 8dd56c:\ttbz\tw0, #0, 8dd590 <islower@plt+0x86ff40>", 9295212], [" 8dd570:\tadd\tx8, sp, #0x160", 9295216], [" 8dd574:\tstr\tx27, [sp,#328]", 9295220], [" 8dd578:\tadd\tx1, sp, #0x138", 9295224], [" 8dd57c:\tstr\tx21, [sp,#344]", 9295228], [" 8dd580:\tmov\tx0, x19", 9295232], [" 8dd584:\tbl\t8e8de0 <islower@plt+0x87b790>", 9295236], [" 8dd588:\tldr\tx27, [sp,#368]", 9295240], [" 8dd58c:\tldr\tx21, [sp,#384]", 9295244], [" 8dd590:\tadrp\tx0, e32000 <__bss_start+0xac7c>", 9295248], [" 8dd594:\tadd\tx0, x0, #0x270", 9295252], [" 8dd598:\tldrb\tw0, [x0,#56]", 9295256], [" 8dd59c:\tcbz\tw0, 8dd5b4 <islower@plt+0x86ff64>", 9295260], [" 8dd5a0:\tadd\tx1, sp, #0xe8", 9295264], [" 8dd5a4:\tstr\tx27, [sp,#248]", 9295268], [" 8dd5a8:\tmov\tx0, x19", 9295272], [" 8dd5ac:\tstr\tx21, [sp,#264]", 9295276], [" 8dd5b0:\tbl\t8e9e50 <islower@plt+0x87c800>", 9295280], [" 8dd5b4:\tadrp\tx10, e31000 <__bss_start+0x9c7c>", 9295284], [" 8dd5b8:\tadd\tx10, x10, #0xf80", 9295288], [" 8dd5bc:\tldrb\tw26, [x10,#56]", 9295292], [" 8dd5c0:\tcbz\tw26, 8dd5d8 <islower@plt+0x86ff88>", 9295296], [" 8dd5c4:\tadd\tx1, sp, #0xc0", 9295300], [" 8dd5c8:\tstr\tx27, [sp,#208]", 9295304], [" 8dd5cc:\tmov\tx0, x19", 9295308], [" 8dd5d0:\tstr\tx21, [sp,#224]", 9295312], [" 8dd5d4:\tbl\t8ea3dc <islower@plt+0x87cd8c>", 9295316], [" 8dd5d8:\tldr\tx8, [x29,#32]", 9295320], [" 8dd5dc:\tcmp\tx21, x8", 9295324], [" 8dd5e0:\tb.eq\t8dd600 <islower@plt+0x86ffb0>", 9295328], [" 8dd5e4:\tmov\tx0, x21", 9295332], [" 8dd5e8:\tldr\tx0, [x0]", 9295336], [" 8dd5ec:\tldrb\tw25, [x0,#24]", 9295340], [" 8dd5f0:\ttbnz\tw25, #1, 8dd5e8 <islower@plt+0x86ff98>", 9295344], [" 8dd5f4:\tmov\tx21, x0", 9295348], [" 8dd5f8:\tcmp\tx0, x8", 9295352], [" 8dd5fc:\tb.ne\t8dd528 <islower@plt+0x86fed8>", 9295356], [" 8dd600:\tadrp\tx15, e32000 <__bss_start+0xac7c>", 9295360], [" 8dd604:\tldrb\tw18, [x19,#1264]", 9295364], [" 8dd608:\tadd\tx15, x15, #0x1b0", 9295368], [" 8dd60c:\tadrp\tx14, e32000 <__bss_start+0xac7c>", 9295372], [" 8dd610:\tadd\tx14, x14, #0x210", 9295376], [" 8dd614:\tldrb\tw16, [x15,#56]", 9295380], [" 8dd618:\tldrb\tw17, [x14,#56]", 9295384], [" 8dd61c:\torr\tw1, w16, w18", 9295388], [" 8dd620:\torr\tw2, w1, w17", 9295392], [" 8dd624:\tand\tw21, w2, #0xff", 9295396], [" 8dd628:\tcbz\tw21, 8de800 <islower@plt+0x8711b0>", 9295400], [" 8dd62c:\tldr\tx9, [x19,#1288]", 9295404], [" 8dd630:\tmov\tw5, w9", 9295408], [" 8dd634:\tcbnz\tw9, 8dd644 <islower@plt+0x86fff4>", 9295412], [" 8dd638:\tlsr\tx8, x9, #32", 9295416], [" 8dd63c:\tcbz\tx8, 8dd9ac <islower@plt+0x87035c>", 9295420], [" 8dd640:\tmov\tw5, wzr", 9295424], [" 8dd644:\tldr\tw12, [x19,#1272]", 9295428], [" 8dd648:\tlsl\tw3, w5, #2", 9295432], [" 8dd64c:\tcmp\tw3, w12", 9295436], [" 8dd650:\tb.cs\t8dd684 <islower@plt+0x870034>", 9295440], [" 8dd654:\tcmp\tw12, #0x41", 9295444], [" 8dd658:\tb.cc\t8dd684 <islower@plt+0x870034>", 9295448], [" 8dd65c:\tldr\tx25, [x19,#1280]", 9295452], [" 8dd660:\tcmp\tw5, #0x21", 9295456], [" 8dd664:\tb.cc\t8dd7f0 <islower@plt+0x8701a0>", 9295460], [" 8dd668:\tsub\tw12, w5, #0x1", 9295464], [" 8dd66c:\tclz\tw5, w12", 9295468], [" 8dd670:\tmov\tw7, #0x21 \t// #33", 9295472], [" 8dd674:\tsub\tw7, w7, w5", 9295476], [" 8dd678:\torr\tw8, wzr, #0x1", 9295480], [" 8dd67c:\tlsl\tw17, w8, w7", 9295484], [" 8dd680:\tb\t8dd7f4 <islower@plt+0x8701a4>", 9295488], [" 8dd684:\tcbz\tw12, 8dd7e8 <islower@plt+0x870198>", 9295492], [" 8dd688:\tlsl\tx10, x12, #4", 9295496], [" 8dd68c:\tsub\tx15, x10, #0x10", 9295500], [" 8dd690:\tlsr\tx14, x15, #4", 9295504], [" 8dd694:\tadd\tx21, x14, #0x1", 9295508], [" 8dd698:\tldr\tx14, [x19,#1280]", 9295512], [" 8dd69c:\tand\tx2, x21, #0x7", 9295516], [" 8dd6a0:\tcmp\tx15, #0x70", 9295520], [" 8dd6a4:\tb.cc\t8dd7b8 <islower@plt+0x870168>", 9295524], [" 8dd6a8:\tsub\tx8, x21, x2", 9295528], [" 8dd6ac:\tldr\tx3, [x14]", 9295532], [" 8dd6b0:\tcmn\tx3, #0x2", 9295536], [" 8dd6b4:\tb.eq\t8dd6c8 <islower@plt+0x870078>", 9295540], [" 8dd6b8:\tcmn\tx3, #0x1", 9295544], [" 8dd6bc:\tb.eq\t8dd6cc <islower@plt+0x87007c>", 9295548], [" 8dd6c0:\tsub\tw9, w9, #0x1", 9295552], [" 8dd6c4:\tstr\tw9, [x19,#1288]", 9295556], [" 8dd6c8:\tstr\tx20, [x14]", 9295560], [" 8dd6cc:\tldr\tx25, [x14,#16]", 9295564], [" 8dd6d0:\tcmn\tx25, #0x2", 9295568], [" 8dd6d4:\tb.eq\t8dd6e8 <islower@plt+0x870098>", 9295572], [" 8dd6d8:\tcmn\tx25, #0x1", 9295576], [" 8dd6dc:\tb.eq\t8dd6ec <islower@plt+0x87009c>", 9295580], [" 8dd6e0:\tsub\tw9, w9, #0x1", 9295584], [" 8dd6e4:\tstr\tw9, [x19,#1288]", 9295588], [" 8dd6e8:\tstr\tx20, [x14,#16]", 9295592], [" 8dd6ec:\tldr\tx4, [x14,#32]", 9295596], [" 8dd6f0:\tcmn\tx4, #0x2", 9295600], [" 8dd6f4:\tb.eq\t8dd708 <islower@plt+0x8700b8>", 9295604], [" 8dd6f8:\tcmn\tx4, #0x1", 9295608], [" 8dd6fc:\tb.eq\t8dd70c <islower@plt+0x8700bc>", 9295612], [" 8dd700:\tsub\tw9, w9, #0x1", 9295616], [" 8dd704:\tstr\tw9, [x19,#1288]", 9295620], [" 8dd708:\tstr\tx20, [x14,#32]", 9295624], [" 8dd70c:\tldr\tx5, [x14,#48]", 9295628], [" 8dd710:\tcmn\tx5, #0x2", 9295632], [" 8dd714:\tb.eq\t8dd728 <islower@plt+0x8700d8>", 9295636], [" 8dd718:\tcmn\tx5, #0x1", 9295640], [" 8dd71c:\tb.eq\t8dd72c <islower@plt+0x8700dc>", 9295644], [" 8dd720:\tsub\tw9, w9, #0x1", 9295648], [" 8dd724:\tstr\tw9, [x19,#1288]", 9295652], [" 8dd728:\tstr\tx20, [x14,#48]", 9295656], [" 8dd72c:\tldr\tx6, [x14,#64]", 9295660], [" 8dd730:\tcmn\tx6, #0x2", 9295664], [" 8dd734:\tb.eq\t8dd748 <islower@plt+0x8700f8>", 9295668], [" 8dd738:\tcmn\tx6, #0x1", 9295672], [" 8dd73c:\tb.eq\t8dd74c <islower@plt+0x8700fc>", 9295676], [" 8dd740:\tsub\tw9, w9, #0x1", 9295680], [" 8dd744:\tstr\tw9, [x19,#1288]", 9295684], [" 8dd748:\tstr\tx20, [x14,#64]", 9295688], [" 8dd74c:\tldr\tx7, [x14,#80]", 9295692], [" 8dd750:\tcmn\tx7, #0x2", 9295696], [" 8dd754:\tb.eq\t8dd768 <islower@plt+0x870118>", 9295700], [" 8dd758:\tcmn\tx7, #0x1", 9295704], [" 8dd75c:\tb.eq\t8dd76c <islower@plt+0x87011c>", 9295708], [" 8dd760:\tsub\tw9, w9, #0x1", 9295712], [" 8dd764:\tstr\tw9, [x19,#1288]", 9295716], [" 8dd768:\tstr\tx20, [x14,#80]", 9295720], [" 8dd76c:\tldr\tx1, [x14,#96]", 9295724], [" 8dd770:\tcmn\tx1, #0x2", 9295728], [" 8dd774:\tb.eq\t8dd788 <islower@plt+0x870138>", 9295732], [" 8dd778:\tcmn\tx1, #0x1", 9295736], [" 8dd77c:\tb.eq\t8dd78c <islower@plt+0x87013c>", 9295740], [" 8dd780:\tsub\tw9, w9, #0x1", 9295744], [" 8dd784:\tstr\tw9, [x19,#1288]", 9295748], [" 8dd788:\tstr\tx20, [x14,#96]", 9295752], [" 8dd78c:\tldr\tx0, [x14,#112]", 9295756], [" 8dd790:\tcmn\tx0, #0x2", 9295760], [" 8dd794:\tb.eq\t8dd7a8 <islower@plt+0x870158>", 9295764], [" 8dd798:\tcmn\tx0, #0x1", 9295768], [" 8dd79c:\tb.eq\t8dd7ac <islower@plt+0x87015c>", 9295772], [" 8dd7a0:\tsub\tw9, w9, #0x1", 9295776], [" 8dd7a4:\tstr\tw9, [x19,#1288]", 9295780], [" 8dd7a8:\tstr\tx20, [x14,#112]", 9295784], [" 8dd7ac:\tadd\tx14, x14, #0x80", 9295788], [" 8dd7b0:\tsubs\tx8, x8, #0x8", 9295792], [" 8dd7b4:\tb.ne\t8dd6ac <islower@plt+0x87005c>", 9295796], [" 8dd7b8:\tcbz\tx2, 8dd7e8 <islower@plt+0x870198>", 9295800], [" 8dd7bc:\tldr\tx8, [x14]", 9295804], [" 8dd7c0:\tcmn\tx8, #0x2", 9295808], [" 8dd7c4:\tb.eq\t8dd7d8 <islower@plt+0x870188>", 9295812], [" 8dd7c8:\tcmn\tx8, #0x1", 9295816], [" 8dd7cc:\tb.eq\t8dd7dc <islower@plt+0x87018c>", 9295820], [" 8dd7d0:\tsub\tw9, w9, #0x1", 9295824], [" 8dd7d4:\tstr\tw9, [x19,#1288]", 9295828], [" 8dd7d8:\tstr\tx20, [x14]", 9295832], [" 8dd7dc:\tadd\tx14, x14, #0x10", 9295836], [" 8dd7e0:\tsubs\tx2, x2, #0x1", 9295840], [" 8dd7e4:\tb.ne\t8dd7bc <islower@plt+0x87016c>", 9295844], [" 8dd7e8:\tstr\twzr, [x19,#1292]", 9295848], [" 8dd7ec:\tb\t8dd9ac <islower@plt+0x87035c>", 9295852], [" 8dd7f0:\torr\tw17, wzr, #0x40", 9295856], [" 8dd7f4:\tmov\tw10, w17", 9295860], [" 8dd7f8:\tstr\tw17, [x19,#1272]", 9295864], [" 8dd7fc:\tlsl\tx0, x10, #4", 9295868], [" 8dd800:\tstr\twzr, [x19,#1292]", 9295872], [" 8dd804:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9295876], [" 8dd808:\tldrsw\tx12, [x19,#1272]", 9295880], [" 8dd80c:\tstr\tx0, [x19,#1280]", 9295884], [" 8dd810:\tcbz\tw12, 8dd9a0 <islower@plt+0x870350>", 9295888], [" 8dd814:\tcmp\tw12, #0x0", 9295892], [" 8dd818:\tb.le\t8dd89c <islower@plt+0x87024c>", 9295896], [" 8dd81c:\tcmp\tw12, #0xf", 9295900], [" 8dd820:\tb.le\t8dd8b4 <islower@plt+0x870264>", 9295904], [" 8dd824:\tand\tx13, x12, #0xf", 9295908], [" 8dd828:\tsub\tx5, x12, #0x1", 9295912], [" 8dd82c:\tsub\tx26, x5, x13", 9295916], [" 8dd830:\tmov\tx9, xzr", 9295920], [" 8dd834:\tsub\tx11, x26, #0xf", 9295924], [" 8dd838:\tadd\tx14, x0, #0x80", 9295928], [" 8dd83c:\tadd\tx5, x9, #0x10", 9295932], [" 8dd840:\tstur\tx20, [x14,#-128]", 9295936], [" 8dd844:\tcmp\tx9, x11", 9295940], [" 8dd848:\tstur\tx20, [x14,#-112]", 9295944], [" 8dd84c:\tstur\tx20, [x14,#-96]", 9295948], [" 8dd850:\tmov\tx9, x5", 9295952], [" 8dd854:\tstur\tx20, [x14,#-80]", 9295956], [" 8dd858:\tstur\tx20, [x14,#-64]", 9295960], [" 8dd85c:\tstur\tx20, [x14,#-48]", 9295964], [" 8dd860:\tstur\tx20, [x14,#-32]", 9295968], [" 8dd864:\tstur\tx20, [x14,#-16]", 9295972], [" 8dd868:\tstr\tx20, [x14]", 9295976], [" 8dd86c:\tstr\tx20, [x14,#16]", 9295980], [" 8dd870:\tstr\tx20, [x14,#32]", 9295984], [" 8dd874:\tstr\tx20, [x14,#48]", 9295988], [" 8dd878:\tstr\tx20, [x14,#64]", 9295992], [" 8dd87c:\tstr\tx20, [x14,#80]", 9295996], [" 8dd880:\tstr\tx20, [x14,#96]", 9296000], [" 8dd884:\tstr\tx20, [x14,#112]", 9296004], [" 8dd888:\tadd\tx14, x14, #0x100", 9296008], [" 8dd88c:\tb.ne\t8dd83c <islower@plt+0x8701ec>", 9296012], [" 8dd890:\tcbz\tx13, 8dd9a0 <islower@plt+0x870350>", 9296016], [" 8dd894:\tadd\tx5, x26, #0x1", 9296020], [" 8dd898:\tb\t8dd8b8 <islower@plt+0x870268>", 9296024], [" 8dd89c:\tand\tw10, w12, #0x7", 9296028], [" 8dd8a0:\tsub\tw14, w12, #0x1", 9296032], [" 8dd8a4:\tcmp\tw14, #0x7", 9296036], [" 8dd8a8:\tb.cs\t8dd950 <islower@plt+0x870300>", 9296040], [" 8dd8ac:\tmov\tx3, xzr", 9296044], [" 8dd8b0:\tb\t8dd98c <islower@plt+0x87033c>", 9296048], [" 8dd8b4:\tmov\tx5, xzr", 9296052], [" 8dd8b8:\tand\tx3, x12, #0x8", 9296056], [" 8dd8bc:\tcmp\tx3, #0x7", 9296060], [" 8dd8c0:\tb.ls\t8dd8f4 <islower@plt+0x8702a4>", 9296064], [" 8dd8c4:\tadd\tx26, x0, x5, lsl #4", 9296068], [" 8dd8c8:\tadd\tx5, x5, #0x8", 9296072], [" 8dd8cc:\tcmp\tx5, x12", 9296076], [" 8dd8d0:\tstr\tx20, [x26]", 9296080], [" 8dd8d4:\tstr\tx20, [x26,#16]", 9296084], [" 8dd8d8:\tstr\tx20, [x26,#32]", 9296088], [" 8dd8dc:\tstr\tx20, [x26,#48]", 9296092], [" 8dd8e0:\tstr\tx20, [x26,#64]", 9296096], [" 8dd8e4:\tstr\tx20, [x26,#80]", 9296100], [" 8dd8e8:\tstr\tx20, [x26,#96]", 9296104], [" 8dd8ec:\tstr\tx20, [x26,#112]", 9296108], [" 8dd8f0:\tb.ge\t8dd9a0 <islower@plt+0x870350>", 9296112], [" 8dd8f4:\tand\tx4, x12, #0x4", 9296116], [" 8dd8f8:\tcmp\tx4, #0x3", 9296120], [" 8dd8fc:\tb.ls\t8dd920 <islower@plt+0x8702d0>", 9296124], [" 8dd900:\tadd\tx6, x0, x5, lsl #4", 9296128], [" 8dd904:\tadd\tx5, x5, #0x4", 9296132], [" 8dd908:\tcmp\tx5, x12", 9296136], [" 8dd90c:\tstr\tx20, [x6]", 9296140], [" 8dd910:\tstr\tx20, [x6,#16]", 9296144], [" 8dd914:\tstr\tx20, [x6,#32]", 9296148], [" 8dd918:\tstr\tx20, [x6,#48]", 9296152], [" 8dd91c:\tb.ge\t8dd9a0 <islower@plt+0x870350>", 9296156], [" 8dd920:\tand\tx6, x12, #0x2", 9296160], [" 8dd924:\tcmp\tx6, #0x1", 9296164], [" 8dd928:\tb.ls\t8dd944 <islower@plt+0x8702f4>", 9296168], [" 8dd92c:\tadd\tx1, x0, x5, lsl #4", 9296172], [" 8dd930:\tadd\tx5, x5, #0x2", 9296176], [" 8dd934:\tcmp\tx5, x12", 9296180], [" 8dd938:\tstr\tx20, [x1]", 9296184], [" 8dd93c:\tstr\tx20, [x1,#16]", 9296188], [" 8dd940:\tb.ge\t8dd9a0 <islower@plt+0x870350>", 9296192], [" 8dd944:\tlsl\tx16, x5, #4", 9296196], [" 8dd948:\tstr\tx20, [x0,x16]", 9296200], [" 8dd94c:\tb\t8dd9a0 <islower@plt+0x870350>", 9296204], [" 8dd950:\tmov\tx3, xzr", 9296208], [" 8dd954:\tsub\tw1, w12, w10", 9296212], [" 8dd958:\tmov\tx17, x0", 9296216], [" 8dd95c:\tstr\tx20, [x17]", 9296220], [" 8dd960:\tadd\tx3, x3, #0x8", 9296224], [" 8dd964:\tstr\tx20, [x17,#16]", 9296228], [" 8dd968:\tsubs\tw1, w1, #0x8", 9296232], [" 8dd96c:\tstr\tx20, [x17,#32]", 9296236], [" 8dd970:\tstr\tx20, [x17,#48]", 9296240], [" 8dd974:\tstr\tx20, [x17,#64]", 9296244], [" 8dd978:\tstr\tx20, [x17,#80]", 9296248], [" 8dd97c:\tstr\tx20, [x17,#96]", 9296252], [" 8dd980:\tstr\tx20, [x17,#112]", 9296256], [" 8dd984:\tadd\tx17, x17, #0x80", 9296260], [" 8dd988:\tb.ne\t8dd95c <islower@plt+0x87030c>", 9296264], [" 8dd98c:\tcbz\tw10, 8dd9a0 <islower@plt+0x870350>", 9296268], [" 8dd990:\tadd\tx16, x0, x3, lsl #4", 9296272], [" 8dd994:\tsubs\tw10, w10, #0x1", 9296276], [" 8dd998:\tstr\tx20, [x16],#16", 9296280], [" 8dd99c:\tb.ne\t8dd994 <islower@plt+0x870344>", 9296284], [" 8dd9a0:\tmov\tx0, x25", 9296288], [" 8dd9a4:\tbl\t6cda0 <operator delete(void*)@plt>", 9296292], [" 8dd9a8:\tstr\twzr, [x19,#1288]", 9296296], [" 8dd9ac:\tldr\tx10, [x19,#1312]", 9296300], [" 8dd9b0:\tmov\tw6, w10", 9296304], [" 8dd9b4:\tcbnz\tw10, 8dd9c4 <islower@plt+0x870374>", 9296308], [" 8dd9b8:\tlsr\tx14, x10, #32", 9296312], [" 8dd9bc:\tcbz\tx14, 8ddd3c <islower@plt+0x8706ec>", 9296316], [" 8dd9c0:\tmov\tw6, wzr", 9296320], [" 8dd9c4:\tldr\tw21, [x19,#1296]", 9296324], [" 8dd9c8:\tlsl\tw0, w6, #2", 9296328], [" 8dd9cc:\tcmp\tw0, w21", 9296332], [" 8dd9d0:\tb.cs\t8dda04 <islower@plt+0x8703b4>", 9296336], [" 8dd9d4:\tcmp\tw21, #0x41", 9296340], [" 8dd9d8:\tb.cc\t8dda04 <islower@plt+0x8703b4>", 9296344], [" 8dd9dc:\tldr\tx25, [x19,#1304]", 9296348], [" 8dd9e0:\tcmp\tw6, #0x21", 9296352], [" 8dd9e4:\tb.cc\t8ddb70 <islower@plt+0x870520>", 9296356], [" 8dd9e8:\tsub\tw16, w6, #0x1", 9296360], [" 8dd9ec:\tclz\tw11, w16", 9296364], [" 8dd9f0:\tmov\tw5, #0x21 \t// #33", 9296368], [" 8dd9f4:\tsub\tw12, w5, w11", 9296372], [" 8dd9f8:\torr\tw4, wzr, #0x1", 9296376], [" 8dd9fc:\tlsl\tw18, w4, w12", 9296380], [" 8dda00:\tb\t8ddb74 <islower@plt+0x870524>", 9296384], [" 8dda04:\tcbz\tw21, 8ddb68 <islower@plt+0x870518>", 9296388], [" 8dda08:\tlsl\tx21, x21, #3", 9296392], [" 8dda0c:\tldr\tx15, [x19,#1304]", 9296396], [" 8dda10:\tsub\tx26, x21, #0x8", 9296400], [" 8dda14:\tlsr\tx13, x26, #3", 9296404], [" 8dda18:\tadd\tx13, x13, #0x1", 9296408], [" 8dda1c:\tand\tx3, x13, #0x7", 9296412], [" 8dda20:\tcmp\tx26, #0x38", 9296416], [" 8dda24:\tb.cc\t8ddb38 <islower@plt+0x8704e8>", 9296420], [" 8dda28:\tsub\tx0, x13, x3", 9296424], [" 8dda2c:\tldr\tw14, [x15]", 9296428], [" 8dda30:\tcmn\tw14, #0x2", 9296432], [" 8dda34:\tb.eq\t8dda48 <islower@plt+0x8703f8>", 9296436], [" 8dda38:\tcmn\tw14, #0x1", 9296440], [" 8dda3c:\tb.eq\t8dda4c <islower@plt+0x8703fc>", 9296444], [" 8dda40:\tsub\tw10, w10, #0x1", 9296448], [" 8dda44:\tstr\tw10, [x19,#1312]", 9296452], [" 8dda48:\tstr\tw28, [x15]", 9296456], [" 8dda4c:\tldr\tw13, [x15,#8]", 9296460], [" 8dda50:\tcmn\tw13, #0x2", 9296464], [" 8dda54:\tb.eq\t8dda68 <islower@plt+0x870418>", 9296468], [" 8dda58:\tcmn\tw13, #0x1", 9296472], [" 8dda5c:\tb.eq\t8dda6c <islower@plt+0x87041c>", 9296476], [" 8dda60:\tsub\tw10, w10, #0x1", 9296480], [" 8dda64:\tstr\tw10, [x19,#1312]", 9296484], [" 8dda68:\tstr\tw28, [x15,#8]", 9296488], [" 8dda6c:\tldr\tw16, [x15,#16]", 9296492], [" 8dda70:\tcmn\tw16, #0x2", 9296496], [" 8dda74:\tb.eq\t8dda88 <islower@plt+0x870438>", 9296500], [" 8dda78:\tcmn\tw16, #0x1", 9296504], [" 8dda7c:\tb.eq\t8dda8c <islower@plt+0x87043c>", 9296508], [" 8dda80:\tsub\tw10, w10, #0x1", 9296512], [" 8dda84:\tstr\tw10, [x19,#1312]", 9296516], [" 8dda88:\tstr\tw28, [x15,#16]", 9296520], [" 8dda8c:\tldr\tw17, [x15,#24]", 9296524], [" 8dda90:\tcmn\tw17, #0x2", 9296528], [" 8dda94:\tb.eq\t8ddaa8 <islower@plt+0x870458>", 9296532], [" 8dda98:\tcmn\tw17, #0x1", 9296536], [" 8dda9c:\tb.eq\t8ddaac <islower@plt+0x87045c>", 9296540], [" 8ddaa0:\tsub\tw10, w10, #0x1", 9296544], [" 8ddaa4:\tstr\tw10, [x19,#1312]", 9296548], [" 8ddaa8:\tstr\tw28, [x15,#24]", 9296552], [" 8ddaac:\tldr\tw18, [x15,#32]", 9296556], [" 8ddab0:\tcmn\tw18, #0x2", 9296560], [" 8ddab4:\tb.eq\t8ddac8 <islower@plt+0x870478>", 9296564], [" 8ddab8:\tcmn\tw18, #0x1", 9296568], [" 8ddabc:\tb.eq\t8ddacc <islower@plt+0x87047c>", 9296572], [" 8ddac0:\tsub\tw10, w10, #0x1", 9296576], [" 8ddac4:\tstr\tw10, [x19,#1312]", 9296580], [" 8ddac8:\tstr\tw28, [x15,#32]", 9296584], [" 8ddacc:\tldr\tw1, [x15,#40]", 9296588], [" 8ddad0:\tcmn\tw1, #0x2", 9296592], [" 8ddad4:\tb.eq\t8ddae8 <islower@plt+0x870498>", 9296596], [" 8ddad8:\tcmn\tw1, #0x1", 9296600], [" 8ddadc:\tb.eq\t8ddaec <islower@plt+0x87049c>", 9296604], [" 8ddae0:\tsub\tw10, w10, #0x1", 9296608], [" 8ddae4:\tstr\tw10, [x19,#1312]", 9296612], [" 8ddae8:\tstr\tw28, [x15,#40]", 9296616], [" 8ddaec:\tldr\tw2, [x15,#48]", 9296620], [" 8ddaf0:\tcmn\tw2, #0x2", 9296624], [" 8ddaf4:\tb.eq\t8ddb08 <islower@plt+0x8704b8>", 9296628], [" 8ddaf8:\tcmn\tw2, #0x1", 9296632], [" 8ddafc:\tb.eq\t8ddb0c <islower@plt+0x8704bc>", 9296636], [" 8ddb00:\tsub\tw10, w10, #0x1", 9296640], [" 8ddb04:\tstr\tw10, [x19,#1312]", 9296644], [" 8ddb08:\tstr\tw28, [x15,#48]", 9296648], [" 8ddb0c:\tldr\tw4, [x15,#56]", 9296652], [" 8ddb10:\tcmn\tw4, #0x2", 9296656], [" 8ddb14:\tb.eq\t8ddb28 <islower@plt+0x8704d8>", 9296660], [" 8ddb18:\tcmn\tw4, #0x1", 9296664], [" 8ddb1c:\tb.eq\t8ddb2c <islower@plt+0x8704dc>", 9296668], [" 8ddb20:\tsub\tw10, w10, #0x1", 9296672], [" 8ddb24:\tstr\tw10, [x19,#1312]", 9296676], [" 8ddb28:\tstr\tw28, [x15,#56]", 9296680], [" 8ddb2c:\tadd\tx15, x15, #0x40", 9296684], [" 8ddb30:\tsubs\tx0, x0, #0x8", 9296688], [" 8ddb34:\tb.ne\t8dda2c <islower@plt+0x8703dc>", 9296692], [" 8ddb38:\tcbz\tx3, 8ddb68 <islower@plt+0x870518>", 9296696], [" 8ddb3c:\tldr\tw0, [x15]", 9296700], [" 8ddb40:\tcmn\tw0, #0x2", 9296704], [" 8ddb44:\tb.eq\t8ddb58 <islower@plt+0x870508>", 9296708], [" 8ddb48:\tcmn\tw0, #0x1", 9296712], [" 8ddb4c:\tb.eq\t8ddb5c <islower@plt+0x87050c>", 9296716], [" 8ddb50:\tsub\tw10, w10, #0x1", 9296720], [" 8ddb54:\tstr\tw10, [x19,#1312]", 9296724], [" 8ddb58:\tstr\tw28, [x15]", 9296728], [" 8ddb5c:\tadd\tx15, x15, #0x8", 9296732], [" 8ddb60:\tsubs\tx3, x3, #0x1", 9296736], [" 8ddb64:\tb.ne\t8ddb3c <islower@plt+0x8704ec>", 9296740], [" 8ddb68:\tstr\twzr, [x19,#1316]", 9296744], [" 8ddb6c:\tb\t8ddd3c <islower@plt+0x8706ec>", 9296748], [" 8ddb70:\torr\tw18, wzr, #0x40", 9296752], [" 8ddb74:\tmov\tw2, w18", 9296756], [" 8ddb78:\tstr\tw18, [x19,#1296]", 9296760], [" 8ddb7c:\tlsl\tx0, x2, #3", 9296764], [" 8ddb80:\tstr\twzr, [x19,#1316]", 9296768], [" 8ddb84:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9296772], [" 8ddb88:\tldrsw\tx10, [x19,#1296]", 9296776], [" 8ddb8c:\tstr\tx0, [x19,#1304]", 9296780], [" 8ddb90:\tcbz\tw10, 8ddd30 <islower@plt+0x8706e0>", 9296784], [" 8ddb94:\tcmp\tw10, #0x0", 9296788], [" 8ddb98:\tb.le\t8ddbb4 <islower@plt+0x870564>", 9296792], [" 8ddb9c:\tcmp\tw10, #0x1", 9296796], [" 8ddba0:\tb.ne\t8ddbcc <islower@plt+0x87057c>", 9296800], [" 8ddba4:\tmov\tx2, xzr", 9296804], [" 8ddba8:\tlsl\tx7, x2, #3", 9296808], [" 8ddbac:\tstr\tw28, [x0,x7]", 9296812], [" 8ddbb0:\tb\t8ddd30 <islower@plt+0x8706e0>", 9296816], [" 8ddbb4:\tand\tw8, w10, #0x7", 9296820], [" 8ddbb8:\tsub\tw17, w10, #0x1", 9296824], [" 8ddbbc:\tcmp\tw17, #0x7", 9296828], [" 8ddbc0:\tb.cs\t8ddc4c <islower@plt+0x8705fc>", 9296832], [" 8ddbc4:\tmov\tx11, xzr", 9296836], [" 8ddbc8:\tb\t8ddc88 <islower@plt+0x870638>", 9296840], [" 8ddbcc:\tcmp\tw10, #0xf", 9296844], [" 8ddbd0:\tb.le\t8ddca0 <islower@plt+0x870650>", 9296848], [" 8ddbd4:\tsub\tx16, x10, #0x1", 9296852], [" 8ddbd8:\tand\tx27, x10, #0xf", 9296856], [" 8ddbdc:\tsub\tx16, x16, x27", 9296860], [" 8ddbe0:\tmov\tx1, xzr", 9296864], [" 8ddbe4:\tsub\tx12, x16, #0xf", 9296868], [" 8ddbe8:\tadd\tx13, x0, #0x40", 9296872], [" 8ddbec:\tadd\tx2, x1, #0x10", 9296876], [" 8ddbf0:\tstur\tw28, [x13,#-64]", 9296880], [" 8ddbf4:\tcmp\tx1, x12", 9296884], [" 8ddbf8:\tstur\tw28, [x13,#-56]", 9296888], [" 8ddbfc:\tstur\tw28, [x13,#-48]", 9296892], [" 8ddc00:\tmov\tx1, x2", 9296896], [" 8ddc04:\tstur\tw28, [x13,#-40]", 9296900], [" 8ddc08:\tstur\tw28, [x13,#-32]", 9296904], [" 8ddc0c:\tstur\tw28, [x13,#-24]", 9296908], [" 8ddc10:\tstur\tw28, [x13,#-16]", 9296912], [" 8ddc14:\tstur\tw28, [x13,#-8]", 9296916], [" 8ddc18:\tstr\tw28, [x13]", 9296920], [" 8ddc1c:\tstr\tw28, [x13,#8]", 9296924], [" 8ddc20:\tstr\tw28, [x13,#16]", 9296928], [" 8ddc24:\tstr\tw28, [x13,#24]", 9296932], [" 8ddc28:\tstr\tw28, [x13,#32]", 9296936], [" 8ddc2c:\tstr\tw28, [x13,#40]", 9296940], [" 8ddc30:\tstr\tw28, [x13,#48]", 9296944], [" 8ddc34:\tstr\tw28, [x13,#56]", 9296948], [" 8ddc38:\tadd\tx13, x13, #0x80", 9296952], [" 8ddc3c:\tb.ne\t8ddbec <islower@plt+0x87059c>", 9296956], [" 8ddc40:\tcbz\tx27, 8ddd30 <islower@plt+0x8706e0>", 9296960], [" 8ddc44:\tadd\tx2, x16, #0x1", 9296964], [" 8ddc48:\tb\t8ddca4 <islower@plt+0x870654>", 9296968], [" 8ddc4c:\tmov\tx11, xzr", 9296972], [" 8ddc50:\tsub\tw17, w10, w8", 9296976], [" 8ddc54:\tadd\tx15, x0, #0x20", 9296980], [" 8ddc58:\tstur\tw28, [x15,#-32]", 9296984], [" 8ddc5c:\tadd\tx11, x11, #0x8", 9296988], [" 8ddc60:\tstur\tw28, [x15,#-24]", 9296992], [" 8ddc64:\tsubs\tw17, w17, #0x8", 9296996], [" 8ddc68:\tstur\tw28, [x15,#-16]", 9297000], [" 8ddc6c:\tstur\tw28, [x15,#-8]", 9297004], [" 8ddc70:\tstr\tw28, [x15]", 9297008], [" 8ddc74:\tstr\tw28, [x15,#8]", 9297012], [" 8ddc78:\tstr\tw28, [x15,#16]", 9297016], [" 8ddc7c:\tstr\tw28, [x15,#24]", 9297020], [" 8ddc80:\tadd\tx15, x15, #0x40", 9297024], [" 8ddc84:\tb.ne\t8ddc58 <islower@plt+0x870608>", 9297028], [" 8ddc88:\tcbz\tw8, 8ddd30 <islower@plt+0x8706e0>", 9297032], [" 8ddc8c:\tadd\tx17, x0, x11, lsl #3", 9297036], [" 8ddc90:\tsubs\tw8, w8, #0x1", 9297040], [" 8ddc94:\tstr\tw28, [x17],#8", 9297044], [" 8ddc98:\tb.ne\t8ddc90 <islower@plt+0x870640>", 9297048], [" 8ddc9c:\tb\t8ddd30 <islower@plt+0x8706e0>", 9297052], [" 8ddca0:\tmov\tx2, xzr", 9297056], [" 8ddca4:\tand\tx17, x10, #0x8", 9297060], [" 8ddca8:\tcmp\tx17, #0x7", 9297064], [" 8ddcac:\tb.ls\t8ddce0 <islower@plt+0x870690>", 9297068], [" 8ddcb0:\tadd\tx18, x0, x2, lsl #3", 9297072], [" 8ddcb4:\tadd\tx2, x2, #0x8", 9297076], [" 8ddcb8:\tcmp\tx2, x10", 9297080], [" 8ddcbc:\tstr\tw28, [x18]", 9297084], [" 8ddcc0:\tstr\tw28, [x18,#8]", 9297088], [" 8ddcc4:\tstr\tw28, [x18,#16]", 9297092], [" 8ddcc8:\tstr\tw28, [x18,#24]", 9297096], [" 8ddccc:\tstr\tw28, [x18,#32]", 9297100], [" 8ddcd0:\tstr\tw28, [x18,#40]", 9297104], [" 8ddcd4:\tstr\tw28, [x18,#48]", 9297108], [" 8ddcd8:\tstr\tw28, [x18,#56]", 9297112], [" 8ddcdc:\tb.ge\t8ddd30 <islower@plt+0x8706e0>", 9297116], [" 8ddce0:\tand\tx18, x10, #0x4", 9297120], [" 8ddce4:\tcmp\tx18, #0x3", 9297124], [" 8ddce8:\tb.ls\t8ddd0c <islower@plt+0x8706bc>", 9297128], [" 8ddcec:\tadd\tx3, x0, x2, lsl #3", 9297132], [" 8ddcf0:\tadd\tx2, x2, #0x4", 9297136], [" 8ddcf4:\tcmp\tx2, x10", 9297140], [" 8ddcf8:\tstr\tw28, [x3]", 9297144], [" 8ddcfc:\tstr\tw28, [x3,#8]", 9297148], [" 8ddd00:\tstr\tw28, [x3,#16]", 9297152], [" 8ddd04:\tstr\tw28, [x3,#24]", 9297156], [" 8ddd08:\tb.ge\t8ddd30 <islower@plt+0x8706e0>", 9297160], [" 8ddd0c:\tand\tx1, x10, #0x2", 9297164], [" 8ddd10:\tcmp\tx1, #0x1", 9297168], [" 8ddd14:\tb.ls\t8ddba8 <islower@plt+0x870558>", 9297172], [" 8ddd18:\tadd\tx4, x0, x2, lsl #3", 9297176], [" 8ddd1c:\tadd\tx2, x2, #0x2", 9297180], [" 8ddd20:\tcmp\tx2, x10", 9297184], [" 8ddd24:\tstr\tw28, [x4]", 9297188], [" 8ddd28:\tstr\tw28, [x4,#8]", 9297192], [" 8ddd2c:\tb.lt\t8ddba8 <islower@plt+0x870558>", 9297196], [" 8ddd30:\tmov\tx0, x25", 9297200], [" 8ddd34:\tbl\t6cda0 <operator delete(void*)@plt>", 9297204], [" 8ddd38:\tstr\twzr, [x19,#1312]", 9297208], [" 8ddd3c:\tldr\tx11, [x19,#1336]", 9297212], [" 8ddd40:\tmov\tw7, w11", 9297216], [" 8ddd44:\tcbnz\tw11, 8ddd54 <islower@plt+0x870704>", 9297220], [" 8ddd48:\tlsr\tx4, x11, #32", 9297224], [" 8ddd4c:\tcbz\tx4, 8de0cc <islower@plt+0x870a7c>", 9297228], [" 8ddd50:\tmov\tw7, wzr", 9297232], [" 8ddd54:\tldr\tw10, [x19,#1320]", 9297236], [" 8ddd58:\tlsl\tw15, w7, #2", 9297240], [" 8ddd5c:\tcmp\tw15, w10", 9297244], [" 8ddd60:\tb.cs\t8ddd94 <islower@plt+0x870744>", 9297248], [" 8ddd64:\tcmp\tw10, #0x41", 9297252], [" 8ddd68:\tb.cc\t8ddd94 <islower@plt+0x870744>", 9297256], [" 8ddd6c:\tldr\tx25, [x19,#1328]", 9297260], [" 8ddd70:\tcmp\tw7, #0x21", 9297264], [" 8ddd74:\tb.cc\t8ddf00 <islower@plt+0x8708b0>", 9297268], [" 8ddd78:\tsub\tw1, w7, #0x1", 9297272], [" 8ddd7c:\tclz\tw5, w1", 9297276], [" 8ddd80:\tmov\tw6, #0x21 \t// #33", 9297280], [" 8ddd84:\tsub\tw7, w6, w5", 9297284], [" 8ddd88:\torr\tw1, wzr, #0x1", 9297288], [" 8ddd8c:\tlsl\tw1, w1, w7", 9297292], [" 8ddd90:\tb\t8ddf04 <islower@plt+0x8708b4>", 9297296], [" 8ddd94:\tcbz\tw10, 8ddef8 <islower@plt+0x8708a8>", 9297300], [" 8ddd98:\tlsl\tx12, x10, #4", 9297304], [" 8ddd9c:\tldr\tx16, [x19,#1328]", 9297308], [" 8ddda0:\tsub\tx17, x12, #0x10", 9297312], [" 8ddda4:\tlsr\tx27, x17, #4", 9297316], [" 8ddda8:\tadd\tx27, x27, #0x1", 9297320], [" 8dddac:\tand\tx4, x27, #0x7", 9297324], [" 8dddb0:\tcmp\tx17, #0x70", 9297328], [" 8dddb4:\tb.cc\t8ddec8 <islower@plt+0x870878>", 9297332], [" 8dddb8:\tsub\tx1, x27, x4", 9297336], [" 8dddbc:\tldr\tw15, [x16]", 9297340], [" 8dddc0:\tcmn\tw15, #0x2", 9297344], [" 8dddc4:\tb.eq\t8dddd8 <islower@plt+0x870788>", 9297348], [" 8dddc8:\tcmn\tw15, #0x1", 9297352], [" 8dddcc:\tb.eq\t8ddddc <islower@plt+0x87078c>", 9297356], [" 8dddd0:\tsub\tw11, w11, #0x1", 9297360], [" 8dddd4:\tstr\tw11, [x19,#1336]", 9297364], [" 8dddd8:\tstr\tw28, [x16]", 9297368], [" 8ddddc:\tldr\tw3, [x16,#16]", 9297372], [" 8ddde0:\tcmn\tw3, #0x2", 9297376], [" 8ddde4:\tb.eq\t8dddf8 <islower@plt+0x8707a8>", 9297380], [" 8ddde8:\tcmn\tw3, #0x1", 9297384], [" 8dddec:\tb.eq\t8dddfc <islower@plt+0x8707ac>", 9297388], [" 8dddf0:\tsub\tw11, w11, #0x1", 9297392], [" 8dddf4:\tstr\tw11, [x19,#1336]", 9297396], [" 8dddf8:\tstr\tw28, [x16,#16]", 9297400], [" 8dddfc:\tldr\tw5, [x16,#32]", 9297404], [" 8dde00:\tcmn\tw5, #0x2", 9297408], [" 8dde04:\tb.eq\t8dde18 <islower@plt+0x8707c8>", 9297412], [" 8dde08:\tcmn\tw5, #0x1", 9297416], [" 8dde0c:\tb.eq\t8dde1c <islower@plt+0x8707cc>", 9297420], [" 8dde10:\tsub\tw11, w11, #0x1", 9297424], [" 8dde14:\tstr\tw11, [x19,#1336]", 9297428], [" 8dde18:\tstr\tw28, [x16,#32]", 9297432], [" 8dde1c:\tldr\tw6, [x16,#48]", 9297436], [" 8dde20:\tcmn\tw6, #0x2", 9297440], [" 8dde24:\tb.eq\t8dde38 <islower@plt+0x8707e8>", 9297444], [" 8dde28:\tcmn\tw6, #0x1", 9297448], [" 8dde2c:\tb.eq\t8dde3c <islower@plt+0x8707ec>", 9297452], [" 8dde30:\tsub\tw11, w11, #0x1", 9297456], [" 8dde34:\tstr\tw11, [x19,#1336]", 9297460], [" 8dde38:\tstr\tw28, [x16,#48]", 9297464], [" 8dde3c:\tldr\tw7, [x16,#64]", 9297468], [" 8dde40:\tcmn\tw7, #0x2", 9297472], [" 8dde44:\tb.eq\t8dde58 <islower@plt+0x870808>", 9297476], [" 8dde48:\tcmn\tw7, #0x1", 9297480], [" 8dde4c:\tb.eq\t8dde5c <islower@plt+0x87080c>", 9297484], [" 8dde50:\tsub\tw11, w11, #0x1", 9297488], [" 8dde54:\tstr\tw11, [x19,#1336]", 9297492], [" 8dde58:\tstr\tw28, [x16,#64]", 9297496], [" 8dde5c:\tldr\tw21, [x16,#80]", 9297500], [" 8dde60:\tcmn\tw21, #0x2", 9297504], [" 8dde64:\tb.eq\t8dde78 <islower@plt+0x870828>", 9297508], [" 8dde68:\tcmn\tw21, #0x1", 9297512], [" 8dde6c:\tb.eq\t8dde7c <islower@plt+0x87082c>", 9297516], [" 8dde70:\tsub\tw11, w11, #0x1", 9297520], [" 8dde74:\tstr\tw11, [x19,#1336]", 9297524], [" 8dde78:\tstr\tw28, [x16,#80]", 9297528], [" 8dde7c:\tldr\tw8, [x16,#96]", 9297532], [" 8dde80:\tcmn\tw8, #0x2", 9297536], [" 8dde84:\tb.eq\t8dde98 <islower@plt+0x870848>", 9297540], [" 8dde88:\tcmn\tw8, #0x1", 9297544], [" 8dde8c:\tb.eq\t8dde9c <islower@plt+0x87084c>", 9297548], [" 8dde90:\tsub\tw11, w11, #0x1", 9297552], [" 8dde94:\tstr\tw11, [x19,#1336]", 9297556], [" 8dde98:\tstr\tw28, [x16,#96]", 9297560], [" 8dde9c:\tldr\tw9, [x16,#112]", 9297564], [" 8ddea0:\tcmn\tw9, #0x2", 9297568], [" 8ddea4:\tb.eq\t8ddeb8 <islower@plt+0x870868>", 9297572], [" 8ddea8:\tcmn\tw9, #0x1", 9297576], [" 8ddeac:\tb.eq\t8ddebc <islower@plt+0x87086c>", 9297580], [" 8ddeb0:\tsub\tw11, w11, #0x1", 9297584], [" 8ddeb4:\tstr\tw11, [x19,#1336]", 9297588], [" 8ddeb8:\tstr\tw28, [x16,#112]", 9297592], [" 8ddebc:\tadd\tx16, x16, #0x80", 9297596], [" 8ddec0:\tsubs\tx1, x1, #0x8", 9297600], [" 8ddec4:\tb.ne\t8dddbc <islower@plt+0x87076c>", 9297604], [" 8ddec8:\tcbz\tx4, 8ddef8 <islower@plt+0x8708a8>", 9297608], [" 8ddecc:\tldr\tw10, [x16]", 9297612], [" 8dded0:\tcmn\tw10, #0x2", 9297616], [" 8dded4:\tb.eq\t8ddee8 <islower@plt+0x870898>", 9297620], [" 8dded8:\tcmn\tw10, #0x1", 9297624], [" 8ddedc:\tb.eq\t8ddeec <islower@plt+0x87089c>", 9297628], [" 8ddee0:\tsub\tw11, w11, #0x1", 9297632], [" 8ddee4:\tstr\tw11, [x19,#1336]", 9297636], [" 8ddee8:\tstr\tw28, [x16]", 9297640], [" 8ddeec:\tadd\tx16, x16, #0x10", 9297644], [" 8ddef0:\tsubs\tx4, x4, #0x1", 9297648], [" 8ddef4:\tb.ne\t8ddecc <islower@plt+0x87087c>", 9297652], [" 8ddef8:\tstr\twzr, [x19,#1340]", 9297656], [" 8ddefc:\tb\t8de0cc <islower@plt+0x870a7c>", 9297660], [" 8ddf00:\torr\tw1, wzr, #0x40", 9297664], [" 8ddf04:\tmov\tw5, w1", 9297668], [" 8ddf08:\tstr\tw1, [x19,#1320]", 9297672], [" 8ddf0c:\tlsl\tx0, x5, #4", 9297676], [" 8ddf10:\tstr\twzr, [x19,#1340]", 9297680], [" 8ddf14:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9297684], [" 8ddf18:\tldrsw\tx9, [x19,#1320]", 9297688], [" 8ddf1c:\tstr\tx0, [x19,#1328]", 9297692], [" 8ddf20:\tcbz\tw9, 8de0c0 <islower@plt+0x870a70>", 9297696], [" 8ddf24:\tcmp\tw9, #0x0", 9297700], [" 8ddf28:\tb.le\t8ddf44 <islower@plt+0x8708f4>", 9297704], [" 8ddf2c:\tcmp\tw9, #0x1", 9297708], [" 8ddf30:\tb.ne\t8ddf5c <islower@plt+0x87090c>", 9297712], [" 8ddf34:\tmov\tx3, xzr", 9297716], [" 8ddf38:\tlsl\tx4, x3, #4", 9297720], [" 8ddf3c:\tstr\tw28, [x0,x4]", 9297724], [" 8ddf40:\tb\t8de0c0 <islower@plt+0x870a70>", 9297728], [" 8ddf44:\tand\tw12, w9, #0x7", 9297732], [" 8ddf48:\tsub\tw2, w9, #0x1", 9297736], [" 8ddf4c:\tcmp\tw2, #0x7", 9297740], [" 8ddf50:\tb.cs\t8ddfdc <islower@plt+0x87098c>", 9297744], [" 8ddf54:\tmov\tx4, xzr", 9297748], [" 8ddf58:\tb\t8de018 <islower@plt+0x8709c8>", 9297752], [" 8ddf5c:\tcmp\tw9, #0xf", 9297756], [" 8ddf60:\tb.le\t8de030 <islower@plt+0x8709e0>", 9297760], [" 8ddf64:\tsub\tx13, x9, #0x1", 9297764], [" 8ddf68:\tand\tx15, x9, #0xf", 9297768], [" 8ddf6c:\tsub\tx17, x13, x15", 9297772], [" 8ddf70:\tmov\tx8, xzr", 9297776], [" 8ddf74:\tsub\tx10, x17, #0xf", 9297780], [" 8ddf78:\tadd\tx12, x0, #0x80", 9297784], [" 8ddf7c:\tadd\tx16, x8, #0x10", 9297788], [" 8ddf80:\tstur\tw28, [x12,#-128]", 9297792], [" 8ddf84:\tcmp\tx8, x10", 9297796], [" 8ddf88:\tstur\tw28, [x12,#-112]", 9297800], [" 8ddf8c:\tstur\tw28, [x12,#-96]", 9297804], [" 8ddf90:\tmov\tx8, x16", 9297808], [" 8ddf94:\tstur\tw28, [x12,#-80]", 9297812], [" 8ddf98:\tstur\tw28, [x12,#-64]", 9297816], [" 8ddf9c:\tstur\tw28, [x12,#-48]", 9297820], [" 8ddfa0:\tstur\tw28, [x12,#-32]", 9297824], [" 8ddfa4:\tstur\tw28, [x12,#-16]", 9297828], [" 8ddfa8:\tstr\tw28, [x12]", 9297832], [" 8ddfac:\tstr\tw28, [x12,#16]", 9297836], [" 8ddfb0:\tstr\tw28, [x12,#32]", 9297840], [" 8ddfb4:\tstr\tw28, [x12,#48]", 9297844], [" 8ddfb8:\tstr\tw28, [x12,#64]", 9297848], [" 8ddfbc:\tstr\tw28, [x12,#80]", 9297852], [" 8ddfc0:\tstr\tw28, [x12,#96]", 9297856], [" 8ddfc4:\tstr\tw28, [x12,#112]", 9297860], [" 8ddfc8:\tadd\tx12, x12, #0x100", 9297864], [" 8ddfcc:\tb.ne\t8ddf7c <islower@plt+0x87092c>", 9297868], [" 8ddfd0:\tcbz\tx15, 8de0c0 <islower@plt+0x870a70>", 9297872], [" 8ddfd4:\tadd\tx3, x17, #0x1", 9297876], [" 8ddfd8:\tb\t8de034 <islower@plt+0x8709e4>", 9297880], [" 8ddfdc:\tmov\tx4, xzr", 9297884], [" 8ddfe0:\tsub\tw2, w9, w12", 9297888], [" 8ddfe4:\tmov\tx18, x0", 9297892], [" 8ddfe8:\tstr\tw28, [x18]", 9297896], [" 8ddfec:\tadd\tx4, x4, #0x8", 9297900], [" 8ddff0:\tstr\tw28, [x18,#16]", 9297904], [" 8ddff4:\tsubs\tw2, w2, #0x8", 9297908], [" 8ddff8:\tstr\tw28, [x18,#32]", 9297912], [" 8ddffc:\tstr\tw28, [x18,#48]", 9297916], [" 8de000:\tstr\tw28, [x18,#64]", 9297920], [" 8de004:\tstr\tw28, [x18,#80]", 9297924], [" 8de008:\tstr\tw28, [x18,#96]", 9297928], [" 8de00c:\tstr\tw28, [x18,#112]", 9297932], [" 8de010:\tadd\tx18, x18, #0x80", 9297936], [" 8de014:\tb.ne\t8ddfe8 <islower@plt+0x870998>", 9297940], [" 8de018:\tcbz\tw12, 8de0c0 <islower@plt+0x870a70>", 9297944], [" 8de01c:\tadd\tx18, x0, x4, lsl #4", 9297948], [" 8de020:\tsubs\tw12, w12, #0x1", 9297952], [" 8de024:\tstr\tw28, [x18],#16", 9297956], [" 8de028:\tb.ne\t8de020 <islower@plt+0x8709d0>", 9297960], [" 8de02c:\tb\t8de0c0 <islower@plt+0x870a70>", 9297964], [" 8de030:\tmov\tx3, xzr", 9297968], [" 8de034:\tand\tx13, x9, #0x8", 9297972], [" 8de038:\tcmp\tx13, #0x7", 9297976], [" 8de03c:\tb.ls\t8de070 <islower@plt+0x870a20>", 9297980], [" 8de040:\tadd\tx12, x0, x3, lsl #4", 9297984], [" 8de044:\tadd\tx3, x3, #0x8", 9297988], [" 8de048:\tcmp\tx3, x9", 9297992], [" 8de04c:\tstr\tw28, [x12]", 9297996], [" 8de050:\tstr\tw28, [x12,#16]", 9298000], [" 8de054:\tstr\tw28, [x12,#32]", 9298004], [" 8de058:\tstr\tw28, [x12,#48]", 9298008], [" 8de05c:\tstr\tw28, [x12,#64]", 9298012], [" 8de060:\tstr\tw28, [x12,#80]", 9298016], [" 8de064:\tstr\tw28, [x12,#96]", 9298020], [" 8de068:\tstr\tw28, [x12,#112]", 9298024], [" 8de06c:\tb.ge\t8de0c0 <islower@plt+0x870a70>", 9298028], [" 8de070:\tand\tx14, x9, #0x4", 9298032], [" 8de074:\tcmp\tx14, #0x3", 9298036], [" 8de078:\tb.ls\t8de09c <islower@plt+0x870a4c>", 9298040], [" 8de07c:\tadd\tx17, x0, x3, lsl #4", 9298044], [" 8de080:\tadd\tx3, x3, #0x4", 9298048], [" 8de084:\tcmp\tx3, x9", 9298052], [" 8de088:\tstr\tw28, [x17]", 9298056], [" 8de08c:\tstr\tw28, [x17,#16]", 9298060], [" 8de090:\tstr\tw28, [x17,#32]", 9298064], [" 8de094:\tstr\tw28, [x17,#48]", 9298068], [" 8de098:\tb.ge\t8de0c0 <islower@plt+0x870a70>", 9298072], [" 8de09c:\tand\tx15, x9, #0x2", 9298076], [" 8de0a0:\tcmp\tx15, #0x1", 9298080], [" 8de0a4:\tb.ls\t8ddf38 <islower@plt+0x8708e8>", 9298084], [" 8de0a8:\tadd\tx27, x0, x3, lsl #4", 9298088], [" 8de0ac:\tadd\tx3, x3, #0x2", 9298092], [" 8de0b0:\tcmp\tx3, x9", 9298096], [" 8de0b4:\tstr\tw28, [x27]", 9298100], [" 8de0b8:\tstr\tw28, [x27,#16]", 9298104], [" 8de0bc:\tb.lt\t8ddf38 <islower@plt+0x8708e8>", 9298108], [" 8de0c0:\tmov\tx0, x25", 9298112], [" 8de0c4:\tbl\t6cda0 <operator delete(void*)@plt>", 9298116], [" 8de0c8:\tstr\twzr, [x19,#1336]", 9298120], [" 8de0cc:\tldr\tx12, [x19,#1360]", 9298124], [" 8de0d0:\tmov\tw21, w12", 9298128], [" 8de0d4:\tcbnz\tw12, 8de0e4 <islower@plt+0x870a94>", 9298132], [" 8de0d8:\tlsr\tx7, x12, #32", 9298136], [" 8de0dc:\tcbz\tx7, 8de44c <islower@plt+0x870dfc>", 9298140], [" 8de0e0:\tmov\tw21, wzr", 9298144], [" 8de0e4:\tldr\tw14, [x19,#1344]", 9298148], [" 8de0e8:\tlsl\tw11, w21, #2", 9298152], [" 8de0ec:\tcmp\tw11, w14", 9298156], [" 8de0f0:\tb.cs\t8de124 <islower@plt+0x870ad4>", 9298160], [" 8de0f4:\tcmp\tw14, #0x41", 9298164], [" 8de0f8:\tb.cc\t8de124 <islower@plt+0x870ad4>", 9298168], [" 8de0fc:\tldr\tx25, [x19,#1352]", 9298172], [" 8de100:\tcmp\tw21, #0x21", 9298176], [" 8de104:\tb.cc\t8de290 <islower@plt+0x870c40>", 9298180], [" 8de108:\tsub\tw4, w21, #0x1", 9298184], [" 8de10c:\tclz\tw17, w4", 9298188], [" 8de110:\tmov\tw15, #0x21 \t// #33", 9298192], [" 8de114:\tsub\tw1, w15, w17", 9298196], [" 8de118:\torr\tw11, wzr, #0x1", 9298200], [" 8de11c:\tlsl\tw2, w11, w1", 9298204], [" 8de120:\tb\t8de294 <islower@plt+0x870c44>", 9298208], [" 8de124:\tcbz\tw14, 8de288 <islower@plt+0x870c38>", 9298212], [" 8de128:\tlsl\tx16, x14, #4", 9298216], [" 8de12c:\tldr\tx17, [x19,#1352]", 9298220], [" 8de130:\tsub\tx18, x16, #0x10", 9298224], [" 8de134:\tlsr\tx3, x18, #4", 9298228], [" 8de138:\tadd\tx16, x3, #0x1", 9298232], [" 8de13c:\tand\tx5, x16, #0x7", 9298236], [" 8de140:\tcmp\tx18, #0x70", 9298240], [" 8de144:\tb.cc\t8de258 <islower@plt+0x870c08>", 9298244], [" 8de148:\tsub\tx26, x16, x5", 9298248], [" 8de14c:\tldr\tx2, [x17]", 9298252], [" 8de150:\tcmn\tx2, #0x2", 9298256], [" 8de154:\tb.eq\t8de168 <islower@plt+0x870b18>", 9298260], [" 8de158:\tcmn\tx2, #0x1", 9298264], [" 8de15c:\tb.eq\t8de16c <islower@plt+0x870b1c>", 9298268], [" 8de160:\tsub\tw12, w12, #0x1", 9298272], [" 8de164:\tstr\tw12, [x19,#1360]", 9298276], [" 8de168:\tstr\tx20, [x17]", 9298280], [" 8de16c:\tldr\tx9, [x17,#16]", 9298284], [" 8de170:\tcmn\tx9, #0x2", 9298288], [" 8de174:\tb.eq\t8de188 <islower@plt+0x870b38>", 9298292], [" 8de178:\tcmn\tx9, #0x1", 9298296], [" 8de17c:\tb.eq\t8de18c <islower@plt+0x870b3c>", 9298300], [" 8de180:\tsub\tw12, w12, #0x1", 9298304], [" 8de184:\tstr\tw12, [x19,#1360]", 9298308], [" 8de188:\tstr\tx20, [x17,#16]", 9298312], [" 8de18c:\tldr\tx11, [x17,#32]", 9298316], [" 8de190:\tcmn\tx11, #0x2", 9298320], [" 8de194:\tb.eq\t8de1a8 <islower@plt+0x870b58>", 9298324], [" 8de198:\tcmn\tx11, #0x1", 9298328], [" 8de19c:\tb.eq\t8de1ac <islower@plt+0x870b5c>", 9298332], [" 8de1a0:\tsub\tw12, w12, #0x1", 9298336], [" 8de1a4:\tstr\tw12, [x19,#1360]", 9298340], [" 8de1a8:\tstr\tx20, [x17,#32]", 9298344], [" 8de1ac:\tldr\tx10, [x17,#48]", 9298348], [" 8de1b0:\tcmn\tx10, #0x2", 9298352], [" 8de1b4:\tb.eq\t8de1c8 <islower@plt+0x870b78>", 9298356], [" 8de1b8:\tcmn\tx10, #0x1", 9298360], [" 8de1bc:\tb.eq\t8de1cc <islower@plt+0x870b7c>", 9298364], [" 8de1c0:\tsub\tw12, w12, #0x1", 9298368], [" 8de1c4:\tstr\tw12, [x19,#1360]", 9298372], [" 8de1c8:\tstr\tx20, [x17,#48]", 9298376], [" 8de1cc:\tldr\tx14, [x17,#64]", 9298380], [" 8de1d0:\tcmn\tx14, #0x2", 9298384], [" 8de1d4:\tb.eq\t8de1e8 <islower@plt+0x870b98>", 9298388], [" 8de1d8:\tcmn\tx14, #0x1", 9298392], [" 8de1dc:\tb.eq\t8de1ec <islower@plt+0x870b9c>", 9298396], [" 8de1e0:\tsub\tw12, w12, #0x1", 9298400], [" 8de1e4:\tstr\tw12, [x19,#1360]", 9298404], [" 8de1e8:\tstr\tx20, [x17,#64]", 9298408], [" 8de1ec:\tldr\tx15, [x17,#80]", 9298412], [" 8de1f0:\tcmn\tx15, #0x2", 9298416], [" 8de1f4:\tb.eq\t8de208 <islower@plt+0x870bb8>", 9298420], [" 8de1f8:\tcmn\tx15, #0x1", 9298424], [" 8de1fc:\tb.eq\t8de20c <islower@plt+0x870bbc>", 9298428], [" 8de200:\tsub\tw12, w12, #0x1", 9298432], [" 8de204:\tstr\tw12, [x19,#1360]", 9298436], [" 8de208:\tstr\tx20, [x17,#80]", 9298440], [" 8de20c:\tldr\tx21, [x17,#96]", 9298444], [" 8de210:\tcmn\tx21, #0x2", 9298448], [" 8de214:\tb.eq\t8de228 <islower@plt+0x870bd8>", 9298452], [" 8de218:\tcmn\tx21, #0x1", 9298456], [" 8de21c:\tb.eq\t8de22c <islower@plt+0x870bdc>", 9298460], [" 8de220:\tsub\tw12, w12, #0x1", 9298464], [" 8de224:\tstr\tw12, [x19,#1360]", 9298468], [" 8de228:\tstr\tx20, [x17,#96]", 9298472], [" 8de22c:\tldr\tx13, [x17,#112]", 9298476], [" 8de230:\tcmn\tx13, #0x2", 9298480], [" 8de234:\tb.eq\t8de248 <islower@plt+0x870bf8>", 9298484], [" 8de238:\tcmn\tx13, #0x1", 9298488], [" 8de23c:\tb.eq\t8de24c <islower@plt+0x870bfc>", 9298492], [" 8de240:\tsub\tw12, w12, #0x1", 9298496], [" 8de244:\tstr\tw12, [x19,#1360]", 9298500], [" 8de248:\tstr\tx20, [x17,#112]", 9298504], [" 8de24c:\tadd\tx17, x17, #0x80", 9298508], [" 8de250:\tsubs\tx26, x26, #0x8", 9298512], [" 8de254:\tb.ne\t8de14c <islower@plt+0x870afc>", 9298516], [" 8de258:\tcbz\tx5, 8de288 <islower@plt+0x870c38>", 9298520], [" 8de25c:\tldr\tx26, [x17]", 9298524], [" 8de260:\tcmn\tx26, #0x2", 9298528], [" 8de264:\tb.eq\t8de278 <islower@plt+0x870c28>", 9298532], [" 8de268:\tcmn\tx26, #0x1", 9298536], [" 8de26c:\tb.eq\t8de27c <islower@plt+0x870c2c>", 9298540], [" 8de270:\tsub\tw12, w12, #0x1", 9298544], [" 8de274:\tstr\tw12, [x19,#1360]", 9298548], [" 8de278:\tstr\tx20, [x17]", 9298552], [" 8de27c:\tadd\tx17, x17, #0x10", 9298556], [" 8de280:\tsubs\tx5, x5, #0x1", 9298560], [" 8de284:\tb.ne\t8de25c <islower@plt+0x870c0c>", 9298564], [" 8de288:\tstr\twzr, [x19,#1364]", 9298568], [" 8de28c:\tb\t8de44c <islower@plt+0x870dfc>", 9298572], [" 8de290:\torr\tw2, wzr, #0x40", 9298576], [" 8de294:\tmov\tw3, w2", 9298580], [" 8de298:\tstr\tw2, [x19,#1344]", 9298584], [" 8de29c:\tlsl\tx0, x3, #4", 9298588], [" 8de2a0:\tstr\twzr, [x19,#1364]", 9298592], [" 8de2a4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9298596], [" 8de2a8:\tldrsw\tx13, [x19,#1344]", 9298600], [" 8de2ac:\tstr\tx0, [x19,#1352]", 9298604], [" 8de2b0:\tcbz\tw13, 8de440 <islower@plt+0x870df0>", 9298608], [" 8de2b4:\tcmp\tw13, #0x0", 9298612], [" 8de2b8:\tb.le\t8de33c <islower@plt+0x870cec>", 9298616], [" 8de2bc:\tcmp\tw13, #0xf", 9298620], [" 8de2c0:\tb.le\t8de354 <islower@plt+0x870d04>", 9298624], [" 8de2c4:\tand\tx14, x13, #0xf", 9298628], [" 8de2c8:\tsub\tx11, x13, #0x1", 9298632], [" 8de2cc:\tsub\tx18, x11, x14", 9298636], [" 8de2d0:\tmov\tx7, xzr", 9298640], [" 8de2d4:\tsub\tx21, x18, #0xf", 9298644], [" 8de2d8:\tadd\tx11, x0, #0x80", 9298648], [" 8de2dc:\tadd\tx12, x7, #0x10", 9298652], [" 8de2e0:\tstur\tx20, [x11,#-128]", 9298656], [" 8de2e4:\tcmp\tx7, x21", 9298660], [" 8de2e8:\tstur\tx20, [x11,#-112]", 9298664], [" 8de2ec:\tstur\tx20, [x11,#-96]", 9298668], [" 8de2f0:\tmov\tx7, x12", 9298672], [" 8de2f4:\tstur\tx20, [x11,#-80]", 9298676], [" 8de2f8:\tstur\tx20, [x11,#-64]", 9298680], [" 8de2fc:\tstur\tx20, [x11,#-48]", 9298684], [" 8de300:\tstur\tx20, [x11,#-32]", 9298688], [" 8de304:\tstur\tx20, [x11,#-16]", 9298692], [" 8de308:\tstr\tx20, [x11]", 9298696], [" 8de30c:\tstr\tx20, [x11,#16]", 9298700], [" 8de310:\tstr\tx20, [x11,#32]", 9298704], [" 8de314:\tstr\tx20, [x11,#48]", 9298708], [" 8de318:\tstr\tx20, [x11,#64]", 9298712], [" 8de31c:\tstr\tx20, [x11,#80]", 9298716], [" 8de320:\tstr\tx20, [x11,#96]", 9298720], [" 8de324:\tstr\tx20, [x11,#112]", 9298724], [" 8de328:\tadd\tx11, x11, #0x100", 9298728], [" 8de32c:\tb.ne\t8de2dc <islower@plt+0x870c8c>", 9298732], [" 8de330:\tcbz\tx14, 8de440 <islower@plt+0x870df0>", 9298736], [" 8de334:\tadd\tx4, x18, #0x1", 9298740], [" 8de338:\tb\t8de358 <islower@plt+0x870d08>", 9298744], [" 8de33c:\tand\tw14, w13, #0x7", 9298748], [" 8de340:\tsub\tw18, w13, #0x1", 9298752], [" 8de344:\tcmp\tw18, #0x7", 9298756], [" 8de348:\tb.cs\t8de3f0 <islower@plt+0x870da0>", 9298760], [" 8de34c:\tmov\tx5, xzr", 9298764], [" 8de350:\tb\t8de42c <islower@plt+0x870ddc>", 9298768], [" 8de354:\tmov\tx4, xzr", 9298772], [" 8de358:\tand\tx10, x13, #0x8", 9298776], [" 8de35c:\tcmp\tx10, #0x7", 9298780], [" 8de360:\tb.ls\t8de394 <islower@plt+0x870d44>", 9298784], [" 8de364:\tadd\tx15, x0, x4, lsl #4", 9298788], [" 8de368:\tadd\tx4, x4, #0x8", 9298792], [" 8de36c:\tcmp\tx4, x13", 9298796], [" 8de370:\tstr\tx20, [x15]", 9298800], [" 8de374:\tstr\tx20, [x15,#16]", 9298804], [" 8de378:\tstr\tx20, [x15,#32]", 9298808], [" 8de37c:\tstr\tx20, [x15,#48]", 9298812], [" 8de380:\tstr\tx20, [x15,#64]", 9298816], [" 8de384:\tstr\tx20, [x15,#80]", 9298820], [" 8de388:\tstr\tx20, [x15,#96]", 9298824], [" 8de38c:\tstr\tx20, [x15,#112]", 9298828], [" 8de390:\tb.ge\t8de440 <islower@plt+0x870df0>", 9298832], [" 8de394:\tand\tx8, x13, #0x4", 9298836], [" 8de398:\tcmp\tx8, #0x3", 9298840], [" 8de39c:\tb.ls\t8de3c0 <islower@plt+0x870d70>", 9298844], [" 8de3a0:\tadd\tx14, x0, x4, lsl #4", 9298848], [" 8de3a4:\tadd\tx4, x4, #0x4", 9298852], [" 8de3a8:\tcmp\tx4, x13", 9298856], [" 8de3ac:\tstr\tx20, [x14]", 9298860], [" 8de3b0:\tstr\tx20, [x14,#16]", 9298864], [" 8de3b4:\tstr\tx20, [x14,#32]", 9298868], [" 8de3b8:\tstr\tx20, [x14,#48]", 9298872], [" 8de3bc:\tb.ge\t8de440 <islower@plt+0x870df0>", 9298876], [" 8de3c0:\tand\tx11, x13, #0x2", 9298880], [" 8de3c4:\tcmp\tx11, #0x1", 9298884], [" 8de3c8:\tb.ls\t8de3e4 <islower@plt+0x870d94>", 9298888], [" 8de3cc:\tadd\tx21, x0, x4, lsl #4", 9298892], [" 8de3d0:\tadd\tx4, x4, #0x2", 9298896], [" 8de3d4:\tcmp\tx4, x13", 9298900], [" 8de3d8:\tstr\tx20, [x21]", 9298904], [" 8de3dc:\tstr\tx20, [x21,#16]", 9298908], [" 8de3e0:\tb.ge\t8de440 <islower@plt+0x870df0>", 9298912], [" 8de3e4:\tlsl\tx10, x4, #4", 9298916], [" 8de3e8:\tstr\tx20, [x0,x10]", 9298920], [" 8de3ec:\tb\t8de440 <islower@plt+0x870df0>", 9298924], [" 8de3f0:\tmov\tx5, xzr", 9298928], [" 8de3f4:\tsub\tw3, w13, w14", 9298932], [" 8de3f8:\tmov\tx1, x0", 9298936], [" 8de3fc:\tstr\tx20, [x1]", 9298940], [" 8de400:\tadd\tx5, x5, #0x8", 9298944], [" 8de404:\tstr\tx20, [x1,#16]", 9298948], [" 8de408:\tsubs\tw3, w3, #0x8", 9298952], [" 8de40c:\tstr\tx20, [x1,#32]", 9298956], [" 8de410:\tstr\tx20, [x1,#48]", 9298960], [" 8de414:\tstr\tx20, [x1,#64]", 9298964], [" 8de418:\tstr\tx20, [x1,#80]", 9298968], [" 8de41c:\tstr\tx20, [x1,#96]", 9298972], [" 8de420:\tstr\tx20, [x1,#112]", 9298976], [" 8de424:\tadd\tx1, x1, #0x80", 9298980], [" 8de428:\tb.ne\t8de3fc <islower@plt+0x870dac>", 9298984], [" 8de42c:\tcbz\tw14, 8de440 <islower@plt+0x870df0>", 9298988], [" 8de430:\tadd\tx2, x0, x5, lsl #4", 9298992], [" 8de434:\tsubs\tw14, w14, #0x1", 9298996], [" 8de438:\tstr\tx20, [x2],#16", 9299000], [" 8de43c:\tb.ne\t8de434 <islower@plt+0x870de4>", 9299004], [" 8de440:\tmov\tx0, x25", 9299008], [" 8de444:\tbl\t6cda0 <operator delete(void*)@plt>", 9299012], [" 8de448:\tstr\twzr, [x19,#1360]", 9299016], [" 8de44c:\tldr\tx13, [x19,#1384]", 9299020], [" 8de450:\tmov\tw11, w13", 9299024], [" 8de454:\tcbnz\tw13, 8de464 <islower@plt+0x870e14>", 9299028], [" 8de458:\tlsr\tx26, x13, #32", 9299032], [" 8de45c:\tcbz\tx26, 8de7dc <islower@plt+0x87118c>", 9299036], [" 8de460:\tmov\tw11, wzr", 9299040], [" 8de464:\tldr\tw15, [x19,#1368]", 9299044], [" 8de468:\tlsl\tw3, w11, #2", 9299048], [" 8de46c:\tcmp\tw3, w15", 9299052], [" 8de470:\tb.cs\t8de4a4 <islower@plt+0x870e54>", 9299056], [" 8de474:\tcmp\tw15, #0x41", 9299060], [" 8de478:\tb.cc\t8de4a4 <islower@plt+0x870e54>", 9299064], [" 8de47c:\tldr\tx25, [x19,#1376]", 9299068], [" 8de480:\tcmp\tw11, #0x21", 9299072], [" 8de484:\tb.cc\t8de610 <islower@plt+0x870fc0>", 9299076], [" 8de488:\tsub\tw0, w11, #0x1", 9299080], [" 8de48c:\tclz\tw5, w0", 9299084], [" 8de490:\tmov\tw3, #0x21 \t// #33", 9299088], [" 8de494:\tsub\tw7, w3, w5", 9299092], [" 8de498:\torr\tw9, wzr, #0x1", 9299096], [" 8de49c:\tlsl\tw3, w9, w7", 9299100], [" 8de4a0:\tb\t8de614 <islower@plt+0x870fc4>", 9299104], [" 8de4a4:\tcbz\tw15, 8de608 <islower@plt+0x870fb8>", 9299108], [" 8de4a8:\tlsl\tx25, x15, #3", 9299112], [" 8de4ac:\tldr\tx18, [x19,#1376]", 9299116], [" 8de4b0:\tsub\tx4, x25, #0x8", 9299120], [" 8de4b4:\tlsr\tx5, x4, #3", 9299124], [" 8de4b8:\tadd\tx17, x5, #0x1", 9299128], [" 8de4bc:\tand\tx6, x17, #0x7", 9299132], [" 8de4c0:\tcmp\tx4, #0x38", 9299136], [" 8de4c4:\tb.cc\t8de5d8 <islower@plt+0x870f88>", 9299140], [" 8de4c8:\tsub\tx25, x17, x6", 9299144], [" 8de4cc:\tldr\tw11, [x18]", 9299148], [" 8de4d0:\tcmn\tw11, #0x2", 9299152], [" 8de4d4:\tb.eq\t8de4e8 <islower@plt+0x870e98>", 9299156], [" 8de4d8:\tcmn\tw11, #0x1", 9299160], [" 8de4dc:\tb.eq\t8de4ec <islower@plt+0x870e9c>", 9299164], [" 8de4e0:\tsub\tw13, w13, #0x1", 9299168], [" 8de4e4:\tstr\tw13, [x19,#1384]", 9299172], [" 8de4e8:\tstr\tw28, [x18]", 9299176], [" 8de4ec:\tldr\tw12, [x18,#8]", 9299180], [" 8de4f0:\tcmn\tw12, #0x2", 9299184], [" 8de4f4:\tb.eq\t8de508 <islower@plt+0x870eb8>", 9299188], [" 8de4f8:\tcmn\tw12, #0x1", 9299192], [" 8de4fc:\tb.eq\t8de50c <islower@plt+0x870ebc>", 9299196], [" 8de500:\tsub\tw13, w13, #0x1", 9299200], [" 8de504:\tstr\tw13, [x19,#1384]", 9299204], [" 8de508:\tstr\tw28, [x18,#8]", 9299208], [" 8de50c:\tldr\tw14, [x18,#16]", 9299212], [" 8de510:\tcmn\tw14, #0x2", 9299216], [" 8de514:\tb.eq\t8de528 <islower@plt+0x870ed8>", 9299220], [" 8de518:\tcmn\tw14, #0x1", 9299224], [" 8de51c:\tb.eq\t8de52c <islower@plt+0x870edc>", 9299228], [" 8de520:\tsub\tw13, w13, #0x1", 9299232], [" 8de524:\tstr\tw13, [x19,#1384]", 9299236], [" 8de528:\tstr\tw28, [x18,#16]", 9299240], [" 8de52c:\tldr\tw16, [x18,#24]", 9299244], [" 8de530:\tcmn\tw16, #0x2", 9299248], [" 8de534:\tb.eq\t8de548 <islower@plt+0x870ef8>", 9299252], [" 8de538:\tcmn\tw16, #0x1", 9299256], [" 8de53c:\tb.eq\t8de54c <islower@plt+0x870efc>", 9299260], [" 8de540:\tsub\tw13, w13, #0x1", 9299264], [" 8de544:\tstr\tw13, [x19,#1384]", 9299268], [" 8de548:\tstr\tw28, [x18,#24]", 9299272], [" 8de54c:\tldr\tw17, [x18,#32]", 9299276], [" 8de550:\tcmn\tw17, #0x2", 9299280], [" 8de554:\tb.eq\t8de568 <islower@plt+0x870f18>", 9299284], [" 8de558:\tcmn\tw17, #0x1", 9299288], [" 8de55c:\tb.eq\t8de56c <islower@plt+0x870f1c>", 9299292], [" 8de560:\tsub\tw13, w13, #0x1", 9299296], [" 8de564:\tstr\tw13, [x19,#1384]", 9299300], [" 8de568:\tstr\tw28, [x18,#32]", 9299304], [" 8de56c:\tldr\tw1, [x18,#40]", 9299308], [" 8de570:\tcmn\tw1, #0x2", 9299312], [" 8de574:\tb.eq\t8de588 <islower@plt+0x870f38>", 9299316], [" 8de578:\tcmn\tw1, #0x1", 9299320], [" 8de57c:\tb.eq\t8de58c <islower@plt+0x870f3c>", 9299324], [" 8de580:\tsub\tw13, w13, #0x1", 9299328], [" 8de584:\tstr\tw13, [x19,#1384]", 9299332], [" 8de588:\tstr\tw28, [x18,#40]", 9299336], [" 8de58c:\tldr\tw2, [x18,#48]", 9299340], [" 8de590:\tcmn\tw2, #0x2", 9299344], [" 8de594:\tb.eq\t8de5a8 <islower@plt+0x870f58>", 9299348], [" 8de598:\tcmn\tw2, #0x1", 9299352], [" 8de59c:\tb.eq\t8de5ac <islower@plt+0x870f5c>", 9299356], [" 8de5a0:\tsub\tw13, w13, #0x1", 9299360], [" 8de5a4:\tstr\tw13, [x19,#1384]", 9299364], [" 8de5a8:\tstr\tw28, [x18,#48]", 9299368], [" 8de5ac:\tldr\tw4, [x18,#56]", 9299372], [" 8de5b0:\tcmn\tw4, #0x2", 9299376], [" 8de5b4:\tb.eq\t8de5c8 <islower@plt+0x870f78>", 9299380], [" 8de5b8:\tcmn\tw4, #0x1", 9299384], [" 8de5bc:\tb.eq\t8de5cc <islower@plt+0x870f7c>", 9299388], [" 8de5c0:\tsub\tw13, w13, #0x1", 9299392], [" 8de5c4:\tstr\tw13, [x19,#1384]", 9299396], [" 8de5c8:\tstr\tw28, [x18,#56]", 9299400], [" 8de5cc:\tadd\tx18, x18, #0x40", 9299404], [" 8de5d0:\tsubs\tx25, x25, #0x8", 9299408], [" 8de5d4:\tb.ne\t8de4cc <islower@plt+0x870e7c>", 9299412], [" 8de5d8:\tcbz\tx6, 8de608 <islower@plt+0x870fb8>", 9299416], [" 8de5dc:\tldr\tw0, [x18]", 9299420], [" 8de5e0:\tcmn\tw0, #0x2", 9299424], [" 8de5e4:\tb.eq\t8de5f8 <islower@plt+0x870fa8>", 9299428], [" 8de5e8:\tcmn\tw0, #0x1", 9299432], [" 8de5ec:\tb.eq\t8de5fc <islower@plt+0x870fac>", 9299436], [" 8de5f0:\tsub\tw13, w13, #0x1", 9299440], [" 8de5f4:\tstr\tw13, [x19,#1384]", 9299444], [" 8de5f8:\tstr\tw28, [x18]", 9299448], [" 8de5fc:\tadd\tx18, x18, #0x8", 9299452], [" 8de600:\tsubs\tx6, x6, #0x1", 9299456], [" 8de604:\tb.ne\t8de5dc <islower@plt+0x870f8c>", 9299460], [" 8de608:\tstr\twzr, [x19,#1388]", 9299464], [" 8de60c:\tb\t8de7dc <islower@plt+0x87118c>", 9299468], [" 8de610:\torr\tw3, wzr, #0x40", 9299472], [" 8de614:\tmov\tw10, w3", 9299476], [" 8de618:\tstr\tw3, [x19,#1368]", 9299480], [" 8de61c:\tlsl\tx0, x10, #3", 9299484], [" 8de620:\tstr\twzr, [x19,#1388]", 9299488], [" 8de624:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9299492], [" 8de628:\tldrsw\tx11, [x19,#1368]", 9299496], [" 8de62c:\tstr\tx0, [x19,#1376]", 9299500], [" 8de630:\tcbz\tw11, 8de7d0 <islower@plt+0x871180>", 9299504], [" 8de634:\tcmp\tw11, #0x0", 9299508], [" 8de638:\tb.le\t8de654 <islower@plt+0x871004>", 9299512], [" 8de63c:\tcmp\tw11, #0x1", 9299516], [" 8de640:\tb.ne\t8de66c <islower@plt+0x87101c>", 9299520], [" 8de644:\tmov\tx18, xzr", 9299524], [" 8de648:\tlsl\tx14, x18, #3", 9299528], [" 8de64c:\tstr\tw28, [x0,x14]", 9299532], [" 8de650:\tb\t8de7d0 <islower@plt+0x871180>", 9299536], [" 8de654:\tand\tw9, w11, #0x7", 9299540], [" 8de658:\tsub\tw13, w11, #0x1", 9299544], [" 8de65c:\tcmp\tw13, #0x7", 9299548], [" 8de660:\tb.cs\t8de6ec <islower@plt+0x87109c>", 9299552], [" 8de664:\tmov\tx10, xzr", 9299556], [" 8de668:\tb\t8de728 <islower@plt+0x8710d8>", 9299560], [" 8de66c:\tcmp\tw11, #0xf", 9299564], [" 8de670:\tb.le\t8de740 <islower@plt+0x8710f0>", 9299568], [" 8de674:\tsub\tx7, x11, #0x1", 9299572], [" 8de678:\tand\tx21, x11, #0xf", 9299576], [" 8de67c:\tsub\tx2, x7, x21", 9299580], [" 8de680:\tmov\tx6, xzr", 9299584], [" 8de684:\tsub\tx14, x2, #0xf", 9299588], [" 8de688:\tadd\tx8, x0, #0x40", 9299592], [" 8de68c:\tadd\tx9, x6, #0x10", 9299596], [" 8de690:\tstur\tw28, [x8,#-64]", 9299600], [" 8de694:\tcmp\tx6, x14", 9299604], [" 8de698:\tstur\tw28, [x8,#-56]", 9299608], [" 8de69c:\tstur\tw28, [x8,#-48]", 9299612], [" 8de6a0:\tmov\tx6, x9", 9299616], [" 8de6a4:\tstur\tw28, [x8,#-40]", 9299620], [" 8de6a8:\tstur\tw28, [x8,#-32]", 9299624], [" 8de6ac:\tstur\tw28, [x8,#-24]", 9299628], [" 8de6b0:\tstur\tw28, [x8,#-16]", 9299632], [" 8de6b4:\tstur\tw28, [x8,#-8]", 9299636], [" 8de6b8:\tstr\tw28, [x8]", 9299640], [" 8de6bc:\tstr\tw28, [x8,#8]", 9299644], [" 8de6c0:\tstr\tw28, [x8,#16]", 9299648], [" 8de6c4:\tstr\tw28, [x8,#24]", 9299652], [" 8de6c8:\tstr\tw28, [x8,#32]", 9299656], [" 8de6cc:\tstr\tw28, [x8,#40]", 9299660], [" 8de6d0:\tstr\tw28, [x8,#48]", 9299664], [" 8de6d4:\tstr\tw28, [x8,#56]", 9299668], [" 8de6d8:\tadd\tx8, x8, #0x80", 9299672], [" 8de6dc:\tb.ne\t8de68c <islower@plt+0x87103c>", 9299676], [" 8de6e0:\tcbz\tx21, 8de7d0 <islower@plt+0x871180>", 9299680], [" 8de6e4:\tadd\tx18, x2, #0x1", 9299684], [" 8de6e8:\tb\t8de744 <islower@plt+0x8710f4>", 9299688], [" 8de6ec:\tmov\tx10, xzr", 9299692], [" 8de6f0:\tsub\tw18, w11, w9", 9299696], [" 8de6f4:\tadd\tx16, x0, #0x20", 9299700], [" 8de6f8:\tstur\tw28, [x16,#-32]", 9299704], [" 8de6fc:\tadd\tx10, x10, #0x8", 9299708], [" 8de700:\tstur\tw28, [x16,#-24]", 9299712], [" 8de704:\tsubs\tw18, w18, #0x8", 9299716], [" 8de708:\tstur\tw28, [x16,#-16]", 9299720], [" 8de70c:\tstur\tw28, [x16,#-8]", 9299724], [" 8de710:\tstr\tw28, [x16]", 9299728], [" 8de714:\tstr\tw28, [x16,#8]", 9299732], [" 8de718:\tstr\tw28, [x16,#16]", 9299736], [" 8de71c:\tstr\tw28, [x16,#24]", 9299740], [" 8de720:\tadd\tx16, x16, #0x40", 9299744], [" 8de724:\tb.ne\t8de6f8 <islower@plt+0x8710a8>", 9299748], [" 8de728:\tcbz\tw9, 8de7d0 <islower@plt+0x871180>", 9299752], [" 8de72c:\tadd\tx3, x0, x10, lsl #3", 9299756], [" 8de730:\tsubs\tw9, w9, #0x1", 9299760], [" 8de734:\tstr\tw28, [x3],#8", 9299764], [" 8de738:\tb.ne\t8de730 <islower@plt+0x8710e0>", 9299768], [" 8de73c:\tb\t8de7d0 <islower@plt+0x871180>", 9299772], [" 8de740:\tmov\tx18, xzr", 9299776], [" 8de744:\tand\tx6, x11, #0x8", 9299780], [" 8de748:\tcmp\tx6, #0x7", 9299784], [" 8de74c:\tb.ls\t8de780 <islower@plt+0x871130>", 9299788], [" 8de750:\tadd\tx8, x0, x18, lsl #3", 9299792], [" 8de754:\tadd\tx18, x18, #0x8", 9299796], [" 8de758:\tcmp\tx18, x11", 9299800], [" 8de75c:\tstr\tw28, [x8]", 9299804], [" 8de760:\tstr\tw28, [x8,#8]", 9299808], [" 8de764:\tstr\tw28, [x8,#16]", 9299812], [" 8de768:\tstr\tw28, [x8,#24]", 9299816], [" 8de76c:\tstr\tw28, [x8,#32]", 9299820], [" 8de770:\tstr\tw28, [x8,#40]", 9299824], [" 8de774:\tstr\tw28, [x8,#48]", 9299828], [" 8de778:\tstr\tw28, [x8,#56]", 9299832], [" 8de77c:\tb.ge\t8de7d0 <islower@plt+0x871180>", 9299836], [" 8de780:\tand\tx7, x11, #0x4", 9299840], [" 8de784:\tcmp\tx7, #0x3", 9299844], [" 8de788:\tb.ls\t8de7ac <islower@plt+0x87115c>", 9299848], [" 8de78c:\tadd\tx9, x0, x18, lsl #3", 9299852], [" 8de790:\tadd\tx18, x18, #0x4", 9299856], [" 8de794:\tcmp\tx18, x11", 9299860], [" 8de798:\tstr\tw28, [x9]", 9299864], [" 8de79c:\tstr\tw28, [x9,#8]", 9299868], [" 8de7a0:\tstr\tw28, [x9,#16]", 9299872], [" 8de7a4:\tstr\tw28, [x9,#24]", 9299876], [" 8de7a8:\tb.ge\t8de7d0 <islower@plt+0x871180>", 9299880], [" 8de7ac:\tand\tx21, x11, #0x2", 9299884], [" 8de7b0:\tcmp\tx21, #0x1", 9299888], [" 8de7b4:\tb.ls\t8de648 <islower@plt+0x870ff8>", 9299892], [" 8de7b8:\tadd\tx10, x0, x18, lsl #3", 9299896], [" 8de7bc:\tadd\tx18, x18, #0x2", 9299900], [" 8de7c0:\tcmp\tx18, x11", 9299904], [" 8de7c4:\tstr\tw28, [x10]", 9299908], [" 8de7c8:\tstr\tw28, [x10,#8]", 9299912], [" 8de7cc:\tb.lt\t8de648 <islower@plt+0x870ff8>", 9299916], [" 8de7d0:\tmov\tx0, x25", 9299920], [" 8de7d4:\tbl\t6cda0 <operator delete(void*)@plt>", 9299924], [" 8de7d8:\tstr\twzr, [x19,#1384]", 9299928], [" 8de7dc:\tldr\tx11, [x19,#64]", 9299932], [" 8de7e0:\tldr\tx12, [x19,#384]", 9299936], [" 8de7e4:\tldr\tx13, [x19,#544]", 9299940], [" 8de7e8:\tstr\tx11, [x19,#72]", 9299944], [" 8de7ec:\tstr\tx12, [x19,#392]", 9299948], [" 8de7f0:\tldr\tx8, [x29,#32]", 9299952], [" 8de7f4:\tstr\tx13, [x19,#552]", 9299956], [" 8de7f8:\tstr\twzr, [x19,#1656]", 9299960], [" 8de7fc:\tstr\twzr, [x19,#1660]", 9299964], [" 8de800:\tcmp\tx8, x23", 9299968], [" 8de804:\tstr\tx8, [sp,#360]", 9299972], [" 8de808:\tmov\tx26, xzr", 9299976], [" 8de80c:\tb.eq\t8de8dc <islower@plt+0x87128c>", 9299980], [" 8de810:\torr\tw24, wzr, #0x1", 9299984], [" 8de814:\tand\tw15, w24, #0xff", 9299988], [" 8de818:\tcbz\tw15, 8de844 <islower@plt+0x8711f4>", 9299992], [" 8de81c:\tadd\tx1, sp, #0xb0", 9299996], [" 8de820:\tstr\tx8, [sp,#184]", 9300000], [" 8de824:\tmov\tx0, x19", 9300004], [" 8de828:\tbl\t8ea988 <islower@plt+0x87d338>", 9300008], [" 8de82c:\ttbz\tw0, #0, 8de890 <islower@plt+0x871240>", 9300012], [" 8de830:\tldr\tx8, [x29,#32]", 9300016], [" 8de834:\tcmp\tx8, x23", 9300020], [" 8de838:\tstr\tx8, [sp,#360]", 9300024], [" 8de83c:\tb.ne\t8de81c <islower@plt+0x8711cc>", 9300028], [" 8de840:\tb\t8de8d4 <islower@plt+0x871284>", 9300032], [" 8de844:\tadd\tx1, sp, #0xb0", 9300036], [" 8de848:\tstr\tx8, [sp,#184]", 9300040], [" 8de84c:\tmov\tx0, x19", 9300044], [" 8de850:\tbl\t8ea988 <islower@plt+0x87d338>", 9300048], [" 8de854:\ttbz\tw0, #0, 8de890 <islower@plt+0x871240>", 9300052], [" 8de858:\tldr\tx6, [x26,#592]", 9300056], [" 8de85c:\tmov\tx4, x26", 9300060], [" 8de860:\tadd\tx12, x6, #0x10", 9300064], [" 8de864:\tldr\tx4, [x4,#8]", 9300068], [" 8de868:\tmov\tx8, x12", 9300072], [" 8de86c:\tcmp\tx4, x12", 9300076], [" 8de870:\tb.eq\t8de880 <islower@plt+0x871230>", 9300080], [" 8de874:\tldrb\tw25, [x4,#24]", 9300084], [" 8de878:\tmov\tx8, x4", 9300088], [" 8de87c:\ttbnz\tw25, #1, 8de864 <islower@plt+0x871214>", 9300092], [" 8de880:\tcmp\tx8, x23", 9300096], [" 8de884:\tstr\tx8, [sp,#360]", 9300100], [" 8de888:\tb.ne\t8de844 <islower@plt+0x8711f4>", 9300104], [" 8de88c:\tb\t8de8e4 <islower@plt+0x871294>", 9300108], [" 8de890:\tldr\tx26, [sp,#360]", 9300112], [" 8de894:\tldr\tx7, [x26,#592]", 9300116], [" 8de898:\tmov\tx25, x26", 9300120], [" 8de89c:\tadd\tx10, x7, #0x10", 9300124], [" 8de8a0:\tldr\tx25, [x25,#8]", 9300128], [" 8de8a4:\tmov\tx8, x10", 9300132], [" 8de8a8:\tcmp\tx25, x10", 9300136], [" 8de8ac:\tb.eq\t8de8bc <islower@plt+0x87126c>", 9300140], [" 8de8b0:\tldrb\tw13, [x25,#24]", 9300144], [" 8de8b4:\tmov\tx8, x25", 9300148], [" 8de8b8:\ttbnz\tw13, #1, 8de8a0 <islower@plt+0x871250>", 9300152], [" 8de8bc:\tmov\tw24, wzr", 9300156], [" 8de8c0:\tstr\tx8, [sp,#360]", 9300160], [" 8de8c4:\tmov\tw25, wzr", 9300164], [" 8de8c8:\tcmp\tx8, x23", 9300168], [" 8de8cc:\tb.ne\t8de814 <islower@plt+0x8711c4>", 9300172], [" 8de8d0:\tb\t8de8e8 <islower@plt+0x871298>", 9300176], [" 8de8d4:\tmov\tw25, w24", 9300180], [" 8de8d8:\tb\t8de8e8 <islower@plt+0x871298>", 9300184], [" 8de8dc:\torr\tw25, wzr, #0x1", 9300188], [" 8de8e0:\tb\t8de8e8 <islower@plt+0x871298>", 9300192], [" 8de8e4:\tmov\tw25, wzr", 9300196], [" 8de8e8:\tldrb\tw18, [x19,#1264]", 9300200], [" 8de8ec:\tcbz\tw18, 8de9bc <islower@plt+0x87136c>", 9300204], [" 8de8f0:\tldr\tx16, [x29,#32]", 9300208], [" 8de8f4:\tcbz\tx16, 8de924 <islower@plt+0x8712d4>", 9300212], [" 8de8f8:\tcmp\tx16, x23", 9300216], [" 8de8fc:\tb.eq\t8de924 <islower@plt+0x8712d4>", 9300220], [" 8de900:\tmov\tw8, wzr", 9300224], [" 8de904:\tmov\tx9, x16", 9300228], [" 8de908:\tldr\tx9, [x9,#8]", 9300232], [" 8de90c:\tadd\tw8, w8, #0x1", 9300236], [" 8de910:\tcmp\tx9, x23", 9300240], [" 8de914:\tb.ne\t8de908 <islower@plt+0x8712b8>", 9300244], [" 8de918:\tlsr\tw3, w8, #4", 9300248], [" 8de91c:\tcmp\tw3, #0x270", 9300252], [" 8de920:\tb.hi\t8de9bc <islower@plt+0x87136c>", 9300256], [" 8de924:\tcmp\tx16, x23", 9300260], [" 8de928:\tstr\tx16, [sp,#360]", 9300264], [" 8de92c:\tstr\txzr, [sp,#168]", 9300268], [" 8de930:\tb.eq\t8de9b0 <islower@plt+0x871360>", 9300272], [" 8de934:\tldr\tq0, [sp,#352]", 9300276], [" 8de938:\tstr\tq0, [sp,#160]", 9300280], [" 8de93c:\tldr\tx15, [sp,#168]", 9300284], [" 8de940:\tldr\tx1, [x15,#592]", 9300288], [" 8de944:\tadd\tx21, x1, #0x10", 9300292], [" 8de948:\tldr\tx15, [x15,#8]", 9300296], [" 8de94c:\tmov\tx27, x21", 9300300], [" 8de950:\tcmp\tx15, x21", 9300304], [" 8de954:\tb.eq\t8de964 <islower@plt+0x871314>", 9300308], [" 8de958:\tldrb\tw17, [x15,#24]", 9300312], [" 8de95c:\tmov\tx27, x15", 9300316], [" 8de960:\ttbnz\tw17, #1, 8de948 <islower@plt+0x8712f8>", 9300320], [" 8de964:\tadd\tx1, sp, #0x160", 9300324], [" 8de968:\tstr\tx27, [sp,#168]", 9300328], [" 8de96c:\tadd\tx2, sp, #0xa0", 9300332], [" 8de970:\tmov\tx0, x19", 9300336], [" 8de974:\tmov\tw3, wzr", 9300340], [" 8de978:\tbl\t8eabc4 <islower@plt+0x87d574>", 9300344], [" 8de97c:\tldr\tx27, [sp,#360]", 9300348], [" 8de980:\tldr\tx0, [x27,#592]", 9300352], [" 8de984:\tadd\tx14, x0, #0x10", 9300356], [" 8de988:\tldr\tx27, [x27,#8]", 9300360], [" 8de98c:\tmov\tx1, x14", 9300364], [" 8de990:\tcmp\tx27, x14", 9300368], [" 8de994:\tb.eq\t8de9a4 <islower@plt+0x871354>", 9300372], [" 8de998:\tldrb\tw2, [x27,#24]", 9300376], [" 8de99c:\tmov\tx1, x27", 9300380], [" 8de9a0:\ttbnz\tw2, #1, 8de988 <islower@plt+0x871338>", 9300384], [" 8de9a4:\tcmp\tx1, x23", 9300388], [" 8de9a8:\tstr\tx1, [sp,#360]", 9300392], [" 8de9ac:\tb.ne\t8de934 <islower@plt+0x8712e4>", 9300396], [" 8de9b0:\tmov\tx0, x19", 9300400], [" 8de9b4:\tmov\tw1, wzr", 9300404], [" 8de9b8:\tbl\t8e7e64 <islower@plt+0x87a814>", 9300408], [" 8de9bc:\tldr\tx2, [x29,#32]", 9300412], [" 8de9c0:\tb\t8de9fc <islower@plt+0x8713ac>", 9300416], [" 8de9c4:\tadd\tx1, sp, #0x90", 9300420], [" 8de9c8:\tstr\tx2, [sp,#152]", 9300424], [" 8de9cc:\tmov\tx0, x19", 9300428], [" 8de9d0:\tbl\t8eddb4 <islower@plt+0x880764>", 9300432], [" 8de9d4:\tldr\tx16, [sp,#360]", 9300436], [" 8de9d8:\tldr\tx2, [x16,#592]", 9300440], [" 8de9dc:\tadd\tx13, x2, #0x10", 9300444], [" 8de9e0:\tldr\tx16, [x16,#8]", 9300448], [" 8de9e4:\tmov\tx2, x13", 9300452], [" 8de9e8:\tcmp\tx16, x13", 9300456], [" 8de9ec:\tb.eq\t8de9fc <islower@plt+0x8713ac>", 9300460], [" 8de9f0:\tldrb\tw1, [x16,#24]", 9300464], [" 8de9f4:\tmov\tx2, x16", 9300468], [" 8de9f8:\ttbnz\tw1, #1, 8de9e0 <islower@plt+0x871390>", 9300472], [" 8de9fc:\tcmp\tx2, x23", 9300476], [" 8dea00:\tstr\tx2, [sp,#360]", 9300480], [" 8dea04:\tb.ne\t8de9c4 <islower@plt+0x871374>", 9300484], [" 8dea08:\tmov\tx0, x19", 9300488], [" 8dea0c:\tmov\tw1, wzr", 9300492], [" 8dea10:\tbl\t8e7e64 <islower@plt+0x87a814>", 9300496], [" 8dea14:\tldr\tx18, [x19,#1072]", 9300500], [" 8dea18:\tmov\tw17, #0x5c06 \t// #23558", 9300504], [" 8dea1c:\tldrh\tw9, [x18,x17]", 9300508], [" 8dea20:\tand\tw5, w9, #0xff", 9300512], [" 8dea24:\tcbz\tw5, 8dea30 <islower@plt+0x8713e0>", 9300516], [" 8dea28:\torr\tw24, wzr, #0x1", 9300520], [" 8dea2c:\tb\t8dea4c <islower@plt+0x8713fc>", 9300524], [" 8dea30:\tmov\tw6, #0x5c08 \t// #23560", 9300528], [" 8dea34:\tcmp\tw9, #0xff", 9300532], [" 8dea38:\tcset\tw3, hi", 9300536], [" 8dea3c:\tldrb\tw6, [x18,x6]", 9300540], [" 8dea40:\tcmp\tw6, #0x0", 9300544], [" 8dea44:\tcset\tw6, ne", 9300548], [" 8dea48:\torr\tw24, w3, w6", 9300552], [" 8dea4c:\tldr\tx0, [x19,#1080]", 9300556], [" 8dea50:\tbl\t7ace90 <islower@plt+0x73f840>", 9300560], [" 8dea54:\tcmp\tw0, #0x1f4", 9300564], [" 8dea58:\tb.cc\t8deabc <islower@plt+0x87146c>", 9300568], [" 8dea5c:\teor\tw7, w24, #0x1", 9300572], [" 8dea60:\ttbnz\tw7, #0, 8deabc <islower@plt+0x87146c>", 9300576], [" 8dea64:\tldr\tx4, [x29,#32]", 9300580], [" 8dea68:\tb\t8deaa4 <islower@plt+0x871454>", 9300584], [" 8dea6c:\tadd\tx1, sp, #0x80", 9300588], [" 8dea70:\tstr\tx4, [sp,#136]", 9300592], [" 8dea74:\tmov\tx0, x19", 9300596], [" 8dea78:\tbl\t8ee29c <islower@plt+0x880c4c>", 9300600], [" 8dea7c:\tldr\tx17, [sp,#360]", 9300604], [" 8dea80:\tldr\tx11, [x17,#592]", 9300608], [" 8dea84:\tadd\tx15, x11, #0x10", 9300612], [" 8dea88:\tldr\tx17, [x17,#8]", 9300616], [" 8dea8c:\tmov\tx4, x15", 9300620], [" 8dea90:\tcmp\tx17, x15", 9300624], [" 8dea94:\tb.eq\t8deaa4 <islower@plt+0x871454>", 9300628], [" 8dea98:\tldrb\tw5, [x17,#24]", 9300632], [" 8dea9c:\tmov\tx4, x17", 9300636], [" 8deaa0:\ttbnz\tw5, #1, 8dea88 <islower@plt+0x871438>", 9300640], [" 8deaa4:\tcmp\tx4, x23", 9300644], [" 8deaa8:\tstr\tx4, [sp,#360]", 9300648], [" 8deaac:\tb.ne\t8dea6c <islower@plt+0x87141c>", 9300652], [" 8deab0:\tmov\tx0, x19", 9300656], [" 8deab4:\tmov\tw1, wzr", 9300660], [" 8deab8:\tbl\t8e7e64 <islower@plt+0x87a814>", 9300664], [" 8deabc:\tldr\tx0, [x19,#1080]", 9300668], [" 8deac0:\tbl\t7ace90 <islower@plt+0x73f840>", 9300672], [" 8deac4:\tcmp\tw0, #0x1f4", 9300676], [" 8deac8:\tb.cc\t8deb24 <islower@plt+0x8714d4>", 9300680], [" 8deacc:\tldr\tx5, [x29,#32]", 9300684], [" 8dead0:\tb\t8deb0c <islower@plt+0x8714bc>", 9300688], [" 8dead4:\tadd\tx1, sp, #0x70", 9300692], [" 8dead8:\tstr\tx5, [sp,#120]", 9300696], [" 8deadc:\tmov\tx0, x19", 9300700], [" 8deae0:\tbl\t8eee9c <islower@plt+0x88184c>", 9300704], [" 8deae4:\tldr\tx18, [sp,#360]", 9300708], [" 8deae8:\tldr\tx8, [x18,#592]", 9300712], [" 8deaec:\tadd\tx27, x8, #0x10", 9300716], [" 8deaf0:\tldr\tx18, [x18,#8]", 9300720], [" 8deaf4:\tmov\tx5, x27", 9300724], [" 8deaf8:\tcmp\tx18, x27", 9300728], [" 8deafc:\tb.eq\t8deb0c <islower@plt+0x8714bc>", 9300732], [" 8deb00:\tldrb\tw8, [x18,#24]", 9300736], [" 8deb04:\tmov\tx5, x18", 9300740], [" 8deb08:\ttbnz\tw8, #1, 8deaf0 <islower@plt+0x8714a0>", 9300744], [" 8deb0c:\tcmp\tx5, x23", 9300748], [" 8deb10:\tstr\tx5, [sp,#360]", 9300752], [" 8deb14:\tb.ne\t8dead4 <islower@plt+0x871484>", 9300756], [" 8deb18:\tmov\tx0, x19", 9300760], [" 8deb1c:\tmov\tw1, wzr", 9300764], [" 8deb20:\tbl\t8e7e64 <islower@plt+0x87a814>", 9300768], [" 8deb24:\tldrb\tw9, [x19,#1145]", 9300772], [" 8deb28:\tcbnz\tw9, 8deb80 <islower@plt+0x871530>", 9300776], [" 8deb2c:\tldr\tx0, [x29,#32]", 9300780], [" 8deb30:\tcmp\tx0, x23", 9300784], [" 8deb34:\tstr\tx0, [sp,#360]", 9300788], [" 8deb38:\tb.eq\t8deb80 <islower@plt+0x871530>", 9300792], [" 8deb3c:\tldr\tx9, [x0,#592]", 9300796], [" 8deb40:\tstr\tx0, [sp,#104]", 9300800], [" 8deb44:\tadd\tx16, x9, #0x10", 9300804], [" 8deb48:\tldr\tx0, [x0,#8]", 9300808], [" 8deb4c:\tmov\tx24, x16", 9300812], [" 8deb50:\tcmp\tx0, x16", 9300816], [" 8deb54:\tb.eq\t8deb64 <islower@plt+0x871514>", 9300820], [" 8deb58:\tldrb\tw10, [x0,#24]", 9300824], [" 8deb5c:\tmov\tx24, x0", 9300828], [" 8deb60:\ttbnz\tw10, #1, 8deb48 <islower@plt+0x8714f8>", 9300832], [" 8deb64:\tadd\tx1, sp, #0x60", 9300836], [" 8deb68:\tstr\tx24, [sp,#360]", 9300840], [" 8deb6c:\tmov\tx0, x19", 9300844], [" 8deb70:\tbl\t8ef774 <islower@plt+0x882124>", 9300848], [" 8deb74:\tldr\tx0, [sp,#360]", 9300852], [" 8deb78:\tcmp\tx0, x23", 9300856], [" 8deb7c:\tb.ne\t8deb3c <islower@plt+0x8714ec>", 9300860], [" 8deb80:\tldr\tx11, [x29,#32]", 9300864], [" 8deb84:\tb\t8deb8c <islower@plt+0x87153c>", 9300868], [" 8deb88:\tmov\tw25, wzr", 9300872], [" 8deb8c:\tcmp\tx11, x23", 9300876], [" 8deb90:\tstr\tx11, [sp,#360]", 9300880], [" 8deb94:\tb.eq\t8dec40 <islower@plt+0x8715f0>", 9300884], [" 8deb98:\ttbnz\tw25, #0, 8debe8 <islower@plt+0x871598>", 9300888], [" 8deb9c:\tadd\tx1, sp, #0x50", 9300892], [" 8deba0:\tstr\tx11, [sp,#88]", 9300896], [" 8deba4:\tmov\tx0, x19", 9300900], [" 8deba8:\tbl\t8f0634 <islower@plt+0x882fe4>", 9300904], [" 8debac:\ttbz\tw0, #0, 8dec10 <islower@plt+0x8715c0>", 9300908], [" 8debb0:\tldr\tx10, [x26,#592]", 9300912], [" 8debb4:\tmov\tx5, x26", 9300916], [" 8debb8:\tadd\tx25, x10, #0x10", 9300920], [" 8debbc:\tldr\tx5, [x5,#8]", 9300924], [" 8debc0:\tmov\tx11, x25", 9300928], [" 8debc4:\tcmp\tx5, x25", 9300932], [" 8debc8:\tb.eq\t8debd8 <islower@plt+0x871588>", 9300936], [" 8debcc:\tldrb\tw0, [x5,#24]", 9300940], [" 8debd0:\tmov\tx11, x5", 9300944], [" 8debd4:\ttbnz\tw0, #1, 8debbc <islower@plt+0x87156c>", 9300948], [" 8debd8:\tcmp\tx11, x23", 9300952], [" 8debdc:\tstr\tx11, [sp,#360]", 9300956], [" 8debe0:\tb.ne\t8deb9c <islower@plt+0x87154c>", 9300960], [" 8debe4:\tb\t8dec40 <islower@plt+0x8715f0>", 9300964], [" 8debe8:\tadd\tx1, sp, #0x50", 9300968], [" 8debec:\tstr\tx11, [sp,#88]", 9300972], [" 8debf0:\tmov\tx0, x19", 9300976], [" 8debf4:\tbl\t8f0634 <islower@plt+0x882fe4>", 9300980], [" 8debf8:\ttbz\tw0, #0, 8dec10 <islower@plt+0x8715c0>", 9300984], [" 8debfc:\tldr\tx11, [x29,#32]", 9300988], [" 8dec00:\tcmp\tx11, x23", 9300992], [" 8dec04:\tstr\tx11, [sp,#360]", 9300996], [" 8dec08:\tb.ne\t8debe8 <islower@plt+0x871598>", 9301000], [" 8dec0c:\tb\t8dec40 <islower@plt+0x8715f0>", 9301004], [" 8dec10:\tldr\tx26, [sp,#360]", 9301008], [" 8dec14:\tldr\tx15, [x26,#592]", 9301012], [" 8dec18:\tmov\tx4, x26", 9301016], [" 8dec1c:\tadd\tx17, x15, #0x10", 9301020], [" 8dec20:\tldr\tx4, [x4,#8]", 9301024], [" 8dec24:\tmov\tx11, x17", 9301028], [" 8dec28:\tcmp\tx4, x17", 9301032], [" 8dec2c:\tb.eq\t8deb88 <islower@plt+0x871538>", 9301036], [" 8dec30:\tldrb\tw12, [x4,#24]", 9301040], [" 8dec34:\tmov\tx11, x4", 9301044], [" 8dec38:\ttbnz\tw12, #1, 8dec20 <islower@plt+0x8715d0>", 9301048], [" 8dec3c:\tb\t8deb88 <islower@plt+0x871538>", 9301052], [" 8dec40:\tmov\tx0, x19", 9301056], [" 8dec44:\tmov\tw1, wzr", 9301060], [" 8dec48:\tbl\t8e7e64 <islower@plt+0x87a814>", 9301064], [" 8dec4c:\tadrp\tx13, e32000 <__bss_start+0xac7c>", 9301068], [" 8dec50:\tadd\tx13, x13, #0x2d0", 9301072], [" 8dec54:\tldrb\tw11, [x13,#56]", 9301076], [" 8dec58:\tcbz\tw11, 8decc0 <islower@plt+0x871670>", 9301080], [" 8dec5c:\tldr\tx5, [x29,#32]", 9301084], [" 8dec60:\tcmp\tx5, x23", 9301088], [" 8dec64:\tstr\tx5, [sp,#360]", 9301092], [" 8dec68:\tb.eq\t8decb4 <islower@plt+0x871664>", 9301096], [" 8dec6c:\tadd\tx1, sp, #0x160", 9301100], [" 8dec70:\tmov\tx0, x19", 9301104], [" 8dec74:\tbl\t8f0920 <islower@plt+0x8832d0>", 9301108], [" 8dec78:\tldr\tx25, [sp,#360]", 9301112], [" 8dec7c:\ttbnz\tw0, #0, 8decac <islower@plt+0x87165c>", 9301116], [" 8dec80:\tldr\tx14, [x25,#592]", 9301120], [" 8dec84:\tadd\tx18, x14, #0x10", 9301124], [" 8dec88:\tldr\tx25, [x25,#8]", 9301128], [" 8dec8c:\tmov\tx0, x18", 9301132], [" 8dec90:\tcmp\tx25, x18", 9301136], [" 8dec94:\tb.eq\t8deca4 <islower@plt+0x871654>", 9301140], [" 8dec98:\tldrb\tw16, [x25,#24]", 9301144], [" 8dec9c:\tmov\tx0, x25", 9301148], [" 8deca0:\ttbnz\tw16, #1, 8dec88 <islower@plt+0x871638>", 9301152], [" 8deca4:\tmov\tx25, x0", 9301156], [" 8deca8:\tstr\tx0, [sp,#360]", 9301160], [" 8decac:\tcmp\tx25, x23", 9301164], [" 8decb0:\tb.ne\t8dec6c <islower@plt+0x87161c>", 9301168], [" 8decb4:\tmov\tx0, x19", 9301172], [" 8decb8:\tmov\tw1, wzr", 9301176], [" 8decbc:\tbl\t8e7e64 <islower@plt+0x87a814>", 9301180], [" 8decc0:\tadrp\tx12, e32000 <__bss_start+0xac7c>", 9301184], [" 8decc4:\tadd\tx12, x12, #0x330", 9301188], [" 8decc8:\tldrb\tw25, [x12,#56]", 9301192], [" 8deccc:\tcbz\tw25, 8ded18 <islower@plt+0x8716c8>", 9301196], [" 8decd0:\tldr\tx25, [x29,#32]", 9301200], [" 8decd4:\tb\t8ded0c <islower@plt+0x8716bc>", 9301204], [" 8decd8:\tmov\tx0, x19", 9301208], [" 8decdc:\tmov\tx1, x25", 9301212], [" 8dece0:\tbl\t8f1b9c <islower@plt+0x88454c>", 9301216], [" 8dece4:\tldr\tx21, [x25,#592]", 9301220], [" 8dece8:\tmov\tx5, x25", 9301224], [" 8decec:\tadd\tx2, x21, #0x10", 9301228], [" 8decf0:\tldr\tx5, [x5,#8]", 9301232], [" 8decf4:\tmov\tx25, x2", 9301236], [" 8decf8:\tcmp\tx5, x2", 9301240], [" 8decfc:\tb.eq\t8ded0c <islower@plt+0x8716bc>", 9301244], [" 8ded00:\tldrb\tw13, [x5,#24]", 9301248], [" 8ded04:\tmov\tx25, x5", 9301252], [" 8ded08:\ttbnz\tw13, #1, 8decf0 <islower@plt+0x8716a0>", 9301256], [" 8ded0c:\tcmp\tx25, x23", 9301260], [" 8ded10:\tstr\tx25, [sp,#360]", 9301264], [" 8ded14:\tb.ne\t8decd8 <islower@plt+0x871688>", 9301268], [" 8ded18:\tadrp\tx21, e32000 <__bss_start+0xac7c>", 9301272], [" 8ded1c:\tadd\tx21, x21, #0x210", 9301276], [" 8ded20:\tldrb\tw18, [x21,#56]", 9301280], [" 8ded24:\tcbz\tw18, 8dee34 <islower@plt+0x8717e4>", 9301284], [" 8ded28:\tldr\tx6, [x29,#32]", 9301288], [" 8ded2c:\tb\t8ded68 <islower@plt+0x871718>", 9301292], [" 8ded30:\tadd\tx1, sp, #0x40", 9301296], [" 8ded34:\tstr\tx6, [sp,#72]", 9301300], [" 8ded38:\tmov\tx0, x19", 9301304], [" 8ded3c:\tbl\t8f1fe4 <islower@plt+0x884994>", 9301308], [" 8ded40:\tldr\tx2, [sp,#360]", 9301312], [" 8ded44:\tldr\tx13, [x2,#592]", 9301316], [" 8ded48:\tadd\tx3, x13, #0x10", 9301320], [" 8ded4c:\tldr\tx2, [x2,#8]", 9301324], [" 8ded50:\tmov\tx6, x3", 9301328], [" 8ded54:\tcmp\tx2, x3", 9301332], [" 8ded58:\tb.eq\t8ded68 <islower@plt+0x871718>", 9301336], [" 8ded5c:\tldrb\tw14, [x2,#24]", 9301340], [" 8ded60:\tmov\tx6, x2", 9301344], [" 8ded64:\ttbnz\tw14, #1, 8ded4c <islower@plt+0x8716fc>", 9301348], [" 8ded68:\tcmp\tx6, x23", 9301352], [" 8ded6c:\tstr\tx6, [sp,#360]", 9301356], [" 8ded70:\tb.ne\t8ded30 <islower@plt+0x8716e0>", 9301360], [" 8ded74:\tmov\tx0, x19", 9301364], [" 8ded78:\tmov\tw1, wzr", 9301368], [" 8ded7c:\tbl\t8e7e64 <islower@plt+0x87a814>", 9301372], [" 8ded80:\tldr\tx27, [x29,#32]", 9301376], [" 8ded84:\tldr\tx21, [sp,#16]", 9301380], [" 8ded88:\tcmp\tx27, x23", 9301384], [" 8ded8c:\tstr\tx27, [sp,#360]", 9301388], [" 8ded90:\tb.eq\t8dee28 <islower@plt+0x8717d8>", 9301392], [" 8ded94:\tmov\tw25, wzr", 9301396], [" 8ded98:\tldr\tx12, [x27,#16]", 9301400], [" 8ded9c:\tldrh\tw8, [x12]", 9301404], [" 8deda0:\tcmp\tw8, #0x3ef", 9301408], [" 8deda4:\tb.ne\t8dedf4 <islower@plt+0x8717a4>", 9301412], [" 8deda8:\tldr\tx17, [x27,#48]", 9301416], [" 8dedac:\tldr\tw5, [x17,#36]", 9301420], [" 8dedb0:\tcmp\tw5, w25", 9301424], [" 8dedb4:\tb.ne\t8dedf0 <islower@plt+0x8717a0>", 9301428], [" 8dedb8:\tldp\tx11, x10, [x19,#72]", 9301432], [" 8dedbc:\tcmp\tx11, x10", 9301436], [" 8dedc0:\tb.cc\t8dedd8 <islower@plt+0x871788>", 9301440], [" 8dedc4:\torr\tw2, wzr, #0x8", 9301444], [" 8dedc8:\tmov\tx0, x21", 9301448], [" 8dedcc:\tmov\tx1, xzr", 9301452], [" 8dedd0:\tbl\tbe0a4 <islower@plt+0x50a54>", 9301456], [" 8dedd4:\tldr\tx11, [x19,#72]", 9301460], [" 8dedd8:\tstr\tx27, [x11]", 9301464], [" 8deddc:\tldr\tx27, [x19,#72]", 9301468], [" 8dede0:\tadd\tx16, x27, #0x8", 9301472], [" 8dede4:\tldr\tx27, [sp,#360]", 9301476], [" 8dede8:\tstr\tx16, [x19,#72]", 9301480], [" 8dedec:\tb\t8dedf4 <islower@plt+0x8717a4>", 9301484], [" 8dedf0:\tmov\tw25, w5", 9301488], [" 8dedf4:\tldr\tx18, [x27,#592]", 9301492], [" 8dedf8:\tadd\tx4, x18, #0x10", 9301496], [" 8dedfc:\tldr\tx27, [x27,#8]", 9301500], [" 8dee00:\tmov\tx7, x4", 9301504], [" 8dee04:\tcmp\tx27, x4", 9301508], [" 8dee08:\tb.eq\t8dee18 <islower@plt+0x8717c8>", 9301512], [" 8dee0c:\tldrb\tw1, [x27,#24]", 9301516], [" 8dee10:\tmov\tx7, x27", 9301520], [" 8dee14:\ttbnz\tw1, #1, 8dedfc <islower@plt+0x8717ac>", 9301524], [" 8dee18:\tcmp\tx7, x23", 9301528], [" 8dee1c:\tstr\tx7, [sp,#360]", 9301532], [" 8dee20:\tmov\tx27, x7", 9301536], [" 8dee24:\tb.ne\t8ded98 <islower@plt+0x871748>", 9301540], [" 8dee28:\tmov\tx0, x19", 9301544], [" 8dee2c:\tmov\tw1, wzr", 9301548], [" 8dee30:\tbl\t8e7e64 <islower@plt+0x87a814>", 9301552], [" 8dee34:\tldr\tx25, [x29,#32]", 9301556], [" 8dee38:\tadrp\tx27, e32000 <__bss_start+0xac7c>", 9301560], [" 8dee3c:\tldr\tw21, [sp,#40]", 9301564], [" 8dee40:\tadd\tx27, x27, #0x1b0", 9301568], [" 8dee44:\tcmp\tx25, x23", 9301572], [" 8dee48:\tstr\tx25, [sp,#360]", 9301576], [" 8dee4c:\tb.eq\t8df0ec <islower@plt+0x871a9c>", 9301580], [" 8dee50:\tmov\tw15, wzr", 9301584], [" 8dee54:\ttbz\tw15, #0, 8defe4 <islower@plt+0x871994>", 9301588], [" 8dee58:\tldrb\tw9, [x19,#1149]", 9301592], [" 8dee5c:\tldrb\tw24, [x27,#56]", 9301596], [" 8dee60:\tcmp\tw9, #0x0", 9301600], [" 8dee64:\tccmp\tw24, #0x0, #0x4, ne", 9301604], [" 8dee68:\tb.eq\t8dee78 <islower@plt+0x871828>", 9301608], [" 8dee6c:\tmov\tx0, x19", 9301612], [" 8dee70:\tmov\tx1, x25", 9301616], [" 8dee74:\tbl\t8f2458 <islower@plt+0x884e08>", 9301620], [" 8dee78:\tadd\tx1, sp, #0x30", 9301624], [" 8dee7c:\tstr\tx25, [sp,#56]", 9301628], [" 8dee80:\tmov\tx0, x19", 9301632], [" 8dee84:\tbl\t8f29f4 <islower@plt+0x8853a4>", 9301636], [" 8dee88:\ttbz\tw0, #0, 8deeb8 <islower@plt+0x871868>", 9301640], [" 8dee8c:\tldr\tx7, [x26,#592]", 9301644], [" 8dee90:\tmov\tx9, x26", 9301648], [" 8dee94:\tadd\tx1, x7, #0x10", 9301652], [" 8dee98:\tldr\tx9, [x9,#8]", 9301656], [" 8dee9c:\tmov\tx25, x1", 9301660], [" 8deea0:\tcmp\tx9, x1", 9301664], [" 8deea4:\tb.eq\t8defd4 <islower@plt+0x871984>", 9301668], [" 8deea8:\tldrb\tw8, [x9,#24]", 9301672], [" 8deeac:\tmov\tx25, x9", 9301676], [" 8deeb0:\ttbnz\tw8, #1, 8dee98 <islower@plt+0x871848>", 9301680], [" 8deeb4:\tb\t8defd4 <islower@plt+0x871984>", 9301684], [" 8deeb8:\tldr\tx21, [x19,#1144]", 9301688], [" 8deebc:\tand\tx3, x21, #0xff000000ff", 9301692], [" 8deec0:\tcbz\tx3, 8def54 <islower@plt+0x871904>", 9301696], [" 8deec4:\tadrp\tx17, e31000 <__bss_start+0x9c7c>", 9301700], [" 8deec8:\tadd\tx17, x17, #0xfe0", 9301704], [" 8deecc:\tldrb\tw4, [x17,#56]", 9301708], [" 8deed0:\tcbz\tw4, 8def14 <islower@plt+0x8718c4>", 9301712], [" 8deed4:\tadd\tx2, sp, #0x160", 9301716], [" 8deed8:\tmov\tx0, x19", 9301720], [" 8deedc:\tbl\t8f3048 <islower@plt+0x8859f8>", 9301724], [" 8deee0:\ttbz\tw0, #0, 8def14 <islower@plt+0x8718c4>", 9301728], [" 8deee4:\tldr\tx25, [x26,#592]", 9301732], [" 8deee8:\tmov\tx6, x26", 9301736], [" 8deeec:\tldr\tw21, [sp,#40]", 9301740], [" 8deef0:\tadd\tx5, x25, #0x10", 9301744], [" 8deef4:\tldr\tx6, [x6,#8]", 9301748], [" 8deef8:\tmov\tx25, x5", 9301752], [" 8deefc:\tcmp\tx6, x5", 9301756], [" 8def00:\tb.eq\t8defd4 <islower@plt+0x871984>", 9301760], [" 8def04:\tldrb\tw15, [x6,#24]", 9301764], [" 8def08:\tmov\tx25, x6", 9301768], [" 8def0c:\ttbnz\tw15, #1, 8deef4 <islower@plt+0x8718a4>", 9301772], [" 8def10:\tb\t8defd4 <islower@plt+0x871984>", 9301776], [" 8def14:\tadd\tx2, sp, #0x160", 9301780], [" 8def18:\tmov\tx0, x19", 9301784], [" 8def1c:\tbl\t8f3874 <islower@plt+0x886224>", 9301788], [" 8def20:\tldr\tw21, [sp,#40]", 9301792], [" 8def24:\ttbz\tw0, #0, 8def9c <islower@plt+0x87194c>", 9301796], [" 8def28:\tldr\tx5, [x26,#592]", 9301800], [" 8def2c:\tmov\tx8, x26", 9301804], [" 8def30:\tadd\tx7, x5, #0x10", 9301808], [" 8def34:\tldr\tx8, [x8,#8]", 9301812], [" 8def38:\tmov\tx25, x7", 9301816], [" 8def3c:\tcmp\tx8, x7", 9301820], [" 8def40:\tb.eq\t8defd4 <islower@plt+0x871984>", 9301824], [" 8def44:\tldrb\tw6, [x8,#24]", 9301828], [" 8def48:\tmov\tx25, x8", 9301832], [" 8def4c:\ttbnz\tw6, #1, 8def34 <islower@plt+0x8718e4>", 9301836], [" 8def50:\tb\t8defd4 <islower@plt+0x871984>", 9301840], [" 8def54:\tubfx\tw7, w21, #16, #8", 9301844], [" 8def58:\tldr\tw21, [sp,#40]", 9301848], [" 8def5c:\tcbz\tw7, 8df094 <islower@plt+0x871a44>", 9301852], [" 8def60:\tadd\tx2, sp, #0x160", 9301856], [" 8def64:\tmov\tx0, x19", 9301860], [" 8def68:\tbl\t8f3874 <islower@plt+0x886224>", 9301864], [" 8def6c:\ttbz\tw0, #0, 8df094 <islower@plt+0x871a44>", 9301868], [" 8def70:\tldr\tx6, [x26,#592]", 9301872], [" 8def74:\tmov\tx1, x26", 9301876], [" 8def78:\tadd\tx8, x6, #0x10", 9301880], [" 8def7c:\tldr\tx1, [x1,#8]", 9301884], [" 8def80:\tmov\tx25, x8", 9301888], [" 8def84:\tcmp\tx1, x8", 9301892], [" 8def88:\tb.eq\t8defd4 <islower@plt+0x871984>", 9301896], [" 8def8c:\tldrb\tw9, [x1,#24]", 9301900], [" 8def90:\tmov\tx25, x1", 9301904], [" 8def94:\ttbnz\tw9, #1, 8def7c <islower@plt+0x87192c>", 9301908], [" 8def98:\tb\t8defd4 <islower@plt+0x871984>", 9301912], [" 8def9c:\tadd\tx2, sp, #0x160", 9301916], [" 8defa0:\tmov\tx0, x19", 9301920], [" 8defa4:\tbl\t8f4118 <islower@plt+0x886ac8>", 9301924], [" 8defa8:\ttbz\tw0, #0, 8df094 <islower@plt+0x871a44>", 9301928], [" 8defac:\tldr\tx4, [x26,#592]", 9301932], [" 8defb0:\tmov\tx7, x26", 9301936], [" 8defb4:\tadd\tx6, x4, #0x10", 9301940], [" 8defb8:\tldr\tx7, [x7,#8]", 9301944], [" 8defbc:\tmov\tx25, x6", 9301948], [" 8defc0:\tcmp\tx7, x6", 9301952], [" 8defc4:\tb.eq\t8defd4 <islower@plt+0x871984>", 9301956], [" 8defc8:\tldrb\tw5, [x7,#24]", 9301960], [" 8defcc:\tmov\tx25, x7", 9301964], [" 8defd0:\ttbnz\tw5, #1, 8defb8 <islower@plt+0x871968>", 9301968], [" 8defd4:\tstr\tx25, [sp,#360]", 9301972], [" 8defd8:\tcmp\tx25, x23", 9301976], [" 8defdc:\tb.ne\t8dee58 <islower@plt+0x871808>", 9301980], [" 8defe0:\tb\t8df0ec <islower@plt+0x871a9c>", 9301984], [" 8defe4:\tldrb\tw10, [x19,#1149]", 9301988], [" 8defe8:\tldrb\tw26, [x27,#56]", 9301992], [" 8defec:\tcmp\tw10, #0x0", 9301996], [" 8deff0:\tccmp\tw26, #0x0, #0x4, ne", 9302000], [" 8deff4:\tb.eq\t8df004 <islower@plt+0x8719b4>", 9302004], [" 8deff8:\tmov\tx0, x19", 9302008], [" 8deffc:\tmov\tx1, x25", 9302012], [" 8df000:\tbl\t8f2458 <islower@plt+0x884e08>", 9302016], [" 8df004:\tadd\tx1, sp, #0x30", 9302020], [" 8df008:\tstr\tx25, [sp,#56]", 9302024], [" 8df00c:\tmov\tx0, x19", 9302028], [" 8df010:\tbl\t8f29f4 <islower@plt+0x8853a4>", 9302032], [" 8df014:\ttbnz\tw0, #0, 8df080 <islower@plt+0x871a30>", 9302036], [" 8df018:\tldr\tx25, [x19,#1144]", 9302040], [" 8df01c:\tand\tx26, x25, #0xff000000ff", 9302044], [" 8df020:\tcbz\tx26, 8df068 <islower@plt+0x871a18>", 9302048], [" 8df024:\tadrp\tx16, e31000 <__bss_start+0x9c7c>", 9302052], [" 8df028:\tadd\tx16, x16, #0xfe0", 9302056], [" 8df02c:\tldrb\tw0, [x16,#56]", 9302060], [" 8df030:\tcbz\tw0, 8df044 <islower@plt+0x8719f4>", 9302064], [" 8df034:\tadd\tx2, sp, #0x160", 9302068], [" 8df038:\tmov\tx0, x19", 9302072], [" 8df03c:\tbl\t8f3048 <islower@plt+0x8859f8>", 9302076], [" 8df040:\ttbnz\tw0, #0, 8df080 <islower@plt+0x871a30>", 9302080], [" 8df044:\tadd\tx2, sp, #0x160", 9302084], [" 8df048:\tmov\tx0, x19", 9302088], [" 8df04c:\tbl\t8f3874 <islower@plt+0x886224>", 9302092], [" 8df050:\ttbnz\tw0, #0, 8df080 <islower@plt+0x871a30>", 9302096], [" 8df054:\tadd\tx2, sp, #0x160", 9302100], [" 8df058:\tmov\tx0, x19", 9302104], [" 8df05c:\tbl\t8f4118 <islower@plt+0x886ac8>", 9302108], [" 8df060:\ttbnz\tw0, #0, 8df080 <islower@plt+0x871a30>", 9302112], [" 8df064:\tb\t8df094 <islower@plt+0x871a44>", 9302116], [" 8df068:\tubfx\tw12, w25, #16, #8", 9302120], [" 8df06c:\tcbz\tw12, 8df094 <islower@plt+0x871a44>", 9302124], [" 8df070:\tadd\tx2, sp, #0x160", 9302128], [" 8df074:\tmov\tx0, x19", 9302132], [" 8df078:\tbl\t8f3874 <islower@plt+0x886224>", 9302136], [" 8df07c:\ttbz\tw0, #0, 8df094 <islower@plt+0x871a44>", 9302140], [" 8df080:\tldr\tx25, [x29,#32]", 9302144], [" 8df084:\tstr\tx25, [sp,#360]", 9302148], [" 8df088:\tcmp\tx25, x23", 9302152], [" 8df08c:\tb.ne\t8defe4 <islower@plt+0x871994>", 9302156], [" 8df090:\tb\t8df0ec <islower@plt+0x871a9c>", 9302160], [" 8df094:\tldr\tx0, [x19,#1080]", 9302164], [" 8df098:\tbl\t7ace90 <islower@plt+0x73f840>", 9302168], [" 8df09c:\tcmp\tw0, #0x258", 9302172], [" 8df0a0:\tb.cc\t8df0b0 <islower@plt+0x871a60>", 9302176], [" 8df0a4:\tadd\tx2, sp, #0x160", 9302180], [" 8df0a8:\tmov\tx0, x19", 9302184], [" 8df0ac:\tbl\t8f49a4 <islower@plt+0x887354>", 9302188], [" 8df0b0:\tldr\tx26, [sp,#360]", 9302192], [" 8df0b4:\tldr\tx1, [x26,#592]", 9302196], [" 8df0b8:\tmov\tx6, x26", 9302200], [" 8df0bc:\tadd\tx9, x1, #0x10", 9302204], [" 8df0c0:\tldr\tx6, [x6,#8]", 9302208], [" 8df0c4:\tmov\tx25, x9", 9302212], [" 8df0c8:\tcmp\tx6, x9", 9302216], [" 8df0cc:\tb.eq\t8df0dc <islower@plt+0x871a8c>", 9302220], [" 8df0d0:\tldrb\tw16, [x6,#24]", 9302224], [" 8df0d4:\tmov\tx25, x6", 9302228], [" 8df0d8:\ttbnz\tw16, #1, 8df0c0 <islower@plt+0x871a70>", 9302232], [" 8df0dc:\torr\tw15, wzr, #0x1", 9302236], [" 8df0e0:\tstr\tx25, [sp,#360]", 9302240], [" 8df0e4:\tcmp\tx25, x23", 9302244], [" 8df0e8:\tb.ne\t8dee54 <islower@plt+0x871804>", 9302248], [" 8df0ec:\tldrb\tw25, [x19,#1264]", 9302252], [" 8df0f0:\tldrb\tw13, [x27,#56]", 9302256], [" 8df0f4:\torr\tw18, w13, w25", 9302260], [" 8df0f8:\tand\tw11, w18, #0xff", 9302264], [" 8df0fc:\tcbz\tw11, 8df10c <islower@plt+0x871abc>", 9302268], [" 8df100:\tmov\tx0, x19", 9302272], [" 8df104:\tmov\tw1, wzr", 9302276], [" 8df108:\tbl\t8e7e64 <islower@plt+0x87a814>", 9302280], [" 8df10c:\tldr\tx10, [x29,#32]", 9302284], [" 8df110:\tcbz\tx10, 8df1a4 <islower@plt+0x871b54>", 9302288], [" 8df114:\tcmp\tx10, x23", 9302292], [" 8df118:\tb.eq\t8df1a4 <islower@plt+0x871b54>", 9302296], [" 8df11c:\tldr\tx0, [x29,#16]", 9302300], [" 8df120:\tldr\tx2, [x0,#16]", 9302304], [" 8df124:\tldrh\tw21, [x2]", 9302308], [" 8df128:\tcmp\tw21, #0xea", 9302312], [" 8df12c:\tldr\tw21, [sp,#40]", 9302316], [" 8df130:\tb.ne\t8df1a4 <islower@plt+0x871b54>", 9302320], [" 8df134:\tldr\tx11, [x0,#48]", 9302324], [" 8df138:\torr\tw24, wzr, #0x40000000", 9302328], [" 8df13c:\tldr\tw25, [x11,#4]", 9302332], [" 8df140:\tcmp\tw25, w24", 9302336], [" 8df144:\tb.lt\t8df164 <islower@plt+0x871b14>", 9302340], [" 8df148:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9302344], [" 8df14c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9302348], [" 8df150:\tadd\tx0, x0, #0xd47", 9302352], [" 8df154:\tadd\tx1, x1, #0xe66", 9302356], [" 8df158:\tmov\tw2, #0x12c \t// #300", 9302360], [" 8df15c:\tbl\tb9770 <islower@plt+0x4c120>", 9302364], [" 8df160:\tb\t8df1a4 <islower@plt+0x871b54>", 9302368], [" 8df164:\ttbz\tw25, #31, 8df1a4 <islower@plt+0x871b54>", 9302372], [" 8df168:\tldr\tx8, [x19,#1104]", 9302376], [" 8df16c:\tand\tw10, w25, #0x7fffffff", 9302380], [" 8df170:\tadrp\tx26, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9302384], [" 8df174:\tlsl\tx7, x10, #4", 9302388], [" 8df178:\tldr\tx9, [x8,#16]", 9302392], [" 8df17c:\tldr\tx3, [x9,x7]", 9302396], [" 8df180:\tldr\tx26, [x26,#1720]", 9302400], [" 8df184:\tcmp\tx3, x26", 9302404], [" 8df188:\tb.ne\t8df1a4 <islower@plt+0x871b54>", 9302408], [" 8df18c:\tbl\t7772b4 <islower@plt+0x709c64>", 9302412], [" 8df190:\ttbz\tx0, #56, 8df1a4 <islower@plt+0x871b54>", 9302416], [" 8df194:\tldr\tx0, [x19,#1104]", 9302420], [" 8df198:\tmov\tw1, w25", 9302424], [" 8df19c:\tmov\tw2, #0x15a \t// #346", 9302428], [" 8df1a0:\tbl\t50c54c <islower@plt+0x49eefc>", 9302432], [" 8df1a4:\tldrb\tw2, [x19,#1144]", 9302436], [" 8df1a8:\tcbz\tw2, 8df218 <islower@plt+0x871bc8>", 9302440], [" 8df1ac:\tldr\tx25, [x29,#32]", 9302444], [" 8df1b0:\tb\t8df210 <islower@plt+0x871bc0>", 9302448], [" 8df1b4:\tmov\tx0, x25", 9302452], [" 8df1b8:\tbl\t774b28 <islower@plt+0x7074d8>", 9302456], [" 8df1bc:\tldr\tx15, [x25,#592]", 9302460], [" 8df1c0:\tsubs\tw12, w0, #0x5", 9302464], [" 8df1c4:\tldr\tw18, [sp,#44]", 9302468], [" 8df1c8:\tcinc\tw22, w22, eq", 9302472], [" 8df1cc:\tcmp\tw12, #0x2", 9302476], [" 8df1d0:\tcset\tw24, cc", 9302480], [" 8df1d4:\tcmp\tw0, #0x4", 9302484], [" 8df1d8:\tcset\tw4, eq", 9302488], [" 8df1dc:\tadd\tx11, x15, #0x10", 9302492], [" 8df1e0:\torr\tw15, w4, w24", 9302496], [" 8df1e4:\tadd\tw18, w18, #0x1", 9302500], [" 8df1e8:\tadd\tw21, w15, w21", 9302504], [" 8df1ec:\tmov\tx1, x25", 9302508], [" 8df1f0:\tstr\tw18, [sp,#44]", 9302512], [" 8df1f4:\tldr\tx1, [x1,#8]", 9302516], [" 8df1f8:\tmov\tx25, x11", 9302520], [" 8df1fc:\tcmp\tx1, x11", 9302524], [" 8df200:\tb.eq\t8df210 <islower@plt+0x871bc0>", 9302528], [" 8df204:\tldrb\tw5, [x1,#24]", 9302532], [" 8df208:\tmov\tx25, x1", 9302536], [" 8df20c:\ttbnz\tw5, #1, 8df1f4 <islower@plt+0x871ba4>", 9302540], [" 8df210:\tcmp\tx25, x23", 9302544], [" 8df214:\tb.ne\t8df1b4 <islower@plt+0x871b64>", 9302548], [" 8df218:\tldr\tx0, [x19,#1080]", 9302552], [" 8df21c:\tldr\tx26, [x29,#32]", 9302556], [" 8df220:\tbl\t7ace90 <islower@plt+0x73f840>", 9302560], [" 8df224:\tcmp\tw0, #0x2bc", 9302564], [" 8df228:\tb.cc\t8df2fc <islower@plt+0x871cac>", 9302568], [" 8df22c:\tmov\tw27, w21", 9302572], [" 8df230:\tcmp\tx26, x23", 9302576], [" 8df234:\tb.eq\t8df2ec <islower@plt+0x871c9c>", 9302580], [" 8df238:\tmov\tx21, xzr", 9302584], [" 8df23c:\torr\tw24, wzr, #0x1", 9302588], [" 8df240:\torr\tw11, wzr, #0x1", 9302592], [" 8df244:\tmov\tx25, x26", 9302596], [" 8df248:\tand\tw14, w11, #0xff", 9302600], [" 8df24c:\tcbnz\tw14, 8df284 <islower@plt+0x871c34>", 9302604], [" 8df250:\tldr\tx0, [x26,#592]", 9302608], [" 8df254:\tmov\tx7, x26", 9302612], [" 8df258:\tadd\tx0, x0, #0x10", 9302616], [" 8df25c:\tldr\tx7, [x7,#8]", 9302620], [" 8df260:\tmov\tx25, x0", 9302624], [" 8df264:\tcmp\tx7, x0", 9302628], [" 8df268:\tb.eq\t8df278 <islower@plt+0x871c28>", 9302632], [" 8df26c:\tldrb\tw9, [x7,#24]", 9302636], [" 8df270:\tmov\tx25, x7", 9302640], [" 8df274:\ttbnz\tw9, #1, 8df25c <islower@plt+0x871c0c>", 9302644], [" 8df278:\tmov\tw24, wzr", 9302648], [" 8df27c:\tmov\tx21, x26", 9302652], [" 8df280:\tmov\tx26, x25", 9302656], [" 8df284:\tcmp\tx26, x23", 9302660], [" 8df288:\tb.eq\t8df2ec <islower@plt+0x871c9c>", 9302664], [" 8df28c:\tmov\tx0, x19", 9302668], [" 8df290:\tmov\tx1, x25", 9302672], [" 8df294:\tbl\t8f4c08 <islower@plt+0x8875b8>", 9302676], [" 8df298:\ttbz\tw0, #0, 8df2ac <islower@plt+0x871c5c>", 9302680], [" 8df29c:\tand\tw16, w24, #0xff", 9302684], [" 8df2a0:\tcbz\tw16, 8df2b4 <islower@plt+0x871c64>", 9302688], [" 8df2a4:\tldr\tx25, [x29,#32]", 9302692], [" 8df2a8:\tb\t8df2dc <islower@plt+0x871c8c>", 9302696], [" 8df2ac:\tmov\tw11, wzr", 9302700], [" 8df2b0:\tb\t8df2e0 <islower@plt+0x871c90>", 9302704], [" 8df2b4:\tldr\tx14, [x21,#592]", 9302708], [" 8df2b8:\tmov\tx8, x21", 9302712], [" 8df2bc:\tadd\tx26, x14, #0x10", 9302716], [" 8df2c0:\tldr\tx8, [x8,#8]", 9302720], [" 8df2c4:\tmov\tx25, x26", 9302724], [" 8df2c8:\tcmp\tx8, x26", 9302728], [" 8df2cc:\tb.eq\t8df2dc <islower@plt+0x871c8c>", 9302732], [" 8df2d0:\tldrb\tw7, [x8,#24]", 9302736], [" 8df2d4:\tmov\tx25, x8", 9302740], [" 8df2d8:\ttbnz\tw7, #1, 8df2c0 <islower@plt+0x871c70>", 9302744], [" 8df2dc:\torr\tw11, wzr, #0x1", 9302748], [" 8df2e0:\tcmp\tx25, x23", 9302752], [" 8df2e4:\tmov\tx26, x25", 9302756], [" 8df2e8:\tb.ne\t8df248 <islower@plt+0x871bf8>", 9302760], [" 8df2ec:\tmov\tx0, x19", 9302764], [" 8df2f0:\tmov\tw1, wzr", 9302768], [" 8df2f4:\tbl\t8e7e64 <islower@plt+0x87a814>", 9302772], [" 8df2f8:\tmov\tw21, w27", 9302776], [" 8df2fc:\tldr\tx29, [x29,#8]", 9302780], [" 8df300:\tldr\tx23, [sp,#32]", 9302784], [" 8df304:\tcmp\tx29, x23", 9302788], [" 8df308:\tb.ne\t8dd05c <islower@plt+0x86fa0c>", 9302792], [" 8df30c:\tb\t8df320 <islower@plt+0x871cd0>", 9302796], [" 8df310:\tmov\tw13, wzr", 9302800], [" 8df314:\tmov\tw22, wzr", 9302804], [" 8df318:\tmov\tw21, wzr", 9302808], [" 8df31c:\tstr\tw13, [sp,#44]", 9302812], [" 8df320:\tldrh\tw10, [x19,#1144]", 9302816], [" 8df324:\tand\tw17, w10, #0xff", 9302820], [" 8df328:\tcbz\tw17, 8df340 <islower@plt+0x871cf0>", 9302824], [" 8df32c:\tcbz\tw22, 8df358 <islower@plt+0x871d08>", 9302828], [" 8df330:\tldr\tx22, [x19,#1072]", 9302832], [" 8df334:\tmov\tw20, #0x50d0 \t// #20688", 9302836], [" 8df338:\tadd\tx3, x22, x20", 9302840], [" 8df33c:\tb\t8df398 <islower@plt+0x871d48>", 9302844], [" 8df340:\tldr\tx23, [x19,#1072]", 9302848], [" 8df344:\tmov\tw16, #0x5c10 \t// #23568", 9302852], [" 8df348:\tldrb\tw23, [x23,x16]", 9302856], [" 8df34c:\tcbz\tw23, 8df3a4 <islower@plt+0x871d54>", 9302860], [" 8df350:\tlsr\tw14, w10, #8", 9302864], [" 8df354:\tb\t8df3b8 <islower@plt+0x871d68>", 9302868], [" 8df358:\tldr\tw0, [sp,#44]", 9302872], [" 8df35c:\tadrp\tx28, e32000 <__bss_start+0xac7c>", 9302876], [" 8df360:\tadd\tx28, x28, #0x40", 9302880], [" 8df364:\tldr\tx13, [x19,#1072]", 9302884], [" 8df368:\tucvtf\ts2, w21", 9302888], [" 8df36c:\tmov\tw15, #0x50d0 \t// #20688", 9302892], [" 8df370:\tucvtf\ts0, w0", 9302896], [" 8df374:\tldr\ts1, [x28,#56]", 9302900], [" 8df378:\tadd\tx3, x13, x15", 9302904], [" 8df37c:\tfmul\ts3, s1, s0", 9302908], [" 8df380:\tfcmp\ts2, s3", 9302912], [" 8df384:\tb.ge\t8df398 <islower@plt+0x871d48>", 9302916], [" 8df388:\torr\tw22, wzr, #0x1", 9302920], [" 8df38c:\tlsr\tw14, w10, #8", 9302924], [" 8df390:\tstrb\tw22, [x3]", 9302928], [" 8df394:\tb\t8df3b8 <islower@plt+0x871d68>", 9302932], [" 8df398:\tlsr\tw14, w10, #8", 9302936], [" 8df39c:\tstrb\twzr, [x3]", 9302940], [" 8df3a0:\tb\t8df3b8 <islower@plt+0x871d68>", 9302944], [" 8df3a4:\tldr\tx20, [x19,#1112]", 9302948], [" 8df3a8:\tmov\tx0, x19", 9302952], [" 8df3ac:\tldr\tx1, [x20,#224]", 9302956], [" 8df3b0:\tbl\t8f4d9c <islower@plt+0x88774c>", 9302960], [" 8df3b4:\tldrb\tw14, [x19,#1145]", 9302964], [" 8df3b8:\tcbz\tw14, 8df3d4 <islower@plt+0x871d84>", 9302968], [" 8df3bc:\tadrp\tx29, e31000 <__bss_start+0x9c7c>", 9302972], [" 8df3c0:\tadd\tx29, x29, #0xec0", 9302976], [" 8df3c4:\tldrb\tw28, [x29,#56]", 9302980], [" 8df3c8:\tcbnz\tw28, 8df3d4 <islower@plt+0x871d84>", 9302984], [" 8df3cc:\tmov\tx0, x19", 9302988], [" 8df3d0:\tbl\t8f5380 <islower@plt+0x887d30>", 9302992], [" 8df3d4:\tldrb\tw8, [x19,#1149]", 9302996], [" 8df3d8:\tcbz\tw8, 8df414 <islower@plt+0x871dc4>", 9303000], [" 8df3dc:\tldr\tw26, [x19,#1152]", 9303004], [" 8df3e0:\tcbnz\tw26, 8df414 <islower@plt+0x871dc4>", 9303008], [" 8df3e4:\tldr\tx26, [x19,#1072]", 9303012], [" 8df3e8:\tmov\tw17, #0x5c20 \t// #23584", 9303016], [" 8df3ec:\tldrb\tw10, [x26,x17]", 9303020], [" 8df3f0:\tcbz\tw10, 8df414 <islower@plt+0x871dc4>", 9303024], [" 8df3f4:\tmov\tw14, #0x5bfe \t// #23550", 9303028], [" 8df3f8:\tldrb\tw0, [x26,x14]", 9303032], [" 8df3fc:\tcbz\tw0, 8df414 <islower@plt+0x871dc4>", 9303036], [" 8df400:\tldr\tx21, [x19,#1080]", 9303040], [" 8df404:\tldrb\tw12, [x21,#104]", 9303044], [" 8df408:\ttbz\tw12, #4, 8df414 <islower@plt+0x871dc4>", 9303048], [" 8df40c:\tmov\tx0, x19", 9303052], [" 8df410:\tbl\t8f54d4 <islower@plt+0x887e84>", 9303056], [" 8df414:\tldrb\tw11, [x19,#1146]", 9303060], [" 8df418:\tcbz\tw11, 8df428 <islower@plt+0x871dd8>", 9303064], [" 8df41c:\tldr\tx1, [x19,#1112]", 9303068], [" 8df420:\tmov\tx0, x19", 9303072], [" 8df424:\tbl\t8f5de8 <islower@plt+0x888798>", 9303076], [" 8df428:\tldr\tx15, [x19,#1408]", 9303080], [" 8df42c:\tmov\tw0, w15", 9303084], [" 8df430:\tcbnz\tw15, 8df440 <islower@plt+0x871df0>", 9303088], [" 8df434:\tlsr\tx2, x15, #32", 9303092], [" 8df438:\tcbz\tx2, 8df6e4 <islower@plt+0x872094>", 9303096], [" 8df43c:\tmov\tw0, wzr", 9303100], [" 8df440:\tldr\tw20, [x19,#1392]", 9303104], [" 8df444:\tadd\tx25, x19, #0x580", 9303108], [" 8df448:\tadd\tx23, x19, #0x578", 9303112], [" 8df44c:\tlsl\tw16, w0, #2", 9303116], [" 8df450:\tcmp\tw16, w20", 9303120], [" 8df454:\tb.cs\t8df488 <islower@plt+0x871e38>", 9303124], [" 8df458:\tcmp\tw20, #0x41", 9303128], [" 8df45c:\tb.cc\t8df488 <islower@plt+0x871e38>", 9303132], [" 8df460:\tldr\tx21, [x23]", 9303136], [" 8df464:\tcmp\tw0, #0x21", 9303140], [" 8df468:\tb.cc\t8df4f4 <islower@plt+0x871ea4>", 9303144], [" 8df46c:\tsub\tw1, w0, #0x1", 9303148], [" 8df470:\tclz\tw17, w1", 9303152], [" 8df474:\tmov\tw2, #0x21 \t// #33", 9303156], [" 8df478:\tsub\tw1, w2, w17", 9303160], [" 8df47c:\torr\tw24, wzr, #0x1", 9303164], [" 8df480:\tlsl\tw16, w24, w1", 9303168], [" 8df484:\tb\t8df4f8 <islower@plt+0x871ea8>", 9303172], [" 8df488:\torr\tw5, wzr, #0x18", 9303176], [" 8df48c:\tmul\tx22, x20, x5", 9303180], [" 8df490:\tcbz\tw20, 8df4ec <islower@plt+0x871e9c>", 9303184], [" 8df494:\tldr\tx1, [x23]", 9303188], [" 8df498:\tmov\tw8, #0xffffffff \t// #-1", 9303192], [" 8df49c:\torr\tx14, xzr, #0xfffffffffffffffc", 9303196], [" 8df4a0:\tadd\tx13, x1, x22", 9303200], [" 8df4a4:\tadd\tx9, x1, #0x8", 9303204], [" 8df4a8:\tldur\tw10, [x9,#-8]", 9303208], [" 8df4ac:\tldr\tx29, [x9]", 9303212], [" 8df4b0:\tcmn\tw10, #0x1", 9303216], [" 8df4b4:\tccmn\tx29, #0x4, #0x0, eq", 9303220], [" 8df4b8:\tb.eq\t8df4dc <islower@plt+0x871e8c>", 9303224], [" 8df4bc:\tcmn\tw10, #0x2", 9303228], [" 8df4c0:\tb.ne\t8df4cc <islower@plt+0x871e7c>", 9303232], [" 8df4c4:\tcmn\tx29, #0x8", 9303236], [" 8df4c8:\tb.eq\t8df4d4 <islower@plt+0x871e84>", 9303240], [" 8df4cc:\tsub\tw15, w15, #0x1", 9303244], [" 8df4d0:\tstr\tw15, [x25]", 9303248], [" 8df4d4:\tstur\tw8, [x9,#-8]", 9303252], [" 8df4d8:\tstr\tx14, [x9]", 9303256], [" 8df4dc:\tadd\tx1, x1, #0x18", 9303260], [" 8df4e0:\tadd\tx9, x9, #0x18", 9303264], [" 8df4e4:\tcmp\tx1, x13", 9303268], [" 8df4e8:\tb.ne\t8df4a8 <islower@plt+0x871e58>", 9303272], [" 8df4ec:\tstr\twzr, [x19,#1412]", 9303276], [" 8df4f0:\tb\t8df6e4 <islower@plt+0x872094>", 9303280], [" 8df4f4:\torr\tw16, wzr, #0x40", 9303284], [" 8df4f8:\torr\tw3, wzr, #0x18", 9303288], [" 8df4fc:\tstr\tw16, [x19,#1392]", 9303292], [" 8df500:\tstr\twzr, [x19,#1412]", 9303296], [" 8df504:\tumull\tx0, w16, w3", 9303300], [" 8df508:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9303304], [" 8df50c:\tldrsw\tx7, [x19,#1392]", 9303308], [" 8df510:\tstr\tx0, [x19,#1400]", 9303312], [" 8df514:\tcbz\tw7, 8df6d8 <islower@plt+0x872088>", 9303316], [" 8df518:\tcmp\tw7, #0x0", 9303320], [" 8df51c:\torr\tw18, wzr, #0x18", 9303324], [" 8df520:\tcsel\tx20, x0, xzr, gt", 9303328], [" 8df524:\tmadd\tx12, x7, x18, x20", 9303332], [" 8df528:\tsub\tx13, x20, #0x8", 9303336], [" 8df52c:\tcmp\tx25, x13", 9303340], [" 8df530:\tsub\tx17, x12, #0x8", 9303344], [" 8df534:\tcset\tw4, ls", 9303348], [" 8df538:\tcmp\tx17, x23", 9303352], [" 8df53c:\tcset\tw6, ls", 9303356], [" 8df540:\tcmp\tw7, #0x1", 9303360], [" 8df544:\tb.lt\t8df5d8 <islower@plt+0x871f88>", 9303364], [" 8df548:\torr\tw5, w4, w6", 9303368], [" 8df54c:\ttbz\tw5, #0, 8df5d8 <islower@plt+0x871f88>", 9303372], [" 8df550:\tcmp\tw7, #0xf", 9303376], [" 8df554:\tb.le\t8df610 <islower@plt+0x871fc0>", 9303380], [" 8df558:\tand\tx6, x7, #0xf", 9303384], [" 8df55c:\tsub\tx26, x7, #0x1", 9303388], [" 8df560:\tsub\tx8, x26, x6", 9303392], [" 8df564:\tmov\tx0, xzr", 9303396], [" 8df568:\tmov\tw12, #0xffffffff \t// #-1", 9303400], [" 8df56c:\tsub\tx9, x8, #0xf", 9303404], [" 8df570:\torr\tx15, xzr, #0xfffffffffffffffc", 9303408], [" 8df574:\tmov\tx10, x20", 9303412], [" 8df578:\tadd\tx5, x0, #0x10", 9303416], [" 8df57c:\tstp\tx12, x15, [x10]", 9303420], [" 8df580:\tcmp\tx0, x9", 9303424], [" 8df584:\tstp\tx12, x15, [x10,#24]", 9303428], [" 8df588:\tstp\tx12, x15, [x10,#48]", 9303432], [" 8df58c:\tmov\tx0, x5", 9303436], [" 8df590:\tstp\tx12, x15, [x10,#72]", 9303440], [" 8df594:\tstp\tx12, x15, [x10,#96]", 9303444], [" 8df598:\tstp\tx12, x15, [x10,#120]", 9303448], [" 8df59c:\tstp\tx12, x15, [x10,#144]", 9303452], [" 8df5a0:\tstp\tx12, x15, [x10,#168]", 9303456], [" 8df5a4:\tstp\tx12, x15, [x10,#192]", 9303460], [" 8df5a8:\tstp\tx12, x15, [x10,#216]", 9303464], [" 8df5ac:\tstp\tx12, x15, [x10,#240]", 9303468], [" 8df5b0:\tstp\tx12, x15, [x10,#264]", 9303472], [" 8df5b4:\tstp\tx12, x15, [x10,#288]", 9303476], [" 8df5b8:\tstp\tx12, x15, [x10,#312]", 9303480], [" 8df5bc:\tstp\tx12, x15, [x10,#336]", 9303484], [" 8df5c0:\tstp\tx12, x15, [x10,#360]", 9303488], [" 8df5c4:\tadd\tx10, x10, #0x180", 9303492], [" 8df5c8:\tb.ne\t8df578 <islower@plt+0x871f28>", 9303496], [" 8df5cc:\tcbz\tx6, 8df6d8 <islower@plt+0x872088>", 9303500], [" 8df5d0:\tadd\tx14, x8, #0x1", 9303504], [" 8df5d4:\tb\t8df614 <islower@plt+0x871fc4>", 9303508], [" 8df5d8:\tmov\tx20, xzr", 9303512], [" 8df5dc:\tmov\tx13, xzr", 9303516], [" 8df5e0:\tmov\tw17, #0xffffffff \t// #-1", 9303520], [" 8df5e4:\torr\tx18, xzr, #0xfffffffffffffffc", 9303524], [" 8df5e8:\tb\t8df5f4 <islower@plt+0x871fa4>", 9303528], [" 8df5ec:\tldr\tx0, [x23]", 9303532], [" 8df5f0:\tadd\tx20, x20, #0x18", 9303536], [" 8df5f4:\tadd\tx27, x0, x20", 9303540], [" 8df5f8:\tadd\tx13, x13, #0x1", 9303544], [" 8df5fc:\tmov\tw6, w7", 9303548], [" 8df600:\tcmp\tw13, w6", 9303552], [" 8df604:\tstp\tx17, x18, [x27]", 9303556], [" 8df608:\tb.ne\t8df5ec <islower@plt+0x871f9c>", 9303560], [" 8df60c:\tb\t8df6d8 <islower@plt+0x872088>", 9303564], [" 8df610:\tmov\tx14, xzr", 9303568], [" 8df614:\tand\tx2, x7, #0x8", 9303572], [" 8df618:\tcmp\tx2, #0x7", 9303576], [" 8df61c:\tb.ls\t8df65c <islower@plt+0x87200c>", 9303580], [" 8df620:\torr\tw15, wzr, #0x18", 9303584], [" 8df624:\tmov\tw17, #0xffffffff \t// #-1", 9303588], [" 8df628:\tmadd\tx6, x14, x15, x20", 9303592], [" 8df62c:\torr\tx2, xzr, #0xfffffffffffffffc", 9303596], [" 8df630:\tadd\tx14, x14, #0x8", 9303600], [" 8df634:\tcmp\tx14, x7", 9303604], [" 8df638:\tstp\tx17, x2, [x6]", 9303608], [" 8df63c:\tstp\tx17, x2, [x6,#24]", 9303612], [" 8df640:\tstp\tx17, x2, [x6,#48]", 9303616], [" 8df644:\tstp\tx17, x2, [x6,#72]", 9303620], [" 8df648:\tstp\tx17, x2, [x6,#96]", 9303624], [" 8df64c:\tstp\tx17, x2, [x6,#120]", 9303628], [" 8df650:\tstp\tx17, x2, [x6,#144]", 9303632], [" 8df654:\tstp\tx17, x2, [x6,#168]", 9303636], [" 8df658:\tb.ge\t8df6d8 <islower@plt+0x872088>", 9303640], [" 8df65c:\tand\tx3, x7, #0x4", 9303644], [" 8df660:\tcmp\tx3, #0x3", 9303648], [" 8df664:\tb.ls\t8df694 <islower@plt+0x872044>", 9303652], [" 8df668:\torr\tw4, wzr, #0x18", 9303656], [" 8df66c:\tmov\tw0, #0xffffffff \t// #-1", 9303660], [" 8df670:\tmadd\tx1, x14, x4, x20", 9303664], [" 8df674:\torr\tx5, xzr, #0xfffffffffffffffc", 9303668], [" 8df678:\tadd\tx14, x14, #0x4", 9303672], [" 8df67c:\tcmp\tx14, x7", 9303676], [" 8df680:\tstp\tx0, x5, [x1]", 9303680], [" 8df684:\tstp\tx0, x5, [x1,#24]", 9303684], [" 8df688:\tstp\tx0, x5, [x1,#48]", 9303688], [" 8df68c:\tstp\tx0, x5, [x1,#72]", 9303692], [" 8df690:\tb.ge\t8df6d8 <islower@plt+0x872088>", 9303696], [" 8df694:\tand\tx4, x7, #0x2", 9303700], [" 8df698:\tcmp\tx4, #0x1", 9303704], [" 8df69c:\tb.ls\t8df6c4 <islower@plt+0x872074>", 9303708], [" 8df6a0:\torr\tw6, wzr, #0x18", 9303712], [" 8df6a4:\tmov\tw27, #0xffffffff \t// #-1", 9303716], [" 8df6a8:\tmadd\tx2, x14, x6, x20", 9303720], [" 8df6ac:\torr\tx24, xzr, #0xfffffffffffffffc", 9303724], [" 8df6b0:\tadd\tx14, x14, #0x2", 9303728], [" 8df6b4:\tcmp\tx14, x7", 9303732], [" 8df6b8:\tstp\tx27, x24, [x2]", 9303736], [" 8df6bc:\tstp\tx27, x24, [x2,#24]", 9303740], [" 8df6c0:\tb.ge\t8df6d8 <islower@plt+0x872088>", 9303744], [" 8df6c4:\torr\tw8, wzr, #0x18", 9303748], [" 8df6c8:\tmov\tw9, #0xffffffff \t// #-1", 9303752], [" 8df6cc:\tmadd\tx5, x14, x8, x20", 9303756], [" 8df6d0:\torr\tx10, xzr, #0xfffffffffffffffc", 9303760], [" 8df6d4:\tstp\tx9, x10, [x5]", 9303764], [" 8df6d8:\tmov\tx0, x21", 9303768], [" 8df6dc:\tbl\t6cda0 <operator delete(void*)@plt>", 9303772], [" 8df6e0:\tstr\twzr, [x25]", 9303776], [" 8df6e4:\tldr\tx16, [x19,#1112]", 9303780], [" 8df6e8:\tldr\tx7, [sp,#32]", 9303784], [" 8df6ec:\tldr\tx28, [x16,#232]", 9303788], [" 8df6f0:\tcmp\tx28, x7", 9303792], [" 8df6f4:\tb.eq\t8df900 <islower@plt+0x8722b0>", 9303796], [" 8df6f8:\tadd\tx20, x19, #0x570", 9303800], [" 8df6fc:\tmov\tx22, #0x2500000000 \t// #158913789952", 9303804], [" 8df700:\tmov\tx25, #0xffffffffffffffff \t// #-1", 9303808], [" 8df704:\torr\tw24, wzr, #0x18", 9303812], [" 8df708:\torr\tx27, xzr, #0xfffffffffffffff8", 9303816], [" 8df70c:\tldr\tx21, [x28,#32]", 9303820], [" 8df710:\tadd\tx29, x28, #0x10", 9303824], [" 8df714:\tcmp\tx21, x29", 9303828], [" 8df718:\tb.ne\t8df72c <islower@plt+0x8720dc>", 9303832], [" 8df71c:\tb\t8df884 <islower@plt+0x872234>", 9303836], [" 8df720:\tcmp\tx7, #0x0", 9303840], [" 8df724:\tcsel\tx3, x7, x8, ne", 9303844], [" 8df728:\tb\t8df838 <islower@plt+0x8721e8>", 9303848], [" 8df72c:\tmov\tx0, x21", 9303852], [" 8df730:\tbl\t774b28 <islower@plt+0x7074d8>", 9303856], [" 8df734:\tcmp\tw0, #0x1", 9303860], [" 8df738:\tb.ne\t8df854 <islower@plt+0x872204>", 9303864], [" 8df73c:\tldr\tx18, [x21,#16]", 9303868], [" 8df740:\tldrh\tw2, [x18,#4]", 9303872], [" 8df744:\tcmp\tw2, #0x1", 9303876], [" 8df748:\tb.ne\t8df854 <islower@plt+0x872204>", 9303880], [" 8df74c:\tldr\tx23, [x21,#48]", 9303884], [" 8df750:\tldr\tx26, [x23,#32]", 9303888], [" 8df754:\tand\tw4, w26, #0xff", 9303892], [" 8df758:\tcbnz\tw4, 8df854 <islower@plt+0x872204>", 9303896], [" 8df75c:\tldr\tw23, [x23,#4]", 9303900], [" 8df760:\tmov\tx0, x21", 9303904], [" 8df764:\tlsr\tx26, x26, #32", 9303908], [" 8df768:\tmov\tw1, w23", 9303912], [" 8df76c:\tbl\t7727c0 <islower@plt+0x705170>", 9303916], [" 8df770:\tubfx\tx1, x0, #4, #28", 9303920], [" 8df774:\tmul\tx3, x26, x22", 9303924], [" 8df778:\tldr\tw4, [x19,#1392]", 9303928], [" 8df77c:\teor\tw9, w1, w0, lsr #9", 9303932], [" 8df780:\tstp\tx26, x0, [sp,#352]", 9303936], [" 8df784:\tcbz\tw4, 8df834 <islower@plt+0x8721e4>", 9303940], [" 8df788:\torr\tx8, x3, x9", 9303944], [" 8df78c:\teor\tx9, x25, x9, lsl #32", 9303948], [" 8df790:\tadd\tx10, x8, x9", 9303952], [" 8df794:\teor\tx12, x10, x10, lsr #22", 9303956], [" 8df798:\tldr\tx10, [x19,#1400]", 9303960], [" 8df79c:\teor\tx11, x25, x12, lsl #13", 9303964], [" 8df7a0:\tadd\tx13, x12, x11", 9303968], [" 8df7a4:\tsub\tw11, w4, #0x1", 9303972], [" 8df7a8:\teor\tx15, x13, x13, lsr #8", 9303976], [" 8df7ac:\tadd\tx16, x15, x15, lsl #3", 9303980], [" 8df7b0:\teor\tx17, x16, x16, lsr #15", 9303984], [" 8df7b4:\teor\tx14, x25, x17, lsl #27", 9303988], [" 8df7b8:\tadd\tx2, x17, x14", 9303992], [" 8df7bc:\tlsr\tx18, x2, #31", 9303996], [" 8df7c0:\teor\tw9, w18, w2", 9304000], [" 8df7c4:\tand\tw12, w9, w11", 9304004], [" 8df7c8:\tumaddl\tx8, w12, w24, x10", 9304008], [" 8df7cc:\tldr\tw15, [x8]", 9304012], [" 8df7d0:\tldr\tx12, [x8,#8]", 9304016], [" 8df7d4:\tcmp\tw26, w15", 9304020], [" 8df7d8:\tccmp\tx0, x12, #0x0, eq", 9304024], [" 8df7dc:\tb.eq\t8df850 <islower@plt+0x872200>", 9304028], [" 8df7e0:\tmov\tx7, xzr", 9304032], [" 8df7e4:\torr\tw16, wzr, #0x1", 9304036], [" 8df7e8:\tcmn\tx12, #0x4", 9304040], [" 8df7ec:\tb.ne\t8df7f8 <islower@plt+0x8721a8>", 9304044], [" 8df7f0:\tcmn\tw15, #0x1", 9304048], [" 8df7f4:\tb.eq\t8df720 <islower@plt+0x8720d0>", 9304052], [" 8df7f8:\tcmp\tx7, #0x0", 9304056], [" 8df7fc:\torr\tw14, wzr, #0xfffffffe", 9304060], [" 8df800:\tccmp\tw15, w14, #0x0, eq", 9304064], [" 8df804:\tadd\tw9, w9, w16", 9304068], [" 8df808:\tand\tw18, w9, w11", 9304072], [" 8df80c:\tccmp\tx12, x27, #0x0, eq", 9304076], [" 8df810:\tadd\tw16, w16, #0x1", 9304080], [" 8df814:\tcsel\tx7, x7, x8, ne", 9304084], [" 8df818:\tumaddl\tx8, w18, w24, x10", 9304088], [" 8df81c:\tldr\tw15, [x8]", 9304092], [" 8df820:\tldr\tx12, [x8,#8]", 9304096], [" 8df824:\tcmp\tw26, w15", 9304100], [" 8df828:\tccmp\tx0, x12, #0x0, eq", 9304104], [" 8df82c:\tb.ne\t8df7e8 <islower@plt+0x872198>", 9304108], [" 8df830:\tb\t8df850 <islower@plt+0x872200>", 9304112], [" 8df834:\tmov\tx3, xzr", 9304116], [" 8df838:\tadd\tx1, sp, #0x160", 9304120], [" 8df83c:\tstr\twzr, [sp,#160]", 9304124], [" 8df840:\tadd\tx2, sp, #0xa0", 9304128], [" 8df844:\tmov\tx0, x20", 9304132], [" 8df848:\tbl\t90768c <islower@plt+0x89a03c>", 9304136], [" 8df84c:\tmov\tx8, x0", 9304140], [" 8df850:\tstr\tw23, [x8,#16]", 9304144], [" 8df854:\tldr\tx3, [x21,#592]", 9304148], [" 8df858:\tadd\tx23, x3, #0x10", 9304152], [" 8df85c:\tldr\tx21, [x21,#8]", 9304156], [" 8df860:\tmov\tx8, x23", 9304160], [" 8df864:\tcmp\tx21, x23", 9304164], [" 8df868:\tb.eq\t8df878 <islower@plt+0x872228>", 9304168], [" 8df86c:\tldrb\tw26, [x21,#24]", 9304172], [" 8df870:\tmov\tx8, x21", 9304176], [" 8df874:\ttbnz\tw26, #1, 8df85c <islower@plt+0x87220c>", 9304180], [" 8df878:\tcmp\tx8, x29", 9304184], [" 8df87c:\tmov\tx21, x8", 9304188], [" 8df880:\tb.ne\t8df72c <islower@plt+0x8720dc>", 9304192], [" 8df884:\tldr\tx28, [x28,#8]", 9304196], [" 8df888:\tldr\tx29, [sp,#32]", 9304200], [" 8df88c:\tcmp\tx28, x29", 9304204], [" 8df890:\tb.ne\t8df70c <islower@plt+0x8720bc>", 9304208], [" 8df894:\tldr\tx25, [x19,#1112]", 9304212], [" 8df898:\tldr\tx8, [sp,#32]", 9304216], [" 8df89c:\tldr\tx25, [x25,#232]", 9304220], [" 8df8a0:\tcmp\tx25, x8", 9304224], [" 8df8a4:\tb.eq\t8df900 <islower@plt+0x8722b0>", 9304228], [" 8df8a8:\tldr\tx21, [x25,#32]", 9304232], [" 8df8ac:\tadd\tx23, x25, #0x10", 9304236], [" 8df8b0:\tb\t8df8e8 <islower@plt+0x872298>", 9304240], [" 8df8b4:\tmov\tx0, x19", 9304244], [" 8df8b8:\tmov\tx1, x21", 9304248], [" 8df8bc:\tbl\t8f63ec <islower@plt+0x888d9c>", 9304252], [" 8df8c0:\tldr\tx4, [x21,#592]", 9304256], [" 8df8c4:\tmov\tx28, x21", 9304260], [" 8df8c8:\tadd\tx29, x4, #0x10", 9304264], [" 8df8cc:\tldr\tx28, [x28,#8]", 9304268], [" 8df8d0:\tmov\tx21, x29", 9304272], [" 8df8d4:\tcmp\tx28, x29", 9304276], [" 8df8d8:\tb.eq\t8df8e8 <islower@plt+0x872298>", 9304280], [" 8df8dc:\tldrb\tw10, [x28,#24]", 9304284], [" 8df8e0:\tmov\tx21, x28", 9304288], [" 8df8e4:\ttbnz\tw10, #1, 8df8cc <islower@plt+0x87227c>", 9304292], [" 8df8e8:\tcmp\tx21, x23", 9304296], [" 8df8ec:\tb.ne\t8df8b4 <islower@plt+0x872264>", 9304300], [" 8df8f0:\tldr\tx25, [x25,#8]", 9304304], [" 8df8f4:\tldr\tx28, [sp,#32]", 9304308], [" 8df8f8:\tcmp\tx25, x28", 9304312], [" 8df8fc:\tb.ne\t8df8a8 <islower@plt+0x872258>", 9304316], [" 8df900:\tmrs\tx19, tpidr_el0", 9304320], [" 8df904:\tldr\tx25, [x19,#40]", 9304324], [" 8df908:\tldr\tx3, [sp,#440]", 9304328], [" 8df90c:\tcmp\tx25, x3", 9304332], [" 8df910:\tb.ne\t8df938 <islower@plt+0x8722e8>", 9304336], [" 8df914:\torr\tw0, wzr, #0x1", 9304340], [" 8df918:\tadd\tsp, sp, #0x1c0", 9304344], [" 8df91c:\tldp\tx29, x30, [sp,#80]", 9304348], [" 8df920:\tldp\tx20, x19, [sp,#64]", 9304352], [" 8df924:\tldp\tx22, x21, [sp,#48]", 9304356], [" 8df928:\tldp\tx24, x23, [sp,#32]", 9304360], [" 8df92c:\tldp\tx26, x25, [sp,#16]", 9304364], [" 8df930:\tldp\tx28, x27, [sp],#96", 9304368], [" 8df934:\tret", 9304372], [" 8df938:\tbl\t6ce60 <__stack_chk_fail@plt>", 9304376], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&)"}, "139": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008dbff4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x18766c>:", 0], [" 8dbff4:\tstr\tx22, [sp,#-48]!", 9289716], [" 8dbff8:\tstp\tx21, x20, [sp,#16]", 9289720], [" 8dbffc:\tstp\tx19, x30, [sp,#32]", 9289724], [" 8dc000:\tmov\tx19, x1", 9289728], [" 8dc004:\tmov\tx20, x0", 9289732], [" 8dc008:\tstr\tx19, [x20,#1112]", 9289736], [" 8dc00c:\tldr\tx0, [x19,#24]", 9289740], [" 8dc010:\tldr\tx10, [x0]", 9289744], [" 8dc014:\tldr\tx11, [x10,#24]", 9289748], [" 8dc018:\tblr\tx11", 9289752], [" 8dc01c:\tldr\tx11, [x20,#1112]", 9289756], [" 8dc020:\tstr\tx0, [x20,#1120]", 9289760], [" 8dc024:\tldr\tx0, [x11,#24]", 9289764], [" 8dc028:\tldr\tx12, [x0]", 9289768], [" 8dc02c:\tldr\tx12, [x12,#64]", 9289772], [" 8dc030:\tblr\tx12", 9289776], [" 8dc034:\tldr\tx13, [x20,#1112]", 9289780], [" 8dc038:\tstr\tx0, [x20,#1128]", 9289784], [" 8dc03c:\tldr\tx14, [x13,#56]", 9289788], [" 8dc040:\tstr\tx14, [x20,#1104]", 9289792], [" 8dc044:\tldr\tx0, [x13,#24]", 9289796], [" 8dc048:\tldr\tx14, [x0]", 9289800], [" 8dc04c:\tstr\tx0, [x20,#1072]", 9289804], [" 8dc050:\tldr\tx13, [x14]", 9289808], [" 8dc054:\tblr\tx13", 9289812], [" 8dc058:\tldr\tx8, [x20,#1072]", 9289816], [" 8dc05c:\tldr\tx15, [x8]", 9289820], [" 8dc060:\tstr\tx0, [x20,#1080]", 9289824], [" 8dc064:\tmov\tx0, x8", 9289828], [" 8dc068:\tldr\tx15, [x15,#64]", 9289832], [" 8dc06c:\tblr\tx15", 9289836], [" 8dc070:\tldr\tx9, [x20,#1072]", 9289840], [" 8dc074:\tldr\tx16, [x9]", 9289844], [" 8dc078:\tstr\tx0, [x20,#1096]", 9289848], [" 8dc07c:\tmov\tx0, x9", 9289852], [" 8dc080:\tldr\tx16, [x16,#24]", 9289856], [" 8dc084:\tblr\tx16", 9289860], [" 8dc088:\tldr\tx17, [x20,#1112]", 9289864], [" 8dc08c:\tldr\tx9, [x17,#16]", 9289868], [" 8dc090:\tstr\tx0, [x20,#1088]", 9289872], [" 8dc094:\tmov\tx0, x9", 9289876], [" 8dc098:\tbl\t1c39e0 <islower@plt+0x156390>", 9289880], [" 8dc09c:\tmov\tx21, x0", 9289884], [" 8dc0a0:\tadrp\tx0, ca9000 <LoadQCC+0xac3d0>", 9289888], [" 8dc0a4:\tmov\tx22, x1", 9289892], [" 8dc0a8:\tadd\tx0, x0, #0xc13", 9289896], [" 8dc0ac:\torr\tw1, wzr, #0x1c", 9289900], [" 8dc0b0:\tbl\t6ce90 <__strlen_chk@plt>", 9289904], [" 8dc0b4:\tmov\tx8, x0", 9289908], [" 8dc0b8:\tcmp\tx22, x8", 9289912], [" 8dc0bc:\tb.ne\t8dc0dc <islower@plt+0x86ea8c>", 9289916], [" 8dc0c0:\tcbz\tx8, 8dc1d8 <islower@plt+0x86eb88>", 9289920], [" 8dc0c4:\tadrp\tx1, ca9000 <LoadQCC+0xac3d0>", 9289924], [" 8dc0c8:\tadd\tx1, x1, #0xc13", 9289928], [" 8dc0cc:\tmov\tx0, x21", 9289932], [" 8dc0d0:\tmov\tx2, x8", 9289936], [" 8dc0d4:\tbl\t6ceb0 <memcmp@plt>", 9289940], [" 8dc0d8:\tcbz\tw0, 8dc1f0 <islower@plt+0x86eba0>", 9289944], [" 8dc0dc:\tldr\tx18, [x20,#1112]", 9289948], [" 8dc0e0:\tldr\tx1, [x18,#16]", 9289952], [" 8dc0e4:\tldr\tx21, [x1,#56]", 9289956], [" 8dc0e8:\tmov\tx0, x21", 9289960], [" 8dc0ec:\tbl\t88336c <islower@plt+0x815d1c>", 9289964], [" 8dc0f0:\tand\tw9, w0, #0x1", 9289968], [" 8dc0f4:\tmov\tx0, x21", 9289972], [" 8dc0f8:\tstrb\tw9, [x20,#1146]", 9289976], [" 8dc0fc:\tbl\t883284 <islower@plt+0x815c34>", 9289980], [" 8dc100:\tand\tw10, w0, #0x1", 9289984], [" 8dc104:\tmov\tx0, x21", 9289988], [" 8dc108:\tstrb\tw10, [x20,#1147]", 9289992], [" 8dc10c:\tbl\t8832ac <islower@plt+0x815c5c>", 9289996], [" 8dc110:\tand\tw11, w0, #0x1", 9290000], [" 8dc114:\tmov\tx0, x21", 9290004], [" 8dc118:\tstrb\tw11, [x20,#1145]", 9290008], [" 8dc11c:\tbl\t8833e8 <islower@plt+0x815d98>", 9290012], [" 8dc120:\tand\tw12, w0, #0x1", 9290016], [" 8dc124:\tmov\tx0, x21", 9290020], [" 8dc128:\tstrb\tw12, [x20,#1148]", 9290024], [" 8dc12c:\tbl\t8833b0 <islower@plt+0x815d60>", 9290028], [" 8dc130:\ttbz\tw0, #0, 8dc13c <islower@plt+0x86eaec>", 9290032], [" 8dc134:\torr\tw0, wzr, #0x1", 9290036], [" 8dc138:\tb\t8dc144 <islower@plt+0x86eaf4>", 9290040], [" 8dc13c:\tmov\tx0, x21", 9290044], [" 8dc140:\tbl\t8833e8 <islower@plt+0x815d98>", 9290048], [" 8dc144:\tand\tw13, w0, #0x1", 9290052], [" 8dc148:\tmov\tx0, x21", 9290056], [" 8dc14c:\tstrb\tw13, [x20,#1144]", 9290060], [" 8dc150:\tbl\t88331c <islower@plt+0x815ccc>", 9290064], [" 8dc154:\tand\tw14, w0, #0x1", 9290068], [" 8dc158:\tmov\tx0, x21", 9290072], [" 8dc15c:\tstrb\tw14, [x20,#1149]", 9290076], [" 8dc160:\tbl\t883030 <islower@plt+0x8159e0>", 9290080], [" 8dc164:\tldr\tx2, [x20,#1112]", 9290084], [" 8dc168:\tldr\tx10, [x20,#1072]", 9290088], [" 8dc16c:\tldr\tx1, [x2,#16]", 9290092], [" 8dc170:\tmov\tw2, #0x15 \t// #21", 9290096], [" 8dc174:\tstr\tw0, [x20,#1152]", 9290100], [" 8dc178:\tmov\tx0, x10", 9290104], [" 8dc17c:\tbl\t7b056c <islower@plt+0x742f1c>", 9290108], [" 8dc180:\tmov\tw8, wzr", 9290112], [" 8dc184:\tldrb\tw10, [x20,#1144]", 9290116], [" 8dc188:\tcmp\tw0, #0x0", 9290120], [" 8dc18c:\tcset\tw12, ne", 9290124], [" 8dc190:\tcset\tw9, eq", 9290128], [" 8dc194:\tstrb\tw12, [x20,#1265]", 9290132], [" 8dc198:\tcbz\tw10, 8dc1b0 <islower@plt+0x86eb60>", 9290136], [" 8dc19c:\ttbnz\tw9, #0, 8dc1b0 <islower@plt+0x86eb60>", 9290140], [" 8dc1a0:\tldr\tx0, [x20,#1080]", 9290144], [" 8dc1a4:\tbl\t7ace90 <islower@plt+0x73f840>", 9290148], [" 8dc1a8:\tcmp\tw0, #0x257", 9290152], [" 8dc1ac:\tcset\tw8, hi", 9290156], [" 8dc1b0:\tldrb\tw14, [x20,#1264]", 9290160], [" 8dc1b4:\torr\tw15, w14, w8", 9290164], [" 8dc1b8:\tldr\tw8, [x20,#1156]", 9290168], [" 8dc1bc:\tstrb\tw15, [x20,#1264]", 9290172], [" 8dc1c0:\tcbz\tw8, 8dc1e0 <islower@plt+0x86eb90>", 9290176], [" 8dc1c4:\tcmp\tw8, #0x1", 9290180], [" 8dc1c8:\tb.ne\t8dc1ec <islower@plt+0x86eb9c>", 9290184], [" 8dc1cc:\tmov\tx0, x20", 9290188], [" 8dc1d0:\tmov\tx1, x19", 9290192], [" 8dc1d4:\tbl\t8dc200 <islower@plt+0x86ebb0>", 9290196], [" 8dc1d8:\tmov\tw0, wzr", 9290200], [" 8dc1dc:\tb\t8dc1f0 <islower@plt+0x86eba0>", 9290204], [" 8dc1e0:\tmov\tx0, x20", 9290208], [" 8dc1e4:\tmov\tx1, x19", 9290212], [" 8dc1e8:\tbl\t8dcce0 <islower@plt+0x86f690>", 9290216], [" 8dc1ec:\torr\tw0, wzr, #0x1", 9290220], [" 8dc1f0:\tldp\tx19, x30, [sp,#32]", 9290224], [" 8dc1f4:\tldp\tx21, x20, [sp,#16]", 9290228], [" 8dc1f8:\tldr\tx22, [sp],#48", 9290232], [" 8dc1fc:\tret", 9290236], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&)"}, "140": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a5c2b4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x73ac>:", 0], [" a5c2b4:\tstr\tx20, [sp,#-32]!", 10863284], [" a5c2b8:\tstp\tx19, x30, [sp,#16]", 10863288], [" a5c2bc:\tmov\tx19, x1", 10863292], [" a5c2c0:\tmov\tw20, #0x130 \t// #304", 10863296], [" a5c2c4:\tmov\tx2, x19", 10863300], [" a5c2c8:\tmov\tw1, w20", 10863304], [" a5c2cc:\tmov\tw3, w20", 10863308], [" a5c2d0:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10863312], [" a5c2d4:\tmov\tx0, x19", 10863316], [" a5c2d8:\tldp\tx19, x30, [sp,#16]", 10863320], [" a5c2dc:\tmov\tw1, wzr", 10863324], [" a5c2e0:\tmov\tw2, w20", 10863328], [" a5c2e4:\tldr\tx20, [sp],#32", 10863332], [" a5c2e8:\tb\ta4223c <islower@plt+0x9d4bec>", 10863336], ["", 0]], "l": 16, "f": "moveGLSLSymbos(QGLC_GLSL_SYMBOLDATA*, QGLC_GLSL_SYMBOLDATA*)"}, "141": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a409e0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x22c80>:", 0], [" a409e0:\tsub\tsp, sp, #0x120", 10750432], [" a409e4:\tstp\tx28, x27, [sp,#192]", 10750436], [" a409e8:\tstp\tx26, x25, [sp,#208]", 10750440], [" a409ec:\tstp\tx24, x23, [sp,#224]", 10750444], [" a409f0:\tstp\tx22, x21, [sp,#240]", 10750448], [" a409f4:\tstp\tx20, x19, [sp,#256]", 10750452], [" a409f8:\tstp\tx29, x30, [sp,#272]", 10750456], [" a409fc:\tmrs\tx8, tpidr_el0", 10750460], [" a40a00:\tmov\tx21, x2", 10750464], [" a40a04:\tldr\tx29, [x8,#40]", 10750468], [" a40a08:\tmov\tx23, x1", 10750472], [" a40a0c:\tmov\tx24, x0", 10750476], [" a40a10:\tmov\tw2, #0x4c \t// #76", 10750480], [" a40a14:\tadd\tx0, sp, #0x6c", 10750484], [" a40a18:\tmov\tw1, wzr", 10750488], [" a40a1c:\tstr\tx29, [sp,#184]", 10750492], [" a40a20:\tbl\t6cdf0 <memset@plt>", 10750496], [" a40a24:\tldr\tx1, [x24,#16]", 10750500], [" a40a28:\tcbz\tx1, a40a38 <islower@plt+0x9d33e8>", 10750504], [" a40a2c:\tmov\tx0, x23", 10750508], [" a40a30:\tbl\ta5c2b4 <islower@plt+0x9eec64>", 10750512], [" a40a34:\tb\ta415fc <islower@plt+0x9d3fac>", 10750516], [" a40a38:\tcbnz\tx21, a40a54 <islower@plt+0x9d3404>", 10750520], [" a40a3c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10750524], [" a40a40:\tadrp\tx1, cc5000 <LoadQCC+0xc83d0>", 10750528], [" a40a44:\tadd\tx0, x0, #0xd47", 10750532], [" a40a48:\tadd\tx1, x1, #0x377", 10750536], [" a40a4c:\tmov\tw2, #0x24d \t// #589", 10750540], [" a40a50:\tbl\tb9770 <islower@plt+0x4c120>", 10750544], [" a40a54:\tldr\tx15, [x21]", 10750548], [" a40a58:\tcbz\tx15, a40a6c <islower@plt+0x9d341c>", 10750552], [" a40a5c:\tldp\tx3, x26, [x15]", 10750556], [" a40a60:\tsub\tx4, x26, x3", 10750560], [" a40a64:\tasr\tx29, x4, #3", 10750564], [" a40a68:\tb\ta40a70 <islower@plt+0x9d3420>", 10750568], [" a40a6c:\tmov\tx29, xzr", 10750572], [" a40a70:\tldr\tx16, [x21,#8]", 10750576], [" a40a74:\tstr\tw29, [sp,#108]", 10750580], [" a40a78:\tcbz\tx16, a40a8c <islower@plt+0x9d343c>", 10750584], [" a40a7c:\tldp\tx7, x0, [x16]", 10750588], [" a40a80:\tsub\tx9, x0, x7", 10750592], [" a40a84:\tasr\tx7, x9, #3", 10750596], [" a40a88:\tb\ta40a90 <islower@plt+0x9d3440>", 10750600], [" a40a8c:\tmov\tx7, xzr", 10750604], [" a40a90:\tstr\tx24, [sp,#96]", 10750608], [" a40a94:\tldr\tx17, [x21,#16]", 10750612], [" a40a98:\tstr\tw7, [sp,#112]", 10750616], [" a40a9c:\tcbz\tx17, a40ab0 <islower@plt+0x9d3460>", 10750620], [" a40aa0:\tldp\tx11, x1, [x17]", 10750624], [" a40aa4:\tsub\tx20, x1, x11", 10750628], [" a40aa8:\tasr\tx24, x20, #3", 10750632], [" a40aac:\tb\ta40ab4 <islower@plt+0x9d3464>", 10750636], [" a40ab0:\tmov\tx24, xzr", 10750640], [" a40ab4:\tldr\tx18, [x21,#24]", 10750644], [" a40ab8:\tstr\tw24, [sp,#116]", 10750648], [" a40abc:\tcbz\tx18, a40ad0 <islower@plt+0x9d3480>", 10750652], [" a40ac0:\tldp\tx2, x12, [x18]", 10750656], [" a40ac4:\tsub\tx22, x12, x2", 10750660], [" a40ac8:\tasr\tx1, x22, #3", 10750664], [" a40acc:\tb\ta40ad4 <islower@plt+0x9d3484>", 10750668], [" a40ad0:\tmov\tx1, xzr", 10750672], [" a40ad4:\tldr\tx2, [x21,#32]", 10750676], [" a40ad8:\tstr\tw1, [sp,#120]", 10750680], [" a40adc:\tcbz\tx2, a40aec <islower@plt+0x9d349c>", 10750684], [" a40ae0:\tldp\tx16, x14, [x2]", 10750688], [" a40ae4:\tsub\tx13, x14, x16", 10750692], [" a40ae8:\tasr\tx2, x13, #3", 10750696], [" a40aec:\tldr\tx1, [x21,#40]", 10750700], [" a40af0:\tstr\tw2, [sp,#124]", 10750704], [" a40af4:\tcbz\tx1, a40b08 <islower@plt+0x9d34b8>", 10750708], [" a40af8:\tldp\tx15, x17, [x1]", 10750712], [" a40afc:\tsub\tx18, x17, x15", 10750716], [" a40b00:\tasr\tx8, x18, #3", 10750720], [" a40b04:\tb\ta40b0c <islower@plt+0x9d34bc>", 10750724], [" a40b08:\tmov\tx8, xzr", 10750728], [" a40b0c:\tldr\tx3, [x21,#48]", 10750732], [" a40b10:\tstr\tw8, [sp,#128]", 10750736], [" a40b14:\tcbz\tx3, a40b28 <islower@plt+0x9d34d8>", 10750740], [" a40b18:\tldp\tx10, x3, [x3]", 10750744], [" a40b1c:\tsub\tx4, x3, x10", 10750748], [" a40b20:\tlsr\tx0, x4, #3", 10750752], [" a40b24:\tb\ta40b2c <islower@plt+0x9d34dc>", 10750756], [" a40b28:\tmov\tw0, wzr", 10750760], [" a40b2c:\tldr\tx4, [x21,#56]", 10750764], [" a40b30:\tstr\tw0, [sp,#132]", 10750768], [" a40b34:\tcbz\tx4, a40b48 <islower@plt+0x9d34f8>", 10750772], [" a40b38:\tldp\tx5, x25, [x4]", 10750776], [" a40b3c:\tsub\tx26, x25, x5", 10750780], [" a40b40:\tlsr\tx25, x26, #3", 10750784], [" a40b44:\tb\ta40b4c <islower@plt+0x9d34fc>", 10750788], [" a40b48:\tmov\tw25, wzr", 10750792], [" a40b4c:\tldr\tx5, [x21,#64]", 10750796], [" a40b50:\tstr\tw25, [sp,#136]", 10750800], [" a40b54:\tcbz\tx5, a40b68 <islower@plt+0x9d3518>", 10750804], [" a40b58:\tldp\tx24, x19, [x5]", 10750808], [" a40b5c:\tsub\tx6, x19, x24", 10750812], [" a40b60:\tlsr\tx20, x6, #3", 10750816], [" a40b64:\tb\ta40b6c <islower@plt+0x9d351c>", 10750820], [" a40b68:\tmov\tw20, wzr", 10750824], [" a40b6c:\tldr\tx6, [x21,#72]", 10750828], [" a40b70:\tstr\tw20, [sp,#140]", 10750832], [" a40b74:\tcbz\tx6, a40b88 <islower@plt+0x9d3538>", 10750836], [" a40b78:\tldp\tx7, x0, [x6]", 10750840], [" a40b7c:\tsub\tx9, x0, x7", 10750844], [" a40b80:\tlsr\tx9, x9, #3", 10750848], [" a40b84:\tb\ta40b8c <islower@plt+0x9d353c>", 10750852], [" a40b88:\tmov\tw9, wzr", 10750856], [" a40b8c:\tldr\tx7, [x21,#80]", 10750860], [" a40b90:\tstr\tw9, [sp,#144]", 10750864], [" a40b94:\tcbz\tx7, a40ba8 <islower@plt+0x9d3558>", 10750868], [" a40b98:\tldp\tx11, x1, [x7]", 10750872], [" a40b9c:\tsub\tx20, x1, x11", 10750876], [" a40ba0:\tlsr\tx10, x20, #3", 10750880], [" a40ba4:\tb\ta40bac <islower@plt+0x9d355c>", 10750884], [" a40ba8:\tmov\tw10, wzr", 10750888], [" a40bac:\tldr\tx19, [x21,#88]", 10750892], [" a40bb0:\tstr\tw10, [sp,#148]", 10750896], [" a40bb4:\tcbz\tx19, a40bc8 <islower@plt+0x9d3578>", 10750900], [" a40bb8:\tldp\tx2, x12, [x19]", 10750904], [" a40bbc:\tsub\tx22, x12, x2", 10750908], [" a40bc0:\tlsr\tx11, x22, #3", 10750912], [" a40bc4:\tb\ta40bcc <islower@plt+0x9d357c>", 10750916], [" a40bc8:\tmov\tw11, wzr", 10750920], [" a40bcc:\tldr\tx27, [x21,#96]", 10750924], [" a40bd0:\tstr\tw11, [sp,#152]", 10750928], [" a40bd4:\tcbz\tx27, a40be8 <islower@plt+0x9d3598>", 10750932], [" a40bd8:\tldp\tx16, x14, [x27]", 10750936], [" a40bdc:\tsub\tx13, x14, x16", 10750940], [" a40be0:\tlsr\tx12, x13, #3", 10750944], [" a40be4:\tb\ta40bec <islower@plt+0x9d359c>", 10750948], [" a40be8:\tmov\tw12, wzr", 10750952], [" a40bec:\tstr\tx21, [sp,#16]", 10750956], [" a40bf0:\tldr\tx28, [x21,#104]", 10750960], [" a40bf4:\tstr\tw12, [sp,#156]", 10750964], [" a40bf8:\tcbz\tx28, a40c0c <islower@plt+0x9d35bc>", 10750968], [" a40bfc:\tldp\tx15, x17, [x28]", 10750972], [" a40c00:\tsub\tx18, x17, x15", 10750976], [" a40c04:\tlsr\tx13, x18, #3", 10750980], [" a40c08:\tb\ta40c10 <islower@plt+0x9d35c0>", 10750984], [" a40c0c:\tmov\tw13, wzr", 10750988], [" a40c10:\tldr\tx11, [sp,#16]", 10750992], [" a40c14:\tldr\tx20, [x11,#112]", 10750996], [" a40c18:\tstr\tw13, [sp,#160]", 10751000], [" a40c1c:\tcbz\tx20, a40c30 <islower@plt+0x9d35e0>", 10751004], [" a40c20:\tldp\tx10, x3, [x20]", 10751008], [" a40c24:\tsub\tx4, x3, x10", 10751012], [" a40c28:\tlsr\tx22, x4, #3", 10751016], [" a40c2c:\tb\ta40c34 <islower@plt+0x9d35e4>", 10751020], [" a40c30:\tmov\tw22, wzr", 10751024], [" a40c34:\tldr\tx0, [x11,#120]", 10751028], [" a40c38:\tstr\tw22, [sp,#164]", 10751032], [" a40c3c:\tcbz\tx0, a40c50 <islower@plt+0x9d3600>", 10751036], [" a40c40:\tldp\tx5, x25, [x0]", 10751040], [" a40c44:\tsub\tx26, x25, x5", 10751044], [" a40c48:\tlsr\tx14, x26, #3", 10751048], [" a40c4c:\tb\ta40c54 <islower@plt+0x9d3604>", 10751052], [" a40c50:\tmov\tw14, wzr", 10751056], [" a40c54:\tldr\tx24, [x11,#128]", 10751060], [" a40c58:\tstr\tw14, [sp,#168]", 10751064], [" a40c5c:\tcbz\tx24, a40c70 <islower@plt+0x9d3620>", 10751068], [" a40c60:\tldp\tx19, x24, [x24]", 10751072], [" a40c64:\tsub\tx6, x24, x19", 10751076], [" a40c68:\tlsr\tx15, x6, #3", 10751080], [" a40c6c:\tb\ta40c74 <islower@plt+0x9d3624>", 10751084], [" a40c70:\tmov\tw15, wzr", 10751088], [" a40c74:\tldr\tx25, [x11,#136]", 10751092], [" a40c78:\tstr\tw15, [sp,#172]", 10751096], [" a40c7c:\tstr\tx23, [sp,#40]", 10751100], [" a40c80:\tcbz\tx25, a40c94 <islower@plt+0x9d3644>", 10751104], [" a40c84:\tldp\tx7, x0, [x25]", 10751108], [" a40c88:\tsub\tx9, x0, x7", 10751112], [" a40c8c:\tlsr\tx16, x9, #3", 10751116], [" a40c90:\tb\ta40c98 <islower@plt+0x9d3648>", 10751120], [" a40c94:\tmov\tw16, wzr", 10751124], [" a40c98:\tldr\tx23, [x11,#144]", 10751128], [" a40c9c:\tstr\tw16, [sp,#176]", 10751132], [" a40ca0:\tcbz\tx23, a40cb4 <islower@plt+0x9d3664>", 10751136], [" a40ca4:\tldp\tx11, x1, [x23]", 10751140], [" a40ca8:\tsub\tx20, x1, x11", 10751144], [" a40cac:\tlsr\tx18, x20, #3", 10751148], [" a40cb0:\tb\ta40cb8 <islower@plt+0x9d3668>", 10751152], [" a40cb4:\tmov\tw18, wzr", 10751156], [" a40cb8:\tmov\tx24, xzr", 10751160], [" a40cbc:\tldr\tx28, [sp,#40]", 10751164], [" a40cc0:\tcmp\tw8, #0x0", 10751168], [" a40cc4:\tstr\tw18, [sp,#180]", 10751172], [" a40cc8:\tcset\tw10, eq", 10751176], [" a40ccc:\tadd\tx3, sp, #0x6c", 10751180], [" a40cd0:\tstr\tw10, [sp,#12]", 10751184], [" a40cd4:\tb\ta40cdc <islower@plt+0x9d368c>", 10751188], [" a40cd8:\tldr\tw29, [x3,#4]!", 10751192], [" a40cdc:\tcmp\tx24, #0x4", 10751196], [" a40ce0:\tmov\tw26, w24", 10751200], [" a40ce4:\torr\tw10, w26, #0x1", 10751204], [" a40ce8:\tcset\tw22, eq", 10751208], [" a40cec:\tcmp\tw10, #0x7", 10751212], [" a40cf0:\tadd\tx4, x28, x24, lsl #2", 10751216], [" a40cf4:\tcset\tw25, eq", 10751220], [" a40cf8:\tcmp\tx24, #0x5", 10751224], [" a40cfc:\tstr\tw29, [x4,#76]", 10751228], [" a40d00:\tb.ne\ta40d14 <islower@plt+0x9d36c4>", 10751232], [" a40d04:\tmov\tw5, #0x36 \t// #54", 10751236], [" a40d08:\tmov\tw2, #0x1950 \t// #6480", 10751240], [" a40d0c:\tstr\tw5, [x28,#20]", 10751244], [" a40d10:\tb\ta40d34 <islower@plt+0x9d36e4>", 10751248], [" a40d14:\tldr\tw9, [sp,#12]", 10751252], [" a40d18:\tcmp\tx24, #0x2", 10751256], [" a40d1c:\torr\tw14, wzr, #0x78", 10751260], [" a40d20:\tcsel\tw10, w9, wzr, eq", 10751264], [" a40d24:\tadd\tw11, w10, w29", 10751268], [" a40d28:\tmul\tw2, w11, w14", 10751272], [" a40d2c:\tstr\tw11, [x28,x24,lsl #2]", 10751276], [" a40d30:\tcbz\tw2, a415f0 <islower@plt+0x9d3fa0>", 10751280], [" a40d34:\tldr\tx14, [sp,#96]", 10751284], [" a40d38:\tmov\tw1, wzr", 10751288], [" a40d3c:\tstr\tw26, [sp,#56]", 10751292], [" a40d40:\tstp\tx4, x3, [sp,#24]", 10751296], [" a40d44:\torr\tw3, wzr, #0x1", 10751300], [" a40d48:\tldr\tx0, [x14]", 10751304], [" a40d4c:\tbl\t993bd8 <islower@plt+0x926588>", 10751308], [" a40d50:\tmov\tx27, x0", 10751312], [" a40d54:\tadd\tx10, x28, x24, lsl #3", 10751316], [" a40d58:\tmov\tw26, wzr", 10751320], [" a40d5c:\tstr\tx27, [x10,#152]", 10751324], [" a40d60:\tcbz\tw29, a415e4 <islower@plt+0x9d3f94>", 10751328], [" a40d64:\tldr\tw21, [sp,#56]", 10751332], [" a40d68:\tmov\tw26, wzr", 10751336], [" a40d6c:\tldr\tx13, [sp,#16]", 10751340], [" a40d70:\tmov\tx23, xzr", 10751344], [" a40d74:\torr\tw22, w22, w25", 10751348], [" a40d78:\tldr\tx25, [sp,#40]", 10751352], [" a40d7c:\torr\tw8, w21, #0x4", 10751356], [" a40d80:\tldr\tx7, [x13,x24,lsl #3]", 10751360], [" a40d84:\tcmp\tw8, #0xc", 10751364], [" a40d88:\tccmp\tx24, #0xa, #0x4, ne", 10751368], [" a40d8c:\tstr\tw22, [sp,#92]", 10751372], [" a40d90:\tstr\tw8, [sp,#60]", 10751376], [" a40d94:\torr\tw8, wzr, #0x2", 10751380], [" a40d98:\torr\tw2, wzr, #0x8", 10751384], [" a40d9c:\tstr\tx7, [sp,#72]", 10751388], [" a40da0:\tcsel\tx7, x2, x8, eq", 10751392], [" a40da4:\tmov\tw17, w29", 10751396], [" a40da8:\tadd\tx0, x25, x7, lsl #3", 10751400], [" a40dac:\tstr\tx17, [sp,#64]", 10751404], [" a40db0:\tstr\tx0, [sp,#48]", 10751408], [" a40db4:\tldr\tx6, [sp,#72]", 10751412], [" a40db8:\tldr\tx9, [x6]", 10751416], [" a40dbc:\tldr\tx28, [x9,x23,lsl #3]", 10751420], [" a40dc0:\tadd\tx8, x28, #0x10c", 10751424], [" a40dc4:\tldrb\tw13, [x28,#2]", 10751428], [" a40dc8:\tldr\tx29, [x8]", 10751432], [" a40dcc:\ttbnz\tw13, #7, a40e20 <islower@plt+0x9d37d0>", 10751436], [" a40dd0:\tcmp\tx24, #0x2", 10751440], [" a40dd4:\tb.ne\ta40df0 <islower@plt+0x9d37a0>", 10751444], [" a40dd8:\tadd\tx9, x28, #0x114", 10751448], [" a40ddc:\tldr\tx2, [x9]", 10751452], [" a40de0:\tlsl\tx11, x2, #16", 10751456], [" a40de4:\tcmn\tw11, #0x10, lsl #12", 10751460], [" a40de8:\tb.ne\ta40e20 <islower@plt+0x9d37d0>", 10751464], [" a40dec:\tb\ta415d4 <islower@plt+0x9d3f84>", 10751468], [" a40df0:\tldr\tw19, [sp,#56]", 10751472], [" a40df4:\tcmp\tw19, #0x9", 10751476], [" a40df8:\tb.eq\ta40e14 <islower@plt+0x9d37c4>", 10751480], [" a40dfc:\tcmp\tw19, #0x3", 10751484], [" a40e00:\tb.ne\ta40e20 <islower@plt+0x9d37d0>", 10751488], [" a40e04:\tmvn\tw0, w29", 10751492], [" a40e08:\tand\tx22, x0, #0xffff0000", 10751496], [" a40e0c:\tcbnz\tx22, a40e20 <islower@plt+0x9d37d0>", 10751500], [" a40e10:\tb\ta415d4 <islower@plt+0x9d3f84>", 10751504], [" a40e14:\tmov\tx0, x28", 10751508], [" a40e18:\tbl\ta49b54 <islower@plt+0x9dc504>", 10751512], [" a40e1c:\ttbz\tw0, #0, a415d4 <islower@plt+0x9d3f84>", 10751516], [" a40e20:\tstr\tw26, [sp,#88]", 10751520], [" a40e24:\tand\tw12, w29, #0xffff", 10751524], [" a40e28:\tstr\tw26, [x28,#176]", 10751528], [" a40e2c:\tldr\tx25, [x27,#80]", 10751532], [" a40e30:\tand\tx21, x25, #0xffffffffffff0000", 10751536], [" a40e34:\torr\tx20, x21, x12", 10751540], [" a40e38:\tmov\tw12, #0x69 \t// #105", 10751544], [" a40e3c:\tstr\tx20, [x27,#80]", 10751548], [" a40e40:\tldur\tx17, [x28,#164]", 10751552], [" a40e44:\tand\tx13, x17, #0xffff", 10751556], [" a40e48:\teor\tx9, x13, x12", 10751560], [" a40e4c:\tcbz\tx9, a40e88 <islower@plt+0x9d3838>", 10751564], [" a40e50:\tand\tw8, w17, #0xffff", 10751568], [" a40e54:\tsub\tw9, w8, #0x3a", 10751572], [" a40e58:\tcmp\tw9, #0x2e", 10751576], [" a40e5c:\tb.cc\ta40e88 <islower@plt+0x9d3838>", 10751580], [" a40e60:\tsub\tw8, w8, #0x6a", 10751584], [" a40e64:\tcmp\tw8, #0x2e", 10751588], [" a40e68:\tb.ls\ta40e88 <islower@plt+0x9d3838>", 10751592], [" a40e6c:\tldr\tw0, [sp,#56]", 10751596], [" a40e70:\tmov\tx1, x28", 10751600], [" a40e74:\tbl\ta40074 <islower@plt+0x9d2a24>", 10751604], [" a40e78:\tldp\tx13, x16, [x27,#96]", 10751608], [" a40e7c:\tldp\tx14, x15, [x27,#80]", 10751612], [" a40e80:\tbfi\tx13, x0, #56, #8", 10751616], [" a40e84:\tb\ta40eac <islower@plt+0x9d385c>", 10751620], [" a40e88:\torr\tw0, wzr, #0x4", 10751624], [" a40e8c:\tmov\tx1, x28", 10751628], [" a40e90:\tbl\ta40074 <islower@plt+0x9d2a24>", 10751632], [" a40e94:\tldp\tx13, x16, [x27,#96]", 10751636], [" a40e98:\tldp\tx14, x15, [x27,#80]", 10751640], [" a40e9c:\tbfi\tx13, x0, #56, #8", 10751644], [" a40ea0:\tstr\tx13, [x27,#96]", 10751648], [" a40ea4:\tldrb\tw10, [x28,#280]", 10751652], [" a40ea8:\tbfi\tx13, x10, #32, #8", 10751656], [" a40eac:\tstp\tx14, x15, [x27,#80]", 10751660], [" a40eb0:\tstp\tx13, x16, [x27,#96]", 10751664], [" a40eb4:\tldur\tx11, [x28,#164]", 10751668], [" a40eb8:\tstp\tx14, x15, [x27,#80]", 10751672], [" a40ebc:\tlsr\tx17, x11, #60", 10751676], [" a40ec0:\tsub\tw10, w17, #0x1", 10751680], [" a40ec4:\tcmp\tw10, #0x3", 10751684], [" a40ec8:\torr\tw6, wzr, #0x3", 10751688], [" a40ecc:\tcsel\tw3, w10, w6, cc", 10751692], [" a40ed0:\tlsl\tw12, w3, #24", 10751696], [" a40ed4:\tlsr\tx22, x12, #24", 10751700], [" a40ed8:\tbfi\tx16, x22, #24, #4", 10751704], [" a40edc:\tstp\tx13, x16, [x27,#96]", 10751708], [" a40ee0:\tand\tx16, x16, #0xffffffff0fffffff", 10751712], [" a40ee4:\tldr\tw4, [x28,#172]", 10751716], [" a40ee8:\tstp\tx14, x15, [x27,#80]", 10751720], [" a40eec:\tand\tw11, w4, #0xf", 10751724], [" a40ef0:\tsub\tw11, w11, #0x1", 10751728], [" a40ef4:\tcmp\tw11, #0x3", 10751732], [" a40ef8:\tcsel\tw6, w11, w6, cc", 10751736], [" a40efc:\tlsl\tw8, w6, #28", 10751740], [" a40f00:\torr\tx16, x8, x16", 10751744], [" a40f04:\tcmp\tx24, #0x1", 10751748], [" a40f08:\tstp\tx13, x16, [x27,#96]", 10751752], [" a40f0c:\tb.hi\ta40f1c <islower@plt+0x9d38cc>", 10751756], [" a40f10:\tldr\tw7, [x27,#116]", 10751760], [" a40f14:\torr\tw12, w7, #0xffff", 10751764], [" a40f18:\tstp\twzr, w12, [x27,#112]", 10751768], [" a40f1c:\tcmp\tx24, #0x4", 10751772], [" a40f20:\tb.ne\ta40f2c <islower@plt+0x9d38dc>", 10751776], [" a40f24:\tldr\tw2, [x28,#212]", 10751780], [" a40f28:\tstr\tw2, [x27,#112]", 10751784], [" a40f2c:\tldr\tw0, [x28]", 10751788], [" a40f30:\tstr\tw0, [x27,#48]", 10751792], [" a40f34:\tldr\tw19, [x28,#4]", 10751796], [" a40f38:\tstr\tw19, [x27,#52]", 10751800], [" a40f3c:\tldr\tx20, [x28]", 10751804], [" a40f40:\ttbz\tw20, #13, a40f58 <islower@plt+0x9d3908>", 10751808], [" a40f44:\ttbnz\tx20, #38, a40f68 <islower@plt+0x9d3918>", 10751812], [" a40f48:\tldr\tw16, [x28,#120]", 10751816], [" a40f4c:\tmov\tx18, x20", 10751820], [" a40f50:\tmov\tw25, w16", 10751824], [" a40f54:\tb\ta40f7c <islower@plt+0x9d392c>", 10751828], [" a40f58:\tmov\tw16, wzr", 10751832], [" a40f5c:\tmov\tw25, wzr", 10751836], [" a40f60:\tmov\tx18, x20", 10751840], [" a40f64:\tb\ta40f7c <islower@plt+0x9d392c>", 10751844], [" a40f68:\tmov\tx0, x28", 10751848], [" a40f6c:\tbl\ta48d50 <islower@plt+0x9db700>", 10751852], [" a40f70:\tldr\tw16, [x28,#120]", 10751856], [" a40f74:\tadd\tw25, w0, #0x1", 10751860], [" a40f78:\tldr\tx18, [x28]", 10751864], [" a40f7c:\tubfx\tx17, x29, #16, #16", 10751868], [" a40f80:\ttbz\tw18, #16, a40f94 <islower@plt+0x9d3944>", 10751872], [" a40f84:\tldr\tx15, [x27,#48]", 10751876], [" a40f88:\torr\tx14, x15, #0x10000", 10751880], [" a40f8c:\tstr\tx14, [x27,#48]", 10751884], [" a40f90:\tldr\tx18, [x28]", 10751888], [" a40f94:\ttbz\tw18, #26, a40fa0 <islower@plt+0x9d3950>", 10751892], [" a40f98:\tldr\tw26, [x28,#260]", 10751896], [" a40f9c:\tstr\tw26, [x27,#116]", 10751900], [" a40fa0:\tldp\tx8, x10, [x27,#80]", 10751904], [" a40fa4:\tadd\tx13, x28, #0x10c", 10751908], [" a40fa8:\tadd\tx11, x28, #0x114", 10751912], [" a40fac:\tldp\tx12, x9, [x27,#96]", 10751916], [" a40fb0:\tbfi\tx8, x17, #16, #16", 10751920], [" a40fb4:\tstr\tx8, [x27,#80]", 10751924], [" a40fb8:\tldr\tx17, [x13]", 10751928], [" a40fbc:\tldr\tx18, [x11]", 10751932], [" a40fc0:\tstp\tx12, x9, [x27,#96]", 10751936], [" a40fc4:\textr\tx29, x18, x17, #32", 10751940], [" a40fc8:\tbfi\tx8, x29, #32, #16", 10751944], [" a40fcc:\tstp\tx8, x10, [x27,#80]", 10751948], [" a40fd0:\tldr\tx3, [x13]", 10751952], [" a40fd4:\tldr\tx26, [x11]", 10751956], [" a40fd8:\tstp\tx12, x9, [x27,#96]", 10751960], [" a40fdc:\textr\tx4, x26, x3, #48", 10751964], [" a40fe0:\tbfi\tx8, x4, #48, #16", 10751968], [" a40fe4:\tstp\tx8, x10, [x27,#80]", 10751972], [" a40fe8:\tldrh\tw5, [x28,#290]", 10751976], [" a40fec:\tstp\tx8, x10, [x27,#80]", 10751980], [" a40ff0:\tand\tx15, x5, #0xf", 10751984], [" a40ff4:\tbfi\tx9, x15, #16, #4", 10751988], [" a40ff8:\tstp\tx12, x9, [x27,#96]", 10751992], [" a40ffc:\tldrb\tw22, [x28,#291]", 10751996], [" a41000:\tstp\tx8, x10, [x27,#80]", 10752000], [" a41004:\tand\tw18, w22, #0xf", 10752004], [" a41008:\tbfi\tx9, x18, #36, #4", 10752008], [" a4100c:\tstp\tx12, x9, [x27,#96]", 10752012], [" a41010:\tstr\tw16, [sp,#84]", 10752016], [" a41014:\tcbnz\tx24, a4102c <islower@plt+0x9d39dc>", 10752020], [" a41018:\tldrb\tw13, [x28,#1]", 10752024], [" a4101c:\ttbnz\tw13, #6, a4102c <islower@plt+0x9d39dc>", 10752028], [" a41020:\tand\tx9, x9, #0xfffffffffff0ffff", 10752032], [" a41024:\tstp\tx8, x10, [x27,#80]", 10752036], [" a41028:\tstp\tx12, x9, [x27,#96]", 10752040], [" a4102c:\tadd\tx14, x28, #0x11c", 10752044], [" a41030:\tldr\tx19, [x11]", 10752048], [" a41034:\tand\tx1, x9, #0xfffffff0ffffffff", 10752052], [" a41038:\tand\tx4, x12, #0xffffffffffff0000", 10752056], [" a4103c:\tldr\tx6, [x14]", 10752060], [" a41040:\tlsl\tx7, x19, #16", 10752064], [" a41044:\tasr\tw2, w7, #16", 10752068], [" a41048:\tlsr\tx0, x6, #24", 10752072], [" a4104c:\tbfxil\tx10, x2, #0, #16", 10752076], [" a41050:\tand\tw13, w0, #0xf0000000", 10752080], [" a41054:\tasr\tw3, w13, #28", 10752084], [" a41058:\tstp\tx8, x10, [x27,#80]", 10752088], [" a4105c:\tubfiz\tx9, x3, #32, #4", 10752092], [" a41060:\tcmn\tw3, #0x1", 10752096], [" a41064:\tcsel\tx11, xzr, x9, eq", 10752100], [" a41068:\torr\tx11, x1, x11", 10752104], [" a4106c:\tcmn\tw2, #0x1", 10752108], [" a41070:\tstp\tx12, x11, [x27,#96]", 10752112], [" a41074:\tldrh\tw1, [x28,#216]", 10752116], [" a41078:\tstp\tx8, x10, [x27,#80]", 10752120], [" a4107c:\torr\tx9, x4, x1", 10752124], [" a41080:\tstp\tx9, x11, [x27,#96]", 10752128], [" a41084:\tldr\tw12, [x28,#264]", 10752132], [" a41088:\tstr\tw12, [x27,#76]", 10752136], [" a4108c:\tb.eq\ta41098 <islower@plt+0x9d3a48>", 10752140], [" a41090:\tldrb\tw15, [x27,#49]", 10752144], [" a41094:\ttbnz\tw15, #5, a410a0 <islower@plt+0x9d3a50>", 10752148], [" a41098:\tand\tx10, x10, #0xffffffff0000ffff", 10752152], [" a4109c:\tb\ta410a8 <islower@plt+0x9d3a58>", 10752156], [" a410a0:\tand\tx5, x10, #0xffffffff0000ffff", 10752160], [" a410a4:\torr\tx10, x5, #0x10000", 10752164], [" a410a8:\tstp\tx8, x10, [x27,#80]", 10752168], [" a410ac:\tcmp\tx24, #0x7", 10752172], [" a410b0:\tstp\tx9, x11, [x27,#96]", 10752176], [" a410b4:\tb.ne\ta410c8 <islower@plt+0x9d3a78>", 10752180], [" a410b8:\tldr\tw16, [x28,#276]", 10752184], [" a410bc:\tand\tw14, w16, #0xffff0000", 10752188], [" a410c0:\tasr\tw17, w14, #16", 10752192], [" a410c4:\tstr\tw17, [x27,#112]", 10752196], [" a410c8:\tldrb\tw12, [x28,#268]", 10752200], [" a410cc:\tcmp\tx24, #0x2", 10752204], [" a410d0:\tstp\tx8, x10, [x27,#80]", 10752208], [" a410d4:\tbfi\tx9, x12, #16, #8", 10752212], [" a410d8:\tstp\tx9, x11, [x27,#96]", 10752216], [" a410dc:\tldrb\tw22, [x28,#268]", 10752220], [" a410e0:\tstp\tx8, x10, [x27,#80]", 10752224], [" a410e4:\tbfi\tx9, x22, #24, #8", 10752228], [" a410e8:\tstp\tx9, x11, [x27,#96]", 10752232], [" a410ec:\tldrb\tw16, [x28,#268]", 10752236], [" a410f0:\tstp\tx8, x10, [x27,#80]", 10752240], [" a410f4:\tbfi\tx9, x16, #40, #8", 10752244], [" a410f8:\tstp\tx9, x11, [x27,#96]", 10752248], [" a410fc:\tb.ne\ta41108 <islower@plt+0x9d3ab8>", 10752252], [" a41100:\tldrsh\tw18, [x28,#268]", 10752256], [" a41104:\tstr\tw18, [x27,#112]", 10752260], [" a41108:\tldrb\tw15, [x28,#170]", 10752264], [" a4110c:\tand\tx6, x11, #0xffffffffffffff00", 10752268], [" a41110:\tstp\tx8, x10, [x27,#80]", 10752272], [" a41114:\tcmp\tw15, #0x7", 10752276], [" a41118:\torr\tw7, wzr, #0x7", 10752280], [" a4111c:\tcsel\tw13, w15, w7, cc", 10752284], [" a41120:\torr\tx15, x13, x6", 10752288], [" a41124:\tand\tx19, x15, #0xffffffffff0fffff", 10752292], [" a41128:\tstp\tx9, x15, [x27,#96]", 10752296], [" a4112c:\tldur\tx17, [x28,#164]", 10752300], [" a41130:\tstp\tx8, x10, [x27,#80]", 10752304], [" a41134:\tand\tx7, x17, #0xf00000000000000", 10752308], [" a41138:\teor\tx12, x7, #0x200000000000000", 10752312], [" a4113c:\tcmp\tx12, #0x0", 10752316], [" a41140:\torr\tw29, wzr, #0x100000", 10752320], [" a41144:\torr\tw22, wzr, #0x200000", 10752324], [" a41148:\tcsel\tx29, x22, x29, eq", 10752328], [" a4114c:\torr\tx5, x19, x29", 10752332], [" a41150:\tcmp\tx24, #0x6", 10752336], [" a41154:\tstp\tx9, x5, [x27,#96]", 10752340], [" a41158:\tb.ne\ta41178 <islower@plt+0x9d3b28>", 10752344], [" a4115c:\tadd\tx15, x28, #0x11c", 10752348], [" a41160:\tldr\tx26, [x15]", 10752352], [" a41164:\tubfx\tx0, x26, #40, #8", 10752356], [" a41168:\tcmp\tw0, #0xe", 10752360], [" a4116c:\torr\tw19, wzr, #0xe", 10752364], [" a41170:\tcsel\tw4, w0, w19, cc", 10752368], [" a41174:\tstr\tw4, [x27,#112]", 10752372], [" a41178:\tand\tx29, x9, #0xff00ffffffffffff", 10752376], [" a4117c:\tstp\tx8, x10, [x27,#80]", 10752380], [" a41180:\tand\tx9, x5, #0xffffffffff3fffff", 10752384], [" a41184:\tstp\tx29, x9, [x27,#96]", 10752388], [" a41188:\tldr\tx22, [x28,#144]", 10752392], [" a4118c:\tldr\tw26, [sp,#92]", 10752396], [" a41190:\tcmp\tx22, #0x0", 10752400], [" a41194:\tcset\tw8, ne", 10752404], [" a41198:\tand\tw16, w26, w8", 10752408], [" a4119c:\tcmp\tw16, #0x1", 10752412], [" a411a0:\tstr\txzr, [x27,#40]", 10752416], [" a411a4:\tb.ne\ta411d4 <islower@plt+0x9d3b84>", 10752420], [" a411a8:\tldp\tx8, x4, [x22]", 10752424], [" a411ac:\tsub\tx5, x4, x8", 10752428], [" a411b0:\tasr\tx8, x5, #2", 10752432], [" a411b4:\tcmp\tx8, #0x2", 10752436], [" a411b8:\tb.cc\ta411d4 <islower@plt+0x9d3b84>", 10752440], [" a411bc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10752444], [" a411c0:\tadrp\tx1, cc5000 <LoadQCC+0xc83d0>", 10752448], [" a411c4:\tadd\tx0, x0, #0xd47", 10752452], [" a411c8:\tadd\tx1, x1, #0x377", 10752456], [" a411cc:\tmov\tw2, #0x2df \t// #735", 10752460], [" a411d0:\tbl\tb9770 <islower@plt+0x4c120>", 10752464], [" a411d4:\tldr\tx29, [x28,#296]", 10752468], [" a411d8:\tldr\tw13, [sp,#92]", 10752472], [" a411dc:\tcmp\tx29, #0x0", 10752476], [" a411e0:\tcset\tw10, ne", 10752480], [" a411e4:\tand\tw17, w13, w10", 10752484], [" a411e8:\tcmp\tw17, #0x1", 10752488], [" a411ec:\tb.ne\ta41214 <islower@plt+0x9d3bc4>", 10752492], [" a411f0:\tldp\tx14, x3, [x29]", 10752496], [" a411f4:\tsub\tx7, x3, x14", 10752500], [" a411f8:\tasr\tx10, x7, #2", 10752504], [" a411fc:\tcmp\tx10, #0x2", 10752508], [" a41200:\tb.cc\ta41214 <islower@plt+0x9d3bc4>", 10752512], [" a41204:\tcmp\tx3, x14", 10752516], [" a41208:\tb.eq\ta41630 <islower@plt+0x9d3fe0>", 10752520], [" a4120c:\tldr\tw25, [x14]", 10752524], [" a41210:\tb\ta41220 <islower@plt+0x9d3bd0>", 10752528], [" a41214:\tcbz\tx22, a4129c <islower@plt+0x9d3c4c>", 10752532], [" a41218:\tldr\tx3, [x22,#8]", 10752536], [" a4121c:\tmov\tx29, x22", 10752540], [" a41220:\tldr\tx17, [sp,#96]", 10752544], [" a41224:\tmov\tw1, wzr", 10752548], [" a41228:\tldr\tx9, [x29]", 10752552], [" a4122c:\tldr\tx0, [x17]", 10752556], [" a41230:\tsub\tx2, x3, x9", 10752560], [" a41234:\torr\tw3, wzr, #0x1", 10752564], [" a41238:\tlsr\tx22, x2, #2", 10752568], [" a4123c:\tmov\tw21, w22", 10752572], [" a41240:\tbl\t993bd8 <islower@plt+0x926588>", 10752576], [" a41244:\tcbz\tw21, a41274 <islower@plt+0x9d3c24>", 10752580], [" a41248:\tldp\tx13, x11, [x29]", 10752584], [" a4124c:\tmov\tx12, xzr", 10752588], [" a41250:\tsub\tx1, x11, x13", 10752592], [" a41254:\tasr\tx4, x1, #2", 10752596], [" a41258:\tcmp\tx4, x12", 10752600], [" a4125c:\tb.ls\ta41630 <islower@plt+0x9d3fe0>", 10752604], [" a41260:\tldr\tw7, [x13],#4", 10752608], [" a41264:\tstr\tw7, [x0,x12,lsl #2]", 10752612], [" a41268:\tadd\tx12, x12, #0x1", 10752616], [" a4126c:\tcmp\tw12, w21", 10752620], [" a41270:\tb.cc\ta41258 <islower@plt+0x9d3c08>", 10752624], [" a41274:\ttbz\tw20, #13, a4128c <islower@plt+0x9d3c3c>", 10752628], [" a41278:\tcmp\tw21, #0x1", 10752632], [" a4127c:\tb.ne\ta4128c <islower@plt+0x9d3c3c>", 10752636], [" a41280:\tldr\tx20, [x28]", 10752640], [" a41284:\ttbz\tx20, #38, a4128c <islower@plt+0x9d3c3c>", 10752644], [" a41288:\tstr\tw25, [x0]", 10752648], [" a4128c:\tldr\tx12, [x27,#96]", 10752652], [" a41290:\tstr\tx0, [x27,#40]", 10752656], [" a41294:\tbfi\tx12, x22, #48, #8", 10752660], [" a41298:\tstr\tx12, [x27,#96]", 10752664], [" a4129c:\tldr\tw9, [sp,#60]", 10752668], [" a412a0:\tcmp\tw9, #0xc", 10752672], [" a412a4:\tb.ne\ta412d4 <islower@plt+0x9d3c84>", 10752676], [" a412a8:\tldr\tw19, [x28,#244]", 10752680], [" a412ac:\tldp\tx22, x16, [x27,#80]", 10752684], [" a412b0:\tldp\tx13, x14, [x27,#96]", 10752688], [" a412b4:\tlsl\tw15, w19, #8", 10752692], [" a412b8:\tlsr\tx17, x15, #8", 10752696], [" a412bc:\tstp\tx22, x16, [x27,#80]", 10752700], [" a412c0:\tbfi\tx14, x17, #8, #8", 10752704], [" a412c4:\tstp\tx13, x14, [x27,#96]", 10752708], [" a412c8:\tldr\tx18, [x28,#248]", 10752712], [" a412cc:\tlsr\tx29, x18, #32", 10752716], [" a412d0:\tstp\tw18, w29, [x27,#112]", 10752720], [" a412d4:\tcmp\tx24, #0x5", 10752724], [" a412d8:\tb.ne\ta412e4 <islower@plt+0x9d3c94>", 10752728], [" a412dc:\tldr\tw26, [x28,#256]", 10752732], [" a412e0:\tstr\tw26, [x27,#112]", 10752736], [" a412e4:\tmov\tx21, x28", 10752740], [" a412e8:\tldrb\tw26, [x21,#16]!", 10752744], [" a412ec:\tldr\tx15, [sp,#96]", 10752748], [" a412f0:\ttst\tw26, #0x1", 10752752], [" a412f4:\torr\tw3, wzr, #0x1", 10752756], [" a412f8:\tlsr\tx8, x26, #1", 10752760], [" a412fc:\tldp\tx10, x19, [x21,#8]", 10752764], [" a41300:\tmov\tw1, wzr", 10752768], [" a41304:\tldr\tx0, [x15]", 10752772], [" a41308:\tcsel\tw18, w8, w10, eq", 10752776], [" a4130c:\tadd\tw20, w18, #0x1", 10752780], [" a41310:\tmov\tw2, w20", 10752784], [" a41314:\tcsel\tx29, x8, x10, eq", 10752788], [" a41318:\tbl\t993bd8 <islower@plt+0x926588>", 10752792], [" a4131c:\tmov\tx22, x0", 10752796], [" a41320:\tcbz\tx22, a41340 <islower@plt+0x9d3cf0>", 10752800], [" a41324:\ttst\tw26, #0x1", 10752804], [" a41328:\tcsinc\tx2, x19, x21, ne", 10752808], [" a4132c:\tmov\tx0, x22", 10752812], [" a41330:\tmov\tw1, w20", 10752816], [" a41334:\tmov\tw3, w29", 10752820], [" a41338:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10752824], [" a4133c:\tstrb\twzr, [x22,x29]", 10752828], [" a41340:\tstr\tx22, [x27]", 10752832], [" a41344:\tldrb\tw13, [x28,#2]", 10752836], [" a41348:\ttbnz\tw13, #5, a41354 <islower@plt+0x9d3d04>", 10752840], [" a4134c:\tmov\tx29, xzr", 10752844], [" a41350:\tb\ta413c8 <islower@plt+0x9d3d78>", 10752848], [" a41354:\tmov\tx21, x28", 10752852], [" a41358:\tldrb\tw26, [x21,#64]!", 10752856], [" a4135c:\tldr\tx18, [sp,#96]", 10752860], [" a41360:\ttst\tw26, #0x1", 10752864], [" a41364:\torr\tw3, wzr, #0x1", 10752868], [" a41368:\tlsr\tx5, x26, #1", 10752872], [" a4136c:\tldp\tx4, x19, [x21,#8]", 10752876], [" a41370:\tldr\tx0, [x18]", 10752880], [" a41374:\tcsel\tw1, w5, w4, eq", 10752884], [" a41378:\tadd\tw22, w1, #0x1", 10752888], [" a4137c:\tmov\tw1, wzr", 10752892], [" a41380:\tmov\tw2, w22", 10752896], [" a41384:\tcsel\tx20, x5, x4, eq", 10752900], [" a41388:\tbl\t993bd8 <islower@plt+0x926588>", 10752904], [" a4138c:\tmov\tx29, x0", 10752908], [" a41390:\tcbz\tx29, a413b0 <islower@plt+0x9d3d60>", 10752912], [" a41394:\ttst\tw26, #0x1", 10752916], [" a41398:\tcsinc\tx2, x19, x21, ne", 10752920], [" a4139c:\tmov\tx0, x29", 10752924], [" a413a0:\tmov\tw1, w22", 10752928], [" a413a4:\tmov\tw3, w20", 10752932], [" a413a8:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10752936], [" a413ac:\tstrb\twzr, [x29,x20]", 10752940], [" a413b0:\tldrh\tw26, [x28,#282]", 10752944], [" a413b4:\tldp\tx19, x6, [x27,#80]", 10752948], [" a413b8:\tldp\tx7, x0, [x27,#96]", 10752952], [" a413bc:\tbfi\tx6, x26, #32, #16", 10752956], [" a413c0:\tstp\tx7, x0, [x27,#96]", 10752960], [" a413c4:\tstp\tx19, x6, [x27,#80]", 10752964], [" a413c8:\tstr\tx29, [x27,#8]", 10752968], [" a413cc:\tldrb\tw12, [x28,#3]", 10752972], [" a413d0:\ttbz\tw12, #1, a413ec <islower@plt+0x9d3d9c>", 10752976], [" a413d4:\tldrh\tw9, [x28,#284]", 10752980], [" a413d8:\tldp\tx11, x1, [x27,#80]", 10752984], [" a413dc:\tldp\tx20, x2, [x27,#96]", 10752988], [" a413e0:\tbfi\tx1, x9, #48, #16", 10752992], [" a413e4:\tstp\tx20, x2, [x27,#96]", 10752996], [" a413e8:\tstp\tx11, x1, [x27,#80]", 10753000], [" a413ec:\tmov\tx21, x28", 10753004], [" a413f0:\tldrb\tw26, [x21,#40]!", 10753008], [" a413f4:\ttst\tw26, #0x1", 10753012], [" a413f8:\tlsr\tx22, x26, #1", 10753016], [" a413fc:\tldr\tx12, [x21,#8]", 10753020], [" a41400:\tcsel\tx29, x22, x12, eq", 10753024], [" a41404:\tcbz\tx29, a41450 <islower@plt+0x9d3e00>", 10753028], [" a41408:\tldr\tx16, [sp,#96]", 10753032], [" a4140c:\tadd\tw22, w29, #0x1", 10753036], [" a41410:\tldr\tx19, [x28,#56]", 10753040], [" a41414:\torr\tw3, wzr, #0x1", 10753044], [" a41418:\tmov\tw1, wzr", 10753048], [" a4141c:\tmov\tw2, w22", 10753052], [" a41420:\tldr\tx0, [x16]", 10753056], [" a41424:\tbl\t993bd8 <islower@plt+0x926588>", 10753060], [" a41428:\tmov\tx20, x0", 10753064], [" a4142c:\tcbz\tx20, a41454 <islower@plt+0x9d3e04>", 10753068], [" a41430:\ttst\tw26, #0x1", 10753072], [" a41434:\tcsinc\tx2, x19, x21, ne", 10753076], [" a41438:\tmov\tx0, x20", 10753080], [" a4143c:\tmov\tw1, w22", 10753084], [" a41440:\tmov\tw3, w29", 10753088], [" a41444:\tbl\ta421b4 <islower@plt+0x9d4b64>", 10753092], [" a41448:\tstrb\twzr, [x20,x29]", 10753096], [" a4144c:\tb\ta41454 <islower@plt+0x9d3e04>", 10753100], [" a41450:\tmov\tx20, xzr", 10753104], [" a41454:\tldr\tx22, [x28,#224]", 10753108], [" a41458:\tstp\tx20, xzr, [x27,#16]", 10753112], [" a4145c:\tcbz\tx22, a41580 <islower@plt+0x9d3f30>", 10753116], [" a41460:\tldr\tx2, [sp,#96]", 10753120], [" a41464:\torr\tw3, wzr, #0x1", 10753124], [" a41468:\tmov\tw1, wzr", 10753128], [" a4146c:\tldr\tx0, [x2]", 10753132], [" a41470:\tmov\tw2, #0x28 \t// #40", 10753136], [" a41474:\tbl\t993bd8 <islower@plt+0x926588>", 10753140], [" a41478:\tcbz\tx0, a41580 <islower@plt+0x9d3f30>", 10753144], [" a4147c:\tadd\tx29, x28, #0x78", 10753148], [" a41480:\tstr\tx0, [x27,#24]", 10753152], [" a41484:\tmov\tx0, x29", 10753156], [" a41488:\tbl\ta493ac <islower@plt+0x9dbd5c>", 10753160], [" a4148c:\tldr\tx20, [x27,#24]", 10753164], [" a41490:\tstr\tw0, [x20,#28]", 10753168], [" a41494:\tmov\tx0, x29", 10753172], [" a41498:\tbl\ta493ac <islower@plt+0x9dbd5c>", 10753176], [" a4149c:\tldr\tx11, [x27,#24]", 10753180], [" a414a0:\tldr\tw15, [x28,#180]", 10753184], [" a414a4:\tstr\tw0, [x11,#32]", 10753188], [" a414a8:\tmov\tw0, #0x5 \t// #5", 10753192], [" a414ac:\tstr\tw15, [x11,#20]", 10753196], [" a414b0:\tldr\tw16, [x28,#172]", 10753200], [" a414b4:\tubfx\tw4, w16, #4, #4", 10753204], [" a414b8:\tcmp\tw4, #0x5", 10753208], [" a414bc:\tcsel\tw18, w4, w0, cc", 10753212], [" a414c0:\tmov\tw16, #0x69 \t// #105", 10753216], [" a414c4:\tstr\tw18, [x11,#36]", 10753220], [" a414c8:\tldur\tx8, [x28,#164]", 10753224], [" a414cc:\tand\tx12, x8, #0xffff", 10753228], [" a414d0:\teor\tx16, x12, x16", 10753232], [" a414d4:\tcbz\tx16, a41508 <islower@plt+0x9d3eb8>", 10753236], [" a414d8:\tand\tw9, w8, #0xffff", 10753240], [" a414dc:\tsub\tw5, w9, #0x3a", 10753244], [" a414e0:\tcmp\tw5, #0x2e", 10753248], [" a414e4:\tb.cc\ta41508 <islower@plt+0x9d3eb8>", 10753252], [" a414e8:\tsub\tw6, w9, #0x6a", 10753256], [" a414ec:\tcmp\tw6, #0x2e", 10753260], [" a414f0:\tb.ls\ta41508 <islower@plt+0x9d3eb8>", 10753264], [" a414f4:\tmov\tx0, x29", 10753268], [" a414f8:\tbl\ta496f8 <islower@plt+0x9dc0a8>", 10753272], [" a414fc:\tldr\tx11, [x27,#24]", 10753276], [" a41500:\tstr\tw0, [x11,#24]", 10753280], [" a41504:\tb\ta4150c <islower@plt+0x9d3ebc>", 10753284], [" a41508:\tstr\twzr, [x11,#24]", 10753288], [" a4150c:\tldr\tx19, [sp,#48]", 10753292], [" a41510:\torr\tw15, wzr, #0x78", 10753296], [" a41514:\tldrsw\tx14, [x22,#176]", 10753300], [" a41518:\tldr\tx29, [x28,#232]", 10753304], [" a4151c:\tldr\tx13, [x19,#152]", 10753308], [" a41520:\tnop", 10753312], [" a41524:\tmadd\tx15, x14, x15, x13", 10753316], [" a41528:\tstr\tx15, [x11]", 10753320], [" a4152c:\tcbz\tx29, a41550 <islower@plt+0x9d3f00>", 10753324], [" a41530:\tldr\tx22, [sp,#40]", 10753328], [" a41534:\tldrsw\tx17, [x29,#176]", 10753332], [" a41538:\torr\tw29, wzr, #0x78", 10753336], [" a4153c:\tldr\tw8, [x28,#208]", 10753340], [" a41540:\tldr\tx18, [x22,#176]", 10753344], [" a41544:\tnop", 10753348], [" a41548:\tmadd\tx6, x17, x29, x18", 10753352], [" a4154c:\tb\ta41558 <islower@plt+0x9d3f08>", 10753356], [" a41550:\tmov\tx6, xzr", 10753360], [" a41554:\tmov\tw8, #0xffffffff \t// #-1", 10753364], [" a41558:\tstr\tx6, [x11,#8]", 10753368], [" a4155c:\tstr\tw8, [x11,#16]", 10753372], [" a41560:\tldrb\tw4, [x28,#4]", 10753376], [" a41564:\ttbz\tw4, #6, a41580 <islower@plt+0x9d3f30>", 10753380], [" a41568:\tldrh\tw3, [x28,#284]", 10753384], [" a4156c:\tldp\tx10, x8, [x27,#80]", 10753388], [" a41570:\tldp\tx4, x5, [x27,#96]", 10753392], [" a41574:\tbfi\tx8, x3, #48, #16", 10753396], [" a41578:\tstp\tx4, x5, [x27,#96]", 10753400], [" a4157c:\tstp\tx10, x8, [x27,#80]", 10753404], [" a41580:\tldr\tw7, [x28,#240]", 10753408], [" a41584:\tldr\tw26, [sp,#88]", 10753412], [" a41588:\tstr\tw25, [x27,#60]", 10753416], [" a4158c:\tldr\tw11, [sp,#84]", 10753420], [" a41590:\tcmn\tw7, #0x1", 10753424], [" a41594:\tadd\tw26, w26, #0x1", 10753428], [" a41598:\tstr\tw11, [x27,#64]", 10753432], [" a4159c:\tstr\txzr, [x27,#32]", 10753436], [" a415a0:\tb.eq\ta415d0 <islower@plt+0x9d3f80>", 10753440], [" a415a4:\tldr\tx1, [sp,#96]", 10753444], [" a415a8:\torr\tw2, wzr, #0x10", 10753448], [" a415ac:\torr\tw3, wzr, #0x1", 10753452], [" a415b0:\tldr\tx0, [x1]", 10753456], [" a415b4:\tmov\tw1, wzr", 10753460], [" a415b8:\tbl\t993bd8 <islower@plt+0x926588>", 10753464], [" a415bc:\tcbz\tx0, a415d0 <islower@plt+0x9d3f80>", 10753468], [" a415c0:\tldr\tw25, [x28,#240]", 10753472], [" a415c4:\tstr\tx0, [x27,#32]", 10753476], [" a415c8:\tstp\twzr, wzr, [x0,#8]", 10753480], [" a415cc:\tstp\tw25, wzr, [x0]", 10753484], [" a415d0:\tadd\tx27, x27, #0x78", 10753488], [" a415d4:\tldr\tx13, [sp,#64]", 10753492], [" a415d8:\tadd\tx23, x23, #0x1", 10753496], [" a415dc:\tcmp\tx23, x13", 10753500], [" a415e0:\tb.cc\ta40db4 <islower@plt+0x9d3764>", 10753504], [" a415e4:\tldr\tx5, [sp,#24]", 10753508], [" a415e8:\tstr\tw26, [x5,#76]", 10753512], [" a415ec:\tldp\tx3, x28, [sp,#32]", 10753516], [" a415f0:\tadd\tx24, x24, #0x1", 10753520], [" a415f4:\tcmp\tx24, #0x12", 10753524], [" a415f8:\tb.ls\ta40cd8 <islower@plt+0x9d3688>", 10753528], [" a415fc:\tmrs\tx27, tpidr_el0", 10753532], [" a41600:\tldr\tx24, [x27,#40]", 10753536], [" a41604:\tldr\tx19, [sp,#184]", 10753540], [" a41608:\tcmp\tx24, x19", 10753544], [" a4160c:\tb.ne\ta41638 <islower@plt+0x9d3fe8>", 10753548], [" a41610:\tldp\tx29, x30, [sp,#272]", 10753552], [" a41614:\tldp\tx20, x19, [sp,#256]", 10753556], [" a41618:\tldp\tx22, x21, [sp,#240]", 10753560], [" a4161c:\tldp\tx24, x23, [sp,#224]", 10753564], [" a41620:\tldp\tx26, x25, [sp,#208]", 10753568], [" a41624:\tldp\tx28, x27, [sp,#192]", 10753572], [" a41628:\tadd\tsp, sp, #0x120", 10753576], [" a4162c:\tret", 10753580], [" a41630:\tmov\tx0, x29", 10753584], [" a41634:\tbl\t47711c <islower@plt+0x409acc>", 10753588], [" a41638:\tbl\t6ce60 <__stack_chk_fail@plt>", 10753592], ["", 0]], "l": 16, "f": "MetaDataExport::setupGLSLSymbolData(QGLC_GLSL_SYMBOLDATA*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**)"}, "142": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a417b8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x21ea8>:", 0], [" a417b8:\tstr\tx28, [sp,#-80]!", 10753976], [" a417bc:\tstp\tx25, x24, [sp,#16]", 10753980], [" a417c0:\tstp\tx23, x22, [sp,#32]", 10753984], [" a417c4:\tstp\tx21, x20, [sp,#48]", 10753988], [" a417c8:\tstp\tx19, x30, [sp,#64]", 10753992], [" a417cc:\tsub\tsp, sp, #0x1, lsl #12", 10753996], [" a417d0:\tsub\tsp, sp, #0x380", 10754000], [" a417d4:\tmrs\tx8, tpidr_el0", 10754004], [" a417d8:\tmov\tw22, w2", 10754008], [" a417dc:\tldr\tx9, [x8,#40]", 10754012], [" a417e0:\tmov\tw25, w1", 10754016], [" a417e4:\tmov\tx20, x0", 10754020], [" a417e8:\tmov\tx0, sp", 10754024], [" a417ec:\tmov\tx1, x3", 10754028], [" a417f0:\tmov\tx2, xzr", 10754032], [" a417f4:\tstr\tx9, [sp,#4984]", 10754036], [" a417f8:\tmov\tw19, w7", 10754040], [" a417fc:\tmov\tw21, w6", 10754044], [" a41800:\tmov\tw23, w5", 10754048], [" a41804:\tmov\tx24, x4", 10754052], [" a41808:\tbl\t987968 <islower@plt+0x91a318>", 10754056], [" a4180c:\tldr\tx0, [x20]", 10754060], [" a41810:\tand\tw8, w19, #0x1", 10754064], [" a41814:\tmov\tw2, #0x148 \t// #328", 10754068], [" a41818:\torr\tw3, wzr, #0x1", 10754072], [" a4181c:\tmov\tw1, wzr", 10754076], [" a41820:\tldr\tx10, [x0,#72]", 10754080], [" a41824:\tldr\tx11, [x0]", 10754084], [" a41828:\tstr\txzr, [sp,#1376]", 10754088], [" a4182c:\tstr\tx0, [sp,#1368]", 10754092], [" a41830:\tstrb\tw8, [sp,#1384]", 10754096], [" a41834:\tstp\tx11, x10, [sp]", 10754100], [" a41838:\tbl\t993bd8 <islower@plt+0x926588>", 10754104], [" a4183c:\tmov\tx19, x0", 10754108], [" a41840:\tcbz\tx19, a41914 <islower@plt+0x9d42c4>", 10754112], [" a41844:\tmov\tw2, #0x148 \t// #328", 10754116], [" a41848:\tmov\tx0, x19", 10754120], [" a4184c:\tmov\tw1, wzr", 10754124], [" a41850:\tbl\t6cdf0 <memset@plt>", 10754128], [" a41854:\tmov\tw8, w25", 10754132], [" a41858:\tcmp\tw25, #0x5", 10754136], [" a4185c:\tb.hi\ta418dc <islower@plt+0x9d428c>", 10754140], [" a41860:\tadrp\tx9, d51000 <LoadQCC+0x1543d0>", 10754144], [" a41864:\tadd\tx9, x9, #0x8dc", 10754148], [" a41868:\tldrsw\tx12, [x9,x8,lsl #2]", 10754152], [" a4186c:\tadd\tx13, x12, x9", 10754156], [" a41870:\tbr\tx13", 10754160], [" a41874:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754164], [" a41878:\tadd\tx2, x19, #0x140", 10754168], [" a4187c:\tldr\tx1, [x1,#2144]", 10754172], [" a41880:\tb\ta418d0 <islower@plt+0x9d4280>", 10754176], [" a41884:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754180], [" a41888:\tadd\tx2, x19, #0x140", 10754184], [" a4188c:\tldr\tx1, [x1,#2152]", 10754188], [" a41890:\tb\ta418d0 <islower@plt+0x9d4280>", 10754192], [" a41894:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754196], [" a41898:\tadd\tx2, x19, #0x140", 10754200], [" a4189c:\tldr\tx1, [x1,#2160]", 10754204], [" a418a0:\tb\ta418d0 <islower@plt+0x9d4280>", 10754208], [" a418a4:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754212], [" a418a8:\tadd\tx2, x19, #0x140", 10754216], [" a418ac:\tldr\tx1, [x1,#2168]", 10754220], [" a418b0:\tb\ta418d0 <islower@plt+0x9d4280>", 10754224], [" a418b4:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754228], [" a418b8:\tadd\tx2, x19, #0x140", 10754232], [" a418bc:\tldr\tx1, [x1,#2176]", 10754236], [" a418c0:\tb\ta418d0 <islower@plt+0x9d4280>", 10754240], [" a418c4:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 10754244], [" a418c8:\tadd\tx2, x19, #0x140", 10754248], [" a418cc:\tldr\tx1, [x1,#2184]", 10754252], [" a418d0:\tmov\tx0, sp", 10754256], [" a418d4:\tbl\tc64530 <LoadQCC+0x67900>", 10754260], [" a418d8:\ttbnz\tw0, #0, a41910 <islower@plt+0x9d42c0>", 10754264], [" a418dc:\tldr\tw25, [sp,#5072]", 10754268], [" a418e0:\tmov\tx0, x20", 10754272], [" a418e4:\tmov\tx1, x19", 10754276], [" a418e8:\tmov\tx2, x24", 10754280], [" a418ec:\tbl\ta409e0 <islower@plt+0x9d3390>", 10754284], [" a418f0:\tadd\tx1, x19, #0x130", 10754288], [" a418f4:\tand\tw3, w23, #0x1", 10754292], [" a418f8:\tand\tw4, w21, #0x1", 10754296], [" a418fc:\tmov\tx0, x20", 10754300], [" a41900:\tmov\tw2, w22", 10754304], [" a41904:\tmov\tw5, w25", 10754308], [" a41908:\tbl\ta4163c <islower@plt+0x9d3fec>", 10754312], [" a4190c:\tb\ta41914 <islower@plt+0x9d42c4>", 10754316], [" a41910:\tmov\tx19, xzr", 10754320], [" a41914:\tldr\tx1, [x20,#24]", 10754324], [" a41918:\tcbz\tx1, a41924 <islower@plt+0x9d42d4>", 10754328], [" a4191c:\tmov\tx0, sp", 10754332], [" a41920:\tbl\tbe7ad4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x183d74>", 10754336], [" a41924:\tldr\tx0, [sp,#2896]", 10754340], [" a41928:\tmov\tx20, sp", 10754344], [" a4192c:\tadd\tx10, x20, #0xb70", 10754348], [" a41930:\tcmp\tx0, x10", 10754352], [" a41934:\tb.eq\ta4193c <islower@plt+0x9d42ec>", 10754356], [" a41938:\tbl\t6cda0 <operator delete(void*)@plt>", 10754360], [" a4193c:\tldr\tx0, [sp,#2480]", 10754364], [" a41940:\tadd\tx11, x20, #0x9d0", 10754368], [" a41944:\tcmp\tx0, x11", 10754372], [" a41948:\tb.eq\ta41950 <islower@plt+0x9d4300>", 10754376], [" a4194c:\tbl\t6cda0 <operator delete(void*)@plt>", 10754380], [" a41950:\tmov\tx8, sp", 10754384], [" a41954:\tadd\tx0, x8, #0x8d0", 10754388], [" a41958:\tbl\ta706c <islower@plt+0x39a1c>", 10754392], [" a4195c:\tmrs\tx12, tpidr_el0", 10754396], [" a41960:\tldr\tx16, [x12,#40]", 10754400], [" a41964:\tldr\tx17, [sp,#4984]", 10754404], [" a41968:\tcmp\tx16, x17", 10754408], [" a4196c:\tb.ne\ta41994 <islower@plt+0x9d4344>", 10754412], [" a41970:\tmov\tx0, x19", 10754416], [" a41974:\tadd\tsp, sp, #0x1, lsl #12", 10754420], [" a41978:\tadd\tsp, sp, #0x380", 10754424], [" a4197c:\tldp\tx19, x30, [sp,#64]", 10754428], [" a41980:\tldp\tx21, x20, [sp,#48]", 10754432], [" a41984:\tldp\tx23, x22, [sp,#32]", 10754436], [" a41988:\tldp\tx25, x24, [sp,#16]", 10754440], [" a4198c:\tldr\tx28, [sp],#80", 10754444], [" a41990:\tret", 10754448], [" a41994:\tbl\t6ce60 <__stack_chk_fail@plt>", 10754452], ["", 0]], "l": 16, "f": "MetaDataExport::setupHWShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, QGPUCompiler::ConstSizedBuffer*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**, bool, bool, bool, unsigned int)"}, "143": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000986f7c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xdc6e4>:", 0], [" 986f7c:\tsub\tsp, sp, #0xa0", 9990012], [" 986f80:\tstp\tx28, x27, [sp,#64]", 9990016], [" 986f84:\tstp\tx26, x25, [sp,#80]", 9990020], [" 986f88:\tstp\tx24, x23, [sp,#96]", 9990024], [" 986f8c:\tstp\tx22, x21, [sp,#112]", 9990028], [" 986f90:\tstp\tx20, x19, [sp,#128]", 9990032], [" 986f94:\tstp\tx29, x30, [sp,#144]", 9990036], [" 986f98:\tmov\tw21, w3", 9990040], [" 986f9c:\tmrs\tx3, tpidr_el0", 9990044], [" 986fa0:\tldr\tx10, [x3,#40]", 9990048], [" 986fa4:\tmov\tx20, x0", 9990052], [" 986fa8:\tadrp\tx0, cb9000 <LoadQCC+0xbc3d0>", 9990056], [" 986fac:\tmov\tx23, x1", 9990060], [" 986fb0:\tadd\tx0, x0, #0xea2", 9990064], [" 986fb4:\tmov\tw1, #0x1a \t// #26", 9990068], [" 986fb8:\tstr\tx10, [sp,#56]", 9990072], [" 986fbc:\tmov\tx22, x2", 9990076], [" 986fc0:\tstr\tx0, [sp,#32]", 9990080], [" 986fc4:\tbl\t6ce90 <__strlen_chk@plt>", 9990084], [" 986fc8:\tstr\tx0, [sp,#40]", 9990088], [" 986fcc:\tadd\tx0, sp, #0x20", 9990092], [" 986fd0:\tbl\t1b6a3c <islower@plt+0x1493ec>", 9990096], [" 986fd4:\tmov\tx25, x0", 9990100], [" 986fd8:\tcbz\tx25, 986fe4 <islower@plt+0x919994>", 9990104], [" 986fdc:\tmov\tx0, x25", 9990108], [" 986fe0:\tbl\tc61d4 <islower@plt+0x58b84>", 9990112], [" 986fe4:\tldr\tx0, [x20,#112]", 9990116], [" 986fe8:\tldr\tx1, [x20,#48]", 9990120], [" 986fec:\tstr\tx23, [x0,#16]", 9990124], [" 986ff0:\tcbz\tx1, 987018 <islower@plt+0x9199c8>", 9990128], [" 986ff4:\tldr\tx18, [x1]", 9990132], [" 986ff8:\tcbz\tx18, 98700c <islower@plt+0x9199bc>", 9990136], [" 986ffc:\tldrb\tw8, [x20,#72]", 9990140], [" 987000:\tcbz\tw8, 987014 <islower@plt+0x9199c4>", 9990144], [" 987004:\tldr\tx1, [x18,#24]", 9990148], [" 987008:\tb\t987018 <islower@plt+0x9199c8>", 9990152], [" 98700c:\tmov\tx1, xzr", 9990156], [" 987010:\tb\t987018 <islower@plt+0x9199c8>", 9990160], [" 987014:\tldr\tx1, [x18,#16]", 9990164], [" 987018:\tbl\ta41a6c <islower@plt+0x9d441c>", 9990168], [" 98701c:\tldr\tx2, [x20,#16]", 9990172], [" 987020:\tand\tw7, w21, #0x1", 9990176], [" 987024:\tldr\tx11, [x20,#80]", 9990180], [" 987028:\tadd\tx3, sp, #0x20", 9990184], [" 98702c:\tldr\tw12, [x20,#88]", 9990188], [" 987030:\tldr\tx0, [x20,#112]", 9990192], [" 987034:\ttst\tx2, #0xff00000000", 9990196], [" 987038:\tldr\tw1, [x20,#40]", 9990200], [" 98703c:\tcset\tw5, ne", 9990204], [" 987040:\tldr\tw13, [x20,#24]", 9990208], [" 987044:\ttst\tx2, #0xff0000000000", 9990212], [" 987048:\tstp\tx11, x12, [sp,#32]", 9990216], [" 98704c:\tcset\tw6, ne", 9990220], [" 987050:\tmov\tx4, xzr", 9990224], [" 987054:\tstr\tw13, [sp]", 9990228], [" 987058:\tbl\ta417b8 <islower@plt+0x9d4168>", 9990232], [" 98705c:\tmov\tx29, x0", 9990236], [" 987060:\tcbz\tx29, 98765c <islower@plt+0x91a00c>", 9990240], [" 987064:\tcbz\tx22, 98765c <islower@plt+0x91a00c>", 9990244], [" 987068:\tldr\tw21, [x20,#128]", 9990248], [" 98706c:\tcbz\tw21, 98765c <islower@plt+0x91a00c>", 9990252], [" 987070:\tldr\tw13, [x20,#40]", 9990256], [" 987074:\tcmp\tw13, #0x3", 9990260], [" 987078:\tb.eq\t9870e0 <islower@plt+0x919a90>", 9990264], [" 98707c:\tcmp\tw13, #0x2", 9990268], [" 987080:\tb.eq\t9870b4 <islower@plt+0x919a64>", 9990272], [" 987084:\tcbnz\tw13, 98710c <islower@plt+0x919abc>", 9990276], [" 987088:\tldr\tx28, [x29,#320]", 9990280], [" 98708c:\tcbnz\tx28, 9870a8 <islower@plt+0x919a58>", 9990284], [" 987090:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9990288], [" 987094:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9990292], [" 987098:\tadd\tx0, x0, #0xd47", 9990296], [" 98709c:\tadd\tx1, x1, #0x58c", 9990300], [" 9870a0:\tmov\tw2, #0x3b6 \t// #950", 9990304], [" 9870a4:\tbl\tb9770 <islower@plt+0x4c120>", 9990308], [" 9870a8:\tldr\tw21, [x20,#128]", 9990312], [" 9870ac:\tadd\tx23, x28, #0x278", 9990316], [" 9870b0:\tb\t987128 <islower@plt+0x919ad8>", 9990320], [" 9870b4:\tldr\tx26, [x29,#320]", 9990324], [" 9870b8:\tcbnz\tx26, 9870d4 <islower@plt+0x919a84>", 9990328], [" 9870bc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9990332], [" 9870c0:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9990336], [" 9870c4:\tadd\tx0, x0, #0xd47", 9990340], [" 9870c8:\tadd\tx1, x1, #0x58c", 9990344], [" 9870cc:\tmov\tw2, #0x3ba \t// #954", 9990348], [" 9870d0:\tbl\tb9770 <islower@plt+0x4c120>", 9990352], [" 9870d4:\tldr\tw21, [x20,#128]", 9990356], [" 9870d8:\tadd\tx23, x26, #0x278", 9990360], [" 9870dc:\tb\t987128 <islower@plt+0x919ad8>", 9990364], [" 9870e0:\tldr\tx21, [x29,#320]", 9990368], [" 9870e4:\tcbnz\tx21, 987100 <islower@plt+0x919ab0>", 9990372], [" 9870e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9990376], [" 9870ec:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9990380], [" 9870f0:\tadd\tx0, x0, #0xd47", 9990384], [" 9870f4:\tadd\tx1, x1, #0x58c", 9990388], [" 9870f8:\tmov\tw2, #0x3be \t// #958", 9990392], [" 9870fc:\tbl\tb9770 <islower@plt+0x4c120>", 9990396], [" 987100:\tadd\tx23, x21, #0x268", 9990400], [" 987104:\tldr\tw21, [x20,#128]", 9990404], [" 987108:\tb\t987128 <islower@plt+0x919ad8>", 9990408], [" 98710c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9990412], [" 987110:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9990416], [" 987114:\tadd\tx0, x0, #0xd47", 9990420], [" 987118:\tadd\tx1, x1, #0x58c", 9990424], [" 98711c:\tmov\tw2, #0x3c4 \t// #964", 9990428], [" 987120:\tbl\tb9770 <islower@plt+0x4c120>", 9990432], [" 987124:\tmov\tx23, xzr", 9990436], [" 987128:\torr\tw16, wzr, #0x18", 9990440], [" 98712c:\tldr\tx0, [x20,#32]", 9990444], [" 987130:\torr\tw3, wzr, #0x1", 9990448], [" 987134:\tmul\tw2, w21, w16", 9990452], [" 987138:\tmov\tw1, wzr", 9990456], [" 98713c:\tbl\t993bd8 <islower@plt+0x926588>", 9990460], [" 987140:\tldr\tx15, [x22,#8]", 9990464], [" 987144:\tldr\tw8, [x22]", 9990468], [" 987148:\tldr\tw17, [x22,#16]", 9990472], [" 98714c:\tstr\tx0, [x23,#16]", 9990476], [" 987150:\tstr\tx29, [sp,#16]", 9990480], [" 987154:\tadd\tx24, x15, x8, lsl #4", 9990484], [" 987158:\tcbz\tw17, 987190 <islower@plt+0x919b40>", 9990488], [" 98715c:\tcbz\tw8, 987198 <islower@plt+0x919b48>", 9990492], [" 987160:\tadd\tx8, x15, #0x10", 9990496], [" 987164:\tmov\tx26, x15", 9990500], [" 987168:\tldur\tx16, [x8,#-16]", 9990504], [" 98716c:\torr\tx12, x16, #0x4", 9990508], [" 987170:\tcmn\tx12, #0x4", 9990512], [" 987174:\tb.ne\t98719c <islower@plt+0x919b4c>", 9990516], [" 987178:\tadd\tx15, x15, #0x10", 9990520], [" 98717c:\tmov\tx26, x8", 9990524], [" 987180:\tadd\tx8, x8, #0x10", 9990528], [" 987184:\tcmp\tx15, x24", 9990532], [" 987188:\tb.ne\t987168 <islower@plt+0x919b18>", 9990536], [" 98718c:\tb\t98719c <islower@plt+0x919b4c>", 9990540], [" 987190:\tmov\tx26, x24", 9990544], [" 987194:\tb\t98719c <islower@plt+0x919b4c>", 9990548], [" 987198:\tmov\tx26, x15", 9990552], [" 98719c:\tstr\tx25, [sp,#24]", 9990556], [" 9871a0:\tcmp\tx26, x24", 9990560], [" 9871a4:\tb.eq\t9871b4 <islower@plt+0x919b64>", 9990564], [" 9871a8:\tmov\tw25, wzr", 9990568], [" 9871ac:\torr\tw29, wzr, #0x18", 9990572], [" 9871b0:\tb\t9871fc <islower@plt+0x919bac>", 9990576], [" 9871b4:\tmov\tw25, wzr", 9990580], [" 9871b8:\tb\t987478 <islower@plt+0x919e28>", 9990584], [" 9871bc:\torr\tw27, wzr, #0xc", 9990588], [" 9871c0:\tb\t987350 <islower@plt+0x919d00>", 9990592], [" 9871c4:\torr\tw27, wzr, #0xe", 9990596], [" 9871c8:\tb\t987350 <islower@plt+0x919d00>", 9990600], [" 9871cc:\torr\tw27, wzr, #0xf", 9990604], [" 9871d0:\tb\t987350 <islower@plt+0x919d00>", 9990608], [" 9871d4:\torr\tw27, wzr, #0x10", 9990612], [" 9871d8:\tb\t987350 <islower@plt+0x919d00>", 9990616], [" 9871dc:\torr\tw27, wzr, #0x18", 9990620], [" 9871e0:\tb\t987350 <islower@plt+0x919d00>", 9990624], [" 9871e4:\torr\tw27, wzr, #0x1c", 9990628], [" 9871e8:\tb\t987350 <islower@plt+0x919d00>", 9990632], [" 9871ec:\torr\tw27, wzr, #0x1e", 9990636], [" 9871f0:\tb\t987350 <islower@plt+0x919d00>", 9990640], [" 9871f4:\torr\tw27, wzr, #0x1f", 9990644], [" 9871f8:\tb\t987350 <islower@plt+0x919d00>", 9990648], [" 9871fc:\tldr\tx28, [x26,#8]", 9990652], [" 987200:\torr\tw2, wzr, #0x1", 9990656], [" 987204:\tldr\tw1, [x20,#40]", 9990660], [" 987208:\tadd\tx4, sp, #0x30", 9990664], [" 98720c:\tldr\tx3, [x20,#64]", 9990668], [" 987210:\tldr\tx22, [x28]", 9990672], [" 987214:\tmov\tx0, x22", 9990676], [" 987218:\tbl\ta4f178 <islower@plt+0x9e1b28>", 9990680], [" 98721c:\tldr\tw8, [x28,#16]", 9990684], [" 987220:\tcmn\tw8, #0x1", 9990688], [" 987224:\tb.eq\t987248 <islower@plt+0x919bf8>", 9990692], [" 987228:\tldr\tw11, [x22,#60]", 9990696], [" 98722c:\tcbz\tw11, 987240 <islower@plt+0x919bf0>", 9990700], [" 987230:\tldr\tw7, [sp,#48]", 9990704], [" 987234:\tudiv\tw5, w7, w11", 9990708], [" 987238:\tstr\tw5, [sp,#48]", 9990712], [" 98723c:\tb\t987248 <islower@plt+0x919bf8>", 9990716], [" 987240:\torr\tw3, wzr, #0x1", 9990720], [" 987244:\tstr\tw3, [sp,#48]", 9990724], [" 987248:\tldr\tw9, [x22,#112]", 9990728], [" 98724c:\ttbnz\tw9, #0, 987314 <islower@plt+0x919cc4>", 9990732], [" 987250:\ttbnz\tw9, #1, 98731c <islower@plt+0x919ccc>", 9990736], [" 987254:\ttbnz\tw9, #2, 987324 <islower@plt+0x919cd4>", 9990740], [" 987258:\ttbnz\tw9, #3, 98732c <islower@plt+0x919cdc>", 9990744], [" 98725c:\ttbnz\tw9, #4, 987334 <islower@plt+0x919ce4>", 9990748], [" 987260:\tmov\tw27, #0x5 \t// #5", 9990752], [" 987264:\ttbnz\tw9, #5, 987350 <islower@plt+0x919d00>", 9990756], [" 987268:\ttbnz\tw9, #6, 98733c <islower@plt+0x919cec>", 9990760], [" 98726c:\tsxtb\tw0, w9", 9990764], [" 987270:\ttbnz\tw0, #31, 987344 <islower@plt+0x919cf4>", 9990768], [" 987274:\ttbnz\tw9, #8, 98734c <islower@plt+0x919cfc>", 9990772], [" 987278:\tmov\tw27, #0x9 \t// #9", 9990776], [" 98727c:\ttbnz\tw9, #9, 987350 <islower@plt+0x919d00>", 9990780], [" 987280:\tmov\tw27, #0xa \t// #10", 9990784], [" 987284:\ttbnz\tw9, #10, 987350 <islower@plt+0x919d00>", 9990788], [" 987288:\tmov\tw27, #0xb \t// #11", 9990792], [" 98728c:\ttbnz\tw9, #11, 987350 <islower@plt+0x919d00>", 9990796], [" 987290:\ttbnz\tw9, #12, 9871bc <islower@plt+0x919b6c>", 9990800], [" 987294:\tmov\tw27, #0xd \t// #13", 9990804], [" 987298:\ttbnz\tw9, #13, 987350 <islower@plt+0x919d00>", 9990808], [" 98729c:\ttbnz\tw9, #14, 9871c4 <islower@plt+0x919b74>", 9990812], [" 9872a0:\tsxth\tw10, w9", 9990816], [" 9872a4:\ttbnz\tw10, #31, 9871cc <islower@plt+0x919b7c>", 9990820], [" 9872a8:\ttbnz\tw9, #16, 9871d4 <islower@plt+0x919b84>", 9990824], [" 9872ac:\tmov\tw27, #0x11 \t// #17", 9990828], [" 9872b0:\ttbnz\tw9, #17, 987350 <islower@plt+0x919d00>", 9990832], [" 9872b4:\tmov\tw27, #0x12 \t// #18", 9990836], [" 9872b8:\ttbnz\tw9, #18, 987350 <islower@plt+0x919d00>", 9990840], [" 9872bc:\tmov\tw27, #0x13 \t// #19", 9990844], [" 9872c0:\ttbnz\tw9, #19, 987350 <islower@plt+0x919d00>", 9990848], [" 9872c4:\tmov\tw27, #0x14 \t// #20", 9990852], [" 9872c8:\ttbnz\tw9, #20, 987350 <islower@plt+0x919d00>", 9990856], [" 9872cc:\tmov\tw27, #0x15 \t// #21", 9990860], [" 9872d0:\ttbnz\tw9, #21, 987350 <islower@plt+0x919d00>", 9990864], [" 9872d4:\tmov\tw27, #0x16 \t// #22", 9990868], [" 9872d8:\ttbnz\tw9, #22, 987350 <islower@plt+0x919d00>", 9990872], [" 9872dc:\tmov\tw27, #0x17 \t// #23", 9990876], [" 9872e0:\ttbnz\tw9, #23, 987350 <islower@plt+0x919d00>", 9990880], [" 9872e4:\ttbnz\tw9, #24, 9871dc <islower@plt+0x919b8c>", 9990884], [" 9872e8:\tmov\tw27, #0x19 \t// #25", 9990888], [" 9872ec:\ttbnz\tw9, #25, 987350 <islower@plt+0x919d00>", 9990892], [" 9872f0:\tmov\tw27, #0x1a \t// #26", 9990896], [" 9872f4:\ttbnz\tw9, #26, 987350 <islower@plt+0x919d00>", 9990900], [" 9872f8:\tmov\tw27, #0x1b \t// #27", 9990904], [" 9872fc:\ttbnz\tw9, #27, 987350 <islower@plt+0x919d00>", 9990908], [" 987300:\ttbnz\tw9, #28, 9871e4 <islower@plt+0x919b94>", 9990912], [" 987304:\tmov\tw27, #0x1d \t// #29", 9990916], [" 987308:\ttbnz\tw9, #29, 987350 <islower@plt+0x919d00>", 9990920], [" 98730c:\ttbnz\tw9, #30, 9871ec <islower@plt+0x919b9c>", 9990924], [" 987310:\ttbnz\tw9, #31, 9871f4 <islower@plt+0x919ba4>", 9990928], [" 987314:\tmov\tw27, wzr", 9990932], [" 987318:\tb\t987350 <islower@plt+0x919d00>", 9990936], [" 98731c:\torr\tw27, wzr, #0x1", 9990940], [" 987320:\tb\t987350 <islower@plt+0x919d00>", 9990944], [" 987324:\torr\tw27, wzr, #0x2", 9990948], [" 987328:\tb\t987350 <islower@plt+0x919d00>", 9990952], [" 98732c:\torr\tw27, wzr, #0x3", 9990956], [" 987330:\tb\t987350 <islower@plt+0x919d00>", 9990960], [" 987334:\torr\tw27, wzr, #0x4", 9990964], [" 987338:\tb\t987350 <islower@plt+0x919d00>", 9990968], [" 98733c:\torr\tw27, wzr, #0x6", 9990972], [" 987340:\tb\t987350 <islower@plt+0x919d00>", 9990976], [" 987344:\torr\tw27, wzr, #0x7", 9990980], [" 987348:\tb\t987350 <islower@plt+0x919d00>", 9990984], [" 98734c:\torr\tw27, wzr, #0x8", 9990988], [" 987350:\tldr\tw6, [sp,#48]", 9990992], [" 987354:\tcbz\tw6, 987430 <islower@plt+0x919de0>", 9990996], [" 987358:\tldr\tx9, [x23,#16]", 9991000], [" 98735c:\tcmn\tw8, #0x1", 9991004], [" 987360:\tb.eq\t9873cc <islower@plt+0x919d7c>", 9991008], [" 987364:\tmov\tw21, wzr", 9991012], [" 987368:\tmov\tw19, wzr", 9991016], [" 98736c:\tldr\tw1, [x28,#8]", 9991020], [" 987370:\tnop", 9991024], [" 987374:\tumaddl\tx2, w25, w29, x9", 9991028], [" 987378:\tstr\tw1, [x2,#20]", 9991032], [" 98737c:\tldr\tw0, [x22,#104]", 9991036], [" 987380:\tsbfx\tw9, w0, #16, #4", 9991040], [" 987384:\tmov\tx0, x22", 9991044], [" 987388:\tstr\tw9, [x2,#8]", 9991048], [" 98738c:\tbl\ta4c92c <islower@plt+0x9df2dc>", 9991052], [" 987390:\tldr\tx9, [x23,#16]", 9991056], [" 987394:\tadd\tw13, w27, w19", 9991060], [" 987398:\tldp\tw10, w11, [x28,#12]", 9991064], [" 98739c:\tadd\tw19, w19, #0x1", 9991068], [" 9873a0:\tumaddl\tx4, w25, w29, x9", 9991072], [" 9873a4:\tadd\tw25, w25, #0x1", 9991076], [" 9873a8:\tmadd\tw12, w21, w0, w10", 9991080], [" 9873ac:\tadd\tw21, w21, #0x4", 9991084], [" 9873b0:\tstp\tw0, w12, [x4,#12]", 9991088], [" 9873b4:\tldr\tw8, [sp,#48]", 9991092], [" 9873b8:\tmadd\tw14, w8, w11, w13", 9991096], [" 9873bc:\tcmp\tw19, w8", 9991100], [" 9873c0:\tstr\tw14, [x4,#4]", 9991104], [" 9873c4:\tb.cc\t98736c <islower@plt+0x919d1c>", 9991108], [" 9873c8:\tb\t987430 <islower@plt+0x919de0>", 9991112], [" 9873cc:\tmov\tw21, wzr", 9991116], [" 9873d0:\tmov\tw19, wzr", 9991120], [" 9873d4:\tldr\tw16, [x28,#8]", 9991124], [" 9873d8:\tnop", 9991128], [" 9873dc:\tumaddl\tx5, w25, w29, x9", 9991132], [" 9873e0:\tmov\tx0, x22", 9991136], [" 9873e4:\tstr\tw16, [x5,#20]", 9991140], [" 9873e8:\tldr\tw17, [x22,#104]", 9991144], [" 9873ec:\tsbfx\tw18, w17, #16, #4", 9991148], [" 9873f0:\tstr\tw18, [x5,#8]", 9991152], [" 9873f4:\tbl\ta4c92c <islower@plt+0x9df2dc>", 9991156], [" 9873f8:\tldr\tx9, [x23,#16]", 9991160], [" 9873fc:\tadd\tw19, w19, #0x1", 9991164], [" 987400:\tldr\tw3, [x28,#12]", 9991168], [" 987404:\tnop", 9991172], [" 987408:\tumaddl\tx6, w25, w29, x9", 9991176], [" 98740c:\tadd\tw25, w25, #0x1", 9991180], [" 987410:\tmadd\tw4, w21, w0, w3", 9991184], [" 987414:\tadd\tw21, w21, #0x4", 9991188], [" 987418:\tstr\tw27, [x6,#4]", 9991192], [" 98741c:\tadd\tw27, w27, #0x1", 9991196], [" 987420:\tstp\tw0, w4, [x6,#12]", 9991200], [" 987424:\tldr\tw7, [sp,#48]", 9991204], [" 987428:\tcmp\tw19, w7", 9991208], [" 98742c:\tb.cc\t9873d4 <islower@plt+0x919d84>", 9991212], [" 987430:\tadd\tx16, x26, #0x10", 9991216], [" 987434:\tcmp\tx16, x24", 9991220], [" 987438:\tb.eq\t987468 <islower@plt+0x919e18>", 9991224], [" 98743c:\tadd\tx9, x26, #0x20", 9991228], [" 987440:\tmov\tx17, x16", 9991232], [" 987444:\tldur\tx7, [x9,#-16]", 9991236], [" 987448:\torr\tx13, x7, #0x4", 9991240], [" 98744c:\tcmn\tx13, #0x4", 9991244], [" 987450:\tb.ne\t987468 <islower@plt+0x919e18>", 9991248], [" 987454:\tmov\tx16, x9", 9991252], [" 987458:\tadd\tx9, x9, #0x10", 9991256], [" 98745c:\tadd\tx17, x17, #0x10", 9991260], [" 987460:\tcmp\tx17, x24", 9991264], [" 987464:\tb.ne\t987444 <islower@plt+0x919df4>", 9991268], [" 987468:\tcmp\tx16, x24", 9991272], [" 98746c:\tmov\tx26, x16", 9991276], [" 987470:\tb.ne\t9871fc <islower@plt+0x919bac>", 9991280], [" 987474:\tldr\tx0, [x23,#16]", 9991284], [" 987478:\torr\tw18, wzr, #0x18", 9991288], [" 98747c:\tstr\tw25, [x23,#4]", 9991292], [" 987480:\tadrp\tx4, 986000 <islower@plt+0x9189b0>", 9991296], [" 987484:\tumaddl\tx1, w25, w18, x0", 9991300], [" 987488:\tadd\tx4, x4, #0xf5c", 9991304], [" 98748c:\tadd\tx2, sp, #0x30", 9991308], [" 987490:\tstr\tx4, [sp,#48]", 9991312], [" 987494:\tbl\t98afac <islower@plt+0x91d95c>", 9991316], [" 987498:\tldr\tw3, [x20,#132]", 9991320], [" 98749c:\tmov\tw1, wzr", 9991324], [" 9874a0:\tldr\tx0, [x20,#32]", 9991328], [" 9874a4:\tlsl\tw2, w3, #3", 9991332], [" 9874a8:\tstr\tw3, [x23,#8]", 9991336], [" 9874ac:\torr\tw3, wzr, #0x1", 9991340], [" 9874b0:\tbl\t993bd8 <islower@plt+0x926588>", 9991344], [" 9874b4:\tldrsw\tx8, [x20,#132]", 9991348], [" 9874b8:\tstr\tx0, [x23,#24]", 9991352], [" 9874bc:\tldp\tx29, x25, [sp,#16]", 9991356], [" 9874c0:\tcbz\tw8, 98765c <islower@plt+0x91a00c>", 9991360], [" 9874c4:\tadd\tx7, x8, #0x22", 9991364], [" 9874c8:\tmov\tw23, #0x23 \t// #35", 9991368], [" 9874cc:\tcmp\tx7, #0x23", 9991372], [" 9874d0:\tcsel\tx3, x23, x7, lt", 9991376], [" 9874d4:\torr\tw24, wzr, #0x2", 9991380], [" 9874d8:\tadd\tx9, x20, x3, lsl #2", 9991384], [" 9874dc:\tcmp\tx9, x0", 9991388], [" 9874e0:\tlsl\tx22, x8, #1", 9991392], [" 9874e4:\tcset\tw10, ls", 9991396], [" 9874e8:\tcmp\tx22, #0x2", 9991400], [" 9874ec:\tcsel\tx12, x24, x22, lt", 9991404], [" 9874f0:\tadd\tx9, x20, #0x88", 9991408], [" 9874f4:\tadd\tx13, x0, x12, lsl #2", 9991412], [" 9874f8:\tcmp\tx13, x9", 9991416], [" 9874fc:\tcset\tw12, ls", 9991420], [" 987500:\ttbnz\tw8, #31, 987544 <islower@plt+0x919ef4>", 9991424], [" 987504:\torr\tw27, w10, w12", 9991428], [" 987508:\ttbz\tw27, #0, 987544 <islower@plt+0x919ef4>", 9991432], [" 98750c:\tcmp\tw8, #0x0", 9991436], [" 987510:\tb.le\t987538 <islower@plt+0x919ee8>", 9991440], [" 987514:\tcmp\tw8, #0x1", 9991444], [" 987518:\tb.ne\t9876a0 <islower@plt+0x91a050>", 9991448], [" 98751c:\tmov\tx10, xzr", 9991452], [" 987520:\tadd\tx11, x20, x10, lsl #2", 9991456], [" 987524:\tadd\tx12, x0, x10, lsl #3", 9991460], [" 987528:\tldr\tw17, [x11,#136]", 9991464], [" 98752c:\tstp\tw17, w10, [x12]", 9991468], [" 987530:\tcmp\tw8, #0x1", 9991472], [" 987534:\tb.ge\t98765c <islower@plt+0x91a00c>", 9991476], [" 987538:\tldr\tw9, [x9]", 9991480], [" 98753c:\tstp\tw9, wzr, [x0]", 9991484], [" 987540:\tb\t98765c <islower@plt+0x91a00c>", 9991488], [" 987544:\tand\tw9, w8, #0x7", 9991492], [" 987548:\tsub\tw14, w8, #0x1", 9991496], [" 98754c:\tcmp\tw14, #0x7", 9991500], [" 987550:\tb.cs\t98755c <islower@plt+0x919f0c>", 9991504], [" 987554:\tmov\tw12, wzr", 9991508], [" 987558:\tb\t987638 <islower@plt+0x919fe8>", 9991512], [" 98755c:\tmov\tx22, x29", 9991516], [" 987560:\tsub\tw11, w8, w9", 9991520], [" 987564:\torr\tw10, wzr, #0x7", 9991524], [" 987568:\tsub\tw15, w10, #0x7", 9991528], [" 98756c:\tsub\tw17, w10, #0x6", 9991532], [" 987570:\tadd\tx14, x0, w15, uxtw #3", 9991536], [" 987574:\tadd\tx16, x20, w15, uxtw #2", 9991540], [" 987578:\tadd\tx18, x0, w17, uxtw #3", 9991544], [" 98757c:\tstr\tw15, [x14,#4]", 9991548], [" 987580:\tadd\tx1, x20, w17, uxtw #2", 9991552], [" 987584:\tldr\tw29, [x16,#136]", 9991556], [" 987588:\tsub\tw16, w10, #0x5", 9991560], [" 98758c:\tstr\tw17, [x18,#4]", 9991564], [" 987590:\tadd\tx13, x20, w10, uxtw #2", 9991568], [" 987594:\tadd\tx17, x0, w16, uxtw #3", 9991572], [" 987598:\tadd\tx2, x20, w16, uxtw #2", 9991576], [" 98759c:\tstr\tw29, [x14]", 9991580], [" 9875a0:\tsubs\tw11, w11, #0x8", 9991584], [" 9875a4:\tldr\tw21, [x1,#136]", 9991588], [" 9875a8:\tsub\tw1, w10, #0x4", 9991592], [" 9875ac:\tstr\tw16, [x17,#4]", 9991596], [" 9875b0:\tadd\tx3, x0, w1, uxtw #3", 9991600], [" 9875b4:\tadd\tx4, x20, w1, uxtw #2", 9991604], [" 9875b8:\tstr\tw21, [x18]", 9991608], [" 9875bc:\tsub\tw18, w10, #0x3", 9991612], [" 9875c0:\tldr\tw6, [x2,#136]", 9991616], [" 9875c4:\tstr\tw1, [x3,#4]", 9991620], [" 9875c8:\tadd\tx5, x0, w18, uxtw #3", 9991624], [" 9875cc:\tstr\tw6, [x17]", 9991628], [" 9875d0:\tadd\tx6, x20, w18, uxtw #2", 9991632], [" 9875d4:\tldr\tw2, [x4,#136]", 9991636], [" 9875d8:\tsub\tw4, w10, #0x2", 9991640], [" 9875dc:\tstr\tw18, [x5,#4]", 9991644], [" 9875e0:\tadd\tx7, x0, w4, uxtw #3", 9991648], [" 9875e4:\tadd\tx23, x20, w4, uxtw #2", 9991652], [" 9875e8:\tstr\tw2, [x3]", 9991656], [" 9875ec:\tsub\tw2, w10, #0x1", 9991660], [" 9875f0:\tldr\tw1, [x6,#136]", 9991664], [" 9875f4:\tstr\tw4, [x7,#4]", 9991668], [" 9875f8:\tadd\tx15, x0, w2, uxtw #3", 9991672], [" 9875fc:\tadd\tx8, x20, w2, uxtw #2", 9991676], [" 987600:\tstr\tw1, [x5]", 9991680], [" 987604:\tldr\tw12, [x23,#136]", 9991684], [" 987608:\tstr\tw2, [x15,#4]", 9991688], [" 98760c:\tstr\tw12, [x7]", 9991692], [" 987610:\tadd\tx12, x0, w10, uxtw #3", 9991696], [" 987614:\tldr\tw8, [x8,#136]", 9991700], [" 987618:\tstr\tw10, [x12,#4]", 9991704], [" 98761c:\tadd\tw10, w10, #0x8", 9991708], [" 987620:\tstr\tw8, [x15]", 9991712], [" 987624:\tldr\tw13, [x13,#136]", 9991716], [" 987628:\tstr\tw13, [x12]", 9991720], [" 98762c:\tb.ne\t987568 <islower@plt+0x919f18>", 9991724], [" 987630:\tsub\tw12, w10, #0x7", 9991728], [" 987634:\tmov\tx29, x22", 9991732], [" 987638:\tcbz\tw9, 98765c <islower@plt+0x91a00c>", 9991736], [" 98763c:\tadd\tx11, x20, #0x88", 9991740], [" 987640:\tadd\tx10, x0, w12, uxtw #3", 9991744], [" 987644:\tsubs\tw9, w9, #0x1", 9991748], [" 987648:\tstr\tw12, [x10,#4]", 9991752], [" 98764c:\tldr\tw14, [x11,w12,uxtw #2]", 9991756], [" 987650:\tadd\tw12, w12, #0x1", 9991760], [" 987654:\tstr\tw14, [x10]", 9991764], [" 987658:\tb.ne\t987640 <islower@plt+0x919ff0>", 9991768], [" 98765c:\tcbz\tx25, 987668 <islower@plt+0x91a018>", 9991772], [" 987660:\tmov\tx0, x25", 9991776], [" 987664:\tbl\tc6328 <islower@plt+0x58cd8>", 9991780], [" 987668:\tmrs\tx20, tpidr_el0", 9991784], [" 98766c:\tldr\tx0, [x20,#40]", 9991788], [" 987670:\tldr\tx8, [sp,#56]", 9991792], [" 987674:\tcmp\tx0, x8", 9991796], [" 987678:\tb.ne\t98784c <islower@plt+0x91a1fc>", 9991800], [" 98767c:\tmov\tx0, x29", 9991804], [" 987680:\tldp\tx29, x30, [sp,#144]", 9991808], [" 987684:\tldp\tx20, x19, [sp,#128]", 9991812], [" 987688:\tldp\tx22, x21, [sp,#112]", 9991816], [" 98768c:\tldp\tx24, x23, [sp,#96]", 9991820], [" 987690:\tldp\tx26, x25, [sp,#80]", 9991824], [" 987694:\tldp\tx28, x27, [sp,#64]", 9991828], [" 987698:\tadd\tsp, sp, #0xa0", 9991832], [" 98769c:\tret", 9991836], [" 9876a0:\tcmp\tw8, #0xf", 9991840], [" 9876a4:\tb.le\t98774c <islower@plt+0x91a0fc>", 9991844], [" 9876a8:\tadrp\tx13, cef000 <LoadQCC+0xf23d0>", 9991848], [" 9876ac:\tmovi\tv0.4s, #0x10", 9991852], [" 9876b0:\tadrp\tx14, cef000 <LoadQCC+0xf23d0>", 9991856], [" 9876b4:\tadrp\tx15, cee000 <LoadQCC+0xf13d0>", 9991860], [" 9876b8:\tadrp\tx16, cef000 <LoadQCC+0xf23d0>", 9991864], [" 9876bc:\tldr\tq2, [x13,#768]", 9991868], [" 9876c0:\tsub\tx10, x8, #0x1", 9991872], [" 9876c4:\tldr\tq4, [x14,#784]", 9991876], [" 9876c8:\tand\tx11, x8, #0xf", 9991880], [" 9876cc:\tldr\tq17, [x15,#3712]", 9991884], [" 9876d0:\tsub\tx13, x10, x11", 9991888], [" 9876d4:\tldr\tq6, [x16,#800]", 9991892], [" 9876d8:\tmov\tx12, xzr", 9991896], [" 9876dc:\tsub\tx14, x13, #0xf", 9991900], [" 9876e0:\tmov\tx10, x0", 9991904], [" 9876e4:\tmov\tx15, x9", 9991908], [" 9876e8:\tldp\tq16, q5, [x15]", 9991912], [" 9876ec:\tmov\tx18, x10", 9991916], [" 9876f0:\tadd\tv7.4s, v17.4s, v0.4s", 9991920], [" 9876f4:\tcmp\tx12, x14", 9991924], [" 9876f8:\tadd\tv18.4s, v6.4s, v0.4s", 9991928], [" 9876fc:\tadd\tv19.4s, v4.4s, v0.4s", 9991932], [" 987700:\tadd\tx1, x10, #0x40", 9991936], [" 987704:\tadd\tv20.4s, v2.4s, v0.4s", 9991940], [" 987708:\tadd\tx17, x10, #0x60", 9991944], [" 98770c:\tldp\tq3, q1, [x15,#32]", 9991948], [" 987710:\tadd\tx12, x12, #0x10", 9991952], [" 987714:\tst2\t{v16.4s, v17.4s}, [x18], #32", 9991956], [" 987718:\tmov\tv17.16b, v7.16b", 9991960], [" 98771c:\tadd\tx10, x10, #0x80", 9991964], [" 987720:\tst2\t{v3.4s, v4.4s}, [x1]", 9991968], [" 987724:\tmov\tv4.16b, v19.16b", 9991972], [" 987728:\tadd\tx15, x15, #0x40", 9991976], [" 98772c:\tst2\t{v1.4s, v2.4s}, [x17]", 9991980], [" 987730:\tmov\tv2.16b, v20.16b", 9991984], [" 987734:\tst2\t{v5.4s, v6.4s}, [x18]", 9991988], [" 987738:\tmov\tv6.16b, v18.16b", 9991992], [" 98773c:\tb.ne\t9876e8 <islower@plt+0x91a098>", 9991996], [" 987740:\tcbz\tx11, 987530 <islower@plt+0x919ee0>", 9992000], [" 987744:\tadd\tx10, x13, #0x1", 9992004], [" 987748:\tb\t987750 <islower@plt+0x91a100>", 9992008], [" 98774c:\tmov\tx10, xzr", 9992012], [" 987750:\tand\tx11, x8, #0x8", 9992016], [" 987754:\tcmp\tx11, #0x7", 9992020], [" 987758:\tb.ls\t9877cc <islower@plt+0x91a17c>", 9992024], [" 98775c:\tadrp\tx17, cee000 <LoadQCC+0xf13d0>", 9992028], [" 987760:\tdup\tv1.2d, x10", 9992032], [" 987764:\tfmov\ts3, w10", 9992036], [" 987768:\tadd\tw3, w10, #0x1", 9992040], [" 98776c:\tadrp\tx21, cee000 <LoadQCC+0xf13d0>", 9992044], [" 987770:\tldr\tq0, [x17,#3040]", 9992048], [" 987774:\tadd\tw5, w10, #0x2", 9992052], [" 987778:\tadd\tw6, w10, #0x3", 9992056], [" 98777c:\tldr\tq4, [x21,#3024]", 9992060], [" 987780:\tadd\tx26, x20, x10, lsl #2", 9992064], [" 987784:\tadd\tx18, x0, x10, lsl #3", 9992068], [" 987788:\tmov\tv3.s[1], w3", 9992072], [" 98778c:\tadd\tx10, x10, #0x8", 9992076], [" 987790:\tadd\tv5.2d, v1.2d, v0.2d", 9992080], [" 987794:\tcmp\tx10, x8", 9992084], [" 987798:\tadd\tv4.2d, v1.2d, v4.2d", 9992088], [" 98779c:\tmov\tv3.s[2], w5", 9992092], [" 9877a0:\txtn\tv1.2s, v5.2d", 9992096], [" 9877a4:\tfmov\tx5, d5", 9992100], [" 9877a8:\tmov\tv3.s[3], w6", 9992104], [" 9877ac:\txtn2\tv1.4s, v4.2d", 9992108], [" 9877b0:\tadd\tx28, x20, x5, lsl #2", 9992112], [" 9877b4:\tadd\tx1, x0, x5, lsl #3", 9992116], [" 9877b8:\tldur\tq2, [x26,#136]", 9992120], [" 9877bc:\tldur\tq0, [x28,#136]", 9992124], [" 9877c0:\tst2\t{v2.4s, v3.4s}, [x18]", 9992128], [" 9877c4:\tst2\t{v0.4s, v1.4s}, [x1]", 9992132], [" 9877c8:\tb.ge\t987530 <islower@plt+0x919ee0>", 9992136], [" 9877cc:\tand\tx14, x8, #0x4", 9992140], [" 9877d0:\tcmp\tx14, #0x3", 9992144], [" 9877d4:\tb.ls\t987814 <islower@plt+0x91a1c4>", 9992148], [" 9877d8:\tfmov\ts2, w10", 9992152], [" 9877dc:\tadd\tw7, w10, #0x1", 9992156], [" 9877e0:\tadd\tw25, w10, #0x2", 9992160], [" 9877e4:\tadd\tw27, w10, #0x3", 9992164], [" 9877e8:\tadd\tx3, x20, x10, lsl #2", 9992168], [" 9877ec:\tadd\tx2, x0, x10, lsl #3", 9992172], [" 9877f0:\tadd\tx10, x10, #0x4", 9992176], [" 9877f4:\tmov\tv2.s[1], w7", 9992180], [" 9877f8:\tcmp\tx10, x8", 9992184], [" 9877fc:\tmov\tv2.s[2], w25", 9992188], [" 987800:\tldr\tx25, [sp,#24]", 9992192], [" 987804:\tmov\tv2.s[3], w27", 9992196], [" 987808:\tldur\tq1, [x3,#136]", 9992200], [" 98780c:\tst2\t{v1.4s, v2.4s}, [x2]", 9992204], [" 987810:\tb.ge\t987530 <islower@plt+0x919ee0>", 9992208], [" 987814:\tand\tx16, x8, #0x2", 9992212], [" 987818:\tcmp\tx16, #0x1", 9992216], [" 98781c:\tb.ls\t987520 <islower@plt+0x919ed0>", 9992220], [" 987820:\tfmov\ts4, w10", 9992224], [" 987824:\tadd\tw11, w10, #0x1", 9992228], [" 987828:\tadd\tx4, x20, x10, lsl #2", 9992232], [" 98782c:\tadd\tx5, x0, x10, lsl #3", 9992236], [" 987830:\tadd\tx10, x10, #0x2", 9992240], [" 987834:\tcmp\tx10, x8", 9992244], [" 987838:\tmov\tv4.s[1], w11", 9992248], [" 98783c:\tldr\td3, [x4,#136]", 9992252], [" 987840:\tst2\t{v3.2s, v4.2s}, [x5]", 9992256], [" 987844:\tb.lt\t987520 <islower@plt+0x919ed0>", 9992260], [" 987848:\tb\t987530 <islower@plt+0x919ee0>", 9992264], [" 98784c:\tbl\t6ce60 <__stack_chk_fail@plt>", 9992268], ["", 0]], "l": 16, "f": "LLVMCompiler::exportHWShaderMetaData(QGLC_GLSL_SYMBOLDATA*, llvm::DenseMap&lt;char const*, TFInfo*, llvm::DenseMapInfo&lt;char const*&gt; &gt;*, bool)"}, "144": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000094080c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x122e54>:", 0], [" 94080c:\tstr\tx20, [sp,#-32]!", 9701388], [" 940810:\tstp\tx19, x30, [sp,#16]", 9701392], [" 940814:\tmov\tx19, x0", 9701396], [" 940818:\tadrp\tx0, e32000 <__bss_start+0xac7c>", 9701400], [" 94081c:\tadd\tx0, x0, #0x6b0", 9701404], [" 940820:\torr\tw1, wzr, #0x1", 9701408], [" 940824:\tmov\tw2, wzr", 9701412], [" 940828:\tbl\t84054 <islower@plt+0x16a04>", 9701416], [" 94082c:\tcbz\tw0, 940848 <islower@plt+0x8d31f8>", 9701420], [" 940830:\tadrp\tx20, e32000 <__bss_start+0xac7c>", 9701424], [" 940834:\tldr\tw19, [x20,#1712]", 9701428], [" 940838:\tbl\t8404c <islower@plt+0x169fc>", 9701432], [" 94083c:\tcmp\tw19, #0x2", 9701436], [" 940840:\tb.ne\t940834 <islower@plt+0x8d31e4>", 9701440], [" 940844:\tb\t9408d8 <islower@plt+0x8d3288>", 9701444], [" 940848:\torr\tw0, wzr, #0x40", 9701448], [" 94084c:\tbl\t6ced0 <malloc@plt>", 9701452], [" 940850:\tmov\tx20, x0", 9701456], [" 940854:\tcbnz\tx20, 940870 <islower@plt+0x8d3220>", 9701460], [" 940858:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9701464], [" 94085c:\tadrp\tx1, c86000 <LoadQCC+0x893d0>", 9701468], [" 940860:\tadd\tx0, x0, #0xd47", 9701472], [" 940864:\tadd\tx1, x1, #0x3ef", 9701476], [" 940868:\tmov\tw2, #0x32 \t// #50", 9701480], [" 94086c:\tbl\tb9770 <islower@plt+0x4c120>", 9701484], [" 940870:\tadrp\tx8, cb8000 <LoadQCC+0xbb3d0>", 9701488], [" 940874:\tmovi\tv1.2d, #0x0", 9701492], [" 940878:\tadd\tx8, x8, #0x7a7", 9701496], [" 94087c:\tstrh\twzr, [x20,#24]", 9701500], [" 940880:\tadrp\tx9, cb8000 <LoadQCC+0xbb3d0>", 9701504], [" 940884:\tstrb\twzr, [x20,#26]", 9701508], [" 940888:\tadd\tx9, x9, #0x7c7", 9701512], [" 94088c:\tstr\txzr, [x20,#32]", 9701516], [" 940890:\tfmov\td0, x8", 9701520], [" 940894:\tadrp\tx10, e32000 <__bss_start+0xac7c>", 9701524], [" 940898:\tadrp\tx11, 940000 <islower@plt+0x8d29b0>", 9701528], [" 94089c:\tadd\tx10, x10, #0x64b", 9701532], [" 9408a0:\tstur\tq1, [x20,#40]", 9701536], [" 9408a4:\tadd\tx11, x11, #0x904", 9701540], [" 9408a8:\torr\tw2, wzr, #0x1", 9701544], [" 9408ac:\tmov\tx0, x19", 9701548], [" 9408b0:\tstr\tx10, [x20,#16]", 9701552], [" 9408b4:\tmov\tv0.d[1], x9", 9701556], [" 9408b8:\tmov\tx1, x20", 9701560], [" 9408bc:\tstr\tx11, [x20,#56]", 9701564], [" 9408c0:\tstr\tq0, [x20]", 9701568], [" 9408c4:\tbl\t1bbc14 <islower@plt+0x14e5c4>", 9701572], [" 9408c8:\tbl\t8404c <islower@plt+0x169fc>", 9701576], [" 9408cc:\tadrp\tx8, e32000 <__bss_start+0xac7c>", 9701580], [" 9408d0:\torr\tw9, wzr, #0x2", 9701584], [" 9408d4:\tstr\tw9, [x8,#1712]", 9701588], [" 9408d8:\tldp\tx19, x30, [sp,#16]", 9701592], [" 9408dc:\tldr\tx20, [sp],#32", 9701596], [" 9408e0:\tret", 9701600], ["", 0]], "l": 16, "f": "llvm::initializeQGPUI64EmulatePassPass(llvm::PassRegistry&)"}, "145": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000714e94 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x34e7cc>:", 0], [" 714e94:\tsub\tsp, sp, #0x80", 7425684], [" 714e98:\tstr\tx28, [sp,#32]", 7425688], [" 714e9c:\tstp\tx27, x26, [sp,#48]", 7425692], [" 714ea0:\tstp\tx25, x24, [sp,#64]", 7425696], [" 714ea4:\tstp\tx23, x22, [sp,#80]", 7425700], [" 714ea8:\tstp\tx21, x20, [sp,#96]", 7425704], [" 714eac:\tstp\tx19, x30, [sp,#112]", 7425708], [" 714eb0:\tmrs\tx12, tpidr_el0", 7425712], [" 714eb4:\tmovi\tv2.2d, #0x0", 7425716], [" 714eb8:\tldr\tx8, [x12,#40]", 7425720], [" 714ebc:\tmov\tx19, x0", 7425724], [" 714ec0:\tmov\tx9, #0x10100000000 \t// #1103806595072", 7425728], [" 714ec4:\tmov\tx20, x4", 7425732], [" 714ec8:\tmov\tx21, x3", 7425736], [" 714ecc:\tstr\tx8, [sp,#24]", 7425740], [" 714ed0:\torr\tw8, wzr, #0x1", 7425744], [" 714ed4:\tmov\tx22, x2", 7425748], [" 714ed8:\tstrb\twzr, [x19,#80]", 7425752], [" 714edc:\tstr\tx9, [x19,#72]", 7425756], [" 714ee0:\tmov\tx23, x1", 7425760], [" 714ee4:\tstrb\twzr, [x19,#110]", 7425764], [" 714ee8:\tstur\txzr, [x19,#91]", 7425768], [" 714eec:\tstur\txzr, [x19,#84]", 7425772], [" 714ef0:\tstrb\tw8, [x19,#99]", 7425776], [" 714ef4:\tstrb\twzr, [x19,#288]", 7425780], [" 714ef8:\tstrb\tw8, [x19,#100]", 7425784], [" 714efc:\tstrb\tw8, [x19,#101]", 7425788], [" 714f00:\tstr\twzr, [x19,#104]", 7425792], [" 714f04:\tstrb\twzr, [x19,#108]", 7425796], [" 714f08:\tstrb\twzr, [x19,#109]", 7425800], [" 714f0c:\tstr\tw8, [x19,#156]", 7425804], [" 714f10:\tstrb\twzr, [x19,#111]", 7425808], [" 714f14:\tstrb\tw8, [x19,#112]", 7425812], [" 714f18:\tstrb\twzr, [x19,#143]", 7425816], [" 714f1c:\tstrb\twzr, [x19,#117]", 7425820], [" 714f20:\tstur\twzr, [x19,#113]", 7425824], [" 714f24:\tstrb\twzr, [x19,#136]", 7425828], [" 714f28:\tstur\tq2, [x19,#120]", 7425832], [" 714f2c:\tstrb\tw8, [x19,#137]", 7425836], [" 714f30:\tstrb\twzr, [x19,#153]", 7425840], [" 714f34:\tstrb\twzr, [x19,#142]", 7425844], [" 714f38:\tstur\twzr, [x19,#138]", 7425848], [" 714f3c:\tstr\txzr, [x19,#144]", 7425852], [" 714f40:\tbl\tcfbf0 <islower@plt+0x625a0>", 7425856], [" 714f44:\tmovi\tv3.2d, #0x0", 7425860], [" 714f48:\torr\tw9, wzr, #0x2", 7425864], [" 714f4c:\tstr\txzr, [x19,#160]", 7425868], [" 714f50:\tstr\txzr, [x19,#264]", 7425872], [" 714f54:\tstr\tx0, [x19,#280]", 7425876], [" 714f58:\tstr\tw9, [x19,#272]", 7425880], [" 714f5c:\tstr\txzr, [sp,#16]", 7425884], [" 714f60:\tstr\tq3, [sp]", 7425888], [" 714f64:\tcbz\tx23, 714fc4 <islower@plt+0x6a7974>", 7425892], [" 714f68:\tcmn\tx22, #0x10", 7425896], [" 714f6c:\tb.cs\t71534c <islower@plt+0x6a7cfc>", 7425900], [" 714f70:\tcmp\tx22, #0x17", 7425904], [" 714f74:\tb.cs\t714f90 <islower@plt+0x6a7940>", 7425908], [" 714f78:\tmov\tx15, sp", 7425912], [" 714f7c:\torr\tx24, x15, #0x1", 7425916], [" 714f80:\tlsl\tx12, x22, #1", 7425920], [" 714f84:\tstrb\tw12, [sp]", 7425924], [" 714f88:\tcbnz\tx22, 714fb0 <islower@plt+0x6a7960>", 7425928], [" 714f8c:\tb\t714fc0 <islower@plt+0x6a7970>", 7425932], [" 714f90:\tadd\tx13, x22, #0x10", 7425936], [" 714f94:\tand\tx25, x13, #0xfffffffffffffff0", 7425940], [" 714f98:\tmov\tx0, x25", 7425944], [" 714f9c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7425948], [" 714fa0:\tmov\tx24, x0", 7425952], [" 714fa4:\torr\tx14, x25, #0x1", 7425956], [" 714fa8:\tstp\tx22, x24, [sp,#8]", 7425960], [" 714fac:\tstr\tx14, [sp]", 7425964], [" 714fb0:\tmov\tx0, x24", 7425968], [" 714fb4:\tmov\tx1, x23", 7425972], [" 714fb8:\tmov\tx2, x22", 7425976], [" 714fbc:\tbl\t6cdd0 <memcpy@plt>", 7425980], [" 714fc0:\tstrb\twzr, [x24,x22]", 7425984], [" 714fc4:\tldrb\tw10, [x19]", 7425988], [" 714fc8:\ttbnz\tw10, #0, 714fdc <islower@plt+0x6a798c>", 7425992], [" 714fcc:\tmov\tw26, wzr", 7425996], [" 714fd0:\tstrh\twzr, [x19]", 7426000], [" 714fd4:\tmov\tw8, #0x16 \t// #22", 7426004], [" 714fd8:\tb\t715004 <islower@plt+0x6a79b4>", 7426008], [" 714fdc:\tldr\tx16, [x19,#16]", 7426012], [" 714fe0:\tmov\tw8, #0x16 \t// #22", 7426016], [" 714fe4:\tstrb\twzr, [x16]", 7426020], [" 714fe8:\tldrb\tw26, [x19]", 7426024], [" 714fec:\tstr\txzr, [x19,#8]", 7426028], [" 714ff0:\ttbz\tw26, #0, 715000 <islower@plt+0x6a79b0>", 7426032], [" 714ff4:\tldr\tx26, [x19]", 7426036], [" 714ff8:\tand\tx8, x26, #0xfffffffffffffffe", 7426040], [" 714ffc:\tsub\tx8, x8, #0x1", 7426044], [" 715000:\ttbnz\tw26, #0, 715014 <islower@plt+0x6a79c4>", 7426048], [" 715004:\tand\tw17, w26, #0xfe", 7426052], [" 715008:\torr\tw28, wzr, #0x1", 7426056], [" 71500c:\tlsr\tx24, x17, #1", 7426060], [" 715010:\tb\t71501c <islower@plt+0x6a79cc>", 7426064], [" 715014:\tldr\tx24, [x19,#8]", 7426068], [" 715018:\tmov\tw28, wzr", 7426072], [" 71501c:\tadd\tx18, x24, #0x10", 7426076], [" 715020:\tand\tx9, x18, #0xfffffffffffffff0", 7426080], [" 715024:\tcmp\tx24, #0x17", 7426084], [" 715028:\tsub\tx0, x9, #0x1", 7426088], [" 71502c:\tmov\tw14, #0x16 \t// #22", 7426092], [" 715030:\tcsel\tx25, x14, x0, cc", 7426096], [" 715034:\tcmp\tx25, x8", 7426100], [" 715038:\tb.eq\t7150e0 <islower@plt+0x6a7a90>", 7426104], [" 71503c:\tcmp\tx24, #0x17", 7426108], [" 715040:\tb.cs\t71505c <islower@plt+0x6a7a0c>", 7426112], [" 715044:\tldr\tx23, [x19,#16]", 7426116], [" 715048:\tmov\tw27, wzr", 7426120], [" 71504c:\tadd\tx22, x19, #0x1", 7426124], [" 715050:\tcbz\tw28, 71508c <islower@plt+0x6a7a3c>", 7426128], [" 715054:\torr\tw28, wzr, #0x1", 7426132], [" 715058:\tb\t715078 <islower@plt+0x6a7a28>", 7426136], [" 71505c:\tadd\tx0, x25, #0x1", 7426140], [" 715060:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7426144], [" 715064:\tmov\tx22, x0", 7426148], [" 715068:\ttbz\tw28, #0, 715084 <islower@plt+0x6a7a34>", 7426152], [" 71506c:\tmov\tw28, wzr", 7426156], [" 715070:\tadd\tx23, x19, #0x1", 7426160], [" 715074:\torr\tw27, wzr, #0x1", 7426164], [" 715078:\tand\tw1, w26, #0xfe", 7426168], [" 71507c:\tlsr\tx10, x1, #1", 7426172], [" 715080:\tb\t71509c <islower@plt+0x6a7a4c>", 7426176], [" 715084:\tldr\tx23, [x19,#16]", 7426180], [" 715088:\torr\tw27, wzr, #0x1", 7426184], [" 71508c:\tldr\tx10, [x19,#8]", 7426188], [" 715090:\tcmn\tx10, #0x1", 7426192], [" 715094:\tb.eq\t7150b0 <islower@plt+0x6a7a60>", 7426196], [" 715098:\torr\tw28, wzr, #0x1", 7426200], [" 71509c:\tadd\tx2, x10, #0x1", 7426204], [" 7150a0:\tmov\tx0, x22", 7426208], [" 7150a4:\tmov\tx1, x23", 7426212], [" 7150a8:\tbl\t6cdd0 <memcpy@plt>", 7426216], [" 7150ac:\tcbz\tw28, 7150c0 <islower@plt+0x6a7a70>", 7426220], [" 7150b0:\tmov\tx0, x23", 7426224], [" 7150b4:\tbl\t6cda0 <operator delete(void*)@plt>", 7426228], [" 7150b8:\ttbnz\tw27, #0, 7150c4 <islower@plt+0x6a7a74>", 7426232], [" 7150bc:\tb\t7150d8 <islower@plt+0x6a7a88>", 7426236], [" 7150c0:\tcbz\tw27, 7150d8 <islower@plt+0x6a7a88>", 7426240], [" 7150c4:\tadd\tx2, x25, #0x1", 7426244], [" 7150c8:\tstr\tx22, [x19,#16]", 7426248], [" 7150cc:\torr\tx3, x2, #0x1", 7426252], [" 7150d0:\tstp\tx3, x24, [x19]", 7426256], [" 7150d4:\tb\t7150e0 <islower@plt+0x6a7a90>", 7426260], [" 7150d8:\tlsl\tx18, x24, #1", 7426264], [" 7150dc:\tstrb\tw18, [x19]", 7426268], [" 7150e0:\tldr\tq0, [sp]", 7426272], [" 7150e4:\tldr\tx2, [sp,#16]", 7426276], [" 7150e8:\tstr\txzr, [sp,#16]", 7426280], [" 7150ec:\tstr\tq0, [x19]", 7426284], [" 7150f0:\tmovi\tv0.2d, #0x0", 7426288], [" 7150f4:\tstr\tx2, [x19,#16]", 7426292], [" 7150f8:\tstr\tq0, [sp]", 7426296], [" 7150fc:\tcbz\tx21, 71515c <islower@plt+0x6a7b0c>", 7426300], [" 715100:\tcmn\tx20, #0x10", 7426304], [" 715104:\tb.cs\t71534c <islower@plt+0x6a7cfc>", 7426308], [" 715108:\tcmp\tx20, #0x17", 7426312], [" 71510c:\tb.cs\t715128 <islower@plt+0x6a7ad8>", 7426316], [" 715110:\tmov\tx6, sp", 7426320], [" 715114:\torr\tx23, x6, #0x1", 7426324], [" 715118:\tlsl\tx5, x20, #1", 7426328], [" 71511c:\tstrb\tw5, [sp]", 7426332], [" 715120:\tcbnz\tx20, 715148 <islower@plt+0x6a7af8>", 7426336], [" 715124:\tb\t715158 <islower@plt+0x6a7b08>", 7426340], [" 715128:\tadd\tx4, x20, #0x10", 7426344], [" 71512c:\tand\tx22, x4, #0xfffffffffffffff0", 7426348], [" 715130:\tmov\tx0, x22", 7426352], [" 715134:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7426356], [" 715138:\tmov\tx23, x0", 7426360], [" 71513c:\torr\tx5, x22, #0x1", 7426364], [" 715140:\tstp\tx20, x23, [sp,#8]", 7426368], [" 715144:\tstr\tx5, [sp]", 7426372], [" 715148:\tmov\tx0, x23", 7426376], [" 71514c:\tmov\tx1, x21", 7426380], [" 715150:\tmov\tx2, x20", 7426384], [" 715154:\tbl\t6cdd0 <memcpy@plt>", 7426388], [" 715158:\tstrb\twzr, [x23,x20]", 7426392], [" 71515c:\tadd\tx21, x19, #0x18", 7426396], [" 715160:\tldrb\tw11, [x21]", 7426400], [" 715164:\ttbnz\tw11, #0, 715178 <islower@plt+0x6a7b28>", 7426404], [" 715168:\tmov\tw26, wzr", 7426408], [" 71516c:\tstrh\twzr, [x21]", 7426412], [" 715170:\tmov\tw9, #0x16 \t// #22", 7426416], [" 715174:\tb\t7151a0 <islower@plt+0x6a7b50>", 7426420], [" 715178:\tldr\tx7, [x19,#40]", 7426424], [" 71517c:\tmov\tw9, #0x16 \t// #22", 7426428], [" 715180:\tstrb\twzr, [x7]", 7426432], [" 715184:\tldrb\tw26, [x19,#24]", 7426436], [" 715188:\tstr\txzr, [x19,#32]", 7426440], [" 71518c:\ttbz\tw26, #0, 71519c <islower@plt+0x6a7b4c>", 7426444], [" 715190:\tldr\tx26, [x21]", 7426448], [" 715194:\tand\tx10, x26, #0xfffffffffffffffe", 7426452], [" 715198:\tsub\tx9, x10, #0x1", 7426456], [" 71519c:\ttbnz\tw26, #0, 7151b0 <islower@plt+0x6a7b60>", 7426460], [" 7151a0:\tand\tw20, w26, #0xfe", 7426464], [" 7151a4:\torr\tw28, wzr, #0x1", 7426468], [" 7151a8:\tlsr\tx23, x20, #1", 7426472], [" 7151ac:\tb\t7151b8 <islower@plt+0x6a7b68>", 7426476], [" 7151b0:\tldr\tx23, [x19,#32]", 7426480], [" 7151b4:\tmov\tw28, wzr", 7426484], [" 7151b8:\tadd\tx22, x23, #0x10", 7426488], [" 7151bc:\tand\tx11, x22, #0xfffffffffffffff0", 7426492], [" 7151c0:\tcmp\tx23, #0x17", 7426496], [" 7151c4:\tsub\tx25, x11, #0x1", 7426500], [" 7151c8:\tmov\tw7, #0x16 \t// #22", 7426504], [" 7151cc:\tcsel\tx24, x7, x25, cc", 7426508], [" 7151d0:\tcmp\tx24, x9", 7426512], [" 7151d4:\tb.eq\t71527c <islower@plt+0x6a7c2c>", 7426516], [" 7151d8:\tcmp\tx23, #0x17", 7426520], [" 7151dc:\tb.cs\t7151f8 <islower@plt+0x6a7ba8>", 7426524], [" 7151e0:\tldr\tx22, [x19,#40]", 7426528], [" 7151e4:\tmov\tw27, wzr", 7426532], [" 7151e8:\tadd\tx20, x21, #0x1", 7426536], [" 7151ec:\tcbz\tw28, 715228 <islower@plt+0x6a7bd8>", 7426540], [" 7151f0:\torr\tw28, wzr, #0x1", 7426544], [" 7151f4:\tb\t715214 <islower@plt+0x6a7bc4>", 7426548], [" 7151f8:\tadd\tx0, x24, #0x1", 7426552], [" 7151fc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7426556], [" 715200:\tmov\tx20, x0", 7426560], [" 715204:\ttbz\tw28, #0, 715220 <islower@plt+0x6a7bd0>", 7426564], [" 715208:\tmov\tw28, wzr", 7426568], [" 71520c:\tadd\tx22, x21, #0x1", 7426572], [" 715210:\torr\tw27, wzr, #0x1", 7426576], [" 715214:\tand\tw8, w26, #0xfe", 7426580], [" 715218:\tlsr\tx11, x8, #1", 7426584], [" 71521c:\tb\t715238 <islower@plt+0x6a7be8>", 7426588], [" 715220:\tldr\tx22, [x19,#40]", 7426592], [" 715224:\torr\tw27, wzr, #0x1", 7426596], [" 715228:\tldr\tx11, [x19,#32]", 7426600], [" 71522c:\tcmn\tx11, #0x1", 7426604], [" 715230:\tb.eq\t71524c <islower@plt+0x6a7bfc>", 7426608], [" 715234:\torr\tw28, wzr, #0x1", 7426612], [" 715238:\tadd\tx2, x11, #0x1", 7426616], [" 71523c:\tmov\tx0, x20", 7426620], [" 715240:\tmov\tx1, x22", 7426624], [" 715244:\tbl\t6cdd0 <memcpy@plt>", 7426628], [" 715248:\tcbz\tw28, 71525c <islower@plt+0x6a7c0c>", 7426632], [" 71524c:\tmov\tx0, x22", 7426636], [" 715250:\tbl\t6cda0 <operator delete(void*)@plt>", 7426640], [" 715254:\ttbnz\tw27, #0, 715260 <islower@plt+0x6a7c10>", 7426644], [" 715258:\tb\t715274 <islower@plt+0x6a7c24>", 7426648], [" 71525c:\tcbz\tw27, 715274 <islower@plt+0x6a7c24>", 7426652], [" 715260:\tadd\tx24, x24, #0x1", 7426656], [" 715264:\tstr\tx20, [x19,#40]", 7426660], [" 715268:\torr\tx9, x24, #0x1", 7426664], [" 71526c:\tstp\tx9, x23, [x19,#24]", 7426668], [" 715270:\tb\t71527c <islower@plt+0x6a7c2c>", 7426672], [" 715274:\tlsl\tx23, x23, #1", 7426676], [" 715278:\tstrb\tw23, [x21]", 7426680], [" 71527c:\tldr\tx8, [sp,#16]", 7426684], [" 715280:\tadrp\tx1, c81000 <LoadQCC+0x843d0>", 7426688], [" 715284:\tldr\tq0, [sp]", 7426692], [" 715288:\tadd\tx0, x19, #0x30", 7426696], [" 71528c:\tadd\tx1, x1, #0xd47", 7426700], [" 715290:\tmov\tx2, xzr", 7426704], [" 715294:\tstr\tx8, [x21,#16]", 7426708], [" 715298:\tstr\tq0, [x21]", 7426712], [" 71529c:\tbl\t84efc <islower@plt+0x178ac>", 7426716], [" 7152a0:\tbl\t89bb0 <islower@plt+0x1c560>", 7426720], [" 7152a4:\ttbz\tw0, #0, 7152b8 <islower@plt+0x6a7c68>", 7426724], [" 7152a8:\tadrp\tx0, e30000 <__bss_start+0x8c7c>", 7426728], [" 7152ac:\tadd\tx0, x0, #0xe20", 7426732], [" 7152b0:\tbl\t86690 <islower@plt+0x19040>", 7426736], [" 7152b4:\tb\t7152cc <islower@plt+0x6a7c7c>", 7426740], [" 7152b8:\tadrp\tx19, e30000 <__bss_start+0x8c7c>", 7426744], [" 7152bc:\tadd\tx19, x19, #0xe20", 7426748], [" 7152c0:\tldr\tw8, [x19,#8]", 7426752], [" 7152c4:\tadd\tw9, w8, #0x1", 7426756], [" 7152c8:\tstr\tw9, [x19,#8]", 7426760], [" 7152cc:\tbl\t718f3c <islower@plt+0x6ab8ec>", 7426764], [" 7152d0:\tbl\t7ade34 <islower@plt+0x7407e4>", 7426768], [" 7152d4:\tbl\t719590 <islower@plt+0x6abf40>", 7426772], [" 7152d8:\tbl\t7201d4 <islower@plt+0x6b2b84>", 7426776], [" 7152dc:\tbl\t1bb5a8 <islower@plt+0x14df58>", 7426780], [" 7152e0:\tbl\t220254 <islower@plt+0x1b2c04>", 7426784], [" 7152e4:\tbl\t1bb5a8 <islower@plt+0x14df58>", 7426788], [" 7152e8:\tbl\t483024 <islower@plt+0x4159d4>", 7426792], [" 7152ec:\tbl\t89bb0 <islower@plt+0x1c560>", 7426796], [" 7152f0:\ttbz\tw0, #0, 715304 <islower@plt+0x6a7cb4>", 7426800], [" 7152f4:\tadrp\tx0, e30000 <__bss_start+0x8c7c>", 7426804], [" 7152f8:\tadd\tx0, x0, #0xe20", 7426808], [" 7152fc:\tbl\t866cc <islower@plt+0x1907c>", 7426812], [" 715300:\tb\t715318 <islower@plt+0x6a7cc8>", 7426816], [" 715304:\tadrp\tx23, e30000 <__bss_start+0x8c7c>", 7426820], [" 715308:\tadd\tx23, x23, #0xe20", 7426824], [" 71530c:\tldr\tw10, [x23,#8]", 7426828], [" 715310:\tsub\tw11, w10, #0x1", 7426832], [" 715314:\tstr\tw11, [x23,#8]", 7426836], [" 715318:\tmrs\tx10, tpidr_el0", 7426840], [" 71531c:\tldr\tx21, [x10,#40]", 7426844], [" 715320:\tldr\tx9, [sp,#24]", 7426848], [" 715324:\tcmp\tx21, x9", 7426852], [" 715328:\tb.ne\t715354 <islower@plt+0x6a7d04>", 7426856], [" 71532c:\tldp\tx19, x30, [sp,#112]", 7426860], [" 715330:\tldp\tx21, x20, [sp,#96]", 7426864], [" 715334:\tldp\tx23, x22, [sp,#80]", 7426868], [" 715338:\tldp\tx25, x24, [sp,#64]", 7426872], [" 71533c:\tldp\tx27, x26, [sp,#48]", 7426876], [" 715340:\tldr\tx28, [sp,#32]", 7426880], [" 715344:\tadd\tsp, sp, #0x80", 7426884], [" 715348:\tret", 7426888], [" 71534c:\tmov\tx0, sp", 7426892], [" 715350:\tbl\t84c84 <islower@plt+0x17634>", 7426896], [" 715354:\tbl\t6ce60 <__stack_chk_fail@plt>", 7426900], ["", 0]], "l": 16, "f": "llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef)"}, "146": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000905338 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x15e328>:", 0], [" 905338:\tstp\tx27, x26, [sp,#-80]!", 9458488], [" 90533c:\tstp\tx25, x24, [sp,#16]", 9458492], [" 905340:\tstp\tx23, x22, [sp,#32]", 9458496], [" 905344:\tstp\tx21, x20, [sp,#48]", 9458500], [" 905348:\tstp\tx19, x30, [sp,#64]", 9458504], [" 90534c:\tmov\tx19, x1", 9458508], [" 905350:\tldr\tx24, [x0,#1104]", 9458512], [" 905354:\torr\tw9, wzr, #0x40000000", 9458516], [" 905358:\tldr\tx10, [x19,#48]", 9458520], [" 90535c:\tldr\tw22, [x10,#4]", 9458524], [" 905360:\tcmp\tw22, w9", 9458528], [" 905364:\tb.lt\t905384 <islower@plt+0x897d34>", 9458532], [" 905368:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9458536], [" 90536c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9458540], [" 905370:\tadd\tx0, x0, #0xd47", 9458544], [" 905374:\tadd\tx1, x1, #0xe66", 9458548], [" 905378:\tmov\tw2, #0x12c \t// #300", 9458552], [" 90537c:\tbl\tb9770 <islower@plt+0x4c120>", 9458556], [" 905380:\tb\t905388 <islower@plt+0x897d38>", 9458560], [" 905384:\ttbnz\tw22, #31, 905480 <islower@plt+0x897e30>", 9458564], [" 905388:\tldr\tx8, [x24,#104]", 9458568], [" 90538c:\tadd\tx8, x8, x22, lsl #3", 9458572], [" 905390:\tldr\tx24, [x8]", 9458576], [" 905394:\tcbz\tx24, 9053bc <islower@plt+0x897d6c>", 9458580], [" 905398:\tldrb\tw11, [x24,#3]", 9458584], [" 90539c:\tmov\tw8, #0x81 \t// #129", 9458588], [" 9053a0:\tand\tw12, w11, w8", 9458592], [" 9053a4:\tcbz\tw12, 9053bc <islower@plt+0x897d6c>", 9458596], [" 9053a8:\tldr\tx24, [x24,#24]", 9458600], [" 9053ac:\tcbz\tx24, 9053bc <islower@plt+0x897d6c>", 9458604], [" 9053b0:\tldrb\tw13, [x24,#3]", 9458608], [" 9053b4:\tand\tw14, w13, w8", 9458612], [" 9053b8:\tcbnz\tw14, 9053a8 <islower@plt+0x897d58>", 9458616], [" 9053bc:\tcbz\tx24, 905408 <islower@plt+0x897db8>", 9458620], [" 9053c0:\tldr\tx8, [x24,#8]", 9458624], [" 9053c4:\tmov\tw25, #0x81 \t// #129", 9458628], [" 9053c8:\tldr\tx24, [x24,#24]", 9458632], [" 9053cc:\tcbz\tx24, 90540c <islower@plt+0x897dbc>", 9458636], [" 9053d0:\tldrb\tw15, [x24,#3]", 9458640], [" 9053d4:\tand\tw16, w15, w25", 9458644], [" 9053d8:\tcbnz\tw16, 9053c8 <islower@plt+0x897d78>", 9458648], [" 9053dc:\tldr\tx9, [x24,#8]", 9458652], [" 9053e0:\tcmp\tx9, x8", 9458656], [" 9053e4:\tb.eq\t9053c8 <islower@plt+0x897d78>", 9458660], [" 9053e8:\tadrp\tx22, c81000 <LoadQCC+0x843d0>", 9458664], [" 9053ec:\tadrp\tx23, cb7000 <LoadQCC+0xba3d0>", 9458668], [" 9053f0:\tadd\tx26, x19, #0x250", 9458672], [" 9053f4:\torr\tw20, wzr, #0x7fffffff", 9458676], [" 9053f8:\tmov\tw21, #0x20b1 \t// #8369", 9458680], [" 9053fc:\tadd\tx22, x22, #0xd47", 9458684], [" 905400:\tadd\tx23, x23, #0xea1", 9458688], [" 905404:\tb\t90561c <islower@plt+0x897fcc>", 9458692], [" 905408:\tmov\tx8, xzr", 9458696], [" 90540c:\tadd\tx26, x19, #0x250", 9458700], [" 905410:\torr\tw20, wzr, #0x7fffffff", 9458704], [" 905414:\tcbz\tx8, 905508 <islower@plt+0x897eb8>", 9458708], [" 905418:\tldr\tx0, [x26]", 9458712], [" 90541c:\tldr\tx11, [x8,#592]", 9458716], [" 905420:\tcmp\tx0, x11", 9458720], [" 905424:\tb.ne\t905508 <islower@plt+0x897eb8>", 9458724], [" 905428:\tldr\tx11, [x8,#16]", 9458728], [" 90542c:\tldrh\tw17, [x11]", 9458732], [" 905430:\tcbz\tw17, 905508 <islower@plt+0x897eb8>", 9458736], [" 905434:\tldr\tx11, [x0,#32]", 9458740], [" 905438:\tcmp\tx11, x19", 9458744], [" 90543c:\tb.eq\t905494 <islower@plt+0x897e44>", 9458748], [" 905440:\tmov\tx9, xzr", 9458752], [" 905444:\tmov\tx15, x11", 9458756], [" 905448:\tldr\tx12, [x15,#592]", 9458760], [" 90544c:\tadd\tx9, x9, #0x1", 9458764], [" 905450:\tmov\tx3, x15", 9458768], [" 905454:\tadd\tx17, x12, #0x10", 9458772], [" 905458:\tldr\tx3, [x3,#8]", 9458776], [" 90545c:\tmov\tx15, x17", 9458780], [" 905460:\tcmp\tx3, x17", 9458784], [" 905464:\tb.eq\t905474 <islower@plt+0x897e24>", 9458788], [" 905468:\tldrb\tw18, [x3,#24]", 9458792], [" 90546c:\tmov\tx15, x3", 9458796], [" 905470:\ttbnz\tw18, #1, 905458 <islower@plt+0x897e08>", 9458800], [" 905474:\tcmp\tx15, x19", 9458804], [" 905478:\tb.ne\t905448 <islower@plt+0x897df8>", 9458808], [" 90547c:\tb\t905498 <islower@plt+0x897e48>", 9458812], [" 905480:\tldr\tx9, [x24,#16]", 9458816], [" 905484:\tand\tw8, w22, #0x7fffffff", 9458820], [" 905488:\tadd\tx8, x9, w8, uxtw #4", 9458824], [" 90548c:\tadd\tx8, x8, #0x8", 9458828], [" 905490:\tb\t905390 <islower@plt+0x897d40>", 9458832], [" 905494:\tmov\tw9, wzr", 9458836], [" 905498:\tcmp\tx11, x8", 9458840], [" 90549c:\tb.eq\t9054dc <islower@plt+0x897e8c>", 9458844], [" 9054a0:\tmov\tx13, xzr", 9458848], [" 9054a4:\tldr\tx19, [x11,#592]", 9458852], [" 9054a8:\tadd\tx13, x13, #0x1", 9458856], [" 9054ac:\tmov\tx4, x11", 9458860], [" 9054b0:\tadd\tx18, x19, #0x10", 9458864], [" 9054b4:\tldr\tx4, [x4,#8]", 9458868], [" 9054b8:\tmov\tx11, x18", 9458872], [" 9054bc:\tcmp\tx4, x18", 9458876], [" 9054c0:\tb.eq\t9054d0 <islower@plt+0x897e80>", 9458880], [" 9054c4:\tldrb\tw0, [x4,#24]", 9458884], [" 9054c8:\tmov\tx11, x4", 9458888], [" 9054cc:\ttbnz\tw0, #1, 9054b4 <islower@plt+0x897e64>", 9458892], [" 9054d0:\tcmp\tx11, x8", 9458896], [" 9054d4:\tb.ne\t9054a4 <islower@plt+0x897e54>", 9458900], [" 9054d8:\tb\t9054e0 <islower@plt+0x897e90>", 9458904], [" 9054dc:\tmov\tw13, wzr", 9458908], [" 9054e0:\tsub\tw21, w13, w9", 9458912], [" 9054e4:\ttbz\tw21, #31, 905500 <islower@plt+0x897eb0>", 9458916], [" 9054e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9458920], [" 9054ec:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9458924], [" 9054f0:\tadd\tx0, x0, #0xd47", 9458928], [" 9054f4:\tadd\tx1, x1, #0xea1", 9458932], [" 9054f8:\tmov\tw2, #0x20b1 \t// #8369", 9458936], [" 9054fc:\tbl\tb9770 <islower@plt+0x4c120>", 9458940], [" 905500:\tcmp\tw20, w21", 9458944], [" 905504:\tcsel\tw20, w21, w20, gt", 9458948], [" 905508:\tmov\tw0, w20", 9458952], [" 90550c:\tldp\tx19, x30, [sp,#64]", 9458956], [" 905510:\tldp\tx21, x20, [sp,#48]", 9458960], [" 905514:\tldp\tx23, x22, [sp,#32]", 9458964], [" 905518:\tldp\tx25, x24, [sp,#16]", 9458968], [" 90551c:\tldp\tx27, x26, [sp],#80", 9458972], [" 905520:\tret", 9458976], [" 905524:\tldr\tx7, [x26]", 9458980], [" 905528:\tldr\tx2, [x8,#592]", 9458984], [" 90552c:\tcmp\tx7, x2", 9458988], [" 905530:\tb.ne\t9055f8 <islower@plt+0x897fa8>", 9458992], [" 905534:\tldr\tx13, [x8,#16]", 9458996], [" 905538:\tldrh\tw1, [x13]", 9459000], [" 90553c:\tcbz\tw1, 9055f8 <islower@plt+0x897fa8>", 9459004], [" 905540:\tldr\tx12, [x7,#32]", 9459008], [" 905544:\tcmp\tx12, x19", 9459012], [" 905548:\tb.eq\t90558c <islower@plt+0x897f3c>", 9459016], [" 90554c:\tmov\tx10, xzr", 9459020], [" 905550:\tmov\tx16, x12", 9459024], [" 905554:\tldr\tx14, [x16,#592]", 9459028], [" 905558:\tadd\tx10, x10, #0x1", 9459032], [" 90555c:\tmov\tx5, x16", 9459036], [" 905560:\tadd\tx1, x14, #0x10", 9459040], [" 905564:\tldr\tx5, [x5,#8]", 9459044], [" 905568:\tmov\tx16, x1", 9459048], [" 90556c:\tcmp\tx5, x1", 9459052], [" 905570:\tb.eq\t905580 <islower@plt+0x897f30>", 9459056], [" 905574:\tldrb\tw3, [x5,#24]", 9459060], [" 905578:\tmov\tx16, x5", 9459064], [" 90557c:\ttbnz\tw3, #1, 905564 <islower@plt+0x897f14>", 9459068], [" 905580:\tcmp\tx16, x19", 9459072], [" 905584:\tb.ne\t905554 <islower@plt+0x897f04>", 9459076], [" 905588:\tb\t905590 <islower@plt+0x897f40>", 9459080], [" 90558c:\tmov\tw10, wzr", 9459084], [" 905590:\tcmp\tx12, x8", 9459088], [" 905594:\tb.eq\t9055d4 <islower@plt+0x897f84>", 9459092], [" 905598:\tmov\tx14, xzr", 9459096], [" 90559c:\tldr\tx15, [x12,#592]", 9459100], [" 9055a0:\tadd\tx14, x14, #0x1", 9459104], [" 9055a4:\tmov\tx6, x12", 9459108], [" 9055a8:\tadd\tx2, x15, #0x10", 9459112], [" 9055ac:\tldr\tx6, [x6,#8]", 9459116], [" 9055b0:\tmov\tx12, x2", 9459120], [" 9055b4:\tcmp\tx6, x2", 9459124], [" 9055b8:\tb.eq\t9055c8 <islower@plt+0x897f78>", 9459128], [" 9055bc:\tldrb\tw4, [x6,#24]", 9459132], [" 9055c0:\tmov\tx12, x6", 9459136], [" 9055c4:\ttbnz\tw4, #1, 9055ac <islower@plt+0x897f5c>", 9459140], [" 9055c8:\tcmp\tx12, x8", 9459144], [" 9055cc:\tb.ne\t90559c <islower@plt+0x897f4c>", 9459148], [" 9055d0:\tb\t9055d8 <islower@plt+0x897f88>", 9459152], [" 9055d4:\tmov\tw14, wzr", 9459156], [" 9055d8:\tsub\tw27, w14, w10", 9459160], [" 9055dc:\ttbz\tw27, #31, 9055f0 <islower@plt+0x897fa0>", 9459164], [" 9055e0:\tmov\tx0, x22", 9459168], [" 9055e4:\tmov\tx1, x23", 9459172], [" 9055e8:\tmov\tw2, w21", 9459176], [" 9055ec:\tbl\tb9770 <islower@plt+0x4c120>", 9459180], [" 9055f0:\tcmp\tw20, w27", 9459184], [" 9055f4:\tcsel\tw20, w27, w20, gt", 9459188], [" 9055f8:\tldr\tx8, [x24,#8]", 9459192], [" 9055fc:\tldr\tx24, [x24,#24]", 9459196], [" 905600:\tcbz\tx24, 905414 <islower@plt+0x897dc4>", 9459200], [" 905604:\tldrb\tw6, [x24,#3]", 9459204], [" 905608:\tand\tw7, w6, w25", 9459208], [" 90560c:\tcbnz\tw7, 9055fc <islower@plt+0x897fac>", 9459212], [" 905610:\tldr\tx9, [x24,#8]", 9459216], [" 905614:\tcmp\tx9, x8", 9459220], [" 905618:\tb.eq\t9055fc <islower@plt+0x897fac>", 9459224], [" 90561c:\tcbnz\tx8, 905524 <islower@plt+0x897ed4>", 9459228], [" 905620:\tb\t905508 <islower@plt+0x897eb8>", 9459232], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::getMiniUseDistance(llvm::MachineInstr*)"}, "147": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008eabc4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x178a9c>:", 0], [" 8eabc4:\tsub\tsp, sp, #0xc0", 9350084], [" 8eabc8:\tstp\tx28, x27, [sp,#96]", 9350088], [" 8eabcc:\tstp\tx26, x25, [sp,#112]", 9350092], [" 8eabd0:\tstp\tx24, x23, [sp,#128]", 9350096], [" 8eabd4:\tstp\tx22, x21, [sp,#144]", 9350100], [" 8eabd8:\tstp\tx20, x19, [sp,#160]", 9350104], [" 8eabdc:\tstp\tx29, x30, [sp,#176]", 9350108], [" 8eabe0:\tmrs\tx19, tpidr_el0", 9350112], [" 8eabe4:\tmov\tw24, w3", 9350116], [" 8eabe8:\tldr\tx3, [x19,#40]", 9350120], [" 8eabec:\tadrp\tx28, e32000 <__bss_start+0xac7c>", 9350124], [" 8eabf0:\tadrp\tx29, e32000 <__bss_start+0xac7c>", 9350128], [" 8eabf4:\tmov\tx23, x2", 9350132], [" 8eabf8:\tmov\tx19, x0", 9350136], [" 8eabfc:\tstr\tx3, [sp,#88]", 9350140], [" 8eac00:\tldr\tw5, [x28,#1004]", 9350144], [" 8eac04:\tldr\tw3, [x29,#1008]", 9350148], [" 8eac08:\tcmp\tw5, w3", 9350152], [" 8eac0c:\tb.cs\t8ed014 <islower@plt+0x87f9c4>", 9350156], [" 8eac10:\tldr\tx20, [x1,#8]", 9350160], [" 8eac14:\tldr\tx25, [x20,#16]", 9350164], [" 8eac18:\tldrh\tw3, [x25]", 9350168], [" 8eac1c:\tcmp\tw3, #0xd", 9350172], [" 8eac20:\tb.eq\t8eacb0 <islower@plt+0x87d660>", 9350176], [" 8eac24:\tcmp\tw3, #0x1b5", 9350180], [" 8eac28:\tb.ne\t8ead34 <islower@plt+0x87d6e4>", 9350184], [" 8eac2c:\tldr\tx26, [x20,#48]", 9350188], [" 8eac30:\tadd\tx21, x19, #0x528", 9350192], [" 8eac34:\tldr\tw7, [x19,#1320]", 9350196], [" 8eac38:\tldr\tw8, [x26,#4]", 9350200], [" 8eac3c:\tldr\tw27, [x26,#36]", 9350204], [" 8eac40:\tstr\tw8, [sp,#56]", 9350208], [" 8eac44:\tstr\tw27, [sp,#76]", 9350212], [" 8eac48:\tcbz\tw7, 8eb240 <islower@plt+0x87dbf0>", 9350216], [" 8eac4c:\tmov\tw22, #0x25 \t// #37", 9350220], [" 8eac50:\tldr\tx23, [x19,#1328]", 9350224], [" 8eac54:\tsub\tw29, w7, #0x1", 9350228], [" 8eac58:\tmul\tw26, w8, w22", 9350232], [" 8eac5c:\tand\tw7, w26, w29", 9350236], [" 8eac60:\tadd\tx0, x23, w7, uxtw #4", 9350240], [" 8eac64:\tldr\tw5, [x0]", 9350244], [" 8eac68:\tcmp\tw8, w5", 9350248], [" 8eac6c:\tb.eq\t8eb270 <islower@plt+0x87dc20>", 9350252], [" 8eac70:\tmov\tx27, xzr", 9350256], [" 8eac74:\torr\tw9, wzr, #0x1", 9350260], [" 8eac78:\torr\tw12, wzr, #0xfffffffe", 9350264], [" 8eac7c:\tcmn\tw5, #0x1", 9350268], [" 8eac80:\tb.eq\t8eb250 <islower@plt+0x87dc00>", 9350272], [" 8eac84:\tcmp\tx27, #0x0", 9350276], [" 8eac88:\tccmp\tw5, w12, #0x0, eq", 9350280], [" 8eac8c:\tadd\tw26, w26, w9", 9350284], [" 8eac90:\tand\tw11, w26, w29", 9350288], [" 8eac94:\tcsel\tx27, x27, x0, ne", 9350292], [" 8eac98:\tadd\tx0, x23, w11, uxtw #4", 9350296], [" 8eac9c:\tadd\tw9, w9, #0x1", 9350300], [" 8eaca0:\tldr\tw5, [x0]", 9350304], [" 8eaca4:\tcmp\tw8, w5", 9350308], [" 8eaca8:\tb.ne\t8eac7c <islower@plt+0x87d62c>", 9350312], [" 8eacac:\tb\t8eb270 <islower@plt+0x87dc20>", 9350316], [" 8eacb0:\tldr\tx14, [x20,#48]", 9350320], [" 8eacb4:\tadd\tx21, x19, #0x528", 9350324], [" 8eacb8:\tldr\tw16, [x19,#1320]", 9350328], [" 8eacbc:\tldr\tw26, [x14,#4]", 9350332], [" 8eacc0:\tldr\tw1, [x14,#36]", 9350336], [" 8eacc4:\tstr\tw26, [sp,#56]", 9350340], [" 8eacc8:\tstr\tw1, [sp,#76]", 9350344], [" 8eaccc:\tcbz\tw16, 8eb248 <islower@plt+0x87dbf8>", 9350348], [" 8eacd0:\tmov\tw0, #0x25 \t// #37", 9350352], [" 8eacd4:\tldr\tx29, [x19,#1328]", 9350356], [" 8eacd8:\tsub\tw6, w16, #0x1", 9350360], [" 8eacdc:\tmul\tw25, w26, w0", 9350364], [" 8eace0:\tand\tw14, w25, w6", 9350368], [" 8eace4:\tadd\tx0, x29, w14, uxtw #4", 9350372], [" 8eace8:\tldr\tw9, [x0]", 9350376], [" 8eacec:\tcmp\tw26, w9", 9350380], [" 8eacf0:\tb.eq\t8eb34c <islower@plt+0x87dcfc>", 9350384], [" 8eacf4:\tmov\tx8, xzr", 9350388], [" 8eacf8:\torr\tw12, wzr, #0x1", 9350392], [" 8eacfc:\torr\tw11, wzr, #0xfffffffe", 9350396], [" 8ead00:\tcmn\tw9, #0x1", 9350400], [" 8ead04:\tb.eq\t8eb32c <islower@plt+0x87dcdc>", 9350404], [" 8ead08:\tcmp\tx8, #0x0", 9350408], [" 8ead0c:\tccmp\tw9, w11, #0x0, eq", 9350412], [" 8ead10:\tadd\tw25, w25, w12", 9350416], [" 8ead14:\tand\tw10, w25, w6", 9350420], [" 8ead18:\tcsel\tx8, x8, x0, ne", 9350424], [" 8ead1c:\tadd\tx0, x29, w10, uxtw #4", 9350428], [" 8ead20:\tadd\tw12, w12, #0x1", 9350432], [" 8ead24:\tldr\tw9, [x0]", 9350436], [" 8ead28:\tcmp\tw26, w9", 9350440], [" 8ead2c:\tb.ne\t8ead00 <islower@plt+0x87d6b0>", 9350444], [" 8ead30:\tb\t8eb34c <islower@plt+0x87dcfc>", 9350448], [" 8ead34:\tldp\tx10, x0, [x20,#48]", 9350452], [" 8ead38:\tlsl\tx22, x3, #52", 9350456], [" 8ead3c:\tstr\tx22, [sp,#56]", 9350460], [" 8ead40:\tsub\tx9, x0, x10", 9350464], [" 8ead44:\tmov\tx0, x20", 9350468], [" 8ead48:\tlsr\tx23, x9, #5", 9350472], [" 8ead4c:\tbl\t777364 <islower@plt+0x709d14>", 9350476], [" 8ead50:\tand\tw25, w0, #0x1", 9350480], [" 8ead54:\tsub\tw0, w23, w25", 9350484], [" 8ead58:\tcmp\tw0, #0x4", 9350488], [" 8ead5c:\tb.hi\t8ed014 <islower@plt+0x87f9c4>", 9350492], [" 8ead60:\tldr\tx5, [x20,#48]", 9350496], [" 8ead64:\tldr\tx11, [x5]", 9350500], [" 8ead68:\tand\tw2, w11, #0xff", 9350504], [" 8ead6c:\tcbnz\tw2, 8ed014 <islower@plt+0x87f9c4>", 9350508], [" 8ead70:\ttbz\tw11, #24, 8ed014 <islower@plt+0x87f9c4>", 9350512], [" 8ead74:\tlsr\tx7, x11, #32", 9350516], [" 8ead78:\torr\tw2, wzr, #0x40000000", 9350520], [" 8ead7c:\tcmp\tw7, w2", 9350524], [" 8ead80:\tb.ge\t8eb35c <islower@plt+0x87dd0c>", 9350528], [" 8ead84:\ttbz\tw7, #31, 8ed014 <islower@plt+0x87f9c4>", 9350532], [" 8ead88:\tcmp\tw0, #0x2", 9350536], [" 8ead8c:\tb.cc\t8eb1c4 <islower@plt+0x87db74>", 9350540], [" 8ead90:\tadd\tx3, x19, #0x510", 9350544], [" 8ead94:\tmov\tw23, w0", 9350548], [" 8ead98:\tadd\tx25, x19, #0x628", 9350552], [" 8ead9c:\tadd\tx29, x19, #0x588", 9350556], [" 8eada0:\tstr\tx3, [sp,#48]", 9350560], [" 8eada4:\torr\tw26, wzr, #0x1", 9350564], [" 8eada8:\torr\tw21, wzr, #0x40", 9350568], [" 8eadac:\tmov\tw27, #0x42 \t// #66", 9350572], [" 8eadb0:\tadd\tx3, x5, x26, lsl #5", 9350576], [" 8eadb4:\tldr\tx0, [x3]", 9350580], [" 8eadb8:\tldr\tx6, [x3,#16]", 9350584], [" 8eadbc:\tand\tw8, w0, #0xff", 9350588], [" 8eadc0:\tcmp\tw8, #0x3", 9350592], [" 8eadc4:\tb.eq\t8eae0c <islower@plt+0x87d7bc>", 9350596], [" 8eadc8:\tcmp\tw8, #0x1", 9350600], [" 8eadcc:\tb.eq\t8eae54 <islower@plt+0x87d804>", 9350604], [" 8eadd0:\tcbnz\tw8, 8ed014 <islower@plt+0x87f9c4>", 9350608], [" 8eadd4:\ttbnz\tw0, #24, 8ed014 <islower@plt+0x87f9c4>", 9350612], [" 8eadd8:\tlsr\tx9, x0, #32", 9350616], [" 8eaddc:\torr\tw15, wzr, #0x40000000", 9350620], [" 8eade0:\tcmp\tw9, w15", 9350624], [" 8eade4:\tstr\tw9, [sp,#76]", 9350628], [" 8eade8:\tb.lt\t8eae8c <islower@plt+0x87d83c>", 9350632], [" 8eadec:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9350636], [" 8eadf0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9350640], [" 8eadf4:\tadd\tx0, x0, #0xd47", 9350644], [" 8eadf8:\tadd\tx1, x1, #0xe66", 9350648], [" 8eadfc:\tmov\tw2, #0x12c \t// #300", 9350652], [" 8eae00:\tbl\tb9770 <islower@plt+0x4c120>", 9350656], [" 8eae04:\tldr\tw9, [sp,#76]", 9350660], [" 8eae08:\tb\t8eae90 <islower@plt+0x87d840>", 9350664], [" 8eae0c:\tadrp\tx11, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9350668], [" 8eae10:\tldr\tx8, [x6,#56]", 9350672], [" 8eae14:\tldr\tx11, [x11,#184]", 9350676], [" 8eae18:\tcmp\tx8, x11", 9350680], [" 8eae1c:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9350684], [" 8eae20:\tadd\tx0, x6, #0x38", 9350688], [" 8eae24:\tbl\t8f308 <islower@plt+0x21cb8>", 9350692], [" 8eae28:\tldrsw\tx6, [x19,#1660]", 9350696], [" 8eae2c:\tcmp\tw6, #0x1", 9350700], [" 8eae30:\tb.lt\t8eaf0c <islower@plt+0x87d8bc>", 9350704], [" 8eae34:\tmov\tx5, xzr", 9350708], [" 8eae38:\tldr\ts1, [x25,x5,lsl #2]", 9350712], [" 8eae3c:\tfcmp\ts1, s0", 9350716], [" 8eae40:\tb.eq\t8eaefc <islower@plt+0x87d8ac>", 9350720], [" 8eae44:\tadd\tx5, x5, #0x1", 9350724], [" 8eae48:\tcmp\tx5, x6", 9350728], [" 8eae4c:\tb.lt\t8eae38 <islower@plt+0x87d7e8>", 9350732], [" 8eae50:\tb\t8eaf04 <islower@plt+0x87d8b4>", 9350736], [" 8eae54:\tasr\tx4, x6, #14", 9350740], [" 8eae58:\tadd\tx8, x4, #0x1", 9350744], [" 8eae5c:\tcmp\tx8, #0x2", 9350748], [" 8eae60:\tb.cs\t8eaed0 <islower@plt+0x87d880>", 9350752], [" 8eae64:\tadd\tw5, w26, w26, lsl #4", 9350756], [" 8eae68:\tsub\tw9, w21, w5", 9350760], [" 8eae6c:\tsub\tw11, w27, w5", 9350764], [" 8eae70:\torr\tx12, xzr, #0x4000000000000000", 9350768], [" 8eae74:\tlsl\tx13, x6, #49", 9350772], [" 8eae78:\tlsr\tx12, x12, x9", 9350776], [" 8eae7c:\tlsr\tx14, x13, x11", 9350780], [" 8eae80:\torr\tx15, x14, x12", 9350784], [" 8eae84:\torr\tx22, x15, x22", 9350788], [" 8eae88:\tb\t8eb1b0 <islower@plt+0x87db60>", 9350792], [" 8eae8c:\ttbnz\tw9, #31, 8eaf4c <islower@plt+0x87d8fc>", 9350796], [" 8eae90:\tcbz\tw9, 8eb3f8 <islower@plt+0x87dda8>", 9350800], [" 8eae94:\tlsr\tw3, w9, #29", 9350804], [" 8eae98:\tcmp\tw3, #0x1", 9350808], [" 8eae9c:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9350812], [" 8eaea0:\tadd\tw8, w26, w26, lsl #4", 9350816], [" 8eaea4:\tldr\tx3, [sp,#56]", 9350820], [" 8eaea8:\tsub\tw6, w21, w8", 9350824], [" 8eaeac:\torr\tx14, xzr, #0xc000000000000000", 9350828], [" 8eaeb0:\tsub\tw8, w27, w8", 9350832], [" 8eaeb4:\tlsr\tx18, x14, x6", 9350836], [" 8eaeb8:\torr\tx1, x3, x18", 9350840], [" 8eaebc:\tlsl\tx2, x9, #49", 9350844], [" 8eaec0:\tlsr\tx10, x2, x8", 9350848], [" 8eaec4:\torr\tx22, x10, x1", 9350852], [" 8eaec8:\tstr\tx1, [sp,#56]", 9350856], [" 8eaecc:\tb\t8eb1b0 <islower@plt+0x87db60>", 9350860], [" 8eaed0:\tldrsw\tx4, [x19,#1656]", 9350864], [" 8eaed4:\tcmp\tw4, #0x1", 9350868], [" 8eaed8:\tb.lt\t8eafcc <islower@plt+0x87d97c>", 9350872], [" 8eaedc:\tmov\tx8, xzr", 9350876], [" 8eaee0:\tldr\tx17, [x29,x8,lsl #3]", 9350880], [" 8eaee4:\tcmp\tx17, x6", 9350884], [" 8eaee8:\tb.eq\t8eafb8 <islower@plt+0x87d968>", 9350888], [" 8eaeec:\tadd\tx8, x8, #0x1", 9350892], [" 8eaef0:\tcmp\tx8, x4", 9350896], [" 8eaef4:\tb.lt\t8eaee0 <islower@plt+0x87d890>", 9350900], [" 8eaef8:\tb\t8eafc0 <islower@plt+0x87d970>", 9350904], [" 8eaefc:\tcmn\tw5, #0x1", 9350908], [" 8eaf00:\tb.ne\t8eaf20 <islower@plt+0x87d8d0>", 9350912], [" 8eaf04:\tcmp\tw6, #0x13", 9350916], [" 8eaf08:\tb.gt\t8ed014 <islower@plt+0x87f9c4>", 9350920], [" 8eaf0c:\tadd\tx6, x19, x6, lsl #2", 9350924], [" 8eaf10:\tstr\ts0, [x6,#1576]", 9350928], [" 8eaf14:\tldr\tw5, [x19,#1660]", 9350932], [" 8eaf18:\tadd\tw7, w5, #0x1", 9350936], [" 8eaf1c:\tstr\tw7, [x19,#1660]", 9350940], [" 8eaf20:\tadd\tw22, w26, w26, lsl #4", 9350944], [" 8eaf24:\tldr\tx10, [sp,#56]", 9350948], [" 8eaf28:\tsub\tw0, w21, w22", 9350952], [" 8eaf2c:\tsub\tw11, w27, w22", 9350956], [" 8eaf30:\torr\tx13, xzr, #0xc000000000000000", 9350960], [" 8eaf34:\tlsr\tx13, x13, x0", 9350964], [" 8eaf38:\torr\tx12, x10, x13", 9350968], [" 8eaf3c:\tlsl\tx9, x5, #49", 9350972], [" 8eaf40:\tlsr\tx14, x9, x11", 9350976], [" 8eaf44:\torr\tx22, x12, x14", 9350980], [" 8eaf48:\tb\t8eb1b0 <islower@plt+0x87db60>", 9350984], [" 8eaf4c:\tldr\tw5, [x19,#1296]", 9350988], [" 8eaf50:\tcbz\tw5, 8eb008 <islower@plt+0x87d9b8>", 9350992], [" 8eaf54:\tmov\tw22, #0x25 \t// #37", 9350996], [" 8eaf58:\tldr\tx12, [x19,#1304]", 9351000], [" 8eaf5c:\tsub\tw2, w5, #0x1", 9351004], [" 8eaf60:\tmul\tw10, w9, w22", 9351008], [" 8eaf64:\tand\tw8, w10, w2", 9351012], [" 8eaf68:\tadd\tx0, x12, w8, uxtw #3", 9351016], [" 8eaf6c:\tldr\tw15, [x0]", 9351020], [" 8eaf70:\tcmp\tw9, w15", 9351024], [" 8eaf74:\tb.eq\t8eb02c <islower@plt+0x87d9dc>", 9351028], [" 8eaf78:\tmov\tx18, xzr", 9351032], [" 8eaf7c:\torr\tw1, wzr, #0x1", 9351036], [" 8eaf80:\tcmn\tw15, #0x1", 9351040], [" 8eaf84:\tb.eq\t8eb010 <islower@plt+0x87d9c0>", 9351044], [" 8eaf88:\tcmp\tx18, #0x0", 9351048], [" 8eaf8c:\torr\tw3, wzr, #0xfffffffe", 9351052], [" 8eaf90:\tccmp\tw15, w3, #0x0, eq", 9351056], [" 8eaf94:\tadd\tw10, w10, w1", 9351060], [" 8eaf98:\tand\tw11, w10, w2", 9351064], [" 8eaf9c:\tcsel\tx18, x18, x0, ne", 9351068], [" 8eafa0:\tadd\tx0, x12, w11, uxtw #3", 9351072], [" 8eafa4:\tadd\tw1, w1, #0x1", 9351076], [" 8eafa8:\tldr\tw15, [x0]", 9351080], [" 8eafac:\tcmp\tw9, w15", 9351084], [" 8eafb0:\tb.ne\t8eaf80 <islower@plt+0x87d930>", 9351088], [" 8eafb4:\tb\t8eb02c <islower@plt+0x87d9dc>", 9351092], [" 8eafb8:\tcmn\tw8, #0x1", 9351096], [" 8eafbc:\tb.ne\t8eafe0 <islower@plt+0x87d990>", 9351100], [" 8eafc0:\tmov\tw0, w4", 9351104], [" 8eafc4:\tcmp\tw0, #0x13", 9351108], [" 8eafc8:\tb.gt\t8ed014 <islower@plt+0x87f9c4>", 9351112], [" 8eafcc:\tadd\tx5, x19, x4, lsl #3", 9351116], [" 8eafd0:\tstr\tx6, [x5,#1416]", 9351120], [" 8eafd4:\tldr\tw8, [x19,#1656]", 9351124], [" 8eafd8:\tadd\tw1, w8, #0x1", 9351128], [" 8eafdc:\tstr\tw1, [x19,#1656]", 9351132], [" 8eafe0:\tadd\tw9, w26, w26, lsl #4", 9351136], [" 8eafe4:\tsub\tw4, w21, w9", 9351140], [" 8eafe8:\tsub\tw3, w27, w9", 9351144], [" 8eafec:\torr\tx17, xzr, #0x8000000000000000", 9351148], [" 8eaff0:\tlsr\tx6, x17, x4", 9351152], [" 8eaff4:\torr\tx22, x22, x6", 9351156], [" 8eaff8:\tlsl\tx7, x8, #49", 9351160], [" 8eaffc:\tlsr\tx2, x7, x3", 9351164], [" 8eb000:\torr\tx22, x22, x2", 9351168], [" 8eb004:\tb\t8eb1b0 <islower@plt+0x87db60>", 9351172], [" 8eb008:\tmov\tx3, xzr", 9351176], [" 8eb00c:\tb\t8eb018 <islower@plt+0x87d9c8>", 9351180], [" 8eb010:\tcmp\tx18, #0x0", 9351184], [" 8eb014:\tcsel\tx3, x18, x0, ne", 9351188], [" 8eb018:\tldr\tx0, [sp,#48]", 9351192], [" 8eb01c:\tadd\tx1, sp, #0x4c", 9351196], [" 8eb020:\tadd\tx2, sp, #0x50", 9351200], [" 8eb024:\tstr\twzr, [sp,#80]", 9351204], [" 8eb028:\tbl\t50846c <islower@plt+0x49ae1c>", 9351208], [" 8eb02c:\tldr\tw9, [x0,#4]", 9351212], [" 8eb030:\tcbz\tw9, 8eb194 <islower@plt+0x87db44>", 9351216], [" 8eb034:\tldr\tw13, [x19,#1296]", 9351220], [" 8eb038:\tcbz\tw13, 8eb0a4 <islower@plt+0x87da54>", 9351224], [" 8eb03c:\tldr\tw11, [sp,#76]", 9351228], [" 8eb040:\tmov\tw12, #0x25 \t// #37", 9351232], [" 8eb044:\tldr\tx16, [x19,#1304]", 9351236], [" 8eb048:\tsub\tw4, w13, #0x1", 9351240], [" 8eb04c:\tmul\tw9, w11, w12", 9351244], [" 8eb050:\tand\tw12, w9, w4", 9351248], [" 8eb054:\tadd\tx0, x16, w12, uxtw #3", 9351252], [" 8eb058:\tldr\tw12, [x0]", 9351256], [" 8eb05c:\tcmp\tw11, w12", 9351260], [" 8eb060:\tb.eq\t8eb0c8 <islower@plt+0x87da78>", 9351264], [" 8eb064:\tmov\tx3, xzr", 9351268], [" 8eb068:\torr\tw2, wzr, #0x1", 9351272], [" 8eb06c:\tcmn\tw12, #0x1", 9351276], [" 8eb070:\tb.eq\t8eb0ac <islower@plt+0x87da5c>", 9351280], [" 8eb074:\tcmp\tx3, #0x0", 9351284], [" 8eb078:\torr\tw17, wzr, #0xfffffffe", 9351288], [" 8eb07c:\tccmp\tw12, w17, #0x0, eq", 9351292], [" 8eb080:\tadd\tw9, w9, w2", 9351296], [" 8eb084:\tand\tw22, w9, w4", 9351300], [" 8eb088:\tcsel\tx3, x3, x0, ne", 9351304], [" 8eb08c:\tadd\tx0, x16, w22, uxtw #3", 9351308], [" 8eb090:\tadd\tw2, w2, #0x1", 9351312], [" 8eb094:\tldr\tw12, [x0]", 9351316], [" 8eb098:\tcmp\tw11, w12", 9351320], [" 8eb09c:\tb.ne\t8eb06c <islower@plt+0x87da1c>", 9351324], [" 8eb0a0:\tb\t8eb0c8 <islower@plt+0x87da78>", 9351328], [" 8eb0a4:\tmov\tx3, xzr", 9351332], [" 8eb0a8:\tb\t8eb0b4 <islower@plt+0x87da64>", 9351336], [" 8eb0ac:\tcmp\tx3, #0x0", 9351340], [" 8eb0b0:\tcsel\tx3, x3, x0, ne", 9351344], [" 8eb0b4:\tldr\tx0, [sp,#48]", 9351348], [" 8eb0b8:\tadd\tx1, sp, #0x4c", 9351352], [" 8eb0bc:\tadd\tx2, sp, #0x50", 9351356], [" 8eb0c0:\tstr\twzr, [sp,#80]", 9351360], [" 8eb0c4:\tbl\t50846c <islower@plt+0x49ae1c>", 9351364], [" 8eb0c8:\tldr\tw4, [x0,#4]", 9351368], [" 8eb0cc:\torr\tw9, wzr, #0x40000000", 9351372], [" 8eb0d0:\tcmp\tw4, w9", 9351376], [" 8eb0d4:\tb.lt\t8eb0f4 <islower@plt+0x87daa4>", 9351380], [" 8eb0d8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9351384], [" 8eb0dc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9351388], [" 8eb0e0:\tadd\tx0, x0, #0xd47", 9351392], [" 8eb0e4:\tadd\tx1, x1, #0xe66", 9351396], [" 8eb0e8:\tmov\tw2, #0x12c \t// #300", 9351400], [" 8eb0ec:\tbl\tb9770 <islower@plt+0x4c120>", 9351404], [" 8eb0f0:\tb\t8eb194 <islower@plt+0x87db44>", 9351408], [" 8eb0f4:\ttbz\tw4, #31, 8eb194 <islower@plt+0x87db44>", 9351412], [" 8eb0f8:\tldr\tw16, [x19,#1296]", 9351416], [" 8eb0fc:\tcbz\tw16, 8eb168 <islower@plt+0x87db18>", 9351420], [" 8eb100:\tldr\tw12, [sp,#76]", 9351424], [" 8eb104:\tmov\tw4, #0x25 \t// #37", 9351428], [" 8eb108:\tldr\tx17, [x19,#1304]", 9351432], [" 8eb10c:\tsub\tw5, w16, #0x1", 9351436], [" 8eb110:\tmul\tw11, w12, w4", 9351440], [" 8eb114:\tand\tw4, w11, w5", 9351444], [" 8eb118:\tadd\tx0, x17, w4, uxtw #3", 9351448], [" 8eb11c:\tldr\tw10, [x0]", 9351452], [" 8eb120:\tcmp\tw12, w10", 9351456], [" 8eb124:\tb.eq\t8eb18c <islower@plt+0x87db3c>", 9351460], [" 8eb128:\tmov\tx4, xzr", 9351464], [" 8eb12c:\torr\tw7, wzr, #0x1", 9351468], [" 8eb130:\tcmn\tw10, #0x1", 9351472], [" 8eb134:\tb.eq\t8eb170 <islower@plt+0x87db20>", 9351476], [" 8eb138:\tcmp\tx4, #0x0", 9351480], [" 8eb13c:\torr\tw14, wzr, #0xfffffffe", 9351484], [" 8eb140:\tccmp\tw10, w14, #0x0, eq", 9351488], [" 8eb144:\tadd\tw11, w11, w7", 9351492], [" 8eb148:\tand\tw3, w11, w5", 9351496], [" 8eb14c:\tcsel\tx4, x4, x0, ne", 9351500], [" 8eb150:\tadd\tx0, x17, w3, uxtw #3", 9351504], [" 8eb154:\tadd\tw7, w7, #0x1", 9351508], [" 8eb158:\tldr\tw10, [x0]", 9351512], [" 8eb15c:\tcmp\tw12, w10", 9351516], [" 8eb160:\tb.ne\t8eb130 <islower@plt+0x87dae0>", 9351520], [" 8eb164:\tb\t8eb18c <islower@plt+0x87db3c>", 9351524], [" 8eb168:\tmov\tx3, xzr", 9351528], [" 8eb16c:\tb\t8eb178 <islower@plt+0x87db28>", 9351532], [" 8eb170:\tcmp\tx4, #0x0", 9351536], [" 8eb174:\tcsel\tx3, x4, x0, ne", 9351540], [" 8eb178:\tldr\tx0, [sp,#48]", 9351544], [" 8eb17c:\tadd\tx1, sp, #0x4c", 9351548], [" 8eb180:\tadd\tx2, sp, #0x50", 9351552], [" 8eb184:\tstr\twzr, [sp,#80]", 9351556], [" 8eb188:\tbl\t50846c <islower@plt+0x49ae1c>", 9351560], [" 8eb18c:\tldr\tw7, [x0,#4]", 9351564], [" 8eb190:\tstr\tw7, [sp,#76]", 9351568], [" 8eb194:\tldr\tw17, [sp,#76]", 9351572], [" 8eb198:\tadd\tw6, w26, w26, lsl #4", 9351576], [" 8eb19c:\tldr\tx5, [sp,#56]", 9351580], [" 8eb1a0:\tsub\tw16, w27, w6", 9351584], [" 8eb1a4:\tlsl\tx4, x17, #49", 9351588], [" 8eb1a8:\tlsr\tx7, x4, x16", 9351592], [" 8eb1ac:\torr\tx22, x7, x5", 9351596], [" 8eb1b0:\tstr\tx22, [sp,#56]", 9351600], [" 8eb1b4:\tadd\tx26, x26, #0x1", 9351604], [" 8eb1b8:\tldr\tx5, [x20,#48]", 9351608], [" 8eb1bc:\tcmp\tx26, x23", 9351612], [" 8eb1c0:\tb.cc\t8eadb0 <islower@plt+0x87d760>", 9351616], [" 8eb1c4:\tldr\tw26, [x5,#4]", 9351620], [" 8eb1c8:\tadd\tx4, x19, #0x4f8", 9351624], [" 8eb1cc:\tldr\tw11, [x19,#1272]", 9351628], [" 8eb1d0:\tstr\tx4, [sp,#40]", 9351632], [" 8eb1d4:\tstr\tw26, [sp,#76]", 9351636], [" 8eb1d8:\tcbz\tw11, 8eb630 <islower@plt+0x87dfe0>", 9351640], [" 8eb1dc:\tmov\tw25, #0x25 \t// #37", 9351644], [" 8eb1e0:\tldr\tx18, [x19,#1280]", 9351648], [" 8eb1e4:\tsub\tw7, w11, #0x1", 9351652], [" 8eb1e8:\tmul\tw12, w22, w25", 9351656], [" 8eb1ec:\tand\tw21, w12, w7", 9351660], [" 8eb1f0:\tadd\tx0, x18, w21, uxtw #4", 9351664], [" 8eb1f4:\tldr\tx23, [x0]", 9351668], [" 8eb1f8:\tcmp\tx22, x23", 9351672], [" 8eb1fc:\tb.eq\t8eb708 <islower@plt+0x87e0b8>", 9351676], [" 8eb200:\tmov\tx2, xzr", 9351680], [" 8eb204:\torr\tw11, wzr, #0x1", 9351684], [" 8eb208:\torr\tx4, xzr, #0xfffffffffffffffe", 9351688], [" 8eb20c:\tcmn\tx23, #0x1", 9351692], [" 8eb210:\tb.eq\t8eb6e8 <islower@plt+0x87e098>", 9351696], [" 8eb214:\tcmp\tx2, #0x0", 9351700], [" 8eb218:\tccmp\tx23, x4, #0x0, eq", 9351704], [" 8eb21c:\tadd\tw12, w12, w11", 9351708], [" 8eb220:\tand\tw29, w12, w7", 9351712], [" 8eb224:\tcsel\tx2, x2, x0, ne", 9351716], [" 8eb228:\tadd\tx0, x18, w29, uxtw #4", 9351720], [" 8eb22c:\tadd\tw11, w11, #0x1", 9351724], [" 8eb230:\tldr\tx23, [x0]", 9351728], [" 8eb234:\tcmp\tx22, x23", 9351732], [" 8eb238:\tb.ne\t8eb20c <islower@plt+0x87dbbc>", 9351736], [" 8eb23c:\tb\t8eb708 <islower@plt+0x87e0b8>", 9351740], [" 8eb240:\tmov\tx3, xzr", 9351744], [" 8eb244:\tb\t8eb258 <islower@plt+0x87dc08>", 9351748], [" 8eb248:\tmov\tx3, xzr", 9351752], [" 8eb24c:\tb\t8eb334 <islower@plt+0x87dce4>", 9351756], [" 8eb250:\tcmp\tx27, #0x0", 9351760], [" 8eb254:\tcsel\tx3, x27, x0, ne", 9351764], [" 8eb258:\tadd\tx1, sp, #0x38", 9351768], [" 8eb25c:\tstr\txzr, [sp,#80]", 9351772], [" 8eb260:\tadd\tx2, sp, #0x50", 9351776], [" 8eb264:\tmov\tx0, x21", 9351780], [" 8eb268:\tbl\t4cec68 <islower@plt+0x461618>", 9351784], [" 8eb26c:\tldr\tw8, [sp,#56]", 9351788], [" 8eb270:\torr\tw26, wzr, #0x40000000", 9351792], [" 8eb274:\tstr\tx20, [x0,#8]", 9351796], [" 8eb278:\tcmp\tw8, w26", 9351800], [" 8eb27c:\tb.ge\t8eb35c <islower@plt+0x87dd0c>", 9351804], [" 8eb280:\ttbz\tw8, #31, 8ed014 <islower@plt+0x87f9c4>", 9351808], [" 8eb284:\tldr\tw9, [sp,#76]", 9351812], [" 8eb288:\torr\tw8, wzr, #0x40000000", 9351816], [" 8eb28c:\tcmp\tw9, w8", 9351820], [" 8eb290:\tb.ge\t8eb35c <islower@plt+0x87dd0c>", 9351824], [" 8eb294:\ttbz\tw9, #31, 8ed014 <islower@plt+0x87f9c4>", 9351828], [" 8eb298:\tldr\tx23, [x19,#1104]", 9351832], [" 8eb29c:\tand\tw10, w9, #0x7fffffff", 9351836], [" 8eb2a0:\tlsl\tx22, x10, #4", 9351840], [" 8eb2a4:\tldr\tx1, [x23,#16]", 9351844], [" 8eb2a8:\tadrp\tx23, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9351848], [" 8eb2ac:\tldr\tx1, [x1,x22]", 9351852], [" 8eb2b0:\tldr\tx23, [x23,#1648]", 9351856], [" 8eb2b4:\tcmp\tx1, x23", 9351860], [" 8eb2b8:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9351864], [" 8eb2bc:\tldr\tw4, [x19,#1296]", 9351868], [" 8eb2c0:\tadd\tx25, x19, #0x510", 9351872], [" 8eb2c4:\tcbz\tw4, 8eb6e0 <islower@plt+0x87e090>", 9351876], [" 8eb2c8:\tmov\tw18, #0x25 \t// #37", 9351880], [" 8eb2cc:\tldr\tx12, [x19,#1304]", 9351884], [" 8eb2d0:\tmul\tw13, w9, w18", 9351888], [" 8eb2d4:\tsub\tw18, w4, #0x1", 9351892], [" 8eb2d8:\tand\tw15, w13, w18", 9351896], [" 8eb2dc:\tadd\tx0, x12, w15, uxtw #3", 9351900], [" 8eb2e0:\tldr\tw4, [x0]", 9351904], [" 8eb2e4:\tcmp\tw9, w4", 9351908], [" 8eb2e8:\tb.eq\t8ed064 <islower@plt+0x87fa14>", 9351912], [" 8eb2ec:\tmov\tx2, xzr", 9351916], [" 8eb2f0:\torr\tw17, wzr, #0x1", 9351920], [" 8eb2f4:\torr\tw16, wzr, #0xfffffffe", 9351924], [" 8eb2f8:\tcmn\tw4, #0x1", 9351928], [" 8eb2fc:\tb.eq\t8ed048 <islower@plt+0x87f9f8>", 9351932], [" 8eb300:\tcmp\tx2, #0x0", 9351936], [" 8eb304:\tccmp\tw4, w16, #0x0, eq", 9351940], [" 8eb308:\tadd\tw13, w13, w17", 9351944], [" 8eb30c:\tand\tw4, w13, w18", 9351948], [" 8eb310:\tcsel\tx2, x2, x0, ne", 9351952], [" 8eb314:\tadd\tx0, x12, w4, uxtw #3", 9351956], [" 8eb318:\tadd\tw17, w17, #0x1", 9351960], [" 8eb31c:\tldr\tw4, [x0]", 9351964], [" 8eb320:\tcmp\tw9, w4", 9351968], [" 8eb324:\tb.ne\t8eb2f8 <islower@plt+0x87dca8>", 9351972], [" 8eb328:\tb\t8ed064 <islower@plt+0x87fa14>", 9351976], [" 8eb32c:\tcmp\tx8, #0x0", 9351980], [" 8eb330:\tcsel\tx3, x8, x0, ne", 9351984], [" 8eb334:\tadd\tx1, sp, #0x38", 9351988], [" 8eb338:\tstr\txzr, [sp,#80]", 9351992], [" 8eb33c:\tadd\tx2, sp, #0x50", 9351996], [" 8eb340:\tmov\tx0, x21", 9352000], [" 8eb344:\tbl\t4cec68 <islower@plt+0x461618>", 9352004], [" 8eb348:\tldr\tw26, [sp,#56]", 9352008], [" 8eb34c:\torr\tw29, wzr, #0x40000000", 9352012], [" 8eb350:\tstr\tx20, [x0,#8]", 9352016], [" 8eb354:\tcmp\tw26, w29", 9352020], [" 8eb358:\tb.lt\t8eb378 <islower@plt+0x87dd28>", 9352024], [" 8eb35c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9352028], [" 8eb360:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9352032], [" 8eb364:\tadd\tx0, x0, #0xd47", 9352036], [" 8eb368:\tadd\tx1, x1, #0xe66", 9352040], [" 8eb36c:\tmov\tw2, #0x12c \t// #300", 9352044], [" 8eb370:\tbl\tb9770 <islower@plt+0x4c120>", 9352048], [" 8eb374:\tb\t8ed014 <islower@plt+0x87f9c4>", 9352052], [" 8eb378:\ttbz\tw26, #31, 8ed014 <islower@plt+0x87f9c4>", 9352056], [" 8eb37c:\tldr\tw0, [sp,#76]", 9352060], [" 8eb380:\torr\tw3, wzr, #0x40000000", 9352064], [" 8eb384:\tcmp\tw0, w3", 9352068], [" 8eb388:\tb.lt\t8eb3ac <islower@plt+0x87dd5c>", 9352072], [" 8eb38c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9352076], [" 8eb390:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9352080], [" 8eb394:\tadd\tx0, x0, #0xd47", 9352084], [" 8eb398:\tadd\tx1, x1, #0xe66", 9352088], [" 8eb39c:\tmov\tw2, #0x12c \t// #300", 9352092], [" 8eb3a0:\tbl\tb9770 <islower@plt+0x4c120>", 9352096], [" 8eb3a4:\tldr\tw0, [sp,#76]", 9352100], [" 8eb3a8:\tb\t8eb3b0 <islower@plt+0x87dd60>", 9352104], [" 8eb3ac:\ttbnz\tw0, #31, 8eb414 <islower@plt+0x87ddc4>", 9352108], [" 8eb3b0:\tcbz\tw0, 8eb3f8 <islower@plt+0x87dda8>", 9352112], [" 8eb3b4:\tlsr\tw9, w0, #29", 9352116], [" 8eb3b8:\tcmp\tw9, #0x1", 9352120], [" 8eb3bc:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9352124], [" 8eb3c0:\tadd\tx17, x19, #0x450", 9352128], [" 8eb3c4:\tldr\tw26, [sp,#56]", 9352132], [" 8eb3c8:\tstr\tx17, [sp,#32]", 9352136], [" 8eb3cc:\torr\tw17, wzr, #0x40000000", 9352140], [" 8eb3d0:\tldr\tx27, [x19,#1104]", 9352144], [" 8eb3d4:\tcmp\tw26, w17", 9352148], [" 8eb3d8:\tb.lt\t8eb424 <islower@plt+0x87ddd4>", 9352152], [" 8eb3dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9352156], [" 8eb3e0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9352160], [" 8eb3e4:\tadd\tx0, x0, #0xd47", 9352164], [" 8eb3e8:\tadd\tx1, x1, #0xe66", 9352168], [" 8eb3ec:\tmov\tw2, #0x12c \t// #300", 9352172], [" 8eb3f0:\tbl\tb9770 <islower@plt+0x4c120>", 9352176], [" 8eb3f4:\tb\t8eb428 <islower@plt+0x87ddd8>", 9352180], [" 8eb3f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9352184], [" 8eb3fc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9352188], [" 8eb400:\tadd\tx0, x0, #0xd47", 9352192], [" 8eb404:\tadd\tx1, x1, #0xe66", 9352196], [" 8eb408:\tmov\tw2, #0x133 \t// #307", 9352200], [" 8eb40c:\tbl\tb9770 <islower@plt+0x4c120>", 9352204], [" 8eb410:\tb\t8ed014 <islower@plt+0x87f9c4>", 9352208], [" 8eb414:\tldr\tx27, [x19,#1104]", 9352212], [" 8eb418:\tadd\tx13, x19, #0x450", 9352216], [" 8eb41c:\tstr\tx13, [sp,#32]", 9352220], [" 8eb420:\tb\t8eb440 <islower@plt+0x87ddf0>", 9352224], [" 8eb424:\ttbnz\tw26, #31, 8eb440 <islower@plt+0x87ddf0>", 9352228], [" 8eb428:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9352232], [" 8eb42c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9352236], [" 8eb430:\tadd\tx0, x0, #0xd47", 9352240], [" 8eb434:\tadd\tx1, x1, #0xe66", 9352244], [" 8eb438:\tmov\tw2, #0x13a \t// #314", 9352248], [" 8eb43c:\tbl\tb9770 <islower@plt+0x4c120>", 9352252], [" 8eb440:\tldr\tx2, [x27,#64]", 9352256], [" 8eb444:\tand\tw11, w26, #0x7fffffff", 9352260], [" 8eb448:\tldr\tw25, [x19,#1296]", 9352264], [" 8eb44c:\tadd\tx15, x19, #0x510", 9352268], [" 8eb450:\tldr\tx29, [x2,w11,uxtw #3]", 9352272], [" 8eb454:\tstr\tx15, [sp,#48]", 9352276], [" 8eb458:\tcbz\tw25, 8eb4c4 <islower@plt+0x87de74>", 9352280], [" 8eb45c:\tldr\tw17, [sp,#76]", 9352284], [" 8eb460:\tmov\tw27, #0x25 \t// #37", 9352288], [" 8eb464:\tldr\tx1, [x19,#1304]", 9352292], [" 8eb468:\tsub\tw6, w25, #0x1", 9352296], [" 8eb46c:\tmul\tw18, w17, w27", 9352300], [" 8eb470:\tand\tw11, w18, w6", 9352304], [" 8eb474:\tadd\tx0, x1, w11, uxtw #3", 9352308], [" 8eb478:\tldr\tw14, [x0]", 9352312], [" 8eb47c:\tcmp\tw17, w14", 9352316], [" 8eb480:\tb.eq\t8eb4e8 <islower@plt+0x87de98>", 9352320], [" 8eb484:\tmov\tx9, xzr", 9352324], [" 8eb488:\torr\tw25, wzr, #0x1", 9352328], [" 8eb48c:\torr\tw2, wzr, #0xfffffffe", 9352332], [" 8eb490:\tcmn\tw14, #0x1", 9352336], [" 8eb494:\tb.eq\t8eb4cc <islower@plt+0x87de7c>", 9352340], [" 8eb498:\tcmp\tx9, #0x0", 9352344], [" 8eb49c:\tccmp\tw14, w2, #0x0, eq", 9352348], [" 8eb4a0:\tadd\tw18, w18, w25", 9352352], [" 8eb4a4:\tand\tw7, w18, w6", 9352356], [" 8eb4a8:\tcsel\tx9, x9, x0, ne", 9352360], [" 8eb4ac:\tadd\tx0, x1, w7, uxtw #3", 9352364], [" 8eb4b0:\tadd\tw25, w25, #0x1", 9352368], [" 8eb4b4:\tldr\tw14, [x0]", 9352372], [" 8eb4b8:\tcmp\tw17, w14", 9352376], [" 8eb4bc:\tb.ne\t8eb490 <islower@plt+0x87de40>", 9352380], [" 8eb4c0:\tb\t8eb4e8 <islower@plt+0x87de98>", 9352384], [" 8eb4c4:\tmov\tx3, xzr", 9352388], [" 8eb4c8:\tb\t8eb4d4 <islower@plt+0x87de84>", 9352392], [" 8eb4cc:\tcmp\tx9, #0x0", 9352396], [" 8eb4d0:\tcsel\tx3, x9, x0, ne", 9352400], [" 8eb4d4:\tldr\tx0, [sp,#48]", 9352404], [" 8eb4d8:\tadd\tx1, sp, #0x4c", 9352408], [" 8eb4dc:\tadd\tx2, sp, #0x50", 9352412], [" 8eb4e0:\tstr\twzr, [sp,#80]", 9352416], [" 8eb4e4:\tbl\t50846c <islower@plt+0x49ae1c>", 9352420], [" 8eb4e8:\tldr\tw13, [x19,#1320]", 9352424], [" 8eb4ec:\tadd\tx1, x0, #0x4", 9352428], [" 8eb4f0:\tcbz\tw13, 8eb55c <islower@plt+0x87df0c>", 9352432], [" 8eb4f4:\tldr\tw18, [x1]", 9352436], [" 8eb4f8:\tmov\tw6, #0x25 \t// #37", 9352440], [" 8eb4fc:\tldr\tx26, [x19,#1328]", 9352444], [" 8eb500:\tsub\tw7, w13, #0x1", 9352448], [" 8eb504:\tmul\tw3, w18, w6", 9352452], [" 8eb508:\tand\tw2, w3, w7", 9352456], [" 8eb50c:\tadd\tx0, x26, w2, uxtw #4", 9352460], [" 8eb510:\tldr\tw9, [x0]", 9352464], [" 8eb514:\tcmp\tw18, w9", 9352468], [" 8eb518:\tb.eq\t8eb57c <islower@plt+0x87df2c>", 9352472], [" 8eb51c:\tmov\tx10, xzr", 9352476], [" 8eb520:\torr\tw4, wzr, #0x1", 9352480], [" 8eb524:\torr\tw8, wzr, #0xfffffffe", 9352484], [" 8eb528:\tcmn\tw9, #0x1", 9352488], [" 8eb52c:\tb.eq\t8eb564 <islower@plt+0x87df14>", 9352492], [" 8eb530:\tcmp\tx10, #0x0", 9352496], [" 8eb534:\tccmp\tw9, w8, #0x0, eq", 9352500], [" 8eb538:\tadd\tw3, w3, w4", 9352504], [" 8eb53c:\tand\tw9, w3, w7", 9352508], [" 8eb540:\tcsel\tx10, x10, x0, ne", 9352512], [" 8eb544:\tadd\tx0, x26, w9, uxtw #4", 9352516], [" 8eb548:\tadd\tw4, w4, #0x1", 9352520], [" 8eb54c:\tldr\tw9, [x0]", 9352524], [" 8eb550:\tcmp\tw18, w9", 9352528], [" 8eb554:\tb.ne\t8eb528 <islower@plt+0x87ded8>", 9352532], [" 8eb558:\tb\t8eb57c <islower@plt+0x87df2c>", 9352536], [" 8eb55c:\tmov\tx3, xzr", 9352540], [" 8eb560:\tb\t8eb56c <islower@plt+0x87df1c>", 9352544], [" 8eb564:\tcmp\tx10, #0x0", 9352548], [" 8eb568:\tcsel\tx3, x10, x0, ne", 9352552], [" 8eb56c:\tadd\tx2, sp, #0x50", 9352556], [" 8eb570:\tstr\txzr, [sp,#80]", 9352560], [" 8eb574:\tmov\tx0, x21", 9352564], [" 8eb578:\tbl\t4cec68 <islower@plt+0x461618>", 9352568], [" 8eb57c:\tldr\tx1, [x0,#8]", 9352572], [" 8eb580:\tand\tw3, w24, #0x1", 9352576], [" 8eb584:\tmov\tx0, x19", 9352580], [" 8eb588:\tmov\tx2, x20", 9352584], [" 8eb58c:\tbl\t905128 <islower@plt+0x897ad8>", 9352588], [" 8eb590:\tldr\tw16, [sp,#56]", 9352592], [" 8eb594:\tsub\tw27, w29, #0x1", 9352596], [" 8eb598:\tand\tw22, w0, #0x1", 9352600], [" 8eb59c:\tcmp\tw27, #0x4", 9352604], [" 8eb5a0:\tstr\tw16, [sp,#40]", 9352608], [" 8eb5a4:\tb.hi\t8eb620 <islower@plt+0x87dfd0>", 9352612], [" 8eb5a8:\teor\tw15, w0, #0x1", 9352616], [" 8eb5ac:\ttbnz\tw15, #0, 8eb620 <islower@plt+0x87dfd0>", 9352620], [" 8eb5b0:\tldr\tw0, [x19,#1296]", 9352624], [" 8eb5b4:\tcbz\tw0, 8eb628 <islower@plt+0x87dfd8>", 9352628], [" 8eb5b8:\tldr\tw1, [sp,#76]", 9352632], [" 8eb5bc:\tmov\tw18, #0x25 \t// #37", 9352636], [" 8eb5c0:\tldr\tx9, [x19,#1304]", 9352640], [" 8eb5c4:\tsub\tw25, w0, #0x1", 9352644], [" 8eb5c8:\tmul\tw4, w1, w18", 9352648], [" 8eb5cc:\tand\tw0, w4, w25", 9352652], [" 8eb5d0:\tadd\tx0, x9, w0, uxtw #3", 9352656], [" 8eb5d4:\tldr\tw15, [x0]", 9352660], [" 8eb5d8:\tcmp\tw1, w15", 9352664], [" 8eb5dc:\tb.eq\t8eb654 <islower@plt+0x87e004>", 9352668], [" 8eb5e0:\tmov\tx11, xzr", 9352672], [" 8eb5e4:\torr\tw7, wzr, #0x1", 9352676], [" 8eb5e8:\torr\tw10, wzr, #0xfffffffe", 9352680], [" 8eb5ec:\tcmn\tw15, #0x1", 9352684], [" 8eb5f0:\tb.eq\t8eb638 <islower@plt+0x87dfe8>", 9352688], [" 8eb5f4:\tcmp\tx11, #0x0", 9352692], [" 8eb5f8:\tccmp\tw15, w10, #0x0, eq", 9352696], [" 8eb5fc:\tadd\tw4, w4, w7", 9352700], [" 8eb600:\tand\tw12, w4, w25", 9352704], [" 8eb604:\tcsel\tx11, x11, x0, ne", 9352708], [" 8eb608:\tadd\tx0, x9, w12, uxtw #3", 9352712], [" 8eb60c:\tadd\tw7, w7, #0x1", 9352716], [" 8eb610:\tldr\tw15, [x0]", 9352720], [" 8eb614:\tcmp\tw1, w15", 9352724], [" 8eb618:\tb.ne\t8eb5ec <islower@plt+0x87df9c>", 9352728], [" 8eb61c:\tb\t8eb654 <islower@plt+0x87e004>", 9352732], [" 8eb620:\tldr\tw29, [sp,#40]", 9352736], [" 8eb624:\tb\t8ebaa8 <islower@plt+0x87e458>", 9352740], [" 8eb628:\tmov\tx3, xzr", 9352744], [" 8eb62c:\tb\t8eb640 <islower@plt+0x87dff0>", 9352748], [" 8eb630:\tmov\tx3, xzr", 9352752], [" 8eb634:\tb\t8eb6f4 <islower@plt+0x87e0a4>", 9352756], [" 8eb638:\tcmp\tx11, #0x0", 9352760], [" 8eb63c:\tcsel\tx3, x11, x0, ne", 9352764], [" 8eb640:\tldr\tx0, [sp,#48]", 9352768], [" 8eb644:\tadd\tx1, sp, #0x4c", 9352772], [" 8eb648:\tadd\tx2, sp, #0x50", 9352776], [" 8eb64c:\tstr\twzr, [sp,#80]", 9352780], [" 8eb650:\tbl\t50846c <islower@plt+0x49ae1c>", 9352784], [" 8eb654:\tldr\tw4, [x0,#4]", 9352788], [" 8eb658:\tcbz\tw4, 8eb6d0 <islower@plt+0x87e080>", 9352792], [" 8eb65c:\tldr\tw2, [x19,#1320]", 9352796], [" 8eb660:\tstr\tw27, [sp,#24]", 9352800], [" 8eb664:\tcbz\tw2, 8eb6d8 <islower@plt+0x87e088>", 9352804], [" 8eb668:\tldr\tw3, [sp,#76]", 9352808], [" 8eb66c:\tmov\tw17, #0x25 \t// #37", 9352812], [" 8eb670:\tldr\tx10, [x19,#1328]", 9352816], [" 8eb674:\tsub\tw26, w2, #0x1", 9352820], [" 8eb678:\tmul\tw1, w3, w17", 9352824], [" 8eb67c:\tand\tw15, w1, w26", 9352828], [" 8eb680:\tadd\tx0, x10, w15, uxtw #4", 9352832], [" 8eb684:\tldr\tw11, [x0]", 9352836], [" 8eb688:\tcmp\tw3, w11", 9352840], [" 8eb68c:\tb.eq\t8eb864 <islower@plt+0x87e214>", 9352844], [" 8eb690:\tmov\tx12, xzr", 9352848], [" 8eb694:\torr\tw5, wzr, #0x1", 9352852], [" 8eb698:\torr\tw9, wzr, #0xfffffffe", 9352856], [" 8eb69c:\tcmn\tw11, #0x1", 9352860], [" 8eb6a0:\tb.eq\t8eb848 <islower@plt+0x87e1f8>", 9352864], [" 8eb6a4:\tcmp\tx12, #0x0", 9352868], [" 8eb6a8:\tccmp\tw11, w9, #0x0, eq", 9352872], [" 8eb6ac:\tadd\tw1, w1, w5", 9352876], [" 8eb6b0:\tand\tw11, w1, w26", 9352880], [" 8eb6b4:\tcsel\tx12, x12, x0, ne", 9352884], [" 8eb6b8:\tadd\tx0, x10, w11, uxtw #4", 9352888], [" 8eb6bc:\tadd\tw5, w5, #0x1", 9352892], [" 8eb6c0:\tldr\tw11, [x0]", 9352896], [" 8eb6c4:\tcmp\tw3, w11", 9352900], [" 8eb6c8:\tb.ne\t8eb69c <islower@plt+0x87e04c>", 9352904], [" 8eb6cc:\tb\t8eb864 <islower@plt+0x87e214>", 9352908], [" 8eb6d0:\tldr\tw29, [sp,#40]", 9352912], [" 8eb6d4:\tb\t8ebaa8 <islower@plt+0x87e458>", 9352916], [" 8eb6d8:\tmov\tx3, xzr", 9352920], [" 8eb6dc:\tb\t8eb850 <islower@plt+0x87e200>", 9352924], [" 8eb6e0:\tmov\tx3, xzr", 9352928], [" 8eb6e4:\tb\t8ed050 <islower@plt+0x87fa00>", 9352932], [" 8eb6e8:\tcmp\tx2, #0x0", 9352936], [" 8eb6ec:\tldr\tx4, [sp,#40]", 9352940], [" 8eb6f0:\tcsel\tx3, x2, x0, ne", 9352944], [" 8eb6f4:\tadd\tx1, sp, #0x38", 9352948], [" 8eb6f8:\tstr\twzr, [sp,#80]", 9352952], [" 8eb6fc:\tadd\tx2, sp, #0x50", 9352956], [" 8eb700:\tmov\tx0, x4", 9352960], [" 8eb704:\tbl\t907f48 <islower@plt+0x89a8f8>", 9352964], [" 8eb708:\tldr\tw25, [x0,#8]", 9352968], [" 8eb70c:\tmov\tx0, x20", 9352972], [" 8eb710:\tbl\t7772b4 <islower@plt+0x709c64>", 9352976], [" 8eb714:\tldr\tw29, [x19,#1344]", 9352980], [" 8eb718:\tmov\tx27, x0", 9352984], [" 8eb71c:\tadd\tx23, x19, #0x540", 9352988], [" 8eb720:\tstr\tx23, [sp,#48]", 9352992], [" 8eb724:\tcbz\tw29, 8eb790 <islower@plt+0x87e140>", 9352996], [" 8eb728:\tldr\tx10, [sp,#56]", 9353000], [" 8eb72c:\tmov\tw0, #0x25 \t// #37", 9353004], [" 8eb730:\tldr\tx2, [x19,#1352]", 9353008], [" 8eb734:\tsub\tw26, w29, #0x1", 9353012], [" 8eb738:\tmul\tw13, w10, w0", 9353016], [" 8eb73c:\tand\tw4, w13, w26", 9353020], [" 8eb740:\tadd\tx0, x2, w4, uxtw #4", 9353024], [" 8eb744:\tldr\tx17, [x0]", 9353028], [" 8eb748:\tcmp\tx10, x17", 9353032], [" 8eb74c:\tb.eq\t8eb7b4 <islower@plt+0x87e164>", 9353036], [" 8eb750:\tmov\tx18, xzr", 9353040], [" 8eb754:\torr\tw12, wzr, #0x1", 9353044], [" 8eb758:\torr\tx5, xzr, #0xfffffffffffffffe", 9353048], [" 8eb75c:\tcmn\tx17, #0x1", 9353052], [" 8eb760:\tb.eq\t8eb798 <islower@plt+0x87e148>", 9353056], [" 8eb764:\tcmp\tx18, #0x0", 9353060], [" 8eb768:\tccmp\tx17, x5, #0x0, eq", 9353064], [" 8eb76c:\tadd\tw13, w13, w12", 9353068], [" 8eb770:\tand\tw14, w13, w26", 9353072], [" 8eb774:\tcsel\tx18, x18, x0, ne", 9353076], [" 8eb778:\tadd\tx0, x2, w14, uxtw #4", 9353080], [" 8eb77c:\tadd\tw12, w12, #0x1", 9353084], [" 8eb780:\tldr\tx17, [x0]", 9353088], [" 8eb784:\tcmp\tx10, x17", 9353092], [" 8eb788:\tb.ne\t8eb75c <islower@plt+0x87e10c>", 9353096], [" 8eb78c:\tb\t8eb7b4 <islower@plt+0x87e164>", 9353100], [" 8eb790:\tmov\tx3, xzr", 9353104], [" 8eb794:\tb\t8eb7a0 <islower@plt+0x87e150>", 9353108], [" 8eb798:\tcmp\tx18, #0x0", 9353112], [" 8eb79c:\tcsel\tx3, x18, x0, ne", 9353116], [" 8eb7a0:\tldr\tx0, [sp,#48]", 9353120], [" 8eb7a4:\tadd\tx1, sp, #0x38", 9353124], [" 8eb7a8:\tadd\tx2, sp, #0x50", 9353128], [" 8eb7ac:\tstr\txzr, [sp,#80]", 9353132], [" 8eb7b0:\tbl\t9085f4 <islower@plt+0x89afa4>", 9353136], [" 8eb7b4:\tldr\tx1, [x0,#8]", 9353140], [" 8eb7b8:\tand\tw3, w24, #0x1", 9353144], [" 8eb7bc:\tmov\tx0, x19", 9353148], [" 8eb7c0:\tmov\tx2, x20", 9353152], [" 8eb7c4:\tbl\t905128 <islower@plt+0x897ad8>", 9353156], [" 8eb7c8:\tmov\tw24, w0", 9353160], [" 8eb7cc:\tcbz\tw25, 8ecc5c <islower@plt+0x87f60c>", 9353164], [" 8eb7d0:\tldr\tw15, [x19,#1344]", 9353168], [" 8eb7d4:\tcbz\tw15, 8eb840 <islower@plt+0x87e1f0>", 9353172], [" 8eb7d8:\tldr\tx11, [sp,#56]", 9353176], [" 8eb7dc:\tmov\tw10, #0x25 \t// #37", 9353180], [" 8eb7e0:\tldr\tx3, [x19,#1352]", 9353184], [" 8eb7e4:\tsub\tw29, w15, #0x1", 9353188], [" 8eb7e8:\tmul\tw14, w11, w10", 9353192], [" 8eb7ec:\tand\tw2, w14, w29", 9353196], [" 8eb7f0:\tadd\tx0, x3, w2, uxtw #4", 9353200], [" 8eb7f4:\tldr\tx16, [x0]", 9353204], [" 8eb7f8:\tcmp\tx11, x16", 9353208], [" 8eb7fc:\tb.eq\t8ecb24 <islower@plt+0x87f4d4>", 9353212], [" 8eb800:\tmov\tx4, xzr", 9353216], [" 8eb804:\torr\tw10, wzr, #0x1", 9353220], [" 8eb808:\torr\tx6, xzr, #0xfffffffffffffffe", 9353224], [" 8eb80c:\tcmn\tx16, #0x1", 9353228], [" 8eb810:\tb.eq\t8ecb08 <islower@plt+0x87f4b8>", 9353232], [" 8eb814:\tcmp\tx4, #0x0", 9353236], [" 8eb818:\tccmp\tx16, x6, #0x0, eq", 9353240], [" 8eb81c:\tadd\tw14, w14, w10", 9353244], [" 8eb820:\tand\tw1, w14, w29", 9353248], [" 8eb824:\tcsel\tx4, x4, x0, ne", 9353252], [" 8eb828:\tadd\tx0, x3, w1, uxtw #4", 9353256], [" 8eb82c:\tadd\tw10, w10, #0x1", 9353260], [" 8eb830:\tldr\tx16, [x0]", 9353264], [" 8eb834:\tcmp\tx11, x16", 9353268], [" 8eb838:\tb.ne\t8eb80c <islower@plt+0x87e1bc>", 9353272], [" 8eb83c:\tb\t8ecb24 <islower@plt+0x87f4d4>", 9353276], [" 8eb840:\tmov\tx3, xzr", 9353280], [" 8eb844:\tb\t8ecb10 <islower@plt+0x87f4c0>", 9353284], [" 8eb848:\tcmp\tx12, #0x0", 9353288], [" 8eb84c:\tcsel\tx3, x12, x0, ne", 9353292], [" 8eb850:\tadd\tx1, sp, #0x4c", 9353296], [" 8eb854:\tstr\txzr, [sp,#80]", 9353300], [" 8eb858:\tadd\tx2, sp, #0x50", 9353304], [" 8eb85c:\tmov\tx0, x21", 9353308], [" 8eb860:\tbl\t4cec68 <islower@plt+0x461618>", 9353312], [" 8eb864:\tldr\tx27, [x0,#8]", 9353316], [" 8eb868:\tlsr\tx26, x29, #32", 9353320], [" 8eb86c:\tcbnz\tx27, 8eb888 <islower@plt+0x87e238>", 9353324], [" 8eb870:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9353328], [" 8eb874:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9353332], [" 8eb878:\tadd\tx0, x0, #0xd47", 9353336], [" 8eb87c:\tadd\tx1, x1, #0xea1", 9353340], [" 8eb880:\tmov\tw2, #0x2102 \t// #8450", 9353344], [" 8eb884:\tbl\tb9770 <islower@plt+0x4c120>", 9353348], [" 8eb888:\tldr\tx18, [x27,#48]", 9353352], [" 8eb88c:\torr\tw7, wzr, #0x40000000", 9353356], [" 8eb890:\tldr\tx16, [sp,#32]", 9353360], [" 8eb894:\tldr\tw27, [x18,#4]", 9353364], [" 8eb898:\tldr\tx25, [x16]", 9353368], [" 8eb89c:\tcmp\tw27, w7", 9353372], [" 8eb8a0:\tb.lt\t8eb8c0 <islower@plt+0x87e270>", 9353376], [" 8eb8a4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9353380], [" 8eb8a8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9353384], [" 8eb8ac:\tadd\tx0, x0, #0xd47", 9353388], [" 8eb8b0:\tadd\tx1, x1, #0xe66", 9353392], [" 8eb8b4:\tmov\tw2, #0x12c \t// #300", 9353396], [" 8eb8b8:\tbl\tb9770 <islower@plt+0x4c120>", 9353400], [" 8eb8bc:\tb\t8eb8c4 <islower@plt+0x87e274>", 9353404], [" 8eb8c0:\ttbnz\tw27, #31, 8eb8dc <islower@plt+0x87e28c>", 9353408], [" 8eb8c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9353412], [" 8eb8c8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9353416], [" 8eb8cc:\tadd\tx0, x0, #0xd47", 9353420], [" 8eb8d0:\tadd\tx1, x1, #0xe66", 9353424], [" 8eb8d4:\tmov\tw2, #0x13a \t// #314", 9353428], [" 8eb8d8:\tbl\tb9770 <islower@plt+0x4c120>", 9353432], [" 8eb8dc:\tldr\tx3, [x25,#64]", 9353436], [" 8eb8e0:\tand\tw12, w27, #0x7fffffff", 9353440], [" 8eb8e4:\tand\tw6, w26, #0xff", 9353444], [" 8eb8e8:\tubfx\tx9, x29, #40, #8", 9353448], [" 8eb8ec:\tadd\tw7, w6, w9", 9353452], [" 8eb8f0:\tldr\tx4, [x3,w12,uxtw #3]", 9353456], [" 8eb8f4:\tlsr\tx0, x4, #32", 9353460], [" 8eb8f8:\tsub\tw29, w4, #0x1", 9353464], [" 8eb8fc:\tubfx\tx5, x4, #40, #8", 9353468], [" 8eb900:\tcmp\tw29, #0x4", 9353472], [" 8eb904:\tadd\tw17, w5, w0, uxtb", 9353476], [" 8eb908:\tccmp\tw7, w17, #0x0, ls", 9353480], [" 8eb90c:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9353484], [" 8eb910:\tldr\tw2, [sp,#56]", 9353488], [" 8eb914:\tsub\tw25, w27, w5", 9353492], [" 8eb918:\tadd\tw18, w2, w6", 9353496], [" 8eb91c:\tsub\tw29, w2, w9", 9353500], [" 8eb920:\tcmp\tw25, w29", 9353504], [" 8eb924:\tstr\tw18, [sp,#40]", 9353508], [" 8eb928:\tccmp\tw25, w18, #0x2, cs", 9353512], [" 8eb92c:\tb.ls\t8ed014 <islower@plt+0x87f9c4>", 9353516], [" 8eb930:\tldr\tw5, [sp,#40]", 9353520], [" 8eb934:\tcmp\tw29, w5", 9353524], [" 8eb938:\tb.hi\t8ebaa4 <islower@plt+0x87e454>", 9353528], [" 8eb93c:\tadd\tw15, w7, #0x1", 9353532], [" 8eb940:\tmov\tw26, w29", 9353536], [" 8eb944:\tstr\tw15, [sp,#16]", 9353540], [" 8eb948:\tldr\tx27, [sp,#32]", 9353544], [" 8eb94c:\tmov\tw1, w26", 9353548], [" 8eb950:\tldr\tx0, [x27]", 9353552], [" 8eb954:\tbl\t50c690 <islower@plt+0x49f040>", 9353556], [" 8eb958:\tldr\tx8, [x27]", 9353560], [" 8eb95c:\tmov\tx27, x0", 9353564], [" 8eb960:\tmov\tw1, w25", 9353568], [" 8eb964:\tmov\tx0, x8", 9353572], [" 8eb968:\tbl\t50c690 <islower@plt+0x49f040>", 9353576], [" 8eb96c:\tmov\tx8, x0", 9353580], [" 8eb970:\torr\tx10, x27, x8", 9353584], [" 8eb974:\tcbz\tx10, 8eba90 <islower@plt+0x87e440>", 9353588], [" 8eb978:\tcbz\tx27, 8ed014 <islower@plt+0x87f9c4>", 9353592], [" 8eb97c:\tcbz\tx8, 8ed014 <islower@plt+0x87f9c4>", 9353596], [" 8eb980:\tldr\tx6, [x27,#16]", 9353600], [" 8eb984:\tldrh\tw10, [x6]", 9353604], [" 8eb988:\tcmp\tw10, #0xd", 9353608], [" 8eb98c:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9353612], [" 8eb990:\tldr\tx5, [x8,#16]", 9353616], [" 8eb994:\tldrh\tw18, [x5]", 9353620], [" 8eb998:\tcmp\tw18, #0xd", 9353624], [" 8eb99c:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9353628], [" 8eb9a0:\tldr\tx7, [x27,#48]", 9353632], [" 8eb9a4:\tldr\tx1, [x8,#48]", 9353636], [" 8eb9a8:\tldr\tw18, [x7,#36]", 9353640], [" 8eb9ac:\tldr\tw1, [x1,#36]", 9353644], [" 8eb9b0:\tcmp\tw18, w1", 9353648], [" 8eb9b4:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9353652], [" 8eb9b8:\tldr\tx7, [x20,#592]", 9353656], [" 8eb9bc:\tldr\tx9, [x27,#592]", 9353660], [" 8eb9c0:\tcmp\tx7, x9", 9353664], [" 8eb9c4:\tb.ne\t8ed014 <islower@plt+0x87f9c4>", 9353668], [" 8eb9c8:\tldr\tx4, [x7,#32]", 9353672], [" 8eb9cc:\tcmp\tx4, x20", 9353676], [" 8eb9d0:\tb.eq\t8eba14 <islower@plt+0x87e3c4>", 9353680], [" 8eb9d4:\tmov\tx2, xzr", 9353684], [" 8eb9d8:\tmov\tx9, x4", 9353688], [" 8eb9dc:\tldr\tx10, [x9,#592]", 9353692], [" 8eb9e0:\tadd\tx2, x2, #0x1", 9353696], [" 8eb9e4:\tmov\tx15, x9", 9353700], [" 8eb9e8:\tadd\tx10, x10, #0x10", 9353704], [" 8eb9ec:\tldr\tx15, [x15,#8]", 9353708], [" 8eb9f0:\tmov\tx9, x10", 9353712], [" 8eb9f4:\tcmp\tx15, x10", 9353716], [" 8eb9f8:\tb.eq\t8eba08 <islower@plt+0x87e3b8>", 9353720], [" 8eb9fc:\tldrb\tw3, [x15,#24]", 9353724], [" 8eba00:\tmov\tx9, x15", 9353728], [" 8eba04:\ttbnz\tw3, #1, 8eb9ec <islower@plt+0x87e39c>", 9353732], [" 8eba08:\tcmp\tx9, x20", 9353736], [" 8eba0c:\tb.ne\t8eb9dc <islower@plt+0x87e38c>", 9353740], [" 8eba10:\tb\t8eba18 <islower@plt+0x87e3c8>", 9353744], [" 8eba14:\tmov\tw2, wzr", 9353748], [" 8eba18:\tcmp\tx4, x27", 9353752], [" 8eba1c:\tb.eq\t8eba5c <islower@plt+0x87e40c>", 9353756], [" 8eba20:\tmov\tx15, xzr", 9353760], [" 8eba24:\tldr\tx9, [x4,#592]", 9353764], [" 8eba28:\tadd\tx15, x15, #0x1", 9353768], [" 8eba2c:\tmov\tx17, x4", 9353772], [" 8eba30:\tadd\tx11, x9, #0x10", 9353776], [" 8eba34:\tldr\tx17, [x17,#8]", 9353780], [" 8eba38:\tmov\tx4, x11", 9353784], [" 8eba3c:\tcmp\tx17, x11", 9353788], [" 8eba40:\tb.eq\t8eba50 <islower@plt+0x87e400>", 9353792], [" 8eba44:\tldrb\tw10, [x17,#24]", 9353796], [" 8eba48:\tmov\tx4, x17", 9353800], [" 8eba4c:\ttbnz\tw10, #1, 8eba34 <islower@plt+0x87e3e4>", 9353804], [" 8eba50:\tcmp\tx4, x27", 9353808], [" 8eba54:\tb.ne\t8eba24 <islower@plt+0x87e3d4>", 9353812], [" 8eba58:\tb\t8eba60 <islower@plt+0x87e410>", 9353816], [" 8eba5c:\tmov\tw15, wzr", 9353820], [" 8eba60:\tldr\tw17, [sp,#16]", 9353824], [" 8eba64:\tsubs\tw4, w15, w2", 9353828], [" 8eba68:\tcneg\tw12, w4, mi", 9353832], [" 8eba6c:\tand\tw3, w24, #0x1", 9353836], [" 8eba70:\tcmp\tw12, w17", 9353840], [" 8eba74:\tmov\tx0, x19", 9353844], [" 8eba78:\tmov\tx1, x8", 9353848], [" 8eba7c:\tmov\tx2, x27", 9353852], [" 8eba80:\tcsel\tw22, wzr, w22, ge", 9353856], [" 8eba84:\tbl\t905128 <islower@plt+0x897ad8>", 9353860], [" 8eba88:\ttst\tw0, #0x1", 9353864], [" 8eba8c:\tcsel\tw22, w22, wzr, ne", 9353868], [" 8eba90:\tldr\tw11, [sp,#40]", 9353872], [" 8eba94:\tadd\tw26, w26, #0x1", 9353876], [" 8eba98:\tadd\tw25, w25, #0x1", 9353880], [" 8eba9c:\tcmp\tw26, w11", 9353884], [" 8ebaa0:\tb.ls\t8eb948 <islower@plt+0x87e2f8>", 9353888], [" 8ebaa4:\tldr\tw27, [sp,#24]", 9353892], [" 8ebaa8:\tldr\tw26, [sp,#76]", 9353896], [" 8ebaac:\tcbz\tw26, 8ebac0 <islower@plt+0x87e470>", 9353900], [" 8ebab0:\tlsr\tw13, w26, #29", 9353904], [" 8ebab4:\tcmp\tw13, #0x1", 9353908], [" 8ebab8:\tb.ne\t8ebadc <islower@plt+0x87e48c>", 9353912], [" 8ebabc:\tb\t8ebbd8 <islower@plt+0x87e588>", 9353916], [" 8ebac0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9353920], [" 8ebac4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9353924], [" 8ebac8:\tadd\tx0, x0, #0xd47", 9353928], [" 8ebacc:\tadd\tx1, x1, #0xe66", 9353932], [" 8ebad0:\tmov\tw2, #0x133 \t// #307", 9353936], [" 8ebad4:\tbl\tb9770 <islower@plt+0x4c120>", 9353940], [" 8ebad8:\tldr\tw26, [sp,#76]", 9353944], [" 8ebadc:\tldr\tx25, [sp,#32]", 9353948], [" 8ebae0:\tmov\tw24, w27", 9353952], [" 8ebae4:\tldr\tx27, [x25]", 9353956], [" 8ebae8:\torr\tw25, wzr, #0x40000000", 9353960], [" 8ebaec:\tcmp\tw26, w25", 9353964], [" 8ebaf0:\tb.lt\t8ebb10 <islower@plt+0x87e4c0>", 9353968], [" 8ebaf4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9353972], [" 8ebaf8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9353976], [" 8ebafc:\tadd\tx0, x0, #0xd47", 9353980], [" 8ebb00:\tadd\tx1, x1, #0xe66", 9353984], [" 8ebb04:\tmov\tw2, #0x12c \t// #300", 9353988], [" 8ebb08:\tbl\tb9770 <islower@plt+0x4c120>", 9353992], [" 8ebb0c:\tb\t8ebb14 <islower@plt+0x87e4c4>", 9353996], [" 8ebb10:\ttbnz\tw26, #31, 8ebb2c <islower@plt+0x87e4dc>", 9354000], [" 8ebb14:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9354004], [" 8ebb18:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9354008], [" 8ebb1c:\tadd\tx0, x0, #0xd47", 9354012], [" 8ebb20:\tadd\tx1, x1, #0xe66", 9354016], [" 8ebb24:\tmov\tw2, #0x13a \t// #314", 9354020], [" 8ebb28:\tbl\tb9770 <islower@plt+0x4c120>", 9354024], [" 8ebb2c:\tand\tw8, w26, #0x7fffffff", 9354028], [" 8ebb30:\tcmp\tw24, #0x5", 9354032], [" 8ebb34:\tb.cc\t8ebbd8 <islower@plt+0x87e588>", 9354036], [" 8ebb38:\tldr\tx25, [x27,#16]", 9354040], [" 8ebb3c:\tadrp\tx15, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9354044], [" 8ebb40:\tmov\tw11, w22", 9354048], [" 8ebb44:\tlsl\tx22, x8, #4", 9354052], [" 8ebb48:\tldr\tx26, [x25,x22]", 9354056], [" 8ebb4c:\tmov\tw22, w11", 9354060], [" 8ebb50:\tldr\tx15, [x15,#1648]", 9354064], [" 8ebb54:\tcmp\tx26, x15", 9354068], [" 8ebb58:\tb.eq\t8ebbd8 <islower@plt+0x87e588>", 9354072], [" 8ebb5c:\tldr\tw26, [sp,#56]", 9354076], [" 8ebb60:\tldr\tw14, [x19,#1296]", 9354080], [" 8ebb64:\tcbz\tw14, 8ebc50 <islower@plt+0x87e600>", 9354084], [" 8ebb68:\tldr\tw5, [sp,#76]", 9354088], [" 8ebb6c:\tmov\tw29, #0x25 \t// #37", 9354092], [" 8ebb70:\tldr\tx18, [x19,#1304]", 9354096], [" 8ebb74:\tsub\tw7, w14, #0x1", 9354100], [" 8ebb78:\tldr\tx28, [sp,#48]", 9354104], [" 8ebb7c:\tmul\tw3, w5, w29", 9354108], [" 8ebb80:\tand\tw4, w3, w7", 9354112], [" 8ebb84:\tadd\tx0, x18, w4, uxtw #3", 9354116], [" 8ebb88:\tldr\tw11, [x0]", 9354120], [" 8ebb8c:\tcmp\tw5, w11", 9354124], [" 8ebb90:\tb.eq\t8ebbd0 <islower@plt+0x87e580>", 9354128], [" 8ebb94:\tmov\tx1, xzr", 9354132], [" 8ebb98:\torr\tw25, wzr, #0x1", 9354136], [" 8ebb9c:\torr\tw13, wzr, #0xfffffffe", 9354140], [" 8ebba0:\tcmn\tw11, #0x1", 9354144], [" 8ebba4:\tb.eq\t8ec5cc <islower@plt+0x87ef7c>", 9354148], [" 8ebba8:\tcmp\tx1, #0x0", 9354152], [" 8ebbac:\tccmp\tw11, w13, #0x0, eq", 9354156], [" 8ebbb0:\tadd\tw3, w3, w25", 9354160], [" 8ebbb4:\tand\tw14, w3, w7", 9354164], [" 8ebbb8:\tcsel\tx1, x1, x0, ne", 9354168], [" 8ebbbc:\tadd\tx0, x18, w14, uxtw #3", 9354172], [" 8ebbc0:\tadd\tw25, w25, #0x1", 9354176], [" 8ebbc4:\tldr\tw11, [x0]", 9354180], [" 8ebbc8:\tcmp\tw5, w11", 9354184], [" 8ebbcc:\tb.ne\t8ebba0 <islower@plt+0x87e550>", 9354188], [" 8ebbd0:\tmov\tw24, w26", 9354192], [" 8ebbd4:\tb\t8ec5f0 <islower@plt+0x87efa0>", 9354196], [" 8ebbd8:\tldr\tw1, [x19,#1296]", 9354200], [" 8ebbdc:\tcbz\tw1, 8ebc48 <islower@plt+0x87e5f8>", 9354204], [" 8ebbe0:\tldr\tw6, [sp,#76]", 9354208], [" 8ebbe4:\tmov\tw27, #0x25 \t// #37", 9354212], [" 8ebbe8:\tldr\tx11, [x19,#1304]", 9354216], [" 8ebbec:\tsub\tw10, w1, #0x1", 9354220], [" 8ebbf0:\tmul\tw5, w6, w27", 9354224], [" 8ebbf4:\tand\tw8, w5, w10", 9354228], [" 8ebbf8:\tadd\tx0, x11, w8, uxtw #3", 9354232], [" 8ebbfc:\tldr\tw12, [x0]", 9354236], [" 8ebc00:\tcmp\tw6, w12", 9354240], [" 8ebc04:\tb.eq\t8ebc78 <islower@plt+0x87e628>", 9354244], [" 8ebc08:\tmov\tx13, xzr", 9354248], [" 8ebc0c:\torr\tw8, wzr, #0x1", 9354252], [" 8ebc10:\torr\tw14, wzr, #0xfffffffe", 9354256], [" 8ebc14:\tcmn\tw12, #0x1", 9354260], [" 8ebc18:\tb.eq\t8ebc5c <islower@plt+0x87e60c>", 9354264], [" 8ebc1c:\tcmp\tx13, #0x0", 9354268], [" 8ebc20:\tccmp\tw12, w14, #0x0, eq", 9354272], [" 8ebc24:\tadd\tw5, w5, w8", 9354276], [" 8ebc28:\tand\tw9, w5, w10", 9354280], [" 8ebc2c:\tcsel\tx13, x13, x0, ne", 9354284], [" 8ebc30:\tadd\tx0, x11, w9, uxtw #3", 9354288], [" 8ebc34:\tadd\tw8, w8, #0x1", 9354292], [" 8ebc38:\tldr\tw12, [x0]", 9354296], [" 8ebc3c:\tcmp\tw6, w12", 9354300], [" 8ebc40:\tb.ne\t8ebc14 <islower@plt+0x87e5c4>", 9354304], [" 8ebc44:\tb\t8ebc78 <islower@plt+0x87e628>", 9354308], [" 8ebc48:\tmov\tx3, xzr", 9354312], [" 8ebc4c:\tb\t8ebc64 <islower@plt+0x87e614>", 9354316], [" 8ebc50:\tldr\tx28, [sp,#48]", 9354320], [" 8ebc54:\tmov\tx3, xzr", 9354324], [" 8ebc58:\tb\t8ec5d4 <islower@plt+0x87ef84>", 9354328], [" 8ebc5c:\tcmp\tx13, #0x0", 9354332], [" 8ebc60:\tcsel\tx3, x13, x0, ne", 9354336], [" 8ebc64:\tldr\tx0, [sp,#48]", 9354340], [" 8ebc68:\tadd\tx1, sp, #0x4c", 9354344], [" 8ebc6c:\tadd\tx2, sp, #0x50", 9354348], [" 8ebc70:\tstr\twzr, [sp,#80]", 9354352], [" 8ebc74:\tbl\t50846c <islower@plt+0x49ae1c>", 9354356], [" 8ebc78:\ttbz\tw22, #0, 8ec544 <islower@plt+0x87eef4>", 9354360], [" 8ebc7c:\tldr\tw11, [x0,#4]", 9354364], [" 8ebc80:\tcbz\tw11, 8ec544 <islower@plt+0x87eef4>", 9354368], [" 8ebc84:\tldr\tx20, [x20,#592]", 9354372], [" 8ebc88:\tldr\tw8, [sp,#40]", 9354376], [" 8ebc8c:\tldr\tx27, [x20,#32]", 9354380], [" 8ebc90:\tcmp\tw29, w8", 9354384], [" 8ebc94:\tstr\tw29, [sp,#72]", 9354388], [" 8ebc98:\tb.hi\t8ed014 <islower@plt+0x87f9c4>", 9354392], [" 8ebc9c:\tadd\tx14, x19, #0x558", 9354396], [" 8ebca0:\tadd\tx2, x19, #0x180", 9354400], [" 8ebca4:\tadd\tx18, x19, #0x40", 9354404], [" 8ebca8:\tmov\tw24, #0x25 \t// #37", 9354408], [" 8ebcac:\torr\tw25, wzr, #0xfffffffe", 9354412], [" 8ebcb0:\tstp\tx2, x14, [sp,#16]", 9354416], [" 8ebcb4:\tstr\tx18, [sp,#8]", 9354420], [" 8ebcb8:\tldr\tx20, [sp,#32]", 9354424], [" 8ebcbc:\tmov\tw1, w29", 9354428], [" 8ebcc0:\tldr\tx0, [x20]", 9354432], [" 8ebcc4:\tbl\t50c690 <islower@plt+0x49f040>", 9354436], [" 8ebcc8:\tmov\tx29, x0", 9354440], [" 8ebccc:\tcbz\tx29, 8ec528 <islower@plt+0x87eed8>", 9354444], [" 8ebcd0:\tldr\tx8, [x29,#48]", 9354448], [" 8ebcd4:\tldr\tw2, [x19,#1296]", 9354452], [" 8ebcd8:\tldr\tw10, [x8,#36]", 9354456], [" 8ebcdc:\tstr\tw10, [sp,#68]", 9354460], [" 8ebce0:\tcbz\tw2, 8ebd40 <islower@plt+0x87e6f0>", 9354464], [" 8ebce4:\tldr\tx11, [x19,#1304]", 9354468], [" 8ebce8:\tmul\tw6, w10, w24", 9354472], [" 8ebcec:\tsub\tw17, w2, #0x1", 9354476], [" 8ebcf0:\tand\tw14, w17, w6", 9354480], [" 8ebcf4:\tadd\tx0, x11, w14, uxtw #3", 9354484], [" 8ebcf8:\tldr\tw26, [x0]", 9354488], [" 8ebcfc:\tcmp\tw10, w26", 9354492], [" 8ebd00:\tb.eq\t8ebd64 <islower@plt+0x87e714>", 9354496], [" 8ebd04:\tmov\tx12, xzr", 9354500], [" 8ebd08:\torr\tw18, wzr, #0x1", 9354504], [" 8ebd0c:\tcmn\tw26, #0x1", 9354508], [" 8ebd10:\tb.eq\t8ebd48 <islower@plt+0x87e6f8>", 9354512], [" 8ebd14:\tcmp\tx12, #0x0", 9354516], [" 8ebd18:\tccmp\tw26, w25, #0x0, eq", 9354520], [" 8ebd1c:\tadd\tw6, w6, w18", 9354524], [" 8ebd20:\tand\tw3, w6, w17", 9354528], [" 8ebd24:\tcsel\tx12, x12, x0, ne", 9354532], [" 8ebd28:\tadd\tx0, x11, w3, uxtw #3", 9354536], [" 8ebd2c:\tadd\tw18, w18, #0x1", 9354540], [" 8ebd30:\tldr\tw26, [x0]", 9354544], [" 8ebd34:\tcmp\tw10, w26", 9354548], [" 8ebd38:\tb.ne\t8ebd0c <islower@plt+0x87e6bc>", 9354552], [" 8ebd3c:\tb\t8ebd64 <islower@plt+0x87e714>", 9354556], [" 8ebd40:\tmov\tx3, xzr", 9354560], [" 8ebd44:\tb\t8ebd50 <islower@plt+0x87e700>", 9354564], [" 8ebd48:\tcmp\tx12, #0x0", 9354568], [" 8ebd4c:\tcsel\tx3, x12, x0, ne", 9354572], [" 8ebd50:\tldr\tx0, [sp,#48]", 9354576], [" 8ebd54:\tadd\tx1, sp, #0x44", 9354580], [" 8ebd58:\tadd\tx2, sp, #0x50", 9354584], [" 8ebd5c:\tstr\twzr, [sp,#80]", 9354588], [" 8ebd60:\tbl\t50846c <islower@plt+0x49ae1c>", 9354592], [" 8ebd64:\tldr\tw6, [x0,#4]", 9354596], [" 8ebd68:\tcbnz\tw6, 8ebd84 <islower@plt+0x87e734>", 9354600], [" 8ebd6c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9354604], [" 8ebd70:\tadrp\tx1, cb7000 <LoadQCC+0xba3d0>", 9354608], [" 8ebd74:\tadd\tx0, x0, #0xd47", 9354612], [" 8ebd78:\tadd\tx1, x1, #0xea1", 9354616], [" 8ebd7c:\tmov\tw2, #0x213b \t// #8507", 9354620], [" 8ebd80:\tbl\tb9770 <islower@plt+0x4c120>", 9354624], [" 8ebd84:\tldp\tx6, x8, [x19,#72]", 9354628], [" 8ebd88:\tcmp\tx6, x8", 9354632], [" 8ebd8c:\tb.cc\t8ebda4 <islower@plt+0x87e754>", 9354636], [" 8ebd90:\tldr\tx0, [sp,#8]", 9354640], [" 8ebd94:\torr\tw2, wzr, #0x8", 9354644], [" 8ebd98:\tmov\tx1, xzr", 9354648], [" 8ebd9c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9354652], [" 8ebda0:\tldr\tx6, [x19,#72]", 9354656], [" 8ebda4:\tstr\tx29, [x6]", 9354660], [" 8ebda8:\tldr\tx26, [x19,#72]", 9354664], [" 8ebdac:\tadd\tx11, x26, #0x8", 9354668], [" 8ebdb0:\tldr\tw26, [x19,#1296]", 9354672], [" 8ebdb4:\tstr\tx11, [x19,#72]", 9354676], [" 8ebdb8:\tcbz\tw26, 8ebe1c <islower@plt+0x87e7cc>", 9354680], [" 8ebdbc:\tldr\tw6, [sp,#68]", 9354684], [" 8ebdc0:\tsub\tw18, w26, #0x1", 9354688], [" 8ebdc4:\tldr\tx13, [x19,#1304]", 9354692], [" 8ebdc8:\tmul\tw7, w6, w24", 9354696], [" 8ebdcc:\tand\tw0, w7, w18", 9354700], [" 8ebdd0:\tadd\tx0, x13, w0, uxtw #3", 9354704], [" 8ebdd4:\tldr\tw14, [x0]", 9354708], [" 8ebdd8:\tcmp\tw6, w14", 9354712], [" 8ebddc:\tb.eq\t8ebe40 <islower@plt+0x87e7f0>", 9354716], [" 8ebde0:\tmov\tx11, xzr", 9354720], [" 8ebde4:\torr\tw16, wzr, #0x1", 9354724], [" 8ebde8:\tcmn\tw14, #0x1", 9354728], [" 8ebdec:\tb.eq\t8ebe24 <islower@plt+0x87e7d4>", 9354732], [" 8ebdf0:\tcmp\tx11, #0x0", 9354736], [" 8ebdf4:\tccmp\tw14, w25, #0x0, eq", 9354740], [" 8ebdf8:\tadd\tw7, w7, w16", 9354744], [" 8ebdfc:\tand\tw22, w7, w18", 9354748], [" 8ebe00:\tcsel\tx11, x11, x0, ne", 9354752], [" 8ebe04:\tadd\tx0, x13, w22, uxtw #3", 9354756], [" 8ebe08:\tadd\tw16, w16, #0x1", 9354760], [" 8ebe0c:\tldr\tw14, [x0]", 9354764], [" 8ebe10:\tcmp\tw6, w14", 9354768], [" 8ebe14:\tb.ne\t8ebde8 <islower@plt+0x87e798>", 9354772], [" 8ebe18:\tb\t8ebe40 <islower@plt+0x87e7f0>", 9354776], [" 8ebe1c:\tmov\tx3, xzr", 9354780], [" 8ebe20:\tb\t8ebe2c <islower@plt+0x87e7dc>", 9354784], [" 8ebe24:\tcmp\tx11, #0x0", 9354788], [" 8ebe28:\tcsel\tx3, x11, x0, ne", 9354792], [" 8ebe2c:\tldr\tx0, [sp,#48]", 9354796], [" 8ebe30:\tadd\tx1, sp, #0x44", 9354800], [" 8ebe34:\tadd\tx2, sp, #0x50", 9354804], [" 8ebe38:\tstr\twzr, [sp,#80]", 9354808], [" 8ebe3c:\tbl\t50846c <islower@plt+0x49ae1c>", 9354812], [" 8ebe40:\tldp\tx2, x10, [x19,#392]", 9354816], [" 8ebe44:\tldr\tw26, [sp,#72]", 9354820], [" 8ebe48:\tldr\tw20, [x0,#4]", 9354824], [" 8ebe4c:\tcmp\tx2, x10", 9354828], [" 8ebe50:\tb.cc\t8ebe68 <islower@plt+0x87e818>", 9354832], [" 8ebe54:\tldr\tx0, [sp,#16]", 9354836], [" 8ebe58:\torr\tw2, wzr, #0x8", 9354840], [" 8ebe5c:\tmov\tx1, xzr", 9354844], [" 8ebe60:\tbl\tbe0a4 <islower@plt+0x50a54>", 9354848], [" 8ebe64:\tldr\tx2, [x19,#392]", 9354852], [" 8ebe68:\tbfi\tx26, x20, #32, #32", 9354856], [" 8ebe6c:\tstr\tx26, [x2]", 9354860], [" 8ebe70:\tldr\tx12, [x19,#392]", 9354864], [" 8ebe74:\tldr\tw11, [x19,#1296]", 9354868], [" 8ebe78:\tadd\tx0, x12, #0x8", 9354872], [" 8ebe7c:\tstr\tx0, [x19,#392]", 9354876], [" 8ebe80:\tcbz\tw11, 8ebeb4 <islower@plt+0x87e864>", 9354880], [" 8ebe84:\tldr\tw13, [sp,#68]", 9354884], [" 8ebe88:\tsub\tw14, w11, #0x1", 9354888], [" 8ebe8c:\tldr\tx12, [x19,#1304]", 9354892], [" 8ebe90:\tmul\tw6, w13, w24", 9354896], [" 8ebe94:\tand\tw15, w6, w14", 9354900], [" 8ebe98:\tadd\tx0, x12, w15, uxtw #3", 9354904], [" 8ebe9c:\tldr\tw10, [x0]", 9354908], [" 8ebea0:\tcmp\tw13, w10", 9354912], [" 8ebea4:\tb.ne\t8ebebc <islower@plt+0x87e86c>", 9354916], [" 8ebea8:\tadd\tx15, x12, x15, lsl #3", 9354920], [" 8ebeac:\tldr\tw26, [x15,#4]", 9354924], [" 8ebeb0:\tb\t8ebf24 <islower@plt+0x87e8d4>", 9354928], [" 8ebeb4:\tmov\tx3, xzr", 9354932], [" 8ebeb8:\tb\t8ebf00 <islower@plt+0x87e8b0>", 9354936], [" 8ebebc:\tmov\tx15, xzr", 9354940], [" 8ebec0:\torr\tw17, wzr, #0x1", 9354944], [" 8ebec4:\tcmn\tw10, #0x1", 9354948], [" 8ebec8:\tb.eq\t8ebef8 <islower@plt+0x87e8a8>", 9354952], [" 8ebecc:\tcmp\tx15, #0x0", 9354956], [" 8ebed0:\tccmp\tw10, w25, #0x0, eq", 9354960], [" 8ebed4:\tadd\tw6, w6, w17", 9354964], [" 8ebed8:\tand\tw8, w6, w14", 9354968], [" 8ebedc:\tcsel\tx15, x15, x0, ne", 9354972], [" 8ebee0:\tadd\tx0, x12, w8, uxtw #3", 9354976], [" 8ebee4:\tadd\tw17, w17, #0x1", 9354980], [" 8ebee8:\tldr\tw10, [x0]", 9354984], [" 8ebeec:\tcmp\tw13, w10", 9354988], [" 8ebef0:\tb.ne\t8ebec4 <islower@plt+0x87e874>", 9354992], [" 8ebef4:\tb\t8ebf1c <islower@plt+0x87e8cc>", 9354996], [" 8ebef8:\tcmp\tx15, #0x0", 9355000], [" 8ebefc:\tcsel\tx3, x15, x0, ne", 9355004], [" 8ebf00:\tldr\tx0, [sp,#48]", 9355008], [" 8ebf04:\tadd\tx1, sp, #0x44", 9355012], [" 8ebf08:\tadd\tx2, sp, #0x50", 9355016], [" 8ebf0c:\tstr\twzr, [sp,#80]", 9355020], [" 8ebf10:\tbl\t50846c <islower@plt+0x49ae1c>", 9355024], [" 8ebf14:\tldr\tx12, [x19,#1304]", 9355028], [" 8ebf18:\tldr\tw11, [x19,#1296]", 9355032], [" 8ebf1c:\tldr\tw26, [x0,#4]", 9355036], [" 8ebf20:\tcbz\tw11, 8ebf80 <islower@plt+0x87e930>", 9355040], [" 8ebf24:\tldr\tw13, [sp,#72]", 9355044], [" 8ebf28:\tsub\tw15, w11, #0x1", 9355048], [" 8ebf2c:\tmul\tw1, w13, w24", 9355052], [" 8ebf30:\tand\tw2, w1, w15", 9355056], [" 8ebf34:\tadd\tx0, x12, w2, uxtw #3", 9355060], [" 8ebf38:\tldr\tw5, [x0]", 9355064], [" 8ebf3c:\tcmp\tw13, w5", 9355068], [" 8ebf40:\tb.eq\t8ebfa4 <islower@plt+0x87e954>", 9355072], [" 8ebf44:\tmov\tx9, xzr", 9355076], [" 8ebf48:\torr\tw3, wzr, #0x1", 9355080], [" 8ebf4c:\tcmn\tw5, #0x1", 9355084], [" 8ebf50:\tb.eq\t8ebf88 <islower@plt+0x87e938>", 9355088], [" 8ebf54:\tcmp\tx9, #0x0", 9355092], [" 8ebf58:\tccmp\tw5, w25, #0x0, eq", 9355096], [" 8ebf5c:\tadd\tw1, w1, w3", 9355100], [" 8ebf60:\tand\tw11, w1, w15", 9355104], [" 8ebf64:\tcsel\tx9, x9, x0, ne", 9355108], [" 8ebf68:\tadd\tx0, x12, w11, uxtw #3", 9355112], [" 8ebf6c:\tadd\tw3, w3, #0x1", 9355116], [" 8ebf70:\tldr\tw5, [x0]", 9355120], [" 8ebf74:\tcmp\tw13, w5", 9355124], [" 8ebf78:\tb.ne\t8ebf4c <islower@plt+0x87e8fc>", 9355128], [" 8ebf7c:\tb\t8ebfa4 <islower@plt+0x87e954>", 9355132], [" 8ebf80:\tmov\tx3, xzr", 9355136], [" 8ebf84:\tb\t8ebf90 <islower@plt+0x87e940>", 9355140], [" 8ebf88:\tcmp\tx9, #0x0", 9355144], [" 8ebf8c:\tcsel\tx3, x9, x0, ne", 9355148], [" 8ebf90:\tldr\tx0, [sp,#48]", 9355152], [" 8ebf94:\tadd\tx1, sp, #0x48", 9355156], [" 8ebf98:\tadd\tx2, sp, #0x50", 9355160], [" 8ebf9c:\tstr\twzr, [sp,#80]", 9355164], [" 8ebfa0:\tbl\t50846c <islower@plt+0x49ae1c>", 9355168], [" 8ebfa4:\tstr\tw26, [x0,#4]", 9355172], [" 8ebfa8:\tldr\tw12, [x19,#1320]", 9355176], [" 8ebfac:\tcbz\tw12, 8ebfe0 <islower@plt+0x87e990>", 9355180], [" 8ebfb0:\tldr\tw14, [sp,#68]", 9355184], [" 8ebfb4:\tsub\tw11, w12, #0x1", 9355188], [" 8ebfb8:\tldr\tx13, [x19,#1328]", 9355192], [" 8ebfbc:\tmul\tw7, w14, w24", 9355196], [" 8ebfc0:\tand\tw18, w7, w11", 9355200], [" 8ebfc4:\tadd\tx0, x13, w18, uxtw #4", 9355204], [" 8ebfc8:\tldr\tw16, [x0]", 9355208], [" 8ebfcc:\tcmp\tw14, w16", 9355212], [" 8ebfd0:\tb.ne\t8ebfe8 <islower@plt+0x87e998>", 9355216], [" 8ebfd4:\tadd\tx17, x13, x18, lsl #4", 9355220], [" 8ebfd8:\tldr\tx26, [x17,#8]", 9355224], [" 8ebfdc:\tb\t8ec050 <islower@plt+0x87ea00>", 9355228], [" 8ebfe0:\tmov\tx3, xzr", 9355232], [" 8ebfe4:\tb\t8ec02c <islower@plt+0x87e9dc>", 9355236], [" 8ebfe8:\tmov\tx17, xzr", 9355240], [" 8ebfec:\torr\tw10, wzr, #0x1", 9355244], [" 8ebff0:\tcmn\tw16, #0x1", 9355248], [" 8ebff4:\tb.eq\t8ec024 <islower@plt+0x87e9d4>", 9355252], [" 8ebff8:\tcmp\tx17, #0x0", 9355256], [" 8ebffc:\tccmp\tw16, w25, #0x0, eq", 9355260], [" 8ec000:\tadd\tw7, w7, w10", 9355264], [" 8ec004:\tand\tw1, w7, w11", 9355268], [" 8ec008:\tcsel\tx17, x17, x0, ne", 9355272], [" 8ec00c:\tadd\tx0, x13, w1, uxtw #4", 9355276], [" 8ec010:\tadd\tw10, w10, #0x1", 9355280], [" 8ec014:\tldr\tw16, [x0]", 9355284], [" 8ec018:\tcmp\tw14, w16", 9355288], [" 8ec01c:\tb.ne\t8ebff0 <islower@plt+0x87e9a0>", 9355292], [" 8ec020:\tb\t8ec048 <islower@plt+0x87e9f8>", 9355296], [" 8ec024:\tcmp\tx17, #0x0", 9355300], [" 8ec028:\tcsel\tx3, x17, x0, ne", 9355304], [" 8ec02c:\tadd\tx1, sp, #0x44", 9355308], [" 8ec030:\tstr\txzr, [sp,#80]", 9355312], [" 8ec034:\tadd\tx2, sp, #0x50", 9355316], [" 8ec038:\tmov\tx0, x21", 9355320], [" 8ec03c:\tbl\t4cec68 <islower@plt+0x461618>", 9355324], [" 8ec040:\tldr\tx13, [x19,#1328]", 9355328], [" 8ec044:\tldr\tw12, [x19,#1320]", 9355332], [" 8ec048:\tldr\tx26, [x0,#8]", 9355336], [" 8ec04c:\tcbz\tw12, 8ec0ac <islower@plt+0x87ea5c>", 9355340], [" 8ec050:\tldr\tw14, [sp,#72]", 9355344], [" 8ec054:\tsub\tw12, w12, #0x1", 9355348], [" 8ec058:\tmul\tw5, w14, w24", 9355352], [" 8ec05c:\tand\tw4, w5, w12", 9355356], [" 8ec060:\tadd\tx0, x13, w4, uxtw #4", 9355360], [" 8ec064:\tldr\tw6, [x0]", 9355364], [" 8ec068:\tcmp\tw14, w6", 9355368], [" 8ec06c:\tb.eq\t8ec0d0 <islower@plt+0x87ea80>", 9355372], [" 8ec070:\tmov\tx10, xzr", 9355376], [" 8ec074:\torr\tw1, wzr, #0x1", 9355380], [" 8ec078:\tcmn\tw6, #0x1", 9355384], [" 8ec07c:\tb.eq\t8ec0b4 <islower@plt+0x87ea64>", 9355388], [" 8ec080:\tcmp\tx10, #0x0", 9355392], [" 8ec084:\tccmp\tw6, w25, #0x0, eq", 9355396], [" 8ec088:\tadd\tw5, w5, w1", 9355400], [" 8ec08c:\tand\tw6, w5, w12", 9355404], [" 8ec090:\tcsel\tx10, x10, x0, ne", 9355408], [" 8ec094:\tadd\tx0, x13, w6, uxtw #4", 9355412], [" 8ec098:\tadd\tw1, w1, #0x1", 9355416], [" 8ec09c:\tldr\tw6, [x0]", 9355420], [" 8ec0a0:\tcmp\tw14, w6", 9355424], [" 8ec0a4:\tb.ne\t8ec078 <islower@plt+0x87ea28>", 9355428], [" 8ec0a8:\tb\t8ec0d0 <islower@plt+0x87ea80>", 9355432], [" 8ec0ac:\tmov\tx3, xzr", 9355436], [" 8ec0b0:\tb\t8ec0bc <islower@plt+0x87ea6c>", 9355440], [" 8ec0b4:\tcmp\tx10, #0x0", 9355444], [" 8ec0b8:\tcsel\tx3, x10, x0, ne", 9355448], [" 8ec0bc:\tadd\tx1, sp, #0x48", 9355452], [" 8ec0c0:\tstr\txzr, [sp,#80]", 9355456], [" 8ec0c4:\tadd\tx2, sp, #0x50", 9355460], [" 8ec0c8:\tmov\tx0, x21", 9355464], [" 8ec0cc:\tbl\t4cec68 <islower@plt+0x461618>", 9355468], [" 8ec0d0:\tldr\tw13, [x19,#1296]", 9355472], [" 8ec0d4:\tstr\tx26, [x0,#8]", 9355476], [" 8ec0d8:\tcbz\tw13, 8ec10c <islower@plt+0x87eabc>", 9355480], [" 8ec0dc:\tldr\tw15, [sp,#68]", 9355484], [" 8ec0e0:\tsub\tw12, w13, #0x1", 9355488], [" 8ec0e4:\tldr\tx14, [x19,#1304]", 9355492], [" 8ec0e8:\tmul\tw2, w15, w24", 9355496], [" 8ec0ec:\tand\tw16, w2, w12", 9355500], [" 8ec0f0:\tadd\tx0, x14, w16, uxtw #3", 9355504], [" 8ec0f4:\tldr\tw17, [x0]", 9355508], [" 8ec0f8:\tcmp\tw15, w17", 9355512], [" 8ec0fc:\tb.ne\t8ec114 <islower@plt+0x87eac4>", 9355516], [" 8ec100:\tadd\tx16, x14, x16, lsl #3", 9355520], [" 8ec104:\tldr\tw26, [x16,#4]", 9355524], [" 8ec108:\tb\t8ec17c <islower@plt+0x87eb2c>", 9355528], [" 8ec10c:\tmov\tx3, xzr", 9355532], [" 8ec110:\tb\t8ec158 <islower@plt+0x87eb08>", 9355536], [" 8ec114:\tmov\tx16, xzr", 9355540], [" 8ec118:\torr\tw18, wzr, #0x1", 9355544], [" 8ec11c:\tcmn\tw17, #0x1", 9355548], [" 8ec120:\tb.eq\t8ec150 <islower@plt+0x87eb00>", 9355552], [" 8ec124:\tcmp\tx16, #0x0", 9355556], [" 8ec128:\tccmp\tw17, w25, #0x0, eq", 9355560], [" 8ec12c:\tadd\tw2, w2, w18", 9355564], [" 8ec130:\tand\tw7, w2, w12", 9355568], [" 8ec134:\tcsel\tx16, x16, x0, ne", 9355572], [" 8ec138:\tadd\tx0, x14, w7, uxtw #3", 9355576], [" 8ec13c:\tadd\tw18, w18, #0x1", 9355580], [" 8ec140:\tldr\tw17, [x0]", 9355584], [" 8ec144:\tcmp\tw15, w17", 9355588], [" 8ec148:\tb.ne\t8ec11c <islower@plt+0x87eacc>", 9355592], [" 8ec14c:\tb\t8ec174 <islower@plt+0x87eb24>", 9355596], [" 8ec150:\tcmp\tx16, #0x0", 9355600], [" 8ec154:\tcsel\tx3, x16, x0, ne", 9355604], [" 8ec158:\tldr\tx0, [sp,#48]", 9355608], [" 8ec15c:\tadd\tx1, sp, #0x44", 9355612], [" 8ec160:\tadd\tx2, sp, #0x50", 9355616], [" 8ec164:\tstr\twzr, [sp,#80]", 9355620], [" 8ec168:\tbl\t50846c <islower@plt+0x49ae1c>", 9355624], [" 8ec16c:\tldr\tx14, [x19,#1304]", 9355628], [" 8ec170:\tldr\tw13, [x19,#1296]", 9355632], [" 8ec174:\tldr\tw26, [x0,#4]", 9355636], [" 8ec178:\tcbz\tw13, 8ec1d8 <islower@plt+0x87eb88>", 9355640], [" 8ec17c:\tldr\tw12, [sp,#68]", 9355644], [" 8ec180:\tsub\tw13, w13, #0x1", 9355648], [" 8ec184:\tmul\tw6, w12, w24", 9355652], [" 8ec188:\tand\tw0, w6, w13", 9355656], [" 8ec18c:\tadd\tx0, x14, w0, uxtw #3", 9355660], [" 8ec190:\tldr\tw8, [x0]", 9355664], [" 8ec194:\tcmp\tw12, w8", 9355668], [" 8ec198:\tb.eq\t8ec1fc <islower@plt+0x87ebac>", 9355672], [" 8ec19c:\tmov\tx11, xzr", 9355676], [" 8ec1a0:\torr\tw2, wzr, #0x1", 9355680], [" 8ec1a4:\tcmn\tw8, #0x1", 9355684], [" 8ec1a8:\tb.eq\t8ec1e0 <islower@plt+0x87eb90>", 9355688], [" 8ec1ac:\tcmp\tx11, #0x0", 9355692], [" 8ec1b0:\tccmp\tw8, w25, #0x0, eq", 9355696], [" 8ec1b4:\tadd\tw6, w6, w2", 9355700], [" 8ec1b8:\tand\tw15, w6, w13", 9355704], [" 8ec1bc:\tcsel\tx11, x11, x0, ne", 9355708], [" 8ec1c0:\tadd\tx0, x14, w15, uxtw #3", 9355712], [" 8ec1c4:\tadd\tw2, w2, #0x1", 9355716], [" 8ec1c8:\tldr\tw8, [x0]", 9355720], [" 8ec1cc:\tcmp\tw12, w8", 9355724], [" 8ec1d0:\tb.ne\t8ec1a4 <islower@plt+0x87eb54>", 9355728], [" 8ec1d4:\tb\t8ec1fc <islower@plt+0x87ebac>", 9355732], [" 8ec1d8:\tmov\tx3, xzr", 9355736], [" 8ec1dc:\tb\t8ec1e8 <islower@plt+0x87eb98>", 9355740], [" 8ec1e0:\tcmp\tx11, #0x0", 9355744], [" 8ec1e4:\tcsel\tx3, x11, x0, ne", 9355748], [" 8ec1e8:\tldr\tx0, [sp,#48]", 9355752], [" 8ec1ec:\tadd\tx1, sp, #0x44", 9355756], [" 8ec1f0:\tadd\tx2, sp, #0x50", 9355760], [" 8ec1f4:\tstr\twzr, [sp,#80]", 9355764], [" 8ec1f8:\tbl\t50846c <islower@plt+0x49ae1c>", 9355768], [" 8ec1fc:\tldr\tw10, [x19,#1320]", 9355772], [" 8ec200:\tadd\tx1, x0, #0x4", 9355776], [" 8ec204:\tcbz\tw10, 8ec268 <islower@plt+0x87ec18>", 9355780], [" 8ec208:\tldr\tw7, [x1]", 9355784], [" 8ec20c:\tsub\tw3, w10, #0x1", 9355788], [" 8ec210:\tldr\tx14, [x19,#1328]", 9355792], [" 8ec214:\tmul\tw2, w7, w24", 9355796], [" 8ec218:\tand\tw13, w2, w3", 9355800], [" 8ec21c:\tadd\tx0, x14, w13, uxtw #4", 9355804], [" 8ec220:\tldr\tw9, [x0]", 9355808], [" 8ec224:\tcmp\tw7, w9", 9355812], [" 8ec228:\tb.eq\t8ec288 <islower@plt+0x87ec38>", 9355816], [" 8ec22c:\tmov\tx13, xzr", 9355820], [" 8ec230:\torr\tw4, wzr, #0x1", 9355824], [" 8ec234:\tcmn\tw9, #0x1", 9355828], [" 8ec238:\tb.eq\t8ec270 <islower@plt+0x87ec20>", 9355832], [" 8ec23c:\tcmp\tx13, #0x0", 9355836], [" 8ec240:\tccmp\tw9, w25, #0x0, eq", 9355840], [" 8ec244:\tadd\tw2, w2, w4", 9355844], [" 8ec248:\tand\tw10, w2, w3", 9355848], [" 8ec24c:\tcsel\tx13, x13, x0, ne", 9355852], [" 8ec250:\tadd\tx0, x14, w10, uxtw #4", 9355856], [" 8ec254:\tadd\tw4, w4, #0x1", 9355860], [" 8ec258:\tldr\tw9, [x0]", 9355864], [" 8ec25c:\tcmp\tw7, w9", 9355868], [" 8ec260:\tb.ne\t8ec234 <islower@plt+0x87ebe4>", 9355872], [" 8ec264:\tb\t8ec288 <islower@plt+0x87ec38>", 9355876], [" 8ec268:\tmov\tx3, xzr", 9355880], [" 8ec26c:\tb\t8ec278 <islower@plt+0x87ec28>", 9355884], [" 8ec270:\tcmp\tx13, #0x0", 9355888], [" 8ec274:\tcsel\tx3, x13, x0, ne", 9355892], [" 8ec278:\tadd\tx2, sp, #0x50", 9355896], [" 8ec27c:\tstr\txzr, [sp,#80]", 9355900], [" 8ec280:\tmov\tx0, x21", 9355904], [" 8ec284:\tbl\t4cec68 <islower@plt+0x461618>", 9355908], [" 8ec288:\tldr\tx2, [x0,#8]", 9355912], [" 8ec28c:\tmov\tx0, x19", 9355916], [" 8ec290:\tmov\tw1, w26", 9355920], [" 8ec294:\tmov\tx3, x29", 9355924], [" 8ec298:\tbl\t905624 <islower@plt+0x897fd4>", 9355928], [" 8ec29c:\tldr\tw18, [x19,#1296]", 9355932], [" 8ec2a0:\tcbz\tw18, 8ec304 <islower@plt+0x87ecb4>", 9355936], [" 8ec2a4:\tldr\tw2, [sp,#68]", 9355940], [" 8ec2a8:\tsub\tw1, w18, #0x1", 9355944], [" 8ec2ac:\tldr\tx15, [x19,#1304]", 9355948], [" 8ec2b0:\tmul\tw8, w2, w24", 9355952], [" 8ec2b4:\tand\tw14, w8, w1", 9355956], [" 8ec2b8:\tadd\tx0, x15, w14, uxtw #3", 9355960], [" 8ec2bc:\tldr\tw11, [x0]", 9355964], [" 8ec2c0:\tcmp\tw2, w11", 9355968], [" 8ec2c4:\tb.eq\t8ec328 <islower@plt+0x87ecd8>", 9355972], [" 8ec2c8:\tmov\tx14, xzr", 9355976], [" 8ec2cc:\torr\tw13, wzr, #0x1", 9355980], [" 8ec2d0:\tcmn\tw11, #0x1", 9355984], [" 8ec2d4:\tb.eq\t8ec30c <islower@plt+0x87ecbc>", 9355988], [" 8ec2d8:\tcmp\tx14, #0x0", 9355992], [" 8ec2dc:\tccmp\tw11, w25, #0x0, eq", 9355996], [" 8ec2e0:\tadd\tw8, w8, w13", 9356000], [" 8ec2e4:\tand\tw6, w8, w1", 9356004], [" 8ec2e8:\tcsel\tx14, x14, x0, ne", 9356008], [" 8ec2ec:\tadd\tx0, x15, w6, uxtw #3", 9356012], [" 8ec2f0:\tadd\tw13, w13, #0x1", 9356016], [" 8ec2f4:\tldr\tw11, [x0]", 9356020], [" 8ec2f8:\tcmp\tw2, w11", 9356024], [" 8ec2fc:\tb.ne\t8ec2d0 <islower@plt+0x87ec80>", 9356028], [" 8ec300:\tb\t8ec328 <islower@plt+0x87ecd8>", 9356032], [" 8ec304:\tmov\tx3, xzr", 9356036], [" 8ec308:\tb\t8ec314 <islower@plt+0x87ecc4>", 9356040], [" 8ec30c:\tcmp\tx14, #0x0", 9356044], [" 8ec310:\tcsel\tx3, x14, x0, ne", 9356048], [" 8ec314:\tldr\tx0, [sp,#48]", 9356052], [" 8ec318:\tadd\tx1, sp, #0x44", 9356056], [" 8ec31c:\tadd\tx2, sp, #0x50", 9356060], [" 8ec320:\tstr\twzr, [sp,#80]", 9356064], [" 8ec324:\tbl\t50846c <islower@plt+0x49ae1c>", 9356068], [" 8ec328:\tldr\tw14, [x19,#1368]", 9356072], [" 8ec32c:\tadd\tx1, x0, #0x4", 9356076], [" 8ec330:\tcbz\tw14, 8ec364 <islower@plt+0x87ed14>", 9356080], [" 8ec334:\tldr\tw16, [x1]", 9356084], [" 8ec338:\tsub\tw13, w14, #0x1", 9356088], [" 8ec33c:\tldr\tx15, [x19,#1376]", 9356092], [" 8ec340:\tmul\tw8, w16, w24", 9356096], [" 8ec344:\tand\tw4, w8, w13", 9356100], [" 8ec348:\tadd\tx0, x15, w4, uxtw #3", 9356104], [" 8ec34c:\tldr\tw18, [x0]", 9356108], [" 8ec350:\tcmp\tw16, w18", 9356112], [" 8ec354:\tb.ne\t8ec36c <islower@plt+0x87ed1c>", 9356116], [" 8ec358:\tadd\tx13, x15, x4, lsl #3", 9356120], [" 8ec35c:\tldr\tw26, [x13,#4]", 9356124], [" 8ec360:\tb\t8ec3d0 <islower@plt+0x87ed80>", 9356128], [" 8ec364:\tmov\tx3, xzr", 9356132], [" 8ec368:\tb\t8ec3b0 <islower@plt+0x87ed60>", 9356136], [" 8ec36c:\tmov\tx2, xzr", 9356140], [" 8ec370:\torr\tw4, wzr, #0x1", 9356144], [" 8ec374:\tcmn\tw18, #0x1", 9356148], [" 8ec378:\tb.eq\t8ec3a8 <islower@plt+0x87ed58>", 9356152], [" 8ec37c:\tcmp\tx2, #0x0", 9356156], [" 8ec380:\tccmp\tw18, w25, #0x0, eq", 9356160], [" 8ec384:\tadd\tw8, w8, w4", 9356164], [" 8ec388:\tand\tw7, w8, w13", 9356168], [" 8ec38c:\tcsel\tx2, x2, x0, ne", 9356172], [" 8ec390:\tadd\tx0, x15, w7, uxtw #3", 9356176], [" 8ec394:\tadd\tw4, w4, #0x1", 9356180], [" 8ec398:\tldr\tw18, [x0]", 9356184], [" 8ec39c:\tcmp\tw16, w18", 9356188], [" 8ec3a0:\tb.ne\t8ec374 <islower@plt+0x87ed24>", 9356192], [" 8ec3a4:\tb\t8ec3c8 <islower@plt+0x87ed78>", 9356196], [" 8ec3a8:\tcmp\tx2, #0x0", 9356200], [" 8ec3ac:\tcsel\tx3, x2, x0, ne", 9356204], [" 8ec3b0:\tldr\tx0, [sp,#24]", 9356208], [" 8ec3b4:\tadd\tx2, sp, #0x50", 9356212], [" 8ec3b8:\tstr\twzr, [sp,#80]", 9356216], [" 8ec3bc:\tbl\t4f5888 <islower@plt+0x488238>", 9356220], [" 8ec3c0:\tldr\tx15, [x19,#1376]", 9356224], [" 8ec3c4:\tldr\tw14, [x19,#1368]", 9356228], [" 8ec3c8:\tldr\tw26, [x0,#4]", 9356232], [" 8ec3cc:\tcbz\tw14, 8ec42c <islower@plt+0x87eddc>", 9356236], [" 8ec3d0:\tldr\tw16, [sp,#72]", 9356240], [" 8ec3d4:\tsub\tw17, w14, #0x1", 9356244], [" 8ec3d8:\tmul\tw7, w16, w24", 9356248], [" 8ec3dc:\tand\tw1, w7, w17", 9356252], [" 8ec3e0:\tadd\tx0, x15, w1, uxtw #3", 9356256], [" 8ec3e4:\tldr\tw14, [x0]", 9356260], [" 8ec3e8:\tcmp\tw16, w14", 9356264], [" 8ec3ec:\tb.eq\t8ec450 <islower@plt+0x87ee00>", 9356268], [" 8ec3f0:\tmov\tx12, xzr", 9356272], [" 8ec3f4:\torr\tw5, wzr, #0x1", 9356276], [" 8ec3f8:\tcmn\tw14, #0x1", 9356280], [" 8ec3fc:\tb.eq\t8ec434 <islower@plt+0x87ede4>", 9356284], [" 8ec400:\tcmp\tx12, #0x0", 9356288], [" 8ec404:\tccmp\tw14, w25, #0x0, eq", 9356292], [" 8ec408:\tadd\tw7, w7, w5", 9356296], [" 8ec40c:\tand\tw13, w7, w17", 9356300], [" 8ec410:\tcsel\tx12, x12, x0, ne", 9356304], [" 8ec414:\tadd\tx0, x15, w13, uxtw #3", 9356308], [" 8ec418:\tadd\tw5, w5, #0x1", 9356312], [" 8ec41c:\tldr\tw14, [x0]", 9356316], [" 8ec420:\tcmp\tw16, w14", 9356320], [" 8ec424:\tb.ne\t8ec3f8 <islower@plt+0x87eda8>", 9356324], [" 8ec428:\tb\t8ec450 <islower@plt+0x87ee00>", 9356328], [" 8ec42c:\tmov\tx3, xzr", 9356332], [" 8ec430:\tb\t8ec43c <islower@plt+0x87edec>", 9356336], [" 8ec434:\tcmp\tx12, #0x0", 9356340], [" 8ec438:\tcsel\tx3, x12, x0, ne", 9356344], [" 8ec43c:\tldr\tx0, [sp,#24]", 9356348], [" 8ec440:\tadd\tx1, sp, #0x48", 9356352], [" 8ec444:\tadd\tx2, sp, #0x50", 9356356], [" 8ec448:\tstr\twzr, [sp,#80]", 9356360], [" 8ec44c:\tbl\t4f5888 <islower@plt+0x488238>", 9356364], [" 8ec450:\tstr\tw26, [x0,#4]", 9356368], [" 8ec454:\tldr\tx18, [x23,#8]", 9356372], [" 8ec458:\tldr\tw26, [x28,#1004]", 9356376], [" 8ec45c:\tcmp\tx27, x18", 9356380], [" 8ec460:\tadd\tw16, w26, #0x1", 9356384], [" 8ec464:\tmov\tx3, xzr", 9356388], [" 8ec468:\tstr\tw16, [x28,#1004]", 9356392], [" 8ec46c:\tb.eq\t8ec4a8 <islower@plt+0x87ee58>", 9356396], [" 8ec470:\tmov\tx7, x27", 9356400], [" 8ec474:\tldr\tx14, [x7,#592]", 9356404], [" 8ec478:\tadd\tx3, x3, #0x1", 9356408], [" 8ec47c:\tmov\tx16, x7", 9356412], [" 8ec480:\tadd\tx20, x14, #0x10", 9356416], [" 8ec484:\tldr\tx16, [x16,#8]", 9356420], [" 8ec488:\tmov\tx7, x20", 9356424], [" 8ec48c:\tcmp\tx16, x20", 9356428], [" 8ec490:\tb.eq\t8ec4a0 <islower@plt+0x87ee50>", 9356432], [" 8ec494:\tldrb\tw0, [x16,#24]", 9356436], [" 8ec498:\tmov\tx7, x16", 9356440], [" 8ec49c:\ttbnz\tw0, #1, 8ec484 <islower@plt+0x87ee34>", 9356444], [" 8ec4a0:\tcmp\tx7, x18", 9356448], [" 8ec4a4:\tb.ne\t8ec474 <islower@plt+0x87ee24>", 9356452], [" 8ec4a8:\tcmp\tx27, x29", 9356456], [" 8ec4ac:\tb.eq\t8ec4f0 <islower@plt+0x87eea0>", 9356460], [" 8ec4b0:\tmov\tx0, xzr", 9356464], [" 8ec4b4:\tmov\tx1, x27", 9356468], [" 8ec4b8:\tldr\tx2, [x1,#592]", 9356472], [" 8ec4bc:\tadd\tx0, x0, #0x1", 9356476], [" 8ec4c0:\tmov\tx13, x1", 9356480], [" 8ec4c4:\tadd\tx12, x2, #0x10", 9356484], [" 8ec4c8:\tldr\tx13, [x13,#8]", 9356488], [" 8ec4cc:\tmov\tx1, x12", 9356492], [" 8ec4d0:\tcmp\tx13, x12", 9356496], [" 8ec4d4:\tb.eq\t8ec4e4 <islower@plt+0x87ee94>", 9356500], [" 8ec4d8:\tldrb\tw16, [x13,#24]", 9356504], [" 8ec4dc:\tmov\tx1, x13", 9356508], [" 8ec4e0:\ttbnz\tw16, #1, 8ec4c8 <islower@plt+0x87ee78>", 9356512], [" 8ec4e4:\tcmp\tx1, x29", 9356516], [" 8ec4e8:\tb.ne\t8ec4b8 <islower@plt+0x87ee68>", 9356520], [" 8ec4ec:\tb\t8ec4f4 <islower@plt+0x87eea4>", 9356524], [" 8ec4f0:\tmov\tx0, xzr", 9356528], [" 8ec4f4:\tcmp\tw0, w3", 9356532], [" 8ec4f8:\tb.lt\t8ec528 <islower@plt+0x87eed8>", 9356536], [" 8ec4fc:\tstr\tx29, [x23,#8]", 9356540], [" 8ec500:\tldr\tx18, [x29,#592]", 9356544], [" 8ec504:\tadd\tx0, x18, #0x10", 9356548], [" 8ec508:\tldr\tx29, [x29,#8]", 9356552], [" 8ec50c:\tmov\tx10, x0", 9356556], [" 8ec510:\tcmp\tx29, x0", 9356560], [" 8ec514:\tb.eq\t8ec524 <islower@plt+0x87eed4>", 9356564], [" 8ec518:\tldrb\tw5, [x29,#24]", 9356568], [" 8ec51c:\tmov\tx10, x29", 9356572], [" 8ec520:\ttbnz\tw5, #1, 8ec508 <islower@plt+0x87eeb8>", 9356576], [" 8ec524:\tstr\tx10, [x23,#8]", 9356580], [" 8ec528:\tldr\tw0, [sp,#72]", 9356584], [" 8ec52c:\tldr\tw10, [sp,#40]", 9356588], [" 8ec530:\tadd\tw29, w0, #0x1", 9356592], [" 8ec534:\tcmp\tw29, w10", 9356596], [" 8ec538:\tstr\tw29, [sp,#72]", 9356600], [" 8ec53c:\tb.ls\t8ebcb8 <islower@plt+0x87e668>", 9356604], [" 8ec540:\tb\t8ed014 <islower@plt+0x87f9c4>", 9356608], [" 8ec544:\tldr\tw27, [sp,#56]", 9356612], [" 8ec548:\tldr\tw9, [x19,#1296]", 9356616], [" 8ec54c:\tcbz\tw9, 8ec5c0 <islower@plt+0x87ef70>", 9356620], [" 8ec550:\tldr\tw8, [sp,#76]", 9356624], [" 8ec554:\tmov\tw29, #0x25 \t// #37", 9356628], [" 8ec558:\tldr\tx17, [x19,#1304]", 9356632], [" 8ec55c:\tsub\tw26, w9, #0x1", 9356636], [" 8ec560:\tmul\tw24, w8, w29", 9356640], [" 8ec564:\tldr\tx29, [sp,#48]", 9356644], [" 8ec568:\tand\tw25, w24, w26", 9356648], [" 8ec56c:\tadd\tx0, x17, w25, uxtw #3", 9356652], [" 8ec570:\tldr\tw15, [x0]", 9356656], [" 8ec574:\tcmp\tw8, w15", 9356660], [" 8ec578:\tb.eq\t8ec5b8 <islower@plt+0x87ef68>", 9356664], [" 8ec57c:\tmov\tx7, xzr", 9356668], [" 8ec580:\torr\tw16, wzr, #0x1", 9356672], [" 8ec584:\torr\tw14, wzr, #0xfffffffe", 9356676], [" 8ec588:\tcmn\tw15, #0x1", 9356680], [" 8ec58c:\tb.eq\t8ec870 <islower@plt+0x87f220>", 9356684], [" 8ec590:\tcmp\tx7, #0x0", 9356688], [" 8ec594:\tccmp\tw15, w14, #0x0, eq", 9356692], [" 8ec598:\tadd\tw24, w24, w16", 9356696], [" 8ec59c:\tand\tw3, w24, w26", 9356700], [" 8ec5a0:\tcsel\tx7, x7, x0, ne", 9356704], [" 8ec5a4:\tadd\tx0, x17, w3, uxtw #3", 9356708], [" 8ec5a8:\tadd\tw16, w16, #0x1", 9356712], [" 8ec5ac:\tldr\tw15, [x0]", 9356716], [" 8ec5b0:\tcmp\tw8, w15", 9356720], [" 8ec5b4:\tb.ne\t8ec588 <islower@plt+0x87ef38>", 9356724], [" 8ec5b8:\tmov\tw25, w27", 9356728], [" 8ec5bc:\tb\t8ec898 <islower@plt+0x87f248>", 9356732], [" 8ec5c0:\tldr\tx29, [sp,#48]", 9356736], [" 8ec5c4:\tmov\tx3, xzr", 9356740], [" 8ec5c8:\tb\t8ec87c <islower@plt+0x87f22c>", 9356744], [" 8ec5cc:\tcmp\tx1, #0x0", 9356748], [" 8ec5d0:\tcsel\tx3, x1, x0, ne", 9356752], [" 8ec5d4:\tadd\tx1, sp, #0x4c", 9356756], [" 8ec5d8:\tstr\twzr, [sp,#80]", 9356760], [" 8ec5dc:\tadd\tx2, sp, #0x50", 9356764], [" 8ec5e0:\tmov\tx0, x28", 9356768], [" 8ec5e4:\tbl\t50846c <islower@plt+0x49ae1c>", 9356772], [" 8ec5e8:\tldr\tw24, [sp,#56]", 9356776], [" 8ec5ec:\tldr\tx18, [x19,#1304]", 9356780], [" 8ec5f0:\tstr\tw26, [x0,#4]", 9356784], [" 8ec5f4:\tldr\tw0, [x28]", 9356788], [" 8ec5f8:\tcbz\tw0, 8ec65c <islower@plt+0x87f00c>", 9356792], [" 8ec5fc:\tmov\tw3, #0x25 \t// #37", 9356796], [" 8ec600:\tsub\tw29, w0, #0x1", 9356800], [" 8ec604:\tmul\tw9, w24, w3", 9356804], [" 8ec608:\tand\tw7, w29, w9", 9356808], [" 8ec60c:\tadd\tx0, x18, w7, uxtw #3", 9356812], [" 8ec610:\tldr\tw2, [x0]", 9356816], [" 8ec614:\tcmp\tw24, w2", 9356820], [" 8ec618:\tb.eq\t8ec684 <islower@plt+0x87f034>", 9356824], [" 8ec61c:\tmov\tx23, xzr", 9356828], [" 8ec620:\torr\tw26, wzr, #0x1", 9356832], [" 8ec624:\torr\tw11, wzr, #0xfffffffe", 9356836], [" 8ec628:\tcmn\tw2, #0x1", 9356840], [" 8ec62c:\tb.eq\t8ec664 <islower@plt+0x87f014>", 9356844], [" 8ec630:\tcmp\tx23, #0x0", 9356848], [" 8ec634:\tccmp\tw2, w11, #0x0, eq", 9356852], [" 8ec638:\tadd\tw9, w9, w26", 9356856], [" 8ec63c:\tand\tw8, w9, w29", 9356860], [" 8ec640:\tcsel\tx23, x23, x0, ne", 9356864], [" 8ec644:\tadd\tx0, x18, w8, uxtw #3", 9356868], [" 8ec648:\tadd\tw26, w26, #0x1", 9356872], [" 8ec64c:\tldr\tw2, [x0]", 9356876], [" 8ec650:\tcmp\tw24, w2", 9356880], [" 8ec654:\tb.ne\t8ec628 <islower@plt+0x87efd8>", 9356884], [" 8ec658:\tb\t8ec684 <islower@plt+0x87f034>", 9356888], [" 8ec65c:\tmov\tx3, xzr", 9356892], [" 8ec660:\tb\t8ec670 <islower@plt+0x87f020>", 9356896], [" 8ec664:\tcmp\tx23, #0x0", 9356900], [" 8ec668:\tldr\tx28, [sp,#48]", 9356904], [" 8ec66c:\tcsel\tx3, x23, x0, ne", 9356908], [" 8ec670:\tadd\tx1, sp, #0x38", 9356912], [" 8ec674:\tstr\twzr, [sp,#80]", 9356916], [" 8ec678:\tadd\tx2, sp, #0x50", 9356920], [" 8ec67c:\tmov\tx0, x28", 9356924], [" 8ec680:\tbl\t50846c <islower@plt+0x49ae1c>", 9356928], [" 8ec684:\tstr\tw24, [x0,#4]", 9356932], [" 8ec688:\tldr\tw17, [x19,#1320]", 9356936], [" 8ec68c:\tcbz\tw17, 8ec6c4 <islower@plt+0x87f074>", 9356940], [" 8ec690:\tldr\tw11, [sp,#56]", 9356944], [" 8ec694:\tmov\tw9, #0x25 \t// #37", 9356948], [" 8ec698:\tldr\tx7, [x19,#1328]", 9356952], [" 8ec69c:\tsub\tw18, w17, #0x1", 9356956], [" 8ec6a0:\tmul\tw4, w11, w9", 9356960], [" 8ec6a4:\tand\tw6, w4, w18", 9356964], [" 8ec6a8:\tadd\tx0, x7, w6, uxtw #4", 9356968], [" 8ec6ac:\tldr\tw1, [x0]", 9356972], [" 8ec6b0:\tcmp\tw11, w1", 9356976], [" 8ec6b4:\tb.ne\t8ec6cc <islower@plt+0x87f07c>", 9356980], [" 8ec6b8:\tadd\tx23, x7, x6, lsl #4", 9356984], [" 8ec6bc:\tstr\tx20, [x23,#8]", 9356988], [" 8ec6c0:\tb\t8ec734 <islower@plt+0x87f0e4>", 9356992], [" 8ec6c4:\tmov\tx3, xzr", 9356996], [" 8ec6c8:\tb\t8ec714 <islower@plt+0x87f0c4>", 9357000], [" 8ec6cc:\tmov\tx29, xzr", 9357004], [" 8ec6d0:\torr\tw3, wzr, #0x1", 9357008], [" 8ec6d4:\torr\tw26, wzr, #0xfffffffe", 9357012], [" 8ec6d8:\tcmn\tw1, #0x1", 9357016], [" 8ec6dc:\tb.eq\t8ec70c <islower@plt+0x87f0bc>", 9357020], [" 8ec6e0:\tcmp\tx29, #0x0", 9357024], [" 8ec6e4:\tccmp\tw1, w26, #0x0, eq", 9357028], [" 8ec6e8:\tadd\tw4, w4, w3", 9357032], [" 8ec6ec:\tand\tw5, w4, w18", 9357036], [" 8ec6f0:\tcsel\tx29, x29, x0, ne", 9357040], [" 8ec6f4:\tadd\tx0, x7, w5, uxtw #4", 9357044], [" 8ec6f8:\tadd\tw3, w3, #0x1", 9357048], [" 8ec6fc:\tldr\tw1, [x0]", 9357052], [" 8ec700:\tcmp\tw11, w1", 9357056], [" 8ec704:\tb.ne\t8ec6d8 <islower@plt+0x87f088>", 9357060], [" 8ec708:\tb\t8ec72c <islower@plt+0x87f0dc>", 9357064], [" 8ec70c:\tcmp\tx29, #0x0", 9357068], [" 8ec710:\tcsel\tx3, x29, x0, ne", 9357072], [" 8ec714:\tadd\tx1, sp, #0x38", 9357076], [" 8ec718:\tstr\txzr, [sp,#80]", 9357080], [" 8ec71c:\tadd\tx2, sp, #0x50", 9357084], [" 8ec720:\tmov\tx0, x21", 9357088], [" 8ec724:\tbl\t4cec68 <islower@plt+0x461618>", 9357092], [" 8ec728:\tldr\tw17, [x21]", 9357096], [" 8ec72c:\tstr\tx20, [x0,#8]", 9357100], [" 8ec730:\tcbz\tw17, 8ec79c <islower@plt+0x87f14c>", 9357104], [" 8ec734:\tldr\tw4, [sp,#76]", 9357108], [" 8ec738:\tmov\tw18, #0x25 \t// #37", 9357112], [" 8ec73c:\tldr\tx23, [x19,#1328]", 9357116], [" 8ec740:\tsub\tw8, w17, #0x1", 9357120], [" 8ec744:\tmul\tw10, w4, w18", 9357124], [" 8ec748:\tand\tw11, w10, w8", 9357128], [" 8ec74c:\tadd\tx0, x23, w11, uxtw #4", 9357132], [" 8ec750:\tldr\tw1, [x0]", 9357136], [" 8ec754:\tcmp\tw4, w1", 9357140], [" 8ec758:\tb.eq\t8ec7c0 <islower@plt+0x87f170>", 9357144], [" 8ec75c:\tmov\tx28, xzr", 9357148], [" 8ec760:\torr\tw9, wzr, #0x1", 9357152], [" 8ec764:\torr\tw13, wzr, #0xfffffffe", 9357156], [" 8ec768:\tcmn\tw1, #0x1", 9357160], [" 8ec76c:\tb.eq\t8ec7a4 <islower@plt+0x87f154>", 9357164], [" 8ec770:\tcmp\tx28, #0x0", 9357168], [" 8ec774:\tccmp\tw1, w13, #0x0, eq", 9357172], [" 8ec778:\tadd\tw10, w10, w9", 9357176], [" 8ec77c:\tand\tw15, w10, w8", 9357180], [" 8ec780:\tcsel\tx28, x28, x0, ne", 9357184], [" 8ec784:\tadd\tx0, x23, w15, uxtw #4", 9357188], [" 8ec788:\tadd\tw9, w9, #0x1", 9357192], [" 8ec78c:\tldr\tw1, [x0]", 9357196], [" 8ec790:\tcmp\tw4, w1", 9357200], [" 8ec794:\tb.ne\t8ec768 <islower@plt+0x87f118>", 9357204], [" 8ec798:\tb\t8ec7c0 <islower@plt+0x87f170>", 9357208], [" 8ec79c:\tmov\tx3, xzr", 9357212], [" 8ec7a0:\tb\t8ec7ac <islower@plt+0x87f15c>", 9357216], [" 8ec7a4:\tcmp\tx28, #0x0", 9357220], [" 8ec7a8:\tcsel\tx3, x28, x0, ne", 9357224], [" 8ec7ac:\tadd\tx1, sp, #0x4c", 9357228], [" 8ec7b0:\tstr\txzr, [sp,#80]", 9357232], [" 8ec7b4:\tadd\tx2, sp, #0x50", 9357236], [" 8ec7b8:\tmov\tx0, x21", 9357240], [" 8ec7bc:\tbl\t4cec68 <islower@plt+0x461618>", 9357244], [" 8ec7c0:\tstr\tx20, [x0,#8]", 9357248], [" 8ec7c4:\tmov\tx0, x19", 9357252], [" 8ec7c8:\tmov\tx1, x20", 9357256], [" 8ec7cc:\tbl\t905338 <islower@plt+0x897ce8>", 9357260], [" 8ec7d0:\tldr\tw3, [x19,#1368]", 9357264], [" 8ec7d4:\tmov\tw24, w0", 9357268], [" 8ec7d8:\tcbz\tw3, 8ec844 <islower@plt+0x87f1f4>", 9357272], [" 8ec7dc:\tldr\tw5, [sp,#56]", 9357276], [" 8ec7e0:\tmov\tw21, #0x25 \t// #37", 9357280], [" 8ec7e4:\tldr\tx20, [x19,#1376]", 9357284], [" 8ec7e8:\tsub\tw9, w3, #0x1", 9357288], [" 8ec7ec:\tmul\tw11, w5, w21", 9357292], [" 8ec7f0:\tand\tw0, w11, w9", 9357296], [" 8ec7f4:\tadd\tx0, x20, w0, uxtw #3", 9357300], [" 8ec7f8:\tldr\tw4, [x0]", 9357304], [" 8ec7fc:\tcmp\tw5, w4", 9357308], [" 8ec800:\tb.eq\t8ec868 <islower@plt+0x87f218>", 9357312], [" 8ec804:\tmov\tx27, xzr", 9357316], [" 8ec808:\torr\tw15, wzr, #0x1", 9357320], [" 8ec80c:\torr\tw21, wzr, #0xfffffffe", 9357324], [" 8ec810:\tcmn\tw4, #0x1", 9357328], [" 8ec814:\tb.eq\t8ec84c <islower@plt+0x87f1fc>", 9357332], [" 8ec818:\tcmp\tx27, #0x0", 9357336], [" 8ec81c:\tccmp\tw4, w21, #0x0, eq", 9357340], [" 8ec820:\tadd\tw11, w11, w15", 9357344], [" 8ec824:\tand\tw4, w11, w9", 9357348], [" 8ec828:\tcsel\tx27, x27, x0, ne", 9357352], [" 8ec82c:\tadd\tx0, x20, w4, uxtw #3", 9357356], [" 8ec830:\tadd\tw15, w15, #0x1", 9357360], [" 8ec834:\tldr\tw4, [x0]", 9357364], [" 8ec838:\tcmp\tw5, w4", 9357368], [" 8ec83c:\tb.ne\t8ec810 <islower@plt+0x87f1c0>", 9357372], [" 8ec840:\tb\t8ec868 <islower@plt+0x87f218>", 9357376], [" 8ec844:\tmov\tx3, xzr", 9357380], [" 8ec848:\tb\t8ec854 <islower@plt+0x87f204>", 9357384], [" 8ec84c:\tcmp\tx27, #0x0", 9357388], [" 8ec850:\tcsel\tx3, x27, x0, ne", 9357392], [" 8ec854:\tadd\tx0, x19, #0x558", 9357396], [" 8ec858:\tstr\twzr, [sp,#80]", 9357400], [" 8ec85c:\tadd\tx1, sp, #0x38", 9357404], [" 8ec860:\tadd\tx2, sp, #0x50", 9357408], [" 8ec864:\tbl\t4f5888 <islower@plt+0x488238>", 9357412], [" 8ec868:\tstr\tw24, [x0,#4]", 9357416], [" 8ec86c:\tb\t8ed014 <islower@plt+0x87f9c4>", 9357420], [" 8ec870:\tcmp\tx7, #0x0", 9357424], [" 8ec874:\tldr\tx29, [sp,#48]", 9357428], [" 8ec878:\tcsel\tx3, x7, x0, ne", 9357432], [" 8ec87c:\tadd\tx1, sp, #0x4c", 9357436], [" 8ec880:\tstr\twzr, [sp,#80]", 9357440], [" 8ec884:\tadd\tx2, sp, #0x50", 9357444], [" 8ec888:\tmov\tx0, x29", 9357448], [" 8ec88c:\tbl\t50846c <islower@plt+0x49ae1c>", 9357452], [" 8ec890:\tldr\tw25, [sp,#56]", 9357456], [" 8ec894:\tldr\tx17, [x19,#1304]", 9357460], [" 8ec898:\tstr\tw27, [x0,#4]", 9357464], [" 8ec89c:\tldr\tw3, [x29]", 9357468], [" 8ec8a0:\tcbz\tw3, 8ec904 <islower@plt+0x87f2b4>", 9357472], [" 8ec8a4:\tmov\tw24, #0x25 \t// #37", 9357476], [" 8ec8a8:\tsub\tw15, w3, #0x1", 9357480], [" 8ec8ac:\tmul\tw26, w25, w24", 9357484], [" 8ec8b0:\tand\tw27, w15, w26", 9357488], [" 8ec8b4:\tadd\tx0, x17, w27, uxtw #3", 9357492], [" 8ec8b8:\tldr\tw13, [x0]", 9357496], [" 8ec8bc:\tcmp\tw25, w13", 9357500], [" 8ec8c0:\tb.eq\t8ec928 <islower@plt+0x87f2d8>", 9357504], [" 8ec8c4:\tmov\tx14, xzr", 9357508], [" 8ec8c8:\torr\tw6, wzr, #0x1", 9357512], [" 8ec8cc:\torr\tw12, wzr, #0xfffffffe", 9357516], [" 8ec8d0:\tcmn\tw13, #0x1", 9357520], [" 8ec8d4:\tb.eq\t8ec90c <islower@plt+0x87f2bc>", 9357524], [" 8ec8d8:\tcmp\tx14, #0x0", 9357528], [" 8ec8dc:\tccmp\tw13, w12, #0x0, eq", 9357532], [" 8ec8e0:\tadd\tw26, w26, w6", 9357536], [" 8ec8e4:\tand\tw7, w26, w15", 9357540], [" 8ec8e8:\tcsel\tx14, x14, x0, ne", 9357544], [" 8ec8ec:\tadd\tx0, x17, w7, uxtw #3", 9357548], [" 8ec8f0:\tadd\tw6, w6, #0x1", 9357552], [" 8ec8f4:\tldr\tw13, [x0]", 9357556], [" 8ec8f8:\tcmp\tw25, w13", 9357560], [" 8ec8fc:\tb.ne\t8ec8d0 <islower@plt+0x87f280>", 9357564], [" 8ec900:\tb\t8ec928 <islower@plt+0x87f2d8>", 9357568], [" 8ec904:\tmov\tx3, xzr", 9357572], [" 8ec908:\tb\t8ec914 <islower@plt+0x87f2c4>", 9357576], [" 8ec90c:\tcmp\tx14, #0x0", 9357580], [" 8ec910:\tcsel\tx3, x14, x0, ne", 9357584], [" 8ec914:\tadd\tx1, sp, #0x38", 9357588], [" 8ec918:\tstr\twzr, [sp,#80]", 9357592], [" 8ec91c:\tadd\tx2, sp, #0x50", 9357596], [" 8ec920:\tmov\tx0, x29", 9357600], [" 8ec924:\tbl\t50846c <islower@plt+0x49ae1c>", 9357604], [" 8ec928:\tstr\tw25, [x0,#4]", 9357608], [" 8ec92c:\tldr\tw16, [x19,#1320]", 9357612], [" 8ec930:\tcbz\tw16, 8ec968 <islower@plt+0x87f318>", 9357616], [" 8ec934:\tldr\tw12, [sp,#56]", 9357620], [" 8ec938:\tmov\tw6, #0x25 \t// #37", 9357624], [" 8ec93c:\tldr\tx27, [x19,#1328]", 9357628], [" 8ec940:\tsub\tw1, w16, #0x1", 9357632], [" 8ec944:\tmul\tw3, w12, w6", 9357636], [" 8ec948:\tand\tw5, w3, w1", 9357640], [" 8ec94c:\tadd\tx0, x27, w5, uxtw #4", 9357644], [" 8ec950:\tldr\tw2, [x0]", 9357648], [" 8ec954:\tcmp\tw12, w2", 9357652], [" 8ec958:\tb.ne\t8ec970 <islower@plt+0x87f320>", 9357656], [" 8ec95c:\tadd\tx29, x27, x5, lsl #4", 9357660], [" 8ec960:\tstr\tx20, [x29,#8]", 9357664], [" 8ec964:\tb\t8ec9d8 <islower@plt+0x87f388>", 9357668], [" 8ec968:\tmov\tx3, xzr", 9357672], [" 8ec96c:\tb\t8ec9b8 <islower@plt+0x87f368>", 9357676], [" 8ec970:\tmov\tx15, xzr", 9357680], [" 8ec974:\torr\tw25, wzr, #0x1", 9357684], [" 8ec978:\torr\tw29, wzr, #0xfffffffe", 9357688], [" 8ec97c:\tcmn\tw2, #0x1", 9357692], [" 8ec980:\tb.eq\t8ec9b0 <islower@plt+0x87f360>", 9357696], [" 8ec984:\tcmp\tx15, #0x0", 9357700], [" 8ec988:\tccmp\tw2, w29, #0x0, eq", 9357704], [" 8ec98c:\tadd\tw3, w3, w25", 9357708], [" 8ec990:\tand\tw8, w3, w1", 9357712], [" 8ec994:\tcsel\tx15, x15, x0, ne", 9357716], [" 8ec998:\tadd\tx0, x27, w8, uxtw #4", 9357720], [" 8ec99c:\tadd\tw25, w25, #0x1", 9357724], [" 8ec9a0:\tldr\tw2, [x0]", 9357728], [" 8ec9a4:\tcmp\tw12, w2", 9357732], [" 8ec9a8:\tb.ne\t8ec97c <islower@plt+0x87f32c>", 9357736], [" 8ec9ac:\tb\t8ec9d0 <islower@plt+0x87f380>", 9357740], [" 8ec9b0:\tcmp\tx15, #0x0", 9357744], [" 8ec9b4:\tcsel\tx3, x15, x0, ne", 9357748], [" 8ec9b8:\tadd\tx1, sp, #0x38", 9357752], [" 8ec9bc:\tstr\txzr, [sp,#80]", 9357756], [" 8ec9c0:\tadd\tx2, sp, #0x50", 9357760], [" 8ec9c4:\tmov\tx0, x21", 9357764], [" 8ec9c8:\tbl\t4cec68 <islower@plt+0x461618>", 9357768], [" 8ec9cc:\tldr\tw16, [x21]", 9357772], [" 8ec9d0:\tstr\tx20, [x0,#8]", 9357776], [" 8ec9d4:\tcbz\tw16, 8eca40 <islower@plt+0x87f3f0>", 9357780], [" 8ec9d8:\tldr\tw7, [sp,#76]", 9357784], [" 8ec9dc:\tmov\tw1, #0x25 \t// #37", 9357788], [" 8ec9e0:\tldr\tx28, [x19,#1328]", 9357792], [" 8ec9e4:\tsub\tw16, w16, #0x1", 9357796], [" 8ec9e8:\tmul\tw24, w7, w1", 9357800], [" 8ec9ec:\tand\tw13, w24, w16", 9357804], [" 8ec9f0:\tadd\tx0, x28, w13, uxtw #4", 9357808], [" 8ec9f4:\tldr\tw3, [x0]", 9357812], [" 8ec9f8:\tcmp\tw7, w3", 9357816], [" 8ec9fc:\tb.eq\t8eca64 <islower@plt+0x87f414>", 9357820], [" 8eca00:\tmov\tx17, xzr", 9357824], [" 8eca04:\torr\tw29, wzr, #0x1", 9357828], [" 8eca08:\torr\tw15, wzr, #0xfffffffe", 9357832], [" 8eca0c:\tcmn\tw3, #0x1", 9357836], [" 8eca10:\tb.eq\t8eca48 <islower@plt+0x87f3f8>", 9357840], [" 8eca14:\tcmp\tx17, #0x0", 9357844], [" 8eca18:\tccmp\tw3, w15, #0x0, eq", 9357848], [" 8eca1c:\tadd\tw24, w24, w29", 9357852], [" 8eca20:\tand\tw12, w24, w16", 9357856], [" 8eca24:\tcsel\tx17, x17, x0, ne", 9357860], [" 8eca28:\tadd\tx0, x28, w12, uxtw #4", 9357864], [" 8eca2c:\tadd\tw29, w29, #0x1", 9357868], [" 8eca30:\tldr\tw3, [x0]", 9357872], [" 8eca34:\tcmp\tw7, w3", 9357876], [" 8eca38:\tb.ne\t8eca0c <islower@plt+0x87f3bc>", 9357880], [" 8eca3c:\tb\t8eca64 <islower@plt+0x87f414>", 9357884], [" 8eca40:\tmov\tx3, xzr", 9357888], [" 8eca44:\tb\t8eca50 <islower@plt+0x87f400>", 9357892], [" 8eca48:\tcmp\tx17, #0x0", 9357896], [" 8eca4c:\tcsel\tx3, x17, x0, ne", 9357900], [" 8eca50:\tadd\tx1, sp, #0x4c", 9357904], [" 8eca54:\tstr\txzr, [sp,#80]", 9357908], [" 8eca58:\tadd\tx2, sp, #0x50", 9357912], [" 8eca5c:\tmov\tx0, x21", 9357916], [" 8eca60:\tbl\t4cec68 <islower@plt+0x461618>", 9357920], [" 8eca64:\tstr\tx20, [x0,#8]", 9357924], [" 8eca68:\tmov\tx0, x19", 9357928], [" 8eca6c:\tmov\tx1, x20", 9357932], [" 8eca70:\tbl\t905338 <islower@plt+0x897ce8>", 9357936], [" 8eca74:\tldr\tw5, [x19,#1368]", 9357940], [" 8eca78:\tmov\tw26, w0", 9357944], [" 8eca7c:\tcbz\tw5, 8ecae8 <islower@plt+0x87f498>", 9357948], [" 8eca80:\tldr\tw2, [sp,#56]", 9357952], [" 8eca84:\tmov\tw21, #0x25 \t// #37", 9357956], [" 8eca88:\tldr\tx29, [x19,#1376]", 9357960], [" 8eca8c:\tsub\tw17, w5, #0x1", 9357964], [" 8eca90:\tmul\tw21, w2, w21", 9357968], [" 8eca94:\tand\tw0, w21, w17", 9357972], [" 8eca98:\tadd\tx0, x29, w0, uxtw #3", 9357976], [" 8eca9c:\tldr\tw25, [x0]", 9357980], [" 8ecaa0:\tcmp\tw2, w25", 9357984], [" 8ecaa4:\tb.eq\t8ed010 <islower@plt+0x87f9c0>", 9357988], [" 8ecaa8:\tmov\tx16, xzr", 9357992], [" 8ecaac:\torr\tw14, wzr, #0x1", 9357996], [" 8ecab0:\torr\tw18, wzr, #0xfffffffe", 9358000], [" 8ecab4:\tcmn\tw25, #0x1", 9358004], [" 8ecab8:\tb.eq\t8ecaf0 <islower@plt+0x87f4a0>", 9358008], [" 8ecabc:\tcmp\tx16, #0x0", 9358012], [" 8ecac0:\tccmp\tw25, w18, #0x0, eq", 9358016], [" 8ecac4:\tadd\tw21, w21, w14", 9358020], [" 8ecac8:\tand\tw10, w21, w17", 9358024], [" 8ecacc:\tcsel\tx16, x16, x0, ne", 9358028], [" 8ecad0:\tadd\tx0, x29, w10, uxtw #3", 9358032], [" 8ecad4:\tadd\tw14, w14, #0x1", 9358036], [" 8ecad8:\tldr\tw25, [x0]", 9358040], [" 8ecadc:\tcmp\tw2, w25", 9358044], [" 8ecae0:\tb.ne\t8ecab4 <islower@plt+0x87f464>", 9358048], [" 8ecae4:\tb\t8ed010 <islower@plt+0x87f9c0>", 9358052], [" 8ecae8:\tmov\tx3, xzr", 9358056], [" 8ecaec:\tb\t8ecaf8 <islower@plt+0x87f4a8>", 9358060], [" 8ecaf0:\tcmp\tx16, #0x0", 9358064], [" 8ecaf4:\tcsel\tx3, x16, x0, ne", 9358068], [" 8ecaf8:\tadd\tx0, x19, #0x558", 9358072], [" 8ecafc:\tstr\twzr, [sp,#80]", 9358076], [" 8ecb00:\tadd\tx1, sp, #0x38", 9358080], [" 8ecb04:\tb\t8ed008 <islower@plt+0x87f9b8>", 9358084], [" 8ecb08:\tcmp\tx4, #0x0", 9358088], [" 8ecb0c:\tcsel\tx3, x4, x0, ne", 9358092], [" 8ecb10:\tldr\tx0, [sp,#48]", 9358096], [" 8ecb14:\tadd\tx1, sp, #0x38", 9358100], [" 8ecb18:\tadd\tx2, sp, #0x50", 9358104], [" 8ecb1c:\tstr\txzr, [sp,#80]", 9358108], [" 8ecb20:\tbl\t9085f4 <islower@plt+0x89afa4>", 9358112], [" 8ecb24:\tldr\tx23, [x0,#8]", 9358116], [" 8ecb28:\tmov\tx0, x20", 9358120], [" 8ecb2c:\tbl\t777364 <islower@plt+0x709d14>", 9358124], [" 8ecb30:\tmov\tw26, w0", 9358128], [" 8ecb34:\tmov\tx0, x23", 9358132], [" 8ecb38:\tbl\t777364 <islower@plt+0x709d14>", 9358136], [" 8ecb3c:\teor\tw29, w26, w0", 9358140], [" 8ecb40:\tmov\tx0, x23", 9358144], [" 8ecb44:\tbl\t7772b4 <islower@plt+0x709c64>", 9358148], [" 8ecb48:\tldr\tx21, [x23,#48]", 9358152], [" 8ecb4c:\tcmp\tx27, x0", 9358156], [" 8ecb50:\tldr\tw22, [sp,#76]", 9358160], [" 8ecb54:\tcset\tw27, ne", 9358164], [" 8ecb58:\tldr\tx23, [x19,#1104]", 9358168], [" 8ecb5c:\torr\tw3, wzr, #0x40000000", 9358172], [" 8ecb60:\tldr\tw26, [x21,#4]", 9358176], [" 8ecb64:\tcmp\tw22, w3", 9358180], [" 8ecb68:\tb.lt\t8ecb88 <islower@plt+0x87f538>", 9358184], [" 8ecb6c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358188], [" 8ecb70:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358192], [" 8ecb74:\tadd\tx0, x0, #0xd47", 9358196], [" 8ecb78:\tadd\tx1, x1, #0xe66", 9358200], [" 8ecb7c:\tmov\tw2, #0x12c \t// #300", 9358204], [" 8ecb80:\tbl\tb9770 <islower@plt+0x4c120>", 9358208], [" 8ecb84:\tb\t8ecb90 <islower@plt+0x87f540>", 9358212], [" 8ecb88:\tmov\tx21, x23", 9358216], [" 8ecb8c:\ttbnz\tw22, #31, 8ecbac <islower@plt+0x87f55c>", 9358220], [" 8ecb90:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358224], [" 8ecb94:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358228], [" 8ecb98:\tadd\tx0, x0, #0xd47", 9358232], [" 8ecb9c:\tadd\tx1, x1, #0xe66", 9358236], [" 8ecba0:\tmov\tw2, #0x13a \t// #314", 9358240], [" 8ecba4:\tbl\tb9770 <islower@plt+0x4c120>", 9358244], [" 8ecba8:\tldr\tx21, [x19,#1104]", 9358248], [" 8ecbac:\tldr\tx7, [x23,#16]", 9358252], [" 8ecbb0:\tand\tw1, w22, #0x7fffffff", 9358256], [" 8ecbb4:\tlsl\tx10, x1, #4", 9358260], [" 8ecbb8:\torr\tw29, w29, w27", 9358264], [" 8ecbbc:\torr\tw27, wzr, #0x40000000", 9358268], [" 8ecbc0:\tldr\tx22, [x7,x10]", 9358272], [" 8ecbc4:\tcmp\tw26, w27", 9358276], [" 8ecbc8:\tb.lt\t8ecbe8 <islower@plt+0x87f598>", 9358280], [" 8ecbcc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358284], [" 8ecbd0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358288], [" 8ecbd4:\tadd\tx0, x0, #0xd47", 9358292], [" 8ecbd8:\tadd\tx1, x1, #0xe66", 9358296], [" 8ecbdc:\tmov\tw2, #0x12c \t// #300", 9358300], [" 8ecbe0:\tbl\tb9770 <islower@plt+0x4c120>", 9358304], [" 8ecbe4:\tb\t8ecbec <islower@plt+0x87f59c>", 9358308], [" 8ecbe8:\ttbnz\tw26, #31, 8ecc04 <islower@plt+0x87f5b4>", 9358312], [" 8ecbec:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358316], [" 8ecbf0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358320], [" 8ecbf4:\tadd\tx0, x0, #0xd47", 9358324], [" 8ecbf8:\tadd\tx1, x1, #0xe66", 9358328], [" 8ecbfc:\tmov\tw2, #0x13a \t// #314", 9358332], [" 8ecc00:\tbl\tb9770 <islower@plt+0x4c120>", 9358336], [" 8ecc04:\tldr\tx27, [x21,#16]", 9358340], [" 8ecc08:\tand\tw10, w26, #0x7fffffff", 9358344], [" 8ecc0c:\tlsl\tx0, x10, #4", 9358348], [" 8ecc10:\tldr\tx9, [x27,x0]", 9358352], [" 8ecc14:\tcmp\tx22, x9", 9358356], [" 8ecc18:\tcset\tw17, eq", 9358360], [" 8ecc1c:\tbic\tw8, w17, w29", 9358364], [" 8ecc20:\tand\tw5, w24, w8", 9358368], [" 8ecc24:\tcmp\tw5, #0x1", 9358372], [" 8ecc28:\tb.ne\t8ecc5c <islower@plt+0x87f60c>", 9358376], [" 8ecc2c:\tldr\tw21, [sp,#76]", 9358380], [" 8ecc30:\torr\tw13, wzr, #0x40000000", 9358384], [" 8ecc34:\tldr\tx23, [x19,#1104]", 9358388], [" 8ecc38:\tcmp\tw21, w13", 9358392], [" 8ecc3c:\tb.lt\t8eccdc <islower@plt+0x87f68c>", 9358396], [" 8ecc40:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358400], [" 8ecc44:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358404], [" 8ecc48:\tadd\tx0, x0, #0xd47", 9358408], [" 8ecc4c:\tadd\tx1, x1, #0xe66", 9358412], [" 8ecc50:\tmov\tw2, #0x12c \t// #300", 9358416], [" 8ecc54:\tbl\tb9770 <islower@plt+0x4c120>", 9358420], [" 8ecc58:\tb\t8ecce0 <islower@plt+0x87f690>", 9358424], [" 8ecc5c:\tldr\tw25, [sp,#76]", 9358428], [" 8ecc60:\tldr\tw18, [x19,#1272]", 9358432], [" 8ecc64:\tcbz\tw18, 8eccd4 <islower@plt+0x87f684>", 9358436], [" 8ecc68:\tldr\tx17, [sp,#56]", 9358440], [" 8ecc6c:\tmov\tw8, #0x25 \t// #37", 9358444], [" 8ecc70:\tldr\tx28, [x19,#1280]", 9358448], [" 8ecc74:\tsub\tw10, w18, #0x1", 9358452], [" 8ecc78:\tmul\tw4, w17, w8", 9358456], [" 8ecc7c:\tand\tw11, w4, w10", 9358460], [" 8ecc80:\tadd\tx0, x28, w11, uxtw #4", 9358464], [" 8ecc84:\tldr\tx29, [x0]", 9358468], [" 8ecc88:\tcmp\tx17, x29", 9358472], [" 8ecc8c:\tb.eq\t8ecccc <islower@plt+0x87f67c>", 9358476], [" 8ecc90:\tmov\tx26, xzr", 9358480], [" 8ecc94:\torr\tw13, wzr, #0x1", 9358484], [" 8ecc98:\torr\tx1, xzr, #0xfffffffffffffffe", 9358488], [" 8ecc9c:\tcmn\tx29, #0x1", 9358492], [" 8ecca0:\tb.eq\t8ecd84 <islower@plt+0x87f734>", 9358496], [" 8ecca4:\tcmp\tx26, #0x0", 9358500], [" 8ecca8:\tccmp\tx29, x1, #0x0, eq", 9358504], [" 8eccac:\tadd\tw4, w4, w13", 9358508], [" 8eccb0:\tand\tw16, w4, w10", 9358512], [" 8eccb4:\tcsel\tx26, x26, x0, ne", 9358516], [" 8eccb8:\tadd\tx0, x28, w16, uxtw #4", 9358520], [" 8eccbc:\tadd\tw13, w13, #0x1", 9358524], [" 8eccc0:\tldr\tx29, [x0]", 9358528], [" 8eccc4:\tcmp\tx17, x29", 9358532], [" 8eccc8:\tb.ne\t8ecc9c <islower@plt+0x87f64c>", 9358536], [" 8ecccc:\tmov\tw21, w25", 9358540], [" 8eccd0:\tb\t8ecda4 <islower@plt+0x87f754>", 9358544], [" 8eccd4:\tmov\tx3, xzr", 9358548], [" 8eccd8:\tb\t8ecd8c <islower@plt+0x87f73c>", 9358552], [" 8eccdc:\ttbnz\tw21, #31, 8eccf8 <islower@plt+0x87f6a8>", 9358556], [" 8ecce0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9358560], [" 8ecce4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9358564], [" 8ecce8:\tadd\tx0, x0, #0xd47", 9358568], [" 8eccec:\tadd\tx1, x1, #0xe66", 9358572], [" 8eccf0:\tmov\tw2, #0x13a \t// #314", 9358576], [" 8eccf4:\tbl\tb9770 <islower@plt+0x4c120>", 9358580], [" 8eccf8:\tldr\tx9, [x23,#64]", 9358584], [" 8eccfc:\tand\tw8, w21, #0x7fffffff", 9358588], [" 8ecd00:\tlsl\tx13, x8, #3", 9358592], [" 8ecd04:\tldr\tw6, [x9,x13]", 9358596], [" 8ecd08:\tsub\tw8, w6, #0x1", 9358600], [" 8ecd0c:\tcmp\tw8, #0x5", 9358604], [" 8ecd10:\tb.cc\t8ed014 <islower@plt+0x87f9c4>", 9358608], [" 8ecd14:\tldr\tw26, [x19,#1272]", 9358612], [" 8ecd18:\tcbz\tw26, 8ed0e4 <islower@plt+0x87fa94>", 9358616], [" 8ecd1c:\tldr\tx12, [sp,#56]", 9358620], [" 8ecd20:\tmov\tw16, #0x25 \t// #37", 9358624], [" 8ecd24:\tldr\tx4, [x19,#1280]", 9358628], [" 8ecd28:\tsub\tw8, w26, #0x1", 9358632], [" 8ecd2c:\tmul\tw15, w12, w16", 9358636], [" 8ecd30:\tand\tw9, w15, w8", 9358640], [" 8ecd34:\tadd\tx0, x4, w9, uxtw #4", 9358644], [" 8ecd38:\tldr\tx13, [x0]", 9358648], [" 8ecd3c:\tcmp\tx12, x13", 9358652], [" 8ecd40:\tb.eq\t8ed56c <islower@plt+0x87ff1c>", 9358656], [" 8ecd44:\tmov\tx3, xzr", 9358660], [" 8ecd48:\torr\tw17, wzr, #0x1", 9358664], [" 8ecd4c:\torr\tx7, xzr, #0xfffffffffffffffe", 9358668], [" 8ecd50:\tcmn\tx13, #0x1", 9358672], [" 8ecd54:\tb.eq\t8ed550 <islower@plt+0x87ff00>", 9358676], [" 8ecd58:\tcmp\tx3, #0x0", 9358680], [" 8ecd5c:\tccmp\tx13, x7, #0x0, eq", 9358684], [" 8ecd60:\tadd\tw15, w15, w17", 9358688], [" 8ecd64:\tand\tw18, w15, w8", 9358692], [" 8ecd68:\tcsel\tx3, x3, x0, ne", 9358696], [" 8ecd6c:\tadd\tx0, x4, w18, uxtw #4", 9358700], [" 8ecd70:\tadd\tw17, w17, #0x1", 9358704], [" 8ecd74:\tldr\tx13, [x0]", 9358708], [" 8ecd78:\tcmp\tx12, x13", 9358712], [" 8ecd7c:\tb.ne\t8ecd50 <islower@plt+0x87f700>", 9358716], [" 8ecd80:\tb\t8ed56c <islower@plt+0x87ff1c>", 9358720], [" 8ecd84:\tcmp\tx26, #0x0", 9358724], [" 8ecd88:\tcsel\tx3, x26, x0, ne", 9358728], [" 8ecd8c:\tldr\tx0, [sp,#40]", 9358732], [" 8ecd90:\tadd\tx1, sp, #0x38", 9358736], [" 8ecd94:\tadd\tx2, sp, #0x50", 9358740], [" 8ecd98:\tstr\twzr, [sp,#80]", 9358744], [" 8ecd9c:\tbl\t907f48 <islower@plt+0x89a8f8>", 9358748], [" 8ecda0:\tldr\tw21, [sp,#76]", 9358752], [" 8ecda4:\tstr\tw25, [x0,#8]", 9358756], [" 8ecda8:\tldr\tw25, [x19,#1296]", 9358760], [" 8ecdac:\tcbz\tw25, 8ece14 <islower@plt+0x87f7c4>", 9358764], [" 8ecdb0:\tmov\tw9, #0x25 \t// #37", 9358768], [" 8ecdb4:\tldr\tx1, [x19,#1304]", 9358772], [" 8ecdb8:\tsub\tw12, w25, #0x1", 9358776], [" 8ecdbc:\tmul\tw3, w21, w9", 9358780], [" 8ecdc0:\tand\tw18, w12, w3", 9358784], [" 8ecdc4:\tadd\tx0, x1, w18, uxtw #3", 9358788], [" 8ecdc8:\tldr\tw6, [x0]", 9358792], [" 8ecdcc:\tcmp\tw21, w6", 9358796], [" 8ecdd0:\tb.eq\t8ece38 <islower@plt+0x87f7e8>", 9358800], [" 8ecdd4:\tmov\tx26, xzr", 9358804], [" 8ecdd8:\torr\tw2, wzr, #0x1", 9358808], [" 8ecddc:\torr\tw7, wzr, #0xfffffffe", 9358812], [" 8ecde0:\tcmn\tw6, #0x1", 9358816], [" 8ecde4:\tb.eq\t8ece1c <islower@plt+0x87f7cc>", 9358820], [" 8ecde8:\tcmp\tx26, #0x0", 9358824], [" 8ecdec:\tccmp\tw6, w7, #0x0, eq", 9358828], [" 8ecdf0:\tadd\tw3, w3, w2", 9358832], [" 8ecdf4:\tand\tw29, w3, w12", 9358836], [" 8ecdf8:\tcsel\tx26, x26, x0, ne", 9358840], [" 8ecdfc:\tadd\tx0, x1, w29, uxtw #3", 9358844], [" 8ece00:\tadd\tw2, w2, #0x1", 9358848], [" 8ece04:\tldr\tw6, [x0]", 9358852], [" 8ece08:\tcmp\tw21, w6", 9358856], [" 8ece0c:\tb.ne\t8ecde0 <islower@plt+0x87f790>", 9358860], [" 8ece10:\tb\t8ece38 <islower@plt+0x87f7e8>", 9358864], [" 8ece14:\tmov\tx3, xzr", 9358868], [" 8ece18:\tb\t8ece24 <islower@plt+0x87f7d4>", 9358872], [" 8ece1c:\tcmp\tx26, #0x0", 9358876], [" 8ece20:\tcsel\tx3, x26, x0, ne", 9358880], [" 8ece24:\tadd\tx0, x19, #0x510", 9358884], [" 8ece28:\tstr\twzr, [sp,#80]", 9358888], [" 8ece2c:\tadd\tx1, sp, #0x4c", 9358892], [" 8ece30:\tadd\tx2, sp, #0x50", 9358896], [" 8ece34:\tbl\t50846c <islower@plt+0x49ae1c>", 9358900], [" 8ece38:\tstr\tw21, [x0,#4]", 9358904], [" 8ece3c:\tldr\tw12, [x19,#1320]", 9358908], [" 8ece40:\tcbz\tw12, 8eceac <islower@plt+0x87f85c>", 9358912], [" 8ece44:\tldr\tw11, [sp,#76]", 9358916], [" 8ece48:\tmov\tw21, #0x25 \t// #37", 9358920], [" 8ece4c:\tldr\tx26, [x19,#1328]", 9358924], [" 8ece50:\tsub\tw13, w12, #0x1", 9358928], [" 8ece54:\tmul\tw4, w11, w21", 9358932], [" 8ece58:\tand\tw12, w4, w13", 9358936], [" 8ece5c:\tadd\tx0, x26, w12, uxtw #4", 9358940], [" 8ece60:\tldr\tw29, [x0]", 9358944], [" 8ece64:\tcmp\tw11, w29", 9358948], [" 8ece68:\tb.eq\t8eced0 <islower@plt+0x87f880>", 9358952], [" 8ece6c:\tmov\tx9, xzr", 9358956], [" 8ece70:\torr\tw1, wzr, #0x1", 9358960], [" 8ece74:\torr\tw27, wzr, #0xfffffffe", 9358964], [" 8ece78:\tcmn\tw29, #0x1", 9358968], [" 8ece7c:\tb.eq\t8eceb4 <islower@plt+0x87f864>", 9358972], [" 8ece80:\tcmp\tx9, #0x0", 9358976], [" 8ece84:\tccmp\tw29, w27, #0x0, eq", 9358980], [" 8ece88:\tadd\tw4, w4, w1", 9358984], [" 8ece8c:\tand\tw2, w4, w13", 9358988], [" 8ece90:\tcsel\tx9, x9, x0, ne", 9358992], [" 8ece94:\tadd\tx0, x26, w2, uxtw #4", 9358996], [" 8ece98:\tadd\tw1, w1, #0x1", 9359000], [" 8ece9c:\tldr\tw29, [x0]", 9359004], [" 8ecea0:\tcmp\tw11, w29", 9359008], [" 8ecea4:\tb.ne\t8ece78 <islower@plt+0x87f828>", 9359012], [" 8ecea8:\tb\t8eced0 <islower@plt+0x87f880>", 9359016], [" 8eceac:\tmov\tx3, xzr", 9359020], [" 8eceb0:\tb\t8ecebc <islower@plt+0x87f86c>", 9359024], [" 8eceb4:\tcmp\tx9, #0x0", 9359028], [" 8eceb8:\tcsel\tx3, x9, x0, ne", 9359032], [" 8ecebc:\tadd\tx0, x19, #0x528", 9359036], [" 8ecec0:\tstr\txzr, [sp,#80]", 9359040], [" 8ecec4:\tadd\tx1, sp, #0x4c", 9359044], [" 8ecec8:\tadd\tx2, sp, #0x50", 9359048], [" 8ececc:\tbl\t4cec68 <islower@plt+0x461618>", 9359052], [" 8eced0:\tldr\tw4, [x19,#1344]", 9359056], [" 8eced4:\tstr\tx20, [x0,#8]", 9359060], [" 8eced8:\tcbz\tw4, 8ecf44 <islower@plt+0x87f8f4>", 9359064], [" 8ecedc:\tldr\tx16, [sp,#56]", 9359068], [" 8ecee0:\tmov\tw26, #0x25 \t// #37", 9359072], [" 8ecee4:\tldr\tx9, [x19,#1352]", 9359076], [" 8ecee8:\tsub\tw15, w4, #0x1", 9359080], [" 8eceec:\tmul\tw1, w16, w26", 9359084], [" 8ecef0:\tand\tw0, w1, w15", 9359088], [" 8ecef4:\tadd\tx0, x9, w0, uxtw #4", 9359092], [" 8ecef8:\tldr\tx3, [x0]", 9359096], [" 8ecefc:\tcmp\tx16, x3", 9359100], [" 8ecf00:\tb.eq\t8ecf68 <islower@plt+0x87f918>", 9359104], [" 8ecf04:\tmov\tx10, xzr", 9359108], [" 8ecf08:\torr\tw4, wzr, #0x1", 9359112], [" 8ecf0c:\torr\tx28, xzr, #0xfffffffffffffffe", 9359116], [" 8ecf10:\tcmn\tx3, #0x1", 9359120], [" 8ecf14:\tb.eq\t8ecf4c <islower@plt+0x87f8fc>", 9359124], [" 8ecf18:\tcmp\tx10, #0x0", 9359128], [" 8ecf1c:\tccmp\tx3, x28, #0x0, eq", 9359132], [" 8ecf20:\tadd\tw1, w1, w4", 9359136], [" 8ecf24:\tand\tw17, w1, w15", 9359140], [" 8ecf28:\tcsel\tx10, x10, x0, ne", 9359144], [" 8ecf2c:\tadd\tx0, x9, w17, uxtw #4", 9359148], [" 8ecf30:\tadd\tw4, w4, #0x1", 9359152], [" 8ecf34:\tldr\tx3, [x0]", 9359156], [" 8ecf38:\tcmp\tx16, x3", 9359160], [" 8ecf3c:\tb.ne\t8ecf10 <islower@plt+0x87f8c0>", 9359164], [" 8ecf40:\tb\t8ecf68 <islower@plt+0x87f918>", 9359168], [" 8ecf44:\tmov\tx3, xzr", 9359172], [" 8ecf48:\tb\t8ecf54 <islower@plt+0x87f904>", 9359176], [" 8ecf4c:\tcmp\tx10, #0x0", 9359180], [" 8ecf50:\tcsel\tx3, x10, x0, ne", 9359184], [" 8ecf54:\tldr\tx0, [sp,#48]", 9359188], [" 8ecf58:\tadd\tx1, sp, #0x38", 9359192], [" 8ecf5c:\tadd\tx2, sp, #0x50", 9359196], [" 8ecf60:\tstr\txzr, [sp,#80]", 9359200], [" 8ecf64:\tbl\t9085f4 <islower@plt+0x89afa4>", 9359204], [" 8ecf68:\tstr\tx20, [x0,#8]", 9359208], [" 8ecf6c:\tmov\tx0, x19", 9359212], [" 8ecf70:\tmov\tx1, x20", 9359216], [" 8ecf74:\tbl\t905338 <islower@plt+0x897ce8>", 9359220], [" 8ecf78:\tldr\tw17, [x19,#1368]", 9359224], [" 8ecf7c:\tmov\tw26, w0", 9359228], [" 8ecf80:\tcbz\tw17, 8ecfec <islower@plt+0x87f99c>", 9359232], [" 8ecf84:\tldr\tw12, [sp,#76]", 9359236], [" 8ecf88:\tmov\tw1, #0x25 \t// #37", 9359240], [" 8ecf8c:\tldr\tx10, [x19,#1376]", 9359244], [" 8ecf90:\tsub\tw16, w17, #0x1", 9359248], [" 8ecf94:\tmul\tw5, w12, w1", 9359252], [" 8ecf98:\tand\tw24, w5, w16", 9359256], [" 8ecf9c:\tadd\tx0, x10, w24, uxtw #3", 9359260], [" 8ecfa0:\tldr\tw8, [x0]", 9359264], [" 8ecfa4:\tcmp\tw12, w8", 9359268], [" 8ecfa8:\tb.eq\t8ed010 <islower@plt+0x87f9c0>", 9359272], [" 8ecfac:\tmov\tx20, xzr", 9359276], [" 8ecfb0:\torr\tw7, wzr, #0x1", 9359280], [" 8ecfb4:\torr\tw22, wzr, #0xfffffffe", 9359284], [" 8ecfb8:\tcmn\tw8, #0x1", 9359288], [" 8ecfbc:\tb.eq\t8ecff4 <islower@plt+0x87f9a4>", 9359292], [" 8ecfc0:\tcmp\tx20, #0x0", 9359296], [" 8ecfc4:\tccmp\tw8, w22, #0x0, eq", 9359300], [" 8ecfc8:\tadd\tw5, w5, w7", 9359304], [" 8ecfcc:\tand\tw27, w5, w16", 9359308], [" 8ecfd0:\tcsel\tx20, x20, x0, ne", 9359312], [" 8ecfd4:\tadd\tx0, x10, w27, uxtw #3", 9359316], [" 8ecfd8:\tadd\tw7, w7, #0x1", 9359320], [" 8ecfdc:\tldr\tw8, [x0]", 9359324], [" 8ecfe0:\tcmp\tw12, w8", 9359328], [" 8ecfe4:\tb.ne\t8ecfb8 <islower@plt+0x87f968>", 9359332], [" 8ecfe8:\tb\t8ed010 <islower@plt+0x87f9c0>", 9359336], [" 8ecfec:\tmov\tx3, xzr", 9359340], [" 8ecff0:\tb\t8ecffc <islower@plt+0x87f9ac>", 9359344], [" 8ecff4:\tcmp\tx20, #0x0", 9359348], [" 8ecff8:\tcsel\tx3, x20, x0, ne", 9359352], [" 8ecffc:\tadd\tx0, x19, #0x558", 9359356], [" 8ed000:\tstr\twzr, [sp,#80]", 9359360], [" 8ed004:\tadd\tx1, sp, #0x4c", 9359364], [" 8ed008:\tadd\tx2, sp, #0x50", 9359368], [" 8ed00c:\tbl\t4f5888 <islower@plt+0x488238>", 9359372], [" 8ed010:\tstr\tw26, [x0,#4]", 9359376], [" 8ed014:\tmrs\tx19, tpidr_el0", 9359380], [" 8ed018:\tldr\tx20, [x19,#40]", 9359384], [" 8ed01c:\tldr\tx0, [sp,#88]", 9359388], [" 8ed020:\tcmp\tx20, x0", 9359392], [" 8ed024:\tb.ne\t8eddb0 <islower@plt+0x880760>", 9359396], [" 8ed028:\tldp\tx29, x30, [sp,#176]", 9359400], [" 8ed02c:\tldp\tx20, x19, [sp,#160]", 9359404], [" 8ed030:\tldp\tx22, x21, [sp,#144]", 9359408], [" 8ed034:\tldp\tx24, x23, [sp,#128]", 9359412], [" 8ed038:\tldp\tx26, x25, [sp,#112]", 9359416], [" 8ed03c:\tldp\tx28, x27, [sp,#96]", 9359420], [" 8ed040:\tadd\tsp, sp, #0xc0", 9359424], [" 8ed044:\tret", 9359428], [" 8ed048:\tcmp\tx2, #0x0", 9359432], [" 8ed04c:\tcsel\tx3, x2, x0, ne", 9359436], [" 8ed050:\tadd\tx1, sp, #0x4c", 9359440], [" 8ed054:\tstr\twzr, [sp,#80]", 9359444], [" 8ed058:\tadd\tx2, sp, #0x50", 9359448], [" 8ed05c:\tmov\tx0, x25", 9359452], [" 8ed060:\tbl\t50846c <islower@plt+0x49ae1c>", 9359456], [" 8ed064:\tldr\tw9, [x0,#4]", 9359460], [" 8ed068:\tcbz\tw9, 8ed150 <islower@plt+0x87fb00>", 9359464], [" 8ed06c:\tldr\tw6, [x19,#1320]", 9359468], [" 8ed070:\tcbz\tw6, 8ed0dc <islower@plt+0x87fa8c>", 9359472], [" 8ed074:\tldr\tw8, [sp,#76]", 9359476], [" 8ed078:\tmov\tw12, #0x25 \t// #37", 9359480], [" 8ed07c:\tldr\tx13, [x19,#1328]", 9359484], [" 8ed080:\tsub\tw1, w6, #0x1", 9359488], [" 8ed084:\tmul\tw14, w8, w12", 9359492], [" 8ed088:\tand\tw17, w14, w1", 9359496], [" 8ed08c:\tadd\tx0, x13, w17, uxtw #4", 9359500], [" 8ed090:\tldr\tw5, [x0]", 9359504], [" 8ed094:\tcmp\tw8, w5", 9359508], [" 8ed098:\tb.eq\t8ed108 <islower@plt+0x87fab8>", 9359512], [" 8ed09c:\tmov\tx18, xzr", 9359516], [" 8ed0a0:\torr\tw16, wzr, #0x1", 9359520], [" 8ed0a4:\torr\tw17, wzr, #0xfffffffe", 9359524], [" 8ed0a8:\tcmn\tw5, #0x1", 9359528], [" 8ed0ac:\tb.eq\t8ed0ec <islower@plt+0x87fa9c>", 9359532], [" 8ed0b0:\tcmp\tx18, #0x0", 9359536], [" 8ed0b4:\tccmp\tw5, w17, #0x0, eq", 9359540], [" 8ed0b8:\tadd\tw14, w14, w16", 9359544], [" 8ed0bc:\tand\tw22, w14, w1", 9359548], [" 8ed0c0:\tcsel\tx18, x18, x0, ne", 9359552], [" 8ed0c4:\tadd\tx0, x13, w22, uxtw #4", 9359556], [" 8ed0c8:\tadd\tw16, w16, #0x1", 9359560], [" 8ed0cc:\tldr\tw5, [x0]", 9359564], [" 8ed0d0:\tcmp\tw8, w5", 9359568], [" 8ed0d4:\tb.ne\t8ed0a8 <islower@plt+0x87fa58>", 9359572], [" 8ed0d8:\tb\t8ed108 <islower@plt+0x87fab8>", 9359576], [" 8ed0dc:\tmov\tx3, xzr", 9359580], [" 8ed0e0:\tb\t8ed0f4 <islower@plt+0x87faa4>", 9359584], [" 8ed0e4:\tmov\tx3, xzr", 9359588], [" 8ed0e8:\tb\t8ed558 <islower@plt+0x87ff08>", 9359592], [" 8ed0ec:\tcmp\tx18, #0x0", 9359596], [" 8ed0f0:\tcsel\tx3, x18, x0, ne", 9359600], [" 8ed0f4:\tadd\tx1, sp, #0x4c", 9359604], [" 8ed0f8:\tstr\txzr, [sp,#80]", 9359608], [" 8ed0fc:\tadd\tx2, sp, #0x50", 9359612], [" 8ed100:\tmov\tx0, x21", 9359616], [" 8ed104:\tbl\t4cec68 <islower@plt+0x461618>", 9359620], [" 8ed108:\tldr\tx1, [x0,#8]", 9359624], [" 8ed10c:\tand\tw3, w24, #0x1", 9359628], [" 8ed110:\tmov\tx0, x19", 9359632], [" 8ed114:\tmov\tx2, x20", 9359636], [" 8ed118:\tbl\t905128 <islower@plt+0x897ad8>", 9359640], [" 8ed11c:\ttbz\tw0, #0, 8ed150 <islower@plt+0x87fb00>", 9359644], [" 8ed120:\tldr\tw24, [sp,#56]", 9359648], [" 8ed124:\torr\tw0, wzr, #0x40000000", 9359652], [" 8ed128:\tldr\tx26, [x19,#1104]", 9359656], [" 8ed12c:\tcmp\tw24, w0", 9359660], [" 8ed130:\tb.lt\t8ed1d0 <islower@plt+0x87fb80>", 9359664], [" 8ed134:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9359668], [" 8ed138:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9359672], [" 8ed13c:\tadd\tx0, x0, #0xd47", 9359676], [" 8ed140:\tadd\tx1, x1, #0xe66", 9359680], [" 8ed144:\tmov\tw2, #0x12c \t// #300", 9359684], [" 8ed148:\tbl\tb9770 <islower@plt+0x4c120>", 9359688], [" 8ed14c:\tb\t8ed1d4 <islower@plt+0x87fb84>", 9359692], [" 8ed150:\tldr\tw24, [sp,#56]", 9359696], [" 8ed154:\tldr\tw11, [x19,#1296]", 9359700], [" 8ed158:\tcbz\tw11, 8ed1c8 <islower@plt+0x87fb78>", 9359704], [" 8ed15c:\tldr\tw10, [sp,#76]", 9359708], [" 8ed160:\tmov\tw7, #0x25 \t// #37", 9359712], [" 8ed164:\tldr\tx16, [x19,#1304]", 9359716], [" 8ed168:\tsub\tw11, w11, #0x1", 9359720], [" 8ed16c:\tmul\tw27, w10, w7", 9359724], [" 8ed170:\tand\tw1, w27, w11", 9359728], [" 8ed174:\tadd\tx0, x16, w1, uxtw #3", 9359732], [" 8ed178:\tldr\tw14, [x0]", 9359736], [" 8ed17c:\tcmp\tw10, w14", 9359740], [" 8ed180:\tb.eq\t8ed1c0 <islower@plt+0x87fb70>", 9359744], [" 8ed184:\tmov\tx28, xzr", 9359748], [" 8ed188:\torr\tw26, wzr, #0x1", 9359752], [" 8ed18c:\torr\tw17, wzr, #0xfffffffe", 9359756], [" 8ed190:\tcmn\tw14, #0x1", 9359760], [" 8ed194:\tb.eq\t8ed2a8 <islower@plt+0x87fc58>", 9359764], [" 8ed198:\tcmp\tx28, #0x0", 9359768], [" 8ed19c:\tccmp\tw14, w17, #0x0, eq", 9359772], [" 8ed1a0:\tadd\tw27, w27, w26", 9359776], [" 8ed1a4:\tand\tw9, w27, w11", 9359780], [" 8ed1a8:\tcsel\tx28, x28, x0, ne", 9359784], [" 8ed1ac:\tadd\tx0, x16, w9, uxtw #3", 9359788], [" 8ed1b0:\tadd\tw26, w26, #0x1", 9359792], [" 8ed1b4:\tldr\tw14, [x0]", 9359796], [" 8ed1b8:\tcmp\tw10, w14", 9359800], [" 8ed1bc:\tb.ne\t8ed190 <islower@plt+0x87fb40>", 9359804], [" 8ed1c0:\tmov\tw27, w24", 9359808], [" 8ed1c4:\tb\t8ed2cc <islower@plt+0x87fc7c>", 9359812], [" 8ed1c8:\tmov\tx3, xzr", 9359816], [" 8ed1cc:\tb\t8ed2b0 <islower@plt+0x87fc60>", 9359820], [" 8ed1d0:\ttbnz\tw24, #31, 8ed1ec <islower@plt+0x87fb9c>", 9359824], [" 8ed1d4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9359828], [" 8ed1d8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9359832], [" 8ed1dc:\tadd\tx0, x0, #0xd47", 9359836], [" 8ed1e0:\tadd\tx1, x1, #0xe66", 9359840], [" 8ed1e4:\tmov\tw2, #0x13a \t// #314", 9359844], [" 8ed1e8:\tbl\tb9770 <islower@plt+0x4c120>", 9359848], [" 8ed1ec:\tldr\tx9, [x26,#64]", 9359852], [" 8ed1f0:\tand\tw11, w24, #0x7fffffff", 9359856], [" 8ed1f4:\tlsl\tx0, x11, #3", 9359860], [" 8ed1f8:\tldr\tw7, [x9,x0]", 9359864], [" 8ed1fc:\tsub\tw6, w7, #0x1", 9359868], [" 8ed200:\tcmp\tw6, #0x5", 9359872], [" 8ed204:\tb.cc\t8ed014 <islower@plt+0x87f9c4>", 9359876], [" 8ed208:\tldp\tx4, x12, [x19,#72]", 9359880], [" 8ed20c:\tcmp\tx4, x12", 9359884], [" 8ed210:\tb.cc\t8ed228 <islower@plt+0x87fbd8>", 9359888], [" 8ed214:\tadd\tx0, x19, #0x40", 9359892], [" 8ed218:\torr\tw2, wzr, #0x8", 9359896], [" 8ed21c:\tmov\tx1, xzr", 9359900], [" 8ed220:\tbl\tbe0a4 <islower@plt+0x50a54>", 9359904], [" 8ed224:\tldr\tx4, [x19,#72]", 9359908], [" 8ed228:\tstr\tx20, [x4]", 9359912], [" 8ed22c:\tldr\tx12, [x19,#72]", 9359916], [" 8ed230:\tldr\tw8, [x19,#1296]", 9359920], [" 8ed234:\tadd\tx0, x12, #0x8", 9359924], [" 8ed238:\tstr\tx0, [x19,#72]", 9359928], [" 8ed23c:\tcbz\tw8, 8ed548 <islower@plt+0x87fef8>", 9359932], [" 8ed240:\tldr\tw24, [sp,#76]", 9359936], [" 8ed244:\tmov\tw10, #0x25 \t// #37", 9359940], [" 8ed248:\tldr\tx14, [x19,#1304]", 9359944], [" 8ed24c:\tsub\tw2, w8, #0x1", 9359948], [" 8ed250:\tmul\tw15, w24, w10", 9359952], [" 8ed254:\tand\tw11, w15, w2", 9359956], [" 8ed258:\tadd\tx0, x14, w11, uxtw #3", 9359960], [" 8ed25c:\tldr\tw6, [x0]", 9359964], [" 8ed260:\tcmp\tw24, w6", 9359968], [" 8ed264:\tb.eq\t8ed90c <islower@plt+0x8802bc>", 9359972], [" 8ed268:\tmov\tx3, xzr", 9359976], [" 8ed26c:\torr\tw18, wzr, #0x1", 9359980], [" 8ed270:\torr\tw4, wzr, #0xfffffffe", 9359984], [" 8ed274:\tcmn\tw6, #0x1", 9359988], [" 8ed278:\tb.eq\t8ed8f0 <islower@plt+0x8802a0>", 9359992], [" 8ed27c:\tcmp\tx3, #0x0", 9359996], [" 8ed280:\tccmp\tw6, w4, #0x0, eq", 9360000], [" 8ed284:\tadd\tw15, w15, w18", 9360004], [" 8ed288:\tand\tw29, w15, w2", 9360008], [" 8ed28c:\tcsel\tx3, x3, x0, ne", 9360012], [" 8ed290:\tadd\tx0, x14, w29, uxtw #3", 9360016], [" 8ed294:\tadd\tw18, w18, #0x1", 9360020], [" 8ed298:\tldr\tw6, [x0]", 9360024], [" 8ed29c:\tcmp\tw24, w6", 9360028], [" 8ed2a0:\tb.ne\t8ed274 <islower@plt+0x87fc24>", 9360032], [" 8ed2a4:\tb\t8ed90c <islower@plt+0x8802bc>", 9360036], [" 8ed2a8:\tcmp\tx28, #0x0", 9360040], [" 8ed2ac:\tcsel\tx3, x28, x0, ne", 9360044], [" 8ed2b0:\tadd\tx1, sp, #0x4c", 9360048], [" 8ed2b4:\tstr\twzr, [sp,#80]", 9360052], [" 8ed2b8:\tadd\tx2, sp, #0x50", 9360056], [" 8ed2bc:\tmov\tx0, x25", 9360060], [" 8ed2c0:\tbl\t50846c <islower@plt+0x49ae1c>", 9360064], [" 8ed2c4:\tldr\tw27, [sp,#56]", 9360068], [" 8ed2c8:\tldr\tx16, [x19,#1304]", 9360072], [" 8ed2cc:\tstr\tw24, [x0,#4]", 9360076], [" 8ed2d0:\tldr\tw1, [x25]", 9360080], [" 8ed2d4:\tcbz\tw1, 8ed338 <islower@plt+0x87fce8>", 9360084], [" 8ed2d8:\tmov\tw24, #0x25 \t// #37", 9360088], [" 8ed2dc:\tsub\tw4, w1, #0x1", 9360092], [" 8ed2e0:\tmul\tw17, w27, w24", 9360096], [" 8ed2e4:\tand\tw0, w4, w17", 9360100], [" 8ed2e8:\tadd\tx0, x16, w0, uxtw #3", 9360104], [" 8ed2ec:\tldr\tw7, [x0]", 9360108], [" 8ed2f0:\tcmp\tw27, w7", 9360112], [" 8ed2f4:\tb.eq\t8ed35c <islower@plt+0x87fd0c>", 9360116], [" 8ed2f8:\tmov\tx8, xzr", 9360120], [" 8ed2fc:\torr\tw3, wzr, #0x1", 9360124], [" 8ed300:\torr\tw24, wzr, #0xfffffffe", 9360128], [" 8ed304:\tcmn\tw7, #0x1", 9360132], [" 8ed308:\tb.eq\t8ed340 <islower@plt+0x87fcf0>", 9360136], [" 8ed30c:\tcmp\tx8, #0x0", 9360140], [" 8ed310:\tccmp\tw7, w24, #0x0, eq", 9360144], [" 8ed314:\tadd\tw17, w17, w3", 9360148], [" 8ed318:\tand\tw5, w17, w4", 9360152], [" 8ed31c:\tcsel\tx8, x8, x0, ne", 9360156], [" 8ed320:\tadd\tx0, x16, w5, uxtw #3", 9360160], [" 8ed324:\tadd\tw3, w3, #0x1", 9360164], [" 8ed328:\tldr\tw7, [x0]", 9360168], [" 8ed32c:\tcmp\tw27, w7", 9360172], [" 8ed330:\tb.ne\t8ed304 <islower@plt+0x87fcb4>", 9360176], [" 8ed334:\tb\t8ed35c <islower@plt+0x87fd0c>", 9360180], [" 8ed338:\tmov\tx3, xzr", 9360184], [" 8ed33c:\tb\t8ed348 <islower@plt+0x87fcf8>", 9360188], [" 8ed340:\tcmp\tx8, #0x0", 9360192], [" 8ed344:\tcsel\tx3, x8, x0, ne", 9360196], [" 8ed348:\tadd\tx1, sp, #0x38", 9360200], [" 8ed34c:\tstr\twzr, [sp,#80]", 9360204], [" 8ed350:\tadd\tx2, sp, #0x50", 9360208], [" 8ed354:\tmov\tx0, x25", 9360212], [" 8ed358:\tbl\t50846c <islower@plt+0x49ae1c>", 9360216], [" 8ed35c:\tstr\tw27, [x0,#4]", 9360220], [" 8ed360:\tldr\tw15, [x19,#1320]", 9360224], [" 8ed364:\tcbz\tw15, 8ed39c <islower@plt+0x87fd4c>", 9360228], [" 8ed368:\tldr\tw16, [sp,#56]", 9360232], [" 8ed36c:\tmov\tw25, #0x25 \t// #37", 9360236], [" 8ed370:\tldr\tx8, [x19,#1328]", 9360240], [" 8ed374:\tsub\tw5, w15, #0x1", 9360244], [" 8ed378:\tmul\tw1, w16, w25", 9360248], [" 8ed37c:\tand\tw17, w1, w5", 9360252], [" 8ed380:\tadd\tx0, x8, w17, uxtw #4", 9360256], [" 8ed384:\tldr\tw25, [x0]", 9360260], [" 8ed388:\tcmp\tw16, w25", 9360264], [" 8ed38c:\tb.ne\t8ed3a4 <islower@plt+0x87fd54>", 9360268], [" 8ed390:\tadd\tx28, x8, x17, lsl #4", 9360272], [" 8ed394:\tstr\tx20, [x28,#8]", 9360276], [" 8ed398:\tb\t8ed40c <islower@plt+0x87fdbc>", 9360280], [" 8ed39c:\tmov\tx3, xzr", 9360284], [" 8ed3a0:\tb\t8ed3ec <islower@plt+0x87fd9c>", 9360288], [" 8ed3a4:\tmov\tx26, xzr", 9360292], [" 8ed3a8:\torr\tw10, wzr, #0x1", 9360296], [" 8ed3ac:\torr\tw9, wzr, #0xfffffffe", 9360300], [" 8ed3b0:\tcmn\tw25, #0x1", 9360304], [" 8ed3b4:\tb.eq\t8ed3e4 <islower@plt+0x87fd94>", 9360308], [" 8ed3b8:\tcmp\tx26, #0x0", 9360312], [" 8ed3bc:\tccmp\tw25, w9, #0x0, eq", 9360316], [" 8ed3c0:\tadd\tw1, w1, w10", 9360320], [" 8ed3c4:\tand\tw3, w1, w5", 9360324], [" 8ed3c8:\tcsel\tx26, x26, x0, ne", 9360328], [" 8ed3cc:\tadd\tx0, x8, w3, uxtw #4", 9360332], [" 8ed3d0:\tadd\tw10, w10, #0x1", 9360336], [" 8ed3d4:\tldr\tw25, [x0]", 9360340], [" 8ed3d8:\tcmp\tw16, w25", 9360344], [" 8ed3dc:\tb.ne\t8ed3b0 <islower@plt+0x87fd60>", 9360348], [" 8ed3e0:\tb\t8ed404 <islower@plt+0x87fdb4>", 9360352], [" 8ed3e4:\tcmp\tx26, #0x0", 9360356], [" 8ed3e8:\tcsel\tx3, x26, x0, ne", 9360360], [" 8ed3ec:\tadd\tx1, sp, #0x38", 9360364], [" 8ed3f0:\tstr\txzr, [sp,#80]", 9360368], [" 8ed3f4:\tadd\tx2, sp, #0x50", 9360372], [" 8ed3f8:\tmov\tx0, x21", 9360376], [" 8ed3fc:\tbl\t4cec68 <islower@plt+0x461618>", 9360380], [" 8ed400:\tldr\tw15, [x21]", 9360384], [" 8ed404:\tstr\tx20, [x0,#8]", 9360388], [" 8ed408:\tcbz\tw15, 8ed474 <islower@plt+0x87fe24>", 9360392], [" 8ed40c:\tldr\tw9, [sp,#76]", 9360396], [" 8ed410:\tmov\tw17, #0x25 \t// #37", 9360400], [" 8ed414:\tldr\tx16, [x19,#1328]", 9360404], [" 8ed418:\tsub\tw5, w15, #0x1", 9360408], [" 8ed41c:\tmul\tw25, w9, w17", 9360412], [" 8ed420:\tand\tw15, w25, w5", 9360416], [" 8ed424:\tadd\tx0, x16, w15, uxtw #4", 9360420], [" 8ed428:\tldr\tw29, [x0]", 9360424], [" 8ed42c:\tcmp\tw9, w29", 9360428], [" 8ed430:\tb.eq\t8ed498 <islower@plt+0x87fe48>", 9360432], [" 8ed434:\tmov\tx1, xzr", 9360436], [" 8ed438:\torr\tw2, wzr, #0x1", 9360440], [" 8ed43c:\torr\tw3, wzr, #0xfffffffe", 9360444], [" 8ed440:\tcmn\tw29, #0x1", 9360448], [" 8ed444:\tb.eq\t8ed47c <islower@plt+0x87fe2c>", 9360452], [" 8ed448:\tcmp\tx1, #0x0", 9360456], [" 8ed44c:\tccmp\tw29, w3, #0x0, eq", 9360460], [" 8ed450:\tadd\tw25, w25, w2", 9360464], [" 8ed454:\tand\tw22, w25, w5", 9360468], [" 8ed458:\tcsel\tx1, x1, x0, ne", 9360472], [" 8ed45c:\tadd\tx0, x16, w22, uxtw #4", 9360476], [" 8ed460:\tadd\tw2, w2, #0x1", 9360480], [" 8ed464:\tldr\tw29, [x0]", 9360484], [" 8ed468:\tcmp\tw9, w29", 9360488], [" 8ed46c:\tb.ne\t8ed440 <islower@plt+0x87fdf0>", 9360492], [" 8ed470:\tb\t8ed498 <islower@plt+0x87fe48>", 9360496], [" 8ed474:\tmov\tx3, xzr", 9360500], [" 8ed478:\tb\t8ed484 <islower@plt+0x87fe34>", 9360504], [" 8ed47c:\tcmp\tx1, #0x0", 9360508], [" 8ed480:\tcsel\tx3, x1, x0, ne", 9360512], [" 8ed484:\tadd\tx1, sp, #0x4c", 9360516], [" 8ed488:\tstr\txzr, [sp,#80]", 9360520], [" 8ed48c:\tadd\tx2, sp, #0x50", 9360524], [" 8ed490:\tmov\tx0, x21", 9360528], [" 8ed494:\tbl\t4cec68 <islower@plt+0x461618>", 9360532], [" 8ed498:\tstr\tx20, [x0,#8]", 9360536], [" 8ed49c:\tmov\tx0, x19", 9360540], [" 8ed4a0:\tmov\tx1, x20", 9360544], [" 8ed4a4:\tbl\t905338 <islower@plt+0x897ce8>", 9360548], [" 8ed4a8:\tldr\tw9, [x19,#1368]", 9360552], [" 8ed4ac:\tmov\tw24, w0", 9360556], [" 8ed4b0:\tcbz\tw9, 8ed51c <islower@plt+0x87fecc>", 9360560], [" 8ed4b4:\tldr\tw21, [sp,#56]", 9360564], [" 8ed4b8:\tmov\tw16, #0x25 \t// #37", 9360568], [" 8ed4bc:\tldr\tx17, [x19,#1376]", 9360572], [" 8ed4c0:\tsub\tw6, w9, #0x1", 9360576], [" 8ed4c4:\tmul\tw27, w21, w16", 9360580], [" 8ed4c8:\tand\tw8, w27, w6", 9360584], [" 8ed4cc:\tadd\tx0, x17, w8, uxtw #3", 9360588], [" 8ed4d0:\tldr\tw8, [x0]", 9360592], [" 8ed4d4:\tcmp\tw21, w8", 9360596], [" 8ed4d8:\tb.eq\t8ed540 <islower@plt+0x87fef0>", 9360600], [" 8ed4dc:\tmov\tx20, xzr", 9360604], [" 8ed4e0:\torr\tw1, wzr, #0x1", 9360608], [" 8ed4e4:\torr\tw25, wzr, #0xfffffffe", 9360612], [" 8ed4e8:\tcmn\tw8, #0x1", 9360616], [" 8ed4ec:\tb.eq\t8ed524 <islower@plt+0x87fed4>", 9360620], [" 8ed4f0:\tcmp\tx20, #0x0", 9360624], [" 8ed4f4:\tccmp\tw8, w25, #0x0, eq", 9360628], [" 8ed4f8:\tadd\tw27, w27, w1", 9360632], [" 8ed4fc:\tand\tw2, w27, w6", 9360636], [" 8ed500:\tcsel\tx20, x20, x0, ne", 9360640], [" 8ed504:\tadd\tx0, x17, w2, uxtw #3", 9360644], [" 8ed508:\tadd\tw1, w1, #0x1", 9360648], [" 8ed50c:\tldr\tw8, [x0]", 9360652], [" 8ed510:\tcmp\tw21, w8", 9360656], [" 8ed514:\tb.ne\t8ed4e8 <islower@plt+0x87fe98>", 9360660], [" 8ed518:\tb\t8ed540 <islower@plt+0x87fef0>", 9360664], [" 8ed51c:\tmov\tx3, xzr", 9360668], [" 8ed520:\tb\t8ed52c <islower@plt+0x87fedc>", 9360672], [" 8ed524:\tcmp\tx20, #0x0", 9360676], [" 8ed528:\tcsel\tx3, x20, x0, ne", 9360680], [" 8ed52c:\tadd\tx0, x19, #0x558", 9360684], [" 8ed530:\tstr\twzr, [sp,#80]", 9360688], [" 8ed534:\tadd\tx1, sp, #0x38", 9360692], [" 8ed538:\tadd\tx2, sp, #0x50", 9360696], [" 8ed53c:\tbl\t4f5888 <islower@plt+0x488238>", 9360700], [" 8ed540:\tstr\tw24, [x0,#4]", 9360704], [" 8ed544:\tb\t8ed014 <islower@plt+0x87f9c4>", 9360708], [" 8ed548:\tmov\tx3, xzr", 9360712], [" 8ed54c:\tb\t8ed8f8 <islower@plt+0x8802a8>", 9360716], [" 8ed550:\tcmp\tx3, #0x0", 9360720], [" 8ed554:\tcsel\tx3, x3, x0, ne", 9360724], [" 8ed558:\tldr\tx0, [sp,#40]", 9360728], [" 8ed55c:\tadd\tx1, sp, #0x38", 9360732], [" 8ed560:\tadd\tx2, sp, #0x50", 9360736], [" 8ed564:\tstr\twzr, [sp,#80]", 9360740], [" 8ed568:\tbl\t907f48 <islower@plt+0x89a8f8>", 9360744], [" 8ed56c:\tldp\tx18, x15, [x19,#392]", 9360748], [" 8ed570:\tldr\tw21, [sp,#76]", 9360752], [" 8ed574:\tldr\tw26, [x0,#8]", 9360756], [" 8ed578:\tcmp\tx18, x15", 9360760], [" 8ed57c:\tb.cc\t8ed594 <islower@plt+0x87ff44>", 9360764], [" 8ed580:\tadd\tx0, x19, #0x180", 9360768], [" 8ed584:\torr\tw2, wzr, #0x8", 9360772], [" 8ed588:\tmov\tx1, xzr", 9360776], [" 8ed58c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9360780], [" 8ed590:\tldr\tx18, [x19,#392]", 9360784], [" 8ed594:\tbfi\tx21, x26, #32, #32", 9360788], [" 8ed598:\tstr\tx21, [x18]", 9360792], [" 8ed59c:\tldr\tx26, [x19,#392]", 9360796], [" 8ed5a0:\tldp\tx21, x5, [x19,#72]", 9360800], [" 8ed5a4:\tadd\tx11, x26, #0x8", 9360804], [" 8ed5a8:\tcmp\tx21, x5", 9360808], [" 8ed5ac:\tstr\tx11, [x19,#392]", 9360812], [" 8ed5b0:\tb.cc\t8ed5c8 <islower@plt+0x87ff78>", 9360816], [" 8ed5b4:\tadd\tx0, x19, #0x40", 9360820], [" 8ed5b8:\torr\tw2, wzr, #0x8", 9360824], [" 8ed5bc:\tmov\tx1, xzr", 9360828], [" 8ed5c0:\tbl\tbe0a4 <islower@plt+0x50a54>", 9360832], [" 8ed5c4:\tldr\tx21, [x19,#72]", 9360836], [" 8ed5c8:\tstr\tx20, [x21]", 9360840], [" 8ed5cc:\tldr\tx12, [x19,#72]", 9360844], [" 8ed5d0:\tldr\tw29, [x19,#1296]", 9360848], [" 8ed5d4:\tadd\tx0, x12, #0x8", 9360852], [" 8ed5d8:\tstr\tx0, [x19,#72]", 9360856], [" 8ed5dc:\tcbz\tw29, 8ed648 <islower@plt+0x87fff8>", 9360860], [" 8ed5e0:\tldr\tw26, [sp,#76]", 9360864], [" 8ed5e4:\tmov\tw12, #0x25 \t// #37", 9360868], [" 8ed5e8:\tldr\tx5, [x19,#1304]", 9360872], [" 8ed5ec:\tsub\tw9, w29, #0x1", 9360876], [" 8ed5f0:\tmul\tw16, w26, w12", 9360880], [" 8ed5f4:\tand\tw15, w16, w9", 9360884], [" 8ed5f8:\tadd\tx0, x5, w15, uxtw #3", 9360888], [" 8ed5fc:\tldr\tw7, [x0]", 9360892], [" 8ed600:\tcmp\tw26, w7", 9360896], [" 8ed604:\tb.eq\t8ed66c <islower@plt+0x88001c>", 9360900], [" 8ed608:\tmov\tx6, xzr", 9360904], [" 8ed60c:\torr\tw18, wzr, #0x1", 9360908], [" 8ed610:\torr\tw1, wzr, #0xfffffffe", 9360912], [" 8ed614:\tcmn\tw7, #0x1", 9360916], [" 8ed618:\tb.eq\t8ed650 <islower@plt+0x880000>", 9360920], [" 8ed61c:\tcmp\tx6, #0x0", 9360924], [" 8ed620:\tccmp\tw7, w1, #0x0, eq", 9360928], [" 8ed624:\tadd\tw16, w16, w18", 9360932], [" 8ed628:\tand\tw29, w16, w9", 9360936], [" 8ed62c:\tcsel\tx6, x6, x0, ne", 9360940], [" 8ed630:\tadd\tx0, x5, w29, uxtw #3", 9360944], [" 8ed634:\tadd\tw18, w18, #0x1", 9360948], [" 8ed638:\tldr\tw7, [x0]", 9360952], [" 8ed63c:\tcmp\tw26, w7", 9360956], [" 8ed640:\tb.ne\t8ed614 <islower@plt+0x87ffc4>", 9360960], [" 8ed644:\tb\t8ed66c <islower@plt+0x88001c>", 9360964], [" 8ed648:\tmov\tx3, xzr", 9360968], [" 8ed64c:\tb\t8ed658 <islower@plt+0x880008>", 9360972], [" 8ed650:\tcmp\tx6, #0x0", 9360976], [" 8ed654:\tcsel\tx3, x6, x0, ne", 9360980], [" 8ed658:\tadd\tx0, x19, #0x510", 9360984], [" 8ed65c:\tstr\twzr, [sp,#80]", 9360988], [" 8ed660:\tadd\tx1, sp, #0x4c", 9360992], [" 8ed664:\tadd\tx2, sp, #0x50", 9360996], [" 8ed668:\tbl\t50846c <islower@plt+0x49ae1c>", 9361000], [" 8ed66c:\tstr\tw25, [x0,#4]", 9361004], [" 8ed670:\tldr\tw12, [x19,#1344]", 9361008], [" 8ed674:\tcbz\tw12, 8ed6e0 <islower@plt+0x880090>", 9361012], [" 8ed678:\tldr\tx13, [sp,#56]", 9361016], [" 8ed67c:\tmov\tw26, #0x25 \t// #37", 9361020], [" 8ed680:\tldr\tx6, [x19,#1352]", 9361024], [" 8ed684:\tsub\tw25, w12, #0x1", 9361028], [" 8ed688:\tmul\tw17, w13, w26", 9361032], [" 8ed68c:\tand\tw0, w17, w25", 9361036], [" 8ed690:\tadd\tx0, x6, w0, uxtw #4", 9361040], [" 8ed694:\tldr\tx14, [x0]", 9361044], [" 8ed698:\tcmp\tx13, x14", 9361048], [" 8ed69c:\tb.eq\t8ed704 <islower@plt+0x8800b4>", 9361052], [" 8ed6a0:\tmov\tx5, xzr", 9361056], [" 8ed6a4:\torr\tw16, wzr, #0x1", 9361060], [" 8ed6a8:\torr\tx3, xzr, #0xfffffffffffffffe", 9361064], [" 8ed6ac:\tcmn\tx14, #0x1", 9361068], [" 8ed6b0:\tb.eq\t8ed6e8 <islower@plt+0x880098>", 9361072], [" 8ed6b4:\tcmp\tx5, #0x0", 9361076], [" 8ed6b8:\tccmp\tx14, x3, #0x0, eq", 9361080], [" 8ed6bc:\tadd\tw17, w17, w16", 9361084], [" 8ed6c0:\tand\tw14, w17, w25", 9361088], [" 8ed6c4:\tcsel\tx5, x5, x0, ne", 9361092], [" 8ed6c8:\tadd\tx0, x6, w14, uxtw #4", 9361096], [" 8ed6cc:\tadd\tw16, w16, #0x1", 9361100], [" 8ed6d0:\tldr\tx14, [x0]", 9361104], [" 8ed6d4:\tcmp\tx13, x14", 9361108], [" 8ed6d8:\tb.ne\t8ed6ac <islower@plt+0x88005c>", 9361112], [" 8ed6dc:\tb\t8ed704 <islower@plt+0x8800b4>", 9361116], [" 8ed6e0:\tmov\tx3, xzr", 9361120], [" 8ed6e4:\tb\t8ed6f0 <islower@plt+0x8800a0>", 9361124], [" 8ed6e8:\tcmp\tx5, #0x0", 9361128], [" 8ed6ec:\tcsel\tx3, x5, x0, ne", 9361132], [" 8ed6f0:\tldr\tx0, [sp,#48]", 9361136], [" 8ed6f4:\tadd\tx1, sp, #0x38", 9361140], [" 8ed6f8:\tadd\tx2, sp, #0x50", 9361144], [" 8ed6fc:\tstr\txzr, [sp,#80]", 9361148], [" 8ed700:\tbl\t9085f4 <islower@plt+0x89afa4>", 9361152], [" 8ed704:\tldr\tx27, [x0,#8]", 9361156], [" 8ed708:\tldr\tw15, [x19,#1320]", 9361160], [" 8ed70c:\tcbz\tw15, 8ed778 <islower@plt+0x880128>", 9361164], [" 8ed710:\tldr\tw10, [sp,#76]", 9361168], [" 8ed714:\tmov\tw25, #0x25 \t// #37", 9361172], [" 8ed718:\tldr\tx7, [x19,#1328]", 9361176], [" 8ed71c:\tsub\tw14, w15, #0x1", 9361180], [" 8ed720:\tmul\tw25, w10, w25", 9361184], [" 8ed724:\tand\tw2, w25, w14", 9361188], [" 8ed728:\tadd\tx0, x7, w2, uxtw #4", 9361192], [" 8ed72c:\tldr\tw5, [x0]", 9361196], [" 8ed730:\tcmp\tw10, w5", 9361200], [" 8ed734:\tb.eq\t8ed79c <islower@plt+0x88014c>", 9361204], [" 8ed738:\tmov\tx8, xzr", 9361208], [" 8ed73c:\torr\tw13, wzr, #0x1", 9361212], [" 8ed740:\torr\tw6, wzr, #0xfffffffe", 9361216], [" 8ed744:\tcmn\tw5, #0x1", 9361220], [" 8ed748:\tb.eq\t8ed780 <islower@plt+0x880130>", 9361224], [" 8ed74c:\tcmp\tx8, #0x0", 9361228], [" 8ed750:\tccmp\tw5, w6, #0x0, eq", 9361232], [" 8ed754:\tadd\tw25, w25, w13", 9361236], [" 8ed758:\tand\tw17, w25, w14", 9361240], [" 8ed75c:\tcsel\tx8, x8, x0, ne", 9361244], [" 8ed760:\tadd\tx0, x7, w17, uxtw #4", 9361248], [" 8ed764:\tadd\tw13, w13, #0x1", 9361252], [" 8ed768:\tldr\tw5, [x0]", 9361256], [" 8ed76c:\tcmp\tw10, w5", 9361260], [" 8ed770:\tb.ne\t8ed744 <islower@plt+0x8800f4>", 9361264], [" 8ed774:\tb\t8ed79c <islower@plt+0x88014c>", 9361268], [" 8ed778:\tmov\tx3, xzr", 9361272], [" 8ed77c:\tb\t8ed788 <islower@plt+0x880138>", 9361276], [" 8ed780:\tcmp\tx8, #0x0", 9361280], [" 8ed784:\tcsel\tx3, x8, x0, ne", 9361284], [" 8ed788:\tadd\tx0, x19, #0x528", 9361288], [" 8ed78c:\tstr\txzr, [sp,#80]", 9361292], [" 8ed790:\tadd\tx1, sp, #0x4c", 9361296], [" 8ed794:\tadd\tx2, sp, #0x50", 9361300], [" 8ed798:\tbl\t4cec68 <islower@plt+0x461618>", 9361304], [" 8ed79c:\tldr\tw17, [x19,#1272]", 9361308], [" 8ed7a0:\tstr\tx27, [x0,#8]", 9361312], [" 8ed7a4:\tcbz\tw17, 8ed810 <islower@plt+0x8801c0>", 9361316], [" 8ed7a8:\tldr\tx14, [sp,#56]", 9361320], [" 8ed7ac:\tmov\tw10, #0x25 \t// #37", 9361324], [" 8ed7b0:\tldr\tx27, [x19,#1280]", 9361328], [" 8ed7b4:\tmul\tw18, w14, w10", 9361332], [" 8ed7b8:\tsub\tw10, w17, #0x1", 9361336], [" 8ed7bc:\tand\tw7, w18, w10", 9361340], [" 8ed7c0:\tadd\tx0, x27, w7, uxtw #4", 9361344], [" 8ed7c4:\tldr\tx2, [x0]", 9361348], [" 8ed7c8:\tcmp\tx14, x2", 9361352], [" 8ed7cc:\tb.eq\t8ed834 <islower@plt+0x8801e4>", 9361356], [" 8ed7d0:\tmov\tx7, xzr", 9361360], [" 8ed7d4:\torr\tw3, wzr, #0x1", 9361364], [" 8ed7d8:\torr\tx8, xzr, #0xfffffffffffffffe", 9361368], [" 8ed7dc:\tcmn\tx2, #0x1", 9361372], [" 8ed7e0:\tb.eq\t8ed818 <islower@plt+0x8801c8>", 9361376], [" 8ed7e4:\tcmp\tx7, #0x0", 9361380], [" 8ed7e8:\tccmp\tx2, x8, #0x0, eq", 9361384], [" 8ed7ec:\tadd\tw18, w18, w3", 9361388], [" 8ed7f0:\tand\tw6, w18, w10", 9361392], [" 8ed7f4:\tcsel\tx7, x7, x0, ne", 9361396], [" 8ed7f8:\tadd\tx0, x27, w6, uxtw #4", 9361400], [" 8ed7fc:\tadd\tw3, w3, #0x1", 9361404], [" 8ed800:\tldr\tx2, [x0]", 9361408], [" 8ed804:\tcmp\tx14, x2", 9361412], [" 8ed808:\tb.ne\t8ed7dc <islower@plt+0x88018c>", 9361416], [" 8ed80c:\tb\t8ed834 <islower@plt+0x8801e4>", 9361420], [" 8ed810:\tmov\tx3, xzr", 9361424], [" 8ed814:\tb\t8ed820 <islower@plt+0x8801d0>", 9361428], [" 8ed818:\tcmp\tx7, #0x0", 9361432], [" 8ed81c:\tcsel\tx3, x7, x0, ne", 9361436], [" 8ed820:\tldr\tx0, [sp,#40]", 9361440], [" 8ed824:\tadd\tx1, sp, #0x38", 9361444], [" 8ed828:\tadd\tx2, sp, #0x50", 9361448], [" 8ed82c:\tstr\twzr, [sp,#80]", 9361452], [" 8ed830:\tbl\t907f48 <islower@plt+0x89a8f8>", 9361456], [" 8ed834:\tldr\tw26, [x0,#8]", 9361460], [" 8ed838:\tldr\tw10, [x19,#1344]", 9361464], [" 8ed83c:\tcbz\tw10, 8ed8a8 <islower@plt+0x880258>", 9361468], [" 8ed840:\tldr\tx15, [sp,#56]", 9361472], [" 8ed844:\tmov\tw27, #0x25 \t// #37", 9361476], [" 8ed848:\tldr\tx8, [x19,#1352]", 9361480], [" 8ed84c:\tsub\tw11, w10, #0x1", 9361484], [" 8ed850:\tmul\tw27, w15, w27", 9361488], [" 8ed854:\tand\tw13, w27, w11", 9361492], [" 8ed858:\tadd\tx0, x8, w13, uxtw #4", 9361496], [" 8ed85c:\tldr\tx18, [x0]", 9361500], [" 8ed860:\tcmp\tx15, x18", 9361504], [" 8ed864:\tb.eq\t8ed8cc <islower@plt+0x88027c>", 9361508], [" 8ed868:\tmov\tx1, xzr", 9361512], [" 8ed86c:\torr\tw25, wzr, #0x1", 9361516], [" 8ed870:\torr\tx2, xzr, #0xfffffffffffffffe", 9361520], [" 8ed874:\tcmn\tx18, #0x1", 9361524], [" 8ed878:\tb.eq\t8ed8b0 <islower@plt+0x880260>", 9361528], [" 8ed87c:\tcmp\tx1, #0x0", 9361532], [" 8ed880:\tccmp\tx18, x2, #0x0, eq", 9361536], [" 8ed884:\tadd\tw27, w27, w25", 9361540], [" 8ed888:\tand\tw5, w27, w11", 9361544], [" 8ed88c:\tcsel\tx1, x1, x0, ne", 9361548], [" 8ed890:\tadd\tx0, x8, w5, uxtw #4", 9361552], [" 8ed894:\tadd\tw25, w25, #0x1", 9361556], [" 8ed898:\tldr\tx18, [x0]", 9361560], [" 8ed89c:\tcmp\tx15, x18", 9361564], [" 8ed8a0:\tb.ne\t8ed874 <islower@plt+0x880224>", 9361568], [" 8ed8a4:\tb\t8ed8cc <islower@plt+0x88027c>", 9361572], [" 8ed8a8:\tmov\tx3, xzr", 9361576], [" 8ed8ac:\tb\t8ed8b8 <islower@plt+0x880268>", 9361580], [" 8ed8b0:\tcmp\tx1, #0x0", 9361584], [" 8ed8b4:\tcsel\tx3, x1, x0, ne", 9361588], [" 8ed8b8:\tldr\tx0, [sp,#48]", 9361592], [" 8ed8bc:\tadd\tx1, sp, #0x38", 9361596], [" 8ed8c0:\tadd\tx2, sp, #0x50", 9361600], [" 8ed8c4:\tstr\txzr, [sp,#80]", 9361604], [" 8ed8c8:\tbl\t9085f4 <islower@plt+0x89afa4>", 9361608], [" 8ed8cc:\tldr\tx2, [x0,#8]", 9361612], [" 8ed8d0:\tmov\tx0, x19", 9361616], [" 8ed8d4:\tmov\tw1, w26", 9361620], [" 8ed8d8:\tmov\tx3, x20", 9361624], [" 8ed8dc:\tbl\t905624 <islower@plt+0x897fd4>", 9361628], [" 8ed8e0:\tldr\tw14, [x28,#1004]", 9361632], [" 8ed8e4:\tadd\tw9, w14, #0x1", 9361636], [" 8ed8e8:\tstr\tw9, [x28,#1004]", 9361640], [" 8ed8ec:\tb\t8ed014 <islower@plt+0x87f9c4>", 9361644], [" 8ed8f0:\tcmp\tx3, #0x0", 9361648], [" 8ed8f4:\tcsel\tx3, x3, x0, ne", 9361652], [" 8ed8f8:\tadd\tx1, sp, #0x4c", 9361656], [" 8ed8fc:\tstr\twzr, [sp,#80]", 9361660], [" 8ed900:\tadd\tx2, sp, #0x50", 9361664], [" 8ed904:\tmov\tx0, x25", 9361668], [" 8ed908:\tbl\t50846c <islower@plt+0x49ae1c>", 9361672], [" 8ed90c:\tldp\tx14, x15, [x19,#392]", 9361676], [" 8ed910:\tldr\tw23, [sp,#56]", 9361680], [" 8ed914:\tldr\tw27, [x0,#4]", 9361684], [" 8ed918:\tcmp\tx14, x15", 9361688], [" 8ed91c:\tb.cc\t8ed934 <islower@plt+0x8802e4>", 9361692], [" 8ed920:\tadd\tx0, x19, #0x180", 9361696], [" 8ed924:\torr\tw2, wzr, #0x8", 9361700], [" 8ed928:\tmov\tx1, xzr", 9361704], [" 8ed92c:\tbl\tbe0a4 <islower@plt+0x50a54>", 9361708], [" 8ed930:\tldr\tx14, [x19,#392]", 9361712], [" 8ed934:\tbfi\tx23, x27, #32, #32", 9361716], [" 8ed938:\tstr\tx23, [x14]", 9361720], [" 8ed93c:\tldr\tx27, [x19,#392]", 9361724], [" 8ed940:\tldr\tw8, [x19,#1296]", 9361728], [" 8ed944:\tadd\tx15, x27, #0x8", 9361732], [" 8ed948:\tstr\tx15, [x19,#392]", 9361736], [" 8ed94c:\tcbz\tw8, 8ed984 <islower@plt+0x880334>", 9361740], [" 8ed950:\tldr\tw13, [sp,#76]", 9361744], [" 8ed954:\tmov\tw2, #0x25 \t// #37", 9361748], [" 8ed958:\tldr\tx9, [x19,#1304]", 9361752], [" 8ed95c:\tmul\tw27, w13, w2", 9361756], [" 8ed960:\tsub\tw2, w8, #0x1", 9361760], [" 8ed964:\tand\tw12, w27, w2", 9361764], [" 8ed968:\tadd\tx0, x9, w12, uxtw #3", 9361768], [" 8ed96c:\tldr\tw16, [x0]", 9361772], [" 8ed970:\tcmp\tw13, w16", 9361776], [" 8ed974:\tb.ne\t8ed98c <islower@plt+0x88033c>", 9361780], [" 8ed978:\tadd\tx17, x9, x12, lsl #3", 9361784], [" 8ed97c:\tldr\tw24, [x17,#4]", 9361788], [" 8ed980:\tb\t8ed9f8 <islower@plt+0x8803a8>", 9361792], [" 8ed984:\tmov\tx3, xzr", 9361796], [" 8ed988:\tb\t8ed9d4 <islower@plt+0x880384>", 9361800], [" 8ed98c:\tmov\tx4, xzr", 9361804], [" 8ed990:\torr\tw26, wzr, #0x1", 9361808], [" 8ed994:\torr\tw10, wzr, #0xfffffffe", 9361812], [" 8ed998:\tcmn\tw16, #0x1", 9361816], [" 8ed99c:\tb.eq\t8ed9cc <islower@plt+0x88037c>", 9361820], [" 8ed9a0:\tcmp\tx4, #0x0", 9361824], [" 8ed9a4:\tccmp\tw16, w10, #0x0, eq", 9361828], [" 8ed9a8:\tadd\tw27, w27, w26", 9361832], [" 8ed9ac:\tand\tw15, w27, w2", 9361836], [" 8ed9b0:\tcsel\tx4, x4, x0, ne", 9361840], [" 8ed9b4:\tadd\tx0, x9, w15, uxtw #3", 9361844], [" 8ed9b8:\tadd\tw26, w26, #0x1", 9361848], [" 8ed9bc:\tldr\tw16, [x0]", 9361852], [" 8ed9c0:\tcmp\tw13, w16", 9361856], [" 8ed9c4:\tb.ne\t8ed998 <islower@plt+0x880348>", 9361860], [" 8ed9c8:\tb\t8ed9f0 <islower@plt+0x8803a0>", 9361864], [" 8ed9cc:\tcmp\tx4, #0x0", 9361868], [" 8ed9d0:\tcsel\tx3, x4, x0, ne", 9361872], [" 8ed9d4:\tadd\tx1, sp, #0x4c", 9361876], [" 8ed9d8:\tstr\twzr, [sp,#80]", 9361880], [" 8ed9dc:\tadd\tx2, sp, #0x50", 9361884], [" 8ed9e0:\tmov\tx0, x25", 9361888], [" 8ed9e4:\tbl\t50846c <islower@plt+0x49ae1c>", 9361892], [" 8ed9e8:\tldr\tx9, [x19,#1304]", 9361896], [" 8ed9ec:\tldr\tw8, [x19,#1296]", 9361900], [" 8ed9f0:\tldr\tw24, [x0,#4]", 9361904], [" 8ed9f4:\tcbz\tw8, 8eda5c <islower@plt+0x88040c>", 9361908], [" 8ed9f8:\tldr\tw26, [sp,#56]", 9361912], [" 8ed9fc:\tmov\tw16, #0x25 \t// #37", 9361916], [" 8eda00:\tsub\tw8, w8, #0x1", 9361920], [" 8eda04:\tmul\tw15, w26, w16", 9361924], [" 8eda08:\tand\tw4, w15, w8", 9361928], [" 8eda0c:\tadd\tx0, x9, w4, uxtw #3", 9361932], [" 8eda10:\tldr\tw6, [x0]", 9361936], [" 8eda14:\tcmp\tw26, w6", 9361940], [" 8eda18:\tb.eq\t8eda80 <islower@plt+0x880430>", 9361944], [" 8eda1c:\tmov\tx29, xzr", 9361948], [" 8eda20:\torr\tw11, wzr, #0x1", 9361952], [" 8eda24:\torr\tw18, wzr, #0xfffffffe", 9361956], [" 8eda28:\tcmn\tw6, #0x1", 9361960], [" 8eda2c:\tb.eq\t8eda64 <islower@plt+0x880414>", 9361964], [" 8eda30:\tcmp\tx29, #0x0", 9361968], [" 8eda34:\tccmp\tw6, w18, #0x0, eq", 9361972], [" 8eda38:\tadd\tw15, w15, w11", 9361976], [" 8eda3c:\tand\tw17, w15, w8", 9361980], [" 8eda40:\tcsel\tx29, x29, x0, ne", 9361984], [" 8eda44:\tadd\tx0, x9, w17, uxtw #3", 9361988], [" 8eda48:\tadd\tw11, w11, #0x1", 9361992], [" 8eda4c:\tldr\tw6, [x0]", 9361996], [" 8eda50:\tcmp\tw26, w6", 9362000], [" 8eda54:\tb.ne\t8eda28 <islower@plt+0x8803d8>", 9362004], [" 8eda58:\tb\t8eda80 <islower@plt+0x880430>", 9362008], [" 8eda5c:\tmov\tx3, xzr", 9362012], [" 8eda60:\tb\t8eda6c <islower@plt+0x88041c>", 9362016], [" 8eda64:\tcmp\tx29, #0x0", 9362020], [" 8eda68:\tcsel\tx3, x29, x0, ne", 9362024], [" 8eda6c:\tadd\tx1, sp, #0x38", 9362028], [" 8eda70:\tstr\twzr, [sp,#80]", 9362032], [" 8eda74:\tadd\tx2, sp, #0x50", 9362036], [" 8eda78:\tmov\tx0, x25", 9362040], [" 8eda7c:\tbl\t50846c <islower@plt+0x49ae1c>", 9362044], [" 8eda80:\tstr\tw24, [x0,#4]", 9362048], [" 8eda84:\tldr\tw9, [x19,#1320]", 9362052], [" 8eda88:\tcbz\tw9, 8edac0 <islower@plt+0x880470>", 9362056], [" 8eda8c:\tldr\tw14, [sp,#76]", 9362060], [" 8eda90:\tmov\tw6, #0x25 \t// #37", 9362064], [" 8eda94:\tldr\tx10, [x19,#1328]", 9362068], [" 8eda98:\tsub\tw3, w9, #0x1", 9362072], [" 8eda9c:\tmul\tw17, w14, w6", 9362076], [" 8edaa0:\tand\tw13, w17, w3", 9362080], [" 8edaa4:\tadd\tx0, x10, w13, uxtw #4", 9362084], [" 8edaa8:\tldr\tw18, [x0]", 9362088], [" 8edaac:\tcmp\tw14, w18", 9362092], [" 8edab0:\tb.ne\t8edac8 <islower@plt+0x880478>", 9362096], [" 8edab4:\tadd\tx16, x10, x13, lsl #4", 9362100], [" 8edab8:\tldr\tx23, [x16,#8]", 9362104], [" 8edabc:\tb\t8edb34 <islower@plt+0x8804e4>", 9362108], [" 8edac0:\tmov\tx3, xzr", 9362112], [" 8edac4:\tb\t8edb10 <islower@plt+0x8804c0>", 9362116], [" 8edac8:\tmov\tx5, xzr", 9362120], [" 8edacc:\torr\tw12, wzr, #0x1", 9362124], [" 8edad0:\torr\tw2, wzr, #0xfffffffe", 9362128], [" 8edad4:\tcmn\tw18, #0x1", 9362132], [" 8edad8:\tb.eq\t8edb08 <islower@plt+0x8804b8>", 9362136], [" 8edadc:\tcmp\tx5, #0x0", 9362140], [" 8edae0:\tccmp\tw18, w2, #0x0, eq", 9362144], [" 8edae4:\tadd\tw17, w17, w12", 9362148], [" 8edae8:\tand\tw1, w17, w3", 9362152], [" 8edaec:\tcsel\tx5, x5, x0, ne", 9362156], [" 8edaf0:\tadd\tx0, x10, w1, uxtw #4", 9362160], [" 8edaf4:\tadd\tw12, w12, #0x1", 9362164], [" 8edaf8:\tldr\tw18, [x0]", 9362168], [" 8edafc:\tcmp\tw14, w18", 9362172], [" 8edb00:\tb.ne\t8edad4 <islower@plt+0x880484>", 9362176], [" 8edb04:\tb\t8edb2c <islower@plt+0x8804dc>", 9362180], [" 8edb08:\tcmp\tx5, #0x0", 9362184], [" 8edb0c:\tcsel\tx3, x5, x0, ne", 9362188], [" 8edb10:\tadd\tx1, sp, #0x4c", 9362192], [" 8edb14:\tstr\txzr, [sp,#80]", 9362196], [" 8edb18:\tadd\tx2, sp, #0x50", 9362200], [" 8edb1c:\tmov\tx0, x21", 9362204], [" 8edb20:\tbl\t4cec68 <islower@plt+0x461618>", 9362208], [" 8edb24:\tldr\tx10, [x19,#1328]", 9362212], [" 8edb28:\tldr\tw9, [x19,#1320]", 9362216], [" 8edb2c:\tldr\tx23, [x0,#8]", 9362220], [" 8edb30:\tcbz\tw9, 8edb98 <islower@plt+0x880548>", 9362224], [" 8edb34:\tldr\tw24, [sp,#56]", 9362228], [" 8edb38:\tmov\tw0, #0x25 \t// #37", 9362232], [" 8edb3c:\tsub\tw9, w9, #0x1", 9362236], [" 8edb40:\tmul\tw17, w24, w0", 9362240], [" 8edb44:\tand\tw11, w17, w9", 9362244], [" 8edb48:\tadd\tx0, x10, w11, uxtw #4", 9362248], [" 8edb4c:\tldr\tw8, [x0]", 9362252], [" 8edb50:\tcmp\tw24, w8", 9362256], [" 8edb54:\tb.eq\t8edbbc <islower@plt+0x88056c>", 9362260], [" 8edb58:\tmov\tx6, xzr", 9362264], [" 8edb5c:\torr\tw29, wzr, #0x1", 9362268], [" 8edb60:\torr\tw15, wzr, #0xfffffffe", 9362272], [" 8edb64:\tcmn\tw8, #0x1", 9362276], [" 8edb68:\tb.eq\t8edba0 <islower@plt+0x880550>", 9362280], [" 8edb6c:\tcmp\tx6, #0x0", 9362284], [" 8edb70:\tccmp\tw8, w15, #0x0, eq", 9362288], [" 8edb74:\tadd\tw17, w17, w29", 9362292], [" 8edb78:\tand\tw8, w17, w9", 9362296], [" 8edb7c:\tcsel\tx6, x6, x0, ne", 9362300], [" 8edb80:\tadd\tx0, x10, w8, uxtw #4", 9362304], [" 8edb84:\tadd\tw29, w29, #0x1", 9362308], [" 8edb88:\tldr\tw8, [x0]", 9362312], [" 8edb8c:\tcmp\tw24, w8", 9362316], [" 8edb90:\tb.ne\t8edb64 <islower@plt+0x880514>", 9362320], [" 8edb94:\tb\t8edbbc <islower@plt+0x88056c>", 9362324], [" 8edb98:\tmov\tx3, xzr", 9362328], [" 8edb9c:\tb\t8edba8 <islower@plt+0x880558>", 9362332], [" 8edba0:\tcmp\tx6, #0x0", 9362336], [" 8edba4:\tcsel\tx3, x6, x0, ne", 9362340], [" 8edba8:\tadd\tx1, sp, #0x38", 9362344], [" 8edbac:\tstr\txzr, [sp,#80]", 9362348], [" 8edbb0:\tadd\tx2, sp, #0x50", 9362352], [" 8edbb4:\tmov\tx0, x21", 9362356], [" 8edbb8:\tbl\t4cec68 <islower@plt+0x461618>", 9362360], [" 8edbbc:\tldr\tw10, [x19,#1296]", 9362364], [" 8edbc0:\tstr\tx23, [x0,#8]", 9362368], [" 8edbc4:\tcbz\tw10, 8edbfc <islower@plt+0x8805ac>", 9362372], [" 8edbc8:\tldr\tw15, [sp,#76]", 9362376], [" 8edbcc:\tmov\tw9, #0x25 \t// #37", 9362380], [" 8edbd0:\tldr\tx11, [x19,#1304]", 9362384], [" 8edbd4:\tsub\tw4, w10, #0x1", 9362388], [" 8edbd8:\tmul\tw18, w15, w9", 9362392], [" 8edbdc:\tand\tw14, w18, w4", 9362396], [" 8edbe0:\tadd\tx0, x11, w14, uxtw #3", 9362400], [" 8edbe4:\tldr\tw3, [x0]", 9362404], [" 8edbe8:\tcmp\tw15, w3", 9362408], [" 8edbec:\tb.ne\t8edc04 <islower@plt+0x8805b4>", 9362412], [" 8edbf0:\tadd\tx13, x11, x14, lsl #3", 9362416], [" 8edbf4:\tldr\tw24, [x13,#4]", 9362420], [" 8edbf8:\tb\t8edc70 <islower@plt+0x880620>", 9362424], [" 8edbfc:\tmov\tx3, xzr", 9362428], [" 8edc00:\tb\t8edc4c <islower@plt+0x8805fc>", 9362432], [" 8edc04:\tmov\tx6, xzr", 9362436], [" 8edc08:\torr\tw17, wzr, #0x1", 9362440], [" 8edc0c:\torr\tw8, wzr, #0xfffffffe", 9362444], [" 8edc10:\tcmn\tw3, #0x1", 9362448], [" 8edc14:\tb.eq\t8edc44 <islower@plt+0x8805f4>", 9362452], [" 8edc18:\tcmp\tx6, #0x0", 9362456], [" 8edc1c:\tccmp\tw3, w8, #0x0, eq", 9362460], [" 8edc20:\tadd\tw18, w18, w17", 9362464], [" 8edc24:\tand\tw5, w18, w4", 9362468], [" 8edc28:\tcsel\tx6, x6, x0, ne", 9362472], [" 8edc2c:\tadd\tx0, x11, w5, uxtw #3", 9362476], [" 8edc30:\tadd\tw17, w17, #0x1", 9362480], [" 8edc34:\tldr\tw3, [x0]", 9362484], [" 8edc38:\tcmp\tw15, w3", 9362488], [" 8edc3c:\tb.ne\t8edc10 <islower@plt+0x8805c0>", 9362492], [" 8edc40:\tb\t8edc68 <islower@plt+0x880618>", 9362496], [" 8edc44:\tcmp\tx6, #0x0", 9362500], [" 8edc48:\tcsel\tx3, x6, x0, ne", 9362504], [" 8edc4c:\tadd\tx1, sp, #0x4c", 9362508], [" 8edc50:\tstr\twzr, [sp,#80]", 9362512], [" 8edc54:\tadd\tx2, sp, #0x50", 9362516], [" 8edc58:\tmov\tx0, x25", 9362520], [" 8edc5c:\tbl\t50846c <islower@plt+0x49ae1c>", 9362524], [" 8edc60:\tldr\tx11, [x19,#1304]", 9362528], [" 8edc64:\tldr\tw10, [x19,#1296]", 9362532], [" 8edc68:\tldr\tw24, [x0,#4]", 9362536], [" 8edc6c:\tcbz\tw10, 8edcd4 <islower@plt+0x880684>", 9362540], [" 8edc70:\tldr\tw9, [sp,#76]", 9362544], [" 8edc74:\tmov\tw18, #0x25 \t// #37", 9362548], [" 8edc78:\tsub\tw14, w10, #0x1", 9362552], [" 8edc7c:\tmul\tw18, w9, w18", 9362556], [" 8edc80:\tand\tw10, w18, w14", 9362560], [" 8edc84:\tadd\tx0, x11, w10, uxtw #3", 9362564], [" 8edc88:\tldr\tw29, [x0]", 9362568], [" 8edc8c:\tcmp\tw9, w29", 9362572], [" 8edc90:\tb.eq\t8edcf8 <islower@plt+0x8806a8>", 9362576], [" 8edc94:\tmov\tx5, xzr", 9362580], [" 8edc98:\torr\tw15, wzr, #0x1", 9362584], [" 8edc9c:\torr\tw16, wzr, #0xfffffffe", 9362588], [" 8edca0:\tcmn\tw29, #0x1", 9362592], [" 8edca4:\tb.eq\t8edcdc <islower@plt+0x88068c>", 9362596], [" 8edca8:\tcmp\tx5, #0x0", 9362600], [" 8edcac:\tccmp\tw29, w16, #0x0, eq", 9362604], [" 8edcb0:\tadd\tw18, w18, w15", 9362608], [" 8edcb4:\tand\tw3, w18, w14", 9362612], [" 8edcb8:\tcsel\tx5, x5, x0, ne", 9362616], [" 8edcbc:\tadd\tx0, x11, w3, uxtw #3", 9362620], [" 8edcc0:\tadd\tw15, w15, #0x1", 9362624], [" 8edcc4:\tldr\tw29, [x0]", 9362628], [" 8edcc8:\tcmp\tw9, w29", 9362632], [" 8edccc:\tb.ne\t8edca0 <islower@plt+0x880650>", 9362636], [" 8edcd0:\tb\t8edcf8 <islower@plt+0x8806a8>", 9362640], [" 8edcd4:\tmov\tx3, xzr", 9362644], [" 8edcd8:\tb\t8edce4 <islower@plt+0x880694>", 9362648], [" 8edcdc:\tcmp\tx5, #0x0", 9362652], [" 8edce0:\tcsel\tx3, x5, x0, ne", 9362656], [" 8edce4:\tadd\tx1, sp, #0x4c", 9362660], [" 8edce8:\tstr\twzr, [sp,#80]", 9362664], [" 8edcec:\tadd\tx2, sp, #0x50", 9362668], [" 8edcf0:\tmov\tx0, x25", 9362672], [" 8edcf4:\tbl\t50846c <islower@plt+0x49ae1c>", 9362676], [" 8edcf8:\tldr\tw14, [x19,#1320]", 9362680], [" 8edcfc:\tadd\tx1, x0, #0x4", 9362684], [" 8edd00:\tcbz\tw14, 8edd6c <islower@plt+0x88071c>", 9362688], [" 8edd04:\tldr\tw25, [x1]", 9362692], [" 8edd08:\tmov\tw17, #0x25 \t// #37", 9362696], [" 8edd0c:\tldr\tx15, [x19,#1328]", 9362700], [" 8edd10:\tsub\tw3, w14, #0x1", 9362704], [" 8edd14:\tmul\tw16, w25, w17", 9362708], [" 8edd18:\tand\tw27, w16, w3", 9362712], [" 8edd1c:\tadd\tx0, x15, w27, uxtw #4", 9362716], [" 8edd20:\tldr\tw26, [x0]", 9362720], [" 8edd24:\tcmp\tw25, w26", 9362724], [" 8edd28:\tb.eq\t8edd8c <islower@plt+0x88073c>", 9362728], [" 8edd2c:\tmov\tx7, xzr", 9362732], [" 8edd30:\torr\tw13, wzr, #0x1", 9362736], [" 8edd34:\torr\tw5, wzr, #0xfffffffe", 9362740], [" 8edd38:\tcmn\tw26, #0x1", 9362744], [" 8edd3c:\tb.eq\t8edd74 <islower@plt+0x880724>", 9362748], [" 8edd40:\tcmp\tx7, #0x0", 9362752], [" 8edd44:\tccmp\tw26, w5, #0x0, eq", 9362756], [" 8edd48:\tadd\tw16, w16, w13", 9362760], [" 8edd4c:\tand\tw11, w16, w3", 9362764], [" 8edd50:\tcsel\tx7, x7, x0, ne", 9362768], [" 8edd54:\tadd\tx0, x15, w11, uxtw #4", 9362772], [" 8edd58:\tadd\tw13, w13, #0x1", 9362776], [" 8edd5c:\tldr\tw26, [x0]", 9362780], [" 8edd60:\tcmp\tw25, w26", 9362784], [" 8edd64:\tb.ne\t8edd38 <islower@plt+0x8806e8>", 9362788], [" 8edd68:\tb\t8edd8c <islower@plt+0x88073c>", 9362792], [" 8edd6c:\tmov\tx3, xzr", 9362796], [" 8edd70:\tb\t8edd7c <islower@plt+0x88072c>", 9362800], [" 8edd74:\tcmp\tx7, #0x0", 9362804], [" 8edd78:\tcsel\tx3, x7, x0, ne", 9362808], [" 8edd7c:\tadd\tx2, sp, #0x50", 9362812], [" 8edd80:\tstr\txzr, [sp,#80]", 9362816], [" 8edd84:\tmov\tx0, x21", 9362820], [" 8edd88:\tbl\t4cec68 <islower@plt+0x461618>", 9362824], [" 8edd8c:\tldr\tx2, [x0,#8]", 9362828], [" 8edd90:\tmov\tx0, x19", 9362832], [" 8edd94:\tmov\tw1, w24", 9362836], [" 8edd98:\tmov\tx3, x20", 9362840], [" 8edd9c:\tbl\t905624 <islower@plt+0x897fd4>", 9362844], [" 8edda0:\tldr\tw8, [x28,#1004]", 9362848], [" 8edda4:\tadd\tw14, w8, #0x1", 9362852], [" 8edda8:\tstr\tw14, [x28,#1004]", 9362856], [" 8eddac:\tb\t8ed014 <islower@plt+0x87f9c4>", 9362860], [" 8eddb0:\tbl\t6ce60 <__stack_chk_fail@plt>", 9362864], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, bool)"}, "148": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000009104d8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x153188>:", 0], [" 9104d8:\tstp\tx23, x22, [sp,#-48]!", 9503960], [" 9104dc:\tstp\tx21, x20, [sp,#16]", 9503964], [" 9104e0:\tstp\tx19, x30, [sp,#32]", 9503968], [" 9104e4:\tmov\tw19, w1", 9503972], [" 9104e8:\tmov\tx21, x0", 9503976], [" 9104ec:\torr\tw8, wzr, #0x40000000", 9503980], [" 9104f0:\tcmp\tw19, w8", 9503984], [" 9104f4:\tb.lt\t910514 <islower@plt+0x8a2ec4>", 9503988], [" 9104f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9503992], [" 9104fc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9503996], [" 910500:\tadd\tx0, x0, #0xd47", 9504000], [" 910504:\tadd\tx1, x1, #0xe66", 9504004], [" 910508:\tmov\tw2, #0x12c \t// #300", 9504008], [" 91050c:\tbl\tb9770 <islower@plt+0x4c120>", 9504012], [" 910510:\tb\t910518 <islower@plt+0x8a2ec8>", 9504016], [" 910514:\ttbnz\tw19, #31, 910530 <islower@plt+0x8a2ee0>", 9504020], [" 910518:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9504024], [" 91051c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9504028], [" 910520:\tadd\tx0, x0, #0xd47", 9504032], [" 910524:\tadd\tx1, x1, #0xe66", 9504036], [" 910528:\tmov\tw2, #0x13a \t// #314", 9504040], [" 91052c:\tbl\tb9770 <islower@plt+0x4c120>", 9504044], [" 910530:\tldr\tx8, [x21,#1080]", 9504048], [" 910534:\tand\tw22, w19, #0x7fffffff", 9504052], [" 910538:\tldr\tx9, [x21,#1072]", 9504056], [" 91053c:\tadd\tx20, x21, #0x430", 9504060], [" 910540:\tsub\tx10, x8, x9", 9504064], [" 910544:\tasr\tx11, x10, #4", 9504068], [" 910548:\tcmp\tx11, x22", 9504072], [" 91054c:\tb.hi\t9105c4 <islower@plt+0x8a2f74>", 9504076], [" 910550:\tadd\tw23, w19, #0x10", 9504080], [" 910554:\torr\tw10, wzr, #0x40000000", 9504084], [" 910558:\tcmp\tw23, w10", 9504088], [" 91055c:\tb.lt\t91057c <islower@plt+0x8a2f2c>", 9504092], [" 910560:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9504096], [" 910564:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9504100], [" 910568:\tadd\tx0, x0, #0xd47", 9504104], [" 91056c:\tadd\tx1, x1, #0xe66", 9504108], [" 910570:\tmov\tw2, #0x12c \t// #300", 9504112], [" 910574:\tbl\tb9770 <islower@plt+0x4c120>", 9504116], [" 910578:\tb\t910580 <islower@plt+0x8a2f30>", 9504120], [" 91057c:\ttbnz\tw23, #31, 9105a0 <islower@plt+0x8a2f50>", 9504124], [" 910580:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9504128], [" 910584:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9504132], [" 910588:\tadd\tx0, x0, #0xd47", 9504136], [" 91058c:\tadd\tx1, x1, #0xe66", 9504140], [" 910590:\tmov\tw2, #0x13a \t// #314", 9504144], [" 910594:\tbl\tb9770 <islower@plt+0x4c120>", 9504148], [" 910598:\tldr\tx8, [x21,#1080]", 9504152], [" 91059c:\tldr\tx9, [x21,#1072]", 9504156], [" 9105a0:\tand\tw10, w23, #0x7fffffff", 9504160], [" 9105a4:\tsub\tx13, x8, x9", 9504164], [" 9105a8:\tadd\tw8, w10, #0x1", 9504168], [" 9105ac:\tasr\tx14, x13, #4", 9504172], [" 9105b0:\tsubs\tx1, x8, x14", 9504176], [" 9105b4:\tb.ls\t9105c4 <islower@plt+0x8a2f74>", 9504180], [" 9105b8:\tadd\tx2, x21, #0x448", 9504184], [" 9105bc:\tmov\tx0, x20", 9504188], [" 9105c0:\tbl\t912d28 <islower@plt+0x8a56d8>", 9504192], [" 9105c4:\torr\tw12, wzr, #0x40000000", 9504196], [" 9105c8:\tcmp\tw19, w12", 9504200], [" 9105cc:\tb.lt\t9105ec <islower@plt+0x8a2f9c>", 9504204], [" 9105d0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9504208], [" 9105d4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9504212], [" 9105d8:\tadd\tx0, x0, #0xd47", 9504216], [" 9105dc:\tadd\tx1, x1, #0xe66", 9504220], [" 9105e0:\tmov\tw2, #0x12c \t// #300", 9504224], [" 9105e4:\tbl\tb9770 <islower@plt+0x4c120>", 9504228], [" 9105e8:\tb\t9105f0 <islower@plt+0x8a2fa0>", 9504232], [" 9105ec:\ttbnz\tw19, #31, 910608 <islower@plt+0x8a2fb8>", 9504236], [" 9105f0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9504240], [" 9105f4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9504244], [" 9105f8:\tadd\tx0, x0, #0xd47", 9504248], [" 9105fc:\tadd\tx1, x1, #0xe66", 9504252], [" 910600:\tmov\tw2, #0x13a \t// #314", 9504256], [" 910604:\tbl\tb9770 <islower@plt+0x4c120>", 9504260], [" 910608:\tldr\tx15, [x20]", 9504264], [" 91060c:\tldp\tx19, x30, [sp,#32]", 9504268], [" 910610:\tldp\tx21, x20, [sp,#16]", 9504272], [" 910614:\tadd\tx0, x15, x22, lsl #4", 9504276], [" 910618:\tldp\tx23, x22, [sp],#48", 9504280], [" 91061c:\tret", 9504284], ["", 0]], "l": 16, "f": "QGPULocalRegAlloc::getLiveRange(unsigned int)"}, "149": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000090e594 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1550cc>:", 0], [" 90e594:\tsub\tsp, sp, #0xf0", 9495956], [" 90e598:\tstp\tx28, x27, [sp,#144]", 9495960], [" 90e59c:\tstp\tx26, x25, [sp,#160]", 9495964], [" 90e5a0:\tstp\tx24, x23, [sp,#176]", 9495968], [" 90e5a4:\tstp\tx22, x21, [sp,#192]", 9495972], [" 90e5a8:\tstp\tx20, x19, [sp,#208]", 9495976], [" 90e5ac:\tstp\tx29, x30, [sp,#224]", 9495980], [" 90e5b0:\tmrs\tx24, tpidr_el0", 9495984], [" 90e5b4:\tmov\tx19, x0", 9495988], [" 90e5b8:\tldr\tx11, [x24,#40]", 9495992], [" 90e5bc:\tstr\tx11, [sp,#136]", 9495996], [" 90e5c0:\tldr\tx10, [x19,#2848]", 9496000], [" 90e5c4:\tldr\tx12, [x19,#2856]", 9496004], [" 90e5c8:\tldr\tx13, [x19,#1120]", 9496008], [" 90e5cc:\tcmp\tx10, x12", 9496012], [" 90e5d0:\tstr\tx13, [x19,#1128]", 9496016], [" 90e5d4:\tb.eq\t90e5dc <islower@plt+0x8a0f8c>", 9496020], [" 90e5d8:\tstr\tx10, [x19,#2856]", 9496024], [" 90e5dc:\tldr\tx27, [x19,#128]", 9496028], [" 90e5e0:\tldr\tx21, [x27,#232]", 9496032], [" 90e5e4:\tcbz\tx21, 90e614 <islower@plt+0x8a0fc4>", 9496036], [" 90e5e8:\tadd\tx15, x27, #0xe0", 9496040], [" 90e5ec:\tcmp\tx21, x15", 9496044], [" 90e5f0:\tb.eq\t90e614 <islower@plt+0x8a0fc4>", 9496048], [" 90e5f4:\tmov\tx9, xzr", 9496052], [" 90e5f8:\tmov\tx1, x21", 9496056], [" 90e5fc:\tldr\tx1, [x1,#8]", 9496060], [" 90e600:\tadd\tx9, x9, #0x1", 9496064], [" 90e604:\tcmp\tx1, x15", 9496068], [" 90e608:\tb.ne\t90e5fc <islower@plt+0x8a0fac>", 9496072], [" 90e60c:\tcmp\tw9, #0x1", 9496076], [" 90e610:\tb.eq\t90e634 <islower@plt+0x8a0fe4>", 9496080], [" 90e614:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9496084], [" 90e618:\tadrp\tx1, cb8000 <LoadQCC+0xbb3d0>", 9496088], [" 90e61c:\tadd\tx0, x0, #0xd47", 9496092], [" 90e620:\tadd\tx1, x1, #0x19b", 9496096], [" 90e624:\tmov\tw2, #0x208 \t// #520", 9496100], [" 90e628:\tbl\tb9770 <islower@plt+0x4c120>", 9496104], [" 90e62c:\tldr\tx28, [x19,#128]", 9496108], [" 90e630:\tldr\tx21, [x28,#232]", 9496112], [" 90e634:\tldr\tx24, [x21,#32]", 9496116], [" 90e638:\tadd\tx25, x21, #0x10", 9496120], [" 90e63c:\tcmp\tx24, x25", 9496124], [" 90e640:\tb.eq\t90e71c <islower@plt+0x8a10cc>", 9496128], [" 90e644:\tmov\tx27, #0x200000000 \t// #8589934592", 9496132], [" 90e648:\tmovk\tx27, #0xe200, lsl #16", 9496136], [" 90e64c:\tmov\tw26, wzr", 9496140], [" 90e650:\tmov\tw22, wzr", 9496144], [" 90e654:\tadd\tx20, x19, #0x210", 9496148], [" 90e658:\torr\tw29, wzr, #0x1", 9496152], [" 90e65c:\tmovk\tx27, #0x1", 9496156], [" 90e660:\tldr\tx0, [x19,#520]", 9496160], [" 90e664:\tadd\tx1, sp, #0x60", 9496164], [" 90e668:\tstr\tx24, [sp,#96]", 9496168], [" 90e66c:\tbl\t90feec <islower@plt+0x8a289c>", 9496172], [" 90e670:\tldr\tx2, [x19,#536]", 9496176], [" 90e674:\tldr\tx18, [x19,#544]", 9496180], [" 90e678:\tstr\tw22, [x0]", 9496184], [" 90e67c:\tcmp\tx2, x18", 9496188], [" 90e680:\tb.cc\t90e698 <islower@plt+0x8a1048>", 9496192], [" 90e684:\torr\tw2, wzr, #0x8", 9496196], [" 90e688:\tmov\tx0, x20", 9496200], [" 90e68c:\tmov\tx1, xzr", 9496204], [" 90e690:\tbl\tbe0a4 <islower@plt+0x50a54>", 9496208], [" 90e694:\tldr\tx2, [x19,#536]", 9496212], [" 90e698:\tldr\tx5, [sp,#96]", 9496216], [" 90e69c:\tadd\tw22, w22, #0x1", 9496220], [" 90e6a0:\tstr\tx5, [x2]", 9496224], [" 90e6a4:\tldr\tx14, [sp,#96]", 9496228], [" 90e6a8:\tldr\tx23, [x19,#536]", 9496232], [" 90e6ac:\tldr\tx15, [x14,#16]", 9496236], [" 90e6b0:\tadd\tx16, x23, #0x8", 9496240], [" 90e6b4:\tldrh\tw8, [x15]", 9496244], [" 90e6b8:\tstr\tx16, [x19,#536]", 9496248], [" 90e6bc:\tsub\tw13, w8, #0x371", 9496252], [" 90e6c0:\tcmp\tw13, #0x21", 9496256], [" 90e6c4:\tb.hi\t90e6d4 <islower@plt+0x8a1084>", 9496260], [" 90e6c8:\tlsl\tx2, x29, x13", 9496264], [" 90e6cc:\tand\tx6, x2, x27", 9496268], [" 90e6d0:\tcbnz\tx6, 90e6e0 <islower@plt+0x8a1090>", 9496272], [" 90e6d4:\tsub\tw9, w8, #0x46b", 9496276], [" 90e6d8:\tcmp\tw9, #0x2", 9496280], [" 90e6dc:\tb.cs\t90e6e8 <islower@plt+0x8a1098>", 9496284], [" 90e6e0:\tcmp\tw26, w22", 9496288], [" 90e6e4:\tcsel\tw26, w22, w26, cc", 9496292], [" 90e6e8:\tldr\tx17, [x24,#592]", 9496296], [" 90e6ec:\tadd\tx17, x17, #0x10", 9496300], [" 90e6f0:\tldr\tx24, [x24,#8]", 9496304], [" 90e6f4:\tmov\tx8, x17", 9496308], [" 90e6f8:\tcmp\tx24, x17", 9496312], [" 90e6fc:\tb.eq\t90e70c <islower@plt+0x8a10bc>", 9496316], [" 90e700:\tldrb\tw18, [x24,#24]", 9496320], [" 90e704:\tmov\tx8, x24", 9496324], [" 90e708:\ttbnz\tw18, #1, 90e6f0 <islower@plt+0x8a10a0>", 9496328], [" 90e70c:\tcmp\tx8, x25", 9496332], [" 90e710:\tmov\tx24, x8", 9496336], [" 90e714:\tb.ne\t90e660 <islower@plt+0x8a1010>", 9496340], [" 90e718:\tb\t90e720 <islower@plt+0x8a10d0>", 9496344], [" 90e71c:\tmov\tw26, wzr", 9496348], [" 90e720:\tldr\tx18, [x19,#120]", 9496352], [" 90e724:\torr\tw17, wzr, #0x40000000", 9496356], [" 90e728:\tldp\tx22, x3, [x18,#16]", 9496360], [" 90e72c:\tstr\tw26, [sp,#44]", 9496364], [" 90e730:\tsub\tx0, x3, x22", 9496368], [" 90e734:\tlsr\tx28, x0, #4", 9496372], [" 90e738:\torr\tw8, w28, #0x80000000", 9496376], [" 90e73c:\tadd\tw16, w8, #0x20", 9496380], [" 90e740:\tcmp\tw16, w17", 9496384], [" 90e744:\tb.lt\t90e764 <islower@plt+0x8a1114>", 9496388], [" 90e748:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9496392], [" 90e74c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9496396], [" 90e750:\tadd\tx0, x0, #0xd47", 9496400], [" 90e754:\tadd\tx1, x1, #0xe66", 9496404], [" 90e758:\tmov\tw2, #0x12c \t// #300", 9496408], [" 90e75c:\tbl\tb9770 <islower@plt+0x4c120>", 9496412], [" 90e760:\tb\t90e76c <islower@plt+0x8a111c>", 9496416], [" 90e764:\tcmn\tw8, #0x20", 9496420], [" 90e768:\tb.cc\t90e784 <islower@plt+0x8a1134>", 9496424], [" 90e76c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9496428], [" 90e770:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9496432], [" 90e774:\tadd\tx0, x0, #0xd47", 9496436], [" 90e778:\tadd\tx1, x1, #0xe66", 9496440], [" 90e77c:\tmov\tw2, #0x13a \t// #314", 9496444], [" 90e780:\tbl\tb9770 <islower@plt+0x4c120>", 9496448], [" 90e784:\tadd\tx24, x19, #0x460", 9496452], [" 90e788:\tldr\tx26, [x19,#1080]", 9496456], [" 90e78c:\tadd\tw22, w28, #0x20", 9496460], [" 90e790:\tand\tx10, x22, #0x7fffffff", 9496464], [" 90e794:\tstr\tx24, [sp,#32]", 9496468], [" 90e798:\tadd\tx1, x10, #0x1", 9496472], [" 90e79c:\tldr\tx29, [x19,#1072]", 9496476], [" 90e7a0:\tsub\tx27, x26, x29", 9496480], [" 90e7a4:\tasr\tx20, x27, #4", 9496484], [" 90e7a8:\tsubs\tx1, x1, x20", 9496488], [" 90e7ac:\tb.ls\t90e7bc <islower@plt+0x8a116c>", 9496492], [" 90e7b0:\tadd\tx0, x19, #0x430", 9496496], [" 90e7b4:\tadd\tx2, x19, #0x448", 9496500], [" 90e7b8:\tbl\t912d28 <islower@plt+0x8a56d8>", 9496504], [" 90e7bc:\tadd\tx0, x19, #0x20", 9496508], [" 90e7c0:\tstp\twzr, wzr, [sp,#112]", 9496512], [" 90e7c4:\torr\tw5, wzr, #0x80", 9496516], [" 90e7c8:\torr\tw1, wzr, #0x800", 9496520], [" 90e7cc:\torr\tw2, wzr, #0x8", 9496524], [" 90e7d0:\tstr\tx0, [sp,#120]", 9496528], [" 90e7d4:\tstr\tw5, [sp,#96]", 9496532], [" 90e7d8:\tstr\tx0, [sp,#72]", 9496536], [" 90e7dc:\tbl\ta7118 <islower@plt+0x39ac8>", 9496540], [" 90e7e0:\torr\tx10, xzr, #0xfffffffffffffff0", 9496544], [" 90e7e4:\tstr\tx0, [sp,#104]", 9496548], [" 90e7e8:\tadd\tx8, x0, #0x100", 9496552], [" 90e7ec:\tmov\tw12, #0xffffffff \t// #-1", 9496556], [" 90e7f0:\tstur\tw12, [x8,#-256]", 9496560], [" 90e7f4:\tadd\tx10, x10, #0x20", 9496564], [" 90e7f8:\tstur\tw12, [x8,#-240]", 9496568], [" 90e7fc:\tcmp\tx10, #0x70", 9496572], [" 90e800:\tstur\tw12, [x8,#-224]", 9496576], [" 90e804:\tstur\tw12, [x8,#-208]", 9496580], [" 90e808:\tstur\tw12, [x8,#-192]", 9496584], [" 90e80c:\tstur\tw12, [x8,#-176]", 9496588], [" 90e810:\tstur\tw12, [x8,#-160]", 9496592], [" 90e814:\tstur\tw12, [x8,#-144]", 9496596], [" 90e818:\tstur\tw12, [x8,#-128]", 9496600], [" 90e81c:\tstur\tw12, [x8,#-112]", 9496604], [" 90e820:\tstur\tw12, [x8,#-96]", 9496608], [" 90e824:\tstur\tw12, [x8,#-80]", 9496612], [" 90e828:\tstur\tw12, [x8,#-64]", 9496616], [" 90e82c:\tstur\tw12, [x8,#-48]", 9496620], [" 90e830:\tstur\tw12, [x8,#-32]", 9496624], [" 90e834:\tstur\tw12, [x8,#-16]", 9496628], [" 90e838:\tstr\tw12, [x8]", 9496632], [" 90e83c:\tstr\tw12, [x8,#16]", 9496636], [" 90e840:\tstr\tw12, [x8,#32]", 9496640], [" 90e844:\tstr\tw12, [x8,#48]", 9496644], [" 90e848:\tstr\tw12, [x8,#64]", 9496648], [" 90e84c:\tstr\tw12, [x8,#80]", 9496652], [" 90e850:\tstr\tw12, [x8,#96]", 9496656], [" 90e854:\tstr\tw12, [x8,#112]", 9496660], [" 90e858:\tstr\tw12, [x8,#128]", 9496664], [" 90e85c:\tstr\tw12, [x8,#144]", 9496668], [" 90e860:\tstr\tw12, [x8,#160]", 9496672], [" 90e864:\tstr\tw12, [x8,#176]", 9496676], [" 90e868:\tstr\tw12, [x8,#192]", 9496680], [" 90e86c:\tstr\tw12, [x8,#208]", 9496684], [" 90e870:\tstr\tw12, [x8,#224]", 9496688], [" 90e874:\tstr\tw12, [x8,#240]", 9496692], [" 90e878:\tadd\tx8, x8, #0x200", 9496696], [" 90e87c:\tb.lt\t90e7f0 <islower@plt+0x8a11a0>", 9496700], [" 90e880:\tldr\tx28, [x21,#32]", 9496704], [" 90e884:\tcmp\tx28, x25", 9496708], [" 90e888:\tb.eq\t90f0d8 <islower@plt+0x8a1a88>", 9496712], [" 90e88c:\tadd\tx2, x19, #0xe0", 9496716], [" 90e890:\tadd\tx3, x19, #0x8e0", 9496720], [" 90e894:\tadd\tx4, x19, #0xa00", 9496724], [" 90e898:\tadd\tx5, x19, #0xbc0", 9496728], [" 90e89c:\torr\tw23, wzr, #0x40000000", 9496732], [" 90e8a0:\tstp\tx3, x25, [sp,#48]", 9496736], [" 90e8a4:\tmov\tw29, #0x125 \t// #293", 9496740], [" 90e8a8:\tstr\tx4, [sp,#8]", 9496744], [" 90e8ac:\torr\tw24, wzr, #0xfffffffe", 9496748], [" 90e8b0:\tstp\tx5, x2, [sp,#16]", 9496752], [" 90e8b4:\tldr\tx0, [x19,#520]", 9496756], [" 90e8b8:\tadd\tx1, sp, #0x58", 9496760], [" 90e8bc:\tstr\tx28, [sp,#88]", 9496764], [" 90e8c0:\tbl\t90feec <islower@plt+0x8a289c>", 9496768], [" 90e8c4:\tldr\tx11, [sp,#88]", 9496772], [" 90e8c8:\tmov\tx25, x0", 9496776], [" 90e8cc:\tldp\tx8, x9, [x11,#48]", 9496780], [" 90e8d0:\tsub\tx10, x9, x8", 9496784], [" 90e8d4:\tlsr\tx26, x10, #5", 9496788], [" 90e8d8:\tcbz\tw26, 90f0a4 <islower@plt+0x8a1a54>", 9496792], [" 90e8dc:\tmov\tx27, xzr", 9496796], [" 90e8e0:\tstr\twzr, [sp,#68]", 9496800], [" 90e8e4:\tb\t90e8ec <islower@plt+0x8a129c>", 9496804], [" 90e8e8:\tldr\tx11, [sp,#88]", 9496808], [" 90e8ec:\tldr\tx11, [x11,#48]", 9496812], [" 90e8f0:\tlsl\tx12, x27, #5", 9496816], [" 90e8f4:\tldrb\tw6, [x11,x12]", 9496820], [" 90e8f8:\tcbnz\tw6, 90ef5c <islower@plt+0x8a190c>", 9496824], [" 90e8fc:\tadd\tx22, x11, x27, lsl #5", 9496828], [" 90e900:\tldr\tw20, [x22,#4]", 9496832], [" 90e904:\tstr\tw20, [sp,#84]", 9496836], [" 90e908:\tcbz\tw20, 90ef5c <islower@plt+0x8a190c>", 9496840], [" 90e90c:\tcmp\tw20, w23", 9496844], [" 90e910:\tb.lt\t90e934 <islower@plt+0x8a12e4>", 9496848], [" 90e914:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9496852], [" 90e918:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9496856], [" 90e91c:\tadd\tx0, x0, #0xd47", 9496860], [" 90e920:\tadd\tx1, x1, #0xe66", 9496864], [" 90e924:\tmov\tw2, w29", 9496868], [" 90e928:\tbl\tb9770 <islower@plt+0x4c120>", 9496872], [" 90e92c:\tldr\tw20, [sp,#84]", 9496876], [" 90e930:\tb\t90e93c <islower@plt+0x8a12ec>", 9496880], [" 90e934:\tcmp\tw20, #0x1", 9496884], [" 90e938:\tb.lt\t90eaa8 <islower@plt+0x8a1458>", 9496888], [" 90e93c:\tmov\tw0, w20", 9496892], [" 90e940:\tbl\t783920 <islower@plt+0x7162d0>", 9496896], [" 90e944:\tadrp\tx8, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496900], [" 90e948:\tldr\tx8, [x8,#1728]", 9496904], [" 90e94c:\tcmp\tx0, x8", 9496908], [" 90e950:\tb.eq\t90e9a4 <islower@plt+0x8a1354>", 9496912], [" 90e954:\tadrp\tx10, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496916], [" 90e958:\tldr\tx10, [x10,#1592]", 9496920], [" 90e95c:\tcmp\tx0, x10", 9496924], [" 90e960:\tb.eq\t90e9a4 <islower@plt+0x8a1354>", 9496928], [" 90e964:\tadrp\tx12, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496932], [" 90e968:\tldr\tx12, [x12,#1720]", 9496936], [" 90e96c:\tcmp\tx0, x12", 9496940], [" 90e970:\tb.eq\t90e9a4 <islower@plt+0x8a1354>", 9496944], [" 90e974:\tadrp\tx13, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496948], [" 90e978:\tldr\tx13, [x13,#1608]", 9496952], [" 90e97c:\tcmp\tx0, x13", 9496956], [" 90e980:\tb.eq\t90e9a4 <islower@plt+0x8a1354>", 9496960], [" 90e984:\tadrp\tx16, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496964], [" 90e988:\tldr\tx16, [x16,#1584]", 9496968], [" 90e98c:\tcmp\tx0, x16", 9496972], [" 90e990:\tb.eq\t90e9a4 <islower@plt+0x8a1354>", 9496976], [" 90e994:\tadrp\tx15, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9496980], [" 90e998:\tldr\tx15, [x15,#1600]", 9496984], [" 90e99c:\tcmp\tx0, x15", 9496988], [" 90e9a0:\tb.ne\t90ef5c <islower@plt+0x8a190c>", 9496992], [" 90e9a4:\tldrb\tw1, [x22,#3]", 9496996], [" 90e9a8:\ttbnz\tw1, #0, 90ea14 <islower@plt+0x8a13c4>", 9497000], [" 90e9ac:\tldr\tw9, [sp,#84]", 9497004], [" 90e9b0:\tmov\tw0, #0x25 \t// #37", 9497008], [" 90e9b4:\tldr\tw18, [sp,#96]", 9497012], [" 90e9b8:\tldr\tx8, [sp,#104]", 9497016], [" 90e9bc:\tmul\tw10, w9, w0", 9497020], [" 90e9c0:\tsub\tw11, w18, #0x1", 9497024], [" 90e9c4:\tand\tw20, w11, w10", 9497028], [" 90e9c8:\tadd\tx0, x8, w20, uxtw #4", 9497032], [" 90e9cc:\tldr\tw12, [x0]", 9497036], [" 90e9d0:\tcmp\tw12, w9", 9497040], [" 90e9d4:\tb.eq\t90ebc4 <islower@plt+0x8a1574>", 9497044], [" 90e9d8:\tmov\tx13, xzr", 9497048], [" 90e9dc:\torr\tw15, wzr, #0x1", 9497052], [" 90e9e0:\tcmn\tw12, #0x1", 9497056], [" 90e9e4:\tb.eq\t90eba8 <islower@plt+0x8a1558>", 9497060], [" 90e9e8:\tcmp\tx13, #0x0", 9497064], [" 90e9ec:\tccmp\tw12, w24, #0x0, eq", 9497068], [" 90e9f0:\tadd\tw10, w10, w15", 9497072], [" 90e9f4:\tand\tw18, w10, w11", 9497076], [" 90e9f8:\tcsel\tx13, x13, x0, ne", 9497080], [" 90e9fc:\tadd\tx0, x8, w18, uxtw #4", 9497084], [" 90ea00:\tadd\tw15, w15, #0x1", 9497088], [" 90ea04:\tldr\tw12, [x0]", 9497092], [" 90ea08:\tcmp\tw12, w9", 9497096], [" 90ea0c:\tb.ne\t90e9e0 <islower@plt+0x8a1390>", 9497100], [" 90ea10:\tb\t90ebc4 <islower@plt+0x8a1574>", 9497104], [" 90ea14:\tldr\tx0, [sp,#72]", 9497108], [" 90ea18:\torr\tw1, wzr, #0x10", 9497112], [" 90ea1c:\torr\tw2, wzr, #0x4", 9497116], [" 90ea20:\tbl\ta7118 <islower@plt+0x39ac8>", 9497120], [" 90ea24:\tldr\tx14, [x19,#2280]", 9497124], [" 90ea28:\tmov\tx20, x0", 9497128], [" 90ea2c:\tldr\tx18, [x19,#2288]", 9497132], [" 90ea30:\tcmp\tx14, x18", 9497136], [" 90ea34:\tb.cc\t90ea4c <islower@plt+0x8a13fc>", 9497140], [" 90ea38:\tldr\tx0, [sp,#48]", 9497144], [" 90ea3c:\torr\tw2, wzr, #0x8", 9497148], [" 90ea40:\tmov\tx1, xzr", 9497152], [" 90ea44:\tbl\tbe0a4 <islower@plt+0x50a54>", 9497156], [" 90ea48:\tldr\tx14, [x19,#2280]", 9497160], [" 90ea4c:\tldr\tw0, [sp,#84]", 9497164], [" 90ea50:\tmov\tw12, #0x25 \t// #37", 9497168], [" 90ea54:\tstr\tw0, [x20]", 9497172], [" 90ea58:\tldr\tw8, [sp,#84]", 9497176], [" 90ea5c:\tldr\tw17, [sp,#96]", 9497180], [" 90ea60:\tstr\tx20, [x14]", 9497184], [" 90ea64:\tldr\tx9, [sp,#104]", 9497188], [" 90ea68:\tmul\tw11, w8, w12", 9497192], [" 90ea6c:\tldr\tw29, [x25]", 9497196], [" 90ea70:\tsub\tw10, w17, #0x1", 9497200], [" 90ea74:\tldr\tx21, [x19,#2280]", 9497204], [" 90ea78:\tand\tw12, w10, w11", 9497208], [" 90ea7c:\tadd\tx0, x9, w12, uxtw #4", 9497212], [" 90ea80:\tstp\tw29, w29, [x20,#4]", 9497216], [" 90ea84:\tadd\tx2, x21, #0x8", 9497220], [" 90ea88:\tldr\tw13, [x0]", 9497224], [" 90ea8c:\tstr\tx2, [x19,#2280]", 9497228], [" 90ea90:\tcmp\tw13, w8", 9497232], [" 90ea94:\tb.ne\t90eb60 <islower@plt+0x8a1510>", 9497236], [" 90ea98:\torr\tw23, wzr, #0x40000000", 9497240], [" 90ea9c:\tstr\tx20, [x0,#8]", 9497244], [" 90eaa0:\tmov\tw29, #0x125 \t// #293", 9497248], [" 90eaa4:\tb\t90ef5c <islower@plt+0x8a190c>", 9497252], [" 90eaa8:\tldrb\tw4, [x22,#3]", 9497256], [" 90eaac:\ttbz\tw4, #0, 90ef5c <islower@plt+0x8a190c>", 9497260], [" 90eab0:\tldr\tx22, [x19,#120]", 9497264], [" 90eab4:\ttbnz\tw20, #31, 90ead0 <islower@plt+0x8a1480>", 9497268], [" 90eab8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9497272], [" 90eabc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9497276], [" 90eac0:\tadd\tx0, x0, #0xd47", 9497280], [" 90eac4:\tadd\tx1, x1, #0xe66", 9497284], [" 90eac8:\tmov\tw2, #0x13a \t// #314", 9497288], [" 90eacc:\tbl\tb9770 <islower@plt+0x4c120>", 9497292], [" 90ead0:\tldr\tx5, [x22,#16]", 9497296], [" 90ead4:\tand\tw6, w20, #0x7fffffff", 9497300], [" 90ead8:\tadrp\tx9, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497304], [" 90eadc:\tlsl\tx3, x6, #4", 9497308], [" 90eae0:\tadrp\tx20, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497312], [" 90eae4:\tldr\tx22, [x5,x3]", 9497316], [" 90eae8:\tadrp\tx11, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497320], [" 90eaec:\tldr\tx9, [x9,#1728]", 9497324], [" 90eaf0:\tadrp\tx14, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497328], [" 90eaf4:\tldr\tx20, [x20,#1592]", 9497332], [" 90eaf8:\tadrp\tx17, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497336], [" 90eafc:\tldr\tx11, [x11,#1720]", 9497340], [" 90eb00:\tadrp\tx18, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9497344], [" 90eb04:\tldr\tx14, [x14,#1608]", 9497348], [" 90eb08:\tcmp\tx22, x9", 9497352], [" 90eb0c:\tldr\tx17, [x17,#1584]", 9497356], [" 90eb10:\tccmp\tx22, x20, #0x4, ne", 9497360], [" 90eb14:\tldr\tx18, [x18,#1600]", 9497364], [" 90eb18:\tccmp\tx22, x11, #0x4, ne", 9497368], [" 90eb1c:\tccmp\tx22, x14, #0x4, ne", 9497372], [" 90eb20:\tccmp\tx22, x17, #0x4, ne", 9497376], [" 90eb24:\tccmp\tx22, x18, #0x4, ne", 9497380], [" 90eb28:\tb.ne\t90ef5c <islower@plt+0x8a190c>", 9497384], [" 90eb2c:\tldr\tw20, [sp,#84]", 9497388], [" 90eb30:\torr\tw1, wzr, #0x40000000", 9497392], [" 90eb34:\tldr\tw29, [x25]", 9497396], [" 90eb38:\tldr\tx23, [x19,#120]", 9497400], [" 90eb3c:\tcmp\tw20, w1", 9497404], [" 90eb40:\tb.lt\t90ec5c <islower@plt+0x8a160c>", 9497408], [" 90eb44:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9497412], [" 90eb48:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9497416], [" 90eb4c:\tadd\tx0, x0, #0xd47", 9497420], [" 90eb50:\tadd\tx1, x1, #0xe66", 9497424], [" 90eb54:\tmov\tw2, #0x12c \t// #300", 9497428], [" 90eb58:\tbl\tb9770 <islower@plt+0x4c120>", 9497432], [" 90eb5c:\tb\t90ec60 <islower@plt+0x8a1610>", 9497436], [" 90eb60:\tmov\tx12, xzr", 9497440], [" 90eb64:\torr\tw14, wzr, #0x1", 9497444], [" 90eb68:\torr\tw23, wzr, #0x40000000", 9497448], [" 90eb6c:\tmov\tw29, #0x125 \t// #293", 9497452], [" 90eb70:\tcmn\tw13, #0x1", 9497456], [" 90eb74:\tb.eq\t90ec38 <islower@plt+0x8a15e8>", 9497460], [" 90eb78:\tcmp\tx12, #0x0", 9497464], [" 90eb7c:\tccmp\tw13, w24, #0x0, eq", 9497468], [" 90eb80:\tadd\tw11, w11, w14", 9497472], [" 90eb84:\tand\tw13, w11, w10", 9497476], [" 90eb88:\tcsel\tx12, x12, x0, ne", 9497480], [" 90eb8c:\tadd\tx0, x9, w13, uxtw #4", 9497484], [" 90eb90:\tadd\tw14, w14, #0x1", 9497488], [" 90eb94:\tldr\tw13, [x0]", 9497492], [" 90eb98:\tcmp\tw13, w8", 9497496], [" 90eb9c:\tb.ne\t90eb70 <islower@plt+0x8a1520>", 9497500], [" 90eba0:\tstr\tx20, [x0,#8]", 9497504], [" 90eba4:\tb\t90ef5c <islower@plt+0x8a190c>", 9497508], [" 90eba8:\tcmp\tx13, #0x0", 9497512], [" 90ebac:\tcsel\tx3, x13, x0, ne", 9497516], [" 90ebb0:\tadd\tx0, sp, #0x60", 9497520], [" 90ebb4:\tadd\tx1, sp, #0x54", 9497524], [" 90ebb8:\tstr\txzr, [sp,#128]", 9497528], [" 90ebbc:\tadd\tx2, sp, #0x80", 9497532], [" 90ebc0:\tbl\t9130e4 <islower@plt+0x8a5a94>", 9497536], [" 90ebc4:\tldr\tx20, [x0,#8]", 9497540], [" 90ebc8:\tcbnz\tx20, 90ec20 <islower@plt+0x8a15d0>", 9497544], [" 90ebcc:\tldr\tx0, [sp,#72]", 9497548], [" 90ebd0:\torr\tw1, wzr, #0x10", 9497552], [" 90ebd4:\torr\tw2, wzr, #0x4", 9497556], [" 90ebd8:\tbl\ta7118 <islower@plt+0x39ac8>", 9497560], [" 90ebdc:\tldr\tx3, [x19,#2280]", 9497564], [" 90ebe0:\tmov\tx20, x0", 9497568], [" 90ebe4:\tldr\tx1, [x19,#2288]", 9497572], [" 90ebe8:\tcmp\tx3, x1", 9497576], [" 90ebec:\tb.cc\t90ec04 <islower@plt+0x8a15b4>", 9497580], [" 90ebf0:\tldr\tx0, [sp,#48]", 9497584], [" 90ebf4:\torr\tw2, wzr, #0x8", 9497588], [" 90ebf8:\tmov\tx1, xzr", 9497592], [" 90ebfc:\tbl\tbe0a4 <islower@plt+0x50a54>", 9497596], [" 90ec00:\tldr\tx3, [x19,#2280]", 9497600], [" 90ec04:\tstr\tx20, [x3]", 9497604], [" 90ec08:\tldr\tx3, [x19,#2280]", 9497608], [" 90ec0c:\tldr\tw8, [sp,#84]", 9497612], [" 90ec10:\tadd\tx4, x3, #0x8", 9497616], [" 90ec14:\tstr\tw8, [x20]", 9497620], [" 90ec18:\tstr\tx4, [x19,#2280]", 9497624], [" 90ec1c:\tstur\txzr, [x20,#4]", 9497628], [" 90ec20:\tldr\tw9, [x25]", 9497632], [" 90ec24:\tldr\tw10, [x20,#8]", 9497636], [" 90ec28:\tcmp\tw9, w10", 9497640], [" 90ec2c:\tcsel\tw3, w10, w9, cc", 9497644], [" 90ec30:\tstr\tw3, [x20,#8]", 9497648], [" 90ec34:\tb\t90ef5c <islower@plt+0x8a190c>", 9497652], [" 90ec38:\tcmp\tx12, #0x0", 9497656], [" 90ec3c:\tcsel\tx3, x12, x0, ne", 9497660], [" 90ec40:\tadd\tx0, sp, #0x60", 9497664], [" 90ec44:\tadd\tx1, sp, #0x54", 9497668], [" 90ec48:\tstr\txzr, [sp,#128]", 9497672], [" 90ec4c:\tadd\tx2, sp, #0x80", 9497676], [" 90ec50:\tbl\t9130e4 <islower@plt+0x8a5a94>", 9497680], [" 90ec54:\tstr\tx20, [x0,#8]", 9497684], [" 90ec58:\tb\t90ef5c <islower@plt+0x8a190c>", 9497688], [" 90ec5c:\ttbnz\tw20, #31, 90efa8 <islower@plt+0x8a1958>", 9497692], [" 90ec60:\tldr\tx8, [x23,#104]", 9497696], [" 90ec64:\tadd\tx9, x8, x20, lsl #3", 9497700], [" 90ec68:\tldr\tx20, [x9]", 9497704], [" 90ec6c:\torr\tw23, wzr, #0x40000000", 9497708], [" 90ec70:\tcbz\tx20, 90ec8c <islower@plt+0x8a163c>", 9497712], [" 90ec74:\tldrb\tw6, [x20,#3]", 9497716], [" 90ec78:\ttbz\tw6, #0, 90ec8c <islower@plt+0x8a163c>", 9497720], [" 90ec7c:\tldr\tx20, [x20,#24]", 9497724], [" 90ec80:\tcbz\tx20, 90ec8c <islower@plt+0x8a163c>", 9497728], [" 90ec84:\tldrb\tw7, [x20,#3]", 9497732], [" 90ec88:\ttbnz\tw7, #0, 90ec7c <islower@plt+0x8a162c>", 9497736], [" 90ec8c:\tcbz\tx20, 90ecc4 <islower@plt+0x8a1674>", 9497740], [" 90ec90:\tldr\tx9, [x20,#8]", 9497744], [" 90ec94:\tadd\tx1, sp, #0x80", 9497748], [" 90ec98:\tldr\tx0, [x19,#520]", 9497752], [" 90ec9c:\tstr\tx9, [sp,#128]", 9497756], [" 90eca0:\tbl\t90feec <islower@plt+0x8a289c>", 9497760], [" 90eca4:\tldr\tw2, [x0]", 9497764], [" 90eca8:\tcmp\tw2, w29", 9497768], [" 90ecac:\tcsel\tw29, w2, w29, hi", 9497772], [" 90ecb0:\tldr\tx20, [x20,#24]", 9497776], [" 90ecb4:\tcbz\tx20, 90ecc4 <islower@plt+0x8a1674>", 9497780], [" 90ecb8:\tldrb\tw0, [x20,#3]", 9497784], [" 90ecbc:\ttbnz\tw0, #0, 90ecb0 <islower@plt+0x8a1660>", 9497788], [" 90ecc0:\tb\t90ec90 <islower@plt+0x8a1640>", 9497792], [" 90ecc4:\tldr\tw20, [sp,#84]", 9497796], [" 90ecc8:\tldr\tx21, [x19,#120]", 9497800], [" 90eccc:\tcmp\tw20, w23", 9497804], [" 90ecd0:\tb.lt\t90ecf4 <islower@plt+0x8a16a4>", 9497808], [" 90ecd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9497812], [" 90ecd8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9497816], [" 90ecdc:\tadd\tx0, x0, #0xd47", 9497820], [" 90ece0:\tadd\tx1, x1, #0xe66", 9497824], [" 90ece4:\tmov\tw2, #0x12c \t// #300", 9497828], [" 90ece8:\tbl\tb9770 <islower@plt+0x4c120>", 9497832], [" 90ecec:\tmov\tw14, #0x81 \t// #129", 9497836], [" 90ecf0:\tb\t90ecfc <islower@plt+0x8a16ac>", 9497840], [" 90ecf4:\tmov\tw14, #0x81 \t// #129", 9497844], [" 90ecf8:\ttbnz\tw20, #31, 90efbc <islower@plt+0x8a196c>", 9497848], [" 90ecfc:\tldr\tx10, [x21,#104]", 9497852], [" 90ed00:\tadd\tx10, x10, x20, lsl #3", 9497856], [" 90ed04:\tldr\tx16, [x10]", 9497860], [" 90ed08:\tcbz\tx16, 90ed30 <islower@plt+0x8a16e0>", 9497864], [" 90ed0c:\tldrb\tw23, [x16,#3]", 9497868], [" 90ed10:\tand\tw21, w23, w14", 9497872], [" 90ed14:\tcbz\tw21, 90ed98 <islower@plt+0x8a1748>", 9497876], [" 90ed18:\tldr\tx16, [x16,#24]", 9497880], [" 90ed1c:\tcbz\tx16, 90ed30 <islower@plt+0x8a16e0>", 9497884], [" 90ed20:\tldrb\tw13, [x16,#3]", 9497888], [" 90ed24:\tand\tw15, w13, w14", 9497892], [" 90ed28:\tcbnz\tw15, 90ed18 <islower@plt+0x8a16c8>", 9497896], [" 90ed2c:\tb\t90ed98 <islower@plt+0x8a1748>", 9497900], [" 90ed30:\tldr\tw20, [sp,#84]", 9497904], [" 90ed34:\torr\tw7, wzr, #0x40000000", 9497908], [" 90ed38:\tldr\tx23, [x19,#120]", 9497912], [" 90ed3c:\tcmp\tw20, w7", 9497916], [" 90ed40:\tb.lt\t90ed60 <islower@plt+0x8a1710>", 9497920], [" 90ed44:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9497924], [" 90ed48:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9497928], [" 90ed4c:\tadd\tx0, x0, #0xd47", 9497932], [" 90ed50:\tadd\tx1, x1, #0xe66", 9497936], [" 90ed54:\tmov\tw2, #0x12c \t// #300", 9497940], [" 90ed58:\tbl\tb9770 <islower@plt+0x4c120>", 9497944], [" 90ed5c:\tb\t90ed64 <islower@plt+0x8a1714>", 9497948], [" 90ed60:\ttbnz\tw20, #31, 90ed7c <islower@plt+0x8a172c>", 9497952], [" 90ed64:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9497956], [" 90ed68:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9497960], [" 90ed6c:\tadd\tx0, x0, #0xd47", 9497964], [" 90ed70:\tadd\tx1, x1, #0xe66", 9497968], [" 90ed74:\tmov\tw2, #0x13a \t// #314", 9497972], [" 90ed78:\tbl\tb9770 <islower@plt+0x4c120>", 9497976], [" 90ed7c:\tldr\tx8, [x23,#64]", 9497980], [" 90ed80:\tand\tw20, w20, #0x7fffffff", 9497984], [" 90ed84:\tlsl\tx20, x20, #3", 9497988], [" 90ed88:\tldr\tw6, [sp,#44]", 9497992], [" 90ed8c:\tldr\tw2, [x8,x20]", 9497996], [" 90ed90:\tcmp\tw2, #0x5", 9498000], [" 90ed94:\tcsel\tw29, w6, w29, eq", 9498004], [" 90ed98:\tldr\tw16, [x25]", 9498008], [" 90ed9c:\tcmp\tw29, w16", 9498012], [" 90eda0:\tb.cs\t90edbc <islower@plt+0x8a176c>", 9498016], [" 90eda4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498020], [" 90eda8:\tadrp\tx1, cb8000 <LoadQCC+0xbb3d0>", 9498024], [" 90edac:\tadd\tx0, x0, #0xd47", 9498028], [" 90edb0:\tadd\tx1, x1, #0x19b", 9498032], [" 90edb4:\tmov\tw2, #0x270 \t// #624", 9498036], [" 90edb8:\tbl\tb9770 <islower@plt+0x4c120>", 9498040], [" 90edbc:\tldr\tx20, [sp,#88]", 9498044], [" 90edc0:\tldr\tx9, [x20,#16]", 9498048], [" 90edc4:\tldrh\tw3, [x9]", 9498052], [" 90edc8:\tcmp\tw3, #0xd", 9498056], [" 90edcc:\tb.ne\t90ede8 <islower@plt+0x8a1798>", 9498060], [" 90edd0:\tldr\tx10, [x20,#48]", 9498064], [" 90edd4:\tmov\tx0, x19", 9498068], [" 90edd8:\tldr\tw1, [sp,#84]", 9498072], [" 90eddc:\tmov\tx3, x22", 9498076], [" 90ede0:\tldr\tw2, [x10,#36]", 9498080], [" 90ede4:\tbl\t9102ec <islower@plt+0x8a2c9c>", 9498084], [" 90ede8:\tldr\tw1, [sp,#84]", 9498088], [" 90edec:\tmov\tx0, x19", 9498092], [" 90edf0:\tbl\t9104d8 <islower@plt+0x8a2e88>", 9498096], [" 90edf4:\tldr\tw8, [sp,#84]", 9498100], [" 90edf8:\tmov\tx20, x0", 9498104], [" 90edfc:\torr\tw2, wzr, #0x40000000", 9498108], [" 90ee00:\tstr\tw8, [x20]", 9498112], [" 90ee04:\tldr\tw23, [sp,#84]", 9498116], [" 90ee08:\tldr\tw9, [x25]", 9498120], [" 90ee0c:\tldr\tx21, [x19,#120]", 9498124], [" 90ee10:\tcmp\tw23, w2", 9498128], [" 90ee14:\tstp\tw9, w29, [x20,#4]", 9498132], [" 90ee18:\tb.lt\t90ee38 <islower@plt+0x8a17e8>", 9498136], [" 90ee1c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498140], [" 90ee20:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9498144], [" 90ee24:\tadd\tx0, x0, #0xd47", 9498148], [" 90ee28:\tadd\tx1, x1, #0xe66", 9498152], [" 90ee2c:\tmov\tw2, #0x12c \t// #300", 9498156], [" 90ee30:\tbl\tb9770 <islower@plt+0x4c120>", 9498160], [" 90ee34:\tb\t90ee3c <islower@plt+0x8a17ec>", 9498164], [" 90ee38:\ttbnz\tw23, #31, 90ee54 <islower@plt+0x8a1804>", 9498168], [" 90ee3c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498172], [" 90ee40:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9498176], [" 90ee44:\tadd\tx0, x0, #0xd47", 9498180], [" 90ee48:\tadd\tx1, x1, #0xe66", 9498184], [" 90ee4c:\tmov\tw2, #0x13a \t// #314", 9498188], [" 90ee50:\tbl\tb9770 <islower@plt+0x4c120>", 9498192], [" 90ee54:\tldr\tx12, [x21,#64]", 9498196], [" 90ee58:\tand\tw4, w23, #0x7fffffff", 9498200], [" 90ee5c:\tldr\tx8, [x12,w4,uxtw #3]", 9498204], [" 90ee60:\tsub\tw12, w8, #0x1", 9498208], [" 90ee64:\tcmp\tw12, #0x9", 9498212], [" 90ee68:\tb.hi\t90ef20 <islower@plt+0x8a18d0>", 9498216], [" 90ee6c:\tadrp\tx6, d4c000 <LoadQCC+0x14f3d0>", 9498220], [" 90ee70:\tadd\tx6, x6, #0xbb4", 9498224], [" 90ee74:\tmov\tx7, x6", 9498228], [" 90ee78:\tldrsw\tx29, [x7,x12,lsl #2]", 9498232], [" 90ee7c:\tadd\tx12, x29, x7", 9498236], [" 90ee80:\tlsr\tx29, x8, #32", 9498240], [" 90ee84:\tbr\tx12", 9498244], [" 90ee88:\tand\tw5, w29, #0xff00", 9498248], [" 90ee8c:\tcbnz\tw5, 90efa0 <islower@plt+0x8a1950>", 9498252], [" 90ee90:\tldr\tw21, [x20]", 9498256], [" 90ee94:\torr\tw23, wzr, #0x40000000", 9498260], [" 90ee98:\tmov\tw29, #0x125 \t// #293", 9498264], [" 90ee9c:\tcmp\tw21, w23", 9498268], [" 90eea0:\tb.lt\t90efd0 <islower@plt+0x8a1980>", 9498272], [" 90eea4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498276], [" 90eea8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9498280], [" 90eeac:\tadd\tx0, x0, #0xd47", 9498284], [" 90eeb0:\tadd\tx1, x1, #0xe66", 9498288], [" 90eeb4:\tmov\tw2, #0x12c \t// #300", 9498292], [" 90eeb8:\tbl\tb9770 <islower@plt+0x4c120>", 9498296], [" 90eebc:\tb\t90efd4 <islower@plt+0x8a1984>", 9498300], [" 90eec0:\tmov\tx0, x22", 9498304], [" 90eec4:\tbl\t7833b4 <islower@plt+0x715d64>", 9498308], [" 90eec8:\ttbnz\tw0, #0, 90efa0 <islower@plt+0x8a1950>", 9498312], [" 90eecc:\tmov\tx0, x19", 9498316], [" 90eed0:\tmov\tw1, w29", 9498320], [" 90eed4:\tbl\t910620 <islower@plt+0x8a2fd0>", 9498324], [" 90eed8:\tb\t90efa0 <islower@plt+0x8a1950>", 9498328], [" 90eedc:\tldr\tx7, [x19,#1128]", 9498332], [" 90eee0:\tmov\tw29, #0x125 \t// #293", 9498336], [" 90eee4:\tldr\tx14, [x19,#1136]", 9498340], [" 90eee8:\tcmp\tx7, x14", 9498344], [" 90eeec:\tb.cc\t90ef04 <islower@plt+0x8a18b4>", 9498348], [" 90eef0:\tldr\tx0, [sp,#32]", 9498352], [" 90eef4:\torr\tw2, wzr, #0x8", 9498356], [" 90eef8:\tmov\tx1, xzr", 9498360], [" 90eefc:\tbl\tbe0a4 <islower@plt+0x50a54>", 9498364], [" 90ef00:\tldr\tx7, [x19,#1128]", 9498368], [" 90ef04:\tstr\tx20, [x7]", 9498372], [" 90ef08:\torr\tw13, wzr, #0x1", 9498376], [" 90ef0c:\tldr\tx15, [x19,#1128]", 9498380], [" 90ef10:\tstr\tw13, [sp,#68]", 9498384], [" 90ef14:\tadd\tx23, x15, #0x8", 9498388], [" 90ef18:\tstr\tx23, [x19,#1128]", 9498392], [" 90ef1c:\tb\t90ef58 <islower@plt+0x8a1908>", 9498396], [" 90ef20:\tldr\tx0, [x19,#1128]", 9498400], [" 90ef24:\tmov\tw29, #0x125 \t// #293", 9498404], [" 90ef28:\tldr\tx18, [x19,#1136]", 9498408], [" 90ef2c:\tcmp\tx0, x18", 9498412], [" 90ef30:\tb.cc\t90ef48 <islower@plt+0x8a18f8>", 9498416], [" 90ef34:\tldr\tx0, [sp,#32]", 9498420], [" 90ef38:\torr\tw2, wzr, #0x8", 9498424], [" 90ef3c:\tmov\tx1, xzr", 9498428], [" 90ef40:\tbl\tbe0a4 <islower@plt+0x50a54>", 9498432], [" 90ef44:\tldr\tx0, [x19,#1128]", 9498436], [" 90ef48:\tstr\tx20, [x0]", 9498440], [" 90ef4c:\tldr\tx18, [x19,#1128]", 9498444], [" 90ef50:\tadd\tx22, x18, #0x8", 9498448], [" 90ef54:\tstr\tx22, [x19,#1128]", 9498452], [" 90ef58:\torr\tw23, wzr, #0x40000000", 9498456], [" 90ef5c:\tadd\tx27, x27, #0x1", 9498460], [" 90ef60:\tcmp\tw27, w26", 9498464], [" 90ef64:\tb.ne\t90e8e8 <islower@plt+0x8a1298>", 9498468], [" 90ef68:\tb\t90f04c <islower@plt+0x8a19fc>", 9498472], [" 90ef6c:\tldr\tx4, [x19,#3016]", 9498476], [" 90ef70:\tldr\tx17, [x19,#3024]", 9498480], [" 90ef74:\tcmp\tx4, x17", 9498484], [" 90ef78:\tb.cc\t90ef90 <islower@plt+0x8a1940>", 9498488], [" 90ef7c:\tldr\tx0, [sp,#16]", 9498492], [" 90ef80:\torr\tw2, wzr, #0x10", 9498496], [" 90ef84:\tmov\tx1, xzr", 9498500], [" 90ef88:\tbl\tbe0a4 <islower@plt+0x50a54>", 9498504], [" 90ef8c:\tldr\tx4, [x19,#3016]", 9498508], [" 90ef90:\tstp\tx20, x29, [x4]", 9498512], [" 90ef94:\tldr\tx16, [x19,#3016]", 9498516], [" 90ef98:\tadd\tx17, x16, #0x10", 9498520], [" 90ef9c:\tstr\tx17, [x19,#3016]", 9498524], [" 90efa0:\torr\tw23, wzr, #0x40000000", 9498528], [" 90efa4:\tb\t90eaa0 <islower@plt+0x8a1450>", 9498532], [" 90efa8:\tldr\tx7, [x23,#16]", 9498536], [" 90efac:\tand\tw0, w20, #0x7fffffff", 9498540], [" 90efb0:\tadd\tx11, x7, w0, uxtw #4", 9498544], [" 90efb4:\tadd\tx9, x11, #0x8", 9498548], [" 90efb8:\tb\t90ec68 <islower@plt+0x8a1618>", 9498552], [" 90efbc:\tldr\tx0, [x21,#16]", 9498556], [" 90efc0:\tand\tw1, w20, #0x7fffffff", 9498560], [" 90efc4:\tadd\tx12, x0, w1, uxtw #4", 9498564], [" 90efc8:\tadd\tx10, x12, #0x8", 9498568], [" 90efcc:\tb\t90ed04 <islower@plt+0x8a16b4>", 9498572], [" 90efd0:\ttbnz\tw21, #31, 90efec <islower@plt+0x8a199c>", 9498576], [" 90efd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498580], [" 90efd8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9498584], [" 90efdc:\tadd\tx0, x0, #0xd47", 9498588], [" 90efe0:\tadd\tx1, x1, #0xe66", 9498592], [" 90efe4:\tmov\tw2, #0x13a \t// #314", 9498596], [" 90efe8:\tbl\tb9770 <islower@plt+0x4c120>", 9498600], [" 90efec:\tldr\tx13, [x19,#168]", 9498604], [" 90eff0:\tand\tw6, w21, #0x7fffffff", 9498608], [" 90eff4:\tldr\tw3, [x13,w6,uxtw #2]", 9498612], [" 90eff8:\tcbz\tw3, 90f014 <islower@plt+0x8a19c4>", 9498616], [" 90effc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9498620], [" 90f000:\tadrp\tx1, cb8000 <LoadQCC+0xbb3d0>", 9498624], [" 90f004:\tadd\tx0, x0, #0xd47", 9498628], [" 90f008:\tadd\tx1, x1, #0x19b", 9498632], [" 90f00c:\tmov\tw2, #0x281 \t// #641", 9498636], [" 90f010:\tbl\tb9770 <islower@plt+0x4c120>", 9498640], [" 90f014:\tldr\tx6, [x19,#2568]", 9498644], [" 90f018:\tldr\tx11, [x19,#2576]", 9498648], [" 90f01c:\tcmp\tx6, x11", 9498652], [" 90f020:\tb.cc\t90f038 <islower@plt+0x8a19e8>", 9498656], [" 90f024:\tldr\tx0, [sp,#8]", 9498660], [" 90f028:\torr\tw2, wzr, #0x8", 9498664], [" 90f02c:\tmov\tx1, xzr", 9498668], [" 90f030:\tbl\tbe0a4 <islower@plt+0x50a54>", 9498672], [" 90f034:\tldr\tx6, [x19,#2568]", 9498676], [" 90f038:\tstr\tx20, [x6]", 9498680], [" 90f03c:\tldr\tx11, [x19,#2568]", 9498684], [" 90f040:\tadd\tx14, x11, #0x8", 9498688], [" 90f044:\tstr\tx14, [x19,#2568]", 9498692], [" 90f048:\tb\t90ef5c <islower@plt+0x8a190c>", 9498696], [" 90f04c:\tldr\tw21, [sp,#68]", 9498700], [" 90f050:\ttbz\tw21, #0, 90f0a4 <islower@plt+0x8a1a54>", 9498704], [" 90f054:\tldr\tx0, [sp,#88]", 9498708], [" 90f058:\tbl\t774b28 <islower@plt+0x7074d8>", 9498712], [" 90f05c:\tcmp\tw0, #0x1", 9498716], [" 90f060:\tb.ne\t90f0a4 <islower@plt+0x8a1a54>", 9498720], [" 90f064:\tldr\tx0, [sp,#88]", 9498724], [" 90f068:\tbl\t77cf30 <islower@plt+0x70f8e0>", 9498728], [" 90f06c:\ttbnz\tw0, #0, 90f0a4 <islower@plt+0x8a1a54>", 9498732], [" 90f070:\tldp\tx5, x26, [x19,#232]", 9498736], [" 90f074:\tcmp\tx5, x26", 9498740], [" 90f078:\tb.cc\t90f090 <islower@plt+0x8a1a40>", 9498744], [" 90f07c:\tldr\tx0, [sp,#24]", 9498748], [" 90f080:\torr\tw2, wzr, #0x8", 9498752], [" 90f084:\tmov\tx1, xzr", 9498756], [" 90f088:\tbl\tbe0a4 <islower@plt+0x50a54>", 9498760], [" 90f08c:\tldr\tx5, [x19,#232]", 9498764], [" 90f090:\tldr\tx2, [sp,#88]", 9498768], [" 90f094:\tstr\tx2, [x5]", 9498772], [" 90f098:\tldr\tx27, [x19,#232]", 9498776], [" 90f09c:\tadd\tx1, x27, #0x8", 9498780], [" 90f0a0:\tstr\tx1, [x19,#232]", 9498784], [" 90f0a4:\tldr\tx21, [x28,#592]", 9498788], [" 90f0a8:\tadd\tx18, x21, #0x10", 9498792], [" 90f0ac:\tldr\tx28, [x28,#8]", 9498796], [" 90f0b0:\tmov\tx9, x18", 9498800], [" 90f0b4:\tcmp\tx28, x18", 9498804], [" 90f0b8:\tb.eq\t90f0c8 <islower@plt+0x8a1a78>", 9498808], [" 90f0bc:\tldrb\tw5, [x28,#24]", 9498812], [" 90f0c0:\tmov\tx9, x28", 9498816], [" 90f0c4:\ttbnz\tw5, #1, 90f0ac <islower@plt+0x8a1a5c>", 9498820], [" 90f0c8:\tldr\tx25, [sp,#56]", 9498824], [" 90f0cc:\tcmp\tx9, x25", 9498828], [" 90f0d0:\tmov\tx28, x9", 9498832], [" 90f0d4:\tb.ne\t90e8b4 <islower@plt+0x8a1264>", 9498836], [" 90f0d8:\tmrs\tx19, tpidr_el0", 9498840], [" 90f0dc:\tldr\tx7, [x19,#40]", 9498844], [" 90f0e0:\tldr\tx1, [sp,#136]", 9498848], [" 90f0e4:\tcmp\tx7, x1", 9498852], [" 90f0e8:\tb.ne\t90f10c <islower@plt+0x8a1abc>", 9498856], [" 90f0ec:\tldp\tx29, x30, [sp,#224]", 9498860], [" 90f0f0:\tldp\tx20, x19, [sp,#208]", 9498864], [" 90f0f4:\tldp\tx22, x21, [sp,#192]", 9498868], [" 90f0f8:\tldp\tx24, x23, [sp,#176]", 9498872], [" 90f0fc:\tldp\tx26, x25, [sp,#160]", 9498876], [" 90f100:\tldp\tx28, x27, [sp,#144]", 9498880], [" 90f104:\tadd\tsp, sp, #0xf0", 9498884], [" 90f108:\tret", 9498888], [" 90f10c:\tbl\t6ce60 <__stack_chk_fail@plt>", 9498892], ["", 0]], "l": 16, "f": "QGPULocalRegAlloc::constructLiveRanges()"}, "150": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000090de04 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x15585c>:", 0], [" 90de04:\tstp\tx28, x27, [sp,#-96]!", 9494020], [" 90de08:\tstp\tx26, x25, [sp,#16]", 9494024], [" 90de0c:\tstp\tx24, x23, [sp,#32]", 9494028], [" 90de10:\tstp\tx22, x21, [sp,#48]", 9494032], [" 90de14:\tstp\tx20, x19, [sp,#64]", 9494036], [" 90de18:\tstp\tx29, x30, [sp,#80]", 9494040], [" 90de1c:\tsub\tsp, sp, #0x460", 9494044], [" 90de20:\tmrs\tx7, tpidr_el0", 9494048], [" 90de24:\tmov\tx19, x0", 9494052], [" 90de28:\tldr\tx17, [x7,#40]", 9494056], [" 90de2c:\tadd\tx21, x19, #0x20", 9494060], [" 90de30:\torr\tw1, wzr, #0x20", 9494064], [" 90de34:\torr\tw2, wzr, #0x8", 9494068], [" 90de38:\tmov\tx0, x21", 9494072], [" 90de3c:\tstr\tx17, [sp,#1112]", 9494076], [" 90de40:\tbl\ta7118 <islower@plt+0x39ac8>", 9494080], [" 90de44:\tmov\tx20, x0", 9494084], [" 90de48:\torr\tw8, wzr, #0x80", 9494088], [" 90de4c:\tmov\tx26, x20", 9494092], [" 90de50:\torr\tw1, wzr, #0x800", 9494096], [" 90de54:\tstr\tx20, [x19,#520]", 9494100], [" 90de58:\torr\tw2, wzr, #0x8", 9494104], [" 90de5c:\tmov\tx0, x21", 9494108], [" 90de60:\tstr\twzr, [x26,#16]!", 9494112], [" 90de64:\tstr\tx21, [x20,#24]", 9494116], [" 90de68:\tstr\twzr, [x20,#20]", 9494120], [" 90de6c:\tstr\tw8, [x20]", 9494124], [" 90de70:\tbl\ta7118 <islower@plt+0x39ac8>", 9494128], [" 90de74:\tcmp\tx26, x0", 9494132], [" 90de78:\tstr\tx0, [x20,#8]", 9494136], [" 90de7c:\tb.ls\t90debc <islower@plt+0x8a086c>", 9494140], [" 90de80:\tadd\tx14, x20, #0x8", 9494144], [" 90de84:\tadd\tx29, x0, #0x7f8", 9494148], [" 90de88:\tcmp\tx29, x14", 9494152], [" 90de8c:\tb.ls\t90debc <islower@plt+0x8a086c>", 9494156], [" 90de90:\tmov\tx17, xzr", 9494160], [" 90de94:\tmov\tx8, xzr", 9494164], [" 90de98:\torr\tx13, xzr, #0xfffffffffffffffc", 9494168], [" 90de9c:\tb\t90deac <islower@plt+0x8a085c>", 9494172], [" 90dea0:\tldr\tx0, [x14]", 9494176], [" 90dea4:\tadd\tx17, x17, #0x10", 9494180], [" 90dea8:\tadd\tx8, x8, #0x1", 9494184], [" 90deac:\tcmp\tx8, #0x7f", 9494188], [" 90deb0:\tstr\tx13, [x0,x17]", 9494192], [" 90deb4:\tb.ne\t90dea0 <islower@plt+0x8a0850>", 9494196], [" 90deb8:\tb\t90df54 <islower@plt+0x8a0904>", 9494200], [" 90debc:\torr\tx12, xzr, #0xfffffffffffffff0", 9494204], [" 90dec0:\torr\tx10, xzr, #0xfffffffffffffffc", 9494208], [" 90dec4:\tstr\tx10, [x0]", 9494212], [" 90dec8:\tadd\tx12, x12, #0x20", 9494216], [" 90decc:\tstr\tx10, [x0,#16]", 9494220], [" 90ded0:\tcmp\tx12, #0x70", 9494224], [" 90ded4:\tstr\tx10, [x0,#32]", 9494228], [" 90ded8:\tstr\tx10, [x0,#48]", 9494232], [" 90dedc:\tstr\tx10, [x0,#64]", 9494236], [" 90dee0:\tstr\tx10, [x0,#80]", 9494240], [" 90dee4:\tstr\tx10, [x0,#96]", 9494244], [" 90dee8:\tstr\tx10, [x0,#112]", 9494248], [" 90deec:\tstr\tx10, [x0,#128]", 9494252], [" 90def0:\tstr\tx10, [x0,#144]", 9494256], [" 90def4:\tstr\tx10, [x0,#160]", 9494260], [" 90def8:\tstr\tx10, [x0,#176]", 9494264], [" 90defc:\tstr\tx10, [x0,#192]", 9494268], [" 90df00:\tstr\tx10, [x0,#208]", 9494272], [" 90df04:\tstr\tx10, [x0,#224]", 9494276], [" 90df08:\tstr\tx10, [x0,#240]", 9494280], [" 90df0c:\tstr\tx10, [x0,#256]", 9494284], [" 90df10:\tstr\tx10, [x0,#272]", 9494288], [" 90df14:\tstr\tx10, [x0,#288]", 9494292], [" 90df18:\tstr\tx10, [x0,#304]", 9494296], [" 90df1c:\tstr\tx10, [x0,#320]", 9494300], [" 90df20:\tstr\tx10, [x0,#336]", 9494304], [" 90df24:\tstr\tx10, [x0,#352]", 9494308], [" 90df28:\tstr\tx10, [x0,#368]", 9494312], [" 90df2c:\tstr\tx10, [x0,#384]", 9494316], [" 90df30:\tstr\tx10, [x0,#400]", 9494320], [" 90df34:\tstr\tx10, [x0,#416]", 9494324], [" 90df38:\tstr\tx10, [x0,#432]", 9494328], [" 90df3c:\tstr\tx10, [x0,#448]", 9494332], [" 90df40:\tstr\tx10, [x0,#464]", 9494336], [" 90df44:\tstr\tx10, [x0,#480]", 9494340], [" 90df48:\tstr\tx10, [x0,#496]", 9494344], [" 90df4c:\tadd\tx0, x0, #0x200", 9494348], [" 90df50:\tb.lt\t90dec4 <islower@plt+0x8a0874>", 9494352], [" 90df54:\tmov\tx21, x19", 9494356], [" 90df58:\tldr\tx9, [x21,#168]!", 9494360], [" 90df5c:\tldr\tx8, [x21,#8]", 9494364], [" 90df60:\tstr\tx20, [x21,#352]", 9494368], [" 90df64:\tcmp\tx8, x9", 9494372], [" 90df68:\tb.eq\t90df84 <islower@plt+0x8a0934>", 9494376], [" 90df6c:\tsub\tx0, x8, #0x4", 9494380], [" 90df70:\tsub\tx5, x0, x9", 9494384], [" 90df74:\tmvn\tx6, x5", 9494388], [" 90df78:\tand\tx22, x6, #0xfffffffffffffffc", 9494392], [" 90df7c:\tadd\tx8, x8, x22", 9494396], [" 90df80:\tstr\tx8, [x19,#176]", 9494400], [" 90df84:\tldr\tx10, [x19,#120]", 9494404], [" 90df88:\torr\tw13, wzr, #0x40000000", 9494408], [" 90df8c:\tldp\tx7, x24, [x10,#16]", 9494412], [" 90df90:\tsub\tx1, x24, x7", 9494416], [" 90df94:\tlsr\tx20, x1, #4", 9494420], [" 90df98:\torr\tw10, w20, #0x80000000", 9494424], [" 90df9c:\tadd\tw11, w10, #0x20", 9494428], [" 90dfa0:\tcmp\tw11, w13", 9494432], [" 90dfa4:\tb.lt\t90dfc4 <islower@plt+0x8a0974>", 9494436], [" 90dfa8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9494440], [" 90dfac:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9494444], [" 90dfb0:\tadd\tx0, x0, #0xd47", 9494448], [" 90dfb4:\tadd\tx1, x1, #0xe66", 9494452], [" 90dfb8:\tmov\tw2, #0x12c \t// #300", 9494456], [" 90dfbc:\tbl\tb9770 <islower@plt+0x4c120>", 9494460], [" 90dfc0:\tb\t90dfcc <islower@plt+0x8a097c>", 9494464], [" 90dfc4:\tcmn\tw10, #0x20", 9494468], [" 90dfc8:\tb.cc\t90dfe8 <islower@plt+0x8a0998>", 9494472], [" 90dfcc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9494476], [" 90dfd0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 9494480], [" 90dfd4:\tadd\tx0, x0, #0xd47", 9494484], [" 90dfd8:\tadd\tx1, x1, #0xe66", 9494488], [" 90dfdc:\tmov\tw2, #0x13a \t// #314", 9494492], [" 90dfe0:\tbl\tb9770 <islower@plt+0x4c120>", 9494496], [" 90dfe4:\tldp\tx9, x8, [x19,#168]", 9494500], [" 90dfe8:\tadd\tw11, w20, #0x20", 9494504], [" 90dfec:\tand\tx10, x11, #0x7fffffff", 9494508], [" 90dff0:\tsub\tx0, x8, x9", 9494512], [" 90dff4:\tadd\tx9, x10, #0x1", 9494516], [" 90dff8:\tasr\tx25, x0, #2", 9494520], [" 90dffc:\tsubs\tx1, x9, x25", 9494524], [" 90e000:\tb.ls\t90e010 <islower@plt+0x8a09c0>", 9494528], [" 90e004:\tadd\tx2, x19, #0xc0", 9494532], [" 90e008:\tmov\tx0, x21", 9494536], [" 90e00c:\tbl\t29ead8 <islower@plt+0x231488>", 9494540], [" 90e010:\tmov\tx0, x19", 9494544], [" 90e014:\tbl\t90e594 <islower@plt+0x8a0f44>", 9494548], [" 90e018:\tadrp\tx21, e32000 <__bss_start+0xac7c>", 9494552], [" 90e01c:\tadd\tx21, x21, #0x520", 9494556], [" 90e020:\tldrb\tw9, [x21,#56]", 9494560], [" 90e024:\tcbz\tw9, 90e030 <islower@plt+0x8a09e0>", 9494564], [" 90e028:\tmov\tx0, x19", 9494568], [" 90e02c:\tbl\t90f110 <islower@plt+0x8a1ac0>", 9494572], [" 90e030:\tldr\tx23, [x19,#3016]", 9494576], [" 90e034:\tldr\tx11, [x19,#3008]", 9494580], [" 90e038:\tsub\tx27, x23, x11", 9494584], [" 90e03c:\tlsr\tx28, x27, #4", 9494588], [" 90e040:\tcbz\tw28, 90e124 <islower@plt+0x8a0ad4>", 9494592], [" 90e044:\tadrp\tx23, c81000 <LoadQCC+0x843d0>", 9494596], [" 90e048:\tadrp\tx24, c9d000 <LoadQCC+0xa03d0>", 9494600], [" 90e04c:\tmov\tx29, xzr", 9494604], [" 90e050:\tmov\tx22, xzr", 9494608], [" 90e054:\tadd\tx23, x23, #0xd47", 9494612], [" 90e058:\torr\tw20, wzr, #0x1", 9494616], [" 90e05c:\tadd\tx24, x24, #0xe66", 9494620], [" 90e060:\tb\t90e06c <islower@plt+0x8a0a1c>", 9494624], [" 90e064:\tldr\tx11, [x19,#3008]", 9494628], [" 90e068:\tadd\tx29, x29, #0x10", 9494632], [" 90e06c:\tadd\tx8, x11, x29", 9494636], [" 90e070:\torr\tw0, wzr, #0x40000000", 9494640], [" 90e074:\tldr\tx21, [x8]", 9494644], [" 90e078:\tldr\tw26, [x8,#8]", 9494648], [" 90e07c:\tldr\tw27, [x21]", 9494652], [" 90e080:\tcmp\tw26, w0", 9494656], [" 90e084:\tb.lt\t90e09c <islower@plt+0x8a0a4c>", 9494660], [" 90e088:\tmov\tx0, x23", 9494664], [" 90e08c:\tmov\tx1, x24", 9494668], [" 90e090:\tmov\tw2, #0x12c \t// #300", 9494672], [" 90e094:\tbl\tb9770 <islower@plt+0x4c120>", 9494676], [" 90e098:\tb\t90e0a0 <islower@plt+0x8a0a50>", 9494680], [" 90e09c:\ttbnz\tw26, #31, 90e0b0 <islower@plt+0x8a0a60>", 9494684], [" 90e0a0:\tmov\tx0, x23", 9494688], [" 90e0a4:\tmov\tx1, x24", 9494692], [" 90e0a8:\tmov\tw2, #0x13a \t// #314", 9494696], [" 90e0ac:\tbl\tb9770 <islower@plt+0x4c120>", 9494700], [" 90e0b0:\tldr\tx12, [x19,#1072]", 9494704], [" 90e0b4:\tand\tw9, w26, #0x7fffffff", 9494708], [" 90e0b8:\tadd\tx13, x12, w9, uxtw #4", 9494712], [" 90e0bc:\tldr\tw10, [x13]", 9494716], [" 90e0c0:\tcmp\tw10, #0x0", 9494720], [" 90e0c4:\tcsel\tx25, xzr, x13, eq", 9494724], [" 90e0c8:\tcbnz\tx25, 90e0e0 <islower@plt+0x8a0a90>", 9494728], [" 90e0cc:\tadrp\tx1, cb8000 <LoadQCC+0xbb3d0>", 9494732], [" 90e0d0:\tmov\tx0, x23", 9494736], [" 90e0d4:\tadd\tx1, x1, #0x19b", 9494740], [" 90e0d8:\tmov\tw2, #0x586 \t// #1414", 9494744], [" 90e0dc:\tbl\tb9770 <islower@plt+0x4c120>", 9494748], [" 90e0e0:\tldr\tw16, [x21,#4]", 9494752], [" 90e0e4:\tldp\tw17, w18, [x25,#4]", 9494756], [" 90e0e8:\tcmp\tw16, w17", 9494760], [" 90e0ec:\tcsel\tw3, w16, w17, cc", 9494764], [" 90e0f0:\tstr\tw3, [x25,#4]", 9494768], [" 90e0f4:\tldr\tw4, [x21,#8]", 9494772], [" 90e0f8:\tldr\tx0, [x19,#120]", 9494776], [" 90e0fc:\tcmp\tw18, w4", 9494780], [" 90e100:\tcsel\tw6, w4, w18, cc", 9494784], [" 90e104:\tmov\tw1, w27", 9494788], [" 90e108:\tmov\tw2, w26", 9494792], [" 90e10c:\tstr\tw6, [x25,#8]", 9494796], [" 90e110:\tstrb\tw20, [x21,#12]", 9494800], [" 90e114:\tbl\t50c54c <islower@plt+0x49eefc>", 9494804], [" 90e118:\tadd\tx22, x22, #0x1", 9494808], [" 90e11c:\tcmp\tw22, w28", 9494812], [" 90e120:\tb.ne\t90e064 <islower@plt+0x8a0a14>", 9494816], [" 90e124:\tldr\tx28, [x19,#2568]", 9494820], [" 90e128:\tldr\tx15, [x19,#2560]", 9494824], [" 90e12c:\tsub\tx8, x28, x15", 9494828], [" 90e130:\tlsr\tx27, x8, #3", 9494832], [" 90e134:\tcbz\tw27, 90e214 <islower@plt+0x8a0bc4>", 9494836], [" 90e138:\tadrp\tx23, c81000 <LoadQCC+0x843d0>", 9494840], [" 90e13c:\tadrp\tx24, c9d000 <LoadQCC+0xa03d0>", 9494844], [" 90e140:\tmov\tx28, xzr", 9494848], [" 90e144:\tmov\tx29, xzr", 9494852], [" 90e148:\torr\tw22, wzr, #0x40000000", 9494856], [" 90e14c:\tadd\tx23, x23, #0xd47", 9494860], [" 90e150:\tmov\tw20, #0x12c \t// #300", 9494864], [" 90e154:\tadd\tx24, x24, #0xe66", 9494868], [" 90e158:\tb\t90e164 <islower@plt+0x8a0b14>", 9494872], [" 90e15c:\tldr\tx15, [x19,#2560]", 9494876], [" 90e160:\tadd\tx28, x28, #0x8", 9494880], [" 90e164:\tldr\tx26, [x15,x28]", 9494884], [" 90e168:\tldr\tw21, [x26]", 9494888], [" 90e16c:\tcmp\tw21, w22", 9494892], [" 90e170:\tb.lt\t90e188 <islower@plt+0x8a0b38>", 9494896], [" 90e174:\tmov\tx0, x23", 9494900], [" 90e178:\tmov\tx1, x24", 9494904], [" 90e17c:\tmov\tw2, w20", 9494908], [" 90e180:\tbl\tb9770 <islower@plt+0x4c120>", 9494912], [" 90e184:\tb\t90e18c <islower@plt+0x8a0b3c>", 9494916], [" 90e188:\ttbnz\tw21, #31, 90e1dc <islower@plt+0x8a0b8c>", 9494920], [" 90e18c:\tadrp\tx1, cb8000 <LoadQCC+0xbb3d0>", 9494924], [" 90e190:\tmov\tx0, x23", 9494928], [" 90e194:\tadd\tx1, x1, #0x19b", 9494932], [" 90e198:\tmov\tw2, #0x1b6 \t// #438", 9494936], [" 90e19c:\tbl\tb9770 <islower@plt+0x4c120>", 9494940], [" 90e1a0:\tldr\tw21, [x26]", 9494944], [" 90e1a4:\tldr\tx25, [x19,#120]", 9494948], [" 90e1a8:\tcmp\tw21, w22", 9494952], [" 90e1ac:\tb.lt\t90e1c4 <islower@plt+0x8a0b74>", 9494956], [" 90e1b0:\tmov\tx0, x23", 9494960], [" 90e1b4:\tmov\tx1, x24", 9494964], [" 90e1b8:\tmov\tw2, w20", 9494968], [" 90e1bc:\tbl\tb9770 <islower@plt+0x4c120>", 9494972], [" 90e1c0:\tb\t90e1c8 <islower@plt+0x8a0b78>", 9494976], [" 90e1c4:\ttbnz\tw21, #31, 90e1e0 <islower@plt+0x8a0b90>", 9494980], [" 90e1c8:\tmov\tx0, x23", 9494984], [" 90e1cc:\tmov\tx1, x24", 9494988], [" 90e1d0:\tmov\tw2, #0x13a \t// #314", 9494992], [" 90e1d4:\tbl\tb9770 <islower@plt+0x4c120>", 9494996], [" 90e1d8:\tb\t90e1e0 <islower@plt+0x8a0b90>", 9495000], [" 90e1dc:\tldr\tx25, [x19,#120]", 9495004], [" 90e1e0:\tldr\tx16, [x25,#64]", 9495008], [" 90e1e4:\tand\tw12, w21, #0x7fffffff", 9495012], [" 90e1e8:\tmov\tx0, x19", 9495016], [" 90e1ec:\tmov\tx1, x26", 9495020], [" 90e1f0:\tldr\tx11, [x16,w12,uxtw #3]", 9495024], [" 90e1f4:\tlsr\tx12, x11, #40", 9495028], [" 90e1f8:\tubfx\tx17, x11, #32, #8", 9495032], [" 90e1fc:\tadd\tw8, w17, w12, uxtb", 9495036], [" 90e200:\tadd\tw2, w8, #0x1", 9495040], [" 90e204:\tbl\t90f3ec <islower@plt+0x8a1d9c>", 9495044], [" 90e208:\tadd\tx29, x29, #0x1", 9495048], [" 90e20c:\tcmp\tw29, w27", 9495052], [" 90e210:\tb.ne\t90e15c <islower@plt+0x8a0b0c>", 9495056], [" 90e214:\tldr\tx9, [x19,#1128]", 9495060], [" 90e218:\tadd\tx14, sp, #0x20", 9495064], [" 90e21c:\tldr\tx1, [x19,#1120]", 9495068], [" 90e220:\tadd\tx29, x14, #0x20", 9495072], [" 90e224:\tadd\tx15, x14, #0x420", 9495076], [" 90e228:\tstp\tx29, x29, [sp,#32]", 9495080], [" 90e22c:\tsub\tx10, x9, x1", 9495084], [" 90e230:\tstr\tx15, [sp,#48]", 9495088], [" 90e234:\tlsr\tx23, x10, #3", 9495092], [" 90e238:\tstr\tx14, [x19,#3552]", 9495096], [" 90e23c:\tcbz\tw23, 90e350 <islower@plt+0x8a0d00>", 9495100], [" 90e240:\tmov\tx26, xzr", 9495104], [" 90e244:\tb\t90e24c <islower@plt+0x8a0bfc>", 9495108], [" 90e248:\tldr\tx1, [x19,#1120]", 9495112], [" 90e24c:\tldr\tx28, [x1,x26,lsl #3]", 9495116], [" 90e250:\tldrb\tw27, [x28,#12]", 9495120], [" 90e254:\tcbnz\tw27, 90e344 <islower@plt+0x8a0cf4>", 9495124], [" 90e258:\tldr\tx20, [x19,#3552]", 9495128], [" 90e25c:\tldp\tx5, x13, [x20,#8]", 9495132], [" 90e260:\tcmp\tx5, x13", 9495136], [" 90e264:\tb.cc\t90e27c <islower@plt+0x8a0c2c>", 9495140], [" 90e268:\torr\tw2, wzr, #0x8", 9495144], [" 90e26c:\tmov\tx0, x20", 9495148], [" 90e270:\tmov\tx1, xzr", 9495152], [" 90e274:\tbl\tbe0a4 <islower@plt+0x50a54>", 9495156], [" 90e278:\tldr\tx5, [x20,#8]", 9495160], [" 90e27c:\tstr\tx28, [x5]", 9495164], [" 90e280:\tldp\tx8, x13, [x20]", 9495168], [" 90e284:\tadd\tx28, x13, #0x8", 9495172], [" 90e288:\tsub\tx6, x28, x8", 9495176], [" 90e28c:\tcmp\tx6, #0x9", 9495180], [" 90e290:\tstr\tx28, [x20,#8]", 9495184], [" 90e294:\tb.lt\t90e344 <islower@plt+0x8a0cf4>", 9495188], [" 90e298:\tasr\tx18, x6, #3", 9495192], [" 90e29c:\tldr\tx9, [x13]", 9495196], [" 90e2a0:\tsub\tx1, x18, #0x2", 9495200], [" 90e2a4:\tsub\tx18, x18, #0x1", 9495204], [" 90e2a8:\tcmp\tx1, #0x0", 9495208], [" 90e2ac:\tcsel\tx17, x18, x1, lt", 9495212], [" 90e2b0:\tldr\tw12, [x9,#4]", 9495216], [" 90e2b4:\tasr\tx11, x17, #1", 9495220], [" 90e2b8:\tadd\tx10, x8, x11, lsl #3", 9495224], [" 90e2bc:\tldr\tx2, [x10]", 9495228], [" 90e2c0:\tldr\tw22, [x2,#4]", 9495232], [" 90e2c4:\tcmp\tw22, w12", 9495236], [" 90e2c8:\tb.hi\t90e2e0 <islower@plt+0x8a0c90>", 9495240], [" 90e2cc:\tb.ne\t90e344 <islower@plt+0x8a0cf4>", 9495244], [" 90e2d0:\tldr\tw20, [x2]", 9495248], [" 90e2d4:\tldr\tw21, [x9]", 9495252], [" 90e2d8:\tcmp\tw20, w21", 9495256], [" 90e2dc:\tb.ls\t90e344 <islower@plt+0x8a0cf4>", 9495260], [" 90e2e0:\tcmp\tx18, #0x3", 9495264], [" 90e2e4:\tstr\tx2, [x13]", 9495268], [" 90e2e8:\tb.cc\t90e33c <islower@plt+0x8a0cec>", 9495272], [" 90e2ec:\tsub\tx25, x11, #0x1", 9495276], [" 90e2f0:\tcmp\tx25, #0x0", 9495280], [" 90e2f4:\tcsel\tx3, x11, x25, lt", 9495284], [" 90e2f8:\tasr\tx14, x3, #1", 9495288], [" 90e2fc:\tadd\tx16, x8, x14, lsl #3", 9495292], [" 90e300:\tldr\tx4, [x16]", 9495296], [" 90e304:\tldr\tw13, [x4,#4]", 9495300], [" 90e308:\tcmp\tw13, w12", 9495304], [" 90e30c:\tb.hi\t90e324 <islower@plt+0x8a0cd4>", 9495308], [" 90e310:\tb.ne\t90e33c <islower@plt+0x8a0cec>", 9495312], [" 90e314:\tldr\tw17, [x4]", 9495316], [" 90e318:\tldr\tw18, [x9]", 9495320], [" 90e31c:\tcmp\tw17, w18", 9495324], [" 90e320:\tb.ls\t90e33c <islower@plt+0x8a0cec>", 9495328], [" 90e324:\tcmp\tx11, #0x2", 9495332], [" 90e328:\tstr\tx4, [x10]", 9495336], [" 90e32c:\tmov\tx10, x16", 9495340], [" 90e330:\tmov\tx11, x14", 9495344], [" 90e334:\tb.hi\t90e2ec <islower@plt+0x8a0c9c>", 9495348], [" 90e338:\tb\t90e340 <islower@plt+0x8a0cf0>", 9495352], [" 90e33c:\tmov\tx16, x10", 9495356], [" 90e340:\tstr\tx9, [x16]", 9495360], [" 90e344:\tadd\tx26, x26, #0x1", 9495364], [" 90e348:\tcmp\tw26, w23", 9495368], [" 90e34c:\tb.ne\t90e248 <islower@plt+0x8a0bf8>", 9495372], [" 90e350:\tmov\tx0, x19", 9495376], [" 90e354:\tbl\t90f9b4 <islower@plt+0x8a2364>", 9495380], [" 90e358:\ttbz\tw0, #0, 90e544 <islower@plt+0x8a0ef4>", 9495384], [" 90e35c:\tstr\tx29, [sp,#16]", 9495388], [" 90e360:\tldr\tx16, [x19,#2272]", 9495392], [" 90e364:\tldr\tx4, [x19,#2280]", 9495396], [" 90e368:\tcmp\tx16, x4", 9495400], [" 90e36c:\tb.eq\t90e374 <islower@plt+0x8a0d24>", 9495404], [" 90e370:\tstr\tx16, [x19,#2280]", 9495408], [" 90e374:\tldr\tx2, [x19,#128]", 9495412], [" 90e378:\tldr\tx3, [x2,#232]", 9495416], [" 90e37c:\tldr\tx29, [x3,#32]", 9495420], [" 90e380:\tadd\tx9, x3, #0x10", 9495424], [" 90e384:\tstr\tx9, [sp,#24]", 9495428], [" 90e388:\tcmp\tx29, x9", 9495432], [" 90e38c:\tb.eq\t90e538 <islower@plt+0x8a0ee8>", 9495436], [" 90e390:\tadrp\tx23, c81000 <LoadQCC+0x843d0>", 9495440], [" 90e394:\tadrp\tx24, c9d000 <LoadQCC+0xa03d0>", 9495444], [" 90e398:\torr\tw21, wzr, #0x40000000", 9495448], [" 90e39c:\torr\tw25, wzr, #0x1", 9495452], [" 90e3a0:\tadd\tx23, x23, #0xd47", 9495456], [" 90e3a4:\tadd\tx24, x24, #0xe66", 9495460], [" 90e3a8:\tldp\tx12, x1, [x29,#48]", 9495464], [" 90e3ac:\tsub\tx0, x1, x12", 9495468], [" 90e3b0:\tlsr\tx27, x0, #5", 9495472], [" 90e3b4:\tcbz\tw27, 90e504 <islower@plt+0x8a0eb4>", 9495476], [" 90e3b8:\tmov\tw8, wzr", 9495480], [" 90e3bc:\tmov\tw22, w8", 9495484], [" 90e3c0:\tadd\tx26, x12, x22, lsl #5", 9495488], [" 90e3c4:\tldrb\tw11, [x26]", 9495492], [" 90e3c8:\tcbnz\tw11, 90e4ec <islower@plt+0x8a0e9c>", 9495496], [" 90e3cc:\tldr\tw27, [x26,#4]", 9495500], [" 90e3d0:\tcbz\tw27, 90e4ec <islower@plt+0x8a0e9c>", 9495504], [" 90e3d4:\tcmp\tw27, w21", 9495508], [" 90e3d8:\tb.lt\t90e3f0 <islower@plt+0x8a0da0>", 9495512], [" 90e3dc:\tmov\tx0, x23", 9495516], [" 90e3e0:\tmov\tx1, x24", 9495520], [" 90e3e4:\tmov\tw2, #0x125 \t// #293", 9495524], [" 90e3e8:\tbl\tb9770 <islower@plt+0x4c120>", 9495528], [" 90e3ec:\tb\t90e3f8 <islower@plt+0x8a0da8>", 9495532], [" 90e3f0:\tcmp\tw27, #0x1", 9495536], [" 90e3f4:\tb.lt\t90e42c <islower@plt+0x8a0ddc>", 9495540], [" 90e3f8:\tlsr\tw13, w27, #29", 9495544], [" 90e3fc:\tcmp\tw13, #0x1", 9495548], [" 90e400:\tb.eq\t90e4ec <islower@plt+0x8a0e9c>", 9495552], [" 90e404:\tldr\tx20, [x19,#120]", 9495556], [" 90e408:\tlsr\tw9, w27, #6", 9495560], [" 90e40c:\tlsl\tx10, x9, #3", 9495564], [" 90e410:\tand\tw6, w27, #0x3f", 9495568], [" 90e414:\tldr\tx5, [x20,#112]", 9495572], [" 90e418:\tlsl\tx12, x25, x6", 9495576], [" 90e41c:\tldr\tx11, [x5,x10]", 9495580], [" 90e420:\torr\tx13, x11, x12", 9495584], [" 90e424:\tstr\tx13, [x5,x10]", 9495588], [" 90e428:\tb\t90e4ec <islower@plt+0x8a0e9c>", 9495592], [" 90e42c:\tldrb\tw3, [x26,#3]", 9495596], [" 90e430:\tldr\tx20, [x19,#120]", 9495600], [" 90e434:\tand\tw28, w3, #0x4", 9495604], [" 90e438:\ttbnz\tw27, #31, 90e44c <islower@plt+0x8a0dfc>", 9495608], [" 90e43c:\tmov\tx0, x23", 9495612], [" 90e440:\tmov\tx1, x24", 9495616], [" 90e444:\tmov\tw2, #0x13a \t// #314", 9495620], [" 90e448:\tbl\tb9770 <islower@plt+0x4c120>", 9495624], [" 90e44c:\tldr\tx7, [x20,#64]", 9495628], [" 90e450:\tand\tw20, w27, #0x7fffffff", 9495632], [" 90e454:\tadd\tx9, x7, w20, uxtw #3", 9495636], [" 90e458:\tldr\tw14, [x9]", 9495640], [" 90e45c:\tcmp\tw14, #0x2", 9495644], [" 90e460:\tb.ne\t90e46c <islower@plt+0x8a0e1c>", 9495648], [" 90e464:\tldr\tw27, [x9,#4]", 9495652], [" 90e468:\tb\t90e488 <islower@plt+0x8a0e38>", 9495656], [" 90e46c:\ttbnz\tw27, #31, 90e480 <islower@plt+0x8a0e30>", 9495660], [" 90e470:\tmov\tx0, x23", 9495664], [" 90e474:\tmov\tx1, x24", 9495668], [" 90e478:\tmov\tw2, #0x13a \t// #314", 9495672], [" 90e47c:\tbl\tb9770 <islower@plt+0x4c120>", 9495676], [" 90e480:\tldr\tx0, [x19,#168]", 9495680], [" 90e484:\tldr\tw27, [x0,x20,lsl #2]", 9495684], [" 90e488:\tmov\tx0, x26", 9495688], [" 90e48c:\tmov\tw1, w27", 9495692], [" 90e490:\tbl\t4e1684 <islower@plt+0x474034>", 9495696], [" 90e494:\tcbz\tw28, 90e4a4 <islower@plt+0x8a0e54>", 9495700], [" 90e498:\tldrb\tw5, [x26,#3]", 9495704], [" 90e49c:\torr\tw15, w5, #0x4", 9495708], [" 90e4a0:\tstrb\tw15, [x26,#3]", 9495712], [" 90e4a4:\tcbz\tw27, 90e4b8 <islower@plt+0x8a0e68>", 9495716], [" 90e4a8:\tlsr\tw16, w27, #29", 9495720], [" 90e4ac:\tcmp\tw16, #0x1", 9495724], [" 90e4b0:\tb.ne\t90e4c8 <islower@plt+0x8a0e78>", 9495728], [" 90e4b4:\tb\t90e4ec <islower@plt+0x8a0e9c>", 9495732], [" 90e4b8:\tmov\tx0, x23", 9495736], [" 90e4bc:\tmov\tx1, x24", 9495740], [" 90e4c0:\tmov\tw2, #0x133 \t// #307", 9495744], [" 90e4c4:\tbl\tb9770 <islower@plt+0x4c120>", 9495748], [" 90e4c8:\tldr\tx26, [x19,#120]", 9495752], [" 90e4cc:\tlsr\tw14, w27, #6", 9495756], [" 90e4d0:\tlsl\tx15, x14, #3", 9495760], [" 90e4d4:\tand\tw11, w27, #0x3f", 9495764], [" 90e4d8:\tldr\tx10, [x26,#112]", 9495768], [" 90e4dc:\tlsl\tx17, x25, x11", 9495772], [" 90e4e0:\tldr\tx16, [x10,x15]", 9495776], [" 90e4e4:\torr\tx18, x16, x17", 9495780], [" 90e4e8:\tstr\tx18, [x10,x15]", 9495784], [" 90e4ec:\tldp\tx12, x2, [x29,#48]", 9495788], [" 90e4f0:\tadd\tw8, w22, #0x1", 9495792], [" 90e4f4:\tsub\tx3, x2, x12", 9495796], [" 90e4f8:\tlsr\tx5, x3, #5", 9495800], [" 90e4fc:\tcmp\tw8, w5", 9495804], [" 90e500:\tb.cc\t90e3bc <islower@plt+0x8a0d6c>", 9495808], [" 90e504:\tldr\tx4, [x29,#592]", 9495812], [" 90e508:\tadd\tx3, x4, #0x10", 9495816], [" 90e50c:\tldr\tx29, [x29,#8]", 9495820], [" 90e510:\tmov\tx15, x3", 9495824], [" 90e514:\tcmp\tx29, x3", 9495828], [" 90e518:\tb.eq\t90e528 <islower@plt+0x8a0ed8>", 9495832], [" 90e51c:\tldrb\tw8, [x29,#24]", 9495836], [" 90e520:\tmov\tx15, x29", 9495840], [" 90e524:\ttbnz\tw8, #1, 90e50c <islower@plt+0x8a0ebc>", 9495844], [" 90e528:\tldr\tx22, [sp,#24]", 9495848], [" 90e52c:\tcmp\tx15, x22", 9495852], [" 90e530:\tmov\tx29, x15", 9495856], [" 90e534:\tb.ne\t90e3a8 <islower@plt+0x8a0d58>", 9495860], [" 90e538:\tldr\tx29, [sp,#16]", 9495864], [" 90e53c:\torr\tw20, wzr, #0x1", 9495868], [" 90e540:\tb\t90e548 <islower@plt+0x8a0ef8>", 9495872], [" 90e544:\tmov\tw20, wzr", 9495876], [" 90e548:\tldr\tx0, [sp,#32]", 9495880], [" 90e54c:\tcmp\tx0, x29", 9495884], [" 90e550:\tb.eq\t90e558 <islower@plt+0x8a0f08>", 9495888], [" 90e554:\tbl\t6cda0 <operator delete(void*)@plt>", 9495892], [" 90e558:\tmrs\tx19, tpidr_el0", 9495896], [" 90e55c:\tldr\tx25, [x19,#40]", 9495900], [" 90e560:\tldr\tx23, [sp,#1112]", 9495904], [" 90e564:\tcmp\tx25, x23", 9495908], [" 90e568:\tb.ne\t90e590 <islower@plt+0x8a0f40>", 9495912], [" 90e56c:\tmov\tw0, w20", 9495916], [" 90e570:\tadd\tsp, sp, #0x460", 9495920], [" 90e574:\tldp\tx29, x30, [sp,#80]", 9495924], [" 90e578:\tldp\tx20, x19, [sp,#64]", 9495928], [" 90e57c:\tldp\tx22, x21, [sp,#48]", 9495932], [" 90e580:\tldp\tx24, x23, [sp,#32]", 9495936], [" 90e584:\tldp\tx26, x25, [sp,#16]", 9495940], [" 90e588:\tldp\tx28, x27, [sp],#96", 9495944], [" 90e58c:\tret", 9495948], [" 90e590:\tbl\t6ce60 <__stack_chk_fail@plt>", 9495952], ["", 0]], "l": 16, "f": "QGPULocalRegAlloc::runSimpleLinearScan()"}, "151": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000090da98 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x155bc8>:", 0], [" 90da98:\tstr\tx22, [sp,#-48]!", 9493144], [" 90da9c:\tstp\tx21, x20, [sp,#16]", 9493148], [" 90daa0:\tstp\tx19, x30, [sp,#32]", 9493152], [" 90daa4:\tmov\tx19, x0", 9493156], [" 90daa8:\torr\tw0, wzr, #0x1f", 9493160], [" 90daac:\tmov\tx20, x1", 9493164], [" 90dab0:\tbl\tc7e98 <islower@plt+0x5a848>", 9493168], [" 90dab4:\tldr\tx22, [x20,#64]", 9493172], [" 90dab8:\tcbnz\tx22, 90dadc <islower@plt+0x8a048c>", 9493176], [" 90dabc:\tadd\tx0, x20, #0x78", 9493180], [" 90dac0:\torr\tw1, wzr, #0x20", 9493184], [" 90dac4:\torr\tw2, wzr, #0x8", 9493188], [" 90dac8:\tbl\ta7118 <islower@plt+0x39ac8>", 9493192], [" 90dacc:\tmov\tx1, x20", 9493196], [" 90dad0:\tmov\tx22, x0", 9493200], [" 90dad4:\tbl\t90d610 <islower@plt+0x89ffc0>", 9493204], [" 90dad8:\tstr\tx22, [x20,#64]", 9493208], [" 90dadc:\tldr\tx17, [x20,#16]", 9493212], [" 90dae0:\tldr\tx21, [x17,#56]", 9493216], [" 90dae4:\tstr\twzr, [x22,#24]", 9493220], [" 90dae8:\tmov\tx0, x21", 9493224], [" 90daec:\tbl\t88336c <islower@plt+0x815d1c>", 9493228], [" 90daf0:\tand\tw9, w0, #0x1", 9493232], [" 90daf4:\tmov\tx0, x21", 9493236], [" 90daf8:\tstrb\tw9, [x19,#138]", 9493240], [" 90dafc:\tbl\t883284 <islower@plt+0x815c34>", 9493244], [" 90db00:\tand\tw10, w0, #0x1", 9493248], [" 90db04:\tmov\tx0, x21", 9493252], [" 90db08:\tstrb\tw10, [x19,#139]", 9493256], [" 90db0c:\tbl\t8832ac <islower@plt+0x815c5c>", 9493260], [" 90db10:\tand\tw11, w0, #0x1", 9493264], [" 90db14:\tmov\tx0, x21", 9493268], [" 90db18:\tstrb\tw11, [x19,#137]", 9493272], [" 90db1c:\tbl\t8833b0 <islower@plt+0x815d60>", 9493276], [" 90db20:\tldrb\tw8, [x19,#137]", 9493280], [" 90db24:\tand\tw12, w0, #0x1", 9493284], [" 90db28:\tstrb\tw12, [x19,#136]", 9493288], [" 90db2c:\tcbnz\tw8, 90db38 <islower@plt+0x8a04e8>", 9493292], [" 90db30:\tldrb\tw9, [x19,#139]", 9493296], [" 90db34:\tcbz\tw9, 90dde8 <islower@plt+0x8a0798>", 9493300], [" 90db38:\tldr\tx10, [x20,#232]", 9493304], [" 90db3c:\tcbz\tx10, 90db9c <islower@plt+0x8a054c>", 9493308], [" 90db40:\tadd\tx11, x20, #0xe0", 9493312], [" 90db44:\tcmp\tx10, x11", 9493316], [" 90db48:\tb.eq\t90db9c <islower@plt+0x8a054c>", 9493320], [" 90db4c:\tmov\tw8, wzr", 9493324], [" 90db50:\tldr\tx10, [x10,#8]", 9493328], [" 90db54:\tadd\tw8, w8, #0x1", 9493332], [" 90db58:\tcmp\tx10, x11", 9493336], [" 90db5c:\tb.ne\t90db50 <islower@plt+0x8a0500>", 9493340], [" 90db60:\tcmp\tw8, #0x2", 9493344], [" 90db64:\tb.cc\t90db9c <islower@plt+0x8a054c>", 9493348], [" 90db68:\tldr\tx19, [x20,#64]", 9493352], [" 90db6c:\tcbnz\tx19, 90db90 <islower@plt+0x8a0540>", 9493356], [" 90db70:\tadd\tx0, x20, #0x78", 9493360], [" 90db74:\torr\tw1, wzr, #0x20", 9493364], [" 90db78:\torr\tw2, wzr, #0x8", 9493368], [" 90db7c:\tbl\ta7118 <islower@plt+0x39ac8>", 9493372], [" 90db80:\tmov\tx1, x20", 9493376], [" 90db84:\tmov\tx19, x0", 9493380], [" 90db88:\tbl\t90d610 <islower@plt+0x89ffc0>", 9493384], [" 90db8c:\tstr\tx19, [x20,#64]", 9493388], [" 90db90:\torr\tw11, wzr, #0x4", 9493392], [" 90db94:\tstr\tw11, [x19,#24]", 9493396], [" 90db98:\tb\t90dde8 <islower@plt+0x8a0798>", 9493400], [" 90db9c:\tldr\tx0, [x19,#1952]", 9493404], [" 90dba0:\tldr\tx14, [x19,#1960]", 9493408], [" 90dba4:\tcmp\tx14, x0", 9493412], [" 90dba8:\tmov\tx9, x0", 9493416], [" 90dbac:\tb.eq\t90dbc8 <islower@plt+0x8a0578>", 9493420], [" 90dbb0:\tsub\tx18, x14, #0x4", 9493424], [" 90dbb4:\tsub\tx16, x18, x0", 9493428], [" 90dbb8:\tmvn\tx17, x16", 9493432], [" 90dbbc:\tand\tx1, x17, #0xfffffffffffffffc", 9493436], [" 90dbc0:\tadd\tx9, x14, x1", 9493440], [" 90dbc4:\tstr\tx9, [x19,#1960]", 9493444], [" 90dbc8:\tsub\tx14, x9, x0", 9493448], [" 90dbcc:\tasr\tx13, x14, #2", 9493452], [" 90dbd0:\tcmp\tx13, #0x2bd", 9493456], [" 90dbd4:\tb.hi\t90dbf4 <islower@plt+0x8a05a4>", 9493460], [" 90dbd8:\tadd\tx22, x19, #0x7a0", 9493464], [" 90dbdc:\tmov\tw3, #0x2be \t// #702", 9493468], [" 90dbe0:\tsub\tx1, x3, x13", 9493472], [" 90dbe4:\tmov\tx0, x22", 9493476], [" 90dbe8:\tbl\t4c54d0 <islower@plt+0x457e80>", 9493480], [" 90dbec:\tldr\tx0, [x22]", 9493484], [" 90dbf0:\tb\t90dc20 <islower@plt+0x8a05d0>", 9493488], [" 90dbf4:\tcmp\tx13, #0x2be", 9493492], [" 90dbf8:\tb.eq\t90dc20 <islower@plt+0x8a05d0>", 9493496], [" 90dbfc:\tadd\tx16, x0, #0xaf8", 9493500], [" 90dc00:\tcmp\tx9, x16", 9493504], [" 90dc04:\tb.eq\t90dc20 <islower@plt+0x8a05d0>", 9493508], [" 90dc08:\tsub\tx2, x9, #0x4", 9493512], [" 90dc0c:\tsub\tx6, x2, x16", 9493516], [" 90dc10:\tmvn\tx7, x6", 9493520], [" 90dc14:\tand\tx3, x7, #0xfffffffffffffffc", 9493524], [" 90dc18:\tadd\tx1, x9, x3", 9493528], [" 90dc1c:\tstr\tx1, [x19,#1960]", 9493532], [" 90dc20:\tmov\tw2, #0xaf8 \t// #2808", 9493536], [" 90dc24:\tmov\tw1, wzr", 9493540], [" 90dc28:\tbl\t6cdf0 <memset@plt>", 9493544], [" 90dc2c:\tldr\tx2, [x20,#56]", 9493548], [" 90dc30:\tstp\tx2, x20, [x19,#120]", 9493552], [" 90dc34:\tldr\tx0, [x20,#24]", 9493556], [" 90dc38:\tldr\tx4, [x0]", 9493560], [" 90dc3c:\tstr\tx0, [x19,#88]", 9493564], [" 90dc40:\tldr\tx8, [x4]", 9493568], [" 90dc44:\tblr\tx8", 9493572], [" 90dc48:\tldr\tx8, [x19,#88]", 9493576], [" 90dc4c:\tldr\tx5, [x8]", 9493580], [" 90dc50:\tstr\tx0, [x19,#96]", 9493584], [" 90dc54:\tmov\tx0, x8", 9493588], [" 90dc58:\tldr\tx9, [x5,#24]", 9493592], [" 90dc5c:\tblr\tx9", 9493596], [" 90dc60:\tldr\tx6, [x0]", 9493600], [" 90dc64:\tstr\tx0, [x19,#104]", 9493604], [" 90dc68:\tldr\tx10, [x6,#616]", 9493608], [" 90dc6c:\tblr\tx10", 9493612], [" 90dc70:\tldr\tx8, [x19,#88]", 9493616], [" 90dc74:\tstr\tx0, [x19,#112]", 9493620], [" 90dc78:\tmov\tx0, x8", 9493624], [" 90dc7c:\tbl\t7b6db0 <islower@plt+0x749760>", 9493628], [" 90dc80:\tmov\tx20, x0", 9493632], [" 90dc84:\tstrb\twzr, [x19,#141]", 9493636], [" 90dc88:\tldrb\tw8, [x20,#35]", 9493640], [" 90dc8c:\tstrb\tw8, [x19,#140]", 9493644], [" 90dc90:\tcbz\tw8, 90dcd4 <islower@plt+0x8a0684>", 9493648], [" 90dc94:\tadrp\tx7, e32000 <__bss_start+0xac7c>", 9493652], [" 90dc98:\tadd\tx7, x7, #0x580", 9493656], [" 90dc9c:\tldrb\tw12, [x7,#56]", 9493660], [" 90dca0:\tcbz\tw12, 90dcd4 <islower@plt+0x8a0684>", 9493664], [" 90dca4:\tmov\tx0, x21", 9493668], [" 90dca8:\tbl\t8831f4 <islower@plt+0x815ba4>", 9493672], [" 90dcac:\tldp\tx21, x9, [x19,#88]", 9493676], [" 90dcb0:\tmov\tw11, #0x6d14 \t// #27924", 9493680], [" 90dcb4:\tmov\tw1, w0", 9493684], [" 90dcb8:\torr\tw3, wzr, #0x1", 9493688], [" 90dcbc:\tldr\tw2, [x21,x11]", 9493692], [" 90dcc0:\tmov\tx0, x9", 9493696], [" 90dcc4:\tbl\t7ad37c <islower@plt+0x73fd2c>", 9493700], [" 90dcc8:\tldrb\tw8, [x19,#140]", 9493704], [" 90dccc:\tand\tw13, w0, #0x1", 9493708], [" 90dcd0:\tstrb\tw13, [x19,#141]", 9493712], [" 90dcd4:\tcmp\tw8, #0x0", 9493716], [" 90dcd8:\tldr\tx0, [x19,#88]", 9493720], [" 90dcdc:\torr\tw14, wzr, #0x1", 9493724], [" 90dce0:\tcinc\tw1, w14, ne", 9493728], [" 90dce4:\tstr\tw1, [x19,#512]", 9493732], [" 90dce8:\tbl\t7b7d60 <islower@plt+0x74a710>", 9493736], [" 90dcec:\tldr\tw15, [x20,#24]", 9493740], [" 90dcf0:\tmov\tw21, #0x6d14 \t// #27924", 9493744], [" 90dcf4:\tldr\tx0, [x19,#88]", 9493748], [" 90dcf8:\tlsl\tw14, w15, #2", 9493752], [" 90dcfc:\tcmp\tw14, #0x0", 9493756], [" 90dd00:\tldr\tw15, [x0,x21]", 9493760], [" 90dd04:\torr\tw17, wzr, #0xc0", 9493764], [" 90dd08:\tcsel\tw18, w17, w14, eq", 9493768], [" 90dd0c:\tcmp\tw15, #0x2", 9493772], [" 90dd10:\tstr\tw18, [x19,#220]", 9493776], [" 90dd14:\tb.ne\t90dd38 <islower@plt+0x8a06e8>", 9493780], [" 90dd18:\tldr\tx22, [x0]", 9493784], [" 90dd1c:\tldr\tx12, [x22]", 9493788], [" 90dd20:\tblr\tx12", 9493792], [" 90dd24:\tbl\t7ad3d4 <islower@plt+0x73fd84>", 9493796], [" 90dd28:\tldr\tw4, [x19,#220]", 9493800], [" 90dd2c:\tcmp\tw0, w4", 9493804], [" 90dd30:\tcsel\tw6, w0, w4, cc", 9493808], [" 90dd34:\tstr\tw6, [x19,#220]", 9493812], [" 90dd38:\tmov\tx0, x19", 9493816], [" 90dd3c:\tmovi\tv0.2d, #0x0", 9493820], [" 90dd40:\tldr\tx10, [x0,#144]!", 9493824], [" 90dd44:\tldur\tx20, [x0,#-32]", 9493828], [" 90dd48:\tstr\twzr, [x0,#72]", 9493832], [" 90dd4c:\tstur\tq0, [x0,#56]", 9493836], [" 90dd50:\tldr\tx12, [x0,#8]", 9493840], [" 90dd54:\tldr\tw16, [x20,#16]", 9493844], [" 90dd58:\tsub\tx13, x12, x10", 9493848], [" 90dd5c:\tsub\tw15, w16, #0x9", 9493852], [" 90dd60:\tasr\tx16, x13, #2", 9493856], [" 90dd64:\tsubs\tx1, x15, x16", 9493860], [" 90dd68:\tb.ls\t90dd74 <islower@plt+0x8a0724>", 9493864], [" 90dd6c:\tbl\t4c54d0 <islower@plt+0x457e80>", 9493868], [" 90dd70:\tb\t90dd9c <islower@plt+0x8a074c>", 9493872], [" 90dd74:\tb.cs\t90dd9c <islower@plt+0x8a074c>", 9493876], [" 90dd78:\tadd\tx11, x10, x15, lsl #2", 9493880], [" 90dd7c:\tcmp\tx12, x11", 9493884], [" 90dd80:\tb.eq\t90dd9c <islower@plt+0x8a074c>", 9493888], [" 90dd84:\tsub\tx8, x12, #0x4", 9493892], [" 90dd88:\tsub\tx15, x8, x11", 9493896], [" 90dd8c:\tmvn\tx17, x15", 9493900], [" 90dd90:\tand\tx0, x17, #0xfffffffffffffffc", 9493904], [" 90dd94:\tadd\tx14, x12, x0", 9493908], [" 90dd98:\tstr\tx14, [x19,#152]", 9493912], [" 90dd9c:\tmov\tx0, x19", 9493916], [" 90dda0:\tbl\t90de04 <islower@plt+0x8a07b4>", 9493920], [" 90dda4:\ttbz\tw0, #0, 90dde8 <islower@plt+0x8a0798>", 9493924], [" 90dda8:\tldr\tx20, [x19,#128]", 9493928], [" 90ddac:\tldr\tx21, [x20,#64]", 9493932], [" 90ddb0:\tcbnz\tx21, 90ddd8 <islower@plt+0x8a0788>", 9493936], [" 90ddb4:\tadd\tx0, x20, #0x78", 9493940], [" 90ddb8:\torr\tw1, wzr, #0x20", 9493944], [" 90ddbc:\torr\tw2, wzr, #0x8", 9493948], [" 90ddc0:\tbl\ta7118 <islower@plt+0x39ac8>", 9493952], [" 90ddc4:\tmov\tx1, x20", 9493956], [" 90ddc8:\tmov\tx21, x0", 9493960], [" 90ddcc:\tbl\t90d610 <islower@plt+0x89ffc0>", 9493964], [" 90ddd0:\tstr\tx21, [x20,#64]", 9493968], [" 90ddd4:\tldr\tx20, [x19,#128]", 9493972], [" 90ddd8:\torr\tw7, wzr, #0x1", 9493976], [" 90dddc:\tmov\tx0, x20", 9493980], [" 90dde0:\tstr\tw7, [x21,#24]", 9493984], [" 90dde4:\tbl\t94e310 <islower@plt+0x8e0cc0>", 9493988], [" 90dde8:\torr\tw0, wzr, #0x1f", 9493992], [" 90ddec:\tbl\tc7f08 <islower@plt+0x5a8b8>", 9493996], [" 90ddf0:\tldp\tx19, x30, [sp,#32]", 9494000], [" 90ddf4:\tldp\tx21, x20, [sp,#16]", 9494004], [" 90ddf8:\tmov\tw0, wzr", 9494008], [" 90ddfc:\tldr\tx22, [sp],#48", 9494012], [" 90de00:\tret", 9494016], ["", 0]], "l": 16, "f": "QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&)"}, "152": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000f7560 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x96c100>:", 0], [" f7560:\tsub\tsp, sp, #0x60", 1013088], [" f7564:\tstr\tx22, [sp,#48]", 1013092], [" f7568:\tstp\tx21, x20, [sp,#64]", 1013096], [" f756c:\tstp\tx19, x30, [sp,#80]", 1013100], [" f7570:\tmrs\tx8, tpidr_el0", 1013104], [" f7574:\tmov\tx19, x1", 1013108], [" f7578:\tldr\tx8, [x8,#40]", 1013112], [" f757c:\tmov\tx21, x0", 1013116], [" f7580:\tstr\tx8, [sp,#40]", 1013120], [" f7584:\tldr\tw1, [x19]", 1013124], [" f7588:\tbl\t1bdc70 <islower@plt+0x150620>", 1013128], [" f758c:\tldr\tw9, [x19]", 1013132], [" f7590:\tmov\tx20, x0", 1013136], [" f7594:\tstr\txzr, [sp,#8]", 1013140], [" f7598:\tstr\tw9, [sp]", 1013144], [" f759c:\tcbz\tw9, f75b8 <islower@plt+0x89f68>", 1013148], [" f75a0:\tcmp\tw9, #0x40", 1013152], [" f75a4:\tb.ls\tf75d0 <islower@plt+0x89f80>", 1013156], [" f75a8:\tmov\tx0, sp", 1013160], [" f75ac:\tmov\tx1, x19", 1013164], [" f75b0:\tbl\t94518 <islower@plt+0x26ec8>", 1013168], [" f75b4:\tb\tf75d8 <islower@plt+0x89f88>", 1013172], [" f75b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 1013176], [" f75bc:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 1013180], [" f75c0:\tadd\tx0, x0, #0xd47", 1013184], [" f75c4:\tadd\tx1, x1, #0x2da", 1013188], [" f75c8:\tmov\tw2, #0x117 \t// #279", 1013192], [" f75cc:\tbl\tb9770 <islower@plt+0x4c120>", 1013196], [" f75d0:\tldr\tx9, [x19,#8]", 1013200], [" f75d4:\tstr\tx9, [sp,#8]", 1013204], [" f75d8:\tldr\tx9, [x21]", 1013208], [" f75dc:\tmov\tx1, sp", 1013212], [" f75e0:\tadd\tx2, sp, #0x20", 1013216], [" f75e4:\tstr\tx20, [sp,#16]", 1013220], [" f75e8:\tadd\tx21, x9, #0x70", 1013224], [" f75ec:\tmov\tx0, x21", 1013228], [" f75f0:\tbl\t101c88 <islower@plt+0x94638>", 1013232], [" f75f4:\ttbz\tw0, #0, f7600 <islower@plt+0x89fb0>", 1013236], [" f75f8:\tldr\tx22, [sp,#32]", 1013240], [" f75fc:\tb\tf761c <islower@plt+0x89fcc>", 1013244], [" f7600:\tldr\tx3, [sp,#32]", 1013248], [" f7604:\tmov\tx1, sp", 1013252], [" f7608:\tadd\tx2, sp, #0x18", 1013256], [" f760c:\tstr\txzr, [sp,#24]", 1013260], [" f7610:\tmov\tx0, x21", 1013264], [" f7614:\tbl\t101ef0 <islower@plt+0x948a0>", 1013268], [" f7618:\tmov\tx22, x0", 1013272], [" f761c:\tldr\tx21, [x22,#24]", 1013276], [" f7620:\tcbnz\tx21, f76ac <islower@plt+0x8a05c>", 1013280], [" f7624:\tmov\tw0, #0x48 \t// #72", 1013284], [" f7628:\tmov\tw1, wzr", 1013288], [" f762c:\tbl\t1c3110 <islower@plt+0x155ac0>", 1013292], [" f7630:\tmov\tw2, #0xb \t// #11", 1013296], [" f7634:\tmov\tx1, x20", 1013300], [" f7638:\tmov\tx21, x0", 1013304], [" f763c:\tbl\t1c31b8 <islower@plt+0x155b68>", 1013308], [" f7640:\tadrp\tx10, deb000 <vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >+0x48>", 1013312], [" f7644:\tldr\tw8, [x19]", 1013316], [" f7648:\tadd\tx10, x10, #0xfe0", 1013320], [" f764c:\tstr\txzr, [x21,#40]", 1013324], [" f7650:\tadd\tx11, x10, #0x10", 1013328], [" f7654:\tstr\twzr, [x21,#48]", 1013332], [" f7658:\tadd\tx20, x21, #0x38", 1013336], [" f765c:\tstr\txzr, [x21,#64]", 1013340], [" f7660:\tstr\tw8, [x21,#56]", 1013344], [" f7664:\tstr\tx11, [x21]", 1013348], [" f7668:\tcbnz\tw8, f7688 <islower@plt+0x8a038>", 1013352], [" f766c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 1013356], [" f7670:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 1013360], [" f7674:\tadd\tx0, x0, #0xd47", 1013364], [" f7678:\tadd\tx1, x1, #0x2da", 1013368], [" f767c:\tmov\tw2, #0x117 \t// #279", 1013372], [" f7680:\tbl\tb9770 <islower@plt+0x4c120>", 1013376], [" f7684:\tldr\tw8, [x20]", 1013380], [" f7688:\tcmp\tw8, #0x40", 1013384], [" f768c:\tb.hi\tf769c <islower@plt+0x8a04c>", 1013388], [" f7690:\tldr\tx10, [x19,#8]", 1013392], [" f7694:\tstr\tx10, [x21,#64]", 1013396], [" f7698:\tb\tf76a8 <islower@plt+0x8a058>", 1013400], [" f769c:\tmov\tx0, x20", 1013404], [" f76a0:\tmov\tx1, x19", 1013408], [" f76a4:\tbl\t94518 <islower@plt+0x26ec8>", 1013412], [" f76a8:\tstr\tx21, [x22,#24]", 1013416], [" f76ac:\tldr\tw10, [sp]", 1013420], [" f76b0:\tcmp\tw10, #0x41", 1013424], [" f76b4:\tb.cc\tf76c4 <islower@plt+0x8a074>", 1013428], [" f76b8:\tldr\tx0, [sp,#8]", 1013432], [" f76bc:\tcbz\tx0, f76c4 <islower@plt+0x8a074>", 1013436], [" f76c0:\tbl\t6d120 <operator delete[](void*)@plt>", 1013440], [" f76c4:\tmrs\tx12, tpidr_el0", 1013444], [" f76c8:\tldr\tx11, [x12,#40]", 1013448], [" f76cc:\tldr\tx12, [sp,#40]", 1013452], [" f76d0:\tcmp\tx11, x12", 1013456], [" f76d4:\tb.ne\tf76f0 <islower@plt+0x8a0a0>", 1013460], [" f76d8:\tmov\tx0, x21", 1013464], [" f76dc:\tldr\tx22, [sp,#48]", 1013468], [" f76e0:\tldp\tx19, x30, [sp,#80]", 1013472], [" f76e4:\tldp\tx21, x20, [sp,#64]", 1013476], [" f76e8:\tadd\tsp, sp, #0x60", 1013480], [" f76ec:\tret", 1013484], [" f76f0:\tbl\t6ce60 <__stack_chk_fail@plt>", 1013488], ["", 0]], "l": 16, "f": "llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&)"}, "153": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000f8738 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x96af28>:", 0], [" f8738:\tsub\tsp, sp, #0x50", 1017656], [" f873c:\tstr\tx22, [sp,#32]", 1017660], [" f8740:\tstp\tx21, x20, [sp,#48]", 1017664], [" f8744:\tstp\tx19, x30, [sp,#64]", 1017668], [" f8748:\tmrs\tx8, tpidr_el0", 1017672], [" f874c:\tmov\tw22, w2", 1017676], [" f8750:\tldr\tx9, [x8,#40]", 1017680], [" f8754:\tmov\tx21, x1", 1017684], [" f8758:\tstr\tx9, [sp,#24]", 1017688], [" f875c:\tldr\tw8, [x0,#8]", 1017692], [" f8760:\tldr\tx19, [x0]", 1017696], [" f8764:\tstr\txzr, [sp,#16]", 1017700], [" f8768:\tlsr\tw20, w8, #8", 1017704], [" f876c:\tstr\tw20, [sp,#8]", 1017708], [" f8770:\tcbnz\tw20, f878c <islower@plt+0x8b13c>", 1017712], [" f8774:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 1017716], [" f8778:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 1017720], [" f877c:\tadd\tx0, x0, #0xd47", 1017724], [" f8780:\tadd\tx1, x1, #0x2da", 1017728], [" f8784:\torr\tw2, wzr, #0xf0", 1017732], [" f8788:\tbl\tb9770 <islower@plt+0x4c120>", 1017736], [" f878c:\tcmp\tw20, #0x40", 1017740], [" f8790:\tb.hi\tf879c <islower@plt+0x8b14c>", 1017744], [" f8794:\tstr\tx21, [sp,#16]", 1017748], [" f8798:\tb\tf87b4 <islower@plt+0x8b164>", 1017752], [" f879c:\tand\tw3, w22, #0x1", 1017756], [" f87a0:\tadd\tx0, sp, #0x8", 1017760], [" f87a4:\tmov\tw1, w20", 1017764], [" f87a8:\tmov\tx2, x21", 1017768], [" f87ac:\tbl\t94484 <islower@plt+0x26e34>", 1017772], [" f87b0:\tldr\tw20, [sp,#8]", 1017776], [" f87b4:\tand\tw8, w20, #0x3f", 1017780], [" f87b8:\tcbz\tw8, f8804 <islower@plt+0x8b1b4>", 1017784], [" f87bc:\torr\tw10, wzr, #0x40", 1017788], [" f87c0:\tsub\tw10, w10, w8", 1017792], [" f87c4:\tmov\tx11, #0xffffffffffffffff \t// #-1", 1017796], [" f87c8:\tcmp\tw20, #0x40", 1017800], [" f87cc:\tlsr\tx8, x11, x10", 1017804], [" f87d0:\tb.hi\tf87e4 <islower@plt+0x8b194>", 1017808], [" f87d4:\tldr\tx12, [sp,#16]", 1017812], [" f87d8:\tand\tx13, x12, x8", 1017816], [" f87dc:\tstr\tx13, [sp,#16]", 1017820], [" f87e0:\tb\tf8804 <islower@plt+0x8b1b4>", 1017824], [" f87e4:\tadd\tw9, w20, #0x3f", 1017828], [" f87e8:\tldr\tx10, [sp,#16]", 1017832], [" f87ec:\tlsr\tw11, w9, #6", 1017836], [" f87f0:\tsub\tw9, w11, #0x1", 1017840], [" f87f4:\tlsl\tx14, x9, #3", 1017844], [" f87f8:\tldr\tx15, [x10,x14]", 1017848], [" f87fc:\tand\tx16, x15, x8", 1017852], [" f8800:\tstr\tx16, [x10,x14]", 1017856], [" f8804:\tadd\tx1, sp, #0x8", 1017860], [" f8808:\tmov\tx0, x19", 1017864], [" f880c:\tbl\tf7560 <islower@plt+0x89f10>", 1017868], [" f8810:\tldr\tw10, [sp,#8]", 1017872], [" f8814:\tmov\tx19, x0", 1017876], [" f8818:\tcmp\tw10, #0x41", 1017880], [" f881c:\tb.cc\tf882c <islower@plt+0x8b1dc>", 1017884], [" f8820:\tldr\tx0, [sp,#16]", 1017888], [" f8824:\tcbz\tx0, f882c <islower@plt+0x8b1dc>", 1017892], [" f8828:\tbl\t6d120 <operator delete[](void*)@plt>", 1017896], [" f882c:\tmrs\tx11, tpidr_el0", 1017900], [" f8830:\tldr\tx17, [x11,#40]", 1017904], [" f8834:\tldr\tx18, [sp,#24]", 1017908], [" f8838:\tcmp\tx17, x18", 1017912], [" f883c:\tb.ne\tf8858 <islower@plt+0x8b208>", 1017916], [" f8840:\tmov\tx0, x19", 1017920], [" f8844:\tldr\tx22, [sp,#32]", 1017924], [" f8848:\tldp\tx19, x30, [sp,#64]", 1017928], [" f884c:\tldp\tx21, x20, [sp,#48]", 1017932], [" f8850:\tadd\tsp, sp, #0x50", 1017936], [" f8854:\tret", 1017940], [" f8858:\tbl\t6ce60 <__stack_chk_fail@plt>", 1017944], ["", 0]], "l": 16, "f": "llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool)"}, "154": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007a39b4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2bfcac>:", 0], [" 7a39b4:\tsub\tsp, sp, #0xe0", 8010164], [" 7a39b8:\tstp\tx28, x27, [sp,#128]", 8010168], [" 7a39bc:\tstp\tx26, x25, [sp,#144]", 8010172], [" 7a39c0:\tstp\tx24, x23, [sp,#160]", 8010176], [" 7a39c4:\tstp\tx22, x21, [sp,#176]", 8010180], [" 7a39c8:\tstp\tx20, x19, [sp,#192]", 8010184], [" 7a39cc:\tstp\tx29, x30, [sp,#208]", 8010188], [" 7a39d0:\tmrs\tx18, tpidr_el0", 8010192], [" 7a39d4:\tadd\tx8, sp, #0x10", 8010196], [" 7a39d8:\tldr\tx9, [x18,#40]", 8010200], [" 7a39dc:\tmov\tx19, x0", 8010204], [" 7a39e0:\tadd\tx0, x8, #0x60", 8010208], [" 7a39e4:\tadd\tx22, x8, #0x20", 8010212], [" 7a39e8:\tmov\tx29, x1", 8010216], [" 7a39ec:\tstr\tx9, [sp,#120]", 8010220], [" 7a39f0:\tstr\tx0, [sp,#32]", 8010224], [" 7a39f4:\tmov\tx0, x19", 8010228], [" 7a39f8:\tstp\tx22, x22, [sp,#16]", 8010232], [" 7a39fc:\tbl\t1bdc54 <islower@plt+0x150604>", 8010236], [" 7a3a00:\tmov\tx21, x0", 8010240], [" 7a3a04:\tmov\tx0, x19", 8010244], [" 7a3a08:\tbl\t1bdc60 <islower@plt+0x150610>", 8010248], [" 7a3a0c:\tldr\tw1, [x29,#8]", 8010252], [" 7a3a10:\tmov\tx20, x0", 8010256], [" 7a3a14:\tmov\tx0, x21", 8010260], [" 7a3a18:\tmov\tw2, wzr", 8010264], [" 7a3a1c:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010268], [" 7a3a20:\tldr\tw1, [x29,#12]", 8010272], [" 7a3a24:\tmov\tx28, x0", 8010276], [" 7a3a28:\tmov\tx0, x21", 8010280], [" 7a3a2c:\tmov\tw2, wzr", 8010284], [" 7a3a30:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010288], [" 7a3a34:\tldr\tx1, [x29,#16]", 8010292], [" 7a3a38:\tmov\tx27, x0", 8010296], [" 7a3a3c:\tmov\tx0, x20", 8010300], [" 7a3a40:\tmov\tw2, wzr", 8010304], [" 7a3a44:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010308], [" 7a3a48:\tldr\tw1, [x29,#24]", 8010312], [" 7a3a4c:\tmov\tx26, x0", 8010316], [" 7a3a50:\tmov\tx0, x21", 8010320], [" 7a3a54:\tmov\tw2, wzr", 8010324], [" 7a3a58:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010328], [" 7a3a5c:\tldr\tw1, [x29,#28]", 8010332], [" 7a3a60:\tmov\tx25, x0", 8010336], [" 7a3a64:\tmov\tx0, x21", 8010340], [" 7a3a68:\tmov\tw2, wzr", 8010344], [" 7a3a6c:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010348], [" 7a3a70:\tldr\tw1, [x29,#104]", 8010352], [" 7a3a74:\tmov\tx23, x0", 8010356], [" 7a3a78:\tmov\tx0, x21", 8010360], [" 7a3a7c:\tmov\tw2, wzr", 8010364], [" 7a3a80:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010368], [" 7a3a84:\tstr\tx0, [sp,#8]", 8010372], [" 7a3a88:\tldp\tx1, x10, [x29,#32]", 8010376], [" 7a3a8c:\tsubs\tx8, x10, x1", 8010380], [" 7a3a90:\tb.ne\t7a3aa0 <islower@plt+0x736450>", 8010384], [" 7a3a94:\tmov\tx0, x21", 8010388], [" 7a3a98:\tbl\tf8f4c <islower@plt+0x8b8fc>", 8010392], [" 7a3a9c:\tb\t7a3aac <islower@plt+0x73645c>", 8010396], [" 7a3aa0:\tmov\tx0, x19", 8010400], [" 7a3aa4:\tasr\tx2, x8, #2", 8010404], [" 7a3aa8:\tbl\tfb314 <islower@plt+0x8dcc4>", 8010408], [" 7a3aac:\tldr\tw1, [x29,#96]", 8010412], [" 7a3ab0:\tmov\tx24, x0", 8010416], [" 7a3ab4:\tmov\tx0, x21", 8010420], [" 7a3ab8:\tmov\tw2, wzr", 8010424], [" 7a3abc:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010428], [" 7a3ac0:\tldr\tw1, [x29,#100]", 8010432], [" 7a3ac4:\tmov\tx20, x0", 8010436], [" 7a3ac8:\tmov\tx0, x21", 8010440], [" 7a3acc:\tmov\tw2, wzr", 8010444], [" 7a3ad0:\tbl\tf8738 <islower@plt+0x8b0e8>", 8010448], [" 7a3ad4:\tldp\tx8, x11, [sp,#24]", 8010452], [" 7a3ad8:\tldr\tx29, [x29]", 8010456], [" 7a3adc:\tmov\tx21, x0", 8010460], [" 7a3ae0:\tcmp\tx8, x11", 8010464], [" 7a3ae4:\tb.cc\t7a3afc <islower@plt+0x7364ac>", 8010468], [" 7a3ae8:\tadd\tx0, sp, #0x10", 8010472], [" 7a3aec:\torr\tw2, wzr, #0x8", 8010476], [" 7a3af0:\tmov\tx1, xzr", 8010480], [" 7a3af4:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010484], [" 7a3af8:\tldr\tx8, [sp,#24]", 8010488], [" 7a3afc:\tstr\tx29, [x8]", 8010492], [" 7a3b00:\tldp\tx1, x13, [sp,#24]", 8010496], [" 7a3b04:\tadd\tx9, x1, #0x8", 8010500], [" 7a3b08:\tcmp\tx9, x13", 8010504], [" 7a3b0c:\tstr\tx9, [sp,#24]", 8010508], [" 7a3b10:\tb.cc\t7a3b28 <islower@plt+0x7364d8>", 8010512], [" 7a3b14:\tadd\tx0, sp, #0x10", 8010516], [" 7a3b18:\torr\tw2, wzr, #0x8", 8010520], [" 7a3b1c:\tmov\tx1, xzr", 8010524], [" 7a3b20:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010528], [" 7a3b24:\tldr\tx9, [sp,#24]", 8010532], [" 7a3b28:\tstr\tx28, [x9]", 8010536], [" 7a3b2c:\tldp\tx2, x15, [sp,#24]", 8010540], [" 7a3b30:\tadd\tx10, x2, #0x8", 8010544], [" 7a3b34:\tcmp\tx10, x15", 8010548], [" 7a3b38:\tstr\tx10, [sp,#24]", 8010552], [" 7a3b3c:\tb.cc\t7a3b54 <islower@plt+0x736504>", 8010556], [" 7a3b40:\tadd\tx0, sp, #0x10", 8010560], [" 7a3b44:\torr\tw2, wzr, #0x8", 8010564], [" 7a3b48:\tmov\tx1, xzr", 8010568], [" 7a3b4c:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010572], [" 7a3b50:\tldr\tx10, [sp,#24]", 8010576], [" 7a3b54:\tstr\tx27, [x10]", 8010580], [" 7a3b58:\tldp\tx3, x17, [sp,#24]", 8010584], [" 7a3b5c:\tadd\tx11, x3, #0x8", 8010588], [" 7a3b60:\tcmp\tx11, x17", 8010592], [" 7a3b64:\tstr\tx11, [sp,#24]", 8010596], [" 7a3b68:\tb.cc\t7a3b80 <islower@plt+0x736530>", 8010600], [" 7a3b6c:\tadd\tx0, sp, #0x10", 8010604], [" 7a3b70:\torr\tw2, wzr, #0x8", 8010608], [" 7a3b74:\tmov\tx1, xzr", 8010612], [" 7a3b78:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010616], [" 7a3b7c:\tldr\tx11, [sp,#24]", 8010620], [" 7a3b80:\tstr\tx26, [x11]", 8010624], [" 7a3b84:\tldp\tx4, x3, [sp,#24]", 8010628], [" 7a3b88:\tadd\tx12, x4, #0x8", 8010632], [" 7a3b8c:\tcmp\tx12, x3", 8010636], [" 7a3b90:\tstr\tx12, [sp,#24]", 8010640], [" 7a3b94:\tb.cc\t7a3bac <islower@plt+0x73655c>", 8010644], [" 7a3b98:\tadd\tx0, sp, #0x10", 8010648], [" 7a3b9c:\torr\tw2, wzr, #0x8", 8010652], [" 7a3ba0:\tmov\tx1, xzr", 8010656], [" 7a3ba4:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010660], [" 7a3ba8:\tldr\tx12, [sp,#24]", 8010664], [" 7a3bac:\tstr\tx25, [x12]", 8010668], [" 7a3bb0:\tldp\tx5, x6, [sp,#24]", 8010672], [" 7a3bb4:\tadd\tx16, x5, #0x8", 8010676], [" 7a3bb8:\tcmp\tx16, x6", 8010680], [" 7a3bbc:\tstr\tx16, [sp,#24]", 8010684], [" 7a3bc0:\tb.cc\t7a3bd8 <islower@plt+0x736588>", 8010688], [" 7a3bc4:\tadd\tx0, sp, #0x10", 8010692], [" 7a3bc8:\torr\tw2, wzr, #0x8", 8010696], [" 7a3bcc:\tmov\tx1, xzr", 8010700], [" 7a3bd0:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010704], [" 7a3bd4:\tldr\tx16, [sp,#24]", 8010708], [" 7a3bd8:\tstr\tx23, [x16]", 8010712], [" 7a3bdc:\tldp\tx6, x7, [sp,#24]", 8010716], [" 7a3be0:\tadd\tx13, x6, #0x8", 8010720], [" 7a3be4:\tcmp\tx13, x7", 8010724], [" 7a3be8:\tstr\tx13, [sp,#24]", 8010728], [" 7a3bec:\tb.cc\t7a3c04 <islower@plt+0x7365b4>", 8010732], [" 7a3bf0:\tadd\tx0, sp, #0x10", 8010736], [" 7a3bf4:\torr\tw2, wzr, #0x8", 8010740], [" 7a3bf8:\tmov\tx1, xzr", 8010744], [" 7a3bfc:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010748], [" 7a3c00:\tldr\tx13, [sp,#24]", 8010752], [" 7a3c04:\tstr\tx24, [x13]", 8010756], [" 7a3c08:\tldp\tx7, x24, [sp,#24]", 8010760], [" 7a3c0c:\tadd\tx14, x7, #0x8", 8010764], [" 7a3c10:\tcmp\tx14, x24", 8010768], [" 7a3c14:\tstr\tx14, [sp,#24]", 8010772], [" 7a3c18:\tb.cc\t7a3c30 <islower@plt+0x7365e0>", 8010776], [" 7a3c1c:\tadd\tx0, sp, #0x10", 8010780], [" 7a3c20:\torr\tw2, wzr, #0x8", 8010784], [" 7a3c24:\tmov\tx1, xzr", 8010788], [" 7a3c28:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010792], [" 7a3c2c:\tldr\tx14, [sp,#24]", 8010796], [" 7a3c30:\tstr\tx20, [x14]", 8010800], [" 7a3c34:\tldp\tx29, x26, [sp,#24]", 8010804], [" 7a3c38:\tadd\tx15, x29, #0x8", 8010808], [" 7a3c3c:\tcmp\tx15, x26", 8010812], [" 7a3c40:\tstr\tx15, [sp,#24]", 8010816], [" 7a3c44:\tb.cc\t7a3c5c <islower@plt+0x73660c>", 8010820], [" 7a3c48:\tadd\tx0, sp, #0x10", 8010824], [" 7a3c4c:\torr\tw2, wzr, #0x8", 8010828], [" 7a3c50:\tmov\tx1, xzr", 8010832], [" 7a3c54:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010836], [" 7a3c58:\tldr\tx15, [sp,#24]", 8010840], [" 7a3c5c:\tstr\tx21, [x15]", 8010844], [" 7a3c60:\tldp\tx8, x21, [sp,#24]", 8010848], [" 7a3c64:\tadd\tx17, x8, #0x8", 8010852], [" 7a3c68:\tcmp\tx17, x21", 8010856], [" 7a3c6c:\tstr\tx17, [sp,#24]", 8010860], [" 7a3c70:\tb.cc\t7a3c88 <islower@plt+0x736638>", 8010864], [" 7a3c74:\tadd\tx0, sp, #0x10", 8010868], [" 7a3c78:\torr\tw2, wzr, #0x8", 8010872], [" 7a3c7c:\tmov\tx1, xzr", 8010876], [" 7a3c80:\tbl\tbe0a4 <islower@plt+0x50a54>", 8010880], [" 7a3c84:\tldr\tx17, [sp,#24]", 8010884], [" 7a3c88:\tldr\tx20, [sp,#8]", 8010888], [" 7a3c8c:\tstr\tx20, [x17]", 8010892], [" 7a3c90:\tldp\tx1, x9, [sp,#16]", 8010896], [" 7a3c94:\tadd\tx10, x9, #0x8", 8010900], [" 7a3c98:\tsub\tx0, x10, x1", 8010904], [" 7a3c9c:\tasr\tx2, x0, #3", 8010908], [" 7a3ca0:\tmov\tx0, x19", 8010912], [" 7a3ca4:\tstr\tx10, [sp,#24]", 8010916], [" 7a3ca8:\tbl\t1a96a0 <islower@plt+0x13c050>", 8010920], [" 7a3cac:\tmov\tx21, x0", 8010924], [" 7a3cb0:\tldr\tx0, [sp,#16]", 8010928], [" 7a3cb4:\tcmp\tx0, x22", 8010932], [" 7a3cb8:\tb.eq\t7a3cc0 <islower@plt+0x736670>", 8010936], [" 7a3cbc:\tbl\t6cda0 <operator delete(void*)@plt>", 8010940], [" 7a3cc0:\tmrs\tx22, tpidr_el0", 8010944], [" 7a3cc4:\tldr\tx22, [x22,#40]", 8010948], [" 7a3cc8:\tldr\tx1, [sp,#120]", 8010952], [" 7a3ccc:\tcmp\tx22, x1", 8010956], [" 7a3cd0:\tb.ne\t7a3cf8 <islower@plt+0x7366a8>", 8010960], [" 7a3cd4:\tmov\tx0, x21", 8010964], [" 7a3cd8:\tldp\tx29, x30, [sp,#208]", 8010968], [" 7a3cdc:\tldp\tx20, x19, [sp,#192]", 8010972], [" 7a3ce0:\tldp\tx22, x21, [sp,#176]", 8010976], [" 7a3ce4:\tldp\tx24, x23, [sp,#160]", 8010980], [" 7a3ce8:\tldp\tx26, x25, [sp,#144]", 8010984], [" 7a3cec:\tldp\tx28, x27, [sp,#128]", 8010988], [" 7a3cf0:\tadd\tsp, sp, #0xe0", 8010992], [" 7a3cf4:\tret", 8010996], [" 7a3cf8:\tbl\t6ce60 <__stack_chk_fail@plt>", 8011000], ["", 0]], "l": 16, "f": "QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*)"}, "155": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a4e55c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x15104>:", 0], [" a4e55c:\tsub\tsp, sp, #0x120", 10806620], [" a4e560:\tstp\td13, d12, [sp,#144]", 10806624], [" a4e564:\tstp\td11, d10, [sp,#160]", 10806628], [" a4e568:\tstp\td9, d8, [sp,#176]", 10806632], [" a4e56c:\tstp\tx28, x27, [sp,#192]", 10806636], [" a4e570:\tstp\tx26, x25, [sp,#208]", 10806640], [" a4e574:\tstp\tx24, x23, [sp,#224]", 10806644], [" a4e578:\tstp\tx22, x21, [sp,#240]", 10806648], [" a4e57c:\tstp\tx20, x19, [sp,#256]", 10806652], [" a4e580:\tstp\tx29, x30, [sp,#272]", 10806656], [" a4e584:\tmrs\tx27, tpidr_el0", 10806660], [" a4e588:\tmov\tw22, w7", 10806664], [" a4e58c:\tldr\tx13, [x27,#40]", 10806668], [" a4e590:\tmov\tw26, w6", 10806672], [" a4e594:\tmov\tw20, w5", 10806676], [" a4e598:\tmov\tw21, w4", 10806680], [" a4e59c:\tmov\tx24, x3", 10806684], [" a4e5a0:\tmov\tx27, x2", 10806688], [" a4e5a4:\tstr\tx13, [sp,#136]", 10806692], [" a4e5a8:\tmov\tw25, w1", 10806696], [" a4e5ac:\tmov\tx19, x0", 10806700], [" a4e5b0:\tcbz\tx27, a4eca0 <islower@plt+0x9e1650>", 10806704], [" a4e5b4:\tcbnz\tx24, a4e5d0 <islower@plt+0x9e0f80>", 10806708], [" a4e5b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10806712], [" a4e5bc:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10806716], [" a4e5c0:\tadd\tx0, x0, #0xd47", 10806720], [" a4e5c4:\tadd\tx1, x1, #0xb3", 10806724], [" a4e5c8:\tmov\tw2, #0x52 \t// #82", 10806728], [" a4e5cc:\tbl\tb9770 <islower@plt+0x4c120>", 10806732], [" a4e5d0:\tmov\tx0, x24", 10806736], [" a4e5d4:\tbl\t6ce80 <strlen@plt>", 10806740], [" a4e5d8:\tmov\tx2, x0", 10806744], [" a4e5dc:\tmov\tx0, x19", 10806748], [" a4e5e0:\tmov\tx1, x24", 10806752], [" a4e5e4:\tmov\tw3, wzr", 10806756], [" a4e5e8:\tbl\t1ad540 <islower@plt+0x13fef0>", 10806760], [" a4e5ec:\tmov\tx23, x0", 10806764], [" a4e5f0:\tcbz\tx23, a4eca0 <islower@plt+0x9e1650>", 10806768], [" a4e5f4:\tmov\tx0, x27", 10806772], [" a4e5f8:\tstr\tw22, [sp,#12]", 10806776], [" a4e5fc:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 10806780], [" a4e600:\tcbz\tw0, a4ea70 <islower@plt+0x9e1420>", 10806784], [" a4e604:\tmovi\tv16.2d, #0x0", 10806788], [" a4e608:\tadd\tx8, sp, #0x10", 10806792], [" a4e60c:\tmov\tw28, wzr", 10806796], [" a4e610:\tadd\tx29, x8, #0x40", 10806800], [" a4e614:\tadd\tx22, x8, #0x60", 10806804], [" a4e618:\tmov\tx0, x27", 10806808], [" a4e61c:\tstp\tq16, q16, [sp,#16]", 10806812], [" a4e620:\tmov\tw1, w28", 10806816], [" a4e624:\tstp\tx29, x29, [sp,#48]", 10806820], [" a4e628:\tstr\tx22, [sp,#64]", 10806824], [" a4e62c:\tstp\twzr, wzr, [sp,#112]", 10806828], [" a4e630:\tstr\twzr, [sp,#120]", 10806832], [" a4e634:\tbl\t1a9d6c <islower@plt+0x13c71c>", 10806836], [" a4e638:\tadd\tx1, sp, #0x10", 10806840], [" a4e63c:\tmov\tx24, x0", 10806844], [" a4e640:\tbl\t2f71b4 <islower@plt+0x289b64>", 10806848], [" a4e644:\tldr\tx14, [sp,#16]", 10806852], [" a4e648:\tcmp\tx14, x23", 10806856], [" a4e64c:\tb.eq\ta4e67c <islower@plt+0x9e102c>", 10806860], [" a4e650:\tldr\tx0, [sp,#48]", 10806864], [" a4e654:\tcmp\tx0, x29", 10806868], [" a4e658:\tb.eq\ta4e660 <islower@plt+0x9e1010>", 10806872], [" a4e65c:\tbl\t6cda0 <operator delete(void*)@plt>", 10806876], [" a4e660:\tmov\tx0, x27", 10806880], [" a4e664:\tadd\tw28, w28, #0x1", 10806884], [" a4e668:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 10806888], [" a4e66c:\tmovi\tv16.2d, #0x0", 10806892], [" a4e670:\tcmp\tw28, w0", 10806896], [" a4e674:\tb.cc\ta4e618 <islower@plt+0x9e0fc8>", 10806900], [" a4e678:\tb\ta4ea70 <islower@plt+0x9e1420>", 10806904], [" a4e67c:\tldr\tx9, [sp,#32]", 10806908], [" a4e680:\tcmp\tw25, #0x10", 10806912], [" a4e684:\tmov\tw11, w21", 10806916], [" a4e688:\tand\tw8, w9, #0xfffff", 10806920], [" a4e68c:\tb.hi\ta4e6b0 <islower@plt+0x9e1060>", 10806924], [" a4e690:\tmov\tw11, w21", 10806928], [" a4e694:\tmov\tw17, #0x10000 \t// #65536", 10806932], [" a4e698:\torr\tw16, wzr, #0x1", 10806936], [" a4e69c:\tmovk\tw17, #0xe003", 10806940], [" a4e6a0:\tlsl\tw18, w16, w25", 10806944], [" a4e6a4:\tand\tw1, w18, w17", 10806948], [" a4e6a8:\tcbz\tw1, a4e6b0 <islower@plt+0x9e1060>", 10806952], [" a4e6ac:\tadd\tw11, w20, w21, lsl #2", 10806956], [" a4e6b0:\tmovi\tv13.2d, #0x0", 10806960], [" a4e6b4:\tcmp\tw8, w11", 10806964], [" a4e6b8:\tb.eq\ta4ea60 <islower@plt+0x9e1410>", 10806968], [" a4e6bc:\tbfxil\tx9, x11, #0, #20", 10806972], [" a4e6c0:\tstr\tx9, [sp,#32]", 10806976], [" a4e6c4:\tcbz\tw20, a4e6f4 <islower@plt+0x9e10a4>", 10806980], [" a4e6c8:\tsub\tw12, w25, #0xf", 10806984], [" a4e6cc:\tcmp\tw12, #0x2", 10806988], [" a4e6d0:\tb.cc\ta4e6f4 <islower@plt+0x9e10a4>", 10806992], [" a4e6d4:\ttbnz\tw26, #0, a4e6f4 <islower@plt+0x9e10a4>", 10806996], [" a4e6d8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10807000], [" a4e6dc:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 10807004], [" a4e6e0:\tadd\tx0, x0, #0xd47", 10807008], [" a4e6e4:\tadd\tx1, x1, #0x679", 10807012], [" a4e6e8:\tmov\tw2, #0x385 \t// #901", 10807016], [" a4e6ec:\tbl\tb9770 <islower@plt+0x4c120>", 10807020], [" a4e6f0:\tmovi\tv13.2d, #0x0", 10807024], [" a4e6f4:\tcbnz\tx24, a4e714 <islower@plt+0x9e10c4>", 10807028], [" a4e6f8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10807032], [" a4e6fc:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 10807036], [" a4e700:\tadd\tx0, x0, #0xd47", 10807040], [" a4e704:\tadd\tx1, x1, #0x679", 10807044], [" a4e708:\tmov\tw2, #0x387 \t// #903", 10807048], [" a4e70c:\tbl\tb9770 <islower@plt+0x4c120>", 10807052], [" a4e710:\tmovi\tv13.2d, #0x0", 10807056], [" a4e714:\tcmp\tw25, #0xf", 10807060], [" a4e718:\tb.ne\ta4ea30 <islower@plt+0x9e13e0>", 10807064], [" a4e71c:\tcbz\tw20, a4ea30 <islower@plt+0x9e13e0>", 10807068], [" a4e720:\tldr\tw8, [sp,#40]", 10807072], [" a4e724:\tldrsw\tx10, [sp,#28]", 10807076], [" a4e728:\tubfx\tw9, w8, #18, #4", 10807080], [" a4e72c:\tcbz\tw10, a4e78c <islower@plt+0x9e113c>", 10807084], [" a4e730:\ttbnz\tw10, #31, a4e794 <islower@plt+0x9e1144>", 10807088], [" a4e734:\tcmp\tw10, #0xf", 10807092], [" a4e738:\tb.le\ta4e7b0 <islower@plt+0x9e1160>", 10807096], [" a4e73c:\tand\tx11, x10, #0xfffffffffffffff0", 10807100], [" a4e740:\tdup\tv0.4s, w20", 10807104], [" a4e744:\tsub\tx16, x11, #0x10", 10807108], [" a4e748:\tlsr\tx1, x16, #4", 10807112], [" a4e74c:\tadd\tx1, x1, #0x1", 10807116], [" a4e750:\tadrp\tx18, cef000 <LoadQCC+0xf23d0>", 10807120], [" a4e754:\tadrp\tx17, cee000 <LoadQCC+0xf13d0>", 10807124], [" a4e758:\tand\tx12, x1, #0x3", 10807128], [" a4e75c:\tadrp\tx15, cef000 <LoadQCC+0xf23d0>", 10807132], [" a4e760:\tadrp\tx14, cef000 <LoadQCC+0xf23d0>", 10807136], [" a4e764:\tcmp\tx16, #0x30", 10807140], [" a4e768:\tb.cs\ta4e85c <islower@plt+0x9e120c>", 10807144], [" a4e76c:\tmov\tv4.16b, v13.16b", 10807148], [" a4e770:\tldr\tq1, [x18,#768]", 10807152], [" a4e774:\tmov\tv5.16b, v13.16b", 10807156], [" a4e778:\tldr\tq2, [x17,#3712]", 10807160], [" a4e77c:\tmov\tv6.16b, v13.16b", 10807164], [" a4e780:\tldr\tq3, [x15,#800]", 10807168], [" a4e784:\tldr\tq7, [x14,#784]", 10807172], [" a4e788:\tb\ta4e96c <islower@plt+0x9e131c>", 10807176], [" a4e78c:\tmov\tw12, wzr", 10807180], [" a4e790:\tb\ta4ea20 <islower@plt+0x9e13d0>", 10807184], [" a4e794:\tand\tw11, w10, #0x7", 10807188], [" a4e798:\tsub\tw15, w10, #0x1", 10807192], [" a4e79c:\tcmp\tw15, #0x7", 10807196], [" a4e7a0:\tb.cs\ta4e7bc <islower@plt+0x9e116c>", 10807200], [" a4e7a4:\tmov\tw12, wzr", 10807204], [" a4e7a8:\tmov\tw13, wzr", 10807208], [" a4e7ac:\tb\ta4e838 <islower@plt+0x9e11e8>", 10807212], [" a4e7b0:\tmov\tw13, wzr", 10807216], [" a4e7b4:\tmov\tx11, xzr", 10807220], [" a4e7b8:\tb\ta4e9e8 <islower@plt+0x9e1398>", 10807224], [" a4e7bc:\tmov\tw12, wzr", 10807228], [" a4e7c0:\tmov\tw13, wzr", 10807232], [" a4e7c4:\tsub\tw10, w10, w11", 10807236], [" a4e7c8:\torr\tw14, wzr, #0x1", 10807240], [" a4e7cc:\tadd\tw16, w20, w13", 10807244], [" a4e7d0:\tadd\tw17, w16, #0x1", 10807248], [" a4e7d4:\tadd\tw18, w16, #0x2", 10807252], [" a4e7d8:\tadd\tw1, w16, #0x4", 10807256], [" a4e7dc:\tadd\tw4, w16, #0x7", 10807260], [" a4e7e0:\tadd\tw0, w16, #0x3", 10807264], [" a4e7e4:\tlsl\tw28, w14, w16", 10807268], [" a4e7e8:\torr\tw12, w28, w12", 10807272], [" a4e7ec:\tadd\tw2, w16, #0x5", 10807276], [" a4e7f0:\tadd\tw3, w16, #0x6", 10807280], [" a4e7f4:\tlsl\tw15, w14, w17", 10807284], [" a4e7f8:\torr\tw16, w15, w12", 10807288], [" a4e7fc:\tlsl\tw17, w14, w18", 10807292], [" a4e800:\tlsl\tw18, w14, w1", 10807296], [" a4e804:\tlsl\tw1, w14, w4", 10807300], [" a4e808:\torr\tw4, w17, w16", 10807304], [" a4e80c:\tlsl\tw0, w14, w0", 10807308], [" a4e810:\torr\tw5, w0, w4", 10807312], [" a4e814:\torr\tw6, w18, w5", 10807316], [" a4e818:\tlsl\tw2, w14, w2", 10807320], [" a4e81c:\torr\tw7, w2, w6", 10807324], [" a4e820:\tlsl\tw3, w14, w3", 10807328], [" a4e824:\torr\tw22, w3, w7", 10807332], [" a4e828:\tadd\tw13, w13, #0x8", 10807336], [" a4e82c:\tsubs\tw10, w10, #0x8", 10807340], [" a4e830:\torr\tw12, w1, w22", 10807344], [" a4e834:\tb.ne\ta4e7cc <islower@plt+0x9e117c>", 10807348], [" a4e838:\tcbz\tw11, a4ea20 <islower@plt+0x9e13d0>", 10807352], [" a4e83c:\tadd\tw14, w13, w20", 10807356], [" a4e840:\torr\tw10, wzr, #0x1", 10807360], [" a4e844:\tlsl\tw22, w10, w14", 10807364], [" a4e848:\torr\tw12, w22, w12", 10807368], [" a4e84c:\tsubs\tw11, w11, #0x1", 10807372], [" a4e850:\tadd\tw14, w14, #0x1", 10807376], [" a4e854:\tb.ne\ta4e844 <islower@plt+0x9e11f4>", 10807380], [" a4e858:\tb\ta4ea20 <islower@plt+0x9e13d0>", 10807384], [" a4e85c:\tmovi\tv13.2d, #0x0", 10807388], [" a4e860:\tldr\tq1, [x18,#768]", 10807392], [" a4e864:\tmovi\tv16.4s, #0x10", 10807396], [" a4e868:\tldr\tq2, [x17,#3712]", 10807400], [" a4e86c:\tmovi\tv17.4s, #0x1", 10807404], [" a4e870:\tldr\tq3, [x15,#800]", 10807408], [" a4e874:\tmovi\tv18.4s, #0x20", 10807412], [" a4e878:\tldr\tq7, [x14,#784]", 10807416], [" a4e87c:\tmovi\tv19.4s, #0x30", 10807420], [" a4e880:\tsub\tx13, x1, x12", 10807424], [" a4e884:\tmovi\tv20.4s, #0x40", 10807428], [" a4e888:\tmov\tv4.16b, v13.16b", 10807432], [" a4e88c:\tmov\tv5.16b, v13.16b", 10807436], [" a4e890:\tmov\tv6.16b, v13.16b", 10807440], [" a4e894:\tadd\tv21.4s, v2.4s, v0.4s", 10807444], [" a4e898:\tsubs\tx13, x13, #0x4", 10807448], [" a4e89c:\tadd\tv22.4s, v3.4s, v0.4s", 10807452], [" a4e8a0:\tadd\tv23.4s, v7.4s, v0.4s", 10807456], [" a4e8a4:\tadd\tv24.4s, v1.4s, v0.4s", 10807460], [" a4e8a8:\tadd\tv2.4s, v2.4s, v20.4s", 10807464], [" a4e8ac:\tadd\tv3.4s, v3.4s, v20.4s", 10807468], [" a4e8b0:\tushl\tv25.4s, v17.4s, v21.4s", 10807472], [" a4e8b4:\tushl\tv26.4s, v17.4s, v22.4s", 10807476], [" a4e8b8:\tushl\tv27.4s, v17.4s, v23.4s", 10807480], [" a4e8bc:\tushl\tv28.4s, v17.4s, v24.4s", 10807484], [" a4e8c0:\tadd\tv29.4s, v21.4s, v16.4s", 10807488], [" a4e8c4:\tadd\tv30.4s, v22.4s, v16.4s", 10807492], [" a4e8c8:\tadd\tv31.4s, v23.4s, v16.4s", 10807496], [" a4e8cc:\tadd\tv8.4s, v24.4s, v16.4s", 10807500], [" a4e8d0:\tadd\tv9.4s, v21.4s, v18.4s", 10807504], [" a4e8d4:\tadd\tv10.4s, v22.4s, v18.4s", 10807508], [" a4e8d8:\tadd\tv11.4s, v23.4s, v18.4s", 10807512], [" a4e8dc:\tadd\tv12.4s, v24.4s, v18.4s", 10807516], [" a4e8e0:\tadd\tv21.4s, v21.4s, v19.4s", 10807520], [" a4e8e4:\tadd\tv22.4s, v22.4s, v19.4s", 10807524], [" a4e8e8:\torr\tv6.16b, v25.16b, v6.16b", 10807528], [" a4e8ec:\torr\tv5.16b, v26.16b, v5.16b", 10807532], [" a4e8f0:\torr\tv4.16b, v27.16b, v4.16b", 10807536], [" a4e8f4:\torr\tv25.16b, v28.16b, v13.16b", 10807540], [" a4e8f8:\tushl\tv26.4s, v17.4s, v29.4s", 10807544], [" a4e8fc:\tushl\tv27.4s, v17.4s, v30.4s", 10807548], [" a4e900:\tushl\tv28.4s, v17.4s, v31.4s", 10807552], [" a4e904:\tushl\tv29.4s, v17.4s, v8.4s", 10807556], [" a4e908:\tadd\tv23.4s, v23.4s, v19.4s", 10807560], [" a4e90c:\tadd\tv24.4s, v24.4s, v19.4s", 10807564], [" a4e910:\tushl\tv30.4s, v17.4s, v9.4s", 10807568], [" a4e914:\tushl\tv31.4s, v17.4s, v10.4s", 10807572], [" a4e918:\tushl\tv8.4s, v17.4s, v11.4s", 10807576], [" a4e91c:\tushl\tv9.4s, v17.4s, v12.4s", 10807580], [" a4e920:\tushl\tv10.4s, v17.4s, v21.4s", 10807584], [" a4e924:\tushl\tv11.4s, v17.4s, v22.4s", 10807588], [" a4e928:\torr\tv12.16b, v26.16b, v6.16b", 10807592], [" a4e92c:\torr\tv21.16b, v27.16b, v5.16b", 10807596], [" a4e930:\torr\tv22.16b, v28.16b, v4.16b", 10807600], [" a4e934:\torr\tv6.16b, v29.16b, v25.16b", 10807604], [" a4e938:\tushl\tv23.4s, v17.4s, v23.4s", 10807608], [" a4e93c:\tushl\tv24.4s, v17.4s, v24.4s", 10807612], [" a4e940:\torr\tv5.16b, v30.16b, v12.16b", 10807616], [" a4e944:\torr\tv4.16b, v31.16b, v21.16b", 10807620], [" a4e948:\torr\tv25.16b, v8.16b, v22.16b", 10807624], [" a4e94c:\torr\tv26.16b, v9.16b, v6.16b", 10807628], [" a4e950:\tadd\tv7.4s, v7.4s, v20.4s", 10807632], [" a4e954:\tadd\tv1.4s, v1.4s, v20.4s", 10807636], [" a4e958:\torr\tv6.16b, v10.16b, v5.16b", 10807640], [" a4e95c:\torr\tv5.16b, v11.16b, v4.16b", 10807644], [" a4e960:\torr\tv4.16b, v23.16b, v25.16b", 10807648], [" a4e964:\torr\tv13.16b, v24.16b, v26.16b", 10807652], [" a4e968:\tb.ne\ta4e894 <islower@plt+0x9e1244>", 10807656], [" a4e96c:\tcbz\tx12, a4e9c0 <islower@plt+0x9e1370>", 10807660], [" a4e970:\tmovi\tv21.4s, #0x10", 10807664], [" a4e974:\tmovi\tv22.4s, #0x1", 10807668], [" a4e978:\tadd\tv23.4s, v2.4s, v0.4s", 10807672], [" a4e97c:\tsubs\tx12, x12, #0x1", 10807676], [" a4e980:\tadd\tv24.4s, v3.4s, v0.4s", 10807680], [" a4e984:\tadd\tv25.4s, v7.4s, v0.4s", 10807684], [" a4e988:\tadd\tv26.4s, v1.4s, v0.4s", 10807688], [" a4e98c:\tadd\tv2.4s, v2.4s, v21.4s", 10807692], [" a4e990:\tadd\tv7.4s, v7.4s, v21.4s", 10807696], [" a4e994:\tushl\tv27.4s, v22.4s, v23.4s", 10807700], [" a4e998:\tushl\tv28.4s, v22.4s, v24.4s", 10807704], [" a4e99c:\tushl\tv29.4s, v22.4s, v25.4s", 10807708], [" a4e9a0:\tushl\tv30.4s, v22.4s, v26.4s", 10807712], [" a4e9a4:\tadd\tv3.4s, v3.4s, v21.4s", 10807716], [" a4e9a8:\tadd\tv1.4s, v1.4s, v21.4s", 10807720], [" a4e9ac:\torr\tv6.16b, v27.16b, v6.16b", 10807724], [" a4e9b0:\torr\tv5.16b, v28.16b, v5.16b", 10807728], [" a4e9b4:\torr\tv4.16b, v29.16b, v4.16b", 10807732], [" a4e9b8:\torr\tv13.16b, v30.16b, v13.16b", 10807736], [" a4e9bc:\tb.ne\ta4e978 <islower@plt+0x9e1328>", 10807740], [" a4e9c0:\torr\tv31.16b, v6.16b, v5.16b", 10807744], [" a4e9c4:\tcmp\tx11, x10", 10807748], [" a4e9c8:\torr\tv0.16b, v4.16b, v13.16b", 10807752], [" a4e9cc:\torr\tv4.16b, v31.16b, v0.16b", 10807756], [" a4e9d0:\t.inst\t0x6e044085 ; undefined", 10807760], [" a4e9d4:\torr\tv6.8b, v4.8b, v5.8b", 10807764], [" a4e9d8:\tmov\tw26, v6.s[1]", 10807768], [" a4e9dc:\tfmov\tw28, s6", 10807772], [" a4e9e0:\torr\tw13, w28, w26", 10807776], [" a4e9e4:\tb.ge\ta4ea0c <islower@plt+0x9e13bc>", 10807780], [" a4e9e8:\tsub\tx16, x10, #0x1", 10807784], [" a4e9ec:\tmov\tw12, w20", 10807788], [" a4e9f0:\torr\tw15, wzr, #0x1", 10807792], [" a4e9f4:\tadd\tw17, w12, w11", 10807796], [" a4e9f8:\tcmp\tx11, x16", 10807800], [" a4e9fc:\tadd\tx11, x11, #0x1", 10807804], [" a4ea00:\tlsl\tw18, w15, w17", 10807808], [" a4ea04:\torr\tw13, w18, w13", 10807812], [" a4ea08:\tb.lt\ta4e9f4 <islower@plt+0x9e13a4>", 10807816], [" a4ea0c:\torr\tw22, wzr, #0x1", 10807820], [" a4ea10:\tcmp\tw10, #0x1", 10807824], [" a4ea14:\tlsl\tw10, w22, w20", 10807828], [" a4ea18:\tcsel\tw11, w10, wzr, lt", 10807832], [" a4ea1c:\torr\tw12, w13, w11", 10807836], [" a4ea20:\tcmp\tw9, w12", 10807840], [" a4ea24:\tb.eq\ta4ea30 <islower@plt+0x9e13e0>", 10807844], [" a4ea28:\tbfi\tw8, w12, #18, #4", 10807848], [" a4ea2c:\tstr\tw8, [sp,#40]", 10807852], [" a4ea30:\tmov\tx0, x24", 10807856], [" a4ea34:\tbl\t1c5224 <islower@plt+0x157bd4>", 10807860], [" a4ea38:\tadd\tx1, sp, #0x10", 10807864], [" a4ea3c:\tbl\t7a39b4 <islower@plt+0x736364>", 10807868], [" a4ea40:\tmov\tx8, x0", 10807872], [" a4ea44:\tcbz\tx8, a4ea60 <islower@plt+0x9e1410>", 10807876], [" a4ea48:\tcmp\tx8, x24", 10807880], [" a4ea4c:\tb.eq\ta4ea60 <islower@plt+0x9e1410>", 10807884], [" a4ea50:\torr\tw2, wzr, #0x1", 10807888], [" a4ea54:\tmov\tx0, x24", 10807892], [" a4ea58:\tmov\tx1, x8", 10807896], [" a4ea5c:\tbl\t1c3eb0 <islower@plt+0x156860>", 10807900], [" a4ea60:\tldr\tx0, [sp,#48]", 10807904], [" a4ea64:\tcmp\tx0, x29", 10807908], [" a4ea68:\tb.eq\ta4ea70 <islower@plt+0x9e1420>", 10807912], [" a4ea6c:\tbl\t6cda0 <operator delete(void*)@plt>", 10807916], [" a4ea70:\tldr\tw8, [sp,#12]", 10807920], [" a4ea74:\ttbz\tw8, #0, a4eca0 <islower@plt+0x9e1650>", 10807924], [" a4ea78:\tldr\tx0, [x23,#16]", 10807928], [" a4ea7c:\tbl\t1bdb40 <islower@plt+0x1504f0>", 10807932], [" a4ea80:\tldr\tx23, [x23,#24]", 10807936], [" a4ea84:\tadd\tx10, sp, #0x10", 10807940], [" a4ea88:\tldrb\tw9, [x0,#8]", 10807944], [" a4ea8c:\tadd\tx29, x10, #0x20", 10807948], [" a4ea90:\tadd\tx0, x10, #0x40", 10807952], [" a4ea94:\tstp\tx29, x29, [sp,#16]", 10807956], [" a4ea98:\tcmp\tw9, #0xa", 10807960], [" a4ea9c:\tstr\tx0, [sp,#32]", 10807964], [" a4eaa0:\tb.hi\ta4ece0 <islower@plt+0x9e1690>", 10807968], [" a4eaa4:\torr\tw13, wzr, #0x1", 10807972], [" a4eaa8:\tmov\tw10, #0x47e \t// #1150", 10807976], [" a4eaac:\tlsl\tw9, w13, w9", 10807980], [" a4eab0:\tand\tw11, w9, w10", 10807984], [" a4eab4:\tcbz\tw11, a4ece0 <islower@plt+0x9e1690>", 10807988], [" a4eab8:\tcbz\tx23, a4eb5c <islower@plt+0x9e150c>", 10807992], [" a4eabc:\tadd\tw21, w20, w21, lsl #2", 10807996], [" a4eac0:\tmov\tx0, x23", 10808000], [" a4eac4:\tbl\t1c2b30 <islower@plt+0x1554e0>", 10808004], [" a4eac8:\tmov\tx27, x0", 10808008], [" a4eacc:\tldrb\tw5, [x27,#8]", 10808012], [" a4ead0:\tcmp\tw5, #0x47", 10808016], [" a4ead4:\tb.ne\ta4ee44 <islower@plt+0x9e17f4>", 10808020], [" a4ead8:\tldur\tx20, [x27,#-24]", 10808024], [" a4eadc:\tcbz\tx20, a4ee44 <islower@plt+0x9e17f4>", 10808028], [" a4eae0:\tldrb\tw6, [x20,#8]", 10808032], [" a4eae4:\tcmp\tw6, #0x2", 10808036], [" a4eae8:\tb.ne\ta4ee44 <islower@plt+0x9e17f4>", 10808040], [" a4eaec:\tmov\tx0, x20", 10808044], [" a4eaf0:\tbl\t1231ec <islower@plt+0xb5b9c>", 10808048], [" a4eaf4:\tcbz\tw0, a4ee44 <islower@plt+0x9e17f4>", 10808052], [" a4eaf8:\tmov\tx0, x20", 10808056], [" a4eafc:\tbl\t1231ec <islower@plt+0xb5b9c>", 10808060], [" a4eb00:\tmov\tw20, w0", 10808064], [" a4eb04:\tcmp\tw20, #0x68a", 10808068], [" a4eb08:\tcset\tw3, ne", 10808072], [" a4eb0c:\tmov\tx0, x19", 10808076], [" a4eb10:\tmov\tx1, x27", 10808080], [" a4eb14:\tmov\tw2, w21", 10808084], [" a4eb18:\tbl\ta4e414 <islower@plt+0x9e0dc4>", 10808088], [" a4eb1c:\tcmp\tw20, #0x68a", 10808092], [" a4eb20:\tb.ne\ta4eb54 <islower@plt+0x9e1504>", 10808096], [" a4eb24:\tldp\tx9, x2, [sp,#24]", 10808100], [" a4eb28:\tcmp\tx9, x2", 10808104], [" a4eb2c:\tb.cc\ta4eb44 <islower@plt+0x9e14f4>", 10808108], [" a4eb30:\tadd\tx0, sp, #0x10", 10808112], [" a4eb34:\torr\tw2, wzr, #0x8", 10808116], [" a4eb38:\tmov\tx1, xzr", 10808120], [" a4eb3c:\tbl\tbe0a4 <islower@plt+0x50a54>", 10808124], [" a4eb40:\tldr\tx9, [sp,#24]", 10808128], [" a4eb44:\tstr\tx27, [x9]", 10808132], [" a4eb48:\tldr\tx20, [sp,#24]", 10808136], [" a4eb4c:\tadd\tx10, x20, #0x8", 10808140], [" a4eb50:\tstr\tx10, [sp,#24]", 10808144], [" a4eb54:\tldr\tx23, [x23,#8]", 10808148], [" a4eb58:\tcbnz\tx23, a4eac0 <islower@plt+0x9e1470>", 10808152], [" a4eb5c:\tldp\tx10, x23, [sp,#16]", 10808156], [" a4eb60:\tcmp\tx23, x10", 10808160], [" a4eb64:\tb.eq\ta4ec90 <islower@plt+0x9e1640>", 10808164], [" a4eb68:\tadrp\tx19, c81000 <LoadQCC+0x843d0>", 10808168], [" a4eb6c:\tadrp\tx24, c85000 <LoadQCC+0x883d0>", 10808172], [" a4eb70:\tmov\tx27, xzr", 10808176], [" a4eb74:\torr\tw25, wzr, #0x1", 10808180], [" a4eb78:\tmov\tw20, #0xc4 \t// #196", 10808184], [" a4eb7c:\torr\tw26, wzr, #0x18", 10808188], [" a4eb80:\tmov\tx23, x10", 10808192], [" a4eb84:\tadd\tx19, x19, #0xd47", 10808196], [" a4eb88:\tadd\tx24, x24, #0x804", 10808200], [" a4eb8c:\tldr\tx21, [x23,x27,lsl #3]", 10808204], [" a4eb90:\tldrb\tw14, [x21,#8]", 10808208], [" a4eb94:\tcmp\tw14, #0x47", 10808212], [" a4eb98:\tb.ne\ta4ebb8 <islower@plt+0x9e1568>", 10808216], [" a4eb9c:\tldur\tx0, [x21,#-24]", 10808220], [" a4eba0:\tldrb\tw8, [x0,#8]", 10808224], [" a4eba4:\tcmp\tx0, #0x0", 10808228], [" a4eba8:\tccmp\tw8, #0x2, #0x0, ne", 10808232], [" a4ebac:\tb.ne\ta4ebb8 <islower@plt+0x9e1568>", 10808236], [" a4ebb0:\tbl\t1231ec <islower@plt+0xb5b9c>", 10808240], [" a4ebb4:\tcbnz\tw0, a4ebcc <islower@plt+0x9e157c>", 10808244], [" a4ebb8:\tmov\tx0, x19", 10808248], [" a4ebbc:\tmov\tx1, x24", 10808252], [" a4ebc0:\tmov\tw2, w20", 10808256], [" a4ebc4:\tbl\tb9770 <islower@plt+0x4c120>", 10808260], [" a4ebc8:\tldr\tx21, [x23,x27,lsl #3]", 10808264], [" a4ebcc:\tldr\tw0, [x21,#48]", 10808268], [" a4ebd0:\tmneg\tx27, x0, x26", 10808272], [" a4ebd4:\tadd\tx23, x21, x27", 10808276], [" a4ebd8:\tldr\tx22, [x23,#72]", 10808280], [" a4ebdc:\tldr\tx23, [x22,#16]", 10808284], [" a4ebe0:\tldrb\tw9, [x23,#8]", 10808288], [" a4ebe4:\tcmp\tw9, #0xe", 10808292], [" a4ebe8:\tb.eq\ta4ebfc <islower@plt+0x9e15ac>", 10808296], [" a4ebec:\tmov\tx0, x19", 10808300], [" a4ebf0:\tmov\tx1, x24", 10808304], [" a4ebf4:\tmov\tw2, w20", 10808308], [" a4ebf8:\tbl\tb9770 <islower@plt+0x4c120>", 10808312], [" a4ebfc:\tmov\tx0, x23", 10808316], [" a4ec00:\tbl\tf7290 <islower@plt+0x89c40>", 10808320], [" a4ec04:\tldr\tw9, [x21,#48]", 10808324], [" a4ec08:\tmneg\tx12, x9, x26", 10808328], [" a4ec0c:\tadd\tx8, x21, x12", 10808332], [" a4ec10:\tldr\tx21, [x8,#72]!", 10808336], [" a4ec14:\tcbz\tx21, a4ec3c <islower@plt+0x9e15ec>", 10808340], [" a4ec18:\tldp\tx11, x10, [x8,#8]", 10808344], [" a4ec1c:\tand\tx5, x10, #0xfffffffffffffffc", 10808348], [" a4ec20:\tstr\tx11, [x5]", 10808352], [" a4ec24:\tldr\tx6, [x8,#8]", 10808356], [" a4ec28:\tcbz\tx6, a4ec3c <islower@plt+0x9e15ec>", 10808360], [" a4ec2c:\tldr\tx13, [x6,#16]", 10808364], [" a4ec30:\tand\tx21, x13, #0x3", 10808368], [" a4ec34:\torr\tx14, x21, x5", 10808372], [" a4ec38:\tstr\tx14, [x6,#16]", 10808376], [" a4ec3c:\tstr\tx0, [x8]", 10808380], [" a4ec40:\tcbz\tx0, a4ec78 <islower@plt+0x9e1628>", 10808384], [" a4ec44:\tldr\tx4, [x0,#24]!", 10808388], [" a4ec48:\tmov\tx7, x8", 10808392], [" a4ec4c:\tstr\tx4, [x7,#8]!", 10808396], [" a4ec50:\tcbz\tx4, a4ec64 <islower@plt+0x9e1614>", 10808400], [" a4ec54:\tldr\tx15, [x4,#16]", 10808404], [" a4ec58:\tand\tx14, x15, #0x3", 10808408], [" a4ec5c:\torr\tx16, x14, x7", 10808412], [" a4ec60:\tstr\tx16, [x4,#16]", 10808416], [" a4ec64:\tldr\tx17, [x8,#16]", 10808420], [" a4ec68:\tand\tx15, x17, #0x3", 10808424], [" a4ec6c:\torr\tx18, x15, x0", 10808428], [" a4ec70:\tstr\tx18, [x8,#16]", 10808432], [" a4ec74:\tstr\tx8, [x0]", 10808436], [" a4ec78:\tldp\tx23, x2, [sp,#16]", 10808440], [" a4ec7c:\tmov\tw27, w25", 10808444], [" a4ec80:\tadd\tw25, w25, #0x1", 10808448], [" a4ec84:\tsub\tx3, x2, x23", 10808452], [" a4ec88:\tcmp\tx27, x3, asr #3", 10808456], [" a4ec8c:\tb.cc\ta4eb8c <islower@plt+0x9e153c>", 10808460], [" a4ec90:\tcmp\tx23, x29", 10808464], [" a4ec94:\tb.eq\ta4eca0 <islower@plt+0x9e1650>", 10808468], [" a4ec98:\tmov\tx0, x23", 10808472], [" a4ec9c:\tbl\t6cda0 <operator delete(void*)@plt>", 10808476], [" a4eca0:\tmrs\tx29, tpidr_el0", 10808480], [" a4eca4:\tldr\tx19, [x29,#40]", 10808484], [" a4eca8:\tldr\tx24, [sp,#136]", 10808488], [" a4ecac:\tcmp\tx19, x24", 10808492], [" a4ecb0:\tb.ne\ta4ee74 <islower@plt+0x9e1824>", 10808496], [" a4ecb4:\tldp\tx29, x30, [sp,#272]", 10808500], [" a4ecb8:\tldp\tx20, x19, [sp,#256]", 10808504], [" a4ecbc:\tldp\tx22, x21, [sp,#240]", 10808508], [" a4ecc0:\tldp\tx24, x23, [sp,#224]", 10808512], [" a4ecc4:\tldp\tx26, x25, [sp,#208]", 10808516], [" a4ecc8:\tldp\tx28, x27, [sp,#192]", 10808520], [" a4eccc:\tldp\td9, d8, [sp,#176]", 10808524], [" a4ecd0:\tldp\td11, d10, [sp,#160]", 10808528], [" a4ecd4:\tldp\td13, d12, [sp,#144]", 10808532], [" a4ecd8:\tadd\tsp, sp, #0x120", 10808536], [" a4ecdc:\tret", 10808540], [" a4ece0:\tcbz\tx23, a4eb5c <islower@plt+0x9e150c>", 10808544], [" a4ece4:\tadrp\tx24, c81000 <LoadQCC+0x843d0>", 10808548], [" a4ece8:\tadrp\tx25, cc6000 <LoadQCC+0xc93d0>", 10808552], [" a4ecec:\tadd\tw21, w20, w21, lsl #2", 10808556], [" a4ecf0:\torr\tw22, wzr, #0x18", 10808560], [" a4ecf4:\tadd\tx24, x24, #0xd47", 10808564], [" a4ecf8:\tadd\tx25, x25, #0x679", 10808568], [" a4ecfc:\tmov\tx0, x23", 10808572], [" a4ed00:\tbl\t1c2b30 <islower@plt+0x1554e0>", 10808576], [" a4ed04:\tmov\tx27, x0", 10808580], [" a4ed08:\tldrb\tw7, [x27,#8]", 10808584], [" a4ed0c:\tcmp\tw7, #0x47", 10808588], [" a4ed10:\tb.ne\ta4ee5c <islower@plt+0x9e180c>", 10808592], [" a4ed14:\tldur\tx0, [x27,#-24]", 10808596], [" a4ed18:\tcbz\tx0, a4ee5c <islower@plt+0x9e180c>", 10808600], [" a4ed1c:\tldrb\tw28, [x0,#8]", 10808604], [" a4ed20:\tcmp\tw28, #0x2", 10808608], [" a4ed24:\tb.ne\ta4ee5c <islower@plt+0x9e180c>", 10808612], [" a4ed28:\tbl\t1231ec <islower@plt+0xb5b9c>", 10808616], [" a4ed2c:\tcbz\tw0, a4ee5c <islower@plt+0x9e180c>", 10808620], [" a4ed30:\tldur\tx11, [x27,#-24]", 10808624], [" a4ed34:\tldrb\tw13, [x11,#8]", 10808628], [" a4ed38:\tcmp\tw13, #0x2", 10808632], [" a4ed3c:\tcsel\tx0, x11, xzr, eq", 10808636], [" a4ed40:\tbl\t1231ec <islower@plt+0xb5b9c>", 10808640], [" a4ed44:\torr\tw28, wzr, #0x1", 10808644], [" a4ed48:\tcmp\tw0, #0x62b", 10808648], [" a4ed4c:\tb.eq\ta4edac <islower@plt+0x9e175c>", 10808652], [" a4ed50:\tcmp\tw0, #0x62d", 10808656], [" a4ed54:\tb.eq\ta4edac <islower@plt+0x9e175c>", 10808660], [" a4ed58:\tcmp\tw0, #0x68a", 10808664], [" a4ed5c:\tb.ne\ta4ed98 <islower@plt+0x9e1748>", 10808668], [" a4ed60:\tldp\tx2, x5, [sp,#24]", 10808672], [" a4ed64:\tcmp\tx2, x5", 10808676], [" a4ed68:\tb.cc\ta4ed80 <islower@plt+0x9e1730>", 10808680], [" a4ed6c:\tadd\tx0, sp, #0x10", 10808684], [" a4ed70:\torr\tw2, wzr, #0x8", 10808688], [" a4ed74:\tmov\tx1, xzr", 10808692], [" a4ed78:\tbl\tbe0a4 <islower@plt+0x50a54>", 10808696], [" a4ed7c:\tldr\tx2, [sp,#24]", 10808700], [" a4ed80:\tstr\tx27, [x2]", 10808704], [" a4ed84:\tmov\tw28, wzr", 10808708], [" a4ed88:\tldr\tx12, [sp,#24]", 10808712], [" a4ed8c:\tadd\tx13, x12, #0x8", 10808716], [" a4ed90:\tstr\tx13, [sp,#24]", 10808720], [" a4ed94:\tb\ta4edac <islower@plt+0x9e175c>", 10808724], [" a4ed98:\tmov\tx0, x24", 10808728], [" a4ed9c:\tmov\tx1, x25", 10808732], [" a4eda0:\tmov\tw2, #0x3ca \t// #970", 10808736], [" a4eda4:\tbl\tb9770 <islower@plt+0x4c120>", 10808740], [" a4eda8:\tmov\tw28, wzr", 10808744], [" a4edac:\tldr\tw7, [x27,#48]", 10808748], [" a4edb0:\tumull\tx1, w28, w22", 10808752], [" a4edb4:\tmneg\tx8, x7, x22", 10808756], [" a4edb8:\tadd\tx8, x27, x8", 10808760], [" a4edbc:\tldr\tx26, [x8,x1]", 10808764], [" a4edc0:\tldrb\tw11, [x26,#8]", 10808768], [" a4edc4:\tcmp\tw11, #0xb", 10808772], [" a4edc8:\tcsel\tx26, x26, xzr, eq", 10808776], [" a4edcc:\tcbnz\tx26, a4ede0 <islower@plt+0x9e1790>", 10808780], [" a4edd0:\tmov\tx0, x24", 10808784], [" a4edd4:\tmov\tx1, x25", 10808788], [" a4edd8:\tmov\tw2, #0x3cd \t// #973", 10808792], [" a4eddc:\tbl\tb9770 <islower@plt+0x4c120>", 10808796], [" a4ede0:\tmov\tx0, x26", 10808800], [" a4ede4:\tldr\tw20, [x0,#56]!", 10808804], [" a4ede8:\tcmp\tw20, #0x40", 10808808], [" a4edec:\tb.hi\ta4edf8 <islower@plt+0x9e17a8>", 10808812], [" a4edf0:\tadd\tx3, x26, #0x40", 10808816], [" a4edf4:\tb\ta4ee20 <islower@plt+0x9e17d0>", 10808820], [" a4edf8:\tbl\t97a60 <islower@plt+0x2a410>", 10808824], [" a4edfc:\tsub\tw10, w20, w0", 10808828], [" a4ee00:\tcmp\tw10, #0x41", 10808832], [" a4ee04:\tb.cc\ta4ee1c <islower@plt+0x9e17cc>", 10808836], [" a4ee08:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 10808840], [" a4ee0c:\tmov\tx0, x24", 10808844], [" a4ee10:\tadd\tx1, x1, #0x2da", 10808848], [" a4ee14:\tmov\tw2, #0x4d8 \t// #1240", 10808852], [" a4ee18:\tbl\tb9770 <islower@plt+0x4c120>", 10808856], [" a4ee1c:\tldr\tx3, [x26,#64]", 10808860], [" a4ee20:\tldr\tw5, [x3]", 10808864], [" a4ee24:\tmov\tx0, x19", 10808868], [" a4ee28:\tmov\tx1, x27", 10808872], [" a4ee2c:\tmov\tw3, w28", 10808876], [" a4ee30:\tadd\tw2, w5, w21", 10808880], [" a4ee34:\tbl\ta4e414 <islower@plt+0x9e0dc4>", 10808884], [" a4ee38:\tldr\tx23, [x23,#8]", 10808888], [" a4ee3c:\tcbnz\tx23, a4ecfc <islower@plt+0x9e16ac>", 10808892], [" a4ee40:\tb\ta4eb5c <islower@plt+0x9e150c>", 10808896], [" a4ee44:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10808900], [" a4ee48:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 10808904], [" a4ee4c:\tadd\tx0, x0, #0xd47", 10808908], [" a4ee50:\tadd\tx1, x1, #0x679", 10808912], [" a4ee54:\tmov\tw2, #0x3b1 \t// #945", 10808916], [" a4ee58:\tbl\tb9770 <islower@plt+0x4c120>", 10808920], [" a4ee5c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 10808924], [" a4ee60:\tadrp\tx1, cc6000 <LoadQCC+0xc93d0>", 10808928], [" a4ee64:\tadd\tx0, x0, #0xd47", 10808932], [" a4ee68:\tadd\tx1, x1, #0x679", 10808936], [" a4ee6c:\tmov\tw2, #0x3bf \t// #959", 10808940], [" a4ee70:\tbl\tb9770 <islower@plt+0x4c120>", 10808944], [" a4ee74:\tbl\t6ce60 <__stack_chk_fail@plt>", 10808948], ["", 0]], "l": 16, "f": "updateVID(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, llvm::NamedMDNode*, char const*, unsigned int, unsigned int, bool, bool)"}, "156": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a5e1c0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x54a0>:", 0], [" a5e1c0:\tsub\tsp, sp, #0x120", 10871232], [" a5e1c4:\tstp\td13, d12, [sp,#144]", 10871236], [" a5e1c8:\tstp\td11, d10, [sp,#160]", 10871240], [" a5e1cc:\tstp\td9, d8, [sp,#176]", 10871244], [" a5e1d0:\tstp\tx28, x27, [sp,#192]", 10871248], [" a5e1d4:\tstp\tx26, x25, [sp,#208]", 10871252], [" a5e1d8:\tstp\tx24, x23, [sp,#224]", 10871256], [" a5e1dc:\tstp\tx22, x21, [sp,#240]", 10871260], [" a5e1e0:\tstp\tx20, x19, [sp,#256]", 10871264], [" a5e1e4:\tstp\tx29, x30, [sp,#272]", 10871268], [" a5e1e8:\tstr\tx4, [sp,#32]", 10871272], [" a5e1ec:\tmrs\tx18, tpidr_el0", 10871276], [" a5e1f0:\tstr\tx3, [sp,#48]", 10871280], [" a5e1f4:\tmov\tx21, x0", 10871284], [" a5e1f8:\tldr\tx9, [x18,#40]", 10871288], [" a5e1fc:\tcmp\tw2, #0x10", 10871292], [" a5e200:\tcset\tw22, eq", 10871296], [" a5e204:\tstr\tx9, [sp,#136]", 10871300], [" a5e208:\tldr\tw28, [x21,#80]", 10871304], [" a5e20c:\tstr\tw2, [sp,#44]", 10871308], [" a5e210:\tldrb\tw10, [x21,#103]", 10871312], [" a5e214:\tldr\tw29, [x21,#104]", 10871316], [" a5e218:\tand\tw8, w28, #0xffff", 10871320], [" a5e21c:\tsub\tw13, w8, #0x1", 10871324], [" a5e220:\tcmp\tw13, #0x2", 10871328], [" a5e224:\tcset\tw19, cc", 10871332], [" a5e228:\tcmp\tw10, #0x1d", 10871336], [" a5e22c:\tstr\twzr, [sp,#132]", 10871340], [" a5e230:\tb.hi\ta5e248 <islower@plt+0x9f0bf8>", 10871344], [" a5e234:\tadrp\tx0, d52000 <LoadQCC+0x1553d0>", 10871348], [" a5e238:\tadd\tx0, x0, #0xb90", 10871352], [" a5e23c:\tldr\tw8, [x0,w10,uxtw #2]", 10871356], [" a5e240:\tstr\tw8, [sp,#28]", 10871360], [" a5e244:\tb\ta5e250 <islower@plt+0x9f0c00>", 10871364], [" a5e248:\torr\tw9, wzr, #0x4", 10871368], [" a5e24c:\tstr\tw9, [sp,#28]", 10871372], [" a5e250:\tldr\tw2, [sp,#44]", 10871376], [" a5e254:\tadd\tx4, sp, #0x84", 10871380], [" a5e258:\tldr\tx3, [sp,#48]", 10871384], [" a5e25c:\tmov\tx0, x21", 10871388], [" a5e260:\tbl\ta4f178 <islower@plt+0x9e1b28>", 10871392], [" a5e264:\tldrsw\tx8, [sp,#132]", 10871396], [" a5e268:\tcbz\tw8, a5e8cc <islower@plt+0x9f127c>", 10871400], [" a5e26c:\tasr\tw26, w28, #16", 10871404], [" a5e270:\tand\tw17, w22, w19", 10871408], [" a5e274:\ttbz\tw17, #0, a5e2d8 <islower@plt+0x9f0c88>", 10871412], [" a5e278:\ttbnz\tw8, #31, a5e62c <islower@plt+0x9f0fdc>", 10871416], [" a5e27c:\tcmp\tw8, #0x10", 10871420], [" a5e280:\tb.lt\ta5e648 <islower@plt+0x9f0ff8>", 10871424], [" a5e284:\tand\tx9, x8, #0xfffffffffffffff0", 10871428], [" a5e288:\tdup\tv0.4s, w26", 10871432], [" a5e28c:\tmovi\tv1.2d, #0x0", 10871436], [" a5e290:\tsub\tx20, x9, #0x10", 10871440], [" a5e294:\tlsr\tx10, x20, #4", 10871444], [" a5e298:\tadd\tx17, x10, #0x1", 10871448], [" a5e29c:\tadrp\tx15, cef000 <LoadQCC+0xf23d0>", 10871452], [" a5e2a0:\tadrp\tx14, cee000 <LoadQCC+0xf13d0>", 10871456], [" a5e2a4:\tand\tx10, x17, #0x3", 10871460], [" a5e2a8:\tadrp\tx16, cef000 <LoadQCC+0xf23d0>", 10871464], [" a5e2ac:\tadrp\tx12, cef000 <LoadQCC+0xf23d0>", 10871468], [" a5e2b0:\tcmp\tx20, #0x30", 10871472], [" a5e2b4:\tb.cs\ta5e6f0 <islower@plt+0x9f10a0>", 10871476], [" a5e2b8:\tmov\tv5.16b, v1.16b", 10871480], [" a5e2bc:\tldr\tq3, [x15,#768]", 10871484], [" a5e2c0:\tmov\tv6.16b, v1.16b", 10871488], [" a5e2c4:\tldr\tq4, [x14,#3712]", 10871492], [" a5e2c8:\tmov\tv7.16b, v1.16b", 10871496], [" a5e2cc:\tldr\tq2, [x16,#800]", 10871500], [" a5e2d0:\tldr\tq16, [x12,#784]", 10871504], [" a5e2d4:\tb\ta5e7fc <islower@plt+0x9f11ac>", 10871508], [" a5e2d8:\tadd\tx1, sp, #0x60", 10871512], [" a5e2dc:\tstr\tw26, [sp,#24]", 10871516], [" a5e2e0:\torr\tx20, x1, #0x1", 10871520], [" a5e2e4:\tsbfx\tw29, w29, #16, #4", 10871524], [" a5e2e8:\ttbz\tw0, #0, a5e538 <islower@plt+0x9f0ee8>", 10871528], [" a5e2ec:\tmov\tw23, wzr", 10871532], [" a5e2f0:\tstr\tx21, [sp,#16]", 10871536], [" a5e2f4:\tldr\tx24, [x21]", 10871540], [" a5e2f8:\tmovi\tv17.2d, #0x0", 10871544], [" a5e2fc:\tstr\txzr, [sp,#96]", 10871548], [" a5e300:\tmov\tx0, x24", 10871552], [" a5e304:\tstur\tq17, [sp,#104]", 10871556], [" a5e308:\tbl\t6ce80 <strlen@plt>", 10871560], [" a5e30c:\tmov\tx25, x0", 10871564], [" a5e310:\tcmn\tx25, #0x11", 10871568], [" a5e314:\tb.hi\ta5e90c <islower@plt+0x9f12bc>", 10871572], [" a5e318:\tcmp\tx25, #0x17", 10871576], [" a5e31c:\tb.cs\ta5e334 <islower@plt+0x9f0ce4>", 10871580], [" a5e320:\tmov\tx26, x20", 10871584], [" a5e324:\tlsl\tx13, x25, #1", 10871588], [" a5e328:\tstrb\tw13, [sp,#96]", 10871592], [" a5e32c:\tcbnz\tx25, a5e354 <islower@plt+0x9f0d04>", 10871596], [" a5e330:\tb\ta5e364 <islower@plt+0x9f0d14>", 10871600], [" a5e334:\tadd\tx2, x25, #0x10", 10871604], [" a5e338:\tand\tx27, x2, #0xfffffffffffffff0", 10871608], [" a5e33c:\tmov\tx0, x27", 10871612], [" a5e340:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10871616], [" a5e344:\tmov\tx26, x0", 10871620], [" a5e348:\torr\tx3, x27, #0x1", 10871624], [" a5e34c:\tstp\tx25, x26, [sp,#104]", 10871628], [" a5e350:\tstr\tx3, [sp,#96]", 10871632], [" a5e354:\tmov\tx0, x26", 10871636], [" a5e358:\tmov\tx1, x24", 10871640], [" a5e35c:\tmov\tx2, x25", 10871644], [" a5e360:\tbl\t6cdd0 <memcpy@plt>", 10871648], [" a5e364:\tstrb\twzr, [x26,x25]", 10871652], [" a5e368:\tadd\tx8, sp, #0x48", 10871656], [" a5e36c:\tldrb\tw14, [sp,#96]", 10871660], [" a5e370:\tadd\tx0, sp, #0x38", 10871664], [" a5e374:\tldp\tx16, x15, [sp,#104]", 10871668], [" a5e378:\ttst\tw14, #0x1", 10871672], [" a5e37c:\tlsr\tx17, x14, #1", 10871676], [" a5e380:\tcsel\tx18, x20, x15, eq", 10871680], [" a5e384:\tcsel\tx1, x17, x16, eq", 10871684], [" a5e388:\tstp\tx18, x1, [sp,#56]", 10871688], [" a5e38c:\tmov\tw1, w23", 10871692], [" a5e390:\tbl\ta4ef54 <islower@plt+0x9e1904>", 10871696], [" a5e394:\tldrb\tw2, [sp,#96]", 10871700], [" a5e398:\ttbnz\tw2, #0, a5e3ac <islower@plt+0x9f0d5c>", 10871704], [" a5e39c:\tldr\tx19, [sp,#104]", 10871708], [" a5e3a0:\tmov\tw9, wzr", 10871712], [" a5e3a4:\tstrh\twzr, [sp,#96]", 10871716], [" a5e3a8:\tb\ta5e3c0 <islower@plt+0x9f0d70>", 10871720], [" a5e3ac:\tldr\tx4, [sp,#112]", 10871724], [" a5e3b0:\tmov\tx19, xzr", 10871728], [" a5e3b4:\tstrb\twzr, [x4]", 10871732], [" a5e3b8:\tldrb\tw9, [sp,#96]", 10871736], [" a5e3bc:\tstr\txzr, [sp,#104]", 10871740], [" a5e3c0:\tldr\tx2, [sp,#96]", 10871744], [" a5e3c4:\ttst\tw9, #0x1", 10871748], [" a5e3c8:\tmov\tw16, #0x16 \t// #22", 10871752], [" a5e3cc:\tmov\tx17, x16", 10871756], [" a5e3d0:\tand\tx10, x2, #0xfffffffffffffffe", 10871760], [" a5e3d4:\tcsel\tw8, w9, w2, eq", 10871764], [" a5e3d8:\tsub\tx5, x10, #0x1", 10871768], [" a5e3dc:\tcsel\tx4, x17, x5, eq", 10871772], [" a5e3e0:\ttst\tw8, #0x1", 10871776], [" a5e3e4:\tubfx\tx21, x8, #1, #7", 10871780], [" a5e3e8:\tcsel\tx27, x21, x19, eq", 10871784], [" a5e3ec:\tadd\tx6, x27, #0x10", 10871788], [" a5e3f0:\tand\tx9, x6, #0xfffffffffffffff0", 10871792], [" a5e3f4:\tsub\tx7, x9, #0x1", 10871796], [" a5e3f8:\tcmp\tx27, #0x17", 10871800], [" a5e3fc:\tcsel\tx26, x17, x7, cc", 10871804], [" a5e400:\tcmp\tx26, x4", 10871808], [" a5e404:\tb.eq\ta5e4a4 <islower@plt+0x9f0e54>", 10871812], [" a5e408:\tand\tw22, w8, #0x1", 10871816], [" a5e40c:\tcmp\tx27, #0x17", 10871820], [" a5e410:\tb.cs\ta5e42c <islower@plt+0x9f0ddc>", 10871824], [" a5e414:\tldr\tx25, [sp,#112]", 10871828], [" a5e418:\tmov\tw28, wzr", 10871832], [" a5e41c:\tcbnz\tw22, a5e448 <islower@plt+0x9f0df8>", 10871836], [" a5e420:\torr\tw22, wzr, #0x1", 10871840], [" a5e424:\tmov\tx24, x20", 10871844], [" a5e428:\tb\ta5e468 <islower@plt+0x9f0e18>", 10871848], [" a5e42c:\tadd\tx0, x26, #0x1", 10871852], [" a5e430:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10871856], [" a5e434:\tmov\tx24, x0", 10871860], [" a5e438:\tcbnz\tw22, a5e450 <islower@plt+0x9f0e00>", 10871864], [" a5e43c:\torr\tw28, wzr, #0x1", 10871868], [" a5e440:\tmov\tx25, x20", 10871872], [" a5e444:\tb\ta5e468 <islower@plt+0x9f0e18>", 10871876], [" a5e448:\tmov\tx24, x20", 10871880], [" a5e44c:\tb\ta5e458 <islower@plt+0x9f0e08>", 10871884], [" a5e450:\tldr\tx25, [sp,#112]", 10871888], [" a5e454:\torr\tw28, wzr, #0x1", 10871892], [" a5e458:\tcmn\tx19, #0x1", 10871896], [" a5e45c:\tb.eq\ta5e47c <islower@plt+0x9f0e2c>", 10871900], [" a5e460:\torr\tw22, wzr, #0x1", 10871904], [" a5e464:\tmov\tx21, x19", 10871908], [" a5e468:\tadd\tx2, x21, #0x1", 10871912], [" a5e46c:\tmov\tx0, x24", 10871916], [" a5e470:\tmov\tx1, x25", 10871920], [" a5e474:\tbl\t6cdd0 <memcpy@plt>", 10871924], [" a5e478:\ttbz\tw22, #0, a5e484 <islower@plt+0x9f0e34>", 10871928], [" a5e47c:\tmov\tx0, x25", 10871932], [" a5e480:\tbl\t6cda0 <operator delete(void*)@plt>", 10871936], [" a5e484:\ttbz\tw28, #0, a5e49c <islower@plt+0x9f0e4c>", 10871940], [" a5e488:\tadd\tx25, x26, #0x1", 10871944], [" a5e48c:\tstr\tx24, [sp,#112]", 10871948], [" a5e490:\torr\tx8, x25, #0x1", 10871952], [" a5e494:\tstp\tx8, x27, [sp,#96]", 10871956], [" a5e498:\tb\ta5e4a4 <islower@plt+0x9f0e54>", 10871960], [" a5e49c:\tlsl\tx24, x27, #1", 10871964], [" a5e4a0:\tstrb\tw24, [sp,#96]", 10871968], [" a5e4a4:\tldur\tq0, [sp,#72]", 10871972], [" a5e4a8:\tand\tw5, w29, #0x3", 10871976], [" a5e4ac:\tldr\tw27, [sp,#44]", 10871980], [" a5e4b0:\tldr\tx25, [sp,#88]", 10871984], [" a5e4b4:\tldr\tw28, [sp,#24]", 10871988], [" a5e4b8:\tstr\tq0, [sp,#96]", 10871992], [" a5e4bc:\tldrb\tw6, [sp,#96]", 10871996], [" a5e4c0:\tcmp\tw27, #0xf", 10872000], [" a5e4c4:\tmov\tx3, x25", 10872004], [" a5e4c8:\tldr\tx0, [sp,#48]", 10872008], [" a5e4cc:\tcset\tw7, eq", 10872012], [" a5e4d0:\tldr\tx2, [sp,#32]", 10872016], [" a5e4d4:\tadd\tw4, w28, w29, lsr #2", 10872020], [" a5e4d8:\tstr\tx25, [sp,#112]", 10872024], [" a5e4dc:\ttst\tw6, #0x1", 10872028], [" a5e4e0:\tcsel\tx3, x20, x3, eq", 10872032], [" a5e4e4:\tmov\tw1, w27", 10872036], [" a5e4e8:\tmov\tw6, wzr", 10872040], [" a5e4ec:\tbl\ta4e55c <islower@plt+0x9e0f0c>", 10872044], [" a5e4f0:\tldrb\tw4, [sp,#96]", 10872048], [" a5e4f4:\ttbz\tw4, #0, a5e500 <islower@plt+0x9f0eb0>", 10872052], [" a5e4f8:\tldr\tx0, [sp,#112]", 10872056], [" a5e4fc:\tbl\t6cda0 <operator delete(void*)@plt>", 10872060], [" a5e500:\tldr\tx21, [sp,#16]", 10872064], [" a5e504:\tadd\tw7, w28, w23", 10872068], [" a5e508:\tldr\tw19, [sp,#28]", 10872072], [" a5e50c:\torr\tw22, wzr, #0x1", 10872076], [" a5e510:\tldr\tw12, [sp,#132]", 10872080], [" a5e514:\tadd\tw23, w23, #0x1", 10872084], [" a5e518:\tlsl\tw28, w22, w7", 10872088], [" a5e51c:\tldr\tw10, [x21,#112]", 10872092], [" a5e520:\tadd\tw29, w29, w19", 10872096], [" a5e524:\tcmp\tw23, w12", 10872100], [" a5e528:\torr\tw22, w10, w28", 10872104], [" a5e52c:\tstr\tw22, [x21,#112]", 10872108], [" a5e530:\tb.cc\ta5e2f4 <islower@plt+0x9f0ca4>", 10872112], [" a5e534:\tb\ta5e8cc <islower@plt+0x9f127c>", 10872116], [" a5e538:\tmov\tw27, wzr", 10872120], [" a5e53c:\tldr\tx25, [x21]", 10872124], [" a5e540:\tmovi\tv18.2d, #0x0", 10872128], [" a5e544:\tstr\txzr, [sp,#96]", 10872132], [" a5e548:\tmov\tx0, x25", 10872136], [" a5e54c:\tstur\tq18, [sp,#104]", 10872140], [" a5e550:\tbl\t6ce80 <strlen@plt>", 10872144], [" a5e554:\tmov\tx23, x0", 10872148], [" a5e558:\tcmn\tx23, #0x10", 10872152], [" a5e55c:\tb.cs\ta5e90c <islower@plt+0x9f12bc>", 10872156], [" a5e560:\tcmp\tx23, #0x17", 10872160], [" a5e564:\tb.cs\ta5e57c <islower@plt+0x9f0f2c>", 10872164], [" a5e568:\tmov\tx24, x20", 10872168], [" a5e56c:\tlsl\tx11, x23, #1", 10872172], [" a5e570:\tstrb\tw11, [sp,#96]", 10872176], [" a5e574:\tcbnz\tx23, a5e5a0 <islower@plt+0x9f0f50>", 10872180], [" a5e578:\tb\ta5e5b0 <islower@plt+0x9f0f60>", 10872184], [" a5e57c:\tadd\tx24, x23, #0x10", 10872188], [" a5e580:\tand\tx26, x24, #0xfffffffffffffff0", 10872192], [" a5e584:\tmov\tx0, x26", 10872196], [" a5e588:\tbl\t6cde0 <operator new(unsigned long)@plt>", 10872200], [" a5e58c:\tmov\tx24, x0", 10872204], [" a5e590:\torr\tx9, x26, #0x1", 10872208], [" a5e594:\tldr\tw26, [sp,#24]", 10872212], [" a5e598:\tstp\tx23, x24, [sp,#104]", 10872216], [" a5e59c:\tstr\tx9, [sp,#96]", 10872220], [" a5e5a0:\tmov\tx0, x24", 10872224], [" a5e5a4:\tmov\tx1, x25", 10872228], [" a5e5a8:\tmov\tx2, x23", 10872232], [" a5e5ac:\tbl\t6cdd0 <memcpy@plt>", 10872236], [" a5e5b0:\tstrb\twzr, [x24,x23]", 10872240], [" a5e5b4:\tadd\tw4, w26, w29, lsr #2", 10872244], [" a5e5b8:\tldr\tw1, [sp,#44]", 10872248], [" a5e5bc:\tand\tw5, w29, #0x3", 10872252], [" a5e5c0:\tldrb\tw8, [sp,#96]", 10872256], [" a5e5c4:\tldr\tx12, [sp,#112]", 10872260], [" a5e5c8:\tldr\tx0, [sp,#48]", 10872264], [" a5e5cc:\tcmp\tw1, #0xf", 10872268], [" a5e5d0:\tldr\tx2, [sp,#32]", 10872272], [" a5e5d4:\tcset\tw7, eq", 10872276], [" a5e5d8:\ttst\tw8, #0x1", 10872280], [" a5e5dc:\tcsel\tx3, x20, x12, eq", 10872284], [" a5e5e0:\tmov\tw6, wzr", 10872288], [" a5e5e4:\tbl\ta4e55c <islower@plt+0x9e0f0c>", 10872292], [" a5e5e8:\tldrb\tw12, [sp,#96]", 10872296], [" a5e5ec:\ttbz\tw12, #0, a5e5f8 <islower@plt+0x9f0fa8>", 10872300], [" a5e5f0:\tldr\tx0, [sp,#112]", 10872304], [" a5e5f4:\tbl\t6cda0 <operator delete(void*)@plt>", 10872308], [" a5e5f8:\tldr\tw19, [x21,#112]", 10872312], [" a5e5fc:\tadd\tw22, w26, w27", 10872316], [" a5e600:\tldr\tw12, [sp,#28]", 10872320], [" a5e604:\torr\tw13, wzr, #0x1", 10872324], [" a5e608:\tldr\tw14, [sp,#132]", 10872328], [" a5e60c:\tadd\tw27, w27, #0x1", 10872332], [" a5e610:\tlsl\tw13, w13, w22", 10872336], [" a5e614:\torr\tw15, w19, w13", 10872340], [" a5e618:\tadd\tw29, w29, w12", 10872344], [" a5e61c:\tcmp\tw27, w14", 10872348], [" a5e620:\tstr\tw15, [x21,#112]", 10872352], [" a5e624:\tb.cc\ta5e53c <islower@plt+0x9f0eec>", 10872356], [" a5e628:\tb\ta5e8cc <islower@plt+0x9f127c>", 10872360], [" a5e62c:\tldr\tw10, [x21,#112]", 10872364], [" a5e630:\tand\tw9, w8, #0x7", 10872368], [" a5e634:\tsub\tw14, w8, #0x1", 10872372], [" a5e638:\tcmp\tw14, #0x7", 10872376], [" a5e63c:\tb.cs\ta5e650 <islower@plt+0x9f1000>", 10872380], [" a5e640:\tmov\tw11, wzr", 10872384], [" a5e644:\tb\ta5e6c8 <islower@plt+0x9f1078>", 10872388], [" a5e648:\tmov\tx9, xzr", 10872392], [" a5e64c:\tb\ta5e884 <islower@plt+0x9f1234>", 10872396], [" a5e650:\tmov\tw11, wzr", 10872400], [" a5e654:\tsub\tw8, w8, w9", 10872404], [" a5e658:\torr\tw12, wzr, #0x1", 10872408], [" a5e65c:\tadd\tw15, w26, w11", 10872412], [" a5e660:\tadd\tw16, w15, #0x1", 10872416], [" a5e664:\tadd\tw17, w15, #0x2", 10872420], [" a5e668:\tadd\tw1, w15, #0x5", 10872424], [" a5e66c:\tadd\tw18, w15, #0x3", 10872428], [" a5e670:\tadd\tw0, w15, #0x4", 10872432], [" a5e674:\tlsl\tw14, w12, w15", 10872436], [" a5e678:\torr\tw13, w10, w14", 10872440], [" a5e67c:\tadd\tw2, w15, #0x6", 10872444], [" a5e680:\tadd\tw3, w15, #0x7", 10872448], [" a5e684:\tlsl\tw15, w12, w16", 10872452], [" a5e688:\torr\tw16, w13, w15", 10872456], [" a5e68c:\tlsl\tw17, w12, w17", 10872460], [" a5e690:\tlsl\tw6, w12, w1", 10872464], [" a5e694:\torr\tw1, w16, w17", 10872468], [" a5e698:\tlsl\tw18, w12, w18", 10872472], [" a5e69c:\tlsl\tw5, w12, w0", 10872476], [" a5e6a0:\torr\tw0, w1, w18", 10872480], [" a5e6a4:\torr\tw4, w0, w5", 10872484], [" a5e6a8:\torr\tw7, w4, w6", 10872488], [" a5e6ac:\tlsl\tw2, w12, w2", 10872492], [" a5e6b0:\torr\tw10, w7, w2", 10872496], [" a5e6b4:\tadd\tw11, w11, #0x8", 10872500], [" a5e6b8:\tsubs\tw8, w8, #0x8", 10872504], [" a5e6bc:\tlsl\tw3, w12, w3", 10872508], [" a5e6c0:\torr\tw10, w10, w3", 10872512], [" a5e6c4:\tb.ne\ta5e65c <islower@plt+0x9f100c>", 10872516], [" a5e6c8:\tcbz\tw9, a5e6e8 <islower@plt+0x9f1098>", 10872520], [" a5e6cc:\tadd\tw12, w11, w26", 10872524], [" a5e6d0:\torr\tw8, wzr, #0x1", 10872528], [" a5e6d4:\tlsl\tw11, w8, w12", 10872532], [" a5e6d8:\torr\tw10, w10, w11", 10872536], [" a5e6dc:\tsubs\tw9, w9, #0x1", 10872540], [" a5e6e0:\tadd\tw12, w12, #0x1", 10872544], [" a5e6e4:\tb.ne\ta5e6d4 <islower@plt+0x9f1084>", 10872548], [" a5e6e8:\tstr\tw10, [x21,#112]", 10872552], [" a5e6ec:\tb\ta5e8cc <islower@plt+0x9f127c>", 10872556], [" a5e6f0:\tmovi\tv17.4s, #0x10", 10872560], [" a5e6f4:\tldr\tq3, [x15,#768]", 10872564], [" a5e6f8:\tmovi\tv18.4s, #0x1", 10872568], [" a5e6fc:\tldr\tq4, [x14,#3712]", 10872572], [" a5e700:\tmovi\tv19.4s, #0x20", 10872576], [" a5e704:\tldr\tq2, [x16,#800]", 10872580], [" a5e708:\tmovi\tv20.4s, #0x30", 10872584], [" a5e70c:\tldr\tq16, [x12,#784]", 10872588], [" a5e710:\tmovi\tv21.4s, #0x40", 10872592], [" a5e714:\tsub\tx11, x17, x10", 10872596], [" a5e718:\tmov\tv5.16b, v1.16b", 10872600], [" a5e71c:\tmov\tv6.16b, v1.16b", 10872604], [" a5e720:\tmov\tv7.16b, v1.16b", 10872608], [" a5e724:\tadd\tv22.4s, v4.4s, v0.4s", 10872612], [" a5e728:\tsubs\tx11, x11, #0x4", 10872616], [" a5e72c:\tadd\tv23.4s, v2.4s, v0.4s", 10872620], [" a5e730:\tadd\tv24.4s, v16.4s, v0.4s", 10872624], [" a5e734:\tadd\tv25.4s, v3.4s, v0.4s", 10872628], [" a5e738:\tadd\tv4.4s, v4.4s, v21.4s", 10872632], [" a5e73c:\tadd\tv2.4s, v2.4s, v21.4s", 10872636], [" a5e740:\tushl\tv26.4s, v18.4s, v22.4s", 10872640], [" a5e744:\tushl\tv27.4s, v18.4s, v23.4s", 10872644], [" a5e748:\tushl\tv28.4s, v18.4s, v24.4s", 10872648], [" a5e74c:\tushl\tv29.4s, v18.4s, v25.4s", 10872652], [" a5e750:\tadd\tv30.4s, v22.4s, v17.4s", 10872656], [" a5e754:\tadd\tv31.4s, v23.4s, v17.4s", 10872660], [" a5e758:\tadd\tv8.4s, v24.4s, v17.4s", 10872664], [" a5e75c:\tadd\tv9.4s, v25.4s, v17.4s", 10872668], [" a5e760:\tadd\tv10.4s, v22.4s, v19.4s", 10872672], [" a5e764:\tadd\tv11.4s, v23.4s, v19.4s", 10872676], [" a5e768:\tadd\tv12.4s, v24.4s, v19.4s", 10872680], [" a5e76c:\tadd\tv13.4s, v25.4s, v19.4s", 10872684], [" a5e770:\tadd\tv22.4s, v22.4s, v20.4s", 10872688], [" a5e774:\tadd\tv23.4s, v23.4s, v20.4s", 10872692], [" a5e778:\torr\tv7.16b, v7.16b, v26.16b", 10872696], [" a5e77c:\torr\tv6.16b, v6.16b, v27.16b", 10872700], [" a5e780:\torr\tv5.16b, v5.16b, v28.16b", 10872704], [" a5e784:\torr\tv1.16b, v1.16b, v29.16b", 10872708], [" a5e788:\tushl\tv26.4s, v18.4s, v30.4s", 10872712], [" a5e78c:\tushl\tv27.4s, v18.4s, v31.4s", 10872716], [" a5e790:\tushl\tv28.4s, v18.4s, v8.4s", 10872720], [" a5e794:\tushl\tv29.4s, v18.4s, v9.4s", 10872724], [" a5e798:\tadd\tv24.4s, v24.4s, v20.4s", 10872728], [" a5e79c:\tadd\tv25.4s, v25.4s, v20.4s", 10872732], [" a5e7a0:\tushl\tv30.4s, v18.4s, v10.4s", 10872736], [" a5e7a4:\tushl\tv31.4s, v18.4s, v11.4s", 10872740], [" a5e7a8:\tushl\tv8.4s, v18.4s, v12.4s", 10872744], [" a5e7ac:\tushl\tv9.4s, v18.4s, v13.4s", 10872748], [" a5e7b0:\tushl\tv10.4s, v18.4s, v22.4s", 10872752], [" a5e7b4:\tushl\tv11.4s, v18.4s, v23.4s", 10872756], [" a5e7b8:\torr\tv12.16b, v7.16b, v26.16b", 10872760], [" a5e7bc:\torr\tv13.16b, v6.16b, v27.16b", 10872764], [" a5e7c0:\torr\tv22.16b, v5.16b, v28.16b", 10872768], [" a5e7c4:\torr\tv23.16b, v1.16b, v29.16b", 10872772], [" a5e7c8:\tushl\tv24.4s, v18.4s, v24.4s", 10872776], [" a5e7cc:\tushl\tv25.4s, v18.4s, v25.4s", 10872780], [" a5e7d0:\torr\tv7.16b, v12.16b, v30.16b", 10872784], [" a5e7d4:\torr\tv6.16b, v13.16b, v31.16b", 10872788], [" a5e7d8:\torr\tv5.16b, v22.16b, v8.16b", 10872792], [" a5e7dc:\torr\tv1.16b, v23.16b, v9.16b", 10872796], [" a5e7e0:\tadd\tv16.4s, v16.4s, v21.4s", 10872800], [" a5e7e4:\tadd\tv3.4s, v3.4s, v21.4s", 10872804], [" a5e7e8:\torr\tv7.16b, v7.16b, v10.16b", 10872808], [" a5e7ec:\torr\tv6.16b, v6.16b, v11.16b", 10872812], [" a5e7f0:\torr\tv5.16b, v5.16b, v24.16b", 10872816], [" a5e7f4:\torr\tv1.16b, v1.16b, v25.16b", 10872820], [" a5e7f8:\tb.ne\ta5e724 <islower@plt+0x9f10d4>", 10872824], [" a5e7fc:\tcbz\tx10, a5e850 <islower@plt+0x9f1200>", 10872828], [" a5e800:\tmovi\tv22.4s, #0x10", 10872832], [" a5e804:\tmovi\tv23.4s, #0x1", 10872836], [" a5e808:\tadd\tv24.4s, v4.4s, v0.4s", 10872840], [" a5e80c:\tsubs\tx10, x10, #0x1", 10872844], [" a5e810:\tadd\tv25.4s, v2.4s, v0.4s", 10872848], [" a5e814:\tadd\tv26.4s, v16.4s, v0.4s", 10872852], [" a5e818:\tadd\tv27.4s, v3.4s, v0.4s", 10872856], [" a5e81c:\tadd\tv4.4s, v4.4s, v22.4s", 10872860], [" a5e820:\tadd\tv16.4s, v16.4s, v22.4s", 10872864], [" a5e824:\tushl\tv28.4s, v23.4s, v24.4s", 10872868], [" a5e828:\tushl\tv29.4s, v23.4s, v25.4s", 10872872], [" a5e82c:\tushl\tv30.4s, v23.4s, v26.4s", 10872876], [" a5e830:\tushl\tv31.4s, v23.4s, v27.4s", 10872880], [" a5e834:\tadd\tv2.4s, v2.4s, v22.4s", 10872884], [" a5e838:\tadd\tv3.4s, v3.4s, v22.4s", 10872888], [" a5e83c:\torr\tv7.16b, v7.16b, v28.16b", 10872892], [" a5e840:\torr\tv6.16b, v6.16b, v29.16b", 10872896], [" a5e844:\torr\tv5.16b, v5.16b, v30.16b", 10872900], [" a5e848:\torr\tv1.16b, v1.16b, v31.16b", 10872904], [" a5e84c:\tb.ne\ta5e808 <islower@plt+0x9f11b8>", 10872908], [" a5e850:\torr\tv0.16b, v7.16b, v6.16b", 10872912], [" a5e854:\tldr\tw5, [x21,#112]", 10872916], [" a5e858:\torr\tv1.16b, v5.16b, v1.16b", 10872920], [" a5e85c:\tcmp\tx9, x8", 10872924], [" a5e860:\torr\tv5.16b, v0.16b, v1.16b", 10872928], [" a5e864:\t.inst\t0x6e0540a6 ; undefined", 10872932], [" a5e868:\torr\tv7.8b, v5.8b, v6.8b", 10872936], [" a5e86c:\tmov\tw18, v7.s[1]", 10872940], [" a5e870:\tfmov\tw6, s7", 10872944], [" a5e874:\torr\tw2, w6, w18", 10872948], [" a5e878:\torr\tw3, w5, w2", 10872952], [" a5e87c:\tstr\tw3, [x21,#112]", 10872956], [" a5e880:\tb.ge\ta5e8b0 <islower@plt+0x9f1260>", 10872960], [" a5e884:\tldr\tw11, [x21,#112]", 10872964], [" a5e888:\tmov\tw10, w26", 10872968], [" a5e88c:\tsub\tx13, x8, #0x1", 10872972], [" a5e890:\torr\tw14, wzr, #0x1", 10872976], [" a5e894:\tadd\tw1, w10, w9", 10872980], [" a5e898:\tcmp\tx9, x13", 10872984], [" a5e89c:\tadd\tx9, x9, #0x1", 10872988], [" a5e8a0:\tlsl\tw0, w14, w1", 10872992], [" a5e8a4:\torr\tw11, w11, w0", 10872996], [" a5e8a8:\tb.lt\ta5e894 <islower@plt+0x9f1244>", 10873000], [" a5e8ac:\tstr\tw11, [x21,#112]", 10873004], [" a5e8b0:\tcmp\tw8, #0x1", 10873008], [" a5e8b4:\tb.ge\ta5e8cc <islower@plt+0x9f127c>", 10873012], [" a5e8b8:\tldr\tw4, [x21,#112]", 10873016], [" a5e8bc:\torr\tw7, wzr, #0x1", 10873020], [" a5e8c0:\tlsl\tw10, w7, w26", 10873024], [" a5e8c4:\torr\tw11, w4, w10", 10873028], [" a5e8c8:\tstr\tw11, [x21,#112]", 10873032], [" a5e8cc:\tmrs\tx23, tpidr_el0", 10873036], [" a5e8d0:\tldr\tx20, [x23,#40]", 10873040], [" a5e8d4:\tldr\tx0, [sp,#136]", 10873044], [" a5e8d8:\tcmp\tx20, x0", 10873048], [" a5e8dc:\tb.ne\ta5e914 <islower@plt+0x9f12c4>", 10873052], [" a5e8e0:\tldp\tx29, x30, [sp,#272]", 10873056], [" a5e8e4:\tldp\tx20, x19, [sp,#256]", 10873060], [" a5e8e8:\tldp\tx22, x21, [sp,#240]", 10873064], [" a5e8ec:\tldp\tx24, x23, [sp,#224]", 10873068], [" a5e8f0:\tldp\tx26, x25, [sp,#208]", 10873072], [" a5e8f4:\tldp\tx28, x27, [sp,#192]", 10873076], [" a5e8f8:\tldp\td9, d8, [sp,#176]", 10873080], [" a5e8fc:\tldp\td11, d10, [sp,#160]", 10873084], [" a5e900:\tldp\td13, d12, [sp,#144]", 10873088], [" a5e904:\tadd\tsp, sp, #0x120", 10873092], [" a5e908:\tret", 10873096], [" a5e90c:\tadd\tx0, sp, #0x60", 10873100], [" a5e910:\tbl\t84c84 <islower@plt+0x17634>", 10873104], [" a5e914:\tbl\t6ce60 <__stack_chk_fail@plt>", 10873108], ["", 0]], "l": 16, "f": "updateSymbolVID(GLSL_SYMBOL*, E_QGLC_SHADERTYPE, E_QGLC_GLSL_SYMBOLTYPE, llvm::Module*, llvm::NamedMDNode*)"}, "157": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000a1ddb0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x458b0>:", 0], [" a1ddb0:\tsub\tsp, sp, #0xd0", 10608048], [" a1ddb4:\tstp\tx27, x26, [sp,#128]", 10608052], [" a1ddb8:\tstp\tx25, x24, [sp,#144]", 10608056], [" a1ddbc:\tstp\tx23, x22, [sp,#160]", 10608060], [" a1ddc0:\tstp\tx21, x20, [sp,#176]", 10608064], [" a1ddc4:\tstp\tx19, x30, [sp,#192]", 10608068], [" a1ddc8:\tmrs\tx8, tpidr_el0", 10608072], [" a1ddcc:\tmov\tx19, x0", 10608076], [" a1ddd0:\tldr\tx22, [x8,#40]", 10608080], [" a1ddd4:\tstr\tx22, [sp,#120]", 10608084], [" a1ddd8:\tldr\tw27, [x1,#140]", 10608088], [" a1dddc:\tcbz\tw27, a1e124 <islower@plt+0x9b0ad4>", 10608092], [" a1dde0:\tadrp\tx20, cb4000 <LoadQCC+0xb73d0>", 10608096], [" a1dde4:\tldr\tx23, [x1,#280]", 10608100], [" a1dde8:\tadd\tx20, x20, #0xd09", 10608104], [" a1ddec:\tldr\tx22, [x19]", 10608108], [" a1ddf0:\tmov\tw1, #0x14 \t// #20", 10608112], [" a1ddf4:\tmov\tx0, x20", 10608116], [" a1ddf8:\tbl\t6ce90 <__strlen_chk@plt>", 10608120], [" a1ddfc:\tmov\tx2, x0", 10608124], [" a1de00:\tmov\tx0, x22", 10608128], [" a1de04:\tmov\tx1, x20", 10608132], [" a1de08:\tbl\t1ad86c <islower@plt+0x14021c>", 10608136], [" a1de0c:\tmov\tx20, x0", 10608140], [" a1de10:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 10608144], [" a1de14:\tcbz\tw0, a1dec8 <islower@plt+0x9b0878>", 10608148], [" a1de18:\tmov\tx8, sp", 10608152], [" a1de1c:\tmov\tw21, wzr", 10608156], [" a1de20:\tadd\tx26, x8, #0x40", 10608160], [" a1de24:\tadd\tx24, x8, #0x60", 10608164], [" a1de28:\tmov\tw25, #0xffffffff \t// #-1", 10608168], [" a1de2c:\tmov\tx0, x20", 10608172], [" a1de30:\tmov\tw1, w21", 10608176], [" a1de34:\tbl\t1a9d6c <islower@plt+0x13c71c>", 10608180], [" a1de38:\tmov\tx22, x0", 10608184], [" a1de3c:\tcbz\tx22, a1deb0 <islower@plt+0x9b0860>", 10608188], [" a1de40:\tmov\tx0, x22", 10608192], [" a1de44:\tmov\tw1, wzr", 10608196], [" a1de48:\tbl\t1a9240 <islower@plt+0x13bbf0>", 10608200], [" a1de4c:\tcbz\tx0, a1deb0 <islower@plt+0x9b0860>", 10608204], [" a1de50:\tldrb\tw14, [x0,#8]", 10608208], [" a1de54:\tcmp\tw14, #0x4", 10608212], [" a1de58:\tb.ne\ta1deb0 <islower@plt+0x9b0860>", 10608216], [" a1de5c:\tmovi\tv0.2d, #0x0", 10608220], [" a1de60:\tmov\tx1, sp", 10608224], [" a1de64:\tmov\tx0, x22", 10608228], [" a1de68:\tstp\tx26, x26, [sp,#32]", 10608232], [" a1de6c:\tstr\tx24, [sp,#48]", 10608236], [" a1de70:\tstp\twzr, wzr, [sp,#96]", 10608240], [" a1de74:\tstr\twzr, [sp,#104]", 10608244], [" a1de78:\tmov\tv1.16b, v0.16b", 10608248], [" a1de7c:\tstp\tq1, q1, [sp]", 10608252], [" a1de80:\tbl\t2f71b4 <islower@plt+0x289b64>", 10608256], [" a1de84:\tldr\tw15, [sp,#8]", 10608260], [" a1de88:\tcmp\tw15, #0x3", 10608264], [" a1de8c:\tb.ne\ta1dea0 <islower@plt+0x9b0850>", 10608268], [" a1de90:\tldr\tw11, [sp,#16]", 10608272], [" a1de94:\tubfx\tw12, w11, #2, #18", 10608276], [" a1de98:\tcmp\tw12, w25", 10608280], [" a1de9c:\tcsel\tw25, w12, w25, gt", 10608284], [" a1dea0:\tldr\tx0, [sp,#32]", 10608288], [" a1dea4:\tcmp\tx0, x26", 10608292], [" a1dea8:\tb.eq\ta1deb0 <islower@plt+0x9b0860>", 10608296], [" a1deac:\tbl\t6cda0 <operator delete(void*)@plt>", 10608300], [" a1deb0:\tmov\tx0, x20", 10608304], [" a1deb4:\tadd\tw21, w21, #0x1", 10608308], [" a1deb8:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 10608312], [" a1debc:\tcmp\tw21, w0", 10608316], [" a1dec0:\tb.cc\ta1de2c <islower@plt+0x9b07dc>", 10608320], [" a1dec4:\tb\ta1decc <islower@plt+0x9b087c>", 10608324], [" a1dec8:\tmov\tw25, #0xffffffff \t// #-1", 10608328], [" a1decc:\tadd\tw22, w25, #0x1", 10608332], [" a1ded0:\tadd\tw24, w25, #0x2", 10608336], [" a1ded4:\tand\tw25, w27, #0x3", 10608340], [" a1ded8:\tsub\tw13, w27, #0x1", 10608344], [" a1dedc:\tcmp\tw13, #0x3", 10608348], [" a1dee0:\tb.cs\ta1def0 <islower@plt+0x9b08a0>", 10608352], [" a1dee4:\tmov\tx26, xzr", 10608356], [" a1dee8:\tmov\tx0, x23", 10608360], [" a1deec:\tb\ta1e0a0 <islower@plt+0x9b0a50>", 10608364], [" a1def0:\tmov\tx26, xzr", 10608368], [" a1def4:\tsub\tw27, w27, w25", 10608372], [" a1def8:\tadd\tx21, x23, #0xf0", 10608376], [" a1defc:\tldp\tx18, x8, [x21,#-160]", 10608380], [" a1df00:\tldp\tx12, x6, [x21,#-144]", 10608384], [" a1df04:\tand\tw10, w18, #0xffff", 10608388], [" a1df08:\tcmp\tw10, #0x9", 10608392], [" a1df0c:\tmov\tw9, w22", 10608396], [" a1df10:\tb.eq\ta1df20 <islower@plt+0x9b08d0>", 10608400], [" a1df14:\tcmp\tw10, #0xa", 10608404], [" a1df18:\tb.ne\ta1df60 <islower@plt+0x9b0910>", 10608408], [" a1df1c:\tmov\tw9, w24", 10608412], [" a1df20:\tcmn\tw9, #0x1", 10608416], [" a1df24:\tb.eq\ta1df60 <islower@plt+0x9b0910>", 10608420], [" a1df28:\tcmp\tw9, w18, asr #16", 10608424], [" a1df2c:\tb.eq\ta1df60 <islower@plt+0x9b0910>", 10608428], [" a1df30:\tlsl\tw10, w9, #16", 10608432], [" a1df34:\tand\tx9, x18, #0xffffffff0000ffff", 10608436], [" a1df38:\torr\tx11, x9, x10", 10608440], [" a1df3c:\tand\tx10, x6, #0xfffffffffff0ffff", 10608444], [" a1df40:\tsub\tx0, x21, #0xf0", 10608448], [" a1df44:\tstp\tx11, x8, [x21,#-160]", 10608452], [" a1df48:\torr\tw2, wzr, #0x10", 10608456], [" a1df4c:\tstp\tx12, x10, [x21,#-144]", 10608460], [" a1df50:\tmov\tw1, wzr", 10608464], [" a1df54:\tldr\tx3, [x19]", 10608468], [" a1df58:\tmov\tx4, x20", 10608472], [" a1df5c:\tbl\ta5e1c0 <islower@plt+0x9f0b70>", 10608476], [" a1df60:\tldp\tx4, x9, [x21,#-40]", 10608480], [" a1df64:\tldp\tx13, x7, [x21,#-24]", 10608484], [" a1df68:\tand\tw11, w4, #0xffff", 10608488], [" a1df6c:\tcmp\tw11, #0x9", 10608492], [" a1df70:\tmov\tw8, w22", 10608496], [" a1df74:\tb.eq\ta1df84 <islower@plt+0x9b0934>", 10608500], [" a1df78:\tcmp\tw11, #0xa", 10608504], [" a1df7c:\tb.ne\ta1dfc4 <islower@plt+0x9b0974>", 10608508], [" a1df80:\tmov\tw8, w24", 10608512], [" a1df84:\tcmn\tw8, #0x1", 10608516], [" a1df88:\tb.eq\ta1dfc4 <islower@plt+0x9b0974>", 10608520], [" a1df8c:\tcmp\tw8, w4, asr #16", 10608524], [" a1df90:\tb.eq\ta1dfc4 <islower@plt+0x9b0974>", 10608528], [" a1df94:\tlsl\tw17, w8, #16", 10608532], [" a1df98:\tand\tx15, x4, #0xffffffff0000ffff", 10608536], [" a1df9c:\torr\tx18, x15, x17", 10608540], [" a1dfa0:\tand\tx16, x7, #0xfffffffffff0ffff", 10608544], [" a1dfa4:\tsub\tx0, x21, #0x78", 10608548], [" a1dfa8:\tstp\tx18, x9, [x21,#-40]", 10608552], [" a1dfac:\torr\tw2, wzr, #0x10", 10608556], [" a1dfb0:\tstp\tx13, x16, [x21,#-24]", 10608560], [" a1dfb4:\tmov\tw1, wzr", 10608564], [" a1dfb8:\tldr\tx3, [x19]", 10608568], [" a1dfbc:\tmov\tx4, x20", 10608572], [" a1dfc0:\tbl\ta5e1c0 <islower@plt+0x9f0b70>", 10608576], [" a1dfc4:\tldp\tx1, x15, [x21,#80]", 10608580], [" a1dfc8:\tldp\tx16, x3, [x21,#96]", 10608584], [" a1dfcc:\tand\tw8, w1, #0xffff", 10608588], [" a1dfd0:\tcmp\tw8, #0x9", 10608592], [" a1dfd4:\tmov\tw12, w22", 10608596], [" a1dfd8:\tb.eq\ta1dfe8 <islower@plt+0x9b0998>", 10608600], [" a1dfdc:\tcmp\tw8, #0xa", 10608604], [" a1dfe0:\tb.ne\ta1e028 <islower@plt+0x9b09d8>", 10608608], [" a1dfe4:\tmov\tw12, w24", 10608612], [" a1dfe8:\tcmn\tw12, #0x1", 10608616], [" a1dfec:\tb.eq\ta1e028 <islower@plt+0x9b09d8>", 10608620], [" a1dff0:\tcmp\tw12, w1, asr #16", 10608624], [" a1dff4:\tb.eq\ta1e028 <islower@plt+0x9b09d8>", 10608628], [" a1dff8:\tlsl\tw2, w12, #16", 10608632], [" a1dffc:\tand\tx17, x1, #0xffffffff0000ffff", 10608636], [" a1e000:\torr\tx4, x17, x2", 10608640], [" a1e004:\tand\tx18, x3, #0xfffffffffff0ffff", 10608644], [" a1e008:\torr\tw2, wzr, #0x10", 10608648], [" a1e00c:\tstp\tx4, x15, [x21,#80]", 10608652], [" a1e010:\tmov\tx0, x21", 10608656], [" a1e014:\tstp\tx16, x18, [x21,#96]", 10608660], [" a1e018:\tmov\tw1, wzr", 10608664], [" a1e01c:\tldr\tx3, [x19]", 10608668], [" a1e020:\tmov\tx4, x20", 10608672], [" a1e024:\tbl\ta5e1c0 <islower@plt+0x9f0b70>", 10608676], [" a1e028:\tldp\tx2, x10, [x21,#200]", 10608680], [" a1e02c:\tldp\tx14, x0, [x21,#216]", 10608684], [" a1e030:\tand\tw9, w2, #0xffff", 10608688], [" a1e034:\tcmp\tw9, #0x9", 10608692], [" a1e038:\tmov\tw11, w22", 10608696], [" a1e03c:\tb.eq\ta1e04c <islower@plt+0x9b09fc>", 10608700], [" a1e040:\tcmp\tw9, #0xa", 10608704], [" a1e044:\tb.ne\ta1e08c <islower@plt+0x9b0a3c>", 10608708], [" a1e048:\tmov\tw11, w24", 10608712], [" a1e04c:\tcmn\tw11, #0x1", 10608716], [" a1e050:\tb.eq\ta1e08c <islower@plt+0x9b0a3c>", 10608720], [" a1e054:\tcmp\tw11, w2, asr #16", 10608724], [" a1e058:\tb.eq\ta1e08c <islower@plt+0x9b0a3c>", 10608728], [" a1e05c:\tlsl\tw5, w11, #16", 10608732], [" a1e060:\tand\tx2, x2, #0xffffffff0000ffff", 10608736], [" a1e064:\torr\tx6, x2, x5", 10608740], [" a1e068:\tand\tx3, x0, #0xfffffffffff0ffff", 10608744], [" a1e06c:\tadd\tx0, x21, #0x78", 10608748], [" a1e070:\tstp\tx6, x10, [x21,#200]", 10608752], [" a1e074:\torr\tw2, wzr, #0x10", 10608756], [" a1e078:\tstp\tx14, x3, [x21,#216]", 10608760], [" a1e07c:\tmov\tw1, wzr", 10608764], [" a1e080:\tldr\tx3, [x19]", 10608768], [" a1e084:\tmov\tx4, x20", 10608772], [" a1e088:\tbl\ta5e1c0 <islower@plt+0x9f0b70>", 10608776], [" a1e08c:\tadd\tx26, x26, #0x4", 10608780], [" a1e090:\tsubs\tw27, w27, #0x4", 10608784], [" a1e094:\tadd\tx21, x21, #0x1e0", 10608788], [" a1e098:\tb.ne\ta1defc <islower@plt+0x9b08ac>", 10608792], [" a1e09c:\tsub\tx0, x21, #0xf0", 10608796], [" a1e0a0:\tcbz\tw25, a1e124 <islower@plt+0x9b0ad4>", 10608800], [" a1e0a4:\torr\tw12, wzr, #0x78", 10608804], [" a1e0a8:\tmadd\tx11, x26, x12, x23", 10608808], [" a1e0ac:\tadd\tx21, x11, #0x50", 10608812], [" a1e0b0:\tldp\tx5, x11, [x21]", 10608816], [" a1e0b4:\tadd\tx23, x0, #0x78", 10608820], [" a1e0b8:\tldp\tx17, x8, [x21,#16]", 10608824], [" a1e0bc:\tand\tw12, w5, #0xffff", 10608828], [" a1e0c0:\tcmp\tw12, #0x9", 10608832], [" a1e0c4:\tmov\tw10, w22", 10608836], [" a1e0c8:\tb.eq\ta1e0d8 <islower@plt+0x9b0a88>", 10608840], [" a1e0cc:\tcmp\tw12, #0xa", 10608844], [" a1e0d0:\tb.ne\ta1e114 <islower@plt+0x9b0ac4>", 10608848], [" a1e0d4:\tmov\tw10, w24", 10608852], [" a1e0d8:\tcmn\tw10, #0x1", 10608856], [" a1e0dc:\tb.eq\ta1e114 <islower@plt+0x9b0ac4>", 10608860], [" a1e0e0:\tcmp\tw10, w5, asr #16", 10608864], [" a1e0e4:\tb.eq\ta1e114 <islower@plt+0x9b0ac4>", 10608868], [" a1e0e8:\tlsl\tw13, w10, #16", 10608872], [" a1e0ec:\tand\tx12, x5, #0xffffffff0000ffff", 10608876], [" a1e0f0:\torr\tx14, x12, x13", 10608880], [" a1e0f4:\tand\tx13, x8, #0xfffffffffff0ffff", 10608884], [" a1e0f8:\torr\tw2, wzr, #0x10", 10608888], [" a1e0fc:\tstp\tx14, x11, [x21]", 10608892], [" a1e100:\tmov\tw1, wzr", 10608896], [" a1e104:\tstp\tx17, x13, [x21,#16]", 10608900], [" a1e108:\tmov\tx4, x20", 10608904], [" a1e10c:\tldr\tx3, [x19]", 10608908], [" a1e110:\tbl\ta5e1c0 <islower@plt+0x9f0b70>", 10608912], [" a1e114:\tsubs\tw25, w25, #0x1", 10608916], [" a1e118:\tadd\tx21, x21, #0x78", 10608920], [" a1e11c:\tmov\tx0, x23", 10608924], [" a1e120:\tb.ne\ta1e0b0 <islower@plt+0x9b0a60>", 10608928], [" a1e124:\tmrs\tx14, tpidr_el0", 10608932], [" a1e128:\tldr\tx20, [x14,#40]", 10608936], [" a1e12c:\tldr\tx15, [sp,#120]", 10608940], [" a1e130:\tcmp\tx20, x15", 10608944], [" a1e134:\tb.ne\ta1e154 <islower@plt+0x9b0b04>", 10608948], [" a1e138:\tldp\tx19, x30, [sp,#192]", 10608952], [" a1e13c:\tldp\tx21, x20, [sp,#176]", 10608956], [" a1e140:\tldp\tx23, x22, [sp,#160]", 10608960], [" a1e144:\tldp\tx25, x24, [sp,#144]", 10608964], [" a1e148:\tldp\tx27, x26, [sp,#128]", 10608968], [" a1e14c:\tadd\tsp, sp, #0xd0", 10608972], [" a1e150:\tret", 10608976], [" a1e154:\tbl\t6ce60 <__stack_chk_fail@plt>", 10608980], ["", 0]], "l": 16, "f": "LLVMModuleUpdater::assignIOLocationInBinning(QGLC_GLSL_SYMBOLDATA&)"}, "158": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000985248 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xde418>:", 0], [" 985248:\tstp\tx28, x22, [sp,#-48]!", 9982536], [" 98524c:\tstp\tx21, x20, [sp,#16]", 9982540], [" 985250:\tstp\tx19, x30, [sp,#32]", 9982544], [" 985254:\tsub\tsp, sp, #0x950", 9982548], [" 985258:\tmrs\tx10, tpidr_el0", 9982552], [" 98525c:\tmov\tx22, sp", 9982556], [" 985260:\tldr\tx8, [x10,#40]", 9982560], [" 985264:\tmov\tx19, x0", 9982564], [" 985268:\tstr\tx8, [x22]", 9982568], [" 98526c:\tldr\tw8, [x19,#40]", 9982572], [" 985270:\tcbnz\tw8, 985280 <islower@plt+0x917c30>", 9982576], [" 985274:\tldr\tx11, [x19,#48]", 9982580], [" 985278:\tldr\tx11, [x11,#8]", 9982584], [" 98527c:\ttbnz\tw11, #6, 985298 <islower@plt+0x917c48>", 9982588], [" 985280:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9982592], [" 985284:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9982596], [" 985288:\tadd\tx0, x0, #0xd47", 9982600], [" 98528c:\tadd\tx1, x1, #0x58c", 9982604], [" 985290:\tmov\tw2, #0x34a \t// #842", 9982608], [" 985294:\tbl\tb9770 <islower@plt+0x4c120>", 9982612], [" 985298:\tadrp\tx21, cb4000 <LoadQCC+0xb73d0>", 9982616], [" 98529c:\tldr\tx20, [x19,#64]", 9982620], [" 9852a0:\tadd\tx21, x21, #0x18", 9982624], [" 9852a4:\tstrb\twzr, [sp,#12]", 9982628], [" 9852a8:\tmov\tw1, #0xd \t// #13", 9982632], [" 9852ac:\tmov\tx0, x21", 9982636], [" 9852b0:\tbl\t6ce90 <__strlen_chk@plt>", 9982640], [" 9852b4:\tmov\tx2, x0", 9982644], [" 9852b8:\tmov\tx0, x20", 9982648], [" 9852bc:\tmov\tx1, x21", 9982652], [" 9852c0:\tbl\t1ad86c <islower@plt+0x14021c>", 9982656], [" 9852c4:\tldr\tx1, [x19,#104]", 9982660], [" 9852c8:\tadd\tx2, sp, #0xc", 9982664], [" 9852cc:\torr\tw3, wzr, #0x1", 9982668], [" 9852d0:\tmov\tx0, x19", 9982672], [" 9852d4:\tbl\t986444 <islower@plt+0x918df4>", 9982676], [" 9852d8:\tldrb\tw9, [sp,#12]", 9982680], [" 9852dc:\tcbnz\tw9, 9852f8 <islower@plt+0x917ca8>", 9982684], [" 9852e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9982688], [" 9852e4:\tadrp\tx1, cb9000 <LoadQCC+0xbc3d0>", 9982692], [" 9852e8:\tadd\tx0, x0, #0xd47", 9982696], [" 9852ec:\tadd\tx1, x1, #0x58c", 9982700], [" 9852f0:\tmov\tw2, #0x354 \t// #852", 9982704], [" 9852f4:\tbl\tb9770 <islower@plt+0x4c120>", 9982708], [" 9852f8:\tldr\tx0, [x19,#80]", 9982712], [" 9852fc:\tcbz\tx0, 985308 <islower@plt+0x917cb8>", 9982716], [" 985300:\tstr\txzr, [x19,#80]", 9982720], [" 985304:\tbl\t6d120 <operator delete[](void*)@plt>", 9982724], [" 985308:\tldr\tx0, [x19,#64]", 9982728], [" 98530c:\tmov\tw2, wzr", 9982732], [" 985310:\tldr\tx1, [x19,#96]", 9982736], [" 985314:\tmov\tw3, wzr", 9982740], [" 985318:\tmov\tx4, xzr", 9982744], [" 98531c:\tstr\twzr, [x19,#88]", 9982748], [" 985320:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 9982752], [" 985324:\tldr\tx0, [x19,#64]", 9982756], [" 985328:\torr\tw2, wzr, #0x1", 9982760], [" 98532c:\tldp\tx1, x4, [x19,#96]", 9982764], [" 985330:\tmov\tw3, wzr", 9982768], [" 985334:\torr\tw20, wzr, #0x1", 9982772], [" 985338:\tbl\ta5ac28 <islower@plt+0x9ed5d8>", 9982776], [" 98533c:\tldr\tx9, [x19,#104]", 9982780], [" 985340:\tcbz\tx9, 9853c4 <islower@plt+0x917d74>", 9982784], [" 985344:\tldr\tw10, [x9]", 9982788], [" 985348:\tldr\tw11, [x9,#16]", 9982792], [" 98534c:\tcbz\tw11, 9853c0 <islower@plt+0x917d70>", 9982796], [" 985350:\tldr\tx8, [x9,#8]", 9982800], [" 985354:\tadd\tx9, x8, x10, lsl #4", 9982804], [" 985358:\tcbz\tw10, 98537c <islower@plt+0x917d2c>", 9982808], [" 98535c:\tldr\tx12, [x8]", 9982812], [" 985360:\torr\tx10, x12, #0x4", 9982816], [" 985364:\tcmn\tx10, #0x4", 9982820], [" 985368:\tb.ne\t98537c <islower@plt+0x917d2c>", 9982824], [" 98536c:\tadd\tx8, x8, #0x10", 9982828], [" 985370:\tcmp\tx8, x9", 9982832], [" 985374:\tb.ne\t98535c <islower@plt+0x917d0c>", 9982836], [" 985378:\tb\t9853c0 <islower@plt+0x917d70>", 9982840], [" 98537c:\tcmp\tx8, x9", 9982844], [" 985380:\tb.eq\t9853c0 <islower@plt+0x917d70>", 9982848], [" 985384:\torr\tw20, wzr, #0x1", 9982852], [" 985388:\tldr\tx12, [x8,#8]", 9982856], [" 98538c:\tldr\tx13, [x12]", 9982860], [" 985390:\tldrb\tw10, [x13,#53]", 9982864], [" 985394:\ttbnz\tw10, #5, 98544c <islower@plt+0x917dfc>", 9982868], [" 985398:\tadd\tx8, x8, #0x10", 9982872], [" 98539c:\tcmp\tx8, x9", 9982876], [" 9853a0:\tb.eq\t9853c0 <islower@plt+0x917d70>", 9982880], [" 9853a4:\tldr\tx18, [x8]", 9982884], [" 9853a8:\torr\tx11, x18, #0x4", 9982888], [" 9853ac:\tcmn\tx11, #0x4", 9982892], [" 9853b0:\tb.eq\t985398 <islower@plt+0x917d48>", 9982896], [" 9853b4:\tcmp\tx8, x9", 9982900], [" 9853b8:\tb.ne\t985388 <islower@plt+0x917d38>", 9982904], [" 9853bc:\tb\t9853c4 <islower@plt+0x917d74>", 9982908], [" 9853c0:\torr\tw20, wzr, #0x1", 9982912], [" 9853c4:\tcbz\tw20, 98541c <islower@plt+0x917dcc>", 9982916], [" 9853c8:\tldr\tx14, [x19,#32]", 9982920], [" 9853cc:\tldr\tw8, [x14,#88]", 9982924], [" 9853d0:\tcmp\tw8, #0x2", 9982928], [" 9853d4:\tb.lt\t98541c <islower@plt+0x917dcc>", 9982932], [" 9853d8:\tadd\tx0, sp, #0x10", 9982936], [" 9853dc:\tbl\ta0dfc8 <islower@plt+0x9a0978>", 9982940], [" 9853e0:\tldr\tx15, [x19,#48]", 9982944], [" 9853e4:\tadd\tx0, sp, #0x10", 9982948], [" 9853e8:\tldr\tx1, [x19,#64]", 9982952], [" 9853ec:\tldr\tx2, [x19,#120]", 9982956], [" 9853f0:\tldr\tx3, [x19,#32]", 9982960], [" 9853f4:\tldr\tw9, [x15,#52]", 9982964], [" 9853f8:\tldr\tw4, [x19,#40]", 9982968], [" 9853fc:\tcmp\tw9, #0x1", 9982972], [" 985400:\tcset\tw5, eq", 9982976], [" 985404:\tbl\ta0e3bc <islower@plt+0x9a0d6c>", 9982980], [" 985408:\tldr\tx1, [x19,#96]", 9982984], [" 98540c:\tadd\tx0, sp, #0x10", 9982988], [" 985410:\tbl\ta1ddb0 <islower@plt+0x9b0760>", 9982992], [" 985414:\tadd\tx0, sp, #0x10", 9982996], [" 985418:\tbl\ta0e064 <islower@plt+0x9a0a14>", 9983000], [" 98541c:\tmov\tx0, x19", 9983004], [" 985420:\tbl\t985458 <islower@plt+0x917e08>", 9983008], [" 985424:\tmrs\tx16, tpidr_el0", 9983012], [" 985428:\tldr\tx7, [x16,#40]", 9983016], [" 98542c:\tldr\tx20, [x22]", 9983020], [" 985430:\tcmp\tx7, x20", 9983024], [" 985434:\tb.ne\t985454 <islower@plt+0x917e04>", 9983028], [" 985438:\tadd\tsp, sp, #0x950", 9983032], [" 98543c:\tldp\tx19, x30, [sp,#32]", 9983036], [" 985440:\tldp\tx21, x20, [sp,#16]", 9983040], [" 985444:\tldp\tx28, x22, [sp],#48", 9983044], [" 985448:\tret", 9983048], [" 98544c:\tmov\tw20, wzr", 9983052], [" 985450:\tb\t9853c4 <islower@plt+0x917d74>", 9983056], [" 985454:\tbl\t6ce60 <__stack_chk_fail@plt>", 9983060], ["", 0]], "l": 16, "f": "LLVMCompiler::compileForBinning()"}, "159": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000904518 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x15f148>:", 0], [" 904518:\tsub\tsp, sp, #0x50", 9454872], [" 90451c:\tstp\tx21, x20, [sp,#48]", 9454876], [" 904520:\tstp\tx19, x30, [sp,#64]", 9454880], [" 904524:\tmrs\tx20, tpidr_el0", 9454884], [" 904528:\tmov\tx19, x1", 9454888], [" 90452c:\tldr\tx14, [x20,#40]", 9454892], [" 904530:\tmov\tx20, x0", 9454896], [" 904534:\tstr\tx14, [sp,#40]", 9454900], [" 904538:\tldr\tx8, [x20,#1336]", 9454904], [" 90453c:\tmov\tw14, w8", 9454908], [" 904540:\tcbnz\tw8, 904550 <islower@plt+0x896f00>", 9454912], [" 904544:\tlsr\tx15, x8, #32", 9454916], [" 904548:\tcbz\tx15, 9048ec <islower@plt+0x89729c>", 9454920], [" 90454c:\tmov\tw14, wzr", 9454924], [" 904550:\tldr\tw11, [x20,#1320]", 9454928], [" 904554:\tlsl\tw2, w14, #2", 9454932], [" 904558:\tcmp\tw2, w11", 9454936], [" 90455c:\tb.cs\t904590 <islower@plt+0x896f40>", 9454940], [" 904560:\tcmp\tw11, #0x41", 9454944], [" 904564:\tb.cc\t904590 <islower@plt+0x896f40>", 9454948], [" 904568:\tldr\tx21, [x20,#1328]", 9454952], [" 90456c:\tcmp\tw14, #0x21", 9454956], [" 904570:\tb.cc\t904704 <islower@plt+0x8970b4>", 9454960], [" 904574:\tsub\tw10, w14, #0x1", 9454964], [" 904578:\tclz\tw6, w10", 9454968], [" 90457c:\tmov\tw7, #0x21 \t// #33", 9454972], [" 904580:\tsub\tw9, w7, w6", 9454976], [" 904584:\torr\tw8, wzr, #0x1", 9454980], [" 904588:\tlsl\tw18, w8, w9", 9454984], [" 90458c:\tb\t904708 <islower@plt+0x8970b8>", 9454988], [" 904590:\tcbz\tw11, 9046fc <islower@plt+0x8970ac>", 9454992], [" 904594:\tlsl\tx0, x11, #4", 9454996], [" 904598:\tldr\tx11, [x20,#1328]", 9455000], [" 90459c:\tsub\tx9, x0, #0x10", 9455004], [" 9045a0:\tlsr\tx10, x9, #4", 9455008], [" 9045a4:\tadd\tx15, x10, #0x1", 9455012], [" 9045a8:\tand\tx14, x15, #0x7", 9455016], [" 9045ac:\tcmp\tx9, #0x70", 9455020], [" 9045b0:\tb.cc\t9046c8 <islower@plt+0x897078>", 9455024], [" 9045b4:\tsub\tx17, x15, x14", 9455028], [" 9045b8:\tmov\tw9, #0xffffffff \t// #-1", 9455032], [" 9045bc:\tldr\tw18, [x11]", 9455036], [" 9045c0:\tcmn\tw18, #0x2", 9455040], [" 9045c4:\tb.eq\t9045d8 <islower@plt+0x896f88>", 9455044], [" 9045c8:\tcmn\tw18, #0x1", 9455048], [" 9045cc:\tb.eq\t9045dc <islower@plt+0x896f8c>", 9455052], [" 9045d0:\tsub\tw8, w8, #0x1", 9455056], [" 9045d4:\tstr\tw8, [x20,#1336]", 9455060], [" 9045d8:\tstr\tw9, [x11]", 9455064], [" 9045dc:\tldr\tw0, [x11,#16]", 9455068], [" 9045e0:\tcmn\tw0, #0x2", 9455072], [" 9045e4:\tb.eq\t9045f8 <islower@plt+0x896fa8>", 9455076], [" 9045e8:\tcmn\tw0, #0x1", 9455080], [" 9045ec:\tb.eq\t9045fc <islower@plt+0x896fac>", 9455084], [" 9045f0:\tsub\tw8, w8, #0x1", 9455088], [" 9045f4:\tstr\tw8, [x20,#1336]", 9455092], [" 9045f8:\tstr\tw9, [x11,#16]", 9455096], [" 9045fc:\tldr\tw1, [x11,#32]", 9455100], [" 904600:\tcmn\tw1, #0x2", 9455104], [" 904604:\tb.eq\t904618 <islower@plt+0x896fc8>", 9455108], [" 904608:\tcmn\tw1, #0x1", 9455112], [" 90460c:\tb.eq\t90461c <islower@plt+0x896fcc>", 9455116], [" 904610:\tsub\tw8, w8, #0x1", 9455120], [" 904614:\tstr\tw8, [x20,#1336]", 9455124], [" 904618:\tstr\tw9, [x11,#32]", 9455128], [" 90461c:\tldr\tw2, [x11,#48]", 9455132], [" 904620:\tcmn\tw2, #0x2", 9455136], [" 904624:\tb.eq\t904638 <islower@plt+0x896fe8>", 9455140], [" 904628:\tcmn\tw2, #0x1", 9455144], [" 90462c:\tb.eq\t90463c <islower@plt+0x896fec>", 9455148], [" 904630:\tsub\tw8, w8, #0x1", 9455152], [" 904634:\tstr\tw8, [x20,#1336]", 9455156], [" 904638:\tstr\tw9, [x11,#48]", 9455160], [" 90463c:\tldr\tw3, [x11,#64]", 9455164], [" 904640:\tcmn\tw3, #0x2", 9455168], [" 904644:\tb.eq\t904658 <islower@plt+0x897008>", 9455172], [" 904648:\tcmn\tw3, #0x1", 9455176], [" 90464c:\tb.eq\t90465c <islower@plt+0x89700c>", 9455180], [" 904650:\tsub\tw8, w8, #0x1", 9455184], [" 904654:\tstr\tw8, [x20,#1336]", 9455188], [" 904658:\tstr\tw9, [x11,#64]", 9455192], [" 90465c:\tldr\tw4, [x11,#80]", 9455196], [" 904660:\tcmn\tw4, #0x2", 9455200], [" 904664:\tb.eq\t904678 <islower@plt+0x897028>", 9455204], [" 904668:\tcmn\tw4, #0x1", 9455208], [" 90466c:\tb.eq\t90467c <islower@plt+0x89702c>", 9455212], [" 904670:\tsub\tw8, w8, #0x1", 9455216], [" 904674:\tstr\tw8, [x20,#1336]", 9455220], [" 904678:\tstr\tw9, [x11,#80]", 9455224], [" 90467c:\tldr\tw5, [x11,#96]", 9455228], [" 904680:\tcmn\tw5, #0x2", 9455232], [" 904684:\tb.eq\t904698 <islower@plt+0x897048>", 9455236], [" 904688:\tcmn\tw5, #0x1", 9455240], [" 90468c:\tb.eq\t90469c <islower@plt+0x89704c>", 9455244], [" 904690:\tsub\tw8, w8, #0x1", 9455248], [" 904694:\tstr\tw8, [x20,#1336]", 9455252], [" 904698:\tstr\tw9, [x11,#96]", 9455256], [" 90469c:\tldr\tw6, [x11,#112]", 9455260], [" 9046a0:\tcmn\tw6, #0x2", 9455264], [" 9046a4:\tb.eq\t9046b8 <islower@plt+0x897068>", 9455268], [" 9046a8:\tcmn\tw6, #0x1", 9455272], [" 9046ac:\tb.eq\t9046bc <islower@plt+0x89706c>", 9455276], [" 9046b0:\tsub\tw8, w8, #0x1", 9455280], [" 9046b4:\tstr\tw8, [x20,#1336]", 9455284], [" 9046b8:\tstr\tw9, [x11,#112]", 9455288], [" 9046bc:\tadd\tx11, x11, #0x80", 9455292], [" 9046c0:\tsubs\tx17, x17, #0x8", 9455296], [" 9046c4:\tb.ne\t9045bc <islower@plt+0x896f6c>", 9455300], [" 9046c8:\tcbz\tx14, 9046fc <islower@plt+0x8970ac>", 9455304], [" 9046cc:\tmov\tw10, #0xffffffff \t// #-1", 9455308], [" 9046d0:\tldr\tw7, [x11]", 9455312], [" 9046d4:\tcmn\tw7, #0x2", 9455316], [" 9046d8:\tb.eq\t9046ec <islower@plt+0x89709c>", 9455320], [" 9046dc:\tcmn\tw7, #0x1", 9455324], [" 9046e0:\tb.eq\t9046f0 <islower@plt+0x8970a0>", 9455328], [" 9046e4:\tsub\tw8, w8, #0x1", 9455332], [" 9046e8:\tstr\tw8, [x20,#1336]", 9455336], [" 9046ec:\tstr\tw10, [x11]", 9455340], [" 9046f0:\tadd\tx11, x11, #0x10", 9455344], [" 9046f4:\tsubs\tx14, x14, #0x1", 9455348], [" 9046f8:\tb.ne\t9046d0 <islower@plt+0x897080>", 9455352], [" 9046fc:\tstr\twzr, [x20,#1340]", 9455356], [" 904700:\tb\t9048ec <islower@plt+0x89729c>", 9455360], [" 904704:\torr\tw18, wzr, #0x40", 9455364], [" 904708:\tmov\tw16, w18", 9455368], [" 90470c:\tstr\tw18, [x20,#1320]", 9455372], [" 904710:\tlsl\tx0, x16, #4", 9455376], [" 904714:\tstr\twzr, [x20,#1340]", 9455380], [" 904718:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9455384], [" 90471c:\tldrsw\tx2, [x20,#1320]", 9455388], [" 904720:\tstr\tx0, [x20,#1328]", 9455392], [" 904724:\tcbz\tw2, 9048e0 <islower@plt+0x897290>", 9455396], [" 904728:\tcmp\tw2, #0x0", 9455400], [" 90472c:\tb.le\t90474c <islower@plt+0x8970fc>", 9455404], [" 904730:\tcmp\tw2, #0x1", 9455408], [" 904734:\tb.ne\t904764 <islower@plt+0x897114>", 9455412], [" 904738:\tmov\tx6, xzr", 9455416], [" 90473c:\tmov\tw18, #0xffffffff \t// #-1", 9455420], [" 904740:\tlsl\tx4, x6, #4", 9455424], [" 904744:\tstr\tw18, [x0,x4]", 9455428], [" 904748:\tb\t9048e0 <islower@plt+0x897290>", 9455432], [" 90474c:\tand\tw9, w2, #0x7", 9455436], [" 904750:\tsub\tw13, w2, #0x1", 9455440], [" 904754:\tcmp\tw13, #0x7", 9455444], [" 904758:\tb.cs\t9047e8 <islower@plt+0x897198>", 9455448], [" 90475c:\tmov\tx15, xzr", 9455452], [" 904760:\tb\t904828 <islower@plt+0x8971d8>", 9455456], [" 904764:\tcmp\tw2, #0xf", 9455460], [" 904768:\tb.le\t904844 <islower@plt+0x8971f4>", 9455464], [" 90476c:\tsub\tx8, x2, #0x1", 9455468], [" 904770:\tand\tx11, x2, #0xf", 9455472], [" 904774:\tsub\tx12, x8, x11", 9455476], [" 904778:\tmov\tx1, xzr", 9455480], [" 90477c:\tadd\tx10, x0, #0x80", 9455484], [" 904780:\tsub\tx3, x12, #0xf", 9455488], [" 904784:\tmov\tw13, #0xffffffff \t// #-1", 9455492], [" 904788:\tadd\tx6, x1, #0x10", 9455496], [" 90478c:\tstur\tw13, [x10,#-128]", 9455500], [" 904790:\tcmp\tx1, x3", 9455504], [" 904794:\tstur\tw13, [x10,#-112]", 9455508], [" 904798:\tstur\tw13, [x10,#-96]", 9455512], [" 90479c:\tmov\tx1, x6", 9455516], [" 9047a0:\tstur\tw13, [x10,#-80]", 9455520], [" 9047a4:\tstur\tw13, [x10,#-64]", 9455524], [" 9047a8:\tstur\tw13, [x10,#-48]", 9455528], [" 9047ac:\tstur\tw13, [x10,#-32]", 9455532], [" 9047b0:\tstur\tw13, [x10,#-16]", 9455536], [" 9047b4:\tstr\tw13, [x10]", 9455540], [" 9047b8:\tstr\tw13, [x10,#16]", 9455544], [" 9047bc:\tstr\tw13, [x10,#32]", 9455548], [" 9047c0:\tstr\tw13, [x10,#48]", 9455552], [" 9047c4:\tstr\tw13, [x10,#64]", 9455556], [" 9047c8:\tstr\tw13, [x10,#80]", 9455560], [" 9047cc:\tstr\tw13, [x10,#96]", 9455564], [" 9047d0:\tstr\tw13, [x10,#112]", 9455568], [" 9047d4:\tadd\tx10, x10, #0x100", 9455572], [" 9047d8:\tb.ne\t904788 <islower@plt+0x897138>", 9455576], [" 9047dc:\tcbz\tx11, 9048e0 <islower@plt+0x897290>", 9455580], [" 9047e0:\tadd\tx6, x12, #0x1", 9455584], [" 9047e4:\tb\t904848 <islower@plt+0x8971f8>", 9455588], [" 9047e8:\tmov\tx15, xzr", 9455592], [" 9047ec:\tsub\tw12, w2, w9", 9455596], [" 9047f0:\tmov\tw14, #0xffffffff \t// #-1", 9455600], [" 9047f4:\tmov\tx11, x0", 9455604], [" 9047f8:\tstr\tw14, [x11]", 9455608], [" 9047fc:\tadd\tx15, x15, #0x8", 9455612], [" 904800:\tstr\tw14, [x11,#16]", 9455616], [" 904804:\tsubs\tw12, w12, #0x8", 9455620], [" 904808:\tstr\tw14, [x11,#32]", 9455624], [" 90480c:\tstr\tw14, [x11,#48]", 9455628], [" 904810:\tstr\tw14, [x11,#64]", 9455632], [" 904814:\tstr\tw14, [x11,#80]", 9455636], [" 904818:\tstr\tw14, [x11,#96]", 9455640], [" 90481c:\tstr\tw14, [x11,#112]", 9455644], [" 904820:\tadd\tx11, x11, #0x80", 9455648], [" 904824:\tb.ne\t9047f8 <islower@plt+0x8971a8>", 9455652], [" 904828:\tcbz\tw9, 9048e0 <islower@plt+0x897290>", 9455656], [" 90482c:\tadd\tx0, x0, x15, lsl #4", 9455660], [" 904830:\tmov\tw16, #0xffffffff \t// #-1", 9455664], [" 904834:\tsubs\tw9, w9, #0x1", 9455668], [" 904838:\tstr\tw16, [x0],#16", 9455672], [" 90483c:\tb.ne\t904834 <islower@plt+0x8971e4>", 9455676], [" 904840:\tb\t9048e0 <islower@plt+0x897290>", 9455680], [" 904844:\tmov\tx6, xzr", 9455684], [" 904848:\tand\tx4, x2, #0x8", 9455688], [" 90484c:\tcmp\tx4, #0x7", 9455692], [" 904850:\tb.ls\t904888 <islower@plt+0x897238>", 9455696], [" 904854:\tadd\tx11, x0, x6, lsl #4", 9455700], [" 904858:\tmov\tw17, #0xffffffff \t// #-1", 9455704], [" 90485c:\tadd\tx6, x6, #0x8", 9455708], [" 904860:\tcmp\tx6, x2", 9455712], [" 904864:\tstr\tw17, [x11]", 9455716], [" 904868:\tstr\tw17, [x11,#16]", 9455720], [" 90486c:\tstr\tw17, [x11,#32]", 9455724], [" 904870:\tstr\tw17, [x11,#48]", 9455728], [" 904874:\tstr\tw17, [x11,#64]", 9455732], [" 904878:\tstr\tw17, [x11,#80]", 9455736], [" 90487c:\tstr\tw17, [x11,#96]", 9455740], [" 904880:\tstr\tw17, [x11,#112]", 9455744], [" 904884:\tb.ge\t9048e0 <islower@plt+0x897290>", 9455748], [" 904888:\tand\tx5, x2, #0x4", 9455752], [" 90488c:\tcmp\tx5, #0x3", 9455756], [" 904890:\tb.ls\t9048b8 <islower@plt+0x897268>", 9455760], [" 904894:\tadd\tx12, x0, x6, lsl #4", 9455764], [" 904898:\tmov\tw1, #0xffffffff \t// #-1", 9455768], [" 90489c:\tadd\tx6, x6, #0x4", 9455772], [" 9048a0:\tcmp\tx6, x2", 9455776], [" 9048a4:\tstr\tw1, [x12]", 9455780], [" 9048a8:\tstr\tw1, [x12,#16]", 9455784], [" 9048ac:\tstr\tw1, [x12,#32]", 9455788], [" 9048b0:\tstr\tw1, [x12,#48]", 9455792], [" 9048b4:\tb.ge\t9048e0 <islower@plt+0x897290>", 9455796], [" 9048b8:\tand\tx7, x2, #0x2", 9455800], [" 9048bc:\tcmp\tx7, #0x1", 9455804], [" 9048c0:\tb.ls\t90473c <islower@plt+0x8970ec>", 9455808], [" 9048c4:\tadd\tx13, x0, x6, lsl #4", 9455812], [" 9048c8:\tmov\tw3, #0xffffffff \t// #-1", 9455816], [" 9048cc:\tadd\tx6, x6, #0x2", 9455820], [" 9048d0:\tcmp\tx6, x2", 9455824], [" 9048d4:\tstr\tw3, [x13]", 9455828], [" 9048d8:\tstr\tw3, [x13,#16]", 9455832], [" 9048dc:\tb.lt\t90473c <islower@plt+0x8970ec>", 9455836], [" 9048e0:\tmov\tx0, x21", 9455840], [" 9048e4:\tbl\t6cda0 <operator delete(void*)@plt>", 9455844], [" 9048e8:\tstr\twzr, [x20,#1336]", 9455848], [" 9048ec:\tldr\tx9, [x20,#1360]", 9455852], [" 9048f0:\tmov\tw15, w9", 9455856], [" 9048f4:\tcbnz\tw9, 904904 <islower@plt+0x8972b4>", 9455860], [" 9048f8:\tlsr\tx18, x9, #32", 9455864], [" 9048fc:\tcbz\tx18, 904c90 <islower@plt+0x897640>", 9455868], [" 904900:\tmov\tw15, wzr", 9455872], [" 904904:\tldr\tw8, [x20,#1344]", 9455876], [" 904908:\tlsl\tw14, w15, #2", 9455880], [" 90490c:\tcmp\tw14, w8", 9455884], [" 904910:\tb.cs\t904944 <islower@plt+0x8972f4>", 9455888], [" 904914:\tcmp\tw8, #0x41", 9455892], [" 904918:\tb.cc\t904944 <islower@plt+0x8972f4>", 9455896], [" 90491c:\tldr\tx21, [x20,#1352]", 9455900], [" 904920:\tcmp\tw15, #0x21", 9455904], [" 904924:\tb.cc\t904ab8 <islower@plt+0x897468>", 9455908], [" 904928:\tsub\tw16, w15, #0x1", 9455912], [" 90492c:\tclz\tw3, w16", 9455916], [" 904930:\tmov\tw4, #0x21 \t// #33", 9455920], [" 904934:\tsub\tw5, w4, w3", 9455924], [" 904938:\torr\tw6, wzr, #0x1", 9455928], [" 90493c:\tlsl\tw0, w6, w5", 9455932], [" 904940:\tb\t904abc <islower@plt+0x89746c>", 9455936], [" 904944:\tcbz\tw8, 904ab0 <islower@plt+0x897460>", 9455940], [" 904948:\tlsl\tx11, x8, #4", 9455944], [" 90494c:\tsub\tx8, x11, #0x10", 9455948], [" 904950:\tlsr\tx12, x8, #4", 9455952], [" 904954:\tadd\tx14, x12, #0x1", 9455956], [" 904958:\tldr\tx12, [x20,#1352]", 9455960], [" 90495c:\tand\tx15, x14, #0x7", 9455964], [" 904960:\tcmp\tx8, #0x70", 9455968], [" 904964:\tb.cc\t904a7c <islower@plt+0x89742c>", 9455972], [" 904968:\tsub\tx18, x14, x15", 9455976], [" 90496c:\tmov\tx8, #0xffffffffffffffff \t// #-1", 9455980], [" 904970:\tldr\tx16, [x12]", 9455984], [" 904974:\tcmn\tx16, #0x2", 9455988], [" 904978:\tb.eq\t90498c <islower@plt+0x89733c>", 9455992], [" 90497c:\tcmn\tx16, #0x1", 9455996], [" 904980:\tb.eq\t904990 <islower@plt+0x897340>", 9456000], [" 904984:\tsub\tw9, w9, #0x1", 9456004], [" 904988:\tstr\tw9, [x20,#1360]", 9456008], [" 90498c:\tstr\tx8, [x12]", 9456012], [" 904990:\tldr\tx1, [x12,#16]", 9456016], [" 904994:\tcmn\tx1, #0x2", 9456020], [" 904998:\tb.eq\t9049ac <islower@plt+0x89735c>", 9456024], [" 90499c:\tcmn\tx1, #0x1", 9456028], [" 9049a0:\tb.eq\t9049b0 <islower@plt+0x897360>", 9456032], [" 9049a4:\tsub\tw9, w9, #0x1", 9456036], [" 9049a8:\tstr\tw9, [x20,#1360]", 9456040], [" 9049ac:\tstr\tx8, [x12,#16]", 9456044], [" 9049b0:\tldr\tx2, [x12,#32]", 9456048], [" 9049b4:\tcmn\tx2, #0x2", 9456052], [" 9049b8:\tb.eq\t9049cc <islower@plt+0x89737c>", 9456056], [" 9049bc:\tcmn\tx2, #0x1", 9456060], [" 9049c0:\tb.eq\t9049d0 <islower@plt+0x897380>", 9456064], [" 9049c4:\tsub\tw9, w9, #0x1", 9456068], [" 9049c8:\tstr\tw9, [x20,#1360]", 9456072], [" 9049cc:\tstr\tx8, [x12,#32]", 9456076], [" 9049d0:\tldr\tx3, [x12,#48]", 9456080], [" 9049d4:\tcmn\tx3, #0x2", 9456084], [" 9049d8:\tb.eq\t9049ec <islower@plt+0x89739c>", 9456088], [" 9049dc:\tcmn\tx3, #0x1", 9456092], [" 9049e0:\tb.eq\t9049f0 <islower@plt+0x8973a0>", 9456096], [" 9049e4:\tsub\tw9, w9, #0x1", 9456100], [" 9049e8:\tstr\tw9, [x20,#1360]", 9456104], [" 9049ec:\tstr\tx8, [x12,#48]", 9456108], [" 9049f0:\tldr\tx5, [x12,#64]", 9456112], [" 9049f4:\tcmn\tx5, #0x2", 9456116], [" 9049f8:\tb.eq\t904a0c <islower@plt+0x8973bc>", 9456120], [" 9049fc:\tcmn\tx5, #0x1", 9456124], [" 904a00:\tb.eq\t904a10 <islower@plt+0x8973c0>", 9456128], [" 904a04:\tsub\tw9, w9, #0x1", 9456132], [" 904a08:\tstr\tw9, [x20,#1360]", 9456136], [" 904a0c:\tstr\tx8, [x12,#64]", 9456140], [" 904a10:\tldr\tx4, [x12,#80]", 9456144], [" 904a14:\tcmn\tx4, #0x2", 9456148], [" 904a18:\tb.eq\t904a2c <islower@plt+0x8973dc>", 9456152], [" 904a1c:\tcmn\tx4, #0x1", 9456156], [" 904a20:\tb.eq\t904a30 <islower@plt+0x8973e0>", 9456160], [" 904a24:\tsub\tw9, w9, #0x1", 9456164], [" 904a28:\tstr\tw9, [x20,#1360]", 9456168], [" 904a2c:\tstr\tx8, [x12,#80]", 9456172], [" 904a30:\tldr\tx6, [x12,#96]", 9456176], [" 904a34:\tcmn\tx6, #0x2", 9456180], [" 904a38:\tb.eq\t904a4c <islower@plt+0x8973fc>", 9456184], [" 904a3c:\tcmn\tx6, #0x1", 9456188], [" 904a40:\tb.eq\t904a50 <islower@plt+0x897400>", 9456192], [" 904a44:\tsub\tw9, w9, #0x1", 9456196], [" 904a48:\tstr\tw9, [x20,#1360]", 9456200], [" 904a4c:\tstr\tx8, [x12,#96]", 9456204], [" 904a50:\tldr\tx7, [x12,#112]", 9456208], [" 904a54:\tcmn\tx7, #0x2", 9456212], [" 904a58:\tb.eq\t904a6c <islower@plt+0x89741c>", 9456216], [" 904a5c:\tcmn\tx7, #0x1", 9456220], [" 904a60:\tb.eq\t904a70 <islower@plt+0x897420>", 9456224], [" 904a64:\tsub\tw9, w9, #0x1", 9456228], [" 904a68:\tstr\tw9, [x20,#1360]", 9456232], [" 904a6c:\tstr\tx8, [x12,#112]", 9456236], [" 904a70:\tadd\tx12, x12, #0x80", 9456240], [" 904a74:\tsubs\tx18, x18, #0x8", 9456244], [" 904a78:\tb.ne\t904970 <islower@plt+0x897320>", 9456248], [" 904a7c:\tcbz\tx15, 904ab0 <islower@plt+0x897460>", 9456252], [" 904a80:\tmov\tx10, #0xffffffffffffffff \t// #-1", 9456256], [" 904a84:\tldr\tx18, [x12]", 9456260], [" 904a88:\tcmn\tx18, #0x2", 9456264], [" 904a8c:\tb.eq\t904aa0 <islower@plt+0x897450>", 9456268], [" 904a90:\tcmn\tx18, #0x1", 9456272], [" 904a94:\tb.eq\t904aa4 <islower@plt+0x897454>", 9456276], [" 904a98:\tsub\tw9, w9, #0x1", 9456280], [" 904a9c:\tstr\tw9, [x20,#1360]", 9456284], [" 904aa0:\tstr\tx10, [x12]", 9456288], [" 904aa4:\tadd\tx12, x12, #0x10", 9456292], [" 904aa8:\tsubs\tx15, x15, #0x1", 9456296], [" 904aac:\tb.ne\t904a84 <islower@plt+0x897434>", 9456300], [" 904ab0:\tstr\twzr, [x20,#1364]", 9456304], [" 904ab4:\tb\t904c90 <islower@plt+0x897640>", 9456308], [" 904ab8:\torr\tw0, wzr, #0x40", 9456312], [" 904abc:\tmov\tw1, w0", 9456316], [" 904ac0:\tstr\tw0, [x20,#1344]", 9456320], [" 904ac4:\tlsl\tx0, x1, #4", 9456324], [" 904ac8:\tstr\twzr, [x20,#1364]", 9456328], [" 904acc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9456332], [" 904ad0:\tldrsw\tx4, [x20,#1344]", 9456336], [" 904ad4:\tstr\tx0, [x20,#1352]", 9456340], [" 904ad8:\tcbz\tw4, 904c84 <islower@plt+0x897634>", 9456344], [" 904adc:\tcmp\tw4, #0x0", 9456348], [" 904ae0:\tb.le\t904b68 <islower@plt+0x897518>", 9456352], [" 904ae4:\tcmp\tw4, #0xf", 9456356], [" 904ae8:\tb.le\t904b80 <islower@plt+0x897530>", 9456360], [" 904aec:\tand\tx8, x4, #0xf", 9456364], [" 904af0:\tsub\tx3, x4, #0x1", 9456368], [" 904af4:\tsub\tx13, x3, x8", 9456372], [" 904af8:\tmov\tx18, xzr", 9456376], [" 904afc:\tadd\tx9, x0, #0x80", 9456380], [" 904b00:\tsub\tx5, x13, #0xf", 9456384], [" 904b04:\tmov\tx11, #0xffffffffffffffff \t// #-1", 9456388], [" 904b08:\tadd\tx3, x18, #0x10", 9456392], [" 904b0c:\tstur\tx11, [x9,#-128]", 9456396], [" 904b10:\tcmp\tx18, x5", 9456400], [" 904b14:\tstur\tx11, [x9,#-112]", 9456404], [" 904b18:\tstur\tx11, [x9,#-96]", 9456408], [" 904b1c:\tmov\tx18, x3", 9456412], [" 904b20:\tstur\tx11, [x9,#-80]", 9456416], [" 904b24:\tstur\tx11, [x9,#-64]", 9456420], [" 904b28:\tstur\tx11, [x9,#-48]", 9456424], [" 904b2c:\tstur\tx11, [x9,#-32]", 9456428], [" 904b30:\tstur\tx11, [x9,#-16]", 9456432], [" 904b34:\tstr\tx11, [x9]", 9456436], [" 904b38:\tstr\tx11, [x9,#16]", 9456440], [" 904b3c:\tstr\tx11, [x9,#32]", 9456444], [" 904b40:\tstr\tx11, [x9,#48]", 9456448], [" 904b44:\tstr\tx11, [x9,#64]", 9456452], [" 904b48:\tstr\tx11, [x9,#80]", 9456456], [" 904b4c:\tstr\tx11, [x9,#96]", 9456460], [" 904b50:\tstr\tx11, [x9,#112]", 9456464], [" 904b54:\tadd\tx9, x9, #0x100", 9456468], [" 904b58:\tb.ne\t904b08 <islower@plt+0x8974b8>", 9456472], [" 904b5c:\tcbz\tx8, 904c84 <islower@plt+0x897634>", 9456476], [" 904b60:\tadd\tx7, x13, #0x1", 9456480], [" 904b64:\tb\t904b84 <islower@plt+0x897534>", 9456484], [" 904b68:\tand\tw10, w4, #0x7", 9456488], [" 904b6c:\tsub\tw1, w4, #0x1", 9456492], [" 904b70:\tcmp\tw1, #0x7", 9456496], [" 904b74:\tb.cs\t904c2c <islower@plt+0x8975dc>", 9456500], [" 904b78:\tmov\tx16, xzr", 9456504], [" 904b7c:\tb\t904c6c <islower@plt+0x89761c>", 9456508], [" 904b80:\tmov\tx7, xzr", 9456512], [" 904b84:\tand\tx17, x4, #0x8", 9456516], [" 904b88:\tcmp\tx17, #0x7", 9456520], [" 904b8c:\tb.ls\t904bc4 <islower@plt+0x897574>", 9456524], [" 904b90:\tadd\tx18, x0, x7, lsl #4", 9456528], [" 904b94:\tmov\tx13, #0xffffffffffffffff \t// #-1", 9456532], [" 904b98:\tadd\tx7, x7, #0x8", 9456536], [" 904b9c:\tcmp\tx7, x4", 9456540], [" 904ba0:\tstr\tx13, [x18]", 9456544], [" 904ba4:\tstr\tx13, [x18,#16]", 9456548], [" 904ba8:\tstr\tx13, [x18,#32]", 9456552], [" 904bac:\tstr\tx13, [x18,#48]", 9456556], [" 904bb0:\tstr\tx13, [x18,#64]", 9456560], [" 904bb4:\tstr\tx13, [x18,#80]", 9456564], [" 904bb8:\tstr\tx13, [x18,#96]", 9456568], [" 904bbc:\tstr\tx13, [x18,#112]", 9456572], [" 904bc0:\tb.ge\t904c84 <islower@plt+0x897634>", 9456576], [" 904bc4:\tand\tx1, x4, #0x4", 9456580], [" 904bc8:\tcmp\tx1, #0x3", 9456584], [" 904bcc:\tb.ls\t904bf4 <islower@plt+0x8975a4>", 9456588], [" 904bd0:\tadd\tx9, x0, x7, lsl #4", 9456592], [" 904bd4:\tmov\tx17, #0xffffffffffffffff \t// #-1", 9456596], [" 904bd8:\tadd\tx7, x7, #0x4", 9456600], [" 904bdc:\tcmp\tx7, x4", 9456604], [" 904be0:\tstr\tx17, [x9]", 9456608], [" 904be4:\tstr\tx17, [x9,#16]", 9456612], [" 904be8:\tstr\tx17, [x9,#32]", 9456616], [" 904bec:\tstr\tx17, [x9,#48]", 9456620], [" 904bf0:\tb.ge\t904c84 <islower@plt+0x897634>", 9456624], [" 904bf4:\tand\tx2, x4, #0x2", 9456628], [" 904bf8:\tcmp\tx2, #0x1", 9456632], [" 904bfc:\tb.ls\t904c1c <islower@plt+0x8975cc>", 9456636], [" 904c00:\tadd\tx10, x0, x7, lsl #4", 9456640], [" 904c04:\tmov\tx1, #0xffffffffffffffff \t// #-1", 9456644], [" 904c08:\tadd\tx7, x7, #0x2", 9456648], [" 904c0c:\tcmp\tx7, x4", 9456652], [" 904c10:\tstr\tx1, [x10]", 9456656], [" 904c14:\tstr\tx1, [x10,#16]", 9456660], [" 904c18:\tb.ge\t904c84 <islower@plt+0x897634>", 9456664], [" 904c1c:\tmov\tx11, #0xffffffffffffffff \t// #-1", 9456668], [" 904c20:\tlsl\tx10, x7, #4", 9456672], [" 904c24:\tstr\tx11, [x0,x10]", 9456676], [" 904c28:\tb\t904c84 <islower@plt+0x897634>", 9456680], [" 904c2c:\tmov\tx16, xzr", 9456684], [" 904c30:\tsub\tw13, w4, w10", 9456688], [" 904c34:\tmov\tx9, #0xffffffffffffffff \t// #-1", 9456692], [" 904c38:\tmov\tx14, x0", 9456696], [" 904c3c:\tstr\tx9, [x14]", 9456700], [" 904c40:\tadd\tx16, x16, #0x8", 9456704], [" 904c44:\tstr\tx9, [x14,#16]", 9456708], [" 904c48:\tsubs\tw13, w13, #0x8", 9456712], [" 904c4c:\tstr\tx9, [x14,#32]", 9456716], [" 904c50:\tstr\tx9, [x14,#48]", 9456720], [" 904c54:\tstr\tx9, [x14,#64]", 9456724], [" 904c58:\tstr\tx9, [x14,#80]", 9456728], [" 904c5c:\tstr\tx9, [x14,#96]", 9456732], [" 904c60:\tstr\tx9, [x14,#112]", 9456736], [" 904c64:\tadd\tx14, x14, #0x80", 9456740], [" 904c68:\tb.ne\t904c3c <islower@plt+0x8975ec>", 9456744], [" 904c6c:\tcbz\tw10, 904c84 <islower@plt+0x897634>", 9456748], [" 904c70:\tadd\tx9, x0, x16, lsl #4", 9456752], [" 904c74:\tmov\tx12, #0xffffffffffffffff \t// #-1", 9456756], [" 904c78:\tsubs\tw10, w10, #0x1", 9456760], [" 904c7c:\tstr\tx12, [x9],#16", 9456764], [" 904c80:\tb.ne\t904c78 <islower@plt+0x897628>", 9456768], [" 904c84:\tmov\tx0, x21", 9456772], [" 904c88:\tbl\t6cda0 <operator delete(void*)@plt>", 9456776], [" 904c8c:\tstr\twzr, [x20,#1360]", 9456780], [" 904c90:\tldr\tx10, [x20,#1384]", 9456784], [" 904c94:\tmov\tw16, w10", 9456788], [" 904c98:\tcbnz\tw10, 904ca8 <islower@plt+0x897658>", 9456792], [" 904c9c:\tlsr\tx0, x10, #32", 9456796], [" 904ca0:\tcbz\tx0, 905044 <islower@plt+0x8979f4>", 9456800], [" 904ca4:\tmov\tw16, wzr", 9456804], [" 904ca8:\tldr\tw12, [x20,#1368]", 9456808], [" 904cac:\tlsl\tw8, w16, #2", 9456812], [" 904cb0:\tcmp\tw8, w12", 9456816], [" 904cb4:\tb.cs\t904ce8 <islower@plt+0x897698>", 9456820], [" 904cb8:\tcmp\tw12, #0x41", 9456824], [" 904cbc:\tb.cc\t904ce8 <islower@plt+0x897698>", 9456828], [" 904cc0:\tldr\tx21, [x20,#1376]", 9456832], [" 904cc4:\tcmp\tw16, #0x21", 9456836], [" 904cc8:\tb.cc\t904e5c <islower@plt+0x89780c>", 9456840], [" 904ccc:\tsub\tw2, w16, #0x1", 9456844], [" 904cd0:\tclz\tw12, w2", 9456848], [" 904cd4:\tmov\tw15, #0x21 \t// #33", 9456852], [" 904cd8:\tsub\tw16, w15, w12", 9456856], [" 904cdc:\torr\tw18, wzr, #0x1", 9456860], [" 904ce0:\tlsl\tw1, w18, w16", 9456864], [" 904ce4:\tb\t904e60 <islower@plt+0x897810>", 9456868], [" 904ce8:\tcbz\tw12, 904e54 <islower@plt+0x897804>", 9456872], [" 904cec:\tlsl\tx13, x12, #3", 9456876], [" 904cf0:\tsub\tx15, x13, #0x8", 9456880], [" 904cf4:\tldr\tx13, [x20,#1376]", 9456884], [" 904cf8:\tlsr\tx14, x15, #3", 9456888], [" 904cfc:\tadd\tx17, x14, #0x1", 9456892], [" 904d00:\tand\tx16, x17, #0x7", 9456896], [" 904d04:\tcmp\tx15, #0x38", 9456900], [" 904d08:\tb.cc\t904e20 <islower@plt+0x8977d0>", 9456904], [" 904d0c:\tsub\tx1, x17, x16", 9456908], [" 904d10:\tmov\tw8, #0xffffffff \t// #-1", 9456912], [" 904d14:\tldr\tw9, [x13]", 9456916], [" 904d18:\tcmn\tw9, #0x2", 9456920], [" 904d1c:\tb.eq\t904d30 <islower@plt+0x8976e0>", 9456924], [" 904d20:\tcmn\tw9, #0x1", 9456928], [" 904d24:\tb.eq\t904d34 <islower@plt+0x8976e4>", 9456932], [" 904d28:\tsub\tw10, w10, #0x1", 9456936], [" 904d2c:\tstr\tw10, [x20,#1384]", 9456940], [" 904d30:\tstr\tw8, [x13]", 9456944], [" 904d34:\tldr\tw11, [x13,#8]", 9456948], [" 904d38:\tcmn\tw11, #0x2", 9456952], [" 904d3c:\tb.eq\t904d50 <islower@plt+0x897700>", 9456956], [" 904d40:\tcmn\tw11, #0x1", 9456960], [" 904d44:\tb.eq\t904d54 <islower@plt+0x897704>", 9456964], [" 904d48:\tsub\tw10, w10, #0x1", 9456968], [" 904d4c:\tstr\tw10, [x20,#1384]", 9456972], [" 904d50:\tstr\tw8, [x13,#8]", 9456976], [" 904d54:\tldr\tw12, [x13,#16]", 9456980], [" 904d58:\tcmn\tw12, #0x2", 9456984], [" 904d5c:\tb.eq\t904d70 <islower@plt+0x897720>", 9456988], [" 904d60:\tcmn\tw12, #0x1", 9456992], [" 904d64:\tb.eq\t904d74 <islower@plt+0x897724>", 9456996], [" 904d68:\tsub\tw10, w10, #0x1", 9457000], [" 904d6c:\tstr\tw10, [x20,#1384]", 9457004], [" 904d70:\tstr\tw8, [x13,#16]", 9457008], [" 904d74:\tldr\tw14, [x13,#24]", 9457012], [" 904d78:\tcmn\tw14, #0x2", 9457016], [" 904d7c:\tb.eq\t904d90 <islower@plt+0x897740>", 9457020], [" 904d80:\tcmn\tw14, #0x1", 9457024], [" 904d84:\tb.eq\t904d94 <islower@plt+0x897744>", 9457028], [" 904d88:\tsub\tw10, w10, #0x1", 9457032], [" 904d8c:\tstr\tw10, [x20,#1384]", 9457036], [" 904d90:\tstr\tw8, [x13,#24]", 9457040], [" 904d94:\tldr\tw15, [x13,#32]", 9457044], [" 904d98:\tcmn\tw15, #0x2", 9457048], [" 904d9c:\tb.eq\t904db0 <islower@plt+0x897760>", 9457052], [" 904da0:\tcmn\tw15, #0x1", 9457056], [" 904da4:\tb.eq\t904db4 <islower@plt+0x897764>", 9457060], [" 904da8:\tsub\tw10, w10, #0x1", 9457064], [" 904dac:\tstr\tw10, [x20,#1384]", 9457068], [" 904db0:\tstr\tw8, [x13,#32]", 9457072], [" 904db4:\tldr\tw17, [x13,#40]", 9457076], [" 904db8:\tcmn\tw17, #0x2", 9457080], [" 904dbc:\tb.eq\t904dd0 <islower@plt+0x897780>", 9457084], [" 904dc0:\tcmn\tw17, #0x1", 9457088], [" 904dc4:\tb.eq\t904dd4 <islower@plt+0x897784>", 9457092], [" 904dc8:\tsub\tw10, w10, #0x1", 9457096], [" 904dcc:\tstr\tw10, [x20,#1384]", 9457100], [" 904dd0:\tstr\tw8, [x13,#40]", 9457104], [" 904dd4:\tldr\tw18, [x13,#48]", 9457108], [" 904dd8:\tcmn\tw18, #0x2", 9457112], [" 904ddc:\tb.eq\t904df0 <islower@plt+0x8977a0>", 9457116], [" 904de0:\tcmn\tw18, #0x1", 9457120], [" 904de4:\tb.eq\t904df4 <islower@plt+0x8977a4>", 9457124], [" 904de8:\tsub\tw10, w10, #0x1", 9457128], [" 904dec:\tstr\tw10, [x20,#1384]", 9457132], [" 904df0:\tstr\tw8, [x13,#48]", 9457136], [" 904df4:\tldr\tw0, [x13,#56]", 9457140], [" 904df8:\tcmn\tw0, #0x2", 9457144], [" 904dfc:\tb.eq\t904e10 <islower@plt+0x8977c0>", 9457148], [" 904e00:\tcmn\tw0, #0x1", 9457152], [" 904e04:\tb.eq\t904e14 <islower@plt+0x8977c4>", 9457156], [" 904e08:\tsub\tw10, w10, #0x1", 9457160], [" 904e0c:\tstr\tw10, [x20,#1384]", 9457164], [" 904e10:\tstr\tw8, [x13,#56]", 9457168], [" 904e14:\tadd\tx13, x13, #0x40", 9457172], [" 904e18:\tsubs\tx1, x1, #0x8", 9457176], [" 904e1c:\tb.ne\t904d14 <islower@plt+0x8976c4>", 9457180], [" 904e20:\tcbz\tx16, 904e54 <islower@plt+0x897804>", 9457184], [" 904e24:\tmov\tw11, #0xffffffff \t// #-1", 9457188], [" 904e28:\tldr\tw8, [x13]", 9457192], [" 904e2c:\tcmn\tw8, #0x2", 9457196], [" 904e30:\tb.eq\t904e44 <islower@plt+0x8977f4>", 9457200], [" 904e34:\tcmn\tw8, #0x1", 9457204], [" 904e38:\tb.eq\t904e48 <islower@plt+0x8977f8>", 9457208], [" 904e3c:\tsub\tw10, w10, #0x1", 9457212], [" 904e40:\tstr\tw10, [x20,#1384]", 9457216], [" 904e44:\tstr\tw11, [x13]", 9457220], [" 904e48:\tadd\tx13, x13, #0x8", 9457224], [" 904e4c:\tsubs\tx16, x16, #0x1", 9457228], [" 904e50:\tb.ne\t904e28 <islower@plt+0x8977d8>", 9457232], [" 904e54:\tstr\twzr, [x20,#1388]", 9457236], [" 904e58:\tb\t905044 <islower@plt+0x8979f4>", 9457240], [" 904e5c:\torr\tw1, wzr, #0x40", 9457244], [" 904e60:\tmov\tw8, w1", 9457248], [" 904e64:\tstr\tw1, [x20,#1368]", 9457252], [" 904e68:\tlsl\tx0, x8, #3", 9457256], [" 904e6c:\tstr\twzr, [x20,#1388]", 9457260], [" 904e70:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9457264], [" 904e74:\tldrsw\tx3, [x20,#1368]", 9457268], [" 904e78:\tstr\tx0, [x20,#1376]", 9457272], [" 904e7c:\tcbz\tw3, 905038 <islower@plt+0x8979e8>", 9457276], [" 904e80:\tcmp\tw3, #0x0", 9457280], [" 904e84:\tb.le\t904ea4 <islower@plt+0x897854>", 9457284], [" 904e88:\tcmp\tw3, #0x1", 9457288], [" 904e8c:\tb.ne\t904ebc <islower@plt+0x89786c>", 9457292], [" 904e90:\tmov\tx5, xzr", 9457296], [" 904e94:\tmov\tw8, #0xffffffff \t// #-1", 9457300], [" 904e98:\tlsl\tx1, x5, #3", 9457304], [" 904e9c:\tstr\tw8, [x0,x1]", 9457308], [" 904ea0:\tb\t905038 <islower@plt+0x8979e8>", 9457312], [" 904ea4:\tand\tw8, w3, #0x7", 9457316], [" 904ea8:\tsub\tw4, w3, #0x1", 9457320], [" 904eac:\tcmp\tw4, #0x7", 9457324], [" 904eb0:\tb.cs\t904f40 <islower@plt+0x8978f0>", 9457328], [" 904eb4:\tmov\tx9, xzr", 9457332], [" 904eb8:\tb\t904f80 <islower@plt+0x897930>", 9457336], [" 904ebc:\tcmp\tw3, #0xf", 9457340], [" 904ec0:\tb.le\t904f9c <islower@plt+0x89794c>", 9457344], [" 904ec4:\tsub\tx5, x3, #0x1", 9457348], [" 904ec8:\tand\tx10, x3, #0xf", 9457352], [" 904ecc:\tsub\tx14, x5, x10", 9457356], [" 904ed0:\tmov\tx17, xzr", 9457360], [" 904ed4:\tadd\tx8, x0, #0x40", 9457364], [" 904ed8:\tsub\tx4, x14, #0xf", 9457368], [" 904edc:\tmov\tw12, #0xffffffff \t// #-1", 9457372], [" 904ee0:\tadd\tx18, x17, #0x10", 9457376], [" 904ee4:\tstur\tw12, [x8,#-64]", 9457380], [" 904ee8:\tcmp\tx17, x4", 9457384], [" 904eec:\tstur\tw12, [x8,#-56]", 9457388], [" 904ef0:\tstur\tw12, [x8,#-48]", 9457392], [" 904ef4:\tmov\tx17, x18", 9457396], [" 904ef8:\tstur\tw12, [x8,#-40]", 9457400], [" 904efc:\tstur\tw12, [x8,#-32]", 9457404], [" 904f00:\tstur\tw12, [x8,#-24]", 9457408], [" 904f04:\tstur\tw12, [x8,#-16]", 9457412], [" 904f08:\tstur\tw12, [x8,#-8]", 9457416], [" 904f0c:\tstr\tw12, [x8]", 9457420], [" 904f10:\tstr\tw12, [x8,#8]", 9457424], [" 904f14:\tstr\tw12, [x8,#16]", 9457428], [" 904f18:\tstr\tw12, [x8,#24]", 9457432], [" 904f1c:\tstr\tw12, [x8,#32]", 9457436], [" 904f20:\tstr\tw12, [x8,#40]", 9457440], [" 904f24:\tstr\tw12, [x8,#48]", 9457444], [" 904f28:\tstr\tw12, [x8,#56]", 9457448], [" 904f2c:\tadd\tx8, x8, #0x80", 9457452], [" 904f30:\tb.ne\t904ee0 <islower@plt+0x897890>", 9457456], [" 904f34:\tcbz\tx10, 905038 <islower@plt+0x8979e8>", 9457460], [" 904f38:\tadd\tx5, x14, #0x1", 9457464], [" 904f3c:\tb\t904fa0 <islower@plt+0x897950>", 9457468], [" 904f40:\tmov\tx9, xzr", 9457472], [" 904f44:\tsub\tw11, w3, w8", 9457476], [" 904f48:\tadd\tx12, x0, #0x20", 9457480], [" 904f4c:\tmov\tw15, #0xffffffff \t// #-1", 9457484], [" 904f50:\tstur\tw15, [x12,#-32]", 9457488], [" 904f54:\tadd\tx9, x9, #0x8", 9457492], [" 904f58:\tstur\tw15, [x12,#-24]", 9457496], [" 904f5c:\tsubs\tw11, w11, #0x8", 9457500], [" 904f60:\tstur\tw15, [x12,#-16]", 9457504], [" 904f64:\tstur\tw15, [x12,#-8]", 9457508], [" 904f68:\tstr\tw15, [x12]", 9457512], [" 904f6c:\tstr\tw15, [x12,#8]", 9457516], [" 904f70:\tstr\tw15, [x12,#16]", 9457520], [" 904f74:\tstr\tw15, [x12,#24]", 9457524], [" 904f78:\tadd\tx12, x12, #0x40", 9457528], [" 904f7c:\tb.ne\t904f50 <islower@plt+0x897900>", 9457532], [" 904f80:\tcbz\tw8, 905038 <islower@plt+0x8979e8>", 9457536], [" 904f84:\tadd\tx10, x0, x9, lsl #3", 9457540], [" 904f88:\tmov\tw17, #0xffffffff \t// #-1", 9457544], [" 904f8c:\tsubs\tw8, w8, #0x1", 9457548], [" 904f90:\tstr\tw17, [x10],#8", 9457552], [" 904f94:\tb.ne\t904f8c <islower@plt+0x89793c>", 9457556], [" 904f98:\tb\t905038 <islower@plt+0x8979e8>", 9457560], [" 904f9c:\tmov\tx5, xzr", 9457564], [" 904fa0:\tand\tx13, x3, #0x8", 9457568], [" 904fa4:\tcmp\tx13, #0x7", 9457572], [" 904fa8:\tb.ls\t904fe0 <islower@plt+0x897990>", 9457576], [" 904fac:\tadd\tx4, x0, x5, lsl #3", 9457580], [" 904fb0:\tmov\tw13, #0xffffffff \t// #-1", 9457584], [" 904fb4:\tadd\tx5, x5, #0x8", 9457588], [" 904fb8:\tcmp\tx5, x3", 9457592], [" 904fbc:\tstr\tw13, [x4]", 9457596], [" 904fc0:\tstr\tw13, [x4,#8]", 9457600], [" 904fc4:\tstr\tw13, [x4,#16]", 9457604], [" 904fc8:\tstr\tw13, [x4,#24]", 9457608], [" 904fcc:\tstr\tw13, [x4,#32]", 9457612], [" 904fd0:\tstr\tw13, [x4,#40]", 9457616], [" 904fd4:\tstr\tw13, [x4,#48]", 9457620], [" 904fd8:\tstr\tw13, [x4,#56]", 9457624], [" 904fdc:\tb.ge\t905038 <islower@plt+0x8979e8>", 9457628], [" 904fe0:\tand\tx15, x3, #0x4", 9457632], [" 904fe4:\tcmp\tx15, #0x3", 9457636], [" 904fe8:\tb.ls\t905010 <islower@plt+0x8979c0>", 9457640], [" 904fec:\tadd\tx6, x0, x5, lsl #3", 9457644], [" 904ff0:\tmov\tw10, #0xffffffff \t// #-1", 9457648], [" 904ff4:\tadd\tx5, x5, #0x4", 9457652], [" 904ff8:\tcmp\tx5, x3", 9457656], [" 904ffc:\tstr\tw10, [x6]", 9457660], [" 905000:\tstr\tw10, [x6,#8]", 9457664], [" 905004:\tstr\tw10, [x6,#16]", 9457668], [" 905008:\tstr\tw10, [x6,#24]", 9457672], [" 90500c:\tb.ge\t905038 <islower@plt+0x8979e8>", 9457676], [" 905010:\tand\tx16, x3, #0x2", 9457680], [" 905014:\tcmp\tx16, #0x1", 9457684], [" 905018:\tb.ls\t904e94 <islower@plt+0x897844>", 9457688], [" 90501c:\tadd\tx7, x0, x5, lsl #3", 9457692], [" 905020:\tmov\tw12, #0xffffffff \t// #-1", 9457696], [" 905024:\tadd\tx5, x5, #0x2", 9457700], [" 905028:\tcmp\tx5, x3", 9457704], [" 90502c:\tstr\tw12, [x7]", 9457708], [" 905030:\tstr\tw12, [x7,#8]", 9457712], [" 905034:\tb.lt\t904e94 <islower@plt+0x897844>", 9457716], [" 905038:\tmov\tx0, x21", 9457720], [" 90503c:\tbl\t6cda0 <operator delete(void*)@plt>", 9457724], [" 905040:\tstr\twzr, [x20,#1384]", 9457728], [" 905044:\tldr\tx2, [x19]", 9457732], [" 905048:\tldr\tx0, [x2,#32]", 9457736], [" 90504c:\tstr\tx0, [sp,#24]", 9457740], [" 905050:\tstr\tx0, [sp,#8]", 9457744], [" 905054:\tcbz\tx0, 905088 <islower@plt+0x897a38>", 9457748], [" 905058:\tadd\tx6, x2, #0x10", 9457752], [" 90505c:\tcmp\tx0, x6", 9457756], [" 905060:\tb.eq\t905088 <islower@plt+0x897a38>", 9457760], [" 905064:\tmov\tw17, wzr", 9457764], [" 905068:\tmov\tx13, x0", 9457768], [" 90506c:\tldr\tx13, [x13,#8]", 9457772], [" 905070:\tadd\tw17, w17, #0x1", 9457776], [" 905074:\tcmp\tx13, x6", 9457780], [" 905078:\tb.ne\t90506c <islower@plt+0x897a1c>", 9457784], [" 90507c:\tlsr\tw3, w17, #4", 9457788], [" 905080:\tcmp\tw3, #0x270", 9457792], [" 905084:\tb.hi\t905100 <islower@plt+0x897ab0>", 9457796], [" 905088:\tadd\tx17, x2, #0x10", 9457800], [" 90508c:\tcmp\tx0, x17", 9457804], [" 905090:\tb.ne\t90509c <islower@plt+0x897a4c>", 9457808], [" 905094:\tb\t905100 <islower@plt+0x897ab0>", 9457812], [" 905098:\tldr\tx0, [sp,#8]", 9457816], [" 90509c:\tldr\tx16, [x0,#592]", 9457820], [" 9050a0:\tadd\tx7, x16, #0x10", 9457824], [" 9050a4:\tldr\tx0, [x0,#8]", 9457828], [" 9050a8:\tmov\tx13, x7", 9457832], [" 9050ac:\tcmp\tx0, x7", 9457836], [" 9050b0:\tb.eq\t9050c0 <islower@plt+0x897a70>", 9457840], [" 9050b4:\tldrb\tw9, [x0,#24]", 9457844], [" 9050b8:\tmov\tx13, x0", 9457848], [" 9050bc:\ttbnz\tw9, #1, 9050a4 <islower@plt+0x897a54>", 9457852], [" 9050c0:\tadd\tx1, sp, #0x10", 9457856], [" 9050c4:\tstr\tx13, [sp,#8]", 9457860], [" 9050c8:\tmov\tx2, sp", 9457864], [" 9050cc:\torr\tw3, wzr, #0x1", 9457868], [" 9050d0:\tmov\tx0, x20", 9457872], [" 9050d4:\tbl\t8eabc4 <islower@plt+0x87d574>", 9457876], [" 9050d8:\tmov\tx0, x20", 9457880], [" 9050dc:\tmov\tw1, wzr", 9457884], [" 9050e0:\tbl\t8e7e64 <islower@plt+0x87a814>", 9457888], [" 9050e4:\tldr\tq0, [sp]", 9457892], [" 9050e8:\tstr\tq0, [sp,#16]", 9457896], [" 9050ec:\tldr\tx1, [x19]", 9457900], [" 9050f0:\tldr\tx13, [sp,#24]", 9457904], [" 9050f4:\tadd\tx2, x1, #0x10", 9457908], [" 9050f8:\tcmp\tx13, x2", 9457912], [" 9050fc:\tb.ne\t905098 <islower@plt+0x897a48>", 9457916], [" 905100:\tmrs\tx19, tpidr_el0", 9457920], [" 905104:\tldr\tx16, [x19,#40]", 9457924], [" 905108:\tldr\tx17, [sp,#40]", 9457928], [" 90510c:\tcmp\tx16, x17", 9457932], [" 905110:\tb.ne\t905124 <islower@plt+0x897ad4>", 9457936], [" 905114:\tldp\tx19, x30, [sp,#64]", 9457940], [" 905118:\tldp\tx21, x20, [sp,#48]", 9457944], [" 90511c:\tadd\tsp, sp, #0x50", 9457948], [" 905120:\tret", 9457952], [" 905124:\tbl\t6ce60 <__stack_chk_fail@plt>", 9457956], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::improveRegisterFootPrintForBlock(llvm::ilist_iterator&lt;llvm::MachineBasicBlock&gt;&)"}, "160": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008e4ab8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x17eba8>:", 0], [" 8e4ab8:\tsub\tsp, sp, #0x60", 9325240], [" 8e4abc:\tstr\tx26, [sp,#16]", 9325244], [" 8e4ac0:\tstp\tx25, x24, [sp,#32]", 9325248], [" 8e4ac4:\tstp\tx23, x22, [sp,#48]", 9325252], [" 8e4ac8:\tstp\tx21, x20, [sp,#64]", 9325256], [" 8e4acc:\tstp\tx19, x30, [sp,#80]", 9325260], [" 8e4ad0:\tmrs\tx21, tpidr_el0", 9325264], [" 8e4ad4:\tmov\tx19, x0", 9325268], [" 8e4ad8:\tldr\tx8, [x21,#40]", 9325272], [" 8e4adc:\tadd\tx21, x1, #0xe0", 9325276], [" 8e4ae0:\tstr\tx8, [sp,#8]", 9325280], [" 8e4ae4:\tldr\tx22, [x1,#232]", 9325284], [" 8e4ae8:\tldr\tx9, [x19,#384]", 9325288], [" 8e4aec:\tldr\tx10, [x19,#64]", 9325292], [" 8e4af0:\tstr\tx1, [x19,#1112]", 9325296], [" 8e4af4:\tstr\tx22, [sp]", 9325300], [" 8e4af8:\tcmp\tx22, x21", 9325304], [" 8e4afc:\tstr\tx9, [x19,#392]", 9325308], [" 8e4b00:\tstr\tx10, [x19,#72]", 9325312], [" 8e4b04:\tb.eq\t8e5238 <islower@plt+0x877be8>", 9325316], [" 8e4b08:\tmov\tw23, #0x21 \t// #33", 9325320], [" 8e4b0c:\torr\tw24, wzr, #0x1", 9325324], [" 8e4b10:\tmov\tw25, #0xffffffff \t// #-1", 9325328], [" 8e4b14:\tmov\tx26, #0xffffffffffffffff \t// #-1", 9325332], [" 8e4b18:\tldr\tx8, [x19,#1288]", 9325336], [" 8e4b1c:\tmov\tw12, w8", 9325340], [" 8e4b20:\tcbnz\tw8, 8e4b30 <islower@plt+0x8774e0>", 9325344], [" 8e4b24:\tlsr\tx12, x8, #32", 9325348], [" 8e4b28:\tcbz\tx12, 8e4e90 <islower@plt+0x877840>", 9325352], [" 8e4b2c:\tmov\tw12, wzr", 9325356], [" 8e4b30:\tldr\tw0, [x19,#1272]", 9325360], [" 8e4b34:\tlsl\tw10, w12, #2", 9325364], [" 8e4b38:\tcmp\tw10, w0", 9325368], [" 8e4b3c:\tb.cs\t8e4b68 <islower@plt+0x877518>", 9325372], [" 8e4b40:\tcmp\tw0, #0x41", 9325376], [" 8e4b44:\tb.cc\t8e4b68 <islower@plt+0x877518>", 9325380], [" 8e4b48:\tldr\tx20, [x19,#1280]", 9325384], [" 8e4b4c:\tcmp\tw12, #0x21", 9325388], [" 8e4b50:\tb.cc\t8e4cd4 <islower@plt+0x877684>", 9325392], [" 8e4b54:\tsub\tw4, w12, #0x1", 9325396], [" 8e4b58:\tclz\tw12, w4", 9325400], [" 8e4b5c:\tsub\tw15, w23, w12", 9325404], [" 8e4b60:\tlsl\tw8, w24, w15", 9325408], [" 8e4b64:\tb\t8e4cd8 <islower@plt+0x877688>", 9325412], [" 8e4b68:\tcbz\tw0, 8e4ccc <islower@plt+0x87767c>", 9325416], [" 8e4b6c:\tlsl\tx9, x0, #4", 9325420], [" 8e4b70:\tsub\tx11, x9, #0x10", 9325424], [" 8e4b74:\tlsr\tx10, x11, #4", 9325428], [" 8e4b78:\tadd\tx15, x10, #0x1", 9325432], [" 8e4b7c:\tldr\tx10, [x19,#1280]", 9325436], [" 8e4b80:\tand\tx12, x15, #0x7", 9325440], [" 8e4b84:\tcmp\tx11, #0x70", 9325444], [" 8e4b88:\tb.cc\t8e4c9c <islower@plt+0x87764c>", 9325448], [" 8e4b8c:\tsub\tx14, x15, x12", 9325452], [" 8e4b90:\tldr\tx17, [x10]", 9325456], [" 8e4b94:\tcmn\tx17, #0x2", 9325460], [" 8e4b98:\tb.eq\t8e4bac <islower@plt+0x87755c>", 9325464], [" 8e4b9c:\tcmn\tx17, #0x1", 9325468], [" 8e4ba0:\tb.eq\t8e4bb0 <islower@plt+0x877560>", 9325472], [" 8e4ba4:\tsub\tw8, w8, #0x1", 9325476], [" 8e4ba8:\tstr\tw8, [x19,#1288]", 9325480], [" 8e4bac:\tstr\tx26, [x10]", 9325484], [" 8e4bb0:\tldr\tx18, [x10,#16]", 9325488], [" 8e4bb4:\tcmn\tx18, #0x2", 9325492], [" 8e4bb8:\tb.eq\t8e4bcc <islower@plt+0x87757c>", 9325496], [" 8e4bbc:\tcmn\tx18, #0x1", 9325500], [" 8e4bc0:\tb.eq\t8e4bd0 <islower@plt+0x877580>", 9325504], [" 8e4bc4:\tsub\tw8, w8, #0x1", 9325508], [" 8e4bc8:\tstr\tw8, [x19,#1288]", 9325512], [" 8e4bcc:\tstr\tx26, [x10,#16]", 9325516], [" 8e4bd0:\tldr\tx2, [x10,#32]", 9325520], [" 8e4bd4:\tcmn\tx2, #0x2", 9325524], [" 8e4bd8:\tb.eq\t8e4bec <islower@plt+0x87759c>", 9325528], [" 8e4bdc:\tcmn\tx2, #0x1", 9325532], [" 8e4be0:\tb.eq\t8e4bf0 <islower@plt+0x8775a0>", 9325536], [" 8e4be4:\tsub\tw8, w8, #0x1", 9325540], [" 8e4be8:\tstr\tw8, [x19,#1288]", 9325544], [" 8e4bec:\tstr\tx26, [x10,#32]", 9325548], [" 8e4bf0:\tldr\tx3, [x10,#48]", 9325552], [" 8e4bf4:\tcmn\tx3, #0x2", 9325556], [" 8e4bf8:\tb.eq\t8e4c0c <islower@plt+0x8775bc>", 9325560], [" 8e4bfc:\tcmn\tx3, #0x1", 9325564], [" 8e4c00:\tb.eq\t8e4c10 <islower@plt+0x8775c0>", 9325568], [" 8e4c04:\tsub\tw8, w8, #0x1", 9325572], [" 8e4c08:\tstr\tw8, [x19,#1288]", 9325576], [" 8e4c0c:\tstr\tx26, [x10,#48]", 9325580], [" 8e4c10:\tldr\tx4, [x10,#64]", 9325584], [" 8e4c14:\tcmn\tx4, #0x2", 9325588], [" 8e4c18:\tb.eq\t8e4c2c <islower@plt+0x8775dc>", 9325592], [" 8e4c1c:\tcmn\tx4, #0x1", 9325596], [" 8e4c20:\tb.eq\t8e4c30 <islower@plt+0x8775e0>", 9325600], [" 8e4c24:\tsub\tw8, w8, #0x1", 9325604], [" 8e4c28:\tstr\tw8, [x19,#1288]", 9325608], [" 8e4c2c:\tstr\tx26, [x10,#64]", 9325612], [" 8e4c30:\tldr\tx5, [x10,#80]", 9325616], [" 8e4c34:\tcmn\tx5, #0x2", 9325620], [" 8e4c38:\tb.eq\t8e4c4c <islower@plt+0x8775fc>", 9325624], [" 8e4c3c:\tcmn\tx5, #0x1", 9325628], [" 8e4c40:\tb.eq\t8e4c50 <islower@plt+0x877600>", 9325632], [" 8e4c44:\tsub\tw8, w8, #0x1", 9325636], [" 8e4c48:\tstr\tw8, [x19,#1288]", 9325640], [" 8e4c4c:\tstr\tx26, [x10,#80]", 9325644], [" 8e4c50:\tldr\tx6, [x10,#96]", 9325648], [" 8e4c54:\tcmn\tx6, #0x2", 9325652], [" 8e4c58:\tb.eq\t8e4c6c <islower@plt+0x87761c>", 9325656], [" 8e4c5c:\tcmn\tx6, #0x1", 9325660], [" 8e4c60:\tb.eq\t8e4c70 <islower@plt+0x877620>", 9325664], [" 8e4c64:\tsub\tw8, w8, #0x1", 9325668], [" 8e4c68:\tstr\tw8, [x19,#1288]", 9325672], [" 8e4c6c:\tstr\tx26, [x10,#96]", 9325676], [" 8e4c70:\tldr\tx7, [x10,#112]", 9325680], [" 8e4c74:\tcmn\tx7, #0x2", 9325684], [" 8e4c78:\tb.eq\t8e4c8c <islower@plt+0x87763c>", 9325688], [" 8e4c7c:\tcmn\tx7, #0x1", 9325692], [" 8e4c80:\tb.eq\t8e4c90 <islower@plt+0x877640>", 9325696], [" 8e4c84:\tsub\tw8, w8, #0x1", 9325700], [" 8e4c88:\tstr\tw8, [x19,#1288]", 9325704], [" 8e4c8c:\tstr\tx26, [x10,#112]", 9325708], [" 8e4c90:\tadd\tx10, x10, #0x80", 9325712], [" 8e4c94:\tsubs\tx14, x14, #0x8", 9325716], [" 8e4c98:\tb.ne\t8e4b90 <islower@plt+0x877540>", 9325720], [" 8e4c9c:\tcbz\tx12, 8e4ccc <islower@plt+0x87767c>", 9325724], [" 8e4ca0:\tldr\tx1, [x10]", 9325728], [" 8e4ca4:\tcmn\tx1, #0x2", 9325732], [" 8e4ca8:\tb.eq\t8e4cbc <islower@plt+0x87766c>", 9325736], [" 8e4cac:\tcmn\tx1, #0x1", 9325740], [" 8e4cb0:\tb.eq\t8e4cc0 <islower@plt+0x877670>", 9325744], [" 8e4cb4:\tsub\tw8, w8, #0x1", 9325748], [" 8e4cb8:\tstr\tw8, [x19,#1288]", 9325752], [" 8e4cbc:\tstr\tx26, [x10]", 9325756], [" 8e4cc0:\tadd\tx10, x10, #0x10", 9325760], [" 8e4cc4:\tsubs\tx12, x12, #0x1", 9325764], [" 8e4cc8:\tb.ne\t8e4ca0 <islower@plt+0x877650>", 9325768], [" 8e4ccc:\tstr\twzr, [x19,#1292]", 9325772], [" 8e4cd0:\tb\t8e4e90 <islower@plt+0x877840>", 9325776], [" 8e4cd4:\torr\tw8, wzr, #0x40", 9325780], [" 8e4cd8:\tmov\tw13, w8", 9325784], [" 8e4cdc:\tstr\tw8, [x19,#1272]", 9325788], [" 8e4ce0:\tlsl\tx0, x13, #4", 9325792], [" 8e4ce4:\tstr\twzr, [x19,#1292]", 9325796], [" 8e4ce8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9325800], [" 8e4cec:\tldrsw\tx17, [x19,#1272]", 9325804], [" 8e4cf0:\tstr\tx0, [x19,#1280]", 9325808], [" 8e4cf4:\tcbz\tw17, 8e4e84 <islower@plt+0x877834>", 9325812], [" 8e4cf8:\tcmp\tw17, #0x0", 9325816], [" 8e4cfc:\tb.le\t8e4d80 <islower@plt+0x877730>", 9325820], [" 8e4d00:\tcmp\tw17, #0xf", 9325824], [" 8e4d04:\tb.le\t8e4d98 <islower@plt+0x877748>", 9325828], [" 8e4d08:\tand\tx4, x17, #0xf", 9325832], [" 8e4d0c:\tsub\tx16, x17, #0x1", 9325836], [" 8e4d10:\tsub\tx6, x16, x4", 9325840], [" 8e4d14:\tmov\tx9, xzr", 9325844], [" 8e4d18:\tsub\tx10, x6, #0xf", 9325848], [" 8e4d1c:\tadd\tx8, x0, #0x80", 9325852], [" 8e4d20:\tadd\tx2, x9, #0x10", 9325856], [" 8e4d24:\tstur\tx26, [x8,#-128]", 9325860], [" 8e4d28:\tcmp\tx9, x10", 9325864], [" 8e4d2c:\tstur\tx26, [x8,#-112]", 9325868], [" 8e4d30:\tstur\tx26, [x8,#-96]", 9325872], [" 8e4d34:\tmov\tx9, x2", 9325876], [" 8e4d38:\tstur\tx26, [x8,#-80]", 9325880], [" 8e4d3c:\tstur\tx26, [x8,#-64]", 9325884], [" 8e4d40:\tstur\tx26, [x8,#-48]", 9325888], [" 8e4d44:\tstur\tx26, [x8,#-32]", 9325892], [" 8e4d48:\tstur\tx26, [x8,#-16]", 9325896], [" 8e4d4c:\tstr\tx26, [x8]", 9325900], [" 8e4d50:\tstr\tx26, [x8,#16]", 9325904], [" 8e4d54:\tstr\tx26, [x8,#32]", 9325908], [" 8e4d58:\tstr\tx26, [x8,#48]", 9325912], [" 8e4d5c:\tstr\tx26, [x8,#64]", 9325916], [" 8e4d60:\tstr\tx26, [x8,#80]", 9325920], [" 8e4d64:\tstr\tx26, [x8,#96]", 9325924], [" 8e4d68:\tstr\tx26, [x8,#112]", 9325928], [" 8e4d6c:\tadd\tx8, x8, #0x100", 9325932], [" 8e4d70:\tb.ne\t8e4d20 <islower@plt+0x8776d0>", 9325936], [" 8e4d74:\tcbz\tx4, 8e4e84 <islower@plt+0x877834>", 9325940], [" 8e4d78:\tadd\tx2, x6, #0x1", 9325944], [" 8e4d7c:\tb\t8e4d9c <islower@plt+0x87774c>", 9325948], [" 8e4d80:\tand\tw9, w17, #0x7", 9325952], [" 8e4d84:\tsub\tw5, w17, #0x1", 9325956], [" 8e4d88:\tcmp\tw5, #0x7", 9325960], [" 8e4d8c:\tb.cs\t8e4e34 <islower@plt+0x8777e4>", 9325964], [" 8e4d90:\tmov\tx1, xzr", 9325968], [" 8e4d94:\tb\t8e4e70 <islower@plt+0x877820>", 9325972], [" 8e4d98:\tmov\tx2, xzr", 9325976], [" 8e4d9c:\tand\tx16, x17, #0x8", 9325980], [" 8e4da0:\tcmp\tx16, #0x7", 9325984], [" 8e4da4:\tb.ls\t8e4dd8 <islower@plt+0x877788>", 9325988], [" 8e4da8:\tadd\tx18, x0, x2, lsl #4", 9325992], [" 8e4dac:\tadd\tx2, x2, #0x8", 9325996], [" 8e4db0:\tcmp\tx2, x17", 9326000], [" 8e4db4:\tstr\tx26, [x18]", 9326004], [" 8e4db8:\tstr\tx26, [x18,#16]", 9326008], [" 8e4dbc:\tstr\tx26, [x18,#32]", 9326012], [" 8e4dc0:\tstr\tx26, [x18,#48]", 9326016], [" 8e4dc4:\tstr\tx26, [x18,#64]", 9326020], [" 8e4dc8:\tstr\tx26, [x18,#80]", 9326024], [" 8e4dcc:\tstr\tx26, [x18,#96]", 9326028], [" 8e4dd0:\tstr\tx26, [x18,#112]", 9326032], [" 8e4dd4:\tb.ge\t8e4e84 <islower@plt+0x877834>", 9326036], [" 8e4dd8:\tand\tx18, x17, #0x4", 9326040], [" 8e4ddc:\tcmp\tx18, #0x3", 9326044], [" 8e4de0:\tb.ls\t8e4e04 <islower@plt+0x8777b4>", 9326048], [" 8e4de4:\tadd\tx3, x0, x2, lsl #4", 9326052], [" 8e4de8:\tadd\tx2, x2, #0x4", 9326056], [" 8e4dec:\tcmp\tx2, x17", 9326060], [" 8e4df0:\tstr\tx26, [x3]", 9326064], [" 8e4df4:\tstr\tx26, [x3,#16]", 9326068], [" 8e4df8:\tstr\tx26, [x3,#32]", 9326072], [" 8e4dfc:\tstr\tx26, [x3,#48]", 9326076], [" 8e4e00:\tb.ge\t8e4e84 <islower@plt+0x877834>", 9326080], [" 8e4e04:\tand\tx1, x17, #0x2", 9326084], [" 8e4e08:\tcmp\tx1, #0x1", 9326088], [" 8e4e0c:\tb.ls\t8e4e28 <islower@plt+0x8777d8>", 9326092], [" 8e4e10:\tadd\tx4, x0, x2, lsl #4", 9326096], [" 8e4e14:\tadd\tx2, x2, #0x2", 9326100], [" 8e4e18:\tcmp\tx2, x17", 9326104], [" 8e4e1c:\tstr\tx26, [x4]", 9326108], [" 8e4e20:\tstr\tx26, [x4,#16]", 9326112], [" 8e4e24:\tb.ge\t8e4e84 <islower@plt+0x877834>", 9326116], [" 8e4e28:\tlsl\tx16, x2, #4", 9326120], [" 8e4e2c:\tstr\tx26, [x0,x16]", 9326124], [" 8e4e30:\tb\t8e4e84 <islower@plt+0x877834>", 9326128], [" 8e4e34:\tmov\tx1, xzr", 9326132], [" 8e4e38:\tsub\tw11, w17, w9", 9326136], [" 8e4e3c:\tmov\tx10, x0", 9326140], [" 8e4e40:\tstr\tx26, [x10]", 9326144], [" 8e4e44:\tadd\tx1, x1, #0x8", 9326148], [" 8e4e48:\tstr\tx26, [x10,#16]", 9326152], [" 8e4e4c:\tsubs\tw11, w11, #0x8", 9326156], [" 8e4e50:\tstr\tx26, [x10,#32]", 9326160], [" 8e4e54:\tstr\tx26, [x10,#48]", 9326164], [" 8e4e58:\tstr\tx26, [x10,#64]", 9326168], [" 8e4e5c:\tstr\tx26, [x10,#80]", 9326172], [" 8e4e60:\tstr\tx26, [x10,#96]", 9326176], [" 8e4e64:\tstr\tx26, [x10,#112]", 9326180], [" 8e4e68:\tadd\tx10, x10, #0x80", 9326184], [" 8e4e6c:\tb.ne\t8e4e40 <islower@plt+0x8777f0>", 9326188], [" 8e4e70:\tcbz\tw9, 8e4e84 <islower@plt+0x877834>", 9326192], [" 8e4e74:\tadd\tx13, x0, x1, lsl #4", 9326196], [" 8e4e78:\tsubs\tw9, w9, #0x1", 9326200], [" 8e4e7c:\tstr\tx26, [x13],#16", 9326204], [" 8e4e80:\tb.ne\t8e4e78 <islower@plt+0x877828>", 9326208], [" 8e4e84:\tmov\tx0, x20", 9326212], [" 8e4e88:\tbl\t6cda0 <operator delete(void*)@plt>", 9326216], [" 8e4e8c:\tstr\twzr, [x19,#1288]", 9326220], [" 8e4e90:\tldr\tx9, [x19,#1312]", 9326224], [" 8e4e94:\tmov\tw13, w9", 9326228], [" 8e4e98:\tcbnz\tw9, 8e4ea8 <islower@plt+0x877858>", 9326232], [" 8e4e9c:\tlsr\tx3, x9, #32", 9326236], [" 8e4ea0:\tcbz\tx3, 8e5218 <islower@plt+0x877bc8>", 9326240], [" 8e4ea4:\tmov\tw13, wzr", 9326244], [" 8e4ea8:\tldr\tw12, [x19,#1296]", 9326248], [" 8e4eac:\tlsl\tw17, w13, #2", 9326252], [" 8e4eb0:\tcmp\tw17, w12", 9326256], [" 8e4eb4:\tb.cs\t8e4ee0 <islower@plt+0x877890>", 9326260], [" 8e4eb8:\tcmp\tw12, #0x41", 9326264], [" 8e4ebc:\tb.cc\t8e4ee0 <islower@plt+0x877890>", 9326268], [" 8e4ec0:\tldr\tx20, [x19,#1304]", 9326272], [" 8e4ec4:\tcmp\tw13, #0x21", 9326276], [" 8e4ec8:\tb.cc\t8e504c <islower@plt+0x8779fc>", 9326280], [" 8e4ecc:\tsub\tw6, w13, #0x1", 9326284], [" 8e4ed0:\tclz\tw3, w6", 9326288], [" 8e4ed4:\tsub\tw4, w23, w3", 9326292], [" 8e4ed8:\tlsl\tw9, w24, w4", 9326296], [" 8e4edc:\tb\t8e5050 <islower@plt+0x877a00>", 9326300], [" 8e4ee0:\tcbz\tw12, 8e5044 <islower@plt+0x8779f4>", 9326304], [" 8e4ee4:\tlsl\tx8, x12, #3", 9326308], [" 8e4ee8:\tldr\tx11, [x19,#1304]", 9326312], [" 8e4eec:\tsub\tx0, x8, #0x8", 9326316], [" 8e4ef0:\tlsr\tx12, x0, #3", 9326320], [" 8e4ef4:\tadd\tx16, x12, #0x1", 9326324], [" 8e4ef8:\tand\tx13, x16, #0x7", 9326328], [" 8e4efc:\tcmp\tx0, #0x38", 9326332], [" 8e4f00:\tb.cc\t8e5014 <islower@plt+0x8779c4>", 9326336], [" 8e4f04:\tsub\tx15, x16, x13", 9326340], [" 8e4f08:\tldr\tw14, [x11]", 9326344], [" 8e4f0c:\tcmn\tw14, #0x2", 9326348], [" 8e4f10:\tb.eq\t8e4f24 <islower@plt+0x8778d4>", 9326352], [" 8e4f14:\tcmn\tw14, #0x1", 9326356], [" 8e4f18:\tb.eq\t8e4f28 <islower@plt+0x8778d8>", 9326360], [" 8e4f1c:\tsub\tw9, w9, #0x1", 9326364], [" 8e4f20:\tstr\tw9, [x19,#1312]", 9326368], [" 8e4f24:\tstr\tw25, [x11]", 9326372], [" 8e4f28:\tldr\tw16, [x11,#8]", 9326376], [" 8e4f2c:\tcmn\tw16, #0x2", 9326380], [" 8e4f30:\tb.eq\t8e4f44 <islower@plt+0x8778f4>", 9326384], [" 8e4f34:\tcmn\tw16, #0x1", 9326388], [" 8e4f38:\tb.eq\t8e4f48 <islower@plt+0x8778f8>", 9326392], [" 8e4f3c:\tsub\tw9, w9, #0x1", 9326396], [" 8e4f40:\tstr\tw9, [x19,#1312]", 9326400], [" 8e4f44:\tstr\tw25, [x11,#8]", 9326404], [" 8e4f48:\tldr\tw17, [x11,#16]", 9326408], [" 8e4f4c:\tcmn\tw17, #0x2", 9326412], [" 8e4f50:\tb.eq\t8e4f64 <islower@plt+0x877914>", 9326416], [" 8e4f54:\tcmn\tw17, #0x1", 9326420], [" 8e4f58:\tb.eq\t8e4f68 <islower@plt+0x877918>", 9326424], [" 8e4f5c:\tsub\tw9, w9, #0x1", 9326428], [" 8e4f60:\tstr\tw9, [x19,#1312]", 9326432], [" 8e4f64:\tstr\tw25, [x11,#16]", 9326436], [" 8e4f68:\tldr\tw18, [x11,#24]", 9326440], [" 8e4f6c:\tcmn\tw18, #0x2", 9326444], [" 8e4f70:\tb.eq\t8e4f84 <islower@plt+0x877934>", 9326448], [" 8e4f74:\tcmn\tw18, #0x1", 9326452], [" 8e4f78:\tb.eq\t8e4f88 <islower@plt+0x877938>", 9326456], [" 8e4f7c:\tsub\tw9, w9, #0x1", 9326460], [" 8e4f80:\tstr\tw9, [x19,#1312]", 9326464], [" 8e4f84:\tstr\tw25, [x11,#24]", 9326468], [" 8e4f88:\tldr\tw0, [x11,#32]", 9326472], [" 8e4f8c:\tcmn\tw0, #0x2", 9326476], [" 8e4f90:\tb.eq\t8e4fa4 <islower@plt+0x877954>", 9326480], [" 8e4f94:\tcmn\tw0, #0x1", 9326484], [" 8e4f98:\tb.eq\t8e4fa8 <islower@plt+0x877958>", 9326488], [" 8e4f9c:\tsub\tw9, w9, #0x1", 9326492], [" 8e4fa0:\tstr\tw9, [x19,#1312]", 9326496], [" 8e4fa4:\tstr\tw25, [x11,#32]", 9326500], [" 8e4fa8:\tldr\tw1, [x11,#40]", 9326504], [" 8e4fac:\tcmn\tw1, #0x2", 9326508], [" 8e4fb0:\tb.eq\t8e4fc4 <islower@plt+0x877974>", 9326512], [" 8e4fb4:\tcmn\tw1, #0x1", 9326516], [" 8e4fb8:\tb.eq\t8e4fc8 <islower@plt+0x877978>", 9326520], [" 8e4fbc:\tsub\tw9, w9, #0x1", 9326524], [" 8e4fc0:\tstr\tw9, [x19,#1312]", 9326528], [" 8e4fc4:\tstr\tw25, [x11,#40]", 9326532], [" 8e4fc8:\tldr\tw2, [x11,#48]", 9326536], [" 8e4fcc:\tcmn\tw2, #0x2", 9326540], [" 8e4fd0:\tb.eq\t8e4fe4 <islower@plt+0x877994>", 9326544], [" 8e4fd4:\tcmn\tw2, #0x1", 9326548], [" 8e4fd8:\tb.eq\t8e4fe8 <islower@plt+0x877998>", 9326552], [" 8e4fdc:\tsub\tw9, w9, #0x1", 9326556], [" 8e4fe0:\tstr\tw9, [x19,#1312]", 9326560], [" 8e4fe4:\tstr\tw25, [x11,#48]", 9326564], [" 8e4fe8:\tldr\tw3, [x11,#56]", 9326568], [" 8e4fec:\tcmn\tw3, #0x2", 9326572], [" 8e4ff0:\tb.eq\t8e5004 <islower@plt+0x8779b4>", 9326576], [" 8e4ff4:\tcmn\tw3, #0x1", 9326580], [" 8e4ff8:\tb.eq\t8e5008 <islower@plt+0x8779b8>", 9326584], [" 8e4ffc:\tsub\tw9, w9, #0x1", 9326588], [" 8e5000:\tstr\tw9, [x19,#1312]", 9326592], [" 8e5004:\tstr\tw25, [x11,#56]", 9326596], [" 8e5008:\tadd\tx11, x11, #0x40", 9326600], [" 8e500c:\tsubs\tx15, x15, #0x8", 9326604], [" 8e5010:\tb.ne\t8e4f08 <islower@plt+0x8778b8>", 9326608], [" 8e5014:\tcbz\tx13, 8e5044 <islower@plt+0x8779f4>", 9326612], [" 8e5018:\tldr\tw15, [x11]", 9326616], [" 8e501c:\tcmn\tw15, #0x2", 9326620], [" 8e5020:\tb.eq\t8e5034 <islower@plt+0x8779e4>", 9326624], [" 8e5024:\tcmn\tw15, #0x1", 9326628], [" 8e5028:\tb.eq\t8e5038 <islower@plt+0x8779e8>", 9326632], [" 8e502c:\tsub\tw9, w9, #0x1", 9326636], [" 8e5030:\tstr\tw9, [x19,#1312]", 9326640], [" 8e5034:\tstr\tw25, [x11]", 9326644], [" 8e5038:\tadd\tx11, x11, #0x8", 9326648], [" 8e503c:\tsubs\tx13, x13, #0x1", 9326652], [" 8e5040:\tb.ne\t8e5018 <islower@plt+0x8779c8>", 9326656], [" 8e5044:\tstr\twzr, [x19,#1316]", 9326660], [" 8e5048:\tb\t8e5218 <islower@plt+0x877bc8>", 9326664], [" 8e504c:\torr\tw9, wzr, #0x40", 9326668], [" 8e5050:\tmov\tw4, w9", 9326672], [" 8e5054:\tstr\tw9, [x19,#1296]", 9326676], [" 8e5058:\tlsl\tx0, x4, #3", 9326680], [" 8e505c:\tstr\twzr, [x19,#1316]", 9326684], [" 8e5060:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9326688], [" 8e5064:\tldrsw\tx16, [x19,#1296]", 9326692], [" 8e5068:\tstr\tx0, [x19,#1304]", 9326696], [" 8e506c:\tcbz\tw16, 8e520c <islower@plt+0x877bbc>", 9326700], [" 8e5070:\tcmp\tw16, #0x0", 9326704], [" 8e5074:\tb.le\t8e5090 <islower@plt+0x877a40>", 9326708], [" 8e5078:\tcmp\tw16, #0x1", 9326712], [" 8e507c:\tb.ne\t8e50a8 <islower@plt+0x877a58>", 9326716], [" 8e5080:\tmov\tx18, xzr", 9326720], [" 8e5084:\tlsl\tx8, x18, #3", 9326724], [" 8e5088:\tstr\tw25, [x0,x8]", 9326728], [" 8e508c:\tb\t8e520c <islower@plt+0x877bbc>", 9326732], [" 8e5090:\tand\tw8, w16, #0x7", 9326736], [" 8e5094:\tsub\tw7, w16, #0x1", 9326740], [" 8e5098:\tcmp\tw7, #0x7", 9326744], [" 8e509c:\tb.cs\t8e5128 <islower@plt+0x877ad8>", 9326748], [" 8e50a0:\tmov\tx3, xzr", 9326752], [" 8e50a4:\tb\t8e5164 <islower@plt+0x877b14>", 9326756], [" 8e50a8:\tcmp\tw16, #0xf", 9326760], [" 8e50ac:\tb.le\t8e517c <islower@plt+0x877b2c>", 9326764], [" 8e50b0:\tsub\tx13, x16, #0x1", 9326768], [" 8e50b4:\tand\tx5, x16, #0xf", 9326772], [" 8e50b8:\tsub\tx7, x13, x5", 9326776], [" 8e50bc:\tmov\tx8, xzr", 9326780], [" 8e50c0:\tsub\tx11, x7, #0xf", 9326784], [" 8e50c4:\tadd\tx9, x0, #0x40", 9326788], [" 8e50c8:\tadd\tx15, x8, #0x10", 9326792], [" 8e50cc:\tstur\tw25, [x9,#-64]", 9326796], [" 8e50d0:\tcmp\tx8, x11", 9326800], [" 8e50d4:\tstur\tw25, [x9,#-56]", 9326804], [" 8e50d8:\tstur\tw25, [x9,#-48]", 9326808], [" 8e50dc:\tmov\tx8, x15", 9326812], [" 8e50e0:\tstur\tw25, [x9,#-40]", 9326816], [" 8e50e4:\tstur\tw25, [x9,#-32]", 9326820], [" 8e50e8:\tstur\tw25, [x9,#-24]", 9326824], [" 8e50ec:\tstur\tw25, [x9,#-16]", 9326828], [" 8e50f0:\tstur\tw25, [x9,#-8]", 9326832], [" 8e50f4:\tstr\tw25, [x9]", 9326836], [" 8e50f8:\tstr\tw25, [x9,#8]", 9326840], [" 8e50fc:\tstr\tw25, [x9,#16]", 9326844], [" 8e5100:\tstr\tw25, [x9,#24]", 9326848], [" 8e5104:\tstr\tw25, [x9,#32]", 9326852], [" 8e5108:\tstr\tw25, [x9,#40]", 9326856], [" 8e510c:\tstr\tw25, [x9,#48]", 9326860], [" 8e5110:\tstr\tw25, [x9,#56]", 9326864], [" 8e5114:\tadd\tx9, x9, #0x80", 9326868], [" 8e5118:\tb.ne\t8e50c8 <islower@plt+0x877a78>", 9326872], [" 8e511c:\tcbz\tx5, 8e520c <islower@plt+0x877bbc>", 9326876], [" 8e5120:\tadd\tx18, x7, #0x1", 9326880], [" 8e5124:\tb\t8e5180 <islower@plt+0x877b30>", 9326884], [" 8e5128:\tmov\tx3, xzr", 9326888], [" 8e512c:\tsub\tw10, w16, w8", 9326892], [" 8e5130:\tadd\tx11, x0, #0x20", 9326896], [" 8e5134:\tstur\tw25, [x11,#-32]", 9326900], [" 8e5138:\tadd\tx3, x3, #0x8", 9326904], [" 8e513c:\tstur\tw25, [x11,#-24]", 9326908], [" 8e5140:\tsubs\tw10, w10, #0x8", 9326912], [" 8e5144:\tstur\tw25, [x11,#-16]", 9326916], [" 8e5148:\tstur\tw25, [x11,#-8]", 9326920], [" 8e514c:\tstr\tw25, [x11]", 9326924], [" 8e5150:\tstr\tw25, [x11,#8]", 9326928], [" 8e5154:\tstr\tw25, [x11,#16]", 9326932], [" 8e5158:\tstr\tw25, [x11,#24]", 9326936], [" 8e515c:\tadd\tx11, x11, #0x40", 9326940], [" 8e5160:\tb.ne\t8e5134 <islower@plt+0x877ae4>", 9326944], [" 8e5164:\tcbz\tw8, 8e520c <islower@plt+0x877bbc>", 9326948], [" 8e5168:\tadd\tx14, x0, x3, lsl #3", 9326952], [" 8e516c:\tsubs\tw8, w8, #0x1", 9326956], [" 8e5170:\tstr\tw25, [x14],#8", 9326960], [" 8e5174:\tb.ne\t8e516c <islower@plt+0x877b1c>", 9326964], [" 8e5178:\tb\t8e520c <islower@plt+0x877bbc>", 9326968], [" 8e517c:\tmov\tx18, xzr", 9326972], [" 8e5180:\tand\tx12, x16, #0x8", 9326976], [" 8e5184:\tcmp\tx12, #0x7", 9326980], [" 8e5188:\tb.ls\t8e51bc <islower@plt+0x877b6c>", 9326984], [" 8e518c:\tadd\tx14, x0, x18, lsl #3", 9326988], [" 8e5190:\tadd\tx18, x18, #0x8", 9326992], [" 8e5194:\tcmp\tx18, x16", 9326996], [" 8e5198:\tstr\tw25, [x14]", 9327000], [" 8e519c:\tstr\tw25, [x14,#8]", 9327004], [" 8e51a0:\tstr\tw25, [x14,#16]", 9327008], [" 8e51a4:\tstr\tw25, [x14,#24]", 9327012], [" 8e51a8:\tstr\tw25, [x14,#32]", 9327016], [" 8e51ac:\tstr\tw25, [x14,#40]", 9327020], [" 8e51b0:\tstr\tw25, [x14,#48]", 9327024], [" 8e51b4:\tstr\tw25, [x14,#56]", 9327028], [" 8e51b8:\tb.ge\t8e520c <islower@plt+0x877bbc>", 9327032], [" 8e51bc:\tand\tx13, x16, #0x4", 9327036], [" 8e51c0:\tcmp\tx13, #0x3", 9327040], [" 8e51c4:\tb.ls\t8e51e8 <islower@plt+0x877b98>", 9327044], [" 8e51c8:\tadd\tx15, x0, x18, lsl #3", 9327048], [" 8e51cc:\tadd\tx18, x18, #0x4", 9327052], [" 8e51d0:\tcmp\tx18, x16", 9327056], [" 8e51d4:\tstr\tw25, [x15]", 9327060], [" 8e51d8:\tstr\tw25, [x15,#8]", 9327064], [" 8e51dc:\tstr\tw25, [x15,#16]", 9327068], [" 8e51e0:\tstr\tw25, [x15,#24]", 9327072], [" 8e51e4:\tb.ge\t8e520c <islower@plt+0x877bbc>", 9327076], [" 8e51e8:\tand\tx14, x16, #0x2", 9327080], [" 8e51ec:\tcmp\tx14, #0x1", 9327084], [" 8e51f0:\tb.ls\t8e5084 <islower@plt+0x877a34>", 9327088], [" 8e51f4:\tadd\tx17, x0, x18, lsl #3", 9327092], [" 8e51f8:\tadd\tx18, x18, #0x2", 9327096], [" 8e51fc:\tcmp\tx18, x16", 9327100], [" 8e5200:\tstr\tw25, [x17]", 9327104], [" 8e5204:\tstr\tw25, [x17,#8]", 9327108], [" 8e5208:\tb.lt\t8e5084 <islower@plt+0x877a34>", 9327112], [" 8e520c:\tmov\tx0, x20", 9327116], [" 8e5210:\tbl\t6cda0 <operator delete(void*)@plt>", 9327120], [" 8e5214:\tstr\twzr, [x19,#1312]", 9327124], [" 8e5218:\tmov\tx1, sp", 9327128], [" 8e521c:\tstr\txzr, [x19,#1656]", 9327132], [" 8e5220:\tmov\tx0, x19", 9327136], [" 8e5224:\tbl\t904518 <islower@plt+0x896ec8>", 9327140], [" 8e5228:\tldr\tx22, [x22,#8]", 9327144], [" 8e522c:\tcmp\tx22, x21", 9327148], [" 8e5230:\tstr\tx22, [sp]", 9327152], [" 8e5234:\tb.ne\t8e4b18 <islower@plt+0x8774c8>", 9327156], [" 8e5238:\tmrs\tx19, tpidr_el0", 9327160], [" 8e523c:\tldr\tx7, [x19,#40]", 9327164], [" 8e5240:\tldr\tx20, [sp,#8]", 9327168], [" 8e5244:\tcmp\tx7, x20", 9327172], [" 8e5248:\tb.ne\t8e5268 <islower@plt+0x877c18>", 9327176], [" 8e524c:\tldp\tx19, x30, [sp,#80]", 9327180], [" 8e5250:\tldp\tx21, x20, [sp,#64]", 9327184], [" 8e5254:\tldp\tx23, x22, [sp,#48]", 9327188], [" 8e5258:\tldp\tx25, x24, [sp,#32]", 9327192], [" 8e525c:\tldr\tx26, [sp,#16]", 9327196], [" 8e5260:\tadd\tsp, sp, #0x60", 9327200], [" 8e5264:\tret", 9327204], [" 8e5268:\tbl\t6ce60 <__stack_chk_fail@plt>", 9327208], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::postSchedImproveRegisterFootPrint(llvm::MachineFunction&)"}, "161": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008dc200 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x187460>:", 0], [" 8dc200:\tsub\tsp, sp, #0xe0", 9290240], [" 8dc204:\tstp\tx28, x27, [sp,#128]", 9290244], [" 8dc208:\tstp\tx26, x25, [sp,#144]", 9290248], [" 8dc20c:\tstp\tx24, x23, [sp,#160]", 9290252], [" 8dc210:\tstp\tx22, x21, [sp,#176]", 9290256], [" 8dc214:\tstp\tx20, x19, [sp,#192]", 9290260], [" 8dc218:\tstp\tx29, x30, [sp,#208]", 9290264], [" 8dc21c:\tstr\tx1, [sp]", 9290268], [" 8dc220:\tmrs\tx21, tpidr_el0", 9290272], [" 8dc224:\tldr\tx12, [x21,#40]", 9290276], [" 8dc228:\tmov\tx19, x0", 9290280], [" 8dc22c:\tadd\tx21, x19, #0x4a8", 9290284], [" 8dc230:\tmov\tx0, x21", 9290288], [" 8dc234:\tadd\tx26, x19, #0x4b0", 9290292], [" 8dc238:\tstr\tx12, [sp,#120]", 9290296], [" 8dc23c:\tldr\tx1, [x19,#1200]", 9290300], [" 8dc240:\tstr\txzr, [x19,#1216]", 9290304], [" 8dc244:\tbl\t7bbba4 <islower@plt+0x74e554>", 9290308], [" 8dc248:\tmovi\tv1.2d, #0x0", 9290312], [" 8dc24c:\tldr\tx25, [x19,#1112]", 9290316], [" 8dc250:\tstr\tx26, [x19,#1192]", 9290320], [" 8dc254:\tadd\tx29, x25, #0xe0", 9290324], [" 8dc258:\tstr\tq1, [x19,#1200]", 9290328], [" 8dc25c:\tldr\tx22, [x25,#232]", 9290332], [" 8dc260:\tcmp\tx22, x29", 9290336], [" 8dc264:\tb.eq\t8dc344 <islower@plt+0x86ecf4>", 9290340], [" 8dc268:\tmov\tw23, #0x28 \t// #40", 9290344], [" 8dc26c:\tldr\tx0, [x19,#1072]", 9290348], [" 8dc270:\tmov\tx1, x22", 9290352], [" 8dc274:\tbl\t7b675c <islower@plt+0x74910c>", 9290356], [" 8dc278:\ttbz\tw0, #0, 8dc32c <islower@plt+0x86ecdc>", 9290360], [" 8dc27c:\tldr\tx25, [x26]", 9290364], [" 8dc280:\tcbz\tx25, 8dc2c8 <islower@plt+0x86ec78>", 9290368], [" 8dc284:\tmov\tx20, x26", 9290372], [" 8dc288:\tb\t8dc294 <islower@plt+0x86ec44>", 9290376], [" 8dc28c:\tmov\tx20, x25", 9290380], [" 8dc290:\tmov\tx25, x8", 9290384], [" 8dc294:\tldr\tx11, [x25,#32]", 9290388], [" 8dc298:\tcmp\tx22, x11", 9290392], [" 8dc29c:\tb.cs\t8dc2ac <islower@plt+0x86ec5c>", 9290396], [" 8dc2a0:\tldr\tx8, [x25]", 9290400], [" 8dc2a4:\tcbnz\tx8, 8dc28c <islower@plt+0x86ec3c>", 9290404], [" 8dc2a8:\tb\t8dc2d4 <islower@plt+0x86ec84>", 9290408], [" 8dc2ac:\tcmp\tx11, x22", 9290412], [" 8dc2b0:\tb.cs\t8dc2d8 <islower@plt+0x86ec88>", 9290416], [" 8dc2b4:\tmov\tx20, x25", 9290420], [" 8dc2b8:\tldr\tx8, [x20,#8]!", 9290424], [" 8dc2bc:\tcbz\tx8, 8dc2d8 <islower@plt+0x86ec88>", 9290428], [" 8dc2c0:\tmov\tx25, x8", 9290432], [" 8dc2c4:\tb\t8dc294 <islower@plt+0x86ec44>", 9290436], [" 8dc2c8:\tmov\tx25, x26", 9290440], [" 8dc2cc:\tmov\tx20, x26", 9290444], [" 8dc2d0:\tb\t8dc2d8 <islower@plt+0x86ec88>", 9290448], [" 8dc2d4:\tmov\tx20, x25", 9290452], [" 8dc2d8:\tldr\tx17, [x20]", 9290456], [" 8dc2dc:\tcbnz\tx17, 8dc32c <islower@plt+0x86ecdc>", 9290460], [" 8dc2e0:\tmov\tx0, x23", 9290464], [" 8dc2e4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9290468], [" 8dc2e8:\tmovi\tv0.2d, #0x0", 9290472], [" 8dc2ec:\tmov\tx8, x0", 9290476], [" 8dc2f0:\tstr\tx22, [x8,#32]", 9290480], [" 8dc2f4:\tstr\tx25, [x8,#16]", 9290484], [" 8dc2f8:\tstr\tq0, [x8]", 9290488], [" 8dc2fc:\tstr\tx8, [x20]", 9290492], [" 8dc300:\tldr\tx14, [x21]", 9290496], [" 8dc304:\tldr\tx10, [x14]", 9290500], [" 8dc308:\tcbz\tx10, 8dc314 <islower@plt+0x86ecc4>", 9290504], [" 8dc30c:\tstr\tx10, [x21]", 9290508], [" 8dc310:\tldr\tx8, [x20]", 9290512], [" 8dc314:\tldr\tx0, [x19,#1200]", 9290516], [" 8dc318:\tmov\tx1, x8", 9290520], [" 8dc31c:\tbl\t8840c <islower@plt+0x1adbc>", 9290524], [" 8dc320:\tldr\tx15, [x19,#1208]", 9290528], [" 8dc324:\tadd\tx16, x15, #0x1", 9290532], [" 8dc328:\tstr\tx16, [x19,#1208]", 9290536], [" 8dc32c:\tldr\tx10, [x19,#1112]", 9290540], [" 8dc330:\tldr\tx22, [x22,#8]", 9290544], [" 8dc334:\tadd\tx17, x10, #0xe0", 9290548], [" 8dc338:\tcmp\tx22, x17", 9290552], [" 8dc33c:\tb.ne\t8dc26c <islower@plt+0x86ec1c>", 9290556], [" 8dc340:\tldr\tx22, [x10,#232]", 9290560], [" 8dc344:\tcbz\tx22, 8dc3c4 <islower@plt+0x86ed74>", 9290564], [" 8dc348:\tldr\tx0, [x22,#32]", 9290568], [" 8dc34c:\tcbz\tx0, 8dc3c4 <islower@plt+0x86ed74>", 9290572], [" 8dc350:\tadd\tx21, x22, #0x10", 9290576], [" 8dc354:\tcmp\tx0, x21", 9290580], [" 8dc358:\tb.eq\t8dc3c4 <islower@plt+0x86ed74>", 9290584], [" 8dc35c:\tstr\tx0, [x19,#1232]", 9290588], [" 8dc360:\tbl\t774c44 <islower@plt+0x7075f4>", 9290592], [" 8dc364:\ttbz\tw0, #0, 8dc3c4 <islower@plt+0x86ed74>", 9290596], [" 8dc368:\tldr\tx0, [x19,#1232]", 9290600], [" 8dc36c:\tb\t8dc374 <islower@plt+0x86ed24>", 9290604], [" 8dc370:\tstr\tx0, [x19,#1232]", 9290608], [" 8dc374:\tbl\t774c44 <islower@plt+0x7075f4>", 9290612], [" 8dc378:\ttbz\tw0, #0, 8dc3b0 <islower@plt+0x86ed60>", 9290616], [" 8dc37c:\tldr\tx14, [x19,#1232]", 9290620], [" 8dc380:\tcmp\tx14, x21", 9290624], [" 8dc384:\tb.eq\t8dc3b0 <islower@plt+0x86ed60>", 9290628], [" 8dc388:\tldr\tx26, [x14,#592]", 9290632], [" 8dc38c:\tadd\tx15, x26, #0x10", 9290636], [" 8dc390:\tldr\tx14, [x14,#8]", 9290640], [" 8dc394:\tmov\tx0, x15", 9290644], [" 8dc398:\tcmp\tx14, x15", 9290648], [" 8dc39c:\tb.eq\t8dc370 <islower@plt+0x86ed20>", 9290652], [" 8dc3a0:\tldrb\tw16, [x14,#24]", 9290656], [" 8dc3a4:\tmov\tx0, x14", 9290660], [" 8dc3a8:\ttbnz\tw16, #1, 8dc390 <islower@plt+0x86ed40>", 9290664], [" 8dc3ac:\tb\t8dc370 <islower@plt+0x86ed20>", 9290668], [" 8dc3b0:\tldr\tx0, [x19,#1232]", 9290672], [" 8dc3b4:\tldr\tx0, [x0]", 9290676], [" 8dc3b8:\tldrb\tw14, [x0,#24]", 9290680], [" 8dc3bc:\ttbnz\tw14, #1, 8dc3b4 <islower@plt+0x86ed64>", 9290684], [" 8dc3c0:\tstr\tx0, [x19,#1232]", 9290688], [" 8dc3c4:\tadrp\tx22, e32000 <__bss_start+0xac7c>", 9290692], [" 8dc3c8:\tadd\tx22, x22, #0x98", 9290696], [" 8dc3cc:\tldrb\tw15, [x22,#56]", 9290700], [" 8dc3d0:\tcbnz\tw15, 8dc490 <islower@plt+0x86ee40>", 9290704], [" 8dc3d4:\tldrb\tw17, [x19,#1144]", 9290708], [" 8dc3d8:\tcbnz\tw17, 8dc490 <islower@plt+0x86ee40>", 9290712], [" 8dc3dc:\tmov\tx0, x19", 9290716], [" 8dc3e0:\tbl\t8df93c <islower@plt+0x8722ec>", 9290720], [" 8dc3e4:\tldr\tx18, [x19,#1104]", 9290724], [" 8dc3e8:\tadd\tx0, x19, #0x28", 9290728], [" 8dc3ec:\tldr\tx1, [x19,#384]", 9290732], [" 8dc3f0:\tmov\tw2, wzr", 9290736], [" 8dc3f4:\tldr\tx5, [x19,#64]", 9290740], [" 8dc3f8:\tldp\tx6, x7, [x18,#16]", 9290744], [" 8dc3fc:\tstr\tx1, [x19,#392]", 9290748], [" 8dc400:\tstr\tx5, [x19,#72]", 9290752], [" 8dc404:\tsub\tx26, x7, x6", 9290756], [" 8dc408:\tstr\twzr, [x19,#48]", 9290760], [" 8dc40c:\tlsr\tx1, x26, #4", 9290764], [" 8dc410:\tbl\t1b1820 <islower@plt+0x1441d0>", 9290768], [" 8dc414:\tldr\tx2, [x19,#1112]", 9290772], [" 8dc418:\tldr\tx26, [x2,#232]", 9290776], [" 8dc41c:\tadd\tx3, x2, #0xe0", 9290780], [" 8dc420:\tcmp\tx26, x3", 9290784], [" 8dc424:\tb.eq\t8dc484 <islower@plt+0x86ee34>", 9290788], [" 8dc428:\tldr\tx22, [x26,#32]", 9290792], [" 8dc42c:\tadd\tx25, x26, #0x10", 9290796], [" 8dc430:\tb\t8dc468 <islower@plt+0x86ee18>", 9290800], [" 8dc434:\tmov\tx0, x19", 9290804], [" 8dc438:\tmov\tx1, x22", 9290808], [" 8dc43c:\tbl\t8f651c <islower@plt+0x888ecc>", 9290812], [" 8dc440:\tldr\tx6, [x22,#592]", 9290816], [" 8dc444:\tmov\tx7, x22", 9290820], [" 8dc448:\tadd\tx16, x6, #0x10", 9290824], [" 8dc44c:\tldr\tx7, [x7,#8]", 9290828], [" 8dc450:\tmov\tx22, x16", 9290832], [" 8dc454:\tcmp\tx7, x16", 9290836], [" 8dc458:\tb.eq\t8dc468 <islower@plt+0x86ee18>", 9290840], [" 8dc45c:\tldrb\tw18, [x7,#24]", 9290844], [" 8dc460:\tmov\tx22, x7", 9290848], [" 8dc464:\ttbnz\tw18, #1, 8dc44c <islower@plt+0x86edfc>", 9290852], [" 8dc468:\tcmp\tx22, x25", 9290856], [" 8dc46c:\tb.ne\t8dc434 <islower@plt+0x86ede4>", 9290860], [" 8dc470:\tldr\tx4, [x19,#1112]", 9290864], [" 8dc474:\tldr\tx26, [x26,#8]", 9290868], [" 8dc478:\tadd\tx5, x4, #0xe0", 9290872], [" 8dc47c:\tcmp\tx26, x5", 9290876], [" 8dc480:\tb.ne\t8dc428 <islower@plt+0x86edd8>", 9290880], [" 8dc484:\torr\tw1, wzr, #0x1", 9290884], [" 8dc488:\tmov\tx0, x19", 9290888], [" 8dc48c:\tbl\t8e7e64 <islower@plt+0x87a814>", 9290892], [" 8dc490:\tldr\tx0, [x19,#1072]", 9290896], [" 8dc494:\tldr\tx1, [x19,#1112]", 9290900], [" 8dc498:\tbl\t7b669c <islower@plt+0x74904c>", 9290904], [" 8dc49c:\tldr\tx7, [x19,#1112]", 9290908], [" 8dc4a0:\tmov\tx21, x0", 9290912], [" 8dc4a4:\tadd\tx26, x7, #0xe0", 9290916], [" 8dc4a8:\tcmp\tx21, x26", 9290920], [" 8dc4ac:\tb.eq\t8dc5bc <islower@plt+0x86ef6c>", 9290924], [" 8dc4b0:\tmov\tw25, wzr", 9290928], [" 8dc4b4:\tmov\tw27, wzr", 9290932], [" 8dc4b8:\tmov\tw28, wzr", 9290936], [" 8dc4bc:\tmov\tw20, wzr", 9290940], [" 8dc4c0:\tldr\tx22, [x21,#32]", 9290944], [" 8dc4c4:\tadd\tx29, x21, #0x10", 9290948], [" 8dc4c8:\tcmp\tx22, x29", 9290952], [" 8dc4cc:\tb.eq\t8dc5ac <islower@plt+0x86ef5c>", 9290956], [" 8dc4d0:\tldr\tx1, [x22,#16]", 9290960], [" 8dc4d4:\tldrh\tw23, [x1]", 9290964], [" 8dc4d8:\tsub\tw9, w23, #0x38e", 9290968], [" 8dc4dc:\tcmp\tw9, #0x4", 9290972], [" 8dc4e0:\tccmp\tw9, #0x3, #0x4, ls", 9290976], [" 8dc4e4:\tb.ne\t8dc4f0 <islower@plt+0x86eea0>", 9290980], [" 8dc4e8:\tmov\tw8, w23", 9290984], [" 8dc4ec:\tb\t8dc518 <islower@plt+0x86eec8>", 9290988], [" 8dc4f0:\tldr\tx0, [x22,#48]", 9290992], [" 8dc4f4:\tldr\tw1, [x0,#4]", 9290996], [" 8dc4f8:\tmov\tx0, x22", 9291000], [" 8dc4fc:\tbl\t7727c0 <islower@plt+0x705170>", 9291004], [" 8dc500:\tbl\t7833b4 <islower@plt+0x715d64>", 9291008], [" 8dc504:\tldr\tx9, [x22,#16]", 9291012], [" 8dc508:\tmvn\tw3, w0", 9291016], [" 8dc50c:\tand\tw10, w3, #0x1", 9291020], [" 8dc510:\tadd\tw25, w10, w25", 9291024], [" 8dc514:\tldrh\tw8, [x9]", 9291028], [" 8dc518:\tcmp\tw8, #0xc5", 9291032], [" 8dc51c:\tb.ne\t8dc528 <islower@plt+0x86eed8>", 9291036], [" 8dc520:\tadd\tw20, w20, #0x1", 9291040], [" 8dc524:\tb\t8dc57c <islower@plt+0x86ef2c>", 9291044], [" 8dc528:\tmov\tx0, x22", 9291048], [" 8dc52c:\tbl\t774b28 <islower@plt+0x7074d8>", 9291052], [" 8dc530:\tcmp\tw0, #0x2", 9291056], [" 8dc534:\tb.ne\t8dc554 <islower@plt+0x86ef04>", 9291060], [" 8dc538:\tmov\tw0, w23", 9291064], [" 8dc53c:\tbl\t77781c <islower@plt+0x70a1cc>", 9291068], [" 8dc540:\tand\tw11, w0, #0x1", 9291072], [" 8dc544:\teor\tw12, w11, #0x1", 9291076], [" 8dc548:\tadd\tw28, w12, w28", 9291080], [" 8dc54c:\tadd\tw27, w11, w27", 9291084], [" 8dc550:\tb\t8dc57c <islower@plt+0x86ef2c>", 9291088], [" 8dc554:\tmov\tx0, x22", 9291092], [" 8dc558:\tbl\t774b28 <islower@plt+0x7074d8>", 9291096], [" 8dc55c:\tcmp\tw0, #0x3", 9291100], [" 8dc560:\tb.ne\t8dc57c <islower@plt+0x86ef2c>", 9291104], [" 8dc564:\tmov\tw0, w23", 9291108], [" 8dc568:\tbl\t77e770 <islower@plt+0x711120>", 9291112], [" 8dc56c:\tand\tw13, w0, #0x1", 9291116], [" 8dc570:\teor\tw15, w13, #0x1", 9291120], [" 8dc574:\tadd\tw28, w15, w28", 9291124], [" 8dc578:\tadd\tw27, w13, w27", 9291128], [" 8dc57c:\tldr\tx8, [x22,#592]", 9291132], [" 8dc580:\tadd\tx17, x8, #0x10", 9291136], [" 8dc584:\tldr\tx22, [x22,#8]", 9291140], [" 8dc588:\tmov\tx9, x17", 9291144], [" 8dc58c:\tcmp\tx22, x17", 9291148], [" 8dc590:\tb.eq\t8dc5a0 <islower@plt+0x86ef50>", 9291152], [" 8dc594:\tldrb\tw7, [x22,#24]", 9291156], [" 8dc598:\tmov\tx9, x22", 9291160], [" 8dc59c:\ttbnz\tw7, #1, 8dc584 <islower@plt+0x86ef34>", 9291164], [" 8dc5a0:\tcmp\tx9, x29", 9291168], [" 8dc5a4:\tmov\tx22, x9", 9291172], [" 8dc5a8:\tb.ne\t8dc4d0 <islower@plt+0x86ee80>", 9291176], [" 8dc5ac:\tldr\tx21, [x21,#8]", 9291180], [" 8dc5b0:\tcmp\tx21, x26", 9291184], [" 8dc5b4:\tb.ne\t8dc4c0 <islower@plt+0x86ee70>", 9291188], [" 8dc5b8:\tb\t8dc5cc <islower@plt+0x86ef7c>", 9291192], [" 8dc5bc:\tmov\tw20, wzr", 9291196], [" 8dc5c0:\tmov\tw28, wzr", 9291200], [" 8dc5c4:\tmov\tw27, wzr", 9291204], [" 8dc5c8:\tmov\tw25, wzr", 9291208], [" 8dc5cc:\tldr\tx0, [x19,#1072]", 9291212], [" 8dc5d0:\tmov\tw12, #0x5c48 \t// #23624", 9291216], [" 8dc5d4:\tldr\tw12, [x0,x12]", 9291220], [" 8dc5d8:\tcbz\tw12, 8dc5fc <islower@plt+0x86efac>", 9291224], [" 8dc5dc:\tadd\tw1, w28, w27, lsr #1", 9291228], [" 8dc5e0:\tldr\tw13, [x19,#1668]", 9291232], [" 8dc5e4:\tudiv\tw16, w1, w12", 9291236], [" 8dc5e8:\tadd\tw17, w16, #0x1", 9291240], [" 8dc5ec:\tcmp\tw17, w13", 9291244], [" 8dc5f0:\tstr\tw17, [x19,#1664]", 9291248], [" 8dc5f4:\tb.ls\t8dc5fc <islower@plt+0x86efac>", 9291252], [" 8dc5f8:\tstr\tw13, [x19,#1664]", 9291256], [" 8dc5fc:\tldr\tx1, [x19,#1112]", 9291260], [" 8dc600:\tbl\t7b669c <islower@plt+0x74904c>", 9291264], [" 8dc604:\tldr\tx1, [x19,#1112]", 9291268], [" 8dc608:\tmov\tx21, x0", 9291272], [" 8dc60c:\tadd\tx0, x1, #0xe0", 9291276], [" 8dc610:\tcmp\tx21, x0", 9291280], [" 8dc614:\tstr\tx0, [sp,#16]", 9291284], [" 8dc618:\tb.eq\t8dc9d4 <islower@plt+0x86f384>", 9291288], [" 8dc61c:\tcmp\tw20, #0x8", 9291292], [" 8dc620:\torr\tw24, wzr, #0x8", 9291296], [" 8dc624:\tcsel\tw20, w24, w20, cc", 9291300], [" 8dc628:\tadd\tw28, w27, w28, lsl #1", 9291304], [" 8dc62c:\tadd\tw20, w25, w20", 9291308], [" 8dc630:\tadrp\tx26, e32000 <__bss_start+0xac7c>", 9291312], [" 8dc634:\tmov\tw24, #0x46f \t// #1135", 9291316], [" 8dc638:\tstp\tw20, w28, [sp,#8]", 9291320], [" 8dc63c:\torr\tw20, wzr, #0x1", 9291324], [" 8dc640:\tmov\tw28, #0x5c1a \t// #23578", 9291328], [" 8dc644:\tadd\tx26, x26, #0x150", 9291332], [" 8dc648:\tb\t8dc650 <islower@plt+0x86f000>", 9291336], [" 8dc64c:\tldr\tx1, [x19,#1112]", 9291340], [" 8dc650:\tldr\tx0, [x19,#1072]", 9291344], [" 8dc654:\tldr\tx22, [x21,#32]", 9291348], [" 8dc658:\tbl\t7b669c <islower@plt+0x74904c>", 9291352], [" 8dc65c:\tcmp\tx21, x0", 9291356], [" 8dc660:\tb.ne\t8dc9d0 <islower@plt+0x86f380>", 9291360], [" 8dc664:\tldr\tx16, [x19,#1072]", 9291364], [" 8dc668:\tmov\tw17, #0x5028 \t// #20520", 9291368], [" 8dc66c:\tadd\tx29, x21, #0x10", 9291372], [" 8dc670:\tcmp\tx22, x29", 9291376], [" 8dc674:\tadd\tx25, x16, x17", 9291380], [" 8dc678:\tb.eq\t8dc780 <islower@plt+0x86f130>", 9291384], [" 8dc67c:\tmov\tw27, wzr", 9291388], [" 8dc680:\torr\tw8, wzr, #0x1", 9291392], [" 8dc684:\tb\t8dc690 <islower@plt+0x86f040>", 9291396], [" 8dc688:\torr\tw8, wzr, #0x1", 9291400], [" 8dc68c:\tb\t8dc778 <islower@plt+0x86f128>", 9291404], [" 8dc690:\tand\tw18, w8, #0xff", 9291408], [" 8dc694:\tcbnz\tw18, 8dc6c0 <islower@plt+0x86f070>", 9291412], [" 8dc698:\tldr\tx10, [x22,#592]", 9291416], [" 8dc69c:\tadd\tx18, x10, #0x10", 9291420], [" 8dc6a0:\tldr\tx22, [x22,#8]", 9291424], [" 8dc6a4:\tmov\tx1, x18", 9291428], [" 8dc6a8:\tcmp\tx22, x18", 9291432], [" 8dc6ac:\tb.eq\t8dc6bc <islower@plt+0x86f06c>", 9291436], [" 8dc6b0:\tldrb\tw8, [x22,#24]", 9291440], [" 8dc6b4:\tmov\tx1, x22", 9291444], [" 8dc6b8:\ttbnz\tw8, #1, 8dc6a0 <islower@plt+0x86f050>", 9291448], [" 8dc6bc:\tmov\tx22, x1", 9291452], [" 8dc6c0:\tcmp\tx22, x29", 9291456], [" 8dc6c4:\tb.eq\t8dc780 <islower@plt+0x86f130>", 9291460], [" 8dc6c8:\tldrb\tw9, [x19,#1145]", 9291464], [" 8dc6cc:\tstr\txzr, [sp,#112]", 9291468], [" 8dc6d0:\tcbnz\tw9, 8dc6e4 <islower@plt+0x86f094>", 9291472], [" 8dc6d4:\tldrb\tw10, [x19,#1147]", 9291476], [" 8dc6d8:\tcbnz\tw10, 8dc6e4 <islower@plt+0x86f094>", 9291480], [" 8dc6dc:\tldrb\tw11, [x19,#1146]", 9291484], [" 8dc6e0:\tcbz\tw11, 8dc75c <islower@plt+0x86f10c>", 9291488], [" 8dc6e4:\tldr\tx23, [x19,#1072]", 9291492], [" 8dc6e8:\tldrb\tw12, [x23,x28]", 9291496], [" 8dc6ec:\tcbz\tw12, 8dc75c <islower@plt+0x86f10c>", 9291500], [" 8dc6f0:\tldr\tx11, [x19,#1080]", 9291504], [" 8dc6f4:\tldrb\tw13, [x11,#98]", 9291508], [" 8dc6f8:\tcbz\tw13, 8dc75c <islower@plt+0x86f10c>", 9291512], [" 8dc6fc:\ttbnz\tw27, #0, 8dc75c <islower@plt+0x86f10c>", 9291516], [" 8dc700:\tldr\tw16, [x25]", 9291520], [" 8dc704:\tldr\tw14, [x19,#1664]", 9291524], [" 8dc708:\tcmp\tw16, w14", 9291528], [" 8dc70c:\tb.cs\t8dc75c <islower@plt+0x86f10c>", 9291532], [" 8dc710:\tmov\tx0, x22", 9291536], [" 8dc714:\tbl\t77c2a0 <islower@plt+0x70ec50>", 9291540], [" 8dc718:\ttbz\tw0, #0, 8dc75c <islower@plt+0x86f10c>", 9291544], [" 8dc71c:\tadd\tx1, sp, #0x58", 9291548], [" 8dc720:\tstr\tx22, [sp,#96]", 9291552], [" 8dc724:\tadd\tx2, sp, #0x68", 9291556], [" 8dc728:\tmov\tx0, x19", 9291560], [" 8dc72c:\tbl\t8e0330 <islower@plt+0x872ce0>", 9291564], [" 8dc730:\ttbz\tw0, #0, 8dc75c <islower@plt+0x86f10c>", 9291568], [" 8dc734:\tldr\tx22, [sp,#112]", 9291572], [" 8dc738:\tldr\tx3, [x21,#32]", 9291576], [" 8dc73c:\tcmp\tx3, x22", 9291580], [" 8dc740:\tb.eq\t8dc688 <islower@plt+0x86f038>", 9291584], [" 8dc744:\tmov\tx9, x22", 9291588], [" 8dc748:\tldr\tx9, [x9]", 9291592], [" 8dc74c:\torr\tw8, wzr, #0x1", 9291596], [" 8dc750:\tldrb\tw17, [x9,#24]", 9291600], [" 8dc754:\ttbnz\tw17, #1, 8dc748 <islower@plt+0x86f0f8>", 9291604], [" 8dc758:\tb\t8dc778 <islower@plt+0x86f128>", 9291608], [" 8dc75c:\tldr\tx12, [x22,#16]", 9291612], [" 8dc760:\tmov\tw8, wzr", 9291616], [" 8dc764:\tldrb\tw0, [x26,#56]", 9291620], [" 8dc768:\tldrh\tw18, [x12]", 9291624], [" 8dc76c:\tcmp\tw0, #0x0", 9291628], [" 8dc770:\tccmp\tw18, w24, #0x0, ne", 9291632], [" 8dc774:\tcsel\tw27, w20, w27, eq", 9291636], [" 8dc778:\tcmp\tx22, x29", 9291640], [" 8dc77c:\tb.ne\t8dc690 <islower@plt+0x86f040>", 9291644], [" 8dc780:\tldr\tx0, [x19,#1080]", 9291648], [" 8dc784:\tldr\tx22, [x21,#32]", 9291652], [" 8dc788:\tbl\t7ace90 <islower@plt+0x73f840>", 9291656], [" 8dc78c:\tcmp\tw0, #0x258", 9291660], [" 8dc790:\tb.cc\t8dc848 <islower@plt+0x86f1f8>", 9291664], [" 8dc794:\tldr\tx13, [x19,#1072]", 9291668], [" 8dc798:\tmov\tw16, #0x5c0b \t// #23563", 9291672], [" 8dc79c:\tldrb\tw3, [x13,x16]", 9291676], [" 8dc7a0:\tcbz\tw3, 8dc848 <islower@plt+0x86f1f8>", 9291680], [" 8dc7a4:\tcmp\tx22, x29", 9291684], [" 8dc7a8:\tb.eq\t8dc848 <islower@plt+0x86f1f8>", 9291688], [" 8dc7ac:\torr\tw11, wzr, #0x1", 9291692], [" 8dc7b0:\tand\tw1, w11, #0xff", 9291696], [" 8dc7b4:\tcbnz\tw1, 8dc7e0 <islower@plt+0x86f190>", 9291700], [" 8dc7b8:\tldr\tx14, [x22,#592]", 9291704], [" 8dc7bc:\tadd\tx2, x14, #0x10", 9291708], [" 8dc7c0:\tldr\tx22, [x22,#8]", 9291712], [" 8dc7c4:\tmov\tx3, x2", 9291716], [" 8dc7c8:\tcmp\tx22, x2", 9291720], [" 8dc7cc:\tb.eq\t8dc7dc <islower@plt+0x86f18c>", 9291724], [" 8dc7d0:\tldrb\tw4, [x22,#24]", 9291728], [" 8dc7d4:\tmov\tx3, x22", 9291732], [" 8dc7d8:\ttbnz\tw4, #1, 8dc7c0 <islower@plt+0x86f170>", 9291736], [" 8dc7dc:\tmov\tx22, x3", 9291740], [" 8dc7e0:\tcmp\tx22, x29", 9291744], [" 8dc7e4:\tb.eq\t8dc848 <islower@plt+0x86f1f8>", 9291748], [" 8dc7e8:\tldr\tx15, [x22,#16]", 9291752], [" 8dc7ec:\tldrh\tw2, [x15]", 9291756], [" 8dc7f0:\tcmp\tw2, #0x46b", 9291760], [" 8dc7f4:\tstr\txzr, [sp,#112]", 9291764], [" 8dc7f8:\tb.ne\t8dc83c <islower@plt+0x86f1ec>", 9291768], [" 8dc7fc:\tadd\tx1, sp, #0x48", 9291772], [" 8dc800:\tstr\tx22, [sp,#80]", 9291776], [" 8dc804:\tadd\tx2, sp, #0x68", 9291780], [" 8dc808:\tmov\tx0, x19", 9291784], [" 8dc80c:\tbl\t8e1b1c <islower@plt+0x8744cc>", 9291788], [" 8dc810:\ttbz\tw0, #0, 8dc83c <islower@plt+0x86f1ec>", 9291792], [" 8dc814:\tldr\tx22, [sp,#112]", 9291796], [" 8dc818:\tldr\tx0, [x21,#32]", 9291800], [" 8dc81c:\tcmp\tx0, x22", 9291804], [" 8dc820:\tb.eq\t8dc834 <islower@plt+0x86f1e4>", 9291808], [" 8dc824:\tmov\tx11, x22", 9291812], [" 8dc828:\tldr\tx11, [x11]", 9291816], [" 8dc82c:\tldrb\tw6, [x11,#24]", 9291820], [" 8dc830:\ttbnz\tw6, #1, 8dc828 <islower@plt+0x86f1d8>", 9291824], [" 8dc834:\torr\tw11, wzr, #0x1", 9291828], [" 8dc838:\tb\t8dc840 <islower@plt+0x86f1f0>", 9291832], [" 8dc83c:\tmov\tw11, wzr", 9291836], [" 8dc840:\tcmp\tx22, x29", 9291840], [" 8dc844:\tb.ne\t8dc7b0 <islower@plt+0x86f160>", 9291844], [" 8dc848:\tldrb\tw7, [x19,#1145]", 9291848], [" 8dc84c:\tcbnz\tw7, 8dc860 <islower@plt+0x86f210>", 9291852], [" 8dc850:\tldrb\tw1, [x19,#1147]", 9291856], [" 8dc854:\tcbnz\tw1, 8dc860 <islower@plt+0x86f210>", 9291860], [" 8dc858:\tldrb\tw0, [x19,#1146]", 9291864], [" 8dc85c:\tcbz\tw0, 8dc9c8 <islower@plt+0x86f378>", 9291868], [" 8dc860:\tldr\tx16, [x19,#1072]", 9291872], [" 8dc864:\tmov\tw3, #0x5c00 \t// #23552", 9291876], [" 8dc868:\tldrb\tw27, [x16,x3]", 9291880], [" 8dc86c:\tldr\tx9, [x19,#1072]", 9291884], [" 8dc870:\tmov\tw2, #0x5bd8 \t// #23512", 9291888], [" 8dc874:\tadd\tx0, x9, x2", 9291892], [" 8dc878:\tbl\t7bb164 <islower@plt+0x74db14>", 9291896], [" 8dc87c:\ttbz\tw0, #0, 8dc8b0 <islower@plt+0x86f260>", 9291900], [" 8dc880:\tldr\tx17, [x19,#1072]", 9291904], [" 8dc884:\tmov\tw18, #0x6d14 \t// #27924", 9291908], [" 8dc888:\tldp\tw5, w4, [sp,#8]", 9291912], [" 8dc88c:\tldr\tw3, [x17,x18]", 9291916], [" 8dc890:\tcmp\tw3, #0x1", 9291920], [" 8dc894:\torr\tw3, wzr, #0x8", 9291924], [" 8dc898:\torr\tw6, wzr, #0x10", 9291928], [" 8dc89c:\tcsel\tw9, w3, w6, eq", 9291932], [" 8dc8a0:\tmul\tw10, w9, w5", 9291936], [" 8dc8a4:\tcmp\tw10, w4", 9291940], [" 8dc8a8:\tcset\tw12, ls", 9291944], [" 8dc8ac:\tand\tw27, w12, w27", 9291948], [" 8dc8b0:\ttbz\tw27, #0, 8dc9b4 <islower@plt+0x86f364>", 9291952], [" 8dc8b4:\tldr\tx0, [x19,#1080]", 9291956], [" 8dc8b8:\tbl\t7ace90 <islower@plt+0x73f840>", 9291960], [" 8dc8bc:\tcmp\tw0, #0x258", 9291964], [" 8dc8c0:\tb.cc\t8dc8d4 <islower@plt+0x86f284>", 9291968], [" 8dc8c4:\tmov\tx0, x19", 9291972], [" 8dc8c8:\tmov\tx1, x21", 9291976], [" 8dc8cc:\tbl\t8e2918 <islower@plt+0x8752c8>", 9291980], [" 8dc8d0:\tb\t8dc9b4 <islower@plt+0x86f364>", 9291984], [" 8dc8d4:\tldr\tx22, [x21,#32]", 9291988], [" 8dc8d8:\tcmp\tx22, x29", 9291992], [" 8dc8dc:\tb.eq\t8dc9b4 <islower@plt+0x86f364>", 9291996], [" 8dc8e0:\tmov\tw27, wzr", 9292000], [" 8dc8e4:\torr\tw10, wzr, #0x1", 9292004], [" 8dc8e8:\tb\t8dc8f4 <islower@plt+0x86f2a4>", 9292008], [" 8dc8ec:\torr\tw10, wzr, #0x1", 9292012], [" 8dc8f0:\tb\t8dc9ac <islower@plt+0x86f35c>", 9292016], [" 8dc8f4:\tand\tw4, w10, #0xff", 9292020], [" 8dc8f8:\tcbnz\tw4, 8dc924 <islower@plt+0x86f2d4>", 9292024], [" 8dc8fc:\tldr\tx18, [x22,#592]", 9292028], [" 8dc900:\tadd\tx3, x18, #0x10", 9292032], [" 8dc904:\tldr\tx22, [x22,#8]", 9292036], [" 8dc908:\tmov\tx2, x3", 9292040], [" 8dc90c:\tcmp\tx22, x3", 9292044], [" 8dc910:\tb.eq\t8dc920 <islower@plt+0x86f2d0>", 9292048], [" 8dc914:\tldrb\tw16, [x22,#24]", 9292052], [" 8dc918:\tmov\tx2, x22", 9292056], [" 8dc91c:\ttbnz\tw16, #1, 8dc904 <islower@plt+0x86f2b4>", 9292060], [" 8dc920:\tmov\tx22, x2", 9292064], [" 8dc924:\tcmp\tx22, x29", 9292068], [" 8dc928:\tb.eq\t8dc9b4 <islower@plt+0x86f364>", 9292072], [" 8dc92c:\tldr\tx2, [x22,#16]", 9292076], [" 8dc930:\tldrh\tw23, [x2]", 9292080], [" 8dc934:\tstr\txzr, [sp,#112]", 9292084], [" 8dc938:\ttbnz\tw27, #0, 8dc9a0 <islower@plt+0x86f350>", 9292088], [" 8dc93c:\tcmp\tw23, #0xc5", 9292092], [" 8dc940:\tb.ne\t8dc9a0 <islower@plt+0x86f350>", 9292096], [" 8dc944:\tldr\tw15, [x25]", 9292100], [" 8dc948:\tldr\tw17, [x19,#1668]", 9292104], [" 8dc94c:\tcmp\tw15, w17", 9292108], [" 8dc950:\tb.cs\t8dc9a0 <islower@plt+0x86f350>", 9292112], [" 8dc954:\tmov\tx0, x22", 9292116], [" 8dc958:\tbl\t77e3c8 <islower@plt+0x710d78>", 9292120], [" 8dc95c:\ttbnz\tw0, #0, 8dc9a0 <islower@plt+0x86f350>", 9292124], [" 8dc960:\tadd\tx1, sp, #0x38", 9292128], [" 8dc964:\tstr\tx22, [sp,#64]", 9292132], [" 8dc968:\tadd\tx2, sp, #0x68", 9292136], [" 8dc96c:\tmov\tx0, x19", 9292140], [" 8dc970:\tbl\t8e2ebc <islower@plt+0x87586c>", 9292144], [" 8dc974:\ttbz\tw0, #0, 8dc9a0 <islower@plt+0x86f350>", 9292148], [" 8dc978:\tldr\tx22, [sp,#112]", 9292152], [" 8dc97c:\tldr\tx12, [x21,#32]", 9292156], [" 8dc980:\tcmp\tx12, x22", 9292160], [" 8dc984:\tb.eq\t8dc8ec <islower@plt+0x86f29c>", 9292164], [" 8dc988:\tmov\tx12, x22", 9292168], [" 8dc98c:\tldr\tx12, [x12]", 9292172], [" 8dc990:\tldrb\tw2, [x12,#24]", 9292176], [" 8dc994:\ttbnz\tw2, #1, 8dc98c <islower@plt+0x86f33c>", 9292180], [" 8dc998:\torr\tw10, wzr, #0x1", 9292184], [" 8dc99c:\tb\t8dc9ac <islower@plt+0x86f35c>", 9292188], [" 8dc9a0:\tmov\tw10, wzr", 9292192], [" 8dc9a4:\tcmp\tw23, #0x46f", 9292196], [" 8dc9a8:\tcsel\tw27, w20, w27, eq", 9292200], [" 8dc9ac:\tcmp\tx22, x29", 9292204], [" 8dc9b0:\tb.ne\t8dc8f4 <islower@plt+0x86f2a4>", 9292208], [" 8dc9b4:\tldr\tx21, [x21,#8]", 9292212], [" 8dc9b8:\tldr\tx7, [sp,#16]", 9292216], [" 8dc9bc:\tcmp\tx21, x7", 9292220], [" 8dc9c0:\tb.ne\t8dc64c <islower@plt+0x86effc>", 9292224], [" 8dc9c4:\tb\t8dc9d0 <islower@plt+0x86f380>", 9292228], [" 8dc9c8:\tmov\tw27, wzr", 9292232], [" 8dc9cc:\tb\t8dc86c <islower@plt+0x86f21c>", 9292236], [" 8dc9d0:\tldr\tx1, [x19,#1112]", 9292240], [" 8dc9d4:\tldr\tx0, [x19,#1072]", 9292244], [" 8dc9d8:\tbl\t7b669c <islower@plt+0x74904c>", 9292248], [" 8dc9dc:\tldr\tx25, [x19,#1112]", 9292252], [" 8dc9e0:\tmov\tx21, x0", 9292256], [" 8dc9e4:\tadd\tx22, x25, #0xe0", 9292260], [" 8dc9e8:\tcmp\tx21, x22", 9292264], [" 8dc9ec:\tb.eq\t8dcad4 <islower@plt+0x86f484>", 9292268], [" 8dc9f0:\tmov\tw23, #0x5028 \t// #20520", 9292272], [" 8dc9f4:\tldr\tx29, [x21,#32]", 9292276], [" 8dc9f8:\tadd\tx25, x21, #0x10", 9292280], [" 8dc9fc:\tcmp\tx29, x25", 9292284], [" 8dca00:\tb.eq\t8dcac8 <islower@plt+0x86f478>", 9292288], [" 8dca04:\tldr\tx28, [x19,#1072]", 9292292], [" 8dca08:\torr\tw9, wzr, #0x1", 9292296], [" 8dca0c:\tadd\tx26, x28, x23", 9292300], [" 8dca10:\tand\tw5, w9, #0xff", 9292304], [" 8dca14:\tcbnz\tw5, 8dca40 <islower@plt+0x86f3f0>", 9292308], [" 8dca18:\tldr\tx3, [x29,#592]", 9292312], [" 8dca1c:\tadd\tx4, x3, #0x10", 9292316], [" 8dca20:\tldr\tx29, [x29,#8]", 9292320], [" 8dca24:\tmov\tx5, x4", 9292324], [" 8dca28:\tcmp\tx29, x4", 9292328], [" 8dca2c:\tb.eq\t8dca3c <islower@plt+0x86f3ec>", 9292332], [" 8dca30:\tldrb\tw28, [x29,#24]", 9292336], [" 8dca34:\tmov\tx5, x29", 9292340], [" 8dca38:\ttbnz\tw28, #1, 8dca20 <islower@plt+0x86f3d0>", 9292344], [" 8dca3c:\tmov\tx29, x5", 9292348], [" 8dca40:\tcmp\tx29, x25", 9292352], [" 8dca44:\tb.eq\t8dcac8 <islower@plt+0x86f478>", 9292356], [" 8dca48:\tldr\tx4, [x29,#16]", 9292360], [" 8dca4c:\tldr\tx0, [x19,#1080]", 9292364], [" 8dca50:\tldrh\tw20, [x4]", 9292368], [" 8dca54:\tstr\txzr, [sp,#112]", 9292372], [" 8dca58:\tbl\t7ace90 <islower@plt+0x73f840>", 9292376], [" 8dca5c:\tcmp\tw0, #0x258", 9292380], [" 8dca60:\tb.cc\t8dcabc <islower@plt+0x86f46c>", 9292384], [" 8dca64:\tmov\tw9, wzr", 9292388], [" 8dca68:\tcmp\tw20, #0x371", 9292392], [" 8dca6c:\tb.ne\t8dcac0 <islower@plt+0x86f470>", 9292396], [" 8dca70:\tldr\tw6, [x26]", 9292400], [" 8dca74:\tcmp\tw6, #0x2", 9292404], [" 8dca78:\tb.ne\t8dcac0 <islower@plt+0x86f470>", 9292408], [" 8dca7c:\tadd\tx1, sp, #0x28", 9292412], [" 8dca80:\tstr\tx29, [sp,#48]", 9292416], [" 8dca84:\tadd\tx2, sp, #0x68", 9292420], [" 8dca88:\tmov\tx0, x19", 9292424], [" 8dca8c:\tbl\t8e4400 <islower@plt+0x876db0>", 9292428], [" 8dca90:\ttbz\tw0, #0, 8dcabc <islower@plt+0x86f46c>", 9292432], [" 8dca94:\tldr\tx29, [sp,#112]", 9292436], [" 8dca98:\tldr\tx2, [x21,#32]", 9292440], [" 8dca9c:\tcmp\tx2, x29", 9292444], [" 8dcaa0:\tb.eq\t8dcab4 <islower@plt+0x86f464>", 9292448], [" 8dcaa4:\tmov\tx13, x29", 9292452], [" 8dcaa8:\tldr\tx13, [x13]", 9292456], [" 8dcaac:\tldrb\tw4, [x13,#24]", 9292460], [" 8dcab0:\ttbnz\tw4, #1, 8dcaa8 <islower@plt+0x86f458>", 9292464], [" 8dcab4:\torr\tw9, wzr, #0x1", 9292468], [" 8dcab8:\tb\t8dcac0 <islower@plt+0x86f470>", 9292472], [" 8dcabc:\tmov\tw9, wzr", 9292476], [" 8dcac0:\tcmp\tx29, x25", 9292480], [" 8dcac4:\tb.ne\t8dca10 <islower@plt+0x86f3c0>", 9292484], [" 8dcac8:\tldr\tx21, [x21,#8]", 9292488], [" 8dcacc:\tcmp\tx21, x22", 9292492], [" 8dcad0:\tb.ne\t8dc9f4 <islower@plt+0x86f3a4>", 9292496], [" 8dcad4:\tldr\tx1, [sp]", 9292500], [" 8dcad8:\tmov\tx0, x19", 9292504], [" 8dcadc:\tbl\t8e4ab8 <islower@plt+0x877468>", 9292508], [" 8dcae0:\tldr\tx0, [x19,#1080]", 9292512], [" 8dcae4:\tbl\t7ace90 <islower@plt+0x73f840>", 9292516], [" 8dcae8:\tcmp\tw0, #0x258", 9292520], [" 8dcaec:\tb.cc\t8dcba8 <islower@plt+0x86f558>", 9292524], [" 8dcaf0:\tldr\tx9, [x19,#1216]", 9292528], [" 8dcaf4:\tcbz\tx9, 8dcba8 <islower@plt+0x86f558>", 9292532], [" 8dcaf8:\tldr\tx21, [x19,#1112]", 9292536], [" 8dcafc:\tldr\tx10, [x21,#232]", 9292540], [" 8dcb00:\tadd\tx11, x21, #0xe0", 9292544], [" 8dcb04:\tcmp\tx10, x11", 9292548], [" 8dcb08:\tb.eq\t8dcba8 <islower@plt+0x86f558>", 9292552], [" 8dcb0c:\tmov\tx0, xzr", 9292556], [" 8dcb10:\tldr\tx13, [x10,#32]", 9292560], [" 8dcb14:\tadd\tx12, x10, #0x10", 9292564], [" 8dcb18:\tcmp\tx13, x12", 9292568], [" 8dcb1c:\tb.eq\t8dcb94 <islower@plt+0x86f544>", 9292572], [" 8dcb20:\tldr\tx29, [x13,#16]", 9292576], [" 8dcb24:\tldrh\tw14, [x29]", 9292580], [" 8dcb28:\tcmp\tw14, #0x117", 9292584], [" 8dcb2c:\tb.eq\t8dcb3c <islower@plt+0x86f4ec>", 9292588], [" 8dcb30:\tcmp\tw14, #0xc5", 9292592], [" 8dcb34:\tb.ne\t8dcb64 <islower@plt+0x86f514>", 9292596], [" 8dcb38:\tb\t8dcba8 <islower@plt+0x86f558>", 9292600], [" 8dcb3c:\tldr\tx8, [x13,#48]", 9292604], [" 8dcb40:\tldr\tx23, [x9,#48]", 9292608], [" 8dcb44:\tldr\tw7, [x8,#4]", 9292612], [" 8dcb48:\tldr\tw1, [x23,#4]", 9292616], [" 8dcb4c:\tcmp\tw7, w1", 9292620], [" 8dcb50:\tb.ne\t8dcb64 <islower@plt+0x86f514>", 9292624], [" 8dcb54:\tldr\tw8, [x8,#36]", 9292628], [" 8dcb58:\tldr\tw14, [x23,#36]", 9292632], [" 8dcb5c:\tcmp\tw8, w14", 9292636], [" 8dcb60:\tcsel\tx0, x13, x0, eq", 9292640], [" 8dcb64:\tldr\tx26, [x13,#592]", 9292644], [" 8dcb68:\tadd\tx5, x26, #0x10", 9292648], [" 8dcb6c:\tldr\tx13, [x13,#8]", 9292652], [" 8dcb70:\tmov\tx14, x5", 9292656], [" 8dcb74:\tcmp\tx13, x5", 9292660], [" 8dcb78:\tb.eq\t8dcb88 <islower@plt+0x86f538>", 9292664], [" 8dcb7c:\tldrb\tw17, [x13,#24]", 9292668], [" 8dcb80:\tmov\tx14, x13", 9292672], [" 8dcb84:\ttbnz\tw17, #1, 8dcb6c <islower@plt+0x86f51c>", 9292676], [" 8dcb88:\tcmp\tx14, x12", 9292680], [" 8dcb8c:\tmov\tx13, x14", 9292684], [" 8dcb90:\tb.ne\t8dcb20 <islower@plt+0x86f4d0>", 9292688], [" 8dcb94:\tldr\tx10, [x10,#8]", 9292692], [" 8dcb98:\tcmp\tx10, x11", 9292696], [" 8dcb9c:\tb.ne\t8dcb10 <islower@plt+0x86f4c0>", 9292700], [" 8dcba0:\tcbz\tx0, 8dcba8 <islower@plt+0x86f558>", 9292704], [" 8dcba4:\tbl\t4e5c98 <islower@plt+0x478648>", 9292708], [" 8dcba8:\tldr\tx0, [x19,#1080]", 9292712], [" 8dcbac:\tldr\tx29, [x19,#1072]", 9292716], [" 8dcbb0:\tbl\t7ace90 <islower@plt+0x73f840>", 9292720], [" 8dcbb4:\tcmp\tw0, #0x258", 9292724], [" 8dcbb8:\tb.cc\t8dcbf8 <islower@plt+0x86f5a8>", 9292728], [" 8dcbbc:\tldr\tx22, [x19,#1072]", 9292732], [" 8dcbc0:\tmov\tw0, #0x5c0d \t// #23565", 9292736], [" 8dcbc4:\tldrb\tw9, [x22,x0]", 9292740], [" 8dcbc8:\tcbz\tw9, 8dcbf8 <islower@plt+0x86f5a8>", 9292744], [" 8dcbcc:\tldr\tw7, [x19,#1152]", 9292748], [" 8dcbd0:\tcmp\tw7, #0x1", 9292752], [" 8dcbd4:\tb.ne\t8dcbf8 <islower@plt+0x86f5a8>", 9292756], [" 8dcbd8:\tldr\tx1, [x19,#1112]", 9292760], [" 8dcbdc:\tmov\tx0, x19", 9292764], [" 8dcbe0:\tbl\t8e526c <islower@plt+0x877c1c>", 9292768], [" 8dcbe4:\ttbz\tw0, #0, 8dcbf8 <islower@plt+0x86f5a8>", 9292772], [" 8dcbe8:\tmov\tw8, #0x502e \t// #20526", 9292776], [" 8dcbec:\torr\tw11, wzr, #0x1", 9292780], [" 8dcbf0:\tstrb\tw11, [x29,x8]", 9292784], [" 8dcbf4:\tb\t8dcc00 <islower@plt+0x86f5b0>", 9292788], [" 8dcbf8:\tmov\tw9, #0x502e \t// #20526", 9292792], [" 8dcbfc:\tstrb\twzr, [x29,x9]", 9292796], [" 8dcc00:\tldr\tx0, [x19,#1080]", 9292800], [" 8dcc04:\tbl\t7ace90 <islower@plt+0x73f840>", 9292804], [" 8dcc08:\tcmp\tw0, #0x1f4", 9292808], [" 8dcc0c:\tb.cc\t8dcc24 <islower@plt+0x86f5d4>", 9292812], [" 8dcc10:\tmov\tw14, #0x5028 \t// #20520", 9292816], [" 8dcc14:\tldr\tw13, [x29,x14]", 9292820], [" 8dcc18:\tcbz\tw13, 8dcc24 <islower@plt+0x86f5d4>", 9292824], [" 8dcc1c:\tmov\tx0, x19", 9292828], [" 8dcc20:\tbl\t8e5c0c <islower@plt+0x8785bc>", 9292832], [" 8dcc24:\tldrb\tw18, [x19,#1146]", 9292836], [" 8dcc28:\tcbz\tw18, 8dcca4 <islower@plt+0x86f654>", 9292840], [" 8dcc2c:\tldr\tx0, [x19,#1072]", 9292844], [" 8dcc30:\tldr\tx1, [x19,#1112]", 9292848], [" 8dcc34:\tbl\t7b669c <islower@plt+0x74904c>", 9292852], [" 8dcc38:\tldr\tx5, [x19,#1112]", 9292856], [" 8dcc3c:\tmov\tx21, x0", 9292860], [" 8dcc40:\tadd\tx23, x5, #0xe0", 9292864], [" 8dcc44:\tb\t8dcc4c <islower@plt+0x86f5fc>", 9292868], [" 8dcc48:\tldr\tx21, [x21,#8]", 9292872], [" 8dcc4c:\tcmp\tx21, x23", 9292876], [" 8dcc50:\tb.eq\t8dcca4 <islower@plt+0x86f654>", 9292880], [" 8dcc54:\tldr\tx29, [x21,#32]", 9292884], [" 8dcc58:\tadd\tx22, x21, #0x10", 9292888], [" 8dcc5c:\tb\t8dcc98 <islower@plt+0x86f648>", 9292892], [" 8dcc60:\tadd\tx1, sp, #0x18", 9292896], [" 8dcc64:\tstr\tx29, [sp,#32]", 9292900], [" 8dcc68:\tmov\tx0, x19", 9292904], [" 8dcc6c:\tbl\t8e5eec <islower@plt+0x87889c>", 9292908], [" 8dcc70:\tldr\tx6, [x29,#592]", 9292912], [" 8dcc74:\tmov\tx1, x29", 9292916], [" 8dcc78:\tadd\tx6, x6, #0x10", 9292920], [" 8dcc7c:\tldr\tx1, [x1,#8]", 9292924], [" 8dcc80:\tmov\tx29, x6", 9292928], [" 8dcc84:\tcmp\tx1, x6", 9292932], [" 8dcc88:\tb.eq\t8dcc98 <islower@plt+0x86f648>", 9292936], [" 8dcc8c:\tldrb\tw2, [x1,#24]", 9292940], [" 8dcc90:\tmov\tx29, x1", 9292944], [" 8dcc94:\ttbnz\tw2, #1, 8dcc7c <islower@plt+0x86f62c>", 9292948], [" 8dcc98:\tcmp\tx29, x22", 9292952], [" 8dcc9c:\tb.ne\t8dcc60 <islower@plt+0x86f610>", 9292956], [" 8dcca0:\tb\t8dcc48 <islower@plt+0x86f5f8>", 9292960], [" 8dcca4:\tmrs\tx19, tpidr_el0", 9292964], [" 8dcca8:\tldr\tx29, [x19,#40]", 9292968], [" 8dccac:\tldr\tx26, [sp,#120]", 9292972], [" 8dccb0:\tcmp\tx29, x26", 9292976], [" 8dccb4:\tb.ne\t8dccdc <islower@plt+0x86f68c>", 9292980], [" 8dccb8:\tldp\tx29, x30, [sp,#208]", 9292984], [" 8dccbc:\tldp\tx20, x19, [sp,#192]", 9292988], [" 8dccc0:\tldp\tx22, x21, [sp,#176]", 9292992], [" 8dccc4:\tldp\tx24, x23, [sp,#160]", 9292996], [" 8dccc8:\tldp\tx26, x25, [sp,#144]", 9293000], [" 8dcccc:\tldp\tx28, x27, [sp,#128]", 9293004], [" 8dccd0:\tmov\tw0, wzr", 9293008], [" 8dccd4:\tadd\tsp, sp, #0xe0", 9293012], [" 8dccd8:\tret", 9293016], [" 8dccdc:\tbl\t6ce60 <__stack_chk_fail@plt>", 9293020], ["", 0]], "l": 16, "f": "QGPUPeepholeOptimizer::runAsPostSchedOpt(llvm::MachineFunction&)"}, "162": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000c4e70c <LoadQCC+0x51adc>:", 0], [" c4e70c:\tsub\tsp, sp, #0x1e0", 12904204], [" c4e710:\tstp\tx28, x27, [sp,#384]", 12904208], [" c4e714:\tstp\tx26, x25, [sp,#400]", 12904212], [" c4e718:\tstp\tx24, x23, [sp,#416]", 12904216], [" c4e71c:\tstp\tx22, x21, [sp,#432]", 12904220], [" c4e720:\tstp\tx20, x19, [sp,#448]", 12904224], [" c4e724:\tstp\tx29, x30, [sp,#464]", 12904228], [" c4e728:\tmrs\tx21, tpidr_el0", 12904232], [" c4e72c:\tmov\tx20, x2", 12904236], [" c4e730:\tldr\tx29, [x21,#40]", 12904240], [" c4e734:\tmov\tx19, x1", 12904244], [" c4e738:\tmov\tx21, x0", 12904248], [" c4e73c:\tstr\tx29, [sp,#376]", 12904252], [" c4e740:\tldr\tx28, [x20]", 12904256], [" c4e744:\tcmp\tx28, #0x1", 12904260], [" c4e748:\tb.eq\tc4e7c0 <LoadQCC+0x51b90>", 12904264], [" c4e74c:\tcmp\tx28, #0x3", 12904268], [" c4e750:\tb.eq\tc4e804 <LoadQCC+0x51bd4>", 12904272], [" c4e754:\tcmp\tx28, #0x2", 12904276], [" c4e758:\tb.ne\tc4e80c <LoadQCC+0x51bdc>", 12904280], [" c4e75c:\tldr\tw15, [x20,#24]", 12904284], [" c4e760:\tcmp\tw15, #0x5f", 12904288], [" c4e764:\tb.hi\tc4e8f8 <LoadQCC+0x51cc8>", 12904292], [" c4e768:\tadrp\tx10, d6a000 <LoadQCC+0x16d3d0>", 12904296], [" c4e76c:\tadd\tx10, x10, #0x8e4", 12904300], [" c4e770:\tldrsw\tx0, [x10,x15,lsl #2]", 12904304], [" c4e774:\tadd\tx1, x0, x10", 12904308], [" c4e778:\tbr\tx1", 12904312], [" c4e77c:\tldr\tw9, [x20,#16]", 12904316], [" c4e780:\tcmp\tw9, #0x1", 12904320], [" c4e784:\tb.ne\tc50fdc <LoadQCC+0x543ac>", 12904324], [" c4e788:\tadd\tx2, sp, #0xd0", 12904328], [" c4e78c:\tadd\tx21, x2, #0x20", 12904332], [" c4e790:\tadd\tx14, x2, #0x80", 12904336], [" c4e794:\tcmp\tw3, #0x5f", 12904340], [" c4e798:\tstp\tx21, x21, [sp,#208]", 12904344], [" c4e79c:\tstr\tx14, [sp,#224]", 12904348], [" c4e7a0:\tb.hi\tc51aa0 <LoadQCC+0x54e70>", 12904352], [" c4e7a4:\tmov\tw15, w3", 12904356], [" c4e7a8:\tadrp\tx16, e20000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x1228>", 12904360], [" c4e7ac:\tadd\tx16, x16, #0x330", 12904364], [" c4e7b0:\tadd\tx13, x16, x15, lsl #5", 12904368], [" c4e7b4:\tldp\tq1, q0, [x13]", 12904372], [" c4e7b8:\tstp\tq1, q0, [sp,#80]", 12904376], [" c4e7bc:\tb\tc51aa8 <LoadQCC+0x54e78>", 12904380], [" c4e7c0:\tldr\tx23, [x20,#16]", 12904384], [" c4e7c4:\tldr\tx22, [x23]", 12904388], [" c4e7c8:\tcbz\tx22, c4e834 <LoadQCC+0x51c04>", 12904392], [" c4e7cc:\tmov\tw22, wzr", 12904396], [" c4e7d0:\tldr\tx10, [x20,#32]", 12904400], [" c4e7d4:\tmov\tx0, x21", 12904404], [" c4e7d8:\tldr\tw3, [x20,#40]", 12904408], [" c4e7dc:\tmov\tx2, x23", 12904412], [" c4e7e0:\tadd\tx1, x19, x10", 12904416], [" c4e7e4:\tbl\tc4e70c <LoadQCC+0x51adc>", 12904420], [" c4e7e8:\tldr\tx8, [x23]", 12904424], [" c4e7ec:\torr\tw22, w0, w22", 12904428], [" c4e7f0:\tcmp\tx8, #0x2", 12904432], [" c4e7f4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12904436], [" c4e7f8:\tldr\tx18, [x23,#72]!", 12904440], [" c4e7fc:\tcbnz\tx18, c4e7d0 <LoadQCC+0x51ba0>", 12904444], [" c4e800:\tb\tc4e834 <LoadQCC+0x51c04>", 12904448], [" c4e804:\tldrb\tw3, [x20,#64]", 12904452], [" c4e808:\tcbz\tw3, c4e86c <LoadQCC+0x51c3c>", 12904456], [" c4e80c:\tcbz\tx21, c4e830 <LoadQCC+0x51c00>", 12904460], [" c4e810:\tldr\tx13, [x21,#8]", 12904464], [" c4e814:\tcbz\tx13, c4e830 <LoadQCC+0x51c00>", 12904468], [" c4e818:\tldr\tx0, [x21]", 12904472], [" c4e81c:\tadrp\tx1, cda000 <LoadQCC+0xdd3d0>", 12904476], [" c4e820:\tadd\tx1, x1, #0x2a", 12904480], [" c4e824:\tblr\tx13", 12904484], [" c4e828:\tmov\tw22, #0x5 \t// #5", 12904488], [" c4e82c:\tb\tc4e834 <LoadQCC+0x51c04>", 12904492], [" c4e830:\tmov\tw22, #0x5 \t// #5", 12904496], [" c4e834:\tmrs\tx20, tpidr_el0", 12904500], [" c4e838:\tldr\tx1, [x20,#40]", 12904504], [" c4e83c:\tldr\tx9, [sp,#376]", 12904508], [" c4e840:\tcmp\tx1, x9", 12904512], [" c4e844:\tb.ne\tc6452c <LoadQCC+0x678fc>", 12904516], [" c4e848:\tmov\tw0, w22", 12904520], [" c4e84c:\tldp\tx29, x30, [sp,#464]", 12904524], [" c4e850:\tldp\tx20, x19, [sp,#448]", 12904528], [" c4e854:\tldp\tx22, x21, [sp,#432]", 12904532], [" c4e858:\tldp\tx24, x23, [sp,#416]", 12904536], [" c4e85c:\tldp\tx26, x25, [sp,#400]", 12904540], [" c4e860:\tldp\tx28, x27, [sp,#384]", 12904544], [" c4e864:\tadd\tsp, sp, #0x1e0", 12904548], [" c4e868:\tret", 12904552], [" c4e86c:\tldr\tx6, [x20,#32]", 12904556], [" c4e870:\tmov\tx0, x21", 12904560], [" c4e874:\tldr\tw1, [x20,#40]", 12904564], [" c4e878:\tadd\tx23, x19, x6", 12904568], [" c4e87c:\tbl\tc4c650 <LoadQCC+0x4fa20>", 12904572], [" c4e880:\ttbz\tw0, #0, c4e8ec <LoadQCC+0x51cbc>", 12904576], [" c4e884:\tldr\tx1, [x20,#8]", 12904580], [" c4e888:\tadd\tx5, x21, #0x9b0", 12904584], [" c4e88c:\torr\tw2, wzr, #0x1", 12904588], [" c4e890:\tstr\txzr, [sp,#208]", 12904592], [" c4e894:\tadd\tx4, sp, #0xd0", 12904596], [" c4e898:\tmov\tx0, x21", 12904600], [" c4e89c:\tmov\tx3, x23", 12904604], [" c4e8a0:\tbl\tc24794 <LoadQCC+0x27b64>", 12904608], [" c4e8a4:\tmov\tw22, w0", 12904612], [" c4e8a8:\ttbnz\tw22, #0, c4e834 <LoadQCC+0x51c04>", 12904616], [" c4e8ac:\tldr\tx20, [x20,#16]", 12904620], [" c4e8b0:\tldr\tx13, [x20]", 12904624], [" c4e8b4:\tcbz\tx13, c4e834 <LoadQCC+0x51c04>", 12904628], [" c4e8b8:\tldr\tx19, [sp,#208]", 12904632], [" c4e8bc:\tmov\tx0, x21", 12904636], [" c4e8c0:\tmov\tx1, x19", 12904640], [" c4e8c4:\tmov\tx2, x20", 12904644], [" c4e8c8:\tmov\tw3, wzr", 12904648], [" c4e8cc:\tbl\tc4e70c <LoadQCC+0x51adc>", 12904652], [" c4e8d0:\tldr\tx10, [x20]", 12904656], [" c4e8d4:\torr\tw22, w0, w22", 12904660], [" c4e8d8:\tcmp\tx10, #0x2", 12904664], [" c4e8dc:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12904668], [" c4e8e0:\tldr\tx15, [x20,#72]!", 12904672], [" c4e8e4:\tcbnz\tx15, c4e8bc <LoadQCC+0x51c8c>", 12904676], [" c4e8e8:\tb\tc4e834 <LoadQCC+0x51c04>", 12904680], [" c4e8ec:\tmov\tw22, wzr", 12904684], [" c4e8f0:\tstr\txzr, [x23]", 12904688], [" c4e8f4:\tb\tc4e834 <LoadQCC+0x51c04>", 12904692], [" c4e8f8:\tcbz\tx21, c519dc <LoadQCC+0x54dac>", 12904696], [" c4e8fc:\tldr\tx28, [x21,#8]", 12904700], [" c4e900:\tcbz\tx28, c51b14 <LoadQCC+0x54ee4>", 12904704], [" c4e904:\tldr\tx0, [x21]", 12904708], [" c4e908:\tadrp\tx1, cd9000 <LoadQCC+0xdc3d0>", 12904712], [" c4e90c:\tadd\tx1, x1, #0xfdc", 12904716], [" c4e910:\tblr\tx28", 12904720], [" c4e914:\tb\tc4e828 <LoadQCC+0x51bf8>", 12904724], [" c4e918:\tldr\tw10, [x20,#16]", 12904728], [" c4e91c:\tcmp\tw10, #0x1", 12904732], [" c4e920:\tb.ne\tc50ffc <LoadQCC+0x543cc>", 12904736], [" c4e924:\tadd\tx6, sp, #0xd0", 12904740], [" c4e928:\tadd\tx27, x6, #0x20", 12904744], [" c4e92c:\tadd\tx16, x6, #0x80", 12904748], [" c4e930:\tadd\tx2, sp, #0x50", 12904752], [" c4e934:\tadd\tx4, sp, #0xd0", 12904756], [" c4e938:\tstp\tx27, x27, [sp,#208]", 12904760], [" c4e93c:\tstr\tx27, [sp,#16]", 12904764], [" c4e940:\tadd\tx25, sp, #0x50", 12904768], [" c4e944:\tstr\tx16, [sp,#224]", 12904772], [" c4e948:\tbl\tc2332c <LoadQCC+0x266fc>", 12904776], [" c4e94c:\tldp\tx17, x26, [sp,#208]", 12904780], [" c4e950:\tcmp\tx26, x17", 12904784], [" c4e954:\tb.eq\tc520b4 <LoadQCC+0x55484>", 12904788], [" c4e958:\tadd\tx28, x21, #0x9d0", 12904792], [" c4e95c:\tmov\tx24, xzr", 12904796], [" c4e960:\torr\tw27, wzr, #0x18", 12904800], [" c4e964:\tstr\tx28, [sp,#24]", 12904804], [" c4e968:\tmov\tx28, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12904808], [" c4e96c:\tmovk\tx28, #0xaaab", 12904812], [" c4e970:\tb\tc51da8 <LoadQCC+0x55178>", 12904816], [" c4e974:\tldr\tw11, [x20,#16]", 12904820], [" c4e978:\tcmp\tw11, #0x1", 12904824], [" c4e97c:\tb.ne\tc5101c <LoadQCC+0x543ec>", 12904828], [" c4e980:\tldr\tx3, [x20,#8]", 12904832], [" c4e984:\tadd\tx4, sp, #0xd0", 12904836], [" c4e988:\tadd\tx28, x4, #0x20", 12904840], [" c4e98c:\tadd\tx6, x4, #0x80", 12904844], [" c4e990:\tadd\tx1, sp, #0x50", 12904848], [" c4e994:\tcmp\tx3, #0x10", 12904852], [" c4e998:\tstp\tx28, x28, [sp,#208]", 12904856], [" c4e99c:\torr\tw10, wzr, #0x10", 12904860], [" c4e9a0:\tstr\tx6, [sp,#224]", 12904864], [" c4e9a4:\tcsel\tx22, x10, x3, hi", 12904868], [" c4e9a8:\tmov\tx0, x19", 12904872], [" c4e9ac:\tstp\txzr, xzr, [sp,#80]", 12904876], [" c4e9b0:\tmov\tx2, x22", 12904880], [" c4e9b4:\tbl\t6cdd0 <memcpy@plt>", 12904884], [" c4e9b8:\tldr\tx12, [x20,#8]", 12904888], [" c4e9bc:\tsubs\tx2, x12, x22", 12904892], [" c4e9c0:\tb.ls\tc4e9d0 <LoadQCC+0x51da0>", 12904896], [" c4e9c4:\tadd\tx0, x19, x22", 12904900], [" c4e9c8:\tmov\tw1, wzr", 12904904], [" c4e9cc:\tbl\t6cdf0 <memset@plt>", 12904908], [" c4e9d0:\tldr\tx0, [sp,#208]", 12904912], [" c4e9d4:\tcmp\tx0, x28", 12904916], [" c4e9d8:\tb.eq\tc4e9e0 <LoadQCC+0x51db0>", 12904920], [" c4e9dc:\tbl\t6cda0 <operator delete(void*)@plt>", 12904924], [" c4e9e0:\tmov\tw22, wzr", 12904928], [" c4e9e4:\tb\tc4e834 <LoadQCC+0x51c04>", 12904932], [" c4e9e8:\tldr\tw12, [x20,#16]", 12904936], [" c4e9ec:\tcmp\tw12, #0x1", 12904940], [" c4e9f0:\tb.ne\tc5103c <LoadQCC+0x5440c>", 12904944], [" c4e9f4:\tldr\tx26, [x20,#8]", 12904948], [" c4e9f8:\tadd\tx3, sp, #0xd0", 12904952], [" c4e9fc:\tadd\tx28, x3, #0x20", 12904956], [" c4ea00:\tadd\tx7, x3, #0x80", 12904960], [" c4ea04:\tadd\tx1, sp, #0x50", 12904964], [" c4ea08:\tcmp\tx26, #0x4", 12904968], [" c4ea0c:\tstp\tx28, x28, [sp,#208]", 12904972], [" c4ea10:\torr\tw13, wzr, #0x4", 12904976], [" c4ea14:\tstr\tx7, [sp,#224]", 12904980], [" c4ea18:\tcsel\tx23, x13, x26, hi", 12904984], [" c4ea1c:\tmov\tx0, x19", 12904988], [" c4ea20:\tstr\twzr, [sp,#80]", 12904992], [" c4ea24:\tmov\tx2, x23", 12904996], [" c4ea28:\tbl\t6cdd0 <memcpy@plt>", 12905000], [" c4ea2c:\tldr\tx0, [x20,#8]", 12905004], [" c4ea30:\tsubs\tx2, x0, x23", 12905008], [" c4ea34:\tb.ls\tc4ea44 <LoadQCC+0x51e14>", 12905012], [" c4ea38:\tadd\tx0, x19, x23", 12905016], [" c4ea3c:\tmov\tw1, wzr", 12905020], [" c4ea40:\tbl\t6cdf0 <memset@plt>", 12905024], [" c4ea44:\tldr\tx0, [sp,#208]", 12905028], [" c4ea48:\tcmp\tx0, x28", 12905032], [" c4ea4c:\tb.eq\tc4ea54 <LoadQCC+0x51e24>", 12905036], [" c4ea50:\tbl\t6cda0 <operator delete(void*)@plt>", 12905040], [" c4ea54:\tmov\tw22, wzr", 12905044], [" c4ea58:\tb\tc4e834 <LoadQCC+0x51c04>", 12905048], [" c4ea5c:\tldr\tw13, [x20,#16]", 12905052], [" c4ea60:\tcmp\tw13, #0x1", 12905056], [" c4ea64:\tb.ne\tc5105c <LoadQCC+0x5442c>", 12905060], [" c4ea68:\tldr\tx28, [x20,#8]", 12905064], [" c4ea6c:\tadd\tx5, sp, #0xd0", 12905068], [" c4ea70:\tadd\tx25, x5, #0x20", 12905072], [" c4ea74:\tadd\tx15, x5, #0x80", 12905076], [" c4ea78:\tadd\tx1, sp, #0x50", 12905080], [" c4ea7c:\tcmp\tx28, #0x10", 12905084], [" c4ea80:\tstp\tx25, x25, [sp,#208]", 12905088], [" c4ea84:\torr\tw17, wzr, #0x10", 12905092], [" c4ea88:\tstr\tx15, [sp,#224]", 12905096], [" c4ea8c:\tcsel\tx24, x17, x28, hi", 12905100], [" c4ea90:\tmov\tx0, x19", 12905104], [" c4ea94:\tstp\txzr, xzr, [sp,#80]", 12905108], [" c4ea98:\tmov\tx2, x24", 12905112], [" c4ea9c:\tbl\t6cdd0 <memcpy@plt>", 12905116], [" c4eaa0:\tldr\tx15, [x20,#8]", 12905120], [" c4eaa4:\tsubs\tx2, x15, x24", 12905124], [" c4eaa8:\tb.ls\tc4eab8 <LoadQCC+0x51e88>", 12905128], [" c4eaac:\tadd\tx0, x19, x24", 12905132], [" c4eab0:\tmov\tw1, wzr", 12905136], [" c4eab4:\tbl\t6cdf0 <memset@plt>", 12905140], [" c4eab8:\tldr\tx0, [sp,#208]", 12905144], [" c4eabc:\tcmp\tx0, x25", 12905148], [" c4eac0:\tb.eq\tc4eac8 <LoadQCC+0x51e98>", 12905152], [" c4eac4:\tbl\t6cda0 <operator delete(void*)@plt>", 12905156], [" c4eac8:\tmov\tw22, wzr", 12905160], [" c4eacc:\tb\tc4e834 <LoadQCC+0x51c04>", 12905164], [" c4ead0:\tldr\tw14, [x20,#16]", 12905168], [" c4ead4:\tcmp\tw14, #0x1", 12905172], [" c4ead8:\tb.ne\tc5107c <LoadQCC+0x5444c>", 12905176], [" c4eadc:\tadd\tx7, sp, #0xd0", 12905180], [" c4eae0:\tadd\tx11, x7, #0x20", 12905184], [" c4eae4:\tadd\tx23, x7, #0x80", 12905188], [" c4eae8:\tadd\tx2, sp, #0x20", 12905192], [" c4eaec:\tadd\tx4, sp, #0xd0", 12905196], [" c4eaf0:\tstp\tx11, x11, [sp,#208]", 12905200], [" c4eaf4:\tmov\tx0, x21", 12905204], [" c4eaf8:\tstr\tx11, [sp,#16]", 12905208], [" c4eafc:\tstr\tx23, [sp,#224]", 12905212], [" c4eb00:\tbl\tc2459c <LoadQCC+0x2796c>", 12905216], [" c4eb04:\tldp\tx18, x27, [sp,#208]", 12905220], [" c4eb08:\tadd\tx4, sp, #0x20", 12905224], [" c4eb0c:\tmov\tw22, w0", 12905228], [" c4eb10:\tcmp\tx27, x18", 12905232], [" c4eb14:\tb.eq\tc524ec <LoadQCC+0x558bc>", 12905236], [" c4eb18:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905240], [" c4eb1c:\tmov\tx26, xzr", 12905244], [" c4eb20:\tadd\tx0, x21, #0x9d0", 12905248], [" c4eb24:\torr\tw28, wzr, #0x18", 12905252], [" c4eb28:\tmovk\tx29, #0xaaab", 12905256], [" c4eb2c:\tstr\tx0, [sp,#24]", 12905260], [" c4eb30:\tb\tc521dc <LoadQCC+0x555ac>", 12905264], [" c4eb34:\tldr\tw15, [x20,#16]", 12905268], [" c4eb38:\tcmp\tw15, #0x1", 12905272], [" c4eb3c:\tb.ne\tc5109c <LoadQCC+0x5446c>", 12905276], [" c4eb40:\tadd\tx9, sp, #0xd0", 12905280], [" c4eb44:\tadd\tx1, x9, #0x20", 12905284], [" c4eb48:\tadd\tx11, x9, #0x80", 12905288], [" c4eb4c:\tadd\tx2, sp, #0x20", 12905292], [" c4eb50:\tstp\tx1, x1, [sp,#208]", 12905296], [" c4eb54:\tadd\tx4, sp, #0xd0", 12905300], [" c4eb58:\tstr\tx1, [sp,#16]", 12905304], [" c4eb5c:\tmov\tx0, x21", 12905308], [" c4eb60:\tmov\tx1, x20", 12905312], [" c4eb64:\tstr\tx11, [sp,#224]", 12905316], [" c4eb68:\tadd\tx27, sp, #0x20", 12905320], [" c4eb6c:\tbl\tc251c8 <LoadQCC+0x28598>", 12905324], [" c4eb70:\tldp\tx3, x24, [sp,#208]", 12905328], [" c4eb74:\tmov\tw22, w0", 12905332], [" c4eb78:\tcmp\tx24, x3", 12905336], [" c4eb7c:\tb.eq\tc52920 <LoadQCC+0x55cf0>", 12905340], [" c4eb80:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905344], [" c4eb84:\tmov\tx26, xzr", 12905348], [" c4eb88:\tadd\tx7, x21, #0x9d0", 12905352], [" c4eb8c:\torr\tw28, wzr, #0x18", 12905356], [" c4eb90:\tmovk\tx29, #0xaaab", 12905360], [" c4eb94:\tstr\tx7, [sp,#24]", 12905364], [" c4eb98:\tb\tc52610 <LoadQCC+0x559e0>", 12905368], [" c4eb9c:\tldr\tw16, [x20,#16]", 12905372], [" c4eba0:\tcmp\tw16, #0x1", 12905376], [" c4eba4:\tb.ne\tc510bc <LoadQCC+0x5448c>", 12905380], [" c4eba8:\tadd\tx8, sp, #0xd0", 12905384], [" c4ebac:\tadd\tx28, x8, #0x20", 12905388], [" c4ebb0:\tadd\tx3, x8, #0x80", 12905392], [" c4ebb4:\tadd\tx2, sp, #0x20", 12905396], [" c4ebb8:\tmov\tx0, x21", 12905400], [" c4ebbc:\tstp\tx28, x28, [sp,#208]", 12905404], [" c4ebc0:\tstr\tx28, [sp,#16]", 12905408], [" c4ebc4:\tadd\tx27, sp, #0x20", 12905412], [" c4ebc8:\tstr\tx3, [sp,#224]", 12905416], [" c4ebcc:\tbl\tc29bfc <LoadQCC+0x2cfcc>", 12905420], [" c4ebd0:\tldp\tx4, x5, [sp,#208]", 12905424], [" c4ebd4:\tmov\tw22, w0", 12905428], [" c4ebd8:\tcmp\tx5, x4", 12905432], [" c4ebdc:\tb.eq\tc52d54 <LoadQCC+0x56124>", 12905436], [" c4ebe0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905440], [" c4ebe4:\tmov\tx26, xzr", 12905444], [" c4ebe8:\tadd\tx24, x21, #0x9d0", 12905448], [" c4ebec:\torr\tw28, wzr, #0x18", 12905452], [" c4ebf0:\tmovk\tx29, #0xaaab", 12905456], [" c4ebf4:\tstr\tx24, [sp,#24]", 12905460], [" c4ebf8:\tb\tc52a44 <LoadQCC+0x55e14>", 12905464], [" c4ebfc:\tldr\tw17, [x20,#16]", 12905468], [" c4ec00:\tcmp\tw17, #0x1", 12905472], [" c4ec04:\tb.ne\tc510dc <LoadQCC+0x544ac>", 12905476], [" c4ec08:\tadd\tx11, sp, #0xd0", 12905480], [" c4ec0c:\tadd\tx0, x11, #0x20", 12905484], [" c4ec10:\tadd\tx28, x11, #0x80", 12905488], [" c4ec14:\tadd\tx2, sp, #0x20", 12905492], [" c4ec18:\tstp\tx0, x0, [sp,#208]", 12905496], [" c4ec1c:\tadd\tx24, sp, #0x20", 12905500], [" c4ec20:\tstr\tx0, [sp,#16]", 12905504], [" c4ec24:\tmov\tx0, x21", 12905508], [" c4ec28:\tstr\tx28, [sp,#224]", 12905512], [" c4ec2c:\tbl\tc29df0 <LoadQCC+0x2d1c0>", 12905516], [" c4ec30:\tldp\tx23, x6, [sp,#208]", 12905520], [" c4ec34:\tmov\tw22, w0", 12905524], [" c4ec38:\tcmp\tx6, x23", 12905528], [" c4ec3c:\tb.eq\tc53188 <LoadQCC+0x56558>", 12905532], [" c4ec40:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905536], [" c4ec44:\tmov\tx26, xzr", 12905540], [" c4ec48:\tadd\tx25, x21, #0x9d0", 12905544], [" c4ec4c:\torr\tw28, wzr, #0x18", 12905548], [" c4ec50:\tmovk\tx29, #0xaaab", 12905552], [" c4ec54:\tstr\tx25, [sp,#24]", 12905556], [" c4ec58:\tb\tc52e78 <LoadQCC+0x56248>", 12905560], [" c4ec5c:\tldr\tw18, [x20,#16]", 12905564], [" c4ec60:\tcmp\tw18, #0x1", 12905568], [" c4ec64:\tb.ne\tc510fc <LoadQCC+0x544cc>", 12905572], [" c4ec68:\tadd\tx10, sp, #0xd0", 12905576], [" c4ec6c:\tadd\tx1, x10, #0x20", 12905580], [" c4ec70:\tadd\tx4, x10, #0x80", 12905584], [" c4ec74:\tadd\tx2, sp, #0x20", 12905588], [" c4ec78:\tmov\tx0, x21", 12905592], [" c4ec7c:\tstp\tx1, x1, [sp,#208]", 12905596], [" c4ec80:\tstr\tx1, [sp,#16]", 12905600], [" c4ec84:\tadd\tx27, sp, #0x20", 12905604], [" c4ec88:\tstr\tx4, [sp,#224]", 12905608], [" c4ec8c:\tbl\tc2a06c <LoadQCC+0x2d43c>", 12905612], [" c4ec90:\tldp\tx25, x7, [sp,#208]", 12905616], [" c4ec94:\tmov\tw22, w0", 12905620], [" c4ec98:\tcmp\tx7, x25", 12905624], [" c4ec9c:\tb.eq\tc535bc <LoadQCC+0x5698c>", 12905628], [" c4eca0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905632], [" c4eca4:\tmov\tx26, xzr", 12905636], [" c4eca8:\tadd\tx6, x21, #0x9d0", 12905640], [" c4ecac:\torr\tw28, wzr, #0x18", 12905644], [" c4ecb0:\tmovk\tx29, #0xaaab", 12905648], [" c4ecb4:\tstr\tx6, [sp,#24]", 12905652], [" c4ecb8:\tb\tc532ac <LoadQCC+0x5667c>", 12905656], [" c4ecbc:\tldr\tw0, [x20,#16]", 12905660], [" c4ecc0:\tcmp\tw0, #0x1", 12905664], [" c4ecc4:\tb.ne\tc5111c <LoadQCC+0x544ec>", 12905668], [" c4ecc8:\tadd\tx13, sp, #0xd0", 12905672], [" c4eccc:\tadd\tx9, x13, #0x20", 12905676], [" c4ecd0:\tadd\tx7, x13, #0x80", 12905680], [" c4ecd4:\tadd\tx2, sp, #0x50", 12905684], [" c4ecd8:\tadd\tx4, sp, #0xd0", 12905688], [" c4ecdc:\tstp\tx9, x9, [sp,#208]", 12905692], [" c4ece0:\tmov\tx0, x21", 12905696], [" c4ece4:\tstr\tx9, [sp,#16]", 12905700], [" c4ece8:\tstr\tx7, [sp,#224]", 12905704], [" c4ecec:\tbl\tc2a1a8 <LoadQCC+0x2d578>", 12905708], [" c4ecf0:\tldp\tx27, x2, [sp,#208]", 12905712], [" c4ecf4:\tadd\tx16, sp, #0x50", 12905716], [" c4ecf8:\tmov\tw22, w0", 12905720], [" c4ecfc:\tcmp\tx2, x27", 12905724], [" c4ed00:\tb.eq\tc539f0 <LoadQCC+0x56dc0>", 12905728], [" c4ed04:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905732], [" c4ed08:\tmov\tx26, xzr", 12905736], [" c4ed0c:\tadd\tx15, x21, #0x9d0", 12905740], [" c4ed10:\torr\tw28, wzr, #0x18", 12905744], [" c4ed14:\tmovk\tx29, #0xaaab", 12905748], [" c4ed18:\tstr\tx15, [sp,#24]", 12905752], [" c4ed1c:\tb\tc536e0 <LoadQCC+0x56ab0>", 12905756], [" c4ed20:\tldr\tw1, [x20,#16]", 12905760], [" c4ed24:\tcmp\tw1, #0x1", 12905764], [" c4ed28:\tb.ne\tc5113c <LoadQCC+0x5450c>", 12905768], [" c4ed2c:\tadd\tx12, sp, #0xd0", 12905772], [" c4ed30:\tadd\tx3, x12, #0x20", 12905776], [" c4ed34:\tadd\tx28, x12, #0x80", 12905780], [" c4ed38:\tadd\tx2, sp, #0x50", 12905784], [" c4ed3c:\tadd\tx4, sp, #0xd0", 12905788], [" c4ed40:\tstp\tx3, x3, [sp,#208]", 12905792], [" c4ed44:\tmov\tx0, x21", 12905796], [" c4ed48:\tstr\tx3, [sp,#16]", 12905800], [" c4ed4c:\tstr\tx28, [sp,#224]", 12905804], [" c4ed50:\tbl\tc2a46c <LoadQCC+0x2d83c>", 12905808], [" c4ed54:\tmov\tw22, w0", 12905812], [" c4ed58:\tldp\tx24, x0, [sp,#208]", 12905816], [" c4ed5c:\tadd\tx14, sp, #0x50", 12905820], [" c4ed60:\tcmp\tx0, x24", 12905824], [" c4ed64:\tb.eq\tc53e24 <LoadQCC+0x571f4>", 12905828], [" c4ed68:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905832], [" c4ed6c:\tmov\tx26, xzr", 12905836], [" c4ed70:\tadd\tx2, x21, #0x9d0", 12905840], [" c4ed74:\torr\tw28, wzr, #0x18", 12905844], [" c4ed78:\tmovk\tx29, #0xaaab", 12905848], [" c4ed7c:\tstr\tx2, [sp,#24]", 12905852], [" c4ed80:\tb\tc53b14 <LoadQCC+0x56ee4>", 12905856], [" c4ed84:\tldr\tw2, [x20,#16]", 12905860], [" c4ed88:\tcmp\tw2, #0x1", 12905864], [" c4ed8c:\tb.ne\tc5115c <LoadQCC+0x5452c>", 12905868], [" c4ed90:\tadd\tx16, sp, #0xd0", 12905872], [" c4ed94:\tadd\tx17, x16, #0x20", 12905876], [" c4ed98:\tadd\tx18, x16, #0x80", 12905880], [" c4ed9c:\tadd\tx2, sp, #0x50", 12905884], [" c4eda0:\tmov\tx0, x21", 12905888], [" c4eda4:\tstp\tx17, x17, [sp,#208]", 12905892], [" c4eda8:\tstr\tx17, [sp,#16]", 12905896], [" c4edac:\tadd\tx24, sp, #0x50", 12905900], [" c4edb0:\tstr\tx18, [sp,#224]", 12905904], [" c4edb4:\tbl\tc2a864 <LoadQCC+0x2dc34>", 12905908], [" c4edb8:\tldp\tx5, x1, [sp,#208]", 12905912], [" c4edbc:\tmov\tw22, w0", 12905916], [" c4edc0:\tcmp\tx1, x5", 12905920], [" c4edc4:\tb.eq\tc54258 <LoadQCC+0x57628>", 12905924], [" c4edc8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12905928], [" c4edcc:\tmov\tx26, xzr", 12905932], [" c4edd0:\tadd\tx27, x21, #0x9d0", 12905936], [" c4edd4:\torr\tw28, wzr, #0x18", 12905940], [" c4edd8:\tmovk\tx29, #0xaaab", 12905944], [" c4eddc:\tstr\tx27, [sp,#24]", 12905948], [" c4ede0:\tb\tc53f48 <LoadQCC+0x57318>", 12905952], [" c4ede4:\tldr\tw4, [x20,#16]", 12905956], [" c4ede8:\tcmp\tw4, #0x1", 12905960], [" c4edec:\tb.ne\tc5117c <LoadQCC+0x5454c>", 12905964], [" c4edf0:\tldr\tx10, [x20,#8]", 12905968], [" c4edf4:\tadd\tx14, sp, #0xd0", 12905972], [" c4edf8:\tadd\tx23, x14, #0x20", 12905976], [" c4edfc:\tadd\tx13, x14, #0x80", 12905980], [" c4ee00:\tadd\tx1, sp, #0x50", 12905984], [" c4ee04:\tcmp\tx10, #0x10", 12905988], [" c4ee08:\tstp\tx23, x23, [sp,#208]", 12905992], [" c4ee0c:\torr\tw14, wzr, #0x10", 12905996], [" c4ee10:\tstr\tx13, [sp,#224]", 12906000], [" c4ee14:\tcsel\tx22, x14, x10, hi", 12906004], [" c4ee18:\tmov\tx0, x19", 12906008], [" c4ee1c:\tstp\txzr, xzr, [sp,#80]", 12906012], [" c4ee20:\tmov\tx2, x22", 12906016], [" c4ee24:\tbl\t6cdd0 <memcpy@plt>", 12906020], [" c4ee28:\tldr\tx10, [x20,#8]", 12906024], [" c4ee2c:\tsubs\tx2, x10, x22", 12906028], [" c4ee30:\tb.ls\tc4ee40 <LoadQCC+0x52210>", 12906032], [" c4ee34:\tadd\tx0, x19, x22", 12906036], [" c4ee38:\tmov\tw1, wzr", 12906040], [" c4ee3c:\tbl\t6cdf0 <memset@plt>", 12906044], [" c4ee40:\tldr\tx0, [sp,#208]", 12906048], [" c4ee44:\tcmp\tx0, x23", 12906052], [" c4ee48:\tb.eq\tc4ee50 <LoadQCC+0x52220>", 12906056], [" c4ee4c:\tbl\t6cda0 <operator delete(void*)@plt>", 12906060], [" c4ee50:\tmov\tw22, wzr", 12906064], [" c4ee54:\tb\tc4e834 <LoadQCC+0x51c04>", 12906068], [" c4ee58:\tldr\tw5, [x20,#16]", 12906072], [" c4ee5c:\tcmp\tw5, #0x1", 12906076], [" c4ee60:\tb.ne\tc5119c <LoadQCC+0x5456c>", 12906080], [" c4ee64:\tadd\tx15, sp, #0xd0", 12906084], [" c4ee68:\tadd\tx0, x15, #0x20", 12906088], [" c4ee6c:\tadd\tx8, x15, #0x80", 12906092], [" c4ee70:\tadd\tx2, sp, #0x50", 12906096], [" c4ee74:\tstp\tx0, x0, [sp,#208]", 12906100], [" c4ee78:\tadd\tx4, sp, #0xd0", 12906104], [" c4ee7c:\tstr\tx0, [sp,#16]", 12906108], [" c4ee80:\tmov\tx0, x21", 12906112], [" c4ee84:\tmov\tx1, x20", 12906116], [" c4ee88:\tstr\tx8, [sp,#224]", 12906120], [" c4ee8c:\tadd\tx27, sp, #0x50", 12906124], [" c4ee90:\tbl\tc2b2b8 <LoadQCC+0x2e688>", 12906128], [" c4ee94:\tldp\tx6, x8, [sp,#208]", 12906132], [" c4ee98:\tmov\tw22, w0", 12906136], [" c4ee9c:\tcmp\tx8, x6", 12906140], [" c4eea0:\tb.eq\tc5468c <LoadQCC+0x57a5c>", 12906144], [" c4eea4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906148], [" c4eea8:\tmov\tx26, xzr", 12906152], [" c4eeac:\tadd\tx4, x21, #0x9d0", 12906156], [" c4eeb0:\torr\tw28, wzr, #0x18", 12906160], [" c4eeb4:\tmovk\tx29, #0xaaab", 12906164], [" c4eeb8:\tstr\tx4, [sp,#24]", 12906168], [" c4eebc:\tb\tc5437c <LoadQCC+0x5774c>", 12906172], [" c4eec0:\tldr\tw6, [x20,#16]", 12906176], [" c4eec4:\tcmp\tw6, #0x1", 12906180], [" c4eec8:\tb.ne\tc511bc <LoadQCC+0x5458c>", 12906184], [" c4eecc:\tadd\tx18, sp, #0xd0", 12906188], [" c4eed0:\tadd\tx12, x18, #0x20", 12906192], [" c4eed4:\tadd\tx28, x18, #0x80", 12906196], [" c4eed8:\tadd\tx2, sp, #0x50", 12906200], [" c4eedc:\tmov\tx0, x21", 12906204], [" c4eee0:\tstp\tx12, x12, [sp,#208]", 12906208], [" c4eee4:\tstr\tx12, [sp,#16]", 12906212], [" c4eee8:\tadd\tx27, sp, #0x50", 12906216], [" c4eeec:\tstr\tx28, [sp,#224]", 12906220], [" c4eef0:\tbl\tc2ba90 <LoadQCC+0x2ee60>", 12906224], [" c4eef4:\tldp\tx7, x9, [sp,#208]", 12906228], [" c4eef8:\tmov\tw22, w0", 12906232], [" c4eefc:\tcmp\tx9, x7", 12906236], [" c4ef00:\tb.eq\tc54ac0 <LoadQCC+0x57e90>", 12906240], [" c4ef04:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906244], [" c4ef08:\tmov\tx26, xzr", 12906248], [" c4ef0c:\tadd\tx11, x21, #0x9d0", 12906252], [" c4ef10:\torr\tw28, wzr, #0x18", 12906256], [" c4ef14:\tmovk\tx29, #0xaaab", 12906260], [" c4ef18:\tstr\tx11, [sp,#24]", 12906264], [" c4ef1c:\tb\tc547b0 <LoadQCC+0x57b80>", 12906268], [" c4ef20:\tldr\tw7, [x20,#16]", 12906272], [" c4ef24:\tcmp\tw7, #0x1", 12906276], [" c4ef28:\tb.ne\tc511dc <LoadQCC+0x545ac>", 12906280], [" c4ef2c:\tldr\tx7, [x20,#8]", 12906284], [" c4ef30:\tmov\tw10, #0x24 \t// #36", 12906288], [" c4ef34:\tstr\txzr, [sp,#88]", 12906292], [" c4ef38:\tadd\tx17, sp, #0xd0", 12906296], [" c4ef3c:\tadd\tx24, x17, #0x20", 12906300], [" c4ef40:\tadd\tx14, x17, #0x80", 12906304], [" c4ef44:\tcmp\tx7, #0x24", 12906308], [" c4ef48:\tcsel\tx23, x10, x7, hi", 12906312], [" c4ef4c:\tstp\tx24, x24, [sp,#208]", 12906316], [" c4ef50:\tadd\tx1, sp, #0x50", 12906320], [" c4ef54:\tstr\tx14, [sp,#224]", 12906324], [" c4ef58:\tmov\tx0, x19", 12906328], [" c4ef5c:\tstr\twzr, [sp,#112]", 12906332], [" c4ef60:\tmov\tx2, x23", 12906336], [" c4ef64:\tstp\txzr, xzr, [sp,#96]", 12906340], [" c4ef68:\tstr\txzr, [sp,#80]", 12906344], [" c4ef6c:\tbl\t6cdd0 <memcpy@plt>", 12906348], [" c4ef70:\tldr\tx5, [x20,#8]", 12906352], [" c4ef74:\tsubs\tx2, x5, x23", 12906356], [" c4ef78:\tb.ls\tc4ef88 <LoadQCC+0x52358>", 12906360], [" c4ef7c:\tadd\tx0, x19, x23", 12906364], [" c4ef80:\tmov\tw1, wzr", 12906368], [" c4ef84:\tbl\t6cdf0 <memset@plt>", 12906372], [" c4ef88:\tldr\tx0, [sp,#208]", 12906376], [" c4ef8c:\tcmp\tx0, x24", 12906380], [" c4ef90:\tb.eq\tc4ef98 <LoadQCC+0x52368>", 12906384], [" c4ef94:\tbl\t6cda0 <operator delete(void*)@plt>", 12906388], [" c4ef98:\tmov\tw22, wzr", 12906392], [" c4ef9c:\tb\tc4e834 <LoadQCC+0x51c04>", 12906396], [" c4efa0:\tldr\tw3, [x20,#16]", 12906400], [" c4efa4:\tcmp\tw3, #0x1", 12906404], [" c4efa8:\tb.ne\tc511fc <LoadQCC+0x545cc>", 12906408], [" c4efac:\tadd\tx0, sp, #0xd0", 12906412], [" c4efb0:\tadd\tx15, x0, #0x20", 12906416], [" c4efb4:\tadd\tx23, x0, #0x80", 12906420], [" c4efb8:\tadd\tx2, sp, #0x20", 12906424], [" c4efbc:\tadd\tx4, sp, #0xd0", 12906428], [" c4efc0:\tstp\tx15, x15, [sp,#208]", 12906432], [" c4efc4:\tmov\tx0, x21", 12906436], [" c4efc8:\tstr\tx15, [sp,#16]", 12906440], [" c4efcc:\tmov\tx1, x20", 12906444], [" c4efd0:\tstr\tx23, [sp,#224]", 12906448], [" c4efd4:\tbl\tc2df9c <LoadQCC+0x3136c>", 12906452], [" c4efd8:\tldp\tx2, x10, [sp,#208]", 12906456], [" c4efdc:\tadd\tx5, sp, #0x20", 12906460], [" c4efe0:\tmov\tw22, w0", 12906464], [" c4efe4:\tcmp\tx10, x2", 12906468], [" c4efe8:\tb.eq\tc54ef4 <LoadQCC+0x582c4>", 12906472], [" c4efec:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906476], [" c4eff0:\tmov\tx26, xzr", 12906480], [" c4eff4:\tadd\tx23, x21, #0x9d0", 12906484], [" c4eff8:\torr\tw28, wzr, #0x18", 12906488], [" c4effc:\tmovk\tx29, #0xaaab", 12906492], [" c4f000:\tstr\tx23, [sp,#24]", 12906496], [" c4f004:\tb\tc54be4 <LoadQCC+0x57fb4>", 12906500], [" c4f008:\tldr\tw8, [x20,#16]", 12906504], [" c4f00c:\tcmp\tw8, #0x1", 12906508], [" c4f010:\tb.ne\tc5121c <LoadQCC+0x545ec>", 12906512], [" c4f014:\tadd\tx1, sp, #0xd0", 12906516], [" c4f018:\tadd\tx0, x1, #0x80", 12906520], [" c4f01c:\tadd\tx10, x1, #0x20", 12906524], [" c4f020:\tadd\tx2, sp, #0x20", 12906528], [" c4f024:\tstr\tx0, [sp,#224]", 12906532], [" c4f028:\tadd\tx4, sp, #0xd0", 12906536], [" c4f02c:\tmov\tx0, x21", 12906540], [" c4f030:\tstp\tx10, x10, [sp,#208]", 12906544], [" c4f034:\tmov\tx1, x20", 12906548], [" c4f038:\tstr\tx10, [sp,#16]", 12906552], [" c4f03c:\tadd\tx24, sp, #0x20", 12906556], [" c4f040:\tbl\tc2d6e8 <LoadQCC+0x30ab8>", 12906560], [" c4f044:\tmov\tw22, w0", 12906564], [" c4f048:\tldp\tx0, x11, [sp,#208]", 12906568], [" c4f04c:\tcmp\tx11, x0", 12906572], [" c4f050:\tb.eq\tc55328 <LoadQCC+0x586f8>", 12906576], [" c4f054:\tadd\tx28, x21, #0x9d0", 12906580], [" c4f058:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906584], [" c4f05c:\tmov\tx26, xzr", 12906588], [" c4f060:\tstr\tx28, [sp,#24]", 12906592], [" c4f064:\torr\tw28, wzr, #0x18", 12906596], [" c4f068:\tmovk\tx29, #0xaaab", 12906600], [" c4f06c:\tb\tc55018 <LoadQCC+0x583e8>", 12906604], [" c4f070:\tldr\tw9, [x20,#16]", 12906608], [" c4f074:\tcmp\tw9, #0x1", 12906612], [" c4f078:\tb.ne\tc5123c <LoadQCC+0x5460c>", 12906616], [" c4f07c:\tadd\tx2, sp, #0xd0", 12906620], [" c4f080:\tadd\tx26, x2, #0x20", 12906624], [" c4f084:\tadd\tx28, x2, #0x80", 12906628], [" c4f088:\tadd\tx2, sp, #0x50", 12906632], [" c4f08c:\tmov\tx0, x21", 12906636], [" c4f090:\tstp\tx26, x26, [sp,#208]", 12906640], [" c4f094:\tstr\tx26, [sp,#16]", 12906644], [" c4f098:\tadd\tx27, sp, #0x50", 12906648], [" c4f09c:\tstr\tx28, [sp,#224]", 12906652], [" c4f0a0:\tbl\tc2e998 <LoadQCC+0x31d68>", 12906656], [" c4f0a4:\tldp\tx1, x12, [sp,#208]", 12906660], [" c4f0a8:\tmov\tw22, w0", 12906664], [" c4f0ac:\tcmp\tx12, x1", 12906668], [" c4f0b0:\tb.eq\tc5575c <LoadQCC+0x58b2c>", 12906672], [" c4f0b4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906676], [" c4f0b8:\tmov\tx26, xzr", 12906680], [" c4f0bc:\tadd\tx0, x21, #0x9d0", 12906684], [" c4f0c0:\torr\tw28, wzr, #0x18", 12906688], [" c4f0c4:\tmovk\tx29, #0xaaab", 12906692], [" c4f0c8:\tstr\tx0, [sp,#24]", 12906696], [" c4f0cc:\tb\tc5544c <LoadQCC+0x5881c>", 12906700], [" c4f0d0:\tldr\tw10, [x20,#16]", 12906704], [" c4f0d4:\tcmp\tw10, #0x1", 12906708], [" c4f0d8:\tb.ne\tc5125c <LoadQCC+0x5462c>", 12906712], [" c4f0dc:\tadd\tx6, sp, #0xd0", 12906716], [" c4f0e0:\tadd\tx2, x6, #0x20", 12906720], [" c4f0e4:\tadd\tx16, x6, #0x80", 12906724], [" c4f0e8:\tmov\tx0, x21", 12906728], [" c4f0ec:\tstp\tx2, x2, [sp,#208]", 12906732], [" c4f0f0:\tadd\tx24, sp, #0x50", 12906736], [" c4f0f4:\tstr\tx2, [sp,#16]", 12906740], [" c4f0f8:\tadd\tx2, sp, #0x50", 12906744], [" c4f0fc:\tstr\tx16, [sp,#224]", 12906748], [" c4f100:\tbl\tc2ec90 <LoadQCC+0x32060>", 12906752], [" c4f104:\tldp\tx8, x13, [sp,#208]", 12906756], [" c4f108:\tmov\tw22, w0", 12906760], [" c4f10c:\tcmp\tx13, x8", 12906764], [" c4f110:\tb.eq\tc55b90 <LoadQCC+0x58f60>", 12906768], [" c4f114:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906772], [" c4f118:\tmov\tx26, xzr", 12906776], [" c4f11c:\tadd\tx7, x21, #0x9d0", 12906780], [" c4f120:\torr\tw28, wzr, #0x18", 12906784], [" c4f124:\tmovk\tx29, #0xaaab", 12906788], [" c4f128:\tstr\tx7, [sp,#24]", 12906792], [" c4f12c:\tb\tc55880 <LoadQCC+0x58c50>", 12906796], [" c4f130:\tldr\tw11, [x20,#16]", 12906800], [" c4f134:\tcmp\tw11, #0x1", 12906804], [" c4f138:\tb.ne\tc5127c <LoadQCC+0x5464c>", 12906808], [" c4f13c:\tadd\tx4, sp, #0xd0", 12906812], [" c4f140:\tadd\tx14, x4, #0x20", 12906816], [" c4f144:\tadd\tx5, x4, #0x80", 12906820], [" c4f148:\tadd\tx2, sp, #0x20", 12906824], [" c4f14c:\tmov\tx0, x21", 12906828], [" c4f150:\tstp\tx14, x14, [sp,#208]", 12906832], [" c4f154:\tstr\tx14, [sp,#16]", 12906836], [" c4f158:\tadd\tx24, sp, #0x20", 12906840], [" c4f15c:\tstr\tx5, [sp,#224]", 12906844], [" c4f160:\tbl\tc2f2a8 <LoadQCC+0x32678>", 12906848], [" c4f164:\tldp\tx9, x15, [sp,#208]", 12906852], [" c4f168:\tmov\tw22, w0", 12906856], [" c4f16c:\tcmp\tx15, x9", 12906860], [" c4f170:\tb.eq\tc55fc4 <LoadQCC+0x59394>", 12906864], [" c4f174:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906868], [" c4f178:\tmov\tx26, xzr", 12906872], [" c4f17c:\tadd\tx18, x21, #0x9d0", 12906876], [" c4f180:\torr\tw28, wzr, #0x18", 12906880], [" c4f184:\tmovk\tx29, #0xaaab", 12906884], [" c4f188:\tstr\tx18, [sp,#24]", 12906888], [" c4f18c:\tb\tc55cb4 <LoadQCC+0x59084>", 12906892], [" c4f190:\tldr\tw12, [x20,#16]", 12906896], [" c4f194:\tcmp\tw12, #0x1", 12906900], [" c4f198:\tb.ne\tc5129c <LoadQCC+0x5466c>", 12906904], [" c4f19c:\tadd\tx3, sp, #0xd0", 12906908], [" c4f1a0:\tadd\tx16, x3, #0x20", 12906912], [" c4f1a4:\tadd\tx28, x3, #0x80", 12906916], [" c4f1a8:\tadd\tx2, sp, #0x20", 12906920], [" c4f1ac:\tmov\tx0, x21", 12906924], [" c4f1b0:\tstp\tx16, x16, [sp,#208]", 12906928], [" c4f1b4:\tstr\tx16, [sp,#16]", 12906932], [" c4f1b8:\tadd\tx27, sp, #0x20", 12906936], [" c4f1bc:\tstr\tx28, [sp,#224]", 12906940], [" c4f1c0:\tbl\tc2f4ec <LoadQCC+0x328bc>", 12906944], [" c4f1c4:\tldp\tx10, x14, [sp,#208]", 12906948], [" c4f1c8:\tmov\tw22, w0", 12906952], [" c4f1cc:\tcmp\tx14, x10", 12906956], [" c4f1d0:\tb.eq\tc563f8 <LoadQCC+0x597c8>", 12906960], [" c4f1d4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12906964], [" c4f1d8:\tmov\tx26, xzr", 12906968], [" c4f1dc:\tadd\tx24, x21, #0x9d0", 12906972], [" c4f1e0:\torr\tw28, wzr, #0x18", 12906976], [" c4f1e4:\tmovk\tx29, #0xaaab", 12906980], [" c4f1e8:\tstr\tx24, [sp,#24]", 12906984], [" c4f1ec:\tb\tc560e8 <LoadQCC+0x594b8>", 12906988], [" c4f1f0:\tldr\tw13, [x20,#16]", 12906992], [" c4f1f4:\tcmp\tw13, #0x1", 12906996], [" c4f1f8:\tb.ne\tc512bc <LoadQCC+0x5468c>", 12907000], [" c4f1fc:\tadd\tx5, sp, #0xd0", 12907004], [" c4f200:\tadd\tx2, x5, #0x80", 12907008], [" c4f204:\tadd\tx25, x5, #0x20", 12907012], [" c4f208:\tadd\tx4, sp, #0xd0", 12907016], [" c4f20c:\tstr\tx2, [sp,#224]", 12907020], [" c4f210:\tadd\tx2, sp, #0x50", 12907024], [" c4f214:\tmov\tx0, x21", 12907028], [" c4f218:\tstp\tx25, x25, [sp,#208]", 12907032], [" c4f21c:\tstr\tx25, [sp,#16]", 12907036], [" c4f220:\tadd\tx24, sp, #0x50", 12907040], [" c4f224:\tbl\tc2f8a4 <LoadQCC+0x32c74>", 12907044], [" c4f228:\tldp\tx11, x16, [sp,#208]", 12907048], [" c4f22c:\tmov\tw22, w0", 12907052], [" c4f230:\tcmp\tx16, x11", 12907056], [" c4f234:\tb.eq\tc5682c <LoadQCC+0x59bfc>", 12907060], [" c4f238:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907064], [" c4f23c:\tmov\tx26, xzr", 12907068], [" c4f240:\tadd\tx25, x21, #0x9d0", 12907072], [" c4f244:\torr\tw28, wzr, #0x18", 12907076], [" c4f248:\tmovk\tx29, #0xaaab", 12907080], [" c4f24c:\tstr\tx25, [sp,#24]", 12907084], [" c4f250:\tb\tc5651c <LoadQCC+0x598ec>", 12907088], [" c4f254:\tldr\tw14, [x20,#16]", 12907092], [" c4f258:\tcmp\tw14, #0x1", 12907096], [" c4f25c:\tb.ne\tc512c4 <LoadQCC+0x54694>", 12907100], [" c4f260:\tadd\tx7, sp, #0xd0", 12907104], [" c4f264:\tadd\tx11, x7, #0x20", 12907108], [" c4f268:\tadd\tx15, x7, #0x80", 12907112], [" c4f26c:\tadd\tx2, sp, #0x20", 12907116], [" c4f270:\tmov\tx0, x21", 12907120], [" c4f274:\tstp\tx11, x11, [sp,#208]", 12907124], [" c4f278:\tstr\tx11, [sp,#16]", 12907128], [" c4f27c:\tstr\tx15, [sp,#224]", 12907132], [" c4f280:\tbl\tc301bc <LoadQCC+0x3358c>", 12907136], [" c4f284:\tldp\tx12, x17, [sp,#208]", 12907140], [" c4f288:\tadd\tx11, sp, #0x20", 12907144], [" c4f28c:\tmov\tw22, w0", 12907148], [" c4f290:\tcmp\tx17, x12", 12907152], [" c4f294:\tb.eq\tc56c60 <LoadQCC+0x5a030>", 12907156], [" c4f298:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907160], [" c4f29c:\tmov\tx26, xzr", 12907164], [" c4f2a0:\tadd\tx15, x21, #0x9d0", 12907168], [" c4f2a4:\torr\tw28, wzr, #0x18", 12907172], [" c4f2a8:\tmovk\tx29, #0xaaab", 12907176], [" c4f2ac:\tstr\tx15, [sp,#24]", 12907180], [" c4f2b0:\tb\tc56950 <LoadQCC+0x59d20>", 12907184], [" c4f2b4:\tldr\tw15, [x20,#16]", 12907188], [" c4f2b8:\tcmp\tw15, #0x1", 12907192], [" c4f2bc:\tb.ne\tc512cc <LoadQCC+0x5469c>", 12907196], [" c4f2c0:\tadd\tx9, sp, #0xd0", 12907200], [" c4f2c4:\tadd\tx13, x9, #0x20", 12907204], [" c4f2c8:\tadd\tx28, x9, #0x80", 12907208], [" c4f2cc:\tadd\tx2, sp, #0x20", 12907212], [" c4f2d0:\tmov\tx0, x21", 12907216], [" c4f2d4:\tstp\tx13, x13, [sp,#208]", 12907220], [" c4f2d8:\tstr\tx13, [sp,#16]", 12907224], [" c4f2dc:\tstr\tx28, [sp,#224]", 12907228], [" c4f2e0:\tbl\tc3069c <LoadQCC+0x33a6c>", 12907232], [" c4f2e4:\tldp\tx13, x18, [sp,#208]", 12907236], [" c4f2e8:\tadd\tx9, sp, #0x20", 12907240], [" c4f2ec:\tmov\tw22, w0", 12907244], [" c4f2f0:\tcmp\tx18, x13", 12907248], [" c4f2f4:\tb.eq\tc57094 <LoadQCC+0x5a464>", 12907252], [" c4f2f8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907256], [" c4f2fc:\tmov\tx26, xzr", 12907260], [" c4f300:\tadd\tx2, x21, #0x9d0", 12907264], [" c4f304:\torr\tw28, wzr, #0x18", 12907268], [" c4f308:\tmovk\tx29, #0xaaab", 12907272], [" c4f30c:\tstr\tx2, [sp,#24]", 12907276], [" c4f310:\tb\tc56d84 <LoadQCC+0x5a154>", 12907280], [" c4f314:\tldr\tw16, [x20,#16]", 12907284], [" c4f318:\tcmp\tw16, #0x1", 12907288], [" c4f31c:\tb.ne\tc512d4 <LoadQCC+0x546a4>", 12907292], [" c4f320:\tadd\tx8, sp, #0xd0", 12907296], [" c4f324:\tadd\tx9, x8, #0x20", 12907300], [" c4f328:\tadd\tx5, x8, #0x80", 12907304], [" c4f32c:\tadd\tx2, sp, #0x50", 12907308], [" c4f330:\tmov\tx0, x21", 12907312], [" c4f334:\tstp\tx9, x9, [sp,#208]", 12907316], [" c4f338:\tstr\tx9, [sp,#16]", 12907320], [" c4f33c:\tadd\tx27, sp, #0x50", 12907324], [" c4f340:\tstr\tx5, [sp,#224]", 12907328], [" c4f344:\tbl\tc307e8 <LoadQCC+0x33bb8>", 12907332], [" c4f348:\tldp\tx15, x3, [sp,#208]", 12907336], [" c4f34c:\tmov\tw22, w0", 12907340], [" c4f350:\tcmp\tx3, x15", 12907344], [" c4f354:\tb.eq\tc574c8 <LoadQCC+0x5a898>", 12907348], [" c4f358:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907352], [" c4f35c:\tmov\tx26, xzr", 12907356], [" c4f360:\tadd\tx5, x21, #0x9d0", 12907360], [" c4f364:\torr\tw28, wzr, #0x18", 12907364], [" c4f368:\tmovk\tx29, #0xaaab", 12907368], [" c4f36c:\tstr\tx5, [sp,#24]", 12907372], [" c4f370:\tb\tc571b8 <LoadQCC+0x5a588>", 12907376], [" c4f374:\tldr\tw17, [x20,#16]", 12907380], [" c4f378:\tcmp\tw17, #0x1", 12907384], [" c4f37c:\tb.ne\tc512dc <LoadQCC+0x546ac>", 12907388], [" c4f380:\tldr\tx7, [x20,#8]", 12907392], [" c4f384:\tadd\tx11, sp, #0xd0", 12907396], [" c4f388:\tadd\tx25, x11, #0x20", 12907400], [" c4f38c:\tadd\tx13, x11, #0x80", 12907404], [" c4f390:\tadd\tx1, sp, #0x50", 12907408], [" c4f394:\tcmp\tx7, #0x8", 12907412], [" c4f398:\tstp\tx25, x25, [sp,#208]", 12907416], [" c4f39c:\torr\tw3, wzr, #0x8", 12907420], [" c4f3a0:\tstr\tx13, [sp,#224]", 12907424], [" c4f3a4:\tcsel\tx23, x3, x7, hi", 12907428], [" c4f3a8:\tmov\tx0, x19", 12907432], [" c4f3ac:\tstr\txzr, [sp,#80]", 12907436], [" c4f3b0:\tmov\tx2, x23", 12907440], [" c4f3b4:\tbl\t6cdd0 <memcpy@plt>", 12907444], [" c4f3b8:\tldr\tx0, [x20,#8]", 12907448], [" c4f3bc:\tsubs\tx2, x0, x23", 12907452], [" c4f3c0:\tb.ls\tc4f3d0 <LoadQCC+0x527a0>", 12907456], [" c4f3c4:\tadd\tx0, x19, x23", 12907460], [" c4f3c8:\tmov\tw1, wzr", 12907464], [" c4f3cc:\tbl\t6cdf0 <memset@plt>", 12907468], [" c4f3d0:\tldr\tx0, [sp,#208]", 12907472], [" c4f3d4:\tcmp\tx0, x25", 12907476], [" c4f3d8:\tb.eq\tc4f3e0 <LoadQCC+0x527b0>", 12907480], [" c4f3dc:\tbl\t6cda0 <operator delete(void*)@plt>", 12907484], [" c4f3e0:\tmov\tw22, wzr", 12907488], [" c4f3e4:\tb\tc4e834 <LoadQCC+0x51c04>", 12907492], [" c4f3e8:\tldr\tw18, [x20,#16]", 12907496], [" c4f3ec:\tcmp\tw18, #0x1", 12907500], [" c4f3f0:\tb.ne\tc512e4 <LoadQCC+0x546b4>", 12907504], [" c4f3f4:\tadd\tx10, sp, #0xd0", 12907508], [" c4f3f8:\tadd\tx4, x10, #0x20", 12907512], [" c4f3fc:\tadd\tx8, x10, #0x80", 12907516], [" c4f400:\tadd\tx2, sp, #0x20", 12907520], [" c4f404:\tstp\tx4, x4, [sp,#208]", 12907524], [" c4f408:\tmov\tx0, x21", 12907528], [" c4f40c:\tstr\tx4, [sp,#16]", 12907532], [" c4f410:\tadd\tx4, sp, #0xd0", 12907536], [" c4f414:\tmov\tx1, x20", 12907540], [" c4f418:\tstr\tx8, [sp,#224]", 12907544], [" c4f41c:\tadd\tx27, sp, #0x20", 12907548], [" c4f420:\tbl\tc30a80 <LoadQCC+0x33e50>", 12907552], [" c4f424:\tldp\tx14, x4, [sp,#208]", 12907556], [" c4f428:\tmov\tw22, w0", 12907560], [" c4f42c:\tcmp\tx4, x14", 12907564], [" c4f430:\tb.eq\tc578fc <LoadQCC+0x5accc>", 12907568], [" c4f434:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907572], [" c4f438:\tmov\tx26, xzr", 12907576], [" c4f43c:\tadd\tx16, x21, #0x9d0", 12907580], [" c4f440:\torr\tw28, wzr, #0x18", 12907584], [" c4f444:\tmovk\tx29, #0xaaab", 12907588], [" c4f448:\tstr\tx16, [sp,#24]", 12907592], [" c4f44c:\tb\tc575ec <LoadQCC+0x5a9bc>", 12907596], [" c4f450:\tldr\tw0, [x20,#16]", 12907600], [" c4f454:\tcmp\tw0, #0x1", 12907604], [" c4f458:\tb.ne\tc512ec <LoadQCC+0x546bc>", 12907608], [" c4f45c:\tadd\tx13, sp, #0xd0", 12907612], [" c4f460:\tadd\tx26, x13, #0x20", 12907616], [" c4f464:\tadd\tx28, x13, #0x80", 12907620], [" c4f468:\tadd\tx2, sp, #0x20", 12907624], [" c4f46c:\tmov\tx0, x21", 12907628], [" c4f470:\tstp\tx26, x26, [sp,#208]", 12907632], [" c4f474:\tstr\tx26, [sp,#16]", 12907636], [" c4f478:\tadd\tx24, sp, #0x20", 12907640], [" c4f47c:\tstr\tx28, [sp,#224]", 12907644], [" c4f480:\tbl\tc3dd18 <LoadQCC+0x410e8>", 12907648], [" c4f484:\tldp\tx16, x23, [sp,#208]", 12907652], [" c4f488:\tmov\tw22, w0", 12907656], [" c4f48c:\tcmp\tx23, x16", 12907660], [" c4f490:\tb.eq\tc57d30 <LoadQCC+0x5b100>", 12907664], [" c4f494:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907668], [" c4f498:\tmov\tx26, xzr", 12907672], [" c4f49c:\tadd\tx27, x21, #0x9d0", 12907676], [" c4f4a0:\torr\tw28, wzr, #0x18", 12907680], [" c4f4a4:\tmovk\tx29, #0xaaab", 12907684], [" c4f4a8:\tstr\tx27, [sp,#24]", 12907688], [" c4f4ac:\tb\tc57a20 <LoadQCC+0x5adf0>", 12907692], [" c4f4b0:\tldr\tw1, [x20,#16]", 12907696], [" c4f4b4:\tcmp\tw1, #0x1", 12907700], [" c4f4b8:\tb.ne\tc512fc <LoadQCC+0x546cc>", 12907704], [" c4f4bc:\tadd\tx12, sp, #0xd0", 12907708], [" c4f4c0:\tadd\tx25, x12, #0x20", 12907712], [" c4f4c4:\tadd\tx18, x12, #0x80", 12907716], [" c4f4c8:\tadd\tx2, sp, #0x20", 12907720], [" c4f4cc:\tmov\tx0, x21", 12907724], [" c4f4d0:\tstp\tx25, x25, [sp,#208]", 12907728], [" c4f4d4:\tstr\tx25, [sp,#16]", 12907732], [" c4f4d8:\tadd\tx27, sp, #0x20", 12907736], [" c4f4dc:\tstr\tx18, [sp,#224]", 12907740], [" c4f4e0:\tbl\tc3de6c <LoadQCC+0x4123c>", 12907744], [" c4f4e4:\tldp\tx17, x25, [sp,#208]", 12907748], [" c4f4e8:\tmov\tw22, w0", 12907752], [" c4f4ec:\tcmp\tx25, x17", 12907756], [" c4f4f0:\tb.eq\tc58164 <LoadQCC+0x5b534>", 12907760], [" c4f4f4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907764], [" c4f4f8:\tmov\tx26, xzr", 12907768], [" c4f4fc:\tadd\tx23, x21, #0x9d0", 12907772], [" c4f500:\torr\tw28, wzr, #0x18", 12907776], [" c4f504:\tmovk\tx29, #0xaaab", 12907780], [" c4f508:\tstr\tx23, [sp,#24]", 12907784], [" c4f50c:\tb\tc57e54 <LoadQCC+0x5b224>", 12907788], [" c4f510:\tldr\tw2, [x20,#16]", 12907792], [" c4f514:\tcmp\tw2, #0x1", 12907796], [" c4f518:\tb.ne\tc5130c <LoadQCC+0x546dc>", 12907800], [" c4f51c:\tadd\tx16, sp, #0xd0", 12907804], [" c4f520:\tadd\tx23, x16, #0x20", 12907808], [" c4f524:\tadd\tx16, x16, #0x80", 12907812], [" c4f528:\tadd\tx2, sp, #0x50", 12907816], [" c4f52c:\tmov\tx0, x21", 12907820], [" c4f530:\tstp\tx23, x23, [sp,#208]", 12907824], [" c4f534:\tstr\tx23, [sp,#16]", 12907828], [" c4f538:\tadd\tx24, sp, #0x50", 12907832], [" c4f53c:\tstr\tx16, [sp,#224]", 12907836], [" c4f540:\tbl\tc3f7ec <LoadQCC+0x42bbc>", 12907840], [" c4f544:\tldp\tx18, x27, [sp,#208]", 12907844], [" c4f548:\tmov\tw22, w0", 12907848], [" c4f54c:\tcmp\tx27, x18", 12907852], [" c4f550:\tb.eq\tc58598 <LoadQCC+0x5b968>", 12907856], [" c4f554:\tadd\tx28, x21, #0x9d0", 12907860], [" c4f558:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907864], [" c4f55c:\tmov\tx26, xzr", 12907868], [" c4f560:\tstr\tx28, [sp,#24]", 12907872], [" c4f564:\torr\tw28, wzr, #0x18", 12907876], [" c4f568:\tmovk\tx29, #0xaaab", 12907880], [" c4f56c:\tb\tc58288 <LoadQCC+0x5b658>", 12907884], [" c4f570:\tldr\tw4, [x20,#16]", 12907888], [" c4f574:\tcmp\tw4, #0x1", 12907892], [" c4f578:\tb.ne\tc51314 <LoadQCC+0x546e4>", 12907896], [" c4f57c:\tadd\tx14, sp, #0xd0", 12907900], [" c4f580:\tadd\tx24, x14, #0x20", 12907904], [" c4f584:\tadd\tx28, x14, #0x80", 12907908], [" c4f588:\tadd\tx2, sp, #0x20", 12907912], [" c4f58c:\tmov\tx0, x21", 12907916], [" c4f590:\tstp\tx24, x24, [sp,#208]", 12907920], [" c4f594:\tstr\tx24, [sp,#16]", 12907924], [" c4f598:\tadd\tx27, sp, #0x20", 12907928], [" c4f59c:\tstr\tx28, [sp,#224]", 12907932], [" c4f5a0:\tbl\tc3f9f4 <LoadQCC+0x42dc4>", 12907936], [" c4f5a4:\tldp\tx3, x24, [sp,#208]", 12907940], [" c4f5a8:\tmov\tw22, w0", 12907944], [" c4f5ac:\tcmp\tx24, x3", 12907948], [" c4f5b0:\tb.eq\tc589cc <LoadQCC+0x5bd9c>", 12907952], [" c4f5b4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12907956], [" c4f5b8:\tmov\tx26, xzr", 12907960], [" c4f5bc:\tadd\tx0, x21, #0x9d0", 12907964], [" c4f5c0:\torr\tw28, wzr, #0x18", 12907968], [" c4f5c4:\tmovk\tx29, #0xaaab", 12907972], [" c4f5c8:\tstr\tx0, [sp,#24]", 12907976], [" c4f5cc:\tb\tc586bc <LoadQCC+0x5ba8c>", 12907980], [" c4f5d0:\tldr\tw5, [x20,#16]", 12907984], [" c4f5d4:\tcmp\tw5, #0x1", 12907988], [" c4f5d8:\tb.ne\tc5131c <LoadQCC+0x546ec>", 12907992], [" c4f5dc:\tadd\tx15, sp, #0xd0", 12907996], [" c4f5e0:\tadd\tx0, x15, #0x20", 12908000], [" c4f5e4:\tadd\tx8, x15, #0x80", 12908004], [" c4f5e8:\tadd\tx2, sp, #0x20", 12908008], [" c4f5ec:\tstp\tx0, x0, [sp,#208]", 12908012], [" c4f5f0:\tadd\tx27, sp, #0x20", 12908016], [" c4f5f4:\tstr\tx0, [sp,#16]", 12908020], [" c4f5f8:\tmov\tx0, x21", 12908024], [" c4f5fc:\tstr\tx8, [sp,#224]", 12908028], [" c4f600:\tbl\tc3fc8c <LoadQCC+0x4305c>", 12908032], [" c4f604:\tldp\tx4, x5, [sp,#208]", 12908036], [" c4f608:\tmov\tw22, w0", 12908040], [" c4f60c:\tcmp\tx5, x4", 12908044], [" c4f610:\tb.eq\tc58e00 <LoadQCC+0x5c1d0>", 12908048], [" c4f614:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908052], [" c4f618:\tmov\tx26, xzr", 12908056], [" c4f61c:\tadd\tx13, x21, #0x9d0", 12908060], [" c4f620:\torr\tw28, wzr, #0x18", 12908064], [" c4f624:\tmovk\tx29, #0xaaab", 12908068], [" c4f628:\tstr\tx13, [sp,#24]", 12908072], [" c4f62c:\tb\tc58af0 <LoadQCC+0x5bec0>", 12908076], [" c4f630:\tldr\tw6, [x20,#16]", 12908080], [" c4f634:\tcmp\tw6, #0x1", 12908084], [" c4f638:\tb.ne\tc51324 <LoadQCC+0x546f4>", 12908088], [" c4f63c:\tadd\tx18, sp, #0xd0", 12908092], [" c4f640:\tadd\tx0, x18, #0x80", 12908096], [" c4f644:\tadd\tx6, x18, #0x20", 12908100], [" c4f648:\tadd\tx2, sp, #0x20", 12908104], [" c4f64c:\tstr\tx0, [sp,#224]", 12908108], [" c4f650:\tmov\tx0, x21", 12908112], [" c4f654:\tstp\tx6, x6, [sp,#208]", 12908116], [" c4f658:\tadd\tx24, sp, #0x20", 12908120], [" c4f65c:\tstr\tx6, [sp,#16]", 12908124], [" c4f660:\tbl\tc3fe7c <LoadQCC+0x4324c>", 12908128], [" c4f664:\tldp\tx23, x6, [sp,#208]", 12908132], [" c4f668:\tmov\tw22, w0", 12908136], [" c4f66c:\tcmp\tx6, x23", 12908140], [" c4f670:\tb.eq\tc59234 <LoadQCC+0x5c604>", 12908144], [" c4f674:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908148], [" c4f678:\tmov\tx26, xzr", 12908152], [" c4f67c:\tadd\tx18, x21, #0x9d0", 12908156], [" c4f680:\torr\tw28, wzr, #0x18", 12908160], [" c4f684:\tmovk\tx29, #0xaaab", 12908164], [" c4f688:\tstr\tx18, [sp,#24]", 12908168], [" c4f68c:\tb\tc58f24 <LoadQCC+0x5c2f4>", 12908172], [" c4f690:\tldr\tw7, [x20,#16]", 12908176], [" c4f694:\tcmp\tw7, #0x1", 12908180], [" c4f698:\tb.ne\tc5132c <LoadQCC+0x546fc>", 12908184], [" c4f69c:\tadd\tx17, sp, #0xd0", 12908188], [" c4f6a0:\tadd\tx15, x17, #0x20", 12908192], [" c4f6a4:\tadd\tx28, x17, #0x80", 12908196], [" c4f6a8:\tadd\tx2, sp, #0x50", 12908200], [" c4f6ac:\tmov\tx0, x21", 12908204], [" c4f6b0:\tstp\tx15, x15, [sp,#208]", 12908208], [" c4f6b4:\tstr\tx15, [sp,#16]", 12908212], [" c4f6b8:\tadd\tx27, sp, #0x50", 12908216], [" c4f6bc:\tstr\tx28, [sp,#224]", 12908220], [" c4f6c0:\tbl\tc3ffd8 <LoadQCC+0x433a8>", 12908224], [" c4f6c4:\tldp\tx25, x7, [sp,#208]", 12908228], [" c4f6c8:\tmov\tw22, w0", 12908232], [" c4f6cc:\tcmp\tx7, x25", 12908236], [" c4f6d0:\tb.eq\tc59668 <LoadQCC+0x5ca38>", 12908240], [" c4f6d4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908244], [" c4f6d8:\tmov\tx26, xzr", 12908248], [" c4f6dc:\tadd\tx24, x21, #0x9d0", 12908252], [" c4f6e0:\torr\tw28, wzr, #0x18", 12908256], [" c4f6e4:\tmovk\tx29, #0xaaab", 12908260], [" c4f6e8:\tstr\tx24, [sp,#24]", 12908264], [" c4f6ec:\tb\tc59358 <LoadQCC+0x5c728>", 12908268], [" c4f6f0:\tldr\tw3, [x20,#16]", 12908272], [" c4f6f4:\tcmp\tw3, #0x1", 12908276], [" c4f6f8:\tb.ne\tc5133c <LoadQCC+0x5470c>", 12908280], [" c4f6fc:\tadd\tx0, sp, #0xd0", 12908284], [" c4f700:\tadd\tx23, x0, #0x20", 12908288], [" c4f704:\tadd\tx14, x0, #0x80", 12908292], [" c4f708:\tadd\tx2, sp, #0x50", 12908296], [" c4f70c:\tadd\tx4, sp, #0xd0", 12908300], [" c4f710:\tstp\tx23, x23, [sp,#208]", 12908304], [" c4f714:\tmov\tx0, x21", 12908308], [" c4f718:\tstr\tx23, [sp,#16]", 12908312], [" c4f71c:\tstr\tx14, [sp,#224]", 12908316], [" c4f720:\tadd\tx24, sp, #0x50", 12908320], [" c4f724:\tbl\tc40f60 <LoadQCC+0x44330>", 12908324], [" c4f728:\tldp\tx27, x2, [sp,#208]", 12908328], [" c4f72c:\tmov\tw22, w0", 12908332], [" c4f730:\tcmp\tx2, x27", 12908336], [" c4f734:\tb.eq\tc59a9c <LoadQCC+0x5ce6c>", 12908340], [" c4f738:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908344], [" c4f73c:\tmov\tx26, xzr", 12908348], [" c4f740:\tadd\tx25, x21, #0x9d0", 12908352], [" c4f744:\torr\tw28, wzr, #0x18", 12908356], [" c4f748:\tmovk\tx29, #0xaaab", 12908360], [" c4f74c:\tstr\tx25, [sp,#24]", 12908364], [" c4f750:\tb\tc5978c <LoadQCC+0x5cb5c>", 12908368], [" c4f754:\tldr\tw8, [x20,#16]", 12908372], [" c4f758:\tcmp\tw8, #0x1", 12908376], [" c4f75c:\tb.ne\tc5134c <LoadQCC+0x5471c>", 12908380], [" c4f760:\tadd\tx1, sp, #0xd0", 12908384], [" c4f764:\tadd\tx4, x1, #0x20", 12908388], [" c4f768:\tadd\tx5, x1, #0x80", 12908392], [" c4f76c:\tadd\tx2, sp, #0x50", 12908396], [" c4f770:\tmov\tx0, x21", 12908400], [" c4f774:\tstp\tx4, x4, [sp,#208]", 12908404], [" c4f778:\tstr\tx4, [sp,#16]", 12908408], [" c4f77c:\tadd\tx27, sp, #0x50", 12908412], [" c4f780:\tstr\tx5, [sp,#224]", 12908416], [" c4f784:\tbl\tc418b0 <LoadQCC+0x44c80>", 12908420], [" c4f788:\tmov\tw22, w0", 12908424], [" c4f78c:\tldp\tx24, x0, [sp,#208]", 12908428], [" c4f790:\tcmp\tx0, x24", 12908432], [" c4f794:\tb.eq\tc59ed0 <LoadQCC+0x5d2a0>", 12908436], [" c4f798:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908440], [" c4f79c:\tmov\tx26, xzr", 12908444], [" c4f7a0:\tadd\tx15, x21, #0x9d0", 12908448], [" c4f7a4:\torr\tw28, wzr, #0x18", 12908452], [" c4f7a8:\tmovk\tx29, #0xaaab", 12908456], [" c4f7ac:\tstr\tx15, [sp,#24]", 12908460], [" c4f7b0:\tb\tc59bc0 <LoadQCC+0x5cf90>", 12908464], [" c4f7b4:\tldr\tw9, [x20,#16]", 12908468], [" c4f7b8:\tcmp\tw9, #0x1", 12908472], [" c4f7bc:\tb.ne\tc5135c <LoadQCC+0x5472c>", 12908476], [" c4f7c0:\tadd\tx2, sp, #0xd0", 12908480], [" c4f7c4:\tadd\tx14, x2, #0x20", 12908484], [" c4f7c8:\tadd\tx28, x2, #0x80", 12908488], [" c4f7cc:\tadd\tx2, sp, #0x20", 12908492], [" c4f7d0:\tmov\tx0, x21", 12908496], [" c4f7d4:\tstp\tx14, x14, [sp,#208]", 12908500], [" c4f7d8:\tstr\tx14, [sp,#16]", 12908504], [" c4f7dc:\tadd\tx27, sp, #0x20", 12908508], [" c4f7e0:\tstr\tx28, [sp,#224]", 12908512], [" c4f7e4:\tbl\tc421b4 <LoadQCC+0x45584>", 12908516], [" c4f7e8:\tldp\tx5, x1, [sp,#208]", 12908520], [" c4f7ec:\tmov\tw22, w0", 12908524], [" c4f7f0:\tcmp\tx1, x5", 12908528], [" c4f7f4:\tb.eq\tc5a304 <LoadQCC+0x5d6d4>", 12908532], [" c4f7f8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908536], [" c4f7fc:\tmov\tx26, xzr", 12908540], [" c4f800:\tadd\tx2, x21, #0x9d0", 12908544], [" c4f804:\torr\tw28, wzr, #0x18", 12908548], [" c4f808:\tmovk\tx29, #0xaaab", 12908552], [" c4f80c:\tstr\tx2, [sp,#24]", 12908556], [" c4f810:\tb\tc59ff4 <LoadQCC+0x5d3c4>", 12908560], [" c4f814:\tldr\tw10, [x20,#16]", 12908564], [" c4f818:\tcmp\tw10, #0x1", 12908568], [" c4f81c:\tb.ne\tc5136c <LoadQCC+0x5473c>", 12908572], [" c4f820:\tadd\tx6, sp, #0xd0", 12908576], [" c4f824:\tadd\tx2, x6, #0x80", 12908580], [" c4f828:\tadd\tx8, x6, #0x20", 12908584], [" c4f82c:\tmov\tx0, x21", 12908588], [" c4f830:\tstr\tx2, [sp,#224]", 12908592], [" c4f834:\tadd\tx2, sp, #0x20", 12908596], [" c4f838:\tstp\tx8, x8, [sp,#208]", 12908600], [" c4f83c:\tadd\tx24, sp, #0x20", 12908604], [" c4f840:\tstr\tx8, [sp,#16]", 12908608], [" c4f844:\tbl\tc4283c <LoadQCC+0x45c0c>", 12908612], [" c4f848:\tldp\tx6, x8, [sp,#208]", 12908616], [" c4f84c:\tmov\tw22, w0", 12908620], [" c4f850:\tcmp\tx8, x6", 12908624], [" c4f854:\tb.eq\tc5a738 <LoadQCC+0x5db08>", 12908628], [" c4f858:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908632], [" c4f85c:\tmov\tx26, xzr", 12908636], [" c4f860:\tadd\tx5, x21, #0x9d0", 12908640], [" c4f864:\torr\tw28, wzr, #0x18", 12908644], [" c4f868:\tmovk\tx29, #0xaaab", 12908648], [" c4f86c:\tstr\tx5, [sp,#24]", 12908652], [" c4f870:\tb\tc5a428 <LoadQCC+0x5d7f8>", 12908656], [" c4f874:\tldr\tw11, [x20,#16]", 12908660], [" c4f878:\tcmp\tw11, #0x1", 12908664], [" c4f87c:\tb.ne\tc5137c <LoadQCC+0x5474c>", 12908668], [" c4f880:\tadd\tx4, sp, #0xd0", 12908672], [" c4f884:\tadd\tx10, x4, #0x20", 12908676], [" c4f888:\tadd\tx6, x4, #0x80", 12908680], [" c4f88c:\tadd\tx2, sp, #0x50", 12908684], [" c4f890:\tmov\tx0, x21", 12908688], [" c4f894:\tstp\tx10, x10, [sp,#208]", 12908692], [" c4f898:\tstr\tx10, [sp,#16]", 12908696], [" c4f89c:\tstr\tx6, [sp,#224]", 12908700], [" c4f8a0:\tbl\tc433c4 <LoadQCC+0x46794>", 12908704], [" c4f8a4:\tldp\tx7, x9, [sp,#208]", 12908708], [" c4f8a8:\tadd\tx10, sp, #0x50", 12908712], [" c4f8ac:\tmov\tw22, w0", 12908716], [" c4f8b0:\tcmp\tx9, x7", 12908720], [" c4f8b4:\tb.eq\tc5ab6c <LoadQCC+0x5df3c>", 12908724], [" c4f8b8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908728], [" c4f8bc:\tmov\tx26, xzr", 12908732], [" c4f8c0:\tadd\tx4, x21, #0x9d0", 12908736], [" c4f8c4:\torr\tw28, wzr, #0x18", 12908740], [" c4f8c8:\tmovk\tx29, #0xaaab", 12908744], [" c4f8cc:\tstr\tx4, [sp,#24]", 12908748], [" c4f8d0:\tb\tc5a85c <LoadQCC+0x5dc2c>", 12908752], [" c4f8d4:\tldr\tw12, [x20,#16]", 12908756], [" c4f8d8:\tcmp\tw12, #0x1", 12908760], [" c4f8dc:\tb.ne\tc5138c <LoadQCC+0x5475c>", 12908764], [" c4f8e0:\tadd\tx3, sp, #0xd0", 12908768], [" c4f8e4:\tadd\tx7, x3, #0x20", 12908772], [" c4f8e8:\tadd\tx28, x3, #0x80", 12908776], [" c4f8ec:\tadd\tx2, sp, #0x50", 12908780], [" c4f8f0:\tmov\tx0, x21", 12908784], [" c4f8f4:\tstp\tx7, x7, [sp,#208]", 12908788], [" c4f8f8:\tstr\tx7, [sp,#16]", 12908792], [" c4f8fc:\tadd\tx24, sp, #0x50", 12908796], [" c4f900:\tstr\tx28, [sp,#224]", 12908800], [" c4f904:\tbl\tc43a8c <LoadQCC+0x46e5c>", 12908804], [" c4f908:\tldp\tx2, x10, [sp,#208]", 12908808], [" c4f90c:\tmov\tw22, w0", 12908812], [" c4f910:\tcmp\tx10, x2", 12908816], [" c4f914:\tb.eq\tc5afa0 <LoadQCC+0x5e370>", 12908820], [" c4f918:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908824], [" c4f91c:\tmov\tx26, xzr", 12908828], [" c4f920:\tadd\tx14, x21, #0x9d0", 12908832], [" c4f924:\torr\tw28, wzr, #0x18", 12908836], [" c4f928:\tmovk\tx29, #0xaaab", 12908840], [" c4f92c:\tstr\tx14, [sp,#24]", 12908844], [" c4f930:\tb\tc5ac90 <LoadQCC+0x5e060>", 12908848], [" c4f934:\tldr\tw13, [x20,#16]", 12908852], [" c4f938:\tcmp\tw13, #0x1", 12908856], [" c4f93c:\tb.ne\tc5139c <LoadQCC+0x5476c>", 12908860], [" c4f940:\tadd\tx5, sp, #0xd0", 12908864], [" c4f944:\tadd\tx14, x5, #0x20", 12908868], [" c4f948:\tadd\tx17, x5, #0x80", 12908872], [" c4f94c:\tadd\tx2, sp, #0x50", 12908876], [" c4f950:\tadd\tx4, sp, #0xd0", 12908880], [" c4f954:\tstp\tx14, x14, [sp,#208]", 12908884], [" c4f958:\tmov\tx0, x21", 12908888], [" c4f95c:\tstr\tx14, [sp,#16]", 12908892], [" c4f960:\tmov\tx1, x20", 12908896], [" c4f964:\tstr\tx17, [sp,#224]", 12908900], [" c4f968:\tadd\tx24, sp, #0x50", 12908904], [" c4f96c:\tbl\tc3e628 <LoadQCC+0x419f8>", 12908908], [" c4f970:\tmov\tw22, w0", 12908912], [" c4f974:\tldp\tx0, x11, [sp,#208]", 12908916], [" c4f978:\tcmp\tx11, x0", 12908920], [" c4f97c:\tb.eq\tc5b3d4 <LoadQCC+0x5e7a4>", 12908924], [" c4f980:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12908928], [" c4f984:\tmov\tx26, xzr", 12908932], [" c4f988:\tadd\tx23, x21, #0x9d0", 12908936], [" c4f98c:\torr\tw28, wzr, #0x18", 12908940], [" c4f990:\tmovk\tx29, #0xaaab", 12908944], [" c4f994:\tstr\tx23, [sp,#24]", 12908948], [" c4f998:\tb\tc5b0c4 <LoadQCC+0x5e494>", 12908952], [" c4f99c:\tldr\tw14, [x20,#16]", 12908956], [" c4f9a0:\tcmp\tw14, #0x1", 12908960], [" c4f9a4:\tb.ne\tc513ac <LoadQCC+0x5477c>", 12908964], [" c4f9a8:\tadd\tx7, sp, #0xd0", 12908968], [" c4f9ac:\tadd\tx9, x7, #0x20", 12908972], [" c4f9b0:\tadd\tx13, x7, #0x80", 12908976], [" c4f9b4:\tadd\tx2, sp, #0x20", 12908980], [" c4f9b8:\tmov\tx0, x21", 12908984], [" c4f9bc:\tstp\tx9, x9, [sp,#208]", 12908988], [" c4f9c0:\tstr\tx9, [sp,#16]", 12908992], [" c4f9c4:\tstr\tx13, [sp,#224]", 12908996], [" c4f9c8:\tbl\tc43d48 <LoadQCC+0x47118>", 12909000], [" c4f9cc:\tldp\tx1, x12, [sp,#208]", 12909004], [" c4f9d0:\tadd\tx7, sp, #0x20", 12909008], [" c4f9d4:\tmov\tw22, w0", 12909012], [" c4f9d8:\tcmp\tx12, x1", 12909016], [" c4f9dc:\tb.eq\tc5b808 <LoadQCC+0x5ebd8>", 12909020], [" c4f9e0:\tadd\tx28, x21, #0x9d0", 12909024], [" c4f9e4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909028], [" c4f9e8:\tmov\tx26, xzr", 12909032], [" c4f9ec:\tstr\tx28, [sp,#24]", 12909036], [" c4f9f0:\torr\tw28, wzr, #0x18", 12909040], [" c4f9f4:\tmovk\tx29, #0xaaab", 12909044], [" c4f9f8:\tb\tc5b4f8 <LoadQCC+0x5e8c8>", 12909048], [" c4f9fc:\tldr\tw15, [x20,#16]", 12909052], [" c4fa00:\tcmp\tw15, #0x1", 12909056], [" c4fa04:\tb.ne\tc513bc <LoadQCC+0x5478c>", 12909060], [" c4fa08:\tldr\tx28, [x20,#8]", 12909064], [" c4fa0c:\tadd\tx9, sp, #0xd0", 12909068], [" c4fa10:\tadd\tx21, x9, #0x20", 12909072], [" c4fa14:\tadd\tx12, x9, #0x80", 12909076], [" c4fa18:\tadd\tx1, sp, #0x50", 12909080], [" c4fa1c:\tcmp\tx28, #0x10", 12909084], [" c4fa20:\tstp\tx21, x21, [sp,#208]", 12909088], [" c4fa24:\torr\tw3, wzr, #0x10", 12909092], [" c4fa28:\tstr\tx12, [sp,#224]", 12909096], [" c4fa2c:\tcsel\tx24, x3, x28, hi", 12909100], [" c4fa30:\tmov\tx0, x19", 12909104], [" c4fa34:\tstp\txzr, xzr, [sp,#80]", 12909108], [" c4fa38:\tmov\tx2, x24", 12909112], [" c4fa3c:\tbl\t6cdd0 <memcpy@plt>", 12909116], [" c4fa40:\tldr\tx9, [x20,#8]", 12909120], [" c4fa44:\tsubs\tx2, x9, x24", 12909124], [" c4fa48:\tb.ls\tc4fa58 <LoadQCC+0x52e28>", 12909128], [" c4fa4c:\tadd\tx0, x19, x24", 12909132], [" c4fa50:\tmov\tw1, wzr", 12909136], [" c4fa54:\tbl\t6cdf0 <memset@plt>", 12909140], [" c4fa58:\tldr\tx0, [sp,#208]", 12909144], [" c4fa5c:\tcmp\tx0, x21", 12909148], [" c4fa60:\tb.eq\tc4fa68 <LoadQCC+0x52e38>", 12909152], [" c4fa64:\tbl\t6cda0 <operator delete(void*)@plt>", 12909156], [" c4fa68:\tmov\tw22, wzr", 12909160], [" c4fa6c:\tb\tc4e834 <LoadQCC+0x51c04>", 12909164], [" c4fa70:\tldr\tw16, [x20,#16]", 12909168], [" c4fa74:\tcmp\tw16, #0x1", 12909172], [" c4fa78:\tb.ne\tc513cc <LoadQCC+0x5479c>", 12909176], [" c4fa7c:\tadd\tx8, sp, #0xd0", 12909180], [" c4fa80:\tadd\tx2, x8, #0x80", 12909184], [" c4fa84:\tadd\tx3, x8, #0x20", 12909188], [" c4fa88:\tmov\tx0, x21", 12909192], [" c4fa8c:\tstr\tx2, [sp,#224]", 12909196], [" c4fa90:\tadd\tx2, sp, #0x20", 12909200], [" c4fa94:\tstp\tx3, x3, [sp,#208]", 12909204], [" c4fa98:\tadd\tx24, sp, #0x20", 12909208], [" c4fa9c:\tstr\tx3, [sp,#16]", 12909212], [" c4faa0:\tbl\tc3105c <LoadQCC+0x3442c>", 12909216], [" c4faa4:\tldp\tx8, x13, [sp,#208]", 12909220], [" c4faa8:\tmov\tw22, w0", 12909224], [" c4faac:\tcmp\tx13, x8", 12909228], [" c4fab0:\tb.eq\tc5bc3c <LoadQCC+0x5f00c>", 12909232], [" c4fab4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909236], [" c4fab8:\tmov\tx26, xzr", 12909240], [" c4fabc:\tadd\tx0, x21, #0x9d0", 12909244], [" c4fac0:\torr\tw28, wzr, #0x18", 12909248], [" c4fac4:\tmovk\tx29, #0xaaab", 12909252], [" c4fac8:\tstr\tx0, [sp,#24]", 12909256], [" c4facc:\tb\tc5b92c <LoadQCC+0x5ecfc>", 12909260], [" c4fad0:\tldr\tw17, [x20,#16]", 12909264], [" c4fad4:\tcmp\tw17, #0x1", 12909268], [" c4fad8:\tb.ne\tc513dc <LoadQCC+0x547ac>", 12909272], [" c4fadc:\tadd\tx11, sp, #0xd0", 12909276], [" c4fae0:\tadd\tx24, x11, #0x20", 12909280], [" c4fae4:\tadd\tx18, x11, #0x80", 12909284], [" c4fae8:\tadd\tx2, sp, #0x20", 12909288], [" c4faec:\tadd\tx4, sp, #0xd0", 12909292], [" c4faf0:\tstp\tx24, x24, [sp,#208]", 12909296], [" c4faf4:\tmov\tx0, x21", 12909300], [" c4faf8:\tstr\tx24, [sp,#16]", 12909304], [" c4fafc:\tstr\tx18, [sp,#224]", 12909308], [" c4fb00:\tadd\tx24, sp, #0x20", 12909312], [" c4fb04:\tbl\tc31240 <LoadQCC+0x34610>", 12909316], [" c4fb08:\tldp\tx9, x15, [sp,#208]", 12909320], [" c4fb0c:\tmov\tw22, w0", 12909324], [" c4fb10:\tcmp\tx15, x9", 12909328], [" c4fb14:\tb.eq\tc5c070 <LoadQCC+0x5f440>", 12909332], [" c4fb18:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909336], [" c4fb1c:\tmov\tx26, xzr", 12909340], [" c4fb20:\tadd\tx27, x21, #0x9d0", 12909344], [" c4fb24:\torr\tw28, wzr, #0x18", 12909348], [" c4fb28:\tmovk\tx29, #0xaaab", 12909352], [" c4fb2c:\tstr\tx27, [sp,#24]", 12909356], [" c4fb30:\tb\tc5bd60 <LoadQCC+0x5f130>", 12909360], [" c4fb34:\tldr\tw18, [x20,#16]", 12909364], [" c4fb38:\tcmp\tw18, #0x1", 12909368], [" c4fb3c:\tb.ne\tc513ec <LoadQCC+0x547bc>", 12909372], [" c4fb40:\tadd\tx10, sp, #0xd0", 12909376], [" c4fb44:\tadd\tx8, x10, #0x20", 12909380], [" c4fb48:\tadd\tx16, x10, #0x80", 12909384], [" c4fb4c:\tadd\tx2, sp, #0x20", 12909388], [" c4fb50:\tadd\tx4, sp, #0xd0", 12909392], [" c4fb54:\tstp\tx8, x8, [sp,#208]", 12909396], [" c4fb58:\tmov\tx0, x21", 12909400], [" c4fb5c:\tstr\tx8, [sp,#16]", 12909404], [" c4fb60:\tstr\tx16, [sp,#224]", 12909408], [" c4fb64:\tadd\tx27, sp, #0x20", 12909412], [" c4fb68:\tbl\tc43114 <LoadQCC+0x464e4>", 12909416], [" c4fb6c:\tldp\tx10, x14, [sp,#208]", 12909420], [" c4fb70:\tmov\tw22, w0", 12909424], [" c4fb74:\tcmp\tx14, x10", 12909428], [" c4fb78:\tb.eq\tc5c4a4 <LoadQCC+0x5f874>", 12909432], [" c4fb7c:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909436], [" c4fb80:\tmov\tx26, xzr", 12909440], [" c4fb84:\tadd\tx18, x21, #0x9d0", 12909444], [" c4fb88:\torr\tw28, wzr, #0x18", 12909448], [" c4fb8c:\tmovk\tx29, #0xaaab", 12909452], [" c4fb90:\tstr\tx18, [sp,#24]", 12909456], [" c4fb94:\tb\tc5c194 <LoadQCC+0x5f564>", 12909460], [" c4fb98:\tldr\tw0, [x20,#16]", 12909464], [" c4fb9c:\tcmp\tw0, #0x1", 12909468], [" c4fba0:\tb.ne\tc513fc <LoadQCC+0x547cc>", 12909472], [" c4fba4:\tldr\tx28, [x20,#8]", 12909476], [" c4fba8:\tmovi\tv25.2d, #0x0", 12909480], [" c4fbac:\tadd\tx13, sp, #0xd0", 12909484], [" c4fbb0:\tadd\tx27, x13, #0x20", 12909488], [" c4fbb4:\tadd\tx5, x13, #0x80", 12909492], [" c4fbb8:\tcmp\tx28, #0x18", 12909496], [" c4fbbc:\torr\tw10, wzr, #0x18", 12909500], [" c4fbc0:\tstp\tx27, x27, [sp,#208]", 12909504], [" c4fbc4:\tcsel\tx22, x10, x28, hi", 12909508], [" c4fbc8:\tstr\tx5, [sp,#224]", 12909512], [" c4fbcc:\tadd\tx1, sp, #0x50", 12909516], [" c4fbd0:\tstr\txzr, [sp,#96]", 12909520], [" c4fbd4:\tmov\tx0, x19", 12909524], [" c4fbd8:\tstr\tq25, [sp,#80]", 12909528], [" c4fbdc:\tmov\tx2, x22", 12909532], [" c4fbe0:\tbl\t6cdd0 <memcpy@plt>", 12909536], [" c4fbe4:\tldr\tx12, [x20,#8]", 12909540], [" c4fbe8:\tsubs\tx2, x12, x22", 12909544], [" c4fbec:\tb.ls\tc4fbfc <LoadQCC+0x52fcc>", 12909548], [" c4fbf0:\tadd\tx0, x19, x22", 12909552], [" c4fbf4:\tmov\tw1, wzr", 12909556], [" c4fbf8:\tbl\t6cdf0 <memset@plt>", 12909560], [" c4fbfc:\tldr\tx0, [sp,#208]", 12909564], [" c4fc00:\tcmp\tx0, x27", 12909568], [" c4fc04:\tb.eq\tc4fc0c <LoadQCC+0x52fdc>", 12909572], [" c4fc08:\tbl\t6cda0 <operator delete(void*)@plt>", 12909576], [" c4fc0c:\tmov\tw22, wzr", 12909580], [" c4fc10:\tb\tc4e834 <LoadQCC+0x51c04>", 12909584], [" c4fc14:\tldr\tw1, [x20,#16]", 12909588], [" c4fc18:\tcmp\tw1, #0x1", 12909592], [" c4fc1c:\tb.ne\tc5140c <LoadQCC+0x547dc>", 12909596], [" c4fc20:\tldr\tx3, [x20,#8]", 12909600], [" c4fc24:\tadd\tx12, sp, #0xd0", 12909604], [" c4fc28:\tadd\tx1, x12, #0x80", 12909608], [" c4fc2c:\tadd\tx21, x12, #0x20", 12909612], [" c4fc30:\tcmp\tx3, #0x8", 12909616], [" c4fc34:\tstr\tx1, [sp,#224]", 12909620], [" c4fc38:\torr\tw15, wzr, #0x8", 12909624], [" c4fc3c:\tstp\tx21, x21, [sp,#208]", 12909628], [" c4fc40:\tcsel\tx23, x15, x3, hi", 12909632], [" c4fc44:\tadd\tx1, sp, #0x50", 12909636], [" c4fc48:\tstr\txzr, [sp,#80]", 12909640], [" c4fc4c:\tmov\tx0, x19", 12909644], [" c4fc50:\tmov\tx2, x23", 12909648], [" c4fc54:\tbl\t6cdd0 <memcpy@plt>", 12909652], [" c4fc58:\tldr\tx6, [x20,#8]", 12909656], [" c4fc5c:\tsubs\tx2, x6, x23", 12909660], [" c4fc60:\tb.ls\tc4fc70 <LoadQCC+0x53040>", 12909664], [" c4fc64:\tadd\tx0, x19, x23", 12909668], [" c4fc68:\tmov\tw1, wzr", 12909672], [" c4fc6c:\tbl\t6cdf0 <memset@plt>", 12909676], [" c4fc70:\tldr\tx0, [sp,#208]", 12909680], [" c4fc74:\tcmp\tx0, x21", 12909684], [" c4fc78:\tb.eq\tc4fc80 <LoadQCC+0x53050>", 12909688], [" c4fc7c:\tbl\t6cda0 <operator delete(void*)@plt>", 12909692], [" c4fc80:\tmov\tw22, wzr", 12909696], [" c4fc84:\tb\tc4e834 <LoadQCC+0x51c04>", 12909700], [" c4fc88:\tldr\tw2, [x20,#16]", 12909704], [" c4fc8c:\tcmp\tw2, #0x1", 12909708], [" c4fc90:\tb.ne\tc5141c <LoadQCC+0x547ec>", 12909712], [" c4fc94:\tadd\tx16, sp, #0xd0", 12909716], [" c4fc98:\tadd\tx10, x16, #0x20", 12909720], [" c4fc9c:\tadd\tx15, x16, #0x80", 12909724], [" c4fca0:\tadd\tx2, sp, #0x50", 12909728], [" c4fca4:\tadd\tx4, sp, #0xd0", 12909732], [" c4fca8:\tstp\tx10, x10, [sp,#208]", 12909736], [" c4fcac:\tmov\tx0, x21", 12909740], [" c4fcb0:\tstr\tx10, [sp,#16]", 12909744], [" c4fcb4:\tmov\tx1, x20", 12909748], [" c4fcb8:\tstr\tx15, [sp,#224]", 12909752], [" c4fcbc:\tadd\tx24, sp, #0x50", 12909756], [" c4fcc0:\tbl\tc4b274 <LoadQCC+0x4e644>", 12909760], [" c4fcc4:\tldp\tx11, x16, [sp,#208]", 12909764], [" c4fcc8:\tmov\tw22, w0", 12909768], [" c4fccc:\tcmp\tx16, x11", 12909772], [" c4fcd0:\tb.eq\tc5c8d8 <LoadQCC+0x5fca8>", 12909776], [" c4fcd4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909780], [" c4fcd8:\tmov\tx26, xzr", 12909784], [" c4fcdc:\tadd\tx6, x21, #0x9d0", 12909788], [" c4fce0:\torr\tw28, wzr, #0x18", 12909792], [" c4fce4:\tmovk\tx29, #0xaaab", 12909796], [" c4fce8:\tstr\tx6, [sp,#24]", 12909800], [" c4fcec:\tb\tc5c5c8 <LoadQCC+0x5f998>", 12909804], [" c4fcf0:\tldr\tw4, [x20,#16]", 12909808], [" c4fcf4:\tcmp\tw4, #0x1", 12909812], [" c4fcf8:\tb.ne\tc5142c <LoadQCC+0x547fc>", 12909816], [" c4fcfc:\tadd\tx14, sp, #0xd0", 12909820], [" c4fd00:\tadd\tx25, x14, #0x20", 12909824], [" c4fd04:\tadd\tx7, x14, #0x80", 12909828], [" c4fd08:\tadd\tx2, sp, #0x50", 12909832], [" c4fd0c:\tmov\tx0, x21", 12909836], [" c4fd10:\tstp\tx25, x25, [sp,#208]", 12909840], [" c4fd14:\tstr\tx25, [sp,#16]", 12909844], [" c4fd18:\tadd\tx24, sp, #0x50", 12909848], [" c4fd1c:\tstr\tx7, [sp,#224]", 12909852], [" c4fd20:\tbl\tc43718 <LoadQCC+0x46ae8>", 12909856], [" c4fd24:\tldp\tx12, x17, [sp,#208]", 12909860], [" c4fd28:\tmov\tw22, w0", 12909864], [" c4fd2c:\tcmp\tx17, x12", 12909868], [" c4fd30:\tb.eq\tc5cd0c <LoadQCC+0x600dc>", 12909872], [" c4fd34:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12909876], [" c4fd38:\tmov\tx26, xzr", 12909880], [" c4fd3c:\tadd\tx25, x21, #0x9d0", 12909884], [" c4fd40:\torr\tw28, wzr, #0x18", 12909888], [" c4fd44:\tmovk\tx29, #0xaaab", 12909892], [" c4fd48:\tstr\tx25, [sp,#24]", 12909896], [" c4fd4c:\tb\tc5c9fc <LoadQCC+0x5fdcc>", 12909900], [" c4fd50:\tldr\tw5, [x20,#16]", 12909904], [" c4fd54:\tcmp\tw5, #0x1", 12909908], [" c4fd58:\tb.ne\tc5143c <LoadQCC+0x5480c>", 12909912], [" c4fd5c:\tstr\txzr, [sp,#40]", 12909916], [" c4fd60:\tadd\tx15, sp, #0xd0", 12909920], [" c4fd64:\tldr\tx23, [x21,#1360]", 12909924], [" c4fd68:\tadd\tx25, x15, #0x20", 12909928], [" c4fd6c:\tadd\tx17, x15, #0x80", 12909932], [" c4fd70:\tstr\txzr, [sp,#32]", 12909936], [" c4fd74:\tstp\tx25, x25, [sp,#208]", 12909940], [" c4fd78:\tstr\tx17, [sp,#224]", 12909944], [" c4fd7c:\tcbz\tx23, c5193c <LoadQCC+0x54d0c>", 12909948], [" c4fd80:\tldr\tx24, [x23,#192]", 12909952], [" c4fd84:\tcbz\tx24, c5193c <LoadQCC+0x54d0c>", 12909956], [" c4fd88:\tldr\tw6, [x24,#32]", 12909960], [" c4fd8c:\tcmp\tw6, #0x1", 12909964], [" c4fd90:\tb.ne\tc5193c <LoadQCC+0x54d0c>", 12909968], [" c4fd94:\tmovi\tv28.2d, #0x0", 12909972], [" c4fd98:\tmov\tw22, wzr", 12909976], [" c4fd9c:\tstr\tq28, [sp,#32]", 12909980], [" c4fda0:\tb\tc63a60 <LoadQCC+0x66e30>", 12909984], [" c4fda4:\tldr\tw7, [x20,#16]", 12909988], [" c4fda8:\tcmp\tw7, #0x1", 12909992], [" c4fdac:\tb.ne\tc51460 <LoadQCC+0x54830>", 12909996], [" c4fdb0:\tldr\tx9, [x20,#8]", 12910000], [" c4fdb4:\tmov\tw12, #0x24 \t// #36", 12910004], [" c4fdb8:\tstr\txzr, [sp,#88]", 12910008], [" c4fdbc:\tadd\tx17, sp, #0xd0", 12910012], [" c4fdc0:\tadd\tx28, x17, #0x20", 12910016], [" c4fdc4:\tadd\tx10, x17, #0x80", 12910020], [" c4fdc8:\tcmp\tx9, #0x24", 12910024], [" c4fdcc:\tcsel\tx24, x12, x9, hi", 12910028], [" c4fdd0:\tstp\tx28, x28, [sp,#208]", 12910032], [" c4fdd4:\tadd\tx1, sp, #0x50", 12910036], [" c4fdd8:\tstr\tx10, [sp,#224]", 12910040], [" c4fddc:\tmov\tx0, x19", 12910044], [" c4fde0:\tstr\twzr, [sp,#112]", 12910048], [" c4fde4:\tmov\tx2, x24", 12910052], [" c4fde8:\tstp\txzr, xzr, [sp,#96]", 12910056], [" c4fdec:\tstr\txzr, [sp,#80]", 12910060], [" c4fdf0:\tbl\t6cdd0 <memcpy@plt>", 12910064], [" c4fdf4:\tldr\tx17, [x20,#8]", 12910068], [" c4fdf8:\tsubs\tx2, x17, x24", 12910072], [" c4fdfc:\tb.ls\tc4fe0c <LoadQCC+0x531dc>", 12910076], [" c4fe00:\tadd\tx0, x19, x24", 12910080], [" c4fe04:\tmov\tw1, wzr", 12910084], [" c4fe08:\tbl\t6cdf0 <memset@plt>", 12910088], [" c4fe0c:\tldr\tx0, [sp,#208]", 12910092], [" c4fe10:\tcmp\tx0, x28", 12910096], [" c4fe14:\tb.eq\tc4fe1c <LoadQCC+0x531ec>", 12910100], [" c4fe18:\tbl\t6cda0 <operator delete(void*)@plt>", 12910104], [" c4fe1c:\tmov\tw22, wzr", 12910108], [" c4fe20:\tb\tc4e834 <LoadQCC+0x51c04>", 12910112], [" c4fe24:\tldr\tw3, [x20,#16]", 12910116], [" c4fe28:\tcmp\tw3, #0x1", 12910120], [" c4fe2c:\tb.ne\tc51470 <LoadQCC+0x54840>", 12910124], [" c4fe30:\tadd\tx0, sp, #0xd0", 12910128], [" c4fe34:\tadd\tx7, x0, #0x20", 12910132], [" c4fe38:\tadd\tx24, x0, #0x80", 12910136], [" c4fe3c:\tadd\tx2, sp, #0x50", 12910140], [" c4fe40:\tadd\tx4, sp, #0xd0", 12910144], [" c4fe44:\tstp\tx7, x7, [sp,#208]", 12910148], [" c4fe48:\tmov\tx0, x21", 12910152], [" c4fe4c:\tstr\tx7, [sp,#16]", 12910156], [" c4fe50:\tmov\tx1, x20", 12910160], [" c4fe54:\tstr\tx24, [sp,#224]", 12910164], [" c4fe58:\tadd\tx27, sp, #0x50", 12910168], [" c4fe5c:\tbl\tc3c7b8 <LoadQCC+0x3fb88>", 12910172], [" c4fe60:\tldp\tx13, x18, [sp,#208]", 12910176], [" c4fe64:\tmov\tw22, w0", 12910180], [" c4fe68:\tcmp\tx18, x13", 12910184], [" c4fe6c:\tb.eq\tc5d140 <LoadQCC+0x60510>", 12910188], [" c4fe70:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12910192], [" c4fe74:\tmov\tx26, xzr", 12910196], [" c4fe78:\tadd\tx24, x21, #0x9d0", 12910200], [" c4fe7c:\torr\tw28, wzr, #0x18", 12910204], [" c4fe80:\tmovk\tx29, #0xaaab", 12910208], [" c4fe84:\tstr\tx24, [sp,#24]", 12910212], [" c4fe88:\tb\tc5ce30 <LoadQCC+0x60200>", 12910216], [" c4fe8c:\tldr\tw8, [x20,#16]", 12910220], [" c4fe90:\tcmp\tw8, #0x1", 12910224], [" c4fe94:\tb.ne\tc51494 <LoadQCC+0x54864>", 12910228], [" c4fe98:\tadd\tx1, sp, #0xd0", 12910232], [" c4fe9c:\tldrb\tw16, [x21,#880]", 12910236], [" c4fea0:\tadd\tx23, x1, #0x20", 12910240], [" c4fea4:\tstr\twzr, [sp,#32]", 12910244], [" c4fea8:\tadd\tx0, x1, #0x80", 12910248], [" c4feac:\tstp\tx23, x23, [sp,#208]", 12910252], [" c4feb0:\tstr\tx0, [sp,#224]", 12910256], [" c4feb4:\tstr\tx23, [sp,#16]", 12910260], [" c4feb8:\tcbz\tw16, c51b74 <LoadQCC+0x54f44>", 12910264], [" c4febc:\tldr\tx27, [x21,#2312]", 12910268], [" c4fec0:\tcbz\tx27, c51af8 <LoadQCC+0x54ec8>", 12910272], [" c4fec4:\tldr\tx27, [x27]", 12910276], [" c4fec8:\tcbz\tx27, c51af8 <LoadQCC+0x54ec8>", 12910280], [" c4fecc:\tldr\tw8, [x27,#24]", 12910284], [" c4fed0:\tcbz\tw8, c51af8 <LoadQCC+0x54ec8>", 12910288], [" c4fed4:\tldr\tw22, [x27,#20]", 12910292], [" c4fed8:\tmov\tw9, wzr", 12910296], [" c4fedc:\tmov\tw11, #0x14 \t// #20", 12910300], [" c4fee0:\tmov\tw12, w8", 12910304], [" c4fee4:\tadd\tx25, x27, x22", 12910308], [" c4fee8:\tadd\tw10, w12, w9", 12910312], [" c4feec:\tsub\tw13, w10, #0x1", 12910316], [" c4fef0:\tlsr\tw28, w13, #1", 12910320], [" c4fef4:\tumull\tx13, w28, w11", 12910324], [" c4fef8:\tldr\tw14, [x25,x13]", 12910328], [" c4fefc:\tcmp\tw14, #0x24", 12910332], [" c4ff00:\tb.eq\tc63aac <LoadQCC+0x66e7c>", 12910336], [" c4ff04:\tcsinc\tw9, w9, w28, cs", 12910340], [" c4ff08:\tcsel\tw12, w12, w28, cc", 12910344], [" c4ff0c:\tcmp\tw9, w12", 12910348], [" c4ff10:\tb.cc\tc4fee8 <LoadQCC+0x532b8>", 12910352], [" c4ff14:\tb\tc63ad4 <LoadQCC+0x66ea4>", 12910356], [" c4ff18:\tldr\tw9, [x20,#16]", 12910360], [" c4ff1c:\tcmp\tw9, #0x1", 12910364], [" c4ff20:\tb.ne\tc514b8 <LoadQCC+0x54888>", 12910368], [" c4ff24:\tadd\tx2, sp, #0xd0", 12910372], [" c4ff28:\tstp\txzr, xzr, [sp,#32]", 12910376], [" c4ff2c:\tadd\tx11, x2, #0x20", 12910380], [" c4ff30:\tadd\tx26, x2, #0x80", 12910384], [" c4ff34:\tmov\tx0, x21", 12910388], [" c4ff38:\tstp\tx11, x11, [sp,#208]", 12910392], [" c4ff3c:\tstr\tx11, [sp,#16]", 12910396], [" c4ff40:\tstr\tx26, [sp,#224]", 12910400], [" c4ff44:\tbl\tc231c0 <LoadQCC+0x26590>", 12910404], [" c4ff48:\tmov\tw22, w0", 12910408], [" c4ff4c:\ttbnz\tw22, #0, c4ff5c <LoadQCC+0x5332c>", 12910412], [" c4ff50:\tldr\tx28, [x21,#2400]", 12910416], [" c4ff54:\tldr\tx8, [x21,#2408]", 12910420], [" c4ff58:\tstp\tx28, x8, [sp,#32]", 12910424], [" c4ff5c:\tldp\tx28, x23, [sp,#208]", 12910428], [" c4ff60:\tcmp\tx23, x28", 12910432], [" c4ff64:\tb.eq\tc5d574 <LoadQCC+0x60944>", 12910436], [" c4ff68:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12910440], [" c4ff6c:\tmov\tx24, xzr", 12910444], [" c4ff70:\tadd\tx17, x21, #0x9d0", 12910448], [" c4ff74:\torr\tw27, wzr, #0x18", 12910452], [" c4ff78:\tadd\tx11, sp, #0x20", 12910456], [" c4ff7c:\tmovk\tx29, #0xaaab", 12910460], [" c4ff80:\tstr\tx17, [sp,#24]", 12910464], [" c4ff84:\tb\tc5d264 <LoadQCC+0x60634>", 12910468], [" c4ff88:\tldr\tw11, [x20,#16]", 12910472], [" c4ff8c:\tcmp\tw11, #0x1", 12910476], [" c4ff90:\tb.ne\tc514c8 <LoadQCC+0x54898>", 12910480], [" c4ff94:\tldr\tx24, [x20,#8]", 12910484], [" c4ff98:\tadd\tx6, sp, #0xd0", 12910488], [" c4ff9c:\tadd\tx26, x6, #0x20", 12910492], [" c4ffa0:\tadd\tx11, x6, #0x80", 12910496], [" c4ffa4:\tadd\tx1, sp, #0x50", 12910500], [" c4ffa8:\tcmp\tx24, #0x8", 12910504], [" c4ffac:\tstp\tx26, x26, [sp,#208]", 12910508], [" c4ffb0:\torr\tw29, wzr, #0x8", 12910512], [" c4ffb4:\tstr\tx11, [sp,#224]", 12910516], [" c4ffb8:\tcsel\tx24, x29, x24, hi", 12910520], [" c4ffbc:\tmov\tx0, x19", 12910524], [" c4ffc0:\tstr\txzr, [sp,#80]", 12910528], [" c4ffc4:\tmov\tx2, x24", 12910532], [" c4ffc8:\tbl\t6cdd0 <memcpy@plt>", 12910536], [" c4ffcc:\tldr\tx2, [x20,#8]", 12910540], [" c4ffd0:\tsubs\tx2, x2, x24", 12910544], [" c4ffd4:\tb.ls\tc4ffe4 <LoadQCC+0x533b4>", 12910548], [" c4ffd8:\tadd\tx0, x19, x24", 12910552], [" c4ffdc:\tmov\tw1, wzr", 12910556], [" c4ffe0:\tbl\t6cdf0 <memset@plt>", 12910560], [" c4ffe4:\tldr\tx0, [sp,#208]", 12910564], [" c4ffe8:\tcmp\tx0, x26", 12910568], [" c4ffec:\tb.eq\tc4fff4 <LoadQCC+0x533c4>", 12910572], [" c4fff0:\tbl\t6cda0 <operator delete(void*)@plt>", 12910576], [" c4fff4:\tmov\tw22, wzr", 12910580], [" c4fff8:\tb\tc4e834 <LoadQCC+0x51c04>", 12910584], [" c4fffc:\tldr\tw12, [x20,#16]", 12910588], [" c50000:\tcmp\tw12, #0x1", 12910592], [" c50004:\tb.ne\tc514d8 <LoadQCC+0x548a8>", 12910596], [" c50008:\tldr\tx2, [x20,#8]", 12910600], [" c5000c:\tadd\tx4, sp, #0xd0", 12910604], [" c50010:\tadd\tx26, x4, #0x20", 12910608], [" c50014:\tadd\tx16, x4, #0x80", 12910612], [" c50018:\tadd\tx1, sp, #0x50", 12910616], [" c5001c:\tcmp\tx2, #0xc", 12910620], [" c50020:\tstp\tx26, x26, [sp,#208]", 12910624], [" c50024:\torr\tw17, wzr, #0xc", 12910628], [" c50028:\tstr\tx16, [sp,#224]", 12910632], [" c5002c:\tcsel\tx22, x17, x2, hi", 12910636], [" c50030:\tmov\tx0, x19", 12910640], [" c50034:\tstr\twzr, [sp,#88]", 12910644], [" c50038:\tmov\tx2, x22", 12910648], [" c5003c:\tstr\txzr, [sp,#80]", 12910652], [" c50040:\tbl\t6cdd0 <memcpy@plt>", 12910656], [" c50044:\tldr\tx14, [x20,#8]", 12910660], [" c50048:\tsubs\tx2, x14, x22", 12910664], [" c5004c:\tb.ls\tc5005c <LoadQCC+0x5342c>", 12910668], [" c50050:\tadd\tx0, x19, x22", 12910672], [" c50054:\tmov\tw1, wzr", 12910676], [" c50058:\tbl\t6cdf0 <memset@plt>", 12910680], [" c5005c:\tldr\tx0, [sp,#208]", 12910684], [" c50060:\tcmp\tx0, x26", 12910688], [" c50064:\tb.eq\tc5006c <LoadQCC+0x5343c>", 12910692], [" c50068:\tbl\t6cda0 <operator delete(void*)@plt>", 12910696], [" c5006c:\tmov\tw22, wzr", 12910700], [" c50070:\tb\tc4e834 <LoadQCC+0x51c04>", 12910704], [" c50074:\tldr\tw15, [x20,#16]", 12910708], [" c50078:\tcmp\tw15, #0x1", 12910712], [" c5007c:\tb.ne\tc514e8 <LoadQCC+0x548b8>", 12910716], [" c50080:\tadd\tx3, sp, #0xd0", 12910720], [" c50084:\tadd\tx13, x3, #0x20", 12910724], [" c50088:\tadd\tx23, x3, #0x80", 12910728], [" c5008c:\tadd\tx2, sp, #0x50", 12910732], [" c50090:\tadd\tx4, sp, #0xd0", 12910736], [" c50094:\tstp\tx13, x13, [sp,#208]", 12910740], [" c50098:\tmov\tx0, x21", 12910744], [" c5009c:\tstr\tx13, [sp,#16]", 12910748], [" c500a0:\tmov\tx1, x20", 12910752], [" c500a4:\tstr\tx23, [sp,#224]", 12910756], [" c500a8:\tadd\tx24, sp, #0x50", 12910760], [" c500ac:\tbl\tc44ecc <LoadQCC+0x4829c>", 12910764], [" c500b0:\tldp\tx15, x3, [sp,#208]", 12910768], [" c500b4:\tmov\tw22, w0", 12910772], [" c500b8:\tcmp\tx3, x15", 12910776], [" c500bc:\tb.eq\tc5d9a8 <LoadQCC+0x60d78>", 12910780], [" c500c0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12910784], [" c500c4:\tmov\tx26, xzr", 12910788], [" c500c8:\tadd\tx2, x21, #0x9d0", 12910792], [" c500cc:\torr\tw28, wzr, #0x18", 12910796], [" c500d0:\tmovk\tx29, #0xaaab", 12910800], [" c500d4:\tstr\tx2, [sp,#24]", 12910804], [" c500d8:\tb\tc5d698 <LoadQCC+0x60a68>", 12910808], [" c500dc:\tldr\tw16, [x20,#16]", 12910812], [" c500e0:\tcmp\tw16, #0x1", 12910816], [" c500e4:\tb.ne\tc514fc <LoadQCC+0x548cc>", 12910820], [" c500e8:\tldr\tx18, [x20,#8]", 12910824], [" c500ec:\tadd\tx5, sp, #0xd0", 12910828], [" c500f0:\tadd\tx24, x5, #0x20", 12910832], [" c500f4:\tadd\tx27, x5, #0x80", 12910836], [" c500f8:\tadd\tx1, sp, #0x50", 12910840], [" c500fc:\tcmp\tx18, #0x10", 12910844], [" c50100:\tstp\tx24, x24, [sp,#208]", 12910848], [" c50104:\torr\tw7, wzr, #0x10", 12910852], [" c50108:\tstr\tx27, [sp,#224]", 12910856], [" c5010c:\tcsel\tx23, x7, x18, hi", 12910860], [" c50110:\tmov\tx0, x19", 12910864], [" c50114:\tstp\txzr, xzr, [sp,#80]", 12910868], [" c50118:\tmov\tx2, x23", 12910872], [" c5011c:\tbl\t6cdd0 <memcpy@plt>", 12910876], [" c50120:\tldr\tx15, [x20,#8]", 12910880], [" c50124:\tsubs\tx2, x15, x23", 12910884], [" c50128:\tb.ls\tc50138 <LoadQCC+0x53508>", 12910888], [" c5012c:\tadd\tx0, x19, x23", 12910892], [" c50130:\tmov\tw1, wzr", 12910896], [" c50134:\tbl\t6cdf0 <memset@plt>", 12910900], [" c50138:\tldr\tx0, [sp,#208]", 12910904], [" c5013c:\tcmp\tx0, x24", 12910908], [" c50140:\tb.eq\tc50148 <LoadQCC+0x53518>", 12910912], [" c50144:\tbl\t6cda0 <operator delete(void*)@plt>", 12910916], [" c50148:\tmov\tw22, wzr", 12910920], [" c5014c:\tb\tc4e834 <LoadQCC+0x51c04>", 12910924], [" c50150:\tldr\tw17, [x20,#16]", 12910928], [" c50154:\tcmp\tw17, #0x1", 12910932], [" c50158:\tb.ne\tc51510 <LoadQCC+0x548e0>", 12910936], [" c5015c:\tldr\tx26, [x20,#8]", 12910940], [" c50160:\tadd\tx7, sp, #0xd0", 12910944], [" c50164:\tadd\tx27, x7, #0x20", 12910948], [" c50168:\tadd\tx13, x7, #0x80", 12910952], [" c5016c:\tadd\tx1, sp, #0x50", 12910956], [" c50170:\tcmp\tx26, #0x10", 12910960], [" c50174:\tstp\tx27, x27, [sp,#208]", 12910964], [" c50178:\torr\tw2, wzr, #0x10", 12910968], [" c5017c:\tstr\tx13, [sp,#224]", 12910972], [" c50180:\tcsel\tx24, x2, x26, hi", 12910976], [" c50184:\tmov\tx0, x19", 12910980], [" c50188:\tstp\txzr, xzr, [sp,#80]", 12910984], [" c5018c:\tmov\tx2, x24", 12910988], [" c50190:\tbl\t6cdd0 <memcpy@plt>", 12910992], [" c50194:\tldr\tx3, [x20,#8]", 12910996], [" c50198:\tsubs\tx2, x3, x24", 12911000], [" c5019c:\tb.ls\tc501ac <LoadQCC+0x5357c>", 12911004], [" c501a0:\tadd\tx0, x19, x24", 12911008], [" c501a4:\tmov\tw1, wzr", 12911012], [" c501a8:\tbl\t6cdf0 <memset@plt>", 12911016], [" c501ac:\tldr\tx0, [sp,#208]", 12911020], [" c501b0:\tcmp\tx0, x27", 12911024], [" c501b4:\tb.eq\tc501bc <LoadQCC+0x5358c>", 12911028], [" c501b8:\tbl\t6cda0 <operator delete(void*)@plt>", 12911032], [" c501bc:\tmov\tw22, wzr", 12911036], [" c501c0:\tb\tc4e834 <LoadQCC+0x51c04>", 12911040], [" c501c4:\tldr\tw18, [x20,#16]", 12911044], [" c501c8:\tcmp\tw18, #0x1", 12911048], [" c501cc:\tb.ne\tc51524 <LoadQCC+0x548f4>", 12911052], [" c501d0:\tadd\tx9, sp, #0xd0", 12911056], [" c501d4:\tadd\tx26, x9, #0x20", 12911060], [" c501d8:\tadd\tx9, x9, #0x80", 12911064], [" c501dc:\tadd\tx2, sp, #0x50", 12911068], [" c501e0:\tadd\tx4, sp, #0xd0", 12911072], [" c501e4:\tstp\tx26, x26, [sp,#208]", 12911076], [" c501e8:\tmov\tx0, x21", 12911080], [" c501ec:\tstr\tx26, [sp,#16]", 12911084], [" c501f0:\tmov\tx1, x20", 12911088], [" c501f4:\tstr\tx9, [sp,#224]", 12911092], [" c501f8:\tadd\tx27, sp, #0x50", 12911096], [" c501fc:\tbl\tc43e84 <LoadQCC+0x47254>", 12911100], [" c50200:\tldp\tx14, x4, [sp,#208]", 12911104], [" c50204:\tmov\tw22, w0", 12911108], [" c50208:\tcmp\tx4, x14", 12911112], [" c5020c:\tb.eq\tc5dddc <LoadQCC+0x611ac>", 12911116], [" c50210:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12911120], [" c50214:\tmov\tx26, xzr", 12911124], [" c50218:\tadd\tx5, x21, #0x9d0", 12911128], [" c5021c:\torr\tw28, wzr, #0x18", 12911132], [" c50220:\tmovk\tx29, #0xaaab", 12911136], [" c50224:\tstr\tx5, [sp,#24]", 12911140], [" c50228:\tb\tc5dacc <LoadQCC+0x60e9c>", 12911144], [" c5022c:\tldr\tw0, [x20,#16]", 12911148], [" c50230:\tcmp\tw0, #0x1", 12911152], [" c50234:\tb.ne\tc51538 <LoadQCC+0x54908>", 12911156], [" c50238:\tldr\tx21, [x20,#8]", 12911160], [" c5023c:\tmovi\tv3.2d, #0x0", 12911164], [" c50240:\tadd\tx8, sp, #0xd0", 12911168], [" c50244:\tadd\tx24, x8, #0x20", 12911172], [" c50248:\tadd\tx16, x8, #0x80", 12911176], [" c5024c:\tcmp\tx21, #0x18", 12911180], [" c50250:\torr\tw5, wzr, #0x18", 12911184], [" c50254:\tstp\tx24, x24, [sp,#208]", 12911188], [" c50258:\tcsel\tx22, x5, x21, hi", 12911192], [" c5025c:\tstr\tx16, [sp,#224]", 12911196], [" c50260:\tadd\tx1, sp, #0x50", 12911200], [" c50264:\tstr\txzr, [sp,#96]", 12911204], [" c50268:\tmov\tx0, x19", 12911208], [" c5026c:\tstr\tq3, [sp,#80]", 12911212], [" c50270:\tmov\tx2, x22", 12911216], [" c50274:\tbl\t6cdd0 <memcpy@plt>", 12911220], [" c50278:\tldr\tx16, [x20,#8]", 12911224], [" c5027c:\tsubs\tx2, x16, x22", 12911228], [" c50280:\tb.ls\tc50290 <LoadQCC+0x53660>", 12911232], [" c50284:\tadd\tx0, x19, x22", 12911236], [" c50288:\tmov\tw1, wzr", 12911240], [" c5028c:\tbl\t6cdf0 <memset@plt>", 12911244], [" c50290:\tldr\tx0, [sp,#208]", 12911248], [" c50294:\tcmp\tx0, x24", 12911252], [" c50298:\tb.eq\tc502a0 <LoadQCC+0x53670>", 12911256], [" c5029c:\tbl\t6cda0 <operator delete(void*)@plt>", 12911260], [" c502a0:\tmov\tw22, wzr", 12911264], [" c502a4:\tb\tc4e834 <LoadQCC+0x51c04>", 12911268], [" c502a8:\tldr\tw1, [x20,#16]", 12911272], [" c502ac:\tcmp\tw1, #0x1", 12911276], [" c502b0:\tb.ne\tc5154c <LoadQCC+0x5491c>", 12911280], [" c502b4:\tldr\tx23, [x20,#8]", 12911284], [" c502b8:\tmovi\tv4.2d, #0x0", 12911288], [" c502bc:\tadd\tx11, sp, #0xd0", 12911292], [" c502c0:\tadd\tx28, x11, #0x20", 12911296], [" c502c4:\tadd\tx12, x11, #0x80", 12911300], [" c502c8:\tcmp\tx23, #0x18", 12911304], [" c502cc:\torr\tw7, wzr, #0x18", 12911308], [" c502d0:\tstp\tx28, x28, [sp,#208]", 12911312], [" c502d4:\tcsel\tx23, x7, x23, hi", 12911316], [" c502d8:\tstr\tx12, [sp,#224]", 12911320], [" c502dc:\tadd\tx1, sp, #0x50", 12911324], [" c502e0:\tstr\txzr, [sp,#96]", 12911328], [" c502e4:\tmov\tx0, x19", 12911332], [" c502e8:\tstr\tq4, [sp,#80]", 12911336], [" c502ec:\tmov\tx2, x23", 12911340], [" c502f0:\tbl\t6cdd0 <memcpy@plt>", 12911344], [" c502f4:\tldr\tx15, [x20,#8]", 12911348], [" c502f8:\tsubs\tx2, x15, x23", 12911352], [" c502fc:\tb.ls\tc5030c <LoadQCC+0x536dc>", 12911356], [" c50300:\tadd\tx0, x19, x23", 12911360], [" c50304:\tmov\tw1, wzr", 12911364], [" c50308:\tbl\t6cdf0 <memset@plt>", 12911368], [" c5030c:\tldr\tx0, [sp,#208]", 12911372], [" c50310:\tcmp\tx0, x28", 12911376], [" c50314:\tb.eq\tc5031c <LoadQCC+0x536ec>", 12911380], [" c50318:\tbl\t6cda0 <operator delete(void*)@plt>", 12911384], [" c5031c:\tmov\tw22, wzr", 12911388], [" c50320:\tb\tc4e834 <LoadQCC+0x51c04>", 12911392], [" c50324:\tldr\tw2, [x20,#16]", 12911396], [" c50328:\tcmp\tw2, #0x1", 12911400], [" c5032c:\tb.ne\tc51560 <LoadQCC+0x54930>", 12911404], [" c50330:\tadd\tx10, sp, #0xd0", 12911408], [" c50334:\tadd\tx0, x10, #0x80", 12911412], [" c50338:\tadd\tx27, x10, #0x20", 12911416], [" c5033c:\tadd\tx2, sp, #0x50", 12911420], [" c50340:\tstr\tx0, [sp,#224]", 12911424], [" c50344:\tadd\tx4, sp, #0xd0", 12911428], [" c50348:\tmov\tx0, x21", 12911432], [" c5034c:\tstp\tx27, x27, [sp,#208]", 12911436], [" c50350:\tmov\tx1, x20", 12911440], [" c50354:\tstr\tx27, [sp,#16]", 12911444], [" c50358:\tadd\tx24, sp, #0x50", 12911448], [" c5035c:\tbl\tc455b8 <LoadQCC+0x48988>", 12911452], [" c50360:\tldp\tx16, x23, [sp,#208]", 12911456], [" c50364:\tmov\tw22, w0", 12911460], [" c50368:\tcmp\tx23, x16", 12911464], [" c5036c:\tb.eq\tc5e210 <LoadQCC+0x615e0>", 12911468], [" c50370:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12911472], [" c50374:\tmov\tx26, xzr", 12911476], [" c50378:\tadd\tx4, x21, #0x9d0", 12911480], [" c5037c:\torr\tw28, wzr, #0x18", 12911484], [" c50380:\tmovk\tx29, #0xaaab", 12911488], [" c50384:\tstr\tx4, [sp,#24]", 12911492], [" c50388:\tb\tc5df00 <LoadQCC+0x612d0>", 12911496], [" c5038c:\tldr\tw4, [x20,#16]", 12911500], [" c50390:\tcmp\tw4, #0x1", 12911504], [" c50394:\tb.ne\tc51574 <LoadQCC+0x54944>", 12911508], [" c50398:\tldr\tx26, [x20,#8]", 12911512], [" c5039c:\tadd\tx13, sp, #0xd0", 12911516], [" c503a0:\tadd\tx28, x13, #0x20", 12911520], [" c503a4:\tadd\tx13, x13, #0x80", 12911524], [" c503a8:\tadd\tx1, sp, #0x50", 12911528], [" c503ac:\tcmp\tx26, #0x10", 12911532], [" c503b0:\tstp\tx28, x28, [sp,#208]", 12911536], [" c503b4:\torr\tw17, wzr, #0x10", 12911540], [" c503b8:\tstr\tx13, [sp,#224]", 12911544], [" c503bc:\tcsel\tx24, x17, x26, hi", 12911548], [" c503c0:\tmov\tx0, x19", 12911552], [" c503c4:\tstp\txzr, xzr, [sp,#80]", 12911556], [" c503c8:\tmov\tx2, x24", 12911560], [" c503cc:\tbl\t6cdd0 <memcpy@plt>", 12911564], [" c503d0:\tldr\tx11, [x20,#8]", 12911568], [" c503d4:\tsubs\tx2, x11, x24", 12911572], [" c503d8:\tb.ls\tc503e8 <LoadQCC+0x537b8>", 12911576], [" c503dc:\tadd\tx0, x19, x24", 12911580], [" c503e0:\tmov\tw1, wzr", 12911584], [" c503e4:\tbl\t6cdf0 <memset@plt>", 12911588], [" c503e8:\tldr\tx0, [sp,#208]", 12911592], [" c503ec:\tcmp\tx0, x28", 12911596], [" c503f0:\tb.eq\tc503f8 <LoadQCC+0x537c8>", 12911600], [" c503f4:\tbl\t6cda0 <operator delete(void*)@plt>", 12911604], [" c503f8:\tmov\tw22, wzr", 12911608], [" c503fc:\tb\tc4e834 <LoadQCC+0x51c04>", 12911612], [" c50400:\tldr\tw5, [x20,#16]", 12911616], [" c50404:\tcmp\tw5, #0x1", 12911620], [" c50408:\tb.ne\tc51588 <LoadQCC+0x54958>", 12911624], [" c5040c:\tadd\tx12, sp, #0xd0", 12911628], [" c50410:\tadd\tx23, x12, #0x20", 12911632], [" c50414:\tadd\tx9, x12, #0x80", 12911636], [" c50418:\tadd\tx2, sp, #0x50", 12911640], [" c5041c:\tadd\tx4, sp, #0xd0", 12911644], [" c50420:\tstp\tx23, x23, [sp,#208]", 12911648], [" c50424:\tmov\tx0, x21", 12911652], [" c50428:\tstr\tx23, [sp,#16]", 12911656], [" c5042c:\tmov\tx1, x20", 12911660], [" c50430:\tstr\tx9, [sp,#224]", 12911664], [" c50434:\tadd\tx27, sp, #0x50", 12911668], [" c50438:\tbl\tc469ec <LoadQCC+0x49dbc>", 12911672], [" c5043c:\tldp\tx17, x25, [sp,#208]", 12911676], [" c50440:\tmov\tw22, w0", 12911680], [" c50444:\tcmp\tx25, x17", 12911684], [" c50448:\tb.eq\tc5e644 <LoadQCC+0x61a14>", 12911688], [" c5044c:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12911692], [" c50450:\tmov\tx26, xzr", 12911696], [" c50454:\tadd\tx14, x21, #0x9d0", 12911700], [" c50458:\torr\tw28, wzr, #0x18", 12911704], [" c5045c:\tmovk\tx29, #0xaaab", 12911708], [" c50460:\tstr\tx14, [sp,#24]", 12911712], [" c50464:\tb\tc5e334 <LoadQCC+0x61704>", 12911716], [" c50468:\tldr\tw6, [x20,#16]", 12911720], [" c5046c:\tcmp\tw6, #0x1", 12911724], [" c50470:\tb.ne\tc5159c <LoadQCC+0x5496c>", 12911728], [" c50474:\tldr\tx28, [x20,#8]", 12911732], [" c50478:\tadd\tx16, sp, #0xd0", 12911736], [" c5047c:\tadd\tx24, x16, #0x20", 12911740], [" c50480:\tadd\tx21, x16, #0x80", 12911744], [" c50484:\tadd\tx1, sp, #0x50", 12911748], [" c50488:\tcmp\tx28, #0x8", 12911752], [" c5048c:\tstp\tx24, x24, [sp,#208]", 12911756], [" c50490:\torr\tw9, wzr, #0x8", 12911760], [" c50494:\tstr\tx21, [sp,#224]", 12911764], [" c50498:\tcsel\tx22, x9, x28, hi", 12911768], [" c5049c:\tmov\tx0, x19", 12911772], [" c504a0:\tstr\txzr, [sp,#80]", 12911776], [" c504a4:\tmov\tx2, x22", 12911780], [" c504a8:\tbl\t6cdd0 <memcpy@plt>", 12911784], [" c504ac:\tldr\tx3, [x20,#8]", 12911788], [" c504b0:\tsubs\tx2, x3, x22", 12911792], [" c504b4:\tb.ls\tc504c4 <LoadQCC+0x53894>", 12911796], [" c504b8:\tadd\tx0, x19, x22", 12911800], [" c504bc:\tmov\tw1, wzr", 12911804], [" c504c0:\tbl\t6cdf0 <memset@plt>", 12911808], [" c504c4:\tldr\tx0, [sp,#208]", 12911812], [" c504c8:\tcmp\tx0, x24", 12911816], [" c504cc:\tb.eq\tc504d4 <LoadQCC+0x538a4>", 12911820], [" c504d0:\tbl\t6cda0 <operator delete(void*)@plt>", 12911824], [" c504d4:\tmov\tw22, wzr", 12911828], [" c504d8:\tb\tc4e834 <LoadQCC+0x51c04>", 12911832], [" c504dc:\tldr\tw7, [x20,#16]", 12911836], [" c504e0:\tcmp\tw7, #0x1", 12911840], [" c504e4:\tb.ne\tc515b0 <LoadQCC+0x54980>", 12911844], [" c504e8:\tadd\tx14, sp, #0xd0", 12911848], [" c504ec:\tadd\tx28, x14, #0x20", 12911852], [" c504f0:\tadd\tx23, x14, #0x80", 12911856], [" c504f4:\tadd\tx2, sp, #0x20", 12911860], [" c504f8:\tadd\tx4, sp, #0xd0", 12911864], [" c504fc:\tstp\tx28, x28, [sp,#208]", 12911868], [" c50500:\tmov\tx0, x21", 12911872], [" c50504:\tstr\tx28, [sp,#16]", 12911876], [" c50508:\tmov\tx1, x20", 12911880], [" c5050c:\tstr\tx23, [sp,#224]", 12911884], [" c50510:\tadd\tx24, sp, #0x20", 12911888], [" c50514:\tbl\tc45404 <LoadQCC+0x487d4>", 12911892], [" c50518:\tldp\tx18, x27, [sp,#208]", 12911896], [" c5051c:\tmov\tw22, w0", 12911900], [" c50520:\tcmp\tx27, x18", 12911904], [" c50524:\tb.eq\tc5ea78 <LoadQCC+0x61e48>", 12911908], [" c50528:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12911912], [" c5052c:\tmov\tx26, xzr", 12911916], [" c50530:\tadd\tx10, x21, #0x9d0", 12911920], [" c50534:\torr\tw28, wzr, #0x18", 12911924], [" c50538:\tmovk\tx29, #0xaaab", 12911928], [" c5053c:\tstr\tx10, [sp,#24]", 12911932], [" c50540:\tb\tc5e768 <LoadQCC+0x61b38>", 12911936], [" c50544:\tldr\tw3, [x20,#16]", 12911940], [" c50548:\tcmp\tw3, #0x1", 12911944], [" c5054c:\tb.ne\tc515c4 <LoadQCC+0x54994>", 12911948], [" c50550:\tadd\tx15, sp, #0xd0", 12911952], [" c50554:\tldr\tx25, [x21,#2312]", 12911956], [" c50558:\tadd\tx13, x15, #0x20", 12911960], [" c5055c:\tstr\twzr, [sp,#32]", 12911964], [" c50560:\tadd\tx18, x15, #0x80", 12911968], [" c50564:\tstp\tx13, x13, [sp,#208]", 12911972], [" c50568:\tstr\tx18, [sp,#224]", 12911976], [" c5056c:\tstr\tx13, [sp,#24]", 12911980], [" c50570:\tcbz\tx25, c51a74 <LoadQCC+0x54e44>", 12911984], [" c50574:\tldr\tx9, [x25]", 12911988], [" c50578:\tcbz\tx9, c51a74 <LoadQCC+0x54e44>", 12911992], [" c5057c:\tldr\tw16, [x9,#28]", 12911996], [" c50580:\tmov\tw22, wzr", 12912000], [" c50584:\tubfx\tw15, w16, #1, #1", 12912004], [" c50588:\tstr\tw15, [sp,#32]", 12912008], [" c5058c:\tb\tc644b4 <LoadQCC+0x67884>", 12912012], [" c50590:\tldr\tw8, [x20,#16]", 12912016], [" c50594:\tcmp\tw8, #0x1", 12912020], [" c50598:\tb.ne\tc515d8 <LoadQCC+0x549a8>", 12912024], [" c5059c:\tldr\tx2, [x20,#8]", 12912028], [" c505a0:\tmov\tw5, #0x14 \t// #20", 12912032], [" c505a4:\tadd\tx18, sp, #0xd0", 12912036], [" c505a8:\tadd\tx25, x18, #0x20", 12912040], [" c505ac:\tadd\tx24, x18, #0x80", 12912044], [" c505b0:\tcmp\tx2, #0x14", 12912048], [" c505b4:\tcsel\tx23, x5, x2, hi", 12912052], [" c505b8:\tstp\tx25, x25, [sp,#208]", 12912056], [" c505bc:\tadd\tx1, sp, #0x50", 12912060], [" c505c0:\tstr\tx24, [sp,#224]", 12912064], [" c505c4:\tmov\tx0, x19", 12912068], [" c505c8:\tstr\twzr, [sp,#96]", 12912072], [" c505cc:\tmov\tx2, x23", 12912076], [" c505d0:\tstp\txzr, xzr, [sp,#80]", 12912080], [" c505d4:\tbl\t6cdd0 <memcpy@plt>", 12912084], [" c505d8:\tldr\tx14, [x20,#8]", 12912088], [" c505dc:\tsubs\tx2, x14, x23", 12912092], [" c505e0:\tb.ls\tc505f0 <LoadQCC+0x539c0>", 12912096], [" c505e4:\tadd\tx0, x19, x23", 12912100], [" c505e8:\tmov\tw1, wzr", 12912104], [" c505ec:\tbl\t6cdf0 <memset@plt>", 12912108], [" c505f0:\tldr\tx0, [sp,#208]", 12912112], [" c505f4:\tcmp\tx0, x25", 12912116], [" c505f8:\tb.eq\tc50600 <LoadQCC+0x539d0>", 12912120], [" c505fc:\tbl\t6cda0 <operator delete(void*)@plt>", 12912124], [" c50600:\tmov\tw22, wzr", 12912128], [" c50604:\tb\tc4e834 <LoadQCC+0x51c04>", 12912132], [" c50608:\tldr\tw10, [x20,#16]", 12912136], [" c5060c:\tcmp\tw10, #0x1", 12912140], [" c50610:\tb.ne\tc515ec <LoadQCC+0x549bc>", 12912144], [" c50614:\tadd\tx17, sp, #0xd0", 12912148], [" c50618:\tadd\tx18, x17, #0x20", 12912152], [" c5061c:\tadd\tx16, x17, #0x80", 12912156], [" c50620:\tadd\tx2, sp, #0x20", 12912160], [" c50624:\tadd\tx4, sp, #0xd0", 12912164], [" c50628:\tstp\tx18, x18, [sp,#208]", 12912168], [" c5062c:\tmov\tx0, x21", 12912172], [" c50630:\tstr\tx18, [sp,#16]", 12912176], [" c50634:\tmov\tx1, x20", 12912180], [" c50638:\tstr\tx16, [sp,#224]", 12912184], [" c5063c:\tadd\tx27, sp, #0x20", 12912188], [" c50640:\tbl\tc472d0 <LoadQCC+0x4a6a0>", 12912192], [" c50644:\tldp\tx3, x24, [sp,#208]", 12912196], [" c50648:\tmov\tw22, w0", 12912200], [" c5064c:\tcmp\tx24, x3", 12912204], [" c50650:\tb.eq\tc5eeac <LoadQCC+0x6227c>", 12912208], [" c50654:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12912212], [" c50658:\tmov\tx26, xzr", 12912216], [" c5065c:\tadd\tx23, x21, #0x9d0", 12912220], [" c50660:\torr\tw28, wzr, #0x18", 12912224], [" c50664:\tmovk\tx29, #0xaaab", 12912228], [" c50668:\tstr\tx23, [sp,#24]", 12912232], [" c5066c:\tb\tc5eb9c <LoadQCC+0x61f6c>", 12912236], [" c50670:\tldr\tw13, [x20,#16]", 12912240], [" c50674:\tcmp\tw13, #0x1", 12912244], [" c50678:\tb.ne\tc51600 <LoadQCC+0x549d0>", 12912248], [" c5067c:\tldr\tx21, [x20,#8]", 12912252], [" c50680:\tadd\tx0, sp, #0xd0", 12912256], [" c50684:\tadd\tx25, x0, #0x20", 12912260], [" c50688:\tadd\tx15, x0, #0x80", 12912264], [" c5068c:\tadd\tx1, sp, #0x50", 12912268], [" c50690:\tcmp\tx21, #0xc", 12912272], [" c50694:\tstp\tx25, x25, [sp,#208]", 12912276], [" c50698:\torr\tw7, wzr, #0xc", 12912280], [" c5069c:\tstr\tx15, [sp,#224]", 12912284], [" c506a0:\tcsel\tx24, x7, x21, hi", 12912288], [" c506a4:\tmov\tx0, x19", 12912292], [" c506a8:\tstr\twzr, [sp,#88]", 12912296], [" c506ac:\tmov\tx2, x24", 12912300], [" c506b0:\tstr\txzr, [sp,#80]", 12912304], [" c506b4:\tbl\t6cdd0 <memcpy@plt>", 12912308], [" c506b8:\tldr\tx15, [x20,#8]", 12912312], [" c506bc:\tsubs\tx2, x15, x24", 12912316], [" c506c0:\tb.ls\tc506d0 <LoadQCC+0x53aa0>", 12912320], [" c506c4:\tadd\tx0, x19, x24", 12912324], [" c506c8:\tmov\tw1, wzr", 12912328], [" c506cc:\tbl\t6cdf0 <memset@plt>", 12912332], [" c506d0:\tldr\tx0, [sp,#208]", 12912336], [" c506d4:\tcmp\tx0, x25", 12912340], [" c506d8:\tb.eq\tc506e0 <LoadQCC+0x53ab0>", 12912344], [" c506dc:\tbl\t6cda0 <operator delete(void*)@plt>", 12912348], [" c506e0:\tmov\tw22, wzr", 12912352], [" c506e4:\tb\tc4e834 <LoadQCC+0x51c04>", 12912356], [" c506e8:\tldr\tw14, [x20,#16]", 12912360], [" c506ec:\tcmp\tw14, #0x1", 12912364], [" c506f0:\tb.ne\tc51624 <LoadQCC+0x549f4>", 12912368], [" c506f4:\tldr\tx6, [x20,#8]", 12912372], [" c506f8:\tadd\tx1, sp, #0xd0", 12912376], [" c506fc:\tadd\tx23, x1, #0x20", 12912380], [" c50700:\tadd\tx3, x1, #0x80", 12912384], [" c50704:\tcmp\tx6, #0xc", 12912388], [" c50708:\tstp\tx23, x23, [sp,#208]", 12912392], [" c5070c:\torr\tw1, wzr, #0xc", 12912396], [" c50710:\tstr\tx3, [sp,#224]", 12912400], [" c50714:\tcsel\tx22, x1, x6, hi", 12912404], [" c50718:\tadd\tx1, sp, #0x50", 12912408], [" c5071c:\tstr\twzr, [sp,#88]", 12912412], [" c50720:\tmov\tx0, x19", 12912416], [" c50724:\tstr\txzr, [sp,#80]", 12912420], [" c50728:\tmov\tx2, x22", 12912424], [" c5072c:\tbl\t6cdd0 <memcpy@plt>", 12912428], [" c50730:\tldr\tx9, [x20,#8]", 12912432], [" c50734:\tsubs\tx2, x9, x22", 12912436], [" c50738:\tb.ls\tc50748 <LoadQCC+0x53b18>", 12912440], [" c5073c:\tadd\tx0, x19, x22", 12912444], [" c50740:\tmov\tw1, wzr", 12912448], [" c50744:\tbl\t6cdf0 <memset@plt>", 12912452], [" c50748:\tldr\tx0, [sp,#208]", 12912456], [" c5074c:\tcmp\tx0, x23", 12912460], [" c50750:\tb.eq\tc50758 <LoadQCC+0x53b28>", 12912464], [" c50754:\tbl\t6cda0 <operator delete(void*)@plt>", 12912468], [" c50758:\tmov\tw22, wzr", 12912472], [" c5075c:\tb\tc4e834 <LoadQCC+0x51c04>", 12912476], [" c50760:\tldr\tw9, [x20,#16]", 12912480], [" c50764:\tcmp\tw9, #0x1", 12912484], [" c50768:\tb.ne\tc51648 <LoadQCC+0x54a18>", 12912488], [" c5076c:\tmovi\tv18.2d, #0x0", 12912492], [" c50770:\tadd\tx6, sp, #0x50", 12912496], [" c50774:\tadd\tx2, sp, #0xd0", 12912500], [" c50778:\tstr\txzr, [sp,#48]", 12912504], [" c5077c:\tadd\tx23, x6, #0x20", 12912508], [" c50780:\tadd\tx18, x2, #0x80", 12912512], [" c50784:\tadd\tx3, x2, #0x20", 12912516], [" c50788:\tadd\tx27, x6, #0x50", 12912520], [" c5078c:\tstp\tx23, x23, [sp,#80]", 12912524], [" c50790:\tmov\tx0, x23", 12912528], [" c50794:\tstr\tq18, [sp,#32]", 12912532], [" c50798:\tstp\tx3, x18, [sp,#216]", 12912536], [" c5079c:\tstr\tx3, [sp,#208]", 12912540], [" c507a0:\tstr\tx3, [sp,#16]", 12912544], [" c507a4:\tstr\tx27, [sp,#96]", 12912548], [" c507a8:\tcbz\tx21, c51be0 <LoadQCC+0x54fb0>", 12912552], [" c507ac:\tldr\tx12, [x21,#8]", 12912556], [" c507b0:\tcbz\tx12, c51bdc <LoadQCC+0x54fac>", 12912560], [" c507b4:\tldr\tx0, [x21]", 12912564], [" c507b8:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12912568], [" c507bc:\tadd\tx1, x1, #0x376", 12912572], [" c507c0:\tblr\tx12", 12912576], [" c507c4:\tldr\tx0, [sp,#80]", 12912580], [" c507c8:\tb\tc51be0 <LoadQCC+0x54fb0>", 12912584], [" c507cc:\tldr\tw11, [x20,#16]", 12912588], [" c507d0:\tcmp\tw11, #0x1", 12912592], [" c507d4:\tb.ne\tc5166c <LoadQCC+0x54a3c>", 12912596], [" c507d8:\tmovi\tv20.2d, #0x0", 12912600], [" c507dc:\tadd\tx3, sp, #0xd0", 12912604], [" c507e0:\tadd\tx4, sp, #0x50", 12912608], [" c507e4:\tstp\txzr, xzr, [sp,#40]", 12912612], [" c507e8:\tadd\tx26, x3, #0x20", 12912616], [" c507ec:\tstr\txzr, [sp,#32]", 12912620], [" c507f0:\tadd\tx24, x4, #0x80", 12912624], [" c507f4:\tadd\tx27, x4, #0x20", 12912628], [" c507f8:\tadd\tx16, x3, #0xa0", 12912632], [" c507fc:\tstp\tx26, x26, [sp,#208]", 12912636], [" c50800:\tmov\tx0, x26", 12912640], [" c50804:\tstur\tq20, [sp,#56]", 12912644], [" c50808:\tstp\tx27, x24, [sp,#88]", 12912648], [" c5080c:\tstr\tx27, [sp,#80]", 12912652], [" c50810:\tstr\tx27, [sp,#16]", 12912656], [" c50814:\tstr\tx16, [sp,#224]", 12912660], [" c50818:\tcbz\tx21, c51c1c <LoadQCC+0x54fec>", 12912664], [" c5081c:\tldr\tx11, [x21,#8]", 12912668], [" c50820:\tcbz\tx11, c51c18 <LoadQCC+0x54fe8>", 12912672], [" c50824:\tldr\tx0, [x21]", 12912676], [" c50828:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12912680], [" c5082c:\tadd\tx1, x1, #0x376", 12912684], [" c50830:\tblr\tx11", 12912688], [" c50834:\tldr\tx0, [sp,#208]", 12912692], [" c50838:\tb\tc51c1c <LoadQCC+0x54fec>", 12912696], [" c5083c:\tldr\tw12, [x20,#16]", 12912700], [" c50840:\tcmp\tw12, #0x1", 12912704], [" c50844:\tb.ne\tc51690 <LoadQCC+0x54a60>", 12912708], [" c50848:\tadd\tx5, sp, #0xd0", 12912712], [" c5084c:\tadd\tx6, x5, #0x20", 12912716], [" c50850:\tadd\tx15, x5, #0x80", 12912720], [" c50854:\tadd\tx2, sp, #0x50", 12912724], [" c50858:\tadd\tx4, sp, #0xd0", 12912728], [" c5085c:\tstp\tx6, x6, [sp,#208]", 12912732], [" c50860:\tmov\tx0, x21", 12912736], [" c50864:\tstr\tx6, [sp,#16]", 12912740], [" c50868:\tmov\tx1, x20", 12912744], [" c5086c:\tstr\tx15, [sp,#224]", 12912748], [" c50870:\tadd\tx24, sp, #0x50", 12912752], [" c50874:\tbl\tc4a0c4 <LoadQCC+0x4d494>", 12912756], [" c50878:\tldp\tx4, x5, [sp,#208]", 12912760], [" c5087c:\tmov\tw22, w0", 12912764], [" c50880:\tcmp\tx5, x4", 12912768], [" c50884:\tb.eq\tc5f2e0 <LoadQCC+0x626b0>", 12912772], [" c50888:\tadd\tx28, x21, #0x9d0", 12912776], [" c5088c:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12912780], [" c50890:\tmov\tx26, xzr", 12912784], [" c50894:\tstr\tx28, [sp,#24]", 12912788], [" c50898:\torr\tw28, wzr, #0x18", 12912792], [" c5089c:\tmovk\tx29, #0xaaab", 12912796], [" c508a0:\tb\tc5efd0 <LoadQCC+0x623a0>", 12912800], [" c508a4:\tldr\tw15, [x20,#16]", 12912804], [" c508a8:\tcmp\tw15, #0x1", 12912808], [" c508ac:\tb.ne\tc516b4 <LoadQCC+0x54a84>", 12912812], [" c508b0:\tstr\txzr, [sp,#40]", 12912816], [" c508b4:\tadd\tx7, sp, #0xd0", 12912820], [" c508b8:\tldr\tx28, [x21,#2312]", 12912824], [" c508bc:\tadd\tx24, x7, #0x20", 12912828], [" c508c0:\tadd\tx14, x7, #0x80", 12912832], [" c508c4:\tstr\txzr, [sp,#32]", 12912836], [" c508c8:\tstp\tx24, x24, [sp,#208]", 12912840], [" c508cc:\tstr\tx14, [sp,#224]", 12912844], [" c508d0:\tstr\tx24, [sp,#16]", 12912848], [" c508d4:\tcbz\tx28, c51b8c <LoadQCC+0x54f5c>", 12912852], [" c508d8:\tldr\tx29, [x28,#8]", 12912856], [" c508dc:\tand\tx7, x29, #0x3", 12912860], [" c508e0:\tcbz\tx7, c51c54 <LoadQCC+0x55024>", 12912864], [" c508e4:\tldr\tx9, [x21,#8]", 12912868], [" c508e8:\tcbz\tx9, c51ba4 <LoadQCC+0x54f74>", 12912872], [" c508ec:\tldr\tx0, [x21]", 12912876], [" c508f0:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12912880], [" c508f4:\tadd\tx1, x1, #0x4e6", 12912884], [" c508f8:\tblr\tx9", 12912888], [" c508fc:\tb\tc51ba4 <LoadQCC+0x54f74>", 12912892], [" c50900:\tldr\tw16, [x20,#16]", 12912896], [" c50904:\tcmp\tw16, #0x1", 12912900], [" c50908:\tb.ne\tc516d8 <LoadQCC+0x54aa8>", 12912904], [" c5090c:\tadd\tx8, sp, #0xd0", 12912908], [" c50910:\tadd\tx27, x8, #0x20", 12912912], [" c50914:\tadd\tx25, x8, #0x80", 12912916], [" c50918:\tadd\tx2, sp, #0x20", 12912920], [" c5091c:\tmov\tx0, x21", 12912924], [" c50920:\tstp\tx27, x27, [sp,#208]", 12912928], [" c50924:\tstr\tx27, [sp,#16]", 12912932], [" c50928:\tadd\tx27, sp, #0x20", 12912936], [" c5092c:\tstr\tx25, [sp,#224]", 12912940], [" c50930:\tbl\tc29f2c <LoadQCC+0x2d2fc>", 12912944], [" c50934:\tldp\tx23, x6, [sp,#208]", 12912948], [" c50938:\tmov\tw22, w0", 12912952], [" c5093c:\tcmp\tx6, x23", 12912956], [" c50940:\tb.eq\tc5f714 <LoadQCC+0x62ae4>", 12912960], [" c50944:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12912964], [" c50948:\tmov\tx26, xzr", 12912968], [" c5094c:\tadd\tx0, x21, #0x9d0", 12912972], [" c50950:\torr\tw28, wzr, #0x18", 12912976], [" c50954:\tmovk\tx29, #0xaaab", 12912980], [" c50958:\tstr\tx0, [sp,#24]", 12912984], [" c5095c:\tb\tc5f404 <LoadQCC+0x627d4>", 12912988], [" c50960:\tldr\tw17, [x20,#16]", 12912992], [" c50964:\tcmp\tw17, #0x1", 12912996], [" c50968:\tb.ne\tc516fc <LoadQCC+0x54acc>", 12913000], [" c5096c:\tadd\tx11, sp, #0xd0", 12913004], [" c50970:\tadd\tx28, x11, #0x20", 12913008], [" c50974:\tadd\tx27, x11, #0x80", 12913012], [" c50978:\tadd\tx2, sp, #0x20", 12913016], [" c5097c:\tmov\tx0, x21", 12913020], [" c50980:\tstp\tx28, x28, [sp,#208]", 12913024], [" c50984:\tstr\tx28, [sp,#16]", 12913028], [" c50988:\tstr\tx27, [sp,#224]", 12913032], [" c5098c:\tbl\tc3e42c <LoadQCC+0x417fc>", 12913036], [" c50990:\tldp\tx25, x7, [sp,#208]", 12913040], [" c50994:\tadd\tx13, sp, #0x20", 12913044], [" c50998:\tmov\tw22, w0", 12913048], [" c5099c:\tcmp\tx7, x25", 12913052], [" c509a0:\tb.eq\tc5fb48 <LoadQCC+0x62f18>", 12913056], [" c509a4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913060], [" c509a8:\tmov\tx26, xzr", 12913064], [" c509ac:\tadd\tx27, x21, #0x9d0", 12913068], [" c509b0:\torr\tw28, wzr, #0x18", 12913072], [" c509b4:\tmovk\tx29, #0xaaab", 12913076], [" c509b8:\tstr\tx27, [sp,#24]", 12913080], [" c509bc:\tb\tc5f838 <LoadQCC+0x62c08>", 12913084], [" c509c0:\tldr\tw18, [x20,#16]", 12913088], [" c509c4:\tcmp\tw18, #0x1", 12913092], [" c509c8:\tb.ne\tc51720 <LoadQCC+0x54af0>", 12913096], [" c509cc:\tadd\tx10, sp, #0xd0", 12913100], [" c509d0:\tadd\tx18, x10, #0x20", 12913104], [" c509d4:\tadd\tx12, x10, #0x80", 12913108], [" c509d8:\tadd\tx2, sp, #0x20", 12913112], [" c509dc:\tmov\tx0, x21", 12913116], [" c509e0:\tstp\tx18, x18, [sp,#208]", 12913120], [" c509e4:\tstr\tx18, [sp,#16]", 12913124], [" c509e8:\tadd\tx24, sp, #0x20", 12913128], [" c509ec:\tstr\tx12, [sp,#224]", 12913132], [" c509f0:\tbl\tc42fb8 <LoadQCC+0x46388>", 12913136], [" c509f4:\tldp\tx27, x2, [sp,#208]", 12913140], [" c509f8:\tmov\tw22, w0", 12913144], [" c509fc:\tcmp\tx2, x27", 12913148], [" c50a00:\tb.eq\tc5ff7c <LoadQCC+0x6334c>", 12913152], [" c50a04:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913156], [" c50a08:\tmov\tx26, xzr", 12913160], [" c50a0c:\tadd\tx6, x21, #0x9d0", 12913164], [" c50a10:\torr\tw28, wzr, #0x18", 12913168], [" c50a14:\tmovk\tx29, #0xaaab", 12913172], [" c50a18:\tstr\tx6, [sp,#24]", 12913176], [" c50a1c:\tb\tc5fc6c <LoadQCC+0x6303c>", 12913180], [" c50a20:\tldr\tw0, [x20,#16]", 12913184], [" c50a24:\tcmp\tw0, #0x1", 12913188], [" c50a28:\tb.ne\tc51744 <LoadQCC+0x54b14>", 12913192], [" c50a2c:\tldr\tx15, [x20,#8]", 12913196], [" c50a30:\tadd\tx13, sp, #0xd0", 12913200], [" c50a34:\tadd\tx21, x13, #0x20", 12913204], [" c50a38:\tadd\tx6, x13, #0x80", 12913208], [" c50a3c:\tadd\tx1, sp, #0x50", 12913212], [" c50a40:\tcmp\tx15, #0x10", 12913216], [" c50a44:\tstp\tx21, x21, [sp,#208]", 12913220], [" c50a48:\torr\tw29, wzr, #0x10", 12913224], [" c50a4c:\tstr\tx6, [sp,#224]", 12913228], [" c50a50:\tcsel\tx23, x29, x15, hi", 12913232], [" c50a54:\tmov\tx0, x19", 12913236], [" c50a58:\tstp\txzr, xzr, [sp,#80]", 12913240], [" c50a5c:\tmov\tx2, x23", 12913244], [" c50a60:\tbl\t6cdd0 <memcpy@plt>", 12913248], [" c50a64:\tldr\tx1, [x20,#8]", 12913252], [" c50a68:\tsubs\tx2, x1, x23", 12913256], [" c50a6c:\tb.ls\tc50a7c <LoadQCC+0x53e4c>", 12913260], [" c50a70:\tadd\tx0, x19, x23", 12913264], [" c50a74:\tmov\tw1, wzr", 12913268], [" c50a78:\tbl\t6cdf0 <memset@plt>", 12913272], [" c50a7c:\tldr\tx0, [sp,#208]", 12913276], [" c50a80:\tcmp\tx0, x21", 12913280], [" c50a84:\tb.eq\tc50a8c <LoadQCC+0x53e5c>", 12913284], [" c50a88:\tbl\t6cda0 <operator delete(void*)@plt>", 12913288], [" c50a8c:\tmov\tw22, wzr", 12913292], [" c50a90:\tb\tc4e834 <LoadQCC+0x51c04>", 12913296], [" c50a94:\tldr\tw1, [x20,#16]", 12913300], [" c50a98:\tcmp\tw1, #0x1", 12913304], [" c50a9c:\tb.ne\tc51768 <LoadQCC+0x54b38>", 12913308], [" c50aa0:\tadd\tx12, sp, #0xd0", 12913312], [" c50aa4:\tadd\tx15, x12, #0x20", 12913316], [" c50aa8:\tadd\tx3, x12, #0x80", 12913320], [" c50aac:\tadd\tx2, sp, #0x20", 12913324], [" c50ab0:\tadd\tx4, sp, #0xd0", 12913328], [" c50ab4:\tstp\tx15, x15, [sp,#208]", 12913332], [" c50ab8:\tmov\tx0, x21", 12913336], [" c50abc:\tstr\tx15, [sp,#16]", 12913340], [" c50ac0:\tmov\tx1, x20", 12913344], [" c50ac4:\tstr\tx3, [sp,#224]", 12913348], [" c50ac8:\tadd\tx27, sp, #0x20", 12913352], [" c50acc:\tbl\tc48740 <LoadQCC+0x4bb10>", 12913356], [" c50ad0:\tmov\tw22, w0", 12913360], [" c50ad4:\tldp\tx24, x0, [sp,#208]", 12913364], [" c50ad8:\tcmp\tx0, x24", 12913368], [" c50adc:\tb.eq\tc603b0 <LoadQCC+0x63780>", 12913372], [" c50ae0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913376], [" c50ae4:\tmov\tx26, xzr", 12913380], [" c50ae8:\tadd\tx15, x21, #0x9d0", 12913384], [" c50aec:\torr\tw28, wzr, #0x18", 12913388], [" c50af0:\tmovk\tx29, #0xaaab", 12913392], [" c50af4:\tstr\tx15, [sp,#24]", 12913396], [" c50af8:\tb\tc600a0 <LoadQCC+0x63470>", 12913400], [" c50afc:\tldr\tw2, [x20,#16]", 12913404], [" c50b00:\tcmp\tw2, #0x1", 12913408], [" c50b04:\tb.ne\tc5178c <LoadQCC+0x54b5c>", 12913412], [" c50b08:\tadd\tx16, sp, #0xd0", 12913416], [" c50b0c:\tadd\tx0, x16, #0x20", 12913420], [" c50b10:\tadd\tx11, x16, #0x80", 12913424], [" c50b14:\tadd\tx2, sp, #0x50", 12913428], [" c50b18:\tstp\tx0, x0, [sp,#208]", 12913432], [" c50b1c:\tadd\tx4, sp, #0xd0", 12913436], [" c50b20:\tstr\tx0, [sp,#16]", 12913440], [" c50b24:\tmov\tx0, x21", 12913444], [" c50b28:\tmov\tx1, x20", 12913448], [" c50b2c:\tstr\tx11, [sp,#224]", 12913452], [" c50b30:\tadd\tx27, sp, #0x50", 12913456], [" c50b34:\tbl\tc47aa0 <LoadQCC+0x4ae70>", 12913460], [" c50b38:\tldp\tx5, x1, [sp,#208]", 12913464], [" c50b3c:\tmov\tw22, w0", 12913468], [" c50b40:\tcmp\tx1, x5", 12913472], [" c50b44:\tb.eq\tc607e4 <LoadQCC+0x63bb4>", 12913476], [" c50b48:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913480], [" c50b4c:\tmov\tx26, xzr", 12913484], [" c50b50:\tadd\tx25, x21, #0x9d0", 12913488], [" c50b54:\torr\tw28, wzr, #0x18", 12913492], [" c50b58:\tmovk\tx29, #0xaaab", 12913496], [" c50b5c:\tstr\tx25, [sp,#24]", 12913500], [" c50b60:\tb\tc604d4 <LoadQCC+0x638a4>", 12913504], [" c50b64:\tldr\tw4, [x20,#16]", 12913508], [" c50b68:\tcmp\tw4, #0x1", 12913512], [" c50b6c:\tb.ne\tc517b0 <LoadQCC+0x54b80>", 12913516], [" c50b70:\tadd\tx14, sp, #0xd0", 12913520], [" c50b74:\tadd\tx0, x14, #0x20", 12913524], [" c50b78:\tadd\tx4, x14, #0x80", 12913528], [" c50b7c:\tadd\tx2, sp, #0x20", 12913532], [" c50b80:\tstp\tx0, x0, [sp,#208]", 12913536], [" c50b84:\tadd\tx27, sp, #0x20", 12913540], [" c50b88:\tstr\tx0, [sp,#16]", 12913544], [" c50b8c:\tmov\tx0, x21", 12913548], [" c50b90:\tstr\tx4, [sp,#224]", 12913552], [" c50b94:\tbl\tc4c344 <LoadQCC+0x4f714>", 12913556], [" c50b98:\tldp\tx6, x8, [sp,#208]", 12913560], [" c50b9c:\tmov\tw22, w0", 12913564], [" c50ba0:\tcmp\tx8, x6", 12913568], [" c50ba4:\tb.eq\tc60c18 <LoadQCC+0x63fe8>", 12913572], [" c50ba8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913576], [" c50bac:\tmov\tx26, xzr", 12913580], [" c50bb0:\tadd\tx24, x21, #0x9d0", 12913584], [" c50bb4:\torr\tw28, wzr, #0x18", 12913588], [" c50bb8:\tmovk\tx29, #0xaaab", 12913592], [" c50bbc:\tstr\tx24, [sp,#24]", 12913596], [" c50bc0:\tb\tc60908 <LoadQCC+0x63cd8>", 12913600], [" c50bc4:\tldr\tw5, [x20,#16]", 12913604], [" c50bc8:\tcmp\tw5, #0x1", 12913608], [" c50bcc:\tb.ne\tc517d4 <LoadQCC+0x54ba4>", 12913612], [" c50bd0:\tadd\tx15, sp, #0xd0", 12913616], [" c50bd4:\tadd\tx17, x15, #0x20", 12913620], [" c50bd8:\tadd\tx10, x15, #0x80", 12913624], [" c50bdc:\tadd\tx2, sp, #0x20", 12913628], [" c50be0:\tmov\tx0, x21", 12913632], [" c50be4:\tstp\tx17, x17, [sp,#208]", 12913636], [" c50be8:\tstr\tx17, [sp,#16]", 12913640], [" c50bec:\tadd\tx24, sp, #0x20", 12913644], [" c50bf0:\tstr\tx10, [sp,#224]", 12913648], [" c50bf4:\tbl\tc2b048 <LoadQCC+0x2e418>", 12913652], [" c50bf8:\tldp\tx7, x9, [sp,#208]", 12913656], [" c50bfc:\tmov\tw22, w0", 12913660], [" c50c00:\tcmp\tx9, x7", 12913664], [" c50c04:\tb.eq\tc6104c <LoadQCC+0x6441c>", 12913668], [" c50c08:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913672], [" c50c0c:\tmov\tx26, xzr", 12913676], [" c50c10:\tadd\tx5, x21, #0x9d0", 12913680], [" c50c14:\torr\tw28, wzr, #0x18", 12913684], [" c50c18:\tmovk\tx29, #0xaaab", 12913688], [" c50c1c:\tstr\tx5, [sp,#24]", 12913692], [" c50c20:\tb\tc60d3c <LoadQCC+0x6410c>", 12913696], [" c50c24:\tldr\tw6, [x20,#16]", 12913700], [" c50c28:\tcmp\tw6, #0x1", 12913704], [" c50c2c:\tb.ne\tc517f8 <LoadQCC+0x54bc8>", 12913708], [" c50c30:\tldr\tx0, [x20,#8]", 12913712], [" c50c34:\tmovi\tv31.2d, #0x0", 12913716], [" c50c38:\tadd\tx18, sp, #0xd0", 12913720], [" c50c3c:\tadd\tx21, x18, #0x20", 12913724], [" c50c40:\tadd\tx12, x18, #0x80", 12913728], [" c50c44:\tcmp\tx0, #0x18", 12913732], [" c50c48:\torr\tw4, wzr, #0x18", 12913736], [" c50c4c:\tstp\tx21, x21, [sp,#208]", 12913740], [" c50c50:\tcsel\tx24, x4, x0, hi", 12913744], [" c50c54:\tstr\tx12, [sp,#224]", 12913748], [" c50c58:\tadd\tx1, sp, #0x50", 12913752], [" c50c5c:\tstr\txzr, [sp,#96]", 12913756], [" c50c60:\tmov\tx0, x19", 12913760], [" c50c64:\tstr\tq31, [sp,#80]", 12913764], [" c50c68:\tmov\tx2, x24", 12913768], [" c50c6c:\tbl\t6cdd0 <memcpy@plt>", 12913772], [" c50c70:\tldr\tx1, [x20,#8]", 12913776], [" c50c74:\tsubs\tx2, x1, x24", 12913780], [" c50c78:\tb.ls\tc50c88 <LoadQCC+0x54058>", 12913784], [" c50c7c:\tadd\tx0, x19, x24", 12913788], [" c50c80:\tmov\tw1, wzr", 12913792], [" c50c84:\tbl\t6cdf0 <memset@plt>", 12913796], [" c50c88:\tldr\tx0, [sp,#208]", 12913800], [" c50c8c:\tcmp\tx0, x21", 12913804], [" c50c90:\tb.eq\tc50c98 <LoadQCC+0x54068>", 12913808], [" c50c94:\tbl\t6cda0 <operator delete(void*)@plt>", 12913812], [" c50c98:\tmov\tw22, wzr", 12913816], [" c50c9c:\tb\tc4e834 <LoadQCC+0x51c04>", 12913820], [" c50ca0:\tldr\tw7, [x20,#16]", 12913824], [" c50ca4:\tcmp\tw7, #0x1", 12913828], [" c50ca8:\tb.ne\tc5181c <LoadQCC+0x54bec>", 12913832], [" c50cac:\tadd\tx17, sp, #0xd0", 12913836], [" c50cb0:\tadd\tx2, x17, #0x20", 12913840], [" c50cb4:\tadd\tx17, x17, #0x80", 12913844], [" c50cb8:\tadd\tx4, sp, #0xd0", 12913848], [" c50cbc:\tstp\tx2, x2, [sp,#208]", 12913852], [" c50cc0:\tmov\tx0, x21", 12913856], [" c50cc4:\tstr\tx2, [sp,#16]", 12913860], [" c50cc8:\tadd\tx2, sp, #0x20", 12913864], [" c50ccc:\tmov\tx1, x20", 12913868], [" c50cd0:\tstr\tx17, [sp,#224]", 12913872], [" c50cd4:\tadd\tx27, sp, #0x20", 12913876], [" c50cd8:\tbl\tc27ae0 <LoadQCC+0x2aeb0>", 12913880], [" c50cdc:\tldp\tx2, x10, [sp,#208]", 12913884], [" c50ce0:\tmov\tw22, w0", 12913888], [" c50ce4:\tcmp\tx10, x2", 12913892], [" c50ce8:\tb.eq\tc61480 <LoadQCC+0x64850>", 12913896], [" c50cec:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12913900], [" c50cf0:\tmov\tx26, xzr", 12913904], [" c50cf4:\tadd\tx16, x21, #0x9d0", 12913908], [" c50cf8:\torr\tw28, wzr, #0x18", 12913912], [" c50cfc:\tmovk\tx29, #0xaaab", 12913916], [" c50d00:\tstr\tx16, [sp,#24]", 12913920], [" c50d04:\tb\tc61170 <LoadQCC+0x64540>", 12913924], [" c50d08:\tldr\tw3, [x20,#16]", 12913928], [" c50d0c:\tcmp\tw3, #0x1", 12913932], [" c50d10:\tb.ne\tc51840 <LoadQCC+0x54c10>", 12913936], [" c50d14:\tldr\tx18, [x20,#8]", 12913940], [" c50d18:\tadd\tx0, sp, #0xd0", 12913944], [" c50d1c:\tadd\tx26, x0, #0x20", 12913948], [" c50d20:\tadd\tx13, x0, #0x80", 12913952], [" c50d24:\tadd\tx1, sp, #0x50", 12913956], [" c50d28:\tcmp\tx18, #0xc", 12913960], [" c50d2c:\tstp\tx26, x26, [sp,#208]", 12913964], [" c50d30:\torr\tw8, wzr, #0xc", 12913968], [" c50d34:\tstr\tx13, [sp,#224]", 12913972], [" c50d38:\tcsel\tx22, x8, x18, hi", 12913976], [" c50d3c:\tmov\tx0, x19", 12913980], [" c50d40:\tstr\twzr, [sp,#88]", 12913984], [" c50d44:\tmov\tx2, x22", 12913988], [" c50d48:\tstr\txzr, [sp,#80]", 12913992], [" c50d4c:\tbl\t6cdd0 <memcpy@plt>", 12913996], [" c50d50:\tldr\tx18, [x20,#8]", 12914000], [" c50d54:\tsubs\tx2, x18, x22", 12914004], [" c50d58:\tb.ls\tc50d68 <LoadQCC+0x54138>", 12914008], [" c50d5c:\tadd\tx0, x19, x22", 12914012], [" c50d60:\tmov\tw1, wzr", 12914016], [" c50d64:\tbl\t6cdf0 <memset@plt>", 12914020], [" c50d68:\tldr\tx0, [sp,#208]", 12914024], [" c50d6c:\tcmp\tx0, x26", 12914028], [" c50d70:\tb.eq\tc50d78 <LoadQCC+0x54148>", 12914032], [" c50d74:\tbl\t6cda0 <operator delete(void*)@plt>", 12914036], [" c50d78:\tmov\tw22, wzr", 12914040], [" c50d7c:\tb\tc4e834 <LoadQCC+0x51c04>", 12914044], [" c50d80:\tldr\tw8, [x20,#16]", 12914048], [" c50d84:\tcmp\tw8, #0x1", 12914052], [" c50d88:\tb.ne\tc51864 <LoadQCC+0x54c34>", 12914056], [" c50d8c:\tadd\tx1, sp, #0xd0", 12914060], [" c50d90:\tadd\tx5, x1, #0x20", 12914064], [" c50d94:\tadd\tx9, x1, #0x80", 12914068], [" c50d98:\tadd\tx2, sp, #0x20", 12914072], [" c50d9c:\tadd\tx4, sp, #0xd0", 12914076], [" c50da0:\tstp\tx5, x5, [sp,#208]", 12914080], [" c50da4:\tmov\tx0, x21", 12914084], [" c50da8:\tstr\tx5, [sp,#16]", 12914088], [" c50dac:\tmov\tx1, x20", 12914092], [" c50db0:\tstr\tx9, [sp,#224]", 12914096], [" c50db4:\tadd\tx24, sp, #0x20", 12914100], [" c50db8:\tbl\tc45234 <LoadQCC+0x48604>", 12914104], [" c50dbc:\tmov\tw22, w0", 12914108], [" c50dc0:\tldp\tx0, x11, [sp,#208]", 12914112], [" c50dc4:\tcmp\tx11, x0", 12914116], [" c50dc8:\tb.eq\tc618b4 <LoadQCC+0x64c84>", 12914120], [" c50dcc:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12914124], [" c50dd0:\tmov\tx26, xzr", 12914128], [" c50dd4:\tadd\tx14, x21, #0x9d0", 12914132], [" c50dd8:\torr\tw28, wzr, #0x18", 12914136], [" c50ddc:\tmovk\tx29, #0xaaab", 12914140], [" c50de0:\tstr\tx14, [sp,#24]", 12914144], [" c50de4:\tb\tc615a4 <LoadQCC+0x64974>", 12914148], [" c50de8:\tldr\tw10, [x20,#16]", 12914152], [" c50dec:\tcmp\tw10, #0x1", 12914156], [" c50df0:\tb.ne\tc51888 <LoadQCC+0x54c58>", 12914160], [" c50df4:\tldr\tx5, [x20,#8]", 12914164], [" c50df8:\tadd\tx2, sp, #0xd0", 12914168], [" c50dfc:\tadd\tx27, x2, #0x20", 12914172], [" c50e00:\tadd\tx28, x2, #0x80", 12914176], [" c50e04:\tadd\tx1, sp, #0x50", 12914180], [" c50e08:\tcmp\tx5, #0x4", 12914184], [" c50e0c:\tstp\tx27, x27, [sp,#208]", 12914188], [" c50e10:\torr\tw6, wzr, #0x4", 12914192], [" c50e14:\tstr\tx28, [sp,#224]", 12914196], [" c50e18:\tcsel\tx23, x6, x5, hi", 12914200], [" c50e1c:\tmov\tx0, x19", 12914204], [" c50e20:\tstr\twzr, [sp,#80]", 12914208], [" c50e24:\tmov\tx2, x23", 12914212], [" c50e28:\tbl\t6cdd0 <memcpy@plt>", 12914216], [" c50e2c:\tldr\tx9, [x20,#8]", 12914220], [" c50e30:\tsubs\tx2, x9, x23", 12914224], [" c50e34:\tb.ls\tc50e44 <LoadQCC+0x54214>", 12914228], [" c50e38:\tadd\tx0, x19, x23", 12914232], [" c50e3c:\tmov\tw1, wzr", 12914236], [" c50e40:\tbl\t6cdf0 <memset@plt>", 12914240], [" c50e44:\tldr\tx0, [sp,#208]", 12914244], [" c50e48:\tcmp\tx0, x27", 12914248], [" c50e4c:\tb.eq\tc50e54 <LoadQCC+0x54224>", 12914252], [" c50e50:\tbl\t6cda0 <operator delete(void*)@plt>", 12914256], [" c50e54:\tmov\tw22, wzr", 12914260], [" c50e58:\tb\tc4e834 <LoadQCC+0x51c04>", 12914264], [" c50e5c:\tldr\tw13, [x20,#16]", 12914268], [" c50e60:\tcmp\tw13, #0x1", 12914272], [" c50e64:\tb.ne\tc518ac <LoadQCC+0x54c7c>", 12914276], [" c50e68:\tadd\tx6, sp, #0xd0", 12914280], [" c50e6c:\tadd\tx0, x6, #0x80", 12914284], [" c50e70:\tadd\tx12, x6, #0x20", 12914288], [" c50e74:\tadd\tx2, sp, #0x20", 12914292], [" c50e78:\tstr\tx0, [sp,#224]", 12914296], [" c50e7c:\tmov\tx0, x21", 12914300], [" c50e80:\tstp\tx12, x12, [sp,#208]", 12914304], [" c50e84:\tadd\tx27, sp, #0x20", 12914308], [" c50e88:\tstr\tx12, [sp,#16]", 12914312], [" c50e8c:\tbl\tc2aea4 <LoadQCC+0x2e274>", 12914316], [" c50e90:\tldp\tx1, x12, [sp,#208]", 12914320], [" c50e94:\tmov\tw22, w0", 12914324], [" c50e98:\tcmp\tx12, x1", 12914328], [" c50e9c:\tb.eq\tc61ce8 <LoadQCC+0x650b8>", 12914332], [" c50ea0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12914336], [" c50ea4:\tmov\tx26, xzr", 12914340], [" c50ea8:\tadd\tx10, x21, #0x9d0", 12914344], [" c50eac:\torr\tw28, wzr, #0x18", 12914348], [" c50eb0:\tmovk\tx29, #0xaaab", 12914352], [" c50eb4:\tstr\tx10, [sp,#24]", 12914356], [" c50eb8:\tb\tc619d8 <LoadQCC+0x64da8>", 12914360], [" c50ebc:\tldr\tw14, [x20,#16]", 12914364], [" c50ec0:\tcmp\tw14, #0x1", 12914368], [" c50ec4:\tb.ne\tc518d0 <LoadQCC+0x54ca0>", 12914372], [" c50ec8:\tadd\tx4, sp, #0xd0", 12914376], [" c50ecc:\tadd\tx2, x4, #0x20", 12914380], [" c50ed0:\tadd\tx3, x4, #0x80", 12914384], [" c50ed4:\tmov\tx0, x21", 12914388], [" c50ed8:\tstp\tx2, x2, [sp,#208]", 12914392], [" c50edc:\tadd\tx24, sp, #0x20", 12914396], [" c50ee0:\tstr\tx2, [sp,#16]", 12914400], [" c50ee4:\tadd\tx2, sp, #0x20", 12914404], [" c50ee8:\tstr\tx3, [sp,#224]", 12914408], [" c50eec:\tbl\tc302f8 <LoadQCC+0x336c8>", 12914412], [" c50ef0:\tldp\tx8, x13, [sp,#208]", 12914416], [" c50ef4:\tmov\tw22, w0", 12914420], [" c50ef8:\tcmp\tx13, x8", 12914424], [" c50efc:\tb.eq\tc6211c <LoadQCC+0x654ec>", 12914428], [" c50f00:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12914432], [" c50f04:\tmov\tx26, xzr", 12914436], [" c50f08:\tadd\tx23, x21, #0x9d0", 12914440], [" c50f0c:\torr\tw28, wzr, #0x18", 12914444], [" c50f10:\tmovk\tx29, #0xaaab", 12914448], [" c50f14:\tstr\tx23, [sp,#24]", 12914452], [" c50f18:\tb\tc61e0c <LoadQCC+0x651dc>", 12914456], [" c50f1c:\tldr\tw9, [x20,#16]", 12914460], [" c50f20:\tcmp\tw9, #0x1", 12914464], [" c50f24:\tb.ne\tc518f4 <LoadQCC+0x54cc4>", 12914468], [" c50f28:\tadd\tx3, sp, #0xd0", 12914472], [" c50f2c:\tadd\tx5, x3, #0x20", 12914476], [" c50f30:\tadd\tx11, x3, #0x80", 12914480], [" c50f34:\tadd\tx2, sp, #0x20", 12914484], [" c50f38:\tmov\tx0, x21", 12914488], [" c50f3c:\tstp\tx5, x5, [sp,#208]", 12914492], [" c50f40:\tstr\tx5, [sp,#16]", 12914496], [" c50f44:\tstr\tx11, [sp,#224]", 12914500], [" c50f48:\tbl\tc30434 <LoadQCC+0x33804>", 12914504], [" c50f4c:\tldp\tx9, x15, [sp,#208]", 12914508], [" c50f50:\tadd\tx3, sp, #0x20", 12914512], [" c50f54:\tmov\tw22, w0", 12914516], [" c50f58:\tcmp\tx15, x9", 12914520], [" c50f5c:\tb.eq\tc62550 <LoadQCC+0x65920>", 12914524], [" c50f60:\tadd\tx28, x21, #0x9d0", 12914528], [" c50f64:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12914532], [" c50f68:\tmov\tx26, xzr", 12914536], [" c50f6c:\tstr\tx28, [sp,#24]", 12914540], [" c50f70:\torr\tw28, wzr, #0x18", 12914544], [" c50f74:\tmovk\tx29, #0xaaab", 12914548], [" c50f78:\tb\tc62240 <LoadQCC+0x65610>", 12914552], [" c50f7c:\tldr\tw11, [x20,#16]", 12914556], [" c50f80:\tcmp\tw11, #0x1", 12914560], [" c50f84:\tb.ne\tc51918 <LoadQCC+0x54ce8>", 12914564], [" c50f88:\tadd\tx5, sp, #0xd0", 12914568], [" c50f8c:\tadd\tx16, x5, #0x20", 12914572], [" c50f90:\tadd\tx28, x5, #0x80", 12914576], [" c50f94:\tadd\tx2, sp, #0x20", 12914580], [" c50f98:\tmov\tx0, x21", 12914584], [" c50f9c:\tstp\tx16, x16, [sp,#208]", 12914588], [" c50fa0:\tstr\tx16, [sp,#16]", 12914592], [" c50fa4:\tadd\tx27, sp, #0x20", 12914596], [" c50fa8:\tstr\tx28, [sp,#224]", 12914600], [" c50fac:\tbl\tc3e2c0 <LoadQCC+0x41690>", 12914604], [" c50fb0:\tldp\tx10, x14, [sp,#208]", 12914608], [" c50fb4:\tmov\tw22, w0", 12914612], [" c50fb8:\tcmp\tx14, x10", 12914616], [" c50fbc:\tb.eq\tc62984 <LoadQCC+0x65d54>", 12914620], [" c50fc0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12914624], [" c50fc4:\tmov\tx26, xzr", 12914628], [" c50fc8:\tadd\tx0, x21, #0x9d0", 12914632], [" c50fcc:\torr\tw28, wzr, #0x18", 12914636], [" c50fd0:\tmovk\tx29, #0xaaab", 12914640], [" c50fd4:\tstr\tx0, [sp,#24]", 12914644], [" c50fd8:\tb\tc62674 <LoadQCC+0x65a44>", 12914648], [" c50fdc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914652], [" c50fe0:\tldr\tx12, [x21,#8]", 12914656], [" c50fe4:\tcbz\tx12, c4e828 <LoadQCC+0x51bf8>", 12914660], [" c50fe8:\tldr\tx0, [x21]", 12914664], [" c50fec:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914668], [" c50ff0:\tadd\tx1, x1, #0x66f", 12914672], [" c50ff4:\tblr\tx12", 12914676], [" c50ff8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914680], [" c50ffc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914684], [" c51000:\tldr\tx26, [x21,#8]", 12914688], [" c51004:\tcbz\tx26, c4e828 <LoadQCC+0x51bf8>", 12914692], [" c51008:\tldr\tx0, [x21]", 12914696], [" c5100c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914700], [" c51010:\tadd\tx1, x1, #0x66f", 12914704], [" c51014:\tblr\tx26", 12914708], [" c51018:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914712], [" c5101c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914716], [" c51020:\tldr\tx11, [x21,#8]", 12914720], [" c51024:\tcbz\tx11, c4e828 <LoadQCC+0x51bf8>", 12914724], [" c51028:\tldr\tx0, [x21]", 12914728], [" c5102c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914732], [" c51030:\tadd\tx1, x1, #0x66f", 12914736], [" c51034:\tblr\tx11", 12914740], [" c51038:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914744], [" c5103c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914748], [" c51040:\tldr\tx29, [x21,#8]", 12914752], [" c51044:\tcbz\tx29, c4e828 <LoadQCC+0x51bf8>", 12914756], [" c51048:\tldr\tx0, [x21]", 12914760], [" c5104c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914764], [" c51050:\tadd\tx1, x1, #0x66f", 12914768], [" c51054:\tblr\tx29", 12914772], [" c51058:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914776], [" c5105c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914780], [" c51060:\tldr\tx10, [x21,#8]", 12914784], [" c51064:\tcbz\tx10, c4e828 <LoadQCC+0x51bf8>", 12914788], [" c51068:\tldr\tx0, [x21]", 12914792], [" c5106c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914796], [" c51070:\tadd\tx1, x1, #0x66f", 12914800], [" c51074:\tblr\tx10", 12914804], [" c51078:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914808], [" c5107c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914812], [" c51080:\tldr\tx9, [x21,#8]", 12914816], [" c51084:\tcbz\tx9, c4e828 <LoadQCC+0x51bf8>", 12914820], [" c51088:\tldr\tx0, [x21]", 12914824], [" c5108c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914828], [" c51090:\tadd\tx1, x1, #0x66f", 12914832], [" c51094:\tblr\tx9", 12914836], [" c51098:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914840], [" c5109c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914844], [" c510a0:\tldr\tx8, [x21,#8]", 12914848], [" c510a4:\tcbz\tx8, c4e828 <LoadQCC+0x51bf8>", 12914852], [" c510a8:\tldr\tx0, [x21]", 12914856], [" c510ac:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914860], [" c510b0:\tadd\tx1, x1, #0x66f", 12914864], [" c510b4:\tblr\tx8", 12914868], [" c510b8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914872], [" c510bc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914876], [" c510c0:\tldr\tx2, [x21,#8]", 12914880], [" c510c4:\tcbz\tx2, c4e828 <LoadQCC+0x51bf8>", 12914884], [" c510c8:\tldr\tx0, [x21]", 12914888], [" c510cc:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914892], [" c510d0:\tadd\tx1, x1, #0x66f", 12914896], [" c510d4:\tblr\tx2", 12914900], [" c510d8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914904], [" c510dc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914908], [" c510e0:\tldr\tx7, [x21,#8]", 12914912], [" c510e4:\tcbz\tx7, c4e828 <LoadQCC+0x51bf8>", 12914916], [" c510e8:\tldr\tx0, [x21]", 12914920], [" c510ec:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914924], [" c510f0:\tadd\tx1, x1, #0x66f", 12914928], [" c510f4:\tblr\tx7", 12914932], [" c510f8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914936], [" c510fc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914940], [" c51100:\tldr\tx6, [x21,#8]", 12914944], [" c51104:\tcbz\tx6, c4e828 <LoadQCC+0x51bf8>", 12914948], [" c51108:\tldr\tx0, [x21]", 12914952], [" c5110c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914956], [" c51110:\tadd\tx1, x1, #0x66f", 12914960], [" c51114:\tblr\tx6", 12914964], [" c51118:\tb\tc4e828 <LoadQCC+0x51bf8>", 12914968], [" c5111c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12914972], [" c51120:\tldr\tx5, [x21,#8]", 12914976], [" c51124:\tcbz\tx5, c4e828 <LoadQCC+0x51bf8>", 12914980], [" c51128:\tldr\tx0, [x21]", 12914984], [" c5112c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12914988], [" c51130:\tadd\tx1, x1, #0x66f", 12914992], [" c51134:\tblr\tx5", 12914996], [" c51138:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915000], [" c5113c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915004], [" c51140:\tldr\tx24, [x21,#8]", 12915008], [" c51144:\tcbz\tx24, c4e828 <LoadQCC+0x51bf8>", 12915012], [" c51148:\tldr\tx0, [x21]", 12915016], [" c5114c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915020], [" c51150:\tadd\tx1, x1, #0x66f", 12915024], [" c51154:\tblr\tx24", 12915028], [" c51158:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915032], [" c5115c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915036], [" c51160:\tldr\tx27, [x21,#8]", 12915040], [" c51164:\tcbz\tx27, c4e828 <LoadQCC+0x51bf8>", 12915044], [" c51168:\tldr\tx0, [x21]", 12915048], [" c5116c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915052], [" c51170:\tadd\tx1, x1, #0x66f", 12915056], [" c51174:\tblr\tx27", 12915060], [" c51178:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915064], [" c5117c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915068], [" c51180:\tldr\tx25, [x21,#8]", 12915072], [" c51184:\tcbz\tx25, c4e828 <LoadQCC+0x51bf8>", 12915076], [" c51188:\tldr\tx0, [x21]", 12915080], [" c5118c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915084], [" c51190:\tadd\tx1, x1, #0x66f", 12915088], [" c51194:\tblr\tx25", 12915092], [" c51198:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915096], [" c5119c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915100], [" c511a0:\tldr\tx23, [x21,#8]", 12915104], [" c511a4:\tcbz\tx23, c4e828 <LoadQCC+0x51bf8>", 12915108], [" c511a8:\tldr\tx0, [x21]", 12915112], [" c511ac:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915116], [" c511b0:\tadd\tx1, x1, #0x66f", 12915120], [" c511b4:\tblr\tx23", 12915124], [" c511b8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915128], [" c511bc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915132], [" c511c0:\tldr\tx4, [x21,#8]", 12915136], [" c511c4:\tcbz\tx4, c4e828 <LoadQCC+0x51bf8>", 12915140], [" c511c8:\tldr\tx0, [x21]", 12915144], [" c511cc:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915148], [" c511d0:\tadd\tx1, x1, #0x66f", 12915152], [" c511d4:\tblr\tx4", 12915156], [" c511d8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915160], [" c511dc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915164], [" c511e0:\tldr\tx3, [x21,#8]", 12915168], [" c511e4:\tcbz\tx3, c4e828 <LoadQCC+0x51bf8>", 12915172], [" c511e8:\tldr\tx0, [x21]", 12915176], [" c511ec:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915180], [" c511f0:\tadd\tx1, x1, #0x66f", 12915184], [" c511f4:\tblr\tx3", 12915188], [" c511f8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915192], [" c511fc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915196], [" c51200:\tldr\tx18, [x21,#8]", 12915200], [" c51204:\tcbz\tx18, c4e828 <LoadQCC+0x51bf8>", 12915204], [" c51208:\tldr\tx0, [x21]", 12915208], [" c5120c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915212], [" c51210:\tadd\tx1, x1, #0x66f", 12915216], [" c51214:\tblr\tx18", 12915220], [" c51218:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915224], [" c5121c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915228], [" c51220:\tldr\tx17, [x21,#8]", 12915232], [" c51224:\tcbz\tx17, c4e828 <LoadQCC+0x51bf8>", 12915236], [" c51228:\tldr\tx0, [x21]", 12915240], [" c5122c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915244], [" c51230:\tadd\tx1, x1, #0x66f", 12915248], [" c51234:\tblr\tx17", 12915252], [" c51238:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915256], [" c5123c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915260], [" c51240:\tldr\tx16, [x21,#8]", 12915264], [" c51244:\tcbz\tx16, c4e828 <LoadQCC+0x51bf8>", 12915268], [" c51248:\tldr\tx0, [x21]", 12915272], [" c5124c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915276], [" c51250:\tadd\tx1, x1, #0x66f", 12915280], [" c51254:\tblr\tx16", 12915284], [" c51258:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915288], [" c5125c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915292], [" c51260:\tldr\tx14, [x21,#8]", 12915296], [" c51264:\tcbz\tx14, c4e828 <LoadQCC+0x51bf8>", 12915300], [" c51268:\tldr\tx0, [x21]", 12915304], [" c5126c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915308], [" c51270:\tadd\tx1, x1, #0x66f", 12915312], [" c51274:\tblr\tx14", 12915316], [" c51278:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915320], [" c5127c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915324], [" c51280:\tldr\tx15, [x21,#8]", 12915328], [" c51284:\tcbz\tx15, c4e828 <LoadQCC+0x51bf8>", 12915332], [" c51288:\tldr\tx0, [x21]", 12915336], [" c5128c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915340], [" c51290:\tadd\tx1, x1, #0x66f", 12915344], [" c51294:\tblr\tx15", 12915348], [" c51298:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915352], [" c5129c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915356], [" c512a0:\tldr\tx22, [x21,#8]", 12915360], [" c512a4:\tcbz\tx22, c4e828 <LoadQCC+0x51bf8>", 12915364], [" c512a8:\tldr\tx0, [x21]", 12915368], [" c512ac:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915372], [" c512b0:\tadd\tx1, x1, #0x66f", 12915376], [" c512b4:\tblr\tx22", 12915380], [" c512b8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915384], [" c512bc:\tcbnz\tx21, c51410 <LoadQCC+0x547e0>", 12915388], [" c512c0:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915392], [" c512c4:\tcbnz\tx21, c51420 <LoadQCC+0x547f0>", 12915396], [" c512c8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915400], [" c512cc:\tcbnz\tx21, c51430 <LoadQCC+0x54800>", 12915404], [" c512d0:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915408], [" c512d4:\tcbnz\tx21, c51440 <LoadQCC+0x54810>", 12915412], [" c512d8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915416], [" c512dc:\tcbnz\tx21, c51464 <LoadQCC+0x54834>", 12915420], [" c512e0:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915424], [" c512e4:\tcbnz\tx21, c51474 <LoadQCC+0x54844>", 12915428], [" c512e8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915432], [" c512ec:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915436], [" c512f0:\tldr\tx29, [x21,#8]", 12915440], [" c512f4:\tcbnz\tx29, c51678 <LoadQCC+0x54a48>", 12915444], [" c512f8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915448], [" c512fc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915452], [" c51300:\tldr\tx10, [x21,#8]", 12915456], [" c51304:\tcbnz\tx10, c5169c <LoadQCC+0x54a6c>", 12915460], [" c51308:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915464], [" c5130c:\tcbnz\tx21, c51498 <LoadQCC+0x54868>", 12915468], [" c51310:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915472], [" c51314:\tcbnz\tx21, c514bc <LoadQCC+0x5488c>", 12915476], [" c51318:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915480], [" c5131c:\tcbnz\tx21, c514cc <LoadQCC+0x5489c>", 12915484], [" c51320:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915488], [" c51324:\tcbnz\tx21, c514dc <LoadQCC+0x548ac>", 12915492], [" c51328:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915496], [" c5132c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915500], [" c51330:\tldr\tx6, [x21,#8]", 12915504], [" c51334:\tcbnz\tx6, c5172c <LoadQCC+0x54afc>", 12915508], [" c51338:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915512], [" c5133c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915516], [" c51340:\tldr\tx5, [x21,#8]", 12915520], [" c51344:\tcbnz\tx5, c51750 <LoadQCC+0x54b20>", 12915524], [" c51348:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915528], [" c5134c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915532], [" c51350:\tldr\tx24, [x21,#8]", 12915536], [" c51354:\tcbnz\tx24, c51774 <LoadQCC+0x54b44>", 12915540], [" c51358:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915544], [" c5135c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915548], [" c51360:\tldr\tx27, [x21,#8]", 12915552], [" c51364:\tcbnz\tx27, c51798 <LoadQCC+0x54b68>", 12915556], [" c51368:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915560], [" c5136c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915564], [" c51370:\tldr\tx25, [x21,#8]", 12915568], [" c51374:\tcbnz\tx25, c517bc <LoadQCC+0x54b8c>", 12915572], [" c51378:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915576], [" c5137c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915580], [" c51380:\tldr\tx23, [x21,#8]", 12915584], [" c51384:\tcbnz\tx23, c517e0 <LoadQCC+0x54bb0>", 12915588], [" c51388:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915592], [" c5138c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915596], [" c51390:\tldr\tx4, [x21,#8]", 12915600], [" c51394:\tcbnz\tx4, c51804 <LoadQCC+0x54bd4>", 12915604], [" c51398:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915608], [" c5139c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915612], [" c513a0:\tldr\tx3, [x21,#8]", 12915616], [" c513a4:\tcbnz\tx3, c51828 <LoadQCC+0x54bf8>", 12915620], [" c513a8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915624], [" c513ac:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915628], [" c513b0:\tldr\tx18, [x21,#8]", 12915632], [" c513b4:\tcbnz\tx18, c5184c <LoadQCC+0x54c1c>", 12915636], [" c513b8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915640], [" c513bc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915644], [" c513c0:\tldr\tx17, [x21,#8]", 12915648], [" c513c4:\tcbnz\tx17, c51870 <LoadQCC+0x54c40>", 12915652], [" c513c8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915656], [" c513cc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915660], [" c513d0:\tldr\tx16, [x21,#8]", 12915664], [" c513d4:\tcbnz\tx16, c51894 <LoadQCC+0x54c64>", 12915668], [" c513d8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915672], [" c513dc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915676], [" c513e0:\tldr\tx14, [x21,#8]", 12915680], [" c513e4:\tcbnz\tx14, c518b8 <LoadQCC+0x54c88>", 12915684], [" c513e8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915688], [" c513ec:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915692], [" c513f0:\tldr\tx15, [x21,#8]", 12915696], [" c513f4:\tcbnz\tx15, c518dc <LoadQCC+0x54cac>", 12915700], [" c513f8:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915704], [" c513fc:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915708], [" c51400:\tldr\tx22, [x21,#8]", 12915712], [" c51404:\tcbnz\tx22, c51900 <LoadQCC+0x54cd0>", 12915716], [" c51408:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915720], [" c5140c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915724], [" c51410:\tldr\tx19, [x21,#8]", 12915728], [" c51414:\tcbnz\tx19, c51924 <LoadQCC+0x54cf4>", 12915732], [" c51418:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915736], [" c5141c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915740], [" c51420:\tldr\tx13, [x21,#8]", 12915744], [" c51424:\tcbnz\tx13, c5160c <LoadQCC+0x549dc>", 12915748], [" c51428:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915752], [" c5142c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915756], [" c51430:\tldr\tx28, [x21,#8]", 12915760], [" c51434:\tcbnz\tx28, c51630 <LoadQCC+0x54a00>", 12915764], [" c51438:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915768], [" c5143c:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915772], [" c51440:\tldr\tx12, [x21,#8]", 12915776], [" c51444:\tcbz\tx12, c4e828 <LoadQCC+0x51bf8>", 12915780], [" c51448:\tldr\tx0, [x21]", 12915784], [" c5144c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915788], [" c51450:\tadd\tx1, x1, #0x66f", 12915792], [" c51454:\tblr\tx12", 12915796], [" c51458:\tmov\tw22, #0x5 \t// #5", 12915800], [" c5145c:\tb\tc4e834 <LoadQCC+0x51c04>", 12915804], [" c51460:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915808], [" c51464:\tldr\tx26, [x21,#8]", 12915812], [" c51468:\tcbnz\tx26, c51654 <LoadQCC+0x54a24>", 12915816], [" c5146c:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915820], [" c51470:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915824], [" c51474:\tldr\tx11, [x21,#8]", 12915828], [" c51478:\tcbz\tx11, c4e828 <LoadQCC+0x51bf8>", 12915832], [" c5147c:\tldr\tx0, [x21]", 12915836], [" c51480:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915840], [" c51484:\tadd\tx1, x1, #0x66f", 12915844], [" c51488:\tblr\tx11", 12915848], [" c5148c:\tmov\tw22, #0x5 \t// #5", 12915852], [" c51490:\tb\tc4e834 <LoadQCC+0x51c04>", 12915856], [" c51494:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915860], [" c51498:\tldr\tx9, [x21,#8]", 12915864], [" c5149c:\tcbz\tx9, c4e828 <LoadQCC+0x51bf8>", 12915868], [" c514a0:\tldr\tx0, [x21]", 12915872], [" c514a4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12915876], [" c514a8:\tadd\tx1, x1, #0x66f", 12915880], [" c514ac:\tblr\tx9", 12915884], [" c514b0:\tmov\tw22, #0x5 \t// #5", 12915888], [" c514b4:\tb\tc4e834 <LoadQCC+0x51c04>", 12915892], [" c514b8:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915896], [" c514bc:\tldr\tx8, [x21,#8]", 12915900], [" c514c0:\tcbnz\tx8, c516c0 <LoadQCC+0x54a90>", 12915904], [" c514c4:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915908], [" c514c8:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915912], [" c514cc:\tldr\tx2, [x21,#8]", 12915916], [" c514d0:\tcbnz\tx2, c516e4 <LoadQCC+0x54ab4>", 12915920], [" c514d4:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915924], [" c514d8:\tcbz\tx21, c4e828 <LoadQCC+0x51bf8>", 12915928], [" c514dc:\tldr\tx7, [x21,#8]", 12915932], [" c514e0:\tcbnz\tx7, c51708 <LoadQCC+0x54ad8>", 12915936], [" c514e4:\tb\tc4e828 <LoadQCC+0x51bf8>", 12915940], [" c514e8:\tcbz\tx21, c51bd4 <LoadQCC+0x54fa4>", 12915944], [" c514ec:\tldr\tx6, [x21,#8]", 12915948], [" c514f0:\tcbnz\tx6, c5172c <LoadQCC+0x54afc>", 12915952], [" c514f4:\tmov\tw22, #0x5 \t// #5", 12915956], [" c514f8:\tb\tc4e834 <LoadQCC+0x51c04>", 12915960], [" c514fc:\tcbz\tx21, c519e4 <LoadQCC+0x54db4>", 12915964], [" c51500:\tldr\tx5, [x21,#8]", 12915968], [" c51504:\tcbnz\tx5, c51750 <LoadQCC+0x54b20>", 12915972], [" c51508:\tmov\tw22, #0x5 \t// #5", 12915976], [" c5150c:\tb\tc4e834 <LoadQCC+0x51c04>", 12915980], [" c51510:\tcbz\tx21, c519e4 <LoadQCC+0x54db4>", 12915984], [" c51514:\tldr\tx24, [x21,#8]", 12915988], [" c51518:\tcbnz\tx24, c51774 <LoadQCC+0x54b44>", 12915992], [" c5151c:\tmov\tw22, #0x5 \t// #5", 12915996], [" c51520:\tb\tc4e834 <LoadQCC+0x51c04>", 12916000], [" c51524:\tcbz\tx21, c519ec <LoadQCC+0x54dbc>", 12916004], [" c51528:\tldr\tx27, [x21,#8]", 12916008], [" c5152c:\tcbnz\tx27, c51798 <LoadQCC+0x54b68>", 12916012], [" c51530:\tmov\tw22, #0x5 \t// #5", 12916016], [" c51534:\tb\tc4e834 <LoadQCC+0x51c04>", 12916020], [" c51538:\tcbz\tx21, c519ec <LoadQCC+0x54dbc>", 12916024], [" c5153c:\tldr\tx25, [x21,#8]", 12916028], [" c51540:\tcbnz\tx25, c517bc <LoadQCC+0x54b8c>", 12916032], [" c51544:\tmov\tw22, #0x5 \t// #5", 12916036], [" c51548:\tb\tc4e834 <LoadQCC+0x51c04>", 12916040], [" c5154c:\tcbz\tx21, c519f4 <LoadQCC+0x54dc4>", 12916044], [" c51550:\tldr\tx23, [x21,#8]", 12916048], [" c51554:\tcbnz\tx23, c517e0 <LoadQCC+0x54bb0>", 12916052], [" c51558:\tmov\tw22, #0x5 \t// #5", 12916056], [" c5155c:\tb\tc4e834 <LoadQCC+0x51c04>", 12916060], [" c51560:\tcbz\tx21, c519f4 <LoadQCC+0x54dc4>", 12916064], [" c51564:\tldr\tx4, [x21,#8]", 12916068], [" c51568:\tcbnz\tx4, c51804 <LoadQCC+0x54bd4>", 12916072], [" c5156c:\tmov\tw22, #0x5 \t// #5", 12916076], [" c51570:\tb\tc4e834 <LoadQCC+0x51c04>", 12916080], [" c51574:\tcbz\tx21, c519fc <LoadQCC+0x54dcc>", 12916084], [" c51578:\tldr\tx3, [x21,#8]", 12916088], [" c5157c:\tcbnz\tx3, c51828 <LoadQCC+0x54bf8>", 12916092], [" c51580:\tmov\tw22, #0x5 \t// #5", 12916096], [" c51584:\tb\tc4e834 <LoadQCC+0x51c04>", 12916100], [" c51588:\tcbz\tx21, c519fc <LoadQCC+0x54dcc>", 12916104], [" c5158c:\tldr\tx18, [x21,#8]", 12916108], [" c51590:\tcbnz\tx18, c5184c <LoadQCC+0x54c1c>", 12916112], [" c51594:\tmov\tw22, #0x5 \t// #5", 12916116], [" c51598:\tb\tc4e834 <LoadQCC+0x51c04>", 12916120], [" c5159c:\tcbz\tx21, c51a04 <LoadQCC+0x54dd4>", 12916124], [" c515a0:\tldr\tx17, [x21,#8]", 12916128], [" c515a4:\tcbnz\tx17, c51870 <LoadQCC+0x54c40>", 12916132], [" c515a8:\tmov\tw22, #0x5 \t// #5", 12916136], [" c515ac:\tb\tc4e834 <LoadQCC+0x51c04>", 12916140], [" c515b0:\tcbz\tx21, c51a04 <LoadQCC+0x54dd4>", 12916144], [" c515b4:\tldr\tx16, [x21,#8]", 12916148], [" c515b8:\tcbnz\tx16, c51894 <LoadQCC+0x54c64>", 12916152], [" c515bc:\tmov\tw22, #0x5 \t// #5", 12916156], [" c515c0:\tb\tc4e834 <LoadQCC+0x51c04>", 12916160], [" c515c4:\tcbz\tx21, c51a0c <LoadQCC+0x54ddc>", 12916164], [" c515c8:\tldr\tx15, [x21,#8]", 12916168], [" c515cc:\tcbnz\tx15, c518dc <LoadQCC+0x54cac>", 12916172], [" c515d0:\tmov\tw22, #0x5 \t// #5", 12916176], [" c515d4:\tb\tc4e834 <LoadQCC+0x51c04>", 12916180], [" c515d8:\tcbz\tx21, c51a0c <LoadQCC+0x54ddc>", 12916184], [" c515dc:\tldr\tx22, [x21,#8]", 12916188], [" c515e0:\tcbnz\tx22, c51900 <LoadQCC+0x54cd0>", 12916192], [" c515e4:\tmov\tw22, #0x5 \t// #5", 12916196], [" c515e8:\tb\tc4e834 <LoadQCC+0x51c04>", 12916200], [" c515ec:\tcbz\tx21, c51a14 <LoadQCC+0x54de4>", 12916204], [" c515f0:\tldr\tx19, [x21,#8]", 12916208], [" c515f4:\tcbnz\tx19, c51924 <LoadQCC+0x54cf4>", 12916212], [" c515f8:\tmov\tw22, #0x5 \t// #5", 12916216], [" c515fc:\tb\tc4e834 <LoadQCC+0x51c04>", 12916220], [" c51600:\tcbz\tx21, c51a14 <LoadQCC+0x54de4>", 12916224], [" c51604:\tldr\tx13, [x21,#8]", 12916228], [" c51608:\tcbz\tx13, c51ca0 <LoadQCC+0x55070>", 12916232], [" c5160c:\tldr\tx0, [x21]", 12916236], [" c51610:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916240], [" c51614:\tadd\tx1, x1, #0x66f", 12916244], [" c51618:\tblr\tx13", 12916248], [" c5161c:\tmov\tw22, #0x5 \t// #5", 12916252], [" c51620:\tb\tc4e834 <LoadQCC+0x51c04>", 12916256], [" c51624:\tcbz\tx21, c51a1c <LoadQCC+0x54dec>", 12916260], [" c51628:\tldr\tx28, [x21,#8]", 12916264], [" c5162c:\tcbz\tx28, c51b1c <LoadQCC+0x54eec>", 12916268], [" c51630:\tldr\tx0, [x21]", 12916272], [" c51634:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916276], [" c51638:\tadd\tx1, x1, #0x66f", 12916280], [" c5163c:\tblr\tx28", 12916284], [" c51640:\tmov\tw22, #0x5 \t// #5", 12916288], [" c51644:\tb\tc4e834 <LoadQCC+0x51c04>", 12916292], [" c51648:\tcbz\tx21, c51a1c <LoadQCC+0x54dec>", 12916296], [" c5164c:\tldr\tx26, [x21,#8]", 12916300], [" c51650:\tcbz\tx26, c51b1c <LoadQCC+0x54eec>", 12916304], [" c51654:\tldr\tx0, [x21]", 12916308], [" c51658:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916312], [" c5165c:\tadd\tx1, x1, #0x66f", 12916316], [" c51660:\tblr\tx26", 12916320], [" c51664:\tmov\tw22, #0x5 \t// #5", 12916324], [" c51668:\tb\tc4e834 <LoadQCC+0x51c04>", 12916328], [" c5166c:\tcbz\tx21, c51a24 <LoadQCC+0x54df4>", 12916332], [" c51670:\tldr\tx29, [x21,#8]", 12916336], [" c51674:\tcbz\tx29, c51b24 <LoadQCC+0x54ef4>", 12916340], [" c51678:\tldr\tx0, [x21]", 12916344], [" c5167c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916348], [" c51680:\tadd\tx1, x1, #0x66f", 12916352], [" c51684:\tblr\tx29", 12916356], [" c51688:\tmov\tw22, #0x5 \t// #5", 12916360], [" c5168c:\tb\tc4e834 <LoadQCC+0x51c04>", 12916364], [" c51690:\tcbz\tx21, c51a24 <LoadQCC+0x54df4>", 12916368], [" c51694:\tldr\tx10, [x21,#8]", 12916372], [" c51698:\tcbz\tx10, c51b24 <LoadQCC+0x54ef4>", 12916376], [" c5169c:\tldr\tx0, [x21]", 12916380], [" c516a0:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916384], [" c516a4:\tadd\tx1, x1, #0x66f", 12916388], [" c516a8:\tblr\tx10", 12916392], [" c516ac:\tmov\tw22, #0x5 \t// #5", 12916396], [" c516b0:\tb\tc4e834 <LoadQCC+0x51c04>", 12916400], [" c516b4:\tcbz\tx21, c51a2c <LoadQCC+0x54dfc>", 12916404], [" c516b8:\tldr\tx8, [x21,#8]", 12916408], [" c516bc:\tcbz\tx8, c51b2c <LoadQCC+0x54efc>", 12916412], [" c516c0:\tldr\tx0, [x21]", 12916416], [" c516c4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916420], [" c516c8:\tadd\tx1, x1, #0x66f", 12916424], [" c516cc:\tblr\tx8", 12916428], [" c516d0:\tmov\tw22, #0x5 \t// #5", 12916432], [" c516d4:\tb\tc4e834 <LoadQCC+0x51c04>", 12916436], [" c516d8:\tcbz\tx21, c51a2c <LoadQCC+0x54dfc>", 12916440], [" c516dc:\tldr\tx2, [x21,#8]", 12916444], [" c516e0:\tcbz\tx2, c51b2c <LoadQCC+0x54efc>", 12916448], [" c516e4:\tldr\tx0, [x21]", 12916452], [" c516e8:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916456], [" c516ec:\tadd\tx1, x1, #0x66f", 12916460], [" c516f0:\tblr\tx2", 12916464], [" c516f4:\tmov\tw22, #0x5 \t// #5", 12916468], [" c516f8:\tb\tc4e834 <LoadQCC+0x51c04>", 12916472], [" c516fc:\tcbz\tx21, c51a34 <LoadQCC+0x54e04>", 12916476], [" c51700:\tldr\tx7, [x21,#8]", 12916480], [" c51704:\tcbz\tx7, c51b34 <LoadQCC+0x54f04>", 12916484], [" c51708:\tldr\tx0, [x21]", 12916488], [" c5170c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916492], [" c51710:\tadd\tx1, x1, #0x66f", 12916496], [" c51714:\tblr\tx7", 12916500], [" c51718:\tmov\tw22, #0x5 \t// #5", 12916504], [" c5171c:\tb\tc4e834 <LoadQCC+0x51c04>", 12916508], [" c51720:\tcbz\tx21, c51a34 <LoadQCC+0x54e04>", 12916512], [" c51724:\tldr\tx6, [x21,#8]", 12916516], [" c51728:\tcbz\tx6, c51b34 <LoadQCC+0x54f04>", 12916520], [" c5172c:\tldr\tx0, [x21]", 12916524], [" c51730:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916528], [" c51734:\tadd\tx1, x1, #0x66f", 12916532], [" c51738:\tblr\tx6", 12916536], [" c5173c:\tmov\tw22, #0x5 \t// #5", 12916540], [" c51740:\tb\tc4e834 <LoadQCC+0x51c04>", 12916544], [" c51744:\tcbz\tx21, c51a3c <LoadQCC+0x54e0c>", 12916548], [" c51748:\tldr\tx5, [x21,#8]", 12916552], [" c5174c:\tcbz\tx5, c51b3c <LoadQCC+0x54f0c>", 12916556], [" c51750:\tldr\tx0, [x21]", 12916560], [" c51754:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916564], [" c51758:\tadd\tx1, x1, #0x66f", 12916568], [" c5175c:\tblr\tx5", 12916572], [" c51760:\tmov\tw22, #0x5 \t// #5", 12916576], [" c51764:\tb\tc4e834 <LoadQCC+0x51c04>", 12916580], [" c51768:\tcbz\tx21, c51a3c <LoadQCC+0x54e0c>", 12916584], [" c5176c:\tldr\tx24, [x21,#8]", 12916588], [" c51770:\tcbz\tx24, c51b3c <LoadQCC+0x54f0c>", 12916592], [" c51774:\tldr\tx0, [x21]", 12916596], [" c51778:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916600], [" c5177c:\tadd\tx1, x1, #0x66f", 12916604], [" c51780:\tblr\tx24", 12916608], [" c51784:\tmov\tw22, #0x5 \t// #5", 12916612], [" c51788:\tb\tc4e834 <LoadQCC+0x51c04>", 12916616], [" c5178c:\tcbz\tx21, c51a44 <LoadQCC+0x54e14>", 12916620], [" c51790:\tldr\tx27, [x21,#8]", 12916624], [" c51794:\tcbz\tx27, c51b44 <LoadQCC+0x54f14>", 12916628], [" c51798:\tldr\tx0, [x21]", 12916632], [" c5179c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916636], [" c517a0:\tadd\tx1, x1, #0x66f", 12916640], [" c517a4:\tblr\tx27", 12916644], [" c517a8:\tmov\tw22, #0x5 \t// #5", 12916648], [" c517ac:\tb\tc4e834 <LoadQCC+0x51c04>", 12916652], [" c517b0:\tcbz\tx21, c51a44 <LoadQCC+0x54e14>", 12916656], [" c517b4:\tldr\tx25, [x21,#8]", 12916660], [" c517b8:\tcbz\tx25, c51b44 <LoadQCC+0x54f14>", 12916664], [" c517bc:\tldr\tx0, [x21]", 12916668], [" c517c0:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916672], [" c517c4:\tadd\tx1, x1, #0x66f", 12916676], [" c517c8:\tblr\tx25", 12916680], [" c517cc:\tmov\tw22, #0x5 \t// #5", 12916684], [" c517d0:\tb\tc4e834 <LoadQCC+0x51c04>", 12916688], [" c517d4:\tcbz\tx21, c51a4c <LoadQCC+0x54e1c>", 12916692], [" c517d8:\tldr\tx23, [x21,#8]", 12916696], [" c517dc:\tcbz\tx23, c51b4c <LoadQCC+0x54f1c>", 12916700], [" c517e0:\tldr\tx0, [x21]", 12916704], [" c517e4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916708], [" c517e8:\tadd\tx1, x1, #0x66f", 12916712], [" c517ec:\tblr\tx23", 12916716], [" c517f0:\tmov\tw22, #0x5 \t// #5", 12916720], [" c517f4:\tb\tc4e834 <LoadQCC+0x51c04>", 12916724], [" c517f8:\tcbz\tx21, c51a4c <LoadQCC+0x54e1c>", 12916728], [" c517fc:\tldr\tx4, [x21,#8]", 12916732], [" c51800:\tcbz\tx4, c51b4c <LoadQCC+0x54f1c>", 12916736], [" c51804:\tldr\tx0, [x21]", 12916740], [" c51808:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916744], [" c5180c:\tadd\tx1, x1, #0x66f", 12916748], [" c51810:\tblr\tx4", 12916752], [" c51814:\tmov\tw22, #0x5 \t// #5", 12916756], [" c51818:\tb\tc4e834 <LoadQCC+0x51c04>", 12916760], [" c5181c:\tcbz\tx21, c51a54 <LoadQCC+0x54e24>", 12916764], [" c51820:\tldr\tx3, [x21,#8]", 12916768], [" c51824:\tcbz\tx3, c51b54 <LoadQCC+0x54f24>", 12916772], [" c51828:\tldr\tx0, [x21]", 12916776], [" c5182c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916780], [" c51830:\tadd\tx1, x1, #0x66f", 12916784], [" c51834:\tblr\tx3", 12916788], [" c51838:\tmov\tw22, #0x5 \t// #5", 12916792], [" c5183c:\tb\tc4e834 <LoadQCC+0x51c04>", 12916796], [" c51840:\tcbz\tx21, c51a54 <LoadQCC+0x54e24>", 12916800], [" c51844:\tldr\tx18, [x21,#8]", 12916804], [" c51848:\tcbz\tx18, c51b54 <LoadQCC+0x54f24>", 12916808], [" c5184c:\tldr\tx0, [x21]", 12916812], [" c51850:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916816], [" c51854:\tadd\tx1, x1, #0x66f", 12916820], [" c51858:\tblr\tx18", 12916824], [" c5185c:\tmov\tw22, #0x5 \t// #5", 12916828], [" c51860:\tb\tc4e834 <LoadQCC+0x51c04>", 12916832], [" c51864:\tcbz\tx21, c51a5c <LoadQCC+0x54e2c>", 12916836], [" c51868:\tldr\tx17, [x21,#8]", 12916840], [" c5186c:\tcbz\tx17, c51b5c <LoadQCC+0x54f2c>", 12916844], [" c51870:\tldr\tx0, [x21]", 12916848], [" c51874:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916852], [" c51878:\tadd\tx1, x1, #0x66f", 12916856], [" c5187c:\tblr\tx17", 12916860], [" c51880:\tmov\tw22, #0x5 \t// #5", 12916864], [" c51884:\tb\tc4e834 <LoadQCC+0x51c04>", 12916868], [" c51888:\tcbz\tx21, c51a5c <LoadQCC+0x54e2c>", 12916872], [" c5188c:\tldr\tx16, [x21,#8]", 12916876], [" c51890:\tcbz\tx16, c51b5c <LoadQCC+0x54f2c>", 12916880], [" c51894:\tldr\tx0, [x21]", 12916884], [" c51898:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916888], [" c5189c:\tadd\tx1, x1, #0x66f", 12916892], [" c518a0:\tblr\tx16", 12916896], [" c518a4:\tmov\tw22, #0x5 \t// #5", 12916900], [" c518a8:\tb\tc4e834 <LoadQCC+0x51c04>", 12916904], [" c518ac:\tcbz\tx21, c51a64 <LoadQCC+0x54e34>", 12916908], [" c518b0:\tldr\tx14, [x21,#8]", 12916912], [" c518b4:\tcbz\tx14, c51b64 <LoadQCC+0x54f34>", 12916916], [" c518b8:\tldr\tx0, [x21]", 12916920], [" c518bc:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916924], [" c518c0:\tadd\tx1, x1, #0x66f", 12916928], [" c518c4:\tblr\tx14", 12916932], [" c518c8:\tmov\tw22, #0x5 \t// #5", 12916936], [" c518cc:\tb\tc4e834 <LoadQCC+0x51c04>", 12916940], [" c518d0:\tcbz\tx21, c51a64 <LoadQCC+0x54e34>", 12916944], [" c518d4:\tldr\tx15, [x21,#8]", 12916948], [" c518d8:\tcbz\tx15, c51b64 <LoadQCC+0x54f34>", 12916952], [" c518dc:\tldr\tx0, [x21]", 12916956], [" c518e0:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916960], [" c518e4:\tadd\tx1, x1, #0x66f", 12916964], [" c518e8:\tblr\tx15", 12916968], [" c518ec:\tmov\tw22, #0x5 \t// #5", 12916972], [" c518f0:\tb\tc4e834 <LoadQCC+0x51c04>", 12916976], [" c518f4:\tcbz\tx21, c51a6c <LoadQCC+0x54e3c>", 12916980], [" c518f8:\tldr\tx22, [x21,#8]", 12916984], [" c518fc:\tcbz\tx22, c51b6c <LoadQCC+0x54f3c>", 12916988], [" c51900:\tldr\tx0, [x21]", 12916992], [" c51904:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12916996], [" c51908:\tadd\tx1, x1, #0x66f", 12917000], [" c5190c:\tblr\tx22", 12917004], [" c51910:\tmov\tw22, #0x5 \t// #5", 12917008], [" c51914:\tb\tc4e834 <LoadQCC+0x51c04>", 12917012], [" c51918:\tcbz\tx21, c51a6c <LoadQCC+0x54e3c>", 12917016], [" c5191c:\tldr\tx19, [x21,#8]", 12917020], [" c51920:\tcbz\tx19, c51b6c <LoadQCC+0x54f3c>", 12917024], [" c51924:\tldr\tx0, [x21]", 12917028], [" c51928:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12917032], [" c5192c:\tadd\tx1, x1, #0x66f", 12917036], [" c51930:\tblr\tx19", 12917040], [" c51934:\tmov\tw22, #0x5 \t// #5", 12917044], [" c51938:\tb\tc4e834 <LoadQCC+0x51c04>", 12917048], [" c5193c:\tldr\tx22, [x21,#1368]", 12917052], [" c51940:\tcbnz\tx22, c5194c <LoadQCC+0x54d1c>", 12917056], [" c51944:\tldr\tx6, [x21,#1376]", 12917060], [" c51948:\tcbz\tx6, c63670 <LoadQCC+0x66a40>", 12917064], [" c5194c:\tbl\tb1da18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb9cb8>", 12917068], [" c51950:\tldrb\tw14, [x0]", 12917072], [" c51954:\tadd\tx18, sp, #0x20", 12917076], [" c51958:\tldp\tx7, x4, [x0,#8]", 12917080], [" c5195c:\tadd\tx3, x18, #0x8", 12917084], [" c51960:\tadd\tx5, sp, #0xd0", 12917088], [" c51964:\ttst\tw14, #0x1", 12917092], [" c51968:\tlsr\tx8, x14, #1", 12917096], [" c5196c:\tcsel\tx2, x8, x7, eq", 12917100], [" c51970:\tcsinc\tx23, x4, x0, ne", 12917104], [" c51974:\tstr\txzr, [sp,#80]", 12917108], [" c51978:\torr\tw1, wzr, #0x1", 12917112], [" c5197c:\tadd\tx4, sp, #0x50", 12917116], [" c51980:\tstr\tx2, [sp,#32]", 12917120], [" c51984:\tmov\tx0, x21", 12917124], [" c51988:\tbl\tc24794 <LoadQCC+0x27b64>", 12917128], [" c5198c:\tmov\tw22, w0", 12917132], [" c51990:\ttbnz\tw22, #0, c519b0 <LoadQCC+0x54d80>", 12917136], [" c51994:\tldr\tx24, [sp,#80]", 12917140], [" c51998:\tcbz\tx24, c519ac <LoadQCC+0x54d7c>", 12917144], [" c5199c:\tldr\tx2, [sp,#32]", 12917148], [" c519a0:\tmov\tx0, x24", 12917152], [" c519a4:\tmov\tx1, x23", 12917156], [" c519a8:\tbl\t6cdd0 <memcpy@plt>", 12917160], [" c519ac:\tstr\tx24, [sp,#40]", 12917164], [" c519b0:\tldp\tx12, x1, [sp,#208]", 12917168], [" c519b4:\tcmp\tx1, x12", 12917172], [" c519b8:\tb.eq\tc63a60 <LoadQCC+0x66e30>", 12917176], [" c519bc:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12917180], [" c519c0:\tmov\tx28, xzr", 12917184], [" c519c4:\tadd\tx23, x21, #0x9d0", 12917188], [" c519c8:\torr\tw24, wzr, #0x18", 12917192], [" c519cc:\tadd\tx27, sp, #0x20", 12917196], [" c519d0:\tmovk\tx29, #0xaaab", 12917200], [" c519d4:\tstp\tx25, x23, [sp,#16]", 12917204], [" c519d8:\tb\tc6374c <LoadQCC+0x66b1c>", 12917208], [" c519dc:\tmov\tw22, #0x5 \t// #5", 12917212], [" c519e0:\tb\tc4e834 <LoadQCC+0x51c04>", 12917216], [" c519e4:\tmov\tw22, #0x5 \t// #5", 12917220], [" c519e8:\tb\tc4e834 <LoadQCC+0x51c04>", 12917224], [" c519ec:\tmov\tw22, #0x5 \t// #5", 12917228], [" c519f0:\tb\tc4e834 <LoadQCC+0x51c04>", 12917232], [" c519f4:\tmov\tw22, #0x5 \t// #5", 12917236], [" c519f8:\tb\tc4e834 <LoadQCC+0x51c04>", 12917240], [" c519fc:\tmov\tw22, #0x5 \t// #5", 12917244], [" c51a00:\tb\tc4e834 <LoadQCC+0x51c04>", 12917248], [" c51a04:\tmov\tw22, #0x5 \t// #5", 12917252], [" c51a08:\tb\tc4e834 <LoadQCC+0x51c04>", 12917256], [" c51a0c:\tmov\tw22, #0x5 \t// #5", 12917260], [" c51a10:\tb\tc4e834 <LoadQCC+0x51c04>", 12917264], [" c51a14:\tmov\tw22, #0x5 \t// #5", 12917268], [" c51a18:\tb\tc4e834 <LoadQCC+0x51c04>", 12917272], [" c51a1c:\tmov\tw22, #0x5 \t// #5", 12917276], [" c51a20:\tb\tc4e834 <LoadQCC+0x51c04>", 12917280], [" c51a24:\tmov\tw22, #0x5 \t// #5", 12917284], [" c51a28:\tb\tc4e834 <LoadQCC+0x51c04>", 12917288], [" c51a2c:\tmov\tw22, #0x5 \t// #5", 12917292], [" c51a30:\tb\tc4e834 <LoadQCC+0x51c04>", 12917296], [" c51a34:\tmov\tw22, #0x5 \t// #5", 12917300], [" c51a38:\tb\tc4e834 <LoadQCC+0x51c04>", 12917304], [" c51a3c:\tmov\tw22, #0x5 \t// #5", 12917308], [" c51a40:\tb\tc4e834 <LoadQCC+0x51c04>", 12917312], [" c51a44:\tmov\tw22, #0x5 \t// #5", 12917316], [" c51a48:\tb\tc4e834 <LoadQCC+0x51c04>", 12917320], [" c51a4c:\tmov\tw22, #0x5 \t// #5", 12917324], [" c51a50:\tb\tc4e834 <LoadQCC+0x51c04>", 12917328], [" c51a54:\tmov\tw22, #0x5 \t// #5", 12917332], [" c51a58:\tb\tc4e834 <LoadQCC+0x51c04>", 12917336], [" c51a5c:\tmov\tw22, #0x5 \t// #5", 12917340], [" c51a60:\tb\tc4e834 <LoadQCC+0x51c04>", 12917344], [" c51a64:\tmov\tw22, #0x5 \t// #5", 12917348], [" c51a68:\tb\tc4e834 <LoadQCC+0x51c04>", 12917352], [" c51a6c:\tmov\tw22, #0x5 \t// #5", 12917356], [" c51a70:\tb\tc4e834 <LoadQCC+0x51c04>", 12917360], [" c51a74:\tldr\tx14, [x21,#8]", 12917364], [" c51a78:\tcbz\tx14, c51ca8 <LoadQCC+0x55078>", 12917368], [" c51a7c:\tldr\tx0, [x21]", 12917372], [" c51a80:\tadrp\tx1, cd9000 <LoadQCC+0xdc3d0>", 12917376], [" c51a84:\tadd\tx1, x1, #0xed2", 12917380], [" c51a88:\tblr\tx14", 12917384], [" c51a8c:\tldp\tx11, x22, [sp,#208]", 12917388], [" c51a90:\tcmp\tx22, x11", 12917392], [" c51a94:\tb.ne\tc51cb0 <LoadQCC+0x55080>", 12917396], [" c51a98:\tmov\tw22, #0x5 \t// #5", 12917400], [" c51a9c:\tb\tc644b4 <LoadQCC+0x67884>", 12917404], [" c51aa0:\tmovi\tv0.2d, #0x0", 12917408], [" c51aa4:\tstp\tq0, q0, [sp,#80]", 12917412], [" c51aa8:\tldr\tx8, [x20,#8]", 12917416], [" c51aac:\tadd\tx1, sp, #0x50", 12917420], [" c51ab0:\tcmp\tx8, #0x20", 12917424], [" c51ab4:\torr\tw17, wzr, #0x20", 12917428], [" c51ab8:\tcsel\tx24, x17, x8, hi", 12917432], [" c51abc:\tmov\tx0, x19", 12917436], [" c51ac0:\tmov\tx2, x24", 12917440], [" c51ac4:\tbl\t6cdd0 <memcpy@plt>", 12917444], [" c51ac8:\tldr\tx18, [x20,#8]", 12917448], [" c51acc:\tsubs\tx2, x18, x24", 12917452], [" c51ad0:\tb.ls\tc51ae0 <LoadQCC+0x54eb0>", 12917456], [" c51ad4:\tadd\tx0, x19, x24", 12917460], [" c51ad8:\tmov\tw1, wzr", 12917464], [" c51adc:\tbl\t6cdf0 <memset@plt>", 12917468], [" c51ae0:\tldr\tx0, [sp,#208]", 12917472], [" c51ae4:\tcmp\tx0, x21", 12917476], [" c51ae8:\tb.eq\tc51af0 <LoadQCC+0x54ec0>", 12917480], [" c51aec:\tbl\t6cda0 <operator delete(void*)@plt>", 12917484], [" c51af0:\tmov\tw22, wzr", 12917488], [" c51af4:\tb\tc4e834 <LoadQCC+0x51c04>", 12917492], [" c51af8:\tldr\tx29, [x21,#8]", 12917496], [" c51afc:\tcbz\tx29, c63af0 <LoadQCC+0x66ec0>", 12917500], [" c51b00:\tldr\tx0, [x21]", 12917504], [" c51b04:\tadrp\tx1, cd9000 <LoadQCC+0xdc3d0>", 12917508], [" c51b08:\tadd\tx1, x1, #0xed2", 12917512], [" c51b0c:\tblr\tx29", 12917516], [" c51b10:\tb\tc63af0 <LoadQCC+0x66ec0>", 12917520], [" c51b14:\tmov\tw22, #0x5 \t// #5", 12917524], [" c51b18:\tb\tc4e834 <LoadQCC+0x51c04>", 12917528], [" c51b1c:\tmov\tw22, #0x5 \t// #5", 12917532], [" c51b20:\tb\tc4e834 <LoadQCC+0x51c04>", 12917536], [" c51b24:\tmov\tw22, #0x5 \t// #5", 12917540], [" c51b28:\tb\tc4e834 <LoadQCC+0x51c04>", 12917544], [" c51b2c:\tmov\tw22, #0x5 \t// #5", 12917548], [" c51b30:\tb\tc4e834 <LoadQCC+0x51c04>", 12917552], [" c51b34:\tmov\tw22, #0x5 \t// #5", 12917556], [" c51b38:\tb\tc4e834 <LoadQCC+0x51c04>", 12917560], [" c51b3c:\tmov\tw22, #0x5 \t// #5", 12917564], [" c51b40:\tb\tc4e834 <LoadQCC+0x51c04>", 12917568], [" c51b44:\tmov\tw22, #0x5 \t// #5", 12917572], [" c51b48:\tb\tc4e834 <LoadQCC+0x51c04>", 12917576], [" c51b4c:\tmov\tw22, #0x5 \t// #5", 12917580], [" c51b50:\tb\tc4e834 <LoadQCC+0x51c04>", 12917584], [" c51b54:\tmov\tw22, #0x5 \t// #5", 12917588], [" c51b58:\tb\tc4e834 <LoadQCC+0x51c04>", 12917592], [" c51b5c:\tmov\tw22, #0x5 \t// #5", 12917596], [" c51b60:\tb\tc4e834 <LoadQCC+0x51c04>", 12917600], [" c51b64:\tmov\tw22, #0x5 \t// #5", 12917604], [" c51b68:\tb\tc4e834 <LoadQCC+0x51c04>", 12917608], [" c51b6c:\tmov\tw22, #0x5 \t// #5", 12917612], [" c51b70:\tb\tc4e834 <LoadQCC+0x51c04>", 12917616], [" c51b74:\tldr\tx26, [x21,#888]", 12917620], [" c51b78:\tldr\tx25, [x21,#896]", 12917624], [" c51b7c:\tldr\tw2, [x26,#12]", 12917628], [" c51b80:\tcbz\tw2, c63af0 <LoadQCC+0x66ec0>", 12917632], [" c51b84:\tldr\tw10, [x25,#4]", 12917636], [" c51b88:\tb\tc63af4 <LoadQCC+0x66ec4>", 12917640], [" c51b8c:\tldr\tx22, [x21,#8]", 12917644], [" c51b90:\tcbz\tx22, c51ba4 <LoadQCC+0x54f74>", 12917648], [" c51b94:\tldr\tx0, [x21]", 12917652], [" c51b98:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12917656], [" c51b9c:\tadd\tx1, x1, #0x4b5", 12917660], [" c51ba0:\tblr\tx22", 12917664], [" c51ba4:\tmov\tw22, #0x5 \t// #5", 12917668], [" c51ba8:\tldp\tx16, x25, [sp,#208]", 12917672], [" c51bac:\tcmp\tx25, x16", 12917676], [" c51bb0:\tb.eq\tc62db8 <LoadQCC+0x66188>", 12917680], [" c51bb4:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12917684], [" c51bb8:\tmov\tx24, xzr", 12917688], [" c51bbc:\tadd\tx26, x21, #0x9d0", 12917692], [" c51bc0:\torr\tw27, wzr, #0x18", 12917696], [" c51bc4:\tadd\tx14, sp, #0x20", 12917700], [" c51bc8:\tmovk\tx29, #0xaaab", 12917704], [" c51bcc:\tstr\tx26, [sp,#24]", 12917708], [" c51bd0:\tb\tc62aa8 <LoadQCC+0x65e78>", 12917712], [" c51bd4:\tmov\tw22, #0x5 \t// #5", 12917716], [" c51bd8:\tb\tc4e834 <LoadQCC+0x51c04>", 12917720], [" c51bdc:\tmov\tx0, x23", 12917724], [" c51be0:\tcmp\tx0, x23", 12917728], [" c51be4:\tb.eq\tc51bec <LoadQCC+0x54fbc>", 12917732], [" c51be8:\tbl\t6cda0 <operator delete(void*)@plt>", 12917736], [" c51bec:\tldp\tx22, x28, [sp,#208]", 12917740], [" c51bf0:\tcmp\tx28, x22", 12917744], [" c51bf4:\tb.eq\tc631e8 <LoadQCC+0x665b8>", 12917748], [" c51bf8:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12917752], [" c51bfc:\tmov\tx25, xzr", 12917756], [" c51c00:\tadd\tx12, x21, #0x9d0", 12917760], [" c51c04:\torr\tw27, wzr, #0x18", 12917764], [" c51c08:\tadd\tx26, sp, #0x20", 12917768], [" c51c0c:\tmovk\tx29, #0xaaab", 12917772], [" c51c10:\tstr\tx12, [sp,#24]", 12917776], [" c51c14:\tb\tc62edc <LoadQCC+0x662ac>", 12917780], [" c51c18:\tmov\tx0, x26", 12917784], [" c51c1c:\tcmp\tx0, x26", 12917788], [" c51c20:\tb.eq\tc51c28 <LoadQCC+0x54ff8>", 12917792], [" c51c24:\tbl\t6cda0 <operator delete(void*)@plt>", 12917796], [" c51c28:\tldp\tx26, x29, [sp,#80]", 12917800], [" c51c2c:\tcmp\tx29, x26", 12917804], [" c51c30:\tb.eq\tc6361c <LoadQCC+0x669ec>", 12917808], [" c51c34:\tmov\tx28, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12917812], [" c51c38:\tmov\tx24, xzr", 12917816], [" c51c3c:\tadd\tx25, x21, #0x9d0", 12917820], [" c51c40:\torr\tw22, wzr, #0x18", 12917824], [" c51c44:\tadd\tx27, sp, #0x20", 12917828], [" c51c48:\tmovk\tx28, #0xaaab", 12917832], [" c51c4c:\tstr\tx25, [sp,#24]", 12917836], [" c51c50:\tb\tc63310 <LoadQCC+0x666e0>", 12917840], [" c51c54:\tadd\tx9, sp, #0x20", 12917844], [" c51c58:\tldr\tx25, [x28]", 12917848], [" c51c5c:\tlsr\tx23, x29, #2", 12917852], [" c51c60:\tadd\tx3, x9, #0x8", 12917856], [" c51c64:\torr\tw1, wzr, #0x4", 12917860], [" c51c68:\tstr\tx23, [sp,#32]", 12917864], [" c51c6c:\tadd\tx4, sp, #0x50", 12917868], [" c51c70:\tadd\tx5, sp, #0xd0", 12917872], [" c51c74:\tmov\tx0, x21", 12917876], [" c51c78:\tmov\tx2, x23", 12917880], [" c51c7c:\tbl\tc24794 <LoadQCC+0x27b64>", 12917884], [" c51c80:\tmov\tw22, w0", 12917888], [" c51c84:\ttbnz\tw22, #0, c51ba8 <LoadQCC+0x54f78>", 12917892], [" c51c88:\tldr\tx24, [sp,#80]", 12917896], [" c51c8c:\tcbz\tx23, c63f58 <LoadQCC+0x67328>", 12917900], [" c51c90:\tcbnz\tx24, c63f58 <LoadQCC+0x67328>", 12917904], [" c51c94:\tmov\tw3, #0x11 \t// #17", 12917908], [" c51c98:\torr\tw22, w22, w3", 12917912], [" c51c9c:\tb\tc51ba8 <LoadQCC+0x54f78>", 12917916], [" c51ca0:\tmov\tw22, #0x5 \t// #5", 12917920], [" c51ca4:\tb\tc4e834 <LoadQCC+0x51c04>", 12917924], [" c51ca8:\tmov\tw22, #0x5 \t// #5", 12917928], [" c51cac:\tb\tc644b4 <LoadQCC+0x67884>", 12917932], [" c51cb0:\tmov\tx29, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12917936], [" c51cb4:\tmov\tx24, xzr", 12917940], [" c51cb8:\tadd\tx26, x21, #0x9d0", 12917944], [" c51cbc:\torr\tw28, wzr, #0x18", 12917948], [" c51cc0:\tadd\tx5, sp, #0x20", 12917952], [" c51cc4:\tmovk\tx29, #0xaaab", 12917956], [" c51cc8:\tstr\tx26, [sp,#16]", 12917960], [" c51ccc:\tmov\tw22, #0x5 \t// #5", 12917964], [" c51cd0:\tb\tc641a4 <LoadQCC+0x67574>", 12917968], [" c51cd4:\tmov\tx18, xzr", 12917972], [" c51cd8:\tb\tc51d78 <LoadQCC+0x55148>", 12917976], [" c51cdc:\tmov\tx18, xzr", 12917980], [" c51ce0:\tmul\tx10, x18, x27", 12917984], [" c51ce4:\tadd\tx18, x18, #0x8", 12917988], [" c51ce8:\tcmp\tx18, x9", 12917992], [" c51cec:\tadd\tx7, x8, x10", 12917996], [" c51cf0:\tadd\tx11, x22, x10", 12918000], [" c51cf4:\tldr\tx0, [x7,#16]", 12918004], [" c51cf8:\tstr\tx0, [x11,#16]", 12918008], [" c51cfc:\tldr\tq0, [x7]", 12918012], [" c51d00:\tstr\tq0, [x11]", 12918016], [" c51d04:\tldr\tx6, [x7,#40]", 12918020], [" c51d08:\tstr\tx6, [x11,#40]", 12918024], [" c51d0c:\tldur\tq6, [x7,#24]", 12918028], [" c51d10:\tstur\tq6, [x11,#24]", 12918032], [" c51d14:\tldr\tx13, [x7,#64]", 12918036], [" c51d18:\tstr\tx13, [x11,#64]", 12918040], [" c51d1c:\tldr\tq0, [x7,#48]", 12918044], [" c51d20:\tstr\tq0, [x11,#48]", 12918048], [" c51d24:\tldr\tx15, [x7,#88]", 12918052], [" c51d28:\tstr\tx15, [x11,#88]", 12918056], [" c51d2c:\tldur\tq7, [x7,#72]", 12918060], [" c51d30:\tstur\tq7, [x11,#72]", 12918064], [" c51d34:\tldr\tx1, [x7,#112]", 12918068], [" c51d38:\tstr\tx1, [x11,#112]", 12918072], [" c51d3c:\tldr\tq0, [x7,#96]", 12918076], [" c51d40:\tstr\tq0, [x11,#96]", 12918080], [" c51d44:\tldr\tx17, [x7,#136]", 12918084], [" c51d48:\tstr\tx17, [x11,#136]", 12918088], [" c51d4c:\tldur\tq16, [x7,#120]", 12918092], [" c51d50:\tstur\tq16, [x11,#120]", 12918096], [" c51d54:\tldr\tx3, [x7,#160]", 12918100], [" c51d58:\tstr\tx3, [x11,#160]", 12918104], [" c51d5c:\tldr\tq0, [x7,#144]", 12918108], [" c51d60:\tstr\tq0, [x11,#144]", 12918112], [" c51d64:\tldr\tx16, [x7,#184]", 12918116], [" c51d68:\tstr\tx16, [x11,#184]", 12918120], [" c51d6c:\tldur\tq17, [x7,#168]", 12918124], [" c51d70:\tstur\tq17, [x11,#168]", 12918128], [" c51d74:\tb.ge\tc5204c <LoadQCC+0x5541c>", 12918132], [" c51d78:\tmul\tx9, x18, x27", 12918136], [" c51d7c:\tsub\tx16, x18, #0x1", 12918140], [" c51d80:\tadd\tx7, x8, x9", 12918144], [" c51d84:\tadd\tx5, x22, x9", 12918148], [" c51d88:\tldr\tx8, [x7,#16]", 12918152], [" c51d8c:\tadd\tx16, x16, #0x1", 12918156], [" c51d90:\tcmp\tx16, x14", 12918160], [" c51d94:\tstr\tx8, [x5,#16]", 12918164], [" c51d98:\tldr\tq0, [x7],#24", 12918168], [" c51d9c:\tstr\tq0, [x5],#24", 12918172], [" c51da0:\tb.lt\tc51d88 <LoadQCC+0x55158>", 12918176], [" c51da4:\tb\tc5204c <LoadQCC+0x5541c>", 12918180], [" c51da8:\tmadd\tx11, x24, x27, x17", 12918184], [" c51dac:\tldr\tx23, [x20,#8]", 12918188], [" c51db0:\tldr\tx4, [x11]", 12918192], [" c51db4:\tldur\tq1, [x11,#8]", 12918196], [" c51db8:\tsub\tx6, x4, x25", 12918200], [" c51dbc:\tadd\tx12, x6, #0x8", 12918204], [" c51dc0:\tstr\tq1, [sp,#32]", 12918208], [" c51dc4:\tcmp\tx6, x23", 12918212], [" c51dc8:\tccmp\tx12, x23, #0x2, cc", 12918216], [" c51dcc:\tb.hi\tc5209c <LoadQCC+0x5546c>", 12918220], [" c51dd0:\tldr\tx23, [x21,#2488]", 12918224], [" c51dd4:\tadd\tx29, x19, x6", 12918228], [" c51dd8:\tldr\tx26, [x21,#2496]", 12918232], [" c51ddc:\tcmp\tx23, x26", 12918236], [" c51de0:\tb.cc\tc52080 <LoadQCC+0x55450>", 12918240], [" c51de4:\tldr\tx7, [x21,#2480]", 12918244], [" c51de8:\tsub\tx8, x26, x7", 12918248], [" c51dec:\tmov\tx26, #0x5555555555555555 \t// #6148914691236517205", 12918252], [" c51df0:\tmovk\tx26, #0x5556", 12918256], [" c51df4:\tasr\tx2, x8, #3", 12918260], [" c51df8:\tsub\tx9, x23, x7", 12918264], [" c51dfc:\tmul\tx23, x2, x26", 12918268], [" c51e00:\tasr\tx10, x9, #3", 12918272], [" c51e04:\torr\tx0, x23, #0x1", 12918276], [" c51e08:\tmul\tx26, x10, x28", 12918280], [" c51e0c:\tmul\tx0, x0, x27", 12918284], [" c51e10:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12918288], [" c51e14:\tldr\tx8, [x21,#2480]", 12918292], [" c51e18:\tmov\tx22, x0", 12918296], [" c51e1c:\tldr\tx4, [x21,#2488]", 12918300], [" c51e20:\tsubs\tx14, x8, x4", 12918304], [" c51e24:\tb.eq\tc5204c <LoadQCC+0x5541c>", 12918308], [" c51e28:\tcmp\tx14, #0x0", 12918312], [" c51e2c:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12918316], [" c51e30:\tsub\tx17, x14, #0x17", 12918320], [" c51e34:\tmovk\tx2, #0xaaab", 12918324], [" c51e38:\tcsel\tx11, x17, x14, lt", 12918328], [" c51e3c:\tmovk\tx2, #0x2aaa, lsl #48", 12918332], [" c51e40:\tsmulh\tx13, x11, x2", 12918336], [" c51e44:\tasr\tx0, x13, #2", 12918340], [" c51e48:\tadd\tx1, x0, x13, lsr #63", 12918344], [" c51e4c:\tmadd\tx15, x1, x27, x4", 12918348], [" c51e50:\tcmp\tx8, x15", 12918352], [" c51e54:\tb.gt\tc52030 <LoadQCC+0x55400>", 12918356], [" c51e58:\tmov\tx11, #0x4000000000000000 \t// #4611686018427387904", 12918360], [" c51e5c:\tmovk\tx11, #0x20", 12918364], [" c51e60:\tadd\tx17, x8, x11", 12918368], [" c51e64:\tcmp\tx4, x17", 12918372], [" c51e68:\tb.ge\tc52030 <LoadQCC+0x55400>", 12918376], [" c51e6c:\tcmp\tx8, x4", 12918380], [" c51e70:\tb.ge\tc52030 <LoadQCC+0x55400>", 12918384], [" c51e74:\tmov\tx5, #0xbfffffffffffffff \t// #-4611686018427387905", 12918388], [" c51e78:\tmovk\tx5, #0xffe8", 12918392], [" c51e7c:\tcmp\tx8, x5", 12918396], [" c51e80:\tb.lt\tc52030 <LoadQCC+0x55400>", 12918400], [" c51e84:\torr\tx17, xzr, #0x4000000000000000", 12918404], [" c51e88:\tcmp\tx4, x17", 12918408], [" c51e8c:\tb.ge\tc52030 <LoadQCC+0x55400>", 12918412], [" c51e90:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12918416], [" c51e94:\tmovk\tx18, #0xaaab", 12918420], [" c51e98:\tmovk\tx18, #0x2aaa, lsl #48", 12918424], [" c51e9c:\tsmulh\tx17, x14, x18", 12918428], [" c51ea0:\tasr\tx3, x17, #2", 12918432], [" c51ea4:\tadd\tx16, x3, x17, lsr #63", 12918436], [" c51ea8:\tmsub\tx14, x16, x27, x14", 12918440], [" c51eac:\tcbnz\tx14, c5204c <LoadQCC+0x5541c>", 12918444], [" c51eb0:\tsub\tx15, x4, x8", 12918448], [" c51eb4:\tasr\tx4, x15, #3", 12918452], [" c51eb8:\tmul\tx9, x4, x28", 12918456], [" c51ebc:\tcmp\tx15, #0x1", 12918460], [" c51ec0:\tb.lt\tc5204c <LoadQCC+0x5541c>", 12918464], [" c51ec4:\tsub\tx14, x9, #0x1", 12918468], [" c51ec8:\tcmp\tx15, #0xa9", 12918472], [" c51ecc:\tb.lt\tc51cd4 <LoadQCC+0x550a4>", 12918476], [" c51ed0:\tcmp\tx15, #0x168", 12918480], [" c51ed4:\tb.le\tc51cdc <LoadQCC+0x550ac>", 12918484], [" c51ed8:\tand\tx10, x9, #0xf", 12918488], [" c51edc:\tsub\tx11, x14, x10", 12918492], [" c51ee0:\tmov\tx16, xzr", 12918496], [" c51ee4:\tmov\tx13, xzr", 12918500], [" c51ee8:\tsub\tx12, x11, #0xf", 12918504], [" c51eec:\tadd\tx6, x8, x16", 12918508], [" c51ef0:\tadd\tx15, x22, x16", 12918512], [" c51ef4:\tcmp\tx13, x12", 12918516], [" c51ef8:\tldr\tx18, [x6,#16]", 12918520], [" c51efc:\tadd\tx13, x13, #0x10", 12918524], [" c51f00:\tadd\tx16, x16, #0x180", 12918528], [" c51f04:\tstr\tx18, [x15,#16]", 12918532], [" c51f08:\tldr\tq0, [x6]", 12918536], [" c51f0c:\tstr\tq0, [x15]", 12918540], [" c51f10:\tldr\tx4, [x6,#40]", 12918544], [" c51f14:\tstr\tx4, [x15,#40]", 12918548], [" c51f18:\tldur\tq18, [x6,#24]", 12918552], [" c51f1c:\tstur\tq18, [x15,#24]", 12918556], [" c51f20:\tldr\tx2, [x6,#64]", 12918560], [" c51f24:\tstr\tx2, [x15,#64]", 12918564], [" c51f28:\tldr\tq0, [x6,#48]", 12918568], [" c51f2c:\tstr\tq0, [x15,#48]", 12918572], [" c51f30:\tldr\tx5, [x6,#88]", 12918576], [" c51f34:\tstr\tx5, [x15,#88]", 12918580], [" c51f38:\tldur\tq19, [x6,#72]", 12918584], [" c51f3c:\tstur\tq19, [x15,#72]", 12918588], [" c51f40:\tldr\tx0, [x6,#112]", 12918592], [" c51f44:\tstr\tx0, [x15,#112]", 12918596], [" c51f48:\tldr\tq0, [x6,#96]", 12918600], [" c51f4c:\tstr\tq0, [x15,#96]", 12918604], [" c51f50:\tldr\tx1, [x6,#136]", 12918608], [" c51f54:\tstr\tx1, [x15,#136]", 12918612], [" c51f58:\tldur\tq20, [x6,#120]", 12918616], [" c51f5c:\tstur\tq20, [x15,#120]", 12918620], [" c51f60:\tldr\tx17, [x6,#160]", 12918624], [" c51f64:\tstr\tx17, [x15,#160]", 12918628], [" c51f68:\tadd\tx17, x6, #0x138", 12918632], [" c51f6c:\tldr\tq0, [x6,#144]", 12918636], [" c51f70:\tstr\tq0, [x15,#144]", 12918640], [" c51f74:\tldr\tx3, [x6,#184]", 12918644], [" c51f78:\tstr\tx3, [x15,#184]", 12918648], [" c51f7c:\tldur\tq21, [x6,#168]", 12918652], [" c51f80:\tstur\tq21, [x15,#168]", 12918656], [" c51f84:\tldr\tx7, [x6,#208]", 12918660], [" c51f88:\tstr\tx7, [x15,#208]", 12918664], [" c51f8c:\tadd\tx7, x6, #0x108", 12918668], [" c51f90:\tldr\tq0, [x6,#192]", 12918672], [" c51f94:\tstr\tq0, [x15,#192]", 12918676], [" c51f98:\tldr\tx18, [x6,#232]", 12918680], [" c51f9c:\tstr\tx18, [x15,#232]", 12918684], [" c51fa0:\tadd\tx18, x15, #0x108", 12918688], [" c51fa4:\tldur\tq22, [x6,#216]", 12918692], [" c51fa8:\tstur\tq22, [x15,#216]", 12918696], [" c51fac:\tldr\tx4, [x6,#256]", 12918700], [" c51fb0:\tstr\tx4, [x15,#256]", 12918704], [" c51fb4:\tldr\tq0, [x6,#240]", 12918708], [" c51fb8:\tstr\tq0, [x15,#240]", 12918712], [" c51fbc:\tldr\tx2, [x6,#280]", 12918716], [" c51fc0:\tstr\tx2, [x15,#280]", 12918720], [" c51fc4:\tldr\tq0, [x7]", 12918724], [" c51fc8:\tstr\tq0, [x18]", 12918728], [" c51fcc:\tldr\tx5, [x6,#304]", 12918732], [" c51fd0:\tstr\tx5, [x15,#304]", 12918736], [" c51fd4:\tldr\tq0, [x6,#288]", 12918740], [" c51fd8:\tstr\tq0, [x15,#288]", 12918744], [" c51fdc:\tldr\tx0, [x6,#328]", 12918748], [" c51fe0:\tstr\tx0, [x15,#328]", 12918752], [" c51fe4:\tadd\tx0, x15, #0x138", 12918756], [" c51fe8:\tldr\tq0, [x17]", 12918760], [" c51fec:\tstr\tq0, [x0]", 12918764], [" c51ff0:\tldr\tx1, [x6,#352]", 12918768], [" c51ff4:\tstr\tx1, [x15,#352]", 12918772], [" c51ff8:\tadd\tx1, x6, #0x168", 12918776], [" c51ffc:\tldr\tq0, [x6,#336]", 12918780], [" c52000:\tstr\tq0, [x15,#336]", 12918784], [" c52004:\tldr\tx17, [x6,#376]", 12918788], [" c52008:\tstr\tx17, [x15,#376]", 12918792], [" c5200c:\tadd\tx15, x15, #0x168", 12918796], [" c52010:\tldr\tq0, [x1]", 12918800], [" c52014:\tstr\tq0, [x15]", 12918804], [" c52018:\tb.ne\tc51eec <LoadQCC+0x552bc>", 12918808], [" c5201c:\tcbz\tx10, c5204c <LoadQCC+0x5541c>", 12918812], [" c52020:\tadd\tx18, x11, #0x1", 12918816], [" c52024:\tcmp\tx10, #0x7", 12918820], [" c52028:\tb.hi\tc51ce0 <LoadQCC+0x550b0>", 12918824], [" c5202c:\tb\tc51d78 <LoadQCC+0x55148>", 12918828], [" c52030:\tmov\tx9, x22", 12918832], [" c52034:\tldr\tx14, [x8,#16]", 12918836], [" c52038:\tstr\tx14, [x9,#16]", 12918840], [" c5203c:\tldr\tq0, [x8],#24", 12918844], [" c52040:\tstr\tq0, [x9],#24", 12918848], [" c52044:\tcmp\tx8, x4", 12918852], [" c52048:\tb.ne\tc52034 <LoadQCC+0x55404>", 12918856], [" c5204c:\tldr\tx0, [x21,#2480]", 12918860], [" c52050:\tldr\tx9, [sp,#24]", 12918864], [" c52054:\tcmp\tx0, x9", 12918868], [" c52058:\tb.eq\tc52060 <LoadQCC+0x55430>", 12918872], [" c5205c:\tbl\t6cda0 <operator delete(void*)@plt>", 12918876], [" c52060:\tmul\tx8, x23, x27", 12918880], [" c52064:\tstr\tx22, [x21,#2480]", 12918884], [" c52068:\tmul\tx26, x26, x27", 12918888], [" c5206c:\tadd\tx4, x22, x8", 12918892], [" c52070:\tadd\tx23, x22, x26", 12918896], [" c52074:\tadd\tx2, x4, #0x18", 12918900], [" c52078:\tstr\tx23, [x21,#2488]", 12918904], [" c5207c:\tstr\tx2, [x21,#2496]", 12918908], [" c52080:\tstr\tx29, [x23]", 12918912], [" c52084:\tldr\tq0, [sp,#32]", 12918916], [" c52088:\tstur\tq0, [x23,#8]", 12918920], [" c5208c:\tldr\tx5, [x21,#2488]", 12918924], [" c52090:\tldp\tx17, x26, [sp,#208]", 12918928], [" c52094:\tadd\tx1, x5, #0x18", 12918932], [" c52098:\tstr\tx1, [x21,#2488]", 12918936], [" c5209c:\tsub\tx29, x26, x17", 12918940], [" c520a0:\tasr\tx22, x29, #3", 12918944], [" c520a4:\tadd\tw24, w24, #0x1", 12918948], [" c520a8:\tmul\tx23, x22, x28", 12918952], [" c520ac:\tcmp\tx24, x23", 12918956], [" c520b0:\tb.cc\tc51da8 <LoadQCC+0x55178>", 12918960], [" c520b4:\tldr\tx18, [x20,#8]", 12918964], [" c520b8:\tmov\tw24, #0x28 \t// #40", 12918968], [" c520bc:\tadd\tx1, sp, #0x50", 12918972], [" c520c0:\tcmp\tx18, #0x28", 12918976], [" c520c4:\tcsel\tx22, x24, x18, hi", 12918980], [" c520c8:\tmov\tx0, x19", 12918984], [" c520cc:\tmov\tx2, x22", 12918988], [" c520d0:\tbl\t6cdd0 <memcpy@plt>", 12918992], [" c520d4:\tldr\tx25, [x20,#8]", 12918996], [" c520d8:\tsubs\tx2, x25, x22", 12919000], [" c520dc:\tb.ls\tc520ec <LoadQCC+0x554bc>", 12919004], [" c520e0:\tadd\tx0, x19, x22", 12919008], [" c520e4:\tmov\tw1, wzr", 12919012], [" c520e8:\tbl\t6cdf0 <memset@plt>", 12919016], [" c520ec:\tldr\tx0, [sp,#208]", 12919020], [" c520f0:\tldr\tx23, [sp,#16]", 12919024], [" c520f4:\tcmp\tx0, x23", 12919028], [" c520f8:\tb.eq\tc52100 <LoadQCC+0x554d0>", 12919032], [" c520fc:\tbl\t6cda0 <operator delete(void*)@plt>", 12919036], [" c52100:\tmov\tw22, wzr", 12919040], [" c52104:\tb\tc4e834 <LoadQCC+0x51c04>", 12919044], [" c52108:\tmov\tx3, xzr", 12919048], [" c5210c:\tb\tc521ac <LoadQCC+0x5557c>", 12919052], [" c52110:\tmov\tx3, xzr", 12919056], [" c52114:\tmul\tx4, x3, x28", 12919060], [" c52118:\tadd\tx3, x3, #0x8", 12919064], [" c5211c:\tcmp\tx3, x0", 12919068], [" c52120:\tadd\tx14, x9, x4", 12919072], [" c52124:\tadd\tx16, x23, x4", 12919076], [" c52128:\tldr\tx2, [x14,#16]", 12919080], [" c5212c:\tstr\tx2, [x16,#16]", 12919084], [" c52130:\tldr\tq0, [x14]", 12919088], [" c52134:\tstr\tq0, [x16]", 12919092], [" c52138:\tldr\tx5, [x14,#40]", 12919096], [" c5213c:\tstr\tx5, [x16,#40]", 12919100], [" c52140:\tldur\tq23, [x14,#24]", 12919104], [" c52144:\tstur\tq23, [x16,#24]", 12919108], [" c52148:\tldr\tx1, [x14,#64]", 12919112], [" c5214c:\tstr\tx1, [x16,#64]", 12919116], [" c52150:\tldr\tq0, [x14,#48]", 12919120], [" c52154:\tstr\tq0, [x16,#48]", 12919124], [" c52158:\tldr\tx17, [x14,#88]", 12919128], [" c5215c:\tstr\tx17, [x16,#88]", 12919132], [" c52160:\tldur\tq24, [x14,#72]", 12919136], [" c52164:\tstur\tq24, [x16,#72]", 12919140], [" c52168:\tldr\tx6, [x14,#112]", 12919144], [" c5216c:\tstr\tx6, [x16,#112]", 12919148], [" c52170:\tldr\tq0, [x14,#96]", 12919152], [" c52174:\tstr\tq0, [x16,#96]", 12919156], [" c52178:\tldr\tx11, [x14,#136]", 12919160], [" c5217c:\tstr\tx11, [x16,#136]", 12919164], [" c52180:\tldur\tq25, [x14,#120]", 12919168], [" c52184:\tstur\tq25, [x16,#120]", 12919172], [" c52188:\tldr\tx8, [x14,#160]", 12919176], [" c5218c:\tstr\tx8, [x16,#160]", 12919180], [" c52190:\tldr\tq0, [x14,#144]", 12919184], [" c52194:\tstr\tq0, [x16,#144]", 12919188], [" c52198:\tldr\tx12, [x14,#184]", 12919192], [" c5219c:\tstr\tx12, [x16,#184]", 12919196], [" c521a0:\tldur\tq26, [x14,#168]", 12919200], [" c521a4:\tstur\tq26, [x16,#168]", 12919204], [" c521a8:\tb.ge\tc52480 <LoadQCC+0x55850>", 12919208], [" c521ac:\tmul\tx10, x3, x28", 12919212], [" c521b0:\tsub\tx11, x3, #0x1", 12919216], [" c521b4:\tadd\tx15, x9, x10", 12919220], [" c521b8:\tadd\tx18, x23, x10", 12919224], [" c521bc:\tldr\tx9, [x15,#16]", 12919228], [" c521c0:\tadd\tx11, x11, #0x1", 12919232], [" c521c4:\tcmp\tx11, x13", 12919236], [" c521c8:\tstr\tx9, [x18,#16]", 12919240], [" c521cc:\tldr\tq0, [x15],#24", 12919244], [" c521d0:\tstr\tq0, [x18],#24", 12919248], [" c521d4:\tb.lt\tc521bc <LoadQCC+0x5558c>", 12919252], [" c521d8:\tb\tc52480 <LoadQCC+0x55850>", 12919256], [" c521dc:\tmadd\tx24, x26, x28, x18", 12919260], [" c521e0:\tldr\tx6, [x20,#8]", 12919264], [" c521e4:\tldr\tx5, [x24]", 12919268], [" c521e8:\tldur\tq2, [x24,#8]", 12919272], [" c521ec:\tsub\tx3, x5, x4", 12919276], [" c521f0:\tadd\tx25, x3, #0x8", 12919280], [" c521f4:\tstr\tq2, [sp,#80]", 12919284], [" c521f8:\tcmp\tx3, x6", 12919288], [" c521fc:\tccmp\tx25, x6, #0x2, cc", 12919292], [" c52200:\tb.hi\tc524d4 <LoadQCC+0x558a4>", 12919296], [" c52204:\tldr\tx27, [x21,#2488]", 12919300], [" c52208:\tadd\tx25, x19, x3", 12919304], [" c5220c:\tldr\tx13, [x21,#2496]", 12919308], [" c52210:\tcmp\tx27, x13", 12919312], [" c52214:\tb.cc\tc524b8 <LoadQCC+0x55888>", 12919316], [" c52218:\tldr\tx4, [x21,#2480]", 12919320], [" c5221c:\tsub\tx8, x13, x4", 12919324], [" c52220:\tsub\tx2, x27, x4", 12919328], [" c52224:\tmov\tx4, #0x5555555555555555 \t// #6148914691236517205", 12919332], [" c52228:\tmovk\tx4, #0x5556", 12919336], [" c5222c:\tasr\tx23, x8, #3", 12919340], [" c52230:\tmul\tx27, x23, x4", 12919344], [" c52234:\tasr\tx24, x2, #3", 12919348], [" c52238:\tmul\tx24, x24, x29", 12919352], [" c5223c:\torr\tx9, x27, #0x1", 12919356], [" c52240:\tmul\tx0, x9, x28", 12919360], [" c52244:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12919364], [" c52248:\tldr\tx9, [x21,#2480]", 12919368], [" c5224c:\tmov\tx23, x0", 12919372], [" c52250:\tldr\tx3, [x21,#2488]", 12919376], [" c52254:\tsubs\tx10, x9, x3", 12919380], [" c52258:\tb.eq\tc52480 <LoadQCC+0x55850>", 12919384], [" c5225c:\tcmp\tx10, #0x0", 12919388], [" c52260:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12919392], [" c52264:\tsub\tx14, x10, #0x17", 12919396], [" c52268:\tmovk\tx13, #0xaaab", 12919400], [" c5226c:\tcsel\tx11, x14, x10, lt", 12919404], [" c52270:\tmovk\tx13, #0x2aaa, lsl #48", 12919408], [" c52274:\tsmulh\tx13, x11, x13", 12919412], [" c52278:\tasr\tx0, x13, #2", 12919416], [" c5227c:\tadd\tx1, x0, x13, lsr #63", 12919420], [" c52280:\tmadd\tx16, x1, x28, x3", 12919424], [" c52284:\tcmp\tx9, x16", 12919428], [" c52288:\tb.gt\tc52464 <LoadQCC+0x55834>", 12919432], [" c5228c:\tmov\tx14, #0x4000000000000000 \t// #4611686018427387904", 12919436], [" c52290:\tmovk\tx14, #0x20", 12919440], [" c52294:\tadd\tx15, x9, x14", 12919444], [" c52298:\tcmp\tx3, x15", 12919448], [" c5229c:\tb.ge\tc52464 <LoadQCC+0x55834>", 12919452], [" c522a0:\tcmp\tx9, x3", 12919456], [" c522a4:\tb.ge\tc52464 <LoadQCC+0x55834>", 12919460], [" c522a8:\tmov\tx0, #0xbfffffffffffffff \t// #-4611686018427387905", 12919464], [" c522ac:\tmovk\tx0, #0xffe8", 12919468], [" c522b0:\tcmp\tx9, x0", 12919472], [" c522b4:\tb.lt\tc52464 <LoadQCC+0x55834>", 12919476], [" c522b8:\torr\tx12, xzr, #0x4000000000000000", 12919480], [" c522bc:\tcmp\tx3, x12", 12919484], [" c522c0:\tb.ge\tc52464 <LoadQCC+0x55834>", 12919488], [" c522c4:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12919492], [" c522c8:\tmovk\tx17, #0xaaab", 12919496], [" c522cc:\tmovk\tx17, #0x2aaa, lsl #48", 12919500], [" c522d0:\tsmulh\tx14, x10, x17", 12919504], [" c522d4:\tasr\tx13, x14, #2", 12919508], [" c522d8:\tadd\tx15, x13, x14, lsr #63", 12919512], [" c522dc:\tmsub\tx10, x15, x28, x10", 12919516], [" c522e0:\tcbnz\tx10, c52480 <LoadQCC+0x55850>", 12919520], [" c522e4:\tsub\tx7, x3, x9", 12919524], [" c522e8:\tasr\tx16, x7, #3", 12919528], [" c522ec:\tmul\tx0, x16, x29", 12919532], [" c522f0:\tcmp\tx7, #0x1", 12919536], [" c522f4:\tb.lt\tc52480 <LoadQCC+0x55850>", 12919540], [" c522f8:\tsub\tx13, x0, #0x1", 12919544], [" c522fc:\tcmp\tx7, #0xa9", 12919548], [" c52300:\tb.lt\tc52108 <LoadQCC+0x554d8>", 12919552], [" c52304:\tcmp\tx7, #0x168", 12919556], [" c52308:\tb.le\tc52110 <LoadQCC+0x554e0>", 12919560], [" c5230c:\tand\tx8, x0, #0xf", 12919564], [" c52310:\tsub\tx12, x13, x8", 12919568], [" c52314:\tmov\tx17, xzr", 12919572], [" c52318:\tmov\tx14, xzr", 12919576], [" c5231c:\tsub\tx11, x12, #0xf", 12919580], [" c52320:\tadd\tx1, x9, x17", 12919584], [" c52324:\tadd\tx10, x23, x17", 12919588], [" c52328:\tcmp\tx14, x11", 12919592], [" c5232c:\tldr\tx15, [x1,#16]", 12919596], [" c52330:\tadd\tx14, x14, #0x10", 12919600], [" c52334:\tadd\tx17, x17, #0x180", 12919604], [" c52338:\tstr\tx15, [x10,#16]", 12919608], [" c5233c:\tldr\tq0, [x1]", 12919612], [" c52340:\tstr\tq0, [x10]", 12919616], [" c52344:\tldr\tx16, [x1,#40]", 12919620], [" c52348:\tstr\tx16, [x10,#40]", 12919624], [" c5234c:\tldur\tq27, [x1,#24]", 12919628], [" c52350:\tstur\tq27, [x10,#24]", 12919632], [" c52354:\tldr\tx3, [x1,#64]", 12919636], [" c52358:\tstr\tx3, [x10,#64]", 12919640], [" c5235c:\tldr\tq0, [x1,#48]", 12919644], [" c52360:\tstr\tq0, [x10,#48]", 12919648], [" c52364:\tldr\tx18, [x1,#88]", 12919652], [" c52368:\tstr\tx18, [x10,#88]", 12919656], [" c5236c:\tldur\tq28, [x1,#72]", 12919660], [" c52370:\tstur\tq28, [x10,#72]", 12919664], [" c52374:\tldr\tx7, [x1,#112]", 12919668], [" c52378:\tstr\tx7, [x10,#112]", 12919672], [" c5237c:\tldr\tq0, [x1,#96]", 12919676], [" c52380:\tstr\tq0, [x10,#96]", 12919680], [" c52384:\tldr\tx4, [x1,#136]", 12919684], [" c52388:\tstr\tx4, [x10,#136]", 12919688], [" c5238c:\tadd\tx4, x10, #0x138", 12919692], [" c52390:\tldur\tq29, [x1,#120]", 12919696], [" c52394:\tstur\tq29, [x10,#120]", 12919700], [" c52398:\tldr\tx2, [x1,#160]", 12919704], [" c5239c:\tstr\tx2, [x10,#160]", 12919708], [" c523a0:\tadd\tx2, x10, #0x108", 12919712], [" c523a4:\tldr\tq0, [x1,#144]", 12919716], [" c523a8:\tstr\tq0, [x10,#144]", 12919720], [" c523ac:\tldr\tx5, [x1,#184]", 12919724], [" c523b0:\tstr\tx5, [x10,#184]", 12919728], [" c523b4:\tldur\tq30, [x1,#168]", 12919732], [" c523b8:\tstur\tq30, [x10,#168]", 12919736], [" c523bc:\tldr\tx6, [x1,#208]", 12919740], [" c523c0:\tstr\tx6, [x10,#208]", 12919744], [" c523c4:\tadd\tx6, x1, #0x138", 12919748], [" c523c8:\tldr\tq0, [x1,#192]", 12919752], [" c523cc:\tstr\tq0, [x10,#192]", 12919756], [" c523d0:\tldr\tx15, [x1,#232]", 12919760], [" c523d4:\tstr\tx15, [x10,#232]", 12919764], [" c523d8:\tldur\tq31, [x1,#216]", 12919768], [" c523dc:\tstur\tq31, [x10,#216]", 12919772], [" c523e0:\tldr\tx16, [x1,#256]", 12919776], [" c523e4:\tstr\tx16, [x10,#256]", 12919780], [" c523e8:\tadd\tx16, x1, #0x108", 12919784], [" c523ec:\tldr\tq0, [x1,#240]", 12919788], [" c523f0:\tstr\tq0, [x10,#240]", 12919792], [" c523f4:\tldr\tx3, [x1,#280]", 12919796], [" c523f8:\tstr\tx3, [x10,#280]", 12919800], [" c523fc:\tadd\tx3, x1, #0x168", 12919804], [" c52400:\tldr\tq0, [x16]", 12919808], [" c52404:\tstr\tq0, [x2]", 12919812], [" c52408:\tldr\tx18, [x1,#304]", 12919816], [" c5240c:\tstr\tx18, [x10,#304]", 12919820], [" c52410:\tldr\tq0, [x1,#288]", 12919824], [" c52414:\tstr\tq0, [x10,#288]", 12919828], [" c52418:\tldr\tx7, [x1,#328]", 12919832], [" c5241c:\tstr\tx7, [x10,#328]", 12919836], [" c52420:\tldr\tq0, [x6]", 12919840], [" c52424:\tstr\tq0, [x4]", 12919844], [" c52428:\tldr\tx4, [x1,#352]", 12919848], [" c5242c:\tstr\tx4, [x10,#352]", 12919852], [" c52430:\tldr\tq0, [x1,#336]", 12919856], [" c52434:\tstr\tq0, [x10,#336]", 12919860], [" c52438:\tldr\tx2, [x1,#376]", 12919864], [" c5243c:\tstr\tx2, [x10,#376]", 12919868], [" c52440:\tadd\tx10, x10, #0x168", 12919872], [" c52444:\tldr\tq0, [x3]", 12919876], [" c52448:\tstr\tq0, [x10]", 12919880], [" c5244c:\tb.ne\tc52320 <LoadQCC+0x556f0>", 12919884], [" c52450:\tcbz\tx8, c52480 <LoadQCC+0x55850>", 12919888], [" c52454:\tadd\tx3, x12, #0x1", 12919892], [" c52458:\tcmp\tx8, #0x7", 12919896], [" c5245c:\tb.hi\tc52114 <LoadQCC+0x554e4>", 12919900], [" c52460:\tb\tc521ac <LoadQCC+0x5557c>", 12919904], [" c52464:\tmov\tx8, x23", 12919908], [" c52468:\tldr\tx10, [x9,#16]", 12919912], [" c5246c:\tstr\tx10, [x8,#16]", 12919916], [" c52470:\tldr\tq0, [x9],#24", 12919920], [" c52474:\tstr\tq0, [x8],#24", 12919924], [" c52478:\tcmp\tx9, x3", 12919928], [" c5247c:\tb.ne\tc52468 <LoadQCC+0x55838>", 12919932], [" c52480:\tldr\tx0, [x21,#2480]", 12919936], [" c52484:\tldr\tx10, [sp,#24]", 12919940], [" c52488:\tcmp\tx0, x10", 12919944], [" c5248c:\tb.eq\tc52494 <LoadQCC+0x55864>", 12919948], [" c52490:\tbl\t6cda0 <operator delete(void*)@plt>", 12919952], [" c52494:\tmul\tx4, x27, x28", 12919956], [" c52498:\tstr\tx23, [x21,#2480]", 12919960], [" c5249c:\tmul\tx3, x24, x28", 12919964], [" c524a0:\tadd\tx10, x23, x4", 12919968], [" c524a4:\tadd\tx27, x23, x3", 12919972], [" c524a8:\tadd\tx13, x10, #0x18", 12919976], [" c524ac:\tadd\tx4, sp, #0x20", 12919980], [" c524b0:\tstr\tx27, [x21,#2488]", 12919984], [" c524b4:\tstr\tx13, [x21,#2496]", 12919988], [" c524b8:\tstr\tx25, [x27]", 12919992], [" c524bc:\tldr\tq0, [sp,#80]", 12919996], [" c524c0:\tstur\tq0, [x27,#8]", 12920000], [" c524c4:\tldr\tx8, [x21,#2488]", 12920004], [" c524c8:\tldp\tx18, x27, [sp,#208]", 12920008], [" c524cc:\tadd\tx16, x8, #0x18", 12920012], [" c524d0:\tstr\tx16, [x21,#2488]", 12920016], [" c524d4:\tsub\tx25, x27, x18", 12920020], [" c524d8:\tasr\tx8, x25, #3", 12920024], [" c524dc:\tadd\tw26, w26, #0x1", 12920028], [" c524e0:\tmul\tx23, x8, x29", 12920032], [" c524e4:\tcmp\tx26, x23", 12920036], [" c524e8:\tb.cc\tc521dc <LoadQCC+0x555ac>", 12920040], [" c524ec:\tldr\tx27, [x20,#8]", 12920044], [" c524f0:\tadd\tx1, sp, #0x20", 12920048], [" c524f4:\tcmp\tx27, #0x10", 12920052], [" c524f8:\torr\tw29, wzr, #0x10", 12920056], [" c524fc:\tcsel\tx23, x29, x27, hi", 12920060], [" c52500:\tmov\tx0, x19", 12920064], [" c52504:\tmov\tx2, x23", 12920068], [" c52508:\tbl\t6cdd0 <memcpy@plt>", 12920072], [" c5250c:\tldr\tx27, [x20,#8]", 12920076], [" c52510:\tsubs\tx2, x27, x23", 12920080], [" c52514:\tb.ls\tc52524 <LoadQCC+0x558f4>", 12920084], [" c52518:\tadd\tx0, x19, x23", 12920088], [" c5251c:\tmov\tw1, wzr", 12920092], [" c52520:\tbl\t6cdf0 <memset@plt>", 12920096], [" c52524:\tldr\tx0, [sp,#208]", 12920100], [" c52528:\tldr\tx7, [sp,#16]", 12920104], [" c5252c:\tcmp\tx0, x7", 12920108], [" c52530:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12920112], [" c52534:\tbl\t6cda0 <operator delete(void*)@plt>", 12920116], [" c52538:\tb\tc4e834 <LoadQCC+0x51c04>", 12920120], [" c5253c:\tmov\tx9, xzr", 12920124], [" c52540:\tb\tc525e0 <LoadQCC+0x559b0>", 12920128], [" c52544:\tmov\tx9, xzr", 12920132], [" c52548:\tmul\tx16, x9, x28", 12920136], [" c5254c:\tadd\tx9, x9, #0x8", 12920140], [" c52550:\tcmp\tx9, x7", 12920144], [" c52554:\tadd\tx2, x10, x16", 12920148], [" c52558:\tadd\tx5, x23, x16", 12920152], [" c5255c:\tldr\tx3, [x2,#16]", 12920156], [" c52560:\tstr\tx3, [x5,#16]", 12920160], [" c52564:\tldr\tq0, [x2]", 12920164], [" c52568:\tstr\tq0, [x5]", 12920168], [" c5256c:\tldr\tx18, [x2,#40]", 12920172], [" c52570:\tstr\tx18, [x5,#40]", 12920176], [" c52574:\tldur\tq0, [x2,#24]", 12920180], [" c52578:\tstur\tq0, [x5,#24]", 12920184], [" c5257c:\tldr\tx4, [x2,#64]", 12920188], [" c52580:\tstr\tx4, [x5,#64]", 12920192], [" c52584:\tldr\tq0, [x2,#48]", 12920196], [" c52588:\tstr\tq0, [x5,#48]", 12920200], [" c5258c:\tldr\tx1, [x2,#88]", 12920204], [" c52590:\tstr\tx1, [x5,#88]", 12920208], [" c52594:\tldur\tq1, [x2,#72]", 12920212], [" c52598:\tstur\tq1, [x5,#72]", 12920216], [" c5259c:\tldr\tx14, [x2,#112]", 12920220], [" c525a0:\tstr\tx14, [x5,#112]", 12920224], [" c525a4:\tldr\tq0, [x2,#96]", 12920228], [" c525a8:\tstr\tq0, [x5,#96]", 12920232], [" c525ac:\tldr\tx17, [x2,#136]", 12920236], [" c525b0:\tstr\tx17, [x5,#136]", 12920240], [" c525b4:\tldur\tq2, [x2,#120]", 12920244], [" c525b8:\tstur\tq2, [x5,#120]", 12920248], [" c525bc:\tldr\tx8, [x2,#160]", 12920252], [" c525c0:\tstr\tx8, [x5,#160]", 12920256], [" c525c4:\tldr\tq0, [x2,#144]", 12920260], [" c525c8:\tstr\tq0, [x5,#144]", 12920264], [" c525cc:\tldr\tx12, [x2,#184]", 12920268], [" c525d0:\tstr\tx12, [x5,#184]", 12920272], [" c525d4:\tldur\tq3, [x2,#168]", 12920276], [" c525d8:\tstur\tq3, [x5,#168]", 12920280], [" c525dc:\tb.ge\tc528b4 <LoadQCC+0x55c84>", 12920284], [" c525e0:\tmul\tx15, x9, x28", 12920288], [" c525e4:\tsub\tx12, x9, #0x1", 12920292], [" c525e8:\tadd\tx13, x10, x15", 12920296], [" c525ec:\tadd\tx1, x23, x15", 12920300], [" c525f0:\tldr\tx10, [x13,#16]", 12920304], [" c525f4:\tadd\tx12, x12, #0x1", 12920308], [" c525f8:\tcmp\tx12, x11", 12920312], [" c525fc:\tstr\tx10, [x1,#16]", 12920316], [" c52600:\tldr\tq0, [x13],#24", 12920320], [" c52604:\tstr\tq0, [x1],#24", 12920324], [" c52608:\tb.lt\tc525f0 <LoadQCC+0x559c0>", 12920328], [" c5260c:\tb\tc528b4 <LoadQCC+0x55c84>", 12920332], [" c52610:\tmadd\tx12, x26, x28, x3", 12920336], [" c52614:\tldr\tx13, [x20,#8]", 12920340], [" c52618:\tldr\tx11, [x12]", 12920344], [" c5261c:\tldur\tq3, [x12,#8]", 12920348], [" c52620:\tsub\tx18, x11, x27", 12920352], [" c52624:\tadd\tx0, x18, #0x8", 12920356], [" c52628:\tstr\tq3, [sp,#80]", 12920360], [" c5262c:\tcmp\tx18, x13", 12920364], [" c52630:\tccmp\tx0, x13, #0x2, cc", 12920368], [" c52634:\tb.hi\tc52908 <LoadQCC+0x55cd8>", 12920372], [" c52638:\tldr\tx24, [x21,#2488]", 12920376], [" c5263c:\tadd\tx25, x19, x18", 12920380], [" c52640:\tldr\tx11, [x21,#2496]", 12920384], [" c52644:\tcmp\tx24, x11", 12920388], [" c52648:\tb.cc\tc528ec <LoadQCC+0x55cbc>", 12920392], [" c5264c:\tldr\tx16, [x21,#2480]", 12920396], [" c52650:\tmov\tx13, #0x5555555555555555 \t// #6148914691236517205", 12920400], [" c52654:\tmovk\tx13, #0x5556", 12920404], [" c52658:\tsub\tx17, x11, x16", 12920408], [" c5265c:\tasr\tx15, x17, #3", 12920412], [" c52660:\tmul\tx27, x15, x13", 12920416], [" c52664:\tsub\tx24, x24, x16", 12920420], [" c52668:\tasr\tx18, x24, #3", 12920424], [" c5266c:\torr\tx17, x27, #0x1", 12920428], [" c52670:\tmul\tx24, x18, x29", 12920432], [" c52674:\tmul\tx0, x17, x28", 12920436], [" c52678:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12920440], [" c5267c:\tldr\tx10, [x21,#2480]", 12920444], [" c52680:\tmov\tx23, x0", 12920448], [" c52684:\tldr\tx18, [x21,#2488]", 12920452], [" c52688:\tsubs\tx13, x10, x18", 12920456], [" c5268c:\tb.eq\tc528b4 <LoadQCC+0x55c84>", 12920460], [" c52690:\tsub\tx4, x13, #0x17", 12920464], [" c52694:\tcmp\tx13, #0x0", 12920468], [" c52698:\tcsel\tx6, x4, x13, lt", 12920472], [" c5269c:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12920476], [" c526a0:\tmovk\tx4, #0xaaab", 12920480], [" c526a4:\tmovk\tx4, #0x2aaa, lsl #48", 12920484], [" c526a8:\tsmulh\tx14, x6, x4", 12920488], [" c526ac:\tasr\tx7, x14, #2", 12920492], [" c526b0:\tadd\tx9, x7, x14, lsr #63", 12920496], [" c526b4:\tmadd\tx3, x9, x28, x18", 12920500], [" c526b8:\tcmp\tx10, x3", 12920504], [" c526bc:\tb.gt\tc52898 <LoadQCC+0x55c68>", 12920508], [" c526c0:\tmov\tx15, #0x4000000000000000 \t// #4611686018427387904", 12920512], [" c526c4:\tmovk\tx15, #0x20", 12920516], [" c526c8:\tadd\tx8, x10, x15", 12920520], [" c526cc:\tcmp\tx18, x8", 12920524], [" c526d0:\tb.ge\tc52898 <LoadQCC+0x55c68>", 12920528], [" c526d4:\tcmp\tx10, x18", 12920532], [" c526d8:\tb.ge\tc52898 <LoadQCC+0x55c68>", 12920536], [" c526dc:\tmov\tx2, #0xbfffffffffffffff \t// #-4611686018427387905", 12920540], [" c526e0:\tmovk\tx2, #0xffe8", 12920544], [" c526e4:\tcmp\tx10, x2", 12920548], [" c526e8:\tb.lt\tc52898 <LoadQCC+0x55c68>", 12920552], [" c526ec:\torr\tx14, xzr, #0x4000000000000000", 12920556], [" c526f0:\tcmp\tx18, x14", 12920560], [" c526f4:\tb.ge\tc52898 <LoadQCC+0x55c68>", 12920564], [" c526f8:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12920568], [" c526fc:\tmovk\tx6, #0xaaab", 12920572], [" c52700:\tmovk\tx6, #0x2aaa, lsl #48", 12920576], [" c52704:\tsmulh\tx11, x13, x6", 12920580], [" c52708:\tasr\tx8, x11, #2", 12920584], [" c5270c:\tadd\tx12, x8, x11, lsr #63", 12920588], [" c52710:\tmsub\tx13, x12, x28, x13", 12920592], [" c52714:\tcbnz\tx13, c528b4 <LoadQCC+0x55c84>", 12920596], [" c52718:\tsub\tx6, x18, x10", 12920600], [" c5271c:\tasr\tx0, x6, #3", 12920604], [" c52720:\tmul\tx7, x0, x29", 12920608], [" c52724:\tcmp\tx6, #0x1", 12920612], [" c52728:\tb.lt\tc528b4 <LoadQCC+0x55c84>", 12920616], [" c5272c:\tsub\tx11, x7, #0x1", 12920620], [" c52730:\tcmp\tx6, #0xa9", 12920624], [" c52734:\tb.lt\tc5253c <LoadQCC+0x5590c>", 12920628], [" c52738:\tcmp\tx6, #0x168", 12920632], [" c5273c:\tb.le\tc52544 <LoadQCC+0x55914>", 12920636], [" c52740:\tand\tx12, x7, #0xf", 12920640], [" c52744:\tsub\tx15, x11, x12", 12920644], [" c52748:\tmov\tx1, xzr", 12920648], [" c5274c:\tmov\tx8, xzr", 12920652], [" c52750:\tsub\tx16, x15, #0xf", 12920656], [" c52754:\tadd\tx5, x10, x1", 12920660], [" c52758:\tadd\tx9, x23, x1", 12920664], [" c5275c:\tcmp\tx8, x16", 12920668], [" c52760:\tldr\tx2, [x5,#16]", 12920672], [" c52764:\tadd\tx8, x8, #0x10", 12920676], [" c52768:\tadd\tx1, x1, #0x180", 12920680], [" c5276c:\tstr\tx2, [x9,#16]", 12920684], [" c52770:\tldr\tq0, [x5]", 12920688], [" c52774:\tstr\tq0, [x9]", 12920692], [" c52778:\tldr\tx13, [x5,#40]", 12920696], [" c5277c:\tstr\tx13, [x9,#40]", 12920700], [" c52780:\tldur\tq4, [x5,#24]", 12920704], [" c52784:\tstur\tq4, [x9,#24]", 12920708], [" c52788:\tldr\tx0, [x5,#64]", 12920712], [" c5278c:\tstr\tx0, [x9,#64]", 12920716], [" c52790:\tldr\tq0, [x5,#48]", 12920720], [" c52794:\tstr\tq0, [x9,#48]", 12920724], [" c52798:\tldr\tx6, [x5,#88]", 12920728], [" c5279c:\tstr\tx6, [x9,#88]", 12920732], [" c527a0:\tldur\tq5, [x5,#72]", 12920736], [" c527a4:\tstur\tq5, [x9,#72]", 12920740], [" c527a8:\tldr\tx3, [x5,#112]", 12920744], [" c527ac:\tstr\tx3, [x9,#112]", 12920748], [" c527b0:\tldr\tq0, [x5,#96]", 12920752], [" c527b4:\tstr\tq0, [x9,#96]", 12920756], [" c527b8:\tldr\tx18, [x5,#136]", 12920760], [" c527bc:\tstr\tx18, [x9,#136]", 12920764], [" c527c0:\tadd\tx18, x5, #0x108", 12920768], [" c527c4:\tldur\tq6, [x5,#120]", 12920772], [" c527c8:\tstur\tq6, [x9,#120]", 12920776], [" c527cc:\tldr\tx4, [x5,#160]", 12920780], [" c527d0:\tstr\tx4, [x9,#160]", 12920784], [" c527d4:\tldr\tq0, [x5,#144]", 12920788], [" c527d8:\tstr\tq0, [x9,#144]", 12920792], [" c527dc:\tldr\tx14, [x5,#184]", 12920796], [" c527e0:\tstr\tx14, [x9,#184]", 12920800], [" c527e4:\tldur\tq7, [x5,#168]", 12920804], [" c527e8:\tstur\tq7, [x9,#168]", 12920808], [" c527ec:\tldr\tx17, [x5,#208]", 12920812], [" c527f0:\tstr\tx17, [x9,#208]", 12920816], [" c527f4:\tadd\tx17, x9, #0x108", 12920820], [" c527f8:\tldr\tq0, [x5,#192]", 12920824], [" c527fc:\tstr\tq0, [x9,#192]", 12920828], [" c52800:\tldr\tx2, [x5,#232]", 12920832], [" c52804:\tstr\tx2, [x9,#232]", 12920836], [" c52808:\tldur\tq16, [x5,#216]", 12920840], [" c5280c:\tstur\tq16, [x9,#216]", 12920844], [" c52810:\tldr\tx13, [x5,#256]", 12920848], [" c52814:\tstr\tx13, [x9,#256]", 12920852], [" c52818:\tadd\tx13, x9, #0x138", 12920856], [" c5281c:\tldr\tq0, [x5,#240]", 12920860], [" c52820:\tstr\tq0, [x9,#240]", 12920864], [" c52824:\tldr\tx0, [x5,#280]", 12920868], [" c52828:\tstr\tx0, [x9,#280]", 12920872], [" c5282c:\tadd\tx0, x5, #0x138", 12920876], [" c52830:\tldr\tq0, [x18]", 12920880], [" c52834:\tstr\tq0, [x17]", 12920884], [" c52838:\tldr\tx6, [x5,#304]", 12920888], [" c5283c:\tstr\tx6, [x9,#304]", 12920892], [" c52840:\tldr\tq0, [x5,#288]", 12920896], [" c52844:\tstr\tq0, [x9,#288]", 12920900], [" c52848:\tldr\tx3, [x5,#328]", 12920904], [" c5284c:\tstr\tx3, [x9,#328]", 12920908], [" c52850:\tldr\tq0, [x0]", 12920912], [" c52854:\tstr\tq0, [x13]", 12920916], [" c52858:\tldr\tx18, [x5,#352]", 12920920], [" c5285c:\tstr\tx18, [x9,#352]", 12920924], [" c52860:\tldr\tq0, [x5,#336]", 12920928], [" c52864:\tstr\tq0, [x9,#336]", 12920932], [" c52868:\tldr\tx4, [x5,#376]", 12920936], [" c5286c:\tadd\tx5, x5, #0x168", 12920940], [" c52870:\tstr\tx4, [x9,#376]", 12920944], [" c52874:\tadd\tx9, x9, #0x168", 12920948], [" c52878:\tldr\tq0, [x5]", 12920952], [" c5287c:\tstr\tq0, [x9]", 12920956], [" c52880:\tb.ne\tc52754 <LoadQCC+0x55b24>", 12920960], [" c52884:\tcbz\tx12, c528b4 <LoadQCC+0x55c84>", 12920964], [" c52888:\tadd\tx9, x15, #0x1", 12920968], [" c5288c:\tcmp\tx12, #0x7", 12920972], [" c52890:\tb.hi\tc52548 <LoadQCC+0x55918>", 12920976], [" c52894:\tb\tc525e0 <LoadQCC+0x559b0>", 12920980], [" c52898:\tmov\tx11, x23", 12920984], [" c5289c:\tldr\tx13, [x10,#16]", 12920988], [" c528a0:\tstr\tx13, [x11,#16]", 12920992], [" c528a4:\tldr\tq0, [x10],#24", 12920996], [" c528a8:\tstr\tq0, [x11],#24", 12921000], [" c528ac:\tcmp\tx10, x18", 12921004], [" c528b0:\tb.ne\tc5289c <LoadQCC+0x55c6c>", 12921008], [" c528b4:\tldr\tx0, [x21,#2480]", 12921012], [" c528b8:\tldr\tx13, [sp,#24]", 12921016], [" c528bc:\tcmp\tx0, x13", 12921020], [" c528c0:\tb.eq\tc528c8 <LoadQCC+0x55c98>", 12921024], [" c528c4:\tbl\t6cda0 <operator delete(void*)@plt>", 12921028], [" c528c8:\tmul\tx27, x27, x28", 12921032], [" c528cc:\tstr\tx23, [x21,#2480]", 12921036], [" c528d0:\tmul\tx16, x24, x28", 12921040], [" c528d4:\tadd\tx2, x23, x27", 12921044], [" c528d8:\tadd\tx24, x23, x16", 12921048], [" c528dc:\tadd\tx5, x2, #0x18", 12921052], [" c528e0:\tadd\tx27, sp, #0x20", 12921056], [" c528e4:\tstr\tx24, [x21,#2488]", 12921060], [" c528e8:\tstr\tx5, [x21,#2496]", 12921064], [" c528ec:\tstr\tx25, [x24]", 12921068], [" c528f0:\tldr\tq0, [sp,#80]", 12921072], [" c528f4:\tstur\tq0, [x24,#8]", 12921076], [" c528f8:\tldr\tx1, [x21,#2488]", 12921080], [" c528fc:\tldp\tx3, x24, [sp,#208]", 12921084], [" c52900:\tadd\tx18, x1, #0x18", 12921088], [" c52904:\tstr\tx18, [x21,#2488]", 12921092], [" c52908:\tsub\tx25, x24, x3", 12921096], [" c5290c:\tasr\tx23, x25, #3", 12921100], [" c52910:\tadd\tw26, w26, #0x1", 12921104], [" c52914:\tmul\tx17, x23, x29", 12921108], [" c52918:\tcmp\tx26, x17", 12921112], [" c5291c:\tb.cc\tc52610 <LoadQCC+0x559e0>", 12921116], [" c52920:\tldr\tx21, [x20,#8]", 12921120], [" c52924:\tadd\tx1, sp, #0x20", 12921124], [" c52928:\tcmp\tx21, #0x10", 12921128], [" c5292c:\torr\tw29, wzr, #0x10", 12921132], [" c52930:\tcsel\tx24, x29, x21, hi", 12921136], [" c52934:\tmov\tx0, x19", 12921140], [" c52938:\tmov\tx2, x24", 12921144], [" c5293c:\tbl\t6cdd0 <memcpy@plt>", 12921148], [" c52940:\tldr\tx28, [x20,#8]", 12921152], [" c52944:\tsubs\tx2, x28, x24", 12921156], [" c52948:\tb.ls\tc52958 <LoadQCC+0x55d28>", 12921160], [" c5294c:\tadd\tx0, x19, x24", 12921164], [" c52950:\tmov\tw1, wzr", 12921168], [" c52954:\tbl\t6cdf0 <memset@plt>", 12921172], [" c52958:\tldr\tx0, [sp,#208]", 12921176], [" c5295c:\tldr\tx6, [sp,#16]", 12921180], [" c52960:\tcmp\tx0, x6", 12921184], [" c52964:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12921188], [" c52968:\tbl\t6cda0 <operator delete(void*)@plt>", 12921192], [" c5296c:\tb\tc4e834 <LoadQCC+0x51c04>", 12921196], [" c52970:\tmov\tx7, xzr", 12921200], [" c52974:\tb\tc52a14 <LoadQCC+0x55de4>", 12921204], [" c52978:\tmov\tx7, xzr", 12921208], [" c5297c:\tmul\tx0, x7, x28", 12921212], [" c52980:\tadd\tx7, x7, #0x8", 12921216], [" c52984:\tcmp\tx7, x6", 12921220], [" c52988:\tadd\tx17, x11, x0", 12921224], [" c5298c:\tadd\tx0, x23, x0", 12921228], [" c52990:\tldr\tx3, [x17,#16]", 12921232], [" c52994:\tstr\tx3, [x0,#16]", 12921236], [" c52998:\tldr\tq0, [x17]", 12921240], [" c5299c:\tstr\tq0, [x0]", 12921244], [" c529a0:\tldr\tx18, [x17,#40]", 12921248], [" c529a4:\tstr\tx18, [x0,#40]", 12921252], [" c529a8:\tldur\tq17, [x17,#24]", 12921256], [" c529ac:\tstur\tq17, [x0,#24]", 12921260], [" c529b0:\tldr\tx4, [x17,#64]", 12921264], [" c529b4:\tstr\tx4, [x0,#64]", 12921268], [" c529b8:\tldr\tq0, [x17,#48]", 12921272], [" c529bc:\tstr\tq0, [x0,#48]", 12921276], [" c529c0:\tldr\tx14, [x17,#88]", 12921280], [" c529c4:\tstr\tx14, [x0,#88]", 12921284], [" c529c8:\tldur\tq18, [x17,#72]", 12921288], [" c529cc:\tstur\tq18, [x0,#72]", 12921292], [" c529d0:\tldr\tx5, [x17,#112]", 12921296], [" c529d4:\tstr\tx5, [x0,#112]", 12921300], [" c529d8:\tldr\tq0, [x17,#96]", 12921304], [" c529dc:\tstr\tq0, [x0,#96]", 12921308], [" c529e0:\tldr\tx15, [x17,#136]", 12921312], [" c529e4:\tstr\tx15, [x0,#136]", 12921316], [" c529e8:\tldur\tq19, [x17,#120]", 12921320], [" c529ec:\tstur\tq19, [x0,#120]", 12921324], [" c529f0:\tldr\tx10, [x17,#160]", 12921328], [" c529f4:\tstr\tx10, [x0,#160]", 12921332], [" c529f8:\tldr\tq0, [x17,#144]", 12921336], [" c529fc:\tstr\tq0, [x0,#144]", 12921340], [" c52a00:\tldr\tx9, [x17,#184]", 12921344], [" c52a04:\tstr\tx9, [x0,#184]", 12921348], [" c52a08:\tldur\tq20, [x17,#168]", 12921352], [" c52a0c:\tstur\tq20, [x0,#168]", 12921356], [" c52a10:\tb.ge\tc52ce8 <LoadQCC+0x560b8>", 12921360], [" c52a14:\tmul\tx2, x7, x28", 12921364], [" c52a18:\tsub\tx17, x7, #0x1", 12921368], [" c52a1c:\tadd\tx10, x11, x2", 12921372], [" c52a20:\tadd\tx6, x23, x2", 12921376], [" c52a24:\tldr\tx11, [x10,#16]", 12921380], [" c52a28:\tadd\tx17, x17, #0x1", 12921384], [" c52a2c:\tcmp\tx17, x12", 12921388], [" c52a30:\tstr\tx11, [x6,#16]", 12921392], [" c52a34:\tldr\tq0, [x10],#24", 12921396], [" c52a38:\tstr\tq0, [x6],#24", 12921400], [" c52a3c:\tb.lt\tc52a24 <LoadQCC+0x55df4>", 12921404], [" c52a40:\tb\tc52ce8 <LoadQCC+0x560b8>", 12921408], [" c52a44:\tmadd\tx6, x26, x28, x4", 12921412], [" c52a48:\tldr\tx14, [x20,#8]", 12921416], [" c52a4c:\tldr\tx18, [x6]", 12921420], [" c52a50:\tldur\tq4, [x6,#8]", 12921424], [" c52a54:\tsub\tx1, x18, x27", 12921428], [" c52a58:\tadd\tx7, x1, #0x8", 12921432], [" c52a5c:\tstr\tq4, [sp,#80]", 12921436], [" c52a60:\tcmp\tx1, x14", 12921440], [" c52a64:\tccmp\tx7, x14, #0x2, cc", 12921444], [" c52a68:\tb.hi\tc52d3c <LoadQCC+0x5610c>", 12921448], [" c52a6c:\tldr\tx11, [x21,#2488]", 12921452], [" c52a70:\tadd\tx25, x19, x1", 12921456], [" c52a74:\tldr\tx12, [x21,#2496]", 12921460], [" c52a78:\tcmp\tx11, x12", 12921464], [" c52a7c:\tb.cc\tc52d20 <LoadQCC+0x560f0>", 12921468], [" c52a80:\tldr\tx7, [x21,#2480]", 12921472], [" c52a84:\tmov\tx6, #0x5555555555555555 \t// #6148914691236517205", 12921476], [" c52a88:\tmovk\tx6, #0x5556", 12921480], [" c52a8c:\tsub\tx9, x12, x7", 12921484], [" c52a90:\tasr\tx3, x9, #3", 12921488], [" c52a94:\tmul\tx27, x3, x6", 12921492], [" c52a98:\tsub\tx4, x11, x7", 12921496], [" c52a9c:\tasr\tx8, x4, #3", 12921500], [" c52aa0:\torr\tx15, x27, #0x1", 12921504], [" c52aa4:\tmul\tx24, x8, x29", 12921508], [" c52aa8:\tmul\tx0, x15, x28", 12921512], [" c52aac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12921516], [" c52ab0:\tldr\tx11, [x21,#2480]", 12921520], [" c52ab4:\tmov\tx23, x0", 12921524], [" c52ab8:\tldr\tx17, [x21,#2488]", 12921528], [" c52abc:\tsubs\tx15, x11, x17", 12921532], [" c52ac0:\tb.eq\tc52ce8 <LoadQCC+0x560b8>", 12921536], [" c52ac4:\tcmp\tx15, #0x0", 12921540], [" c52ac8:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12921544], [" c52acc:\tsub\tx9, x15, #0x17", 12921548], [" c52ad0:\tmovk\tx7, #0xaaab", 12921552], [" c52ad4:\tcsel\tx12, x9, x15, lt", 12921556], [" c52ad8:\tmovk\tx7, #0x2aaa, lsl #48", 12921560], [" c52adc:\tsmulh\tx1, x12, x7", 12921564], [" c52ae0:\tasr\tx13, x1, #2", 12921568], [" c52ae4:\tadd\tx0, x13, x1, lsr #63", 12921572], [" c52ae8:\tmadd\tx10, x0, x28, x17", 12921576], [" c52aec:\tcmp\tx11, x10", 12921580], [" c52af0:\tb.gt\tc52ccc <LoadQCC+0x5609c>", 12921584], [" c52af4:\tmov\tx16, #0x4000000000000000 \t// #4611686018427387904", 12921588], [" c52af8:\tmovk\tx16, #0x20", 12921592], [" c52afc:\tadd\tx18, x11, x16", 12921596], [" c52b00:\tcmp\tx17, x18", 12921600], [" c52b04:\tb.ge\tc52ccc <LoadQCC+0x5609c>", 12921604], [" c52b08:\tcmp\tx11, x17", 12921608], [" c52b0c:\tb.ge\tc52ccc <LoadQCC+0x5609c>", 12921612], [" c52b10:\tmov\tx3, #0xbfffffffffffffff \t// #-4611686018427387905", 12921616], [" c52b14:\tmovk\tx3, #0xffe8", 12921620], [" c52b18:\tcmp\tx11, x3", 12921624], [" c52b1c:\tb.lt\tc52ccc <LoadQCC+0x5609c>", 12921628], [" c52b20:\torr\tx7, xzr, #0x4000000000000000", 12921632], [" c52b24:\tcmp\tx17, x7", 12921636], [" c52b28:\tb.ge\tc52ccc <LoadQCC+0x5609c>", 12921640], [" c52b2c:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12921644], [" c52b30:\tmovk\tx12, #0xaaab", 12921648], [" c52b34:\tmovk\tx12, #0x2aaa, lsl #48", 12921652], [" c52b38:\tsmulh\tx16, x15, x12", 12921656], [" c52b3c:\tasr\tx1, x16, #2", 12921660], [" c52b40:\tadd\tx8, x1, x16, lsr #63", 12921664], [" c52b44:\tmsub\tx12, x8, x28, x15", 12921668], [" c52b48:\tcbnz\tx12, c52ce8 <LoadQCC+0x560b8>", 12921672], [" c52b4c:\tsub\tx3, x17, x11", 12921676], [" c52b50:\tasr\tx7, x3, #3", 12921680], [" c52b54:\tmul\tx6, x7, x29", 12921684], [" c52b58:\tcmp\tx3, #0x1", 12921688], [" c52b5c:\tb.lt\tc52ce8 <LoadQCC+0x560b8>", 12921692], [" c52b60:\tsub\tx12, x6, #0x1", 12921696], [" c52b64:\tcmp\tx3, #0xa9", 12921700], [" c52b68:\tb.lt\tc52970 <LoadQCC+0x55d40>", 12921704], [" c52b6c:\tcmp\tx3, #0x168", 12921708], [" c52b70:\tb.le\tc52978 <LoadQCC+0x55d48>", 12921712], [" c52b74:\tand\tx13, x6, #0xf", 12921716], [" c52b78:\tsub\tx14, x12, x13", 12921720], [" c52b7c:\tmov\tx2, xzr", 12921724], [" c52b80:\tmov\tx15, xzr", 12921728], [" c52b84:\tsub\tx8, x14, #0xf", 12921732], [" c52b88:\tadd\tx4, x11, x2", 12921736], [" c52b8c:\tadd\tx3, x23, x2", 12921740], [" c52b90:\tcmp\tx15, x8", 12921744], [" c52b94:\tldr\tx16, [x4,#16]", 12921748], [" c52b98:\tadd\tx15, x15, #0x10", 12921752], [" c52b9c:\tadd\tx2, x2, #0x180", 12921756], [" c52ba0:\tstr\tx16, [x3,#16]", 12921760], [" c52ba4:\tldr\tq0, [x4]", 12921764], [" c52ba8:\tstr\tq0, [x3]", 12921768], [" c52bac:\tldr\tx1, [x4,#40]", 12921772], [" c52bb0:\tstr\tx1, [x3,#40]", 12921776], [" c52bb4:\tldur\tq21, [x4,#24]", 12921780], [" c52bb8:\tstur\tq21, [x3,#24]", 12921784], [" c52bbc:\tldr\tx7, [x4,#64]", 12921788], [" c52bc0:\tstr\tx7, [x3,#64]", 12921792], [" c52bc4:\tldr\tq0, [x4,#48]", 12921796], [" c52bc8:\tstr\tq0, [x3,#48]", 12921800], [" c52bcc:\tldr\tx17, [x4,#88]", 12921804], [" c52bd0:\tstr\tx17, [x3,#88]", 12921808], [" c52bd4:\tldur\tq22, [x4,#72]", 12921812], [" c52bd8:\tstur\tq22, [x3,#72]", 12921816], [" c52bdc:\tldr\tx0, [x4,#112]", 12921820], [" c52be0:\tstr\tx0, [x3,#112]", 12921824], [" c52be4:\tldr\tq0, [x4,#96]", 12921828], [" c52be8:\tstr\tq0, [x3,#96]", 12921832], [" c52bec:\tldr\tx18, [x4,#136]", 12921836], [" c52bf0:\tstr\tx18, [x3,#136]", 12921840], [" c52bf4:\tldur\tq23, [x4,#120]", 12921844], [" c52bf8:\tstur\tq23, [x3,#120]", 12921848], [" c52bfc:\tldr\tx5, [x4,#160]", 12921852], [" c52c00:\tstr\tx5, [x3,#160]", 12921856], [" c52c04:\tldr\tq0, [x4,#144]", 12921860], [" c52c08:\tstr\tq0, [x3,#144]", 12921864], [" c52c0c:\tldr\tx10, [x4,#184]", 12921868], [" c52c10:\tstr\tx10, [x3,#184]", 12921872], [" c52c14:\tadd\tx10, x3, #0x138", 12921876], [" c52c18:\tldur\tq24, [x4,#168]", 12921880], [" c52c1c:\tstur\tq24, [x3,#168]", 12921884], [" c52c20:\tldr\tx9, [x4,#208]", 12921888], [" c52c24:\tstr\tx9, [x3,#208]", 12921892], [" c52c28:\tldr\tq0, [x4,#192]", 12921896], [" c52c2c:\tstr\tq0, [x3,#192]", 12921900], [" c52c30:\tldr\tx16, [x4,#232]", 12921904], [" c52c34:\tstr\tx16, [x3,#232]", 12921908], [" c52c38:\tadd\tx16, x4, #0x138", 12921912], [" c52c3c:\tldur\tq25, [x4,#216]", 12921916], [" c52c40:\tstur\tq25, [x3,#216]", 12921920], [" c52c44:\tldr\tx1, [x4,#256]", 12921924], [" c52c48:\tstr\tx1, [x3,#256]", 12921928], [" c52c4c:\tadd\tx1, x4, #0x108", 12921932], [" c52c50:\tldr\tq0, [x4,#240]", 12921936], [" c52c54:\tstr\tq0, [x3,#240]", 12921940], [" c52c58:\tldr\tx7, [x4,#280]", 12921944], [" c52c5c:\tstr\tx7, [x3,#280]", 12921948], [" c52c60:\tadd\tx7, x3, #0x108", 12921952], [" c52c64:\tldr\tq0, [x1]", 12921956], [" c52c68:\tstr\tq0, [x7]", 12921960], [" c52c6c:\tldr\tx17, [x4,#304]", 12921964], [" c52c70:\tstr\tx17, [x3,#304]", 12921968], [" c52c74:\tldr\tq0, [x4,#288]", 12921972], [" c52c78:\tstr\tq0, [x3,#288]", 12921976], [" c52c7c:\tldr\tx0, [x4,#328]", 12921980], [" c52c80:\tstr\tx0, [x3,#328]", 12921984], [" c52c84:\tldr\tq0, [x16]", 12921988], [" c52c88:\tstr\tq0, [x10]", 12921992], [" c52c8c:\tldr\tx18, [x4,#352]", 12921996], [" c52c90:\tstr\tx18, [x3,#352]", 12922000], [" c52c94:\tldr\tq0, [x4,#336]", 12922004], [" c52c98:\tstr\tq0, [x3,#336]", 12922008], [" c52c9c:\tldr\tx5, [x4,#376]", 12922012], [" c52ca0:\tadd\tx4, x4, #0x168", 12922016], [" c52ca4:\tstr\tx5, [x3,#376]", 12922020], [" c52ca8:\tadd\tx3, x3, #0x168", 12922024], [" c52cac:\tldr\tq0, [x4]", 12922028], [" c52cb0:\tstr\tq0, [x3]", 12922032], [" c52cb4:\tb.ne\tc52b88 <LoadQCC+0x55f58>", 12922036], [" c52cb8:\tcbz\tx13, c52ce8 <LoadQCC+0x560b8>", 12922040], [" c52cbc:\tadd\tx7, x14, #0x1", 12922044], [" c52cc0:\tcmp\tx13, #0x7", 12922048], [" c52cc4:\tb.hi\tc5297c <LoadQCC+0x55d4c>", 12922052], [" c52cc8:\tb\tc52a14 <LoadQCC+0x55de4>", 12922056], [" c52ccc:\tmov\tx10, x23", 12922060], [" c52cd0:\tldr\tx15, [x11,#16]", 12922064], [" c52cd4:\tstr\tx15, [x10,#16]", 12922068], [" c52cd8:\tldr\tq0, [x11],#24", 12922072], [" c52cdc:\tstr\tq0, [x10],#24", 12922076], [" c52ce0:\tcmp\tx11, x17", 12922080], [" c52ce4:\tb.ne\tc52cd0 <LoadQCC+0x560a0>", 12922084], [" c52ce8:\tldr\tx0, [x21,#2480]", 12922088], [" c52cec:\tldr\tx3, [sp,#24]", 12922092], [" c52cf0:\tcmp\tx0, x3", 12922096], [" c52cf4:\tb.eq\tc52cfc <LoadQCC+0x560cc>", 12922100], [" c52cf8:\tbl\t6cda0 <operator delete(void*)@plt>", 12922104], [" c52cfc:\tmul\tx27, x27, x28", 12922108], [" c52d00:\tstr\tx23, [x21,#2480]", 12922112], [" c52d04:\tmul\tx17, x24, x28", 12922116], [" c52d08:\tadd\tx24, x23, x27", 12922120], [" c52d0c:\tadd\tx11, x23, x17", 12922124], [" c52d10:\tadd\tx14, x24, #0x18", 12922128], [" c52d14:\tadd\tx27, sp, #0x20", 12922132], [" c52d18:\tstr\tx11, [x21,#2488]", 12922136], [" c52d1c:\tstr\tx14, [x21,#2496]", 12922140], [" c52d20:\tstr\tx25, [x11]", 12922144], [" c52d24:\tldr\tq0, [sp,#80]", 12922148], [" c52d28:\tstur\tq0, [x11,#8]", 12922152], [" c52d2c:\tldr\tx23, [x21,#2488]", 12922156], [" c52d30:\tldp\tx4, x5, [sp,#208]", 12922160], [" c52d34:\tadd\tx25, x23, #0x18", 12922164], [" c52d38:\tstr\tx25, [x21,#2488]", 12922168], [" c52d3c:\tsub\tx25, x5, x4", 12922172], [" c52d40:\tasr\tx23, x25, #3", 12922176], [" c52d44:\tadd\tw26, w26, #0x1", 12922180], [" c52d48:\tmul\tx24, x23, x29", 12922184], [" c52d4c:\tcmp\tx26, x24", 12922188], [" c52d50:\tb.cc\tc52a44 <LoadQCC+0x55e14>", 12922192], [" c52d54:\tldr\tx26, [x20,#8]", 12922196], [" c52d58:\tadd\tx1, sp, #0x20", 12922200], [" c52d5c:\tcmp\tx26, #0x10", 12922204], [" c52d60:\torr\tw28, wzr, #0x10", 12922208], [" c52d64:\tcsel\tx23, x28, x26, hi", 12922212], [" c52d68:\tmov\tx0, x19", 12922216], [" c52d6c:\tmov\tx2, x23", 12922220], [" c52d70:\tbl\t6cdd0 <memcpy@plt>", 12922224], [" c52d74:\tldr\tx26, [x20,#8]", 12922228], [" c52d78:\tsubs\tx2, x26, x23", 12922232], [" c52d7c:\tb.ls\tc52d8c <LoadQCC+0x5615c>", 12922236], [" c52d80:\tadd\tx0, x19, x23", 12922240], [" c52d84:\tmov\tw1, wzr", 12922244], [" c52d88:\tbl\t6cdf0 <memset@plt>", 12922248], [" c52d8c:\tldr\tx0, [sp,#208]", 12922252], [" c52d90:\tldr\tx24, [sp,#16]", 12922256], [" c52d94:\tcmp\tx0, x24", 12922260], [" c52d98:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12922264], [" c52d9c:\tbl\t6cda0 <operator delete(void*)@plt>", 12922268], [" c52da0:\tb\tc4e834 <LoadQCC+0x51c04>", 12922272], [" c52da4:\tmov\tx15, xzr", 12922276], [" c52da8:\tb\tc52e48 <LoadQCC+0x56218>", 12922280], [" c52dac:\tmov\tx15, xzr", 12922284], [" c52db0:\tmul\tx7, x15, x28", 12922288], [" c52db4:\tadd\tx15, x15, #0x8", 12922292], [" c52db8:\tcmp\tx15, x5", 12922296], [" c52dbc:\tadd\tx4, x12, x7", 12922300], [" c52dc0:\tadd\tx1, x23, x7", 12922304], [" c52dc4:\tldr\tx17, [x4,#16]", 12922308], [" c52dc8:\tstr\tx17, [x1,#16]", 12922312], [" c52dcc:\tldr\tq0, [x4]", 12922316], [" c52dd0:\tstr\tq0, [x1]", 12922320], [" c52dd4:\tldr\tx0, [x4,#40]", 12922324], [" c52dd8:\tstr\tx0, [x1,#40]", 12922328], [" c52ddc:\tldur\tq26, [x4,#24]", 12922332], [" c52de0:\tstur\tq26, [x1,#24]", 12922336], [" c52de4:\tldr\tx18, [x4,#64]", 12922340], [" c52de8:\tstr\tx18, [x1,#64]", 12922344], [" c52dec:\tldr\tq0, [x4,#48]", 12922348], [" c52df0:\tstr\tq0, [x1,#48]", 12922352], [" c52df4:\tldr\tx8, [x4,#88]", 12922356], [" c52df8:\tstr\tx8, [x1,#88]", 12922360], [" c52dfc:\tldur\tq27, [x4,#72]", 12922364], [" c52e00:\tstur\tq27, [x1,#72]", 12922368], [" c52e04:\tldr\tx2, [x4,#112]", 12922372], [" c52e08:\tstr\tx2, [x1,#112]", 12922376], [" c52e0c:\tldr\tq0, [x4,#96]", 12922380], [" c52e10:\tstr\tq0, [x1,#96]", 12922384], [" c52e14:\tldr\tx11, [x4,#136]", 12922388], [" c52e18:\tstr\tx11, [x1,#136]", 12922392], [" c52e1c:\tldur\tq28, [x4,#120]", 12922396], [" c52e20:\tstur\tq28, [x1,#120]", 12922400], [" c52e24:\tldr\tx13, [x4,#160]", 12922404], [" c52e28:\tstr\tx13, [x1,#160]", 12922408], [" c52e2c:\tldr\tq0, [x4,#144]", 12922412], [" c52e30:\tstr\tq0, [x1,#144]", 12922416], [" c52e34:\tldr\tx3, [x4,#184]", 12922420], [" c52e38:\tstr\tx3, [x1,#184]", 12922424], [" c52e3c:\tldur\tq29, [x4,#168]", 12922428], [" c52e40:\tstur\tq29, [x1,#168]", 12922432], [" c52e44:\tb.ge\tc5311c <LoadQCC+0x564ec>", 12922436], [" c52e48:\tmul\tx16, x15, x28", 12922440], [" c52e4c:\tsub\tx0, x15, #0x1", 12922444], [" c52e50:\tadd\tx14, x12, x16", 12922448], [" c52e54:\tadd\tx3, x23, x16", 12922452], [" c52e58:\tldr\tx12, [x14,#16]", 12922456], [" c52e5c:\tadd\tx0, x0, #0x1", 12922460], [" c52e60:\tcmp\tx0, x10", 12922464], [" c52e64:\tstr\tx12, [x3,#16]", 12922468], [" c52e68:\tldr\tq0, [x14],#24", 12922472], [" c52e6c:\tstr\tq0, [x3],#24", 12922476], [" c52e70:\tb.lt\tc52e58 <LoadQCC+0x56228>", 12922480], [" c52e74:\tb\tc5311c <LoadQCC+0x564ec>", 12922484], [" c52e78:\tmadd\tx10, x26, x28, x23", 12922488], [" c52e7c:\tldr\tx2, [x20,#8]", 12922492], [" c52e80:\tldr\tx8, [x10]", 12922496], [" c52e84:\tldur\tq5, [x10,#8]", 12922500], [" c52e88:\tsub\tx5, x8, x24", 12922504], [" c52e8c:\tadd\tx13, x5, #0x8", 12922508], [" c52e90:\tstr\tq5, [sp,#80]", 12922512], [" c52e94:\tcmp\tx5, x2", 12922516], [" c52e98:\tccmp\tx13, x2, #0x2, cc", 12922520], [" c52e9c:\tb.hi\tc53170 <LoadQCC+0x56540>", 12922524], [" c52ea0:\tldr\tx12, [x21,#2488]", 12922528], [" c52ea4:\tadd\tx25, x19, x5", 12922532], [" c52ea8:\tldr\tx10, [x21,#2496]", 12922536], [" c52eac:\tcmp\tx12, x10", 12922540], [" c52eb0:\tb.cc\tc53154 <LoadQCC+0x56524>", 12922544], [" c52eb4:\tldr\tx13, [x21,#2480]", 12922548], [" c52eb8:\tsub\tx16, x12, x13", 12922552], [" c52ebc:\tmov\tx12, #0x5555555555555555 \t// #6148914691236517205", 12922556], [" c52ec0:\tsub\tx0, x10, x13", 12922560], [" c52ec4:\tmovk\tx12, #0x5556", 12922564], [" c52ec8:\tasr\tx10, x0, #3", 12922568], [" c52ecc:\tmul\tx27, x10, x12", 12922572], [" c52ed0:\tasr\tx18, x16, #3", 12922576], [" c52ed4:\tmul\tx24, x18, x29", 12922580], [" c52ed8:\torr\tx8, x27, #0x1", 12922584], [" c52edc:\tmul\tx0, x8, x28", 12922588], [" c52ee0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12922592], [" c52ee4:\tldr\tx12, [x21,#2480]", 12922596], [" c52ee8:\tmov\tx23, x0", 12922600], [" c52eec:\tldr\tx16, [x21,#2488]", 12922604], [" c52ef0:\tsubs\tx7, x12, x16", 12922608], [" c52ef4:\tb.eq\tc5311c <LoadQCC+0x564ec>", 12922612], [" c52ef8:\tcmp\tx7, #0x0", 12922616], [" c52efc:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12922620], [" c52f00:\tsub\tx11, x7, #0x17", 12922624], [" c52f04:\tmovk\tx14, #0xaaab", 12922628], [" c52f08:\tcsel\tx6, x11, x7, lt", 12922632], [" c52f0c:\tmovk\tx14, #0x2aaa, lsl #48", 12922636], [" c52f10:\tsmulh\tx5, x6, x14", 12922640], [" c52f14:\tasr\tx15, x5, #2", 12922644], [" c52f18:\tadd\tx9, x15, x5, lsr #63", 12922648], [" c52f1c:\tmadd\tx11, x9, x28, x16", 12922652], [" c52f20:\tcmp\tx12, x11", 12922656], [" c52f24:\tb.gt\tc53100 <LoadQCC+0x564d0>", 12922660], [" c52f28:\tmov\tx8, #0x4000000000000000 \t// #4611686018427387904", 12922664], [" c52f2c:\tmovk\tx8, #0x20", 12922668], [" c52f30:\tadd\tx3, x12, x8", 12922672], [" c52f34:\tcmp\tx16, x3", 12922676], [" c52f38:\tb.ge\tc53100 <LoadQCC+0x564d0>", 12922680], [" c52f3c:\tcmp\tx12, x16", 12922684], [" c52f40:\tb.ge\tc53100 <LoadQCC+0x564d0>", 12922688], [" c52f44:\tmov\tx18, #0xbfffffffffffffff \t// #-4611686018427387905", 12922692], [" c52f48:\tmovk\tx18, #0xffe8", 12922696], [" c52f4c:\tcmp\tx12, x18", 12922700], [" c52f50:\tb.lt\tc53100 <LoadQCC+0x564d0>", 12922704], [" c52f54:\torr\tx15, xzr, #0x4000000000000000", 12922708], [" c52f58:\tcmp\tx16, x15", 12922712], [" c52f5c:\tb.ge\tc53100 <LoadQCC+0x564d0>", 12922716], [" c52f60:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12922720], [" c52f64:\tmovk\tx11, #0xaaab", 12922724], [" c52f68:\tmovk\tx11, #0x2aaa, lsl #48", 12922728], [" c52f6c:\tsmulh\tx3, x7, x11", 12922732], [" c52f70:\tasr\tx4, x3, #2", 12922736], [" c52f74:\tadd\tx14, x4, x3, lsr #63", 12922740], [" c52f78:\tmsub\tx15, x14, x28, x7", 12922744], [" c52f7c:\tcbnz\tx15, c5311c <LoadQCC+0x564ec>", 12922748], [" c52f80:\tsub\tx1, x16, x12", 12922752], [" c52f84:\tasr\tx6, x1, #3", 12922756], [" c52f88:\tmul\tx5, x6, x29", 12922760], [" c52f8c:\tcmp\tx1, #0x1", 12922764], [" c52f90:\tb.lt\tc5311c <LoadQCC+0x564ec>", 12922768], [" c52f94:\tsub\tx10, x5, #0x1", 12922772], [" c52f98:\tcmp\tx1, #0xa9", 12922776], [" c52f9c:\tb.lt\tc52da4 <LoadQCC+0x56174>", 12922780], [" c52fa0:\tcmp\tx1, #0x168", 12922784], [" c52fa4:\tb.le\tc52dac <LoadQCC+0x5617c>", 12922788], [" c52fa8:\tand\tx11, x5, #0xf", 12922792], [" c52fac:\tsub\tx13, x10, x11", 12922796], [" c52fb0:\tmov\tx18, xzr", 12922800], [" c52fb4:\tmov\tx16, xzr", 12922804], [" c52fb8:\tsub\tx14, x13, #0xf", 12922808], [" c52fbc:\tadd\tx0, x12, x18", 12922812], [" c52fc0:\tadd\tx7, x23, x18", 12922816], [" c52fc4:\tcmp\tx16, x14", 12922820], [" c52fc8:\tldr\tx4, [x0,#16]", 12922824], [" c52fcc:\tadd\tx16, x16, #0x10", 12922828], [" c52fd0:\tadd\tx18, x18, #0x180", 12922832], [" c52fd4:\tstr\tx4, [x7,#16]", 12922836], [" c52fd8:\tldr\tq0, [x0]", 12922840], [" c52fdc:\tstr\tq0, [x7]", 12922844], [" c52fe0:\tldr\tx15, [x0,#40]", 12922848], [" c52fe4:\tstr\tx15, [x7,#40]", 12922852], [" c52fe8:\tldur\tq30, [x0,#24]", 12922856], [" c52fec:\tstur\tq30, [x7,#24]", 12922860], [" c52ff0:\tldr\tx6, [x0,#64]", 12922864], [" c52ff4:\tstr\tx6, [x7,#64]", 12922868], [" c52ff8:\tldr\tq0, [x0,#48]", 12922872], [" c52ffc:\tstr\tq0, [x7,#48]", 12922876], [" c53000:\tldr\tx9, [x0,#88]", 12922880], [" c53004:\tstr\tx9, [x7,#88]", 12922884], [" c53008:\tldur\tq31, [x0,#72]", 12922888], [" c5300c:\tstur\tq31, [x7,#72]", 12922892], [" c53010:\tldr\tx1, [x0,#112]", 12922896], [" c53014:\tstr\tx1, [x7,#112]", 12922900], [" c53018:\tldr\tq0, [x0,#96]", 12922904], [" c5301c:\tstr\tq0, [x7,#96]", 12922908], [" c53020:\tldr\tx17, [x0,#136]", 12922912], [" c53024:\tstr\tx17, [x7,#136]", 12922916], [" c53028:\tadd\tx17, x0, #0x138", 12922920], [" c5302c:\tldur\tq0, [x0,#120]", 12922924], [" c53030:\tstur\tq0, [x7,#120]", 12922928], [" c53034:\tldr\tx8, [x0,#160]", 12922932], [" c53038:\tstr\tx8, [x7,#160]", 12922936], [" c5303c:\tadd\tx8, x7, #0x138", 12922940], [" c53040:\tldr\tq0, [x0,#144]", 12922944], [" c53044:\tstr\tq0, [x7,#144]", 12922948], [" c53048:\tldr\tx2, [x0,#184]", 12922952], [" c5304c:\tstr\tx2, [x7,#184]", 12922956], [" c53050:\tadd\tx2, x0, #0x108", 12922960], [" c53054:\tldur\tq1, [x0,#168]", 12922964], [" c53058:\tstur\tq1, [x7,#168]", 12922968], [" c5305c:\tldr\tx3, [x0,#208]", 12922972], [" c53060:\tstr\tx3, [x7,#208]", 12922976], [" c53064:\tldr\tq0, [x0,#192]", 12922980], [" c53068:\tstr\tq0, [x7,#192]", 12922984], [" c5306c:\tldr\tx4, [x0,#232]", 12922988], [" c53070:\tstr\tx4, [x7,#232]", 12922992], [" c53074:\tldur\tq2, [x0,#216]", 12922996], [" c53078:\tstur\tq2, [x7,#216]", 12923000], [" c5307c:\tldr\tx15, [x0,#256]", 12923004], [" c53080:\tstr\tx15, [x7,#256]", 12923008], [" c53084:\tldr\tq0, [x0,#240]", 12923012], [" c53088:\tstr\tq0, [x7,#240]", 12923016], [" c5308c:\tldr\tx6, [x0,#280]", 12923020], [" c53090:\tstr\tx6, [x7,#280]", 12923024], [" c53094:\tadd\tx6, x7, #0x108", 12923028], [" c53098:\tldr\tq0, [x2]", 12923032], [" c5309c:\tstr\tq0, [x6]", 12923036], [" c530a0:\tldr\tx9, [x0,#304]", 12923040], [" c530a4:\tstr\tx9, [x7,#304]", 12923044], [" c530a8:\tadd\tx9, x7, #0x168", 12923048], [" c530ac:\tldr\tq0, [x0,#288]", 12923052], [" c530b0:\tstr\tq0, [x7,#288]", 12923056], [" c530b4:\tldr\tx1, [x0,#328]", 12923060], [" c530b8:\tstr\tx1, [x7,#328]", 12923064], [" c530bc:\tldr\tq0, [x17]", 12923068], [" c530c0:\tstr\tq0, [x8]", 12923072], [" c530c4:\tldr\tx17, [x0,#352]", 12923076], [" c530c8:\tstr\tx17, [x7,#352]", 12923080], [" c530cc:\tldr\tq0, [x0,#336]", 12923084], [" c530d0:\tstr\tq0, [x7,#336]", 12923088], [" c530d4:\tldr\tx8, [x0,#376]", 12923092], [" c530d8:\tadd\tx0, x0, #0x168", 12923096], [" c530dc:\tstr\tx8, [x7,#376]", 12923100], [" c530e0:\tldr\tq0, [x0]", 12923104], [" c530e4:\tstr\tq0, [x9]", 12923108], [" c530e8:\tb.ne\tc52fbc <LoadQCC+0x5638c>", 12923112], [" c530ec:\tcbz\tx11, c5311c <LoadQCC+0x564ec>", 12923116], [" c530f0:\tadd\tx15, x13, #0x1", 12923120], [" c530f4:\tcmp\tx11, #0x7", 12923124], [" c530f8:\tb.hi\tc52db0 <LoadQCC+0x56180>", 12923128], [" c530fc:\tb\tc52e48 <LoadQCC+0x56218>", 12923132], [" c53100:\tmov\tx13, x23", 12923136], [" c53104:\tldr\tx7, [x12,#16]", 12923140], [" c53108:\tstr\tx7, [x13,#16]", 12923144], [" c5310c:\tldr\tq0, [x12],#24", 12923148], [" c53110:\tstr\tq0, [x13],#24", 12923152], [" c53114:\tcmp\tx12, x16", 12923156], [" c53118:\tb.ne\tc53104 <LoadQCC+0x564d4>", 12923160], [" c5311c:\tldr\tx0, [x21,#2480]", 12923164], [" c53120:\tldr\tx18, [sp,#24]", 12923168], [" c53124:\tcmp\tx0, x18", 12923172], [" c53128:\tb.eq\tc53130 <LoadQCC+0x56500>", 12923176], [" c5312c:\tbl\t6cda0 <operator delete(void*)@plt>", 12923180], [" c53130:\tmul\tx27, x27, x28", 12923184], [" c53134:\tstr\tx23, [x21,#2480]", 12923188], [" c53138:\tmul\tx24, x24, x28", 12923192], [" c5313c:\tadd\tx16, x23, x27", 12923196], [" c53140:\tadd\tx12, x23, x24", 12923200], [" c53144:\tadd\tx27, x16, #0x18", 12923204], [" c53148:\tadd\tx24, sp, #0x20", 12923208], [" c5314c:\tstr\tx12, [x21,#2488]", 12923212], [" c53150:\tstr\tx27, [x21,#2496]", 12923216], [" c53154:\tstr\tx25, [x12]", 12923220], [" c53158:\tldr\tq0, [sp,#80]", 12923224], [" c5315c:\tstur\tq0, [x12,#8]", 12923228], [" c53160:\tldr\tx12, [x21,#2488]", 12923232], [" c53164:\tldp\tx23, x6, [sp,#208]", 12923236], [" c53168:\tadd\tx0, x12, #0x18", 12923240], [" c5316c:\tstr\tx0, [x21,#2488]", 12923244], [" c53170:\tsub\tx25, x6, x23", 12923248], [" c53174:\tasr\tx13, x25, #3", 12923252], [" c53178:\tadd\tw26, w26, #0x1", 12923256], [" c5317c:\tmul\tx10, x13, x29", 12923260], [" c53180:\tcmp\tx26, x10", 12923264], [" c53184:\tb.cc\tc52e78 <LoadQCC+0x56248>", 12923268], [" c53188:\tldr\tx17, [x20,#8]", 12923272], [" c5318c:\tadd\tx1, sp, #0x20", 12923276], [" c53190:\tcmp\tx17, #0x4", 12923280], [" c53194:\torr\tw29, wzr, #0x4", 12923284], [" c53198:\tcsel\tx24, x29, x17, hi", 12923288], [" c5319c:\tmov\tx0, x19", 12923292], [" c531a0:\tmov\tx2, x24", 12923296], [" c531a4:\tbl\t6cdd0 <memcpy@plt>", 12923300], [" c531a8:\tldr\tx28, [x20,#8]", 12923304], [" c531ac:\tsubs\tx2, x28, x24", 12923308], [" c531b0:\tb.ls\tc531c0 <LoadQCC+0x56590>", 12923312], [" c531b4:\tadd\tx0, x19, x24", 12923316], [" c531b8:\tmov\tw1, wzr", 12923320], [" c531bc:\tbl\t6cdf0 <memset@plt>", 12923324], [" c531c0:\tldr\tx0, [sp,#208]", 12923328], [" c531c4:\tldr\tx18, [sp,#16]", 12923332], [" c531c8:\tcmp\tx0, x18", 12923336], [" c531cc:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12923340], [" c531d0:\tbl\t6cda0 <operator delete(void*)@plt>", 12923344], [" c531d4:\tb\tc4e834 <LoadQCC+0x51c04>", 12923348], [" c531d8:\tmov\tx10, xzr", 12923352], [" c531dc:\tb\tc5327c <LoadQCC+0x5664c>", 12923356], [" c531e0:\tmov\tx10, xzr", 12923360], [" c531e4:\tmul\tx1, x10, x28", 12923364], [" c531e8:\tadd\tx10, x10, #0x8", 12923368], [" c531ec:\tcmp\tx10, x4", 12923372], [" c531f0:\tadd\tx12, x13, x1", 12923376], [" c531f4:\tadd\tx15, x23, x1", 12923380], [" c531f8:\tldr\tx17, [x12,#16]", 12923384], [" c531fc:\tstr\tx17, [x15,#16]", 12923388], [" c53200:\tldr\tq0, [x12]", 12923392], [" c53204:\tstr\tq0, [x15]", 12923396], [" c53208:\tldr\tx8, [x12,#40]", 12923400], [" c5320c:\tstr\tx8, [x15,#40]", 12923404], [" c53210:\tldur\tq3, [x12,#24]", 12923408], [" c53214:\tstur\tq3, [x15,#24]", 12923412], [" c53218:\tldr\tx2, [x12,#64]", 12923416], [" c5321c:\tstr\tx2, [x15,#64]", 12923420], [" c53220:\tldr\tq0, [x12,#48]", 12923424], [" c53224:\tstr\tq0, [x15,#48]", 12923428], [" c53228:\tldr\tx14, [x12,#88]", 12923432], [" c5322c:\tstr\tx14, [x15,#88]", 12923436], [" c53230:\tldur\tq4, [x12,#72]", 12923440], [" c53234:\tstur\tq4, [x15,#72]", 12923444], [" c53238:\tldr\tx16, [x12,#112]", 12923448], [" c5323c:\tstr\tx16, [x15,#112]", 12923452], [" c53240:\tldr\tq0, [x12,#96]", 12923456], [" c53244:\tstr\tq0, [x15,#96]", 12923460], [" c53248:\tldr\tx7, [x12,#136]", 12923464], [" c5324c:\tstr\tx7, [x15,#136]", 12923468], [" c53250:\tldur\tq5, [x12,#120]", 12923472], [" c53254:\tstur\tq5, [x15,#120]", 12923476], [" c53258:\tldr\tx0, [x12,#160]", 12923480], [" c5325c:\tstr\tx0, [x15,#160]", 12923484], [" c53260:\tldr\tq0, [x12,#144]", 12923488], [" c53264:\tstr\tq0, [x15,#144]", 12923492], [" c53268:\tldr\tx18, [x12,#184]", 12923496], [" c5326c:\tstr\tx18, [x15,#184]", 12923500], [" c53270:\tldur\tq6, [x12,#168]", 12923504], [" c53274:\tstur\tq6, [x15,#168]", 12923508], [" c53278:\tb.ge\tc53550 <LoadQCC+0x56920>", 12923512], [" c5327c:\tmul\tx5, x10, x28", 12923516], [" c53280:\tsub\tx4, x10, #0x1", 12923520], [" c53284:\tadd\tx8, x13, x5", 12923524], [" c53288:\tadd\tx7, x23, x5", 12923528], [" c5328c:\tldr\tx13, [x8,#16]", 12923532], [" c53290:\tadd\tx4, x4, #0x1", 12923536], [" c53294:\tcmp\tx4, x9", 12923540], [" c53298:\tstr\tx13, [x7,#16]", 12923544], [" c5329c:\tldr\tq0, [x8],#24", 12923548], [" c532a0:\tstr\tq0, [x7],#24", 12923552], [" c532a4:\tb.lt\tc5328c <LoadQCC+0x5665c>", 12923556], [" c532a8:\tb\tc53550 <LoadQCC+0x56920>", 12923560], [" c532ac:\tmadd\tx2, x26, x28, x25", 12923564], [" c532b0:\tldr\tx6, [x20,#8]", 12923568], [" c532b4:\tldr\tx14, [x2]", 12923572], [" c532b8:\tldur\tq6, [x2,#8]", 12923576], [" c532bc:\tsub\tx2, x14, x27", 12923580], [" c532c0:\tadd\tx5, x2, #0x8", 12923584], [" c532c4:\tstr\tq6, [sp,#80]", 12923588], [" c532c8:\tcmp\tx2, x6", 12923592], [" c532cc:\tccmp\tx5, x6, #0x2, cc", 12923596], [" c532d0:\tb.hi\tc535a4 <LoadQCC+0x56974>", 12923600], [" c532d4:\tldr\tx17, [x21,#2488]", 12923604], [" c532d8:\tadd\tx25, x19, x2", 12923608], [" c532dc:\tldr\tx9, [x21,#2496]", 12923612], [" c532e0:\tcmp\tx17, x9", 12923616], [" c532e4:\tb.cc\tc53588 <LoadQCC+0x56958>", 12923620], [" c532e8:\tldr\tx11, [x21,#2480]", 12923624], [" c532ec:\tmov\tx8, #0x5555555555555555 \t// #6148914691236517205", 12923628], [" c532f0:\tmovk\tx8, #0x5556", 12923632], [" c532f4:\tsub\tx9, x9, x11", 12923636], [" c532f8:\tasr\tx3, x9, #3", 12923640], [" c532fc:\tmul\tx27, x3, x8", 12923644], [" c53300:\tsub\tx17, x17, x11", 12923648], [" c53304:\tasr\tx4, x17, #3", 12923652], [" c53308:\torr\tx1, x27, #0x1", 12923656], [" c5330c:\tmul\tx24, x4, x29", 12923660], [" c53310:\tmul\tx0, x1, x28", 12923664], [" c53314:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12923668], [" c53318:\tldr\tx13, [x21,#2480]", 12923672], [" c5331c:\tmov\tx23, x0", 12923676], [" c53320:\tldr\tx14, [x21,#2488]", 12923680], [" c53324:\tsubs\tx9, x13, x14", 12923684], [" c53328:\tb.eq\tc53550 <LoadQCC+0x56920>", 12923688], [" c5332c:\tcmp\tx9, #0x0", 12923692], [" c53330:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12923696], [" c53334:\tsub\tx18, x9, #0x17", 12923700], [" c53338:\tmovk\tx16, #0xaaab", 12923704], [" c5333c:\tcsel\tx2, x18, x9, lt", 12923708], [" c53340:\tmovk\tx16, #0x2aaa, lsl #48", 12923712], [" c53344:\tsmulh\tx1, x2, x16", 12923716], [" c53348:\tasr\tx7, x1, #2", 12923720], [" c5334c:\tadd\tx0, x7, x1, lsr #63", 12923724], [" c53350:\tmadd\tx12, x0, x28, x14", 12923728], [" c53354:\tcmp\tx13, x12", 12923732], [" c53358:\tb.gt\tc53534 <LoadQCC+0x56904>", 12923736], [" c5335c:\tmov\tx1, #0x4000000000000000 \t// #4611686018427387904", 12923740], [" c53360:\tmovk\tx1, #0x20", 12923744], [" c53364:\tadd\tx16, x13, x1", 12923748], [" c53368:\tcmp\tx14, x16", 12923752], [" c5336c:\tb.ge\tc53534 <LoadQCC+0x56904>", 12923756], [" c53370:\tcmp\tx13, x14", 12923760], [" c53374:\tb.ge\tc53534 <LoadQCC+0x56904>", 12923764], [" c53378:\tmov\tx6, #0xbfffffffffffffff \t// #-4611686018427387905", 12923768], [" c5337c:\tmovk\tx6, #0xffe8", 12923772], [" c53380:\tcmp\tx13, x6", 12923776], [" c53384:\tb.lt\tc53534 <LoadQCC+0x56904>", 12923780], [" c53388:\torr\tx11, xzr, #0x4000000000000000", 12923784], [" c5338c:\tcmp\tx14, x11", 12923788], [" c53390:\tb.ge\tc53534 <LoadQCC+0x56904>", 12923792], [" c53394:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12923796], [" c53398:\tmovk\tx15, #0xaaab", 12923800], [" c5339c:\tmovk\tx15, #0x2aaa, lsl #48", 12923804], [" c533a0:\tsmulh\tx10, x9, x15", 12923808], [" c533a4:\tasr\tx0, x10, #2", 12923812], [" c533a8:\tadd\tx18, x0, x10, lsr #63", 12923816], [" c533ac:\tmsub\tx11, x18, x28, x9", 12923820], [" c533b0:\tcbnz\tx11, c53550 <LoadQCC+0x56920>", 12923824], [" c533b4:\tsub\tx18, x14, x13", 12923828], [" c533b8:\tasr\tx5, x18, #3", 12923832], [" c533bc:\tmul\tx4, x5, x29", 12923836], [" c533c0:\tcmp\tx18, #0x1", 12923840], [" c533c4:\tb.lt\tc53550 <LoadQCC+0x56920>", 12923844], [" c533c8:\tsub\tx9, x4, #0x1", 12923848], [" c533cc:\tcmp\tx18, #0xa9", 12923852], [" c533d0:\tb.lt\tc531d8 <LoadQCC+0x565a8>", 12923856], [" c533d4:\tcmp\tx18, #0x168", 12923860], [" c533d8:\tb.le\tc531e0 <LoadQCC+0x565b0>", 12923864], [" c533dc:\tand\tx14, x4, #0xf", 12923868], [" c533e0:\tsub\tx8, x9, x14", 12923872], [" c533e4:\tmov\tx5, xzr", 12923876], [" c533e8:\tmov\tx12, xzr", 12923880], [" c533ec:\tsub\tx15, x8, #0xf", 12923884], [" c533f0:\tadd\tx2, x13, x5", 12923888], [" c533f4:\tadd\tx18, x23, x5", 12923892], [" c533f8:\tcmp\tx12, x15", 12923896], [" c533fc:\tldr\tx10, [x2,#16]", 12923900], [" c53400:\tadd\tx12, x12, #0x10", 12923904], [" c53404:\tadd\tx5, x5, #0x180", 12923908], [" c53408:\tstr\tx10, [x18,#16]", 12923912], [" c5340c:\tldr\tq0, [x2]", 12923916], [" c53410:\tstr\tq0, [x18]", 12923920], [" c53414:\tldr\tx11, [x2,#40]", 12923924], [" c53418:\tstr\tx11, [x18,#40]", 12923928], [" c5341c:\tldur\tq7, [x2,#24]", 12923932], [" c53420:\tstur\tq7, [x18,#24]", 12923936], [" c53424:\tldr\tx3, [x2,#64]", 12923940], [" c53428:\tstr\tx3, [x18,#64]", 12923944], [" c5342c:\tldr\tq0, [x2,#48]", 12923948], [" c53430:\tstr\tq0, [x18,#48]", 12923952], [" c53434:\tldr\tx6, [x2,#88]", 12923956], [" c53438:\tstr\tx6, [x18,#88]", 12923960], [" c5343c:\tldur\tq16, [x2,#72]", 12923964], [" c53440:\tstur\tq16, [x18,#72]", 12923968], [" c53444:\tldr\tx1, [x2,#112]", 12923972], [" c53448:\tstr\tx1, [x18,#112]", 12923976], [" c5344c:\tadd\tx1, x18, #0x108", 12923980], [" c53450:\tldr\tq0, [x2,#96]", 12923984], [" c53454:\tstr\tq0, [x18,#96]", 12923988], [" c53458:\tldr\tx17, [x2,#136]", 12923992], [" c5345c:\tstr\tx17, [x18,#136]", 12923996], [" c53460:\tldur\tq17, [x2,#120]", 12924000], [" c53464:\tstur\tq17, [x18,#120]", 12924004], [" c53468:\tldr\tx16, [x2,#160]", 12924008], [" c5346c:\tstr\tx16, [x18,#160]", 12924012], [" c53470:\tldr\tq0, [x2,#144]", 12924016], [" c53474:\tstr\tq0, [x18,#144]", 12924020], [" c53478:\tldr\tx7, [x2,#184]", 12924024], [" c5347c:\tstr\tx7, [x18,#184]", 12924028], [" c53480:\tadd\tx7, x2, #0x138", 12924032], [" c53484:\tldur\tq18, [x2,#168]", 12924036], [" c53488:\tstur\tq18, [x18,#168]", 12924040], [" c5348c:\tldr\tx0, [x2,#208]", 12924044], [" c53490:\tstr\tx0, [x18,#208]", 12924048], [" c53494:\tldr\tq0, [x2,#192]", 12924052], [" c53498:\tstr\tq0, [x18,#192]", 12924056], [" c5349c:\tldr\tx10, [x2,#232]", 12924060], [" c534a0:\tstr\tx10, [x18,#232]", 12924064], [" c534a4:\tadd\tx10, x18, #0x138", 12924068], [" c534a8:\tldur\tq19, [x2,#216]", 12924072], [" c534ac:\tstur\tq19, [x18,#216]", 12924076], [" c534b0:\tldr\tx11, [x2,#256]", 12924080], [" c534b4:\tstr\tx11, [x18,#256]", 12924084], [" c534b8:\tadd\tx11, x2, #0x108", 12924088], [" c534bc:\tldr\tq0, [x2,#240]", 12924092], [" c534c0:\tstr\tq0, [x18,#240]", 12924096], [" c534c4:\tldr\tx3, [x2,#280]", 12924100], [" c534c8:\tstr\tx3, [x18,#280]", 12924104], [" c534cc:\tadd\tx3, x2, #0x168", 12924108], [" c534d0:\tldr\tq0, [x11]", 12924112], [" c534d4:\tstr\tq0, [x1]", 12924116], [" c534d8:\tldr\tx6, [x2,#304]", 12924120], [" c534dc:\tstr\tx6, [x18,#304]", 12924124], [" c534e0:\tldr\tq0, [x2,#288]", 12924128], [" c534e4:\tstr\tq0, [x18,#288]", 12924132], [" c534e8:\tldr\tx1, [x2,#328]", 12924136], [" c534ec:\tstr\tx1, [x18,#328]", 12924140], [" c534f0:\tldr\tq0, [x7]", 12924144], [" c534f4:\tstr\tq0, [x10]", 12924148], [" c534f8:\tldr\tx17, [x2,#352]", 12924152], [" c534fc:\tstr\tx17, [x18,#352]", 12924156], [" c53500:\tldr\tq0, [x2,#336]", 12924160], [" c53504:\tstr\tq0, [x18,#336]", 12924164], [" c53508:\tldr\tx16, [x2,#376]", 12924168], [" c5350c:\tstr\tx16, [x18,#376]", 12924172], [" c53510:\tadd\tx18, x18, #0x168", 12924176], [" c53514:\tldr\tq0, [x3]", 12924180], [" c53518:\tstr\tq0, [x18]", 12924184], [" c5351c:\tb.ne\tc533f0 <LoadQCC+0x567c0>", 12924188], [" c53520:\tcbz\tx14, c53550 <LoadQCC+0x56920>", 12924192], [" c53524:\tadd\tx10, x8, #0x1", 12924196], [" c53528:\tcmp\tx14, #0x7", 12924200], [" c5352c:\tb.hi\tc531e4 <LoadQCC+0x565b4>", 12924204], [" c53530:\tb\tc5327c <LoadQCC+0x5664c>", 12924208], [" c53534:\tmov\tx12, x23", 12924212], [" c53538:\tldr\tx11, [x13,#16]", 12924216], [" c5353c:\tstr\tx11, [x12,#16]", 12924220], [" c53540:\tldr\tq0, [x13],#24", 12924224], [" c53544:\tstr\tq0, [x12],#24", 12924228], [" c53548:\tcmp\tx13, x14", 12924232], [" c5354c:\tb.ne\tc53538 <LoadQCC+0x56908>", 12924236], [" c53550:\tldr\tx0, [x21,#2480]", 12924240], [" c53554:\tldr\tx1, [sp,#24]", 12924244], [" c53558:\tcmp\tx0, x1", 12924248], [" c5355c:\tb.eq\tc53564 <LoadQCC+0x56934>", 12924252], [" c53560:\tbl\t6cda0 <operator delete(void*)@plt>", 12924256], [" c53564:\tmul\tx27, x27, x28", 12924260], [" c53568:\tstr\tx23, [x21,#2480]", 12924264], [" c5356c:\tmul\tx24, x24, x28", 12924268], [" c53570:\tadd\tx3, x23, x27", 12924272], [" c53574:\tadd\tx17, x23, x24", 12924276], [" c53578:\tadd\tx6, x3, #0x18", 12924280], [" c5357c:\tadd\tx27, sp, #0x20", 12924284], [" c53580:\tstr\tx17, [x21,#2488]", 12924288], [" c53584:\tstr\tx6, [x21,#2496]", 12924292], [" c53588:\tstr\tx25, [x17]", 12924296], [" c5358c:\tldr\tq0, [sp,#80]", 12924300], [" c53590:\tstur\tq0, [x17,#8]", 12924304], [" c53594:\tldr\tx15, [x21,#2488]", 12924308], [" c53598:\tldp\tx25, x7, [sp,#208]", 12924312], [" c5359c:\tadd\tx9, x15, #0x18", 12924316], [" c535a0:\tstr\tx9, [x21,#2488]", 12924320], [" c535a4:\tsub\tx23, x7, x25", 12924324], [" c535a8:\tasr\tx14, x23, #3", 12924328], [" c535ac:\tadd\tw26, w26, #0x1", 12924332], [" c535b0:\tmul\tx3, x14, x29", 12924336], [" c535b4:\tcmp\tx26, x3", 12924340], [" c535b8:\tb.cc\tc532ac <LoadQCC+0x5667c>", 12924344], [" c535bc:\tldr\tx21, [x20,#8]", 12924348], [" c535c0:\tadd\tx1, sp, #0x20", 12924352], [" c535c4:\tcmp\tx21, #0x4", 12924356], [" c535c8:\torr\tw29, wzr, #0x4", 12924360], [" c535cc:\tcsel\tx23, x29, x21, hi", 12924364], [" c535d0:\tmov\tx0, x19", 12924368], [" c535d4:\tmov\tx2, x23", 12924372], [" c535d8:\tbl\t6cdd0 <memcpy@plt>", 12924376], [" c535dc:\tldr\tx28, [x20,#8]", 12924380], [" c535e0:\tsubs\tx2, x28, x23", 12924384], [" c535e4:\tb.ls\tc535f4 <LoadQCC+0x569c4>", 12924388], [" c535e8:\tadd\tx0, x19, x23", 12924392], [" c535ec:\tmov\tw1, wzr", 12924396], [" c535f0:\tbl\t6cdf0 <memset@plt>", 12924400], [" c535f4:\tldr\tx0, [sp,#208]", 12924404], [" c535f8:\tldr\tx6, [sp,#16]", 12924408], [" c535fc:\tcmp\tx0, x6", 12924412], [" c53600:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12924416], [" c53604:\tbl\t6cda0 <operator delete(void*)@plt>", 12924420], [" c53608:\tb\tc4e834 <LoadQCC+0x51c04>", 12924424], [" c5360c:\tmov\tx13, xzr", 12924428], [" c53610:\tb\tc536b0 <LoadQCC+0x56a80>", 12924432], [" c53614:\tmov\tx13, xzr", 12924436], [" c53618:\tmul\tx6, x13, x28", 12924440], [" c5361c:\tadd\tx13, x13, #0x8", 12924444], [" c53620:\tcmp\tx13, x3", 12924448], [" c53624:\tadd\tx18, x14, x6", 12924452], [" c53628:\tadd\tx6, x23, x6", 12924456], [" c5362c:\tldr\tx1, [x18,#16]", 12924460], [" c53630:\tstr\tx1, [x6,#16]", 12924464], [" c53634:\tldr\tq0, [x18]", 12924468], [" c53638:\tstr\tq0, [x6]", 12924472], [" c5363c:\tldr\tx17, [x18,#40]", 12924476], [" c53640:\tstr\tx17, [x6,#40]", 12924480], [" c53644:\tldur\tq20, [x18,#24]", 12924484], [" c53648:\tstur\tq20, [x6,#24]", 12924488], [" c5364c:\tldr\tx16, [x18,#64]", 12924492], [" c53650:\tstr\tx16, [x6,#64]", 12924496], [" c53654:\tldr\tq0, [x18,#48]", 12924500], [" c53658:\tstr\tq0, [x6,#48]", 12924504], [" c5365c:\tldr\tx2, [x18,#88]", 12924508], [" c53660:\tstr\tx2, [x6,#88]", 12924512], [" c53664:\tldur\tq21, [x18,#72]", 12924516], [" c53668:\tstur\tq21, [x6,#72]", 12924520], [" c5366c:\tldr\tx12, [x18,#112]", 12924524], [" c53670:\tstr\tx12, [x6,#112]", 12924528], [" c53674:\tldr\tq0, [x18,#96]", 12924532], [" c53678:\tstr\tq0, [x6,#96]", 12924536], [" c5367c:\tldr\tx5, [x18,#136]", 12924540], [" c53680:\tstr\tx5, [x6,#136]", 12924544], [" c53684:\tldur\tq22, [x18,#120]", 12924548], [" c53688:\tstur\tq22, [x6,#120]", 12924552], [" c5368c:\tldr\tx15, [x18,#160]", 12924556], [" c53690:\tstr\tx15, [x6,#160]", 12924560], [" c53694:\tldr\tq0, [x18,#144]", 12924564], [" c53698:\tstr\tq0, [x6,#144]", 12924568], [" c5369c:\tldr\tx9, [x18,#184]", 12924572], [" c536a0:\tstr\tx9, [x6,#184]", 12924576], [" c536a4:\tldur\tq23, [x18,#168]", 12924580], [" c536a8:\tstur\tq23, [x6,#168]", 12924584], [" c536ac:\tb.ge\tc53984 <LoadQCC+0x56d54>", 12924588], [" c536b0:\tmul\tx10, x13, x28", 12924592], [" c536b4:\tsub\tx2, x13, #0x1", 12924596], [" c536b8:\tadd\tx16, x14, x10", 12924600], [" c536bc:\tadd\tx9, x23, x10", 12924604], [" c536c0:\tldr\tx14, [x16,#16]", 12924608], [" c536c4:\tadd\tx2, x2, #0x1", 12924612], [" c536c8:\tcmp\tx2, x8", 12924616], [" c536cc:\tstr\tx14, [x9,#16]", 12924620], [" c536d0:\tldr\tq0, [x16],#24", 12924624], [" c536d4:\tstr\tq0, [x9],#24", 12924628], [" c536d8:\tb.lt\tc536c0 <LoadQCC+0x56a90>", 12924632], [" c536dc:\tb\tc53984 <LoadQCC+0x56d54>", 12924636], [" c536e0:\tmadd\tx24, x26, x28, x27", 12924640], [" c536e4:\tldr\tx8, [x20,#8]", 12924644], [" c536e8:\tldr\tx4, [x24]", 12924648], [" c536ec:\tldur\tq7, [x24,#8]", 12924652], [" c536f0:\tsub\tx4, x4, x16", 12924656], [" c536f4:\tadd\tx14, x4, #0x8", 12924660], [" c536f8:\tstr\tq7, [sp,#32]", 12924664], [" c536fc:\tcmp\tx4, x8", 12924668], [" c53700:\tccmp\tx14, x8, #0x2, cc", 12924672], [" c53704:\tb.hi\tc539d8 <LoadQCC+0x56da8>", 12924676], [" c53708:\tldr\tx0, [x21,#2488]", 12924680], [" c5370c:\tadd\tx25, x19, x4", 12924684], [" c53710:\tldr\tx2, [x21,#2496]", 12924688], [" c53714:\tcmp\tx0, x2", 12924692], [" c53718:\tb.cc\tc539bc <LoadQCC+0x56d8c>", 12924696], [" c5371c:\tldr\tx12, [x21,#2480]", 12924700], [" c53720:\tmov\tx11, #0x5555555555555555 \t// #6148914691236517205", 12924704], [" c53724:\tmovk\tx11, #0x5556", 12924708], [" c53728:\tsub\tx2, x2, x12", 12924712], [" c5372c:\tasr\tx10, x2, #3", 12924716], [" c53730:\tmul\tx27, x10, x11", 12924720], [" c53734:\tsub\tx0, x0, x12", 12924724], [" c53738:\tasr\tx16, x0, #3", 12924728], [" c5373c:\torr\tx23, x27, #0x1", 12924732], [" c53740:\tmul\tx24, x16, x29", 12924736], [" c53744:\tmul\tx0, x23, x28", 12924740], [" c53748:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12924744], [" c5374c:\tldr\tx14, [x21,#2480]", 12924748], [" c53750:\tmov\tx23, x0", 12924752], [" c53754:\tldr\tx15, [x21,#2488]", 12924756], [" c53758:\tsubs\tx3, x14, x15", 12924760], [" c5375c:\tb.eq\tc53984 <LoadQCC+0x56d54>", 12924764], [" c53760:\tcmp\tx3, #0x0", 12924768], [" c53764:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12924772], [" c53768:\tsub\tx10, x3, #0x17", 12924776], [" c5376c:\tmovk\tx1, #0xaaab", 12924780], [" c53770:\tcsel\tx6, x10, x3, lt", 12924784], [" c53774:\tmovk\tx1, #0x2aaa, lsl #48", 12924788], [" c53778:\tsmulh\tx5, x6, x1", 12924792], [" c5377c:\tasr\tx11, x5, #2", 12924796], [" c53780:\tadd\tx9, x11, x5, lsr #63", 12924800], [" c53784:\tmadd\tx13, x9, x28, x15", 12924804], [" c53788:\tcmp\tx14, x13", 12924808], [" c5378c:\tb.gt\tc53968 <LoadQCC+0x56d38>", 12924812], [" c53790:\tmov\tx9, #0x4000000000000000 \t// #4611686018427387904", 12924816], [" c53794:\tmovk\tx9, #0x20", 12924820], [" c53798:\tadd\tx4, x14, x9", 12924824], [" c5379c:\tcmp\tx15, x4", 12924828], [" c537a0:\tb.ge\tc53968 <LoadQCC+0x56d38>", 12924832], [" c537a4:\tcmp\tx14, x15", 12924836], [" c537a8:\tb.ge\tc53968 <LoadQCC+0x56d38>", 12924840], [" c537ac:\tmov\tx13, #0xbfffffffffffffff \t// #-4611686018427387905", 12924844], [" c537b0:\tmovk\tx13, #0xffe8", 12924848], [" c537b4:\tcmp\tx14, x13", 12924852], [" c537b8:\tb.lt\tc53968 <LoadQCC+0x56d38>", 12924856], [" c537bc:\torr\tx16, xzr, #0x4000000000000000", 12924860], [" c537c0:\tcmp\tx15, x16", 12924864], [" c537c4:\tb.ge\tc53968 <LoadQCC+0x56d38>", 12924868], [" c537c8:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12924872], [" c537cc:\tmovk\tx8, #0xaaab", 12924876], [" c537d0:\tmovk\tx8, #0x2aaa, lsl #48", 12924880], [" c537d4:\tsmulh\tx9, x3, x8", 12924884], [" c537d8:\tasr\tx8, x9, #2", 12924888], [" c537dc:\tadd\tx18, x8, x9, lsr #63", 12924892], [" c537e0:\tmsub\tx4, x18, x28, x3", 12924896], [" c537e4:\tcbnz\tx4, c53984 <LoadQCC+0x56d54>", 12924900], [" c537e8:\tsub\tx5, x15, x14", 12924904], [" c537ec:\tasr\tx7, x5, #3", 12924908], [" c537f0:\tmul\tx3, x7, x29", 12924912], [" c537f4:\tcmp\tx5, #0x1", 12924916], [" c537f8:\tb.lt\tc53984 <LoadQCC+0x56d54>", 12924920], [" c537fc:\tsub\tx8, x3, #0x1", 12924924], [" c53800:\tcmp\tx5, #0xa9", 12924928], [" c53804:\tb.lt\tc5360c <LoadQCC+0x569dc>", 12924932], [" c53808:\tcmp\tx5, #0x168", 12924936], [" c5380c:\tb.le\tc53614 <LoadQCC+0x569e4>", 12924940], [" c53810:\tand\tx15, x3, #0xf", 12924944], [" c53814:\tsub\tx10, x8, x15", 12924948], [" c53818:\tmov\tx4, xzr", 12924952], [" c5381c:\tmov\tx11, xzr", 12924956], [" c53820:\tsub\tx13, x10, #0xf", 12924960], [" c53824:\tadd\tx17, x14, x4", 12924964], [" c53828:\tadd\tx6, x23, x4", 12924968], [" c5382c:\tcmp\tx11, x13", 12924972], [" c53830:\tldr\tx18, [x17,#16]", 12924976], [" c53834:\tadd\tx11, x11, #0x10", 12924980], [" c53838:\tadd\tx4, x4, #0x180", 12924984], [" c5383c:\tstr\tx18, [x6,#16]", 12924988], [" c53840:\tldr\tq0, [x17]", 12924992], [" c53844:\tstr\tq0, [x6]", 12924996], [" c53848:\tldr\tx7, [x17,#40]", 12925000], [" c5384c:\tstr\tx7, [x6,#40]", 12925004], [" c53850:\tldur\tq24, [x17,#24]", 12925008], [" c53854:\tstur\tq24, [x6,#24]", 12925012], [" c53858:\tldr\tx0, [x17,#64]", 12925016], [" c5385c:\tstr\tx0, [x6,#64]", 12925020], [" c53860:\tldr\tq0, [x17,#48]", 12925024], [" c53864:\tstr\tq0, [x6,#48]", 12925028], [" c53868:\tldr\tx1, [x17,#88]", 12925032], [" c5386c:\tstr\tx1, [x6,#88]", 12925036], [" c53870:\tldur\tq25, [x17,#72]", 12925040], [" c53874:\tstur\tq25, [x6,#72]", 12925044], [" c53878:\tldr\tx16, [x17,#112]", 12925048], [" c5387c:\tstr\tx16, [x6,#112]", 12925052], [" c53880:\tldr\tq0, [x17,#96]", 12925056], [" c53884:\tstr\tq0, [x6,#96]", 12925060], [" c53888:\tldr\tx2, [x17,#136]", 12925064], [" c5388c:\tstr\tx2, [x6,#136]", 12925068], [" c53890:\tadd\tx2, x6, #0x108", 12925072], [" c53894:\tldur\tq26, [x17,#120]", 12925076], [" c53898:\tstur\tq26, [x6,#120]", 12925080], [" c5389c:\tldr\tx12, [x17,#160]", 12925084], [" c538a0:\tstr\tx12, [x6,#160]", 12925088], [" c538a4:\tldr\tq0, [x17,#144]", 12925092], [" c538a8:\tstr\tq0, [x6,#144]", 12925096], [" c538ac:\tldr\tx5, [x17,#184]", 12925100], [" c538b0:\tstr\tx5, [x6,#184]", 12925104], [" c538b4:\tadd\tx5, x17, #0x108", 12925108], [" c538b8:\tldur\tq27, [x17,#168]", 12925112], [" c538bc:\tstur\tq27, [x6,#168]", 12925116], [" c538c0:\tldr\tx9, [x17,#208]", 12925120], [" c538c4:\tstr\tx9, [x6,#208]", 12925124], [" c538c8:\tldr\tq0, [x17,#192]", 12925128], [" c538cc:\tstr\tq0, [x6,#192]", 12925132], [" c538d0:\tldr\tx18, [x17,#232]", 12925136], [" c538d4:\tstr\tx18, [x6,#232]", 12925140], [" c538d8:\tldur\tq28, [x17,#216]", 12925144], [" c538dc:\tstur\tq28, [x6,#216]", 12925148], [" c538e0:\tldr\tx7, [x17,#256]", 12925152], [" c538e4:\tstr\tx7, [x6,#256]", 12925156], [" c538e8:\tldr\tq0, [x17,#240]", 12925160], [" c538ec:\tstr\tq0, [x6,#240]", 12925164], [" c538f0:\tldr\tx0, [x17,#280]", 12925168], [" c538f4:\tstr\tx0, [x6,#280]", 12925172], [" c538f8:\tadd\tx0, x17, #0x138", 12925176], [" c538fc:\tldr\tq0, [x5]", 12925180], [" c53900:\tstr\tq0, [x2]", 12925184], [" c53904:\tldr\tx1, [x17,#304]", 12925188], [" c53908:\tstr\tx1, [x6,#304]", 12925192], [" c5390c:\tldr\tq0, [x17,#288]", 12925196], [" c53910:\tstr\tq0, [x6,#288]", 12925200], [" c53914:\tldr\tx16, [x17,#328]", 12925204], [" c53918:\tstr\tx16, [x6,#328]", 12925208], [" c5391c:\tadd\tx16, x6, #0x138", 12925212], [" c53920:\tldr\tq0, [x0]", 12925216], [" c53924:\tstr\tq0, [x16]", 12925220], [" c53928:\tldr\tx2, [x17,#352]", 12925224], [" c5392c:\tstr\tx2, [x6,#352]", 12925228], [" c53930:\tldr\tq0, [x17,#336]", 12925232], [" c53934:\tstr\tq0, [x6,#336]", 12925236], [" c53938:\tldr\tx12, [x17,#376]", 12925240], [" c5393c:\tadd\tx17, x17, #0x168", 12925244], [" c53940:\tstr\tx12, [x6,#376]", 12925248], [" c53944:\tadd\tx6, x6, #0x168", 12925252], [" c53948:\tldr\tq0, [x17]", 12925256], [" c5394c:\tstr\tq0, [x6]", 12925260], [" c53950:\tb.ne\tc53824 <LoadQCC+0x56bf4>", 12925264], [" c53954:\tcbz\tx15, c53984 <LoadQCC+0x56d54>", 12925268], [" c53958:\tadd\tx13, x10, #0x1", 12925272], [" c5395c:\tcmp\tx15, #0x7", 12925276], [" c53960:\tb.hi\tc53618 <LoadQCC+0x569e8>", 12925280], [" c53964:\tb\tc536b0 <LoadQCC+0x56a80>", 12925284], [" c53968:\tmov\tx16, x23", 12925288], [" c5396c:\tldr\tx3, [x14,#16]", 12925292], [" c53970:\tstr\tx3, [x16,#16]", 12925296], [" c53974:\tldr\tq0, [x14],#24", 12925300], [" c53978:\tstr\tq0, [x16],#24", 12925304], [" c5397c:\tcmp\tx14, x15", 12925308], [" c53980:\tb.ne\tc5396c <LoadQCC+0x56d3c>", 12925312], [" c53984:\tldr\tx0, [x21,#2480]", 12925316], [" c53988:\tldr\tx17, [sp,#24]", 12925320], [" c5398c:\tcmp\tx0, x17", 12925324], [" c53990:\tb.eq\tc53998 <LoadQCC+0x56d68>", 12925328], [" c53994:\tbl\t6cda0 <operator delete(void*)@plt>", 12925332], [" c53998:\tmul\tx27, x27, x28", 12925336], [" c5399c:\tadd\tx16, sp, #0x50", 12925340], [" c539a0:\tmul\tx24, x24, x28", 12925344], [" c539a4:\tstr\tx23, [x21,#2480]", 12925348], [" c539a8:\tadd\tx13, x23, x27", 12925352], [" c539ac:\tadd\tx0, x23, x24", 12925356], [" c539b0:\tadd\tx8, x13, #0x18", 12925360], [" c539b4:\tstr\tx0, [x21,#2488]", 12925364], [" c539b8:\tstr\tx8, [x21,#2496]", 12925368], [" c539bc:\tstr\tx25, [x0]", 12925372], [" c539c0:\tldr\tq0, [sp,#32]", 12925376], [" c539c4:\tstur\tq0, [x0,#8]", 12925380], [" c539c8:\tldr\tx25, [x21,#2488]", 12925384], [" c539cc:\tldp\tx27, x2, [sp,#208]", 12925388], [" c539d0:\tadd\tx11, x25, #0x18", 12925392], [" c539d4:\tstr\tx11, [x21,#2488]", 12925396], [" c539d8:\tsub\tx23, x2, x27", 12925400], [" c539dc:\tasr\tx14, x23, #3", 12925404], [" c539e0:\tadd\tw26, w26, #0x1", 12925408], [" c539e4:\tmul\tx25, x14, x29", 12925412], [" c539e8:\tcmp\tx26, x25", 12925416], [" c539ec:\tb.cc\tc536e0 <LoadQCC+0x56ab0>", 12925420], [" c539f0:\tldr\tx26, [x20,#8]", 12925424], [" c539f4:\tadd\tx1, sp, #0x50", 12925428], [" c539f8:\tcmp\tx26, #0x20", 12925432], [" c539fc:\torr\tw28, wzr, #0x20", 12925436], [" c53a00:\tcsel\tx24, x28, x26, hi", 12925440], [" c53a04:\tmov\tx0, x19", 12925444], [" c53a08:\tmov\tx2, x24", 12925448], [" c53a0c:\tbl\t6cdd0 <memcpy@plt>", 12925452], [" c53a10:\tldr\tx26, [x20,#8]", 12925456], [" c53a14:\tsubs\tx2, x26, x24", 12925460], [" c53a18:\tb.ls\tc53a28 <LoadQCC+0x56df8>", 12925464], [" c53a1c:\tadd\tx0, x19, x24", 12925468], [" c53a20:\tmov\tw1, wzr", 12925472], [" c53a24:\tbl\t6cdf0 <memset@plt>", 12925476], [" c53a28:\tldr\tx0, [sp,#208]", 12925480], [" c53a2c:\tldr\tx13, [sp,#16]", 12925484], [" c53a30:\tcmp\tx0, x13", 12925488], [" c53a34:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12925492], [" c53a38:\tbl\t6cda0 <operator delete(void*)@plt>", 12925496], [" c53a3c:\tb\tc4e834 <LoadQCC+0x51c04>", 12925500], [" c53a40:\tmov\tx14, xzr", 12925504], [" c53a44:\tb\tc53ae4 <LoadQCC+0x56eb4>", 12925508], [" c53a48:\tmov\tx14, xzr", 12925512], [" c53a4c:\tmul\tx1, x14, x28", 12925516], [" c53a50:\tadd\tx14, x14, #0x8", 12925520], [" c53a54:\tcmp\tx14, x2", 12925524], [" c53a58:\tadd\tx3, x15, x1", 12925528], [" c53a5c:\tadd\tx9, x23, x1", 12925532], [" c53a60:\tldr\tx16, [x3,#16]", 12925536], [" c53a64:\tstr\tx16, [x9,#16]", 12925540], [" c53a68:\tldr\tq0, [x3]", 12925544], [" c53a6c:\tstr\tq0, [x9]", 12925548], [" c53a70:\tldr\tx12, [x3,#40]", 12925552], [" c53a74:\tstr\tx12, [x9,#40]", 12925556], [" c53a78:\tldur\tq29, [x3,#24]", 12925560], [" c53a7c:\tstur\tq29, [x9,#24]", 12925564], [" c53a80:\tldr\tx5, [x3,#64]", 12925568], [" c53a84:\tstr\tx5, [x9,#64]", 12925572], [" c53a88:\tldr\tq0, [x3,#48]", 12925576], [" c53a8c:\tstr\tq0, [x9,#48]", 12925580], [" c53a90:\tldr\tx4, [x3,#88]", 12925584], [" c53a94:\tstr\tx4, [x9,#88]", 12925588], [" c53a98:\tldur\tq30, [x3,#72]", 12925592], [" c53a9c:\tstur\tq30, [x9,#72]", 12925596], [" c53aa0:\tldr\tx10, [x3,#112]", 12925600], [" c53aa4:\tstr\tx10, [x9,#112]", 12925604], [" c53aa8:\tldr\tq0, [x3,#96]", 12925608], [" c53aac:\tstr\tq0, [x9,#96]", 12925612], [" c53ab0:\tldr\tx13, [x3,#136]", 12925616], [" c53ab4:\tstr\tx13, [x9,#136]", 12925620], [" c53ab8:\tldur\tq31, [x3,#120]", 12925624], [" c53abc:\tstur\tq31, [x9,#120]", 12925628], [" c53ac0:\tldr\tx8, [x3,#160]", 12925632], [" c53ac4:\tstr\tx8, [x9,#160]", 12925636], [" c53ac8:\tldr\tq0, [x3,#144]", 12925640], [" c53acc:\tstr\tq0, [x9,#144]", 12925644], [" c53ad0:\tldr\tx11, [x3,#184]", 12925648], [" c53ad4:\tstr\tx11, [x9,#184]", 12925652], [" c53ad8:\tldur\tq0, [x3,#168]", 12925656], [" c53adc:\tstur\tq0, [x9,#168]", 12925660], [" c53ae0:\tb.ge\tc53db8 <LoadQCC+0x57188>", 12925664], [" c53ae4:\tmul\tx3, x14, x28", 12925668], [" c53ae8:\tsub\tx5, x14, #0x1", 12925672], [" c53aec:\tadd\tx11, x15, x3", 12925676], [" c53af0:\tadd\tx15, x23, x3", 12925680], [" c53af4:\tldr\tx9, [x11,#16]", 12925684], [" c53af8:\tadd\tx5, x5, #0x1", 12925688], [" c53afc:\tcmp\tx5, x0", 12925692], [" c53b00:\tstr\tx9, [x15,#16]", 12925696], [" c53b04:\tldr\tq0, [x11],#24", 12925700], [" c53b08:\tstr\tq0, [x15],#24", 12925704], [" c53b0c:\tb.lt\tc53af4 <LoadQCC+0x56ec4>", 12925708], [" c53b10:\tb\tc53db8 <LoadQCC+0x57188>", 12925712], [" c53b14:\tmadd\tx16, x26, x28, x24", 12925716], [" c53b18:\tldr\tx6, [x20,#8]", 12925720], [" c53b1c:\tldr\tx18, [x16]", 12925724], [" c53b20:\tldur\tq16, [x16,#8]", 12925728], [" c53b24:\tsub\tx17, x18, x14", 12925732], [" c53b28:\tadd\tx27, x17, #0x8", 12925736], [" c53b2c:\tstr\tq16, [sp,#32]", 12925740], [" c53b30:\tcmp\tx17, x6", 12925744], [" c53b34:\tccmp\tx27, x6, #0x2, cc", 12925748], [" c53b38:\tb.hi\tc53e0c <LoadQCC+0x571dc>", 12925752], [" c53b3c:\tldr\tx2, [x21,#2488]", 12925756], [" c53b40:\tadd\tx25, x19, x17", 12925760], [" c53b44:\tldr\tx8, [x21,#2496]", 12925764], [" c53b48:\tcmp\tx2, x8", 12925768], [" c53b4c:\tb.cc\tc53df0 <LoadQCC+0x571c0>", 12925772], [" c53b50:\tldr\tx11, [x21,#2480]", 12925776], [" c53b54:\tmov\tx7, #0x5555555555555555 \t// #6148914691236517205", 12925780], [" c53b58:\tmovk\tx7, #0x5556", 12925784], [" c53b5c:\tsub\tx9, x8, x11", 12925788], [" c53b60:\tasr\tx13, x9, #3", 12925792], [" c53b64:\tmul\tx27, x13, x7", 12925796], [" c53b68:\tsub\tx17, x2, x11", 12925800], [" c53b6c:\tasr\tx4, x17, #3", 12925804], [" c53b70:\torr\tx12, x27, #0x1", 12925808], [" c53b74:\tmul\tx24, x4, x29", 12925812], [" c53b78:\tmul\tx0, x12, x28", 12925816], [" c53b7c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12925820], [" c53b80:\tldr\tx15, [x21,#2480]", 12925824], [" c53b84:\tmov\tx23, x0", 12925828], [" c53b88:\tldr\tx13, [x21,#2488]", 12925832], [" c53b8c:\tsubs\tx18, x15, x13", 12925836], [" c53b90:\tb.eq\tc53db8 <LoadQCC+0x57188>", 12925840], [" c53b94:\tsub\tx0, x18, #0x17", 12925844], [" c53b98:\tcmp\tx18, #0x0", 12925848], [" c53b9c:\tcsel\tx1, x0, x18, lt", 12925852], [" c53ba0:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12925856], [" c53ba4:\tmovk\tx0, #0xaaab", 12925860], [" c53ba8:\tmovk\tx0, #0x2aaa, lsl #48", 12925864], [" c53bac:\tsmulh\tx7, x1, x0", 12925868], [" c53bb0:\tasr\tx12, x7, #2", 12925872], [" c53bb4:\tadd\tx3, x12, x7, lsr #63", 12925876], [" c53bb8:\tmadd\tx2, x3, x28, x13", 12925880], [" c53bbc:\tcmp\tx15, x2", 12925884], [" c53bc0:\tb.gt\tc53d9c <LoadQCC+0x5716c>", 12925888], [" c53bc4:\tmov\tx5, #0x4000000000000000 \t// #4611686018427387904", 12925892], [" c53bc8:\tmovk\tx5, #0x20", 12925896], [" c53bcc:\tadd\tx10, x15, x5", 12925900], [" c53bd0:\tcmp\tx13, x10", 12925904], [" c53bd4:\tb.ge\tc53d9c <LoadQCC+0x5716c>", 12925908], [" c53bd8:\tcmp\tx15, x13", 12925912], [" c53bdc:\tb.ge\tc53d9c <LoadQCC+0x5716c>", 12925916], [" c53be0:\tmov\tx17, #0xbfffffffffffffff \t// #-4611686018427387905", 12925920], [" c53be4:\tmovk\tx17, #0xffe8", 12925924], [" c53be8:\tcmp\tx15, x17", 12925928], [" c53bec:\tb.lt\tc53d9c <LoadQCC+0x5716c>", 12925932], [" c53bf0:\torr\tx8, xzr, #0x4000000000000000", 12925936], [" c53bf4:\tcmp\tx13, x8", 12925940], [" c53bf8:\tb.ge\tc53d9c <LoadQCC+0x5716c>", 12925944], [" c53bfc:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12925948], [" c53c00:\tmovk\tx9, #0xaaab", 12925952], [" c53c04:\tmovk\tx9, #0x2aaa, lsl #48", 12925956], [" c53c08:\tsmulh\tx8, x18, x9", 12925960], [" c53c0c:\tasr\tx11, x8, #2", 12925964], [" c53c10:\tadd\tx6, x11, x8, lsr #63", 12925968], [" c53c14:\tmsub\tx17, x6, x28, x18", 12925972], [" c53c18:\tcbnz\tx17, c53db8 <LoadQCC+0x57188>", 12925976], [" c53c1c:\tsub\tx4, x13, x15", 12925980], [" c53c20:\tasr\tx3, x4, #3", 12925984], [" c53c24:\tmul\tx2, x3, x29", 12925988], [" c53c28:\tcmp\tx4, #0x1", 12925992], [" c53c2c:\tb.lt\tc53db8 <LoadQCC+0x57188>", 12925996], [" c53c30:\tsub\tx0, x2, #0x1", 12926000], [" c53c34:\tcmp\tx4, #0xa9", 12926004], [" c53c38:\tb.lt\tc53a40 <LoadQCC+0x56e10>", 12926008], [" c53c3c:\tcmp\tx4, #0x168", 12926012], [" c53c40:\tb.le\tc53a48 <LoadQCC+0x56e18>", 12926016], [" c53c44:\tand\tx16, x2, #0xf", 12926020], [" c53c48:\tsub\tx9, x0, x16", 12926024], [" c53c4c:\tmov\tx3, xzr", 12926028], [" c53c50:\tmov\tx17, xzr", 12926032], [" c53c54:\tsub\tx10, x9, #0xf", 12926036], [" c53c58:\tadd\tx12, x15, x3", 12926040], [" c53c5c:\tadd\tx1, x23, x3", 12926044], [" c53c60:\tcmp\tx17, x10", 12926048], [" c53c64:\tldr\tx14, [x12,#16]", 12926052], [" c53c68:\tadd\tx17, x17, #0x10", 12926056], [" c53c6c:\tadd\tx3, x3, #0x180", 12926060], [" c53c70:\tstr\tx14, [x1,#16]", 12926064], [" c53c74:\tldr\tq0, [x12]", 12926068], [" c53c78:\tstr\tq0, [x1]", 12926072], [" c53c7c:\tldr\tx6, [x12,#40]", 12926076], [" c53c80:\tstr\tx6, [x1,#40]", 12926080], [" c53c84:\tldur\tq1, [x12,#24]", 12926084], [" c53c88:\tstur\tq1, [x1,#24]", 12926088], [" c53c8c:\tldr\tx18, [x12,#64]", 12926092], [" c53c90:\tstr\tx18, [x1,#64]", 12926096], [" c53c94:\tldr\tq0, [x12,#48]", 12926100], [" c53c98:\tstr\tq0, [x1,#48]", 12926104], [" c53c9c:\tldr\tx7, [x12,#88]", 12926108], [" c53ca0:\tstr\tx7, [x1,#88]", 12926112], [" c53ca4:\tldur\tq2, [x12,#72]", 12926116], [" c53ca8:\tstur\tq2, [x1,#72]", 12926120], [" c53cac:\tldr\tx5, [x12,#112]", 12926124], [" c53cb0:\tstr\tx5, [x1,#112]", 12926128], [" c53cb4:\tldr\tq0, [x12,#96]", 12926132], [" c53cb8:\tstr\tq0, [x1,#96]", 12926136], [" c53cbc:\tldr\tx4, [x12,#136]", 12926140], [" c53cc0:\tstr\tx4, [x1,#136]", 12926144], [" c53cc4:\tadd\tx4, x12, #0x138", 12926148], [" c53cc8:\tldur\tq3, [x12,#120]", 12926152], [" c53ccc:\tstur\tq3, [x1,#120]", 12926156], [" c53cd0:\tldr\tx13, [x12,#160]", 12926160], [" c53cd4:\tstr\tx13, [x1,#160]", 12926164], [" c53cd8:\tadd\tx13, x1, #0x108", 12926168], [" c53cdc:\tldr\tq0, [x12,#144]", 12926172], [" c53ce0:\tstr\tq0, [x1,#144]", 12926176], [" c53ce4:\tldr\tx8, [x12,#184]", 12926180], [" c53ce8:\tstr\tx8, [x1,#184]", 12926184], [" c53cec:\tadd\tx8, x1, #0x138", 12926188], [" c53cf0:\tldur\tq4, [x12,#168]", 12926192], [" c53cf4:\tstur\tq4, [x1,#168]", 12926196], [" c53cf8:\tldr\tx11, [x12,#208]", 12926200], [" c53cfc:\tstr\tx11, [x1,#208]", 12926204], [" c53d00:\tldr\tq0, [x12,#192]", 12926208], [" c53d04:\tstr\tq0, [x1,#192]", 12926212], [" c53d08:\tldr\tx14, [x12,#232]", 12926216], [" c53d0c:\tstr\tx14, [x1,#232]", 12926220], [" c53d10:\tadd\tx14, x12, #0x108", 12926224], [" c53d14:\tldur\tq5, [x12,#216]", 12926228], [" c53d18:\tstur\tq5, [x1,#216]", 12926232], [" c53d1c:\tldr\tx6, [x12,#256]", 12926236], [" c53d20:\tstr\tx6, [x1,#256]", 12926240], [" c53d24:\tldr\tq0, [x12,#240]", 12926244], [" c53d28:\tstr\tq0, [x1,#240]", 12926248], [" c53d2c:\tldr\tx18, [x12,#280]", 12926252], [" c53d30:\tstr\tx18, [x1,#280]", 12926256], [" c53d34:\tldr\tq0, [x14]", 12926260], [" c53d38:\tstr\tq0, [x13]", 12926264], [" c53d3c:\tldr\tx7, [x12,#304]", 12926268], [" c53d40:\tstr\tx7, [x1,#304]", 12926272], [" c53d44:\tadd\tx7, x12, #0x168", 12926276], [" c53d48:\tldr\tq0, [x12,#288]", 12926280], [" c53d4c:\tstr\tq0, [x1,#288]", 12926284], [" c53d50:\tldr\tx5, [x12,#328]", 12926288], [" c53d54:\tstr\tx5, [x1,#328]", 12926292], [" c53d58:\tldr\tq0, [x4]", 12926296], [" c53d5c:\tstr\tq0, [x8]", 12926300], [" c53d60:\tldr\tx4, [x12,#352]", 12926304], [" c53d64:\tstr\tx4, [x1,#352]", 12926308], [" c53d68:\tldr\tq0, [x12,#336]", 12926312], [" c53d6c:\tstr\tq0, [x1,#336]", 12926316], [" c53d70:\tldr\tx13, [x12,#376]", 12926320], [" c53d74:\tstr\tx13, [x1,#376]", 12926324], [" c53d78:\tadd\tx1, x1, #0x168", 12926328], [" c53d7c:\tldr\tq0, [x7]", 12926332], [" c53d80:\tstr\tq0, [x1]", 12926336], [" c53d84:\tb.ne\tc53c58 <LoadQCC+0x57028>", 12926340], [" c53d88:\tcbz\tx16, c53db8 <LoadQCC+0x57188>", 12926344], [" c53d8c:\tadd\tx14, x9, #0x1", 12926348], [" c53d90:\tcmp\tx16, #0x7", 12926352], [" c53d94:\tb.hi\tc53a4c <LoadQCC+0x56e1c>", 12926356], [" c53d98:\tb\tc53ae4 <LoadQCC+0x56eb4>", 12926360], [" c53d9c:\tmov\tx14, x23", 12926364], [" c53da0:\tldr\tx18, [x15,#16]", 12926368], [" c53da4:\tstr\tx18, [x14,#16]", 12926372], [" c53da8:\tldr\tq0, [x15],#24", 12926376], [" c53dac:\tstr\tq0, [x14],#24", 12926380], [" c53db0:\tcmp\tx15, x13", 12926384], [" c53db4:\tb.ne\tc53da0 <LoadQCC+0x57170>", 12926388], [" c53db8:\tldr\tx0, [x21,#2480]", 12926392], [" c53dbc:\tldr\tx12, [sp,#24]", 12926396], [" c53dc0:\tcmp\tx0, x12", 12926400], [" c53dc4:\tb.eq\tc53dcc <LoadQCC+0x5719c>", 12926404], [" c53dc8:\tbl\t6cda0 <operator delete(void*)@plt>", 12926408], [" c53dcc:\tmul\tx27, x27, x28", 12926412], [" c53dd0:\tadd\tx14, sp, #0x50", 12926416], [" c53dd4:\tmul\tx24, x24, x28", 12926420], [" c53dd8:\tstr\tx23, [x21,#2480]", 12926424], [" c53ddc:\tadd\tx17, x23, x27", 12926428], [" c53de0:\tadd\tx2, x23, x24", 12926432], [" c53de4:\tadd\tx4, x17, #0x18", 12926436], [" c53de8:\tstr\tx2, [x21,#2488]", 12926440], [" c53dec:\tstr\tx4, [x21,#2496]", 12926444], [" c53df0:\tstr\tx25, [x2]", 12926448], [" c53df4:\tldr\tq0, [sp,#32]", 12926452], [" c53df8:\tstur\tq0, [x2,#8]", 12926456], [" c53dfc:\tldr\tx2, [x21,#2488]", 12926460], [" c53e00:\tldp\tx24, x0, [sp,#208]", 12926464], [" c53e04:\tadd\tx5, x2, #0x18", 12926468], [" c53e08:\tstr\tx5, [x21,#2488]", 12926472], [" c53e0c:\tsub\tx23, x0, x24", 12926476], [" c53e10:\tasr\tx25, x23, #3", 12926480], [" c53e14:\tadd\tw26, w26, #0x1", 12926484], [" c53e18:\tmul\tx9, x25, x29", 12926488], [" c53e1c:\tcmp\tx26, x9", 12926492], [" c53e20:\tb.cc\tc53b14 <LoadQCC+0x56ee4>", 12926496], [" c53e24:\tldr\tx1, [x20,#8]", 12926500], [" c53e28:\tcmp\tx1, #0x40", 12926504], [" c53e2c:\torr\tw28, wzr, #0x40", 12926508], [" c53e30:\tcsel\tx23, x28, x1, hi", 12926512], [" c53e34:\tadd\tx1, sp, #0x50", 12926516], [" c53e38:\tmov\tx0, x19", 12926520], [" c53e3c:\tmov\tx2, x23", 12926524], [" c53e40:\tbl\t6cdd0 <memcpy@plt>", 12926528], [" c53e44:\tldr\tx26, [x20,#8]", 12926532], [" c53e48:\tsubs\tx2, x26, x23", 12926536], [" c53e4c:\tb.ls\tc53e5c <LoadQCC+0x5722c>", 12926540], [" c53e50:\tadd\tx0, x19, x23", 12926544], [" c53e54:\tmov\tw1, wzr", 12926548], [" c53e58:\tbl\t6cdf0 <memset@plt>", 12926552], [" c53e5c:\tldr\tx0, [sp,#208]", 12926556], [" c53e60:\tldr\tx20, [sp,#16]", 12926560], [" c53e64:\tcmp\tx0, x20", 12926564], [" c53e68:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12926568], [" c53e6c:\tbl\t6cda0 <operator delete(void*)@plt>", 12926572], [" c53e70:\tb\tc4e834 <LoadQCC+0x51c04>", 12926576], [" c53e74:\tmov\tx8, xzr", 12926580], [" c53e78:\tb\tc53f18 <LoadQCC+0x572e8>", 12926584], [" c53e7c:\tmov\tx8, xzr", 12926588], [" c53e80:\tmul\tx18, x8, x28", 12926592], [" c53e84:\tadd\tx8, x8, #0x8", 12926596], [" c53e88:\tcmp\tx8, x1", 12926600], [" c53e8c:\tadd\tx13, x16, x18", 12926604], [" c53e90:\tadd\tx10, x23, x18", 12926608], [" c53e94:\tldr\tx5, [x13,#16]", 12926612], [" c53e98:\tstr\tx5, [x10,#16]", 12926616], [" c53e9c:\tldr\tq0, [x13]", 12926620], [" c53ea0:\tstr\tq0, [x10]", 12926624], [" c53ea4:\tldr\tx4, [x13,#40]", 12926628], [" c53ea8:\tstr\tx4, [x10,#40]", 12926632], [" c53eac:\tldur\tq6, [x13,#24]", 12926636], [" c53eb0:\tstur\tq6, [x10,#24]", 12926640], [" c53eb4:\tldr\tx12, [x13,#64]", 12926644], [" c53eb8:\tstr\tx12, [x10,#64]", 12926648], [" c53ebc:\tldr\tq0, [x13,#48]", 12926652], [" c53ec0:\tstr\tq0, [x10,#48]", 12926656], [" c53ec4:\tldr\tx17, [x13,#88]", 12926660], [" c53ec8:\tstr\tx17, [x10,#88]", 12926664], [" c53ecc:\tldur\tq7, [x13,#72]", 12926668], [" c53ed0:\tstur\tq7, [x10,#72]", 12926672], [" c53ed4:\tldr\tx3, [x13,#112]", 12926676], [" c53ed8:\tstr\tx3, [x10,#112]", 12926680], [" c53edc:\tldr\tq0, [x13,#96]", 12926684], [" c53ee0:\tstr\tq0, [x10,#96]", 12926688], [" c53ee4:\tldr\tx9, [x13,#136]", 12926692], [" c53ee8:\tstr\tx9, [x10,#136]", 12926696], [" c53eec:\tldur\tq16, [x13,#120]", 12926700], [" c53ef0:\tstur\tq16, [x10,#120]", 12926704], [" c53ef4:\tldr\tx15, [x13,#160]", 12926708], [" c53ef8:\tstr\tx15, [x10,#160]", 12926712], [" c53efc:\tldr\tq0, [x13,#144]", 12926716], [" c53f00:\tstr\tq0, [x10,#144]", 12926720], [" c53f04:\tldr\tx0, [x13,#184]", 12926724], [" c53f08:\tstr\tx0, [x10,#184]", 12926728], [" c53f0c:\tldur\tq17, [x13,#168]", 12926732], [" c53f10:\tstur\tq17, [x10,#168]", 12926736], [" c53f14:\tb.ge\tc541ec <LoadQCC+0x575bc>", 12926740], [" c53f18:\tmul\tx6, x8, x28", 12926744], [" c53f1c:\tsub\tx1, x8, #0x1", 12926748], [" c53f20:\tadd\tx12, x16, x6", 12926752], [" c53f24:\tadd\tx13, x23, x6", 12926756], [" c53f28:\tldr\tx16, [x12,#16]", 12926760], [" c53f2c:\tadd\tx1, x1, #0x1", 12926764], [" c53f30:\tcmp\tx1, x7", 12926768], [" c53f34:\tstr\tx16, [x13,#16]", 12926772], [" c53f38:\tldr\tq0, [x12],#24", 12926776], [" c53f3c:\tstr\tq0, [x13],#24", 12926780], [" c53f40:\tb.lt\tc53f28 <LoadQCC+0x572f8>", 12926784], [" c53f44:\tb\tc541ec <LoadQCC+0x575bc>", 12926788], [" c53f48:\tmadd\tx3, x26, x28, x5", 12926792], [" c53f4c:\tldr\tx8, [x20,#8]", 12926796], [" c53f50:\tldr\tx4, [x3]", 12926800], [" c53f54:\tldur\tq17, [x3,#8]", 12926804], [" c53f58:\tsub\tx0, x4, x24", 12926808], [" c53f5c:\tadd\tx6, x0, #0x8", 12926812], [" c53f60:\tstr\tq17, [sp,#32]", 12926816], [" c53f64:\tcmp\tx0, x8", 12926820], [" c53f68:\tccmp\tx6, x8, #0x2, cc", 12926824], [" c53f6c:\tb.hi\tc54240 <LoadQCC+0x57610>", 12926828], [" c53f70:\tldr\tx4, [x21,#2488]", 12926832], [" c53f74:\tadd\tx25, x19, x0", 12926836], [" c53f78:\tldr\tx7, [x21,#2496]", 12926840], [" c53f7c:\tcmp\tx4, x7", 12926844], [" c53f80:\tb.cc\tc54224 <LoadQCC+0x575f4>", 12926848], [" c53f84:\tldr\tx12, [x21,#2480]", 12926852], [" c53f88:\tmov\tx16, #0x5555555555555555 \t// #6148914691236517205", 12926856], [" c53f8c:\tmovk\tx16, #0x5556", 12926860], [" c53f90:\tsub\tx3, x7, x12", 12926864], [" c53f94:\tasr\tx2, x3, #3", 12926868], [" c53f98:\tmul\tx27, x2, x16", 12926872], [" c53f9c:\tsub\tx14, x4, x12", 12926876], [" c53fa0:\tasr\tx10, x14, #3", 12926880], [" c53fa4:\torr\tx15, x27, #0x1", 12926884], [" c53fa8:\tmul\tx24, x10, x29", 12926888], [" c53fac:\tmul\tx0, x15, x28", 12926892], [" c53fb0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12926896], [" c53fb4:\tldr\tx16, [x21,#2480]", 12926900], [" c53fb8:\tmov\tx23, x0", 12926904], [" c53fbc:\tldr\tx12, [x21,#2488]", 12926908], [" c53fc0:\tsubs\tx6, x16, x12", 12926912], [" c53fc4:\tb.eq\tc541ec <LoadQCC+0x575bc>", 12926916], [" c53fc8:\tcmp\tx6, #0x0", 12926920], [" c53fcc:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12926924], [" c53fd0:\tsub\tx9, x6, #0x17", 12926928], [" c53fd4:\tmovk\tx10, #0xaaab", 12926932], [" c53fd8:\tcsel\tx0, x9, x6, lt", 12926936], [" c53fdc:\tmovk\tx10, #0x2aaa, lsl #48", 12926940], [" c53fe0:\tsmulh\tx18, x0, x10", 12926944], [" c53fe4:\tasr\tx11, x18, #2", 12926948], [" c53fe8:\tadd\tx15, x11, x18, lsr #63", 12926952], [" c53fec:\tmadd\tx9, x15, x28, x12", 12926956], [" c53ff0:\tcmp\tx16, x9", 12926960], [" c53ff4:\tb.gt\tc541d0 <LoadQCC+0x575a0>", 12926964], [" c53ff8:\tmov\tx10, #0x4000000000000000 \t// #4611686018427387904", 12926968], [" c53ffc:\tmovk\tx10, #0x20", 12926972], [" c54000:\tadd\tx17, x16, x10", 12926976], [" c54004:\tcmp\tx12, x17", 12926980], [" c54008:\tb.ge\tc541d0 <LoadQCC+0x575a0>", 12926984], [" c5400c:\tcmp\tx16, x12", 12926988], [" c54010:\tb.ge\tc541d0 <LoadQCC+0x575a0>", 12926992], [" c54014:\tmov\tx4, #0xbfffffffffffffff \t// #-4611686018427387905", 12926996], [" c54018:\tmovk\tx4, #0xffe8", 12927000], [" c5401c:\tcmp\tx16, x4", 12927004], [" c54020:\tb.lt\tc541d0 <LoadQCC+0x575a0>", 12927008], [" c54024:\torr\tx9, xzr, #0x4000000000000000", 12927012], [" c54028:\tcmp\tx12, x9", 12927016], [" c5402c:\tb.ge\tc541d0 <LoadQCC+0x575a0>", 12927020], [" c54030:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12927024], [" c54034:\tmovk\tx5, #0xaaab", 12927028], [" c54038:\tmovk\tx5, #0x2aaa, lsl #48", 12927032], [" c5403c:\tsmulh\tx15, x6, x5", 12927036], [" c54040:\tasr\tx0, x15, #2", 12927040], [" c54044:\tadd\tx10, x0, x15, lsr #63", 12927044], [" c54048:\tmsub\tx2, x10, x28, x6", 12927048], [" c5404c:\tcbnz\tx2, c541ec <LoadQCC+0x575bc>", 12927052], [" c54050:\tsub\tx17, x12, x16", 12927056], [" c54054:\tasr\tx8, x17, #3", 12927060], [" c54058:\tmul\tx1, x8, x29", 12927064], [" c5405c:\tcmp\tx17, #0x1", 12927068], [" c54060:\tb.lt\tc541ec <LoadQCC+0x575bc>", 12927072], [" c54064:\tsub\tx7, x1, #0x1", 12927076], [" c54068:\tcmp\tx17, #0xa9", 12927080], [" c5406c:\tb.lt\tc53e74 <LoadQCC+0x57244>", 12927084], [" c54070:\tcmp\tx17, #0x168", 12927088], [" c54074:\tb.le\tc53e7c <LoadQCC+0x5724c>", 12927092], [" c54078:\tand\tx17, x1, #0xf", 12927096], [" c5407c:\tsub\tx0, x7, x17", 12927100], [" c54080:\tmov\tx6, xzr", 12927104], [" c54084:\tmov\tx2, xzr", 12927108], [" c54088:\tsub\tx9, x0, #0xf", 12927112], [" c5408c:\tadd\tx11, x16, x6", 12927116], [" c54090:\tadd\tx5, x23, x6", 12927120], [" c54094:\tcmp\tx2, x9", 12927124], [" c54098:\tldr\tx10, [x11,#16]", 12927128], [" c5409c:\tadd\tx2, x2, #0x10", 12927132], [" c540a0:\tadd\tx6, x6, #0x180", 12927136], [" c540a4:\tstr\tx10, [x5,#16]", 12927140], [" c540a8:\tldr\tq0, [x11]", 12927144], [" c540ac:\tstr\tq0, [x5]", 12927148], [" c540b0:\tldr\tx8, [x11,#40]", 12927152], [" c540b4:\tstr\tx8, [x5,#40]", 12927156], [" c540b8:\tldur\tq18, [x11,#24]", 12927160], [" c540bc:\tstur\tq18, [x5,#24]", 12927164], [" c540c0:\tldr\tx14, [x11,#64]", 12927168], [" c540c4:\tstr\tx14, [x5,#64]", 12927172], [" c540c8:\tldr\tq0, [x11,#48]", 12927176], [" c540cc:\tstr\tq0, [x5,#48]", 12927180], [" c540d0:\tldr\tx18, [x11,#88]", 12927184], [" c540d4:\tstr\tx18, [x5,#88]", 12927188], [" c540d8:\tldur\tq19, [x11,#72]", 12927192], [" c540dc:\tstur\tq19, [x5,#72]", 12927196], [" c540e0:\tldr\tx4, [x11,#112]", 12927200], [" c540e4:\tstr\tx4, [x5,#112]", 12927204], [" c540e8:\tldr\tq0, [x11,#96]", 12927208], [" c540ec:\tstr\tq0, [x5,#96]", 12927212], [" c540f0:\tldr\tx12, [x11,#136]", 12927216], [" c540f4:\tstr\tx12, [x5,#136]", 12927220], [" c540f8:\tadd\tx12, x5, #0x138", 12927224], [" c540fc:\tldur\tq20, [x11,#120]", 12927228], [" c54100:\tstur\tq20, [x5,#120]", 12927232], [" c54104:\tldr\tx3, [x11,#160]", 12927236], [" c54108:\tstr\tx3, [x5,#160]", 12927240], [" c5410c:\tadd\tx3, x11, #0x138", 12927244], [" c54110:\tldr\tq0, [x11,#144]", 12927248], [" c54114:\tstr\tq0, [x5,#144]", 12927252], [" c54118:\tldr\tx15, [x11,#184]", 12927256], [" c5411c:\tstr\tx15, [x5,#184]", 12927260], [" c54120:\tadd\tx15, x11, #0x108", 12927264], [" c54124:\tldur\tq21, [x11,#168]", 12927268], [" c54128:\tstur\tq21, [x5,#168]", 12927272], [" c5412c:\tldr\tx13, [x11,#208]", 12927276], [" c54130:\tstr\tx13, [x5,#208]", 12927280], [" c54134:\tldr\tq0, [x11,#192]", 12927284], [" c54138:\tstr\tq0, [x5,#192]", 12927288], [" c5413c:\tldr\tx10, [x11,#232]", 12927292], [" c54140:\tstr\tx10, [x5,#232]", 12927296], [" c54144:\tadd\tx10, x5, #0x108", 12927300], [" c54148:\tldur\tq22, [x11,#216]", 12927304], [" c5414c:\tstur\tq22, [x5,#216]", 12927308], [" c54150:\tldr\tx8, [x11,#256]", 12927312], [" c54154:\tstr\tx8, [x5,#256]", 12927316], [" c54158:\tldr\tq0, [x11,#240]", 12927320], [" c5415c:\tstr\tq0, [x5,#240]", 12927324], [" c54160:\tldr\tx14, [x11,#280]", 12927328], [" c54164:\tstr\tx14, [x5,#280]", 12927332], [" c54168:\tldr\tq0, [x15]", 12927336], [" c5416c:\tstr\tq0, [x10]", 12927340], [" c54170:\tldr\tx18, [x11,#304]", 12927344], [" c54174:\tstr\tx18, [x5,#304]", 12927348], [" c54178:\tadd\tx18, x11, #0x168", 12927352], [" c5417c:\tldr\tq0, [x11,#288]", 12927356], [" c54180:\tstr\tq0, [x5,#288]", 12927360], [" c54184:\tldr\tx4, [x11,#328]", 12927364], [" c54188:\tstr\tx4, [x5,#328]", 12927368], [" c5418c:\tldr\tq0, [x3]", 12927372], [" c54190:\tstr\tq0, [x12]", 12927376], [" c54194:\tldr\tx12, [x11,#352]", 12927380], [" c54198:\tstr\tx12, [x5,#352]", 12927384], [" c5419c:\tldr\tq0, [x11,#336]", 12927388], [" c541a0:\tstr\tq0, [x5,#336]", 12927392], [" c541a4:\tldr\tx3, [x11,#376]", 12927396], [" c541a8:\tstr\tx3, [x5,#376]", 12927400], [" c541ac:\tadd\tx5, x5, #0x168", 12927404], [" c541b0:\tldr\tq0, [x18]", 12927408], [" c541b4:\tstr\tq0, [x5]", 12927412], [" c541b8:\tb.ne\tc5408c <LoadQCC+0x5745c>", 12927416], [" c541bc:\tcbz\tx17, c541ec <LoadQCC+0x575bc>", 12927420], [" c541c0:\tadd\tx8, x0, #0x1", 12927424], [" c541c4:\tcmp\tx17, #0x7", 12927428], [" c541c8:\tb.hi\tc53e80 <LoadQCC+0x57250>", 12927432], [" c541cc:\tb\tc53f18 <LoadQCC+0x572e8>", 12927436], [" c541d0:\tmov\tx15, x23", 12927440], [" c541d4:\tldr\tx6, [x16,#16]", 12927444], [" c541d8:\tstr\tx6, [x15,#16]", 12927448], [" c541dc:\tldr\tq0, [x16],#24", 12927452], [" c541e0:\tstr\tq0, [x15],#24", 12927456], [" c541e4:\tcmp\tx16, x12", 12927460], [" c541e8:\tb.ne\tc541d4 <LoadQCC+0x575a4>", 12927464], [" c541ec:\tldr\tx0, [x21,#2480]", 12927468], [" c541f0:\tldr\tx8, [sp,#24]", 12927472], [" c541f4:\tcmp\tx0, x8", 12927476], [" c541f8:\tb.eq\tc54200 <LoadQCC+0x575d0>", 12927480], [" c541fc:\tbl\t6cda0 <operator delete(void*)@plt>", 12927484], [" c54200:\tmul\tx27, x27, x28", 12927488], [" c54204:\tstr\tx23, [x21,#2480]", 12927492], [" c54208:\tmul\tx24, x24, x28", 12927496], [" c5420c:\tadd\tx7, x23, x27", 12927500], [" c54210:\tadd\tx4, x23, x24", 12927504], [" c54214:\tadd\tx24, x7, #0x18", 12927508], [" c54218:\tstr\tx4, [x21,#2488]", 12927512], [" c5421c:\tstr\tx24, [x21,#2496]", 12927516], [" c54220:\tadd\tx24, sp, #0x50", 12927520], [" c54224:\tstr\tx25, [x4]", 12927524], [" c54228:\tldr\tq0, [sp,#32]", 12927528], [" c5422c:\tstur\tq0, [x4,#8]", 12927532], [" c54230:\tldr\tx14, [x21,#2488]", 12927536], [" c54234:\tldp\tx5, x1, [sp,#208]", 12927540], [" c54238:\tadd\tx23, x14, #0x18", 12927544], [" c5423c:\tstr\tx23, [x21,#2488]", 12927548], [" c54240:\tsub\tx23, x1, x5", 12927552], [" c54244:\tasr\tx25, x23, #3", 12927556], [" c54248:\tadd\tw26, w26, #0x1", 12927560], [" c5424c:\tmul\tx12, x25, x29", 12927564], [" c54250:\tcmp\tx26, x12", 12927568], [" c54254:\tb.cc\tc53f48 <LoadQCC+0x57318>", 12927572], [" c54258:\tldr\tx21, [x20,#8]", 12927576], [" c5425c:\tmov\tw28, #0x24 \t// #36", 12927580], [" c54260:\tadd\tx1, sp, #0x50", 12927584], [" c54264:\tcmp\tx21, #0x24", 12927588], [" c54268:\tcsel\tx24, x28, x21, hi", 12927592], [" c5426c:\tmov\tx0, x19", 12927596], [" c54270:\tmov\tx2, x24", 12927600], [" c54274:\tbl\t6cdd0 <memcpy@plt>", 12927604], [" c54278:\tldr\tx26, [x20,#8]", 12927608], [" c5427c:\tsubs\tx2, x26, x24", 12927612], [" c54280:\tb.ls\tc54290 <LoadQCC+0x57660>", 12927616], [" c54284:\tadd\tx0, x19, x24", 12927620], [" c54288:\tmov\tw1, wzr", 12927624], [" c5428c:\tbl\t6cdf0 <memset@plt>", 12927628], [" c54290:\tldr\tx0, [sp,#208]", 12927632], [" c54294:\tldr\tx15, [sp,#16]", 12927636], [" c54298:\tcmp\tx0, x15", 12927640], [" c5429c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12927644], [" c542a0:\tbl\t6cda0 <operator delete(void*)@plt>", 12927648], [" c542a4:\tb\tc4e834 <LoadQCC+0x51c04>", 12927652], [" c542a8:\tmov\tx16, xzr", 12927656], [" c542ac:\tb\tc5434c <LoadQCC+0x5771c>", 12927660], [" c542b0:\tmov\tx16, xzr", 12927664], [" c542b4:\tmul\tx14, x16, x28", 12927668], [" c542b8:\tadd\tx16, x16, #0x8", 12927672], [" c542bc:\tcmp\tx16, x18", 12927676], [" c542c0:\tadd\tx8, x17, x14", 12927680], [" c542c4:\tadd\tx7, x23, x14", 12927684], [" c542c8:\tldr\tx4, [x8,#16]", 12927688], [" c542cc:\tstr\tx4, [x7,#16]", 12927692], [" c542d0:\tldr\tq0, [x8]", 12927696], [" c542d4:\tstr\tq0, [x7]", 12927700], [" c542d8:\tldr\tx12, [x8,#40]", 12927704], [" c542dc:\tstr\tx12, [x7,#40]", 12927708], [" c542e0:\tldur\tq23, [x8,#24]", 12927712], [" c542e4:\tstur\tq23, [x7,#24]", 12927716], [" c542e8:\tldr\tx3, [x8,#64]", 12927720], [" c542ec:\tstr\tx3, [x7,#64]", 12927724], [" c542f0:\tldr\tq0, [x8,#48]", 12927728], [" c542f4:\tstr\tq0, [x7,#48]", 12927732], [" c542f8:\tldr\tx11, [x8,#88]", 12927736], [" c542fc:\tstr\tx11, [x7,#88]", 12927740], [" c54300:\tldur\tq24, [x8,#72]", 12927744], [" c54304:\tstur\tq24, [x7,#72]", 12927748], [" c54308:\tldr\tx2, [x8,#112]", 12927752], [" c5430c:\tstr\tx2, [x7,#112]", 12927756], [" c54310:\tldr\tq0, [x8,#96]", 12927760], [" c54314:\tstr\tq0, [x7,#96]", 12927764], [" c54318:\tldr\tx5, [x8,#136]", 12927768], [" c5431c:\tstr\tx5, [x7,#136]", 12927772], [" c54320:\tldur\tq25, [x8,#120]", 12927776], [" c54324:\tstur\tq25, [x7,#120]", 12927780], [" c54328:\tldr\tx9, [x8,#160]", 12927784], [" c5432c:\tstr\tx9, [x7,#160]", 12927788], [" c54330:\tldr\tq0, [x8,#144]", 12927792], [" c54334:\tstr\tq0, [x7,#144]", 12927796], [" c54338:\tldr\tx0, [x8,#184]", 12927800], [" c5433c:\tstr\tx0, [x7,#184]", 12927804], [" c54340:\tldur\tq26, [x8,#168]", 12927808], [" c54344:\tstur\tq26, [x7,#168]", 12927812], [" c54348:\tb.ge\tc54620 <LoadQCC+0x579f0>", 12927816], [" c5434c:\tmul\tx1, x16, x28", 12927820], [" c54350:\tsub\tx18, x16, #0x1", 12927824], [" c54354:\tadd\tx17, x17, x1", 12927828], [" c54358:\tadd\tx10, x23, x1", 12927832], [" c5435c:\tldr\tx16, [x17,#16]", 12927836], [" c54360:\tadd\tx18, x18, #0x1", 12927840], [" c54364:\tcmp\tx18, x6", 12927844], [" c54368:\tstr\tx16, [x10,#16]", 12927848], [" c5436c:\tldr\tq0, [x17],#24", 12927852], [" c54370:\tstr\tq0, [x10],#24", 12927856], [" c54374:\tb.lt\tc5435c <LoadQCC+0x5772c>", 12927860], [" c54378:\tb\tc54620 <LoadQCC+0x579f0>", 12927864], [" c5437c:\tmadd\tx25, x26, x28, x6", 12927868], [" c54380:\tldr\tx11, [x20,#8]", 12927872], [" c54384:\tldr\tx18, [x25]", 12927876], [" c54388:\tldur\tq18, [x25,#8]", 12927880], [" c5438c:\tsub\tx12, x18, x27", 12927884], [" c54390:\tadd\tx16, x12, #0x8", 12927888], [" c54394:\tstr\tq18, [sp,#32]", 12927892], [" c54398:\tcmp\tx12, x11", 12927896], [" c5439c:\tccmp\tx16, x11, #0x2, cc", 12927900], [" c543a0:\tb.hi\tc54674 <LoadQCC+0x57a44>", 12927904], [" c543a4:\tldr\tx5, [x21,#2488]", 12927908], [" c543a8:\tadd\tx25, x19, x12", 12927912], [" c543ac:\tldr\tx6, [x21,#2496]", 12927916], [" c543b0:\tcmp\tx5, x6", 12927920], [" c543b4:\tb.cc\tc54658 <LoadQCC+0x57a28>", 12927924], [" c543b8:\tldr\tx13, [x21,#2480]", 12927928], [" c543bc:\tmov\tx14, #0x5555555555555555 \t// #6148914691236517205", 12927932], [" c543c0:\tmovk\tx14, #0x5556", 12927936], [" c543c4:\tsub\tx17, x6, x13", 12927940], [" c543c8:\tasr\tx4, x17, #3", 12927944], [" c543cc:\tmul\tx27, x4, x14", 12927948], [" c543d0:\tsub\tx8, x5, x13", 12927952], [" c543d4:\tasr\tx7, x8, #3", 12927956], [" c543d8:\torr\tx11, x27, #0x1", 12927960], [" c543dc:\tmul\tx24, x7, x29", 12927964], [" c543e0:\tmul\tx0, x11, x28", 12927968], [" c543e4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12927972], [" c543e8:\tldr\tx17, [x21,#2480]", 12927976], [" c543ec:\tmov\tx23, x0", 12927980], [" c543f0:\tldr\tx11, [x21,#2488]", 12927984], [" c543f4:\tsubs\tx1, x17, x11", 12927988], [" c543f8:\tb.eq\tc54620 <LoadQCC+0x579f0>", 12927992], [" c543fc:\tcmp\tx1, #0x0", 12927996], [" c54400:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12928000], [" c54404:\tsub\tx12, x1, #0x17", 12928004], [" c54408:\tmovk\tx18, #0xaaab", 12928008], [" c5440c:\tcsel\tx3, x12, x1, lt", 12928012], [" c54410:\tmovk\tx18, #0x2aaa, lsl #48", 12928016], [" c54414:\tsmulh\tx16, x3, x18", 12928020], [" c54418:\tasr\tx12, x16, #2", 12928024], [" c5441c:\tadd\tx2, x12, x16, lsr #63", 12928028], [" c54420:\tmadd\tx14, x2, x28, x11", 12928032], [" c54424:\tcmp\tx17, x14", 12928036], [" c54428:\tb.gt\tc54604 <LoadQCC+0x579d4>", 12928040], [" c5442c:\tmov\tx0, #0x4000000000000000 \t// #4611686018427387904", 12928044], [" c54430:\tmovk\tx0, #0x20", 12928048], [" c54434:\tadd\tx5, x17, x0", 12928052], [" c54438:\tcmp\tx11, x5", 12928056], [" c5443c:\tb.ge\tc54604 <LoadQCC+0x579d4>", 12928060], [" c54440:\tcmp\tx17, x11", 12928064], [" c54444:\tb.ge\tc54604 <LoadQCC+0x579d4>", 12928068], [" c54448:\tmov\tx12, #0xbfffffffffffffff \t// #-4611686018427387905", 12928072], [" c5444c:\tmovk\tx12, #0xffe8", 12928076], [" c54450:\tcmp\tx17, x12", 12928080], [" c54454:\tb.lt\tc54604 <LoadQCC+0x579d4>", 12928084], [" c54458:\torr\tx10, xzr, #0x4000000000000000", 12928088], [" c5445c:\tcmp\tx11, x10", 12928092], [" c54460:\tb.ge\tc54604 <LoadQCC+0x579d4>", 12928096], [" c54464:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12928100], [" c54468:\tmovk\tx3, #0xaaab", 12928104], [" c5446c:\tmovk\tx3, #0x2aaa, lsl #48", 12928108], [" c54470:\tsmulh\tx7, x1, x3", 12928112], [" c54474:\tasr\tx9, x7, #2", 12928116], [" c54478:\tadd\tx0, x9, x7, lsr #63", 12928120], [" c5447c:\tmsub\tx1, x0, x28, x1", 12928124], [" c54480:\tcbnz\tx1, c54620 <LoadQCC+0x579f0>", 12928128], [" c54484:\tsub\tx2, x11, x17", 12928132], [" c54488:\tasr\tx15, x2, #3", 12928136], [" c5448c:\tmul\tx18, x15, x29", 12928140], [" c54490:\tcmp\tx2, #0x1", 12928144], [" c54494:\tb.lt\tc54620 <LoadQCC+0x579f0>", 12928148], [" c54498:\tsub\tx6, x18, #0x1", 12928152], [" c5449c:\tcmp\tx2, #0xa9", 12928156], [" c544a0:\tb.lt\tc542a8 <LoadQCC+0x57678>", 12928160], [" c544a4:\tcmp\tx2, #0x168", 12928164], [" c544a8:\tb.le\tc542b0 <LoadQCC+0x57680>", 12928168], [" c544ac:\tand\tx1, x18, #0xf", 12928172], [" c544b0:\tsub\tx7, x6, x1", 12928176], [" c544b4:\tmov\tx0, xzr", 12928180], [" c544b8:\tmov\tx5, xzr", 12928184], [" c544bc:\tsub\tx3, x7, #0xf", 12928188], [" c544c0:\tadd\tx16, x17, x0", 12928192], [" c544c4:\tadd\tx4, x23, x0", 12928196], [" c544c8:\tcmp\tx5, x3", 12928200], [" c544cc:\tldr\tx15, [x16,#16]", 12928204], [" c544d0:\tadd\tx5, x5, #0x10", 12928208], [" c544d4:\tadd\tx0, x0, #0x180", 12928212], [" c544d8:\tstr\tx15, [x4,#16]", 12928216], [" c544dc:\tldr\tq0, [x16]", 12928220], [" c544e0:\tstr\tq0, [x4]", 12928224], [" c544e4:\tldr\tx13, [x16,#40]", 12928228], [" c544e8:\tstr\tx13, [x4,#40]", 12928232], [" c544ec:\tldur\tq27, [x16,#24]", 12928236], [" c544f0:\tstur\tq27, [x4,#24]", 12928240], [" c544f4:\tldr\tx10, [x16,#64]", 12928244], [" c544f8:\tstr\tx10, [x4,#64]", 12928248], [" c544fc:\tldr\tq0, [x16,#48]", 12928252], [" c54500:\tstr\tq0, [x4,#48]", 12928256], [" c54504:\tldr\tx8, [x16,#88]", 12928260], [" c54508:\tstr\tx8, [x4,#88]", 12928264], [" c5450c:\tldur\tq28, [x16,#72]", 12928268], [" c54510:\tstur\tq28, [x4,#72]", 12928272], [" c54514:\tldr\tx14, [x16,#112]", 12928276], [" c54518:\tstr\tx14, [x4,#112]", 12928280], [" c5451c:\tldr\tq0, [x16,#96]", 12928284], [" c54520:\tstr\tq0, [x4,#96]", 12928288], [" c54524:\tldr\tx12, [x16,#136]", 12928292], [" c54528:\tstr\tx12, [x4,#136]", 12928296], [" c5452c:\tldur\tq29, [x16,#120]", 12928300], [" c54530:\tstur\tq29, [x4,#120]", 12928304], [" c54534:\tldr\tx11, [x16,#160]", 12928308], [" c54538:\tstr\tx11, [x4,#160]", 12928312], [" c5453c:\tadd\tx11, x4, #0x108", 12928316], [" c54540:\tldr\tq0, [x16,#144]", 12928320], [" c54544:\tstr\tq0, [x4,#144]", 12928324], [" c54548:\tldr\tx2, [x16,#184]", 12928328], [" c5454c:\tstr\tx2, [x4,#184]", 12928332], [" c54550:\tldur\tq30, [x16,#168]", 12928336], [" c54554:\tstur\tq30, [x4,#168]", 12928340], [" c54558:\tldr\tx9, [x16,#208]", 12928344], [" c5455c:\tstr\tx9, [x4,#208]", 12928348], [" c54560:\tadd\tx9, x16, #0x108", 12928352], [" c54564:\tldr\tq0, [x16,#192]", 12928356], [" c54568:\tstr\tq0, [x4,#192]", 12928360], [" c5456c:\tldr\tx15, [x16,#232]", 12928364], [" c54570:\tstr\tx15, [x4,#232]", 12928368], [" c54574:\tldur\tq31, [x16,#216]", 12928372], [" c54578:\tstur\tq31, [x4,#216]", 12928376], [" c5457c:\tldr\tx13, [x16,#256]", 12928380], [" c54580:\tstr\tx13, [x4,#256]", 12928384], [" c54584:\tadd\tx13, x16, #0x138", 12928388], [" c54588:\tldr\tq0, [x16,#240]", 12928392], [" c5458c:\tstr\tq0, [x4,#240]", 12928396], [" c54590:\tldr\tx10, [x16,#280]", 12928400], [" c54594:\tstr\tx10, [x4,#280]", 12928404], [" c54598:\tldr\tq0, [x9]", 12928408], [" c5459c:\tstr\tq0, [x11]", 12928412], [" c545a0:\tldr\tx8, [x16,#304]", 12928416], [" c545a4:\tstr\tx8, [x4,#304]", 12928420], [" c545a8:\tldr\tq0, [x16,#288]", 12928424], [" c545ac:\tstr\tq0, [x4,#288]", 12928428], [" c545b0:\tldr\tx14, [x16,#328]", 12928432], [" c545b4:\tstr\tx14, [x4,#328]", 12928436], [" c545b8:\tadd\tx14, x4, #0x138", 12928440], [" c545bc:\tldr\tq0, [x13]", 12928444], [" c545c0:\tstr\tq0, [x14]", 12928448], [" c545c4:\tldr\tx12, [x16,#352]", 12928452], [" c545c8:\tstr\tx12, [x4,#352]", 12928456], [" c545cc:\tldr\tq0, [x16,#336]", 12928460], [" c545d0:\tstr\tq0, [x4,#336]", 12928464], [" c545d4:\tldr\tx11, [x16,#376]", 12928468], [" c545d8:\tadd\tx16, x16, #0x168", 12928472], [" c545dc:\tstr\tx11, [x4,#376]", 12928476], [" c545e0:\tadd\tx4, x4, #0x168", 12928480], [" c545e4:\tldr\tq0, [x16]", 12928484], [" c545e8:\tstr\tq0, [x4]", 12928488], [" c545ec:\tb.ne\tc544c0 <LoadQCC+0x57890>", 12928492], [" c545f0:\tcbz\tx1, c54620 <LoadQCC+0x579f0>", 12928496], [" c545f4:\tadd\tx16, x7, #0x1", 12928500], [" c545f8:\tcmp\tx1, #0x7", 12928504], [" c545fc:\tb.hi\tc542b4 <LoadQCC+0x57684>", 12928508], [" c54600:\tb\tc5434c <LoadQCC+0x5771c>", 12928512], [" c54604:\tmov\tx18, x23", 12928516], [" c54608:\tldr\tx1, [x17,#16]", 12928520], [" c5460c:\tstr\tx1, [x18,#16]", 12928524], [" c54610:\tldr\tq0, [x17],#24", 12928528], [" c54614:\tstr\tq0, [x18],#24", 12928532], [" c54618:\tcmp\tx17, x11", 12928536], [" c5461c:\tb.ne\tc54608 <LoadQCC+0x579d8>", 12928540], [" c54620:\tldr\tx0, [x21,#2480]", 12928544], [" c54624:\tldr\tx5, [sp,#24]", 12928548], [" c54628:\tcmp\tx0, x5", 12928552], [" c5462c:\tb.eq\tc54634 <LoadQCC+0x57a04>", 12928556], [" c54630:\tbl\t6cda0 <operator delete(void*)@plt>", 12928560], [" c54634:\tmul\tx27, x27, x28", 12928564], [" c54638:\tstr\tx23, [x21,#2480]", 12928568], [" c5463c:\tmul\tx24, x24, x28", 12928572], [" c54640:\tadd\tx27, x23, x27", 12928576], [" c54644:\tadd\tx5, x23, x24", 12928580], [" c54648:\tadd\tx0, x27, #0x18", 12928584], [" c5464c:\tadd\tx27, sp, #0x50", 12928588], [" c54650:\tstr\tx5, [x21,#2488]", 12928592], [" c54654:\tstr\tx0, [x21,#2496]", 12928596], [" c54658:\tstr\tx25, [x5]", 12928600], [" c5465c:\tldr\tq0, [sp,#32]", 12928604], [" c54660:\tstur\tq0, [x5,#8]", 12928608], [" c54664:\tldr\tx17, [x21,#2488]", 12928612], [" c54668:\tldp\tx6, x8, [sp,#208]", 12928616], [" c5466c:\tadd\tx4, x17, #0x18", 12928620], [" c54670:\tstr\tx4, [x21,#2488]", 12928624], [" c54674:\tsub\tx23, x8, x6", 12928628], [" c54678:\tasr\tx25, x23, #3", 12928632], [" c5467c:\tadd\tw26, w26, #0x1", 12928636], [" c54680:\tmul\tx17, x25, x29", 12928640], [" c54684:\tcmp\tx26, x17", 12928644], [" c54688:\tb.cc\tc5437c <LoadQCC+0x5774c>", 12928648], [" c5468c:\tldr\tx26, [x20,#8]", 12928652], [" c54690:\tadd\tx1, sp, #0x50", 12928656], [" c54694:\tcmp\tx26, #0x18", 12928660], [" c54698:\torr\tw28, wzr, #0x18", 12928664], [" c5469c:\tcsel\tx23, x28, x26, hi", 12928668], [" c546a0:\tmov\tx0, x19", 12928672], [" c546a4:\tmov\tx2, x23", 12928676], [" c546a8:\tbl\t6cdd0 <memcpy@plt>", 12928680], [" c546ac:\tldr\tx26, [x20,#8]", 12928684], [" c546b0:\tsubs\tx2, x26, x23", 12928688], [" c546b4:\tb.ls\tc546c4 <LoadQCC+0x57a94>", 12928692], [" c546b8:\tadd\tx0, x19, x23", 12928696], [" c546bc:\tmov\tw1, wzr", 12928700], [" c546c0:\tbl\t6cdf0 <memset@plt>", 12928704], [" c546c4:\tldr\tx0, [sp,#208]", 12928708], [" c546c8:\tldr\tx17, [sp,#16]", 12928712], [" c546cc:\tcmp\tx0, x17", 12928716], [" c546d0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12928720], [" c546d4:\tbl\t6cda0 <operator delete(void*)@plt>", 12928724], [" c546d8:\tb\tc4e834 <LoadQCC+0x51c04>", 12928728], [" c546dc:\tmov\tx11, xzr", 12928732], [" c546e0:\tb\tc54780 <LoadQCC+0x57b50>", 12928736], [" c546e4:\tmov\tx11, xzr", 12928740], [" c546e8:\tmul\tx10, x11, x28", 12928744], [" c546ec:\tadd\tx11, x11, #0x8", 12928748], [" c546f0:\tcmp\tx11, x17", 12928752], [" c546f4:\tadd\tx14, x18, x10", 12928756], [" c546f8:\tadd\tx16, x23, x10", 12928760], [" c546fc:\tldr\tx8, [x14,#16]", 12928764], [" c54700:\tstr\tx8, [x16,#16]", 12928768], [" c54704:\tldr\tq0, [x14]", 12928772], [" c54708:\tstr\tq0, [x16]", 12928776], [" c5470c:\tldr\tx12, [x14,#40]", 12928780], [" c54710:\tstr\tx12, [x16,#40]", 12928784], [" c54714:\tldur\tq0, [x14,#24]", 12928788], [" c54718:\tstur\tq0, [x16,#24]", 12928792], [" c5471c:\tldr\tx2, [x14,#64]", 12928796], [" c54720:\tstr\tx2, [x16,#64]", 12928800], [" c54724:\tldr\tq0, [x14,#48]", 12928804], [" c54728:\tstr\tq0, [x16,#48]", 12928808], [" c5472c:\tldr\tx7, [x14,#88]", 12928812], [" c54730:\tstr\tx7, [x16,#88]", 12928816], [" c54734:\tldur\tq1, [x14,#72]", 12928820], [" c54738:\tstur\tq1, [x16,#72]", 12928824], [" c5473c:\tldr\tx1, [x14,#112]", 12928828], [" c54740:\tstr\tx1, [x16,#112]", 12928832], [" c54744:\tldr\tq0, [x14,#96]", 12928836], [" c54748:\tstr\tq0, [x16,#96]", 12928840], [" c5474c:\tldr\tx4, [x14,#136]", 12928844], [" c54750:\tstr\tx4, [x16,#136]", 12928848], [" c54754:\tldur\tq2, [x14,#120]", 12928852], [" c54758:\tstur\tq2, [x16,#120]", 12928856], [" c5475c:\tldr\tx6, [x14,#160]", 12928860], [" c54760:\tstr\tx6, [x16,#160]", 12928864], [" c54764:\tldr\tq0, [x14,#144]", 12928868], [" c54768:\tstr\tq0, [x16,#144]", 12928872], [" c5476c:\tldr\tx3, [x14,#184]", 12928876], [" c54770:\tstr\tx3, [x16,#184]", 12928880], [" c54774:\tldur\tq3, [x14,#168]", 12928884], [" c54778:\tstur\tq3, [x16,#168]", 12928888], [" c5477c:\tb.ge\tc54a54 <LoadQCC+0x57e24>", 12928892], [" c54780:\tmul\tx17, x11, x28", 12928896], [" c54784:\tsub\tx6, x11, #0x1", 12928900], [" c54788:\tadd\tx0, x18, x17", 12928904], [" c5478c:\tadd\tx14, x23, x17", 12928908], [" c54790:\tldr\tx18, [x0,#16]", 12928912], [" c54794:\tadd\tx6, x6, #0x1", 12928916], [" c54798:\tcmp\tx6, x5", 12928920], [" c5479c:\tstr\tx18, [x14,#16]", 12928924], [" c547a0:\tldr\tq0, [x0],#24", 12928928], [" c547a4:\tstr\tq0, [x14],#24", 12928932], [" c547a8:\tb.lt\tc54790 <LoadQCC+0x57b60>", 12928936], [" c547ac:\tb\tc54a54 <LoadQCC+0x57e24>", 12928940], [" c547b0:\tmadd\tx2, x26, x28, x7", 12928944], [" c547b4:\tldr\tx3, [x20,#8]", 12928948], [" c547b8:\tldr\tx6, [x2]", 12928952], [" c547bc:\tldur\tq19, [x2,#8]", 12928956], [" c547c0:\tsub\tx11, x6, x27", 12928960], [" c547c4:\tadd\tx5, x11, #0x8", 12928964], [" c547c8:\tstr\tq19, [sp,#32]", 12928968], [" c547cc:\tcmp\tx11, x3", 12928972], [" c547d0:\tccmp\tx5, x3, #0x2, cc", 12928976], [" c547d4:\tb.hi\tc54aa8 <LoadQCC+0x57e78>", 12928980], [" c547d8:\tldr\tx18, [x21,#2488]", 12928984], [" c547dc:\tadd\tx25, x19, x11", 12928988], [" c547e0:\tldr\tx5, [x21,#2496]", 12928992], [" c547e4:\tcmp\tx18, x5", 12928996], [" c547e8:\tb.cc\tc54a8c <LoadQCC+0x57e5c>", 12929000], [" c547ec:\tldr\tx12, [x21,#2480]", 12929004], [" c547f0:\tmov\tx1, #0x5555555555555555 \t// #6148914691236517205", 12929008], [" c547f4:\tmovk\tx1, #0x5556", 12929012], [" c547f8:\tsub\tx2, x5, x12", 12929016], [" c547fc:\tasr\tx14, x2, #3", 12929020], [" c54800:\tmul\tx27, x14, x1", 12929024], [" c54804:\tsub\tx10, x18, x12", 12929028], [" c54808:\tasr\tx5, x10, #3", 12929032], [" c5480c:\torr\tx1, x27, #0x1", 12929036], [" c54810:\tmul\tx24, x5, x29", 12929040], [" c54814:\tmul\tx0, x1, x28", 12929044], [" c54818:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12929048], [" c5481c:\tldr\tx18, [x21,#2480]", 12929052], [" c54820:\tmov\tx23, x0", 12929056], [" c54824:\tldr\tx10, [x21,#2488]", 12929060], [" c54828:\tsubs\tx5, x18, x10", 12929064], [" c5482c:\tb.eq\tc54a54 <LoadQCC+0x57e24>", 12929068], [" c54830:\tcmp\tx5, #0x0", 12929072], [" c54834:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12929076], [" c54838:\tsub\tx3, x5, #0x17", 12929080], [" c5483c:\tmovk\tx17, #0xaaab", 12929084], [" c54840:\tcsel\tx15, x3, x5, lt", 12929088], [" c54844:\tmovk\tx17, #0x2aaa, lsl #48", 12929092], [" c54848:\tsmulh\tx9, x15, x17", 12929096], [" c5484c:\tasr\tx1, x9, #2", 12929100], [" c54850:\tadd\tx13, x1, x9, lsr #63", 12929104], [" c54854:\tmadd\tx11, x13, x28, x10", 12929108], [" c54858:\tcmp\tx18, x11", 12929112], [" c5485c:\tb.gt\tc54a38 <LoadQCC+0x57e08>", 12929116], [" c54860:\tmov\tx2, #0x4000000000000000 \t// #4611686018427387904", 12929120], [" c54864:\tmovk\tx2, #0x20", 12929124], [" c54868:\tadd\tx4, x18, x2", 12929128], [" c5486c:\tcmp\tx10, x4", 12929132], [" c54870:\tb.ge\tc54a38 <LoadQCC+0x57e08>", 12929136], [" c54874:\tcmp\tx18, x10", 12929140], [" c54878:\tb.ge\tc54a38 <LoadQCC+0x57e08>", 12929144], [" c5487c:\tmov\tx7, #0xbfffffffffffffff \t// #-4611686018427387905", 12929148], [" c54880:\tmovk\tx7, #0xffe8", 12929152], [" c54884:\tcmp\tx18, x7", 12929156], [" c54888:\tb.lt\tc54a38 <LoadQCC+0x57e08>", 12929160], [" c5488c:\torr\tx1, xzr, #0x4000000000000000", 12929164], [" c54890:\tcmp\tx10, x1", 12929168], [" c54894:\tb.ge\tc54a38 <LoadQCC+0x57e08>", 12929172], [" c54898:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12929176], [" c5489c:\tmovk\tx2, #0xaaab", 12929180], [" c548a0:\tmovk\tx2, #0x2aaa, lsl #48", 12929184], [" c548a4:\tsmulh\tx17, x5, x2", 12929188], [" c548a8:\tasr\tx6, x17, #2", 12929192], [" c548ac:\tadd\tx3, x6, x17, lsr #63", 12929196], [" c548b0:\tmsub\tx5, x3, x28, x5", 12929200], [" c548b4:\tcbnz\tx5, c54a54 <LoadQCC+0x57e24>", 12929204], [" c548b8:\tsub\tx0, x10, x18", 12929208], [" c548bc:\tasr\tx9, x0, #3", 12929212], [" c548c0:\tmul\tx17, x9, x29", 12929216], [" c548c4:\tcmp\tx0, #0x1", 12929220], [" c548c8:\tb.lt\tc54a54 <LoadQCC+0x57e24>", 12929224], [" c548cc:\tsub\tx5, x17, #0x1", 12929228], [" c548d0:\tcmp\tx0, #0xa9", 12929232], [" c548d4:\tb.lt\tc546dc <LoadQCC+0x57aac>", 12929236], [" c548d8:\tcmp\tx0, #0x168", 12929240], [" c548dc:\tb.le\tc546e4 <LoadQCC+0x57ab4>", 12929244], [" c548e0:\tand\tx2, x17, #0xf", 12929248], [" c548e4:\tsub\tx6, x5, x2", 12929252], [" c548e8:\tmov\tx7, xzr", 12929256], [" c548ec:\tmov\tx1, xzr", 12929260], [" c548f0:\tsub\tx4, x6, #0xf", 12929264], [" c548f4:\tadd\tx8, x18, x7", 12929268], [" c548f8:\tadd\tx0, x23, x7", 12929272], [" c548fc:\tcmp\tx1, x4", 12929276], [" c54900:\tldr\tx11, [x8,#16]", 12929280], [" c54904:\tadd\tx1, x1, #0x10", 12929284], [" c54908:\tadd\tx7, x7, #0x180", 12929288], [" c5490c:\tstr\tx11, [x0,#16]", 12929292], [" c54910:\tldr\tq0, [x8]", 12929296], [" c54914:\tstr\tq0, [x0]", 12929300], [" c54918:\tldr\tx16, [x8,#40]", 12929304], [" c5491c:\tstr\tx16, [x0,#40]", 12929308], [" c54920:\tldur\tq4, [x8,#24]", 12929312], [" c54924:\tstur\tq4, [x0,#24]", 12929316], [" c54928:\tldr\tx9, [x8,#64]", 12929320], [" c5492c:\tstr\tx9, [x0,#64]", 12929324], [" c54930:\tldr\tq0, [x8,#48]", 12929328], [" c54934:\tstr\tq0, [x0,#48]", 12929332], [" c54938:\tldr\tx15, [x8,#88]", 12929336], [" c5493c:\tstr\tx15, [x0,#88]", 12929340], [" c54940:\tadd\tx15, x8, #0x108", 12929344], [" c54944:\tldur\tq5, [x8,#72]", 12929348], [" c54948:\tstur\tq5, [x0,#72]", 12929352], [" c5494c:\tldr\tx13, [x8,#112]", 12929356], [" c54950:\tstr\tx13, [x0,#112]", 12929360], [" c54954:\tldr\tq0, [x8,#96]", 12929364], [" c54958:\tstr\tq0, [x0,#96]", 12929368], [" c5495c:\tldr\tx10, [x8,#136]", 12929372], [" c54960:\tstr\tx10, [x0,#136]", 12929376], [" c54964:\tadd\tx10, x0, #0x108", 12929380], [" c54968:\tldur\tq6, [x8,#120]", 12929384], [" c5496c:\tstur\tq6, [x0,#120]", 12929388], [" c54970:\tldr\tx12, [x8,#160]", 12929392], [" c54974:\tstr\tx12, [x0,#160]", 12929396], [" c54978:\tadd\tx12, x0, #0x138", 12929400], [" c5497c:\tldr\tq0, [x8,#144]", 12929404], [" c54980:\tstr\tq0, [x0,#144]", 12929408], [" c54984:\tldr\tx3, [x8,#184]", 12929412], [" c54988:\tstr\tx3, [x0,#184]", 12929416], [" c5498c:\tadd\tx3, x8, #0x138", 12929420], [" c54990:\tldur\tq7, [x8,#168]", 12929424], [" c54994:\tstur\tq7, [x0,#168]", 12929428], [" c54998:\tldr\tx14, [x8,#208]", 12929432], [" c5499c:\tstr\tx14, [x0,#208]", 12929436], [" c549a0:\tldr\tq0, [x8,#192]", 12929440], [" c549a4:\tstr\tq0, [x0,#192]", 12929444], [" c549a8:\tldr\tx11, [x8,#232]", 12929448], [" c549ac:\tstr\tx11, [x0,#232]", 12929452], [" c549b0:\tldur\tq16, [x8,#216]", 12929456], [" c549b4:\tstur\tq16, [x0,#216]", 12929460], [" c549b8:\tldr\tx16, [x8,#256]", 12929464], [" c549bc:\tstr\tx16, [x0,#256]", 12929468], [" c549c0:\tldr\tq0, [x8,#240]", 12929472], [" c549c4:\tstr\tq0, [x0,#240]", 12929476], [" c549c8:\tldr\tx9, [x8,#280]", 12929480], [" c549cc:\tstr\tx9, [x0,#280]", 12929484], [" c549d0:\tldr\tq0, [x15]", 12929488], [" c549d4:\tstr\tq0, [x10]", 12929492], [" c549d8:\tldr\tx15, [x8,#304]", 12929496], [" c549dc:\tstr\tx15, [x0,#304]", 12929500], [" c549e0:\tldr\tq0, [x8,#288]", 12929504], [" c549e4:\tstr\tq0, [x0,#288]", 12929508], [" c549e8:\tldr\tx13, [x8,#328]", 12929512], [" c549ec:\tstr\tx13, [x0,#328]", 12929516], [" c549f0:\tldr\tq0, [x3]", 12929520], [" c549f4:\tstr\tq0, [x12]", 12929524], [" c549f8:\tldr\tx10, [x8,#352]", 12929528], [" c549fc:\tstr\tx10, [x0,#352]", 12929532], [" c54a00:\tldr\tq0, [x8,#336]", 12929536], [" c54a04:\tstr\tq0, [x0,#336]", 12929540], [" c54a08:\tldr\tx12, [x8,#376]", 12929544], [" c54a0c:\tadd\tx8, x8, #0x168", 12929548], [" c54a10:\tstr\tx12, [x0,#376]", 12929552], [" c54a14:\tadd\tx0, x0, #0x168", 12929556], [" c54a18:\tldr\tq0, [x8]", 12929560], [" c54a1c:\tstr\tq0, [x0]", 12929564], [" c54a20:\tb.ne\tc548f4 <LoadQCC+0x57cc4>", 12929568], [" c54a24:\tcbz\tx2, c54a54 <LoadQCC+0x57e24>", 12929572], [" c54a28:\tadd\tx11, x6, #0x1", 12929576], [" c54a2c:\tcmp\tx2, #0x7", 12929580], [" c54a30:\tb.hi\tc546e8 <LoadQCC+0x57ab8>", 12929584], [" c54a34:\tb\tc54780 <LoadQCC+0x57b50>", 12929588], [" c54a38:\tmov\tx17, x23", 12929592], [" c54a3c:\tldr\tx7, [x18,#16]", 12929596], [" c54a40:\tstr\tx7, [x17,#16]", 12929600], [" c54a44:\tldr\tq0, [x18],#24", 12929604], [" c54a48:\tstr\tq0, [x17],#24", 12929608], [" c54a4c:\tcmp\tx18, x10", 12929612], [" c54a50:\tb.ne\tc54a3c <LoadQCC+0x57e0c>", 12929616], [" c54a54:\tldr\tx0, [x21,#2480]", 12929620], [" c54a58:\tldr\tx16, [sp,#24]", 12929624], [" c54a5c:\tcmp\tx0, x16", 12929628], [" c54a60:\tb.eq\tc54a68 <LoadQCC+0x57e38>", 12929632], [" c54a64:\tbl\t6cda0 <operator delete(void*)@plt>", 12929636], [" c54a68:\tmul\tx27, x27, x28", 12929640], [" c54a6c:\tstr\tx23, [x21,#2480]", 12929644], [" c54a70:\tmul\tx24, x24, x28", 12929648], [" c54a74:\tadd\tx6, x23, x27", 12929652], [" c54a78:\tadd\tx18, x23, x24", 12929656], [" c54a7c:\tadd\tx15, x6, #0x18", 12929660], [" c54a80:\tadd\tx27, sp, #0x50", 12929664], [" c54a84:\tstr\tx18, [x21,#2488]", 12929668], [" c54a88:\tstr\tx15, [x21,#2496]", 12929672], [" c54a8c:\tstr\tx25, [x18]", 12929676], [" c54a90:\tldr\tq0, [sp,#32]", 12929680], [" c54a94:\tstur\tq0, [x18,#8]", 12929684], [" c54a98:\tldr\tx18, [x21,#2488]", 12929688], [" c54a9c:\tldp\tx7, x9, [sp,#208]", 12929692], [" c54aa0:\tadd\tx24, x18, #0x18", 12929696], [" c54aa4:\tstr\tx24, [x21,#2488]", 12929700], [" c54aa8:\tsub\tx23, x9, x7", 12929704], [" c54aac:\tasr\tx25, x23, #3", 12929708], [" c54ab0:\tadd\tw26, w26, #0x1", 12929712], [" c54ab4:\tmul\tx2, x25, x29", 12929716], [" c54ab8:\tcmp\tx26, x2", 12929720], [" c54abc:\tb.cc\tc547b0 <LoadQCC+0x57b80>", 12929724], [" c54ac0:\tldr\tx9, [x20,#8]", 12929728], [" c54ac4:\tadd\tx1, sp, #0x50", 12929732], [" c54ac8:\tcmp\tx9, #0x30", 12929736], [" c54acc:\torr\tw28, wzr, #0x30", 12929740], [" c54ad0:\tcsel\tx24, x28, x9, hi", 12929744], [" c54ad4:\tmov\tx0, x19", 12929748], [" c54ad8:\tmov\tx2, x24", 12929752], [" c54adc:\tbl\t6cdd0 <memcpy@plt>", 12929756], [" c54ae0:\tldr\tx26, [x20,#8]", 12929760], [" c54ae4:\tsubs\tx2, x26, x24", 12929764], [" c54ae8:\tb.ls\tc54af8 <LoadQCC+0x57ec8>", 12929768], [" c54aec:\tadd\tx0, x19, x24", 12929772], [" c54af0:\tmov\tw1, wzr", 12929776], [" c54af4:\tbl\t6cdf0 <memset@plt>", 12929780], [" c54af8:\tldr\tx0, [sp,#208]", 12929784], [" c54afc:\tldr\tx4, [sp,#16]", 12929788], [" c54b00:\tcmp\tx0, x4", 12929792], [" c54b04:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12929796], [" c54b08:\tbl\t6cda0 <operator delete(void*)@plt>", 12929800], [" c54b0c:\tb\tc4e834 <LoadQCC+0x51c04>", 12929804], [" c54b10:\tmov\tx12, xzr", 12929808], [" c54b14:\tb\tc54bb4 <LoadQCC+0x57f84>", 12929812], [" c54b18:\tmov\tx12, xzr", 12929816], [" c54b1c:\tmul\tx15, x12, x28", 12929820], [" c54b20:\tadd\tx12, x12, #0x8", 12929824], [" c54b24:\tcmp\tx12, x16", 12929828], [" c54b28:\tadd\tx11, x1, x15", 12929832], [" c54b2c:\tadd\tx2, x23, x15", 12929836], [" c54b30:\tldr\tx13, [x11,#16]", 12929840], [" c54b34:\tstr\tx13, [x2,#16]", 12929844], [" c54b38:\tldr\tq0, [x11]", 12929848], [" c54b3c:\tstr\tq0, [x2]", 12929852], [" c54b40:\tldr\tx10, [x11,#40]", 12929856], [" c54b44:\tstr\tx10, [x2,#40]", 12929860], [" c54b48:\tldur\tq17, [x11,#24]", 12929864], [" c54b4c:\tstur\tq17, [x2,#24]", 12929868], [" c54b50:\tldr\tx3, [x11,#64]", 12929872], [" c54b54:\tstr\tx3, [x2,#64]", 12929876], [" c54b58:\tldr\tq0, [x11,#48]", 12929880], [" c54b5c:\tstr\tq0, [x2,#48]", 12929884], [" c54b60:\tldr\tx0, [x11,#88]", 12929888], [" c54b64:\tstr\tx0, [x2,#88]", 12929892], [" c54b68:\tldur\tq18, [x11,#72]", 12929896], [" c54b6c:\tstur\tq18, [x2,#72]", 12929900], [" c54b70:\tldr\tx17, [x11,#112]", 12929904], [" c54b74:\tstr\tx17, [x2,#112]", 12929908], [" c54b78:\tldr\tq0, [x11,#96]", 12929912], [" c54b7c:\tstr\tq0, [x2,#96]", 12929916], [" c54b80:\tldr\tx18, [x11,#136]", 12929920], [" c54b84:\tstr\tx18, [x2,#136]", 12929924], [" c54b88:\tldur\tq19, [x11,#120]", 12929928], [" c54b8c:\tstur\tq19, [x2,#120]", 12929932], [" c54b90:\tldr\tx8, [x11,#160]", 12929936], [" c54b94:\tstr\tx8, [x2,#160]", 12929940], [" c54b98:\tldr\tq0, [x11,#144]", 12929944], [" c54b9c:\tstr\tq0, [x2,#144]", 12929948], [" c54ba0:\tldr\tx5, [x11,#184]", 12929952], [" c54ba4:\tstr\tx5, [x2,#184]", 12929956], [" c54ba8:\tldur\tq20, [x11,#168]", 12929960], [" c54bac:\tstur\tq20, [x2,#168]", 12929964], [" c54bb0:\tb.ge\tc54e88 <LoadQCC+0x58258>", 12929968], [" c54bb4:\tmul\tx6, x12, x28", 12929972], [" c54bb8:\tsub\tx3, x12, #0x1", 12929976], [" c54bbc:\tadd\tx2, x1, x6", 12929980], [" c54bc0:\tadd\tx8, x23, x6", 12929984], [" c54bc4:\tldr\tx1, [x2,#16]", 12929988], [" c54bc8:\tadd\tx3, x3, #0x1", 12929992], [" c54bcc:\tcmp\tx3, x4", 12929996], [" c54bd0:\tstr\tx1, [x8,#16]", 12930000], [" c54bd4:\tldr\tq0, [x2],#24", 12930004], [" c54bd8:\tstr\tq0, [x8],#24", 12930008], [" c54bdc:\tb.lt\tc54bc4 <LoadQCC+0x57f94>", 12930012], [" c54be0:\tb\tc54e88 <LoadQCC+0x58258>", 12930016], [" c54be4:\tmadd\tx13, x26, x28, x2", 12930020], [" c54be8:\tldr\tx1, [x20,#8]", 12930024], [" c54bec:\tldr\tx9, [x13]", 12930028], [" c54bf0:\tldur\tq20, [x13,#8]", 12930032], [" c54bf4:\tsub\tx16, x9, x5", 12930036], [" c54bf8:\tadd\tx8, x16, #0x8", 12930040], [" c54bfc:\tstr\tq20, [sp,#80]", 12930044], [" c54c00:\tcmp\tx16, x1", 12930048], [" c54c04:\tccmp\tx8, x1, #0x2, cc", 12930052], [" c54c08:\tb.hi\tc54edc <LoadQCC+0x582ac>", 12930056], [" c54c0c:\tldr\tx1, [x21,#2488]", 12930060], [" c54c10:\tadd\tx25, x19, x16", 12930064], [" c54c14:\tldr\tx24, [x21,#2496]", 12930068], [" c54c18:\tcmp\tx1, x24", 12930072], [" c54c1c:\tb.cc\tc54ec0 <LoadQCC+0x58290>", 12930076], [" c54c20:\tldr\tx17, [x21,#2480]", 12930080], [" c54c24:\tmov\tx9, #0x5555555555555555 \t// #6148914691236517205", 12930084], [" c54c28:\tmovk\tx9, #0x5556", 12930088], [" c54c2c:\tsub\tx4, x24, x17", 12930092], [" c54c30:\tasr\tx8, x4, #3", 12930096], [" c54c34:\tmul\tx27, x8, x9", 12930100], [" c54c38:\tsub\tx6, x1, x17", 12930104], [" c54c3c:\tasr\tx3, x6, #3", 12930108], [" c54c40:\torr\tx10, x27, #0x1", 12930112], [" c54c44:\tmul\tx24, x3, x29", 12930116], [" c54c48:\tmul\tx0, x10, x28", 12930120], [" c54c4c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12930124], [" c54c50:\tldr\tx1, [x21,#2480]", 12930128], [" c54c54:\tmov\tx23, x0", 12930132], [" c54c58:\tldr\tx9, [x21,#2488]", 12930136], [" c54c5c:\tsubs\tx2, x1, x9", 12930140], [" c54c60:\tb.eq\tc54e88 <LoadQCC+0x58258>", 12930144], [" c54c64:\tcmp\tx2, #0x0", 12930148], [" c54c68:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12930152], [" c54c6c:\tsub\tx16, x2, #0x17", 12930156], [" c54c70:\tmovk\tx4, #0xaaab", 12930160], [" c54c74:\tcsel\tx16, x16, x2, lt", 12930164], [" c54c78:\tmovk\tx4, #0x2aaa, lsl #48", 12930168], [" c54c7c:\tsmulh\tx12, x16, x4", 12930172], [" c54c80:\tasr\tx18, x12, #2", 12930176], [" c54c84:\tadd\tx14, x18, x12, lsr #63", 12930180], [" c54c88:\tmadd\tx10, x14, x28, x9", 12930184], [" c54c8c:\tcmp\tx1, x10", 12930188], [" c54c90:\tb.gt\tc54e6c <LoadQCC+0x5823c>", 12930192], [" c54c94:\tmov\tx3, #0x4000000000000000 \t// #4611686018427387904", 12930196], [" c54c98:\tmovk\tx3, #0x20", 12930200], [" c54c9c:\tadd\tx15, x1, x3", 12930204], [" c54ca0:\tcmp\tx9, x15", 12930208], [" c54ca4:\tb.ge\tc54e6c <LoadQCC+0x5823c>", 12930212], [" c54ca8:\tcmp\tx1, x9", 12930216], [" c54cac:\tb.ge\tc54e6c <LoadQCC+0x5823c>", 12930220], [" c54cb0:\tmov\tx11, #0xbfffffffffffffff \t// #-4611686018427387905", 12930224], [" c54cb4:\tmovk\tx11, #0xffe8", 12930228], [" c54cb8:\tcmp\tx1, x11", 12930232], [" c54cbc:\tb.lt\tc54e6c <LoadQCC+0x5823c>", 12930236], [" c54cc0:\torr\tx5, xzr, #0x4000000000000000", 12930240], [" c54cc4:\tcmp\tx9, x5", 12930244], [" c54cc8:\tb.ge\tc54e6c <LoadQCC+0x5823c>", 12930248], [" c54ccc:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12930252], [" c54cd0:\tmovk\tx13, #0xaaab", 12930256], [" c54cd4:\tmovk\tx13, #0x2aaa, lsl #48", 12930260], [" c54cd8:\tsmulh\tx5, x2, x13", 12930264], [" c54cdc:\tasr\tx7, x5, #2", 12930268], [" c54ce0:\tadd\tx4, x7, x5, lsr #63", 12930272], [" c54ce4:\tmsub\tx2, x4, x28, x2", 12930276], [" c54ce8:\tcbnz\tx2, c54e88 <LoadQCC+0x58258>", 12930280], [" c54cec:\tsub\tx12, x9, x1", 12930284], [" c54cf0:\tasr\tx6, x12, #3", 12930288], [" c54cf4:\tmul\tx16, x6, x29", 12930292], [" c54cf8:\tcmp\tx12, #0x1", 12930296], [" c54cfc:\tb.lt\tc54e88 <LoadQCC+0x58258>", 12930300], [" c54d00:\tsub\tx4, x16, #0x1", 12930304], [" c54d04:\tcmp\tx12, #0xa9", 12930308], [" c54d08:\tb.lt\tc54b10 <LoadQCC+0x57ee0>", 12930312], [" c54d0c:\tcmp\tx12, #0x168", 12930316], [" c54d10:\tb.le\tc54b18 <LoadQCC+0x57ee8>", 12930320], [" c54d14:\tand\tx18, x16, #0xf", 12930324], [" c54d18:\tsub\tx3, x4, x18", 12930328], [" c54d1c:\tmov\tx9, xzr", 12930332], [" c54d20:\tmov\tx6, xzr", 12930336], [" c54d24:\tsub\tx7, x3, #0xf", 12930340], [" c54d28:\tadd\tx14, x1, x9", 12930344], [" c54d2c:\tadd\tx2, x23, x9", 12930348], [" c54d30:\tcmp\tx6, x7", 12930352], [" c54d34:\tldr\tx12, [x14,#16]", 12930356], [" c54d38:\tadd\tx6, x6, #0x10", 12930360], [" c54d3c:\tadd\tx9, x9, #0x180", 12930364], [" c54d40:\tstr\tx12, [x2,#16]", 12930368], [" c54d44:\tldr\tq0, [x14]", 12930372], [" c54d48:\tstr\tq0, [x2]", 12930376], [" c54d4c:\tldr\tx11, [x14,#40]", 12930380], [" c54d50:\tstr\tx11, [x2,#40]", 12930384], [" c54d54:\tldur\tq21, [x14,#24]", 12930388], [" c54d58:\tstur\tq21, [x2,#24]", 12930392], [" c54d5c:\tldr\tx15, [x14,#64]", 12930396], [" c54d60:\tstr\tx15, [x2,#64]", 12930400], [" c54d64:\tldr\tq0, [x14,#48]", 12930404], [" c54d68:\tstr\tq0, [x2,#48]", 12930408], [" c54d6c:\tldr\tx13, [x14,#88]", 12930412], [" c54d70:\tstr\tx13, [x2,#88]", 12930416], [" c54d74:\tldur\tq22, [x14,#72]", 12930420], [" c54d78:\tstur\tq22, [x2,#72]", 12930424], [" c54d7c:\tldr\tx10, [x14,#112]", 12930428], [" c54d80:\tstr\tx10, [x2,#112]", 12930432], [" c54d84:\tldr\tq0, [x14,#96]", 12930436], [" c54d88:\tstr\tq0, [x2,#96]", 12930440], [" c54d8c:\tldr\tx0, [x14,#136]", 12930444], [" c54d90:\tstr\tx0, [x2,#136]", 12930448], [" c54d94:\tldur\tq23, [x14,#120]", 12930452], [" c54d98:\tstur\tq23, [x2,#120]", 12930456], [" c54d9c:\tldr\tx17, [x14,#160]", 12930460], [" c54da0:\tstr\tx17, [x2,#160]", 12930464], [" c54da4:\tadd\tx17, x14, #0x108", 12930468], [" c54da8:\tldr\tq0, [x14,#144]", 12930472], [" c54dac:\tstr\tq0, [x2,#144]", 12930476], [" c54db0:\tldr\tx8, [x14,#184]", 12930480], [" c54db4:\tstr\tx8, [x2,#184]", 12930484], [" c54db8:\tldur\tq24, [x14,#168]", 12930488], [" c54dbc:\tstur\tq24, [x2,#168]", 12930492], [" c54dc0:\tldr\tx5, [x14,#208]", 12930496], [" c54dc4:\tstr\tx5, [x2,#208]", 12930500], [" c54dc8:\tadd\tx5, x2, #0x138", 12930504], [" c54dcc:\tldr\tq0, [x14,#192]", 12930508], [" c54dd0:\tstr\tq0, [x2,#192]", 12930512], [" c54dd4:\tldr\tx12, [x14,#232]", 12930516], [" c54dd8:\tstr\tx12, [x2,#232]", 12930520], [" c54ddc:\tldur\tq25, [x14,#216]", 12930524], [" c54de0:\tstur\tq25, [x2,#216]", 12930528], [" c54de4:\tldr\tx11, [x14,#256]", 12930532], [" c54de8:\tstr\tx11, [x2,#256]", 12930536], [" c54dec:\tadd\tx11, x2, #0x108", 12930540], [" c54df0:\tldr\tq0, [x14,#240]", 12930544], [" c54df4:\tstr\tq0, [x2,#240]", 12930548], [" c54df8:\tldr\tx15, [x14,#280]", 12930552], [" c54dfc:\tstr\tx15, [x2,#280]", 12930556], [" c54e00:\tldr\tq0, [x17]", 12930560], [" c54e04:\tstr\tq0, [x11]", 12930564], [" c54e08:\tldr\tx13, [x14,#304]", 12930568], [" c54e0c:\tstr\tx13, [x2,#304]", 12930572], [" c54e10:\tadd\tx13, x14, #0x138", 12930576], [" c54e14:\tldr\tq0, [x14,#288]", 12930580], [" c54e18:\tstr\tq0, [x2,#288]", 12930584], [" c54e1c:\tldr\tx10, [x14,#328]", 12930588], [" c54e20:\tstr\tx10, [x2,#328]", 12930592], [" c54e24:\tldr\tq0, [x13]", 12930596], [" c54e28:\tstr\tq0, [x5]", 12930600], [" c54e2c:\tldr\tx0, [x14,#352]", 12930604], [" c54e30:\tstr\tx0, [x2,#352]", 12930608], [" c54e34:\tldr\tq0, [x14,#336]", 12930612], [" c54e38:\tstr\tq0, [x2,#336]", 12930616], [" c54e3c:\tldr\tx17, [x14,#376]", 12930620], [" c54e40:\tadd\tx14, x14, #0x168", 12930624], [" c54e44:\tstr\tx17, [x2,#376]", 12930628], [" c54e48:\tadd\tx2, x2, #0x168", 12930632], [" c54e4c:\tldr\tq0, [x14]", 12930636], [" c54e50:\tstr\tq0, [x2]", 12930640], [" c54e54:\tb.ne\tc54d28 <LoadQCC+0x580f8>", 12930644], [" c54e58:\tcbz\tx18, c54e88 <LoadQCC+0x58258>", 12930648], [" c54e5c:\tadd\tx12, x3, #0x1", 12930652], [" c54e60:\tcmp\tx18, #0x7", 12930656], [" c54e64:\tb.hi\tc54b1c <LoadQCC+0x57eec>", 12930660], [" c54e68:\tb\tc54bb4 <LoadQCC+0x57f84>", 12930664], [" c54e6c:\tmov\tx0, x23", 12930668], [" c54e70:\tldr\tx2, [x1,#16]", 12930672], [" c54e74:\tstr\tx2, [x0,#16]", 12930676], [" c54e78:\tldr\tq0, [x1],#24", 12930680], [" c54e7c:\tstr\tq0, [x0],#24", 12930684], [" c54e80:\tcmp\tx1, x9", 12930688], [" c54e84:\tb.ne\tc54e70 <LoadQCC+0x58240>", 12930692], [" c54e88:\tldr\tx0, [x21,#2480]", 12930696], [" c54e8c:\tldr\tx14, [sp,#24]", 12930700], [" c54e90:\tcmp\tx0, x14", 12930704], [" c54e94:\tb.eq\tc54e9c <LoadQCC+0x5826c>", 12930708], [" c54e98:\tbl\t6cda0 <operator delete(void*)@plt>", 12930712], [" c54e9c:\tmul\tx27, x27, x28", 12930716], [" c54ea0:\tadd\tx5, sp, #0x20", 12930720], [" c54ea4:\tmul\tx24, x24, x28", 12930724], [" c54ea8:\tstr\tx23, [x21,#2480]", 12930728], [" c54eac:\tadd\tx11, x23, x27", 12930732], [" c54eb0:\tadd\tx1, x23, x24", 12930736], [" c54eb4:\tadd\tx12, x11, #0x18", 12930740], [" c54eb8:\tstr\tx1, [x21,#2488]", 12930744], [" c54ebc:\tstr\tx12, [x21,#2496]", 12930748], [" c54ec0:\tstr\tx25, [x1]", 12930752], [" c54ec4:\tldr\tq0, [sp,#80]", 12930756], [" c54ec8:\tstur\tq0, [x1,#8]", 12930760], [" c54ecc:\tldr\tx25, [x21,#2488]", 12930764], [" c54ed0:\tldp\tx2, x10, [sp,#208]", 12930768], [" c54ed4:\tadd\tx27, x25, #0x18", 12930772], [" c54ed8:\tstr\tx27, [x21,#2488]", 12930776], [" c54edc:\tsub\tx23, x10, x2", 12930780], [" c54ee0:\tasr\tx25, x23, #3", 12930784], [" c54ee4:\tadd\tw26, w26, #0x1", 12930788], [" c54ee8:\tmul\tx1, x25, x29", 12930792], [" c54eec:\tcmp\tx26, x1", 12930796], [" c54ef0:\tb.cc\tc54be4 <LoadQCC+0x57fb4>", 12930800], [" c54ef4:\tldr\tx21, [x20,#8]", 12930804], [" c54ef8:\tadd\tx1, sp, #0x20", 12930808], [" c54efc:\tcmp\tx21, #0x10", 12930812], [" c54f00:\torr\tw28, wzr, #0x10", 12930816], [" c54f04:\tcsel\tx23, x28, x21, hi", 12930820], [" c54f08:\tmov\tx0, x19", 12930824], [" c54f0c:\tmov\tx2, x23", 12930828], [" c54f10:\tbl\t6cdd0 <memcpy@plt>", 12930832], [" c54f14:\tldr\tx26, [x20,#8]", 12930836], [" c54f18:\tsubs\tx2, x26, x23", 12930840], [" c54f1c:\tb.ls\tc54f2c <LoadQCC+0x582fc>", 12930844], [" c54f20:\tadd\tx0, x19, x23", 12930848], [" c54f24:\tmov\tw1, wzr", 12930852], [" c54f28:\tbl\t6cdf0 <memset@plt>", 12930856], [" c54f2c:\tldr\tx0, [sp,#208]", 12930860], [" c54f30:\tldr\tx12, [sp,#16]", 12930864], [" c54f34:\tcmp\tx0, x12", 12930868], [" c54f38:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12930872], [" c54f3c:\tbl\t6cda0 <operator delete(void*)@plt>", 12930876], [" c54f40:\tb\tc4e834 <LoadQCC+0x51c04>", 12930880], [" c54f44:\tmov\tx17, xzr", 12930884], [" c54f48:\tb\tc54fe8 <LoadQCC+0x583b8>", 12930888], [" c54f4c:\tmov\tx17, xzr", 12930892], [" c54f50:\tmul\tx13, x17, x28", 12930896], [" c54f54:\tadd\tx17, x17, #0x8", 12930900], [" c54f58:\tcmp\tx17, x15", 12930904], [" c54f5c:\tadd\tx5, x2, x13", 12930908], [" c54f60:\tadd\tx0, x23, x13", 12930912], [" c54f64:\tldr\tx10, [x5,#16]", 12930916], [" c54f68:\tstr\tx10, [x0,#16]", 12930920], [" c54f6c:\tldr\tq0, [x5]", 12930924], [" c54f70:\tstr\tq0, [x0]", 12930928], [" c54f74:\tldr\tx8, [x5,#40]", 12930932], [" c54f78:\tstr\tx8, [x0,#40]", 12930936], [" c54f7c:\tldur\tq26, [x5,#24]", 12930940], [" c54f80:\tstur\tq26, [x0,#24]", 12930944], [" c54f84:\tldr\tx7, [x5,#64]", 12930948], [" c54f88:\tstr\tx7, [x0,#64]", 12930952], [" c54f8c:\tldr\tq0, [x5,#48]", 12930956], [" c54f90:\tstr\tq0, [x0,#48]", 12930960], [" c54f94:\tldr\tx6, [x5,#88]", 12930964], [" c54f98:\tstr\tx6, [x0,#88]", 12930968], [" c54f9c:\tldur\tq27, [x5,#72]", 12930972], [" c54fa0:\tstur\tq27, [x0,#72]", 12930976], [" c54fa4:\tldr\tx1, [x5,#112]", 12930980], [" c54fa8:\tstr\tx1, [x0,#112]", 12930984], [" c54fac:\tldr\tq0, [x5,#96]", 12930988], [" c54fb0:\tstr\tq0, [x0,#96]", 12930992], [" c54fb4:\tldr\tx14, [x5,#136]", 12930996], [" c54fb8:\tstr\tx14, [x0,#136]", 12931000], [" c54fbc:\tldur\tq28, [x5,#120]", 12931004], [" c54fc0:\tstur\tq28, [x0,#120]", 12931008], [" c54fc4:\tldr\tx9, [x5,#160]", 12931012], [" c54fc8:\tstr\tx9, [x0,#160]", 12931016], [" c54fcc:\tldr\tq0, [x5,#144]", 12931020], [" c54fd0:\tstr\tq0, [x0,#144]", 12931024], [" c54fd4:\tldr\tx18, [x5,#184]", 12931028], [" c54fd8:\tstr\tx18, [x0,#184]", 12931032], [" c54fdc:\tldur\tq29, [x5,#168]", 12931036], [" c54fe0:\tstur\tq29, [x0,#168]", 12931040], [" c54fe4:\tb.ge\tc552bc <LoadQCC+0x5868c>", 12931044], [" c54fe8:\tmul\tx5, x17, x28", 12931048], [" c54fec:\tsub\tx9, x17, #0x1", 12931052], [" c54ff0:\tadd\tx4, x2, x5", 12931056], [" c54ff4:\tadd\tx16, x23, x5", 12931060], [" c54ff8:\tldr\tx2, [x4,#16]", 12931064], [" c54ffc:\tadd\tx9, x9, #0x1", 12931068], [" c55000:\tcmp\tx9, x3", 12931072], [" c55004:\tstr\tx2, [x16,#16]", 12931076], [" c55008:\tldr\tq0, [x4],#24", 12931080], [" c5500c:\tstr\tq0, [x16],#24", 12931084], [" c55010:\tb.lt\tc54ff8 <LoadQCC+0x583c8>", 12931088], [" c55014:\tb\tc552bc <LoadQCC+0x5868c>", 12931092], [" c55018:\tmadd\tx17, x26, x28, x0", 12931096], [" c5501c:\tldr\tx7, [x20,#8]", 12931100], [" c55020:\tldr\tx3, [x17]", 12931104], [" c55024:\tldur\tq21, [x17,#8]", 12931108], [" c55028:\tsub\tx8, x3, x24", 12931112], [" c5502c:\tadd\tx4, x8, #0x8", 12931116], [" c55030:\tstr\tq21, [sp,#80]", 12931120], [" c55034:\tcmp\tx8, x7", 12931124], [" c55038:\tccmp\tx4, x7, #0x2, cc", 12931128], [" c5503c:\tb.hi\tc55310 <LoadQCC+0x586e0>", 12931132], [" c55040:\tldr\tx6, [x21,#2488]", 12931136], [" c55044:\tadd\tx25, x19, x8", 12931140], [" c55048:\tldr\tx27, [x21,#2496]", 12931144], [" c5504c:\tcmp\tx6, x27", 12931148], [" c55050:\tb.cc\tc552f4 <LoadQCC+0x586c4>", 12931152], [" c55054:\tldr\tx18, [x21,#2480]", 12931156], [" c55058:\tmov\tx15, #0x5555555555555555 \t// #6148914691236517205", 12931160], [" c5505c:\tmovk\tx15, #0x5556", 12931164], [" c55060:\tsub\tx14, x27, x18", 12931168], [" c55064:\tasr\tx10, x14, #3", 12931172], [" c55068:\tmul\tx27, x10, x15", 12931176], [" c5506c:\tsub\tx5, x6, x18", 12931180], [" c55070:\tasr\tx15, x5, #3", 12931184], [" c55074:\torr\tx2, x27, #0x1", 12931188], [" c55078:\tmul\tx24, x15, x29", 12931192], [" c5507c:\tmul\tx0, x2, x28", 12931196], [" c55080:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12931200], [" c55084:\tldr\tx2, [x21,#2480]", 12931204], [" c55088:\tmov\tx23, x0", 12931208], [" c5508c:\tldr\tx8, [x21,#2488]", 12931212], [" c55090:\tsubs\tx4, x2, x8", 12931216], [" c55094:\tb.eq\tc552bc <LoadQCC+0x5868c>", 12931220], [" c55098:\tcmp\tx4, #0x0", 12931224], [" c5509c:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12931228], [" c550a0:\tsub\tx5, x4, #0x17", 12931232], [" c550a4:\tmovk\tx12, #0xaaab", 12931236], [" c550a8:\tcsel\tx13, x5, x4, lt", 12931240], [" c550ac:\tmovk\tx12, #0x2aaa, lsl #48", 12931244], [" c550b0:\tsmulh\tx11, x13, x12", 12931248], [" c550b4:\tasr\tx17, x11, #2", 12931252], [" c550b8:\tadd\tx9, x17, x11, lsr #63", 12931256], [" c550bc:\tmadd\tx1, x9, x28, x8", 12931260], [" c550c0:\tcmp\tx2, x1", 12931264], [" c550c4:\tb.gt\tc552a0 <LoadQCC+0x58670>", 12931268], [" c550c8:\tmov\tx18, #0x4000000000000000 \t// #4611686018427387904", 12931272], [" c550cc:\tmovk\tx18, #0x20", 12931276], [" c550d0:\tadd\tx3, x2, x18", 12931280], [" c550d4:\tcmp\tx8, x3", 12931284], [" c550d8:\tb.ge\tc552a0 <LoadQCC+0x58670>", 12931288], [" c550dc:\tcmp\tx2, x8", 12931292], [" c550e0:\tb.ge\tc552a0 <LoadQCC+0x58670>", 12931296], [" c550e4:\tmov\tx14, #0xbfffffffffffffff \t// #-4611686018427387905", 12931300], [" c550e8:\tmovk\tx14, #0xffe8", 12931304], [" c550ec:\tcmp\tx2, x14", 12931308], [" c550f0:\tb.lt\tc552a0 <LoadQCC+0x58670>", 12931312], [" c550f4:\torr\tx0, xzr, #0x4000000000000000", 12931316], [" c550f8:\tcmp\tx8, x0", 12931320], [" c550fc:\tb.ge\tc552a0 <LoadQCC+0x58670>", 12931324], [" c55100:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12931328], [" c55104:\tmovk\tx6, #0xaaab", 12931332], [" c55108:\tmovk\tx6, #0x2aaa, lsl #48", 12931336], [" c5510c:\tsmulh\tx9, x4, x6", 12931340], [" c55110:\tasr\tx3, x9, #2", 12931344], [" c55114:\tadd\tx18, x3, x9, lsr #63", 12931348], [" c55118:\tmsub\tx4, x18, x28, x4", 12931352], [" c5511c:\tcbnz\tx4, c552bc <LoadQCC+0x5868c>", 12931356], [" c55120:\tsub\tx11, x8, x2", 12931360], [" c55124:\tasr\tx16, x11, #3", 12931364], [" c55128:\tmul\tx15, x16, x29", 12931368], [" c5512c:\tcmp\tx11, #0x1", 12931372], [" c55130:\tb.lt\tc552bc <LoadQCC+0x5868c>", 12931376], [" c55134:\tsub\tx3, x15, #0x1", 12931380], [" c55138:\tcmp\tx11, #0xa9", 12931384], [" c5513c:\tb.lt\tc54f44 <LoadQCC+0x58314>", 12931388], [" c55140:\tcmp\tx11, #0x168", 12931392], [" c55144:\tb.le\tc54f4c <LoadQCC+0x5831c>", 12931396], [" c55148:\tand\tx4, x15, #0xf", 12931400], [" c5514c:\tsub\tx5, x3, x4", 12931404], [" c55150:\tmov\tx10, xzr", 12931408], [" c55154:\tmov\tx18, xzr", 12931412], [" c55158:\tsub\tx0, x5, #0xf", 12931416], [" c5515c:\tadd\tx13, x2, x10", 12931420], [" c55160:\tadd\tx17, x23, x10", 12931424], [" c55164:\tcmp\tx18, x0", 12931428], [" c55168:\tldr\tx16, [x13,#16]", 12931432], [" c5516c:\tadd\tx18, x18, #0x10", 12931436], [" c55170:\tadd\tx10, x10, #0x180", 12931440], [" c55174:\tstr\tx16, [x17,#16]", 12931444], [" c55178:\tldr\tq0, [x13]", 12931448], [" c5517c:\tstr\tq0, [x17]", 12931452], [" c55180:\tldr\tx12, [x13,#40]", 12931456], [" c55184:\tstr\tx12, [x17,#40]", 12931460], [" c55188:\tldur\tq30, [x13,#24]", 12931464], [" c5518c:\tstur\tq30, [x17,#24]", 12931468], [" c55190:\tldr\tx11, [x13,#64]", 12931472], [" c55194:\tstr\tx11, [x17,#64]", 12931476], [" c55198:\tldr\tq0, [x13,#48]", 12931480], [" c5519c:\tstr\tq0, [x17,#48]", 12931484], [" c551a0:\tldr\tx8, [x13,#88]", 12931488], [" c551a4:\tstr\tx8, [x17,#88]", 12931492], [" c551a8:\tldur\tq31, [x13,#72]", 12931496], [" c551ac:\tstur\tq31, [x17,#72]", 12931500], [" c551b0:\tldr\tx7, [x13,#112]", 12931504], [" c551b4:\tstr\tx7, [x17,#112]", 12931508], [" c551b8:\tadd\tx7, x13, #0x108", 12931512], [" c551bc:\tldr\tq0, [x13,#96]", 12931516], [" c551c0:\tstr\tq0, [x17,#96]", 12931520], [" c551c4:\tldr\tx6, [x13,#136]", 12931524], [" c551c8:\tstr\tx6, [x17,#136]", 12931528], [" c551cc:\tldur\tq0, [x13,#120]", 12931532], [" c551d0:\tstur\tq0, [x17,#120]", 12931536], [" c551d4:\tldr\tx1, [x13,#160]", 12931540], [" c551d8:\tstr\tx1, [x17,#160]", 12931544], [" c551dc:\tldr\tq0, [x13,#144]", 12931548], [" c551e0:\tstr\tq0, [x17,#144]", 12931552], [" c551e4:\tldr\tx14, [x13,#184]", 12931556], [" c551e8:\tstr\tx14, [x17,#184]", 12931560], [" c551ec:\tldur\tq1, [x13,#168]", 12931564], [" c551f0:\tstur\tq1, [x17,#168]", 12931568], [" c551f4:\tldr\tx9, [x13,#208]", 12931572], [" c551f8:\tstr\tx9, [x17,#208]", 12931576], [" c551fc:\tadd\tx9, x17, #0x108", 12931580], [" c55200:\tldr\tq0, [x13,#192]", 12931584], [" c55204:\tstr\tq0, [x17,#192]", 12931588], [" c55208:\tldr\tx16, [x13,#232]", 12931592], [" c5520c:\tstr\tx16, [x17,#232]", 12931596], [" c55210:\tadd\tx16, x13, #0x138", 12931600], [" c55214:\tldur\tq2, [x13,#216]", 12931604], [" c55218:\tstur\tq2, [x17,#216]", 12931608], [" c5521c:\tldr\tx12, [x13,#256]", 12931612], [" c55220:\tstr\tx12, [x17,#256]", 12931616], [" c55224:\tadd\tx12, x17, #0x138", 12931620], [" c55228:\tldr\tq0, [x13,#240]", 12931624], [" c5522c:\tstr\tq0, [x17,#240]", 12931628], [" c55230:\tldr\tx11, [x13,#280]", 12931632], [" c55234:\tstr\tx11, [x17,#280]", 12931636], [" c55238:\tldr\tq0, [x7]", 12931640], [" c5523c:\tstr\tq0, [x9]", 12931644], [" c55240:\tldr\tx8, [x13,#304]", 12931648], [" c55244:\tstr\tx8, [x17,#304]", 12931652], [" c55248:\tadd\tx8, x13, #0x168", 12931656], [" c5524c:\tldr\tq0, [x13,#288]", 12931660], [" c55250:\tstr\tq0, [x17,#288]", 12931664], [" c55254:\tldr\tx7, [x13,#328]", 12931668], [" c55258:\tstr\tx7, [x17,#328]", 12931672], [" c5525c:\tldr\tq0, [x16]", 12931676], [" c55260:\tstr\tq0, [x12]", 12931680], [" c55264:\tldr\tx6, [x13,#352]", 12931684], [" c55268:\tstr\tx6, [x17,#352]", 12931688], [" c5526c:\tldr\tq0, [x13,#336]", 12931692], [" c55270:\tstr\tq0, [x17,#336]", 12931696], [" c55274:\tldr\tx1, [x13,#376]", 12931700], [" c55278:\tstr\tx1, [x17,#376]", 12931704], [" c5527c:\tadd\tx1, x17, #0x168", 12931708], [" c55280:\tldr\tq0, [x8]", 12931712], [" c55284:\tstr\tq0, [x1]", 12931716], [" c55288:\tb.ne\tc5515c <LoadQCC+0x5852c>", 12931720], [" c5528c:\tcbz\tx4, c552bc <LoadQCC+0x5868c>", 12931724], [" c55290:\tadd\tx17, x5, #0x1", 12931728], [" c55294:\tcmp\tx4, #0x7", 12931732], [" c55298:\tb.hi\tc54f50 <LoadQCC+0x58320>", 12931736], [" c5529c:\tb\tc54fe8 <LoadQCC+0x583b8>", 12931740], [" c552a0:\tmov\tx1, x23", 12931744], [" c552a4:\tldr\tx4, [x2,#16]", 12931748], [" c552a8:\tstr\tx4, [x1,#16]", 12931752], [" c552ac:\tldr\tq0, [x2],#24", 12931756], [" c552b0:\tstr\tq0, [x1],#24", 12931760], [" c552b4:\tcmp\tx2, x8", 12931764], [" c552b8:\tb.ne\tc552a4 <LoadQCC+0x58674>", 12931768], [" c552bc:\tldr\tx0, [x21,#2480]", 12931772], [" c552c0:\tldr\tx9, [sp,#24]", 12931776], [" c552c4:\tcmp\tx0, x9", 12931780], [" c552c8:\tb.eq\tc552d0 <LoadQCC+0x586a0>", 12931784], [" c552cc:\tbl\t6cda0 <operator delete(void*)@plt>", 12931788], [" c552d0:\tmul\tx27, x27, x28", 12931792], [" c552d4:\tstr\tx23, [x21,#2480]", 12931796], [" c552d8:\tmul\tx24, x24, x28", 12931800], [" c552dc:\tadd\tx1, x23, x27", 12931804], [" c552e0:\tadd\tx6, x23, x24", 12931808], [" c552e4:\tadd\tx3, x1, #0x18", 12931812], [" c552e8:\tadd\tx24, sp, #0x20", 12931816], [" c552ec:\tstr\tx6, [x21,#2488]", 12931820], [" c552f0:\tstr\tx3, [x21,#2496]", 12931824], [" c552f4:\tstr\tx25, [x6]", 12931828], [" c552f8:\tldr\tq0, [sp,#80]", 12931832], [" c552fc:\tstur\tq0, [x6,#8]", 12931836], [" c55300:\tldr\tx6, [x21,#2488]", 12931840], [" c55304:\tldp\tx0, x11, [sp,#208]", 12931844], [" c55308:\tadd\tx15, x6, #0x18", 12931848], [" c5530c:\tstr\tx15, [x21,#2488]", 12931852], [" c55310:\tsub\tx23, x11, x0", 12931856], [" c55314:\tasr\tx25, x23, #3", 12931860], [" c55318:\tadd\tw26, w26, #0x1", 12931864], [" c5531c:\tmul\tx8, x25, x29", 12931868], [" c55320:\tcmp\tx26, x8", 12931872], [" c55324:\tb.cc\tc55018 <LoadQCC+0x583e8>", 12931876], [" c55328:\tldr\tx26, [x20,#8]", 12931880], [" c5532c:\tadd\tx1, sp, #0x20", 12931884], [" c55330:\tcmp\tx26, #0x10", 12931888], [" c55334:\torr\tw28, wzr, #0x10", 12931892], [" c55338:\tcsel\tx24, x28, x26, hi", 12931896], [" c5533c:\tmov\tx0, x19", 12931900], [" c55340:\tmov\tx2, x24", 12931904], [" c55344:\tbl\t6cdd0 <memcpy@plt>", 12931908], [" c55348:\tldr\tx26, [x20,#8]", 12931912], [" c5534c:\tsubs\tx2, x26, x24", 12931916], [" c55350:\tb.ls\tc55360 <LoadQCC+0x58730>", 12931920], [" c55354:\tadd\tx0, x19, x24", 12931924], [" c55358:\tmov\tw1, wzr", 12931928], [" c5535c:\tbl\t6cdf0 <memset@plt>", 12931932], [" c55360:\tldr\tx0, [sp,#208]", 12931936], [" c55364:\tldr\tx16, [sp,#16]", 12931940], [" c55368:\tcmp\tx0, x16", 12931944], [" c5536c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12931948], [" c55370:\tbl\t6cda0 <operator delete(void*)@plt>", 12931952], [" c55374:\tb\tc4e834 <LoadQCC+0x51c04>", 12931956], [" c55378:\tmov\tx0, xzr", 12931960], [" c5537c:\tb\tc5541c <LoadQCC+0x587ec>", 12931964], [" c55380:\tmov\tx0, xzr", 12931968], [" c55384:\tmul\tx11, x0, x28", 12931972], [" c55388:\tadd\tx0, x0, #0x8", 12931976], [" c5538c:\tcmp\tx0, x14", 12931980], [" c55390:\tadd\tx17, x3, x11", 12931984], [" c55394:\tadd\tx4, x23, x11", 12931988], [" c55398:\tldr\tx8, [x17,#16]", 12931992], [" c5539c:\tstr\tx8, [x4,#16]", 12931996], [" c553a0:\tldr\tq0, [x17]", 12932000], [" c553a4:\tstr\tq0, [x4]", 12932004], [" c553a8:\tldr\tx7, [x17,#40]", 12932008], [" c553ac:\tstr\tx7, [x4,#40]", 12932012], [" c553b0:\tldur\tq3, [x17,#24]", 12932016], [" c553b4:\tstur\tq3, [x4,#24]", 12932020], [" c553b8:\tldr\tx6, [x17,#64]", 12932024], [" c553bc:\tstr\tx6, [x4,#64]", 12932028], [" c553c0:\tldr\tq0, [x17,#48]", 12932032], [" c553c4:\tstr\tq0, [x4,#48]", 12932036], [" c553c8:\tldr\tx1, [x17,#88]", 12932040], [" c553cc:\tstr\tx1, [x4,#88]", 12932044], [" c553d0:\tldur\tq4, [x17,#72]", 12932048], [" c553d4:\tstur\tq4, [x4,#72]", 12932052], [" c553d8:\tldr\tx13, [x17,#112]", 12932056], [" c553dc:\tstr\tx13, [x4,#112]", 12932060], [" c553e0:\tldr\tq0, [x17,#96]", 12932064], [" c553e4:\tstr\tq0, [x4,#96]", 12932068], [" c553e8:\tldr\tx5, [x17,#136]", 12932072], [" c553ec:\tstr\tx5, [x4,#136]", 12932076], [" c553f0:\tldur\tq5, [x17,#120]", 12932080], [" c553f4:\tstur\tq5, [x4,#120]", 12932084], [" c553f8:\tldr\tx10, [x17,#160]", 12932088], [" c553fc:\tstr\tx10, [x4,#160]", 12932092], [" c55400:\tldr\tq0, [x17,#144]", 12932096], [" c55404:\tstr\tq0, [x4,#144]", 12932100], [" c55408:\tldr\tx18, [x17,#184]", 12932104], [" c5540c:\tstr\tx18, [x4,#184]", 12932108], [" c55410:\tldur\tq6, [x17,#168]", 12932112], [" c55414:\tstur\tq6, [x4,#168]", 12932116], [" c55418:\tb.ge\tc556f0 <LoadQCC+0x58ac0>", 12932120], [" c5541c:\tmul\tx15, x0, x28", 12932124], [" c55420:\tsub\tx7, x0, #0x1", 12932128], [" c55424:\tadd\tx5, x3, x15", 12932132], [" c55428:\tadd\tx11, x23, x15", 12932136], [" c5542c:\tldr\tx3, [x5,#16]", 12932140], [" c55430:\tadd\tx7, x7, #0x1", 12932144], [" c55434:\tcmp\tx7, x2", 12932148], [" c55438:\tstr\tx3, [x11,#16]", 12932152], [" c5543c:\tldr\tq0, [x5],#24", 12932156], [" c55440:\tstr\tq0, [x11],#24", 12932160], [" c55444:\tb.lt\tc5542c <LoadQCC+0x587fc>", 12932164], [" c55448:\tb\tc556f0 <LoadQCC+0x58ac0>", 12932168], [" c5544c:\tmadd\tx18, x26, x28, x1", 12932172], [" c55450:\tldr\tx0, [x20,#8]", 12932176], [" c55454:\tldr\tx15, [x18]", 12932180], [" c55458:\tldur\tq22, [x18,#8]", 12932184], [" c5545c:\tsub\tx13, x15, x27", 12932188], [" c55460:\tadd\tx24, x13, #0x8", 12932192], [" c55464:\tstr\tq22, [sp,#32]", 12932196], [" c55468:\tcmp\tx13, x0", 12932200], [" c5546c:\tccmp\tx24, x0, #0x2, cc", 12932204], [" c55470:\tb.hi\tc55744 <LoadQCC+0x58b14>", 12932208], [" c55474:\tldr\tx3, [x21,#2488]", 12932212], [" c55478:\tadd\tx25, x19, x13", 12932216], [" c5547c:\tldr\tx23, [x21,#2496]", 12932220], [" c55480:\tcmp\tx3, x23", 12932224], [" c55484:\tb.cc\tc55728 <LoadQCC+0x58af8>", 12932228], [" c55488:\tldr\tx17, [x21,#2480]", 12932232], [" c5548c:\tmov\tx10, #0x5555555555555555 \t// #6148914691236517205", 12932236], [" c55490:\tmovk\tx10, #0x5556", 12932240], [" c55494:\tsub\tx9, x23, x17", 12932244], [" c55498:\tasr\tx1, x9, #3", 12932248], [" c5549c:\tmul\tx27, x1, x10", 12932252], [" c554a0:\tsub\tx6, x3, x17", 12932256], [" c554a4:\tasr\tx3, x6, #3", 12932260], [" c554a8:\torr\tx9, x27, #0x1", 12932264], [" c554ac:\tmul\tx24, x3, x29", 12932268], [" c554b0:\tmul\tx0, x9, x28", 12932272], [" c554b4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12932276], [" c554b8:\tldr\tx3, [x21,#2480]", 12932280], [" c554bc:\tmov\tx23, x0", 12932284], [" c554c0:\tldr\tx1, [x21,#2488]", 12932288], [" c554c4:\tsubs\tx0, x3, x1", 12932292], [" c554c8:\tb.eq\tc556f0 <LoadQCC+0x58ac0>", 12932296], [" c554cc:\tcmp\tx0, #0x0", 12932300], [" c554d0:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12932304], [" c554d4:\tsub\tx7, x0, #0x17", 12932308], [" c554d8:\tmovk\tx11, #0xaaab", 12932312], [" c554dc:\tcsel\tx7, x7, x0, lt", 12932316], [" c554e0:\tmovk\tx11, #0x2aaa, lsl #48", 12932320], [" c554e4:\tsmulh\tx12, x7, x11", 12932324], [" c554e8:\tasr\tx18, x12, #2", 12932328], [" c554ec:\tadd\tx4, x18, x12, lsr #63", 12932332], [" c554f0:\tmadd\tx14, x4, x28, x1", 12932336], [" c554f4:\tcmp\tx3, x14", 12932340], [" c554f8:\tb.gt\tc556d4 <LoadQCC+0x58aa4>", 12932344], [" c554fc:\tmov\tx17, #0x4000000000000000 \t// #4611686018427387904", 12932348], [" c55500:\tmovk\tx17, #0x20", 12932352], [" c55504:\tadd\tx8, x3, x17", 12932356], [" c55508:\tcmp\tx1, x8", 12932360], [" c5550c:\tb.ge\tc556d4 <LoadQCC+0x58aa4>", 12932364], [" c55510:\tcmp\tx3, x1", 12932368], [" c55514:\tb.ge\tc556d4 <LoadQCC+0x58aa4>", 12932372], [" c55518:\tmov\tx15, #0xbfffffffffffffff \t// #-4611686018427387905", 12932376], [" c5551c:\tmovk\tx15, #0xffe8", 12932380], [" c55520:\tcmp\tx3, x15", 12932384], [" c55524:\tb.lt\tc556d4 <LoadQCC+0x58aa4>", 12932388], [" c55528:\torr\tx2, xzr, #0x4000000000000000", 12932392], [" c5552c:\tcmp\tx1, x2", 12932396], [" c55530:\tb.ge\tc556d4 <LoadQCC+0x58aa4>", 12932400], [" c55534:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12932404], [" c55538:\tmovk\tx7, #0xaaab", 12932408], [" c5553c:\tmovk\tx7, #0x2aaa, lsl #48", 12932412], [" c55540:\tsmulh\tx4, x0, x7", 12932416], [" c55544:\tasr\tx10, x4, #2", 12932420], [" c55548:\tadd\tx18, x10, x4, lsr #63", 12932424], [" c5554c:\tmsub\tx15, x18, x28, x0", 12932428], [" c55550:\tcbnz\tx15, c556f0 <LoadQCC+0x58ac0>", 12932432], [" c55554:\tsub\tx16, x1, x3", 12932436], [" c55558:\tasr\tx14, x16, #3", 12932440], [" c5555c:\tmul\tx14, x14, x29", 12932444], [" c55560:\tcmp\tx16, #0x1", 12932448], [" c55564:\tb.lt\tc556f0 <LoadQCC+0x58ac0>", 12932452], [" c55568:\tsub\tx2, x14, #0x1", 12932456], [" c5556c:\tcmp\tx16, #0xa9", 12932460], [" c55570:\tb.lt\tc55378 <LoadQCC+0x58748>", 12932464], [" c55574:\tcmp\tx16, #0x168", 12932468], [" c55578:\tb.le\tc55380 <LoadQCC+0x58750>", 12932472], [" c5557c:\tand\tx5, x14, #0xf", 12932476], [" c55580:\tsub\tx4, x2, x5", 12932480], [" c55584:\tmov\tx8, xzr", 12932484], [" c55588:\tmov\tx0, xzr", 12932488], [" c5558c:\tsub\tx18, x4, #0xf", 12932492], [" c55590:\tadd\tx15, x3, x8", 12932496], [" c55594:\tadd\tx12, x23, x8", 12932500], [" c55598:\tcmp\tx0, x18", 12932504], [" c5559c:\tldr\tx9, [x15,#16]", 12932508], [" c555a0:\tadd\tx0, x0, #0x10", 12932512], [" c555a4:\tadd\tx8, x8, #0x180", 12932516], [" c555a8:\tstr\tx9, [x12,#16]", 12932520], [" c555ac:\tldr\tq0, [x15]", 12932524], [" c555b0:\tstr\tq0, [x12]", 12932528], [" c555b4:\tldr\tx16, [x15,#40]", 12932532], [" c555b8:\tstr\tx16, [x12,#40]", 12932536], [" c555bc:\tldur\tq7, [x15,#24]", 12932540], [" c555c0:\tstur\tq7, [x12,#24]", 12932544], [" c555c4:\tldr\tx11, [x15,#64]", 12932548], [" c555c8:\tstr\tx11, [x12,#64]", 12932552], [" c555cc:\tldr\tq0, [x15,#48]", 12932556], [" c555d0:\tstr\tq0, [x12,#48]", 12932560], [" c555d4:\tldr\tx7, [x15,#88]", 12932564], [" c555d8:\tstr\tx7, [x12,#88]", 12932568], [" c555dc:\tldur\tq16, [x15,#72]", 12932572], [" c555e0:\tstur\tq16, [x12,#72]", 12932576], [" c555e4:\tldr\tx6, [x15,#112]", 12932580], [" c555e8:\tstr\tx6, [x12,#112]", 12932584], [" c555ec:\tldr\tq0, [x15,#96]", 12932588], [" c555f0:\tstr\tq0, [x12,#96]", 12932592], [" c555f4:\tldr\tx1, [x15,#136]", 12932596], [" c555f8:\tstr\tx1, [x12,#136]", 12932600], [" c555fc:\tldur\tq17, [x15,#120]", 12932604], [" c55600:\tstur\tq17, [x12,#120]", 12932608], [" c55604:\tldr\tx13, [x15,#160]", 12932612], [" c55608:\tstr\tx13, [x12,#160]", 12932616], [" c5560c:\tadd\tx13, x12, #0x138", 12932620], [" c55610:\tldr\tq0, [x15,#144]", 12932624], [" c55614:\tstr\tq0, [x12,#144]", 12932628], [" c55618:\tldr\tx10, [x15,#184]", 12932632], [" c5561c:\tstr\tx10, [x12,#184]", 12932636], [" c55620:\tadd\tx10, x15, #0x108", 12932640], [" c55624:\tldur\tq18, [x15,#168]", 12932644], [" c55628:\tstur\tq18, [x12,#168]", 12932648], [" c5562c:\tldr\tx17, [x15,#208]", 12932652], [" c55630:\tstr\tx17, [x12,#208]", 12932656], [" c55634:\tadd\tx17, x12, #0x108", 12932660], [" c55638:\tldr\tq0, [x15,#192]", 12932664], [" c5563c:\tstr\tq0, [x12,#192]", 12932668], [" c55640:\tldr\tx9, [x15,#232]", 12932672], [" c55644:\tstr\tx9, [x12,#232]", 12932676], [" c55648:\tldur\tq19, [x15,#216]", 12932680], [" c5564c:\tstur\tq19, [x12,#216]", 12932684], [" c55650:\tldr\tx16, [x15,#256]", 12932688], [" c55654:\tstr\tx16, [x12,#256]", 12932692], [" c55658:\tldr\tq0, [x15,#240]", 12932696], [" c5565c:\tstr\tq0, [x12,#240]", 12932700], [" c55660:\tldr\tx11, [x15,#280]", 12932704], [" c55664:\tstr\tx11, [x12,#280]", 12932708], [" c55668:\tadd\tx11, x15, #0x138", 12932712], [" c5566c:\tldr\tq0, [x10]", 12932716], [" c55670:\tstr\tq0, [x17]", 12932720], [" c55674:\tldr\tx7, [x15,#304]", 12932724], [" c55678:\tstr\tx7, [x12,#304]", 12932728], [" c5567c:\tldr\tq0, [x15,#288]", 12932732], [" c55680:\tstr\tq0, [x12,#288]", 12932736], [" c55684:\tldr\tx6, [x15,#328]", 12932740], [" c55688:\tstr\tx6, [x12,#328]", 12932744], [" c5568c:\tadd\tx6, x12, #0x168", 12932748], [" c55690:\tldr\tq0, [x11]", 12932752], [" c55694:\tstr\tq0, [x13]", 12932756], [" c55698:\tldr\tx1, [x15,#352]", 12932760], [" c5569c:\tstr\tx1, [x12,#352]", 12932764], [" c556a0:\tldr\tq0, [x15,#336]", 12932768], [" c556a4:\tstr\tq0, [x12,#336]", 12932772], [" c556a8:\tldr\tx13, [x15,#376]", 12932776], [" c556ac:\tadd\tx15, x15, #0x168", 12932780], [" c556b0:\tstr\tx13, [x12,#376]", 12932784], [" c556b4:\tldr\tq0, [x15]", 12932788], [" c556b8:\tstr\tq0, [x6]", 12932792], [" c556bc:\tb.ne\tc55590 <LoadQCC+0x58960>", 12932796], [" c556c0:\tcbz\tx5, c556f0 <LoadQCC+0x58ac0>", 12932800], [" c556c4:\tadd\tx0, x4, #0x1", 12932804], [" c556c8:\tcmp\tx5, #0x7", 12932808], [" c556cc:\tb.hi\tc55384 <LoadQCC+0x58754>", 12932812], [" c556d0:\tb\tc5541c <LoadQCC+0x587ec>", 12932816], [" c556d4:\tmov\tx2, x23", 12932820], [" c556d8:\tldr\tx0, [x3,#16]", 12932824], [" c556dc:\tstr\tx0, [x2,#16]", 12932828], [" c556e0:\tldr\tq0, [x3],#24", 12932832], [" c556e4:\tstr\tq0, [x2],#24", 12932836], [" c556e8:\tcmp\tx3, x1", 12932840], [" c556ec:\tb.ne\tc556d8 <LoadQCC+0x58aa8>", 12932844], [" c556f0:\tldr\tx0, [x21,#2480]", 12932848], [" c556f4:\tldr\tx10, [sp,#24]", 12932852], [" c556f8:\tcmp\tx0, x10", 12932856], [" c556fc:\tb.eq\tc55704 <LoadQCC+0x58ad4>", 12932860], [" c55700:\tbl\t6cda0 <operator delete(void*)@plt>", 12932864], [" c55704:\tmul\tx27, x27, x28", 12932868], [" c55708:\tstr\tx23, [x21,#2480]", 12932872], [" c5570c:\tmul\tx24, x24, x28", 12932876], [" c55710:\tadd\tx14, x23, x27", 12932880], [" c55714:\tadd\tx3, x23, x24", 12932884], [" c55718:\tadd\tx13, x14, #0x18", 12932888], [" c5571c:\tadd\tx27, sp, #0x50", 12932892], [" c55720:\tstr\tx3, [x21,#2488]", 12932896], [" c55724:\tstr\tx13, [x21,#2496]", 12932900], [" c55728:\tstr\tx25, [x3]", 12932904], [" c5572c:\tldr\tq0, [sp,#32]", 12932908], [" c55730:\tstur\tq0, [x3,#8]", 12932912], [" c55734:\tldr\tx23, [x21,#2488]", 12932916], [" c55738:\tldp\tx1, x12, [sp,#208]", 12932920], [" c5573c:\tadd\tx8, x23, #0x18", 12932924], [" c55740:\tstr\tx8, [x21,#2488]", 12932928], [" c55744:\tsub\tx23, x12, x1", 12932932], [" c55748:\tasr\tx25, x23, #3", 12932936], [" c5574c:\tadd\tw26, w26, #0x1", 12932940], [" c55750:\tmul\tx9, x25, x29", 12932944], [" c55754:\tcmp\tx26, x9", 12932948], [" c55758:\tb.cc\tc5544c <LoadQCC+0x5881c>", 12932952], [" c5575c:\tldr\tx10, [x20,#8]", 12932956], [" c55760:\tmov\tw28, #0x14 \t// #20", 12932960], [" c55764:\tadd\tx1, sp, #0x50", 12932964], [" c55768:\tcmp\tx10, #0x14", 12932968], [" c5576c:\tcsel\tx23, x28, x10, hi", 12932972], [" c55770:\tmov\tx0, x19", 12932976], [" c55774:\tmov\tx2, x23", 12932980], [" c55778:\tbl\t6cdd0 <memcpy@plt>", 12932984], [" c5577c:\tldr\tx26, [x20,#8]", 12932988], [" c55780:\tsubs\tx2, x26, x23", 12932992], [" c55784:\tb.ls\tc55794 <LoadQCC+0x58b64>", 12932996], [" c55788:\tadd\tx0, x19, x23", 12933000], [" c5578c:\tmov\tw1, wzr", 12933004], [" c55790:\tbl\t6cdf0 <memset@plt>", 12933008], [" c55794:\tldr\tx0, [sp,#208]", 12933012], [" c55798:\tldr\tx27, [sp,#16]", 12933016], [" c5579c:\tcmp\tx0, x27", 12933020], [" c557a0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12933024], [" c557a4:\tbl\t6cda0 <operator delete(void*)@plt>", 12933028], [" c557a8:\tb\tc4e834 <LoadQCC+0x51c04>", 12933032], [" c557ac:\tmov\tx2, xzr", 12933036], [" c557b0:\tb\tc55850 <LoadQCC+0x58c20>", 12933040], [" c557b4:\tmov\tx2, xzr", 12933044], [" c557b8:\tmul\tx16, x2, x28", 12933048], [" c557bc:\tadd\tx2, x2, #0x8", 12933052], [" c557c0:\tcmp\tx2, x13", 12933056], [" c557c4:\tadd\tx12, x4, x16", 12933060], [" c557c8:\tadd\tx15, x23, x16", 12933064], [" c557cc:\tldr\tx11, [x12,#16]", 12933068], [" c557d0:\tstr\tx11, [x15,#16]", 12933072], [" c557d4:\tldr\tq0, [x12]", 12933076], [" c557d8:\tstr\tq0, [x15]", 12933080], [" c557dc:\tldr\tx7, [x12,#40]", 12933084], [" c557e0:\tstr\tx7, [x15,#40]", 12933088], [" c557e4:\tldur\tq20, [x12,#24]", 12933092], [" c557e8:\tstur\tq20, [x15,#24]", 12933096], [" c557ec:\tldr\tx6, [x12,#64]", 12933100], [" c557f0:\tstr\tx6, [x15,#64]", 12933104], [" c557f4:\tldr\tq0, [x12,#48]", 12933108], [" c557f8:\tstr\tq0, [x15,#48]", 12933112], [" c557fc:\tldr\tx10, [x12,#88]", 12933116], [" c55800:\tstr\tx10, [x15,#88]", 12933120], [" c55804:\tldur\tq21, [x12,#72]", 12933124], [" c55808:\tstur\tq21, [x15,#72]", 12933128], [" c5580c:\tldr\tx3, [x12,#112]", 12933132], [" c55810:\tstr\tx3, [x15,#112]", 12933136], [" c55814:\tldr\tq0, [x12,#96]", 12933140], [" c55818:\tstr\tq0, [x15,#96]", 12933144], [" c5581c:\tldr\tx0, [x12,#136]", 12933148], [" c55820:\tstr\tx0, [x15,#136]", 12933152], [" c55824:\tldur\tq22, [x12,#120]", 12933156], [" c55828:\tstur\tq22, [x15,#120]", 12933160], [" c5582c:\tldr\tx14, [x12,#160]", 12933164], [" c55830:\tstr\tx14, [x15,#160]", 12933168], [" c55834:\tldr\tq0, [x12,#144]", 12933172], [" c55838:\tstr\tq0, [x15,#144]", 12933176], [" c5583c:\tldr\tx8, [x12,#184]", 12933180], [" c55840:\tstr\tx8, [x15,#184]", 12933184], [" c55844:\tldur\tq23, [x12,#168]", 12933188], [" c55848:\tstur\tq23, [x15,#168]", 12933192], [" c5584c:\tb.ge\tc55b24 <LoadQCC+0x58ef4>", 12933196], [" c55850:\tmul\tx11, x2, x28", 12933200], [" c55854:\tsub\tx15, x2, #0x1", 12933204], [" c55858:\tadd\tx18, x4, x11", 12933208], [" c5585c:\tadd\tx12, x23, x11", 12933212], [" c55860:\tldr\tx4, [x18,#16]", 12933216], [" c55864:\tadd\tx15, x15, #0x1", 12933220], [" c55868:\tcmp\tx15, x1", 12933224], [" c5586c:\tstr\tx4, [x12,#16]", 12933228], [" c55870:\tldr\tq0, [x18],#24", 12933232], [" c55874:\tstr\tq0, [x12],#24", 12933236], [" c55878:\tb.lt\tc55860 <LoadQCC+0x58c30>", 12933240], [" c5587c:\tb\tc55b24 <LoadQCC+0x58ef4>", 12933244], [" c55880:\tmadd\tx11, x26, x28, x8", 12933248], [" c55884:\tldr\tx16, [x20,#8]", 12933252], [" c55888:\tldr\tx3, [x11]", 12933256], [" c5588c:\tldur\tq23, [x11,#8]", 12933260], [" c55890:\tsub\tx14, x3, x24", 12933264], [" c55894:\tadd\tx12, x14, #0x8", 12933268], [" c55898:\tstr\tq23, [sp,#32]", 12933272], [" c5589c:\tcmp\tx14, x16", 12933276], [" c558a0:\tccmp\tx12, x16, #0x2, cc", 12933280], [" c558a4:\tb.hi\tc55b78 <LoadQCC+0x58f48>", 12933284], [" c558a8:\tldr\tx7, [x21,#2488]", 12933288], [" c558ac:\tadd\tx25, x19, x14", 12933292], [" c558b0:\tldr\tx4, [x21,#2496]", 12933296], [" c558b4:\tcmp\tx7, x4", 12933300], [" c558b8:\tb.cc\tc55b5c <LoadQCC+0x58f2c>", 12933304], [" c558bc:\tldr\tx18, [x21,#2480]", 12933308], [" c558c0:\tmov\tx0, #0x5555555555555555 \t// #6148914691236517205", 12933312], [" c558c4:\tmovk\tx0, #0x5556", 12933316], [" c558c8:\tsub\tx4, x4, x18", 12933320], [" c558cc:\tasr\tx14, x4, #3", 12933324], [" c558d0:\tmul\tx27, x14, x0", 12933328], [" c558d4:\tsub\tx2, x7, x18", 12933332], [" c558d8:\tasr\tx8, x2, #3", 12933336], [" c558dc:\torr\tx0, x27, #0x1", 12933340], [" c558e0:\tmul\tx24, x8, x29", 12933344], [" c558e4:\tmul\tx0, x0, x28", 12933348], [" c558e8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12933352], [" c558ec:\tmov\tx23, x0", 12933356], [" c558f0:\tldr\tx4, [x21,#2480]", 12933360], [" c558f4:\tldr\tx0, [x21,#2488]", 12933364], [" c558f8:\tsubs\tx17, x4, x0", 12933368], [" c558fc:\tb.eq\tc55b24 <LoadQCC+0x58ef4>", 12933372], [" c55900:\tcmp\tx17, #0x0", 12933376], [" c55904:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12933380], [" c55908:\tsub\tx2, x17, #0x17", 12933384], [" c5590c:\tmovk\tx15, #0xaaab", 12933388], [" c55910:\tcsel\tx5, x2, x17, lt", 12933392], [" c55914:\tmovk\tx15, #0x2aaa, lsl #48", 12933396], [" c55918:\tsmulh\tx15, x5, x15", 12933400], [" c5591c:\tasr\tx11, x15, #2", 12933404], [" c55920:\tadd\tx13, x11, x15, lsr #63", 12933408], [" c55924:\tmadd\tx9, x13, x28, x0", 12933412], [" c55928:\tcmp\tx4, x9", 12933416], [" c5592c:\tb.gt\tc55b08 <LoadQCC+0x58ed8>", 12933420], [" c55930:\tmov\tx6, #0x4000000000000000 \t// #4611686018427387904", 12933424], [" c55934:\tmovk\tx6, #0x20", 12933428], [" c55938:\tadd\tx1, x4, x6", 12933432], [" c5593c:\tcmp\tx0, x1", 12933436], [" c55940:\tb.ge\tc55b08 <LoadQCC+0x58ed8>", 12933440], [" c55944:\tcmp\tx4, x0", 12933444], [" c55948:\tb.ge\tc55b08 <LoadQCC+0x58ed8>", 12933448], [" c5594c:\tmov\tx16, #0xbfffffffffffffff \t// #-4611686018427387905", 12933452], [" c55950:\tmovk\tx16, #0xffe8", 12933456], [" c55954:\tcmp\tx4, x16", 12933460], [" c55958:\tb.lt\tc55b08 <LoadQCC+0x58ed8>", 12933464], [" c5595c:\torr\tx3, xzr, #0x4000000000000000", 12933468], [" c55960:\tcmp\tx0, x3", 12933472], [" c55964:\tb.ge\tc55b08 <LoadQCC+0x58ed8>", 12933476], [" c55968:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12933480], [" c5596c:\tmovk\tx14, #0xaaab", 12933484], [" c55970:\tmovk\tx14, #0x2aaa, lsl #48", 12933488], [" c55974:\tsmulh\tx2, x17, x14", 12933492], [" c55978:\tasr\tx14, x2, #2", 12933496], [" c5597c:\tadd\tx12, x14, x2, lsr #63", 12933500], [" c55980:\tmsub\tx8, x12, x28, x17", 12933504], [" c55984:\tcbnz\tx8, c55b24 <LoadQCC+0x58ef4>", 12933508], [" c55988:\tsub\tx8, x0, x4", 12933512], [" c5598c:\tasr\tx5, x8, #3", 12933516], [" c55990:\tmul\tx13, x5, x29", 12933520], [" c55994:\tcmp\tx8, #0x1", 12933524], [" c55998:\tb.lt\tc55b24 <LoadQCC+0x58ef4>", 12933528], [" c5599c:\tsub\tx1, x13, #0x1", 12933532], [" c559a0:\tcmp\tx8, #0xa9", 12933536], [" c559a4:\tb.lt\tc557ac <LoadQCC+0x58b7c>", 12933540], [" c559a8:\tcmp\tx8, #0x168", 12933544], [" c559ac:\tb.le\tc557b4 <LoadQCC+0x58b84>", 12933548], [" c559b0:\tand\tx3, x13, #0xf", 12933552], [" c559b4:\tsub\tx18, x1, x3", 12933556], [" c559b8:\tmov\tx14, xzr", 12933560], [" c559bc:\tmov\tx7, xzr", 12933564], [" c559c0:\tsub\tx6, x18, #0xf", 12933568], [" c559c4:\tadd\tx10, x4, x14", 12933572], [" c559c8:\tadd\tx11, x23, x14", 12933576], [" c559cc:\tcmp\tx7, x6", 12933580], [" c559d0:\tldr\tx15, [x10,#16]", 12933584], [" c559d4:\tadd\tx7, x7, #0x10", 12933588], [" c559d8:\tadd\tx14, x14, #0x180", 12933592], [" c559dc:\tstr\tx15, [x11,#16]", 12933596], [" c559e0:\tldr\tq0, [x10]", 12933600], [" c559e4:\tstr\tq0, [x11]", 12933604], [" c559e8:\tldr\tx2, [x10,#40]", 12933608], [" c559ec:\tstr\tx2, [x11,#40]", 12933612], [" c559f0:\tldur\tq24, [x10,#24]", 12933616], [" c559f4:\tstur\tq24, [x11,#24]", 12933620], [" c559f8:\tldr\tx12, [x10,#64]", 12933624], [" c559fc:\tstr\tx12, [x11,#64]", 12933628], [" c55a00:\tldr\tq0, [x10,#48]", 12933632], [" c55a04:\tstr\tq0, [x11,#48]", 12933636], [" c55a08:\tldr\tx5, [x10,#88]", 12933640], [" c55a0c:\tstr\tx5, [x11,#88]", 12933644], [" c55a10:\tadd\tx5, x10, #0x108", 12933648], [" c55a14:\tldur\tq25, [x10,#72]", 12933652], [" c55a18:\tstur\tq25, [x11,#72]", 12933656], [" c55a1c:\tldr\tx17, [x10,#112]", 12933660], [" c55a20:\tstr\tx17, [x11,#112]", 12933664], [" c55a24:\tldr\tq0, [x10,#96]", 12933668], [" c55a28:\tstr\tq0, [x11,#96]", 12933672], [" c55a2c:\tldr\tx9, [x10,#136]", 12933676], [" c55a30:\tstr\tx9, [x11,#136]", 12933680], [" c55a34:\tadd\tx9, x10, #0x138", 12933684], [" c55a38:\tldur\tq26, [x10,#120]", 12933688], [" c55a3c:\tstur\tq26, [x11,#120]", 12933692], [" c55a40:\tldr\tx16, [x10,#160]", 12933696], [" c55a44:\tstr\tx16, [x11,#160]", 12933700], [" c55a48:\tadd\tx16, x11, #0x138", 12933704], [" c55a4c:\tldr\tq0, [x10,#144]", 12933708], [" c55a50:\tstr\tq0, [x11,#144]", 12933712], [" c55a54:\tldr\tx0, [x10,#184]", 12933716], [" c55a58:\tstr\tx0, [x11,#184]", 12933720], [" c55a5c:\tldur\tq27, [x10,#168]", 12933724], [" c55a60:\tstur\tq27, [x11,#168]", 12933728], [" c55a64:\tldr\tx8, [x10,#208]", 12933732], [" c55a68:\tstr\tx8, [x11,#208]", 12933736], [" c55a6c:\tadd\tx8, x11, #0x168", 12933740], [" c55a70:\tldr\tq0, [x10,#192]", 12933744], [" c55a74:\tstr\tq0, [x11,#192]", 12933748], [" c55a78:\tldr\tx15, [x10,#232]", 12933752], [" c55a7c:\tstr\tx15, [x11,#232]", 12933756], [" c55a80:\tldur\tq28, [x10,#216]", 12933760], [" c55a84:\tstur\tq28, [x11,#216]", 12933764], [" c55a88:\tldr\tx2, [x10,#256]", 12933768], [" c55a8c:\tstr\tx2, [x11,#256]", 12933772], [" c55a90:\tadd\tx2, x11, #0x108", 12933776], [" c55a94:\tldr\tq0, [x10,#240]", 12933780], [" c55a98:\tstr\tq0, [x11,#240]", 12933784], [" c55a9c:\tldr\tx12, [x10,#280]", 12933788], [" c55aa0:\tstr\tx12, [x11,#280]", 12933792], [" c55aa4:\tadd\tx12, x10, #0x168", 12933796], [" c55aa8:\tldr\tq0, [x5]", 12933800], [" c55aac:\tstr\tq0, [x2]", 12933804], [" c55ab0:\tldr\tx5, [x10,#304]", 12933808], [" c55ab4:\tstr\tx5, [x11,#304]", 12933812], [" c55ab8:\tldr\tq0, [x10,#288]", 12933816], [" c55abc:\tstr\tq0, [x11,#288]", 12933820], [" c55ac0:\tldr\tx17, [x10,#328]", 12933824], [" c55ac4:\tstr\tx17, [x11,#328]", 12933828], [" c55ac8:\tldr\tq0, [x9]", 12933832], [" c55acc:\tstr\tq0, [x16]", 12933836], [" c55ad0:\tldr\tx9, [x10,#352]", 12933840], [" c55ad4:\tstr\tx9, [x11,#352]", 12933844], [" c55ad8:\tldr\tq0, [x10,#336]", 12933848], [" c55adc:\tstr\tq0, [x11,#336]", 12933852], [" c55ae0:\tldr\tx16, [x10,#376]", 12933856], [" c55ae4:\tstr\tx16, [x11,#376]", 12933860], [" c55ae8:\tldr\tq0, [x12]", 12933864], [" c55aec:\tstr\tq0, [x8]", 12933868], [" c55af0:\tb.ne\tc559c4 <LoadQCC+0x58d94>", 12933872], [" c55af4:\tcbz\tx3, c55b24 <LoadQCC+0x58ef4>", 12933876], [" c55af8:\tadd\tx2, x18, #0x1", 12933880], [" c55afc:\tcmp\tx3, #0x7", 12933884], [" c55b00:\tb.hi\tc557b8 <LoadQCC+0x58b88>", 12933888], [" c55b04:\tb\tc55850 <LoadQCC+0x58c20>", 12933892], [" c55b08:\tmov\tx6, x23", 12933896], [" c55b0c:\tldr\tx17, [x4,#16]", 12933900], [" c55b10:\tstr\tx17, [x6,#16]", 12933904], [" c55b14:\tldr\tq0, [x4],#24", 12933908], [" c55b18:\tstr\tq0, [x6],#24", 12933912], [" c55b1c:\tcmp\tx4, x0", 12933916], [" c55b20:\tb.ne\tc55b0c <LoadQCC+0x58edc>", 12933920], [" c55b24:\tldr\tx0, [x21,#2480]", 12933924], [" c55b28:\tldr\tx13, [sp,#24]", 12933928], [" c55b2c:\tcmp\tx0, x13", 12933932], [" c55b30:\tb.eq\tc55b38 <LoadQCC+0x58f08>", 12933936], [" c55b34:\tbl\t6cda0 <operator delete(void*)@plt>", 12933940], [" c55b38:\tmul\tx0, x24, x28", 12933944], [" c55b3c:\tstr\tx23, [x21,#2480]", 12933948], [" c55b40:\tmul\tx24, x27, x28", 12933952], [" c55b44:\tadd\tx7, x23, x0", 12933956], [" c55b48:\tadd\tx27, x23, x24", 12933960], [" c55b4c:\tadd\tx17, x27, #0x18", 12933964], [" c55b50:\tadd\tx24, sp, #0x50", 12933968], [" c55b54:\tstr\tx7, [x21,#2488]", 12933972], [" c55b58:\tstr\tx17, [x21,#2496]", 12933976], [" c55b5c:\tstr\tx25, [x7]", 12933980], [" c55b60:\tldr\tq0, [sp,#32]", 12933984], [" c55b64:\tstur\tq0, [x7,#8]", 12933988], [" c55b68:\tldr\tx25, [x21,#2488]", 12933992], [" c55b6c:\tldp\tx8, x13, [sp,#208]", 12933996], [" c55b70:\tadd\tx4, x25, #0x18", 12934000], [" c55b74:\tstr\tx4, [x21,#2488]", 12934004], [" c55b78:\tsub\tx27, x13, x8", 12934008], [" c55b7c:\tasr\tx23, x27, #3", 12934012], [" c55b80:\tadd\tw26, w26, #0x1", 12934016], [" c55b84:\tmul\tx25, x23, x29", 12934020], [" c55b88:\tcmp\tx26, x25", 12934024], [" c55b8c:\tb.cc\tc55880 <LoadQCC+0x58c50>", 12934028], [" c55b90:\tldr\tx21, [x20,#8]", 12934032], [" c55b94:\tmov\tw28, #0x14 \t// #20", 12934036], [" c55b98:\tadd\tx1, sp, #0x50", 12934040], [" c55b9c:\tcmp\tx21, #0x14", 12934044], [" c55ba0:\tcsel\tx24, x28, x21, hi", 12934048], [" c55ba4:\tmov\tx0, x19", 12934052], [" c55ba8:\tmov\tx2, x24", 12934056], [" c55bac:\tbl\t6cdd0 <memcpy@plt>", 12934060], [" c55bb0:\tldr\tx26, [x20,#8]", 12934064], [" c55bb4:\tsubs\tx2, x26, x24", 12934068], [" c55bb8:\tb.ls\tc55bc8 <LoadQCC+0x58f98>", 12934072], [" c55bbc:\tadd\tx0, x19, x24", 12934076], [" c55bc0:\tmov\tw1, wzr", 12934080], [" c55bc4:\tbl\t6cdf0 <memset@plt>", 12934084], [" c55bc8:\tldr\tx0, [sp,#208]", 12934088], [" c55bcc:\tldr\tx5, [sp,#16]", 12934092], [" c55bd0:\tcmp\tx0, x5", 12934096], [" c55bd4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12934100], [" c55bd8:\tbl\t6cda0 <operator delete(void*)@plt>", 12934104], [" c55bdc:\tb\tc4e834 <LoadQCC+0x51c04>", 12934108], [" c55be0:\tmov\tx4, xzr", 12934112], [" c55be4:\tb\tc55c84 <LoadQCC+0x59054>", 12934116], [" c55be8:\tmov\tx4, xzr", 12934120], [" c55bec:\tmul\tx2, x4, x28", 12934124], [" c55bf0:\tadd\tx4, x4, #0x8", 12934128], [" c55bf4:\tcmp\tx4, x11", 12934132], [" c55bf8:\tadd\tx1, x5, x2", 12934136], [" c55bfc:\tadd\tx6, x23, x2", 12934140], [" c55c00:\tldr\tx12, [x1,#16]", 12934144], [" c55c04:\tstr\tx12, [x6,#16]", 12934148], [" c55c08:\tldr\tq0, [x1]", 12934152], [" c55c0c:\tstr\tq0, [x6]", 12934156], [" c55c10:\tldr\tx17, [x1,#40]", 12934160], [" c55c14:\tstr\tx17, [x6,#40]", 12934164], [" c55c18:\tldur\tq29, [x1,#24]", 12934168], [" c55c1c:\tstur\tq29, [x6,#24]", 12934172], [" c55c20:\tldr\tx9, [x1,#64]", 12934176], [" c55c24:\tstr\tx9, [x6,#64]", 12934180], [" c55c28:\tldr\tq0, [x1,#48]", 12934184], [" c55c2c:\tstr\tq0, [x6,#48]", 12934188], [" c55c30:\tldr\tx16, [x1,#88]", 12934192], [" c55c34:\tstr\tx16, [x6,#88]", 12934196], [" c55c38:\tldur\tq30, [x1,#72]", 12934200], [" c55c3c:\tstur\tq30, [x6,#72]", 12934204], [" c55c40:\tldr\tx10, [x1,#112]", 12934208], [" c55c44:\tstr\tx10, [x6,#112]", 12934212], [" c55c48:\tldr\tq0, [x1,#96]", 12934216], [" c55c4c:\tstr\tq0, [x6,#96]", 12934220], [" c55c50:\tldr\tx7, [x1,#136]", 12934224], [" c55c54:\tstr\tx7, [x6,#136]", 12934228], [" c55c58:\tldur\tq31, [x1,#120]", 12934232], [" c55c5c:\tstur\tq31, [x6,#120]", 12934236], [" c55c60:\tldr\tx3, [x1,#160]", 12934240], [" c55c64:\tstr\tx3, [x6,#160]", 12934244], [" c55c68:\tldr\tq0, [x1,#144]", 12934248], [" c55c6c:\tstr\tq0, [x6,#144]", 12934252], [" c55c70:\tldr\tx14, [x1,#184]", 12934256], [" c55c74:\tstr\tx14, [x6,#184]", 12934260], [" c55c78:\tldur\tq0, [x1,#168]", 12934264], [" c55c7c:\tstur\tq0, [x6,#168]", 12934268], [" c55c80:\tb.ge\tc55f58 <LoadQCC+0x59328>", 12934272], [" c55c84:\tmul\tx6, x4, x28", 12934276], [" c55c88:\tsub\tx13, x4, #0x1", 12934280], [" c55c8c:\tadd\tx1, x5, x6", 12934284], [" c55c90:\tadd\tx17, x23, x6", 12934288], [" c55c94:\tldr\tx5, [x1,#16]", 12934292], [" c55c98:\tadd\tx13, x13, #0x1", 12934296], [" c55c9c:\tcmp\tx13, x18", 12934300], [" c55ca0:\tstr\tx5, [x17,#16]", 12934304], [" c55ca4:\tldr\tq0, [x1],#24", 12934308], [" c55ca8:\tstr\tq0, [x17],#24", 12934312], [" c55cac:\tb.lt\tc55c94 <LoadQCC+0x59064>", 12934316], [" c55cb0:\tb\tc55f58 <LoadQCC+0x59328>", 12934320], [" c55cb4:\tmadd\tx1, x26, x28, x9", 12934324], [" c55cb8:\tldr\tx5, [x20,#8]", 12934328], [" c55cbc:\tldr\tx8, [x1]", 12934332], [" c55cc0:\tldur\tq24, [x1,#8]", 12934336], [" c55cc4:\tsub\tx10, x8, x24", 12934340], [" c55cc8:\tadd\tx3, x10, #0x8", 12934344], [" c55ccc:\tstr\tq24, [sp,#80]", 12934348], [" c55cd0:\tcmp\tx10, x5", 12934352], [" c55cd4:\tccmp\tx3, x5, #0x2, cc", 12934356], [" c55cd8:\tb.hi\tc55fac <LoadQCC+0x5937c>", 12934360], [" c55cdc:\tldr\tx9, [x21,#2488]", 12934364], [" c55ce0:\tadd\tx25, x19, x10", 12934368], [" c55ce4:\tldr\tx3, [x21,#2496]", 12934372], [" c55ce8:\tcmp\tx9, x3", 12934376], [" c55cec:\tb.cc\tc55f90 <LoadQCC+0x59360>", 12934380], [" c55cf0:\tldr\tx15, [x21,#2480]", 12934384], [" c55cf4:\tsub\tx13, x3, x15", 12934388], [" c55cf8:\tmov\tx3, #0x5555555555555555 \t// #6148914691236517205", 12934392], [" c55cfc:\tmovk\tx3, #0x5556", 12934396], [" c55d00:\tasr\tx6, x13, #3", 12934400], [" c55d04:\tmul\tx27, x6, x3", 12934404], [" c55d08:\tsub\tx9, x9, x15", 12934408], [" c55d0c:\tasr\tx1, x9, #3", 12934412], [" c55d10:\torr\tx6, x27, #0x1", 12934416], [" c55d14:\tmul\tx24, x1, x29", 12934420], [" c55d18:\tmul\tx0, x6, x28", 12934424], [" c55d1c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12934428], [" c55d20:\tldr\tx5, [x21,#2480]", 12934432], [" c55d24:\tmov\tx23, x0", 12934436], [" c55d28:\tldr\tx2, [x21,#2488]", 12934440], [" c55d2c:\tsubs\tx12, x5, x2", 12934444], [" c55d30:\tb.eq\tc55f58 <LoadQCC+0x59328>", 12934448], [" c55d34:\tcmp\tx12, #0x0", 12934452], [" c55d38:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12934456], [" c55d3c:\tsub\tx15, x12, #0x17", 12934460], [" c55d40:\tmovk\tx8, #0xaaab", 12934464], [" c55d44:\tcsel\tx16, x15, x12, lt", 12934468], [" c55d48:\tmovk\tx8, #0x2aaa, lsl #48", 12934472], [" c55d4c:\tsmulh\tx7, x16, x8", 12934476], [" c55d50:\tasr\tx17, x7, #2", 12934480], [" c55d54:\tadd\tx18, x17, x7, lsr #63", 12934484], [" c55d58:\tmadd\tx4, x18, x28, x2", 12934488], [" c55d5c:\tcmp\tx5, x4", 12934492], [" c55d60:\tb.gt\tc55f3c <LoadQCC+0x5930c>", 12934496], [" c55d64:\tmov\tx13, #0x4000000000000000 \t// #4611686018427387904", 12934500], [" c55d68:\tmovk\tx13, #0x20", 12934504], [" c55d6c:\tadd\tx14, x5, x13", 12934508], [" c55d70:\tcmp\tx2, x14", 12934512], [" c55d74:\tb.ge\tc55f3c <LoadQCC+0x5930c>", 12934516], [" c55d78:\tcmp\tx5, x2", 12934520], [" c55d7c:\tb.ge\tc55f3c <LoadQCC+0x5930c>", 12934524], [" c55d80:\tmov\tx8, #0xbfffffffffffffff \t// #-4611686018427387905", 12934528], [" c55d84:\tmovk\tx8, #0xffe8", 12934532], [" c55d88:\tcmp\tx5, x8", 12934536], [" c55d8c:\tb.lt\tc55f3c <LoadQCC+0x5930c>", 12934540], [" c55d90:\torr\tx6, xzr, #0x4000000000000000", 12934544], [" c55d94:\tcmp\tx2, x6", 12934548], [" c55d98:\tb.ge\tc55f3c <LoadQCC+0x5930c>", 12934552], [" c55d9c:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12934556], [" c55da0:\tmovk\tx16, #0xaaab", 12934560], [" c55da4:\tmovk\tx16, #0x2aaa, lsl #48", 12934564], [" c55da8:\tsmulh\tx1, x12, x16", 12934568], [" c55dac:\tasr\tx6, x1, #2", 12934572], [" c55db0:\tadd\tx3, x6, x1, lsr #63", 12934576], [" c55db4:\tmsub\tx14, x3, x28, x12", 12934580], [" c55db8:\tcbnz\tx14, c55f58 <LoadQCC+0x59328>", 12934584], [" c55dbc:\tsub\tx14, x2, x5", 12934588], [" c55dc0:\tasr\tx13, x14, #3", 12934592], [" c55dc4:\tmul\tx11, x13, x29", 12934596], [" c55dc8:\tcmp\tx14, #0x1", 12934600], [" c55dcc:\tb.lt\tc55f58 <LoadQCC+0x59328>", 12934604], [" c55dd0:\tsub\tx18, x11, #0x1", 12934608], [" c55dd4:\tcmp\tx14, #0xa9", 12934612], [" c55dd8:\tb.lt\tc55be0 <LoadQCC+0x58fb0>", 12934616], [" c55ddc:\tcmp\tx14, #0x168", 12934620], [" c55de0:\tb.le\tc55be8 <LoadQCC+0x58fb8>", 12934624], [" c55de4:\tand\tx6, x11, #0xf", 12934628], [" c55de8:\tsub\tx2, x18, x6", 12934632], [" c55dec:\tmov\tx13, xzr", 12934636], [" c55df0:\tmov\tx4, xzr", 12934640], [" c55df4:\tsub\tx1, x2, #0xf", 12934644], [" c55df8:\tadd\tx7, x5, x13", 12934648], [" c55dfc:\tadd\tx16, x23, x13", 12934652], [" c55e00:\tcmp\tx4, x1", 12934656], [" c55e04:\tldr\tx0, [x7,#16]", 12934660], [" c55e08:\tadd\tx4, x4, #0x10", 12934664], [" c55e0c:\tadd\tx13, x13, #0x180", 12934668], [" c55e10:\tstr\tx0, [x16,#16]", 12934672], [" c55e14:\tldr\tq0, [x7]", 12934676], [" c55e18:\tstr\tq0, [x16]", 12934680], [" c55e1c:\tldr\tx8, [x7,#40]", 12934684], [" c55e20:\tstr\tx8, [x16,#40]", 12934688], [" c55e24:\tldur\tq1, [x7,#24]", 12934692], [" c55e28:\tstur\tq1, [x16,#24]", 12934696], [" c55e2c:\tldr\tx15, [x7,#64]", 12934700], [" c55e30:\tstr\tx15, [x16,#64]", 12934704], [" c55e34:\tldr\tq0, [x7,#48]", 12934708], [" c55e38:\tstr\tq0, [x16,#48]", 12934712], [" c55e3c:\tldr\tx12, [x7,#88]", 12934716], [" c55e40:\tstr\tx12, [x16,#88]", 12934720], [" c55e44:\tldur\tq2, [x7,#72]", 12934724], [" c55e48:\tstur\tq2, [x16,#72]", 12934728], [" c55e4c:\tldr\tx17, [x7,#112]", 12934732], [" c55e50:\tstr\tx17, [x16,#112]", 12934736], [" c55e54:\tldr\tq0, [x7,#96]", 12934740], [" c55e58:\tstr\tq0, [x16,#96]", 12934744], [" c55e5c:\tldr\tx9, [x7,#136]", 12934748], [" c55e60:\tstr\tx9, [x16,#136]", 12934752], [" c55e64:\tldur\tq3, [x7,#120]", 12934756], [" c55e68:\tstur\tq3, [x16,#120]", 12934760], [" c55e6c:\tldr\tx10, [x7,#160]", 12934764], [" c55e70:\tstr\tx10, [x16,#160]", 12934768], [" c55e74:\tadd\tx10, x7, #0x138", 12934772], [" c55e78:\tldr\tq0, [x7,#144]", 12934776], [" c55e7c:\tstr\tq0, [x16,#144]", 12934780], [" c55e80:\tldr\tx3, [x7,#184]", 12934784], [" c55e84:\tstr\tx3, [x16,#184]", 12934788], [" c55e88:\tadd\tx3, x7, #0x108", 12934792], [" c55e8c:\tldur\tq4, [x7,#168]", 12934796], [" c55e90:\tstur\tq4, [x16,#168]", 12934800], [" c55e94:\tldr\tx14, [x7,#208]", 12934804], [" c55e98:\tstr\tx14, [x16,#208]", 12934808], [" c55e9c:\tadd\tx14, x16, #0x108", 12934812], [" c55ea0:\tldr\tq0, [x7,#192]", 12934816], [" c55ea4:\tstr\tq0, [x16,#192]", 12934820], [" c55ea8:\tldr\tx0, [x7,#232]", 12934824], [" c55eac:\tstr\tx0, [x16,#232]", 12934828], [" c55eb0:\tadd\tx0, x16, #0x168", 12934832], [" c55eb4:\tldur\tq5, [x7,#216]", 12934836], [" c55eb8:\tstur\tq5, [x16,#216]", 12934840], [" c55ebc:\tldr\tx8, [x7,#256]", 12934844], [" c55ec0:\tstr\tx8, [x16,#256]", 12934848], [" c55ec4:\tldr\tq0, [x7,#240]", 12934852], [" c55ec8:\tstr\tq0, [x16,#240]", 12934856], [" c55ecc:\tldr\tx15, [x7,#280]", 12934860], [" c55ed0:\tstr\tx15, [x16,#280]", 12934864], [" c55ed4:\tadd\tx15, x7, #0x168", 12934868], [" c55ed8:\tldr\tq0, [x3]", 12934872], [" c55edc:\tstr\tq0, [x14]", 12934876], [" c55ee0:\tldr\tx12, [x7,#304]", 12934880], [" c55ee4:\tstr\tx12, [x16,#304]", 12934884], [" c55ee8:\tldr\tq0, [x7,#288]", 12934888], [" c55eec:\tstr\tq0, [x16,#288]", 12934892], [" c55ef0:\tldr\tx17, [x7,#328]", 12934896], [" c55ef4:\tstr\tx17, [x16,#328]", 12934900], [" c55ef8:\tadd\tx17, x16, #0x138", 12934904], [" c55efc:\tldr\tq0, [x10]", 12934908], [" c55f00:\tstr\tq0, [x17]", 12934912], [" c55f04:\tldr\tx9, [x7,#352]", 12934916], [" c55f08:\tstr\tx9, [x16,#352]", 12934920], [" c55f0c:\tldr\tq0, [x7,#336]", 12934924], [" c55f10:\tstr\tq0, [x16,#336]", 12934928], [" c55f14:\tldr\tx10, [x7,#376]", 12934932], [" c55f18:\tstr\tx10, [x16,#376]", 12934936], [" c55f1c:\tldr\tq0, [x15]", 12934940], [" c55f20:\tstr\tq0, [x0]", 12934944], [" c55f24:\tb.ne\tc55df8 <LoadQCC+0x591c8>", 12934948], [" c55f28:\tcbz\tx6, c55f58 <LoadQCC+0x59328>", 12934952], [" c55f2c:\tadd\tx4, x2, #0x1", 12934956], [" c55f30:\tcmp\tx6, #0x7", 12934960], [" c55f34:\tb.hi\tc55bec <LoadQCC+0x58fbc>", 12934964], [" c55f38:\tb\tc55c84 <LoadQCC+0x59054>", 12934968], [" c55f3c:\tmov\tx4, x23", 12934972], [" c55f40:\tldr\tx12, [x5,#16]", 12934976], [" c55f44:\tstr\tx12, [x4,#16]", 12934980], [" c55f48:\tldr\tq0, [x5],#24", 12934984], [" c55f4c:\tstr\tq0, [x4],#24", 12934988], [" c55f50:\tcmp\tx5, x2", 12934992], [" c55f54:\tb.ne\tc55f40 <LoadQCC+0x59310>", 12934996], [" c55f58:\tldr\tx0, [x21,#2480]", 12935000], [" c55f5c:\tldr\tx3, [sp,#24]", 12935004], [" c55f60:\tcmp\tx0, x3", 12935008], [" c55f64:\tb.eq\tc55f6c <LoadQCC+0x5933c>", 12935012], [" c55f68:\tbl\t6cda0 <operator delete(void*)@plt>", 12935016], [" c55f6c:\tmul\tx27, x27, x28", 12935020], [" c55f70:\tstr\tx23, [x21,#2480]", 12935024], [" c55f74:\tmul\tx24, x24, x28", 12935028], [" c55f78:\tadd\tx18, x23, x27", 12935032], [" c55f7c:\tadd\tx9, x23, x24", 12935036], [" c55f80:\tadd\tx24, x18, #0x18", 12935040], [" c55f84:\tstr\tx9, [x21,#2488]", 12935044], [" c55f88:\tstr\tx24, [x21,#2496]", 12935048], [" c55f8c:\tadd\tx24, sp, #0x20", 12935052], [" c55f90:\tstr\tx25, [x9]", 12935056], [" c55f94:\tldr\tq0, [sp,#80]", 12935060], [" c55f98:\tstur\tq0, [x9,#8]", 12935064], [" c55f9c:\tldr\tx9, [x21,#2488]", 12935068], [" c55fa0:\tadd\tx7, x9, #0x18", 12935072], [" c55fa4:\tldp\tx9, x15, [sp,#208]", 12935076], [" c55fa8:\tstr\tx7, [x21,#2488]", 12935080], [" c55fac:\tsub\tx23, x15, x9", 12935084], [" c55fb0:\tasr\tx25, x23, #3", 12935088], [" c55fb4:\tadd\tw26, w26, #0x1", 12935092], [" c55fb8:\tmul\tx5, x25, x29", 12935096], [" c55fbc:\tcmp\tx26, x5", 12935100], [" c55fc0:\tb.cc\tc55cb4 <LoadQCC+0x59084>", 12935104], [" c55fc4:\tldr\tx26, [x20,#8]", 12935108], [" c55fc8:\tadd\tx1, sp, #0x20", 12935112], [" c55fcc:\tcmp\tx26, #0x4", 12935116], [" c55fd0:\torr\tw28, wzr, #0x4", 12935120], [" c55fd4:\tcsel\tx23, x28, x26, hi", 12935124], [" c55fd8:\tmov\tx0, x19", 12935128], [" c55fdc:\tmov\tx2, x23", 12935132], [" c55fe0:\tbl\t6cdd0 <memcpy@plt>", 12935136], [" c55fe4:\tldr\tx26, [x20,#8]", 12935140], [" c55fe8:\tsubs\tx2, x26, x23", 12935144], [" c55fec:\tb.ls\tc55ffc <LoadQCC+0x593cc>", 12935148], [" c55ff0:\tadd\tx0, x19, x23", 12935152], [" c55ff4:\tmov\tw1, wzr", 12935156], [" c55ff8:\tbl\t6cdf0 <memset@plt>", 12935160], [" c55ffc:\tldr\tx0, [sp,#208]", 12935164], [" c56000:\tldr\tx8, [sp,#16]", 12935168], [" c56004:\tcmp\tx0, x8", 12935172], [" c56008:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12935176], [" c5600c:\tbl\t6cda0 <operator delete(void*)@plt>", 12935180], [" c56010:\tb\tc4e834 <LoadQCC+0x51c04>", 12935184], [" c56014:\tmov\tx5, xzr", 12935188], [" c56018:\tb\tc560b8 <LoadQCC+0x59488>", 12935192], [" c5601c:\tmov\tx5, xzr", 12935196], [" c56020:\tmul\tx8, x5, x28", 12935200], [" c56024:\tadd\tx5, x5, #0x8", 12935204], [" c56028:\tcmp\tx5, x12", 12935208], [" c5602c:\tadd\tx18, x6, x8", 12935212], [" c56030:\tadd\tx3, x23, x8", 12935216], [" c56034:\tldr\tx15, [x18,#16]", 12935220], [" c56038:\tstr\tx15, [x3,#16]", 12935224], [" c5603c:\tldr\tq0, [x18]", 12935228], [" c56040:\tstr\tq0, [x3]", 12935232], [" c56044:\tldr\tx9, [x18,#40]", 12935236], [" c56048:\tstr\tx9, [x3,#40]", 12935240], [" c5604c:\tldur\tq6, [x18,#24]", 12935244], [" c56050:\tstur\tq6, [x3,#24]", 12935248], [" c56054:\tldr\tx10, [x18,#64]", 12935252], [" c56058:\tstr\tx10, [x3,#64]", 12935256], [" c5605c:\tldr\tq0, [x18,#48]", 12935260], [" c56060:\tstr\tq0, [x3,#48]", 12935264], [" c56064:\tldr\tx7, [x18,#88]", 12935268], [" c56068:\tstr\tx7, [x3,#88]", 12935272], [" c5606c:\tldur\tq7, [x18,#72]", 12935276], [" c56070:\tstur\tq7, [x3,#72]", 12935280], [" c56074:\tldr\tx1, [x18,#112]", 12935284], [" c56078:\tstr\tx1, [x3,#112]", 12935288], [" c5607c:\tldr\tq0, [x18,#96]", 12935292], [" c56080:\tstr\tq0, [x3,#96]", 12935296], [" c56084:\tldr\tx4, [x18,#136]", 12935300], [" c56088:\tstr\tx4, [x3,#136]", 12935304], [" c5608c:\tldur\tq16, [x18,#120]", 12935308], [" c56090:\tstur\tq16, [x3,#120]", 12935312], [" c56094:\tldr\tx13, [x18,#160]", 12935316], [" c56098:\tstr\tx13, [x3,#160]", 12935320], [" c5609c:\tldr\tq0, [x18,#144]", 12935324], [" c560a0:\tstr\tq0, [x3,#144]", 12935328], [" c560a4:\tldr\tx2, [x18,#184]", 12935332], [" c560a8:\tstr\tx2, [x3,#184]", 12935336], [" c560ac:\tldur\tq17, [x18,#168]", 12935340], [" c560b0:\tstur\tq17, [x3,#168]", 12935344], [" c560b4:\tb.ge\tc5638c <LoadQCC+0x5975c>", 12935348], [" c560b8:\tmul\tx8, x5, x28", 12935352], [" c560bc:\tsub\tx10, x5, #0x1", 12935356], [" c560c0:\tadd\tx6, x6, x8", 12935360], [" c560c4:\tadd\tx0, x23, x8", 12935364], [" c560c8:\tldr\tx5, [x6,#16]", 12935368], [" c560cc:\tadd\tx10, x10, #0x1", 12935372], [" c560d0:\tcmp\tx10, x17", 12935376], [" c560d4:\tstr\tx5, [x0,#16]", 12935380], [" c560d8:\tldr\tq0, [x6],#24", 12935384], [" c560dc:\tstr\tq0, [x0],#24", 12935388], [" c560e0:\tb.lt\tc560c8 <LoadQCC+0x59498>", 12935392], [" c560e4:\tb\tc5638c <LoadQCC+0x5975c>", 12935396], [" c560e8:\tmadd\tx13, x26, x28, x10", 12935400], [" c560ec:\tldr\tx3, [x20,#8]", 12935404], [" c560f0:\tldr\tx1, [x13]", 12935408], [" c560f4:\tldur\tq25, [x13,#8]", 12935412], [" c560f8:\tsub\tx9, x1, x27", 12935416], [" c560fc:\tadd\tx23, x9, #0x8", 12935420], [" c56100:\tstr\tq25, [sp,#80]", 12935424], [" c56104:\tcmp\tx9, x3", 12935428], [" c56108:\tccmp\tx23, x3, #0x2, cc", 12935432], [" c5610c:\tb.hi\tc563e0 <LoadQCC+0x597b0>", 12935436], [" c56110:\tldr\tx15, [x21,#2488]", 12935440], [" c56114:\tadd\tx25, x19, x9", 12935444], [" c56118:\tldr\tx18, [x21,#2496]", 12935448], [" c5611c:\tcmp\tx15, x18", 12935452], [" c56120:\tb.cc\tc563c4 <LoadQCC+0x59794>", 12935456], [" c56124:\tldr\tx17, [x21,#2480]", 12935460], [" c56128:\tsub\tx18, x18, x17", 12935464], [" c5612c:\tsub\tx0, x15, x17", 12935468], [" c56130:\tmov\tx17, #0x5555555555555555 \t// #6148914691236517205", 12935472], [" c56134:\tmovk\tx17, #0x5556", 12935476], [" c56138:\tasr\tx4, x18, #3", 12935480], [" c5613c:\tmul\tx27, x4, x17", 12935484], [" c56140:\tasr\tx14, x0, #3", 12935488], [" c56144:\tmul\tx24, x14, x29", 12935492], [" c56148:\torr\tx8, x27, #0x1", 12935496], [" c5614c:\tmul\tx0, x8, x28", 12935500], [" c56150:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12935504], [" c56154:\tldr\tx6, [x21,#2480]", 12935508], [" c56158:\tmov\tx23, x0", 12935512], [" c5615c:\tldr\tx7, [x21,#2488]", 12935516], [" c56160:\tsubs\tx11, x6, x7", 12935520], [" c56164:\tb.eq\tc5638c <LoadQCC+0x5975c>", 12935524], [" c56168:\tcmp\tx11, #0x0", 12935528], [" c5616c:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12935532], [" c56170:\tsub\tx14, x11, #0x17", 12935536], [" c56174:\tmovk\tx9, #0xaaab", 12935540], [" c56178:\tcsel\tx10, x14, x11, lt", 12935544], [" c5617c:\tmovk\tx9, #0x2aaa, lsl #48", 12935548], [" c56180:\tsmulh\tx15, x10, x9", 12935552], [" c56184:\tasr\tx12, x15, #2", 12935556], [" c56188:\tadd\tx13, x12, x15, lsr #63", 12935560], [" c5618c:\tmadd\tx2, x13, x28, x7", 12935564], [" c56190:\tcmp\tx6, x2", 12935568], [" c56194:\tb.gt\tc56370 <LoadQCC+0x59740>", 12935572], [" c56198:\tmov\tx4, #0x4000000000000000 \t// #4611686018427387904", 12935576], [" c5619c:\tmovk\tx4, #0x20", 12935580], [" c561a0:\tadd\tx9, x6, x4", 12935584], [" c561a4:\tcmp\tx7, x9", 12935588], [" c561a8:\tb.ge\tc56370 <LoadQCC+0x59740>", 12935592], [" c561ac:\tcmp\tx6, x7", 12935596], [" c561b0:\tb.ge\tc56370 <LoadQCC+0x59740>", 12935600], [" c561b4:\tmov\tx9, #0xbfffffffffffffff \t// #-4611686018427387905", 12935604], [" c561b8:\tmovk\tx9, #0xffe8", 12935608], [" c561bc:\tcmp\tx6, x9", 12935612], [" c561c0:\tb.lt\tc56370 <LoadQCC+0x59740>", 12935616], [" c561c4:\torr\tx18, xzr, #0x4000000000000000", 12935620], [" c561c8:\tcmp\tx7, x18", 12935624], [" c561cc:\tb.ge\tc56370 <LoadQCC+0x59740>", 12935628], [" c561d0:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12935632], [" c561d4:\tmovk\tx1, #0xaaab", 12935636], [" c561d8:\tmovk\tx1, #0x2aaa, lsl #48", 12935640], [" c561dc:\tsmulh\tx18, x11, x1", 12935644], [" c561e0:\tasr\tx13, x18, #2", 12935648], [" c561e4:\tadd\tx2, x13, x18, lsr #63", 12935652], [" c561e8:\tmsub\tx16, x2, x28, x11", 12935656], [" c561ec:\tcbnz\tx16, c5638c <LoadQCC+0x5975c>", 12935660], [" c561f0:\tsub\tx10, x7, x6", 12935664], [" c561f4:\tasr\tx11, x10, #3", 12935668], [" c561f8:\tmul\tx12, x11, x29", 12935672], [" c561fc:\tcmp\tx10, #0x1", 12935676], [" c56200:\tb.lt\tc5638c <LoadQCC+0x5975c>", 12935680], [" c56204:\tsub\tx17, x12, #0x1", 12935684], [" c56208:\tcmp\tx10, #0xa9", 12935688], [" c5620c:\tb.lt\tc56014 <LoadQCC+0x593e4>", 12935692], [" c56210:\tcmp\tx10, #0x168", 12935696], [" c56214:\tb.le\tc5601c <LoadQCC+0x593ec>", 12935700], [" c56218:\tand\tx7, x12, #0xf", 12935704], [" c5621c:\tsub\tx1, x17, x7", 12935708], [" c56220:\tmov\tx15, xzr", 12935712], [" c56224:\tmov\tx3, xzr", 12935716], [" c56228:\tsub\tx5, x1, #0xf", 12935720], [" c5622c:\tadd\tx9, x6, x15", 12935724], [" c56230:\tadd\tx8, x23, x15", 12935728], [" c56234:\tcmp\tx3, x5", 12935732], [" c56238:\tldr\tx18, [x9,#16]", 12935736], [" c5623c:\tadd\tx3, x3, #0x10", 12935740], [" c56240:\tadd\tx15, x15, #0x180", 12935744], [" c56244:\tstr\tx18, [x8,#16]", 12935748], [" c56248:\tldr\tq0, [x9]", 12935752], [" c5624c:\tstr\tq0, [x8]", 12935756], [" c56250:\tldr\tx16, [x9,#40]", 12935760], [" c56254:\tstr\tx16, [x8,#40]", 12935764], [" c56258:\tldur\tq18, [x9,#24]", 12935768], [" c5625c:\tstur\tq18, [x8,#24]", 12935772], [" c56260:\tldr\tx11, [x9,#64]", 12935776], [" c56264:\tstr\tx11, [x8,#64]", 12935780], [" c56268:\tldr\tq0, [x9,#48]", 12935784], [" c5626c:\tstr\tq0, [x8,#48]", 12935788], [" c56270:\tldr\tx14, [x9,#88]", 12935792], [" c56274:\tstr\tx14, [x8,#88]", 12935796], [" c56278:\tldur\tq19, [x9,#72]", 12935800], [" c5627c:\tstur\tq19, [x8,#72]", 12935804], [" c56280:\tldr\tx0, [x9,#112]", 12935808], [" c56284:\tstr\tx0, [x8,#112]", 12935812], [" c56288:\tldr\tq0, [x9,#96]", 12935816], [" c5628c:\tstr\tq0, [x8,#96]", 12935820], [" c56290:\tldr\tx10, [x9,#136]", 12935824], [" c56294:\tstr\tx10, [x8,#136]", 12935828], [" c56298:\tldur\tq20, [x9,#120]", 12935832], [" c5629c:\tstur\tq20, [x8,#120]", 12935836], [" c562a0:\tldr\tx4, [x9,#160]", 12935840], [" c562a4:\tstr\tx4, [x8,#160]", 12935844], [" c562a8:\tldr\tq0, [x9,#144]", 12935848], [" c562ac:\tstr\tq0, [x8,#144]", 12935852], [" c562b0:\tldr\tx13, [x9,#184]", 12935856], [" c562b4:\tstr\tx13, [x8,#184]", 12935860], [" c562b8:\tadd\tx13, x9, #0x138", 12935864], [" c562bc:\tldur\tq21, [x9,#168]", 12935868], [" c562c0:\tstur\tq21, [x8,#168]", 12935872], [" c562c4:\tldr\tx2, [x9,#208]", 12935876], [" c562c8:\tstr\tx2, [x8,#208]", 12935880], [" c562cc:\tadd\tx2, x8, #0x138", 12935884], [" c562d0:\tldr\tq0, [x9,#192]", 12935888], [" c562d4:\tstr\tq0, [x8,#192]", 12935892], [" c562d8:\tldr\tx18, [x9,#232]", 12935896], [" c562dc:\tstr\tx18, [x8,#232]", 12935900], [" c562e0:\tadd\tx18, x9, #0x108", 12935904], [" c562e4:\tldur\tq22, [x9,#216]", 12935908], [" c562e8:\tstur\tq22, [x8,#216]", 12935912], [" c562ec:\tldr\tx16, [x9,#256]", 12935916], [" c562f0:\tstr\tx16, [x8,#256]", 12935920], [" c562f4:\tadd\tx16, x8, #0x168", 12935924], [" c562f8:\tldr\tq0, [x9,#240]", 12935928], [" c562fc:\tstr\tq0, [x8,#240]", 12935932], [" c56300:\tldr\tx11, [x9,#280]", 12935936], [" c56304:\tstr\tx11, [x8,#280]", 12935940], [" c56308:\tadd\tx11, x8, #0x108", 12935944], [" c5630c:\tldr\tq0, [x18]", 12935948], [" c56310:\tstr\tq0, [x11]", 12935952], [" c56314:\tldr\tx14, [x9,#304]", 12935956], [" c56318:\tstr\tx14, [x8,#304]", 12935960], [" c5631c:\tldr\tq0, [x9,#288]", 12935964], [" c56320:\tstr\tq0, [x8,#288]", 12935968], [" c56324:\tldr\tx0, [x9,#328]", 12935972], [" c56328:\tstr\tx0, [x8,#328]", 12935976], [" c5632c:\tldr\tq0, [x13]", 12935980], [" c56330:\tstr\tq0, [x2]", 12935984], [" c56334:\tldr\tx10, [x9,#352]", 12935988], [" c56338:\tstr\tx10, [x8,#352]", 12935992], [" c5633c:\tldr\tq0, [x9,#336]", 12935996], [" c56340:\tstr\tq0, [x8,#336]", 12936000], [" c56344:\tldr\tx4, [x9,#376]", 12936004], [" c56348:\tadd\tx9, x9, #0x168", 12936008], [" c5634c:\tstr\tx4, [x8,#376]", 12936012], [" c56350:\tldr\tq0, [x9]", 12936016], [" c56354:\tstr\tq0, [x16]", 12936020], [" c56358:\tb.ne\tc5622c <LoadQCC+0x595fc>", 12936024], [" c5635c:\tcbz\tx7, c5638c <LoadQCC+0x5975c>", 12936028], [" c56360:\tadd\tx5, x1, #0x1", 12936032], [" c56364:\tcmp\tx7, #0x7", 12936036], [" c56368:\tb.hi\tc56020 <LoadQCC+0x593f0>", 12936040], [" c5636c:\tb\tc560b8 <LoadQCC+0x59488>", 12936044], [" c56370:\tmov\tx3, x23", 12936048], [" c56374:\tldr\tx11, [x6,#16]", 12936052], [" c56378:\tstr\tx11, [x3,#16]", 12936056], [" c5637c:\tldr\tq0, [x6],#24", 12936060], [" c56380:\tstr\tq0, [x3],#24", 12936064], [" c56384:\tcmp\tx6, x7", 12936068], [" c56388:\tb.ne\tc56374 <LoadQCC+0x59744>", 12936072], [" c5638c:\tldr\tx0, [x21,#2480]", 12936076], [" c56390:\tldr\tx1, [sp,#24]", 12936080], [" c56394:\tcmp\tx0, x1", 12936084], [" c56398:\tb.eq\tc563a0 <LoadQCC+0x59770>", 12936088], [" c5639c:\tbl\t6cda0 <operator delete(void*)@plt>", 12936092], [" c563a0:\tmul\tx27, x27, x28", 12936096], [" c563a4:\tstr\tx23, [x21,#2480]", 12936100], [" c563a8:\tmul\tx24, x24, x28", 12936104], [" c563ac:\tadd\tx10, x23, x27", 12936108], [" c563b0:\tadd\tx15, x23, x24", 12936112], [" c563b4:\tadd\tx16, x10, #0x18", 12936116], [" c563b8:\tadd\tx27, sp, #0x20", 12936120], [" c563bc:\tstr\tx15, [x21,#2488]", 12936124], [" c563c0:\tstr\tx16, [x21,#2496]", 12936128], [" c563c4:\tstr\tx25, [x15]", 12936132], [" c563c8:\tldr\tq0, [sp,#80]", 12936136], [" c563cc:\tstur\tq0, [x15,#8]", 12936140], [" c563d0:\tldr\tx11, [x21,#2488]", 12936144], [" c563d4:\tldp\tx10, x14, [sp,#208]", 12936148], [" c563d8:\tadd\tx12, x11, #0x18", 12936152], [" c563dc:\tstr\tx12, [x21,#2488]", 12936156], [" c563e0:\tsub\tx23, x14, x10", 12936160], [" c563e4:\tasr\tx25, x23, #3", 12936164], [" c563e8:\tadd\tw26, w26, #0x1", 12936168], [" c563ec:\tmul\tx7, x25, x29", 12936172], [" c563f0:\tcmp\tx26, x7", 12936176], [" c563f4:\tb.cc\tc560e8 <LoadQCC+0x594b8>", 12936180], [" c563f8:\tldr\tx0, [x20,#8]", 12936184], [" c563fc:\tadd\tx1, sp, #0x20", 12936188], [" c56400:\tcmp\tx0, #0xc", 12936192], [" c56404:\torr\tw28, wzr, #0xc", 12936196], [" c56408:\tcsel\tx24, x28, x0, hi", 12936200], [" c5640c:\tmov\tx0, x19", 12936204], [" c56410:\tmov\tx2, x24", 12936208], [" c56414:\tbl\t6cdd0 <memcpy@plt>", 12936212], [" c56418:\tldr\tx26, [x20,#8]", 12936216], [" c5641c:\tsubs\tx2, x26, x24", 12936220], [" c56420:\tb.ls\tc56430 <LoadQCC+0x59800>", 12936224], [" c56424:\tadd\tx0, x19, x24", 12936228], [" c56428:\tmov\tw1, wzr", 12936232], [" c5642c:\tbl\t6cdf0 <memset@plt>", 12936236], [" c56430:\tldr\tx0, [sp,#208]", 12936240], [" c56434:\tldr\tx10, [sp,#16]", 12936244], [" c56438:\tcmp\tx0, x10", 12936248], [" c5643c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12936252], [" c56440:\tbl\t6cda0 <operator delete(void*)@plt>", 12936256], [" c56444:\tb\tc4e834 <LoadQCC+0x51c04>", 12936260], [" c56448:\tmov\tx1, xzr", 12936264], [" c5644c:\tb\tc564ec <LoadQCC+0x598bc>", 12936268], [" c56450:\tmov\tx1, xzr", 12936272], [" c56454:\tmul\tx14, x1, x28", 12936276], [" c56458:\tadd\tx1, x1, #0x8", 12936280], [" c5645c:\tcmp\tx1, x10", 12936284], [" c56460:\tadd\tx9, x7, x14", 12936288], [" c56464:\tadd\tx13, x23, x14", 12936292], [" c56468:\tldr\tx0, [x9,#16]", 12936296], [" c5646c:\tstr\tx0, [x13,#16]", 12936300], [" c56470:\tldr\tq0, [x9]", 12936304], [" c56474:\tstr\tq0, [x13]", 12936308], [" c56478:\tldr\tx4, [x9,#40]", 12936312], [" c5647c:\tstr\tx4, [x13,#40]", 12936316], [" c56480:\tldur\tq23, [x9,#24]", 12936320], [" c56484:\tstur\tq23, [x13,#24]", 12936324], [" c56488:\tldr\tx3, [x9,#64]", 12936328], [" c5648c:\tstr\tx3, [x13,#64]", 12936332], [" c56490:\tldr\tq0, [x9,#48]", 12936336], [" c56494:\tstr\tq0, [x13,#48]", 12936340], [" c56498:\tldr\tx8, [x9,#88]", 12936344], [" c5649c:\tstr\tx8, [x13,#88]", 12936348], [" c564a0:\tldur\tq24, [x9,#72]", 12936352], [" c564a4:\tstur\tq24, [x13,#72]", 12936356], [" c564a8:\tldr\tx5, [x9,#112]", 12936360], [" c564ac:\tstr\tx5, [x13,#112]", 12936364], [" c564b0:\tldr\tq0, [x9,#96]", 12936368], [" c564b4:\tstr\tq0, [x13,#96]", 12936372], [" c564b8:\tldr\tx15, [x9,#136]", 12936376], [" c564bc:\tstr\tx15, [x13,#136]", 12936380], [" c564c0:\tldur\tq25, [x9,#120]", 12936384], [" c564c4:\tstur\tq25, [x13,#120]", 12936388], [" c564c8:\tldr\tx17, [x9,#160]", 12936392], [" c564cc:\tstr\tx17, [x13,#160]", 12936396], [" c564d0:\tldr\tq0, [x9,#144]", 12936400], [" c564d4:\tstr\tq0, [x13,#144]", 12936404], [" c564d8:\tldr\tx12, [x9,#184]", 12936408], [" c564dc:\tstr\tx12, [x13,#184]", 12936412], [" c564e0:\tldur\tq26, [x9,#168]", 12936416], [" c564e4:\tstur\tq26, [x13,#168]", 12936420], [" c564e8:\tb.ge\tc567c0 <LoadQCC+0x59b90>", 12936424], [" c564ec:\tmul\tx2, x1, x28", 12936428], [" c564f0:\tsub\tx14, x1, #0x1", 12936432], [" c564f4:\tadd\tx3, x7, x2", 12936436], [" c564f8:\tadd\tx2, x23, x2", 12936440], [" c564fc:\tldr\tx7, [x3,#16]", 12936444], [" c56500:\tadd\tx14, x14, #0x1", 12936448], [" c56504:\tcmp\tx14, x16", 12936452], [" c56508:\tstr\tx7, [x2,#16]", 12936456], [" c5650c:\tldr\tq0, [x3],#24", 12936460], [" c56510:\tstr\tq0, [x2],#24", 12936464], [" c56514:\tb.lt\tc564fc <LoadQCC+0x598cc>", 12936468], [" c56518:\tb\tc567c0 <LoadQCC+0x59b90>", 12936472], [" c5651c:\tmadd\tx27, x26, x28, x11", 12936476], [" c56520:\tldr\tx8, [x20,#8]", 12936480], [" c56524:\tldr\tx14, [x27]", 12936484], [" c56528:\tldur\tq26, [x27,#8]", 12936488], [" c5652c:\tsub\tx25, x14, x24", 12936492], [" c56530:\tadd\tx17, x25, #0x8", 12936496], [" c56534:\tstr\tq26, [sp,#32]", 12936500], [" c56538:\tcmp\tx25, x8", 12936504], [" c5653c:\tccmp\tx17, x8, #0x2, cc", 12936508], [" c56540:\tb.hi\tc56814 <LoadQCC+0x59be4>", 12936512], [" c56544:\tldr\tx13, [x21,#2488]", 12936516], [" c56548:\tadd\tx25, x19, x25", 12936520], [" c5654c:\tldr\tx17, [x21,#2496]", 12936524], [" c56550:\tcmp\tx13, x17", 12936528], [" c56554:\tb.cc\tc567f8 <LoadQCC+0x59bc8>", 12936532], [" c56558:\tldr\tx12, [x21,#2480]", 12936536], [" c5655c:\tmov\tx23, #0x5555555555555555 \t// #6148914691236517205", 12936540], [" c56560:\tmovk\tx23, #0x5556", 12936544], [" c56564:\tsub\tx2, x17, x12", 12936548], [" c56568:\tasr\tx5, x2, #3", 12936552], [" c5656c:\tmul\tx27, x5, x23", 12936556], [" c56570:\tsub\tx13, x13, x12", 12936560], [" c56574:\tasr\tx9, x13, #3", 12936564], [" c56578:\torr\tx4, x27, #0x1", 12936568], [" c5657c:\tmul\tx24, x9, x29", 12936572], [" c56580:\tmul\tx0, x4, x28", 12936576], [" c56584:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12936580], [" c56588:\tldr\tx7, [x21,#2480]", 12936584], [" c5658c:\tmov\tx23, x0", 12936588], [" c56590:\tldr\tx6, [x21,#2488]", 12936592], [" c56594:\tsubs\tx16, x7, x6", 12936596], [" c56598:\tb.eq\tc567c0 <LoadQCC+0x59b90>", 12936600], [" c5659c:\tsub\tx5, x16, #0x17", 12936604], [" c565a0:\tcmp\tx16, #0x0", 12936608], [" c565a4:\tcsel\tx3, x5, x16, lt", 12936612], [" c565a8:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12936616], [" c565ac:\tmovk\tx5, #0xaaab", 12936620], [" c565b0:\tmovk\tx5, #0x2aaa, lsl #48", 12936624], [" c565b4:\tsmulh\tx17, x3, x5", 12936628], [" c565b8:\tasr\tx11, x17, #2", 12936632], [" c565bc:\tadd\tx18, x11, x17, lsr #63", 12936636], [" c565c0:\tmadd\tx4, x18, x28, x6", 12936640], [" c565c4:\tcmp\tx7, x4", 12936644], [" c565c8:\tb.gt\tc567a4 <LoadQCC+0x59b74>", 12936648], [" c565cc:\tmov\tx12, #0x4000000000000000 \t// #4611686018427387904", 12936652], [" c565d0:\tmovk\tx12, #0x20", 12936656], [" c565d4:\tadd\tx14, x7, x12", 12936660], [" c565d8:\tcmp\tx6, x14", 12936664], [" c565dc:\tb.ge\tc567a4 <LoadQCC+0x59b74>", 12936668], [" c565e0:\tcmp\tx7, x6", 12936672], [" c565e4:\tb.ge\tc567a4 <LoadQCC+0x59b74>", 12936676], [" c565e8:\tmov\tx10, #0xbfffffffffffffff \t// #-4611686018427387905", 12936680], [" c565ec:\tmovk\tx10, #0xffe8", 12936684], [" c565f0:\tcmp\tx7, x10", 12936688], [" c565f4:\tb.lt\tc567a4 <LoadQCC+0x59b74>", 12936692], [" c565f8:\torr\tx13, xzr, #0x4000000000000000", 12936696], [" c565fc:\tcmp\tx6, x13", 12936700], [" c56600:\tb.ge\tc567a4 <LoadQCC+0x59b74>", 12936704], [" c56604:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12936708], [" c56608:\tmovk\tx0, #0xaaab", 12936712], [" c5660c:\tmovk\tx0, #0x2aaa, lsl #48", 12936716], [" c56610:\tsmulh\tx17, x16, x0", 12936720], [" c56614:\tasr\tx9, x17, #2", 12936724], [" c56618:\tadd\tx1, x9, x17, lsr #63", 12936728], [" c5661c:\tmsub\tx12, x1, x28, x16", 12936732], [" c56620:\tcbnz\tx12, c567c0 <LoadQCC+0x59b90>", 12936736], [" c56624:\tsub\tx13, x6, x7", 12936740], [" c56628:\tasr\tx6, x13, #3", 12936744], [" c5662c:\tmul\tx10, x6, x29", 12936748], [" c56630:\tcmp\tx13, #0x1", 12936752], [" c56634:\tb.lt\tc567c0 <LoadQCC+0x59b90>", 12936756], [" c56638:\tsub\tx16, x10, #0x1", 12936760], [" c5663c:\tcmp\tx13, #0xa9", 12936764], [" c56640:\tb.lt\tc56448 <LoadQCC+0x59818>", 12936768], [" c56644:\tcmp\tx13, #0x168", 12936772], [" c56648:\tb.le\tc56450 <LoadQCC+0x59820>", 12936776], [" c5664c:\tand\tx0, x10, #0xf", 12936780], [" c56650:\tsub\tx17, x16, x0", 12936784], [" c56654:\tmov\tx12, xzr", 12936788], [" c56658:\tmov\tx9, xzr", 12936792], [" c5665c:\tsub\tx2, x17, #0xf", 12936796], [" c56660:\tadd\tx3, x7, x12", 12936800], [" c56664:\tadd\tx14, x23, x12", 12936804], [" c56668:\tcmp\tx9, x2", 12936808], [" c5666c:\tldr\tx13, [x3,#16]", 12936812], [" c56670:\tadd\tx9, x9, #0x10", 12936816], [" c56674:\tadd\tx12, x12, #0x180", 12936820], [" c56678:\tstr\tx13, [x14,#16]", 12936824], [" c5667c:\tldr\tq0, [x3]", 12936828], [" c56680:\tstr\tq0, [x14]", 12936832], [" c56684:\tldr\tx1, [x3,#40]", 12936836], [" c56688:\tstr\tx1, [x14,#40]", 12936840], [" c5668c:\tldur\tq27, [x3,#24]", 12936844], [" c56690:\tstur\tq27, [x14,#24]", 12936848], [" c56694:\tldr\tx6, [x3,#64]", 12936852], [" c56698:\tstr\tx6, [x14,#64]", 12936856], [" c5669c:\tldr\tq0, [x3,#48]", 12936860], [" c566a0:\tstr\tq0, [x14,#48]", 12936864], [" c566a4:\tldr\tx18, [x3,#88]", 12936868], [" c566a8:\tstr\tx18, [x14,#88]", 12936872], [" c566ac:\tldur\tq28, [x3,#72]", 12936876], [" c566b0:\tstur\tq28, [x14,#72]", 12936880], [" c566b4:\tldr\tx11, [x3,#112]", 12936884], [" c566b8:\tstr\tx11, [x14,#112]", 12936888], [" c566bc:\tldr\tq0, [x3,#96]", 12936892], [" c566c0:\tstr\tq0, [x14,#96]", 12936896], [" c566c4:\tldr\tx4, [x3,#136]", 12936900], [" c566c8:\tstr\tx4, [x14,#136]", 12936904], [" c566cc:\tldur\tq29, [x3,#120]", 12936908], [" c566d0:\tstur\tq29, [x14,#120]", 12936912], [" c566d4:\tldr\tx8, [x3,#160]", 12936916], [" c566d8:\tstr\tx8, [x14,#160]", 12936920], [" c566dc:\tadd\tx8, x14, #0x138", 12936924], [" c566e0:\tldr\tq0, [x3,#144]", 12936928], [" c566e4:\tstr\tq0, [x14,#144]", 12936932], [" c566e8:\tldr\tx5, [x3,#184]", 12936936], [" c566ec:\tstr\tx5, [x14,#184]", 12936940], [" c566f0:\tadd\tx5, x3, #0x138", 12936944], [" c566f4:\tldur\tq30, [x3,#168]", 12936948], [" c566f8:\tstur\tq30, [x14,#168]", 12936952], [" c566fc:\tldr\tx15, [x3,#208]", 12936956], [" c56700:\tstr\tx15, [x14,#208]", 12936960], [" c56704:\tadd\tx15, x3, #0x168", 12936964], [" c56708:\tldr\tq0, [x3,#192]", 12936968], [" c5670c:\tstr\tq0, [x14,#192]", 12936972], [" c56710:\tldr\tx13, [x3,#232]", 12936976], [" c56714:\tstr\tx13, [x14,#232]", 12936980], [" c56718:\tldur\tq31, [x3,#216]", 12936984], [" c5671c:\tstur\tq31, [x14,#216]", 12936988], [" c56720:\tldr\tx1, [x3,#256]", 12936992], [" c56724:\tstr\tx1, [x14,#256]", 12936996], [" c56728:\tadd\tx1, x3, #0x108", 12937000], [" c5672c:\tldr\tq0, [x3,#240]", 12937004], [" c56730:\tstr\tq0, [x14,#240]", 12937008], [" c56734:\tldr\tx6, [x3,#280]", 12937012], [" c56738:\tstr\tx6, [x14,#280]", 12937016], [" c5673c:\tadd\tx6, x14, #0x108", 12937020], [" c56740:\tldr\tq0, [x1]", 12937024], [" c56744:\tstr\tq0, [x6]", 12937028], [" c56748:\tldr\tx18, [x3,#304]", 12937032], [" c5674c:\tstr\tx18, [x14,#304]", 12937036], [" c56750:\tldr\tq0, [x3,#288]", 12937040], [" c56754:\tstr\tq0, [x14,#288]", 12937044], [" c56758:\tldr\tx11, [x3,#328]", 12937048], [" c5675c:\tstr\tx11, [x14,#328]", 12937052], [" c56760:\tldr\tq0, [x5]", 12937056], [" c56764:\tstr\tq0, [x8]", 12937060], [" c56768:\tldr\tx4, [x3,#352]", 12937064], [" c5676c:\tstr\tx4, [x14,#352]", 12937068], [" c56770:\tldr\tq0, [x3,#336]", 12937072], [" c56774:\tstr\tq0, [x14,#336]", 12937076], [" c56778:\tldr\tx8, [x3,#376]", 12937080], [" c5677c:\tstr\tx8, [x14,#376]", 12937084], [" c56780:\tadd\tx14, x14, #0x168", 12937088], [" c56784:\tldr\tq0, [x15]", 12937092], [" c56788:\tstr\tq0, [x14]", 12937096], [" c5678c:\tb.ne\tc56660 <LoadQCC+0x59a30>", 12937100], [" c56790:\tcbz\tx0, c567c0 <LoadQCC+0x59b90>", 12937104], [" c56794:\tadd\tx1, x17, #0x1", 12937108], [" c56798:\tcmp\tx0, #0x7", 12937112], [" c5679c:\tb.hi\tc56454 <LoadQCC+0x59824>", 12937116], [" c567a0:\tb\tc564ec <LoadQCC+0x598bc>", 12937120], [" c567a4:\tmov\tx5, x23", 12937124], [" c567a8:\tldr\tx16, [x7,#16]", 12937128], [" c567ac:\tstr\tx16, [x5,#16]", 12937132], [" c567b0:\tldr\tq0, [x7],#24", 12937136], [" c567b4:\tstr\tq0, [x5],#24", 12937140], [" c567b8:\tcmp\tx7, x6", 12937144], [" c567bc:\tb.ne\tc567a8 <LoadQCC+0x59b78>", 12937148], [" c567c0:\tldr\tx0, [x21,#2480]", 12937152], [" c567c4:\tldr\tx6, [sp,#24]", 12937156], [" c567c8:\tcmp\tx0, x6", 12937160], [" c567cc:\tb.eq\tc567d4 <LoadQCC+0x59ba4>", 12937164], [" c567d0:\tbl\t6cda0 <operator delete(void*)@plt>", 12937168], [" c567d4:\tmul\tx27, x27, x28", 12937172], [" c567d8:\tstr\tx23, [x21,#2480]", 12937176], [" c567dc:\tmul\tx24, x24, x28", 12937180], [" c567e0:\tadd\tx1, x23, x27", 12937184], [" c567e4:\tadd\tx13, x23, x24", 12937188], [" c567e8:\tadd\tx3, x1, #0x18", 12937192], [" c567ec:\tadd\tx24, sp, #0x50", 12937196], [" c567f0:\tstr\tx13, [x21,#2488]", 12937200], [" c567f4:\tstr\tx3, [x21,#2496]", 12937204], [" c567f8:\tstr\tx25, [x13]", 12937208], [" c567fc:\tldr\tq0, [sp,#32]", 12937212], [" c56800:\tstur\tq0, [x13,#8]", 12937216], [" c56804:\tldr\tx25, [x21,#2488]", 12937220], [" c56808:\tldp\tx11, x16, [sp,#208]", 12937224], [" c5680c:\tadd\tx6, x25, #0x18", 12937228], [" c56810:\tstr\tx6, [x21,#2488]", 12937232], [" c56814:\tsub\tx23, x16, x11", 12937236], [" c56818:\tasr\tx25, x23, #3", 12937240], [" c5681c:\tadd\tw26, w26, #0x1", 12937244], [" c56820:\tmul\tx7, x25, x29", 12937248], [" c56824:\tcmp\tx26, x7", 12937252], [" c56828:\tb.cc\tc5651c <LoadQCC+0x598ec>", 12937256], [" c5682c:\tldr\tx21, [x20,#8]", 12937260], [" c56830:\tmov\tw28, #0x28 \t// #40", 12937264], [" c56834:\tadd\tx1, sp, #0x50", 12937268], [" c56838:\tcmp\tx21, #0x28", 12937272], [" c5683c:\tcsel\tx23, x28, x21, hi", 12937276], [" c56840:\tmov\tx0, x19", 12937280], [" c56844:\tmov\tx2, x23", 12937284], [" c56848:\tbl\t6cdd0 <memcpy@plt>", 12937288], [" c5684c:\tldr\tx26, [x20,#8]", 12937292], [" c56850:\tsubs\tx2, x26, x23", 12937296], [" c56854:\tb.ls\tc56864 <LoadQCC+0x59c34>", 12937300], [" c56858:\tadd\tx0, x19, x23", 12937304], [" c5685c:\tmov\tw1, wzr", 12937308], [" c56860:\tbl\t6cdf0 <memset@plt>", 12937312], [" c56864:\tldr\tx0, [sp,#208]", 12937316], [" c56868:\tldr\tx21, [sp,#16]", 12937320], [" c5686c:\tcmp\tx0, x21", 12937324], [" c56870:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12937328], [" c56874:\tbl\t6cda0 <operator delete(void*)@plt>", 12937332], [" c56878:\tb\tc4e834 <LoadQCC+0x51c04>", 12937336], [" c5687c:\tmov\tx6, xzr", 12937340], [" c56880:\tb\tc56920 <LoadQCC+0x59cf0>", 12937344], [" c56884:\tmov\tx6, xzr", 12937348], [" c56888:\tmul\tx18, x6, x28", 12937352], [" c5688c:\tadd\tx6, x6, #0x8", 12937356], [" c56890:\tcmp\tx6, x8", 12937360], [" c56894:\tadd\tx10, x0, x18", 12937364], [" c56898:\tadd\tx7, x23, x18", 12937368], [" c5689c:\tldr\tx11, [x10,#16]", 12937372], [" c568a0:\tstr\tx11, [x7,#16]", 12937376], [" c568a4:\tldr\tq0, [x10]", 12937380], [" c568a8:\tstr\tq0, [x7]", 12937384], [" c568ac:\tldr\tx4, [x10,#40]", 12937388], [" c568b0:\tstr\tx4, [x7,#40]", 12937392], [" c568b4:\tldur\tq0, [x10,#24]", 12937396], [" c568b8:\tstur\tq0, [x7,#24]", 12937400], [" c568bc:\tldr\tx3, [x10,#64]", 12937404], [" c568c0:\tstr\tx3, [x7,#64]", 12937408], [" c568c4:\tldr\tq0, [x10,#48]", 12937412], [" c568c8:\tstr\tq0, [x7,#48]", 12937416], [" c568cc:\tldr\tx9, [x10,#88]", 12937420], [" c568d0:\tstr\tx9, [x7,#88]", 12937424], [" c568d4:\tldur\tq1, [x10,#72]", 12937428], [" c568d8:\tstur\tq1, [x7,#72]", 12937432], [" c568dc:\tldr\tx2, [x10,#112]", 12937436], [" c568e0:\tstr\tx2, [x7,#112]", 12937440], [" c568e4:\tldr\tq0, [x10,#96]", 12937444], [" c568e8:\tstr\tq0, [x7,#96]", 12937448], [" c568ec:\tldr\tx16, [x10,#136]", 12937452], [" c568f0:\tstr\tx16, [x7,#136]", 12937456], [" c568f4:\tldur\tq2, [x10,#120]", 12937460], [" c568f8:\tstur\tq2, [x7,#120]", 12937464], [" c568fc:\tldr\tx14, [x10,#160]", 12937468], [" c56900:\tstr\tx14, [x7,#160]", 12937472], [" c56904:\tldr\tq0, [x10,#144]", 12937476], [" c56908:\tstr\tq0, [x7,#144]", 12937480], [" c5690c:\tldr\tx17, [x10,#184]", 12937484], [" c56910:\tstr\tx17, [x7,#184]", 12937488], [" c56914:\tldur\tq3, [x10,#168]", 12937492], [" c56918:\tstur\tq3, [x7,#168]", 12937496], [" c5691c:\tb.ge\tc56bf4 <LoadQCC+0x59fc4>", 12937500], [" c56920:\tmul\tx13, x6, x28", 12937504], [" c56924:\tsub\tx8, x6, #0x1", 12937508], [" c56928:\tadd\tx9, x0, x13", 12937512], [" c5692c:\tadd\tx4, x23, x13", 12937516], [" c56930:\tldr\tx0, [x9,#16]", 12937520], [" c56934:\tadd\tx8, x8, #0x1", 12937524], [" c56938:\tcmp\tx8, x15", 12937528], [" c5693c:\tstr\tx0, [x4,#16]", 12937532], [" c56940:\tldr\tq0, [x9],#24", 12937536], [" c56944:\tstr\tq0, [x4],#24", 12937540], [" c56948:\tb.lt\tc56930 <LoadQCC+0x59d00>", 12937544], [" c5694c:\tb\tc56bf4 <LoadQCC+0x59fc4>", 12937548], [" c56950:\tmadd\tx18, x26, x28, x12", 12937552], [" c56954:\tldr\tx1, [x20,#8]", 12937556], [" c56958:\tldr\tx9, [x18]", 12937560], [" c5695c:\tldur\tq27, [x18,#8]", 12937564], [" c56960:\tsub\tx27, x9, x11", 12937568], [" c56964:\tadd\tx24, x27, #0x8", 12937572], [" c56968:\tstr\tq27, [sp,#80]", 12937576], [" c5696c:\tcmp\tx27, x1", 12937580], [" c56970:\tccmp\tx24, x1, #0x2, cc", 12937584], [" c56974:\tb.hi\tc56c48 <LoadQCC+0x5a018>", 12937588], [" c56978:\tldr\tx10, [x21,#2488]", 12937592], [" c5697c:\tadd\tx25, x19, x27", 12937596], [" c56980:\tldr\tx14, [x21,#2496]", 12937600], [" c56984:\tcmp\tx10, x14", 12937604], [" c56988:\tb.cc\tc56c2c <LoadQCC+0x59ffc>", 12937608], [" c5698c:\tldr\tx11, [x21,#2480]", 12937612], [" c56990:\tmov\tx27, #0x5555555555555555 \t// #6148914691236517205", 12937616], [" c56994:\tmovk\tx27, #0x5556", 12937620], [" c56998:\tsub\tx18, x14, x11", 12937624], [" c5699c:\tasr\tx4, x18, #3", 12937628], [" c569a0:\tmul\tx27, x4, x27", 12937632], [" c569a4:\tsub\tx0, x10, x11", 12937636], [" c569a8:\tasr\tx14, x0, #3", 12937640], [" c569ac:\torr\tx9, x27, #0x1", 12937644], [" c569b0:\tmul\tx24, x14, x29", 12937648], [" c569b4:\tmul\tx0, x9, x28", 12937652], [" c569b8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12937656], [" c569bc:\tmov\tx23, x0", 12937660], [" c569c0:\tldr\tx0, [x21,#2480]", 12937664], [" c569c4:\tldr\tx5, [x21,#2488]", 12937668], [" c569c8:\tsubs\tx8, x0, x5", 12937672], [" c569cc:\tb.eq\tc56bf4 <LoadQCC+0x59fc4>", 12937676], [" c569d0:\tcmp\tx8, #0x0", 12937680], [" c569d4:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12937684], [" c569d8:\tsub\tx7, x8, #0x17", 12937688], [" c569dc:\tmovk\tx3, #0xaaab", 12937692], [" c569e0:\tcsel\tx15, x7, x8, lt", 12937696], [" c569e4:\tmovk\tx3, #0x2aaa, lsl #48", 12937700], [" c569e8:\tsmulh\tx12, x15, x3", 12937704], [" c569ec:\tasr\tx16, x12, #2", 12937708], [" c569f0:\tadd\tx2, x16, x12, lsr #63", 12937712], [" c569f4:\tmadd\tx6, x2, x28, x5", 12937716], [" c569f8:\tcmp\tx0, x6", 12937720], [" c569fc:\tb.gt\tc56bd8 <LoadQCC+0x59fa8>", 12937724], [" c56a00:\tmov\tx7, #0x4000000000000000 \t// #4611686018427387904", 12937728], [" c56a04:\tmovk\tx7, #0x20", 12937732], [" c56a08:\tadd\tx13, x0, x7", 12937736], [" c56a0c:\tcmp\tx5, x13", 12937740], [" c56a10:\tb.ge\tc56bd8 <LoadQCC+0x59fa8>", 12937744], [" c56a14:\tcmp\tx0, x5", 12937748], [" c56a18:\tb.ge\tc56bd8 <LoadQCC+0x59fa8>", 12937752], [" c56a1c:\tmov\tx1, #0xbfffffffffffffff \t// #-4611686018427387905", 12937756], [" c56a20:\tmovk\tx1, #0xffe8", 12937760], [" c56a24:\tcmp\tx0, x1", 12937764], [" c56a28:\tb.lt\tc56bd8 <LoadQCC+0x59fa8>", 12937768], [" c56a2c:\torr\tx4, xzr, #0x4000000000000000", 12937772], [" c56a30:\tcmp\tx5, x4", 12937776], [" c56a34:\tb.ge\tc56bd8 <LoadQCC+0x59fa8>", 12937780], [" c56a38:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12937784], [" c56a3c:\tmovk\tx10, #0xaaab", 12937788], [" c56a40:\tmovk\tx10, #0x2aaa, lsl #48", 12937792], [" c56a44:\tsmulh\tx16, x8, x10", 12937796], [" c56a48:\tasr\tx14, x16, #2", 12937800], [" c56a4c:\tadd\tx17, x14, x16, lsr #63", 12937804], [" c56a50:\tmsub\tx12, x17, x28, x8", 12937808], [" c56a54:\tcbnz\tx12, c56bf4 <LoadQCC+0x59fc4>", 12937812], [" c56a58:\tsub\tx9, x5, x0", 12937816], [" c56a5c:\tasr\tx10, x9, #3", 12937820], [" c56a60:\tmul\tx8, x10, x29", 12937824], [" c56a64:\tcmp\tx9, #0x1", 12937828], [" c56a68:\tb.lt\tc56bf4 <LoadQCC+0x59fc4>", 12937832], [" c56a6c:\tsub\tx15, x8, #0x1", 12937836], [" c56a70:\tcmp\tx9, #0xa9", 12937840], [" c56a74:\tb.lt\tc5687c <LoadQCC+0x59c4c>", 12937844], [" c56a78:\tcmp\tx9, #0x168", 12937848], [" c56a7c:\tb.le\tc56884 <LoadQCC+0x59c54>", 12937852], [" c56a80:\tand\tx9, x8, #0xf", 12937856], [" c56a84:\tsub\tx16, x15, x9", 12937860], [" c56a88:\tmov\tx11, xzr", 12937864], [" c56a8c:\tmov\tx10, xzr", 12937868], [" c56a90:\tsub\tx17, x16, #0xf", 12937872], [" c56a94:\tadd\tx18, x0, x11", 12937876], [" c56a98:\tadd\tx13, x23, x11", 12937880], [" c56a9c:\tcmp\tx10, x17", 12937884], [" c56aa0:\tldr\tx6, [x18,#16]", 12937888], [" c56aa4:\tadd\tx10, x10, #0x10", 12937892], [" c56aa8:\tadd\tx11, x11, #0x180", 12937896], [" c56aac:\tstr\tx6, [x13,#16]", 12937900], [" c56ab0:\tldr\tq0, [x18]", 12937904], [" c56ab4:\tstr\tq0, [x13]", 12937908], [" c56ab8:\tldr\tx7, [x18,#40]", 12937912], [" c56abc:\tstr\tx7, [x13,#40]", 12937916], [" c56ac0:\tldur\tq4, [x18,#24]", 12937920], [" c56ac4:\tstur\tq4, [x13,#24]", 12937924], [" c56ac8:\tldr\tx12, [x18,#64]", 12937928], [" c56acc:\tstr\tx12, [x13,#64]", 12937932], [" c56ad0:\tldr\tq0, [x18,#48]", 12937936], [" c56ad4:\tstr\tq0, [x13,#48]", 12937940], [" c56ad8:\tldr\tx5, [x18,#88]", 12937944], [" c56adc:\tstr\tx5, [x13,#88]", 12937948], [" c56ae0:\tldur\tq5, [x18,#72]", 12937952], [" c56ae4:\tstur\tq5, [x13,#72]", 12937956], [" c56ae8:\tldr\tx1, [x18,#112]", 12937960], [" c56aec:\tstr\tx1, [x13,#112]", 12937964], [" c56af0:\tldr\tq0, [x18,#96]", 12937968], [" c56af4:\tstr\tq0, [x13,#96]", 12937972], [" c56af8:\tldr\tx4, [x18,#136]", 12937976], [" c56afc:\tstr\tx4, [x13,#136]", 12937980], [" c56b00:\tadd\tx4, x18, #0x138", 12937984], [" c56b04:\tldur\tq6, [x18,#120]", 12937988], [" c56b08:\tstur\tq6, [x13,#120]", 12937992], [" c56b0c:\tldr\tx3, [x18,#160]", 12937996], [" c56b10:\tstr\tx3, [x13,#160]", 12938000], [" c56b14:\tldr\tq0, [x18,#144]", 12938004], [" c56b18:\tstr\tq0, [x13,#144]", 12938008], [" c56b1c:\tldr\tx2, [x18,#184]", 12938012], [" c56b20:\tstr\tx2, [x13,#184]", 12938016], [" c56b24:\tadd\tx2, x13, #0x138", 12938020], [" c56b28:\tldur\tq7, [x18,#168]", 12938024], [" c56b2c:\tstur\tq7, [x13,#168]", 12938028], [" c56b30:\tldr\tx14, [x18,#208]", 12938032], [" c56b34:\tstr\tx14, [x13,#208]", 12938036], [" c56b38:\tldr\tq0, [x18,#192]", 12938040], [" c56b3c:\tstr\tq0, [x13,#192]", 12938044], [" c56b40:\tldr\tx6, [x18,#232]", 12938048], [" c56b44:\tstr\tx6, [x13,#232]", 12938052], [" c56b48:\tldur\tq16, [x18,#216]", 12938056], [" c56b4c:\tstur\tq16, [x13,#216]", 12938060], [" c56b50:\tldr\tx7, [x18,#256]", 12938064], [" c56b54:\tstr\tx7, [x13,#256]", 12938068], [" c56b58:\tadd\tx7, x18, #0x108", 12938072], [" c56b5c:\tldr\tq0, [x18,#240]", 12938076], [" c56b60:\tstr\tq0, [x13,#240]", 12938080], [" c56b64:\tldr\tx12, [x18,#280]", 12938084], [" c56b68:\tstr\tx12, [x13,#280]", 12938088], [" c56b6c:\tadd\tx12, x13, #0x108", 12938092], [" c56b70:\tldr\tq0, [x7]", 12938096], [" c56b74:\tstr\tq0, [x12]", 12938100], [" c56b78:\tldr\tx5, [x18,#304]", 12938104], [" c56b7c:\tstr\tx5, [x13,#304]", 12938108], [" c56b80:\tldr\tq0, [x18,#288]", 12938112], [" c56b84:\tstr\tq0, [x13,#288]", 12938116], [" c56b88:\tldr\tx1, [x18,#328]", 12938120], [" c56b8c:\tstr\tx1, [x13,#328]", 12938124], [" c56b90:\tldr\tq0, [x4]", 12938128], [" c56b94:\tstr\tq0, [x2]", 12938132], [" c56b98:\tldr\tx4, [x18,#352]", 12938136], [" c56b9c:\tstr\tx4, [x13,#352]", 12938140], [" c56ba0:\tldr\tq0, [x18,#336]", 12938144], [" c56ba4:\tstr\tq0, [x13,#336]", 12938148], [" c56ba8:\tldr\tx3, [x18,#376]", 12938152], [" c56bac:\tadd\tx18, x18, #0x168", 12938156], [" c56bb0:\tstr\tx3, [x13,#376]", 12938160], [" c56bb4:\tadd\tx13, x13, #0x168", 12938164], [" c56bb8:\tldr\tq0, [x18]", 12938168], [" c56bbc:\tstr\tq0, [x13]", 12938172], [" c56bc0:\tb.ne\tc56a94 <LoadQCC+0x59e64>", 12938176], [" c56bc4:\tcbz\tx9, c56bf4 <LoadQCC+0x59fc4>", 12938180], [" c56bc8:\tadd\tx6, x16, #0x1", 12938184], [" c56bcc:\tcmp\tx9, #0x7", 12938188], [" c56bd0:\tb.hi\tc56888 <LoadQCC+0x59c58>", 12938192], [" c56bd4:\tb\tc56920 <LoadQCC+0x59cf0>", 12938196], [" c56bd8:\tmov\tx7, x23", 12938200], [" c56bdc:\tldr\tx8, [x0,#16]", 12938204], [" c56be0:\tstr\tx8, [x7,#16]", 12938208], [" c56be4:\tldr\tq0, [x0],#24", 12938212], [" c56be8:\tstr\tq0, [x7],#24", 12938216], [" c56bec:\tcmp\tx0, x5", 12938220], [" c56bf0:\tb.ne\tc56bdc <LoadQCC+0x59fac>", 12938224], [" c56bf4:\tldr\tx0, [x21,#2480]", 12938228], [" c56bf8:\tldr\tx17, [sp,#24]", 12938232], [" c56bfc:\tcmp\tx0, x17", 12938236], [" c56c00:\tb.eq\tc56c08 <LoadQCC+0x59fd8>", 12938240], [" c56c04:\tbl\t6cda0 <operator delete(void*)@plt>", 12938244], [" c56c08:\tmul\tx27, x27, x28", 12938248], [" c56c0c:\tadd\tx11, sp, #0x20", 12938252], [" c56c10:\tmul\tx24, x24, x28", 12938256], [" c56c14:\tstr\tx23, [x21,#2480]", 12938260], [" c56c18:\tadd\tx13, x23, x27", 12938264], [" c56c1c:\tadd\tx10, x23, x24", 12938268], [" c56c20:\tadd\tx8, x13, #0x18", 12938272], [" c56c24:\tstr\tx10, [x21,#2488]", 12938276], [" c56c28:\tstr\tx8, [x21,#2496]", 12938280], [" c56c2c:\tstr\tx25, [x10]", 12938284], [" c56c30:\tldr\tq0, [sp,#80]", 12938288], [" c56c34:\tstur\tq0, [x10,#8]", 12938292], [" c56c38:\tldr\tx23, [x21,#2488]", 12938296], [" c56c3c:\tldp\tx12, x17, [sp,#208]", 12938300], [" c56c40:\tadd\tx14, x23, #0x18", 12938304], [" c56c44:\tstr\tx14, [x21,#2488]", 12938308], [" c56c48:\tsub\tx23, x17, x12", 12938312], [" c56c4c:\tasr\tx25, x23, #3", 12938316], [" c56c50:\tadd\tw26, w26, #0x1", 12938320], [" c56c54:\tmul\tx18, x25, x29", 12938324], [" c56c58:\tcmp\tx26, x18", 12938328], [" c56c5c:\tb.cc\tc56950 <LoadQCC+0x59d20>", 12938332], [" c56c60:\tldr\tx26, [x20,#8]", 12938336], [" c56c64:\tadd\tx1, sp, #0x20", 12938340], [" c56c68:\tcmp\tx26, #0x4", 12938344], [" c56c6c:\torr\tw28, wzr, #0x4", 12938348], [" c56c70:\tcsel\tx24, x28, x26, hi", 12938352], [" c56c74:\tmov\tx0, x19", 12938356], [" c56c78:\tmov\tx2, x24", 12938360], [" c56c7c:\tbl\t6cdd0 <memcpy@plt>", 12938364], [" c56c80:\tldr\tx26, [x20,#8]", 12938368], [" c56c84:\tsubs\tx2, x26, x24", 12938372], [" c56c88:\tb.ls\tc56c98 <LoadQCC+0x5a068>", 12938376], [" c56c8c:\tadd\tx0, x19, x24", 12938380], [" c56c90:\tmov\tw1, wzr", 12938384], [" c56c94:\tbl\t6cdf0 <memset@plt>", 12938388], [" c56c98:\tldr\tx0, [sp,#208]", 12938392], [" c56c9c:\tldr\tx7, [sp,#16]", 12938396], [" c56ca0:\tcmp\tx0, x7", 12938400], [" c56ca4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12938404], [" c56ca8:\tbl\t6cda0 <operator delete(void*)@plt>", 12938408], [" c56cac:\tb\tc4e834 <LoadQCC+0x51c04>", 12938412], [" c56cb0:\tmov\tx18, xzr", 12938416], [" c56cb4:\tb\tc56d54 <LoadQCC+0x5a124>", 12938420], [" c56cb8:\tmov\tx18, xzr", 12938424], [" c56cbc:\tmul\tx12, x18, x28", 12938428], [" c56cc0:\tadd\tx18, x18, #0x8", 12938432], [" c56cc4:\tcmp\tx18, x9", 12938436], [" c56cc8:\tadd\tx16, x8, x12", 12938440], [" c56ccc:\tadd\tx11, x23, x12", 12938444], [" c56cd0:\tldr\tx5, [x16,#16]", 12938448], [" c56cd4:\tstr\tx5, [x11,#16]", 12938452], [" c56cd8:\tldr\tq0, [x16]", 12938456], [" c56cdc:\tstr\tq0, [x11]", 12938460], [" c56ce0:\tldr\tx1, [x16,#40]", 12938464], [" c56ce4:\tstr\tx1, [x11,#40]", 12938468], [" c56ce8:\tldur\tq17, [x16,#24]", 12938472], [" c56cec:\tstur\tq17, [x11,#24]", 12938476], [" c56cf0:\tldr\tx4, [x16,#64]", 12938480], [" c56cf4:\tstr\tx4, [x11,#64]", 12938484], [" c56cf8:\tldr\tq0, [x16,#48]", 12938488], [" c56cfc:\tstr\tq0, [x11,#48]", 12938492], [" c56d00:\tldr\tx3, [x16,#88]", 12938496], [" c56d04:\tstr\tx3, [x11,#88]", 12938500], [" c56d08:\tldur\tq18, [x16,#72]", 12938504], [" c56d0c:\tstur\tq18, [x11,#72]", 12938508], [" c56d10:\tldr\tx2, [x16,#112]", 12938512], [" c56d14:\tstr\tx2, [x11,#112]", 12938516], [" c56d18:\tldr\tq0, [x16,#96]", 12938520], [" c56d1c:\tstr\tq0, [x11,#96]", 12938524], [" c56d20:\tldr\tx10, [x16,#136]", 12938528], [" c56d24:\tstr\tx10, [x11,#136]", 12938532], [" c56d28:\tldur\tq19, [x16,#120]", 12938536], [" c56d2c:\tstur\tq19, [x11,#120]", 12938540], [" c56d30:\tldr\tx13, [x16,#160]", 12938544], [" c56d34:\tstr\tx13, [x11,#160]", 12938548], [" c56d38:\tldr\tq0, [x16,#144]", 12938552], [" c56d3c:\tstr\tq0, [x11,#144]", 12938556], [" c56d40:\tldr\tx0, [x16,#184]", 12938560], [" c56d44:\tstr\tx0, [x11,#184]", 12938564], [" c56d48:\tldur\tq20, [x16,#168]", 12938568], [" c56d4c:\tstur\tq20, [x11,#168]", 12938572], [" c56d50:\tb.ge\tc57028 <LoadQCC+0x5a3f8>", 12938576], [" c56d54:\tmul\tx9, x18, x28", 12938580], [" c56d58:\tsub\tx16, x18, #0x1", 12938584], [" c56d5c:\tadd\tx7, x8, x9", 12938588], [" c56d60:\tadd\tx5, x23, x9", 12938592], [" c56d64:\tldr\tx8, [x7,#16]", 12938596], [" c56d68:\tadd\tx16, x16, #0x1", 12938600], [" c56d6c:\tcmp\tx16, x14", 12938604], [" c56d70:\tstr\tx8, [x5,#16]", 12938608], [" c56d74:\tldr\tq0, [x7],#24", 12938612], [" c56d78:\tstr\tq0, [x5],#24", 12938616], [" c56d7c:\tb.lt\tc56d64 <LoadQCC+0x5a134>", 12938620], [" c56d80:\tb\tc57028 <LoadQCC+0x5a3f8>", 12938624], [" c56d84:\tmadd\tx10, x26, x28, x13", 12938628], [" c56d88:\tldr\tx15, [x20,#8]", 12938632], [" c56d8c:\tldr\tx14, [x10]", 12938636], [" c56d90:\tldur\tq28, [x10,#8]", 12938640], [" c56d94:\tsub\tx24, x14, x9", 12938644], [" c56d98:\tadd\tx16, x24, #0x8", 12938648], [" c56d9c:\tstr\tq28, [sp,#80]", 12938652], [" c56da0:\tcmp\tx24, x15", 12938656], [" c56da4:\tccmp\tx16, x15, #0x2, cc", 12938660], [" c56da8:\tb.hi\tc5707c <LoadQCC+0x5a44c>", 12938664], [" c56dac:\tldr\tx14, [x21,#2488]", 12938668], [" c56db0:\tadd\tx25, x19, x24", 12938672], [" c56db4:\tldr\tx16, [x21,#2496]", 12938676], [" c56db8:\tcmp\tx14, x16", 12938680], [" c56dbc:\tb.cc\tc57060 <LoadQCC+0x5a430>", 12938684], [" c56dc0:\tldr\tx2, [x21,#2480]", 12938688], [" c56dc4:\tmov\tx5, #0x5555555555555555 \t// #6148914691236517205", 12938692], [" c56dc8:\tmovk\tx5, #0x5556", 12938696], [" c56dcc:\tsub\tx16, x16, x2", 12938700], [" c56dd0:\tasr\tx6, x16, #3", 12938704], [" c56dd4:\tmul\tx27, x6, x5", 12938708], [" c56dd8:\tsub\tx7, x14, x2", 12938712], [" c56ddc:\tasr\tx13, x7, #3", 12938716], [" c56de0:\torr\tx11, x27, #0x1", 12938720], [" c56de4:\tmul\tx24, x13, x29", 12938724], [" c56de8:\tmul\tx0, x11, x28", 12938728], [" c56dec:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12938732], [" c56df0:\tldr\tx8, [x21,#2480]", 12938736], [" c56df4:\tmov\tx23, x0", 12938740], [" c56df8:\tldr\tx4, [x21,#2488]", 12938744], [" c56dfc:\tsubs\tx14, x8, x4", 12938748], [" c56e00:\tb.eq\tc57028 <LoadQCC+0x5a3f8>", 12938752], [" c56e04:\tcmp\tx14, #0x0", 12938756], [" c56e08:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12938760], [" c56e0c:\tsub\tx12, x14, #0x17", 12938764], [" c56e10:\tmovk\tx2, #0xaaab", 12938768], [" c56e14:\tcsel\tx1, x12, x14, lt", 12938772], [" c56e18:\tmovk\tx2, #0x2aaa, lsl #48", 12938776], [" c56e1c:\tsmulh\tx3, x1, x2", 12938780], [" c56e20:\tasr\tx17, x3, #2", 12938784], [" c56e24:\tadd\tx11, x17, x3, lsr #63", 12938788], [" c56e28:\tmadd\tx5, x11, x28, x4", 12938792], [" c56e2c:\tcmp\tx8, x5", 12938796], [" c56e30:\tb.gt\tc5700c <LoadQCC+0x5a3dc>", 12938800], [" c56e34:\tmov\tx11, #0x4000000000000000 \t// #4611686018427387904", 12938804], [" c56e38:\tmovk\tx11, #0x20", 12938808], [" c56e3c:\tadd\tx0, x8, x11", 12938812], [" c56e40:\tcmp\tx4, x0", 12938816], [" c56e44:\tb.ge\tc5700c <LoadQCC+0x5a3dc>", 12938820], [" c56e48:\tcmp\tx8, x4", 12938824], [" c56e4c:\tb.ge\tc5700c <LoadQCC+0x5a3dc>", 12938828], [" c56e50:\tmov\tx5, #0xbfffffffffffffff \t// #-4611686018427387905", 12938832], [" c56e54:\tmovk\tx5, #0xffe8", 12938836], [" c56e58:\tcmp\tx8, x5", 12938840], [" c56e5c:\tb.lt\tc5700c <LoadQCC+0x5a3dc>", 12938844], [" c56e60:\torr\tx17, xzr, #0x4000000000000000", 12938848], [" c56e64:\tcmp\tx4, x17", 12938852], [" c56e68:\tb.ge\tc5700c <LoadQCC+0x5a3dc>", 12938856], [" c56e6c:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12938860], [" c56e70:\tmovk\tx18, #0xaaab", 12938864], [" c56e74:\tmovk\tx18, #0x2aaa, lsl #48", 12938868], [" c56e78:\tsmulh\tx15, x14, x18", 12938872], [" c56e7c:\tasr\tx11, x15, #2", 12938876], [" c56e80:\tadd\tx9, x11, x15, lsr #63", 12938880], [" c56e84:\tmsub\tx16, x9, x28, x14", 12938884], [" c56e88:\tcbnz\tx16, c57028 <LoadQCC+0x5a3f8>", 12938888], [" c56e8c:\tsub\tx15, x4, x8", 12938892], [" c56e90:\tasr\tx17, x15, #3", 12938896], [" c56e94:\tmul\tx9, x17, x29", 12938900], [" c56e98:\tcmp\tx15, #0x1", 12938904], [" c56e9c:\tb.lt\tc57028 <LoadQCC+0x5a3f8>", 12938908], [" c56ea0:\tsub\tx14, x9, #0x1", 12938912], [" c56ea4:\tcmp\tx15, #0xa9", 12938916], [" c56ea8:\tb.lt\tc56cb0 <LoadQCC+0x5a080>", 12938920], [" c56eac:\tcmp\tx15, #0x168", 12938924], [" c56eb0:\tb.le\tc56cb8 <LoadQCC+0x5a088>", 12938928], [" c56eb4:\tand\tx10, x9, #0xf", 12938932], [" c56eb8:\tsub\tx11, x14, x10", 12938936], [" c56ebc:\tmov\tx16, xzr", 12938940], [" c56ec0:\tmov\tx13, xzr", 12938944], [" c56ec4:\tsub\tx12, x11, #0xf", 12938948], [" c56ec8:\tadd\tx6, x8, x16", 12938952], [" c56ecc:\tadd\tx15, x23, x16", 12938956], [" c56ed0:\tcmp\tx13, x12", 12938960], [" c56ed4:\tldr\tx18, [x6,#16]", 12938964], [" c56ed8:\tadd\tx13, x13, #0x10", 12938968], [" c56edc:\tadd\tx16, x16, #0x180", 12938972], [" c56ee0:\tstr\tx18, [x15,#16]", 12938976], [" c56ee4:\tldr\tq0, [x6]", 12938980], [" c56ee8:\tstr\tq0, [x15]", 12938984], [" c56eec:\tldr\tx17, [x6,#40]", 12938988], [" c56ef0:\tstr\tx17, [x15,#40]", 12938992], [" c56ef4:\tldur\tq21, [x6,#24]", 12938996], [" c56ef8:\tstur\tq21, [x15,#24]", 12939000], [" c56efc:\tldr\tx7, [x6,#64]", 12939004], [" c56f00:\tstr\tx7, [x15,#64]", 12939008], [" c56f04:\tldr\tq0, [x6,#48]", 12939012], [" c56f08:\tstr\tq0, [x15,#48]", 12939016], [" c56f0c:\tldr\tx5, [x6,#88]", 12939020], [" c56f10:\tstr\tx5, [x15,#88]", 12939024], [" c56f14:\tldur\tq22, [x6,#72]", 12939028], [" c56f18:\tstur\tq22, [x15,#72]", 12939032], [" c56f1c:\tldr\tx1, [x6,#112]", 12939036], [" c56f20:\tstr\tx1, [x15,#112]", 12939040], [" c56f24:\tldr\tq0, [x6,#96]", 12939044], [" c56f28:\tstr\tq0, [x15,#96]", 12939048], [" c56f2c:\tldr\tx4, [x6,#136]", 12939052], [" c56f30:\tstr\tx4, [x15,#136]", 12939056], [" c56f34:\tldur\tq23, [x6,#120]", 12939060], [" c56f38:\tstur\tq23, [x15,#120]", 12939064], [" c56f3c:\tldr\tx3, [x6,#160]", 12939068], [" c56f40:\tstr\tx3, [x15,#160]", 12939072], [" c56f44:\tadd\tx3, x6, #0x138", 12939076], [" c56f48:\tldr\tq0, [x6,#144]", 12939080], [" c56f4c:\tstr\tq0, [x15,#144]", 12939084], [" c56f50:\tldr\tx2, [x6,#184]", 12939088], [" c56f54:\tstr\tx2, [x15,#184]", 12939092], [" c56f58:\tldur\tq24, [x6,#168]", 12939096], [" c56f5c:\tstur\tq24, [x15,#168]", 12939100], [" c56f60:\tldr\tx0, [x6,#208]", 12939104], [" c56f64:\tstr\tx0, [x15,#208]", 12939108], [" c56f68:\tadd\tx0, x15, #0x108", 12939112], [" c56f6c:\tldr\tq0, [x6,#192]", 12939116], [" c56f70:\tstr\tq0, [x15,#192]", 12939120], [" c56f74:\tldr\tx18, [x6,#232]", 12939124], [" c56f78:\tstr\tx18, [x15,#232]", 12939128], [" c56f7c:\tldur\tq25, [x6,#216]", 12939132], [" c56f80:\tstur\tq25, [x15,#216]", 12939136], [" c56f84:\tldr\tx17, [x6,#256]", 12939140], [" c56f88:\tstr\tx17, [x15,#256]", 12939144], [" c56f8c:\tadd\tx17, x6, #0x108", 12939148], [" c56f90:\tldr\tq0, [x6,#240]", 12939152], [" c56f94:\tstr\tq0, [x15,#240]", 12939156], [" c56f98:\tldr\tx7, [x6,#280]", 12939160], [" c56f9c:\tstr\tx7, [x15,#280]", 12939164], [" c56fa0:\tldr\tq0, [x17]", 12939168], [" c56fa4:\tstr\tq0, [x0]", 12939172], [" c56fa8:\tldr\tx5, [x6,#304]", 12939176], [" c56fac:\tstr\tx5, [x15,#304]", 12939180], [" c56fb0:\tadd\tx5, x15, #0x168", 12939184], [" c56fb4:\tldr\tq0, [x6,#288]", 12939188], [" c56fb8:\tstr\tq0, [x15,#288]", 12939192], [" c56fbc:\tldr\tx1, [x6,#328]", 12939196], [" c56fc0:\tstr\tx1, [x15,#328]", 12939200], [" c56fc4:\tadd\tx1, x15, #0x138", 12939204], [" c56fc8:\tldr\tq0, [x3]", 12939208], [" c56fcc:\tstr\tq0, [x1]", 12939212], [" c56fd0:\tldr\tx4, [x6,#352]", 12939216], [" c56fd4:\tstr\tx4, [x15,#352]", 12939220], [" c56fd8:\tldr\tq0, [x6,#336]", 12939224], [" c56fdc:\tstr\tq0, [x15,#336]", 12939228], [" c56fe0:\tldr\tx3, [x6,#376]", 12939232], [" c56fe4:\tadd\tx6, x6, #0x168", 12939236], [" c56fe8:\tstr\tx3, [x15,#376]", 12939240], [" c56fec:\tldr\tq0, [x6]", 12939244], [" c56ff0:\tstr\tq0, [x5]", 12939248], [" c56ff4:\tb.ne\tc56ec8 <LoadQCC+0x5a298>", 12939252], [" c56ff8:\tcbz\tx10, c57028 <LoadQCC+0x5a3f8>", 12939256], [" c56ffc:\tadd\tx18, x11, #0x1", 12939260], [" c57000:\tcmp\tx10, #0x7", 12939264], [" c57004:\tb.hi\tc56cbc <LoadQCC+0x5a08c>", 12939268], [" c57008:\tb\tc56d54 <LoadQCC+0x5a124>", 12939272], [" c5700c:\tmov\tx9, x23", 12939276], [" c57010:\tldr\tx14, [x8,#16]", 12939280], [" c57014:\tstr\tx14, [x9,#16]", 12939284], [" c57018:\tldr\tq0, [x8],#24", 12939288], [" c5701c:\tstr\tq0, [x9],#24", 12939292], [" c57020:\tcmp\tx8, x4", 12939296], [" c57024:\tb.ne\tc57010 <LoadQCC+0x5a3e0>", 12939300], [" c57028:\tldr\tx0, [x21,#2480]", 12939304], [" c5702c:\tldr\tx12, [sp,#24]", 12939308], [" c57030:\tcmp\tx0, x12", 12939312], [" c57034:\tb.eq\tc5703c <LoadQCC+0x5a40c>", 12939316], [" c57038:\tbl\t6cda0 <operator delete(void*)@plt>", 12939320], [" c5703c:\tmul\tx27, x27, x28", 12939324], [" c57040:\tadd\tx9, sp, #0x20", 12939328], [" c57044:\tmul\tx24, x24, x28", 12939332], [" c57048:\tstr\tx23, [x21,#2480]", 12939336], [" c5704c:\tadd\tx0, x23, x27", 12939340], [" c57050:\tadd\tx14, x23, x24", 12939344], [" c57054:\tadd\tx2, x0, #0x18", 12939348], [" c57058:\tstr\tx14, [x21,#2488]", 12939352], [" c5705c:\tstr\tx2, [x21,#2496]", 12939356], [" c57060:\tstr\tx25, [x14]", 12939360], [" c57064:\tldr\tq0, [sp,#80]", 12939364], [" c57068:\tstur\tq0, [x14,#8]", 12939368], [" c5706c:\tldr\tx27, [x21,#2488]", 12939372], [" c57070:\tldp\tx13, x18, [sp,#208]", 12939376], [" c57074:\tadd\tx17, x27, #0x18", 12939380], [" c57078:\tstr\tx17, [x21,#2488]", 12939384], [" c5707c:\tsub\tx23, x18, x13", 12939388], [" c57080:\tasr\tx25, x23, #3", 12939392], [" c57084:\tadd\tw26, w26, #0x1", 12939396], [" c57088:\tmul\tx4, x25, x29", 12939400], [" c5708c:\tcmp\tx26, x4", 12939404], [" c57090:\tb.cc\tc56d84 <LoadQCC+0x5a154>", 12939408], [" c57094:\tldr\tx4, [x20,#8]", 12939412], [" c57098:\tadd\tx1, sp, #0x20", 12939416], [" c5709c:\tcmp\tx4, #0xc", 12939420], [" c570a0:\torr\tw28, wzr, #0xc", 12939424], [" c570a4:\tcsel\tx23, x28, x4, hi", 12939428], [" c570a8:\tmov\tx0, x19", 12939432], [" c570ac:\tmov\tx2, x23", 12939436], [" c570b0:\tbl\t6cdd0 <memcpy@plt>", 12939440], [" c570b4:\tldr\tx26, [x20,#8]", 12939444], [" c570b8:\tsubs\tx2, x26, x23", 12939448], [" c570bc:\tb.ls\tc570cc <LoadQCC+0x5a49c>", 12939452], [" c570c0:\tadd\tx0, x19, x23", 12939456], [" c570c4:\tmov\tw1, wzr", 12939460], [" c570c8:\tbl\t6cdf0 <memset@plt>", 12939464], [" c570cc:\tldr\tx0, [sp,#208]", 12939468], [" c570d0:\tldr\tx20, [sp,#16]", 12939472], [" c570d4:\tcmp\tx0, x20", 12939476], [" c570d8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12939480], [" c570dc:\tbl\t6cda0 <operator delete(void*)@plt>", 12939484], [" c570e0:\tb\tc4e834 <LoadQCC+0x51c04>", 12939488], [" c570e4:\tmov\tx3, xzr", 12939492], [" c570e8:\tb\tc57188 <LoadQCC+0x5a558>", 12939496], [" c570ec:\tmov\tx3, xzr", 12939500], [" c570f0:\tmul\tx7, x3, x28", 12939504], [" c570f4:\tadd\tx3, x3, #0x8", 12939508], [" c570f8:\tcmp\tx3, x0", 12939512], [" c570fc:\tadd\tx8, x9, x7", 12939516], [" c57100:\tadd\tx14, x23, x7", 12939520], [" c57104:\tldr\tx5, [x8,#16]", 12939524], [" c57108:\tstr\tx5, [x14,#16]", 12939528], [" c5710c:\tldr\tq0, [x8]", 12939532], [" c57110:\tstr\tq0, [x14]", 12939536], [" c57114:\tldr\tx1, [x8,#40]", 12939540], [" c57118:\tstr\tx1, [x14,#40]", 12939544], [" c5711c:\tldur\tq26, [x8,#24]", 12939548], [" c57120:\tstur\tq26, [x14,#24]", 12939552], [" c57124:\tldr\tx4, [x8,#64]", 12939556], [" c57128:\tstr\tx4, [x14,#64]", 12939560], [" c5712c:\tldr\tq0, [x8,#48]", 12939564], [" c57130:\tstr\tq0, [x14,#48]", 12939568], [" c57134:\tldr\tx2, [x8,#88]", 12939572], [" c57138:\tstr\tx2, [x14,#88]", 12939576], [" c5713c:\tldur\tq27, [x8,#72]", 12939580], [" c57140:\tstur\tq27, [x14,#72]", 12939584], [" c57144:\tldr\tx11, [x8,#112]", 12939588], [" c57148:\tstr\tx11, [x14,#112]", 12939592], [" c5714c:\tldr\tq0, [x8,#96]", 12939596], [" c57150:\tstr\tq0, [x14,#96]", 12939600], [" c57154:\tldr\tx6, [x8,#136]", 12939604], [" c57158:\tstr\tx6, [x14,#136]", 12939608], [" c5715c:\tldur\tq28, [x8,#120]", 12939612], [" c57160:\tstur\tq28, [x14,#120]", 12939616], [" c57164:\tldr\tx16, [x8,#160]", 12939620], [" c57168:\tstr\tx16, [x14,#160]", 12939624], [" c5716c:\tldr\tq0, [x8,#144]", 12939628], [" c57170:\tstr\tq0, [x14,#144]", 12939632], [" c57174:\tldr\tx12, [x8,#184]", 12939636], [" c57178:\tstr\tx12, [x14,#184]", 12939640], [" c5717c:\tldur\tq29, [x8,#168]", 12939644], [" c57180:\tstur\tq29, [x14,#168]", 12939648], [" c57184:\tb.ge\tc5745c <LoadQCC+0x5a82c>", 12939652], [" c57188:\tmul\tx14, x3, x28", 12939656], [" c5718c:\tsub\tx11, x3, #0x1", 12939660], [" c57190:\tadd\tx15, x9, x14", 12939664], [" c57194:\tadd\tx18, x23, x14", 12939668], [" c57198:\tldr\tx9, [x15,#16]", 12939672], [" c5719c:\tadd\tx11, x11, #0x1", 12939676], [" c571a0:\tcmp\tx11, x13", 12939680], [" c571a4:\tstr\tx9, [x18,#16]", 12939684], [" c571a8:\tldr\tq0, [x15],#24", 12939688], [" c571ac:\tstr\tq0, [x18],#24", 12939692], [" c571b0:\tb.lt\tc57198 <LoadQCC+0x5a568>", 12939696], [" c571b4:\tb\tc5745c <LoadQCC+0x5a82c>", 12939700], [" c571b8:\tmadd\tx1, x26, x28, x15", 12939704], [" c571bc:\tldr\tx9, [x20,#8]", 12939708], [" c571c0:\tldr\tx13, [x1]", 12939712], [" c571c4:\tldur\tq29, [x1,#8]", 12939716], [" c571c8:\tsub\tx23, x13, x27", 12939720], [" c571cc:\tadd\tx25, x23, #0x8", 12939724], [" c571d0:\tstr\tq29, [sp,#32]", 12939728], [" c571d4:\tcmp\tx23, x9", 12939732], [" c571d8:\tccmp\tx25, x9, #0x2, cc", 12939736], [" c571dc:\tb.hi\tc574b0 <LoadQCC+0x5a880>", 12939740], [" c571e0:\tldr\tx8, [x21,#2488]", 12939744], [" c571e4:\tadd\tx25, x19, x23", 12939748], [" c571e8:\tldr\tx15, [x21,#2496]", 12939752], [" c571ec:\tcmp\tx8, x15", 12939756], [" c571f0:\tb.cc\tc57494 <LoadQCC+0x5a864>", 12939760], [" c571f4:\tldr\tx17, [x21,#2480]", 12939764], [" c571f8:\tmov\tx24, #0x5555555555555555 \t// #6148914691236517205", 12939768], [" c571fc:\tmovk\tx24, #0x5556", 12939772], [" c57200:\tsub\tx11, x15, x17", 12939776], [" c57204:\tasr\tx5, x11, #3", 12939780], [" c57208:\tmul\tx27, x5, x24", 12939784], [" c5720c:\tsub\tx18, x8, x17", 12939788], [" c57210:\tasr\tx0, x18, #3", 12939792], [" c57214:\torr\tx3, x27, #0x1", 12939796], [" c57218:\tmul\tx24, x0, x29", 12939800], [" c5721c:\tmul\tx0, x3, x28", 12939804], [" c57220:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12939808], [" c57224:\tldr\tx9, [x21,#2480]", 12939812], [" c57228:\tmov\tx23, x0", 12939816], [" c5722c:\tldr\tx3, [x21,#2488]", 12939820], [" c57230:\tsubs\tx10, x9, x3", 12939824], [" c57234:\tb.eq\tc5745c <LoadQCC+0x5a82c>", 12939828], [" c57238:\tcmp\tx10, #0x0", 12939832], [" c5723c:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12939836], [" c57240:\tsub\tx6, x10, #0x17", 12939840], [" c57244:\tmovk\tx13, #0xaaab", 12939844], [" c57248:\tcsel\tx12, x6, x10, lt", 12939848], [" c5724c:\tmovk\tx13, #0x2aaa, lsl #48", 12939852], [" c57250:\tsmulh\tx2, x12, x13", 12939856], [" c57254:\tasr\tx14, x2, #2", 12939860], [" c57258:\tadd\tx16, x14, x2, lsr #63", 12939864], [" c5725c:\tmadd\tx8, x16, x28, x3", 12939868], [" c57260:\tcmp\tx9, x8", 12939872], [" c57264:\tb.gt\tc57440 <LoadQCC+0x5a810>", 12939876], [" c57268:\tmov\tx14, #0x4000000000000000 \t// #4611686018427387904", 12939880], [" c5726c:\tmovk\tx14, #0x20", 12939884], [" c57270:\tadd\tx6, x9, x14", 12939888], [" c57274:\tcmp\tx3, x6", 12939892], [" c57278:\tb.ge\tc57440 <LoadQCC+0x5a810>", 12939896], [" c5727c:\tcmp\tx9, x3", 12939900], [" c57280:\tb.ge\tc57440 <LoadQCC+0x5a810>", 12939904], [" c57284:\tmov\tx0, #0xbfffffffffffffff \t// #-4611686018427387905", 12939908], [" c57288:\tmovk\tx0, #0xffe8", 12939912], [" c5728c:\tcmp\tx9, x0", 12939916], [" c57290:\tb.lt\tc57440 <LoadQCC+0x5a810>", 12939920], [" c57294:\torr\tx12, xzr, #0x4000000000000000", 12939924], [" c57298:\tcmp\tx3, x12", 12939928], [" c5729c:\tb.ge\tc57440 <LoadQCC+0x5a810>", 12939932], [" c572a0:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12939936], [" c572a4:\tmovk\tx17, #0xaaab", 12939940], [" c572a8:\tmovk\tx17, #0x2aaa, lsl #48", 12939944], [" c572ac:\tsmulh\tx16, x10, x17", 12939948], [" c572b0:\tasr\tx14, x16, #2", 12939952], [" c572b4:\tadd\tx12, x14, x16, lsr #63", 12939956], [" c572b8:\tmsub\tx10, x12, x28, x10", 12939960], [" c572bc:\tcbnz\tx10, c5745c <LoadQCC+0x5a82c>", 12939964], [" c572c0:\tsub\tx7, x3, x9", 12939968], [" c572c4:\tasr\tx13, x7, #3", 12939972], [" c572c8:\tmul\tx0, x13, x29", 12939976], [" c572cc:\tcmp\tx7, #0x1", 12939980], [" c572d0:\tb.lt\tc5745c <LoadQCC+0x5a82c>", 12939984], [" c572d4:\tsub\tx13, x0, #0x1", 12939988], [" c572d8:\tcmp\tx7, #0xa9", 12939992], [" c572dc:\tb.lt\tc570e4 <LoadQCC+0x5a4b4>", 12939996], [" c572e0:\tcmp\tx7, #0x168", 12940000], [" c572e4:\tb.le\tc570ec <LoadQCC+0x5a4bc>", 12940004], [" c572e8:\tand\tx8, x0, #0xf", 12940008], [" c572ec:\tsub\tx12, x13, x8", 12940012], [" c572f0:\tmov\tx17, xzr", 12940016], [" c572f4:\tmov\tx14, xzr", 12940020], [" c572f8:\tsub\tx11, x12, #0xf", 12940024], [" c572fc:\tadd\tx1, x9, x17", 12940028], [" c57300:\tadd\tx10, x23, x17", 12940032], [" c57304:\tcmp\tx14, x11", 12940036], [" c57308:\tldr\tx3, [x1,#16]", 12940040], [" c5730c:\tadd\tx14, x14, #0x10", 12940044], [" c57310:\tadd\tx17, x17, #0x180", 12940048], [" c57314:\tstr\tx3, [x10,#16]", 12940052], [" c57318:\tldr\tq0, [x1]", 12940056], [" c5731c:\tstr\tq0, [x10]", 12940060], [" c57320:\tldr\tx15, [x1,#40]", 12940064], [" c57324:\tstr\tx15, [x10,#40]", 12940068], [" c57328:\tldur\tq30, [x1,#24]", 12940072], [" c5732c:\tstur\tq30, [x10,#24]", 12940076], [" c57330:\tldr\tx18, [x1,#64]", 12940080], [" c57334:\tstr\tx18, [x10,#64]", 12940084], [" c57338:\tldr\tq0, [x1,#48]", 12940088], [" c5733c:\tstr\tq0, [x10,#48]", 12940092], [" c57340:\tldr\tx7, [x1,#88]", 12940096], [" c57344:\tstr\tx7, [x10,#88]", 12940100], [" c57348:\tldur\tq31, [x1,#72]", 12940104], [" c5734c:\tstur\tq31, [x10,#72]", 12940108], [" c57350:\tldr\tx5, [x1,#112]", 12940112], [" c57354:\tstr\tx5, [x10,#112]", 12940116], [" c57358:\tldr\tq0, [x1,#96]", 12940120], [" c5735c:\tstr\tq0, [x10,#96]", 12940124], [" c57360:\tldr\tx4, [x1,#136]", 12940128], [" c57364:\tstr\tx4, [x10,#136]", 12940132], [" c57368:\tadd\tx4, x10, #0x138", 12940136], [" c5736c:\tldur\tq0, [x1,#120]", 12940140], [" c57370:\tstur\tq0, [x10,#120]", 12940144], [" c57374:\tldr\tx2, [x1,#160]", 12940148], [" c57378:\tstr\tx2, [x10,#160]", 12940152], [" c5737c:\tldr\tq0, [x1,#144]", 12940156], [" c57380:\tstr\tq0, [x10,#144]", 12940160], [" c57384:\tldr\tx6, [x1,#184]", 12940164], [" c57388:\tstr\tx6, [x10,#184]", 12940168], [" c5738c:\tldur\tq1, [x1,#168]", 12940172], [" c57390:\tstur\tq1, [x10,#168]", 12940176], [" c57394:\tldr\tx16, [x1,#208]", 12940180], [" c57398:\tstr\tx16, [x10,#208]", 12940184], [" c5739c:\tadd\tx16, x1, #0x108", 12940188], [" c573a0:\tldr\tq0, [x1,#192]", 12940192], [" c573a4:\tstr\tq0, [x10,#192]", 12940196], [" c573a8:\tldr\tx3, [x1,#232]", 12940200], [" c573ac:\tstr\tx3, [x10,#232]", 12940204], [" c573b0:\tldur\tq2, [x1,#216]", 12940208], [" c573b4:\tstur\tq2, [x10,#216]", 12940212], [" c573b8:\tldr\tx15, [x1,#256]", 12940216], [" c573bc:\tstr\tx15, [x10,#256]", 12940220], [" c573c0:\tadd\tx15, x10, #0x108", 12940224], [" c573c4:\tldr\tq0, [x1,#240]", 12940228], [" c573c8:\tstr\tq0, [x10,#240]", 12940232], [" c573cc:\tldr\tx18, [x1,#280]", 12940236], [" c573d0:\tstr\tx18, [x10,#280]", 12940240], [" c573d4:\tadd\tx18, x1, #0x168", 12940244], [" c573d8:\tldr\tq0, [x16]", 12940248], [" c573dc:\tstr\tq0, [x15]", 12940252], [" c573e0:\tldr\tx7, [x1,#304]", 12940256], [" c573e4:\tstr\tx7, [x10,#304]", 12940260], [" c573e8:\tadd\tx7, x1, #0x138", 12940264], [" c573ec:\tldr\tq0, [x1,#288]", 12940268], [" c573f0:\tstr\tq0, [x10,#288]", 12940272], [" c573f4:\tldr\tx5, [x1,#328]", 12940276], [" c573f8:\tstr\tx5, [x10,#328]", 12940280], [" c573fc:\tldr\tq0, [x7]", 12940284], [" c57400:\tstr\tq0, [x4]", 12940288], [" c57404:\tldr\tx4, [x1,#352]", 12940292], [" c57408:\tstr\tx4, [x10,#352]", 12940296], [" c5740c:\tldr\tq0, [x1,#336]", 12940300], [" c57410:\tstr\tq0, [x10,#336]", 12940304], [" c57414:\tldr\tx2, [x1,#376]", 12940308], [" c57418:\tstr\tx2, [x10,#376]", 12940312], [" c5741c:\tadd\tx2, x10, #0x168", 12940316], [" c57420:\tldr\tq0, [x18]", 12940320], [" c57424:\tstr\tq0, [x2]", 12940324], [" c57428:\tb.ne\tc572fc <LoadQCC+0x5a6cc>", 12940328], [" c5742c:\tcbz\tx8, c5745c <LoadQCC+0x5a82c>", 12940332], [" c57430:\tadd\tx3, x12, #0x1", 12940336], [" c57434:\tcmp\tx8, #0x7", 12940340], [" c57438:\tb.hi\tc570f0 <LoadQCC+0x5a4c0>", 12940344], [" c5743c:\tb\tc57188 <LoadQCC+0x5a558>", 12940348], [" c57440:\tmov\tx8, x23", 12940352], [" c57444:\tldr\tx10, [x9,#16]", 12940356], [" c57448:\tstr\tx10, [x8,#16]", 12940360], [" c5744c:\tldr\tq0, [x9],#24", 12940364], [" c57450:\tstr\tq0, [x8],#24", 12940368], [" c57454:\tcmp\tx9, x3", 12940372], [" c57458:\tb.ne\tc57444 <LoadQCC+0x5a814>", 12940376], [" c5745c:\tldr\tx0, [x21,#2480]", 12940380], [" c57460:\tldr\tx8, [sp,#24]", 12940384], [" c57464:\tcmp\tx0, x8", 12940388], [" c57468:\tb.eq\tc57470 <LoadQCC+0x5a840>", 12940392], [" c5746c:\tbl\t6cda0 <operator delete(void*)@plt>", 12940396], [" c57470:\tmul\tx27, x27, x28", 12940400], [" c57474:\tstr\tx23, [x21,#2480]", 12940404], [" c57478:\tmul\tx24, x24, x28", 12940408], [" c5747c:\tadd\tx15, x23, x27", 12940412], [" c57480:\tadd\tx8, x23, x24", 12940416], [" c57484:\tadd\tx18, x15, #0x18", 12940420], [" c57488:\tadd\tx27, sp, #0x50", 12940424], [" c5748c:\tstr\tx8, [x21,#2488]", 12940428], [" c57490:\tstr\tx18, [x21,#2496]", 12940432], [" c57494:\tstr\tx25, [x8]", 12940436], [" c57498:\tldr\tq0, [sp,#32]", 12940440], [" c5749c:\tstur\tq0, [x8,#8]", 12940444], [" c574a0:\tldr\tx24, [x21,#2488]", 12940448], [" c574a4:\tldp\tx15, x3, [sp,#208]", 12940452], [" c574a8:\tadd\tx9, x24, #0x18", 12940456], [" c574ac:\tstr\tx9, [x21,#2488]", 12940460], [" c574b0:\tsub\tx23, x3, x15", 12940464], [" c574b4:\tasr\tx25, x23, #3", 12940468], [" c574b8:\tadd\tw26, w26, #0x1", 12940472], [" c574bc:\tmul\tx5, x25, x29", 12940476], [" c574c0:\tcmp\tx26, x5", 12940480], [" c574c4:\tb.cc\tc571b8 <LoadQCC+0x5a588>", 12940484], [" c574c8:\tldr\tx21, [x20,#8]", 12940488], [" c574cc:\tadd\tx1, sp, #0x50", 12940492], [" c574d0:\tcmp\tx21, #0x1c", 12940496], [" c574d4:\torr\tw28, wzr, #0x1c", 12940500], [" c574d8:\tcsel\tx24, x28, x21, hi", 12940504], [" c574dc:\tmov\tx0, x19", 12940508], [" c574e0:\tmov\tx2, x24", 12940512], [" c574e4:\tbl\t6cdd0 <memcpy@plt>", 12940516], [" c574e8:\tldr\tx26, [x20,#8]", 12940520], [" c574ec:\tsubs\tx2, x26, x24", 12940524], [" c574f0:\tb.ls\tc57500 <LoadQCC+0x5a8d0>", 12940528], [" c574f4:\tadd\tx0, x19, x24", 12940532], [" c574f8:\tmov\tw1, wzr", 12940536], [" c574fc:\tbl\t6cdf0 <memset@plt>", 12940540], [" c57500:\tldr\tx0, [sp,#208]", 12940544], [" c57504:\tldr\tx3, [sp,#16]", 12940548], [" c57508:\tcmp\tx0, x3", 12940552], [" c5750c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12940556], [" c57510:\tbl\t6cda0 <operator delete(void*)@plt>", 12940560], [" c57514:\tb\tc4e834 <LoadQCC+0x51c04>", 12940564], [" c57518:\tmov\tx9, xzr", 12940568], [" c5751c:\tb\tc575bc <LoadQCC+0x5a98c>", 12940572], [" c57520:\tmov\tx9, xzr", 12940576], [" c57524:\tmul\tx15, x9, x28", 12940580], [" c57528:\tadd\tx9, x9, #0x8", 12940584], [" c5752c:\tcmp\tx9, x7", 12940588], [" c57530:\tadd\tx2, x10, x15", 12940592], [" c57534:\tadd\tx5, x23, x15", 12940596], [" c57538:\tldr\tx18, [x2,#16]", 12940600], [" c5753c:\tstr\tx18, [x5,#16]", 12940604], [" c57540:\tldr\tq0, [x2]", 12940608], [" c57544:\tstr\tq0, [x5]", 12940612], [" c57548:\tldr\tx4, [x2,#40]", 12940616], [" c5754c:\tstr\tx4, [x5,#40]", 12940620], [" c57550:\tldur\tq3, [x2,#24]", 12940624], [" c57554:\tstur\tq3, [x5,#24]", 12940628], [" c57558:\tldr\tx1, [x2,#64]", 12940632], [" c5755c:\tstr\tx1, [x5,#64]", 12940636], [" c57560:\tldr\tq0, [x2,#48]", 12940640], [" c57564:\tstr\tq0, [x5,#48]", 12940644], [" c57568:\tldr\tx8, [x2,#88]", 12940648], [" c5756c:\tstr\tx8, [x5,#88]", 12940652], [" c57570:\tldur\tq4, [x2,#72]", 12940656], [" c57574:\tstur\tq4, [x5,#72]", 12940660], [" c57578:\tldr\tx14, [x2,#112]", 12940664], [" c5757c:\tstr\tx14, [x5,#112]", 12940668], [" c57580:\tldr\tq0, [x2,#96]", 12940672], [" c57584:\tstr\tq0, [x5,#96]", 12940676], [" c57588:\tldr\tx17, [x2,#136]", 12940680], [" c5758c:\tstr\tx17, [x5,#136]", 12940684], [" c57590:\tldur\tq5, [x2,#120]", 12940688], [" c57594:\tstur\tq5, [x5,#120]", 12940692], [" c57598:\tldr\tx12, [x2,#160]", 12940696], [" c5759c:\tstr\tx12, [x5,#160]", 12940700], [" c575a0:\tldr\tq0, [x2,#144]", 12940704], [" c575a4:\tstr\tq0, [x5,#144]", 12940708], [" c575a8:\tldr\tx13, [x2,#184]", 12940712], [" c575ac:\tstr\tx13, [x5,#184]", 12940716], [" c575b0:\tldur\tq6, [x2,#168]", 12940720], [" c575b4:\tstur\tq6, [x5,#168]", 12940724], [" c575b8:\tb.ge\tc57890 <LoadQCC+0x5ac60>", 12940728], [" c575bc:\tmul\tx15, x9, x28", 12940732], [" c575c0:\tsub\tx12, x9, #0x1", 12940736], [" c575c4:\tadd\tx13, x10, x15", 12940740], [" c575c8:\tadd\tx1, x23, x15", 12940744], [" c575cc:\tldr\tx9, [x13,#16]", 12940748], [" c575d0:\tadd\tx12, x12, #0x1", 12940752], [" c575d4:\tcmp\tx12, x11", 12940756], [" c575d8:\tstr\tx9, [x1,#16]", 12940760], [" c575dc:\tldr\tq0, [x13],#24", 12940764], [" c575e0:\tstr\tq0, [x1],#24", 12940768], [" c575e4:\tb.lt\tc575cc <LoadQCC+0x5a99c>", 12940772], [" c575e8:\tb\tc57890 <LoadQCC+0x5ac60>", 12940776], [" c575ec:\tmadd\tx23, x26, x28, x14", 12940780], [" c575f0:\tldr\tx16, [x20,#8]", 12940784], [" c575f4:\tldr\tx2, [x23]", 12940788], [" c575f8:\tldur\tq30, [x23,#8]", 12940792], [" c575fc:\tsub\tx15, x2, x27", 12940796], [" c57600:\tadd\tx10, x15, #0x8", 12940800], [" c57604:\tstr\tq30, [sp,#80]", 12940804], [" c57608:\tcmp\tx15, x16", 12940808], [" c5760c:\tccmp\tx10, x16, #0x2, cc", 12940812], [" c57610:\tb.hi\tc578e4 <LoadQCC+0x5acb4>", 12940816], [" c57614:\tldr\tx16, [x21,#2488]", 12940820], [" c57618:\tadd\tx25, x19, x15", 12940824], [" c5761c:\tldr\tx1, [x21,#2496]", 12940828], [" c57620:\tcmp\tx16, x1", 12940832], [" c57624:\tb.cc\tc578c8 <LoadQCC+0x5ac98>", 12940836], [" c57628:\tldr\tx4, [x21,#2480]", 12940840], [" c5762c:\tmov\tx18, #0x5555555555555555 \t// #6148914691236517205", 12940844], [" c57630:\tmovk\tx18, #0x5556", 12940848], [" c57634:\tsub\tx6, x1, x4", 12940852], [" c57638:\tasr\tx7, x6, #3", 12940856], [" c5763c:\tmul\tx27, x7, x18", 12940860], [" c57640:\tsub\tx13, x16, x4", 12940864], [" c57644:\tasr\tx1, x13, #3", 12940868], [" c57648:\torr\tx14, x27, #0x1", 12940872], [" c5764c:\tmul\tx24, x1, x29", 12940876], [" c57650:\tmul\tx0, x14, x28", 12940880], [" c57654:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12940884], [" c57658:\tldr\tx10, [x21,#2480]", 12940888], [" c5765c:\tmov\tx23, x0", 12940892], [" c57660:\tldr\tx18, [x21,#2488]", 12940896], [" c57664:\tsubs\tx13, x10, x18", 12940900], [" c57668:\tb.eq\tc57890 <LoadQCC+0x5ac60>", 12940904], [" c5766c:\tcmp\tx13, #0x0", 12940908], [" c57670:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12940912], [" c57674:\tsub\tx16, x13, #0x17", 12940916], [" c57678:\tmovk\tx6, #0xaaab", 12940920], [" c5767c:\tcsel\tx11, x16, x13, lt", 12940924], [" c57680:\tmovk\tx6, #0x2aaa, lsl #48", 12940928], [" c57684:\tsmulh\tx9, x11, x6", 12940932], [" c57688:\tasr\tx5, x9, #2", 12940936], [" c5768c:\tadd\tx3, x5, x9, lsr #63", 12940940], [" c57690:\tmadd\tx0, x3, x28, x18", 12940944], [" c57694:\tcmp\tx10, x0", 12940948], [" c57698:\tb.gt\tc57874 <LoadQCC+0x5ac44>", 12940952], [" c5769c:\tmov\tx15, #0x4000000000000000 \t// #4611686018427387904", 12940956], [" c576a0:\tmovk\tx15, #0x20", 12940960], [" c576a4:\tadd\tx12, x10, x15", 12940964], [" c576a8:\tcmp\tx18, x12", 12940968], [" c576ac:\tb.ge\tc57874 <LoadQCC+0x5ac44>", 12940972], [" c576b0:\tcmp\tx10, x18", 12940976], [" c576b4:\tb.ge\tc57874 <LoadQCC+0x5ac44>", 12940980], [" c576b8:\tmov\tx2, #0xbfffffffffffffff \t// #-4611686018427387905", 12940984], [" c576bc:\tmovk\tx2, #0xffe8", 12940988], [" c576c0:\tcmp\tx10, x2", 12940992], [" c576c4:\tb.lt\tc57874 <LoadQCC+0x5ac44>", 12940996], [" c576c8:\torr\tx14, xzr, #0x4000000000000000", 12941000], [" c576cc:\tcmp\tx18, x14", 12941004], [" c576d0:\tb.ge\tc57874 <LoadQCC+0x5ac44>", 12941008], [" c576d4:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12941012], [" c576d8:\tmovk\tx4, #0xaaab", 12941016], [" c576dc:\tmovk\tx4, #0x2aaa, lsl #48", 12941020], [" c576e0:\tsmulh\tx17, x13, x4", 12941024], [" c576e4:\tasr\tx11, x17, #2", 12941028], [" c576e8:\tadd\tx12, x11, x17, lsr #63", 12941032], [" c576ec:\tmsub\tx13, x12, x28, x13", 12941036], [" c576f0:\tcbnz\tx13, c57890 <LoadQCC+0x5ac60>", 12941040], [" c576f4:\tsub\tx6, x18, x10", 12941044], [" c576f8:\tasr\tx0, x6, #3", 12941048], [" c576fc:\tmul\tx7, x0, x29", 12941052], [" c57700:\tcmp\tx6, #0x1", 12941056], [" c57704:\tb.lt\tc57890 <LoadQCC+0x5ac60>", 12941060], [" c57708:\tsub\tx11, x7, #0x1", 12941064], [" c5770c:\tcmp\tx6, #0xa9", 12941068], [" c57710:\tb.lt\tc57518 <LoadQCC+0x5a8e8>", 12941072], [" c57714:\tcmp\tx6, #0x168", 12941076], [" c57718:\tb.le\tc57520 <LoadQCC+0x5a8f0>", 12941080], [" c5771c:\tand\tx12, x7, #0xf", 12941084], [" c57720:\tsub\tx15, x11, x12", 12941088], [" c57724:\tmov\tx1, xzr", 12941092], [" c57728:\tmov\tx8, xzr", 12941096], [" c5772c:\tsub\tx16, x15, #0xf", 12941100], [" c57730:\tadd\tx5, x10, x1", 12941104], [" c57734:\tadd\tx9, x23, x1", 12941108], [" c57738:\tcmp\tx8, x16", 12941112], [" c5773c:\tldr\tx2, [x5,#16]", 12941116], [" c57740:\tadd\tx8, x8, #0x10", 12941120], [" c57744:\tadd\tx1, x1, #0x180", 12941124], [" c57748:\tstr\tx2, [x9,#16]", 12941128], [" c5774c:\tldr\tq0, [x5]", 12941132], [" c57750:\tstr\tq0, [x9]", 12941136], [" c57754:\tldr\tx0, [x5,#40]", 12941140], [" c57758:\tstr\tx0, [x9,#40]", 12941144], [" c5775c:\tldur\tq7, [x5,#24]", 12941148], [" c57760:\tstur\tq7, [x9,#24]", 12941152], [" c57764:\tldr\tx3, [x5,#64]", 12941156], [" c57768:\tstr\tx3, [x9,#64]", 12941160], [" c5776c:\tldr\tq0, [x5,#48]", 12941164], [" c57770:\tstr\tq0, [x9,#48]", 12941168], [" c57774:\tldr\tx6, [x5,#88]", 12941172], [" c57778:\tstr\tx6, [x9,#88]", 12941176], [" c5777c:\tldur\tq16, [x5,#72]", 12941180], [" c57780:\tstur\tq16, [x9,#72]", 12941184], [" c57784:\tldr\tx18, [x5,#112]", 12941188], [" c57788:\tstr\tx18, [x9,#112]", 12941192], [" c5778c:\tldr\tq0, [x5,#96]", 12941196], [" c57790:\tstr\tq0, [x9,#96]", 12941200], [" c57794:\tldr\tx4, [x5,#136]", 12941204], [" c57798:\tstr\tx4, [x9,#136]", 12941208], [" c5779c:\tldur\tq17, [x5,#120]", 12941212], [" c577a0:\tstur\tq17, [x9,#120]", 12941216], [" c577a4:\tldr\tx14, [x5,#160]", 12941220], [" c577a8:\tstr\tx14, [x9,#160]", 12941224], [" c577ac:\tldr\tq0, [x5,#144]", 12941228], [" c577b0:\tstr\tq0, [x9,#144]", 12941232], [" c577b4:\tldr\tx17, [x5,#184]", 12941236], [" c577b8:\tstr\tx17, [x9,#184]", 12941240], [" c577bc:\tadd\tx17, x5, #0x108", 12941244], [" c577c0:\tldur\tq18, [x5,#168]", 12941248], [" c577c4:\tstur\tq18, [x9,#168]", 12941252], [" c577c8:\tldr\tx13, [x5,#208]", 12941256], [" c577cc:\tstr\tx13, [x9,#208]", 12941260], [" c577d0:\tadd\tx13, x5, #0x168", 12941264], [" c577d4:\tldr\tq0, [x5,#192]", 12941268], [" c577d8:\tstr\tq0, [x9,#192]", 12941272], [" c577dc:\tldr\tx2, [x5,#232]", 12941276], [" c577e0:\tstr\tx2, [x9,#232]", 12941280], [" c577e4:\tldur\tq19, [x5,#216]", 12941284], [" c577e8:\tstur\tq19, [x9,#216]", 12941288], [" c577ec:\tldr\tx0, [x5,#256]", 12941292], [" c577f0:\tstr\tx0, [x9,#256]", 12941296], [" c577f4:\tadd\tx0, x9, #0x108", 12941300], [" c577f8:\tldr\tq0, [x5,#240]", 12941304], [" c577fc:\tstr\tq0, [x9,#240]", 12941308], [" c57800:\tldr\tx3, [x5,#280]", 12941312], [" c57804:\tstr\tx3, [x9,#280]", 12941316], [" c57808:\tadd\tx3, x5, #0x138", 12941320], [" c5780c:\tldr\tq0, [x17]", 12941324], [" c57810:\tstr\tq0, [x0]", 12941328], [" c57814:\tldr\tx6, [x5,#304]", 12941332], [" c57818:\tstr\tx6, [x9,#304]", 12941336], [" c5781c:\tadd\tx6, x9, #0x138", 12941340], [" c57820:\tldr\tq0, [x5,#288]", 12941344], [" c57824:\tstr\tq0, [x9,#288]", 12941348], [" c57828:\tldr\tx18, [x5,#328]", 12941352], [" c5782c:\tstr\tx18, [x9,#328]", 12941356], [" c57830:\tldr\tq0, [x3]", 12941360], [" c57834:\tstr\tq0, [x6]", 12941364], [" c57838:\tldr\tx4, [x5,#352]", 12941368], [" c5783c:\tstr\tx4, [x9,#352]", 12941372], [" c57840:\tldr\tq0, [x5,#336]", 12941376], [" c57844:\tstr\tq0, [x9,#336]", 12941380], [" c57848:\tldr\tx14, [x5,#376]", 12941384], [" c5784c:\tstr\tx14, [x9,#376]", 12941388], [" c57850:\tadd\tx9, x9, #0x168", 12941392], [" c57854:\tldr\tq0, [x13]", 12941396], [" c57858:\tstr\tq0, [x9]", 12941400], [" c5785c:\tb.ne\tc57730 <LoadQCC+0x5ab00>", 12941404], [" c57860:\tcbz\tx12, c57890 <LoadQCC+0x5ac60>", 12941408], [" c57864:\tadd\tx9, x15, #0x1", 12941412], [" c57868:\tcmp\tx12, #0x7", 12941416], [" c5786c:\tb.hi\tc57524 <LoadQCC+0x5a8f4>", 12941420], [" c57870:\tb\tc575bc <LoadQCC+0x5a98c>", 12941424], [" c57874:\tmov\tx11, x23", 12941428], [" c57878:\tldr\tx4, [x10,#16]", 12941432], [" c5787c:\tstr\tx4, [x11,#16]", 12941436], [" c57880:\tldr\tq0, [x10],#24", 12941440], [" c57884:\tstr\tq0, [x11],#24", 12941444], [" c57888:\tcmp\tx10, x18", 12941448], [" c5788c:\tb.ne\tc57878 <LoadQCC+0x5ac48>", 12941452], [" c57890:\tldr\tx0, [x21,#2480]", 12941456], [" c57894:\tldr\tx4, [sp,#24]", 12941460], [" c57898:\tcmp\tx0, x4", 12941464], [" c5789c:\tb.eq\tc578a4 <LoadQCC+0x5ac74>", 12941468], [" c578a0:\tbl\t6cda0 <operator delete(void*)@plt>", 12941472], [" c578a4:\tmul\tx27, x27, x28", 12941476], [" c578a8:\tstr\tx23, [x21,#2480]", 12941480], [" c578ac:\tmul\tx24, x24, x28", 12941484], [" c578b0:\tadd\tx11, x23, x27", 12941488], [" c578b4:\tadd\tx16, x23, x24", 12941492], [" c578b8:\tadd\tx12, x11, #0x18", 12941496], [" c578bc:\tadd\tx27, sp, #0x20", 12941500], [" c578c0:\tstr\tx16, [x21,#2488]", 12941504], [" c578c4:\tstr\tx12, [x21,#2496]", 12941508], [" c578c8:\tstr\tx25, [x16]", 12941512], [" c578cc:\tldr\tq0, [sp,#80]", 12941516], [" c578d0:\tstur\tq0, [x16,#8]", 12941520], [" c578d4:\tldr\tx0, [x21,#2488]", 12941524], [" c578d8:\tldp\tx14, x4, [sp,#208]", 12941528], [" c578dc:\tadd\tx2, x0, #0x18", 12941532], [" c578e0:\tstr\tx2, [x21,#2488]", 12941536], [" c578e4:\tsub\tx23, x4, x14", 12941540], [" c578e8:\tasr\tx25, x23, #3", 12941544], [" c578ec:\tadd\tw26, w26, #0x1", 12941548], [" c578f0:\tmul\tx18, x25, x29", 12941552], [" c578f4:\tcmp\tx26, x18", 12941556], [" c578f8:\tb.cc\tc575ec <LoadQCC+0x5a9bc>", 12941560], [" c578fc:\tldr\tx26, [x20,#8]", 12941564], [" c57900:\tadd\tx1, sp, #0x20", 12941568], [" c57904:\tcmp\tx26, #0x10", 12941572], [" c57908:\torr\tw28, wzr, #0x10", 12941576], [" c5790c:\tcsel\tx23, x28, x26, hi", 12941580], [" c57910:\tmov\tx0, x19", 12941584], [" c57914:\tmov\tx2, x23", 12941588], [" c57918:\tbl\t6cdd0 <memcpy@plt>", 12941592], [" c5791c:\tldr\tx26, [x20,#8]", 12941596], [" c57920:\tsubs\tx2, x26, x23", 12941600], [" c57924:\tb.ls\tc57934 <LoadQCC+0x5ad04>", 12941604], [" c57928:\tadd\tx0, x19, x23", 12941608], [" c5792c:\tmov\tw1, wzr", 12941612], [" c57930:\tbl\t6cdf0 <memset@plt>", 12941616], [" c57934:\tldr\tx0, [sp,#208]", 12941620], [" c57938:\tldr\tx2, [sp,#16]", 12941624], [" c5793c:\tcmp\tx0, x2", 12941628], [" c57940:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12941632], [" c57944:\tbl\t6cda0 <operator delete(void*)@plt>", 12941636], [" c57948:\tb\tc4e834 <LoadQCC+0x51c04>", 12941640], [" c5794c:\tmov\tx7, xzr", 12941644], [" c57950:\tb\tc579f0 <LoadQCC+0x5adc0>", 12941648], [" c57954:\tmov\tx7, xzr", 12941652], [" c57958:\tmul\tx3, x7, x28", 12941656], [" c5795c:\tadd\tx7, x7, #0x8", 12941660], [" c57960:\tcmp\tx7, x6", 12941664], [" c57964:\tadd\tx0, x11, x3", 12941668], [" c57968:\tadd\tx17, x23, x3", 12941672], [" c5796c:\tldr\tx18, [x0,#16]", 12941676], [" c57970:\tstr\tx18, [x17,#16]", 12941680], [" c57974:\tldr\tq0, [x0]", 12941684], [" c57978:\tstr\tq0, [x17]", 12941688], [" c5797c:\tldr\tx4, [x0,#40]", 12941692], [" c57980:\tstr\tx4, [x17,#40]", 12941696], [" c57984:\tldur\tq20, [x0,#24]", 12941700], [" c57988:\tstur\tq20, [x17,#24]", 12941704], [" c5798c:\tldr\tx14, [x0,#64]", 12941708], [" c57990:\tstr\tx14, [x17,#64]", 12941712], [" c57994:\tldr\tq0, [x0,#48]", 12941716], [" c57998:\tstr\tq0, [x17,#48]", 12941720], [" c5799c:\tldr\tx5, [x0,#88]", 12941724], [" c579a0:\tstr\tx5, [x17,#88]", 12941728], [" c579a4:\tldur\tq21, [x0,#72]", 12941732], [" c579a8:\tstur\tq21, [x17,#72]", 12941736], [" c579ac:\tldr\tx16, [x0,#112]", 12941740], [" c579b0:\tstr\tx16, [x17,#112]", 12941744], [" c579b4:\tldr\tq0, [x0,#96]", 12941748], [" c579b8:\tstr\tq0, [x17,#96]", 12941752], [" c579bc:\tldr\tx15, [x0,#136]", 12941756], [" c579c0:\tstr\tx15, [x17,#136]", 12941760], [" c579c4:\tldur\tq22, [x0,#120]", 12941764], [" c579c8:\tstur\tq22, [x17,#120]", 12941768], [" c579cc:\tldr\tx9, [x0,#160]", 12941772], [" c579d0:\tstr\tx9, [x17,#160]", 12941776], [" c579d4:\tldr\tq0, [x0,#144]", 12941780], [" c579d8:\tstr\tq0, [x17,#144]", 12941784], [" c579dc:\tldr\tx10, [x0,#184]", 12941788], [" c579e0:\tstr\tx10, [x17,#184]", 12941792], [" c579e4:\tldur\tq23, [x0,#168]", 12941796], [" c579e8:\tstur\tq23, [x17,#168]", 12941800], [" c579ec:\tb.ge\tc57cc4 <LoadQCC+0x5b094>", 12941804], [" c579f0:\tmul\tx13, x7, x28", 12941808], [" c579f4:\tsub\tx17, x7, #0x1", 12941812], [" c579f8:\tadd\tx10, x11, x13", 12941816], [" c579fc:\tadd\tx6, x23, x13", 12941820], [" c57a00:\tldr\tx11, [x10,#16]", 12941824], [" c57a04:\tadd\tx17, x17, #0x1", 12941828], [" c57a08:\tcmp\tx17, x12", 12941832], [" c57a0c:\tstr\tx11, [x6,#16]", 12941836], [" c57a10:\tldr\tq0, [x10],#24", 12941840], [" c57a14:\tstr\tq0, [x6],#24", 12941844], [" c57a18:\tb.lt\tc57a00 <LoadQCC+0x5add0>", 12941848], [" c57a1c:\tb\tc57cc4 <LoadQCC+0x5b094>", 12941852], [" c57a20:\tmadd\tx27, x26, x28, x16", 12941856], [" c57a24:\tldr\tx17, [x20,#8]", 12941860], [" c57a28:\tldr\tx1, [x27]", 12941864], [" c57a2c:\tldur\tq31, [x27,#8]", 12941868], [" c57a30:\tsub\tx7, x1, x24", 12941872], [" c57a34:\tadd\tx4, x7, #0x8", 12941876], [" c57a38:\tstr\tq31, [sp,#80]", 12941880], [" c57a3c:\tcmp\tx7, x17", 12941884], [" c57a40:\tccmp\tx4, x17, #0x2, cc", 12941888], [" c57a44:\tb.hi\tc57d18 <LoadQCC+0x5b0e8>", 12941892], [" c57a48:\tldr\tx27, [x21,#2488]", 12941896], [" c57a4c:\tadd\tx25, x19, x7", 12941900], [" c57a50:\tldr\tx0, [x21,#2496]", 12941904], [" c57a54:\tcmp\tx27, x0", 12941908], [" c57a58:\tb.cc\tc57cfc <LoadQCC+0x5b0cc>", 12941912], [" c57a5c:\tldr\tx5, [x21,#2480]", 12941916], [" c57a60:\tmov\tx2, #0x5555555555555555 \t// #6148914691236517205", 12941920], [" c57a64:\tmovk\tx2, #0x5556", 12941924], [" c57a68:\tsub\tx3, x0, x5", 12941928], [" c57a6c:\tasr\tx0, x3, #3", 12941932], [" c57a70:\tsub\tx15, x27, x5", 12941936], [" c57a74:\tmul\tx27, x0, x2", 12941940], [" c57a78:\tasr\tx12, x15, #3", 12941944], [" c57a7c:\torr\tx17, x27, #0x1", 12941948], [" c57a80:\tmul\tx24, x12, x29", 12941952], [" c57a84:\tmul\tx0, x17, x28", 12941956], [" c57a88:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12941960], [" c57a8c:\tldr\tx11, [x21,#2480]", 12941964], [" c57a90:\tmov\tx23, x0", 12941968], [" c57a94:\tldr\tx17, [x21,#2488]", 12941972], [" c57a98:\tsubs\tx15, x11, x17", 12941976], [" c57a9c:\tb.eq\tc57cc4 <LoadQCC+0x5b094>", 12941980], [" c57aa0:\tcmp\tx15, #0x0", 12941984], [" c57aa4:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12941988], [" c57aa8:\tsub\tx5, x15, #0x17", 12941992], [" c57aac:\tmovk\tx7, #0xaaab", 12941996], [" c57ab0:\tcsel\tx16, x5, x15, lt", 12942000], [" c57ab4:\tmovk\tx7, #0x2aaa, lsl #48", 12942004], [" c57ab8:\tsmulh\tx8, x16, x7", 12942008], [" c57abc:\tasr\tx14, x8, #2", 12942012], [" c57ac0:\tadd\tx4, x14, x8, lsr #63", 12942016], [" c57ac4:\tmadd\tx6, x4, x28, x17", 12942020], [" c57ac8:\tcmp\tx11, x6", 12942024], [" c57acc:\tb.gt\tc57ca8 <LoadQCC+0x5b078>", 12942028], [" c57ad0:\tmov\tx16, #0x4000000000000000 \t// #4611686018427387904", 12942032], [" c57ad4:\tmovk\tx16, #0x20", 12942036], [" c57ad8:\tadd\tx18, x11, x16", 12942040], [" c57adc:\tcmp\tx17, x18", 12942044], [" c57ae0:\tb.ge\tc57ca8 <LoadQCC+0x5b078>", 12942048], [" c57ae4:\tcmp\tx11, x17", 12942052], [" c57ae8:\tb.ge\tc57ca8 <LoadQCC+0x5b078>", 12942056], [" c57aec:\tmov\tx3, #0xbfffffffffffffff \t// #-4611686018427387905", 12942060], [" c57af0:\tmovk\tx3, #0xffe8", 12942064], [" c57af4:\tcmp\tx11, x3", 12942068], [" c57af8:\tb.lt\tc57ca8 <LoadQCC+0x5b078>", 12942072], [" c57afc:\torr\tx7, xzr, #0x4000000000000000", 12942076], [" c57b00:\tcmp\tx17, x7", 12942080], [" c57b04:\tb.ge\tc57ca8 <LoadQCC+0x5b078>", 12942084], [" c57b08:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12942088], [" c57b0c:\tmovk\tx12, #0xaaab", 12942092], [" c57b10:\tmovk\tx12, #0x2aaa, lsl #48", 12942096], [" c57b14:\tsmulh\tx1, x15, x12", 12942100], [" c57b18:\tasr\tx8, x1, #2", 12942104], [" c57b1c:\tadd\tx12, x8, x1, lsr #63", 12942108], [" c57b20:\tmsub\tx7, x12, x28, x15", 12942112], [" c57b24:\tcbnz\tx7, c57cc4 <LoadQCC+0x5b094>", 12942116], [" c57b28:\tsub\tx3, x17, x11", 12942120], [" c57b2c:\tasr\tx17, x3, #3", 12942124], [" c57b30:\tmul\tx6, x17, x29", 12942128], [" c57b34:\tcmp\tx3, #0x1", 12942132], [" c57b38:\tb.lt\tc57cc4 <LoadQCC+0x5b094>", 12942136], [" c57b3c:\tsub\tx12, x6, #0x1", 12942140], [" c57b40:\tcmp\tx3, #0xa9", 12942144], [" c57b44:\tb.lt\tc5794c <LoadQCC+0x5ad1c>", 12942148], [" c57b48:\tcmp\tx3, #0x168", 12942152], [" c57b4c:\tb.le\tc57954 <LoadQCC+0x5ad24>", 12942156], [" c57b50:\tand\tx13, x6, #0xf", 12942160], [" c57b54:\tsub\tx14, x12, x13", 12942164], [" c57b58:\tmov\tx2, xzr", 12942168], [" c57b5c:\tmov\tx15, xzr", 12942172], [" c57b60:\tsub\tx8, x14, #0xf", 12942176], [" c57b64:\tadd\tx4, x11, x2", 12942180], [" c57b68:\tadd\tx3, x23, x2", 12942184], [" c57b6c:\tcmp\tx15, x8", 12942188], [" c57b70:\tldr\tx1, [x4,#16]", 12942192], [" c57b74:\tadd\tx15, x15, #0x10", 12942196], [" c57b78:\tadd\tx2, x2, #0x180", 12942200], [" c57b7c:\tstr\tx1, [x3,#16]", 12942204], [" c57b80:\tldr\tq0, [x4]", 12942208], [" c57b84:\tstr\tq0, [x3]", 12942212], [" c57b88:\tldr\tx7, [x4,#40]", 12942216], [" c57b8c:\tstr\tx7, [x3,#40]", 12942220], [" c57b90:\tldur\tq24, [x4,#24]", 12942224], [" c57b94:\tstur\tq24, [x3,#24]", 12942228], [" c57b98:\tldr\tx17, [x4,#64]", 12942232], [" c57b9c:\tstr\tx17, [x3,#64]", 12942236], [" c57ba0:\tldr\tq0, [x4,#48]", 12942240], [" c57ba4:\tstr\tq0, [x3,#48]", 12942244], [" c57ba8:\tldr\tx0, [x4,#88]", 12942248], [" c57bac:\tstr\tx0, [x3,#88]", 12942252], [" c57bb0:\tldur\tq25, [x4,#72]", 12942256], [" c57bb4:\tstur\tq25, [x3,#72]", 12942260], [" c57bb8:\tldr\tx18, [x4,#112]", 12942264], [" c57bbc:\tstr\tx18, [x3,#112]", 12942268], [" c57bc0:\tldr\tq0, [x4,#96]", 12942272], [" c57bc4:\tstr\tq0, [x3,#96]", 12942276], [" c57bc8:\tldr\tx5, [x4,#136]", 12942280], [" c57bcc:\tstr\tx5, [x3,#136]", 12942284], [" c57bd0:\tadd\tx5, x4, #0x138", 12942288], [" c57bd4:\tldur\tq26, [x4,#120]", 12942292], [" c57bd8:\tstur\tq26, [x3,#120]", 12942296], [" c57bdc:\tldr\tx16, [x4,#160]", 12942300], [" c57be0:\tstr\tx16, [x3,#160]", 12942304], [" c57be4:\tadd\tx16, x3, #0x138", 12942308], [" c57be8:\tldr\tq0, [x4,#144]", 12942312], [" c57bec:\tstr\tq0, [x3,#144]", 12942316], [" c57bf0:\tldr\tx9, [x4,#184]", 12942320], [" c57bf4:\tstr\tx9, [x3,#184]", 12942324], [" c57bf8:\tldur\tq27, [x4,#168]", 12942328], [" c57bfc:\tstur\tq27, [x3,#168]", 12942332], [" c57c00:\tldr\tx10, [x4,#208]", 12942336], [" c57c04:\tstr\tx10, [x3,#208]", 12942340], [" c57c08:\tadd\tx10, x4, #0x108", 12942344], [" c57c0c:\tldr\tq0, [x4,#192]", 12942348], [" c57c10:\tstr\tq0, [x3,#192]", 12942352], [" c57c14:\tldr\tx1, [x4,#232]", 12942356], [" c57c18:\tstr\tx1, [x3,#232]", 12942360], [" c57c1c:\tadd\tx1, x3, #0x108", 12942364], [" c57c20:\tldur\tq28, [x4,#216]", 12942368], [" c57c24:\tstur\tq28, [x3,#216]", 12942372], [" c57c28:\tldr\tx7, [x4,#256]", 12942376], [" c57c2c:\tstr\tx7, [x3,#256]", 12942380], [" c57c30:\tadd\tx7, x4, #0x168", 12942384], [" c57c34:\tldr\tq0, [x4,#240]", 12942388], [" c57c38:\tstr\tq0, [x3,#240]", 12942392], [" c57c3c:\tldr\tx17, [x4,#280]", 12942396], [" c57c40:\tstr\tx17, [x3,#280]", 12942400], [" c57c44:\tldr\tq0, [x10]", 12942404], [" c57c48:\tstr\tq0, [x1]", 12942408], [" c57c4c:\tldr\tx0, [x4,#304]", 12942412], [" c57c50:\tstr\tx0, [x3,#304]", 12942416], [" c57c54:\tldr\tq0, [x4,#288]", 12942420], [" c57c58:\tstr\tq0, [x3,#288]", 12942424], [" c57c5c:\tldr\tx18, [x4,#328]", 12942428], [" c57c60:\tstr\tx18, [x3,#328]", 12942432], [" c57c64:\tldr\tq0, [x5]", 12942436], [" c57c68:\tstr\tq0, [x16]", 12942440], [" c57c6c:\tldr\tx5, [x4,#352]", 12942444], [" c57c70:\tstr\tx5, [x3,#352]", 12942448], [" c57c74:\tldr\tq0, [x4,#336]", 12942452], [" c57c78:\tstr\tq0, [x3,#336]", 12942456], [" c57c7c:\tldr\tx16, [x4,#376]", 12942460], [" c57c80:\tadd\tx4, x3, #0x168", 12942464], [" c57c84:\tstr\tx16, [x3,#376]", 12942468], [" c57c88:\tldr\tq0, [x7]", 12942472], [" c57c8c:\tstr\tq0, [x4]", 12942476], [" c57c90:\tb.ne\tc57b64 <LoadQCC+0x5af34>", 12942480], [" c57c94:\tcbz\tx13, c57cc4 <LoadQCC+0x5b094>", 12942484], [" c57c98:\tadd\tx7, x14, #0x1", 12942488], [" c57c9c:\tcmp\tx13, #0x7", 12942492], [" c57ca0:\tb.hi\tc57958 <LoadQCC+0x5ad28>", 12942496], [" c57ca4:\tb\tc579f0 <LoadQCC+0x5adc0>", 12942500], [" c57ca8:\tmov\tx10, x23", 12942504], [" c57cac:\tldr\tx5, [x11,#16]", 12942508], [" c57cb0:\tstr\tx5, [x10,#16]", 12942512], [" c57cb4:\tldr\tq0, [x11],#24", 12942516], [" c57cb8:\tstr\tq0, [x10],#24", 12942520], [" c57cbc:\tcmp\tx11, x17", 12942524], [" c57cc0:\tb.ne\tc57cac <LoadQCC+0x5b07c>", 12942528], [" c57cc4:\tldr\tx0, [x21,#2480]", 12942532], [" c57cc8:\tldr\tx11, [sp,#24]", 12942536], [" c57ccc:\tcmp\tx0, x11", 12942540], [" c57cd0:\tb.eq\tc57cd8 <LoadQCC+0x5b0a8>", 12942544], [" c57cd4:\tbl\t6cda0 <operator delete(void*)@plt>", 12942548], [" c57cd8:\tmul\tx11, x27, x28", 12942552], [" c57cdc:\tstr\tx23, [x21,#2480]", 12942556], [" c57ce0:\tmul\tx24, x24, x28", 12942560], [" c57ce4:\tadd\tx1, x23, x11", 12942564], [" c57ce8:\tadd\tx27, x23, x24", 12942568], [" c57cec:\tadd\tx3, x1, #0x18", 12942572], [" c57cf0:\tadd\tx24, sp, #0x20", 12942576], [" c57cf4:\tstr\tx27, [x21,#2488]", 12942580], [" c57cf8:\tstr\tx3, [x21,#2496]", 12942584], [" c57cfc:\tstr\tx25, [x27]", 12942588], [" c57d00:\tldr\tq0, [sp,#80]", 12942592], [" c57d04:\tstur\tq0, [x27,#8]", 12942596], [" c57d08:\tldr\tx25, [x21,#2488]", 12942600], [" c57d0c:\tldp\tx16, x23, [sp,#208]", 12942604], [" c57d10:\tadd\tx6, x25, #0x18", 12942608], [" c57d14:\tstr\tx6, [x21,#2488]", 12942612], [" c57d18:\tsub\tx27, x23, x16", 12942616], [" c57d1c:\tasr\tx25, x27, #3", 12942620], [" c57d20:\tadd\tw26, w26, #0x1", 12942624], [" c57d24:\tmul\tx0, x25, x29", 12942628], [" c57d28:\tcmp\tx26, x0", 12942632], [" c57d2c:\tb.cc\tc57a20 <LoadQCC+0x5adf0>", 12942636], [" c57d30:\tldr\tx15, [x20,#8]", 12942640], [" c57d34:\tadd\tx1, sp, #0x20", 12942644], [" c57d38:\tcmp\tx15, #0xc", 12942648], [" c57d3c:\torr\tw29, wzr, #0xc", 12942652], [" c57d40:\tcsel\tx24, x29, x15, hi", 12942656], [" c57d44:\tmov\tx0, x19", 12942660], [" c57d48:\tmov\tx2, x24", 12942664], [" c57d4c:\tbl\t6cdd0 <memcpy@plt>", 12942668], [" c57d50:\tldr\tx28, [x20,#8]", 12942672], [" c57d54:\tsubs\tx2, x28, x24", 12942676], [" c57d58:\tb.ls\tc57d68 <LoadQCC+0x5b138>", 12942680], [" c57d5c:\tadd\tx0, x19, x24", 12942684], [" c57d60:\tmov\tw1, wzr", 12942688], [" c57d64:\tbl\t6cdf0 <memset@plt>", 12942692], [" c57d68:\tldr\tx0, [sp,#208]", 12942696], [" c57d6c:\tldr\tx21, [sp,#16]", 12942700], [" c57d70:\tcmp\tx0, x21", 12942704], [" c57d74:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12942708], [" c57d78:\tbl\t6cda0 <operator delete(void*)@plt>", 12942712], [" c57d7c:\tb\tc4e834 <LoadQCC+0x51c04>", 12942716], [" c57d80:\tmov\tx15, xzr", 12942720], [" c57d84:\tb\tc57e24 <LoadQCC+0x5b1f4>", 12942724], [" c57d88:\tmov\tx15, xzr", 12942728], [" c57d8c:\tmul\tx17, x15, x28", 12942732], [" c57d90:\tadd\tx15, x15, #0x8", 12942736], [" c57d94:\tcmp\tx15, x5", 12942740], [" c57d98:\tadd\tx4, x12, x17", 12942744], [" c57d9c:\tadd\tx1, x23, x17", 12942748], [" c57da0:\tldr\tx0, [x4,#16]", 12942752], [" c57da4:\tstr\tx0, [x1,#16]", 12942756], [" c57da8:\tldr\tq0, [x4]", 12942760], [" c57dac:\tstr\tq0, [x1]", 12942764], [" c57db0:\tldr\tx18, [x4,#40]", 12942768], [" c57db4:\tstr\tx18, [x1,#40]", 12942772], [" c57db8:\tldur\tq29, [x4,#24]", 12942776], [" c57dbc:\tstur\tq29, [x1,#24]", 12942780], [" c57dc0:\tldr\tx16, [x4,#64]", 12942784], [" c57dc4:\tstr\tx16, [x1,#64]", 12942788], [" c57dc8:\tldr\tq0, [x4,#48]", 12942792], [" c57dcc:\tstr\tq0, [x1,#48]", 12942796], [" c57dd0:\tldr\tx8, [x4,#88]", 12942800], [" c57dd4:\tstr\tx8, [x1,#88]", 12942804], [" c57dd8:\tldur\tq30, [x4,#72]", 12942808], [" c57ddc:\tstur\tq30, [x1,#72]", 12942812], [" c57de0:\tldr\tx13, [x4,#112]", 12942816], [" c57de4:\tstr\tx13, [x1,#112]", 12942820], [" c57de8:\tldr\tq0, [x4,#96]", 12942824], [" c57dec:\tstr\tq0, [x1,#96]", 12942828], [" c57df0:\tldr\tx11, [x4,#136]", 12942832], [" c57df4:\tstr\tx11, [x1,#136]", 12942836], [" c57df8:\tldur\tq31, [x4,#120]", 12942840], [" c57dfc:\tstur\tq31, [x1,#120]", 12942844], [" c57e00:\tldr\tx2, [x4,#160]", 12942848], [" c57e04:\tstr\tx2, [x1,#160]", 12942852], [" c57e08:\tldr\tq0, [x4,#144]", 12942856], [" c57e0c:\tstr\tq0, [x1,#144]", 12942860], [" c57e10:\tldr\tx3, [x4,#184]", 12942864], [" c57e14:\tstr\tx3, [x1,#184]", 12942868], [" c57e18:\tldur\tq0, [x4,#168]", 12942872], [" c57e1c:\tstur\tq0, [x1,#168]", 12942876], [" c57e20:\tb.ge\tc580f8 <LoadQCC+0x5b4c8>", 12942880], [" c57e24:\tmul\tx7, x15, x28", 12942884], [" c57e28:\tsub\tx0, x15, #0x1", 12942888], [" c57e2c:\tadd\tx14, x12, x7", 12942892], [" c57e30:\tadd\tx3, x23, x7", 12942896], [" c57e34:\tldr\tx12, [x14,#16]", 12942900], [" c57e38:\tadd\tx0, x0, #0x1", 12942904], [" c57e3c:\tcmp\tx0, x10", 12942908], [" c57e40:\tstr\tx12, [x3,#16]", 12942912], [" c57e44:\tldr\tq0, [x14],#24", 12942916], [" c57e48:\tstr\tq0, [x3],#24", 12942920], [" c57e4c:\tb.lt\tc57e34 <LoadQCC+0x5b204>", 12942924], [" c57e50:\tb\tc580f8 <LoadQCC+0x5b4c8>", 12942928], [" c57e54:\tmadd\tx24, x26, x28, x17", 12942932], [" c57e58:\tldr\tx16, [x20,#8]", 12942936], [" c57e5c:\tldr\tx2, [x24]", 12942940], [" c57e60:\tldur\tq0, [x24,#8]", 12942944], [" c57e64:\tsub\tx6, x2, x27", 12942948], [" c57e68:\tadd\tx9, x6, #0x8", 12942952], [" c57e6c:\tstr\tq0, [sp,#80]", 12942956], [" c57e70:\tcmp\tx6, x16", 12942960], [" c57e74:\tccmp\tx9, x16, #0x2, cc", 12942964], [" c57e78:\tb.hi\tc5814c <LoadQCC+0x5b51c>", 12942968], [" c57e7c:\tldr\tx24, [x21,#2488]", 12942972], [" c57e80:\tadd\tx25, x19, x6", 12942976], [" c57e84:\tldr\tx13, [x21,#2496]", 12942980], [" c57e88:\tcmp\tx24, x13", 12942984], [" c57e8c:\tb.cc\tc58130 <LoadQCC+0x5b500>", 12942988], [" c57e90:\tldr\tx4, [x21,#2480]", 12942992], [" c57e94:\tsub\tx6, x13, x4", 12942996], [" c57e98:\tsub\tx18, x24, x4", 12943000], [" c57e9c:\tmov\tx4, #0x5555555555555555 \t// #6148914691236517205", 12943004], [" c57ea0:\tmovk\tx4, #0x5556", 12943008], [" c57ea4:\tasr\tx10, x6, #3", 12943012], [" c57ea8:\tmul\tx27, x10, x4", 12943016], [" c57eac:\tasr\tx7, x18, #3", 12943020], [" c57eb0:\tmul\tx24, x7, x29", 12943024], [" c57eb4:\torr\tx13, x27, #0x1", 12943028], [" c57eb8:\tmul\tx0, x13, x28", 12943032], [" c57ebc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12943036], [" c57ec0:\tldr\tx12, [x21,#2480]", 12943040], [" c57ec4:\tmov\tx23, x0", 12943044], [" c57ec8:\tldr\tx16, [x21,#2488]", 12943048], [" c57ecc:\tsubs\tx7, x12, x16", 12943052], [" c57ed0:\tb.eq\tc580f8 <LoadQCC+0x5b4c8>", 12943056], [" c57ed4:\tcmp\tx7, #0x0", 12943060], [" c57ed8:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12943064], [" c57edc:\tsub\tx8, x7, #0x17", 12943068], [" c57ee0:\tmovk\tx14, #0xaaab", 12943072], [" c57ee4:\tcsel\tx1, x8, x7, lt", 12943076], [" c57ee8:\tmovk\tx14, #0x2aaa, lsl #48", 12943080], [" c57eec:\tsmulh\tx9, x1, x14", 12943084], [" c57ef0:\tasr\tx5, x9, #2", 12943088], [" c57ef4:\tadd\tx3, x5, x9, lsr #63", 12943092], [" c57ef8:\tmadd\tx17, x3, x28, x16", 12943096], [" c57efc:\tcmp\tx12, x17", 12943100], [" c57f00:\tb.gt\tc580dc <LoadQCC+0x5b4ac>", 12943104], [" c57f04:\tmov\tx8, #0x4000000000000000 \t// #4611686018427387904", 12943108], [" c57f08:\tmovk\tx8, #0x20", 12943112], [" c57f0c:\tadd\tx0, x12, x8", 12943116], [" c57f10:\tcmp\tx16, x0", 12943120], [" c57f14:\tb.ge\tc580dc <LoadQCC+0x5b4ac>", 12943124], [" c57f18:\tcmp\tx12, x16", 12943128], [" c57f1c:\tb.ge\tc580dc <LoadQCC+0x5b4ac>", 12943132], [" c57f20:\tmov\tx18, #0xbfffffffffffffff \t// #-4611686018427387905", 12943136], [" c57f24:\tmovk\tx18, #0xffe8", 12943140], [" c57f28:\tcmp\tx12, x18", 12943144], [" c57f2c:\tb.lt\tc580dc <LoadQCC+0x5b4ac>", 12943148], [" c57f30:\torr\tx15, xzr, #0x4000000000000000", 12943152], [" c57f34:\tcmp\tx16, x15", 12943156], [" c57f38:\tb.ge\tc580dc <LoadQCC+0x5b4ac>", 12943160], [" c57f3c:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12943164], [" c57f40:\tmovk\tx11, #0xaaab", 12943168], [" c57f44:\tmovk\tx11, #0x2aaa, lsl #48", 12943172], [" c57f48:\tsmulh\tx3, x7, x11", 12943176], [" c57f4c:\tasr\tx14, x3, #2", 12943180], [" c57f50:\tadd\tx15, x14, x3, lsr #63", 12943184], [" c57f54:\tmsub\tx6, x15, x28, x7", 12943188], [" c57f58:\tcbnz\tx6, c580f8 <LoadQCC+0x5b4c8>", 12943192], [" c57f5c:\tsub\tx1, x16, x12", 12943196], [" c57f60:\tasr\tx9, x1, #3", 12943200], [" c57f64:\tmul\tx5, x9, x29", 12943204], [" c57f68:\tcmp\tx1, #0x1", 12943208], [" c57f6c:\tb.lt\tc580f8 <LoadQCC+0x5b4c8>", 12943212], [" c57f70:\tsub\tx10, x5, #0x1", 12943216], [" c57f74:\tcmp\tx1, #0xa9", 12943220], [" c57f78:\tb.lt\tc57d80 <LoadQCC+0x5b150>", 12943224], [" c57f7c:\tcmp\tx1, #0x168", 12943228], [" c57f80:\tb.le\tc57d88 <LoadQCC+0x5b158>", 12943232], [" c57f84:\tand\tx11, x5, #0xf", 12943236], [" c57f88:\tsub\tx13, x10, x11", 12943240], [" c57f8c:\tmov\tx18, xzr", 12943244], [" c57f90:\tmov\tx16, xzr", 12943248], [" c57f94:\tsub\tx14, x13, #0xf", 12943252], [" c57f98:\tadd\tx0, x12, x18", 12943256], [" c57f9c:\tadd\tx7, x23, x18", 12943260], [" c57fa0:\tcmp\tx16, x14", 12943264], [" c57fa4:\tldr\tx4, [x0,#16]", 12943268], [" c57fa8:\tadd\tx16, x16, #0x10", 12943272], [" c57fac:\tadd\tx18, x18, #0x180", 12943276], [" c57fb0:\tstr\tx4, [x7,#16]", 12943280], [" c57fb4:\tldr\tq0, [x0]", 12943284], [" c57fb8:\tstr\tq0, [x7]", 12943288], [" c57fbc:\tldr\tx15, [x0,#40]", 12943292], [" c57fc0:\tstr\tx15, [x7,#40]", 12943296], [" c57fc4:\tldur\tq1, [x0,#24]", 12943300], [" c57fc8:\tstur\tq1, [x7,#24]", 12943304], [" c57fcc:\tldr\tx6, [x0,#64]", 12943308], [" c57fd0:\tstr\tx6, [x7,#64]", 12943312], [" c57fd4:\tldr\tq0, [x0,#48]", 12943316], [" c57fd8:\tstr\tq0, [x7,#48]", 12943320], [" c57fdc:\tldr\tx9, [x0,#88]", 12943324], [" c57fe0:\tstr\tx9, [x7,#88]", 12943328], [" c57fe4:\tldur\tq2, [x0,#72]", 12943332], [" c57fe8:\tstur\tq2, [x7,#72]", 12943336], [" c57fec:\tldr\tx1, [x0,#112]", 12943340], [" c57ff0:\tstr\tx1, [x7,#112]", 12943344], [" c57ff4:\tldr\tq0, [x0,#96]", 12943348], [" c57ff8:\tstr\tq0, [x7,#96]", 12943352], [" c57ffc:\tldr\tx17, [x0,#136]", 12943356], [" c58000:\tstr\tx17, [x7,#136]", 12943360], [" c58004:\tadd\tx17, x7, #0x108", 12943364], [" c58008:\tldur\tq3, [x0,#120]", 12943368], [" c5800c:\tstur\tq3, [x7,#120]", 12943372], [" c58010:\tldr\tx8, [x0,#160]", 12943376], [" c58014:\tstr\tx8, [x7,#160]", 12943380], [" c58018:\tldr\tq0, [x0,#144]", 12943384], [" c5801c:\tstr\tq0, [x7,#144]", 12943388], [" c58020:\tldr\tx2, [x0,#184]", 12943392], [" c58024:\tstr\tx2, [x7,#184]", 12943396], [" c58028:\tadd\tx2, x0, #0x108", 12943400], [" c5802c:\tldur\tq4, [x0,#168]", 12943404], [" c58030:\tstur\tq4, [x7,#168]", 12943408], [" c58034:\tldr\tx3, [x0,#208]", 12943412], [" c58038:\tstr\tx3, [x7,#208]", 12943416], [" c5803c:\tadd\tx3, x0, #0x138", 12943420], [" c58040:\tldr\tq0, [x0,#192]", 12943424], [" c58044:\tstr\tq0, [x7,#192]", 12943428], [" c58048:\tldr\tx4, [x0,#232]", 12943432], [" c5804c:\tstr\tx4, [x7,#232]", 12943436], [" c58050:\tldur\tq5, [x0,#216]", 12943440], [" c58054:\tstur\tq5, [x7,#216]", 12943444], [" c58058:\tldr\tx15, [x0,#256]", 12943448], [" c5805c:\tstr\tx15, [x7,#256]", 12943452], [" c58060:\tldr\tq0, [x0,#240]", 12943456], [" c58064:\tstr\tq0, [x7,#240]", 12943460], [" c58068:\tldr\tx6, [x0,#280]", 12943464], [" c5806c:\tstr\tx6, [x7,#280]", 12943468], [" c58070:\tadd\tx6, x7, #0x138", 12943472], [" c58074:\tldr\tq0, [x2]", 12943476], [" c58078:\tstr\tq0, [x17]", 12943480], [" c5807c:\tldr\tx9, [x0,#304]", 12943484], [" c58080:\tstr\tx9, [x7,#304]", 12943488], [" c58084:\tldr\tq0, [x0,#288]", 12943492], [" c58088:\tstr\tq0, [x7,#288]", 12943496], [" c5808c:\tldr\tx1, [x0,#328]", 12943500], [" c58090:\tstr\tx1, [x7,#328]", 12943504], [" c58094:\tldr\tq0, [x3]", 12943508], [" c58098:\tstr\tq0, [x6]", 12943512], [" c5809c:\tldr\tx17, [x0,#352]", 12943516], [" c580a0:\tstr\tx17, [x7,#352]", 12943520], [" c580a4:\tldr\tq0, [x0,#336]", 12943524], [" c580a8:\tstr\tq0, [x7,#336]", 12943528], [" c580ac:\tldr\tx8, [x0,#376]", 12943532], [" c580b0:\tadd\tx0, x0, #0x168", 12943536], [" c580b4:\tstr\tx8, [x7,#376]", 12943540], [" c580b8:\tadd\tx8, x7, #0x168", 12943544], [" c580bc:\tldr\tq0, [x0]", 12943548], [" c580c0:\tstr\tq0, [x8]", 12943552], [" c580c4:\tb.ne\tc57f98 <LoadQCC+0x5b368>", 12943556], [" c580c8:\tcbz\tx11, c580f8 <LoadQCC+0x5b4c8>", 12943560], [" c580cc:\tadd\tx15, x13, #0x1", 12943564], [" c580d0:\tcmp\tx11, #0x7", 12943568], [" c580d4:\tb.hi\tc57d8c <LoadQCC+0x5b15c>", 12943572], [" c580d8:\tb\tc57e24 <LoadQCC+0x5b1f4>", 12943576], [" c580dc:\tmov\tx13, x23", 12943580], [" c580e0:\tldr\tx4, [x12,#16]", 12943584], [" c580e4:\tstr\tx4, [x13,#16]", 12943588], [" c580e8:\tldr\tq0, [x12],#24", 12943592], [" c580ec:\tstr\tq0, [x13],#24", 12943596], [" c580f0:\tcmp\tx12, x16", 12943600], [" c580f4:\tb.ne\tc580e0 <LoadQCC+0x5b4b0>", 12943604], [" c580f8:\tldr\tx0, [x21,#2480]", 12943608], [" c580fc:\tldr\tx14, [sp,#24]", 12943612], [" c58100:\tcmp\tx0, x14", 12943616], [" c58104:\tb.eq\tc5810c <LoadQCC+0x5b4dc>", 12943620], [" c58108:\tbl\t6cda0 <operator delete(void*)@plt>", 12943624], [" c5810c:\tmul\tx27, x27, x28", 12943628], [" c58110:\tstr\tx23, [x21,#2480]", 12943632], [" c58114:\tmul\tx24, x24, x28", 12943636], [" c58118:\tadd\tx7, x23, x27", 12943640], [" c5811c:\tadd\tx24, x23, x24", 12943644], [" c58120:\tadd\tx10, x7, #0x18", 12943648], [" c58124:\tadd\tx27, sp, #0x20", 12943652], [" c58128:\tstr\tx24, [x21,#2488]", 12943656], [" c5812c:\tstr\tx10, [x21,#2496]", 12943660], [" c58130:\tstr\tx25, [x24]", 12943664], [" c58134:\tldr\tq0, [sp,#80]", 12943668], [" c58138:\tstur\tq0, [x24,#8]", 12943672], [" c5813c:\tldr\tx23, [x21,#2488]", 12943676], [" c58140:\tldp\tx17, x25, [sp,#208]", 12943680], [" c58144:\tadd\tx14, x23, #0x18", 12943684], [" c58148:\tstr\tx14, [x21,#2488]", 12943688], [" c5814c:\tsub\tx23, x25, x17", 12943692], [" c58150:\tasr\tx16, x23, #3", 12943696], [" c58154:\tadd\tw26, w26, #0x1", 12943700], [" c58158:\tmul\tx10, x16, x29", 12943704], [" c5815c:\tcmp\tx26, x10", 12943708], [" c58160:\tb.cc\tc57e54 <LoadQCC+0x5b224>", 12943712], [" c58164:\tldr\tx21, [x20,#8]", 12943716], [" c58168:\tadd\tx1, sp, #0x20", 12943720], [" c5816c:\tcmp\tx21, #0x10", 12943724], [" c58170:\torr\tw29, wzr, #0x10", 12943728], [" c58174:\tcsel\tx23, x29, x21, hi", 12943732], [" c58178:\tmov\tx0, x19", 12943736], [" c5817c:\tmov\tx2, x23", 12943740], [" c58180:\tbl\t6cdd0 <memcpy@plt>", 12943744], [" c58184:\tldr\tx28, [x20,#8]", 12943748], [" c58188:\tsubs\tx2, x28, x23", 12943752], [" c5818c:\tb.ls\tc5819c <LoadQCC+0x5b56c>", 12943756], [" c58190:\tadd\tx0, x19, x23", 12943760], [" c58194:\tmov\tw1, wzr", 12943764], [" c58198:\tbl\t6cdf0 <memset@plt>", 12943768], [" c5819c:\tldr\tx0, [sp,#208]", 12943772], [" c581a0:\tldr\tx27, [sp,#16]", 12943776], [" c581a4:\tcmp\tx0, x27", 12943780], [" c581a8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12943784], [" c581ac:\tbl\t6cda0 <operator delete(void*)@plt>", 12943788], [" c581b0:\tb\tc4e834 <LoadQCC+0x51c04>", 12943792], [" c581b4:\tmov\tx10, xzr", 12943796], [" c581b8:\tb\tc58258 <LoadQCC+0x5b628>", 12943800], [" c581bc:\tmov\tx10, xzr", 12943804], [" c581c0:\tmul\tx1, x10, x28", 12943808], [" c581c4:\tadd\tx10, x10, #0x8", 12943812], [" c581c8:\tcmp\tx10, x4", 12943816], [" c581cc:\tadd\tx12, x13, x1", 12943820], [" c581d0:\tadd\tx15, x23, x1", 12943824], [" c581d4:\tldr\tx17, [x12,#16]", 12943828], [" c581d8:\tstr\tx17, [x15,#16]", 12943832], [" c581dc:\tldr\tq0, [x12]", 12943836], [" c581e0:\tstr\tq0, [x15]", 12943840], [" c581e4:\tldr\tx8, [x12,#40]", 12943844], [" c581e8:\tstr\tx8, [x15,#40]", 12943848], [" c581ec:\tldur\tq6, [x12,#24]", 12943852], [" c581f0:\tstur\tq6, [x15,#24]", 12943856], [" c581f4:\tldr\tx2, [x12,#64]", 12943860], [" c581f8:\tstr\tx2, [x15,#64]", 12943864], [" c581fc:\tldr\tq0, [x12,#48]", 12943868], [" c58200:\tstr\tq0, [x15,#48]", 12943872], [" c58204:\tldr\tx14, [x12,#88]", 12943876], [" c58208:\tstr\tx14, [x15,#88]", 12943880], [" c5820c:\tldur\tq7, [x12,#72]", 12943884], [" c58210:\tstur\tq7, [x15,#72]", 12943888], [" c58214:\tldr\tx7, [x12,#112]", 12943892], [" c58218:\tstr\tx7, [x15,#112]", 12943896], [" c5821c:\tldr\tq0, [x12,#96]", 12943900], [" c58220:\tstr\tq0, [x15,#96]", 12943904], [" c58224:\tldr\tx18, [x12,#136]", 12943908], [" c58228:\tstr\tx18, [x15,#136]", 12943912], [" c5822c:\tldur\tq16, [x12,#120]", 12943916], [" c58230:\tstur\tq16, [x15,#120]", 12943920], [" c58234:\tldr\tx0, [x12,#160]", 12943924], [" c58238:\tstr\tx0, [x15,#160]", 12943928], [" c5823c:\tldr\tq0, [x12,#144]", 12943932], [" c58240:\tstr\tq0, [x15,#144]", 12943936], [" c58244:\tldr\tx16, [x12,#184]", 12943940], [" c58248:\tstr\tx16, [x15,#184]", 12943944], [" c5824c:\tldur\tq17, [x12,#168]", 12943948], [" c58250:\tstur\tq17, [x15,#168]", 12943952], [" c58254:\tb.ge\tc5852c <LoadQCC+0x5b8fc>", 12943956], [" c58258:\tmul\tx5, x10, x28", 12943960], [" c5825c:\tsub\tx4, x10, #0x1", 12943964], [" c58260:\tadd\tx8, x13, x5", 12943968], [" c58264:\tadd\tx7, x23, x5", 12943972], [" c58268:\tldr\tx13, [x8,#16]", 12943976], [" c5826c:\tadd\tx4, x4, #0x1", 12943980], [" c58270:\tcmp\tx4, x9", 12943984], [" c58274:\tstr\tx13, [x7,#16]", 12943988], [" c58278:\tldr\tq0, [x8],#24", 12943992], [" c5827c:\tstr\tq0, [x7],#24", 12943996], [" c58280:\tb.lt\tc58268 <LoadQCC+0x5b638>", 12944000], [" c58284:\tb\tc5852c <LoadQCC+0x5b8fc>", 12944004], [" c58288:\tmadd\tx11, x26, x28, x18", 12944008], [" c5828c:\tldr\tx13, [x20,#8]", 12944012], [" c58290:\tldr\tx7, [x11]", 12944016], [" c58294:\tldur\tq1, [x11,#8]", 12944020], [" c58298:\tsub\tx3, x7, x24", 12944024], [" c5829c:\tadd\tx12, x3, #0x8", 12944028], [" c582a0:\tstr\tq1, [sp,#32]", 12944032], [" c582a4:\tcmp\tx3, x13", 12944036], [" c582a8:\tccmp\tx12, x13, #0x2, cc", 12944040], [" c582ac:\tb.hi\tc58580 <LoadQCC+0x5b950>", 12944044], [" c582b0:\tldr\tx11, [x21,#2488]", 12944048], [" c582b4:\tadd\tx25, x19, x3", 12944052], [" c582b8:\tldr\tx12, [x21,#2496]", 12944056], [" c582bc:\tcmp\tx11, x12", 12944060], [" c582c0:\tb.cc\tc58564 <LoadQCC+0x5b934>", 12944064], [" c582c4:\tldr\tx5, [x21,#2480]", 12944068], [" c582c8:\tmov\tx13, #0x5555555555555555 \t// #6148914691236517205", 12944072], [" c582cc:\tmovk\tx13, #0x5556", 12944076], [" c582d0:\tsub\tx3, x12, x5", 12944080], [" c582d4:\tasr\tx17, x3, #3", 12944084], [" c582d8:\tmul\tx27, x17, x13", 12944088], [" c582dc:\tsub\tx11, x11, x5", 12944092], [" c582e0:\tasr\tx0, x11, #3", 12944096], [" c582e4:\torr\tx2, x27, #0x1", 12944100], [" c582e8:\tmul\tx24, x0, x29", 12944104], [" c582ec:\tmul\tx0, x2, x28", 12944108], [" c582f0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12944112], [" c582f4:\tldr\tx13, [x21,#2480]", 12944116], [" c582f8:\tmov\tx23, x0", 12944120], [" c582fc:\tldr\tx14, [x21,#2488]", 12944124], [" c58300:\tsubs\tx9, x13, x14", 12944128], [" c58304:\tb.eq\tc5852c <LoadQCC+0x5b8fc>", 12944132], [" c58308:\tcmp\tx9, #0x0", 12944136], [" c5830c:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12944140], [" c58310:\tsub\tx0, x9, #0x17", 12944144], [" c58314:\tmovk\tx8, #0xaaab", 12944148], [" c58318:\tcsel\tx2, x0, x9, lt", 12944152], [" c5831c:\tmovk\tx8, #0x2aaa, lsl #48", 12944156], [" c58320:\tsmulh\tx8, x2, x8", 12944160], [" c58324:\tasr\tx4, x8, #2", 12944164], [" c58328:\tadd\tx6, x4, x8, lsr #63", 12944168], [" c5832c:\tmadd\tx12, x6, x28, x14", 12944172], [" c58330:\tcmp\tx13, x12", 12944176], [" c58334:\tb.gt\tc58510 <LoadQCC+0x5b8e0>", 12944180], [" c58338:\tmov\tx1, #0x4000000000000000 \t// #4611686018427387904", 12944184], [" c5833c:\tmovk\tx1, #0x20", 12944188], [" c58340:\tadd\tx10, x13, x1", 12944192], [" c58344:\tcmp\tx14, x10", 12944196], [" c58348:\tb.ge\tc58510 <LoadQCC+0x5b8e0>", 12944200], [" c5834c:\tcmp\tx13, x14", 12944204], [" c58350:\tb.ge\tc58510 <LoadQCC+0x5b8e0>", 12944208], [" c58354:\tmov\tx6, #0xbfffffffffffffff \t// #-4611686018427387905", 12944212], [" c58358:\tmovk\tx6, #0xffe8", 12944216], [" c5835c:\tcmp\tx13, x6", 12944220], [" c58360:\tb.lt\tc58510 <LoadQCC+0x5b8e0>", 12944224], [" c58364:\torr\tx11, xzr, #0x4000000000000000", 12944228], [" c58368:\tcmp\tx14, x11", 12944232], [" c5836c:\tb.ge\tc58510 <LoadQCC+0x5b8e0>", 12944236], [" c58370:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12944240], [" c58374:\tmovk\tx15, #0xaaab", 12944244], [" c58378:\tmovk\tx15, #0x2aaa, lsl #48", 12944248], [" c5837c:\tsmulh\tx10, x9, x15", 12944252], [" c58380:\tasr\tx0, x10, #2", 12944256], [" c58384:\tadd\tx16, x0, x10, lsr #63", 12944260], [" c58388:\tmsub\tx11, x16, x28, x9", 12944264], [" c5838c:\tcbnz\tx11, c5852c <LoadQCC+0x5b8fc>", 12944268], [" c58390:\tsub\tx18, x14, x13", 12944272], [" c58394:\tasr\tx5, x18, #3", 12944276], [" c58398:\tmul\tx4, x5, x29", 12944280], [" c5839c:\tcmp\tx18, #0x1", 12944284], [" c583a0:\tb.lt\tc5852c <LoadQCC+0x5b8fc>", 12944288], [" c583a4:\tsub\tx9, x4, #0x1", 12944292], [" c583a8:\tcmp\tx18, #0xa9", 12944296], [" c583ac:\tb.lt\tc581b4 <LoadQCC+0x5b584>", 12944300], [" c583b0:\tcmp\tx18, #0x168", 12944304], [" c583b4:\tb.le\tc581bc <LoadQCC+0x5b58c>", 12944308], [" c583b8:\tand\tx14, x4, #0xf", 12944312], [" c583bc:\tsub\tx8, x9, x14", 12944316], [" c583c0:\tmov\tx5, xzr", 12944320], [" c583c4:\tmov\tx12, xzr", 12944324], [" c583c8:\tsub\tx15, x8, #0xf", 12944328], [" c583cc:\tadd\tx2, x13, x5", 12944332], [" c583d0:\tadd\tx18, x23, x5", 12944336], [" c583d4:\tcmp\tx12, x15", 12944340], [" c583d8:\tldr\tx10, [x2,#16]", 12944344], [" c583dc:\tadd\tx12, x12, #0x10", 12944348], [" c583e0:\tadd\tx5, x5, #0x180", 12944352], [" c583e4:\tstr\tx10, [x18,#16]", 12944356], [" c583e8:\tldr\tq0, [x2]", 12944360], [" c583ec:\tstr\tq0, [x18]", 12944364], [" c583f0:\tldr\tx11, [x2,#40]", 12944368], [" c583f4:\tstr\tx11, [x18,#40]", 12944372], [" c583f8:\tldur\tq18, [x2,#24]", 12944376], [" c583fc:\tstur\tq18, [x18,#24]", 12944380], [" c58400:\tldr\tx3, [x2,#64]", 12944384], [" c58404:\tstr\tx3, [x18,#64]", 12944388], [" c58408:\tldr\tq0, [x2,#48]", 12944392], [" c5840c:\tstr\tq0, [x18,#48]", 12944396], [" c58410:\tldr\tx6, [x2,#88]", 12944400], [" c58414:\tstr\tx6, [x18,#88]", 12944404], [" c58418:\tldur\tq19, [x2,#72]", 12944408], [" c5841c:\tstur\tq19, [x18,#72]", 12944412], [" c58420:\tldr\tx1, [x2,#112]", 12944416], [" c58424:\tstr\tx1, [x18,#112]", 12944420], [" c58428:\tldr\tq0, [x2,#96]", 12944424], [" c5842c:\tstr\tq0, [x18,#96]", 12944428], [" c58430:\tldr\tx17, [x2,#136]", 12944432], [" c58434:\tstr\tx17, [x18,#136]", 12944436], [" c58438:\tldur\tq20, [x2,#120]", 12944440], [" c5843c:\tstur\tq20, [x18,#120]", 12944444], [" c58440:\tldr\tx7, [x2,#160]", 12944448], [" c58444:\tstr\tx7, [x18,#160]", 12944452], [" c58448:\tadd\tx7, x2, #0x138", 12944456], [" c5844c:\tldr\tq0, [x2,#144]", 12944460], [" c58450:\tstr\tq0, [x18,#144]", 12944464], [" c58454:\tldr\tx0, [x2,#184]", 12944468], [" c58458:\tstr\tx0, [x18,#184]", 12944472], [" c5845c:\tldur\tq21, [x2,#168]", 12944476], [" c58460:\tstur\tq21, [x18,#168]", 12944480], [" c58464:\tldr\tx16, [x2,#208]", 12944484], [" c58468:\tstr\tx16, [x18,#208]", 12944488], [" c5846c:\tldr\tq0, [x2,#192]", 12944492], [" c58470:\tstr\tq0, [x18,#192]", 12944496], [" c58474:\tldr\tx10, [x2,#232]", 12944500], [" c58478:\tstr\tx10, [x18,#232]", 12944504], [" c5847c:\tadd\tx10, x18, #0x108", 12944508], [" c58480:\tldur\tq22, [x2,#216]", 12944512], [" c58484:\tstur\tq22, [x18,#216]", 12944516], [" c58488:\tldr\tx11, [x2,#256]", 12944520], [" c5848c:\tstr\tx11, [x18,#256]", 12944524], [" c58490:\tadd\tx11, x2, #0x108", 12944528], [" c58494:\tldr\tq0, [x2,#240]", 12944532], [" c58498:\tstr\tq0, [x18,#240]", 12944536], [" c5849c:\tldr\tx3, [x2,#280]", 12944540], [" c584a0:\tstr\tx3, [x18,#280]", 12944544], [" c584a4:\tldr\tq0, [x11]", 12944548], [" c584a8:\tstr\tq0, [x10]", 12944552], [" c584ac:\tldr\tx6, [x2,#304]", 12944556], [" c584b0:\tstr\tx6, [x18,#304]", 12944560], [" c584b4:\tldr\tq0, [x2,#288]", 12944564], [" c584b8:\tstr\tq0, [x18,#288]", 12944568], [" c584bc:\tldr\tx1, [x2,#328]", 12944572], [" c584c0:\tstr\tx1, [x18,#328]", 12944576], [" c584c4:\tadd\tx1, x18, #0x138", 12944580], [" c584c8:\tldr\tq0, [x7]", 12944584], [" c584cc:\tstr\tq0, [x1]", 12944588], [" c584d0:\tldr\tx17, [x2,#352]", 12944592], [" c584d4:\tstr\tx17, [x18,#352]", 12944596], [" c584d8:\tldr\tq0, [x2,#336]", 12944600], [" c584dc:\tstr\tq0, [x18,#336]", 12944604], [" c584e0:\tldr\tx7, [x2,#376]", 12944608], [" c584e4:\tadd\tx2, x2, #0x168", 12944612], [" c584e8:\tstr\tx7, [x18,#376]", 12944616], [" c584ec:\tadd\tx18, x18, #0x168", 12944620], [" c584f0:\tldr\tq0, [x2]", 12944624], [" c584f4:\tstr\tq0, [x18]", 12944628], [" c584f8:\tb.ne\tc583cc <LoadQCC+0x5b79c>", 12944632], [" c584fc:\tcbz\tx14, c5852c <LoadQCC+0x5b8fc>", 12944636], [" c58500:\tadd\tx10, x8, #0x1", 12944640], [" c58504:\tcmp\tx14, #0x7", 12944644], [" c58508:\tb.hi\tc581c0 <LoadQCC+0x5b590>", 12944648], [" c5850c:\tb\tc58258 <LoadQCC+0x5b628>", 12944652], [" c58510:\tmov\tx12, x23", 12944656], [" c58514:\tldr\tx9, [x13,#16]", 12944660], [" c58518:\tstr\tx9, [x12,#16]", 12944664], [" c5851c:\tldr\tq0, [x13],#24", 12944668], [" c58520:\tstr\tq0, [x12],#24", 12944672], [" c58524:\tcmp\tx13, x14", 12944676], [" c58528:\tb.ne\tc58514 <LoadQCC+0x5b8e4>", 12944680], [" c5852c:\tldr\tx0, [x21,#2480]", 12944684], [" c58530:\tldr\tx9, [sp,#24]", 12944688], [" c58534:\tcmp\tx0, x9", 12944692], [" c58538:\tb.eq\tc58540 <LoadQCC+0x5b910>", 12944696], [" c5853c:\tbl\t6cda0 <operator delete(void*)@plt>", 12944700], [" c58540:\tmul\tx27, x27, x28", 12944704], [" c58544:\tstr\tx23, [x21,#2480]", 12944708], [" c58548:\tmul\tx24, x24, x28", 12944712], [" c5854c:\tadd\tx27, x23, x27", 12944716], [" c58550:\tadd\tx11, x23, x24", 12944720], [" c58554:\tadd\tx4, x27, #0x18", 12944724], [" c58558:\tadd\tx24, sp, #0x50", 12944728], [" c5855c:\tstr\tx11, [x21,#2488]", 12944732], [" c58560:\tstr\tx4, [x21,#2496]", 12944736], [" c58564:\tstr\tx25, [x11]", 12944740], [" c58568:\tldr\tq0, [sp,#32]", 12944744], [" c5856c:\tstur\tq0, [x11,#8]", 12944748], [" c58570:\tldr\tx17, [x21,#2488]", 12944752], [" c58574:\tldp\tx18, x27, [sp,#208]", 12944756], [" c58578:\tadd\tx5, x17, #0x18", 12944760], [" c5857c:\tstr\tx5, [x21,#2488]", 12944764], [" c58580:\tsub\tx23, x27, x18", 12944768], [" c58584:\tasr\tx25, x23, #3", 12944772], [" c58588:\tadd\tw26, w26, #0x1", 12944776], [" c5858c:\tmul\tx13, x25, x29", 12944780], [" c58590:\tcmp\tx26, x13", 12944784], [" c58594:\tb.cc\tc58288 <LoadQCC+0x5b658>", 12944788], [" c58598:\tldr\tx26, [x20,#8]", 12944792], [" c5859c:\tmov\tw28, #0x14 \t// #20", 12944796], [" c585a0:\tadd\tx1, sp, #0x50", 12944800], [" c585a4:\tcmp\tx26, #0x14", 12944804], [" c585a8:\tcsel\tx24, x28, x26, hi", 12944808], [" c585ac:\tmov\tx0, x19", 12944812], [" c585b0:\tmov\tx2, x24", 12944816], [" c585b4:\tbl\t6cdd0 <memcpy@plt>", 12944820], [" c585b8:\tldr\tx26, [x20,#8]", 12944824], [" c585bc:\tsubs\tx2, x26, x24", 12944828], [" c585c0:\tb.ls\tc585d0 <LoadQCC+0x5b9a0>", 12944832], [" c585c4:\tadd\tx0, x19, x24", 12944836], [" c585c8:\tmov\tw1, wzr", 12944840], [" c585cc:\tbl\t6cdf0 <memset@plt>", 12944844], [" c585d0:\tldr\tx0, [sp,#208]", 12944848], [" c585d4:\tldr\tx28, [sp,#16]", 12944852], [" c585d8:\tcmp\tx0, x28", 12944856], [" c585dc:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12944860], [" c585e0:\tbl\t6cda0 <operator delete(void*)@plt>", 12944864], [" c585e4:\tb\tc4e834 <LoadQCC+0x51c04>", 12944868], [" c585e8:\tmov\tx13, xzr", 12944872], [" c585ec:\tb\tc5868c <LoadQCC+0x5ba5c>", 12944876], [" c585f0:\tmov\tx13, xzr", 12944880], [" c585f4:\tmul\tx6, x13, x28", 12944884], [" c585f8:\tadd\tx13, x13, #0x8", 12944888], [" c585fc:\tcmp\tx13, x3", 12944892], [" c58600:\tadd\tx18, x14, x6", 12944896], [" c58604:\tadd\tx6, x23, x6", 12944900], [" c58608:\tldr\tx1, [x18,#16]", 12944904], [" c5860c:\tstr\tx1, [x6,#16]", 12944908], [" c58610:\tldr\tq0, [x18]", 12944912], [" c58614:\tstr\tq0, [x6]", 12944916], [" c58618:\tldr\tx17, [x18,#40]", 12944920], [" c5861c:\tstr\tx17, [x6,#40]", 12944924], [" c58620:\tldur\tq23, [x18,#24]", 12944928], [" c58624:\tstur\tq23, [x6,#24]", 12944932], [" c58628:\tldr\tx7, [x18,#64]", 12944936], [" c5862c:\tstr\tx7, [x6,#64]", 12944940], [" c58630:\tldr\tq0, [x18,#48]", 12944944], [" c58634:\tstr\tq0, [x6,#48]", 12944948], [" c58638:\tldr\tx0, [x18,#88]", 12944952], [" c5863c:\tstr\tx0, [x6,#88]", 12944956], [" c58640:\tldur\tq24, [x18,#72]", 12944960], [" c58644:\tstur\tq24, [x6,#72]", 12944964], [" c58648:\tldr\tx12, [x18,#112]", 12944968], [" c5864c:\tstr\tx12, [x6,#112]", 12944972], [" c58650:\tldr\tq0, [x18,#96]", 12944976], [" c58654:\tstr\tq0, [x6,#96]", 12944980], [" c58658:\tldr\tx5, [x18,#136]", 12944984], [" c5865c:\tstr\tx5, [x6,#136]", 12944988], [" c58660:\tldur\tq25, [x18,#120]", 12944992], [" c58664:\tstur\tq25, [x6,#120]", 12944996], [" c58668:\tldr\tx15, [x18,#160]", 12945000], [" c5866c:\tstr\tx15, [x6,#160]", 12945004], [" c58670:\tldr\tq0, [x18,#144]", 12945008], [" c58674:\tstr\tq0, [x6,#144]", 12945012], [" c58678:\tldr\tx9, [x18,#184]", 12945016], [" c5867c:\tstr\tx9, [x6,#184]", 12945020], [" c58680:\tldur\tq26, [x18,#168]", 12945024], [" c58684:\tstur\tq26, [x6,#168]", 12945028], [" c58688:\tb.ge\tc58960 <LoadQCC+0x5bd30>", 12945032], [" c5868c:\tmul\tx10, x13, x28", 12945036], [" c58690:\tsub\tx2, x13, #0x1", 12945040], [" c58694:\tadd\tx16, x14, x10", 12945044], [" c58698:\tadd\tx9, x23, x10", 12945048], [" c5869c:\tldr\tx14, [x16,#16]", 12945052], [" c586a0:\tadd\tx2, x2, #0x1", 12945056], [" c586a4:\tcmp\tx2, x8", 12945060], [" c586a8:\tstr\tx14, [x9,#16]", 12945064], [" c586ac:\tldr\tq0, [x16],#24", 12945068], [" c586b0:\tstr\tq0, [x9],#24", 12945072], [" c586b4:\tb.lt\tc5869c <LoadQCC+0x5ba6c>", 12945076], [" c586b8:\tb\tc58960 <LoadQCC+0x5bd30>", 12945080], [" c586bc:\tmadd\tx1, x26, x28, x3", 12945084], [" c586c0:\tldr\tx15, [x20,#8]", 12945088], [" c586c4:\tldr\tx0, [x1]", 12945092], [" c586c8:\tldur\tq2, [x1,#8]", 12945096], [" c586cc:\tsub\tx18, x0, x27", 12945100], [" c586d0:\tadd\tx25, x18, #0x8", 12945104], [" c586d4:\tstr\tq2, [sp,#80]", 12945108], [" c586d8:\tcmp\tx18, x15", 12945112], [" c586dc:\tccmp\tx25, x15, #0x2, cc", 12945116], [" c586e0:\tb.hi\tc589b4 <LoadQCC+0x5bd84>", 12945120], [" c586e4:\tldr\tx12, [x21,#2488]", 12945124], [" c586e8:\tadd\tx25, x19, x18", 12945128], [" c586ec:\tldr\tx11, [x21,#2496]", 12945132], [" c586f0:\tcmp\tx12, x11", 12945136], [" c586f4:\tb.cc\tc58998 <LoadQCC+0x5bd68>", 12945140], [" c586f8:\tldr\tx4, [x21,#2480]", 12945144], [" c586fc:\tsub\tx6, x11, x4", 12945148], [" c58700:\tasr\tx16, x6, #3", 12945152], [" c58704:\tmov\tx6, #0x5555555555555555 \t// #6148914691236517205", 12945156], [" c58708:\tmovk\tx6, #0x5556", 12945160], [" c5870c:\tsub\tx12, x12, x4", 12945164], [" c58710:\tmul\tx27, x16, x6", 12945168], [" c58714:\tasr\tx10, x12, #3", 12945172], [" c58718:\tmul\tx24, x10, x29", 12945176], [" c5871c:\torr\tx3, x27, #0x1", 12945180], [" c58720:\tmul\tx0, x3, x28", 12945184], [" c58724:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12945188], [" c58728:\tldr\tx14, [x21,#2480]", 12945192], [" c5872c:\tmov\tx23, x0", 12945196], [" c58730:\tldr\tx15, [x21,#2488]", 12945200], [" c58734:\tsubs\tx3, x14, x15", 12945204], [" c58738:\tb.eq\tc58960 <LoadQCC+0x5bd30>", 12945208], [" c5873c:\tcmp\tx3, #0x0", 12945212], [" c58740:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12945216], [" c58744:\tsub\tx6, x3, #0x17", 12945220], [" c58748:\tmovk\tx1, #0xaaab", 12945224], [" c5874c:\tcsel\tx7, x6, x3, lt", 12945228], [" c58750:\tmovk\tx1, #0x2aaa, lsl #48", 12945232], [" c58754:\tsmulh\tx1, x7, x1", 12945236], [" c58758:\tasr\tx5, x1, #2", 12945240], [" c5875c:\tadd\tx9, x5, x1, lsr #63", 12945244], [" c58760:\tmadd\tx13, x9, x28, x15", 12945248], [" c58764:\tcmp\tx14, x13", 12945252], [" c58768:\tb.gt\tc58944 <LoadQCC+0x5bd14>", 12945256], [" c5876c:\tmov\tx9, #0x4000000000000000 \t// #4611686018427387904", 12945260], [" c58770:\tmovk\tx9, #0x20", 12945264], [" c58774:\tadd\tx11, x14, x9", 12945268], [" c58778:\tcmp\tx15, x11", 12945272], [" c5877c:\tb.ge\tc58944 <LoadQCC+0x5bd14>", 12945276], [" c58780:\tcmp\tx14, x15", 12945280], [" c58784:\tb.ge\tc58944 <LoadQCC+0x5bd14>", 12945284], [" c58788:\tmov\tx13, #0xbfffffffffffffff \t// #-4611686018427387905", 12945288], [" c5878c:\tmovk\tx13, #0xffe8", 12945292], [" c58790:\tcmp\tx14, x13", 12945296], [" c58794:\tb.lt\tc58944 <LoadQCC+0x5bd14>", 12945300], [" c58798:\torr\tx16, xzr, #0x4000000000000000", 12945304], [" c5879c:\tcmp\tx15, x16", 12945308], [" c587a0:\tb.ge\tc58944 <LoadQCC+0x5bd14>", 12945312], [" c587a4:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12945316], [" c587a8:\tmovk\tx16, #0xaaab", 12945320], [" c587ac:\tmovk\tx16, #0x2aaa, lsl #48", 12945324], [" c587b0:\tsmulh\tx9, x3, x16", 12945328], [" c587b4:\tasr\tx8, x9, #2", 12945332], [" c587b8:\tadd\tx2, x8, x9, lsr #63", 12945336], [" c587bc:\tmsub\tx18, x2, x28, x3", 12945340], [" c587c0:\tcbnz\tx18, c58960 <LoadQCC+0x5bd30>", 12945344], [" c587c4:\tsub\tx5, x15, x14", 12945348], [" c587c8:\tasr\tx4, x5, #3", 12945352], [" c587cc:\tmul\tx3, x4, x29", 12945356], [" c587d0:\tcmp\tx5, #0x1", 12945360], [" c587d4:\tb.lt\tc58960 <LoadQCC+0x5bd30>", 12945364], [" c587d8:\tsub\tx8, x3, #0x1", 12945368], [" c587dc:\tcmp\tx5, #0xa9", 12945372], [" c587e0:\tb.lt\tc585e8 <LoadQCC+0x5b9b8>", 12945376], [" c587e4:\tcmp\tx5, #0x168", 12945380], [" c587e8:\tb.le\tc585f0 <LoadQCC+0x5b9c0>", 12945384], [" c587ec:\tand\tx15, x3, #0xf", 12945388], [" c587f0:\tsub\tx10, x8, x15", 12945392], [" c587f4:\tmov\tx4, xzr", 12945396], [" c587f8:\tmov\tx11, xzr", 12945400], [" c587fc:\tsub\tx13, x10, #0xf", 12945404], [" c58800:\tadd\tx17, x14, x4", 12945408], [" c58804:\tadd\tx6, x23, x4", 12945412], [" c58808:\tcmp\tx11, x13", 12945416], [" c5880c:\tldr\tx2, [x17,#16]", 12945420], [" c58810:\tadd\tx11, x11, #0x10", 12945424], [" c58814:\tadd\tx4, x4, #0x180", 12945428], [" c58818:\tstr\tx2, [x6,#16]", 12945432], [" c5881c:\tldr\tq0, [x17]", 12945436], [" c58820:\tstr\tq0, [x6]", 12945440], [" c58824:\tldr\tx18, [x17,#40]", 12945444], [" c58828:\tstr\tx18, [x6,#40]", 12945448], [" c5882c:\tldur\tq27, [x17,#24]", 12945452], [" c58830:\tstur\tq27, [x6,#24]", 12945456], [" c58834:\tldr\tx16, [x17,#64]", 12945460], [" c58838:\tstr\tx16, [x6,#64]", 12945464], [" c5883c:\tldr\tq0, [x17,#48]", 12945468], [" c58840:\tstr\tq0, [x6,#48]", 12945472], [" c58844:\tldr\tx1, [x17,#88]", 12945476], [" c58848:\tstr\tx1, [x6,#88]", 12945480], [" c5884c:\tldur\tq28, [x17,#72]", 12945484], [" c58850:\tstur\tq28, [x6,#72]", 12945488], [" c58854:\tldr\tx7, [x17,#112]", 12945492], [" c58858:\tstr\tx7, [x6,#112]", 12945496], [" c5885c:\tldr\tq0, [x17,#96]", 12945500], [" c58860:\tstr\tq0, [x6,#96]", 12945504], [" c58864:\tldr\tx0, [x17,#136]", 12945508], [" c58868:\tstr\tx0, [x6,#136]", 12945512], [" c5886c:\tadd\tx0, x17, #0x138", 12945516], [" c58870:\tldur\tq29, [x17,#120]", 12945520], [" c58874:\tstur\tq29, [x6,#120]", 12945524], [" c58878:\tldr\tx12, [x17,#160]", 12945528], [" c5887c:\tstr\tx12, [x6,#160]", 12945532], [" c58880:\tldr\tq0, [x17,#144]", 12945536], [" c58884:\tstr\tq0, [x6,#144]", 12945540], [" c58888:\tldr\tx5, [x17,#184]", 12945544], [" c5888c:\tstr\tx5, [x6,#184]", 12945548], [" c58890:\tadd\tx5, x6, #0x108", 12945552], [" c58894:\tldur\tq30, [x17,#168]", 12945556], [" c58898:\tstur\tq30, [x6,#168]", 12945560], [" c5889c:\tldr\tx9, [x17,#208]", 12945564], [" c588a0:\tstr\tx9, [x6,#208]", 12945568], [" c588a4:\tadd\tx9, x17, #0x108", 12945572], [" c588a8:\tldr\tq0, [x17,#192]", 12945576], [" c588ac:\tstr\tq0, [x6,#192]", 12945580], [" c588b0:\tldr\tx2, [x17,#232]", 12945584], [" c588b4:\tstr\tx2, [x6,#232]", 12945588], [" c588b8:\tldur\tq31, [x17,#216]", 12945592], [" c588bc:\tstur\tq31, [x6,#216]", 12945596], [" c588c0:\tldr\tx18, [x17,#256]", 12945600], [" c588c4:\tstr\tx18, [x6,#256]", 12945604], [" c588c8:\tldr\tq0, [x17,#240]", 12945608], [" c588cc:\tstr\tq0, [x6,#240]", 12945612], [" c588d0:\tldr\tx16, [x17,#280]", 12945616], [" c588d4:\tstr\tx16, [x6,#280]", 12945620], [" c588d8:\tadd\tx16, x6, #0x138", 12945624], [" c588dc:\tldr\tq0, [x9]", 12945628], [" c588e0:\tstr\tq0, [x5]", 12945632], [" c588e4:\tldr\tx1, [x17,#304]", 12945636], [" c588e8:\tstr\tx1, [x6,#304]", 12945640], [" c588ec:\tldr\tq0, [x17,#288]", 12945644], [" c588f0:\tstr\tq0, [x6,#288]", 12945648], [" c588f4:\tldr\tx7, [x17,#328]", 12945652], [" c588f8:\tstr\tx7, [x6,#328]", 12945656], [" c588fc:\tldr\tq0, [x0]", 12945660], [" c58900:\tstr\tq0, [x16]", 12945664], [" c58904:\tldr\tx0, [x17,#352]", 12945668], [" c58908:\tstr\tx0, [x6,#352]", 12945672], [" c5890c:\tldr\tq0, [x17,#336]", 12945676], [" c58910:\tstr\tq0, [x6,#336]", 12945680], [" c58914:\tldr\tx12, [x17,#376]", 12945684], [" c58918:\tadd\tx17, x17, #0x168", 12945688], [" c5891c:\tstr\tx12, [x6,#376]", 12945692], [" c58920:\tadd\tx6, x6, #0x168", 12945696], [" c58924:\tldr\tq0, [x17]", 12945700], [" c58928:\tstr\tq0, [x6]", 12945704], [" c5892c:\tb.ne\tc58800 <LoadQCC+0x5bbd0>", 12945708], [" c58930:\tcbz\tx15, c58960 <LoadQCC+0x5bd30>", 12945712], [" c58934:\tadd\tx13, x10, #0x1", 12945716], [" c58938:\tcmp\tx15, #0x7", 12945720], [" c5893c:\tb.hi\tc585f4 <LoadQCC+0x5b9c4>", 12945724], [" c58940:\tb\tc5868c <LoadQCC+0x5ba5c>", 12945728], [" c58944:\tmov\tx16, x23", 12945732], [" c58948:\tldr\tx3, [x14,#16]", 12945736], [" c5894c:\tstr\tx3, [x16,#16]", 12945740], [" c58950:\tldr\tq0, [x14],#24", 12945744], [" c58954:\tstr\tq0, [x16],#24", 12945748], [" c58958:\tcmp\tx14, x15", 12945752], [" c5895c:\tb.ne\tc58948 <LoadQCC+0x5bd18>", 12945756], [" c58960:\tldr\tx0, [x21,#2480]", 12945760], [" c58964:\tldr\tx10, [sp,#24]", 12945764], [" c58968:\tcmp\tx0, x10", 12945768], [" c5896c:\tb.eq\tc58974 <LoadQCC+0x5bd44>", 12945772], [" c58970:\tbl\t6cda0 <operator delete(void*)@plt>", 12945776], [" c58974:\tmul\tx27, x27, x28", 12945780], [" c58978:\tstr\tx23, [x21,#2480]", 12945784], [" c5897c:\tmul\tx24, x24, x28", 12945788], [" c58980:\tadd\tx15, x23, x27", 12945792], [" c58984:\tadd\tx12, x23, x24", 12945796], [" c58988:\tadd\tx18, x15, #0x18", 12945800], [" c5898c:\tadd\tx27, sp, #0x20", 12945804], [" c58990:\tstr\tx12, [x21,#2488]", 12945808], [" c58994:\tstr\tx18, [x21,#2496]", 12945812], [" c58998:\tstr\tx25, [x12]", 12945816], [" c5899c:\tldr\tq0, [sp,#80]", 12945820], [" c589a0:\tstur\tq0, [x12,#8]", 12945824], [" c589a4:\tldr\tx9, [x21,#2488]", 12945828], [" c589a8:\tldp\tx3, x24, [sp,#208]", 12945832], [" c589ac:\tadd\tx13, x9, #0x18", 12945836], [" c589b0:\tstr\tx13, [x21,#2488]", 12945840], [" c589b4:\tsub\tx23, x24, x3", 12945844], [" c589b8:\tasr\tx25, x23, #3", 12945848], [" c589bc:\tadd\tw26, w26, #0x1", 12945852], [" c589c0:\tmul\tx15, x25, x29", 12945856], [" c589c4:\tcmp\tx26, x15", 12945860], [" c589c8:\tb.cc\tc586bc <LoadQCC+0x5ba8c>", 12945864], [" c589cc:\tldr\tx24, [x20,#8]", 12945868], [" c589d0:\tadd\tx1, sp, #0x20", 12945872], [" c589d4:\tcmp\tx24, #0x10", 12945876], [" c589d8:\torr\tw28, wzr, #0x10", 12945880], [" c589dc:\tcsel\tx23, x28, x24, hi", 12945884], [" c589e0:\tmov\tx0, x19", 12945888], [" c589e4:\tmov\tx2, x23", 12945892], [" c589e8:\tbl\t6cdd0 <memcpy@plt>", 12945896], [" c589ec:\tldr\tx26, [x20,#8]", 12945900], [" c589f0:\tsubs\tx2, x26, x23", 12945904], [" c589f4:\tb.ls\tc58a04 <LoadQCC+0x5bdd4>", 12945908], [" c589f8:\tadd\tx0, x19, x23", 12945912], [" c589fc:\tmov\tw1, wzr", 12945916], [" c58a00:\tbl\t6cdf0 <memset@plt>", 12945920], [" c58a04:\tldr\tx0, [sp,#208]", 12945924], [" c58a08:\tldr\tx18, [sp,#16]", 12945928], [" c58a0c:\tcmp\tx0, x18", 12945932], [" c58a10:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12945936], [" c58a14:\tbl\t6cda0 <operator delete(void*)@plt>", 12945940], [" c58a18:\tb\tc4e834 <LoadQCC+0x51c04>", 12945944], [" c58a1c:\tmov\tx14, xzr", 12945948], [" c58a20:\tb\tc58ac0 <LoadQCC+0x5be90>", 12945952], [" c58a24:\tmov\tx14, xzr", 12945956], [" c58a28:\tmul\tx1, x14, x28", 12945960], [" c58a2c:\tadd\tx14, x14, #0x8", 12945964], [" c58a30:\tcmp\tx14, x2", 12945968], [" c58a34:\tadd\tx3, x15, x1", 12945972], [" c58a38:\tadd\tx9, x23, x1", 12945976], [" c58a3c:\tldr\tx7, [x3,#16]", 12945980], [" c58a40:\tstr\tx7, [x9,#16]", 12945984], [" c58a44:\tldr\tq0, [x3]", 12945988], [" c58a48:\tstr\tq0, [x9]", 12945992], [" c58a4c:\tldr\tx12, [x3,#40]", 12945996], [" c58a50:\tstr\tx12, [x9,#40]", 12946000], [" c58a54:\tldur\tq0, [x3,#24]", 12946004], [" c58a58:\tstur\tq0, [x9,#24]", 12946008], [" c58a5c:\tldr\tx5, [x3,#64]", 12946012], [" c58a60:\tstr\tx5, [x9,#64]", 12946016], [" c58a64:\tldr\tq0, [x3,#48]", 12946020], [" c58a68:\tstr\tq0, [x9,#48]", 12946024], [" c58a6c:\tldr\tx4, [x3,#88]", 12946028], [" c58a70:\tstr\tx4, [x9,#88]", 12946032], [" c58a74:\tldur\tq1, [x3,#72]", 12946036], [" c58a78:\tstur\tq1, [x9,#72]", 12946040], [" c58a7c:\tldr\tx10, [x3,#112]", 12946044], [" c58a80:\tstr\tx10, [x9,#112]", 12946048], [" c58a84:\tldr\tq0, [x3,#96]", 12946052], [" c58a88:\tstr\tq0, [x9,#96]", 12946056], [" c58a8c:\tldr\tx13, [x3,#136]", 12946060], [" c58a90:\tstr\tx13, [x9,#136]", 12946064], [" c58a94:\tldur\tq2, [x3,#120]", 12946068], [" c58a98:\tstur\tq2, [x9,#120]", 12946072], [" c58a9c:\tldr\tx8, [x3,#160]", 12946076], [" c58aa0:\tstr\tx8, [x9,#160]", 12946080], [" c58aa4:\tldr\tq0, [x3,#144]", 12946084], [" c58aa8:\tstr\tq0, [x9,#144]", 12946088], [" c58aac:\tldr\tx11, [x3,#184]", 12946092], [" c58ab0:\tstr\tx11, [x9,#184]", 12946096], [" c58ab4:\tldur\tq3, [x3,#168]", 12946100], [" c58ab8:\tstur\tq3, [x9,#168]", 12946104], [" c58abc:\tb.ge\tc58d94 <LoadQCC+0x5c164>", 12946108], [" c58ac0:\tmul\tx3, x14, x28", 12946112], [" c58ac4:\tsub\tx5, x14, #0x1", 12946116], [" c58ac8:\tadd\tx11, x15, x3", 12946120], [" c58acc:\tadd\tx15, x23, x3", 12946124], [" c58ad0:\tldr\tx9, [x11,#16]", 12946128], [" c58ad4:\tadd\tx5, x5, #0x1", 12946132], [" c58ad8:\tcmp\tx5, x0", 12946136], [" c58adc:\tstr\tx9, [x15,#16]", 12946140], [" c58ae0:\tldr\tq0, [x11],#24", 12946144], [" c58ae4:\tstr\tq0, [x15],#24", 12946148], [" c58ae8:\tb.lt\tc58ad0 <LoadQCC+0x5bea0>", 12946152], [" c58aec:\tb\tc58d94 <LoadQCC+0x5c164>", 12946156], [" c58af0:\tmadd\tx7, x26, x28, x4", 12946160], [" c58af4:\tldr\tx18, [x20,#8]", 12946164], [" c58af8:\tldr\tx10, [x7]", 12946168], [" c58afc:\tldur\tq3, [x7,#8]", 12946172], [" c58b00:\tsub\tx1, x10, x27", 12946176], [" c58b04:\tadd\tx10, x1, #0x8", 12946180], [" c58b08:\tstr\tq3, [sp,#80]", 12946184], [" c58b0c:\tcmp\tx1, x18", 12946188], [" c58b10:\tccmp\tx10, x18, #0x2, cc", 12946192], [" c58b14:\tb.hi\tc58de8 <LoadQCC+0x5c1b8>", 12946196], [" c58b18:\tldr\tx17, [x21,#2488]", 12946200], [" c58b1c:\tadd\tx25, x19, x1", 12946204], [" c58b20:\tldr\tx10, [x21,#2496]", 12946208], [" c58b24:\tcmp\tx17, x10", 12946212], [" c58b28:\tb.cc\tc58dcc <LoadQCC+0x5c19c>", 12946216], [" c58b2c:\tldr\tx5, [x21,#2480]", 12946220], [" c58b30:\tmov\tx12, #0x5555555555555555 \t// #6148914691236517205", 12946224], [" c58b34:\tmovk\tx12, #0x5556", 12946228], [" c58b38:\tsub\tx9, x10, x5", 12946232], [" c58b3c:\tasr\tx13, x9, #3", 12946236], [" c58b40:\tmul\tx27, x13, x12", 12946240], [" c58b44:\tsub\tx17, x17, x5", 12946244], [" c58b48:\tasr\tx11, x17, #3", 12946248], [" c58b4c:\torr\tx23, x27, #0x1", 12946252], [" c58b50:\tmul\tx24, x11, x29", 12946256], [" c58b54:\tmul\tx0, x23, x28", 12946260], [" c58b58:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12946264], [" c58b5c:\tldr\tx15, [x21,#2480]", 12946268], [" c58b60:\tmov\tx23, x0", 12946272], [" c58b64:\tldr\tx13, [x21,#2488]", 12946276], [" c58b68:\tsubs\tx18, x15, x13", 12946280], [" c58b6c:\tb.eq\tc58d94 <LoadQCC+0x5c164>", 12946284], [" c58b70:\tcmp\tx18, #0x0", 12946288], [" c58b74:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12946292], [" c58b78:\tsub\tx14, x18, #0x17", 12946296], [" c58b7c:\tmovk\tx10, #0xaaab", 12946300], [" c58b80:\tcsel\tx2, x14, x18, lt", 12946304], [" c58b84:\tmovk\tx10, #0x2aaa, lsl #48", 12946308], [" c58b88:\tsmulh\tx8, x2, x10", 12946312], [" c58b8c:\tasr\tx4, x8, #2", 12946316], [" c58b90:\tadd\tx3, x4, x8, lsr #63", 12946320], [" c58b94:\tmadd\tx6, x3, x28, x13", 12946324], [" c58b98:\tcmp\tx15, x6", 12946328], [" c58b9c:\tb.gt\tc58d78 <LoadQCC+0x5c148>", 12946332], [" c58ba0:\tmov\tx5, #0x4000000000000000 \t// #4611686018427387904", 12946336], [" c58ba4:\tmovk\tx5, #0x20", 12946340], [" c58ba8:\tadd\tx16, x15, x5", 12946344], [" c58bac:\tcmp\tx13, x16", 12946348], [" c58bb0:\tb.ge\tc58d78 <LoadQCC+0x5c148>", 12946352], [" c58bb4:\tcmp\tx15, x13", 12946356], [" c58bb8:\tb.ge\tc58d78 <LoadQCC+0x5c148>", 12946360], [" c58bbc:\tmov\tx17, #0xbfffffffffffffff \t// #-4611686018427387905", 12946364], [" c58bc0:\tmovk\tx17, #0xffe8", 12946368], [" c58bc4:\tcmp\tx15, x17", 12946372], [" c58bc8:\tb.lt\tc58d78 <LoadQCC+0x5c148>", 12946376], [" c58bcc:\torr\tx8, xzr, #0x4000000000000000", 12946380], [" c58bd0:\tcmp\tx13, x8", 12946384], [" c58bd4:\tb.ge\tc58d78 <LoadQCC+0x5c148>", 12946388], [" c58bd8:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12946392], [" c58bdc:\tmovk\tx9, #0xaaab", 12946396], [" c58be0:\tmovk\tx9, #0x2aaa, lsl #48", 12946400], [" c58be4:\tsmulh\tx8, x18, x9", 12946404], [" c58be8:\tasr\tx11, x8, #2", 12946408], [" c58bec:\tadd\tx6, x11, x8, lsr #63", 12946412], [" c58bf0:\tmsub\tx17, x6, x28, x18", 12946416], [" c58bf4:\tcbnz\tx17, c58d94 <LoadQCC+0x5c164>", 12946420], [" c58bf8:\tsub\tx4, x13, x15", 12946424], [" c58bfc:\tasr\tx3, x4, #3", 12946428], [" c58c00:\tmul\tx2, x3, x29", 12946432], [" c58c04:\tcmp\tx4, #0x1", 12946436], [" c58c08:\tb.lt\tc58d94 <LoadQCC+0x5c164>", 12946440], [" c58c0c:\tsub\tx0, x2, #0x1", 12946444], [" c58c10:\tcmp\tx4, #0xa9", 12946448], [" c58c14:\tb.lt\tc58a1c <LoadQCC+0x5bdec>", 12946452], [" c58c18:\tcmp\tx4, #0x168", 12946456], [" c58c1c:\tb.le\tc58a24 <LoadQCC+0x5bdf4>", 12946460], [" c58c20:\tand\tx16, x2, #0xf", 12946464], [" c58c24:\tsub\tx9, x0, x16", 12946468], [" c58c28:\tmov\tx3, xzr", 12946472], [" c58c2c:\tmov\tx17, xzr", 12946476], [" c58c30:\tsub\tx10, x9, #0xf", 12946480], [" c58c34:\tadd\tx12, x15, x3", 12946484], [" c58c38:\tadd\tx1, x23, x3", 12946488], [" c58c3c:\tcmp\tx17, x10", 12946492], [" c58c40:\tldr\tx14, [x12,#16]", 12946496], [" c58c44:\tadd\tx17, x17, #0x10", 12946500], [" c58c48:\tadd\tx3, x3, #0x180", 12946504], [" c58c4c:\tstr\tx14, [x1,#16]", 12946508], [" c58c50:\tldr\tq0, [x12]", 12946512], [" c58c54:\tstr\tq0, [x1]", 12946516], [" c58c58:\tldr\tx6, [x12,#40]", 12946520], [" c58c5c:\tstr\tx6, [x1,#40]", 12946524], [" c58c60:\tldur\tq4, [x12,#24]", 12946528], [" c58c64:\tstur\tq4, [x1,#24]", 12946532], [" c58c68:\tldr\tx18, [x12,#64]", 12946536], [" c58c6c:\tstr\tx18, [x1,#64]", 12946540], [" c58c70:\tldr\tq0, [x12,#48]", 12946544], [" c58c74:\tstr\tq0, [x1,#48]", 12946548], [" c58c78:\tldr\tx7, [x12,#88]", 12946552], [" c58c7c:\tstr\tx7, [x1,#88]", 12946556], [" c58c80:\tldur\tq5, [x12,#72]", 12946560], [" c58c84:\tstur\tq5, [x1,#72]", 12946564], [" c58c88:\tldr\tx5, [x12,#112]", 12946568], [" c58c8c:\tstr\tx5, [x1,#112]", 12946572], [" c58c90:\tldr\tq0, [x12,#96]", 12946576], [" c58c94:\tstr\tq0, [x1,#96]", 12946580], [" c58c98:\tldr\tx4, [x12,#136]", 12946584], [" c58c9c:\tstr\tx4, [x1,#136]", 12946588], [" c58ca0:\tadd\tx4, x12, #0x138", 12946592], [" c58ca4:\tldur\tq6, [x12,#120]", 12946596], [" c58ca8:\tstur\tq6, [x1,#120]", 12946600], [" c58cac:\tldr\tx13, [x12,#160]", 12946604], [" c58cb0:\tstr\tx13, [x1,#160]", 12946608], [" c58cb4:\tadd\tx13, x1, #0x108", 12946612], [" c58cb8:\tldr\tq0, [x12,#144]", 12946616], [" c58cbc:\tstr\tq0, [x1,#144]", 12946620], [" c58cc0:\tldr\tx8, [x12,#184]", 12946624], [" c58cc4:\tstr\tx8, [x1,#184]", 12946628], [" c58cc8:\tadd\tx8, x1, #0x138", 12946632], [" c58ccc:\tldur\tq7, [x12,#168]", 12946636], [" c58cd0:\tstur\tq7, [x1,#168]", 12946640], [" c58cd4:\tldr\tx11, [x12,#208]", 12946644], [" c58cd8:\tstr\tx11, [x1,#208]", 12946648], [" c58cdc:\tldr\tq0, [x12,#192]", 12946652], [" c58ce0:\tstr\tq0, [x1,#192]", 12946656], [" c58ce4:\tldr\tx14, [x12,#232]", 12946660], [" c58ce8:\tstr\tx14, [x1,#232]", 12946664], [" c58cec:\tadd\tx14, x12, #0x108", 12946668], [" c58cf0:\tldur\tq16, [x12,#216]", 12946672], [" c58cf4:\tstur\tq16, [x1,#216]", 12946676], [" c58cf8:\tldr\tx6, [x12,#256]", 12946680], [" c58cfc:\tstr\tx6, [x1,#256]", 12946684], [" c58d00:\tldr\tq0, [x12,#240]", 12946688], [" c58d04:\tstr\tq0, [x1,#240]", 12946692], [" c58d08:\tldr\tx18, [x12,#280]", 12946696], [" c58d0c:\tstr\tx18, [x1,#280]", 12946700], [" c58d10:\tldr\tq0, [x14]", 12946704], [" c58d14:\tstr\tq0, [x13]", 12946708], [" c58d18:\tldr\tx7, [x12,#304]", 12946712], [" c58d1c:\tstr\tx7, [x1,#304]", 12946716], [" c58d20:\tadd\tx7, x12, #0x168", 12946720], [" c58d24:\tldr\tq0, [x12,#288]", 12946724], [" c58d28:\tstr\tq0, [x1,#288]", 12946728], [" c58d2c:\tldr\tx5, [x12,#328]", 12946732], [" c58d30:\tstr\tx5, [x1,#328]", 12946736], [" c58d34:\tldr\tq0, [x4]", 12946740], [" c58d38:\tstr\tq0, [x8]", 12946744], [" c58d3c:\tldr\tx4, [x12,#352]", 12946748], [" c58d40:\tstr\tx4, [x1,#352]", 12946752], [" c58d44:\tldr\tq0, [x12,#336]", 12946756], [" c58d48:\tstr\tq0, [x1,#336]", 12946760], [" c58d4c:\tldr\tx13, [x12,#376]", 12946764], [" c58d50:\tstr\tx13, [x1,#376]", 12946768], [" c58d54:\tadd\tx1, x1, #0x168", 12946772], [" c58d58:\tldr\tq0, [x7]", 12946776], [" c58d5c:\tstr\tq0, [x1]", 12946780], [" c58d60:\tb.ne\tc58c34 <LoadQCC+0x5c004>", 12946784], [" c58d64:\tcbz\tx16, c58d94 <LoadQCC+0x5c164>", 12946788], [" c58d68:\tadd\tx14, x9, #0x1", 12946792], [" c58d6c:\tcmp\tx16, #0x7", 12946796], [" c58d70:\tb.hi\tc58a28 <LoadQCC+0x5bdf8>", 12946800], [" c58d74:\tb\tc58ac0 <LoadQCC+0x5be90>", 12946804], [" c58d78:\tmov\tx14, x23", 12946808], [" c58d7c:\tldr\tx18, [x15,#16]", 12946812], [" c58d80:\tstr\tx18, [x14,#16]", 12946816], [" c58d84:\tldr\tq0, [x15],#24", 12946820], [" c58d88:\tstr\tq0, [x14],#24", 12946824], [" c58d8c:\tcmp\tx15, x13", 12946828], [" c58d90:\tb.ne\tc58d7c <LoadQCC+0x5c14c>", 12946832], [" c58d94:\tldr\tx0, [x21,#2480]", 12946836], [" c58d98:\tldr\tx7, [sp,#24]", 12946840], [" c58d9c:\tcmp\tx0, x7", 12946844], [" c58da0:\tb.eq\tc58da8 <LoadQCC+0x5c178>", 12946848], [" c58da4:\tbl\t6cda0 <operator delete(void*)@plt>", 12946852], [" c58da8:\tmul\tx27, x27, x28", 12946856], [" c58dac:\tstr\tx23, [x21,#2480]", 12946860], [" c58db0:\tmul\tx24, x24, x28", 12946864], [" c58db4:\tadd\tx16, x23, x27", 12946868], [" c58db8:\tadd\tx17, x23, x24", 12946872], [" c58dbc:\tadd\tx11, x16, #0x18", 12946876], [" c58dc0:\tadd\tx27, sp, #0x20", 12946880], [" c58dc4:\tstr\tx17, [x21,#2488]", 12946884], [" c58dc8:\tstr\tx11, [x21,#2496]", 12946888], [" c58dcc:\tstr\tx25, [x17]", 12946892], [" c58dd0:\tldr\tq0, [sp,#80]", 12946896], [" c58dd4:\tstur\tq0, [x17,#8]", 12946900], [" c58dd8:\tldr\tx12, [x21,#2488]", 12946904], [" c58ddc:\tldp\tx4, x5, [sp,#208]", 12946908], [" c58de0:\tadd\tx2, x12, #0x18", 12946912], [" c58de4:\tstr\tx2, [x21,#2488]", 12946916], [" c58de8:\tsub\tx23, x5, x4", 12946920], [" c58dec:\tasr\tx25, x23, #3", 12946924], [" c58df0:\tadd\tw26, w26, #0x1", 12946928], [" c58df4:\tmul\tx9, x25, x29", 12946932], [" c58df8:\tcmp\tx26, x9", 12946936], [" c58dfc:\tb.cc\tc58af0 <LoadQCC+0x5bec0>", 12946940], [" c58e00:\tldr\tx21, [x20,#8]", 12946944], [" c58e04:\tadd\tx1, sp, #0x20", 12946948], [" c58e08:\tcmp\tx21, #0x10", 12946952], [" c58e0c:\torr\tw28, wzr, #0x10", 12946956], [" c58e10:\tcsel\tx24, x28, x21, hi", 12946960], [" c58e14:\tmov\tx0, x19", 12946964], [" c58e18:\tmov\tx2, x24", 12946968], [" c58e1c:\tbl\t6cdd0 <memcpy@plt>", 12946972], [" c58e20:\tldr\tx26, [x20,#8]", 12946976], [" c58e24:\tsubs\tx2, x26, x24", 12946980], [" c58e28:\tb.ls\tc58e38 <LoadQCC+0x5c208>", 12946984], [" c58e2c:\tadd\tx0, x19, x24", 12946988], [" c58e30:\tmov\tw1, wzr", 12946992], [" c58e34:\tbl\t6cdf0 <memset@plt>", 12946996], [" c58e38:\tldr\tx0, [sp,#208]", 12947000], [" c58e3c:\tldr\tx1, [sp,#16]", 12947004], [" c58e40:\tcmp\tx0, x1", 12947008], [" c58e44:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12947012], [" c58e48:\tbl\t6cda0 <operator delete(void*)@plt>", 12947016], [" c58e4c:\tb\tc4e834 <LoadQCC+0x51c04>", 12947020], [" c58e50:\tmov\tx8, xzr", 12947024], [" c58e54:\tb\tc58ef4 <LoadQCC+0x5c2c4>", 12947028], [" c58e58:\tmov\tx8, xzr", 12947032], [" c58e5c:\tmul\tx6, x8, x28", 12947036], [" c58e60:\tadd\tx8, x8, #0x8", 12947040], [" c58e64:\tcmp\tx8, x1", 12947044], [" c58e68:\tadd\tx13, x16, x6", 12947048], [" c58e6c:\tadd\tx10, x23, x6", 12947052], [" c58e70:\tldr\tx18, [x13,#16]", 12947056], [" c58e74:\tstr\tx18, [x10,#16]", 12947060], [" c58e78:\tldr\tq0, [x13]", 12947064], [" c58e7c:\tstr\tq0, [x10]", 12947068], [" c58e80:\tldr\tx5, [x13,#40]", 12947072], [" c58e84:\tstr\tx5, [x10,#40]", 12947076], [" c58e88:\tldur\tq17, [x13,#24]", 12947080], [" c58e8c:\tstur\tq17, [x10,#24]", 12947084], [" c58e90:\tldr\tx4, [x13,#64]", 12947088], [" c58e94:\tstr\tx4, [x10,#64]", 12947092], [" c58e98:\tldr\tq0, [x13,#48]", 12947096], [" c58e9c:\tstr\tq0, [x10,#48]", 12947100], [" c58ea0:\tldr\tx12, [x13,#88]", 12947104], [" c58ea4:\tstr\tx12, [x10,#88]", 12947108], [" c58ea8:\tldur\tq18, [x13,#72]", 12947112], [" c58eac:\tstur\tq18, [x10,#72]", 12947116], [" c58eb0:\tldr\tx17, [x13,#112]", 12947120], [" c58eb4:\tstr\tx17, [x10,#112]", 12947124], [" c58eb8:\tldr\tq0, [x13,#96]", 12947128], [" c58ebc:\tstr\tq0, [x10,#96]", 12947132], [" c58ec0:\tldr\tx3, [x13,#136]", 12947136], [" c58ec4:\tstr\tx3, [x10,#136]", 12947140], [" c58ec8:\tldur\tq19, [x13,#120]", 12947144], [" c58ecc:\tstur\tq19, [x10,#120]", 12947148], [" c58ed0:\tldr\tx9, [x13,#160]", 12947152], [" c58ed4:\tstr\tx9, [x10,#160]", 12947156], [" c58ed8:\tldr\tq0, [x13,#144]", 12947160], [" c58edc:\tstr\tq0, [x10,#144]", 12947164], [" c58ee0:\tldr\tx15, [x13,#184]", 12947168], [" c58ee4:\tstr\tx15, [x10,#184]", 12947172], [" c58ee8:\tldur\tq20, [x13,#168]", 12947176], [" c58eec:\tstur\tq20, [x10,#168]", 12947180], [" c58ef0:\tb.ge\tc591c8 <LoadQCC+0x5c598>", 12947184], [" c58ef4:\tmul\tx2, x8, x28", 12947188], [" c58ef8:\tsub\tx1, x8, #0x1", 12947192], [" c58efc:\tadd\tx12, x16, x2", 12947196], [" c58f00:\tadd\tx13, x23, x2", 12947200], [" c58f04:\tldr\tx16, [x12,#16]", 12947204], [" c58f08:\tadd\tx1, x1, #0x1", 12947208], [" c58f0c:\tcmp\tx1, x7", 12947212], [" c58f10:\tstr\tx16, [x13,#16]", 12947216], [" c58f14:\tldr\tq0, [x12],#24", 12947220], [" c58f18:\tstr\tq0, [x13],#24", 12947224], [" c58f1c:\tb.lt\tc58f04 <LoadQCC+0x5c2d4>", 12947228], [" c58f20:\tb\tc591c8 <LoadQCC+0x5c598>", 12947232], [" c58f24:\tmadd\tx27, x26, x28, x23", 12947236], [" c58f28:\tldr\tx0, [x20,#8]", 12947240], [" c58f2c:\tldr\tx11, [x27]", 12947244], [" c58f30:\tldur\tq4, [x27,#8]", 12947248], [" c58f34:\tsub\tx5, x11, x24", 12947252], [" c58f38:\tadd\tx4, x5, #0x8", 12947256], [" c58f3c:\tstr\tq4, [sp,#80]", 12947260], [" c58f40:\tcmp\tx5, x0", 12947264], [" c58f44:\tccmp\tx4, x0, #0x2, cc", 12947268], [" c58f48:\tb.hi\tc5921c <LoadQCC+0x5c5ec>", 12947272], [" c58f4c:\tldr\tx0, [x21,#2488]", 12947276], [" c58f50:\tadd\tx25, x19, x5", 12947280], [" c58f54:\tldr\tx9, [x21,#2496]", 12947284], [" c58f58:\tcmp\tx0, x9", 12947288], [" c58f5c:\tb.cc\tc59200 <LoadQCC+0x5c5d0>", 12947292], [" c58f60:\tldr\tx4, [x21,#2480]", 12947296], [" c58f64:\tmov\tx8, #0x5555555555555555 \t// #6148914691236517205", 12947300], [" c58f68:\tmovk\tx8, #0x5556", 12947304], [" c58f6c:\tsub\tx3, x9, x4", 12947308], [" c58f70:\tasr\tx6, x3, #3", 12947312], [" c58f74:\tmul\tx27, x6, x8", 12947316], [" c58f78:\tsub\tx14, x0, x4", 12947320], [" c58f7c:\tasr\tx16, x14, #3", 12947324], [" c58f80:\torr\tx17, x27, #0x1", 12947328], [" c58f84:\tmul\tx24, x16, x29", 12947332], [" c58f88:\tmul\tx0, x17, x28", 12947336], [" c58f8c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12947340], [" c58f90:\tldr\tx16, [x21,#2480]", 12947344], [" c58f94:\tmov\tx23, x0", 12947348], [" c58f98:\tldr\tx12, [x21,#2488]", 12947352], [" c58f9c:\tsubs\tx6, x16, x12", 12947356], [" c58fa0:\tb.eq\tc591c8 <LoadQCC+0x5c598>", 12947360], [" c58fa4:\tcmp\tx6, #0x0", 12947364], [" c58fa8:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12947368], [" c58fac:\tsub\tx5, x6, #0x17", 12947372], [" c58fb0:\tmovk\tx3, #0xaaab", 12947376], [" c58fb4:\tcsel\tx7, x5, x6, lt", 12947380], [" c58fb8:\tmovk\tx3, #0x2aaa, lsl #48", 12947384], [" c58fbc:\tsmulh\tx1, x7, x3", 12947388], [" c58fc0:\tasr\tx18, x1, #2", 12947392], [" c58fc4:\tadd\tx5, x18, x1, lsr #63", 12947396], [" c58fc8:\tmadd\tx15, x5, x28, x12", 12947400], [" c58fcc:\tcmp\tx16, x15", 12947404], [" c58fd0:\tb.gt\tc591ac <LoadQCC+0x5c57c>", 12947408], [" c58fd4:\tmov\tx10, #0x4000000000000000 \t// #4611686018427387904", 12947412], [" c58fd8:\tmovk\tx10, #0x20", 12947416], [" c58fdc:\tadd\tx13, x16, x10", 12947420], [" c58fe0:\tcmp\tx12, x13", 12947424], [" c58fe4:\tb.ge\tc591ac <LoadQCC+0x5c57c>", 12947428], [" c58fe8:\tcmp\tx16, x12", 12947432], [" c58fec:\tb.ge\tc591ac <LoadQCC+0x5c57c>", 12947436], [" c58ff0:\tmov\tx4, #0xbfffffffffffffff \t// #-4611686018427387905", 12947440], [" c58ff4:\tmovk\tx4, #0xffe8", 12947444], [" c58ff8:\tcmp\tx16, x4", 12947448], [" c58ffc:\tb.lt\tc591ac <LoadQCC+0x5c57c>", 12947452], [" c59000:\torr\tx9, xzr, #0x4000000000000000", 12947456], [" c59004:\tcmp\tx12, x9", 12947460], [" c59008:\tb.ge\tc591ac <LoadQCC+0x5c57c>", 12947464], [" c5900c:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12947468], [" c59010:\tmovk\tx0, #0xaaab", 12947472], [" c59014:\tmovk\tx0, #0x2aaa, lsl #48", 12947476], [" c59018:\tsmulh\tx15, x6, x0", 12947480], [" c5901c:\tasr\tx0, x15, #2", 12947484], [" c59020:\tadd\tx1, x0, x15, lsr #63", 12947488], [" c59024:\tmsub\tx10, x1, x28, x6", 12947492], [" c59028:\tcbnz\tx10, c591c8 <LoadQCC+0x5c598>", 12947496], [" c5902c:\tsub\tx17, x12, x16", 12947500], [" c59030:\tasr\tx2, x17, #3", 12947504], [" c59034:\tmul\tx1, x2, x29", 12947508], [" c59038:\tcmp\tx17, #0x1", 12947512], [" c5903c:\tb.lt\tc591c8 <LoadQCC+0x5c598>", 12947516], [" c59040:\tsub\tx7, x1, #0x1", 12947520], [" c59044:\tcmp\tx17, #0xa9", 12947524], [" c59048:\tb.lt\tc58e50 <LoadQCC+0x5c220>", 12947528], [" c5904c:\tcmp\tx17, #0x168", 12947532], [" c59050:\tb.le\tc58e58 <LoadQCC+0x5c228>", 12947536], [" c59054:\tand\tx17, x1, #0xf", 12947540], [" c59058:\tsub\tx0, x7, x17", 12947544], [" c5905c:\tmov\tx6, xzr", 12947548], [" c59060:\tmov\tx2, xzr", 12947552], [" c59064:\tsub\tx9, x0, #0xf", 12947556], [" c59068:\tadd\tx11, x16, x6", 12947560], [" c5906c:\tadd\tx5, x23, x6", 12947564], [" c59070:\tcmp\tx2, x9", 12947568], [" c59074:\tldr\tx10, [x11,#16]", 12947572], [" c59078:\tadd\tx2, x2, #0x10", 12947576], [" c5907c:\tadd\tx6, x6, #0x180", 12947580], [" c59080:\tstr\tx10, [x5,#16]", 12947584], [" c59084:\tldr\tq0, [x11]", 12947588], [" c59088:\tstr\tq0, [x5]", 12947592], [" c5908c:\tldr\tx8, [x11,#40]", 12947596], [" c59090:\tstr\tx8, [x5,#40]", 12947600], [" c59094:\tldur\tq21, [x11,#24]", 12947604], [" c59098:\tstur\tq21, [x5,#24]", 12947608], [" c5909c:\tldr\tx14, [x11,#64]", 12947612], [" c590a0:\tstr\tx14, [x5,#64]", 12947616], [" c590a4:\tldr\tq0, [x11,#48]", 12947620], [" c590a8:\tstr\tq0, [x5,#48]", 12947624], [" c590ac:\tldr\tx18, [x11,#88]", 12947628], [" c590b0:\tstr\tx18, [x5,#88]", 12947632], [" c590b4:\tldur\tq22, [x11,#72]", 12947636], [" c590b8:\tstur\tq22, [x5,#72]", 12947640], [" c590bc:\tldr\tx4, [x11,#112]", 12947644], [" c590c0:\tstr\tx4, [x5,#112]", 12947648], [" c590c4:\tldr\tq0, [x11,#96]", 12947652], [" c590c8:\tstr\tq0, [x5,#96]", 12947656], [" c590cc:\tldr\tx12, [x11,#136]", 12947660], [" c590d0:\tstr\tx12, [x5,#136]", 12947664], [" c590d4:\tadd\tx12, x5, #0x138", 12947668], [" c590d8:\tldur\tq23, [x11,#120]", 12947672], [" c590dc:\tstur\tq23, [x5,#120]", 12947676], [" c590e0:\tldr\tx3, [x11,#160]", 12947680], [" c590e4:\tstr\tx3, [x5,#160]", 12947684], [" c590e8:\tadd\tx3, x5, #0x108", 12947688], [" c590ec:\tldr\tq0, [x11,#144]", 12947692], [" c590f0:\tstr\tq0, [x5,#144]", 12947696], [" c590f4:\tldr\tx15, [x11,#184]", 12947700], [" c590f8:\tstr\tx15, [x5,#184]", 12947704], [" c590fc:\tadd\tx15, x11, #0x108", 12947708], [" c59100:\tldur\tq24, [x11,#168]", 12947712], [" c59104:\tstur\tq24, [x5,#168]", 12947716], [" c59108:\tldr\tx13, [x11,#208]", 12947720], [" c5910c:\tstr\tx13, [x5,#208]", 12947724], [" c59110:\tldr\tq0, [x11,#192]", 12947728], [" c59114:\tstr\tq0, [x5,#192]", 12947732], [" c59118:\tldr\tx10, [x11,#232]", 12947736], [" c5911c:\tstr\tx10, [x5,#232]", 12947740], [" c59120:\tadd\tx10, x11, #0x138", 12947744], [" c59124:\tldur\tq25, [x11,#216]", 12947748], [" c59128:\tstur\tq25, [x5,#216]", 12947752], [" c5912c:\tldr\tx8, [x11,#256]", 12947756], [" c59130:\tstr\tx8, [x5,#256]", 12947760], [" c59134:\tldr\tq0, [x11,#240]", 12947764], [" c59138:\tstr\tq0, [x5,#240]", 12947768], [" c5913c:\tldr\tx14, [x11,#280]", 12947772], [" c59140:\tstr\tx14, [x5,#280]", 12947776], [" c59144:\tldr\tq0, [x15]", 12947780], [" c59148:\tstr\tq0, [x3]", 12947784], [" c5914c:\tldr\tx18, [x11,#304]", 12947788], [" c59150:\tstr\tx18, [x5,#304]", 12947792], [" c59154:\tadd\tx18, x11, #0x168", 12947796], [" c59158:\tldr\tq0, [x11,#288]", 12947800], [" c5915c:\tstr\tq0, [x5,#288]", 12947804], [" c59160:\tldr\tx4, [x11,#328]", 12947808], [" c59164:\tstr\tx4, [x5,#328]", 12947812], [" c59168:\tldr\tq0, [x10]", 12947816], [" c5916c:\tstr\tq0, [x12]", 12947820], [" c59170:\tldr\tx12, [x11,#352]", 12947824], [" c59174:\tstr\tx12, [x5,#352]", 12947828], [" c59178:\tldr\tq0, [x11,#336]", 12947832], [" c5917c:\tstr\tq0, [x5,#336]", 12947836], [" c59180:\tldr\tx3, [x11,#376]", 12947840], [" c59184:\tstr\tx3, [x5,#376]", 12947844], [" c59188:\tadd\tx5, x5, #0x168", 12947848], [" c5918c:\tldr\tq0, [x18]", 12947852], [" c59190:\tstr\tq0, [x5]", 12947856], [" c59194:\tb.ne\tc59068 <LoadQCC+0x5c438>", 12947860], [" c59198:\tcbz\tx17, c591c8 <LoadQCC+0x5c598>", 12947864], [" c5919c:\tadd\tx8, x0, #0x1", 12947868], [" c591a0:\tcmp\tx17, #0x7", 12947872], [" c591a4:\tb.hi\tc58e5c <LoadQCC+0x5c22c>", 12947876], [" c591a8:\tb\tc58ef4 <LoadQCC+0x5c2c4>", 12947880], [" c591ac:\tmov\tx15, x23", 12947884], [" c591b0:\tldr\tx8, [x16,#16]", 12947888], [" c591b4:\tstr\tx8, [x15,#16]", 12947892], [" c591b8:\tldr\tq0, [x16],#24", 12947896], [" c591bc:\tstr\tq0, [x15],#24", 12947900], [" c591c0:\tcmp\tx16, x12", 12947904], [" c591c4:\tb.ne\tc591b0 <LoadQCC+0x5c580>", 12947908], [" c591c8:\tldr\tx0, [x21,#2480]", 12947912], [" c591cc:\tldr\tx3, [sp,#24]", 12947916], [" c591d0:\tcmp\tx0, x3", 12947920], [" c591d4:\tb.eq\tc591dc <LoadQCC+0x5c5ac>", 12947924], [" c591d8:\tbl\t6cda0 <operator delete(void*)@plt>", 12947928], [" c591dc:\tmul\tx27, x27, x28", 12947932], [" c591e0:\tstr\tx23, [x21,#2480]", 12947936], [" c591e4:\tmul\tx24, x24, x28", 12947940], [" c591e8:\tadd\tx1, x23, x27", 12947944], [" c591ec:\tadd\tx0, x23, x24", 12947948], [" c591f0:\tadd\tx3, x1, #0x18", 12947952], [" c591f4:\tadd\tx24, sp, #0x20", 12947956], [" c591f8:\tstr\tx0, [x21,#2488]", 12947960], [" c591fc:\tstr\tx3, [x21,#2496]", 12947964], [" c59200:\tstr\tx25, [x0]", 12947968], [" c59204:\tldr\tq0, [sp,#80]", 12947972], [" c59208:\tstur\tq0, [x0,#8]", 12947976], [" c5920c:\tldr\tx25, [x21,#2488]", 12947980], [" c59210:\tldp\tx23, x6, [sp,#208]", 12947984], [" c59214:\tadd\tx15, x25, #0x18", 12947988], [" c59218:\tstr\tx15, [x21,#2488]", 12947992], [" c5921c:\tsub\tx25, x6, x23", 12947996], [" c59220:\tasr\tx3, x25, #3", 12948000], [" c59224:\tadd\tw26, w26, #0x1", 12948004], [" c59228:\tmul\tx14, x3, x29", 12948008], [" c5922c:\tcmp\tx26, x14", 12948012], [" c59230:\tb.cc\tc58f24 <LoadQCC+0x5c2f4>", 12948016], [" c59234:\tldr\tx26, [x20,#8]", 12948020], [" c59238:\tadd\tx1, sp, #0x20", 12948024], [" c5923c:\tcmp\tx26, #0x8", 12948028], [" c59240:\torr\tw29, wzr, #0x8", 12948032], [" c59244:\tcsel\tx23, x29, x26, hi", 12948036], [" c59248:\tmov\tx0, x19", 12948040], [" c5924c:\tmov\tx2, x23", 12948044], [" c59250:\tbl\t6cdd0 <memcpy@plt>", 12948048], [" c59254:\tldr\tx28, [x20,#8]", 12948052], [" c59258:\tsubs\tx2, x28, x23", 12948056], [" c5925c:\tb.ls\tc5926c <LoadQCC+0x5c63c>", 12948060], [" c59260:\tadd\tx0, x19, x23", 12948064], [" c59264:\tmov\tw1, wzr", 12948068], [" c59268:\tbl\t6cdf0 <memset@plt>", 12948072], [" c5926c:\tldr\tx0, [sp,#208]", 12948076], [" c59270:\tldr\tx17, [sp,#16]", 12948080], [" c59274:\tcmp\tx0, x17", 12948084], [" c59278:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12948088], [" c5927c:\tbl\t6cda0 <operator delete(void*)@plt>", 12948092], [" c59280:\tb\tc4e834 <LoadQCC+0x51c04>", 12948096], [" c59284:\tmov\tx16, xzr", 12948100], [" c59288:\tb\tc59328 <LoadQCC+0x5c6f8>", 12948104], [" c5928c:\tmov\tx16, xzr", 12948108], [" c59290:\tmul\tx14, x16, x28", 12948112], [" c59294:\tadd\tx16, x16, #0x8", 12948116], [" c59298:\tcmp\tx16, x18", 12948120], [" c5929c:\tadd\tx7, x17, x14", 12948124], [" c592a0:\tadd\tx11, x23, x14", 12948128], [" c592a4:\tldr\tx4, [x7,#16]", 12948132], [" c592a8:\tstr\tx4, [x11,#16]", 12948136], [" c592ac:\tldr\tq0, [x7]", 12948140], [" c592b0:\tstr\tq0, [x11]", 12948144], [" c592b4:\tldr\tx12, [x7,#40]", 12948148], [" c592b8:\tstr\tx12, [x11,#40]", 12948152], [" c592bc:\tldur\tq26, [x7,#24]", 12948156], [" c592c0:\tstur\tq26, [x11,#24]", 12948160], [" c592c4:\tldr\tx3, [x7,#64]", 12948164], [" c592c8:\tstr\tx3, [x11,#64]", 12948168], [" c592cc:\tldr\tq0, [x7,#48]", 12948172], [" c592d0:\tstr\tq0, [x11,#48]", 12948176], [" c592d4:\tldr\tx0, [x7,#88]", 12948180], [" c592d8:\tstr\tx0, [x11,#88]", 12948184], [" c592dc:\tldur\tq27, [x7,#72]", 12948188], [" c592e0:\tstur\tq27, [x11,#72]", 12948192], [" c592e4:\tldr\tx2, [x7,#112]", 12948196], [" c592e8:\tstr\tx2, [x11,#112]", 12948200], [" c592ec:\tldr\tq0, [x7,#96]", 12948204], [" c592f0:\tstr\tq0, [x11,#96]", 12948208], [" c592f4:\tldr\tx5, [x7,#136]", 12948212], [" c592f8:\tstr\tx5, [x11,#136]", 12948216], [" c592fc:\tldur\tq28, [x7,#120]", 12948220], [" c59300:\tstur\tq28, [x11,#120]", 12948224], [" c59304:\tldr\tx9, [x7,#160]", 12948228], [" c59308:\tstr\tx9, [x11,#160]", 12948232], [" c5930c:\tldr\tq0, [x7,#144]", 12948236], [" c59310:\tstr\tq0, [x11,#144]", 12948240], [" c59314:\tldr\tx1, [x7,#184]", 12948244], [" c59318:\tstr\tx1, [x11,#184]", 12948248], [" c5931c:\tldur\tq29, [x7,#168]", 12948252], [" c59320:\tstur\tq29, [x11,#168]", 12948256], [" c59324:\tb.ge\tc595fc <LoadQCC+0x5c9cc>", 12948260], [" c59328:\tmul\tx4, x16, x28", 12948264], [" c5932c:\tsub\tx18, x16, #0x1", 12948268], [" c59330:\tadd\tx17, x17, x4", 12948272], [" c59334:\tadd\tx10, x23, x4", 12948276], [" c59338:\tldr\tx16, [x17,#16]", 12948280], [" c5933c:\tadd\tx18, x18, #0x1", 12948284], [" c59340:\tcmp\tx18, x6", 12948288], [" c59344:\tstr\tx16, [x10,#16]", 12948292], [" c59348:\tldr\tq0, [x17],#24", 12948296], [" c5934c:\tstr\tq0, [x10],#24", 12948300], [" c59350:\tb.lt\tc59338 <LoadQCC+0x5c708>", 12948304], [" c59354:\tb\tc595fc <LoadQCC+0x5c9cc>", 12948308], [" c59358:\tmadd\tx6, x26, x28, x25", 12948312], [" c5935c:\tldr\tx1, [x20,#8]", 12948316], [" c59360:\tldr\tx10, [x6]", 12948320], [" c59364:\tldur\tq5, [x6,#8]", 12948324], [" c59368:\tsub\tx4, x10, x27", 12948328], [" c5936c:\tadd\tx18, x4, #0x8", 12948332], [" c59370:\tstr\tq5, [sp,#32]", 12948336], [" c59374:\tcmp\tx4, x1", 12948340], [" c59378:\tccmp\tx18, x1, #0x2, cc", 12948344], [" c5937c:\tb.hi\tc59650 <LoadQCC+0x5ca20>", 12948348], [" c59380:\tldr\tx2, [x21,#2488]", 12948352], [" c59384:\tadd\tx25, x19, x4", 12948356], [" c59388:\tldr\tx8, [x21,#2496]", 12948360], [" c5938c:\tcmp\tx2, x8", 12948364], [" c59390:\tb.cc\tc59634 <LoadQCC+0x5ca04>", 12948368], [" c59394:\tldr\tx18, [x21,#2480]", 12948372], [" c59398:\tmov\tx11, #0x5555555555555555 \t// #6148914691236517205", 12948376], [" c5939c:\tmovk\tx11, #0x5556", 12948380], [" c593a0:\tsub\tx15, x8, x18", 12948384], [" c593a4:\tasr\tx9, x15, #3", 12948388], [" c593a8:\tmul\tx27, x9, x11", 12948392], [" c593ac:\tsub\tx13, x2, x18", 12948396], [" c593b0:\tasr\tx17, x13, #3", 12948400], [" c593b4:\torr\tx9, x27, #0x1", 12948404], [" c593b8:\tmul\tx24, x17, x29", 12948408], [" c593bc:\tmul\tx0, x9, x28", 12948412], [" c593c0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12948416], [" c593c4:\tldr\tx17, [x21,#2480]", 12948420], [" c593c8:\tmov\tx23, x0", 12948424], [" c593cc:\tldr\tx11, [x21,#2488]", 12948428], [" c593d0:\tsubs\tx1, x17, x11", 12948432], [" c593d4:\tb.eq\tc595fc <LoadQCC+0x5c9cc>", 12948436], [" c593d8:\tcmp\tx1, #0x0", 12948440], [" c593dc:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12948444], [" c593e0:\tsub\tx13, x1, #0x17", 12948448], [" c593e4:\tmovk\tx18, #0xaaab", 12948452], [" c593e8:\tcsel\tx2, x13, x1, lt", 12948456], [" c593ec:\tmovk\tx18, #0x2aaa, lsl #48", 12948460], [" c593f0:\tsmulh\tx8, x2, x18", 12948464], [" c593f4:\tasr\tx4, x8, #2", 12948468], [" c593f8:\tadd\tx12, x4, x8, lsr #63", 12948472], [" c593fc:\tmadd\tx3, x12, x28, x11", 12948476], [" c59400:\tcmp\tx17, x3", 12948480], [" c59404:\tb.gt\tc595e0 <LoadQCC+0x5c9b0>", 12948484], [" c59408:\tmov\tx0, #0x4000000000000000 \t// #4611686018427387904", 12948488], [" c5940c:\tmovk\tx0, #0x20", 12948492], [" c59410:\tadd\tx16, x17, x0", 12948496], [" c59414:\tcmp\tx11, x16", 12948500], [" c59418:\tb.ge\tc595e0 <LoadQCC+0x5c9b0>", 12948504], [" c5941c:\tcmp\tx17, x11", 12948508], [" c59420:\tb.ge\tc595e0 <LoadQCC+0x5c9b0>", 12948512], [" c59424:\tmov\tx12, #0xbfffffffffffffff \t// #-4611686018427387905", 12948516], [" c59428:\tmovk\tx12, #0xffe8", 12948520], [" c5942c:\tcmp\tx17, x12", 12948524], [" c59430:\tb.lt\tc595e0 <LoadQCC+0x5c9b0>", 12948528], [" c59434:\torr\tx10, xzr, #0x4000000000000000", 12948532], [" c59438:\tcmp\tx11, x10", 12948536], [" c5943c:\tb.ge\tc595e0 <LoadQCC+0x5c9b0>", 12948540], [" c59440:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12948544], [" c59444:\tmovk\tx5, #0xaaab", 12948548], [" c59448:\tmovk\tx5, #0x2aaa, lsl #48", 12948552], [" c5944c:\tsmulh\tx7, x1, x5", 12948556], [" c59450:\tasr\tx5, x7, #2", 12948560], [" c59454:\tadd\tx9, x5, x7, lsr #63", 12948564], [" c59458:\tmsub\tx1, x9, x28, x1", 12948568], [" c5945c:\tcbnz\tx1, c595fc <LoadQCC+0x5c9cc>", 12948572], [" c59460:\tsub\tx2, x11, x17", 12948576], [" c59464:\tasr\tx15, x2, #3", 12948580], [" c59468:\tmul\tx18, x15, x29", 12948584], [" c5946c:\tcmp\tx2, #0x1", 12948588], [" c59470:\tb.lt\tc595fc <LoadQCC+0x5c9cc>", 12948592], [" c59474:\tsub\tx6, x18, #0x1", 12948596], [" c59478:\tcmp\tx2, #0xa9", 12948600], [" c5947c:\tb.lt\tc59284 <LoadQCC+0x5c654>", 12948604], [" c59480:\tcmp\tx2, #0x168", 12948608], [" c59484:\tb.le\tc5928c <LoadQCC+0x5c65c>", 12948612], [" c59488:\tand\tx1, x18, #0xf", 12948616], [" c5948c:\tsub\tx7, x6, x1", 12948620], [" c59490:\tmov\tx0, xzr", 12948624], [" c59494:\tmov\tx5, xzr", 12948628], [" c59498:\tsub\tx3, x7, #0xf", 12948632], [" c5949c:\tadd\tx16, x17, x0", 12948636], [" c594a0:\tadd\tx4, x23, x0", 12948640], [" c594a4:\tcmp\tx5, x3", 12948644], [" c594a8:\tldr\tx11, [x16,#16]", 12948648], [" c594ac:\tadd\tx5, x5, #0x10", 12948652], [" c594b0:\tadd\tx0, x0, #0x180", 12948656], [" c594b4:\tstr\tx11, [x4,#16]", 12948660], [" c594b8:\tldr\tq0, [x16]", 12948664], [" c594bc:\tstr\tq0, [x4]", 12948668], [" c594c0:\tldr\tx15, [x16,#40]", 12948672], [" c594c4:\tstr\tx15, [x4,#40]", 12948676], [" c594c8:\tldur\tq30, [x16,#24]", 12948680], [" c594cc:\tstur\tq30, [x4,#24]", 12948684], [" c594d0:\tldr\tx13, [x16,#64]", 12948688], [" c594d4:\tstr\tx13, [x4,#64]", 12948692], [" c594d8:\tldr\tq0, [x16,#48]", 12948696], [" c594dc:\tstr\tq0, [x4,#48]", 12948700], [" c594e0:\tldr\tx10, [x16,#88]", 12948704], [" c594e4:\tstr\tx10, [x4,#88]", 12948708], [" c594e8:\tldur\tq31, [x16,#72]", 12948712], [" c594ec:\tstur\tq31, [x4,#72]", 12948716], [" c594f0:\tldr\tx8, [x16,#112]", 12948720], [" c594f4:\tstr\tx8, [x4,#112]", 12948724], [" c594f8:\tldr\tq0, [x16,#96]", 12948728], [" c594fc:\tstr\tq0, [x4,#96]", 12948732], [" c59500:\tldr\tx14, [x16,#136]", 12948736], [" c59504:\tstr\tx14, [x4,#136]", 12948740], [" c59508:\tadd\tx14, x16, #0x138", 12948744], [" c5950c:\tldur\tq0, [x16,#120]", 12948748], [" c59510:\tstur\tq0, [x4,#120]", 12948752], [" c59514:\tldr\tx12, [x16,#160]", 12948756], [" c59518:\tstr\tx12, [x4,#160]", 12948760], [" c5951c:\tldr\tq0, [x16,#144]", 12948764], [" c59520:\tstr\tq0, [x4,#144]", 12948768], [" c59524:\tldr\tx2, [x16,#184]", 12948772], [" c59528:\tstr\tx2, [x4,#184]", 12948776], [" c5952c:\tldur\tq1, [x16,#168]", 12948780], [" c59530:\tstur\tq1, [x4,#168]", 12948784], [" c59534:\tldr\tx9, [x16,#208]", 12948788], [" c59538:\tstr\tx9, [x4,#208]", 12948792], [" c5953c:\tadd\tx9, x16, #0x108", 12948796], [" c59540:\tldr\tq0, [x16,#192]", 12948800], [" c59544:\tstr\tq0, [x4,#192]", 12948804], [" c59548:\tldr\tx11, [x16,#232]", 12948808], [" c5954c:\tstr\tx11, [x4,#232]", 12948812], [" c59550:\tadd\tx11, x4, #0x108", 12948816], [" c59554:\tldur\tq2, [x16,#216]", 12948820], [" c59558:\tstur\tq2, [x4,#216]", 12948824], [" c5955c:\tldr\tx15, [x16,#256]", 12948828], [" c59560:\tstr\tx15, [x4,#256]", 12948832], [" c59564:\tldr\tq0, [x16,#240]", 12948836], [" c59568:\tstr\tq0, [x4,#240]", 12948840], [" c5956c:\tldr\tx13, [x16,#280]", 12948844], [" c59570:\tstr\tx13, [x4,#280]", 12948848], [" c59574:\tadd\tx13, x4, #0x138", 12948852], [" c59578:\tldr\tq0, [x9]", 12948856], [" c5957c:\tstr\tq0, [x11]", 12948860], [" c59580:\tldr\tx10, [x16,#304]", 12948864], [" c59584:\tstr\tx10, [x4,#304]", 12948868], [" c59588:\tldr\tq0, [x16,#288]", 12948872], [" c5958c:\tstr\tq0, [x4,#288]", 12948876], [" c59590:\tldr\tx8, [x16,#328]", 12948880], [" c59594:\tstr\tx8, [x4,#328]", 12948884], [" c59598:\tldr\tq0, [x14]", 12948888], [" c5959c:\tstr\tq0, [x13]", 12948892], [" c595a0:\tldr\tx14, [x16,#352]", 12948896], [" c595a4:\tstr\tx14, [x4,#352]", 12948900], [" c595a8:\tldr\tq0, [x16,#336]", 12948904], [" c595ac:\tstr\tq0, [x4,#336]", 12948908], [" c595b0:\tldr\tx12, [x16,#376]", 12948912], [" c595b4:\tadd\tx16, x16, #0x168", 12948916], [" c595b8:\tstr\tx12, [x4,#376]", 12948920], [" c595bc:\tadd\tx4, x4, #0x168", 12948924], [" c595c0:\tldr\tq0, [x16]", 12948928], [" c595c4:\tstr\tq0, [x4]", 12948932], [" c595c8:\tb.ne\tc5949c <LoadQCC+0x5c86c>", 12948936], [" c595cc:\tcbz\tx1, c595fc <LoadQCC+0x5c9cc>", 12948940], [" c595d0:\tadd\tx16, x7, #0x1", 12948944], [" c595d4:\tcmp\tx1, #0x7", 12948948], [" c595d8:\tb.hi\tc59290 <LoadQCC+0x5c660>", 12948952], [" c595dc:\tb\tc59328 <LoadQCC+0x5c6f8>", 12948956], [" c595e0:\tmov\tx18, x23", 12948960], [" c595e4:\tldr\tx1, [x17,#16]", 12948964], [" c595e8:\tstr\tx1, [x18,#16]", 12948968], [" c595ec:\tldr\tq0, [x17],#24", 12948972], [" c595f0:\tstr\tq0, [x18],#24", 12948976], [" c595f4:\tcmp\tx17, x11", 12948980], [" c595f8:\tb.ne\tc595e4 <LoadQCC+0x5c9b4>", 12948984], [" c595fc:\tldr\tx0, [x21,#2480]", 12948988], [" c59600:\tldr\tx1, [sp,#24]", 12948992], [" c59604:\tcmp\tx0, x1", 12948996], [" c59608:\tb.eq\tc59610 <LoadQCC+0x5c9e0>", 12949000], [" c5960c:\tbl\t6cda0 <operator delete(void*)@plt>", 12949004], [" c59610:\tmul\tx24, x24, x28", 12949008], [" c59614:\tstr\tx23, [x21,#2480]", 12949012], [" c59618:\tmul\tx27, x27, x28", 12949016], [" c5961c:\tadd\tx2, x23, x24", 12949020], [" c59620:\tadd\tx24, x23, x27", 12949024], [" c59624:\tadd\tx8, x24, #0x18", 12949028], [" c59628:\tadd\tx27, sp, #0x50", 12949032], [" c5962c:\tstr\tx2, [x21,#2488]", 12949036], [" c59630:\tstr\tx8, [x21,#2496]", 12949040], [" c59634:\tstr\tx25, [x2]", 12949044], [" c59638:\tldr\tq0, [sp,#32]", 12949048], [" c5963c:\tstur\tq0, [x2,#8]", 12949052], [" c59640:\tldr\tx10, [x21,#2488]", 12949056], [" c59644:\tldp\tx25, x7, [sp,#208]", 12949060], [" c59648:\tadd\tx23, x10, #0x18", 12949064], [" c5964c:\tstr\tx23, [x21,#2488]", 12949068], [" c59650:\tsub\tx23, x7, x25", 12949072], [" c59654:\tasr\tx18, x23, #3", 12949076], [" c59658:\tadd\tw26, w26, #0x1", 12949080], [" c5965c:\tmul\tx9, x18, x29", 12949084], [" c59660:\tcmp\tx26, x9", 12949088], [" c59664:\tb.cc\tc59358 <LoadQCC+0x5c728>", 12949092], [" c59668:\tldr\tx7, [x20,#8]", 12949096], [" c5966c:\tadd\tx1, sp, #0x50", 12949100], [" c59670:\tcmp\tx7, #0x3c", 12949104], [" c59674:\torr\tw29, wzr, #0x3c", 12949108], [" c59678:\tcsel\tx24, x29, x7, hi", 12949112], [" c5967c:\tmov\tx0, x19", 12949116], [" c59680:\tmov\tx2, x24", 12949120], [" c59684:\tbl\t6cdd0 <memcpy@plt>", 12949124], [" c59688:\tldr\tx28, [x20,#8]", 12949128], [" c5968c:\tsubs\tx2, x28, x24", 12949132], [" c59690:\tb.ls\tc596a0 <LoadQCC+0x5ca70>", 12949136], [" c59694:\tadd\tx0, x19, x24", 12949140], [" c59698:\tmov\tw1, wzr", 12949144], [" c5969c:\tbl\t6cdf0 <memset@plt>", 12949148], [" c596a0:\tldr\tx0, [sp,#208]", 12949152], [" c596a4:\tldr\tx12, [sp,#16]", 12949156], [" c596a8:\tcmp\tx0, x12", 12949160], [" c596ac:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12949164], [" c596b0:\tbl\t6cda0 <operator delete(void*)@plt>", 12949168], [" c596b4:\tb\tc4e834 <LoadQCC+0x51c04>", 12949172], [" c596b8:\tmov\tx11, xzr", 12949176], [" c596bc:\tb\tc5975c <LoadQCC+0x5cb2c>", 12949180], [" c596c0:\tmov\tx11, xzr", 12949184], [" c596c4:\tmul\tx13, x11, x28", 12949188], [" c596c8:\tadd\tx11, x11, #0x8", 12949192], [" c596cc:\tcmp\tx11, x17", 12949196], [" c596d0:\tadd\tx16, x18, x13", 12949200], [" c596d4:\tadd\tx8, x23, x13", 12949204], [" c596d8:\tldr\tx10, [x16,#16]", 12949208], [" c596dc:\tstr\tx10, [x8,#16]", 12949212], [" c596e0:\tldr\tq0, [x16]", 12949216], [" c596e4:\tstr\tq0, [x8]", 12949220], [" c596e8:\tldr\tx14, [x16,#40]", 12949224], [" c596ec:\tstr\tx14, [x8,#40]", 12949228], [" c596f0:\tldur\tq3, [x16,#24]", 12949232], [" c596f4:\tstur\tq3, [x8,#24]", 12949236], [" c596f8:\tldr\tx12, [x16,#64]", 12949240], [" c596fc:\tstr\tx12, [x8,#64]", 12949244], [" c59700:\tldr\tq0, [x16,#48]", 12949248], [" c59704:\tstr\tq0, [x8,#48]", 12949252], [" c59708:\tldr\tx2, [x16,#88]", 12949256], [" c5970c:\tstr\tx2, [x8,#88]", 12949260], [" c59710:\tldur\tq4, [x16,#72]", 12949264], [" c59714:\tstur\tq4, [x8,#72]", 12949268], [" c59718:\tldr\tx7, [x16,#112]", 12949272], [" c5971c:\tstr\tx7, [x8,#112]", 12949276], [" c59720:\tldr\tq0, [x16,#96]", 12949280], [" c59724:\tstr\tq0, [x8,#96]", 12949284], [" c59728:\tldr\tx4, [x16,#136]", 12949288], [" c5972c:\tstr\tx4, [x8,#136]", 12949292], [" c59730:\tldur\tq5, [x16,#120]", 12949296], [" c59734:\tstur\tq5, [x8,#120]", 12949300], [" c59738:\tldr\tx3, [x16,#160]", 12949304], [" c5973c:\tstr\tx3, [x8,#160]", 12949308], [" c59740:\tldr\tq0, [x16,#144]", 12949312], [" c59744:\tstr\tq0, [x8,#144]", 12949316], [" c59748:\tldr\tx6, [x16,#184]", 12949320], [" c5974c:\tstr\tx6, [x8,#184]", 12949324], [" c59750:\tldur\tq6, [x16,#168]", 12949328], [" c59754:\tstur\tq6, [x8,#168]", 12949332], [" c59758:\tb.ge\tc59a30 <LoadQCC+0x5ce00>", 12949336], [" c5975c:\tmul\tx17, x11, x28", 12949340], [" c59760:\tsub\tx6, x11, #0x1", 12949344], [" c59764:\tadd\tx0, x18, x17", 12949348], [" c59768:\tadd\tx14, x23, x17", 12949352], [" c5976c:\tldr\tx18, [x0,#16]", 12949356], [" c59770:\tadd\tx6, x6, #0x1", 12949360], [" c59774:\tcmp\tx6, x5", 12949364], [" c59778:\tstr\tx18, [x14,#16]", 12949368], [" c5977c:\tldr\tq0, [x0],#24", 12949372], [" c59780:\tstr\tq0, [x14],#24", 12949376], [" c59784:\tb.lt\tc5976c <LoadQCC+0x5cb3c>", 12949380], [" c59788:\tb\tc59a30 <LoadQCC+0x5ce00>", 12949384], [" c5978c:\tmadd\tx16, x26, x28, x27", 12949388], [" c59790:\tldr\tx0, [x20,#8]", 12949392], [" c59794:\tldr\tx17, [x16]", 12949396], [" c59798:\tldur\tq6, [x16,#8]", 12949400], [" c5979c:\tsub\tx17, x17, x24", 12949404], [" c597a0:\tadd\tx11, x17, #0x8", 12949408], [" c597a4:\tstr\tq6, [sp,#32]", 12949412], [" c597a8:\tcmp\tx17, x0", 12949416], [" c597ac:\tccmp\tx11, x0, #0x2, cc", 12949420], [" c597b0:\tb.hi\tc59a84 <LoadQCC+0x5ce54>", 12949424], [" c597b4:\tldr\tx4, [x21,#2488]", 12949428], [" c597b8:\tadd\tx25, x19, x17", 12949432], [" c597bc:\tldr\tx2, [x21,#2496]", 12949436], [" c597c0:\tcmp\tx4, x2", 12949440], [" c597c4:\tb.cc\tc59a68 <LoadQCC+0x5ce38>", 12949444], [" c597c8:\tldr\tx3, [x21,#2480]", 12949448], [" c597cc:\tmov\tx7, #0x5555555555555555 \t// #6148914691236517205", 12949452], [" c597d0:\tmovk\tx7, #0x5556", 12949456], [" c597d4:\tsub\tx2, x2, x3", 12949460], [" c597d8:\tasr\tx14, x2, #3", 12949464], [" c597dc:\tmul\tx27, x14, x7", 12949468], [" c597e0:\tsub\tx4, x4, x3", 12949472], [" c597e4:\tasr\tx16, x4, #3", 12949476], [" c597e8:\torr\tx12, x27, #0x1", 12949480], [" c597ec:\tmul\tx24, x16, x29", 12949484], [" c597f0:\tmul\tx0, x12, x28", 12949488], [" c597f4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12949492], [" c597f8:\tldr\tx18, [x21,#2480]", 12949496], [" c597fc:\tmov\tx23, x0", 12949500], [" c59800:\tldr\tx10, [x21,#2488]", 12949504], [" c59804:\tsubs\tx5, x18, x10", 12949508], [" c59808:\tb.eq\tc59a30 <LoadQCC+0x5ce00>", 12949512], [" c5980c:\tcmp\tx5, #0x0", 12949516], [" c59810:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12949520], [" c59814:\tsub\tx2, x5, #0x17", 12949524], [" c59818:\tmovk\tx17, #0xaaab", 12949528], [" c5981c:\tcsel\tx7, x2, x5, lt", 12949532], [" c59820:\tmovk\tx17, #0x2aaa, lsl #48", 12949536], [" c59824:\tsmulh\tx1, x7, x17", 12949540], [" c59828:\tasr\tx15, x1, #2", 12949544], [" c5982c:\tadd\tx11, x15, x1, lsr #63", 12949548], [" c59830:\tmadd\tx9, x11, x28, x10", 12949552], [" c59834:\tcmp\tx18, x9", 12949556], [" c59838:\tb.gt\tc59a14 <LoadQCC+0x5cde4>", 12949560], [" c5983c:\tmov\tx2, #0x4000000000000000 \t// #4611686018427387904", 12949564], [" c59840:\tmovk\tx2, #0x20", 12949568], [" c59844:\tadd\tx17, x18, x2", 12949572], [" c59848:\tcmp\tx10, x17", 12949576], [" c5984c:\tb.ge\tc59a14 <LoadQCC+0x5cde4>", 12949580], [" c59850:\tcmp\tx18, x10", 12949584], [" c59854:\tb.ge\tc59a14 <LoadQCC+0x5cde4>", 12949588], [" c59858:\tmov\tx7, #0xbfffffffffffffff \t// #-4611686018427387905", 12949592], [" c5985c:\tmovk\tx7, #0xffe8", 12949596], [" c59860:\tcmp\tx18, x7", 12949600], [" c59864:\tb.lt\tc59a14 <LoadQCC+0x5cde4>", 12949604], [" c59868:\torr\tx1, xzr, #0x4000000000000000", 12949608], [" c5986c:\tcmp\tx10, x1", 12949612], [" c59870:\tb.ge\tc59a14 <LoadQCC+0x5cde4>", 12949616], [" c59874:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12949620], [" c59878:\tmovk\tx2, #0xaaab", 12949624], [" c5987c:\tmovk\tx2, #0x2aaa, lsl #48", 12949628], [" c59880:\tsmulh\tx17, x5, x2", 12949632], [" c59884:\tasr\tx6, x17, #2", 12949636], [" c59888:\tadd\tx0, x6, x17, lsr #63", 12949640], [" c5988c:\tmsub\tx5, x0, x28, x5", 12949644], [" c59890:\tcbnz\tx5, c59a30 <LoadQCC+0x5ce00>", 12949648], [" c59894:\tsub\tx0, x10, x18", 12949652], [" c59898:\tasr\tx1, x0, #3", 12949656], [" c5989c:\tmul\tx17, x1, x29", 12949660], [" c598a0:\tcmp\tx0, #0x1", 12949664], [" c598a4:\tb.lt\tc59a30 <LoadQCC+0x5ce00>", 12949668], [" c598a8:\tsub\tx5, x17, #0x1", 12949672], [" c598ac:\tcmp\tx0, #0xa9", 12949676], [" c598b0:\tb.lt\tc596b8 <LoadQCC+0x5ca88>", 12949680], [" c598b4:\tcmp\tx0, #0x168", 12949684], [" c598b8:\tb.le\tc596c0 <LoadQCC+0x5ca90>", 12949688], [" c598bc:\tand\tx2, x17, #0xf", 12949692], [" c598c0:\tsub\tx6, x5, x2", 12949696], [" c598c4:\tmov\tx7, xzr", 12949700], [" c598c8:\tmov\tx1, xzr", 12949704], [" c598cc:\tsub\tx4, x6, #0xf", 12949708], [" c598d0:\tadd\tx8, x18, x7", 12949712], [" c598d4:\tadd\tx0, x23, x7", 12949716], [" c598d8:\tcmp\tx1, x4", 12949720], [" c598dc:\tldr\tx9, [x8,#16]", 12949724], [" c598e0:\tadd\tx1, x1, #0x10", 12949728], [" c598e4:\tadd\tx7, x7, #0x180", 12949732], [" c598e8:\tstr\tx9, [x0,#16]", 12949736], [" c598ec:\tldr\tq0, [x8]", 12949740], [" c598f0:\tstr\tq0, [x0]", 12949744], [" c598f4:\tldr\tx11, [x8,#40]", 12949748], [" c598f8:\tstr\tx11, [x0,#40]", 12949752], [" c598fc:\tldur\tq7, [x8,#24]", 12949756], [" c59900:\tstur\tq7, [x0,#24]", 12949760], [" c59904:\tldr\tx15, [x8,#64]", 12949764], [" c59908:\tstr\tx15, [x0,#64]", 12949768], [" c5990c:\tldr\tq0, [x8,#48]", 12949772], [" c59910:\tstr\tq0, [x0,#48]", 12949776], [" c59914:\tldr\tx13, [x8,#88]", 12949780], [" c59918:\tstr\tx13, [x0,#88]", 12949784], [" c5991c:\tldur\tq16, [x8,#72]", 12949788], [" c59920:\tstur\tq16, [x0,#72]", 12949792], [" c59924:\tldr\tx10, [x8,#112]", 12949796], [" c59928:\tstr\tx10, [x0,#112]", 12949800], [" c5992c:\tldr\tq0, [x8,#96]", 12949804], [" c59930:\tstr\tq0, [x0,#96]", 12949808], [" c59934:\tldr\tx14, [x8,#136]", 12949812], [" c59938:\tstr\tx14, [x0,#136]", 12949816], [" c5993c:\tldur\tq17, [x8,#120]", 12949820], [" c59940:\tstur\tq17, [x0,#120]", 12949824], [" c59944:\tldr\tx12, [x8,#160]", 12949828], [" c59948:\tstr\tx12, [x0,#160]", 12949832], [" c5994c:\tadd\tx12, x8, #0x138", 12949836], [" c59950:\tldr\tq0, [x8,#144]", 12949840], [" c59954:\tstr\tq0, [x0,#144]", 12949844], [" c59958:\tldr\tx3, [x8,#184]", 12949848], [" c5995c:\tstr\tx3, [x0,#184]", 12949852], [" c59960:\tadd\tx3, x8, #0x108", 12949856], [" c59964:\tldur\tq18, [x8,#168]", 12949860], [" c59968:\tstur\tq18, [x0,#168]", 12949864], [" c5996c:\tldr\tx16, [x8,#208]", 12949868], [" c59970:\tstr\tx16, [x0,#208]", 12949872], [" c59974:\tldr\tq0, [x8,#192]", 12949876], [" c59978:\tstr\tq0, [x0,#192]", 12949880], [" c5997c:\tldr\tx9, [x8,#232]", 12949884], [" c59980:\tstr\tx9, [x0,#232]", 12949888], [" c59984:\tldur\tq19, [x8,#216]", 12949892], [" c59988:\tstur\tq19, [x0,#216]", 12949896], [" c5998c:\tldr\tx11, [x8,#256]", 12949900], [" c59990:\tstr\tx11, [x0,#256]", 12949904], [" c59994:\tldr\tq0, [x8,#240]", 12949908], [" c59998:\tstr\tq0, [x0,#240]", 12949912], [" c5999c:\tldr\tx15, [x8,#280]", 12949916], [" c599a0:\tstr\tx15, [x0,#280]", 12949920], [" c599a4:\tadd\tx15, x0, #0x108", 12949924], [" c599a8:\tldr\tq0, [x3]", 12949928], [" c599ac:\tstr\tq0, [x15]", 12949932], [" c599b0:\tldr\tx13, [x8,#304]", 12949936], [" c599b4:\tstr\tx13, [x0,#304]", 12949940], [" c599b8:\tldr\tq0, [x8,#288]", 12949944], [" c599bc:\tstr\tq0, [x0,#288]", 12949948], [" c599c0:\tldr\tx10, [x8,#328]", 12949952], [" c599c4:\tstr\tx10, [x0,#328]", 12949956], [" c599c8:\tadd\tx10, x0, #0x138", 12949960], [" c599cc:\tldr\tq0, [x12]", 12949964], [" c599d0:\tstr\tq0, [x10]", 12949968], [" c599d4:\tldr\tx14, [x8,#352]", 12949972], [" c599d8:\tstr\tx14, [x0,#352]", 12949976], [" c599dc:\tldr\tq0, [x8,#336]", 12949980], [" c599e0:\tstr\tq0, [x0,#336]", 12949984], [" c599e4:\tldr\tx12, [x8,#376]", 12949988], [" c599e8:\tadd\tx8, x8, #0x168", 12949992], [" c599ec:\tstr\tx12, [x0,#376]", 12949996], [" c599f0:\tadd\tx0, x0, #0x168", 12950000], [" c599f4:\tldr\tq0, [x8]", 12950004], [" c599f8:\tstr\tq0, [x0]", 12950008], [" c599fc:\tb.ne\tc598d0 <LoadQCC+0x5cca0>", 12950012], [" c59a00:\tcbz\tx2, c59a30 <LoadQCC+0x5ce00>", 12950016], [" c59a04:\tadd\tx11, x6, #0x1", 12950020], [" c59a08:\tcmp\tx2, #0x7", 12950024], [" c59a0c:\tb.hi\tc596c4 <LoadQCC+0x5ca94>", 12950028], [" c59a10:\tb\tc5975c <LoadQCC+0x5cb2c>", 12950032], [" c59a14:\tmov\tx17, x23", 12950036], [" c59a18:\tldr\tx5, [x18,#16]", 12950040], [" c59a1c:\tstr\tx5, [x17,#16]", 12950044], [" c59a20:\tldr\tq0, [x18],#24", 12950048], [" c59a24:\tstr\tq0, [x17],#24", 12950052], [" c59a28:\tcmp\tx18, x10", 12950056], [" c59a2c:\tb.ne\tc59a18 <LoadQCC+0x5cde8>", 12950060], [" c59a30:\tldr\tx0, [x21,#2480]", 12950064], [" c59a34:\tldr\tx6, [sp,#24]", 12950068], [" c59a38:\tcmp\tx0, x6", 12950072], [" c59a3c:\tb.eq\tc59a44 <LoadQCC+0x5ce14>", 12950076], [" c59a40:\tbl\t6cda0 <operator delete(void*)@plt>", 12950080], [" c59a44:\tmul\tx27, x27, x28", 12950084], [" c59a48:\tstr\tx23, [x21,#2480]", 12950088], [" c59a4c:\tmul\tx24, x24, x28", 12950092], [" c59a50:\tadd\tx0, x23, x27", 12950096], [" c59a54:\tadd\tx4, x23, x24", 12950100], [" c59a58:\tadd\tx27, x0, #0x18", 12950104], [" c59a5c:\tadd\tx24, sp, #0x50", 12950108], [" c59a60:\tstr\tx4, [x21,#2488]", 12950112], [" c59a64:\tstr\tx27, [x21,#2496]", 12950116], [" c59a68:\tstr\tx25, [x4]", 12950120], [" c59a6c:\tldr\tq0, [sp,#32]", 12950124], [" c59a70:\tstur\tq0, [x4,#8]", 12950128], [" c59a74:\tldr\tx4, [x21,#2488]", 12950132], [" c59a78:\tldp\tx27, x2, [sp,#208]", 12950136], [" c59a7c:\tadd\tx17, x4, #0x18", 12950140], [" c59a80:\tstr\tx17, [x21,#2488]", 12950144], [" c59a84:\tsub\tx23, x2, x27", 12950148], [" c59a88:\tasr\tx18, x23, #3", 12950152], [" c59a8c:\tadd\tw26, w26, #0x1", 12950156], [" c59a90:\tmul\tx25, x18, x29", 12950160], [" c59a94:\tcmp\tx26, x25", 12950164], [" c59a98:\tb.cc\tc5978c <LoadQCC+0x5cb5c>", 12950168], [" c59a9c:\tldr\tx21, [x20,#8]", 12950172], [" c59aa0:\tadd\tx1, sp, #0x50", 12950176], [" c59aa4:\tcmp\tx21, #0x18", 12950180], [" c59aa8:\torr\tw28, wzr, #0x18", 12950184], [" c59aac:\tcsel\tx23, x28, x21, hi", 12950188], [" c59ab0:\tmov\tx0, x19", 12950192], [" c59ab4:\tmov\tx2, x23", 12950196], [" c59ab8:\tbl\t6cdd0 <memcpy@plt>", 12950200], [" c59abc:\tldr\tx26, [x20,#8]", 12950204], [" c59ac0:\tsubs\tx2, x26, x23", 12950208], [" c59ac4:\tb.ls\tc59ad4 <LoadQCC+0x5cea4>", 12950212], [" c59ac8:\tadd\tx0, x19, x23", 12950216], [" c59acc:\tmov\tw1, wzr", 12950220], [" c59ad0:\tbl\t6cdf0 <memset@plt>", 12950224], [" c59ad4:\tldr\tx0, [sp,#208]", 12950228], [" c59ad8:\tldr\tx28, [sp,#16]", 12950232], [" c59adc:\tcmp\tx0, x28", 12950236], [" c59ae0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12950240], [" c59ae4:\tbl\t6cda0 <operator delete(void*)@plt>", 12950244], [" c59ae8:\tb\tc4e834 <LoadQCC+0x51c04>", 12950248], [" c59aec:\tmov\tx12, xzr", 12950252], [" c59af0:\tb\tc59b90 <LoadQCC+0x5cf60>", 12950256], [" c59af4:\tmov\tx12, xzr", 12950260], [" c59af8:\tmul\tx15, x12, x28", 12950264], [" c59afc:\tadd\tx12, x12, #0x8", 12950268], [" c59b00:\tcmp\tx12, x16", 12950272], [" c59b04:\tadd\tx14, x1, x15", 12950276], [" c59b08:\tadd\tx2, x23, x15", 12950280], [" c59b0c:\tldr\tx13, [x14,#16]", 12950284], [" c59b10:\tstr\tx13, [x2,#16]", 12950288], [" c59b14:\tldr\tq0, [x14]", 12950292], [" c59b18:\tstr\tq0, [x2]", 12950296], [" c59b1c:\tldr\tx10, [x14,#40]", 12950300], [" c59b20:\tstr\tx10, [x2,#40]", 12950304], [" c59b24:\tldur\tq20, [x14,#24]", 12950308], [" c59b28:\tstur\tq20, [x2,#24]", 12950312], [" c59b2c:\tldr\tx3, [x14,#64]", 12950316], [" c59b30:\tstr\tx3, [x2,#64]", 12950320], [" c59b34:\tldr\tq0, [x14,#48]", 12950324], [" c59b38:\tstr\tq0, [x2,#48]", 12950328], [" c59b3c:\tldr\tx8, [x14,#88]", 12950332], [" c59b40:\tstr\tx8, [x2,#88]", 12950336], [" c59b44:\tldur\tq21, [x14,#72]", 12950340], [" c59b48:\tstur\tq21, [x2,#72]", 12950344], [" c59b4c:\tldr\tx17, [x14,#112]", 12950348], [" c59b50:\tstr\tx17, [x2,#112]", 12950352], [" c59b54:\tldr\tq0, [x14,#96]", 12950356], [" c59b58:\tstr\tq0, [x2,#96]", 12950360], [" c59b5c:\tldr\tx18, [x14,#136]", 12950364], [" c59b60:\tstr\tx18, [x2,#136]", 12950368], [" c59b64:\tldur\tq22, [x14,#120]", 12950372], [" c59b68:\tstur\tq22, [x2,#120]", 12950376], [" c59b6c:\tldr\tx0, [x14,#160]", 12950380], [" c59b70:\tstr\tx0, [x2,#160]", 12950384], [" c59b74:\tldr\tq0, [x14,#144]", 12950388], [" c59b78:\tstr\tq0, [x2,#144]", 12950392], [" c59b7c:\tldr\tx5, [x14,#184]", 12950396], [" c59b80:\tstr\tx5, [x2,#184]", 12950400], [" c59b84:\tldur\tq23, [x14,#168]", 12950404], [" c59b88:\tstur\tq23, [x2,#168]", 12950408], [" c59b8c:\tb.ge\tc59e64 <LoadQCC+0x5d234>", 12950412], [" c59b90:\tmul\tx7, x12, x28", 12950416], [" c59b94:\tsub\tx3, x12, #0x1", 12950420], [" c59b98:\tadd\tx2, x1, x7", 12950424], [" c59b9c:\tadd\tx8, x23, x7", 12950428], [" c59ba0:\tldr\tx1, [x2,#16]", 12950432], [" c59ba4:\tadd\tx3, x3, #0x1", 12950436], [" c59ba8:\tcmp\tx3, x4", 12950440], [" c59bac:\tstr\tx1, [x8,#16]", 12950444], [" c59bb0:\tldr\tq0, [x2],#24", 12950448], [" c59bb4:\tstr\tq0, [x8],#24", 12950452], [" c59bb8:\tb.lt\tc59ba0 <LoadQCC+0x5cf70>", 12950456], [" c59bbc:\tb\tc59e64 <LoadQCC+0x5d234>", 12950460], [" c59bc0:\tmadd\tx1, x26, x28, x24", 12950464], [" c59bc4:\tldr\tx6, [x20,#8]", 12950468], [" c59bc8:\tldr\tx16, [x1]", 12950472], [" c59bcc:\tldur\tq7, [x1,#8]", 12950476], [" c59bd0:\tsub\tx2, x16, x27", 12950480], [" c59bd4:\tadd\tx3, x2, #0x8", 12950484], [" c59bd8:\tstr\tq7, [sp,#32]", 12950488], [" c59bdc:\tcmp\tx2, x6", 12950492], [" c59be0:\tccmp\tx3, x6, #0x2, cc", 12950496], [" c59be4:\tb.hi\tc59eb8 <LoadQCC+0x5d288>", 12950500], [" c59be8:\tldr\tx5, [x21,#2488]", 12950504], [" c59bec:\tadd\tx25, x19, x2", 12950508], [" c59bf0:\tldr\tx7, [x21,#2496]", 12950512], [" c59bf4:\tcmp\tx5, x7", 12950516], [" c59bf8:\tb.cc\tc59e9c <LoadQCC+0x5d26c>", 12950520], [" c59bfc:\tldr\tx15, [x21,#2480]", 12950524], [" c59c00:\tmov\tx16, #0x5555555555555555 \t// #6148914691236517205", 12950528], [" c59c04:\tmovk\tx16, #0x5556", 12950532], [" c59c08:\tsub\tx11, x7, x15", 12950536], [" c59c0c:\tasr\tx9, x11, #3", 12950540], [" c59c10:\tmul\tx27, x9, x16", 12950544], [" c59c14:\tsub\tx13, x5, x15", 12950548], [" c59c18:\tasr\tx17, x13, #3", 12950552], [" c59c1c:\torr\tx15, x27, #0x1", 12950556], [" c59c20:\tmul\tx24, x17, x29", 12950560], [" c59c24:\tmul\tx0, x15, x28", 12950564], [" c59c28:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12950568], [" c59c2c:\tldr\tx1, [x21,#2480]", 12950572], [" c59c30:\tmov\tx23, x0", 12950576], [" c59c34:\tldr\tx9, [x21,#2488]", 12950580], [" c59c38:\tsubs\tx2, x1, x9", 12950584], [" c59c3c:\tb.eq\tc59e64 <LoadQCC+0x5d234>", 12950588], [" c59c40:\tcmp\tx2, #0x0", 12950592], [" c59c44:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12950596], [" c59c48:\tsub\tx6, x2, #0x17", 12950600], [" c59c4c:\tmovk\tx4, #0xaaab", 12950604], [" c59c50:\tcsel\tx8, x6, x2, lt", 12950608], [" c59c54:\tmovk\tx4, #0x2aaa, lsl #48", 12950612], [" c59c58:\tsmulh\tx12, x8, x4", 12950616], [" c59c5c:\tasr\tx3, x12, #2", 12950620], [" c59c60:\tadd\tx5, x3, x12, lsr #63", 12950624], [" c59c64:\tmadd\tx10, x5, x28, x9", 12950628], [" c59c68:\tcmp\tx1, x10", 12950632], [" c59c6c:\tb.gt\tc59e48 <LoadQCC+0x5d218>", 12950636], [" c59c70:\tmov\tx3, #0x4000000000000000 \t// #4611686018427387904", 12950640], [" c59c74:\tmovk\tx3, #0x20", 12950644], [" c59c78:\tadd\tx14, x1, x3", 12950648], [" c59c7c:\tcmp\tx9, x14", 12950652], [" c59c80:\tb.ge\tc59e48 <LoadQCC+0x5d218>", 12950656], [" c59c84:\tcmp\tx1, x9", 12950660], [" c59c88:\tb.ge\tc59e48 <LoadQCC+0x5d218>", 12950664], [" c59c8c:\tmov\tx11, #0xbfffffffffffffff \t// #-4611686018427387905", 12950668], [" c59c90:\tmovk\tx11, #0xffe8", 12950672], [" c59c94:\tcmp\tx1, x11", 12950676], [" c59c98:\tb.lt\tc59e48 <LoadQCC+0x5d218>", 12950680], [" c59c9c:\torr\tx5, xzr, #0x4000000000000000", 12950684], [" c59ca0:\tcmp\tx9, x5", 12950688], [" c59ca4:\tb.ge\tc59e48 <LoadQCC+0x5d218>", 12950692], [" c59ca8:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12950696], [" c59cac:\tmovk\tx13, #0xaaab", 12950700], [" c59cb0:\tmovk\tx13, #0x2aaa, lsl #48", 12950704], [" c59cb4:\tsmulh\tx0, x2, x13", 12950708], [" c59cb8:\tasr\tx5, x0, #2", 12950712], [" c59cbc:\tadd\tx7, x5, x0, lsr #63", 12950716], [" c59cc0:\tmsub\tx2, x7, x28, x2", 12950720], [" c59cc4:\tcbnz\tx2, c59e64 <LoadQCC+0x5d234>", 12950724], [" c59cc8:\tsub\tx12, x9, x1", 12950728], [" c59ccc:\tasr\tx4, x12, #3", 12950732], [" c59cd0:\tmul\tx16, x4, x29", 12950736], [" c59cd4:\tcmp\tx12, #0x1", 12950740], [" c59cd8:\tb.lt\tc59e64 <LoadQCC+0x5d234>", 12950744], [" c59cdc:\tsub\tx4, x16, #0x1", 12950748], [" c59ce0:\tcmp\tx12, #0xa9", 12950752], [" c59ce4:\tb.lt\tc59aec <LoadQCC+0x5cebc>", 12950756], [" c59ce8:\tcmp\tx12, #0x168", 12950760], [" c59cec:\tb.le\tc59af4 <LoadQCC+0x5cec4>", 12950764], [" c59cf0:\tand\tx18, x16, #0xf", 12950768], [" c59cf4:\tsub\tx3, x4, x18", 12950772], [" c59cf8:\tmov\tx9, xzr", 12950776], [" c59cfc:\tmov\tx6, xzr", 12950780], [" c59d00:\tsub\tx7, x3, #0xf", 12950784], [" c59d04:\tadd\tx14, x1, x9", 12950788], [" c59d08:\tadd\tx2, x23, x9", 12950792], [" c59d0c:\tcmp\tx6, x7", 12950796], [" c59d10:\tldr\tx12, [x14,#16]", 12950800], [" c59d14:\tadd\tx6, x6, #0x10", 12950804], [" c59d18:\tadd\tx9, x9, #0x180", 12950808], [" c59d1c:\tstr\tx12, [x2,#16]", 12950812], [" c59d20:\tldr\tq0, [x14]", 12950816], [" c59d24:\tstr\tq0, [x2]", 12950820], [" c59d28:\tldr\tx11, [x14,#40]", 12950824], [" c59d2c:\tstr\tx11, [x2,#40]", 12950828], [" c59d30:\tldur\tq24, [x14,#24]", 12950832], [" c59d34:\tstur\tq24, [x2,#24]", 12950836], [" c59d38:\tldr\tx15, [x14,#64]", 12950840], [" c59d3c:\tstr\tx15, [x2,#64]", 12950844], [" c59d40:\tldr\tq0, [x14,#48]", 12950848], [" c59d44:\tstr\tq0, [x2,#48]", 12950852], [" c59d48:\tldr\tx13, [x14,#88]", 12950856], [" c59d4c:\tstr\tx13, [x2,#88]", 12950860], [" c59d50:\tldur\tq25, [x14,#72]", 12950864], [" c59d54:\tstur\tq25, [x2,#72]", 12950868], [" c59d58:\tldr\tx10, [x14,#112]", 12950872], [" c59d5c:\tstr\tx10, [x2,#112]", 12950876], [" c59d60:\tldr\tq0, [x14,#96]", 12950880], [" c59d64:\tstr\tq0, [x2,#96]", 12950884], [" c59d68:\tldr\tx8, [x14,#136]", 12950888], [" c59d6c:\tstr\tx8, [x2,#136]", 12950892], [" c59d70:\tldur\tq26, [x14,#120]", 12950896], [" c59d74:\tstur\tq26, [x2,#120]", 12950900], [" c59d78:\tldr\tx17, [x14,#160]", 12950904], [" c59d7c:\tstr\tx17, [x2,#160]", 12950908], [" c59d80:\tadd\tx17, x14, #0x108", 12950912], [" c59d84:\tldr\tq0, [x14,#144]", 12950916], [" c59d88:\tstr\tq0, [x2,#144]", 12950920], [" c59d8c:\tldr\tx0, [x14,#184]", 12950924], [" c59d90:\tstr\tx0, [x2,#184]", 12950928], [" c59d94:\tldur\tq27, [x14,#168]", 12950932], [" c59d98:\tstur\tq27, [x2,#168]", 12950936], [" c59d9c:\tldr\tx5, [x14,#208]", 12950940], [" c59da0:\tstr\tx5, [x2,#208]", 12950944], [" c59da4:\tadd\tx5, x2, #0x138", 12950948], [" c59da8:\tldr\tq0, [x14,#192]", 12950952], [" c59dac:\tstr\tq0, [x2,#192]", 12950956], [" c59db0:\tldr\tx12, [x14,#232]", 12950960], [" c59db4:\tstr\tx12, [x2,#232]", 12950964], [" c59db8:\tldur\tq28, [x14,#216]", 12950968], [" c59dbc:\tstur\tq28, [x2,#216]", 12950972], [" c59dc0:\tldr\tx11, [x14,#256]", 12950976], [" c59dc4:\tstr\tx11, [x2,#256]", 12950980], [" c59dc8:\tadd\tx11, x2, #0x108", 12950984], [" c59dcc:\tldr\tq0, [x14,#240]", 12950988], [" c59dd0:\tstr\tq0, [x2,#240]", 12950992], [" c59dd4:\tldr\tx15, [x14,#280]", 12950996], [" c59dd8:\tstr\tx15, [x2,#280]", 12951000], [" c59ddc:\tldr\tq0, [x17]", 12951004], [" c59de0:\tstr\tq0, [x11]", 12951008], [" c59de4:\tldr\tx13, [x14,#304]", 12951012], [" c59de8:\tstr\tx13, [x2,#304]", 12951016], [" c59dec:\tadd\tx13, x14, #0x138", 12951020], [" c59df0:\tldr\tq0, [x14,#288]", 12951024], [" c59df4:\tstr\tq0, [x2,#288]", 12951028], [" c59df8:\tldr\tx10, [x14,#328]", 12951032], [" c59dfc:\tstr\tx10, [x2,#328]", 12951036], [" c59e00:\tldr\tq0, [x13]", 12951040], [" c59e04:\tstr\tq0, [x5]", 12951044], [" c59e08:\tldr\tx8, [x14,#352]", 12951048], [" c59e0c:\tstr\tx8, [x2,#352]", 12951052], [" c59e10:\tldr\tq0, [x14,#336]", 12951056], [" c59e14:\tstr\tq0, [x2,#336]", 12951060], [" c59e18:\tldr\tx17, [x14,#376]", 12951064], [" c59e1c:\tadd\tx14, x14, #0x168", 12951068], [" c59e20:\tstr\tx17, [x2,#376]", 12951072], [" c59e24:\tadd\tx2, x2, #0x168", 12951076], [" c59e28:\tldr\tq0, [x14]", 12951080], [" c59e2c:\tstr\tq0, [x2]", 12951084], [" c59e30:\tb.ne\tc59d04 <LoadQCC+0x5d0d4>", 12951088], [" c59e34:\tcbz\tx18, c59e64 <LoadQCC+0x5d234>", 12951092], [" c59e38:\tadd\tx12, x3, #0x1", 12951096], [" c59e3c:\tcmp\tx18, #0x7", 12951100], [" c59e40:\tb.hi\tc59af8 <LoadQCC+0x5cec8>", 12951104], [" c59e44:\tb\tc59b90 <LoadQCC+0x5cf60>", 12951108], [" c59e48:\tmov\tx0, x23", 12951112], [" c59e4c:\tldr\tx2, [x1,#16]", 12951116], [" c59e50:\tstr\tx2, [x0,#16]", 12951120], [" c59e54:\tldr\tq0, [x1],#24", 12951124], [" c59e58:\tstr\tq0, [x0],#24", 12951128], [" c59e5c:\tcmp\tx1, x9", 12951132], [" c59e60:\tb.ne\tc59e4c <LoadQCC+0x5d21c>", 12951136], [" c59e64:\tldr\tx0, [x21,#2480]", 12951140], [" c59e68:\tldr\tx17, [sp,#24]", 12951144], [" c59e6c:\tcmp\tx0, x17", 12951148], [" c59e70:\tb.eq\tc59e78 <LoadQCC+0x5d248>", 12951152], [" c59e74:\tbl\t6cda0 <operator delete(void*)@plt>", 12951156], [" c59e78:\tmul\tx27, x27, x28", 12951160], [" c59e7c:\tstr\tx23, [x21,#2480]", 12951164], [" c59e80:\tmul\tx24, x24, x28", 12951168], [" c59e84:\tadd\tx18, x23, x27", 12951172], [" c59e88:\tadd\tx5, x23, x24", 12951176], [" c59e8c:\tadd\tx9, x18, #0x18", 12951180], [" c59e90:\tadd\tx27, sp, #0x50", 12951184], [" c59e94:\tstr\tx5, [x21,#2488]", 12951188], [" c59e98:\tstr\tx9, [x21,#2496]", 12951192], [" c59e9c:\tstr\tx25, [x5]", 12951196], [" c59ea0:\tldr\tq0, [sp,#32]", 12951200], [" c59ea4:\tstur\tq0, [x5,#8]", 12951204], [" c59ea8:\tldr\tx25, [x21,#2488]", 12951208], [" c59eac:\tldp\tx24, x0, [sp,#208]", 12951212], [" c59eb0:\tadd\tx13, x25, #0x18", 12951216], [" c59eb4:\tstr\tx13, [x21,#2488]", 12951220], [" c59eb8:\tsub\tx23, x0, x24", 12951224], [" c59ebc:\tasr\tx25, x23, #3", 12951228], [" c59ec0:\tadd\tw26, w26, #0x1", 12951232], [" c59ec4:\tmul\tx11, x25, x29", 12951236], [" c59ec8:\tcmp\tx26, x11", 12951240], [" c59ecc:\tb.cc\tc59bc0 <LoadQCC+0x5cf90>", 12951244], [" c59ed0:\tldr\tx26, [x20,#8]", 12951248], [" c59ed4:\tmov\tw28, #0x14 \t// #20", 12951252], [" c59ed8:\tadd\tx1, sp, #0x50", 12951256], [" c59edc:\tcmp\tx26, #0x14", 12951260], [" c59ee0:\tcsel\tx24, x28, x26, hi", 12951264], [" c59ee4:\tmov\tx0, x19", 12951268], [" c59ee8:\tmov\tx2, x24", 12951272], [" c59eec:\tbl\t6cdd0 <memcpy@plt>", 12951276], [" c59ef0:\tldr\tx26, [x20,#8]", 12951280], [" c59ef4:\tsubs\tx2, x26, x24", 12951284], [" c59ef8:\tb.ls\tc59f08 <LoadQCC+0x5d2d8>", 12951288], [" c59efc:\tadd\tx0, x19, x24", 12951292], [" c59f00:\tmov\tw1, wzr", 12951296], [" c59f04:\tbl\t6cdf0 <memset@plt>", 12951300], [" c59f08:\tldr\tx0, [sp,#208]", 12951304], [" c59f0c:\tldr\tx2, [sp,#16]", 12951308], [" c59f10:\tcmp\tx0, x2", 12951312], [" c59f14:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12951316], [" c59f18:\tbl\t6cda0 <operator delete(void*)@plt>", 12951320], [" c59f1c:\tb\tc4e834 <LoadQCC+0x51c04>", 12951324], [" c59f20:\tmov\tx17, xzr", 12951328], [" c59f24:\tb\tc59fc4 <LoadQCC+0x5d394>", 12951332], [" c59f28:\tmov\tx17, xzr", 12951336], [" c59f2c:\tmul\tx13, x17, x28", 12951340], [" c59f30:\tadd\tx17, x17, #0x8", 12951344], [" c59f34:\tcmp\tx17, x15", 12951348], [" c59f38:\tadd\tx5, x2, x13", 12951352], [" c59f3c:\tadd\tx0, x23, x13", 12951356], [" c59f40:\tldr\tx10, [x5,#16]", 12951360], [" c59f44:\tstr\tx10, [x0,#16]", 12951364], [" c59f48:\tldr\tq0, [x5]", 12951368], [" c59f4c:\tstr\tq0, [x0]", 12951372], [" c59f50:\tldr\tx8, [x5,#40]", 12951376], [" c59f54:\tstr\tx8, [x0,#40]", 12951380], [" c59f58:\tldur\tq29, [x5,#24]", 12951384], [" c59f5c:\tstur\tq29, [x0,#24]", 12951388], [" c59f60:\tldr\tx14, [x5,#64]", 12951392], [" c59f64:\tstr\tx14, [x0,#64]", 12951396], [" c59f68:\tldr\tq0, [x5,#48]", 12951400], [" c59f6c:\tstr\tq0, [x0,#48]", 12951404], [" c59f70:\tldr\tx7, [x5,#88]", 12951408], [" c59f74:\tstr\tx7, [x0,#88]", 12951412], [" c59f78:\tldur\tq30, [x5,#72]", 12951416], [" c59f7c:\tstur\tq30, [x0,#72]", 12951420], [" c59f80:\tldr\tx1, [x5,#112]", 12951424], [" c59f84:\tstr\tx1, [x0,#112]", 12951428], [" c59f88:\tldr\tq0, [x5,#96]", 12951432], [" c59f8c:\tstr\tq0, [x0,#96]", 12951436], [" c59f90:\tldr\tx6, [x5,#136]", 12951440], [" c59f94:\tstr\tx6, [x0,#136]", 12951444], [" c59f98:\tldur\tq31, [x5,#120]", 12951448], [" c59f9c:\tstur\tq31, [x0,#120]", 12951452], [" c59fa0:\tldr\tx9, [x5,#160]", 12951456], [" c59fa4:\tstr\tx9, [x0,#160]", 12951460], [" c59fa8:\tldr\tq0, [x5,#144]", 12951464], [" c59fac:\tstr\tq0, [x0,#144]", 12951468], [" c59fb0:\tldr\tx18, [x5,#184]", 12951472], [" c59fb4:\tstr\tx18, [x0,#184]", 12951476], [" c59fb8:\tldur\tq0, [x5,#168]", 12951480], [" c59fbc:\tstur\tq0, [x0,#168]", 12951484], [" c59fc0:\tb.ge\tc5a298 <LoadQCC+0x5d668>", 12951488], [" c59fc4:\tmul\tx5, x17, x28", 12951492], [" c59fc8:\tsub\tx9, x17, #0x1", 12951496], [" c59fcc:\tadd\tx4, x2, x5", 12951500], [" c59fd0:\tadd\tx16, x23, x5", 12951504], [" c59fd4:\tldr\tx2, [x4,#16]", 12951508], [" c59fd8:\tadd\tx9, x9, #0x1", 12951512], [" c59fdc:\tcmp\tx9, x3", 12951516], [" c59fe0:\tstr\tx2, [x16,#16]", 12951520], [" c59fe4:\tldr\tq0, [x4],#24", 12951524], [" c59fe8:\tstr\tq0, [x16],#24", 12951528], [" c59fec:\tb.lt\tc59fd4 <LoadQCC+0x5d3a4>", 12951532], [" c59ff0:\tb\tc5a298 <LoadQCC+0x5d668>", 12951536], [" c59ff4:\tmadd\tx24, x26, x28, x5", 12951540], [" c59ff8:\tldr\tx8, [x20,#8]", 12951544], [" c59ffc:\tldr\tx17, [x24]", 12951548], [" c5a000:\tldur\tq16, [x24,#8]", 12951552], [" c5a004:\tsub\tx0, x17, x27", 12951556], [" c5a008:\tadd\tx10, x0, #0x8", 12951560], [" c5a00c:\tstr\tq16, [sp,#80]", 12951564], [" c5a010:\tcmp\tx0, x8", 12951568], [" c5a014:\tccmp\tx10, x8, #0x2, cc", 12951572], [" c5a018:\tb.hi\tc5a2ec <LoadQCC+0x5d6bc>", 12951576], [" c5a01c:\tldr\tx18, [x21,#2488]", 12951580], [" c5a020:\tadd\tx25, x19, x0", 12951584], [" c5a024:\tldr\tx6, [x21,#2496]", 12951588], [" c5a028:\tcmp\tx18, x6", 12951592], [" c5a02c:\tb.cc\tc5a2d0 <LoadQCC+0x5d6a0>", 12951596], [" c5a030:\tldr\tx3, [x21,#2480]", 12951600], [" c5a034:\tmov\tx1, #0x5555555555555555 \t// #6148914691236517205", 12951604], [" c5a038:\tmovk\tx1, #0x5556", 12951608], [" c5a03c:\tsub\tx5, x6, x3", 12951612], [" c5a040:\tasr\tx10, x5, #3", 12951616], [" c5a044:\tmul\tx27, x10, x1", 12951620], [" c5a048:\tsub\tx18, x18, x3", 12951624], [" c5a04c:\tasr\tx14, x18, #3", 12951628], [" c5a050:\torr\tx8, x27, #0x1", 12951632], [" c5a054:\tmul\tx24, x14, x29", 12951636], [" c5a058:\tmul\tx0, x8, x28", 12951640], [" c5a05c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12951644], [" c5a060:\tldr\tx2, [x21,#2480]", 12951648], [" c5a064:\tmov\tx23, x0", 12951652], [" c5a068:\tldr\tx8, [x21,#2488]", 12951656], [" c5a06c:\tsubs\tx4, x2, x8", 12951660], [" c5a070:\tb.eq\tc5a298 <LoadQCC+0x5d668>", 12951664], [" c5a074:\tcmp\tx4, #0x0", 12951668], [" c5a078:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12951672], [" c5a07c:\tsub\tx7, x4, #0x17", 12951676], [" c5a080:\tmovk\tx11, #0xaaab", 12951680], [" c5a084:\tcsel\tx6, x7, x4, lt", 12951684], [" c5a088:\tmovk\tx11, #0x2aaa, lsl #48", 12951688], [" c5a08c:\tsmulh\tx7, x6, x11", 12951692], [" c5a090:\tasr\tx15, x7, #2", 12951696], [" c5a094:\tadd\tx1, x15, x7, lsr #63", 12951700], [" c5a098:\tmadd\tx11, x1, x28, x8", 12951704], [" c5a09c:\tcmp\tx2, x11", 12951708], [" c5a0a0:\tb.gt\tc5a27c <LoadQCC+0x5d64c>", 12951712], [" c5a0a4:\tmov\tx18, #0x4000000000000000 \t// #4611686018427387904", 12951716], [" c5a0a8:\tmovk\tx18, #0x20", 12951720], [" c5a0ac:\tadd\tx13, x2, x18", 12951724], [" c5a0b0:\tcmp\tx8, x13", 12951728], [" c5a0b4:\tb.ge\tc5a27c <LoadQCC+0x5d64c>", 12951732], [" c5a0b8:\tcmp\tx2, x8", 12951736], [" c5a0bc:\tb.ge\tc5a27c <LoadQCC+0x5d64c>", 12951740], [" c5a0c0:\tmov\tx14, #0xbfffffffffffffff \t// #-4611686018427387905", 12951744], [" c5a0c4:\tmovk\tx14, #0xffe8", 12951748], [" c5a0c8:\tcmp\tx2, x14", 12951752], [" c5a0cc:\tb.lt\tc5a27c <LoadQCC+0x5d64c>", 12951756], [" c5a0d0:\torr\tx0, xzr, #0x4000000000000000", 12951760], [" c5a0d4:\tcmp\tx8, x0", 12951764], [" c5a0d8:\tb.ge\tc5a27c <LoadQCC+0x5d64c>", 12951768], [" c5a0dc:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12951772], [" c5a0e0:\tmovk\tx6, #0xaaab", 12951776], [" c5a0e4:\tmovk\tx6, #0x2aaa, lsl #48", 12951780], [" c5a0e8:\tsmulh\tx9, x4, x6", 12951784], [" c5a0ec:\tasr\tx3, x9, #2", 12951788], [" c5a0f0:\tadd\tx18, x3, x9, lsr #63", 12951792], [" c5a0f4:\tmsub\tx4, x18, x28, x4", 12951796], [" c5a0f8:\tcbnz\tx4, c5a298 <LoadQCC+0x5d668>", 12951800], [" c5a0fc:\tsub\tx11, x8, x2", 12951804], [" c5a100:\tasr\tx16, x11, #3", 12951808], [" c5a104:\tmul\tx15, x16, x29", 12951812], [" c5a108:\tcmp\tx11, #0x1", 12951816], [" c5a10c:\tb.lt\tc5a298 <LoadQCC+0x5d668>", 12951820], [" c5a110:\tsub\tx3, x15, #0x1", 12951824], [" c5a114:\tcmp\tx11, #0xa9", 12951828], [" c5a118:\tb.lt\tc59f20 <LoadQCC+0x5d2f0>", 12951832], [" c5a11c:\tcmp\tx11, #0x168", 12951836], [" c5a120:\tb.le\tc59f28 <LoadQCC+0x5d2f8>", 12951840], [" c5a124:\tand\tx4, x15, #0xf", 12951844], [" c5a128:\tsub\tx5, x3, x4", 12951848], [" c5a12c:\tmov\tx10, xzr", 12951852], [" c5a130:\tmov\tx18, xzr", 12951856], [" c5a134:\tsub\tx0, x5, #0xf", 12951860], [" c5a138:\tadd\tx13, x2, x10", 12951864], [" c5a13c:\tadd\tx17, x23, x10", 12951868], [" c5a140:\tcmp\tx18, x0", 12951872], [" c5a144:\tldr\tx16, [x13,#16]", 12951876], [" c5a148:\tadd\tx18, x18, #0x10", 12951880], [" c5a14c:\tadd\tx10, x10, #0x180", 12951884], [" c5a150:\tstr\tx16, [x17,#16]", 12951888], [" c5a154:\tldr\tq0, [x13]", 12951892], [" c5a158:\tstr\tq0, [x17]", 12951896], [" c5a15c:\tldr\tx12, [x13,#40]", 12951900], [" c5a160:\tstr\tx12, [x17,#40]", 12951904], [" c5a164:\tldur\tq1, [x13,#24]", 12951908], [" c5a168:\tstur\tq1, [x17,#24]", 12951912], [" c5a16c:\tldr\tx11, [x13,#64]", 12951916], [" c5a170:\tstr\tx11, [x17,#64]", 12951920], [" c5a174:\tldr\tq0, [x13,#48]", 12951924], [" c5a178:\tstr\tq0, [x17,#48]", 12951928], [" c5a17c:\tldr\tx8, [x13,#88]", 12951932], [" c5a180:\tstr\tx8, [x17,#88]", 12951936], [" c5a184:\tldur\tq2, [x13,#72]", 12951940], [" c5a188:\tstur\tq2, [x17,#72]", 12951944], [" c5a18c:\tldr\tx14, [x13,#112]", 12951948], [" c5a190:\tstr\tx14, [x17,#112]", 12951952], [" c5a194:\tldr\tq0, [x13,#96]", 12951956], [" c5a198:\tstr\tq0, [x17,#96]", 12951960], [" c5a19c:\tldr\tx7, [x13,#136]", 12951964], [" c5a1a0:\tstr\tx7, [x17,#136]", 12951968], [" c5a1a4:\tadd\tx7, x13, #0x108", 12951972], [" c5a1a8:\tldur\tq3, [x13,#120]", 12951976], [" c5a1ac:\tstur\tq3, [x17,#120]", 12951980], [" c5a1b0:\tldr\tx1, [x13,#160]", 12951984], [" c5a1b4:\tstr\tx1, [x17,#160]", 12951988], [" c5a1b8:\tldr\tq0, [x13,#144]", 12951992], [" c5a1bc:\tstr\tq0, [x17,#144]", 12951996], [" c5a1c0:\tldr\tx6, [x13,#184]", 12952000], [" c5a1c4:\tstr\tx6, [x17,#184]", 12952004], [" c5a1c8:\tldur\tq4, [x13,#168]", 12952008], [" c5a1cc:\tstur\tq4, [x17,#168]", 12952012], [" c5a1d0:\tldr\tx9, [x13,#208]", 12952016], [" c5a1d4:\tstr\tx9, [x17,#208]", 12952020], [" c5a1d8:\tadd\tx9, x17, #0x108", 12952024], [" c5a1dc:\tldr\tq0, [x13,#192]", 12952028], [" c5a1e0:\tstr\tq0, [x17,#192]", 12952032], [" c5a1e4:\tldr\tx16, [x13,#232]", 12952036], [" c5a1e8:\tstr\tx16, [x17,#232]", 12952040], [" c5a1ec:\tadd\tx16, x13, #0x138", 12952044], [" c5a1f0:\tldur\tq5, [x13,#216]", 12952048], [" c5a1f4:\tstur\tq5, [x17,#216]", 12952052], [" c5a1f8:\tldr\tx12, [x13,#256]", 12952056], [" c5a1fc:\tstr\tx12, [x17,#256]", 12952060], [" c5a200:\tadd\tx12, x17, #0x138", 12952064], [" c5a204:\tldr\tq0, [x13,#240]", 12952068], [" c5a208:\tstr\tq0, [x17,#240]", 12952072], [" c5a20c:\tldr\tx11, [x13,#280]", 12952076], [" c5a210:\tstr\tx11, [x17,#280]", 12952080], [" c5a214:\tldr\tq0, [x7]", 12952084], [" c5a218:\tstr\tq0, [x9]", 12952088], [" c5a21c:\tldr\tx8, [x13,#304]", 12952092], [" c5a220:\tstr\tx8, [x17,#304]", 12952096], [" c5a224:\tadd\tx8, x13, #0x168", 12952100], [" c5a228:\tldr\tq0, [x13,#288]", 12952104], [" c5a22c:\tstr\tq0, [x17,#288]", 12952108], [" c5a230:\tldr\tx14, [x13,#328]", 12952112], [" c5a234:\tstr\tx14, [x17,#328]", 12952116], [" c5a238:\tldr\tq0, [x16]", 12952120], [" c5a23c:\tstr\tq0, [x12]", 12952124], [" c5a240:\tldr\tx7, [x13,#352]", 12952128], [" c5a244:\tstr\tx7, [x17,#352]", 12952132], [" c5a248:\tldr\tq0, [x13,#336]", 12952136], [" c5a24c:\tstr\tq0, [x17,#336]", 12952140], [" c5a250:\tldr\tx1, [x13,#376]", 12952144], [" c5a254:\tstr\tx1, [x17,#376]", 12952148], [" c5a258:\tadd\tx1, x17, #0x168", 12952152], [" c5a25c:\tldr\tq0, [x8]", 12952156], [" c5a260:\tstr\tq0, [x1]", 12952160], [" c5a264:\tb.ne\tc5a138 <LoadQCC+0x5d508>", 12952164], [" c5a268:\tcbz\tx4, c5a298 <LoadQCC+0x5d668>", 12952168], [" c5a26c:\tadd\tx17, x5, #0x1", 12952172], [" c5a270:\tcmp\tx4, #0x7", 12952176], [" c5a274:\tb.hi\tc59f2c <LoadQCC+0x5d2fc>", 12952180], [" c5a278:\tb\tc59fc4 <LoadQCC+0x5d394>", 12952184], [" c5a27c:\tmov\tx1, x23", 12952188], [" c5a280:\tldr\tx4, [x2,#16]", 12952192], [" c5a284:\tstr\tx4, [x1,#16]", 12952196], [" c5a288:\tldr\tq0, [x2],#24", 12952200], [" c5a28c:\tstr\tq0, [x1],#24", 12952204], [" c5a290:\tcmp\tx2, x8", 12952208], [" c5a294:\tb.ne\tc5a280 <LoadQCC+0x5d650>", 12952212], [" c5a298:\tldr\tx0, [x21,#2480]", 12952216], [" c5a29c:\tldr\tx12, [sp,#24]", 12952220], [" c5a2a0:\tcmp\tx0, x12", 12952224], [" c5a2a4:\tb.eq\tc5a2ac <LoadQCC+0x5d67c>", 12952228], [" c5a2a8:\tbl\t6cda0 <operator delete(void*)@plt>", 12952232], [" c5a2ac:\tmul\tx27, x27, x28", 12952236], [" c5a2b0:\tstr\tx23, [x21,#2480]", 12952240], [" c5a2b4:\tmul\tx24, x24, x28", 12952244], [" c5a2b8:\tadd\tx14, x23, x27", 12952248], [" c5a2bc:\tadd\tx18, x23, x24", 12952252], [" c5a2c0:\tadd\tx16, x14, #0x18", 12952256], [" c5a2c4:\tadd\tx27, sp, #0x20", 12952260], [" c5a2c8:\tstr\tx18, [x21,#2488]", 12952264], [" c5a2cc:\tstr\tx16, [x21,#2496]", 12952268], [" c5a2d0:\tstr\tx25, [x18]", 12952272], [" c5a2d4:\tldr\tq0, [sp,#80]", 12952276], [" c5a2d8:\tstur\tq0, [x18,#8]", 12952280], [" c5a2dc:\tldr\tx23, [x21,#2488]", 12952284], [" c5a2e0:\tldp\tx5, x1, [sp,#208]", 12952288], [" c5a2e4:\tadd\tx11, x23, #0x18", 12952292], [" c5a2e8:\tstr\tx11, [x21,#2488]", 12952296], [" c5a2ec:\tsub\tx23, x1, x5", 12952300], [" c5a2f0:\tasr\tx25, x23, #3", 12952304], [" c5a2f4:\tadd\tw26, w26, #0x1", 12952308], [" c5a2f8:\tmul\tx8, x25, x29", 12952312], [" c5a2fc:\tcmp\tx26, x8", 12952316], [" c5a300:\tb.cc\tc59ff4 <LoadQCC+0x5d3c4>", 12952320], [" c5a304:\tldr\tx12, [x20,#8]", 12952324], [" c5a308:\tadd\tx1, sp, #0x20", 12952328], [" c5a30c:\tcmp\tx12, #0x4", 12952332], [" c5a310:\torr\tw28, wzr, #0x4", 12952336], [" c5a314:\tcsel\tx23, x28, x12, hi", 12952340], [" c5a318:\tmov\tx0, x19", 12952344], [" c5a31c:\tmov\tx2, x23", 12952348], [" c5a320:\tbl\t6cdd0 <memcpy@plt>", 12952352], [" c5a324:\tldr\tx26, [x20,#8]", 12952356], [" c5a328:\tsubs\tx2, x26, x23", 12952360], [" c5a32c:\tb.ls\tc5a33c <LoadQCC+0x5d70c>", 12952364], [" c5a330:\tadd\tx0, x19, x23", 12952368], [" c5a334:\tmov\tw1, wzr", 12952372], [" c5a338:\tbl\t6cdf0 <memset@plt>", 12952376], [" c5a33c:\tldr\tx0, [sp,#208]", 12952380], [" c5a340:\tldr\tx5, [sp,#16]", 12952384], [" c5a344:\tcmp\tx0, x5", 12952388], [" c5a348:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12952392], [" c5a34c:\tbl\t6cda0 <operator delete(void*)@plt>", 12952396], [" c5a350:\tb\tc4e834 <LoadQCC+0x51c04>", 12952400], [" c5a354:\tmov\tx0, xzr", 12952404], [" c5a358:\tb\tc5a3f8 <LoadQCC+0x5d7c8>", 12952408], [" c5a35c:\tmov\tx0, xzr", 12952412], [" c5a360:\tmul\tx11, x0, x28", 12952416], [" c5a364:\tadd\tx0, x0, #0x8", 12952420], [" c5a368:\tcmp\tx0, x14", 12952424], [" c5a36c:\tadd\tx17, x3, x11", 12952428], [" c5a370:\tadd\tx4, x23, x11", 12952432], [" c5a374:\tldr\tx8, [x17,#16]", 12952436], [" c5a378:\tstr\tx8, [x4,#16]", 12952440], [" c5a37c:\tldr\tq0, [x17]", 12952444], [" c5a380:\tstr\tq0, [x4]", 12952448], [" c5a384:\tldr\tx7, [x17,#40]", 12952452], [" c5a388:\tstr\tx7, [x4,#40]", 12952456], [" c5a38c:\tldur\tq6, [x17,#24]", 12952460], [" c5a390:\tstur\tq6, [x4,#24]", 12952464], [" c5a394:\tldr\tx1, [x17,#64]", 12952468], [" c5a398:\tstr\tx1, [x4,#64]", 12952472], [" c5a39c:\tldr\tq0, [x17,#48]", 12952476], [" c5a3a0:\tstr\tq0, [x4,#48]", 12952480], [" c5a3a4:\tldr\tx13, [x17,#88]", 12952484], [" c5a3a8:\tstr\tx13, [x4,#88]", 12952488], [" c5a3ac:\tldur\tq7, [x17,#72]", 12952492], [" c5a3b0:\tstur\tq7, [x4,#72]", 12952496], [" c5a3b4:\tldr\tx5, [x17,#112]", 12952500], [" c5a3b8:\tstr\tx5, [x4,#112]", 12952504], [" c5a3bc:\tldr\tq0, [x17,#96]", 12952508], [" c5a3c0:\tstr\tq0, [x4,#96]", 12952512], [" c5a3c4:\tldr\tx10, [x17,#136]", 12952516], [" c5a3c8:\tstr\tx10, [x4,#136]", 12952520], [" c5a3cc:\tldur\tq16, [x17,#120]", 12952524], [" c5a3d0:\tstur\tq16, [x4,#120]", 12952528], [" c5a3d4:\tldr\tx18, [x17,#160]", 12952532], [" c5a3d8:\tstr\tx18, [x4,#160]", 12952536], [" c5a3dc:\tldr\tq0, [x17,#144]", 12952540], [" c5a3e0:\tstr\tq0, [x4,#144]", 12952544], [" c5a3e4:\tldr\tx15, [x17,#184]", 12952548], [" c5a3e8:\tstr\tx15, [x4,#184]", 12952552], [" c5a3ec:\tldur\tq17, [x17,#168]", 12952556], [" c5a3f0:\tstur\tq17, [x4,#168]", 12952560], [" c5a3f4:\tb.ge\tc5a6cc <LoadQCC+0x5da9c>", 12952564], [" c5a3f8:\tmul\tx12, x0, x28", 12952568], [" c5a3fc:\tsub\tx7, x0, #0x1", 12952572], [" c5a400:\tadd\tx5, x3, x12", 12952576], [" c5a404:\tadd\tx11, x23, x12", 12952580], [" c5a408:\tldr\tx3, [x5,#16]", 12952584], [" c5a40c:\tadd\tx7, x7, #0x1", 12952588], [" c5a410:\tcmp\tx7, x2", 12952592], [" c5a414:\tstr\tx3, [x11,#16]", 12952596], [" c5a418:\tldr\tq0, [x5],#24", 12952600], [" c5a41c:\tstr\tq0, [x11],#24", 12952604], [" c5a420:\tb.lt\tc5a408 <LoadQCC+0x5d7d8>", 12952608], [" c5a424:\tb\tc5a6cc <LoadQCC+0x5da9c>", 12952612], [" c5a428:\tmadd\tx0, x26, x28, x6", 12952616], [" c5a42c:\tldr\tx16, [x20,#8]", 12952620], [" c5a430:\tldr\tx14, [x0]", 12952624], [" c5a434:\tldur\tq17, [x0,#8]", 12952628], [" c5a438:\tsub\tx12, x14, x24", 12952632], [" c5a43c:\tadd\tx27, x12, #0x8", 12952636], [" c5a440:\tstr\tq17, [sp,#80]", 12952640], [" c5a444:\tcmp\tx12, x16", 12952644], [" c5a448:\tccmp\tx27, x16, #0x2, cc", 12952648], [" c5a44c:\tb.hi\tc5a720 <LoadQCC+0x5daf0>", 12952652], [" c5a450:\tldr\tx1, [x21,#2488]", 12952656], [" c5a454:\tadd\tx25, x19, x12", 12952660], [" c5a458:\tldr\tx5, [x21,#2496]", 12952664], [" c5a45c:\tcmp\tx1, x5", 12952668], [" c5a460:\tb.cc\tc5a704 <LoadQCC+0x5dad4>", 12952672], [" c5a464:\tldr\tx15, [x21,#2480]", 12952676], [" c5a468:\tmov\tx14, #0x5555555555555555 \t// #6148914691236517205", 12952680], [" c5a46c:\tmovk\tx14, #0x5556", 12952684], [" c5a470:\tsub\tx11, x5, x15", 12952688], [" c5a474:\tasr\tx9, x11, #3", 12952692], [" c5a478:\tmul\tx27, x9, x14", 12952696], [" c5a47c:\tsub\tx1, x1, x15", 12952700], [" c5a480:\tasr\tx13, x1, #3", 12952704], [" c5a484:\torr\tx4, x27, #0x1", 12952708], [" c5a488:\tmul\tx24, x13, x29", 12952712], [" c5a48c:\tmul\tx0, x4, x28", 12952716], [" c5a490:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12952720], [" c5a494:\tldr\tx3, [x21,#2480]", 12952724], [" c5a498:\tmov\tx23, x0", 12952728], [" c5a49c:\tldr\tx1, [x21,#2488]", 12952732], [" c5a4a0:\tsubs\tx0, x3, x1", 12952736], [" c5a4a4:\tb.eq\tc5a6cc <LoadQCC+0x5da9c>", 12952740], [" c5a4a8:\tcmp\tx0, #0x0", 12952744], [" c5a4ac:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12952748], [" c5a4b0:\tsub\tx17, x0, #0x17", 12952752], [" c5a4b4:\tmovk\tx7, #0xaaab", 12952756], [" c5a4b8:\tcsel\tx17, x17, x0, lt", 12952760], [" c5a4bc:\tmovk\tx7, #0x2aaa, lsl #48", 12952764], [" c5a4c0:\tsmulh\tx4, x17, x7", 12952768], [" c5a4c4:\tasr\tx5, x4, #2", 12952772], [" c5a4c8:\tadd\tx2, x5, x4, lsr #63", 12952776], [" c5a4cc:\tmadd\tx8, x2, x28, x1", 12952780], [" c5a4d0:\tcmp\tx3, x8", 12952784], [" c5a4d4:\tb.gt\tc5a6b0 <LoadQCC+0x5da80>", 12952788], [" c5a4d8:\tmov\tx17, #0x4000000000000000 \t// #4611686018427387904", 12952792], [" c5a4dc:\tmovk\tx17, #0x20", 12952796], [" c5a4e0:\tadd\tx18, x3, x17", 12952800], [" c5a4e4:\tcmp\tx1, x18", 12952804], [" c5a4e8:\tb.ge\tc5a6b0 <LoadQCC+0x5da80>", 12952808], [" c5a4ec:\tcmp\tx3, x1", 12952812], [" c5a4f0:\tb.ge\tc5a6b0 <LoadQCC+0x5da80>", 12952816], [" c5a4f4:\tmov\tx15, #0xbfffffffffffffff \t// #-4611686018427387905", 12952820], [" c5a4f8:\tmovk\tx15, #0xffe8", 12952824], [" c5a4fc:\tcmp\tx3, x15", 12952828], [" c5a500:\tb.lt\tc5a6b0 <LoadQCC+0x5da80>", 12952832], [" c5a504:\torr\tx2, xzr, #0x4000000000000000", 12952836], [" c5a508:\tcmp\tx1, x2", 12952840], [" c5a50c:\tb.ge\tc5a6b0 <LoadQCC+0x5da80>", 12952844], [" c5a510:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12952848], [" c5a514:\tmovk\tx12, #0xaaab", 12952852], [" c5a518:\tmovk\tx12, #0x2aaa, lsl #48", 12952856], [" c5a51c:\tsmulh\tx4, x0, x12", 12952860], [" c5a520:\tasr\tx10, x4, #2", 12952864], [" c5a524:\tadd\tx18, x10, x4, lsr #63", 12952868], [" c5a528:\tmsub\tx15, x18, x28, x0", 12952872], [" c5a52c:\tcbnz\tx15, c5a6cc <LoadQCC+0x5da9c>", 12952876], [" c5a530:\tsub\tx16, x1, x3", 12952880], [" c5a534:\tasr\tx6, x16, #3", 12952884], [" c5a538:\tmul\tx14, x6, x29", 12952888], [" c5a53c:\tcmp\tx16, #0x1", 12952892], [" c5a540:\tb.lt\tc5a6cc <LoadQCC+0x5da9c>", 12952896], [" c5a544:\tsub\tx2, x14, #0x1", 12952900], [" c5a548:\tcmp\tx16, #0xa9", 12952904], [" c5a54c:\tb.lt\tc5a354 <LoadQCC+0x5d724>", 12952908], [" c5a550:\tcmp\tx16, #0x168", 12952912], [" c5a554:\tb.le\tc5a35c <LoadQCC+0x5d72c>", 12952916], [" c5a558:\tand\tx5, x14, #0xf", 12952920], [" c5a55c:\tsub\tx4, x2, x5", 12952924], [" c5a560:\tmov\tx8, xzr", 12952928], [" c5a564:\tmov\tx0, xzr", 12952932], [" c5a568:\tsub\tx18, x4, #0xf", 12952936], [" c5a56c:\tadd\tx15, x3, x8", 12952940], [" c5a570:\tadd\tx12, x23, x8", 12952944], [" c5a574:\tcmp\tx0, x18", 12952948], [" c5a578:\tldr\tx17, [x15,#16]", 12952952], [" c5a57c:\tadd\tx0, x0, #0x10", 12952956], [" c5a580:\tadd\tx8, x8, #0x180", 12952960], [" c5a584:\tstr\tx17, [x12,#16]", 12952964], [" c5a588:\tldr\tq0, [x15]", 12952968], [" c5a58c:\tstr\tq0, [x12]", 12952972], [" c5a590:\tldr\tx6, [x15,#40]", 12952976], [" c5a594:\tstr\tx6, [x12,#40]", 12952980], [" c5a598:\tldur\tq18, [x15,#24]", 12952984], [" c5a59c:\tstur\tq18, [x12,#24]", 12952988], [" c5a5a0:\tldr\tx9, [x15,#64]", 12952992], [" c5a5a4:\tstr\tx9, [x12,#64]", 12952996], [" c5a5a8:\tldr\tq0, [x15,#48]", 12953000], [" c5a5ac:\tstr\tq0, [x12,#48]", 12953004], [" c5a5b0:\tldr\tx16, [x15,#88]", 12953008], [" c5a5b4:\tstr\tx16, [x12,#88]", 12953012], [" c5a5b8:\tldur\tq19, [x15,#72]", 12953016], [" c5a5bc:\tstur\tq19, [x12,#72]", 12953020], [" c5a5c0:\tldr\tx11, [x15,#112]", 12953024], [" c5a5c4:\tstr\tx11, [x12,#112]", 12953028], [" c5a5c8:\tldr\tq0, [x15,#96]", 12953032], [" c5a5cc:\tstr\tq0, [x12,#96]", 12953036], [" c5a5d0:\tldr\tx7, [x15,#136]", 12953040], [" c5a5d4:\tstr\tx7, [x12,#136]", 12953044], [" c5a5d8:\tldur\tq20, [x15,#120]", 12953048], [" c5a5dc:\tstur\tq20, [x12,#120]", 12953052], [" c5a5e0:\tldr\tx1, [x15,#160]", 12953056], [" c5a5e4:\tstr\tx1, [x12,#160]", 12953060], [" c5a5e8:\tldr\tq0, [x15,#144]", 12953064], [" c5a5ec:\tstr\tq0, [x12,#144]", 12953068], [" c5a5f0:\tldr\tx13, [x15,#184]", 12953072], [" c5a5f4:\tstr\tx13, [x12,#184]", 12953076], [" c5a5f8:\tadd\tx13, x15, #0x138", 12953080], [" c5a5fc:\tldur\tq21, [x15,#168]", 12953084], [" c5a600:\tstur\tq21, [x12,#168]", 12953088], [" c5a604:\tldr\tx10, [x15,#208]", 12953092], [" c5a608:\tstr\tx10, [x12,#208]", 12953096], [" c5a60c:\tadd\tx10, x15, #0x108", 12953100], [" c5a610:\tldr\tq0, [x15,#192]", 12953104], [" c5a614:\tstr\tq0, [x12,#192]", 12953108], [" c5a618:\tldr\tx17, [x15,#232]", 12953112], [" c5a61c:\tstr\tx17, [x12,#232]", 12953116], [" c5a620:\tadd\tx17, x12, #0x108", 12953120], [" c5a624:\tldur\tq22, [x15,#216]", 12953124], [" c5a628:\tstur\tq22, [x12,#216]", 12953128], [" c5a62c:\tldr\tx6, [x15,#256]", 12953132], [" c5a630:\tstr\tx6, [x12,#256]", 12953136], [" c5a634:\tadd\tx6, x12, #0x168", 12953140], [" c5a638:\tldr\tq0, [x15,#240]", 12953144], [" c5a63c:\tstr\tq0, [x12,#240]", 12953148], [" c5a640:\tldr\tx9, [x15,#280]", 12953152], [" c5a644:\tstr\tx9, [x12,#280]", 12953156], [" c5a648:\tldr\tq0, [x10]", 12953160], [" c5a64c:\tstr\tq0, [x17]", 12953164], [" c5a650:\tldr\tx16, [x15,#304]", 12953168], [" c5a654:\tstr\tx16, [x12,#304]", 12953172], [" c5a658:\tldr\tq0, [x15,#288]", 12953176], [" c5a65c:\tstr\tq0, [x12,#288]", 12953180], [" c5a660:\tldr\tx11, [x15,#328]", 12953184], [" c5a664:\tstr\tx11, [x12,#328]", 12953188], [" c5a668:\tadd\tx11, x12, #0x138", 12953192], [" c5a66c:\tldr\tq0, [x13]", 12953196], [" c5a670:\tstr\tq0, [x11]", 12953200], [" c5a674:\tldr\tx7, [x15,#352]", 12953204], [" c5a678:\tstr\tx7, [x12,#352]", 12953208], [" c5a67c:\tldr\tq0, [x15,#336]", 12953212], [" c5a680:\tstr\tq0, [x12,#336]", 12953216], [" c5a684:\tldr\tx1, [x15,#376]", 12953220], [" c5a688:\tadd\tx15, x15, #0x168", 12953224], [" c5a68c:\tstr\tx1, [x12,#376]", 12953228], [" c5a690:\tldr\tq0, [x15]", 12953232], [" c5a694:\tstr\tq0, [x6]", 12953236], [" c5a698:\tb.ne\tc5a56c <LoadQCC+0x5d93c>", 12953240], [" c5a69c:\tcbz\tx5, c5a6cc <LoadQCC+0x5da9c>", 12953244], [" c5a6a0:\tadd\tx0, x4, #0x1", 12953248], [" c5a6a4:\tcmp\tx5, #0x7", 12953252], [" c5a6a8:\tb.hi\tc5a360 <LoadQCC+0x5d730>", 12953256], [" c5a6ac:\tb\tc5a3f8 <LoadQCC+0x5d7c8>", 12953260], [" c5a6b0:\tmov\tx2, x23", 12953264], [" c5a6b4:\tldr\tx0, [x3,#16]", 12953268], [" c5a6b8:\tstr\tx0, [x2,#16]", 12953272], [" c5a6bc:\tldr\tq0, [x3],#24", 12953276], [" c5a6c0:\tstr\tq0, [x2],#24", 12953280], [" c5a6c4:\tcmp\tx3, x1", 12953284], [" c5a6c8:\tb.ne\tc5a6b4 <LoadQCC+0x5da84>", 12953288], [" c5a6cc:\tldr\tx0, [x21,#2480]", 12953292], [" c5a6d0:\tldr\tx8, [sp,#24]", 12953296], [" c5a6d4:\tcmp\tx0, x8", 12953300], [" c5a6d8:\tb.eq\tc5a6e0 <LoadQCC+0x5dab0>", 12953304], [" c5a6dc:\tbl\t6cda0 <operator delete(void*)@plt>", 12953308], [" c5a6e0:\tmul\tx27, x27, x28", 12953312], [" c5a6e4:\tstr\tx23, [x21,#2480]", 12953316], [" c5a6e8:\tmul\tx24, x24, x28", 12953320], [" c5a6ec:\tadd\tx5, x23, x27", 12953324], [" c5a6f0:\tadd\tx1, x23, x24", 12953328], [" c5a6f4:\tadd\tx3, x5, #0x18", 12953332], [" c5a6f8:\tadd\tx24, sp, #0x20", 12953336], [" c5a6fc:\tstr\tx1, [x21,#2488]", 12953340], [" c5a700:\tstr\tx3, [x21,#2496]", 12953344], [" c5a704:\tstr\tx25, [x1]", 12953348], [" c5a708:\tldr\tq0, [sp,#80]", 12953352], [" c5a70c:\tstur\tq0, [x1,#8]", 12953356], [" c5a710:\tldr\tx1, [x21,#2488]", 12953360], [" c5a714:\tldp\tx6, x8, [sp,#208]", 12953364], [" c5a718:\tadd\tx15, x1, #0x18", 12953368], [" c5a71c:\tstr\tx15, [x21,#2488]", 12953372], [" c5a720:\tsub\tx23, x8, x6", 12953376], [" c5a724:\tasr\tx25, x23, #3", 12953380], [" c5a728:\tadd\tw26, w26, #0x1", 12953384], [" c5a72c:\tmul\tx11, x25, x29", 12953388], [" c5a730:\tcmp\tx26, x11", 12953392], [" c5a734:\tb.cc\tc5a428 <LoadQCC+0x5d7f8>", 12953396], [" c5a738:\tldr\tx21, [x20,#8]", 12953400], [" c5a73c:\tadd\tx1, sp, #0x20", 12953404], [" c5a740:\tcmp\tx21, #0x10", 12953408], [" c5a744:\torr\tw28, wzr, #0x10", 12953412], [" c5a748:\tcsel\tx24, x28, x21, hi", 12953416], [" c5a74c:\tmov\tx0, x19", 12953420], [" c5a750:\tmov\tx2, x24", 12953424], [" c5a754:\tbl\t6cdd0 <memcpy@plt>", 12953428], [" c5a758:\tldr\tx26, [x20,#8]", 12953432], [" c5a75c:\tsubs\tx2, x26, x24", 12953436], [" c5a760:\tb.ls\tc5a770 <LoadQCC+0x5db40>", 12953440], [" c5a764:\tadd\tx0, x19, x24", 12953444], [" c5a768:\tmov\tw1, wzr", 12953448], [" c5a76c:\tbl\t6cdf0 <memset@plt>", 12953452], [" c5a770:\tldr\tx0, [sp,#208]", 12953456], [" c5a774:\tldr\tx16, [sp,#16]", 12953460], [" c5a778:\tcmp\tx0, x16", 12953464], [" c5a77c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12953468], [" c5a780:\tbl\t6cda0 <operator delete(void*)@plt>", 12953472], [" c5a784:\tb\tc4e834 <LoadQCC+0x51c04>", 12953476], [" c5a788:\tmov\tx2, xzr", 12953480], [" c5a78c:\tb\tc5a82c <LoadQCC+0x5dbfc>", 12953484], [" c5a790:\tmov\tx2, xzr", 12953488], [" c5a794:\tmul\tx6, x2, x28", 12953492], [" c5a798:\tadd\tx2, x2, #0x8", 12953496], [" c5a79c:\tcmp\tx2, x13", 12953500], [" c5a7a0:\tadd\tx12, x4, x6", 12953504], [" c5a7a4:\tadd\tx15, x23, x6", 12953508], [" c5a7a8:\tldr\tx9, [x12,#16]", 12953512], [" c5a7ac:\tstr\tx9, [x15,#16]", 12953516], [" c5a7b0:\tldr\tq0, [x12]", 12953520], [" c5a7b4:\tstr\tq0, [x15]", 12953524], [" c5a7b8:\tldr\tx16, [x12,#40]", 12953528], [" c5a7bc:\tstr\tx16, [x15,#40]", 12953532], [" c5a7c0:\tldur\tq23, [x12,#24]", 12953536], [" c5a7c4:\tstur\tq23, [x15,#24]", 12953540], [" c5a7c8:\tldr\tx11, [x12,#64]", 12953544], [" c5a7cc:\tstr\tx11, [x15,#64]", 12953548], [" c5a7d0:\tldr\tq0, [x12,#48]", 12953552], [" c5a7d4:\tstr\tq0, [x15,#48]", 12953556], [" c5a7d8:\tldr\tx7, [x12,#88]", 12953560], [" c5a7dc:\tstr\tx7, [x15,#88]", 12953564], [" c5a7e0:\tldur\tq24, [x12,#72]", 12953568], [" c5a7e4:\tstur\tq24, [x15,#72]", 12953572], [" c5a7e8:\tldr\tx3, [x12,#112]", 12953576], [" c5a7ec:\tstr\tx3, [x15,#112]", 12953580], [" c5a7f0:\tldr\tq0, [x12,#96]", 12953584], [" c5a7f4:\tstr\tq0, [x15,#96]", 12953588], [" c5a7f8:\tldr\tx0, [x12,#136]", 12953592], [" c5a7fc:\tstr\tx0, [x15,#136]", 12953596], [" c5a800:\tldur\tq25, [x12,#120]", 12953600], [" c5a804:\tstur\tq25, [x15,#120]", 12953604], [" c5a808:\tldr\tx8, [x12,#160]", 12953608], [" c5a80c:\tstr\tx8, [x15,#160]", 12953612], [" c5a810:\tldr\tq0, [x12,#144]", 12953616], [" c5a814:\tstr\tq0, [x15,#144]", 12953620], [" c5a818:\tldr\tx5, [x12,#184]", 12953624], [" c5a81c:\tstr\tx5, [x15,#184]", 12953628], [" c5a820:\tldur\tq26, [x12,#168]", 12953632], [" c5a824:\tstur\tq26, [x15,#168]", 12953636], [" c5a828:\tb.ge\tc5ab00 <LoadQCC+0x5ded0>", 12953640], [" c5a82c:\tmul\tx14, x2, x28", 12953644], [" c5a830:\tsub\tx15, x2, #0x1", 12953648], [" c5a834:\tadd\tx18, x4, x14", 12953652], [" c5a838:\tadd\tx12, x23, x14", 12953656], [" c5a83c:\tldr\tx4, [x18,#16]", 12953660], [" c5a840:\tadd\tx15, x15, #0x1", 12953664], [" c5a844:\tcmp\tx15, x1", 12953668], [" c5a848:\tstr\tx4, [x12,#16]", 12953672], [" c5a84c:\tldr\tq0, [x18],#24", 12953676], [" c5a850:\tstr\tq0, [x12],#24", 12953680], [" c5a854:\tb.lt\tc5a83c <LoadQCC+0x5dc0c>", 12953684], [" c5a858:\tb\tc5ab00 <LoadQCC+0x5ded0>", 12953688], [" c5a85c:\tmadd\tx18, x26, x28, x7", 12953692], [" c5a860:\tldr\tx12, [x20,#8]", 12953696], [" c5a864:\tldr\tx13, [x18]", 12953700], [" c5a868:\tldur\tq18, [x18,#8]", 12953704], [" c5a86c:\tsub\tx11, x13, x10", 12953708], [" c5a870:\tadd\tx25, x11, #0x8", 12953712], [" c5a874:\tstr\tq18, [sp,#32]", 12953716], [" c5a878:\tcmp\tx11, x12", 12953720], [" c5a87c:\tccmp\tx25, x12, #0x2, cc", 12953724], [" c5a880:\tb.hi\tc5ab54 <LoadQCC+0x5df24>", 12953728], [" c5a884:\tldr\tx6, [x21,#2488]", 12953732], [" c5a888:\tadd\tx25, x19, x11", 12953736], [" c5a88c:\tldr\tx24, [x21,#2496]", 12953740], [" c5a890:\tcmp\tx6, x24", 12953744], [" c5a894:\tb.cc\tc5ab38 <LoadQCC+0x5df08>", 12953748], [" c5a898:\tldr\tx5, [x21,#2480]", 12953752], [" c5a89c:\tmov\tx9, #0x5555555555555555 \t// #6148914691236517205", 12953756], [" c5a8a0:\tmovk\tx9, #0x5556", 12953760], [" c5a8a4:\tsub\tx2, x24, x5", 12953764], [" c5a8a8:\tasr\tx8, x2, #3", 12953768], [" c5a8ac:\tmul\tx27, x8, x9", 12953772], [" c5a8b0:\tsub\tx10, x6, x5", 12953776], [" c5a8b4:\tasr\tx18, x10, #3", 12953780], [" c5a8b8:\torr\tx9, x27, #0x1", 12953784], [" c5a8bc:\tmul\tx24, x18, x29", 12953788], [" c5a8c0:\tmul\tx0, x9, x28", 12953792], [" c5a8c4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12953796], [" c5a8c8:\tmov\tx23, x0", 12953800], [" c5a8cc:\tldr\tx4, [x21,#2480]", 12953804], [" c5a8d0:\tldr\tx0, [x21,#2488]", 12953808], [" c5a8d4:\tsubs\tx17, x4, x0", 12953812], [" c5a8d8:\tb.eq\tc5ab00 <LoadQCC+0x5ded0>", 12953816], [" c5a8dc:\tcmp\tx17, #0x0", 12953820], [" c5a8e0:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12953824], [" c5a8e4:\tsub\tx13, x17, #0x17", 12953828], [" c5a8e8:\tmovk\tx8, #0xaaab", 12953832], [" c5a8ec:\tcsel\tx16, x13, x17, lt", 12953836], [" c5a8f0:\tmovk\tx8, #0x2aaa, lsl #48", 12953840], [" c5a8f4:\tsmulh\tx7, x16, x8", 12953844], [" c5a8f8:\tasr\tx6, x7, #2", 12953848], [" c5a8fc:\tadd\tx15, x6, x7, lsr #63", 12953852], [" c5a900:\tmadd\tx3, x15, x28, x0", 12953856], [" c5a904:\tcmp\tx4, x3", 12953860], [" c5a908:\tb.gt\tc5aae4 <LoadQCC+0x5deb4>", 12953864], [" c5a90c:\tmov\tx6, #0x4000000000000000 \t// #4611686018427387904", 12953868], [" c5a910:\tmovk\tx6, #0x20", 12953872], [" c5a914:\tadd\tx9, x4, x6", 12953876], [" c5a918:\tcmp\tx0, x9", 12953880], [" c5a91c:\tb.ge\tc5aae4 <LoadQCC+0x5deb4>", 12953884], [" c5a920:\tcmp\tx4, x0", 12953888], [" c5a924:\tb.ge\tc5aae4 <LoadQCC+0x5deb4>", 12953892], [" c5a928:\tmov\tx16, #0xbfffffffffffffff \t// #-4611686018427387905", 12953896], [" c5a92c:\tmovk\tx16, #0xffe8", 12953900], [" c5a930:\tcmp\tx4, x16", 12953904], [" c5a934:\tb.lt\tc5aae4 <LoadQCC+0x5deb4>", 12953908], [" c5a938:\torr\tx3, xzr, #0x4000000000000000", 12953912], [" c5a93c:\tcmp\tx0, x3", 12953916], [" c5a940:\tb.ge\tc5aae4 <LoadQCC+0x5deb4>", 12953920], [" c5a944:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12953924], [" c5a948:\tmovk\tx15, #0xaaab", 12953928], [" c5a94c:\tmovk\tx15, #0x2aaa, lsl #48", 12953932], [" c5a950:\tsmulh\tx2, x17, x15", 12953936], [" c5a954:\tasr\tx8, x2, #2", 12953940], [" c5a958:\tadd\tx5, x8, x2, lsr #63", 12953944], [" c5a95c:\tmsub\tx18, x5, x28, x17", 12953948], [" c5a960:\tcbnz\tx18, c5ab00 <LoadQCC+0x5ded0>", 12953952], [" c5a964:\tsub\tx8, x0, x4", 12953956], [" c5a968:\tasr\tx15, x8, #3", 12953960], [" c5a96c:\tmul\tx13, x15, x29", 12953964], [" c5a970:\tcmp\tx8, #0x1", 12953968], [" c5a974:\tb.lt\tc5ab00 <LoadQCC+0x5ded0>", 12953972], [" c5a978:\tsub\tx1, x13, #0x1", 12953976], [" c5a97c:\tcmp\tx8, #0xa9", 12953980], [" c5a980:\tb.lt\tc5a788 <LoadQCC+0x5db58>", 12953984], [" c5a984:\tcmp\tx8, #0x168", 12953988], [" c5a988:\tb.le\tc5a790 <LoadQCC+0x5db60>", 12953992], [" c5a98c:\tand\tx3, x13, #0xf", 12953996], [" c5a990:\tsub\tx18, x1, x3", 12954000], [" c5a994:\tmov\tx14, xzr", 12954004], [" c5a998:\tmov\tx7, xzr", 12954008], [" c5a99c:\tsub\tx6, x18, #0xf", 12954012], [" c5a9a0:\tadd\tx10, x4, x14", 12954016], [" c5a9a4:\tadd\tx11, x23, x14", 12954020], [" c5a9a8:\tcmp\tx7, x6", 12954024], [" c5a9ac:\tldr\tx12, [x10,#16]", 12954028], [" c5a9b0:\tadd\tx7, x7, #0x10", 12954032], [" c5a9b4:\tadd\tx14, x14, #0x180", 12954036], [" c5a9b8:\tstr\tx12, [x11,#16]", 12954040], [" c5a9bc:\tldr\tq0, [x10]", 12954044], [" c5a9c0:\tstr\tq0, [x11]", 12954048], [" c5a9c4:\tldr\tx2, [x10,#40]", 12954052], [" c5a9c8:\tstr\tx2, [x11,#40]", 12954056], [" c5a9cc:\tldur\tq27, [x10,#24]", 12954060], [" c5a9d0:\tstur\tq27, [x11,#24]", 12954064], [" c5a9d4:\tldr\tx15, [x10,#64]", 12954068], [" c5a9d8:\tstr\tx15, [x11,#64]", 12954072], [" c5a9dc:\tldr\tq0, [x10,#48]", 12954076], [" c5a9e0:\tstr\tq0, [x11,#48]", 12954080], [" c5a9e4:\tldr\tx17, [x10,#88]", 12954084], [" c5a9e8:\tstr\tx17, [x11,#88]", 12954088], [" c5a9ec:\tldur\tq28, [x10,#72]", 12954092], [" c5a9f0:\tstur\tq28, [x11,#72]", 12954096], [" c5a9f4:\tldr\tx9, [x10,#112]", 12954100], [" c5a9f8:\tstr\tx9, [x11,#112]", 12954104], [" c5a9fc:\tldr\tq0, [x10,#96]", 12954108], [" c5aa00:\tstr\tq0, [x11,#96]", 12954112], [" c5aa04:\tldr\tx16, [x10,#136]", 12954116], [" c5aa08:\tstr\tx16, [x11,#136]", 12954120], [" c5aa0c:\tadd\tx16, x10, #0x138", 12954124], [" c5aa10:\tldur\tq29, [x10,#120]", 12954128], [" c5aa14:\tstur\tq29, [x11,#120]", 12954132], [" c5aa18:\tldr\tx0, [x10,#160]", 12954136], [" c5aa1c:\tstr\tx0, [x11,#160]", 12954140], [" c5aa20:\tldr\tq0, [x10,#144]", 12954144], [" c5aa24:\tstr\tq0, [x11,#144]", 12954148], [" c5aa28:\tldr\tx8, [x10,#184]", 12954152], [" c5aa2c:\tstr\tx8, [x11,#184]", 12954156], [" c5aa30:\tadd\tx8, x11, #0x168", 12954160], [" c5aa34:\tldur\tq30, [x10,#168]", 12954164], [" c5aa38:\tstur\tq30, [x11,#168]", 12954168], [" c5aa3c:\tldr\tx5, [x10,#208]", 12954172], [" c5aa40:\tstr\tx5, [x11,#208]", 12954176], [" c5aa44:\tadd\tx5, x10, #0x108", 12954180], [" c5aa48:\tldr\tq0, [x10,#192]", 12954184], [" c5aa4c:\tstr\tq0, [x11,#192]", 12954188], [" c5aa50:\tldr\tx12, [x10,#232]", 12954192], [" c5aa54:\tstr\tx12, [x11,#232]", 12954196], [" c5aa58:\tadd\tx12, x10, #0x168", 12954200], [" c5aa5c:\tldur\tq31, [x10,#216]", 12954204], [" c5aa60:\tstur\tq31, [x11,#216]", 12954208], [" c5aa64:\tldr\tx2, [x10,#256]", 12954212], [" c5aa68:\tstr\tx2, [x11,#256]", 12954216], [" c5aa6c:\tadd\tx2, x11, #0x108", 12954220], [" c5aa70:\tldr\tq0, [x10,#240]", 12954224], [" c5aa74:\tstr\tq0, [x11,#240]", 12954228], [" c5aa78:\tldr\tx15, [x10,#280]", 12954232], [" c5aa7c:\tstr\tx15, [x11,#280]", 12954236], [" c5aa80:\tldr\tq0, [x5]", 12954240], [" c5aa84:\tstr\tq0, [x2]", 12954244], [" c5aa88:\tldr\tx17, [x10,#304]", 12954248], [" c5aa8c:\tstr\tx17, [x11,#304]", 12954252], [" c5aa90:\tldr\tq0, [x10,#288]", 12954256], [" c5aa94:\tstr\tq0, [x11,#288]", 12954260], [" c5aa98:\tldr\tx9, [x10,#328]", 12954264], [" c5aa9c:\tstr\tx9, [x11,#328]", 12954268], [" c5aaa0:\tadd\tx9, x11, #0x138", 12954272], [" c5aaa4:\tldr\tq0, [x16]", 12954276], [" c5aaa8:\tstr\tq0, [x9]", 12954280], [" c5aaac:\tldr\tx16, [x10,#352]", 12954284], [" c5aab0:\tstr\tx16, [x11,#352]", 12954288], [" c5aab4:\tldr\tq0, [x10,#336]", 12954292], [" c5aab8:\tstr\tq0, [x11,#336]", 12954296], [" c5aabc:\tldr\tx0, [x10,#376]", 12954300], [" c5aac0:\tstr\tx0, [x11,#376]", 12954304], [" c5aac4:\tldr\tq0, [x12]", 12954308], [" c5aac8:\tstr\tq0, [x8]", 12954312], [" c5aacc:\tb.ne\tc5a9a0 <LoadQCC+0x5dd70>", 12954316], [" c5aad0:\tcbz\tx3, c5ab00 <LoadQCC+0x5ded0>", 12954320], [" c5aad4:\tadd\tx2, x18, #0x1", 12954324], [" c5aad8:\tcmp\tx3, #0x7", 12954328], [" c5aadc:\tb.hi\tc5a794 <LoadQCC+0x5db64>", 12954332], [" c5aae0:\tb\tc5a82c <LoadQCC+0x5dbfc>", 12954336], [" c5aae4:\tmov\tx6, x23", 12954340], [" c5aae8:\tldr\tx17, [x4,#16]", 12954344], [" c5aaec:\tstr\tx17, [x6,#16]", 12954348], [" c5aaf0:\tldr\tq0, [x4],#24", 12954352], [" c5aaf4:\tstr\tq0, [x6],#24", 12954356], [" c5aaf8:\tcmp\tx4, x0", 12954360], [" c5aafc:\tb.ne\tc5aae8 <LoadQCC+0x5deb8>", 12954364], [" c5ab00:\tldr\tx0, [x21,#2480]", 12954368], [" c5ab04:\tldr\tx16, [sp,#24]", 12954372], [" c5ab08:\tcmp\tx0, x16", 12954376], [" c5ab0c:\tb.eq\tc5ab14 <LoadQCC+0x5dee4>", 12954380], [" c5ab10:\tbl\t6cda0 <operator delete(void*)@plt>", 12954384], [" c5ab14:\tmul\tx0, x24, x28", 12954388], [" c5ab18:\tstr\tx23, [x21,#2480]", 12954392], [" c5ab1c:\tmul\tx24, x27, x28", 12954396], [" c5ab20:\tadd\tx6, x23, x0", 12954400], [" c5ab24:\tadd\tx24, x23, x24", 12954404], [" c5ab28:\tadd\tx10, x24, #0x18", 12954408], [" c5ab2c:\tstr\tx6, [x21,#2488]", 12954412], [" c5ab30:\tstr\tx10, [x21,#2496]", 12954416], [" c5ab34:\tadd\tx10, sp, #0x50", 12954420], [" c5ab38:\tstr\tx25, [x6]", 12954424], [" c5ab3c:\tldr\tq0, [sp,#32]", 12954428], [" c5ab40:\tstur\tq0, [x6,#8]", 12954432], [" c5ab44:\tldr\tx8, [x21,#2488]", 12954436], [" c5ab48:\tldp\tx7, x9, [sp,#208]", 12954440], [" c5ab4c:\tadd\tx14, x8, #0x18", 12954444], [" c5ab50:\tstr\tx14, [x21,#2488]", 12954448], [" c5ab54:\tsub\tx27, x9, x7", 12954452], [" c5ab58:\tasr\tx23, x27, #3", 12954456], [" c5ab5c:\tadd\tw26, w26, #0x1", 12954460], [" c5ab60:\tmul\tx25, x23, x29", 12954464], [" c5ab64:\tcmp\tx26, x25", 12954468], [" c5ab68:\tb.cc\tc5a85c <LoadQCC+0x5dc2c>", 12954472], [" c5ab6c:\tldr\tx26, [x20,#8]", 12954476], [" c5ab70:\tmov\tw28, #0x14 \t// #20", 12954480], [" c5ab74:\tadd\tx1, sp, #0x50", 12954484], [" c5ab78:\tcmp\tx26, #0x14", 12954488], [" c5ab7c:\tcsel\tx23, x28, x26, hi", 12954492], [" c5ab80:\tmov\tx0, x19", 12954496], [" c5ab84:\tmov\tx2, x23", 12954500], [" c5ab88:\tbl\t6cdd0 <memcpy@plt>", 12954504], [" c5ab8c:\tldr\tx26, [x20,#8]", 12954508], [" c5ab90:\tsubs\tx2, x26, x23", 12954512], [" c5ab94:\tb.ls\tc5aba4 <LoadQCC+0x5df74>", 12954516], [" c5ab98:\tadd\tx0, x19, x23", 12954520], [" c5ab9c:\tmov\tw1, wzr", 12954524], [" c5aba0:\tbl\t6cdf0 <memset@plt>", 12954528], [" c5aba4:\tldr\tx0, [sp,#208]", 12954532], [" c5aba8:\tldr\tx11, [sp,#16]", 12954536], [" c5abac:\tcmp\tx0, x11", 12954540], [" c5abb0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12954544], [" c5abb4:\tbl\t6cda0 <operator delete(void*)@plt>", 12954548], [" c5abb8:\tb\tc4e834 <LoadQCC+0x51c04>", 12954552], [" c5abbc:\tmov\tx4, xzr", 12954556], [" c5abc0:\tb\tc5ac60 <LoadQCC+0x5e030>", 12954560], [" c5abc4:\tmov\tx4, xzr", 12954564], [" c5abc8:\tmul\tx15, x4, x28", 12954568], [" c5abcc:\tadd\tx4, x4, #0x8", 12954572], [" c5abd0:\tcmp\tx4, x11", 12954576], [" c5abd4:\tadd\tx1, x5, x15", 12954580], [" c5abd8:\tadd\tx6, x23, x15", 12954584], [" c5abdc:\tldr\tx17, [x1,#16]", 12954588], [" c5abe0:\tstr\tx17, [x6,#16]", 12954592], [" c5abe4:\tldr\tq0, [x1]", 12954596], [" c5abe8:\tstr\tq0, [x6]", 12954600], [" c5abec:\tldr\tx9, [x1,#40]", 12954604], [" c5abf0:\tstr\tx9, [x6,#40]", 12954608], [" c5abf4:\tldur\tq0, [x1,#24]", 12954612], [" c5abf8:\tstur\tq0, [x6,#24]", 12954616], [" c5abfc:\tldr\tx16, [x1,#64]", 12954620], [" c5ac00:\tstr\tx16, [x6,#64]", 12954624], [" c5ac04:\tldr\tq0, [x1,#48]", 12954628], [" c5ac08:\tstr\tq0, [x6,#48]", 12954632], [" c5ac0c:\tldr\tx0, [x1,#88]", 12954636], [" c5ac10:\tstr\tx0, [x6,#88]", 12954640], [" c5ac14:\tldur\tq1, [x1,#72]", 12954644], [" c5ac18:\tstur\tq1, [x6,#72]", 12954648], [" c5ac1c:\tldr\tx10, [x1,#112]", 12954652], [" c5ac20:\tstr\tx10, [x6,#112]", 12954656], [" c5ac24:\tldr\tq0, [x1,#96]", 12954660], [" c5ac28:\tstr\tq0, [x6,#96]", 12954664], [" c5ac2c:\tldr\tx14, [x1,#136]", 12954668], [" c5ac30:\tstr\tx14, [x6,#136]", 12954672], [" c5ac34:\tldur\tq2, [x1,#120]", 12954676], [" c5ac38:\tstur\tq2, [x6,#120]", 12954680], [" c5ac3c:\tldr\tx7, [x1,#160]", 12954684], [" c5ac40:\tstr\tx7, [x6,#160]", 12954688], [" c5ac44:\tldr\tq0, [x1,#144]", 12954692], [" c5ac48:\tstr\tq0, [x6,#144]", 12954696], [" c5ac4c:\tldr\tx3, [x1,#184]", 12954700], [" c5ac50:\tstr\tx3, [x6,#184]", 12954704], [" c5ac54:\tldur\tq3, [x1,#168]", 12954708], [" c5ac58:\tstur\tq3, [x6,#168]", 12954712], [" c5ac5c:\tb.ge\tc5af34 <LoadQCC+0x5e304>", 12954716], [" c5ac60:\tmul\tx11, x4, x28", 12954720], [" c5ac64:\tsub\tx13, x4, #0x1", 12954724], [" c5ac68:\tadd\tx1, x5, x11", 12954728], [" c5ac6c:\tadd\tx17, x23, x11", 12954732], [" c5ac70:\tldr\tx5, [x1,#16]", 12954736], [" c5ac74:\tadd\tx13, x13, #0x1", 12954740], [" c5ac78:\tcmp\tx13, x18", 12954744], [" c5ac7c:\tstr\tx5, [x17,#16]", 12954748], [" c5ac80:\tldr\tq0, [x1],#24", 12954752], [" c5ac84:\tstr\tq0, [x17],#24", 12954756], [" c5ac88:\tb.lt\tc5ac70 <LoadQCC+0x5e040>", 12954760], [" c5ac8c:\tb\tc5af34 <LoadQCC+0x5e304>", 12954764], [" c5ac90:\tmadd\tx7, x26, x28, x2", 12954768], [" c5ac94:\tldr\tx6, [x20,#8]", 12954772], [" c5ac98:\tldr\tx14, [x7]", 12954776], [" c5ac9c:\tldur\tq19, [x7,#8]", 12954780], [" c5aca0:\tsub\tx16, x14, x24", 12954784], [" c5aca4:\tadd\tx23, x16, #0x8", 12954788], [" c5aca8:\tstr\tq19, [sp,#32]", 12954792], [" c5acac:\tcmp\tx16, x6", 12954796], [" c5acb0:\tccmp\tx23, x6, #0x2, cc", 12954800], [" c5acb4:\tb.hi\tc5af88 <LoadQCC+0x5e358>", 12954804], [" c5acb8:\tldr\tx3, [x21,#2488]", 12954808], [" c5acbc:\tadd\tx25, x19, x16", 12954812], [" c5acc0:\tldr\tx27, [x21,#2496]", 12954816], [" c5acc4:\tcmp\tx3, x27", 12954820], [" c5acc8:\tb.cc\tc5af6c <LoadQCC+0x5e33c>", 12954824], [" c5accc:\tldr\tx16, [x21,#2480]", 12954828], [" c5acd0:\tsub\tx15, x27, x16", 12954832], [" c5acd4:\tasr\tx11, x15, #3", 12954836], [" c5acd8:\tmov\tx15, #0x5555555555555555 \t// #6148914691236517205", 12954840], [" c5acdc:\tmovk\tx15, #0x5556", 12954844], [" c5ace0:\tsub\tx3, x3, x16", 12954848], [" c5ace4:\tmul\tx27, x11, x15", 12954852], [" c5ace8:\tasr\tx9, x3, #3", 12954856], [" c5acec:\tmul\tx24, x9, x29", 12954860], [" c5acf0:\torr\tx16, x27, #0x1", 12954864], [" c5acf4:\tmul\tx0, x16, x28", 12954868], [" c5acf8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12954872], [" c5acfc:\tldr\tx5, [x21,#2480]", 12954876], [" c5ad00:\tmov\tx23, x0", 12954880], [" c5ad04:\tldr\tx2, [x21,#2488]", 12954884], [" c5ad08:\tsubs\tx12, x5, x2", 12954888], [" c5ad0c:\tb.eq\tc5af34 <LoadQCC+0x5e304>", 12954892], [" c5ad10:\tcmp\tx12, #0x0", 12954896], [" c5ad14:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12954900], [" c5ad18:\tsub\tx11, x12, #0x17", 12954904], [" c5ad1c:\tmovk\tx14, #0xaaab", 12954908], [" c5ad20:\tcsel\tx13, x11, x12, lt", 12954912], [" c5ad24:\tmovk\tx14, #0x2aaa, lsl #48", 12954916], [" c5ad28:\tsmulh\tx17, x13, x14", 12954920], [" c5ad2c:\tasr\tx4, x17, #2", 12954924], [" c5ad30:\tadd\tx0, x4, x17, lsr #63", 12954928], [" c5ad34:\tmadd\tx8, x0, x28, x2", 12954932], [" c5ad38:\tcmp\tx5, x8", 12954936], [" c5ad3c:\tb.gt\tc5af18 <LoadQCC+0x5e2e8>", 12954940], [" c5ad40:\tmov\tx13, #0x4000000000000000 \t// #4611686018427387904", 12954944], [" c5ad44:\tmovk\tx13, #0x20", 12954948], [" c5ad48:\tadd\tx14, x5, x13", 12954952], [" c5ad4c:\tcmp\tx2, x14", 12954956], [" c5ad50:\tb.ge\tc5af18 <LoadQCC+0x5e2e8>", 12954960], [" c5ad54:\tcmp\tx5, x2", 12954964], [" c5ad58:\tb.ge\tc5af18 <LoadQCC+0x5e2e8>", 12954968], [" c5ad5c:\tmov\tx8, #0xbfffffffffffffff \t// #-4611686018427387905", 12954972], [" c5ad60:\tmovk\tx8, #0xffe8", 12954976], [" c5ad64:\tcmp\tx5, x8", 12954980], [" c5ad68:\tb.lt\tc5af18 <LoadQCC+0x5e2e8>", 12954984], [" c5ad6c:\torr\tx6, xzr, #0x4000000000000000", 12954988], [" c5ad70:\tcmp\tx2, x6", 12954992], [" c5ad74:\tb.ge\tc5af18 <LoadQCC+0x5e2e8>", 12954996], [" c5ad78:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12955000], [" c5ad7c:\tmovk\tx16, #0xaaab", 12955004], [" c5ad80:\tmovk\tx16, #0x2aaa, lsl #48", 12955008], [" c5ad84:\tsmulh\tx1, x12, x16", 12955012], [" c5ad88:\tasr\tx11, x1, #2", 12955016], [" c5ad8c:\tadd\tx7, x11, x1, lsr #63", 12955020], [" c5ad90:\tmsub\tx3, x7, x28, x12", 12955024], [" c5ad94:\tcbnz\tx3, c5af34 <LoadQCC+0x5e304>", 12955028], [" c5ad98:\tsub\tx14, x2, x5", 12955032], [" c5ad9c:\tasr\tx13, x14, #3", 12955036], [" c5ada0:\tmul\tx11, x13, x29", 12955040], [" c5ada4:\tcmp\tx14, #0x1", 12955044], [" c5ada8:\tb.lt\tc5af34 <LoadQCC+0x5e304>", 12955048], [" c5adac:\tsub\tx18, x11, #0x1", 12955052], [" c5adb0:\tcmp\tx14, #0xa9", 12955056], [" c5adb4:\tb.lt\tc5abbc <LoadQCC+0x5df8c>", 12955060], [" c5adb8:\tcmp\tx14, #0x168", 12955064], [" c5adbc:\tb.le\tc5abc4 <LoadQCC+0x5df94>", 12955068], [" c5adc0:\tand\tx6, x11, #0xf", 12955072], [" c5adc4:\tsub\tx2, x18, x6", 12955076], [" c5adc8:\tmov\tx13, xzr", 12955080], [" c5adcc:\tmov\tx4, xzr", 12955084], [" c5add0:\tsub\tx1, x2, #0xf", 12955088], [" c5add4:\tadd\tx7, x5, x13", 12955092], [" c5add8:\tadd\tx16, x23, x13", 12955096], [" c5addc:\tcmp\tx4, x1", 12955100], [" c5ade0:\tldr\tx8, [x7,#16]", 12955104], [" c5ade4:\tadd\tx4, x4, #0x10", 12955108], [" c5ade8:\tadd\tx13, x13, #0x180", 12955112], [" c5adec:\tstr\tx8, [x16,#16]", 12955116], [" c5adf0:\tldr\tq0, [x7]", 12955120], [" c5adf4:\tstr\tq0, [x16]", 12955124], [" c5adf8:\tldr\tx12, [x7,#40]", 12955128], [" c5adfc:\tstr\tx12, [x16,#40]", 12955132], [" c5ae00:\tldur\tq4, [x7,#24]", 12955136], [" c5ae04:\tstur\tq4, [x16,#24]", 12955140], [" c5ae08:\tldr\tx15, [x7,#64]", 12955144], [" c5ae0c:\tstr\tx15, [x16,#64]", 12955148], [" c5ae10:\tldr\tq0, [x7,#48]", 12955152], [" c5ae14:\tstr\tq0, [x16,#48]", 12955156], [" c5ae18:\tldr\tx17, [x7,#88]", 12955160], [" c5ae1c:\tstr\tx17, [x16,#88]", 12955164], [" c5ae20:\tldur\tq5, [x7,#72]", 12955168], [" c5ae24:\tstur\tq5, [x16,#72]", 12955172], [" c5ae28:\tldr\tx9, [x7,#112]", 12955176], [" c5ae2c:\tstr\tx9, [x16,#112]", 12955180], [" c5ae30:\tldr\tq0, [x7,#96]", 12955184], [" c5ae34:\tstr\tq0, [x16,#96]", 12955188], [" c5ae38:\tldr\tx0, [x7,#136]", 12955192], [" c5ae3c:\tstr\tx0, [x16,#136]", 12955196], [" c5ae40:\tldur\tq6, [x7,#120]", 12955200], [" c5ae44:\tstur\tq6, [x16,#120]", 12955204], [" c5ae48:\tldr\tx10, [x7,#160]", 12955208], [" c5ae4c:\tstr\tx10, [x16,#160]", 12955212], [" c5ae50:\tadd\tx10, x7, #0x138", 12955216], [" c5ae54:\tldr\tq0, [x7,#144]", 12955220], [" c5ae58:\tstr\tq0, [x16,#144]", 12955224], [" c5ae5c:\tldr\tx14, [x7,#184]", 12955228], [" c5ae60:\tstr\tx14, [x16,#184]", 12955232], [" c5ae64:\tadd\tx14, x16, #0x108", 12955236], [" c5ae68:\tldur\tq7, [x7,#168]", 12955240], [" c5ae6c:\tstur\tq7, [x16,#168]", 12955244], [" c5ae70:\tldr\tx3, [x7,#208]", 12955248], [" c5ae74:\tstr\tx3, [x16,#208]", 12955252], [" c5ae78:\tadd\tx3, x7, #0x108", 12955256], [" c5ae7c:\tldr\tq0, [x7,#192]", 12955260], [" c5ae80:\tstr\tq0, [x16,#192]", 12955264], [" c5ae84:\tldr\tx8, [x7,#232]", 12955268], [" c5ae88:\tstr\tx8, [x16,#232]", 12955272], [" c5ae8c:\tldur\tq16, [x7,#216]", 12955276], [" c5ae90:\tstur\tq16, [x16,#216]", 12955280], [" c5ae94:\tldr\tx12, [x7,#256]", 12955284], [" c5ae98:\tstr\tx12, [x16,#256]", 12955288], [" c5ae9c:\tldr\tq0, [x7,#240]", 12955292], [" c5aea0:\tstr\tq0, [x16,#240]", 12955296], [" c5aea4:\tldr\tx15, [x7,#280]", 12955300], [" c5aea8:\tstr\tx15, [x16,#280]", 12955304], [" c5aeac:\tadd\tx15, x7, #0x168", 12955308], [" c5aeb0:\tldr\tq0, [x3]", 12955312], [" c5aeb4:\tstr\tq0, [x14]", 12955316], [" c5aeb8:\tldr\tx17, [x7,#304]", 12955320], [" c5aebc:\tstr\tx17, [x16,#304]", 12955324], [" c5aec0:\tadd\tx17, x16, #0x138", 12955328], [" c5aec4:\tldr\tq0, [x7,#288]", 12955332], [" c5aec8:\tstr\tq0, [x16,#288]", 12955336], [" c5aecc:\tldr\tx9, [x7,#328]", 12955340], [" c5aed0:\tstr\tx9, [x16,#328]", 12955344], [" c5aed4:\tldr\tq0, [x10]", 12955348], [" c5aed8:\tstr\tq0, [x17]", 12955352], [" c5aedc:\tldr\tx0, [x7,#352]", 12955356], [" c5aee0:\tstr\tx0, [x16,#352]", 12955360], [" c5aee4:\tadd\tx0, x16, #0x168", 12955364], [" c5aee8:\tldr\tq0, [x7,#336]", 12955368], [" c5aeec:\tstr\tq0, [x16,#336]", 12955372], [" c5aef0:\tldr\tx10, [x7,#376]", 12955376], [" c5aef4:\tstr\tx10, [x16,#376]", 12955380], [" c5aef8:\tldr\tq0, [x15]", 12955384], [" c5aefc:\tstr\tq0, [x0]", 12955388], [" c5af00:\tb.ne\tc5add4 <LoadQCC+0x5e1a4>", 12955392], [" c5af04:\tcbz\tx6, c5af34 <LoadQCC+0x5e304>", 12955396], [" c5af08:\tadd\tx4, x2, #0x1", 12955400], [" c5af0c:\tcmp\tx6, #0x7", 12955404], [" c5af10:\tb.hi\tc5abc8 <LoadQCC+0x5df98>", 12955408], [" c5af14:\tb\tc5ac60 <LoadQCC+0x5e030>", 12955412], [" c5af18:\tmov\tx4, x23", 12955416], [" c5af1c:\tldr\tx12, [x5,#16]", 12955420], [" c5af20:\tstr\tx12, [x4,#16]", 12955424], [" c5af24:\tldr\tq0, [x5],#24", 12955428], [" c5af28:\tstr\tq0, [x4],#24", 12955432], [" c5af2c:\tcmp\tx5, x2", 12955436], [" c5af30:\tb.ne\tc5af1c <LoadQCC+0x5e2ec>", 12955440], [" c5af34:\tldr\tx0, [x21,#2480]", 12955444], [" c5af38:\tldr\tx11, [sp,#24]", 12955448], [" c5af3c:\tcmp\tx0, x11", 12955452], [" c5af40:\tb.eq\tc5af48 <LoadQCC+0x5e318>", 12955456], [" c5af44:\tbl\t6cda0 <operator delete(void*)@plt>", 12955460], [" c5af48:\tmul\tx2, x24, x28", 12955464], [" c5af4c:\tstr\tx23, [x21,#2480]", 12955468], [" c5af50:\tmul\tx24, x27, x28", 12955472], [" c5af54:\tadd\tx3, x23, x2", 12955476], [" c5af58:\tadd\tx12, x23, x24", 12955480], [" c5af5c:\tadd\tx2, x12, #0x18", 12955484], [" c5af60:\tadd\tx24, sp, #0x50", 12955488], [" c5af64:\tstr\tx3, [x21,#2488]", 12955492], [" c5af68:\tstr\tx2, [x21,#2496]", 12955496], [" c5af6c:\tstr\tx25, [x3]", 12955500], [" c5af70:\tldr\tq0, [sp,#32]", 12955504], [" c5af74:\tstur\tq0, [x3,#8]", 12955508], [" c5af78:\tldr\tx0, [x21,#2488]", 12955512], [" c5af7c:\tldp\tx2, x10, [sp,#208]", 12955516], [" c5af80:\tadd\tx27, x0, #0x18", 12955520], [" c5af84:\tstr\tx27, [x21,#2488]", 12955524], [" c5af88:\tsub\tx27, x10, x2", 12955528], [" c5af8c:\tasr\tx23, x27, #3", 12955532], [" c5af90:\tadd\tw26, w26, #0x1", 12955536], [" c5af94:\tmul\tx25, x23, x29", 12955540], [" c5af98:\tcmp\tx26, x25", 12955544], [" c5af9c:\tb.cc\tc5ac90 <LoadQCC+0x5e060>", 12955548], [" c5afa0:\tldr\tx4, [x20,#8]", 12955552], [" c5afa4:\tadd\tx1, sp, #0x50", 12955556], [" c5afa8:\tcmp\tx4, #0x18", 12955560], [" c5afac:\torr\tw28, wzr, #0x18", 12955564], [" c5afb0:\tcsel\tx24, x28, x4, hi", 12955568], [" c5afb4:\tmov\tx0, x19", 12955572], [" c5afb8:\tmov\tx2, x24", 12955576], [" c5afbc:\tbl\t6cdd0 <memcpy@plt>", 12955580], [" c5afc0:\tldr\tx26, [x20,#8]", 12955584], [" c5afc4:\tsubs\tx2, x26, x24", 12955588], [" c5afc8:\tb.ls\tc5afd8 <LoadQCC+0x5e3a8>", 12955592], [" c5afcc:\tadd\tx0, x19, x24", 12955596], [" c5afd0:\tmov\tw1, wzr", 12955600], [" c5afd4:\tbl\t6cdf0 <memset@plt>", 12955604], [" c5afd8:\tldr\tx0, [sp,#208]", 12955608], [" c5afdc:\tldr\tx13, [sp,#16]", 12955612], [" c5afe0:\tcmp\tx0, x13", 12955616], [" c5afe4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12955620], [" c5afe8:\tbl\t6cda0 <operator delete(void*)@plt>", 12955624], [" c5afec:\tb\tc4e834 <LoadQCC+0x51c04>", 12955628], [" c5aff0:\tmov\tx5, xzr", 12955632], [" c5aff4:\tb\tc5b094 <LoadQCC+0x5e464>", 12955636], [" c5aff8:\tmov\tx5, xzr", 12955640], [" c5affc:\tmul\tx15, x5, x28", 12955644], [" c5b000:\tadd\tx5, x5, #0x8", 12955648], [" c5b004:\tcmp\tx5, x12", 12955652], [" c5b008:\tadd\tx18, x6, x15", 12955656], [" c5b00c:\tadd\tx3, x23, x15", 12955660], [" c5b010:\tldr\tx9, [x18,#16]", 12955664], [" c5b014:\tstr\tx9, [x3,#16]", 12955668], [" c5b018:\tldr\tq0, [x18]", 12955672], [" c5b01c:\tstr\tq0, [x3]", 12955676], [" c5b020:\tldr\tx0, [x18,#40]", 12955680], [" c5b024:\tstr\tx0, [x3,#40]", 12955684], [" c5b028:\tldur\tq17, [x18,#24]", 12955688], [" c5b02c:\tstur\tq17, [x3,#24]", 12955692], [" c5b030:\tldr\tx10, [x18,#64]", 12955696], [" c5b034:\tstr\tx10, [x3,#64]", 12955700], [" c5b038:\tldr\tq0, [x18,#48]", 12955704], [" c5b03c:\tstr\tq0, [x3,#48]", 12955708], [" c5b040:\tldr\tx7, [x18,#88]", 12955712], [" c5b044:\tstr\tx7, [x3,#88]", 12955716], [" c5b048:\tldur\tq18, [x18,#72]", 12955720], [" c5b04c:\tstur\tq18, [x3,#72]", 12955724], [" c5b050:\tldr\tx11, [x18,#112]", 12955728], [" c5b054:\tstr\tx11, [x3,#112]", 12955732], [" c5b058:\tldr\tq0, [x18,#96]", 12955736], [" c5b05c:\tstr\tq0, [x3,#96]", 12955740], [" c5b060:\tldr\tx4, [x18,#136]", 12955744], [" c5b064:\tstr\tx4, [x3,#136]", 12955748], [" c5b068:\tldur\tq19, [x18,#120]", 12955752], [" c5b06c:\tstur\tq19, [x3,#120]", 12955756], [" c5b070:\tldr\tx13, [x18,#160]", 12955760], [" c5b074:\tstr\tx13, [x3,#160]", 12955764], [" c5b078:\tldr\tq0, [x18,#144]", 12955768], [" c5b07c:\tstr\tq0, [x3,#144]", 12955772], [" c5b080:\tldr\tx2, [x18,#184]", 12955776], [" c5b084:\tstr\tx2, [x3,#184]", 12955780], [" c5b088:\tldur\tq20, [x18,#168]", 12955784], [" c5b08c:\tstur\tq20, [x3,#168]", 12955788], [" c5b090:\tb.ge\tc5b368 <LoadQCC+0x5e738>", 12955792], [" c5b094:\tmul\tx3, x5, x28", 12955796], [" c5b098:\tsub\tx10, x5, #0x1", 12955800], [" c5b09c:\tadd\tx6, x6, x3", 12955804], [" c5b0a0:\tadd\tx0, x23, x3", 12955808], [" c5b0a4:\tldr\tx5, [x6,#16]", 12955812], [" c5b0a8:\tadd\tx10, x10, #0x1", 12955816], [" c5b0ac:\tcmp\tx10, x17", 12955820], [" c5b0b0:\tstr\tx5, [x0,#16]", 12955824], [" c5b0b4:\tldr\tq0, [x6],#24", 12955828], [" c5b0b8:\tstr\tq0, [x0],#24", 12955832], [" c5b0bc:\tb.lt\tc5b0a4 <LoadQCC+0x5e474>", 12955836], [" c5b0c0:\tb\tc5b368 <LoadQCC+0x5e738>", 12955840], [" c5b0c4:\tmadd\tx5, x26, x28, x0", 12955844], [" c5b0c8:\tldr\tx1, [x20,#8]", 12955848], [" c5b0cc:\tldr\tx9, [x5]", 12955852], [" c5b0d0:\tldur\tq20, [x5,#8]", 12955856], [" c5b0d4:\tsub\tx8, x9, x24", 12955860], [" c5b0d8:\tadd\tx3, x8, #0x8", 12955864], [" c5b0dc:\tstr\tq20, [sp,#32]", 12955868], [" c5b0e0:\tcmp\tx8, x1", 12955872], [" c5b0e4:\tccmp\tx3, x1, #0x2, cc", 12955876], [" c5b0e8:\tb.hi\tc5b3bc <LoadQCC+0x5e78c>", 12955880], [" c5b0ec:\tldr\tx7, [x21,#2488]", 12955884], [" c5b0f0:\tadd\tx25, x19, x8", 12955888], [" c5b0f4:\tldr\tx23, [x21,#2496]", 12955892], [" c5b0f8:\tcmp\tx7, x23", 12955896], [" c5b0fc:\tb.cc\tc5b3a0 <LoadQCC+0x5e770>", 12955900], [" c5b100:\tldr\tx4, [x21,#2480]", 12955904], [" c5b104:\tmov\tx10, #0x5555555555555555 \t// #6148914691236517205", 12955908], [" c5b108:\tmovk\tx10, #0x5556", 12955912], [" c5b10c:\tsub\tx0, x23, x4", 12955916], [" c5b110:\tasr\tx8, x0, #3", 12955920], [" c5b114:\tmul\tx27, x8, x10", 12955924], [" c5b118:\tsub\tx18, x7, x4", 12955928], [" c5b11c:\tasr\tx14, x18, #3", 12955932], [" c5b120:\torr\tx1, x27, #0x1", 12955936], [" c5b124:\tmul\tx24, x14, x29", 12955940], [" c5b128:\tmul\tx0, x1, x28", 12955944], [" c5b12c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12955948], [" c5b130:\tldr\tx6, [x21,#2480]", 12955952], [" c5b134:\tmov\tx23, x0", 12955956], [" c5b138:\tldr\tx7, [x21,#2488]", 12955960], [" c5b13c:\tsubs\tx11, x6, x7", 12955964], [" c5b140:\tb.eq\tc5b368 <LoadQCC+0x5e738>", 12955968], [" c5b144:\tcmp\tx11, #0x0", 12955972], [" c5b148:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12955976], [" c5b14c:\tsub\tx15, x11, #0x17", 12955980], [" c5b150:\tmovk\tx9, #0xaaab", 12955984], [" c5b154:\tcsel\tx16, x15, x11, lt", 12955988], [" c5b158:\tmovk\tx9, #0x2aaa, lsl #48", 12955992], [" c5b15c:\tsmulh\tx12, x16, x9", 12955996], [" c5b160:\tasr\tx15, x12, #2", 12956000], [" c5b164:\tadd\tx5, x15, x12, lsr #63", 12956004], [" c5b168:\tmadd\tx2, x5, x28, x7", 12956008], [" c5b16c:\tcmp\tx6, x2", 12956012], [" c5b170:\tb.gt\tc5b34c <LoadQCC+0x5e71c>", 12956016], [" c5b174:\tmov\tx4, #0x4000000000000000 \t// #4611686018427387904", 12956020], [" c5b178:\tmovk\tx4, #0x20", 12956024], [" c5b17c:\tadd\tx9, x6, x4", 12956028], [" c5b180:\tcmp\tx7, x9", 12956032], [" c5b184:\tb.ge\tc5b34c <LoadQCC+0x5e71c>", 12956036], [" c5b188:\tcmp\tx6, x7", 12956040], [" c5b18c:\tb.ge\tc5b34c <LoadQCC+0x5e71c>", 12956044], [" c5b190:\tmov\tx9, #0xbfffffffffffffff \t// #-4611686018427387905", 12956048], [" c5b194:\tmovk\tx9, #0xffe8", 12956052], [" c5b198:\tcmp\tx6, x9", 12956056], [" c5b19c:\tb.lt\tc5b34c <LoadQCC+0x5e71c>", 12956060], [" c5b1a0:\torr\tx18, xzr, #0x4000000000000000", 12956064], [" c5b1a4:\tcmp\tx7, x18", 12956068], [" c5b1a8:\tb.ge\tc5b34c <LoadQCC+0x5e71c>", 12956072], [" c5b1ac:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12956076], [" c5b1b0:\tmovk\tx1, #0xaaab", 12956080], [" c5b1b4:\tmovk\tx1, #0x2aaa, lsl #48", 12956084], [" c5b1b8:\tsmulh\tx18, x11, x1", 12956088], [" c5b1bc:\tasr\tx13, x18, #2", 12956092], [" c5b1c0:\tadd\tx2, x13, x18, lsr #63", 12956096], [" c5b1c4:\tmsub\tx16, x2, x28, x11", 12956100], [" c5b1c8:\tcbnz\tx16, c5b368 <LoadQCC+0x5e738>", 12956104], [" c5b1cc:\tsub\tx10, x7, x6", 12956108], [" c5b1d0:\tasr\tx1, x10, #3", 12956112], [" c5b1d4:\tmul\tx12, x1, x29", 12956116], [" c5b1d8:\tcmp\tx10, #0x1", 12956120], [" c5b1dc:\tb.lt\tc5b368 <LoadQCC+0x5e738>", 12956124], [" c5b1e0:\tsub\tx17, x12, #0x1", 12956128], [" c5b1e4:\tcmp\tx10, #0xa9", 12956132], [" c5b1e8:\tb.lt\tc5aff0 <LoadQCC+0x5e3c0>", 12956136], [" c5b1ec:\tcmp\tx10, #0x168", 12956140], [" c5b1f0:\tb.le\tc5aff8 <LoadQCC+0x5e3c8>", 12956144], [" c5b1f4:\tand\tx7, x12, #0xf", 12956148], [" c5b1f8:\tsub\tx1, x17, x7", 12956152], [" c5b1fc:\tmov\tx15, xzr", 12956156], [" c5b200:\tmov\tx3, xzr", 12956160], [" c5b204:\tsub\tx5, x1, #0xf", 12956164], [" c5b208:\tadd\tx9, x6, x15", 12956168], [" c5b20c:\tadd\tx8, x23, x15", 12956172], [" c5b210:\tcmp\tx3, x5", 12956176], [" c5b214:\tldr\tx18, [x9,#16]", 12956180], [" c5b218:\tadd\tx3, x3, #0x10", 12956184], [" c5b21c:\tadd\tx15, x15, #0x180", 12956188], [" c5b220:\tstr\tx18, [x8,#16]", 12956192], [" c5b224:\tldr\tq0, [x9]", 12956196], [" c5b228:\tstr\tq0, [x8]", 12956200], [" c5b22c:\tldr\tx16, [x9,#40]", 12956204], [" c5b230:\tstr\tx16, [x8,#40]", 12956208], [" c5b234:\tldur\tq21, [x9,#24]", 12956212], [" c5b238:\tstur\tq21, [x8,#24]", 12956216], [" c5b23c:\tldr\tx14, [x9,#64]", 12956220], [" c5b240:\tstr\tx14, [x8,#64]", 12956224], [" c5b244:\tldr\tq0, [x9,#48]", 12956228], [" c5b248:\tstr\tq0, [x8,#48]", 12956232], [" c5b24c:\tldr\tx0, [x9,#88]", 12956236], [" c5b250:\tstr\tx0, [x8,#88]", 12956240], [" c5b254:\tldur\tq22, [x9,#72]", 12956244], [" c5b258:\tstur\tq22, [x8,#72]", 12956248], [" c5b25c:\tldr\tx10, [x9,#112]", 12956252], [" c5b260:\tstr\tx10, [x8,#112]", 12956256], [" c5b264:\tldr\tq0, [x9,#96]", 12956260], [" c5b268:\tstr\tq0, [x8,#96]", 12956264], [" c5b26c:\tldr\tx11, [x9,#136]", 12956268], [" c5b270:\tstr\tx11, [x8,#136]", 12956272], [" c5b274:\tadd\tx11, x9, #0x138", 12956276], [" c5b278:\tldur\tq23, [x9,#120]", 12956280], [" c5b27c:\tstur\tq23, [x8,#120]", 12956284], [" c5b280:\tldr\tx4, [x9,#160]", 12956288], [" c5b284:\tstr\tx4, [x8,#160]", 12956292], [" c5b288:\tldr\tq0, [x9,#144]", 12956296], [" c5b28c:\tstr\tq0, [x8,#144]", 12956300], [" c5b290:\tldr\tx13, [x9,#184]", 12956304], [" c5b294:\tstr\tx13, [x8,#184]", 12956308], [" c5b298:\tadd\tx13, x8, #0x108", 12956312], [" c5b29c:\tldur\tq24, [x9,#168]", 12956316], [" c5b2a0:\tstur\tq24, [x8,#168]", 12956320], [" c5b2a4:\tldr\tx2, [x9,#208]", 12956324], [" c5b2a8:\tstr\tx2, [x8,#208]", 12956328], [" c5b2ac:\tadd\tx2, x8, #0x138", 12956332], [" c5b2b0:\tldr\tq0, [x9,#192]", 12956336], [" c5b2b4:\tstr\tq0, [x8,#192]", 12956340], [" c5b2b8:\tldr\tx18, [x9,#232]", 12956344], [" c5b2bc:\tstr\tx18, [x8,#232]", 12956348], [" c5b2c0:\tadd\tx18, x9, #0x108", 12956352], [" c5b2c4:\tldur\tq25, [x9,#216]", 12956356], [" c5b2c8:\tstur\tq25, [x8,#216]", 12956360], [" c5b2cc:\tldr\tx16, [x9,#256]", 12956364], [" c5b2d0:\tstr\tx16, [x8,#256]", 12956368], [" c5b2d4:\tadd\tx16, x9, #0x168", 12956372], [" c5b2d8:\tldr\tq0, [x9,#240]", 12956376], [" c5b2dc:\tstr\tq0, [x8,#240]", 12956380], [" c5b2e0:\tldr\tx14, [x9,#280]", 12956384], [" c5b2e4:\tstr\tx14, [x8,#280]", 12956388], [" c5b2e8:\tldr\tq0, [x18]", 12956392], [" c5b2ec:\tstr\tq0, [x13]", 12956396], [" c5b2f0:\tldr\tx0, [x9,#304]", 12956400], [" c5b2f4:\tstr\tx0, [x8,#304]", 12956404], [" c5b2f8:\tldr\tq0, [x9,#288]", 12956408], [" c5b2fc:\tstr\tq0, [x8,#288]", 12956412], [" c5b300:\tldr\tx10, [x9,#328]", 12956416], [" c5b304:\tstr\tx10, [x8,#328]", 12956420], [" c5b308:\tldr\tq0, [x11]", 12956424], [" c5b30c:\tstr\tq0, [x2]", 12956428], [" c5b310:\tldr\tx11, [x9,#352]", 12956432], [" c5b314:\tstr\tx11, [x8,#352]", 12956436], [" c5b318:\tldr\tq0, [x9,#336]", 12956440], [" c5b31c:\tstr\tq0, [x8,#336]", 12956444], [" c5b320:\tldr\tx4, [x9,#376]", 12956448], [" c5b324:\tadd\tx9, x8, #0x168", 12956452], [" c5b328:\tstr\tx4, [x8,#376]", 12956456], [" c5b32c:\tldr\tq0, [x16]", 12956460], [" c5b330:\tstr\tq0, [x9]", 12956464], [" c5b334:\tb.ne\tc5b208 <LoadQCC+0x5e5d8>", 12956468], [" c5b338:\tcbz\tx7, c5b368 <LoadQCC+0x5e738>", 12956472], [" c5b33c:\tadd\tx5, x1, #0x1", 12956476], [" c5b340:\tcmp\tx7, #0x7", 12956480], [" c5b344:\tb.hi\tc5affc <LoadQCC+0x5e3cc>", 12956484], [" c5b348:\tb\tc5b094 <LoadQCC+0x5e464>", 12956488], [" c5b34c:\tmov\tx3, x23", 12956492], [" c5b350:\tldr\tx11, [x6,#16]", 12956496], [" c5b354:\tstr\tx11, [x3,#16]", 12956500], [" c5b358:\tldr\tq0, [x6],#24", 12956504], [" c5b35c:\tstr\tq0, [x3],#24", 12956508], [" c5b360:\tcmp\tx6, x7", 12956512], [" c5b364:\tb.ne\tc5b350 <LoadQCC+0x5e720>", 12956516], [" c5b368:\tldr\tx0, [x21,#2480]", 12956520], [" c5b36c:\tldr\tx9, [sp,#24]", 12956524], [" c5b370:\tcmp\tx0, x9", 12956528], [" c5b374:\tb.eq\tc5b37c <LoadQCC+0x5e74c>", 12956532], [" c5b378:\tbl\t6cda0 <operator delete(void*)@plt>", 12956536], [" c5b37c:\tmul\tx7, x24, x28", 12956540], [" c5b380:\tstr\tx23, [x21,#2480]", 12956544], [" c5b384:\tmul\tx24, x27, x28", 12956548], [" c5b388:\tadd\tx7, x23, x7", 12956552], [" c5b38c:\tadd\tx6, x23, x24", 12956556], [" c5b390:\tadd\tx18, x6, #0x18", 12956560], [" c5b394:\tadd\tx24, sp, #0x50", 12956564], [" c5b398:\tstr\tx7, [x21,#2488]", 12956568], [" c5b39c:\tstr\tx18, [x21,#2496]", 12956572], [" c5b3a0:\tstr\tx25, [x7]", 12956576], [" c5b3a4:\tldr\tq0, [sp,#32]", 12956580], [" c5b3a8:\tstur\tq0, [x7,#8]", 12956584], [" c5b3ac:\tldr\tx25, [x21,#2488]", 12956588], [" c5b3b0:\tldp\tx0, x11, [sp,#208]", 12956592], [" c5b3b4:\tadd\tx9, x25, #0x18", 12956596], [" c5b3b8:\tstr\tx9, [x21,#2488]", 12956600], [" c5b3bc:\tsub\tx27, x11, x0", 12956604], [" c5b3c0:\tasr\tx23, x27, #3", 12956608], [" c5b3c4:\tadd\tw26, w26, #0x1", 12956612], [" c5b3c8:\tmul\tx25, x23, x29", 12956616], [" c5b3cc:\tcmp\tx26, x25", 12956620], [" c5b3d0:\tb.cc\tc5b0c4 <LoadQCC+0x5e494>", 12956624], [" c5b3d4:\tldr\tx21, [x20,#8]", 12956628], [" c5b3d8:\tadd\tx1, sp, #0x50", 12956632], [" c5b3dc:\tcmp\tx21, #0x20", 12956636], [" c5b3e0:\torr\tw28, wzr, #0x20", 12956640], [" c5b3e4:\tcsel\tx23, x28, x21, hi", 12956644], [" c5b3e8:\tmov\tx0, x19", 12956648], [" c5b3ec:\tmov\tx2, x23", 12956652], [" c5b3f0:\tbl\t6cdd0 <memcpy@plt>", 12956656], [" c5b3f4:\tldr\tx26, [x20,#8]", 12956660], [" c5b3f8:\tsubs\tx2, x26, x23", 12956664], [" c5b3fc:\tb.ls\tc5b40c <LoadQCC+0x5e7dc>", 12956668], [" c5b400:\tadd\tx0, x19, x23", 12956672], [" c5b404:\tmov\tw1, wzr", 12956676], [" c5b408:\tbl\t6cdf0 <memset@plt>", 12956680], [" c5b40c:\tldr\tx0, [sp,#208]", 12956684], [" c5b410:\tldr\tx5, [sp,#16]", 12956688], [" c5b414:\tcmp\tx0, x5", 12956692], [" c5b418:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12956696], [" c5b41c:\tbl\t6cda0 <operator delete(void*)@plt>", 12956700], [" c5b420:\tb\tc4e834 <LoadQCC+0x51c04>", 12956704], [" c5b424:\tmov\tx1, xzr", 12956708], [" c5b428:\tb\tc5b4c8 <LoadQCC+0x5e898>", 12956712], [" c5b42c:\tmov\tx1, xzr", 12956716], [" c5b430:\tmul\tx0, x1, x28", 12956720], [" c5b434:\tadd\tx1, x1, #0x8", 12956724], [" c5b438:\tcmp\tx1, x10", 12956728], [" c5b43c:\tadd\tx9, x7, x0", 12956732], [" c5b440:\tadd\tx13, x23, x0", 12956736], [" c5b444:\tldr\tx11, [x9,#16]", 12956740], [" c5b448:\tstr\tx11, [x13,#16]", 12956744], [" c5b44c:\tldr\tq0, [x9]", 12956748], [" c5b450:\tstr\tq0, [x13]", 12956752], [" c5b454:\tldr\tx4, [x9,#40]", 12956756], [" c5b458:\tstr\tx4, [x13,#40]", 12956760], [" c5b45c:\tldur\tq26, [x9,#24]", 12956764], [" c5b460:\tstur\tq26, [x13,#24]", 12956768], [" c5b464:\tldr\tx3, [x9,#64]", 12956772], [" c5b468:\tstr\tx3, [x13,#64]", 12956776], [" c5b46c:\tldr\tq0, [x9,#48]", 12956780], [" c5b470:\tstr\tq0, [x13,#48]", 12956784], [" c5b474:\tldr\tx5, [x9,#88]", 12956788], [" c5b478:\tstr\tx5, [x13,#88]", 12956792], [" c5b47c:\tldur\tq27, [x9,#72]", 12956796], [" c5b480:\tstur\tq27, [x13,#72]", 12956800], [" c5b484:\tldr\tx8, [x9,#112]", 12956804], [" c5b488:\tstr\tx8, [x13,#112]", 12956808], [" c5b48c:\tldr\tq0, [x9,#96]", 12956812], [" c5b490:\tstr\tq0, [x13,#96]", 12956816], [" c5b494:\tldr\tx17, [x9,#136]", 12956820], [" c5b498:\tstr\tx17, [x13,#136]", 12956824], [" c5b49c:\tldur\tq28, [x9,#120]", 12956828], [" c5b4a0:\tstur\tq28, [x13,#120]", 12956832], [" c5b4a4:\tldr\tx15, [x9,#160]", 12956836], [" c5b4a8:\tstr\tx15, [x13,#160]", 12956840], [" c5b4ac:\tldr\tq0, [x9,#144]", 12956844], [" c5b4b0:\tstr\tq0, [x13,#144]", 12956848], [" c5b4b4:\tldr\tx12, [x9,#184]", 12956852], [" c5b4b8:\tstr\tx12, [x13,#184]", 12956856], [" c5b4bc:\tldur\tq29, [x9,#168]", 12956860], [" c5b4c0:\tstur\tq29, [x13,#168]", 12956864], [" c5b4c4:\tb.ge\tc5b79c <LoadQCC+0x5eb6c>", 12956868], [" c5b4c8:\tmul\tx2, x1, x28", 12956872], [" c5b4cc:\tsub\tx14, x1, #0x1", 12956876], [" c5b4d0:\tadd\tx3, x7, x2", 12956880], [" c5b4d4:\tadd\tx2, x23, x2", 12956884], [" c5b4d8:\tldr\tx7, [x3,#16]", 12956888], [" c5b4dc:\tadd\tx14, x14, #0x1", 12956892], [" c5b4e0:\tcmp\tx14, x16", 12956896], [" c5b4e4:\tstr\tx7, [x2,#16]", 12956900], [" c5b4e8:\tldr\tq0, [x3],#24", 12956904], [" c5b4ec:\tstr\tq0, [x2],#24", 12956908], [" c5b4f0:\tb.lt\tc5b4d8 <LoadQCC+0x5e8a8>", 12956912], [" c5b4f4:\tb\tc5b79c <LoadQCC+0x5eb6c>", 12956916], [" c5b4f8:\tmadd\tx24, x26, x28, x1", 12956920], [" c5b4fc:\tldr\tx10, [x20,#8]", 12956924], [" c5b500:\tldr\tx14, [x24]", 12956928], [" c5b504:\tldur\tq21, [x24,#8]", 12956932], [" c5b508:\tsub\tx13, x14, x7", 12956936], [" c5b50c:\tadd\tx8, x13, #0x8", 12956940], [" c5b510:\tstr\tq21, [sp,#80]", 12956944], [" c5b514:\tcmp\tx13, x10", 12956948], [" c5b518:\tccmp\tx8, x10, #0x2, cc", 12956952], [" c5b51c:\tb.hi\tc5b7f0 <LoadQCC+0x5ebc0>", 12956956], [" c5b520:\tldr\tx9, [x21,#2488]", 12956960], [" c5b524:\tadd\tx25, x19, x13", 12956964], [" c5b528:\tldr\tx4, [x21,#2496]", 12956968], [" c5b52c:\tcmp\tx9, x4", 12956972], [" c5b530:\tb.cc\tc5b7d4 <LoadQCC+0x5eba4>", 12956976], [" c5b534:\tldr\tx15, [x21,#2480]", 12956980], [" c5b538:\tmov\tx0, #0x5555555555555555 \t// #6148914691236517205", 12956984], [" c5b53c:\tmovk\tx0, #0x5556", 12956988], [" c5b540:\tsub\tx5, x4, x15", 12956992], [" c5b544:\tasr\tx2, x5, #3", 12956996], [" c5b548:\tmul\tx27, x2, x0", 12957000], [" c5b54c:\tsub\tx3, x9, x15", 12957004], [" c5b550:\tasr\tx9, x3, #3", 12957008], [" c5b554:\torr\tx10, x27, #0x1", 12957012], [" c5b558:\tmul\tx24, x9, x29", 12957016], [" c5b55c:\tmul\tx0, x10, x28", 12957020], [" c5b560:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12957024], [" c5b564:\tldr\tx7, [x21,#2480]", 12957028], [" c5b568:\tmov\tx23, x0", 12957032], [" c5b56c:\tldr\tx6, [x21,#2488]", 12957036], [" c5b570:\tsubs\tx16, x7, x6", 12957040], [" c5b574:\tb.eq\tc5b79c <LoadQCC+0x5eb6c>", 12957044], [" c5b578:\tcmp\tx16, #0x0", 12957048], [" c5b57c:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12957052], [" c5b580:\tsub\tx14, x16, #0x17", 12957056], [" c5b584:\tmovk\tx0, #0xaaab", 12957060], [" c5b588:\tcsel\tx13, x14, x16, lt", 12957064], [" c5b58c:\tmovk\tx0, #0x2aaa, lsl #48", 12957068], [" c5b590:\tsmulh\tx17, x13, x0", 12957072], [" c5b594:\tasr\tx4, x17, #2", 12957076], [" c5b598:\tadd\tx11, x4, x17, lsr #63", 12957080], [" c5b59c:\tmadd\tx0, x11, x28, x6", 12957084], [" c5b5a0:\tcmp\tx7, x0", 12957088], [" c5b5a4:\tb.gt\tc5b780 <LoadQCC+0x5eb50>", 12957092], [" c5b5a8:\tmov\tx12, #0x4000000000000000 \t// #4611686018427387904", 12957096], [" c5b5ac:\tmovk\tx12, #0x20", 12957100], [" c5b5b0:\tadd\tx18, x7, x12", 12957104], [" c5b5b4:\tcmp\tx6, x18", 12957108], [" c5b5b8:\tb.ge\tc5b780 <LoadQCC+0x5eb50>", 12957112], [" c5b5bc:\tcmp\tx7, x6", 12957116], [" c5b5c0:\tb.ge\tc5b780 <LoadQCC+0x5eb50>", 12957120], [" c5b5c4:\tmov\tx10, #0xbfffffffffffffff \t// #-4611686018427387905", 12957124], [" c5b5c8:\tmovk\tx10, #0xffe8", 12957128], [" c5b5cc:\tcmp\tx7, x10", 12957132], [" c5b5d0:\tb.lt\tc5b780 <LoadQCC+0x5eb50>", 12957136], [" c5b5d4:\torr\tx13, xzr, #0x4000000000000000", 12957140], [" c5b5d8:\tcmp\tx6, x13", 12957144], [" c5b5dc:\tb.ge\tc5b780 <LoadQCC+0x5eb50>", 12957148], [" c5b5e0:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12957152], [" c5b5e4:\tmovk\tx10, #0xaaab", 12957156], [" c5b5e8:\tmovk\tx10, #0x2aaa, lsl #48", 12957160], [" c5b5ec:\tsmulh\tx17, x16, x10", 12957164], [" c5b5f0:\tasr\tx15, x17, #2", 12957168], [" c5b5f4:\tadd\tx12, x15, x17, lsr #63", 12957172], [" c5b5f8:\tmsub\tx13, x12, x28, x16", 12957176], [" c5b5fc:\tcbnz\tx13, c5b79c <LoadQCC+0x5eb6c>", 12957180], [" c5b600:\tsub\tx13, x6, x7", 12957184], [" c5b604:\tasr\tx6, x13, #3", 12957188], [" c5b608:\tmul\tx10, x6, x29", 12957192], [" c5b60c:\tcmp\tx13, #0x1", 12957196], [" c5b610:\tb.lt\tc5b79c <LoadQCC+0x5eb6c>", 12957200], [" c5b614:\tsub\tx16, x10, #0x1", 12957204], [" c5b618:\tcmp\tx13, #0xa9", 12957208], [" c5b61c:\tb.lt\tc5b424 <LoadQCC+0x5e7f4>", 12957212], [" c5b620:\tcmp\tx13, #0x168", 12957216], [" c5b624:\tb.le\tc5b42c <LoadQCC+0x5e7fc>", 12957220], [" c5b628:\tand\tx0, x10, #0xf", 12957224], [" c5b62c:\tsub\tx17, x16, x0", 12957228], [" c5b630:\tmov\tx12, xzr", 12957232], [" c5b634:\tmov\tx9, xzr", 12957236], [" c5b638:\tsub\tx2, x17, #0xf", 12957240], [" c5b63c:\tadd\tx3, x7, x12", 12957244], [" c5b640:\tadd\tx14, x23, x12", 12957248], [" c5b644:\tcmp\tx9, x2", 12957252], [" c5b648:\tldr\tx1, [x3,#16]", 12957256], [" c5b64c:\tadd\tx9, x9, #0x10", 12957260], [" c5b650:\tadd\tx12, x12, #0x180", 12957264], [" c5b654:\tstr\tx1, [x14,#16]", 12957268], [" c5b658:\tldr\tq0, [x3]", 12957272], [" c5b65c:\tstr\tq0, [x14]", 12957276], [" c5b660:\tldr\tx13, [x3,#40]", 12957280], [" c5b664:\tstr\tx13, [x14,#40]", 12957284], [" c5b668:\tldur\tq30, [x3,#24]", 12957288], [" c5b66c:\tstur\tq30, [x14,#24]", 12957292], [" c5b670:\tldr\tx6, [x3,#64]", 12957296], [" c5b674:\tstr\tx6, [x14,#64]", 12957300], [" c5b678:\tldr\tq0, [x3,#48]", 12957304], [" c5b67c:\tstr\tq0, [x14,#48]", 12957308], [" c5b680:\tldr\tx18, [x3,#88]", 12957312], [" c5b684:\tstr\tx18, [x14,#88]", 12957316], [" c5b688:\tldur\tq31, [x3,#72]", 12957320], [" c5b68c:\tstur\tq31, [x14,#72]", 12957324], [" c5b690:\tldr\tx11, [x3,#112]", 12957328], [" c5b694:\tstr\tx11, [x14,#112]", 12957332], [" c5b698:\tldr\tq0, [x3,#96]", 12957336], [" c5b69c:\tstr\tq0, [x14,#96]", 12957340], [" c5b6a0:\tldr\tx4, [x3,#136]", 12957344], [" c5b6a4:\tstr\tx4, [x14,#136]", 12957348], [" c5b6a8:\tldur\tq0, [x3,#120]", 12957352], [" c5b6ac:\tstur\tq0, [x14,#120]", 12957356], [" c5b6b0:\tldr\tx5, [x3,#160]", 12957360], [" c5b6b4:\tstr\tx5, [x14,#160]", 12957364], [" c5b6b8:\tadd\tx5, x3, #0x138", 12957368], [" c5b6bc:\tldr\tq0, [x3,#144]", 12957372], [" c5b6c0:\tstr\tq0, [x14,#144]", 12957376], [" c5b6c4:\tldr\tx8, [x3,#184]", 12957380], [" c5b6c8:\tstr\tx8, [x14,#184]", 12957384], [" c5b6cc:\tadd\tx8, x14, #0x138", 12957388], [" c5b6d0:\tldur\tq1, [x3,#168]", 12957392], [" c5b6d4:\tstur\tq1, [x14,#168]", 12957396], [" c5b6d8:\tldr\tx15, [x3,#208]", 12957400], [" c5b6dc:\tstr\tx15, [x14,#208]", 12957404], [" c5b6e0:\tadd\tx15, x3, #0x168", 12957408], [" c5b6e4:\tldr\tq0, [x3,#192]", 12957412], [" c5b6e8:\tstr\tq0, [x14,#192]", 12957416], [" c5b6ec:\tldr\tx1, [x3,#232]", 12957420], [" c5b6f0:\tstr\tx1, [x14,#232]", 12957424], [" c5b6f4:\tadd\tx1, x3, #0x108", 12957428], [" c5b6f8:\tldur\tq2, [x3,#216]", 12957432], [" c5b6fc:\tstur\tq2, [x14,#216]", 12957436], [" c5b700:\tldr\tx13, [x3,#256]", 12957440], [" c5b704:\tstr\tx13, [x14,#256]", 12957444], [" c5b708:\tldr\tq0, [x3,#240]", 12957448], [" c5b70c:\tstr\tq0, [x14,#240]", 12957452], [" c5b710:\tldr\tx6, [x3,#280]", 12957456], [" c5b714:\tstr\tx6, [x14,#280]", 12957460], [" c5b718:\tadd\tx6, x14, #0x108", 12957464], [" c5b71c:\tldr\tq0, [x1]", 12957468], [" c5b720:\tstr\tq0, [x6]", 12957472], [" c5b724:\tldr\tx18, [x3,#304]", 12957476], [" c5b728:\tstr\tx18, [x14,#304]", 12957480], [" c5b72c:\tldr\tq0, [x3,#288]", 12957484], [" c5b730:\tstr\tq0, [x14,#288]", 12957488], [" c5b734:\tldr\tx11, [x3,#328]", 12957492], [" c5b738:\tstr\tx11, [x14,#328]", 12957496], [" c5b73c:\tldr\tq0, [x5]", 12957500], [" c5b740:\tstr\tq0, [x8]", 12957504], [" c5b744:\tldr\tx4, [x3,#352]", 12957508], [" c5b748:\tstr\tx4, [x14,#352]", 12957512], [" c5b74c:\tldr\tq0, [x3,#336]", 12957516], [" c5b750:\tstr\tq0, [x14,#336]", 12957520], [" c5b754:\tldr\tx5, [x3,#376]", 12957524], [" c5b758:\tstr\tx5, [x14,#376]", 12957528], [" c5b75c:\tadd\tx14, x14, #0x168", 12957532], [" c5b760:\tldr\tq0, [x15]", 12957536], [" c5b764:\tstr\tq0, [x14]", 12957540], [" c5b768:\tb.ne\tc5b63c <LoadQCC+0x5ea0c>", 12957544], [" c5b76c:\tcbz\tx0, c5b79c <LoadQCC+0x5eb6c>", 12957548], [" c5b770:\tadd\tx1, x17, #0x1", 12957552], [" c5b774:\tcmp\tx0, #0x7", 12957556], [" c5b778:\tb.hi\tc5b430 <LoadQCC+0x5e800>", 12957560], [" c5b77c:\tb\tc5b4c8 <LoadQCC+0x5e898>", 12957564], [" c5b780:\tmov\tx5, x23", 12957568], [" c5b784:\tldr\tx16, [x7,#16]", 12957572], [" c5b788:\tstr\tx16, [x5,#16]", 12957576], [" c5b78c:\tldr\tq0, [x7],#24", 12957580], [" c5b790:\tstr\tq0, [x5],#24", 12957584], [" c5b794:\tcmp\tx7, x6", 12957588], [" c5b798:\tb.ne\tc5b784 <LoadQCC+0x5eb54>", 12957592], [" c5b79c:\tldr\tx0, [x21,#2480]", 12957596], [" c5b7a0:\tldr\tx10, [sp,#24]", 12957600], [" c5b7a4:\tcmp\tx0, x10", 12957604], [" c5b7a8:\tb.eq\tc5b7b0 <LoadQCC+0x5eb80>", 12957608], [" c5b7ac:\tbl\t6cda0 <operator delete(void*)@plt>", 12957612], [" c5b7b0:\tmul\tx7, x24, x28", 12957616], [" c5b7b4:\tstr\tx23, [x21,#2480]", 12957620], [" c5b7b8:\tmul\tx24, x27, x28", 12957624], [" c5b7bc:\tadd\tx9, x23, x7", 12957628], [" c5b7c0:\tadd\tx7, x23, x24", 12957632], [" c5b7c4:\tadd\tx16, x7, #0x18", 12957636], [" c5b7c8:\tadd\tx7, sp, #0x20", 12957640], [" c5b7cc:\tstr\tx9, [x21,#2488]", 12957644], [" c5b7d0:\tstr\tx16, [x21,#2496]", 12957648], [" c5b7d4:\tstr\tx25, [x9]", 12957652], [" c5b7d8:\tldr\tq0, [sp,#80]", 12957656], [" c5b7dc:\tstur\tq0, [x9,#8]", 12957660], [" c5b7e0:\tldr\tx23, [x21,#2488]", 12957664], [" c5b7e4:\tldp\tx1, x12, [sp,#208]", 12957668], [" c5b7e8:\tadd\tx11, x23, #0x18", 12957672], [" c5b7ec:\tstr\tx11, [x21,#2488]", 12957676], [" c5b7f0:\tsub\tx27, x12, x1", 12957680], [" c5b7f4:\tasr\tx23, x27, #3", 12957684], [" c5b7f8:\tadd\tw26, w26, #0x1", 12957688], [" c5b7fc:\tmul\tx25, x23, x29", 12957692], [" c5b800:\tcmp\tx26, x25", 12957696], [" c5b804:\tb.cc\tc5b4f8 <LoadQCC+0x5e8c8>", 12957700], [" c5b808:\tldr\tx26, [x20,#8]", 12957704], [" c5b80c:\tadd\tx1, sp, #0x20", 12957708], [" c5b810:\tcmp\tx26, #0x8", 12957712], [" c5b814:\torr\tw28, wzr, #0x8", 12957716], [" c5b818:\tcsel\tx24, x28, x26, hi", 12957720], [" c5b81c:\tmov\tx0, x19", 12957724], [" c5b820:\tmov\tx2, x24", 12957728], [" c5b824:\tbl\t6cdd0 <memcpy@plt>", 12957732], [" c5b828:\tldr\tx26, [x20,#8]", 12957736], [" c5b82c:\tsubs\tx2, x26, x24", 12957740], [" c5b830:\tb.ls\tc5b840 <LoadQCC+0x5ec10>", 12957744], [" c5b834:\tadd\tx0, x19, x24", 12957748], [" c5b838:\tmov\tw1, wzr", 12957752], [" c5b83c:\tbl\t6cdf0 <memset@plt>", 12957756], [" c5b840:\tldr\tx0, [sp,#208]", 12957760], [" c5b844:\tldr\tx20, [sp,#16]", 12957764], [" c5b848:\tcmp\tx0, x20", 12957768], [" c5b84c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12957772], [" c5b850:\tbl\t6cda0 <operator delete(void*)@plt>", 12957776], [" c5b854:\tb\tc4e834 <LoadQCC+0x51c04>", 12957780], [" c5b858:\tmov\tx6, xzr", 12957784], [" c5b85c:\tb\tc5b8fc <LoadQCC+0x5eccc>", 12957788], [" c5b860:\tmov\tx6, xzr", 12957792], [" c5b864:\tmul\tx18, x6, x28", 12957796], [" c5b868:\tadd\tx6, x6, #0x8", 12957800], [" c5b86c:\tcmp\tx6, x8", 12957804], [" c5b870:\tadd\tx10, x0, x18", 12957808], [" c5b874:\tadd\tx7, x23, x18", 12957812], [" c5b878:\tldr\tx11, [x10,#16]", 12957816], [" c5b87c:\tstr\tx11, [x7,#16]", 12957820], [" c5b880:\tldr\tq0, [x10]", 12957824], [" c5b884:\tstr\tq0, [x7]", 12957828], [" c5b888:\tldr\tx4, [x10,#40]", 12957832], [" c5b88c:\tstr\tx4, [x7,#40]", 12957836], [" c5b890:\tldur\tq3, [x10,#24]", 12957840], [" c5b894:\tstur\tq3, [x7,#24]", 12957844], [" c5b898:\tldr\tx5, [x10,#64]", 12957848], [" c5b89c:\tstr\tx5, [x7,#64]", 12957852], [" c5b8a0:\tldr\tq0, [x10,#48]", 12957856], [" c5b8a4:\tstr\tq0, [x7,#48]", 12957860], [" c5b8a8:\tldr\tx3, [x10,#88]", 12957864], [" c5b8ac:\tstr\tx3, [x7,#88]", 12957868], [" c5b8b0:\tldur\tq4, [x10,#72]", 12957872], [" c5b8b4:\tstur\tq4, [x7,#72]", 12957876], [" c5b8b8:\tldr\tx9, [x10,#112]", 12957880], [" c5b8bc:\tstr\tx9, [x7,#112]", 12957884], [" c5b8c0:\tldr\tq0, [x10,#96]", 12957888], [" c5b8c4:\tstr\tq0, [x7,#96]", 12957892], [" c5b8c8:\tldr\tx2, [x10,#136]", 12957896], [" c5b8cc:\tstr\tx2, [x7,#136]", 12957900], [" c5b8d0:\tldur\tq5, [x10,#120]", 12957904], [" c5b8d4:\tstur\tq5, [x7,#120]", 12957908], [" c5b8d8:\tldr\tx16, [x10,#160]", 12957912], [" c5b8dc:\tstr\tx16, [x7,#160]", 12957916], [" c5b8e0:\tldr\tq0, [x10,#144]", 12957920], [" c5b8e4:\tstr\tq0, [x7,#144]", 12957924], [" c5b8e8:\tldr\tx14, [x10,#184]", 12957928], [" c5b8ec:\tstr\tx14, [x7,#184]", 12957932], [" c5b8f0:\tldur\tq6, [x10,#168]", 12957936], [" c5b8f4:\tstur\tq6, [x7,#168]", 12957940], [" c5b8f8:\tb.ge\tc5bbd0 <LoadQCC+0x5efa0>", 12957944], [" c5b8fc:\tmul\tx10, x6, x28", 12957948], [" c5b900:\tsub\tx8, x6, #0x1", 12957952], [" c5b904:\tadd\tx9, x0, x10", 12957956], [" c5b908:\tadd\tx4, x23, x10", 12957960], [" c5b90c:\tldr\tx0, [x9,#16]", 12957964], [" c5b910:\tadd\tx8, x8, #0x1", 12957968], [" c5b914:\tcmp\tx8, x15", 12957972], [" c5b918:\tstr\tx0, [x4,#16]", 12957976], [" c5b91c:\tldr\tq0, [x9],#24", 12957980], [" c5b920:\tstr\tq0, [x4],#24", 12957984], [" c5b924:\tb.lt\tc5b90c <LoadQCC+0x5ecdc>", 12957988], [" c5b928:\tb\tc5bbd0 <LoadQCC+0x5efa0>", 12957992], [" c5b92c:\tmadd\tx0, x26, x28, x8", 12957996], [" c5b930:\tldr\tx11, [x20,#8]", 12958000], [" c5b934:\tldr\tx4, [x0]", 12958004], [" c5b938:\tldur\tq22, [x0,#8]", 12958008], [" c5b93c:\tsub\tx14, x4, x24", 12958012], [" c5b940:\tadd\tx27, x14, #0x8", 12958016], [" c5b944:\tstr\tq22, [sp,#80]", 12958020], [" c5b948:\tcmp\tx14, x11", 12958024], [" c5b94c:\tccmp\tx27, x11, #0x2, cc", 12958028], [" c5b950:\tb.hi\tc5bc24 <LoadQCC+0x5eff4>", 12958032], [" c5b954:\tldr\tx15, [x21,#2488]", 12958036], [" c5b958:\tadd\tx25, x19, x14", 12958040], [" c5b95c:\tldr\tx3, [x21,#2496]", 12958044], [" c5b960:\tcmp\tx15, x3", 12958048], [" c5b964:\tb.cc\tc5bc08 <LoadQCC+0x5efd8>", 12958052], [" c5b968:\tldr\tx8, [x21,#2480]", 12958056], [" c5b96c:\tsub\tx18, x3, x8", 12958060], [" c5b970:\tmov\tx3, #0x5555555555555555 \t// #6148914691236517205", 12958064], [" c5b974:\tmovk\tx3, #0x5556", 12958068], [" c5b978:\tasr\tx14, x18, #3", 12958072], [" c5b97c:\tmul\tx27, x14, x3", 12958076], [" c5b980:\tsub\tx10, x15, x8", 12958080], [" c5b984:\tasr\tx12, x10, #3", 12958084], [" c5b988:\torr\tx4, x27, #0x1", 12958088], [" c5b98c:\tmul\tx24, x12, x29", 12958092], [" c5b990:\tmul\tx0, x4, x28", 12958096], [" c5b994:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12958100], [" c5b998:\tmov\tx23, x0", 12958104], [" c5b99c:\tldr\tx0, [x21,#2480]", 12958108], [" c5b9a0:\tldr\tx5, [x21,#2488]", 12958112], [" c5b9a4:\tsubs\tx8, x0, x5", 12958116], [" c5b9a8:\tb.eq\tc5bbd0 <LoadQCC+0x5efa0>", 12958120], [" c5b9ac:\tcmp\tx8, #0x0", 12958124], [" c5b9b0:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12958128], [" c5b9b4:\tsub\tx17, x8, #0x17", 12958132], [" c5b9b8:\tmovk\tx2, #0xaaab", 12958136], [" c5b9bc:\tcsel\tx16, x17, x8, lt", 12958140], [" c5b9c0:\tmovk\tx2, #0x2aaa, lsl #48", 12958144], [" c5b9c4:\tsmulh\tx2, x16, x2", 12958148], [" c5b9c8:\tasr\tx6, x2, #2", 12958152], [" c5b9cc:\tadd\tx7, x6, x2, lsr #63", 12958156], [" c5b9d0:\tmadd\tx3, x7, x28, x5", 12958160], [" c5b9d4:\tcmp\tx0, x3", 12958164], [" c5b9d8:\tb.gt\tc5bbb4 <LoadQCC+0x5ef84>", 12958168], [" c5b9dc:\tmov\tx7, #0x4000000000000000 \t// #4611686018427387904", 12958172], [" c5b9e0:\tmovk\tx7, #0x20", 12958176], [" c5b9e4:\tadd\tx1, x0, x7", 12958180], [" c5b9e8:\tcmp\tx5, x1", 12958184], [" c5b9ec:\tb.ge\tc5bbb4 <LoadQCC+0x5ef84>", 12958188], [" c5b9f0:\tcmp\tx0, x5", 12958192], [" c5b9f4:\tb.ge\tc5bbb4 <LoadQCC+0x5ef84>", 12958196], [" c5b9f8:\tmov\tx1, #0xbfffffffffffffff \t// #-4611686018427387905", 12958200], [" c5b9fc:\tmovk\tx1, #0xffe8", 12958204], [" c5ba00:\tcmp\tx0, x1", 12958208], [" c5ba04:\tb.lt\tc5bbb4 <LoadQCC+0x5ef84>", 12958212], [" c5ba08:\torr\tx4, xzr, #0x4000000000000000", 12958216], [" c5ba0c:\tcmp\tx5, x4", 12958220], [" c5ba10:\tb.ge\tc5bbb4 <LoadQCC+0x5ef84>", 12958224], [" c5ba14:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12958228], [" c5ba18:\tmovk\tx3, #0xaaab", 12958232], [" c5ba1c:\tmovk\tx3, #0x2aaa, lsl #48", 12958236], [" c5ba20:\tsmulh\tx16, x8, x3", 12958240], [" c5ba24:\tasr\tx14, x16, #2", 12958244], [" c5ba28:\tadd\tx17, x14, x16, lsr #63", 12958248], [" c5ba2c:\tmsub\tx12, x17, x28, x8", 12958252], [" c5ba30:\tcbnz\tx12, c5bbd0 <LoadQCC+0x5efa0>", 12958256], [" c5ba34:\tsub\tx9, x5, x0", 12958260], [" c5ba38:\tasr\tx10, x9, #3", 12958264], [" c5ba3c:\tmul\tx8, x10, x29", 12958268], [" c5ba40:\tcmp\tx9, #0x1", 12958272], [" c5ba44:\tb.lt\tc5bbd0 <LoadQCC+0x5efa0>", 12958276], [" c5ba48:\tsub\tx15, x8, #0x1", 12958280], [" c5ba4c:\tcmp\tx9, #0xa9", 12958284], [" c5ba50:\tb.lt\tc5b858 <LoadQCC+0x5ec28>", 12958288], [" c5ba54:\tcmp\tx9, #0x168", 12958292], [" c5ba58:\tb.le\tc5b860 <LoadQCC+0x5ec30>", 12958296], [" c5ba5c:\tand\tx9, x8, #0xf", 12958300], [" c5ba60:\tsub\tx16, x15, x9", 12958304], [" c5ba64:\tmov\tx11, xzr", 12958308], [" c5ba68:\tmov\tx10, xzr", 12958312], [" c5ba6c:\tsub\tx17, x16, #0xf", 12958316], [" c5ba70:\tadd\tx18, x0, x11", 12958320], [" c5ba74:\tadd\tx13, x23, x11", 12958324], [" c5ba78:\tcmp\tx10, x17", 12958328], [" c5ba7c:\tldr\tx6, [x18,#16]", 12958332], [" c5ba80:\tadd\tx10, x10, #0x10", 12958336], [" c5ba84:\tadd\tx11, x11, #0x180", 12958340], [" c5ba88:\tstr\tx6, [x13,#16]", 12958344], [" c5ba8c:\tldr\tq0, [x18]", 12958348], [" c5ba90:\tstr\tq0, [x13]", 12958352], [" c5ba94:\tldr\tx7, [x18,#40]", 12958356], [" c5ba98:\tstr\tx7, [x13,#40]", 12958360], [" c5ba9c:\tldur\tq7, [x18,#24]", 12958364], [" c5baa0:\tstur\tq7, [x13,#24]", 12958368], [" c5baa4:\tldr\tx12, [x18,#64]", 12958372], [" c5baa8:\tstr\tx12, [x13,#64]", 12958376], [" c5baac:\tldr\tq0, [x18,#48]", 12958380], [" c5bab0:\tstr\tq0, [x13,#48]", 12958384], [" c5bab4:\tldr\tx1, [x18,#88]", 12958388], [" c5bab8:\tstr\tx1, [x13,#88]", 12958392], [" c5babc:\tldur\tq16, [x18,#72]", 12958396], [" c5bac0:\tstur\tq16, [x13,#72]", 12958400], [" c5bac4:\tldr\tx4, [x18,#112]", 12958404], [" c5bac8:\tstr\tx4, [x13,#112]", 12958408], [" c5bacc:\tldr\tq0, [x18,#96]", 12958412], [" c5bad0:\tstr\tq0, [x13,#96]", 12958416], [" c5bad4:\tldr\tx5, [x18,#136]", 12958420], [" c5bad8:\tstr\tx5, [x13,#136]", 12958424], [" c5badc:\tldur\tq17, [x18,#120]", 12958428], [" c5bae0:\tstur\tq17, [x13,#120]", 12958432], [" c5bae4:\tldr\tx3, [x18,#160]", 12958436], [" c5bae8:\tstr\tx3, [x13,#160]", 12958440], [" c5baec:\tldr\tq0, [x18,#144]", 12958444], [" c5baf0:\tstr\tq0, [x13,#144]", 12958448], [" c5baf4:\tldr\tx2, [x18,#184]", 12958452], [" c5baf8:\tstr\tx2, [x13,#184]", 12958456], [" c5bafc:\tadd\tx2, x18, #0x138", 12958460], [" c5bb00:\tldur\tq18, [x18,#168]", 12958464], [" c5bb04:\tstur\tq18, [x13,#168]", 12958468], [" c5bb08:\tldr\tx14, [x18,#208]", 12958472], [" c5bb0c:\tstr\tx14, [x13,#208]", 12958476], [" c5bb10:\tldr\tq0, [x18,#192]", 12958480], [" c5bb14:\tstr\tq0, [x13,#192]", 12958484], [" c5bb18:\tldr\tx6, [x18,#232]", 12958488], [" c5bb1c:\tstr\tx6, [x13,#232]", 12958492], [" c5bb20:\tldur\tq19, [x18,#216]", 12958496], [" c5bb24:\tstur\tq19, [x13,#216]", 12958500], [" c5bb28:\tldr\tx7, [x18,#256]", 12958504], [" c5bb2c:\tstr\tx7, [x13,#256]", 12958508], [" c5bb30:\tadd\tx7, x18, #0x108", 12958512], [" c5bb34:\tldr\tq0, [x18,#240]", 12958516], [" c5bb38:\tstr\tq0, [x13,#240]", 12958520], [" c5bb3c:\tldr\tx12, [x18,#280]", 12958524], [" c5bb40:\tstr\tx12, [x13,#280]", 12958528], [" c5bb44:\tadd\tx12, x13, #0x108", 12958532], [" c5bb48:\tldr\tq0, [x7]", 12958536], [" c5bb4c:\tstr\tq0, [x12]", 12958540], [" c5bb50:\tldr\tx1, [x18,#304]", 12958544], [" c5bb54:\tstr\tx1, [x13,#304]", 12958548], [" c5bb58:\tldr\tq0, [x18,#288]", 12958552], [" c5bb5c:\tstr\tq0, [x13,#288]", 12958556], [" c5bb60:\tldr\tx4, [x18,#328]", 12958560], [" c5bb64:\tstr\tx4, [x13,#328]", 12958564], [" c5bb68:\tadd\tx4, x13, #0x138", 12958568], [" c5bb6c:\tldr\tq0, [x2]", 12958572], [" c5bb70:\tstr\tq0, [x4]", 12958576], [" c5bb74:\tldr\tx5, [x18,#352]", 12958580], [" c5bb78:\tstr\tx5, [x13,#352]", 12958584], [" c5bb7c:\tldr\tq0, [x18,#336]", 12958588], [" c5bb80:\tstr\tq0, [x13,#336]", 12958592], [" c5bb84:\tldr\tx3, [x18,#376]", 12958596], [" c5bb88:\tadd\tx18, x18, #0x168", 12958600], [" c5bb8c:\tstr\tx3, [x13,#376]", 12958604], [" c5bb90:\tadd\tx13, x13, #0x168", 12958608], [" c5bb94:\tldr\tq0, [x18]", 12958612], [" c5bb98:\tstr\tq0, [x13]", 12958616], [" c5bb9c:\tb.ne\tc5ba70 <LoadQCC+0x5ee40>", 12958620], [" c5bba0:\tcbz\tx9, c5bbd0 <LoadQCC+0x5efa0>", 12958624], [" c5bba4:\tadd\tx6, x16, #0x1", 12958628], [" c5bba8:\tcmp\tx9, #0x7", 12958632], [" c5bbac:\tb.hi\tc5b864 <LoadQCC+0x5ec34>", 12958636], [" c5bbb0:\tb\tc5b8fc <LoadQCC+0x5eccc>", 12958640], [" c5bbb4:\tmov\tx7, x23", 12958644], [" c5bbb8:\tldr\tx8, [x0,#16]", 12958648], [" c5bbbc:\tstr\tx8, [x7,#16]", 12958652], [" c5bbc0:\tldr\tq0, [x0],#24", 12958656], [" c5bbc4:\tstr\tq0, [x7],#24", 12958660], [" c5bbc8:\tcmp\tx0, x5", 12958664], [" c5bbcc:\tb.ne\tc5bbb8 <LoadQCC+0x5ef88>", 12958668], [" c5bbd0:\tldr\tx0, [x21,#2480]", 12958672], [" c5bbd4:\tldr\tx7, [sp,#24]", 12958676], [" c5bbd8:\tcmp\tx0, x7", 12958680], [" c5bbdc:\tb.eq\tc5bbe4 <LoadQCC+0x5efb4>", 12958684], [" c5bbe0:\tbl\t6cda0 <operator delete(void*)@plt>", 12958688], [" c5bbe4:\tmul\tx27, x27, x28", 12958692], [" c5bbe8:\tstr\tx23, [x21,#2480]", 12958696], [" c5bbec:\tmul\tx24, x24, x28", 12958700], [" c5bbf0:\tadd\tx5, x23, x27", 12958704], [" c5bbf4:\tadd\tx15, x23, x24", 12958708], [" c5bbf8:\tadd\tx3, x5, #0x18", 12958712], [" c5bbfc:\tadd\tx24, sp, #0x20", 12958716], [" c5bc00:\tstr\tx15, [x21,#2488]", 12958720], [" c5bc04:\tstr\tx3, [x21,#2496]", 12958724], [" c5bc08:\tstr\tx25, [x15]", 12958728], [" c5bc0c:\tldr\tq0, [sp,#80]", 12958732], [" c5bc10:\tstur\tq0, [x15,#8]", 12958736], [" c5bc14:\tldr\tx1, [x21,#2488]", 12958740], [" c5bc18:\tldp\tx8, x13, [sp,#208]", 12958744], [" c5bc1c:\tadd\tx15, x1, #0x18", 12958748], [" c5bc20:\tstr\tx15, [x21,#2488]", 12958752], [" c5bc24:\tsub\tx23, x13, x8", 12958756], [" c5bc28:\tasr\tx25, x23, #3", 12958760], [" c5bc2c:\tadd\tw26, w26, #0x1", 12958764], [" c5bc30:\tmul\tx0, x25, x29", 12958768], [" c5bc34:\tcmp\tx26, x0", 12958772], [" c5bc38:\tb.cc\tc5b92c <LoadQCC+0x5ecfc>", 12958776], [" c5bc3c:\tldr\tx6, [x20,#8]", 12958780], [" c5bc40:\tadd\tx1, sp, #0x20", 12958784], [" c5bc44:\tcmp\tx6, #0x8", 12958788], [" c5bc48:\torr\tw28, wzr, #0x8", 12958792], [" c5bc4c:\tcsel\tx23, x28, x6, hi", 12958796], [" c5bc50:\tmov\tx0, x19", 12958800], [" c5bc54:\tmov\tx2, x23", 12958804], [" c5bc58:\tbl\t6cdd0 <memcpy@plt>", 12958808], [" c5bc5c:\tldr\tx26, [x20,#8]", 12958812], [" c5bc60:\tsubs\tx2, x26, x23", 12958816], [" c5bc64:\tb.ls\tc5bc74 <LoadQCC+0x5f044>", 12958820], [" c5bc68:\tadd\tx0, x19, x23", 12958824], [" c5bc6c:\tmov\tw1, wzr", 12958828], [" c5bc70:\tbl\t6cdf0 <memset@plt>", 12958832], [" c5bc74:\tldr\tx0, [sp,#208]", 12958836], [" c5bc78:\tldr\tx26, [sp,#16]", 12958840], [" c5bc7c:\tcmp\tx0, x26", 12958844], [" c5bc80:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12958848], [" c5bc84:\tbl\t6cda0 <operator delete(void*)@plt>", 12958852], [" c5bc88:\tb\tc4e834 <LoadQCC+0x51c04>", 12958856], [" c5bc8c:\tmov\tx18, xzr", 12958860], [" c5bc90:\tb\tc5bd30 <LoadQCC+0x5f100>", 12958864], [" c5bc94:\tmov\tx18, xzr", 12958868], [" c5bc98:\tmul\tx12, x18, x28", 12958872], [" c5bc9c:\tadd\tx18, x18, #0x8", 12958876], [" c5bca0:\tcmp\tx18, x9", 12958880], [" c5bca4:\tadd\tx11, x8, x12", 12958884], [" c5bca8:\tadd\tx16, x23, x12", 12958888], [" c5bcac:\tldr\tx1, [x11,#16]", 12958892], [" c5bcb0:\tstr\tx1, [x16,#16]", 12958896], [" c5bcb4:\tldr\tq0, [x11]", 12958900], [" c5bcb8:\tstr\tq0, [x16]", 12958904], [" c5bcbc:\tldr\tx4, [x11,#40]", 12958908], [" c5bcc0:\tstr\tx4, [x16,#40]", 12958912], [" c5bcc4:\tldur\tq20, [x11,#24]", 12958916], [" c5bcc8:\tstur\tq20, [x16,#24]", 12958920], [" c5bccc:\tldr\tx5, [x11,#64]", 12958924], [" c5bcd0:\tstr\tx5, [x16,#64]", 12958928], [" c5bcd4:\tldr\tq0, [x11,#48]", 12958932], [" c5bcd8:\tstr\tq0, [x16,#48]", 12958936], [" c5bcdc:\tldr\tx3, [x11,#88]", 12958940], [" c5bce0:\tstr\tx3, [x16,#88]", 12958944], [" c5bce4:\tldur\tq21, [x11,#72]", 12958948], [" c5bce8:\tstur\tq21, [x16,#72]", 12958952], [" c5bcec:\tldr\tx2, [x11,#112]", 12958956], [" c5bcf0:\tstr\tx2, [x16,#112]", 12958960], [" c5bcf4:\tldr\tq0, [x11,#96]", 12958964], [" c5bcf8:\tstr\tq0, [x16,#96]", 12958968], [" c5bcfc:\tldr\tx17, [x11,#136]", 12958972], [" c5bd00:\tstr\tx17, [x16,#136]", 12958976], [" c5bd04:\tldur\tq22, [x11,#120]", 12958980], [" c5bd08:\tstur\tq22, [x16,#120]", 12958984], [" c5bd0c:\tldr\tx10, [x11,#160]", 12958988], [" c5bd10:\tstr\tx10, [x16,#160]", 12958992], [" c5bd14:\tldr\tq0, [x11,#144]", 12958996], [" c5bd18:\tstr\tq0, [x16,#144]", 12959000], [" c5bd1c:\tldr\tx0, [x11,#184]", 12959004], [" c5bd20:\tstr\tx0, [x16,#184]", 12959008], [" c5bd24:\tldur\tq23, [x11,#168]", 12959012], [" c5bd28:\tstur\tq23, [x16,#168]", 12959016], [" c5bd2c:\tb.ge\tc5c004 <LoadQCC+0x5f3d4>", 12959020], [" c5bd30:\tmul\tx11, x18, x28", 12959024], [" c5bd34:\tsub\tx16, x18, #0x1", 12959028], [" c5bd38:\tadd\tx7, x8, x11", 12959032], [" c5bd3c:\tadd\tx5, x23, x11", 12959036], [" c5bd40:\tldr\tx8, [x7,#16]", 12959040], [" c5bd44:\tadd\tx16, x16, #0x1", 12959044], [" c5bd48:\tcmp\tx16, x14", 12959048], [" c5bd4c:\tstr\tx8, [x5,#16]", 12959052], [" c5bd50:\tldr\tq0, [x7],#24", 12959056], [" c5bd54:\tstr\tq0, [x5],#24", 12959060], [" c5bd58:\tb.lt\tc5bd40 <LoadQCC+0x5f110>", 12959064], [" c5bd5c:\tb\tc5c004 <LoadQCC+0x5f3d4>", 12959068], [" c5bd60:\tmadd\tx25, x26, x28, x9", 12959072], [" c5bd64:\tldr\tx16, [x20,#8]", 12959076], [" c5bd68:\tldr\tx12, [x25]", 12959080], [" c5bd6c:\tldur\tq23, [x25,#8]", 12959084], [" c5bd70:\tsub\tx10, x12, x24", 12959088], [" c5bd74:\tadd\tx13, x10, #0x8", 12959092], [" c5bd78:\tstr\tq23, [sp,#80]", 12959096], [" c5bd7c:\tcmp\tx10, x16", 12959100], [" c5bd80:\tccmp\tx13, x16, #0x2, cc", 12959104], [" c5bd84:\tb.hi\tc5c058 <LoadQCC+0x5f428>", 12959108], [" c5bd88:\tldr\tx13, [x21,#2488]", 12959112], [" c5bd8c:\tadd\tx25, x19, x10", 12959116], [" c5bd90:\tldr\tx18, [x21,#2496]", 12959120], [" c5bd94:\tcmp\tx13, x18", 12959124], [" c5bd98:\tb.cc\tc5c03c <LoadQCC+0x5f40c>", 12959128], [" c5bd9c:\tldr\tx6, [x21,#2480]", 12959132], [" c5bda0:\tmov\tx17, #0x5555555555555555 \t// #6148914691236517205", 12959136], [" c5bda4:\tmovk\tx17, #0x5556", 12959140], [" c5bda8:\tsub\tx7, x18, x6", 12959144], [" c5bdac:\tasr\tx3, x7, #3", 12959148], [" c5bdb0:\tmul\tx27, x3, x17", 12959152], [" c5bdb4:\tsub\tx9, x13, x6", 12959156], [" c5bdb8:\tasr\tx1, x9, #3", 12959160], [" c5bdbc:\torr\tx9, x27, #0x1", 12959164], [" c5bdc0:\tmul\tx24, x1, x29", 12959168], [" c5bdc4:\tmul\tx0, x9, x28", 12959172], [" c5bdc8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12959176], [" c5bdcc:\tldr\tx8, [x21,#2480]", 12959180], [" c5bdd0:\tmov\tx23, x0", 12959184], [" c5bdd4:\tldr\tx4, [x21,#2488]", 12959188], [" c5bdd8:\tsubs\tx14, x8, x4", 12959192], [" c5bddc:\tb.eq\tc5c004 <LoadQCC+0x5f3d4>", 12959196], [" c5bde0:\tcmp\tx14, #0x0", 12959200], [" c5bde4:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12959204], [" c5bde8:\tsub\tx10, x14, #0x17", 12959208], [" c5bdec:\tmovk\tx5, #0xaaab", 12959212], [" c5bdf0:\tcsel\tx11, x10, x14, lt", 12959216], [" c5bdf4:\tmovk\tx5, #0x2aaa, lsl #48", 12959220], [" c5bdf8:\tsmulh\tx13, x11, x5", 12959224], [" c5bdfc:\tasr\tx18, x13, #2", 12959228], [" c5be00:\tadd\tx5, x18, x13, lsr #63", 12959232], [" c5be04:\tmadd\tx0, x5, x28, x4", 12959236], [" c5be08:\tcmp\tx8, x0", 12959240], [" c5be0c:\tb.gt\tc5bfe8 <LoadQCC+0x5f3b8>", 12959244], [" c5be10:\tmov\tx11, #0x4000000000000000 \t// #4611686018427387904", 12959248], [" c5be14:\tmovk\tx11, #0x20", 12959252], [" c5be18:\tadd\tx12, x8, x11", 12959256], [" c5be1c:\tcmp\tx4, x12", 12959260], [" c5be20:\tb.ge\tc5bfe8 <LoadQCC+0x5f3b8>", 12959264], [" c5be24:\tcmp\tx8, x4", 12959268], [" c5be28:\tb.ge\tc5bfe8 <LoadQCC+0x5f3b8>", 12959272], [" c5be2c:\tmov\tx5, #0xbfffffffffffffff \t// #-4611686018427387905", 12959276], [" c5be30:\tmovk\tx5, #0xffe8", 12959280], [" c5be34:\tcmp\tx8, x5", 12959284], [" c5be38:\tb.lt\tc5bfe8 <LoadQCC+0x5f3b8>", 12959288], [" c5be3c:\torr\tx17, xzr, #0x4000000000000000", 12959292], [" c5be40:\tcmp\tx4, x17", 12959296], [" c5be44:\tb.ge\tc5bfe8 <LoadQCC+0x5f3b8>", 12959300], [" c5be48:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12959304], [" c5be4c:\tmovk\tx17, #0xaaab", 12959308], [" c5be50:\tmovk\tx17, #0x2aaa, lsl #48", 12959312], [" c5be54:\tsmulh\tx15, x14, x17", 12959316], [" c5be58:\tasr\tx18, x15, #2", 12959320], [" c5be5c:\tadd\tx11, x18, x15, lsr #63", 12959324], [" c5be60:\tmsub\tx9, x11, x28, x14", 12959328], [" c5be64:\tcbnz\tx9, c5c004 <LoadQCC+0x5f3d4>", 12959332], [" c5be68:\tsub\tx15, x4, x8", 12959336], [" c5be6c:\tasr\tx16, x15, #3", 12959340], [" c5be70:\tmul\tx9, x16, x29", 12959344], [" c5be74:\tcmp\tx15, #0x1", 12959348], [" c5be78:\tb.lt\tc5c004 <LoadQCC+0x5f3d4>", 12959352], [" c5be7c:\tsub\tx14, x9, #0x1", 12959356], [" c5be80:\tcmp\tx15, #0xa9", 12959360], [" c5be84:\tb.lt\tc5bc8c <LoadQCC+0x5f05c>", 12959364], [" c5be88:\tcmp\tx15, #0x168", 12959368], [" c5be8c:\tb.le\tc5bc94 <LoadQCC+0x5f064>", 12959372], [" c5be90:\tand\tx10, x9, #0xf", 12959376], [" c5be94:\tsub\tx11, x14, x10", 12959380], [" c5be98:\tmov\tx16, xzr", 12959384], [" c5be9c:\tmov\tx13, xzr", 12959388], [" c5bea0:\tsub\tx12, x11, #0xf", 12959392], [" c5bea4:\tadd\tx6, x8, x16", 12959396], [" c5bea8:\tadd\tx15, x23, x16", 12959400], [" c5beac:\tcmp\tx13, x12", 12959404], [" c5beb0:\tldr\tx18, [x6,#16]", 12959408], [" c5beb4:\tadd\tx13, x13, #0x10", 12959412], [" c5beb8:\tadd\tx16, x16, #0x180", 12959416], [" c5bebc:\tstr\tx18, [x15,#16]", 12959420], [" c5bec0:\tldr\tq0, [x6]", 12959424], [" c5bec4:\tstr\tq0, [x15]", 12959428], [" c5bec8:\tldr\tx7, [x6,#40]", 12959432], [" c5becc:\tstr\tx7, [x15,#40]", 12959436], [" c5bed0:\tldur\tq24, [x6,#24]", 12959440], [" c5bed4:\tstur\tq24, [x15,#24]", 12959444], [" c5bed8:\tldr\tx1, [x6,#64]", 12959448], [" c5bedc:\tstr\tx1, [x15,#64]", 12959452], [" c5bee0:\tldr\tq0, [x6,#48]", 12959456], [" c5bee4:\tstr\tq0, [x15,#48]", 12959460], [" c5bee8:\tldr\tx4, [x6,#88]", 12959464], [" c5beec:\tstr\tx4, [x15,#88]", 12959468], [" c5bef0:\tldur\tq25, [x6,#72]", 12959472], [" c5bef4:\tstur\tq25, [x15,#72]", 12959476], [" c5bef8:\tldr\tx5, [x6,#112]", 12959480], [" c5befc:\tstr\tx5, [x15,#112]", 12959484], [" c5bf00:\tldr\tq0, [x6,#96]", 12959488], [" c5bf04:\tstr\tq0, [x15,#96]", 12959492], [" c5bf08:\tldr\tx3, [x6,#136]", 12959496], [" c5bf0c:\tstr\tx3, [x15,#136]", 12959500], [" c5bf10:\tadd\tx3, x6, #0x138", 12959504], [" c5bf14:\tldur\tq26, [x6,#120]", 12959508], [" c5bf18:\tstur\tq26, [x15,#120]", 12959512], [" c5bf1c:\tldr\tx2, [x6,#160]", 12959516], [" c5bf20:\tstr\tx2, [x15,#160]", 12959520], [" c5bf24:\tldr\tq0, [x6,#144]", 12959524], [" c5bf28:\tstr\tq0, [x15,#144]", 12959528], [" c5bf2c:\tldr\tx17, [x6,#184]", 12959532], [" c5bf30:\tstr\tx17, [x15,#184]", 12959536], [" c5bf34:\tadd\tx17, x6, #0x108", 12959540], [" c5bf38:\tldur\tq27, [x6,#168]", 12959544], [" c5bf3c:\tstur\tq27, [x15,#168]", 12959548], [" c5bf40:\tldr\tx0, [x6,#208]", 12959552], [" c5bf44:\tstr\tx0, [x15,#208]", 12959556], [" c5bf48:\tadd\tx0, x15, #0x108", 12959560], [" c5bf4c:\tldr\tq0, [x6,#192]", 12959564], [" c5bf50:\tstr\tq0, [x15,#192]", 12959568], [" c5bf54:\tldr\tx18, [x6,#232]", 12959572], [" c5bf58:\tstr\tx18, [x15,#232]", 12959576], [" c5bf5c:\tldur\tq28, [x6,#216]", 12959580], [" c5bf60:\tstur\tq28, [x15,#216]", 12959584], [" c5bf64:\tldr\tx7, [x6,#256]", 12959588], [" c5bf68:\tstr\tx7, [x15,#256]", 12959592], [" c5bf6c:\tldr\tq0, [x6,#240]", 12959596], [" c5bf70:\tstr\tq0, [x15,#240]", 12959600], [" c5bf74:\tldr\tx1, [x6,#280]", 12959604], [" c5bf78:\tstr\tx1, [x15,#280]", 12959608], [" c5bf7c:\tadd\tx1, x15, #0x138", 12959612], [" c5bf80:\tldr\tq0, [x17]", 12959616], [" c5bf84:\tstr\tq0, [x0]", 12959620], [" c5bf88:\tldr\tx4, [x6,#304]", 12959624], [" c5bf8c:\tstr\tx4, [x15,#304]", 12959628], [" c5bf90:\tldr\tq0, [x6,#288]", 12959632], [" c5bf94:\tstr\tq0, [x15,#288]", 12959636], [" c5bf98:\tldr\tx5, [x6,#328]", 12959640], [" c5bf9c:\tstr\tx5, [x15,#328]", 12959644], [" c5bfa0:\tadd\tx5, x15, #0x168", 12959648], [" c5bfa4:\tldr\tq0, [x3]", 12959652], [" c5bfa8:\tstr\tq0, [x1]", 12959656], [" c5bfac:\tldr\tx3, [x6,#352]", 12959660], [" c5bfb0:\tstr\tx3, [x15,#352]", 12959664], [" c5bfb4:\tldr\tq0, [x6,#336]", 12959668], [" c5bfb8:\tstr\tq0, [x15,#336]", 12959672], [" c5bfbc:\tldr\tx2, [x6,#376]", 12959676], [" c5bfc0:\tadd\tx6, x6, #0x168", 12959680], [" c5bfc4:\tstr\tx2, [x15,#376]", 12959684], [" c5bfc8:\tldr\tq0, [x6]", 12959688], [" c5bfcc:\tstr\tq0, [x5]", 12959692], [" c5bfd0:\tb.ne\tc5bea4 <LoadQCC+0x5f274>", 12959696], [" c5bfd4:\tcbz\tx10, c5c004 <LoadQCC+0x5f3d4>", 12959700], [" c5bfd8:\tadd\tx18, x11, #0x1", 12959704], [" c5bfdc:\tcmp\tx10, #0x7", 12959708], [" c5bfe0:\tb.hi\tc5bc98 <LoadQCC+0x5f068>", 12959712], [" c5bfe4:\tb\tc5bd30 <LoadQCC+0x5f100>", 12959716], [" c5bfe8:\tmov\tx9, x23", 12959720], [" c5bfec:\tldr\tx14, [x8,#16]", 12959724], [" c5bff0:\tstr\tx14, [x9,#16]", 12959728], [" c5bff4:\tldr\tq0, [x8],#24", 12959732], [" c5bff8:\tstr\tq0, [x9],#24", 12959736], [" c5bffc:\tcmp\tx8, x4", 12959740], [" c5c000:\tb.ne\tc5bfec <LoadQCC+0x5f3bc>", 12959744], [" c5c004:\tldr\tx0, [x21,#2480]", 12959748], [" c5c008:\tldr\tx13, [sp,#24]", 12959752], [" c5c00c:\tcmp\tx0, x13", 12959756], [" c5c010:\tb.eq\tc5c018 <LoadQCC+0x5f3e8>", 12959760], [" c5c014:\tbl\t6cda0 <operator delete(void*)@plt>", 12959764], [" c5c018:\tmul\tx8, x24, x28", 12959768], [" c5c01c:\tstr\tx23, [x21,#2480]", 12959772], [" c5c020:\tmul\tx24, x27, x28", 12959776], [" c5c024:\tadd\tx13, x23, x8", 12959780], [" c5c028:\tadd\tx24, x23, x24", 12959784], [" c5c02c:\tadd\tx8, x24, #0x18", 12959788], [" c5c030:\tadd\tx24, sp, #0x20", 12959792], [" c5c034:\tstr\tx13, [x21,#2488]", 12959796], [" c5c038:\tstr\tx8, [x21,#2496]", 12959800], [" c5c03c:\tstr\tx25, [x13]", 12959804], [" c5c040:\tldr\tq0, [sp,#80]", 12959808], [" c5c044:\tstur\tq0, [x13,#8]", 12959812], [" c5c048:\tldr\tx14, [x21,#2488]", 12959816], [" c5c04c:\tldp\tx9, x15, [sp,#208]", 12959820], [" c5c050:\tadd\tx7, x14, #0x18", 12959824], [" c5c054:\tstr\tx7, [x21,#2488]", 12959828], [" c5c058:\tsub\tx27, x15, x9", 12959832], [" c5c05c:\tasr\tx23, x27, #3", 12959836], [" c5c060:\tadd\tw26, w26, #0x1", 12959840], [" c5c064:\tmul\tx25, x23, x29", 12959844], [" c5c068:\tcmp\tx26, x25", 12959848], [" c5c06c:\tb.cc\tc5bd60 <LoadQCC+0x5f130>", 12959852], [" c5c070:\tldr\tx21, [x20,#8]", 12959856], [" c5c074:\tadd\tx1, sp, #0x20", 12959860], [" c5c078:\tcmp\tx21, #0x10", 12959864], [" c5c07c:\torr\tw28, wzr, #0x10", 12959868], [" c5c080:\tcsel\tx24, x28, x21, hi", 12959872], [" c5c084:\tmov\tx0, x19", 12959876], [" c5c088:\tmov\tx2, x24", 12959880], [" c5c08c:\tbl\t6cdd0 <memcpy@plt>", 12959884], [" c5c090:\tldr\tx26, [x20,#8]", 12959888], [" c5c094:\tsubs\tx2, x26, x24", 12959892], [" c5c098:\tb.ls\tc5c0a8 <LoadQCC+0x5f478>", 12959896], [" c5c09c:\tadd\tx0, x19, x24", 12959900], [" c5c0a0:\tmov\tw1, wzr", 12959904], [" c5c0a4:\tbl\t6cdf0 <memset@plt>", 12959908], [" c5c0a8:\tldr\tx0, [sp,#208]", 12959912], [" c5c0ac:\tldr\tx18, [sp,#16]", 12959916], [" c5c0b0:\tcmp\tx0, x18", 12959920], [" c5c0b4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12959924], [" c5c0b8:\tbl\t6cda0 <operator delete(void*)@plt>", 12959928], [" c5c0bc:\tb\tc4e834 <LoadQCC+0x51c04>", 12959932], [" c5c0c0:\tmov\tx3, xzr", 12959936], [" c5c0c4:\tb\tc5c164 <LoadQCC+0x5f534>", 12959940], [" c5c0c8:\tmov\tx3, xzr", 12959944], [" c5c0cc:\tmul\tx1, x3, x28", 12959948], [" c5c0d0:\tadd\tx3, x3, #0x8", 12959952], [" c5c0d4:\tcmp\tx3, x0", 12959956], [" c5c0d8:\tadd\tx8, x9, x1", 12959960], [" c5c0dc:\tadd\tx14, x23, x1", 12959964], [" c5c0e0:\tldr\tx4, [x8,#16]", 12959968], [" c5c0e4:\tstr\tx4, [x14,#16]", 12959972], [" c5c0e8:\tldr\tq0, [x8]", 12959976], [" c5c0ec:\tstr\tq0, [x14]", 12959980], [" c5c0f0:\tldr\tx5, [x8,#40]", 12959984], [" c5c0f4:\tstr\tx5, [x14,#40]", 12959988], [" c5c0f8:\tldur\tq29, [x8,#24]", 12959992], [" c5c0fc:\tstur\tq29, [x14,#24]", 12959996], [" c5c100:\tldr\tx2, [x8,#64]", 12960000], [" c5c104:\tstr\tx2, [x14,#64]", 12960004], [" c5c108:\tldr\tq0, [x8,#48]", 12960008], [" c5c10c:\tstr\tq0, [x14,#48]", 12960012], [" c5c110:\tldr\tx17, [x8,#88]", 12960016], [" c5c114:\tstr\tx17, [x14,#88]", 12960020], [" c5c118:\tldur\tq30, [x8,#72]", 12960024], [" c5c11c:\tstur\tq30, [x14,#72]", 12960028], [" c5c120:\tldr\tx15, [x8,#112]", 12960032], [" c5c124:\tstr\tx15, [x14,#112]", 12960036], [" c5c128:\tldr\tq0, [x8,#96]", 12960040], [" c5c12c:\tstr\tq0, [x14,#96]", 12960044], [" c5c130:\tldr\tx11, [x8,#136]", 12960048], [" c5c134:\tstr\tx11, [x14,#136]", 12960052], [" c5c138:\tldur\tq31, [x8,#120]", 12960056], [" c5c13c:\tstur\tq31, [x14,#120]", 12960060], [" c5c140:\tldr\tx16, [x8,#160]", 12960064], [" c5c144:\tstr\tx16, [x14,#160]", 12960068], [" c5c148:\tldr\tq0, [x8,#144]", 12960072], [" c5c14c:\tstr\tq0, [x14,#144]", 12960076], [" c5c150:\tldr\tx6, [x8,#184]", 12960080], [" c5c154:\tstr\tx6, [x14,#184]", 12960084], [" c5c158:\tldur\tq0, [x8,#168]", 12960088], [" c5c15c:\tstur\tq0, [x14,#168]", 12960092], [" c5c160:\tb.ge\tc5c438 <LoadQCC+0x5f808>", 12960096], [" c5c164:\tmul\tx14, x3, x28", 12960100], [" c5c168:\tsub\tx11, x3, #0x1", 12960104], [" c5c16c:\tadd\tx15, x9, x14", 12960108], [" c5c170:\tadd\tx18, x23, x14", 12960112], [" c5c174:\tldr\tx9, [x15,#16]", 12960116], [" c5c178:\tadd\tx11, x11, #0x1", 12960120], [" c5c17c:\tcmp\tx11, x13", 12960124], [" c5c180:\tstr\tx9, [x18,#16]", 12960128], [" c5c184:\tldr\tq0, [x15],#24", 12960132], [" c5c188:\tstr\tq0, [x18],#24", 12960136], [" c5c18c:\tb.lt\tc5c174 <LoadQCC+0x5f544>", 12960140], [" c5c190:\tb\tc5c438 <LoadQCC+0x5f808>", 12960144], [" c5c194:\tmadd\tx23, x26, x28, x10", 12960148], [" c5c198:\tldr\tx17, [x20,#8]", 12960152], [" c5c19c:\tldr\tx1, [x23]", 12960156], [" c5c1a0:\tldur\tq24, [x23,#8]", 12960160], [" c5c1a4:\tsub\tx9, x1, x27", 12960164], [" c5c1a8:\tadd\tx11, x9, #0x8", 12960168], [" c5c1ac:\tstr\tq24, [sp,#80]", 12960172], [" c5c1b0:\tcmp\tx9, x17", 12960176], [" c5c1b4:\tccmp\tx11, x17, #0x2, cc", 12960180], [" c5c1b8:\tb.hi\tc5c48c <LoadQCC+0x5f85c>", 12960184], [" c5c1bc:\tldr\tx10, [x21,#2488]", 12960188], [" c5c1c0:\tadd\tx25, x19, x9", 12960192], [" c5c1c4:\tldr\tx17, [x21,#2496]", 12960196], [" c5c1c8:\tcmp\tx10, x17", 12960200], [" c5c1cc:\tb.cc\tc5c470 <LoadQCC+0x5f840>", 12960204], [" c5c1d0:\tldr\tx18, [x21,#2480]", 12960208], [" c5c1d4:\tmov\tx23, #0x5555555555555555 \t// #6148914691236517205", 12960212], [" c5c1d8:\tmovk\tx23, #0x5556", 12960216], [" c5c1dc:\tsub\tx5, x17, x18", 12960220], [" c5c1e0:\tasr\tx0, x5, #3", 12960224], [" c5c1e4:\tmul\tx27, x0, x23", 12960228], [" c5c1e8:\tsub\tx10, x10, x18", 12960232], [" c5c1ec:\tasr\tx12, x10, #3", 12960236], [" c5c1f0:\torr\tx2, x27, #0x1", 12960240], [" c5c1f4:\tmul\tx24, x12, x29", 12960244], [" c5c1f8:\tmul\tx0, x2, x28", 12960248], [" c5c1fc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12960252], [" c5c200:\tldr\tx9, [x21,#2480]", 12960256], [" c5c204:\tmov\tx23, x0", 12960260], [" c5c208:\tldr\tx3, [x21,#2488]", 12960264], [" c5c20c:\tsubs\tx10, x9, x3", 12960268], [" c5c210:\tb.eq\tc5c438 <LoadQCC+0x5f808>", 12960272], [" c5c214:\tcmp\tx10, #0x0", 12960276], [" c5c218:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12960280], [" c5c21c:\tsub\tx12, x10, #0x17", 12960284], [" c5c220:\tmovk\tx13, #0xaaab", 12960288], [" c5c224:\tcsel\tx2, x12, x10, lt", 12960292], [" c5c228:\tmovk\tx13, #0x2aaa, lsl #48", 12960296], [" c5c22c:\tsmulh\tx15, x2, x13", 12960300], [" c5c230:\tasr\tx6, x15, #2", 12960304], [" c5c234:\tadd\tx14, x6, x15, lsr #63", 12960308], [" c5c238:\tmadd\tx7, x14, x28, x3", 12960312], [" c5c23c:\tcmp\tx9, x7", 12960316], [" c5c240:\tb.gt\tc5c41c <LoadQCC+0x5f7ec>", 12960320], [" c5c244:\tmov\tx14, #0x4000000000000000 \t// #4611686018427387904", 12960324], [" c5c248:\tmovk\tx14, #0x20", 12960328], [" c5c24c:\tadd\tx8, x9, x14", 12960332], [" c5c250:\tcmp\tx3, x8", 12960336], [" c5c254:\tb.ge\tc5c41c <LoadQCC+0x5f7ec>", 12960340], [" c5c258:\tcmp\tx9, x3", 12960344], [" c5c25c:\tb.ge\tc5c41c <LoadQCC+0x5f7ec>", 12960348], [" c5c260:\tmov\tx0, #0xbfffffffffffffff \t// #-4611686018427387905", 12960352], [" c5c264:\tmovk\tx0, #0xffe8", 12960356], [" c5c268:\tcmp\tx9, x0", 12960360], [" c5c26c:\tb.lt\tc5c41c <LoadQCC+0x5f7ec>", 12960364], [" c5c270:\torr\tx12, xzr, #0x4000000000000000", 12960368], [" c5c274:\tcmp\tx3, x12", 12960372], [" c5c278:\tb.ge\tc5c41c <LoadQCC+0x5f7ec>", 12960376], [" c5c27c:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12960380], [" c5c280:\tmovk\tx18, #0xaaab", 12960384], [" c5c284:\tmovk\tx18, #0x2aaa, lsl #48", 12960388], [" c5c288:\tsmulh\tx16, x10, x18", 12960392], [" c5c28c:\tasr\tx14, x16, #2", 12960396], [" c5c290:\tadd\tx6, x14, x16, lsr #63", 12960400], [" c5c294:\tmsub\tx12, x6, x28, x10", 12960404], [" c5c298:\tcbnz\tx12, c5c438 <LoadQCC+0x5f808>", 12960408], [" c5c29c:\tsub\tx7, x3, x9", 12960412], [" c5c2a0:\tasr\tx10, x7, #3", 12960416], [" c5c2a4:\tmul\tx0, x10, x29", 12960420], [" c5c2a8:\tcmp\tx7, #0x1", 12960424], [" c5c2ac:\tb.lt\tc5c438 <LoadQCC+0x5f808>", 12960428], [" c5c2b0:\tsub\tx13, x0, #0x1", 12960432], [" c5c2b4:\tcmp\tx7, #0xa9", 12960436], [" c5c2b8:\tb.lt\tc5c0c0 <LoadQCC+0x5f490>", 12960440], [" c5c2bc:\tcmp\tx7, #0x168", 12960444], [" c5c2c0:\tb.le\tc5c0c8 <LoadQCC+0x5f498>", 12960448], [" c5c2c4:\tand\tx8, x0, #0xf", 12960452], [" c5c2c8:\tsub\tx12, x13, x8", 12960456], [" c5c2cc:\tmov\tx17, xzr", 12960460], [" c5c2d0:\tmov\tx14, xzr", 12960464], [" c5c2d4:\tsub\tx11, x12, #0xf", 12960468], [" c5c2d8:\tadd\tx1, x9, x17", 12960472], [" c5c2dc:\tadd\tx10, x23, x17", 12960476], [" c5c2e0:\tcmp\tx14, x11", 12960480], [" c5c2e4:\tldr\tx3, [x1,#16]", 12960484], [" c5c2e8:\tadd\tx14, x14, #0x10", 12960488], [" c5c2ec:\tadd\tx17, x17, #0x180", 12960492], [" c5c2f0:\tstr\tx3, [x10,#16]", 12960496], [" c5c2f4:\tldr\tq0, [x1]", 12960500], [" c5c2f8:\tstr\tq0, [x10]", 12960504], [" c5c2fc:\tldr\tx18, [x1,#40]", 12960508], [" c5c300:\tstr\tx18, [x10,#40]", 12960512], [" c5c304:\tldur\tq1, [x1,#24]", 12960516], [" c5c308:\tstur\tq1, [x10,#24]", 12960520], [" c5c30c:\tldr\tx7, [x1,#64]", 12960524], [" c5c310:\tstr\tx7, [x10,#64]", 12960528], [" c5c314:\tldr\tq0, [x1,#48]", 12960532], [" c5c318:\tstr\tq0, [x10,#48]", 12960536], [" c5c31c:\tldr\tx4, [x1,#88]", 12960540], [" c5c320:\tstr\tx4, [x10,#88]", 12960544], [" c5c324:\tldur\tq2, [x1,#72]", 12960548], [" c5c328:\tstur\tq2, [x10,#72]", 12960552], [" c5c32c:\tldr\tx5, [x1,#112]", 12960556], [" c5c330:\tstr\tx5, [x10,#112]", 12960560], [" c5c334:\tldr\tq0, [x1,#96]", 12960564], [" c5c338:\tstr\tq0, [x10,#96]", 12960568], [" c5c33c:\tldr\tx2, [x1,#136]", 12960572], [" c5c340:\tstr\tx2, [x10,#136]", 12960576], [" c5c344:\tadd\tx2, x10, #0x138", 12960580], [" c5c348:\tldur\tq3, [x1,#120]", 12960584], [" c5c34c:\tstur\tq3, [x10,#120]", 12960588], [" c5c350:\tldr\tx15, [x1,#160]", 12960592], [" c5c354:\tstr\tx15, [x10,#160]", 12960596], [" c5c358:\tadd\tx15, x10, #0x108", 12960600], [" c5c35c:\tldr\tq0, [x1,#144]", 12960604], [" c5c360:\tstr\tq0, [x10,#144]", 12960608], [" c5c364:\tldr\tx16, [x1,#184]", 12960612], [" c5c368:\tstr\tx16, [x10,#184]", 12960616], [" c5c36c:\tadd\tx16, x1, #0x108", 12960620], [" c5c370:\tldur\tq4, [x1,#168]", 12960624], [" c5c374:\tstur\tq4, [x10,#168]", 12960628], [" c5c378:\tldr\tx6, [x1,#208]", 12960632], [" c5c37c:\tstr\tx6, [x10,#208]", 12960636], [" c5c380:\tldr\tq0, [x1,#192]", 12960640], [" c5c384:\tstr\tq0, [x10,#192]", 12960644], [" c5c388:\tldr\tx3, [x1,#232]", 12960648], [" c5c38c:\tstr\tx3, [x10,#232]", 12960652], [" c5c390:\tldur\tq5, [x1,#216]", 12960656], [" c5c394:\tstur\tq5, [x10,#216]", 12960660], [" c5c398:\tldr\tx18, [x1,#256]", 12960664], [" c5c39c:\tstr\tx18, [x10,#256]", 12960668], [" c5c3a0:\tadd\tx18, x10, #0x168", 12960672], [" c5c3a4:\tldr\tq0, [x1,#240]", 12960676], [" c5c3a8:\tstr\tq0, [x10,#240]", 12960680], [" c5c3ac:\tldr\tx7, [x1,#280]", 12960684], [" c5c3b0:\tstr\tx7, [x10,#280]", 12960688], [" c5c3b4:\tadd\tx7, x1, #0x138", 12960692], [" c5c3b8:\tldr\tq0, [x16]", 12960696], [" c5c3bc:\tstr\tq0, [x15]", 12960700], [" c5c3c0:\tldr\tx4, [x1,#304]", 12960704], [" c5c3c4:\tstr\tx4, [x10,#304]", 12960708], [" c5c3c8:\tadd\tx4, x1, #0x168", 12960712], [" c5c3cc:\tldr\tq0, [x1,#288]", 12960716], [" c5c3d0:\tstr\tq0, [x10,#288]", 12960720], [" c5c3d4:\tldr\tx5, [x1,#328]", 12960724], [" c5c3d8:\tstr\tx5, [x10,#328]", 12960728], [" c5c3dc:\tldr\tq0, [x7]", 12960732], [" c5c3e0:\tstr\tq0, [x2]", 12960736], [" c5c3e4:\tldr\tx2, [x1,#352]", 12960740], [" c5c3e8:\tstr\tx2, [x10,#352]", 12960744], [" c5c3ec:\tldr\tq0, [x1,#336]", 12960748], [" c5c3f0:\tstr\tq0, [x10,#336]", 12960752], [" c5c3f4:\tldr\tx15, [x1,#376]", 12960756], [" c5c3f8:\tstr\tx15, [x10,#376]", 12960760], [" c5c3fc:\tldr\tq0, [x4]", 12960764], [" c5c400:\tstr\tq0, [x18]", 12960768], [" c5c404:\tb.ne\tc5c2d8 <LoadQCC+0x5f6a8>", 12960772], [" c5c408:\tcbz\tx8, c5c438 <LoadQCC+0x5f808>", 12960776], [" c5c40c:\tadd\tx3, x12, #0x1", 12960780], [" c5c410:\tcmp\tx8, #0x7", 12960784], [" c5c414:\tb.hi\tc5c0cc <LoadQCC+0x5f49c>", 12960788], [" c5c418:\tb\tc5c164 <LoadQCC+0x5f534>", 12960792], [" c5c41c:\tmov\tx8, x23", 12960796], [" c5c420:\tldr\tx18, [x9,#16]", 12960800], [" c5c424:\tstr\tx18, [x8,#16]", 12960804], [" c5c428:\tldr\tq0, [x9],#24", 12960808], [" c5c42c:\tstr\tq0, [x8],#24", 12960812], [" c5c430:\tcmp\tx9, x3", 12960816], [" c5c434:\tb.ne\tc5c420 <LoadQCC+0x5f7f0>", 12960820], [" c5c438:\tldr\tx0, [x21,#2480]", 12960824], [" c5c43c:\tldr\tx3, [sp,#24]", 12960828], [" c5c440:\tcmp\tx0, x3", 12960832], [" c5c444:\tb.eq\tc5c44c <LoadQCC+0x5f81c>", 12960836], [" c5c448:\tbl\t6cda0 <operator delete(void*)@plt>", 12960840], [" c5c44c:\tmul\tx27, x27, x28", 12960844], [" c5c450:\tstr\tx23, [x21,#2480]", 12960848], [" c5c454:\tmul\tx24, x24, x28", 12960852], [" c5c458:\tadd\tx0, x23, x27", 12960856], [" c5c45c:\tadd\tx27, x0, #0x18", 12960860], [" c5c460:\tadd\tx10, x23, x24", 12960864], [" c5c464:\tstr\tx27, [x21,#2496]", 12960868], [" c5c468:\tadd\tx27, sp, #0x20", 12960872], [" c5c46c:\tstr\tx10, [x21,#2488]", 12960876], [" c5c470:\tstr\tx25, [x10]", 12960880], [" c5c474:\tldr\tq0, [sp,#80]", 12960884], [" c5c478:\tstur\tq0, [x10,#8]", 12960888], [" c5c47c:\tldr\tx4, [x21,#2488]", 12960892], [" c5c480:\tldp\tx10, x14, [sp,#208]", 12960896], [" c5c484:\tadd\tx17, x4, #0x18", 12960900], [" c5c488:\tstr\tx17, [x21,#2488]", 12960904], [" c5c48c:\tsub\tx23, x14, x10", 12960908], [" c5c490:\tasr\tx25, x23, #3", 12960912], [" c5c494:\tadd\tw26, w26, #0x1", 12960916], [" c5c498:\tmul\tx9, x25, x29", 12960920], [" c5c49c:\tcmp\tx26, x9", 12960924], [" c5c4a0:\tb.cc\tc5c194 <LoadQCC+0x5f564>", 12960928], [" c5c4a4:\tldr\tx26, [x20,#8]", 12960932], [" c5c4a8:\tadd\tx1, sp, #0x20", 12960936], [" c5c4ac:\tcmp\tx26, #0x10", 12960940], [" c5c4b0:\torr\tw28, wzr, #0x10", 12960944], [" c5c4b4:\tcsel\tx23, x28, x26, hi", 12960948], [" c5c4b8:\tmov\tx0, x19", 12960952], [" c5c4bc:\tmov\tx2, x23", 12960956], [" c5c4c0:\tbl\t6cdd0 <memcpy@plt>", 12960960], [" c5c4c4:\tldr\tx26, [x20,#8]", 12960964], [" c5c4c8:\tsubs\tx2, x26, x23", 12960968], [" c5c4cc:\tb.ls\tc5c4dc <LoadQCC+0x5f8ac>", 12960972], [" c5c4d0:\tadd\tx0, x19, x23", 12960976], [" c5c4d4:\tmov\tw1, wzr", 12960980], [" c5c4d8:\tbl\t6cdf0 <memset@plt>", 12960984], [" c5c4dc:\tldr\tx0, [sp,#208]", 12960988], [" c5c4e0:\tldr\tx16, [sp,#16]", 12960992], [" c5c4e4:\tcmp\tx0, x16", 12960996], [" c5c4e8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12961000], [" c5c4ec:\tbl\t6cda0 <operator delete(void*)@plt>", 12961004], [" c5c4f0:\tb\tc4e834 <LoadQCC+0x51c04>", 12961008], [" c5c4f4:\tmov\tx9, xzr", 12961012], [" c5c4f8:\tb\tc5c598 <LoadQCC+0x5f968>", 12961016], [" c5c4fc:\tmov\tx9, xzr", 12961020], [" c5c500:\tmul\tx4, x9, x28", 12961024], [" c5c504:\tadd\tx9, x9, #0x8", 12961028], [" c5c508:\tcmp\tx9, x7", 12961032], [" c5c50c:\tadd\tx2, x10, x4", 12961036], [" c5c510:\tadd\tx0, x23, x4", 12961040], [" c5c514:\tldr\tx5, [x2,#16]", 12961044], [" c5c518:\tstr\tx5, [x0,#16]", 12961048], [" c5c51c:\tldr\tq0, [x2]", 12961052], [" c5c520:\tstr\tq0, [x0]", 12961056], [" c5c524:\tldr\tx15, [x2,#40]", 12961060], [" c5c528:\tstr\tx15, [x0,#40]", 12961064], [" c5c52c:\tldur\tq6, [x2,#24]", 12961068], [" c5c530:\tstur\tq6, [x0,#24]", 12961072], [" c5c534:\tldr\tx1, [x2,#64]", 12961076], [" c5c538:\tstr\tx1, [x0,#64]", 12961080], [" c5c53c:\tldr\tq0, [x2,#48]", 12961084], [" c5c540:\tstr\tq0, [x0,#48]", 12961088], [" c5c544:\tldr\tx8, [x2,#88]", 12961092], [" c5c548:\tstr\tx8, [x0,#88]", 12961096], [" c5c54c:\tldur\tq7, [x2,#72]", 12961100], [" c5c550:\tstur\tq7, [x0,#72]", 12961104], [" c5c554:\tldr\tx14, [x2,#112]", 12961108], [" c5c558:\tstr\tx14, [x0,#112]", 12961112], [" c5c55c:\tldr\tq0, [x2,#96]", 12961116], [" c5c560:\tstr\tq0, [x0,#96]", 12961120], [" c5c564:\tldr\tx12, [x2,#136]", 12961124], [" c5c568:\tstr\tx12, [x0,#136]", 12961128], [" c5c56c:\tldur\tq16, [x2,#120]", 12961132], [" c5c570:\tstur\tq16, [x0,#120]", 12961136], [" c5c574:\tldr\tx17, [x2,#160]", 12961140], [" c5c578:\tstr\tx17, [x0,#160]", 12961144], [" c5c57c:\tldr\tq0, [x2,#144]", 12961148], [" c5c580:\tstr\tq0, [x0,#144]", 12961152], [" c5c584:\tldr\tx13, [x2,#184]", 12961156], [" c5c588:\tstr\tx13, [x0,#184]", 12961160], [" c5c58c:\tldur\tq17, [x2,#168]", 12961164], [" c5c590:\tstur\tq17, [x0,#168]", 12961168], [" c5c594:\tb.ge\tc5c86c <LoadQCC+0x5fc3c>", 12961172], [" c5c598:\tmul\tx15, x9, x28", 12961176], [" c5c59c:\tsub\tx12, x9, #0x1", 12961180], [" c5c5a0:\tadd\tx13, x10, x15", 12961184], [" c5c5a4:\tadd\tx1, x23, x15", 12961188], [" c5c5a8:\tldr\tx10, [x13,#16]", 12961192], [" c5c5ac:\tadd\tx12, x12, #0x1", 12961196], [" c5c5b0:\tcmp\tx12, x11", 12961200], [" c5c5b4:\tstr\tx10, [x1,#16]", 12961204], [" c5c5b8:\tldr\tq0, [x13],#24", 12961208], [" c5c5bc:\tstr\tq0, [x1],#24", 12961212], [" c5c5c0:\tb.lt\tc5c5a8 <LoadQCC+0x5f978>", 12961216], [" c5c5c4:\tb\tc5c86c <LoadQCC+0x5fc3c>", 12961220], [" c5c5c8:\tmadd\tx6, x26, x28, x11", 12961224], [" c5c5cc:\tldr\tx8, [x20,#8]", 12961228], [" c5c5d0:\tldr\tx4, [x6]", 12961232], [" c5c5d4:\tldur\tq26, [x6,#8]", 12961236], [" c5c5d8:\tsub\tx25, x4, x24", 12961240], [" c5c5dc:\tadd\tx18, x25, #0x8", 12961244], [" c5c5e0:\tstr\tq26, [sp,#32]", 12961248], [" c5c5e4:\tcmp\tx25, x8", 12961252], [" c5c5e8:\tccmp\tx18, x8, #0x2, cc", 12961256], [" c5c5ec:\tb.hi\tc5c8c0 <LoadQCC+0x5fc90>", 12961260], [" c5c5f0:\tldr\tx14, [x21,#2488]", 12961264], [" c5c5f4:\tadd\tx25, x19, x25", 12961268], [" c5c5f8:\tldr\tx16, [x21,#2496]", 12961272], [" c5c5fc:\tcmp\tx14, x16", 12961276], [" c5c600:\tb.cc\tc5c8a4 <LoadQCC+0x5fc74>", 12961280], [" c5c604:\tldr\tx13, [x21,#2480]", 12961284], [" c5c608:\tmov\tx27, #0x5555555555555555 \t// #6148914691236517205", 12961288], [" c5c60c:\tmovk\tx27, #0x5556", 12961292], [" c5c610:\tsub\tx11, x16, x13", 12961296], [" c5c614:\tasr\tx18, x11, #3", 12961300], [" c5c618:\tmul\tx27, x18, x27", 12961304], [" c5c61c:\tsub\tx5, x14, x13", 12961308], [" c5c620:\tasr\tx3, x5, #3", 12961312], [" c5c624:\torr\tx13, x27, #0x1", 12961316], [" c5c628:\tmul\tx24, x3, x29", 12961320], [" c5c62c:\tmul\tx0, x13, x28", 12961324], [" c5c630:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12961328], [" c5c634:\tldr\tx10, [x21,#2480]", 12961332], [" c5c638:\tmov\tx23, x0", 12961336], [" c5c63c:\tldr\tx18, [x21,#2488]", 12961340], [" c5c640:\tsubs\tx13, x10, x18", 12961344], [" c5c644:\tb.eq\tc5c86c <LoadQCC+0x5fc3c>", 12961348], [" c5c648:\tcmp\tx13, #0x0", 12961352], [" c5c64c:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12961356], [" c5c650:\tsub\tx9, x13, #0x17", 12961360], [" c5c654:\tmovk\tx11, #0xaaab", 12961364], [" c5c658:\tcsel\tx9, x9, x13, lt", 12961368], [" c5c65c:\tmovk\tx11, #0x2aaa, lsl #48", 12961372], [" c5c660:\tsmulh\tx12, x9, x11", 12961376], [" c5c664:\tasr\tx16, x12, #2", 12961380], [" c5c668:\tadd\tx2, x16, x12, lsr #63", 12961384], [" c5c66c:\tmadd\tx15, x2, x28, x18", 12961388], [" c5c670:\tcmp\tx10, x15", 12961392], [" c5c674:\tb.gt\tc5c850 <LoadQCC+0x5fc20>", 12961396], [" c5c678:\tmov\tx15, #0x4000000000000000 \t// #4611686018427387904", 12961400], [" c5c67c:\tmovk\tx15, #0x20", 12961404], [" c5c680:\tadd\tx14, x10, x15", 12961408], [" c5c684:\tcmp\tx18, x14", 12961412], [" c5c688:\tb.ge\tc5c850 <LoadQCC+0x5fc20>", 12961416], [" c5c68c:\tcmp\tx10, x18", 12961420], [" c5c690:\tb.ge\tc5c850 <LoadQCC+0x5fc20>", 12961424], [" c5c694:\tmov\tx2, #0xbfffffffffffffff \t// #-4611686018427387905", 12961428], [" c5c698:\tmovk\tx2, #0xffe8", 12961432], [" c5c69c:\tcmp\tx10, x2", 12961436], [" c5c6a0:\tb.lt\tc5c850 <LoadQCC+0x5fc20>", 12961440], [" c5c6a4:\torr\tx14, xzr, #0x4000000000000000", 12961444], [" c5c6a8:\tcmp\tx18, x14", 12961448], [" c5c6ac:\tb.ge\tc5c850 <LoadQCC+0x5fc20>", 12961452], [" c5c6b0:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12961456], [" c5c6b4:\tmovk\tx4, #0xaaab", 12961460], [" c5c6b8:\tmovk\tx4, #0x2aaa, lsl #48", 12961464], [" c5c6bc:\tsmulh\tx17, x13, x4", 12961468], [" c5c6c0:\tasr\tx11, x17, #2", 12961472], [" c5c6c4:\tadd\tx0, x11, x17, lsr #63", 12961476], [" c5c6c8:\tmsub\tx13, x0, x28, x13", 12961480], [" c5c6cc:\tcbnz\tx13, c5c86c <LoadQCC+0x5fc3c>", 12961484], [" c5c6d0:\tsub\tx6, x18, x10", 12961488], [" c5c6d4:\tasr\tx16, x6, #3", 12961492], [" c5c6d8:\tmul\tx7, x16, x29", 12961496], [" c5c6dc:\tcmp\tx6, #0x1", 12961500], [" c5c6e0:\tb.lt\tc5c86c <LoadQCC+0x5fc3c>", 12961504], [" c5c6e4:\tsub\tx11, x7, #0x1", 12961508], [" c5c6e8:\tcmp\tx6, #0xa9", 12961512], [" c5c6ec:\tb.lt\tc5c4f4 <LoadQCC+0x5f8c4>", 12961516], [" c5c6f0:\tcmp\tx6, #0x168", 12961520], [" c5c6f4:\tb.le\tc5c4fc <LoadQCC+0x5f8cc>", 12961524], [" c5c6f8:\tand\tx12, x7, #0xf", 12961528], [" c5c6fc:\tsub\tx15, x11, x12", 12961532], [" c5c700:\tmov\tx1, xzr", 12961536], [" c5c704:\tmov\tx8, xzr", 12961540], [" c5c708:\tsub\tx16, x15, #0xf", 12961544], [" c5c70c:\tadd\tx5, x10, x1", 12961548], [" c5c710:\tadd\tx9, x23, x1", 12961552], [" c5c714:\tcmp\tx8, x16", 12961556], [" c5c718:\tldr\tx2, [x5,#16]", 12961560], [" c5c71c:\tadd\tx8, x8, #0x10", 12961564], [" c5c720:\tadd\tx1, x1, #0x180", 12961568], [" c5c724:\tstr\tx2, [x9,#16]", 12961572], [" c5c728:\tldr\tq0, [x5]", 12961576], [" c5c72c:\tstr\tq0, [x9]", 12961580], [" c5c730:\tldr\tx0, [x5,#40]", 12961584], [" c5c734:\tstr\tx0, [x9,#40]", 12961588], [" c5c738:\tldur\tq18, [x5,#24]", 12961592], [" c5c73c:\tstur\tq18, [x9,#24]", 12961596], [" c5c740:\tldr\tx3, [x5,#64]", 12961600], [" c5c744:\tstr\tx3, [x9,#64]", 12961604], [" c5c748:\tldr\tq0, [x5,#48]", 12961608], [" c5c74c:\tstr\tq0, [x9,#48]", 12961612], [" c5c750:\tldr\tx18, [x5,#88]", 12961616], [" c5c754:\tstr\tx18, [x9,#88]", 12961620], [" c5c758:\tldur\tq19, [x5,#72]", 12961624], [" c5c75c:\tstur\tq19, [x9,#72]", 12961628], [" c5c760:\tldr\tx6, [x5,#112]", 12961632], [" c5c764:\tstr\tx6, [x9,#112]", 12961636], [" c5c768:\tldr\tq0, [x5,#96]", 12961640], [" c5c76c:\tstr\tq0, [x9,#96]", 12961644], [" c5c770:\tldr\tx4, [x5,#136]", 12961648], [" c5c774:\tstr\tx4, [x9,#136]", 12961652], [" c5c778:\tldur\tq20, [x5,#120]", 12961656], [" c5c77c:\tstur\tq20, [x9,#120]", 12961660], [" c5c780:\tldr\tx14, [x5,#160]", 12961664], [" c5c784:\tstr\tx14, [x9,#160]", 12961668], [" c5c788:\tldr\tq0, [x5,#144]", 12961672], [" c5c78c:\tstr\tq0, [x9,#144]", 12961676], [" c5c790:\tldr\tx17, [x5,#184]", 12961680], [" c5c794:\tstr\tx17, [x9,#184]", 12961684], [" c5c798:\tadd\tx17, x5, #0x108", 12961688], [" c5c79c:\tldur\tq21, [x5,#168]", 12961692], [" c5c7a0:\tstur\tq21, [x9,#168]", 12961696], [" c5c7a4:\tldr\tx13, [x5,#208]", 12961700], [" c5c7a8:\tstr\tx13, [x9,#208]", 12961704], [" c5c7ac:\tadd\tx13, x5, #0x168", 12961708], [" c5c7b0:\tldr\tq0, [x5,#192]", 12961712], [" c5c7b4:\tstr\tq0, [x9,#192]", 12961716], [" c5c7b8:\tldr\tx2, [x5,#232]", 12961720], [" c5c7bc:\tstr\tx2, [x9,#232]", 12961724], [" c5c7c0:\tldur\tq22, [x5,#216]", 12961728], [" c5c7c4:\tstur\tq22, [x9,#216]", 12961732], [" c5c7c8:\tldr\tx0, [x5,#256]", 12961736], [" c5c7cc:\tstr\tx0, [x9,#256]", 12961740], [" c5c7d0:\tadd\tx0, x9, #0x108", 12961744], [" c5c7d4:\tldr\tq0, [x5,#240]", 12961748], [" c5c7d8:\tstr\tq0, [x9,#240]", 12961752], [" c5c7dc:\tldr\tx3, [x5,#280]", 12961756], [" c5c7e0:\tstr\tx3, [x9,#280]", 12961760], [" c5c7e4:\tadd\tx3, x5, #0x138", 12961764], [" c5c7e8:\tldr\tq0, [x17]", 12961768], [" c5c7ec:\tstr\tq0, [x0]", 12961772], [" c5c7f0:\tldr\tx18, [x5,#304]", 12961776], [" c5c7f4:\tstr\tx18, [x9,#304]", 12961780], [" c5c7f8:\tldr\tq0, [x5,#288]", 12961784], [" c5c7fc:\tstr\tq0, [x9,#288]", 12961788], [" c5c800:\tldr\tx6, [x5,#328]", 12961792], [" c5c804:\tstr\tx6, [x9,#328]", 12961796], [" c5c808:\tadd\tx6, x9, #0x138", 12961800], [" c5c80c:\tldr\tq0, [x3]", 12961804], [" c5c810:\tstr\tq0, [x6]", 12961808], [" c5c814:\tldr\tx4, [x5,#352]", 12961812], [" c5c818:\tstr\tx4, [x9,#352]", 12961816], [" c5c81c:\tldr\tq0, [x5,#336]", 12961820], [" c5c820:\tstr\tq0, [x9,#336]", 12961824], [" c5c824:\tldr\tx14, [x5,#376]", 12961828], [" c5c828:\tstr\tx14, [x9,#376]", 12961832], [" c5c82c:\tadd\tx9, x9, #0x168", 12961836], [" c5c830:\tldr\tq0, [x13]", 12961840], [" c5c834:\tstr\tq0, [x9]", 12961844], [" c5c838:\tb.ne\tc5c70c <LoadQCC+0x5fadc>", 12961848], [" c5c83c:\tcbz\tx12, c5c86c <LoadQCC+0x5fc3c>", 12961852], [" c5c840:\tadd\tx9, x15, #0x1", 12961856], [" c5c844:\tcmp\tx12, #0x7", 12961860], [" c5c848:\tb.hi\tc5c500 <LoadQCC+0x5f8d0>", 12961864], [" c5c84c:\tb\tc5c598 <LoadQCC+0x5f968>", 12961868], [" c5c850:\tmov\tx11, x23", 12961872], [" c5c854:\tldr\tx17, [x10,#16]", 12961876], [" c5c858:\tstr\tx17, [x11,#16]", 12961880], [" c5c85c:\tldr\tq0, [x10],#24", 12961884], [" c5c860:\tstr\tq0, [x11],#24", 12961888], [" c5c864:\tcmp\tx10, x18", 12961892], [" c5c868:\tb.ne\tc5c854 <LoadQCC+0x5fc24>", 12961896], [" c5c86c:\tldr\tx0, [x21,#2480]", 12961900], [" c5c870:\tldr\tx1, [sp,#24]", 12961904], [" c5c874:\tcmp\tx0, x1", 12961908], [" c5c878:\tb.eq\tc5c880 <LoadQCC+0x5fc50>", 12961912], [" c5c87c:\tbl\t6cda0 <operator delete(void*)@plt>", 12961916], [" c5c880:\tmul\tx27, x27, x28", 12961920], [" c5c884:\tstr\tx23, [x21,#2480]", 12961924], [" c5c888:\tmul\tx24, x24, x28", 12961928], [" c5c88c:\tadd\tx10, x23, x27", 12961932], [" c5c890:\tadd\tx14, x23, x24", 12961936], [" c5c894:\tadd\tx24, x10, #0x18", 12961940], [" c5c898:\tstr\tx14, [x21,#2488]", 12961944], [" c5c89c:\tstr\tx24, [x21,#2496]", 12961948], [" c5c8a0:\tadd\tx24, sp, #0x50", 12961952], [" c5c8a4:\tstr\tx25, [x14]", 12961956], [" c5c8a8:\tldr\tq0, [sp,#32]", 12961960], [" c5c8ac:\tstur\tq0, [x14,#8]", 12961964], [" c5c8b0:\tldr\tx25, [x21,#2488]", 12961968], [" c5c8b4:\tldp\tx11, x16, [sp,#208]", 12961972], [" c5c8b8:\tadd\tx8, x25, #0x18", 12961976], [" c5c8bc:\tstr\tx8, [x21,#2488]", 12961980], [" c5c8c0:\tsub\tx23, x16, x11", 12961984], [" c5c8c4:\tasr\tx25, x23, #3", 12961988], [" c5c8c8:\tadd\tw26, w26, #0x1", 12961992], [" c5c8cc:\tmul\tx18, x25, x29", 12961996], [" c5c8d0:\tcmp\tx26, x18", 12962000], [" c5c8d4:\tb.cc\tc5c5c8 <LoadQCC+0x5f998>", 12962004], [" c5c8d8:\tldr\tx14, [x20,#8]", 12962008], [" c5c8dc:\tadd\tx1, sp, #0x50", 12962012], [" c5c8e0:\tcmp\tx14, #0x20", 12962016], [" c5c8e4:\torr\tw28, wzr, #0x20", 12962020], [" c5c8e8:\tcsel\tx24, x28, x14, hi", 12962024], [" c5c8ec:\tmov\tx0, x19", 12962028], [" c5c8f0:\tmov\tx2, x24", 12962032], [" c5c8f4:\tbl\t6cdd0 <memcpy@plt>", 12962036], [" c5c8f8:\tldr\tx26, [x20,#8]", 12962040], [" c5c8fc:\tsubs\tx2, x26, x24", 12962044], [" c5c900:\tb.ls\tc5c910 <LoadQCC+0x5fce0>", 12962048], [" c5c904:\tadd\tx0, x19, x24", 12962052], [" c5c908:\tmov\tw1, wzr", 12962056], [" c5c90c:\tbl\t6cdf0 <memset@plt>", 12962060], [" c5c910:\tldr\tx0, [sp,#208]", 12962064], [" c5c914:\tldr\tx11, [sp,#16]", 12962068], [" c5c918:\tcmp\tx0, x11", 12962072], [" c5c91c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12962076], [" c5c920:\tbl\t6cda0 <operator delete(void*)@plt>", 12962080], [" c5c924:\tb\tc4e834 <LoadQCC+0x51c04>", 12962084], [" c5c928:\tmov\tx7, xzr", 12962088], [" c5c92c:\tb\tc5c9cc <LoadQCC+0x5fd9c>", 12962092], [" c5c930:\tmov\tx7, xzr", 12962096], [" c5c934:\tmul\tx3, x7, x28", 12962100], [" c5c938:\tadd\tx7, x7, #0x8", 12962104], [" c5c93c:\tcmp\tx7, x6", 12962108], [" c5c940:\tadd\tx5, x11, x3", 12962112], [" c5c944:\tadd\tx17, x23, x3", 12962116], [" c5c948:\tldr\tx18, [x5,#16]", 12962120], [" c5c94c:\tstr\tx18, [x17,#16]", 12962124], [" c5c950:\tldr\tq0, [x5]", 12962128], [" c5c954:\tstr\tq0, [x17]", 12962132], [" c5c958:\tldr\tx4, [x5,#40]", 12962136], [" c5c95c:\tstr\tx4, [x17,#40]", 12962140], [" c5c960:\tldur\tq23, [x5,#24]", 12962144], [" c5c964:\tstur\tq23, [x17,#24]", 12962148], [" c5c968:\tldr\tx14, [x5,#64]", 12962152], [" c5c96c:\tstr\tx14, [x17,#64]", 12962156], [" c5c970:\tldr\tq0, [x5,#48]", 12962160], [" c5c974:\tstr\tq0, [x17,#48]", 12962164], [" c5c978:\tldr\tx16, [x5,#88]", 12962168], [" c5c97c:\tstr\tx16, [x17,#88]", 12962172], [" c5c980:\tldur\tq24, [x5,#72]", 12962176], [" c5c984:\tstur\tq24, [x17,#72]", 12962180], [" c5c988:\tldr\tx15, [x5,#112]", 12962184], [" c5c98c:\tstr\tx15, [x17,#112]", 12962188], [" c5c990:\tldr\tq0, [x5,#96]", 12962192], [" c5c994:\tstr\tq0, [x17,#96]", 12962196], [" c5c998:\tldr\tx10, [x5,#136]", 12962200], [" c5c99c:\tstr\tx10, [x17,#136]", 12962204], [" c5c9a0:\tldur\tq25, [x5,#120]", 12962208], [" c5c9a4:\tstur\tq25, [x17,#120]", 12962212], [" c5c9a8:\tldr\tx9, [x5,#160]", 12962216], [" c5c9ac:\tstr\tx9, [x17,#160]", 12962220], [" c5c9b0:\tldr\tq0, [x5,#144]", 12962224], [" c5c9b4:\tstr\tq0, [x17,#144]", 12962228], [" c5c9b8:\tldr\tx1, [x5,#184]", 12962232], [" c5c9bc:\tstr\tx1, [x17,#184]", 12962236], [" c5c9c0:\tldur\tq26, [x5,#168]", 12962240], [" c5c9c4:\tstur\tq26, [x17,#168]", 12962244], [" c5c9c8:\tb.ge\tc5cca0 <LoadQCC+0x60070>", 12962248], [" c5c9cc:\tmul\tx13, x7, x28", 12962252], [" c5c9d0:\tsub\tx17, x7, #0x1", 12962256], [" c5c9d4:\tadd\tx10, x11, x13", 12962260], [" c5c9d8:\tadd\tx6, x23, x13", 12962264], [" c5c9dc:\tldr\tx11, [x10,#16]", 12962268], [" c5c9e0:\tadd\tx17, x17, #0x1", 12962272], [" c5c9e4:\tcmp\tx17, x12", 12962276], [" c5c9e8:\tstr\tx11, [x6,#16]", 12962280], [" c5c9ec:\tldr\tq0, [x10],#24", 12962284], [" c5c9f0:\tstr\tq0, [x6],#24", 12962288], [" c5c9f4:\tb.lt\tc5c9dc <LoadQCC+0x5fdac>", 12962292], [" c5c9f8:\tb\tc5cca0 <LoadQCC+0x60070>", 12962296], [" c5c9fc:\tmadd\tx16, x26, x28, x12", 12962300], [" c5ca00:\tldr\tx0, [x20,#8]", 12962304], [" c5ca04:\tldr\tx3, [x16]", 12962308], [" c5ca08:\tldur\tq27, [x16,#8]", 12962312], [" c5ca0c:\tsub\tx27, x3, x24", 12962316], [" c5ca10:\tadd\tx23, x27, #0x8", 12962320], [" c5ca14:\tstr\tq27, [sp,#32]", 12962324], [" c5ca18:\tcmp\tx27, x0", 12962328], [" c5ca1c:\tccmp\tx23, x0, #0x2, cc", 12962332], [" c5ca20:\tb.hi\tc5ccf4 <LoadQCC+0x600c4>", 12962336], [" c5ca24:\tldr\tx8, [x21,#2488]", 12962340], [" c5ca28:\tadd\tx25, x19, x27", 12962344], [" c5ca2c:\tldr\tx14, [x21,#2496]", 12962348], [" c5ca30:\tcmp\tx8, x14", 12962352], [" c5ca34:\tb.cc\tc5ccd8 <LoadQCC+0x600a8>", 12962356], [" c5ca38:\tldr\tx16, [x21,#2480]", 12962360], [" c5ca3c:\tmov\tx24, #0x5555555555555555 \t// #6148914691236517205", 12962364], [" c5ca40:\tmovk\tx24, #0x5556", 12962368], [" c5ca44:\tsub\tx2, x14, x16", 12962372], [" c5ca48:\tasr\tx15, x2, #3", 12962376], [" c5ca4c:\tmul\tx27, x15, x24", 12962380], [" c5ca50:\tsub\tx6, x8, x16", 12962384], [" c5ca54:\tasr\tx14, x6, #3", 12962388], [" c5ca58:\torr\tx11, x27, #0x1", 12962392], [" c5ca5c:\tmul\tx24, x14, x29", 12962396], [" c5ca60:\tmul\tx0, x11, x28", 12962400], [" c5ca64:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12962404], [" c5ca68:\tldr\tx11, [x21,#2480]", 12962408], [" c5ca6c:\tmov\tx23, x0", 12962412], [" c5ca70:\tldr\tx17, [x21,#2488]", 12962416], [" c5ca74:\tsubs\tx15, x11, x17", 12962420], [" c5ca78:\tb.eq\tc5cca0 <LoadQCC+0x60070>", 12962424], [" c5ca7c:\tcmp\tx15, #0x0", 12962428], [" c5ca80:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12962432], [" c5ca84:\tsub\tx2, x15, #0x17", 12962436], [" c5ca88:\tmovk\tx12, #0xaaab", 12962440], [" c5ca8c:\tcsel\tx4, x2, x15, lt", 12962444], [" c5ca90:\tmovk\tx12, #0x2aaa, lsl #48", 12962448], [" c5ca94:\tsmulh\tx8, x4, x12", 12962452], [" c5ca98:\tasr\tx1, x8, #2", 12962456], [" c5ca9c:\tadd\tx13, x1, x8, lsr #63", 12962460], [" c5caa0:\tmadd\tx10, x13, x28, x17", 12962464], [" c5caa4:\tcmp\tx11, x10", 12962468], [" c5caa8:\tb.gt\tc5cc84 <LoadQCC+0x60054>", 12962472], [" c5caac:\tmov\tx16, #0x4000000000000000 \t// #4611686018427387904", 12962476], [" c5cab0:\tmovk\tx16, #0x20", 12962480], [" c5cab4:\tadd\tx5, x11, x16", 12962484], [" c5cab8:\tcmp\tx17, x5", 12962488], [" c5cabc:\tb.ge\tc5cc84 <LoadQCC+0x60054>", 12962492], [" c5cac0:\tcmp\tx11, x17", 12962496], [" c5cac4:\tb.ge\tc5cc84 <LoadQCC+0x60054>", 12962500], [" c5cac8:\tmov\tx3, #0xbfffffffffffffff \t// #-4611686018427387905", 12962504], [" c5cacc:\tmovk\tx3, #0xffe8", 12962508], [" c5cad0:\tcmp\tx11, x3", 12962512], [" c5cad4:\tb.lt\tc5cc84 <LoadQCC+0x60054>", 12962516], [" c5cad8:\torr\tx7, xzr, #0x4000000000000000", 12962520], [" c5cadc:\tcmp\tx17, x7", 12962524], [" c5cae0:\tb.ge\tc5cc84 <LoadQCC+0x60054>", 12962528], [" c5cae4:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12962532], [" c5cae8:\tmovk\tx6, #0xaaab", 12962536], [" c5caec:\tmovk\tx6, #0x2aaa, lsl #48", 12962540], [" c5caf0:\tsmulh\tx1, x15, x6", 12962544], [" c5caf4:\tasr\tx8, x1, #2", 12962548], [" c5caf8:\tadd\tx12, x8, x1, lsr #63", 12962552], [" c5cafc:\tmsub\tx7, x12, x28, x15", 12962556], [" c5cb00:\tcbnz\tx7, c5cca0 <LoadQCC+0x60070>", 12962560], [" c5cb04:\tsub\tx3, x17, x11", 12962564], [" c5cb08:\tasr\tx17, x3, #3", 12962568], [" c5cb0c:\tmul\tx6, x17, x29", 12962572], [" c5cb10:\tcmp\tx3, #0x1", 12962576], [" c5cb14:\tb.lt\tc5cca0 <LoadQCC+0x60070>", 12962580], [" c5cb18:\tsub\tx12, x6, #0x1", 12962584], [" c5cb1c:\tcmp\tx3, #0xa9", 12962588], [" c5cb20:\tb.lt\tc5c928 <LoadQCC+0x5fcf8>", 12962592], [" c5cb24:\tcmp\tx3, #0x168", 12962596], [" c5cb28:\tb.le\tc5c930 <LoadQCC+0x5fd00>", 12962600], [" c5cb2c:\tand\tx13, x6, #0xf", 12962604], [" c5cb30:\tsub\tx14, x12, x13", 12962608], [" c5cb34:\tmov\tx2, xzr", 12962612], [" c5cb38:\tmov\tx15, xzr", 12962616], [" c5cb3c:\tsub\tx8, x14, #0xf", 12962620], [" c5cb40:\tadd\tx4, x11, x2", 12962624], [" c5cb44:\tadd\tx3, x23, x2", 12962628], [" c5cb48:\tcmp\tx15, x8", 12962632], [" c5cb4c:\tldr\tx5, [x4,#16]", 12962636], [" c5cb50:\tadd\tx15, x15, #0x10", 12962640], [" c5cb54:\tadd\tx2, x2, #0x180", 12962644], [" c5cb58:\tstr\tx5, [x3,#16]", 12962648], [" c5cb5c:\tldr\tq0, [x4]", 12962652], [" c5cb60:\tstr\tq0, [x3]", 12962656], [" c5cb64:\tldr\tx7, [x4,#40]", 12962660], [" c5cb68:\tstr\tx7, [x3,#40]", 12962664], [" c5cb6c:\tldur\tq27, [x4,#24]", 12962668], [" c5cb70:\tstur\tq27, [x3,#24]", 12962672], [" c5cb74:\tldr\tx17, [x4,#64]", 12962676], [" c5cb78:\tstr\tx17, [x3,#64]", 12962680], [" c5cb7c:\tldr\tq0, [x4,#48]", 12962684], [" c5cb80:\tstr\tq0, [x3,#48]", 12962688], [" c5cb84:\tldr\tx0, [x4,#88]", 12962692], [" c5cb88:\tstr\tx0, [x3,#88]", 12962696], [" c5cb8c:\tldur\tq28, [x4,#72]", 12962700], [" c5cb90:\tstur\tq28, [x3,#72]", 12962704], [" c5cb94:\tldr\tx18, [x4,#112]", 12962708], [" c5cb98:\tstr\tx18, [x3,#112]", 12962712], [" c5cb9c:\tldr\tq0, [x4,#96]", 12962716], [" c5cba0:\tstr\tq0, [x3,#96]", 12962720], [" c5cba4:\tldr\tx16, [x4,#136]", 12962724], [" c5cba8:\tstr\tx16, [x3,#136]", 12962728], [" c5cbac:\tadd\tx16, x3, #0x138", 12962732], [" c5cbb0:\tldur\tq29, [x4,#120]", 12962736], [" c5cbb4:\tstur\tq29, [x3,#120]", 12962740], [" c5cbb8:\tldr\tx10, [x4,#160]", 12962744], [" c5cbbc:\tstr\tx10, [x3,#160]", 12962748], [" c5cbc0:\tadd\tx10, x4, #0x108", 12962752], [" c5cbc4:\tldr\tq0, [x4,#144]", 12962756], [" c5cbc8:\tstr\tq0, [x3,#144]", 12962760], [" c5cbcc:\tldr\tx9, [x4,#184]", 12962764], [" c5cbd0:\tstr\tx9, [x3,#184]", 12962768], [" c5cbd4:\tldur\tq30, [x4,#168]", 12962772], [" c5cbd8:\tstur\tq30, [x3,#168]", 12962776], [" c5cbdc:\tldr\tx1, [x4,#208]", 12962780], [" c5cbe0:\tstr\tx1, [x3,#208]", 12962784], [" c5cbe4:\tadd\tx1, x3, #0x108", 12962788], [" c5cbe8:\tldr\tq0, [x4,#192]", 12962792], [" c5cbec:\tstr\tq0, [x3,#192]", 12962796], [" c5cbf0:\tldr\tx5, [x4,#232]", 12962800], [" c5cbf4:\tstr\tx5, [x3,#232]", 12962804], [" c5cbf8:\tadd\tx5, x4, #0x138", 12962808], [" c5cbfc:\tldur\tq31, [x4,#216]", 12962812], [" c5cc00:\tstur\tq31, [x3,#216]", 12962816], [" c5cc04:\tldr\tx7, [x4,#256]", 12962820], [" c5cc08:\tstr\tx7, [x3,#256]", 12962824], [" c5cc0c:\tadd\tx7, x4, #0x168", 12962828], [" c5cc10:\tldr\tq0, [x4,#240]", 12962832], [" c5cc14:\tstr\tq0, [x3,#240]", 12962836], [" c5cc18:\tldr\tx17, [x4,#280]", 12962840], [" c5cc1c:\tstr\tx17, [x3,#280]", 12962844], [" c5cc20:\tldr\tq0, [x10]", 12962848], [" c5cc24:\tstr\tq0, [x1]", 12962852], [" c5cc28:\tldr\tx0, [x4,#304]", 12962856], [" c5cc2c:\tstr\tx0, [x3,#304]", 12962860], [" c5cc30:\tldr\tq0, [x4,#288]", 12962864], [" c5cc34:\tstr\tq0, [x3,#288]", 12962868], [" c5cc38:\tldr\tx18, [x4,#328]", 12962872], [" c5cc3c:\tstr\tx18, [x3,#328]", 12962876], [" c5cc40:\tldr\tq0, [x5]", 12962880], [" c5cc44:\tstr\tq0, [x16]", 12962884], [" c5cc48:\tldr\tx16, [x4,#352]", 12962888], [" c5cc4c:\tstr\tx16, [x3,#352]", 12962892], [" c5cc50:\tldr\tq0, [x4,#336]", 12962896], [" c5cc54:\tstr\tq0, [x3,#336]", 12962900], [" c5cc58:\tldr\tx10, [x4,#376]", 12962904], [" c5cc5c:\tadd\tx4, x3, #0x168", 12962908], [" c5cc60:\tstr\tx10, [x3,#376]", 12962912], [" c5cc64:\tldr\tq0, [x7]", 12962916], [" c5cc68:\tstr\tq0, [x4]", 12962920], [" c5cc6c:\tb.ne\tc5cb40 <LoadQCC+0x5ff10>", 12962924], [" c5cc70:\tcbz\tx13, c5cca0 <LoadQCC+0x60070>", 12962928], [" c5cc74:\tadd\tx7, x14, #0x1", 12962932], [" c5cc78:\tcmp\tx13, #0x7", 12962936], [" c5cc7c:\tb.hi\tc5c934 <LoadQCC+0x5fd04>", 12962940], [" c5cc80:\tb\tc5c9cc <LoadQCC+0x5fd9c>", 12962944], [" c5cc84:\tmov\tx10, x23", 12962948], [" c5cc88:\tldr\tx16, [x11,#16]", 12962952], [" c5cc8c:\tstr\tx16, [x10,#16]", 12962956], [" c5cc90:\tldr\tq0, [x11],#24", 12962960], [" c5cc94:\tstr\tq0, [x10],#24", 12962964], [" c5cc98:\tcmp\tx11, x17", 12962968], [" c5cc9c:\tb.ne\tc5cc88 <LoadQCC+0x60058>", 12962972], [" c5cca0:\tldr\tx0, [x21,#2480]", 12962976], [" c5cca4:\tldr\tx17, [sp,#24]", 12962980], [" c5cca8:\tcmp\tx0, x17", 12962984], [" c5ccac:\tb.eq\tc5ccb4 <LoadQCC+0x60084>", 12962988], [" c5ccb0:\tbl\t6cda0 <operator delete(void*)@plt>", 12962992], [" c5ccb4:\tmul\tx27, x27, x28", 12962996], [" c5ccb8:\tstr\tx23, [x21,#2480]", 12963000], [" c5ccbc:\tmul\tx24, x24, x28", 12963004], [" c5ccc0:\tadd\tx12, x23, x27", 12963008], [" c5ccc4:\tadd\tx8, x23, x24", 12963012], [" c5ccc8:\tadd\tx0, x12, #0x18", 12963016], [" c5cccc:\tadd\tx24, sp, #0x50", 12963020], [" c5ccd0:\tstr\tx8, [x21,#2488]", 12963024], [" c5ccd4:\tstr\tx0, [x21,#2496]", 12963028], [" c5ccd8:\tstr\tx25, [x8]", 12963032], [" c5ccdc:\tldr\tq0, [sp,#32]", 12963036], [" c5cce0:\tstur\tq0, [x8,#8]", 12963040], [" c5cce4:\tldr\tx27, [x21,#2488]", 12963044], [" c5cce8:\tldp\tx12, x17, [sp,#208]", 12963048], [" c5ccec:\tadd\tx4, x27, #0x18", 12963052], [" c5ccf0:\tstr\tx4, [x21,#2488]", 12963056], [" c5ccf4:\tsub\tx23, x17, x12", 12963060], [" c5ccf8:\tasr\tx25, x23, #3", 12963064], [" c5ccfc:\tadd\tw26, w26, #0x1", 12963068], [" c5cd00:\tmul\tx11, x25, x29", 12963072], [" c5cd04:\tcmp\tx26, x11", 12963076], [" c5cd08:\tb.cc\tc5c9fc <LoadQCC+0x5fdcc>", 12963080], [" c5cd0c:\tldr\tx21, [x20,#8]", 12963084], [" c5cd10:\tmov\tw28, #0x14 \t// #20", 12963088], [" c5cd14:\tadd\tx1, sp, #0x50", 12963092], [" c5cd18:\tcmp\tx21, #0x14", 12963096], [" c5cd1c:\tcsel\tx23, x28, x21, hi", 12963100], [" c5cd20:\tmov\tx0, x19", 12963104], [" c5cd24:\tmov\tx2, x23", 12963108], [" c5cd28:\tbl\t6cdd0 <memcpy@plt>", 12963112], [" c5cd2c:\tldr\tx26, [x20,#8]", 12963116], [" c5cd30:\tsubs\tx2, x26, x23", 12963120], [" c5cd34:\tb.ls\tc5cd44 <LoadQCC+0x60114>", 12963124], [" c5cd38:\tadd\tx0, x19, x23", 12963128], [" c5cd3c:\tmov\tw1, wzr", 12963132], [" c5cd40:\tbl\t6cdf0 <memset@plt>", 12963136], [" c5cd44:\tldr\tx0, [sp,#208]", 12963140], [" c5cd48:\tldr\tx21, [sp,#16]", 12963144], [" c5cd4c:\tcmp\tx0, x21", 12963148], [" c5cd50:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12963152], [" c5cd54:\tbl\t6cda0 <operator delete(void*)@plt>", 12963156], [" c5cd58:\tb\tc4e834 <LoadQCC+0x51c04>", 12963160], [" c5cd5c:\tmov\tx10, xzr", 12963164], [" c5cd60:\tb\tc5ce00 <LoadQCC+0x601d0>", 12963168], [" c5cd64:\tmov\tx10, xzr", 12963172], [" c5cd68:\tmul\tx17, x10, x28", 12963176], [" c5cd6c:\tadd\tx10, x10, #0x8", 12963180], [" c5cd70:\tcmp\tx10, x4", 12963184], [" c5cd74:\tadd\tx12, x13, x17", 12963188], [" c5cd78:\tadd\tx15, x23, x17", 12963192], [" c5cd7c:\tldr\tx1, [x12,#16]", 12963196], [" c5cd80:\tstr\tx1, [x15,#16]", 12963200], [" c5cd84:\tldr\tq0, [x12]", 12963204], [" c5cd88:\tstr\tq0, [x15]", 12963208], [" c5cd8c:\tldr\tx8, [x12,#40]", 12963212], [" c5cd90:\tstr\tx8, [x15,#40]", 12963216], [" c5cd94:\tldur\tq17, [x12,#24]", 12963220], [" c5cd98:\tstur\tq17, [x15,#24]", 12963224], [" c5cd9c:\tldr\tx2, [x12,#64]", 12963228], [" c5cda0:\tstr\tx2, [x15,#64]", 12963232], [" c5cda4:\tldr\tq0, [x12,#48]", 12963236], [" c5cda8:\tstr\tq0, [x15,#48]", 12963240], [" c5cdac:\tldr\tx7, [x12,#88]", 12963244], [" c5cdb0:\tstr\tx7, [x15,#88]", 12963248], [" c5cdb4:\tldur\tq18, [x12,#72]", 12963252], [" c5cdb8:\tstur\tq18, [x15,#72]", 12963256], [" c5cdbc:\tldr\tx18, [x12,#112]", 12963260], [" c5cdc0:\tstr\tx18, [x15,#112]", 12963264], [" c5cdc4:\tldr\tq0, [x12,#96]", 12963268], [" c5cdc8:\tstr\tq0, [x15,#96]", 12963272], [" c5cdcc:\tldr\tx16, [x12,#136]", 12963276], [" c5cdd0:\tstr\tx16, [x15,#136]", 12963280], [" c5cdd4:\tldur\tq19, [x12,#120]", 12963284], [" c5cdd8:\tstur\tq19, [x15,#120]", 12963288], [" c5cddc:\tldr\tx0, [x12,#160]", 12963292], [" c5cde0:\tstr\tx0, [x15,#160]", 12963296], [" c5cde4:\tldr\tq0, [x12,#144]", 12963300], [" c5cde8:\tstr\tq0, [x15,#144]", 12963304], [" c5cdec:\tldr\tx11, [x12,#184]", 12963308], [" c5cdf0:\tstr\tx11, [x15,#184]", 12963312], [" c5cdf4:\tldur\tq20, [x12,#168]", 12963316], [" c5cdf8:\tstur\tq20, [x15,#168]", 12963320], [" c5cdfc:\tb.ge\tc5d0d4 <LoadQCC+0x604a4>", 12963324], [" c5ce00:\tmul\tx5, x10, x28", 12963328], [" c5ce04:\tsub\tx4, x10, #0x1", 12963332], [" c5ce08:\tadd\tx8, x13, x5", 12963336], [" c5ce0c:\tadd\tx7, x23, x5", 12963340], [" c5ce10:\tldr\tx13, [x8,#16]", 12963344], [" c5ce14:\tadd\tx4, x4, #0x1", 12963348], [" c5ce18:\tcmp\tx4, x9", 12963352], [" c5ce1c:\tstr\tx13, [x7,#16]", 12963356], [" c5ce20:\tldr\tq0, [x8],#24", 12963360], [" c5ce24:\tstr\tq0, [x7],#24", 12963364], [" c5ce28:\tb.lt\tc5ce10 <LoadQCC+0x601e0>", 12963368], [" c5ce2c:\tb\tc5d0d4 <LoadQCC+0x604a4>", 12963372], [" c5ce30:\tmadd\tx25, x26, x28, x13", 12963376], [" c5ce34:\tldr\tx14, [x20,#8]", 12963380], [" c5ce38:\tldr\tx6, [x25]", 12963384], [" c5ce3c:\tldur\tq30, [x25,#8]", 12963388], [" c5ce40:\tsub\tx24, x6, x27", 12963392], [" c5ce44:\tadd\tx8, x24, #0x8", 12963396], [" c5ce48:\tstr\tq30, [sp,#32]", 12963400], [" c5ce4c:\tcmp\tx24, x14", 12963404], [" c5ce50:\tccmp\tx8, x14, #0x2, cc", 12963408], [" c5ce54:\tb.hi\tc5d128 <LoadQCC+0x604f8>", 12963412], [" c5ce58:\tldr\tx16, [x21,#2488]", 12963416], [" c5ce5c:\tadd\tx25, x19, x24", 12963420], [" c5ce60:\tldr\tx1, [x21,#2496]", 12963424], [" c5ce64:\tcmp\tx16, x1", 12963428], [" c5ce68:\tb.cc\tc5d10c <LoadQCC+0x604dc>", 12963432], [" c5ce6c:\tldr\tx13, [x21,#2480]", 12963436], [" c5ce70:\tmov\tx5, #0x5555555555555555 \t// #6148914691236517205", 12963440], [" c5ce74:\tmovk\tx5, #0x5556", 12963444], [" c5ce78:\tsub\tx1, x1, x13", 12963448], [" c5ce7c:\tasr\tx10, x1, #3", 12963452], [" c5ce80:\tmul\tx27, x10, x5", 12963456], [" c5ce84:\tsub\tx18, x16, x13", 12963460], [" c5ce88:\tasr\tx3, x18, #3", 12963464], [" c5ce8c:\torr\tx14, x27, #0x1", 12963468], [" c5ce90:\tmul\tx24, x3, x29", 12963472], [" c5ce94:\tmul\tx0, x14, x28", 12963476], [" c5ce98:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12963480], [" c5ce9c:\tldr\tx13, [x21,#2480]", 12963484], [" c5cea0:\tmov\tx23, x0", 12963488], [" c5cea4:\tldr\tx14, [x21,#2488]", 12963492], [" c5cea8:\tsubs\tx9, x13, x14", 12963496], [" c5ceac:\tb.eq\tc5d0d4 <LoadQCC+0x604a4>", 12963500], [" c5ceb0:\tcmp\tx9, #0x0", 12963504], [" c5ceb4:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12963508], [" c5ceb8:\tsub\tx7, x9, #0x17", 12963512], [" c5cebc:\tmovk\tx15, #0xaaab", 12963516], [" c5cec0:\tcsel\tx7, x7, x9, lt", 12963520], [" c5cec4:\tmovk\tx15, #0x2aaa, lsl #48", 12963524], [" c5cec8:\tsmulh\tx0, x7, x15", 12963528], [" c5cecc:\tasr\tx16, x0, #2", 12963532], [" c5ced0:\tadd\tx2, x16, x0, lsr #63", 12963536], [" c5ced4:\tmadd\tx12, x2, x28, x14", 12963540], [" c5ced8:\tcmp\tx13, x12", 12963544], [" c5cedc:\tb.gt\tc5d0b8 <LoadQCC+0x60488>", 12963548], [" c5cee0:\tmov\tx8, #0x4000000000000000 \t// #4611686018427387904", 12963552], [" c5cee4:\tmovk\tx8, #0x20", 12963556], [" c5cee8:\tadd\tx11, x13, x8", 12963560], [" c5ceec:\tcmp\tx14, x11", 12963564], [" c5cef0:\tb.ge\tc5d0b8 <LoadQCC+0x60488>", 12963568], [" c5cef4:\tcmp\tx13, x14", 12963572], [" c5cef8:\tb.ge\tc5d0b8 <LoadQCC+0x60488>", 12963576], [" c5cefc:\tmov\tx18, #0xbfffffffffffffff \t// #-4611686018427387905", 12963580], [" c5cf00:\tmovk\tx18, #0xffe8", 12963584], [" c5cf04:\tcmp\tx13, x18", 12963588], [" c5cf08:\tb.lt\tc5d0b8 <LoadQCC+0x60488>", 12963592], [" c5cf0c:\torr\tx15, xzr, #0x4000000000000000", 12963596], [" c5cf10:\tcmp\tx14, x15", 12963600], [" c5cf14:\tb.ge\tc5d0b8 <LoadQCC+0x60488>", 12963604], [" c5cf18:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12963608], [" c5cf1c:\tmovk\tx7, #0xaaab", 12963612], [" c5cf20:\tmovk\tx7, #0x2aaa, lsl #48", 12963616], [" c5cf24:\tsmulh\tx10, x9, x7", 12963620], [" c5cf28:\tasr\tx0, x10, #2", 12963624], [" c5cf2c:\tadd\tx11, x0, x10, lsr #63", 12963628], [" c5cf30:\tmsub\tx5, x11, x28, x9", 12963632], [" c5cf34:\tcbnz\tx5, c5d0d4 <LoadQCC+0x604a4>", 12963636], [" c5cf38:\tsub\tx18, x14, x13", 12963640], [" c5cf3c:\tasr\tx14, x18, #3", 12963644], [" c5cf40:\tmul\tx4, x14, x29", 12963648], [" c5cf44:\tcmp\tx18, #0x1", 12963652], [" c5cf48:\tb.lt\tc5d0d4 <LoadQCC+0x604a4>", 12963656], [" c5cf4c:\tsub\tx9, x4, #0x1", 12963660], [" c5cf50:\tcmp\tx18, #0xa9", 12963664], [" c5cf54:\tb.lt\tc5cd5c <LoadQCC+0x6012c>", 12963668], [" c5cf58:\tcmp\tx18, #0x168", 12963672], [" c5cf5c:\tb.le\tc5cd64 <LoadQCC+0x60134>", 12963676], [" c5cf60:\tand\tx14, x4, #0xf", 12963680], [" c5cf64:\tsub\tx8, x9, x14", 12963684], [" c5cf68:\tmov\tx5, xzr", 12963688], [" c5cf6c:\tmov\tx12, xzr", 12963692], [" c5cf70:\tsub\tx15, x8, #0xf", 12963696], [" c5cf74:\tadd\tx2, x13, x5", 12963700], [" c5cf78:\tadd\tx18, x23, x5", 12963704], [" c5cf7c:\tcmp\tx12, x15", 12963708], [" c5cf80:\tldr\tx10, [x2,#16]", 12963712], [" c5cf84:\tadd\tx12, x12, #0x10", 12963716], [" c5cf88:\tadd\tx5, x5, #0x180", 12963720], [" c5cf8c:\tstr\tx10, [x18,#16]", 12963724], [" c5cf90:\tldr\tq0, [x2]", 12963728], [" c5cf94:\tstr\tq0, [x18]", 12963732], [" c5cf98:\tldr\tx3, [x2,#40]", 12963736], [" c5cf9c:\tstr\tx3, [x18,#40]", 12963740], [" c5cfa0:\tldur\tq21, [x2,#24]", 12963744], [" c5cfa4:\tstur\tq21, [x18,#24]", 12963748], [" c5cfa8:\tldr\tx6, [x2,#64]", 12963752], [" c5cfac:\tstr\tx6, [x18,#64]", 12963756], [" c5cfb0:\tldr\tq0, [x2,#48]", 12963760], [" c5cfb4:\tstr\tq0, [x18,#48]", 12963764], [" c5cfb8:\tldr\tx17, [x2,#88]", 12963768], [" c5cfbc:\tstr\tx17, [x18,#88]", 12963772], [" c5cfc0:\tldur\tq22, [x2,#72]", 12963776], [" c5cfc4:\tstur\tq22, [x18,#72]", 12963780], [" c5cfc8:\tldr\tx1, [x2,#112]", 12963784], [" c5cfcc:\tstr\tx1, [x18,#112]", 12963788], [" c5cfd0:\tldr\tq0, [x2,#96]", 12963792], [" c5cfd4:\tstr\tq0, [x18,#96]", 12963796], [" c5cfd8:\tldr\tx7, [x2,#136]", 12963800], [" c5cfdc:\tstr\tx7, [x18,#136]", 12963804], [" c5cfe0:\tadd\tx7, x2, #0x138", 12963808], [" c5cfe4:\tldur\tq23, [x2,#120]", 12963812], [" c5cfe8:\tstur\tq23, [x18,#120]", 12963816], [" c5cfec:\tldr\tx16, [x2,#160]", 12963820], [" c5cff0:\tstr\tx16, [x18,#160]", 12963824], [" c5cff4:\tldr\tq0, [x2,#144]", 12963828], [" c5cff8:\tstr\tq0, [x18,#144]", 12963832], [" c5cffc:\tldr\tx0, [x2,#184]", 12963836], [" c5d000:\tstr\tx0, [x18,#184]", 12963840], [" c5d004:\tldur\tq24, [x2,#168]", 12963844], [" c5d008:\tstur\tq24, [x18,#168]", 12963848], [" c5d00c:\tldr\tx11, [x2,#208]", 12963852], [" c5d010:\tstr\tx11, [x18,#208]", 12963856], [" c5d014:\tadd\tx11, x2, #0x108", 12963860], [" c5d018:\tldr\tq0, [x2,#192]", 12963864], [" c5d01c:\tstr\tq0, [x18,#192]", 12963868], [" c5d020:\tldr\tx10, [x2,#232]", 12963872], [" c5d024:\tstr\tx10, [x18,#232]", 12963876], [" c5d028:\tadd\tx10, x18, #0x108", 12963880], [" c5d02c:\tldur\tq25, [x2,#216]", 12963884], [" c5d030:\tstur\tq25, [x18,#216]", 12963888], [" c5d034:\tldr\tx3, [x2,#256]", 12963892], [" c5d038:\tstr\tx3, [x18,#256]", 12963896], [" c5d03c:\tldr\tq0, [x2,#240]", 12963900], [" c5d040:\tstr\tq0, [x18,#240]", 12963904], [" c5d044:\tldr\tx6, [x2,#280]", 12963908], [" c5d048:\tstr\tx6, [x18,#280]", 12963912], [" c5d04c:\tldr\tq0, [x11]", 12963916], [" c5d050:\tstr\tq0, [x10]", 12963920], [" c5d054:\tldr\tx17, [x2,#304]", 12963924], [" c5d058:\tstr\tx17, [x18,#304]", 12963928], [" c5d05c:\tldr\tq0, [x2,#288]", 12963932], [" c5d060:\tstr\tq0, [x18,#288]", 12963936], [" c5d064:\tldr\tx1, [x2,#328]", 12963940], [" c5d068:\tstr\tx1, [x18,#328]", 12963944], [" c5d06c:\tadd\tx1, x18, #0x138", 12963948], [" c5d070:\tldr\tq0, [x7]", 12963952], [" c5d074:\tstr\tq0, [x1]", 12963956], [" c5d078:\tldr\tx7, [x2,#352]", 12963960], [" c5d07c:\tstr\tx7, [x18,#352]", 12963964], [" c5d080:\tldr\tq0, [x2,#336]", 12963968], [" c5d084:\tstr\tq0, [x18,#336]", 12963972], [" c5d088:\tldr\tx16, [x2,#376]", 12963976], [" c5d08c:\tadd\tx2, x2, #0x168", 12963980], [" c5d090:\tstr\tx16, [x18,#376]", 12963984], [" c5d094:\tadd\tx18, x18, #0x168", 12963988], [" c5d098:\tldr\tq0, [x2]", 12963992], [" c5d09c:\tstr\tq0, [x18]", 12963996], [" c5d0a0:\tb.ne\tc5cf74 <LoadQCC+0x60344>", 12964000], [" c5d0a4:\tcbz\tx14, c5d0d4 <LoadQCC+0x604a4>", 12964004], [" c5d0a8:\tadd\tx10, x8, #0x1", 12964008], [" c5d0ac:\tcmp\tx14, #0x7", 12964012], [" c5d0b0:\tb.hi\tc5cd68 <LoadQCC+0x60138>", 12964016], [" c5d0b4:\tb\tc5ce00 <LoadQCC+0x601d0>", 12964020], [" c5d0b8:\tmov\tx12, x23", 12964024], [" c5d0bc:\tldr\tx9, [x13,#16]", 12964028], [" c5d0c0:\tstr\tx9, [x12,#16]", 12964032], [" c5d0c4:\tldr\tq0, [x13],#24", 12964036], [" c5d0c8:\tstr\tq0, [x12],#24", 12964040], [" c5d0cc:\tcmp\tx13, x14", 12964044], [" c5d0d0:\tb.ne\tc5d0bc <LoadQCC+0x6048c>", 12964048], [" c5d0d4:\tldr\tx0, [x21,#2480]", 12964052], [" c5d0d8:\tldr\tx15, [sp,#24]", 12964056], [" c5d0dc:\tcmp\tx0, x15", 12964060], [" c5d0e0:\tb.eq\tc5d0e8 <LoadQCC+0x604b8>", 12964064], [" c5d0e4:\tbl\t6cda0 <operator delete(void*)@plt>", 12964068], [" c5d0e8:\tmul\tx27, x27, x28", 12964072], [" c5d0ec:\tstr\tx23, [x21,#2480]", 12964076], [" c5d0f0:\tmul\tx24, x24, x28", 12964080], [" c5d0f4:\tadd\tx11, x23, x27", 12964084], [" c5d0f8:\tadd\tx16, x23, x24", 12964088], [" c5d0fc:\tadd\tx2, x11, #0x18", 12964092], [" c5d100:\tadd\tx27, sp, #0x50", 12964096], [" c5d104:\tstr\tx16, [x21,#2488]", 12964100], [" c5d108:\tstr\tx2, [x21,#2496]", 12964104], [" c5d10c:\tstr\tx25, [x16]", 12964108], [" c5d110:\tldr\tq0, [sp,#32]", 12964112], [" c5d114:\tstur\tq0, [x16,#8]", 12964116], [" c5d118:\tldr\tx16, [x21,#2488]", 12964120], [" c5d11c:\tldp\tx13, x18, [sp,#208]", 12964124], [" c5d120:\tadd\tx23, x16, #0x18", 12964128], [" c5d124:\tstr\tx23, [x21,#2488]", 12964132], [" c5d128:\tsub\tx23, x18, x13", 12964136], [" c5d12c:\tasr\tx25, x23, #3", 12964140], [" c5d130:\tadd\tw26, w26, #0x1", 12964144], [" c5d134:\tmul\tx10, x25, x29", 12964148], [" c5d138:\tcmp\tx26, x10", 12964152], [" c5d13c:\tb.cc\tc5ce30 <LoadQCC+0x60200>", 12964156], [" c5d140:\tldr\tx12, [x20,#8]", 12964160], [" c5d144:\tadd\tx1, sp, #0x50", 12964164], [" c5d148:\tcmp\tx12, #0x20", 12964168], [" c5d14c:\torr\tw29, wzr, #0x20", 12964172], [" c5d150:\tcsel\tx23, x29, x12, hi", 12964176], [" c5d154:\tmov\tx0, x19", 12964180], [" c5d158:\tmov\tx2, x23", 12964184], [" c5d15c:\tbl\t6cdd0 <memcpy@plt>", 12964188], [" c5d160:\tldr\tx28, [x20,#8]", 12964192], [" c5d164:\tsubs\tx2, x28, x23", 12964196], [" c5d168:\tb.ls\tc5d178 <LoadQCC+0x60548>", 12964200], [" c5d16c:\tadd\tx0, x19, x23", 12964204], [" c5d170:\tmov\tw1, wzr", 12964208], [" c5d174:\tbl\t6cdf0 <memset@plt>", 12964212], [" c5d178:\tldr\tx0, [sp,#208]", 12964216], [" c5d17c:\tldr\tx9, [sp,#16]", 12964220], [" c5d180:\tcmp\tx0, x9", 12964224], [" c5d184:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12964228], [" c5d188:\tbl\t6cda0 <operator delete(void*)@plt>", 12964232], [" c5d18c:\tb\tc4e834 <LoadQCC+0x51c04>", 12964236], [" c5d190:\tmov\tx14, xzr", 12964240], [" c5d194:\tb\tc5d234 <LoadQCC+0x60604>", 12964244], [" c5d198:\tmov\tx14, xzr", 12964248], [" c5d19c:\tmul\tx1, x14, x27", 12964252], [" c5d1a0:\tadd\tx14, x14, #0x8", 12964256], [" c5d1a4:\tcmp\tx14, x2", 12964260], [" c5d1a8:\tadd\tx3, x15, x1", 12964264], [" c5d1ac:\tadd\tx9, x23, x1", 12964268], [" c5d1b0:\tldr\tx7, [x3,#16]", 12964272], [" c5d1b4:\tstr\tx7, [x9,#16]", 12964276], [" c5d1b8:\tldr\tq0, [x3]", 12964280], [" c5d1bc:\tstr\tq0, [x9]", 12964284], [" c5d1c0:\tldr\tx16, [x3,#40]", 12964288], [" c5d1c4:\tstr\tx16, [x9,#40]", 12964292], [" c5d1c8:\tldur\tq3, [x3,#24]", 12964296], [" c5d1cc:\tstur\tq3, [x9,#24]", 12964300], [" c5d1d0:\tldr\tx12, [x3,#64]", 12964304], [" c5d1d4:\tstr\tx12, [x9,#64]", 12964308], [" c5d1d8:\tldr\tq0, [x3,#48]", 12964312], [" c5d1dc:\tstr\tq0, [x9,#48]", 12964316], [" c5d1e0:\tldr\tx5, [x3,#88]", 12964320], [" c5d1e4:\tstr\tx5, [x9,#88]", 12964324], [" c5d1e8:\tldur\tq4, [x3,#72]", 12964328], [" c5d1ec:\tstur\tq4, [x9,#72]", 12964332], [" c5d1f0:\tldr\tx4, [x3,#112]", 12964336], [" c5d1f4:\tstr\tx4, [x9,#112]", 12964340], [" c5d1f8:\tldr\tq0, [x3,#96]", 12964344], [" c5d1fc:\tstr\tq0, [x9,#96]", 12964348], [" c5d200:\tldr\tx13, [x3,#136]", 12964352], [" c5d204:\tstr\tx13, [x9,#136]", 12964356], [" c5d208:\tldur\tq5, [x3,#120]", 12964360], [" c5d20c:\tstur\tq5, [x9,#120]", 12964364], [" c5d210:\tldr\tx8, [x3,#160]", 12964368], [" c5d214:\tstr\tx8, [x9,#160]", 12964372], [" c5d218:\tldr\tq0, [x3,#144]", 12964376], [" c5d21c:\tstr\tq0, [x9,#144]", 12964380], [" c5d220:\tldr\tx11, [x3,#184]", 12964384], [" c5d224:\tstr\tx11, [x9,#184]", 12964388], [" c5d228:\tldur\tq6, [x3,#168]", 12964392], [" c5d22c:\tstur\tq6, [x9,#168]", 12964396], [" c5d230:\tb.ge\tc5d508 <LoadQCC+0x608d8>", 12964400], [" c5d234:\tmul\tx17, x14, x27", 12964404], [" c5d238:\tsub\tx5, x14, #0x1", 12964408], [" c5d23c:\tadd\tx11, x15, x17", 12964412], [" c5d240:\tadd\tx15, x23, x17", 12964416], [" c5d244:\tldr\tx3, [x11,#16]", 12964420], [" c5d248:\tadd\tx5, x5, #0x1", 12964424], [" c5d24c:\tcmp\tx5, x0", 12964428], [" c5d250:\tstr\tx3, [x15,#16]", 12964432], [" c5d254:\tldr\tq0, [x11],#24", 12964436], [" c5d258:\tstr\tq0, [x15],#24", 12964440], [" c5d25c:\tb.lt\tc5d244 <LoadQCC+0x60614>", 12964444], [" c5d260:\tb\tc5d508 <LoadQCC+0x608d8>", 12964448], [" c5d264:\tmadd\tx13, x24, x27, x28", 12964452], [" c5d268:\tldr\tx10, [x20,#8]", 12964456], [" c5d26c:\tldr\tx1, [x13]", 12964460], [" c5d270:\tldur\tq0, [x13,#8]", 12964464], [" c5d274:\tsub\tx15, x1, x11", 12964468], [" c5d278:\tadd\tx9, x15, #0x8", 12964472], [" c5d27c:\tstr\tq0, [sp,#80]", 12964476], [" c5d280:\tcmp\tx15, x10", 12964480], [" c5d284:\tccmp\tx9, x10, #0x2, cc", 12964484], [" c5d288:\tb.hi\tc5d55c <LoadQCC+0x6092c>", 12964488], [" c5d28c:\tldr\tx28, [x21,#2488]", 12964492], [" c5d290:\tadd\tx25, x19, x15", 12964496], [" c5d294:\tldr\tx26, [x21,#2496]", 12964500], [" c5d298:\tcmp\tx28, x26", 12964504], [" c5d29c:\tb.cc\tc5d540 <LoadQCC+0x60910>", 12964508], [" c5d2a0:\tldr\tx5, [x21,#2480]", 12964512], [" c5d2a4:\tsub\tx16, x28, x5", 12964516], [" c5d2a8:\tmov\tx28, #0x5555555555555555 \t// #6148914691236517205", 12964520], [" c5d2ac:\tsub\tx7, x26, x5", 12964524], [" c5d2b0:\tmovk\tx28, #0x5556", 12964528], [" c5d2b4:\tasr\tx0, x7, #3", 12964532], [" c5d2b8:\tmul\tx26, x0, x28", 12964536], [" c5d2bc:\tasr\tx2, x16, #3", 12964540], [" c5d2c0:\tmul\tx28, x2, x29", 12964544], [" c5d2c4:\torr\tx10, x26, #0x1", 12964548], [" c5d2c8:\tmul\tx0, x10, x27", 12964552], [" c5d2cc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12964556], [" c5d2d0:\tldr\tx15, [x21,#2480]", 12964560], [" c5d2d4:\tmov\tx23, x0", 12964564], [" c5d2d8:\tldr\tx13, [x21,#2488]", 12964568], [" c5d2dc:\tsubs\tx18, x15, x13", 12964572], [" c5d2e0:\tb.eq\tc5d508 <LoadQCC+0x608d8>", 12964576], [" c5d2e4:\tcmp\tx18, #0x0", 12964580], [" c5d2e8:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12964584], [" c5d2ec:\tsub\tx8, x18, #0x17", 12964588], [" c5d2f0:\tmovk\tx1, #0xaaab", 12964592], [" c5d2f4:\tcsel\tx3, x8, x18, lt", 12964596], [" c5d2f8:\tmovk\tx1, #0x2aaa, lsl #48", 12964600], [" c5d2fc:\tsmulh\tx17, x3, x1", 12964604], [" c5d300:\tasr\tx14, x17, #2", 12964608], [" c5d304:\tadd\tx11, x14, x17, lsr #63", 12964612], [" c5d308:\tmadd\tx6, x11, x27, x13", 12964616], [" c5d30c:\tcmp\tx15, x6", 12964620], [" c5d310:\tb.gt\tc5d4ec <LoadQCC+0x608bc>", 12964624], [" c5d314:\tmov\tx9, #0x4000000000000000 \t// #4611686018427387904", 12964628], [" c5d318:\tmovk\tx9, #0x20", 12964632], [" c5d31c:\tadd\tx8, x15, x9", 12964636], [" c5d320:\tcmp\tx13, x8", 12964640], [" c5d324:\tb.ge\tc5d4ec <LoadQCC+0x608bc>", 12964644], [" c5d328:\tcmp\tx15, x13", 12964648], [" c5d32c:\tb.ge\tc5d4ec <LoadQCC+0x608bc>", 12964652], [" c5d330:\tmov\tx17, #0xbfffffffffffffff \t// #-4611686018427387905", 12964656], [" c5d334:\tmovk\tx17, #0xffe8", 12964660], [" c5d338:\tcmp\tx15, x17", 12964664], [" c5d33c:\tb.lt\tc5d4ec <LoadQCC+0x608bc>", 12964668], [" c5d340:\torr\tx16, xzr, #0x4000000000000000", 12964672], [" c5d344:\tcmp\tx13, x16", 12964676], [" c5d348:\tb.ge\tc5d4ec <LoadQCC+0x608bc>", 12964680], [" c5d34c:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12964684], [" c5d350:\tmovk\tx14, #0xaaab", 12964688], [" c5d354:\tmovk\tx14, #0x2aaa, lsl #48", 12964692], [" c5d358:\tsmulh\tx8, x18, x14", 12964696], [" c5d35c:\tasr\tx11, x8, #2", 12964700], [" c5d360:\tadd\tx10, x11, x8, lsr #63", 12964704], [" c5d364:\tmsub\tx6, x10, x27, x18", 12964708], [" c5d368:\tcbnz\tx6, c5d508 <LoadQCC+0x608d8>", 12964712], [" c5d36c:\tsub\tx4, x13, x15", 12964716], [" c5d370:\tasr\tx17, x4, #3", 12964720], [" c5d374:\tmul\tx2, x17, x29", 12964724], [" c5d378:\tcmp\tx4, #0x1", 12964728], [" c5d37c:\tb.lt\tc5d508 <LoadQCC+0x608d8>", 12964732], [" c5d380:\tsub\tx0, x2, #0x1", 12964736], [" c5d384:\tcmp\tx4, #0xa9", 12964740], [" c5d388:\tb.lt\tc5d190 <LoadQCC+0x60560>", 12964744], [" c5d38c:\tcmp\tx4, #0x168", 12964748], [" c5d390:\tb.le\tc5d198 <LoadQCC+0x60568>", 12964752], [" c5d394:\tand\tx16, x2, #0xf", 12964756], [" c5d398:\tsub\tx9, x0, x16", 12964760], [" c5d39c:\tmov\tx3, xzr", 12964764], [" c5d3a0:\tmov\tx17, xzr", 12964768], [" c5d3a4:\tsub\tx10, x9, #0xf", 12964772], [" c5d3a8:\tadd\tx12, x15, x3", 12964776], [" c5d3ac:\tadd\tx1, x23, x3", 12964780], [" c5d3b0:\tcmp\tx17, x10", 12964784], [" c5d3b4:\tldr\tx14, [x12,#16]", 12964788], [" c5d3b8:\tadd\tx17, x17, #0x10", 12964792], [" c5d3bc:\tadd\tx3, x3, #0x180", 12964796], [" c5d3c0:\tstr\tx14, [x1,#16]", 12964800], [" c5d3c4:\tldr\tq0, [x12]", 12964804], [" c5d3c8:\tstr\tq0, [x1]", 12964808], [" c5d3cc:\tldr\tx6, [x12,#40]", 12964812], [" c5d3d0:\tstr\tx6, [x1,#40]", 12964816], [" c5d3d4:\tldur\tq7, [x12,#24]", 12964820], [" c5d3d8:\tstur\tq7, [x1,#24]", 12964824], [" c5d3dc:\tldr\tx18, [x12,#64]", 12964828], [" c5d3e0:\tstr\tx18, [x1,#64]", 12964832], [" c5d3e4:\tldr\tq0, [x12,#48]", 12964836], [" c5d3e8:\tstr\tq0, [x1,#48]", 12964840], [" c5d3ec:\tldr\tx7, [x12,#88]", 12964844], [" c5d3f0:\tstr\tx7, [x1,#88]", 12964848], [" c5d3f4:\tldur\tq16, [x12,#72]", 12964852], [" c5d3f8:\tstur\tq16, [x1,#72]", 12964856], [" c5d3fc:\tldr\tx5, [x12,#112]", 12964860], [" c5d400:\tstr\tx5, [x1,#112]", 12964864], [" c5d404:\tldr\tq0, [x12,#96]", 12964868], [" c5d408:\tstr\tq0, [x1,#96]", 12964872], [" c5d40c:\tldr\tx4, [x12,#136]", 12964876], [" c5d410:\tstr\tx4, [x1,#136]", 12964880], [" c5d414:\tadd\tx4, x12, #0x138", 12964884], [" c5d418:\tldur\tq17, [x12,#120]", 12964888], [" c5d41c:\tstur\tq17, [x1,#120]", 12964892], [" c5d420:\tldr\tx13, [x12,#160]", 12964896], [" c5d424:\tstr\tx13, [x1,#160]", 12964900], [" c5d428:\tadd\tx13, x1, #0x108", 12964904], [" c5d42c:\tldr\tq0, [x12,#144]", 12964908], [" c5d430:\tstr\tq0, [x1,#144]", 12964912], [" c5d434:\tldr\tx8, [x12,#184]", 12964916], [" c5d438:\tstr\tx8, [x1,#184]", 12964920], [" c5d43c:\tadd\tx8, x1, #0x138", 12964924], [" c5d440:\tldur\tq18, [x12,#168]", 12964928], [" c5d444:\tstur\tq18, [x1,#168]", 12964932], [" c5d448:\tldr\tx11, [x12,#208]", 12964936], [" c5d44c:\tstr\tx11, [x1,#208]", 12964940], [" c5d450:\tldr\tq0, [x12,#192]", 12964944], [" c5d454:\tstr\tq0, [x1,#192]", 12964948], [" c5d458:\tldr\tx14, [x12,#232]", 12964952], [" c5d45c:\tstr\tx14, [x1,#232]", 12964956], [" c5d460:\tadd\tx14, x12, #0x108", 12964960], [" c5d464:\tldur\tq19, [x12,#216]", 12964964], [" c5d468:\tstur\tq19, [x1,#216]", 12964968], [" c5d46c:\tldr\tx6, [x12,#256]", 12964972], [" c5d470:\tstr\tx6, [x1,#256]", 12964976], [" c5d474:\tldr\tq0, [x12,#240]", 12964980], [" c5d478:\tstr\tq0, [x1,#240]", 12964984], [" c5d47c:\tldr\tx18, [x12,#280]", 12964988], [" c5d480:\tstr\tx18, [x1,#280]", 12964992], [" c5d484:\tldr\tq0, [x14]", 12964996], [" c5d488:\tstr\tq0, [x13]", 12965000], [" c5d48c:\tldr\tx7, [x12,#304]", 12965004], [" c5d490:\tstr\tx7, [x1,#304]", 12965008], [" c5d494:\tadd\tx7, x12, #0x168", 12965012], [" c5d498:\tldr\tq0, [x12,#288]", 12965016], [" c5d49c:\tstr\tq0, [x1,#288]", 12965020], [" c5d4a0:\tldr\tx5, [x12,#328]", 12965024], [" c5d4a4:\tstr\tx5, [x1,#328]", 12965028], [" c5d4a8:\tldr\tq0, [x4]", 12965032], [" c5d4ac:\tstr\tq0, [x8]", 12965036], [" c5d4b0:\tldr\tx4, [x12,#352]", 12965040], [" c5d4b4:\tstr\tx4, [x1,#352]", 12965044], [" c5d4b8:\tldr\tq0, [x12,#336]", 12965048], [" c5d4bc:\tstr\tq0, [x1,#336]", 12965052], [" c5d4c0:\tldr\tx13, [x12,#376]", 12965056], [" c5d4c4:\tstr\tx13, [x1,#376]", 12965060], [" c5d4c8:\tadd\tx1, x1, #0x168", 12965064], [" c5d4cc:\tldr\tq0, [x7]", 12965068], [" c5d4d0:\tstr\tq0, [x1]", 12965072], [" c5d4d4:\tb.ne\tc5d3a8 <LoadQCC+0x60778>", 12965076], [" c5d4d8:\tcbz\tx16, c5d508 <LoadQCC+0x608d8>", 12965080], [" c5d4dc:\tadd\tx14, x9, #0x1", 12965084], [" c5d4e0:\tcmp\tx16, #0x7", 12965088], [" c5d4e4:\tb.hi\tc5d19c <LoadQCC+0x6056c>", 12965092], [" c5d4e8:\tb\tc5d234 <LoadQCC+0x60604>", 12965096], [" c5d4ec:\tmov\tx14, x23", 12965100], [" c5d4f0:\tldr\tx18, [x15,#16]", 12965104], [" c5d4f4:\tstr\tx18, [x14,#16]", 12965108], [" c5d4f8:\tldr\tq0, [x15],#24", 12965112], [" c5d4fc:\tstr\tq0, [x14],#24", 12965116], [" c5d500:\tcmp\tx15, x13", 12965120], [" c5d504:\tb.ne\tc5d4f0 <LoadQCC+0x608c0>", 12965124], [" c5d508:\tldr\tx0, [x21,#2480]", 12965128], [" c5d50c:\tldr\tx6, [sp,#24]", 12965132], [" c5d510:\tcmp\tx0, x6", 12965136], [" c5d514:\tb.eq\tc5d51c <LoadQCC+0x608ec>", 12965140], [" c5d518:\tbl\t6cda0 <operator delete(void*)@plt>", 12965144], [" c5d51c:\tmul\tx26, x26, x27", 12965148], [" c5d520:\tadd\tx11, sp, #0x20", 12965152], [" c5d524:\tmul\tx28, x28, x27", 12965156], [" c5d528:\tstr\tx23, [x21,#2480]", 12965160], [" c5d52c:\tadd\tx14, x23, x26", 12965164], [" c5d530:\tadd\tx28, x23, x28", 12965168], [" c5d534:\tadd\tx7, x14, #0x18", 12965172], [" c5d538:\tstr\tx28, [x21,#2488]", 12965176], [" c5d53c:\tstr\tx7, [x21,#2496]", 12965180], [" c5d540:\tstr\tx25, [x28]", 12965184], [" c5d544:\tldr\tq0, [sp,#80]", 12965188], [" c5d548:\tstur\tq0, [x28,#8]", 12965192], [" c5d54c:\tldr\tx28, [x21,#2488]", 12965196], [" c5d550:\tadd\tx25, x28, #0x18", 12965200], [" c5d554:\tldp\tx28, x23, [sp,#208]", 12965204], [" c5d558:\tstr\tx25, [x21,#2488]", 12965208], [" c5d55c:\tsub\tx25, x23, x28", 12965212], [" c5d560:\tasr\tx13, x25, #3", 12965216], [" c5d564:\tadd\tw24, w24, #0x1", 12965220], [" c5d568:\tmul\tx0, x13, x29", 12965224], [" c5d56c:\tcmp\tx24, x0", 12965228], [" c5d570:\tb.cc\tc5d264 <LoadQCC+0x60634>", 12965232], [" c5d574:\tldr\tx21, [x20,#8]", 12965236], [" c5d578:\tadd\tx1, sp, #0x20", 12965240], [" c5d57c:\tcmp\tx21, #0x10", 12965244], [" c5d580:\torr\tw24, wzr, #0x10", 12965248], [" c5d584:\tcsel\tx24, x24, x21, hi", 12965252], [" c5d588:\tmov\tx0, x19", 12965256], [" c5d58c:\tmov\tx2, x24", 12965260], [" c5d590:\tbl\t6cdd0 <memcpy@plt>", 12965264], [" c5d594:\tldr\tx27, [x20,#8]", 12965268], [" c5d598:\tsubs\tx2, x27, x24", 12965272], [" c5d59c:\tb.ls\tc5d5ac <LoadQCC+0x6097c>", 12965276], [" c5d5a0:\tadd\tx0, x19, x24", 12965280], [" c5d5a4:\tmov\tw1, wzr", 12965284], [" c5d5a8:\tbl\t6cdf0 <memset@plt>", 12965288], [" c5d5ac:\tldr\tx0, [sp,#208]", 12965292], [" c5d5b0:\tldr\tx7, [sp,#16]", 12965296], [" c5d5b4:\tcmp\tx0, x7", 12965300], [" c5d5b8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12965304], [" c5d5bc:\tbl\t6cda0 <operator delete(void*)@plt>", 12965308], [" c5d5c0:\tb\tc4e834 <LoadQCC+0x51c04>", 12965312], [" c5d5c4:\tmov\tx8, xzr", 12965316], [" c5d5c8:\tb\tc5d668 <LoadQCC+0x60a38>", 12965320], [" c5d5cc:\tmov\tx8, xzr", 12965324], [" c5d5d0:\tmul\tx18, x8, x28", 12965328], [" c5d5d4:\tadd\tx8, x8, #0x8", 12965332], [" c5d5d8:\tcmp\tx8, x1", 12965336], [" c5d5dc:\tadd\tx13, x16, x18", 12965340], [" c5d5e0:\tadd\tx10, x23, x18", 12965344], [" c5d5e4:\tldr\tx5, [x13,#16]", 12965348], [" c5d5e8:\tstr\tx5, [x10,#16]", 12965352], [" c5d5ec:\tldr\tq0, [x13]", 12965356], [" c5d5f0:\tstr\tq0, [x10]", 12965360], [" c5d5f4:\tldr\tx4, [x13,#40]", 12965364], [" c5d5f8:\tstr\tx4, [x10,#40]", 12965368], [" c5d5fc:\tldur\tq20, [x13,#24]", 12965372], [" c5d600:\tstur\tq20, [x10,#24]", 12965376], [" c5d604:\tldr\tx12, [x13,#64]", 12965380], [" c5d608:\tstr\tx12, [x10,#64]", 12965384], [" c5d60c:\tldr\tq0, [x13,#48]", 12965388], [" c5d610:\tstr\tq0, [x10,#48]", 12965392], [" c5d614:\tldr\tx17, [x13,#88]", 12965396], [" c5d618:\tstr\tx17, [x10,#88]", 12965400], [" c5d61c:\tldur\tq21, [x13,#72]", 12965404], [" c5d620:\tstur\tq21, [x10,#72]", 12965408], [" c5d624:\tldr\tx3, [x13,#112]", 12965412], [" c5d628:\tstr\tx3, [x10,#112]", 12965416], [" c5d62c:\tldr\tq0, [x13,#96]", 12965420], [" c5d630:\tstr\tq0, [x10,#96]", 12965424], [" c5d634:\tldr\tx9, [x13,#136]", 12965428], [" c5d638:\tstr\tx9, [x10,#136]", 12965432], [" c5d63c:\tldur\tq22, [x13,#120]", 12965436], [" c5d640:\tstur\tq22, [x10,#120]", 12965440], [" c5d644:\tldr\tx0, [x13,#160]", 12965444], [" c5d648:\tstr\tx0, [x10,#160]", 12965448], [" c5d64c:\tldr\tq0, [x13,#144]", 12965452], [" c5d650:\tstr\tq0, [x10,#144]", 12965456], [" c5d654:\tldr\tx15, [x13,#184]", 12965460], [" c5d658:\tstr\tx15, [x10,#184]", 12965464], [" c5d65c:\tldur\tq23, [x13,#168]", 12965468], [" c5d660:\tstur\tq23, [x10,#168]", 12965472], [" c5d664:\tb.ge\tc5d93c <LoadQCC+0x60d0c>", 12965476], [" c5d668:\tmul\tx6, x8, x28", 12965480], [" c5d66c:\tsub\tx1, x8, #0x1", 12965484], [" c5d670:\tadd\tx12, x16, x6", 12965488], [" c5d674:\tadd\tx13, x23, x6", 12965492], [" c5d678:\tldr\tx16, [x12,#16]", 12965496], [" c5d67c:\tadd\tx1, x1, #0x1", 12965500], [" c5d680:\tcmp\tx1, x7", 12965504], [" c5d684:\tstr\tx16, [x13,#16]", 12965508], [" c5d688:\tldr\tq0, [x12],#24", 12965512], [" c5d68c:\tstr\tq0, [x13],#24", 12965516], [" c5d690:\tb.lt\tc5d678 <LoadQCC+0x60a48>", 12965520], [" c5d694:\tb\tc5d93c <LoadQCC+0x60d0c>", 12965524], [" c5d698:\tmadd\tx12, x26, x28, x15", 12965528], [" c5d69c:\tldr\tx8, [x20,#8]", 12965532], [" c5d6a0:\tldr\tx4, [x12]", 12965536], [" c5d6a4:\tldur\tq1, [x12,#8]", 12965540], [" c5d6a8:\tsub\tx7, x4, x24", 12965544], [" c5d6ac:\tadd\tx0, x7, #0x8", 12965548], [" c5d6b0:\tstr\tq1, [sp,#32]", 12965552], [" c5d6b4:\tcmp\tx7, x8", 12965556], [" c5d6b8:\tccmp\tx0, x8, #0x2, cc", 12965560], [" c5d6bc:\tb.hi\tc5d990 <LoadQCC+0x60d60>", 12965564], [" c5d6c0:\tldr\tx27, [x21,#2488]", 12965568], [" c5d6c4:\tadd\tx25, x19, x7", 12965572], [" c5d6c8:\tldr\tx0, [x21,#2496]", 12965576], [" c5d6cc:\tcmp\tx27, x0", 12965580], [" c5d6d0:\tb.cc\tc5d974 <LoadQCC+0x60d44>", 12965584], [" c5d6d4:\tldr\tx10, [x21,#2480]", 12965588], [" c5d6d8:\tmov\tx2, #0x5555555555555555 \t// #6148914691236517205", 12965592], [" c5d6dc:\tmovk\tx2, #0x5556", 12965596], [" c5d6e0:\tsub\tx5, x0, x10", 12965600], [" c5d6e4:\tasr\tx18, x5, #3", 12965604], [" c5d6e8:\tsub\tx7, x27, x10", 12965608], [" c5d6ec:\tmul\tx27, x18, x2", 12965612], [" c5d6f0:\tasr\tx15, x7, #3", 12965616], [" c5d6f4:\torr\tx4, x27, #0x1", 12965620], [" c5d6f8:\tmul\tx24, x15, x29", 12965624], [" c5d6fc:\tmul\tx0, x4, x28", 12965628], [" c5d700:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12965632], [" c5d704:\tldr\tx16, [x21,#2480]", 12965636], [" c5d708:\tmov\tx23, x0", 12965640], [" c5d70c:\tldr\tx12, [x21,#2488]", 12965644], [" c5d710:\tsubs\tx6, x16, x12", 12965648], [" c5d714:\tb.eq\tc5d93c <LoadQCC+0x60d0c>", 12965652], [" c5d718:\tcmp\tx6, #0x0", 12965656], [" c5d71c:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12965660], [" c5d720:\tsub\tx17, x6, #0x17", 12965664], [" c5d724:\tmovk\tx10, #0xaaab", 12965668], [" c5d728:\tcsel\tx0, x17, x6, lt", 12965672], [" c5d72c:\tmovk\tx10, #0x2aaa, lsl #48", 12965676], [" c5d730:\tsmulh\tx2, x0, x10", 12965680], [" c5d734:\tasr\tx3, x2, #2", 12965684], [" c5d738:\tadd\tx17, x3, x2, lsr #63", 12965688], [" c5d73c:\tmadd\tx14, x17, x28, x12", 12965692], [" c5d740:\tcmp\tx16, x14", 12965696], [" c5d744:\tb.gt\tc5d920 <LoadQCC+0x60cf0>", 12965700], [" c5d748:\tmov\tx5, #0x4000000000000000 \t// #4611686018427387904", 12965704], [" c5d74c:\tmovk\tx5, #0x20", 12965708], [" c5d750:\tadd\tx4, x16, x5", 12965712], [" c5d754:\tcmp\tx12, x4", 12965716], [" c5d758:\tb.ge\tc5d920 <LoadQCC+0x60cf0>", 12965720], [" c5d75c:\tcmp\tx16, x12", 12965724], [" c5d760:\tb.ge\tc5d920 <LoadQCC+0x60cf0>", 12965728], [" c5d764:\tmov\tx13, #0xbfffffffffffffff \t// #-4611686018427387905", 12965732], [" c5d768:\tmovk\tx13, #0xffe8", 12965736], [" c5d76c:\tcmp\tx16, x13", 12965740], [" c5d770:\tb.lt\tc5d920 <LoadQCC+0x60cf0>", 12965744], [" c5d774:\torr\tx8, xzr, #0x4000000000000000", 12965748], [" c5d778:\tcmp\tx12, x8", 12965752], [" c5d77c:\tb.ge\tc5d920 <LoadQCC+0x60cf0>", 12965756], [" c5d780:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12965760], [" c5d784:\tmovk\tx9, #0xaaab", 12965764], [" c5d788:\tmovk\tx9, #0x2aaa, lsl #48", 12965768], [" c5d78c:\tsmulh\tx0, x6, x9", 12965772], [" c5d790:\tasr\tx15, x0, #2", 12965776], [" c5d794:\tadd\tx1, x15, x0, lsr #63", 12965780], [" c5d798:\tmsub\tx2, x1, x28, x6", 12965784], [" c5d79c:\tcbnz\tx2, c5d93c <LoadQCC+0x60d0c>", 12965788], [" c5d7a0:\tsub\tx17, x12, x16", 12965792], [" c5d7a4:\tasr\tx8, x17, #3", 12965796], [" c5d7a8:\tmul\tx1, x8, x29", 12965800], [" c5d7ac:\tcmp\tx17, #0x1", 12965804], [" c5d7b0:\tb.lt\tc5d93c <LoadQCC+0x60d0c>", 12965808], [" c5d7b4:\tsub\tx7, x1, #0x1", 12965812], [" c5d7b8:\tcmp\tx17, #0xa9", 12965816], [" c5d7bc:\tb.lt\tc5d5c4 <LoadQCC+0x60994>", 12965820], [" c5d7c0:\tcmp\tx17, #0x168", 12965824], [" c5d7c4:\tb.le\tc5d5cc <LoadQCC+0x6099c>", 12965828], [" c5d7c8:\tand\tx17, x1, #0xf", 12965832], [" c5d7cc:\tsub\tx0, x7, x17", 12965836], [" c5d7d0:\tmov\tx6, xzr", 12965840], [" c5d7d4:\tmov\tx2, xzr", 12965844], [" c5d7d8:\tsub\tx9, x0, #0xf", 12965848], [" c5d7dc:\tadd\tx11, x16, x6", 12965852], [" c5d7e0:\tadd\tx5, x23, x6", 12965856], [" c5d7e4:\tcmp\tx2, x9", 12965860], [" c5d7e8:\tldr\tx10, [x11,#16]", 12965864], [" c5d7ec:\tadd\tx2, x2, #0x10", 12965868], [" c5d7f0:\tadd\tx6, x6, #0x180", 12965872], [" c5d7f4:\tstr\tx10, [x5,#16]", 12965876], [" c5d7f8:\tldr\tq0, [x11]", 12965880], [" c5d7fc:\tstr\tq0, [x5]", 12965884], [" c5d800:\tldr\tx8, [x11,#40]", 12965888], [" c5d804:\tstr\tx8, [x5,#40]", 12965892], [" c5d808:\tldur\tq24, [x11,#24]", 12965896], [" c5d80c:\tstur\tq24, [x5,#24]", 12965900], [" c5d810:\tldr\tx14, [x11,#64]", 12965904], [" c5d814:\tstr\tx14, [x5,#64]", 12965908], [" c5d818:\tldr\tq0, [x11,#48]", 12965912], [" c5d81c:\tstr\tq0, [x5,#48]", 12965916], [" c5d820:\tldr\tx18, [x11,#88]", 12965920], [" c5d824:\tstr\tx18, [x5,#88]", 12965924], [" c5d828:\tldur\tq25, [x11,#72]", 12965928], [" c5d82c:\tstur\tq25, [x5,#72]", 12965932], [" c5d830:\tldr\tx4, [x11,#112]", 12965936], [" c5d834:\tstr\tx4, [x5,#112]", 12965940], [" c5d838:\tldr\tq0, [x11,#96]", 12965944], [" c5d83c:\tstr\tq0, [x5,#96]", 12965948], [" c5d840:\tldr\tx12, [x11,#136]", 12965952], [" c5d844:\tstr\tx12, [x5,#136]", 12965956], [" c5d848:\tadd\tx12, x5, #0x138", 12965960], [" c5d84c:\tldur\tq26, [x11,#120]", 12965964], [" c5d850:\tstur\tq26, [x5,#120]", 12965968], [" c5d854:\tldr\tx3, [x11,#160]", 12965972], [" c5d858:\tstr\tx3, [x5,#160]", 12965976], [" c5d85c:\tadd\tx3, x5, #0x108", 12965980], [" c5d860:\tldr\tq0, [x11,#144]", 12965984], [" c5d864:\tstr\tq0, [x5,#144]", 12965988], [" c5d868:\tldr\tx15, [x11,#184]", 12965992], [" c5d86c:\tstr\tx15, [x5,#184]", 12965996], [" c5d870:\tadd\tx15, x11, #0x108", 12966000], [" c5d874:\tldur\tq27, [x11,#168]", 12966004], [" c5d878:\tstur\tq27, [x5,#168]", 12966008], [" c5d87c:\tldr\tx13, [x11,#208]", 12966012], [" c5d880:\tstr\tx13, [x5,#208]", 12966016], [" c5d884:\tldr\tq0, [x11,#192]", 12966020], [" c5d888:\tstr\tq0, [x5,#192]", 12966024], [" c5d88c:\tldr\tx10, [x11,#232]", 12966028], [" c5d890:\tstr\tx10, [x5,#232]", 12966032], [" c5d894:\tadd\tx10, x11, #0x138", 12966036], [" c5d898:\tldur\tq28, [x11,#216]", 12966040], [" c5d89c:\tstur\tq28, [x5,#216]", 12966044], [" c5d8a0:\tldr\tx8, [x11,#256]", 12966048], [" c5d8a4:\tstr\tx8, [x5,#256]", 12966052], [" c5d8a8:\tldr\tq0, [x11,#240]", 12966056], [" c5d8ac:\tstr\tq0, [x5,#240]", 12966060], [" c5d8b0:\tldr\tx14, [x11,#280]", 12966064], [" c5d8b4:\tstr\tx14, [x5,#280]", 12966068], [" c5d8b8:\tldr\tq0, [x15]", 12966072], [" c5d8bc:\tstr\tq0, [x3]", 12966076], [" c5d8c0:\tldr\tx18, [x11,#304]", 12966080], [" c5d8c4:\tstr\tx18, [x5,#304]", 12966084], [" c5d8c8:\tadd\tx18, x11, #0x168", 12966088], [" c5d8cc:\tldr\tq0, [x11,#288]", 12966092], [" c5d8d0:\tstr\tq0, [x5,#288]", 12966096], [" c5d8d4:\tldr\tx4, [x11,#328]", 12966100], [" c5d8d8:\tstr\tx4, [x5,#328]", 12966104], [" c5d8dc:\tldr\tq0, [x10]", 12966108], [" c5d8e0:\tstr\tq0, [x12]", 12966112], [" c5d8e4:\tldr\tx12, [x11,#352]", 12966116], [" c5d8e8:\tstr\tx12, [x5,#352]", 12966120], [" c5d8ec:\tldr\tq0, [x11,#336]", 12966124], [" c5d8f0:\tstr\tq0, [x5,#336]", 12966128], [" c5d8f4:\tldr\tx3, [x11,#376]", 12966132], [" c5d8f8:\tstr\tx3, [x5,#376]", 12966136], [" c5d8fc:\tadd\tx5, x5, #0x168", 12966140], [" c5d900:\tldr\tq0, [x18]", 12966144], [" c5d904:\tstr\tq0, [x5]", 12966148], [" c5d908:\tb.ne\tc5d7dc <LoadQCC+0x60bac>", 12966152], [" c5d90c:\tcbz\tx17, c5d93c <LoadQCC+0x60d0c>", 12966156], [" c5d910:\tadd\tx8, x0, #0x1", 12966160], [" c5d914:\tcmp\tx17, #0x7", 12966164], [" c5d918:\tb.hi\tc5d5d0 <LoadQCC+0x609a0>", 12966168], [" c5d91c:\tb\tc5d668 <LoadQCC+0x60a38>", 12966172], [" c5d920:\tmov\tx15, x23", 12966176], [" c5d924:\tldr\tx6, [x16,#16]", 12966180], [" c5d928:\tstr\tx6, [x15,#16]", 12966184], [" c5d92c:\tldr\tq0, [x16],#24", 12966188], [" c5d930:\tstr\tq0, [x15],#24", 12966192], [" c5d934:\tcmp\tx16, x12", 12966196], [" c5d938:\tb.ne\tc5d924 <LoadQCC+0x60cf4>", 12966200], [" c5d93c:\tldr\tx0, [x21,#2480]", 12966204], [" c5d940:\tldr\tx12, [sp,#24]", 12966208], [" c5d944:\tcmp\tx0, x12", 12966212], [" c5d948:\tb.eq\tc5d950 <LoadQCC+0x60d20>", 12966216], [" c5d94c:\tbl\t6cda0 <operator delete(void*)@plt>", 12966220], [" c5d950:\tmul\tx12, x27, x28", 12966224], [" c5d954:\tstr\tx23, [x21,#2480]", 12966228], [" c5d958:\tmul\tx24, x24, x28", 12966232], [" c5d95c:\tadd\tx5, x23, x12", 12966236], [" c5d960:\tadd\tx27, x23, x24", 12966240], [" c5d964:\tadd\tx1, x5, #0x18", 12966244], [" c5d968:\tadd\tx24, sp, #0x50", 12966248], [" c5d96c:\tstr\tx27, [x21,#2488]", 12966252], [" c5d970:\tstr\tx1, [x21,#2496]", 12966256], [" c5d974:\tstr\tx25, [x27]", 12966260], [" c5d978:\tldr\tq0, [sp,#32]", 12966264], [" c5d97c:\tstur\tq0, [x27,#8]", 12966268], [" c5d980:\tldr\tx15, [x21,#2488]", 12966272], [" c5d984:\tadd\tx6, x15, #0x18", 12966276], [" c5d988:\tldp\tx15, x3, [sp,#208]", 12966280], [" c5d98c:\tstr\tx6, [x21,#2488]", 12966284], [" c5d990:\tsub\tx25, x3, x15", 12966288], [" c5d994:\tasr\tx23, x25, #3", 12966292], [" c5d998:\tadd\tw26, w26, #0x1", 12966296], [" c5d99c:\tmul\tx27, x23, x29", 12966300], [" c5d9a0:\tcmp\tx26, x27", 12966304], [" c5d9a4:\tb.cc\tc5d698 <LoadQCC+0x60a68>", 12966308], [" c5d9a8:\tldr\tx3, [x20,#8]", 12966312], [" c5d9ac:\tadd\tx1, sp, #0x50", 12966316], [" c5d9b0:\tcmp\tx3, #0x18", 12966320], [" c5d9b4:\torr\tw26, wzr, #0x18", 12966324], [" c5d9b8:\tcsel\tx23, x26, x3, hi", 12966328], [" c5d9bc:\tmov\tx0, x19", 12966332], [" c5d9c0:\tmov\tx2, x23", 12966336], [" c5d9c4:\tbl\t6cdd0 <memcpy@plt>", 12966340], [" c5d9c8:\tldr\tx29, [x20,#8]", 12966344], [" c5d9cc:\tsubs\tx2, x29, x23", 12966348], [" c5d9d0:\tb.ls\tc5d9e0 <LoadQCC+0x60db0>", 12966352], [" c5d9d4:\tadd\tx0, x19, x23", 12966356], [" c5d9d8:\tmov\tw1, wzr", 12966360], [" c5d9dc:\tbl\t6cdf0 <memset@plt>", 12966364], [" c5d9e0:\tldr\tx0, [sp,#208]", 12966368], [" c5d9e4:\tldr\tx3, [sp,#16]", 12966372], [" c5d9e8:\tcmp\tx0, x3", 12966376], [" c5d9ec:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12966380], [" c5d9f0:\tbl\t6cda0 <operator delete(void*)@plt>", 12966384], [" c5d9f4:\tb\tc4e834 <LoadQCC+0x51c04>", 12966388], [" c5d9f8:\tmov\tx16, xzr", 12966392], [" c5d9fc:\tb\tc5da9c <LoadQCC+0x60e6c>", 12966396], [" c5da00:\tmov\tx16, xzr", 12966400], [" c5da04:\tmul\tx14, x16, x28", 12966404], [" c5da08:\tadd\tx16, x16, #0x8", 12966408], [" c5da0c:\tcmp\tx16, x18", 12966412], [" c5da10:\tadd\tx7, x17, x14", 12966416], [" c5da14:\tadd\tx11, x23, x14", 12966420], [" c5da18:\tldr\tx4, [x7,#16]", 12966424], [" c5da1c:\tstr\tx4, [x11,#16]", 12966428], [" c5da20:\tldr\tq0, [x7]", 12966432], [" c5da24:\tstr\tq0, [x11]", 12966436], [" c5da28:\tldr\tx12, [x7,#40]", 12966440], [" c5da2c:\tstr\tx12, [x11,#40]", 12966444], [" c5da30:\tldur\tq29, [x7,#24]", 12966448], [" c5da34:\tstur\tq29, [x11,#24]", 12966452], [" c5da38:\tldr\tx3, [x7,#64]", 12966456], [" c5da3c:\tstr\tx3, [x11,#64]", 12966460], [" c5da40:\tldr\tq0, [x7,#48]", 12966464], [" c5da44:\tstr\tq0, [x11,#48]", 12966468], [" c5da48:\tldr\tx2, [x7,#88]", 12966472], [" c5da4c:\tstr\tx2, [x11,#88]", 12966476], [" c5da50:\tldur\tq30, [x7,#72]", 12966480], [" c5da54:\tstur\tq30, [x11,#72]", 12966484], [" c5da58:\tldr\tx5, [x7,#112]", 12966488], [" c5da5c:\tstr\tx5, [x11,#112]", 12966492], [" c5da60:\tldr\tq0, [x7,#96]", 12966496], [" c5da64:\tstr\tq0, [x11,#96]", 12966500], [" c5da68:\tldr\tx9, [x7,#136]", 12966504], [" c5da6c:\tstr\tx9, [x11,#136]", 12966508], [" c5da70:\tldur\tq31, [x7,#120]", 12966512], [" c5da74:\tstur\tq31, [x11,#120]", 12966516], [" c5da78:\tldr\tx0, [x7,#160]", 12966520], [" c5da7c:\tstr\tx0, [x11,#160]", 12966524], [" c5da80:\tldr\tq0, [x7,#144]", 12966528], [" c5da84:\tstr\tq0, [x11,#144]", 12966532], [" c5da88:\tldr\tx1, [x7,#184]", 12966536], [" c5da8c:\tstr\tx1, [x11,#184]", 12966540], [" c5da90:\tldur\tq0, [x7,#168]", 12966544], [" c5da94:\tstur\tq0, [x11,#168]", 12966548], [" c5da98:\tb.ge\tc5dd70 <LoadQCC+0x61140>", 12966552], [" c5da9c:\tmul\tx4, x16, x28", 12966556], [" c5daa0:\tsub\tx18, x16, #0x1", 12966560], [" c5daa4:\tadd\tx17, x17, x4", 12966564], [" c5daa8:\tadd\tx10, x23, x4", 12966568], [" c5daac:\tldr\tx16, [x17,#16]", 12966572], [" c5dab0:\tadd\tx18, x18, #0x1", 12966576], [" c5dab4:\tcmp\tx18, x6", 12966580], [" c5dab8:\tstr\tx16, [x10,#16]", 12966584], [" c5dabc:\tldr\tq0, [x17],#24", 12966588], [" c5dac0:\tstr\tq0, [x10],#24", 12966592], [" c5dac4:\tb.lt\tc5daac <LoadQCC+0x60e7c>", 12966596], [" c5dac8:\tb\tc5dd70 <LoadQCC+0x61140>", 12966600], [" c5dacc:\tmadd\tx10, x26, x28, x14", 12966604], [" c5dad0:\tldr\tx9, [x20,#8]", 12966608], [" c5dad4:\tldr\tx8, [x10]", 12966612], [" c5dad8:\tldur\tq2, [x10,#8]", 12966616], [" c5dadc:\tsub\tx6, x8, x27", 12966620], [" c5dae0:\tadd\tx8, x6, #0x8", 12966624], [" c5dae4:\tstr\tq2, [sp,#32]", 12966628], [" c5dae8:\tcmp\tx6, x9", 12966632], [" c5daec:\tccmp\tx8, x9, #0x2, cc", 12966636], [" c5daf0:\tb.hi\tc5ddc4 <LoadQCC+0x61194>", 12966640], [" c5daf4:\tldr\tx24, [x21,#2488]", 12966644], [" c5daf8:\tadd\tx25, x19, x6", 12966648], [" c5dafc:\tldr\tx13, [x21,#2496]", 12966652], [" c5db00:\tcmp\tx24, x13", 12966656], [" c5db04:\tb.cc\tc5dda8 <LoadQCC+0x61178>", 12966660], [" c5db08:\tldr\tx4, [x21,#2480]", 12966664], [" c5db0c:\tsub\tx10, x13, x4", 12966668], [" c5db10:\tsub\tx5, x24, x4", 12966672], [" c5db14:\tmov\tx4, #0x5555555555555555 \t// #6148914691236517205", 12966676], [" c5db18:\tmovk\tx4, #0x5556", 12966680], [" c5db1c:\tasr\tx6, x10, #3", 12966684], [" c5db20:\tmul\tx27, x6, x4", 12966688], [" c5db24:\tasr\tx16, x5, #3", 12966692], [" c5db28:\tmul\tx24, x16, x29", 12966696], [" c5db2c:\torr\tx14, x27, #0x1", 12966700], [" c5db30:\tmul\tx0, x14, x28", 12966704], [" c5db34:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12966708], [" c5db38:\tldr\tx17, [x21,#2480]", 12966712], [" c5db3c:\tmov\tx23, x0", 12966716], [" c5db40:\tldr\tx11, [x21,#2488]", 12966720], [" c5db44:\tsubs\tx1, x17, x11", 12966724], [" c5db48:\tb.eq\tc5dd70 <LoadQCC+0x61140>", 12966728], [" c5db4c:\tcmp\tx1, #0x0", 12966732], [" c5db50:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12966736], [" c5db54:\tsub\tx7, x1, #0x17", 12966740], [" c5db58:\tmovk\tx0, #0xaaab", 12966744], [" c5db5c:\tcsel\tx18, x7, x1, lt", 12966748], [" c5db60:\tmovk\tx0, #0x2aaa, lsl #48", 12966752], [" c5db64:\tsmulh\tx7, x18, x0", 12966756], [" c5db68:\tasr\tx15, x7, #2", 12966760], [" c5db6c:\tadd\tx13, x15, x7, lsr #63", 12966764], [" c5db70:\tmadd\tx0, x13, x28, x11", 12966768], [" c5db74:\tcmp\tx17, x0", 12966772], [" c5db78:\tb.gt\tc5dd54 <LoadQCC+0x61124>", 12966776], [" c5db7c:\tmov\tx10, #0x4000000000000000 \t// #4611686018427387904", 12966780], [" c5db80:\tmovk\tx10, #0x20", 12966784], [" c5db84:\tadd\tx3, x17, x10", 12966788], [" c5db88:\tcmp\tx11, x3", 12966792], [" c5db8c:\tb.ge\tc5dd54 <LoadQCC+0x61124>", 12966796], [" c5db90:\tcmp\tx17, x11", 12966800], [" c5db94:\tb.ge\tc5dd54 <LoadQCC+0x61124>", 12966804], [" c5db98:\tmov\tx4, #0xbfffffffffffffff \t// #-4611686018427387905", 12966808], [" c5db9c:\tmovk\tx4, #0xffe8", 12966812], [" c5dba0:\tcmp\tx17, x4", 12966816], [" c5dba4:\tb.lt\tc5dd54 <LoadQCC+0x61124>", 12966820], [" c5dba8:\torr\tx9, xzr, #0x4000000000000000", 12966824], [" c5dbac:\tcmp\tx11, x9", 12966828], [" c5dbb0:\tb.ge\tc5dd54 <LoadQCC+0x61124>", 12966832], [" c5dbb4:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12966836], [" c5dbb8:\tmovk\tx3, #0xaaab", 12966840], [" c5dbbc:\tmovk\tx3, #0x2aaa, lsl #48", 12966844], [" c5dbc0:\tsmulh\tx7, x1, x3", 12966848], [" c5dbc4:\tasr\tx9, x7, #2", 12966852], [" c5dbc8:\tadd\tx0, x9, x7, lsr #63", 12966856], [" c5dbcc:\tmsub\tx1, x0, x28, x1", 12966860], [" c5dbd0:\tcbnz\tx1, c5dd70 <LoadQCC+0x61140>", 12966864], [" c5dbd4:\tsub\tx2, x11, x17", 12966868], [" c5dbd8:\tasr\tx15, x2, #3", 12966872], [" c5dbdc:\tmul\tx18, x15, x29", 12966876], [" c5dbe0:\tcmp\tx2, #0x1", 12966880], [" c5dbe4:\tb.lt\tc5dd70 <LoadQCC+0x61140>", 12966884], [" c5dbe8:\tsub\tx6, x18, #0x1", 12966888], [" c5dbec:\tcmp\tx2, #0xa9", 12966892], [" c5dbf0:\tb.lt\tc5d9f8 <LoadQCC+0x60dc8>", 12966896], [" c5dbf4:\tcmp\tx2, #0x168", 12966900], [" c5dbf8:\tb.le\tc5da00 <LoadQCC+0x60dd0>", 12966904], [" c5dbfc:\tand\tx1, x18, #0xf", 12966908], [" c5dc00:\tsub\tx7, x6, x1", 12966912], [" c5dc04:\tmov\tx0, xzr", 12966916], [" c5dc08:\tmov\tx5, xzr", 12966920], [" c5dc0c:\tsub\tx3, x7, #0xf", 12966924], [" c5dc10:\tadd\tx16, x17, x0", 12966928], [" c5dc14:\tadd\tx4, x23, x0", 12966932], [" c5dc18:\tcmp\tx5, x3", 12966936], [" c5dc1c:\tldr\tx11, [x16,#16]", 12966940], [" c5dc20:\tadd\tx5, x5, #0x10", 12966944], [" c5dc24:\tadd\tx0, x0, #0x180", 12966948], [" c5dc28:\tstr\tx11, [x4,#16]", 12966952], [" c5dc2c:\tldr\tq0, [x16]", 12966956], [" c5dc30:\tstr\tq0, [x4]", 12966960], [" c5dc34:\tldr\tx15, [x16,#40]", 12966964], [" c5dc38:\tstr\tx15, [x4,#40]", 12966968], [" c5dc3c:\tldur\tq1, [x16,#24]", 12966972], [" c5dc40:\tstur\tq1, [x4,#24]", 12966976], [" c5dc44:\tldr\tx13, [x16,#64]", 12966980], [" c5dc48:\tstr\tx13, [x4,#64]", 12966984], [" c5dc4c:\tldr\tq0, [x16,#48]", 12966988], [" c5dc50:\tstr\tq0, [x4,#48]", 12966992], [" c5dc54:\tldr\tx10, [x16,#88]", 12966996], [" c5dc58:\tstr\tx10, [x4,#88]", 12967000], [" c5dc5c:\tldur\tq2, [x16,#72]", 12967004], [" c5dc60:\tstur\tq2, [x4,#72]", 12967008], [" c5dc64:\tldr\tx8, [x16,#112]", 12967012], [" c5dc68:\tstr\tx8, [x4,#112]", 12967016], [" c5dc6c:\tldr\tq0, [x16,#96]", 12967020], [" c5dc70:\tstr\tq0, [x4,#96]", 12967024], [" c5dc74:\tldr\tx14, [x16,#136]", 12967028], [" c5dc78:\tstr\tx14, [x4,#136]", 12967032], [" c5dc7c:\tadd\tx14, x16, #0x138", 12967036], [" c5dc80:\tldur\tq3, [x16,#120]", 12967040], [" c5dc84:\tstur\tq3, [x4,#120]", 12967044], [" c5dc88:\tldr\tx12, [x16,#160]", 12967048], [" c5dc8c:\tstr\tx12, [x4,#160]", 12967052], [" c5dc90:\tldr\tq0, [x16,#144]", 12967056], [" c5dc94:\tstr\tq0, [x4,#144]", 12967060], [" c5dc98:\tldr\tx2, [x16,#184]", 12967064], [" c5dc9c:\tstr\tx2, [x4,#184]", 12967068], [" c5dca0:\tldur\tq4, [x16,#168]", 12967072], [" c5dca4:\tstur\tq4, [x4,#168]", 12967076], [" c5dca8:\tldr\tx9, [x16,#208]", 12967080], [" c5dcac:\tstr\tx9, [x4,#208]", 12967084], [" c5dcb0:\tadd\tx9, x16, #0x108", 12967088], [" c5dcb4:\tldr\tq0, [x16,#192]", 12967092], [" c5dcb8:\tstr\tq0, [x4,#192]", 12967096], [" c5dcbc:\tldr\tx11, [x16,#232]", 12967100], [" c5dcc0:\tstr\tx11, [x4,#232]", 12967104], [" c5dcc4:\tadd\tx11, x4, #0x108", 12967108], [" c5dcc8:\tldur\tq5, [x16,#216]", 12967112], [" c5dccc:\tstur\tq5, [x4,#216]", 12967116], [" c5dcd0:\tldr\tx15, [x16,#256]", 12967120], [" c5dcd4:\tstr\tx15, [x4,#256]", 12967124], [" c5dcd8:\tldr\tq0, [x16,#240]", 12967128], [" c5dcdc:\tstr\tq0, [x4,#240]", 12967132], [" c5dce0:\tldr\tx13, [x16,#280]", 12967136], [" c5dce4:\tstr\tx13, [x4,#280]", 12967140], [" c5dce8:\tadd\tx13, x4, #0x138", 12967144], [" c5dcec:\tldr\tq0, [x9]", 12967148], [" c5dcf0:\tstr\tq0, [x11]", 12967152], [" c5dcf4:\tldr\tx10, [x16,#304]", 12967156], [" c5dcf8:\tstr\tx10, [x4,#304]", 12967160], [" c5dcfc:\tldr\tq0, [x16,#288]", 12967164], [" c5dd00:\tstr\tq0, [x4,#288]", 12967168], [" c5dd04:\tldr\tx8, [x16,#328]", 12967172], [" c5dd08:\tstr\tx8, [x4,#328]", 12967176], [" c5dd0c:\tldr\tq0, [x14]", 12967180], [" c5dd10:\tstr\tq0, [x13]", 12967184], [" c5dd14:\tldr\tx14, [x16,#352]", 12967188], [" c5dd18:\tstr\tx14, [x4,#352]", 12967192], [" c5dd1c:\tldr\tq0, [x16,#336]", 12967196], [" c5dd20:\tstr\tq0, [x4,#336]", 12967200], [" c5dd24:\tldr\tx12, [x16,#376]", 12967204], [" c5dd28:\tadd\tx16, x16, #0x168", 12967208], [" c5dd2c:\tstr\tx12, [x4,#376]", 12967212], [" c5dd30:\tadd\tx4, x4, #0x168", 12967216], [" c5dd34:\tldr\tq0, [x16]", 12967220], [" c5dd38:\tstr\tq0, [x4]", 12967224], [" c5dd3c:\tb.ne\tc5dc10 <LoadQCC+0x60fe0>", 12967228], [" c5dd40:\tcbz\tx1, c5dd70 <LoadQCC+0x61140>", 12967232], [" c5dd44:\tadd\tx16, x7, #0x1", 12967236], [" c5dd48:\tcmp\tx1, #0x7", 12967240], [" c5dd4c:\tb.hi\tc5da04 <LoadQCC+0x60dd4>", 12967244], [" c5dd50:\tb\tc5da9c <LoadQCC+0x60e6c>", 12967248], [" c5dd54:\tmov\tx18, x23", 12967252], [" c5dd58:\tldr\tx1, [x17,#16]", 12967256], [" c5dd5c:\tstr\tx1, [x18,#16]", 12967260], [" c5dd60:\tldr\tq0, [x17],#24", 12967264], [" c5dd64:\tstr\tq0, [x18],#24", 12967268], [" c5dd68:\tcmp\tx17, x11", 12967272], [" c5dd6c:\tb.ne\tc5dd58 <LoadQCC+0x61128>", 12967276], [" c5dd70:\tldr\tx0, [x21,#2480]", 12967280], [" c5dd74:\tldr\tx8, [sp,#24]", 12967284], [" c5dd78:\tcmp\tx0, x8", 12967288], [" c5dd7c:\tb.eq\tc5dd84 <LoadQCC+0x61154>", 12967292], [" c5dd80:\tbl\t6cda0 <operator delete(void*)@plt>", 12967296], [" c5dd84:\tmul\tx27, x27, x28", 12967300], [" c5dd88:\tstr\tx23, [x21,#2480]", 12967304], [" c5dd8c:\tmul\tx24, x24, x28", 12967308], [" c5dd90:\tadd\tx11, x23, x27", 12967312], [" c5dd94:\tadd\tx24, x23, x24", 12967316], [" c5dd98:\tadd\tx2, x11, #0x18", 12967320], [" c5dd9c:\tadd\tx27, sp, #0x50", 12967324], [" c5dda0:\tstr\tx24, [x21,#2488]", 12967328], [" c5dda4:\tstr\tx2, [x21,#2496]", 12967332], [" c5dda8:\tstr\tx25, [x24]", 12967336], [" c5ddac:\tldr\tq0, [sp,#32]", 12967340], [" c5ddb0:\tstur\tq0, [x24,#8]", 12967344], [" c5ddb4:\tldr\tx25, [x21,#2488]", 12967348], [" c5ddb8:\tldp\tx14, x4, [sp,#208]", 12967352], [" c5ddbc:\tadd\tx24, x25, #0x18", 12967356], [" c5ddc0:\tstr\tx24, [x21,#2488]", 12967360], [" c5ddc4:\tsub\tx25, x4, x14", 12967364], [" c5ddc8:\tasr\tx23, x25, #3", 12967368], [" c5ddcc:\tadd\tw26, w26, #0x1", 12967372], [" c5ddd0:\tmul\tx11, x23, x29", 12967376], [" c5ddd4:\tcmp\tx26, x11", 12967380], [" c5ddd8:\tb.cc\tc5dacc <LoadQCC+0x60e9c>", 12967384], [" c5dddc:\tldr\tx28, [x20,#8]", 12967388], [" c5dde0:\tmov\tw29, #0x28 \t// #40", 12967392], [" c5dde4:\tadd\tx1, sp, #0x50", 12967396], [" c5dde8:\tcmp\tx28, #0x28", 12967400], [" c5ddec:\tcsel\tx24, x29, x28, hi", 12967404], [" c5ddf0:\tmov\tx0, x19", 12967408], [" c5ddf4:\tmov\tx2, x24", 12967412], [" c5ddf8:\tbl\t6cdd0 <memcpy@plt>", 12967416], [" c5ddfc:\tldr\tx28, [x20,#8]", 12967420], [" c5de00:\tsubs\tx2, x28, x24", 12967424], [" c5de04:\tb.ls\tc5de14 <LoadQCC+0x611e4>", 12967428], [" c5de08:\tadd\tx0, x19, x24", 12967432], [" c5de0c:\tmov\tw1, wzr", 12967436], [" c5de10:\tbl\t6cdf0 <memset@plt>", 12967440], [" c5de14:\tldr\tx0, [sp,#208]", 12967444], [" c5de18:\tldr\tx20, [sp,#16]", 12967448], [" c5de1c:\tcmp\tx0, x20", 12967452], [" c5de20:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12967456], [" c5de24:\tbl\t6cda0 <operator delete(void*)@plt>", 12967460], [" c5de28:\tb\tc4e834 <LoadQCC+0x51c04>", 12967464], [" c5de2c:\tmov\tx11, xzr", 12967468], [" c5de30:\tb\tc5ded0 <LoadQCC+0x612a0>", 12967472], [" c5de34:\tmov\tx11, xzr", 12967476], [" c5de38:\tmul\tx13, x11, x28", 12967480], [" c5de3c:\tadd\tx11, x11, #0x8", 12967484], [" c5de40:\tcmp\tx11, x17", 12967488], [" c5de44:\tadd\tx16, x18, x13", 12967492], [" c5de48:\tadd\tx8, x23, x13", 12967496], [" c5de4c:\tldr\tx10, [x16,#16]", 12967500], [" c5de50:\tstr\tx10, [x8,#16]", 12967504], [" c5de54:\tldr\tq0, [x16]", 12967508], [" c5de58:\tstr\tq0, [x8]", 12967512], [" c5de5c:\tldr\tx14, [x16,#40]", 12967516], [" c5de60:\tstr\tx14, [x8,#40]", 12967520], [" c5de64:\tldur\tq6, [x16,#24]", 12967524], [" c5de68:\tstur\tq6, [x8,#24]", 12967528], [" c5de6c:\tldr\tx12, [x16,#64]", 12967532], [" c5de70:\tstr\tx12, [x8,#64]", 12967536], [" c5de74:\tldr\tq0, [x16,#48]", 12967540], [" c5de78:\tstr\tq0, [x8,#48]", 12967544], [" c5de7c:\tldr\tx2, [x16,#88]", 12967548], [" c5de80:\tstr\tx2, [x8,#88]", 12967552], [" c5de84:\tldur\tq7, [x16,#72]", 12967556], [" c5de88:\tstur\tq7, [x8,#72]", 12967560], [" c5de8c:\tldr\tx7, [x16,#112]", 12967564], [" c5de90:\tstr\tx7, [x8,#112]", 12967568], [" c5de94:\tldr\tq0, [x16,#96]", 12967572], [" c5de98:\tstr\tq0, [x8,#96]", 12967576], [" c5de9c:\tldr\tx4, [x16,#136]", 12967580], [" c5dea0:\tstr\tx4, [x8,#136]", 12967584], [" c5dea4:\tldur\tq16, [x16,#120]", 12967588], [" c5dea8:\tstur\tq16, [x8,#120]", 12967592], [" c5deac:\tldr\tx3, [x16,#160]", 12967596], [" c5deb0:\tstr\tx3, [x8,#160]", 12967600], [" c5deb4:\tldr\tq0, [x16,#144]", 12967604], [" c5deb8:\tstr\tq0, [x8,#144]", 12967608], [" c5debc:\tldr\tx6, [x16,#184]", 12967612], [" c5dec0:\tstr\tx6, [x8,#184]", 12967616], [" c5dec4:\tldur\tq17, [x16,#168]", 12967620], [" c5dec8:\tstur\tq17, [x8,#168]", 12967624], [" c5decc:\tb.ge\tc5e1a4 <LoadQCC+0x61574>", 12967628], [" c5ded0:\tmul\tx17, x11, x28", 12967632], [" c5ded4:\tsub\tx6, x11, #0x1", 12967636], [" c5ded8:\tadd\tx0, x18, x17", 12967640], [" c5dedc:\tadd\tx14, x23, x17", 12967644], [" c5dee0:\tldr\tx18, [x0,#16]", 12967648], [" c5dee4:\tadd\tx6, x6, #0x1", 12967652], [" c5dee8:\tcmp\tx6, x5", 12967656], [" c5deec:\tstr\tx18, [x14,#16]", 12967660], [" c5def0:\tldr\tq0, [x0],#24", 12967664], [" c5def4:\tstr\tq0, [x14],#24", 12967668], [" c5def8:\tb.lt\tc5dee0 <LoadQCC+0x612b0>", 12967672], [" c5defc:\tb\tc5e1a4 <LoadQCC+0x61574>", 12967676], [" c5df00:\tmadd\tx4, x26, x28, x16", 12967680], [" c5df04:\tldr\tx8, [x20,#8]", 12967684], [" c5df08:\tldr\tx2, [x4]", 12967688], [" c5df0c:\tldur\tq5, [x4,#8]", 12967692], [" c5df10:\tsub\tx3, x2, x24", 12967696], [" c5df14:\tadd\tx17, x3, #0x8", 12967700], [" c5df18:\tstr\tq5, [sp,#32]", 12967704], [" c5df1c:\tcmp\tx3, x8", 12967708], [" c5df20:\tccmp\tx17, x8, #0x2, cc", 12967712], [" c5df24:\tb.hi\tc5e1f8 <LoadQCC+0x615c8>", 12967716], [" c5df28:\tldr\tx11, [x21,#2488]", 12967720], [" c5df2c:\tadd\tx25, x19, x3", 12967724], [" c5df30:\tldr\tx12, [x21,#2496]", 12967728], [" c5df34:\tcmp\tx11, x12", 12967732], [" c5df38:\tb.cc\tc5e1dc <LoadQCC+0x615ac>", 12967736], [" c5df3c:\tldr\tx14, [x21,#2480]", 12967740], [" c5df40:\tmov\tx13, #0x5555555555555555 \t// #6148914691236517205", 12967744], [" c5df44:\tmovk\tx13, #0x5556", 12967748], [" c5df48:\tsub\tx4, x12, x14", 12967752], [" c5df4c:\tasr\tx1, x4, #3", 12967756], [" c5df50:\tmul\tx27, x1, x13", 12967760], [" c5df54:\tsub\tx10, x11, x14", 12967764], [" c5df58:\tasr\tx17, x10, #3", 12967768], [" c5df5c:\torr\tx5, x27, #0x1", 12967772], [" c5df60:\tmul\tx24, x17, x29", 12967776], [" c5df64:\tmul\tx0, x5, x28", 12967780], [" c5df68:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12967784], [" c5df6c:\tldr\tx18, [x21,#2480]", 12967788], [" c5df70:\tmov\tx23, x0", 12967792], [" c5df74:\tldr\tx10, [x21,#2488]", 12967796], [" c5df78:\tsubs\tx5, x18, x10", 12967800], [" c5df7c:\tb.eq\tc5e1a4 <LoadQCC+0x61574>", 12967804], [" c5df80:\tcmp\tx5, #0x0", 12967808], [" c5df84:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12967812], [" c5df88:\tsub\tx1, x5, #0x17", 12967816], [" c5df8c:\tmovk\tx17, #0xaaab", 12967820], [" c5df90:\tcsel\tx6, x1, x5, lt", 12967824], [" c5df94:\tmovk\tx17, #0x2aaa, lsl #48", 12967828], [" c5df98:\tsmulh\tx16, x6, x17", 12967832], [" c5df9c:\tasr\tx12, x16, #2", 12967836], [" c5dfa0:\tadd\tx7, x12, x16, lsr #63", 12967840], [" c5dfa4:\tmadd\tx15, x7, x28, x10", 12967844], [" c5dfa8:\tcmp\tx18, x15", 12967848], [" c5dfac:\tb.gt\tc5e188 <LoadQCC+0x61558>", 12967852], [" c5dfb0:\tmov\tx0, #0x4000000000000000 \t// #4611686018427387904", 12967856], [" c5dfb4:\tmovk\tx0, #0x20", 12967860], [" c5dfb8:\tadd\tx0, x18, x0", 12967864], [" c5dfbc:\tcmp\tx10, x0", 12967868], [" c5dfc0:\tb.ge\tc5e188 <LoadQCC+0x61558>", 12967872], [" c5dfc4:\tcmp\tx18, x10", 12967876], [" c5dfc8:\tb.ge\tc5e188 <LoadQCC+0x61558>", 12967880], [" c5dfcc:\tmov\tx12, #0xbfffffffffffffff \t// #-4611686018427387905", 12967884], [" c5dfd0:\tmovk\tx12, #0xffe8", 12967888], [" c5dfd4:\tcmp\tx18, x12", 12967892], [" c5dfd8:\tb.lt\tc5e188 <LoadQCC+0x61558>", 12967896], [" c5dfdc:\torr\tx1, xzr, #0x4000000000000000", 12967900], [" c5dfe0:\tcmp\tx10, x1", 12967904], [" c5dfe4:\tb.ge\tc5e188 <LoadQCC+0x61558>", 12967908], [" c5dfe8:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12967912], [" c5dfec:\tmovk\tx2, #0xaaab", 12967916], [" c5dff0:\tmovk\tx2, #0x2aaa, lsl #48", 12967920], [" c5dff4:\tsmulh\tx17, x5, x2", 12967924], [" c5dff8:\tasr\tx6, x17, #2", 12967928], [" c5dffc:\tadd\tx0, x6, x17, lsr #63", 12967932], [" c5e000:\tmsub\tx5, x0, x28, x5", 12967936], [" c5e004:\tcbnz\tx5, c5e1a4 <LoadQCC+0x61574>", 12967940], [" c5e008:\tsub\tx0, x10, x18", 12967944], [" c5e00c:\tasr\tx1, x0, #3", 12967948], [" c5e010:\tmul\tx17, x1, x29", 12967952], [" c5e014:\tcmp\tx0, #0x1", 12967956], [" c5e018:\tb.lt\tc5e1a4 <LoadQCC+0x61574>", 12967960], [" c5e01c:\tsub\tx5, x17, #0x1", 12967964], [" c5e020:\tcmp\tx0, #0xa9", 12967968], [" c5e024:\tb.lt\tc5de2c <LoadQCC+0x611fc>", 12967972], [" c5e028:\tcmp\tx0, #0x168", 12967976], [" c5e02c:\tb.le\tc5de34 <LoadQCC+0x61204>", 12967980], [" c5e030:\tand\tx2, x17, #0xf", 12967984], [" c5e034:\tsub\tx6, x5, x2", 12967988], [" c5e038:\tmov\tx7, xzr", 12967992], [" c5e03c:\tmov\tx1, xzr", 12967996], [" c5e040:\tsub\tx4, x6, #0xf", 12968000], [" c5e044:\tadd\tx8, x18, x7", 12968004], [" c5e048:\tadd\tx0, x23, x7", 12968008], [" c5e04c:\tcmp\tx1, x4", 12968012], [" c5e050:\tldr\tx9, [x8,#16]", 12968016], [" c5e054:\tadd\tx1, x1, #0x10", 12968020], [" c5e058:\tadd\tx7, x7, #0x180", 12968024], [" c5e05c:\tstr\tx9, [x0,#16]", 12968028], [" c5e060:\tldr\tq0, [x8]", 12968032], [" c5e064:\tstr\tq0, [x0]", 12968036], [" c5e068:\tldr\tx11, [x8,#40]", 12968040], [" c5e06c:\tstr\tx11, [x0,#40]", 12968044], [" c5e070:\tldur\tq18, [x8,#24]", 12968048], [" c5e074:\tstur\tq18, [x0,#24]", 12968052], [" c5e078:\tldr\tx15, [x8,#64]", 12968056], [" c5e07c:\tstr\tx15, [x0,#64]", 12968060], [" c5e080:\tldr\tq0, [x8,#48]", 12968064], [" c5e084:\tstr\tq0, [x0,#48]", 12968068], [" c5e088:\tldr\tx13, [x8,#88]", 12968072], [" c5e08c:\tstr\tx13, [x0,#88]", 12968076], [" c5e090:\tldur\tq19, [x8,#72]", 12968080], [" c5e094:\tstur\tq19, [x0,#72]", 12968084], [" c5e098:\tldr\tx10, [x8,#112]", 12968088], [" c5e09c:\tstr\tx10, [x0,#112]", 12968092], [" c5e0a0:\tldr\tq0, [x8,#96]", 12968096], [" c5e0a4:\tstr\tq0, [x0,#96]", 12968100], [" c5e0a8:\tldr\tx14, [x8,#136]", 12968104], [" c5e0ac:\tstr\tx14, [x0,#136]", 12968108], [" c5e0b0:\tldur\tq20, [x8,#120]", 12968112], [" c5e0b4:\tstur\tq20, [x0,#120]", 12968116], [" c5e0b8:\tldr\tx12, [x8,#160]", 12968120], [" c5e0bc:\tstr\tx12, [x0,#160]", 12968124], [" c5e0c0:\tadd\tx12, x8, #0x138", 12968128], [" c5e0c4:\tldr\tq0, [x8,#144]", 12968132], [" c5e0c8:\tstr\tq0, [x0,#144]", 12968136], [" c5e0cc:\tldr\tx3, [x8,#184]", 12968140], [" c5e0d0:\tstr\tx3, [x0,#184]", 12968144], [" c5e0d4:\tadd\tx3, x8, #0x108", 12968148], [" c5e0d8:\tldur\tq21, [x8,#168]", 12968152], [" c5e0dc:\tstur\tq21, [x0,#168]", 12968156], [" c5e0e0:\tldr\tx16, [x8,#208]", 12968160], [" c5e0e4:\tstr\tx16, [x0,#208]", 12968164], [" c5e0e8:\tldr\tq0, [x8,#192]", 12968168], [" c5e0ec:\tstr\tq0, [x0,#192]", 12968172], [" c5e0f0:\tldr\tx9, [x8,#232]", 12968176], [" c5e0f4:\tstr\tx9, [x0,#232]", 12968180], [" c5e0f8:\tldur\tq22, [x8,#216]", 12968184], [" c5e0fc:\tstur\tq22, [x0,#216]", 12968188], [" c5e100:\tldr\tx11, [x8,#256]", 12968192], [" c5e104:\tstr\tx11, [x0,#256]", 12968196], [" c5e108:\tldr\tq0, [x8,#240]", 12968200], [" c5e10c:\tstr\tq0, [x0,#240]", 12968204], [" c5e110:\tldr\tx15, [x8,#280]", 12968208], [" c5e114:\tstr\tx15, [x0,#280]", 12968212], [" c5e118:\tadd\tx15, x0, #0x108", 12968216], [" c5e11c:\tldr\tq0, [x3]", 12968220], [" c5e120:\tstr\tq0, [x15]", 12968224], [" c5e124:\tldr\tx13, [x8,#304]", 12968228], [" c5e128:\tstr\tx13, [x0,#304]", 12968232], [" c5e12c:\tldr\tq0, [x8,#288]", 12968236], [" c5e130:\tstr\tq0, [x0,#288]", 12968240], [" c5e134:\tldr\tx10, [x8,#328]", 12968244], [" c5e138:\tstr\tx10, [x0,#328]", 12968248], [" c5e13c:\tadd\tx10, x0, #0x138", 12968252], [" c5e140:\tldr\tq0, [x12]", 12968256], [" c5e144:\tstr\tq0, [x10]", 12968260], [" c5e148:\tldr\tx14, [x8,#352]", 12968264], [" c5e14c:\tstr\tx14, [x0,#352]", 12968268], [" c5e150:\tldr\tq0, [x8,#336]", 12968272], [" c5e154:\tstr\tq0, [x0,#336]", 12968276], [" c5e158:\tldr\tx12, [x8,#376]", 12968280], [" c5e15c:\tadd\tx8, x8, #0x168", 12968284], [" c5e160:\tstr\tx12, [x0,#376]", 12968288], [" c5e164:\tadd\tx0, x0, #0x168", 12968292], [" c5e168:\tldr\tq0, [x8]", 12968296], [" c5e16c:\tstr\tq0, [x0]", 12968300], [" c5e170:\tb.ne\tc5e044 <LoadQCC+0x61414>", 12968304], [" c5e174:\tcbz\tx2, c5e1a4 <LoadQCC+0x61574>", 12968308], [" c5e178:\tadd\tx11, x6, #0x1", 12968312], [" c5e17c:\tcmp\tx2, #0x7", 12968316], [" c5e180:\tb.hi\tc5de38 <LoadQCC+0x61208>", 12968320], [" c5e184:\tb\tc5ded0 <LoadQCC+0x612a0>", 12968324], [" c5e188:\tmov\tx17, x23", 12968328], [" c5e18c:\tldr\tx5, [x18,#16]", 12968332], [" c5e190:\tstr\tx5, [x17,#16]", 12968336], [" c5e194:\tldr\tq0, [x18],#24", 12968340], [" c5e198:\tstr\tq0, [x17],#24", 12968344], [" c5e19c:\tcmp\tx18, x10", 12968348], [" c5e1a0:\tb.ne\tc5e18c <LoadQCC+0x6155c>", 12968352], [" c5e1a4:\tldr\tx0, [x21,#2480]", 12968356], [" c5e1a8:\tldr\tx16, [sp,#24]", 12968360], [" c5e1ac:\tcmp\tx0, x16", 12968364], [" c5e1b0:\tb.eq\tc5e1b8 <LoadQCC+0x61588>", 12968368], [" c5e1b4:\tbl\t6cda0 <operator delete(void*)@plt>", 12968372], [" c5e1b8:\tmul\tx27, x27, x28", 12968376], [" c5e1bc:\tstr\tx23, [x21,#2480]", 12968380], [" c5e1c0:\tmul\tx24, x24, x28", 12968384], [" c5e1c4:\tadd\tx15, x23, x27", 12968388], [" c5e1c8:\tadd\tx11, x23, x24", 12968392], [" c5e1cc:\tadd\tx6, x15, #0x18", 12968396], [" c5e1d0:\tadd\tx24, sp, #0x50", 12968400], [" c5e1d4:\tstr\tx11, [x21,#2488]", 12968404], [" c5e1d8:\tstr\tx6, [x21,#2496]", 12968408], [" c5e1dc:\tstr\tx25, [x11]", 12968412], [" c5e1e0:\tldr\tq0, [sp,#32]", 12968416], [" c5e1e4:\tstur\tq0, [x11,#8]", 12968420], [" c5e1e8:\tldr\tx3, [x21,#2488]", 12968424], [" c5e1ec:\tldp\tx16, x23, [sp,#208]", 12968428], [" c5e1f0:\tadd\tx18, x3, #0x18", 12968432], [" c5e1f4:\tstr\tx18, [x21,#2488]", 12968436], [" c5e1f8:\tsub\tx25, x23, x16", 12968440], [" c5e1fc:\tasr\tx4, x25, #3", 12968444], [" c5e200:\tadd\tw26, w26, #0x1", 12968448], [" c5e204:\tmul\tx1, x4, x29", 12968452], [" c5e208:\tcmp\tx26, x1", 12968456], [" c5e20c:\tb.cc\tc5df00 <LoadQCC+0x612d0>", 12968460], [" c5e210:\tldr\tx27, [x20,#8]", 12968464], [" c5e214:\tmov\tw26, #0x28 \t// #40", 12968468], [" c5e218:\tadd\tx1, sp, #0x50", 12968472], [" c5e21c:\tcmp\tx27, #0x28", 12968476], [" c5e220:\tcsel\tx23, x26, x27, hi", 12968480], [" c5e224:\tmov\tx0, x19", 12968484], [" c5e228:\tmov\tx2, x23", 12968488], [" c5e22c:\tbl\t6cdd0 <memcpy@plt>", 12968492], [" c5e230:\tldr\tx29, [x20,#8]", 12968496], [" c5e234:\tsubs\tx2, x29, x23", 12968500], [" c5e238:\tb.ls\tc5e248 <LoadQCC+0x61618>", 12968504], [" c5e23c:\tadd\tx0, x19, x23", 12968508], [" c5e240:\tmov\tw1, wzr", 12968512], [" c5e244:\tbl\t6cdf0 <memset@plt>", 12968516], [" c5e248:\tldr\tx0, [sp,#208]", 12968520], [" c5e24c:\tldr\tx25, [sp,#16]", 12968524], [" c5e250:\tcmp\tx0, x25", 12968528], [" c5e254:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12968532], [" c5e258:\tbl\t6cda0 <operator delete(void*)@plt>", 12968536], [" c5e25c:\tb\tc4e834 <LoadQCC+0x51c04>", 12968540], [" c5e260:\tmov\tx12, xzr", 12968544], [" c5e264:\tb\tc5e304 <LoadQCC+0x616d4>", 12968548], [" c5e268:\tmov\tx12, xzr", 12968552], [" c5e26c:\tmul\tx15, x12, x28", 12968556], [" c5e270:\tadd\tx12, x12, #0x8", 12968560], [" c5e274:\tcmp\tx12, x16", 12968564], [" c5e278:\tadd\tx14, x1, x15", 12968568], [" c5e27c:\tadd\tx2, x23, x15", 12968572], [" c5e280:\tldr\tx13, [x14,#16]", 12968576], [" c5e284:\tstr\tx13, [x2,#16]", 12968580], [" c5e288:\tldr\tq0, [x14]", 12968584], [" c5e28c:\tstr\tq0, [x2]", 12968588], [" c5e290:\tldr\tx10, [x14,#40]", 12968592], [" c5e294:\tstr\tx10, [x2,#40]", 12968596], [" c5e298:\tldur\tq23, [x14,#24]", 12968600], [" c5e29c:\tstur\tq23, [x2,#24]", 12968604], [" c5e2a0:\tldr\tx3, [x14,#64]", 12968608], [" c5e2a4:\tstr\tx3, [x2,#64]", 12968612], [" c5e2a8:\tldr\tq0, [x14,#48]", 12968616], [" c5e2ac:\tstr\tq0, [x2,#48]", 12968620], [" c5e2b0:\tldr\tx8, [x14,#88]", 12968624], [" c5e2b4:\tstr\tx8, [x2,#88]", 12968628], [" c5e2b8:\tldur\tq24, [x14,#72]", 12968632], [" c5e2bc:\tstur\tq24, [x2,#72]", 12968636], [" c5e2c0:\tldr\tx17, [x14,#112]", 12968640], [" c5e2c4:\tstr\tx17, [x2,#112]", 12968644], [" c5e2c8:\tldr\tq0, [x14,#96]", 12968648], [" c5e2cc:\tstr\tq0, [x2,#96]", 12968652], [" c5e2d0:\tldr\tx18, [x14,#136]", 12968656], [" c5e2d4:\tstr\tx18, [x2,#136]", 12968660], [" c5e2d8:\tldur\tq25, [x14,#120]", 12968664], [" c5e2dc:\tstur\tq25, [x2,#120]", 12968668], [" c5e2e0:\tldr\tx0, [x14,#160]", 12968672], [" c5e2e4:\tstr\tx0, [x2,#160]", 12968676], [" c5e2e8:\tldr\tq0, [x14,#144]", 12968680], [" c5e2ec:\tstr\tq0, [x2,#144]", 12968684], [" c5e2f0:\tldr\tx5, [x14,#184]", 12968688], [" c5e2f4:\tstr\tx5, [x2,#184]", 12968692], [" c5e2f8:\tldur\tq26, [x14,#168]", 12968696], [" c5e2fc:\tstur\tq26, [x2,#168]", 12968700], [" c5e300:\tb.ge\tc5e5d8 <LoadQCC+0x619a8>", 12968704], [" c5e304:\tmul\tx7, x12, x28", 12968708], [" c5e308:\tsub\tx3, x12, #0x1", 12968712], [" c5e30c:\tadd\tx2, x1, x7", 12968716], [" c5e310:\tadd\tx8, x23, x7", 12968720], [" c5e314:\tldr\tx1, [x2,#16]", 12968724], [" c5e318:\tadd\tx3, x3, #0x1", 12968728], [" c5e31c:\tcmp\tx3, x4", 12968732], [" c5e320:\tstr\tx1, [x8,#16]", 12968736], [" c5e324:\tldr\tq0, [x2],#24", 12968740], [" c5e328:\tstr\tq0, [x8],#24", 12968744], [" c5e32c:\tb.lt\tc5e314 <LoadQCC+0x616e4>", 12968748], [" c5e330:\tb\tc5e5d8 <LoadQCC+0x619a8>", 12968752], [" c5e334:\tmadd\tx10, x26, x28, x17", 12968756], [" c5e338:\tldr\tx12, [x20,#8]", 12968760], [" c5e33c:\tldr\tx16, [x10]", 12968764], [" c5e340:\tldur\tq6, [x10,#8]", 12968768], [" c5e344:\tsub\tx18, x16, x27", 12968772], [" c5e348:\tadd\tx8, x18, #0x8", 12968776], [" c5e34c:\tstr\tq6, [sp,#32]", 12968780], [" c5e350:\tcmp\tx18, x12", 12968784], [" c5e354:\tccmp\tx8, x12, #0x2, cc", 12968788], [" c5e358:\tb.hi\tc5e62c <LoadQCC+0x619fc>", 12968792], [" c5e35c:\tldr\tx12, [x21,#2488]", 12968796], [" c5e360:\tadd\tx25, x19, x18", 12968800], [" c5e364:\tldr\tx11, [x21,#2496]", 12968804], [" c5e368:\tcmp\tx12, x11", 12968808], [" c5e36c:\tb.cc\tc5e610 <LoadQCC+0x619e0>", 12968812], [" c5e370:\tldr\tx13, [x21,#2480]", 12968816], [" c5e374:\tmov\tx6, #0x5555555555555555 \t// #6148914691236517205", 12968820], [" c5e378:\tmovk\tx6, #0x5556", 12968824], [" c5e37c:\tsub\tx0, x11, x13", 12968828], [" c5e380:\tasr\tx2, x0, #3", 12968832], [" c5e384:\tmul\tx27, x2, x6", 12968836], [" c5e388:\tsub\tx8, x12, x13", 12968840], [" c5e38c:\tasr\tx9, x8, #3", 12968844], [" c5e390:\torr\tx14, x27, #0x1", 12968848], [" c5e394:\tmul\tx24, x9, x29", 12968852], [" c5e398:\tmul\tx0, x14, x28", 12968856], [" c5e39c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12968860], [" c5e3a0:\tldr\tx1, [x21,#2480]", 12968864], [" c5e3a4:\tmov\tx23, x0", 12968868], [" c5e3a8:\tldr\tx9, [x21,#2488]", 12968872], [" c5e3ac:\tsubs\tx2, x1, x9", 12968876], [" c5e3b0:\tb.eq\tc5e5d8 <LoadQCC+0x619a8>", 12968880], [" c5e3b4:\tcmp\tx2, #0x0", 12968884], [" c5e3b8:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12968888], [" c5e3bc:\tsub\tx7, x2, #0x17", 12968892], [" c5e3c0:\tmovk\tx4, #0xaaab", 12968896], [" c5e3c4:\tcsel\tx5, x7, x2, lt", 12968900], [" c5e3c8:\tmovk\tx4, #0x2aaa, lsl #48", 12968904], [" c5e3cc:\tsmulh\tx14, x5, x4", 12968908], [" c5e3d0:\tasr\tx18, x14, #2", 12968912], [" c5e3d4:\tadd\tx4, x18, x14, lsr #63", 12968916], [" c5e3d8:\tmadd\tx10, x4, x28, x9", 12968920], [" c5e3dc:\tcmp\tx1, x10", 12968924], [" c5e3e0:\tb.gt\tc5e5bc <LoadQCC+0x6198c>", 12968928], [" c5e3e4:\tmov\tx3, #0x4000000000000000 \t// #4611686018427387904", 12968932], [" c5e3e8:\tmovk\tx3, #0x20", 12968936], [" c5e3ec:\tadd\tx11, x1, x3", 12968940], [" c5e3f0:\tcmp\tx9, x11", 12968944], [" c5e3f4:\tb.ge\tc5e5bc <LoadQCC+0x6198c>", 12968948], [" c5e3f8:\tcmp\tx1, x9", 12968952], [" c5e3fc:\tb.ge\tc5e5bc <LoadQCC+0x6198c>", 12968956], [" c5e400:\tmov\tx7, #0xbfffffffffffffff \t// #-4611686018427387905", 12968960], [" c5e404:\tmovk\tx7, #0xffe8", 12968964], [" c5e408:\tcmp\tx1, x7", 12968968], [" c5e40c:\tb.lt\tc5e5bc <LoadQCC+0x6198c>", 12968972], [" c5e410:\torr\tx10, xzr, #0x4000000000000000", 12968976], [" c5e414:\tcmp\tx9, x10", 12968980], [" c5e418:\tb.ge\tc5e5bc <LoadQCC+0x6198c>", 12968984], [" c5e41c:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12968988], [" c5e420:\tmovk\tx5, #0xaaab", 12968992], [" c5e424:\tmovk\tx5, #0x2aaa, lsl #48", 12968996], [" c5e428:\tsmulh\tx0, x2, x5", 12969000], [" c5e42c:\tasr\tx5, x0, #2", 12969004], [" c5e430:\tadd\tx7, x5, x0, lsr #63", 12969008], [" c5e434:\tmsub\tx2, x7, x28, x2", 12969012], [" c5e438:\tcbnz\tx2, c5e5d8 <LoadQCC+0x619a8>", 12969016], [" c5e43c:\tsub\tx12, x9, x1", 12969020], [" c5e440:\tasr\tx4, x12, #3", 12969024], [" c5e444:\tmul\tx16, x4, x29", 12969028], [" c5e448:\tcmp\tx12, #0x1", 12969032], [" c5e44c:\tb.lt\tc5e5d8 <LoadQCC+0x619a8>", 12969036], [" c5e450:\tsub\tx4, x16, #0x1", 12969040], [" c5e454:\tcmp\tx12, #0xa9", 12969044], [" c5e458:\tb.lt\tc5e260 <LoadQCC+0x61630>", 12969048], [" c5e45c:\tcmp\tx12, #0x168", 12969052], [" c5e460:\tb.le\tc5e268 <LoadQCC+0x61638>", 12969056], [" c5e464:\tand\tx18, x16, #0xf", 12969060], [" c5e468:\tsub\tx3, x4, x18", 12969064], [" c5e46c:\tmov\tx9, xzr", 12969068], [" c5e470:\tmov\tx6, xzr", 12969072], [" c5e474:\tsub\tx7, x3, #0xf", 12969076], [" c5e478:\tadd\tx14, x1, x9", 12969080], [" c5e47c:\tadd\tx2, x23, x9", 12969084], [" c5e480:\tcmp\tx6, x7", 12969088], [" c5e484:\tldr\tx12, [x14,#16]", 12969092], [" c5e488:\tadd\tx6, x6, #0x10", 12969096], [" c5e48c:\tadd\tx9, x9, #0x180", 12969100], [" c5e490:\tstr\tx12, [x2,#16]", 12969104], [" c5e494:\tldr\tq0, [x14]", 12969108], [" c5e498:\tstr\tq0, [x2]", 12969112], [" c5e49c:\tldr\tx11, [x14,#40]", 12969116], [" c5e4a0:\tstr\tx11, [x2,#40]", 12969120], [" c5e4a4:\tldur\tq27, [x14,#24]", 12969124], [" c5e4a8:\tstur\tq27, [x2,#24]", 12969128], [" c5e4ac:\tldr\tx15, [x14,#64]", 12969132], [" c5e4b0:\tstr\tx15, [x2,#64]", 12969136], [" c5e4b4:\tldr\tq0, [x14,#48]", 12969140], [" c5e4b8:\tstr\tq0, [x2,#48]", 12969144], [" c5e4bc:\tldr\tx13, [x14,#88]", 12969148], [" c5e4c0:\tstr\tx13, [x2,#88]", 12969152], [" c5e4c4:\tldur\tq28, [x14,#72]", 12969156], [" c5e4c8:\tstur\tq28, [x2,#72]", 12969160], [" c5e4cc:\tldr\tx10, [x14,#112]", 12969164], [" c5e4d0:\tstr\tx10, [x2,#112]", 12969168], [" c5e4d4:\tldr\tq0, [x14,#96]", 12969172], [" c5e4d8:\tstr\tq0, [x2,#96]", 12969176], [" c5e4dc:\tldr\tx8, [x14,#136]", 12969180], [" c5e4e0:\tstr\tx8, [x2,#136]", 12969184], [" c5e4e4:\tldur\tq29, [x14,#120]", 12969188], [" c5e4e8:\tstur\tq29, [x2,#120]", 12969192], [" c5e4ec:\tldr\tx17, [x14,#160]", 12969196], [" c5e4f0:\tstr\tx17, [x2,#160]", 12969200], [" c5e4f4:\tadd\tx17, x14, #0x108", 12969204], [" c5e4f8:\tldr\tq0, [x14,#144]", 12969208], [" c5e4fc:\tstr\tq0, [x2,#144]", 12969212], [" c5e500:\tldr\tx0, [x14,#184]", 12969216], [" c5e504:\tstr\tx0, [x2,#184]", 12969220], [" c5e508:\tldur\tq30, [x14,#168]", 12969224], [" c5e50c:\tstur\tq30, [x2,#168]", 12969228], [" c5e510:\tldr\tx5, [x14,#208]", 12969232], [" c5e514:\tstr\tx5, [x2,#208]", 12969236], [" c5e518:\tadd\tx5, x2, #0x138", 12969240], [" c5e51c:\tldr\tq0, [x14,#192]", 12969244], [" c5e520:\tstr\tq0, [x2,#192]", 12969248], [" c5e524:\tldr\tx12, [x14,#232]", 12969252], [" c5e528:\tstr\tx12, [x2,#232]", 12969256], [" c5e52c:\tldur\tq31, [x14,#216]", 12969260], [" c5e530:\tstur\tq31, [x2,#216]", 12969264], [" c5e534:\tldr\tx11, [x14,#256]", 12969268], [" c5e538:\tstr\tx11, [x2,#256]", 12969272], [" c5e53c:\tadd\tx11, x2, #0x108", 12969276], [" c5e540:\tldr\tq0, [x14,#240]", 12969280], [" c5e544:\tstr\tq0, [x2,#240]", 12969284], [" c5e548:\tldr\tx15, [x14,#280]", 12969288], [" c5e54c:\tstr\tx15, [x2,#280]", 12969292], [" c5e550:\tldr\tq0, [x17]", 12969296], [" c5e554:\tstr\tq0, [x11]", 12969300], [" c5e558:\tldr\tx13, [x14,#304]", 12969304], [" c5e55c:\tstr\tx13, [x2,#304]", 12969308], [" c5e560:\tadd\tx13, x14, #0x138", 12969312], [" c5e564:\tldr\tq0, [x14,#288]", 12969316], [" c5e568:\tstr\tq0, [x2,#288]", 12969320], [" c5e56c:\tldr\tx10, [x14,#328]", 12969324], [" c5e570:\tstr\tx10, [x2,#328]", 12969328], [" c5e574:\tldr\tq0, [x13]", 12969332], [" c5e578:\tstr\tq0, [x5]", 12969336], [" c5e57c:\tldr\tx8, [x14,#352]", 12969340], [" c5e580:\tstr\tx8, [x2,#352]", 12969344], [" c5e584:\tldr\tq0, [x14,#336]", 12969348], [" c5e588:\tstr\tq0, [x2,#336]", 12969352], [" c5e58c:\tldr\tx17, [x14,#376]", 12969356], [" c5e590:\tadd\tx14, x14, #0x168", 12969360], [" c5e594:\tstr\tx17, [x2,#376]", 12969364], [" c5e598:\tadd\tx2, x2, #0x168", 12969368], [" c5e59c:\tldr\tq0, [x14]", 12969372], [" c5e5a0:\tstr\tq0, [x2]", 12969376], [" c5e5a4:\tb.ne\tc5e478 <LoadQCC+0x61848>", 12969380], [" c5e5a8:\tcbz\tx18, c5e5d8 <LoadQCC+0x619a8>", 12969384], [" c5e5ac:\tadd\tx12, x3, #0x1", 12969388], [" c5e5b0:\tcmp\tx18, #0x7", 12969392], [" c5e5b4:\tb.hi\tc5e26c <LoadQCC+0x6163c>", 12969396], [" c5e5b8:\tb\tc5e304 <LoadQCC+0x616d4>", 12969400], [" c5e5bc:\tmov\tx0, x23", 12969404], [" c5e5c0:\tldr\tx15, [x1,#16]", 12969408], [" c5e5c4:\tstr\tx15, [x0,#16]", 12969412], [" c5e5c8:\tldr\tq0, [x1],#24", 12969416], [" c5e5cc:\tstr\tq0, [x0],#24", 12969420], [" c5e5d0:\tcmp\tx1, x9", 12969424], [" c5e5d4:\tb.ne\tc5e5c0 <LoadQCC+0x61990>", 12969428], [" c5e5d8:\tldr\tx0, [x21,#2480]", 12969432], [" c5e5dc:\tldr\tx11, [sp,#24]", 12969436], [" c5e5e0:\tcmp\tx0, x11", 12969440], [" c5e5e4:\tb.eq\tc5e5ec <LoadQCC+0x619bc>", 12969444], [" c5e5e8:\tbl\t6cda0 <operator delete(void*)@plt>", 12969448], [" c5e5ec:\tmul\tx27, x27, x28", 12969452], [" c5e5f0:\tstr\tx23, [x21,#2480]", 12969456], [" c5e5f4:\tmul\tx24, x24, x28", 12969460], [" c5e5f8:\tadd\tx11, x23, x27", 12969464], [" c5e5fc:\tadd\tx12, x23, x24", 12969468], [" c5e600:\tadd\tx2, x11, #0x18", 12969472], [" c5e604:\tadd\tx27, sp, #0x50", 12969476], [" c5e608:\tstr\tx12, [x21,#2488]", 12969480], [" c5e60c:\tstr\tx2, [x21,#2496]", 12969484], [" c5e610:\tstr\tx25, [x12]", 12969488], [" c5e614:\tldr\tq0, [sp,#32]", 12969492], [" c5e618:\tstur\tq0, [x12,#8]", 12969496], [" c5e61c:\tldr\tx24, [x21,#2488]", 12969500], [" c5e620:\tldp\tx17, x25, [sp,#208]", 12969504], [" c5e624:\tadd\tx16, x24, #0x18", 12969508], [" c5e628:\tstr\tx16, [x21,#2488]", 12969512], [" c5e62c:\tsub\tx23, x25, x17", 12969516], [" c5e630:\tasr\tx0, x23, #3", 12969520], [" c5e634:\tadd\tw26, w26, #0x1", 12969524], [" c5e638:\tmul\tx2, x0, x29", 12969528], [" c5e63c:\tcmp\tx26, x2", 12969532], [" c5e640:\tb.cc\tc5e334 <LoadQCC+0x61704>", 12969536], [" c5e644:\tldr\tx25, [x20,#8]", 12969540], [" c5e648:\tmov\tw29, #0x28 \t// #40", 12969544], [" c5e64c:\tadd\tx1, sp, #0x50", 12969548], [" c5e650:\tcmp\tx25, #0x28", 12969552], [" c5e654:\tcsel\tx24, x29, x25, hi", 12969556], [" c5e658:\tmov\tx0, x19", 12969560], [" c5e65c:\tmov\tx2, x24", 12969564], [" c5e660:\tbl\t6cdd0 <memcpy@plt>", 12969568], [" c5e664:\tldr\tx25, [x20,#8]", 12969572], [" c5e668:\tsubs\tx2, x25, x24", 12969576], [" c5e66c:\tb.ls\tc5e67c <LoadQCC+0x61a4c>", 12969580], [" c5e670:\tadd\tx0, x19, x24", 12969584], [" c5e674:\tmov\tw1, wzr", 12969588], [" c5e678:\tbl\t6cdf0 <memset@plt>", 12969592], [" c5e67c:\tldr\tx0, [sp,#208]", 12969596], [" c5e680:\tldr\tx21, [sp,#16]", 12969600], [" c5e684:\tcmp\tx0, x21", 12969604], [" c5e688:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12969608], [" c5e68c:\tbl\t6cda0 <operator delete(void*)@plt>", 12969612], [" c5e690:\tb\tc4e834 <LoadQCC+0x51c04>", 12969616], [" c5e694:\tmov\tx17, xzr", 12969620], [" c5e698:\tb\tc5e738 <LoadQCC+0x61b08>", 12969624], [" c5e69c:\tmov\tx17, xzr", 12969628], [" c5e6a0:\tmul\tx13, x17, x28", 12969632], [" c5e6a4:\tadd\tx17, x17, #0x8", 12969636], [" c5e6a8:\tcmp\tx17, x15", 12969640], [" c5e6ac:\tadd\tx0, x2, x13", 12969644], [" c5e6b0:\tadd\tx5, x23, x13", 12969648], [" c5e6b4:\tldr\tx10, [x0,#16]", 12969652], [" c5e6b8:\tstr\tx10, [x5,#16]", 12969656], [" c5e6bc:\tldr\tq0, [x0]", 12969660], [" c5e6c0:\tstr\tq0, [x5]", 12969664], [" c5e6c4:\tldr\tx8, [x0,#40]", 12969668], [" c5e6c8:\tstr\tx8, [x5,#40]", 12969672], [" c5e6cc:\tldur\tq0, [x0,#24]", 12969676], [" c5e6d0:\tstur\tq0, [x5,#24]", 12969680], [" c5e6d4:\tldr\tx14, [x0,#64]", 12969684], [" c5e6d8:\tstr\tx14, [x5,#64]", 12969688], [" c5e6dc:\tldr\tq0, [x0,#48]", 12969692], [" c5e6e0:\tstr\tq0, [x5,#48]", 12969696], [" c5e6e4:\tldr\tx7, [x0,#88]", 12969700], [" c5e6e8:\tstr\tx7, [x5,#88]", 12969704], [" c5e6ec:\tldur\tq1, [x0,#72]", 12969708], [" c5e6f0:\tstur\tq1, [x5,#72]", 12969712], [" c5e6f4:\tldr\tx1, [x0,#112]", 12969716], [" c5e6f8:\tstr\tx1, [x5,#112]", 12969720], [" c5e6fc:\tldr\tq0, [x0,#96]", 12969724], [" c5e700:\tstr\tq0, [x5,#96]", 12969728], [" c5e704:\tldr\tx6, [x0,#136]", 12969732], [" c5e708:\tstr\tx6, [x5,#136]", 12969736], [" c5e70c:\tldur\tq2, [x0,#120]", 12969740], [" c5e710:\tstur\tq2, [x5,#120]", 12969744], [" c5e714:\tldr\tx9, [x0,#160]", 12969748], [" c5e718:\tstr\tx9, [x5,#160]", 12969752], [" c5e71c:\tldr\tq0, [x0,#144]", 12969756], [" c5e720:\tstr\tq0, [x5,#144]", 12969760], [" c5e724:\tldr\tx18, [x0,#184]", 12969764], [" c5e728:\tstr\tx18, [x5,#184]", 12969768], [" c5e72c:\tldur\tq3, [x0,#168]", 12969772], [" c5e730:\tstur\tq3, [x5,#168]", 12969776], [" c5e734:\tb.ge\tc5ea0c <LoadQCC+0x61ddc>", 12969780], [" c5e738:\tmul\tx5, x17, x28", 12969784], [" c5e73c:\tsub\tx9, x17, #0x1", 12969788], [" c5e740:\tadd\tx4, x2, x5", 12969792], [" c5e744:\tadd\tx16, x23, x5", 12969796], [" c5e748:\tldr\tx2, [x4,#16]", 12969800], [" c5e74c:\tadd\tx9, x9, #0x1", 12969804], [" c5e750:\tcmp\tx9, x3", 12969808], [" c5e754:\tstr\tx2, [x16,#16]", 12969812], [" c5e758:\tldr\tq0, [x4],#24", 12969816], [" c5e75c:\tstr\tq0, [x16],#24", 12969820], [" c5e760:\tb.lt\tc5e748 <LoadQCC+0x61b18>", 12969824], [" c5e764:\tb\tc5ea0c <LoadQCC+0x61ddc>", 12969828], [" c5e768:\tmadd\tx12, x26, x28, x18", 12969832], [" c5e76c:\tldr\tx4, [x20,#8]", 12969836], [" c5e770:\tldr\tx14, [x12]", 12969840], [" c5e774:\tldur\tq7, [x12,#8]", 12969844], [" c5e778:\tsub\tx1, x14, x24", 12969848], [" c5e77c:\tadd\tx0, x1, #0x8", 12969852], [" c5e780:\tstr\tq7, [sp,#80]", 12969856], [" c5e784:\tcmp\tx1, x4", 12969860], [" c5e788:\tccmp\tx0, x4, #0x2, cc", 12969864], [" c5e78c:\tb.hi\tc5ea60 <LoadQCC+0x61e30>", 12969868], [" c5e790:\tldr\tx17, [x21,#2488]", 12969872], [" c5e794:\tadd\tx25, x19, x1", 12969876], [" c5e798:\tldr\tx10, [x21,#2496]", 12969880], [" c5e79c:\tcmp\tx17, x10", 12969884], [" c5e7a0:\tb.cc\tc5ea44 <LoadQCC+0x61e14>", 12969888], [" c5e7a4:\tldr\tx11, [x21,#2480]", 12969892], [" c5e7a8:\tmov\tx12, #0x5555555555555555 \t// #6148914691236517205", 12969896], [" c5e7ac:\tmovk\tx12, #0x5556", 12969900], [" c5e7b0:\tsub\tx6, x10, x11", 12969904], [" c5e7b4:\tasr\tx16, x6, #3", 12969908], [" c5e7b8:\tmul\tx27, x16, x12", 12969912], [" c5e7bc:\tsub\tx17, x17, x11", 12969916], [" c5e7c0:\tasr\tx12, x17, #3", 12969920], [" c5e7c4:\torr\tx4, x27, #0x1", 12969924], [" c5e7c8:\tmul\tx24, x12, x29", 12969928], [" c5e7cc:\tmul\tx0, x4, x28", 12969932], [" c5e7d0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12969936], [" c5e7d4:\tldr\tx2, [x21,#2480]", 12969940], [" c5e7d8:\tmov\tx23, x0", 12969944], [" c5e7dc:\tldr\tx8, [x21,#2488]", 12969948], [" c5e7e0:\tsubs\tx4, x2, x8", 12969952], [" c5e7e4:\tb.eq\tc5ea0c <LoadQCC+0x61ddc>", 12969956], [" c5e7e8:\tcmp\tx4, #0x0", 12969960], [" c5e7ec:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12969964], [" c5e7f0:\tsub\tx17, x4, #0x17", 12969968], [" c5e7f4:\tmovk\tx13, #0xaaab", 12969972], [" c5e7f8:\tcsel\tx15, x17, x4, lt", 12969976], [" c5e7fc:\tmovk\tx13, #0x2aaa, lsl #48", 12969980], [" c5e800:\tsmulh\tx13, x15, x13", 12969984], [" c5e804:\tasr\tx1, x13, #2", 12969988], [" c5e808:\tadd\tx0, x1, x13, lsr #63", 12969992], [" c5e80c:\tmadd\tx9, x0, x28, x8", 12969996], [" c5e810:\tcmp\tx2, x9", 12970000], [" c5e814:\tb.gt\tc5e9f0 <LoadQCC+0x61dc0>", 12970004], [" c5e818:\tmov\tx18, #0x4000000000000000 \t// #4611686018427387904", 12970008], [" c5e81c:\tmovk\tx18, #0x20", 12970012], [" c5e820:\tadd\tx5, x2, x18", 12970016], [" c5e824:\tcmp\tx8, x5", 12970020], [" c5e828:\tb.ge\tc5e9f0 <LoadQCC+0x61dc0>", 12970024], [" c5e82c:\tcmp\tx2, x8", 12970028], [" c5e830:\tb.ge\tc5e9f0 <LoadQCC+0x61dc0>", 12970032], [" c5e834:\tmov\tx11, #0xbfffffffffffffff \t// #-4611686018427387905", 12970036], [" c5e838:\tmovk\tx11, #0xffe8", 12970040], [" c5e83c:\tcmp\tx2, x11", 12970044], [" c5e840:\tb.lt\tc5e9f0 <LoadQCC+0x61dc0>", 12970048], [" c5e844:\torr\tx5, xzr, #0x4000000000000000", 12970052], [" c5e848:\tcmp\tx8, x5", 12970056], [" c5e84c:\tb.ge\tc5e9f0 <LoadQCC+0x61dc0>", 12970060], [" c5e850:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12970064], [" c5e854:\tmovk\tx18, #0xaaab", 12970068], [" c5e858:\tmovk\tx18, #0x2aaa, lsl #48", 12970072], [" c5e85c:\tsmulh\tx9, x4, x18", 12970076], [" c5e860:\tasr\tx3, x9, #2", 12970080], [" c5e864:\tadd\tx18, x3, x9, lsr #63", 12970084], [" c5e868:\tmsub\tx4, x18, x28, x4", 12970088], [" c5e86c:\tcbnz\tx4, c5ea0c <LoadQCC+0x61ddc>", 12970092], [" c5e870:\tsub\tx11, x8, x2", 12970096], [" c5e874:\tasr\tx16, x11, #3", 12970100], [" c5e878:\tmul\tx15, x16, x29", 12970104], [" c5e87c:\tcmp\tx11, #0x1", 12970108], [" c5e880:\tb.lt\tc5ea0c <LoadQCC+0x61ddc>", 12970112], [" c5e884:\tsub\tx3, x15, #0x1", 12970116], [" c5e888:\tcmp\tx11, #0xa9", 12970120], [" c5e88c:\tb.lt\tc5e694 <LoadQCC+0x61a64>", 12970124], [" c5e890:\tcmp\tx11, #0x168", 12970128], [" c5e894:\tb.le\tc5e69c <LoadQCC+0x61a6c>", 12970132], [" c5e898:\tand\tx4, x15, #0xf", 12970136], [" c5e89c:\tsub\tx5, x3, x4", 12970140], [" c5e8a0:\tmov\tx10, xzr", 12970144], [" c5e8a4:\tmov\tx18, xzr", 12970148], [" c5e8a8:\tsub\tx0, x5, #0xf", 12970152], [" c5e8ac:\tadd\tx13, x2, x10", 12970156], [" c5e8b0:\tadd\tx17, x23, x10", 12970160], [" c5e8b4:\tcmp\tx18, x0", 12970164], [" c5e8b8:\tldr\tx16, [x13,#16]", 12970168], [" c5e8bc:\tadd\tx18, x18, #0x10", 12970172], [" c5e8c0:\tadd\tx10, x10, #0x180", 12970176], [" c5e8c4:\tstr\tx16, [x17,#16]", 12970180], [" c5e8c8:\tldr\tq0, [x13]", 12970184], [" c5e8cc:\tstr\tq0, [x17]", 12970188], [" c5e8d0:\tldr\tx12, [x13,#40]", 12970192], [" c5e8d4:\tstr\tx12, [x17,#40]", 12970196], [" c5e8d8:\tldur\tq4, [x13,#24]", 12970200], [" c5e8dc:\tstur\tq4, [x17,#24]", 12970204], [" c5e8e0:\tldr\tx11, [x13,#64]", 12970208], [" c5e8e4:\tstr\tx11, [x17,#64]", 12970212], [" c5e8e8:\tldr\tq0, [x13,#48]", 12970216], [" c5e8ec:\tstr\tq0, [x17,#48]", 12970220], [" c5e8f0:\tldr\tx8, [x13,#88]", 12970224], [" c5e8f4:\tstr\tx8, [x17,#88]", 12970228], [" c5e8f8:\tldur\tq5, [x13,#72]", 12970232], [" c5e8fc:\tstur\tq5, [x17,#72]", 12970236], [" c5e900:\tldr\tx14, [x13,#112]", 12970240], [" c5e904:\tstr\tx14, [x17,#112]", 12970244], [" c5e908:\tldr\tq0, [x13,#96]", 12970248], [" c5e90c:\tstr\tq0, [x17,#96]", 12970252], [" c5e910:\tldr\tx7, [x13,#136]", 12970256], [" c5e914:\tstr\tx7, [x17,#136]", 12970260], [" c5e918:\tadd\tx7, x13, #0x108", 12970264], [" c5e91c:\tldur\tq6, [x13,#120]", 12970268], [" c5e920:\tstur\tq6, [x17,#120]", 12970272], [" c5e924:\tldr\tx1, [x13,#160]", 12970276], [" c5e928:\tstr\tx1, [x17,#160]", 12970280], [" c5e92c:\tldr\tq0, [x13,#144]", 12970284], [" c5e930:\tstr\tq0, [x17,#144]", 12970288], [" c5e934:\tldr\tx6, [x13,#184]", 12970292], [" c5e938:\tstr\tx6, [x17,#184]", 12970296], [" c5e93c:\tldur\tq7, [x13,#168]", 12970300], [" c5e940:\tstur\tq7, [x17,#168]", 12970304], [" c5e944:\tldr\tx9, [x13,#208]", 12970308], [" c5e948:\tstr\tx9, [x17,#208]", 12970312], [" c5e94c:\tadd\tx9, x17, #0x108", 12970316], [" c5e950:\tldr\tq0, [x13,#192]", 12970320], [" c5e954:\tstr\tq0, [x17,#192]", 12970324], [" c5e958:\tldr\tx16, [x13,#232]", 12970328], [" c5e95c:\tstr\tx16, [x17,#232]", 12970332], [" c5e960:\tadd\tx16, x13, #0x138", 12970336], [" c5e964:\tldur\tq16, [x13,#216]", 12970340], [" c5e968:\tstur\tq16, [x17,#216]", 12970344], [" c5e96c:\tldr\tx12, [x13,#256]", 12970348], [" c5e970:\tstr\tx12, [x17,#256]", 12970352], [" c5e974:\tadd\tx12, x17, #0x138", 12970356], [" c5e978:\tldr\tq0, [x13,#240]", 12970360], [" c5e97c:\tstr\tq0, [x17,#240]", 12970364], [" c5e980:\tldr\tx11, [x13,#280]", 12970368], [" c5e984:\tstr\tx11, [x17,#280]", 12970372], [" c5e988:\tldr\tq0, [x7]", 12970376], [" c5e98c:\tstr\tq0, [x9]", 12970380], [" c5e990:\tldr\tx8, [x13,#304]", 12970384], [" c5e994:\tstr\tx8, [x17,#304]", 12970388], [" c5e998:\tadd\tx8, x13, #0x168", 12970392], [" c5e99c:\tldr\tq0, [x13,#288]", 12970396], [" c5e9a0:\tstr\tq0, [x17,#288]", 12970400], [" c5e9a4:\tldr\tx14, [x13,#328]", 12970404], [" c5e9a8:\tstr\tx14, [x17,#328]", 12970408], [" c5e9ac:\tldr\tq0, [x16]", 12970412], [" c5e9b0:\tstr\tq0, [x12]", 12970416], [" c5e9b4:\tldr\tx7, [x13,#352]", 12970420], [" c5e9b8:\tstr\tx7, [x17,#352]", 12970424], [" c5e9bc:\tldr\tq0, [x13,#336]", 12970428], [" c5e9c0:\tstr\tq0, [x17,#336]", 12970432], [" c5e9c4:\tldr\tx1, [x13,#376]", 12970436], [" c5e9c8:\tstr\tx1, [x17,#376]", 12970440], [" c5e9cc:\tadd\tx1, x17, #0x168", 12970444], [" c5e9d0:\tldr\tq0, [x8]", 12970448], [" c5e9d4:\tstr\tq0, [x1]", 12970452], [" c5e9d8:\tb.ne\tc5e8ac <LoadQCC+0x61c7c>", 12970456], [" c5e9dc:\tcbz\tx4, c5ea0c <LoadQCC+0x61ddc>", 12970460], [" c5e9e0:\tadd\tx17, x5, #0x1", 12970464], [" c5e9e4:\tcmp\tx4, #0x7", 12970468], [" c5e9e8:\tb.hi\tc5e6a0 <LoadQCC+0x61a70>", 12970472], [" c5e9ec:\tb\tc5e738 <LoadQCC+0x61b08>", 12970476], [" c5e9f0:\tmov\tx1, x23", 12970480], [" c5e9f4:\tldr\tx4, [x2,#16]", 12970484], [" c5e9f8:\tstr\tx4, [x1,#16]", 12970488], [" c5e9fc:\tldr\tq0, [x2],#24", 12970492], [" c5ea00:\tstr\tq0, [x1],#24", 12970496], [" c5ea04:\tcmp\tx2, x8", 12970500], [" c5ea08:\tb.ne\tc5e9f4 <LoadQCC+0x61dc4>", 12970504], [" c5ea0c:\tldr\tx0, [x21,#2480]", 12970508], [" c5ea10:\tldr\tx9, [sp,#24]", 12970512], [" c5ea14:\tcmp\tx0, x9", 12970516], [" c5ea18:\tb.eq\tc5ea20 <LoadQCC+0x61df0>", 12970520], [" c5ea1c:\tbl\t6cda0 <operator delete(void*)@plt>", 12970524], [" c5ea20:\tmul\tx27, x27, x28", 12970528], [" c5ea24:\tstr\tx23, [x21,#2480]", 12970532], [" c5ea28:\tmul\tx24, x24, x28", 12970536], [" c5ea2c:\tadd\tx5, x23, x27", 12970540], [" c5ea30:\tadd\tx17, x23, x24", 12970544], [" c5ea34:\tadd\tx1, x5, #0x18", 12970548], [" c5ea38:\tadd\tx24, sp, #0x20", 12970552], [" c5ea3c:\tstr\tx17, [x21,#2488]", 12970556], [" c5ea40:\tstr\tx1, [x21,#2496]", 12970560], [" c5ea44:\tstr\tx25, [x17]", 12970564], [" c5ea48:\tldr\tq0, [sp,#80]", 12970568], [" c5ea4c:\tstur\tq0, [x17,#8]", 12970572], [" c5ea50:\tldr\tx15, [x21,#2488]", 12970576], [" c5ea54:\tldp\tx18, x27, [sp,#208]", 12970580], [" c5ea58:\tadd\tx6, x15, #0x18", 12970584], [" c5ea5c:\tstr\tx6, [x21,#2488]", 12970588], [" c5ea60:\tsub\tx23, x27, x18", 12970592], [" c5ea64:\tasr\tx8, x23, #3", 12970596], [" c5ea68:\tadd\tw26, w26, #0x1", 12970600], [" c5ea6c:\tmul\tx25, x8, x29", 12970604], [" c5ea70:\tcmp\tx26, x25", 12970608], [" c5ea74:\tb.cc\tc5e768 <LoadQCC+0x61b38>", 12970612], [" c5ea78:\tldr\tx3, [x20,#8]", 12970616], [" c5ea7c:\tadd\tx1, sp, #0x20", 12970620], [" c5ea80:\tcmp\tx3, #0x10", 12970624], [" c5ea84:\torr\tw29, wzr, #0x10", 12970628], [" c5ea88:\tcsel\tx23, x29, x3, hi", 12970632], [" c5ea8c:\tmov\tx0, x19", 12970636], [" c5ea90:\tmov\tx2, x23", 12970640], [" c5ea94:\tbl\t6cdd0 <memcpy@plt>", 12970644], [" c5ea98:\tldr\tx28, [x20,#8]", 12970648], [" c5ea9c:\tsubs\tx2, x28, x23", 12970652], [" c5eaa0:\tb.ls\tc5eab0 <LoadQCC+0x61e80>", 12970656], [" c5eaa4:\tadd\tx0, x19, x23", 12970660], [" c5eaa8:\tmov\tw1, wzr", 12970664], [" c5eaac:\tbl\t6cdf0 <memset@plt>", 12970668], [" c5eab0:\tldr\tx0, [sp,#208]", 12970672], [" c5eab4:\tldr\tx24, [sp,#16]", 12970676], [" c5eab8:\tcmp\tx0, x24", 12970680], [" c5eabc:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12970684], [" c5eac0:\tbl\t6cda0 <operator delete(void*)@plt>", 12970688], [" c5eac4:\tb\tc4e834 <LoadQCC+0x51c04>", 12970692], [" c5eac8:\tmov\tx2, xzr", 12970696], [" c5eacc:\tb\tc5eb6c <LoadQCC+0x61f3c>", 12970700], [" c5ead0:\tmov\tx2, xzr", 12970704], [" c5ead4:\tmul\tx6, x2, x28", 12970708], [" c5ead8:\tadd\tx2, x2, #0x8", 12970712], [" c5eadc:\tcmp\tx2, x13", 12970716], [" c5eae0:\tadd\tx12, x4, x6", 12970720], [" c5eae4:\tadd\tx15, x23, x6", 12970724], [" c5eae8:\tldr\tx9, [x12,#16]", 12970728], [" c5eaec:\tstr\tx9, [x15,#16]", 12970732], [" c5eaf0:\tldr\tq0, [x12]", 12970736], [" c5eaf4:\tstr\tq0, [x15]", 12970740], [" c5eaf8:\tldr\tx16, [x12,#40]", 12970744], [" c5eafc:\tstr\tx16, [x15,#40]", 12970748], [" c5eb00:\tldur\tq26, [x12,#24]", 12970752], [" c5eb04:\tstur\tq26, [x15,#24]", 12970756], [" c5eb08:\tldr\tx11, [x12,#64]", 12970760], [" c5eb0c:\tstr\tx11, [x15,#64]", 12970764], [" c5eb10:\tldr\tq0, [x12,#48]", 12970768], [" c5eb14:\tstr\tq0, [x15,#48]", 12970772], [" c5eb18:\tldr\tx7, [x12,#88]", 12970776], [" c5eb1c:\tstr\tx7, [x15,#88]", 12970780], [" c5eb20:\tldur\tq27, [x12,#72]", 12970784], [" c5eb24:\tstur\tq27, [x15,#72]", 12970788], [" c5eb28:\tldr\tx3, [x12,#112]", 12970792], [" c5eb2c:\tstr\tx3, [x15,#112]", 12970796], [" c5eb30:\tldr\tq0, [x12,#96]", 12970800], [" c5eb34:\tstr\tq0, [x15,#96]", 12970804], [" c5eb38:\tldr\tx0, [x12,#136]", 12970808], [" c5eb3c:\tstr\tx0, [x15,#136]", 12970812], [" c5eb40:\tldur\tq28, [x12,#120]", 12970816], [" c5eb44:\tstur\tq28, [x15,#120]", 12970820], [" c5eb48:\tldr\tx8, [x12,#160]", 12970824], [" c5eb4c:\tstr\tx8, [x15,#160]", 12970828], [" c5eb50:\tldr\tq0, [x12,#144]", 12970832], [" c5eb54:\tstr\tq0, [x15,#144]", 12970836], [" c5eb58:\tldr\tx5, [x12,#184]", 12970840], [" c5eb5c:\tstr\tx5, [x15,#184]", 12970844], [" c5eb60:\tldur\tq29, [x12,#168]", 12970848], [" c5eb64:\tstur\tq29, [x15,#168]", 12970852], [" c5eb68:\tb.ge\tc5ee40 <LoadQCC+0x62210>", 12970856], [" c5eb6c:\tmul\tx14, x2, x28", 12970860], [" c5eb70:\tsub\tx15, x2, #0x1", 12970864], [" c5eb74:\tadd\tx18, x4, x14", 12970868], [" c5eb78:\tadd\tx12, x23, x14", 12970872], [" c5eb7c:\tldr\tx4, [x18,#16]", 12970876], [" c5eb80:\tadd\tx15, x15, #0x1", 12970880], [" c5eb84:\tcmp\tx15, x1", 12970884], [" c5eb88:\tstr\tx4, [x12,#16]", 12970888], [" c5eb8c:\tldr\tq0, [x18],#24", 12970892], [" c5eb90:\tstr\tq0, [x12],#24", 12970896], [" c5eb94:\tb.lt\tc5eb7c <LoadQCC+0x61f4c>", 12970900], [" c5eb98:\tb\tc5ee40 <LoadQCC+0x62210>", 12970904], [" c5eb9c:\tmadd\tx25, x26, x28, x3", 12970908], [" c5eba0:\tldr\tx4, [x20,#8]", 12970912], [" c5eba4:\tldr\tx11, [x25]", 12970916], [" c5eba8:\tldur\tq17, [x25,#8]", 12970920], [" c5ebac:\tsub\tx5, x11, x27", 12970924], [" c5ebb0:\tadd\tx23, x5, #0x8", 12970928], [" c5ebb4:\tstr\tq17, [sp,#80]", 12970932], [" c5ebb8:\tcmp\tx5, x4", 12970936], [" c5ebbc:\tccmp\tx23, x4, #0x2, cc", 12970940], [" c5ebc0:\tb.hi\tc5ee94 <LoadQCC+0x62264>", 12970944], [" c5ebc4:\tldr\tx2, [x21,#2488]", 12970948], [" c5ebc8:\tadd\tx25, x19, x5", 12970952], [" c5ebcc:\tldr\tx8, [x21,#2496]", 12970956], [" c5ebd0:\tcmp\tx2, x8", 12970960], [" c5ebd4:\tb.cc\tc5ee78 <LoadQCC+0x62248>", 12970964], [" c5ebd8:\tldr\tx17, [x21,#2480]", 12970968], [" c5ebdc:\tsub\tx8, x8, x17", 12970972], [" c5ebe0:\tasr\tx12, x8, #3", 12970976], [" c5ebe4:\tmov\tx8, #0x5555555555555555 \t// #6148914691236517205", 12970980], [" c5ebe8:\tmovk\tx8, #0x5556", 12970984], [" c5ebec:\tsub\tx2, x2, x17", 12970988], [" c5ebf0:\tmul\tx27, x12, x8", 12970992], [" c5ebf4:\tasr\tx7, x2, #3", 12970996], [" c5ebf8:\tmul\tx24, x7, x29", 12971000], [" c5ebfc:\torr\tx12, x27, #0x1", 12971004], [" c5ec00:\tmul\tx0, x12, x28", 12971008], [" c5ec04:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12971012], [" c5ec08:\tmov\tx23, x0", 12971016], [" c5ec0c:\tldr\tx4, [x21,#2480]", 12971020], [" c5ec10:\tldr\tx0, [x21,#2488]", 12971024], [" c5ec14:\tsubs\tx17, x4, x0", 12971028], [" c5ec18:\tb.eq\tc5ee40 <LoadQCC+0x62210>", 12971032], [" c5ec1c:\tcmp\tx17, #0x0", 12971036], [" c5ec20:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12971040], [" c5ec24:\tsub\tx5, x17, #0x17", 12971044], [" c5ec28:\tmovk\tx12, #0xaaab", 12971048], [" c5ec2c:\tcsel\tx13, x5, x17, lt", 12971052], [" c5ec30:\tmovk\tx12, #0x2aaa, lsl #48", 12971056], [" c5ec34:\tsmulh\tx1, x13, x12", 12971060], [" c5ec38:\tasr\tx9, x1, #2", 12971064], [" c5ec3c:\tadd\tx3, x9, x1, lsr #63", 12971068], [" c5ec40:\tmadd\tx5, x3, x28, x0", 12971072], [" c5ec44:\tcmp\tx4, x5", 12971076], [" c5ec48:\tb.gt\tc5ee24 <LoadQCC+0x621f4>", 12971080], [" c5ec4c:\tmov\tx2, #0x4000000000000000 \t// #4611686018427387904", 12971084], [" c5ec50:\tmovk\tx2, #0x20", 12971088], [" c5ec54:\tadd\tx10, x4, x2", 12971092], [" c5ec58:\tcmp\tx0, x10", 12971096], [" c5ec5c:\tb.ge\tc5ee24 <LoadQCC+0x621f4>", 12971100], [" c5ec60:\tcmp\tx4, x0", 12971104], [" c5ec64:\tb.ge\tc5ee24 <LoadQCC+0x621f4>", 12971108], [" c5ec68:\tmov\tx14, #0xbfffffffffffffff \t// #-4611686018427387905", 12971112], [" c5ec6c:\tmovk\tx14, #0xffe8", 12971116], [" c5ec70:\tcmp\tx4, x14", 12971120], [" c5ec74:\tb.lt\tc5ee24 <LoadQCC+0x621f4>", 12971124], [" c5ec78:\torr\tx2, xzr, #0x4000000000000000", 12971128], [" c5ec7c:\tcmp\tx0, x2", 12971132], [" c5ec80:\tb.ge\tc5ee24 <LoadQCC+0x621f4>", 12971136], [" c5ec84:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12971140], [" c5ec88:\tmovk\tx6, #0xaaab", 12971144], [" c5ec8c:\tmovk\tx6, #0x2aaa, lsl #48", 12971148], [" c5ec90:\tsmulh\tx2, x17, x6", 12971152], [" c5ec94:\tasr\tx8, x2, #2", 12971156], [" c5ec98:\tadd\tx5, x8, x2, lsr #63", 12971160], [" c5ec9c:\tmsub\tx18, x5, x28, x17", 12971164], [" c5eca0:\tcbnz\tx18, c5ee40 <LoadQCC+0x62210>", 12971168], [" c5eca4:\tsub\tx8, x0, x4", 12971172], [" c5eca8:\tasr\tx15, x8, #3", 12971176], [" c5ecac:\tmul\tx13, x15, x29", 12971180], [" c5ecb0:\tcmp\tx8, #0x1", 12971184], [" c5ecb4:\tb.lt\tc5ee40 <LoadQCC+0x62210>", 12971188], [" c5ecb8:\tsub\tx1, x13, #0x1", 12971192], [" c5ecbc:\tcmp\tx8, #0xa9", 12971196], [" c5ecc0:\tb.lt\tc5eac8 <LoadQCC+0x61e98>", 12971200], [" c5ecc4:\tcmp\tx8, #0x168", 12971204], [" c5ecc8:\tb.le\tc5ead0 <LoadQCC+0x61ea0>", 12971208], [" c5eccc:\tand\tx3, x13, #0xf", 12971212], [" c5ecd0:\tsub\tx18, x1, x3", 12971216], [" c5ecd4:\tmov\tx14, xzr", 12971220], [" c5ecd8:\tmov\tx7, xzr", 12971224], [" c5ecdc:\tsub\tx6, x18, #0xf", 12971228], [" c5ece0:\tadd\tx10, x4, x14", 12971232], [" c5ece4:\tadd\tx11, x23, x14", 12971236], [" c5ece8:\tcmp\tx7, x6", 12971240], [" c5ecec:\tldr\tx12, [x10,#16]", 12971244], [" c5ecf0:\tadd\tx7, x7, #0x10", 12971248], [" c5ecf4:\tadd\tx14, x14, #0x180", 12971252], [" c5ecf8:\tstr\tx12, [x11,#16]", 12971256], [" c5ecfc:\tldr\tq0, [x10]", 12971260], [" c5ed00:\tstr\tq0, [x11]", 12971264], [" c5ed04:\tldr\tx2, [x10,#40]", 12971268], [" c5ed08:\tstr\tx2, [x11,#40]", 12971272], [" c5ed0c:\tldur\tq30, [x10,#24]", 12971276], [" c5ed10:\tstur\tq30, [x11,#24]", 12971280], [" c5ed14:\tldr\tx15, [x10,#64]", 12971284], [" c5ed18:\tstr\tx15, [x11,#64]", 12971288], [" c5ed1c:\tldr\tq0, [x10,#48]", 12971292], [" c5ed20:\tstr\tq0, [x11,#48]", 12971296], [" c5ed24:\tldr\tx17, [x10,#88]", 12971300], [" c5ed28:\tstr\tx17, [x11,#88]", 12971304], [" c5ed2c:\tldur\tq31, [x10,#72]", 12971308], [" c5ed30:\tstur\tq31, [x11,#72]", 12971312], [" c5ed34:\tldr\tx9, [x10,#112]", 12971316], [" c5ed38:\tstr\tx9, [x11,#112]", 12971320], [" c5ed3c:\tldr\tq0, [x10,#96]", 12971324], [" c5ed40:\tstr\tq0, [x11,#96]", 12971328], [" c5ed44:\tldr\tx16, [x10,#136]", 12971332], [" c5ed48:\tstr\tx16, [x11,#136]", 12971336], [" c5ed4c:\tadd\tx16, x10, #0x138", 12971340], [" c5ed50:\tldur\tq0, [x10,#120]", 12971344], [" c5ed54:\tstur\tq0, [x11,#120]", 12971348], [" c5ed58:\tldr\tx0, [x10,#160]", 12971352], [" c5ed5c:\tstr\tx0, [x11,#160]", 12971356], [" c5ed60:\tldr\tq0, [x10,#144]", 12971360], [" c5ed64:\tstr\tq0, [x11,#144]", 12971364], [" c5ed68:\tldr\tx8, [x10,#184]", 12971368], [" c5ed6c:\tstr\tx8, [x11,#184]", 12971372], [" c5ed70:\tadd\tx8, x11, #0x168", 12971376], [" c5ed74:\tldur\tq1, [x10,#168]", 12971380], [" c5ed78:\tstur\tq1, [x11,#168]", 12971384], [" c5ed7c:\tldr\tx5, [x10,#208]", 12971388], [" c5ed80:\tstr\tx5, [x11,#208]", 12971392], [" c5ed84:\tadd\tx5, x10, #0x108", 12971396], [" c5ed88:\tldr\tq0, [x10,#192]", 12971400], [" c5ed8c:\tstr\tq0, [x11,#192]", 12971404], [" c5ed90:\tldr\tx12, [x10,#232]", 12971408], [" c5ed94:\tstr\tx12, [x11,#232]", 12971412], [" c5ed98:\tadd\tx12, x10, #0x168", 12971416], [" c5ed9c:\tldur\tq2, [x10,#216]", 12971420], [" c5eda0:\tstur\tq2, [x11,#216]", 12971424], [" c5eda4:\tldr\tx2, [x10,#256]", 12971428], [" c5eda8:\tstr\tx2, [x11,#256]", 12971432], [" c5edac:\tadd\tx2, x11, #0x108", 12971436], [" c5edb0:\tldr\tq0, [x10,#240]", 12971440], [" c5edb4:\tstr\tq0, [x11,#240]", 12971444], [" c5edb8:\tldr\tx15, [x10,#280]", 12971448], [" c5edbc:\tstr\tx15, [x11,#280]", 12971452], [" c5edc0:\tldr\tq0, [x5]", 12971456], [" c5edc4:\tstr\tq0, [x2]", 12971460], [" c5edc8:\tldr\tx17, [x10,#304]", 12971464], [" c5edcc:\tstr\tx17, [x11,#304]", 12971468], [" c5edd0:\tldr\tq0, [x10,#288]", 12971472], [" c5edd4:\tstr\tq0, [x11,#288]", 12971476], [" c5edd8:\tldr\tx9, [x10,#328]", 12971480], [" c5eddc:\tstr\tx9, [x11,#328]", 12971484], [" c5ede0:\tadd\tx9, x11, #0x138", 12971488], [" c5ede4:\tldr\tq0, [x16]", 12971492], [" c5ede8:\tstr\tq0, [x9]", 12971496], [" c5edec:\tldr\tx16, [x10,#352]", 12971500], [" c5edf0:\tstr\tx16, [x11,#352]", 12971504], [" c5edf4:\tldr\tq0, [x10,#336]", 12971508], [" c5edf8:\tstr\tq0, [x11,#336]", 12971512], [" c5edfc:\tldr\tx0, [x10,#376]", 12971516], [" c5ee00:\tstr\tx0, [x11,#376]", 12971520], [" c5ee04:\tldr\tq0, [x12]", 12971524], [" c5ee08:\tstr\tq0, [x8]", 12971528], [" c5ee0c:\tb.ne\tc5ece0 <LoadQCC+0x620b0>", 12971532], [" c5ee10:\tcbz\tx3, c5ee40 <LoadQCC+0x62210>", 12971536], [" c5ee14:\tadd\tx2, x18, #0x1", 12971540], [" c5ee18:\tcmp\tx3, #0x7", 12971544], [" c5ee1c:\tb.hi\tc5ead4 <LoadQCC+0x61ea4>", 12971548], [" c5ee20:\tb\tc5eb6c <LoadQCC+0x61f3c>", 12971552], [" c5ee24:\tmov\tx6, x23", 12971556], [" c5ee28:\tldr\tx17, [x4,#16]", 12971560], [" c5ee2c:\tstr\tx17, [x6,#16]", 12971564], [" c5ee30:\tldr\tq0, [x4],#24", 12971568], [" c5ee34:\tstr\tq0, [x6],#24", 12971572], [" c5ee38:\tcmp\tx4, x0", 12971576], [" c5ee3c:\tb.ne\tc5ee28 <LoadQCC+0x621f8>", 12971580], [" c5ee40:\tldr\tx0, [x21,#2480]", 12971584], [" c5ee44:\tldr\tx7, [sp,#24]", 12971588], [" c5ee48:\tcmp\tx0, x7", 12971592], [" c5ee4c:\tb.eq\tc5ee54 <LoadQCC+0x62224>", 12971596], [" c5ee50:\tbl\t6cda0 <operator delete(void*)@plt>", 12971600], [" c5ee54:\tmul\tx0, x24, x28", 12971604], [" c5ee58:\tstr\tx23, [x21,#2480]", 12971608], [" c5ee5c:\tmul\tx27, x27, x28", 12971612], [" c5ee60:\tadd\tx2, x23, x0", 12971616], [" c5ee64:\tadd\tx0, x23, x27", 12971620], [" c5ee68:\tadd\tx4, x0, #0x18", 12971624], [" c5ee6c:\tadd\tx27, sp, #0x20", 12971628], [" c5ee70:\tstr\tx2, [x21,#2488]", 12971632], [" c5ee74:\tstr\tx4, [x21,#2496]", 12971636], [" c5ee78:\tstr\tx25, [x2]", 12971640], [" c5ee7c:\tldr\tq0, [sp,#80]", 12971644], [" c5ee80:\tstur\tq0, [x2,#8]", 12971648], [" c5ee84:\tldr\tx17, [x21,#2488]", 12971652], [" c5ee88:\tldp\tx3, x24, [sp,#208]", 12971656], [" c5ee8c:\tadd\tx1, x17, #0x18", 12971660], [" c5ee90:\tstr\tx1, [x21,#2488]", 12971664], [" c5ee94:\tsub\tx25, x24, x3", 12971668], [" c5ee98:\tasr\tx23, x25, #3", 12971672], [" c5ee9c:\tadd\tw26, w26, #0x1", 12971676], [" c5eea0:\tmul\tx12, x23, x29", 12971680], [" c5eea4:\tcmp\tx26, x12", 12971684], [" c5eea8:\tb.cc\tc5eb9c <LoadQCC+0x61f6c>", 12971688], [" c5eeac:\tldr\tx28, [x20,#8]", 12971692], [" c5eeb0:\tadd\tx1, sp, #0x20", 12971696], [" c5eeb4:\tcmp\tx28, #0x10", 12971700], [" c5eeb8:\torr\tw24, wzr, #0x10", 12971704], [" c5eebc:\tcsel\tx23, x24, x28, hi", 12971708], [" c5eec0:\tmov\tx0, x19", 12971712], [" c5eec4:\tmov\tx2, x23", 12971716], [" c5eec8:\tbl\t6cdd0 <memcpy@plt>", 12971720], [" c5eecc:\tldr\tx29, [x20,#8]", 12971724], [" c5eed0:\tsubs\tx2, x29, x23", 12971728], [" c5eed4:\tb.ls\tc5eee4 <LoadQCC+0x622b4>", 12971732], [" c5eed8:\tadd\tx0, x19, x23", 12971736], [" c5eedc:\tmov\tw1, wzr", 12971740], [" c5eee0:\tbl\t6cdf0 <memset@plt>", 12971744], [" c5eee4:\tldr\tx0, [sp,#208]", 12971748], [" c5eee8:\tldr\tx1, [sp,#16]", 12971752], [" c5eeec:\tcmp\tx0, x1", 12971756], [" c5eef0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12971760], [" c5eef4:\tbl\t6cda0 <operator delete(void*)@plt>", 12971764], [" c5eef8:\tb\tc4e834 <LoadQCC+0x51c04>", 12971768], [" c5eefc:\tmov\tx1, xzr", 12971772], [" c5ef00:\tb\tc5efa0 <LoadQCC+0x62370>", 12971776], [" c5ef04:\tmov\tx1, xzr", 12971780], [" c5ef08:\tmul\tx0, x1, x28", 12971784], [" c5ef0c:\tadd\tx1, x1, #0x8", 12971788], [" c5ef10:\tcmp\tx1, x10", 12971792], [" c5ef14:\tadd\tx9, x7, x0", 12971796], [" c5ef18:\tadd\tx13, x23, x0", 12971800], [" c5ef1c:\tldr\tx11, [x9,#16]", 12971804], [" c5ef20:\tstr\tx11, [x13,#16]", 12971808], [" c5ef24:\tldr\tq0, [x9]", 12971812], [" c5ef28:\tstr\tq0, [x13]", 12971816], [" c5ef2c:\tldr\tx4, [x9,#40]", 12971820], [" c5ef30:\tstr\tx4, [x13,#40]", 12971824], [" c5ef34:\tldur\tq29, [x9,#24]", 12971828], [" c5ef38:\tstur\tq29, [x13,#24]", 12971832], [" c5ef3c:\tldr\tx3, [x9,#64]", 12971836], [" c5ef40:\tstr\tx3, [x13,#64]", 12971840], [" c5ef44:\tldr\tq0, [x9,#48]", 12971844], [" c5ef48:\tstr\tq0, [x13,#48]", 12971848], [" c5ef4c:\tldr\tx5, [x9,#88]", 12971852], [" c5ef50:\tstr\tx5, [x13,#88]", 12971856], [" c5ef54:\tldur\tq30, [x9,#72]", 12971860], [" c5ef58:\tstur\tq30, [x13,#72]", 12971864], [" c5ef5c:\tldr\tx8, [x9,#112]", 12971868], [" c5ef60:\tstr\tx8, [x13,#112]", 12971872], [" c5ef64:\tldr\tq0, [x9,#96]", 12971876], [" c5ef68:\tstr\tq0, [x13,#96]", 12971880], [" c5ef6c:\tldr\tx17, [x9,#136]", 12971884], [" c5ef70:\tstr\tx17, [x13,#136]", 12971888], [" c5ef74:\tldur\tq31, [x9,#120]", 12971892], [" c5ef78:\tstur\tq31, [x13,#120]", 12971896], [" c5ef7c:\tldr\tx15, [x9,#160]", 12971900], [" c5ef80:\tstr\tx15, [x13,#160]", 12971904], [" c5ef84:\tldr\tq0, [x9,#144]", 12971908], [" c5ef88:\tstr\tq0, [x13,#144]", 12971912], [" c5ef8c:\tldr\tx12, [x9,#184]", 12971916], [" c5ef90:\tstr\tx12, [x13,#184]", 12971920], [" c5ef94:\tldur\tq0, [x9,#168]", 12971924], [" c5ef98:\tstur\tq0, [x13,#168]", 12971928], [" c5ef9c:\tb.ge\tc5f274 <LoadQCC+0x62644>", 12971932], [" c5efa0:\tmul\tx2, x1, x28", 12971936], [" c5efa4:\tsub\tx14, x1, #0x1", 12971940], [" c5efa8:\tadd\tx3, x7, x2", 12971944], [" c5efac:\tadd\tx2, x23, x2", 12971948], [" c5efb0:\tldr\tx7, [x3,#16]", 12971952], [" c5efb4:\tadd\tx14, x14, #0x1", 12971956], [" c5efb8:\tcmp\tx14, x16", 12971960], [" c5efbc:\tstr\tx7, [x2,#16]", 12971964], [" c5efc0:\tldr\tq0, [x3],#24", 12971968], [" c5efc4:\tstr\tq0, [x2],#24", 12971972], [" c5efc8:\tb.lt\tc5efb0 <LoadQCC+0x62380>", 12971976], [" c5efcc:\tb\tc5f274 <LoadQCC+0x62644>", 12971980], [" c5efd0:\tmadd\tx6, x26, x28, x4", 12971984], [" c5efd4:\tldr\tx16, [x20,#8]", 12971988], [" c5efd8:\tldr\tx18, [x6]", 12971992], [" c5efdc:\tldur\tq22, [x6,#8]", 12971996], [" c5efe0:\tsub\tx2, x18, x24", 12972000], [" c5efe4:\tadd\tx3, x2, #0x8", 12972004], [" c5efe8:\tstr\tq22, [sp,#32]", 12972008], [" c5efec:\tcmp\tx2, x16", 12972012], [" c5eff0:\tccmp\tx3, x16, #0x2, cc", 12972016], [" c5eff4:\tb.hi\tc5f2c8 <LoadQCC+0x62698>", 12972020], [" c5eff8:\tldr\tx5, [x21,#2488]", 12972024], [" c5effc:\tadd\tx25, x19, x2", 12972028], [" c5f000:\tldr\tx7, [x21,#2496]", 12972032], [" c5f004:\tcmp\tx5, x7", 12972036], [" c5f008:\tb.cc\tc5f2ac <LoadQCC+0x6267c>", 12972040], [" c5f00c:\tldr\tx2, [x21,#2480]", 12972044], [" c5f010:\tmov\tx11, #0x5555555555555555 \t// #6148914691236517205", 12972048], [" c5f014:\tmovk\tx11, #0x5556", 12972052], [" c5f018:\tsub\tx8, x7, x2", 12972056], [" c5f01c:\tasr\tx4, x8, #3", 12972060], [" c5f020:\tmul\tx27, x4, x11", 12972064], [" c5f024:\tsub\tx5, x5, x2", 12972068], [" c5f028:\tasr\tx0, x5, #3", 12972072], [" c5f02c:\torr\tx18, x27, #0x1", 12972076], [" c5f030:\tmul\tx24, x0, x29", 12972080], [" c5f034:\tmul\tx0, x18, x28", 12972084], [" c5f038:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12972088], [" c5f03c:\tldr\tx7, [x21,#2480]", 12972092], [" c5f040:\tmov\tx23, x0", 12972096], [" c5f044:\tldr\tx6, [x21,#2488]", 12972100], [" c5f048:\tsubs\tx16, x7, x6", 12972104], [" c5f04c:\tb.eq\tc5f274 <LoadQCC+0x62644>", 12972108], [" c5f050:\tcmp\tx16, #0x0", 12972112], [" c5f054:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12972116], [" c5f058:\tsub\tx13, x16, #0x17", 12972120], [" c5f05c:\tmovk\tx1, #0xaaab", 12972124], [" c5f060:\tcsel\tx13, x13, x16, lt", 12972128], [" c5f064:\tmovk\tx1, #0x2aaa, lsl #48", 12972132], [" c5f068:\tsmulh\tx1, x13, x1", 12972136], [" c5f06c:\tasr\tx9, x1, #2", 12972140], [" c5f070:\tadd\tx11, x9, x1, lsr #63", 12972144], [" c5f074:\tmadd\tx14, x11, x28, x6", 12972148], [" c5f078:\tcmp\tx7, x14", 12972152], [" c5f07c:\tb.gt\tc5f258 <LoadQCC+0x62628>", 12972156], [" c5f080:\tmov\tx13, #0x4000000000000000 \t// #4611686018427387904", 12972160], [" c5f084:\tmovk\tx13, #0x20", 12972164], [" c5f088:\tadd\tx10, x7, x13", 12972168], [" c5f08c:\tcmp\tx6, x10", 12972172], [" c5f090:\tb.ge\tc5f258 <LoadQCC+0x62628>", 12972176], [" c5f094:\tcmp\tx7, x6", 12972180], [" c5f098:\tb.ge\tc5f258 <LoadQCC+0x62628>", 12972184], [" c5f09c:\tmov\tx8, #0xbfffffffffffffff \t// #-4611686018427387905", 12972188], [" c5f0a0:\tmovk\tx8, #0xffe8", 12972192], [" c5f0a4:\tcmp\tx7, x8", 12972196], [" c5f0a8:\tb.lt\tc5f258 <LoadQCC+0x62628>", 12972200], [" c5f0ac:\torr\tx18, xzr, #0x4000000000000000", 12972204], [" c5f0b0:\tcmp\tx6, x18", 12972208], [" c5f0b4:\tb.ge\tc5f258 <LoadQCC+0x62628>", 12972212], [" c5f0b8:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12972216], [" c5f0bc:\tmovk\tx14, #0xaaab", 12972220], [" c5f0c0:\tmovk\tx14, #0x2aaa, lsl #48", 12972224], [" c5f0c4:\tsmulh\tx17, x16, x14", 12972228], [" c5f0c8:\tasr\tx15, x17, #2", 12972232], [" c5f0cc:\tadd\tx12, x15, x17, lsr #63", 12972236], [" c5f0d0:\tmsub\tx13, x12, x28, x16", 12972240], [" c5f0d4:\tcbnz\tx13, c5f274 <LoadQCC+0x62644>", 12972244], [" c5f0d8:\tsub\tx13, x6, x7", 12972248], [" c5f0dc:\tasr\tx6, x13, #3", 12972252], [" c5f0e0:\tmul\tx10, x6, x29", 12972256], [" c5f0e4:\tcmp\tx13, #0x1", 12972260], [" c5f0e8:\tb.lt\tc5f274 <LoadQCC+0x62644>", 12972264], [" c5f0ec:\tsub\tx16, x10, #0x1", 12972268], [" c5f0f0:\tcmp\tx13, #0xa9", 12972272], [" c5f0f4:\tb.lt\tc5eefc <LoadQCC+0x622cc>", 12972276], [" c5f0f8:\tcmp\tx13, #0x168", 12972280], [" c5f0fc:\tb.le\tc5ef04 <LoadQCC+0x622d4>", 12972284], [" c5f100:\tand\tx0, x10, #0xf", 12972288], [" c5f104:\tsub\tx17, x16, x0", 12972292], [" c5f108:\tmov\tx12, xzr", 12972296], [" c5f10c:\tmov\tx9, xzr", 12972300], [" c5f110:\tsub\tx2, x17, #0xf", 12972304], [" c5f114:\tadd\tx3, x7, x12", 12972308], [" c5f118:\tadd\tx14, x23, x12", 12972312], [" c5f11c:\tcmp\tx9, x2", 12972316], [" c5f120:\tldr\tx1, [x3,#16]", 12972320], [" c5f124:\tadd\tx9, x9, #0x10", 12972324], [" c5f128:\tadd\tx12, x12, #0x180", 12972328], [" c5f12c:\tstr\tx1, [x14,#16]", 12972332], [" c5f130:\tldr\tq0, [x3]", 12972336], [" c5f134:\tstr\tq0, [x14]", 12972340], [" c5f138:\tldr\tx13, [x3,#40]", 12972344], [" c5f13c:\tstr\tx13, [x14,#40]", 12972348], [" c5f140:\tldur\tq1, [x3,#24]", 12972352], [" c5f144:\tstur\tq1, [x14,#24]", 12972356], [" c5f148:\tldr\tx6, [x3,#64]", 12972360], [" c5f14c:\tstr\tx6, [x14,#64]", 12972364], [" c5f150:\tldr\tq0, [x3,#48]", 12972368], [" c5f154:\tstr\tq0, [x14,#48]", 12972372], [" c5f158:\tldr\tx18, [x3,#88]", 12972376], [" c5f15c:\tstr\tx18, [x14,#88]", 12972380], [" c5f160:\tldur\tq2, [x3,#72]", 12972384], [" c5f164:\tstur\tq2, [x14,#72]", 12972388], [" c5f168:\tldr\tx11, [x3,#112]", 12972392], [" c5f16c:\tstr\tx11, [x14,#112]", 12972396], [" c5f170:\tldr\tq0, [x3,#96]", 12972400], [" c5f174:\tstr\tq0, [x14,#96]", 12972404], [" c5f178:\tldr\tx4, [x3,#136]", 12972408], [" c5f17c:\tstr\tx4, [x14,#136]", 12972412], [" c5f180:\tldur\tq3, [x3,#120]", 12972416], [" c5f184:\tstur\tq3, [x14,#120]", 12972420], [" c5f188:\tldr\tx5, [x3,#160]", 12972424], [" c5f18c:\tstr\tx5, [x14,#160]", 12972428], [" c5f190:\tadd\tx5, x3, #0x138", 12972432], [" c5f194:\tldr\tq0, [x3,#144]", 12972436], [" c5f198:\tstr\tq0, [x14,#144]", 12972440], [" c5f19c:\tldr\tx8, [x3,#184]", 12972444], [" c5f1a0:\tstr\tx8, [x14,#184]", 12972448], [" c5f1a4:\tadd\tx8, x14, #0x138", 12972452], [" c5f1a8:\tldur\tq4, [x3,#168]", 12972456], [" c5f1ac:\tstur\tq4, [x14,#168]", 12972460], [" c5f1b0:\tldr\tx15, [x3,#208]", 12972464], [" c5f1b4:\tstr\tx15, [x14,#208]", 12972468], [" c5f1b8:\tadd\tx15, x3, #0x168", 12972472], [" c5f1bc:\tldr\tq0, [x3,#192]", 12972476], [" c5f1c0:\tstr\tq0, [x14,#192]", 12972480], [" c5f1c4:\tldr\tx1, [x3,#232]", 12972484], [" c5f1c8:\tstr\tx1, [x14,#232]", 12972488], [" c5f1cc:\tadd\tx1, x3, #0x108", 12972492], [" c5f1d0:\tldur\tq5, [x3,#216]", 12972496], [" c5f1d4:\tstur\tq5, [x14,#216]", 12972500], [" c5f1d8:\tldr\tx13, [x3,#256]", 12972504], [" c5f1dc:\tstr\tx13, [x14,#256]", 12972508], [" c5f1e0:\tldr\tq0, [x3,#240]", 12972512], [" c5f1e4:\tstr\tq0, [x14,#240]", 12972516], [" c5f1e8:\tldr\tx6, [x3,#280]", 12972520], [" c5f1ec:\tstr\tx6, [x14,#280]", 12972524], [" c5f1f0:\tadd\tx6, x14, #0x108", 12972528], [" c5f1f4:\tldr\tq0, [x1]", 12972532], [" c5f1f8:\tstr\tq0, [x6]", 12972536], [" c5f1fc:\tldr\tx18, [x3,#304]", 12972540], [" c5f200:\tstr\tx18, [x14,#304]", 12972544], [" c5f204:\tldr\tq0, [x3,#288]", 12972548], [" c5f208:\tstr\tq0, [x14,#288]", 12972552], [" c5f20c:\tldr\tx11, [x3,#328]", 12972556], [" c5f210:\tstr\tx11, [x14,#328]", 12972560], [" c5f214:\tldr\tq0, [x5]", 12972564], [" c5f218:\tstr\tq0, [x8]", 12972568], [" c5f21c:\tldr\tx4, [x3,#352]", 12972572], [" c5f220:\tstr\tx4, [x14,#352]", 12972576], [" c5f224:\tldr\tq0, [x3,#336]", 12972580], [" c5f228:\tstr\tq0, [x14,#336]", 12972584], [" c5f22c:\tldr\tx5, [x3,#376]", 12972588], [" c5f230:\tstr\tx5, [x14,#376]", 12972592], [" c5f234:\tadd\tx14, x14, #0x168", 12972596], [" c5f238:\tldr\tq0, [x15]", 12972600], [" c5f23c:\tstr\tq0, [x14]", 12972604], [" c5f240:\tb.ne\tc5f114 <LoadQCC+0x624e4>", 12972608], [" c5f244:\tcbz\tx0, c5f274 <LoadQCC+0x62644>", 12972612], [" c5f248:\tadd\tx1, x17, #0x1", 12972616], [" c5f24c:\tcmp\tx0, #0x7", 12972620], [" c5f250:\tb.hi\tc5ef08 <LoadQCC+0x622d8>", 12972624], [" c5f254:\tb\tc5efa0 <LoadQCC+0x62370>", 12972628], [" c5f258:\tmov\tx5, x23", 12972632], [" c5f25c:\tldr\tx16, [x7,#16]", 12972636], [" c5f260:\tstr\tx16, [x5,#16]", 12972640], [" c5f264:\tldr\tq0, [x7],#24", 12972644], [" c5f268:\tstr\tq0, [x5],#24", 12972648], [" c5f26c:\tcmp\tx7, x6", 12972652], [" c5f270:\tb.ne\tc5f25c <LoadQCC+0x6262c>", 12972656], [" c5f274:\tldr\tx0, [x21,#2480]", 12972660], [" c5f278:\tldr\tx13, [sp,#24]", 12972664], [" c5f27c:\tcmp\tx0, x13", 12972668], [" c5f280:\tb.eq\tc5f288 <LoadQCC+0x62658>", 12972672], [" c5f284:\tbl\t6cda0 <operator delete(void*)@plt>", 12972676], [" c5f288:\tmul\tx7, x24, x28", 12972680], [" c5f28c:\tstr\tx23, [x21,#2480]", 12972684], [" c5f290:\tmul\tx24, x27, x28", 12972688], [" c5f294:\tadd\tx5, x23, x7", 12972692], [" c5f298:\tadd\tx27, x23, x24", 12972696], [" c5f29c:\tadd\tx9, x27, #0x18", 12972700], [" c5f2a0:\tadd\tx24, sp, #0x50", 12972704], [" c5f2a4:\tstr\tx5, [x21,#2488]", 12972708], [" c5f2a8:\tstr\tx9, [x21,#2496]", 12972712], [" c5f2ac:\tstr\tx25, [x5]", 12972716], [" c5f2b0:\tldr\tq0, [sp,#32]", 12972720], [" c5f2b4:\tstur\tq0, [x5,#8]", 12972724], [" c5f2b8:\tldr\tx10, [x21,#2488]", 12972728], [" c5f2bc:\tldp\tx4, x5, [sp,#208]", 12972732], [" c5f2c0:\tadd\tx8, x10, #0x18", 12972736], [" c5f2c4:\tstr\tx8, [x21,#2488]", 12972740], [" c5f2c8:\tsub\tx25, x5, x4", 12972744], [" c5f2cc:\tasr\tx23, x25, #3", 12972748], [" c5f2d0:\tadd\tw26, w26, #0x1", 12972752], [" c5f2d4:\tmul\tx27, x23, x29", 12972756], [" c5f2d8:\tcmp\tx26, x27", 12972760], [" c5f2dc:\tb.cc\tc5efd0 <LoadQCC+0x623a0>", 12972764], [" c5f2e0:\tldr\tx21, [x20,#8]", 12972768], [" c5f2e4:\tadd\tx1, sp, #0x50", 12972772], [" c5f2e8:\tcmp\tx21, #0x18", 12972776], [" c5f2ec:\torr\tw29, wzr, #0x18", 12972780], [" c5f2f0:\tcsel\tx23, x29, x21, hi", 12972784], [" c5f2f4:\tmov\tx0, x19", 12972788], [" c5f2f8:\tmov\tx2, x23", 12972792], [" c5f2fc:\tbl\t6cdd0 <memcpy@plt>", 12972796], [" c5f300:\tldr\tx28, [x20,#8]", 12972800], [" c5f304:\tsubs\tx2, x28, x23", 12972804], [" c5f308:\tb.ls\tc5f318 <LoadQCC+0x626e8>", 12972808], [" c5f30c:\tadd\tx0, x19, x23", 12972812], [" c5f310:\tmov\tw1, wzr", 12972816], [" c5f314:\tbl\t6cdf0 <memset@plt>", 12972820], [" c5f318:\tldr\tx0, [sp,#208]", 12972824], [" c5f31c:\tldr\tx17, [sp,#16]", 12972828], [" c5f320:\tcmp\tx0, x17", 12972832], [" c5f324:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12972836], [" c5f328:\tbl\t6cda0 <operator delete(void*)@plt>", 12972840], [" c5f32c:\tb\tc4e834 <LoadQCC+0x51c04>", 12972844], [" c5f330:\tmov\tx18, xzr", 12972848], [" c5f334:\tb\tc5f3d4 <LoadQCC+0x627a4>", 12972852], [" c5f338:\tmov\tx18, xzr", 12972856], [" c5f33c:\tmul\tx7, x18, x28", 12972860], [" c5f340:\tadd\tx18, x18, #0x8", 12972864], [" c5f344:\tcmp\tx18, x9", 12972868], [" c5f348:\tadd\tx17, x8, x7", 12972872], [" c5f34c:\tadd\tx4, x23, x7", 12972876], [" c5f350:\tldr\tx12, [x17,#16]", 12972880], [" c5f354:\tstr\tx12, [x4,#16]", 12972884], [" c5f358:\tldr\tq0, [x17]", 12972888], [" c5f35c:\tstr\tq0, [x4]", 12972892], [" c5f360:\tldr\tx1, [x17,#40]", 12972896], [" c5f364:\tstr\tx1, [x4,#40]", 12972900], [" c5f368:\tldur\tq30, [x17,#24]", 12972904], [" c5f36c:\tstur\tq30, [x4,#24]", 12972908], [" c5f370:\tldr\tx5, [x17,#64]", 12972912], [" c5f374:\tstr\tx5, [x4,#64]", 12972916], [" c5f378:\tldr\tq0, [x17,#48]", 12972920], [" c5f37c:\tstr\tq0, [x4,#48]", 12972924], [" c5f380:\tldr\tx3, [x17,#88]", 12972928], [" c5f384:\tstr\tx3, [x4,#88]", 12972932], [" c5f388:\tldur\tq31, [x17,#72]", 12972936], [" c5f38c:\tstur\tq31, [x4,#72]", 12972940], [" c5f390:\tldr\tx2, [x17,#112]", 12972944], [" c5f394:\tstr\tx2, [x4,#112]", 12972948], [" c5f398:\tldr\tq0, [x17,#96]", 12972952], [" c5f39c:\tstr\tq0, [x4,#96]", 12972956], [" c5f3a0:\tldr\tx10, [x17,#136]", 12972960], [" c5f3a4:\tstr\tx10, [x4,#136]", 12972964], [" c5f3a8:\tldur\tq0, [x17,#120]", 12972968], [" c5f3ac:\tstur\tq0, [x4,#120]", 12972972], [" c5f3b0:\tldr\tx0, [x17,#160]", 12972976], [" c5f3b4:\tstr\tx0, [x4,#160]", 12972980], [" c5f3b8:\tldr\tq0, [x17,#144]", 12972984], [" c5f3bc:\tstr\tq0, [x4,#144]", 12972988], [" c5f3c0:\tldr\tx13, [x17,#184]", 12972992], [" c5f3c4:\tstr\tx13, [x4,#184]", 12972996], [" c5f3c8:\tldur\tq1, [x17,#168]", 12973000], [" c5f3cc:\tstur\tq1, [x4,#168]", 12973004], [" c5f3d0:\tb.ge\tc5f6a8 <LoadQCC+0x62a78>", 12973008], [" c5f3d4:\tmul\tx11, x18, x28", 12973012], [" c5f3d8:\tsub\tx16, x18, #0x1", 12973016], [" c5f3dc:\tadd\tx7, x8, x11", 12973020], [" c5f3e0:\tadd\tx5, x23, x11", 12973024], [" c5f3e4:\tldr\tx8, [x7,#16]", 12973028], [" c5f3e8:\tadd\tx16, x16, #0x1", 12973032], [" c5f3ec:\tcmp\tx16, x14", 12973036], [" c5f3f0:\tstr\tx8, [x5,#16]", 12973040], [" c5f3f4:\tldr\tq0, [x7],#24", 12973044], [" c5f3f8:\tstr\tq0, [x5],#24", 12973048], [" c5f3fc:\tb.lt\tc5f3e4 <LoadQCC+0x627b4>", 12973052], [" c5f400:\tb\tc5f6a8 <LoadQCC+0x62a78>", 12973056], [" c5f404:\tmadd\tx17, x26, x28, x23", 12973060], [" c5f408:\tldr\tx15, [x20,#8]", 12973064], [" c5f40c:\tldr\tx4, [x17]", 12973068], [" c5f410:\tldur\tq24, [x17,#8]", 12973072], [" c5f414:\tsub\tx0, x4, x27", 12973076], [" c5f418:\tadd\tx4, x0, #0x8", 12973080], [" c5f41c:\tstr\tq24, [sp,#80]", 12973084], [" c5f420:\tcmp\tx0, x15", 12973088], [" c5f424:\tccmp\tx4, x15, #0x2, cc", 12973092], [" c5f428:\tb.hi\tc5f6fc <LoadQCC+0x62acc>", 12973096], [" c5f42c:\tldr\tx1, [x21,#2488]", 12973100], [" c5f430:\tadd\tx25, x19, x0", 12973104], [" c5f434:\tldr\tx5, [x21,#2496]", 12973108], [" c5f438:\tcmp\tx1, x5", 12973112], [" c5f43c:\tb.cc\tc5f6e0 <LoadQCC+0x62ab0>", 12973116], [" c5f440:\tldr\tx11, [x21,#2480]", 12973120], [" c5f444:\tmov\tx7, #0x5555555555555555 \t// #6148914691236517205", 12973124], [" c5f448:\tmovk\tx7, #0x5556", 12973128], [" c5f44c:\tsub\tx3, x5, x11", 12973132], [" c5f450:\tasr\tx14, x3, #3", 12973136], [" c5f454:\tmul\tx27, x14, x7", 12973140], [" c5f458:\tsub\tx1, x1, x11", 12973144], [" c5f45c:\tasr\tx10, x1, #3", 12973148], [" c5f460:\torr\tx1, x27, #0x1", 12973152], [" c5f464:\tmul\tx24, x10, x29", 12973156], [" c5f468:\tmul\tx0, x1, x28", 12973160], [" c5f46c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12973164], [" c5f470:\tldr\tx8, [x21,#2480]", 12973168], [" c5f474:\tmov\tx23, x0", 12973172], [" c5f478:\tldr\tx4, [x21,#2488]", 12973176], [" c5f47c:\tsubs\tx14, x8, x4", 12973180], [" c5f480:\tb.eq\tc5f6a8 <LoadQCC+0x62a78>", 12973184], [" c5f484:\tcmp\tx14, #0x0", 12973188], [" c5f488:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12973192], [" c5f48c:\tsub\tx15, x14, #0x17", 12973196], [" c5f490:\tmovk\tx3, #0xaaab", 12973200], [" c5f494:\tcsel\tx12, x15, x14, lt", 12973204], [" c5f498:\tmovk\tx3, #0x2aaa, lsl #48", 12973208], [" c5f49c:\tsmulh\tx17, x12, x3", 12973212], [" c5f4a0:\tasr\tx2, x17, #2", 12973216], [" c5f4a4:\tadd\tx5, x2, x17, lsr #63", 12973220], [" c5f4a8:\tmadd\tx6, x5, x28, x4", 12973224], [" c5f4ac:\tcmp\tx8, x6", 12973228], [" c5f4b0:\tb.gt\tc5f68c <LoadQCC+0x62a5c>", 12973232], [" c5f4b4:\tmov\tx12, #0x4000000000000000 \t// #4611686018427387904", 12973236], [" c5f4b8:\tmovk\tx12, #0x20", 12973240], [" c5f4bc:\tadd\tx0, x8, x12", 12973244], [" c5f4c0:\tcmp\tx4, x0", 12973248], [" c5f4c4:\tb.ge\tc5f68c <LoadQCC+0x62a5c>", 12973252], [" c5f4c8:\tcmp\tx8, x4", 12973256], [" c5f4cc:\tb.ge\tc5f68c <LoadQCC+0x62a5c>", 12973260], [" c5f4d0:\tmov\tx10, #0xbfffffffffffffff \t// #-4611686018427387905", 12973264], [" c5f4d4:\tmovk\tx10, #0xffe8", 12973268], [" c5f4d8:\tcmp\tx8, x10", 12973272], [" c5f4dc:\tb.lt\tc5f68c <LoadQCC+0x62a5c>", 12973276], [" c5f4e0:\torr\tx13, xzr, #0x4000000000000000", 12973280], [" c5f4e4:\tcmp\tx4, x13", 12973284], [" c5f4e8:\tb.ge\tc5f68c <LoadQCC+0x62a5c>", 12973288], [" c5f4ec:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12973292], [" c5f4f0:\tmovk\tx10, #0xaaab", 12973296], [" c5f4f4:\tmovk\tx10, #0x2aaa, lsl #48", 12973300], [" c5f4f8:\tsmulh\tx10, x14, x10", 12973304], [" c5f4fc:\tasr\tx0, x10, #2", 12973308], [" c5f500:\tadd\tx13, x0, x10, lsr #63", 12973312], [" c5f504:\tmsub\tx15, x13, x28, x14", 12973316], [" c5f508:\tcbnz\tx15, c5f6a8 <LoadQCC+0x62a78>", 12973320], [" c5f50c:\tsub\tx15, x4, x8", 12973324], [" c5f510:\tasr\tx18, x15, #3", 12973328], [" c5f514:\tmul\tx9, x18, x29", 12973332], [" c5f518:\tcmp\tx15, #0x1", 12973336], [" c5f51c:\tb.lt\tc5f6a8 <LoadQCC+0x62a78>", 12973340], [" c5f520:\tsub\tx14, x9, #0x1", 12973344], [" c5f524:\tcmp\tx15, #0xa9", 12973348], [" c5f528:\tb.lt\tc5f330 <LoadQCC+0x62700>", 12973352], [" c5f52c:\tcmp\tx15, #0x168", 12973356], [" c5f530:\tb.le\tc5f338 <LoadQCC+0x62708>", 12973360], [" c5f534:\tand\tx10, x9, #0xf", 12973364], [" c5f538:\tsub\tx11, x14, x10", 12973368], [" c5f53c:\tmov\tx16, xzr", 12973372], [" c5f540:\tmov\tx13, xzr", 12973376], [" c5f544:\tsub\tx12, x11, #0xf", 12973380], [" c5f548:\tadd\tx6, x8, x16", 12973384], [" c5f54c:\tadd\tx15, x23, x16", 12973388], [" c5f550:\tcmp\tx13, x12", 12973392], [" c5f554:\tldr\tx4, [x6,#16]", 12973396], [" c5f558:\tadd\tx13, x13, #0x10", 12973400], [" c5f55c:\tadd\tx16, x16, #0x180", 12973404], [" c5f560:\tstr\tx4, [x15,#16]", 12973408], [" c5f564:\tldr\tq0, [x6]", 12973412], [" c5f568:\tstr\tq0, [x15]", 12973416], [" c5f56c:\tldr\tx17, [x6,#40]", 12973420], [" c5f570:\tstr\tx17, [x15,#40]", 12973424], [" c5f574:\tldur\tq2, [x6,#24]", 12973428], [" c5f578:\tstur\tq2, [x15,#24]", 12973432], [" c5f57c:\tldr\tx18, [x6,#64]", 12973436], [" c5f580:\tstr\tx18, [x15,#64]", 12973440], [" c5f584:\tldr\tq0, [x6,#48]", 12973444], [" c5f588:\tstr\tq0, [x15,#48]", 12973448], [" c5f58c:\tldr\tx7, [x6,#88]", 12973452], [" c5f590:\tstr\tx7, [x15,#88]", 12973456], [" c5f594:\tldur\tq3, [x6,#72]", 12973460], [" c5f598:\tstur\tq3, [x15,#72]", 12973464], [" c5f59c:\tldr\tx1, [x6,#112]", 12973468], [" c5f5a0:\tstr\tx1, [x15,#112]", 12973472], [" c5f5a4:\tadd\tx1, x6, #0x108", 12973476], [" c5f5a8:\tldr\tq0, [x6,#96]", 12973480], [" c5f5ac:\tstr\tq0, [x15,#96]", 12973484], [" c5f5b0:\tldr\tx5, [x6,#136]", 12973488], [" c5f5b4:\tstr\tx5, [x15,#136]", 12973492], [" c5f5b8:\tadd\tx5, x15, #0x108", 12973496], [" c5f5bc:\tldur\tq4, [x6,#120]", 12973500], [" c5f5c0:\tstur\tq4, [x15,#120]", 12973504], [" c5f5c4:\tldr\tx3, [x6,#160]", 12973508], [" c5f5c8:\tstr\tx3, [x15,#160]", 12973512], [" c5f5cc:\tldr\tq0, [x6,#144]", 12973516], [" c5f5d0:\tstr\tq0, [x15,#144]", 12973520], [" c5f5d4:\tldr\tx2, [x6,#184]", 12973524], [" c5f5d8:\tstr\tx2, [x15,#184]", 12973528], [" c5f5dc:\tadd\tx2, x15, #0x138", 12973532], [" c5f5e0:\tldur\tq5, [x6,#168]", 12973536], [" c5f5e4:\tstur\tq5, [x15,#168]", 12973540], [" c5f5e8:\tldr\tx0, [x6,#208]", 12973544], [" c5f5ec:\tstr\tx0, [x15,#208]", 12973548], [" c5f5f0:\tldr\tq0, [x6,#192]", 12973552], [" c5f5f4:\tstr\tq0, [x15,#192]", 12973556], [" c5f5f8:\tldr\tx4, [x6,#232]", 12973560], [" c5f5fc:\tstr\tx4, [x15,#232]", 12973564], [" c5f600:\tldur\tq6, [x6,#216]", 12973568], [" c5f604:\tstur\tq6, [x15,#216]", 12973572], [" c5f608:\tldr\tx17, [x6,#256]", 12973576], [" c5f60c:\tstr\tx17, [x15,#256]", 12973580], [" c5f610:\tldr\tq0, [x6,#240]", 12973584], [" c5f614:\tstr\tq0, [x15,#240]", 12973588], [" c5f618:\tldr\tx18, [x6,#280]", 12973592], [" c5f61c:\tstr\tx18, [x15,#280]", 12973596], [" c5f620:\tldr\tq0, [x1]", 12973600], [" c5f624:\tstr\tq0, [x5]", 12973604], [" c5f628:\tldr\tx7, [x6,#304]", 12973608], [" c5f62c:\tstr\tx7, [x15,#304]", 12973612], [" c5f630:\tadd\tx7, x6, #0x138", 12973616], [" c5f634:\tldr\tq0, [x6,#288]", 12973620], [" c5f638:\tstr\tq0, [x15,#288]", 12973624], [" c5f63c:\tldr\tx1, [x6,#328]", 12973628], [" c5f640:\tstr\tx1, [x15,#328]", 12973632], [" c5f644:\tldr\tq0, [x7]", 12973636], [" c5f648:\tstr\tq0, [x2]", 12973640], [" c5f64c:\tldr\tx5, [x6,#352]", 12973644], [" c5f650:\tstr\tx5, [x15,#352]", 12973648], [" c5f654:\tldr\tq0, [x6,#336]", 12973652], [" c5f658:\tstr\tq0, [x15,#336]", 12973656], [" c5f65c:\tldr\tx3, [x6,#376]", 12973660], [" c5f660:\tadd\tx6, x6, #0x168", 12973664], [" c5f664:\tstr\tx3, [x15,#376]", 12973668], [" c5f668:\tadd\tx15, x15, #0x168", 12973672], [" c5f66c:\tldr\tq0, [x6]", 12973676], [" c5f670:\tstr\tq0, [x15]", 12973680], [" c5f674:\tb.ne\tc5f548 <LoadQCC+0x62918>", 12973684], [" c5f678:\tcbz\tx10, c5f6a8 <LoadQCC+0x62a78>", 12973688], [" c5f67c:\tadd\tx18, x11, #0x1", 12973692], [" c5f680:\tcmp\tx10, #0x7", 12973696], [" c5f684:\tb.hi\tc5f33c <LoadQCC+0x6270c>", 12973700], [" c5f688:\tb\tc5f3d4 <LoadQCC+0x627a4>", 12973704], [" c5f68c:\tmov\tx9, x23", 12973708], [" c5f690:\tldr\tx11, [x8,#16]", 12973712], [" c5f694:\tstr\tx11, [x9,#16]", 12973716], [" c5f698:\tldr\tq0, [x8],#24", 12973720], [" c5f69c:\tstr\tq0, [x9],#24", 12973724], [" c5f6a0:\tcmp\tx8, x4", 12973728], [" c5f6a4:\tb.ne\tc5f690 <LoadQCC+0x62a60>", 12973732], [" c5f6a8:\tldr\tx0, [x21,#2480]", 12973736], [" c5f6ac:\tldr\tx3, [sp,#24]", 12973740], [" c5f6b0:\tcmp\tx0, x3", 12973744], [" c5f6b4:\tb.eq\tc5f6bc <LoadQCC+0x62a8c>", 12973748], [" c5f6b8:\tbl\t6cda0 <operator delete(void*)@plt>", 12973752], [" c5f6bc:\tmul\tx27, x27, x28", 12973756], [" c5f6c0:\tstr\tx23, [x21,#2480]", 12973760], [" c5f6c4:\tmul\tx24, x24, x28", 12973764], [" c5f6c8:\tadd\tx6, x23, x27", 12973768], [" c5f6cc:\tadd\tx1, x23, x24", 12973772], [" c5f6d0:\tadd\tx3, x6, #0x18", 12973776], [" c5f6d4:\tadd\tx27, sp, #0x20", 12973780], [" c5f6d8:\tstr\tx1, [x21,#2488]", 12973784], [" c5f6dc:\tstr\tx3, [x21,#2496]", 12973788], [" c5f6e0:\tstr\tx25, [x1]", 12973792], [" c5f6e4:\tldr\tq0, [sp,#80]", 12973796], [" c5f6e8:\tstur\tq0, [x1,#8]", 12973800], [" c5f6ec:\tldr\tx18, [x21,#2488]", 12973804], [" c5f6f0:\tldp\tx23, x6, [sp,#208]", 12973808], [" c5f6f4:\tadd\tx13, x18, #0x18", 12973812], [" c5f6f8:\tstr\tx13, [x21,#2488]", 12973816], [" c5f6fc:\tsub\tx25, x6, x23", 12973820], [" c5f700:\tasr\tx4, x25, #3", 12973824], [" c5f704:\tadd\tw26, w26, #0x1", 12973828], [" c5f708:\tmul\tx14, x4, x29", 12973832], [" c5f70c:\tcmp\tx26, x14", 12973836], [" c5f710:\tb.cc\tc5f404 <LoadQCC+0x627d4>", 12973840], [" c5f714:\tldr\tx28, [x20,#8]", 12973844], [" c5f718:\tadd\tx1, sp, #0x20", 12973848], [" c5f71c:\tcmp\tx28, #0x4", 12973852], [" c5f720:\torr\tw23, wzr, #0x4", 12973856], [" c5f724:\tcsel\tx23, x23, x28, hi", 12973860], [" c5f728:\tmov\tx0, x19", 12973864], [" c5f72c:\tmov\tx2, x23", 12973868], [" c5f730:\tbl\t6cdd0 <memcpy@plt>", 12973872], [" c5f734:\tldr\tx28, [x20,#8]", 12973876], [" c5f738:\tsubs\tx2, x28, x23", 12973880], [" c5f73c:\tb.ls\tc5f74c <LoadQCC+0x62b1c>", 12973884], [" c5f740:\tadd\tx0, x19, x23", 12973888], [" c5f744:\tmov\tw1, wzr", 12973892], [" c5f748:\tbl\t6cdf0 <memset@plt>", 12973896], [" c5f74c:\tldr\tx0, [sp,#208]", 12973900], [" c5f750:\tldr\tx23, [sp,#16]", 12973904], [" c5f754:\tcmp\tx0, x23", 12973908], [" c5f758:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12973912], [" c5f75c:\tbl\t6cda0 <operator delete(void*)@plt>", 12973916], [" c5f760:\tb\tc4e834 <LoadQCC+0x51c04>", 12973920], [" c5f764:\tmov\tx3, xzr", 12973924], [" c5f768:\tb\tc5f808 <LoadQCC+0x62bd8>", 12973928], [" c5f76c:\tmov\tx3, xzr", 12973932], [" c5f770:\tmul\tx7, x3, x28", 12973936], [" c5f774:\tadd\tx3, x3, #0x8", 12973940], [" c5f778:\tcmp\tx3, x0", 12973944], [" c5f77c:\tadd\tx12, x9, x7", 12973948], [" c5f780:\tadd\tx15, x23, x7", 12973952], [" c5f784:\tldr\tx1, [x12,#16]", 12973956], [" c5f788:\tstr\tx1, [x15,#16]", 12973960], [" c5f78c:\tldr\tq0, [x12]", 12973964], [" c5f790:\tstr\tq0, [x15]", 12973968], [" c5f794:\tldr\tx5, [x12,#40]", 12973972], [" c5f798:\tstr\tx5, [x15,#40]", 12973976], [" c5f79c:\tldur\tq7, [x12,#24]", 12973980], [" c5f7a0:\tstur\tq7, [x15,#24]", 12973984], [" c5f7a4:\tldr\tx2, [x12,#64]", 12973988], [" c5f7a8:\tstr\tx2, [x15,#64]", 12973992], [" c5f7ac:\tldr\tq0, [x12,#48]", 12973996], [" c5f7b0:\tstr\tq0, [x15,#48]", 12974000], [" c5f7b4:\tldr\tx11, [x12,#88]", 12974004], [" c5f7b8:\tstr\tx11, [x15,#88]", 12974008], [" c5f7bc:\tldur\tq16, [x12,#72]", 12974012], [" c5f7c0:\tstur\tq16, [x15,#72]", 12974016], [" c5f7c4:\tldr\tx8, [x12,#112]", 12974020], [" c5f7c8:\tstr\tx8, [x15,#112]", 12974024], [" c5f7cc:\tldr\tq0, [x12,#96]", 12974028], [" c5f7d0:\tstr\tq0, [x15,#96]", 12974032], [" c5f7d4:\tldr\tx6, [x12,#136]", 12974036], [" c5f7d8:\tstr\tx6, [x15,#136]", 12974040], [" c5f7dc:\tldur\tq17, [x12,#120]", 12974044], [" c5f7e0:\tstur\tq17, [x15,#120]", 12974048], [" c5f7e4:\tldr\tx14, [x12,#160]", 12974052], [" c5f7e8:\tstr\tx14, [x15,#160]", 12974056], [" c5f7ec:\tldr\tq0, [x12,#144]", 12974060], [" c5f7f0:\tstr\tq0, [x15,#144]", 12974064], [" c5f7f4:\tldr\tx16, [x12,#184]", 12974068], [" c5f7f8:\tstr\tx16, [x15,#184]", 12974072], [" c5f7fc:\tldur\tq18, [x12,#168]", 12974076], [" c5f800:\tstur\tq18, [x15,#168]", 12974080], [" c5f804:\tb.ge\tc5fadc <LoadQCC+0x62eac>", 12974084], [" c5f808:\tmul\tx10, x3, x28", 12974088], [" c5f80c:\tsub\tx11, x3, #0x1", 12974092], [" c5f810:\tadd\tx15, x9, x10", 12974096], [" c5f814:\tadd\tx18, x23, x10", 12974100], [" c5f818:\tldr\tx9, [x15,#16]", 12974104], [" c5f81c:\tadd\tx11, x11, #0x1", 12974108], [" c5f820:\tcmp\tx11, x13", 12974112], [" c5f824:\tstr\tx9, [x18,#16]", 12974116], [" c5f828:\tldr\tq0, [x15],#24", 12974120], [" c5f82c:\tstr\tq0, [x18],#24", 12974124], [" c5f830:\tb.lt\tc5f818 <LoadQCC+0x62be8>", 12974128], [" c5f834:\tb\tc5fadc <LoadQCC+0x62eac>", 12974132], [" c5f838:\tmadd\tx9, x26, x28, x25", 12974136], [" c5f83c:\tldr\tx18, [x20,#8]", 12974140], [" c5f840:\tldr\tx10, [x9]", 12974144], [" c5f844:\tldur\tq25, [x9,#8]", 12974148], [" c5f848:\tsub\tx12, x10, x13", 12974152], [" c5f84c:\tadd\tx10, x12, #0x8", 12974156], [" c5f850:\tstr\tq25, [sp,#80]", 12974160], [" c5f854:\tcmp\tx12, x18", 12974164], [" c5f858:\tccmp\tx10, x18, #0x2, cc", 12974168], [" c5f85c:\tb.hi\tc5fb30 <LoadQCC+0x62f00>", 12974172], [" c5f860:\tldr\tx6, [x21,#2488]", 12974176], [" c5f864:\tadd\tx25, x19, x12", 12974180], [" c5f868:\tldr\tx24, [x21,#2496]", 12974184], [" c5f86c:\tcmp\tx6, x24", 12974188], [" c5f870:\tb.cc\tc5fb14 <LoadQCC+0x62ee4>", 12974192], [" c5f874:\tldr\tx2, [x21,#2480]", 12974196], [" c5f878:\tmov\tx16, #0x5555555555555555 \t// #6148914691236517205", 12974200], [" c5f87c:\tmovk\tx16, #0x5556", 12974204], [" c5f880:\tsub\tx5, x24, x2", 12974208], [" c5f884:\tasr\tx7, x5, #3", 12974212], [" c5f888:\tmul\tx27, x7, x16", 12974216], [" c5f88c:\tsub\tx6, x6, x2", 12974220], [" c5f890:\tasr\tx0, x6, #3", 12974224], [" c5f894:\torr\tx8, x27, #0x1", 12974228], [" c5f898:\tmul\tx24, x0, x29", 12974232], [" c5f89c:\tmul\tx0, x8, x28", 12974236], [" c5f8a0:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12974240], [" c5f8a4:\tldr\tx9, [x21,#2480]", 12974244], [" c5f8a8:\tmov\tx23, x0", 12974248], [" c5f8ac:\tldr\tx3, [x21,#2488]", 12974252], [" c5f8b0:\tsubs\tx10, x9, x3", 12974256], [" c5f8b4:\tb.eq\tc5fadc <LoadQCC+0x62eac>", 12974260], [" c5f8b8:\tcmp\tx10, #0x0", 12974264], [" c5f8bc:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12974268], [" c5f8c0:\tsub\tx14, x10, #0x17", 12974272], [" c5f8c4:\tmovk\tx2, #0xaaab", 12974276], [" c5f8c8:\tcsel\tx15, x14, x10, lt", 12974280], [" c5f8cc:\tmovk\tx2, #0x2aaa, lsl #48", 12974284], [" c5f8d0:\tsmulh\tx13, x15, x2", 12974288], [" c5f8d4:\tasr\tx11, x13, #2", 12974292], [" c5f8d8:\tadd\tx8, x11, x13, lsr #63", 12974296], [" c5f8dc:\tmadd\tx4, x8, x28, x3", 12974300], [" c5f8e0:\tcmp\tx9, x4", 12974304], [" c5f8e4:\tb.gt\tc5fac0 <LoadQCC+0x62e90>", 12974308], [" c5f8e8:\tmov\tx7, #0x4000000000000000 \t// #4611686018427387904", 12974312], [" c5f8ec:\tmovk\tx7, #0x20", 12974316], [" c5f8f0:\tadd\tx1, x9, x7", 12974320], [" c5f8f4:\tcmp\tx3, x1", 12974324], [" c5f8f8:\tb.ge\tc5fac0 <LoadQCC+0x62e90>", 12974328], [" c5f8fc:\tcmp\tx9, x3", 12974332], [" c5f900:\tb.ge\tc5fac0 <LoadQCC+0x62e90>", 12974336], [" c5f904:\tmov\tx1, #0xbfffffffffffffff \t// #-4611686018427387905", 12974340], [" c5f908:\tmovk\tx1, #0xffe8", 12974344], [" c5f90c:\tcmp\tx9, x1", 12974348], [" c5f910:\tb.lt\tc5fac0 <LoadQCC+0x62e90>", 12974352], [" c5f914:\torr\tx17, xzr, #0x4000000000000000", 12974356], [" c5f918:\tcmp\tx3, x17", 12974360], [" c5f91c:\tb.ge\tc5fac0 <LoadQCC+0x62e90>", 12974364], [" c5f920:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12974368], [" c5f924:\tmovk\tx0, #0xaaab", 12974372], [" c5f928:\tmovk\tx0, #0x2aaa, lsl #48", 12974376], [" c5f92c:\tsmulh\tx14, x10, x0", 12974380], [" c5f930:\tasr\tx16, x14, #2", 12974384], [" c5f934:\tadd\tx12, x16, x14, lsr #63", 12974388], [" c5f938:\tmsub\tx10, x12, x28, x10", 12974392], [" c5f93c:\tcbnz\tx10, c5fadc <LoadQCC+0x62eac>", 12974396], [" c5f940:\tsub\tx7, x3, x9", 12974400], [" c5f944:\tasr\tx13, x7, #3", 12974404], [" c5f948:\tmul\tx0, x13, x29", 12974408], [" c5f94c:\tcmp\tx7, #0x1", 12974412], [" c5f950:\tb.lt\tc5fadc <LoadQCC+0x62eac>", 12974416], [" c5f954:\tsub\tx13, x0, #0x1", 12974420], [" c5f958:\tcmp\tx7, #0xa9", 12974424], [" c5f95c:\tb.lt\tc5f764 <LoadQCC+0x62b34>", 12974428], [" c5f960:\tcmp\tx7, #0x168", 12974432], [" c5f964:\tb.le\tc5f76c <LoadQCC+0x62b3c>", 12974436], [" c5f968:\tand\tx8, x0, #0xf", 12974440], [" c5f96c:\tsub\tx12, x13, x8", 12974444], [" c5f970:\tmov\tx17, xzr", 12974448], [" c5f974:\tmov\tx14, xzr", 12974452], [" c5f978:\tsub\tx11, x12, #0xf", 12974456], [" c5f97c:\tadd\tx1, x9, x17", 12974460], [" c5f980:\tadd\tx10, x23, x17", 12974464], [" c5f984:\tcmp\tx14, x11", 12974468], [" c5f988:\tldr\tx3, [x1,#16]", 12974472], [" c5f98c:\tadd\tx14, x14, #0x10", 12974476], [" c5f990:\tadd\tx17, x17, #0x180", 12974480], [" c5f994:\tstr\tx3, [x10,#16]", 12974484], [" c5f998:\tldr\tq0, [x1]", 12974488], [" c5f99c:\tstr\tq0, [x10]", 12974492], [" c5f9a0:\tldr\tx15, [x1,#40]", 12974496], [" c5f9a4:\tstr\tx15, [x10,#40]", 12974500], [" c5f9a8:\tldur\tq19, [x1,#24]", 12974504], [" c5f9ac:\tstur\tq19, [x10,#24]", 12974508], [" c5f9b0:\tldr\tx4, [x1,#64]", 12974512], [" c5f9b4:\tstr\tx4, [x10,#64]", 12974516], [" c5f9b8:\tldr\tq0, [x1,#48]", 12974520], [" c5f9bc:\tstr\tq0, [x10,#48]", 12974524], [" c5f9c0:\tldr\tx18, [x1,#88]", 12974528], [" c5f9c4:\tstr\tx18, [x10,#88]", 12974532], [" c5f9c8:\tldur\tq20, [x1,#72]", 12974536], [" c5f9cc:\tstur\tq20, [x10,#72]", 12974540], [" c5f9d0:\tldr\tx7, [x1,#112]", 12974544], [" c5f9d4:\tstr\tx7, [x10,#112]", 12974548], [" c5f9d8:\tldr\tq0, [x1,#96]", 12974552], [" c5f9dc:\tstr\tq0, [x10,#96]", 12974556], [" c5f9e0:\tldr\tx5, [x1,#136]", 12974560], [" c5f9e4:\tstr\tx5, [x10,#136]", 12974564], [" c5f9e8:\tldur\tq21, [x1,#120]", 12974568], [" c5f9ec:\tstur\tq21, [x10,#120]", 12974572], [" c5f9f0:\tldr\tx2, [x1,#160]", 12974576], [" c5f9f4:\tstr\tx2, [x10,#160]", 12974580], [" c5f9f8:\tldr\tq0, [x1,#144]", 12974584], [" c5f9fc:\tstr\tq0, [x10,#144]", 12974588], [" c5fa00:\tldr\tx6, [x1,#184]", 12974592], [" c5fa04:\tstr\tx6, [x10,#184]", 12974596], [" c5fa08:\tldur\tq22, [x1,#168]", 12974600], [" c5fa0c:\tstur\tq22, [x10,#168]", 12974604], [" c5fa10:\tldr\tx16, [x1,#208]", 12974608], [" c5fa14:\tstr\tx16, [x10,#208]", 12974612], [" c5fa18:\tadd\tx16, x1, #0x108", 12974616], [" c5fa1c:\tldr\tq0, [x1,#192]", 12974620], [" c5fa20:\tstr\tq0, [x10,#192]", 12974624], [" c5fa24:\tldr\tx3, [x1,#232]", 12974628], [" c5fa28:\tstr\tx3, [x10,#232]", 12974632], [" c5fa2c:\tadd\tx3, x10, #0x138", 12974636], [" c5fa30:\tldur\tq23, [x1,#216]", 12974640], [" c5fa34:\tstur\tq23, [x10,#216]", 12974644], [" c5fa38:\tldr\tx15, [x1,#256]", 12974648], [" c5fa3c:\tstr\tx15, [x10,#256]", 12974652], [" c5fa40:\tldr\tq0, [x1,#240]", 12974656], [" c5fa44:\tstr\tq0, [x10,#240]", 12974660], [" c5fa48:\tldr\tx4, [x1,#280]", 12974664], [" c5fa4c:\tstr\tx4, [x10,#280]", 12974668], [" c5fa50:\tadd\tx4, x10, #0x108", 12974672], [" c5fa54:\tldr\tq0, [x16]", 12974676], [" c5fa58:\tstr\tq0, [x4]", 12974680], [" c5fa5c:\tldr\tx18, [x1,#304]", 12974684], [" c5fa60:\tstr\tx18, [x10,#304]", 12974688], [" c5fa64:\tadd\tx18, x1, #0x138", 12974692], [" c5fa68:\tldr\tq0, [x1,#288]", 12974696], [" c5fa6c:\tstr\tq0, [x10,#288]", 12974700], [" c5fa70:\tldr\tx7, [x1,#328]", 12974704], [" c5fa74:\tstr\tx7, [x10,#328]", 12974708], [" c5fa78:\tldr\tq0, [x18]", 12974712], [" c5fa7c:\tstr\tq0, [x3]", 12974716], [" c5fa80:\tldr\tx5, [x1,#352]", 12974720], [" c5fa84:\tstr\tx5, [x10,#352]", 12974724], [" c5fa88:\tldr\tq0, [x1,#336]", 12974728], [" c5fa8c:\tstr\tq0, [x10,#336]", 12974732], [" c5fa90:\tldr\tx2, [x1,#376]", 12974736], [" c5fa94:\tadd\tx1, x1, #0x168", 12974740], [" c5fa98:\tstr\tx2, [x10,#376]", 12974744], [" c5fa9c:\tadd\tx10, x10, #0x168", 12974748], [" c5faa0:\tldr\tq0, [x1]", 12974752], [" c5faa4:\tstr\tq0, [x10]", 12974756], [" c5faa8:\tb.ne\tc5f97c <LoadQCC+0x62d4c>", 12974760], [" c5faac:\tcbz\tx8, c5fadc <LoadQCC+0x62eac>", 12974764], [" c5fab0:\tadd\tx3, x12, #0x1", 12974768], [" c5fab4:\tcmp\tx8, #0x7", 12974772], [" c5fab8:\tb.hi\tc5f770 <LoadQCC+0x62b40>", 12974776], [" c5fabc:\tb\tc5f808 <LoadQCC+0x62bd8>", 12974780], [" c5fac0:\tmov\tx8, x23", 12974784], [" c5fac4:\tldr\tx10, [x9,#16]", 12974788], [" c5fac8:\tstr\tx10, [x8,#16]", 12974792], [" c5facc:\tldr\tq0, [x9],#24", 12974796], [" c5fad0:\tstr\tq0, [x8],#24", 12974800], [" c5fad4:\tcmp\tx9, x3", 12974804], [" c5fad8:\tb.ne\tc5fac4 <LoadQCC+0x62e94>", 12974808], [" c5fadc:\tldr\tx0, [x21,#2480]", 12974812], [" c5fae0:\tldr\tx18, [sp,#24]", 12974816], [" c5fae4:\tcmp\tx0, x18", 12974820], [" c5fae8:\tb.eq\tc5faf0 <LoadQCC+0x62ec0>", 12974824], [" c5faec:\tbl\t6cda0 <operator delete(void*)@plt>", 12974828], [" c5faf0:\tmul\tx3, x24, x28", 12974832], [" c5faf4:\tadd\tx13, sp, #0x20", 12974836], [" c5faf8:\tmul\tx24, x27, x28", 12974840], [" c5fafc:\tstr\tx23, [x21,#2480]", 12974844], [" c5fb00:\tadd\tx6, x23, x3", 12974848], [" c5fb04:\tadd\tx7, x23, x24", 12974852], [" c5fb08:\tadd\tx11, x7, #0x18", 12974856], [" c5fb0c:\tstr\tx6, [x21,#2488]", 12974860], [" c5fb10:\tstr\tx11, [x21,#2496]", 12974864], [" c5fb14:\tstr\tx25, [x6]", 12974868], [" c5fb18:\tldr\tq0, [sp,#80]", 12974872], [" c5fb1c:\tstur\tq0, [x6,#8]", 12974876], [" c5fb20:\tldr\tx2, [x21,#2488]", 12974880], [" c5fb24:\tldp\tx25, x7, [sp,#208]", 12974884], [" c5fb28:\tadd\tx16, x2, #0x18", 12974888], [" c5fb2c:\tstr\tx16, [x21,#2488]", 12974892], [" c5fb30:\tsub\tx27, x7, x25", 12974896], [" c5fb34:\tasr\tx23, x27, #3", 12974900], [" c5fb38:\tadd\tw26, w26, #0x1", 12974904], [" c5fb3c:\tmul\tx6, x23, x29", 12974908], [" c5fb40:\tcmp\tx26, x6", 12974912], [" c5fb44:\tb.cc\tc5f838 <LoadQCC+0x62c08>", 12974916], [" c5fb48:\tldr\tx21, [x20,#8]", 12974920], [" c5fb4c:\tadd\tx1, sp, #0x20", 12974924], [" c5fb50:\tcmp\tx21, #0xc", 12974928], [" c5fb54:\torr\tw26, wzr, #0xc", 12974932], [" c5fb58:\tcsel\tx24, x26, x21, hi", 12974936], [" c5fb5c:\tmov\tx0, x19", 12974940], [" c5fb60:\tmov\tx2, x24", 12974944], [" c5fb64:\tbl\t6cdd0 <memcpy@plt>", 12974948], [" c5fb68:\tldr\tx28, [x20,#8]", 12974952], [" c5fb6c:\tsubs\tx2, x28, x24", 12974956], [" c5fb70:\tb.ls\tc5fb80 <LoadQCC+0x62f50>", 12974960], [" c5fb74:\tadd\tx0, x19, x24", 12974964], [" c5fb78:\tmov\tw1, wzr", 12974968], [" c5fb7c:\tbl\t6cdf0 <memset@plt>", 12974972], [" c5fb80:\tldr\tx0, [sp,#208]", 12974976], [" c5fb84:\tldr\tx24, [sp,#16]", 12974980], [" c5fb88:\tcmp\tx0, x24", 12974984], [" c5fb8c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12974988], [" c5fb90:\tbl\t6cda0 <operator delete(void*)@plt>", 12974992], [" c5fb94:\tb\tc4e834 <LoadQCC+0x51c04>", 12974996], [" c5fb98:\tmov\tx9, xzr", 12975000], [" c5fb9c:\tb\tc5fc3c <LoadQCC+0x6300c>", 12975004], [" c5fba0:\tmov\tx9, xzr", 12975008], [" c5fba4:\tmul\tx15, x9, x28", 12975012], [" c5fba8:\tadd\tx9, x9, #0x8", 12975016], [" c5fbac:\tcmp\tx9, x7", 12975020], [" c5fbb0:\tadd\tx1, x10, x15", 12975024], [" c5fbb4:\tadd\tx6, x23, x15", 12975028], [" c5fbb8:\tldr\tx4, [x1,#16]", 12975032], [" c5fbbc:\tstr\tx4, [x6,#16]", 12975036], [" c5fbc0:\tldr\tq0, [x1]", 12975040], [" c5fbc4:\tstr\tq0, [x6]", 12975044], [" c5fbc8:\tldr\tx18, [x1,#40]", 12975048], [" c5fbcc:\tstr\tx18, [x6,#40]", 12975052], [" c5fbd0:\tldur\tq24, [x1,#24]", 12975056], [" c5fbd4:\tstur\tq24, [x6,#24]", 12975060], [" c5fbd8:\tldr\tx5, [x1,#64]", 12975064], [" c5fbdc:\tstr\tx5, [x6,#64]", 12975068], [" c5fbe0:\tldr\tq0, [x1,#48]", 12975072], [" c5fbe4:\tstr\tq0, [x6,#48]", 12975076], [" c5fbe8:\tldr\tx2, [x1,#88]", 12975080], [" c5fbec:\tstr\tx2, [x6,#88]", 12975084], [" c5fbf0:\tldur\tq25, [x1,#72]", 12975088], [" c5fbf4:\tstur\tq25, [x6,#72]", 12975092], [" c5fbf8:\tldr\tx12, [x1,#112]", 12975096], [" c5fbfc:\tstr\tx12, [x6,#112]", 12975100], [" c5fc00:\tldr\tq0, [x1,#96]", 12975104], [" c5fc04:\tstr\tq0, [x6,#96]", 12975108], [" c5fc08:\tldr\tx17, [x1,#136]", 12975112], [" c5fc0c:\tstr\tx17, [x6,#136]", 12975116], [" c5fc10:\tldur\tq26, [x1,#120]", 12975120], [" c5fc14:\tstur\tq26, [x6,#120]", 12975124], [" c5fc18:\tldr\tx8, [x1,#160]", 12975128], [" c5fc1c:\tstr\tx8, [x6,#160]", 12975132], [" c5fc20:\tldr\tq0, [x1,#144]", 12975136], [" c5fc24:\tstr\tq0, [x6,#144]", 12975140], [" c5fc28:\tldr\tx13, [x1,#184]", 12975144], [" c5fc2c:\tstr\tx13, [x6,#184]", 12975148], [" c5fc30:\tldur\tq27, [x1,#168]", 12975152], [" c5fc34:\tstur\tq27, [x6,#168]", 12975156], [" c5fc38:\tb.ge\tc5ff10 <LoadQCC+0x632e0>", 12975160], [" c5fc3c:\tmul\tx16, x9, x28", 12975164], [" c5fc40:\tsub\tx12, x9, #0x1", 12975168], [" c5fc44:\tadd\tx13, x10, x16", 12975172], [" c5fc48:\tadd\tx1, x23, x16", 12975176], [" c5fc4c:\tldr\tx10, [x13,#16]", 12975180], [" c5fc50:\tadd\tx12, x12, #0x1", 12975184], [" c5fc54:\tcmp\tx12, x11", 12975188], [" c5fc58:\tstr\tx10, [x1,#16]", 12975192], [" c5fc5c:\tldr\tq0, [x13],#24", 12975196], [" c5fc60:\tstr\tq0, [x1],#24", 12975200], [" c5fc64:\tb.lt\tc5fc4c <LoadQCC+0x6301c>", 12975204], [" c5fc68:\tb\tc5ff10 <LoadQCC+0x632e0>", 12975208], [" c5fc6c:\tmadd\tx5, x26, x28, x27", 12975212], [" c5fc70:\tldr\tx16, [x20,#8]", 12975216], [" c5fc74:\tldr\tx7, [x5]", 12975220], [" c5fc78:\tldur\tq26, [x5,#8]", 12975224], [" c5fc7c:\tsub\tx11, x7, x24", 12975228], [" c5fc80:\tadd\tx23, x11, #0x8", 12975232], [" c5fc84:\tstr\tq26, [sp,#80]", 12975236], [" c5fc88:\tcmp\tx11, x16", 12975240], [" c5fc8c:\tccmp\tx23, x16, #0x2, cc", 12975244], [" c5fc90:\tb.hi\tc5ff64 <LoadQCC+0x63334>", 12975248], [" c5fc94:\tldr\tx3, [x21,#2488]", 12975252], [" c5fc98:\tadd\tx25, x19, x11", 12975256], [" c5fc9c:\tldr\tx27, [x21,#2496]", 12975260], [" c5fca0:\tcmp\tx3, x27", 12975264], [" c5fca4:\tb.cc\tc5ff48 <LoadQCC+0x63318>", 12975268], [" c5fca8:\tldr\tx11, [x21,#2480]", 12975272], [" c5fcac:\tmov\tx1, #0x5555555555555555 \t// #6148914691236517205", 12975276], [" c5fcb0:\tmovk\tx1, #0x5556", 12975280], [" c5fcb4:\tsub\tx8, x27, x11", 12975284], [" c5fcb8:\tasr\tx4, x8, #3", 12975288], [" c5fcbc:\tmul\tx27, x4, x1", 12975292], [" c5fcc0:\tsub\tx14, x3, x11", 12975296], [" c5fcc4:\tasr\tx1, x14, #3", 12975300], [" c5fcc8:\torr\tx0, x27, #0x1", 12975304], [" c5fccc:\tmul\tx24, x1, x29", 12975308], [" c5fcd0:\tmul\tx0, x0, x28", 12975312], [" c5fcd4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12975316], [" c5fcd8:\tldr\tx10, [x21,#2480]", 12975320], [" c5fcdc:\tmov\tx23, x0", 12975324], [" c5fce0:\tldr\tx18, [x21,#2488]", 12975328], [" c5fce4:\tsubs\tx13, x10, x18", 12975332], [" c5fce8:\tb.eq\tc5ff10 <LoadQCC+0x632e0>", 12975336], [" c5fcec:\tcmp\tx13, #0x0", 12975340], [" c5fcf0:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12975344], [" c5fcf4:\tsub\tx17, x13, #0x17", 12975348], [" c5fcf8:\tmovk\tx5, #0xaaab", 12975352], [" c5fcfc:\tcsel\tx17, x17, x13, lt", 12975356], [" c5fd00:\tmovk\tx5, #0x2aaa, lsl #48", 12975360], [" c5fd04:\tsmulh\tx2, x17, x5", 12975364], [" c5fd08:\tasr\tx5, x2, #2", 12975368], [" c5fd0c:\tadd\tx9, x5, x2, lsr #63", 12975372], [" c5fd10:\tmadd\tx3, x9, x28, x18", 12975376], [" c5fd14:\tcmp\tx10, x3", 12975380], [" c5fd18:\tb.gt\tc5fef4 <LoadQCC+0x632c4>", 12975384], [" c5fd1c:\tmov\tx11, #0x4000000000000000 \t// #4611686018427387904", 12975388], [" c5fd20:\tmovk\tx11, #0x20", 12975392], [" c5fd24:\tadd\tx0, x10, x11", 12975396], [" c5fd28:\tcmp\tx18, x0", 12975400], [" c5fd2c:\tb.ge\tc5fef4 <LoadQCC+0x632c4>", 12975404], [" c5fd30:\tcmp\tx10, x18", 12975408], [" c5fd34:\tb.ge\tc5fef4 <LoadQCC+0x632c4>", 12975412], [" c5fd38:\tmov\tx5, #0xbfffffffffffffff \t// #-4611686018427387905", 12975416], [" c5fd3c:\tmovk\tx5, #0xffe8", 12975420], [" c5fd40:\tcmp\tx10, x5", 12975424], [" c5fd44:\tb.lt\tc5fef4 <LoadQCC+0x632c4>", 12975428], [" c5fd48:\torr\tx4, xzr, #0x4000000000000000", 12975432], [" c5fd4c:\tcmp\tx18, x4", 12975436], [" c5fd50:\tb.ge\tc5fef4 <LoadQCC+0x632c4>", 12975440], [" c5fd54:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12975444], [" c5fd58:\tmovk\tx17, #0xaaab", 12975448], [" c5fd5c:\tmovk\tx17, #0x2aaa, lsl #48", 12975452], [" c5fd60:\tsmulh\tx1, x13, x17", 12975456], [" c5fd64:\tasr\tx11, x1, #2", 12975460], [" c5fd68:\tadd\tx8, x11, x1, lsr #63", 12975464], [" c5fd6c:\tmsub\tx13, x8, x28, x13", 12975468], [" c5fd70:\tcbnz\tx13, c5ff10 <LoadQCC+0x632e0>", 12975472], [" c5fd74:\tsub\tx6, x18, x10", 12975476], [" c5fd78:\tasr\tx14, x6, #3", 12975480], [" c5fd7c:\tmul\tx7, x14, x29", 12975484], [" c5fd80:\tcmp\tx6, #0x1", 12975488], [" c5fd84:\tb.lt\tc5ff10 <LoadQCC+0x632e0>", 12975492], [" c5fd88:\tsub\tx11, x7, #0x1", 12975496], [" c5fd8c:\tcmp\tx6, #0xa9", 12975500], [" c5fd90:\tb.lt\tc5fb98 <LoadQCC+0x62f68>", 12975504], [" c5fd94:\tcmp\tx6, #0x168", 12975508], [" c5fd98:\tb.le\tc5fba0 <LoadQCC+0x62f70>", 12975512], [" c5fd9c:\tand\tx12, x7, #0xf", 12975516], [" c5fda0:\tsub\tx15, x11, x12", 12975520], [" c5fda4:\tmov\tx1, xzr", 12975524], [" c5fda8:\tmov\tx8, xzr", 12975528], [" c5fdac:\tsub\tx16, x15, #0xf", 12975532], [" c5fdb0:\tadd\tx5, x10, x1", 12975536], [" c5fdb4:\tadd\tx9, x23, x1", 12975540], [" c5fdb8:\tcmp\tx8, x16", 12975544], [" c5fdbc:\tldr\tx6, [x5,#16]", 12975548], [" c5fdc0:\tadd\tx8, x8, #0x10", 12975552], [" c5fdc4:\tadd\tx1, x1, #0x180", 12975556], [" c5fdc8:\tstr\tx6, [x9,#16]", 12975560], [" c5fdcc:\tldr\tq0, [x5]", 12975564], [" c5fdd0:\tstr\tq0, [x9]", 12975568], [" c5fdd4:\tldr\tx14, [x5,#40]", 12975572], [" c5fdd8:\tstr\tx14, [x9,#40]", 12975576], [" c5fddc:\tldur\tq28, [x5,#24]", 12975580], [" c5fde0:\tstur\tq28, [x9,#24]", 12975584], [" c5fde4:\tldr\tx0, [x5,#64]", 12975588], [" c5fde8:\tstr\tx0, [x9,#64]", 12975592], [" c5fdec:\tldr\tq0, [x5,#48]", 12975596], [" c5fdf0:\tstr\tq0, [x9,#48]", 12975600], [" c5fdf4:\tldr\tx3, [x5,#88]", 12975604], [" c5fdf8:\tstr\tx3, [x9,#88]", 12975608], [" c5fdfc:\tldur\tq29, [x5,#72]", 12975612], [" c5fe00:\tstur\tq29, [x9,#72]", 12975616], [" c5fe04:\tldr\tx4, [x5,#112]", 12975620], [" c5fe08:\tstr\tx4, [x9,#112]", 12975624], [" c5fe0c:\tldr\tq0, [x5,#96]", 12975628], [" c5fe10:\tstr\tq0, [x9,#96]", 12975632], [" c5fe14:\tldr\tx18, [x5,#136]", 12975636], [" c5fe18:\tstr\tx18, [x9,#136]", 12975640], [" c5fe1c:\tldur\tq30, [x5,#120]", 12975644], [" c5fe20:\tstur\tq30, [x9,#120]", 12975648], [" c5fe24:\tldr\tx2, [x5,#160]", 12975652], [" c5fe28:\tstr\tx2, [x9,#160]", 12975656], [" c5fe2c:\tadd\tx2, x5, #0x138", 12975660], [" c5fe30:\tldr\tq0, [x5,#144]", 12975664], [" c5fe34:\tstr\tq0, [x9,#144]", 12975668], [" c5fe38:\tldr\tx17, [x5,#184]", 12975672], [" c5fe3c:\tstr\tx17, [x9,#184]", 12975676], [" c5fe40:\tadd\tx17, x5, #0x108", 12975680], [" c5fe44:\tldur\tq31, [x5,#168]", 12975684], [" c5fe48:\tstur\tq31, [x9,#168]", 12975688], [" c5fe4c:\tldr\tx13, [x5,#208]", 12975692], [" c5fe50:\tstr\tx13, [x9,#208]", 12975696], [" c5fe54:\tldr\tq0, [x5,#192]", 12975700], [" c5fe58:\tstr\tq0, [x9,#192]", 12975704], [" c5fe5c:\tldr\tx6, [x5,#232]", 12975708], [" c5fe60:\tstr\tx6, [x9,#232]", 12975712], [" c5fe64:\tadd\tx6, x9, #0x138", 12975716], [" c5fe68:\tldur\tq0, [x5,#216]", 12975720], [" c5fe6c:\tstur\tq0, [x9,#216]", 12975724], [" c5fe70:\tldr\tx14, [x5,#256]", 12975728], [" c5fe74:\tstr\tx14, [x9,#256]", 12975732], [" c5fe78:\tldr\tq0, [x5,#240]", 12975736], [" c5fe7c:\tstr\tq0, [x9,#240]", 12975740], [" c5fe80:\tldr\tx0, [x5,#280]", 12975744], [" c5fe84:\tstr\tx0, [x9,#280]", 12975748], [" c5fe88:\tadd\tx0, x9, #0x108", 12975752], [" c5fe8c:\tldr\tq0, [x17]", 12975756], [" c5fe90:\tstr\tq0, [x0]", 12975760], [" c5fe94:\tldr\tx3, [x5,#304]", 12975764], [" c5fe98:\tstr\tx3, [x9,#304]", 12975768], [" c5fe9c:\tldr\tq0, [x5,#288]", 12975772], [" c5fea0:\tstr\tq0, [x9,#288]", 12975776], [" c5fea4:\tldr\tx4, [x5,#328]", 12975780], [" c5fea8:\tstr\tx4, [x9,#328]", 12975784], [" c5feac:\tldr\tq0, [x2]", 12975788], [" c5feb0:\tstr\tq0, [x6]", 12975792], [" c5feb4:\tldr\tx18, [x5,#352]", 12975796], [" c5feb8:\tstr\tx18, [x9,#352]", 12975800], [" c5febc:\tldr\tq0, [x5,#336]", 12975804], [" c5fec0:\tstr\tq0, [x9,#336]", 12975808], [" c5fec4:\tldr\tx2, [x5,#376]", 12975812], [" c5fec8:\tadd\tx5, x5, #0x168", 12975816], [" c5fecc:\tstr\tx2, [x9,#376]", 12975820], [" c5fed0:\tadd\tx9, x9, #0x168", 12975824], [" c5fed4:\tldr\tq0, [x5]", 12975828], [" c5fed8:\tstr\tq0, [x9]", 12975832], [" c5fedc:\tb.ne\tc5fdb0 <LoadQCC+0x63180>", 12975836], [" c5fee0:\tcbz\tx12, c5ff10 <LoadQCC+0x632e0>", 12975840], [" c5fee4:\tadd\tx9, x15, #0x1", 12975844], [" c5fee8:\tcmp\tx12, #0x7", 12975848], [" c5feec:\tb.hi\tc5fba4 <LoadQCC+0x62f74>", 12975852], [" c5fef0:\tb\tc5fc3c <LoadQCC+0x6300c>", 12975856], [" c5fef4:\tmov\tx11, x23", 12975860], [" c5fef8:\tldr\tx13, [x10,#16]", 12975864], [" c5fefc:\tstr\tx13, [x11,#16]", 12975868], [" c5ff00:\tldr\tq0, [x10],#24", 12975872], [" c5ff04:\tstr\tq0, [x11],#24", 12975876], [" c5ff08:\tcmp\tx10, x18", 12975880], [" c5ff0c:\tb.ne\tc5fef8 <LoadQCC+0x632c8>", 12975884], [" c5ff10:\tldr\tx0, [x21,#2480]", 12975888], [" c5ff14:\tldr\tx1, [sp,#24]", 12975892], [" c5ff18:\tcmp\tx0, x1", 12975896], [" c5ff1c:\tb.eq\tc5ff24 <LoadQCC+0x632f4>", 12975900], [" c5ff20:\tbl\t6cda0 <operator delete(void*)@plt>", 12975904], [" c5ff24:\tmul\tx10, x24, x28", 12975908], [" c5ff28:\tstr\tx23, [x21,#2480]", 12975912], [" c5ff2c:\tmul\tx24, x27, x28", 12975916], [" c5ff30:\tadd\tx3, x23, x10", 12975920], [" c5ff34:\tadd\tx24, x23, x24", 12975924], [" c5ff38:\tadd\tx4, x24, #0x18", 12975928], [" c5ff3c:\tadd\tx24, sp, #0x20", 12975932], [" c5ff40:\tstr\tx3, [x21,#2488]", 12975936], [" c5ff44:\tstr\tx4, [x21,#2496]", 12975940], [" c5ff48:\tstr\tx25, [x3]", 12975944], [" c5ff4c:\tldr\tq0, [sp,#80]", 12975948], [" c5ff50:\tstur\tq0, [x3,#8]", 12975952], [" c5ff54:\tldr\tx25, [x21,#2488]", 12975956], [" c5ff58:\tldp\tx27, x2, [sp,#208]", 12975960], [" c5ff5c:\tadd\tx1, x25, #0x18", 12975964], [" c5ff60:\tstr\tx1, [x21,#2488]", 12975968], [" c5ff64:\tsub\tx23, x2, x27", 12975972], [" c5ff68:\tasr\tx25, x23, #3", 12975976], [" c5ff6c:\tadd\tw26, w26, #0x1", 12975980], [" c5ff70:\tmul\tx4, x25, x29", 12975984], [" c5ff74:\tcmp\tx26, x4", 12975988], [" c5ff78:\tb.cc\tc5fc6c <LoadQCC+0x6303c>", 12975992], [" c5ff7c:\tldr\tx26, [x20,#8]", 12975996], [" c5ff80:\tadd\tx1, sp, #0x20", 12976000], [" c5ff84:\tcmp\tx26, #0x8", 12976004], [" c5ff88:\torr\tw28, wzr, #0x8", 12976008], [" c5ff8c:\tcsel\tx23, x28, x26, hi", 12976012], [" c5ff90:\tmov\tx0, x19", 12976016], [" c5ff94:\tmov\tx2, x23", 12976020], [" c5ff98:\tbl\t6cdd0 <memcpy@plt>", 12976024], [" c5ff9c:\tldr\tx26, [x20,#8]", 12976028], [" c5ffa0:\tsubs\tx2, x26, x23", 12976032], [" c5ffa4:\tb.ls\tc5ffb4 <LoadQCC+0x63384>", 12976036], [" c5ffa8:\tadd\tx0, x19, x23", 12976040], [" c5ffac:\tmov\tw1, wzr", 12976044], [" c5ffb0:\tbl\t6cdf0 <memset@plt>", 12976048], [" c5ffb4:\tldr\tx0, [sp,#208]", 12976052], [" c5ffb8:\tldr\tx1, [sp,#16]", 12976056], [" c5ffbc:\tcmp\tx0, x1", 12976060], [" c5ffc0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12976064], [" c5ffc4:\tbl\t6cda0 <operator delete(void*)@plt>", 12976068], [" c5ffc8:\tb\tc4e834 <LoadQCC+0x51c04>", 12976072], [" c5ffcc:\tmov\tx7, xzr", 12976076], [" c5ffd0:\tb\tc60070 <LoadQCC+0x63440>", 12976080], [" c5ffd4:\tmov\tx7, xzr", 12976084], [" c5ffd8:\tmul\tx3, x7, x28", 12976088], [" c5ffdc:\tadd\tx7, x7, #0x8", 12976092], [" c5ffe0:\tcmp\tx7, x6", 12976096], [" c5ffe4:\tadd\tx18, x11, x3", 12976100], [" c5ffe8:\tadd\tx3, x23, x3", 12976104], [" c5ffec:\tldr\tx4, [x18,#16]", 12976108], [" c5fff0:\tstr\tx4, [x3,#16]", 12976112], [" c5fff4:\tldr\tq0, [x18]", 12976116], [" c5fff8:\tstr\tq0, [x3]", 12976120], [" c5fffc:\tldr\tx2, [x18,#40]", 12976124], [" c60000:\tstr\tx2, [x3,#40]", 12976128], [" c60004:\tldur\tq1, [x18,#24]", 12976132], [" c60008:\tstur\tq1, [x3,#24]", 12976136], [" c6000c:\tldr\tx17, [x18,#64]", 12976140], [" c60010:\tstr\tx17, [x3,#64]", 12976144], [" c60014:\tldr\tq0, [x18,#48]", 12976148], [" c60018:\tstr\tq0, [x3,#48]", 12976152], [" c6001c:\tldr\tx1, [x18,#88]", 12976156], [" c60020:\tstr\tx1, [x3,#88]", 12976160], [" c60024:\tldur\tq2, [x18,#72]", 12976164], [" c60028:\tstur\tq2, [x3,#72]", 12976168], [" c6002c:\tldr\tx16, [x18,#112]", 12976172], [" c60030:\tstr\tx16, [x3,#112]", 12976176], [" c60034:\tldr\tq0, [x18,#96]", 12976180], [" c60038:\tstr\tq0, [x3,#96]", 12976184], [" c6003c:\tldr\tx10, [x18,#136]", 12976188], [" c60040:\tstr\tx10, [x3,#136]", 12976192], [" c60044:\tldur\tq3, [x18,#120]", 12976196], [" c60048:\tstur\tq3, [x3,#120]", 12976200], [" c6004c:\tldr\tx9, [x18,#160]", 12976204], [" c60050:\tstr\tx9, [x3,#160]", 12976208], [" c60054:\tldr\tq0, [x18,#144]", 12976212], [" c60058:\tstr\tq0, [x3,#144]", 12976216], [" c6005c:\tldr\tx5, [x18,#184]", 12976220], [" c60060:\tstr\tx5, [x3,#184]", 12976224], [" c60064:\tldur\tq4, [x18,#168]", 12976228], [" c60068:\tstur\tq4, [x3,#168]", 12976232], [" c6006c:\tb.ge\tc60344 <LoadQCC+0x63714>", 12976236], [" c60070:\tmul\tx15, x7, x28", 12976240], [" c60074:\tsub\tx17, x7, #0x1", 12976244], [" c60078:\tadd\tx10, x11, x15", 12976248], [" c6007c:\tadd\tx6, x23, x15", 12976252], [" c60080:\tldr\tx11, [x10,#16]", 12976256], [" c60084:\tadd\tx17, x17, #0x1", 12976260], [" c60088:\tcmp\tx17, x12", 12976264], [" c6008c:\tstr\tx11, [x6,#16]", 12976268], [" c60090:\tldr\tq0, [x10],#24", 12976272], [" c60094:\tstr\tq0, [x6],#24", 12976276], [" c60098:\tb.lt\tc60080 <LoadQCC+0x63450>", 12976280], [" c6009c:\tb\tc60344 <LoadQCC+0x63714>", 12976284], [" c600a0:\tmadd\tx18, x26, x28, x24", 12976288], [" c600a4:\tldr\tx5, [x20,#8]", 12976292], [" c600a8:\tldr\tx2, [x18]", 12976296], [" c600ac:\tldur\tq27, [x18,#8]", 12976300], [" c600b0:\tsub\tx16, x2, x27", 12976304], [" c600b4:\tadd\tx13, x16, #0x8", 12976308], [" c600b8:\tstr\tq27, [sp,#80]", 12976312], [" c600bc:\tcmp\tx16, x5", 12976316], [" c600c0:\tccmp\tx13, x5, #0x2, cc", 12976320], [" c600c4:\tb.hi\tc60398 <LoadQCC+0x63768>", 12976324], [" c600c8:\tldr\tx7, [x21,#2488]", 12976328], [" c600cc:\tadd\tx25, x19, x16", 12976332], [" c600d0:\tldr\tx23, [x21,#2496]", 12976336], [" c600d4:\tcmp\tx7, x23", 12976340], [" c600d8:\tb.cc\tc6037c <LoadQCC+0x6374c>", 12976344], [" c600dc:\tldr\tx6, [x21,#2480]", 12976348], [" c600e0:\tmov\tx14, #0x5555555555555555 \t// #6148914691236517205", 12976352], [" c600e4:\tmovk\tx14, #0x5556", 12976356], [" c600e8:\tsub\tx0, x23, x6", 12976360], [" c600ec:\tasr\tx16, x0, #3", 12976364], [" c600f0:\tmul\tx27, x16, x14", 12976368], [" c600f4:\tsub\tx7, x7, x6", 12976372], [" c600f8:\tasr\tx15, x7, #3", 12976376], [" c600fc:\torr\tx9, x27, #0x1", 12976380], [" c60100:\tmul\tx24, x15, x29", 12976384], [" c60104:\tmul\tx0, x9, x28", 12976388], [" c60108:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12976392], [" c6010c:\tldr\tx11, [x21,#2480]", 12976396], [" c60110:\tmov\tx23, x0", 12976400], [" c60114:\tldr\tx17, [x21,#2488]", 12976404], [" c60118:\tsubs\tx15, x11, x17", 12976408], [" c6011c:\tb.eq\tc60344 <LoadQCC+0x63714>", 12976412], [" c60120:\tcmp\tx15, #0x0", 12976416], [" c60124:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12976420], [" c60128:\tsub\tx10, x15, #0x17", 12976424], [" c6012c:\tmovk\tx4, #0xaaab", 12976428], [" c60130:\tcsel\tx8, x10, x15, lt", 12976432], [" c60134:\tmovk\tx4, #0x2aaa, lsl #48", 12976436], [" c60138:\tsmulh\tx18, x8, x4", 12976440], [" c6013c:\tasr\tx10, x18, #2", 12976444], [" c60140:\tadd\tx4, x10, x18, lsr #63", 12976448], [" c60144:\tmadd\tx14, x4, x28, x17", 12976452], [" c60148:\tcmp\tx11, x14", 12976456], [" c6014c:\tb.gt\tc60328 <LoadQCC+0x636f8>", 12976460], [" c60150:\tmov\tx14, #0x4000000000000000 \t// #4611686018427387904", 12976464], [" c60154:\tmovk\tx14, #0x20", 12976468], [" c60158:\tadd\tx12, x11, x14", 12976472], [" c6015c:\tcmp\tx17, x12", 12976476], [" c60160:\tb.ge\tc60328 <LoadQCC+0x636f8>", 12976480], [" c60164:\tcmp\tx11, x17", 12976484], [" c60168:\tb.ge\tc60328 <LoadQCC+0x636f8>", 12976488], [" c6016c:\tmov\tx0, #0xbfffffffffffffff \t// #-4611686018427387905", 12976492], [" c60170:\tmovk\tx0, #0xffe8", 12976496], [" c60174:\tcmp\tx11, x0", 12976500], [" c60178:\tb.lt\tc60328 <LoadQCC+0x636f8>", 12976504], [" c6017c:\torr\tx12, xzr, #0x4000000000000000", 12976508], [" c60180:\tcmp\tx17, x12", 12976512], [" c60184:\tb.ge\tc60328 <LoadQCC+0x636f8>", 12976516], [" c60188:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12976520], [" c6018c:\tmovk\tx18, #0xaaab", 12976524], [" c60190:\tmovk\tx18, #0x2aaa, lsl #48", 12976528], [" c60194:\tsmulh\tx5, x15, x18", 12976532], [" c60198:\tasr\tx12, x5, #2", 12976536], [" c6019c:\tadd\tx8, x12, x5, lsr #63", 12976540], [" c601a0:\tmsub\tx15, x8, x28, x15", 12976544], [" c601a4:\tcbnz\tx15, c60344 <LoadQCC+0x63714>", 12976548], [" c601a8:\tsub\tx3, x17, x11", 12976552], [" c601ac:\tasr\tx7, x3, #3", 12976556], [" c601b0:\tmul\tx6, x7, x29", 12976560], [" c601b4:\tcmp\tx3, #0x1", 12976564], [" c601b8:\tb.lt\tc60344 <LoadQCC+0x63714>", 12976568], [" c601bc:\tsub\tx12, x6, #0x1", 12976572], [" c601c0:\tcmp\tx3, #0xa9", 12976576], [" c601c4:\tb.lt\tc5ffcc <LoadQCC+0x6339c>", 12976580], [" c601c8:\tcmp\tx3, #0x168", 12976584], [" c601cc:\tb.le\tc5ffd4 <LoadQCC+0x633a4>", 12976588], [" c601d0:\tand\tx13, x6, #0xf", 12976592], [" c601d4:\tsub\tx14, x12, x13", 12976596], [" c601d8:\tmov\tx2, xzr", 12976600], [" c601dc:\tmov\tx15, xzr", 12976604], [" c601e0:\tsub\tx8, x14, #0xf", 12976608], [" c601e4:\tadd\tx4, x11, x2", 12976612], [" c601e8:\tadd\tx3, x23, x2", 12976616], [" c601ec:\tcmp\tx15, x8", 12976620], [" c601f0:\tldr\tx18, [x4,#16]", 12976624], [" c601f4:\tadd\tx15, x15, #0x10", 12976628], [" c601f8:\tadd\tx2, x2, #0x180", 12976632], [" c601fc:\tstr\tx18, [x3,#16]", 12976636], [" c60200:\tldr\tq0, [x4]", 12976640], [" c60204:\tstr\tq0, [x3]", 12976644], [" c60208:\tldr\tx7, [x4,#40]", 12976648], [" c6020c:\tstr\tx7, [x3,#40]", 12976652], [" c60210:\tldur\tq5, [x4,#24]", 12976656], [" c60214:\tstur\tq5, [x3,#24]", 12976660], [" c60218:\tldr\tx0, [x4,#64]", 12976664], [" c6021c:\tstr\tx0, [x3,#64]", 12976668], [" c60220:\tldr\tq0, [x4,#48]", 12976672], [" c60224:\tstr\tq0, [x3,#48]", 12976676], [" c60228:\tldr\tx17, [x4,#88]", 12976680], [" c6022c:\tstr\tx17, [x3,#88]", 12976684], [" c60230:\tldur\tq6, [x4,#72]", 12976688], [" c60234:\tstur\tq6, [x3,#72]", 12976692], [" c60238:\tldr\tx1, [x4,#112]", 12976696], [" c6023c:\tstr\tx1, [x3,#112]", 12976700], [" c60240:\tldr\tq0, [x4,#96]", 12976704], [" c60244:\tstr\tq0, [x3,#96]", 12976708], [" c60248:\tldr\tx16, [x4,#136]", 12976712], [" c6024c:\tstr\tx16, [x3,#136]", 12976716], [" c60250:\tadd\tx16, x3, #0x108", 12976720], [" c60254:\tldur\tq7, [x4,#120]", 12976724], [" c60258:\tstur\tq7, [x3,#120]", 12976728], [" c6025c:\tldr\tx10, [x4,#160]", 12976732], [" c60260:\tstr\tx10, [x3,#160]", 12976736], [" c60264:\tldr\tq0, [x4,#144]", 12976740], [" c60268:\tstr\tq0, [x3,#144]", 12976744], [" c6026c:\tldr\tx9, [x4,#184]", 12976748], [" c60270:\tstr\tx9, [x3,#184]", 12976752], [" c60274:\tldur\tq16, [x4,#168]", 12976756], [" c60278:\tstur\tq16, [x3,#168]", 12976760], [" c6027c:\tldr\tx5, [x4,#208]", 12976764], [" c60280:\tstr\tx5, [x3,#208]", 12976768], [" c60284:\tldr\tq0, [x4,#192]", 12976772], [" c60288:\tstr\tq0, [x3,#192]", 12976776], [" c6028c:\tldr\tx18, [x4,#232]", 12976780], [" c60290:\tstr\tx18, [x3,#232]", 12976784], [" c60294:\tadd\tx18, x4, #0x138", 12976788], [" c60298:\tldur\tq17, [x4,#216]", 12976792], [" c6029c:\tstur\tq17, [x3,#216]", 12976796], [" c602a0:\tldr\tx7, [x4,#256]", 12976800], [" c602a4:\tstr\tx7, [x3,#256]", 12976804], [" c602a8:\tadd\tx7, x4, #0x108", 12976808], [" c602ac:\tldr\tq0, [x4,#240]", 12976812], [" c602b0:\tstr\tq0, [x3,#240]", 12976816], [" c602b4:\tldr\tx0, [x4,#280]", 12976820], [" c602b8:\tstr\tx0, [x3,#280]", 12976824], [" c602bc:\tldr\tq0, [x7]", 12976828], [" c602c0:\tstr\tq0, [x16]", 12976832], [" c602c4:\tldr\tx17, [x4,#304]", 12976836], [" c602c8:\tstr\tx17, [x3,#304]", 12976840], [" c602cc:\tldr\tq0, [x4,#288]", 12976844], [" c602d0:\tstr\tq0, [x3,#288]", 12976848], [" c602d4:\tldr\tx1, [x4,#328]", 12976852], [" c602d8:\tstr\tx1, [x3,#328]", 12976856], [" c602dc:\tadd\tx1, x3, #0x138", 12976860], [" c602e0:\tldr\tq0, [x18]", 12976864], [" c602e4:\tstr\tq0, [x1]", 12976868], [" c602e8:\tldr\tx16, [x4,#352]", 12976872], [" c602ec:\tstr\tx16, [x3,#352]", 12976876], [" c602f0:\tldr\tq0, [x4,#336]", 12976880], [" c602f4:\tstr\tq0, [x3,#336]", 12976884], [" c602f8:\tldr\tx10, [x4,#376]", 12976888], [" c602fc:\tadd\tx4, x4, #0x168", 12976892], [" c60300:\tstr\tx10, [x3,#376]", 12976896], [" c60304:\tadd\tx3, x3, #0x168", 12976900], [" c60308:\tldr\tq0, [x4]", 12976904], [" c6030c:\tstr\tq0, [x3]", 12976908], [" c60310:\tb.ne\tc601e4 <LoadQCC+0x635b4>", 12976912], [" c60314:\tcbz\tx13, c60344 <LoadQCC+0x63714>", 12976916], [" c60318:\tadd\tx7, x14, #0x1", 12976920], [" c6031c:\tcmp\tx13, #0x7", 12976924], [" c60320:\tb.hi\tc5ffd8 <LoadQCC+0x633a8>", 12976928], [" c60324:\tb\tc60070 <LoadQCC+0x63440>", 12976932], [" c60328:\tmov\tx10, x23", 12976936], [" c6032c:\tldr\tx6, [x11,#16]", 12976940], [" c60330:\tstr\tx6, [x10,#16]", 12976944], [" c60334:\tldr\tq0, [x11],#24", 12976948], [" c60338:\tstr\tq0, [x10],#24", 12976952], [" c6033c:\tcmp\tx11, x17", 12976956], [" c60340:\tb.ne\tc6032c <LoadQCC+0x636fc>", 12976960], [" c60344:\tldr\tx0, [x21,#2480]", 12976964], [" c60348:\tldr\tx17, [sp,#24]", 12976968], [" c6034c:\tcmp\tx0, x17", 12976972], [" c60350:\tb.eq\tc60358 <LoadQCC+0x63728>", 12976976], [" c60354:\tbl\t6cda0 <operator delete(void*)@plt>", 12976980], [" c60358:\tmul\tx27, x27, x28", 12976984], [" c6035c:\tstr\tx23, [x21,#2480]", 12976988], [" c60360:\tmul\tx24, x24, x28", 12976992], [" c60364:\tadd\tx27, x23, x27", 12976996], [" c60368:\tadd\tx7, x23, x24", 12977000], [" c6036c:\tadd\tx8, x27, #0x18", 12977004], [" c60370:\tadd\tx27, sp, #0x20", 12977008], [" c60374:\tstr\tx7, [x21,#2488]", 12977012], [" c60378:\tstr\tx8, [x21,#2496]", 12977016], [" c6037c:\tstr\tx25, [x7]", 12977020], [" c60380:\tldr\tq0, [sp,#80]", 12977024], [" c60384:\tstur\tq0, [x7,#8]", 12977028], [" c60388:\tldr\tx14, [x21,#2488]", 12977032], [" c6038c:\tldp\tx24, x0, [sp,#208]", 12977036], [" c60390:\tadd\tx7, x14, #0x18", 12977040], [" c60394:\tstr\tx7, [x21,#2488]", 12977044], [" c60398:\tsub\tx23, x0, x24", 12977048], [" c6039c:\tasr\tx25, x23, #3", 12977052], [" c603a0:\tadd\tw26, w26, #0x1", 12977056], [" c603a4:\tmul\tx17, x25, x29", 12977060], [" c603a8:\tcmp\tx26, x17", 12977064], [" c603ac:\tb.cc\tc600a0 <LoadQCC+0x63470>", 12977068], [" c603b0:\tldr\tx28, [x20,#8]", 12977072], [" c603b4:\tadd\tx1, sp, #0x20", 12977076], [" c603b8:\tcmp\tx28, #0x10", 12977080], [" c603bc:\torr\tw29, wzr, #0x10", 12977084], [" c603c0:\tcsel\tx24, x29, x28, hi", 12977088], [" c603c4:\tmov\tx0, x19", 12977092], [" c603c8:\tmov\tx2, x24", 12977096], [" c603cc:\tbl\t6cdd0 <memcpy@plt>", 12977100], [" c603d0:\tldr\tx28, [x20,#8]", 12977104], [" c603d4:\tsubs\tx2, x28, x24", 12977108], [" c603d8:\tb.ls\tc603e8 <LoadQCC+0x637b8>", 12977112], [" c603dc:\tadd\tx0, x19, x24", 12977116], [" c603e0:\tmov\tw1, wzr", 12977120], [" c603e4:\tbl\t6cdf0 <memset@plt>", 12977124], [" c603e8:\tldr\tx0, [sp,#208]", 12977128], [" c603ec:\tldr\tx12, [sp,#16]", 12977132], [" c603f0:\tcmp\tx0, x12", 12977136], [" c603f4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12977140], [" c603f8:\tbl\t6cda0 <operator delete(void*)@plt>", 12977144], [" c603fc:\tb\tc4e834 <LoadQCC+0x51c04>", 12977148], [" c60400:\tmov\tx15, xzr", 12977152], [" c60404:\tb\tc604a4 <LoadQCC+0x63874>", 12977156], [" c60408:\tmov\tx15, xzr", 12977160], [" c6040c:\tmul\tx17, x15, x28", 12977164], [" c60410:\tadd\tx15, x15, #0x8", 12977168], [" c60414:\tcmp\tx15, x5", 12977172], [" c60418:\tadd\tx9, x12, x17", 12977176], [" c6041c:\tadd\tx13, x23, x17", 12977180], [" c60420:\tldr\tx1, [x9,#16]", 12977184], [" c60424:\tstr\tx1, [x13,#16]", 12977188], [" c60428:\tldr\tq0, [x9]", 12977192], [" c6042c:\tstr\tq0, [x13]", 12977196], [" c60430:\tldr\tx16, [x9,#40]", 12977200], [" c60434:\tstr\tx16, [x13,#40]", 12977204], [" c60438:\tldur\tq18, [x9,#24]", 12977208], [" c6043c:\tstur\tq18, [x13,#24]", 12977212], [" c60440:\tldr\tx8, [x9,#64]", 12977216], [" c60444:\tstr\tx8, [x13,#64]", 12977220], [" c60448:\tldr\tq0, [x9,#48]", 12977224], [" c6044c:\tstr\tq0, [x13,#48]", 12977228], [" c60450:\tldr\tx11, [x9,#88]", 12977232], [" c60454:\tstr\tx11, [x13,#88]", 12977236], [" c60458:\tldur\tq19, [x9,#72]", 12977240], [" c6045c:\tstur\tq19, [x13,#72]", 12977244], [" c60460:\tldr\tx14, [x9,#112]", 12977248], [" c60464:\tstr\tx14, [x13,#112]", 12977252], [" c60468:\tldr\tq0, [x9,#96]", 12977256], [" c6046c:\tstr\tq0, [x13,#96]", 12977260], [" c60470:\tldr\tx3, [x9,#136]", 12977264], [" c60474:\tstr\tx3, [x13,#136]", 12977268], [" c60478:\tldur\tq20, [x9,#120]", 12977272], [" c6047c:\tstur\tq20, [x13,#120]", 12977276], [" c60480:\tldr\tx4, [x9,#160]", 12977280], [" c60484:\tstr\tx4, [x13,#160]", 12977284], [" c60488:\tldr\tq0, [x9,#144]", 12977288], [" c6048c:\tstr\tq0, [x13,#144]", 12977292], [" c60490:\tldr\tx2, [x9,#184]", 12977296], [" c60494:\tstr\tx2, [x13,#184]", 12977300], [" c60498:\tldur\tq21, [x9,#168]", 12977304], [" c6049c:\tstur\tq21, [x13,#168]", 12977308], [" c604a0:\tb.ge\tc60778 <LoadQCC+0x63b48>", 12977312], [" c604a4:\tmul\tx18, x15, x28", 12977316], [" c604a8:\tsub\tx0, x15, #0x1", 12977320], [" c604ac:\tadd\tx14, x12, x18", 12977324], [" c604b0:\tadd\tx3, x23, x18", 12977328], [" c604b4:\tldr\tx12, [x14,#16]", 12977332], [" c604b8:\tadd\tx0, x0, #0x1", 12977336], [" c604bc:\tcmp\tx0, x10", 12977340], [" c604c0:\tstr\tx12, [x3,#16]", 12977344], [" c604c4:\tldr\tq0, [x14],#24", 12977348], [" c604c8:\tstr\tq0, [x3],#24", 12977352], [" c604cc:\tb.lt\tc604b4 <LoadQCC+0x63884>", 12977356], [" c604d0:\tb\tc60778 <LoadQCC+0x63b48>", 12977360], [" c604d4:\tmadd\tx2, x26, x28, x5", 12977364], [" c604d8:\tldr\tx13, [x20,#8]", 12977368], [" c604dc:\tldr\tx15, [x2]", 12977372], [" c604e0:\tldur\tq28, [x2,#8]", 12977376], [" c604e4:\tsub\tx8, x15, x27", 12977380], [" c604e8:\tadd\tx16, x8, #0x8", 12977384], [" c604ec:\tstr\tq28, [sp,#32]", 12977388], [" c604f0:\tcmp\tx8, x13", 12977392], [" c604f4:\tccmp\tx16, x13, #0x2, cc", 12977396], [" c604f8:\tb.hi\tc607cc <LoadQCC+0x63b9c>", 12977400], [" c604fc:\tldr\tx9, [x21,#2488]", 12977404], [" c60500:\tadd\tx25, x19, x8", 12977408], [" c60504:\tldr\tx4, [x21,#2496]", 12977412], [" c60508:\tcmp\tx9, x4", 12977416], [" c6050c:\tb.cc\tc607b0 <LoadQCC+0x63b80>", 12977420], [" c60510:\tldr\tx10, [x21,#2480]", 12977424], [" c60514:\tsub\tx1, x9, x10", 12977428], [" c60518:\tmov\tx9, #0x5555555555555555 \t// #6148914691236517205", 12977432], [" c6051c:\tsub\tx4, x4, x10", 12977436], [" c60520:\tmovk\tx9, #0x5556", 12977440], [" c60524:\tasr\tx14, x4, #3", 12977444], [" c60528:\tmul\tx27, x14, x9", 12977448], [" c6052c:\tasr\tx12, x1, #3", 12977452], [" c60530:\tmul\tx24, x12, x29", 12977456], [" c60534:\torr\tx5, x27, #0x1", 12977460], [" c60538:\tmul\tx0, x5, x28", 12977464], [" c6053c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12977468], [" c60540:\tldr\tx12, [x21,#2480]", 12977472], [" c60544:\tmov\tx23, x0", 12977476], [" c60548:\tldr\tx16, [x21,#2488]", 12977480], [" c6054c:\tsubs\tx7, x12, x16", 12977484], [" c60550:\tb.eq\tc60778 <LoadQCC+0x63b48>", 12977488], [" c60554:\tcmp\tx7, #0x0", 12977492], [" c60558:\tmov\tx6, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12977496], [" c6055c:\tsub\tx0, x7, #0x17", 12977500], [" c60560:\tmovk\tx6, #0xaaab", 12977504], [" c60564:\tcsel\tx5, x0, x7, lt", 12977508], [" c60568:\tmovk\tx6, #0x2aaa, lsl #48", 12977512], [" c6056c:\tsmulh\tx9, x5, x6", 12977516], [" c60570:\tasr\tx3, x9, #2", 12977520], [" c60574:\tadd\tx6, x3, x9, lsr #63", 12977524], [" c60578:\tmadd\tx0, x6, x28, x16", 12977528], [" c6057c:\tcmp\tx12, x0", 12977532], [" c60580:\tb.gt\tc6075c <LoadQCC+0x63b2c>", 12977536], [" c60584:\tmov\tx15, #0x4000000000000000 \t// #4611686018427387904", 12977540], [" c60588:\tmovk\tx15, #0x20", 12977544], [" c6058c:\tadd\tx17, x12, x15", 12977548], [" c60590:\tcmp\tx16, x17", 12977552], [" c60594:\tb.ge\tc6075c <LoadQCC+0x63b2c>", 12977556], [" c60598:\tcmp\tx12, x16", 12977560], [" c6059c:\tb.ge\tc6075c <LoadQCC+0x63b2c>", 12977564], [" c605a0:\tmov\tx2, #0xbfffffffffffffff \t// #-4611686018427387905", 12977568], [" c605a4:\tmovk\tx2, #0xffe8", 12977572], [" c605a8:\tcmp\tx12, x2", 12977576], [" c605ac:\tb.lt\tc6075c <LoadQCC+0x63b2c>", 12977580], [" c605b0:\torr\tx14, xzr, #0x4000000000000000", 12977584], [" c605b4:\tcmp\tx16, x14", 12977588], [" c605b8:\tb.ge\tc6075c <LoadQCC+0x63b2c>", 12977592], [" c605bc:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12977596], [" c605c0:\tmovk\tx13, #0xaaab", 12977600], [" c605c4:\tmovk\tx13, #0x2aaa, lsl #48", 12977604], [" c605c8:\tsmulh\tx14, x7, x13", 12977608], [" c605cc:\tasr\tx3, x14, #2", 12977612], [" c605d0:\tadd\tx4, x3, x14, lsr #63", 12977616], [" c605d4:\tmsub\tx2, x4, x28, x7", 12977620], [" c605d8:\tcbnz\tx2, c60778 <LoadQCC+0x63b48>", 12977624], [" c605dc:\tsub\tx1, x16, x12", 12977628], [" c605e0:\tasr\tx6, x1, #3", 12977632], [" c605e4:\tmul\tx5, x6, x29", 12977636], [" c605e8:\tcmp\tx1, #0x1", 12977640], [" c605ec:\tb.lt\tc60778 <LoadQCC+0x63b48>", 12977644], [" c605f0:\tsub\tx10, x5, #0x1", 12977648], [" c605f4:\tcmp\tx1, #0xa9", 12977652], [" c605f8:\tb.lt\tc60400 <LoadQCC+0x637d0>", 12977656], [" c605fc:\tcmp\tx1, #0x168", 12977660], [" c60600:\tb.le\tc60408 <LoadQCC+0x637d8>", 12977664], [" c60604:\tand\tx11, x5, #0xf", 12977668], [" c60608:\tsub\tx13, x10, x11", 12977672], [" c6060c:\tmov\tx18, xzr", 12977676], [" c60610:\tmov\tx16, xzr", 12977680], [" c60614:\tsub\tx14, x13, #0xf", 12977684], [" c60618:\tadd\tx0, x12, x18", 12977688], [" c6061c:\tadd\tx7, x23, x18", 12977692], [" c60620:\tcmp\tx16, x14", 12977696], [" c60624:\tldr\tx9, [x0,#16]", 12977700], [" c60628:\tadd\tx16, x16, #0x10", 12977704], [" c6062c:\tadd\tx18, x18, #0x180", 12977708], [" c60630:\tstr\tx9, [x7,#16]", 12977712], [" c60634:\tldr\tq0, [x0]", 12977716], [" c60638:\tstr\tq0, [x7]", 12977720], [" c6063c:\tldr\tx15, [x0,#40]", 12977724], [" c60640:\tstr\tx15, [x7,#40]", 12977728], [" c60644:\tldur\tq22, [x0,#24]", 12977732], [" c60648:\tstur\tq22, [x7,#24]", 12977736], [" c6064c:\tldr\tx6, [x0,#64]", 12977740], [" c60650:\tstr\tx6, [x7,#64]", 12977744], [" c60654:\tldr\tq0, [x0,#48]", 12977748], [" c60658:\tstr\tq0, [x7,#48]", 12977752], [" c6065c:\tldr\tx17, [x0,#88]", 12977756], [" c60660:\tstr\tx17, [x7,#88]", 12977760], [" c60664:\tadd\tx17, x0, #0x108", 12977764], [" c60668:\tldur\tq23, [x0,#72]", 12977768], [" c6066c:\tstur\tq23, [x7,#72]", 12977772], [" c60670:\tldr\tx1, [x0,#112]", 12977776], [" c60674:\tstr\tx1, [x7,#112]", 12977780], [" c60678:\tldr\tq0, [x0,#96]", 12977784], [" c6067c:\tstr\tq0, [x7,#96]", 12977788], [" c60680:\tldr\tx8, [x0,#136]", 12977792], [" c60684:\tstr\tx8, [x7,#136]", 12977796], [" c60688:\tadd\tx8, x7, #0x138", 12977800], [" c6068c:\tldur\tq24, [x0,#120]", 12977804], [" c60690:\tstur\tq24, [x7,#120]", 12977808], [" c60694:\tldr\tx3, [x0,#160]", 12977812], [" c60698:\tstr\tx3, [x7,#160]", 12977816], [" c6069c:\tldr\tq0, [x0,#144]", 12977820], [" c606a0:\tstr\tq0, [x7,#144]", 12977824], [" c606a4:\tldr\tx4, [x0,#184]", 12977828], [" c606a8:\tstr\tx4, [x7,#184]", 12977832], [" c606ac:\tldur\tq25, [x0,#168]", 12977836], [" c606b0:\tstur\tq25, [x7,#168]", 12977840], [" c606b4:\tldr\tx2, [x0,#208]", 12977844], [" c606b8:\tstr\tx2, [x7,#208]", 12977848], [" c606bc:\tadd\tx2, x7, #0x108", 12977852], [" c606c0:\tldr\tq0, [x0,#192]", 12977856], [" c606c4:\tstr\tq0, [x7,#192]", 12977860], [" c606c8:\tldr\tx9, [x0,#232]", 12977864], [" c606cc:\tstr\tx9, [x7,#232]", 12977868], [" c606d0:\tadd\tx9, x7, #0x168", 12977872], [" c606d4:\tldur\tq26, [x0,#216]", 12977876], [" c606d8:\tstur\tq26, [x7,#216]", 12977880], [" c606dc:\tldr\tx15, [x0,#256]", 12977884], [" c606e0:\tstr\tx15, [x7,#256]", 12977888], [" c606e4:\tldr\tq0, [x0,#240]", 12977892], [" c606e8:\tstr\tq0, [x7,#240]", 12977896], [" c606ec:\tldr\tx6, [x0,#280]", 12977900], [" c606f0:\tstr\tx6, [x7,#280]", 12977904], [" c606f4:\tadd\tx6, x0, #0x138", 12977908], [" c606f8:\tldr\tq0, [x17]", 12977912], [" c606fc:\tstr\tq0, [x2]", 12977916], [" c60700:\tldr\tx17, [x0,#304]", 12977920], [" c60704:\tstr\tx17, [x7,#304]", 12977924], [" c60708:\tldr\tq0, [x0,#288]", 12977928], [" c6070c:\tstr\tq0, [x7,#288]", 12977932], [" c60710:\tldr\tx1, [x0,#328]", 12977936], [" c60714:\tstr\tx1, [x7,#328]", 12977940], [" c60718:\tldr\tq0, [x6]", 12977944], [" c6071c:\tstr\tq0, [x8]", 12977948], [" c60720:\tldr\tx8, [x0,#352]", 12977952], [" c60724:\tstr\tx8, [x7,#352]", 12977956], [" c60728:\tldr\tq0, [x0,#336]", 12977960], [" c6072c:\tstr\tq0, [x7,#336]", 12977964], [" c60730:\tldr\tx3, [x0,#376]", 12977968], [" c60734:\tadd\tx0, x0, #0x168", 12977972], [" c60738:\tstr\tx3, [x7,#376]", 12977976], [" c6073c:\tldr\tq0, [x0]", 12977980], [" c60740:\tstr\tq0, [x9]", 12977984], [" c60744:\tb.ne\tc60618 <LoadQCC+0x639e8>", 12977988], [" c60748:\tcbz\tx11, c60778 <LoadQCC+0x63b48>", 12977992], [" c6074c:\tadd\tx15, x13, #0x1", 12977996], [" c60750:\tcmp\tx11, #0x7", 12978000], [" c60754:\tb.hi\tc6040c <LoadQCC+0x637dc>", 12978004], [" c60758:\tb\tc604a4 <LoadQCC+0x63874>", 12978008], [" c6075c:\tmov\tx13, x23", 12978012], [" c60760:\tldr\tx7, [x12,#16]", 12978016], [" c60764:\tstr\tx7, [x13,#16]", 12978020], [" c60768:\tldr\tq0, [x12],#24", 12978024], [" c6076c:\tstr\tq0, [x13],#24", 12978028], [" c60770:\tcmp\tx12, x16", 12978032], [" c60774:\tb.ne\tc60760 <LoadQCC+0x63b30>", 12978036], [" c60778:\tldr\tx0, [x21,#2480]", 12978040], [" c6077c:\tldr\tx12, [sp,#24]", 12978044], [" c60780:\tcmp\tx0, x12", 12978048], [" c60784:\tb.eq\tc6078c <LoadQCC+0x63b5c>", 12978052], [" c60788:\tbl\t6cda0 <operator delete(void*)@plt>", 12978056], [" c6078c:\tmul\tx27, x27, x28", 12978060], [" c60790:\tstr\tx23, [x21,#2480]", 12978064], [" c60794:\tmul\tx24, x24, x28", 12978068], [" c60798:\tadd\tx12, x23, x27", 12978072], [" c6079c:\tadd\tx9, x23, x24", 12978076], [" c607a0:\tadd\tx17, x12, #0x18", 12978080], [" c607a4:\tadd\tx27, sp, #0x50", 12978084], [" c607a8:\tstr\tx9, [x21,#2488]", 12978088], [" c607ac:\tstr\tx17, [x21,#2496]", 12978092], [" c607b0:\tstr\tx25, [x9]", 12978096], [" c607b4:\tldr\tq0, [sp,#32]", 12978100], [" c607b8:\tstur\tq0, [x9,#8]", 12978104], [" c607bc:\tldr\tx23, [x21,#2488]", 12978108], [" c607c0:\tldp\tx5, x1, [sp,#208]", 12978112], [" c607c4:\tadd\tx24, x23, #0x18", 12978116], [" c607c8:\tstr\tx24, [x21,#2488]", 12978120], [" c607cc:\tsub\tx23, x1, x5", 12978124], [" c607d0:\tasr\tx25, x23, #3", 12978128], [" c607d4:\tadd\tw26, w26, #0x1", 12978132], [" c607d8:\tmul\tx4, x25, x29", 12978136], [" c607dc:\tcmp\tx26, x4", 12978140], [" c607e0:\tb.cc\tc604d4 <LoadQCC+0x638a4>", 12978144], [" c607e4:\tldr\tx21, [x20,#8]", 12978148], [" c607e8:\tadd\tx1, sp, #0x50", 12978152], [" c607ec:\tcmp\tx21, #0x20", 12978156], [" c607f0:\torr\tw29, wzr, #0x20", 12978160], [" c607f4:\tcsel\tx23, x29, x21, hi", 12978164], [" c607f8:\tmov\tx0, x19", 12978168], [" c607fc:\tmov\tx2, x23", 12978172], [" c60800:\tbl\t6cdd0 <memcpy@plt>", 12978176], [" c60804:\tldr\tx28, [x20,#8]", 12978180], [" c60808:\tsubs\tx2, x28, x23", 12978184], [" c6080c:\tb.ls\tc6081c <LoadQCC+0x63bec>", 12978188], [" c60810:\tadd\tx0, x19, x23", 12978192], [" c60814:\tmov\tw1, wzr", 12978196], [" c60818:\tbl\t6cdf0 <memset@plt>", 12978200], [" c6081c:\tldr\tx0, [sp,#208]", 12978204], [" c60820:\tldr\tx4, [sp,#16]", 12978208], [" c60824:\tcmp\tx0, x4", 12978212], [" c60828:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12978216], [" c6082c:\tbl\t6cda0 <operator delete(void*)@plt>", 12978220], [" c60830:\tb\tc4e834 <LoadQCC+0x51c04>", 12978224], [" c60834:\tmov\tx10, xzr", 12978228], [" c60838:\tb\tc608d8 <LoadQCC+0x63ca8>", 12978232], [" c6083c:\tmov\tx10, xzr", 12978236], [" c60840:\tmul\tx6, x10, x28", 12978240], [" c60844:\tadd\tx10, x10, #0x8", 12978244], [" c60848:\tcmp\tx10, x4", 12978248], [" c6084c:\tadd\tx7, x13, x6", 12978252], [" c60850:\tadd\tx11, x23, x6", 12978256], [" c60854:\tldr\tx17, [x7,#16]", 12978260], [" c60858:\tstr\tx17, [x11,#16]", 12978264], [" c6085c:\tldr\tq0, [x7]", 12978268], [" c60860:\tstr\tq0, [x11]", 12978272], [" c60864:\tldr\tx1, [x7,#40]", 12978276], [" c60868:\tstr\tx1, [x11,#40]", 12978280], [" c6086c:\tldur\tq27, [x7,#24]", 12978284], [" c60870:\tstur\tq27, [x11,#24]", 12978288], [" c60874:\tldr\tx8, [x7,#64]", 12978292], [" c60878:\tstr\tx8, [x11,#64]", 12978296], [" c6087c:\tldr\tq0, [x7,#48]", 12978300], [" c60880:\tstr\tq0, [x11,#48]", 12978304], [" c60884:\tldr\tx3, [x7,#88]", 12978308], [" c60888:\tstr\tx3, [x11,#88]", 12978312], [" c6088c:\tldur\tq28, [x7,#72]", 12978316], [" c60890:\tstur\tq28, [x11,#72]", 12978320], [" c60894:\tldr\tx18, [x7,#112]", 12978324], [" c60898:\tstr\tx18, [x11,#112]", 12978328], [" c6089c:\tldr\tq0, [x7,#96]", 12978332], [" c608a0:\tstr\tq0, [x11,#96]", 12978336], [" c608a4:\tldr\tx12, [x7,#136]", 12978340], [" c608a8:\tstr\tx12, [x11,#136]", 12978344], [" c608ac:\tldur\tq29, [x7,#120]", 12978348], [" c608b0:\tstur\tq29, [x11,#120]", 12978352], [" c608b4:\tldr\tx0, [x7,#160]", 12978356], [" c608b8:\tstr\tx0, [x11,#160]", 12978360], [" c608bc:\tldr\tq0, [x7,#144]", 12978364], [" c608c0:\tstr\tq0, [x11,#144]", 12978368], [" c608c4:\tldr\tx16, [x7,#184]", 12978372], [" c608c8:\tstr\tx16, [x11,#184]", 12978376], [" c608cc:\tldur\tq30, [x7,#168]", 12978380], [" c608d0:\tstur\tq30, [x11,#168]", 12978384], [" c608d4:\tb.ge\tc60bac <LoadQCC+0x63f7c>", 12978388], [" c608d8:\tmul\tx5, x10, x28", 12978392], [" c608dc:\tsub\tx4, x10, #0x1", 12978396], [" c608e0:\tadd\tx8, x13, x5", 12978400], [" c608e4:\tadd\tx7, x23, x5", 12978404], [" c608e8:\tldr\tx13, [x8,#16]", 12978408], [" c608ec:\tadd\tx4, x4, #0x1", 12978412], [" c608f0:\tcmp\tx4, x9", 12978416], [" c608f4:\tstr\tx13, [x7,#16]", 12978420], [" c608f8:\tldr\tq0, [x8],#24", 12978424], [" c608fc:\tstr\tq0, [x7],#24", 12978428], [" c60900:\tb.lt\tc608e8 <LoadQCC+0x63cb8>", 12978432], [" c60904:\tb\tc60bac <LoadQCC+0x63f7c>", 12978436], [" c60908:\tmadd\tx25, x26, x28, x6", 12978440], [" c6090c:\tldr\tx2, [x20,#8]", 12978444], [" c60910:\tldr\tx12, [x25]", 12978448], [" c60914:\tldur\tq29, [x25,#8]", 12978452], [" c60918:\tsub\tx14, x12, x27", 12978456], [" c6091c:\tadd\tx1, x14, #0x8", 12978460], [" c60920:\tstr\tq29, [sp,#80]", 12978464], [" c60924:\tcmp\tx14, x2", 12978468], [" c60928:\tccmp\tx1, x2, #0x2, cc", 12978472], [" c6092c:\tb.hi\tc60c00 <LoadQCC+0x63fd0>", 12978476], [" c60930:\tldr\tx15, [x21,#2488]", 12978480], [" c60934:\tadd\tx25, x19, x14", 12978484], [" c60938:\tldr\tx3, [x21,#2496]", 12978488], [" c6093c:\tcmp\tx15, x3", 12978492], [" c60940:\tb.cc\tc60be4 <LoadQCC+0x63fb4>", 12978496], [" c60944:\tldr\tx6, [x21,#2480]", 12978500], [" c60948:\tsub\tx11, x15, x6", 12978504], [" c6094c:\tmov\tx15, #0x5555555555555555 \t// #6148914691236517205", 12978508], [" c60950:\tsub\tx3, x3, x6", 12978512], [" c60954:\tmovk\tx15, #0x5556", 12978516], [" c60958:\tasr\tx0, x3, #3", 12978520], [" c6095c:\tmul\tx27, x0, x15", 12978524], [" c60960:\tasr\tx17, x11, #3", 12978528], [" c60964:\tmul\tx24, x17, x29", 12978532], [" c60968:\torr\tx15, x27, #0x1", 12978536], [" c6096c:\tmul\tx0, x15, x28", 12978540], [" c60970:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12978544], [" c60974:\tldr\tx13, [x21,#2480]", 12978548], [" c60978:\tmov\tx23, x0", 12978552], [" c6097c:\tldr\tx14, [x21,#2488]", 12978556], [" c60980:\tsubs\tx9, x13, x14", 12978560], [" c60984:\tb.eq\tc60bac <LoadQCC+0x63f7c>", 12978564], [" c60988:\tcmp\tx9, #0x0", 12978568], [" c6098c:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12978572], [" c60990:\tsub\tx6, x9, #0x17", 12978576], [" c60994:\tmovk\tx8, #0xaaab", 12978580], [" c60998:\tcsel\tx18, x6, x9, lt", 12978584], [" c6099c:\tmovk\tx8, #0x2aaa, lsl #48", 12978588], [" c609a0:\tsmulh\tx8, x18, x8", 12978592], [" c609a4:\tasr\tx7, x8, #2", 12978596], [" c609a8:\tadd\tx10, x7, x8, lsr #63", 12978600], [" c609ac:\tmadd\tx16, x10, x28, x14", 12978604], [" c609b0:\tcmp\tx13, x16", 12978608], [" c609b4:\tb.gt\tc60b90 <LoadQCC+0x63f60>", 12978612], [" c609b8:\tmov\tx16, #0x4000000000000000 \t// #4611686018427387904", 12978616], [" c609bc:\tmovk\tx16, #0x20", 12978620], [" c609c0:\tadd\tx1, x13, x16", 12978624], [" c609c4:\tcmp\tx14, x1", 12978628], [" c609c8:\tb.ge\tc60b90 <LoadQCC+0x63f60>", 12978632], [" c609cc:\tcmp\tx13, x14", 12978636], [" c609d0:\tb.ge\tc60b90 <LoadQCC+0x63f60>", 12978640], [" c609d4:\tmov\tx3, #0xbfffffffffffffff \t// #-4611686018427387905", 12978644], [" c609d8:\tmovk\tx3, #0xffe8", 12978648], [" c609dc:\tcmp\tx13, x3", 12978652], [" c609e0:\tb.lt\tc60b90 <LoadQCC+0x63f60>", 12978656], [" c609e4:\torr\tx7, xzr, #0x4000000000000000", 12978660], [" c609e8:\tcmp\tx14, x7", 12978664], [" c609ec:\tb.ge\tc60b90 <LoadQCC+0x63f60>", 12978668], [" c609f0:\tmov\tx12, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12978672], [" c609f4:\tmovk\tx12, #0xaaab", 12978676], [" c609f8:\tmovk\tx12, #0x2aaa, lsl #48", 12978680], [" c609fc:\tsmulh\tx10, x9, x12", 12978684], [" c60a00:\tasr\tx0, x10, #2", 12978688], [" c60a04:\tadd\tx16, x0, x10, lsr #63", 12978692], [" c60a08:\tmsub\tx11, x16, x28, x9", 12978696], [" c60a0c:\tcbnz\tx11, c60bac <LoadQCC+0x63f7c>", 12978700], [" c60a10:\tsub\tx18, x14, x13", 12978704], [" c60a14:\tasr\tx14, x18, #3", 12978708], [" c60a18:\tmul\tx4, x14, x29", 12978712], [" c60a1c:\tcmp\tx18, #0x1", 12978716], [" c60a20:\tb.lt\tc60bac <LoadQCC+0x63f7c>", 12978720], [" c60a24:\tsub\tx9, x4, #0x1", 12978724], [" c60a28:\tcmp\tx18, #0xa9", 12978728], [" c60a2c:\tb.lt\tc60834 <LoadQCC+0x63c04>", 12978732], [" c60a30:\tcmp\tx18, #0x168", 12978736], [" c60a34:\tb.le\tc6083c <LoadQCC+0x63c0c>", 12978740], [" c60a38:\tand\tx14, x4, #0xf", 12978744], [" c60a3c:\tsub\tx8, x9, x14", 12978748], [" c60a40:\tmov\tx5, xzr", 12978752], [" c60a44:\tmov\tx12, xzr", 12978756], [" c60a48:\tsub\tx15, x8, #0xf", 12978760], [" c60a4c:\tadd\tx2, x13, x5", 12978764], [" c60a50:\tadd\tx18, x23, x5", 12978768], [" c60a54:\tcmp\tx12, x15", 12978772], [" c60a58:\tldr\tx7, [x2,#16]", 12978776], [" c60a5c:\tadd\tx12, x12, #0x10", 12978780], [" c60a60:\tadd\tx5, x5, #0x180", 12978784], [" c60a64:\tstr\tx7, [x18,#16]", 12978788], [" c60a68:\tldr\tq0, [x2]", 12978792], [" c60a6c:\tstr\tq0, [x18]", 12978796], [" c60a70:\tldr\tx10, [x2,#40]", 12978800], [" c60a74:\tstr\tx10, [x18,#40]", 12978804], [" c60a78:\tldur\tq31, [x2,#24]", 12978808], [" c60a7c:\tstur\tq31, [x18,#24]", 12978812], [" c60a80:\tldr\tx11, [x2,#64]", 12978816], [" c60a84:\tstr\tx11, [x18,#64]", 12978820], [" c60a88:\tldr\tq0, [x2,#48]", 12978824], [" c60a8c:\tstr\tq0, [x18,#48]", 12978828], [" c60a90:\tldr\tx6, [x2,#88]", 12978832], [" c60a94:\tstr\tx6, [x18,#88]", 12978836], [" c60a98:\tldur\tq0, [x2,#72]", 12978840], [" c60a9c:\tstur\tq0, [x18,#72]", 12978844], [" c60aa0:\tldr\tx17, [x2,#112]", 12978848], [" c60aa4:\tstr\tx17, [x18,#112]", 12978852], [" c60aa8:\tldr\tq0, [x2,#96]", 12978856], [" c60aac:\tstr\tq0, [x18,#96]", 12978860], [" c60ab0:\tldr\tx1, [x2,#136]", 12978864], [" c60ab4:\tstr\tx1, [x18,#136]", 12978868], [" c60ab8:\tadd\tx1, x18, #0x138", 12978872], [" c60abc:\tldur\tq1, [x2,#120]", 12978876], [" c60ac0:\tstur\tq1, [x18,#120]", 12978880], [" c60ac4:\tldr\tx3, [x2,#160]", 12978884], [" c60ac8:\tstr\tx3, [x18,#160]", 12978888], [" c60acc:\tldr\tq0, [x2,#144]", 12978892], [" c60ad0:\tstr\tq0, [x18,#144]", 12978896], [" c60ad4:\tldr\tx0, [x2,#184]", 12978900], [" c60ad8:\tstr\tx0, [x18,#184]", 12978904], [" c60adc:\tldur\tq2, [x2,#168]", 12978908], [" c60ae0:\tstur\tq2, [x18,#168]", 12978912], [" c60ae4:\tldr\tx16, [x2,#208]", 12978916], [" c60ae8:\tstr\tx16, [x18,#208]", 12978920], [" c60aec:\tldr\tq0, [x2,#192]", 12978924], [" c60af0:\tstr\tq0, [x18,#192]", 12978928], [" c60af4:\tldr\tx7, [x2,#232]", 12978932], [" c60af8:\tstr\tx7, [x18,#232]", 12978936], [" c60afc:\tadd\tx7, x2, #0x138", 12978940], [" c60b00:\tldur\tq3, [x2,#216]", 12978944], [" c60b04:\tstur\tq3, [x18,#216]", 12978948], [" c60b08:\tldr\tx10, [x2,#256]", 12978952], [" c60b0c:\tstr\tx10, [x18,#256]", 12978956], [" c60b10:\tadd\tx10, x2, #0x108", 12978960], [" c60b14:\tldr\tq0, [x2,#240]", 12978964], [" c60b18:\tstr\tq0, [x18,#240]", 12978968], [" c60b1c:\tldr\tx11, [x2,#280]", 12978972], [" c60b20:\tstr\tx11, [x18,#280]", 12978976], [" c60b24:\tadd\tx11, x18, #0x108", 12978980], [" c60b28:\tldr\tq0, [x10]", 12978984], [" c60b2c:\tstr\tq0, [x11]", 12978988], [" c60b30:\tldr\tx6, [x2,#304]", 12978992], [" c60b34:\tstr\tx6, [x18,#304]", 12978996], [" c60b38:\tldr\tq0, [x2,#288]", 12979000], [" c60b3c:\tstr\tq0, [x18,#288]", 12979004], [" c60b40:\tldr\tx17, [x2,#328]", 12979008], [" c60b44:\tstr\tx17, [x18,#328]", 12979012], [" c60b48:\tadd\tx17, x2, #0x168", 12979016], [" c60b4c:\tldr\tq0, [x7]", 12979020], [" c60b50:\tstr\tq0, [x1]", 12979024], [" c60b54:\tldr\tx1, [x2,#352]", 12979028], [" c60b58:\tstr\tx1, [x18,#352]", 12979032], [" c60b5c:\tldr\tq0, [x2,#336]", 12979036], [" c60b60:\tstr\tq0, [x18,#336]", 12979040], [" c60b64:\tldr\tx3, [x2,#376]", 12979044], [" c60b68:\tstr\tx3, [x18,#376]", 12979048], [" c60b6c:\tadd\tx18, x18, #0x168", 12979052], [" c60b70:\tldr\tq0, [x17]", 12979056], [" c60b74:\tstr\tq0, [x18]", 12979060], [" c60b78:\tb.ne\tc60a4c <LoadQCC+0x63e1c>", 12979064], [" c60b7c:\tcbz\tx14, c60bac <LoadQCC+0x63f7c>", 12979068], [" c60b80:\tadd\tx10, x8, #0x1", 12979072], [" c60b84:\tcmp\tx14, #0x7", 12979076], [" c60b88:\tb.hi\tc60840 <LoadQCC+0x63c10>", 12979080], [" c60b8c:\tb\tc608d8 <LoadQCC+0x63ca8>", 12979084], [" c60b90:\tmov\tx12, x23", 12979088], [" c60b94:\tldr\tx9, [x13,#16]", 12979092], [" c60b98:\tstr\tx9, [x12,#16]", 12979096], [" c60b9c:\tldr\tq0, [x13],#24", 12979100], [" c60ba0:\tstr\tq0, [x12],#24", 12979104], [" c60ba4:\tcmp\tx13, x14", 12979108], [" c60ba8:\tb.ne\tc60b94 <LoadQCC+0x63f64>", 12979112], [" c60bac:\tldr\tx0, [x21,#2480]", 12979116], [" c60bb0:\tldr\tx2, [sp,#24]", 12979120], [" c60bb4:\tcmp\tx0, x2", 12979124], [" c60bb8:\tb.eq\tc60bc0 <LoadQCC+0x63f90>", 12979128], [" c60bbc:\tbl\t6cda0 <operator delete(void*)@plt>", 12979132], [" c60bc0:\tmul\tx27, x27, x28", 12979136], [" c60bc4:\tstr\tx23, [x21,#2480]", 12979140], [" c60bc8:\tmul\tx24, x24, x28", 12979144], [" c60bcc:\tadd\tx3, x23, x27", 12979148], [" c60bd0:\tadd\tx15, x23, x24", 12979152], [" c60bd4:\tadd\tx18, x3, #0x18", 12979156], [" c60bd8:\tadd\tx27, sp, #0x20", 12979160], [" c60bdc:\tstr\tx15, [x21,#2488]", 12979164], [" c60be0:\tstr\tx18, [x21,#2496]", 12979168], [" c60be4:\tstr\tx25, [x15]", 12979172], [" c60be8:\tldr\tq0, [sp,#80]", 12979176], [" c60bec:\tstur\tq0, [x15,#8]", 12979180], [" c60bf0:\tldr\tx13, [x21,#2488]", 12979184], [" c60bf4:\tldp\tx6, x8, [sp,#208]", 12979188], [" c60bf8:\tadd\tx9, x13, #0x18", 12979192], [" c60bfc:\tstr\tx9, [x21,#2488]", 12979196], [" c60c00:\tsub\tx23, x8, x6", 12979200], [" c60c04:\tasr\tx25, x23, #3", 12979204], [" c60c08:\tadd\tw26, w26, #0x1", 12979208], [" c60c0c:\tmul\tx14, x25, x29", 12979212], [" c60c10:\tcmp\tx26, x14", 12979216], [" c60c14:\tb.cc\tc60908 <LoadQCC+0x63cd8>", 12979220], [" c60c18:\tldr\tx26, [x20,#8]", 12979224], [" c60c1c:\tadd\tx1, sp, #0x20", 12979228], [" c60c20:\tcmp\tx26, #0xc", 12979232], [" c60c24:\torr\tw28, wzr, #0xc", 12979236], [" c60c28:\tcsel\tx24, x28, x26, hi", 12979240], [" c60c2c:\tmov\tx0, x19", 12979244], [" c60c30:\tmov\tx2, x24", 12979248], [" c60c34:\tbl\t6cdd0 <memcpy@plt>", 12979252], [" c60c38:\tldr\tx26, [x20,#8]", 12979256], [" c60c3c:\tsubs\tx2, x26, x24", 12979260], [" c60c40:\tb.ls\tc60c50 <LoadQCC+0x64020>", 12979264], [" c60c44:\tadd\tx0, x19, x24", 12979268], [" c60c48:\tmov\tw1, wzr", 12979272], [" c60c4c:\tbl\t6cdf0 <memset@plt>", 12979276], [" c60c50:\tldr\tx0, [sp,#208]", 12979280], [" c60c54:\tldr\tx6, [sp,#16]", 12979284], [" c60c58:\tcmp\tx0, x6", 12979288], [" c60c5c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12979292], [" c60c60:\tbl\t6cda0 <operator delete(void*)@plt>", 12979296], [" c60c64:\tb\tc4e834 <LoadQCC+0x51c04>", 12979300], [" c60c68:\tmov\tx13, xzr", 12979304], [" c60c6c:\tb\tc60d0c <LoadQCC+0x640dc>", 12979308], [" c60c70:\tmov\tx13, xzr", 12979312], [" c60c74:\tmul\tx10, x13, x28", 12979316], [" c60c78:\tadd\tx13, x13, #0x8", 12979320], [" c60c7c:\tcmp\tx13, x3", 12979324], [" c60c80:\tadd\tx16, x14, x10", 12979328], [" c60c84:\tadd\tx10, x23, x10", 12979332], [" c60c88:\tldr\tx11, [x16,#16]", 12979336], [" c60c8c:\tstr\tx11, [x10,#16]", 12979340], [" c60c90:\tldr\tq0, [x16]", 12979344], [" c60c94:\tstr\tq0, [x10]", 12979348], [" c60c98:\tldr\tx6, [x16,#40]", 12979352], [" c60c9c:\tstr\tx6, [x10,#40]", 12979356], [" c60ca0:\tldur\tq4, [x16,#24]", 12979360], [" c60ca4:\tstur\tq4, [x10,#24]", 12979364], [" c60ca8:\tldr\tx17, [x16,#64]", 12979368], [" c60cac:\tstr\tx17, [x10,#64]", 12979372], [" c60cb0:\tldr\tq0, [x16,#48]", 12979376], [" c60cb4:\tstr\tq0, [x10,#48]", 12979380], [" c60cb8:\tldr\tx1, [x16,#88]", 12979384], [" c60cbc:\tstr\tx1, [x10,#88]", 12979388], [" c60cc0:\tldur\tq5, [x16,#72]", 12979392], [" c60cc4:\tstur\tq5, [x10,#72]", 12979396], [" c60cc8:\tldr\tx2, [x16,#112]", 12979400], [" c60ccc:\tstr\tx2, [x10,#112]", 12979404], [" c60cd0:\tldr\tq0, [x16,#96]", 12979408], [" c60cd4:\tstr\tq0, [x10,#96]", 12979412], [" c60cd8:\tldr\tx5, [x16,#136]", 12979416], [" c60cdc:\tstr\tx5, [x10,#136]", 12979420], [" c60ce0:\tldur\tq6, [x16,#120]", 12979424], [" c60ce4:\tstur\tq6, [x10,#120]", 12979428], [" c60ce8:\tldr\tx15, [x16,#160]", 12979432], [" c60cec:\tstr\tx15, [x10,#160]", 12979436], [" c60cf0:\tldr\tq0, [x16,#144]", 12979440], [" c60cf4:\tstr\tq0, [x10,#144]", 12979444], [" c60cf8:\tldr\tx9, [x16,#184]", 12979448], [" c60cfc:\tstr\tx9, [x10,#184]", 12979452], [" c60d00:\tldur\tq7, [x16,#168]", 12979456], [" c60d04:\tstur\tq7, [x10,#168]", 12979460], [" c60d08:\tb.ge\tc60fe0 <LoadQCC+0x643b0>", 12979464], [" c60d0c:\tmul\tx10, x13, x28", 12979468], [" c60d10:\tsub\tx2, x13, #0x1", 12979472], [" c60d14:\tadd\tx16, x14, x10", 12979476], [" c60d18:\tadd\tx9, x23, x10", 12979480], [" c60d1c:\tldr\tx14, [x16,#16]", 12979484], [" c60d20:\tadd\tx2, x2, #0x1", 12979488], [" c60d24:\tcmp\tx2, x8", 12979492], [" c60d28:\tstr\tx14, [x9,#16]", 12979496], [" c60d2c:\tldr\tq0, [x16],#24", 12979500], [" c60d30:\tstr\tq0, [x9],#24", 12979504], [" c60d34:\tb.lt\tc60d1c <LoadQCC+0x640ec>", 12979508], [" c60d38:\tb\tc60fe0 <LoadQCC+0x643b0>", 12979512], [" c60d3c:\tmadd\tx27, x26, x28, x7", 12979516], [" c60d40:\tldr\tx15, [x20,#8]", 12979520], [" c60d44:\tldr\tx17, [x27]", 12979524], [" c60d48:\tldur\tq30, [x27,#8]", 12979528], [" c60d4c:\tsub\tx10, x17, x24", 12979532], [" c60d50:\tadd\tx8, x10, #0x8", 12979536], [" c60d54:\tstr\tq30, [sp,#80]", 12979540], [" c60d58:\tcmp\tx10, x15", 12979544], [" c60d5c:\tccmp\tx8, x15, #0x2, cc", 12979548], [" c60d60:\tb.hi\tc61034 <LoadQCC+0x64404>", 12979552], [" c60d64:\tldr\tx13, [x21,#2488]", 12979556], [" c60d68:\tadd\tx25, x19, x10", 12979560], [" c60d6c:\tldr\tx18, [x21,#2496]", 12979564], [" c60d70:\tcmp\tx13, x18", 12979568], [" c60d74:\tb.cc\tc61018 <LoadQCC+0x643e8>", 12979572], [" c60d78:\tldr\tx7, [x21,#2480]", 12979576], [" c60d7c:\tsub\tx10, x18, x7", 12979580], [" c60d80:\tasr\tx16, x10, #3", 12979584], [" c60d84:\tmov\tx10, #0x5555555555555555 \t// #6148914691236517205", 12979588], [" c60d88:\tmovk\tx10, #0x5556", 12979592], [" c60d8c:\tsub\tx4, x13, x7", 12979596], [" c60d90:\tmul\tx27, x16, x10", 12979600], [" c60d94:\tasr\tx1, x4, #3", 12979604], [" c60d98:\tmul\tx24, x1, x29", 12979608], [" c60d9c:\torr\tx14, x27, #0x1", 12979612], [" c60da0:\tmul\tx0, x14, x28", 12979616], [" c60da4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12979620], [" c60da8:\tldr\tx14, [x21,#2480]", 12979624], [" c60dac:\tmov\tx23, x0", 12979628], [" c60db0:\tldr\tx15, [x21,#2488]", 12979632], [" c60db4:\tsubs\tx3, x14, x15", 12979636], [" c60db8:\tb.eq\tc60fe0 <LoadQCC+0x643b0>", 12979640], [" c60dbc:\tsub\tx7, x3, #0x17", 12979644], [" c60dc0:\tcmp\tx3, #0x0", 12979648], [" c60dc4:\tcsel\tx2, x7, x3, lt", 12979652], [" c60dc8:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12979656], [" c60dcc:\tmovk\tx7, #0xaaab", 12979660], [" c60dd0:\tmovk\tx7, #0x2aaa, lsl #48", 12979664], [" c60dd4:\tsmulh\tx5, x2, x7", 12979668], [" c60dd8:\tasr\tx6, x5, #2", 12979672], [" c60ddc:\tadd\tx9, x6, x5, lsr #63", 12979676], [" c60de0:\tmadd\tx13, x9, x28, x15", 12979680], [" c60de4:\tcmp\tx14, x13", 12979684], [" c60de8:\tb.gt\tc60fc4 <LoadQCC+0x64394>", 12979688], [" c60dec:\tmov\tx8, #0x4000000000000000 \t// #4611686018427387904", 12979692], [" c60df0:\tmovk\tx8, #0x20", 12979696], [" c60df4:\tadd\tx11, x14, x8", 12979700], [" c60df8:\tcmp\tx15, x11", 12979704], [" c60dfc:\tb.ge\tc60fc4 <LoadQCC+0x64394>", 12979708], [" c60e00:\tcmp\tx14, x15", 12979712], [" c60e04:\tb.ge\tc60fc4 <LoadQCC+0x64394>", 12979716], [" c60e08:\tmov\tx18, #0xbfffffffffffffff \t// #-4611686018427387905", 12979720], [" c60e0c:\tmovk\tx18, #0xffe8", 12979724], [" c60e10:\tcmp\tx14, x18", 12979728], [" c60e14:\tb.lt\tc60fc4 <LoadQCC+0x64394>", 12979732], [" c60e18:\torr\tx11, xzr, #0x4000000000000000", 12979736], [" c60e1c:\tcmp\tx15, x11", 12979740], [" c60e20:\tb.ge\tc60fc4 <LoadQCC+0x64394>", 12979744], [" c60e24:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12979748], [" c60e28:\tmovk\tx11, #0xaaab", 12979752], [" c60e2c:\tmovk\tx11, #0x2aaa, lsl #48", 12979756], [" c60e30:\tsmulh\tx9, x3, x11", 12979760], [" c60e34:\tasr\tx8, x9, #2", 12979764], [" c60e38:\tadd\tx18, x8, x9, lsr #63", 12979768], [" c60e3c:\tmsub\tx12, x18, x28, x3", 12979772], [" c60e40:\tcbnz\tx12, c60fe0 <LoadQCC+0x643b0>", 12979776], [" c60e44:\tsub\tx5, x15, x14", 12979780], [" c60e48:\tasr\tx4, x5, #3", 12979784], [" c60e4c:\tmul\tx3, x4, x29", 12979788], [" c60e50:\tcmp\tx5, #0x1", 12979792], [" c60e54:\tb.lt\tc60fe0 <LoadQCC+0x643b0>", 12979796], [" c60e58:\tsub\tx8, x3, #0x1", 12979800], [" c60e5c:\tcmp\tx5, #0xa9", 12979804], [" c60e60:\tb.lt\tc60c68 <LoadQCC+0x64038>", 12979808], [" c60e64:\tcmp\tx5, #0x168", 12979812], [" c60e68:\tb.le\tc60c70 <LoadQCC+0x64040>", 12979816], [" c60e6c:\tand\tx15, x3, #0xf", 12979820], [" c60e70:\tsub\tx10, x8, x15", 12979824], [" c60e74:\tmov\tx4, xzr", 12979828], [" c60e78:\tmov\tx11, xzr", 12979832], [" c60e7c:\tsub\tx13, x10, #0xf", 12979836], [" c60e80:\tadd\tx17, x14, x4", 12979840], [" c60e84:\tadd\tx6, x23, x4", 12979844], [" c60e88:\tcmp\tx11, x13", 12979848], [" c60e8c:\tldr\tx18, [x17,#16]", 12979852], [" c60e90:\tadd\tx11, x11, #0x10", 12979856], [" c60e94:\tadd\tx4, x4, #0x180", 12979860], [" c60e98:\tstr\tx18, [x6,#16]", 12979864], [" c60e9c:\tldr\tq0, [x17]", 12979868], [" c60ea0:\tstr\tq0, [x6]", 12979872], [" c60ea4:\tldr\tx12, [x17,#40]", 12979876], [" c60ea8:\tstr\tx12, [x6,#40]", 12979880], [" c60eac:\tldur\tq16, [x17,#24]", 12979884], [" c60eb0:\tstur\tq16, [x6,#24]", 12979888], [" c60eb4:\tldr\tx0, [x17,#64]", 12979892], [" c60eb8:\tstr\tx0, [x6,#64]", 12979896], [" c60ebc:\tldr\tq0, [x17,#48]", 12979900], [" c60ec0:\tstr\tq0, [x6,#48]", 12979904], [" c60ec4:\tldr\tx16, [x17,#88]", 12979908], [" c60ec8:\tstr\tx16, [x6,#88]", 12979912], [" c60ecc:\tldur\tq17, [x17,#72]", 12979916], [" c60ed0:\tstur\tq17, [x6,#72]", 12979920], [" c60ed4:\tldr\tx7, [x17,#112]", 12979924], [" c60ed8:\tstr\tx7, [x6,#112]", 12979928], [" c60edc:\tldr\tq0, [x17,#96]", 12979932], [" c60ee0:\tstr\tq0, [x6,#96]", 12979936], [" c60ee4:\tldr\tx1, [x17,#136]", 12979940], [" c60ee8:\tstr\tx1, [x6,#136]", 12979944], [" c60eec:\tldur\tq18, [x17,#120]", 12979948], [" c60ef0:\tstur\tq18, [x6,#120]", 12979952], [" c60ef4:\tldr\tx2, [x17,#160]", 12979956], [" c60ef8:\tstr\tx2, [x6,#160]", 12979960], [" c60efc:\tadd\tx2, x6, #0x108", 12979964], [" c60f00:\tldr\tq0, [x17,#144]", 12979968], [" c60f04:\tstr\tq0, [x6,#144]", 12979972], [" c60f08:\tldr\tx5, [x17,#184]", 12979976], [" c60f0c:\tstr\tx5, [x6,#184]", 12979980], [" c60f10:\tadd\tx5, x17, #0x108", 12979984], [" c60f14:\tldur\tq19, [x17,#168]", 12979988], [" c60f18:\tstur\tq19, [x6,#168]", 12979992], [" c60f1c:\tldr\tx9, [x17,#208]", 12979996], [" c60f20:\tstr\tx9, [x6,#208]", 12980000], [" c60f24:\tadd\tx9, x17, #0x168", 12980004], [" c60f28:\tldr\tq0, [x17,#192]", 12980008], [" c60f2c:\tstr\tq0, [x6,#192]", 12980012], [" c60f30:\tldr\tx18, [x17,#232]", 12980016], [" c60f34:\tstr\tx18, [x6,#232]", 12980020], [" c60f38:\tldur\tq20, [x17,#216]", 12980024], [" c60f3c:\tstur\tq20, [x6,#216]", 12980028], [" c60f40:\tldr\tx12, [x17,#256]", 12980032], [" c60f44:\tstr\tx12, [x6,#256]", 12980036], [" c60f48:\tldr\tq0, [x17,#240]", 12980040], [" c60f4c:\tstr\tq0, [x6,#240]", 12980044], [" c60f50:\tldr\tx0, [x17,#280]", 12980048], [" c60f54:\tstr\tx0, [x6,#280]", 12980052], [" c60f58:\tadd\tx0, x17, #0x138", 12980056], [" c60f5c:\tldr\tq0, [x5]", 12980060], [" c60f60:\tstr\tq0, [x2]", 12980064], [" c60f64:\tldr\tx16, [x17,#304]", 12980068], [" c60f68:\tstr\tx16, [x6,#304]", 12980072], [" c60f6c:\tadd\tx16, x6, #0x138", 12980076], [" c60f70:\tldr\tq0, [x17,#288]", 12980080], [" c60f74:\tstr\tq0, [x6,#288]", 12980084], [" c60f78:\tldr\tx7, [x17,#328]", 12980088], [" c60f7c:\tstr\tx7, [x6,#328]", 12980092], [" c60f80:\tldr\tq0, [x0]", 12980096], [" c60f84:\tstr\tq0, [x16]", 12980100], [" c60f88:\tldr\tx1, [x17,#352]", 12980104], [" c60f8c:\tstr\tx1, [x6,#352]", 12980108], [" c60f90:\tldr\tq0, [x17,#336]", 12980112], [" c60f94:\tstr\tq0, [x6,#336]", 12980116], [" c60f98:\tldr\tx2, [x17,#376]", 12980120], [" c60f9c:\tstr\tx2, [x6,#376]", 12980124], [" c60fa0:\tadd\tx6, x6, #0x168", 12980128], [" c60fa4:\tldr\tq0, [x9]", 12980132], [" c60fa8:\tstr\tq0, [x6]", 12980136], [" c60fac:\tb.ne\tc60e80 <LoadQCC+0x64250>", 12980140], [" c60fb0:\tcbz\tx15, c60fe0 <LoadQCC+0x643b0>", 12980144], [" c60fb4:\tadd\tx13, x10, #0x1", 12980148], [" c60fb8:\tcmp\tx15, #0x7", 12980152], [" c60fbc:\tb.hi\tc60c74 <LoadQCC+0x64044>", 12980156], [" c60fc0:\tb\tc60d0c <LoadQCC+0x640dc>", 12980160], [" c60fc4:\tmov\tx16, x23", 12980164], [" c60fc8:\tldr\tx3, [x14,#16]", 12980168], [" c60fcc:\tstr\tx3, [x16,#16]", 12980172], [" c60fd0:\tldr\tq0, [x14],#24", 12980176], [" c60fd4:\tstr\tq0, [x16],#24", 12980180], [" c60fd8:\tcmp\tx14, x15", 12980184], [" c60fdc:\tb.ne\tc60fc8 <LoadQCC+0x64398>", 12980188], [" c60fe0:\tldr\tx0, [x21,#2480]", 12980192], [" c60fe4:\tldr\tx8, [sp,#24]", 12980196], [" c60fe8:\tcmp\tx0, x8", 12980200], [" c60fec:\tb.eq\tc60ff4 <LoadQCC+0x643c4>", 12980204], [" c60ff0:\tbl\t6cda0 <operator delete(void*)@plt>", 12980208], [" c60ff4:\tmul\tx27, x27, x28", 12980212], [" c60ff8:\tstr\tx23, [x21,#2480]", 12980216], [" c60ffc:\tmul\tx24, x24, x28", 12980220], [" c61000:\tadd\tx11, x23, x27", 12980224], [" c61004:\tadd\tx13, x23, x24", 12980228], [" c61008:\tadd\tx2, x11, #0x18", 12980232], [" c6100c:\tadd\tx24, sp, #0x20", 12980236], [" c61010:\tstr\tx13, [x21,#2488]", 12980240], [" c61014:\tstr\tx2, [x21,#2496]", 12980244], [" c61018:\tstr\tx25, [x13]", 12980248], [" c6101c:\tldr\tq0, [sp,#80]", 12980252], [" c61020:\tstur\tq0, [x13,#8]", 12980256], [" c61024:\tldr\tx16, [x21,#2488]", 12980260], [" c61028:\tldp\tx7, x9, [sp,#208]", 12980264], [" c6102c:\tadd\tx5, x16, #0x18", 12980268], [" c61030:\tstr\tx5, [x21,#2488]", 12980272], [" c61034:\tsub\tx23, x9, x7", 12980276], [" c61038:\tasr\tx25, x23, #3", 12980280], [" c6103c:\tadd\tw26, w26, #0x1", 12980284], [" c61040:\tmul\tx15, x25, x29", 12980288], [" c61044:\tcmp\tx26, x15", 12980292], [" c61048:\tb.cc\tc60d3c <LoadQCC+0x6410c>", 12980296], [" c6104c:\tldr\tx28, [x20,#8]", 12980300], [" c61050:\tadd\tx1, sp, #0x20", 12980304], [" c61054:\tcmp\tx28, #0x4", 12980308], [" c61058:\torr\tw26, wzr, #0x4", 12980312], [" c6105c:\tcsel\tx23, x26, x28, hi", 12980316], [" c61060:\tmov\tx0, x19", 12980320], [" c61064:\tmov\tx2, x23", 12980324], [" c61068:\tbl\t6cdd0 <memcpy@plt>", 12980328], [" c6106c:\tldr\tx28, [x20,#8]", 12980332], [" c61070:\tsubs\tx2, x28, x23", 12980336], [" c61074:\tb.ls\tc61084 <LoadQCC+0x64454>", 12980340], [" c61078:\tadd\tx0, x19, x23", 12980344], [" c6107c:\tmov\tw1, wzr", 12980348], [" c61080:\tbl\t6cdf0 <memset@plt>", 12980352], [" c61084:\tldr\tx0, [sp,#208]", 12980356], [" c61088:\tldr\tx15, [sp,#16]", 12980360], [" c6108c:\tcmp\tx0, x15", 12980364], [" c61090:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12980368], [" c61094:\tbl\t6cda0 <operator delete(void*)@plt>", 12980372], [" c61098:\tb\tc4e834 <LoadQCC+0x51c04>", 12980376], [" c6109c:\tmov\tx14, xzr", 12980380], [" c610a0:\tb\tc61140 <LoadQCC+0x64510>", 12980384], [" c610a4:\tmov\tx14, xzr", 12980388], [" c610a8:\tmul\tx16, x14, x28", 12980392], [" c610ac:\tadd\tx14, x14, #0x8", 12980396], [" c610b0:\tcmp\tx14, x2", 12980400], [" c610b4:\tadd\tx8, x15, x16", 12980404], [" c610b8:\tadd\tx5, x23, x16", 12980408], [" c610bc:\tldr\tx7, [x8,#16]", 12980412], [" c610c0:\tstr\tx7, [x5,#16]", 12980416], [" c610c4:\tldr\tq0, [x8]", 12980420], [" c610c8:\tstr\tq0, [x5]", 12980424], [" c610cc:\tldr\tx1, [x8,#40]", 12980428], [" c610d0:\tstr\tx1, [x5,#40]", 12980432], [" c610d4:\tldur\tq21, [x8,#24]", 12980436], [" c610d8:\tstur\tq21, [x5,#24]", 12980440], [" c610dc:\tldr\tx17, [x8,#64]", 12980444], [" c610e0:\tstr\tx17, [x5,#64]", 12980448], [" c610e4:\tldr\tq0, [x8,#48]", 12980452], [" c610e8:\tstr\tq0, [x5,#48]", 12980456], [" c610ec:\tldr\tx4, [x8,#88]", 12980460], [" c610f0:\tstr\tx4, [x5,#88]", 12980464], [" c610f4:\tldur\tq22, [x8,#72]", 12980468], [" c610f8:\tstur\tq22, [x5,#72]", 12980472], [" c610fc:\tldr\tx10, [x8,#112]", 12980476], [" c61100:\tstr\tx10, [x5,#112]", 12980480], [" c61104:\tldr\tq0, [x8,#96]", 12980484], [" c61108:\tstr\tq0, [x5,#96]", 12980488], [" c6110c:\tldr\tx13, [x8,#136]", 12980492], [" c61110:\tstr\tx13, [x5,#136]", 12980496], [" c61114:\tldur\tq23, [x8,#120]", 12980500], [" c61118:\tstur\tq23, [x5,#120]", 12980504], [" c6111c:\tldr\tx11, [x8,#160]", 12980508], [" c61120:\tstr\tx11, [x5,#160]", 12980512], [" c61124:\tldr\tq0, [x8,#144]", 12980516], [" c61128:\tstr\tq0, [x5,#144]", 12980520], [" c6112c:\tldr\tx6, [x8,#184]", 12980524], [" c61130:\tstr\tx6, [x5,#184]", 12980528], [" c61134:\tldur\tq24, [x8,#168]", 12980532], [" c61138:\tstur\tq24, [x5,#168]", 12980536], [" c6113c:\tb.ge\tc61414 <LoadQCC+0x647e4>", 12980540], [" c61140:\tmul\tx9, x14, x28", 12980544], [" c61144:\tsub\tx5, x14, #0x1", 12980548], [" c61148:\tadd\tx11, x15, x9", 12980552], [" c6114c:\tadd\tx15, x23, x9", 12980556], [" c61150:\tldr\tx16, [x11,#16]", 12980560], [" c61154:\tadd\tx5, x5, #0x1", 12980564], [" c61158:\tcmp\tx5, x0", 12980568], [" c6115c:\tstr\tx16, [x15,#16]", 12980572], [" c61160:\tldr\tq0, [x11],#24", 12980576], [" c61164:\tstr\tq0, [x15],#24", 12980580], [" c61168:\tb.lt\tc61150 <LoadQCC+0x64520>", 12980584], [" c6116c:\tb\tc61414 <LoadQCC+0x647e4>", 12980588], [" c61170:\tmadd\tx23, x26, x28, x2", 12980592], [" c61174:\tldr\tx9, [x20,#8]", 12980596], [" c61178:\tldr\tx6, [x23]", 12980600], [" c6117c:\tldur\tq0, [x23,#8]", 12980604], [" c61180:\tsub\tx13, x6, x27", 12980608], [" c61184:\tadd\tx24, x13, #0x8", 12980612], [" c61188:\tstr\tq0, [sp,#80]", 12980616], [" c6118c:\tcmp\tx13, x9", 12980620], [" c61190:\tccmp\tx24, x9, #0x2, cc", 12980624], [" c61194:\tb.hi\tc61468 <LoadQCC+0x64838>", 12980628], [" c61198:\tldr\tx10, [x21,#2488]", 12980632], [" c6119c:\tadd\tx25, x19, x13", 12980636], [" c611a0:\tldr\tx17, [x21,#2496]", 12980640], [" c611a4:\tcmp\tx10, x17", 12980644], [" c611a8:\tb.cc\tc6144c <LoadQCC+0x6481c>", 12980648], [" c611ac:\tldr\tx13, [x21,#2480]", 12980652], [" c611b0:\tmov\tx0, #0x5555555555555555 \t// #6148914691236517205", 12980656], [" c611b4:\tmovk\tx0, #0x5556", 12980660], [" c611b8:\tsub\tx11, x17, x13", 12980664], [" c611bc:\tasr\tx17, x11, #3", 12980668], [" c611c0:\tmul\tx27, x17, x0", 12980672], [" c611c4:\tsub\tx18, x10, x13", 12980676], [" c611c8:\tasr\tx8, x18, #3", 12980680], [" c611cc:\torr\tx4, x27, #0x1", 12980684], [" c611d0:\tmul\tx24, x8, x29", 12980688], [" c611d4:\tmul\tx0, x4, x28", 12980692], [" c611d8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12980696], [" c611dc:\tldr\tx15, [x21,#2480]", 12980700], [" c611e0:\tmov\tx23, x0", 12980704], [" c611e4:\tldr\tx13, [x21,#2488]", 12980708], [" c611e8:\tsubs\tx18, x15, x13", 12980712], [" c611ec:\tb.eq\tc61414 <LoadQCC+0x647e4>", 12980716], [" c611f0:\tcmp\tx18, #0x0", 12980720], [" c611f4:\tmov\tx14, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12980724], [" c611f8:\tsub\tx1, x18, #0x17", 12980728], [" c611fc:\tmovk\tx14, #0xaaab", 12980732], [" c61200:\tcsel\tx3, x1, x18, lt", 12980736], [" c61204:\tmovk\tx14, #0x2aaa, lsl #48", 12980740], [" c61208:\tsmulh\tx10, x3, x14", 12980744], [" c6120c:\tasr\tx14, x10, #2", 12980748], [" c61210:\tadd\tx16, x14, x10, lsr #63", 12980752], [" c61214:\tmadd\tx4, x16, x28, x13", 12980756], [" c61218:\tcmp\tx15, x4", 12980760], [" c6121c:\tb.gt\tc613f8 <LoadQCC+0x647c8>", 12980764], [" c61220:\tmov\tx1, #0x4000000000000000 \t// #4611686018427387904", 12980768], [" c61224:\tmovk\tx1, #0x20", 12980772], [" c61228:\tadd\tx12, x15, x1", 12980776], [" c6122c:\tcmp\tx13, x12", 12980780], [" c61230:\tb.ge\tc613f8 <LoadQCC+0x647c8>", 12980784], [" c61234:\tcmp\tx15, x13", 12980788], [" c61238:\tb.ge\tc613f8 <LoadQCC+0x647c8>", 12980792], [" c6123c:\tmov\tx6, #0xbfffffffffffffff \t// #-4611686018427387905", 12980796], [" c61240:\tmovk\tx6, #0xffe8", 12980800], [" c61244:\tcmp\tx15, x6", 12980804], [" c61248:\tb.lt\tc613f8 <LoadQCC+0x647c8>", 12980808], [" c6124c:\torr\tx16, xzr, #0x4000000000000000", 12980812], [" c61250:\tcmp\tx13, x16", 12980816], [" c61254:\tb.ge\tc613f8 <LoadQCC+0x647c8>", 12980820], [" c61258:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12980824], [" c6125c:\tmovk\tx16, #0xaaab", 12980828], [" c61260:\tmovk\tx16, #0x2aaa, lsl #48", 12980832], [" c61264:\tsmulh\tx8, x18, x16", 12980836], [" c61268:\tasr\tx11, x8, #2", 12980840], [" c6126c:\tadd\tx6, x11, x8, lsr #63", 12980844], [" c61270:\tmsub\tx3, x6, x28, x18", 12980848], [" c61274:\tcbnz\tx3, c61414 <LoadQCC+0x647e4>", 12980852], [" c61278:\tsub\tx4, x13, x15", 12980856], [" c6127c:\tasr\tx5, x4, #3", 12980860], [" c61280:\tmul\tx2, x5, x29", 12980864], [" c61284:\tcmp\tx4, #0x1", 12980868], [" c61288:\tb.lt\tc61414 <LoadQCC+0x647e4>", 12980872], [" c6128c:\tsub\tx0, x2, #0x1", 12980876], [" c61290:\tcmp\tx4, #0xa9", 12980880], [" c61294:\tb.lt\tc6109c <LoadQCC+0x6446c>", 12980884], [" c61298:\tcmp\tx4, #0x168", 12980888], [" c6129c:\tb.le\tc610a4 <LoadQCC+0x64474>", 12980892], [" c612a0:\tand\tx16, x2, #0xf", 12980896], [" c612a4:\tsub\tx9, x0, x16", 12980900], [" c612a8:\tmov\tx3, xzr", 12980904], [" c612ac:\tmov\tx17, xzr", 12980908], [" c612b0:\tsub\tx10, x9, #0xf", 12980912], [" c612b4:\tadd\tx12, x15, x3", 12980916], [" c612b8:\tadd\tx1, x23, x3", 12980920], [" c612bc:\tcmp\tx17, x10", 12980924], [" c612c0:\tldr\tx14, [x12,#16]", 12980928], [" c612c4:\tadd\tx17, x17, #0x10", 12980932], [" c612c8:\tadd\tx3, x3, #0x180", 12980936], [" c612cc:\tstr\tx14, [x1,#16]", 12980940], [" c612d0:\tldr\tq0, [x12]", 12980944], [" c612d4:\tstr\tq0, [x1]", 12980948], [" c612d8:\tldr\tx8, [x12,#40]", 12980952], [" c612dc:\tstr\tx8, [x1,#40]", 12980956], [" c612e0:\tldur\tq25, [x12,#24]", 12980960], [" c612e4:\tstur\tq25, [x1,#24]", 12980964], [" c612e8:\tldr\tx5, [x12,#64]", 12980968], [" c612ec:\tstr\tx5, [x1,#64]", 12980972], [" c612f0:\tldr\tq0, [x12,#48]", 12980976], [" c612f4:\tstr\tq0, [x1,#48]", 12980980], [" c612f8:\tldr\tx18, [x12,#88]", 12980984], [" c612fc:\tstr\tx18, [x1,#88]", 12980988], [" c61300:\tldur\tq26, [x12,#72]", 12980992], [" c61304:\tstur\tq26, [x1,#72]", 12980996], [" c61308:\tldr\tx7, [x12,#112]", 12981000], [" c6130c:\tstr\tx7, [x1,#112]", 12981004], [" c61310:\tldr\tq0, [x12,#96]", 12981008], [" c61314:\tstr\tq0, [x1,#96]", 12981012], [" c61318:\tldr\tx4, [x12,#136]", 12981016], [" c6131c:\tstr\tx4, [x1,#136]", 12981020], [" c61320:\tadd\tx4, x12, #0x138", 12981024], [" c61324:\tldur\tq27, [x12,#120]", 12981028], [" c61328:\tstur\tq27, [x1,#120]", 12981032], [" c6132c:\tldr\tx13, [x12,#160]", 12981036], [" c61330:\tstr\tx13, [x1,#160]", 12981040], [" c61334:\tadd\tx13, x12, #0x108", 12981044], [" c61338:\tldr\tq0, [x12,#144]", 12981048], [" c6133c:\tstr\tq0, [x1,#144]", 12981052], [" c61340:\tldr\tx11, [x12,#184]", 12981056], [" c61344:\tstr\tx11, [x1,#184]", 12981060], [" c61348:\tldur\tq28, [x12,#168]", 12981064], [" c6134c:\tstur\tq28, [x1,#168]", 12981068], [" c61350:\tldr\tx6, [x12,#208]", 12981072], [" c61354:\tstr\tx6, [x1,#208]", 12981076], [" c61358:\tldr\tq0, [x12,#192]", 12981080], [" c6135c:\tstr\tq0, [x1,#192]", 12981084], [" c61360:\tldr\tx14, [x12,#232]", 12981088], [" c61364:\tstr\tx14, [x1,#232]", 12981092], [" c61368:\tadd\tx14, x1, #0x108", 12981096], [" c6136c:\tldur\tq29, [x12,#216]", 12981100], [" c61370:\tstur\tq29, [x1,#216]", 12981104], [" c61374:\tldr\tx8, [x12,#256]", 12981108], [" c61378:\tstr\tx8, [x1,#256]", 12981112], [" c6137c:\tadd\tx8, x1, #0x138", 12981116], [" c61380:\tldr\tq0, [x12,#240]", 12981120], [" c61384:\tstr\tq0, [x1,#240]", 12981124], [" c61388:\tldr\tx5, [x12,#280]", 12981128], [" c6138c:\tstr\tx5, [x1,#280]", 12981132], [" c61390:\tldr\tq0, [x13]", 12981136], [" c61394:\tstr\tq0, [x14]", 12981140], [" c61398:\tldr\tx18, [x12,#304]", 12981144], [" c6139c:\tstr\tx18, [x1,#304]", 12981148], [" c613a0:\tldr\tq0, [x12,#288]", 12981152], [" c613a4:\tstr\tq0, [x1,#288]", 12981156], [" c613a8:\tldr\tx7, [x12,#328]", 12981160], [" c613ac:\tstr\tx7, [x1,#328]", 12981164], [" c613b0:\tadd\tx7, x12, #0x168", 12981168], [" c613b4:\tldr\tq0, [x4]", 12981172], [" c613b8:\tstr\tq0, [x8]", 12981176], [" c613bc:\tldr\tx4, [x12,#352]", 12981180], [" c613c0:\tstr\tx4, [x1,#352]", 12981184], [" c613c4:\tldr\tq0, [x12,#336]", 12981188], [" c613c8:\tstr\tq0, [x1,#336]", 12981192], [" c613cc:\tldr\tx13, [x12,#376]", 12981196], [" c613d0:\tstr\tx13, [x1,#376]", 12981200], [" c613d4:\tadd\tx1, x1, #0x168", 12981204], [" c613d8:\tldr\tq0, [x7]", 12981208], [" c613dc:\tstr\tq0, [x1]", 12981212], [" c613e0:\tb.ne\tc612b4 <LoadQCC+0x64684>", 12981216], [" c613e4:\tcbz\tx16, c61414 <LoadQCC+0x647e4>", 12981220], [" c613e8:\tadd\tx14, x9, #0x1", 12981224], [" c613ec:\tcmp\tx16, #0x7", 12981228], [" c613f0:\tb.hi\tc610a8 <LoadQCC+0x64478>", 12981232], [" c613f4:\tb\tc61140 <LoadQCC+0x64510>", 12981236], [" c613f8:\tmov\tx14, x23", 12981240], [" c613fc:\tldr\tx2, [x15,#16]", 12981244], [" c61400:\tstr\tx2, [x14,#16]", 12981248], [" c61404:\tldr\tq0, [x15],#24", 12981252], [" c61408:\tstr\tq0, [x14],#24", 12981256], [" c6140c:\tcmp\tx15, x13", 12981260], [" c61410:\tb.ne\tc613fc <LoadQCC+0x647cc>", 12981264], [" c61414:\tldr\tx0, [x21,#2480]", 12981268], [" c61418:\tldr\tx4, [sp,#24]", 12981272], [" c6141c:\tcmp\tx0, x4", 12981276], [" c61420:\tb.eq\tc61428 <LoadQCC+0x647f8>", 12981280], [" c61424:\tbl\t6cda0 <operator delete(void*)@plt>", 12981284], [" c61428:\tmul\tx27, x27, x28", 12981288], [" c6142c:\tstr\tx23, [x21,#2480]", 12981292], [" c61430:\tmul\tx24, x24, x28", 12981296], [" c61434:\tadd\tx15, x23, x27", 12981300], [" c61438:\tadd\tx10, x23, x24", 12981304], [" c6143c:\tadd\tx6, x15, #0x18", 12981308], [" c61440:\tadd\tx27, sp, #0x20", 12981312], [" c61444:\tstr\tx10, [x21,#2488]", 12981316], [" c61448:\tstr\tx6, [x21,#2496]", 12981320], [" c6144c:\tstr\tx25, [x10]", 12981324], [" c61450:\tldr\tq0, [sp,#80]", 12981328], [" c61454:\tstur\tq0, [x10,#8]", 12981332], [" c61458:\tldr\tx25, [x21,#2488]", 12981336], [" c6145c:\tldp\tx2, x10, [sp,#208]", 12981340], [" c61460:\tadd\tx3, x25, #0x18", 12981344], [" c61464:\tstr\tx3, [x21,#2488]", 12981348], [" c61468:\tsub\tx23, x10, x2", 12981352], [" c6146c:\tasr\tx25, x23, #3", 12981356], [" c61470:\tadd\tw26, w26, #0x1", 12981360], [" c61474:\tmul\tx13, x25, x29", 12981364], [" c61478:\tcmp\tx26, x13", 12981368], [" c6147c:\tb.cc\tc61170 <LoadQCC+0x64540>", 12981372], [" c61480:\tldr\tx21, [x20,#8]", 12981376], [" c61484:\tadd\tx1, sp, #0x20", 12981380], [" c61488:\tcmp\tx21, #0x10", 12981384], [" c6148c:\torr\tw26, wzr, #0x10", 12981388], [" c61490:\tcsel\tx24, x26, x21, hi", 12981392], [" c61494:\tmov\tx0, x19", 12981396], [" c61498:\tmov\tx2, x24", 12981400], [" c6149c:\tbl\t6cdd0 <memcpy@plt>", 12981404], [" c614a0:\tldr\tx28, [x20,#8]", 12981408], [" c614a4:\tsubs\tx2, x28, x24", 12981412], [" c614a8:\tb.ls\tc614b8 <LoadQCC+0x64888>", 12981416], [" c614ac:\tadd\tx0, x19, x24", 12981420], [" c614b0:\tmov\tw1, wzr", 12981424], [" c614b4:\tbl\t6cdf0 <memset@plt>", 12981428], [" c614b8:\tldr\tx0, [sp,#208]", 12981432], [" c614bc:\tldr\tx14, [sp,#16]", 12981436], [" c614c0:\tcmp\tx0, x14", 12981440], [" c614c4:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12981444], [" c614c8:\tbl\t6cda0 <operator delete(void*)@plt>", 12981448], [" c614cc:\tb\tc4e834 <LoadQCC+0x51c04>", 12981452], [" c614d0:\tmov\tx8, xzr", 12981456], [" c614d4:\tb\tc61574 <LoadQCC+0x64944>", 12981460], [" c614d8:\tmov\tx8, xzr", 12981464], [" c614dc:\tmul\tx5, x8, x28", 12981468], [" c614e0:\tadd\tx8, x8, #0x8", 12981472], [" c614e4:\tcmp\tx8, x1", 12981476], [" c614e8:\tadd\tx14, x16, x5", 12981480], [" c614ec:\tadd\tx2, x23, x5", 12981484], [" c614f0:\tldr\tx18, [x14,#16]", 12981488], [" c614f4:\tstr\tx18, [x2,#16]", 12981492], [" c614f8:\tldr\tq0, [x14]", 12981496], [" c614fc:\tstr\tq0, [x2]", 12981500], [" c61500:\tldr\tx4, [x14,#40]", 12981504], [" c61504:\tstr\tx4, [x2,#40]", 12981508], [" c61508:\tldur\tq30, [x14,#24]", 12981512], [" c6150c:\tstur\tq30, [x2,#24]", 12981516], [" c61510:\tldr\tx13, [x14,#64]", 12981520], [" c61514:\tstr\tx13, [x2,#64]", 12981524], [" c61518:\tldr\tq0, [x14,#48]", 12981528], [" c6151c:\tstr\tq0, [x2,#48]", 12981532], [" c61520:\tldr\tx12, [x14,#88]", 12981536], [" c61524:\tstr\tx12, [x2,#88]", 12981540], [" c61528:\tldur\tq31, [x14,#72]", 12981544], [" c6152c:\tstur\tq31, [x2,#72]", 12981548], [" c61530:\tldr\tx3, [x14,#112]", 12981552], [" c61534:\tstr\tx3, [x2,#112]", 12981556], [" c61538:\tldr\tq0, [x14,#96]", 12981560], [" c6153c:\tstr\tq0, [x2,#96]", 12981564], [" c61540:\tldr\tx9, [x14,#136]", 12981568], [" c61544:\tstr\tx9, [x2,#136]", 12981572], [" c61548:\tldur\tq0, [x14,#120]", 12981576], [" c6154c:\tstur\tq0, [x2,#120]", 12981580], [" c61550:\tldr\tx15, [x14,#160]", 12981584], [" c61554:\tstr\tx15, [x2,#160]", 12981588], [" c61558:\tldr\tq0, [x14,#144]", 12981592], [" c6155c:\tstr\tq0, [x2,#144]", 12981596], [" c61560:\tldr\tx0, [x14,#184]", 12981600], [" c61564:\tstr\tx0, [x2,#184]", 12981604], [" c61568:\tldur\tq1, [x14,#168]", 12981608], [" c6156c:\tstur\tq1, [x2,#168]", 12981612], [" c61570:\tb.ge\tc61848 <LoadQCC+0x64c18>", 12981616], [" c61574:\tmul\tx2, x8, x28", 12981620], [" c61578:\tsub\tx1, x8, #0x1", 12981624], [" c6157c:\tadd\tx12, x16, x2", 12981628], [" c61580:\tadd\tx13, x23, x2", 12981632], [" c61584:\tldr\tx16, [x12,#16]", 12981636], [" c61588:\tadd\tx1, x1, #0x1", 12981640], [" c6158c:\tcmp\tx1, x7", 12981644], [" c61590:\tstr\tx16, [x13,#16]", 12981648], [" c61594:\tldr\tq0, [x12],#24", 12981652], [" c61598:\tstr\tq0, [x13],#24", 12981656], [" c6159c:\tb.lt\tc61584 <LoadQCC+0x64954>", 12981660], [" c615a0:\tb\tc61848 <LoadQCC+0x64c18>", 12981664], [" c615a4:\tmadd\tx10, x26, x28, x0", 12981668], [" c615a8:\tldr\tx16, [x20,#8]", 12981672], [" c615ac:\tldr\tx14, [x10]", 12981676], [" c615b0:\tldur\tq1, [x10,#8]", 12981680], [" c615b4:\tsub\tx9, x14, x24", 12981684], [" c615b8:\tadd\tx27, x9, #0x8", 12981688], [" c615bc:\tstr\tq1, [sp,#80]", 12981692], [" c615c0:\tcmp\tx9, x16", 12981696], [" c615c4:\tccmp\tx27, x16, #0x2, cc", 12981700], [" c615c8:\tb.hi\tc6189c <LoadQCC+0x64c6c>", 12981704], [" c615cc:\tldr\tx14, [x21,#2488]", 12981708], [" c615d0:\tadd\tx25, x19, x9", 12981712], [" c615d4:\tldr\tx16, [x21,#2496]", 12981716], [" c615d8:\tcmp\tx14, x16", 12981720], [" c615dc:\tb.cc\tc61880 <LoadQCC+0x64c50>", 12981724], [" c615e0:\tldr\tx1, [x21,#2480]", 12981728], [" c615e4:\tmov\tx3, #0x5555555555555555 \t// #6148914691236517205", 12981732], [" c615e8:\tmovk\tx3, #0x5556", 12981736], [" c615ec:\tsub\tx12, x16, x1", 12981740], [" c615f0:\tasr\tx5, x12, #3", 12981744], [" c615f4:\tmul\tx27, x5, x3", 12981748], [" c615f8:\tsub\tx6, x14, x1", 12981752], [" c615fc:\tasr\tx9, x6, #3", 12981756], [" c61600:\torr\tx8, x27, #0x1", 12981760], [" c61604:\tmul\tx24, x9, x29", 12981764], [" c61608:\tmul\tx0, x8, x28", 12981768], [" c6160c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12981772], [" c61610:\tldr\tx16, [x21,#2480]", 12981776], [" c61614:\tmov\tx23, x0", 12981780], [" c61618:\tldr\tx12, [x21,#2488]", 12981784], [" c6161c:\tsubs\tx6, x16, x12", 12981788], [" c61620:\tb.eq\tc61848 <LoadQCC+0x64c18>", 12981792], [" c61624:\tcmp\tx6, #0x0", 12981796], [" c61628:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12981800], [" c6162c:\tsub\tx14, x6, #0x17", 12981804], [" c61630:\tmovk\tx9, #0xaaab", 12981808], [" c61634:\tcsel\tx2, x14, x6, lt", 12981812], [" c61638:\tmovk\tx9, #0x2aaa, lsl #48", 12981816], [" c6163c:\tsmulh\tx11, x2, x9", 12981820], [" c61640:\tasr\tx15, x11, #2", 12981824], [" c61644:\tadd\tx13, x15, x11, lsr #63", 12981828], [" c61648:\tmadd\tx17, x13, x28, x12", 12981832], [" c6164c:\tcmp\tx16, x17", 12981836], [" c61650:\tb.gt\tc6182c <LoadQCC+0x64bfc>", 12981840], [" c61654:\tmov\tx9, #0x4000000000000000 \t// #4611686018427387904", 12981844], [" c61658:\tmovk\tx9, #0x20", 12981848], [" c6165c:\tadd\tx18, x16, x9", 12981852], [" c61660:\tcmp\tx12, x18", 12981856], [" c61664:\tb.ge\tc6182c <LoadQCC+0x64bfc>", 12981860], [" c61668:\tcmp\tx16, x12", 12981864], [" c6166c:\tb.ge\tc6182c <LoadQCC+0x64bfc>", 12981868], [" c61670:\tmov\tx17, #0xbfffffffffffffff \t// #-4611686018427387905", 12981872], [" c61674:\tmovk\tx17, #0xffe8", 12981876], [" c61678:\tcmp\tx16, x17", 12981880], [" c6167c:\tb.lt\tc6182c <LoadQCC+0x64bfc>", 12981884], [" c61680:\torr\tx15, xzr, #0x4000000000000000", 12981888], [" c61684:\tcmp\tx12, x15", 12981892], [" c61688:\tb.ge\tc6182c <LoadQCC+0x64bfc>", 12981896], [" c6168c:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12981900], [" c61690:\tmovk\tx1, #0xaaab", 12981904], [" c61694:\tmovk\tx1, #0x2aaa, lsl #48", 12981908], [" c61698:\tsmulh\tx15, x6, x1", 12981912], [" c6169c:\tasr\tx0, x15, #2", 12981916], [" c616a0:\tadd\tx17, x0, x15, lsr #63", 12981920], [" c616a4:\tmsub\tx10, x17, x28, x6", 12981924], [" c616a8:\tcbnz\tx10, c61848 <LoadQCC+0x64c18>", 12981928], [" c616ac:\tsub\tx17, x12, x16", 12981932], [" c616b0:\tasr\tx2, x17, #3", 12981936], [" c616b4:\tmul\tx1, x2, x29", 12981940], [" c616b8:\tcmp\tx17, #0x1", 12981944], [" c616bc:\tb.lt\tc61848 <LoadQCC+0x64c18>", 12981948], [" c616c0:\tsub\tx7, x1, #0x1", 12981952], [" c616c4:\tcmp\tx17, #0xa9", 12981956], [" c616c8:\tb.lt\tc614d0 <LoadQCC+0x648a0>", 12981960], [" c616cc:\tcmp\tx17, #0x168", 12981964], [" c616d0:\tb.le\tc614d8 <LoadQCC+0x648a8>", 12981968], [" c616d4:\tand\tx17, x1, #0xf", 12981972], [" c616d8:\tsub\tx0, x7, x17", 12981976], [" c616dc:\tmov\tx6, xzr", 12981980], [" c616e0:\tmov\tx2, xzr", 12981984], [" c616e4:\tsub\tx9, x0, #0xf", 12981988], [" c616e8:\tadd\tx11, x16, x6", 12981992], [" c616ec:\tadd\tx5, x23, x6", 12981996], [" c616f0:\tcmp\tx2, x9", 12982000], [" c616f4:\tldr\tx8, [x11,#16]", 12982004], [" c616f8:\tadd\tx2, x2, #0x10", 12982008], [" c616fc:\tadd\tx6, x6, #0x180", 12982012], [" c61700:\tstr\tx8, [x5,#16]", 12982016], [" c61704:\tldr\tq0, [x11]", 12982020], [" c61708:\tstr\tq0, [x5]", 12982024], [" c6170c:\tldr\tx10, [x11,#40]", 12982028], [" c61710:\tstr\tx10, [x5,#40]", 12982032], [" c61714:\tldur\tq2, [x11,#24]", 12982036], [" c61718:\tstur\tq2, [x5,#24]", 12982040], [" c6171c:\tldr\tx14, [x11,#64]", 12982044], [" c61720:\tstr\tx14, [x5,#64]", 12982048], [" c61724:\tldr\tq0, [x11,#48]", 12982052], [" c61728:\tstr\tq0, [x5,#48]", 12982056], [" c6172c:\tldr\tx18, [x11,#88]", 12982060], [" c61730:\tstr\tx18, [x5,#88]", 12982064], [" c61734:\tldur\tq3, [x11,#72]", 12982068], [" c61738:\tstur\tq3, [x5,#72]", 12982072], [" c6173c:\tldr\tx4, [x11,#112]", 12982076], [" c61740:\tstr\tx4, [x5,#112]", 12982080], [" c61744:\tldr\tq0, [x11,#96]", 12982084], [" c61748:\tstr\tq0, [x5,#96]", 12982088], [" c6174c:\tldr\tx13, [x11,#136]", 12982092], [" c61750:\tstr\tx13, [x5,#136]", 12982096], [" c61754:\tldur\tq4, [x11,#120]", 12982100], [" c61758:\tstur\tq4, [x5,#120]", 12982104], [" c6175c:\tldr\tx12, [x11,#160]", 12982108], [" c61760:\tstr\tx12, [x5,#160]", 12982112], [" c61764:\tadd\tx12, x5, #0x138", 12982116], [" c61768:\tldr\tq0, [x11,#144]", 12982120], [" c6176c:\tstr\tq0, [x5,#144]", 12982124], [" c61770:\tldr\tx3, [x11,#184]", 12982128], [" c61774:\tstr\tx3, [x5,#184]", 12982132], [" c61778:\tadd\tx3, x5, #0x108", 12982136], [" c6177c:\tldur\tq5, [x11,#168]", 12982140], [" c61780:\tstur\tq5, [x5,#168]", 12982144], [" c61784:\tldr\tx15, [x11,#208]", 12982148], [" c61788:\tstr\tx15, [x5,#208]", 12982152], [" c6178c:\tadd\tx15, x11, #0x108", 12982156], [" c61790:\tldr\tq0, [x11,#192]", 12982160], [" c61794:\tstr\tq0, [x5,#192]", 12982164], [" c61798:\tldr\tx8, [x11,#232]", 12982168], [" c6179c:\tstr\tx8, [x5,#232]", 12982172], [" c617a0:\tldur\tq6, [x11,#216]", 12982176], [" c617a4:\tstur\tq6, [x5,#216]", 12982180], [" c617a8:\tldr\tx10, [x11,#256]", 12982184], [" c617ac:\tstr\tx10, [x5,#256]", 12982188], [" c617b0:\tadd\tx10, x11, #0x138", 12982192], [" c617b4:\tldr\tq0, [x11,#240]", 12982196], [" c617b8:\tstr\tq0, [x5,#240]", 12982200], [" c617bc:\tldr\tx14, [x11,#280]", 12982204], [" c617c0:\tstr\tx14, [x5,#280]", 12982208], [" c617c4:\tldr\tq0, [x15]", 12982212], [" c617c8:\tstr\tq0, [x3]", 12982216], [" c617cc:\tldr\tx18, [x11,#304]", 12982220], [" c617d0:\tstr\tx18, [x5,#304]", 12982224], [" c617d4:\tadd\tx18, x11, #0x168", 12982228], [" c617d8:\tldr\tq0, [x11,#288]", 12982232], [" c617dc:\tstr\tq0, [x5,#288]", 12982236], [" c617e0:\tldr\tx4, [x11,#328]", 12982240], [" c617e4:\tstr\tx4, [x5,#328]", 12982244], [" c617e8:\tldr\tq0, [x10]", 12982248], [" c617ec:\tstr\tq0, [x12]", 12982252], [" c617f0:\tldr\tx13, [x11,#352]", 12982256], [" c617f4:\tstr\tx13, [x5,#352]", 12982260], [" c617f8:\tldr\tq0, [x11,#336]", 12982264], [" c617fc:\tstr\tq0, [x5,#336]", 12982268], [" c61800:\tldr\tx12, [x11,#376]", 12982272], [" c61804:\tstr\tx12, [x5,#376]", 12982276], [" c61808:\tadd\tx5, x5, #0x168", 12982280], [" c6180c:\tldr\tq0, [x18]", 12982284], [" c61810:\tstr\tq0, [x5]", 12982288], [" c61814:\tb.ne\tc616e8 <LoadQCC+0x64ab8>", 12982292], [" c61818:\tcbz\tx17, c61848 <LoadQCC+0x64c18>", 12982296], [" c6181c:\tadd\tx8, x0, #0x1", 12982300], [" c61820:\tcmp\tx17, #0x7", 12982304], [" c61824:\tb.hi\tc614dc <LoadQCC+0x648ac>", 12982308], [" c61828:\tb\tc61574 <LoadQCC+0x64944>", 12982312], [" c6182c:\tmov\tx15, x23", 12982316], [" c61830:\tldr\tx4, [x16,#16]", 12982320], [" c61834:\tstr\tx4, [x15,#16]", 12982324], [" c61838:\tldr\tq0, [x16],#24", 12982328], [" c6183c:\tstr\tq0, [x15],#24", 12982332], [" c61840:\tcmp\tx16, x12", 12982336], [" c61844:\tb.ne\tc61830 <LoadQCC+0x64c00>", 12982340], [" c61848:\tldr\tx0, [x21,#2480]", 12982344], [" c6184c:\tldr\tx11, [sp,#24]", 12982348], [" c61850:\tcmp\tx0, x11", 12982352], [" c61854:\tb.eq\tc6185c <LoadQCC+0x64c2c>", 12982356], [" c61858:\tbl\t6cda0 <operator delete(void*)@plt>", 12982360], [" c6185c:\tmul\tx27, x27, x28", 12982364], [" c61860:\tstr\tx23, [x21,#2480]", 12982368], [" c61864:\tmul\tx24, x24, x28", 12982372], [" c61868:\tadd\tx7, x23, x27", 12982376], [" c6186c:\tadd\tx14, x23, x24", 12982380], [" c61870:\tadd\tx11, x7, #0x18", 12982384], [" c61874:\tadd\tx24, sp, #0x20", 12982388], [" c61878:\tstr\tx14, [x21,#2488]", 12982392], [" c6187c:\tstr\tx11, [x21,#2496]", 12982396], [" c61880:\tstr\tx25, [x14]", 12982400], [" c61884:\tldr\tq0, [sp,#80]", 12982404], [" c61888:\tstur\tq0, [x14,#8]", 12982408], [" c6188c:\tldr\tx2, [x21,#2488]", 12982412], [" c61890:\tldp\tx0, x11, [sp,#208]", 12982416], [" c61894:\tadd\tx16, x2, #0x18", 12982420], [" c61898:\tstr\tx16, [x21,#2488]", 12982424], [" c6189c:\tsub\tx23, x11, x0", 12982428], [" c618a0:\tasr\tx25, x23, #3", 12982432], [" c618a4:\tadd\tw26, w26, #0x1", 12982436], [" c618a8:\tmul\tx12, x25, x29", 12982440], [" c618ac:\tcmp\tx26, x12", 12982444], [" c618b0:\tb.cc\tc615a4 <LoadQCC+0x64974>", 12982448], [" c618b4:\tldr\tx26, [x20,#8]", 12982452], [" c618b8:\tadd\tx1, sp, #0x20", 12982456], [" c618bc:\tcmp\tx26, #0x10", 12982460], [" c618c0:\torr\tw28, wzr, #0x10", 12982464], [" c618c4:\tcsel\tx23, x28, x26, hi", 12982468], [" c618c8:\tmov\tx0, x19", 12982472], [" c618cc:\tmov\tx2, x23", 12982476], [" c618d0:\tbl\t6cdd0 <memcpy@plt>", 12982480], [" c618d4:\tldr\tx26, [x20,#8]", 12982484], [" c618d8:\tsubs\tx2, x26, x23", 12982488], [" c618dc:\tb.ls\tc618ec <LoadQCC+0x64cbc>", 12982492], [" c618e0:\tadd\tx0, x19, x23", 12982496], [" c618e4:\tmov\tw1, wzr", 12982500], [" c618e8:\tbl\t6cdf0 <memset@plt>", 12982504], [" c618ec:\tldr\tx0, [sp,#208]", 12982508], [" c618f0:\tldr\tx8, [sp,#16]", 12982512], [" c618f4:\tcmp\tx0, x8", 12982516], [" c618f8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12982520], [" c618fc:\tbl\t6cda0 <operator delete(void*)@plt>", 12982524], [" c61900:\tb\tc4e834 <LoadQCC+0x51c04>", 12982528], [" c61904:\tmov\tx16, xzr", 12982532], [" c61908:\tb\tc619a8 <LoadQCC+0x64d78>", 12982536], [" c6190c:\tmov\tx16, xzr", 12982540], [" c61910:\tmul\tx10, x16, x28", 12982544], [" c61914:\tadd\tx16, x16, #0x8", 12982548], [" c61918:\tcmp\tx16, x18", 12982552], [" c6191c:\tadd\tx0, x17, x10", 12982556], [" c61920:\tadd\tx4, x23, x10", 12982560], [" c61924:\tldr\tx14, [x0,#16]", 12982564], [" c61928:\tstr\tx14, [x4,#16]", 12982568], [" c6192c:\tldr\tq0, [x0]", 12982572], [" c61930:\tstr\tq0, [x4]", 12982576], [" c61934:\tldr\tx13, [x0,#40]", 12982580], [" c61938:\tstr\tx13, [x4,#40]", 12982584], [" c6193c:\tldur\tq7, [x0,#24]", 12982588], [" c61940:\tstur\tq7, [x4,#24]", 12982592], [" c61944:\tldr\tx12, [x0,#64]", 12982596], [" c61948:\tstr\tx12, [x4,#64]", 12982600], [" c6194c:\tldr\tq0, [x0,#48]", 12982604], [" c61950:\tstr\tq0, [x4,#48]", 12982608], [" c61954:\tldr\tx11, [x0,#88]", 12982612], [" c61958:\tstr\tx11, [x4,#88]", 12982616], [" c6195c:\tldur\tq16, [x0,#72]", 12982620], [" c61960:\tstur\tq16, [x4,#72]", 12982624], [" c61964:\tldr\tx2, [x0,#112]", 12982628], [" c61968:\tstr\tx2, [x4,#112]", 12982632], [" c6196c:\tldr\tq0, [x0,#96]", 12982636], [" c61970:\tstr\tq0, [x4,#96]", 12982640], [" c61974:\tldr\tx7, [x0,#136]", 12982644], [" c61978:\tstr\tx7, [x4,#136]", 12982648], [" c6197c:\tldur\tq17, [x0,#120]", 12982652], [" c61980:\tstur\tq17, [x4,#120]", 12982656], [" c61984:\tldr\tx5, [x0,#160]", 12982660], [" c61988:\tstr\tx5, [x4,#160]", 12982664], [" c6198c:\tldr\tq0, [x0,#144]", 12982668], [" c61990:\tstr\tq0, [x4,#144]", 12982672], [" c61994:\tldr\tx9, [x0,#184]", 12982676], [" c61998:\tstr\tx9, [x4,#184]", 12982680], [" c6199c:\tldur\tq18, [x0,#168]", 12982684], [" c619a0:\tstur\tq18, [x4,#168]", 12982688], [" c619a4:\tb.ge\tc61c7c <LoadQCC+0x6504c>", 12982692], [" c619a8:\tmul\tx0, x16, x28", 12982696], [" c619ac:\tsub\tx18, x16, #0x1", 12982700], [" c619b0:\tadd\tx17, x17, x0", 12982704], [" c619b4:\tadd\tx10, x23, x0", 12982708], [" c619b8:\tldr\tx16, [x17,#16]", 12982712], [" c619bc:\tadd\tx18, x18, #0x1", 12982716], [" c619c0:\tcmp\tx18, x6", 12982720], [" c619c4:\tstr\tx16, [x10,#16]", 12982724], [" c619c8:\tldr\tq0, [x17],#24", 12982728], [" c619cc:\tstr\tq0, [x10],#24", 12982732], [" c619d0:\tb.lt\tc619b8 <LoadQCC+0x64d88>", 12982736], [" c619d4:\tb\tc61c7c <LoadQCC+0x6504c>", 12982740], [" c619d8:\tmadd\tx17, x26, x28, x1", 12982744], [" c619dc:\tldr\tx15, [x20,#8]", 12982748], [" c619e0:\tldr\tx11, [x17]", 12982752], [" c619e4:\tldur\tq2, [x17,#8]", 12982756], [" c619e8:\tsub\tx25, x11, x27", 12982760], [" c619ec:\tadd\tx23, x25, #0x8", 12982764], [" c619f0:\tstr\tq2, [sp,#80]", 12982768], [" c619f4:\tcmp\tx25, x15", 12982772], [" c619f8:\tccmp\tx23, x15, #0x2, cc", 12982776], [" c619fc:\tb.hi\tc61cd0 <LoadQCC+0x650a0>", 12982780], [" c61a00:\tldr\tx8, [x21,#2488]", 12982784], [" c61a04:\tadd\tx25, x19, x25", 12982788], [" c61a08:\tldr\tx14, [x21,#2496]", 12982792], [" c61a0c:\tcmp\tx8, x14", 12982796], [" c61a10:\tb.cc\tc61cb4 <LoadQCC+0x65084>", 12982800], [" c61a14:\tldr\tx18, [x21,#2480]", 12982804], [" c61a18:\tmov\tx17, #0x5555555555555555 \t// #6148914691236517205", 12982808], [" c61a1c:\tmovk\tx17, #0x5556", 12982812], [" c61a20:\tsub\tx7, x14, x18", 12982816], [" c61a24:\tasr\tx3, x7, #3", 12982820], [" c61a28:\tmul\tx27, x3, x17", 12982824], [" c61a2c:\tsub\tx8, x8, x18", 12982828], [" c61a30:\tasr\tx14, x8, #3", 12982832], [" c61a34:\torr\tx12, x27, #0x1", 12982836], [" c61a38:\tmul\tx24, x14, x29", 12982840], [" c61a3c:\tmul\tx0, x12, x28", 12982844], [" c61a40:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12982848], [" c61a44:\tldr\tx17, [x21,#2480]", 12982852], [" c61a48:\tmov\tx23, x0", 12982856], [" c61a4c:\tldr\tx11, [x21,#2488]", 12982860], [" c61a50:\tsubs\tx1, x17, x11", 12982864], [" c61a54:\tb.eq\tc61c7c <LoadQCC+0x6504c>", 12982868], [" c61a58:\tcmp\tx1, #0x0", 12982872], [" c61a5c:\tmov\tx10, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12982876], [" c61a60:\tsub\tx4, x1, #0x17", 12982880], [" c61a64:\tmovk\tx10, #0xaaab", 12982884], [" c61a68:\tcsel\tx4, x4, x1, lt", 12982888], [" c61a6c:\tmovk\tx10, #0x2aaa, lsl #48", 12982892], [" c61a70:\tsmulh\tx16, x4, x10", 12982896], [" c61a74:\tasr\tx12, x16, #2", 12982900], [" c61a78:\tadd\tx5, x12, x16, lsr #63", 12982904], [" c61a7c:\tmadd\tx6, x5, x28, x11", 12982908], [" c61a80:\tcmp\tx17, x6", 12982912], [" c61a84:\tb.gt\tc61c60 <LoadQCC+0x65030>", 12982916], [" c61a88:\tmov\tx5, #0x4000000000000000 \t// #4611686018427387904", 12982920], [" c61a8c:\tmovk\tx5, #0x20", 12982924], [" c61a90:\tadd\tx2, x17, x5", 12982928], [" c61a94:\tcmp\tx11, x2", 12982932], [" c61a98:\tb.ge\tc61c60 <LoadQCC+0x65030>", 12982936], [" c61a9c:\tcmp\tx17, x11", 12982940], [" c61aa0:\tb.ge\tc61c60 <LoadQCC+0x65030>", 12982944], [" c61aa4:\tmov\tx13, #0xbfffffffffffffff \t// #-4611686018427387905", 12982948], [" c61aa8:\tmovk\tx13, #0xffe8", 12982952], [" c61aac:\tcmp\tx17, x13", 12982956], [" c61ab0:\tb.lt\tc61c60 <LoadQCC+0x65030>", 12982960], [" c61ab4:\torr\tx8, xzr, #0x4000000000000000", 12982964], [" c61ab8:\tcmp\tx11, x8", 12982968], [" c61abc:\tb.ge\tc61c60 <LoadQCC+0x65030>", 12982972], [" c61ac0:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12982976], [" c61ac4:\tmovk\tx15, #0xaaab", 12982980], [" c61ac8:\tmovk\tx15, #0x2aaa, lsl #48", 12982984], [" c61acc:\tsmulh\tx7, x1, x15", 12982988], [" c61ad0:\tasr\tx5, x7, #2", 12982992], [" c61ad4:\tadd\tx9, x5, x7, lsr #63", 12982996], [" c61ad8:\tmsub\tx0, x9, x28, x1", 12983000], [" c61adc:\tcbnz\tx0, c61c7c <LoadQCC+0x6504c>", 12983004], [" c61ae0:\tsub\tx2, x11, x17", 12983008], [" c61ae4:\tasr\tx1, x2, #3", 12983012], [" c61ae8:\tmul\tx18, x1, x29", 12983016], [" c61aec:\tcmp\tx2, #0x1", 12983020], [" c61af0:\tb.lt\tc61c7c <LoadQCC+0x6504c>", 12983024], [" c61af4:\tsub\tx6, x18, #0x1", 12983028], [" c61af8:\tcmp\tx2, #0xa9", 12983032], [" c61afc:\tb.lt\tc61904 <LoadQCC+0x64cd4>", 12983036], [" c61b00:\tcmp\tx2, #0x168", 12983040], [" c61b04:\tb.le\tc6190c <LoadQCC+0x64cdc>", 12983044], [" c61b08:\tand\tx1, x18, #0xf", 12983048], [" c61b0c:\tsub\tx7, x6, x1", 12983052], [" c61b10:\tmov\tx0, xzr", 12983056], [" c61b14:\tmov\tx5, xzr", 12983060], [" c61b18:\tsub\tx3, x7, #0xf", 12983064], [" c61b1c:\tadd\tx16, x17, x0", 12983068], [" c61b20:\tadd\tx4, x23, x0", 12983072], [" c61b24:\tcmp\tx5, x3", 12983076], [" c61b28:\tldr\tx15, [x16,#16]", 12983080], [" c61b2c:\tadd\tx5, x5, #0x10", 12983084], [" c61b30:\tadd\tx0, x0, #0x180", 12983088], [" c61b34:\tstr\tx15, [x4,#16]", 12983092], [" c61b38:\tldr\tq0, [x16]", 12983096], [" c61b3c:\tstr\tq0, [x4]", 12983100], [" c61b40:\tldr\tx8, [x16,#40]", 12983104], [" c61b44:\tstr\tx8, [x4,#40]", 12983108], [" c61b48:\tldur\tq19, [x16,#24]", 12983112], [" c61b4c:\tstur\tq19, [x4,#24]", 12983116], [" c61b50:\tldr\tx10, [x16,#64]", 12983120], [" c61b54:\tstr\tx10, [x4,#64]", 12983124], [" c61b58:\tldr\tq0, [x16,#48]", 12983128], [" c61b5c:\tstr\tq0, [x4,#48]", 12983132], [" c61b60:\tldr\tx14, [x16,#88]", 12983136], [" c61b64:\tstr\tx14, [x4,#88]", 12983140], [" c61b68:\tldur\tq20, [x16,#72]", 12983144], [" c61b6c:\tstur\tq20, [x4,#72]", 12983148], [" c61b70:\tldr\tx13, [x16,#112]", 12983152], [" c61b74:\tstr\tx13, [x4,#112]", 12983156], [" c61b78:\tldr\tq0, [x16,#96]", 12983160], [" c61b7c:\tstr\tq0, [x4,#96]", 12983164], [" c61b80:\tldr\tx12, [x16,#136]", 12983168], [" c61b84:\tstr\tx12, [x4,#136]", 12983172], [" c61b88:\tldur\tq21, [x16,#120]", 12983176], [" c61b8c:\tstur\tq21, [x4,#120]", 12983180], [" c61b90:\tldr\tx11, [x16,#160]", 12983184], [" c61b94:\tstr\tx11, [x4,#160]", 12983188], [" c61b98:\tadd\tx11, x4, #0x108", 12983192], [" c61b9c:\tldr\tq0, [x16,#144]", 12983196], [" c61ba0:\tstr\tq0, [x4,#144]", 12983200], [" c61ba4:\tldr\tx2, [x16,#184]", 12983204], [" c61ba8:\tstr\tx2, [x4,#184]", 12983208], [" c61bac:\tldur\tq22, [x16,#168]", 12983212], [" c61bb0:\tstur\tq22, [x4,#168]", 12983216], [" c61bb4:\tldr\tx9, [x16,#208]", 12983220], [" c61bb8:\tstr\tx9, [x4,#208]", 12983224], [" c61bbc:\tadd\tx9, x16, #0x108", 12983228], [" c61bc0:\tldr\tq0, [x16,#192]", 12983232], [" c61bc4:\tstr\tq0, [x4,#192]", 12983236], [" c61bc8:\tldr\tx15, [x16,#232]", 12983240], [" c61bcc:\tstr\tx15, [x4,#232]", 12983244], [" c61bd0:\tldur\tq23, [x16,#216]", 12983248], [" c61bd4:\tstur\tq23, [x4,#216]", 12983252], [" c61bd8:\tldr\tx8, [x16,#256]", 12983256], [" c61bdc:\tstr\tx8, [x4,#256]", 12983260], [" c61be0:\tldr\tq0, [x16,#240]", 12983264], [" c61be4:\tstr\tq0, [x4,#240]", 12983268], [" c61be8:\tldr\tx10, [x16,#280]", 12983272], [" c61bec:\tstr\tx10, [x4,#280]", 12983276], [" c61bf0:\tldr\tq0, [x9]", 12983280], [" c61bf4:\tstr\tq0, [x11]", 12983284], [" c61bf8:\tldr\tx14, [x16,#304]", 12983288], [" c61bfc:\tstr\tx14, [x4,#304]", 12983292], [" c61c00:\tadd\tx14, x16, #0x138", 12983296], [" c61c04:\tldr\tq0, [x16,#288]", 12983300], [" c61c08:\tstr\tq0, [x4,#288]", 12983304], [" c61c0c:\tldr\tx13, [x16,#328]", 12983308], [" c61c10:\tstr\tx13, [x4,#328]", 12983312], [" c61c14:\tadd\tx13, x4, #0x138", 12983316], [" c61c18:\tldr\tq0, [x14]", 12983320], [" c61c1c:\tstr\tq0, [x13]", 12983324], [" c61c20:\tldr\tx12, [x16,#352]", 12983328], [" c61c24:\tstr\tx12, [x4,#352]", 12983332], [" c61c28:\tldr\tq0, [x16,#336]", 12983336], [" c61c2c:\tstr\tq0, [x4,#336]", 12983340], [" c61c30:\tldr\tx11, [x16,#376]", 12983344], [" c61c34:\tadd\tx16, x16, #0x168", 12983348], [" c61c38:\tstr\tx11, [x4,#376]", 12983352], [" c61c3c:\tadd\tx4, x4, #0x168", 12983356], [" c61c40:\tldr\tq0, [x16]", 12983360], [" c61c44:\tstr\tq0, [x4]", 12983364], [" c61c48:\tb.ne\tc61b1c <LoadQCC+0x64eec>", 12983368], [" c61c4c:\tcbz\tx1, c61c7c <LoadQCC+0x6504c>", 12983372], [" c61c50:\tadd\tx16, x7, #0x1", 12983376], [" c61c54:\tcmp\tx1, #0x7", 12983380], [" c61c58:\tb.hi\tc61910 <LoadQCC+0x64ce0>", 12983384], [" c61c5c:\tb\tc619a8 <LoadQCC+0x64d78>", 12983388], [" c61c60:\tmov\tx18, x23", 12983392], [" c61c64:\tldr\tx1, [x17,#16]", 12983396], [" c61c68:\tstr\tx1, [x18,#16]", 12983400], [" c61c6c:\tldr\tq0, [x17],#24", 12983404], [" c61c70:\tstr\tq0, [x18],#24", 12983408], [" c61c74:\tcmp\tx17, x11", 12983412], [" c61c78:\tb.ne\tc61c64 <LoadQCC+0x65034>", 12983416], [" c61c7c:\tldr\tx0, [x21,#2480]", 12983420], [" c61c80:\tldr\tx9, [sp,#24]", 12983424], [" c61c84:\tcmp\tx0, x9", 12983428], [" c61c88:\tb.eq\tc61c90 <LoadQCC+0x65060>", 12983432], [" c61c8c:\tbl\t6cda0 <operator delete(void*)@plt>", 12983436], [" c61c90:\tmul\tx24, x24, x28", 12983440], [" c61c94:\tstr\tx23, [x21,#2480]", 12983444], [" c61c98:\tmul\tx27, x27, x28", 12983448], [" c61c9c:\tadd\tx8, x23, x24", 12983452], [" c61ca0:\tadd\tx24, x23, x27", 12983456], [" c61ca4:\tadd\tx1, x24, #0x18", 12983460], [" c61ca8:\tadd\tx27, sp, #0x20", 12983464], [" c61cac:\tstr\tx8, [x21,#2488]", 12983468], [" c61cb0:\tstr\tx1, [x21,#2496]", 12983472], [" c61cb4:\tstr\tx25, [x8]", 12983476], [" c61cb8:\tldr\tq0, [sp,#80]", 12983480], [" c61cbc:\tstur\tq0, [x8,#8]", 12983484], [" c61cc0:\tldr\tx15, [x21,#2488]", 12983488], [" c61cc4:\tldp\tx1, x12, [sp,#208]", 12983492], [" c61cc8:\tadd\tx6, x15, #0x18", 12983496], [" c61ccc:\tstr\tx6, [x21,#2488]", 12983500], [" c61cd0:\tsub\tx23, x12, x1", 12983504], [" c61cd4:\tasr\tx25, x23, #3", 12983508], [" c61cd8:\tadd\tw26, w26, #0x1", 12983512], [" c61cdc:\tmul\tx17, x25, x29", 12983516], [" c61ce0:\tcmp\tx26, x17", 12983520], [" c61ce4:\tb.cc\tc619d8 <LoadQCC+0x64da8>", 12983524], [" c61ce8:\tldr\tx25, [x20,#8]", 12983528], [" c61cec:\tadd\tx1, sp, #0x20", 12983532], [" c61cf0:\tcmp\tx25, #0x4", 12983536], [" c61cf4:\torr\tw28, wzr, #0x4", 12983540], [" c61cf8:\tcsel\tx24, x28, x25, hi", 12983544], [" c61cfc:\tmov\tx0, x19", 12983548], [" c61d00:\tmov\tx2, x24", 12983552], [" c61d04:\tbl\t6cdd0 <memcpy@plt>", 12983556], [" c61d08:\tldr\tx26, [x20,#8]", 12983560], [" c61d0c:\tsubs\tx2, x26, x24", 12983564], [" c61d10:\tb.ls\tc61d20 <LoadQCC+0x650f0>", 12983568], [" c61d14:\tadd\tx0, x19, x24", 12983572], [" c61d18:\tmov\tw1, wzr", 12983576], [" c61d1c:\tbl\t6cdf0 <memset@plt>", 12983580], [" c61d20:\tldr\tx0, [sp,#208]", 12983584], [" c61d24:\tldr\tx4, [sp,#16]", 12983588], [" c61d28:\tcmp\tx0, x4", 12983592], [" c61d2c:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12983596], [" c61d30:\tbl\t6cda0 <operator delete(void*)@plt>", 12983600], [" c61d34:\tb\tc4e834 <LoadQCC+0x51c04>", 12983604], [" c61d38:\tmov\tx11, xzr", 12983608], [" c61d3c:\tb\tc61ddc <LoadQCC+0x651ac>", 12983612], [" c61d40:\tmov\tx11, xzr", 12983616], [" c61d44:\tmul\tx10, x11, x28", 12983620], [" c61d48:\tadd\tx11, x11, #0x8", 12983624], [" c61d4c:\tcmp\tx11, x17", 12983628], [" c61d50:\tadd\tx12, x18, x10", 12983632], [" c61d54:\tadd\tx15, x23, x10", 12983636], [" c61d58:\tldr\tx14, [x12,#16]", 12983640], [" c61d5c:\tstr\tx14, [x15,#16]", 12983644], [" c61d60:\tldr\tq0, [x12]", 12983648], [" c61d64:\tstr\tq0, [x15]", 12983652], [" c61d68:\tldr\tx13, [x12,#40]", 12983656], [" c61d6c:\tstr\tx13, [x15,#40]", 12983660], [" c61d70:\tldur\tq24, [x12,#24]", 12983664], [" c61d74:\tstur\tq24, [x15,#24]", 12983668], [" c61d78:\tldr\tx2, [x12,#64]", 12983672], [" c61d7c:\tstr\tx2, [x15,#64]", 12983676], [" c61d80:\tldr\tq0, [x12,#48]", 12983680], [" c61d84:\tstr\tq0, [x15,#48]", 12983684], [" c61d88:\tldr\tx4, [x12,#88]", 12983688], [" c61d8c:\tstr\tx4, [x15,#88]", 12983692], [" c61d90:\tldur\tq25, [x12,#72]", 12983696], [" c61d94:\tstur\tq25, [x15,#72]", 12983700], [" c61d98:\tldr\tx0, [x12,#112]", 12983704], [" c61d9c:\tstr\tx0, [x15,#112]", 12983708], [" c61da0:\tldr\tq0, [x12,#96]", 12983712], [" c61da4:\tstr\tq0, [x15,#96]", 12983716], [" c61da8:\tldr\tx16, [x12,#136]", 12983720], [" c61dac:\tstr\tx16, [x15,#136]", 12983724], [" c61db0:\tldur\tq26, [x12,#120]", 12983728], [" c61db4:\tstur\tq26, [x15,#120]", 12983732], [" c61db8:\tldr\tx1, [x12,#160]", 12983736], [" c61dbc:\tstr\tx1, [x15,#160]", 12983740], [" c61dc0:\tldr\tq0, [x12,#144]", 12983744], [" c61dc4:\tstr\tq0, [x15,#144]", 12983748], [" c61dc8:\tldr\tx6, [x12,#184]", 12983752], [" c61dcc:\tstr\tx6, [x15,#184]", 12983756], [" c61dd0:\tldur\tq27, [x12,#168]", 12983760], [" c61dd4:\tstur\tq27, [x15,#168]", 12983764], [" c61dd8:\tb.ge\tc620b0 <LoadQCC+0x65480>", 12983768], [" c61ddc:\tmul\tx17, x11, x28", 12983772], [" c61de0:\tsub\tx6, x11, #0x1", 12983776], [" c61de4:\tadd\tx0, x18, x17", 12983780], [" c61de8:\tadd\tx14, x23, x17", 12983784], [" c61dec:\tldr\tx18, [x0,#16]", 12983788], [" c61df0:\tadd\tx6, x6, #0x1", 12983792], [" c61df4:\tcmp\tx6, x5", 12983796], [" c61df8:\tstr\tx18, [x14,#16]", 12983800], [" c61dfc:\tldr\tq0, [x0],#24", 12983804], [" c61e00:\tstr\tq0, [x14],#24", 12983808], [" c61e04:\tb.lt\tc61dec <LoadQCC+0x651bc>", 12983812], [" c61e08:\tb\tc620b0 <LoadQCC+0x65480>", 12983816], [" c61e0c:\tmadd\tx18, x26, x28, x8", 12983820], [" c61e10:\tldr\tx4, [x20,#8]", 12983824], [" c61e14:\tldr\tx10, [x18]", 12983828], [" c61e18:\tldur\tq3, [x18,#8]", 12983832], [" c61e1c:\tsub\tx27, x10, x24", 12983836], [" c61e20:\tadd\tx9, x27, #0x8", 12983840], [" c61e24:\tstr\tq3, [sp,#80]", 12983844], [" c61e28:\tcmp\tx27, x4", 12983848], [" c61e2c:\tccmp\tx9, x4, #0x2, cc", 12983852], [" c61e30:\tb.hi\tc62104 <LoadQCC+0x654d4>", 12983856], [" c61e34:\tldr\tx16, [x21,#2488]", 12983860], [" c61e38:\tadd\tx25, x19, x27", 12983864], [" c61e3c:\tldr\tx15, [x21,#2496]", 12983868], [" c61e40:\tcmp\tx16, x15", 12983872], [" c61e44:\tb.cc\tc620e8 <LoadQCC+0x654b8>", 12983876], [" c61e48:\tldr\tx12, [x21,#2480]", 12983880], [" c61e4c:\tmov\tx23, #0x5555555555555555 \t// #6148914691236517205", 12983884], [" c61e50:\tmovk\tx23, #0x5556", 12983888], [" c61e54:\tsub\tx5, x15, x12", 12983892], [" c61e58:\tasr\tx6, x5, #3", 12983896], [" c61e5c:\tmul\tx27, x6, x23", 12983900], [" c61e60:\tsub\tx9, x16, x12", 12983904], [" c61e64:\tasr\tx2, x9, #3", 12983908], [" c61e68:\torr\tx13, x27, #0x1", 12983912], [" c61e6c:\tmul\tx24, x2, x29", 12983916], [" c61e70:\tmul\tx0, x13, x28", 12983920], [" c61e74:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12983924], [" c61e78:\tldr\tx18, [x21,#2480]", 12983928], [" c61e7c:\tmov\tx23, x0", 12983932], [" c61e80:\tldr\tx10, [x21,#2488]", 12983936], [" c61e84:\tsubs\tx5, x18, x10", 12983940], [" c61e88:\tb.eq\tc620b0 <LoadQCC+0x65480>", 12983944], [" c61e8c:\tcmp\tx5, #0x0", 12983948], [" c61e90:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12983952], [" c61e94:\tsub\tx8, x5, #0x17", 12983956], [" c61e98:\tmovk\tx2, #0xaaab", 12983960], [" c61e9c:\tcsel\tx15, x8, x5, lt", 12983964], [" c61ea0:\tmovk\tx2, #0x2aaa, lsl #48", 12983968], [" c61ea4:\tsmulh\tx13, x15, x2", 12983972], [" c61ea8:\tasr\tx1, x13, #2", 12983976], [" c61eac:\tadd\tx7, x1, x13, lsr #63", 12983980], [" c61eb0:\tmadd\tx11, x7, x28, x10", 12983984], [" c61eb4:\tcmp\tx18, x11", 12983988], [" c61eb8:\tb.gt\tc62094 <LoadQCC+0x65464>", 12983992], [" c61ebc:\tmov\tx0, #0x4000000000000000 \t// #4611686018427387904", 12983996], [" c61ec0:\tmovk\tx0, #0x20", 12984000], [" c61ec4:\tadd\tx3, x18, x0", 12984004], [" c61ec8:\tcmp\tx10, x3", 12984008], [" c61ecc:\tb.ge\tc62094 <LoadQCC+0x65464>", 12984012], [" c61ed0:\tcmp\tx18, x10", 12984016], [" c61ed4:\tb.ge\tc62094 <LoadQCC+0x65464>", 12984020], [" c61ed8:\tmov\tx4, #0xbfffffffffffffff \t// #-4611686018427387905", 12984024], [" c61edc:\tmovk\tx4, #0xffe8", 12984028], [" c61ee0:\tcmp\tx18, x4", 12984032], [" c61ee4:\tb.lt\tc62094 <LoadQCC+0x65464>", 12984036], [" c61ee8:\torr\tx9, xzr, #0x4000000000000000", 12984040], [" c61eec:\tcmp\tx10, x9", 12984044], [" c61ef0:\tb.ge\tc62094 <LoadQCC+0x65464>", 12984048], [" c61ef4:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12984052], [" c61ef8:\tmovk\tx0, #0xaaab", 12984056], [" c61efc:\tmovk\tx0, #0x2aaa, lsl #48", 12984060], [" c61f00:\tsmulh\tx17, x5, x0", 12984064], [" c61f04:\tasr\tx6, x17, #2", 12984068], [" c61f08:\tadd\tx3, x6, x17, lsr #63", 12984072], [" c61f0c:\tmsub\tx7, x3, x28, x5", 12984076], [" c61f10:\tcbnz\tx7, c620b0 <LoadQCC+0x65480>", 12984080], [" c61f14:\tsub\tx0, x10, x18", 12984084], [" c61f18:\tasr\tx5, x0, #3", 12984088], [" c61f1c:\tmul\tx17, x5, x29", 12984092], [" c61f20:\tcmp\tx0, #0x1", 12984096], [" c61f24:\tb.lt\tc620b0 <LoadQCC+0x65480>", 12984100], [" c61f28:\tsub\tx5, x17, #0x1", 12984104], [" c61f2c:\tcmp\tx0, #0xa9", 12984108], [" c61f30:\tb.lt\tc61d38 <LoadQCC+0x65108>", 12984112], [" c61f34:\tcmp\tx0, #0x168", 12984116], [" c61f38:\tb.le\tc61d40 <LoadQCC+0x65110>", 12984120], [" c61f3c:\tand\tx2, x17, #0xf", 12984124], [" c61f40:\tsub\tx6, x5, x2", 12984128], [" c61f44:\tmov\tx7, xzr", 12984132], [" c61f48:\tmov\tx1, xzr", 12984136], [" c61f4c:\tsub\tx4, x6, #0xf", 12984140], [" c61f50:\tadd\tx8, x18, x7", 12984144], [" c61f54:\tadd\tx0, x23, x7", 12984148], [" c61f58:\tcmp\tx1, x4", 12984152], [" c61f5c:\tldr\tx11, [x8,#16]", 12984156], [" c61f60:\tadd\tx1, x1, #0x10", 12984160], [" c61f64:\tadd\tx7, x7, #0x180", 12984164], [" c61f68:\tstr\tx11, [x0,#16]", 12984168], [" c61f6c:\tldr\tq0, [x8]", 12984172], [" c61f70:\tstr\tq0, [x0]", 12984176], [" c61f74:\tldr\tx3, [x8,#40]", 12984180], [" c61f78:\tstr\tx3, [x0,#40]", 12984184], [" c61f7c:\tldur\tq28, [x8,#24]", 12984188], [" c61f80:\tstur\tq28, [x0,#24]", 12984192], [" c61f84:\tldr\tx9, [x8,#64]", 12984196], [" c61f88:\tstr\tx9, [x0,#64]", 12984200], [" c61f8c:\tldr\tq0, [x8,#48]", 12984204], [" c61f90:\tstr\tq0, [x0,#48]", 12984208], [" c61f94:\tldr\tx15, [x8,#88]", 12984212], [" c61f98:\tstr\tx15, [x0,#88]", 12984216], [" c61f9c:\tadd\tx15, x8, #0x108", 12984220], [" c61fa0:\tldur\tq29, [x8,#72]", 12984224], [" c61fa4:\tstur\tq29, [x0,#72]", 12984228], [" c61fa8:\tldr\tx10, [x8,#112]", 12984232], [" c61fac:\tstr\tx10, [x0,#112]", 12984236], [" c61fb0:\tldr\tq0, [x8,#96]", 12984240], [" c61fb4:\tstr\tq0, [x0,#96]", 12984244], [" c61fb8:\tldr\tx14, [x8,#136]", 12984248], [" c61fbc:\tstr\tx14, [x0,#136]", 12984252], [" c61fc0:\tldur\tq30, [x8,#120]", 12984256], [" c61fc4:\tstur\tq30, [x0,#120]", 12984260], [" c61fc8:\tldr\tx13, [x8,#160]", 12984264], [" c61fcc:\tstr\tx13, [x0,#160]", 12984268], [" c61fd0:\tldr\tq0, [x8,#144]", 12984272], [" c61fd4:\tstr\tq0, [x0,#144]", 12984276], [" c61fd8:\tldr\tx16, [x8,#184]", 12984280], [" c61fdc:\tstr\tx16, [x0,#184]", 12984284], [" c61fe0:\tldur\tq31, [x8,#168]", 12984288], [" c61fe4:\tstur\tq31, [x0,#168]", 12984292], [" c61fe8:\tldr\tx12, [x8,#208]", 12984296], [" c61fec:\tstr\tx12, [x0,#208]", 12984300], [" c61ff0:\tadd\tx12, x8, #0x138", 12984304], [" c61ff4:\tldr\tq0, [x8,#192]", 12984308], [" c61ff8:\tstr\tq0, [x0,#192]", 12984312], [" c61ffc:\tldr\tx11, [x8,#232]", 12984316], [" c62000:\tstr\tx11, [x0,#232]", 12984320], [" c62004:\tldur\tq0, [x8,#216]", 12984324], [" c62008:\tstur\tq0, [x0,#216]", 12984328], [" c6200c:\tldr\tx3, [x8,#256]", 12984332], [" c62010:\tstr\tx3, [x0,#256]", 12984336], [" c62014:\tadd\tx3, x0, #0x108", 12984340], [" c62018:\tldr\tq0, [x8,#240]", 12984344], [" c6201c:\tstr\tq0, [x0,#240]", 12984348], [" c62020:\tldr\tx9, [x8,#280]", 12984352], [" c62024:\tstr\tx9, [x0,#280]", 12984356], [" c62028:\tldr\tq0, [x15]", 12984360], [" c6202c:\tstr\tq0, [x3]", 12984364], [" c62030:\tldr\tx15, [x8,#304]", 12984368], [" c62034:\tstr\tx15, [x0,#304]", 12984372], [" c62038:\tldr\tq0, [x8,#288]", 12984376], [" c6203c:\tstr\tq0, [x0,#288]", 12984380], [" c62040:\tldr\tx10, [x8,#328]", 12984384], [" c62044:\tstr\tx10, [x0,#328]", 12984388], [" c62048:\tadd\tx10, x0, #0x138", 12984392], [" c6204c:\tldr\tq0, [x12]", 12984396], [" c62050:\tstr\tq0, [x10]", 12984400], [" c62054:\tldr\tx14, [x8,#352]", 12984404], [" c62058:\tstr\tx14, [x0,#352]", 12984408], [" c6205c:\tldr\tq0, [x8,#336]", 12984412], [" c62060:\tstr\tq0, [x0,#336]", 12984416], [" c62064:\tldr\tx13, [x8,#376]", 12984420], [" c62068:\tadd\tx8, x8, #0x168", 12984424], [" c6206c:\tstr\tx13, [x0,#376]", 12984428], [" c62070:\tadd\tx0, x0, #0x168", 12984432], [" c62074:\tldr\tq0, [x8]", 12984436], [" c62078:\tstr\tq0, [x0]", 12984440], [" c6207c:\tb.ne\tc61f50 <LoadQCC+0x65320>", 12984444], [" c62080:\tcbz\tx2, c620b0 <LoadQCC+0x65480>", 12984448], [" c62084:\tadd\tx11, x6, #0x1", 12984452], [" c62088:\tcmp\tx2, #0x7", 12984456], [" c6208c:\tb.hi\tc61d44 <LoadQCC+0x65114>", 12984460], [" c62090:\tb\tc61ddc <LoadQCC+0x651ac>", 12984464], [" c62094:\tmov\tx17, x23", 12984468], [" c62098:\tldr\tx12, [x18,#16]", 12984472], [" c6209c:\tstr\tx12, [x17,#16]", 12984476], [" c620a0:\tldr\tq0, [x18],#24", 12984480], [" c620a4:\tstr\tq0, [x17],#24", 12984484], [" c620a8:\tcmp\tx18, x10", 12984488], [" c620ac:\tb.ne\tc62098 <LoadQCC+0x65468>", 12984492], [" c620b0:\tldr\tx0, [x21,#2480]", 12984496], [" c620b4:\tldr\tx7, [sp,#24]", 12984500], [" c620b8:\tcmp\tx0, x7", 12984504], [" c620bc:\tb.eq\tc620c4 <LoadQCC+0x65494>", 12984508], [" c620c0:\tbl\t6cda0 <operator delete(void*)@plt>", 12984512], [" c620c4:\tmul\tx27, x27, x28", 12984516], [" c620c8:\tstr\tx23, [x21,#2480]", 12984520], [" c620cc:\tmul\tx24, x24, x28", 12984524], [" c620d0:\tadd\tx10, x23, x27", 12984528], [" c620d4:\tadd\tx16, x23, x24", 12984532], [" c620d8:\tadd\tx27, x10, #0x18", 12984536], [" c620dc:\tadd\tx24, sp, #0x20", 12984540], [" c620e0:\tstr\tx16, [x21,#2488]", 12984544], [" c620e4:\tstr\tx27, [x21,#2496]", 12984548], [" c620e8:\tstr\tx25, [x16]", 12984552], [" c620ec:\tldr\tq0, [sp,#80]", 12984556], [" c620f0:\tstur\tq0, [x16,#8]", 12984560], [" c620f4:\tldr\tx14, [x21,#2488]", 12984564], [" c620f8:\tldp\tx8, x13, [sp,#208]", 12984568], [" c620fc:\tadd\tx7, x14, #0x18", 12984572], [" c62100:\tstr\tx7, [x21,#2488]", 12984576], [" c62104:\tsub\tx23, x13, x8", 12984580], [" c62108:\tasr\tx25, x23, #3", 12984584], [" c6210c:\tadd\tw26, w26, #0x1", 12984588], [" c62110:\tmul\tx10, x25, x29", 12984592], [" c62114:\tcmp\tx26, x10", 12984596], [" c62118:\tb.cc\tc61e0c <LoadQCC+0x651dc>", 12984600], [" c6211c:\tldr\tx21, [x20,#8]", 12984604], [" c62120:\tadd\tx1, sp, #0x20", 12984608], [" c62124:\tcmp\tx21, #0x4", 12984612], [" c62128:\torr\tw28, wzr, #0x4", 12984616], [" c6212c:\tcsel\tx23, x28, x21, hi", 12984620], [" c62130:\tmov\tx0, x19", 12984624], [" c62134:\tmov\tx2, x23", 12984628], [" c62138:\tbl\t6cdd0 <memcpy@plt>", 12984632], [" c6213c:\tldr\tx26, [x20,#8]", 12984636], [" c62140:\tsubs\tx2, x26, x23", 12984640], [" c62144:\tb.ls\tc62154 <LoadQCC+0x65524>", 12984644], [" c62148:\tadd\tx0, x19, x23", 12984648], [" c6214c:\tmov\tw1, wzr", 12984652], [" c62150:\tbl\t6cdf0 <memset@plt>", 12984656], [" c62154:\tldr\tx0, [sp,#208]", 12984660], [" c62158:\tldr\tx14, [sp,#16]", 12984664], [" c6215c:\tcmp\tx0, x14", 12984668], [" c62160:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12984672], [" c62164:\tbl\t6cda0 <operator delete(void*)@plt>", 12984676], [" c62168:\tb\tc4e834 <LoadQCC+0x51c04>", 12984680], [" c6216c:\tmov\tx12, xzr", 12984684], [" c62170:\tb\tc62210 <LoadQCC+0x655e0>", 12984688], [" c62174:\tmov\tx12, xzr", 12984692], [" c62178:\tmul\tx9, x12, x28", 12984696], [" c6217c:\tadd\tx12, x12, #0x8", 12984700], [" c62180:\tcmp\tx12, x16", 12984704], [" c62184:\tadd\tx17, x1, x9", 12984708], [" c62188:\tadd\tx6, x23, x9", 12984712], [" c6218c:\tldr\tx15, [x17,#16]", 12984716], [" c62190:\tstr\tx15, [x6,#16]", 12984720], [" c62194:\tldr\tq0, [x17]", 12984724], [" c62198:\tstr\tq0, [x6]", 12984728], [" c6219c:\tldr\tx10, [x17,#40]", 12984732], [" c621a0:\tstr\tx10, [x6,#40]", 12984736], [" c621a4:\tldur\tq1, [x17,#24]", 12984740], [" c621a8:\tstur\tq1, [x6,#24]", 12984744], [" c621ac:\tldr\tx14, [x17,#64]", 12984748], [" c621b0:\tstr\tx14, [x6,#64]", 12984752], [" c621b4:\tldr\tq0, [x17,#48]", 12984756], [" c621b8:\tstr\tq0, [x6,#48]", 12984760], [" c621bc:\tldr\tx13, [x17,#88]", 12984764], [" c621c0:\tstr\tx13, [x6,#88]", 12984768], [" c621c4:\tldur\tq2, [x17,#72]", 12984772], [" c621c8:\tstur\tq2, [x6,#72]", 12984776], [" c621cc:\tldr\tx7, [x17,#112]", 12984780], [" c621d0:\tstr\tx7, [x6,#112]", 12984784], [" c621d4:\tldr\tq0, [x17,#96]", 12984788], [" c621d8:\tstr\tq0, [x6,#96]", 12984792], [" c621dc:\tldr\tx18, [x17,#136]", 12984796], [" c621e0:\tstr\tx18, [x6,#136]", 12984800], [" c621e4:\tldur\tq3, [x17,#120]", 12984804], [" c621e8:\tstur\tq3, [x6,#120]", 12984808], [" c621ec:\tldr\tx8, [x17,#160]", 12984812], [" c621f0:\tstr\tx8, [x6,#160]", 12984816], [" c621f4:\tldr\tq0, [x17,#144]", 12984820], [" c621f8:\tstr\tq0, [x6,#144]", 12984824], [" c621fc:\tldr\tx5, [x17,#184]", 12984828], [" c62200:\tstr\tx5, [x6,#184]", 12984832], [" c62204:\tldur\tq4, [x17,#168]", 12984836], [" c62208:\tstur\tq4, [x6,#168]", 12984840], [" c6220c:\tb.ge\tc624e4 <LoadQCC+0x658b4>", 12984844], [" c62210:\tmul\tx6, x12, x28", 12984848], [" c62214:\tsub\tx3, x12, #0x1", 12984852], [" c62218:\tadd\tx2, x1, x6", 12984856], [" c6221c:\tadd\tx8, x23, x6", 12984860], [" c62220:\tldr\tx1, [x2,#16]", 12984864], [" c62224:\tadd\tx3, x3, #0x1", 12984868], [" c62228:\tcmp\tx3, x4", 12984872], [" c6222c:\tstr\tx1, [x8,#16]", 12984876], [" c62230:\tldr\tq0, [x2],#24", 12984880], [" c62234:\tstr\tq0, [x8],#24", 12984884], [" c62238:\tb.lt\tc62220 <LoadQCC+0x655f0>", 12984888], [" c6223c:\tb\tc624e4 <LoadQCC+0x658b4>", 12984892], [" c62240:\tmadd\tx2, x26, x28, x9", 12984896], [" c62244:\tldr\tx13, [x20,#8]", 12984900], [" c62248:\tldr\tx0, [x2]", 12984904], [" c6224c:\tldur\tq4, [x2,#8]", 12984908], [" c62250:\tsub\tx24, x0, x3", 12984912], [" c62254:\tadd\tx16, x24, #0x8", 12984916], [" c62258:\tstr\tq4, [sp,#80]", 12984920], [" c6225c:\tcmp\tx24, x13", 12984924], [" c62260:\tccmp\tx16, x13, #0x2, cc", 12984928], [" c62264:\tb.hi\tc62538 <LoadQCC+0x65908>", 12984932], [" c62268:\tldr\tx27, [x21,#2488]", 12984936], [" c6226c:\tadd\tx25, x19, x24", 12984940], [" c62270:\tldr\tx1, [x21,#2496]", 12984944], [" c62274:\tcmp\tx27, x1", 12984948], [" c62278:\tb.cc\tc6251c <LoadQCC+0x658ec>", 12984952], [" c6227c:\tldr\tx15, [x21,#2480]", 12984956], [" c62280:\tsub\tx17, x27, x15", 12984960], [" c62284:\tmov\tx27, #0x5555555555555555 \t// #6148914691236517205", 12984964], [" c62288:\tsub\tx7, x1, x15", 12984968], [" c6228c:\tmovk\tx27, #0x5556", 12984972], [" c62290:\tasr\tx11, x7, #3", 12984976], [" c62294:\tmul\tx27, x11, x27", 12984980], [" c62298:\tasr\tx3, x17, #3", 12984984], [" c6229c:\tmul\tx24, x3, x29", 12984988], [" c622a0:\torr\tx5, x27, #0x1", 12984992], [" c622a4:\tmul\tx0, x5, x28", 12984996], [" c622a8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12985000], [" c622ac:\tldr\tx1, [x21,#2480]", 12985004], [" c622b0:\tmov\tx23, x0", 12985008], [" c622b4:\tldr\tx9, [x21,#2488]", 12985012], [" c622b8:\tsubs\tx2, x1, x9", 12985016], [" c622bc:\tb.eq\tc624e4 <LoadQCC+0x658b4>", 12985020], [" c622c0:\tcmp\tx2, #0x0", 12985024], [" c622c4:\tmov\tx17, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12985028], [" c622c8:\tsub\tx0, x2, #0x17", 12985032], [" c622cc:\tmovk\tx17, #0xaaab", 12985036], [" c622d0:\tcsel\tx4, x0, x2, lt", 12985040], [" c622d4:\tmovk\tx17, #0x2aaa, lsl #48", 12985044], [" c622d8:\tsmulh\tx16, x4, x17", 12985048], [" c622dc:\tasr\tx8, x16, #2", 12985052], [" c622e0:\tadd\tx12, x8, x16, lsr #63", 12985056], [" c622e4:\tmadd\tx5, x12, x28, x9", 12985060], [" c622e8:\tcmp\tx1, x5", 12985064], [" c622ec:\tb.gt\tc624c8 <LoadQCC+0x65898>", 12985068], [" c622f0:\tmov\tx10, #0x4000000000000000 \t// #4611686018427387904", 12985072], [" c622f4:\tmovk\tx10, #0x20", 12985076], [" c622f8:\tadd\tx10, x1, x10", 12985080], [" c622fc:\tcmp\tx9, x10", 12985084], [" c62300:\tb.ge\tc624c8 <LoadQCC+0x65898>", 12985088], [" c62304:\tcmp\tx1, x9", 12985092], [" c62308:\tb.ge\tc624c8 <LoadQCC+0x65898>", 12985096], [" c6230c:\tmov\tx12, #0xbfffffffffffffff \t// #-4611686018427387905", 12985100], [" c62310:\tmovk\tx12, #0xffe8", 12985104], [" c62314:\tcmp\tx1, x12", 12985108], [" c62318:\tb.lt\tc624c8 <LoadQCC+0x65898>", 12985112], [" c6231c:\torr\tx10, xzr, #0x4000000000000000", 12985116], [" c62320:\tcmp\tx9, x10", 12985120], [" c62324:\tb.ge\tc624c8 <LoadQCC+0x65898>", 12985124], [" c62328:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12985128], [" c6232c:\tmovk\tx3, #0xaaab", 12985132], [" c62330:\tmovk\tx3, #0x2aaa, lsl #48", 12985136], [" c62334:\tsmulh\tx5, x2, x3", 12985140], [" c62338:\tasr\tx4, x5, #2", 12985144], [" c6233c:\tadd\tx0, x4, x5, lsr #63", 12985148], [" c62340:\tmsub\tx2, x0, x28, x2", 12985152], [" c62344:\tcbnz\tx2, c624e4 <LoadQCC+0x658b4>", 12985156], [" c62348:\tsub\tx12, x9, x1", 12985160], [" c6234c:\tasr\tx6, x12, #3", 12985164], [" c62350:\tmul\tx16, x6, x29", 12985168], [" c62354:\tcmp\tx12, #0x1", 12985172], [" c62358:\tb.lt\tc624e4 <LoadQCC+0x658b4>", 12985176], [" c6235c:\tsub\tx4, x16, #0x1", 12985180], [" c62360:\tcmp\tx12, #0xa9", 12985184], [" c62364:\tb.lt\tc6216c <LoadQCC+0x6553c>", 12985188], [" c62368:\tcmp\tx12, #0x168", 12985192], [" c6236c:\tb.le\tc62174 <LoadQCC+0x65544>", 12985196], [" c62370:\tand\tx18, x16, #0xf", 12985200], [" c62374:\tsub\tx3, x4, x18", 12985204], [" c62378:\tmov\tx9, xzr", 12985208], [" c6237c:\tmov\tx6, xzr", 12985212], [" c62380:\tsub\tx7, x3, #0xf", 12985216], [" c62384:\tadd\tx14, x1, x9", 12985220], [" c62388:\tadd\tx2, x23, x9", 12985224], [" c6238c:\tcmp\tx6, x7", 12985228], [" c62390:\tldr\tx17, [x14,#16]", 12985232], [" c62394:\tadd\tx6, x6, #0x10", 12985236], [" c62398:\tadd\tx9, x9, #0x180", 12985240], [" c6239c:\tstr\tx17, [x2,#16]", 12985244], [" c623a0:\tldr\tq0, [x14]", 12985248], [" c623a4:\tstr\tq0, [x2]", 12985252], [" c623a8:\tldr\tx0, [x14,#40]", 12985256], [" c623ac:\tstr\tx0, [x2,#40]", 12985260], [" c623b0:\tldur\tq5, [x14,#24]", 12985264], [" c623b4:\tstur\tq5, [x2,#24]", 12985268], [" c623b8:\tldr\tx11, [x14,#64]", 12985272], [" c623bc:\tstr\tx11, [x2,#64]", 12985276], [" c623c0:\tldr\tq0, [x14,#48]", 12985280], [" c623c4:\tstr\tq0, [x2,#48]", 12985284], [" c623c8:\tldr\tx12, [x14,#88]", 12985288], [" c623cc:\tstr\tx12, [x2,#88]", 12985292], [" c623d0:\tldur\tq6, [x14,#72]", 12985296], [" c623d4:\tstur\tq6, [x2,#72]", 12985300], [" c623d8:\tldr\tx15, [x14,#112]", 12985304], [" c623dc:\tstr\tx15, [x2,#112]", 12985308], [" c623e0:\tldr\tq0, [x14,#96]", 12985312], [" c623e4:\tstr\tq0, [x2,#96]", 12985316], [" c623e8:\tldr\tx10, [x14,#136]", 12985320], [" c623ec:\tstr\tx10, [x2,#136]", 12985324], [" c623f0:\tldur\tq7, [x14,#120]", 12985328], [" c623f4:\tstur\tq7, [x2,#120]", 12985332], [" c623f8:\tldr\tx13, [x14,#160]", 12985336], [" c623fc:\tstr\tx13, [x2,#160]", 12985340], [" c62400:\tadd\tx13, x14, #0x138", 12985344], [" c62404:\tldr\tq0, [x14,#144]", 12985348], [" c62408:\tstr\tq0, [x2,#144]", 12985352], [" c6240c:\tldr\tx8, [x14,#184]", 12985356], [" c62410:\tstr\tx8, [x2,#184]", 12985360], [" c62414:\tldur\tq16, [x14,#168]", 12985364], [" c62418:\tstur\tq16, [x2,#168]", 12985368], [" c6241c:\tldr\tx5, [x14,#208]", 12985372], [" c62420:\tstr\tx5, [x2,#208]", 12985376], [" c62424:\tadd\tx5, x2, #0x138", 12985380], [" c62428:\tldr\tq0, [x14,#192]", 12985384], [" c6242c:\tstr\tq0, [x2,#192]", 12985388], [" c62430:\tldr\tx17, [x14,#232]", 12985392], [" c62434:\tstr\tx17, [x2,#232]", 12985396], [" c62438:\tadd\tx17, x14, #0x108", 12985400], [" c6243c:\tldur\tq17, [x14,#216]", 12985404], [" c62440:\tstur\tq17, [x2,#216]", 12985408], [" c62444:\tldr\tx0, [x14,#256]", 12985412], [" c62448:\tstr\tx0, [x2,#256]", 12985416], [" c6244c:\tldr\tq0, [x14,#240]", 12985420], [" c62450:\tstr\tq0, [x2,#240]", 12985424], [" c62454:\tldr\tx11, [x14,#280]", 12985428], [" c62458:\tstr\tx11, [x2,#280]", 12985432], [" c6245c:\tadd\tx11, x2, #0x108", 12985436], [" c62460:\tldr\tq0, [x17]", 12985440], [" c62464:\tstr\tq0, [x11]", 12985444], [" c62468:\tldr\tx12, [x14,#304]", 12985448], [" c6246c:\tstr\tx12, [x2,#304]", 12985452], [" c62470:\tldr\tq0, [x14,#288]", 12985456], [" c62474:\tstr\tq0, [x2,#288]", 12985460], [" c62478:\tldr\tx15, [x14,#328]", 12985464], [" c6247c:\tstr\tx15, [x2,#328]", 12985468], [" c62480:\tldr\tq0, [x13]", 12985472], [" c62484:\tstr\tq0, [x5]", 12985476], [" c62488:\tldr\tx10, [x14,#352]", 12985480], [" c6248c:\tstr\tx10, [x2,#352]", 12985484], [" c62490:\tldr\tq0, [x14,#336]", 12985488], [" c62494:\tstr\tq0, [x2,#336]", 12985492], [" c62498:\tldr\tx13, [x14,#376]", 12985496], [" c6249c:\tadd\tx14, x14, #0x168", 12985500], [" c624a0:\tstr\tx13, [x2,#376]", 12985504], [" c624a4:\tadd\tx2, x2, #0x168", 12985508], [" c624a8:\tldr\tq0, [x14]", 12985512], [" c624ac:\tstr\tq0, [x2]", 12985516], [" c624b0:\tb.ne\tc62384 <LoadQCC+0x65754>", 12985520], [" c624b4:\tcbz\tx18, c624e4 <LoadQCC+0x658b4>", 12985524], [" c624b8:\tadd\tx12, x3, #0x1", 12985528], [" c624bc:\tcmp\tx18, #0x7", 12985532], [" c624c0:\tb.hi\tc62178 <LoadQCC+0x65548>", 12985536], [" c624c4:\tb\tc62210 <LoadQCC+0x655e0>", 12985540], [" c624c8:\tmov\tx0, x23", 12985544], [" c624cc:\tldr\tx2, [x1,#16]", 12985548], [" c624d0:\tstr\tx2, [x0,#16]", 12985552], [" c624d4:\tldr\tq0, [x1],#24", 12985556], [" c624d8:\tstr\tq0, [x0],#24", 12985560], [" c624dc:\tcmp\tx1, x9", 12985564], [" c624e0:\tb.ne\tc624cc <LoadQCC+0x6589c>", 12985568], [" c624e4:\tldr\tx0, [x21,#2480]", 12985572], [" c624e8:\tldr\tx13, [sp,#24]", 12985576], [" c624ec:\tcmp\tx0, x13", 12985580], [" c624f0:\tb.eq\tc624f8 <LoadQCC+0x658c8>", 12985584], [" c624f4:\tbl\t6cda0 <operator delete(void*)@plt>", 12985588], [" c624f8:\tmul\tx9, x27, x28", 12985592], [" c624fc:\tadd\tx3, sp, #0x20", 12985596], [" c62500:\tmul\tx24, x24, x28", 12985600], [" c62504:\tstr\tx23, [x21,#2480]", 12985604], [" c62508:\tadd\tx17, x23, x9", 12985608], [" c6250c:\tadd\tx27, x23, x24", 12985612], [" c62510:\tadd\tx12, x17, #0x18", 12985616], [" c62514:\tstr\tx27, [x21,#2488]", 12985620], [" c62518:\tstr\tx12, [x21,#2496]", 12985624], [" c6251c:\tstr\tx25, [x27]", 12985628], [" c62520:\tldr\tq0, [sp,#80]", 12985632], [" c62524:\tstur\tq0, [x27,#8]", 12985636], [" c62528:\tldr\tx23, [x21,#2488]", 12985640], [" c6252c:\tldp\tx9, x15, [sp,#208]", 12985644], [" c62530:\tadd\tx4, x23, #0x18", 12985648], [" c62534:\tstr\tx4, [x21,#2488]", 12985652], [" c62538:\tsub\tx27, x15, x9", 12985656], [" c6253c:\tasr\tx23, x27, #3", 12985660], [" c62540:\tadd\tw26, w26, #0x1", 12985664], [" c62544:\tmul\tx25, x23, x29", 12985668], [" c62548:\tcmp\tx26, x25", 12985672], [" c6254c:\tb.cc\tc62240 <LoadQCC+0x65610>", 12985676], [" c62550:\tldr\tx26, [x20,#8]", 12985680], [" c62554:\tadd\tx1, sp, #0x20", 12985684], [" c62558:\tcmp\tx26, #0x10", 12985688], [" c6255c:\torr\tw28, wzr, #0x10", 12985692], [" c62560:\tcsel\tx24, x28, x26, hi", 12985696], [" c62564:\tmov\tx0, x19", 12985700], [" c62568:\tmov\tx2, x24", 12985704], [" c6256c:\tbl\t6cdd0 <memcpy@plt>", 12985708], [" c62570:\tldr\tx26, [x20,#8]", 12985712], [" c62574:\tsubs\tx2, x26, x24", 12985716], [" c62578:\tb.ls\tc62588 <LoadQCC+0x65958>", 12985720], [" c6257c:\tadd\tx0, x19, x24", 12985724], [" c62580:\tmov\tw1, wzr", 12985728], [" c62584:\tbl\t6cdf0 <memset@plt>", 12985732], [" c62588:\tldr\tx0, [sp,#208]", 12985736], [" c6258c:\tldr\tx8, [sp,#16]", 12985740], [" c62590:\tcmp\tx0, x8", 12985744], [" c62594:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12985748], [" c62598:\tbl\t6cda0 <operator delete(void*)@plt>", 12985752], [" c6259c:\tb\tc4e834 <LoadQCC+0x51c04>", 12985756], [" c625a0:\tmov\tx17, xzr", 12985760], [" c625a4:\tb\tc62644 <LoadQCC+0x65a14>", 12985764], [" c625a8:\tmov\tx17, xzr", 12985768], [" c625ac:\tmul\tx0, x17, x28", 12985772], [" c625b0:\tadd\tx17, x17, #0x8", 12985776], [" c625b4:\tcmp\tx17, x15", 12985780], [" c625b8:\tadd\tx1, x2, x0", 12985784], [" c625bc:\tadd\tx18, x23, x0", 12985788], [" c625c0:\tldr\tx11, [x1,#16]", 12985792], [" c625c4:\tstr\tx11, [x18,#16]", 12985796], [" c625c8:\tldr\tq0, [x1]", 12985800], [" c625cc:\tstr\tq0, [x18]", 12985804], [" c625d0:\tldr\tx12, [x1,#40]", 12985808], [" c625d4:\tstr\tx12, [x18,#40]", 12985812], [" c625d8:\tldur\tq18, [x1,#24]", 12985816], [" c625dc:\tstur\tq18, [x18,#24]", 12985820], [" c625e0:\tldr\tx10, [x1,#64]", 12985824], [" c625e4:\tstr\tx10, [x18,#64]", 12985828], [" c625e8:\tldr\tq0, [x1,#48]", 12985832], [" c625ec:\tstr\tq0, [x18,#48]", 12985836], [" c625f0:\tldr\tx13, [x1,#88]", 12985840], [" c625f4:\tstr\tx13, [x18,#88]", 12985844], [" c625f8:\tldur\tq19, [x1,#72]", 12985848], [" c625fc:\tstur\tq19, [x18,#72]", 12985852], [" c62600:\tldr\tx8, [x1,#112]", 12985856], [" c62604:\tstr\tx8, [x18,#112]", 12985860], [" c62608:\tldr\tq0, [x1,#96]", 12985864], [" c6260c:\tstr\tq0, [x18,#96]", 12985868], [" c62610:\tldr\tx6, [x1,#136]", 12985872], [" c62614:\tstr\tx6, [x18,#136]", 12985876], [" c62618:\tldur\tq20, [x1,#120]", 12985880], [" c6261c:\tstur\tq20, [x18,#120]", 12985884], [" c62620:\tldr\tx9, [x1,#160]", 12985888], [" c62624:\tstr\tx9, [x18,#160]", 12985892], [" c62628:\tldr\tq0, [x1,#144]", 12985896], [" c6262c:\tstr\tq0, [x18,#144]", 12985900], [" c62630:\tldr\tx14, [x1,#184]", 12985904], [" c62634:\tstr\tx14, [x18,#184]", 12985908], [" c62638:\tldur\tq21, [x1,#168]", 12985912], [" c6263c:\tstur\tq21, [x18,#168]", 12985916], [" c62640:\tb.ge\tc62918 <LoadQCC+0x65ce8>", 12985920], [" c62644:\tmul\tx18, x17, x28", 12985924], [" c62648:\tsub\tx9, x17, #0x1", 12985928], [" c6264c:\tadd\tx4, x2, x18", 12985932], [" c62650:\tadd\tx16, x23, x18", 12985936], [" c62654:\tldr\tx2, [x4,#16]", 12985940], [" c62658:\tadd\tx9, x9, #0x1", 12985944], [" c6265c:\tcmp\tx9, x3", 12985948], [" c62660:\tstr\tx2, [x16,#16]", 12985952], [" c62664:\tldr\tq0, [x4],#24", 12985956], [" c62668:\tstr\tq0, [x16],#24", 12985960], [" c6266c:\tb.lt\tc62654 <LoadQCC+0x65a24>", 12985964], [" c62670:\tb\tc62918 <LoadQCC+0x65ce8>", 12985968], [" c62674:\tmadd\tx24, x26, x28, x10", 12985972], [" c62678:\tldr\tx4, [x20,#8]", 12985976], [" c6267c:\tldr\tx3, [x24]", 12985980], [" c62680:\tldur\tq5, [x24,#8]", 12985984], [" c62684:\tsub\tx23, x3, x27", 12985988], [" c62688:\tadd\tx1, x23, #0x8", 12985992], [" c6268c:\tstr\tq5, [sp,#80]", 12985996], [" c62690:\tcmp\tx23, x4", 12986000], [" c62694:\tccmp\tx1, x4, #0x2, cc", 12986004], [" c62698:\tb.hi\tc6296c <LoadQCC+0x65d3c>", 12986008], [" c6269c:\tldr\tx24, [x21,#2488]", 12986012], [" c626a0:\tadd\tx25, x19, x23", 12986016], [" c626a4:\tldr\tx0, [x21,#2496]", 12986020], [" c626a8:\tcmp\tx24, x0", 12986024], [" c626ac:\tb.cc\tc62950 <LoadQCC+0x65d20>", 12986028], [" c626b0:\tldr\tx8, [x21,#2480]", 12986032], [" c626b4:\tsub\tx18, x24, x8", 12986036], [" c626b8:\tmov\tx24, #0x5555555555555555 \t// #6148914691236517205", 12986040], [" c626bc:\tsub\tx12, x0, x8", 12986044], [" c626c0:\tmovk\tx24, #0x5556", 12986048], [" c626c4:\tasr\tx5, x12, #3", 12986052], [" c626c8:\tmul\tx27, x5, x24", 12986056], [" c626cc:\tasr\tx10, x18, #3", 12986060], [" c626d0:\tmul\tx24, x10, x29", 12986064], [" c626d4:\torr\tx15, x27, #0x1", 12986068], [" c626d8:\tmul\tx0, x15, x28", 12986072], [" c626dc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12986076], [" c626e0:\tldr\tx2, [x21,#2480]", 12986080], [" c626e4:\tmov\tx23, x0", 12986084], [" c626e8:\tldr\tx8, [x21,#2488]", 12986088], [" c626ec:\tsubs\tx4, x2, x8", 12986092], [" c626f0:\tb.eq\tc62918 <LoadQCC+0x65ce8>", 12986096], [" c626f4:\tcmp\tx4, #0x0", 12986100], [" c626f8:\tmov\tx18, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12986104], [" c626fc:\tsub\tx6, x4, #0x17", 12986108], [" c62700:\tmovk\tx18, #0xaaab", 12986112], [" c62704:\tcsel\tx6, x6, x4, lt", 12986116], [" c62708:\tmovk\tx18, #0x2aaa, lsl #48", 12986120], [" c6270c:\tsmulh\tx13, x6, x18", 12986124], [" c62710:\tasr\tx15, x13, #2", 12986128], [" c62714:\tadd\tx7, x15, x13, lsr #63", 12986132], [" c62718:\tmadd\tx1, x7, x28, x8", 12986136], [" c6271c:\tcmp\tx2, x1", 12986140], [" c62720:\tb.gt\tc628fc <LoadQCC+0x65ccc>", 12986144], [" c62724:\tmov\tx3, #0x4000000000000000 \t// #4611686018427387904", 12986148], [" c62728:\tmovk\tx3, #0x20", 12986152], [" c6272c:\tadd\tx11, x2, x3", 12986156], [" c62730:\tcmp\tx8, x11", 12986160], [" c62734:\tb.ge\tc628fc <LoadQCC+0x65ccc>", 12986164], [" c62738:\tcmp\tx2, x8", 12986168], [" c6273c:\tb.ge\tc628fc <LoadQCC+0x65ccc>", 12986172], [" c62740:\tmov\tx7, #0xbfffffffffffffff \t// #-4611686018427387905", 12986176], [" c62744:\tmovk\tx7, #0xffe8", 12986180], [" c62748:\tcmp\tx2, x7", 12986184], [" c6274c:\tb.lt\tc628fc <LoadQCC+0x65ccc>", 12986188], [" c62750:\torr\tx1, xzr, #0x4000000000000000", 12986192], [" c62754:\tcmp\tx8, x1", 12986196], [" c62758:\tb.ge\tc628fc <LoadQCC+0x65ccc>", 12986200], [" c6275c:\tmov\tx5, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12986204], [" c62760:\tmovk\tx5, #0xaaab", 12986208], [" c62764:\tmovk\tx5, #0x2aaa, lsl #48", 12986212], [" c62768:\tsmulh\tx3, x4, x5", 12986216], [" c6276c:\tasr\tx14, x3, #2", 12986220], [" c62770:\tadd\tx7, x14, x3, lsr #63", 12986224], [" c62774:\tmsub\tx4, x7, x28, x4", 12986228], [" c62778:\tcbnz\tx4, c62918 <LoadQCC+0x65ce8>", 12986232], [" c6277c:\tsub\tx11, x8, x2", 12986236], [" c62780:\tasr\tx18, x11, #3", 12986240], [" c62784:\tmul\tx15, x18, x29", 12986244], [" c62788:\tcmp\tx11, #0x1", 12986248], [" c6278c:\tb.lt\tc62918 <LoadQCC+0x65ce8>", 12986252], [" c62790:\tsub\tx3, x15, #0x1", 12986256], [" c62794:\tcmp\tx11, #0xa9", 12986260], [" c62798:\tb.lt\tc625a0 <LoadQCC+0x65970>", 12986264], [" c6279c:\tcmp\tx11, #0x168", 12986268], [" c627a0:\tb.le\tc625a8 <LoadQCC+0x65978>", 12986272], [" c627a4:\tand\tx4, x15, #0xf", 12986276], [" c627a8:\tsub\tx5, x3, x4", 12986280], [" c627ac:\tmov\tx10, xzr", 12986284], [" c627b0:\tmov\tx18, xzr", 12986288], [" c627b4:\tsub\tx0, x5, #0xf", 12986292], [" c627b8:\tadd\tx13, x2, x10", 12986296], [" c627bc:\tadd\tx17, x23, x10", 12986300], [" c627c0:\tcmp\tx18, x0", 12986304], [" c627c4:\tldr\tx1, [x13,#16]", 12986308], [" c627c8:\tadd\tx18, x18, #0x10", 12986312], [" c627cc:\tadd\tx10, x10, #0x180", 12986316], [" c627d0:\tstr\tx1, [x17,#16]", 12986320], [" c627d4:\tldr\tq0, [x13]", 12986324], [" c627d8:\tstr\tq0, [x17]", 12986328], [" c627dc:\tldr\tx7, [x13,#40]", 12986332], [" c627e0:\tstr\tx7, [x17,#40]", 12986336], [" c627e4:\tldur\tq22, [x13,#24]", 12986340], [" c627e8:\tstur\tq22, [x17,#24]", 12986344], [" c627ec:\tldr\tx16, [x13,#64]", 12986348], [" c627f0:\tstr\tx16, [x17,#64]", 12986352], [" c627f4:\tldr\tq0, [x13,#48]", 12986356], [" c627f8:\tstr\tq0, [x17,#48]", 12986360], [" c627fc:\tldr\tx11, [x13,#88]", 12986364], [" c62800:\tstr\tx11, [x17,#88]", 12986368], [" c62804:\tldur\tq23, [x13,#72]", 12986372], [" c62808:\tstur\tq23, [x17,#72]", 12986376], [" c6280c:\tldr\tx12, [x13,#112]", 12986380], [" c62810:\tstr\tx12, [x17,#112]", 12986384], [" c62814:\tldr\tq0, [x13,#96]", 12986388], [" c62818:\tstr\tq0, [x17,#96]", 12986392], [" c6281c:\tldr\tx8, [x13,#136]", 12986396], [" c62820:\tstr\tx8, [x17,#136]", 12986400], [" c62824:\tldur\tq24, [x13,#120]", 12986404], [" c62828:\tstur\tq24, [x17,#120]", 12986408], [" c6282c:\tldr\tx6, [x13,#160]", 12986412], [" c62830:\tstr\tx6, [x17,#160]", 12986416], [" c62834:\tldr\tq0, [x13,#144]", 12986420], [" c62838:\tstr\tq0, [x17,#144]", 12986424], [" c6283c:\tldr\tx9, [x13,#184]", 12986428], [" c62840:\tstr\tx9, [x17,#184]", 12986432], [" c62844:\tadd\tx9, x17, #0x108", 12986436], [" c62848:\tldur\tq25, [x13,#168]", 12986440], [" c6284c:\tstur\tq25, [x17,#168]", 12986444], [" c62850:\tldr\tx14, [x13,#208]", 12986448], [" c62854:\tstr\tx14, [x17,#208]", 12986452], [" c62858:\tldr\tq0, [x13,#192]", 12986456], [" c6285c:\tstr\tq0, [x17,#192]", 12986460], [" c62860:\tldr\tx1, [x13,#232]", 12986464], [" c62864:\tstr\tx1, [x17,#232]", 12986468], [" c62868:\tadd\tx1, x17, #0x168", 12986472], [" c6286c:\tldur\tq26, [x13,#216]", 12986476], [" c62870:\tstur\tq26, [x17,#216]", 12986480], [" c62874:\tldr\tx7, [x13,#256]", 12986484], [" c62878:\tstr\tx7, [x17,#256]", 12986488], [" c6287c:\tadd\tx7, x13, #0x108", 12986492], [" c62880:\tldr\tq0, [x13,#240]", 12986496], [" c62884:\tstr\tq0, [x17,#240]", 12986500], [" c62888:\tldr\tx16, [x13,#280]", 12986504], [" c6288c:\tstr\tx16, [x17,#280]", 12986508], [" c62890:\tadd\tx16, x13, #0x138", 12986512], [" c62894:\tldr\tq0, [x7]", 12986516], [" c62898:\tstr\tq0, [x9]", 12986520], [" c6289c:\tldr\tx11, [x13,#304]", 12986524], [" c628a0:\tstr\tx11, [x17,#304]", 12986528], [" c628a4:\tldr\tq0, [x13,#288]", 12986532], [" c628a8:\tstr\tq0, [x17,#288]", 12986536], [" c628ac:\tldr\tx12, [x13,#328]", 12986540], [" c628b0:\tstr\tx12, [x17,#328]", 12986544], [" c628b4:\tadd\tx12, x17, #0x138", 12986548], [" c628b8:\tldr\tq0, [x16]", 12986552], [" c628bc:\tstr\tq0, [x12]", 12986556], [" c628c0:\tldr\tx8, [x13,#352]", 12986560], [" c628c4:\tstr\tx8, [x17,#352]", 12986564], [" c628c8:\tadd\tx8, x13, #0x168", 12986568], [" c628cc:\tldr\tq0, [x13,#336]", 12986572], [" c628d0:\tstr\tq0, [x17,#336]", 12986576], [" c628d4:\tldr\tx6, [x13,#376]", 12986580], [" c628d8:\tstr\tx6, [x17,#376]", 12986584], [" c628dc:\tldr\tq0, [x8]", 12986588], [" c628e0:\tstr\tq0, [x1]", 12986592], [" c628e4:\tb.ne\tc627b8 <LoadQCC+0x65b88>", 12986596], [" c628e8:\tcbz\tx4, c62918 <LoadQCC+0x65ce8>", 12986600], [" c628ec:\tadd\tx17, x5, #0x1", 12986604], [" c628f0:\tcmp\tx4, #0x7", 12986608], [" c628f4:\tb.hi\tc625ac <LoadQCC+0x6597c>", 12986612], [" c628f8:\tb\tc62644 <LoadQCC+0x65a14>", 12986616], [" c628fc:\tmov\tx1, x23", 12986620], [" c62900:\tldr\tx4, [x2,#16]", 12986624], [" c62904:\tstr\tx4, [x1,#16]", 12986628], [" c62908:\tldr\tq0, [x2],#24", 12986632], [" c6290c:\tstr\tq0, [x1],#24", 12986636], [" c62910:\tcmp\tx2, x8", 12986640], [" c62914:\tb.ne\tc62900 <LoadQCC+0x65cd0>", 12986644], [" c62918:\tldr\tx0, [x21,#2480]", 12986648], [" c6291c:\tldr\tx3, [sp,#24]", 12986652], [" c62920:\tcmp\tx0, x3", 12986656], [" c62924:\tb.eq\tc6292c <LoadQCC+0x65cfc>", 12986660], [" c62928:\tbl\t6cda0 <operator delete(void*)@plt>", 12986664], [" c6292c:\tmul\tx27, x27, x28", 12986668], [" c62930:\tstr\tx23, [x21,#2480]", 12986672], [" c62934:\tmul\tx24, x24, x28", 12986676], [" c62938:\tadd\tx3, x23, x27", 12986680], [" c6293c:\tadd\tx24, x23, x24", 12986684], [" c62940:\tadd\tx18, x3, #0x18", 12986688], [" c62944:\tadd\tx27, sp, #0x20", 12986692], [" c62948:\tstr\tx24, [x21,#2488]", 12986696], [" c6294c:\tstr\tx18, [x21,#2496]", 12986700], [" c62950:\tstr\tx25, [x24]", 12986704], [" c62954:\tldr\tq0, [sp,#80]", 12986708], [" c62958:\tstur\tq0, [x24,#8]", 12986712], [" c6295c:\tldr\tx25, [x21,#2488]", 12986716], [" c62960:\tldp\tx10, x14, [sp,#208]", 12986720], [" c62964:\tadd\tx9, x25, #0x18", 12986724], [" c62968:\tstr\tx9, [x21,#2488]", 12986728], [" c6296c:\tsub\tx23, x14, x10", 12986732], [" c62970:\tasr\tx25, x23, #3", 12986736], [" c62974:\tadd\tw26, w26, #0x1", 12986740], [" c62978:\tmul\tx8, x25, x29", 12986744], [" c6297c:\tcmp\tx26, x8", 12986748], [" c62980:\tb.cc\tc62674 <LoadQCC+0x65a44>", 12986752], [" c62984:\tldr\tx13, [x20,#8]", 12986756], [" c62988:\tadd\tx1, sp, #0x20", 12986760], [" c6298c:\tcmp\tx13, #0x8", 12986764], [" c62990:\torr\tw28, wzr, #0x8", 12986768], [" c62994:\tcsel\tx23, x28, x13, hi", 12986772], [" c62998:\tmov\tx0, x19", 12986776], [" c6299c:\tmov\tx2, x23", 12986780], [" c629a0:\tbl\t6cdd0 <memcpy@plt>", 12986784], [" c629a4:\tldr\tx26, [x20,#8]", 12986788], [" c629a8:\tsubs\tx2, x26, x23", 12986792], [" c629ac:\tb.ls\tc629bc <LoadQCC+0x65d8c>", 12986796], [" c629b0:\tadd\tx0, x19, x23", 12986800], [" c629b4:\tmov\tw1, wzr", 12986804], [" c629b8:\tbl\t6cdf0 <memset@plt>", 12986808], [" c629bc:\tldr\tx0, [sp,#208]", 12986812], [" c629c0:\tldr\tx10, [sp,#16]", 12986816], [" c629c4:\tcmp\tx0, x10", 12986820], [" c629c8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12986824], [" c629cc:\tbl\t6cda0 <operator delete(void*)@plt>", 12986828], [" c629d0:\tb\tc4e834 <LoadQCC+0x51c04>", 12986832], [" c629d4:\tmov\tx6, xzr", 12986836], [" c629d8:\tb\tc62a78 <LoadQCC+0x65e48>", 12986840], [" c629dc:\tmov\tx6, xzr", 12986844], [" c629e0:\tmul\tx18, x6, x27", 12986848], [" c629e4:\tadd\tx6, x6, #0x8", 12986852], [" c629e8:\tcmp\tx6, x8", 12986856], [" c629ec:\tadd\tx10, x0, x18", 12986860], [" c629f0:\tadd\tx7, x23, x18", 12986864], [" c629f4:\tldr\tx11, [x10,#16]", 12986868], [" c629f8:\tstr\tx11, [x7,#16]", 12986872], [" c629fc:\tldr\tq0, [x10]", 12986876], [" c62a00:\tstr\tq0, [x7]", 12986880], [" c62a04:\tldr\tx4, [x10,#40]", 12986884], [" c62a08:\tstr\tx4, [x7,#40]", 12986888], [" c62a0c:\tldur\tq6, [x10,#24]", 12986892], [" c62a10:\tstur\tq6, [x7,#24]", 12986896], [" c62a14:\tldr\tx5, [x10,#64]", 12986900], [" c62a18:\tstr\tx5, [x7,#64]", 12986904], [" c62a1c:\tldr\tq0, [x10,#48]", 12986908], [" c62a20:\tstr\tq0, [x7,#48]", 12986912], [" c62a24:\tldr\tx3, [x10,#88]", 12986916], [" c62a28:\tstr\tx3, [x7,#88]", 12986920], [" c62a2c:\tldur\tq7, [x10,#72]", 12986924], [" c62a30:\tstur\tq7, [x7,#72]", 12986928], [" c62a34:\tldr\tx9, [x10,#112]", 12986932], [" c62a38:\tstr\tx9, [x7,#112]", 12986936], [" c62a3c:\tldr\tq0, [x10,#96]", 12986940], [" c62a40:\tstr\tq0, [x7,#96]", 12986944], [" c62a44:\tldr\tx2, [x10,#136]", 12986948], [" c62a48:\tstr\tx2, [x7,#136]", 12986952], [" c62a4c:\tldur\tq16, [x10,#120]", 12986956], [" c62a50:\tstur\tq16, [x7,#120]", 12986960], [" c62a54:\tldr\tx16, [x10,#160]", 12986964], [" c62a58:\tstr\tx16, [x7,#160]", 12986968], [" c62a5c:\tldr\tq0, [x10,#144]", 12986972], [" c62a60:\tstr\tq0, [x7,#144]", 12986976], [" c62a64:\tldr\tx14, [x10,#184]", 12986980], [" c62a68:\tstr\tx14, [x7,#184]", 12986984], [" c62a6c:\tldur\tq17, [x10,#168]", 12986988], [" c62a70:\tstur\tq17, [x7,#168]", 12986992], [" c62a74:\tb.ge\tc62d4c <LoadQCC+0x6611c>", 12986996], [" c62a78:\tmul\tx10, x6, x27", 12987000], [" c62a7c:\tsub\tx8, x6, #0x1", 12987004], [" c62a80:\tadd\tx9, x0, x10", 12987008], [" c62a84:\tadd\tx4, x23, x10", 12987012], [" c62a88:\tldr\tx0, [x9,#16]", 12987016], [" c62a8c:\tadd\tx8, x8, #0x1", 12987020], [" c62a90:\tcmp\tx8, x15", 12987024], [" c62a94:\tstr\tx0, [x4,#16]", 12987028], [" c62a98:\tldr\tq0, [x9],#24", 12987032], [" c62a9c:\tstr\tq0, [x4],#24", 12987036], [" c62aa0:\tb.lt\tc62a88 <LoadQCC+0x65e58>", 12987040], [" c62aa4:\tb\tc62d4c <LoadQCC+0x6611c>", 12987044], [" c62aa8:\tmadd\tx11, x24, x27, x16", 12987048], [" c62aac:\tldr\tx17, [x20,#8]", 12987052], [" c62ab0:\tldr\tx12, [x11]", 12987056], [" c62ab4:\tldur\tq23, [x11,#8]", 12987060], [" c62ab8:\tsub\tx26, x12, x14", 12987064], [" c62abc:\tadd\tx2, x26, #0x8", 12987068], [" c62ac0:\tstr\tq23, [sp,#80]", 12987072], [" c62ac4:\tcmp\tx26, x17", 12987076], [" c62ac8:\tccmp\tx2, x17, #0x2, cc", 12987080], [" c62acc:\tb.hi\tc62da0 <LoadQCC+0x66170>", 12987084], [" c62ad0:\tldr\tx18, [x21,#2488]", 12987088], [" c62ad4:\tadd\tx25, x19, x26", 12987092], [" c62ad8:\tldr\tx6, [x21,#2496]", 12987096], [" c62adc:\tcmp\tx18, x6", 12987100], [" c62ae0:\tb.cc\tc62d84 <LoadQCC+0x66154>", 12987104], [" c62ae4:\tldr\tx16, [x21,#2480]", 12987108], [" c62ae8:\tmov\tx26, #0x5555555555555555 \t// #6148914691236517205", 12987112], [" c62aec:\tmovk\tx26, #0x5556", 12987116], [" c62af0:\tsub\tx6, x6, x16", 12987120], [" c62af4:\tasr\tx7, x6, #3", 12987124], [" c62af8:\tmul\tx26, x7, x26", 12987128], [" c62afc:\tsub\tx23, x18, x16", 12987132], [" c62b00:\tasr\tx0, x23, #3", 12987136], [" c62b04:\torr\tx16, x26, #0x1", 12987140], [" c62b08:\tmul\tx28, x0, x29", 12987144], [" c62b0c:\tmul\tx0, x16, x27", 12987148], [" c62b10:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12987152], [" c62b14:\tmov\tx23, x0", 12987156], [" c62b18:\tldr\tx0, [x21,#2480]", 12987160], [" c62b1c:\tldr\tx5, [x21,#2488]", 12987164], [" c62b20:\tsubs\tx8, x0, x5", 12987168], [" c62b24:\tb.eq\tc62d4c <LoadQCC+0x6611c>", 12987172], [" c62b28:\tcmp\tx8, #0x0", 12987176], [" c62b2c:\tmov\tx9, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12987180], [" c62b30:\tsub\tx12, x8, #0x17", 12987184], [" c62b34:\tmovk\tx9, #0xaaab", 12987188], [" c62b38:\tcsel\tx15, x12, x8, lt", 12987192], [" c62b3c:\tmovk\tx9, #0x2aaa, lsl #48", 12987196], [" c62b40:\tsmulh\tx13, x15, x9", 12987200], [" c62b44:\tasr\tx1, x13, #2", 12987204], [" c62b48:\tadd\tx9, x1, x13, lsr #63", 12987208], [" c62b4c:\tmadd\tx11, x9, x27, x5", 12987212], [" c62b50:\tcmp\tx0, x11", 12987216], [" c62b54:\tb.gt\tc62d30 <LoadQCC+0x66100>", 12987220], [" c62b58:\tmov\tx4, #0x4000000000000000 \t// #4611686018427387904", 12987224], [" c62b5c:\tmovk\tx4, #0x20", 12987228], [" c62b60:\tadd\tx14, x0, x4", 12987232], [" c62b64:\tcmp\tx5, x14", 12987236], [" c62b68:\tb.ge\tc62d30 <LoadQCC+0x66100>", 12987240], [" c62b6c:\tcmp\tx0, x5", 12987244], [" c62b70:\tb.ge\tc62d30 <LoadQCC+0x66100>", 12987248], [" c62b74:\tmov\tx9, #0xbfffffffffffffff \t// #-4611686018427387905", 12987252], [" c62b78:\tmovk\tx9, #0xffe8", 12987256], [" c62b7c:\tcmp\tx0, x9", 12987260], [" c62b80:\tb.lt\tc62d30 <LoadQCC+0x66100>", 12987264], [" c62b84:\torr\tx6, xzr, #0x4000000000000000", 12987268], [" c62b88:\tcmp\tx5, x6", 12987272], [" c62b8c:\tb.ge\tc62d30 <LoadQCC+0x66100>", 12987276], [" c62b90:\tmov\tx15, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12987280], [" c62b94:\tmovk\tx15, #0xaaab", 12987284], [" c62b98:\tmovk\tx15, #0x2aaa, lsl #48", 12987288], [" c62b9c:\tsmulh\tx16, x8, x15", 12987292], [" c62ba0:\tasr\tx14, x16, #2", 12987296], [" c62ba4:\tadd\tx17, x14, x16, lsr #63", 12987300], [" c62ba8:\tmsub\tx12, x17, x27, x8", 12987304], [" c62bac:\tcbnz\tx12, c62d4c <LoadQCC+0x6611c>", 12987308], [" c62bb0:\tsub\tx9, x5, x0", 12987312], [" c62bb4:\tasr\tx10, x9, #3", 12987316], [" c62bb8:\tmul\tx8, x10, x29", 12987320], [" c62bbc:\tcmp\tx9, #0x1", 12987324], [" c62bc0:\tb.lt\tc62d4c <LoadQCC+0x6611c>", 12987328], [" c62bc4:\tsub\tx15, x8, #0x1", 12987332], [" c62bc8:\tcmp\tx9, #0xa9", 12987336], [" c62bcc:\tb.lt\tc629d4 <LoadQCC+0x65da4>", 12987340], [" c62bd0:\tcmp\tx9, #0x168", 12987344], [" c62bd4:\tb.le\tc629dc <LoadQCC+0x65dac>", 12987348], [" c62bd8:\tand\tx9, x8, #0xf", 12987352], [" c62bdc:\tsub\tx16, x15, x9", 12987356], [" c62be0:\tmov\tx11, xzr", 12987360], [" c62be4:\tmov\tx10, xzr", 12987364], [" c62be8:\tsub\tx17, x16, #0xf", 12987368], [" c62bec:\tadd\tx18, x0, x11", 12987372], [" c62bf0:\tadd\tx13, x23, x11", 12987376], [" c62bf4:\tcmp\tx10, x17", 12987380], [" c62bf8:\tldr\tx6, [x18,#16]", 12987384], [" c62bfc:\tadd\tx10, x10, #0x10", 12987388], [" c62c00:\tadd\tx11, x11, #0x180", 12987392], [" c62c04:\tstr\tx6, [x13,#16]", 12987396], [" c62c08:\tldr\tq0, [x18]", 12987400], [" c62c0c:\tstr\tq0, [x13]", 12987404], [" c62c10:\tldr\tx7, [x18,#40]", 12987408], [" c62c14:\tstr\tx7, [x13,#40]", 12987412], [" c62c18:\tldur\tq18, [x18,#24]", 12987416], [" c62c1c:\tstur\tq18, [x13,#24]", 12987420], [" c62c20:\tldr\tx12, [x18,#64]", 12987424], [" c62c24:\tstr\tx12, [x13,#64]", 12987428], [" c62c28:\tldr\tq0, [x18,#48]", 12987432], [" c62c2c:\tstr\tq0, [x13,#48]", 12987436], [" c62c30:\tldr\tx1, [x18,#88]", 12987440], [" c62c34:\tstr\tx1, [x13,#88]", 12987444], [" c62c38:\tldur\tq19, [x18,#72]", 12987448], [" c62c3c:\tstur\tq19, [x13,#72]", 12987452], [" c62c40:\tldr\tx4, [x18,#112]", 12987456], [" c62c44:\tstr\tx4, [x13,#112]", 12987460], [" c62c48:\tldr\tq0, [x18,#96]", 12987464], [" c62c4c:\tstr\tq0, [x13,#96]", 12987468], [" c62c50:\tldr\tx5, [x18,#136]", 12987472], [" c62c54:\tstr\tx5, [x13,#136]", 12987476], [" c62c58:\tldur\tq20, [x18,#120]", 12987480], [" c62c5c:\tstur\tq20, [x13,#120]", 12987484], [" c62c60:\tldr\tx3, [x18,#160]", 12987488], [" c62c64:\tstr\tx3, [x13,#160]", 12987492], [" c62c68:\tldr\tq0, [x18,#144]", 12987496], [" c62c6c:\tstr\tq0, [x13,#144]", 12987500], [" c62c70:\tldr\tx2, [x18,#184]", 12987504], [" c62c74:\tstr\tx2, [x13,#184]", 12987508], [" c62c78:\tadd\tx2, x18, #0x138", 12987512], [" c62c7c:\tldur\tq21, [x18,#168]", 12987516], [" c62c80:\tstur\tq21, [x13,#168]", 12987520], [" c62c84:\tldr\tx14, [x18,#208]", 12987524], [" c62c88:\tstr\tx14, [x13,#208]", 12987528], [" c62c8c:\tldr\tq0, [x18,#192]", 12987532], [" c62c90:\tstr\tq0, [x13,#192]", 12987536], [" c62c94:\tldr\tx6, [x18,#232]", 12987540], [" c62c98:\tstr\tx6, [x13,#232]", 12987544], [" c62c9c:\tldur\tq22, [x18,#216]", 12987548], [" c62ca0:\tstur\tq22, [x13,#216]", 12987552], [" c62ca4:\tldr\tx7, [x18,#256]", 12987556], [" c62ca8:\tstr\tx7, [x13,#256]", 12987560], [" c62cac:\tadd\tx7, x18, #0x108", 12987564], [" c62cb0:\tldr\tq0, [x18,#240]", 12987568], [" c62cb4:\tstr\tq0, [x13,#240]", 12987572], [" c62cb8:\tldr\tx12, [x18,#280]", 12987576], [" c62cbc:\tstr\tx12, [x13,#280]", 12987580], [" c62cc0:\tadd\tx12, x13, #0x108", 12987584], [" c62cc4:\tldr\tq0, [x7]", 12987588], [" c62cc8:\tstr\tq0, [x12]", 12987592], [" c62ccc:\tldr\tx1, [x18,#304]", 12987596], [" c62cd0:\tstr\tx1, [x13,#304]", 12987600], [" c62cd4:\tldr\tq0, [x18,#288]", 12987604], [" c62cd8:\tstr\tq0, [x13,#288]", 12987608], [" c62cdc:\tldr\tx4, [x18,#328]", 12987612], [" c62ce0:\tstr\tx4, [x13,#328]", 12987616], [" c62ce4:\tadd\tx4, x13, #0x138", 12987620], [" c62ce8:\tldr\tq0, [x2]", 12987624], [" c62cec:\tstr\tq0, [x4]", 12987628], [" c62cf0:\tldr\tx5, [x18,#352]", 12987632], [" c62cf4:\tstr\tx5, [x13,#352]", 12987636], [" c62cf8:\tldr\tq0, [x18,#336]", 12987640], [" c62cfc:\tstr\tq0, [x13,#336]", 12987644], [" c62d00:\tldr\tx3, [x18,#376]", 12987648], [" c62d04:\tadd\tx18, x18, #0x168", 12987652], [" c62d08:\tstr\tx3, [x13,#376]", 12987656], [" c62d0c:\tadd\tx13, x13, #0x168", 12987660], [" c62d10:\tldr\tq0, [x18]", 12987664], [" c62d14:\tstr\tq0, [x13]", 12987668], [" c62d18:\tb.ne\tc62bec <LoadQCC+0x65fbc>", 12987672], [" c62d1c:\tcbz\tx9, c62d4c <LoadQCC+0x6611c>", 12987676], [" c62d20:\tadd\tx6, x16, #0x1", 12987680], [" c62d24:\tcmp\tx9, #0x7", 12987684], [" c62d28:\tb.hi\tc629e0 <LoadQCC+0x65db0>", 12987688], [" c62d2c:\tb\tc62a78 <LoadQCC+0x65e48>", 12987692], [" c62d30:\tmov\tx7, x23", 12987696], [" c62d34:\tldr\tx8, [x0,#16]", 12987700], [" c62d38:\tstr\tx8, [x7,#16]", 12987704], [" c62d3c:\tldr\tq0, [x0],#24", 12987708], [" c62d40:\tstr\tq0, [x7],#24", 12987712], [" c62d44:\tcmp\tx0, x5", 12987716], [" c62d48:\tb.ne\tc62d34 <LoadQCC+0x66104>", 12987720], [" c62d4c:\tldr\tx0, [x21,#2480]", 12987724], [" c62d50:\tldr\tx8, [sp,#24]", 12987728], [" c62d54:\tcmp\tx0, x8", 12987732], [" c62d58:\tb.eq\tc62d60 <LoadQCC+0x66130>", 12987736], [" c62d5c:\tbl\t6cda0 <operator delete(void*)@plt>", 12987740], [" c62d60:\tmul\tx26, x26, x27", 12987744], [" c62d64:\tadd\tx14, sp, #0x20", 12987748], [" c62d68:\tmul\tx28, x28, x27", 12987752], [" c62d6c:\tstr\tx23, [x21,#2480]", 12987756], [" c62d70:\tadd\tx26, x23, x26", 12987760], [" c62d74:\tadd\tx18, x23, x28", 12987764], [" c62d78:\tadd\tx5, x26, #0x18", 12987768], [" c62d7c:\tstr\tx18, [x21,#2488]", 12987772], [" c62d80:\tstr\tx5, [x21,#2496]", 12987776], [" c62d84:\tstr\tx25, [x18]", 12987780], [" c62d88:\tldr\tq0, [sp,#80]", 12987784], [" c62d8c:\tstur\tq0, [x18,#8]", 12987788], [" c62d90:\tldr\tx23, [x21,#2488]", 12987792], [" c62d94:\tldp\tx16, x25, [sp,#208]", 12987796], [" c62d98:\tadd\tx0, x23, #0x18", 12987800], [" c62d9c:\tstr\tx0, [x21,#2488]", 12987804], [" c62da0:\tsub\tx6, x25, x16", 12987808], [" c62da4:\tasr\tx7, x6, #3", 12987812], [" c62da8:\tadd\tw24, w24, #0x1", 12987816], [" c62dac:\tmul\tx23, x7, x29", 12987820], [" c62db0:\tcmp\tx24, x23", 12987824], [" c62db4:\tb.cc\tc62aa8 <LoadQCC+0x65e78>", 12987828], [" c62db8:\tldr\tx24, [x20,#8]", 12987832], [" c62dbc:\tadd\tx1, sp, #0x20", 12987836], [" c62dc0:\tcmp\tx24, #0x10", 12987840], [" c62dc4:\torr\tw27, wzr, #0x10", 12987844], [" c62dc8:\tcsel\tx24, x27, x24, hi", 12987848], [" c62dcc:\tmov\tx0, x19", 12987852], [" c62dd0:\tmov\tx2, x24", 12987856], [" c62dd4:\tbl\t6cdd0 <memcpy@plt>", 12987860], [" c62dd8:\tldr\tx29, [x20,#8]", 12987864], [" c62ddc:\tsubs\tx2, x29, x24", 12987868], [" c62de0:\tb.ls\tc62df0 <LoadQCC+0x661c0>", 12987872], [" c62de4:\tadd\tx0, x19, x24", 12987876], [" c62de8:\tmov\tw1, wzr", 12987880], [" c62dec:\tbl\t6cdf0 <memset@plt>", 12987884], [" c62df0:\tldr\tx0, [sp,#208]", 12987888], [" c62df4:\tldr\tx21, [sp,#16]", 12987892], [" c62df8:\tcmp\tx0, x21", 12987896], [" c62dfc:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12987900], [" c62e00:\tbl\t6cda0 <operator delete(void*)@plt>", 12987904], [" c62e04:\tb\tc4e834 <LoadQCC+0x51c04>", 12987908], [" c62e08:\tmov\tx4, xzr", 12987912], [" c62e0c:\tb\tc62eac <LoadQCC+0x6627c>", 12987916], [" c62e10:\tmov\tx4, xzr", 12987920], [" c62e14:\tmul\tx15, x4, x27", 12987924], [" c62e18:\tadd\tx4, x4, #0x8", 12987928], [" c62e1c:\tcmp\tx4, x11", 12987932], [" c62e20:\tadd\tx1, x5, x15", 12987936], [" c62e24:\tadd\tx6, x22, x15", 12987940], [" c62e28:\tldr\tx17, [x1,#16]", 12987944], [" c62e2c:\tstr\tx17, [x6,#16]", 12987948], [" c62e30:\tldr\tq0, [x1]", 12987952], [" c62e34:\tstr\tq0, [x6]", 12987956], [" c62e38:\tldr\tx9, [x1,#40]", 12987960], [" c62e3c:\tstr\tx9, [x6,#40]", 12987964], [" c62e40:\tldur\tq3, [x1,#24]", 12987968], [" c62e44:\tstur\tq3, [x6,#24]", 12987972], [" c62e48:\tldr\tx16, [x1,#64]", 12987976], [" c62e4c:\tstr\tx16, [x6,#64]", 12987980], [" c62e50:\tldr\tq0, [x1,#48]", 12987984], [" c62e54:\tstr\tq0, [x6,#48]", 12987988], [" c62e58:\tldr\tx0, [x1,#88]", 12987992], [" c62e5c:\tstr\tx0, [x6,#88]", 12987996], [" c62e60:\tldur\tq4, [x1,#72]", 12988000], [" c62e64:\tstur\tq4, [x6,#72]", 12988004], [" c62e68:\tldr\tx10, [x1,#112]", 12988008], [" c62e6c:\tstr\tx10, [x6,#112]", 12988012], [" c62e70:\tldr\tq0, [x1,#96]", 12988016], [" c62e74:\tstr\tq0, [x6,#96]", 12988020], [" c62e78:\tldr\tx14, [x1,#136]", 12988024], [" c62e7c:\tstr\tx14, [x6,#136]", 12988028], [" c62e80:\tldur\tq5, [x1,#120]", 12988032], [" c62e84:\tstur\tq5, [x6,#120]", 12988036], [" c62e88:\tldr\tx7, [x1,#160]", 12988040], [" c62e8c:\tstr\tx7, [x6,#160]", 12988044], [" c62e90:\tldr\tq0, [x1,#144]", 12988048], [" c62e94:\tstr\tq0, [x6,#144]", 12988052], [" c62e98:\tldr\tx3, [x1,#184]", 12988056], [" c62e9c:\tstr\tx3, [x6,#184]", 12988060], [" c62ea0:\tldur\tq6, [x1,#168]", 12988064], [" c62ea4:\tstur\tq6, [x6,#168]", 12988068], [" c62ea8:\tb.ge\tc63180 <LoadQCC+0x66550>", 12988072], [" c62eac:\tmul\tx11, x4, x27", 12988076], [" c62eb0:\tsub\tx13, x4, #0x1", 12988080], [" c62eb4:\tadd\tx1, x5, x11", 12988084], [" c62eb8:\tadd\tx17, x22, x11", 12988088], [" c62ebc:\tldr\tx5, [x1,#16]", 12988092], [" c62ec0:\tadd\tx13, x13, #0x1", 12988096], [" c62ec4:\tcmp\tx13, x18", 12988100], [" c62ec8:\tstr\tx5, [x17,#16]", 12988104], [" c62ecc:\tldr\tq0, [x1],#24", 12988108], [" c62ed0:\tstr\tq0, [x17],#24", 12988112], [" c62ed4:\tb.lt\tc62ebc <LoadQCC+0x6628c>", 12988116], [" c62ed8:\tb\tc63180 <LoadQCC+0x66550>", 12988120], [" c62edc:\tmadd\tx13, x25, x27, x22", 12988124], [" c62ee0:\tldr\tx18, [x20,#8]", 12988128], [" c62ee4:\tldr\tx10, [x13]", 12988132], [" c62ee8:\tldur\tq19, [x13,#8]", 12988136], [" c62eec:\tsub\tx4, x10, x26", 12988140], [" c62ef0:\tadd\tx9, x4, #0x8", 12988144], [" c62ef4:\tstr\tq19, [sp,#80]", 12988148], [" c62ef8:\tcmp\tx4, x18", 12988152], [" c62efc:\tccmp\tx9, x18, #0x2, cc", 12988156], [" c62f00:\tb.hi\tc631d0 <LoadQCC+0x665a0>", 12988160], [" c62f04:\tldr\tx23, [x21,#2488]", 12988164], [" c62f08:\tadd\tx28, x19, x4", 12988168], [" c62f0c:\tldr\tx2, [x21,#2496]", 12988172], [" c62f10:\tcmp\tx23, x2", 12988176], [" c62f14:\tb.cc\tc631b4 <LoadQCC+0x66584>", 12988180], [" c62f18:\tldr\tx16, [x21,#2480]", 12988184], [" c62f1c:\tmov\tx22, #0x5555555555555555 \t// #6148914691236517205", 12988188], [" c62f20:\tmovk\tx22, #0x5556", 12988192], [" c62f24:\tsub\tx17, x2, x16", 12988196], [" c62f28:\tasr\tx8, x17, #3", 12988200], [" c62f2c:\tsub\tx4, x23, x16", 12988204], [" c62f30:\tmul\tx23, x8, x22", 12988208], [" c62f34:\tasr\tx0, x4, #3", 12988212], [" c62f38:\torr\tx10, x23, #0x1", 12988216], [" c62f3c:\tmul\tx24, x0, x29", 12988220], [" c62f40:\tmul\tx0, x10, x27", 12988224], [" c62f44:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12988228], [" c62f48:\tldr\tx5, [x21,#2480]", 12988232], [" c62f4c:\tmov\tx22, x0", 12988236], [" c62f50:\tldr\tx2, [x21,#2488]", 12988240], [" c62f54:\tsubs\tx12, x5, x2", 12988244], [" c62f58:\tb.eq\tc63180 <LoadQCC+0x66550>", 12988248], [" c62f5c:\tcmp\tx12, #0x0", 12988252], [" c62f60:\tmov\tx7, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12988256], [" c62f64:\tsub\tx8, x12, #0x17", 12988260], [" c62f68:\tmovk\tx7, #0xaaab", 12988264], [" c62f6c:\tcsel\tx15, x8, x12, lt", 12988268], [" c62f70:\tmovk\tx7, #0x2aaa, lsl #48", 12988272], [" c62f74:\tsmulh\tx13, x15, x7", 12988276], [" c62f78:\tasr\tx1, x13, #2", 12988280], [" c62f7c:\tadd\tx9, x1, x13, lsr #63", 12988284], [" c62f80:\tmadd\tx3, x9, x27, x2", 12988288], [" c62f84:\tcmp\tx5, x3", 12988292], [" c62f88:\tb.gt\tc63164 <LoadQCC+0x66534>", 12988296], [" c62f8c:\tmov\tx6, #0x4000000000000000 \t// #4611686018427387904", 12988300], [" c62f90:\tmovk\tx6, #0x20", 12988304], [" c62f94:\tadd\tx10, x5, x6", 12988308], [" c62f98:\tcmp\tx2, x10", 12988312], [" c62f9c:\tb.ge\tc63164 <LoadQCC+0x66534>", 12988316], [" c62fa0:\tcmp\tx5, x2", 12988320], [" c62fa4:\tb.ge\tc63164 <LoadQCC+0x66534>", 12988324], [" c62fa8:\tmov\tx15, #0xbfffffffffffffff \t// #-4611686018427387905", 12988328], [" c62fac:\tmovk\tx15, #0xffe8", 12988332], [" c62fb0:\tcmp\tx5, x15", 12988336], [" c62fb4:\tb.lt\tc63164 <LoadQCC+0x66534>", 12988340], [" c62fb8:\torr\tx0, xzr, #0x4000000000000000", 12988344], [" c62fbc:\tcmp\tx2, x0", 12988348], [" c62fc0:\tb.ge\tc63164 <LoadQCC+0x66534>", 12988352], [" c62fc4:\tmov\tx11, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12988356], [" c62fc8:\tmovk\tx11, #0xaaab", 12988360], [" c62fcc:\tmovk\tx11, #0x2aaa, lsl #48", 12988364], [" c62fd0:\tsmulh\tx1, x12, x11", 12988368], [" c62fd4:\tasr\tx11, x1, #2", 12988372], [" c62fd8:\tadd\tx7, x11, x1, lsr #63", 12988376], [" c62fdc:\tmsub\tx3, x7, x27, x12", 12988380], [" c62fe0:\tcbnz\tx3, c63180 <LoadQCC+0x66550>", 12988384], [" c62fe4:\tsub\tx14, x2, x5", 12988388], [" c62fe8:\tasr\tx13, x14, #3", 12988392], [" c62fec:\tmul\tx11, x13, x29", 12988396], [" c62ff0:\tcmp\tx14, #0x1", 12988400], [" c62ff4:\tb.lt\tc63180 <LoadQCC+0x66550>", 12988404], [" c62ff8:\tsub\tx18, x11, #0x1", 12988408], [" c62ffc:\tcmp\tx14, #0xa9", 12988412], [" c63000:\tb.lt\tc62e08 <LoadQCC+0x661d8>", 12988416], [" c63004:\tcmp\tx14, #0x168", 12988420], [" c63008:\tb.le\tc62e10 <LoadQCC+0x661e0>", 12988424], [" c6300c:\tand\tx6, x11, #0xf", 12988428], [" c63010:\tsub\tx2, x18, x6", 12988432], [" c63014:\tmov\tx13, xzr", 12988436], [" c63018:\tmov\tx4, xzr", 12988440], [" c6301c:\tsub\tx1, x2, #0xf", 12988444], [" c63020:\tadd\tx7, x5, x13", 12988448], [" c63024:\tadd\tx16, x22, x13", 12988452], [" c63028:\tcmp\tx4, x1", 12988456], [" c6302c:\tldr\tx8, [x7,#16]", 12988460], [" c63030:\tadd\tx4, x4, #0x10", 12988464], [" c63034:\tadd\tx13, x13, #0x180", 12988468], [" c63038:\tstr\tx8, [x16,#16]", 12988472], [" c6303c:\tldr\tq0, [x7]", 12988476], [" c63040:\tstr\tq0, [x16]", 12988480], [" c63044:\tldr\tx12, [x7,#40]", 12988484], [" c63048:\tstr\tx12, [x16,#40]", 12988488], [" c6304c:\tldur\tq7, [x7,#24]", 12988492], [" c63050:\tstur\tq7, [x16,#24]", 12988496], [" c63054:\tldr\tx15, [x7,#64]", 12988500], [" c63058:\tstr\tx15, [x16,#64]", 12988504], [" c6305c:\tldr\tq0, [x7,#48]", 12988508], [" c63060:\tstr\tq0, [x16,#48]", 12988512], [" c63064:\tldr\tx17, [x7,#88]", 12988516], [" c63068:\tstr\tx17, [x16,#88]", 12988520], [" c6306c:\tldur\tq16, [x7,#72]", 12988524], [" c63070:\tstur\tq16, [x16,#72]", 12988528], [" c63074:\tldr\tx9, [x7,#112]", 12988532], [" c63078:\tstr\tx9, [x16,#112]", 12988536], [" c6307c:\tldr\tq0, [x7,#96]", 12988540], [" c63080:\tstr\tq0, [x16,#96]", 12988544], [" c63084:\tldr\tx0, [x7,#136]", 12988548], [" c63088:\tstr\tx0, [x16,#136]", 12988552], [" c6308c:\tldur\tq17, [x7,#120]", 12988556], [" c63090:\tstur\tq17, [x16,#120]", 12988560], [" c63094:\tldr\tx10, [x7,#160]", 12988564], [" c63098:\tstr\tx10, [x16,#160]", 12988568], [" c6309c:\tadd\tx10, x7, #0x138", 12988572], [" c630a0:\tldr\tq0, [x7,#144]", 12988576], [" c630a4:\tstr\tq0, [x16,#144]", 12988580], [" c630a8:\tldr\tx14, [x7,#184]", 12988584], [" c630ac:\tstr\tx14, [x16,#184]", 12988588], [" c630b0:\tadd\tx14, x16, #0x108", 12988592], [" c630b4:\tldur\tq18, [x7,#168]", 12988596], [" c630b8:\tstur\tq18, [x16,#168]", 12988600], [" c630bc:\tldr\tx3, [x7,#208]", 12988604], [" c630c0:\tstr\tx3, [x16,#208]", 12988608], [" c630c4:\tadd\tx3, x7, #0x108", 12988612], [" c630c8:\tldr\tq0, [x7,#192]", 12988616], [" c630cc:\tstr\tq0, [x16,#192]", 12988620], [" c630d0:\tldr\tx8, [x7,#232]", 12988624], [" c630d4:\tstr\tx8, [x16,#232]", 12988628], [" c630d8:\tldur\tq19, [x7,#216]", 12988632], [" c630dc:\tstur\tq19, [x16,#216]", 12988636], [" c630e0:\tldr\tx12, [x7,#256]", 12988640], [" c630e4:\tstr\tx12, [x16,#256]", 12988644], [" c630e8:\tldr\tq0, [x7,#240]", 12988648], [" c630ec:\tstr\tq0, [x16,#240]", 12988652], [" c630f0:\tldr\tx15, [x7,#280]", 12988656], [" c630f4:\tstr\tx15, [x16,#280]", 12988660], [" c630f8:\tadd\tx15, x7, #0x168", 12988664], [" c630fc:\tldr\tq0, [x3]", 12988668], [" c63100:\tstr\tq0, [x14]", 12988672], [" c63104:\tldr\tx17, [x7,#304]", 12988676], [" c63108:\tstr\tx17, [x16,#304]", 12988680], [" c6310c:\tadd\tx17, x16, #0x138", 12988684], [" c63110:\tldr\tq0, [x7,#288]", 12988688], [" c63114:\tstr\tq0, [x16,#288]", 12988692], [" c63118:\tldr\tx9, [x7,#328]", 12988696], [" c6311c:\tstr\tx9, [x16,#328]", 12988700], [" c63120:\tldr\tq0, [x10]", 12988704], [" c63124:\tstr\tq0, [x17]", 12988708], [" c63128:\tldr\tx0, [x7,#352]", 12988712], [" c6312c:\tstr\tx0, [x16,#352]", 12988716], [" c63130:\tadd\tx0, x16, #0x168", 12988720], [" c63134:\tldr\tq0, [x7,#336]", 12988724], [" c63138:\tstr\tq0, [x16,#336]", 12988728], [" c6313c:\tldr\tx10, [x7,#376]", 12988732], [" c63140:\tstr\tx10, [x16,#376]", 12988736], [" c63144:\tldr\tq0, [x15]", 12988740], [" c63148:\tstr\tq0, [x0]", 12988744], [" c6314c:\tb.ne\tc63020 <LoadQCC+0x663f0>", 12988748], [" c63150:\tcbz\tx6, c63180 <LoadQCC+0x66550>", 12988752], [" c63154:\tadd\tx4, x2, #0x1", 12988756], [" c63158:\tcmp\tx6, #0x7", 12988760], [" c6315c:\tb.hi\tc62e14 <LoadQCC+0x661e4>", 12988764], [" c63160:\tb\tc62eac <LoadQCC+0x6627c>", 12988768], [" c63164:\tmov\tx4, x22", 12988772], [" c63168:\tldr\tx12, [x5,#16]", 12988776], [" c6316c:\tstr\tx12, [x4,#16]", 12988780], [" c63170:\tldr\tq0, [x5],#24", 12988784], [" c63174:\tstr\tq0, [x4],#24", 12988788], [" c63178:\tcmp\tx5, x2", 12988792], [" c6317c:\tb.ne\tc63168 <LoadQCC+0x66538>", 12988796], [" c63180:\tldr\tx0, [x21,#2480]", 12988800], [" c63184:\tldr\tx15, [sp,#24]", 12988804], [" c63188:\tcmp\tx0, x15", 12988808], [" c6318c:\tb.eq\tc63194 <LoadQCC+0x66564>", 12988812], [" c63190:\tbl\t6cda0 <operator delete(void*)@plt>", 12988816], [" c63194:\tmul\tx5, x23, x27", 12988820], [" c63198:\tstr\tx22, [x21,#2480]", 12988824], [" c6319c:\tmul\tx24, x24, x27", 12988828], [" c631a0:\tadd\tx14, x22, x5", 12988832], [" c631a4:\tadd\tx23, x22, x24", 12988836], [" c631a8:\tadd\tx7, x14, #0x18", 12988840], [" c631ac:\tstr\tx23, [x21,#2488]", 12988844], [" c631b0:\tstr\tx7, [x21,#2496]", 12988848], [" c631b4:\tstr\tx28, [x23]", 12988852], [" c631b8:\tldr\tq0, [sp,#80]", 12988856], [" c631bc:\tstur\tq0, [x23,#8]", 12988860], [" c631c0:\tldr\tx11, [x21,#2488]", 12988864], [" c631c4:\tldp\tx22, x28, [sp,#208]", 12988868], [" c631c8:\tadd\tx2, x11, #0x18", 12988872], [" c631cc:\tstr\tx2, [x21,#2488]", 12988876], [" c631d0:\tsub\tx23, x28, x22", 12988880], [" c631d4:\tasr\tx8, x23, #3", 12988884], [" c631d8:\tadd\tw25, w25, #0x1", 12988888], [" c631dc:\tmul\tx4, x8, x29", 12988892], [" c631e0:\tcmp\tx25, x4", 12988896], [" c631e4:\tb.cc\tc62edc <LoadQCC+0x662ac>", 12988900], [" c631e8:\tldr\tx26, [x20,#8]", 12988904], [" c631ec:\tadd\tx1, sp, #0x20", 12988908], [" c631f0:\tcmp\tx26, #0x18", 12988912], [" c631f4:\torr\tw25, wzr, #0x18", 12988916], [" c631f8:\tcsel\tx24, x25, x26, hi", 12988920], [" c631fc:\tmov\tx0, x19", 12988924], [" c63200:\tmov\tx2, x24", 12988928], [" c63204:\tbl\t6cdd0 <memcpy@plt>", 12988932], [" c63208:\tldr\tx26, [x20,#8]", 12988936], [" c6320c:\tsubs\tx2, x26, x24", 12988940], [" c63210:\tb.ls\tc63220 <LoadQCC+0x665f0>", 12988944], [" c63214:\tadd\tx0, x19, x24", 12988948], [" c63218:\tmov\tw1, wzr", 12988952], [" c6321c:\tbl\t6cdf0 <memset@plt>", 12988956], [" c63220:\tldr\tx0, [sp,#208]", 12988960], [" c63224:\tldr\tx26, [sp,#16]", 12988964], [" c63228:\tcmp\tx0, x26", 12988968], [" c6322c:\tb.eq\tc63234 <LoadQCC+0x66604>", 12988972], [" c63230:\tbl\t6cda0 <operator delete(void*)@plt>", 12988976], [" c63234:\tmov\tw22, #0x5 \t// #5", 12988980], [" c63238:\tb\tc4e834 <LoadQCC+0x51c04>", 12988984], [" c6323c:\tmov\tx5, xzr", 12988988], [" c63240:\tb\tc632e0 <LoadQCC+0x666b0>", 12988992], [" c63244:\tmov\tx5, xzr", 12988996], [" c63248:\tmul\tx15, x5, x22", 12989000], [" c6324c:\tadd\tx5, x5, #0x8", 12989004], [" c63250:\tcmp\tx5, x12", 12989008], [" c63254:\tadd\tx18, x6, x15", 12989012], [" c63258:\tadd\tx3, x23, x15", 12989016], [" c6325c:\tldr\tx9, [x18,#16]", 12989020], [" c63260:\tstr\tx9, [x3,#16]", 12989024], [" c63264:\tldr\tq0, [x18]", 12989028], [" c63268:\tstr\tq0, [x3]", 12989032], [" c6326c:\tldr\tx0, [x18,#40]", 12989036], [" c63270:\tstr\tx0, [x3,#40]", 12989040], [" c63274:\tldur\tq20, [x18,#24]", 12989044], [" c63278:\tstur\tq20, [x3,#24]", 12989048], [" c6327c:\tldr\tx10, [x18,#64]", 12989052], [" c63280:\tstr\tx10, [x3,#64]", 12989056], [" c63284:\tldr\tq0, [x18,#48]", 12989060], [" c63288:\tstr\tq0, [x3,#48]", 12989064], [" c6328c:\tldr\tx7, [x18,#88]", 12989068], [" c63290:\tstr\tx7, [x3,#88]", 12989072], [" c63294:\tldur\tq21, [x18,#72]", 12989076], [" c63298:\tstur\tq21, [x3,#72]", 12989080], [" c6329c:\tldr\tx11, [x18,#112]", 12989084], [" c632a0:\tstr\tx11, [x3,#112]", 12989088], [" c632a4:\tldr\tq0, [x18,#96]", 12989092], [" c632a8:\tstr\tq0, [x3,#96]", 12989096], [" c632ac:\tldr\tx4, [x18,#136]", 12989100], [" c632b0:\tstr\tx4, [x3,#136]", 12989104], [" c632b4:\tldur\tq22, [x18,#120]", 12989108], [" c632b8:\tstur\tq22, [x3,#120]", 12989112], [" c632bc:\tldr\tx13, [x18,#160]", 12989116], [" c632c0:\tstr\tx13, [x3,#160]", 12989120], [" c632c4:\tldr\tq0, [x18,#144]", 12989124], [" c632c8:\tstr\tq0, [x3,#144]", 12989128], [" c632cc:\tldr\tx2, [x18,#184]", 12989132], [" c632d0:\tstr\tx2, [x3,#184]", 12989136], [" c632d4:\tldur\tq23, [x18,#168]", 12989140], [" c632d8:\tstur\tq23, [x3,#168]", 12989144], [" c632dc:\tb.ge\tc635b4 <LoadQCC+0x66984>", 12989148], [" c632e0:\tmul\tx3, x5, x22", 12989152], [" c632e4:\tsub\tx10, x5, #0x1", 12989156], [" c632e8:\tadd\tx6, x6, x3", 12989160], [" c632ec:\tadd\tx0, x23, x3", 12989164], [" c632f0:\tldr\tx5, [x6,#16]", 12989168], [" c632f4:\tadd\tx10, x10, #0x1", 12989172], [" c632f8:\tcmp\tx10, x17", 12989176], [" c632fc:\tstr\tx5, [x0,#16]", 12989180], [" c63300:\tldr\tq0, [x6],#24", 12989184], [" c63304:\tstr\tq0, [x0],#24", 12989188], [" c63308:\tb.lt\tc632f0 <LoadQCC+0x666c0>", 12989192], [" c6330c:\tb\tc635b4 <LoadQCC+0x66984>", 12989196], [" c63310:\tmadd\tx25, x24, x22, x26", 12989200], [" c63314:\tldr\tx15, [x20,#8]", 12989204], [" c63318:\tldr\tx7, [x25]", 12989208], [" c6331c:\tldur\tq21, [x25,#8]", 12989212], [" c63320:\tsub\tx17, x7, x27", 12989216], [" c63324:\tadd\tx23, x17, #0x8", 12989220], [" c63328:\tstr\tq21, [sp,#208]", 12989224], [" c6332c:\tcmp\tx17, x15", 12989228], [" c63330:\tccmp\tx23, x15, #0x2, cc", 12989232], [" c63334:\tb.hi\tc63604 <LoadQCC+0x669d4>", 12989236], [" c63338:\tldr\tx4, [x21,#2488]", 12989240], [" c6333c:\tadd\tx29, x19, x17", 12989244], [" c63340:\tldr\tx25, [x21,#2496]", 12989248], [" c63344:\tcmp\tx4, x25", 12989252], [" c63348:\tb.cc\tc635e8 <LoadQCC+0x669b8>", 12989256], [" c6334c:\tldr\tx9, [x21,#2480]", 12989260], [" c63350:\tsub\tx3, x25, x9", 12989264], [" c63354:\tmov\tx25, #0x5555555555555555 \t// #6148914691236517205", 12989268], [" c63358:\tmovk\tx25, #0x5556", 12989272], [" c6335c:\tasr\tx14, x3, #3", 12989276], [" c63360:\tmul\tx25, x14, x25", 12989280], [" c63364:\tsub\tx10, x4, x9", 12989284], [" c63368:\tasr\tx18, x10, #3", 12989288], [" c6336c:\torr\tx12, x25, #0x1", 12989292], [" c63370:\tmul\tx26, x18, x28", 12989296], [" c63374:\tmul\tx0, x12, x22", 12989300], [" c63378:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12989304], [" c6337c:\tldr\tx6, [x21,#2480]", 12989308], [" c63380:\tmov\tx23, x0", 12989312], [" c63384:\tldr\tx7, [x21,#2488]", 12989316], [" c63388:\tsubs\tx11, x6, x7", 12989320], [" c6338c:\tb.eq\tc635b4 <LoadQCC+0x66984>", 12989324], [" c63390:\tcmp\tx11, #0x0", 12989328], [" c63394:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12989332], [" c63398:\tsub\tx5, x11, #0x17", 12989336], [" c6339c:\tmovk\tx16, #0xaaab", 12989340], [" c633a0:\tcsel\tx12, x5, x11, lt", 12989344], [" c633a4:\tmovk\tx16, #0x2aaa, lsl #48", 12989348], [" c633a8:\tsmulh\tx17, x12, x16", 12989352], [" c633ac:\tasr\tx2, x17, #2", 12989356], [" c633b0:\tadd\tx5, x2, x17, lsr #63", 12989360], [" c633b4:\tmadd\tx8, x5, x22, x7", 12989364], [" c633b8:\tcmp\tx6, x8", 12989368], [" c633bc:\tb.gt\tc63598 <LoadQCC+0x66968>", 12989372], [" c633c0:\tmov\tx17, #0x4000000000000000 \t// #4611686018427387904", 12989376], [" c633c4:\tmovk\tx17, #0x20", 12989380], [" c633c8:\tadd\tx0, x6, x17", 12989384], [" c633cc:\tcmp\tx7, x0", 12989388], [" c633d0:\tb.ge\tc63598 <LoadQCC+0x66968>", 12989392], [" c633d4:\tcmp\tx6, x7", 12989396], [" c633d8:\tb.ge\tc63598 <LoadQCC+0x66968>", 12989400], [" c633dc:\tmov\tx16, #0xbfffffffffffffff \t// #-4611686018427387905", 12989404], [" c633e0:\tmovk\tx16, #0xffe8", 12989408], [" c633e4:\tcmp\tx6, x16", 12989412], [" c633e8:\tb.lt\tc63598 <LoadQCC+0x66968>", 12989416], [" c633ec:\torr\tx3, xzr, #0x4000000000000000", 12989420], [" c633f0:\tcmp\tx7, x3", 12989424], [" c633f4:\tb.ge\tc63598 <LoadQCC+0x66968>", 12989428], [" c633f8:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12989432], [" c633fc:\tmovk\tx8, #0xaaab", 12989436], [" c63400:\tmovk\tx8, #0x2aaa, lsl #48", 12989440], [" c63404:\tsmulh\tx18, x11, x8", 12989444], [" c63408:\tasr\tx13, x18, #2", 12989448], [" c6340c:\tadd\tx2, x13, x18, lsr #63", 12989452], [" c63410:\tmsub\tx16, x2, x22, x11", 12989456], [" c63414:\tcbnz\tx16, c635b4 <LoadQCC+0x66984>", 12989460], [" c63418:\tsub\tx10, x7, x6", 12989464], [" c6341c:\tasr\tx1, x10, #3", 12989468], [" c63420:\tmul\tx12, x1, x28", 12989472], [" c63424:\tcmp\tx10, #0x1", 12989476], [" c63428:\tb.lt\tc635b4 <LoadQCC+0x66984>", 12989480], [" c6342c:\tsub\tx17, x12, #0x1", 12989484], [" c63430:\tcmp\tx10, #0xa9", 12989488], [" c63434:\tb.lt\tc6323c <LoadQCC+0x6660c>", 12989492], [" c63438:\tcmp\tx10, #0x168", 12989496], [" c6343c:\tb.le\tc63244 <LoadQCC+0x66614>", 12989500], [" c63440:\tand\tx7, x12, #0xf", 12989504], [" c63444:\tsub\tx1, x17, x7", 12989508], [" c63448:\tmov\tx15, xzr", 12989512], [" c6344c:\tmov\tx3, xzr", 12989516], [" c63450:\tsub\tx5, x1, #0xf", 12989520], [" c63454:\tadd\tx9, x6, x15", 12989524], [" c63458:\tadd\tx8, x23, x15", 12989528], [" c6345c:\tcmp\tx3, x5", 12989532], [" c63460:\tldr\tx18, [x9,#16]", 12989536], [" c63464:\tadd\tx3, x3, #0x10", 12989540], [" c63468:\tadd\tx15, x15, #0x180", 12989544], [" c6346c:\tstr\tx18, [x8,#16]", 12989548], [" c63470:\tldr\tq0, [x9]", 12989552], [" c63474:\tstr\tq0, [x8]", 12989556], [" c63478:\tldr\tx16, [x9,#40]", 12989560], [" c6347c:\tstr\tx16, [x8,#40]", 12989564], [" c63480:\tldur\tq24, [x9,#24]", 12989568], [" c63484:\tstur\tq24, [x8,#24]", 12989572], [" c63488:\tldr\tx14, [x9,#64]", 12989576], [" c6348c:\tstr\tx14, [x8,#64]", 12989580], [" c63490:\tldr\tq0, [x9,#48]", 12989584], [" c63494:\tstr\tq0, [x8,#48]", 12989588], [" c63498:\tldr\tx0, [x9,#88]", 12989592], [" c6349c:\tstr\tx0, [x8,#88]", 12989596], [" c634a0:\tldur\tq25, [x9,#72]", 12989600], [" c634a4:\tstur\tq25, [x8,#72]", 12989604], [" c634a8:\tldr\tx10, [x9,#112]", 12989608], [" c634ac:\tstr\tx10, [x8,#112]", 12989612], [" c634b0:\tldr\tq0, [x9,#96]", 12989616], [" c634b4:\tstr\tq0, [x8,#96]", 12989620], [" c634b8:\tldr\tx11, [x9,#136]", 12989624], [" c634bc:\tstr\tx11, [x8,#136]", 12989628], [" c634c0:\tadd\tx11, x9, #0x138", 12989632], [" c634c4:\tldur\tq26, [x9,#120]", 12989636], [" c634c8:\tstur\tq26, [x8,#120]", 12989640], [" c634cc:\tldr\tx4, [x9,#160]", 12989644], [" c634d0:\tstr\tx4, [x8,#160]", 12989648], [" c634d4:\tldr\tq0, [x9,#144]", 12989652], [" c634d8:\tstr\tq0, [x8,#144]", 12989656], [" c634dc:\tldr\tx13, [x9,#184]", 12989660], [" c634e0:\tstr\tx13, [x8,#184]", 12989664], [" c634e4:\tadd\tx13, x8, #0x108", 12989668], [" c634e8:\tldur\tq27, [x9,#168]", 12989672], [" c634ec:\tstur\tq27, [x8,#168]", 12989676], [" c634f0:\tldr\tx2, [x9,#208]", 12989680], [" c634f4:\tstr\tx2, [x8,#208]", 12989684], [" c634f8:\tadd\tx2, x8, #0x138", 12989688], [" c634fc:\tldr\tq0, [x9,#192]", 12989692], [" c63500:\tstr\tq0, [x8,#192]", 12989696], [" c63504:\tldr\tx18, [x9,#232]", 12989700], [" c63508:\tstr\tx18, [x8,#232]", 12989704], [" c6350c:\tadd\tx18, x9, #0x108", 12989708], [" c63510:\tldur\tq28, [x9,#216]", 12989712], [" c63514:\tstur\tq28, [x8,#216]", 12989716], [" c63518:\tldr\tx16, [x9,#256]", 12989720], [" c6351c:\tstr\tx16, [x8,#256]", 12989724], [" c63520:\tadd\tx16, x9, #0x168", 12989728], [" c63524:\tldr\tq0, [x9,#240]", 12989732], [" c63528:\tstr\tq0, [x8,#240]", 12989736], [" c6352c:\tldr\tx14, [x9,#280]", 12989740], [" c63530:\tstr\tx14, [x8,#280]", 12989744], [" c63534:\tldr\tq0, [x18]", 12989748], [" c63538:\tstr\tq0, [x13]", 12989752], [" c6353c:\tldr\tx0, [x9,#304]", 12989756], [" c63540:\tstr\tx0, [x8,#304]", 12989760], [" c63544:\tldr\tq0, [x9,#288]", 12989764], [" c63548:\tstr\tq0, [x8,#288]", 12989768], [" c6354c:\tldr\tx10, [x9,#328]", 12989772], [" c63550:\tstr\tx10, [x8,#328]", 12989776], [" c63554:\tldr\tq0, [x11]", 12989780], [" c63558:\tstr\tq0, [x2]", 12989784], [" c6355c:\tldr\tx11, [x9,#352]", 12989788], [" c63560:\tstr\tx11, [x8,#352]", 12989792], [" c63564:\tldr\tq0, [x9,#336]", 12989796], [" c63568:\tstr\tq0, [x8,#336]", 12989800], [" c6356c:\tldr\tx4, [x9,#376]", 12989804], [" c63570:\tadd\tx9, x8, #0x168", 12989808], [" c63574:\tstr\tx4, [x8,#376]", 12989812], [" c63578:\tldr\tq0, [x16]", 12989816], [" c6357c:\tstr\tq0, [x9]", 12989820], [" c63580:\tb.ne\tc63454 <LoadQCC+0x66824>", 12989824], [" c63584:\tcbz\tx7, c635b4 <LoadQCC+0x66984>", 12989828], [" c63588:\tadd\tx5, x1, #0x1", 12989832], [" c6358c:\tcmp\tx7, #0x7", 12989836], [" c63590:\tb.hi\tc63248 <LoadQCC+0x66618>", 12989840], [" c63594:\tb\tc632e0 <LoadQCC+0x666b0>", 12989844], [" c63598:\tmov\tx3, x23", 12989848], [" c6359c:\tldr\tx11, [x6,#16]", 12989852], [" c635a0:\tstr\tx11, [x3,#16]", 12989856], [" c635a4:\tldr\tq0, [x6],#24", 12989860], [" c635a8:\tstr\tq0, [x3],#24", 12989864], [" c635ac:\tcmp\tx6, x7", 12989868], [" c635b0:\tb.ne\tc6359c <LoadQCC+0x6696c>", 12989872], [" c635b4:\tldr\tx0, [x21,#2480]", 12989876], [" c635b8:\tldr\tx2, [sp,#24]", 12989880], [" c635bc:\tcmp\tx0, x2", 12989884], [" c635c0:\tb.eq\tc635c8 <LoadQCC+0x66998>", 12989888], [" c635c4:\tbl\t6cda0 <operator delete(void*)@plt>", 12989892], [" c635c8:\tmul\tx25, x25, x22", 12989896], [" c635cc:\tstr\tx23, [x21,#2480]", 12989900], [" c635d0:\tmul\tx26, x26, x22", 12989904], [" c635d4:\tadd\tx0, x23, x25", 12989908], [" c635d8:\tadd\tx4, x23, x26", 12989912], [" c635dc:\tadd\tx17, x0, #0x18", 12989916], [" c635e0:\tstr\tx4, [x21,#2488]", 12989920], [" c635e4:\tstr\tx17, [x21,#2496]", 12989924], [" c635e8:\tstr\tx29, [x4]", 12989928], [" c635ec:\tldr\tq0, [sp,#208]", 12989932], [" c635f0:\tstur\tq0, [x4,#8]", 12989936], [" c635f4:\tldr\tx4, [x21,#2488]", 12989940], [" c635f8:\tldp\tx26, x29, [sp,#80]", 12989944], [" c635fc:\tadd\tx1, x4, #0x18", 12989948], [" c63600:\tstr\tx1, [x21,#2488]", 12989952], [" c63604:\tsub\tx23, x29, x26", 12989956], [" c63608:\tasr\tx7, x23, #3", 12989960], [" c6360c:\tadd\tw24, w24, #0x1", 12989964], [" c63610:\tmul\tx3, x7, x28", 12989968], [" c63614:\tcmp\tx24, x3", 12989972], [" c63618:\tb.cc\tc63310 <LoadQCC+0x666e0>", 12989976], [" c6361c:\tldr\tx28, [x20,#8]", 12989980], [" c63620:\tmov\tw27, #0x28 \t// #40", 12989984], [" c63624:\tadd\tx1, sp, #0x20", 12989988], [" c63628:\tcmp\tx28, #0x28", 12989992], [" c6362c:\tcsel\tx22, x27, x28, hi", 12989996], [" c63630:\tmov\tx0, x19", 12990000], [" c63634:\tmov\tx2, x22", 12990004], [" c63638:\tbl\t6cdd0 <memcpy@plt>", 12990008], [" c6363c:\tldr\tx29, [x20,#8]", 12990012], [" c63640:\tsubs\tx2, x29, x22", 12990016], [" c63644:\tb.ls\tc63654 <LoadQCC+0x66a24>", 12990020], [" c63648:\tadd\tx0, x19, x22", 12990024], [" c6364c:\tmov\tw1, wzr", 12990028], [" c63650:\tbl\t6cdf0 <memset@plt>", 12990032], [" c63654:\tldr\tx0, [sp,#80]", 12990036], [" c63658:\tldr\tx20, [sp,#16]", 12990040], [" c6365c:\tcmp\tx0, x20", 12990044], [" c63660:\tb.eq\tc63668 <LoadQCC+0x66a38>", 12990048], [" c63664:\tbl\t6cda0 <operator delete(void*)@plt>", 12990052], [" c63668:\tmov\tw22, #0x5 \t// #5", 12990056], [" c6366c:\tb\tc4e834 <LoadQCC+0x51c04>", 12990060], [" c63670:\tmov\tw22, wzr", 12990064], [" c63674:\tb\tc63a60 <LoadQCC+0x66e30>", 12990068], [" c63678:\tmov\tx15, xzr", 12990072], [" c6367c:\tb\tc6371c <LoadQCC+0x66aec>", 12990076], [" c63680:\tmov\tx15, xzr", 12990080], [" c63684:\tmul\tx0, x15, x24", 12990084], [" c63688:\tadd\tx15, x15, #0x8", 12990088], [" c6368c:\tcmp\tx15, x5", 12990092], [" c63690:\tadd\tx4, x12, x0", 12990096], [" c63694:\tadd\tx1, x23, x0", 12990100], [" c63698:\tldr\tx18, [x4,#16]", 12990104], [" c6369c:\tstr\tx18, [x1,#16]", 12990108], [" c636a0:\tldr\tq0, [x4]", 12990112], [" c636a4:\tstr\tq0, [x1]", 12990116], [" c636a8:\tldr\tx16, [x4,#40]", 12990120], [" c636ac:\tstr\tx16, [x1,#40]", 12990124], [" c636b0:\tldur\tq0, [x4,#24]", 12990128], [" c636b4:\tstur\tq0, [x1,#24]", 12990132], [" c636b8:\tldr\tx8, [x4,#64]", 12990136], [" c636bc:\tstr\tx8, [x1,#64]", 12990140], [" c636c0:\tldr\tq0, [x4,#48]", 12990144], [" c636c4:\tstr\tq0, [x1,#48]", 12990148], [" c636c8:\tldr\tx13, [x4,#88]", 12990152], [" c636cc:\tstr\tx13, [x1,#88]", 12990156], [" c636d0:\tldur\tq1, [x4,#72]", 12990160], [" c636d4:\tstur\tq1, [x1,#72]", 12990164], [" c636d8:\tldr\tx11, [x4,#112]", 12990168], [" c636dc:\tstr\tx11, [x1,#112]", 12990172], [" c636e0:\tldr\tq0, [x4,#96]", 12990176], [" c636e4:\tstr\tq0, [x1,#96]", 12990180], [" c636e8:\tldr\tx2, [x4,#136]", 12990184], [" c636ec:\tstr\tx2, [x1,#136]", 12990188], [" c636f0:\tldur\tq2, [x4,#120]", 12990192], [" c636f4:\tstur\tq2, [x1,#120]", 12990196], [" c636f8:\tldr\tx3, [x4,#160]", 12990200], [" c636fc:\tstr\tx3, [x1,#160]", 12990204], [" c63700:\tldr\tq0, [x4,#144]", 12990208], [" c63704:\tstr\tq0, [x1,#144]", 12990212], [" c63708:\tldr\tx14, [x4,#184]", 12990216], [" c6370c:\tstr\tx14, [x1,#184]", 12990220], [" c63710:\tldur\tq3, [x4,#168]", 12990224], [" c63714:\tstur\tq3, [x1,#168]", 12990228], [" c63718:\tb.ge\tc639f0 <LoadQCC+0x66dc0>", 12990232], [" c6371c:\tmul\tx18, x15, x24", 12990236], [" c63720:\tsub\tx0, x15, #0x1", 12990240], [" c63724:\tadd\tx14, x12, x18", 12990244], [" c63728:\tadd\tx3, x23, x18", 12990248], [" c6372c:\tldr\tx12, [x14,#16]", 12990252], [" c63730:\tadd\tx0, x0, #0x1", 12990256], [" c63734:\tcmp\tx0, x10", 12990260], [" c63738:\tstr\tx12, [x3,#16]", 12990264], [" c6373c:\tldr\tq0, [x14],#24", 12990268], [" c63740:\tstr\tq0, [x3],#24", 12990272], [" c63744:\tb.lt\tc6372c <LoadQCC+0x66afc>", 12990276], [" c63748:\tb\tc639f0 <LoadQCC+0x66dc0>", 12990280], [" c6374c:\tmadd\tx26, x28, x24, x12", 12990284], [" c63750:\tldr\tx18, [x20,#8]", 12990288], [" c63754:\tldr\tx10, [x26]", 12990292], [" c63758:\tldur\tq29, [x26,#8]", 12990296], [" c6375c:\tsub\tx7, x10, x27", 12990300], [" c63760:\tadd\tx5, x7, #0x8", 12990304], [" c63764:\tstr\tq29, [sp,#80]", 12990308], [" c63768:\tcmp\tx7, x18", 12990312], [" c6376c:\tccmp\tx5, x18, #0x2, cc", 12990316], [" c63770:\tb.hi\tc63a40 <LoadQCC+0x66e10>", 12990320], [" c63774:\tldr\tx26, [x21,#2488]", 12990324], [" c63778:\tadd\tx25, x19, x7", 12990328], [" c6377c:\tldr\tx15, [x21,#2496]", 12990332], [" c63780:\tcmp\tx26, x15", 12990336], [" c63784:\tb.cc\tc63a28 <LoadQCC+0x66df8>", 12990340], [" c63788:\tldr\tx0, [x21,#2480]", 12990344], [" c6378c:\tmov\tx27, #0x5555555555555555 \t// #6148914691236517205", 12990348], [" c63790:\tmovk\tx27, #0x5556", 12990352], [" c63794:\tsub\tx9, x15, x0", 12990356], [" c63798:\tasr\tx12, x9, #3", 12990360], [" c6379c:\tsub\tx16, x26, x0", 12990364], [" c637a0:\tmul\tx26, x12, x27", 12990368], [" c637a4:\tasr\tx2, x16, #3", 12990372], [" c637a8:\torr\tx3, x26, #0x1", 12990376], [" c637ac:\tmul\tx27, x2, x29", 12990380], [" c637b0:\tmul\tx0, x3, x24", 12990384], [" c637b4:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12990388], [" c637b8:\tldr\tx12, [x21,#2480]", 12990392], [" c637bc:\tmov\tx23, x0", 12990396], [" c637c0:\tldr\tx16, [x21,#2488]", 12990400], [" c637c4:\tsubs\tx7, x12, x16", 12990404], [" c637c8:\tb.eq\tc639f0 <LoadQCC+0x66dc0>", 12990408], [" c637cc:\tcmp\tx7, #0x0", 12990412], [" c637d0:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12990416], [" c637d4:\tsub\tx1, x7, #0x17", 12990420], [" c637d8:\tmovk\tx3, #0xaaab", 12990424], [" c637dc:\tcsel\tx11, x1, x7, lt", 12990428], [" c637e0:\tmovk\tx3, #0x2aaa, lsl #48", 12990432], [" c637e4:\tsmulh\tx15, x11, x3", 12990436], [" c637e8:\tasr\tx6, x15, #2", 12990440], [" c637ec:\tadd\tx14, x6, x15, lsr #63", 12990444], [" c637f0:\tmadd\tx4, x14, x24, x16", 12990448], [" c637f4:\tcmp\tx12, x4", 12990452], [" c637f8:\tb.gt\tc639d4 <LoadQCC+0x66da4>", 12990456], [" c637fc:\tmov\tx5, #0x4000000000000000 \t// #4611686018427387904", 12990460], [" c63800:\tmovk\tx5, #0x20", 12990464], [" c63804:\tadd\tx1, x12, x5", 12990468], [" c63808:\tcmp\tx16, x1", 12990472], [" c6380c:\tb.ge\tc639d4 <LoadQCC+0x66da4>", 12990476], [" c63810:\tcmp\tx12, x16", 12990480], [" c63814:\tb.ge\tc639d4 <LoadQCC+0x66da4>", 12990484], [" c63818:\tmov\tx1, #0xbfffffffffffffff \t// #-4611686018427387905", 12990488], [" c6381c:\tmovk\tx1, #0xffe8", 12990492], [" c63820:\tcmp\tx12, x1", 12990496], [" c63824:\tb.lt\tc639d4 <LoadQCC+0x66da4>", 12990500], [" c63828:\torr\tx10, xzr, #0x4000000000000000", 12990504], [" c6382c:\tcmp\tx16, x10", 12990508], [" c63830:\tb.ge\tc639d4 <LoadQCC+0x66da4>", 12990512], [" c63834:\tmov\tx0, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12990516], [" c63838:\tmovk\tx0, #0xaaab", 12990520], [" c6383c:\tmovk\tx0, #0x2aaa, lsl #48", 12990524], [" c63840:\tsmulh\tx3, x7, x0", 12990528], [" c63844:\tasr\tx14, x3, #2", 12990532], [" c63848:\tadd\tx15, x14, x3, lsr #63", 12990536], [" c6384c:\tmsub\tx6, x15, x24, x7", 12990540], [" c63850:\tcbnz\tx6, c639f0 <LoadQCC+0x66dc0>", 12990544], [" c63854:\tsub\tx1, x16, x12", 12990548], [" c63858:\tasr\tx9, x1, #3", 12990552], [" c6385c:\tmul\tx5, x9, x29", 12990556], [" c63860:\tcmp\tx1, #0x1", 12990560], [" c63864:\tb.lt\tc639f0 <LoadQCC+0x66dc0>", 12990564], [" c63868:\tsub\tx10, x5, #0x1", 12990568], [" c6386c:\tcmp\tx1, #0xa9", 12990572], [" c63870:\tb.lt\tc63678 <LoadQCC+0x66a48>", 12990576], [" c63874:\tcmp\tx1, #0x168", 12990580], [" c63878:\tb.le\tc63680 <LoadQCC+0x66a50>", 12990584], [" c6387c:\tand\tx11, x5, #0xf", 12990588], [" c63880:\tsub\tx13, x10, x11", 12990592], [" c63884:\tmov\tx18, xzr", 12990596], [" c63888:\tmov\tx16, xzr", 12990600], [" c6388c:\tsub\tx14, x13, #0xf", 12990604], [" c63890:\tadd\tx0, x12, x18", 12990608], [" c63894:\tadd\tx7, x23, x18", 12990612], [" c63898:\tcmp\tx16, x14", 12990616], [" c6389c:\tldr\tx4, [x0,#16]", 12990620], [" c638a0:\tadd\tx16, x16, #0x10", 12990624], [" c638a4:\tadd\tx18, x18, #0x180", 12990628], [" c638a8:\tstr\tx4, [x7,#16]", 12990632], [" c638ac:\tldr\tq0, [x0]", 12990636], [" c638b0:\tstr\tq0, [x7]", 12990640], [" c638b4:\tldr\tx15, [x0,#40]", 12990644], [" c638b8:\tstr\tx15, [x7,#40]", 12990648], [" c638bc:\tldur\tq4, [x0,#24]", 12990652], [" c638c0:\tstur\tq4, [x7,#24]", 12990656], [" c638c4:\tldr\tx6, [x0,#64]", 12990660], [" c638c8:\tstr\tx6, [x7,#64]", 12990664], [" c638cc:\tldr\tq0, [x0,#48]", 12990668], [" c638d0:\tstr\tq0, [x7,#48]", 12990672], [" c638d4:\tldr\tx9, [x0,#88]", 12990676], [" c638d8:\tstr\tx9, [x7,#88]", 12990680], [" c638dc:\tldur\tq5, [x0,#72]", 12990684], [" c638e0:\tstur\tq5, [x7,#72]", 12990688], [" c638e4:\tldr\tx17, [x0,#112]", 12990692], [" c638e8:\tstr\tx17, [x7,#112]", 12990696], [" c638ec:\tadd\tx17, x7, #0x108", 12990700], [" c638f0:\tldr\tq0, [x0,#96]", 12990704], [" c638f4:\tstr\tq0, [x7,#96]", 12990708], [" c638f8:\tldr\tx1, [x0,#136]", 12990712], [" c638fc:\tstr\tx1, [x7,#136]", 12990716], [" c63900:\tldur\tq6, [x0,#120]", 12990720], [" c63904:\tstur\tq6, [x7,#120]", 12990724], [" c63908:\tldr\tx8, [x0,#160]", 12990728], [" c6390c:\tstr\tx8, [x7,#160]", 12990732], [" c63910:\tldr\tq0, [x0,#144]", 12990736], [" c63914:\tstr\tq0, [x7,#144]", 12990740], [" c63918:\tldr\tx2, [x0,#184]", 12990744], [" c6391c:\tstr\tx2, [x7,#184]", 12990748], [" c63920:\tadd\tx2, x0, #0x108", 12990752], [" c63924:\tldur\tq7, [x0,#168]", 12990756], [" c63928:\tstur\tq7, [x7,#168]", 12990760], [" c6392c:\tldr\tx3, [x0,#208]", 12990764], [" c63930:\tstr\tx3, [x7,#208]", 12990768], [" c63934:\tadd\tx3, x0, #0x138", 12990772], [" c63938:\tldr\tq0, [x0,#192]", 12990776], [" c6393c:\tstr\tq0, [x7,#192]", 12990780], [" c63940:\tldr\tx4, [x0,#232]", 12990784], [" c63944:\tstr\tx4, [x7,#232]", 12990788], [" c63948:\tldur\tq16, [x0,#216]", 12990792], [" c6394c:\tstur\tq16, [x7,#216]", 12990796], [" c63950:\tldr\tx15, [x0,#256]", 12990800], [" c63954:\tstr\tx15, [x7,#256]", 12990804], [" c63958:\tldr\tq0, [x0,#240]", 12990808], [" c6395c:\tstr\tq0, [x7,#240]", 12990812], [" c63960:\tldr\tx6, [x0,#280]", 12990816], [" c63964:\tstr\tx6, [x7,#280]", 12990820], [" c63968:\tadd\tx6, x7, #0x138", 12990824], [" c6396c:\tldr\tq0, [x2]", 12990828], [" c63970:\tstr\tq0, [x17]", 12990832], [" c63974:\tldr\tx9, [x0,#304]", 12990836], [" c63978:\tstr\tx9, [x7,#304]", 12990840], [" c6397c:\tldr\tq0, [x0,#288]", 12990844], [" c63980:\tstr\tq0, [x7,#288]", 12990848], [" c63984:\tldr\tx17, [x0,#328]", 12990852], [" c63988:\tstr\tx17, [x7,#328]", 12990856], [" c6398c:\tldr\tq0, [x3]", 12990860], [" c63990:\tstr\tq0, [x6]", 12990864], [" c63994:\tldr\tx1, [x0,#352]", 12990868], [" c63998:\tstr\tx1, [x7,#352]", 12990872], [" c6399c:\tldr\tq0, [x0,#336]", 12990876], [" c639a0:\tstr\tq0, [x7,#336]", 12990880], [" c639a4:\tldr\tx8, [x0,#376]", 12990884], [" c639a8:\tadd\tx0, x0, #0x168", 12990888], [" c639ac:\tstr\tx8, [x7,#376]", 12990892], [" c639b0:\tadd\tx8, x7, #0x168", 12990896], [" c639b4:\tldr\tq0, [x0]", 12990900], [" c639b8:\tstr\tq0, [x8]", 12990904], [" c639bc:\tb.ne\tc63890 <LoadQCC+0x66c60>", 12990908], [" c639c0:\tcbz\tx11, c639f0 <LoadQCC+0x66dc0>", 12990912], [" c639c4:\tadd\tx15, x13, #0x1", 12990916], [" c639c8:\tcmp\tx11, #0x7", 12990920], [" c639cc:\tb.hi\tc63684 <LoadQCC+0x66a54>", 12990924], [" c639d0:\tb\tc6371c <LoadQCC+0x66aec>", 12990928], [" c639d4:\tmov\tx13, x23", 12990932], [" c639d8:\tldr\tx7, [x12,#16]", 12990936], [" c639dc:\tstr\tx7, [x13,#16]", 12990940], [" c639e0:\tldr\tq0, [x12],#24", 12990944], [" c639e4:\tstr\tq0, [x13],#24", 12990948], [" c639e8:\tcmp\tx12, x16", 12990952], [" c639ec:\tb.ne\tc639d8 <LoadQCC+0x66da8>", 12990956], [" c639f0:\tldr\tx0, [x21,#2480]", 12990960], [" c639f4:\tldr\tx4, [sp,#24]", 12990964], [" c639f8:\tcmp\tx0, x4", 12990968], [" c639fc:\tb.eq\tc63a04 <LoadQCC+0x66dd4>", 12990972], [" c63a00:\tbl\t6cda0 <operator delete(void*)@plt>", 12990976], [" c63a04:\tmul\tx0, x26, x24", 12990980], [" c63a08:\tstr\tx23, [x21,#2480]", 12990984], [" c63a0c:\tmul\tx27, x27, x24", 12990988], [" c63a10:\tadd\tx15, x23, x0", 12990992], [" c63a14:\tadd\tx26, x23, x27", 12990996], [" c63a18:\tadd\tx6, x15, #0x18", 12991000], [" c63a1c:\tadd\tx27, sp, #0x20", 12991004], [" c63a20:\tstr\tx26, [x21,#2488]", 12991008], [" c63a24:\tstr\tx6, [x21,#2496]", 12991012], [" c63a28:\tstr\tx25, [x26]", 12991016], [" c63a2c:\tldr\tq0, [sp,#80]", 12991020], [" c63a30:\tstur\tq0, [x26,#8]", 12991024], [" c63a34:\tldr\tx18, [x21,#2488]", 12991028], [" c63a38:\tadd\tx13, x18, #0x18", 12991032], [" c63a3c:\tstr\tx13, [x21,#2488]", 12991036], [" c63a40:\tldp\tx12, x23, [sp,#208]", 12991040], [" c63a44:\tadd\tw28, w28, #0x1", 12991044], [" c63a48:\tsub\tx25, x23, x12", 12991048], [" c63a4c:\tasr\tx26, x25, #3", 12991052], [" c63a50:\tmul\tx16, x26, x29", 12991056], [" c63a54:\tcmp\tx28, x16", 12991060], [" c63a58:\tb.cc\tc6374c <LoadQCC+0x66b1c>", 12991064], [" c63a5c:\tldr\tx25, [sp,#16]", 12991068], [" c63a60:\tldr\tx28, [x20,#8]", 12991072], [" c63a64:\tadd\tx1, sp, #0x20", 12991076], [" c63a68:\tcmp\tx28, #0x10", 12991080], [" c63a6c:\torr\tw29, wzr, #0x10", 12991084], [" c63a70:\tcsel\tx24, x29, x28, hi", 12991088], [" c63a74:\tmov\tx0, x19", 12991092], [" c63a78:\tmov\tx2, x24", 12991096], [" c63a7c:\tbl\t6cdd0 <memcpy@plt>", 12991100], [" c63a80:\tldr\tx28, [x20,#8]", 12991104], [" c63a84:\tsubs\tx2, x28, x24", 12991108], [" c63a88:\tb.ls\tc63a98 <LoadQCC+0x66e68>", 12991112], [" c63a8c:\tadd\tx0, x19, x24", 12991116], [" c63a90:\tmov\tw1, wzr", 12991120], [" c63a94:\tbl\t6cdf0 <memset@plt>", 12991124], [" c63a98:\tldr\tx0, [sp,#208]", 12991128], [" c63a9c:\tcmp\tx0, x25", 12991132], [" c63aa0:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12991136], [" c63aa4:\tbl\t6cda0 <operator delete(void*)@plt>", 12991140], [" c63aa8:\tb\tc4e834 <LoadQCC+0x51c04>", 12991144], [" c63aac:\tcmp\tw28, w8", 12991148], [" c63ab0:\tb.cs\tc63ad4 <LoadQCC+0x66ea4>", 12991152], [" c63ab4:\tmov\tw18, #0x14 \t// #20", 12991156], [" c63ab8:\tmadd\tx26, x28, x18, x25", 12991160], [" c63abc:\tldr\tw5, [x26,#4]", 12991164], [" c63ac0:\tstrb\twzr, [x21,#880]", 12991168], [" c63ac4:\tstr\tx26, [x21,#888]", 12991172], [" c63ac8:\tadd\tx25, x27, x5", 12991176], [" c63acc:\tstr\tx25, [x21,#896]", 12991180], [" c63ad0:\tb\tc51b7c <LoadQCC+0x54f4c>", 12991184], [" c63ad4:\tcbz\tx21, c63af0 <LoadQCC+0x66ec0>", 12991188], [" c63ad8:\tldr\tx10, [x21,#8]", 12991192], [" c63adc:\tcbz\tx10, c63af0 <LoadQCC+0x66ec0>", 12991196], [" c63ae0:\tldr\tx0, [x21]", 12991200], [" c63ae4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12991204], [" c63ae8:\tadd\tx1, x1, #0x550", 12991208], [" c63aec:\tblr\tx10", 12991212], [" c63af0:\torr\tw10, wzr, #0x40", 12991216], [" c63af4:\tldp\tx29, x22, [sp,#208]", 12991220], [" c63af8:\tstr\tw10, [sp,#32]", 12991224], [" c63afc:\tcmp\tx22, x29", 12991228], [" c63b00:\tb.eq\tc63f04 <LoadQCC+0x672d4>", 12991232], [" c63b04:\tmov\tx28, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12991236], [" c63b08:\tmov\tx24, xzr", 12991240], [" c63b0c:\tadd\tx1, x21, #0x9d0", 12991244], [" c63b10:\torr\tw27, wzr, #0x18", 12991248], [" c63b14:\tadd\tx26, sp, #0x20", 12991252], [" c63b18:\tmovk\tx28, #0xaaab", 12991256], [" c63b1c:\tstr\tx1, [sp,#24]", 12991260], [" c63b20:\tb\tc63bf8 <LoadQCC+0x66fc8>", 12991264], [" c63b24:\tmov\tx13, xzr", 12991268], [" c63b28:\tb\tc63bc8 <LoadQCC+0x66f98>", 12991272], [" c63b2c:\tmov\tx13, xzr", 12991276], [" c63b30:\tmul\tx6, x13, x27", 12991280], [" c63b34:\tadd\tx13, x13, #0x8", 12991284], [" c63b38:\tcmp\tx13, x3", 12991288], [" c63b3c:\tadd\tx18, x14, x6", 12991292], [" c63b40:\tadd\tx6, x22, x6", 12991296], [" c63b44:\tldr\tx17, [x18,#16]", 12991300], [" c63b48:\tstr\tx17, [x6,#16]", 12991304], [" c63b4c:\tldr\tq0, [x18]", 12991308], [" c63b50:\tstr\tq0, [x6]", 12991312], [" c63b54:\tldr\tx1, [x18,#40]", 12991316], [" c63b58:\tstr\tx1, [x6,#40]", 12991320], [" c63b5c:\tldur\tq26, [x18,#24]", 12991324], [" c63b60:\tstur\tq26, [x6,#24]", 12991328], [" c63b64:\tldr\tx7, [x18,#64]", 12991332], [" c63b68:\tstr\tx7, [x6,#64]", 12991336], [" c63b6c:\tldr\tq0, [x18,#48]", 12991340], [" c63b70:\tstr\tq0, [x6,#48]", 12991344], [" c63b74:\tldr\tx16, [x18,#88]", 12991348], [" c63b78:\tstr\tx16, [x6,#88]", 12991352], [" c63b7c:\tldur\tq27, [x18,#72]", 12991356], [" c63b80:\tstur\tq27, [x6,#72]", 12991360], [" c63b84:\tldr\tx0, [x18,#112]", 12991364], [" c63b88:\tstr\tx0, [x6,#112]", 12991368], [" c63b8c:\tldr\tq0, [x18,#96]", 12991372], [" c63b90:\tstr\tq0, [x6,#96]", 12991376], [" c63b94:\tldr\tx12, [x18,#136]", 12991380], [" c63b98:\tstr\tx12, [x6,#136]", 12991384], [" c63b9c:\tldur\tq28, [x18,#120]", 12991388], [" c63ba0:\tstur\tq28, [x6,#120]", 12991392], [" c63ba4:\tldr\tx5, [x18,#160]", 12991396], [" c63ba8:\tstr\tx5, [x6,#160]", 12991400], [" c63bac:\tldr\tq0, [x18,#144]", 12991404], [" c63bb0:\tstr\tq0, [x6,#144]", 12991408], [" c63bb4:\tldr\tx9, [x18,#184]", 12991412], [" c63bb8:\tstr\tx9, [x6,#184]", 12991416], [" c63bbc:\tldur\tq29, [x18,#168]", 12991420], [" c63bc0:\tstur\tq29, [x6,#168]", 12991424], [" c63bc4:\tb.ge\tc63e9c <LoadQCC+0x6726c>", 12991428], [" c63bc8:\tmul\tx4, x13, x27", 12991432], [" c63bcc:\tsub\tx2, x13, #0x1", 12991436], [" c63bd0:\tadd\tx16, x14, x4", 12991440], [" c63bd4:\tadd\tx9, x22, x4", 12991444], [" c63bd8:\tldr\tx13, [x16,#16]", 12991448], [" c63bdc:\tadd\tx2, x2, #0x1", 12991452], [" c63be0:\tcmp\tx2, x8", 12991456], [" c63be4:\tstr\tx13, [x9,#16]", 12991460], [" c63be8:\tldr\tq0, [x16],#24", 12991464], [" c63bec:\tstr\tq0, [x9],#24", 12991468], [" c63bf0:\tb.lt\tc63bd8 <LoadQCC+0x66fa8>", 12991472], [" c63bf4:\tb\tc63e9c <LoadQCC+0x6726c>", 12991476], [" c63bf8:\tmadd\tx4, x24, x27, x29", 12991480], [" c63bfc:\tldr\tx16, [x20,#8]", 12991484], [" c63c00:\tldr\tx0, [x4]", 12991488], [" c63c04:\tldur\tq31, [x4,#8]", 12991492], [" c63c08:\tsub\tx23, x0, x26", 12991496], [" c63c0c:\tadd\tx17, x23, #0x8", 12991500], [" c63c10:\tstr\tq31, [sp,#80]", 12991504], [" c63c14:\tcmp\tx23, x16", 12991508], [" c63c18:\tccmp\tx17, x16, #0x2, cc", 12991512], [" c63c1c:\tb.hi\tc63eec <LoadQCC+0x672bc>", 12991516], [" c63c20:\tldr\tx25, [x21,#2488]", 12991520], [" c63c24:\tadd\tx29, x19, x23", 12991524], [" c63c28:\tldr\tx22, [x21,#2496]", 12991528], [" c63c2c:\tcmp\tx25, x22", 12991532], [" c63c30:\tb.cc\tc63ed0 <LoadQCC+0x672a0>", 12991536], [" c63c34:\tldr\tx17, [x21,#2480]", 12991540], [" c63c38:\tmov\tx18, #0x5555555555555555 \t// #6148914691236517205", 12991544], [" c63c3c:\tmovk\tx18, #0x5556", 12991548], [" c63c40:\tsub\tx11, x22, x17", 12991552], [" c63c44:\tasr\tx15, x11, #3", 12991556], [" c63c48:\tmul\tx23, x15, x18", 12991560], [" c63c4c:\tsub\tx6, x25, x17", 12991564], [" c63c50:\tasr\tx4, x6, #3", 12991568], [" c63c54:\torr\tx5, x23, #0x1", 12991572], [" c63c58:\tmul\tx25, x4, x28", 12991576], [" c63c5c:\tmul\tx0, x5, x27", 12991580], [" c63c60:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12991584], [" c63c64:\tldr\tx14, [x21,#2480]", 12991588], [" c63c68:\tmov\tx22, x0", 12991592], [" c63c6c:\tldr\tx15, [x21,#2488]", 12991596], [" c63c70:\tsubs\tx3, x14, x15", 12991600], [" c63c74:\tb.eq\tc63e9c <LoadQCC+0x6726c>", 12991604], [" c63c78:\tcmp\tx3, #0x0", 12991608], [" c63c7c:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12991612], [" c63c80:\tsub\tx1, x3, #0x17", 12991616], [" c63c84:\tmovk\tx16, #0xaaab", 12991620], [" c63c88:\tcsel\tx9, x1, x3, lt", 12991624], [" c63c8c:\tmovk\tx16, #0x2aaa, lsl #48", 12991628], [" c63c90:\tsmulh\tx1, x9, x16", 12991632], [" c63c94:\tasr\tx10, x1, #2", 12991636], [" c63c98:\tadd\tx13, x10, x1, lsr #63", 12991640], [" c63c9c:\tmadd\tx18, x13, x27, x15", 12991644], [" c63ca0:\tcmp\tx14, x18", 12991648], [" c63ca4:\tb.gt\tc63e80 <LoadQCC+0x67250>", 12991652], [" c63ca8:\tmov\tx1, #0x4000000000000000 \t// #4611686018427387904", 12991656], [" c63cac:\tmovk\tx1, #0x20", 12991660], [" c63cb0:\tadd\tx7, x14, x1", 12991664], [" c63cb4:\tcmp\tx15, x7", 12991668], [" c63cb8:\tb.ge\tc63e80 <LoadQCC+0x67250>", 12991672], [" c63cbc:\tcmp\tx14, x15", 12991676], [" c63cc0:\tb.ge\tc63e80 <LoadQCC+0x67250>", 12991680], [" c63cc4:\tmov\tx6, #0xbfffffffffffffff \t// #-4611686018427387905", 12991684], [" c63cc8:\tmovk\tx6, #0xffe8", 12991688], [" c63ccc:\tcmp\tx14, x6", 12991692], [" c63cd0:\tb.lt\tc63e80 <LoadQCC+0x67250>", 12991696], [" c63cd4:\torr\tx11, xzr, #0x4000000000000000", 12991700], [" c63cd8:\tcmp\tx15, x11", 12991704], [" c63cdc:\tb.ge\tc63e80 <LoadQCC+0x67250>", 12991708], [" c63ce0:\tmov\tx8, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12991712], [" c63ce4:\tmovk\tx8, #0xaaab", 12991716], [" c63ce8:\tmovk\tx8, #0x2aaa, lsl #48", 12991720], [" c63cec:\tsmulh\tx9, x3, x8", 12991724], [" c63cf0:\tasr\tx8, x9, #2", 12991728], [" c63cf4:\tadd\tx2, x8, x9, lsr #63", 12991732], [" c63cf8:\tmsub\tx18, x2, x27, x3", 12991736], [" c63cfc:\tcbnz\tx18, c63e9c <LoadQCC+0x6726c>", 12991740], [" c63d00:\tsub\tx5, x15, x14", 12991744], [" c63d04:\tasr\tx15, x5, #3", 12991748], [" c63d08:\tmul\tx3, x15, x28", 12991752], [" c63d0c:\tcmp\tx5, #0x1", 12991756], [" c63d10:\tb.lt\tc63e9c <LoadQCC+0x6726c>", 12991760], [" c63d14:\tsub\tx8, x3, #0x1", 12991764], [" c63d18:\tcmp\tx5, #0xa9", 12991768], [" c63d1c:\tb.lt\tc63b24 <LoadQCC+0x66ef4>", 12991772], [" c63d20:\tcmp\tx5, #0x168", 12991776], [" c63d24:\tb.le\tc63b2c <LoadQCC+0x66efc>", 12991780], [" c63d28:\tand\tx15, x3, #0xf", 12991784], [" c63d2c:\tsub\tx10, x8, x15", 12991788], [" c63d30:\tmov\tx4, xzr", 12991792], [" c63d34:\tmov\tx11, xzr", 12991796], [" c63d38:\tsub\tx13, x10, #0xf", 12991800], [" c63d3c:\tadd\tx17, x14, x4", 12991804], [" c63d40:\tadd\tx6, x22, x4", 12991808], [" c63d44:\tcmp\tx11, x13", 12991812], [" c63d48:\tldr\tx2, [x17,#16]", 12991816], [" c63d4c:\tadd\tx11, x11, #0x10", 12991820], [" c63d50:\tadd\tx4, x4, #0x180", 12991824], [" c63d54:\tstr\tx2, [x6,#16]", 12991828], [" c63d58:\tldr\tq0, [x17]", 12991832], [" c63d5c:\tstr\tq0, [x6]", 12991836], [" c63d60:\tldr\tx18, [x17,#40]", 12991840], [" c63d64:\tstr\tx18, [x6,#40]", 12991844], [" c63d68:\tldur\tq30, [x17,#24]", 12991848], [" c63d6c:\tstur\tq30, [x6,#24]", 12991852], [" c63d70:\tldr\tx1, [x17,#64]", 12991856], [" c63d74:\tstr\tx1, [x6,#64]", 12991860], [" c63d78:\tldr\tq0, [x17,#48]", 12991864], [" c63d7c:\tstr\tq0, [x6,#48]", 12991868], [" c63d80:\tldr\tx7, [x17,#88]", 12991872], [" c63d84:\tstr\tx7, [x6,#88]", 12991876], [" c63d88:\tldur\tq31, [x17,#72]", 12991880], [" c63d8c:\tstur\tq31, [x6,#72]", 12991884], [" c63d90:\tldr\tx16, [x17,#112]", 12991888], [" c63d94:\tstr\tx16, [x6,#112]", 12991892], [" c63d98:\tldr\tq0, [x17,#96]", 12991896], [" c63d9c:\tstr\tq0, [x6,#96]", 12991900], [" c63da0:\tldr\tx0, [x17,#136]", 12991904], [" c63da4:\tstr\tx0, [x6,#136]", 12991908], [" c63da8:\tadd\tx0, x17, #0x138", 12991912], [" c63dac:\tldur\tq0, [x17,#120]", 12991916], [" c63db0:\tstur\tq0, [x6,#120]", 12991920], [" c63db4:\tldr\tx12, [x17,#160]", 12991924], [" c63db8:\tstr\tx12, [x6,#160]", 12991928], [" c63dbc:\tldr\tq0, [x17,#144]", 12991932], [" c63dc0:\tstr\tq0, [x6,#144]", 12991936], [" c63dc4:\tldr\tx5, [x17,#184]", 12991940], [" c63dc8:\tstr\tx5, [x6,#184]", 12991944], [" c63dcc:\tadd\tx5, x6, #0x108", 12991948], [" c63dd0:\tldur\tq1, [x17,#168]", 12991952], [" c63dd4:\tstur\tq1, [x6,#168]", 12991956], [" c63dd8:\tldr\tx9, [x17,#208]", 12991960], [" c63ddc:\tstr\tx9, [x6,#208]", 12991964], [" c63de0:\tadd\tx9, x17, #0x108", 12991968], [" c63de4:\tldr\tq0, [x17,#192]", 12991972], [" c63de8:\tstr\tq0, [x6,#192]", 12991976], [" c63dec:\tldr\tx2, [x17,#232]", 12991980], [" c63df0:\tstr\tx2, [x6,#232]", 12991984], [" c63df4:\tldur\tq2, [x17,#216]", 12991988], [" c63df8:\tstur\tq2, [x6,#216]", 12991992], [" c63dfc:\tldr\tx18, [x17,#256]", 12991996], [" c63e00:\tstr\tx18, [x6,#256]", 12992000], [" c63e04:\tldr\tq0, [x17,#240]", 12992004], [" c63e08:\tstr\tq0, [x6,#240]", 12992008], [" c63e0c:\tldr\tx1, [x17,#280]", 12992012], [" c63e10:\tstr\tx1, [x6,#280]", 12992016], [" c63e14:\tldr\tq0, [x9]", 12992020], [" c63e18:\tstr\tq0, [x5]", 12992024], [" c63e1c:\tldr\tx7, [x17,#304]", 12992028], [" c63e20:\tstr\tx7, [x6,#304]", 12992032], [" c63e24:\tldr\tq0, [x17,#288]", 12992036], [" c63e28:\tstr\tq0, [x6,#288]", 12992040], [" c63e2c:\tldr\tx16, [x17,#328]", 12992044], [" c63e30:\tstr\tx16, [x6,#328]", 12992048], [" c63e34:\tadd\tx16, x6, #0x138", 12992052], [" c63e38:\tldr\tq0, [x0]", 12992056], [" c63e3c:\tstr\tq0, [x16]", 12992060], [" c63e40:\tldr\tx0, [x17,#352]", 12992064], [" c63e44:\tstr\tx0, [x6,#352]", 12992068], [" c63e48:\tldr\tq0, [x17,#336]", 12992072], [" c63e4c:\tstr\tq0, [x6,#336]", 12992076], [" c63e50:\tldr\tx12, [x17,#376]", 12992080], [" c63e54:\tadd\tx17, x17, #0x168", 12992084], [" c63e58:\tstr\tx12, [x6,#376]", 12992088], [" c63e5c:\tadd\tx6, x6, #0x168", 12992092], [" c63e60:\tldr\tq0, [x17]", 12992096], [" c63e64:\tstr\tq0, [x6]", 12992100], [" c63e68:\tb.ne\tc63d3c <LoadQCC+0x6710c>", 12992104], [" c63e6c:\tcbz\tx15, c63e9c <LoadQCC+0x6726c>", 12992108], [" c63e70:\tadd\tx13, x10, #0x1", 12992112], [" c63e74:\tcmp\tx15, #0x7", 12992116], [" c63e78:\tb.hi\tc63b30 <LoadQCC+0x66f00>", 12992120], [" c63e7c:\tb\tc63bc8 <LoadQCC+0x66f98>", 12992124], [" c63e80:\tmov\tx16, x22", 12992128], [" c63e84:\tldr\tx3, [x14,#16]", 12992132], [" c63e88:\tstr\tx3, [x16,#16]", 12992136], [" c63e8c:\tldr\tq0, [x14],#24", 12992140], [" c63e90:\tstr\tq0, [x16],#24", 12992144], [" c63e94:\tcmp\tx14, x15", 12992148], [" c63e98:\tb.ne\tc63e84 <LoadQCC+0x67254>", 12992152], [" c63e9c:\tldr\tx0, [x21,#2480]", 12992156], [" c63ea0:\tldr\tx18, [sp,#24]", 12992160], [" c63ea4:\tcmp\tx0, x18", 12992164], [" c63ea8:\tb.eq\tc63eb0 <LoadQCC+0x67280>", 12992168], [" c63eac:\tbl\t6cda0 <operator delete(void*)@plt>", 12992172], [" c63eb0:\tmul\tx23, x23, x27", 12992176], [" c63eb4:\tstr\tx22, [x21,#2480]", 12992180], [" c63eb8:\tmul\tx25, x25, x27", 12992184], [" c63ebc:\tadd\tx3, x22, x23", 12992188], [" c63ec0:\tadd\tx25, x22, x25", 12992192], [" c63ec4:\tadd\tx15, x3, #0x18", 12992196], [" c63ec8:\tstr\tx25, [x21,#2488]", 12992200], [" c63ecc:\tstr\tx15, [x21,#2496]", 12992204], [" c63ed0:\tstr\tx29, [x25]", 12992208], [" c63ed4:\tldr\tq0, [sp,#80]", 12992212], [" c63ed8:\tstur\tq0, [x25,#8]", 12992216], [" c63edc:\tldr\tx6, [x21,#2488]", 12992220], [" c63ee0:\tldp\tx29, x22, [sp,#208]", 12992224], [" c63ee4:\tadd\tx18, x6, #0x18", 12992228], [" c63ee8:\tstr\tx18, [x21,#2488]", 12992232], [" c63eec:\tsub\tx11, x22, x29", 12992236], [" c63ef0:\tasr\tx15, x11, #3", 12992240], [" c63ef4:\tadd\tw24, w24, #0x1", 12992244], [" c63ef8:\tmul\tx6, x15, x28", 12992248], [" c63efc:\tcmp\tx24, x6", 12992252], [" c63f00:\tb.cc\tc63bf8 <LoadQCC+0x66fc8>", 12992256], [" c63f04:\tldr\tx27, [x20,#8]", 12992260], [" c63f08:\tadd\tx1, sp, #0x20", 12992264], [" c63f0c:\tcmp\tx27, #0x4", 12992268], [" c63f10:\torr\tw26, wzr, #0x4", 12992272], [" c63f14:\tcsel\tx22, x26, x27, hi", 12992276], [" c63f18:\tmov\tx0, x19", 12992280], [" c63f1c:\tmov\tx2, x22", 12992284], [" c63f20:\tbl\t6cdd0 <memcpy@plt>", 12992288], [" c63f24:\tldr\tx27, [x20,#8]", 12992292], [" c63f28:\tsubs\tx2, x27, x22", 12992296], [" c63f2c:\tb.ls\tc63f3c <LoadQCC+0x6730c>", 12992300], [" c63f30:\tadd\tx0, x19, x22", 12992304], [" c63f34:\tmov\tw1, wzr", 12992308], [" c63f38:\tbl\t6cdf0 <memset@plt>", 12992312], [" c63f3c:\tldr\tx0, [sp,#208]", 12992316], [" c63f40:\tldr\tx28, [sp,#16]", 12992320], [" c63f44:\tcmp\tx0, x28", 12992324], [" c63f48:\tb.eq\tc63f50 <LoadQCC+0x67320>", 12992328], [" c63f4c:\tbl\t6cda0 <operator delete(void*)@plt>", 12992332], [" c63f50:\tmov\tw22, wzr", 12992336], [" c63f54:\tb\tc4e834 <LoadQCC+0x51c04>", 12992340], [" c63f58:\tcbz\tx23, c51ba8 <LoadQCC+0x54f78>", 12992344], [" c63f5c:\tasr\tx28, x29, #2", 12992348], [" c63f60:\tsubs\tx26, x28, #0x1", 12992352], [" c63f64:\torr\tw4, wzr, #0x1", 12992356], [" c63f68:\tcsel\tx5, x4, x28, lt", 12992360], [" c63f6c:\tlsl\tx15, x5, #2", 12992364], [" c63f70:\tadd\tx13, x25, x15", 12992368], [" c63f74:\tadd\tx1, x24, x15", 12992372], [" c63f78:\tcmp\tx13, x24", 12992376], [" c63f7c:\tcset\tw13, ls", 12992380], [" c63f80:\tcmp\tx1, x25", 12992384], [" c63f84:\tcset\tw14, ls", 12992388], [" c63f88:\tlsr\tx3, x29, #33", 12992392], [" c63f8c:\tcbnz\tx3, c64504 <LoadQCC+0x678d4>", 12992396], [" c63f90:\torr\tw1, w13, w14", 12992400], [" c63f94:\ttbz\tw1, #0, c64504 <LoadQCC+0x678d4>", 12992404], [" c63f98:\tldr\tw1, [x25]", 12992408], [" c63f9c:\tcmp\tx28, #0x2", 12992412], [" c63fa0:\tstr\tw1, [x24]", 12992416], [" c63fa4:\tb.lt\tc51ba8 <LoadQCC+0x54f78>", 12992420], [" c63fa8:\torr\tw23, wzr, #0x1", 12992424], [" c63fac:\tcmp\tx26, #0x1", 12992428], [" c63fb0:\tb.le\tc640bc <LoadQCC+0x6748c>", 12992432], [" c63fb4:\tand\tx0, x26, #0xfffffffffffffff0", 12992436], [" c63fb8:\torr\tw23, wzr, #0x1", 12992440], [" c63fbc:\tcmp\tx26, #0x10", 12992444], [" c63fc0:\tb.lt\tc64030 <LoadQCC+0x67400>", 12992448], [" c63fc4:\tsub\tx23, x0, #0xf", 12992452], [" c63fc8:\torr\tw8, wzr, #0x1", 12992456], [" c63fcc:\tmov\tw27, #0xd \t// #13", 12992460], [" c63fd0:\tsub\tw11, w27, #0xc", 12992464], [" c63fd4:\tsub\tw16, w27, #0x8", 12992468], [" c63fd8:\tsub\tw14, w27, #0x4", 12992472], [" c63fdc:\tand\tx2, x27, #0xffffffff", 12992476], [" c63fe0:\tlsl\tx6, x11, #2", 12992480], [" c63fe4:\tlsl\tx16, x16, #2", 12992484], [" c63fe8:\tlsl\tx14, x14, #2", 12992488], [" c63fec:\tldr\tq23, [x25,x6]", 12992492], [" c63ff0:\tlsl\tx7, x2, #2", 12992496], [" c63ff4:\tldr\tq24, [x25,x16]", 12992500], [" c63ff8:\tadd\tx3, x8, #0x10", 12992504], [" c63ffc:\tldr\tq25, [x25,x14]", 12992508], [" c64000:\tcmp\tx8, x23", 12992512], [" c64004:\tldr\tq26, [x25,x7]", 12992516], [" c64008:\tadd\tx27, x27, #0x10", 12992520], [" c6400c:\tstr\tq23, [x24,x6]", 12992524], [" c64010:\tmov\tx8, x3", 12992528], [" c64014:\tstr\tq24, [x24,x16]", 12992532], [" c64018:\tstr\tq25, [x24,x14]", 12992536], [" c6401c:\tstr\tq26, [x24,x7]", 12992540], [" c64020:\tb.ne\tc63fd0 <LoadQCC+0x673a0>", 12992544], [" c64024:\torr\tx23, x0, #0x1", 12992548], [" c64028:\tcmp\tx23, x28", 12992552], [" c6402c:\tb.ge\tc51ba8 <LoadQCC+0x54f78>", 12992556], [" c64030:\tsub\tx26, x26, x0", 12992560], [" c64034:\tand\tx17, x26, #0x8", 12992564], [" c64038:\tcmp\tx17, #0x7", 12992568], [" c6403c:\tb.ls\tc6406c <LoadQCC+0x6743c>", 12992572], [" c64040:\tadd\tw8, w23, #0x4", 12992576], [" c64044:\tand\tx0, x23, #0xffffffff", 12992580], [" c64048:\tlsl\tx12, x0, #2", 12992584], [" c6404c:\tlsl\tx1, x8, #2", 12992588], [" c64050:\tldr\tq27, [x25,x12]", 12992592], [" c64054:\tadd\tx23, x23, #0x8", 12992596], [" c64058:\tldr\tq28, [x25,x1]", 12992600], [" c6405c:\tcmp\tx23, x28", 12992604], [" c64060:\tstr\tq27, [x24,x12]", 12992608], [" c64064:\tstr\tq28, [x24,x1]", 12992612], [" c64068:\tb.ge\tc51ba8 <LoadQCC+0x54f78>", 12992616], [" c6406c:\tand\tx0, x26, #0x4", 12992620], [" c64070:\tcmp\tx0, #0x3", 12992624], [" c64074:\tb.ls\tc64094 <LoadQCC+0x67464>", 12992628], [" c64078:\tand\tx5, x23, #0xffffffff", 12992632], [" c6407c:\tlsl\tx5, x5, #2", 12992636], [" c64080:\tadd\tx23, x23, #0x4", 12992640], [" c64084:\tldr\tq29, [x25,x5]", 12992644], [" c64088:\tcmp\tx23, x28", 12992648], [" c6408c:\tstr\tq29, [x24,x5]", 12992652], [" c64090:\tb.ge\tc51ba8 <LoadQCC+0x54f78>", 12992656], [" c64094:\tand\tx11, x26, #0x2", 12992660], [" c64098:\tcmp\tx11, #0x1", 12992664], [" c6409c:\tb.ls\tc640bc <LoadQCC+0x6748c>", 12992668], [" c640a0:\tand\tx26, x23, #0xffffffff", 12992672], [" c640a4:\tlsl\tx2, x26, #2", 12992676], [" c640a8:\tadd\tx23, x23, #0x2", 12992680], [" c640ac:\tldr\tx17, [x25,x2]", 12992684], [" c640b0:\tcmp\tx23, x28", 12992688], [" c640b4:\tstr\tx17, [x24,x2]", 12992692], [" c640b8:\tb.ge\tc51ba8 <LoadQCC+0x54f78>", 12992696], [" c640bc:\tand\tx27, x23, #0xffffffff", 12992700], [" c640c0:\tlsl\tx23, x27, #2", 12992704], [" c640c4:\tldr\tw0, [x25,x23]", 12992708], [" c640c8:\tstr\tw0, [x24,x23]", 12992712], [" c640cc:\tb\tc51ba8 <LoadQCC+0x54f78>", 12992716], [" c640d0:\tmov\tx0, xzr", 12992720], [" c640d4:\tb\tc64174 <LoadQCC+0x67544>", 12992724], [" c640d8:\tmov\tx0, xzr", 12992728], [" c640dc:\tmul\tx11, x0, x28", 12992732], [" c640e0:\tadd\tx0, x0, #0x8", 12992736], [" c640e4:\tcmp\tx0, x14", 12992740], [" c640e8:\tadd\tx17, x3, x11", 12992744], [" c640ec:\tadd\tx4, x23, x11", 12992748], [" c640f0:\tldr\tx8, [x17,#16]", 12992752], [" c640f4:\tstr\tx8, [x4,#16]", 12992756], [" c640f8:\tldr\tq0, [x17]", 12992760], [" c640fc:\tstr\tq0, [x4]", 12992764], [" c64100:\tldr\tx7, [x17,#40]", 12992768], [" c64104:\tstr\tx7, [x4,#40]", 12992772], [" c64108:\tldur\tq17, [x17,#24]", 12992776], [" c6410c:\tstur\tq17, [x4,#24]", 12992780], [" c64110:\tldr\tx1, [x17,#64]", 12992784], [" c64114:\tstr\tx1, [x4,#64]", 12992788], [" c64118:\tldr\tq0, [x17,#48]", 12992792], [" c6411c:\tstr\tq0, [x4,#48]", 12992796], [" c64120:\tldr\tx13, [x17,#88]", 12992800], [" c64124:\tstr\tx13, [x4,#88]", 12992804], [" c64128:\tldur\tq18, [x17,#72]", 12992808], [" c6412c:\tstur\tq18, [x4,#72]", 12992812], [" c64130:\tldr\tx5, [x17,#112]", 12992816], [" c64134:\tstr\tx5, [x4,#112]", 12992820], [" c64138:\tldr\tq0, [x17,#96]", 12992824], [" c6413c:\tstr\tq0, [x4,#96]", 12992828], [" c64140:\tldr\tx10, [x17,#136]", 12992832], [" c64144:\tstr\tx10, [x4,#136]", 12992836], [" c64148:\tldur\tq19, [x17,#120]", 12992840], [" c6414c:\tstur\tq19, [x4,#120]", 12992844], [" c64150:\tldr\tx18, [x17,#160]", 12992848], [" c64154:\tstr\tx18, [x4,#160]", 12992852], [" c64158:\tldr\tq0, [x17,#144]", 12992856], [" c6415c:\tstr\tq0, [x4,#144]", 12992860], [" c64160:\tldr\tx15, [x17,#184]", 12992864], [" c64164:\tstr\tx15, [x4,#184]", 12992868], [" c64168:\tldur\tq20, [x17,#168]", 12992872], [" c6416c:\tstur\tq20, [x4,#168]", 12992876], [" c64170:\tb.ge\tc64448 <LoadQCC+0x67818>", 12992880], [" c64174:\tmul\tx12, x0, x28", 12992884], [" c64178:\tsub\tx7, x0, #0x1", 12992888], [" c6417c:\tadd\tx5, x3, x12", 12992892], [" c64180:\tadd\tx11, x23, x12", 12992896], [" c64184:\tldr\tx3, [x5,#16]", 12992900], [" c64188:\tadd\tx7, x7, #0x1", 12992904], [" c6418c:\tcmp\tx7, x2", 12992908], [" c64190:\tstr\tx3, [x11,#16]", 12992912], [" c64194:\tldr\tq0, [x5],#24", 12992916], [" c64198:\tstr\tq0, [x11],#24", 12992920], [" c6419c:\tb.lt\tc64184 <LoadQCC+0x67554>", 12992924], [" c641a0:\tb\tc64448 <LoadQCC+0x67818>", 12992928], [" c641a4:\tmadd\tx27, x24, x28, x11", 12992932], [" c641a8:\tldr\tx7, [x20,#8]", 12992936], [" c641ac:\tldr\tx12, [x27]", 12992940], [" c641b0:\tldur\tq16, [x27,#8]", 12992944], [" c641b4:\tsub\tx26, x12, x5", 12992948], [" c641b8:\tadd\tx13, x26, #0x8", 12992952], [" c641bc:\tstr\tq16, [sp,#80]", 12992956], [" c641c0:\tcmp\tx26, x7", 12992960], [" c641c4:\tccmp\tx13, x7, #0x2, cc", 12992964], [" c641c8:\tb.hi\tc64498 <LoadQCC+0x67868>", 12992968], [" c641cc:\tldr\tx0, [x21,#2488]", 12992972], [" c641d0:\tadd\tx27, x19, x26", 12992976], [" c641d4:\tldr\tx9, [x21,#2496]", 12992980], [" c641d8:\tcmp\tx0, x9", 12992984], [" c641dc:\tb.cc\tc64480 <LoadQCC+0x67850>", 12992988], [" c641e0:\tldr\tx1, [x21,#2480]", 12992992], [" c641e4:\tmov\tx25, #0x5555555555555555 \t// #6148914691236517205", 12992996], [" c641e8:\tmovk\tx25, #0x5556", 12993000], [" c641ec:\tsub\tx9, x9, x1", 12993004], [" c641f0:\tasr\tx3, x9, #3", 12993008], [" c641f4:\tmul\tx26, x3, x25", 12993012], [" c641f8:\tsub\tx0, x0, x1", 12993016], [" c641fc:\tasr\tx5, x0, #3", 12993020], [" c64200:\torr\tx9, x26, #0x1", 12993024], [" c64204:\tmul\tx25, x5, x29", 12993028], [" c64208:\tmul\tx0, x9, x28", 12993032], [" c6420c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12993036], [" c64210:\tldr\tx3, [x21,#2480]", 12993040], [" c64214:\tmov\tx23, x0", 12993044], [" c64218:\tldr\tx1, [x21,#2488]", 12993048], [" c6421c:\tsubs\tx0, x3, x1", 12993052], [" c64220:\tb.eq\tc64448 <LoadQCC+0x67818>", 12993056], [" c64224:\tcmp\tx0, #0x0", 12993060], [" c64228:\tmov\tx4, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12993064], [" c6422c:\tsub\tx10, x0, #0x17", 12993068], [" c64230:\tmovk\tx4, #0xaaab", 12993072], [" c64234:\tcsel\tx10, x10, x0, lt", 12993076], [" c64238:\tmovk\tx4, #0x2aaa, lsl #48", 12993080], [" c6423c:\tsmulh\tx18, x10, x4", 12993084], [" c64240:\tasr\tx11, x18, #2", 12993088], [" c64244:\tadd\tx4, x11, x18, lsr #63", 12993092], [" c64248:\tmadd\tx6, x4, x28, x1", 12993096], [" c6424c:\tcmp\tx3, x6", 12993100], [" c64250:\tb.gt\tc6442c <LoadQCC+0x677fc>", 12993104], [" c64254:\tmov\tx18, #0x4000000000000000 \t// #4611686018427387904", 12993108], [" c64258:\tmovk\tx18, #0x20", 12993112], [" c6425c:\tadd\tx8, x3, x18", 12993116], [" c64260:\tcmp\tx1, x8", 12993120], [" c64264:\tb.ge\tc6442c <LoadQCC+0x677fc>", 12993124], [" c64268:\tcmp\tx3, x1", 12993128], [" c6426c:\tb.ge\tc6442c <LoadQCC+0x677fc>", 12993132], [" c64270:\tmov\tx6, #0xbfffffffffffffff \t// #-4611686018427387905", 12993136], [" c64274:\tmovk\tx6, #0xffe8", 12993140], [" c64278:\tcmp\tx3, x6", 12993144], [" c6427c:\tb.lt\tc6442c <LoadQCC+0x677fc>", 12993148], [" c64280:\torr\tx2, xzr, #0x4000000000000000", 12993152], [" c64284:\tcmp\tx1, x2", 12993156], [" c64288:\tb.ge\tc6442c <LoadQCC+0x677fc>", 12993160], [" c6428c:\tmov\tx13, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12993164], [" c64290:\tmovk\tx13, #0xaaab", 12993168], [" c64294:\tmovk\tx13, #0x2aaa, lsl #48", 12993172], [" c64298:\tsmulh\tx4, x0, x13", 12993176], [" c6429c:\tasr\tx10, x4, #2", 12993180], [" c642a0:\tadd\tx18, x10, x4, lsr #63", 12993184], [" c642a4:\tmsub\tx15, x18, x28, x0", 12993188], [" c642a8:\tcbnz\tx15, c64448 <LoadQCC+0x67818>", 12993192], [" c642ac:\tsub\tx16, x1, x3", 12993196], [" c642b0:\tasr\tx6, x16, #3", 12993200], [" c642b4:\tmul\tx14, x6, x29", 12993204], [" c642b8:\tcmp\tx16, #0x1", 12993208], [" c642bc:\tb.lt\tc64448 <LoadQCC+0x67818>", 12993212], [" c642c0:\tsub\tx2, x14, #0x1", 12993216], [" c642c4:\tcmp\tx16, #0xa9", 12993220], [" c642c8:\tb.lt\tc640d0 <LoadQCC+0x674a0>", 12993224], [" c642cc:\tcmp\tx16, #0x168", 12993228], [" c642d0:\tb.le\tc640d8 <LoadQCC+0x674a8>", 12993232], [" c642d4:\tand\tx5, x14, #0xf", 12993236], [" c642d8:\tsub\tx4, x2, x5", 12993240], [" c642dc:\tmov\tx8, xzr", 12993244], [" c642e0:\tmov\tx0, xzr", 12993248], [" c642e4:\tsub\tx18, x4, #0xf", 12993252], [" c642e8:\tadd\tx15, x3, x8", 12993256], [" c642ec:\tadd\tx12, x23, x8", 12993260], [" c642f0:\tcmp\tx0, x18", 12993264], [" c642f4:\tldr\tx17, [x15,#16]", 12993268], [" c642f8:\tadd\tx0, x0, #0x10", 12993272], [" c642fc:\tadd\tx8, x8, #0x180", 12993276], [" c64300:\tstr\tx17, [x12,#16]", 12993280], [" c64304:\tldr\tq0, [x15]", 12993284], [" c64308:\tstr\tq0, [x12]", 12993288], [" c6430c:\tldr\tx6, [x15,#40]", 12993292], [" c64310:\tstr\tx6, [x12,#40]", 12993296], [" c64314:\tldur\tq21, [x15,#24]", 12993300], [" c64318:\tstur\tq21, [x12,#24]", 12993304], [" c6431c:\tldr\tx9, [x15,#64]", 12993308], [" c64320:\tstr\tx9, [x12,#64]", 12993312], [" c64324:\tldr\tq0, [x15,#48]", 12993316], [" c64328:\tstr\tq0, [x12,#48]", 12993320], [" c6432c:\tldr\tx16, [x15,#88]", 12993324], [" c64330:\tstr\tx16, [x12,#88]", 12993328], [" c64334:\tldur\tq22, [x15,#72]", 12993332], [" c64338:\tstur\tq22, [x12,#72]", 12993336], [" c6433c:\tldr\tx11, [x15,#112]", 12993340], [" c64340:\tstr\tx11, [x12,#112]", 12993344], [" c64344:\tldr\tq0, [x15,#96]", 12993348], [" c64348:\tstr\tq0, [x12,#96]", 12993352], [" c6434c:\tldr\tx7, [x15,#136]", 12993356], [" c64350:\tstr\tx7, [x12,#136]", 12993360], [" c64354:\tldur\tq23, [x15,#120]", 12993364], [" c64358:\tstur\tq23, [x12,#120]", 12993368], [" c6435c:\tldr\tx1, [x15,#160]", 12993372], [" c64360:\tstr\tx1, [x12,#160]", 12993376], [" c64364:\tldr\tq0, [x15,#144]", 12993380], [" c64368:\tstr\tq0, [x12,#144]", 12993384], [" c6436c:\tldr\tx13, [x15,#184]", 12993388], [" c64370:\tstr\tx13, [x12,#184]", 12993392], [" c64374:\tadd\tx13, x15, #0x138", 12993396], [" c64378:\tldur\tq24, [x15,#168]", 12993400], [" c6437c:\tstur\tq24, [x12,#168]", 12993404], [" c64380:\tldr\tx10, [x15,#208]", 12993408], [" c64384:\tstr\tx10, [x12,#208]", 12993412], [" c64388:\tadd\tx10, x15, #0x108", 12993416], [" c6438c:\tldr\tq0, [x15,#192]", 12993420], [" c64390:\tstr\tq0, [x12,#192]", 12993424], [" c64394:\tldr\tx17, [x15,#232]", 12993428], [" c64398:\tstr\tx17, [x12,#232]", 12993432], [" c6439c:\tadd\tx17, x12, #0x108", 12993436], [" c643a0:\tldur\tq25, [x15,#216]", 12993440], [" c643a4:\tstur\tq25, [x12,#216]", 12993444], [" c643a8:\tldr\tx6, [x15,#256]", 12993448], [" c643ac:\tstr\tx6, [x12,#256]", 12993452], [" c643b0:\tadd\tx6, x12, #0x168", 12993456], [" c643b4:\tldr\tq0, [x15,#240]", 12993460], [" c643b8:\tstr\tq0, [x12,#240]", 12993464], [" c643bc:\tldr\tx9, [x15,#280]", 12993468], [" c643c0:\tstr\tx9, [x12,#280]", 12993472], [" c643c4:\tldr\tq0, [x10]", 12993476], [" c643c8:\tstr\tq0, [x17]", 12993480], [" c643cc:\tldr\tx16, [x15,#304]", 12993484], [" c643d0:\tstr\tx16, [x12,#304]", 12993488], [" c643d4:\tldr\tq0, [x15,#288]", 12993492], [" c643d8:\tstr\tq0, [x12,#288]", 12993496], [" c643dc:\tldr\tx11, [x15,#328]", 12993500], [" c643e0:\tstr\tx11, [x12,#328]", 12993504], [" c643e4:\tadd\tx11, x12, #0x138", 12993508], [" c643e8:\tldr\tq0, [x13]", 12993512], [" c643ec:\tstr\tq0, [x11]", 12993516], [" c643f0:\tldr\tx7, [x15,#352]", 12993520], [" c643f4:\tstr\tx7, [x12,#352]", 12993524], [" c643f8:\tldr\tq0, [x15,#336]", 12993528], [" c643fc:\tstr\tq0, [x12,#336]", 12993532], [" c64400:\tldr\tx1, [x15,#376]", 12993536], [" c64404:\tadd\tx15, x15, #0x168", 12993540], [" c64408:\tstr\tx1, [x12,#376]", 12993544], [" c6440c:\tldr\tq0, [x15]", 12993548], [" c64410:\tstr\tq0, [x6]", 12993552], [" c64414:\tb.ne\tc642e8 <LoadQCC+0x676b8>", 12993556], [" c64418:\tcbz\tx5, c64448 <LoadQCC+0x67818>", 12993560], [" c6441c:\tadd\tx0, x4, #0x1", 12993564], [" c64420:\tcmp\tx5, #0x7", 12993568], [" c64424:\tb.hi\tc640dc <LoadQCC+0x674ac>", 12993572], [" c64428:\tb\tc64174 <LoadQCC+0x67544>", 12993576], [" c6442c:\tmov\tx2, x23", 12993580], [" c64430:\tldr\tx15, [x3,#16]", 12993584], [" c64434:\tstr\tx15, [x2,#16]", 12993588], [" c64438:\tldr\tq0, [x3],#24", 12993592], [" c6443c:\tstr\tq0, [x2],#24", 12993596], [" c64440:\tcmp\tx3, x1", 12993600], [" c64444:\tb.ne\tc64430 <LoadQCC+0x67800>", 12993604], [" c64448:\tldr\tx0, [x21,#2480]", 12993608], [" c6444c:\tldr\tx16, [sp,#16]", 12993612], [" c64450:\tcmp\tx0, x16", 12993616], [" c64454:\tb.eq\tc6445c <LoadQCC+0x6782c>", 12993620], [" c64458:\tbl\t6cda0 <operator delete(void*)@plt>", 12993624], [" c6445c:\tmul\tx26, x26, x28", 12993628], [" c64460:\tadd\tx5, sp, #0x20", 12993632], [" c64464:\tmul\tx25, x25, x28", 12993636], [" c64468:\tstr\tx23, [x21,#2480]", 12993640], [" c6446c:\tadd\tx26, x23, x26", 12993644], [" c64470:\tadd\tx0, x23, x25", 12993648], [" c64474:\tadd\tx8, x26, #0x18", 12993652], [" c64478:\tstr\tx0, [x21,#2488]", 12993656], [" c6447c:\tstr\tx8, [x21,#2496]", 12993660], [" c64480:\tstr\tx27, [x0]", 12993664], [" c64484:\tldr\tq0, [sp,#80]", 12993668], [" c64488:\tstur\tq0, [x0,#8]", 12993672], [" c6448c:\tldr\tx14, [x21,#2488]", 12993676], [" c64490:\tadd\tx7, x14, #0x18", 12993680], [" c64494:\tstr\tx7, [x21,#2488]", 12993684], [" c64498:\tldp\tx11, x27, [sp,#208]", 12993688], [" c6449c:\tadd\tw24, w24, #0x1", 12993692], [" c644a0:\tsub\tx23, x27, x11", 12993696], [" c644a4:\tasr\tx9, x23, #3", 12993700], [" c644a8:\tmul\tx3, x9, x29", 12993704], [" c644ac:\tcmp\tx24, x3", 12993708], [" c644b0:\tb.cc\tc641a4 <LoadQCC+0x67574>", 12993712], [" c644b4:\tldr\tx11, [x20,#8]", 12993716], [" c644b8:\tadd\tx1, sp, #0x20", 12993720], [" c644bc:\tcmp\tx11, #0x4", 12993724], [" c644c0:\torr\tw29, wzr, #0x4", 12993728], [" c644c4:\tcsel\tx24, x29, x11, hi", 12993732], [" c644c8:\tmov\tx0, x19", 12993736], [" c644cc:\tmov\tx2, x24", 12993740], [" c644d0:\tbl\t6cdd0 <memcpy@plt>", 12993744], [" c644d4:\tldr\tx28, [x20,#8]", 12993748], [" c644d8:\tsubs\tx2, x28, x24", 12993752], [" c644dc:\tb.ls\tc644ec <LoadQCC+0x678bc>", 12993756], [" c644e0:\tadd\tx0, x19, x24", 12993760], [" c644e4:\tmov\tw1, wzr", 12993764], [" c644e8:\tbl\t6cdf0 <memset@plt>", 12993768], [" c644ec:\tldr\tx0, [sp,#208]", 12993772], [" c644f0:\tldr\tx9, [sp,#24]", 12993776], [" c644f4:\tcmp\tx0, x9", 12993780], [" c644f8:\tb.eq\tc4e834 <LoadQCC+0x51c04>", 12993784], [" c644fc:\tbl\t6cda0 <operator delete(void*)@plt>", 12993788], [" c64500:\tb\tc4e834 <LoadQCC+0x51c04>", 12993792], [" c64504:\tmov\tx13, xzr", 12993796], [" c64508:\torr\tw8, wzr, #0x1", 12993800], [" c6450c:\tlsl\tx14, x13, #2", 12993804], [" c64510:\tmov\tw13, w8", 12993808], [" c64514:\tldr\tw0, [x25,x14]", 12993812], [" c64518:\tadd\tw8, w8, #0x1", 12993816], [" c6451c:\tcmp\tx13, x23", 12993820], [" c64520:\tstr\tw0, [x24,x14]", 12993824], [" c64524:\tb.cc\tc6450c <LoadQCC+0x678dc>", 12993828], [" c64528:\tb\tc51ba8 <LoadQCC+0x54f78>", 12993832], [" c6452c:\tbl\t6ce60 <__stack_chk_fail@plt>", 12993836], ["", 0]], "l": 16, "f": "QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int)"}, "163": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000c64530 <LoadQCC+0x67900>:", 0], [" c64530:\tsub\tsp, sp, #0x70", 12993840], [" c64534:\tstp\tx28, x27, [sp,#16]", 12993844], [" c64538:\tstp\tx26, x25, [sp,#32]", 12993848], [" c6453c:\tstp\tx24, x23, [sp,#48]", 12993852], [" c64540:\tstp\tx22, x21, [sp,#64]", 12993856], [" c64544:\tstp\tx20, x19, [sp,#80]", 12993860], [" c64548:\tstp\tx29, x30, [sp,#96]", 12993864], [" c6454c:\tmov\tx19, x2", 12993868], [" c64550:\tmov\tx20, x0", 12993872], [" c64554:\tcbz\tx19, c6455c <LoadQCC+0x6792c>", 12993876], [" c64558:\tstr\txzr, [x19]", 12993880], [" c6455c:\tcbz\tx1, c64664 <LoadQCC+0x67a34>", 12993884], [" c64560:\tmovi\tv0.2d, #0x0", 12993888], [" c64564:\tldr\tx6, [x20,#2896]", 12993892], [" c64568:\tmov\tx9, xzr", 12993896], [" c6456c:\tstr\tx1, [x20,#2384]", 12993900], [" c64570:\tadd\tx24, x20, #0x938", 12993904], [" c64574:\tstr\tx6, [x20,#2904]", 12993908], [" c64578:\tstr\tq0, [x24]", 12993912], [" c6457c:\tb\tc64590 <LoadQCC+0x67960>", 12993916], [" c64580:\tadd\tx8, x5, x15", 12993920], [" c64584:\tcmp\tx8, x9", 12993924], [" c64588:\tcsel\tx9, x8, x9, hi", 12993928], [" c6458c:\tadd\tx1, x1, #0x48", 12993932], [" c64590:\tldr\tx10, [x1]", 12993936], [" c64594:\tcmp\tx10, #0x1", 12993940], [" c64598:\tccmp\tx10, #0x3, #0x4, ne", 12993944], [" c6459c:\tb.ne\tc645a8 <LoadQCC+0x67978>", 12993948], [" c645a0:\tldr\tx15, [x1,#32]", 12993952], [" c645a4:\tb\tc645b0 <LoadQCC+0x67980>", 12993956], [" c645a8:\tmov\tx15, xzr", 12993960], [" c645ac:\tcbz\tx10, c645c4 <LoadQCC+0x67994>", 12993964], [" c645b0:\torr\tw5, wzr, #0x8", 12993968], [" c645b4:\tcmp\tx10, #0x3", 12993972], [" c645b8:\tb.eq\tc64580 <LoadQCC+0x67950>", 12993976], [" c645bc:\tldr\tx5, [x1,#8]", 12993980], [" c645c0:\tb\tc64580 <LoadQCC+0x67950>", 12993984], [" c645c4:\tadd\tx22, x20, #0x8d0", 12993988], [" c645c8:\tstr\tx9, [x20,#2352]", 12993992], [" c645cc:\torr\tw2, wzr, #0x8", 12993996], [" c645d0:\tmov\tx0, x22", 12994000], [" c645d4:\tlsl\tx1, x9, #3", 12994004], [" c645d8:\tbl\ta7118 <islower@plt+0x39ac8>", 12994008], [" c645dc:\tldr\tx14, [x20,#2352]", 12994012], [" c645e0:\tmov\tx21, x0", 12994016], [" c645e4:\tldr\tx1, [x20,#2368]", 12994020], [" c645e8:\tmov\tw25, wzr", 12994024], [" c645ec:\tldr\tx23, [x20,#2384]", 12994028], [" c645f0:\tneg\tw28, w14", 12994032], [" c645f4:\tand\tx13, x28, #0x7", 12994036], [" c645f8:\tadd\tx9, x1, x13", 12994040], [" c645fc:\tldr\tx10, [x23]", 12994044], [" c64600:\tstr\tx9, [x20,#2368]", 12994048], [" c64604:\tcbz\tx10, c6462c <LoadQCC+0x679fc>", 12994052], [" c64608:\tmov\tx0, x20", 12994056], [" c6460c:\tmov\tx1, x21", 12994060], [" c64610:\tmov\tx2, x23", 12994064], [" c64614:\tmov\tw3, wzr", 12994068], [" c64618:\tbl\tc4e70c <LoadQCC+0x51adc>", 12994072], [" c6461c:\tldr\tx12, [x23,#72]!", 12994076], [" c64620:\torr\tw25, w0, w25", 12994080], [" c64624:\tcbnz\tx12, c64608 <LoadQCC+0x679d8>", 12994084], [" c64628:\tldr\tx14, [x20,#2352]", 12994088], [" c6462c:\tldr\tx0, [x20,#2360]", 12994092], [" c64630:\tldr\tx9, [x20,#2344]", 12994096], [" c64634:\tadd\tx8, x0, x14", 12994100], [" c64638:\tcbz\tx9, c6466c <LoadQCC+0x67a3c>", 12994104], [" c6463c:\tldr\tx23, [x9,#8]", 12994108], [" c64640:\tcmp\tx23, x8", 12994112], [" c64644:\tb.cs\tc646a0 <LoadQCC+0x67a70>", 12994116], [" c64648:\tldr\tx18, [x20,#8]", 12994120], [" c6464c:\tcbz\tx18, c64718 <LoadQCC+0x67ae8>", 12994124], [" c64650:\tldr\tx0, [x20]", 12994128], [" c64654:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12994132], [" c64658:\tadd\tx1, x1, #0x5c6", 12994136], [" c6465c:\tblr\tx18", 12994140], [" c64660:\tb\tc64718 <LoadQCC+0x67ae8>", 12994144], [" c64664:\tmov\tw23, wzr", 12994148], [" c64668:\tb\tc64924 <LoadQCC+0x67cf4>", 12994152], [" c6466c:\tldr\tx11, [x20,#1360]", 12994156], [" c64670:\tcbz\tx11, c646ac <LoadQCC+0x67a7c>", 12994160], [" c64674:\tldr\tx16, [x11,#16]", 12994164], [" c64678:\tcbz\tx16, c646c8 <LoadQCC+0x67a98>", 12994168], [" c6467c:\tldr\tx0, [x11]", 12994172], [" c64680:\tadd\tx4, x20, #0x958", 12994176], [" c64684:\torr\tw2, wzr, #0x2", 12994180], [" c64688:\tmov\tx1, x8", 12994184], [" c6468c:\tmov\tx3, xzr", 12994188], [" c64690:\tblr\tx16", 12994192], [" c64694:\tmov\tx22, x0", 12994196], [" c64698:\tcbnz\tx22, c64700 <LoadQCC+0x67ad0>", 12994200], [" c6469c:\tb\tc64718 <LoadQCC+0x67ae8>", 12994204], [" c646a0:\tldr\tx22, [x9]", 12994208], [" c646a4:\tcbnz\tx22, c64700 <LoadQCC+0x67ad0>", 12994212], [" c646a8:\tb\tc64718 <LoadQCC+0x67ae8>", 12994216], [" c646ac:\tldr\tx0, [x20,#1368]", 12994220], [" c646b0:\tcbz\tx0, c646e4 <LoadQCC+0x67ab4>", 12994224], [" c646b4:\torr\tw3, wzr, #0x1", 12994228], [" c646b8:\tmov\tw1, wzr", 12994232], [" c646bc:\tmov\tw2, w8", 12994236], [" c646c0:\tbl\t993bd8 <islower@plt+0x926588>", 12994240], [" c646c4:\tb\tc646f4 <LoadQCC+0x67ac4>", 12994244], [" c646c8:\tldr\tx3, [x20,#8]", 12994248], [" c646cc:\tcbz\tx3, c64718 <LoadQCC+0x67ae8>", 12994252], [" c646d0:\tldr\tx0, [x20]", 12994256], [" c646d4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12994260], [" c646d8:\tadd\tx1, x1, #0x609", 12994264], [" c646dc:\tblr\tx3", 12994268], [" c646e0:\tb\tc64718 <LoadQCC+0x67ae8>", 12994272], [" c646e4:\torr\tw2, wzr, #0x8", 12994276], [" c646e8:\tmov\tx0, x22", 12994280], [" c646ec:\tlsl\tx1, x8, #3", 12994284], [" c646f0:\tbl\ta7118 <islower@plt+0x39ac8>", 12994288], [" c646f4:\tmov\tx22, x0", 12994292], [" c646f8:\tstr\tx22, [x20,#2392]", 12994296], [" c646fc:\tcbz\tx22, c64718 <LoadQCC+0x67ae8>", 12994300], [" c64700:\tldr\tx13, [x20,#2488]", 12994304], [" c64704:\tldr\tx11, [x20,#2480]", 12994308], [" c64708:\tcmp\tx13, x11", 12994312], [" c6470c:\tb.ne\tc64724 <LoadQCC+0x67af4>", 12994316], [" c64710:\tmov\tw26, wzr", 12994320], [" c64714:\tb\tc64868 <LoadQCC+0x67c38>", 12994324], [" c64718:\tmov\tw9, #0x11 \t// #17", 12994328], [" c6471c:\torr\tw23, w25, w9", 12994332], [" c64720:\tb\tc64924 <LoadQCC+0x67cf4>", 12994336], [" c64724:\tmov\tx23, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 12994340], [" c64728:\tstr\tx19, [sp,#8]", 12994344], [" c6472c:\tadrp\tx29, d6a000 <LoadQCC+0x16d3d0>", 12994348], [" c64730:\tmov\tw26, wzr", 12994352], [" c64734:\tmov\tx12, xzr", 12994356], [" c64738:\torr\tw27, wzr, #0x1", 12994360], [" c6473c:\torr\tw28, wzr, #0x18", 12994364], [" c64740:\tmov\tw30, #0x5 \t// #5", 12994368], [" c64744:\tmovk\tx23, #0xaaab", 12994372], [" c64748:\tadd\tx29, x29, #0xa64", 12994376], [" c6474c:\tmadd\tx8, x12, x28, x11", 12994380], [" c64750:\tldr\tw12, [x8,#8]", 12994384], [" c64754:\tcmp\tw12, #0x6", 12994388], [" c64758:\tb.hi\tc64788 <LoadQCC+0x67b58>", 12994392], [" c6475c:\tldrsw\tx15, [x29,x12,lsl #2]", 12994396], [" c64760:\tadd\tx16, x15, x29", 12994400], [" c64764:\tbr\tx16", 12994404], [" c64768:\tldr\tx17, [x20,#2352]", 12994408], [" c6476c:\tldr\tx18, [x8,#16]", 12994412], [" c64770:\tldr\tx14, [x8]", 12994416], [" c64774:\tmov\tw8, wzr", 12994420], [" c64778:\tadd\tx3, x22, x17", 12994424], [" c6477c:\tadd\tx4, x3, x18", 12994428], [" c64780:\tstr\tx4, [x14]", 12994432], [" c64784:\tb\tc6483c <LoadQCC+0x67c0c>", 12994436], [" c64788:\tldr\tx17, [x20,#8]", 12994440], [" c6478c:\tmov\tw8, w30", 12994444], [" c64790:\tcbz\tx17, c6483c <LoadQCC+0x67c0c>", 12994448], [" c64794:\tldr\tx0, [x20]", 12994452], [" c64798:\tadrp\tx1, cec000 <LoadQCC+0xef3d0>", 12994456], [" c6479c:\tadd\tx1, x1, #0xb58", 12994460], [" c647a0:\tmov\tx19, x24", 12994464], [" c647a4:\tmov\tw24, w30", 12994468], [" c647a8:\tblr\tx17", 12994472], [" c647ac:\tmov\tw30, w24", 12994476], [" c647b0:\tmov\tx24, x19", 12994480], [" c647b4:\tmov\tw8, w30", 12994484], [" c647b8:\tb\tc6483c <LoadQCC+0x67c0c>", 12994488], [" c647bc:\tldr\tx5, [x8,#16]", 12994492], [" c647c0:\tldr\tx15, [x8]", 12994496], [" c647c4:\tmov\tw8, wzr", 12994500], [" c647c8:\tadd\tx6, x22, x5", 12994504], [" c647cc:\tstr\tx6, [x15]", 12994508], [" c647d0:\tb\tc6483c <LoadQCC+0x67c0c>", 12994512], [" c647d4:\tldr\tx11, [x20,#2392]", 12994516], [" c647d8:\tldr\tx0, [x8]", 12994520], [" c647dc:\tmov\tw8, wzr", 12994524], [" c647e0:\tstr\tx11, [x0]", 12994528], [" c647e4:\tb\tc6483c <LoadQCC+0x67c0c>", 12994532], [" c647e8:\tldr\tx7, [x20,#2352]", 12994536], [" c647ec:\tldr\tx2, [x20,#2360]", 12994540], [" c647f0:\tldr\tx16, [x8]", 12994544], [" c647f4:\tmov\tw8, wzr", 12994548], [" c647f8:\tadd\tx1, x2, x7", 12994552], [" c647fc:\tstr\tx1, [x16]", 12994556], [" c64800:\tb\tc6483c <LoadQCC+0x67c0c>", 12994560], [" c64804:\tldr\tx10, [x20,#2352]", 12994564], [" c64808:\tldr\tx18, [x8]", 12994568], [" c6480c:\tmov\tw8, wzr", 12994572], [" c64810:\tstr\tx10, [x18]", 12994576], [" c64814:\tb\tc6483c <LoadQCC+0x67c0c>", 12994580], [" c64818:\tldr\tx0, [x24]", 12994584], [" c6481c:\tldr\tx2, [x8]", 12994588], [" c64820:\tmov\tw8, wzr", 12994592], [" c64824:\tstr\tx0, [x2]", 12994596], [" c64828:\tb\tc6483c <LoadQCC+0x67c0c>", 12994600], [" c6482c:\tldr\tx9, [x20,#2368]", 12994604], [" c64830:\tldr\tx17, [x8]", 12994608], [" c64834:\tmov\tw8, wzr", 12994612], [" c64838:\tstr\tx9, [x17]", 12994616], [" c6483c:\tldr\tx12, [x20,#2488]", 12994620], [" c64840:\torr\tw26, w8, w26", 12994624], [" c64844:\tldr\tx11, [x20,#2480]", 12994628], [" c64848:\tsub\tx8, x12, x11", 12994632], [" c6484c:\tasr\tx13, x8, #3", 12994636], [" c64850:\tmov\tw12, w27", 12994640], [" c64854:\tmul\tx14, x13, x23", 12994644], [" c64858:\tadd\tw27, w27, #0x1", 12994648], [" c6485c:\tcmp\tx12, x14", 12994652], [" c64860:\tb.cc\tc6474c <LoadQCC+0x67b1c>", 12994656], [" c64864:\tldr\tx19, [sp,#8]", 12994660], [" c64868:\tldr\tx2, [x20,#2352]", 12994664], [" c6486c:\tmov\tx0, x22", 12994668], [" c64870:\tmov\tx1, x21", 12994672], [" c64874:\torr\tw23, w26, w25", 12994676], [" c64878:\tbl\t6cdd0 <memcpy@plt>", 12994680], [" c6487c:\tldr\tx28, [x20,#2904]", 12994684], [" c64880:\tldr\tx10, [x20,#2896]", 12994688], [" c64884:\tcmp\tx28, x10", 12994692], [" c64888:\tb.ne\tc64894 <LoadQCC+0x67c64>", 12994696], [" c6488c:\tmov\tx28, xzr", 12994700], [" c64890:\tb\tc648f4 <LoadQCC+0x67cc4>", 12994704], [" c64894:\tmov\tx28, xzr", 12994708], [" c64898:\tmov\tx13, xzr", 12994712], [" c6489c:\torr\tw27, wzr, #0x1", 12994716], [" c648a0:\tlsl\tx21, x13, #4", 12994720], [" c648a4:\tldr\tx5, [x20,#2360]", 12994724], [" c648a8:\tadd\tx4, x10, x21", 12994728], [" c648ac:\tldr\tx3, [x20,#2352]", 12994732], [" c648b0:\tldp\tx1, x6, [x4]", 12994736], [" c648b4:\tsub\tx2, x5, x28", 12994740], [" c648b8:\tadd\tx7, x22, x3", 12994744], [" c648bc:\tadd\tx0, x7, x28", 12994748], [" c648c0:\tcmp\tx2, x6", 12994752], [" c648c4:\tcsel\tx2, x2, x6, cc", 12994756], [" c648c8:\tbl\t6cdd0 <memcpy@plt>", 12994760], [" c648cc:\tldr\tx10, [x20,#2896]", 12994764], [" c648d0:\tmov\tw13, w27", 12994768], [" c648d4:\tldr\tx1, [x20,#2904]", 12994772], [" c648d8:\tadd\tw27, w27, #0x1", 12994776], [" c648dc:\tadd\tx3, x10, x21", 12994780], [" c648e0:\tsub\tx0, x1, x10", 12994784], [" c648e4:\tldr\tx9, [x3,#8]", 12994788], [" c648e8:\tcmp\tx13, x0, asr #4", 12994792], [" c648ec:\tadd\tx28, x9, x28", 12994796], [" c648f0:\tb.cc\tc648a0 <LoadQCC+0x67c70>", 12994800], [" c648f4:\tldr\tx17, [x24]", 12994804], [" c648f8:\tcmp\tx17, x28", 12994808], [" c648fc:\tb.eq\tc6491c <LoadQCC+0x67cec>", 12994812], [" c64900:\tldr\tx4, [x20,#8]", 12994816], [" c64904:\tcbz\tx4, c64918 <LoadQCC+0x67ce8>", 12994820], [" c64908:\tldr\tx0, [x20]", 12994824], [" c6490c:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12994828], [" c64910:\tadd\tx1, x1, #0x6a5", 12994832], [" c64914:\tblr\tx4", 12994836], [" c64918:\torr\tw23, w23, #0x1", 12994840], [" c6491c:\tcbz\tx19, c64924 <LoadQCC+0x67cf4>", 12994844], [" c64920:\tstr\tx22, [x19]", 12994848], [" c64924:\tmov\tw0, w23", 12994852], [" c64928:\tldp\tx29, x30, [sp,#96]", 12994856], [" c6492c:\tldp\tx20, x19, [sp,#80]", 12994860], [" c64930:\tldp\tx22, x21, [sp,#64]", 12994864], [" c64934:\tldp\tx24, x23, [sp,#48]", 12994868], [" c64938:\tldp\tx26, x25, [sp,#32]", 12994872], [" c6493c:\tldp\tx28, x27, [sp,#16]", 12994876], [" c64940:\tadd\tsp, sp, #0x70", 12994880], [" c64944:\tret", 12994884], ["", 0]], "l": 16, "f": "QGPUCompiler::MetadataContext::BuildStructure(QCC_METADATA_DESCRIPTOR const*, void const**)"}, "164": {"d": [["", 0], ["binary_cache/system/lib64/vndk-sp/libz.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000000063cc <deflateCopy+0x126c>:", 0], [" 63cc:\tstp\tx22, x21, [sp,#-32]!", 25548], [" 63d0:\tstp\tx20, x19, [sp,#16]", 25552], [" 63d4:\tldr\tw13, [x0,#68]", 25556], [" 63d8:\tmov\tw8, #0x102 \t// #258", 25560], [" 63dc:\tldr\tx9, [x0,#80]", 25564], [" 63e0:\tldr\tw12, [x0,#156]", 25568], [" 63e4:\tldp\tw11, w17, [x0,#168]", 25572], [" 63e8:\tsub\tw13, w13, #0x106", 25576], [" 63ec:\tldp\tw15, w4, [x0,#188]", 25580], [" 63f0:\tadd\tx10, x9, x12", 25584], [" 63f4:\tsubs\tw13, w12, w13", 25588], [" 63f8:\tldr\tw12, [x0,#164]", 25592], [" 63fc:\tsxtw\tx11, w11", 25596], [" 6400:\tldr\tx14, [x0,#96]", 25600], [" 6404:\tadd\tx3, x10, x11", 25604], [" 6408:\tcsel\tw13, w13, wzr, hi", 25608], [" 640c:\tcmp\tw11, w15", 25612], [" 6410:\tldr\tw15, [x0,#76]", 25616], [" 6414:\tlsr\tw18, w17, #2", 25620], [" 6418:\tldurb\tw2, [x3,#-1]", 25624], [" 641c:\tcsel\tw17, w17, w18, cc", 25628], [" 6420:\tldrb\tw3, [x3]", 25632], [" 6424:\tcmp\tw4, w12", 25636], [" 6428:\tadd\tx16, x10, #0x102", 25640], [" 642c:\tcsel\tw18, w12, w4, hi", 25644], [" 6430:\tmov\tw4, w1", 25648], [" 6434:\tadd\tx5, x9, x4", 25652], [" 6438:\tsxtw\tx4, w11", 25656], [" 643c:\tldrb\tw6, [x5,x4]", 25660], [" 6440:\tcmp\tw6, w3, uxtb", 25664], [" 6444:\tb.ne\t6590 <deflateCopy+0x1430>", 25668], [" 6448:\tadd\tx4, x5, x4", 25672], [" 644c:\tldurb\tw4, [x4,#-1]", 25676], [" 6450:\tcmp\tw4, w2, uxtb", 25680], [" 6454:\tb.ne\t6590 <deflateCopy+0x1430>", 25684], [" 6458:\tldrb\tw4, [x5]", 25688], [" 645c:\tldrb\tw6, [x10]", 25692], [" 6460:\tcmp\tw4, w6", 25696], [" 6464:\tb.ne\t6590 <deflateCopy+0x1430>", 25700], [" 6468:\tldrb\tw4, [x5,#1]", 25704], [" 646c:\tldrb\tw6, [x10,#1]", 25708], [" 6470:\tcmp\tw4, w6", 25712], [" 6474:\tb.ne\t6590 <deflateCopy+0x1430>", 25716], [" 6478:\tmov\tx4, xzr", 25720], [" 647c:\tadd\tx5, x5, #0x5", 25724], [" 6480:\torr\tw6, wzr, #0x2", 25728], [" 6484:\tadd\tx7, x10, x4", 25732], [" 6488:\tadd\tx19, x5, x4", 25736], [" 648c:\tadd\tx20, x10, x6", 25740], [" 6490:\tldrb\tw21, [x7,#3]", 25744], [" 6494:\tldurb\tw22, [x19,#-2]", 25748], [" 6498:\tcmp\tw21, w22", 25752], [" 649c:\tb.ne\t6530 <deflateCopy+0x13d0>", 25756], [" 64a0:\tldrb\tw21, [x7,#4]", 25760], [" 64a4:\tldurb\tw22, [x19,#-1]", 25764], [" 64a8:\tcmp\tw21, w22", 25768], [" 64ac:\tb.ne\t6538 <deflateCopy+0x13d8>", 25772], [" 64b0:\tldrb\tw21, [x7,#5]", 25776], [" 64b4:\tldrb\tw22, [x5,x4]", 25780], [" 64b8:\tcmp\tw21, w22", 25784], [" 64bc:\tb.ne\t6540 <deflateCopy+0x13e0>", 25788], [" 64c0:\tldrb\tw21, [x7,#6]", 25792], [" 64c4:\tldrb\tw22, [x19,#1]", 25796], [" 64c8:\tcmp\tw21, w22", 25800], [" 64cc:\tb.ne\t6548 <deflateCopy+0x13e8>", 25804], [" 64d0:\tldrb\tw21, [x7,#7]", 25808], [" 64d4:\tldrb\tw22, [x19,#2]", 25812], [" 64d8:\tcmp\tw21, w22", 25816], [" 64dc:\tb.ne\t6550 <deflateCopy+0x13f0>", 25820], [" 64e0:\tldrb\tw21, [x7,#8]", 25824], [" 64e4:\tldrb\tw22, [x19,#3]", 25828], [" 64e8:\tcmp\tw21, w22", 25832], [" 64ec:\tb.ne\t6558 <deflateCopy+0x13f8>", 25836], [" 64f0:\tldrb\tw21, [x7,#9]", 25840], [" 64f4:\tldrb\tw22, [x19,#4]", 25844], [" 64f8:\tcmp\tw21, w22", 25848], [" 64fc:\tb.ne\t6560 <deflateCopy+0x1400>", 25852], [" 6500:\tadd\tx20, x4, #0x2", 25856], [" 6504:\tadd\tx4, x4, #0x8", 25860], [" 6508:\tcmp\tx20, #0xf9", 25864], [" 650c:\tb.gt\t6524 <deflateCopy+0x13c4>", 25868], [" 6510:\tldrb\tw7, [x7,#10]", 25872], [" 6514:\tadd\tx6, x6, #0x8", 25876], [" 6518:\tldrb\tw19, [x19,#5]", 25880], [" 651c:\tcmp\tw7, w19", 25884], [" 6520:\tb.eq\t6484 <deflateCopy+0x1324>", 25888], [" 6524:\tadd\tx4, x10, x4", 25892], [" 6528:\tadd\tx4, x4, #0x2", 25896], [" 652c:\tb\t6564 <deflateCopy+0x1404>", 25900], [" 6530:\tadd\tx4, x20, #0x1", 25904], [" 6534:\tb\t6564 <deflateCopy+0x1404>", 25908], [" 6538:\tadd\tx4, x20, #0x2", 25912], [" 653c:\tb\t6564 <deflateCopy+0x1404>", 25916], [" 6540:\tadd\tx4, x20, #0x3", 25920], [" 6544:\tb\t6564 <deflateCopy+0x1404>", 25924], [" 6548:\tadd\tx4, x20, #0x4", 25928], [" 654c:\tb\t6564 <deflateCopy+0x1404>", 25932], [" 6550:\tadd\tx4, x20, #0x5", 25936], [" 6554:\tb\t6564 <deflateCopy+0x1404>", 25940], [" 6558:\tadd\tx4, x20, #0x6", 25944], [" 655c:\tb\t6564 <deflateCopy+0x1404>", 25948], [" 6560:\tadd\tx4, x20, #0x7", 25952], [" 6564:\tsub\tw4, w16, w4", 25956], [" 6568:\tsub\tx4, x8, w4, sxtw", 25960], [" 656c:\tcmp\tw4, w11", 25964], [" 6570:\tb.le\t6590 <deflateCopy+0x1430>", 25968], [" 6574:\tcmp\tw4, w18", 25972], [" 6578:\tstr\tw1, [x0,#160]", 25976], [" 657c:\tb.ge\t65bc <deflateCopy+0x145c>", 25980], [" 6580:\tadd\tx11, x10, w4, sxtw", 25984], [" 6584:\tldrb\tw3, [x10,x4]", 25988], [" 6588:\tldurb\tw2, [x11,#-1]", 25992], [" 658c:\tmov\tw11, w4", 25996], [" 6590:\tand\tw1, w1, w15", 26000], [" 6594:\tldrh\tw1, [x14,w1,uxtw #1]", 26004], [" 6598:\tcmp\tw13, w1", 26008], [" 659c:\tb.cs\t65a8 <deflateCopy+0x1448>", 26012], [" 65a0:\tsub\tw17, w17, #0x1", 26016], [" 65a4:\tcbnz\tw17, 6430 <deflateCopy+0x12d0>", 26020], [" 65a8:\tldp\tx20, x19, [sp,#16]", 26024], [" 65ac:\tcmp\tw11, w12", 26028], [" 65b0:\tcsel\tw0, w12, w11, hi", 26032], [" 65b4:\tldp\tx22, x21, [sp],#32", 26036], [" 65b8:\tret", 26040], [" 65bc:\tmov\tw11, w4", 26044], [" 65c0:\tb\t65a8 <deflateCopy+0x1448>", 26048], ["", 0]], "l": 18, "f": "longest_match"}, "165": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000aa2d34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3efd4>:", 0], [" aa2d34:\tsub\tsp, sp, #0x80", 11152692], [" aa2d38:\tstp\tx28, x27, [sp,#32]", 11152696], [" aa2d3c:\tstp\tx26, x25, [sp,#48]", 11152700], [" aa2d40:\tstp\tx24, x23, [sp,#64]", 11152704], [" aa2d44:\tstp\tx22, x21, [sp,#80]", 11152708], [" aa2d48:\tstp\tx20, x19, [sp,#96]", 11152712], [" aa2d4c:\tstp\tx29, x30, [sp,#112]", 11152716], [" aa2d50:\tmrs\tx19, tpidr_el0", 11152720], [" aa2d54:\tmov\tx26, x0", 11152724], [" aa2d58:\tldr\tx21, [x19,#40]", 11152728], [" aa2d5c:\tmov\tx19, x1", 11152732], [" aa2d60:\tstr\tx21, [sp,#24]", 11152736], [" aa2d64:\tldr\tx24, [x26]", 11152740], [" aa2d68:\tldr\tx6, [x24,#624]", 11152744], [" aa2d6c:\tblr\tx6", 11152748], [" aa2d70:\ttbz\tw0, #0, aa2db4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f054>", 11152752], [" aa2d74:\tldp\tx1, x2, [x19]", 11152756], [" aa2d78:\tldrb\tw8, [x19]", 11152760], [" aa2d7c:\tmov\tw7, #0x16 \t// #22", 11152764], [" aa2d80:\tand\tx9, x1, #0xfffffffffffffffe", 11152768], [" aa2d84:\ttst\tw8, #0x1", 11152772], [" aa2d88:\tsub\tx20, x9, #0x1", 11152776], [" aa2d8c:\tcsel\tw13, w8, w1, eq", 11152780], [" aa2d90:\tcsel\tx1, x7, x20, eq", 11152784], [" aa2d94:\ttst\tw13, #0x1", 11152788], [" aa2d98:\tubfx\tx0, x13, #1, #7", 11152792], [" aa2d9c:\tcsel\tx17, x0, x2, eq", 11152796], [" aa2da0:\tcmp\tx1, x17", 11152800], [" aa2da4:\tb.ne\taa2e24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f0c4>", 11152804], [" aa2da8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11152808], [" aa2dac:\tadd\tx7, x7, #0x32", 11152812], [" aa2db0:\tb\taa2e04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f0a4>", 11152816], [" aa2db4:\tldr\tx9, [x26]", 11152820], [" aa2db8:\tmov\tx0, x26", 11152824], [" aa2dbc:\tldr\tx24, [x9,#640]", 11152828], [" aa2dc0:\tblr\tx24", 11152832], [" aa2dc4:\ttbz\tw0, #0, aa2e9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f13c>", 11152836], [" aa2dc8:\tldp\tx25, x9, [x19]", 11152840], [" aa2dcc:\tldrb\tw13, [x19]", 11152844], [" aa2dd0:\tmov\tw8, #0x16 \t// #22", 11152848], [" aa2dd4:\tand\tx10, x25, #0xfffffffffffffffe", 11152852], [" aa2dd8:\ttst\tw13, #0x1", 11152856], [" aa2ddc:\tsub\tx10, x10, #0x1", 11152860], [" aa2de0:\tcsel\tw3, w13, w25, eq", 11152864], [" aa2de4:\tcsel\tx1, x8, x10, eq", 11152868], [" aa2de8:\ttst\tw3, #0x1", 11152872], [" aa2dec:\tubfx\tx10, x3, #1, #7", 11152876], [" aa2df0:\tcsel\tx15, x10, x9, eq", 11152880], [" aa2df4:\tcmp\tx1, x15", 11152884], [" aa2df8:\tb.ne\taa2e58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f0f8>", 11152888], [" aa2dfc:\tadrp\tx7, c98000 <LoadQCC+0x9b3d0>", 11152892], [" aa2e00:\tadd\tx7, x7, #0xd00", 11152896], [" aa2e04:\torr\tw2, wzr, #0x1", 11152900], [" aa2e08:\torr\tw6, wzr, #0x1", 11152904], [" aa2e0c:\tmov\tx0, x19", 11152908], [" aa2e10:\tmov\tx3, x1", 11152912], [" aa2e14:\tmov\tx4, x1", 11152916], [" aa2e18:\tmov\tx5, xzr", 11152920], [" aa2e1c:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11152924], [" aa2e20:\tb\taa2e9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f13c>", 11152928], [" aa2e24:\tldr\tx29, [x19,#16]", 11152932], [" aa2e28:\ttst\tw13, #0x1", 11152936], [" aa2e2c:\tmov\tw11, #0x6d \t// #109", 11152940], [" aa2e30:\tadd\tx8, x17, #0x1", 11152944], [" aa2e34:\tcsinc\tx23, x29, x19, ne", 11152948], [" aa2e38:\tadd\tx16, x23, x17", 11152952], [" aa2e3c:\tstrb\tw11, [x16]", 11152956], [" aa2e40:\tldrb\tw12, [x19]", 11152960], [" aa2e44:\ttbnz\tw12, #0, aa2e88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f128>", 11152964], [" aa2e48:\tlsl\tx22, x8, #1", 11152968], [" aa2e4c:\tstrb\tw22, [x19]", 11152972], [" aa2e50:\tstrb\twzr, [x16,#1]", 11152976], [" aa2e54:\tb\taa2e9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f13c>", 11152980], [" aa2e58:\tldr\tx12, [x19,#16]", 11152984], [" aa2e5c:\ttst\tw3, #0x1", 11152988], [" aa2e60:\tmov\tw16, #0x76 \t// #118", 11152992], [" aa2e64:\tadd\tx22, x15, #0x1", 11152996], [" aa2e68:\tcsinc\tx3, x12, x19, ne", 11153000], [" aa2e6c:\tadd\tx17, x3, x15", 11153004], [" aa2e70:\tstrb\tw16, [x17]", 11153008], [" aa2e74:\tldrb\tw18, [x19]", 11153012], [" aa2e78:\ttbnz\tw18, #0, aa2e94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f134>", 11153016], [" aa2e7c:\tlsl\tx13, x22, #1", 11153020], [" aa2e80:\tstrb\tw13, [x19]", 11153024], [" aa2e84:\tb\taa2e98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f138>", 11153028], [" aa2e88:\tstr\tx8, [x19,#8]", 11153032], [" aa2e8c:\tstrb\twzr, [x16,#1]", 11153036], [" aa2e90:\tb\taa2e9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f13c>", 11153040], [" aa2e94:\tstr\tx22, [x19,#8]", 11153044], [" aa2e98:\tstrb\twzr, [x17,#1]", 11153048], [" aa2e9c:\tstr\tx26, [sp]", 11153052], [" aa2ea0:\tldr\tw17, [x26,#8]", 11153056], [" aa2ea4:\tand\tw8, w17, #0x1ff", 11153060], [" aa2ea8:\tsub\tw7, w8, #0x1", 11153064], [" aa2eac:\tcmp\tw7, #0x7b", 11153068], [" aa2eb0:\tb.hi\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11153072], [" aa2eb4:\tadrp\tx3, d54000 <LoadQCC+0x1573d0>", 11153076], [" aa2eb8:\tadd\tx3, x3, #0xce4", 11153080], [" aa2ebc:\tldrsw\tx14, [x3,x7,lsl #2]", 11153084], [" aa2ec0:\tadd\tx15, x14, x3", 11153088], [" aa2ec4:\tbr\tx15", 11153092], [" aa2ec8:\tldp\tx4, x7, [x19]", 11153096], [" aa2ecc:\tldrb\tw16, [x19]", 11153100], [" aa2ed0:\tmov\tw1, #0x16 \t// #22", 11153104], [" aa2ed4:\tand\tx14, x4, #0xfffffffffffffffe", 11153108], [" aa2ed8:\ttst\tw16, #0x1", 11153112], [" aa2edc:\tsub\tx15, x14, #0x1", 11153116], [" aa2ee0:\tcsel\tw12, w16, w4, eq", 11153120], [" aa2ee4:\tcsel\tx1, x1, x15, eq", 11153124], [" aa2ee8:\ttst\tw12, #0x1", 11153128], [" aa2eec:\tubfx\tx2, x12, #1, #7", 11153132], [" aa2ef0:\tcsel\tx3, x2, x7, eq", 11153136], [" aa2ef4:\tsub\tx14, x1, x3", 11153140], [" aa2ef8:\tcmp\tx14, #0x2", 11153144], [" aa2efc:\tb.cs\taa3528 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f7c8>", 11153148], [" aa2f00:\torr\tw22, wzr, #0x2", 11153152], [" aa2f04:\tsub\tx24, x22, x1", 11153156], [" aa2f08:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11153160], [" aa2f0c:\tadd\tx2, x24, x3", 11153164], [" aa2f10:\tadd\tx7, x7, #0x34", 11153168], [" aa2f14:\torr\tw6, wzr, #0x2", 11153172], [" aa2f18:\tmov\tx0, x19", 11153176], [" aa2f1c:\tmov\tx4, x3", 11153180], [" aa2f20:\tmov\tx5, xzr", 11153184], [" aa2f24:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11153188], [" aa2f28:\tldr\tx27, [sp]", 11153192], [" aa2f2c:\tldr\tx18, [x27]", 11153196], [" aa2f30:\tmov\tx0, x27", 11153200], [" aa2f34:\tldr\tx22, [x18,#320]", 11153204], [" aa2f38:\tblr\tx22", 11153208], [" aa2f3c:\tldrb\tw8, [x19]", 11153212], [" aa2f40:\tmov\tw21, w0", 11153216], [" aa2f44:\tand\tw9, w8, #0x1", 11153220], [" aa2f48:\ttbz\tw9, #0, aa2f5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1fc>", 11153224], [" aa2f4c:\tldp\tx8, x20, [x19]", 11153228], [" aa2f50:\tand\tx4, x8, #0xfffffffffffffffe", 11153232], [" aa2f54:\tsub\tx22, x4, #0x1", 11153236], [" aa2f58:\tb\taa2f64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f204>", 11153240], [" aa2f5c:\tmov\tw22, #0x16 \t// #22", 11153244], [" aa2f60:\tlsr\tx20, x8, #1", 11153248], [" aa2f64:\tcmp\tx20, x22", 11153252], [" aa2f68:\tb.ne\taa2fb8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f258>", 11153256], [" aa2f6c:\tcmn\tx22, #0x11", 11153260], [" aa2f70:\tb.eq\taa62f8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42598>", 11153264], [" aa2f74:\tldr\tx25, [x19,#16]", 11153268], [" aa2f78:\ttst\tw8, #0x1", 11153272], [" aa2f7c:\tmov\tx8, #0x7fffffffffffffff \t// #9223372036854775807", 11153276], [" aa2f80:\tmovk\tx8, #0xffe6", 11153280], [" aa2f84:\tcsinc\tx23, x25, x19, ne", 11153284], [" aa2f88:\tcmp\tx22, x8", 11153288], [" aa2f8c:\tb.hi\taa2fd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f278>", 11153292], [" aa2f90:\tadd\tx3, x22, #0x1", 11153296], [" aa2f94:\tlsl\tx12, x22, #1", 11153300], [" aa2f98:\tcmp\tx3, x12", 11153304], [" aa2f9c:\tcsinc\tx4, x12, x22, cc", 11153308], [" aa2fa0:\tadd\tx1, x4, #0x10", 11153312], [" aa2fa4:\tcmp\tx4, #0x17", 11153316], [" aa2fa8:\tand\tx5, x1, #0xfffffffffffffff0", 11153320], [" aa2fac:\tmov\tw16, #0x17 \t// #23", 11153324], [" aa2fb0:\tcsel\tx25, x16, x5, cc", 11153328], [" aa2fb4:\tb\taa2fdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f27c>", 11153332], [" aa2fb8:\tcbz\tw9, aa2fc4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f264>", 11153336], [" aa2fbc:\tldr\tx24, [x19,#16]", 11153340], [" aa2fc0:\tb\taa3004 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f2a4>", 11153344], [" aa2fc4:\tlsl\tw11, w20, #1", 11153348], [" aa2fc8:\tadd\tw7, w11, #0x2", 11153352], [" aa2fcc:\tmov\tx24, x19", 11153356], [" aa2fd0:\tstrb\tw7, [x24],#1", 11153360], [" aa2fd4:\tb\taa300c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f2ac>", 11153364], [" aa2fd8:\torr\tx25, xzr, #0xffffffffffffffef", 11153368], [" aa2fdc:\tldr\tx0, [x19,#24]", 11153372], [" aa2fe0:\tmov\tx1, x25", 11153376], [" aa2fe4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11153380], [" aa2fe8:\tmov\tx1, x23", 11153384], [" aa2fec:\tmov\tx2, x22", 11153388], [" aa2ff0:\tmov\tx24, x0", 11153392], [" aa2ff4:\tbl\t6cdd0 <memcpy@plt>", 11153396], [" aa2ff8:\torr\tx6, x25, #0x1", 11153400], [" aa2ffc:\tstr\tx24, [x19,#16]", 11153404], [" aa3000:\tstr\tx6, [x19]", 11153408], [" aa3004:\tadd\tx26, x20, #0x1", 11153412], [" aa3008:\tstr\tx26, [x19,#8]", 11153416], [" aa300c:\tadd\tw10, w21, #0x30", 11153420], [" aa3010:\tldr\tx22, [x27]", 11153424], [" aa3014:\tadd\tx8, x24, x20", 11153428], [" aa3018:\tmov\tx0, x27", 11153432], [" aa301c:\tstrb\tw10, [x8]", 11153436], [" aa3020:\tstrb\twzr, [x8,#1]", 11153440], [" aa3024:\tldr\tx21, [x22,#624]", 11153444], [" aa3028:\tblr\tx21", 11153448], [" aa302c:\ttbz\tw0, #0, aa31b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f454>", 11153452], [" aa3030:\tldp\tx23, x9, [x19]", 11153456], [" aa3034:\tldrb\tw7, [x19]", 11153460], [" aa3038:\tmov\tw1, #0x16 \t// #22", 11153464], [" aa303c:\tand\tx6, x23, #0xfffffffffffffffe", 11153468], [" aa3040:\ttst\tw7, #0x1", 11153472], [" aa3044:\tsub\tx20, x6, #0x1", 11153476], [" aa3048:\tcsel\tw5, w7, w23, eq", 11153480], [" aa304c:\tcsel\tx1, x1, x20, eq", 11153484], [" aa3050:\ttst\tw5, #0x1", 11153488], [" aa3054:\tubfx\tx14, x5, #1, #7", 11153492], [" aa3058:\tcsel\tx4, x14, x9, eq", 11153496], [" aa305c:\tcmp\tx1, x4", 11153500], [" aa3060:\tb.ne\taa308c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f32c>", 11153504], [" aa3064:\tadrp\tx7, c9d000 <LoadQCC+0xa03d0>", 11153508], [" aa3068:\tadd\tx7, x7, #0xf7a", 11153512], [" aa306c:\torr\tw2, wzr, #0x1", 11153516], [" aa3070:\torr\tw6, wzr, #0x1", 11153520], [" aa3074:\tmov\tx0, x19", 11153524], [" aa3078:\tmov\tx3, x1", 11153528], [" aa307c:\tmov\tx4, x1", 11153532], [" aa3080:\tmov\tx5, xzr", 11153536], [" aa3084:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11153540], [" aa3088:\tb\taa30c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f364>", 11153544], [" aa308c:\tldr\tx28, [x19,#16]", 11153548], [" aa3090:\ttst\tw5, #0x1", 11153552], [" aa3094:\torr\tw1, wzr, #0x78", 11153556], [" aa3098:\tadd\tx26, x4, #0x1", 11153560], [" aa309c:\tcsinc\tx24, x28, x19, ne", 11153564], [" aa30a0:\tadd\tx3, x24, x4", 11153568], [" aa30a4:\tstrb\tw1, [x3]", 11153572], [" aa30a8:\tldrb\tw28, [x19]", 11153576], [" aa30ac:\ttbnz\tw28, #0, aa30bc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f35c>", 11153580], [" aa30b0:\tlsl\tx17, x26, #1", 11153584], [" aa30b4:\tstrb\tw17, [x19]", 11153588], [" aa30b8:\tb\taa30c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f360>", 11153592], [" aa30bc:\tstr\tx26, [x19,#8]", 11153596], [" aa30c0:\tstrb\twzr, [x3,#1]", 11153600], [" aa30c4:\tldr\tx9, [x27]", 11153604], [" aa30c8:\tmov\tx0, x27", 11153608], [" aa30cc:\tldr\tx11, [x9,#328]", 11153612], [" aa30d0:\tblr\tx11", 11153616], [" aa30d4:\tldrb\tw9, [x19]", 11153620], [" aa30d8:\tmov\tw21, w0", 11153624], [" aa30dc:\tand\tw8, w9, #0x1", 11153628], [" aa30e0:\ttbz\tw8, #0, aa30f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f394>", 11153632], [" aa30e4:\tldp\tx9, x26, [x19]", 11153636], [" aa30e8:\tand\tx7, x9, #0xfffffffffffffffe", 11153640], [" aa30ec:\tsub\tx22, x7, #0x1", 11153644], [" aa30f0:\tb\taa30fc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f39c>", 11153648], [" aa30f4:\tmov\tw22, #0x16 \t// #22", 11153652], [" aa30f8:\tlsr\tx26, x9, #1", 11153656], [" aa30fc:\tcmp\tx26, x22", 11153660], [" aa3100:\tb.ne\taa3150 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f3f0>", 11153664], [" aa3104:\tcmn\tx22, #0x11", 11153668], [" aa3108:\tb.eq\taa6300 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x425a0>", 11153672], [" aa310c:\tldr\tx18, [x19,#16]", 11153676], [" aa3110:\ttst\tw9, #0x1", 11153680], [" aa3114:\tmov\tx4, #0x7fffffffffffffff \t// #9223372036854775807", 11153684], [" aa3118:\tmovk\tx4, #0xffe6", 11153688], [" aa311c:\tcsinc\tx23, x18, x19, ne", 11153692], [" aa3120:\tcmp\tx22, x4", 11153696], [" aa3124:\tb.hi\taa3170 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f410>", 11153700], [" aa3128:\tadd\tx10, x22, #0x1", 11153704], [" aa312c:\tlsl\tx0, x22, #1", 11153708], [" aa3130:\tcmp\tx10, x0", 11153712], [" aa3134:\tcsinc\tx12, x0, x22, cc", 11153716], [" aa3138:\tadd\tx24, x12, #0x10", 11153720], [" aa313c:\tcmp\tx12, #0x17", 11153724], [" aa3140:\tand\tx11, x24, #0xfffffffffffffff0", 11153728], [" aa3144:\tmov\tw25, #0x17 \t// #23", 11153732], [" aa3148:\tcsel\tx25, x25, x11, cc", 11153736], [" aa314c:\tb\taa3174 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f414>", 11153740], [" aa3150:\tcbz\tw8, aa315c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f3fc>", 11153744], [" aa3154:\tldr\tx24, [x19,#16]", 11153748], [" aa3158:\tb\taa319c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f43c>", 11153752], [" aa315c:\tlsl\tw13, w26, #1", 11153756], [" aa3160:\tadd\tw13, w13, #0x2", 11153760], [" aa3164:\tmov\tx24, x19", 11153764], [" aa3168:\tstrb\tw13, [x24],#1", 11153768], [" aa316c:\tb\taa31a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f444>", 11153772], [" aa3170:\torr\tx25, xzr, #0xffffffffffffffef", 11153776], [" aa3174:\tldr\tx0, [x19,#24]", 11153780], [" aa3178:\tmov\tx1, x25", 11153784], [" aa317c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11153788], [" aa3180:\tmov\tx1, x23", 11153792], [" aa3184:\tmov\tx2, x22", 11153796], [" aa3188:\tmov\tx24, x0", 11153800], [" aa318c:\tbl\t6cdd0 <memcpy@plt>", 11153804], [" aa3190:\torr\tx2, x25, #0x1", 11153808], [" aa3194:\tstr\tx24, [x19,#16]", 11153812], [" aa3198:\tstr\tx2, [x19]", 11153816], [" aa319c:\tadd\tx17, x26, #0x1", 11153820], [" aa31a0:\tstr\tx17, [x19,#8]", 11153824], [" aa31a4:\tadd\tw14, w21, #0x30", 11153828], [" aa31a8:\tadd\tx0, x24, x26", 11153832], [" aa31ac:\tstrb\tw14, [x0]", 11153836], [" aa31b0:\tstrb\twzr, [x0,#1]", 11153840], [" aa31b4:\tldr\tx14, [x27]", 11153844], [" aa31b8:\tmov\tx0, x27", 11153848], [" aa31bc:\tldr\tx22, [x14,#632]", 11153852], [" aa31c0:\tblr\tx22", 11153856], [" aa31c4:\ttbz\tw0, #0, aa3748 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9e8>", 11153860], [" aa31c8:\tldr\tx1, [x27,#32]", 11153864], [" aa31cc:\tcbz\tx1, aa348c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f72c>", 11153868], [" aa31d0:\tldp\tx8, x3, [x1]", 11153872], [" aa31d4:\tcmp\tx3, x8", 11153876], [" aa31d8:\tb.eq\taa3748 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9e8>", 11153880], [" aa31dc:\tadrp\tx21, cb5000 <LoadQCC+0xb83d0>", 11153884], [" aa31e0:\tmov\tx13, xzr", 11153888], [" aa31e4:\tadd\tx26, x19, #0x1", 11153892], [" aa31e8:\torr\tw27, wzr, #0x1", 11153896], [" aa31ec:\tmov\tw29, #0x16 \t// #22", 11153900], [" aa31f0:\tmov\tw28, #0x5d \t// #93", 11153904], [" aa31f4:\tadd\tx21, x21, #0xf5", 11153908], [" aa31f8:\tldr\tw3, [x8,x13,lsl #2]", 11153912], [" aa31fc:\tadd\tx0, sp, #0x8", 11153916], [" aa3200:\torr\tw1, wzr, #0x10", 11153920], [" aa3204:\tmov\tx2, x21", 11153924], [" aa3208:\tbl\ta422e8 <islower@plt+0x9d4c98>", 11153928], [" aa320c:\tldrb\tw11, [x19]", 11153932], [" aa3210:\tand\tw12, w11, #0x1", 11153936], [" aa3214:\ttbz\tw12, #0, aa3228 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f4c8>", 11153940], [" aa3218:\tldp\tx11, x20, [x19]", 11153944], [" aa321c:\tand\tx8, x11, #0xfffffffffffffffe", 11153948], [" aa3220:\tsub\tx22, x8, #0x1", 11153952], [" aa3224:\tb\taa3230 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f4d0>", 11153956], [" aa3228:\tmov\tx22, x29", 11153960], [" aa322c:\tlsr\tx20, x11, #1", 11153964], [" aa3230:\tcmp\tx20, x22", 11153968], [" aa3234:\tb.ne\taa3284 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f524>", 11153972], [" aa3238:\tcmn\tx22, #0x11", 11153976], [" aa323c:\tb.eq\taa62e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42584>", 11153980], [" aa3240:\tldr\tx23, [x19,#16]", 11153984], [" aa3244:\ttst\tw11, #0x1", 11153988], [" aa3248:\tmov\tx13, #0x7fffffffffffffff \t// #9223372036854775807", 11153992], [" aa324c:\tmovk\tx13, #0xffe6", 11153996], [" aa3250:\tcsel\tx23, x26, x23, eq", 11154000], [" aa3254:\tcmp\tx22, x13", 11154004], [" aa3258:\tb.hi\taa32a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f544>", 11154008], [" aa325c:\tadd\tx11, x22, #0x1", 11154012], [" aa3260:\tlsl\tx9, x22, #1", 11154016], [" aa3264:\tcmp\tx11, x9", 11154020], [" aa3268:\tcsinc\tx2, x9, x22, cc", 11154024], [" aa326c:\tadd\tx13, x2, #0x10", 11154028], [" aa3270:\tand\tx17, x13, #0xfffffffffffffff0", 11154032], [" aa3274:\tcmp\tx2, #0x17", 11154036], [" aa3278:\tmov\tw14, #0x17 \t// #23", 11154040], [" aa327c:\tcsel\tx25, x14, x17, cc", 11154044], [" aa3280:\tb\taa32a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f548>", 11154048], [" aa3284:\tcbz\tw12, aa3290 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f530>", 11154052], [" aa3288:\tldr\tx24, [x19,#16]", 11154056], [" aa328c:\tb\taa32d0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f570>", 11154060], [" aa3290:\tlsl\tw0, w20, #1", 11154064], [" aa3294:\tadd\tw14, w0, #0x2", 11154068], [" aa3298:\tmov\tx24, x26", 11154072], [" aa329c:\tstrb\tw14, [x19]", 11154076], [" aa32a0:\tb\taa32d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f578>", 11154080], [" aa32a4:\torr\tx25, xzr, #0xffffffffffffffef", 11154084], [" aa32a8:\tldr\tx0, [x19,#24]", 11154088], [" aa32ac:\tmov\tx1, x25", 11154092], [" aa32b0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11154096], [" aa32b4:\tmov\tx1, x23", 11154100], [" aa32b8:\tmov\tx2, x22", 11154104], [" aa32bc:\tmov\tx24, x0", 11154108], [" aa32c0:\tbl\t6cdd0 <memcpy@plt>", 11154112], [" aa32c4:\torr\tx0, x25, #0x1", 11154116], [" aa32c8:\tstr\tx24, [x19,#16]", 11154120], [" aa32cc:\tstr\tx0, [x19]", 11154124], [" aa32d0:\tadd\tx15, x20, #0x1", 11154128], [" aa32d4:\tstr\tx15, [x19,#8]", 11154132], [" aa32d8:\tadd\tx20, x24, x20", 11154136], [" aa32dc:\tmov\tw18, #0x5b \t// #91", 11154140], [" aa32e0:\tadd\tx0, sp, #0x8", 11154144], [" aa32e4:\tstrb\twzr, [x20,#1]", 11154148], [" aa32e8:\tstrb\tw18, [x20]", 11154152], [" aa32ec:\tbl\t6ce80 <strlen@plt>", 11154156], [" aa32f0:\tldp\tx24, x11, [x19]", 11154160], [" aa32f4:\tldrb\tw17, [x19]", 11154164], [" aa32f8:\tmov\tx22, x0", 11154168], [" aa32fc:\tand\tx12, x24, #0xfffffffffffffffe", 11154172], [" aa3300:\ttst\tw17, #0x1", 11154176], [" aa3304:\tsub\tx16, x12, #0x1", 11154180], [" aa3308:\tcsel\tw15, w17, w24, eq", 11154184], [" aa330c:\tcsel\tx1, x29, x16, eq", 11154188], [" aa3310:\ttst\tw15, #0x1", 11154192], [" aa3314:\tubfx\tx17, x15, #1, #7", 11154196], [" aa3318:\tcsel\tx23, x17, x11, eq", 11154200], [" aa331c:\tsub\tx5, x1, x23", 11154204], [" aa3320:\tcmp\tx5, x22", 11154208], [" aa3324:\tb.cs\taa3350 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f5f0>", 11154212], [" aa3328:\tsub\tx4, x22, x1", 11154216], [" aa332c:\tadd\tx2, x4, x23", 11154220], [" aa3330:\tadd\tx7, sp, #0x8", 11154224], [" aa3334:\tmov\tx0, x19", 11154228], [" aa3338:\tmov\tx3, x23", 11154232], [" aa333c:\tmov\tx4, x23", 11154236], [" aa3340:\tmov\tx5, xzr", 11154240], [" aa3344:\tmov\tx6, x22", 11154244], [" aa3348:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11154248], [" aa334c:\tb\taa3390 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f630>", 11154252], [" aa3350:\tcbz\tx22, aa3390 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f630>", 11154256], [" aa3354:\tldr\tx18, [x19,#16]", 11154260], [" aa3358:\ttst\tw15, #0x1", 11154264], [" aa335c:\tadd\tx1, sp, #0x8", 11154268], [" aa3360:\tmov\tx2, x22", 11154272], [" aa3364:\tcsel\tx24, x26, x18, eq", 11154276], [" aa3368:\tadd\tx0, x24, x23", 11154280], [" aa336c:\tbl\t6cdd0 <memcpy@plt>", 11154284], [" aa3370:\tldrb\tw0, [x19]", 11154288], [" aa3374:\tadd\tx5, x23, x22", 11154292], [" aa3378:\ttbnz\tw0, #0, aa3388 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f628>", 11154296], [" aa337c:\tlsl\tx22, x5, #1", 11154300], [" aa3380:\tstrb\tw22, [x19]", 11154304], [" aa3384:\tb\taa338c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f62c>", 11154308], [" aa3388:\tstr\tx5, [x19,#8]", 11154312], [" aa338c:\tstrb\twzr, [x24,x5]", 11154316], [" aa3390:\tldrb\tw14, [x19]", 11154320], [" aa3394:\tand\tw13, w14, #0x1", 11154324], [" aa3398:\ttbz\tw13, #0, aa33ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f64c>", 11154328], [" aa339c:\tldp\tx14, x20, [x19]", 11154332], [" aa33a0:\tand\tx17, x14, #0xfffffffffffffffe", 11154336], [" aa33a4:\tsub\tx22, x17, #0x1", 11154340], [" aa33a8:\tb\taa33b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f654>", 11154344], [" aa33ac:\tmov\tx22, x29", 11154348], [" aa33b0:\tlsr\tx20, x14, #1", 11154352], [" aa33b4:\tcmp\tx20, x22", 11154356], [" aa33b8:\tb.ne\taa3408 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6a8>", 11154360], [" aa33bc:\tcmn\tx22, #0x11", 11154364], [" aa33c0:\tb.eq\taa62ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4258c>", 11154368], [" aa33c4:\tldr\tx10, [x19,#16]", 11154372], [" aa33c8:\ttst\tw14, #0x1", 11154376], [" aa33cc:\tmov\tx1, #0x7fffffffffffffff \t// #9223372036854775807", 11154380], [" aa33d0:\tmovk\tx1, #0xffe6", 11154384], [" aa33d4:\tcsel\tx23, x26, x10, eq", 11154388], [" aa33d8:\tcmp\tx22, x1", 11154392], [" aa33dc:\tb.hi\taa3428 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6c8>", 11154396], [" aa33e0:\tadd\tx18, x22, #0x1", 11154400], [" aa33e4:\tlsl\tx3, x22, #1", 11154404], [" aa33e8:\tcmp\tx18, x3", 11154408], [" aa33ec:\tcsinc\tx3, x3, x22, cc", 11154412], [" aa33f0:\tadd\tx4, x3, #0x10", 11154416], [" aa33f4:\tand\tx1, x4, #0xfffffffffffffff0", 11154420], [" aa33f8:\tcmp\tx3, #0x17", 11154424], [" aa33fc:\tmov\tw9, #0x17 \t// #23", 11154428], [" aa3400:\tcsel\tx25, x9, x1, cc", 11154432], [" aa3404:\tb\taa342c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6cc>", 11154436], [" aa3408:\tcbz\tw13, aa3414 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6b4>", 11154440], [" aa340c:\tldr\tx24, [x19,#16]", 11154444], [" aa3410:\tb\taa3454 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6f4>", 11154448], [" aa3414:\tlsl\tw18, w20, #1", 11154452], [" aa3418:\tadd\tw6, w18, #0x2", 11154456], [" aa341c:\tmov\tx24, x26", 11154460], [" aa3420:\tstrb\tw6, [x19]", 11154464], [" aa3424:\tb\taa345c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f6fc>", 11154468], [" aa3428:\torr\tx25, xzr, #0xffffffffffffffef", 11154472], [" aa342c:\tldr\tx0, [x19,#24]", 11154476], [" aa3430:\tmov\tx1, x25", 11154480], [" aa3434:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11154484], [" aa3438:\tmov\tx1, x23", 11154488], [" aa343c:\tmov\tx2, x22", 11154492], [" aa3440:\tmov\tx24, x0", 11154496], [" aa3444:\tbl\t6cdd0 <memcpy@plt>", 11154500], [" aa3448:\torr\tx5, x25, #0x1", 11154504], [" aa344c:\tstr\tx24, [x19,#16]", 11154508], [" aa3450:\tstr\tx5, [x19]", 11154512], [" aa3454:\tadd\tx7, x20, #0x1", 11154516], [" aa3458:\tstr\tx7, [x19,#8]", 11154520], [" aa345c:\tadd\tx8, x24, x20", 11154524], [" aa3460:\tmov\tw13, w27", 11154528], [" aa3464:\tadd\tw27, w27, #0x1", 11154532], [" aa3468:\tstrb\tw28, [x8]", 11154536], [" aa346c:\tstrb\twzr, [x8,#1]", 11154540], [" aa3470:\tldr\tx10, [sp]", 11154544], [" aa3474:\tldr\tx9, [x10,#32]", 11154548], [" aa3478:\tldp\tx8, x7, [x9]", 11154552], [" aa347c:\tsub\tx16, x7, x8", 11154556], [" aa3480:\tcmp\tx13, x16, asr #2", 11154560], [" aa3484:\tb.cc\taa31f8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f498>", 11154564], [" aa3488:\tb\taa3748 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9e8>", 11154568], [" aa348c:\tldr\tw3, [x27,#16]", 11154572], [" aa3490:\tadrp\tx2, cb5000 <LoadQCC+0xb83d0>", 11154576], [" aa3494:\tadd\tx2, x2, #0xf5", 11154580], [" aa3498:\tadd\tx0, sp, #0x8", 11154584], [" aa349c:\torr\tw1, wzr, #0x10", 11154588], [" aa34a0:\tbl\ta422e8 <islower@plt+0x9d4c98>", 11154592], [" aa34a4:\tldrb\tw10, [x19]", 11154596], [" aa34a8:\tand\tw11, w10, #0x1", 11154600], [" aa34ac:\ttbz\tw11, #0, aa34c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f760>", 11154604], [" aa34b0:\tldp\tx10, x24, [x19]", 11154608], [" aa34b4:\tand\tx9, x10, #0xfffffffffffffffe", 11154612], [" aa34b8:\tsub\tx20, x9, #0x1", 11154616], [" aa34bc:\tb\taa34c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f768>", 11154620], [" aa34c0:\tmov\tw20, #0x16 \t// #22", 11154624], [" aa34c4:\tlsr\tx24, x10, #1", 11154628], [" aa34c8:\tcmp\tx24, x20", 11154632], [" aa34cc:\tb.ne\taa351c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f7bc>", 11154636], [" aa34d0:\tcmn\tx20, #0x11", 11154640], [" aa34d4:\tb.eq\taa6308 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x425a8>", 11154644], [" aa34d8:\tldr\tx7, [x19,#16]", 11154648], [" aa34dc:\ttst\tw10, #0x1", 11154652], [" aa34e0:\tmov\tx16, #0x7fffffffffffffff \t// #9223372036854775807", 11154656], [" aa34e4:\tmovk\tx16, #0xffe6", 11154660], [" aa34e8:\tcsinc\tx21, x7, x19, ne", 11154664], [" aa34ec:\tcmp\tx20, x16", 11154668], [" aa34f0:\tb.hi\taa3570 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f810>", 11154672], [" aa34f4:\tadd\tx15, x20, #0x1", 11154676], [" aa34f8:\tlsl\tx1, x20, #1", 11154680], [" aa34fc:\tcmp\tx15, x1", 11154684], [" aa3500:\tcsinc\tx16, x1, x20, cc", 11154688], [" aa3504:\tadd\tx18, x16, #0x10", 11154692], [" aa3508:\tcmp\tx16, #0x17", 11154696], [" aa350c:\tand\tx3, x18, #0xfffffffffffffff0", 11154700], [" aa3510:\tmov\tw15, #0x17 \t// #23", 11154704], [" aa3514:\tcsel\tx23, x15, x3, cc", 11154708], [" aa3518:\tb\taa3574 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f814>", 11154712], [" aa351c:\tcbz\tw11, aa355c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f7fc>", 11154716], [" aa3520:\tldr\tx22, [x19,#16]", 11154720], [" aa3524:\tb\taa359c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f83c>", 11154724], [" aa3528:\tldr\tx0, [x19,#16]", 11154728], [" aa352c:\ttst\tw12, #0x1", 11154732], [" aa3530:\tmov\tw1, #0x3273 \t// #12915", 11154736], [" aa3534:\tadd\tx6, x3, #0x2", 11154740], [" aa3538:\tcsinc\tx29, x0, x19, ne", 11154744], [" aa353c:\tadd\tx4, x29, x3", 11154748], [" aa3540:\tstrh\tw1, [x4]", 11154752], [" aa3544:\tldrb\tw5, [x19]", 11154756], [" aa3548:\ttbnz\tw5, #0, aa3658 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f8f8>", 11154760], [" aa354c:\tlsl\tx23, x6, #1", 11154764], [" aa3550:\tstrb\tw23, [x19]", 11154768], [" aa3554:\tstrb\twzr, [x4,#2]", 11154772], [" aa3558:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11154776], [" aa355c:\tlsl\tw16, w24, #1", 11154780], [" aa3560:\tadd\tw1, w16, #0x2", 11154784], [" aa3564:\tmov\tx22, x19", 11154788], [" aa3568:\tstrb\tw1, [x22],#1", 11154792], [" aa356c:\tb\taa35a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f844>", 11154796], [" aa3570:\torr\tx23, xzr, #0xffffffffffffffef", 11154800], [" aa3574:\tldr\tx0, [x19,#24]", 11154804], [" aa3578:\tmov\tx1, x23", 11154808], [" aa357c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11154812], [" aa3580:\tmov\tx1, x21", 11154816], [" aa3584:\tmov\tx2, x20", 11154820], [" aa3588:\tmov\tx22, x0", 11154824], [" aa358c:\tbl\t6cdd0 <memcpy@plt>", 11154828], [" aa3590:\torr\tx4, x23, #0x1", 11154832], [" aa3594:\tstr\tx22, [x19,#16]", 11154836], [" aa3598:\tstr\tx4, [x19]", 11154840], [" aa359c:\tadd\tx5, x24, #0x1", 11154844], [" aa35a0:\tstr\tx5, [x19,#8]", 11154848], [" aa35a4:\tadd\tx6, x22, x24", 11154852], [" aa35a8:\tmov\tw8, #0x5b \t// #91", 11154856], [" aa35ac:\tadd\tx0, sp, #0x8", 11154860], [" aa35b0:\tstrb\twzr, [x6,#1]", 11154864], [" aa35b4:\tstrb\tw8, [x6]", 11154868], [" aa35b8:\tbl\t6ce80 <strlen@plt>", 11154872], [" aa35bc:\tldp\tx28, x17, [x19]", 11154876], [" aa35c0:\tldrb\tw5, [x19]", 11154880], [" aa35c4:\tmov\tx21, x0", 11154884], [" aa35c8:\tmov\tw24, #0x16 \t// #22", 11154888], [" aa35cc:\tand\tx10, x28, #0xfffffffffffffffe", 11154892], [" aa35d0:\ttst\tw5, #0x1", 11154896], [" aa35d4:\tsub\tx7, x10, #0x1", 11154900], [" aa35d8:\tcsel\tw16, w5, w28, eq", 11154904], [" aa35dc:\tcsel\tx1, x24, x7, eq", 11154908], [" aa35e0:\ttst\tw16, #0x1", 11154912], [" aa35e4:\tubfx\tx11, x16, #1, #7", 11154916], [" aa35e8:\tcsel\tx22, x11, x17, eq", 11154920], [" aa35ec:\tsub\tx5, x1, x22", 11154924], [" aa35f0:\tcmp\tx5, x21", 11154928], [" aa35f4:\tb.cs\taa3620 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f8c0>", 11154932], [" aa35f8:\tsub\tx2, x21, x1", 11154936], [" aa35fc:\tadd\tx2, x2, x22", 11154940], [" aa3600:\tadd\tx7, sp, #0x8", 11154944], [" aa3604:\tmov\tx0, x19", 11154948], [" aa3608:\tmov\tx3, x22", 11154952], [" aa360c:\tmov\tx4, x22", 11154956], [" aa3610:\tmov\tx5, xzr", 11154960], [" aa3614:\tmov\tx6, x21", 11154964], [" aa3618:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11154968], [" aa361c:\tb\taa366c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f90c>", 11154972], [" aa3620:\tcbz\tx21, aa366c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f90c>", 11154976], [" aa3624:\tldr\tx18, [x19,#16]", 11154980], [" aa3628:\ttst\tw16, #0x1", 11154984], [" aa362c:\tadd\tx1, sp, #0x8", 11154988], [" aa3630:\tmov\tx2, x21", 11154992], [" aa3634:\tcsinc\tx24, x18, x19, ne", 11154996], [" aa3638:\tadd\tx0, x24, x22", 11155000], [" aa363c:\tbl\t6cdd0 <memcpy@plt>", 11155004], [" aa3640:\tldrb\tw3, [x19]", 11155008], [" aa3644:\tadd\tx21, x22, x21", 11155012], [" aa3648:\ttbnz\tw3, #0, aa3664 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f904>", 11155016], [" aa364c:\tlsl\tx4, x21, #1", 11155020], [" aa3650:\tstrb\tw4, [x19]", 11155024], [" aa3654:\tb\taa3668 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f908>", 11155028], [" aa3658:\tstr\tx6, [x19,#8]", 11155032], [" aa365c:\tstrb\twzr, [x4,#2]", 11155036], [" aa3660:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11155040], [" aa3664:\tstr\tx21, [x19,#8]", 11155044], [" aa3668:\tstrb\twzr, [x24,x21]", 11155048], [" aa366c:\tldrb\tw12, [x19]", 11155052], [" aa3670:\tand\tw10, w12, #0x1", 11155056], [" aa3674:\ttbz\tw10, #0, aa3688 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f928>", 11155060], [" aa3678:\tldp\tx12, x20, [x19]", 11155064], [" aa367c:\tand\tx11, x12, #0xfffffffffffffffe", 11155068], [" aa3680:\tsub\tx22, x11, #0x1", 11155072], [" aa3684:\tb\taa3690 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f930>", 11155076], [" aa3688:\tmov\tw22, #0x16 \t// #22", 11155080], [" aa368c:\tlsr\tx20, x12, #1", 11155084], [" aa3690:\tcmp\tx20, x22", 11155088], [" aa3694:\tb.ne\taa36e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f984>", 11155092], [" aa3698:\tcmn\tx22, #0x11", 11155096], [" aa369c:\tb.eq\taa6310 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x425b0>", 11155100], [" aa36a0:\tldr\tx29, [x19,#16]", 11155104], [" aa36a4:\ttst\tw12, #0x1", 11155108], [" aa36a8:\tmov\tx10, #0x7fffffffffffffff \t// #9223372036854775807", 11155112], [" aa36ac:\tmovk\tx10, #0xffe6", 11155116], [" aa36b0:\tcsinc\tx23, x29, x19, ne", 11155120], [" aa36b4:\tcmp\tx22, x10", 11155124], [" aa36b8:\tb.hi\taa3704 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9a4>", 11155128], [" aa36bc:\tadd\tx26, x22, #0x1", 11155132], [" aa36c0:\tlsl\tx3, x22, #1", 11155136], [" aa36c4:\tcmp\tx26, x3", 11155140], [" aa36c8:\tcsinc\tx8, x3, x22, cc", 11155144], [" aa36cc:\tadd\tx9, x8, #0x10", 11155148], [" aa36d0:\tcmp\tx8, #0x17", 11155152], [" aa36d4:\tand\tx10, x9, #0xfffffffffffffff0", 11155156], [" aa36d8:\tmov\tw13, #0x17 \t// #23", 11155160], [" aa36dc:\tcsel\tx24, x13, x10, cc", 11155164], [" aa36e0:\tb\taa3708 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9a8>", 11155168], [" aa36e4:\tcbz\tw10, aa36f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f990>", 11155172], [" aa36e8:\tldr\tx21, [x19,#16]", 11155176], [" aa36ec:\tb\taa3730 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9d0>", 11155180], [" aa36f0:\tlsl\tw17, w20, #1", 11155184], [" aa36f4:\tadd\tw12, w17, #0x2", 11155188], [" aa36f8:\tstrb\tw12, [x19],#1", 11155192], [" aa36fc:\tmov\tx21, x19", 11155196], [" aa3700:\tb\taa3738 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f9d8>", 11155200], [" aa3704:\torr\tx24, xzr, #0xffffffffffffffef", 11155204], [" aa3708:\tldr\tx0, [x19,#24]", 11155208], [" aa370c:\tmov\tx1, x24", 11155212], [" aa3710:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11155216], [" aa3714:\tmov\tx1, x23", 11155220], [" aa3718:\tmov\tx2, x22", 11155224], [" aa371c:\tmov\tx21, x0", 11155228], [" aa3720:\tbl\t6cdd0 <memcpy@plt>", 11155232], [" aa3724:\torr\tx22, x24, #0x1", 11155236], [" aa3728:\tstr\tx21, [x19,#16]", 11155240], [" aa372c:\tstr\tx22, [x19]", 11155244], [" aa3730:\tadd\tx24, x20, #0x1", 11155248], [" aa3734:\tstr\tx24, [x19,#8]", 11155252], [" aa3738:\tadd\tx19, x21, x20", 11155256], [" aa373c:\tmov\tw15, #0x5d \t// #93", 11155260], [" aa3740:\tstrb\twzr, [x19,#1]", 11155264], [" aa3744:\tstrb\tw15, [x19]", 11155268], [" aa3748:\tmrs\tx26, tpidr_el0", 11155272], [" aa374c:\tldr\tx28, [x26,#40]", 11155276], [" aa3750:\tldr\tx21, [sp,#24]", 11155280], [" aa3754:\tcmp\tx28, x21", 11155284], [" aa3758:\tb.ne\taa62f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42594>", 11155288], [" aa375c:\tldp\tx29, x30, [sp,#112]", 11155292], [" aa3760:\tldp\tx20, x19, [sp,#96]", 11155296], [" aa3764:\tldp\tx22, x21, [sp,#80]", 11155300], [" aa3768:\tldp\tx24, x23, [sp,#64]", 11155304], [" aa376c:\tldp\tx26, x25, [sp,#48]", 11155308], [" aa3770:\tldp\tx28, x27, [sp,#32]", 11155312], [" aa3774:\tadd\tsp, sp, #0x80", 11155316], [" aa3778:\tret", 11155320], [" aa377c:\tldp\tx17, x18, [x19]", 11155324], [" aa3780:\tldrb\tw2, [x19]", 11155328], [" aa3784:\tmov\tw16, #0x16 \t// #22", 11155332], [" aa3788:\tand\tx8, x17, #0xfffffffffffffffe", 11155336], [" aa378c:\ttst\tw2, #0x1", 11155340], [" aa3790:\tsub\tx11, x8, #0x1", 11155344], [" aa3794:\tcsel\tw4, w2, w17, eq", 11155348], [" aa3798:\tcsel\tx1, x16, x11, eq", 11155352], [" aa379c:\ttst\tw4, #0x1", 11155356], [" aa37a0:\tubfx\tx5, x4, #1, #7", 11155360], [" aa37a4:\tcsel\tx0, x5, x18, eq", 11155364], [" aa37a8:\tcmp\tx1, x0", 11155368], [" aa37ac:\tb.ne\taa4cc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x40f60>", 11155372], [" aa37b0:\tadrp\tx7, cad000 <LoadQCC+0xb03d0>", 11155376], [" aa37b4:\tadd\tx7, x7, #0x299", 11155380], [" aa37b8:\tb\taa3878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3fb18>", 11155384], [" aa37bc:\tldp\tx7, x28, [x19]", 11155388], [" aa37c0:\tldrb\tw0, [x19]", 11155392], [" aa37c4:\tmov\tw2, #0x16 \t// #22", 11155396], [" aa37c8:\tand\tx11, x7, #0xfffffffffffffffe", 11155400], [" aa37cc:\ttst\tw0, #0x1", 11155404], [" aa37d0:\tsub\tx12, x11, #0x1", 11155408], [" aa37d4:\tcsel\tw18, w0, w7, eq", 11155412], [" aa37d8:\tcsel\tx1, x2, x12, eq", 11155416], [" aa37dc:\ttst\tw18, #0x1", 11155420], [" aa37e0:\tubfx\tx0, x18, #1, #7", 11155424], [" aa37e4:\tcsel\tx2, x0, x28, eq", 11155428], [" aa37e8:\tcmp\tx1, x2", 11155432], [" aa37ec:\tb.ne\taa4cf4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x40f94>", 11155436], [" aa37f0:\tadrp\tx7, c98000 <LoadQCC+0x9b3d0>", 11155440], [" aa37f4:\tadd\tx7, x7, #0xd02", 11155444], [" aa37f8:\tb\taa3878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3fb18>", 11155448], [" aa37fc:\tldp\tx14, x18, [x19]", 11155452], [" aa3800:\tldrb\tw15, [x19]", 11155456], [" aa3804:\tmov\tw16, #0x16 \t// #22", 11155460], [" aa3808:\tand\tx13, x14, #0xfffffffffffffffe", 11155464], [" aa380c:\ttst\tw15, #0x1", 11155468], [" aa3810:\tsub\tx2, x13, #0x1", 11155472], [" aa3814:\tcsel\tw17, w15, w14, eq", 11155476], [" aa3818:\tcsel\tx1, x16, x2, eq", 11155480], [" aa381c:\ttst\tw17, #0x1", 11155484], [" aa3820:\tubfx\tx15, x17, #1, #7", 11155488], [" aa3824:\tcsel\tx16, x15, x18, eq", 11155492], [" aa3828:\tcmp\tx1, x16", 11155496], [" aa382c:\tb.ne\taa4d28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x40fc8>", 11155500], [" aa3830:\tadrp\tx7, cae000 <LoadQCC+0xb13d0>", 11155504], [" aa3834:\tadd\tx7, x7, #0xd50", 11155508], [" aa3838:\tb\taa3878 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3fb18>", 11155512], [" aa383c:\tldp\tx25, x10, [x19]", 11155516], [" aa3840:\tldrb\tw8, [x19]", 11155520], [" aa3844:\tmov\tw9, #0x16 \t// #22", 11155524], [" aa3848:\tand\tx12, x25, #0xfffffffffffffffe", 11155528], [" aa384c:\ttst\tw8, #0x1", 11155532], [" aa3850:\tsub\tx13, x12, #0x1", 11155536], [" aa3854:\tcsel\tw16, w8, w25, eq", 11155540], [" aa3858:\tcsel\tx1, x9, x13, eq", 11155544], [" aa385c:\ttst\tw16, #0x1", 11155548], [" aa3860:\tubfx\tx8, x16, #1, #7", 11155552], [" aa3864:\tcsel\tx18, x8, x10, eq", 11155556], [" aa3868:\tcmp\tx1, x18", 11155560], [" aa386c:\tb.ne\taa4d5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x40ffc>", 11155564], [" aa3870:\tadrp\tx7, cac000 <LoadQCC+0xaf3d0>", 11155568], [" aa3874:\tadd\tx7, x7, #0xbe3", 11155572], [" aa3878:\torr\tw2, wzr, #0x1", 11155576], [" aa387c:\torr\tw6, wzr, #0x1", 11155580], [" aa3880:\tmov\tx0, x19", 11155584], [" aa3884:\tmov\tx3, x1", 11155588], [" aa3888:\tmov\tx4, x1", 11155592], [" aa388c:\tb\taa2f20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c0>", 11155596], [" aa3890:\tldp\tx2, x0, [x19]", 11155600], [" aa3894:\tldrb\tw1, [x19]", 11155604], [" aa3898:\tmov\tw28, #0x16 \t// #22", 11155608], [" aa389c:\tand\tx3, x2, #0xfffffffffffffffe", 11155612], [" aa38a0:\ttst\tw1, #0x1", 11155616], [" aa38a4:\tsub\tx9, x3, #0x1", 11155620], [" aa38a8:\tcsel\tw23, w1, w2, eq", 11155624], [" aa38ac:\tcsel\tx1, x28, x9, eq", 11155628], [" aa38b0:\ttst\tw23, #0x1", 11155632], [" aa38b4:\tubfx\tx29, x23, #1, #7", 11155636], [" aa38b8:\tcsel\tx3, x29, x0, eq", 11155640], [" aa38bc:\tsub\tx10, x1, x3", 11155644], [" aa38c0:\tcmp\tx10, #0x2", 11155648], [" aa38c4:\tb.cs\taa4d90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41030>", 11155652], [" aa38c8:\torr\tw9, wzr, #0x2", 11155656], [" aa38cc:\tsub\tx10, x9, x1", 11155660], [" aa38d0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11155664], [" aa38d4:\tadd\tx2, x10, x3", 11155668], [" aa38d8:\tadd\tx7, x7, #0x55", 11155672], [" aa38dc:\tb\taa2f14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b4>", 11155676], [" aa38e0:\tldp\tx22, x23, [x19]", 11155680], [" aa38e4:\tldrb\tw4, [x19]", 11155684], [" aa38e8:\tmov\tw1, #0x16 \t// #22", 11155688], [" aa38ec:\tand\tx5, x22, #0xfffffffffffffffe", 11155692], [" aa38f0:\ttst\tw4, #0x1", 11155696], [" aa38f4:\tsub\tx2, x5, #0x1", 11155700], [" aa38f8:\tcsel\tw0, w4, w22, eq", 11155704], [" aa38fc:\tcsel\tx1, x1, x2, eq", 11155708], [" aa3900:\ttst\tw0, #0x1", 11155712], [" aa3904:\tubfx\tx25, x0, #1, #7", 11155716], [" aa3908:\tcsel\tx3, x25, x23, eq", 11155720], [" aa390c:\tsub\tx15, x1, x3", 11155724], [" aa3910:\tcmp\tx15, #0x2", 11155728], [" aa3914:\tb.cs\taa4dc4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41064>", 11155732], [" aa3918:\torr\tw24, wzr, #0x2", 11155736], [" aa391c:\tsub\tx13, x24, x1", 11155740], [" aa3920:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11155744], [" aa3924:\tadd\tx2, x13, x3", 11155748], [" aa3928:\tadd\tx7, x7, #0x60", 11155752], [" aa392c:\tb\taa2f14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b4>", 11155756], [" aa3930:\tldp\tx25, x10, [x19]", 11155760], [" aa3934:\tldrb\tw7, [x19]", 11155764], [" aa3938:\tmov\tw9, #0x16 \t// #22", 11155768], [" aa393c:\tand\tx15, x25, #0xfffffffffffffffe", 11155772], [" aa3940:\ttst\tw7, #0x1", 11155776], [" aa3944:\tsub\tx17, x15, #0x1", 11155780], [" aa3948:\tcsel\tw11, w7, w25, eq", 11155784], [" aa394c:\tcsel\tx1, x9, x17, eq", 11155788], [" aa3950:\ttst\tw11, #0x1", 11155792], [" aa3954:\tubfx\tx8, x11, #1, #7", 11155796], [" aa3958:\tcsel\tx3, x8, x10, eq", 11155800], [" aa395c:\tsub\tx16, x1, x3", 11155804], [" aa3960:\tcmp\tx16, #0x3", 11155808], [" aa3964:\tb.cs\taa4df8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41098>", 11155812], [" aa3968:\torr\tw14, wzr, #0x3", 11155816], [" aa396c:\tsub\tx16, x14, x1", 11155820], [" aa3970:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11155824], [" aa3974:\tadd\tx2, x16, x3", 11155828], [" aa3978:\tadd\tx7, x7, #0x37", 11155832], [" aa397c:\torr\tw6, wzr, #0x3", 11155836], [" aa3980:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11155840], [" aa3984:\tldp\tx11, x16, [x19]", 11155844], [" aa3988:\tldrb\tw5, [x19]", 11155848], [" aa398c:\tmov\tw14, #0x16 \t// #22", 11155852], [" aa3990:\tand\tx7, x11, #0xfffffffffffffffe", 11155856], [" aa3994:\ttst\tw5, #0x1", 11155860], [" aa3998:\tsub\tx17, x7, #0x1", 11155864], [" aa399c:\tcsel\tw2, w5, w11, eq", 11155868], [" aa39a0:\tcsel\tx1, x14, x17, eq", 11155872], [" aa39a4:\tubfx\tx3, x2, #1, #7", 11155876], [" aa39a8:\ttst\tw2, #0x1", 11155880], [" aa39ac:\tcsel\tx3, x3, x16, eq", 11155884], [" aa39b0:\tsub\tx14, x1, x3", 11155888], [" aa39b4:\tcmp\tx14, #0x3", 11155892], [" aa39b8:\tb.cs\taa4e34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x410d4>", 11155896], [" aa39bc:\torr\tw17, wzr, #0x3", 11155900], [" aa39c0:\tsub\tx6, x17, x1", 11155904], [" aa39c4:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11155908], [" aa39c8:\tadd\tx2, x6, x3", 11155912], [" aa39cc:\tadd\tx7, x7, #0x63", 11155916], [" aa39d0:\torr\tw6, wzr, #0x3", 11155920], [" aa39d4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11155924], [" aa39d8:\tldp\tx4, x28, [x19]", 11155928], [" aa39dc:\tldrb\tw3, [x19]", 11155932], [" aa39e0:\tmov\tw2, #0x16 \t// #22", 11155936], [" aa39e4:\tand\tx9, x4, #0xfffffffffffffffe", 11155940], [" aa39e8:\ttst\tw3, #0x1", 11155944], [" aa39ec:\tsub\tx16, x9, #0x1", 11155948], [" aa39f0:\tcsel\tw7, w3, w4, eq", 11155952], [" aa39f4:\tcsel\tx1, x2, x16, eq", 11155956], [" aa39f8:\ttst\tw7, #0x1", 11155960], [" aa39fc:\tubfx\tx0, x7, #1, #7", 11155964], [" aa3a00:\tcsel\tx3, x0, x28, eq", 11155968], [" aa3a04:\tsub\tx0, x1, x3", 11155972], [" aa3a08:\tcmp\tx0, #0x3", 11155976], [" aa3a0c:\tb.cs\taa4e70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41110>", 11155980], [" aa3a10:\torr\tw23, wzr, #0x3", 11155984], [" aa3a14:\tsub\tx25, x23, x1", 11155988], [" aa3a18:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11155992], [" aa3a1c:\tadd\tx2, x25, x3", 11155996], [" aa3a20:\tadd\tx7, x7, #0x67", 11156000], [" aa3a24:\torr\tw6, wzr, #0x3", 11156004], [" aa3a28:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156008], [" aa3a2c:\tldp\tx16, x15, [x19]", 11156012], [" aa3a30:\tldrb\tw5, [x19]", 11156016], [" aa3a34:\tmov\tw18, #0x16 \t// #22", 11156020], [" aa3a38:\tand\tx17, x16, #0xfffffffffffffffe", 11156024], [" aa3a3c:\ttst\tw5, #0x1", 11156028], [" aa3a40:\tsub\tx10, x17, #0x1", 11156032], [" aa3a44:\tcsel\tw16, w5, w16, eq", 11156036], [" aa3a48:\tcsel\tx1, x18, x10, eq", 11156040], [" aa3a4c:\tubfx\tx3, x16, #1, #7", 11156044], [" aa3a50:\ttst\tw16, #0x1", 11156048], [" aa3a54:\tcsel\tx3, x3, x15, eq", 11156052], [" aa3a58:\tsub\tx11, x1, x3", 11156056], [" aa3a5c:\tcmp\tx11, #0x3", 11156060], [" aa3a60:\tb.cs\taa4eac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4114c>", 11156064], [" aa3a64:\torr\tw21, wzr, #0x3", 11156068], [" aa3a68:\tsub\tx2, x21, x1", 11156072], [" aa3a6c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156076], [" aa3a70:\tadd\tx2, x2, x3", 11156080], [" aa3a74:\tadd\tx7, x7, #0x88", 11156084], [" aa3a78:\torr\tw6, wzr, #0x3", 11156088], [" aa3a7c:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156092], [" aa3a80:\tldp\tx29, x23, [x19]", 11156096], [" aa3a84:\tldrb\tw20, [x19]", 11156100], [" aa3a88:\tmov\tw22, #0x16 \t// #22", 11156104], [" aa3a8c:\tand\tx0, x29, #0xfffffffffffffffe", 11156108], [" aa3a90:\ttst\tw20, #0x1", 11156112], [" aa3a94:\tsub\tx14, x0, #0x1", 11156116], [" aa3a98:\tcsel\tw12, w20, w29, eq", 11156120], [" aa3a9c:\tcsel\tx1, x22, x14, eq", 11156124], [" aa3aa0:\ttst\tw12, #0x1", 11156128], [" aa3aa4:\tubfx\tx7, x12, #1, #7", 11156132], [" aa3aa8:\tcsel\tx3, x7, x23, eq", 11156136], [" aa3aac:\tsub\tx16, x1, x3", 11156140], [" aa3ab0:\tcmp\tx16, #0x4", 11156144], [" aa3ab4:\tb.cs\taa4ee8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41188>", 11156148], [" aa3ab8:\torr\tw8, wzr, #0x4", 11156152], [" aa3abc:\tsub\tx12, x8, x1", 11156156], [" aa3ac0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156160], [" aa3ac4:\tadd\tx2, x12, x3", 11156164], [" aa3ac8:\tadd\tx7, x7, #0x9d", 11156168], [" aa3acc:\torr\tw6, wzr, #0x4", 11156172], [" aa3ad0:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156176], [" aa3ad4:\tldp\tx15, x5, [x19]", 11156180], [" aa3ad8:\tldrb\tw6, [x19]", 11156184], [" aa3adc:\tmov\tw3, #0x16 \t// #22", 11156188], [" aa3ae0:\tand\tx18, x15, #0xfffffffffffffffe", 11156192], [" aa3ae4:\ttst\tw6, #0x1", 11156196], [" aa3ae8:\tsub\tx17, x18, #0x1", 11156200], [" aa3aec:\tcsel\tw13, w6, w15, eq", 11156204], [" aa3af0:\tcsel\tx1, x3, x17, eq", 11156208], [" aa3af4:\ttst\tw13, #0x1", 11156212], [" aa3af8:\tubfx\tx17, x13, #1, #7", 11156216], [" aa3afc:\tcsel\tx3, x17, x5, eq", 11156220], [" aa3b00:\tsub\tx15, x1, x3", 11156224], [" aa3b04:\tcmp\tx15, #0x4", 11156228], [" aa3b08:\tb.cs\taa4f20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x411c0>", 11156232], [" aa3b0c:\torr\tw28, wzr, #0x4", 11156236], [" aa3b10:\tsub\tx0, x28, x1", 11156240], [" aa3b14:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156244], [" aa3b18:\tadd\tx2, x0, x3", 11156248], [" aa3b1c:\tadd\tx7, x7, #0x98", 11156252], [" aa3b20:\torr\tw6, wzr, #0x4", 11156256], [" aa3b24:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156260], [" aa3b28:\tldp\tx24, x14, [x19]", 11156264], [" aa3b2c:\tldrb\tw3, [x19]", 11156268], [" aa3b30:\tmov\tw13, #0x16 \t// #22", 11156272], [" aa3b34:\tand\tx1, x24, #0xfffffffffffffffe", 11156276], [" aa3b38:\ttst\tw3, #0x1", 11156280], [" aa3b3c:\tsub\tx0, x1, #0x1", 11156284], [" aa3b40:\tcsel\tw11, w3, w24, eq", 11156288], [" aa3b44:\tcsel\tx1, x13, x0, eq", 11156292], [" aa3b48:\ttst\tw11, #0x1", 11156296], [" aa3b4c:\tubfx\tx16, x11, #1, #7", 11156300], [" aa3b50:\tcsel\tx3, x16, x14, eq", 11156304], [" aa3b54:\tsub\tx18, x1, x3", 11156308], [" aa3b58:\tcmp\tx18, #0x2", 11156312], [" aa3b5c:\tb.cs\taa4f58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x411f8>", 11156316], [" aa3b60:\torr\tw5, wzr, #0x2", 11156320], [" aa3b64:\tsub\tx17, x5, x1", 11156324], [" aa3b68:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156328], [" aa3b6c:\tadd\tx2, x17, x3", 11156332], [" aa3b70:\tadd\tx7, x7, #0xa2", 11156336], [" aa3b74:\tb\taa2f14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b4>", 11156340], [" aa3b78:\tldp\tx18, x5, [x19]", 11156344], [" aa3b7c:\tldrb\tw8, [x19]", 11156348], [" aa3b80:\tmov\tw15, #0x16 \t// #22", 11156352], [" aa3b84:\tand\tx16, x18, #0xfffffffffffffffe", 11156356], [" aa3b88:\ttst\tw8, #0x1", 11156360], [" aa3b8c:\tsub\tx0, x16, #0x1", 11156364], [" aa3b90:\tcsel\tw10, w8, w18, eq", 11156368], [" aa3b94:\tcsel\tx1, x15, x0, eq", 11156372], [" aa3b98:\ttst\tw10, #0x1", 11156376], [" aa3b9c:\tubfx\tx21, x10, #1, #7", 11156380], [" aa3ba0:\tcsel\tx3, x21, x5, eq", 11156384], [" aa3ba4:\tsub\tx18, x1, x3", 11156388], [" aa3ba8:\tcmp\tx18, #0x3", 11156392], [" aa3bac:\tb.cs\taa4f8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4122c>", 11156396], [" aa3bb0:\torr\tw7, wzr, #0x3", 11156400], [" aa3bb4:\tsub\tx2, x7, x1", 11156404], [" aa3bb8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156408], [" aa3bbc:\tadd\tx2, x2, x3", 11156412], [" aa3bc0:\tadd\tx7, x7, #0x3b", 11156416], [" aa3bc4:\torr\tw6, wzr, #0x3", 11156420], [" aa3bc8:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156424], [" aa3bcc:\tldp\tx22, x9, [x19]", 11156428], [" aa3bd0:\tldrb\tw11, [x19]", 11156432], [" aa3bd4:\tmov\tw25, #0x16 \t// #22", 11156436], [" aa3bd8:\tand\tx1, x22, #0xfffffffffffffffe", 11156440], [" aa3bdc:\ttst\tw11, #0x1", 11156444], [" aa3be0:\tsub\tx26, x1, #0x1", 11156448], [" aa3be4:\tcsel\tw24, w11, w22, eq", 11156452], [" aa3be8:\tcsel\tx1, x25, x26, eq", 11156456], [" aa3bec:\ttst\tw24, #0x1", 11156460], [" aa3bf0:\tubfx\tx10, x24, #1, #7", 11156464], [" aa3bf4:\tcsel\tx3, x10, x9, eq", 11156468], [" aa3bf8:\tsub\tx22, x1, x3", 11156472], [" aa3bfc:\tcmp\tx22, #0x3", 11156476], [" aa3c00:\tb.cs\taa4fc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41268>", 11156480], [" aa3c04:\torr\tw11, wzr, #0x3", 11156484], [" aa3c08:\tsub\tx14, x11, x1", 11156488], [" aa3c0c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156492], [" aa3c10:\tadd\tx2, x14, x3", 11156496], [" aa3c14:\tadd\tx7, x7, #0x4d", 11156500], [" aa3c18:\torr\tw6, wzr, #0x3", 11156504], [" aa3c1c:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156508], [" aa3c20:\tldp\tx8, x24, [x19]", 11156512], [" aa3c24:\tldrb\tw3, [x19]", 11156516], [" aa3c28:\tmov\tw12, #0x16 \t// #22", 11156520], [" aa3c2c:\tand\tx4, x8, #0xfffffffffffffffe", 11156524], [" aa3c30:\ttst\tw3, #0x1", 11156528], [" aa3c34:\tsub\tx11, x4, #0x1", 11156532], [" aa3c38:\tcsel\tw29, w3, w8, eq", 11156536], [" aa3c3c:\tcsel\tx1, x12, x11, eq", 11156540], [" aa3c40:\ttst\tw29, #0x1", 11156544], [" aa3c44:\tubfx\tx13, x29, #1, #7", 11156548], [" aa3c48:\tcsel\tx3, x13, x24, eq", 11156552], [" aa3c4c:\tsub\tx12, x1, x3", 11156556], [" aa3c50:\tcmp\tx12, #0x3", 11156560], [" aa3c54:\tb.cs\taa5004 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x412a4>", 11156564], [" aa3c58:\torr\tw18, wzr, #0x3", 11156568], [" aa3c5c:\tsub\tx15, x18, x1", 11156572], [" aa3c60:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156576], [" aa3c64:\tadd\tx2, x15, x3", 11156580], [" aa3c68:\tadd\tx7, x7, #0x58", 11156584], [" aa3c6c:\torr\tw6, wzr, #0x3", 11156588], [" aa3c70:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156592], [" aa3c74:\tldp\tx12, x11, [x19]", 11156596], [" aa3c78:\tldrb\tw6, [x19]", 11156600], [" aa3c7c:\tmov\tw13, #0x16 \t// #22", 11156604], [" aa3c80:\tand\tx17, x12, #0xfffffffffffffffe", 11156608], [" aa3c84:\ttst\tw6, #0x1", 11156612], [" aa3c88:\tsub\tx1, x17, #0x1", 11156616], [" aa3c8c:\tcsel\tw8, w6, w12, eq", 11156620], [" aa3c90:\tcsel\tx1, x13, x1, eq", 11156624], [" aa3c94:\tubfx\tx3, x8, #1, #7", 11156628], [" aa3c98:\ttst\tw8, #0x1", 11156632], [" aa3c9c:\tcsel\tx3, x3, x11, eq", 11156636], [" aa3ca0:\tsub\tx6, x1, x3", 11156640], [" aa3ca4:\tcmp\tx6, #0x4", 11156644], [" aa3ca8:\tb.cs\taa5040 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x412e0>", 11156648], [" aa3cac:\torr\tw5, wzr, #0x4", 11156652], [" aa3cb0:\tsub\tx21, x5, x1", 11156656], [" aa3cb4:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156660], [" aa3cb8:\tadd\tx2, x21, x3", 11156664], [" aa3cbc:\tadd\tx7, x7, #0x43", 11156668], [" aa3cc0:\torr\tw6, wzr, #0x4", 11156672], [" aa3cc4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156676], [" aa3cc8:\tldp\tx6, x21, [x19]", 11156680], [" aa3ccc:\tldrb\tw15, [x19]", 11156684], [" aa3cd0:\tmov\tw4, #0x16 \t// #22", 11156688], [" aa3cd4:\tand\tx13, x6, #0xfffffffffffffffe", 11156692], [" aa3cd8:\ttst\tw15, #0x1", 11156696], [" aa3cdc:\tsub\tx22, x13, #0x1", 11156700], [" aa3ce0:\tcsel\tw18, w15, w6, eq", 11156704], [" aa3ce4:\tcsel\tx1, x4, x22, eq", 11156708], [" aa3ce8:\ttst\tw18, #0x1", 11156712], [" aa3cec:\tubfx\tx2, x18, #1, #7", 11156716], [" aa3cf0:\tcsel\tx3, x2, x21, eq", 11156720], [" aa3cf4:\tsub\tx24, x1, x3", 11156724], [" aa3cf8:\tcmp\tx24, #0x4", 11156728], [" aa3cfc:\tb.cs\taa5078 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41318>", 11156732], [" aa3d00:\torr\tw23, wzr, #0x4", 11156736], [" aa3d04:\tsub\tx7, x23, x1", 11156740], [" aa3d08:\tadd\tx2, x7, x3", 11156744], [" aa3d0c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156748], [" aa3d10:\tadd\tx7, x7, #0x7e", 11156752], [" aa3d14:\torr\tw6, wzr, #0x4", 11156756], [" aa3d18:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156760], [" aa3d1c:\tldp\tx28, x29, [x19]", 11156764], [" aa3d20:\tldrb\tw8, [x19]", 11156768], [" aa3d24:\tmov\tw0, #0x16 \t// #22", 11156772], [" aa3d28:\tand\tx15, x28, #0xfffffffffffffffe", 11156776], [" aa3d2c:\ttst\tw8, #0x1", 11156780], [" aa3d30:\tsub\tx12, x15, #0x1", 11156784], [" aa3d34:\tcsel\tw15, w8, w28, eq", 11156788], [" aa3d38:\tcsel\tx1, x0, x12, eq", 11156792], [" aa3d3c:\ttst\tw15, #0x1", 11156796], [" aa3d40:\tubfx\tx22, x15, #1, #7", 11156800], [" aa3d44:\tcsel\tx3, x22, x29, eq", 11156804], [" aa3d48:\tsub\tx13, x1, x3", 11156808], [" aa3d4c:\tcmp\tx13, #0x5", 11156812], [" aa3d50:\tb.cs\taa50b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41350>", 11156816], [" aa3d54:\tmov\tw6, #0x5 \t// #5", 11156820], [" aa3d58:\tsub\tx9, x6, x1", 11156824], [" aa3d5c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156828], [" aa3d60:\tadd\tx2, x9, x3", 11156832], [" aa3d64:\tadd\tx7, x7, #0x8c", 11156836], [" aa3d68:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156840], [" aa3d6c:\tldp\tx6, x21, [x19]", 11156844], [" aa3d70:\tldrb\tw17, [x19]", 11156848], [" aa3d74:\tmov\tw4, #0x16 \t// #22", 11156852], [" aa3d78:\tand\tx2, x6, #0xfffffffffffffffe", 11156856], [" aa3d7c:\ttst\tw17, #0x1", 11156860], [" aa3d80:\tsub\tx1, x2, #0x1", 11156864], [" aa3d84:\tcsel\tw10, w17, w6, eq", 11156868], [" aa3d88:\tcsel\tx1, x4, x1, eq", 11156872], [" aa3d8c:\ttst\tw10, #0x1", 11156876], [" aa3d90:\tubfx\tx2, x10, #1, #7", 11156880], [" aa3d94:\tcsel\tx3, x2, x21, eq", 11156884], [" aa3d98:\tsub\tx4, x1, x3", 11156888], [" aa3d9c:\tcmp\tx4, #0x3", 11156892], [" aa3da0:\tb.cs\taa50e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41388>", 11156896], [" aa3da4:\torr\tw23, wzr, #0x3", 11156900], [" aa3da8:\tsub\tx7, x23, x1", 11156904], [" aa3dac:\tadd\tx2, x7, x3", 11156908], [" aa3db0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156912], [" aa3db4:\tadd\tx7, x7, #0xa5", 11156916], [" aa3db8:\torr\tw6, wzr, #0x3", 11156920], [" aa3dbc:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11156924], [" aa3dc0:\tldp\tx28, x29, [x19]", 11156928], [" aa3dc4:\tldrb\tw17, [x19]", 11156932], [" aa3dc8:\tmov\tw0, #0x16 \t// #22", 11156936], [" aa3dcc:\tand\tx18, x28, #0xfffffffffffffffe", 11156940], [" aa3dd0:\ttst\tw17, #0x1", 11156944], [" aa3dd4:\tsub\tx4, x18, #0x1", 11156948], [" aa3dd8:\tcsel\tw9, w17, w28, eq", 11156952], [" aa3ddc:\tcsel\tx1, x0, x4, eq", 11156956], [" aa3de0:\ttst\tw9, #0x1", 11156960], [" aa3de4:\tubfx\tx23, x9, #1, #7", 11156964], [" aa3de8:\tcsel\tx3, x23, x29, eq", 11156968], [" aa3dec:\tsub\tx5, x1, x3", 11156972], [" aa3df0:\tcmp\tx5, #0x3", 11156976], [" aa3df4:\tb.cs\taa5124 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x413c4>", 11156980], [" aa3df8:\torr\tw10, wzr, #0x3", 11156984], [" aa3dfc:\tsub\tx8, x10, x1", 11156988], [" aa3e00:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11156992], [" aa3e04:\tadd\tx2, x8, x3", 11156996], [" aa3e08:\tadd\tx7, x7, #0x3f", 11157000], [" aa3e0c:\torr\tw6, wzr, #0x3", 11157004], [" aa3e10:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157008], [" aa3e14:\tldp\tx3, x18, [x19]", 11157012], [" aa3e18:\tldrb\tw14, [x19]", 11157016], [" aa3e1c:\tmov\tw16, #0x16 \t// #22", 11157020], [" aa3e20:\tand\tx2, x3, #0xfffffffffffffffe", 11157024], [" aa3e24:\ttst\tw14, #0x1", 11157028], [" aa3e28:\tsub\tx24, x2, #0x1", 11157032], [" aa3e2c:\tcsel\tw22, w14, w3, eq", 11157036], [" aa3e30:\tcsel\tx1, x16, x24, eq", 11157040], [" aa3e34:\ttst\tw22, #0x1", 11157044], [" aa3e38:\tubfx\tx15, x22, #1, #7", 11157048], [" aa3e3c:\tcsel\tx3, x15, x18, eq", 11157052], [" aa3e40:\tsub\tx20, x1, x3", 11157056], [" aa3e44:\tcmp\tx20, #0x3", 11157060], [" aa3e48:\tb.cs\taa5160 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41400>", 11157064], [" aa3e4c:\torr\tw4, wzr, #0x3", 11157068], [" aa3e50:\tsub\tx7, x4, x1", 11157072], [" aa3e54:\tadd\tx2, x7, x3", 11157076], [" aa3e58:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157080], [" aa3e5c:\tadd\tx7, x7, #0x51", 11157084], [" aa3e60:\torr\tw6, wzr, #0x3", 11157088], [" aa3e64:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157092], [" aa3e68:\tldp\tx5, x17, [x19]", 11157096], [" aa3e6c:\tldrb\tw13, [x19]", 11157100], [" aa3e70:\tmov\tw21, #0x16 \t// #22", 11157104], [" aa3e74:\tand\tx6, x5, #0xfffffffffffffffe", 11157108], [" aa3e78:\ttst\tw13, #0x1", 11157112], [" aa3e7c:\tsub\tx3, x6, #0x1", 11157116], [" aa3e80:\tcsel\tw28, w13, w5, eq", 11157120], [" aa3e84:\tcsel\tx1, x21, x3, eq", 11157124], [" aa3e88:\ttst\tw28, #0x1", 11157128], [" aa3e8c:\tubfx\tx6, x28, #1, #7", 11157132], [" aa3e90:\tcsel\tx3, x6, x17, eq", 11157136], [" aa3e94:\tsub\tx13, x1, x3", 11157140], [" aa3e98:\tcmp\tx13, #0x3", 11157144], [" aa3e9c:\tb.cs\taa519c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4143c>", 11157148], [" aa3ea0:\torr\tw0, wzr, #0x3", 11157152], [" aa3ea4:\tsub\tx29, x0, x1", 11157156], [" aa3ea8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157160], [" aa3eac:\tadd\tx2, x29, x3", 11157164], [" aa3eb0:\tadd\tx7, x7, #0x5c", 11157168], [" aa3eb4:\torr\tw6, wzr, #0x3", 11157172], [" aa3eb8:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157176], [" aa3ebc:\tldp\tx17, x4, [x19]", 11157180], [" aa3ec0:\tldrb\tw3, [x19]", 11157184], [" aa3ec4:\tmov\tw6, #0x16 \t// #22", 11157188], [" aa3ec8:\tand\tx0, x17, #0xfffffffffffffffe", 11157192], [" aa3ecc:\ttst\tw3, #0x1", 11157196], [" aa3ed0:\tsub\tx7, x0, #0x1", 11157200], [" aa3ed4:\tcsel\tw25, w3, w17, eq", 11157204], [" aa3ed8:\tcsel\tx1, x6, x7, eq", 11157208], [" aa3edc:\ttst\tw25, #0x1", 11157212], [" aa3ee0:\tubfx\tx7, x25, #1, #7", 11157216], [" aa3ee4:\tcsel\tx3, x7, x4, eq", 11157220], [" aa3ee8:\tsub\tx8, x1, x3", 11157224], [" aa3eec:\tcmp\tx8, #0x4", 11157228], [" aa3ef0:\tb.cs\taa51d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41478>", 11157232], [" aa3ef4:\torr\tw29, wzr, #0x4", 11157236], [" aa3ef8:\tsub\tx23, x29, x1", 11157240], [" aa3efc:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157244], [" aa3f00:\tadd\tx2, x23, x3", 11157248], [" aa3f04:\tadd\tx7, x7, #0x48", 11157252], [" aa3f08:\torr\tw6, wzr, #0x4", 11157256], [" aa3f0c:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157260], [" aa3f10:\tldp\tx25, x9, [x19]", 11157264], [" aa3f14:\tldrb\tw18, [x19]", 11157268], [" aa3f18:\tmov\tw1, #0x16 \t// #22", 11157272], [" aa3f1c:\tand\tx14, x25, #0xfffffffffffffffe", 11157276], [" aa3f20:\ttst\tw18, #0x1", 11157280], [" aa3f24:\tsub\tx20, x14, #0x1", 11157284], [" aa3f28:\tcsel\tw17, w18, w25, eq", 11157288], [" aa3f2c:\tcsel\tx1, x1, x20, eq", 11157292], [" aa3f30:\ttst\tw17, #0x1", 11157296], [" aa3f34:\tubfx\tx10, x17, #1, #7", 11157300], [" aa3f38:\tcsel\tx3, x10, x9, eq", 11157304], [" aa3f3c:\tsub\tx9, x1, x3", 11157308], [" aa3f40:\tcmp\tx9, #0x4", 11157312], [" aa3f44:\tb.cs\taa5210 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x414b0>", 11157316], [" aa3f48:\torr\tw11, wzr, #0x4", 11157320], [" aa3f4c:\tsub\tx14, x11, x1", 11157324], [" aa3f50:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157328], [" aa3f54:\tadd\tx2, x14, x3", 11157332], [" aa3f58:\tadd\tx7, x7, #0x83", 11157336], [" aa3f5c:\torr\tw6, wzr, #0x4", 11157340], [" aa3f60:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157344], [" aa3f64:\tldp\tx10, x12, [x19]", 11157348], [" aa3f68:\tldrb\tw17, [x19]", 11157352], [" aa3f6c:\tmov\tw8, #0x16 \t// #22", 11157356], [" aa3f70:\tand\tx16, x10, #0xfffffffffffffffe", 11157360], [" aa3f74:\ttst\tw17, #0x1", 11157364], [" aa3f78:\tsub\tx3, x16, #0x1", 11157368], [" aa3f7c:\tcsel\tw14, w17, w10, eq", 11157372], [" aa3f80:\tcsel\tx1, x8, x3, eq", 11157376], [" aa3f84:\ttst\tw14, #0x1", 11157380], [" aa3f88:\tubfx\tx24, x14, #1, #7", 11157384], [" aa3f8c:\tcsel\tx3, x24, x12, eq", 11157388], [" aa3f90:\tsub\tx2, x1, x3", 11157392], [" aa3f94:\tcmp\tx2, #0x5", 11157396], [" aa3f98:\tb.cs\taa5248 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x414e8>", 11157400], [" aa3f9c:\tmov\tw6, #0x5 \t// #5", 11157404], [" aa3fa0:\tsub\tx18, x6, x1", 11157408], [" aa3fa4:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157412], [" aa3fa8:\tadd\tx2, x18, x3", 11157416], [" aa3fac:\tadd\tx7, x7, #0x92", 11157420], [" aa3fb0:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157424], [" aa3fb4:\tldp\tx25, x10, [x19]", 11157428], [" aa3fb8:\tldrb\tw6, [x19]", 11157432], [" aa3fbc:\tmov\tw1, #0x16 \t// #22", 11157436], [" aa3fc0:\tand\tx3, x25, #0xfffffffffffffffe", 11157440], [" aa3fc4:\ttst\tw6, #0x1", 11157444], [" aa3fc8:\tsub\tx5, x3, #0x1", 11157448], [" aa3fcc:\tcsel\tw9, w6, w25, eq", 11157452], [" aa3fd0:\tcsel\tx1, x1, x5, eq", 11157456], [" aa3fd4:\ttst\tw9, #0x1", 11157460], [" aa3fd8:\tubfx\tx8, x9, #1, #7", 11157464], [" aa3fdc:\tcsel\tx3, x8, x10, eq", 11157468], [" aa3fe0:\tsub\tx6, x1, x3", 11157472], [" aa3fe4:\tcmp\tx6, #0x3", 11157476], [" aa3fe8:\tb.cs\taa5288 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41528>", 11157480], [" aa3fec:\torr\tw14, wzr, #0x3", 11157484], [" aa3ff0:\tsub\tx16, x14, x1", 11157488], [" aa3ff4:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157492], [" aa3ff8:\tadd\tx2, x16, x3", 11157496], [" aa3ffc:\tadd\tx7, x7, #0xa9", 11157500], [" aa4000:\torr\tw6, wzr, #0x3", 11157504], [" aa4004:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157508], [" aa4008:\tldp\tx9, x8, [x19]", 11157512], [" aa400c:\tldrb\tw15, [x19]", 11157516], [" aa4010:\tmov\tw10, #0x16 \t// #22", 11157520], [" aa4014:\tand\tx11, x9, #0xfffffffffffffffe", 11157524], [" aa4018:\ttst\tw15, #0x1", 11157528], [" aa401c:\tsub\tx18, x11, #0x1", 11157532], [" aa4020:\tcsel\tw6, w15, w9, eq", 11157536], [" aa4024:\tcsel\tx1, x10, x18, eq", 11157540], [" aa4028:\ttst\tw6, #0x1", 11157544], [" aa402c:\tubfx\tx12, x6, #1, #7", 11157548], [" aa4030:\tcsel\tx3, x12, x8, eq", 11157552], [" aa4034:\tsub\tx4, x1, x3", 11157556], [" aa4038:\tcmp\tx4, #0x3", 11157560], [" aa403c:\tb.cs\taa52c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41564>", 11157564], [" aa4040:\torr\tw16, wzr, #0x3", 11157568], [" aa4044:\tsub\tx18, x16, x1", 11157572], [" aa4048:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157576], [" aa404c:\tadd\tx2, x18, x3", 11157580], [" aa4050:\tadd\tx7, x7, #0x6b", 11157584], [" aa4054:\torr\tw6, wzr, #0x3", 11157588], [" aa4058:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157592], [" aa405c:\tldp\tx3, x5, [x19]", 11157596], [" aa4060:\tldrb\tw2, [x19]", 11157600], [" aa4064:\tmov\tw15, #0x16 \t// #22", 11157604], [" aa4068:\tand\tx10, x3, #0xfffffffffffffffe", 11157608], [" aa406c:\ttst\tw2, #0x1", 11157612], [" aa4070:\tsub\tx1, x10, #0x1", 11157616], [" aa4074:\tcsel\tw21, w2, w3, eq", 11157620], [" aa4078:\tcsel\tx1, x15, x1, eq", 11157624], [" aa407c:\ttst\tw21, #0x1", 11157628], [" aa4080:\tubfx\tx17, x21, #1, #7", 11157632], [" aa4084:\tcsel\tx3, x17, x5, eq", 11157636], [" aa4088:\tsub\tx5, x1, x3", 11157640], [" aa408c:\tcmp\tx5, #0x4", 11157644], [" aa4090:\tb.cs\taa5300 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x415a0>", 11157648], [" aa4094:\torr\tw28, wzr, #0x4", 11157652], [" aa4098:\tsub\tx0, x28, x1", 11157656], [" aa409c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157660], [" aa40a0:\tadd\tx2, x0, x3", 11157664], [" aa40a4:\tadd\tx7, x7, #0x6f", 11157668], [" aa40a8:\torr\tw6, wzr, #0x4", 11157672], [" aa40ac:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157676], [" aa40b0:\tldp\tx29, x23, [x19]", 11157680], [" aa40b4:\tldrb\tw7, [x19]", 11157684], [" aa40b8:\tmov\tw22, #0x16 \t// #22", 11157688], [" aa40bc:\tand\tx8, x29, #0xfffffffffffffffe", 11157692], [" aa40c0:\ttst\tw7, #0x1", 11157696], [" aa40c4:\tsub\tx6, x8, #0x1", 11157700], [" aa40c8:\tcsel\tw5, w7, w29, eq", 11157704], [" aa40cc:\tcsel\tx1, x22, x6, eq", 11157708], [" aa40d0:\ttst\tw5, #0x1", 11157712], [" aa40d4:\tubfx\tx7, x5, #1, #7", 11157716], [" aa40d8:\tcsel\tx3, x7, x23, eq", 11157720], [" aa40dc:\tsub\tx7, x1, x3", 11157724], [" aa40e0:\tcmp\tx7, #0x4", 11157728], [" aa40e4:\tb.cs\taa5338 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x415d8>", 11157732], [" aa40e8:\torr\tw8, wzr, #0x4", 11157736], [" aa40ec:\tsub\tx12, x8, x1", 11157740], [" aa40f0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157744], [" aa40f4:\tadd\tx2, x12, x3", 11157748], [" aa40f8:\tadd\tx7, x7, #0x74", 11157752], [" aa40fc:\torr\tw6, wzr, #0x4", 11157756], [" aa4100:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157760], [" aa4104:\tldp\tx24, x11, [x19]", 11157764], [" aa4108:\tldrb\tw3, [x19]", 11157768], [" aa410c:\tmov\tw13, #0x16 \t// #22", 11157772], [" aa4110:\tand\tx12, x24, #0xfffffffffffffffe", 11157776], [" aa4114:\ttst\tw3, #0x1", 11157780], [" aa4118:\tsub\tx8, x12, #0x1", 11157784], [" aa411c:\tcsel\tw4, w3, w24, eq", 11157788], [" aa4120:\tcsel\tx1, x13, x8, eq", 11157792], [" aa4124:\ttst\tw4, #0x1", 11157796], [" aa4128:\tubfx\tx14, x4, #1, #7", 11157800], [" aa412c:\tcsel\tx3, x14, x11, eq", 11157804], [" aa4130:\tsub\tx26, x1, x3", 11157808], [" aa4134:\tcmp\tx26, #0x4", 11157812], [" aa4138:\tb.cs\taa5370 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41610>", 11157816], [" aa413c:\torr\tw5, wzr, #0x4", 11157820], [" aa4140:\tsub\tx17, x5, x1", 11157824], [" aa4144:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157828], [" aa4148:\tadd\tx2, x17, x3", 11157832], [" aa414c:\tadd\tx7, x7, #0x79", 11157836], [" aa4150:\torr\tw6, wzr, #0x4", 11157840], [" aa4154:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157844], [" aa4158:\tldp\tx18, x11, [x19]", 11157848], [" aa415c:\tldrb\tw28, [x19]", 11157852], [" aa4160:\tmov\tw15, #0x16 \t// #22", 11157856], [" aa4164:\tand\tx4, x18, #0xfffffffffffffffe", 11157860], [" aa4168:\ttst\tw28, #0x1", 11157864], [" aa416c:\tsub\tx7, x4, #0x1", 11157868], [" aa4170:\tcsel\tw8, w28, w18, eq", 11157872], [" aa4174:\tcsel\tx1, x15, x7, eq", 11157876], [" aa4178:\tubfx\tx3, x8, #1, #7", 11157880], [" aa417c:\ttst\tw8, #0x1", 11157884], [" aa4180:\tcsel\tx3, x3, x11, eq", 11157888], [" aa4184:\tsub\tx26, x1, x3", 11157892], [" aa4188:\tcmp\tx26, #0x5", 11157896], [" aa418c:\tb.cs\taa53a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41648>", 11157900], [" aa4190:\tmov\tw6, #0x5 \t// #5", 11157904], [" aa4194:\tsub\tx21, x6, x1", 11157908], [" aa4198:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157912], [" aa419c:\tadd\tx2, x21, x3", 11157916], [" aa41a0:\tadd\tx7, x7, #0xad", 11157920], [" aa41a4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11157924], [" aa41a8:\tldp\tx3, x17, [x19]", 11157928], [" aa41ac:\tldrb\tw1, [x19]", 11157932], [" aa41b0:\tmov\tw5, #0x16 \t// #22", 11157936], [" aa41b4:\tand\tx7, x3, #0xfffffffffffffffe", 11157940], [" aa41b8:\ttst\tw1, #0x1", 11157944], [" aa41bc:\tsub\tx24, x7, #0x1", 11157948], [" aa41c0:\tcsel\tw22, w1, w3, eq", 11157952], [" aa41c4:\tcsel\tx1, x5, x24, eq", 11157956], [" aa41c8:\ttst\tw22, #0x1", 11157960], [" aa41cc:\tubfx\tx6, x22, #1, #7", 11157964], [" aa41d0:\tcsel\tx3, x6, x17, eq", 11157968], [" aa41d4:\tsub\tx10, x1, x3", 11157972], [" aa41d8:\tcmp\tx10, #0x5", 11157976], [" aa41dc:\tb.cs\taa53e8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41688>", 11157980], [" aa41e0:\tmov\tw6, #0x5 \t// #5", 11157984], [" aa41e4:\tsub\tx0, x6, x1", 11157988], [" aa41e8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11157992], [" aa41ec:\tadd\tx2, x0, x3", 11157996], [" aa41f0:\tadd\tx7, x7, #0xc1", 11158000], [" aa41f4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158004], [" aa41f8:\tldp\tx6, x21, [x19]", 11158008], [" aa41fc:\tldrb\tw0, [x19]", 11158012], [" aa4200:\tmov\tw4, #0x16 \t// #22", 11158016], [" aa4204:\tand\tx10, x6, #0xfffffffffffffffe", 11158020], [" aa4208:\ttst\tw0, #0x1", 11158024], [" aa420c:\tsub\tx3, x10, #0x1", 11158028], [" aa4210:\tcsel\tw28, w0, w6, eq", 11158032], [" aa4214:\tcsel\tx1, x4, x3, eq", 11158036], [" aa4218:\ttst\tw28, #0x1", 11158040], [" aa421c:\tubfx\tx2, x28, #1, #7", 11158044], [" aa4220:\tcsel\tx3, x2, x21, eq", 11158048], [" aa4224:\tsub\tx17, x1, x3", 11158052], [" aa4228:\tcmp\tx17, #0x4", 11158056], [" aa422c:\tb.cs\taa5428 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x416c8>", 11158060], [" aa4230:\torr\tw7, wzr, #0x4", 11158064], [" aa4234:\tsub\tx25, x7, x1", 11158068], [" aa4238:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158072], [" aa423c:\tadd\tx2, x25, x3", 11158076], [" aa4240:\tadd\tx7, x7, #0xd5", 11158080], [" aa4244:\torr\tw6, wzr, #0x4", 11158084], [" aa4248:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158088], [" aa424c:\tldp\tx2, x0, [x19]", 11158092], [" aa4250:\tldrb\tw3, [x19]", 11158096], [" aa4254:\tmov\tw28, #0x16 \t// #22", 11158100], [" aa4258:\tand\tx6, x2, #0xfffffffffffffffe", 11158104], [" aa425c:\ttst\tw3, #0x1", 11158108], [" aa4260:\tsub\tx8, x6, #0x1", 11158112], [" aa4264:\tcsel\tw25, w3, w2, eq", 11158116], [" aa4268:\tcsel\tx1, x28, x8, eq", 11158120], [" aa426c:\ttst\tw25, #0x1", 11158124], [" aa4270:\tubfx\tx29, x25, #1, #7", 11158128], [" aa4274:\tcsel\tx3, x29, x0, eq", 11158132], [" aa4278:\tsub\tx22, x1, x3", 11158136], [" aa427c:\tcmp\tx22, #0x6", 11158140], [" aa4280:\tb.cs\taa5460 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41700>", 11158144], [" aa4284:\torr\tw10, wzr, #0x6", 11158148], [" aa4288:\tsub\tx8, x10, x1", 11158152], [" aa428c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158156], [" aa4290:\tadd\tx2, x8, x3", 11158160], [" aa4294:\tadd\tx7, x7, #0xb3", 11158164], [" aa4298:\torr\tw6, wzr, #0x6", 11158168], [" aa429c:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158172], [" aa42a0:\tldp\tx29, x7, [x19]", 11158176], [" aa42a4:\tldrb\tw8, [x19]", 11158180], [" aa42a8:\tmov\tw22, #0x16 \t// #22", 11158184], [" aa42ac:\tand\tx9, x29, #0xfffffffffffffffe", 11158188], [" aa42b0:\ttst\tw8, #0x1", 11158192], [" aa42b4:\tsub\tx11, x9, #0x1", 11158196], [" aa42b8:\tcsel\tw23, w8, w29, eq", 11158200], [" aa42bc:\tcsel\tx1, x22, x11, eq", 11158204], [" aa42c0:\ttst\tw23, #0x1", 11158208], [" aa42c4:\tubfx\tx25, x23, #1, #7", 11158212], [" aa42c8:\tcsel\tx3, x25, x7, eq", 11158216], [" aa42cc:\tsub\tx12, x1, x3", 11158220], [" aa42d0:\tcmp\tx12, #0x6", 11158224], [" aa42d4:\tb.cs\taa54a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41740>", 11158228], [" aa42d8:\torr\tw12, wzr, #0x6", 11158232], [" aa42dc:\tsub\tx9, x12, x1", 11158236], [" aa42e0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158240], [" aa42e4:\tadd\tx2, x9, x3", 11158244], [" aa42e8:\tadd\tx7, x7, #0xc7", 11158248], [" aa42ec:\torr\tw6, wzr, #0x6", 11158252], [" aa42f0:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158256], [" aa42f4:\tldp\tx10, x23, [x19]", 11158260], [" aa42f8:\tldrb\tw5, [x19]", 11158264], [" aa42fc:\tmov\tw8, #0x16 \t// #22", 11158268], [" aa4300:\tand\tx12, x10, #0xfffffffffffffffe", 11158272], [" aa4304:\ttst\tw5, #0x1", 11158276], [" aa4308:\tsub\tx15, x12, #0x1", 11158280], [" aa430c:\tcsel\tw0, w5, w10, eq", 11158284], [" aa4310:\tcsel\tx1, x8, x15, eq", 11158288], [" aa4314:\ttst\tw0, #0x1", 11158292], [" aa4318:\tubfx\tx12, x0, #1, #7", 11158296], [" aa431c:\tcsel\tx3, x12, x23, eq", 11158300], [" aa4320:\tsub\tx14, x1, x3", 11158304], [" aa4324:\tcmp\tx14, #0x5", 11158308], [" aa4328:\tb.cs\taa54e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41780>", 11158312], [" aa432c:\tmov\tw6, #0x5 \t// #5", 11158316], [" aa4330:\tsub\tx16, x6, x1", 11158320], [" aa4334:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158324], [" aa4338:\tadd\tx2, x16, x3", 11158328], [" aa433c:\tadd\tx7, x7, #0xda", 11158332], [" aa4340:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158336], [" aa4344:\tldp\tx1, x9, [x19]", 11158340], [" aa4348:\tldrb\tw16, [x19]", 11158344], [" aa434c:\tmov\tw12, #0x16 \t// #22", 11158348], [" aa4350:\tand\tx5, x1, #0xfffffffffffffffe", 11158352], [" aa4354:\ttst\tw16, #0x1", 11158356], [" aa4358:\tsub\tx20, x5, #0x1", 11158360], [" aa435c:\tcsel\tw24, w16, w1, eq", 11158364], [" aa4360:\tcsel\tx1, x12, x20, eq", 11158368], [" aa4364:\ttst\tw24, #0x1", 11158372], [" aa4368:\tubfx\tx13, x24, #1, #7", 11158376], [" aa436c:\tcsel\tx3, x13, x9, eq", 11158380], [" aa4370:\tsub\tx9, x1, x3", 11158384], [" aa4374:\tcmp\tx9, #0x6", 11158388], [" aa4378:\tb.cs\taa5520 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x417c0>", 11158392], [" aa437c:\torr\tw15, wzr, #0x6", 11158396], [" aa4380:\tsub\tx11, x15, x1", 11158400], [" aa4384:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158404], [" aa4388:\tadd\tx2, x11, x3", 11158408], [" aa438c:\tadd\tx7, x7, #0xba", 11158412], [" aa4390:\torr\tw6, wzr, #0x6", 11158416], [" aa4394:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158420], [" aa4398:\tldp\tx13, x16, [x19]", 11158424], [" aa439c:\tldrb\tw3, [x19]", 11158428], [" aa43a0:\tmov\tw14, #0x16 \t// #22", 11158432], [" aa43a4:\tand\tx11, x13, #0xfffffffffffffffe", 11158436], [" aa43a8:\ttst\tw3, #0x1", 11158440], [" aa43ac:\tsub\tx2, x11, #0x1", 11158444], [" aa43b0:\tcsel\tw29, w3, w13, eq", 11158448], [" aa43b4:\tcsel\tx1, x14, x2, eq", 11158452], [" aa43b8:\ttst\tw29, #0x1", 11158456], [" aa43bc:\tubfx\tx24, x29, #1, #7", 11158460], [" aa43c0:\tcsel\tx3, x24, x16, eq", 11158464], [" aa43c4:\tsub\tx13, x1, x3", 11158468], [" aa43c8:\tcmp\tx13, #0x6", 11158472], [" aa43cc:\tb.cs\taa5560 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41800>", 11158476], [" aa43d0:\torr\tw5, wzr, #0x6", 11158480], [" aa43d4:\tsub\tx17, x5, x1", 11158484], [" aa43d8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158488], [" aa43dc:\tadd\tx2, x17, x3", 11158492], [" aa43e0:\tadd\tx7, x7, #0xce", 11158496], [" aa43e4:\torr\tw6, wzr, #0x6", 11158500], [" aa43e8:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158504], [" aa43ec:\tldp\tx24, x15, [x19]", 11158508], [" aa43f0:\tldrb\tw13, [x19]", 11158512], [" aa43f4:\tmov\tw18, #0x16 \t// #22", 11158516], [" aa43f8:\tand\tx8, x24, #0xfffffffffffffffe", 11158520], [" aa43fc:\ttst\tw13, #0x1", 11158524], [" aa4400:\tsub\tx16, x8, #0x1", 11158528], [" aa4404:\tcsel\tw2, w13, w24, eq", 11158532], [" aa4408:\tcsel\tx1, x18, x16, eq", 11158536], [" aa440c:\ttst\tw2, #0x1", 11158540], [" aa4410:\tubfx\tx11, x2, #1, #7", 11158544], [" aa4414:\tcsel\tx3, x11, x15, eq", 11158548], [" aa4418:\tsub\tx0, x1, x3", 11158552], [" aa441c:\tcmp\tx0, #0x5", 11158556], [" aa4420:\tb.cs\taa55a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41840>", 11158560], [" aa4424:\tmov\tw6, #0x5 \t// #5", 11158564], [" aa4428:\tsub\tx4, x6, x1", 11158568], [" aa442c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158572], [" aa4430:\tadd\tx2, x4, x3", 11158576], [" aa4434:\tadd\tx7, x7, #0xe0", 11158580], [" aa4438:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158584], [" aa443c:\tldp\tx21, x0, [x19]", 11158588], [" aa4440:\tldrb\tw3, [x19]", 11158592], [" aa4444:\tmov\tw2, #0x16 \t// #22", 11158596], [" aa4448:\tand\tx13, x21, #0xfffffffffffffffe", 11158600], [" aa444c:\ttst\tw3, #0x1", 11158604], [" aa4450:\tsub\tx18, x13, #0x1", 11158608], [" aa4454:\tcsel\tw7, w3, w21, eq", 11158612], [" aa4458:\tcsel\tx1, x2, x18, eq", 11158616], [" aa445c:\ttst\tw7, #0x1", 11158620], [" aa4460:\tubfx\tx29, x7, #1, #7", 11158624], [" aa4464:\tcsel\tx3, x29, x0, eq", 11158628], [" aa4468:\tsub\tx4, x1, x3", 11158632], [" aa446c:\tcmp\tx4, #0x5", 11158636], [" aa4470:\tb.cs\taa55e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41880>", 11158640], [" aa4474:\tmov\tw6, #0x5 \t// #5", 11158644], [" aa4478:\tsub\tx10, x6, x1", 11158648], [" aa447c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158652], [" aa4480:\tadd\tx2, x10, x3", 11158656], [" aa4484:\tadd\tx7, x7, #0xe6", 11158660], [" aa4488:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158664], [" aa448c:\tldp\tx10, x23, [x19]", 11158668], [" aa4490:\tldrb\tw11, [x19]", 11158672], [" aa4494:\tmov\tw8, #0x16 \t// #22", 11158676], [" aa4498:\tand\tx0, x10, #0xfffffffffffffffe", 11158680], [" aa449c:\ttst\tw11, #0x1", 11158684], [" aa44a0:\tsub\tx12, x0, #0x1", 11158688], [" aa44a4:\tcsel\tw17, w11, w10, eq", 11158692], [" aa44a8:\tcsel\tx1, x8, x12, eq", 11158696], [" aa44ac:\ttst\tw17, #0x1", 11158700], [" aa44b0:\tubfx\tx12, x17, #1, #7", 11158704], [" aa44b4:\tcsel\tx3, x12, x23, eq", 11158708], [" aa44b8:\tsub\tx11, x1, x3", 11158712], [" aa44bc:\tcmp\tx11, #0x5", 11158716], [" aa44c0:\tb.cs\taa5620 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x418c0>", 11158720], [" aa44c4:\tmov\tw6, #0x5 \t// #5", 11158724], [" aa44c8:\tsub\tx16, x6, x1", 11158728], [" aa44cc:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158732], [" aa44d0:\tadd\tx2, x16, x3", 11158736], [" aa44d4:\tadd\tx7, x7, #0x10b", 11158740], [" aa44d8:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158744], [" aa44dc:\tldp\tx29, x22, [x19]", 11158748], [" aa44e0:\tldrb\tw15, [x19]", 11158752], [" aa44e4:\tmov\tw28, #0x16 \t// #22", 11158756], [" aa44e8:\tand\tx16, x29, #0xfffffffffffffffe", 11158760], [" aa44ec:\ttst\tw15, #0x1", 11158764], [" aa44f0:\tsub\tx26, x16, #0x1", 11158768], [" aa44f4:\tcsel\tw5, w15, w29, eq", 11158772], [" aa44f8:\tcsel\tx1, x28, x26, eq", 11158776], [" aa44fc:\ttst\tw5, #0x1", 11158780], [" aa4500:\tubfx\tx7, x5, #1, #7", 11158784], [" aa4504:\tcsel\tx3, x7, x22, eq", 11158788], [" aa4508:\tsub\tx8, x1, x3", 11158792], [" aa450c:\tcmp\tx8, #0x7", 11158796], [" aa4510:\tb.cs\taa5660 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41900>", 11158800], [" aa4514:\torr\tw12, wzr, #0x7", 11158804], [" aa4518:\tsub\tx9, x12, x1", 11158808], [" aa451c:\tadd\tx2, x9, x3", 11158812], [" aa4520:\tb\taa4858 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x40af8>", 11158816], [" aa4524:\tldp\tx12, x13, [x19]", 11158820], [" aa4528:\tldrb\tw8, [x19]", 11158824], [" aa452c:\tmov\tw9, #0x16 \t// #22", 11158828], [" aa4530:\tand\tx3, x12, #0xfffffffffffffffe", 11158832], [" aa4534:\ttst\tw8, #0x1", 11158836], [" aa4538:\tsub\tx3, x3, #0x1", 11158840], [" aa453c:\tcsel\tw14, w8, w12, eq", 11158844], [" aa4540:\tcsel\tx1, x9, x3, eq", 11158848], [" aa4544:\ttst\tw14, #0x1", 11158852], [" aa4548:\tubfx\tx16, x14, #1, #7", 11158856], [" aa454c:\tcsel\tx3, x16, x13, eq", 11158860], [" aa4550:\tsub\tx15, x1, x3", 11158864], [" aa4554:\tcmp\tx15, #0x8", 11158868], [" aa4558:\tb.cs\taa56a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41948>", 11158872], [" aa455c:\torr\tw11, wzr, #0x8", 11158876], [" aa4560:\tsub\tx5, x11, x1", 11158880], [" aa4564:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158884], [" aa4568:\tadd\tx2, x5, x3", 11158888], [" aa456c:\tadd\tx7, x7, #0x11f", 11158892], [" aa4570:\torr\tw6, wzr, #0x8", 11158896], [" aa4574:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158900], [" aa4578:\tldp\tx1, x18, [x19]", 11158904], [" aa457c:\tldrb\tw6, [x19]", 11158908], [" aa4580:\tmov\tw14, #0x16 \t// #22", 11158912], [" aa4584:\tand\tx7, x1, #0xfffffffffffffffe", 11158916], [" aa4588:\ttst\tw6, #0x1", 11158920], [" aa458c:\tsub\tx7, x7, #0x1", 11158924], [" aa4590:\tcsel\tw11, w6, w1, eq", 11158928], [" aa4594:\tcsel\tx1, x14, x7, eq", 11158932], [" aa4598:\ttst\tw11, #0x1", 11158936], [" aa459c:\tubfx\tx15, x11, #1, #7", 11158940], [" aa45a0:\tcsel\tx3, x15, x18, eq", 11158944], [" aa45a4:\tsub\tx26, x1, x3", 11158948], [" aa45a8:\tcmp\tx26, #0x6", 11158952], [" aa45ac:\tb.cs\taa56e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41984>", 11158956], [" aa45b0:\torr\tw4, wzr, #0x6", 11158960], [" aa45b4:\tsub\tx21, x4, x1", 11158964], [" aa45b8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11158968], [" aa45bc:\tadd\tx2, x21, x3", 11158972], [" aa45c0:\tadd\tx7, x7, #0x13c", 11158976], [" aa45c4:\torr\tw6, wzr, #0x6", 11158980], [" aa45c8:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11158984], [" aa45cc:\tldp\tx8, x12, [x19]", 11158988], [" aa45d0:\tldrb\tw6, [x19]", 11158992], [" aa45d4:\tmov\tw23, #0x16 \t// #22", 11158996], [" aa45d8:\tand\tx14, x8, #0xfffffffffffffffe", 11159000], [" aa45dc:\ttst\tw6, #0x1", 11159004], [" aa45e0:\tsub\tx1, x14, #0x1", 11159008], [" aa45e4:\tcsel\tw6, w6, w8, eq", 11159012], [" aa45e8:\tcsel\tx1, x23, x1, eq", 11159016], [" aa45ec:\ttst\tw6, #0x1", 11159020], [" aa45f0:\tubfx\tx9, x6, #1, #7", 11159024], [" aa45f4:\tcsel\tx3, x9, x12, eq", 11159028], [" aa45f8:\tsub\tx5, x1, x3", 11159032], [" aa45fc:\tcmp\tx5, #0x6", 11159036], [" aa4600:\tb.cs\taa5724 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x419c4>", 11159040], [" aa4604:\torr\tw24, wzr, #0x6", 11159044], [" aa4608:\tsub\tx18, x24, x1", 11159048], [" aa460c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159052], [" aa4610:\tadd\tx2, x18, x3", 11159056], [" aa4614:\tadd\tx7, x7, #0xec", 11159060], [" aa4618:\torr\tw6, wzr, #0x6", 11159064], [" aa461c:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159068], [" aa4620:\tldp\tx24, x15, [x19]", 11159072], [" aa4624:\tldrb\tw16, [x19]", 11159076], [" aa4628:\tmov\tw18, #0x16 \t// #22", 11159080], [" aa462c:\tand\tx1, x24, #0xfffffffffffffffe", 11159084], [" aa4630:\ttst\tw16, #0x1", 11159088], [" aa4634:\tsub\tx2, x1, #0x1", 11159092], [" aa4638:\tcsel\tw16, w16, w24, eq", 11159096], [" aa463c:\tcsel\tx1, x18, x2, eq", 11159100], [" aa4640:\ttst\tw16, #0x1", 11159104], [" aa4644:\tubfx\tx11, x16, #1, #7", 11159108], [" aa4648:\tcsel\tx3, x11, x15, eq", 11159112], [" aa464c:\tsub\tx13, x1, x3", 11159116], [" aa4650:\tcmp\tx13, #0x6", 11159120], [" aa4654:\tb.cs\taa5764 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41a04>", 11159124], [" aa4658:\torr\tw21, wzr, #0x6", 11159128], [" aa465c:\tsub\tx2, x21, x1", 11159132], [" aa4660:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159136], [" aa4664:\tadd\tx2, x2, x3", 11159140], [" aa4668:\tadd\tx7, x7, #0x111", 11159144], [" aa466c:\torr\tw6, wzr, #0x6", 11159148], [" aa4670:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159152], [" aa4674:\tldp\tx13, x14, [x19]", 11159156], [" aa4678:\tldrb\tw3, [x19]", 11159160], [" aa467c:\tmov\tw1, #0x16 \t// #22", 11159164], [" aa4680:\tand\tx15, x13, #0xfffffffffffffffe", 11159168], [" aa4684:\ttst\tw3, #0x1", 11159172], [" aa4688:\tsub\tx22, x15, #0x1", 11159176], [" aa468c:\tcsel\tw4, w3, w13, eq", 11159180], [" aa4690:\tcsel\tx1, x1, x22, eq", 11159184], [" aa4694:\ttst\tw4, #0x1", 11159188], [" aa4698:\tubfx\tx16, x4, #1, #7", 11159192], [" aa469c:\tcsel\tx3, x16, x14, eq", 11159196], [" aa46a0:\tsub\tx20, x1, x3", 11159200], [" aa46a4:\tcmp\tx20, #0x8", 11159204], [" aa46a8:\tb.cs\taa57a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41a44>", 11159208], [" aa46ac:\torr\tw17, wzr, #0x8", 11159212], [" aa46b0:\tsub\tx6, x17, x1", 11159216], [" aa46b4:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159220], [" aa46b8:\tadd\tx2, x6, x3", 11159224], [" aa46bc:\tadd\tx7, x7, #0x102", 11159228], [" aa46c0:\torr\tw6, wzr, #0x8", 11159232], [" aa46c4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159236], [" aa46c8:\tldp\tx17, x4, [x19]", 11159240], [" aa46cc:\tldrb\tw10, [x19]", 11159244], [" aa46d0:\tmov\tw6, #0x16 \t// #22", 11159248], [" aa46d4:\tand\tx5, x17, #0xfffffffffffffffe", 11159252], [" aa46d8:\ttst\tw10, #0x1", 11159256], [" aa46dc:\tsub\tx0, x5, #0x1", 11159260], [" aa46e0:\tcsel\tw13, w10, w17, eq", 11159264], [" aa46e4:\tcsel\tx1, x6, x0, eq", 11159268], [" aa46e8:\ttst\tw13, #0x1", 11159272], [" aa46ec:\tubfx\tx21, x13, #1, #7", 11159276], [" aa46f0:\tcsel\tx3, x21, x4, eq", 11159280], [" aa46f4:\tsub\tx18, x1, x3", 11159284], [" aa46f8:\tcmp\tx18, #0x9", 11159288], [" aa46fc:\tb.cs\taa57e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41a80>", 11159292], [" aa4700:\tmov\tw6, #0x9 \t// #9", 11159296], [" aa4704:\tsub\tx22, x6, x1", 11159300], [" aa4708:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159304], [" aa470c:\tadd\tx2, x22, x3", 11159308], [" aa4710:\tadd\tx7, x7, #0x128", 11159312], [" aa4714:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159316], [" aa4718:\tldp\tx2, x29, [x19]", 11159320], [" aa471c:\tldrb\tw5, [x19]", 11159324], [" aa4720:\tmov\tw0, #0x16 \t// #22", 11159328], [" aa4724:\tand\tx6, x2, #0xfffffffffffffffe", 11159332], [" aa4728:\ttst\tw5, #0x1", 11159336], [" aa472c:\tsub\tx8, x6, #0x1", 11159340], [" aa4730:\tcsel\tw10, w5, w2, eq", 11159344], [" aa4734:\tcsel\tx1, x0, x8, eq", 11159348], [" aa4738:\ttst\tw10, #0x1", 11159352], [" aa473c:\tubfx\tx28, x10, #1, #7", 11159356], [" aa4740:\tcsel\tx3, x28, x29, eq", 11159360], [" aa4744:\tsub\tx22, x1, x3", 11159364], [" aa4748:\tcmp\tx22, #0x7", 11159368], [" aa474c:\tb.cs\taa5824 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ac4>", 11159372], [" aa4750:\torr\tw10, wzr, #0x7", 11159376], [" aa4754:\tsub\tx8, x10, x1", 11159380], [" aa4758:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159384], [" aa475c:\tadd\tx2, x8, x3", 11159388], [" aa4760:\tadd\tx7, x7, #0x143", 11159392], [" aa4764:\torr\tw6, wzr, #0x7", 11159396], [" aa4768:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159400], [" aa476c:\tldp\tx15, x5, [x19]", 11159404], [" aa4770:\tldrb\tw9, [x19]", 11159408], [" aa4774:\tmov\tw11, #0x16 \t// #22", 11159412], [" aa4778:\tand\tx17, x15, #0xfffffffffffffffe", 11159416], [" aa477c:\ttst\tw9, #0x1", 11159420], [" aa4780:\tsub\tx6, x17, #0x1", 11159424], [" aa4784:\tcsel\tw21, w9, w15, eq", 11159428], [" aa4788:\tcsel\tx1, x11, x6, eq", 11159432], [" aa478c:\ttst\tw21, #0x1", 11159436], [" aa4790:\tubfx\tx17, x21, #1, #7", 11159440], [" aa4794:\tcsel\tx3, x17, x5, eq", 11159444], [" aa4798:\tsub\tx7, x1, x3", 11159448], [" aa479c:\tcmp\tx7, #0x6", 11159452], [" aa47a0:\tb.cs\taa586c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41b0c>", 11159456], [" aa47a4:\torr\tw2, wzr, #0x6", 11159460], [" aa47a8:\tsub\tx0, x2, x1", 11159464], [" aa47ac:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159468], [" aa47b0:\tadd\tx2, x0, x3", 11159472], [" aa47b4:\tadd\tx7, x7, #0xf3", 11159476], [" aa47b8:\torr\tw6, wzr, #0x6", 11159480], [" aa47bc:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159484], [" aa47c0:\tldp\tx3, x29, [x19]", 11159488], [" aa47c4:\tldrb\tw1, [x19]", 11159492], [" aa47c8:\tmov\tw0, #0x16 \t// #22", 11159496], [" aa47cc:\tand\tx2, x3, #0xfffffffffffffffe", 11159500], [" aa47d0:\ttst\tw1, #0x1", 11159504], [" aa47d4:\tsub\tx17, x2, #0x1", 11159508], [" aa47d8:\tcsel\tw15, w1, w3, eq", 11159512], [" aa47dc:\tcsel\tx1, x0, x17, eq", 11159516], [" aa47e0:\ttst\tw15, #0x1", 11159520], [" aa47e4:\tubfx\tx28, x15, #1, #7", 11159524], [" aa47e8:\tcsel\tx3, x28, x29, eq", 11159528], [" aa47ec:\tsub\tx14, x1, x3", 11159532], [" aa47f0:\tcmp\tx14, #0x6", 11159536], [" aa47f4:\tb.cs\taa58ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41b4c>", 11159540], [" aa47f8:\torr\tw8, wzr, #0x6", 11159544], [" aa47fc:\tsub\tx23, x8, x1", 11159548], [" aa4800:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159552], [" aa4804:\tadd\tx2, x23, x3", 11159556], [" aa4808:\tadd\tx7, x7, #0x118", 11159560], [" aa480c:\torr\tw6, wzr, #0x6", 11159564], [" aa4810:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159568], [" aa4814:\tldp\tx4, x3, [x19]", 11159572], [" aa4818:\tldrb\tw20, [x19]", 11159576], [" aa481c:\tmov\tw21, #0x16 \t// #22", 11159580], [" aa4820:\tand\tx18, x4, #0xfffffffffffffffe", 11159584], [" aa4824:\ttst\tw20, #0x1", 11159588], [" aa4828:\tsub\tx24, x18, #0x1", 11159592], [" aa482c:\tcsel\tw18, w20, w4, eq", 11159596], [" aa4830:\tcsel\tx1, x21, x24, eq", 11159600], [" aa4834:\ttst\tw18, #0x1", 11159604], [" aa4838:\tubfx\tx2, x18, #1, #7", 11159608], [" aa483c:\tcsel\tx3, x2, x3, eq", 11159612], [" aa4840:\tsub\tx10, x1, x3", 11159616], [" aa4844:\tcmp\tx10, #0x7", 11159620], [" aa4848:\tb.cs\taa58ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41b8c>", 11159624], [" aa484c:\torr\tw7, wzr, #0x7", 11159628], [" aa4850:\tsub\tx25, x7, x1", 11159632], [" aa4854:\tadd\tx2, x25, x3", 11159636], [" aa4858:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159640], [" aa485c:\tadd\tx7, x7, #0xfa", 11159644], [" aa4860:\torr\tw6, wzr, #0x7", 11159648], [" aa4864:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159652], [" aa4868:\tldp\tx7, x10, [x19]", 11159656], [" aa486c:\tldrb\tw16, [x19]", 11159660], [" aa4870:\tmov\tw25, #0x16 \t// #22", 11159664], [" aa4874:\tand\tx4, x7, #0xfffffffffffffffe", 11159668], [" aa4878:\ttst\tw16, #0x1", 11159672], [" aa487c:\tsub\tx4, x4, #0x1", 11159676], [" aa4880:\tcsel\tw12, w16, w7, eq", 11159680], [" aa4884:\tcsel\tx1, x25, x4, eq", 11159684], [" aa4888:\ttst\tw12, #0x1", 11159688], [" aa488c:\tubfx\tx8, x12, #1, #7", 11159692], [" aa4890:\tcsel\tx3, x8, x10, eq", 11159696], [" aa4894:\tsub\tx5, x1, x3", 11159700], [" aa4898:\tcmp\tx5, #0x9", 11159704], [" aa489c:\tb.cs\taa5934 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41bd4>", 11159708], [" aa48a0:\tmov\tw6, #0x9 \t// #9", 11159712], [" aa48a4:\tsub\tx24, x6, x1", 11159716], [" aa48a8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159720], [" aa48ac:\tadd\tx2, x24, x3", 11159724], [" aa48b0:\tadd\tx7, x7, #0x132", 11159728], [" aa48b4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159732], [" aa48b8:\tldp\tx23, x13, [x19]", 11159736], [" aa48bc:\tldrb\tw17, [x19]", 11159740], [" aa48c0:\tmov\tw12, #0x16 \t// #22", 11159744], [" aa48c4:\tand\tx9, x23, #0xfffffffffffffffe", 11159748], [" aa48c8:\ttst\tw17, #0x1", 11159752], [" aa48cc:\tsub\tx20, x9, #0x1", 11159756], [" aa48d0:\tcsel\tw9, w17, w23, eq", 11159760], [" aa48d4:\tcsel\tx1, x12, x20, eq", 11159764], [" aa48d8:\ttst\tw9, #0x1", 11159768], [" aa48dc:\tubfx\tx16, x9, #1, #7", 11159772], [" aa48e0:\tcsel\tx3, x16, x13, eq", 11159776], [" aa48e4:\tsub\tx24, x1, x3", 11159780], [" aa48e8:\tcmp\tx24, #0x7", 11159784], [" aa48ec:\tb.cs\taa5978 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41c18>", 11159788], [" aa48f0:\torr\tw18, wzr, #0x7", 11159792], [" aa48f4:\tsub\tx15, x18, x1", 11159796], [" aa48f8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159800], [" aa48fc:\tadd\tx2, x15, x3", 11159804], [" aa4900:\tadd\tx7, x7, #0x14b", 11159808], [" aa4904:\torr\tw6, wzr, #0x7", 11159812], [" aa4908:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159816], [" aa490c:\tldp\tx5, x11, [x19]", 11159820], [" aa4910:\tldrb\tw7, [x19]", 11159824], [" aa4914:\tmov\tw17, #0x16 \t// #22", 11159828], [" aa4918:\tand\tx10, x5, #0xfffffffffffffffe", 11159832], [" aa491c:\ttst\tw7, #0x1", 11159836], [" aa4920:\tsub\tx9, x10, #0x1", 11159840], [" aa4924:\tcsel\tw8, w7, w5, eq", 11159844], [" aa4928:\tcsel\tx1, x17, x9, eq", 11159848], [" aa492c:\ttst\tw8, #0x1", 11159852], [" aa4930:\tubfx\tx6, x8, #1, #7", 11159856], [" aa4934:\tcsel\tx3, x6, x11, eq", 11159860], [" aa4938:\tsub\tx10, x1, x3", 11159864], [" aa493c:\tcmp\tx10, #0x5", 11159868], [" aa4940:\tb.cs\taa59c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41c60>", 11159872], [" aa4944:\tmov\tw6, #0x5 \t// #5", 11159876], [" aa4948:\tsub\tx29, x6, x1", 11159880], [" aa494c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159884], [" aa4950:\tadd\tx2, x29, x3", 11159888], [" aa4954:\tadd\tx7, x7, #0x153", 11159892], [" aa4958:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159896], [" aa495c:\tldp\tx28, x7, [x19]", 11159900], [" aa4960:\tldrb\tw3, [x19]", 11159904], [" aa4964:\tmov\tw22, #0x16 \t// #22", 11159908], [" aa4968:\tand\tx11, x28, #0xfffffffffffffffe", 11159912], [" aa496c:\ttst\tw3, #0x1", 11159916], [" aa4970:\tsub\tx12, x11, #0x1", 11159920], [" aa4974:\tcsel\tw25, w3, w28, eq", 11159924], [" aa4978:\tcsel\tx1, x22, x12, eq", 11159928], [" aa497c:\tubfx\tx3, x25, #1, #7", 11159932], [" aa4980:\ttst\tw25, #0x1", 11159936], [" aa4984:\tcsel\tx3, x3, x7, eq", 11159940], [" aa4988:\tsub\tx11, x1, x3", 11159944], [" aa498c:\tcmp\tx11, #0x6", 11159948], [" aa4990:\tb.cs\taa5a00 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ca0>", 11159952], [" aa4994:\torr\tw12, wzr, #0x6", 11159956], [" aa4998:\tsub\tx13, x12, x1", 11159960], [" aa499c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11159964], [" aa49a0:\tadd\tx2, x13, x3", 11159968], [" aa49a4:\tadd\tx7, x7, #0x159", 11159972], [" aa49a8:\torr\tw6, wzr, #0x6", 11159976], [" aa49ac:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11159980], [" aa49b0:\tldp\tx16, x9, [x19]", 11159984], [" aa49b4:\tldrb\tw10, [x19]", 11159988], [" aa49b8:\tmov\tw1, #0x16 \t// #22", 11159992], [" aa49bc:\tand\tx12, x16, #0xfffffffffffffffe", 11159996], [" aa49c0:\ttst\tw10, #0x1", 11160000], [" aa49c4:\tsub\tx2, x12, #0x1", 11160004], [" aa49c8:\tcsel\tw24, w10, w16, eq", 11160008], [" aa49cc:\tcsel\tx1, x1, x2, eq", 11160012], [" aa49d0:\ttst\tw24, #0x1", 11160016], [" aa49d4:\tubfx\tx14, x24, #1, #7", 11160020], [" aa49d8:\tcsel\tx3, x14, x9, eq", 11160024], [" aa49dc:\tsub\tx13, x1, x3", 11160028], [" aa49e0:\tcmp\tx13, #0x6", 11160032], [" aa49e4:\tb.cs\taa5a40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ce0>", 11160036], [" aa49e8:\torr\tw17, wzr, #0x6", 11160040], [" aa49ec:\tsub\tx11, x17, x1", 11160044], [" aa49f0:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160048], [" aa49f4:\tadd\tx2, x11, x3", 11160052], [" aa49f8:\tadd\tx7, x7, #0x160", 11160056], [" aa49fc:\torr\tw6, wzr, #0x6", 11160060], [" aa4a00:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160064], [" aa4a04:\tldp\tx6, x21, [x19]", 11160068], [" aa4a08:\tldrb\tw2, [x19]", 11160072], [" aa4a0c:\tmov\tw4, #0x16 \t// #22", 11160076], [" aa4a10:\tand\tx8, x6, #0xfffffffffffffffe", 11160080], [" aa4a14:\ttst\tw2, #0x1", 11160084], [" aa4a18:\tsub\tx17, x8, #0x1", 11160088], [" aa4a1c:\tcsel\tw22, w2, w6, eq", 11160092], [" aa4a20:\tcsel\tx1, x4, x17, eq", 11160096], [" aa4a24:\ttst\tw22, #0x1", 11160100], [" aa4a28:\tubfx\tx2, x22, #1, #7", 11160104], [" aa4a2c:\tcsel\tx3, x2, x21, eq", 11160108], [" aa4a30:\tsub\tx14, x1, x3", 11160112], [" aa4a34:\tcmp\tx14, #0x4", 11160116], [" aa4a38:\tb.cs\taa5a80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41d20>", 11160120], [" aa4a3c:\torr\tw7, wzr, #0x4", 11160124], [" aa4a40:\tsub\tx10, x7, x1", 11160128], [" aa4a44:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160132], [" aa4a48:\tadd\tx2, x10, x3", 11160136], [" aa4a4c:\tadd\tx7, x7, #0x167", 11160140], [" aa4a50:\torr\tw6, wzr, #0x4", 11160144], [" aa4a54:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160148], [" aa4a58:\tldp\tx21, x0, [x19]", 11160152], [" aa4a5c:\tldrb\tw17, [x19]", 11160156], [" aa4a60:\tmov\tw2, #0x16 \t// #22", 11160160], [" aa4a64:\tand\tx14, x21, #0xfffffffffffffffe", 11160164], [" aa4a68:\ttst\tw17, #0x1", 11160168], [" aa4a6c:\tsub\tx3, x14, #0x1", 11160172], [" aa4a70:\tcsel\tw28, w17, w21, eq", 11160176], [" aa4a74:\tcsel\tx1, x2, x3, eq", 11160180], [" aa4a78:\ttst\tw28, #0x1", 11160184], [" aa4a7c:\tubfx\tx29, x28, #1, #7", 11160188], [" aa4a80:\tcsel\tx3, x29, x0, eq", 11160192], [" aa4a84:\tsub\tx4, x1, x3", 11160196], [" aa4a88:\tcmp\tx4, #0x5", 11160200], [" aa4a8c:\tb.cs\taa5ab8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41d58>", 11160204], [" aa4a90:\tmov\tw6, #0x5 \t// #5", 11160208], [" aa4a94:\tsub\tx8, x6, x1", 11160212], [" aa4a98:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160216], [" aa4a9c:\tadd\tx2, x8, x3", 11160220], [" aa4aa0:\tadd\tx7, x7, #0x178", 11160224], [" aa4aa4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160228], [" aa4aa8:\tldp\tx3, x25, [x19]", 11160232], [" aa4aac:\tldrb\tw20, [x19]", 11160236], [" aa4ab0:\tmov\tw8, #0x16 \t// #22", 11160240], [" aa4ab4:\tand\tx13, x3, #0xfffffffffffffffe", 11160244], [" aa4ab8:\ttst\tw20, #0x1", 11160248], [" aa4abc:\tsub\tx15, x13, #0x1", 11160252], [" aa4ac0:\tcsel\tw23, w20, w3, eq", 11160256], [" aa4ac4:\tcsel\tx1, x8, x15, eq", 11160260], [" aa4ac8:\ttst\tw23, #0x1", 11160264], [" aa4acc:\tubfx\tx12, x23, #1, #7", 11160268], [" aa4ad0:\tcsel\tx3, x12, x25, eq", 11160272], [" aa4ad4:\tsub\tx16, x1, x3", 11160276], [" aa4ad8:\tcmp\tx16, #0x5", 11160280], [" aa4adc:\tb.cs\taa5af8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41d98>", 11160284], [" aa4ae0:\tmov\tw6, #0x5 \t// #5", 11160288], [" aa4ae4:\tsub\tx9, x6, x1", 11160292], [" aa4ae8:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160296], [" aa4aec:\tadd\tx2, x9, x3", 11160300], [" aa4af0:\tadd\tx7, x7, #0x16c", 11160304], [" aa4af4:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160308], [" aa4af8:\tldp\tx3, x12, [x19]", 11160312], [" aa4afc:\tldrb\tw0, [x19]", 11160316], [" aa4b00:\tmov\tw25, #0x16 \t// #22", 11160320], [" aa4b04:\tand\tx16, x3, #0xfffffffffffffffe", 11160324], [" aa4b08:\ttst\tw0, #0x1", 11160328], [" aa4b0c:\tsub\tx1, x16, #0x1", 11160332], [" aa4b10:\tcsel\tw0, w0, w3, eq", 11160336], [" aa4b14:\tcsel\tx1, x25, x1, eq", 11160340], [" aa4b18:\ttst\tw0, #0x1", 11160344], [" aa4b1c:\tubfx\tx13, x0, #1, #7", 11160348], [" aa4b20:\tcsel\tx3, x13, x12, eq", 11160352], [" aa4b24:\tsub\tx5, x1, x3", 11160356], [" aa4b28:\tcmp\tx5, #0x6", 11160360], [" aa4b2c:\tb.cs\taa5b38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41dd8>", 11160364], [" aa4b30:\torr\tw14, wzr, #0x6", 11160368], [" aa4b34:\tsub\tx18, x14, x1", 11160372], [" aa4b38:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160376], [" aa4b3c:\tadd\tx2, x18, x3", 11160380], [" aa4b40:\tadd\tx7, x7, #0x17e", 11160384], [" aa4b44:\torr\tw6, wzr, #0x6", 11160388], [" aa4b48:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160392], [" aa4b4c:\tldp\tx14, x15, [x19]", 11160396], [" aa4b50:\tldrb\tw3, [x19]", 11160400], [" aa4b54:\tmov\tw18, #0x16 \t// #22", 11160404], [" aa4b58:\tand\tx17, x14, #0xfffffffffffffffe", 11160408], [" aa4b5c:\ttst\tw3, #0x1", 11160412], [" aa4b60:\tsub\tx0, x17, #0x1", 11160416], [" aa4b64:\tcsel\tw29, w3, w14, eq", 11160420], [" aa4b68:\tcsel\tx1, x18, x0, eq", 11160424], [" aa4b6c:\ttst\tw29, #0x1", 11160428], [" aa4b70:\tubfx\tx24, x29, #1, #7", 11160432], [" aa4b74:\tcsel\tx3, x24, x15, eq", 11160436], [" aa4b78:\tsub\tx18, x1, x3", 11160440], [" aa4b7c:\tcmp\tx18, #0x5", 11160444], [" aa4b80:\tb.cs\taa5b78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41e18>", 11160448], [" aa4b84:\tmov\tw6, #0x5 \t// #5", 11160452], [" aa4b88:\tsub\tx4, x6, x1", 11160456], [" aa4b8c:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160460], [" aa4b90:\tadd\tx2, x4, x3", 11160464], [" aa4b94:\tadd\tx7, x7, #0x172", 11160468], [" aa4b98:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160472], [" aa4b9c:\tldp\tx15, x5, [x19]", 11160476], [" aa4ba0:\tldrb\tw9, [x19]", 11160480], [" aa4ba4:\tmov\tw24, #0x16 \t// #22", 11160484], [" aa4ba8:\tand\tx18, x15, #0xfffffffffffffffe", 11160488], [" aa4bac:\ttst\tw9, #0x1", 11160492], [" aa4bb0:\tsub\tx6, x18, #0x1", 11160496], [" aa4bb4:\tcsel\tw2, w9, w15, eq", 11160500], [" aa4bb8:\tcsel\tx1, x24, x6, eq", 11160504], [" aa4bbc:\ttst\tw2, #0x1", 11160508], [" aa4bc0:\tubfx\tx17, x2, #1, #7", 11160512], [" aa4bc4:\tcsel\tx3, x17, x5, eq", 11160516], [" aa4bc8:\tsub\tx7, x1, x3", 11160520], [" aa4bcc:\tcmp\tx7, #0x6", 11160524], [" aa4bd0:\tb.cs\taa5bb8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41e58>", 11160528], [" aa4bd4:\torr\tw2, wzr, #0x6", 11160532], [" aa4bd8:\tsub\tx0, x2, x1", 11160536], [" aa4bdc:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160540], [" aa4be0:\tadd\tx2, x0, x3", 11160544], [" aa4be4:\tadd\tx7, x7, #0x185", 11160548], [" aa4be8:\torr\tw6, wzr, #0x6", 11160552], [" aa4bec:\tb\taa2f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1b8>", 11160556], [" aa4bf0:\tldp\tx22, x15, [x19]", 11160560], [" aa4bf4:\tldrb\tw28, [x19]", 11160564], [" aa4bf8:\tmov\tw14, #0x16 \t// #22", 11160568], [" aa4bfc:\tand\tx2, x22, #0xfffffffffffffffe", 11160572], [" aa4c00:\ttst\tw28, #0x1", 11160576], [" aa4c04:\tsub\tx11, x2, #0x1", 11160580], [" aa4c08:\tcsel\tw6, w28, w22, eq", 11160584], [" aa4c0c:\tcsel\tx1, x14, x11, eq", 11160588], [" aa4c10:\ttst\tw6, #0x1", 11160592], [" aa4c14:\tubfx\tx28, x6, #1, #7", 11160596], [" aa4c18:\tcsel\tx3, x28, x15, eq", 11160600], [" aa4c1c:\tsub\tx2, x1, x3", 11160604], [" aa4c20:\tcmp\tx2, #0x7", 11160608], [" aa4c24:\tb.cs\taa5bf8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41e98>", 11160612], [" aa4c28:\torr\tw6, wzr, #0x7", 11160616], [" aa4c2c:\tsub\tx18, x6, x1", 11160620], [" aa4c30:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160624], [" aa4c34:\tadd\tx2, x18, x3", 11160628], [" aa4c38:\tadd\tx7, x7, #0x191", 11160632], [" aa4c3c:\torr\tw6, wzr, #0x7", 11160636], [" aa4c40:\tmov\tx0, x19", 11160640], [" aa4c44:\tmov\tx4, x3", 11160644], [" aa4c48:\tmov\tx5, xzr", 11160648], [" aa4c4c:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11160652], [" aa4c50:\tldr\tx24, [sp]", 11160656], [" aa4c54:\tb\taa5f80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42220>", 11160660], [" aa4c58:\tldp\tx29, x28, [x19]", 11160664], [" aa4c5c:\tldrb\tw13, [x19]", 11160668], [" aa4c60:\tmov\tw22, #0x16 \t// #22", 11160672], [" aa4c64:\tand\tx15, x29, #0xfffffffffffffffe", 11160676], [" aa4c68:\ttst\tw13, #0x1", 11160680], [" aa4c6c:\tsub\tx26, x15, #0x1", 11160684], [" aa4c70:\tcsel\tw7, w13, w29, eq", 11160688], [" aa4c74:\tcsel\tx1, x22, x26, eq", 11160692], [" aa4c78:\ttst\tw7, #0x1", 11160696], [" aa4c7c:\tubfx\tx10, x7, #1, #7", 11160700], [" aa4c80:\tcsel\tx3, x10, x28, eq", 11160704], [" aa4c84:\tsub\tx8, x1, x3", 11160708], [" aa4c88:\tcmp\tx8, #0x4", 11160712], [" aa4c8c:\tb.cs\taa5c40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ee0>", 11160716], [" aa4c90:\torr\tw12, wzr, #0x4", 11160720], [" aa4c94:\tsub\tx13, x12, x1", 11160724], [" aa4c98:\tadrp\tx7, cc7000 <LoadQCC+0xca3d0>", 11160728], [" aa4c9c:\tadd\tx2, x13, x3", 11160732], [" aa4ca0:\tadd\tx7, x7, #0x18c", 11160736], [" aa4ca4:\torr\tw6, wzr, #0x4", 11160740], [" aa4ca8:\tmov\tx0, x19", 11160744], [" aa4cac:\tmov\tx4, x3", 11160748], [" aa4cb0:\tmov\tx5, xzr", 11160752], [" aa4cb4:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11160756], [" aa4cb8:\tldr\tx27, [sp]", 11160760], [" aa4cbc:\tb\taa603c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x422dc>", 11160764], [" aa4cc0:\tldr\tx6, [x19,#16]", 11160768], [" aa4cc4:\ttst\tw4, #0x1", 11160772], [" aa4cc8:\tmov\tw5, #0x66 \t// #102", 11160776], [" aa4ccc:\tadd\tx22, x0, #0x1", 11160780], [" aa4cd0:\tcsinc\tx4, x6, x19, ne", 11160784], [" aa4cd4:\tadd\tx18, x4, x0", 11160788], [" aa4cd8:\tstrb\tw5, [x18]", 11160792], [" aa4cdc:\tldrb\tw7, [x19]", 11160796], [" aa4ce0:\ttbnz\tw7, #0, aa5c78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f18>", 11160800], [" aa4ce4:\tlsl\tx1, x22, #1", 11160804], [" aa4ce8:\tstrb\tw1, [x19]", 11160808], [" aa4cec:\tstrb\twzr, [x18,#1]", 11160812], [" aa4cf0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11160816], [" aa4cf4:\tldr\tx23, [x19,#16]", 11160820], [" aa4cf8:\ttst\tw18, #0x1", 11160824], [" aa4cfc:\tmov\tw28, #0x69 \t// #105", 11160828], [" aa4d00:\tadd\tx8, x2, #0x1", 11160832], [" aa4d04:\tcsinc\tx22, x23, x19, ne", 11160836], [" aa4d08:\tadd\tx0, x22, x2", 11160840], [" aa4d0c:\tstrb\tw28, [x0]", 11160844], [" aa4d10:\tldrb\tw10, [x19]", 11160848], [" aa4d14:\ttbnz\tw10, #0, aa5c84 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f24>", 11160852], [" aa4d18:\tlsl\tx24, x8, #1", 11160856], [" aa4d1c:\tstrb\tw24, [x19]", 11160860], [" aa4d20:\tstrb\twzr, [x0,#1]", 11160864], [" aa4d24:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11160868], [" aa4d28:\tldr\tx21, [x19,#16]", 11160872], [" aa4d2c:\ttst\tw17, #0x1", 11160876], [" aa4d30:\tmov\tw18, #0x62 \t// #98", 11160880], [" aa4d34:\tadd\tx1, x16, #0x1", 11160884], [" aa4d38:\tcsinc\tx17, x21, x19, ne", 11160888], [" aa4d3c:\tadd\tx2, x17, x16", 11160892], [" aa4d40:\tstrb\tw18, [x2]", 11160896], [" aa4d44:\tldrb\tw4, [x19]", 11160900], [" aa4d48:\ttbnz\tw4, #0, aa5c90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f30>", 11160904], [" aa4d4c:\tlsl\tx6, x1, #1", 11160908], [" aa4d50:\tstrb\tw6, [x19]", 11160912], [" aa4d54:\tstrb\twzr, [x2,#1]", 11160916], [" aa4d58:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11160920], [" aa4d5c:\tldr\tx12, [x19,#16]", 11160924], [" aa4d60:\ttst\tw16, #0x1", 11160928], [" aa4d64:\tadd\tx7, x18, #0x1", 11160932], [" aa4d68:\tcsinc\tx3, x12, x19, ne", 11160936], [" aa4d6c:\tadd\tx1, x3, x18", 11160940], [" aa4d70:\tmov\tw12, #0x75 \t// #117", 11160944], [" aa4d74:\tstrb\tw12, [x1]", 11160948], [" aa4d78:\tldrb\tw13, [x19]", 11160952], [" aa4d7c:\ttbnz\tw13, #0, aa5c9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f3c>", 11160956], [" aa4d80:\tlsl\tx13, x7, #1", 11160960], [" aa4d84:\tstrb\tw13, [x19]", 11160964], [" aa4d88:\tstrb\twzr, [x1,#1]", 11160968], [" aa4d8c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11160972], [" aa4d90:\tldr\tx1, [x19,#16]", 11160976], [" aa4d94:\ttst\tw23, #0x1", 11160980], [" aa4d98:\tmov\tw0, #0x3373 \t// #13171", 11160984], [" aa4d9c:\tadd\tx14, x3, #0x2", 11160988], [" aa4da0:\tcsinc\tx23, x1, x19, ne", 11160992], [" aa4da4:\tadd\tx7, x23, x3", 11160996], [" aa4da8:\tstrh\tw0, [x7]", 11161000], [" aa4dac:\tldrb\tw20, [x19]", 11161004], [" aa4db0:\ttbnz\tw20, #0, aa5ca8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f48>", 11161008], [" aa4db4:\tlsl\tx25, x14, #1", 11161012], [" aa4db8:\tstrb\tw25, [x19]", 11161016], [" aa4dbc:\tstrb\twzr, [x7,#2]", 11161020], [" aa4dc0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161024], [" aa4dc4:\tldr\tx10, [x19,#16]", 11161028], [" aa4dc8:\ttst\tw0, #0x1", 11161032], [" aa4dcc:\tmov\tw6, #0x4373 \t// #17267", 11161036], [" aa4dd0:\tadd\tx12, x3, #0x2", 11161040], [" aa4dd4:\tcsinc\tx8, x10, x19, ne", 11161044], [" aa4dd8:\tadd\tx22, x8, x3", 11161048], [" aa4ddc:\tstrh\tw6, [x22]", 11161052], [" aa4de0:\tldrb\tw1, [x19]", 11161056], [" aa4de4:\ttbnz\tw1, #0, aa5cb4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f54>", 11161060], [" aa4de8:\tlsl\tx12, x12, #1", 11161064], [" aa4dec:\tstrb\tw12, [x19]", 11161068], [" aa4df0:\tstrb\twzr, [x22,#2]", 11161072], [" aa4df4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161076], [" aa4df8:\tldr\tx13, [x19,#16]", 11161080], [" aa4dfc:\ttst\tw11, #0x1", 11161084], [" aa4e00:\tmov\tw20, #0x32 \t// #50", 11161088], [" aa4e04:\tmov\tw28, #0x4d73 \t// #19827", 11161092], [" aa4e08:\tadd\tx5, x3, #0x3", 11161096], [" aa4e0c:\tcsinc\tx11, x13, x19, ne", 11161100], [" aa4e10:\tadd\tx16, x11, x3", 11161104], [" aa4e14:\tstrb\tw20, [x16,#2]", 11161108], [" aa4e18:\tstrh\tw28, [x16]", 11161112], [" aa4e1c:\tldrb\tw10, [x19]", 11161116], [" aa4e20:\ttbnz\tw10, #0, aa5cc0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f60>", 11161120], [" aa4e24:\tlsl\tx3, x5, #1", 11161124], [" aa4e28:\tstrb\tw3, [x19]", 11161128], [" aa4e2c:\tstrb\twzr, [x16,#3]", 11161132], [" aa4e30:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161136], [" aa4e34:\tldr\tx15, [x19,#16]", 11161140], [" aa4e38:\ttst\tw2, #0x1", 11161144], [" aa4e3c:\tmov\tw20, #0x32 \t// #50", 11161148], [" aa4e40:\tmov\tw28, #0x5373 \t// #21363", 11161152], [" aa4e44:\tadd\tx11, x3, #0x3", 11161156], [" aa4e48:\tcsinc\tx5, x15, x19, ne", 11161160], [" aa4e4c:\tadd\tx5, x5, x3", 11161164], [" aa4e50:\tstrb\tw20, [x5,#2]", 11161168], [" aa4e54:\tstrh\tw28, [x5]", 11161172], [" aa4e58:\tldrb\tw10, [x19]", 11161176], [" aa4e5c:\ttbnz\tw10, #0, aa5ccc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f6c>", 11161180], [" aa4e60:\tlsl\tx21, x11, #1", 11161184], [" aa4e64:\tstrb\tw21, [x19]", 11161188], [" aa4e68:\tstrb\twzr, [x5,#3]", 11161192], [" aa4e6c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161196], [" aa4e70:\tldr\tx22, [x19,#16]", 11161200], [" aa4e74:\ttst\tw7, #0x1", 11161204], [" aa4e78:\tmov\tw12, #0x43 \t// #67", 11161208], [" aa4e7c:\tmov\tw13, #0x5373 \t// #21363", 11161212], [" aa4e80:\tadd\tx10, x3, #0x3", 11161216], [" aa4e84:\tcsinc\tx7, x22, x19, ne", 11161220], [" aa4e88:\tadd\tx6, x7, x3", 11161224], [" aa4e8c:\tstrb\tw12, [x6,#2]", 11161228], [" aa4e90:\tstrh\tw13, [x6]", 11161232], [" aa4e94:\tldrb\tw9, [x19]", 11161236], [" aa4e98:\ttbnz\tw9, #0, aa5cd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f78>", 11161240], [" aa4e9c:\tlsl\tx1, x10, #1", 11161244], [" aa4ea0:\tstrb\tw1, [x19]", 11161248], [" aa4ea4:\tstrb\twzr, [x6,#3]", 11161252], [" aa4ea8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161256], [" aa4eac:\tldr\tx17, [x19,#16]", 11161260], [" aa4eb0:\ttst\tw16, #0x1", 11161264], [" aa4eb4:\tmov\tw28, #0x41 \t// #65", 11161268], [" aa4eb8:\tmov\tw10, #0x3273 \t// #12915", 11161272], [" aa4ebc:\tadd\tx8, x3, #0x3", 11161276], [" aa4ec0:\tcsinc\tx6, x17, x19, ne", 11161280], [" aa4ec4:\tadd\tx22, x6, x3", 11161284], [" aa4ec8:\tstrb\tw28, [x22,#2]", 11161288], [" aa4ecc:\tstrh\tw10, [x22]", 11161292], [" aa4ed0:\tldrb\tw9, [x19]", 11161296], [" aa4ed4:\ttbnz\tw9, #0, aa5ce4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f84>", 11161300], [" aa4ed8:\tlsl\tx4, x8, #1", 11161304], [" aa4edc:\tstrb\tw4, [x19]", 11161308], [" aa4ee0:\tstrb\twzr, [x22,#3]", 11161312], [" aa4ee4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161316], [" aa4ee8:\tldr\tx1, [x19,#16]", 11161320], [" aa4eec:\ttst\tw12, #0x1", 11161324], [" aa4ef0:\tadd\tx5, x3, #0x4", 11161328], [" aa4ef4:\tcsinc\tx9, x1, x19, ne", 11161332], [" aa4ef8:\tadd\tx11, x9, x3", 11161336], [" aa4efc:\tmov\tw9, #0x41530000 \t// #1095958528", 11161340], [" aa4f00:\tmovk\tw9, #0x3273", 11161344], [" aa4f04:\tstr\tw9, [x11]", 11161348], [" aa4f08:\tldrb\tw8, [x19]", 11161352], [" aa4f0c:\ttbnz\tw8, #0, aa5cf0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f90>", 11161356], [" aa4f10:\tlsl\tx10, x5, #1", 11161360], [" aa4f14:\tstrb\tw10, [x19]", 11161364], [" aa4f18:\tstrb\twzr, [x11,#4]", 11161368], [" aa4f1c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161372], [" aa4f20:\tldr\tx4, [x19,#16]", 11161376], [" aa4f24:\ttst\tw13, #0x1", 11161380], [" aa4f28:\tmov\tw1, #0x41320000 \t// #1093795840", 11161384], [" aa4f2c:\tmovk\tw1, #0x4d73", 11161388], [" aa4f30:\tadd\tx6, x3, #0x4", 11161392], [" aa4f34:\tcsinc\tx21, x4, x19, ne", 11161396], [" aa4f38:\tadd\tx10, x21, x3", 11161400], [" aa4f3c:\tstr\tw1, [x10]", 11161404], [" aa4f40:\tldrb\tw5, [x19]", 11161408], [" aa4f44:\ttbnz\tw5, #0, aa5cfc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41f9c>", 11161412], [" aa4f48:\tlsl\tx2, x6, #1", 11161416], [" aa4f4c:\tstrb\tw2, [x19]", 11161420], [" aa4f50:\tstrb\twzr, [x10,#4]", 11161424], [" aa4f54:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161428], [" aa4f58:\tldr\tx15, [x19,#16]", 11161432], [" aa4f5c:\ttst\tw11, #0x1", 11161436], [" aa4f60:\tadd\tx4, x3, #0x2", 11161440], [" aa4f64:\tcsinc\tx11, x15, x19, ne", 11161444], [" aa4f68:\tadd\tx12, x11, x3", 11161448], [" aa4f6c:\tmov\tw11, #0x6273 \t// #25203", 11161452], [" aa4f70:\tstrh\tw11, [x12]", 11161456], [" aa4f74:\tldrb\tw15, [x19]", 11161460], [" aa4f78:\ttbnz\tw15, #0, aa5d08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fa8>", 11161464], [" aa4f7c:\tlsl\tx3, x4, #1", 11161468], [" aa4f80:\tstrb\tw3, [x19]", 11161472], [" aa4f84:\tstrb\twzr, [x12,#2]", 11161476], [" aa4f88:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161480], [" aa4f8c:\tldr\tx6, [x19,#16]", 11161484], [" aa4f90:\ttst\tw10, #0x1", 11161488], [" aa4f94:\tmov\tw12, #0x32 \t// #50", 11161492], [" aa4f98:\tmov\tw13, #0x7369 \t// #29545", 11161496], [" aa4f9c:\tcsinc\tx4, x6, x19, ne", 11161500], [" aa4fa0:\tadd\tx17, x4, x3", 11161504], [" aa4fa4:\tadd\tx4, x3, #0x3", 11161508], [" aa4fa8:\tstrb\tw12, [x17,#2]", 11161512], [" aa4fac:\tstrh\tw13, [x17]", 11161516], [" aa4fb0:\tldrb\tw15, [x19]", 11161520], [" aa4fb4:\ttbnz\tw15, #0, aa5d14 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fb4>", 11161524], [" aa4fb8:\tlsl\tx1, x4, #1", 11161528], [" aa4fbc:\tstrb\tw1, [x19]", 11161532], [" aa4fc0:\tstrb\twzr, [x17,#3]", 11161536], [" aa4fc4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161540], [" aa4fc8:\tldr\tx12, [x19,#16]", 11161544], [" aa4fcc:\ttst\tw24, #0x1", 11161548], [" aa4fd0:\tmov\tw9, #0x33 \t// #51", 11161552], [" aa4fd4:\tmov\tw15, #0x7369 \t// #29545", 11161556], [" aa4fd8:\tadd\tx16, x3, #0x3", 11161560], [" aa4fdc:\tcsinc\tx24, x12, x19, ne", 11161564], [" aa4fe0:\tadd\tx0, x24, x3", 11161568], [" aa4fe4:\tstrb\tw9, [x0,#2]", 11161572], [" aa4fe8:\tstrh\tw15, [x0]", 11161576], [" aa4fec:\tldrb\tw17, [x19]", 11161580], [" aa4ff0:\ttbnz\tw17, #0, aa5d20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fc0>", 11161584], [" aa4ff4:\tlsl\tx13, x16, #1", 11161588], [" aa4ff8:\tstrb\tw13, [x19]", 11161592], [" aa4ffc:\tstrb\twzr, [x0,#3]", 11161596], [" aa5000:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161600], [" aa5004:\tldr\tx14, [x19,#16]", 11161604], [" aa5008:\ttst\tw29, #0x1", 11161608], [" aa500c:\tmov\tw8, #0x43 \t// #67", 11161612], [" aa5010:\tmov\tw11, #0x7369 \t// #29545", 11161616], [" aa5014:\tadd\tx15, x3, #0x3", 11161620], [" aa5018:\tcsinc\tx16, x14, x19, ne", 11161624], [" aa501c:\tadd\tx2, x16, x3", 11161628], [" aa5020:\tstrb\tw8, [x2,#2]", 11161632], [" aa5024:\tstrh\tw11, [x2]", 11161636], [" aa5028:\tldrb\tw12, [x19]", 11161640], [" aa502c:\ttbnz\tw12, #0, aa5d2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fcc>", 11161644], [" aa5030:\tlsl\tx3, x15, #1", 11161648], [" aa5034:\tstrb\tw3, [x19]", 11161652], [" aa5038:\tstrb\twzr, [x2,#3]", 11161656], [" aa503c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161660], [" aa5040:\tldr\tx16, [x19,#16]", 11161664], [" aa5044:\ttst\tw8, #0x1", 11161668], [" aa5048:\tmov\tw7, #0x324d0000 \t// #843907072", 11161672], [" aa504c:\tmovk\tw7, #0x7369", 11161676], [" aa5050:\tadd\tx2, x3, #0x4", 11161680], [" aa5054:\tcsinc\tx18, x16, x19, ne", 11161684], [" aa5058:\tadd\tx5, x18, x3", 11161688], [" aa505c:\tstr\tw7, [x5]", 11161692], [" aa5060:\tldrb\tw0, [x19]", 11161696], [" aa5064:\ttbnz\tw0, #0, aa5d38 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fd8>", 11161700], [" aa5068:\tlsl\tx15, x2, #1", 11161704], [" aa506c:\tstrb\tw15, [x19]", 11161708], [" aa5070:\tstrb\twzr, [x5,#4]", 11161712], [" aa5074:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161716], [" aa5078:\tldr\tx0, [x19,#16]", 11161720], [" aa507c:\ttst\tw18, #0x1", 11161724], [" aa5080:\tmov\tw16, #0x41320000 \t// #1093795840", 11161728], [" aa5084:\tmovk\tw16, #0x7369", 11161732], [" aa5088:\tadd\tx26, x3, #0x4", 11161736], [" aa508c:\tcsinc\tx29, x0, x19, ne", 11161740], [" aa5090:\tadd\tx24, x29, x3", 11161744], [" aa5094:\tstr\tw16, [x24]", 11161748], [" aa5098:\tldrb\tw4, [x19]", 11161752], [" aa509c:\ttbnz\tw4, #0, aa5d44 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41fe4>", 11161756], [" aa50a0:\tlsl\tx22, x26, #1", 11161760], [" aa50a4:\tstrb\tw22, [x19]", 11161764], [" aa50a8:\tstrb\twzr, [x24,#4]", 11161768], [" aa50ac:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161772], [" aa50b0:\tldr\tx7, [x19,#16]", 11161776], [" aa50b4:\ttst\tw15, #0x1", 11161780], [" aa50b8:\tmov\tw13, #0x324d0000 \t// #843907072", 11161784], [" aa50bc:\tmov\tw11, #0x41 \t// #65", 11161788], [" aa50c0:\tmovk\tw13, #0x7369", 11161792], [" aa50c4:\tcsinc\tx25, x7, x19, ne", 11161796], [" aa50c8:\tadd\tx8, x25, x3", 11161800], [" aa50cc:\tadd\tx7, x3, #0x5", 11161804], [" aa50d0:\tstrb\tw11, [x8,#4]", 11161808], [" aa50d4:\tstr\tw13, [x8]", 11161812], [" aa50d8:\tldrb\tw15, [x19]", 11161816], [" aa50dc:\ttbnz\tw15, #0, aa5d50 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ff0>", 11161820], [" aa50e0:\tlsl\tx1, x7, #1", 11161824], [" aa50e4:\tb\taa5b2c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41dcc>", 11161828], [" aa50e8:\tldr\tx0, [x19,#16]", 11161832], [" aa50ec:\ttst\tw10, #0x1", 11161836], [" aa50f0:\tmov\tw4, #0x62 \t// #98", 11161840], [" aa50f4:\tmov\tw18, #0x7369 \t// #29545", 11161844], [" aa50f8:\tcsinc\tx29, x0, x19, ne", 11161848], [" aa50fc:\tadd\tx20, x29, x3", 11161852], [" aa5100:\tadd\tx0, x3, #0x3", 11161856], [" aa5104:\tstrb\tw4, [x20,#2]", 11161860], [" aa5108:\tstrh\tw18, [x20]", 11161864], [" aa510c:\tldrb\tw2, [x19]", 11161868], [" aa5110:\ttbnz\tw2, #0, aa5d5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x41ffc>", 11161872], [" aa5114:\tlsl\tx22, x0, #1", 11161876], [" aa5118:\tstrb\tw22, [x19]", 11161880], [" aa511c:\tstrb\twzr, [x20,#3]", 11161884], [" aa5120:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161888], [" aa5124:\tldr\tx24, [x19,#16]", 11161892], [" aa5128:\ttst\tw9, #0x1", 11161896], [" aa512c:\tmov\tw4, #0x32 \t// #50", 11161900], [" aa5130:\tmov\tw16, #0x7375 \t// #29557", 11161904], [" aa5134:\tadd\tx0, x3, #0x3", 11161908], [" aa5138:\tcsinc\tx25, x24, x19, ne", 11161912], [" aa513c:\tadd\tx18, x25, x3", 11161916], [" aa5140:\tstrb\tw4, [x18,#2]", 11161920], [" aa5144:\tstrh\tw16, [x18]", 11161924], [" aa5148:\tldrb\tw2, [x19]", 11161928], [" aa514c:\ttbnz\tw2, #0, aa5d68 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42008>", 11161932], [" aa5150:\tlsl\tx9, x0, #1", 11161936], [" aa5154:\tstrb\tw9, [x19]", 11161940], [" aa5158:\tstrb\twzr, [x18,#3]", 11161944], [" aa515c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11161948], [" aa5160:\tldr\tx21, [x19,#16]", 11161952], [" aa5164:\ttst\tw22, #0x1", 11161956], [" aa5168:\tmov\tw18, #0x33 \t// #51", 11161960], [" aa516c:\tmov\tw2, #0x7375 \t// #29557", 11161964], [" aa5170:\tcsinc\tx17, x21, x19, ne", 11161968], [" aa5174:\tadd\tx1, x17, x3", 11161972], [" aa5178:\tadd\tx17, x3, #0x3", 11161976], [" aa517c:\tstrb\tw18, [x1,#2]", 11161980], [" aa5180:\tstrh\tw2, [x1]", 11161984], [" aa5184:\tldrb\tw6, [x19]", 11161988], [" aa5188:\ttbnz\tw6, #0, aa5d74 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42014>", 11161992], [" aa518c:\tlsl\tx6, x17, #1", 11161996], [" aa5190:\tstrb\tw6, [x19]", 11162000], [" aa5194:\tstrb\twzr, [x1,#3]", 11162004], [" aa5198:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162008], [" aa519c:\tldr\tx7, [x19,#16]", 11162012], [" aa51a0:\ttst\tw28, #0x1", 11162016], [" aa51a4:\tmov\tw17, #0x43 \t// #67", 11162020], [" aa51a8:\tmov\tw14, #0x7375 \t// #29557", 11162024], [" aa51ac:\tadd\tx13, x3, #0x3", 11162028], [" aa51b0:\tcsinc\tx2, x7, x19, ne", 11162032], [" aa51b4:\tadd\tx4, x2, x3", 11162036], [" aa51b8:\tstrb\tw17, [x4,#2]", 11162040], [" aa51bc:\tstrh\tw14, [x4]", 11162044], [" aa51c0:\tldrb\tw16, [x19]", 11162048], [" aa51c4:\ttbnz\tw16, #0, aa5d80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42020>", 11162052], [" aa51c8:\tlsl\tx28, x13, #1", 11162056], [" aa51cc:\tstrb\tw28, [x19]", 11162060], [" aa51d0:\tstrb\twzr, [x4,#3]", 11162064], [" aa51d4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162068], [" aa51d8:\tldr\tx1, [x19,#16]", 11162072], [" aa51dc:\ttst\tw25, #0x1", 11162076], [" aa51e0:\tmov\tw10, #0x324d0000 \t// #843907072", 11162080], [" aa51e4:\tmovk\tw10, #0x7375", 11162084], [" aa51e8:\tadd\tx18, x3, #0x4", 11162088], [" aa51ec:\tcsinc\tx28, x1, x19, ne", 11162092], [" aa51f0:\tadd\tx6, x28, x3", 11162096], [" aa51f4:\tstr\tw10, [x6]", 11162100], [" aa51f8:\tldrb\tw8, [x19]", 11162104], [" aa51fc:\ttbnz\tw8, #0, aa5d8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4202c>", 11162108], [" aa5200:\tlsl\tx0, x18, #1", 11162112], [" aa5204:\tstrb\tw0, [x19]", 11162116], [" aa5208:\tstrb\twzr, [x6,#4]", 11162120], [" aa520c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162124], [" aa5210:\tldr\tx12, [x19,#16]", 11162128], [" aa5214:\ttst\tw17, #0x1", 11162132], [" aa5218:\tmov\tw0, #0x41320000 \t// #1093795840", 11162136], [" aa521c:\tmovk\tw0, #0x7375", 11162140], [" aa5220:\tadd\tx22, x3, #0x4", 11162144], [" aa5224:\tcsinc\tx24, x12, x19, ne", 11162148], [" aa5228:\tadd\tx9, x24, x3", 11162152], [" aa522c:\tstr\tw0, [x9]", 11162156], [" aa5230:\tldrb\tw1, [x19]", 11162160], [" aa5234:\ttbnz\tw1, #0, aa5d98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42038>", 11162164], [" aa5238:\tlsl\tx13, x22, #1", 11162168], [" aa523c:\tstrb\tw13, [x19]", 11162172], [" aa5240:\tstrb\twzr, [x9,#4]", 11162176], [" aa5244:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162180], [" aa5248:\tldr\tx11, [x19,#16]", 11162184], [" aa524c:\ttst\tw14, #0x1", 11162188], [" aa5250:\tmov\tw18, #0x324d0000 \t// #843907072", 11162192], [" aa5254:\tmov\tw4, #0x41 \t// #65", 11162196], [" aa5258:\tmovk\tw18, #0x7375", 11162200], [" aa525c:\tcsinc\tx14, x11, x19, ne", 11162204], [" aa5260:\tadd\tx26, x14, x3", 11162208], [" aa5264:\tadd\tx1, x3, #0x5", 11162212], [" aa5268:\tstrb\tw4, [x26,#4]", 11162216], [" aa526c:\tstr\tw18, [x26]", 11162220], [" aa5270:\tldrb\tw2, [x19]", 11162224], [" aa5274:\ttbnz\tw2, #0, aa5da4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42044>", 11162228], [" aa5278:\tlsl\tx16, x1, #1", 11162232], [" aa527c:\tstrb\tw16, [x19]", 11162236], [" aa5280:\tstrb\twzr, [x26,#5]", 11162240], [" aa5284:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162244], [" aa5288:\tldr\tx24, [x19,#16]", 11162248], [" aa528c:\ttst\tw9, #0x1", 11162252], [" aa5290:\tmov\tw1, #0x62 \t// #98", 11162256], [" aa5294:\tmov\tw5, #0x7375 \t// #29557", 11162260], [" aa5298:\tadd\tx2, x3, #0x3", 11162264], [" aa529c:\tcsinc\tx9, x24, x19, ne", 11162268], [" aa52a0:\tadd\tx24, x9, x3", 11162272], [" aa52a4:\tstrb\tw1, [x24,#2]", 11162276], [" aa52a8:\tstrh\tw5, [x24]", 11162280], [" aa52ac:\tldrb\tw20, [x19]", 11162284], [" aa52b0:\ttbnz\tw20, #0, aa5db0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42050>", 11162288], [" aa52b4:\tlsl\tx13, x2, #1", 11162292], [" aa52b8:\tstrb\tw13, [x19]", 11162296], [" aa52bc:\tstrb\twzr, [x24,#3]", 11162300], [" aa52c0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162304], [" aa52c4:\tldr\tx13, [x19,#16]", 11162308], [" aa52c8:\ttst\tw6, #0x1", 11162312], [" aa52cc:\tmov\tw16, #0x41 \t// #65", 11162316], [" aa52d0:\tmov\tw4, #0x4373 \t// #17267", 11162320], [" aa52d4:\tcsinc\tx11, x13, x19, ne", 11162324], [" aa52d8:\tadd\tx7, x11, x3", 11162328], [" aa52dc:\tadd\tx3, x3, #0x3", 11162332], [" aa52e0:\tstrb\tw16, [x7,#2]", 11162336], [" aa52e4:\tstrh\tw4, [x7]", 11162340], [" aa52e8:\tldrb\tw18, [x19]", 11162344], [" aa52ec:\ttbnz\tw18, #0, aa5dbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4205c>", 11162348], [" aa52f0:\tlsl\tx14, x3, #1", 11162352], [" aa52f4:\tstrb\tw14, [x19]", 11162356], [" aa52f8:\tstrb\twzr, [x7,#3]", 11162360], [" aa52fc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162364], [" aa5300:\tldr\tx4, [x19,#16]", 11162368], [" aa5304:\ttst\tw21, #0x1", 11162372], [" aa5308:\tmov\tw1, #0x41430000 \t// #1094909952", 11162376], [" aa530c:\tmovk\tw1, #0x7369", 11162380], [" aa5310:\tadd\tx9, x3, #0x4", 11162384], [" aa5314:\tcsinc\tx21, x4, x19, ne", 11162388], [" aa5318:\tadd\tx8, x21, x3", 11162392], [" aa531c:\tstr\tw1, [x8]", 11162396], [" aa5320:\tldrb\tw5, [x19]", 11162400], [" aa5324:\ttbnz\tw5, #0, aa5dc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42068>", 11162404], [" aa5328:\tlsl\tx2, x9, #1", 11162408], [" aa532c:\tstrb\tw2, [x19]", 11162412], [" aa5330:\tstrb\twzr, [x8,#4]", 11162416], [" aa5334:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162420], [" aa5338:\tldr\tx1, [x19,#16]", 11162424], [" aa533c:\ttst\tw5, #0x1", 11162428], [" aa5340:\tmov\tw10, #0x41430000 \t// #1094909952", 11162432], [" aa5344:\tmovk\tw10, #0x7375", 11162436], [" aa5348:\tadd\tx20, x3, #0x4", 11162440], [" aa534c:\tcsinc\tx9, x1, x19, ne", 11162444], [" aa5350:\tadd\tx26, x9, x3", 11162448], [" aa5354:\tstr\tw10, [x26]", 11162452], [" aa5358:\tldrb\tw8, [x19]", 11162456], [" aa535c:\ttbnz\tw8, #0, aa5dd4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42074>", 11162460], [" aa5360:\tlsl\tx10, x20, #1", 11162464], [" aa5364:\tstrb\tw10, [x19]", 11162468], [" aa5368:\tstrb\twzr, [x26,#4]", 11162472], [" aa536c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162476], [" aa5370:\tldr\tx18, [x19,#16]", 11162480], [" aa5374:\ttst\tw4, #0x1", 11162484], [" aa5378:\tmov\tw11, #0x41430000 \t// #1094909952", 11162488], [" aa537c:\tmovk\tw11, #0x5373", 11162492], [" aa5380:\tadd\tx24, x3, #0x4", 11162496], [" aa5384:\tcsinc\tx15, x18, x19, ne", 11162500], [" aa5388:\tadd\tx20, x15, x3", 11162504], [" aa538c:\tstr\tw11, [x20]", 11162508], [" aa5390:\tldrb\tw13, [x19]", 11162512], [" aa5394:\ttbnz\tw13, #0, aa5de0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42080>", 11162516], [" aa5398:\tlsl\tx3, x24, #1", 11162520], [" aa539c:\tstrb\tw3, [x19]", 11162524], [" aa53a0:\tstrb\twzr, [x20,#4]", 11162528], [" aa53a4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162532], [" aa53a8:\tldr\tx17, [x19,#16]", 11162536], [" aa53ac:\ttst\tw8, #0x1", 11162540], [" aa53b0:\tmov\tw12, #0x31670000 \t// #828833792", 11162544], [" aa53b4:\tmov\tw8, #0x64 \t// #100", 11162548], [" aa53b8:\tmovk\tw12, #0x6d69", 11162552], [" aa53bc:\tcsinc\tx6, x17, x19, ne", 11162556], [" aa53c0:\tadd\tx9, x6, x3", 11162560], [" aa53c4:\tadd\tx18, x3, #0x5", 11162564], [" aa53c8:\tstrb\tw8, [x9,#4]", 11162568], [" aa53cc:\tstr\tw12, [x9]", 11162572], [" aa53d0:\tldrb\tw13, [x19]", 11162576], [" aa53d4:\ttbnz\tw13, #0, aa5dec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4208c>", 11162580], [" aa53d8:\tlsl\tx4, x18, #1", 11162584], [" aa53dc:\tstrb\tw4, [x19]", 11162588], [" aa53e0:\tstrb\twzr, [x9,#5]", 11162592], [" aa53e4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162596], [" aa53e8:\tldr\tx21, [x19,#16]", 11162600], [" aa53ec:\ttst\tw22, #0x1", 11162604], [" aa53f0:\tmov\tw10, #0x31670000 \t// #828833792", 11162608], [" aa53f4:\tmov\tw28, #0x61 \t// #97", 11162612], [" aa53f8:\tmovk\tw10, #0x6d69", 11162616], [" aa53fc:\tcsinc\tx2, x21, x19, ne", 11162620], [" aa5400:\tadd\tx12, x2, x3", 11162624], [" aa5404:\tadd\tx14, x3, #0x5", 11162628], [" aa5408:\tstrb\tw28, [x12,#4]", 11162632], [" aa540c:\tstr\tw10, [x12]", 11162636], [" aa5410:\tldrb\tw9, [x19]", 11162640], [" aa5414:\ttbnz\tw9, #0, aa5df8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42098>", 11162644], [" aa5418:\tlsl\tx28, x14, #1", 11162648], [" aa541c:\tstrb\tw28, [x19]", 11162652], [" aa5420:\tstrb\twzr, [x12,#5]", 11162656], [" aa5424:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162660], [" aa5428:\tldr\tx29, [x19,#16]", 11162664], [" aa542c:\ttst\tw28, #0x1", 11162668], [" aa5430:\tmov\tw1, #0x62670000 \t// #1650917376", 11162672], [" aa5434:\tmovk\tw1, #0x6d69", 11162676], [" aa5438:\tadd\tx12, x3, #0x4", 11162680], [" aa543c:\tcsinc\tx28, x29, x19, ne", 11162684], [" aa5440:\tadd\tx13, x28, x3", 11162688], [" aa5444:\tstr\tw1, [x13]", 11162692], [" aa5448:\tldrb\tw20, [x19]", 11162696], [" aa544c:\ttbnz\tw20, #0, aa5e04 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420a4>", 11162700], [" aa5450:\tlsl\tx22, x12, #1", 11162704], [" aa5454:\tstrb\tw22, [x19]", 11162708], [" aa5458:\tstrb\twzr, [x13,#4]", 11162712], [" aa545c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162716], [" aa5460:\tldr\tx23, [x19,#16]", 11162720], [" aa5464:\ttst\tw25, #0x1", 11162724], [" aa5468:\tmov\tw14, #0x676d0000 \t// #1735196672", 11162728], [" aa546c:\tmov\tw17, #0x6431 \t// #25649", 11162732], [" aa5470:\tmovk\tw14, #0x6969", 11162736], [" aa5474:\tcsinc\tx7, x23, x19, ne", 11162740], [" aa5478:\tadd\tx10, x7, x3", 11162744], [" aa547c:\tadd\tx16, x3, #0x6", 11162748], [" aa5480:\tstrh\tw17, [x10,#4]", 11162752], [" aa5484:\tstr\tw14, [x10]", 11162756], [" aa5488:\tldrb\tw4, [x19]", 11162760], [" aa548c:\ttbnz\tw4, #0, aa5e10 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420b0>", 11162764], [" aa5490:\tlsl\tx25, x16, #1", 11162768], [" aa5494:\tstrb\tw25, [x19]", 11162772], [" aa5498:\tstrb\twzr, [x10,#6]", 11162776], [" aa549c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162780], [" aa54a0:\tldr\tx8, [x19,#16]", 11162784], [" aa54a4:\ttst\tw23, #0x1", 11162788], [" aa54a8:\tmov\tw15, #0x676d0000 \t// #1735196672", 11162792], [" aa54ac:\tmov\tw11, #0x6131 \t// #24881", 11162796], [" aa54b0:\tmovk\tw15, #0x6969", 11162800], [" aa54b4:\tcsinc\tx23, x8, x19, ne", 11162804], [" aa54b8:\tadd\tx13, x23, x3", 11162808], [" aa54bc:\tstrh\tw11, [x13,#4]", 11162812], [" aa54c0:\tstr\tw15, [x13]", 11162816], [" aa54c4:\tadd\tx15, x3, #0x6", 11162820], [" aa54c8:\tldrb\tw17, [x19]", 11162824], [" aa54cc:\ttbnz\tw17, #0, aa5e1c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420bc>", 11162828], [" aa54d0:\tlsl\tx1, x15, #1", 11162832], [" aa54d4:\tstrb\tw1, [x19]", 11162836], [" aa54d8:\tstrb\twzr, [x13,#6]", 11162840], [" aa54dc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162844], [" aa54e0:\tldr\tx1, [x19,#16]", 11162848], [" aa54e4:\ttst\tw0, #0x1", 11162852], [" aa54e8:\tmov\tw8, #0x676d0000 \t// #1735196672", 11162856], [" aa54ec:\tmov\tw9, #0x62 \t// #98", 11162860], [" aa54f0:\tmovk\tw8, #0x6969", 11162864], [" aa54f4:\tcsinc\tx13, x1, x19, ne", 11162868], [" aa54f8:\tadd\tx15, x13, x3", 11162872], [" aa54fc:\tadd\tx11, x3, #0x5", 11162876], [" aa5500:\tstrb\tw9, [x15,#4]", 11162880], [" aa5504:\tstr\tw8, [x15]", 11162884], [" aa5508:\tldrb\tw12, [x19]", 11162888], [" aa550c:\ttbnz\tw12, #0, aa5e28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420c8>", 11162892], [" aa5510:\tlsl\tx14, x11, #1", 11162896], [" aa5514:\tstrb\tw14, [x19]", 11162900], [" aa5518:\tstrb\twzr, [x15,#5]", 11162904], [" aa551c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162908], [" aa5520:\tldr\tx16, [x19,#16]", 11162912], [" aa5524:\ttst\tw24, #0x1", 11162916], [" aa5528:\tmov\tw0, #0x676d0000 \t// #1735196672", 11162920], [" aa552c:\tmov\tw6, #0x6431 \t// #25649", 11162924], [" aa5530:\tmovk\tw0, #0x6975", 11162928], [" aa5534:\tcsinc\tx24, x16, x19, ne", 11162932], [" aa5538:\tadd\tx11, x24, x3", 11162936], [" aa553c:\tadd\tx17, x3, #0x6", 11162940], [" aa5540:\tstrh\tw6, [x11,#4]", 11162944], [" aa5544:\tstr\tw0, [x11]", 11162948], [" aa5548:\tldrb\tw7, [x19]", 11162952], [" aa554c:\ttbnz\tw7, #0, aa5e34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420d4>", 11162956], [" aa5550:\tlsl\tx18, x17, #1", 11162960], [" aa5554:\tstrb\tw18, [x19]", 11162964], [" aa5558:\tstrb\twzr, [x11,#6]", 11162968], [" aa555c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11162972], [" aa5560:\tldr\tx15, [x19,#16]", 11162976], [" aa5564:\ttst\tw29, #0x1", 11162980], [" aa5568:\tmov\tw18, #0x676d0000 \t// #1735196672", 11162984], [" aa556c:\tmov\tw16, #0x6131 \t// #24881", 11162988], [" aa5570:\tmovk\tw18, #0x6975", 11162992], [" aa5574:\tcsinc\tx11, x15, x19, ne", 11162996], [" aa5578:\tadd\tx14, x11, x3", 11163000], [" aa557c:\tadd\tx13, x3, #0x6", 11163004], [" aa5580:\tstrh\tw16, [x14,#4]", 11163008], [" aa5584:\tstr\tw18, [x14]", 11163012], [" aa5588:\tldrb\tw2, [x19]", 11163016], [" aa558c:\ttbnz\tw2, #0, aa5e40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420e0>", 11163020], [" aa5590:\tlsl\tx3, x13, #1", 11163024], [" aa5594:\tstrb\tw3, [x19]", 11163028], [" aa5598:\tstrb\twzr, [x14,#6]", 11163032], [" aa559c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163036], [" aa55a0:\tldr\tx17, [x19,#16]", 11163040], [" aa55a4:\ttst\tw2, #0x1", 11163044], [" aa55a8:\tmov\tw4, #0x676d0000 \t// #1735196672", 11163048], [" aa55ac:\tmov\tw15, #0x62 \t// #98", 11163052], [" aa55b0:\tmovk\tw4, #0x6975", 11163056], [" aa55b4:\tcsinc\tx6, x17, x19, ne", 11163060], [" aa55b8:\tadd\tx16, x6, x3", 11163064], [" aa55bc:\tadd\tx10, x3, #0x5", 11163068], [" aa55c0:\tstrb\tw15, [x16,#4]", 11163072], [" aa55c4:\tstr\tw4, [x16]", 11163076], [" aa55c8:\tldrb\tw14, [x19]", 11163080], [" aa55cc:\ttbnz\tw14, #0, aa5e4c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420ec>", 11163084], [" aa55d0:\tlsl\tx3, x10, #1", 11163088], [" aa55d4:\tstrb\tw3, [x19]", 11163092], [" aa55d8:\tstrb\twzr, [x16,#5]", 11163096], [" aa55dc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163100], [" aa55e0:\tldr\tx22, [x19,#16]", 11163104], [" aa55e4:\ttst\tw7, #0x1", 11163108], [" aa55e8:\tmov\tw0, #0x32670000 \t// #845611008", 11163112], [" aa55ec:\tmov\tw2, #0x64 \t// #100", 11163116], [" aa55f0:\tmovk\tw0, #0x6d69", 11163120], [" aa55f4:\tcsinc\tx7, x22, x19, ne", 11163124], [" aa55f8:\tadd\tx17, x7, x3", 11163128], [" aa55fc:\tadd\tx3, x3, #0x5", 11163132], [" aa5600:\tstrb\tw2, [x17,#4]", 11163136], [" aa5604:\tstr\tw0, [x17]", 11163140], [" aa5608:\tldrb\tw7, [x19]", 11163144], [" aa560c:\ttbnz\tw7, #0, aa5e58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x420f8>", 11163148], [" aa5610:\tlsl\tx25, x3, #1", 11163152], [" aa5614:\tstrb\tw25, [x19]", 11163156], [" aa5618:\tstrb\twzr, [x17,#5]", 11163160], [" aa561c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163164], [" aa5620:\tldr\tx13, [x19,#16]", 11163168], [" aa5624:\ttst\tw17, #0x1", 11163172], [" aa5628:\tmov\tw4, #0x32670000 \t// #845611008", 11163176], [" aa562c:\tmov\tw15, #0x61 \t// #97", 11163180], [" aa5630:\tmovk\tw4, #0x6d69", 11163184], [" aa5634:\tcsinc\tx1, x13, x19, ne", 11163188], [" aa5638:\tadd\tx1, x1, x3", 11163192], [" aa563c:\tadd\tx22, x3, #0x5", 11163196], [" aa5640:\tstrb\tw15, [x1,#4]", 11163200], [" aa5644:\tstr\tw4, [x1]", 11163204], [" aa5648:\tldrb\tw14, [x19]", 11163208], [" aa564c:\ttbnz\tw14, #0, aa5e64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42104>", 11163212], [" aa5650:\tlsl\tx14, x22, #1", 11163216], [" aa5654:\tstrb\tw14, [x19]", 11163220], [" aa5658:\tstrb\twzr, [x1,#5]", 11163224], [" aa565c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163228], [" aa5660:\tldr\tx10, [x19,#16]", 11163232], [" aa5664:\ttst\tw5, #0x1", 11163236], [" aa5668:\tmov\tw2, #0x32670000 \t// #845611008", 11163240], [" aa566c:\tmov\tw16, #0x73 \t// #115", 11163244], [" aa5670:\tmov\tw18, #0x6d64 \t// #28004", 11163248], [" aa5674:\tcsinc\tx8, x10, x19, ne", 11163252], [" aa5678:\tadd\tx9, x8, x3", 11163256], [" aa567c:\tmovk\tw2, #0x6d69", 11163260], [" aa5680:\tadd\tx24, x3, #0x7", 11163264], [" aa5684:\tstrb\tw16, [x9,#6]", 11163268], [" aa5688:\tstrh\tw18, [x9,#4]", 11163272], [" aa568c:\tstr\tw2, [x9]", 11163276], [" aa5690:\tldrb\tw0, [x19]", 11163280], [" aa5694:\ttbnz\tw0, #0, aa5e70 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42110>", 11163284], [" aa5698:\tlsl\tx23, x24, #1", 11163288], [" aa569c:\tstrb\tw23, [x19]", 11163292], [" aa56a0:\tstrb\twzr, [x9,#7]", 11163296], [" aa56a4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163300], [" aa56a8:\tldr\tx1, [x19,#16]", 11163304], [" aa56ac:\tadrp\tx16, cc7000 <LoadQCC+0xca3d0>", 11163308], [" aa56b0:\tadd\tx16, x16, #0x11f", 11163312], [" aa56b4:\ttst\tw14, #0x1", 11163316], [" aa56b8:\tadd\tx6, x3, #0x8", 11163320], [" aa56bc:\tcsinc\tx14, x1, x19, ne", 11163324], [" aa56c0:\tldr\tx18, [x16]", 11163328], [" aa56c4:\tadd\tx14, x14, x3", 11163332], [" aa56c8:\tstr\tx18, [x14]", 11163336], [" aa56cc:\tldrb\tw13, [x19]", 11163340], [" aa56d0:\ttbnz\tw13, #0, aa5e7c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4211c>", 11163344], [" aa56d4:\tlsl\tx15, x6, #1", 11163348], [" aa56d8:\tstrb\tw15, [x19]", 11163352], [" aa56dc:\tstrb\twzr, [x14,#8]", 11163356], [" aa56e0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163360], [" aa56e4:\tldr\tx17, [x19,#16]", 11163364], [" aa56e8:\ttst\tw11, #0x1", 11163368], [" aa56ec:\tmov\tw28, #0x32670000 \t// #845611008", 11163372], [" aa56f0:\tmov\tw1, #0x7264 \t// #29284", 11163376], [" aa56f4:\tmovk\tw28, #0x6d69", 11163380], [" aa56f8:\tcsinc\tx11, x17, x19, ne", 11163384], [" aa56fc:\tadd\tx5, x11, x3", 11163388], [" aa5700:\tadd\tx0, x3, #0x6", 11163392], [" aa5704:\tstrh\tw1, [x5,#4]", 11163396], [" aa5708:\tstr\tw28, [x5]", 11163400], [" aa570c:\tldrb\tw9, [x19]", 11163404], [" aa5710:\ttbnz\tw9, #0, aa5e88 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42128>", 11163408], [" aa5714:\tlsl\tx6, x0, #1", 11163412], [" aa5718:\tstrb\tw6, [x19]", 11163416], [" aa571c:\tstrb\twzr, [x5,#6]", 11163420], [" aa5720:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163424], [" aa5724:\tldr\tx1, [x19,#16]", 11163428], [" aa5728:\ttst\tw6, #0x1", 11163432], [" aa572c:\tmov\tw28, #0x676d0000 \t// #1735196672", 11163436], [" aa5730:\tmov\tw5, #0x6432 \t// #25650", 11163440], [" aa5734:\tmovk\tw28, #0x6969", 11163444], [" aa5738:\tcsinc\tx14, x1, x19, ne", 11163448], [" aa573c:\tadd\tx18, x14, x3", 11163452], [" aa5740:\tadd\tx9, x3, #0x6", 11163456], [" aa5744:\tstrh\tw5, [x18,#4]", 11163460], [" aa5748:\tstr\tw28, [x18]", 11163464], [" aa574c:\tldrb\tw10, [x19]", 11163468], [" aa5750:\ttbnz\tw10, #0, aa5e94 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42134>", 11163472], [" aa5754:\tlsl\tx16, x9, #1", 11163476], [" aa5758:\tstrb\tw16, [x19]", 11163480], [" aa575c:\tstrb\twzr, [x18,#6]", 11163484], [" aa5760:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163488], [" aa5764:\tldr\tx17, [x19,#16]", 11163492], [" aa5768:\ttst\tw16, #0x1", 11163496], [" aa576c:\tmov\tw7, #0x676d0000 \t// #1735196672", 11163500], [" aa5770:\tmov\tw0, #0x6132 \t// #24882", 11163504], [" aa5774:\tmovk\tw7, #0x6969", 11163508], [" aa5778:\tcsinc\tx6, x17, x19, ne", 11163512], [" aa577c:\tadd\tx2, x6, x3", 11163516], [" aa5780:\tstrh\tw0, [x2,#4]", 11163520], [" aa5784:\tstr\tw7, [x2]", 11163524], [" aa5788:\tadd\tx7, x3, #0x6", 11163528], [" aa578c:\tldrb\tw6, [x19]", 11163532], [" aa5790:\ttbnz\tw6, #0, aa5ea0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42140>", 11163536], [" aa5794:\tlsl\tx4, x7, #1", 11163540], [" aa5798:\tstrb\tw4, [x19]", 11163544], [" aa579c:\tstrb\twzr, [x2,#6]", 11163548], [" aa57a0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163552], [" aa57a4:\tldr\tx18, [x19,#16]", 11163556], [" aa57a8:\tadrp\tx9, cc7000 <LoadQCC+0xca3d0>", 11163560], [" aa57ac:\tadd\tx9, x9, #0x102", 11163564], [" aa57b0:\ttst\tw4, #0x1", 11163568], [" aa57b4:\tadd\tx26, x3, #0x8", 11163572], [" aa57b8:\tcsinc\tx15, x18, x19, ne", 11163576], [" aa57bc:\tldr\tx11, [x9]", 11163580], [" aa57c0:\tadd\tx13, x15, x3", 11163584], [" aa57c4:\tstr\tx11, [x13]", 11163588], [" aa57c8:\tldrb\tw1, [x19]", 11163592], [" aa57cc:\ttbnz\tw1, #0, aa5eac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4214c>", 11163596], [" aa57d0:\tlsl\tx5, x26, #1", 11163600], [" aa57d4:\tstrb\tw5, [x19]", 11163604], [" aa57d8:\tstrb\twzr, [x13,#8]", 11163608], [" aa57dc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163612], [" aa57e0:\tldr\tx0, [x19,#16]", 11163616], [" aa57e4:\tadrp\tx1, cc7000 <LoadQCC+0xca3d0>", 11163620], [" aa57e8:\tadd\tx1, x1, #0x128", 11163624], [" aa57ec:\ttst\tw13, #0x1", 11163628], [" aa57f0:\tmov\tw4, #0x61 \t// #97", 11163632], [" aa57f4:\tcsinc\tx29, x0, x19, ne", 11163636], [" aa57f8:\tldr\tx28, [x1]", 11163640], [" aa57fc:\tadd\tx11, x29, x3", 11163644], [" aa5800:\tadd\tx5, x3, #0x9", 11163648], [" aa5804:\tstrb\tw4, [x11,#8]", 11163652], [" aa5808:\tstr\tx28, [x11]", 11163656], [" aa580c:\tldrb\tw14, [x19]", 11163660], [" aa5810:\ttbnz\tw14, #0, aa5eb8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42158>", 11163664], [" aa5814:\tlsl\tx3, x5, #1", 11163668], [" aa5818:\tstrb\tw3, [x19]", 11163672], [" aa581c:\tstrb\twzr, [x11,#9]", 11163676], [" aa5820:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163680], [" aa5824:\tldr\tx7, [x19,#16]", 11163684], [" aa5828:\ttst\tw10, #0x1", 11163688], [" aa582c:\tmov\tw10, #0x676d0000 \t// #1735196672", 11163692], [" aa5830:\tmov\tw12, #0x72 \t// #114", 11163696], [" aa5834:\tmov\tw13, #0x6432 \t// #25650", 11163700], [" aa5838:\tcsinc\tx25, x7, x19, ne", 11163704], [" aa583c:\tadd\tx11, x25, x3", 11163708], [" aa5840:\tmovk\tw10, #0x6969", 11163712], [" aa5844:\tadd\tx2, x3, #0x7", 11163716], [" aa5848:\tstrb\tw12, [x11,#6]", 11163720], [" aa584c:\tstrh\tw13, [x11,#4]", 11163724], [" aa5850:\tstr\tw10, [x11]", 11163728], [" aa5854:\tldrb\tw15, [x19]", 11163732], [" aa5858:\ttbnz\tw15, #0, aa5ec4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42164>", 11163736], [" aa585c:\tlsl\tx3, x2, #1", 11163740], [" aa5860:\tstrb\tw3, [x19]", 11163744], [" aa5864:\tstrb\twzr, [x11,#7]", 11163748], [" aa5868:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163752], [" aa586c:\tldr\tx4, [x19,#16]", 11163756], [" aa5870:\ttst\tw21, #0x1", 11163760], [" aa5874:\tmov\tw11, #0x676d0000 \t// #1735196672", 11163764], [" aa5878:\tmov\tw13, #0x6432 \t// #25650", 11163768], [" aa587c:\tmovk\tw11, #0x6975", 11163772], [" aa5880:\tcsinc\tx21, x4, x19, ne", 11163776], [" aa5884:\tadd\tx0, x21, x3", 11163780], [" aa5888:\tadd\tx20, x3, #0x6", 11163784], [" aa588c:\tstrh\tw13, [x0,#4]", 11163788], [" aa5890:\tstr\tw11, [x0]", 11163792], [" aa5894:\tldrb\tw17, [x19]", 11163796], [" aa5898:\ttbnz\tw17, #0, aa5ed0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42170>", 11163800], [" aa589c:\tlsl\tx3, x20, #1", 11163804], [" aa58a0:\tstrb\tw3, [x19]", 11163808], [" aa58a4:\tstrb\twzr, [x0,#6]", 11163812], [" aa58a8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163816], [" aa58ac:\tldr\tx7, [x19,#16]", 11163820], [" aa58b0:\ttst\tw15, #0x1", 11163824], [" aa58b4:\tmov\tw28, #0x676d0000 \t// #1735196672", 11163828], [" aa58b8:\tmov\tw5, #0x6132 \t// #24882", 11163832], [" aa58bc:\tmovk\tw28, #0x6975", 11163836], [" aa58c0:\tcsinc\tx25, x7, x19, ne", 11163840], [" aa58c4:\tadd\tx4, x25, x3", 11163844], [" aa58c8:\tadd\tx1, x3, #0x6", 11163848], [" aa58cc:\tstrh\tw5, [x4,#4]", 11163852], [" aa58d0:\tstr\tw28, [x4]", 11163856], [" aa58d4:\tldrb\tw9, [x19]", 11163860], [" aa58d8:\ttbnz\tw9, #0, aa5edc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4217c>", 11163864], [" aa58dc:\tlsl\tx10, x1, #1", 11163868], [" aa58e0:\tstrb\tw10, [x19]", 11163872], [" aa58e4:\tstrb\twzr, [x4,#6]", 11163876], [" aa58e8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163880], [" aa58ec:\tldr\tx29, [x19,#16]", 11163884], [" aa58f0:\ttst\tw18, #0x1", 11163888], [" aa58f4:\tmov\tw12, #0x32670000 \t// #845611008", 11163892], [" aa58f8:\tmov\tw9, #0x73 \t// #115", 11163896], [" aa58fc:\tmov\tw8, #0x6d64 \t// #28004", 11163900], [" aa5900:\tcsinc\tx28, x29, x19, ne", 11163904], [" aa5904:\tadd\tx10, x28, x3", 11163908], [" aa5908:\tmovk\tw12, #0x6d69", 11163912], [" aa590c:\tstrb\tw9, [x10,#6]", 11163916], [" aa5910:\tstrh\tw8, [x10,#4]", 11163920], [" aa5914:\tadd\tx8, x3, #0x7", 11163924], [" aa5918:\tstr\tw12, [x10]", 11163928], [" aa591c:\tldrb\tw13, [x19]", 11163932], [" aa5920:\ttbnz\tw13, #0, aa5ee8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42188>", 11163936], [" aa5924:\tlsl\tx22, x8, #1", 11163940], [" aa5928:\tstrb\tw22, [x19]", 11163944], [" aa592c:\tstrb\twzr, [x10,#7]", 11163948], [" aa5930:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11163952], [" aa5934:\tldr\tx9, [x19,#16]", 11163956], [" aa5938:\tadrp\tx6, cc7000 <LoadQCC+0xca3d0>", 11163960], [" aa593c:\tadd\tx6, x6, #0x132", 11163964], [" aa5940:\ttst\tw12, #0x1", 11163968], [" aa5944:\tmov\tw0, #0x61 \t// #97", 11163972], [" aa5948:\tcsinc\tx12, x9, x19, ne", 11163976], [" aa594c:\tldr\tx13, [x6]", 11163980], [" aa5950:\tadd\tx12, x12, x3", 11163984], [" aa5954:\tadd\tx4, x3, #0x9", 11163988], [" aa5958:\tstrb\tw0, [x12,#8]", 11163992], [" aa595c:\tstr\tx13, [x12]", 11163996], [" aa5960:\tldrb\tw7, [x19]", 11164000], [" aa5964:\ttbnz\tw7, #0, aa5ef4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42194>", 11164004], [" aa5968:\tlsl\tx16, x4, #1", 11164008], [" aa596c:\tstrb\tw16, [x19]", 11164012], [" aa5970:\tstrb\twzr, [x12,#9]", 11164016], [" aa5974:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164020], [" aa5978:\tldr\tx1, [x19,#16]", 11164024], [" aa597c:\ttst\tw9, #0x1", 11164028], [" aa5980:\tmov\tw18, #0x676d0000 \t// #1735196672", 11164032], [" aa5984:\tmov\tw16, #0x72 \t// #114", 11164036], [" aa5988:\tmov\tw2, #0x6432 \t// #25650", 11164040], [" aa598c:\tcsinc\tx9, x1, x19, ne", 11164044], [" aa5990:\tadd\tx12, x9, x3", 11164048], [" aa5994:\tmovk\tw18, #0x6975", 11164052], [" aa5998:\tstrb\tw16, [x12,#6]", 11164056], [" aa599c:\tstrh\tw2, [x12,#4]", 11164060], [" aa59a0:\tstr\tw18, [x12]", 11164064], [" aa59a4:\tadd\tx18, x3, #0x7", 11164068], [" aa59a8:\tldrb\tw0, [x19]", 11164072], [" aa59ac:\ttbnz\tw0, #0, aa5f00 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421a0>", 11164076], [" aa59b0:\tlsl\tx14, x18, #1", 11164080], [" aa59b4:\tstrb\tw14, [x19]", 11164084], [" aa59b8:\tstrb\twzr, [x12,#7]", 11164088], [" aa59bc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164092], [" aa59c0:\tldr\tx21, [x19,#16]", 11164096], [" aa59c4:\ttst\tw8, #0x1", 11164100], [" aa59c8:\tmov\tw28, #0x33670000 \t// #862388224", 11164104], [" aa59cc:\tmov\tw1, #0x64 \t// #100", 11164108], [" aa59d0:\tmovk\tw28, #0x6d69", 11164112], [" aa59d4:\tcsinc\tx2, x21, x19, ne", 11164116], [" aa59d8:\tadd\tx6, x2, x3", 11164120], [" aa59dc:\tadd\tx16, x3, #0x5", 11164124], [" aa59e0:\tstrb\tw1, [x6,#4]", 11164128], [" aa59e4:\tstr\tw28, [x6]", 11164132], [" aa59e8:\tldrb\tw9, [x19]", 11164136], [" aa59ec:\ttbnz\tw9, #0, aa5f0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421ac>", 11164140], [" aa59f0:\tlsl\tx0, x16, #1", 11164144], [" aa59f4:\tstrb\tw0, [x19]", 11164148], [" aa59f8:\tstrb\twzr, [x6,#5]", 11164152], [" aa59fc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164156], [" aa5a00:\tldr\tx8, [x19,#16]", 11164160], [" aa5a04:\ttst\tw25, #0x1", 11164164], [" aa5a08:\tmov\tw12, #0x676d0000 \t// #1735196672", 11164168], [" aa5a0c:\tmov\tw11, #0x6433 \t// #25651", 11164172], [" aa5a10:\tmovk\tw12, #0x6969", 11164176], [" aa5a14:\tcsinc\tx25, x8, x19, ne", 11164180], [" aa5a18:\tadd\tx7, x25, x3", 11164184], [" aa5a1c:\tadd\tx17, x3, #0x6", 11164188], [" aa5a20:\tstrh\tw11, [x7,#4]", 11164192], [" aa5a24:\tstr\tw12, [x7]", 11164196], [" aa5a28:\tldrb\tw13, [x19]", 11164200], [" aa5a2c:\ttbnz\tw13, #0, aa5f18 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421b8>", 11164204], [" aa5a30:\tlsl\tx23, x17, #1", 11164208], [" aa5a34:\tstrb\tw23, [x19]", 11164212], [" aa5a38:\tstrb\twzr, [x7,#6]", 11164216], [" aa5a3c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164220], [" aa5a40:\tldr\tx15, [x19,#16]", 11164224], [" aa5a44:\ttst\tw24, #0x1", 11164228], [" aa5a48:\tmov\tw14, #0x676d0000 \t// #1735196672", 11164232], [" aa5a4c:\tmov\tw4, #0x6433 \t// #25651", 11164236], [" aa5a50:\tmovk\tw14, #0x6975", 11164240], [" aa5a54:\tcsinc\tx24, x15, x19, ne", 11164244], [" aa5a58:\tadd\tx22, x24, x3", 11164248], [" aa5a5c:\tstrh\tw4, [x22,#4]", 11164252], [" aa5a60:\tstr\tw14, [x22]", 11164256], [" aa5a64:\tadd\tx14, x3, #0x6", 11164260], [" aa5a68:\tldrb\tw16, [x19]", 11164264], [" aa5a6c:\ttbnz\tw16, #0, aa5f24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421c4>", 11164268], [" aa5a70:\tlsl\tx5, x14, #1", 11164272], [" aa5a74:\tstrb\tw5, [x19]", 11164276], [" aa5a78:\tstrb\twzr, [x22,#6]", 11164280], [" aa5a7c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164284], [" aa5a80:\tldr\tx29, [x19,#16]", 11164288], [" aa5a84:\ttst\tw22, #0x1", 11164292], [" aa5a88:\tmov\tw7, #0x63670000 \t// #1667694592", 11164296], [" aa5a8c:\tmovk\tw7, #0x6d69", 11164300], [" aa5a90:\tadd\tx15, x3, #0x4", 11164304], [" aa5a94:\tcsinc\tx28, x29, x19, ne", 11164308], [" aa5a98:\tadd\tx14, x28, x3", 11164312], [" aa5a9c:\tstr\tw7, [x14]", 11164316], [" aa5aa0:\tldrb\tw6, [x19]", 11164320], [" aa5aa4:\ttbnz\tw6, #0, aa5f30 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421d0>", 11164324], [" aa5aa8:\tlsl\tx22, x15, #1", 11164328], [" aa5aac:\tstrb\tw22, [x19]", 11164332], [" aa5ab0:\tstrb\twzr, [x14,#4]", 11164336], [" aa5ab4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164340], [" aa5ab8:\tldr\tx7, [x19,#16]", 11164344], [" aa5abc:\ttst\tw28, #0x1", 11164348], [" aa5ac0:\tmov\tw2, #0x63670000 \t// #1667694592", 11164352], [" aa5ac4:\tmov\tw16, #0x61 \t// #97", 11164356], [" aa5ac8:\tmovk\tw2, #0x6d69", 11164360], [" aa5acc:\tcsinc\tx28, x7, x19, ne", 11164364], [" aa5ad0:\tadd\tx20, x28, x3", 11164368], [" aa5ad4:\tadd\tx11, x3, #0x5", 11164372], [" aa5ad8:\tstrb\tw16, [x20,#4]", 11164376], [" aa5adc:\tstr\tw2, [x20]", 11164380], [" aa5ae0:\tldrb\tw18, [x19]", 11164384], [" aa5ae4:\ttbnz\tw18, #0, aa5f3c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421dc>", 11164388], [" aa5ae8:\tlsl\tx10, x11, #1", 11164392], [" aa5aec:\tstrb\tw10, [x19]", 11164396], [" aa5af0:\tstrb\twzr, [x20,#5]", 11164400], [" aa5af4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164404], [" aa5af8:\tldr\tx16, [x19,#16]", 11164408], [" aa5afc:\ttst\tw23, #0x1", 11164412], [" aa5b00:\tmov\tw5, #0x676d0000 \t// #1735196672", 11164416], [" aa5b04:\tmov\tw9, #0x63 \t// #99", 11164420], [" aa5b08:\tmovk\tw5, #0x6969", 11164424], [" aa5b0c:\tcsinc\tx23, x16, x19, ne", 11164428], [" aa5b10:\tadd\tx8, x23, x3", 11164432], [" aa5b14:\tadd\tx13, x3, #0x5", 11164436], [" aa5b18:\tstrb\tw9, [x8,#4]", 11164440], [" aa5b1c:\tstr\tw5, [x8]", 11164444], [" aa5b20:\tldrb\tw11, [x19]", 11164448], [" aa5b24:\ttbnz\tw11, #0, aa5f48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421e8>", 11164452], [" aa5b28:\tlsl\tx1, x13, #1", 11164456], [" aa5b2c:\tstrb\tw1, [x19]", 11164460], [" aa5b30:\tstrb\twzr, [x8,#5]", 11164464], [" aa5b34:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164468], [" aa5b38:\tldr\tx23, [x19,#16]", 11164472], [" aa5b3c:\ttst\tw0, #0x1", 11164476], [" aa5b40:\tmov\tw20, #0x6163 \t// #24931", 11164480], [" aa5b44:\tadd\tx10, x3, #0x6", 11164484], [" aa5b48:\tcsinc\tx1, x23, x19, ne", 11164488], [" aa5b4c:\tadd\tx24, x1, x3", 11164492], [" aa5b50:\tmov\tw1, #0x676d0000 \t// #1735196672", 11164496], [" aa5b54:\tmovk\tw1, #0x6969", 11164500], [" aa5b58:\tstrh\tw20, [x24,#4]", 11164504], [" aa5b5c:\tstr\tw1, [x24]", 11164508], [" aa5b60:\tldrb\tw28, [x19]", 11164512], [" aa5b64:\ttbnz\tw28, #0, aa5f54 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x421f4>", 11164516], [" aa5b68:\tlsl\tx9, x10, #1", 11164520], [" aa5b6c:\tstrb\tw9, [x19]", 11164524], [" aa5b70:\tstrb\twzr, [x24,#6]", 11164528], [" aa5b74:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164532], [" aa5b78:\tldr\tx17, [x19,#16]", 11164536], [" aa5b7c:\ttst\tw29, #0x1", 11164540], [" aa5b80:\tmov\tw10, #0x676d0000 \t// #1735196672", 11164544], [" aa5b84:\tmov\tw13, #0x63 \t// #99", 11164548], [" aa5b88:\tmovk\tw10, #0x6975", 11164552], [" aa5b8c:\tcsinc\tx11, x17, x19, ne", 11164556], [" aa5b90:\tadd\tx26, x11, x3", 11164560], [" aa5b94:\tadd\tx12, x3, #0x5", 11164564], [" aa5b98:\tstrb\tw13, [x26,#4]", 11164568], [" aa5b9c:\tstr\tw10, [x26]", 11164572], [" aa5ba0:\tldrb\tw15, [x19]", 11164576], [" aa5ba4:\ttbnz\tw15, #0, aa5f60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42200>", 11164580], [" aa5ba8:\tlsl\tx6, x12, #1", 11164584], [" aa5bac:\tstrb\tw6, [x19]", 11164588], [" aa5bb0:\tstrb\twzr, [x26,#5]", 11164592], [" aa5bb4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164596], [" aa5bb8:\tldr\tx6, [x19,#16]", 11164600], [" aa5bbc:\ttst\tw2, #0x1", 11164604], [" aa5bc0:\tmov\tw8, #0x676d0000 \t// #1735196672", 11164608], [" aa5bc4:\tmov\tw5, #0x6163 \t// #24931", 11164612], [" aa5bc8:\tmovk\tw8, #0x6975", 11164616], [" aa5bcc:\tcsinc\tx4, x6, x19, ne", 11164620], [" aa5bd0:\tadd\tx9, x4, x3", 11164624], [" aa5bd4:\tadd\tx3, x3, #0x6", 11164628], [" aa5bd8:\tstrh\tw5, [x9,#4]", 11164632], [" aa5bdc:\tstr\tw8, [x9]", 11164636], [" aa5be0:\tldrb\tw12, [x19]", 11164640], [" aa5be4:\ttbnz\tw12, #0, aa5f6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4220c>", 11164644], [" aa5be8:\tlsl\tx21, x3, #1", 11164648], [" aa5bec:\tstrb\tw21, [x19]", 11164652], [" aa5bf0:\tstrb\twzr, [x9,#6]", 11164656], [" aa5bf4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164660], [" aa5bf8:\tldr\tx5, [x19,#16]", 11164664], [" aa5bfc:\ttst\tw6, #0x1", 11164668], [" aa5c00:\tmov\tw12, #0x75720000 \t// #1970405376", 11164672], [" aa5c04:\tmov\tw8, #0x2d \t// #45", 11164676], [" aa5c08:\tmovk\tw12, #0x7473", 11164680], [" aa5c0c:\tcsinc\tx17, x5, x19, ne", 11164684], [" aa5c10:\tadd\tx14, x17, x3", 11164688], [" aa5c14:\tmov\tw5, #0x7463 \t// #29795", 11164692], [" aa5c18:\tadd\tx26, x3, #0x7", 11164696], [" aa5c1c:\tstrb\tw8, [x14,#6]", 11164700], [" aa5c20:\tstrh\tw5, [x14,#4]", 11164704], [" aa5c24:\tstr\tw12, [x14]", 11164708], [" aa5c28:\tldr\tx24, [sp]", 11164712], [" aa5c2c:\tldrb\tw13, [x19]", 11164716], [" aa5c30:\ttbnz\tw13, #0, aa5f78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42218>", 11164720], [" aa5c34:\tlsl\tx11, x26, #1", 11164724], [" aa5c38:\tstrb\tw11, [x19]", 11164728], [" aa5c3c:\tb\taa5f7c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4221c>", 11164732], [" aa5c40:\tldr\tx25, [x19,#16]", 11164736], [" aa5c44:\ttst\tw7, #0x1", 11164740], [" aa5c48:\tmov\tw17, #0x2d6f0000 \t// #762249216", 11164744], [" aa5c4c:\tmovk\tw17, #0x6275", 11164748], [" aa5c50:\tadd\tx20, x3, #0x4", 11164752], [" aa5c54:\tcsinc\tx7, x25, x19, ne", 11164756], [" aa5c58:\tadd\tx15, x7, x3", 11164760], [" aa5c5c:\tstr\tw17, [x15]", 11164764], [" aa5c60:\tldr\tx27, [sp]", 11164768], [" aa5c64:\tldrb\tw4, [x19]", 11164772], [" aa5c68:\ttbnz\tw4, #0, aa6034 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x422d4>", 11164776], [" aa5c6c:\tlsl\tx3, x20, #1", 11164780], [" aa5c70:\tstrb\tw3, [x19]", 11164784], [" aa5c74:\tb\taa6038 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x422d8>", 11164788], [" aa5c78:\tstr\tx22, [x19,#8]", 11164792], [" aa5c7c:\tstrb\twzr, [x18,#1]", 11164796], [" aa5c80:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164800], [" aa5c84:\tstr\tx8, [x19,#8]", 11164804], [" aa5c88:\tstrb\twzr, [x0,#1]", 11164808], [" aa5c8c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164812], [" aa5c90:\tstr\tx1, [x19,#8]", 11164816], [" aa5c94:\tstrb\twzr, [x2,#1]", 11164820], [" aa5c98:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164824], [" aa5c9c:\tstr\tx7, [x19,#8]", 11164828], [" aa5ca0:\tstrb\twzr, [x1,#1]", 11164832], [" aa5ca4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164836], [" aa5ca8:\tstr\tx14, [x19,#8]", 11164840], [" aa5cac:\tstrb\twzr, [x7,#2]", 11164844], [" aa5cb0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164848], [" aa5cb4:\tstr\tx12, [x19,#8]", 11164852], [" aa5cb8:\tstrb\twzr, [x22,#2]", 11164856], [" aa5cbc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164860], [" aa5cc0:\tstr\tx5, [x19,#8]", 11164864], [" aa5cc4:\tstrb\twzr, [x16,#3]", 11164868], [" aa5cc8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164872], [" aa5ccc:\tstr\tx11, [x19,#8]", 11164876], [" aa5cd0:\tstrb\twzr, [x5,#3]", 11164880], [" aa5cd4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164884], [" aa5cd8:\tstr\tx10, [x19,#8]", 11164888], [" aa5cdc:\tstrb\twzr, [x6,#3]", 11164892], [" aa5ce0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164896], [" aa5ce4:\tstr\tx8, [x19,#8]", 11164900], [" aa5ce8:\tstrb\twzr, [x22,#3]", 11164904], [" aa5cec:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164908], [" aa5cf0:\tstr\tx5, [x19,#8]", 11164912], [" aa5cf4:\tstrb\twzr, [x11,#4]", 11164916], [" aa5cf8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164920], [" aa5cfc:\tstr\tx6, [x19,#8]", 11164924], [" aa5d00:\tstrb\twzr, [x10,#4]", 11164928], [" aa5d04:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164932], [" aa5d08:\tstr\tx4, [x19,#8]", 11164936], [" aa5d0c:\tstrb\twzr, [x12,#2]", 11164940], [" aa5d10:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164944], [" aa5d14:\tstr\tx4, [x19,#8]", 11164948], [" aa5d18:\tstrb\twzr, [x17,#3]", 11164952], [" aa5d1c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164956], [" aa5d20:\tstr\tx16, [x19,#8]", 11164960], [" aa5d24:\tstrb\twzr, [x0,#3]", 11164964], [" aa5d28:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164968], [" aa5d2c:\tstr\tx15, [x19,#8]", 11164972], [" aa5d30:\tstrb\twzr, [x2,#3]", 11164976], [" aa5d34:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164980], [" aa5d38:\tstr\tx2, [x19,#8]", 11164984], [" aa5d3c:\tstrb\twzr, [x5,#4]", 11164988], [" aa5d40:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11164992], [" aa5d44:\tstr\tx26, [x19,#8]", 11164996], [" aa5d48:\tstrb\twzr, [x24,#4]", 11165000], [" aa5d4c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165004], [" aa5d50:\tstr\tx7, [x19,#8]", 11165008], [" aa5d54:\tstrb\twzr, [x8,#5]", 11165012], [" aa5d58:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165016], [" aa5d5c:\tstr\tx0, [x19,#8]", 11165020], [" aa5d60:\tstrb\twzr, [x20,#3]", 11165024], [" aa5d64:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165028], [" aa5d68:\tstr\tx0, [x19,#8]", 11165032], [" aa5d6c:\tstrb\twzr, [x18,#3]", 11165036], [" aa5d70:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165040], [" aa5d74:\tstr\tx17, [x19,#8]", 11165044], [" aa5d78:\tstrb\twzr, [x1,#3]", 11165048], [" aa5d7c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165052], [" aa5d80:\tstr\tx13, [x19,#8]", 11165056], [" aa5d84:\tstrb\twzr, [x4,#3]", 11165060], [" aa5d88:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165064], [" aa5d8c:\tstr\tx18, [x19,#8]", 11165068], [" aa5d90:\tstrb\twzr, [x6,#4]", 11165072], [" aa5d94:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165076], [" aa5d98:\tstr\tx22, [x19,#8]", 11165080], [" aa5d9c:\tstrb\twzr, [x9,#4]", 11165084], [" aa5da0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165088], [" aa5da4:\tstr\tx1, [x19,#8]", 11165092], [" aa5da8:\tstrb\twzr, [x26,#5]", 11165096], [" aa5dac:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165100], [" aa5db0:\tstr\tx2, [x19,#8]", 11165104], [" aa5db4:\tstrb\twzr, [x24,#3]", 11165108], [" aa5db8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165112], [" aa5dbc:\tstr\tx3, [x19,#8]", 11165116], [" aa5dc0:\tstrb\twzr, [x7,#3]", 11165120], [" aa5dc4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165124], [" aa5dc8:\tstr\tx9, [x19,#8]", 11165128], [" aa5dcc:\tstrb\twzr, [x8,#4]", 11165132], [" aa5dd0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165136], [" aa5dd4:\tstr\tx20, [x19,#8]", 11165140], [" aa5dd8:\tstrb\twzr, [x26,#4]", 11165144], [" aa5ddc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165148], [" aa5de0:\tstr\tx24, [x19,#8]", 11165152], [" aa5de4:\tstrb\twzr, [x20,#4]", 11165156], [" aa5de8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165160], [" aa5dec:\tstr\tx18, [x19,#8]", 11165164], [" aa5df0:\tstrb\twzr, [x9,#5]", 11165168], [" aa5df4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165172], [" aa5df8:\tstr\tx14, [x19,#8]", 11165176], [" aa5dfc:\tstrb\twzr, [x12,#5]", 11165180], [" aa5e00:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165184], [" aa5e04:\tstr\tx12, [x19,#8]", 11165188], [" aa5e08:\tstrb\twzr, [x13,#4]", 11165192], [" aa5e0c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165196], [" aa5e10:\tstr\tx16, [x19,#8]", 11165200], [" aa5e14:\tstrb\twzr, [x10,#6]", 11165204], [" aa5e18:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165208], [" aa5e1c:\tstr\tx15, [x19,#8]", 11165212], [" aa5e20:\tstrb\twzr, [x13,#6]", 11165216], [" aa5e24:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165220], [" aa5e28:\tstr\tx11, [x19,#8]", 11165224], [" aa5e2c:\tstrb\twzr, [x15,#5]", 11165228], [" aa5e30:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165232], [" aa5e34:\tstr\tx17, [x19,#8]", 11165236], [" aa5e38:\tstrb\twzr, [x11,#6]", 11165240], [" aa5e3c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165244], [" aa5e40:\tstr\tx13, [x19,#8]", 11165248], [" aa5e44:\tstrb\twzr, [x14,#6]", 11165252], [" aa5e48:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165256], [" aa5e4c:\tstr\tx10, [x19,#8]", 11165260], [" aa5e50:\tstrb\twzr, [x16,#5]", 11165264], [" aa5e54:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165268], [" aa5e58:\tstr\tx3, [x19,#8]", 11165272], [" aa5e5c:\tstrb\twzr, [x17,#5]", 11165276], [" aa5e60:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165280], [" aa5e64:\tstr\tx22, [x19,#8]", 11165284], [" aa5e68:\tstrb\twzr, [x1,#5]", 11165288], [" aa5e6c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165292], [" aa5e70:\tstr\tx24, [x19,#8]", 11165296], [" aa5e74:\tstrb\twzr, [x9,#7]", 11165300], [" aa5e78:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165304], [" aa5e7c:\tstr\tx6, [x19,#8]", 11165308], [" aa5e80:\tstrb\twzr, [x14,#8]", 11165312], [" aa5e84:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165316], [" aa5e88:\tstr\tx0, [x19,#8]", 11165320], [" aa5e8c:\tstrb\twzr, [x5,#6]", 11165324], [" aa5e90:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165328], [" aa5e94:\tstr\tx9, [x19,#8]", 11165332], [" aa5e98:\tstrb\twzr, [x18,#6]", 11165336], [" aa5e9c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165340], [" aa5ea0:\tstr\tx7, [x19,#8]", 11165344], [" aa5ea4:\tstrb\twzr, [x2,#6]", 11165348], [" aa5ea8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165352], [" aa5eac:\tstr\tx26, [x19,#8]", 11165356], [" aa5eb0:\tstrb\twzr, [x13,#8]", 11165360], [" aa5eb4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165364], [" aa5eb8:\tstr\tx5, [x19,#8]", 11165368], [" aa5ebc:\tstrb\twzr, [x11,#9]", 11165372], [" aa5ec0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165376], [" aa5ec4:\tstr\tx2, [x19,#8]", 11165380], [" aa5ec8:\tstrb\twzr, [x11,#7]", 11165384], [" aa5ecc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165388], [" aa5ed0:\tstr\tx20, [x19,#8]", 11165392], [" aa5ed4:\tstrb\twzr, [x0,#6]", 11165396], [" aa5ed8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165400], [" aa5edc:\tstr\tx1, [x19,#8]", 11165404], [" aa5ee0:\tstrb\twzr, [x4,#6]", 11165408], [" aa5ee4:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165412], [" aa5ee8:\tstr\tx8, [x19,#8]", 11165416], [" aa5eec:\tstrb\twzr, [x10,#7]", 11165420], [" aa5ef0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165424], [" aa5ef4:\tstr\tx4, [x19,#8]", 11165428], [" aa5ef8:\tstrb\twzr, [x12,#9]", 11165432], [" aa5efc:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165436], [" aa5f00:\tstr\tx18, [x19,#8]", 11165440], [" aa5f04:\tstrb\twzr, [x12,#7]", 11165444], [" aa5f08:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165448], [" aa5f0c:\tstr\tx16, [x19,#8]", 11165452], [" aa5f10:\tstrb\twzr, [x6,#5]", 11165456], [" aa5f14:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165460], [" aa5f18:\tstr\tx17, [x19,#8]", 11165464], [" aa5f1c:\tstrb\twzr, [x7,#6]", 11165468], [" aa5f20:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165472], [" aa5f24:\tstr\tx14, [x19,#8]", 11165476], [" aa5f28:\tstrb\twzr, [x22,#6]", 11165480], [" aa5f2c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165484], [" aa5f30:\tstr\tx15, [x19,#8]", 11165488], [" aa5f34:\tstrb\twzr, [x14,#4]", 11165492], [" aa5f38:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165496], [" aa5f3c:\tstr\tx11, [x19,#8]", 11165500], [" aa5f40:\tstrb\twzr, [x20,#5]", 11165504], [" aa5f44:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165508], [" aa5f48:\tstr\tx13, [x19,#8]", 11165512], [" aa5f4c:\tstrb\twzr, [x8,#5]", 11165516], [" aa5f50:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165520], [" aa5f54:\tstr\tx10, [x19,#8]", 11165524], [" aa5f58:\tstrb\twzr, [x24,#6]", 11165528], [" aa5f5c:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165532], [" aa5f60:\tstr\tx12, [x19,#8]", 11165536], [" aa5f64:\tstrb\twzr, [x26,#5]", 11165540], [" aa5f68:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165544], [" aa5f6c:\tstr\tx3, [x19,#8]", 11165548], [" aa5f70:\tstrb\twzr, [x9,#6]", 11165552], [" aa5f74:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165556], [" aa5f78:\tstr\tx26, [x19,#8]", 11165560], [" aa5f7c:\tstrb\twzr, [x14,#7]", 11165564], [" aa5f80:\tldr\tx15, [x24,#72]", 11165568], [" aa5f84:\tcbz\tx15, aa60fc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4239c>", 11165572], [" aa5f88:\tldrb\tw4, [x15]", 11165576], [" aa5f8c:\tldp\tx0, x21, [x15,#8]", 11165580], [" aa5f90:\tldp\tx2, x8, [x19]", 11165584], [" aa5f94:\tldrb\tw10, [x19]", 11165588], [" aa5f98:\ttst\tw4, #0x1", 11165592], [" aa5f9c:\tlsr\tx29, x4, #1", 11165596], [" aa5fa0:\tcsinc\tx7, x21, x15, ne", 11165600], [" aa5fa4:\tand\tx3, x2, #0xfffffffffffffffe", 11165604], [" aa5fa8:\tcsel\tx22, x29, x0, eq", 11165608], [" aa5fac:\ttst\tw10, #0x1", 11165612], [" aa5fb0:\tsub\tx13, x3, #0x1", 11165616], [" aa5fb4:\tcsel\tw17, w10, w2, eq", 11165620], [" aa5fb8:\tmov\tw10, #0x16 \t// #22", 11165624], [" aa5fbc:\tcsel\tx1, x10, x13, eq", 11165628], [" aa5fc0:\ttst\tw17, #0x1", 11165632], [" aa5fc4:\tubfx\tx25, x17, #1, #7", 11165636], [" aa5fc8:\tcsel\tx21, x25, x8, eq", 11165640], [" aa5fcc:\tsub\tx3, x1, x21", 11165644], [" aa5fd0:\tcmp\tx3, x22", 11165648], [" aa5fd4:\tb.cs\taa5ffc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4229c>", 11165652], [" aa5fd8:\tsub\tx16, x22, x1", 11165656], [" aa5fdc:\tadd\tx2, x16, x21", 11165660], [" aa5fe0:\tmov\tx0, x19", 11165664], [" aa5fe4:\tmov\tx3, x21", 11165668], [" aa5fe8:\tmov\tx4, x21", 11165672], [" aa5fec:\tmov\tx5, xzr", 11165676], [" aa5ff0:\tmov\tx6, x22", 11165680], [" aa5ff4:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11165684], [" aa5ff8:\tb\taa60fc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4239c>", 11165688], [" aa5ffc:\tcbz\tx22, aa60fc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4239c>", 11165692], [" aa6000:\tldr\tx13, [x19,#16]", 11165696], [" aa6004:\ttst\tw17, #0x1", 11165700], [" aa6008:\tmov\tx1, x7", 11165704], [" aa600c:\tmov\tx2, x22", 11165708], [" aa6010:\tcsinc\tx20, x13, x19, ne", 11165712], [" aa6014:\tadd\tx0, x20, x21", 11165716], [" aa6018:\tbl\t6cdd0 <memcpy@plt>", 11165720], [" aa601c:\tldrb\tw17, [x19]", 11165724], [" aa6020:\tadd\tx3, x21, x22", 11165728], [" aa6024:\ttbnz\tw17, #0, aa60f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42390>", 11165732], [" aa6028:\tlsl\tx7, x3, #1", 11165736], [" aa602c:\tstrb\tw7, [x19]", 11165740], [" aa6030:\tb\taa60f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42394>", 11165744], [" aa6034:\tstr\tx20, [x19,#8]", 11165748], [" aa6038:\tstrb\twzr, [x15,#4]", 11165752], [" aa603c:\tldr\tx13, [x27,#72]", 11165756], [" aa6040:\tcbz\tx13, aa61f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42494>", 11165760], [" aa6044:\tldrb\tw16, [x13]", 11165764], [" aa6048:\tmov\tw24, #0x16 \t// #22", 11165768], [" aa604c:\tldp\tx9, x23, [x13,#8]", 11165772], [" aa6050:\tldp\tx1, x15, [x19]", 11165776], [" aa6054:\ttst\tw16, #0x1", 11165780], [" aa6058:\tlsr\tx14, x16, #1", 11165784], [" aa605c:\tldrb\tw16, [x19]", 11165788], [" aa6060:\tcsinc\tx7, x23, x13, ne", 11165792], [" aa6064:\tand\tx0, x1, #0xfffffffffffffffe", 11165796], [" aa6068:\tcsel\tx21, x14, x9, eq", 11165800], [" aa606c:\ttst\tw16, #0x1", 11165804], [" aa6070:\tsub\tx22, x0, #0x1", 11165808], [" aa6074:\tcsel\tw18, w16, w1, eq", 11165812], [" aa6078:\tcsel\tx1, x24, x22, eq", 11165816], [" aa607c:\ttst\tw18, #0x1", 11165820], [" aa6080:\tubfx\tx5, x18, #1, #7", 11165824], [" aa6084:\tcsel\tx22, x5, x15, eq", 11165828], [" aa6088:\tsub\tx17, x1, x22", 11165832], [" aa608c:\tcmp\tx17, x21", 11165836], [" aa6090:\tb.cs\taa60b8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42358>", 11165840], [" aa6094:\tsub\tx4, x21, x1", 11165844], [" aa6098:\tadd\tx2, x4, x22", 11165848], [" aa609c:\tmov\tx0, x19", 11165852], [" aa60a0:\tmov\tx3, x22", 11165856], [" aa60a4:\tmov\tx4, x22", 11165860], [" aa60a8:\tmov\tx5, xzr", 11165864], [" aa60ac:\tmov\tx6, x21", 11165868], [" aa60b0:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11165872], [" aa60b4:\tb\taa61f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42494>", 11165876], [" aa60b8:\tcbz\tx21, aa61f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42494>", 11165880], [" aa60bc:\tldr\tx6, [x19,#16]", 11165884], [" aa60c0:\ttst\tw18, #0x1", 11165888], [" aa60c4:\tmov\tx1, x7", 11165892], [" aa60c8:\tmov\tx2, x21", 11165896], [" aa60cc:\tcsinc\tx26, x6, x19, ne", 11165900], [" aa60d0:\tadd\tx0, x26, x22", 11165904], [" aa60d4:\tbl\t6cdd0 <memcpy@plt>", 11165908], [" aa60d8:\tldrb\tw18, [x19]", 11165912], [" aa60dc:\tadd\tx4, x22, x21", 11165916], [" aa60e0:\ttbnz\tw18, #0, aa61ec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4248c>", 11165920], [" aa60e4:\tlsl\tx18, x4, #1", 11165924], [" aa60e8:\tstrb\tw18, [x19]", 11165928], [" aa60ec:\tb\taa61f0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42490>", 11165932], [" aa60f0:\tstr\tx3, [x19,#8]", 11165936], [" aa60f4:\tstrb\twzr, [x20,x3]", 11165940], [" aa60f8:\tldr\tx24, [sp]", 11165944], [" aa60fc:\tldr\tx17, [x24,#24]", 11165948], [" aa6100:\tldp\tx23, x1, [x17]", 11165952], [" aa6104:\tcmp\tx1, x23", 11165956], [" aa6108:\tb.eq\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11165960], [" aa610c:\tadrp\tx21, c82000 <LoadQCC+0x853d0>", 11165964], [" aa6110:\tldr\tx26, [sp]", 11165968], [" aa6114:\tmov\tx25, xzr", 11165972], [" aa6118:\tadd\tx22, x19, #0x1", 11165976], [" aa611c:\torr\tw27, wzr, #0x1", 11165980], [" aa6120:\tmov\tw23, #0x16 \t// #22", 11165984], [" aa6124:\tmov\tw20, #0x2d \t// #45", 11165988], [" aa6128:\tadd\tx21, x21, #0x2af", 11165992], [" aa612c:\tldp\tx14, x15, [x19]", 11165996], [" aa6130:\tldrb\tw16, [x19]", 11166000], [" aa6134:\tand\tx5, x14, #0xfffffffffffffffe", 11166004], [" aa6138:\ttst\tw16, #0x1", 11166008], [" aa613c:\tsub\tx0, x5, #0x1", 11166012], [" aa6140:\tcsel\tw14, w16, w14, eq", 11166016], [" aa6144:\tcsel\tx1, x23, x0, eq", 11166020], [" aa6148:\ttst\tw14, #0x1", 11166024], [" aa614c:\tubfx\tx28, x14, #1, #7", 11166028], [" aa6150:\tcsel\tx5, x28, x15, eq", 11166032], [" aa6154:\tcmp\tx1, x5", 11166036], [" aa6158:\tb.ne\taa6180 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42420>", 11166040], [" aa615c:\torr\tw2, wzr, #0x1", 11166044], [" aa6160:\torr\tw6, wzr, #0x1", 11166048], [" aa6164:\tmov\tx0, x19", 11166052], [" aa6168:\tmov\tx3, x1", 11166056], [" aa616c:\tmov\tx4, x1", 11166060], [" aa6170:\tmov\tx5, xzr", 11166064], [" aa6174:\tmov\tx7, x21", 11166068], [" aa6178:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11166072], [" aa617c:\tb\taa61b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42454>", 11166076], [" aa6180:\tldr\tx17, [x19,#16]", 11166080], [" aa6184:\ttst\tw14, #0x1", 11166084], [" aa6188:\tadd\tx24, x5, #0x1", 11166088], [" aa618c:\tcsel\tx11, x22, x17, eq", 11166092], [" aa6190:\tadd\tx10, x11, x5", 11166096], [" aa6194:\tstrb\tw20, [x10]", 11166100], [" aa6198:\tldrb\tw14, [x19]", 11166104], [" aa619c:\ttbnz\tw14, #0, aa61ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x4244c>", 11166108], [" aa61a0:\tlsl\tx5, x24, #1", 11166112], [" aa61a4:\tstrb\tw5, [x19]", 11166116], [" aa61a8:\tb\taa61b0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42450>", 11166120], [" aa61ac:\tstr\tx24, [x19,#8]", 11166124], [" aa61b0:\tstrb\twzr, [x10,#1]", 11166128], [" aa61b4:\tldr\tx14, [x26,#24]", 11166132], [" aa61b8:\tlsl\tx6, x25, #4", 11166136], [" aa61bc:\tmov\tx1, x19", 11166140], [" aa61c0:\tldr\tx15, [x14]", 11166144], [" aa61c4:\tldr\tx0, [x15,x6]", 11166148], [" aa61c8:\tbl\taa2d34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3efd4>", 11166152], [" aa61cc:\tldr\tx16, [x26,#24]", 11166156], [" aa61d0:\tmov\tw25, w27", 11166160], [" aa61d4:\tadd\tw27, w27, #0x1", 11166164], [" aa61d8:\tldp\tx18, x4, [x16]", 11166168], [" aa61dc:\tsub\tx2, x4, x18", 11166172], [" aa61e0:\tcmp\tx25, x2, asr #4", 11166176], [" aa61e4:\tb.cc\taa612c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x423cc>", 11166180], [" aa61e8:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11166184], [" aa61ec:\tstr\tx4, [x19,#8]", 11166188], [" aa61f0:\tstrb\twzr, [x26,x4]", 11166192], [" aa61f4:\tldr\tx20, [x27,#24]", 11166196], [" aa61f8:\tldp\tx21, x2, [x20]", 11166200], [" aa61fc:\tcmp\tx2, x21", 11166204], [" aa6200:\tb.eq\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11166208], [" aa6204:\tadrp\tx21, c82000 <LoadQCC+0x853d0>", 11166212], [" aa6208:\tmov\tx24, xzr", 11166216], [" aa620c:\tadd\tx26, x19, #0x1", 11166220], [" aa6210:\torr\tw27, wzr, #0x1", 11166224], [" aa6214:\tmov\tw22, #0x16 \t// #22", 11166228], [" aa6218:\tmov\tw28, #0x2d \t// #45", 11166232], [" aa621c:\tadd\tx21, x21, #0x2af", 11166236], [" aa6220:\tldp\tx29, x10, [x19]", 11166240], [" aa6224:\tldrb\tw7, [x19]", 11166244], [" aa6228:\tand\tx1, x29, #0xfffffffffffffffe", 11166248], [" aa622c:\ttst\tw7, #0x1", 11166252], [" aa6230:\tsub\tx9, x1, #0x1", 11166256], [" aa6234:\tcsel\tw15, w7, w29, eq", 11166260], [" aa6238:\tcsel\tx1, x22, x9, eq", 11166264], [" aa623c:\ttst\tw15, #0x1", 11166268], [" aa6240:\tubfx\tx8, x15, #1, #7", 11166272], [" aa6244:\tcsel\tx6, x8, x10, eq", 11166276], [" aa6248:\tcmp\tx1, x6", 11166280], [" aa624c:\tb.ne\taa6274 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42514>", 11166284], [" aa6250:\torr\tw2, wzr, #0x1", 11166288], [" aa6254:\torr\tw6, wzr, #0x1", 11166292], [" aa6258:\tmov\tx0, x19", 11166296], [" aa625c:\tmov\tx3, x1", 11166300], [" aa6260:\tmov\tx4, x1", 11166304], [" aa6264:\tmov\tx5, xzr", 11166308], [" aa6268:\tmov\tx7, x21", 11166312], [" aa626c:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11166316], [" aa6270:\tb\taa62a8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42548>", 11166320], [" aa6274:\tldr\tx7, [x19,#16]", 11166324], [" aa6278:\ttst\tw15, #0x1", 11166328], [" aa627c:\tadd\tx9, x6, #0x1", 11166332], [" aa6280:\tcsel\tx3, x26, x7, eq", 11166336], [" aa6284:\tadd\tx3, x3, x6", 11166340], [" aa6288:\tstrb\tw28, [x3]", 11166344], [" aa628c:\tldrb\tw1, [x19]", 11166348], [" aa6290:\ttbnz\tw1, #0, aa62a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42540>", 11166352], [" aa6294:\tlsl\tx12, x9, #1", 11166356], [" aa6298:\tstrb\tw12, [x19]", 11166360], [" aa629c:\tb\taa62a4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x42544>", 11166364], [" aa62a0:\tstr\tx9, [x19,#8]", 11166368], [" aa62a4:\tstrb\twzr, [x3,#1]", 11166372], [" aa62a8:\tldr\tx20, [sp]", 11166376], [" aa62ac:\tlsl\tx13, x24, #4", 11166380], [" aa62b0:\tmov\tx1, x19", 11166384], [" aa62b4:\tldr\tx10, [x20,#24]", 11166388], [" aa62b8:\tldr\tx12, [x10]", 11166392], [" aa62bc:\tldr\tx0, [x12,x13]", 11166396], [" aa62c0:\tbl\taa2d34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3efd4>", 11166400], [" aa62c4:\tldr\tx24, [x20,#24]", 11166404], [" aa62c8:\tldp\tx16, x23, [x24]", 11166408], [" aa62cc:\tmov\tw24, w27", 11166412], [" aa62d0:\tadd\tw27, w27, #0x1", 11166416], [" aa62d4:\tsub\tx1, x23, x16", 11166420], [" aa62d8:\tcmp\tx24, x1, asr #4", 11166424], [" aa62dc:\tb.cc\taa6220 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x424c0>", 11166428], [" aa62e0:\tb\taa2f28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3f1c8>", 11166432], [" aa62e4:\tmov\tx0, x19", 11166436], [" aa62e8:\tbl\t84c84 <islower@plt+0x17634>", 11166440], [" aa62ec:\tmov\tx0, x19", 11166444], [" aa62f0:\tbl\t84c84 <islower@plt+0x17634>", 11166448], [" aa62f4:\tbl\t6ce60 <__stack_chk_fail@plt>", 11166452], [" aa62f8:\tmov\tx0, x19", 11166456], [" aa62fc:\tbl\t84c84 <islower@plt+0x17634>", 11166460], [" aa6300:\tmov\tx0, x19", 11166464], [" aa6304:\tbl\t84c84 <islower@plt+0x17634>", 11166468], [" aa6308:\tmov\tx0, x19", 11166472], [" aa630c:\tbl\t84c84 <islower@plt+0x17634>", 11166476], [" aa6310:\tmov\tx0, x19", 11166480], [" aa6314:\tbl\t84c84 <islower@plt+0x17634>", 11166484], ["", 0]], "l": 16, "f": "TType::buildMangledName(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, adreno_pool_allocator&lt;char&gt; &gt;&)"}, "166": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000ab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>:", 0], [" ab67cc:\tsub\tsp, sp, #0x90", 11233228], [" ab67d0:\tstr\tx24, [sp,#80]", 11233232], [" ab67d4:\tstp\tx23, x22, [sp,#96]", 11233236], [" ab67d8:\tstp\tx21, x20, [sp,#112]", 11233240], [" ab67dc:\tstp\tx19, x30, [sp,#128]", 11233244], [" ab67e0:\tmrs\tx2, tpidr_el0", 11233248], [" ab67e4:\tmov\tx19, x0", 11233252], [" ab67e8:\tldr\tx5, [x2,#40]", 11233256], [" ab67ec:\tmov\tx21, x1", 11233260], [" ab67f0:\tstr\tx5, [sp,#72]", 11233264], [" ab67f4:\tldp\tx13, x14, [x19,#48]", 11233268], [" ab67f8:\tcmp\tx13, x14", 11233272], [" ab67fc:\tb.eq\tab6820 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ac0>", 11233276], [" ab6800:\tldr\tx7, [x21,#16]", 11233280], [" ab6804:\tstr\tx7, [x13,#16]", 11233284], [" ab6808:\tldr\tq0, [x21]", 11233288], [" ab680c:\tstr\tq0, [x13]", 11233292], [" ab6810:\tldr\tx0, [x19,#48]", 11233296], [" ab6814:\tadd\tx3, x0, #0x18", 11233300], [" ab6818:\tstr\tx3, [x19,#48]", 11233304], [" ab681c:\tb\tab6908 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ba8>", 11233308], [" ab6820:\tadd\tx0, x19, #0x28", 11233312], [" ab6824:\tmov\tx3, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 11233316], [" ab6828:\tmovk\tx3, #0xaaab", 11233320], [" ab682c:\tldr\tx18, [x0]", 11233324], [" ab6830:\tmov\tx1, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 11233328], [" ab6834:\tmovk\tx1, #0xaaab", 11233332], [" ab6838:\tmovk\tx1, #0xaaa, lsl #48", 11233336], [" ab683c:\tsub\tx8, x13, x18", 11233340], [" ab6840:\tasr\tx9, x8, #3", 11233344], [" ab6844:\tmul\tx20, x9, x3", 11233348], [" ab6848:\tadd\tx15, x20, #0x1", 11233352], [" ab684c:\tcmp\tx15, x1", 11233356], [" ab6850:\tb.cs\tab6de0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53080>", 11233360], [" ab6854:\tsub\tx0, x14, x18", 11233364], [" ab6858:\tasr\tx10, x0, #3", 11233368], [" ab685c:\tmul\tx11, x10, x3", 11233372], [" ab6860:\tmov\tx12, #0x5555555555555555 \t// #6148914691236517205", 11233376], [" ab6864:\tmovk\tx12, #0x555, lsl #48", 11233380], [" ab6868:\tlsl\tx13, x11, #1", 11233384], [" ab686c:\tcmp\tx13, x15", 11233388], [" ab6870:\tcsel\tx14, x15, x13, cc", 11233392], [" ab6874:\tcmp\tx11, x12", 11233396], [" ab6878:\tmov\tx16, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 11233400], [" ab687c:\tmovk\tx16, #0xaaa, lsl #48", 11233404], [" ab6880:\tcsel\tx22, x14, x16, cc", 11233408], [" ab6884:\tcbz\tx22, ab689c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52b3c>", 11233412], [" ab6888:\torr\tw17, wzr, #0x18", 11233416], [" ab688c:\tldr\tx0, [x19,#64]", 11233420], [" ab6890:\tmul\tx1, x22, x17", 11233424], [" ab6894:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11233428], [" ab6898:\tb\tab68a0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52b40>", 11233432], [" ab689c:\tmov\tx0, xzr", 11233436], [" ab68a0:\torr\tw18, wzr, #0x18", 11233440], [" ab68a4:\tldr\tx3, [x21,#16]", 11233444], [" ab68a8:\tnop", 11233448], [" ab68ac:\tmadd\tx10, x20, x18, x0", 11233452], [" ab68b0:\tmul\tx4, x22, x18", 11233456], [" ab68b4:\tadd\tx8, x10, #0x18", 11233460], [" ab68b8:\tadd\tx12, x0, x4", 11233464], [" ab68bc:\tstr\tx3, [x10,#16]", 11233468], [" ab68c0:\tldr\tq0, [x21]", 11233472], [" ab68c4:\tstr\tq0, [x10]", 11233476], [" ab68c8:\tldp\tx13, x9, [x19,#40]", 11233480], [" ab68cc:\tcmp\tx9, x13", 11233484], [" ab68d0:\tb.eq\tab6900 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ba0>", 11233488], [" ab68d4:\tsub\tx11, x9, #0x18", 11233492], [" ab68d8:\tmov\tx14, x10", 11233496], [" ab68dc:\tldr\tx6, [x11,#16]", 11233500], [" ab68e0:\tsub\tx9, x9, #0x18", 11233504], [" ab68e4:\tsub\tx10, x14, #0x18", 11233508], [" ab68e8:\tcmp\tx9, x13", 11233512], [" ab68ec:\tstur\tx6, [x14,#-8]", 11233516], [" ab68f0:\tldr\tq0, [x11],#-24", 11233520], [" ab68f4:\tstur\tq0, [x14,#-24]", 11233524], [" ab68f8:\tmov\tx14, x10", 11233528], [" ab68fc:\tb.ne\tab68dc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52b7c>", 11233532], [" ab6900:\tstp\tx10, x8, [x19,#40]", 11233536], [" ab6904:\tstr\tx12, [x19,#56]", 11233540], [" ab6908:\tldrb\tw4, [x19,#280]", 11233544], [" ab690c:\tadd\tx20, x19, #0x118", 11233548], [" ab6910:\ttbnz\tw4, #0, ab6920 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52bc0>", 11233552], [" ab6914:\tadd\tx14, x20, #0x1", 11233556], [" ab6918:\tlsr\tx16, x4, #1", 11233560], [" ab691c:\tb\tab6924 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52bc4>", 11233564], [" ab6920:\tldp\tx16, x14, [x19,#288]", 11233568], [" ab6924:\tadd\tx4, x14, x16", 11233572], [" ab6928:\tldurb\tw8, [x4,#-1]", 11233576], [" ab692c:\tcmp\tw8, #0x2e", 11233580], [" ab6930:\tb.ne\tab69e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52c84>", 11233584], [" ab6934:\tldr\tx21, [x21,#16]", 11233588], [" ab6938:\tldr\tx1, [x21,#64]", 11233592], [" ab693c:\tcbnz\tx1, ab6998 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52c38>", 11233596], [" ab6940:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11233600], [" ab6944:\tadd\tx0, x0, #0xd47", 11233604], [" ab6948:\torr\tw1, wzr, #0x1", 11233608], [" ab694c:\tstr\tx0, [sp,#32]", 11233612], [" ab6950:\tbl\t6ce90 <__strlen_chk@plt>", 11233616], [" ab6954:\tstr\tx0, [sp,#40]", 11233620], [" ab6958:\tadd\tx0, sp, #0x20", 11233624], [" ab695c:\tbl\ta0c234 <islower@plt+0x99ebe4>", 11233628], [" ab6960:\tmov\tx8, x0", 11233632], [" ab6964:\tstr\tx8, [x21,#64]", 11233636], [" ab6968:\tcbnz\tx8, ab6988 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52c28>", 11233640], [" ab696c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11233644], [" ab6970:\tadrp\tx1, cc2000 <LoadQCC+0xc53d0>", 11233648], [" ab6974:\tadd\tx0, x0, #0xd47", 11233652], [" ab6978:\tadd\tx1, x1, #0x76a", 11233656], [" ab697c:\tmov\tw2, #0x465 \t// #1125", 11233660], [" ab6980:\tbl\tb9770 <islower@plt+0x4c120>", 11233664], [" ab6984:\tldr\tx8, [x21,#64]", 11233668], [" ab6988:\tmov\tx0, x21", 11233672], [" ab698c:\tmov\tx1, x8", 11233676], [" ab6990:\tbl\taa2d34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3efd4>", 11233680], [" ab6994:\tldr\tx1, [x21,#64]", 11233684], [" ab6998:\tadd\tx8, sp, #0x20", 11233688], [" ab699c:\tmov\tx0, x20", 11233692], [" ab69a0:\tadd\tx21, sp, #0x20", 11233696], [" ab69a4:\tbl\tabb1b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57454>", 11233700], [" ab69a8:\tldr\tx8, [x19,#304]", 11233704], [" ab69ac:\tldr\tx9, [sp,#56]", 11233708], [" ab69b0:\tcmp\tx8, x9", 11233712], [" ab69b4:\tb.eq\tab6b0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52dac>", 11233716], [" ab69b8:\tcmp\tx20, x21", 11233720], [" ab69bc:\tb.eq\tab6db0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53050>", 11233724], [" ab69c0:\tldrb\tw2, [sp,#32]", 11233728], [" ab69c4:\tadd\tx5, sp, #0x20", 11233732], [" ab69c8:\tldp\tx10, x0, [sp,#40]", 11233736], [" ab69cc:\torr\tx6, x5, #0x1", 11233740], [" ab69d0:\ttst\tw2, #0x1", 11233744], [" ab69d4:\tlsr\tx11, x2, #1", 11233748], [" ab69d8:\tcsel\tx1, x6, x0, eq", 11233752], [" ab69dc:\tcsel\tx2, x11, x10, eq", 11233756], [" ab69e0:\tb\tab6bb0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e50>", 11233760], [" ab69e4:\tmov\tw1, #0x2e \t// #46", 11233764], [" ab69e8:\tmov\tx8, sp", 11233768], [" ab69ec:\tmov\tx0, x20", 11233772], [" ab69f0:\tbl\tabb344 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x575e4>", 11233776], [" ab69f4:\tldr\tx21, [x21,#16]", 11233780], [" ab69f8:\tldr\tx12, [x21,#64]", 11233784], [" ab69fc:\tcbnz\tx12, ab6a58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52cf8>", 11233788], [" ab6a00:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11233792], [" ab6a04:\tadd\tx0, x0, #0xd47", 11233796], [" ab6a08:\torr\tw1, wzr, #0x1", 11233800], [" ab6a0c:\tstr\tx0, [sp,#32]", 11233804], [" ab6a10:\tbl\t6ce90 <__strlen_chk@plt>", 11233808], [" ab6a14:\tstr\tx0, [sp,#40]", 11233812], [" ab6a18:\tadd\tx0, sp, #0x20", 11233816], [" ab6a1c:\tbl\ta0c234 <islower@plt+0x99ebe4>", 11233820], [" ab6a20:\tmov\tx9, x0", 11233824], [" ab6a24:\tstr\tx9, [x21,#64]", 11233828], [" ab6a28:\tcbnz\tx9, ab6a48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ce8>", 11233832], [" ab6a2c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 11233836], [" ab6a30:\tadrp\tx1, cc2000 <LoadQCC+0xc53d0>", 11233840], [" ab6a34:\tadd\tx0, x0, #0xd47", 11233844], [" ab6a38:\tadd\tx1, x1, #0x76a", 11233848], [" ab6a3c:\tmov\tw2, #0x465 \t// #1125", 11233852], [" ab6a40:\tbl\tb9770 <islower@plt+0x4c120>", 11233856], [" ab6a44:\tldr\tx9, [x21,#64]", 11233860], [" ab6a48:\tmov\tx0, x21", 11233864], [" ab6a4c:\tmov\tx1, x9", 11233868], [" ab6a50:\tbl\taa2d34 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x3efd4>", 11233872], [" ab6a54:\tldr\tx12, [x21,#64]", 11233876], [" ab6a58:\tldrb\tw3, [x12]", 11233880], [" ab6a5c:\tmov\tw9, #0x16 \t// #22", 11233884], [" ab6a60:\tldp\tx4, x2, [sp]", 11233888], [" ab6a64:\tldp\tx6, x5, [x12,#8]", 11233892], [" ab6a68:\tldrb\tw13, [sp]", 11233896], [" ab6a6c:\ttst\tw3, #0x1", 11233900], [" ab6a70:\tlsr\tx8, x3, #1", 11233904], [" ab6a74:\tand\tx10, x4, #0xfffffffffffffffe", 11233908], [" ab6a78:\tcsinc\tx7, x5, x12, ne", 11233912], [" ab6a7c:\tcsel\tx21, x8, x6, eq", 11233916], [" ab6a80:\ttst\tw13, #0x1", 11233920], [" ab6a84:\tsub\tx22, x10, #0x1", 11233924], [" ab6a88:\tcsel\tw15, w13, w4, eq", 11233928], [" ab6a8c:\tcsel\tx1, x9, x22, eq", 11233932], [" ab6a90:\ttst\tw15, #0x1", 11233936], [" ab6a94:\tubfx\tx0, x15, #1, #7", 11233940], [" ab6a98:\tcsel\tx22, x0, x2, eq", 11233944], [" ab6a9c:\tsub\tx10, x1, x22", 11233948], [" ab6aa0:\tcmp\tx10, x21", 11233952], [" ab6aa4:\tb.cs\tab6acc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52d6c>", 11233956], [" ab6aa8:\tsub\tx12, x21, x1", 11233960], [" ab6aac:\tadd\tx2, x12, x22", 11233964], [" ab6ab0:\tmov\tx0, sp", 11233968], [" ab6ab4:\tmov\tx3, x22", 11233972], [" ab6ab8:\tmov\tx4, x22", 11233976], [" ab6abc:\tmov\tx5, xzr", 11233980], [" ab6ac0:\tmov\tx6, x21", 11233984], [" ab6ac4:\tbl\tabb4e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57780>", 11233988], [" ab6ac8:\tb\tab6b60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e00>", 11233992], [" ab6acc:\tcbz\tx21, ab6b60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e00>", 11233996], [" ab6ad0:\tldr\tx1, [sp,#16]", 11234000], [" ab6ad4:\tmov\tx12, sp", 11234004], [" ab6ad8:\ttst\tw15, #0x1", 11234008], [" ab6adc:\torr\tx23, x12, #0x1", 11234012], [" ab6ae0:\tmov\tx2, x21", 11234016], [" ab6ae4:\tcsel\tx23, x23, x1, eq", 11234020], [" ab6ae8:\tadd\tx0, x23, x22", 11234024], [" ab6aec:\tmov\tx1, x7", 11234028], [" ab6af0:\tbl\t6cdd0 <memcpy@plt>", 11234032], [" ab6af4:\tldrb\tw15, [sp]", 11234036], [" ab6af8:\tadd\tx17, x22, x21", 11234040], [" ab6afc:\ttbnz\tw15, #0, ab6b58 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52df8>", 11234044], [" ab6b00:\tlsl\tx7, x17, #1", 11234048], [" ab6b04:\tstrb\tw7, [sp]", 11234052], [" ab6b08:\tb\tab6b5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52dfc>", 11234056], [" ab6b0c:\tldrb\tw10, [x20]", 11234060], [" ab6b10:\ttbnz\tw10, #0, ab6b24 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52dc4>", 11234064], [" ab6b14:\tmov\tw11, wzr", 11234068], [" ab6b18:\tstrh\twzr, [x20]", 11234072], [" ab6b1c:\tmov\tw24, #0x16 \t// #22", 11234076], [" ab6b20:\tb\tab6b4c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52dec>", 11234080], [" ab6b24:\tldr\tx7, [x19,#296]", 11234084], [" ab6b28:\tmov\tw24, #0x16 \t// #22", 11234088], [" ab6b2c:\tstrb\twzr, [x7]", 11234092], [" ab6b30:\tldrb\tw11, [x19,#280]", 11234096], [" ab6b34:\tstr\txzr, [x19,#288]", 11234100], [" ab6b38:\ttbz\tw11, #0, ab6b48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52de8>", 11234104], [" ab6b3c:\tldr\tx11, [x20]", 11234108], [" ab6b40:\tand\tx8, x11, #0xfffffffffffffffe", 11234112], [" ab6b44:\tsub\tx24, x8, #0x1", 11234116], [" ab6b48:\ttbnz\tw11, #0, ab6c08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ea8>", 11234120], [" ab6b4c:\tand\tw1, w11, #0xfe", 11234124], [" ab6b50:\tlsr\tx22, x1, #1", 11234128], [" ab6b54:\tb\tab6c0c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52eac>", 11234132], [" ab6b58:\tstr\tx17, [sp,#8]", 11234136], [" ab6b5c:\tstrb\twzr, [x23,x17]", 11234140], [" ab6b60:\tldp\tx21, x13, [sp,#16]", 11234144], [" ab6b64:\tldr\tx14, [x19,#304]", 11234148], [" ab6b68:\tmovi\tv1.2d, #0x0", 11234152], [" ab6b6c:\tldr\tq0, [sp]", 11234156], [" ab6b70:\tstp\tx21, x13, [sp,#48]", 11234160], [" ab6b74:\tcmp\tx14, x13", 11234164], [" ab6b78:\tstr\tq0, [sp,#32]", 11234168], [" ab6b7c:\tstr\tq1, [sp]", 11234172], [" ab6b80:\tstr\txzr, [sp,#16]", 11234176], [" ab6b84:\tb.eq\tab6bbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e5c>", 11234180], [" ab6b88:\tadd\tx18, sp, #0x20", 11234184], [" ab6b8c:\tcmp\tx20, x18", 11234188], [" ab6b90:\tb.eq\tab6db0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53050>", 11234192], [" ab6b94:\tldrb\tw17, [sp,#32]", 11234196], [" ab6b98:\torr\tx19, x18, #0x1", 11234200], [" ab6b9c:\tldp\tx18, x22, [sp,#40]", 11234204], [" ab6ba0:\ttst\tw17, #0x1", 11234208], [" ab6ba4:\tlsr\tx3, x17, #1", 11234212], [" ab6ba8:\tcsel\tx1, x19, x22, eq", 11234216], [" ab6bac:\tcsel\tx2, x3, x18, eq", 11234220], [" ab6bb0:\tmov\tx0, x20", 11234224], [" ab6bb4:\tbl\ta6a8c4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x6b64>", 11234228], [" ab6bb8:\tb\tab6db0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53050>", 11234232], [" ab6bbc:\tldrb\tw17, [x20]", 11234236], [" ab6bc0:\ttbnz\tw17, #0, ab6bd4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e74>", 11234240], [" ab6bc4:\tmov\tw10, wzr", 11234244], [" ab6bc8:\tstrh\twzr, [x20]", 11234248], [" ab6bcc:\tmov\tw24, #0x16 \t// #22", 11234252], [" ab6bd0:\tb\tab6bfc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e9c>", 11234256], [" ab6bd4:\tldr\tx13, [x19,#296]", 11234260], [" ab6bd8:\tmov\tw24, #0x16 \t// #22", 11234264], [" ab6bdc:\tstrb\twzr, [x13]", 11234268], [" ab6be0:\tldrb\tw10, [x19,#280]", 11234272], [" ab6be4:\tstr\txzr, [x19,#288]", 11234276], [" ab6be8:\ttbz\tw10, #0, ab6bf8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52e98>", 11234280], [" ab6bec:\tldr\tx10, [x20]", 11234284], [" ab6bf0:\tand\tx11, x10, #0xfffffffffffffffe", 11234288], [" ab6bf4:\tsub\tx24, x11, #0x1", 11234292], [" ab6bf8:\ttbnz\tw10, #0, ab6c44 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ee4>", 11234296], [" ab6bfc:\tand\tw15, w10, #0xfe", 11234300], [" ab6c00:\tlsr\tx22, x15, #1", 11234304], [" ab6c04:\tb\tab6c48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ee8>", 11234308], [" ab6c08:\tldr\tx22, [x19,#288]", 11234312], [" ab6c0c:\tadd\tx8, x22, #0x10", 11234316], [" ab6c10:\tand\tx9, x8, #0xfffffffffffffff0", 11234320], [" ab6c14:\tcmp\tx22, #0x17", 11234324], [" ab6c18:\tsub\tx9, x9, #0x1", 11234328], [" ab6c1c:\tmov\tw13, #0x16 \t// #22", 11234332], [" ab6c20:\tcsel\tx23, x13, x9, cc", 11234336], [" ab6c24:\tcmp\tx23, x24", 11234340], [" ab6c28:\tb.eq\tab6d28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fc8>", 11234344], [" ab6c2c:\tcmp\tx22, #0x16", 11234348], [" ab6c30:\tb.hi\tab6c80 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f20>", 11234352], [" ab6c34:\tldr\tx1, [x19,#296]", 11234356], [" ab6c38:\tmov\tw24, wzr", 11234360], [" ab6c3c:\tadd\tx21, x20, #0x1", 11234364], [" ab6c40:\tb\tab6ce0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f80>", 11234368], [" ab6c44:\tldr\tx22, [x19,#288]", 11234372], [" ab6c48:\tadd\tx14, x22, #0x10", 11234376], [" ab6c4c:\tand\tx12, x14, #0xfffffffffffffff0", 11234380], [" ab6c50:\tcmp\tx22, #0x17", 11234384], [" ab6c54:\tsub\tx16, x12, #0x1", 11234388], [" ab6c58:\tmov\tw5, #0x16 \t// #22", 11234392], [" ab6c5c:\tcsel\tx23, x5, x16, cc", 11234396], [" ab6c60:\tcmp\tx23, x24", 11234400], [" ab6c64:\tb.eq\tab6d98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53038>", 11234404], [" ab6c68:\tcmp\tx22, #0x16", 11234408], [" ab6c6c:\tb.hi\tab6cac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f4c>", 11234412], [" ab6c70:\tldr\tx1, [x19,#296]", 11234416], [" ab6c74:\tmov\tw24, wzr", 11234420], [" ab6c78:\tadd\tx21, x20, #0x1", 11234424], [" ab6c7c:\tb\tab6d50 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52ff0>", 11234428], [" ab6c80:\tldr\tx0, [x19,#304]", 11234432], [" ab6c84:\tadd\tx1, x23, #0x1", 11234436], [" ab6c88:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11234440], [" ab6c8c:\tmov\tx21, x0", 11234444], [" ab6c90:\tcmp\tx23, x24", 11234448], [" ab6c94:\tb.hi\tab6c9c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f3c>", 11234452], [" ab6c98:\tcbz\tx21, ab6d28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fc8>", 11234456], [" ab6c9c:\tldrb\tw11, [x20]", 11234460], [" ab6ca0:\ttbnz\tw11, #0, ab6cd8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f78>", 11234464], [" ab6ca4:\tadd\tx1, x20, #0x1", 11234468], [" ab6ca8:\tb\tab6cdc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f7c>", 11234472], [" ab6cac:\tldr\tx0, [x19,#304]", 11234476], [" ab6cb0:\tadd\tx1, x23, #0x1", 11234480], [" ab6cb4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11234484], [" ab6cb8:\tmov\tx21, x0", 11234488], [" ab6cbc:\tcmp\tx23, x24", 11234492], [" ab6cc0:\tb.hi\tab6cc8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f68>", 11234496], [" ab6cc4:\tcbz\tx21, ab6d98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53038>", 11234500], [" ab6cc8:\tldrb\tw10, [x20]", 11234504], [" ab6ccc:\ttbnz\tw10, #0, ab6d48 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fe8>", 11234508], [" ab6cd0:\tadd\tx1, x20, #0x1", 11234512], [" ab6cd4:\tb\tab6d4c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fec>", 11234516], [" ab6cd8:\tldr\tx1, [x19,#296]", 11234520], [" ab6cdc:\torr\tw24, wzr, #0x1", 11234524], [" ab6ce0:\ttbnz\tw11, #0, ab6cf0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f90>", 11234528], [" ab6ce4:\tand\tw10, w11, #0xfe", 11234532], [" ab6ce8:\tlsr\tx16, x10, #1", 11234536], [" ab6cec:\tb\tab6cfc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52f9c>", 11234540], [" ab6cf0:\tldr\tx16, [x19,#288]", 11234544], [" ab6cf4:\tcmn\tx16, #0x1", 11234548], [" ab6cf8:\tb.eq\tab6d08 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fa8>", 11234552], [" ab6cfc:\tadd\tx2, x16, #0x1", 11234556], [" ab6d00:\tmov\tx0, x21", 11234560], [" ab6d04:\tbl\t6cdd0 <memcpy@plt>", 11234564], [" ab6d08:\tcbz\tw24, ab6d20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fc0>", 11234568], [" ab6d0c:\tadd\tx24, x23, #0x1", 11234572], [" ab6d10:\tstr\tx21, [x19,#296]", 11234576], [" ab6d14:\torr\tx11, x24, #0x1", 11234580], [" ab6d18:\tstp\tx11, x22, [x19,#280]", 11234584], [" ab6d1c:\tb\tab6d28 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52fc8>", 11234588], [" ab6d20:\tlsl\tx22, x22, #1", 11234592], [" ab6d24:\tstrb\tw22, [x20]", 11234596], [" ab6d28:\tmovi\tv0.2d, #0x0", 11234600], [" ab6d2c:\tldr\tx18, [sp,#48]", 11234604], [" ab6d30:\tldr\tq1, [sp,#32]", 11234608], [" ab6d34:\tstr\tx18, [x20,#16]", 11234612], [" ab6d38:\tstr\tq1, [x20]", 11234616], [" ab6d3c:\tstr\tq0, [sp,#32]", 11234620], [" ab6d40:\tstr\txzr, [sp,#48]", 11234624], [" ab6d44:\tb\tab6db0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53050>", 11234628], [" ab6d48:\tldr\tx1, [x19,#296]", 11234632], [" ab6d4c:\torr\tw24, wzr, #0x1", 11234636], [" ab6d50:\ttbnz\tw10, #0, ab6d60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53000>", 11234640], [" ab6d54:\tand\tw17, w10, #0xfe", 11234644], [" ab6d58:\tlsr\tx17, x17, #1", 11234648], [" ab6d5c:\tb\tab6d6c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5300c>", 11234652], [" ab6d60:\tldr\tx17, [x19,#288]", 11234656], [" ab6d64:\tcmn\tx17, #0x1", 11234660], [" ab6d68:\tb.eq\tab6d78 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53018>", 11234664], [" ab6d6c:\tadd\tx2, x17, #0x1", 11234668], [" ab6d70:\tmov\tx0, x21", 11234672], [" ab6d74:\tbl\t6cdd0 <memcpy@plt>", 11234676], [" ab6d78:\tcbz\tw24, ab6d90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53030>", 11234680], [" ab6d7c:\tadd\tx18, x23, #0x1", 11234684], [" ab6d80:\tstr\tx21, [x19,#296]", 11234688], [" ab6d84:\torr\tx2, x18, #0x1", 11234692], [" ab6d88:\tstp\tx2, x22, [x19,#280]", 11234696], [" ab6d8c:\tb\tab6d98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x53038>", 11234700], [" ab6d90:\tlsl\tx0, x22, #1", 11234704], [" ab6d94:\tstrb\tw0, [x20]", 11234708], [" ab6d98:\tldr\tx10, [sp,#48]", 11234712], [" ab6d9c:\tldr\tq0, [sp,#32]", 11234716], [" ab6da0:\tstr\txzr, [sp,#48]", 11234720], [" ab6da4:\tstr\tx10, [x20,#16]", 11234724], [" ab6da8:\tstr\tq0, [x20]", 11234728], [" ab6dac:\tstp\txzr, xzr, [sp,#32]", 11234732], [" ab6db0:\tmrs\tx20, tpidr_el0", 11234736], [" ab6db4:\tldr\tx11, [x20,#40]", 11234740], [" ab6db8:\tldr\tx1, [sp,#72]", 11234744], [" ab6dbc:\tcmp\tx11, x1", 11234748], [" ab6dc0:\tb.ne\tab6ddc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5307c>", 11234752], [" ab6dc4:\tldp\tx19, x30, [sp,#128]", 11234756], [" ab6dc8:\tldp\tx21, x20, [sp,#112]", 11234760], [" ab6dcc:\tldp\tx23, x22, [sp,#96]", 11234764], [" ab6dd0:\tldr\tx24, [sp,#80]", 11234768], [" ab6dd4:\tadd\tsp, sp, #0x90", 11234772], [" ab6dd8:\tret", 11234776], [" ab6ddc:\tbl\t6ce60 <__stack_chk_fail@plt>", 11234780], [" ab6de0:\tbl\t88404 <islower@plt+0x1adb4>", 11234784], ["", 0]], "l": 16, "f": "TFunction::addParameter(TParameter&)"}, "167": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000b076b4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa3954>:", 0], [" b076b4:\tstp\tx28, x27, [sp,#-96]!", 11564724], [" b076b8:\tstp\tx26, x25, [sp,#16]", 11564728], [" b076bc:\tstp\tx24, x23, [sp,#32]", 11564732], [" b076c0:\tstp\tx22, x21, [sp,#48]", 11564736], [" b076c4:\tstp\tx20, x19, [sp,#64]", 11564740], [" b076c8:\tstp\tx29, x30, [sp,#80]", 11564744], [" b076cc:\tsub\tsp, sp, #0xa20", 11564748], [" b076d0:\tmrs\tx8, tpidr_el0", 11564752], [" b076d4:\tmov\tx19, x0", 11564756], [" b076d8:\tldr\tx8, [x8,#40]", 11564760], [" b076dc:\tadd\tx26, sp, #0x948", 11564764], [" b076e0:\tstr\tx8, [sp,#32]", 11564768], [" b076e4:\tbl\t1a2ca0 <islower@plt+0x135650>", 11564772], [" b076e8:\tmov\tw1, #0x5 \t// #5", 11564776], [" b076ec:\tmov\tx20, x0", 11564780], [" b076f0:\tbl\t1a40a8 <islower@plt+0x136a58>", 11564784], [" b076f4:\tmov\tx27, x0", 11564788], [" b076f8:\tcbnz\tx27, b07740 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa39e0>", 11564792], [" b076fc:\tmov\tw0, #0xa8 \t// #168", 11564796], [" b07700:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11564800], [" b07704:\tmovi\tv0.2d, #0x0", 11564804], [" b07708:\tmov\tx27, x0", 11564808], [" b0770c:\tadd\tx0, x27, #0x48", 11564812], [" b07710:\torr\tw2, wzr, #0x60", 11564816], [" b07714:\tmov\tw1, wzr", 11564820], [" b07718:\tstrb\twzr, [x27,#34]", 11564824], [" b0771c:\tstrh\twzr, [x27,#32]", 11564828], [" b07720:\tstp\tq0, q0, [x27]", 11564832], [" b07724:\tbl\t6cdf0 <memset@plt>", 11564836], [" b07728:\tadrp\tx3, b1d000 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb92a0>", 11564840], [" b0772c:\tadd\tx3, x3, #0x438", 11564844], [" b07730:\tmov\tw1, #0x5 \t// #5", 11564848], [" b07734:\tmov\tx0, x20", 11564852], [" b07738:\tmov\tx2, x27", 11564856], [" b0773c:\tbl\t1a40b0 <islower@plt+0x136a60>", 11564860], [" b07740:\tstr\tx27, [sp,#8]", 11564864], [" b07744:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11564868], [" b07748:\tmov\tw1, #0x148 \t// #328", 11564872], [" b0774c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11564876], [" b07750:\tmov\tx28, x0", 11564880], [" b07754:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11564884], [" b07758:\tadd\tx0, x0, #0x22e", 11564888], [" b0775c:\tmov\tw1, #0xa \t// #10", 11564892], [" b07760:\tstr\tx0, [sp,#64]", 11564896], [" b07764:\tbl\t6ce90 <__strlen_chk@plt>", 11564900], [" b07768:\tadrp\tx11, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11564904], [" b0776c:\tstr\tx0, [sp,#72]", 11564908], [" b07770:\tadd\tx11, x11, #0x2f8", 11564912], [" b07774:\tstur\txzr, [x26,#108]", 11564916], [" b07778:\tmov\tw9, #0x100000 \t// #1048576", 11564920], [" b0777c:\tstr\twzr, [sp,#2492]", 11564924], [" b07780:\tadd\tx22, x11, #0x10", 11564928], [" b07784:\tmovk\tw9, #0x1", 11564932], [" b07788:\torr\tx24, xzr, #0x100000000", 11564936], [" b0778c:\tadd\tx0, x26, #0x18", 11564940], [" b07790:\tstr\tx22, [sp,#2376]", 11564944], [" b07794:\tmov\tw2, #0x52 \t// #82", 11564948], [" b07798:\tstr\tx9, [sp,#2384]", 11564952], [" b0779c:\tmov\tw1, wzr", 11564956], [" b077a0:\tstr\tx24, [sp,#2392]", 11564960], [" b077a4:\torr\tx23, xzr, #0x100000000", 11564964], [" b077a8:\tmov\tx25, x2", 11564968], [" b077ac:\tbl\t6cdf0 <memset@plt>", 11564972], [" b077b0:\tadrp\tx9, cef000 <LoadQCC+0xf23d0>", 11564976], [" b077b4:\tmovi\tv6.2d, #0x0", 11564980], [" b077b8:\torr\tw0, wzr, #0x4", 11564984], [" b077bc:\tstrb\twzr, [sp,#2520]", 11564988], [" b077c0:\tmov\tx21, #0xffffffffffffffff \t// #-1", 11564992], [" b077c4:\tldr\tq0, [x9,#912]", 11564996], [" b077c8:\tmov\tw20, #0xffffffff \t// #-1", 11565000], [" b077cc:\tadd\tx27, sp, #0x909", 11565004], [" b077d0:\tadd\tx1, sp, #0x40", 11565008], [" b077d4:\tadd\tx2, sp, #0x948", 11565012], [" b077d8:\tstur\tq0, [x26,#148]", 11565016], [" b077dc:\tmov\tw3, wzr", 11565020], [" b077e0:\tstr\tw0, [sp,#2544]", 11565024], [" b077e4:\tmov\tx0, x28", 11565028], [" b077e8:\tstr\tq0, [sp,#16]", 11565032], [" b077ec:\torr\tw24, wzr, #0x4", 11565036], [" b077f0:\tstr\tx21, [sp,#2512]", 11565040], [" b077f4:\tstr\tx21, [sp,#2504]", 11565044], [" b077f8:\tstr\tx21, [sp,#2496]", 11565048], [" b077fc:\tstr\tw20, [sp,#2540]", 11565052], [" b07800:\tstr\txzr, [sp,#2552]", 11565056], [" b07804:\tstr\tw20, [sp,#2560]", 11565060], [" b07808:\tstur\tq6, [x27,#255]", 11565064], [" b0780c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11565068], [" b07810:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11565072], [" b07814:\tadd\tx29, x29, #0xd66", 11565076], [" b07818:\torr\tw1, wzr, #0x8", 11565080], [" b0781c:\tmov\tx0, x29", 11565084], [" b07820:\tbl\t6ce90 <__strlen_chk@plt>", 11565088], [" b07824:\tstr\tx29, [sp,#40]", 11565092], [" b07828:\tstr\tw0, [sp,#48]", 11565096], [" b0782c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11565100], [" b07830:\tmov\tw1, #0xd0 \t// #208", 11565104], [" b07834:\tmov\tx26, x1", 11565108], [" b07838:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11565112], [" b0783c:\tmov\tx27, x0", 11565116], [" b07840:\tmov\tx18, #0x40000 \t// #262144", 11565120], [" b07844:\tmovk\tx18, #0x320d", 11565124], [" b07848:\tldr\tx10, [x27,#8]", 11565128], [" b0784c:\tadd\tx0, x27, #0x18", 11565132], [" b07850:\tmov\tw1, wzr", 11565136], [" b07854:\tstr\tx23, [x27,#16]", 11565140], [" b07858:\tmov\tx2, x25", 11565144], [" b0785c:\tstur\txzr, [x27,#108]", 11565148], [" b07860:\tstr\twzr, [x27,#116]", 11565152], [" b07864:\tbfxil\tx10, x18, #0, #33", 11565156], [" b07868:\tstp\tx22, x10, [x27]", 11565160], [" b0786c:\tbl\t6cdf0 <memset@plt>", 11565164], [" b07870:\tmovi\tv16.2d, #0x0", 11565168], [" b07874:\tstp\tx21, x21, [x27,#128]", 11565172], [" b07878:\tstr\tx21, [x27,#120]", 11565176], [" b0787c:\tadd\tx1, sp, #0x28", 11565180], [" b07880:\tstrb\twzr, [x27,#144]", 11565184], [" b07884:\tmov\tx0, x28", 11565188], [" b07888:\tldr\tq0, [sp,#16]", 11565192], [" b0788c:\tstp\tw20, w24, [x27,#164]", 11565196], [" b07890:\tstr\txzr, [x27,#176]", 11565200], [" b07894:\tstr\tw20, [x27,#184]", 11565204], [" b07898:\tstur\tq0, [x27,#148]", 11565208], [" b0789c:\tstr\tq16, [x27,#192]", 11565212], [" b078a0:\tstr\tx27, [sp,#56]", 11565216], [" b078a4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11565220], [" b078a8:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11565224], [" b078ac:\tadd\tx27, x27, #0xd72", 11565228], [" b078b0:\torr\tw1, wzr, #0x6", 11565232], [" b078b4:\tmov\tx0, x27", 11565236], [" b078b8:\tbl\t6ce90 <__strlen_chk@plt>", 11565240], [" b078bc:\tstr\tx27, [sp,#40]", 11565244], [" b078c0:\tstr\tw0, [sp,#48]", 11565248], [" b078c4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11565252], [" b078c8:\tmov\tx1, x26", 11565256], [" b078cc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11565260], [" b078d0:\tmov\tx27, x0", 11565264], [" b078d4:\tmov\tx0, #0x80000 \t// #524288", 11565268], [" b078d8:\tmovk\tx0, #0x3201", 11565272], [" b078dc:\tldr\tx11, [x27,#8]", 11565276], [" b078e0:\tmov\tw1, wzr", 11565280], [" b078e4:\tmov\tx2, x25", 11565284], [" b078e8:\tstr\tx23, [x27,#16]", 11565288], [" b078ec:\tstur\txzr, [x27,#108]", 11565292], [" b078f0:\tstr\twzr, [x27,#116]", 11565296], [" b078f4:\tbfxil\tx11, x0, #0, #33", 11565300], [" b078f8:\tadd\tx0, x27, #0x18", 11565304], [" b078fc:\tstp\tx22, x11, [x27]", 11565308], [" b07900:\tbl\t6cdf0 <memset@plt>", 11565312], [" b07904:\tmovi\tv17.2d, #0x0", 11565316], [" b07908:\tstp\tx21, x21, [x27,#128]", 11565320], [" b0790c:\tstr\tx21, [x27,#120]", 11565324], [" b07910:\tadd\tx1, sp, #0x28", 11565328], [" b07914:\tstrb\twzr, [x27,#144]", 11565332], [" b07918:\tmov\tx0, x28", 11565336], [" b0791c:\tldr\tq0, [sp,#16]", 11565340], [" b07920:\tstp\tw20, w24, [x27,#164]", 11565344], [" b07924:\tstr\txzr, [x27,#176]", 11565348], [" b07928:\tstr\tw20, [x27,#184]", 11565352], [" b0792c:\tstur\tq0, [x27,#148]", 11565356], [" b07930:\tstr\tq17, [x27,#192]", 11565360], [" b07934:\tstr\tx27, [sp,#56]", 11565364], [" b07938:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11565368], [" b0793c:\tldr\tw8, [x19]", 11565372], [" b07940:\tmov\tw9, #0xed \t// #237", 11565376], [" b07944:\tldp\tx10, x12, [x19,#16]", 11565380], [" b07948:\tmov\tx14, #0xffffffff00000000 \t// #-4294967296", 11565384], [" b0794c:\tstr\tw9, [x28,#312]", 11565388], [" b07950:\tmov\tx0, x28", 11565392], [" b07954:\tadd\tw11, w8, #0x1", 11565396], [" b07958:\tsub\tx13, x12, x10", 11565400], [" b0795c:\tldr\tx12, [x28]", 11565404], [" b07960:\tadd\tx14, x14, x13, lsl #29", 11565408], [" b07964:\tstr\tw11, [x19]", 11565412], [" b07968:\tasr\tx15, x14, #29", 11565416], [" b0796c:\tstr\tw11, [x28,#24]", 11565420], [" b07970:\tldr\tx16, [x12,#16]", 11565424], [" b07974:\tldr\tx23, [x10,x15]", 11565428], [" b07978:\tblr\tx16", 11565432], [" b0797c:\tstp\tx1, x28, [sp,#72]", 11565436], [" b07980:\tadd\tx1, sp, #0x40", 11565440], [" b07984:\tstr\tx0, [sp,#64]", 11565444], [" b07988:\tadd\tx2, sp, #0x40", 11565448], [" b0798c:\tmov\tx0, x23", 11565452], [" b07990:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11565456], [" b07994:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11565460], [" b07998:\tmov\tw10, #0x148 \t// #328", 11565464], [" b0799c:\tmov\tx1, x10", 11565468], [" b079a0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11565472], [" b079a4:\tmov\tx28, x0", 11565476], [" b079a8:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11565480], [" b079ac:\tadd\tx0, x0, #0xd99", 11565484], [" b079b0:\torr\tw1, wzr, #0xe", 11565488], [" b079b4:\tstr\tx0, [sp,#64]", 11565492], [" b079b8:\tbl\t6ce90 <__strlen_chk@plt>", 11565496], [" b079bc:\tldr\tx17, [sp,#2176]", 11565500], [" b079c0:\tmov\tx9, #0x100000 \t// #1048576", 11565504], [" b079c4:\tmovk\tx9, #0x1", 11565508], [" b079c8:\tstr\tx0, [sp,#72]", 11565512], [" b079cc:\tadd\tx18, sp, #0x878", 11565516], [" b079d0:\tstr\tx22, [sp,#2168]", 11565520], [" b079d4:\tadd\tx8, x18, #0x18", 11565524], [" b079d8:\tstr\twzr, [sp,#2276]", 11565528], [" b079dc:\tmov\tx23, x25", 11565532], [" b079e0:\tstr\twzr, [sp,#2280]", 11565536], [" b079e4:\torr\tx26, xzr, #0x100000000", 11565540], [" b079e8:\tstr\twzr, [sp,#2284]", 11565544], [" b079ec:\tmov\tx0, x8", 11565548], [" b079f0:\tmov\tw1, wzr", 11565552], [" b079f4:\tmov\tx2, x23", 11565556], [" b079f8:\tstr\tx26, [sp,#2184]", 11565560], [" b079fc:\tbfxil\tx17, x9, #0, #33", 11565564], [" b07a00:\tstr\tx17, [sp,#2176]", 11565568], [" b07a04:\tbl\t6cdf0 <memset@plt>", 11565572], [" b07a08:\tldr\tq0, [sp,#16]", 11565576], [" b07a0c:\tadd\tx24, sp, #0x80d", 11565580], [" b07a10:\tmovi\tv18.2d, #0x0", 11565584], [" b07a14:\tstr\tx21, [sp,#2304]", 11565588], [" b07a18:\tstr\tx21, [sp,#2296]", 11565592], [" b07a1c:\torr\tw25, wzr, #0x4", 11565596], [" b07a20:\tstr\tx21, [sp,#2288]", 11565600], [" b07a24:\tadd\tx1, sp, #0x40", 11565604], [" b07a28:\tstrb\twzr, [sp,#2312]", 11565608], [" b07a2c:\tadd\tx2, sp, #0x878", 11565612], [" b07a30:\tstur\tq0, [x24,#255]", 11565616], [" b07a34:\tadd\tx24, sp, #0x839", 11565620], [" b07a38:\tmov\tx0, x28", 11565624], [" b07a3c:\tstr\tw20, [sp,#2332]", 11565628], [" b07a40:\tmov\tw3, wzr", 11565632], [" b07a44:\tstr\tw25, [sp,#2336]", 11565636], [" b07a48:\tstr\txzr, [sp,#2344]", 11565640], [" b07a4c:\tstr\tw20, [sp,#2352]", 11565644], [" b07a50:\tstur\tq18, [x24,#255]", 11565648], [" b07a54:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11565652], [" b07a58:\torr\tw1, wzr, #0x8", 11565656], [" b07a5c:\tmov\tx0, x29", 11565660], [" b07a60:\tbl\t6ce90 <__strlen_chk@plt>", 11565664], [" b07a64:\tstr\tx29, [sp,#40]", 11565668], [" b07a68:\tstr\tw0, [sp,#48]", 11565672], [" b07a6c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11565676], [" b07a70:\tmov\tw29, #0xd0 \t// #208", 11565680], [" b07a74:\tmov\tx1, x29", 11565684], [" b07a78:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11565688], [" b07a7c:\tmov\tx27, x0", 11565692], [" b07a80:\tmov\tx13, #0x40000 \t// #262144", 11565696], [" b07a84:\tmovk\tx13, #0x320d", 11565700], [" b07a88:\tldr\tx18, [x27,#8]", 11565704], [" b07a8c:\tmov\tx3, x13", 11565708], [" b07a90:\tadd\tx0, x27, #0x18", 11565712], [" b07a94:\tstr\tx26, [x27,#16]", 11565716], [" b07a98:\tmov\tw1, wzr", 11565720], [" b07a9c:\tstur\txzr, [x27,#108]", 11565724], [" b07aa0:\tmov\tx2, x23", 11565728], [" b07aa4:\tstr\twzr, [x27,#116]", 11565732], [" b07aa8:\tbfxil\tx18, x3, #0, #33", 11565736], [" b07aac:\torr\tx26, xzr, #0x100000000", 11565740], [" b07ab0:\tstp\tx22, x18, [x27]", 11565744], [" b07ab4:\tbl\t6cdf0 <memset@plt>", 11565748], [" b07ab8:\tmovi\tv19.2d, #0x0", 11565752], [" b07abc:\tstp\tx21, x21, [x27,#128]", 11565756], [" b07ac0:\tstr\tx21, [x27,#120]", 11565760], [" b07ac4:\tadd\tx1, sp, #0x28", 11565764], [" b07ac8:\tstrb\twzr, [x27,#144]", 11565768], [" b07acc:\tmov\tx0, x28", 11565772], [" b07ad0:\tldr\tq0, [sp,#16]", 11565776], [" b07ad4:\tstp\tw20, w25, [x27,#164]", 11565780], [" b07ad8:\tstr\txzr, [x27,#176]", 11565784], [" b07adc:\tstr\tw20, [x27,#184]", 11565788], [" b07ae0:\tstur\tq0, [x27,#148]", 11565792], [" b07ae4:\tstr\tq19, [x27,#192]", 11565796], [" b07ae8:\tstr\tx27, [sp,#56]", 11565800], [" b07aec:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11565804], [" b07af0:\tadrp\tx24, ccc000 <LoadQCC+0xcf3d0>", 11565808], [" b07af4:\tadd\tx24, x24, #0xd72", 11565812], [" b07af8:\tmov\tx25, x24", 11565816], [" b07afc:\torr\tw1, wzr, #0x6", 11565820], [" b07b00:\tmov\tx0, x25", 11565824], [" b07b04:\tbl\t6ce90 <__strlen_chk@plt>", 11565828], [" b07b08:\tstr\tx25, [sp,#40]", 11565832], [" b07b0c:\tstr\tw0, [sp,#48]", 11565836], [" b07b10:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11565840], [" b07b14:\tmov\tx1, x29", 11565844], [" b07b18:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11565848], [" b07b1c:\tmov\tx27, x0", 11565852], [" b07b20:\tmov\tx15, #0xc0000 \t// #786432", 11565856], [" b07b24:\tmovk\tx15, #0x3201", 11565860], [" b07b28:\tldr\tx2, [x27,#8]", 11565864], [" b07b2c:\tmov\tx25, x23", 11565868], [" b07b30:\tadd\tx0, x27, #0x18", 11565872], [" b07b34:\tstr\tx26, [x27,#16]", 11565876], [" b07b38:\tmov\tw1, wzr", 11565880], [" b07b3c:\tstur\txzr, [x27,#108]", 11565884], [" b07b40:\torr\tx26, xzr, #0x100000000", 11565888], [" b07b44:\tstr\twzr, [x27,#116]", 11565892], [" b07b48:\tbfxil\tx2, x15, #0, #33", 11565896], [" b07b4c:\tstp\tx22, x2, [x27]", 11565900], [" b07b50:\tmov\tx2, x25", 11565904], [" b07b54:\tbl\t6cdf0 <memset@plt>", 11565908], [" b07b58:\tmovi\tv20.2d, #0x0", 11565912], [" b07b5c:\tstp\tx21, x21, [x27,#128]", 11565916], [" b07b60:\tstr\tx21, [x27,#120]", 11565920], [" b07b64:\torr\tw24, wzr, #0x4", 11565924], [" b07b68:\tstrb\twzr, [x27,#144]", 11565928], [" b07b6c:\tadd\tx1, sp, #0x28", 11565932], [" b07b70:\tldr\tq0, [sp,#16]", 11565936], [" b07b74:\tmov\tx0, x28", 11565940], [" b07b78:\tstp\tw20, w24, [x27,#164]", 11565944], [" b07b7c:\tstr\txzr, [x27,#176]", 11565948], [" b07b80:\tstr\tw20, [x27,#184]", 11565952], [" b07b84:\tstur\tq0, [x27,#148]", 11565956], [" b07b88:\tstr\tq20, [x27,#192]", 11565960], [" b07b8c:\tstr\tx27, [sp,#56]", 11565964], [" b07b90:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11565968], [" b07b94:\tldr\tw9, [x19]", 11565972], [" b07b98:\tmov\tw7, #0xfd \t// #253", 11565976], [" b07b9c:\tldp\tx11, x4, [x19,#16]", 11565980], [" b07ba0:\tldr\tx13, [x28]", 11565984], [" b07ba4:\tmov\tx17, #0xffffffff00000000 \t// #-4294967296", 11565988], [" b07ba8:\tadd\tw10, w9, #0x1", 11565992], [" b07bac:\tstr\tw7, [x28,#312]", 11565996], [" b07bb0:\tsub\tx5, x4, x11", 11566000], [" b07bb4:\tmov\tx0, x28", 11566004], [" b07bb8:\tadd\tx6, x17, x5, lsl #29", 11566008], [" b07bbc:\tstr\tw10, [x19]", 11566012], [" b07bc0:\tasr\tx7, x6, #29", 11566016], [" b07bc4:\tstr\tw10, [x28,#24]", 11566020], [" b07bc8:\tldr\tx3, [x13,#16]", 11566024], [" b07bcc:\tldr\tx27, [x11,x7]", 11566028], [" b07bd0:\tblr\tx3", 11566032], [" b07bd4:\tstp\tx1, x28, [sp,#72]", 11566036], [" b07bd8:\tadd\tx1, sp, #0x40", 11566040], [" b07bdc:\tstr\tx0, [sp,#64]", 11566044], [" b07be0:\tadd\tx2, sp, #0x40", 11566048], [" b07be4:\tmov\tx0, x27", 11566052], [" b07be8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11566056], [" b07bec:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11566060], [" b07bf0:\tmov\tw1, #0x148 \t// #328", 11566064], [" b07bf4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11566068], [" b07bf8:\tmov\tx27, x0", 11566072], [" b07bfc:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11566076], [" b07c00:\tadd\tx0, x0, #0xd99", 11566080], [" b07c04:\torr\tw1, wzr, #0xe", 11566084], [" b07c08:\tstr\tx0, [sp,#64]", 11566088], [" b07c0c:\tbl\t6ce90 <__strlen_chk@plt>", 11566092], [" b07c10:\tldr\tx28, [sp,#1968]", 11566096], [" b07c14:\tmov\tx8, #0x100000 \t// #1048576", 11566100], [" b07c18:\tadd\tx17, sp, #0x7a8", 11566104], [" b07c1c:\tstr\tx0, [sp,#72]", 11566108], [" b07c20:\tmovk\tx8, #0x1", 11566112], [" b07c24:\tstr\tx22, [sp,#1960]", 11566116], [" b07c28:\tadd\tx9, x17, #0x18", 11566120], [" b07c2c:\tstr\tx26, [sp,#1976]", 11566124], [" b07c30:\tmov\tx0, x9", 11566128], [" b07c34:\tstr\twzr, [sp,#2068]", 11566132], [" b07c38:\tmov\tw1, wzr", 11566136], [" b07c3c:\tstr\twzr, [sp,#2072]", 11566140], [" b07c40:\tmov\tx2, x25", 11566144], [" b07c44:\tstr\twzr, [sp,#2076]", 11566148], [" b07c48:\tbfxil\tx28, x8, #0, #33", 11566152], [" b07c4c:\torr\tx23, xzr, #0x100000000", 11566156], [" b07c50:\tstr\tx28, [sp,#1968]", 11566160], [" b07c54:\tbl\t6cdf0 <memset@plt>", 11566164], [" b07c58:\tldr\tq0, [sp,#16]", 11566168], [" b07c5c:\tadd\tx26, sp, #0x73d", 11566172], [" b07c60:\tmovi\tv21.2d, #0x0", 11566176], [" b07c64:\tstr\tx21, [sp,#2096]", 11566180], [" b07c68:\tstr\tx21, [sp,#2088]", 11566184], [" b07c6c:\tadd\tx1, sp, #0x40", 11566188], [" b07c70:\tstr\tx21, [sp,#2080]", 11566192], [" b07c74:\tadd\tx2, sp, #0x7a8", 11566196], [" b07c78:\tstrb\twzr, [sp,#2104]", 11566200], [" b07c7c:\tmov\tx0, x27", 11566204], [" b07c80:\tstur\tq0, [x26,#255]", 11566208], [" b07c84:\tadd\tx26, sp, #0x769", 11566212], [" b07c88:\tmov\tw3, wzr", 11566216], [" b07c8c:\tstr\tw20, [sp,#2124]", 11566220], [" b07c90:\tstr\tw24, [sp,#2128]", 11566224], [" b07c94:\torr\tw24, wzr, #0x4", 11566228], [" b07c98:\tstr\txzr, [sp,#2136]", 11566232], [" b07c9c:\tstr\tw20, [sp,#2144]", 11566236], [" b07ca0:\tstur\tq21, [x26,#255]", 11566240], [" b07ca4:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11566244], [" b07ca8:\tadrp\tx28, ccc000 <LoadQCC+0xcf3d0>", 11566248], [" b07cac:\tadd\tx28, x28, #0xd66", 11566252], [" b07cb0:\torr\tw1, wzr, #0x8", 11566256], [" b07cb4:\tmov\tx0, x28", 11566260], [" b07cb8:\tbl\t6ce90 <__strlen_chk@plt>", 11566264], [" b07cbc:\tstr\tx28, [sp,#40]", 11566268], [" b07cc0:\tstr\tw0, [sp,#48]", 11566272], [" b07cc4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11566276], [" b07cc8:\tmov\tx26, x29", 11566280], [" b07ccc:\tmov\tx1, x26", 11566284], [" b07cd0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11566288], [" b07cd4:\tmov\tx28, x0", 11566292], [" b07cd8:\tmov\tx11, #0x40000 \t// #262144", 11566296], [" b07cdc:\tmovk\tx11, #0x320d", 11566300], [" b07ce0:\tldr\tx1, [x28,#8]", 11566304], [" b07ce4:\tadd\tx0, x28, #0x18", 11566308], [" b07ce8:\tmov\tx2, x25", 11566312], [" b07cec:\tstr\tx23, [x28,#16]", 11566316], [" b07cf0:\torr\tx29, xzr, #0x100000000", 11566320], [" b07cf4:\tstur\txzr, [x28,#108]", 11566324], [" b07cf8:\tstr\twzr, [x28,#116]", 11566328], [" b07cfc:\tbfxil\tx1, x11, #0, #33", 11566332], [" b07d00:\tstp\tx22, x1, [x28]", 11566336], [" b07d04:\tmov\tw1, wzr", 11566340], [" b07d08:\tbl\t6cdf0 <memset@plt>", 11566344], [" b07d0c:\tmovi\tv22.2d, #0x0", 11566348], [" b07d10:\tstp\tx21, x21, [x28,#128]", 11566352], [" b07d14:\tstr\tx21, [x28,#120]", 11566356], [" b07d18:\tadd\tx1, sp, #0x28", 11566360], [" b07d1c:\tstrb\twzr, [x28,#144]", 11566364], [" b07d20:\tmov\tx0, x27", 11566368], [" b07d24:\tldr\tq0, [sp,#16]", 11566372], [" b07d28:\tstp\tw20, w24, [x28,#164]", 11566376], [" b07d2c:\tstr\txzr, [x28,#176]", 11566380], [" b07d30:\tstr\tw20, [x28,#184]", 11566384], [" b07d34:\tstur\tq0, [x28,#148]", 11566388], [" b07d38:\tstr\tq22, [x28,#192]", 11566392], [" b07d3c:\tstr\tx28, [sp,#56]", 11566396], [" b07d40:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11566400], [" b07d44:\tadrp\tx24, ccc000 <LoadQCC+0xcf3d0>", 11566404], [" b07d48:\tadd\tx24, x24, #0xd72", 11566408], [" b07d4c:\torr\tw1, wzr, #0x6", 11566412], [" b07d50:\tmov\tx0, x24", 11566416], [" b07d54:\tbl\t6ce90 <__strlen_chk@plt>", 11566420], [" b07d58:\tstr\tx24, [sp,#40]", 11566424], [" b07d5c:\tstr\tw0, [sp,#48]", 11566428], [" b07d60:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11566432], [" b07d64:\tmov\tx1, x26", 11566436], [" b07d68:\tmov\tx24, x26", 11566440], [" b07d6c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11566444], [" b07d70:\tmov\tx28, x0", 11566448], [" b07d74:\tmov\tx7, #0x100000 \t// #1048576", 11566452], [" b07d78:\tmovk\tx7, #0x3201", 11566456], [" b07d7c:\tldr\tx23, [x28,#8]", 11566460], [" b07d80:\tadd\tx0, x28, #0x18", 11566464], [" b07d84:\tmov\tw1, wzr", 11566468], [" b07d88:\tstr\tx29, [x28,#16]", 11566472], [" b07d8c:\tmov\tx2, x25", 11566476], [" b07d90:\tstur\txzr, [x28,#108]", 11566480], [" b07d94:\torr\tx29, xzr, #0x100000000", 11566484], [" b07d98:\tstr\twzr, [x28,#116]", 11566488], [" b07d9c:\tbfxil\tx23, x7, #0, #33", 11566492], [" b07da0:\tstp\tx22, x23, [x28]", 11566496], [" b07da4:\tbl\t6cdf0 <memset@plt>", 11566500], [" b07da8:\tmovi\tv23.2d, #0x0", 11566504], [" b07dac:\tstp\tx21, x21, [x28,#128]", 11566508], [" b07db0:\tstr\tx21, [x28,#120]", 11566512], [" b07db4:\torr\tw23, wzr, #0x4", 11566516], [" b07db8:\tstrb\twzr, [x28,#144]", 11566520], [" b07dbc:\tadd\tx1, sp, #0x28", 11566524], [" b07dc0:\tldr\tq0, [sp,#16]", 11566528], [" b07dc4:\tmov\tx0, x27", 11566532], [" b07dc8:\tstp\tw20, w23, [x28,#164]", 11566536], [" b07dcc:\tstr\txzr, [x28,#176]", 11566540], [" b07dd0:\tstr\tw20, [x28,#184]", 11566544], [" b07dd4:\tstur\tq0, [x28,#148]", 11566548], [" b07dd8:\tstr\tq23, [x28,#192]", 11566552], [" b07ddc:\tstr\tx28, [sp,#56]", 11566556], [" b07de0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11566560], [" b07de4:\tldr\tw12, [x19]", 11566564], [" b07de8:\tmov\tw5, #0xfd \t// #253", 11566568], [" b07dec:\tldp\tx14, x0, [x19,#16]", 11566572], [" b07df0:\tldr\tx15, [x27]", 11566576], [" b07df4:\tmov\tx2, #0xffffffff00000000 \t// #-4294967296", 11566580], [" b07df8:\tadd\tw13, w12, #0x1", 11566584], [" b07dfc:\tstr\tw5, [x27,#312]", 11566588], [" b07e00:\tsub\tx8, x0, x14", 11566592], [" b07e04:\tmov\tx0, x27", 11566596], [" b07e08:\tadd\tx26, x2, x8, lsl #29", 11566600], [" b07e0c:\tstr\tw13, [x19]", 11566604], [" b07e10:\tasr\tx9, x26, #29", 11566608], [" b07e14:\tstr\tw13, [x27,#24]", 11566612], [" b07e18:\tldr\tx10, [x15,#16]", 11566616], [" b07e1c:\tldr\tx28, [x14,x9]", 11566620], [" b07e20:\tblr\tx10", 11566624], [" b07e24:\tstp\tx1, x27, [sp,#72]", 11566628], [" b07e28:\tadd\tx1, sp, #0x40", 11566632], [" b07e2c:\tstr\tx0, [sp,#64]", 11566636], [" b07e30:\tadd\tx2, sp, #0x40", 11566640], [" b07e34:\tmov\tx0, x28", 11566644], [" b07e38:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11566648], [" b07e3c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11566652], [" b07e40:\tmov\tw1, #0x148 \t// #328", 11566656], [" b07e44:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11566660], [" b07e48:\tmov\tx28, x0", 11566664], [" b07e4c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11566668], [" b07e50:\tadd\tx0, x0, #0xda7", 11566672], [" b07e54:\tmov\tw1, #0xd \t// #13", 11566676], [" b07e58:\tstr\tx0, [sp,#64]", 11566680], [" b07e5c:\tbl\t6ce90 <__strlen_chk@plt>", 11566684], [" b07e60:\tldr\tx27, [sp,#1760]", 11566688], [" b07e64:\tmov\tx7, #0x100000 \t// #1048576", 11566692], [" b07e68:\tadd\tx1, sp, #0x6d8", 11566696], [" b07e6c:\tstr\tx0, [sp,#72]", 11566700], [" b07e70:\tmovk\tx7, #0x1", 11566704], [" b07e74:\tstr\tx22, [sp,#1752]", 11566708], [" b07e78:\tadd\tx10, x1, #0x18", 11566712], [" b07e7c:\tstr\tx29, [sp,#1768]", 11566716], [" b07e80:\tmov\tx26, x25", 11566720], [" b07e84:\tstr\twzr, [sp,#1860]", 11566724], [" b07e88:\tmov\tx0, x10", 11566728], [" b07e8c:\tstr\twzr, [sp,#1864]", 11566732], [" b07e90:\tmov\tw1, wzr", 11566736], [" b07e94:\tstr\twzr, [sp,#1868]", 11566740], [" b07e98:\tmov\tx2, x26", 11566744], [" b07e9c:\tbfxil\tx27, x7, #0, #33", 11566748], [" b07ea0:\torr\tx29, xzr, #0x100000000", 11566752], [" b07ea4:\tstr\tx27, [sp,#1760]", 11566756], [" b07ea8:\tbl\t6cdf0 <memset@plt>", 11566760], [" b07eac:\tldr\tq0, [sp,#16]", 11566764], [" b07eb0:\tadd\tx27, sp, #0x66d", 11566768], [" b07eb4:\tmovi\tv24.2d, #0x0", 11566772], [" b07eb8:\tstr\tx21, [sp,#1888]", 11566776], [" b07ebc:\tstr\tx21, [sp,#1880]", 11566780], [" b07ec0:\tadd\tx1, sp, #0x40", 11566784], [" b07ec4:\tstr\tx21, [sp,#1872]", 11566788], [" b07ec8:\tadd\tx2, sp, #0x6d8", 11566792], [" b07ecc:\tstrb\twzr, [sp,#1896]", 11566796], [" b07ed0:\tmov\tx0, x28", 11566800], [" b07ed4:\tstur\tq0, [x27,#255]", 11566804], [" b07ed8:\tadd\tx27, sp, #0x699", 11566808], [" b07edc:\tmov\tw3, wzr", 11566812], [" b07ee0:\tstr\tw20, [sp,#1916]", 11566816], [" b07ee4:\tstr\tw23, [sp,#1920]", 11566820], [" b07ee8:\torr\tw25, wzr, #0x4", 11566824], [" b07eec:\tstr\txzr, [sp,#1928]", 11566828], [" b07ef0:\tstr\tw20, [sp,#1936]", 11566832], [" b07ef4:\tstur\tq24, [x27,#255]", 11566836], [" b07ef8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11566840], [" b07efc:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11566844], [" b07f00:\tadd\tx23, x23, #0xd66", 11566848], [" b07f04:\torr\tw1, wzr, #0x8", 11566852], [" b07f08:\tmov\tx0, x23", 11566856], [" b07f0c:\tbl\t6ce90 <__strlen_chk@plt>", 11566860], [" b07f10:\tstr\tx23, [sp,#40]", 11566864], [" b07f14:\tstr\tw0, [sp,#48]", 11566868], [" b07f18:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11566872], [" b07f1c:\tmov\tx23, x24", 11566876], [" b07f20:\tmov\tx1, x23", 11566880], [" b07f24:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11566884], [" b07f28:\tmov\tx27, x0", 11566888], [" b07f2c:\tmov\tx4, #0x40000 \t// #262144", 11566892], [" b07f30:\tmovk\tx4, #0x320d", 11566896], [" b07f34:\tldr\tx11, [x27,#8]", 11566900], [" b07f38:\tadd\tx0, x27, #0x18", 11566904], [" b07f3c:\tmov\tw1, wzr", 11566908], [" b07f40:\tstr\tx29, [x27,#16]", 11566912], [" b07f44:\tmov\tx2, x26", 11566916], [" b07f48:\tstur\txzr, [x27,#108]", 11566920], [" b07f4c:\torr\tx29, xzr, #0x100000000", 11566924], [" b07f50:\tstr\twzr, [x27,#116]", 11566928], [" b07f54:\tbfxil\tx11, x4, #0, #33", 11566932], [" b07f58:\tmov\tx24, x26", 11566936], [" b07f5c:\tstp\tx22, x11, [x27]", 11566940], [" b07f60:\tbl\t6cdf0 <memset@plt>", 11566944], [" b07f64:\tmovi\tv25.2d, #0x0", 11566948], [" b07f68:\tstp\tx21, x21, [x27,#128]", 11566952], [" b07f6c:\tstr\tx21, [x27,#120]", 11566956], [" b07f70:\tadd\tx1, sp, #0x28", 11566960], [" b07f74:\tstrb\twzr, [x27,#144]", 11566964], [" b07f78:\tmov\tx0, x28", 11566968], [" b07f7c:\tldr\tq0, [sp,#16]", 11566972], [" b07f80:\tstp\tw20, w25, [x27,#164]", 11566976], [" b07f84:\tstr\txzr, [x27,#176]", 11566980], [" b07f88:\tstr\tw20, [x27,#184]", 11566984], [" b07f8c:\tstur\tq0, [x27,#148]", 11566988], [" b07f90:\tstr\tq25, [x27,#192]", 11566992], [" b07f94:\tstr\tx27, [sp,#56]", 11566996], [" b07f98:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11567000], [" b07f9c:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11567004], [" b07fa0:\tadd\tx27, x27, #0xd72", 11567008], [" b07fa4:\torr\tw1, wzr, #0x6", 11567012], [" b07fa8:\tmov\tx0, x27", 11567016], [" b07fac:\tbl\t6ce90 <__strlen_chk@plt>", 11567020], [" b07fb0:\tstr\tx27, [sp,#40]", 11567024], [" b07fb4:\tstr\tw0, [sp,#48]", 11567028], [" b07fb8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567032], [" b07fbc:\tmov\tx1, x23", 11567036], [" b07fc0:\tmov\tx26, x23", 11567040], [" b07fc4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567044], [" b07fc8:\tmov\tx27, x0", 11567048], [" b07fcc:\tmov\tx11, #0x80000 \t// #524288", 11567052], [" b07fd0:\tmovk\tx11, #0x3201", 11567056], [" b07fd4:\tldr\tx12, [x27,#8]", 11567060], [" b07fd8:\tadd\tx0, x27, #0x18", 11567064], [" b07fdc:\tmov\tw1, wzr", 11567068], [" b07fe0:\tstr\tx29, [x27,#16]", 11567072], [" b07fe4:\tmov\tx2, x24", 11567076], [" b07fe8:\tstur\txzr, [x27,#108]", 11567080], [" b07fec:\tstr\twzr, [x27,#116]", 11567084], [" b07ff0:\tbfxil\tx12, x11, #0, #33", 11567088], [" b07ff4:\tstp\tx22, x12, [x27]", 11567092], [" b07ff8:\tbl\t6cdf0 <memset@plt>", 11567096], [" b07ffc:\tmovi\tv26.2d, #0x0", 11567100], [" b08000:\tstp\tx21, x21, [x27,#128]", 11567104], [" b08004:\tstr\tx21, [x27,#120]", 11567108], [" b08008:\tadd\tx1, sp, #0x28", 11567112], [" b0800c:\tstrb\twzr, [x27,#144]", 11567116], [" b08010:\tmov\tx0, x28", 11567120], [" b08014:\tldr\tq0, [sp,#16]", 11567124], [" b08018:\tstp\tw20, w25, [x27,#164]", 11567128], [" b0801c:\tstr\txzr, [x27,#176]", 11567132], [" b08020:\tstr\tw20, [x27,#184]", 11567136], [" b08024:\tstur\tq0, [x27,#148]", 11567140], [" b08028:\tstr\tq26, [x27,#192]", 11567144], [" b0802c:\tstr\tx27, [sp,#56]", 11567148], [" b08030:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11567152], [" b08034:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11567156], [" b08038:\tadd\tx23, x23, #0xd6e", 11567160], [" b0803c:\torr\tw1, wzr, #0x4", 11567164], [" b08040:\tmov\tx0, x23", 11567168], [" b08044:\tbl\t6ce90 <__strlen_chk@plt>", 11567172], [" b08048:\tstr\tx23, [sp,#40]", 11567176], [" b0804c:\tstr\tw0, [sp,#48]", 11567180], [" b08050:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567184], [" b08054:\tmov\tx1, x26", 11567188], [" b08058:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567192], [" b0805c:\tmov\tx27, x0", 11567196], [" b08060:\tmov\tx13, #0x40000 \t// #262144", 11567200], [" b08064:\tmovk\tx13, #0x3201", 11567204], [" b08068:\tldr\tx29, [x27,#8]", 11567208], [" b0806c:\torr\tx23, xzr, #0x100000000", 11567212], [" b08070:\tadd\tx0, x27, #0x18", 11567216], [" b08074:\tstur\txzr, [x27,#108]", 11567220], [" b08078:\tmov\tw1, wzr", 11567224], [" b0807c:\tstr\twzr, [x27,#116]", 11567228], [" b08080:\tmov\tx2, x24", 11567232], [" b08084:\tstr\tx23, [x27,#16]", 11567236], [" b08088:\tbfxil\tx29, x13, #0, #33", 11567240], [" b0808c:\tstp\tx22, x29, [x27]", 11567244], [" b08090:\tbl\t6cdf0 <memset@plt>", 11567248], [" b08094:\tmovi\tv27.2d, #0x0", 11567252], [" b08098:\tstp\tx21, x21, [x27,#128]", 11567256], [" b0809c:\tstr\tx21, [x27,#120]", 11567260], [" b080a0:\tadd\tx1, sp, #0x28", 11567264], [" b080a4:\tstrb\twzr, [x27,#144]", 11567268], [" b080a8:\tmov\tx0, x28", 11567272], [" b080ac:\tldr\tq0, [sp,#16]", 11567276], [" b080b0:\tstp\tw20, w25, [x27,#164]", 11567280], [" b080b4:\tstr\txzr, [x27,#176]", 11567284], [" b080b8:\tstr\tw20, [x27,#184]", 11567288], [" b080bc:\tstur\tq0, [x27,#148]", 11567292], [" b080c0:\tstr\tq27, [x27,#192]", 11567296], [" b080c4:\tstr\tx27, [sp,#56]", 11567300], [" b080c8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11567304], [" b080cc:\tldr\tw14, [x19]", 11567308], [" b080d0:\tmov\tw8, #0x109 \t// #265", 11567312], [" b080d4:\tldp\tx16, x13, [x19,#16]", 11567316], [" b080d8:\tldr\tx17, [x28]", 11567320], [" b080dc:\tmov\tx9, #0xffffffff00000000 \t// #-4294967296", 11567324], [" b080e0:\tadd\tw15, w14, #0x1", 11567328], [" b080e4:\tstr\tw8, [x28,#312]", 11567332], [" b080e8:\tsub\tx14, x13, x16", 11567336], [" b080ec:\tmov\tx0, x28", 11567340], [" b080f0:\tadd\tx18, x9, x14, lsl #29", 11567344], [" b080f4:\tstr\tw15, [x19]", 11567348], [" b080f8:\tasr\tx2, x18, #29", 11567352], [" b080fc:\tstr\tw15, [x28,#24]", 11567356], [" b08100:\tldr\tx15, [x17,#16]", 11567360], [" b08104:\tldr\tx29, [x16,x2]", 11567364], [" b08108:\tblr\tx15", 11567368], [" b0810c:\tstp\tx1, x28, [sp,#72]", 11567372], [" b08110:\tadd\tx1, sp, #0x40", 11567376], [" b08114:\tstr\tx0, [sp,#64]", 11567380], [" b08118:\tadd\tx2, sp, #0x40", 11567384], [" b0811c:\tmov\tx0, x29", 11567388], [" b08120:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11567392], [" b08124:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567396], [" b08128:\tmov\tw1, #0x148 \t// #328", 11567400], [" b0812c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567404], [" b08130:\tmov\tx27, x0", 11567408], [" b08134:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11567412], [" b08138:\tadd\tx0, x0, #0xdb4", 11567416], [" b0813c:\tmov\tw1, #0x11 \t// #17", 11567420], [" b08140:\tstr\tx0, [sp,#64]", 11567424], [" b08144:\tbl\t6ce90 <__strlen_chk@plt>", 11567428], [" b08148:\tldr\tx16, [sp,#1552]", 11567432], [" b0814c:\tmov\tx3, #0x100000 \t// #1048576", 11567436], [" b08150:\tadd\tx2, sp, #0x608", 11567440], [" b08154:\tstr\tx0, [sp,#72]", 11567444], [" b08158:\tmovk\tx3, #0x1", 11567448], [" b0815c:\tstr\tx22, [sp,#1544]", 11567452], [" b08160:\tadd\tx11, x2, #0x18", 11567456], [" b08164:\tstr\tx23, [sp,#1560]", 11567460], [" b08168:\tmov\tx0, x11", 11567464], [" b0816c:\tstr\twzr, [sp,#1652]", 11567468], [" b08170:\tmov\tw1, wzr", 11567472], [" b08174:\tstr\twzr, [sp,#1656]", 11567476], [" b08178:\tmov\tx2, x24", 11567480], [" b0817c:\tstr\twzr, [sp,#1660]", 11567484], [" b08180:\tbfxil\tx16, x3, #0, #33", 11567488], [" b08184:\torr\tx28, xzr, #0x100000000", 11567492], [" b08188:\tstr\tx16, [sp,#1552]", 11567496], [" b0818c:\tbl\t6cdf0 <memset@plt>", 11567500], [" b08190:\tldr\tq0, [sp,#16]", 11567504], [" b08194:\tadd\tx23, sp, #0x59d", 11567508], [" b08198:\tmovi\tv28.2d, #0x0", 11567512], [" b0819c:\tstr\tx21, [sp,#1680]", 11567516], [" b081a0:\tstr\tx21, [sp,#1672]", 11567520], [" b081a4:\torr\tw29, wzr, #0x4", 11567524], [" b081a8:\tstr\tx21, [sp,#1664]", 11567528], [" b081ac:\tadd\tx1, sp, #0x40", 11567532], [" b081b0:\tstrb\twzr, [sp,#1688]", 11567536], [" b081b4:\tadd\tx2, sp, #0x608", 11567540], [" b081b8:\tstur\tq0, [x23,#255]", 11567544], [" b081bc:\tadd\tx23, sp, #0x5c9", 11567548], [" b081c0:\tmov\tx0, x27", 11567552], [" b081c4:\tstr\tw20, [sp,#1708]", 11567556], [" b081c8:\tmov\tw3, wzr", 11567560], [" b081cc:\tstr\tw29, [sp,#1712]", 11567564], [" b081d0:\tstr\txzr, [sp,#1720]", 11567568], [" b081d4:\tstr\tw20, [sp,#1728]", 11567572], [" b081d8:\tstur\tq28, [x23,#255]", 11567576], [" b081dc:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11567580], [" b081e0:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11567584], [" b081e4:\tadd\tx25, x25, #0xd66", 11567588], [" b081e8:\tmov\tx23, x25", 11567592], [" b081ec:\torr\tw1, wzr, #0x8", 11567596], [" b081f0:\tmov\tx0, x23", 11567600], [" b081f4:\tbl\t6ce90 <__strlen_chk@plt>", 11567604], [" b081f8:\tstr\tx23, [sp,#40]", 11567608], [" b081fc:\tstr\tw0, [sp,#48]", 11567612], [" b08200:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567616], [" b08204:\tmov\tx23, x26", 11567620], [" b08208:\tmov\tx1, x23", 11567624], [" b0820c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567628], [" b08210:\tmov\tx26, x0", 11567632], [" b08214:\tmov\tx9, #0x40000 \t// #262144", 11567636], [" b08218:\tmovk\tx9, #0x320d", 11567640], [" b0821c:\tldr\tx17, [x26,#8]", 11567644], [" b08220:\tadd\tx0, x26, #0x18", 11567648], [" b08224:\tmov\tw1, wzr", 11567652], [" b08228:\tstr\tx28, [x26,#16]", 11567656], [" b0822c:\tmov\tx2, x24", 11567660], [" b08230:\tstur\txzr, [x26,#108]", 11567664], [" b08234:\tstr\twzr, [x26,#116]", 11567668], [" b08238:\tmov\tx25, x24", 11567672], [" b0823c:\tbfxil\tx17, x9, #0, #33", 11567676], [" b08240:\tstp\tx22, x17, [x26]", 11567680], [" b08244:\tbl\t6cdf0 <memset@plt>", 11567684], [" b08248:\tmovi\tv29.2d, #0x0", 11567688], [" b0824c:\tstp\tx21, x21, [x26,#128]", 11567692], [" b08250:\tstr\tx21, [x26,#120]", 11567696], [" b08254:\tadd\tx1, sp, #0x28", 11567700], [" b08258:\tstrb\twzr, [x26,#144]", 11567704], [" b0825c:\tmov\tx0, x27", 11567708], [" b08260:\tldr\tq0, [sp,#16]", 11567712], [" b08264:\torr\tw24, wzr, #0x4", 11567716], [" b08268:\tstp\tw20, w29, [x26,#164]", 11567720], [" b0826c:\tstr\txzr, [x26,#176]", 11567724], [" b08270:\tstr\tw20, [x26,#184]", 11567728], [" b08274:\tstur\tq0, [x26,#148]", 11567732], [" b08278:\tstr\tq29, [x26,#192]", 11567736], [" b0827c:\tstr\tx26, [sp,#56]", 11567740], [" b08280:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11567744], [" b08284:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11567748], [" b08288:\tadd\tx29, x29, #0xd72", 11567752], [" b0828c:\torr\tw1, wzr, #0x6", 11567756], [" b08290:\tmov\tx0, x29", 11567760], [" b08294:\tbl\t6ce90 <__strlen_chk@plt>", 11567764], [" b08298:\tstr\tx29, [sp,#40]", 11567768], [" b0829c:\tstr\tw0, [sp,#48]", 11567772], [" b082a0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567776], [" b082a4:\tmov\tx1, x23", 11567780], [" b082a8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567784], [" b082ac:\tmov\tx26, x0", 11567788], [" b082b0:\tmov\tx18, #0xc0000 \t// #786432", 11567792], [" b082b4:\tmovk\tx18, #0x3201", 11567796], [" b082b8:\tldr\tx4, [x26,#8]", 11567800], [" b082bc:\tadd\tx0, x26, #0x18", 11567804], [" b082c0:\torr\tx29, xzr, #0x100000000", 11567808], [" b082c4:\tstur\txzr, [x26,#108]", 11567812], [" b082c8:\tmov\tw1, wzr", 11567816], [" b082cc:\tstr\twzr, [x26,#116]", 11567820], [" b082d0:\tmov\tx2, x25", 11567824], [" b082d4:\tbfxil\tx4, x18, #0, #33", 11567828], [" b082d8:\tstr\tx29, [x26,#16]", 11567832], [" b082dc:\tstp\tx22, x4, [x26]", 11567836], [" b082e0:\tbl\t6cdf0 <memset@plt>", 11567840], [" b082e4:\tmovi\tv30.2d, #0x0", 11567844], [" b082e8:\tstp\tx21, x21, [x26,#128]", 11567848], [" b082ec:\tstr\tx21, [x26,#120]", 11567852], [" b082f0:\tadd\tx1, sp, #0x28", 11567856], [" b082f4:\tstrb\twzr, [x26,#144]", 11567860], [" b082f8:\tmov\tx0, x27", 11567864], [" b082fc:\tldr\tq0, [sp,#16]", 11567868], [" b08300:\tstp\tw20, w24, [x26,#164]", 11567872], [" b08304:\tstr\txzr, [x26,#176]", 11567876], [" b08308:\tstr\tw20, [x26,#184]", 11567880], [" b0830c:\tstur\tq0, [x26,#148]", 11567884], [" b08310:\tstr\tq30, [x26,#192]", 11567888], [" b08314:\tstr\tx26, [sp,#56]", 11567892], [" b08318:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11567896], [" b0831c:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11567900], [" b08320:\tadd\tx26, x26, #0xd6e", 11567904], [" b08324:\torr\tw1, wzr, #0x4", 11567908], [" b08328:\tmov\tx0, x26", 11567912], [" b0832c:\tbl\t6ce90 <__strlen_chk@plt>", 11567916], [" b08330:\tstr\tx26, [sp,#40]", 11567920], [" b08334:\tstr\tw0, [sp,#48]", 11567924], [" b08338:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11567928], [" b0833c:\tmov\tx1, x23", 11567932], [" b08340:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11567936], [" b08344:\tmov\tx26, x0", 11567940], [" b08348:\tmov\tx14, #0x40000 \t// #262144", 11567944], [" b0834c:\tmovk\tx14, #0x3201", 11567948], [" b08350:\tldr\tx5, [x26,#8]", 11567952], [" b08354:\tadd\tx0, x26, #0x18", 11567956], [" b08358:\tmov\tw1, wzr", 11567960], [" b0835c:\tstr\tx29, [x26,#16]", 11567964], [" b08360:\tmov\tx2, x25", 11567968], [" b08364:\tstur\txzr, [x26,#108]", 11567972], [" b08368:\torr\tx29, xzr, #0x100000000", 11567976], [" b0836c:\tstr\twzr, [x26,#116]", 11567980], [" b08370:\tbfxil\tx5, x14, #0, #33", 11567984], [" b08374:\tstp\tx22, x5, [x26]", 11567988], [" b08378:\tbl\t6cdf0 <memset@plt>", 11567992], [" b0837c:\tmovi\tv31.2d, #0x0", 11567996], [" b08380:\tstp\tx21, x21, [x26,#128]", 11568000], [" b08384:\tstr\tx21, [x26,#120]", 11568004], [" b08388:\tadd\tx1, sp, #0x28", 11568008], [" b0838c:\tstrb\twzr, [x26,#144]", 11568012], [" b08390:\tmov\tx0, x27", 11568016], [" b08394:\tldr\tq0, [sp,#16]", 11568020], [" b08398:\tstp\tw20, w24, [x26,#164]", 11568024], [" b0839c:\tstr\txzr, [x26,#176]", 11568028], [" b083a0:\tstr\tw20, [x26,#184]", 11568032], [" b083a4:\tstur\tq0, [x26,#148]", 11568036], [" b083a8:\tstr\tq31, [x26,#192]", 11568040], [" b083ac:\tstr\tx26, [sp,#56]", 11568044], [" b083b0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11568048], [" b083b4:\tldr\tw16, [x19]", 11568052], [" b083b8:\tmov\tw3, #0x153 \t// #339", 11568056], [" b083bc:\tldp\tx18, x6, [x19,#16]", 11568060], [" b083c0:\tldr\tx0, [x27]", 11568064], [" b083c4:\tmov\tx15, #0xffffffff00000000 \t// #-4294967296", 11568068], [" b083c8:\tadd\tw17, w16, #0x1", 11568072], [" b083cc:\tstr\tw3, [x27,#312]", 11568076], [" b083d0:\tsub\tx7, x6, x18", 11568080], [" b083d4:\tadd\tx3, x15, x7, lsl #29", 11568084], [" b083d8:\tstr\tw17, [x19]", 11568088], [" b083dc:\tasr\tx1, x3, #29", 11568092], [" b083e0:\tstr\tw17, [x27,#24]", 11568096], [" b083e4:\tldr\tx8, [x0,#16]", 11568100], [" b083e8:\tmov\tx0, x27", 11568104], [" b083ec:\tldr\tx26, [x18,x1]", 11568108], [" b083f0:\tblr\tx8", 11568112], [" b083f4:\tstp\tx1, x27, [sp,#72]", 11568116], [" b083f8:\tadd\tx1, sp, #0x40", 11568120], [" b083fc:\tstr\tx0, [sp,#64]", 11568124], [" b08400:\tadd\tx2, sp, #0x40", 11568128], [" b08404:\tmov\tx0, x26", 11568132], [" b08408:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11568136], [" b0840c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11568140], [" b08410:\tmov\tw1, #0x148 \t// #328", 11568144], [" b08414:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11568148], [" b08418:\tmov\tx27, x0", 11568152], [" b0841c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11568156], [" b08420:\tadd\tx0, x0, #0xdb4", 11568160], [" b08424:\tmov\tw1, #0x11 \t// #17", 11568164], [" b08428:\tstr\tx0, [sp,#64]", 11568168], [" b0842c:\tbl\t6ce90 <__strlen_chk@plt>", 11568172], [" b08430:\tldr\tx28, [sp,#1344]", 11568176], [" b08434:\tmov\tx17, #0x100000 \t// #1048576", 11568180], [" b08438:\tadd\tx3, sp, #0x538", 11568184], [" b0843c:\tstr\tx0, [sp,#72]", 11568188], [" b08440:\tmovk\tx17, #0x1", 11568192], [" b08444:\tstr\tx22, [sp,#1336]", 11568196], [" b08448:\tadd\tx12, x3, #0x18", 11568200], [" b0844c:\tstr\tx29, [sp,#1352]", 11568204], [" b08450:\tmov\tx0, x12", 11568208], [" b08454:\tstr\twzr, [sp,#1444]", 11568212], [" b08458:\tmov\tw1, wzr", 11568216], [" b0845c:\tstr\twzr, [sp,#1448]", 11568220], [" b08460:\tmov\tx2, x25", 11568224], [" b08464:\tstr\twzr, [sp,#1452]", 11568228], [" b08468:\tbfxil\tx28, x17, #0, #33", 11568232], [" b0846c:\tstr\tx28, [sp,#1344]", 11568236], [" b08470:\tbl\t6cdf0 <memset@plt>", 11568240], [" b08474:\tldr\tq0, [sp,#16]", 11568244], [" b08478:\tadd\tx28, sp, #0x4cd", 11568248], [" b0847c:\tstr\tx21, [sp,#1472]", 11568252], [" b08480:\tadd\tx1, sp, #0x40", 11568256], [" b08484:\tstr\tx21, [sp,#1464]", 11568260], [" b08488:\tadd\tx2, sp, #0x538", 11568264], [" b0848c:\tstr\tx21, [sp,#1456]", 11568268], [" b08490:\tmov\tx0, x27", 11568272], [" b08494:\tstrb\twzr, [sp,#1480]", 11568276], [" b08498:\tmov\tw3, wzr", 11568280], [" b0849c:\tstur\tq0, [x28,#255]", 11568284], [" b084a0:\tmovi\tv0.2d, #0x0", 11568288], [" b084a4:\tadd\tx28, sp, #0x4f9", 11568292], [" b084a8:\tstr\tw20, [sp,#1500]", 11568296], [" b084ac:\tstr\tw24, [sp,#1504]", 11568300], [" b084b0:\tstr\txzr, [sp,#1512]", 11568304], [" b084b4:\tstr\tw20, [sp,#1520]", 11568308], [" b084b8:\tstur\tq0, [x28,#255]", 11568312], [" b084bc:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11568316], [" b084c0:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11568320], [" b084c4:\tadd\tx26, x26, #0xd66", 11568324], [" b084c8:\torr\tw1, wzr, #0x8", 11568328], [" b084cc:\tmov\tx0, x26", 11568332], [" b084d0:\tbl\t6ce90 <__strlen_chk@plt>", 11568336], [" b084d4:\tstr\tx26, [sp,#40]", 11568340], [" b084d8:\tstr\tw0, [sp,#48]", 11568344], [" b084dc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11568348], [" b084e0:\tmov\tx1, x23", 11568352], [" b084e4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11568356], [" b084e8:\tmov\tx28, x0", 11568360], [" b084ec:\tmov\tx10, #0x40000 \t// #262144", 11568364], [" b084f0:\tmovk\tx10, #0x320d", 11568368], [" b084f4:\tldr\tx26, [x28,#8]", 11568372], [" b084f8:\tadd\tx0, x28, #0x18", 11568376], [" b084fc:\tmov\tw1, wzr", 11568380], [" b08500:\tstr\tx29, [x28,#16]", 11568384], [" b08504:\tmov\tx2, x25", 11568388], [" b08508:\tstur\txzr, [x28,#108]", 11568392], [" b0850c:\tstr\twzr, [x28,#116]", 11568396], [" b08510:\tbfxil\tx26, x10, #0, #33", 11568400], [" b08514:\tstp\tx22, x26, [x28]", 11568404], [" b08518:\tbl\t6cdf0 <memset@plt>", 11568408], [" b0851c:\tmovi\tv1.2d, #0x0", 11568412], [" b08520:\tstp\tx21, x21, [x28,#128]", 11568416], [" b08524:\tstr\tx21, [x28,#120]", 11568420], [" b08528:\tadd\tx1, sp, #0x28", 11568424], [" b0852c:\tstrb\twzr, [x28,#144]", 11568428], [" b08530:\tmov\tx0, x27", 11568432], [" b08534:\tldr\tq0, [sp,#16]", 11568436], [" b08538:\tstp\tw20, w24, [x28,#164]", 11568440], [" b0853c:\tstr\txzr, [x28,#176]", 11568444], [" b08540:\tstr\tw20, [x28,#184]", 11568448], [" b08544:\tstur\tq0, [x28,#148]", 11568452], [" b08548:\tstr\tq1, [x28,#192]", 11568456], [" b0854c:\tstr\tx28, [sp,#56]", 11568460], [" b08550:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11568464], [" b08554:\tadrp\tx28, ccc000 <LoadQCC+0xcf3d0>", 11568468], [" b08558:\tadd\tx28, x28, #0xd72", 11568472], [" b0855c:\torr\tw1, wzr, #0x6", 11568476], [" b08560:\tmov\tx0, x28", 11568480], [" b08564:\tbl\t6ce90 <__strlen_chk@plt>", 11568484], [" b08568:\tstr\tx28, [sp,#40]", 11568488], [" b0856c:\tstr\tw0, [sp,#48]", 11568492], [" b08570:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11568496], [" b08574:\tmov\tx1, x23", 11568500], [" b08578:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11568504], [" b0857c:\tmov\tx26, x0", 11568508], [" b08580:\tmov\tx3, #0x100000 \t// #1048576", 11568512], [" b08584:\tmovk\tx3, #0x3201", 11568516], [" b08588:\tldr\tx9, [x26,#8]", 11568520], [" b0858c:\tadd\tx0, x26, #0x18", 11568524], [" b08590:\tmov\tw1, wzr", 11568528], [" b08594:\tstr\tx29, [x26,#16]", 11568532], [" b08598:\tmov\tx2, x25", 11568536], [" b0859c:\tstur\txzr, [x26,#108]", 11568540], [" b085a0:\tstr\twzr, [x26,#116]", 11568544], [" b085a4:\tbfxil\tx9, x3, #0, #33", 11568548], [" b085a8:\tstp\tx22, x9, [x26]", 11568552], [" b085ac:\tbl\t6cdf0 <memset@plt>", 11568556], [" b085b0:\tmovi\tv2.2d, #0x0", 11568560], [" b085b4:\tstp\tx21, x21, [x26,#128]", 11568564], [" b085b8:\tstr\tx21, [x26,#120]", 11568568], [" b085bc:\tadd\tx1, sp, #0x28", 11568572], [" b085c0:\tstrb\twzr, [x26,#144]", 11568576], [" b085c4:\tmov\tx0, x27", 11568580], [" b085c8:\tldr\tq0, [sp,#16]", 11568584], [" b085cc:\tstp\tw20, w24, [x26,#164]", 11568588], [" b085d0:\tstr\txzr, [x26,#176]", 11568592], [" b085d4:\tstr\tw20, [x26,#184]", 11568596], [" b085d8:\tstur\tq0, [x26,#148]", 11568600], [" b085dc:\tstr\tq2, [x26,#192]", 11568604], [" b085e0:\tstr\tx26, [sp,#56]", 11568608], [" b085e4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11568612], [" b085e8:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11568616], [" b085ec:\tadd\tx26, x26, #0xd6e", 11568620], [" b085f0:\torr\tw1, wzr, #0x4", 11568624], [" b085f4:\tmov\tx0, x26", 11568628], [" b085f8:\tbl\t6ce90 <__strlen_chk@plt>", 11568632], [" b085fc:\tstr\tx26, [sp,#40]", 11568636], [" b08600:\tstr\tw0, [sp,#48]", 11568640], [" b08604:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11568644], [" b08608:\tmov\tx1, x23", 11568648], [" b0860c:\tmov\tx26, x23", 11568652], [" b08610:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11568656], [" b08614:\tmov\tx28, x0", 11568660], [" b08618:\tmov\tx12, #0x40000 \t// #262144", 11568664], [" b0861c:\tmovk\tx12, #0x3201", 11568668], [" b08620:\tldr\tx10, [x28,#8]", 11568672], [" b08624:\tadd\tx0, x28, #0x18", 11568676], [" b08628:\tmov\tw1, wzr", 11568680], [" b0862c:\tstr\tx29, [x28,#16]", 11568684], [" b08630:\tmov\tx2, x25", 11568688], [" b08634:\tstur\txzr, [x28,#108]", 11568692], [" b08638:\tstr\twzr, [x28,#116]", 11568696], [" b0863c:\tbfxil\tx10, x12, #0, #33", 11568700], [" b08640:\tstp\tx22, x10, [x28]", 11568704], [" b08644:\tbl\t6cdf0 <memset@plt>", 11568708], [" b08648:\tmovi\tv3.2d, #0x0", 11568712], [" b0864c:\tstp\tx21, x21, [x28,#128]", 11568716], [" b08650:\tstr\tx21, [x28,#120]", 11568720], [" b08654:\tadd\tx1, sp, #0x28", 11568724], [" b08658:\tstrb\twzr, [x28,#144]", 11568728], [" b0865c:\tmov\tx0, x27", 11568732], [" b08660:\tldr\tq0, [sp,#16]", 11568736], [" b08664:\tstp\tw20, w24, [x28,#164]", 11568740], [" b08668:\tstr\txzr, [x28,#176]", 11568744], [" b0866c:\tstr\tw20, [x28,#184]", 11568748], [" b08670:\tstur\tq0, [x28,#148]", 11568752], [" b08674:\tstr\tq3, [x28,#192]", 11568756], [" b08678:\tstr\tx28, [sp,#56]", 11568760], [" b0867c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11568764], [" b08680:\tldr\tw18, [x19]", 11568768], [" b08684:\tmov\tw4, #0x153 \t// #339", 11568772], [" b08688:\tldp\tx1, x0, [x19,#16]", 11568776], [" b0868c:\tldr\tx3, [x27]", 11568780], [" b08690:\tadd\tw2, w18, #0x1", 11568784], [" b08694:\tstr\tw4, [x27,#312]", 11568788], [" b08698:\tsub\tx11, x0, x1", 11568792], [" b0869c:\tmov\tx18, #0xffffffff00000000 \t// #-4294967296", 11568796], [" b086a0:\tadd\tx23, x18, x11, lsl #29", 11568800], [" b086a4:\tstr\tw2, [x19]", 11568804], [" b086a8:\tasr\tx12, x23, #29", 11568808], [" b086ac:\tstr\tw2, [x27,#24]", 11568812], [" b086b0:\tldr\tx29, [x3,#16]", 11568816], [" b086b4:\tmov\tx0, x27", 11568820], [" b086b8:\tldr\tx28, [x1,x12]", 11568824], [" b086bc:\tblr\tx29", 11568828], [" b086c0:\tstp\tx1, x27, [sp,#72]", 11568832], [" b086c4:\tadd\tx1, sp, #0x40", 11568836], [" b086c8:\tstr\tx0, [sp,#64]", 11568840], [" b086cc:\tadd\tx2, sp, #0x40", 11568844], [" b086d0:\tmov\tx0, x28", 11568848], [" b086d4:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11568852], [" b086d8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11568856], [" b086dc:\tmov\tw1, #0x148 \t// #328", 11568860], [" b086e0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11568864], [" b086e4:\tmov\tx27, x0", 11568868], [" b086e8:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11568872], [" b086ec:\tadd\tx0, x0, #0x274", 11568876], [" b086f0:\tmov\tw1, #0xa \t// #10", 11568880], [" b086f4:\tstr\tx0, [sp,#64]", 11568884], [" b086f8:\tbl\t6ce90 <__strlen_chk@plt>", 11568888], [" b086fc:\tldr\tx14, [sp,#1136]", 11568892], [" b08700:\tmov\tx16, #0x100000 \t// #1048576", 11568896], [" b08704:\tadd\tx4, sp, #0x468", 11568900], [" b08708:\tstr\tx0, [sp,#72]", 11568904], [" b0870c:\tmovk\tx16, #0x1", 11568908], [" b08710:\tstr\tx22, [sp,#1128]", 11568912], [" b08714:\tadd\tx13, x4, #0x18", 11568916], [" b08718:\tstr\twzr, [sp,#1236]", 11568920], [" b0871c:\tmov\tx28, x25", 11568924], [" b08720:\tstr\twzr, [sp,#1240]", 11568928], [" b08724:\torr\tx29, xzr, #0x100000000", 11568932], [" b08728:\tstr\twzr, [sp,#1244]", 11568936], [" b0872c:\tmov\tx0, x13", 11568940], [" b08730:\tmov\tw1, wzr", 11568944], [" b08734:\tmov\tx2, x28", 11568948], [" b08738:\tstr\tx29, [sp,#1144]", 11568952], [" b0873c:\tbfxil\tx14, x16, #0, #33", 11568956], [" b08740:\tstr\tx14, [sp,#1136]", 11568960], [" b08744:\tbl\t6cdf0 <memset@plt>", 11568964], [" b08748:\tldr\tq0, [sp,#16]", 11568968], [" b0874c:\tadd\tx23, sp, #0x3fd", 11568972], [" b08750:\tmovi\tv4.2d, #0x0", 11568976], [" b08754:\tstr\tx21, [sp,#1264]", 11568980], [" b08758:\tstr\tx21, [sp,#1256]", 11568984], [" b0875c:\tadd\tx1, sp, #0x40", 11568988], [" b08760:\tstr\tx21, [sp,#1248]", 11568992], [" b08764:\tadd\tx2, sp, #0x468", 11568996], [" b08768:\tstrb\twzr, [sp,#1272]", 11569000], [" b0876c:\tmov\tx0, x27", 11569004], [" b08770:\tstur\tq0, [x23,#255]", 11569008], [" b08774:\tadd\tx23, sp, #0x429", 11569012], [" b08778:\tmov\tw3, wzr", 11569016], [" b0877c:\tstr\tw20, [sp,#1292]", 11569020], [" b08780:\tstr\tw24, [sp,#1296]", 11569024], [" b08784:\tstr\txzr, [sp,#1304]", 11569028], [" b08788:\tstr\tw20, [sp,#1312]", 11569032], [" b0878c:\tstur\tq4, [x23,#255]", 11569036], [" b08790:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11569040], [" b08794:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11569044], [" b08798:\tadd\tx25, x25, #0xd66", 11569048], [" b0879c:\torr\tw1, wzr, #0x8", 11569052], [" b087a0:\tmov\tx0, x25", 11569056], [" b087a4:\tbl\t6ce90 <__strlen_chk@plt>", 11569060], [" b087a8:\tstr\tx25, [sp,#40]", 11569064], [" b087ac:\tstr\tw0, [sp,#48]", 11569068], [" b087b0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11569072], [" b087b4:\tmov\tx25, x26", 11569076], [" b087b8:\tmov\tx1, x25", 11569080], [" b087bc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11569084], [" b087c0:\tmov\tx26, x0", 11569088], [" b087c4:\tmov\tx5, #0x40000 \t// #262144", 11569092], [" b087c8:\tmovk\tx5, #0x320e", 11569096], [" b087cc:\tldr\tx13, [x26,#8]", 11569100], [" b087d0:\tadd\tx0, x26, #0x18", 11569104], [" b087d4:\tmov\tw1, wzr", 11569108], [" b087d8:\tstr\tx29, [x26,#16]", 11569112], [" b087dc:\tmov\tx2, x28", 11569116], [" b087e0:\tstur\txzr, [x26,#108]", 11569120], [" b087e4:\torr\tx23, xzr, #0x100000000", 11569124], [" b087e8:\tstr\twzr, [x26,#116]", 11569128], [" b087ec:\tbfxil\tx13, x5, #0, #33", 11569132], [" b087f0:\tmov\tx29, x28", 11569136], [" b087f4:\tstp\tx22, x13, [x26]", 11569140], [" b087f8:\tbl\t6cdf0 <memset@plt>", 11569144], [" b087fc:\tmovi\tv5.2d, #0x0", 11569148], [" b08800:\tstp\tx21, x21, [x26,#128]", 11569152], [" b08804:\tstr\tx21, [x26,#120]", 11569156], [" b08808:\tadd\tx1, sp, #0x28", 11569160], [" b0880c:\tstrb\twzr, [x26,#144]", 11569164], [" b08810:\tmov\tx0, x27", 11569168], [" b08814:\tldr\tq0, [sp,#16]", 11569172], [" b08818:\tstp\tw20, w24, [x26,#164]", 11569176], [" b0881c:\tstr\txzr, [x26,#176]", 11569180], [" b08820:\tstr\tw20, [x26,#184]", 11569184], [" b08824:\tstur\tq0, [x26,#148]", 11569188], [" b08828:\tstr\tq5, [x26,#192]", 11569192], [" b0882c:\tstr\tx26, [sp,#56]", 11569196], [" b08830:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11569200], [" b08834:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11569204], [" b08838:\tadd\tx26, x26, #0xd72", 11569208], [" b0883c:\torr\tw1, wzr, #0x6", 11569212], [" b08840:\tmov\tx0, x26", 11569216], [" b08844:\tbl\t6ce90 <__strlen_chk@plt>", 11569220], [" b08848:\tstr\tx26, [sp,#40]", 11569224], [" b0884c:\tstr\tw0, [sp,#48]", 11569228], [" b08850:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11569232], [" b08854:\tmov\tx1, x25", 11569236], [" b08858:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11569240], [" b0885c:\tmov\tx28, x0", 11569244], [" b08860:\tmov\tx13, #0xc0000 \t// #786432", 11569248], [" b08864:\tmovk\tx13, #0x3201", 11569252], [" b08868:\tldr\tx25, [x28,#8]", 11569256], [" b0886c:\tadd\tx0, x28, #0x18", 11569260], [" b08870:\tmov\tw1, wzr", 11569264], [" b08874:\tstr\tx23, [x28,#16]", 11569268], [" b08878:\tmov\tx2, x29", 11569272], [" b0887c:\tstur\txzr, [x28,#108]", 11569276], [" b08880:\tstr\twzr, [x28,#116]", 11569280], [" b08884:\tbfxil\tx25, x13, #0, #33", 11569284], [" b08888:\tstp\tx22, x25, [x28]", 11569288], [" b0888c:\tbl\t6cdf0 <memset@plt>", 11569292], [" b08890:\tmovi\tv7.2d, #0x0", 11569296], [" b08894:\tstp\tx21, x21, [x28,#128]", 11569300], [" b08898:\tstr\tx21, [x28,#120]", 11569304], [" b0889c:\tadd\tx1, sp, #0x28", 11569308], [" b088a0:\tstrb\twzr, [x28,#144]", 11569312], [" b088a4:\tmov\tx0, x27", 11569316], [" b088a8:\tldr\tq0, [sp,#16]", 11569320], [" b088ac:\tstp\tw20, w24, [x28,#164]", 11569324], [" b088b0:\tstr\txzr, [x28,#176]", 11569328], [" b088b4:\tstr\tw20, [x28,#184]", 11569332], [" b088b8:\tstur\tq0, [x28,#148]", 11569336], [" b088bc:\tstr\tq7, [x28,#192]", 11569340], [" b088c0:\tstr\tx28, [sp,#56]", 11569344], [" b088c4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11569348], [" b088c8:\tldr\tx15, [sp,#8]", 11569352], [" b088cc:\torr\tw24, wzr, #0x2", 11569356], [" b088d0:\tldrb\tw10, [x15,#1]", 11569360], [" b088d4:\tstr\tx24, [x27,#32]", 11569364], [" b088d8:\tcbz\tw10, b088e4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa4b84>", 11569368], [" b088dc:\tmov\tw11, #0x17b \t// #379", 11569372], [" b088e0:\tstr\tw11, [x27,#312]", 11569376], [" b088e4:\tldp\tx2, x18, [x19,#16]", 11569380], [" b088e8:\tldr\tw0, [x19]", 11569384], [" b088ec:\tmov\tx9, #0xffffffff00000000 \t// #-4294967296", 11569388], [" b088f0:\tldr\tx4, [x27]", 11569392], [" b088f4:\tsub\tx15, x18, x2", 11569396], [" b088f8:\tadd\tw1, w0, #0x1", 11569400], [" b088fc:\tadd\tx16, x9, x15, lsl #29", 11569404], [" b08900:\tasr\tx17, x16, #29", 11569408], [" b08904:\tstr\tw1, [x19]", 11569412], [" b08908:\tmov\tx0, x27", 11569416], [" b0890c:\tstr\tw1, [x27,#24]", 11569420], [" b08910:\tldr\tx24, [x2,x17]", 11569424], [" b08914:\tldr\tx2, [x4,#16]", 11569428], [" b08918:\tblr\tx2", 11569432], [" b0891c:\tstp\tx1, x27, [sp,#72]", 11569436], [" b08920:\tadd\tx1, sp, #0x40", 11569440], [" b08924:\tstr\tx0, [sp,#64]", 11569444], [" b08928:\tadd\tx2, sp, #0x40", 11569448], [" b0892c:\tmov\tx0, x24", 11569452], [" b08930:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11569456], [" b08934:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11569460], [" b08938:\tmov\tw1, #0x148 \t// #328", 11569464], [" b0893c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11569468], [" b08940:\tmov\tx24, x0", 11569472], [" b08944:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11569476], [" b08948:\tadd\tx0, x0, #0xdc5", 11569480], [" b0894c:\torr\tw1, wzr, #0xe", 11569484], [" b08950:\tstr\tx0, [sp,#64]", 11569488], [" b08954:\tbl\t6ce90 <__strlen_chk@plt>", 11569492], [" b08958:\torr\tx14, xzr, #0x100000000", 11569496], [" b0895c:\tldr\tx27, [sp,#928]", 11569500], [" b08960:\tmov\tx16, #0x100000 \t// #1048576", 11569504], [" b08964:\tstr\tx0, [sp,#72]", 11569508], [" b08968:\tadd\tx5, sp, #0x398", 11569512], [" b0896c:\tstr\tx22, [sp,#920]", 11569516], [" b08970:\tmovk\tx16, #0x1", 11569520], [" b08974:\tstr\tx14, [sp,#936]", 11569524], [" b08978:\tadd\tx14, x5, #0x18", 11569528], [" b0897c:\tstr\twzr, [sp,#1028]", 11569532], [" b08980:\tmov\tw28, #0x52 \t// #82", 11569536], [" b08984:\tstr\twzr, [sp,#1032]", 11569540], [" b08988:\tmov\tx0, x14", 11569544], [" b0898c:\tstr\twzr, [sp,#1036]", 11569548], [" b08990:\tmov\tw1, wzr", 11569552], [" b08994:\tmov\tx2, x28", 11569556], [" b08998:\tbfxil\tx27, x16, #0, #33", 11569560], [" b0899c:\torr\tx26, xzr, #0x100000000", 11569564], [" b089a0:\tstr\tx27, [sp,#928]", 11569568], [" b089a4:\tbl\t6cdf0 <memset@plt>", 11569572], [" b089a8:\tldr\tq0, [sp,#16]", 11569576], [" b089ac:\tadd\tx29, sp, #0x32d", 11569580], [" b089b0:\tmovi\tv1.2d, #0x0", 11569584], [" b089b4:\tstr\tx21, [sp,#1056]", 11569588], [" b089b8:\tstr\tx21, [sp,#1048]", 11569592], [" b089bc:\torr\tw23, wzr, #0x4", 11569596], [" b089c0:\tstr\tx21, [sp,#1040]", 11569600], [" b089c4:\tadd\tx1, sp, #0x40", 11569604], [" b089c8:\tstrb\twzr, [sp,#1064]", 11569608], [" b089cc:\tadd\tx2, sp, #0x398", 11569612], [" b089d0:\tstur\tq0, [x29,#255]", 11569616], [" b089d4:\tadd\tx29, sp, #0x359", 11569620], [" b089d8:\tmov\tx0, x24", 11569624], [" b089dc:\tstr\tw20, [sp,#1084]", 11569628], [" b089e0:\tmov\tw3, wzr", 11569632], [" b089e4:\tstr\tw23, [sp,#1088]", 11569636], [" b089e8:\tstr\txzr, [sp,#1096]", 11569640], [" b089ec:\tstr\tw20, [sp,#1104]", 11569644], [" b089f0:\tstur\tq1, [x29,#255]", 11569648], [" b089f4:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11569652], [" b089f8:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11569656], [" b089fc:\tadd\tx27, x27, #0xd66", 11569660], [" b08a00:\torr\tw1, wzr, #0x8", 11569664], [" b08a04:\tmov\tx0, x27", 11569668], [" b08a08:\tbl\t6ce90 <__strlen_chk@plt>", 11569672], [" b08a0c:\tstr\tx27, [sp,#40]", 11569676], [" b08a10:\tstr\tw0, [sp,#48]", 11569680], [" b08a14:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11569684], [" b08a18:\tmov\tw25, #0xd0 \t// #208", 11569688], [" b08a1c:\tmov\tx1, x25", 11569692], [" b08a20:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11569696], [" b08a24:\tmov\tx27, x0", 11569700], [" b08a28:\tmov\tx17, #0x40000 \t// #262144", 11569704], [" b08a2c:\tmovk\tx17, #0x320e", 11569708], [" b08a30:\tldr\tx4, [x27,#8]", 11569712], [" b08a34:\tadd\tx0, x27, #0x18", 11569716], [" b08a38:\tmov\tw1, wzr", 11569720], [" b08a3c:\tstr\tx26, [x27,#16]", 11569724], [" b08a40:\tmov\tx2, x28", 11569728], [" b08a44:\tstur\txzr, [x27,#108]", 11569732], [" b08a48:\tstr\twzr, [x27,#116]", 11569736], [" b08a4c:\tbfxil\tx4, x17, #0, #33", 11569740], [" b08a50:\tstp\tx22, x4, [x27]", 11569744], [" b08a54:\tbl\t6cdf0 <memset@plt>", 11569748], [" b08a58:\tmovi\tv28.2d, #0x0", 11569752], [" b08a5c:\tstp\tx21, x21, [x27,#128]", 11569756], [" b08a60:\tstr\tx21, [x27,#120]", 11569760], [" b08a64:\tadd\tx1, sp, #0x28", 11569764], [" b08a68:\tstrb\twzr, [x27,#144]", 11569768], [" b08a6c:\tmov\tx0, x24", 11569772], [" b08a70:\tldr\tq0, [sp,#16]", 11569776], [" b08a74:\tstp\tw20, w23, [x27,#164]", 11569780], [" b08a78:\tstr\txzr, [x27,#176]", 11569784], [" b08a7c:\tstr\tw20, [x27,#184]", 11569788], [" b08a80:\tstur\tq0, [x27,#148]", 11569792], [" b08a84:\tstr\tq28, [x27,#192]", 11569796], [" b08a88:\tstr\tx27, [sp,#56]", 11569800], [" b08a8c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11569804], [" b08a90:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11569808], [" b08a94:\tadd\tx29, x29, #0xd72", 11569812], [" b08a98:\torr\tw1, wzr, #0x6", 11569816], [" b08a9c:\tmov\tx0, x29", 11569820], [" b08aa0:\tbl\t6ce90 <__strlen_chk@plt>", 11569824], [" b08aa4:\tstr\tx29, [sp,#40]", 11569828], [" b08aa8:\tstr\tw0, [sp,#48]", 11569832], [" b08aac:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11569836], [" b08ab0:\tmov\tx1, x25", 11569840], [" b08ab4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11569844], [" b08ab8:\tmov\tx26, x0", 11569848], [" b08abc:\tmov\tx11, #0x100000 \t// #1048576", 11569852], [" b08ac0:\tmovk\tx11, #0x3201", 11569856], [" b08ac4:\tldr\tx5, [x26,#8]", 11569860], [" b08ac8:\tadd\tx0, x26, #0x18", 11569864], [" b08acc:\torr\tx13, xzr, #0x100000000", 11569868], [" b08ad0:\tstur\txzr, [x26,#108]", 11569872], [" b08ad4:\tmov\tw1, wzr", 11569876], [" b08ad8:\tstr\twzr, [x26,#116]", 11569880], [" b08adc:\tmov\tx2, x28", 11569884], [" b08ae0:\tbfxil\tx5, x11, #0, #33", 11569888], [" b08ae4:\tstr\tx13, [x26,#16]", 11569892], [" b08ae8:\tstp\tx22, x5, [x26]", 11569896], [" b08aec:\tbl\t6cdf0 <memset@plt>", 11569900], [" b08af0:\tmovi\tv27.2d, #0x0", 11569904], [" b08af4:\tstp\tx21, x21, [x26,#128]", 11569908], [" b08af8:\tstr\tx21, [x26,#120]", 11569912], [" b08afc:\tadd\tx1, sp, #0x28", 11569916], [" b08b00:\tstrb\twzr, [x26,#144]", 11569920], [" b08b04:\tmov\tx0, x24", 11569924], [" b08b08:\tldr\tq0, [sp,#16]", 11569928], [" b08b0c:\tstp\tw20, w23, [x26,#164]", 11569932], [" b08b10:\tstr\txzr, [x26,#176]", 11569936], [" b08b14:\tstr\tw20, [x26,#184]", 11569940], [" b08b18:\tstur\tq0, [x26,#148]", 11569944], [" b08b1c:\tstr\tq27, [x26,#192]", 11569948], [" b08b20:\tstr\tx26, [sp,#56]", 11569952], [" b08b24:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11569956], [" b08b28:\tldr\tx14, [sp,#8]", 11569960], [" b08b2c:\torr\tw6, wzr, #0x2", 11569964], [" b08b30:\tldrb\tw12, [x14,#1]", 11569968], [" b08b34:\tstr\tx6, [x24,#32]", 11569972], [" b08b38:\tcbz\tw12, b08b44 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa4de4>", 11569976], [" b08b3c:\tmov\tw13, #0x17e \t// #382", 11569980], [" b08b40:\tstr\tw13, [x24,#312]", 11569984], [" b08b44:\tldr\tw3, [x19]", 11569988], [" b08b48:\tmov\tx0, #0xffffffff00000000 \t// #-4294967296", 11569992], [" b08b4c:\tldp\tx5, x7, [x19,#16]", 11569996], [" b08b50:\tldr\tx6, [x24]", 11570000], [" b08b54:\tadd\tw4, w3, #0x1", 11570004], [" b08b58:\tsub\tx3, x7, x5", 11570008], [" b08b5c:\tadd\tx1, x0, x3, lsl #29", 11570012], [" b08b60:\tstr\tw4, [x19]", 11570016], [" b08b64:\tasr\tx8, x1, #29", 11570020], [" b08b68:\tstr\tw4, [x24,#24]", 11570024], [" b08b6c:\tldr\tx28, [x6,#16]", 11570028], [" b08b70:\tmov\tx0, x24", 11570032], [" b08b74:\tldr\tx27, [x5,x8]", 11570036], [" b08b78:\tblr\tx28", 11570040], [" b08b7c:\tstp\tx1, x24, [sp,#72]", 11570044], [" b08b80:\tadd\tx1, sp, #0x40", 11570048], [" b08b84:\tstr\tx0, [sp,#64]", 11570052], [" b08b88:\tadd\tx2, sp, #0x40", 11570056], [" b08b8c:\tmov\tx0, x27", 11570060], [" b08b90:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11570064], [" b08b94:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11570068], [" b08b98:\tmov\tw1, #0x148 \t// #328", 11570072], [" b08b9c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11570076], [" b08ba0:\tmov\tx24, x0", 11570080], [" b08ba4:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11570084], [" b08ba8:\tadd\tx0, x0, #0xdd3", 11570088], [" b08bac:\tmov\tw1, #0xd \t// #13", 11570092], [" b08bb0:\tstr\tx0, [sp,#64]", 11570096], [" b08bb4:\tbl\t6ce90 <__strlen_chk@plt>", 11570100], [" b08bb8:\tldr\tx26, [sp,#720]", 11570104], [" b08bbc:\tmov\tx4, #0x100000 \t// #1048576", 11570108], [" b08bc0:\tadrp\tx9, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11570112], [" b08bc4:\tstr\tx0, [sp,#72]", 11570116], [" b08bc8:\tmovk\tx4, #0x1", 11570120], [" b08bcc:\tstr\twzr, [sp,#820]", 11570124], [" b08bd0:\tadd\tx9, x9, #0x2f8", 11570128], [" b08bd4:\tstr\twzr, [sp,#824]", 11570132], [" b08bd8:\tadd\tx6, sp, #0x2c8", 11570136], [" b08bdc:\tstr\twzr, [sp,#828]", 11570140], [" b08be0:\tmov\tw25, #0x52 \t// #82", 11570144], [" b08be4:\tadd\tx22, x9, #0x10", 11570148], [" b08be8:\torr\tx12, xzr, #0x100000000", 11570152], [" b08bec:\tadd\tx0, x6, #0x18", 11570156], [" b08bf0:\tmov\tw1, wzr", 11570160], [" b08bf4:\tstr\tx22, [sp,#712]", 11570164], [" b08bf8:\tmov\tx2, x25", 11570168], [" b08bfc:\tstr\tx12, [sp,#728]", 11570172], [" b08c00:\tbfxil\tx26, x4, #0, #33", 11570176], [" b08c04:\tstr\tx26, [sp,#720]", 11570180], [" b08c08:\tbl\t6cdf0 <memset@plt>", 11570184], [" b08c0c:\tmovi\tv2.2d, #0x0", 11570188], [" b08c10:\tldr\tq0, [sp,#16]", 11570192], [" b08c14:\torr\tw23, wzr, #0x4", 11570196], [" b08c18:\tstr\tx21, [sp,#848]", 11570200], [" b08c1c:\tadd\tx26, sp, #0x25d", 11570204], [" b08c20:\tstr\tx21, [sp,#840]", 11570208], [" b08c24:\tadd\tx27, sp, #0x289", 11570212], [" b08c28:\tstr\tx21, [sp,#832]", 11570216], [" b08c2c:\tadd\tx1, sp, #0x40", 11570220], [" b08c30:\tstrb\twzr, [sp,#856]", 11570224], [" b08c34:\tadd\tx2, sp, #0x2c8", 11570228], [" b08c38:\tstur\tq0, [x26,#255]", 11570232], [" b08c3c:\tmov\tx0, x24", 11570236], [" b08c40:\tstr\tw20, [sp,#876]", 11570240], [" b08c44:\tmov\tw3, wzr", 11570244], [" b08c48:\tstr\tw23, [sp,#880]", 11570248], [" b08c4c:\tstr\txzr, [sp,#888]", 11570252], [" b08c50:\tstr\tw20, [sp,#896]", 11570256], [" b08c54:\tstur\tq2, [x27,#255]", 11570260], [" b08c58:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11570264], [" b08c5c:\tadrp\tx28, ccc000 <LoadQCC+0xcf3d0>", 11570268], [" b08c60:\tadd\tx28, x28, #0xd66", 11570272], [" b08c64:\torr\tw1, wzr, #0x8", 11570276], [" b08c68:\tmov\tx0, x28", 11570280], [" b08c6c:\tbl\t6ce90 <__strlen_chk@plt>", 11570284], [" b08c70:\tstr\tx28, [sp,#40]", 11570288], [" b08c74:\tstr\tw0, [sp,#48]", 11570292], [" b08c78:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11570296], [" b08c7c:\tmov\tw29, #0xd0 \t// #208", 11570300], [" b08c80:\tmov\tx1, x29", 11570304], [" b08c84:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11570308], [" b08c88:\tmov\tx28, x0", 11570312], [" b08c8c:\tmov\tx27, #0x40000 \t// #262144", 11570316], [" b08c90:\tmovk\tx27, #0x320e", 11570320], [" b08c94:\tldr\tx9, [x28,#8]", 11570324], [" b08c98:\tadd\tx0, x28, #0x18", 11570328], [" b08c9c:\torr\tx26, xzr, #0x100000000", 11570332], [" b08ca0:\tstur\txzr, [x28,#108]", 11570336], [" b08ca4:\tmov\tw1, wzr", 11570340], [" b08ca8:\tstr\twzr, [x28,#116]", 11570344], [" b08cac:\tmov\tx2, x25", 11570348], [" b08cb0:\tbfxil\tx9, x27, #0, #33", 11570352], [" b08cb4:\tstr\tx26, [x28,#16]", 11570356], [" b08cb8:\tstp\tx22, x9, [x28]", 11570360], [" b08cbc:\tbl\t6cdf0 <memset@plt>", 11570364], [" b08cc0:\tmovi\tv22.2d, #0x0", 11570368], [" b08cc4:\tstp\tx21, x21, [x28,#128]", 11570372], [" b08cc8:\tstr\tx21, [x28,#120]", 11570376], [" b08ccc:\tadd\tx1, sp, #0x28", 11570380], [" b08cd0:\tstrb\twzr, [x28,#144]", 11570384], [" b08cd4:\tmov\tx0, x24", 11570388], [" b08cd8:\tldr\tq0, [sp,#16]", 11570392], [" b08cdc:\tstp\tw20, w23, [x28,#164]", 11570396], [" b08ce0:\tstr\txzr, [x28,#176]", 11570400], [" b08ce4:\tstr\tw20, [x28,#184]", 11570404], [" b08ce8:\tstur\tq0, [x28,#148]", 11570408], [" b08cec:\tstr\tq22, [x28,#192]", 11570412], [" b08cf0:\tstr\tx28, [sp,#56]", 11570416], [" b08cf4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11570420], [" b08cf8:\tadrp\tx28, ccc000 <LoadQCC+0xcf3d0>", 11570424], [" b08cfc:\tadd\tx28, x28, #0xd72", 11570428], [" b08d00:\torr\tw1, wzr, #0x6", 11570432], [" b08d04:\tmov\tx0, x28", 11570436], [" b08d08:\tbl\t6ce90 <__strlen_chk@plt>", 11570440], [" b08d0c:\tstr\tx28, [sp,#40]", 11570444], [" b08d10:\tstr\tw0, [sp,#48]", 11570448], [" b08d14:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11570452], [" b08d18:\tmov\tx1, x29", 11570456], [" b08d1c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11570460], [" b08d20:\tmov\tx27, x0", 11570464], [" b08d24:\tmov\tx6, #0xc0000 \t// #786432", 11570468], [" b08d28:\tmovk\tx6, #0x3201", 11570472], [" b08d2c:\tldr\tx10, [x27,#8]", 11570476], [" b08d30:\tadd\tx0, x27, #0x18", 11570480], [" b08d34:\tmov\tw1, wzr", 11570484], [" b08d38:\tstr\tx26, [x27,#16]", 11570488], [" b08d3c:\tmov\tx2, x25", 11570492], [" b08d40:\tstur\txzr, [x27,#108]", 11570496], [" b08d44:\torr\tx28, xzr, #0x100000000", 11570500], [" b08d48:\tstr\twzr, [x27,#116]", 11570504], [" b08d4c:\tbfxil\tx10, x6, #0, #33", 11570508], [" b08d50:\tstp\tx22, x10, [x27]", 11570512], [" b08d54:\tbl\t6cdf0 <memset@plt>", 11570516], [" b08d58:\tmovi\tv23.2d, #0x0", 11570520], [" b08d5c:\tstp\tx21, x21, [x27,#128]", 11570524], [" b08d60:\tstr\tx21, [x27,#120]", 11570528], [" b08d64:\tadd\tx1, sp, #0x28", 11570532], [" b08d68:\tstrb\twzr, [x27,#144]", 11570536], [" b08d6c:\tmov\tx0, x24", 11570540], [" b08d70:\tldr\tq0, [sp,#16]", 11570544], [" b08d74:\tstp\tw20, w23, [x27,#164]", 11570548], [" b08d78:\tstr\txzr, [x27,#176]", 11570552], [" b08d7c:\tstr\tw20, [x27,#184]", 11570556], [" b08d80:\tstur\tq0, [x27,#148]", 11570560], [" b08d84:\tstr\tq23, [x27,#192]", 11570564], [" b08d88:\tstr\tx27, [sp,#56]", 11570568], [" b08d8c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11570572], [" b08d90:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11570576], [" b08d94:\tadd\tx26, x26, #0xd6e", 11570580], [" b08d98:\torr\tw1, wzr, #0x4", 11570584], [" b08d9c:\tmov\tx0, x26", 11570588], [" b08da0:\tbl\t6ce90 <__strlen_chk@plt>", 11570592], [" b08da4:\tstr\tx26, [sp,#40]", 11570596], [" b08da8:\tstr\tw0, [sp,#48]", 11570600], [" b08dac:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11570604], [" b08db0:\tmov\tx1, x29", 11570608], [" b08db4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11570612], [" b08db8:\tmov\tx26, x0", 11570616], [" b08dbc:\tmov\tx7, #0x40000 \t// #262144", 11570620], [" b08dc0:\tmovk\tx7, #0x3201", 11570624], [" b08dc4:\tldr\tx11, [x26,#8]", 11570628], [" b08dc8:\tadd\tx0, x26, #0x18", 11570632], [" b08dcc:\tmov\tw1, wzr", 11570636], [" b08dd0:\tstr\tx28, [x26,#16]", 11570640], [" b08dd4:\tmov\tx2, x25", 11570644], [" b08dd8:\tstur\txzr, [x26,#108]", 11570648], [" b08ddc:\tstr\twzr, [x26,#116]", 11570652], [" b08de0:\tbfxil\tx11, x7, #0, #33", 11570656], [" b08de4:\tstp\tx22, x11, [x26]", 11570660], [" b08de8:\tbl\t6cdf0 <memset@plt>", 11570664], [" b08dec:\tmovi\tv21.2d, #0x0", 11570668], [" b08df0:\tstp\tx21, x21, [x26,#128]", 11570672], [" b08df4:\tstr\tx21, [x26,#120]", 11570676], [" b08df8:\tadd\tx1, sp, #0x28", 11570680], [" b08dfc:\tstrb\twzr, [x26,#144]", 11570684], [" b08e00:\tmov\tx0, x24", 11570688], [" b08e04:\tldr\tq0, [sp,#16]", 11570692], [" b08e08:\tstp\tw20, w23, [x26,#164]", 11570696], [" b08e0c:\tstr\txzr, [x26,#176]", 11570700], [" b08e10:\tstr\tw20, [x26,#184]", 11570704], [" b08e14:\tstur\tq0, [x26,#148]", 11570708], [" b08e18:\tstr\tq21, [x26,#192]", 11570712], [" b08e1c:\tstr\tx26, [sp,#56]", 11570716], [" b08e20:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11570720], [" b08e24:\tldr\tx26, [sp,#8]", 11570724], [" b08e28:\torr\tw0, wzr, #0x2", 11570728], [" b08e2c:\tldrb\tw14, [x26,#1]", 11570732], [" b08e30:\tstr\tx0, [x24,#32]", 11570736], [" b08e34:\tcbz\tw14, b08e40 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa50e0>", 11570740], [" b08e38:\tmov\tw15, #0x17f \t// #383", 11570744], [" b08e3c:\tstr\tw15, [x24,#312]", 11570748], [" b08e40:\tldr\tw5, [x19]", 11570752], [" b08e44:\tmov\tx8, #0xffffffff00000000 \t// #-4294967296", 11570756], [" b08e48:\tldp\tx7, x12, [x19,#16]", 11570760], [" b08e4c:\tldr\tx27, [x24]", 11570764], [" b08e50:\tmov\tx0, x24", 11570768], [" b08e54:\tadd\tw6, w5, #0x1", 11570772], [" b08e58:\tsub\tx29, x12, x7", 11570776], [" b08e5c:\tadd\tx14, x8, x29, lsl #29", 11570780], [" b08e60:\tstr\tw6, [x19]", 11570784], [" b08e64:\tasr\tx13, x14, #29", 11570788], [" b08e68:\tstr\tw6, [x24,#24]", 11570792], [" b08e6c:\tldr\tx25, [x27,#16]", 11570796], [" b08e70:\tldr\tx29, [x7,x13]", 11570800], [" b08e74:\tblr\tx25", 11570804], [" b08e78:\tstp\tx1, x24, [sp,#72]", 11570808], [" b08e7c:\tadd\tx1, sp, #0x40", 11570812], [" b08e80:\tstr\tx0, [sp,#64]", 11570816], [" b08e84:\tadd\tx2, sp, #0x40", 11570820], [" b08e88:\tmov\tx0, x29", 11570824], [" b08e8c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11570828], [" b08e90:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11570832], [" b08e94:\tmov\tw1, #0x148 \t// #328", 11570836], [" b08e98:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11570840], [" b08e9c:\tmov\tx24, x0", 11570844], [" b08ea0:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11570848], [" b08ea4:\tadd\tx0, x0, #0xde0", 11570852], [" b08ea8:\tmov\tw1, #0x11 \t// #17", 11570856], [" b08eac:\tstr\tx0, [sp,#64]", 11570860], [" b08eb0:\tbl\t6ce90 <__strlen_chk@plt>", 11570864], [" b08eb4:\tldr\tx18, [sp,#512]", 11570868], [" b08eb8:\tmov\tx17, #0x100000 \t// #1048576", 11570872], [" b08ebc:\tadd\tx7, sp, #0x1f8", 11570876], [" b08ec0:\tstr\tx0, [sp,#72]", 11570880], [" b08ec4:\tmovk\tx17, #0x1", 11570884], [" b08ec8:\tstr\twzr, [sp,#612]", 11570888], [" b08ecc:\tadd\tx15, x7, #0x18", 11570892], [" b08ed0:\tstr\twzr, [sp,#616]", 11570896], [" b08ed4:\tmov\tw27, #0x52 \t// #82", 11570900], [" b08ed8:\tstr\twzr, [sp,#620]", 11570904], [" b08edc:\torr\tx10, xzr, #0x100000000", 11570908], [" b08ee0:\tmov\tx0, x15", 11570912], [" b08ee4:\tmov\tw1, wzr", 11570916], [" b08ee8:\tmov\tx2, x27", 11570920], [" b08eec:\tstr\tx10, [sp,#520]", 11570924], [" b08ef0:\tbfxil\tx18, x17, #0, #33", 11570928], [" b08ef4:\torr\tx29, xzr, #0x100000000", 11570932], [" b08ef8:\tstp\tx22, x18, [sp,#504]", 11570936], [" b08efc:\tbl\t6cdf0 <memset@plt>", 11570940], [" b08f00:\tldr\tq0, [sp,#16]", 11570944], [" b08f04:\tadd\tx25, sp, #0x18d", 11570948], [" b08f08:\tmovi\tv3.2d, #0x0", 11570952], [" b08f0c:\tstr\tx21, [sp,#640]", 11570956], [" b08f10:\tstr\tx21, [sp,#632]", 11570960], [" b08f14:\torr\tw23, wzr, #0x4", 11570964], [" b08f18:\tstr\tx21, [sp,#624]", 11570968], [" b08f1c:\tadd\tx1, sp, #0x40", 11570972], [" b08f20:\tstrb\twzr, [sp,#648]", 11570976], [" b08f24:\tadd\tx2, sp, #0x1f8", 11570980], [" b08f28:\tstur\tq0, [x25,#255]", 11570984], [" b08f2c:\tadd\tx25, sp, #0x1b9", 11570988], [" b08f30:\tmov\tx0, x24", 11570992], [" b08f34:\tstr\tw20, [sp,#668]", 11570996], [" b08f38:\tmov\tw3, wzr", 11571000], [" b08f3c:\tstr\tw23, [sp,#672]", 11571004], [" b08f40:\tstr\txzr, [sp,#680]", 11571008], [" b08f44:\tstr\tw20, [sp,#688]", 11571012], [" b08f48:\tstur\tq3, [x25,#255]", 11571016], [" b08f4c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11571020], [" b08f50:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11571024], [" b08f54:\tadd\tx26, x26, #0xd66", 11571028], [" b08f58:\torr\tw1, wzr, #0x8", 11571032], [" b08f5c:\tmov\tx0, x26", 11571036], [" b08f60:\tbl\t6ce90 <__strlen_chk@plt>", 11571040], [" b08f64:\tstr\tx26, [sp,#40]", 11571044], [" b08f68:\tstr\tw0, [sp,#48]", 11571048], [" b08f6c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571052], [" b08f70:\tmov\tw26, #0xd0 \t// #208", 11571056], [" b08f74:\tmov\tx1, x26", 11571060], [" b08f78:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571064], [" b08f7c:\tmov\tx28, x0", 11571068], [" b08f80:\tmov\tx4, #0x40000 \t// #262144", 11571072], [" b08f84:\tmovk\tx4, #0x320e", 11571076], [" b08f88:\tldr\tx15, [x28,#8]", 11571080], [" b08f8c:\tadd\tx0, x28, #0x18", 11571084], [" b08f90:\tmov\tw1, wzr", 11571088], [" b08f94:\tstr\tx29, [x28,#16]", 11571092], [" b08f98:\tmov\tx2, x27", 11571096], [" b08f9c:\tstur\txzr, [x28,#108]", 11571100], [" b08fa0:\tstr\twzr, [x28,#116]", 11571104], [" b08fa4:\tbfxil\tx15, x4, #0, #33", 11571108], [" b08fa8:\tstp\tx22, x15, [x28]", 11571112], [" b08fac:\tbl\t6cdf0 <memset@plt>", 11571116], [" b08fb0:\tmovi\tv25.2d, #0x0", 11571120], [" b08fb4:\tstp\tx21, x21, [x28,#128]", 11571124], [" b08fb8:\tstr\tx21, [x28,#120]", 11571128], [" b08fbc:\tadd\tx1, sp, #0x28", 11571132], [" b08fc0:\tstrb\twzr, [x28,#144]", 11571136], [" b08fc4:\tmov\tx0, x24", 11571140], [" b08fc8:\tldr\tq0, [sp,#16]", 11571144], [" b08fcc:\tstp\tw20, w23, [x28,#164]", 11571148], [" b08fd0:\tstr\txzr, [x28,#176]", 11571152], [" b08fd4:\tstr\tw20, [x28,#184]", 11571156], [" b08fd8:\tstur\tq0, [x28,#148]", 11571160], [" b08fdc:\tstr\tq25, [x28,#192]", 11571164], [" b08fe0:\tstr\tx28, [sp,#56]", 11571168], [" b08fe4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11571172], [" b08fe8:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11571176], [" b08fec:\tadd\tx25, x25, #0xd72", 11571180], [" b08ff0:\torr\tw1, wzr, #0x6", 11571184], [" b08ff4:\tmov\tx0, x25", 11571188], [" b08ff8:\tbl\t6ce90 <__strlen_chk@plt>", 11571192], [" b08ffc:\tstr\tx25, [sp,#40]", 11571196], [" b09000:\tstr\tw0, [sp,#48]", 11571200], [" b09004:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571204], [" b09008:\tmov\tx1, x26", 11571208], [" b0900c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571212], [" b09010:\tmov\tx28, x0", 11571216], [" b09014:\tmov\tx8, #0x100000 \t// #1048576", 11571220], [" b09018:\tmovk\tx8, #0x3201", 11571224], [" b0901c:\tldr\tx16, [x28,#8]", 11571228], [" b09020:\tadd\tx0, x28, #0x18", 11571232], [" b09024:\torr\tx25, xzr, #0x100000000", 11571236], [" b09028:\tstur\txzr, [x28,#108]", 11571240], [" b0902c:\tmov\tw1, wzr", 11571244], [" b09030:\tstr\twzr, [x28,#116]", 11571248], [" b09034:\tmov\tx2, x27", 11571252], [" b09038:\tbfxil\tx16, x8, #0, #33", 11571256], [" b0903c:\tstr\tx25, [x28,#16]", 11571260], [" b09040:\tstp\tx22, x16, [x28]", 11571264], [" b09044:\tbl\t6cdf0 <memset@plt>", 11571268], [" b09048:\tmovi\tv26.2d, #0x0", 11571272], [" b0904c:\tstp\tx21, x21, [x28,#128]", 11571276], [" b09050:\tstr\tx21, [x28,#120]", 11571280], [" b09054:\tadd\tx1, sp, #0x28", 11571284], [" b09058:\tstrb\twzr, [x28,#144]", 11571288], [" b0905c:\tmov\tx0, x24", 11571292], [" b09060:\tldr\tq0, [sp,#16]", 11571296], [" b09064:\tstp\tw20, w23, [x28,#164]", 11571300], [" b09068:\tstr\txzr, [x28,#176]", 11571304], [" b0906c:\tstr\tw20, [x28,#184]", 11571308], [" b09070:\tstur\tq0, [x28,#148]", 11571312], [" b09074:\tstr\tq26, [x28,#192]", 11571316], [" b09078:\tstr\tx28, [sp,#56]", 11571320], [" b0907c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11571324], [" b09080:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11571328], [" b09084:\tadd\tx29, x29, #0xd6e", 11571332], [" b09088:\torr\tw1, wzr, #0x4", 11571336], [" b0908c:\tmov\tx0, x29", 11571340], [" b09090:\tbl\t6ce90 <__strlen_chk@plt>", 11571344], [" b09094:\tstr\tx29, [sp,#40]", 11571348], [" b09098:\tstr\tw0, [sp,#48]", 11571352], [" b0909c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571356], [" b090a0:\tmov\tx1, x26", 11571360], [" b090a4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571364], [" b090a8:\tmov\tx26, x0", 11571368], [" b090ac:\tmov\tx3, #0x40000 \t// #262144", 11571372], [" b090b0:\tmovk\tx3, #0x3201", 11571376], [" b090b4:\tldr\tx17, [x26,#8]", 11571380], [" b090b8:\tadd\tx0, x26, #0x18", 11571384], [" b090bc:\tmov\tw1, wzr", 11571388], [" b090c0:\tstr\tx25, [x26,#16]", 11571392], [" b090c4:\tmov\tx2, x27", 11571396], [" b090c8:\tstur\txzr, [x26,#108]", 11571400], [" b090cc:\tstr\twzr, [x26,#116]", 11571404], [" b090d0:\tbfxil\tx17, x3, #0, #33", 11571408], [" b090d4:\tstp\tx22, x17, [x26]", 11571412], [" b090d8:\tbl\t6cdf0 <memset@plt>", 11571416], [" b090dc:\tmovi\tv24.2d, #0x0", 11571420], [" b090e0:\tstp\tx21, x21, [x26,#128]", 11571424], [" b090e4:\tstr\tx21, [x26,#120]", 11571428], [" b090e8:\tadd\tx1, sp, #0x28", 11571432], [" b090ec:\tstrb\twzr, [x26,#144]", 11571436], [" b090f0:\tmov\tx0, x24", 11571440], [" b090f4:\tldr\tq0, [sp,#16]", 11571444], [" b090f8:\tstp\tw20, w23, [x26,#164]", 11571448], [" b090fc:\tstr\txzr, [x26,#176]", 11571452], [" b09100:\tstr\tw20, [x26,#184]", 11571456], [" b09104:\tstur\tq0, [x26,#148]", 11571460], [" b09108:\tstr\tq24, [x26,#192]", 11571464], [" b0910c:\tstr\tx26, [sp,#56]", 11571468], [" b09110:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11571472], [" b09114:\tldr\tx13, [sp,#8]", 11571476], [" b09118:\torr\tw23, wzr, #0x2", 11571480], [" b0911c:\tldrb\tw16, [x13,#1]", 11571484], [" b09120:\tstr\tx23, [x24,#32]", 11571488], [" b09124:\tcbz\tw16, b09130 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa53d0>", 11571492], [" b09128:\torr\tw17, wzr, #0x180", 11571496], [" b0912c:\tstr\tw17, [x24,#312]", 11571500], [" b09130:\tldr\tw7, [x19]", 11571504], [" b09134:\tmov\tx4, #0xffffffff00000000 \t// #-4294967296", 11571508], [" b09138:\tldp\tx28, x2, [x19,#16]", 11571512], [" b0913c:\tldr\tx22, [x24]", 11571516], [" b09140:\tmov\tx0, x24", 11571520], [" b09144:\tadd\tw8, w7, #0x1", 11571524], [" b09148:\tsub\tx27, x2, x28", 11571528], [" b0914c:\tadd\tx4, x4, x27, lsl #29", 11571532], [" b09150:\tstr\tw8, [x19]", 11571536], [" b09154:\tasr\tx5, x4, #29", 11571540], [" b09158:\tstr\tw8, [x24,#24]", 11571544], [" b0915c:\tldr\tx6, [x22,#16]", 11571548], [" b09160:\tldr\tx26, [x28,x5]", 11571552], [" b09164:\tblr\tx6", 11571556], [" b09168:\tstp\tx1, x24, [sp,#72]", 11571560], [" b0916c:\tadd\tx1, sp, #0x40", 11571564], [" b09170:\tstr\tx0, [sp,#64]", 11571568], [" b09174:\tadd\tx2, sp, #0x40", 11571572], [" b09178:\tmov\tx0, x26", 11571576], [" b0917c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11571580], [" b09180:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571584], [" b09184:\tmov\tw1, #0x148 \t// #328", 11571588], [" b09188:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571592], [" b0918c:\tmov\tx22, x0", 11571596], [" b09190:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11571600], [" b09194:\tadd\tx0, x0, #0x294", 11571604], [" b09198:\torr\tw1, wzr, #0xc", 11571608], [" b0919c:\tstr\tx0, [sp,#64]", 11571612], [" b091a0:\tbl\t6ce90 <__strlen_chk@plt>", 11571616], [" b091a4:\tldr\tx24, [sp,#304]", 11571620], [" b091a8:\tmov\tx2, #0x100000 \t// #1048576", 11571624], [" b091ac:\tmovk\tx2, #0x1", 11571628], [" b091b0:\tstr\tx0, [sp,#72]", 11571632], [" b091b4:\tadrp\tx12, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11571636], [" b091b8:\tstr\twzr, [sp,#404]", 11571640], [" b091bc:\tadd\tx12, x12, #0x2f8", 11571644], [" b091c0:\tstr\twzr, [sp,#408]", 11571648], [" b091c4:\tadd\tx8, sp, #0x128", 11571652], [" b091c8:\tstr\twzr, [sp,#412]", 11571656], [" b091cc:\tadd\tx29, x12, #0x10", 11571660], [" b091d0:\torr\tx11, xzr, #0x100000000", 11571664], [" b091d4:\tbfxil\tx24, x2, #0, #33", 11571668], [" b091d8:\tadd\tx0, x8, #0x18", 11571672], [" b091dc:\tmov\tw2, #0x52 \t// #82", 11571676], [" b091e0:\tstr\tx11, [sp,#312]", 11571680], [" b091e4:\tmov\tw1, wzr", 11571684], [" b091e8:\tstp\tx29, x24, [sp,#296]", 11571688], [" b091ec:\torr\tx26, xzr, #0x100000000", 11571692], [" b091f0:\tmov\tx25, x2", 11571696], [" b091f4:\tbl\t6cdf0 <memset@plt>", 11571700], [" b091f8:\tldr\tq0, [sp,#16]", 11571704], [" b091fc:\tadd\tx24, sp, #0xbd", 11571708], [" b09200:\tmovi\tv4.2d, #0x0", 11571712], [" b09204:\tstp\tx21, x21, [sp,#424]", 11571716], [" b09208:\tstr\tx21, [sp,#416]", 11571720], [" b0920c:\torr\tw6, wzr, #0x4", 11571724], [" b09210:\tstrb\twzr, [sp,#440]", 11571728], [" b09214:\tadd\tx1, sp, #0x40", 11571732], [" b09218:\tstur\tq0, [x24,#255]", 11571736], [" b0921c:\tadd\tx24, sp, #0xe9", 11571740], [" b09220:\tadd\tx2, sp, #0x128", 11571744], [" b09224:\tstr\tw20, [sp,#460]", 11571748], [" b09228:\tmov\tx0, x22", 11571752], [" b0922c:\tstr\tw6, [sp,#464]", 11571756], [" b09230:\tmov\tw3, wzr", 11571760], [" b09234:\tstr\txzr, [sp,#472]", 11571764], [" b09238:\tstr\tw20, [sp,#480]", 11571768], [" b0923c:\tstur\tq4, [x24,#255]", 11571772], [" b09240:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11571776], [" b09244:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11571780], [" b09248:\tadd\tx23, x23, #0xd66", 11571784], [" b0924c:\tmov\tx28, x23", 11571788], [" b09250:\torr\tw1, wzr, #0x8", 11571792], [" b09254:\tmov\tx0, x28", 11571796], [" b09258:\tbl\t6ce90 <__strlen_chk@plt>", 11571800], [" b0925c:\tstr\tx28, [sp,#40]", 11571804], [" b09260:\tstr\tw0, [sp,#48]", 11571808], [" b09264:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571812], [" b09268:\tmov\tw1, #0xd0 \t// #208", 11571816], [" b0926c:\tmov\tx23, x1", 11571820], [" b09270:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571824], [" b09274:\tmov\tx27, x0", 11571828], [" b09278:\tmov\tx15, #0x40000 \t// #262144", 11571832], [" b0927c:\tmovk\tx15, #0x320f", 11571836], [" b09280:\tldr\tx7, [x27,#8]", 11571840], [" b09284:\tmov\tx24, x25", 11571844], [" b09288:\tadd\tx0, x27, #0x18", 11571848], [" b0928c:\tstr\tx26, [x27,#16]", 11571852], [" b09290:\tmov\tw1, wzr", 11571856], [" b09294:\tstur\txzr, [x27,#108]", 11571860], [" b09298:\tmov\tx2, x24", 11571864], [" b0929c:\tstr\twzr, [x27,#116]", 11571868], [" b092a0:\tbfxil\tx7, x15, #0, #33", 11571872], [" b092a4:\tstp\tx29, x7, [x27]", 11571876], [" b092a8:\tbl\t6cdf0 <memset@plt>", 11571880], [" b092ac:\tmovi\tv7.2d, #0x0", 11571884], [" b092b0:\tstp\tx21, x21, [x27,#128]", 11571888], [" b092b4:\tstr\tx21, [x27,#120]", 11571892], [" b092b8:\torr\tw25, wzr, #0x4", 11571896], [" b092bc:\tstrb\twzr, [x27,#144]", 11571900], [" b092c0:\tadd\tx1, sp, #0x28", 11571904], [" b092c4:\tldr\tq0, [sp,#16]", 11571908], [" b092c8:\tmov\tx0, x22", 11571912], [" b092cc:\tstp\tw20, w25, [x27,#164]", 11571916], [" b092d0:\tstr\txzr, [x27,#176]", 11571920], [" b092d4:\tstr\tw20, [x27,#184]", 11571924], [" b092d8:\tstur\tq0, [x27,#148]", 11571928], [" b092dc:\tstr\tq7, [x27,#192]", 11571932], [" b092e0:\tstr\tx27, [sp,#56]", 11571936], [" b092e4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11571940], [" b092e8:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11571944], [" b092ec:\tadd\tx27, x27, #0xd72", 11571948], [" b092f0:\torr\tw1, wzr, #0x6", 11571952], [" b092f4:\tmov\tx0, x27", 11571956], [" b092f8:\tbl\t6ce90 <__strlen_chk@plt>", 11571960], [" b092fc:\tstr\tx27, [sp,#40]", 11571964], [" b09300:\tstr\tw0, [sp,#48]", 11571968], [" b09304:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11571972], [" b09308:\tmov\tx1, x23", 11571976], [" b0930c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11571980], [" b09310:\tmov\tx28, x0", 11571984], [" b09314:\tmov\tx5, #0xc0000 \t// #786432", 11571988], [" b09318:\tmovk\tx5, #0x3201", 11571992], [" b0931c:\tldr\tx3, [x28,#8]", 11571996], [" b09320:\tadd\tx0, x28, #0x18", 11572000], [" b09324:\tmov\tw1, wzr", 11572004], [" b09328:\tstr\tx26, [x28,#16]", 11572008], [" b0932c:\tmov\tx2, x24", 11572012], [" b09330:\tstur\txzr, [x28,#108]", 11572016], [" b09334:\tstr\twzr, [x28,#116]", 11572020], [" b09338:\tmov\tx23, x24", 11572024], [" b0933c:\tbfxil\tx3, x5, #0, #33", 11572028], [" b09340:\tstp\tx29, x3, [x28]", 11572032], [" b09344:\tbl\t6cdf0 <memset@plt>", 11572036], [" b09348:\tmovi\tv16.2d, #0x0", 11572040], [" b0934c:\tstp\tx21, x21, [x28,#128]", 11572044], [" b09350:\tstr\tx21, [x28,#120]", 11572048], [" b09354:\tadd\tx1, sp, #0x28", 11572052], [" b09358:\tstrb\twzr, [x28,#144]", 11572056], [" b0935c:\tmov\tx0, x22", 11572060], [" b09360:\tldr\tq0, [sp,#16]", 11572064], [" b09364:\tstp\tw20, w25, [x28,#164]", 11572068], [" b09368:\tstr\txzr, [x28,#176]", 11572072], [" b0936c:\tstr\tw20, [x28,#184]", 11572076], [" b09370:\tstur\tq0, [x28,#148]", 11572080], [" b09374:\tstr\tq16, [x28,#192]", 11572084], [" b09378:\tstr\tx28, [sp,#56]", 11572088], [" b0937c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11572092], [" b09380:\tldp\tx8, x1, [x19,#16]", 11572096], [" b09384:\tldr\tw11, [x19]", 11572100], [" b09388:\tmov\tw18, #0x18a \t// #394", 11572104], [" b0938c:\tldr\tx10, [x22]", 11572108], [" b09390:\tmov\tx5, #0xffffffff00000000 \t// #-4294967296", 11572112], [" b09394:\tsub\tx28, x1, x8", 11572116], [" b09398:\tadd\tw9, w11, #0x1", 11572120], [" b0939c:\tstr\tw18, [x22,#312]", 11572124], [" b093a0:\tadd\tx11, x5, x28, lsl #29", 11572128], [" b093a4:\tasr\tx0, x11, #29", 11572132], [" b093a8:\tstr\tw9, [x19]", 11572136], [" b093ac:\tstr\tw9, [x22,#24]", 11572140], [" b093b0:\tldr\tx28, [x8,x0]", 11572144], [" b093b4:\tmov\tx0, x22", 11572148], [" b093b8:\tldr\tx8, [x10,#16]", 11572152], [" b093bc:\tblr\tx8", 11572156], [" b093c0:\tstp\tx1, x22, [sp,#72]", 11572160], [" b093c4:\tadd\tx1, sp, #0x40", 11572164], [" b093c8:\tstr\tx0, [sp,#64]", 11572168], [" b093cc:\tadd\tx2, sp, #0x40", 11572172], [" b093d0:\tmov\tx0, x28", 11572176], [" b093d4:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11572180], [" b093d8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11572184], [" b093dc:\tmov\tw1, #0x148 \t// #328", 11572188], [" b093e0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11572192], [" b093e4:\tmov\tx22, x0", 11572196], [" b093e8:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11572200], [" b093ec:\tadd\tx0, x0, #0xdf1", 11572204], [" b093f0:\torr\tw1, wzr, #0xf", 11572208], [" b093f4:\tstr\tx0, [sp,#64]", 11572212], [" b093f8:\tbl\t6ce90 <__strlen_chk@plt>", 11572216], [" b093fc:\tldr\tx26, [sp,#96]", 11572220], [" b09400:\tmov\tx14, #0x100000 \t// #1048576", 11572224], [" b09404:\tadd\tx9, sp, #0x58", 11572228], [" b09408:\tstr\tx0, [sp,#72]", 11572232], [" b0940c:\tmovk\tx14, #0x1", 11572236], [" b09410:\tstp\twzr, wzr, [sp,#196]", 11572240], [" b09414:\tadd\tx16, x9, #0x18", 11572244], [" b09418:\tstr\twzr, [sp,#204]", 11572248], [" b0941c:\torr\tx28, xzr, #0x100000000", 11572252], [" b09420:\tmov\tx0, x16", 11572256], [" b09424:\tmov\tw1, wzr", 11572260], [" b09428:\tmov\tx2, x23", 11572264], [" b0942c:\tstr\tx28, [sp,#104]", 11572268], [" b09430:\tbfxil\tx26, x14, #0, #33", 11572272], [" b09434:\tstp\tx29, x26, [sp,#88]", 11572276], [" b09438:\tbl\t6cdf0 <memset@plt>", 11572280], [" b0943c:\tmovi\tv17.2d, #0x0", 11572284], [" b09440:\tldr\tq0, [sp,#16]", 11572288], [" b09444:\torr\tw24, wzr, #0x4", 11572292], [" b09448:\tstp\tx21, x21, [sp,#216]", 11572296], [" b0944c:\tadd\tx25, sp, #0x19", 11572300], [" b09450:\tstr\tx21, [sp,#208]", 11572304], [" b09454:\tadd\tx1, sp, #0x40", 11572308], [" b09458:\tstrb\twzr, [sp,#232]", 11572312], [" b0945c:\tadd\tx2, sp, #0x58", 11572316], [" b09460:\tstur\tq0, [sp,#236]", 11572320], [" b09464:\tmov\tx0, x22", 11572324], [" b09468:\tstp\tw20, w24, [sp,#252]", 11572328], [" b0946c:\tmov\tw3, wzr", 11572332], [" b09470:\tstr\txzr, [sp,#264]", 11572336], [" b09474:\tstr\tw20, [sp,#272]", 11572340], [" b09478:\tstur\tq17, [x25,#255]", 11572344], [" b0947c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11572348], [" b09480:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11572352], [" b09484:\tadd\tx26, x26, #0xd66", 11572356], [" b09488:\torr\tw1, wzr, #0x8", 11572360], [" b0948c:\tmov\tx0, x26", 11572364], [" b09490:\tbl\t6ce90 <__strlen_chk@plt>", 11572368], [" b09494:\tstr\tx26, [sp,#40]", 11572372], [" b09498:\tstr\tw0, [sp,#48]", 11572376], [" b0949c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11572380], [" b094a0:\tmov\tw25, #0xd0 \t// #208", 11572384], [" b094a4:\tmov\tx1, x25", 11572388], [" b094a8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11572392], [" b094ac:\tmov\tx26, x0", 11572396], [" b094b0:\tmov\tx16, #0x40000 \t// #262144", 11572400], [" b094b4:\tmovk\tx16, #0x320f", 11572404], [" b094b8:\tldr\tx9, [x26,#8]", 11572408], [" b094bc:\tadd\tx0, x26, #0x18", 11572412], [" b094c0:\tmov\tw1, wzr", 11572416], [" b094c4:\tstr\tx28, [x26,#16]", 11572420], [" b094c8:\tmov\tx2, x23", 11572424], [" b094cc:\tstur\txzr, [x26,#108]", 11572428], [" b094d0:\torr\tx28, xzr, #0x100000000", 11572432], [" b094d4:\tstr\twzr, [x26,#116]", 11572436], [" b094d8:\tbfxil\tx9, x16, #0, #33", 11572440], [" b094dc:\tstp\tx29, x9, [x26]", 11572444], [" b094e0:\tbl\t6cdf0 <memset@plt>", 11572448], [" b094e4:\tmovi\tv18.2d, #0x0", 11572452], [" b094e8:\tstp\tx21, x21, [x26,#128]", 11572456], [" b094ec:\tstr\tx21, [x26,#120]", 11572460], [" b094f0:\tadd\tx1, sp, #0x28", 11572464], [" b094f4:\tstrb\twzr, [x26,#144]", 11572468], [" b094f8:\tmov\tx0, x22", 11572472], [" b094fc:\tldr\tq0, [sp,#16]", 11572476], [" b09500:\tstp\tw20, w24, [x26,#164]", 11572480], [" b09504:\torr\tw24, wzr, #0x4", 11572484], [" b09508:\tstr\txzr, [x26,#176]", 11572488], [" b0950c:\tstr\tw20, [x26,#184]", 11572492], [" b09510:\tstur\tq0, [x26,#148]", 11572496], [" b09514:\tstr\tq18, [x26,#192]", 11572500], [" b09518:\tstr\tx26, [sp,#56]", 11572504], [" b0951c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11572508], [" b09520:\torr\tw1, wzr, #0x6", 11572512], [" b09524:\tmov\tx0, x27", 11572516], [" b09528:\tbl\t6ce90 <__strlen_chk@plt>", 11572520], [" b0952c:\tstr\tx27, [sp,#40]", 11572524], [" b09530:\tstr\tw0, [sp,#48]", 11572528], [" b09534:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11572532], [" b09538:\tmov\tx26, x25", 11572536], [" b0953c:\tmov\tx1, x26", 11572540], [" b09540:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11572544], [" b09544:\tmov\tx27, x0", 11572548], [" b09548:\tmov\tx7, #0xc0000 \t// #786432", 11572552], [" b0954c:\tmovk\tx7, #0x3201", 11572556], [" b09550:\tldr\tx10, [x27,#8]", 11572560], [" b09554:\tadd\tx0, x27, #0x18", 11572564], [" b09558:\tmov\tw1, wzr", 11572568], [" b0955c:\tstr\tx28, [x27,#16]", 11572572], [" b09560:\tmov\tx2, x23", 11572576], [" b09564:\tstur\txzr, [x27,#108]", 11572580], [" b09568:\torr\tx25, xzr, #0x100000000", 11572584], [" b0956c:\tstr\twzr, [x27,#116]", 11572588], [" b09570:\tbfxil\tx10, x7, #0, #33", 11572592], [" b09574:\tstp\tx29, x10, [x27]", 11572596], [" b09578:\tbl\t6cdf0 <memset@plt>", 11572600], [" b0957c:\tmovi\tv19.2d, #0x0", 11572604], [" b09580:\tstp\tx21, x21, [x27,#128]", 11572608], [" b09584:\tstr\tx21, [x27,#120]", 11572612], [" b09588:\tadd\tx1, sp, #0x28", 11572616], [" b0958c:\tstrb\twzr, [x27,#144]", 11572620], [" b09590:\tmov\tx0, x22", 11572624], [" b09594:\tldr\tq0, [sp,#16]", 11572628], [" b09598:\tstp\tw20, w24, [x27,#164]", 11572632], [" b0959c:\tstr\txzr, [x27,#176]", 11572636], [" b095a0:\tstr\tw20, [x27,#184]", 11572640], [" b095a4:\tstur\tq0, [x27,#148]", 11572644], [" b095a8:\tstr\tq19, [x27,#192]", 11572648], [" b095ac:\tstr\tx27, [sp,#56]", 11572652], [" b095b0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11572656], [" b095b4:\tadrp\tx28, ccc000 <LoadQCC+0xcf3d0>", 11572660], [" b095b8:\tadd\tx28, x28, #0xd6e", 11572664], [" b095bc:\torr\tw1, wzr, #0x4", 11572668], [" b095c0:\tmov\tx0, x28", 11572672], [" b095c4:\tbl\t6ce90 <__strlen_chk@plt>", 11572676], [" b095c8:\tstr\tx28, [sp,#40]", 11572680], [" b095cc:\tstr\tw0, [sp,#48]", 11572684], [" b095d0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11572688], [" b095d4:\tmov\tx1, x26", 11572692], [" b095d8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11572696], [" b095dc:\tmov\tx28, x0", 11572700], [" b095e0:\tmov\tx1, #0x40000 \t// #262144", 11572704], [" b095e4:\tmovk\tx1, #0x3201", 11572708], [" b095e8:\tldr\tx12, [x28,#8]", 11572712], [" b095ec:\tadd\tx0, x28, #0x18", 11572716], [" b095f0:\tmov\tx2, x23", 11572720], [" b095f4:\tstr\tx25, [x28,#16]", 11572724], [" b095f8:\tstur\txzr, [x28,#108]", 11572728], [" b095fc:\tstr\twzr, [x28,#116]", 11572732], [" b09600:\tbfxil\tx12, x1, #0, #33", 11572736], [" b09604:\tmov\tw1, wzr", 11572740], [" b09608:\tstp\tx29, x12, [x28]", 11572744], [" b0960c:\tbl\t6cdf0 <memset@plt>", 11572748], [" b09610:\tmovi\tv20.2d, #0x0", 11572752], [" b09614:\tstp\tx21, x21, [x28,#128]", 11572756], [" b09618:\tstr\tx21, [x28,#120]", 11572760], [" b0961c:\tadd\tx1, sp, #0x28", 11572764], [" b09620:\tstrb\twzr, [x28,#144]", 11572768], [" b09624:\tmov\tx0, x22", 11572772], [" b09628:\tldr\tq0, [sp,#16]", 11572776], [" b0962c:\tstp\tw20, w24, [x28,#164]", 11572780], [" b09630:\tstr\txzr, [x28,#176]", 11572784], [" b09634:\tstr\tw20, [x28,#184]", 11572788], [" b09638:\tstur\tq0, [x28,#148]", 11572792], [" b0963c:\tstr\tq20, [x28,#192]", 11572796], [" b09640:\tstr\tx28, [sp,#56]", 11572800], [" b09644:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11572804], [" b09648:\tldr\tw10, [x19]", 11572808], [" b0964c:\tmov\tw0, #0x18d \t// #397", 11572812], [" b09650:\tldp\tx24, x20, [x19,#16]", 11572816], [" b09654:\tldr\tx29, [x22]", 11572820], [" b09658:\tadd\tw12, w10, #0x1", 11572824], [" b0965c:\tstr\tw0, [x22,#312]", 11572828], [" b09660:\tsub\tx21, x20, x24", 11572832], [" b09664:\tmov\tx20, #0xffffffff00000000 \t// #-4294967296", 11572836], [" b09668:\tadd\tx14, x20, x21, lsl #29", 11572840], [" b0966c:\tstr\tw12, [x19]", 11572844], [" b09670:\tasr\tx13, x14, #29", 11572848], [" b09674:\tstr\tw12, [x22,#24]", 11572852], [" b09678:\tldr\tx29, [x29,#16]", 11572856], [" b0967c:\tmov\tx0, x22", 11572860], [" b09680:\tldr\tx20, [x24,x13]", 11572864], [" b09684:\tblr\tx29", 11572868], [" b09688:\tstp\tx1, x22, [sp,#72]", 11572872], [" b0968c:\tadd\tx1, sp, #0x40", 11572876], [" b09690:\tstr\tx0, [sp,#64]", 11572880], [" b09694:\tadd\tx2, sp, #0x40", 11572884], [" b09698:\tmov\tx0, x20", 11572888], [" b0969c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11572892], [" b096a0:\tmrs\tx19, tpidr_el0", 11572896], [" b096a4:\tldr\tx25, [x19,#40]", 11572900], [" b096a8:\tldr\tx18, [sp,#32]", 11572904], [" b096ac:\tcmp\tx25, x18", 11572908], [" b096b0:\tb.ne\tb096d4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa5974>", 11572912], [" b096b4:\tadd\tsp, sp, #0xa20", 11572916], [" b096b8:\tldp\tx29, x30, [sp,#80]", 11572920], [" b096bc:\tldp\tx20, x19, [sp,#64]", 11572924], [" b096c0:\tldp\tx22, x21, [sp,#48]", 11572928], [" b096c4:\tldp\tx24, x23, [sp,#32]", 11572932], [" b096c8:\tldp\tx26, x25, [sp,#16]", 11572936], [" b096cc:\tldp\tx28, x27, [sp],#96", 11572940], [" b096d0:\tret", 11572944], [" b096d4:\tbl\t6ce60 <__stack_chk_fail@plt>", 11572948], ["", 0]], "l": 16, "f": "InitVertexFunctions(TSymbolTable&)"}, "168": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000004111c0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x6524a0>:", 0], [" 4111c0:\tstr\td10, [sp,#-128]!", 4264384], [" 4111c4:\tstp\td9, d8, [sp,#16]", 4264388], [" 4111c8:\tstp\tx28, x27, [sp,#32]", 4264392], [" 4111cc:\tstp\tx26, x25, [sp,#48]", 4264396], [" 4111d0:\tstp\tx24, x23, [sp,#64]", 4264400], [" 4111d4:\tstp\tx22, x21, [sp,#80]", 4264404], [" 4111d8:\tstp\tx20, x19, [sp,#96]", 4264408], [" 4111dc:\tstp\tx29, x30, [sp,#112]", 4264412], [" 4111e0:\tmov\tx20, x1", 4264416], [" 4111e4:\tmov\tx19, x2", 4264420], [" 4111e8:\tmov\tx21, x0", 4264424], [" 4111ec:\tldr\tx8, [x20]", 4264428], [" 4111f0:\tldrsw\tx18, [x8,#48]", 4264432], [" 4111f4:\tcbz\tw18, 411260 <islower@plt+0x3a3c10>", 4264436], [" 4111f8:\tldr\tx10, [x8,#40]", 4264440], [" 4111fc:\tcmp\tw18, #0x0", 4264444], [" 411200:\tb.le\t411274 <islower@plt+0x3a3c24>", 4264448], [" 411204:\tsub\tx13, x18, #0x1", 4264452], [" 411208:\tcmp\tw18, #0x2", 4264456], [" 41120c:\tb.le\t411268 <islower@plt+0x3a3c18>", 4264460], [" 411210:\tcmp\tw18, #0x5", 4264464], [" 411214:\tb.lt\t411268 <islower@plt+0x3a3c18>", 4264468], [" 411218:\tands\tx9, x18, #0x3", 4264472], [" 41121c:\torr\tw12, wzr, #0x4", 4264476], [" 411220:\tcsel\tx9, x12, x9, eq", 4264480], [" 411224:\tsub\tx9, x13, x9", 4264484], [" 411228:\tsub\tx0, x9, #0x3", 4264488], [" 41122c:\tlsr\tx5, x0, #2", 4264492], [" 411230:\tadd\tx1, x5, #0x1", 4264496], [" 411234:\tadrp\tx4, cee000 <LoadQCC+0xf13d0>", 4264500], [" 411238:\tadrp\tx3, cee000 <LoadQCC+0xf13d0>", 4264504], [" 41123c:\tand\tx14, x1, #0x3", 4264508], [" 411240:\tcmp\tx0, #0xc", 4264512], [" 411244:\tb.cs\t4113d0 <islower@plt+0x3a3d80>", 4264516], [" 411248:\tmovi\tv0.2d, #0x0", 4264520], [" 41124c:\tldr\tq1, [x4,#3200]", 4264524], [" 411250:\tldr\tq2, [x3,#3184]", 4264528], [" 411254:\tmov\tx15, xzr", 4264532], [" 411258:\tmov\tx11, x10", 4264536], [" 41125c:\tb\t411518 <islower@plt+0x3a3ec8>", 4264540], [" 411260:\tmov\tw9, wzr", 4264544], [" 411264:\tb\t4115c8 <islower@plt+0x3a3f78>", 4264548], [" 411268:\tmov\tw9, wzr", 4264552], [" 41126c:\tmov\tx14, xzr", 4264556], [" 411270:\tb\t411598 <islower@plt+0x3a3f48>", 4264560], [" 411274:\tand\tw11, w18, #0x7", 4264564], [" 411278:\tsub\tw9, w18, #0x1", 4264568], [" 41127c:\tcmp\tw9, #0x7", 4264572], [" 411280:\tb.cs\t411290 <islower@plt+0x3a3c40>", 4264576], [" 411284:\tmov\tw9, wzr", 4264580], [" 411288:\tmov\tx6, xzr", 4264584], [" 41128c:\tb\t41139c <islower@plt+0x3a3d4c>", 4264588], [" 411290:\tmov\tw9, wzr", 4264592], [" 411294:\tmov\tx6, xzr", 4264596], [" 411298:\tsub\tw12, w18, w11", 4264600], [" 41129c:\tmov\tw13, #0x9 \t// #9", 4264604], [" 4112a0:\tmov\tw14, #0xa \t// #10", 4264608], [" 4112a4:\tmov\tw15, #0xb \t// #11", 4264612], [" 4112a8:\tmov\tw16, #0xd \t// #13", 4264616], [" 4112ac:\tmov\tx17, x10", 4264620], [" 4112b0:\tldr\tw5, [x17]", 4264624], [" 4112b4:\tand\tw18, w6, #0x8", 4264628], [" 4112b8:\tldr\tw7, [x17,#24]", 4264632], [" 4112bc:\tadd\tw0, w6, #0x1", 4264636], [" 4112c0:\tldr\tw24, [x17,#48]", 4264640], [" 4112c4:\tadd\tw1, w6, #0x2", 4264644], [" 4112c8:\tldr\tw22, [x17,#72]", 4264648], [" 4112cc:\tadd\tw2, w6, #0x3", 4264652], [" 4112d0:\tldr\tw23, [x17,#96]", 4264656], [" 4112d4:\tand\tw0, w0, w13", 4264660], [" 4112d8:\tand\tw1, w1, w14", 4264664], [" 4112dc:\tldr\tw27, [x17,#120]", 4264668], [" 4112e0:\tlsr\tw30, w5, #4", 4264672], [" 4112e4:\tldr\tw28, [x17,#144]", 4264676], [" 4112e8:\tadd\tw3, w6, #0x4", 4264680], [" 4112ec:\tldr\tw29, [x17,#168]", 4264684], [" 4112f0:\tand\tw2, w2, w15", 4264688], [" 4112f4:\teor\tw5, w30, w5, lsr #9", 4264692], [" 4112f8:\tlsr\tw30, w7, #4", 4264696], [" 4112fc:\tadd\tw4, w6, #0x5", 4264700], [" 411300:\tand\tw3, w3, #0xc", 4264704], [" 411304:\teor\tw7, w30, w7, lsr #9", 4264708], [" 411308:\tlsr\tw30, w24, #4", 4264712], [" 41130c:\teor\tw24, w30, w24, lsr #9", 4264716], [" 411310:\tlsl\tw18, w5, w18", 4264720], [" 411314:\teor\tw9, w18, w9", 4264724], [" 411318:\tadd\tw25, w6, #0x6", 4264728], [" 41131c:\tand\tw4, w4, w16", 4264732], [" 411320:\tlsr\tw30, w22, #4", 4264736], [" 411324:\teor\tw22, w30, w22, lsr #9", 4264740], [" 411328:\tlsl\tw0, w7, w0", 4264744], [" 41132c:\tlsl\tw1, w24, w1", 4264748], [" 411330:\teor\tw24, w0, w9", 4264752], [" 411334:\tand\tw25, w25, #0xe", 4264756], [" 411338:\tlsr\tw30, w23, #4", 4264760], [" 41133c:\teor\tw23, w30, w23, lsr #9", 4264764], [" 411340:\tlsl\tw2, w22, w2", 4264768], [" 411344:\teor\tw22, w1, w24", 4264772], [" 411348:\tadd\tw26, w6, #0x7", 4264776], [" 41134c:\tlsr\tw30, w27, #4", 4264780], [" 411350:\teor\tw27, w30, w27, lsr #9", 4264784], [" 411354:\tlsl\tw3, w23, w3", 4264788], [" 411358:\teor\tw23, w2, w22", 4264792], [" 41135c:\tand\tw26, w26, #0xf", 4264796], [" 411360:\tlsr\tw30, w28, #4", 4264800], [" 411364:\teor\tw28, w30, w28, lsr #9", 4264804], [" 411368:\tlsl\tw4, w27, w4", 4264808], [" 41136c:\teor\tw27, w3, w23", 4264812], [" 411370:\tlsr\tw30, w29, #4", 4264816], [" 411374:\tlsl\tw5, w28, w25", 4264820], [" 411378:\teor\tw28, w4, w27", 4264824], [" 41137c:\teor\tw29, w30, w29, lsr #9", 4264828], [" 411380:\teor\tw30, w5, w28", 4264832], [" 411384:\tadd\tx6, x6, #0x8", 4264836], [" 411388:\tsubs\tw12, w12, #0x8", 4264840], [" 41138c:\tadd\tx17, x17, #0xc0", 4264844], [" 411390:\tlsl\tw7, w29, w26", 4264848], [" 411394:\teor\tw9, w7, w30", 4264852], [" 411398:\tb.ne\t4112b0 <islower@plt+0x3a3c60>", 4264856], [" 41139c:\tcbz\tw11, 4115c8 <islower@plt+0x3a3f78>", 4264860], [" 4113a0:\torr\tw14, wzr, #0x18", 4264864], [" 4113a4:\tmadd\tx10, x6, x14, x10", 4264868], [" 4113a8:\tldr\tw18, [x10],#24", 4264872], [" 4113ac:\tand\tw14, w6, #0xf", 4264876], [" 4113b0:\tlsr\tw1, w18, #4", 4264880], [" 4113b4:\teor\tw2, w1, w18, lsr #9", 4264884], [" 4113b8:\tsubs\tw11, w11, #0x1", 4264888], [" 4113bc:\tlsl\tw3, w2, w14", 4264892], [" 4113c0:\teor\tw9, w3, w9", 4264896], [" 4113c4:\tadd\tw6, w6, #0x1", 4264900], [" 4113c8:\tb.ne\t4113a8 <islower@plt+0x3a3d58>", 4264904], [" 4113cc:\tb\t4115c8 <islower@plt+0x3a3f78>", 4264908], [" 4113d0:\torr\tw5, wzr, #0x4", 4264912], [" 4113d4:\tmovi\tv0.2d, #0x0", 4264916], [" 4113d8:\torr\tw6, wzr, #0x8", 4264920], [" 4113dc:\tmovi\tv7.4s, #0xf", 4264924], [" 4113e0:\torr\tw0, wzr, #0xc", 4264928], [" 4113e4:\tldr\tq1, [x4,#3200]", 4264932], [" 4113e8:\torr\tw7, wzr, #0x10", 4264936], [" 4113ec:\tdup\tv18.2d, x5", 4264940], [" 4113f0:\tdup\tv19.2d, x6", 4264944], [" 4113f4:\tldr\tq2, [x3,#3184]", 4264948], [" 4113f8:\tdup\tv20.2d, x0", 4264952], [" 4113fc:\tmov\tx15, xzr", 4264956], [" 411400:\tdup\tv21.2d, x7", 4264960], [" 411404:\tsub\tx7, x1, x14", 4264964], [" 411408:\tmov\tx11, x10", 4264968], [" 41140c:\tmov\tx16, x11", 4264972], [" 411410:\txtn\tv28.2s, v2.2d", 4264976], [" 411414:\tadd\tx18, x11, #0x60", 4264980], [" 411418:\tadd\tv29.2d, v2.2d, v18.2d", 4264984], [" 41141c:\tadd\tx0, x11, #0x90", 4264988], [" 411420:\tadd\tv30.2d, v1.2d, v18.2d", 4264992], [" 411424:\tld3\t{v4.2d-v6.2d}, [x16], #48", 4264996], [" 411428:\txtn\tv27.2s, v4.2d", 4265000], [" 41142c:\tadd\tx1, x11, #0xc0", 4265004], [" 411430:\tadd\tx2, x11, #0xf0", 4265008], [" 411434:\tadd\tx3, x11, #0x120", 4265012], [" 411438:\txtn\tv16.2s, v29.2d", 4265016], [" 41143c:\tadd\tx4, x11, #0x150", 4265020], [" 411440:\tadd\tx15, x15, #0x10", 4265024], [" 411444:\tld3\t{v22.2d-v24.2d}, [x16]", 4265028], [" 411448:\tsubs\tx7, x7, #0x4", 4265032], [" 41144c:\tadd\tx11, x11, #0x180", 4265036], [" 411450:\txtn2\tv27.4s, v22.2d", 4265040], [" 411454:\txtn2\tv28.4s, v1.2d", 4265044], [" 411458:\tld3\t{v23.2d-v25.2d}, [x18]", 4265048], [" 41145c:\tld3\t{v3.2d-v5.2d}, [x0]", 4265052], [" 411460:\tushr\tv6.4s, v27.4s, #4", 4265056], [" 411464:\txtn\tv31.2s, v23.2d", 4265060], [" 411468:\txtn2\tv31.4s, v3.2d", 4265064], [" 41146c:\txtn2\tv16.4s, v30.2d", 4265068], [" 411470:\tld3\t{v24.2d-v26.2d}, [x1]", 4265072], [" 411474:\tadd\tv3.2d, v2.2d, v19.2d", 4265076], [" 411478:\tadd\tv5.2d, v1.2d, v19.2d", 4265080], [" 41147c:\tld3\t{v8.2d-v10.2d}, [x2]", 4265084], [" 411480:\tushr\tv4.4s, v27.4s, #9", 4265088], [" 411484:\tadd\tv30.2d, v2.2d, v20.2d", 4265092], [" 411488:\tushr\tv22.4s, v31.4s, #4", 4265096], [" 41148c:\txtn\tv17.2s, v24.2d", 4265100], [" 411490:\txtn\tv24.2s, v3.2d", 4265104], [" 411494:\tand\tv25.16b, v28.16b, v7.16b", 4265108], [" 411498:\teor\tv26.16b, v6.16b, v4.16b", 4265112], [" 41149c:\tushr\tv23.4s, v31.4s, #9", 4265116], [" 4114a0:\tadd\tv31.2d, v1.2d, v20.2d", 4265120], [" 4114a4:\txtn2\tv17.4s, v8.2d", 4265124], [" 4114a8:\txtn2\tv24.4s, v5.2d", 4265128], [" 4114ac:\tld3\t{v27.2d-v29.2d}, [x3]", 4265132], [" 4114b0:\tld3\t{v4.2d-v6.2d}, [x4]", 4265136], [" 4114b4:\tushl\tv3.4s, v26.4s, v25.4s", 4265140], [" 4114b8:\txtn\tv25.2s, v30.2d", 4265144], [" 4114bc:\tadd\tv2.2d, v2.2d, v21.2d", 4265148], [" 4114c0:\txtn\tv27.2s, v27.2d", 4265152], [" 4114c4:\tand\tv28.16b, v16.16b, v7.16b", 4265156], [" 4114c8:\teor\tv29.16b, v22.16b, v23.16b", 4265160], [" 4114cc:\tushr\tv16.4s, v17.4s, #4", 4265164], [" 4114d0:\tushr\tv17.4s, v17.4s, #9", 4265168], [" 4114d4:\teor\tv0.16b, v3.16b, v0.16b", 4265172], [" 4114d8:\txtn2\tv27.4s, v4.2d", 4265176], [" 4114dc:\tand\tv6.16b, v24.16b, v7.16b", 4265180], [" 4114e0:\tushl\tv5.4s, v29.4s, v28.4s", 4265184], [" 4114e4:\txtn2\tv25.4s, v31.2d", 4265188], [" 4114e8:\teor\tv4.16b, v16.16b, v17.16b", 4265192], [" 4114ec:\tadd\tv1.2d, v1.2d, v21.2d", 4265196], [" 4114f0:\tushr\tv24.4s, v27.4s, #4", 4265200], [" 4114f4:\tushr\tv26.4s, v27.4s, #9", 4265204], [" 4114f8:\teor\tv22.16b, v5.16b, v0.16b", 4265208], [" 4114fc:\tand\tv30.16b, v25.16b, v7.16b", 4265212], [" 411500:\tushl\tv23.4s, v4.4s, v6.4s", 4265216], [" 411504:\teor\tv31.16b, v24.16b, v26.16b", 4265220], [" 411508:\teor\tv3.16b, v23.16b, v22.16b", 4265224], [" 41150c:\tushl\tv27.4s, v31.4s, v30.4s", 4265228], [" 411510:\teor\tv0.16b, v27.16b, v3.16b", 4265232], [" 411514:\tb.ne\t41140c <islower@plt+0x3a3dbc>", 4265236], [" 411518:\tcbz\tx14, 411580 <islower@plt+0x3a3f30>", 4265240], [" 41151c:\torr\tw17, wzr, #0x4", 4265244], [" 411520:\tmovi\tv23.4s, #0xf", 4265248], [" 411524:\tadd\tx16, x10, #0x18", 4265252], [" 411528:\torr\tw12, wzr, #0x18", 4265256], [" 41152c:\tdup\tv22.2d, x17", 4265260], [" 411530:\torr\tx3, x15, #0x1", 4265264], [" 411534:\tld3\t{v3.2d-v5.2d}, [x11]", 4265268], [" 411538:\txtn\tv20.2s, v2.2d", 4265272], [" 41153c:\tadd\tx15, x15, #0x4", 4265276], [" 411540:\tmadd\tx6, x3, x12, x16", 4265280], [" 411544:\tadd\tv2.2d, v2.2d, v22.2d", 4265284], [" 411548:\tadd\tx11, x11, #0x60", 4265288], [" 41154c:\tsubs\tx14, x14, #0x1", 4265292], [" 411550:\tld3\t{v16.2d-v18.2d}, [x6]", 4265296], [" 411554:\txtn\tv4.2s, v3.2d", 4265300], [" 411558:\txtn2\tv4.4s, v16.2d", 4265304], [" 41155c:\txtn2\tv20.4s, v1.2d", 4265308], [" 411560:\tadd\tv1.2d, v1.2d, v22.2d", 4265312], [" 411564:\tushr\tv17.4s, v4.4s, #4", 4265316], [" 411568:\tushr\tv21.4s, v4.4s, #9", 4265320], [" 41156c:\tand\tv24.16b, v20.16b, v23.16b", 4265324], [" 411570:\teor\tv25.16b, v17.16b, v21.16b", 4265328], [" 411574:\tushl\tv26.4s, v25.4s, v24.4s", 4265332], [" 411578:\teor\tv0.16b, v26.16b, v0.16b", 4265336], [" 41157c:\tb.ne\t411530 <islower@plt+0x3a3ee0>", 4265340], [" 411580:\t.inst\t0x6e004016 ; undefined", 4265344], [" 411584:\tadd\tx14, x9, #0x1", 4265348], [" 411588:\teor\tv23.8b, v0.8b, v22.8b", 4265352], [" 41158c:\tmov\tw16, v23.s[1]", 4265356], [" 411590:\tfmov\tw29, s23", 4265360], [" 411594:\teor\tw9, w29, w16", 4265364], [" 411598:\torr\tw4, wzr, #0x18", 4265368], [" 41159c:\tmul\tx11, x14, x4", 4265372], [" 4115a0:\tadd\tx5, x10, x11", 4265376], [" 4115a4:\tldr\tw18, [x5],#24", 4265380], [" 4115a8:\tand\tw6, w14, #0xf", 4265384], [" 4115ac:\tlsr\tw0, w18, #4", 4265388], [" 4115b0:\teor\tw2, w0, w18, lsr #9", 4265392], [" 4115b4:\tcmp\tx14, x13", 4265396], [" 4115b8:\tadd\tx14, x14, #0x1", 4265400], [" 4115bc:\tlsl\tw3, w2, w6", 4265404], [" 4115c0:\teor\tw9, w3, w9", 4265408], [" 4115c4:\tb.lt\t4115a4 <islower@plt+0x3a3f54>", 4265412], [" 4115c8:\tldr\tw11, [x8,#8]", 4265416], [" 4115cc:\tand\tw10, w11, #0xff", 4265420], [" 4115d0:\tcbz\tx8, 4115f0 <islower@plt+0x3a3fa0>", 4265424], [" 4115d4:\tsub\tw15, w10, #0x37", 4265428], [" 4115d8:\tcmp\tw15, #0xc", 4265432], [" 4115dc:\tb.hi\t4115f0 <islower@plt+0x3a3fa0>", 4265436], [" 4115e0:\tldr\tw6, [x8,#16]", 4265440], [" 4115e4:\teor\tw13, w9, w6, lsr #9", 4265444], [" 4115e8:\teor\tw9, w13, w6, lsr #4", 4265448], [" 4115ec:\tb\t41160c <islower@plt+0x3a3fbc>", 4265452], [" 4115f0:\tcbz\tx8, 4116f8 <islower@plt+0x3a40a8>", 4265456], [" 4115f4:\torr\tw16, w11, #0x1", 4265460], [" 4115f8:\tand\tw12, w16, #0xff", 4265464], [" 4115fc:\tcmp\tw12, #0x45", 4265468], [" 411600:\tb.ne\t4116f8 <islower@plt+0x3a40a8>", 4265472], [" 411604:\tubfx\tw15, w11, #16, #15", 4265476], [" 411608:\teor\tw9, w15, w9", 4265480], [" 41160c:\tldr\tw13, [x21]", 4265484], [" 411610:\tcbz\tw13, 4116ac <islower@plt+0x3a405c>", 4265488], [" 411614:\tldr\tx23, [x21,#8]", 4265492], [" 411618:\tsub\tw10, w10, #0x16", 4265496], [" 41161c:\tmov\tx22, xzr", 4265500], [" 411620:\teor\tw24, w10, w9, lsl #1", 4265504], [" 411624:\torr\tw25, wzr, #0x1", 4265508], [" 411628:\tb\t41164c <islower@plt+0x3a3ffc>", 4265512], [" 41162c:\tcmn\tx1, #0x8", 4265516], [" 411630:\tldr\tw13, [x21]", 4265520], [" 411634:\tccmp\tx22, #0x0, #0x0, eq", 4265524], [" 411638:\tldr\tx8, [x20]", 4265528], [" 41163c:\tadd\tw9, w25, #0x1", 4265532], [" 411640:\tadd\tw24, w24, w25", 4265536], [" 411644:\tcsel\tx22, x22, x26, ne", 4265540], [" 411648:\tmov\tw25, w9", 4265544], [" 41164c:\tsub\tw17, w13, #0x1", 4265548], [" 411650:\tand\tw10, w17, w24", 4265552], [" 411654:\torr\tx9, x8, #0x4", 4265556], [" 411658:\tadd\tx26, x23, w10, uxtw #4", 4265560], [" 41165c:\tcmn\tx9, #0x4", 4265564], [" 411660:\tldr\tx1, [x26]", 4265568], [" 411664:\tb.eq\t411674 <islower@plt+0x3a4024>", 4265572], [" 411668:\torr\tx10, x1, #0x4", 4265576], [" 41166c:\tcmn\tx10, #0x4", 4265580], [" 411670:\tb.ne\t411688 <islower@plt+0x3a4038>", 4265584], [" 411674:\tcmp\tx8, x1", 4265588], [" 411678:\tb.eq\t4116cc <islower@plt+0x3a407c>", 4265592], [" 41167c:\tcmn\tx1, #0x4", 4265596], [" 411680:\tb.ne\t41162c <islower@plt+0x3a3fdc>", 4265600], [" 411684:\tb\t4116b8 <islower@plt+0x3a4068>", 4265604], [" 411688:\tldrb\tw12, [x8,#8]", 4265608], [" 41168c:\tldrb\tw7, [x1,#8]", 4265612], [" 411690:\tcmp\tw12, w7", 4265616], [" 411694:\tb.ne\t41167c <islower@plt+0x3a402c>", 4265620], [" 411698:\tmov\tx0, x8", 4265624], [" 41169c:\tbl\t194238 <islower@plt+0x126be8>", 4265628], [" 4116a0:\ttbnz\tw0, #0, 4116cc <islower@plt+0x3a407c>", 4265632], [" 4116a4:\tldr\tx1, [x26]", 4265636], [" 4116a8:\tb\t41167c <islower@plt+0x3a402c>", 4265640], [" 4116ac:\tmov\tw0, wzr", 4265644], [" 4116b0:\tstr\txzr, [x19]", 4265648], [" 4116b4:\tb\t4116d4 <islower@plt+0x3a4084>", 4265652], [" 4116b8:\tcmp\tx22, #0x0", 4265656], [" 4116bc:\tcsel\tx5, x22, x26, ne", 4265660], [" 4116c0:\tmov\tw0, wzr", 4265664], [" 4116c4:\tstr\tx5, [x19]", 4265668], [" 4116c8:\tb\t4116d4 <islower@plt+0x3a4084>", 4265672], [" 4116cc:\torr\tw0, wzr, #0x1", 4265676], [" 4116d0:\tstr\tx26, [x19]", 4265680], [" 4116d4:\tldp\tx29, x30, [sp,#112]", 4265684], [" 4116d8:\tldp\tx20, x19, [sp,#96]", 4265688], [" 4116dc:\tldp\tx22, x21, [sp,#80]", 4265692], [" 4116e0:\tldp\tx24, x23, [sp,#64]", 4265696], [" 4116e4:\tldp\tx26, x25, [sp,#48]", 4265700], [" 4116e8:\tldp\tx28, x27, [sp,#32]", 4265704], [" 4116ec:\tldp\td9, d8, [sp,#16]", 4265708], [" 4116f0:\tldr\td10, [sp],#128", 4265712], [" 4116f4:\tret", 4265716], [" 4116f8:\tcbz\tx8, 4117b4 <islower@plt+0x3a4164>", 4265720], [" 4116fc:\tand\tw13, w11, #0xff", 4265724], [" 411700:\tcmp\tw13, #0x4f", 4265728], [" 411704:\tb.ne\t4117b4 <islower@plt+0x3a4164>", 4265732], [" 411708:\tldp\tx11, x0, [x8,#96]", 4265736], [" 41170c:\tsubs\tx13, x11, x0", 4265740], [" 411710:\tb.eq\t41160c <islower@plt+0x3a3fbc>", 4265744], [" 411714:\tand\tx18, x13, #0xfffffffffffffffc", 4265748], [" 411718:\tadd\tx15, x0, x18", 4265752], [" 41171c:\tcmp\tx11, x15", 4265756], [" 411720:\tb.gt\t411870 <islower@plt+0x3a4220>", 4265760], [" 411724:\tmov\tx17, #0x4000000000000000 \t// #4611686018427387904", 4265764], [" 411728:\tmovk\tx17, #0x4", 4265768], [" 41172c:\tadd\tx18, x11, x17", 4265772], [" 411730:\tcmp\tx0, x18", 4265776], [" 411734:\tb.ge\t411870 <islower@plt+0x3a4220>", 4265780], [" 411738:\tcmp\tx11, x0", 4265784], [" 41173c:\tb.ge\t411870 <islower@plt+0x3a4220>", 4265788], [" 411740:\tmov\tx3, #0xbfffffffffffffff \t// #-4611686018427387905", 4265792], [" 411744:\tmovk\tx3, #0xfffc", 4265796], [" 411748:\tcmp\tx11, x3", 4265800], [" 41174c:\tb.lt\t411870 <islower@plt+0x3a4220>", 4265804], [" 411750:\torr\tx5, xzr, #0x4000000000000000", 4265808], [" 411754:\tcmp\tx0, x5", 4265812], [" 411758:\tb.ge\t411870 <islower@plt+0x3a4220>", 4265816], [" 41175c:\tand\tx12, x13, #0x3", 4265820], [" 411760:\tcbnz\tx12, 41160c <islower@plt+0x3a3fbc>", 4265824], [" 411764:\tsub\tx16, x0, x11", 4265828], [" 411768:\tcmp\tx16, #0x1", 4265832], [" 41176c:\tb.lt\t41160c <islower@plt+0x3a3fbc>", 4265836], [" 411770:\tcmp\tx16, #0x3c", 4265840], [" 411774:\tasr\tx16, x16, #2", 4265844], [" 411778:\tb.le\t411958 <islower@plt+0x3a4308>", 4265848], [" 41177c:\tand\tx0, x16, #0xfffffffffffffff0", 4265852], [" 411780:\tsub\tx15, x0, #0x10", 4265856], [" 411784:\tlsr\tx13, x15, #4", 4265860], [" 411788:\tadd\tx13, x13, #0x1", 4265864], [" 41178c:\tand\tx3, x13, #0x3", 4265868], [" 411790:\tcmp\tx15, #0x30", 4265872], [" 411794:\tb.cs\t411960 <islower@plt+0x3a4310>", 4265876], [" 411798:\tmovi\tv2.2d, #0x0", 4265880], [" 41179c:\tmov\tx5, xzr", 4265884], [" 4117a0:\tmov\tx12, x11", 4265888], [" 4117a4:\tmov\tv4.16b, v2.16b", 4265892], [" 4117a8:\tmov\tv6.16b, v2.16b", 4265896], [" 4117ac:\tmov\tv17.16b, v2.16b", 4265900], [" 4117b0:\tb\t4119ec <islower@plt+0x3a439c>", 4265904], [" 4117b4:\tcbz\tx8, 41160c <islower@plt+0x3a3fbc>", 4265908], [" 4117b8:\tand\tw11, w11, #0xff", 4265912], [" 4117bc:\tcmp\tw11, #0x50", 4265916], [" 4117c0:\tb.ne\t41160c <islower@plt+0x3a3fbc>", 4265920], [" 4117c4:\tldp\tx12, x2, [x8,#96]", 4265924], [" 4117c8:\tsubs\tx11, x12, x2", 4265928], [" 4117cc:\tb.eq\t41160c <islower@plt+0x3a3fbc>", 4265932], [" 4117d0:\tand\tx4, x11, #0xfffffffffffffffc", 4265936], [" 4117d4:\tadd\tx7, x2, x4", 4265940], [" 4117d8:\tcmp\tx12, x7", 4265944], [" 4117dc:\tb.gt\t4118e4 <islower@plt+0x3a4294>", 4265948], [" 4117e0:\tmov\tx14, #0x4000000000000000 \t// #4611686018427387904", 4265952], [" 4117e4:\tmovk\tx14, #0x4", 4265956], [" 4117e8:\tadd\tx15, x12, x14", 4265960], [" 4117ec:\tcmp\tx2, x15", 4265964], [" 4117f0:\tb.ge\t4118e4 <islower@plt+0x3a4294>", 4265968], [" 4117f4:\tcmp\tx12, x2", 4265972], [" 4117f8:\tb.ge\t4118e4 <islower@plt+0x3a4294>", 4265976], [" 4117fc:\tmov\tx18, #0xbfffffffffffffff \t// #-4611686018427387905", 4265980], [" 411800:\tmovk\tx18, #0xfffc", 4265984], [" 411804:\tcmp\tx12, x18", 4265988], [" 411808:\tb.lt\t4118e4 <islower@plt+0x3a4294>", 4265992], [" 41180c:\torr\tx3, xzr, #0x4000000000000000", 4265996], [" 411810:\tcmp\tx2, x3", 4266000], [" 411814:\tb.ge\t4118e4 <islower@plt+0x3a4294>", 4266004], [" 411818:\tand\tx22, x11, #0x3", 4266008], [" 41181c:\tcbnz\tx22, 41160c <islower@plt+0x3a3fbc>", 4266012], [" 411820:\tsub\tx14, x2, x12", 4266016], [" 411824:\tcmp\tx14, #0x1", 4266020], [" 411828:\tb.lt\t41160c <islower@plt+0x3a3fbc>", 4266024], [" 41182c:\tasr\tx17, x14, #2", 4266028], [" 411830:\tcmp\tx14, #0x3c", 4266032], [" 411834:\tb.le\t411a7c <islower@plt+0x3a442c>", 4266036], [" 411838:\tand\tx18, x17, #0xfffffffffffffff0", 4266040], [" 41183c:\tsub\tx23, x18, #0x10", 4266044], [" 411840:\tlsr\tx1, x23, #4", 4266048], [" 411844:\tadd\tx26, x1, #0x1", 4266052], [" 411848:\tand\tx2, x26, #0x3", 4266056], [" 41184c:\tcmp\tx23, #0x30", 4266060], [" 411850:\tb.cs\t411a84 <islower@plt+0x3a4434>", 4266064], [" 411854:\tmovi\tv1.2d, #0x0", 4266068], [" 411858:\tmov\tx4, xzr", 4266072], [" 41185c:\tmov\tx13, x12", 4266076], [" 411860:\tmov\tv3.16b, v1.16b", 4266080], [" 411864:\tmov\tv5.16b, v1.16b", 4266084], [" 411868:\tmov\tv16.16b, v1.16b", 4266088], [" 41186c:\tb\t411b10 <islower@plt+0x3a44c0>", 4266092], [" 411870:\tsub\tx0, x0, #0x4", 4266096], [" 411874:\tsub\tx2, x0, x11", 4266100], [" 411878:\tlsr\tx3, x2, #2", 4266104], [" 41187c:\tadd\tx15, x3, #0x1", 4266108], [" 411880:\tand\tx12, x15, #0x7", 4266112], [" 411884:\tcmp\tx2, #0x1c", 4266116], [" 411888:\tb.cc\t4118cc <islower@plt+0x3a427c>", 4266120], [" 41188c:\tsub\tx15, x15, x12", 4266124], [" 411890:\tldp\tw17, w29, [x11]", 4266128], [" 411894:\tsubs\tx15, x15, #0x8", 4266132], [" 411898:\tldp\tw18, w0, [x11,#8]", 4266136], [" 41189c:\tldp\tw1, w2, [x11,#16]", 4266140], [" 4118a0:\teor\tw9, w17, w9", 4266144], [" 4118a4:\teor\tw5, w29, w9", 4266148], [" 4118a8:\tldp\tw3, w4, [x11,#24]", 4266152], [" 4118ac:\teor\tw7, w18, w5", 4266156], [" 4118b0:\teor\tw24, w0, w7", 4266160], [" 4118b4:\teor\tw22, w1, w24", 4266164], [" 4118b8:\teor\tw23, w2, w22", 4266168], [" 4118bc:\teor\tw27, w3, w23", 4266172], [" 4118c0:\tadd\tx11, x11, #0x20", 4266176], [" 4118c4:\teor\tw9, w4, w27", 4266180], [" 4118c8:\tb.ne\t411890 <islower@plt+0x3a4240>", 4266184], [" 4118cc:\tcbz\tx12, 41160c <islower@plt+0x3a3fbc>", 4266188], [" 4118d0:\tldr\tw1, [x11],#4", 4266192], [" 4118d4:\teor\tw9, w1, w9", 4266196], [" 4118d8:\tsubs\tx12, x12, #0x1", 4266200], [" 4118dc:\tb.ne\t4118d0 <islower@plt+0x3a4280>", 4266204], [" 4118e0:\tb\t41160c <islower@plt+0x3a3fbc>", 4266208], [" 4118e4:\tsub\tx5, x2, #0x4", 4266212], [" 4118e8:\tsub\tx6, x5, x12", 4266216], [" 4118ec:\tlsr\tx7, x6, #2", 4266220], [" 4118f0:\tadd\tx17, x7, #0x1", 4266224], [" 4118f4:\tand\tx1, x17, #0x7", 4266228], [" 4118f8:\tcmp\tx6, #0x1c", 4266232], [" 4118fc:\tb.cc\t411940 <islower@plt+0x3a42f0>", 4266236], [" 411900:\tsub\tx17, x17, x1", 4266240], [" 411904:\tldp\tw28, w30, [x12]", 4266244], [" 411908:\tsubs\tx17, x17, #0x8", 4266248], [" 41190c:\tldp\tw6, w13, [x12,#8]", 4266252], [" 411910:\tldp\tw14, w15, [x12,#16]", 4266256], [" 411914:\teor\tw18, w28, w9", 4266260], [" 411918:\teor\tw0, w30, w18", 4266264], [" 41191c:\tldp\tw16, w29, [x12,#24]", 4266268], [" 411920:\teor\tw2, w6, w0", 4266272], [" 411924:\teor\tw3, w13, w2", 4266276], [" 411928:\teor\tw4, w14, w3", 4266280], [" 41192c:\teor\tw9, w15, w4", 4266284], [" 411930:\teor\tw5, w16, w9", 4266288], [" 411934:\tadd\tx12, x12, #0x20", 4266292], [" 411938:\teor\tw9, w29, w5", 4266296], [" 41193c:\tb.ne\t411904 <islower@plt+0x3a42b4>", 4266300], [" 411940:\tcbz\tx1, 41160c <islower@plt+0x3a3fbc>", 4266304], [" 411944:\tldr\tw17, [x12],#4", 4266308], [" 411948:\teor\tw9, w17, w9", 4266312], [" 41194c:\tsubs\tx1, x1, #0x1", 4266316], [" 411950:\tb.ne\t411944 <islower@plt+0x3a42f4>", 4266320], [" 411954:\tb\t41160c <islower@plt+0x3a3fbc>", 4266324], [" 411958:\tmov\tx0, xzr", 4266328], [" 41195c:\tb\t411a58 <islower@plt+0x3a4408>", 4266332], [" 411960:\tmovi\tv2.2d, #0x0", 4266336], [" 411964:\tmov\tx5, xzr", 4266340], [" 411968:\tsub\tx13, x13, x3", 4266344], [" 41196c:\tmov\tx12, x11", 4266348], [" 411970:\tmov\tv4.16b, v2.16b", 4266352], [" 411974:\tmov\tv6.16b, v2.16b", 4266356], [" 411978:\tmov\tv17.16b, v2.16b", 4266360], [" 41197c:\tldp\tq0, q1, [x12]", 4266364], [" 411980:\tadd\tx5, x5, #0x40", 4266368], [" 411984:\tldp\tq3, q5, [x12,#32]", 4266372], [" 411988:\tsubs\tx13, x13, #0x4", 4266376], [" 41198c:\teor\tv30.16b, v0.16b, v17.16b", 4266380], [" 411990:\teor\tv31.16b, v1.16b, v6.16b", 4266384], [" 411994:\teor\tv7.16b, v3.16b, v4.16b", 4266388], [" 411998:\teor\tv2.16b, v5.16b, v2.16b", 4266392], [" 41199c:\tldp\tq0, q1, [x12,#64]", 4266396], [" 4119a0:\tldp\tq3, q4, [x12,#96]", 4266400], [" 4119a4:\teor\tv0.16b, v0.16b, v30.16b", 4266404], [" 4119a8:\teor\tv1.16b, v1.16b, v31.16b", 4266408], [" 4119ac:\teor\tv3.16b, v3.16b, v7.16b", 4266412], [" 4119b0:\teor\tv16.16b, v4.16b, v2.16b", 4266416], [" 4119b4:\tldp\tq5, q6, [x12,#128]", 4266420], [" 4119b8:\tldp\tq2, q4, [x12,#160]", 4266424], [" 4119bc:\teor\tv5.16b, v5.16b, v0.16b", 4266428], [" 4119c0:\teor\tv6.16b, v6.16b, v1.16b", 4266432], [" 4119c4:\teor\tv18.16b, v2.16b, v3.16b", 4266436], [" 4119c8:\teor\tv19.16b, v4.16b, v16.16b", 4266440], [" 4119cc:\tldp\tq0, q1, [x12,#192]", 4266444], [" 4119d0:\tldp\tq2, q3, [x12,#224]", 4266448], [" 4119d4:\tadd\tx12, x12, #0x100", 4266452], [" 4119d8:\teor\tv17.16b, v0.16b, v5.16b", 4266456], [" 4119dc:\teor\tv6.16b, v1.16b, v6.16b", 4266460], [" 4119e0:\teor\tv4.16b, v2.16b, v18.16b", 4266464], [" 4119e4:\teor\tv2.16b, v3.16b, v19.16b", 4266468], [" 4119e8:\tb.ne\t41197c <islower@plt+0x3a432c>", 4266472], [" 4119ec:\tcbz\tx3, 411a2c <islower@plt+0x3a43dc>", 4266476], [" 4119f0:\torr\tx17, x5, #0x3", 4266480], [" 4119f4:\torr\tx18, x5, #0x7", 4266484], [" 4119f8:\tadd\tx2, x11, x17, lsl #2", 4266488], [" 4119fc:\tadd\tx4, x11, x18, lsl #2", 4266492], [" 411a00:\tldr\tq21, [x12],#64", 4266496], [" 411a04:\tldur\tq22, [x2,#4]", 4266500], [" 411a08:\tadd\tx5, x5, #0x10", 4266504], [" 411a0c:\tldur\tq23, [x4,#4]", 4266508], [" 411a10:\tsubs\tx3, x3, #0x1", 4266512], [" 411a14:\tldur\tq24, [x4,#20]", 4266516], [" 411a18:\teor\tv17.16b, v21.16b, v17.16b", 4266520], [" 411a1c:\teor\tv6.16b, v22.16b, v6.16b", 4266524], [" 411a20:\teor\tv4.16b, v23.16b, v4.16b", 4266528], [" 411a24:\teor\tv2.16b, v24.16b, v2.16b", 4266532], [" 411a28:\tb.ne\t4119f0 <islower@plt+0x3a43a0>", 4266536], [" 411a2c:\teor\tv25.16b, v17.16b, v6.16b", 4266540], [" 411a30:\tcmp\tx0, x16", 4266544], [" 411a34:\teor\tv26.16b, v4.16b, v2.16b", 4266548], [" 411a38:\teor\tv27.16b, v25.16b, v26.16b", 4266552], [" 411a3c:\t.inst\t0x6e1b437c ; undefined", 4266556], [" 411a40:\teor\tv29.8b, v27.8b, v28.8b", 4266560], [" 411a44:\tmov\tw28, v29.s[1]", 4266564], [" 411a48:\tfmov\tw30, s29", 4266568], [" 411a4c:\teor\tw6, w30, w28", 4266572], [" 411a50:\teor\tw9, w9, w6", 4266576], [" 411a54:\tb.ge\t41160c <islower@plt+0x3a3fbc>", 4266580], [" 411a58:\tsub\tx6, x16, #0x1", 4266584], [" 411a5c:\tsub\tx23, x0, #0x1", 4266588], [" 411a60:\tadd\tx11, x11, x0, lsl #2", 4266592], [" 411a64:\tldr\tw13, [x11],#4", 4266596], [" 411a68:\tadd\tx23, x23, #0x1", 4266600], [" 411a6c:\teor\tw9, w13, w9", 4266604], [" 411a70:\tcmp\tx23, x6", 4266608], [" 411a74:\tb.lt\t411a64 <islower@plt+0x3a4414>", 4266612], [" 411a78:\tb\t41160c <islower@plt+0x3a3fbc>", 4266616], [" 411a7c:\tmov\tx18, xzr", 4266620], [" 411a80:\tb\t411b7c <islower@plt+0x3a452c>", 4266624], [" 411a84:\tmovi\tv1.2d, #0x0", 4266628], [" 411a88:\tmov\tx4, xzr", 4266632], [" 411a8c:\tsub\tx11, x26, x2", 4266636], [" 411a90:\tmov\tx13, x12", 4266640], [" 411a94:\tmov\tv3.16b, v1.16b", 4266644], [" 411a98:\tmov\tv5.16b, v1.16b", 4266648], [" 411a9c:\tmov\tv16.16b, v1.16b", 4266652], [" 411aa0:\tldp\tq0, q2, [x13]", 4266656], [" 411aa4:\tadd\tx4, x4, #0x40", 4266660], [" 411aa8:\tldp\tq4, q6, [x13,#32]", 4266664], [" 411aac:\tsubs\tx11, x11, #0x4", 4266668], [" 411ab0:\teor\tv7.16b, v0.16b, v16.16b", 4266672], [" 411ab4:\teor\tv2.16b, v2.16b, v5.16b", 4266676], [" 411ab8:\teor\tv3.16b, v4.16b, v3.16b", 4266680], [" 411abc:\teor\tv1.16b, v6.16b, v1.16b", 4266684], [" 411ac0:\tldp\tq0, q4, [x13,#64]", 4266688], [" 411ac4:\tldp\tq5, q6, [x13,#96]", 4266692], [" 411ac8:\teor\tv16.16b, v0.16b, v7.16b", 4266696], [" 411acc:\teor\tv4.16b, v4.16b, v2.16b", 4266700], [" 411ad0:\teor\tv5.16b, v5.16b, v3.16b", 4266704], [" 411ad4:\teor\tv6.16b, v6.16b, v1.16b", 4266708], [" 411ad8:\tldp\tq0, q2, [x13,#128]", 4266712], [" 411adc:\tldp\tq1, q3, [x13,#160]", 4266716], [" 411ae0:\teor\tv17.16b, v0.16b, v16.16b", 4266720], [" 411ae4:\teor\tv18.16b, v2.16b, v4.16b", 4266724], [" 411ae8:\teor\tv19.16b, v1.16b, v5.16b", 4266728], [" 411aec:\teor\tv20.16b, v3.16b, v6.16b", 4266732], [" 411af0:\tldp\tq0, q1, [x13,#192]", 4266736], [" 411af4:\tldp\tq2, q4, [x13,#224]", 4266740], [" 411af8:\tadd\tx13, x13, #0x100", 4266744], [" 411afc:\teor\tv16.16b, v0.16b, v17.16b", 4266748], [" 411b00:\teor\tv5.16b, v1.16b, v18.16b", 4266752], [" 411b04:\teor\tv3.16b, v2.16b, v19.16b", 4266756], [" 411b08:\teor\tv1.16b, v4.16b, v20.16b", 4266760], [" 411b0c:\tb.ne\t411aa0 <islower@plt+0x3a4450>", 4266764], [" 411b10:\tcbz\tx2, 411b50 <islower@plt+0x3a4500>", 4266768], [" 411b14:\torr\tx11, x4, #0x3", 4266772], [" 411b18:\torr\tx26, x4, #0x7", 4266776], [" 411b1c:\tadd\tx16, x12, x11, lsl #2", 4266780], [" 411b20:\tadd\tx14, x12, x26, lsl #2", 4266784], [" 411b24:\tldr\tq24, [x13],#64", 4266788], [" 411b28:\tldur\tq25, [x16,#4]", 4266792], [" 411b2c:\tadd\tx4, x4, #0x10", 4266796], [" 411b30:\tldur\tq26, [x14,#4]", 4266800], [" 411b34:\tsubs\tx2, x2, #0x1", 4266804], [" 411b38:\tldur\tq27, [x14,#20]", 4266808], [" 411b3c:\teor\tv16.16b, v24.16b, v16.16b", 4266812], [" 411b40:\teor\tv5.16b, v25.16b, v5.16b", 4266816], [" 411b44:\teor\tv3.16b, v26.16b, v3.16b", 4266820], [" 411b48:\teor\tv1.16b, v27.16b, v1.16b", 4266824], [" 411b4c:\tb.ne\t411b14 <islower@plt+0x3a44c4>", 4266828], [" 411b50:\teor\tv28.16b, v16.16b, v5.16b", 4266832], [" 411b54:\tcmp\tx18, x17", 4266836], [" 411b58:\teor\tv29.16b, v3.16b, v1.16b", 4266840], [" 411b5c:\teor\tv30.16b, v28.16b, v29.16b", 4266844], [" 411b60:\t.inst\t0x6e1e43df ; undefined", 4266848], [" 411b64:\teor\tv0.8b, v30.8b, v31.8b", 4266852], [" 411b68:\tmov\tw24, v0.s[1]", 4266856], [" 411b6c:\tfmov\tw22, s0", 4266860], [" 411b70:\teor\tw23, w22, w24", 4266864], [" 411b74:\teor\tw9, w9, w23", 4266868], [" 411b78:\tb.ge\t41160c <islower@plt+0x3a3fbc>", 4266872], [" 411b7c:\tsub\tx7, x17, #0x1", 4266876], [" 411b80:\tsub\tx22, x18, #0x1", 4266880], [" 411b84:\tadd\tx12, x12, x18, lsl #2", 4266884], [" 411b88:\tldr\tw11, [x12],#4", 4266888], [" 411b8c:\tadd\tx22, x22, #0x1", 4266892], [" 411b90:\teor\tw9, w11, w9", 4266896], [" 411b94:\tcmp\tx22, x7", 4266900], [" 411b98:\tb.lt\t411b88 <islower@plt+0x3a4538>", 4266904], [" 411b9c:\tb\t41160c <islower@plt+0x3a3fbc>", 4266908], ["", 0]], "l": 16, "f": "bool llvm::DenseMap&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*, llvm::DenseMapInfo&lt;(anonymous namespace)::SimpleValue&gt; &gt;::LookupBucketFor&lt;(anonymous namespace)::SimpleValue&gt;((anonymous namespace)::SimpleValue const&, std::__1::pair&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*&gt;*&) const"}, "169": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000411ba0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x651ac0>:", 0], [" 411ba0:\tsub\tsp, sp, #0x60", 4266912], [" 411ba4:\tstp\tx25, x24, [sp,#32]", 4266916], [" 411ba8:\tstp\tx23, x22, [sp,#48]", 4266920], [" 411bac:\tstp\tx21, x20, [sp,#64]", 4266924], [" 411bb0:\tstp\tx19, x30, [sp,#80]", 4266928], [" 411bb4:\tmrs\tx20, tpidr_el0", 4266932], [" 411bb8:\tmov\tx2, sp", 4266936], [" 411bbc:\tldr\tx12, [x20,#40]", 4266940], [" 411bc0:\tmov\tx19, x1", 4266944], [" 411bc4:\tmov\tx20, x0", 4266948], [" 411bc8:\tstr\tx12, [sp,#24]", 4266952], [" 411bcc:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4266956], [" 411bd0:\tldr\tx3, [sp]", 4266960], [" 411bd4:\ttbnz\tw0, #0, 412454 <islower@plt+0x3a4e04>", 4266964], [" 411bd8:\tmov\tx23, x20", 4266968], [" 411bdc:\tstr\tx3, [sp,#8]", 4266972], [" 411be0:\tldr\tw8, [x23,#16]!", 4266976], [" 411be4:\tldr\tw22, [x20]", 4266980], [" 411be8:\tadd\tw9, w8, #0x1", 4266984], [" 411bec:\tlsl\tw15, w9, #2", 4266988], [" 411bf0:\tstr\tw9, [x23]", 4266992], [" 411bf4:\tadd\tw16, w22, w22, lsl #1", 4266996], [" 411bf8:\tcmp\tw15, w16", 4267000], [" 411bfc:\tb.cc\t41201c <islower@plt+0x3a49cc>", 4267004], [" 411c00:\tmov\tx24, x20", 4267008], [" 411c04:\tcmp\tw22, #0x3f", 4267012], [" 411c08:\tmov\tw8, w22", 4267016], [" 411c0c:\tldr\tx21, [x24,#8]!", 4267020], [" 411c10:\tlsl\tw9, w22, #1", 4267024], [" 411c14:\tb.hi\t411c20 <islower@plt+0x3a45d0>", 4267028], [" 411c18:\torr\tw8, wzr, #0x40", 4267032], [" 411c1c:\tstr\tw8, [x20]", 4267036], [" 411c20:\tcmp\tw8, w9", 4267040], [" 411c24:\tb.cs\t411c38 <islower@plt+0x3a45e8>", 4267044], [" 411c28:\tlsl\tw8, w8, #1", 4267048], [" 411c2c:\tcmp\tw8, w9", 4267052], [" 411c30:\tb.cc\t411c28 <islower@plt+0x3a45d8>", 4267056], [" 411c34:\tstr\tw8, [x20]", 4267060], [" 411c38:\tmov\tw13, w8", 4267064], [" 411c3c:\tstr\twzr, [x20,#20]", 4267068], [" 411c40:\tlsl\tx0, x13, #4", 4267072], [" 411c44:\tbl\t6cde0 <operator new(unsigned long)@plt>", 4267076], [" 411c48:\tldrsw\tx8, [x20]", 4267080], [" 411c4c:\tstr\tx0, [x20,#8]", 4267084], [" 411c50:\tcbz\tw8, 411de0 <islower@plt+0x3a4790>", 4267088], [" 411c54:\tcmp\tw8, #0x0", 4267092], [" 411c58:\tcsel\tx10, x0, xzr, gt", 4267096], [" 411c5c:\tadd\tx12, x10, x8, lsl #4", 4267100], [" 411c60:\tcmp\tx23, x10", 4267104], [" 411c64:\tsub\tx13, x12, #0x8", 4267108], [" 411c68:\tcset\tw11, ls", 4267112], [" 411c6c:\tcmp\tx13, x24", 4267116], [" 411c70:\tcset\tw13, ls", 4267120], [" 411c74:\tcmp\tw8, #0x1", 4267124], [" 411c78:\tb.lt\t411d08 <islower@plt+0x3a46b8>", 4267128], [" 411c7c:\torr\tw5, w11, w13", 4267132], [" 411c80:\ttbz\tw5, #0, 411d08 <islower@plt+0x3a46b8>", 4267136], [" 411c84:\tcmp\tw8, #0xf", 4267140], [" 411c88:\tb.le\t411d38 <islower@plt+0x3a46e8>", 4267144], [" 411c8c:\tand\tx15, x8, #0xf", 4267148], [" 411c90:\tsub\tx1, x8, #0x1", 4267152], [" 411c94:\tsub\tx16, x1, x15", 4267156], [" 411c98:\tmov\tx2, xzr", 4267160], [" 411c9c:\torr\tx9, xzr, #0xfffffffffffffffc", 4267164], [" 411ca0:\tsub\tx4, x16, #0xf", 4267168], [" 411ca4:\tmov\tx11, x10", 4267172], [" 411ca8:\tadd\tx5, x2, #0x10", 4267176], [" 411cac:\tstr\tx9, [x11]", 4267180], [" 411cb0:\tcmp\tx2, x4", 4267184], [" 411cb4:\tstr\tx9, [x11,#16]", 4267188], [" 411cb8:\tstr\tx9, [x11,#32]", 4267192], [" 411cbc:\tmov\tx2, x5", 4267196], [" 411cc0:\tstr\tx9, [x11,#48]", 4267200], [" 411cc4:\tstr\tx9, [x11,#64]", 4267204], [" 411cc8:\tstr\tx9, [x11,#80]", 4267208], [" 411ccc:\tstr\tx9, [x11,#96]", 4267212], [" 411cd0:\tstr\tx9, [x11,#112]", 4267216], [" 411cd4:\tstr\tx9, [x11,#128]", 4267220], [" 411cd8:\tstr\tx9, [x11,#144]", 4267224], [" 411cdc:\tstr\tx9, [x11,#160]", 4267228], [" 411ce0:\tstr\tx9, [x11,#176]", 4267232], [" 411ce4:\tstr\tx9, [x11,#192]", 4267236], [" 411ce8:\tstr\tx9, [x11,#208]", 4267240], [" 411cec:\tstr\tx9, [x11,#224]", 4267244], [" 411cf0:\tstr\tx9, [x11,#240]", 4267248], [" 411cf4:\tadd\tx11, x11, #0x100", 4267252], [" 411cf8:\tb.ne\t411ca8 <islower@plt+0x3a4658>", 4267256], [" 411cfc:\tcbz\tx15, 411de0 <islower@plt+0x3a4790>", 4267260], [" 411d00:\tadd\tx13, x16, #0x1", 4267264], [" 411d04:\tb\t411d3c <islower@plt+0x3a46ec>", 4267268], [" 411d08:\tmov\tx6, xzr", 4267272], [" 411d0c:\tmov\tx1, xzr", 4267276], [" 411d10:\torr\tx10, xzr, #0xfffffffffffffffc", 4267280], [" 411d14:\tb\t411d20 <islower@plt+0x3a46d0>", 4267284], [" 411d18:\tldr\tx0, [x24]", 4267288], [" 411d1c:\tadd\tx6, x6, #0x10", 4267292], [" 411d20:\tadd\tx1, x1, #0x1", 4267296], [" 411d24:\tstr\tx10, [x0,x6]", 4267300], [" 411d28:\tmov\tw7, w8", 4267304], [" 411d2c:\tcmp\tw1, w7", 4267308], [" 411d30:\tb.ne\t411d18 <islower@plt+0x3a46c8>", 4267312], [" 411d34:\tb\t411de0 <islower@plt+0x3a4790>", 4267316], [" 411d38:\tmov\tx13, xzr", 4267320], [" 411d3c:\tand\tx2, x8, #0x8", 4267324], [" 411d40:\tcmp\tx2, #0x7", 4267328], [" 411d44:\tb.ls\t411d7c <islower@plt+0x3a472c>", 4267332], [" 411d48:\tadd\tx0, x10, x13, lsl #4", 4267336], [" 411d4c:\torr\tx9, xzr, #0xfffffffffffffffc", 4267340], [" 411d50:\tadd\tx13, x13, #0x8", 4267344], [" 411d54:\tcmp\tx13, x8", 4267348], [" 411d58:\tstr\tx9, [x0]", 4267352], [" 411d5c:\tstr\tx9, [x0,#16]", 4267356], [" 411d60:\tstr\tx9, [x0,#32]", 4267360], [" 411d64:\tstr\tx9, [x0,#48]", 4267364], [" 411d68:\tstr\tx9, [x0,#64]", 4267368], [" 411d6c:\tstr\tx9, [x0,#80]", 4267372], [" 411d70:\tstr\tx9, [x0,#96]", 4267376], [" 411d74:\tstr\tx9, [x0,#112]", 4267380], [" 411d78:\tb.ge\t411de0 <islower@plt+0x3a4790>", 4267384], [" 411d7c:\tand\tx3, x8, #0x4", 4267388], [" 411d80:\tcmp\tx3, #0x3", 4267392], [" 411d84:\tb.ls\t411dac <islower@plt+0x3a475c>", 4267396], [" 411d88:\tadd\tx9, x10, x13, lsl #4", 4267400], [" 411d8c:\torr\tx15, xzr, #0xfffffffffffffffc", 4267404], [" 411d90:\tadd\tx13, x13, #0x4", 4267408], [" 411d94:\tcmp\tx13, x8", 4267412], [" 411d98:\tstr\tx15, [x9]", 4267416], [" 411d9c:\tstr\tx15, [x9,#16]", 4267420], [" 411da0:\tstr\tx15, [x9,#32]", 4267424], [" 411da4:\tstr\tx15, [x9,#48]", 4267428], [" 411da8:\tb.ge\t411de0 <islower@plt+0x3a4790>", 4267432], [" 411dac:\tand\tx4, x8, #0x2", 4267436], [" 411db0:\tcmp\tx4, #0x1", 4267440], [" 411db4:\tb.ls\t411dd4 <islower@plt+0x3a4784>", 4267444], [" 411db8:\tadd\tx12, x10, x13, lsl #4", 4267448], [" 411dbc:\torr\tx16, xzr, #0xfffffffffffffffc", 4267452], [" 411dc0:\tadd\tx13, x13, #0x2", 4267456], [" 411dc4:\tcmp\tx13, x8", 4267460], [" 411dc8:\tstr\tx16, [x12]", 4267464], [" 411dcc:\tstr\tx16, [x12,#16]", 4267468], [" 411dd0:\tb.ge\t411de0 <islower@plt+0x3a4790>", 4267472], [" 411dd4:\torr\tx11, xzr, #0xfffffffffffffffc", 4267476], [" 411dd8:\tlsl\tx5, x13, #4", 4267480], [" 411ddc:\tstr\tx11, [x10,x5]", 4267484], [" 411de0:\tcbz\tw22, 412000 <islower@plt+0x3a49b0>", 4267488], [" 411de4:\tlsl\tx22, x22, #4", 4267492], [" 411de8:\tsub\tx9, x22, #0x10", 4267496], [" 411dec:\tlsr\tx10, x9, #4", 4267500], [" 411df0:\tadd\tx0, x10, #0x1", 4267504], [" 411df4:\tcmp\tx9, #0x70", 4267508], [" 411df8:\tand\tx24, x0, #0x7", 4267512], [" 411dfc:\tmov\tx22, x21", 4267516], [" 411e00:\tb.cc\t411fbc <islower@plt+0x3a496c>", 4267520], [" 411e04:\tsub\tx22, x0, x24", 4267524], [" 411e08:\tadd\tx25, x21, #0x78", 4267528], [" 411e0c:\tldur\tx17, [x25,#-120]", 4267532], [" 411e10:\torr\tx8, x17, #0x4", 4267536], [" 411e14:\tcmn\tx8, #0x4", 4267540], [" 411e18:\tb.eq\t411e40 <islower@plt+0x3a47f0>", 4267544], [" 411e1c:\tsub\tx1, x25, #0x78", 4267548], [" 411e20:\tadd\tx2, sp, #0x10", 4267552], [" 411e24:\tmov\tx0, x20", 4267556], [" 411e28:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267560], [" 411e2c:\tldr\tx11, [sp,#16]", 4267564], [" 411e30:\tldur\tx1, [x25,#-120]", 4267568], [" 411e34:\tstr\tx1, [x11]", 4267572], [" 411e38:\tldur\tx2, [x25,#-112]", 4267576], [" 411e3c:\tstr\tx2, [x11,#8]", 4267580], [" 411e40:\tldur\tx3, [x25,#-104]", 4267584], [" 411e44:\torr\tx9, x3, #0x4", 4267588], [" 411e48:\tcmn\tx9, #0x4", 4267592], [" 411e4c:\tb.eq\t411e74 <islower@plt+0x3a4824>", 4267596], [" 411e50:\tsub\tx1, x25, #0x68", 4267600], [" 411e54:\tadd\tx2, sp, #0x10", 4267604], [" 411e58:\tmov\tx0, x20", 4267608], [" 411e5c:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267612], [" 411e60:\tldr\tx16, [sp,#16]", 4267616], [" 411e64:\tldur\tx11, [x25,#-104]", 4267620], [" 411e68:\tstr\tx11, [x16]", 4267624], [" 411e6c:\tldur\tx5, [x25,#-96]", 4267628], [" 411e70:\tstr\tx5, [x16,#8]", 4267632], [" 411e74:\tldur\tx6, [x25,#-88]", 4267636], [" 411e78:\torr\tx9, x6, #0x4", 4267640], [" 411e7c:\tcmn\tx9, #0x4", 4267644], [" 411e80:\tb.eq\t411ea8 <islower@plt+0x3a4858>", 4267648], [" 411e84:\tsub\tx1, x25, #0x58", 4267652], [" 411e88:\tadd\tx2, sp, #0x10", 4267656], [" 411e8c:\tmov\tx0, x20", 4267660], [" 411e90:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267664], [" 411e94:\tldr\tx17, [sp,#16]", 4267668], [" 411e98:\tldur\tx0, [x25,#-88]", 4267672], [" 411e9c:\tstr\tx0, [x17]", 4267676], [" 411ea0:\tldur\tx3, [x25,#-80]", 4267680], [" 411ea4:\tstr\tx3, [x17,#8]", 4267684], [" 411ea8:\tldur\tx9, [x25,#-72]", 4267688], [" 411eac:\torr\tx12, x9, #0x4", 4267692], [" 411eb0:\tcmn\tx12, #0x4", 4267696], [" 411eb4:\tb.eq\t411edc <islower@plt+0x3a488c>", 4267700], [" 411eb8:\tsub\tx1, x25, #0x48", 4267704], [" 411ebc:\tadd\tx2, sp, #0x10", 4267708], [" 411ec0:\tmov\tx0, x20", 4267712], [" 411ec4:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267716], [" 411ec8:\tldr\tx18, [sp,#16]", 4267720], [" 411ecc:\tldur\tx15, [x25,#-72]", 4267724], [" 411ed0:\tstr\tx15, [x18]", 4267728], [" 411ed4:\tldur\tx12, [x25,#-64]", 4267732], [" 411ed8:\tstr\tx12, [x18,#8]", 4267736], [" 411edc:\tldur\tx16, [x25,#-56]", 4267740], [" 411ee0:\torr\tx13, x16, #0x4", 4267744], [" 411ee4:\tcmn\tx13, #0x4", 4267748], [" 411ee8:\tb.eq\t411f10 <islower@plt+0x3a48c0>", 4267752], [" 411eec:\tsub\tx1, x25, #0x38", 4267756], [" 411ef0:\tadd\tx2, sp, #0x10", 4267760], [" 411ef4:\tmov\tx0, x20", 4267764], [" 411ef8:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267768], [" 411efc:\tldr\tx2, [sp,#16]", 4267772], [" 411f00:\tldur\tx10, [x25,#-56]", 4267776], [" 411f04:\tstr\tx10, [x2]", 4267780], [" 411f08:\tldur\tx13, [x25,#-48]", 4267784], [" 411f0c:\tstr\tx13, [x2,#8]", 4267788], [" 411f10:\tldur\tx17, [x25,#-40]", 4267792], [" 411f14:\torr\tx14, x17, #0x4", 4267796], [" 411f18:\tcmn\tx14, #0x4", 4267800], [" 411f1c:\tb.eq\t411f44 <islower@plt+0x3a48f4>", 4267804], [" 411f20:\tsub\tx1, x25, #0x28", 4267808], [" 411f24:\tadd\tx2, sp, #0x10", 4267812], [" 411f28:\tmov\tx0, x20", 4267816], [" 411f2c:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267820], [" 411f30:\tldr\tx3, [sp,#16]", 4267824], [" 411f34:\tldur\tx1, [x25,#-40]", 4267828], [" 411f38:\tstr\tx1, [x3]", 4267832], [" 411f3c:\tldur\tx2, [x25,#-32]", 4267836], [" 411f40:\tstr\tx2, [x3,#8]", 4267840], [" 411f44:\tldur\tx4, [x25,#-24]", 4267844], [" 411f48:\torr\tx15, x4, #0x4", 4267848], [" 411f4c:\tcmn\tx15, #0x4", 4267852], [" 411f50:\tb.eq\t411f78 <islower@plt+0x3a4928>", 4267856], [" 411f54:\tsub\tx1, x25, #0x18", 4267860], [" 411f58:\tadd\tx2, sp, #0x10", 4267864], [" 411f5c:\tmov\tx0, x20", 4267868], [" 411f60:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267872], [" 411f64:\tldr\tx4, [sp,#16]", 4267876], [" 411f68:\tldur\tx5, [x25,#-24]", 4267880], [" 411f6c:\tstr\tx5, [x4]", 4267884], [" 411f70:\tldur\tx6, [x25,#-16]", 4267888], [" 411f74:\tstr\tx6, [x4,#8]", 4267892], [" 411f78:\tldur\tx7, [x25,#-8]", 4267896], [" 411f7c:\torr\tx16, x7, #0x4", 4267900], [" 411f80:\tcmn\tx16, #0x4", 4267904], [" 411f84:\tb.eq\t411fac <islower@plt+0x3a495c>", 4267908], [" 411f88:\tsub\tx1, x25, #0x8", 4267912], [" 411f8c:\tadd\tx2, sp, #0x10", 4267916], [" 411f90:\tmov\tx0, x20", 4267920], [" 411f94:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267924], [" 411f98:\tldr\tx5, [sp,#16]", 4267928], [" 411f9c:\tldur\tx3, [x25,#-8]", 4267932], [" 411fa0:\tstr\tx3, [x5]", 4267936], [" 411fa4:\tldr\tx9, [x25]", 4267940], [" 411fa8:\tstr\tx9, [x5,#8]", 4267944], [" 411fac:\tsubs\tx22, x22, #0x8", 4267948], [" 411fb0:\tadd\tx25, x25, #0x80", 4267952], [" 411fb4:\tb.ne\t411e0c <islower@plt+0x3a47bc>", 4267956], [" 411fb8:\tsub\tx22, x25, #0x78", 4267960], [" 411fbc:\tcbz\tx24, 412000 <islower@plt+0x3a49b0>", 4267964], [" 411fc0:\tldr\tx5, [x22]", 4267968], [" 411fc4:\torr\tx12, x5, #0x4", 4267972], [" 411fc8:\tcmn\tx12, #0x4", 4267976], [" 411fcc:\tb.eq\t411ff4 <islower@plt+0x3a49a4>", 4267980], [" 411fd0:\tadd\tx2, sp, #0x10", 4267984], [" 411fd4:\tmov\tx0, x20", 4267988], [" 411fd8:\tmov\tx1, x22", 4267992], [" 411fdc:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4267996], [" 411fe0:\tldr\tx14, [sp,#16]", 4268000], [" 411fe4:\tldr\tx7, [x22]", 4268004], [" 411fe8:\tstr\tx7, [x14]", 4268008], [" 411fec:\tldr\tx0, [x22,#8]", 4268012], [" 411ff0:\tstr\tx0, [x14,#8]", 4268016], [" 411ff4:\tadd\tx22, x22, #0x10", 4268020], [" 411ff8:\tsubs\tx24, x24, #0x1", 4268024], [" 411ffc:\tb.ne\t411fc0 <islower@plt+0x3a4970>", 4268028], [" 412000:\tmov\tx0, x21", 4268032], [" 412004:\tbl\t6cda0 <operator delete(void*)@plt>", 4268036], [" 412008:\tadd\tx2, sp, #0x8", 4268040], [" 41200c:\tmov\tx0, x20", 4268044], [" 412010:\tmov\tx1, x19", 4268048], [" 412014:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268052], [" 412018:\tldr\tw22, [x20]", 4268056], [" 41201c:\tldp\tw6, w0, [x20,#16]", 4268060], [" 412020:\tsub\tw8, w22, w6", 4268064], [" 412024:\tsub\tw10, w8, w0", 4268068], [" 412028:\tcmp\tw10, w22, lsr #3", 4268072], [" 41202c:\tb.cs\t412430 <islower@plt+0x3a4de0>", 4268076], [" 412030:\tmov\tx24, x20", 4268080], [" 412034:\tcmp\tw22, #0x3f", 4268084], [" 412038:\tmov\tw10, w22", 4268088], [" 41203c:\tldr\tx21, [x24,#8]!", 4268092], [" 412040:\tb.hi\t41204c <islower@plt+0x3a49fc>", 4268096], [" 412044:\torr\tw10, wzr, #0x40", 4268100], [" 412048:\tstr\tw10, [x20]", 4268104], [" 41204c:\tmov\tw9, w10", 4268108], [" 412050:\tstr\twzr, [x20,#20]", 4268112], [" 412054:\tlsl\tx0, x9, #4", 4268116], [" 412058:\tbl\t6cde0 <operator new(unsigned long)@plt>", 4268120], [" 41205c:\tldrsw\tx9, [x20]", 4268124], [" 412060:\tstr\tx0, [x20,#8]", 4268128], [" 412064:\tcbz\tw9, 4121f4 <islower@plt+0x3a4ba4>", 4268132], [" 412068:\tcmp\tw9, #0x0", 4268136], [" 41206c:\tcsel\tx11, x0, xzr, gt", 4268140], [" 412070:\tadd\tx17, x11, x9, lsl #4", 4268144], [" 412074:\tcmp\tx23, x11", 4268148], [" 412078:\tsub\tx18, x17, #0x8", 4268152], [" 41207c:\tcset\tw12, ls", 4268156], [" 412080:\tcmp\tx18, x24", 4268160], [" 412084:\tcset\tw14, ls", 4268164], [" 412088:\tcmp\tw9, #0x1", 4268168], [" 41208c:\tb.lt\t41211c <islower@plt+0x3a4acc>", 4268172], [" 412090:\torr\tw14, w12, w14", 4268176], [" 412094:\ttbz\tw14, #0, 41211c <islower@plt+0x3a4acc>", 4268180], [" 412098:\tcmp\tw9, #0xf", 4268184], [" 41209c:\tb.le\t41214c <islower@plt+0x3a4afc>", 4268188], [" 4120a0:\tand\tx14, x9, #0xf", 4268192], [" 4120a4:\tsub\tx4, x9, #0x1", 4268196], [" 4120a8:\tsub\tx17, x4, x14", 4268200], [" 4120ac:\tmov\tx18, xzr", 4268204], [" 4120b0:\torr\tx8, xzr, #0xfffffffffffffffc", 4268208], [" 4120b4:\tsub\tx5, x17, #0xf", 4268212], [" 4120b8:\tmov\tx10, x11", 4268216], [" 4120bc:\tadd\tx1, x18, #0x10", 4268220], [" 4120c0:\tstr\tx8, [x10]", 4268224], [" 4120c4:\tcmp\tx18, x5", 4268228], [" 4120c8:\tstr\tx8, [x10,#16]", 4268232], [" 4120cc:\tstr\tx8, [x10,#32]", 4268236], [" 4120d0:\tmov\tx18, x1", 4268240], [" 4120d4:\tstr\tx8, [x10,#48]", 4268244], [" 4120d8:\tstr\tx8, [x10,#64]", 4268248], [" 4120dc:\tstr\tx8, [x10,#80]", 4268252], [" 4120e0:\tstr\tx8, [x10,#96]", 4268256], [" 4120e4:\tstr\tx8, [x10,#112]", 4268260], [" 4120e8:\tstr\tx8, [x10,#128]", 4268264], [" 4120ec:\tstr\tx8, [x10,#144]", 4268268], [" 4120f0:\tstr\tx8, [x10,#160]", 4268272], [" 4120f4:\tstr\tx8, [x10,#176]", 4268276], [" 4120f8:\tstr\tx8, [x10,#192]", 4268280], [" 4120fc:\tstr\tx8, [x10,#208]", 4268284], [" 412100:\tstr\tx8, [x10,#224]", 4268288], [" 412104:\tstr\tx8, [x10,#240]", 4268292], [" 412108:\tadd\tx10, x10, #0x100", 4268296], [" 41210c:\tb.ne\t4120bc <islower@plt+0x3a4a6c>", 4268300], [" 412110:\tcbz\tx14, 4121f4 <islower@plt+0x3a4ba4>", 4268304], [" 412114:\tadd\tx12, x17, #0x1", 4268308], [" 412118:\tb\t412150 <islower@plt+0x3a4b00>", 4268312], [" 41211c:\tmov\tx7, xzr", 4268316], [" 412120:\tmov\tx23, xzr", 4268320], [" 412124:\torr\tx11, xzr, #0xfffffffffffffffc", 4268324], [" 412128:\tb\t412134 <islower@plt+0x3a4ae4>", 4268328], [" 41212c:\tldr\tx0, [x24]", 4268332], [" 412130:\tadd\tx7, x7, #0x10", 4268336], [" 412134:\tadd\tx23, x23, #0x1", 4268340], [" 412138:\tstr\tx11, [x0,x7]", 4268344], [" 41213c:\tmov\tw16, w9", 4268348], [" 412140:\tcmp\tw23, w16", 4268352], [" 412144:\tb.ne\t41212c <islower@plt+0x3a4adc>", 4268356], [" 412148:\tb\t4121f4 <islower@plt+0x3a4ba4>", 4268360], [" 41214c:\tmov\tx12, xzr", 4268364], [" 412150:\tand\tx16, x9, #0x8", 4268368], [" 412154:\tcmp\tx16, #0x7", 4268372], [" 412158:\tb.ls\t412190 <islower@plt+0x3a4b40>", 4268376], [" 41215c:\tadd\tx5, x11, x12, lsl #4", 4268380], [" 412160:\torr\tx16, xzr, #0xfffffffffffffffc", 4268384], [" 412164:\tadd\tx12, x12, #0x8", 4268388], [" 412168:\tcmp\tx12, x9", 4268392], [" 41216c:\tstr\tx16, [x5]", 4268396], [" 412170:\tstr\tx16, [x5,#16]", 4268400], [" 412174:\tstr\tx16, [x5,#32]", 4268404], [" 412178:\tstr\tx16, [x5,#48]", 4268408], [" 41217c:\tstr\tx16, [x5,#64]", 4268412], [" 412180:\tstr\tx16, [x5,#80]", 4268416], [" 412184:\tstr\tx16, [x5,#96]", 4268420], [" 412188:\tstr\tx16, [x5,#112]", 4268424], [" 41218c:\tb.ge\t4121f4 <islower@plt+0x3a4ba4>", 4268428], [" 412190:\tand\tx17, x9, #0x4", 4268432], [" 412194:\tcmp\tx17, #0x3", 4268436], [" 412198:\tb.ls\t4121c0 <islower@plt+0x3a4b70>", 4268440], [" 41219c:\tadd\tx6, x11, x12, lsl #4", 4268444], [" 4121a0:\torr\tx18, xzr, #0xfffffffffffffffc", 4268448], [" 4121a4:\tadd\tx12, x12, #0x4", 4268452], [" 4121a8:\tcmp\tx12, x9", 4268456], [" 4121ac:\tstr\tx18, [x6]", 4268460], [" 4121b0:\tstr\tx18, [x6,#16]", 4268464], [" 4121b4:\tstr\tx18, [x6,#32]", 4268468], [" 4121b8:\tstr\tx18, [x6,#48]", 4268472], [" 4121bc:\tb.ge\t4121f4 <islower@plt+0x3a4ba4>", 4268476], [" 4121c0:\tand\tx18, x9, #0x2", 4268480], [" 4121c4:\tcmp\tx18, #0x1", 4268484], [" 4121c8:\tb.ls\t4121e8 <islower@plt+0x3a4b98>", 4268488], [" 4121cc:\tadd\tx7, x11, x12, lsl #4", 4268492], [" 4121d0:\torr\tx2, xzr, #0xfffffffffffffffc", 4268496], [" 4121d4:\tadd\tx12, x12, #0x2", 4268500], [" 4121d8:\tcmp\tx12, x9", 4268504], [" 4121dc:\tstr\tx2, [x7]", 4268508], [" 4121e0:\tstr\tx2, [x7,#16]", 4268512], [" 4121e4:\tb.ge\t4121f4 <islower@plt+0x3a4ba4>", 4268516], [" 4121e8:\torr\tx3, xzr, #0xfffffffffffffffc", 4268520], [" 4121ec:\tlsl\tx10, x12, #4", 4268524], [" 4121f0:\tstr\tx3, [x11,x10]", 4268528], [" 4121f4:\tcbz\tw22, 412418 <islower@plt+0x3a4dc8>", 4268532], [" 4121f8:\tmov\tw8, w22", 4268536], [" 4121fc:\tlsl\tx24, x8, #4", 4268540], [" 412200:\tsub\tx15, x24, #0x10", 4268544], [" 412204:\tlsr\tx16, x15, #4", 4268548], [" 412208:\tadd\tx8, x16, #0x1", 4268552], [" 41220c:\tcmp\tx15, #0x70", 4268556], [" 412210:\tand\tx23, x8, #0x7", 4268560], [" 412214:\tmov\tx22, x21", 4268564], [" 412218:\tb.cc\t4123d4 <islower@plt+0x3a4d84>", 4268568], [" 41221c:\tsub\tx24, x8, x23", 4268572], [" 412220:\tadd\tx25, x21, #0x78", 4268576], [" 412224:\tldur\tx11, [x25,#-120]", 4268580], [" 412228:\torr\tx13, x11, #0x4", 4268584], [" 41222c:\tcmn\tx13, #0x4", 4268588], [" 412230:\tb.eq\t412258 <islower@plt+0x3a4c08>", 4268592], [" 412234:\tsub\tx1, x25, #0x78", 4268596], [" 412238:\tadd\tx2, sp, #0x10", 4268600], [" 41223c:\tmov\tx0, x20", 4268604], [" 412240:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268608], [" 412244:\tldr\tx2, [sp,#16]", 4268612], [" 412248:\tldur\tx15, [x25,#-120]", 4268616], [" 41224c:\tstr\tx15, [x2]", 4268620], [" 412250:\tldur\tx16, [x25,#-112]", 4268624], [" 412254:\tstr\tx16, [x2,#8]", 4268628], [" 412258:\tldur\tx17, [x25,#-104]", 4268632], [" 41225c:\torr\tx14, x17, #0x4", 4268636], [" 412260:\tcmn\tx14, #0x4", 4268640], [" 412264:\tb.eq\t41228c <islower@plt+0x3a4c3c>", 4268644], [" 412268:\tsub\tx1, x25, #0x68", 4268648], [" 41226c:\tadd\tx2, sp, #0x10", 4268652], [" 412270:\tmov\tx0, x20", 4268656], [" 412274:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268660], [" 412278:\tldr\tx8, [sp,#16]", 4268664], [" 41227c:\tldur\tx10, [x25,#-104]", 4268668], [" 412280:\tstr\tx10, [x8]", 4268672], [" 412284:\tldur\tx13, [x25,#-96]", 4268676], [" 412288:\tstr\tx13, [x8,#8]", 4268680], [" 41228c:\tldur\tx17, [x25,#-88]", 4268684], [" 412290:\torr\tx6, x17, #0x4", 4268688], [" 412294:\tcmn\tx6, #0x4", 4268692], [" 412298:\tb.eq\t4122c0 <islower@plt+0x3a4c70>", 4268696], [" 41229c:\tsub\tx1, x25, #0x58", 4268700], [" 4122a0:\tadd\tx2, sp, #0x10", 4268704], [" 4122a4:\tmov\tx0, x20", 4268708], [" 4122a8:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268712], [" 4122ac:\tldr\tx22, [sp,#16]", 4268716], [" 4122b0:\tldur\tx1, [x25,#-88]", 4268720], [" 4122b4:\tstr\tx1, [x22]", 4268724], [" 4122b8:\tldur\tx2, [x25,#-80]", 4268728], [" 4122bc:\tstr\tx2, [x22,#8]", 4268732], [" 4122c0:\tldur\tx4, [x25,#-72]", 4268736], [" 4122c4:\torr\tx7, x4, #0x4", 4268740], [" 4122c8:\tcmn\tx7, #0x4", 4268744], [" 4122cc:\tb.eq\t4122f4 <islower@plt+0x3a4ca4>", 4268748], [" 4122d0:\tsub\tx1, x25, #0x48", 4268752], [" 4122d4:\tadd\tx2, sp, #0x10", 4268756], [" 4122d8:\tmov\tx0, x20", 4268760], [" 4122dc:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268764], [" 4122e0:\tldr\tx10, [sp,#16]", 4268768], [" 4122e4:\tldur\tx5, [x25,#-72]", 4268772], [" 4122e8:\tstr\tx5, [x10]", 4268776], [" 4122ec:\tldur\tx6, [x25,#-64]", 4268780], [" 4122f0:\tstr\tx6, [x10,#8]", 4268784], [" 4122f4:\tldur\tx7, [x25,#-56]", 4268788], [" 4122f8:\torr\tx0, x7, #0x4", 4268792], [" 4122fc:\tcmn\tx0, #0x4", 4268796], [" 412300:\tb.eq\t412328 <islower@plt+0x3a4cd8>", 4268800], [" 412304:\tsub\tx1, x25, #0x38", 4268804], [" 412308:\tadd\tx2, sp, #0x10", 4268808], [" 41230c:\tmov\tx0, x20", 4268812], [" 412310:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268816], [" 412314:\tldr\tx13, [sp,#16]", 4268820], [" 412318:\tldur\tx3, [x25,#-56]", 4268824], [" 41231c:\tstr\tx3, [x13]", 4268828], [" 412320:\tldur\tx9, [x25,#-48]", 4268832], [" 412324:\tstr\tx9, [x13,#8]", 4268836], [" 412328:\tldur\tx14, [x25,#-40]", 4268840], [" 41232c:\torr\tx10, x14, #0x4", 4268844], [" 412330:\tcmn\tx10, #0x4", 4268848], [" 412334:\tb.eq\t41235c <islower@plt+0x3a4d0c>", 4268852], [" 412338:\tsub\tx1, x25, #0x28", 4268856], [" 41233c:\tadd\tx2, sp, #0x10", 4268860], [" 412340:\tmov\tx0, x20", 4268864], [" 412344:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268868], [" 412348:\tldr\tx11, [sp,#16]", 4268872], [" 41234c:\tldur\tx12, [x25,#-40]", 4268876], [" 412350:\tstr\tx12, [x11]", 4268880], [" 412354:\tldur\tx16, [x25,#-32]", 4268884], [" 412358:\tstr\tx16, [x11,#8]", 4268888], [" 41235c:\tldur\tx8, [x25,#-24]", 4268892], [" 412360:\torr\tx11, x8, #0x4", 4268896], [" 412364:\tcmn\tx11, #0x4", 4268900], [" 412368:\tb.eq\t412390 <islower@plt+0x3a4d40>", 4268904], [" 41236c:\tsub\tx1, x25, #0x18", 4268908], [" 412370:\tadd\tx2, sp, #0x10", 4268912], [" 412374:\tmov\tx0, x20", 4268916], [" 412378:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268920], [" 41237c:\tldr\tx14, [sp,#16]", 4268924], [" 412380:\tldur\tx13, [x25,#-24]", 4268928], [" 412384:\tstr\tx13, [x14]", 4268932], [" 412388:\tldur\tx17, [x25,#-16]", 4268936], [" 41238c:\tstr\tx17, [x14,#8]", 4268940], [" 412390:\tldur\tx18, [x25,#-8]", 4268944], [" 412394:\torr\tx8, x18, #0x4", 4268948], [" 412398:\tcmn\tx8, #0x4", 4268952], [" 41239c:\tb.eq\t4123c4 <islower@plt+0x3a4d74>", 4268956], [" 4123a0:\tsub\tx1, x25, #0x8", 4268960], [" 4123a4:\tadd\tx2, sp, #0x10", 4268964], [" 4123a8:\tmov\tx0, x20", 4268968], [" 4123ac:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4268972], [" 4123b0:\tldr\tx15, [sp,#16]", 4268976], [" 4123b4:\tldur\tx2, [x25,#-8]", 4268980], [" 4123b8:\tstr\tx2, [x15]", 4268984], [" 4123bc:\tldr\tx4, [x25]", 4268988], [" 4123c0:\tstr\tx4, [x15,#8]", 4268992], [" 4123c4:\tsubs\tx24, x24, #0x8", 4268996], [" 4123c8:\tadd\tx25, x25, #0x80", 4269000], [" 4123cc:\tb.ne\t412224 <islower@plt+0x3a4bd4>", 4269004], [" 4123d0:\tsub\tx22, x25, #0x78", 4269008], [" 4123d4:\tcbz\tx23, 412418 <islower@plt+0x3a4dc8>", 4269012], [" 4123d8:\tldr\tx1, [x22]", 4269016], [" 4123dc:\torr\tx15, x1, #0x4", 4269020], [" 4123e0:\tcmn\tx15, #0x4", 4269024], [" 4123e4:\tb.eq\t41240c <islower@plt+0x3a4dbc>", 4269028], [" 4123e8:\tadd\tx2, sp, #0x10", 4269032], [" 4123ec:\tmov\tx0, x20", 4269036], [" 4123f0:\tmov\tx1, x22", 4269040], [" 4123f4:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4269044], [" 4123f8:\tldr\tx3, [sp,#16]", 4269048], [" 4123fc:\tldr\tx4, [x22]", 4269052], [" 412400:\tstr\tx4, [x3]", 4269056], [" 412404:\tldr\tx5, [x22,#8]", 4269060], [" 412408:\tstr\tx5, [x3,#8]", 4269064], [" 41240c:\tadd\tx22, x22, #0x10", 4269068], [" 412410:\tsubs\tx23, x23, #0x1", 4269072], [" 412414:\tb.ne\t4123d8 <islower@plt+0x3a4d88>", 4269076], [" 412418:\tmov\tx0, x21", 4269080], [" 41241c:\tbl\t6cda0 <operator delete(void*)@plt>", 4269084], [" 412420:\tadd\tx2, sp, #0x8", 4269088], [" 412424:\tmov\tx0, x20", 4269092], [" 412428:\tmov\tx1, x19", 4269096], [" 41242c:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4269100], [" 412430:\tldr\tx3, [sp,#8]", 4269104], [" 412434:\tldr\tx21, [x3]", 4269108], [" 412438:\tcmn\tx21, #0x4", 4269112], [" 41243c:\tb.eq\t41244c <islower@plt+0x3a4dfc>", 4269116], [" 412440:\tldr\tw10, [x20,#20]", 4269120], [" 412444:\tsub\tw11, w10, #0x1", 4269124], [" 412448:\tstr\tw11, [x20,#20]", 4269128], [" 41244c:\tldr\tx7, [x19]", 4269132], [" 412450:\tstp\tx7, xzr, [x3]", 4269136], [" 412454:\tmrs\tx19, tpidr_el0", 4269140], [" 412458:\tldr\tx0, [x19,#40]", 4269144], [" 41245c:\tldr\tx9, [sp,#24]", 4269148], [" 412460:\tcmp\tx0, x9", 4269152], [" 412464:\tb.ne\t412484 <islower@plt+0x3a4e34>", 4269156], [" 412468:\tldp\tx19, x30, [sp,#80]", 4269160], [" 41246c:\tldp\tx21, x20, [sp,#64]", 4269164], [" 412470:\tldp\tx23, x22, [sp,#48]", 4269168], [" 412474:\tldp\tx25, x24, [sp,#32]", 4269172], [" 412478:\tadd\tx0, x3, #0x8", 4269176], [" 41247c:\tadd\tsp, sp, #0x60", 4269180], [" 412480:\tret", 4269184], [" 412484:\tbl\t6ce60 <__stack_chk_fail@plt>", 4269188], ["", 0]], "l": 16, "f": "llvm::DenseMap&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*, llvm::DenseMapInfo&lt;(anonymous namespace)::SimpleValue&gt; &gt;::operator[]((anonymous namespace)::SimpleValue const&)"}, "170": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000040ece4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x65497c>:", 0], [" 40ece4:\tstp\td9, d8, [sp,#-112]!", 4254948], [" 40ece8:\tstp\tx28, x27, [sp,#16]", 4254952], [" 40ecec:\tstp\tx26, x25, [sp,#32]", 4254956], [" 40ecf0:\tstp\tx24, x23, [sp,#48]", 4254960], [" 40ecf4:\tstp\tx22, x21, [sp,#64]", 4254964], [" 40ecf8:\tstp\tx20, x19, [sp,#80]", 4254968], [" 40ecfc:\tstp\tx29, x30, [sp,#96]", 4254972], [" 40ed00:\tsub\tsp, sp, #0x210", 4254976], [" 40ed04:\tmrs\tx13, tpidr_el0", 4254980], [" 40ed08:\tmovi\tv26.2d, #0x0", 4254984], [" 40ed0c:\tldr\tx22, [x13,#40]", 4254988], [" 40ed10:\tmov\tx23, x0", 4254992], [" 40ed14:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4254996], [" 40ed18:\torr\tw2, wzr, #0x1", 4255000], [" 40ed1c:\tstr\tx22, [sp,#520]", 4255004], [" 40ed20:\tldr\tx0, [x23,#8]", 4255008], [" 40ed24:\tstp\tq26, q26, [sp,#432]", 4255012], [" 40ed28:\tstr\tq26, [sp,#416]", 4255016], [" 40ed2c:\tldr\tx1, [x1,#584]", 4255020], [" 40ed30:\tbl\t1b5170 <islower@plt+0x147b20>", 4255024], [" 40ed34:\tcbz\tx0, 40ed4c <islower@plt+0x3a16fc>", 4255028], [" 40ed38:\tldr\tx14, [x0]", 4255032], [" 40ed3c:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255036], [" 40ed40:\tldr\tx2, [x14,#88]", 4255040], [" 40ed44:\tldr\tx1, [x1,#584]", 4255044], [" 40ed48:\tblr\tx2", 4255048], [" 40ed4c:\tldr\tx10, [x23,#8]", 4255052], [" 40ed50:\tadrp\tx15, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255056], [" 40ed54:\tmov\tx17, xzr", 4255060], [" 40ed58:\torr\tw8, wzr, #0x1", 4255064], [" 40ed5c:\tldr\tx15, [x15,#608]", 4255068], [" 40ed60:\tldr\tx4, [x10]", 4255072], [" 40ed64:\tstr\tx0, [x23,#32]", 4255076], [" 40ed68:\tmov\tx7, x17", 4255080], [" 40ed6c:\tlsl\tx1, x7, #4", 4255084], [" 40ed70:\tmov\tw17, w8", 4255088], [" 40ed74:\tldr\tx3, [x4,x1]", 4255092], [" 40ed78:\tadd\tw8, w8, #0x1", 4255096], [" 40ed7c:\tcmp\tx3, x15", 4255100], [" 40ed80:\tb.ne\t40ed68 <islower@plt+0x3a1718>", 4255104], [" 40ed84:\tadd\tx15, x4, x7, lsl #4", 4255108], [" 40ed88:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255112], [" 40ed8c:\tldr\tx0, [x15,#8]", 4255116], [" 40ed90:\tldr\tx16, [x0]", 4255120], [" 40ed94:\tldr\tx20, [x16,#88]", 4255124], [" 40ed98:\tldr\tx1, [x1,#608]", 4255128], [" 40ed9c:\tblr\tx20", 4255132], [" 40eda0:\tldr\tx24, [x23,#8]", 4255136], [" 40eda4:\tadrp\tx16, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255140], [" 40eda8:\tmov\tx4, xzr", 4255144], [" 40edac:\torr\tw10, wzr, #0x1", 4255148], [" 40edb0:\tldr\tx16, [x16,#480]", 4255152], [" 40edb4:\tldr\tx22, [x24]", 4255156], [" 40edb8:\tstr\tx0, [x23,#40]", 4255160], [" 40edbc:\tmov\tx8, x4", 4255164], [" 40edc0:\tlsl\tx11, x8, #4", 4255168], [" 40edc4:\tmov\tw4, w10", 4255172], [" 40edc8:\tldr\tx9, [x22,x11]", 4255176], [" 40edcc:\tadd\tw10, w10, #0x1", 4255180], [" 40edd0:\tcmp\tx9, x16", 4255184], [" 40edd4:\tb.ne\t40edbc <islower@plt+0x3a176c>", 4255188], [" 40edd8:\tadd\tx17, x22, x8, lsl #4", 4255192], [" 40eddc:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255196], [" 40ede0:\tldr\tx0, [x17,#8]", 4255200], [" 40ede4:\tldr\tx18, [x0]", 4255204], [" 40ede8:\tldr\tx10, [x18,#88]", 4255208], [" 40edec:\tldr\tx1, [x1,#480]", 4255212], [" 40edf0:\tblr\tx10", 4255216], [" 40edf4:\tmovi\tv2.2d, #0x0", 4255220], [" 40edf8:\tadd\tx28, sp, #0x130", 4255224], [" 40edfc:\tadd\tx26, x28, #0x20", 4255228], [" 40ee00:\tstr\twzr, [sp,#304]", 4255232], [" 40ee04:\tadrp\tx22, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 4255236], [" 40ee08:\tadd\tx27, x28, #0x38", 4255240], [" 40ee0c:\torr\tw1, wzr, #0x1000", 4255244], [" 40ee10:\torr\tw2, wzr, #0x1000", 4255248], [" 40ee14:\tstr\tq2, [sp,#320]", 4255252], [" 40ee18:\tstr\tx0, [x23,#48]", 4255256], [" 40ee1c:\tmov\tx0, x27", 4255260], [" 40ee20:\tstr\txzr, [sp,#312]", 4255264], [" 40ee24:\tstr\tx26, [sp,#352]", 4255268], [" 40ee28:\tldr\tx22, [x22,#432]", 4255272], [" 40ee2c:\tstr\tx27, [sp,#80]", 4255276], [" 40ee30:\tmov\tx3, x22", 4255280], [" 40ee34:\tbl\ta7054 <islower@plt+0x39a04>", 4255284], [" 40ee38:\tadd\tx29, sp, #0xc0", 4255288], [" 40ee3c:\tmovi\tv7.2d, #0x0", 4255292], [" 40ee40:\tadd\tx2, x29, #0x20", 4255296], [" 40ee44:\tstr\tx28, [x23,#56]", 4255300], [" 40ee48:\tadd\tx0, x29, #0x38", 4255304], [" 40ee4c:\tstr\twzr, [sp,#192]", 4255308], [" 40ee50:\torr\tw1, wzr, #0x1000", 4255312], [" 40ee54:\tstr\txzr, [sp,#200]", 4255316], [" 40ee58:\tstr\tx2, [sp,#240]", 4255320], [" 40ee5c:\torr\tw2, wzr, #0x1000", 4255324], [" 40ee60:\tmov\tx3, x22", 4255328], [" 40ee64:\tstr\tx0, [sp,#96]", 4255332], [" 40ee68:\tstr\tq7, [sp,#208]", 4255336], [" 40ee6c:\tbl\ta7054 <islower@plt+0x39a04>", 4255340], [" 40ee70:\tmovi\tv29.2d, #0x0", 4255344], [" 40ee74:\tadd\tx22, sp, #0x1e0", 4255348], [" 40ee78:\tadd\tx20, sp, #0xe9", 4255352], [" 40ee7c:\tstr\twzr, [sp,#480]", 4255356], [" 40ee80:\torr\tw0, wzr, #0x70", 4255360], [" 40ee84:\tstur\tq29, [x20,#255]", 4255364], [" 40ee88:\tstp\tx29, x22, [x23,#64]", 4255368], [" 40ee8c:\tstr\twzr, [x23,#80]", 4255372], [" 40ee90:\tbl\t6cde0 <operator new(unsigned long)@plt>", 4255376], [" 40ee94:\tldp\tx5, x6, [x23,#48]", 4255380], [" 40ee98:\tldr\tx13, [sp,#216]", 4255384], [" 40ee9c:\tadd\tx7, x0, #0x20", 4255388], [" 40eea0:\tmov\tx1, x0", 4255392], [" 40eea4:\tldr\tx3, [x5,#32]", 4255396], [" 40eea8:\tstp\twzr, wzr, [x0]", 4255400], [" 40eeac:\tldr\tx4, [x3,#64]", 4255404], [" 40eeb0:\tstp\txzr, xzr, [x0,#88]", 4255408], [" 40eeb4:\tstrb\twzr, [x0,#104]", 4255412], [" 40eeb8:\tldp\tx19, x14, [x4,#16]", 4255416], [" 40eebc:\tstr\tx0, [sp,#472]", 4255420], [" 40eec0:\tstp\tx14, x6, [x0,#24]", 4255424], [" 40eec4:\tstr\tx19, [x0,#16]", 4255428], [" 40eec8:\tldr\tx21, [x6,#24]", 4255432], [" 40eecc:\tstp\tx13, xzr, [x0,#64]", 4255436], [" 40eed0:\tstr\tx4, [x0,#8]", 4255440], [" 40eed4:\tstp\tx21, xzr, [x0,#40]", 4255444], [" 40eed8:\tstr\tx7, [x6,#24]", 4255448], [" 40eedc:\tstr\tx29, [x1,#56]!", 4255452], [" 40eee0:\tstr\tx22, [x0,#80]!", 4255456], [" 40eee4:\tstr\tx1, [sp,#216]", 4255460], [" 40eee8:\tadd\tx1, sp, #0x1d8", 4255464], [" 40eeec:\tstr\tx0, [sp,#504]", 4255468], [" 40eef0:\tadd\tx0, sp, #0x1a0", 4255472], [" 40eef4:\tbl\t4105e0 <islower@plt+0x3a2f90>", 4255476], [" 40eef8:\tldr\tw19, [x23,#80]", 4255480], [" 40eefc:\tmov\tw27, wzr", 4255484], [" 40ef00:\tldr\tx26, [sp,#456]", 4255488], [" 40ef04:\tstr\tw19, [sp,#92]", 4255492], [" 40ef08:\tcbz\tx26, 410380 <islower@plt+0x3a2d30>", 4255496], [" 40ef0c:\tadrp\tx26, cee000 <LoadQCC+0xf13d0>", 4255500], [" 40ef10:\tmovi\tv27.4s, #0xf", 4255504], [" 40ef14:\torr\tw15, wzr, #0xc", 4255508], [" 40ef18:\tstr\tx23, [sp,#168]", 4255512], [" 40ef1c:\torr\tw16, wzr, #0x10", 4255516], [" 40ef20:\tldr\tq0, [x26,#3200]", 4255520], [" 40ef24:\tadrp\tx29, cee000 <LoadQCC+0xf13d0>", 4255524], [" 40ef28:\tdup\tv28.2d, x15", 4255528], [" 40ef2c:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4255532], [" 40ef30:\tdup\tv6.2d, x16", 4255536], [" 40ef34:\tmov\tw27, wzr", 4255540], [" 40ef38:\tadd\tx24, x24, #0x6c0", 4255544], [" 40ef3c:\tstr\tq27, [sp,#144]", 4255548], [" 40ef40:\tstr\tq0, [sp,#128]", 4255552], [" 40ef44:\tldr\tq0, [x29,#3184]", 4255556], [" 40ef48:\tstp\tq6, q28, [sp,#32]", 4255560], [" 40ef4c:\tstr\tq0, [sp,#112]", 4255564], [" 40ef50:\tstr\tw27, [sp,#108]", 4255568], [" 40ef54:\tldr\tx17, [sp,#448]", 4255572], [" 40ef58:\tldr\tx8, [sp,#424]", 4255576], [" 40ef5c:\tlsr\tx18, x17, #6", 4255580], [" 40ef60:\tand\tx27, x18, #0x3fffffffffffff8", 4255584], [" 40ef64:\tand\tx12, x17, #0x1ff", 4255588], [" 40ef68:\tldr\tx19, [x8,x27]", 4255592], [" 40ef6c:\tldr\tx1, [x19,x12,lsl #3]", 4255596], [" 40ef70:\tldr\tw16, [x1]", 4255600], [" 40ef74:\tmov\tx25, x1", 4255604], [" 40ef78:\tldrb\tw17, [x1,#104]", 4255608], [" 40ef7c:\tstr\tw16, [x23,#80]", 4255612], [" 40ef80:\tcbz\tw17, 40f5d4 <islower@plt+0x3a1f84>", 4255616], [" 40ef84:\tldp\tx27, x7, [x25,#16]", 4255620], [" 40ef88:\tcmp\tx27, x7", 4255624], [" 40ef8c:\tb.eq\t40f014 <islower@plt+0x3a19c4>", 4255628], [" 40ef90:\tldr\tx28, [x27],#8", 4255632], [" 40ef94:\torr\tw0, wzr, #0x70", 4255636], [" 40ef98:\tstr\tx27, [x25,#16]", 4255640], [" 40ef9c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 4255644], [" 40efa0:\tldp\tx22, x3, [x23,#56]", 4255648], [" 40efa4:\tldr\tw14, [x25,#4]", 4255652], [" 40efa8:\tadd\tx7, x0, #0x20", 4255656], [" 40efac:\tldp\tx2, x11, [x28,#16]", 4255660], [" 40efb0:\tldr\tx4, [x23,#72]", 4255664], [" 40efb4:\tadd\tx1, x0, #0x38", 4255668], [" 40efb8:\tstr\tw14, [x0]", 4255672], [" 40efbc:\tstp\tx2, x11, [x0,#16]", 4255676], [" 40efc0:\tstr\tx22, [x0,#32]", 4255680], [" 40efc4:\tldr\tx8, [x22,#24]", 4255684], [" 40efc8:\tstr\tw14, [x0,#4]", 4255688], [" 40efcc:\tstr\tx28, [x0,#8]", 4255692], [" 40efd0:\tstr\tx7, [x22,#24]", 4255696], [" 40efd4:\tstp\tx8, xzr, [x0,#40]", 4255700], [" 40efd8:\tadd\tx8, x0, #0x50", 4255704], [" 40efdc:\tstr\tx3, [x0,#56]", 4255708], [" 40efe0:\tldr\tx22, [x3,#24]", 4255712], [" 40efe4:\tstr\tx1, [x3,#24]", 4255716], [" 40efe8:\tadd\tx1, sp, #0x1d8", 4255720], [" 40efec:\tstr\tx4, [x0,#80]", 4255724], [" 40eff0:\tldr\tx3, [x4,#24]", 4255728], [" 40eff4:\tstp\tx22, xzr, [x0,#64]", 4255732], [" 40eff8:\tstr\tx8, [x4,#24]", 4255736], [" 40effc:\tstrb\twzr, [x0,#104]", 4255740], [" 40f000:\tstp\tx3, xzr, [x0,#88]", 4255744], [" 40f004:\tstr\tx0, [sp,#472]", 4255748], [" 40f008:\tadd\tx0, sp, #0x1a0", 4255752], [" 40f00c:\tbl\t4105e0 <islower@plt+0x3a2f90>", 4255756], [" 40f010:\tb\t40f5c8 <islower@plt+0x3a1f78>", 4255760], [" 40f014:\tstr\tx1, [sp,#176]", 4255764], [" 40f018:\tldp\tx0, x9, [x25,#80]", 4255768], [" 40f01c:\tldr\tx26, [x25,#96]", 4255772], [" 40f020:\tstr\tx9, [x0,#24]", 4255776], [" 40f024:\tcbnz\tx26, 40f4b0 <islower@plt+0x3a1e60>", 4255780], [" 40f028:\tb\t40f4ec <islower@plt+0x3a1e9c>", 4255784], [" 40f02c:\tldr\tx0, [x28]", 4255788], [" 40f030:\tldrsw\tx12, [x0,#48]", 4255792], [" 40f034:\tcbz\tw12, 40f098 <islower@plt+0x3a1a48>", 4255796], [" 40f038:\tldr\tx29, [x0,#40]", 4255800], [" 40f03c:\tcmp\tw12, #0x0", 4255804], [" 40f040:\tb.le\t40f0ac <islower@plt+0x3a1a5c>", 4255808], [" 40f044:\tsub\tx10, x12, #0x1", 4255812], [" 40f048:\tcmp\tw12, #0x2", 4255816], [" 40f04c:\tb.le\t40f0a0 <islower@plt+0x3a1a50>", 4255820], [" 40f050:\tcmp\tw12, #0x5", 4255824], [" 40f054:\tb.lt\t40f0a0 <islower@plt+0x3a1a50>", 4255828], [" 40f058:\tands\tx11, x12, #0x3", 4255832], [" 40f05c:\torr\tw15, wzr, #0x4", 4255836], [" 40f060:\tsub\tx9, x12, #0x4", 4255840], [" 40f064:\tcsel\tx11, x15, x11, eq", 4255844], [" 40f068:\tsub\tx14, x9, x11", 4255848], [" 40f06c:\tlsr\tx15, x14, #2", 4255852], [" 40f070:\tadd\tx19, x15, #0x1", 4255856], [" 40f074:\tand\tx12, x19, #0x3", 4255860], [" 40f078:\tcmp\tx14, #0xc", 4255864], [" 40f07c:\tb.cs\t40f20c <islower@plt+0x3a1bbc>", 4255868], [" 40f080:\tmovi\tv0.2d, #0x0", 4255872], [" 40f084:\tldr\tq6, [sp,#144]", 4255876], [" 40f088:\tldp\tq2, q1, [sp,#112]", 4255880], [" 40f08c:\tmov\tx13, xzr", 4255884], [" 40f090:\tmov\tx9, x29", 4255888], [" 40f094:\tb\t40f360 <islower@plt+0x3a1d10>", 4255892], [" 40f098:\tmov\tw14, wzr", 4255896], [" 40f09c:\tb\t40f414 <islower@plt+0x3a1dc4>", 4255900], [" 40f0a0:\tmov\tw9, wzr", 4255904], [" 40f0a4:\tmov\tx14, xzr", 4255908], [" 40f0a8:\tb\t40f3e0 <islower@plt+0x3a1d90>", 4255912], [" 40f0ac:\tsub\tw14, w12, #0x1", 4255916], [" 40f0b0:\tstr\tx29, [sp,#184]", 4255920], [" 40f0b4:\tcmp\tw14, #0x7", 4255924], [" 40f0b8:\tand\tw11, w12, #0x7", 4255928], [" 40f0bc:\tmov\tw9, wzr", 4255932], [" 40f0c0:\tmov\tx17, xzr", 4255936], [" 40f0c4:\tb.cc\t40f1cc <islower@plt+0x3a1b7c>", 4255940], [" 40f0c8:\tsub\tw13, w12, w11", 4255944], [" 40f0cc:\tmov\tx10, x29", 4255948], [" 40f0d0:\tmov\tw24, #0x9 \t// #9", 4255952], [" 40f0d4:\tmov\tw20, #0xa \t// #10", 4255956], [" 40f0d8:\tmov\tw8, #0xb \t// #11", 4255960], [" 40f0dc:\tmov\tw29, #0xd \t// #13", 4255964], [" 40f0e0:\tldr\tw18, [x10]", 4255968], [" 40f0e4:\tand\tw14, w17, #0x8", 4255972], [" 40f0e8:\tldr\tw19, [x10,#24]", 4255976], [" 40f0ec:\tadd\tw21, w17, #0x1", 4255980], [" 40f0f0:\tldr\tw15, [x10,#48]", 4255984], [" 40f0f4:\tadd\tw16, w17, #0x2", 4255988], [" 40f0f8:\tldr\tw7, [x10,#72]", 4255992], [" 40f0fc:\tand\tw21, w21, w24", 4255996], [" 40f100:\tadd\tw1, w17, #0x3", 4256000], [" 40f104:\tldr\tw4, [x10,#96]", 4256004], [" 40f108:\tand\tw16, w16, w20", 4256008], [" 40f10c:\tldr\tw23, [x10,#120]", 4256012], [" 40f110:\tlsr\tw30, w18, #4", 4256016], [" 40f114:\tldr\tw12, [x10,#144]", 4256020], [" 40f118:\teor\tw18, w30, w18, lsr #9", 4256024], [" 40f11c:\tldr\tw22, [x10,#168]", 4256028], [" 40f120:\tadd\tw2, w17, #0x4", 4256032], [" 40f124:\tand\tw1, w1, w8", 4256036], [" 40f128:\tlsr\tw30, w19, #4", 4256040], [" 40f12c:\teor\tw19, w30, w19, lsr #9", 4256044], [" 40f130:\tlsl\tw14, w18, w14", 4256048], [" 40f134:\teor\tw9, w14, w9", 4256052], [" 40f138:\tadd\tw3, w17, #0x5", 4256056], [" 40f13c:\tand\tw2, w2, #0xc", 4256060], [" 40f140:\tlsr\tw30, w15, #4", 4256064], [" 40f144:\teor\tw15, w30, w15, lsr #9", 4256068], [" 40f148:\tlsl\tw21, w19, w21", 4256072], [" 40f14c:\teor\tw18, w21, w9", 4256076], [" 40f150:\tadd\tw5, w17, #0x6", 4256080], [" 40f154:\tand\tw3, w3, w29", 4256084], [" 40f158:\tlsr\tw30, w7, #4", 4256088], [" 40f15c:\teor\tw7, w30, w7, lsr #9", 4256092], [" 40f160:\tlsl\tw16, w15, w16", 4256096], [" 40f164:\teor\tw19, w16, w18", 4256100], [" 40f168:\tadd\tw6, w17, #0x7", 4256104], [" 40f16c:\tand\tw5, w5, #0xe", 4256108], [" 40f170:\tlsr\tw30, w4, #4", 4256112], [" 40f174:\teor\tw4, w30, w4, lsr #9", 4256116], [" 40f178:\tlsl\tw1, w7, w1", 4256120], [" 40f17c:\teor\tw15, w1, w19", 4256124], [" 40f180:\tand\tw6, w6, #0xf", 4256128], [" 40f184:\tlsr\tw30, w23, #4", 4256132], [" 40f188:\teor\tw23, w30, w23, lsr #9", 4256136], [" 40f18c:\tlsl\tw2, w4, w2", 4256140], [" 40f190:\teor\tw7, w2, w15", 4256144], [" 40f194:\tlsr\tw30, w12, #4", 4256148], [" 40f198:\teor\tw12, w30, w12, lsr #9", 4256152], [" 40f19c:\tlsl\tw3, w23, w3", 4256156], [" 40f1a0:\teor\tw4, w3, w7", 4256160], [" 40f1a4:\tlsr\tw30, w22, #4", 4256164], [" 40f1a8:\teor\tw22, w30, w22, lsr #9", 4256168], [" 40f1ac:\tlsl\tw5, w12, w5", 4256172], [" 40f1b0:\teor\tw23, w5, w4", 4256176], [" 40f1b4:\tadd\tx17, x17, #0x8", 4256180], [" 40f1b8:\tsubs\tw13, w13, #0x8", 4256184], [" 40f1bc:\tadd\tx10, x10, #0xc0", 4256188], [" 40f1c0:\tlsl\tw6, w22, w6", 4256192], [" 40f1c4:\teor\tw9, w6, w23", 4256196], [" 40f1c8:\tb.ne\t40f0e0 <islower@plt+0x3a1a90>", 4256200], [" 40f1cc:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4256204], [" 40f1d0:\tadd\tx24, x24, #0x6c0", 4256208], [" 40f1d4:\tcbz\tw11, 40f410 <islower@plt+0x3a1dc0>", 4256212], [" 40f1d8:\tldr\tx12, [sp,#184]", 4256216], [" 40f1dc:\torr\tw1, wzr, #0x18", 4256220], [" 40f1e0:\tmadd\tx18, x17, x1, x12", 4256224], [" 40f1e4:\tldr\tw10, [x18],#24", 4256228], [" 40f1e8:\tand\tw15, w17, #0xf", 4256232], [" 40f1ec:\tlsr\tw12, w10, #4", 4256236], [" 40f1f0:\teor\tw16, w12, w10, lsr #9", 4256240], [" 40f1f4:\tsubs\tw11, w11, #0x1", 4256244], [" 40f1f8:\tlsl\tw22, w16, w15", 4256248], [" 40f1fc:\teor\tw9, w22, w9", 4256252], [" 40f200:\tadd\tw17, w17, #0x1", 4256256], [" 40f204:\tb.ne\t40f1e4 <islower@plt+0x3a1b94>", 4256260], [" 40f208:\tb\t40f410 <islower@plt+0x3a1dc0>", 4256264], [" 40f20c:\tadrp\tx2, cee000 <LoadQCC+0xf13d0>", 4256268], [" 40f210:\tmovi\tv0.2d, #0x0", 4256272], [" 40f214:\tadrp\tx6, cee000 <LoadQCC+0xf13d0>", 4256276], [" 40f218:\tldr\tq8, [sp,#144]", 4256280], [" 40f21c:\tmov\tx13, xzr", 4256284], [" 40f220:\tldr\tq1, [x2,#3200]", 4256288], [" 40f224:\tsub\tx2, x19, x12", 4256292], [" 40f228:\tldr\tq2, [x6,#3184]", 4256296], [" 40f22c:\tmov\tx9, x29", 4256300], [" 40f230:\tmov\tx3, x9", 4256304], [" 40f234:\txtn\tv4.2s, v2.2d", 4256308], [" 40f238:\torr\tw18, wzr, #0x4", 4256312], [" 40f23c:\tadd\tx1, x9, #0x60", 4256316], [" 40f240:\tld3\t{v24.2d-v26.2d}, [x3], #48", 4256320], [" 40f244:\txtn\tv27.2s, v24.2d", 4256324], [" 40f248:\tadd\tx22, x9, #0x90", 4256328], [" 40f24c:\tdup\tv5.2d, x18", 4256332], [" 40f250:\torr\tw4, wzr, #0x8", 4256336], [" 40f254:\tadd\tx23, x9, #0xc0", 4256340], [" 40f258:\tadd\tx14, x9, #0xf0", 4256344], [" 40f25c:\tdup\tv19.2d, x4", 4256348], [" 40f260:\torr\tw21, wzr, #0xc", 4256352], [" 40f264:\tld3\t{v28.2d-v30.2d}, [x3]", 4256356], [" 40f268:\tadd\tx15, x9, #0x120", 4256360], [" 40f26c:\tadd\tx17, x9, #0x150", 4256364], [" 40f270:\tadd\tv6.2d, v1.2d, v5.2d", 4256368], [" 40f274:\torr\tw6, wzr, #0x10", 4256372], [" 40f278:\tdup\tv20.2d, x21", 4256376], [" 40f27c:\tadd\tx13, x13, #0x10", 4256380], [" 40f280:\tsubs\tx2, x2, #0x4", 4256384], [" 40f284:\tadd\tv3.2d, v1.2d, v19.2d", 4256388], [" 40f288:\tadd\tx9, x9, #0x180", 4256392], [" 40f28c:\txtn2\tv27.4s, v28.2d", 4256396], [" 40f290:\txtn2\tv4.4s, v1.2d", 4256400], [" 40f294:\tld3\t{v29.2d-v31.2d}, [x1]", 4256404], [" 40f298:\tadd\tv28.2d, v2.2d, v5.2d", 4256408], [" 40f29c:\tld3\t{v16.2d-v18.2d}, [x22]", 4256412], [" 40f2a0:\txtn\tv29.2s, v29.2d", 4256416], [" 40f2a4:\txtn\tv7.2s, v28.2d", 4256420], [" 40f2a8:\tadd\tv31.2d, v2.2d, v20.2d", 4256424], [" 40f2ac:\txtn2\tv29.4s, v16.2d", 4256428], [" 40f2b0:\txtn2\tv7.4s, v6.2d", 4256432], [" 40f2b4:\tld3\t{v21.2d-v23.2d}, [x23]", 4256436], [" 40f2b8:\tadd\tv16.2d, v2.2d, v19.2d", 4256440], [" 40f2bc:\tushr\tv17.4s, v27.4s, #4", 4256444], [" 40f2c0:\tushr\tv18.4s, v27.4s, #9", 4256448], [" 40f2c4:\tld3\t{v25.2d-v27.2d}, [x14]", 4256452], [" 40f2c8:\tushr\tv30.4s, v29.4s, #9", 4256456], [" 40f2cc:\txtn\tv23.2s, v21.2d", 4256460], [" 40f2d0:\txtn\tv24.2s, v16.2d", 4256464], [" 40f2d4:\tand\tv21.16b, v4.16b, v8.16b", 4256468], [" 40f2d8:\teor\tv22.16b, v17.16b, v18.16b", 4256472], [" 40f2dc:\tadd\tv4.2d, v1.2d, v20.2d", 4256476], [" 40f2e0:\txtn2\tv23.4s, v25.2d", 4256480], [" 40f2e4:\txtn2\tv24.4s, v3.2d", 4256484], [" 40f2e8:\tld3\t{v26.2d-v28.2d}, [x15]", 4256488], [" 40f2ec:\tushr\tv25.4s, v29.4s, #4", 4256492], [" 40f2f0:\tushl\tv5.4s, v22.4s, v21.4s", 4256496], [" 40f2f4:\tld3\t{v17.2d-v19.2d}, [x17]", 4256500], [" 40f2f8:\tdup\tv22.2d, x6", 4256504], [" 40f2fc:\tushr\tv6.4s, v23.4s, #4", 4256508], [" 40f300:\txtn\tv26.2s, v26.2d", 4256512], [" 40f304:\tand\tv27.16b, v7.16b, v8.16b", 4256516], [" 40f308:\teor\tv28.16b, v25.16b, v30.16b", 4256520], [" 40f30c:\tushr\tv29.4s, v23.4s, #9", 4256524], [" 40f310:\txtn\tv7.2s, v31.2d", 4256528], [" 40f314:\teor\tv0.16b, v5.16b, v0.16b", 4256532], [" 40f318:\txtn2\tv26.4s, v17.2d", 4256536], [" 40f31c:\tand\tv16.16b, v24.16b, v8.16b", 4256540], [" 40f320:\tushl\tv19.4s, v28.4s, v27.4s", 4256544], [" 40f324:\teor\tv17.16b, v6.16b, v29.16b", 4256548], [" 40f328:\txtn2\tv7.4s, v4.2d", 4256552], [" 40f32c:\tadd\tv2.2d, v2.2d, v22.2d", 4256556], [" 40f330:\tushr\tv18.4s, v26.4s, #4", 4256560], [" 40f334:\tushr\tv3.4s, v26.4s, #9", 4256564], [" 40f338:\teor\tv23.16b, v19.16b, v0.16b", 4256568], [" 40f33c:\tushl\tv24.4s, v17.4s, v16.4s", 4256572], [" 40f340:\tand\tv20.16b, v7.16b, v8.16b", 4256576], [" 40f344:\tadd\tv1.2d, v1.2d, v22.2d", 4256580], [" 40f348:\teor\tv21.16b, v18.16b, v3.16b", 4256584], [" 40f34c:\teor\tv25.16b, v24.16b, v23.16b", 4256588], [" 40f350:\tushl\tv30.4s, v21.4s, v20.4s", 4256592], [" 40f354:\teor\tv0.16b, v30.16b, v25.16b", 4256596], [" 40f358:\tb.ne\t40f230 <islower@plt+0x3a1be0>", 4256600], [" 40f35c:\tmov\tv6.16b, v8.16b", 4256604], [" 40f360:\tsub\tx5, x10, x11", 4256608], [" 40f364:\tcbz\tx12, 40f3c8 <islower@plt+0x3a1d78>", 4256612], [" 40f368:\tadd\tx1, x29, #0x18", 4256616], [" 40f36c:\torr\tx17, x13, #0x1", 4256620], [" 40f370:\tld3\t{v3.2d-v5.2d}, [x9]", 4256624], [" 40f374:\torr\tw14, wzr, #0x18", 4256628], [" 40f378:\txtn\tv26.2s, v2.2d", 4256632], [" 40f37c:\tadd\tx13, x13, #0x4", 4256636], [" 40f380:\tmadd\tx18, x17, x14, x1", 4256640], [" 40f384:\torr\tw17, wzr, #0x4", 4256644], [" 40f388:\tadd\tx9, x9, #0x60", 4256648], [" 40f38c:\tsubs\tx12, x12, #0x1", 4256652], [" 40f390:\txtn\tv3.2s, v3.2d", 4256656], [" 40f394:\tld3\t{v23.2d-v25.2d}, [x18]", 4256660], [" 40f398:\tdup\tv21.2d, x17", 4256664], [" 40f39c:\txtn2\tv3.4s, v23.2d", 4256668], [" 40f3a0:\txtn2\tv26.4s, v1.2d", 4256672], [" 40f3a4:\tadd\tv2.2d, v2.2d, v21.2d", 4256676], [" 40f3a8:\tadd\tv1.2d, v1.2d, v21.2d", 4256680], [" 40f3ac:\tushr\tv23.4s, v3.4s, #4", 4256684], [" 40f3b0:\tushr\tv24.4s, v3.4s, #9", 4256688], [" 40f3b4:\tand\tv25.16b, v26.16b, v6.16b", 4256692], [" 40f3b8:\teor\tv20.16b, v23.16b, v24.16b", 4256696], [" 40f3bc:\tushl\tv22.4s, v20.4s, v25.4s", 4256700], [" 40f3c0:\teor\tv0.16b, v22.16b, v0.16b", 4256704], [" 40f3c4:\tb.ne\t40f36c <islower@plt+0x3a1d1c>", 4256708], [" 40f3c8:\t.inst\t0x6e00401e ; undefined", 4256712], [" 40f3cc:\tadd\tx14, x5, #0x1", 4256716], [" 40f3d0:\teor\tv31.8b, v0.8b, v30.8b", 4256720], [" 40f3d4:\tmov\tw1, v31.s[1]", 4256724], [" 40f3d8:\tfmov\tw2, s31", 4256728], [" 40f3dc:\teor\tw9, w2, w1", 4256732], [" 40f3e0:\torr\tw12, wzr, #0x18", 4256736], [" 40f3e4:\tmul\tx13, x14, x12", 4256740], [" 40f3e8:\tadd\tx2, x29, x13", 4256744], [" 40f3ec:\tldr\tw3, [x2],#24", 4256748], [" 40f3f0:\tand\tw15, w14, #0xf", 4256752], [" 40f3f4:\tlsr\tw5, w3, #4", 4256756], [" 40f3f8:\teor\tw6, w5, w3, lsr #9", 4256760], [" 40f3fc:\tcmp\tx14, x10", 4256764], [" 40f400:\tadd\tx14, x14, #0x1", 4256768], [" 40f404:\tlsl\tw18, w6, w15", 4256772], [" 40f408:\teor\tw9, w18, w9", 4256776], [" 40f40c:\tb.lt\t40f3ec <islower@plt+0x3a1d9c>", 4256780], [" 40f410:\tlsl\tw14, w9, #1", 4256784], [" 40f414:\tldr\tw6, [x27]", 4256788], [" 40f418:\tcbz\tw6, 40f4d4 <islower@plt+0x3a1e84>", 4256792], [" 40f41c:\tldrb\tw17, [x0,#8]", 4256796], [" 40f420:\torr\tw21, wzr, #0x1", 4256800], [" 40f424:\tldr\tx22, [x27,#8]", 4256804], [" 40f428:\tsub\tw9, w17, #0x16", 4256808], [" 40f42c:\teor\tw19, w9, w14", 4256812], [" 40f430:\tb\t40f448 <islower@plt+0x3a1df8>", 4256816], [" 40f434:\tldr\tw6, [x27]", 4256820], [" 40f438:\tadd\tw12, w21, #0x1", 4256824], [" 40f43c:\tldr\tx0, [x28]", 4256828], [" 40f440:\tadd\tw19, w19, w21", 4256832], [" 40f444:\tmov\tw21, w12", 4256836], [" 40f448:\tsub\tw18, w6, #0x1", 4256840], [" 40f44c:\tand\tw11, w18, w19", 4256844], [" 40f450:\torr\tx14, x0, #0x4", 4256848], [" 40f454:\tadd\tx23, x22, w11, uxtw #4", 4256852], [" 40f458:\tcmn\tx14, #0x4", 4256856], [" 40f45c:\tldr\tx1, [x23]", 4256860], [" 40f460:\tb.eq\t40f470 <islower@plt+0x3a1e20>", 4256864], [" 40f464:\torr\tx15, x1, #0x4", 4256868], [" 40f468:\tcmn\tx15, #0x4", 4256872], [" 40f46c:\tb.ne\t40f484 <islower@plt+0x3a1e34>", 4256876], [" 40f470:\tcmp\tx0, x1", 4256880], [" 40f474:\tb.eq\t40f494 <islower@plt+0x3a1e44>", 4256884], [" 40f478:\tcmn\tx1, #0x4", 4256888], [" 40f47c:\tb.ne\t40f434 <islower@plt+0x3a1de4>", 4256892], [" 40f480:\tb\t40f4d4 <islower@plt+0x3a1e84>", 4256896], [" 40f484:\tbl\t194238 <islower@plt+0x126be8>", 4256900], [" 40f488:\ttbnz\tw0, #0, 40f494 <islower@plt+0x3a1e44>", 4256904], [" 40f48c:\tldr\tx1, [x23]", 4256908], [" 40f490:\tb\t40f478 <islower@plt+0x3a1e28>", 4256912], [" 40f494:\torr\tx11, xzr, #0xfffffffffffffff8", 4256916], [" 40f498:\tstr\tx11, [x23]", 4256920], [" 40f49c:\tldp\tw0, w7, [x27,#16]", 4256924], [" 40f4a0:\tsub\tw4, w0, #0x1", 4256928], [" 40f4a4:\tadd\tw19, w7, #0x1", 4256932], [" 40f4a8:\tstp\tw4, w19, [x27,#16]", 4256936], [" 40f4ac:\tb\t40f4d4 <islower@plt+0x3a1e84>", 4256940], [" 40f4b0:\tldr\tx27, [x25,#80]", 4256944], [" 40f4b4:\tadd\tx28, x26, #0x10", 4256948], [" 40f4b8:\tldr\tx23, [x26,#8]", 4256952], [" 40f4bc:\tcbz\tx23, 40f02c <islower@plt+0x3a19dc>", 4256956], [" 40f4c0:\tmov\tx0, x27", 4256960], [" 40f4c4:\tmov\tx1, x28", 4256964], [" 40f4c8:\tbl\t412b54 <islower@plt+0x3a5504>", 4256968], [" 40f4cc:\tldr\tx19, [x26,#8]", 4256972], [" 40f4d0:\tstr\tx19, [x0]", 4256976], [" 40f4d4:\tldr\tx15, [x26]", 4256980], [" 40f4d8:\tmov\tx0, x26", 4256984], [" 40f4dc:\tstr\tx15, [x25,#96]", 4256988], [" 40f4e0:\tbl\t6cda0 <operator delete(void*)@plt>", 4256992], [" 40f4e4:\tldr\tx26, [x25,#96]", 4256996], [" 40f4e8:\tcbnz\tx26, 40f4b0 <islower@plt+0x3a1e60>", 4257000], [" 40f4ec:\tldr\tx8, [sp,#176]", 4257004], [" 40f4f0:\tadd\tx0, x8, #0x38", 4257008], [" 40f4f4:\tbl\t4140e0 <islower@plt+0x3a6a90>", 4257012], [" 40f4f8:\tldp\tx12, x26, [x25,#32]", 4257016], [" 40f4fc:\tldr\tx27, [x25,#48]", 4257020], [" 40f500:\tstr\tx26, [x12,#24]", 4257024], [" 40f504:\tldr\tx23, [sp,#168]", 4257028], [" 40f508:\tcbz\tx27, 40f584 <islower@plt+0x3a1f34>", 4257032], [" 40f50c:\tldr\tx28, [x25,#32]", 4257036], [" 40f510:\tadd\tx1, x27, #0x10", 4257040], [" 40f514:\tldr\tx16, [x27,#8]", 4257044], [" 40f518:\tcbz\tx16, 40f530 <islower@plt+0x3a1ee0>", 4257048], [" 40f51c:\tmov\tx0, x28", 4257052], [" 40f520:\tbl\t411ba0 <islower@plt+0x3a4550>", 4257056], [" 40f524:\tldr\tx17, [x27,#8]", 4257060], [" 40f528:\tstr\tx17, [x0]", 4257064], [" 40f52c:\tb\t40f55c <islower@plt+0x3a1f0c>", 4257068], [" 40f530:\tadd\tx2, sp, #0x1d8", 4257072], [" 40f534:\tmov\tx0, x28", 4257076], [" 40f538:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4257080], [" 40f53c:\ttbz\tw0, #0, 40f55c <islower@plt+0x3a1f0c>", 4257084], [" 40f540:\tldr\tx11, [sp,#472]", 4257088], [" 40f544:\torr\tx26, xzr, #0xfffffffffffffff8", 4257092], [" 40f548:\tstr\tx26, [x11]", 4257096], [" 40f54c:\tldp\tw10, w11, [x28,#16]", 4257100], [" 40f550:\tsub\tw13, w10, #0x1", 4257104], [" 40f554:\tadd\tw8, w11, #0x1", 4257108], [" 40f558:\tstp\tw13, w8, [x28,#16]", 4257112], [" 40f55c:\tldr\tx9, [x25,#32]", 4257116], [" 40f560:\tldr\tx4, [x27]", 4257120], [" 40f564:\tldr\tx13, [x9,#48]", 4257124], [" 40f568:\tldr\tx18, [x13]", 4257128], [" 40f56c:\tstr\tx27, [x9,#48]", 4257132], [" 40f570:\tstp\tx18, x13, [x27]", 4257136], [" 40f574:\tstr\tx27, [x13]", 4257140], [" 40f578:\tmov\tx27, x4", 4257144], [" 40f57c:\tstr\tx4, [x25,#48]", 4257148], [" 40f580:\tcbnz\tx4, 40f50c <islower@plt+0x3a1ebc>", 4257152], [" 40f584:\tmov\tx0, x25", 4257156], [" 40f588:\tbl\t6cda0 <operator delete(void*)@plt>", 4257160], [" 40f58c:\tldp\tx14, x27, [sp,#448]", 4257164], [" 40f590:\tsub\tx10, x27, #0x1", 4257168], [" 40f594:\tadd\tx15, x14, #0x1", 4257172], [" 40f598:\tcmp\tx15, #0x400", 4257176], [" 40f59c:\tstp\tx15, x10, [sp,#448]", 4257180], [" 40f5a0:\tb.cc\t40f5c8 <islower@plt+0x3a1f78>", 4257184], [" 40f5a4:\tldr\tx16, [sp,#424]", 4257188], [" 40f5a8:\tldr\tx0, [x16]", 4257192], [" 40f5ac:\tbl\t6cda0 <operator delete(void*)@plt>", 4257196], [" 40f5b0:\tldr\tx17, [sp,#424]", 4257200], [" 40f5b4:\tldr\tx18, [sp,#448]", 4257204], [" 40f5b8:\tadd\tx26, x17, #0x8", 4257208], [" 40f5bc:\tsub\tx29, x18, #0x200", 4257212], [" 40f5c0:\tstr\tx26, [sp,#424]", 4257216], [" 40f5c4:\tstr\tx29, [sp,#448]", 4257220], [" 40f5c8:\tldr\tx0, [sp,#456]", 4257224], [" 40f5cc:\tcbnz\tx0, 40ef54 <islower@plt+0x3a1904>", 4257228], [" 40f5d0:\tb\t41037c <islower@plt+0x3a2d2c>", 4257232], [" 40f5d4:\tldr\tx11, [x25,#8]", 4257236], [" 40f5d8:\tldr\tx20, [x11]", 4257240], [" 40f5dc:\tmov\tx0, x20", 4257244], [" 40f5e0:\tbl\ted7b4 <islower@plt+0x80164>", 4257248], [" 40f5e4:\tcbnz\tx0, 40f5f4 <islower@plt+0x3a1fa4>", 4257252], [" 40f5e8:\tldr\tw11, [x23,#80]", 4257256], [" 40f5ec:\tadd\tw12, w11, #0x1", 4257260], [" 40f5f0:\tstr\tw12, [x23,#80]", 4257264], [" 40f5f4:\tldr\tx0, [x20,#72]", 4257268], [" 40f5f8:\tbl\t122cd4 <islower@plt+0xb5684>", 4257272], [" 40f5fc:\tbl\t1a3b1c <islower@plt+0x1364cc>", 4257276], [" 40f600:\tmov\tx28, x0", 4257280], [" 40f604:\tldr\tw14, [x28,#24]", 4257284], [" 40f608:\tcmp\tw14, #0x21", 4257288], [" 40f60c:\tb.ne\t40f618 <islower@plt+0x3a1fc8>", 4257292], [" 40f610:\tmov\tx0, x28", 4257296], [" 40f614:\tbl\tcc9a0 <islower@plt+0x5f350>", 4257300], [" 40f618:\tldr\tx27, [x20,#64]", 4257304], [" 40f61c:\tcmp\tx27, x20", 4257308], [" 40f620:\tb.eq\t41034c <islower@plt+0x3a2cfc>", 4257312], [" 40f624:\tmov\tx7, xzr", 4257316], [" 40f628:\tmov\tw29, wzr", 4257320], [" 40f62c:\tstr\tx7, [sp,#184]", 4257324], [" 40f630:\tldrb\tw26, [x28,#36]", 4257328], [" 40f634:\tstr\tx20, [sp,#72]", 4257332], [" 40f638:\tstr\tw26, [sp,#176]", 4257336], [" 40f63c:\tb\t410260 <islower@plt+0x3a2c10>", 4257340], [" 40f640:\tldrb\tw2, [x28,#8]", 4257344], [" 40f644:\tcbz\tx28, 40f67c <islower@plt+0x3a202c>", 4257348], [" 40f648:\tcmp\tw2, #0x47", 4257352], [" 40f64c:\tb.ne\t40f67c <islower@plt+0x3a202c>", 4257356], [" 40f650:\torr\tw5, wzr, #0x200", 4257360], [" 40f654:\tadd\tx2, sp, #0x1d8", 4257364], [" 40f658:\tmov\tx0, x28", 4257368], [" 40f65c:\tmov\tw1, #0xffffffff \t// #-1", 4257372], [" 40f660:\tstr\tx5, [sp,#472]", 4257376], [" 40f664:\tbl\t1967d8 <islower@plt+0x129188>", 4257380], [" 40f668:\ttbz\tw0, #0, 40f6c0 <islower@plt+0x3a2070>", 4257384], [" 40f66c:\tldr\tx13, [x28,#16]", 4257388], [" 40f670:\tldrb\tw10, [x13,#8]", 4257392], [" 40f674:\tcbnz\tw10, 40f6ec <islower@plt+0x3a209c>", 4257396], [" 40f678:\tb\t40f6c0 <islower@plt+0x3a2070>", 4257400], [" 40f67c:\tsub\tw16, w2, #0x4d", 4257404], [" 40f680:\tcmp\tw16, #0x4", 4257408], [" 40f684:\tb.cc\t40f6ec <islower@plt+0x3a209c>", 4257412], [" 40f688:\torr\tw8, w2, #0x4", 4257416], [" 40f68c:\tcmp\tw8, #0x4c", 4257420], [" 40f690:\tb.eq\t40f6ec <islower@plt+0x3a209c>", 4257424], [" 40f694:\torr\tw9, w2, #0x1", 4257428], [" 40f698:\tcmp\tw9, #0x45", 4257432], [" 40f69c:\tb.eq\t40f6ec <islower@plt+0x3a209c>", 4257436], [" 40f6a0:\tcmp\tw2, #0x33", 4257440], [" 40f6a4:\tb.eq\t40f6ec <islower@plt+0x3a209c>", 4257444], [" 40f6a8:\tsub\tw17, w2, #0x37", 4257448], [" 40f6ac:\tcmp\tw17, #0xd", 4257452], [" 40f6b0:\tb.cc\t40f6ec <islower@plt+0x3a209c>", 4257456], [" 40f6b4:\tsub\tw9, w2, #0x1e", 4257460], [" 40f6b8:\tcmp\tw9, #0x12", 4257464], [" 40f6bc:\tb.cc\t40f6ec <islower@plt+0x3a209c>", 4257468], [" 40f6c0:\tcbz\tx28, 40f718 <islower@plt+0x3a20c8>", 4257472], [" 40f6c4:\tldr\tw15, [x28,#8]", 4257476], [" 40f6c8:\tand\tw10, w15, #0xff", 4257480], [" 40f6cc:\tcmp\tw10, #0x31", 4257484], [" 40f6d0:\tb.ne\t40f718 <islower@plt+0x3a20c8>", 4257488], [" 40f6d4:\tmov\tw17, #0x3810000 \t// #58785792", 4257492], [" 40f6d8:\tand\tw12, w15, w17", 4257496], [" 40f6dc:\tcbz\tw12, 40f984 <islower@plt+0x3a2334>", 4257500], [" 40f6e0:\tmov\tx28, xzr", 4257504], [" 40f6e4:\tstr\tx28, [sp,#184]", 4257508], [" 40f6e8:\tb\t410340 <islower@plt+0x3a2cf0>", 4257512], [" 40f6ec:\tldr\tx22, [x23,#56]", 4257516], [" 40f6f0:\tadd\tx1, sp, #0x1d0", 4257520], [" 40f6f4:\tadd\tx2, sp, #0x1d8", 4257524], [" 40f6f8:\tstr\tx28, [sp,#464]", 4257528], [" 40f6fc:\tmov\tx0, x22", 4257532], [" 40f700:\tbl\t4111c0 <islower@plt+0x3a3b70>", 4257536], [" 40f704:\ttbz\tw0, #0, 40f890 <islower@plt+0x3a2240>", 4257540], [" 40f708:\tldr\tx7, [sp,#472]", 4257544], [" 40f70c:\tldr\tw18, [x22]", 4257548], [" 40f710:\tldr\tx8, [x22,#8]", 4257552], [" 40f714:\tb\t40f89c <islower@plt+0x3a224c>", 4257556], [" 40f718:\tmov\tx0, x28", 4257560], [" 40f71c:\tstr\tw29, [sp,#68]", 4257564], [" 40f720:\tbl\t194d50 <islower@plt+0x127700>", 4257568], [" 40f724:\tldr\tx29, [x28,#16]", 4257572], [" 40f728:\ttst\tw0, #0x1", 4257576], [" 40f72c:\tldr\tx22, [sp,#184]", 4257580], [" 40f730:\tmov\tw20, #0xb \t// #11", 4257584], [" 40f734:\tmov\tw24, #0xa \t// #10", 4257588], [" 40f738:\tmov\tw26, #0x9 \t// #9", 4257592], [" 40f73c:\tldrb\tw4, [x29,#8]", 4257596], [" 40f740:\tmov\tw29, #0xd \t// #13", 4257600], [" 40f744:\tcsel\tx22, xzr, x22, ne", 4257604], [" 40f748:\tstr\tx22, [sp,#184]", 4257608], [" 40f74c:\tcbz\tw4, 40f818 <islower@plt+0x3a21c8>", 4257612], [" 40f750:\tldrb\tw18, [x28,#8]", 4257616], [" 40f754:\tcmp\tw18, #0x47", 4257620], [" 40f758:\tb.ne\t40f818 <islower@plt+0x3a21c8>", 4257624], [" 40f75c:\tmov\tw22, #0xffffffff \t// #-1", 4257628], [" 40f760:\torr\tw8, wzr, #0x200", 4257632], [" 40f764:\tadd\tx2, sp, #0x1d8", 4257636], [" 40f768:\tmov\tx0, x28", 4257640], [" 40f76c:\tmov\tw1, w22", 4257644], [" 40f770:\tstr\tx8, [sp,#472]", 4257648], [" 40f774:\tbl\t1967d8 <islower@plt+0x129188>", 4257652], [" 40f778:\ttbnz\tw0, #0, 40f798 <islower@plt+0x3a2148>", 4257656], [" 40f77c:\torr\tw0, wzr, #0x400", 4257660], [" 40f780:\tadd\tx2, sp, #0x1d0", 4257664], [" 40f784:\tmov\tw1, w22", 4257668], [" 40f788:\tstr\tx0, [sp,#464]", 4257672], [" 40f78c:\tmov\tx0, x28", 4257676], [" 40f790:\tbl\t1967d8 <islower@plt+0x129188>", 4257680], [" 40f794:\ttbz\tw0, #0, 40f818 <islower@plt+0x3a21c8>", 4257684], [" 40f798:\tldr\tx2, [x23,#72]", 4257688], [" 40f79c:\tldrsw\tx13, [x28,#48]", 4257692], [" 40f7a0:\tcbz\tw13, 40fad8 <islower@plt+0x3a2488>", 4257696], [" 40f7a4:\tldr\tx9, [x28,#40]", 4257700], [" 40f7a8:\tcmp\tw13, #0x0", 4257704], [" 40f7ac:\tldr\tq22, [sp,#144]", 4257708], [" 40f7b0:\torr\tw18, wzr, #0x18", 4257712], [" 40f7b4:\tldp\tq9, q8, [sp,#32]", 4257716], [" 40f7b8:\tb.le\t40fc18 <islower@plt+0x3a25c8>", 4257720], [" 40f7bc:\tsub\tx11, x13, #0x1", 4257724], [" 40f7c0:\tcmp\tw13, #0x2", 4257728], [" 40f7c4:\tb.le\t40fc38 <islower@plt+0x3a25e8>", 4257732], [" 40f7c8:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4257736], [" 40f7cc:\tldr\tx20, [sp,#72]", 4257740], [" 40f7d0:\tadd\tx24, x24, #0x6c0", 4257744], [" 40f7d4:\tcmp\tw13, #0x5", 4257748], [" 40f7d8:\tb.lt\t40fe44 <islower@plt+0x3a27f4>", 4257752], [" 40f7dc:\tands\tx8, x13, #0x3", 4257756], [" 40f7e0:\torr\tw22, wzr, #0x4", 4257760], [" 40f7e4:\tsub\tx0, x13, #0x4", 4257764], [" 40f7e8:\tcsel\tx10, x22, x8, eq", 4257768], [" 40f7ec:\tsub\tx13, x0, x10", 4257772], [" 40f7f0:\tlsr\tx12, x13, #2", 4257776], [" 40f7f4:\tadd\tx12, x12, #0x1", 4257780], [" 40f7f8:\tand\tx14, x12, #0x3", 4257784], [" 40f7fc:\tcmp\tx13, #0xc", 4257788], [" 40f800:\tb.cs\t40fe64 <islower@plt+0x3a2814>", 4257792], [" 40f804:\tmovi\tv1.2d, #0x0", 4257796], [" 40f808:\tmov\tx15, xzr", 4257800], [" 40f80c:\tldp\tq2, q3, [sp,#112]", 4257804], [" 40f810:\tmov\tx8, x9", 4257808], [" 40f814:\tb\t40ffb0 <islower@plt+0x3a2960>", 4257812], [" 40f818:\tmov\tx0, x28", 4257816], [" 40f81c:\tbl\t194e04 <islower@plt+0x1277b4>", 4257820], [" 40f820:\ttbz\tw0, #0, 40f974 <islower@plt+0x3a2324>", 4257824], [" 40f824:\tldr\tw8, [x23,#80]", 4257828], [" 40f828:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4257832], [" 40f82c:\tadd\tx24, x24, #0x6c0", 4257836], [" 40f830:\tadd\tw14, w8, #0x1", 4257840], [" 40f834:\tstr\tw14, [x23,#80]", 4257844], [" 40f838:\tldr\tx20, [sp,#72]", 4257848], [" 40f83c:\tldr\tw26, [sp,#176]", 4257852], [" 40f840:\tldr\tw29, [sp,#68]", 4257856], [" 40f844:\tcbz\tx28, 410340 <islower@plt+0x3a2cf0>", 4257860], [" 40f848:\tldrb\tw12, [x28,#8]", 4257864], [" 40f84c:\tcmp\tw12, #0x32", 4257868], [" 40f850:\tb.ne\t410340 <islower@plt+0x3a2cf0>", 4257872], [" 40f854:\tldr\tx0, [sp,#184]", 4257876], [" 40f858:\tcbz\tx0, 40fae8 <islower@plt+0x3a2498>", 4257880], [" 40f85c:\tldur\tx1, [x0,#-24]", 4257884], [" 40f860:\tldur\tx12, [x28,#-24]", 4257888], [" 40f864:\tcmp\tx1, x12", 4257892], [" 40f868:\tb.ne\t40faec <islower@plt+0x3a249c>", 4257896], [" 40f86c:\tbl\t193eec <islower@plt+0x12689c>", 4257900], [" 40f870:\tadd\tx0, x24, #0x70", 4257904], [" 40f874:\tbl\t84078 <islower@plt+0x16a28>", 4257908], [" 40f878:\tldrb\tw23, [x24,#116]", 4257912], [" 40f87c:\tbl\t8404c <islower@plt+0x169fc>", 4257916], [" 40f880:\tcbz\tw23, 40fe50 <islower@plt+0x3a2800>", 4257920], [" 40f884:\tmov\tx19, xzr", 4257924], [" 40f888:\tstr\tx19, [sp,#184]", 4257928], [" 40f88c:\tb\t410338 <islower@plt+0x3a2ce8>", 4257932], [" 40f890:\tldr\tw18, [x22]", 4257936], [" 40f894:\tldr\tx8, [x22,#8]", 4257940], [" 40f898:\tadd\tx7, x8, x18, lsl #4", 4257944], [" 40f89c:\tadd\tx14, x8, w18, uxtw #4", 4257948], [" 40f8a0:\tcmp\tx7, x14", 4257952], [" 40f8a4:\tb.eq\t40f8f0 <islower@plt+0x3a22a0>", 4257956], [" 40f8a8:\tldr\tx10, [x7,#8]", 4257960], [" 40f8ac:\tldr\tx1, [x10,#24]", 4257964], [" 40f8b0:\tcbz\tx1, 40f8f0 <islower@plt+0x3a22a0>", 4257968], [" 40f8b4:\torr\tw2, wzr, #0x1", 4257972], [" 40f8b8:\tmov\tx0, x28", 4257976], [" 40f8bc:\torr\tw29, wzr, #0x1", 4257980], [" 40f8c0:\tbl\t1c3eb0 <islower@plt+0x156860>", 4257984], [" 40f8c4:\tmov\tx0, x28", 4257988], [" 40f8c8:\tbl\t193eec <islower@plt+0x12689c>", 4257992], [" 40f8cc:\tadd\tx0, x24, #0x28", 4257996], [" 40f8d0:\tbl\t84078 <islower@plt+0x16a28>", 4258000], [" 40f8d4:\tldrb\tw19, [x24,#44]", 4258004], [" 40f8d8:\tbl\t8404c <islower@plt+0x169fc>", 4258008], [" 40f8dc:\tcbnz\tw19, 40f968 <islower@plt+0x3a2318>", 4258012], [" 40f8e0:\tadd\tx0, x24, #0x18", 4258016], [" 40f8e4:\tbl\tbfff0 <islower@plt+0x529a0>", 4258020], [" 40f8e8:\torr\tw29, wzr, #0x1", 4258024], [" 40f8ec:\tb\t40f968 <islower@plt+0x3a2318>", 4258028], [" 40f8f0:\tmov\tw20, w29", 4258032], [" 40f8f4:\tldr\tx29, [x23,#56]", 4258036], [" 40f8f8:\tadd\tx1, sp, #0x1d8", 4258040], [" 40f8fc:\tldr\tx19, [x29,#24]", 4258044], [" 40f900:\tmov\tx0, x29", 4258048], [" 40f904:\tstr\tx28, [sp,#472]", 4258052], [" 40f908:\tbl\t411ba0 <islower@plt+0x3a4550>", 4258056], [" 40f90c:\tmov\tx22, x0", 4258060], [" 40f910:\tldr\tx21, [x19,#16]", 4258064], [" 40f914:\tldr\tx0, [x29,#48]", 4258068], [" 40f918:\tldr\tx26, [x22]", 4258072], [" 40f91c:\tcbz\tx0, 40f944 <islower@plt+0x3a22f4>", 4258076], [" 40f920:\tadd\tx15, x29, #0x20", 4258080], [" 40f924:\tcmp\tx0, x15", 4258084], [" 40f928:\tb.eq\t40f944 <islower@plt+0x3a22f4>", 4258088], [" 40f92c:\tmovi\tv31.2d, #0x0", 4258092], [" 40f930:\tldp\tx8, x16, [x0]", 4258096], [" 40f934:\tstr\tx16, [x29,#48]", 4258100], [" 40f938:\tstr\tx8, [x16]", 4258104], [" 40f93c:\tstr\tq31, [x0]", 4258108], [" 40f940:\tb\t40f954 <islower@plt+0x3a2304>", 4258112], [" 40f944:\tadd\tx0, x29, #0x38", 4258116], [" 40f948:\torr\tw1, wzr, #0x20", 4258120], [" 40f94c:\torr\tw2, wzr, #0x8", 4258124], [" 40f950:\tbl\ta7118 <islower@plt+0x39ac8>", 4258128], [" 40f954:\tstp\tx28, x28, [x0,#16]", 4258132], [" 40f958:\tmov\tw29, w20", 4258136], [" 40f95c:\tstp\tx21, x26, [x0]", 4258140], [" 40f960:\tstr\tx0, [x22]", 4258144], [" 40f964:\tstr\tx0, [x19,#16]", 4258148], [" 40f968:\tldr\tw26, [sp,#176]", 4258152], [" 40f96c:\tldr\tx20, [sp,#72]", 4258156], [" 40f970:\tb\t410340 <islower@plt+0x3a2cf0>", 4258160], [" 40f974:\tldr\tx20, [sp,#72]", 4258164], [" 40f978:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4258168], [" 40f97c:\tadd\tx24, x24, #0x6c0", 4258172], [" 40f980:\tb\t41023c <islower@plt+0x3a2bec>", 4258176], [" 40f984:\tstr\tw29, [sp,#68]", 4258180], [" 40f988:\tldr\tx17, [x28,#40]", 4258184], [" 40f98c:\tldr\tx29, [x23,#64]", 4258188], [" 40f990:\tldr\tx9, [x17]", 4258192], [" 40f994:\tldr\tx18, [x29,#8]", 4258196], [" 40f998:\tldr\tw4, [x29]", 4258200], [" 40f99c:\tubfx\tx22, x9, #4, #28", 4258204], [" 40f9a0:\teor\tw10, w22, w9, lsr #9", 4258208], [" 40f9a4:\tcbz\tw4, 40f9f8 <islower@plt+0x3a23a8>", 4258212], [" 40f9a8:\torr\tw8, wzr, #0xfffffff", 4258216], [" 40f9ac:\tadd\tw13, w4, w8", 4258220], [" 40f9b0:\tand\tw14, w13, w10", 4258224], [" 40f9b4:\tadd\tx5, x18, w14, uxtw #4", 4258228], [" 40f9b8:\tldr\tx6, [x5]", 4258232], [" 40f9bc:\tcmp\tx9, x6", 4258236], [" 40f9c0:\tb.eq\t40f9fc <islower@plt+0x3a23ac>", 4258240], [" 40f9c4:\tsub\tw3, w4, #0x1", 4258244], [" 40f9c8:\torr\tw7, wzr, #0x1", 4258248], [" 40f9cc:\tmov\tw12, w10", 4258252], [" 40f9d0:\tcmn\tx6, #0x4", 4258256], [" 40f9d4:\tb.eq\t40f9f8 <islower@plt+0x3a23a8>", 4258260], [" 40f9d8:\tadd\tw12, w7, w12", 4258264], [" 40f9dc:\tand\tw15, w12, w3", 4258268], [" 40f9e0:\tadd\tw7, w7, #0x1", 4258272], [" 40f9e4:\tadd\tx5, x18, w15, uxtw #4", 4258276], [" 40f9e8:\tldr\tx6, [x5]", 4258280], [" 40f9ec:\tcmp\tx9, x6", 4258284], [" 40f9f0:\tb.ne\t40f9d0 <islower@plt+0x3a2380>", 4258288], [" 40f9f4:\tb\t40f9fc <islower@plt+0x3a23ac>", 4258292], [" 40f9f8:\tadd\tx5, x18, x4, lsl #4", 4258296], [" 40f9fc:\tadd\tx3, x18, x4, lsl #4", 4258300], [" 40fa00:\tcmp\tx5, x3", 4258304], [" 40fa04:\tb.eq\t40fa5c <islower@plt+0x3a240c>", 4258308], [" 40fa08:\tldr\tx11, [x5,#8]", 4258312], [" 40fa0c:\tldr\tx1, [x11,#24]", 4258316], [" 40fa10:\tcbz\tx1, 40fa5c <islower@plt+0x3a240c>", 4258320], [" 40fa14:\tldr\tw16, [x11,#32]", 4258324], [" 40fa18:\tldr\tw17, [x23,#80]", 4258328], [" 40fa1c:\tcmp\tw16, w17", 4258332], [" 40fa20:\tb.ne\t40fa5c <islower@plt+0x3a240c>", 4258336], [" 40fa24:\tldr\tx9, [x28,#24]", 4258340], [" 40fa28:\tcbz\tx9, 40fa38 <islower@plt+0x3a23e8>", 4258344], [" 40fa2c:\torr\tw2, wzr, #0x1", 4258348], [" 40fa30:\tmov\tx0, x28", 4258352], [" 40fa34:\tbl\t1c3eb0 <islower@plt+0x156860>", 4258356], [" 40fa38:\tmov\tx0, x28", 4258360], [" 40fa3c:\tbl\t193eec <islower@plt+0x12689c>", 4258364], [" 40fa40:\tadd\tx0, x24, #0x40", 4258368], [" 40fa44:\tbl\t84078 <islower@plt+0x16a28>", 4258372], [" 40fa48:\tldrb\tw23, [x24,#68]", 4258376], [" 40fa4c:\tbl\t8404c <islower@plt+0x169fc>", 4258380], [" 40fa50:\tcbnz\tw23, 410338 <islower@plt+0x3a2ce8>", 4258384], [" 40fa54:\tadd\tx0, x24, #0x30", 4258388], [" 40fa58:\tb\t410334 <islower@plt+0x3a2ce4>", 4258392], [" 40fa5c:\tldr\tw13, [x23,#80]", 4258396], [" 40fa60:\tldr\tx26, [x29,#24]", 4258400], [" 40fa64:\tstr\tx9, [sp,#464]", 4258404], [" 40fa68:\tstr\tw13, [sp,#16]", 4258408], [" 40fa6c:\tcbz\tw4, 40fad0 <islower@plt+0x3a2480>", 4258412], [" 40fa70:\torr\tw11, wzr, #0xfffffff", 4258416], [" 40fa74:\tadd\tw1, w4, w11", 4258420], [" 40fa78:\tand\tw2, w10, w1", 4258424], [" 40fa7c:\tadd\tx22, x18, w2, uxtw #4", 4258428], [" 40fa80:\tldr\tx15, [x22]", 4258432], [" 40fa84:\tcmp\tx9, x15", 4258436], [" 40fa88:\tb.eq\t40fb98 <islower@plt+0x3a2548>", 4258440], [" 40fa8c:\tmov\tx11, xzr", 4258444], [" 40fa90:\tsub\tw16, w4, #0x1", 4258448], [" 40fa94:\torr\tw0, wzr, #0x1", 4258452], [" 40fa98:\tcmn\tx15, #0x4", 4258456], [" 40fa9c:\tb.eq\t40fb78 <islower@plt+0x3a2528>", 4258460], [" 40faa0:\tcmp\tx11, #0x0", 4258464], [" 40faa4:\torr\tx2, xzr, #0xfffffffffffffff8", 4258468], [" 40faa8:\tccmp\tx15, x2, #0x0, eq", 4258472], [" 40faac:\tadd\tw10, w0, w10", 4258476], [" 40fab0:\tand\tw3, w10, w16", 4258480], [" 40fab4:\tcsel\tx11, x11, x22, ne", 4258484], [" 40fab8:\tadd\tx22, x18, w3, uxtw #4", 4258488], [" 40fabc:\tadd\tw0, w0, #0x1", 4258492], [" 40fac0:\tldr\tx15, [x22]", 4258496], [" 40fac4:\tcmp\tx9, x15", 4258500], [" 40fac8:\tb.ne\t40fa98 <islower@plt+0x3a2448>", 4258504], [" 40facc:\tb\t40fb98 <islower@plt+0x3a2548>", 4258508], [" 40fad0:\tmov\tx3, xzr", 4258512], [" 40fad4:\tb\t40fb80 <islower@plt+0x3a2530>", 4258516], [" 40fad8:\tldr\tx20, [sp,#72]", 4258520], [" 40fadc:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4258524], [" 40fae0:\tadd\tx24, x24, #0x6c0", 4258528], [" 40fae4:\tb\t41005c <islower@plt+0x3a2a0c>", 4258532], [" 40fae8:\tldur\tx12, [x28,#-24]", 4258536], [" 40faec:\tldr\tx29, [x23,#64]", 4258540], [" 40faf0:\tstr\tx12, [sp,#464]", 4258544], [" 40faf4:\tldur\tx13, [x28,#-48]", 4258548], [" 40faf8:\tstr\tx13, [sp,#8]", 4258552], [" 40fafc:\tldr\tx21, [x29,#24]", 4258556], [" 40fb00:\tldr\tw13, [x29]", 4258560], [" 40fb04:\tstr\tw14, [sp,#24]", 4258564], [" 40fb08:\tcbz\tw13, 40fc10 <islower@plt+0x3a25c0>", 4258568], [" 40fb0c:\tubfx\tx10, x12, #4, #28", 4258572], [" 40fb10:\tldr\tx8, [x29,#8]", 4258576], [" 40fb14:\torr\tw0, wzr, #0xfffffff", 4258580], [" 40fb18:\teor\tw11, w10, w12, lsr #9", 4258584], [" 40fb1c:\tadd\tw2, w13, w0", 4258588], [" 40fb20:\tand\tw3, w2, w11", 4258592], [" 40fb24:\tadd\tx22, x8, w3, uxtw #4", 4258596], [" 40fb28:\tldr\tx10, [x22]", 4258600], [" 40fb2c:\tcmp\tx12, x10", 4258604], [" 40fb30:\tb.eq\t40fc70 <islower@plt+0x3a2620>", 4258608], [" 40fb34:\tmov\tx9, xzr", 4258612], [" 40fb38:\tsub\tw17, w13, #0x1", 4258616], [" 40fb3c:\torr\tw1, wzr, #0x1", 4258620], [" 40fb40:\tcmn\tx10, #0x4", 4258624], [" 40fb44:\tb.eq\t40fc50 <islower@plt+0x3a2600>", 4258628], [" 40fb48:\tcmp\tx9, #0x0", 4258632], [" 40fb4c:\torr\tx19, xzr, #0xfffffffffffffff8", 4258636], [" 40fb50:\tccmp\tx10, x19, #0x0, eq", 4258640], [" 40fb54:\tadd\tw11, w1, w11", 4258644], [" 40fb58:\tand\tw7, w11, w17", 4258648], [" 40fb5c:\tcsel\tx9, x9, x22, ne", 4258652], [" 40fb60:\tadd\tx22, x8, w7, uxtw #4", 4258656], [" 40fb64:\tadd\tw1, w1, #0x1", 4258660], [" 40fb68:\tldr\tx10, [x22]", 4258664], [" 40fb6c:\tcmp\tx12, x10", 4258668], [" 40fb70:\tb.ne\t40fb40 <islower@plt+0x3a24f0>", 4258672], [" 40fb74:\tb\t40fc70 <islower@plt+0x3a2620>", 4258676], [" 40fb78:\tcmp\tx11, #0x0", 4258680], [" 40fb7c:\tcsel\tx3, x11, x22, ne", 4258684], [" 40fb80:\tadd\tx1, sp, #0x1d0", 4258688], [" 40fb84:\tstr\txzr, [sp,#472]", 4258692], [" 40fb88:\tadd\tx2, sp, #0x1d8", 4258696], [" 40fb8c:\tmov\tx0, x29", 4258700], [" 40fb90:\tbl\t4124c0 <islower@plt+0x3a4e70>", 4258704], [" 40fb94:\tmov\tx22, x0", 4258708], [" 40fb98:\tstr\tx26, [sp,#24]", 4258712], [" 40fb9c:\tldr\tx19, [x26,#16]", 4258716], [" 40fba0:\tldr\tx21, [x22,#8]", 4258720], [" 40fba4:\tldr\tx0, [x29,#48]", 4258724], [" 40fba8:\tcbz\tx0, 40fbd0 <islower@plt+0x3a2580>", 4258728], [" 40fbac:\tadd\tx18, x29, #0x20", 4258732], [" 40fbb0:\tcmp\tx0, x18", 4258736], [" 40fbb4:\tb.eq\t40fbd0 <islower@plt+0x3a2580>", 4258740], [" 40fbb8:\tmovi\tv5.2d, #0x0", 4258744], [" 40fbbc:\tldp\tx15, x26, [x0]", 4258748], [" 40fbc0:\tstr\tx26, [x29,#48]", 4258752], [" 40fbc4:\tstr\tx15, [x26]", 4258756], [" 40fbc8:\tstr\tq5, [x0]", 4258760], [" 40fbcc:\tb\t40fbe4 <islower@plt+0x3a2594>", 4258764], [" 40fbd0:\tmov\tw5, #0x28 \t// #40", 4258768], [" 40fbd4:\tadd\tx0, x29, #0x38", 4258772], [" 40fbd8:\torr\tw2, wzr, #0x8", 4258776], [" 40fbdc:\tmov\tw1, w5", 4258780], [" 40fbe0:\tbl\ta7118 <islower@plt+0x39ac8>", 4258784], [" 40fbe4:\tldr\tw10, [sp,#16]", 4258788], [" 40fbe8:\tmov\tx4, xzr", 4258792], [" 40fbec:\tldr\tx16, [sp,#464]", 4258796], [" 40fbf0:\tstr\tx4, [sp,#184]", 4258800], [" 40fbf4:\tstr\tw10, [x0,#32]", 4258804], [" 40fbf8:\tstp\tx16, x28, [x0,#16]", 4258808], [" 40fbfc:\tstp\tx19, x21, [x0]", 4258812], [" 40fc00:\tstr\tx0, [x22,#8]", 4258816], [" 40fc04:\tldr\tx16, [sp,#24]", 4258820], [" 40fc08:\tstr\tx0, [x16,#16]", 4258824], [" 40fc0c:\tb\t41023c <islower@plt+0x3a2bec>", 4258828], [" 40fc10:\tmov\tx3, xzr", 4258832], [" 40fc14:\tb\t40fc58 <islower@plt+0x3a2608>", 4258836], [" 40fc18:\tmov\tx30, x2", 4258840], [" 40fc1c:\tand\tw10, w13, #0x7", 4258844], [" 40fc20:\tsub\tw0, w13, #0x1", 4258848], [" 40fc24:\tcmp\tw0, #0x7", 4258852], [" 40fc28:\tb.cs\t40fd00 <islower@plt+0x3a26b0>", 4258856], [" 40fc2c:\tmov\tw8, wzr", 4258860], [" 40fc30:\tmov\tx16, xzr", 4258864], [" 40fc34:\tb\t40fdfc <islower@plt+0x3a27ac>", 4258868], [" 40fc38:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4258872], [" 40fc3c:\tldr\tx20, [sp,#72]", 4258876], [" 40fc40:\tmov\tw8, wzr", 4258880], [" 40fc44:\tmov\tx16, xzr", 4258884], [" 40fc48:\tadd\tx24, x24, #0x6c0", 4258888], [" 40fc4c:\tb\t410030 <islower@plt+0x3a29e0>", 4258892], [" 40fc50:\tcmp\tx9, #0x0", 4258896], [" 40fc54:\tcsel\tx3, x9, x22, ne", 4258900], [" 40fc58:\tadd\tx1, sp, #0x1d0", 4258904], [" 40fc5c:\tstr\txzr, [sp,#472]", 4258908], [" 40fc60:\tadd\tx2, sp, #0x1d8", 4258912], [" 40fc64:\tmov\tx0, x29", 4258916], [" 40fc68:\tbl\t4124c0 <islower@plt+0x3a4e70>", 4258920], [" 40fc6c:\tmov\tx22, x0", 4258924], [" 40fc70:\tstr\tx21, [sp,#16]", 4258928], [" 40fc74:\tldr\tx19, [x21,#16]", 4258932], [" 40fc78:\tldr\tx21, [x22,#8]", 4258936], [" 40fc7c:\tldr\tx0, [x29,#48]", 4258940], [" 40fc80:\tcbz\tx0, 40fca8 <islower@plt+0x3a2658>", 4258944], [" 40fc84:\tadd\tx5, x29, #0x20", 4258948], [" 40fc88:\tcmp\tx0, x5", 4258952], [" 40fc8c:\tb.eq\t40fca8 <islower@plt+0x3a2658>", 4258956], [" 40fc90:\tmovi\tv4.2d, #0x0", 4258960], [" 40fc94:\tldp\tx18, x6, [x0]", 4258964], [" 40fc98:\tstr\tx6, [x29,#48]", 4258968], [" 40fc9c:\tstr\tx18, [x6]", 4258972], [" 40fca0:\tstr\tq4, [x0]", 4258976], [" 40fca4:\tb\t40fcb8 <islower@plt+0x3a2668>", 4258980], [" 40fca8:\tadd\tx0, x29, #0x38", 4258984], [" 40fcac:\torr\tw2, wzr, #0x8", 4258988], [" 40fcb0:\tmov\tw1, #0x28 \t// #40", 4258992], [" 40fcb4:\tbl\ta7118 <islower@plt+0x39ac8>", 4258996], [" 40fcb8:\tldr\tw16, [sp,#24]", 4259000], [" 40fcbc:\tldr\tx9, [sp,#8]", 4259004], [" 40fcc0:\tldr\tx4, [sp,#464]", 4259008], [" 40fcc4:\tstr\tw16, [x0,#32]", 4259012], [" 40fcc8:\tstr\tx9, [x0,#24]", 4259016], [" 40fccc:\tldrh\tw8, [x28,#10]", 4259020], [" 40fcd0:\tstp\tx21, x4, [x0,#8]", 4259024], [" 40fcd4:\tmov\tw4, #0x381 \t// #897", 4259028], [" 40fcd8:\tstr\tx19, [x0]", 4259032], [" 40fcdc:\tldr\tx5, [sp,#184]", 4259036], [" 40fce0:\ttst\tw8, w4", 4259040], [" 40fce4:\tcsel\tx5, x28, x5, eq", 4259044], [" 40fce8:\tstr\tx5, [sp,#184]", 4259048], [" 40fcec:\tstr\tx0, [x22,#8]", 4259052], [" 40fcf0:\tldr\tx10, [sp,#16]", 4259056], [" 40fcf4:\tstr\tx0, [x10,#16]", 4259060], [" 40fcf8:\tldr\tw29, [sp,#68]", 4259064], [" 40fcfc:\tb\t410340 <islower@plt+0x3a2cf0>", 4259068], [" 40fd00:\tmov\tw8, wzr", 4259072], [" 40fd04:\tmov\tx16, xzr", 4259076], [" 40fd08:\tsub\tw12, w13, w10", 4259080], [" 40fd0c:\tmov\tx11, x9", 4259084], [" 40fd10:\tldr\tw13, [x11]", 4259088], [" 40fd14:\tand\tw15, w16, #0x8", 4259092], [" 40fd18:\tldr\tw14, [x11,#24]", 4259096], [" 40fd1c:\tadd\tw2, w16, #0x1", 4259100], [" 40fd20:\tldr\tw17, [x11,#48]", 4259104], [" 40fd24:\tadd\tw3, w16, #0x2", 4259108], [" 40fd28:\tldr\tw21, [x11,#72]", 4259112], [" 40fd2c:\tand\tw2, w2, w26", 4259116], [" 40fd30:\tadd\tw7, w16, #0x3", 4259120], [" 40fd34:\tldr\tw23, [x11,#96]", 4259124], [" 40fd38:\tand\tw3, w3, w24", 4259128], [" 40fd3c:\tldr\tw1, [x11,#120]", 4259132], [" 40fd40:\tlsr\tw22, w13, #4", 4259136], [" 40fd44:\tldr\tw18, [x11,#144]", 4259140], [" 40fd48:\teor\tw13, w22, w13, lsr #9", 4259144], [" 40fd4c:\tldr\tw0, [x11,#168]", 4259148], [" 40fd50:\tadd\tw4, w16, #0x4", 4259152], [" 40fd54:\tand\tw7, w7, w20", 4259156], [" 40fd58:\tlsr\tw22, w14, #4", 4259160], [" 40fd5c:\teor\tw14, w22, w14, lsr #9", 4259164], [" 40fd60:\tlsl\tw15, w13, w15", 4259168], [" 40fd64:\teor\tw8, w15, w8", 4259172], [" 40fd68:\tadd\tw5, w16, #0x5", 4259176], [" 40fd6c:\tand\tw4, w4, #0xc", 4259180], [" 40fd70:\tlsr\tw22, w17, #4", 4259184], [" 40fd74:\teor\tw17, w22, w17, lsr #9", 4259188], [" 40fd78:\tlsl\tw2, w14, w2", 4259192], [" 40fd7c:\teor\tw13, w2, w8", 4259196], [" 40fd80:\tadd\tw6, w16, #0x6", 4259200], [" 40fd84:\tand\tw5, w5, w29", 4259204], [" 40fd88:\tlsr\tw22, w21, #4", 4259208], [" 40fd8c:\teor\tw21, w22, w21, lsr #9", 4259212], [" 40fd90:\tlsl\tw3, w17, w3", 4259216], [" 40fd94:\teor\tw14, w3, w13", 4259220], [" 40fd98:\tadd\tw19, w16, #0x7", 4259224], [" 40fd9c:\tand\tw6, w6, #0xe", 4259228], [" 40fda0:\tlsr\tw22, w23, #4", 4259232], [" 40fda4:\teor\tw23, w22, w23, lsr #9", 4259236], [" 40fda8:\tlsl\tw7, w21, w7", 4259240], [" 40fdac:\teor\tw17, w7, w14", 4259244], [" 40fdb0:\tand\tw19, w19, #0xf", 4259248], [" 40fdb4:\tlsr\tw22, w1, #4", 4259252], [" 40fdb8:\teor\tw1, w22, w1, lsr #9", 4259256], [" 40fdbc:\tlsl\tw4, w23, w4", 4259260], [" 40fdc0:\teor\tw21, w4, w17", 4259264], [" 40fdc4:\tlsr\tw22, w18, #4", 4259268], [" 40fdc8:\teor\tw18, w22, w18, lsr #9", 4259272], [" 40fdcc:\tlsl\tw5, w1, w5", 4259276], [" 40fdd0:\teor\tw23, w5, w21", 4259280], [" 40fdd4:\tlsr\tw22, w0, #4", 4259284], [" 40fdd8:\teor\tw0, w22, w0, lsr #9", 4259288], [" 40fddc:\tlsl\tw6, w18, w6", 4259292], [" 40fde0:\teor\tw1, w6, w23", 4259296], [" 40fde4:\tadd\tx16, x16, #0x8", 4259300], [" 40fde8:\tsubs\tw12, w12, #0x8", 4259304], [" 40fdec:\tadd\tx11, x11, #0xc0", 4259308], [" 40fdf0:\tlsl\tw19, w0, w19", 4259312], [" 40fdf4:\teor\tw8, w19, w1", 4259316], [" 40fdf8:\tb.ne\t40fd10 <islower@plt+0x3a26c0>", 4259320], [" 40fdfc:\tldr\tx23, [sp,#168]", 4259324], [" 40fe00:\tadrp\tx24, e24000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x5228>", 4259328], [" 40fe04:\tldr\tx20, [sp,#72]", 4259332], [" 40fe08:\torr\tw3, wzr, #0x18", 4259336], [" 40fe0c:\tadd\tx24, x24, #0x6c0", 4259340], [" 40fe10:\tmov\tx2, x30", 4259344], [" 40fe14:\tcbz\tw10, 410058 <islower@plt+0x3a2a08>", 4259348], [" 40fe18:\tmadd\tx17, x16, x3, x9", 4259352], [" 40fe1c:\tldr\tw0, [x17],#24", 4259356], [" 40fe20:\tand\tw1, w16, #0xf", 4259360], [" 40fe24:\tlsr\tw9, w0, #4", 4259364], [" 40fe28:\teor\tw22, w9, w0, lsr #9", 4259368], [" 40fe2c:\tsubs\tw10, w10, #0x1", 4259372], [" 40fe30:\tlsl\tw19, w22, w1", 4259376], [" 40fe34:\teor\tw8, w19, w8", 4259380], [" 40fe38:\tadd\tw16, w16, #0x1", 4259384], [" 40fe3c:\tb.ne\t40fe1c <islower@plt+0x3a27cc>", 4259388], [" 40fe40:\tb\t410058 <islower@plt+0x3a2a08>", 4259392], [" 40fe44:\tmov\tw8, wzr", 4259396], [" 40fe48:\tmov\tx16, xzr", 4259400], [" 40fe4c:\tb\t410030 <islower@plt+0x3a29e0>", 4259404], [" 40fe50:\tadd\tx0, x24, #0x60", 4259408], [" 40fe54:\tbl\tbfff0 <islower@plt+0x529a0>", 4259412], [" 40fe58:\tmov\tx3, xzr", 4259416], [" 40fe5c:\tstr\tx3, [sp,#184]", 4259420], [" 40fe60:\tb\t410338 <islower@plt+0x3a2ce8>", 4259424], [" 40fe64:\tmovi\tv1.2d, #0x0", 4259428], [" 40fe68:\tmov\tx13, x2", 4259432], [" 40fe6c:\tldp\tq2, q3, [sp,#112]", 4259436], [" 40fe70:\tmov\tx15, xzr", 4259440], [" 40fe74:\tsub\tx3, x12, x14", 4259444], [" 40fe78:\tmov\tx8, x9", 4259448], [" 40fe7c:\tmov\tx18, x8", 4259452], [" 40fe80:\txtn\tv25.2s, v2.2d", 4259456], [" 40fe84:\torr\tw0, wzr, #0x4", 4259460], [" 40fe88:\tadd\tx2, x8, #0x60", 4259464], [" 40fe8c:\tld3\t{v5.2d-v7.2d}, [x18], #48", 4259468], [" 40fe90:\txtn\tv24.2s, v5.2d", 4259472], [" 40fe94:\tadd\tx4, x8, #0x90", 4259476], [" 40fe98:\tdup\tv26.2d, x0", 4259480], [" 40fe9c:\torr\tw1, wzr, #0x8", 4259484], [" 40fea0:\tadd\tx5, x8, #0xc0", 4259488], [" 40fea4:\tadd\tx6, x8, #0xf0", 4259492], [" 40fea8:\tdup\tv31.2d, x1", 4259496], [" 40feac:\tadd\tx7, x8, #0x120", 4259500], [" 40feb0:\tld3\t{v17.2d-v19.2d}, [x18]", 4259504], [" 40feb4:\tadd\tx21, x8, #0x150", 4259508], [" 40feb8:\tadd\tx15, x15, #0x10", 4259512], [" 40febc:\tadd\tv27.2d, v2.2d, v26.2d", 4259516], [" 40fec0:\tsubs\tx3, x3, #0x4", 4259520], [" 40fec4:\tadd\tv28.2d, v3.2d, v26.2d", 4259524], [" 40fec8:\tadd\tx8, x8, #0x180", 4259528], [" 40fecc:\tadd\tv0.2d, v2.2d, v31.2d", 4259532], [" 40fed0:\txtn2\tv24.4s, v17.2d", 4259536], [" 40fed4:\txtn2\tv25.4s, v3.2d", 4259540], [" 40fed8:\tld3\t{v18.2d-v20.2d}, [x2]", 4259544], [" 40fedc:\tld3\t{v21.2d-v23.2d}, [x4]", 4259548], [" 40fee0:\txtn\tv30.2s, v27.2d", 4259552], [" 40fee4:\tadd\tv4.2d, v3.2d, v31.2d", 4259556], [" 40fee8:\tushr\tv5.4s, v24.4s, #4", 4259560], [" 40feec:\txtn\tv29.2s, v18.2d", 4259564], [" 40fef0:\tushr\tv6.4s, v24.4s, #9", 4259568], [" 40fef4:\txtn\tv16.2s, v0.2d", 4259572], [" 40fef8:\txtn2\tv29.4s, v21.2d", 4259576], [" 40fefc:\txtn2\tv30.4s, v28.2d", 4259580], [" 40ff00:\tld3\t{v19.2d-v21.2d}, [x5]", 4259584], [" 40ff04:\tld3\t{v22.2d-v24.2d}, [x6]", 4259588], [" 40ff08:\teor\tv18.16b, v5.16b, v6.16b", 4259592], [" 40ff0c:\txtn\tv7.2s, v19.2d", 4259596], [" 40ff10:\tldr\tq0, [sp,#144]", 4259600], [" 40ff14:\tushr\tv19.4s, v29.4s, #4", 4259604], [" 40ff18:\tand\tv17.16b, v25.16b, v0.16b", 4259608], [" 40ff1c:\tadd\tv25.2d, v3.2d, v8.2d", 4259612], [" 40ff20:\txtn2\tv7.4s, v22.2d", 4259616], [" 40ff24:\txtn2\tv16.4s, v4.2d", 4259620], [" 40ff28:\tld3\t{v20.2d-v22.2d}, [x7]", 4259624], [" 40ff2c:\tushr\tv23.4s, v29.4s, #9", 4259628], [" 40ff30:\tadd\tv24.2d, v2.2d, v8.2d", 4259632], [" 40ff34:\tld3\t{v27.2d-v29.2d}, [x21]", 4259636], [" 40ff38:\tushl\tv26.4s, v18.4s, v17.4s", 4259640], [" 40ff3c:\tadd\tv2.2d, v2.2d, v9.2d", 4259644], [" 40ff40:\tushr\tv31.4s, v7.4s, #9", 4259648], [" 40ff44:\txtn\tv20.2s, v20.2d", 4259652], [" 40ff48:\tldr\tq0, [sp,#144]", 4259656], [" 40ff4c:\teor\tv22.16b, v19.16b, v23.16b", 4259660], [" 40ff50:\tadd\tv3.2d, v3.2d, v9.2d", 4259664], [" 40ff54:\teor\tv1.16b, v26.16b, v1.16b", 4259668], [" 40ff58:\tand\tv21.16b, v30.16b, v0.16b", 4259672], [" 40ff5c:\tushr\tv30.4s, v7.4s, #4", 4259676], [" 40ff60:\txtn\tv0.2s, v24.2d", 4259680], [" 40ff64:\txtn2\tv20.4s, v27.2d", 4259684], [" 40ff68:\tldr\tq4, [sp,#144]", 4259688], [" 40ff6c:\tushl\tv27.4s, v22.4s, v21.4s", 4259692], [" 40ff70:\tldr\tq22, [sp,#144]", 4259696], [" 40ff74:\tand\tv28.16b, v16.16b, v4.16b", 4259700], [" 40ff78:\teor\tv29.16b, v30.16b, v31.16b", 4259704], [" 40ff7c:\txtn2\tv0.4s, v25.2d", 4259708], [" 40ff80:\tushr\tv4.4s, v20.4s, #4", 4259712], [" 40ff84:\tushr\tv5.4s, v20.4s, #9", 4259716], [" 40ff88:\teor\tv6.16b, v27.16b, v1.16b", 4259720], [" 40ff8c:\tushl\tv7.4s, v29.4s, v28.4s", 4259724], [" 40ff90:\tand\tv16.16b, v0.16b, v22.16b", 4259728], [" 40ff94:\teor\tv17.16b, v4.16b, v5.16b", 4259732], [" 40ff98:\teor\tv18.16b, v7.16b, v6.16b", 4259736], [" 40ff9c:\tushl\tv19.4s, v17.4s, v16.4s", 4259740], [" 40ffa0:\teor\tv1.16b, v19.16b, v18.16b", 4259744], [" 40ffa4:\tb.ne\t40fe7c <islower@plt+0x3a282c>", 4259748], [" 40ffa8:\torr\tw18, wzr, #0x18", 4259752], [" 40ffac:\tmov\tx2, x13", 4259756], [" 40ffb0:\tsub\tx6, x11, x10", 4259760], [" 40ffb4:\tcbz\tx14, 410014 <islower@plt+0x3a29c4>", 4259764], [" 40ffb8:\tadd\tx0, x9, #0x18", 4259768], [" 40ffbc:\torr\tx10, x15, #0x1", 4259772], [" 40ffc0:\tld3\t{v4.2d-v6.2d}, [x8]", 4259776], [" 40ffc4:\txtn\tv7.2s, v2.2d", 4259780], [" 40ffc8:\torr\tw23, wzr, #0x4", 4259784], [" 40ffcc:\tmadd\tx16, x10, x18, x0", 4259788], [" 40ffd0:\tadd\tx15, x15, #0x4", 4259792], [" 40ffd4:\tadd\tx8, x8, #0x60", 4259796], [" 40ffd8:\tdup\tv20.2d, x23", 4259800], [" 40ffdc:\tsubs\tx14, x14, #0x1", 4259804], [" 40ffe0:\tld3\t{v16.2d-v18.2d}, [x16]", 4259808], [" 40ffe4:\txtn\tv6.2s, v4.2d", 4259812], [" 40ffe8:\tadd\tv2.2d, v2.2d, v20.2d", 4259816], [" 40ffec:\txtn2\tv6.4s, v16.2d", 4259820], [" 40fff0:\txtn2\tv7.4s, v3.2d", 4259824], [" 40fff4:\tadd\tv3.2d, v3.2d, v20.2d", 4259828], [" 40fff8:\tushr\tv16.4s, v6.4s, #4", 4259832], [" 40fffc:\tushr\tv17.4s, v6.4s, #9", 4259836], [" 410000:\tand\tv18.16b, v7.16b, v22.16b", 4259840], [" 410004:\teor\tv19.16b, v16.16b, v17.16b", 4259844], [" 410008:\tushl\tv21.4s, v19.4s, v18.4s", 4259848], [" 41000c:\teor\tv1.16b, v21.16b, v1.16b", 4259852], [" 410010:\tb.ne\t40ffbc <islower@plt+0x3a296c>", 4259856], [" 410014:\t.inst\t0x6e014036 ; undefined", 4259860], [" 410018:\tldr\tx23, [sp,#168]", 4259864], [" 41001c:\tadd\tx16, x6, #0x1", 4259868], [" 410020:\teor\tv23.8b, v1.8b, v22.8b", 4259872], [" 410024:\tmov\tw13, v23.s[1]", 4259876], [" 410028:\tfmov\tw12, s23", 4259880], [" 41002c:\teor\tw8, w12, w13", 4259884], [" 410030:\tmadd\tx26, x16, x18, x9", 4259888], [" 410034:\tldr\tw30, [x26],#24", 4259892], [" 410038:\tand\tw12, w16, #0xf", 4259896], [" 41003c:\tlsr\tw22, w30, #4", 4259900], [" 410040:\teor\tw14, w22, w30, lsr #9", 4259904], [" 410044:\tcmp\tx16, x11", 4259908], [" 410048:\tadd\tx16, x16, #0x1", 4259912], [" 41004c:\tlsl\tw9, w14, w12", 4259916], [" 410050:\teor\tw8, w9, w8", 4259920], [" 410054:\tb.lt\t410034 <islower@plt+0x3a29e4>", 4259924], [" 410058:\tlsl\tw13, w8, #1", 4259928], [" 41005c:\tldr\tx14, [x2,#8]", 4259932], [" 410060:\tldr\tw8, [x2]", 4259936], [" 410064:\tcbz\tw8, 41018c <islower@plt+0x3a2b3c>", 4259940], [" 410068:\tldrb\tw10, [x28,#8]", 4259944], [" 41006c:\tcmn\tx28, #0x8", 4259948], [" 410070:\tsub\tw11, w10, #0x16", 4259952], [" 410074:\teor\tw22, w11, w13", 4259956], [" 410078:\tb.eq\t4100c8 <islower@plt+0x3a2a78>", 4259960], [" 41007c:\tcmn\tx28, #0x4", 4259964], [" 410080:\tb.ne\t41010c <islower@plt+0x3a2abc>", 4259968], [" 410084:\tsub\tw18, w8, #0x1", 4259972], [" 410088:\tand\tw11, w22, w18", 4259976], [" 41008c:\tadd\tx29, x14, w11, uxtw #4", 4259980], [" 410090:\tldr\tx0, [x29]", 4259984], [" 410094:\tcmp\tx28, x0", 4259988], [" 410098:\tb.eq\t410190 <islower@plt+0x3a2b40>", 4259992], [" 41009c:\torr\tw5, wzr, #0x1", 4259996], [" 4100a0:\tcmn\tx0, #0x4", 4260000], [" 4100a4:\tb.eq\t41018c <islower@plt+0x3a2b3c>", 4260004], [" 4100a8:\tadd\tw22, w22, w5", 4260008], [" 4100ac:\tand\tw12, w22, w18", 4260012], [" 4100b0:\tadd\tw5, w5, #0x1", 4260016], [" 4100b4:\tadd\tx29, x14, w12, uxtw #4", 4260020], [" 4100b8:\tldr\tx0, [x29]", 4260024], [" 4100bc:\tcmp\tx28, x0", 4260028], [" 4100c0:\tb.ne\t4100a0 <islower@plt+0x3a2a50>", 4260032], [" 4100c4:\tb\t410190 <islower@plt+0x3a2b40>", 4260036], [" 4100c8:\tsub\tw9, w8, #0x1", 4260040], [" 4100cc:\tand\tw10, w22, w9", 4260044], [" 4100d0:\tadd\tx29, x14, w10, uxtw #4", 4260048], [" 4100d4:\tldr\tx1, [x29]", 4260052], [" 4100d8:\tcmp\tx28, x1", 4260056], [" 4100dc:\tb.eq\t410190 <islower@plt+0x3a2b40>", 4260060], [" 4100e0:\torr\tw4, wzr, #0x1", 4260064], [" 4100e4:\tcmn\tx1, #0x4", 4260068], [" 4100e8:\tb.eq\t41018c <islower@plt+0x3a2b3c>", 4260072], [" 4100ec:\tadd\tw22, w22, w4", 4260076], [" 4100f0:\tand\tw16, w22, w9", 4260080], [" 4100f4:\tadd\tw4, w4, #0x1", 4260084], [" 4100f8:\tadd\tx29, x14, w16, uxtw #4", 4260088], [" 4100fc:\tldr\tx1, [x29]", 4260092], [" 410100:\tcmp\tx28, x1", 4260096], [" 410104:\tb.ne\t4100e4 <islower@plt+0x3a2a94>", 4260100], [" 410108:\tb\t410190 <islower@plt+0x3a2b40>", 4260104], [" 41010c:\torr\tw19, wzr, #0x1", 4260108], [" 410110:\tb\t410124 <islower@plt+0x3a2ad4>", 4260112], [" 410114:\tldr\tw8, [x2]", 4260116], [" 410118:\tadd\tw11, w19, #0x1", 4260120], [" 41011c:\tadd\tw22, w22, w19", 4260124], [" 410120:\tmov\tw19, w11", 4260128], [" 410124:\tsub\tw13, w8, #0x1", 4260132], [" 410128:\tand\tw9, w13, w22", 4260136], [" 41012c:\torr\tx12, x28, #0x4", 4260140], [" 410130:\tadd\tx29, x14, w9, uxtw #4", 4260144], [" 410134:\tcmn\tx12, #0x4", 4260148], [" 410138:\tldr\tx1, [x29]", 4260152], [" 41013c:\tb.eq\t41014c <islower@plt+0x3a2afc>", 4260156], [" 410140:\torr\tx13, x1, #0x4", 4260160], [" 410144:\tcmn\tx13, #0x4", 4260164], [" 410148:\tb.ne\t410160 <islower@plt+0x3a2b10>", 4260168], [" 41014c:\tcmp\tx28, x1", 4260172], [" 410150:\tb.eq\t410248 <islower@plt+0x3a2bf8>", 4260176], [" 410154:\tcmn\tx1, #0x4", 4260180], [" 410158:\tb.ne\t410114 <islower@plt+0x3a2ac4>", 4260184], [" 41015c:\tb\t410184 <islower@plt+0x3a2b34>", 4260188], [" 410160:\tmov\tx0, x28", 4260192], [" 410164:\tmov\tx21, x14", 4260196], [" 410168:\tmov\tx26, x2", 4260200], [" 41016c:\tbl\t194238 <islower@plt+0x126be8>", 4260204], [" 410170:\ttbnz\tw0, #0, 410250 <islower@plt+0x3a2c00>", 4260208], [" 410174:\tldr\tx1, [x29]", 4260212], [" 410178:\tmov\tx2, x26", 4260216], [" 41017c:\tmov\tx14, x21", 4260220], [" 410180:\tb\t410154 <islower@plt+0x3a2b04>", 4260224], [" 410184:\tldr\tw8, [x2]", 4260228], [" 410188:\tldr\tx14, [x2,#8]", 4260232], [" 41018c:\tadd\tx29, x14, w8, uxtw #4", 4260236], [" 410190:\tadd\tx2, x14, w8, uxtw #4", 4260240], [" 410194:\tcmp\tx29, x2", 4260244], [" 410198:\tb.eq\t4101f4 <islower@plt+0x3a2ba4>", 4260248], [" 41019c:\tldr\tx9, [x29,#8]", 4260252], [" 4101a0:\tldr\tx1, [x9,#24]", 4260256], [" 4101a4:\tcbz\tx1, 4101f4 <islower@plt+0x3a2ba4>", 4260260], [" 4101a8:\tldr\tw18, [x9,#32]", 4260264], [" 4101ac:\tldr\tw22, [x23,#80]", 4260268], [" 4101b0:\tcmp\tw18, w22", 4260272], [" 4101b4:\tb.ne\t4101f4 <islower@plt+0x3a2ba4>", 4260276], [" 4101b8:\tldr\tx9, [x28,#24]", 4260280], [" 4101bc:\tcbz\tx9, 4101cc <islower@plt+0x3a2b7c>", 4260284], [" 4101c0:\torr\tw2, wzr, #0x1", 4260288], [" 4101c4:\tmov\tx0, x28", 4260292], [" 4101c8:\tbl\t1c3eb0 <islower@plt+0x156860>", 4260296], [" 4101cc:\tmov\tx0, x28", 4260300], [" 4101d0:\tbl\t193eec <islower@plt+0x12689c>", 4260304], [" 4101d4:\tadd\tx0, x24, #0x58", 4260308], [" 4101d8:\tbl\t84078 <islower@plt+0x16a28>", 4260312], [" 4101dc:\tldrb\tw19, [x24,#92]", 4260316], [" 4101e0:\tbl\t8404c <islower@plt+0x169fc>", 4260320], [" 4101e4:\tldr\tw26, [sp,#176]", 4260324], [" 4101e8:\tcbnz\tw19, 410298 <islower@plt+0x3a2c48>", 4260328], [" 4101ec:\tadd\tx0, x24, #0x48", 4260332], [" 4101f0:\tb\t410294 <islower@plt+0x3a2c44>", 4260336], [" 4101f4:\tldr\tx0, [x23,#72]", 4260340], [" 4101f8:\tadd\tx1, sp, #0x1d8", 4260344], [" 4101fc:\tldr\tw21, [x23,#80]", 4260348], [" 410200:\tldr\tx19, [x0,#24]", 4260352], [" 410204:\tstr\tx28, [sp,#472]", 4260356], [" 410208:\tbl\t412b54 <islower@plt+0x3a5504>", 4260360], [" 41020c:\tmov\tx22, x0", 4260364], [" 410210:\tldr\tx26, [x19,#16]", 4260368], [" 410214:\tmov\tw10, #0x28 \t// #40", 4260372], [" 410218:\tmov\tw0, w10", 4260376], [" 41021c:\tldr\tx23, [x22]", 4260380], [" 410220:\tbl\t6cde0 <operator new(unsigned long)@plt>", 4260384], [" 410224:\tstp\tx26, x23, [x0]", 4260388], [" 410228:\tldr\tx23, [sp,#168]", 4260392], [" 41022c:\tstp\tx28, x28, [x0,#16]", 4260396], [" 410230:\tstr\tw21, [x0,#32]", 4260400], [" 410234:\tstr\tx0, [x22]", 4260404], [" 410238:\tstr\tx0, [x19,#16]", 4260408], [" 41023c:\tldr\tw26, [sp,#176]", 4260412], [" 410240:\tldr\tw29, [sp,#68]", 4260416], [" 410244:\tb\t410340 <islower@plt+0x3a2cf0>", 4260420], [" 410248:\tldr\tx14, [x2,#8]", 4260424], [" 41024c:\tb\t410190 <islower@plt+0x3a2b40>", 4260428], [" 410250:\tmov\tx2, x26", 4260432], [" 410254:\tldr\tw8, [x2]", 4260436], [" 410258:\tldr\tx14, [x2,#8]", 4260440], [" 41025c:\tb\t410190 <islower@plt+0x3a2b40>", 4260444], [" 410260:\tmov\tx0, x27", 4260448], [" 410264:\tmov\tx28, x27", 4260452], [" 410268:\tldr\tx27, [x0,#64]", 4260456], [" 41026c:\tbl\t321e74 <islower@plt+0x2b4824>", 4260460], [" 410270:\ttbz\tw0, #0, 4102a0 <islower@plt+0x3a2c50>", 4260464], [" 410274:\tmov\tx0, x28", 4260468], [" 410278:\tbl\t193eec <islower@plt+0x12689c>", 4260472], [" 41027c:\tadd\tx0, x24, #0x10", 4260476], [" 410280:\tbl\t84078 <islower@plt+0x16a28>", 4260480], [" 410284:\tldrb\tw21, [x24,#20]", 4260484], [" 410288:\tbl\t8404c <islower@plt+0x169fc>", 4260488], [" 41028c:\tcbnz\tw21, 410298 <islower@plt+0x3a2c48>", 4260492], [" 410290:\tmov\tx0, x24", 4260496], [" 410294:\tbl\tbfff0 <islower@plt+0x529a0>", 4260500], [" 410298:\torr\tw29, wzr, #0x1", 4260504], [" 41029c:\tb\t410340 <islower@plt+0x3a2cf0>", 4260508], [" 4102a0:\tcbz\tw26, 4102e8 <islower@plt+0x3a2c98>", 4260512], [" 4102a4:\tldrb\tw15, [x28,#8]", 4260516], [" 4102a8:\tcmp\tw15, #0x47", 4260520], [" 4102ac:\tb.ne\t4102e8 <islower@plt+0x3a2c98>", 4260524], [" 4102b0:\tldur\tx0, [x28,#-24]", 4260528], [" 4102b4:\tcbz\tx0, 4102e8 <islower@plt+0x3a2c98>", 4260532], [" 4102b8:\tldrb\tw19, [x0,#8]", 4260536], [" 4102bc:\tcmp\tw19, #0x2", 4260540], [" 4102c0:\tb.ne\t4102e8 <islower@plt+0x3a2c98>", 4260544], [" 4102c4:\tbl\t1231ec <islower@plt+0xb5b9c>", 4260548], [" 4102c8:\tcbz\tw0, 4102e8 <islower@plt+0x3a2c98>", 4260552], [" 4102cc:\tldur\tx9, [x28,#-24]", 4260556], [" 4102d0:\tldrb\tw21, [x9,#8]", 4260560], [" 4102d4:\tcmp\tw21, #0x2", 4260564], [" 4102d8:\tcsel\tx0, x9, xzr, eq", 4260568], [" 4102dc:\tbl\t1231ec <islower@plt+0xb5b9c>", 4260572], [" 4102e0:\tcmp\tw0, #0x576", 4260576], [" 4102e4:\tb.eq\t410340 <islower@plt+0x3a2cf0>", 4260580], [" 4102e8:\tldp\tx1, x2, [x23,#32]", 4260584], [" 4102ec:\tldr\tx3, [x23,#48]", 4260588], [" 4102f0:\tmov\tx0, x28", 4260592], [" 4102f4:\tbl\t25df80 <islower@plt+0x1f0930>", 4260596], [" 4102f8:\tmov\tx8, x0", 4260600], [" 4102fc:\tcbz\tx8, 40f640 <islower@plt+0x3a1ff0>", 4260604], [" 410300:\torr\tw2, wzr, #0x1", 4260608], [" 410304:\tmov\tx0, x28", 4260612], [" 410308:\tmov\tx1, x8", 4260616], [" 41030c:\torr\tw29, wzr, #0x1", 4260620], [" 410310:\tbl\t1c3eb0 <islower@plt+0x156860>", 4260624], [" 410314:\tmov\tx0, x28", 4260628], [" 410318:\tbl\t193eec <islower@plt+0x12689c>", 4260632], [" 41031c:\tadd\tx0, x24, #0x10", 4260636], [" 410320:\tbl\t84078 <islower@plt+0x16a28>", 4260640], [" 410324:\tldrb\tw23, [x24,#20]", 4260644], [" 410328:\tbl\t8404c <islower@plt+0x169fc>", 4260648], [" 41032c:\tcbnz\tw23, 41033c <islower@plt+0x3a2cec>", 4260652], [" 410330:\tmov\tx0, x24", 4260656], [" 410334:\tbl\tbfff0 <islower@plt+0x529a0>", 4260660], [" 410338:\torr\tw29, wzr, #0x1", 4260664], [" 41033c:\tldr\tx23, [sp,#168]", 4260668], [" 410340:\tcmp\tx27, x20", 4260672], [" 410344:\tb.ne\t410260 <islower@plt+0x3a2c10>", 4260676], [" 410348:\tb\t410350 <islower@plt+0x3a2d00>", 4260680], [" 41034c:\tmov\tw29, wzr", 4260684], [" 410350:\tldr\tw27, [sp,#108]", 4260688], [" 410354:\ttst\tw29, #0xff", 4260692], [" 410358:\tldr\tw5, [x23,#80]", 4260696], [" 41035c:\tcset\tw13, ne", 4260700], [" 410360:\tldr\tx6, [sp,#456]", 4260704], [" 410364:\torr\tw7, wzr, #0x1", 4260708], [" 410368:\torr\tw27, w13, w27", 4260712], [" 41036c:\tstr\tw5, [x25,#4]", 4260716], [" 410370:\tstrb\tw7, [x25,#104]", 4260720], [" 410374:\tcbnz\tx6, 40ef50 <islower@plt+0x3a1900>", 4260724], [" 410378:\tb\t410380 <islower@plt+0x3a2d30>", 4260728], [" 41037c:\tldr\tw27, [sp,#108]", 4260732], [" 410380:\tldr\tx0, [sp,#488]", 4260736], [" 410384:\tldr\tw15, [sp,#92]", 4260740], [" 410388:\tldr\tw24, [sp,#480]", 4260744], [" 41038c:\tstr\tw15, [x23,#80]", 4260748], [" 410390:\tcbnz\tw24, 410398 <islower@plt+0x3a2d48>", 4260752], [" 410394:\tcbz\tx0, 41039c <islower@plt+0x3a2d4c>", 4260756], [" 410398:\tbl\t6cda0 <operator delete(void*)@plt>", 4260760], [" 41039c:\tadd\tx16, sp, #0xc0", 4260764], [" 4103a0:\tldr\tx3, [sp,#240]", 4260768], [" 4103a4:\tadd\tx19, x16, #0x20", 4260772], [" 4103a8:\tcbz\tx3, 4103d8 <islower@plt+0x3a2d88>", 4260776], [" 4103ac:\tcmp\tx3, x19", 4260780], [" 4103b0:\tb.eq\t4103d8 <islower@plt+0x3a2d88>", 4260784], [" 4103b4:\tmovi\tv4.2d, #0x0", 4260788], [" 4103b8:\tldp\tx6, x24, [x3]", 4260792], [" 4103bc:\tstr\tx24, [sp,#240]", 4260796], [" 4103c0:\tstr\tx6, [x24]", 4260800], [" 4103c4:\tstr\tq4, [x3]", 4260804], [" 4103c8:\tldr\tx3, [sp,#240]", 4260808], [" 4103cc:\tcbz\tx3, 4103d8 <islower@plt+0x3a2d88>", 4260812], [" 4103d0:\tcmp\tx3, x19", 4260816], [" 4103d4:\tb.ne\t4103b8 <islower@plt+0x3a2d68>", 4260820], [" 4103d8:\tldr\tx0, [sp,#96]", 4260824], [" 4103dc:\tbl\ta706c <islower@plt+0x39a1c>", 4260828], [" 4103e0:\tldr\tx1, [sp,#240]", 4260832], [" 4103e4:\tcbz\tx1, 4103f0 <islower@plt+0x3a2da0>", 4260836], [" 4103e8:\tcmp\tx1, x19", 4260840], [" 4103ec:\tb.ne\t4105cc <islower@plt+0x3a2f7c>", 4260844], [" 4103f0:\tldr\tx0, [sp,#200]", 4260848], [" 4103f4:\tldr\tw20, [sp,#192]", 4260852], [" 4103f8:\tcbnz\tw20, 410400 <islower@plt+0x3a2db0>", 4260856], [" 4103fc:\tcbz\tx0, 410404 <islower@plt+0x3a2db4>", 4260860], [" 410400:\tbl\t6cda0 <operator delete(void*)@plt>", 4260864], [" 410404:\tadd\tx17, sp, #0x130", 4260868], [" 410408:\tldr\tx29, [sp,#352]", 4260872], [" 41040c:\tadd\tx24, x17, #0x20", 4260876], [" 410410:\tcbz\tx29, 410440 <islower@plt+0x3a2df0>", 4260880], [" 410414:\tcmp\tx29, x24", 4260884], [" 410418:\tb.eq\t410440 <islower@plt+0x3a2df0>", 4260888], [" 41041c:\tmovi\tv5.2d, #0x0", 4260892], [" 410420:\tldp\tx11, x2, [x29]", 4260896], [" 410424:\tstr\tx2, [sp,#352]", 4260900], [" 410428:\tstr\tx11, [x2]", 4260904], [" 41042c:\tstr\tq5, [x29]", 4260908], [" 410430:\tldr\tx29, [sp,#352]", 4260912], [" 410434:\tcbz\tx29, 410440 <islower@plt+0x3a2df0>", 4260916], [" 410438:\tcmp\tx29, x24", 4260920], [" 41043c:\tb.ne\t410420 <islower@plt+0x3a2dd0>", 4260924], [" 410440:\tldr\tx0, [sp,#80]", 4260928], [" 410444:\tbl\ta706c <islower@plt+0x39a1c>", 4260932], [" 410448:\tldr\tx1, [sp,#352]", 4260936], [" 41044c:\tcbz\tx1, 410458 <islower@plt+0x3a2e08>", 4260940], [" 410450:\tcmp\tx1, x24", 4260944], [" 410454:\tb.ne\t4105d4 <islower@plt+0x3a2f84>", 4260948], [" 410458:\tldr\tx0, [sp,#312]", 4260952], [" 41045c:\tldr\tw8, [sp,#304]", 4260956], [" 410460:\tcbnz\tw8, 410468 <islower@plt+0x3a2e18>", 4260960], [" 410464:\tcbz\tx0, 41046c <islower@plt+0x3a2e1c>", 4260964], [" 410468:\tbl\t6cda0 <operator delete(void*)@plt>", 4260968], [" 41046c:\tldr\tx5, [sp,#448]", 4260972], [" 410470:\tldp\tx19, x26, [sp,#424]", 4260976], [" 410474:\tlsr\tx3, x5, #6", 4260980], [" 410478:\tand\tx6, x3, #0x3fffffffffffff8", 4260984], [" 41047c:\tadd\tx7, x19, x6", 4260988], [" 410480:\tsubs\tx13, x26, x19", 4260992], [" 410484:\tb.eq\t4104b4 <islower@plt+0x3a2e64>", 4260996], [" 410488:\tldr\tx0, [sp,#456]", 4261000], [" 41048c:\tldr\tx1, [x7]", 4261004], [" 410490:\tadd\tx9, x0, x5", 4261008], [" 410494:\tlsr\tx23, x9, #6", 4261012], [" 410498:\tand\tx28, x23, #0x3fffffffffffff8", 4261016], [" 41049c:\tand\tx5, x5, #0x1ff", 4261020], [" 4104a0:\tand\tx22, x9, #0x1ff", 4261024], [" 4104a4:\tldr\tx10, [x19,x28]", 4261028], [" 4104a8:\tadd\tx24, x1, x5, lsl #3", 4261032], [" 4104ac:\tadd\tx14, x10, x22, lsl #3", 4261036], [" 4104b0:\tb\t4104c4 <islower@plt+0x3a2e74>", 4261040], [" 4104b4:\tmov\tx24, xzr", 4261044], [" 4104b8:\tmov\tx14, xzr", 4261048], [" 4104bc:\tb\t4104c4 <islower@plt+0x3a2e74>", 4261052], [" 4104c0:\tldr\tx24, [x7,#8]!", 4261056], [" 4104c4:\tcmp\tx24, x14", 4261060], [" 4104c8:\tb.eq\t4104e4 <islower@plt+0x3a2e94>", 4261064], [" 4104cc:\tldr\tx15, [x7]", 4261068], [" 4104d0:\tadd\tx24, x24, #0x8", 4261072], [" 4104d4:\tsub\tx3, x24, x15", 4261076], [" 4104d8:\tcmp\tx3, #0x1, lsl #12", 4261080], [" 4104dc:\tb.ne\t4104c4 <islower@plt+0x3a2e74>", 4261084], [" 4104e0:\tb\t4104c0 <islower@plt+0x3a2e70>", 4261088], [" 4104e4:\tasr\tx28, x13, #3", 4261092], [" 4104e8:\tcmp\tx28, #0x3", 4261096], [" 4104ec:\tstr\txzr, [sp,#456]", 4261100], [" 4104f0:\tb.cc\t410518 <islower@plt+0x3a2ec8>", 4261104], [" 4104f4:\tldr\tx0, [x19]", 4261108], [" 4104f8:\tbl\t6cda0 <operator delete(void*)@plt>", 4261112], [" 4104fc:\tldp\tx19, x26, [sp,#424]", 4261116], [" 410500:\tadd\tx19, x19, #0x8", 4261120], [" 410504:\tsub\tx14, x26, x19", 4261124], [" 410508:\tasr\tx28, x14, #3", 4261128], [" 41050c:\tcmp\tx28, #0x2", 4261132], [" 410510:\tstr\tx19, [sp,#424]", 4261136], [" 410514:\tb.hi\t4104f4 <islower@plt+0x3a2ea4>", 4261140], [" 410518:\tcmp\tx28, #0x2", 4261144], [" 41051c:\tb.eq\t410534 <islower@plt+0x3a2ee4>", 4261148], [" 410520:\tcmp\tx28, #0x1", 4261152], [" 410524:\tb.ne\t41053c <islower@plt+0x3a2eec>", 4261156], [" 410528:\torr\tw21, wzr, #0x100", 4261160], [" 41052c:\tstr\tx21, [sp,#448]", 4261164], [" 410530:\tb\t41053c <islower@plt+0x3a2eec>", 4261168], [" 410534:\torr\tw20, wzr, #0x200", 4261172], [" 410538:\tstr\tx20, [sp,#448]", 4261176], [" 41053c:\tcmp\tx19, x26", 4261180], [" 410540:\tb.eq\t41055c <islower@plt+0x3a2f0c>", 4261184], [" 410544:\tldr\tx0, [x19],#8", 4261188], [" 410548:\tbl\t6cda0 <operator delete(void*)@plt>", 4261192], [" 41054c:\tcmp\tx19, x26", 4261196], [" 410550:\tb.ne\t410544 <islower@plt+0x3a2ef4>", 4261200], [" 410554:\tldp\tx6, x26, [sp,#424]", 4261204], [" 410558:\tb\t410560 <islower@plt+0x3a2f10>", 4261208], [" 41055c:\tmov\tx6, x26", 4261212], [" 410560:\tcmp\tx26, x6", 4261216], [" 410564:\tb.eq\t410580 <islower@plt+0x3a2f30>", 4261220], [" 410568:\tsub\tx4, x26, #0x8", 4261224], [" 41056c:\tsub\tx5, x4, x6", 4261228], [" 410570:\tmvn\tx2, x5", 4261232], [" 410574:\tand\tx7, x2, #0xfffffffffffffff8", 4261236], [" 410578:\tadd\tx26, x26, x7", 4261240], [" 41057c:\tstr\tx26, [sp,#432]", 4261244], [" 410580:\tldr\tx0, [sp,#416]", 4261248], [" 410584:\tcbz\tx0, 41058c <islower@plt+0x3a2f3c>", 4261252], [" 410588:\tbl\t6cda0 <operator delete(void*)@plt>", 4261256], [" 41058c:\tmrs\tx1, tpidr_el0", 4261260], [" 410590:\ttst\tw27, #0xff", 4261264], [" 410594:\tldr\tx11, [x1,#40]", 4261268], [" 410598:\tcset\tw0, ne", 4261272], [" 41059c:\tldr\tx8, [sp,#520]", 4261276], [" 4105a0:\tcmp\tx11, x8", 4261280], [" 4105a4:\tb.ne\t4105dc <islower@plt+0x3a2f8c>", 4261284], [" 4105a8:\tadd\tsp, sp, #0x210", 4261288], [" 4105ac:\tldp\tx29, x30, [sp,#96]", 4261292], [" 4105b0:\tldp\tx20, x19, [sp,#80]", 4261296], [" 4105b4:\tldp\tx22, x21, [sp,#64]", 4261300], [" 4105b8:\tldp\tx24, x23, [sp,#48]", 4261304], [" 4105bc:\tldp\tx26, x25, [sp,#32]", 4261308], [" 4105c0:\tldp\tx28, x27, [sp,#16]", 4261312], [" 4105c4:\tldp\td9, d8, [sp],#112", 4261316], [" 4105c8:\tret", 4261320], [" 4105cc:\tmov\tx0, x19", 4261324], [" 4105d0:\tbl\t414278 <islower@plt+0x3a6c28>", 4261328], [" 4105d4:\tmov\tx0, x24", 4261332], [" 4105d8:\tbl\t414278 <islower@plt+0x3a6c28>", 4261336], [" 4105dc:\tbl\t6ce60 <__stack_chk_fail@plt>", 4261340], ["", 0]], "l": 16, "f": "(anonymous namespace)::EarlyCSE::runOnFunction(llvm::Function&)"}, "171": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000001b5b38 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x8adb28>:", 0], [" 1b5b38:\tsub\tsp, sp, #0x90", 1792824], [" 1b5b3c:\tstp\tx28, x27, [sp,#48]", 1792828], [" 1b5b40:\tstp\tx26, x25, [sp,#64]", 1792832], [" 1b5b44:\tstp\tx24, x23, [sp,#80]", 1792836], [" 1b5b48:\tstp\tx22, x21, [sp,#96]", 1792840], [" 1b5b4c:\tstp\tx20, x19, [sp,#112]", 1792844], [" 1b5b50:\tstp\tx29, x30, [sp,#128]", 1792848], [" 1b5b54:\tmrs\tx20, tpidr_el0", 1792852], [" 1b5b58:\tmov\tx19, x1", 1792856], [" 1b5b5c:\tldr\tx9, [x20,#40]", 1792860], [" 1b5b60:\tmov\tx20, x0", 1792864], [" 1b5b64:\tmov\tx0, x19", 1792868], [" 1b5b68:\tstr\tx9, [sp,#40]", 1792872], [" 1b5b6c:\tbl\t18f95c <islower@plt+0x12230c>", 1792876], [" 1b5b70:\ttbz\tw0, #0, 1b5b7c <islower@plt+0x14852c>", 1792880], [" 1b5b74:\tmov\tw25, wzr", 1792884], [" 1b5b78:\tb\t1b6094 <islower@plt+0x148a44>", 1792888], [" 1b5b7c:\tldr\tx13, [x20,#40]", 1792892], [" 1b5b80:\tmov\tx11, #0x400000004 \t// #17179869188", 1792896], [" 1b5b84:\tmovk\tx11, #0x8", 1792900], [" 1b5b88:\torr\tx14, xzr, #0xc000000000000000", 1792904], [" 1b5b8c:\tmov\tx12, #0x4000000000000000 \t// #4611686018427387904", 1792908], [" 1b5b90:\tldp\tx17, x8, [x13,#8]", 1792912], [" 1b5b94:\tmovk\tx12, #0x7", 1792916], [" 1b5b98:\tadd\tx0, x20, #0xd0", 1792920], [" 1b5b9c:\tsub\tx18, x8, x17", 1792924], [" 1b5ba0:\tlsl\tx3, x17, #3", 1792928], [" 1b5ba4:\tsub\tx4, x3, x17", 1792932], [" 1b5ba8:\tand\tx3, x18, #0xfffffffffffffff8", 1792936], [" 1b5bac:\tcmp\tx17, x8", 1792940], [" 1b5bb0:\tadd\tx6, x17, x3", 1792944], [" 1b5bb4:\tadd\tx2, x17, x11", 1792948], [" 1b5bb8:\tcset\tw9, gt", 1792952], [" 1b5bbc:\tcmp\tx8, x6", 1792956], [" 1b5bc0:\tcset\tw10, gt", 1792960], [" 1b5bc4:\tcmp\tx8, x2", 1792964], [" 1b5bc8:\tadd\tx1, x17, #0x8", 1792968], [" 1b5bcc:\tadd\tx5, x8, x4", 1792972], [" 1b5bd0:\tcset\tw11, ge", 1792976], [" 1b5bd4:\tcmp\tx8, x12", 1792980], [" 1b5bd8:\tasr\tx7, x5, #3", 1792984], [" 1b5bdc:\tsub\tx23, x7, x17", 1792988], [" 1b5be0:\tcset\tw12, gt", 1792992], [" 1b5be4:\tcmp\tx8, x1", 1792996], [" 1b5be8:\tsub\tx15, x17, x7", 1793000], [" 1b5bec:\tcset\tw13, ge", 1793004], [" 1b5bf0:\tcmp\tx17, x14", 1793008], [" 1b5bf4:\tadd\tx2, x20, x23, lsl #3", 1793012], [" 1b5bf8:\tcset\tw14, lt", 1793016], [" 1b5bfc:\tadd\tx4, x2, #0xd0", 1793020], [" 1b5c00:\tadd\tx2, x8, x15, lsl #3", 1793024], [" 1b5c04:\tcmp\tx4, x2", 1793028], [" 1b5c08:\tccmp\tx8, x0, #0x0, hi", 1793032], [" 1b5c0c:\tb.hi\t1b5de0 <islower@plt+0x148790>", 1793036], [" 1b5c10:\torr\tw15, w9, w10", 1793040], [" 1b5c14:\tand\tw16, w12, w13", 1793044], [" 1b5c18:\torr\tw1, w15, w11", 1793048], [" 1b5c1c:\torr\tw2, w1, w16", 1793052], [" 1b5c20:\tand\tw3, w14, w13", 1793056], [" 1b5c24:\torr\tw4, w2, w3", 1793060], [" 1b5c28:\teor\tw10, w4, #0x1", 1793064], [" 1b5c2c:\ttbz\tw10, #0, 1b5de0 <islower@plt+0x148790>", 1793068], [" 1b5c30:\tadd\tx21, x20, #0x20", 1793072], [" 1b5c34:\tand\tx6, x18, #0x7", 1793076], [" 1b5c38:\tcbnz\tx6, 1b5eec <islower@plt+0x14889c>", 1793080], [" 1b5c3c:\tcmp\tx18, #0x0", 1793084], [" 1b5c40:\tb.le\t1b5eec <islower@plt+0x14889c>", 1793088], [" 1b5c44:\tasr\tx9, x18, #3", 1793092], [" 1b5c48:\tcmp\tx18, #0x78", 1793096], [" 1b5c4c:\tb.le\t1b60cc <islower@plt+0x148a7c>", 1793100], [" 1b5c50:\tsub\tx27, x9, #0x1", 1793104], [" 1b5c54:\tubfx\tx10, x18, #3, #4", 1793108], [" 1b5c58:\tsub\tx11, x27, x10", 1793112], [" 1b5c5c:\tmov\tx0, xzr", 1793116], [" 1b5c60:\tsub\tx12, x8, #0x8", 1793120], [" 1b5c64:\tsub\tx13, x11, #0xf", 1793124], [" 1b5c68:\tsub\tx14, x8, #0x40", 1793128], [" 1b5c6c:\tmov\tw15, #0xfffffff2 \t// #-14", 1793132], [" 1b5c70:\tmov\tw16, #0xfffffff4 \t// #-12", 1793136], [" 1b5c74:\tmov\tw17, #0xfffffff6 \t// #-10", 1793140], [" 1b5c78:\tmov\tw18, #0xfffffffa \t// #-6", 1793144], [" 1b5c7c:\teor\tx22, x0, #0x1ffffffffffffffe", 1793148], [" 1b5c80:\tldr\tx28, [x14,#56]", 1793152], [" 1b5c84:\teor\tx27, x0, #0x1ffffffffffffffc", 1793156], [" 1b5c88:\tldr\tx24, [x14,#8]", 1793160], [" 1b5c8c:\teor\tx23, x0, #0x1ffffffffffffff8", 1793164], [" 1b5c90:\tldur\tx26, [x14,#-24]", 1793168], [" 1b5c94:\tldur\tx29, [x14,#-40]", 1793172], [" 1b5c98:\tadd\tw1, w0, #0x2", 1793176], [" 1b5c9c:\tldur\tx30, [x14,#-56]", 1793180], [" 1b5ca0:\tadd\tx28, x28, #0xe8", 1793184], [" 1b5ca4:\tldr\tx22, [x12,x22,lsl #3]", 1793188], [" 1b5ca8:\tadd\tx24, x24, #0xe8", 1793192], [" 1b5cac:\tldr\tx27, [x12,x27,lsl #3]", 1793196], [" 1b5cb0:\tadd\tx26, x26, #0xe8", 1793200], [" 1b5cb4:\tldr\tx23, [x12,x23,lsl #3]", 1793204], [" 1b5cb8:\tadd\tx29, x29, #0xe8", 1793208], [" 1b5cbc:\tadd\tx30, x30, #0xe8", 1793212], [" 1b5cc0:\tfmov\td0, x28", 1793216], [" 1b5cc4:\tadd\tx22, x22, #0xe8", 1793220], [" 1b5cc8:\tldr\tx28, [x14,#48]", 1793224], [" 1b5ccc:\tadd\tx27, x27, #0xe8", 1793228], [" 1b5cd0:\tfmov\td1, x24", 1793232], [" 1b5cd4:\tadd\tx23, x23, #0xe8", 1793236], [" 1b5cd8:\tldr\tx24, [x14]", 1793240], [" 1b5cdc:\tfmov\td2, x26", 1793244], [" 1b5ce0:\tldur\tx26, [x14,#-32]", 1793248], [" 1b5ce4:\tfmov\td3, x29", 1793252], [" 1b5ce8:\tldur\tx29, [x14,#-48]", 1793256], [" 1b5cec:\tfmov\td4, x30", 1793260], [" 1b5cf0:\tldur\tx30, [x14,#-64]", 1793264], [" 1b5cf4:\tfmov\td5, x22", 1793268], [" 1b5cf8:\tldr\tx22, [x14,#32]", 1793272], [" 1b5cfc:\tfmov\td6, x27", 1793276], [" 1b5d00:\tldr\tx27, [x14,#16]", 1793280], [" 1b5d04:\tfmov\td7, x23", 1793284], [" 1b5d08:\tldur\tx23, [x14,#-16]", 1793288], [" 1b5d0c:\tadd\tx28, x28, #0xe8", 1793292], [" 1b5d10:\tadd\tx22, x22, #0xe8", 1793296], [" 1b5d14:\tadd\tx27, x27, #0xe8", 1793300], [" 1b5d18:\tadd\tx24, x24, #0xe8", 1793304], [" 1b5d1c:\tmov\tv0.d[1], x28", 1793308], [" 1b5d20:\tadd\tx23, x23, #0xe8", 1793312], [" 1b5d24:\tmov\tv5.d[1], x22", 1793316], [" 1b5d28:\tadd\tx26, x26, #0xe8", 1793320], [" 1b5d2c:\tmov\tv6.d[1], x27", 1793324], [" 1b5d30:\tadd\tx29, x29, #0xe8", 1793328], [" 1b5d34:\tmov\tv1.d[1], x24", 1793332], [" 1b5d38:\tadd\tx30, x30, #0xe8", 1793336], [" 1b5d3c:\tmov\tv7.d[1], x23", 1793340], [" 1b5d40:\tadd\tw2, w0, #0x4", 1793344], [" 1b5d44:\tmov\tv2.d[1], x26", 1793348], [" 1b5d48:\tadd\tw3, w0, #0x6", 1793352], [" 1b5d4c:\tmov\tv3.d[1], x29", 1793356], [" 1b5d50:\tadd\tw4, w0, #0x8", 1793360], [" 1b5d54:\tmov\tv4.d[1], x30", 1793364], [" 1b5d58:\tadd\tw5, w0, #0xa", 1793368], [" 1b5d5c:\tadd\tw6, w0, #0xc", 1793372], [" 1b5d60:\tadd\tw7, w0, #0xe", 1793376], [" 1b5d64:\tand\tx25, x0, #0xfffffff0", 1793380], [" 1b5d68:\tand\tx1, x1, x15", 1793384], [" 1b5d6c:\tand\tx2, x2, x16", 1793388], [" 1b5d70:\tand\tx3, x3, x17", 1793392], [" 1b5d74:\tand\tx4, x4, #0xfffffff8", 1793396], [" 1b5d78:\tand\tx5, x5, x18", 1793400], [" 1b5d7c:\tand\tx6, x6, #0xfffffffc", 1793404], [" 1b5d80:\tand\tx7, x7, #0xfffffffe", 1793408], [" 1b5d84:\tcmp\tx0, x13", 1793412], [" 1b5d88:\tadd\tx0, x0, #0x10", 1793416], [" 1b5d8c:\tsub\tx14, x14, #0x80", 1793420], [" 1b5d90:\tadd\tx25, x20, x25, lsl #3", 1793424], [" 1b5d94:\tadd\tx1, x20, x1, lsl #3", 1793428], [" 1b5d98:\tadd\tx2, x20, x2, lsl #3", 1793432], [" 1b5d9c:\tadd\tx3, x20, x3, lsl #3", 1793436], [" 1b5da0:\tstr\tq0, [x25,#208]", 1793440], [" 1b5da4:\tadd\tx28, x20, x4, lsl #3", 1793444], [" 1b5da8:\tstr\tq5, [x1,#208]", 1793448], [" 1b5dac:\tadd\tx5, x20, x5, lsl #3", 1793452], [" 1b5db0:\tstr\tq6, [x2,#208]", 1793456], [" 1b5db4:\tadd\tx22, x20, x6, lsl #3", 1793460], [" 1b5db8:\tstr\tq1, [x3,#208]", 1793464], [" 1b5dbc:\tadd\tx4, x20, x7, lsl #3", 1793468], [" 1b5dc0:\tstr\tq7, [x28,#208]", 1793472], [" 1b5dc4:\tstr\tq2, [x5,#208]", 1793476], [" 1b5dc8:\tstr\tq3, [x22,#208]", 1793480], [" 1b5dcc:\tstr\tq4, [x4,#208]", 1793484], [" 1b5dd0:\tb.ne\t1b5c7c <islower@plt+0x14862c>", 1793488], [" 1b5dd4:\tcbz\tx10, 1b5eec <islower@plt+0x14889c>", 1793492], [" 1b5dd8:\tadd\tx15, x11, #0x1", 1793496], [" 1b5ddc:\tb\t1b60d0 <islower@plt+0x148a80>", 1793500], [" 1b5de0:\tadd\tx21, x20, #0x20", 1793504], [" 1b5de4:\tcmp\tx8, x17", 1793508], [" 1b5de8:\tb.eq\t1b5eec <islower@plt+0x14889c>", 1793512], [" 1b5dec:\tsub\tx14, x8, #0x8", 1793516], [" 1b5df0:\tsub\tx5, x14, x17", 1793520], [" 1b5df4:\tlsr\tx6, x5, #3", 1793524], [" 1b5df8:\tadd\tx11, x6, #0x1", 1793528], [" 1b5dfc:\tand\tx10, x11, #0x7", 1793532], [" 1b5e00:\tcmp\tx5, #0x38", 1793536], [" 1b5e04:\tb.cs\t1b5e10 <islower@plt+0x1487c0>", 1793540], [" 1b5e08:\tmov\tw11, wzr", 1793544], [" 1b5e0c:\tb\t1b5ec4 <islower@plt+0x148874>", 1793548], [" 1b5e10:\tsub\tx16, x11, x10", 1793552], [" 1b5e14:\torr\tw9, wzr, #0x7", 1793556], [" 1b5e18:\tldur\tx7, [x8,#-8]", 1793560], [" 1b5e1c:\tsub\tw12, w9, #0x7", 1793564], [" 1b5e20:\tsub\tw13, w9, #0x6", 1793568], [" 1b5e24:\tadd\tx11, x21, w12, uxtw #3", 1793572], [" 1b5e28:\tadd\tx12, x21, w13, uxtw #3", 1793576], [" 1b5e2c:\tadd\tx15, x7, #0xe8", 1793580], [" 1b5e30:\tsub\tw14, w9, #0x5", 1793584], [" 1b5e34:\tsub\tw18, w9, #0x3", 1793588], [" 1b5e38:\tstr\tx15, [x11,#176]", 1793592], [" 1b5e3c:\tadd\tx13, x21, w14, uxtw #3", 1793596], [" 1b5e40:\tldur\tx22, [x8,#-16]", 1793600], [" 1b5e44:\tsub\tw15, w9, #0x4", 1793604], [" 1b5e48:\tsub\tw0, w9, #0x1", 1793608], [" 1b5e4c:\tadd\tx14, x21, w15, uxtw #3", 1793612], [" 1b5e50:\tadd\tx15, x21, w18, uxtw #3", 1793616], [" 1b5e54:\tadd\tx27, x22, #0xe8", 1793620], [" 1b5e58:\tadd\tx1, x21, w9, uxtw #3", 1793624], [" 1b5e5c:\tsubs\tx16, x16, #0x8", 1793628], [" 1b5e60:\tstr\tx27, [x12,#176]", 1793632], [" 1b5e64:\tldur\tx28, [x8,#-24]", 1793636], [" 1b5e68:\tadd\tx23, x28, #0xe8", 1793640], [" 1b5e6c:\tstr\tx23, [x13,#176]", 1793644], [" 1b5e70:\tldur\tx24, [x8,#-32]", 1793648], [" 1b5e74:\tadd\tx25, x24, #0xe8", 1793652], [" 1b5e78:\tstr\tx25, [x14,#176]", 1793656], [" 1b5e7c:\tldur\tx17, [x8,#-40]", 1793660], [" 1b5e80:\tadd\tx18, x17, #0xe8", 1793664], [" 1b5e84:\tsub\tw17, w9, #0x2", 1793668], [" 1b5e88:\tadd\tw9, w9, #0x8", 1793672], [" 1b5e8c:\tstr\tx18, [x15,#176]", 1793676], [" 1b5e90:\tadd\tx17, x21, w17, uxtw #3", 1793680], [" 1b5e94:\tldur\tx12, [x8,#-48]", 1793684], [" 1b5e98:\tadd\tx18, x21, w0, uxtw #3", 1793688], [" 1b5e9c:\tadd\tx11, x12, #0xe8", 1793692], [" 1b5ea0:\tstr\tx11, [x17,#176]", 1793696], [" 1b5ea4:\tldur\tx13, [x8,#-56]", 1793700], [" 1b5ea8:\tadd\tx0, x13, #0xe8", 1793704], [" 1b5eac:\tstr\tx0, [x18,#176]", 1793708], [" 1b5eb0:\tldr\tx3, [x8,#-64]!", 1793712], [" 1b5eb4:\tadd\tx2, x3, #0xe8", 1793716], [" 1b5eb8:\tstr\tx2, [x1,#176]", 1793720], [" 1b5ebc:\tb.ne\t1b5e18 <islower@plt+0x1487c8>", 1793724], [" 1b5ec0:\tsub\tw11, w9, #0x7", 1793728], [" 1b5ec4:\tcbz\tx10, 1b5eec <islower@plt+0x14889c>", 1793732], [" 1b5ec8:\tsub\tx12, x8, #0x8", 1793736], [" 1b5ecc:\tadd\tx8, x21, #0xb0", 1793740], [" 1b5ed0:\tldr\tx16, [x12],#-8", 1793744], [" 1b5ed4:\tadd\tx9, x16, #0xe8", 1793748], [" 1b5ed8:\tadd\tw13, w11, #0x1", 1793752], [" 1b5edc:\tsubs\tx10, x10, #0x1", 1793756], [" 1b5ee0:\tstr\tx9, [x8,w11,uxtw #3]", 1793760], [" 1b5ee4:\tmov\tw11, w13", 1793764], [" 1b5ee8:\tb.ne\t1b5ed0 <islower@plt+0x148880>", 1793768], [" 1b5eec:\tldr\tx10, [x21]", 1793772], [" 1b5ef0:\tmov\tx0, x21", 1793776], [" 1b5ef4:\tldr\tx8, [x10,#48]", 1793780], [" 1b5ef8:\tblr\tx8", 1793784], [" 1b5efc:\tmov\tw25, wzr", 1793788], [" 1b5f00:\tcbz\tw0, 1b6094 <islower@plt+0x148a44>", 1793792], [" 1b5f04:\tadrp\tx8, df3000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0x7278>", 1793796], [" 1b5f08:\tadd\tx8, x8, #0x308", 1793800], [" 1b5f0c:\tmov\tw26, wzr", 1793804], [" 1b5f10:\tadd\tx27, x20, #0x110", 1793808], [" 1b5f14:\tadd\tx28, x8, #0x10", 1793812], [" 1b5f18:\tldr\tx1, [x20,#48]", 1793816], [" 1b5f1c:\tmov\tx0, x19", 1793820], [" 1b5f20:\tldr\tx22, [x1,w26,uxtw #3]", 1793824], [" 1b5f24:\tbl\t1c39e0 <islower@plt+0x156390>", 1793828], [" 1b5f28:\tmov\tx0, x21", 1793832], [" 1b5f2c:\tmov\tx1, x22", 1793836], [" 1b5f30:\tbl\t1b4dd0 <islower@plt+0x147780>", 1793840], [" 1b5f34:\tldr\tx0, [x20,#40]", 1793844], [" 1b5f38:\tmov\tx1, x22", 1793848], [" 1b5f3c:\tbl\t1b2754 <islower@plt+0x145104>", 1793852], [" 1b5f40:\tldp\tx23, x24, [x0]", 1793856], [" 1b5f44:\tb\t1b5f4c <islower@plt+0x1488fc>", 1793860], [" 1b5f48:\tadd\tx23, x23, #0x8", 1793864], [" 1b5f4c:\tcmp\tx23, x24", 1793868], [" 1b5f50:\tb.eq\t1b5fc8 <islower@plt+0x148978>", 1793872], [" 1b5f54:\tldr\tx1, [x23]", 1793876], [" 1b5f58:\tldr\tx9, [x27]", 1793880], [" 1b5f5c:\tcbz\tx9, 1b5f9c <islower@plt+0x14894c>", 1793884], [" 1b5f60:\tmov\tx8, x27", 1793888], [" 1b5f64:\tldr\tx11, [x9,#32]", 1793892], [" 1b5f68:\tcmp\tx11, x1", 1793896], [" 1b5f6c:\tb.cs\t1b5f7c <islower@plt+0x14892c>", 1793900], [" 1b5f70:\tldr\tx9, [x9,#8]", 1793904], [" 1b5f74:\tcbnz\tx9, 1b5f64 <islower@plt+0x148914>", 1793908], [" 1b5f78:\tb\t1b5f88 <islower@plt+0x148938>", 1793912], [" 1b5f7c:\tmov\tx8, x9", 1793916], [" 1b5f80:\tldr\tx9, [x9]", 1793920], [" 1b5f84:\tcbnz\tx9, 1b5f64 <islower@plt+0x148914>", 1793924], [" 1b5f88:\tcmp\tx8, x27", 1793928], [" 1b5f8c:\tb.eq\t1b5f9c <islower@plt+0x14894c>", 1793932], [" 1b5f90:\tldr\tx13, [x8,#32]", 1793936], [" 1b5f94:\tcmp\tx13, x1", 1793940], [" 1b5f98:\tb.ls\t1b5fc0 <islower@plt+0x148970>", 1793944], [" 1b5f9c:\tldr\tx0, [x20,#40]", 1793948], [" 1b5fa0:\tbl\t1b2914 <islower@plt+0x1452c4>", 1793952], [" 1b5fa4:\tmov\tx8, x0", 1793956], [" 1b5fa8:\tcbz\tx8, 1b5f48 <islower@plt+0x1488f8>", 1793960], [" 1b5fac:\tldr\tx0, [x22,#8]", 1793964], [" 1b5fb0:\tmov\tx2, x8", 1793968], [" 1b5fb4:\tldr\tx1, [x23]", 1793972], [" 1b5fb8:\tbl\t1b4aac <islower@plt+0x14745c>", 1793976], [" 1b5fbc:\tb\t1b5f48 <islower@plt+0x1488f8>", 1793980], [" 1b5fc0:\tldr\tx8, [x8,#40]", 1793984], [" 1b5fc4:\tb\t1b5fa8 <islower@plt+0x148958>", 1793988], [" 1b5fc8:\tmov\tx0, sp", 1793992], [" 1b5fcc:\tbl\tbce10 <islower@plt+0x4f7c0>", 1793996], [" 1b5fd0:\tmov\tx0, x22", 1794000], [" 1b5fd4:\tstr\tx28, [sp]", 1794004], [" 1b5fd8:\tstp\tx22, x19, [sp,#16]", 1794008], [" 1b5fdc:\tstr\txzr, [sp,#32]", 1794012], [" 1b5fe0:\tbl\t1b43e0 <islower@plt+0x146d90>", 1794016], [" 1b5fe4:\tmov\tx23, x0", 1794020], [" 1b5fe8:\tcbz\tx23, 1b5ff4 <islower@plt+0x1489a4>", 1794024], [" 1b5fec:\tmov\tx0, x23", 1794028], [" 1b5ff0:\tbl\tc61d4 <islower@plt+0x58b84>", 1794032], [" 1b5ff4:\tldr\tx4, [x22]", 1794036], [" 1b5ff8:\tmov\tx0, x22", 1794040], [" 1b5ffc:\tmov\tx1, x19", 1794044], [" 1b6000:\tldr\tx6, [x4,#136]", 1794048], [" 1b6004:\tblr\tx6", 1794052], [" 1b6008:\tmov\tw24, w0", 1794056], [" 1b600c:\tcbz\tx23, 1b6018 <islower@plt+0x1489c8>", 1794060], [" 1b6010:\tmov\tx0, x23", 1794064], [" 1b6014:\tbl\tc6328 <islower@plt+0x58cd8>", 1794068], [" 1b6018:\tmov\tx0, sp", 1794072], [" 1b601c:\tbl\tbced4 <islower@plt+0x4f884>", 1794076], [" 1b6020:\torr\tw25, w25, w24", 1794080], [" 1b6024:\ttbz\tw24, #0, 1b6030 <islower@plt+0x1489e0>", 1794084], [" 1b6028:\tmov\tx0, x19", 1794088], [" 1b602c:\tbl\t1c39e0 <islower@plt+0x156390>", 1794092], [" 1b6030:\tmov\tx1, x22", 1794096], [" 1b6034:\tbl\t1b4f04 <islower@plt+0x1478b4>", 1794100], [" 1b6038:\tmov\tx0, x21", 1794104], [" 1b603c:\tmov\tx1, x22", 1794108], [" 1b6040:\tbl\t1b3cc8 <islower@plt+0x146678>", 1794112], [" 1b6044:\tmov\tx0, x21", 1794116], [" 1b6048:\tmov\tx1, x22", 1794120], [" 1b604c:\tbl\t1b3380 <islower@plt+0x145d30>", 1794124], [" 1b6050:\tldr\tx14, [x21]", 1794128], [" 1b6054:\tmov\tx0, x19", 1794132], [" 1b6058:\tldr\tx23, [x14,#24]", 1794136], [" 1b605c:\tbl\t1c39e0 <islower@plt+0x156390>", 1794140], [" 1b6060:\tmov\tx2, x0", 1794144], [" 1b6064:\tmov\tx3, x1", 1794148], [" 1b6068:\torr\tw4, wzr, #0x4", 1794152], [" 1b606c:\tmov\tx0, x21", 1794156], [" 1b6070:\tmov\tx1, x22", 1794160], [" 1b6074:\tblr\tx23", 1794164], [" 1b6078:\tldr\tx5, [x21]", 1794168], [" 1b607c:\tmov\tx0, x21", 1794172], [" 1b6080:\tadd\tw26, w26, #0x1", 1794176], [" 1b6084:\tldr\tx7, [x5,#48]", 1794180], [" 1b6088:\tblr\tx7", 1794184], [" 1b608c:\tcmp\tw26, w0", 1794188], [" 1b6090:\tb.cc\t1b5f18 <islower@plt+0x1488c8>", 1794192], [" 1b6094:\tmrs\tx20, tpidr_el0", 1794196], [" 1b6098:\tldr\tx19, [x20,#40]", 1794200], [" 1b609c:\tldr\tx15, [sp,#40]", 1794204], [" 1b60a0:\tcmp\tx19, x15", 1794208], [" 1b60a4:\tb.ne\t1b6254 <islower@plt+0x148c04>", 1794212], [" 1b60a8:\tand\tw0, w25, #0x1", 1794216], [" 1b60ac:\tldp\tx29, x30, [sp,#128]", 1794220], [" 1b60b0:\tldp\tx20, x19, [sp,#112]", 1794224], [" 1b60b4:\tldp\tx22, x21, [sp,#96]", 1794228], [" 1b60b8:\tldp\tx24, x23, [sp,#80]", 1794232], [" 1b60bc:\tldp\tx26, x25, [sp,#64]", 1794236], [" 1b60c0:\tldp\tx28, x27, [sp,#48]", 1794240], [" 1b60c4:\tadd\tsp, sp, #0x90", 1794244], [" 1b60c8:\tret", 1794248], [" 1b60cc:\tmov\tx15, xzr", 1794252], [" 1b60d0:\tand\tx10, x9, #0x8", 1794256], [" 1b60d4:\tcmp\tx10, #0x7", 1794260], [" 1b60d8:\tb.ls\t1b6184 <islower@plt+0x148b34>", 1794264], [" 1b60dc:\tmvn\tx17, x15", 1794268], [" 1b60e0:\tlsl\tx18, x15, #3", 1794272], [" 1b60e4:\tsub\tx12, x8, x18", 1794276], [" 1b60e8:\tldr\tx17, [x8,x17,lsl #3]", 1794280], [" 1b60ec:\tadd\tx26, x18, #0x10", 1794284], [" 1b60f0:\tadd\tx2, x18, #0x20", 1794288], [" 1b60f4:\tldp\tx0, x11, [x12,#-24]", 1794292], [" 1b60f8:\tldp\tx14, x16, [x12,#-40]", 1794296], [" 1b60fc:\tldp\tx25, x7, [x12,#-56]", 1794300], [" 1b6100:\tadd\tx3, x17, #0xe8", 1794304], [" 1b6104:\tadd\tx4, x0, #0xe8", 1794308], [" 1b6108:\tldur\tx1, [x12,#-64]", 1794312], [" 1b610c:\tadd\tx5, x14, #0xe8", 1794316], [" 1b6110:\tadd\tx24, x7, #0xe8", 1794320], [" 1b6114:\tfmov\td16, x3", 1794324], [" 1b6118:\tadd\tx7, x25, #0xe8", 1794328], [" 1b611c:\tfmov\td17, x4", 1794332], [" 1b6120:\tfmov\td18, x5", 1794336], [" 1b6124:\tadd\tx6, x11, #0xe8", 1794340], [" 1b6128:\tadd\tx27, x16, #0xe8", 1794344], [" 1b612c:\tfmov\td19, x7", 1794348], [" 1b6130:\tadd\tx23, x1, #0xe8", 1794352], [" 1b6134:\tadd\tx28, x18, #0x30", 1794356], [" 1b6138:\tmov\tv16.d[1], x6", 1794360], [" 1b613c:\tand\tx13, x18, #0x7fffffff8", 1794364], [" 1b6140:\tmov\tv17.d[1], x27", 1794368], [" 1b6144:\tand\tx29, x26, #0x7fffffff8", 1794372], [" 1b6148:\tmov\tv18.d[1], x24", 1794376], [" 1b614c:\tand\tx3, x2, #0x7fffffff8", 1794380], [" 1b6150:\tand\tx5, x28, #0x7fffffff8", 1794384], [" 1b6154:\tmov\tv19.d[1], x23", 1794388], [" 1b6158:\tadd\tx10, x20, x13", 1794392], [" 1b615c:\tadd\tx30, x20, x29", 1794396], [" 1b6160:\tadd\tx15, x15, #0x8", 1794400], [" 1b6164:\tadd\tx22, x20, x3", 1794404], [" 1b6168:\tstr\tq16, [x10,#208]", 1794408], [" 1b616c:\tadd\tx4, x20, x5", 1794412], [" 1b6170:\tstr\tq17, [x30,#208]", 1794416], [" 1b6174:\tcmp\tx15, x9", 1794420], [" 1b6178:\tstr\tq18, [x22,#208]", 1794424], [" 1b617c:\tstr\tq19, [x4,#208]", 1794428], [" 1b6180:\tb.ge\t1b5eec <islower@plt+0x14889c>", 1794432], [" 1b6184:\tand\tx16, x9, #0x4", 1794436], [" 1b6188:\tcmp\tx16, #0x3", 1794440], [" 1b618c:\tb.ls\t1b61f0 <islower@plt+0x148ba0>", 1794444], [" 1b6190:\tmvn\tx11, x15", 1794448], [" 1b6194:\tlsl\tx18, x15, #3", 1794452], [" 1b6198:\tsub\tx12, x8, x18", 1794456], [" 1b619c:\tldr\tx17, [x8,x11,lsl #3]", 1794460], [" 1b61a0:\tand\tx14, x18, #0x7fffffff8", 1794464], [" 1b61a4:\tadd\tx15, x15, #0x4", 1794468], [" 1b61a8:\tldp\tx13, x11, [x12,#-24]", 1794472], [" 1b61ac:\tldur\tx0, [x12,#-32]", 1794476], [" 1b61b0:\tadd\tx6, x17, #0xe8", 1794480], [" 1b61b4:\tadd\tx7, x20, x14", 1794484], [" 1b61b8:\tadd\tx16, x11, #0xe8", 1794488], [" 1b61bc:\tadd\tx11, x13, #0xe8", 1794492], [" 1b61c0:\tfmov\td20, x6", 1794496], [" 1b61c4:\tadd\tx10, x0, #0xe8", 1794500], [" 1b61c8:\tadd\tx6, x18, #0x10", 1794504], [" 1b61cc:\tfmov\td21, x11", 1794508], [" 1b61d0:\tand\tx25, x6, #0x7fffffff8", 1794512], [" 1b61d4:\tadd\tx1, x20, x25", 1794516], [" 1b61d8:\tcmp\tx15, x9", 1794520], [" 1b61dc:\tmov\tv20.d[1], x16", 1794524], [" 1b61e0:\tmov\tv21.d[1], x10", 1794528], [" 1b61e4:\tstr\tq20, [x7,#208]", 1794532], [" 1b61e8:\tstr\tq21, [x1,#208]", 1794536], [" 1b61ec:\tb.ge\t1b5eec <islower@plt+0x14889c>", 1794540], [" 1b61f0:\tand\tx2, x9, #0x2", 1794544], [" 1b61f4:\tcmp\tx2, #0x1", 1794548], [" 1b61f8:\tb.ls\t1b6238 <islower@plt+0x148be8>", 1794552], [" 1b61fc:\tmvn\tx13, x15", 1794556], [" 1b6200:\tlsl\tx4, x15, #3", 1794560], [" 1b6204:\tsub\tx27, x8, x4", 1794564], [" 1b6208:\tldr\tx24, [x8,x13,lsl #3]", 1794568], [" 1b620c:\tand\tx29, x4, #0x7fffffff8", 1794572], [" 1b6210:\tadd\tx30, x20, x29", 1794576], [" 1b6214:\tldur\tx23, [x27,#-16]", 1794580], [" 1b6218:\tadd\tx15, x15, #0x2", 1794584], [" 1b621c:\tcmp\tx15, x9", 1794588], [" 1b6220:\tadd\tx12, x24, #0xe8", 1794592], [" 1b6224:\tadd\tx26, x23, #0xe8", 1794596], [" 1b6228:\tfmov\td22, x12", 1794600], [" 1b622c:\tmov\tv22.d[1], x26", 1794604], [" 1b6230:\tstr\tq22, [x30,#208]", 1794608], [" 1b6234:\tb.ge\t1b5eec <islower@plt+0x14889c>", 1794612], [" 1b6238:\tmvn\tx24, x15", 1794616], [" 1b623c:\tubfiz\tx1, x15, #3, #32", 1794620], [" 1b6240:\tadd\tx22, x20, x1", 1794624], [" 1b6244:\tldr\tx7, [x8,x24,lsl #3]", 1794628], [" 1b6248:\tadd\tx15, x7, #0xe8", 1794632], [" 1b624c:\tstr\tx15, [x22,#208]", 1794636], [" 1b6250:\tb\t1b5eec <islower@plt+0x14889c>", 1794640], [" 1b6254:\tbl\t6ce60 <__stack_chk_fail@plt>", 1794644], ["", 0]], "l": 16, "f": "llvm::FPPassManager::runOnFunction(llvm::Function&)"}, "172": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000001b62e0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x8ad380>:", 0], [" 1b62e0:\tstr\tx24, [sp,#-64]!", 1794784], [" 1b62e4:\tstp\tx23, x22, [sp,#16]", 1794788], [" 1b62e8:\tstp\tx21, x20, [sp,#32]", 1794792], [" 1b62ec:\tstp\tx19, x30, [sp,#48]", 1794796], [" 1b62f0:\tmov\tx19, x0", 1794800], [" 1b62f4:\tmov\tx20, x19", 1794804], [" 1b62f8:\tmov\tx21, x1", 1794808], [" 1b62fc:\tldr\tx8, [x20,#32]!", 1794812], [" 1b6300:\tldr\tx8, [x8,#48]", 1794816], [" 1b6304:\tmov\tx0, x20", 1794820], [" 1b6308:\tblr\tx8", 1794824], [" 1b630c:\tmov\tw23, wzr", 1794828], [" 1b6310:\tcbz\tw0, 1b6350 <islower@plt+0x148d00>", 1794832], [" 1b6314:\tmov\tw22, wzr", 1794836], [" 1b6318:\tldr\tx9, [x19,#48]", 1794840], [" 1b631c:\tmov\tx1, x21", 1794844], [" 1b6320:\tldr\tx0, [x9,w22,uxtw #3]", 1794848], [" 1b6324:\tldr\tx10, [x0]", 1794852], [" 1b6328:\tldr\tx9, [x10,#128]", 1794856], [" 1b632c:\tblr\tx9", 1794860], [" 1b6330:\tldr\tx11, [x19,#32]", 1794864], [" 1b6334:\torr\tw23, w23, w0", 1794868], [" 1b6338:\tmov\tx0, x20", 1794872], [" 1b633c:\tadd\tw22, w22, #0x1", 1794876], [" 1b6340:\tldr\tx10, [x11,#48]", 1794880], [" 1b6344:\tblr\tx10", 1794884], [" 1b6348:\tcmp\tw22, w0", 1794888], [" 1b634c:\tb.cc\t1b6318 <islower@plt+0x148cc8>", 1794892], [" 1b6350:\tldr\tx22, [x21,#48]", 1794896], [" 1b6354:\tand\tw23, w23, #0x1", 1794900], [" 1b6358:\tsub\tx24, x21, #0x38", 1794904], [" 1b635c:\tb\t1b6378 <islower@plt+0x148d28>", 1794908], [" 1b6360:\tmov\tx0, x19", 1794912], [" 1b6364:\tmov\tx1, x22", 1794916], [" 1b6368:\tbl\t1b5b38 <islower@plt+0x1484e8>", 1794920], [" 1b636c:\tldr\tx22, [x22,#96]", 1794924], [" 1b6370:\tand\tw8, w0, #0x1", 1794928], [" 1b6374:\torr\tw23, w8, w23", 1794932], [" 1b6378:\tcmp\tx22, x24", 1794936], [" 1b637c:\tb.ne\t1b6360 <islower@plt+0x148d10>", 1794940], [" 1b6380:\tldr\tx12, [x20]", 1794944], [" 1b6384:\tmov\tx0, x20", 1794948], [" 1b6388:\tldr\tx12, [x12,#48]", 1794952], [" 1b638c:\tblr\tx12", 1794956], [" 1b6390:\tmov\tw22, wzr", 1794960], [" 1b6394:\tcbz\tw0, 1b63d4 <islower@plt+0x148d84>", 1794964], [" 1b6398:\tmov\tw24, wzr", 1794968], [" 1b639c:\tldr\tx13, [x19,#48]", 1794972], [" 1b63a0:\tmov\tx1, x21", 1794976], [" 1b63a4:\tldr\tx0, [x13,w24,uxtw #3]", 1794980], [" 1b63a8:\tldr\tx14, [x0]", 1794984], [" 1b63ac:\tldr\tx13, [x14,#144]", 1794988], [" 1b63b0:\tblr\tx13", 1794992], [" 1b63b4:\tldr\tx15, [x19,#32]", 1794996], [" 1b63b8:\torr\tw22, w22, w0", 1795000], [" 1b63bc:\tmov\tx0, x20", 1795004], [" 1b63c0:\tadd\tw24, w24, #0x1", 1795008], [" 1b63c4:\tldr\tx14, [x15,#48]", 1795012], [" 1b63c8:\tblr\tx14", 1795016], [" 1b63cc:\tcmp\tw24, w0", 1795020], [" 1b63d0:\tb.cc\t1b639c <islower@plt+0x148d4c>", 1795024], [" 1b63d4:\ttst\tw23, #0xff", 1795028], [" 1b63d8:\tcset\tw11, ne", 1795032], [" 1b63dc:\torr\tw12, w11, w22", 1795036], [" 1b63e0:\tldp\tx19, x30, [sp,#48]", 1795040], [" 1b63e4:\tldp\tx21, x20, [sp,#32]", 1795044], [" 1b63e8:\tldp\tx23, x22, [sp,#16]", 1795048], [" 1b63ec:\tand\tw0, w12, #0x1", 1795052], [" 1b63f0:\tldr\tx24, [sp],#64", 1795056], [" 1b63f4:\tret", 1795060], ["", 0]], "l": 16, "f": "llvm::FPPassManager::runOnModule(llvm::Module&)"}, "173": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000984ba0 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0xdeac0>:", 0], [" 984ba0:\tsub\tsp, sp, #0x110", 9980832], [" 984ba4:\tstp\tx28, x26, [sp,#192]", 9980836], [" 984ba8:\tstp\tx25, x24, [sp,#208]", 9980840], [" 984bac:\tstp\tx23, x22, [sp,#224]", 9980844], [" 984bb0:\tstp\tx21, x20, [sp,#240]", 9980848], [" 984bb4:\tstp\tx19, x30, [sp,#256]", 9980852], [" 984bb8:\tmrs\tx2, tpidr_el0", 9980856], [" 984bbc:\tmov\tx20, x0", 9980860], [" 984bc0:\tldr\tx10, [x2,#40]", 9980864], [" 984bc4:\tadrp\tx0, cb9000 <LoadQCC+0xbc3d0>", 9980868], [" 984bc8:\tmov\tx26, sp", 9980872], [" 984bcc:\tadd\tx0, x0, #0xe5c", 9980876], [" 984bd0:\tmov\tw1, #0x14 \t// #20", 9980880], [" 984bd4:\tstr\tx10, [x26]", 9980884], [" 984bd8:\tstr\tx0, [sp,#16]", 9980888], [" 984bdc:\tbl\t6ce90 <__strlen_chk@plt>", 9980892], [" 984be0:\tstr\tx0, [sp,#24]", 9980896], [" 984be4:\tadd\tx0, sp, #0x10", 9980900], [" 984be8:\tbl\t1b6a3c <islower@plt+0x1493ec>", 9980904], [" 984bec:\tmov\tx19, x0", 9980908], [" 984bf0:\tcbz\tx19, 984bfc <islower@plt+0x9175ac>", 9980912], [" 984bf4:\tmov\tx0, x19", 9980916], [" 984bf8:\tbl\tc61d4 <islower@plt+0x58b84>", 9980920], [" 984bfc:\tldr\tx18, [x20,#48]", 9980924], [" 984c00:\tcbz\tx18, 984c20 <islower@plt+0x9175d0>", 9980928], [" 984c04:\tldr\tx0, [x18]", 9980932], [" 984c08:\tcbz\tx0, 984c20 <islower@plt+0x9175d0>", 9980936], [" 984c0c:\tldr\tx22, [x0,#8]", 9980940], [" 984c10:\tcbz\tx22, 984c24 <islower@plt+0x9175d4>", 9980944], [" 984c14:\tadd\tx0, sp, #0xb0", 9980948], [" 984c18:\tbl\ta5c220 <islower@plt+0x9eebd0>", 9980952], [" 984c1c:\tb\t984c24 <islower@plt+0x9175d4>", 9980956], [" 984c20:\tmov\tx22, xzr", 9980960], [" 984c24:\tbl\t1a2ca0 <islower@plt+0x135650>", 9980964], [" 984c28:\torr\tw1, wzr, #0x2", 9980968], [" 984c2c:\tmov\tx23, x0", 9980972], [" 984c30:\tbl\t1a40b8 <islower@plt+0x136a68>", 9980976], [" 984c34:\tmov\tx21, x0", 9980980], [" 984c38:\torr\tw1, wzr, #0x2", 9980984], [" 984c3c:\tmov\tx0, x23", 9980988], [" 984c40:\tmov\tx2, x22", 9980992], [" 984c44:\tbl\t1a40c0 <islower@plt+0x136a70>", 9980996], [" 984c48:\tldr\tx10, [x20,#48]", 9981000], [" 984c4c:\tldrb\tw11, [x10,#68]", 9981004], [" 984c50:\ttbz\tw11, #2, 984c80 <islower@plt+0x917630>", 9981008], [" 984c54:\tadrp\tx25, cb9000 <LoadQCC+0xbc3d0>", 9981012], [" 984c58:\tldr\tx23, [x20,#64]", 9981016], [" 984c5c:\tadd\tx25, x25, #0xe70", 9981020], [" 984c60:\torr\tw1, wzr, #0x8", 9981024], [" 984c64:\tmov\tx0, x25", 9981028], [" 984c68:\tbl\t6ce90 <__strlen_chk@plt>", 9981032], [" 984c6c:\tmov\tx2, x0", 9981036], [" 984c70:\tmov\tx0, x23", 9981040], [" 984c74:\tmov\tx1, x25", 9981044], [" 984c78:\tbl\t994450 <islower@plt+0x926e00>", 9981048], [" 984c7c:\tldr\tx10, [x20,#48]", 9981052], [" 984c80:\tldr\tx23, [x20,#32]", 9981056], [" 984c84:\tcbz\tx10, 984ca0 <islower@plt+0x917650>", 9981060], [" 984c88:\tldr\tx11, [x10,#8]", 9981064], [" 984c8c:\tadd\tx3, x23, #0x98", 9981068], [" 984c90:\tadd\tx4, x23, #0xa0", 9981072], [" 984c94:\ttst\tx11, #0x800", 9981076], [" 984c98:\tcsel\tx15, x3, x4, eq", 9981080], [" 984c9c:\tb\t984ca4 <islower@plt+0x917654>", 9981084], [" 984ca0:\tadd\tx15, x23, #0x98", 9981088], [" 984ca4:\tldr\tx13, [x15]", 9981092], [" 984ca8:\tcbz\tx13, 984d14 <islower@plt+0x9176c4>", 9981096], [" 984cac:\tldr\tx24, [x20,#64]", 9981100], [" 984cb0:\tcbz\tx10, 984ccc <islower@plt+0x91767c>", 9981104], [" 984cb4:\tldr\tx14, [x10,#8]", 9981108], [" 984cb8:\tadd\tx5, x23, #0x98", 9981112], [" 984cbc:\tadd\tx6, x23, #0xa0", 9981116], [" 984cc0:\ttst\tx14, #0x800", 9981120], [" 984cc4:\tcsel\tx16, x5, x6, eq", 9981124], [" 984cc8:\tb\t984cd0 <islower@plt+0x917680>", 9981128], [" 984ccc:\tadd\tx16, x23, #0x98", 9981132], [" 984cd0:\tldr\tx23, [x16]", 9981136], [" 984cd4:\tcbnz\tx23, 984cf0 <islower@plt+0x9176a0>", 9981140], [" 984cd8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9981144], [" 984cdc:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 9981148], [" 984ce0:\tadd\tx0, x0, #0xd47", 9981152], [" 984ce4:\tadd\tx1, x1, #0xb3", 9981156], [" 984ce8:\tmov\tw2, #0x52 \t// #82", 9981160], [" 984cec:\tbl\tb9770 <islower@plt+0x4c120>", 9981164], [" 984cf0:\tmov\tx0, x23", 9981168], [" 984cf4:\tbl\t6ce80 <strlen@plt>", 9981172], [" 984cf8:\tmov\tx3, x0", 9981176], [" 984cfc:\tmov\tx0, x24", 9981180], [" 984d00:\tmov\tx1, x23", 9981184], [" 984d04:\tmov\tx2, x3", 9981188], [" 984d08:\tbl\t109e08 <islower@plt+0x9c7b8>", 9981192], [" 984d0c:\tldr\tx23, [x20,#32]", 9981196], [" 984d10:\tldr\tx10, [x20,#48]", 9981200], [" 984d14:\tcbz\tx10, 984d24 <islower@plt+0x9176d4>", 9981204], [" 984d18:\tldr\tx16, [x10,#8]", 9981208], [" 984d1c:\tubfx\tx24, x16, #11, #1", 9981212], [" 984d20:\tb\t984d28 <islower@plt+0x9176d8>", 9981216], [" 984d24:\tmov\tw24, wzr", 9981220], [" 984d28:\tldr\tx7, [x20]", 9981224], [" 984d2c:\tmov\tx0, x20", 9981228], [" 984d30:\tldr\tx17, [x7,#40]", 9981232], [" 984d34:\tblr\tx17", 9981236], [" 984d38:\tand\tw2, w0, #0x1", 9981240], [" 984d3c:\tmov\tx0, x23", 9981244], [" 984d40:\tmov\tw1, w24", 9981248], [" 984d44:\tbl\t9940cc <islower@plt+0x926a7c>", 9981252], [" 984d48:\tcbz\tx0, 984dc8 <islower@plt+0x917778>", 9981256], [" 984d4c:\tldr\tx23, [x20,#64]", 9981260], [" 984d50:\tldr\tx24, [x20,#32]", 9981264], [" 984d54:\tldr\tx1, [x20,#48]", 9981268], [" 984d58:\tcbz\tx1, 984d68 <islower@plt+0x917718>", 9981272], [" 984d5c:\tldr\tx18, [x1,#8]", 9981276], [" 984d60:\tubfx\tx25, x18, #11, #1", 9981280], [" 984d64:\tb\t984d6c <islower@plt+0x91771c>", 9981284], [" 984d68:\tmov\tw25, wzr", 9981288], [" 984d6c:\tldr\tx8, [x20]", 9981292], [" 984d70:\tmov\tx0, x20", 9981296], [" 984d74:\tldr\tx2, [x8,#40]", 9981300], [" 984d78:\tblr\tx2", 9981304], [" 984d7c:\tand\tw2, w0, #0x1", 9981308], [" 984d80:\tmov\tx0, x24", 9981312], [" 984d84:\tmov\tw1, w25", 9981316], [" 984d88:\tbl\t9940cc <islower@plt+0x926a7c>", 9981320], [" 984d8c:\tmov\tx24, x0", 9981324], [" 984d90:\tcbnz\tx24, 984dac <islower@plt+0x91775c>", 9981328], [" 984d94:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 9981332], [" 984d98:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 9981336], [" 984d9c:\tadd\tx0, x0, #0xd47", 9981340], [" 984da0:\tadd\tx1, x1, #0xb3", 9981344], [" 984da4:\tmov\tw2, #0x52 \t// #82", 9981348], [" 984da8:\tbl\tb9770 <islower@plt+0x4c120>", 9981352], [" 984dac:\tmov\tx0, x24", 9981356], [" 984db0:\tbl\t6ce80 <strlen@plt>", 9981360], [" 984db4:\tmov\tx4, x0", 9981364], [" 984db8:\tmov\tx0, x23", 9981368], [" 984dbc:\tmov\tx1, x24", 9981372], [" 984dc0:\tmov\tx2, x4", 9981376], [" 984dc4:\tbl\t109c00 <islower@plt+0x9c5b0>", 9981380], [" 984dc8:\tadd\tx0, sp, #0xa0", 9981384], [" 984dcc:\tbl\t1b7508 <islower@plt+0x149eb8>", 9981388], [" 984dd0:\tmov\tw24, #0x1b0 \t// #432", 9981392], [" 984dd4:\tmov\tx0, x24", 9981396], [" 984dd8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9981400], [" 984ddc:\tldr\tx1, [x20,#64]", 9981404], [" 984de0:\tmov\tx23, x0", 9981408], [" 984de4:\tbl\t20f78c <islower@plt+0x1a213c>", 9981412], [" 984de8:\tadd\tx0, sp, #0xa0", 9981416], [" 984dec:\tmov\tx1, x23", 9981420], [" 984df0:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9981424], [" 984df4:\tadd\tx0, sp, #0x90", 9981428], [" 984df8:\tbl\t1b7508 <islower@plt+0x149eb8>", 9981432], [" 984dfc:\tmov\tx0, x24", 9981436], [" 984e00:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9981440], [" 984e04:\tldr\tx1, [x20,#64]", 9981444], [" 984e08:\tmov\tx23, x0", 9981448], [" 984e0c:\tbl\t20f78c <islower@plt+0x1a213c>", 9981452], [" 984e10:\tadd\tx0, sp, #0x90", 9981456], [" 984e14:\tmov\tx1, x23", 9981460], [" 984e18:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9981464], [" 984e1c:\tadd\tx0, sp, #0x10", 9981468], [" 984e20:\tbl\t713d1c <islower@plt+0x6a66cc>", 9981472], [" 984e24:\tldr\tx23, [x20,#56]", 9981476], [" 984e28:\tldr\tw8, [x23,#4388]", 9981480], [" 984e2c:\tstr\txzr, [sp,#32]", 9981484], [" 984e30:\ttbz\tw8, #2, 984e44 <islower@plt+0x9177f4>", 9981488], [" 984e34:\tbl\t70fdc4 <islower@plt+0x6a2774>", 9981492], [" 984e38:\tldr\tx24, [x20,#56]", 9981496], [" 984e3c:\tldr\tw8, [x24,#4388]", 9981500], [" 984e40:\tstr\tx0, [sp,#32]", 9981504], [" 984e44:\ttbz\tw8, #8, 984e58 <islower@plt+0x917808>", 9981508], [" 984e48:\tbl\t35761c <islower@plt+0x2e9fcc>", 9981512], [" 984e4c:\tldr\tx9, [x20,#56]", 9981516], [" 984e50:\tldr\tw8, [x9,#4388]", 9981520], [" 984e54:\tstr\tx0, [sp,#56]", 9981524], [" 984e58:\tstr\txzr, [sp,#40]", 9981528], [" 984e5c:\ttbz\tw8, #6, 984e70 <islower@plt+0x917820>", 9981532], [" 984e60:\tbl\t35b3c8 <islower@plt+0x2edd78>", 9981536], [" 984e64:\tldr\tx11, [x20,#56]", 9981540], [" 984e68:\tldr\tw8, [x11,#4388]", 9981544], [" 984e6c:\tstr\tx0, [sp,#40]", 9981548], [" 984e70:\tstr\txzr, [sp,#48]", 9981552], [" 984e74:\ttbz\tw8, #5, 984e80 <islower@plt+0x917830>", 9981556], [" 984e78:\tbl\t35cda0 <islower@plt+0x2ef750>", 9981560], [" 984e7c:\tstr\tx0, [sp,#48]", 9981564], [" 984e80:\tldr\tx12, [x20,#48]", 9981568], [" 984e84:\tadrp\tx24, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 9981572], [" 984e88:\tmov\tw23, wzr", 9981576], [" 984e8c:\tmov\tw25, #0x101 \t// #257", 9981580], [" 984e90:\tldr\tw8, [x12,#48]", 9981584], [" 984e94:\torr\tw12, wzr, #0x1", 9981588], [" 984e98:\tstrb\twzr, [sp,#67]", 9981592], [" 984e9c:\tldr\tx24, [x24,#2016]", 9981596], [" 984ea0:\tstrb\tw12, [sp,#64]", 9981600], [" 984ea4:\tcmp\tw8, #0x0", 9981604], [" 984ea8:\tstrb\tw12, [sp,#69]", 9981608], [" 984eac:\tcset\tw14, eq", 9981612], [" 984eb0:\tstrb\tw12, [sp,#105]", 9981616], [" 984eb4:\tldrb\tw16, [x24]", 9981620], [" 984eb8:\tlsl\tw15, w14, #1", 9981624], [" 984ebc:\tstrb\twzr, [sp,#104]", 9981628], [" 984ec0:\tstp\tw15, w12, [sp,#16]", 9981632], [" 984ec4:\tsturh\tw25, [sp,#65]", 9981636], [" 984ec8:\tstrb\twzr, [sp,#68]", 9981640], [" 984ecc:\tcbnz\tw16, 984f20 <islower@plt+0x9178d0>", 9981644], [" 984ed0:\tldr\tx0, [x20,#64]", 9981648], [" 984ed4:\tmov\tw17, #0xffffffff \t// #-1", 9981652], [" 984ed8:\tadd\tx1, sp, #0xc", 9981656], [" 984edc:\tstr\tw17, [sp,#12]", 9981660], [" 984ee0:\tbl\t9849e0 <islower@plt+0x917390>", 9981664], [" 984ee4:\ttbz\tw0, #0, 984f1c <islower@plt+0x9178cc>", 9981668], [" 984ee8:\tldr\tw9, [sp,#12]", 9981672], [" 984eec:\torr\tw23, wzr, #0x1", 9981676], [" 984ef0:\tstrb\tw23, [sp,#70]", 9981680], [" 984ef4:\tsub\tw10, w9, #0x1", 9981684], [" 984ef8:\tcmp\tw10, #0xf9", 9981688], [" 984efc:\tb.hi\t984f20 <islower@plt+0x9178d0>", 9981692], [" 984f00:\tldr\tw11, [x20,#40]", 9981696], [" 984f04:\tsturh\tw25, [sp,#71]", 9981700], [" 984f08:\tstrb\tw23, [sp,#74]", 9981704], [" 984f0c:\tcmp\tw11, #0x4", 9981708], [" 984f10:\tcinc\tw3, w23, eq", 9981712], [" 984f14:\tstr\tw3, [sp,#76]", 9981716], [" 984f18:\tb\t984f20 <islower@plt+0x9178d0>", 9981720], [" 984f1c:\tmov\tw23, wzr", 9981724], [" 984f20:\tldr\tx10, [x20,#56]", 9981728], [" 984f24:\tmov\tw3, #0x1124 \t// #4388", 9981732], [" 984f28:\tldrb\tw4, [x10,x3]", 9981736], [" 984f2c:\ttbnz\tw4, #4, 984f38 <islower@plt+0x9178e8>", 9981740], [" 984f30:\torr\tw5, wzr, #0x1", 9981744], [" 984f34:\tstrb\tw5, [sp,#80]", 9981748], [" 984f38:\tldr\tw12, [x20,#40]", 9981752], [" 984f3c:\tcmp\tw12, #0x4", 9981756], [" 984f40:\tb.ne\t984f78 <islower@plt+0x917928>", 9981760], [" 984f44:\tldr\tx13, [x20,#48]", 9981764], [" 984f48:\tldr\tw7, [x13,#44]", 9981768], [" 984f4c:\tubfx\tw2, w7, #5, #1", 9981772], [" 984f50:\tstrb\tw2, [sp,#82]", 9981776], [" 984f54:\tldr\tx8, [x13,#8]", 9981780], [" 984f58:\tldr\tw9, [x13,#16]", 9981784], [" 984f5c:\tubfx\tw0, w8, #20, #1", 9981788], [" 984f60:\tstrb\tw0, [sp,#83]", 9981792], [" 984f64:\ttbnz\tw2, #0, 984f70 <islower@plt+0x917920>", 9981796], [" 984f68:\textr\tx4, x9, x8, #20", 9981800], [" 984f6c:\ttbz\tw4, #0, 984f78 <islower@plt+0x917928>", 9981804], [" 984f70:\torr\tw10, wzr, #0x1", 9981808], [" 984f74:\tstrb\tw10, [sp,#81]", 9981812], [" 984f78:\tldr\tx14, [x20]", 9981816], [" 984f7c:\tmov\tx0, x20", 9981820], [" 984f80:\tldr\tx5, [x14,#40]", 9981824], [" 984f84:\tblr\tx5", 9981828], [" 984f88:\ttbz\tw0, #0, 984fb4 <islower@plt+0x917964>", 9981832], [" 984f8c:\tldr\tx17, [x20,#56]", 9981836], [" 984f90:\tldrb\tw8, [x17,#3912]", 9981840], [" 984f94:\tcbz\tw8, 984fb4 <islower@plt+0x917964>", 9981844], [" 984f98:\tldr\tx25, [x17,#24]", 9981848], [" 984f9c:\tldr\tw9, [x25,#144]", 9981852], [" 984fa0:\tsxtb\tw25, w9", 9981856], [" 984fa4:\ttbnz\tw25, #31, 984fac <islower@plt+0x91795c>", 9981860], [" 984fa8:\ttbz\tw9, #17, 984fb4 <islower@plt+0x917964>", 9981864], [" 984fac:\torr\tw9, wzr, #0x1", 9981868], [" 984fb0:\tstrb\tw9, [sp,#106]", 9981872], [" 984fb4:\tldr\tx15, [x20]", 9981876], [" 984fb8:\tmov\tx0, x20", 9981880], [" 984fbc:\tldr\tx25, [x20,#64]", 9981884], [" 984fc0:\tldr\tx6, [x15,#40]", 9981888], [" 984fc4:\tblr\tx6", 9981892], [" 984fc8:\ttbz\tw0, #0, 985060 <islower@plt+0x917a10>", 9981896], [" 984fcc:\tldr\tx8, [x25,#48]", 9981900], [" 984fd0:\tsub\tx9, x25, #0x38", 9981904], [" 984fd4:\tcmp\tx8, x9", 9981908], [" 984fd8:\tb.eq\t985060 <islower@plt+0x917a10>", 9981912], [" 984fdc:\tmov\tw10, wzr", 9981916], [" 984fe0:\tldr\tx11, [x8,#112]", 9981920], [" 984fe4:\tadd\tx12, x8, #0x40", 9981924], [" 984fe8:\tb\t984ff4 <islower@plt+0x9179a4>", 9981928], [" 984fec:\tldr\tx11, [x11,#48]", 9981932], [" 984ff0:\tadd\tw10, w14, w10", 9981936], [" 984ff4:\tcmp\tx11, x12", 9981940], [" 984ff8:\tb.eq\t98502c <islower@plt+0x9179dc>", 9981944], [" 984ffc:\tldr\tx13, [x11,#64]", 9981948], [" 985000:\tcbz\tx13, 985024 <islower@plt+0x9179d4>", 9981952], [" 985004:\tcmp\tx13, x11", 9981956], [" 985008:\tb.eq\t985024 <islower@plt+0x9179d4>", 9981960], [" 98500c:\tmov\tx14, xzr", 9981964], [" 985010:\tldr\tx13, [x13,#64]", 9981968], [" 985014:\tadd\tx14, x14, #0x1", 9981972], [" 985018:\tcmp\tx13, x11", 9981976], [" 98501c:\tb.ne\t985010 <islower@plt+0x9179c0>", 9981980], [" 985020:\tb\t984fec <islower@plt+0x91799c>", 9981984], [" 985024:\tmov\tx14, xzr", 9981988], [" 985028:\tb\t984fec <islower@plt+0x91799c>", 9981992], [" 98502c:\tldr\tx8, [x8,#96]", 9981996], [" 985030:\tcmp\tx8, x9", 9982000], [" 985034:\tb.ne\t984fe0 <islower@plt+0x917990>", 9982004], [" 985038:\tmov\tw11, #0x7918 \t// #31000", 9982008], [" 98503c:\tcmp\tw10, w11", 9982012], [" 985040:\tcset\tw13, hi", 9982016], [" 985044:\tmov\tw14, #0x7919 \t// #31001", 9982020], [" 985048:\tcmp\tw10, w14", 9982024], [" 98504c:\tstrb\tw13, [sp,#112]", 9982028], [" 985050:\tb.cc\t985064 <islower@plt+0x917a14>", 9982032], [" 985054:\torr\tw16, wzr, #0x2", 9982036], [" 985058:\tstr\tw16, [sp,#76]", 9982040], [" 98505c:\tb\t985064 <islower@plt+0x917a14>", 9982044], [" 985060:\tstrb\twzr, [sp,#112]", 9982048], [" 985064:\tldr\tx16, [x20,#56]", 9982052], [" 985068:\tldr\tx17, [x16,#24]", 9982056], [" 98506c:\tldr\tw13, [x17,#88]", 9982060], [" 985070:\tcmp\tw13, #0x2", 9982064], [" 985074:\tb.gt\t985080 <islower@plt+0x917a30>", 9982068], [" 985078:\torr\tw18, wzr, #0x1", 9982072], [" 98507c:\tstrb\tw18, [sp,#107]", 9982076], [" 985080:\tldr\tx1, [x20,#64]", 9982080], [" 985084:\tadd\tx0, sp, #0x10", 9982084], [" 985088:\tbl\t713dfc <islower@plt+0x6a67ac>", 9982088], [" 98508c:\tadd\tx0, sp, #0x10", 9982092], [" 985090:\tadd\tx1, sp, #0xa0", 9982096], [" 985094:\tbl\t713e60 <islower@plt+0x6a6810>", 9982100], [" 985098:\tcbz\tx19, 9850bc <islower@plt+0x917a6c>", 9982104], [" 98509c:\tmov\tx0, x19", 9982108], [" 9850a0:\tbl\tc6328 <islower@plt+0x58cd8>", 9982112], [" 9850a4:\tldr\tx1, [x20,#64]", 9982116], [" 9850a8:\tadd\tx0, sp, #0xa0", 9982120], [" 9850ac:\tbl\t1b7a60 <islower@plt+0x14a410>", 9982124], [" 9850b0:\tmov\tx0, x19", 9982128], [" 9850b4:\tbl\tc61d4 <islower@plt+0x58b84>", 9982132], [" 9850b8:\tb\t9850c8 <islower@plt+0x917a78>", 9982136], [" 9850bc:\tldr\tx1, [x20,#64]", 9982140], [" 9850c0:\tadd\tx0, sp, #0xa0", 9982144], [" 9850c4:\tbl\t1b7a60 <islower@plt+0x14a410>", 9982148], [" 9850c8:\tldrb\tw1, [x24]", 9982152], [" 9850cc:\tcbnz\tw1, 985100 <islower@plt+0x917ab0>", 9982156], [" 9850d0:\tldr\tx18, [x20,#56]", 9982160], [" 9850d4:\tmov\tw24, #0x1124 \t// #4388", 9982164], [" 9850d8:\tldrsb\tw3, [x18,x24]", 9982168], [" 9850dc:\ttbnz\tw3, #31, 9850ec <islower@plt+0x917a9c>", 9982172], [" 9850e0:\tldr\tx0, [x20,#64]", 9982176], [" 9850e4:\tbl\t1bd298 <islower@plt+0x14fc48>", 9982180], [" 9850e8:\ttbz\tw0, #0, 9850f4 <islower@plt+0x917aa4>", 9982184], [" 9850ec:\tstrb\twzr, [sp,#71]", 9982188], [" 9850f0:\tb\t985100 <islower@plt+0x917ab0>", 9982192], [" 9850f4:\torr\tw4, wzr, #0x1", 9982196], [" 9850f8:\tstrb\tw4, [sp,#73]", 9982200], [" 9850fc:\tstrb\tw4, [sp,#68]", 9982204], [" 985100:\tadd\tx0, sp, #0x10", 9982208], [" 985104:\tadd\tx1, sp, #0x90", 9982212], [" 985108:\tbl\t713fe0 <islower@plt+0x6a6990>", 9982216], [" 98510c:\tcbnz\tw23, 985120 <islower@plt+0x917ad0>", 9982220], [" 985110:\tbl\t354560 <islower@plt+0x2e6f10>", 9982224], [" 985114:\tmov\tx1, x0", 9982228], [" 985118:\tadd\tx0, sp, #0x90", 9982232], [" 98511c:\tbl\t1b7a08 <islower@plt+0x14a3b8>", 9982236], [" 985120:\tcbz\tx19, 985144 <islower@plt+0x917af4>", 9982240], [" 985124:\tmov\tx0, x19", 9982244], [" 985128:\tbl\tc6328 <islower@plt+0x58cd8>", 9982248], [" 98512c:\tldr\tx1, [x20,#64]", 9982252], [" 985130:\tadd\tx0, sp, #0x90", 9982256], [" 985134:\tbl\t1b7a60 <islower@plt+0x14a410>", 9982260], [" 985138:\tmov\tx0, x19", 9982264], [" 98513c:\tbl\tc61d4 <islower@plt+0x58b84>", 9982268], [" 985140:\tb\t985150 <islower@plt+0x917b00>", 9982272], [" 985144:\tldr\tx1, [x20,#64]", 9982276], [" 985148:\tadd\tx0, sp, #0x90", 9982280], [" 98514c:\tbl\t1b7a60 <islower@plt+0x14a410>", 9982284], [" 985150:\tadd\tx0, sp, #0xb0", 9982288], [" 985154:\tmov\tx1, x22", 9982292], [" 985158:\tbl\ta5c238 <islower@plt+0x9eebe8>", 9982296], [" 98515c:\tldr\tx0, [x20,#48]", 9982300], [" 985160:\tldrb\tw23, [x0,#68]", 9982304], [" 985164:\ttbz\tw23, #2, 985194 <islower@plt+0x917b44>", 9982308], [" 985168:\tadrp\tx23, cb9000 <LoadQCC+0xbc3d0>", 9982312], [" 98516c:\tldr\tx22, [x20,#64]", 9982316], [" 985170:\tadd\tx23, x23, #0xe78", 9982320], [" 985174:\torr\tw1, wzr, #0x8", 9982324], [" 985178:\tmov\tx0, x23", 9982328], [" 98517c:\tbl\t6ce90 <__strlen_chk@plt>", 9982332], [" 985180:\tmov\tx5, x0", 9982336], [" 985184:\tmov\tx0, x22", 9982340], [" 985188:\tmov\tx1, x23", 9982344], [" 98518c:\tmov\tx2, x5", 9982348], [" 985190:\tbl\t994450 <islower@plt+0x926e00>", 9982352], [" 985194:\tadd\tx0, sp, #0x10", 9982356], [" 985198:\tbl\t713d7c <islower@plt+0x6a672c>", 9982360], [" 98519c:\tadd\tx0, sp, #0x90", 9982364], [" 9851a0:\tbl\t1b79a4 <islower@plt+0x14a354>", 9982368], [" 9851a4:\tadd\tx0, sp, #0xa0", 9982372], [" 9851a8:\tbl\t1b79a4 <islower@plt+0x14a354>", 9982376], [" 9851ac:\tbl\t1a2ca0 <islower@plt+0x135650>", 9982380], [" 9851b0:\torr\tw1, wzr, #0x2", 9982384], [" 9851b4:\tmov\tx23, x0", 9982388], [" 9851b8:\tbl\t1a40b8 <islower@plt+0x136a68>", 9982392], [" 9851bc:\torr\tw1, wzr, #0x2", 9982396], [" 9851c0:\tmov\tx0, x23", 9982400], [" 9851c4:\tmov\tx2, x21", 9982404], [" 9851c8:\tbl\t1a40c0 <islower@plt+0x136a70>", 9982408], [" 9851cc:\tcbz\tx19, 9851d8 <islower@plt+0x917b88>", 9982412], [" 9851d0:\tmov\tx0, x19", 9982416], [" 9851d4:\tbl\tc6328 <islower@plt+0x58cd8>", 9982420], [" 9851d8:\tmrs\tx20, tpidr_el0", 9982424], [" 9851dc:\tldr\tx19, [x20,#40]", 9982428], [" 9851e0:\tldr\tx22, [x26]", 9982432], [" 9851e4:\tcmp\tx19, x22", 9982436], [" 9851e8:\tb.ne\t98520c <islower@plt+0x917bbc>", 9982440], [" 9851ec:\tldp\tx19, x30, [sp,#256]", 9982444], [" 9851f0:\tldp\tx21, x20, [sp,#240]", 9982448], [" 9851f4:\tldp\tx23, x22, [sp,#224]", 9982452], [" 9851f8:\tldp\tx25, x24, [sp,#208]", 9982456], [" 9851fc:\tldp\tx28, x26, [sp,#192]", 9982460], [" 985200:\tmov\tw0, wzr", 9982464], [" 985204:\tadd\tsp, sp, #0x110", 9982468], [" 985208:\tret", 9982472], [" 98520c:\tbl\t6ce60 <__stack_chk_fail@plt>", 9982476], ["", 0]], "l": 16, "f": "LLVMCompiler::optimize()"}, "174": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000abb194 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x57434>:", 0], [" abb194:\tldrb\tw8, [x0,#280]", 11252116], [" abb198:\ttbnz\tw8, #0, abb1ac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5744c>", 11252120], [" abb19c:\tadd\tx9, x0, #0x118", 11252124], [" abb1a0:\tadd\tx0, x9, #0x1", 11252128], [" abb1a4:\tlsr\tx1, x8, #1", 11252132], [" abb1a8:\tret", 11252136], [" abb1ac:\tldp\tx1, x0, [x0,#288]", 11252140], [" abb1b0:\tret", 11252144], ["", 0]], "l": 16, "f": "TFunction::getMangledName() const"}, "175": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000b0bb60 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa7e00>:", 0], [" b0bb60:\tstp\tx28, x27, [sp,#-96]!", 11582304], [" b0bb64:\tstp\tx26, x25, [sp,#16]", 11582308], [" b0bb68:\tstp\tx24, x23, [sp,#32]", 11582312], [" b0bb6c:\tstp\tx22, x21, [sp,#48]", 11582316], [" b0bb70:\tstp\tx20, x19, [sp,#64]", 11582320], [" b0bb74:\tstp\tx29, x30, [sp,#80]", 11582324], [" b0bb78:\tsub\tsp, sp, #0xdd0", 11582328], [" b0bb7c:\tstr\tw1, [sp,#116]", 11582332], [" b0bb80:\tmrs\tx8, tpidr_el0", 11582336], [" b0bb84:\tldr\tx8, [x8,#40]", 11582340], [" b0bb88:\tmov\tx19, x0", 11582344], [" b0bb8c:\tadd\tx20, sp, #0xcf8", 11582348], [" b0bb90:\tadd\tx26, sp, #0xc28", 11582352], [" b0bb94:\tadd\tx29, sp, #0xb58", 11582356], [" b0bb98:\tstr\tx8, [sp,#144]", 11582360], [" b0bb9c:\tbl\t1a2ca0 <islower@plt+0x135650>", 11582364], [" b0bba0:\tmov\tw1, #0x5 \t// #5", 11582368], [" b0bba4:\tmov\tx21, x0", 11582372], [" b0bba8:\tbl\t1a40a8 <islower@plt+0x136a58>", 11582376], [" b0bbac:\tmov\tx25, x0", 11582380], [" b0bbb0:\tcbnz\tx25, b0bbf8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa7e98>", 11582384], [" b0bbb4:\tmov\tw0, #0xa8 \t// #168", 11582388], [" b0bbb8:\tbl\t6cde0 <operator new(unsigned long)@plt>", 11582392], [" b0bbbc:\tmovi\tv0.2d, #0x0", 11582396], [" b0bbc0:\tmov\tx25, x0", 11582400], [" b0bbc4:\tadd\tx0, x25, #0x48", 11582404], [" b0bbc8:\torr\tw2, wzr, #0x60", 11582408], [" b0bbcc:\tmov\tw1, wzr", 11582412], [" b0bbd0:\tstrb\twzr, [x25,#34]", 11582416], [" b0bbd4:\tstrh\twzr, [x25,#32]", 11582420], [" b0bbd8:\tstp\tq0, q0, [x25]", 11582424], [" b0bbdc:\tbl\t6cdf0 <memset@plt>", 11582428], [" b0bbe0:\tadrp\tx3, b1d000 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xb92a0>", 11582432], [" b0bbe4:\tadd\tx3, x3, #0x438", 11582436], [" b0bbe8:\tmov\tw1, #0x5 \t// #5", 11582440], [" b0bbec:\tmov\tx0, x21", 11582444], [" b0bbf0:\tmov\tx2, x25", 11582448], [" b0bbf4:\tbl\t1a40b0 <islower@plt+0x136a60>", 11582452], [" b0bbf8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11582456], [" b0bbfc:\tmov\tw1, #0x148 \t// #328", 11582460], [" b0bc00:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11582464], [" b0bc04:\tmov\tx24, x0", 11582468], [" b0bc08:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11582472], [" b0bc0c:\tadd\tx27, x26, #0x18", 11582476], [" b0bc10:\tadd\tx23, x26, #0x78", 11582480], [" b0bc14:\tadd\tx13, x26, #0xc0", 11582484], [" b0bc18:\tadd\tx17, x29, #0x18", 11582488], [" b0bc1c:\tadd\tx0, x0, #0xe7f", 11582492], [" b0bc20:\tstp\tx27, x23, [sp,#64]", 11582496], [" b0bc24:\tmov\tw1, #0x5 \t// #5", 11582500], [" b0bc28:\tstr\tx13, [sp,#80]", 11582504], [" b0bc2c:\tadd\tx21, x20, #0x18", 11582508], [" b0bc30:\tstr\tx17, [sp,#104]", 11582512], [" b0bc34:\tstr\tx0, [sp,#176]", 11582516], [" b0bc38:\tbl\t6ce90 <__strlen_chk@plt>", 11582520], [" b0bc3c:\tldr\tx9, [sp,#3328]", 11582524], [" b0bc40:\tmov\tx28, #0x40000 \t// #262144", 11582528], [" b0bc44:\tadrp\tx12, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11582532], [" b0bc48:\tstr\tx0, [sp,#184]", 11582536], [" b0bc4c:\tmovk\tx28, #0x1", 11582540], [" b0bc50:\tstr\twzr, [sp,#3428]", 11582544], [" b0bc54:\tadd\tx12, x12, #0x2f8", 11582548], [" b0bc58:\tstr\twzr, [sp,#3432]", 11582552], [" b0bc5c:\tmov\tw27, #0x52 \t// #82", 11582556], [" b0bc60:\tstr\twzr, [sp,#3436]", 11582560], [" b0bc64:\tadd\tx22, x12, #0x10", 11582564], [" b0bc68:\tstr\tx21, [sp,#56]", 11582568], [" b0bc6c:\torr\tx26, xzr, #0x100000000", 11582572], [" b0bc70:\tmov\tx0, x21", 11582576], [" b0bc74:\tmov\tw1, wzr", 11582580], [" b0bc78:\tstr\tx22, [sp,#3320]", 11582584], [" b0bc7c:\tmov\tx2, x27", 11582588], [" b0bc80:\tstr\tx26, [sp,#3336]", 11582592], [" b0bc84:\tbfxil\tx9, x28, #0, #33", 11582596], [" b0bc88:\tstr\tx9, [sp,#3328]", 11582600], [" b0bc8c:\tbl\t6cdf0 <memset@plt>", 11582604], [" b0bc90:\tadrp\tx9, cef000 <LoadQCC+0xf23d0>", 11582608], [" b0bc94:\tmovi\tv7.2d, #0x0", 11582612], [" b0bc98:\tmov\tx28, #0xffffffffffffffff \t// #-1", 11582616], [" b0bc9c:\tstrb\twzr, [sp,#3464]", 11582620], [" b0bca0:\tmov\tw29, #0xffffffff \t// #-1", 11582624], [" b0bca4:\tldr\tq0, [x9,#912]", 11582628], [" b0bca8:\torr\tw23, wzr, #0x4", 11582632], [" b0bcac:\tstr\tx28, [sp,#3456]", 11582636], [" b0bcb0:\tadd\tx1, sp, #0xb0", 11582640], [" b0bcb4:\tstr\tx28, [sp,#3448]", 11582644], [" b0bcb8:\tadd\tx2, sp, #0xcf8", 11582648], [" b0bcbc:\tstr\tx28, [sp,#3440]", 11582652], [" b0bcc0:\tmov\tx0, x24", 11582656], [" b0bcc4:\tstr\tw29, [sp,#3484]", 11582660], [" b0bcc8:\tmov\tw3, wzr", 11582664], [" b0bccc:\tstr\tw23, [sp,#3488]", 11582668], [" b0bcd0:\tstur\tq0, [x20,#148]", 11582672], [" b0bcd4:\tadd\tx20, sp, #0xcb9", 11582676], [" b0bcd8:\tstr\tq0, [sp,#128]", 11582680], [" b0bcdc:\tstr\txzr, [sp,#3496]", 11582684], [" b0bce0:\tstr\tw29, [sp,#3504]", 11582688], [" b0bce4:\tstur\tq7, [x20,#255]", 11582692], [" b0bce8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11582696], [" b0bcec:\tadrp\tx21, cb5000 <LoadQCC+0xb83d0>", 11582700], [" b0bcf0:\tadd\tx21, x21, #0x1db", 11582704], [" b0bcf4:\torr\tw1, wzr, #0x2", 11582708], [" b0bcf8:\tmov\tx0, x21", 11582712], [" b0bcfc:\tbl\t6ce90 <__strlen_chk@plt>", 11582716], [" b0bd00:\tstr\tx21, [sp,#152]", 11582720], [" b0bd04:\tstr\tw0, [sp,#160]", 11582724], [" b0bd08:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11582728], [" b0bd0c:\tmov\tw1, #0xd0 \t// #208", 11582732], [" b0bd10:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11582736], [" b0bd14:\tmov\tx21, x0", 11582740], [" b0bd18:\tmov\tx8, #0x40000 \t// #262144", 11582744], [" b0bd1c:\tmovk\tx8, #0x3201", 11582748], [" b0bd20:\tldr\tx10, [x21,#8]", 11582752], [" b0bd24:\tadd\tx0, x21, #0x18", 11582756], [" b0bd28:\tmov\tw1, wzr", 11582760], [" b0bd2c:\tstr\tx26, [x21,#16]", 11582764], [" b0bd30:\tmov\tx2, x27", 11582768], [" b0bd34:\tstur\txzr, [x21,#108]", 11582772], [" b0bd38:\tstr\twzr, [x21,#116]", 11582776], [" b0bd3c:\tbfxil\tx10, x8, #0, #33", 11582780], [" b0bd40:\tstp\tx22, x10, [x21]", 11582784], [" b0bd44:\tbl\t6cdf0 <memset@plt>", 11582788], [" b0bd48:\tmovi\tv18.2d, #0x0", 11582792], [" b0bd4c:\tstp\tx28, x28, [x21,#128]", 11582796], [" b0bd50:\tstr\tx28, [x21,#120]", 11582800], [" b0bd54:\tadd\tx1, sp, #0x98", 11582804], [" b0bd58:\tstrb\twzr, [x21,#144]", 11582808], [" b0bd5c:\tmov\tx0, x24", 11582812], [" b0bd60:\tldr\tq0, [sp,#128]", 11582816], [" b0bd64:\tstp\tw29, w23, [x21,#164]", 11582820], [" b0bd68:\tstr\txzr, [x21,#176]", 11582824], [" b0bd6c:\tstr\tw29, [x21,#184]", 11582828], [" b0bd70:\tstur\tq0, [x21,#148]", 11582832], [" b0bd74:\tstr\tq18, [x21,#192]", 11582836], [" b0bd78:\tstr\tx21, [sp,#168]", 11582840], [" b0bd7c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11582844], [" b0bd80:\torr\tw11, wzr, #0x1", 11582848], [" b0bd84:\tldrb\tw8, [x25]", 11582852], [" b0bd88:\tstr\tx11, [x24,#32]", 11582856], [" b0bd8c:\tcbz\tw8, b0bd98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8038>", 11582860], [" b0bd90:\tmov\tw9, #0x91 \t// #145", 11582864], [" b0bd94:\tstr\tw9, [x24,#312]", 11582868], [" b0bd98:\tldr\tw8, [x19]", 11582872], [" b0bd9c:\tmov\tx27, #0xffffffff00000000 \t// #-4294967296", 11582876], [" b0bda0:\tldp\tx10, x12, [x19,#16]", 11582880], [" b0bda4:\tadd\tx18, sp, #0xb58", 11582884], [" b0bda8:\tldr\tx11, [x24]", 11582888], [" b0bdac:\tadd\tx4, x18, #0xc0", 11582892], [" b0bdb0:\tadd\tw9, w8, #0x1", 11582896], [" b0bdb4:\tsub\tx13, x12, x10", 11582900], [" b0bdb8:\tmov\tx0, x24", 11582904], [" b0bdbc:\tadd\tx14, x27, x13, lsl #29", 11582908], [" b0bdc0:\tstr\tw9, [x19]", 11582912], [" b0bdc4:\tstr\tw9, [x24,#24]", 11582916], [" b0bdc8:\tadd\tx9, x18, #0x78", 11582920], [" b0bdcc:\tasr\tx15, x14, #29", 11582924], [" b0bdd0:\tldr\tx21, [x10,x15]", 11582928], [" b0bdd4:\tstr\tx9, [sp,#88]", 11582932], [" b0bdd8:\tldr\tx16, [x11,#16]", 11582936], [" b0bddc:\tstr\tx4, [sp,#96]", 11582940], [" b0bde0:\tblr\tx16", 11582944], [" b0bde4:\tstp\tx1, x24, [sp,#184]", 11582948], [" b0bde8:\tadd\tx1, sp, #0xb0", 11582952], [" b0bdec:\tstr\tx0, [sp,#176]", 11582956], [" b0bdf0:\tadd\tx2, sp, #0xb0", 11582960], [" b0bdf4:\tmov\tx0, x21", 11582964], [" b0bdf8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11582968], [" b0bdfc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11582972], [" b0be00:\tmov\tw1, #0x148 \t// #328", 11582976], [" b0be04:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11582980], [" b0be08:\tmov\tx24, x0", 11582984], [" b0be0c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11582988], [" b0be10:\tadd\tx0, x0, #0xe84", 11582992], [" b0be14:\tmov\tw1, #0x5 \t// #5", 11582996], [" b0be18:\tstr\tx0, [sp,#176]", 11583000], [" b0be1c:\tbl\t6ce90 <__strlen_chk@plt>", 11583004], [" b0be20:\tldr\tx17, [sp,#3120]", 11583008], [" b0be24:\tmov\tx20, #0x40000 \t// #262144", 11583012], [" b0be28:\tmovk\tx20, #0x1", 11583016], [" b0be2c:\tstr\tx0, [sp,#184]", 11583020], [" b0be30:\tmov\tw29, #0x52 \t// #82", 11583024], [" b0be34:\tldr\tx0, [sp,#64]", 11583028], [" b0be38:\tmov\tw1, wzr", 11583032], [" b0be3c:\tstr\tx22, [sp,#3112]", 11583036], [" b0be40:\tmov\tx2, x29", 11583040], [" b0be44:\tstr\tx26, [sp,#3128]", 11583044], [" b0be48:\tbfxil\tx17, x20, #0, #33", 11583048], [" b0be4c:\tstr\twzr, [sp,#3220]", 11583052], [" b0be50:\tstr\twzr, [sp,#3224]", 11583056], [" b0be54:\tstr\tx17, [sp,#3120]", 11583060], [" b0be58:\tstr\twzr, [sp,#3228]", 11583064], [" b0be5c:\tbl\t6cdf0 <memset@plt>", 11583068], [" b0be60:\tldr\tx21, [sp,#72]", 11583072], [" b0be64:\tadd\tx0, sp, #0xc28", 11583076], [" b0be68:\tldr\tq0, [sp,#128]", 11583080], [" b0be6c:\tmovi\tv23.2d, #0x0", 11583084], [" b0be70:\tmov\tw3, #0xffffffff \t// #-1", 11583088], [" b0be74:\tldr\tx14, [sp,#80]", 11583092], [" b0be78:\tmov\tw20, w3", 11583096], [" b0be7c:\tstp\tx28, x28, [x21,#8]", 11583100], [" b0be80:\tadd\tx1, sp, #0xb0", 11583104], [" b0be84:\tstr\tx28, [x21]", 11583108], [" b0be88:\tadd\tx2, sp, #0xc28", 11583112], [" b0be8c:\tstrb\twzr, [sp,#3256]", 11583116], [" b0be90:\tmov\tw3, wzr", 11583120], [" b0be94:\tstur\tq0, [x0,#148]", 11583124], [" b0be98:\tmov\tx0, x24", 11583128], [" b0be9c:\tstr\tw20, [sp,#3276]", 11583132], [" b0bea0:\tstr\tw23, [sp,#3280]", 11583136], [" b0bea4:\tstr\txzr, [sp,#3288]", 11583140], [" b0bea8:\tstr\tw20, [sp,#3296]", 11583144], [" b0beac:\tstr\tq23, [x14]", 11583148], [" b0beb0:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11583152], [" b0beb4:\tadrp\tx21, cb5000 <LoadQCC+0xb83d0>", 11583156], [" b0beb8:\tadd\tx21, x21, #0x1db", 11583160], [" b0bebc:\torr\tw1, wzr, #0x2", 11583164], [" b0bec0:\tmov\tx0, x21", 11583168], [" b0bec4:\tbl\t6ce90 <__strlen_chk@plt>", 11583172], [" b0bec8:\tstr\tx21, [sp,#152]", 11583176], [" b0becc:\tstr\tw0, [sp,#160]", 11583180], [" b0bed0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11583184], [" b0bed4:\tmov\tw1, #0xd0 \t// #208", 11583188], [" b0bed8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11583192], [" b0bedc:\tmov\tx21, x0", 11583196], [" b0bee0:\tmov\tx3, #0x40000 \t// #262144", 11583200], [" b0bee4:\tmovk\tx3, #0x3201", 11583204], [" b0bee8:\tldr\tx18, [x21,#8]", 11583208], [" b0beec:\tadd\tx0, x21, #0x18", 11583212], [" b0bef0:\tmov\tw1, wzr", 11583216], [" b0bef4:\tstr\tx26, [x21,#16]", 11583220], [" b0bef8:\tmov\tx2, x29", 11583224], [" b0befc:\tstur\txzr, [x21,#108]", 11583228], [" b0bf00:\tstr\twzr, [x21,#116]", 11583232], [" b0bf04:\tbfxil\tx18, x3, #0, #33", 11583236], [" b0bf08:\tstp\tx22, x18, [x21]", 11583240], [" b0bf0c:\tbl\t6cdf0 <memset@plt>", 11583244], [" b0bf10:\tmovi\tv24.2d, #0x0", 11583248], [" b0bf14:\tstp\tx28, x28, [x21,#128]", 11583252], [" b0bf18:\tstr\tx28, [x21,#120]", 11583256], [" b0bf1c:\tadd\tx1, sp, #0x98", 11583260], [" b0bf20:\tstrb\twzr, [x21,#144]", 11583264], [" b0bf24:\tmov\tx0, x24", 11583268], [" b0bf28:\tldr\tq0, [sp,#128]", 11583272], [" b0bf2c:\tstp\tw20, w23, [x21,#164]", 11583276], [" b0bf30:\tstr\txzr, [x21,#176]", 11583280], [" b0bf34:\tstr\tw20, [x21,#184]", 11583284], [" b0bf38:\tstur\tq0, [x21,#148]", 11583288], [" b0bf3c:\tstr\tq24, [x21,#192]", 11583292], [" b0bf40:\tstr\tx21, [sp,#168]", 11583296], [" b0bf44:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11583300], [" b0bf48:\tstr\tx25, [sp,#120]", 11583304], [" b0bf4c:\torr\tw2, wzr, #0x1", 11583308], [" b0bf50:\tldrb\tw10, [x25]", 11583312], [" b0bf54:\tstr\tx2, [x24,#32]", 11583316], [" b0bf58:\tcbz\tw10, b0bf64 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8204>", 11583320], [" b0bf5c:\tmov\tw11, #0x92 \t// #146", 11583324], [" b0bf60:\tstr\tw11, [x24,#312]", 11583328], [" b0bf64:\tldr\tw10, [x19]", 11583332], [" b0bf68:\tadd\tx29, sp, #0xa88", 11583336], [" b0bf6c:\tldp\tx12, x4, [x19,#16]", 11583340], [" b0bf70:\tldr\tx13, [x24]", 11583344], [" b0bf74:\tadd\tx20, x29, #0x18", 11583348], [" b0bf78:\tadd\tw11, w10, #0x1", 11583352], [" b0bf7c:\tsub\tx5, x4, x12", 11583356], [" b0bf80:\tmov\tx0, x24", 11583360], [" b0bf84:\tadd\tx6, x27, x5, lsl #29", 11583364], [" b0bf88:\tstr\tw11, [x19]", 11583368], [" b0bf8c:\tasr\tx7, x6, #29", 11583372], [" b0bf90:\tstr\tw11, [x24,#24]", 11583376], [" b0bf94:\tldr\tx3, [x13,#16]", 11583380], [" b0bf98:\tldr\tx21, [x12,x7]", 11583384], [" b0bf9c:\tstr\tx20, [sp,#32]", 11583388], [" b0bfa0:\tblr\tx3", 11583392], [" b0bfa4:\tstp\tx1, x24, [sp,#184]", 11583396], [" b0bfa8:\tadd\tx1, sp, #0xb0", 11583400], [" b0bfac:\tstr\tx0, [sp,#176]", 11583404], [" b0bfb0:\tadd\tx2, sp, #0xb0", 11583408], [" b0bfb4:\tmov\tx0, x21", 11583412], [" b0bfb8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11583416], [" b0bfbc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11583420], [" b0bfc0:\tmov\tw1, #0x148 \t// #328", 11583424], [" b0bfc4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11583428], [" b0bfc8:\tmov\tx24, x0", 11583432], [" b0bfcc:\tadrp\tx0, ccb000 <LoadQCC+0xce3d0>", 11583436], [" b0bfd0:\tadd\tx0, x0, #0xfa5", 11583440], [" b0bfd4:\torr\tw1, wzr, #0x7", 11583444], [" b0bfd8:\tstr\tx0, [sp,#176]", 11583448], [" b0bfdc:\tbl\t6ce90 <__strlen_chk@plt>", 11583452], [" b0bfe0:\tldr\tx1, [sp,#2912]", 11583456], [" b0bfe4:\tmov\tx21, #0x40000 \t// #262144", 11583460], [" b0bfe8:\tmovk\tx21, #0x1", 11583464], [" b0bfec:\tstr\tx0, [sp,#184]", 11583468], [" b0bff0:\tadrp\tx26, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11583472], [" b0bff4:\tldr\tx0, [sp,#104]", 11583476], [" b0bff8:\tadd\tx26, x26, #0x2f8", 11583480], [" b0bffc:\tstr\twzr, [sp,#3012]", 11583484], [" b0c000:\tbfxil\tx1, x21, #0, #33", 11583488], [" b0c004:\tstr\twzr, [sp,#3016]", 11583492], [" b0c008:\tmov\tw21, #0x52 \t// #82", 11583496], [" b0c00c:\tstr\twzr, [sp,#3020]", 11583500], [" b0c010:\tadd\tx26, x26, #0x10", 11583504], [" b0c014:\tstr\tx1, [sp,#2912]", 11583508], [" b0c018:\torr\tx23, xzr, #0x100000000", 11583512], [" b0c01c:\tmov\tw1, wzr", 11583516], [" b0c020:\tmov\tx2, x21", 11583520], [" b0c024:\tstr\tx26, [sp,#2904]", 11583524], [" b0c028:\tstr\tx23, [sp,#2920]", 11583528], [" b0c02c:\tbl\t6cdf0 <memset@plt>", 11583532], [" b0c030:\tmovi\tv1.2d, #0x0", 11583536], [" b0c034:\tldr\tx22, [sp,#88]", 11583540], [" b0c038:\tldr\tq0, [sp,#128]", 11583544], [" b0c03c:\tmov\tw4, #0xffffffff \t// #-1", 11583548], [" b0c040:\tldr\tx5, [sp,#96]", 11583552], [" b0c044:\torr\tw29, wzr, #0x4", 11583556], [" b0c048:\tadd\tx13, sp, #0xb58", 11583560], [" b0c04c:\tmov\tw25, w4", 11583564], [" b0c050:\tstp\tx28, x28, [x22,#8]", 11583568], [" b0c054:\tadd\tx1, sp, #0xb0", 11583572], [" b0c058:\tstr\tx28, [x22]", 11583576], [" b0c05c:\tadd\tx2, sp, #0xb58", 11583580], [" b0c060:\tstrb\twzr, [sp,#3048]", 11583584], [" b0c064:\tmov\tx0, x24", 11583588], [" b0c068:\tstur\tq0, [x13,#148]", 11583592], [" b0c06c:\tmov\tw3, wzr", 11583596], [" b0c070:\tstr\tw25, [sp,#3068]", 11583600], [" b0c074:\tstr\tw29, [sp,#3072]", 11583604], [" b0c078:\tstr\txzr, [sp,#3080]", 11583608], [" b0c07c:\tstr\tw25, [sp,#3088]", 11583612], [" b0c080:\tstr\tq1, [x5]", 11583616], [" b0c084:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11583620], [" b0c088:\tadrp\tx20, cb5000 <LoadQCC+0xb83d0>", 11583624], [" b0c08c:\tadd\tx20, x20, #0x1db", 11583628], [" b0c090:\torr\tw1, wzr, #0x2", 11583632], [" b0c094:\tmov\tx0, x20", 11583636], [" b0c098:\tbl\t6ce90 <__strlen_chk@plt>", 11583640], [" b0c09c:\tstr\tx20, [sp,#152]", 11583644], [" b0c0a0:\tstr\tw0, [sp,#160]", 11583648], [" b0c0a4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11583652], [" b0c0a8:\tmov\tw1, #0xd0 \t// #208", 11583656], [" b0c0ac:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11583660], [" b0c0b0:\tmov\tx22, x0", 11583664], [" b0c0b4:\tmov\tx20, #0x40000 \t// #262144", 11583668], [" b0c0b8:\tmovk\tx20, #0x3201", 11583672], [" b0c0bc:\tldr\tx27, [x22,#8]", 11583676], [" b0c0c0:\tadd\tx0, x22, #0x18", 11583680], [" b0c0c4:\tmov\tw1, wzr", 11583684], [" b0c0c8:\tstr\tx23, [x22,#16]", 11583688], [" b0c0cc:\tmov\tx2, x21", 11583692], [" b0c0d0:\tstur\txzr, [x22,#108]", 11583696], [" b0c0d4:\tstr\twzr, [x22,#116]", 11583700], [" b0c0d8:\tbfxil\tx27, x20, #0, #33", 11583704], [" b0c0dc:\tstp\tx26, x27, [x22]", 11583708], [" b0c0e0:\tbl\t6cdf0 <memset@plt>", 11583712], [" b0c0e4:\tmovi\tv4.2d, #0x0", 11583716], [" b0c0e8:\tstp\tx28, x28, [x22,#128]", 11583720], [" b0c0ec:\tstr\tx28, [x22,#120]", 11583724], [" b0c0f0:\tadd\tx1, sp, #0x98", 11583728], [" b0c0f4:\tstrb\twzr, [x22,#144]", 11583732], [" b0c0f8:\tmov\tx0, x24", 11583736], [" b0c0fc:\tldr\tq0, [sp,#128]", 11583740], [" b0c100:\tstp\tw25, w29, [x22,#164]", 11583744], [" b0c104:\tstr\txzr, [x22,#176]", 11583748], [" b0c108:\tstr\tw25, [x22,#184]", 11583752], [" b0c10c:\tstur\tq0, [x22,#148]", 11583756], [" b0c110:\tstr\tq4, [x22,#192]", 11583760], [" b0c114:\tstr\tx22, [sp,#168]", 11583764], [" b0c118:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11583768], [" b0c11c:\tldr\tx17, [sp,#120]", 11583772], [" b0c120:\torr\tw0, wzr, #0x1", 11583776], [" b0c124:\tldrb\tw12, [x17]", 11583780], [" b0c128:\tstr\tx0, [x24,#32]", 11583784], [" b0c12c:\tcbz\tw12, b0c138 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa83d8>", 11583788], [" b0c130:\tmov\tw13, #0x93 \t// #147", 11583792], [" b0c134:\tstr\tw13, [x24,#312]", 11583796], [" b0c138:\tldp\tx14, x21, [x19,#16]", 11583800], [" b0c13c:\tldr\tw12, [x19]", 11583804], [" b0c140:\tmov\tx17, #0xffffffff00000000 \t// #-4294967296", 11583808], [" b0c144:\tadd\tx18, sp, #0xa88", 11583812], [" b0c148:\tldr\tx15, [x24]", 11583816], [" b0c14c:\tsub\tx26, x21, x14", 11583820], [" b0c150:\tadd\tw13, w12, #0x1", 11583824], [" b0c154:\tadd\tx22, x17, x26, lsl #29", 11583828], [" b0c158:\tadd\tx26, sp, #0xcf8", 11583832], [" b0c15c:\tasr\tx20, x22, #29", 11583836], [" b0c160:\tstr\tw13, [x19]", 11583840], [" b0c164:\tadd\tx22, x26, #0x78", 11583844], [" b0c168:\tadd\tx9, x26, #0xc0", 11583848], [" b0c16c:\tadd\tx29, x18, #0x78", 11583852], [" b0c170:\tstr\tx22, [sp,#40]", 11583856], [" b0c174:\tadd\tx0, x18, #0xc0", 11583860], [" b0c178:\tstr\tw13, [x24,#24]", 11583864], [" b0c17c:\tstr\tx9, [sp,#48]", 11583868], [" b0c180:\tldr\tx22, [x14,x20]", 11583872], [" b0c184:\tstr\tx29, [sp,#16]", 11583876], [" b0c188:\tldr\tx29, [x15,#16]", 11583880], [" b0c18c:\tstr\tx0, [sp,#24]", 11583884], [" b0c190:\tmov\tx0, x24", 11583888], [" b0c194:\tblr\tx29", 11583892], [" b0c198:\tstp\tx1, x24, [sp,#184]", 11583896], [" b0c19c:\tadd\tx1, sp, #0xb0", 11583900], [" b0c1a0:\tstr\tx0, [sp,#176]", 11583904], [" b0c1a4:\tadd\tx2, sp, #0xb0", 11583908], [" b0c1a8:\tmov\tx0, x22", 11583912], [" b0c1ac:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11583916], [" b0c1b0:\tldr\tw12, [sp,#116]", 11583920], [" b0c1b4:\ttbz\tw12, #0, b0c40c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa86ac>", 11583924], [" b0c1b8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11583928], [" b0c1bc:\tmov\tw1, #0x148 \t// #328", 11583932], [" b0c1c0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11583936], [" b0c1c4:\tmov\tx24, x0", 11583940], [" b0c1c8:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11583944], [" b0c1cc:\tadd\tx0, x0, #0xebf", 11583948], [" b0c1d0:\tmov\tw1, #0x14 \t// #20", 11583952], [" b0c1d4:\tstr\tx0, [sp,#176]", 11583956], [" b0c1d8:\tbl\t6ce90 <__strlen_chk@plt>", 11583960], [" b0c1dc:\tldr\tx8, [sp,#2704]", 11583964], [" b0c1e0:\tmov\tx10, #0x40000 \t// #262144", 11583968], [" b0c1e4:\tadrp\tx11, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11583972], [" b0c1e8:\tstr\tx0, [sp,#184]", 11583976], [" b0c1ec:\tmovk\tx10, #0x1", 11583980], [" b0c1f0:\tldr\tx0, [sp,#32]", 11583984], [" b0c1f4:\tadd\tx11, x11, #0x2f8", 11583988], [" b0c1f8:\tstr\twzr, [sp,#2804]", 11583992], [" b0c1fc:\tmov\tw21, #0x52 \t// #82", 11583996], [" b0c200:\tstr\twzr, [sp,#2808]", 11584000], [" b0c204:\tadd\tx23, x11, #0x10", 11584004], [" b0c208:\tstr\twzr, [sp,#2812]", 11584008], [" b0c20c:\torr\tx29, xzr, #0x100000000", 11584012], [" b0c210:\tmov\tw1, wzr", 11584016], [" b0c214:\tmov\tx2, x21", 11584020], [" b0c218:\tstr\tx23, [sp,#2696]", 11584024], [" b0c21c:\tbfxil\tx8, x10, #0, #33", 11584028], [" b0c220:\tstr\tx29, [sp,#2712]", 11584032], [" b0c224:\tstr\tx8, [sp,#2704]", 11584036], [" b0c228:\tbl\t6cdf0 <memset@plt>", 11584040], [" b0c22c:\tldr\tx5, [sp,#16]", 11584044], [" b0c230:\tadd\tx25, sp, #0xa88", 11584048], [" b0c234:\tldr\tq0, [sp,#128]", 11584052], [" b0c238:\tmovi\tv2.2d, #0x0", 11584056], [" b0c23c:\tldr\tx1, [sp,#24]", 11584060], [" b0c240:\torr\tw20, wzr, #0x4", 11584064], [" b0c244:\tadd\tx2, sp, #0xa88", 11584068], [" b0c248:\tstp\tx28, x28, [x5,#8]", 11584072], [" b0c24c:\tmov\tx0, x24", 11584076], [" b0c250:\tstr\tx28, [x5]", 11584080], [" b0c254:\tmov\tw3, wzr", 11584084], [" b0c258:\tstrb\twzr, [sp,#2840]", 11584088], [" b0c25c:\tstur\tq0, [x25,#148]", 11584092], [" b0c260:\tmov\tw25, #0xffffffff \t// #-1", 11584096], [" b0c264:\tstr\tw20, [sp,#2864]", 11584100], [" b0c268:\tstr\txzr, [sp,#2872]", 11584104], [" b0c26c:\tstr\tw25, [sp,#2860]", 11584108], [" b0c270:\tstr\tw25, [sp,#2880]", 11584112], [" b0c274:\tstr\tq2, [x1]", 11584116], [" b0c278:\tadd\tx1, sp, #0xb0", 11584120], [" b0c27c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11584124], [" b0c280:\tadrp\tx22, ccc000 <LoadQCC+0xcf3d0>", 11584128], [" b0c284:\tadd\tx22, x22, #0xe9f", 11584132], [" b0c288:\torr\tw1, wzr, #0xc", 11584136], [" b0c28c:\tmov\tx0, x22", 11584140], [" b0c290:\tbl\t6ce90 <__strlen_chk@plt>", 11584144], [" b0c294:\tstr\tx22, [sp,#152]", 11584148], [" b0c298:\tstr\tw0, [sp,#160]", 11584152], [" b0c29c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11584156], [" b0c2a0:\tmov\tw22, #0xd0 \t// #208", 11584160], [" b0c2a4:\tmov\tx1, x22", 11584164], [" b0c2a8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11584168], [" b0c2ac:\tmov\tx27, x0", 11584172], [" b0c2b0:\tmov\tx1, #0x40000 \t// #262144", 11584176], [" b0c2b4:\tmovk\tx1, #0x3201", 11584180], [" b0c2b8:\tldr\tx9, [x27,#8]", 11584184], [" b0c2bc:\tadd\tx0, x27, #0x18", 11584188], [" b0c2c0:\tmov\tx2, x21", 11584192], [" b0c2c4:\tstr\tx29, [x27,#16]", 11584196], [" b0c2c8:\tstur\txzr, [x27,#108]", 11584200], [" b0c2cc:\tstr\twzr, [x27,#116]", 11584204], [" b0c2d0:\tbfxil\tx9, x1, #0, #33", 11584208], [" b0c2d4:\tmov\tw1, wzr", 11584212], [" b0c2d8:\tstp\tx23, x9, [x27]", 11584216], [" b0c2dc:\tbl\t6cdf0 <memset@plt>", 11584220], [" b0c2e0:\tmovi\tv18.2d, #0x0", 11584224], [" b0c2e4:\tstp\tx28, x28, [x27,#128]", 11584228], [" b0c2e8:\tstr\tx28, [x27,#120]", 11584232], [" b0c2ec:\tadd\tx1, sp, #0x98", 11584236], [" b0c2f0:\tstrb\twzr, [x27,#144]", 11584240], [" b0c2f4:\tmov\tx0, x24", 11584244], [" b0c2f8:\tldr\tq0, [sp,#128]", 11584248], [" b0c2fc:\tstp\tw25, w20, [x27,#164]", 11584252], [" b0c300:\tstr\txzr, [x27,#176]", 11584256], [" b0c304:\tstr\tw25, [x27,#184]", 11584260], [" b0c308:\tstur\tq0, [x27,#148]", 11584264], [" b0c30c:\tstr\tq18, [x27,#192]", 11584268], [" b0c310:\tstr\tx27, [sp,#168]", 11584272], [" b0c314:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11584276], [" b0c318:\tadrp\tx27, ca3000 <LoadQCC+0xa63d0>", 11584280], [" b0c31c:\tadd\tx27, x27, #0xda8", 11584284], [" b0c320:\torr\tw1, wzr, #0x7", 11584288], [" b0c324:\tmov\tx0, x27", 11584292], [" b0c328:\tbl\t6ce90 <__strlen_chk@plt>", 11584296], [" b0c32c:\tstr\tx27, [sp,#152]", 11584300], [" b0c330:\tstr\tw0, [sp,#160]", 11584304], [" b0c334:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11584308], [" b0c338:\tmov\tx1, x22", 11584312], [" b0c33c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11584316], [" b0c340:\tmov\tx22, x0", 11584320], [" b0c344:\tmov\tx10, #0x80000 \t// #524288", 11584324], [" b0c348:\tmovk\tx10, #0x3201", 11584328], [" b0c34c:\tldr\tx11, [x22,#8]", 11584332], [" b0c350:\tadd\tx0, x22, #0x18", 11584336], [" b0c354:\tmov\tw1, wzr", 11584340], [" b0c358:\tstr\tx29, [x22,#16]", 11584344], [" b0c35c:\tmov\tx2, x21", 11584348], [" b0c360:\tstur\txzr, [x22,#108]", 11584352], [" b0c364:\tstr\twzr, [x22,#116]", 11584356], [" b0c368:\tbfxil\tx11, x10, #0, #33", 11584360], [" b0c36c:\tstp\tx23, x11, [x22]", 11584364], [" b0c370:\tbl\t6cdf0 <memset@plt>", 11584368], [" b0c374:\tmovi\tv17.2d, #0x0", 11584372], [" b0c378:\tstp\tx28, x28, [x22,#128]", 11584376], [" b0c37c:\tstr\tx28, [x22,#120]", 11584380], [" b0c380:\tadd\tx1, sp, #0x98", 11584384], [" b0c384:\tstrb\twzr, [x22,#144]", 11584388], [" b0c388:\tmov\tx0, x24", 11584392], [" b0c38c:\tldr\tq0, [sp,#128]", 11584396], [" b0c390:\tstp\tw25, w20, [x22,#164]", 11584400], [" b0c394:\tstr\txzr, [x22,#176]", 11584404], [" b0c398:\tstr\tw25, [x22,#184]", 11584408], [" b0c39c:\tstur\tq0, [x22,#148]", 11584412], [" b0c3a0:\tstr\tq17, [x22,#192]", 11584416], [" b0c3a4:\tstr\tx22, [sp,#168]", 11584420], [" b0c3a8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11584424], [" b0c3ac:\tldr\tw14, [x19]", 11584428], [" b0c3b0:\tmov\tw15, #0x1ea \t// #490", 11584432], [" b0c3b4:\tldp\tx16, x12, [x19,#16]", 11584436], [" b0c3b8:\torr\tw13, wzr, #0x800", 11584440], [" b0c3bc:\tmov\tx4, #0xffffffff00000000 \t// #-4294967296", 11584444], [" b0c3c0:\tldr\tx18, [x24]", 11584448], [" b0c3c4:\tadd\tw17, w14, #0x1", 11584452], [" b0c3c8:\tstr\tw15, [x24,#312]", 11584456], [" b0c3cc:\tsub\tx14, x12, x16", 11584460], [" b0c3d0:\tstr\tx13, [x24,#32]", 11584464], [" b0c3d4:\tmov\tx0, x24", 11584468], [" b0c3d8:\tadd\tx15, x4, x14, lsl #29", 11584472], [" b0c3dc:\tstr\tw17, [x19]", 11584476], [" b0c3e0:\tasr\tx2, x15, #29", 11584480], [" b0c3e4:\tstr\tw17, [x24,#24]", 11584484], [" b0c3e8:\tldr\tx21, [x16,x2]", 11584488], [" b0c3ec:\tldr\tx16, [x18,#16]", 11584492], [" b0c3f0:\tblr\tx16", 11584496], [" b0c3f4:\tstp\tx1, x24, [sp,#184]", 11584500], [" b0c3f8:\tadd\tx1, sp, #0xb0", 11584504], [" b0c3fc:\tstr\tx0, [sp,#176]", 11584508], [" b0c400:\tadd\tx2, sp, #0xb0", 11584512], [" b0c404:\tmov\tx0, x21", 11584516], [" b0c408:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11584520], [" b0c40c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11584524], [" b0c410:\tmov\tw1, #0x148 \t// #328", 11584528], [" b0c414:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11584532], [" b0c418:\tmov\tx24, x0", 11584536], [" b0c41c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11584540], [" b0c420:\tadd\tx0, x0, #0xe7f", 11584544], [" b0c424:\tmov\tw1, #0x5 \t// #5", 11584548], [" b0c428:\tstr\tx0, [sp,#176]", 11584552], [" b0c42c:\tbl\t6ce90 <__strlen_chk@plt>", 11584556], [" b0c430:\tldr\tx17, [sp,#3328]", 11584560], [" b0c434:\tmov\tx13, #0x80000 \t// #524288", 11584564], [" b0c438:\tadrp\tx1, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11584568], [" b0c43c:\tstr\tx0, [sp,#184]", 11584572], [" b0c440:\tmovk\tx13, #0x1", 11584576], [" b0c444:\tldr\tx0, [sp,#56]", 11584580], [" b0c448:\tadd\tx1, x1, #0x2f8", 11584584], [" b0c44c:\tstr\twzr, [sp,#3428]", 11584588], [" b0c450:\tmov\tw22, #0x52 \t// #82", 11584592], [" b0c454:\tstr\twzr, [sp,#3432]", 11584596], [" b0c458:\tadd\tx29, x1, #0x10", 11584600], [" b0c45c:\tstr\twzr, [sp,#3436]", 11584604], [" b0c460:\torr\tx23, xzr, #0x100000000", 11584608], [" b0c464:\tmov\tw1, wzr", 11584612], [" b0c468:\tmov\tx2, x22", 11584616], [" b0c46c:\tstr\tx29, [sp,#3320]", 11584620], [" b0c470:\tbfxil\tx17, x13, #0, #33", 11584624], [" b0c474:\tstr\tx23, [sp,#3336]", 11584628], [" b0c478:\tstr\tx17, [sp,#3328]", 11584632], [" b0c47c:\tbl\t6cdf0 <memset@plt>", 11584636], [" b0c480:\tmovi\tv3.2d, #0x0", 11584640], [" b0c484:\tldr\tx13, [sp,#40]", 11584644], [" b0c488:\tldr\tq0, [sp,#128]", 11584648], [" b0c48c:\tmov\tw5, #0xffffffff \t// #-1", 11584652], [" b0c490:\tldr\tx10, [sp,#48]", 11584656], [" b0c494:\torr\tw20, wzr, #0x4", 11584660], [" b0c498:\tmov\tw25, w5", 11584664], [" b0c49c:\tadd\tx1, sp, #0xb0", 11584668], [" b0c4a0:\tstp\tx28, x28, [x13,#8]", 11584672], [" b0c4a4:\tadd\tx2, sp, #0xcf8", 11584676], [" b0c4a8:\tstr\tx28, [x13]", 11584680], [" b0c4ac:\tmov\tx0, x24", 11584684], [" b0c4b0:\tstrb\twzr, [sp,#3464]", 11584688], [" b0c4b4:\tmov\tw3, wzr", 11584692], [" b0c4b8:\tstur\tq0, [x26,#148]", 11584696], [" b0c4bc:\tstr\tw25, [sp,#3484]", 11584700], [" b0c4c0:\tstr\tw20, [sp,#3488]", 11584704], [" b0c4c4:\tstr\txzr, [sp,#3496]", 11584708], [" b0c4c8:\tstr\tw25, [sp,#3504]", 11584712], [" b0c4cc:\tstr\tq3, [x10]", 11584716], [" b0c4d0:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11584720], [" b0c4d4:\tadrp\tx27, cb5000 <LoadQCC+0xb83d0>", 11584724], [" b0c4d8:\tadd\tx27, x27, #0x1db", 11584728], [" b0c4dc:\torr\tw1, wzr, #0x2", 11584732], [" b0c4e0:\tmov\tx0, x27", 11584736], [" b0c4e4:\tbl\t6ce90 <__strlen_chk@plt>", 11584740], [" b0c4e8:\tstr\tx27, [sp,#152]", 11584744], [" b0c4ec:\tstr\tw0, [sp,#160]", 11584748], [" b0c4f0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11584752], [" b0c4f4:\tmov\tw1, #0xd0 \t// #208", 11584756], [" b0c4f8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11584760], [" b0c4fc:\tmov\tx21, x0", 11584764], [" b0c500:\tmov\tx12, #0x80000 \t// #524288", 11584768], [" b0c504:\tmovk\tx12, #0x3201", 11584772], [" b0c508:\tldr\tx18, [x21,#8]", 11584776], [" b0c50c:\tadd\tx0, x21, #0x18", 11584780], [" b0c510:\tmov\tw1, wzr", 11584784], [" b0c514:\tstr\tx23, [x21,#16]", 11584788], [" b0c518:\tmov\tx2, x22", 11584792], [" b0c51c:\tstur\txzr, [x21,#108]", 11584796], [" b0c520:\tstr\twzr, [x21,#116]", 11584800], [" b0c524:\tbfxil\tx18, x12, #0, #33", 11584804], [" b0c528:\tstp\tx29, x18, [x21]", 11584808], [" b0c52c:\tbl\t6cdf0 <memset@plt>", 11584812], [" b0c530:\tmovi\tv31.2d, #0x0", 11584816], [" b0c534:\tstp\tx28, x28, [x21,#128]", 11584820], [" b0c538:\tstr\tx28, [x21,#120]", 11584824], [" b0c53c:\tadd\tx1, sp, #0x98", 11584828], [" b0c540:\tstrb\twzr, [x21,#144]", 11584832], [" b0c544:\tmov\tx0, x24", 11584836], [" b0c548:\tldr\tq0, [sp,#128]", 11584840], [" b0c54c:\tstp\tw25, w20, [x21,#164]", 11584844], [" b0c550:\tstr\txzr, [x21,#176]", 11584848], [" b0c554:\tstr\tw25, [x21,#184]", 11584852], [" b0c558:\tstur\tq0, [x21,#148]", 11584856], [" b0c55c:\tstr\tq31, [x21,#192]", 11584860], [" b0c560:\tstr\tx21, [sp,#168]", 11584864], [" b0c564:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11584868], [" b0c568:\tldr\tx27, [sp,#120]", 11584872], [" b0c56c:\torr\tw4, wzr, #0x1", 11584876], [" b0c570:\tldrb\tw14, [x27]", 11584880], [" b0c574:\tstr\tx4, [x24,#32]", 11584884], [" b0c578:\tcbz\tw14, b0c584 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8824>", 11584888], [" b0c57c:\tmov\tw5, #0x91 \t// #145", 11584892], [" b0c580:\tstr\tw5, [x24,#312]", 11584896], [" b0c584:\tldr\tw9, [x19]", 11584900], [" b0c588:\tmov\tx22, #0xffffffff00000000 \t// #-4294967296", 11584904], [" b0c58c:\tldp\tx21, x17, [x19,#16]", 11584908], [" b0c590:\tmov\tx0, x24", 11584912], [" b0c594:\tadd\tw10, w9, #0x1", 11584916], [" b0c598:\tldr\tx9, [x24]", 11584920], [" b0c59c:\tsub\tx18, x17, x21", 11584924], [" b0c5a0:\tadd\tx4, x22, x18, lsl #29", 11584928], [" b0c5a4:\tstr\tw10, [x19]", 11584932], [" b0c5a8:\tasr\tx6, x4, #29", 11584936], [" b0c5ac:\tstr\tw10, [x24,#24]", 11584940], [" b0c5b0:\tldr\tx7, [x9,#16]", 11584944], [" b0c5b4:\tldr\tx27, [x21,x6]", 11584948], [" b0c5b8:\tblr\tx7", 11584952], [" b0c5bc:\tstp\tx1, x24, [sp,#184]", 11584956], [" b0c5c0:\tadd\tx1, sp, #0xb0", 11584960], [" b0c5c4:\tstr\tx0, [sp,#176]", 11584964], [" b0c5c8:\tadd\tx2, sp, #0xb0", 11584968], [" b0c5cc:\tmov\tx0, x27", 11584972], [" b0c5d0:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11584976], [" b0c5d4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11584980], [" b0c5d8:\tmov\tw1, #0x148 \t// #328", 11584984], [" b0c5dc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11584988], [" b0c5e0:\tmov\tx24, x0", 11584992], [" b0c5e4:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11584996], [" b0c5e8:\tadd\tx0, x0, #0xe84", 11585000], [" b0c5ec:\tmov\tw1, #0x5 \t// #5", 11585004], [" b0c5f0:\tstr\tx0, [sp,#176]", 11585008], [" b0c5f4:\tbl\t6ce90 <__strlen_chk@plt>", 11585012], [" b0c5f8:\tldr\tx3, [sp,#3120]", 11585016], [" b0c5fc:\tmov\tx9, #0x80000 \t// #524288", 11585020], [" b0c600:\tmovk\tx9, #0x1", 11585024], [" b0c604:\tstr\tx0, [sp,#184]", 11585028], [" b0c608:\tmov\tw21, #0x52 \t// #82", 11585032], [" b0c60c:\tldr\tx0, [sp,#64]", 11585036], [" b0c610:\tmov\tw1, wzr", 11585040], [" b0c614:\tstr\tx29, [sp,#3112]", 11585044], [" b0c618:\tmov\tx2, x21", 11585048], [" b0c61c:\tstr\tx23, [sp,#3128]", 11585052], [" b0c620:\tbfxil\tx3, x9, #0, #33", 11585056], [" b0c624:\tstr\twzr, [sp,#3220]", 11585060], [" b0c628:\tstr\twzr, [sp,#3224]", 11585064], [" b0c62c:\tstr\tx3, [sp,#3120]", 11585068], [" b0c630:\tstr\twzr, [sp,#3228]", 11585072], [" b0c634:\tbl\t6cdf0 <memset@plt>", 11585076], [" b0c638:\tldr\tx25, [sp,#72]", 11585080], [" b0c63c:\tadd\tx1, sp, #0xc28", 11585084], [" b0c640:\tldr\tq0, [sp,#128]", 11585088], [" b0c644:\tmovi\tv26.2d, #0x0", 11585092], [" b0c648:\tmov\tw6, #0xffffffff \t// #-1", 11585096], [" b0c64c:\tldr\tx15, [sp,#80]", 11585100], [" b0c650:\tadd\tx2, sp, #0xc28", 11585104], [" b0c654:\tstp\tx28, x28, [x25,#8]", 11585108], [" b0c658:\tmov\tx0, x24", 11585112], [" b0c65c:\tstr\tx28, [x25]", 11585116], [" b0c660:\tmov\tw25, w6", 11585120], [" b0c664:\tstrb\twzr, [sp,#3256]", 11585124], [" b0c668:\tmov\tw3, wzr", 11585128], [" b0c66c:\tstur\tq0, [x1,#148]", 11585132], [" b0c670:\tadd\tx1, sp, #0xb0", 11585136], [" b0c674:\tstr\tw25, [sp,#3276]", 11585140], [" b0c678:\tstr\tw20, [sp,#3280]", 11585144], [" b0c67c:\tstr\txzr, [sp,#3288]", 11585148], [" b0c680:\tstr\tw25, [sp,#3296]", 11585152], [" b0c684:\tstr\tq26, [x15]", 11585156], [" b0c688:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11585160], [" b0c68c:\tadrp\tx27, cb5000 <LoadQCC+0xb83d0>", 11585164], [" b0c690:\tadd\tx27, x27, #0x1db", 11585168], [" b0c694:\torr\tw1, wzr, #0x2", 11585172], [" b0c698:\tmov\tx0, x27", 11585176], [" b0c69c:\tbl\t6ce90 <__strlen_chk@plt>", 11585180], [" b0c6a0:\tstr\tx27, [sp,#152]", 11585184], [" b0c6a4:\tstr\tw0, [sp,#160]", 11585188], [" b0c6a8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11585192], [" b0c6ac:\tmov\tw1, #0xd0 \t// #208", 11585196], [" b0c6b0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11585200], [" b0c6b4:\tmov\tx27, x0", 11585204], [" b0c6b8:\tmov\tx8, #0x80000 \t// #524288", 11585208], [" b0c6bc:\tmovk\tx8, #0x3201", 11585212], [" b0c6c0:\tldr\tx1, [x27,#8]", 11585216], [" b0c6c4:\tadd\tx0, x27, #0x18", 11585220], [" b0c6c8:\tmov\tx2, x21", 11585224], [" b0c6cc:\tstr\tx23, [x27,#16]", 11585228], [" b0c6d0:\tstur\txzr, [x27,#108]", 11585232], [" b0c6d4:\tstr\twzr, [x27,#116]", 11585236], [" b0c6d8:\tbfxil\tx1, x8, #0, #33", 11585240], [" b0c6dc:\tstp\tx29, x1, [x27]", 11585244], [" b0c6e0:\tmov\tw1, wzr", 11585248], [" b0c6e4:\tbl\t6cdf0 <memset@plt>", 11585252], [" b0c6e8:\tmovi\tv25.2d, #0x0", 11585256], [" b0c6ec:\tstp\tx28, x28, [x27,#128]", 11585260], [" b0c6f0:\tstr\tx28, [x27,#120]", 11585264], [" b0c6f4:\tadd\tx1, sp, #0x98", 11585268], [" b0c6f8:\tstrb\twzr, [x27,#144]", 11585272], [" b0c6fc:\tmov\tx0, x24", 11585276], [" b0c700:\tldr\tq0, [sp,#128]", 11585280], [" b0c704:\tstp\tw25, w20, [x27,#164]", 11585284], [" b0c708:\tstr\txzr, [x27,#176]", 11585288], [" b0c70c:\tstr\tw25, [x27,#184]", 11585292], [" b0c710:\tstur\tq0, [x27,#148]", 11585296], [" b0c714:\tstr\tq25, [x27,#192]", 11585300], [" b0c718:\tstr\tx27, [sp,#168]", 11585304], [" b0c71c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11585308], [" b0c720:\tldr\tx25, [sp,#120]", 11585312], [" b0c724:\torr\tw5, wzr, #0x1", 11585316], [" b0c728:\tldrb\tw6, [x25]", 11585320], [" b0c72c:\tstr\tx5, [x24,#32]", 11585324], [" b0c730:\tcbz\tw6, b0c73c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa89dc>", 11585328], [" b0c734:\tmov\tw7, #0x92 \t// #146", 11585332], [" b0c738:\tstr\tw7, [x24,#312]", 11585336], [" b0c73c:\tldr\tw11, [x19]", 11585340], [" b0c740:\tldp\tx20, x8, [x19,#16]", 11585344], [" b0c744:\tldr\tx23, [x24]", 11585348], [" b0c748:\tadd\tw12, w11, #0x1", 11585352], [" b0c74c:\tsub\tx9, x8, x20", 11585356], [" b0c750:\tadd\tx22, x22, x9, lsl #29", 11585360], [" b0c754:\tstr\tw12, [x19]", 11585364], [" b0c758:\tasr\tx0, x22, #29", 11585368], [" b0c75c:\tstr\tw12, [x24,#24]", 11585372], [" b0c760:\tldr\tx10, [x23,#16]", 11585376], [" b0c764:\tldr\tx22, [x20,x0]", 11585380], [" b0c768:\tmov\tx0, x24", 11585384], [" b0c76c:\tblr\tx10", 11585388], [" b0c770:\tstp\tx1, x24, [sp,#184]", 11585392], [" b0c774:\tadd\tx1, sp, #0xb0", 11585396], [" b0c778:\tstr\tx0, [sp,#176]", 11585400], [" b0c77c:\tadd\tx2, sp, #0xb0", 11585404], [" b0c780:\tmov\tx0, x22", 11585408], [" b0c784:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11585412], [" b0c788:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11585416], [" b0c78c:\tmov\tw1, #0x148 \t// #328", 11585420], [" b0c790:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11585424], [" b0c794:\tmov\tx24, x0", 11585428], [" b0c798:\tadrp\tx0, ccb000 <LoadQCC+0xce3d0>", 11585432], [" b0c79c:\tadd\tx0, x0, #0xfa5", 11585436], [" b0c7a0:\torr\tw1, wzr, #0x7", 11585440], [" b0c7a4:\tstr\tx0, [sp,#176]", 11585444], [" b0c7a8:\tbl\t6ce90 <__strlen_chk@plt>", 11585448], [" b0c7ac:\tldr\tx11, [sp,#2912]", 11585452], [" b0c7b0:\tmov\tx12, #0x80000 \t// #524288", 11585456], [" b0c7b4:\tadrp\tx4, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11585460], [" b0c7b8:\tstr\tx0, [sp,#184]", 11585464], [" b0c7bc:\tmovk\tx12, #0x1", 11585468], [" b0c7c0:\tldr\tx0, [sp,#104]", 11585472], [" b0c7c4:\tadd\tx4, x4, #0x2f8", 11585476], [" b0c7c8:\tstr\twzr, [sp,#3012]", 11585480], [" b0c7cc:\tmov\tw27, #0x52 \t// #82", 11585484], [" b0c7d0:\tstr\twzr, [sp,#3016]", 11585488], [" b0c7d4:\tadd\tx21, x4, #0x10", 11585492], [" b0c7d8:\tstr\twzr, [sp,#3020]", 11585496], [" b0c7dc:\torr\tx29, xzr, #0x100000000", 11585500], [" b0c7e0:\tmov\tw1, wzr", 11585504], [" b0c7e4:\tmov\tx2, x27", 11585508], [" b0c7e8:\tstr\tx21, [sp,#2904]", 11585512], [" b0c7ec:\tbfxil\tx11, x12, #0, #33", 11585516], [" b0c7f0:\tstr\tx29, [sp,#2920]", 11585520], [" b0c7f4:\tstr\tx11, [sp,#2912]", 11585524], [" b0c7f8:\tbl\t6cdf0 <memset@plt>", 11585528], [" b0c7fc:\tmovi\tv6.2d, #0x0", 11585532], [" b0c800:\tmov\tw7, #0xffffffff \t// #-1", 11585536], [" b0c804:\tldr\tx10, [sp,#88]", 11585540], [" b0c808:\tmov\tw20, w7", 11585544], [" b0c80c:\tldr\tq0, [sp,#128]", 11585548], [" b0c810:\torr\tw23, wzr, #0x4", 11585552], [" b0c814:\tldr\tx7, [sp,#96]", 11585556], [" b0c818:\tadd\tx14, sp, #0xb58", 11585560], [" b0c81c:\tadd\tx1, sp, #0xb0", 11585564], [" b0c820:\tadd\tx2, sp, #0xb58", 11585568], [" b0c824:\tstp\tx28, x28, [x10,#8]", 11585572], [" b0c828:\tmov\tx0, x24", 11585576], [" b0c82c:\tstr\tx28, [x10]", 11585580], [" b0c830:\tmov\tw3, wzr", 11585584], [" b0c834:\tstrb\twzr, [sp,#3048]", 11585588], [" b0c838:\tstur\tq0, [x14,#148]", 11585592], [" b0c83c:\tstr\tw20, [sp,#3068]", 11585596], [" b0c840:\tstr\tw23, [sp,#3072]", 11585600], [" b0c844:\tstr\txzr, [sp,#3080]", 11585604], [" b0c848:\tstr\tw20, [sp,#3088]", 11585608], [" b0c84c:\tstr\tq6, [x7]", 11585612], [" b0c850:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11585616], [" b0c854:\tadrp\tx22, cb5000 <LoadQCC+0xb83d0>", 11585620], [" b0c858:\tadd\tx22, x22, #0x1db", 11585624], [" b0c85c:\torr\tw1, wzr, #0x2", 11585628], [" b0c860:\tmov\tx0, x22", 11585632], [" b0c864:\tbl\t6ce90 <__strlen_chk@plt>", 11585636], [" b0c868:\tstr\tx22, [sp,#152]", 11585640], [" b0c86c:\tstr\tw0, [sp,#160]", 11585644], [" b0c870:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11585648], [" b0c874:\tmov\tw1, #0xd0 \t// #208", 11585652], [" b0c878:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11585656], [" b0c87c:\tmov\tx22, x0", 11585660], [" b0c880:\tmov\tx10, #0x80000 \t// #524288", 11585664], [" b0c884:\tmovk\tx10, #0x3201", 11585668], [" b0c888:\tldr\tx12, [x22,#8]", 11585672], [" b0c88c:\tadd\tx0, x22, #0x18", 11585676], [" b0c890:\tmov\tw1, wzr", 11585680], [" b0c894:\tstr\tx29, [x22,#16]", 11585684], [" b0c898:\tmov\tx2, x27", 11585688], [" b0c89c:\tstur\txzr, [x22,#108]", 11585692], [" b0c8a0:\tstr\twzr, [x22,#116]", 11585696], [" b0c8a4:\tbfxil\tx12, x10, #0, #33", 11585700], [" b0c8a8:\tstp\tx21, x12, [x22]", 11585704], [" b0c8ac:\tbl\t6cdf0 <memset@plt>", 11585708], [" b0c8b0:\tmovi\tv5.2d, #0x0", 11585712], [" b0c8b4:\tstp\tx28, x28, [x22,#128]", 11585716], [" b0c8b8:\tstr\tx28, [x22,#120]", 11585720], [" b0c8bc:\tadd\tx1, sp, #0x98", 11585724], [" b0c8c0:\tstrb\twzr, [x22,#144]", 11585728], [" b0c8c4:\tmov\tx0, x24", 11585732], [" b0c8c8:\tldr\tq0, [sp,#128]", 11585736], [" b0c8cc:\tstp\tw20, w23, [x22,#164]", 11585740], [" b0c8d0:\tstr\txzr, [x22,#176]", 11585744], [" b0c8d4:\tstr\tw20, [x22,#184]", 11585748], [" b0c8d8:\tstur\tq0, [x22,#148]", 11585752], [" b0c8dc:\tstr\tq5, [x22,#192]", 11585756], [" b0c8e0:\tstr\tx22, [sp,#168]", 11585760], [" b0c8e4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11585764], [" b0c8e8:\torr\tw13, wzr, #0x1", 11585768], [" b0c8ec:\tldrb\tw1, [x25]", 11585772], [" b0c8f0:\tstr\tx13, [x24,#32]", 11585776], [" b0c8f4:\tcbz\tw1, b0c900 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8ba0>", 11585780], [" b0c8f8:\tmov\tw21, #0x93 \t// #147", 11585784], [" b0c8fc:\tstr\tw21, [x24,#312]", 11585788], [" b0c900:\tldr\tw13, [x19]", 11585792], [" b0c904:\tmov\tx0, x24", 11585796], [" b0c908:\tldp\tx29, x14, [x19,#16]", 11585800], [" b0c90c:\tldr\tx22, [x24]", 11585804], [" b0c910:\tadd\tw17, w13, #0x1", 11585808], [" b0c914:\tsub\tx15, x14, x29", 11585812], [" b0c918:\tmov\tx14, #0xffffffff00000000 \t// #-4294967296", 11585816], [" b0c91c:\tadd\tx21, x14, x15, lsl #29", 11585820], [" b0c920:\tstr\tw17, [x19]", 11585824], [" b0c924:\tasr\tx23, x21, #29", 11585828], [" b0c928:\tstr\tw17, [x24,#24]", 11585832], [" b0c92c:\tldr\tx27, [x22,#16]", 11585836], [" b0c930:\tldr\tx21, [x29,x23]", 11585840], [" b0c934:\tblr\tx27", 11585844], [" b0c938:\tstp\tx1, x24, [sp,#184]", 11585848], [" b0c93c:\tadd\tx1, sp, #0xb0", 11585852], [" b0c940:\tstr\tx0, [sp,#176]", 11585856], [" b0c944:\tadd\tx2, sp, #0xb0", 11585860], [" b0c948:\tmov\tx0, x21", 11585864], [" b0c94c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11585868], [" b0c950:\tldr\tw13, [sp,#116]", 11585872], [" b0c954:\ttbz\tw13, #0, b0cbac <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8e4c>", 11585876], [" b0c958:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11585880], [" b0c95c:\tmov\tw1, #0x148 \t// #328", 11585884], [" b0c960:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11585888], [" b0c964:\tmov\tx24, x0", 11585892], [" b0c968:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11585896], [" b0c96c:\tadd\tx0, x0, #0xebf", 11585900], [" b0c970:\tmov\tw1, #0x14 \t// #20", 11585904], [" b0c974:\tstr\tx0, [sp,#176]", 11585908], [" b0c978:\tbl\t6ce90 <__strlen_chk@plt>", 11585912], [" b0c97c:\tldr\tx2, [sp,#2704]", 11585916], [" b0c980:\tmov\tx11, #0x80000 \t// #524288", 11585920], [" b0c984:\tmovk\tx11, #0x1", 11585924], [" b0c988:\tstr\tx0, [sp,#184]", 11585928], [" b0c98c:\tadrp\tx10, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11585932], [" b0c990:\tldr\tx0, [sp,#32]", 11585936], [" b0c994:\tadd\tx10, x10, #0x2f8", 11585940], [" b0c998:\tstr\twzr, [sp,#2804]", 11585944], [" b0c99c:\tbfxil\tx2, x11, #0, #33", 11585948], [" b0c9a0:\tstr\twzr, [sp,#2808]", 11585952], [" b0c9a4:\tmov\tw21, #0x52 \t// #82", 11585956], [" b0c9a8:\tstr\twzr, [sp,#2812]", 11585960], [" b0c9ac:\tadd\tx20, x10, #0x10", 11585964], [" b0c9b0:\tstr\tx2, [sp,#2704]", 11585968], [" b0c9b4:\torr\tx29, xzr, #0x100000000", 11585972], [" b0c9b8:\tmov\tw1, wzr", 11585976], [" b0c9bc:\tmov\tx2, x21", 11585980], [" b0c9c0:\tstr\tx20, [sp,#2696]", 11585984], [" b0c9c4:\tstr\tx29, [sp,#2712]", 11585988], [" b0c9c8:\tbl\t6cdf0 <memset@plt>", 11585992], [" b0c9cc:\tmovi\tv7.2d, #0x0", 11585996], [" b0c9d0:\tldr\tx7, [sp,#16]", 11586000], [" b0c9d4:\tldr\tq0, [sp,#128]", 11586004], [" b0c9d8:\torr\tw23, wzr, #0x4", 11586008], [" b0c9dc:\tldr\tx3, [sp,#24]", 11586012], [" b0c9e0:\tadd\tx27, sp, #0xa88", 11586016], [" b0c9e4:\tmov\tw25, #0xffffffff \t// #-1", 11586020], [" b0c9e8:\tstp\tx28, x28, [x7,#8]", 11586024], [" b0c9ec:\tadd\tx1, sp, #0xb0", 11586028], [" b0c9f0:\tstr\tx28, [x7]", 11586032], [" b0c9f4:\tadd\tx2, sp, #0xa88", 11586036], [" b0c9f8:\tstrb\twzr, [sp,#2840]", 11586040], [" b0c9fc:\tmov\tx0, x24", 11586044], [" b0ca00:\tstur\tq0, [x27,#148]", 11586048], [" b0ca04:\tstr\tw25, [sp,#2860]", 11586052], [" b0ca08:\tstr\tw23, [sp,#2864]", 11586056], [" b0ca0c:\tstr\txzr, [sp,#2872]", 11586060], [" b0ca10:\tstr\tw25, [sp,#2880]", 11586064], [" b0ca14:\tstr\tq7, [x3]", 11586068], [" b0ca18:\tmov\tw3, wzr", 11586072], [" b0ca1c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11586076], [" b0ca20:\tadrp\tx22, ccc000 <LoadQCC+0xcf3d0>", 11586080], [" b0ca24:\tadd\tx22, x22, #0xe9f", 11586084], [" b0ca28:\torr\tw1, wzr, #0xc", 11586088], [" b0ca2c:\tmov\tx0, x22", 11586092], [" b0ca30:\tbl\t6ce90 <__strlen_chk@plt>", 11586096], [" b0ca34:\tstr\tx22, [sp,#152]", 11586100], [" b0ca38:\tstr\tw0, [sp,#160]", 11586104], [" b0ca3c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11586108], [" b0ca40:\tmov\tw27, #0xd0 \t// #208", 11586112], [" b0ca44:\tmov\tx1, x27", 11586116], [" b0ca48:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11586120], [" b0ca4c:\tmov\tx22, x0", 11586124], [" b0ca50:\tmov\tx26, #0x80000 \t// #524288", 11586128], [" b0ca54:\tmovk\tx26, #0x3201", 11586132], [" b0ca58:\tldr\tx16, [x22,#8]", 11586136], [" b0ca5c:\tadd\tx0, x22, #0x18", 11586140], [" b0ca60:\tmov\tw1, wzr", 11586144], [" b0ca64:\tstr\tx29, [x22,#16]", 11586148], [" b0ca68:\tmov\tx2, x21", 11586152], [" b0ca6c:\tstur\txzr, [x22,#108]", 11586156], [" b0ca70:\tstr\twzr, [x22,#116]", 11586160], [" b0ca74:\tbfxil\tx16, x26, #0, #33", 11586164], [" b0ca78:\tstp\tx20, x16, [x22]", 11586168], [" b0ca7c:\tbl\t6cdf0 <memset@plt>", 11586172], [" b0ca80:\tmovi\tv23.2d, #0x0", 11586176], [" b0ca84:\tstp\tx28, x28, [x22,#128]", 11586180], [" b0ca88:\tstr\tx28, [x22,#120]", 11586184], [" b0ca8c:\tadd\tx1, sp, #0x98", 11586188], [" b0ca90:\tstrb\twzr, [x22,#144]", 11586192], [" b0ca94:\tmov\tx0, x24", 11586196], [" b0ca98:\tldr\tq0, [sp,#128]", 11586200], [" b0ca9c:\tstp\tw25, w23, [x22,#164]", 11586204], [" b0caa0:\tstr\txzr, [x22,#176]", 11586208], [" b0caa4:\tstr\tw25, [x22,#184]", 11586212], [" b0caa8:\tstur\tq0, [x22,#148]", 11586216], [" b0caac:\tstr\tq23, [x22,#192]", 11586220], [" b0cab0:\tstr\tx22, [sp,#168]", 11586224], [" b0cab4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11586228], [" b0cab8:\tadrp\tx22, ca3000 <LoadQCC+0xa63d0>", 11586232], [" b0cabc:\tadd\tx22, x22, #0xda8", 11586236], [" b0cac0:\torr\tw1, wzr, #0x7", 11586240], [" b0cac4:\tmov\tx0, x22", 11586244], [" b0cac8:\tbl\t6ce90 <__strlen_chk@plt>", 11586248], [" b0cacc:\tstr\tx22, [sp,#152]", 11586252], [" b0cad0:\tstr\tw0, [sp,#160]", 11586256], [" b0cad4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11586260], [" b0cad8:\tmov\tx1, x27", 11586264], [" b0cadc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11586268], [" b0cae0:\tmov\tx27, x0", 11586272], [" b0cae4:\tadd\tx0, x27, #0x18", 11586276], [" b0cae8:\tmov\tw1, wzr", 11586280], [" b0caec:\tldr\tx17, [x27,#8]", 11586284], [" b0caf0:\tmov\tx2, x21", 11586288], [" b0caf4:\tstr\tx29, [x27,#16]", 11586292], [" b0caf8:\tstur\txzr, [x27,#108]", 11586296], [" b0cafc:\tstr\twzr, [x27,#116]", 11586300], [" b0cb00:\tbfxil\tx17, x26, #0, #33", 11586304], [" b0cb04:\tadd\tx26, sp, #0xcf8", 11586308], [" b0cb08:\tstp\tx20, x17, [x27]", 11586312], [" b0cb0c:\tbl\t6cdf0 <memset@plt>", 11586316], [" b0cb10:\tstp\tx28, x28, [x27,#128]", 11586320], [" b0cb14:\tmovi\tv26.2d, #0x0", 11586324], [" b0cb18:\tstr\tx28, [x27,#120]", 11586328], [" b0cb1c:\tadd\tx1, sp, #0x98", 11586332], [" b0cb20:\tstrb\twzr, [x27,#144]", 11586336], [" b0cb24:\tmov\tx0, x24", 11586340], [" b0cb28:\tldr\tq0, [sp,#128]", 11586344], [" b0cb2c:\tstp\tw25, w23, [x27,#164]", 11586348], [" b0cb30:\tstr\txzr, [x27,#176]", 11586352], [" b0cb34:\tstr\tw25, [x27,#184]", 11586356], [" b0cb38:\tstur\tq0, [x27,#148]", 11586360], [" b0cb3c:\tldr\tx25, [sp,#120]", 11586364], [" b0cb40:\tstr\tq26, [x27,#192]", 11586368], [" b0cb44:\tstr\tx27, [sp,#168]", 11586372], [" b0cb48:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11586376], [" b0cb4c:\tldr\tw14, [x19]", 11586380], [" b0cb50:\tmov\tw22, #0x1ea \t// #490", 11586384], [" b0cb54:\tldp\tx10, x20, [x19,#16]", 11586388], [" b0cb58:\torr\tw18, wzr, #0x800", 11586392], [" b0cb5c:\tldr\tx11, [x24]", 11586396], [" b0cb60:\tmov\tx0, x24", 11586400], [" b0cb64:\tadd\tw15, w14, #0x1", 11586404], [" b0cb68:\tstr\tw22, [x24,#312]", 11586408], [" b0cb6c:\tsub\tx4, x20, x10", 11586412], [" b0cb70:\tstr\tx18, [x24,#32]", 11586416], [" b0cb74:\tmov\tx20, #0xffffffff00000000 \t// #-4294967296", 11586420], [" b0cb78:\tadd\tx6, x20, x4, lsl #29", 11586424], [" b0cb7c:\tstr\tw15, [x19]", 11586428], [" b0cb80:\tasr\tx7, x6, #29", 11586432], [" b0cb84:\tstr\tw15, [x24,#24]", 11586436], [" b0cb88:\tldr\tx3, [x11,#16]", 11586440], [" b0cb8c:\tldr\tx21, [x10,x7]", 11586444], [" b0cb90:\tblr\tx3", 11586448], [" b0cb94:\tstp\tx1, x24, [sp,#184]", 11586452], [" b0cb98:\tadd\tx1, sp, #0xb0", 11586456], [" b0cb9c:\tstr\tx0, [sp,#176]", 11586460], [" b0cba0:\tadd\tx2, sp, #0xb0", 11586464], [" b0cba4:\tmov\tx0, x21", 11586468], [" b0cba8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11586472], [" b0cbac:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11586476], [" b0cbb0:\tmov\tw1, #0x148 \t// #328", 11586480], [" b0cbb4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11586484], [" b0cbb8:\tmov\tx24, x0", 11586488], [" b0cbbc:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11586492], [" b0cbc0:\tadd\tx0, x0, #0xe7f", 11586496], [" b0cbc4:\tmov\tw1, #0x5 \t// #5", 11586500], [" b0cbc8:\tstr\tx0, [sp,#176]", 11586504], [" b0cbcc:\tbl\t6ce90 <__strlen_chk@plt>", 11586508], [" b0cbd0:\tldr\tx1, [sp,#3328]", 11586512], [" b0cbd4:\tmov\tx14, #0xc0000 \t// #786432", 11586516], [" b0cbd8:\tmovk\tx14, #0x1", 11586520], [" b0cbdc:\tstr\tx0, [sp,#184]", 11586524], [" b0cbe0:\tadrp\tx3, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11586528], [" b0cbe4:\tldr\tx0, [sp,#56]", 11586532], [" b0cbe8:\tadd\tx3, x3, #0x2f8", 11586536], [" b0cbec:\tstr\twzr, [sp,#3428]", 11586540], [" b0cbf0:\tbfxil\tx1, x14, #0, #33", 11586544], [" b0cbf4:\tstr\twzr, [sp,#3432]", 11586548], [" b0cbf8:\tmov\tw27, #0x52 \t// #82", 11586552], [" b0cbfc:\tstr\twzr, [sp,#3436]", 11586556], [" b0cc00:\tadd\tx29, x3, #0x10", 11586560], [" b0cc04:\tstr\tx1, [sp,#3328]", 11586564], [" b0cc08:\torr\tx23, xzr, #0x100000000", 11586568], [" b0cc0c:\tmov\tw1, wzr", 11586572], [" b0cc10:\tmov\tx2, x27", 11586576], [" b0cc14:\tstr\tx29, [sp,#3320]", 11586580], [" b0cc18:\tstr\tx23, [sp,#3336]", 11586584], [" b0cc1c:\tbl\t6cdf0 <memset@plt>", 11586588], [" b0cc20:\tmovi\tv16.2d, #0x0", 11586592], [" b0cc24:\tldr\tx14, [sp,#40]", 11586596], [" b0cc28:\tldr\tq0, [sp,#128]", 11586600], [" b0cc2c:\tmov\tw1, #0xffffffff \t// #-1", 11586604], [" b0cc30:\tldr\tx11, [sp,#48]", 11586608], [" b0cc34:\torr\tw20, wzr, #0x4", 11586612], [" b0cc38:\tmov\tw22, w1", 11586616], [" b0cc3c:\tadd\tx1, sp, #0xb0", 11586620], [" b0cc40:\tstp\tx28, x28, [x14,#8]", 11586624], [" b0cc44:\tadd\tx2, sp, #0xcf8", 11586628], [" b0cc48:\tstr\tx28, [x14]", 11586632], [" b0cc4c:\tmov\tx0, x24", 11586636], [" b0cc50:\tstrb\twzr, [sp,#3464]", 11586640], [" b0cc54:\tmov\tw3, wzr", 11586644], [" b0cc58:\tstur\tq0, [x26,#148]", 11586648], [" b0cc5c:\tstr\tw22, [sp,#3484]", 11586652], [" b0cc60:\tstr\tw20, [sp,#3488]", 11586656], [" b0cc64:\tstr\txzr, [sp,#3496]", 11586660], [" b0cc68:\tstr\tw22, [sp,#3504]", 11586664], [" b0cc6c:\tstr\tq16, [x11]", 11586668], [" b0cc70:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11586672], [" b0cc74:\tadrp\tx21, cb5000 <LoadQCC+0xb83d0>", 11586676], [" b0cc78:\tadd\tx21, x21, #0x1db", 11586680], [" b0cc7c:\torr\tw1, wzr, #0x2", 11586684], [" b0cc80:\tmov\tx0, x21", 11586688], [" b0cc84:\tbl\t6ce90 <__strlen_chk@plt>", 11586692], [" b0cc88:\tstr\tx21, [sp,#152]", 11586696], [" b0cc8c:\tstr\tw0, [sp,#160]", 11586700], [" b0cc90:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11586704], [" b0cc94:\tmov\tw1, #0xd0 \t// #208", 11586708], [" b0cc98:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11586712], [" b0cc9c:\tmov\tx21, x0", 11586716], [" b0cca0:\tmov\tx0, #0xc0000 \t// #786432", 11586720], [" b0cca4:\tmovk\tx0, #0x3201", 11586724], [" b0cca8:\tldr\tx5, [x21,#8]", 11586728], [" b0ccac:\tmov\tw1, wzr", 11586732], [" b0ccb0:\tmov\tx2, x27", 11586736], [" b0ccb4:\tstr\tx23, [x21,#16]", 11586740], [" b0ccb8:\tstur\txzr, [x21,#108]", 11586744], [" b0ccbc:\tstr\twzr, [x21,#116]", 11586748], [" b0ccc0:\tbfxil\tx5, x0, #0, #33", 11586752], [" b0ccc4:\tadd\tx0, x21, #0x18", 11586756], [" b0ccc8:\tstp\tx29, x5, [x21]", 11586760], [" b0cccc:\tbl\t6cdf0 <memset@plt>", 11586764], [" b0ccd0:\tstp\tx28, x28, [x21,#128]", 11586768], [" b0ccd4:\tadd\tx1, sp, #0x98", 11586772], [" b0ccd8:\tstr\tx28, [x21,#120]", 11586776], [" b0ccdc:\tmov\tx0, x24", 11586780], [" b0cce0:\tstrb\twzr, [x21,#144]", 11586784], [" b0cce4:\tldr\tq0, [sp,#128]", 11586788], [" b0cce8:\tstp\tw22, w20, [x21,#164]", 11586792], [" b0ccec:\tstr\txzr, [x21,#176]", 11586796], [" b0ccf0:\tstr\tw22, [x21,#184]", 11586800], [" b0ccf4:\tstur\tq0, [x21,#148]", 11586804], [" b0ccf8:\tmovi\tv0.2d, #0x0", 11586808], [" b0ccfc:\tstr\tq0, [x21,#192]", 11586812], [" b0cd00:\tstr\tx21, [sp,#168]", 11586816], [" b0cd04:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11586820], [" b0cd08:\torr\tw8, wzr, #0x1", 11586824], [" b0cd0c:\tldrb\tw9, [x25]", 11586828], [" b0cd10:\tstr\tx8, [x24,#32]", 11586832], [" b0cd14:\tcbz\tw9, b0cd20 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa8fc0>", 11586836], [" b0cd18:\tmov\tw8, #0x91 \t// #145", 11586840], [" b0cd1c:\tstr\tw8, [x24,#312]", 11586844], [" b0cd20:\tldr\tw16, [x19]", 11586848], [" b0cd24:\tmov\tx27, #0xffffffff00000000 \t// #-4294967296", 11586852], [" b0cd28:\tldp\tx12, x9, [x19,#16]", 11586856], [" b0cd2c:\tldr\tx13, [x24]", 11586860], [" b0cd30:\tadd\tw18, w16, #0x1", 11586864], [" b0cd34:\tsub\tx22, x9, x12", 11586868], [" b0cd38:\tadd\tx0, x27, x22, lsl #29", 11586872], [" b0cd3c:\tstr\tw18, [x19]", 11586876], [" b0cd40:\tasr\tx10, x0, #29", 11586880], [" b0cd44:\tstr\tw18, [x24,#24]", 11586884], [" b0cd48:\tldr\tx11, [x13,#16]", 11586888], [" b0cd4c:\tmov\tx0, x24", 11586892], [" b0cd50:\tldr\tx22, [x12,x10]", 11586896], [" b0cd54:\tblr\tx11", 11586900], [" b0cd58:\tstp\tx1, x24, [sp,#184]", 11586904], [" b0cd5c:\tadd\tx1, sp, #0xb0", 11586908], [" b0cd60:\tstr\tx0, [sp,#176]", 11586912], [" b0cd64:\tadd\tx2, sp, #0xb0", 11586916], [" b0cd68:\tmov\tx0, x22", 11586920], [" b0cd6c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11586924], [" b0cd70:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11586928], [" b0cd74:\tmov\tw1, #0x148 \t// #328", 11586932], [" b0cd78:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11586936], [" b0cd7c:\tmov\tx24, x0", 11586940], [" b0cd80:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11586944], [" b0cd84:\tadd\tx0, x0, #0xe84", 11586948], [" b0cd88:\tmov\tw1, #0x5 \t// #5", 11586952], [" b0cd8c:\tstr\tx0, [sp,#176]", 11586956], [" b0cd90:\tbl\t6ce90 <__strlen_chk@plt>", 11586960], [" b0cd94:\tldr\tx12, [sp,#3120]", 11586964], [" b0cd98:\tmov\tx16, #0xc0000 \t// #786432", 11586968], [" b0cd9c:\tmovk\tx16, #0x1", 11586972], [" b0cda0:\tstr\tx0, [sp,#184]", 11586976], [" b0cda4:\tmov\tw21, #0x52 \t// #82", 11586980], [" b0cda8:\tldr\tx0, [sp,#64]", 11586984], [" b0cdac:\tmov\tw1, wzr", 11586988], [" b0cdb0:\tstr\tx29, [sp,#3112]", 11586992], [" b0cdb4:\tmov\tx2, x21", 11586996], [" b0cdb8:\tstr\tx23, [sp,#3128]", 11587000], [" b0cdbc:\tbfxil\tx12, x16, #0, #33", 11587004], [" b0cdc0:\tstr\twzr, [sp,#3220]", 11587008], [" b0cdc4:\tstr\twzr, [sp,#3224]", 11587012], [" b0cdc8:\tstr\tx12, [sp,#3120]", 11587016], [" b0cdcc:\tstr\twzr, [sp,#3228]", 11587020], [" b0cdd0:\tbl\t6cdf0 <memset@plt>", 11587024], [" b0cdd4:\tldr\tx18, [sp,#72]", 11587028], [" b0cdd8:\tadd\tx3, sp, #0xc28", 11587032], [" b0cddc:\tldr\tq0, [sp,#128]", 11587036], [" b0cde0:\tmovi\tv27.2d, #0x0", 11587040], [" b0cde4:\tmov\tw9, #0xffffffff \t// #-1", 11587044], [" b0cde8:\tldr\tx16, [sp,#80]", 11587048], [" b0cdec:\tmov\tw25, w9", 11587052], [" b0cdf0:\tstp\tx28, x28, [x18,#8]", 11587056], [" b0cdf4:\tadd\tx1, sp, #0xb0", 11587060], [" b0cdf8:\tstr\tx28, [x18]", 11587064], [" b0cdfc:\tadd\tx2, sp, #0xc28", 11587068], [" b0ce00:\tstrb\twzr, [sp,#3256]", 11587072], [" b0ce04:\tmov\tx0, x24", 11587076], [" b0ce08:\tstur\tq0, [x3,#148]", 11587080], [" b0ce0c:\tmov\tw3, wzr", 11587084], [" b0ce10:\tstr\tw25, [sp,#3276]", 11587088], [" b0ce14:\tstr\tw20, [sp,#3280]", 11587092], [" b0ce18:\tstr\txzr, [sp,#3288]", 11587096], [" b0ce1c:\tstr\tw25, [sp,#3296]", 11587100], [" b0ce20:\tstr\tq27, [x16]", 11587104], [" b0ce24:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11587108], [" b0ce28:\tadrp\tx22, cb5000 <LoadQCC+0xb83d0>", 11587112], [" b0ce2c:\tadd\tx22, x22, #0x1db", 11587116], [" b0ce30:\torr\tw1, wzr, #0x2", 11587120], [" b0ce34:\tmov\tx0, x22", 11587124], [" b0ce38:\tbl\t6ce90 <__strlen_chk@plt>", 11587128], [" b0ce3c:\tstr\tx22, [sp,#152]", 11587132], [" b0ce40:\tstr\tw0, [sp,#160]", 11587136], [" b0ce44:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11587140], [" b0ce48:\tmov\tw1, #0xd0 \t// #208", 11587144], [" b0ce4c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11587148], [" b0ce50:\tmov\tx22, x0", 11587152], [" b0ce54:\tmov\tx9, #0xc0000 \t// #786432", 11587156], [" b0ce58:\tmovk\tx9, #0x3201", 11587160], [" b0ce5c:\tldr\tx13, [x22,#8]", 11587164], [" b0ce60:\tadd\tx0, x22, #0x18", 11587168], [" b0ce64:\tmov\tw1, wzr", 11587172], [" b0ce68:\tstr\tx23, [x22,#16]", 11587176], [" b0ce6c:\tmov\tx2, x21", 11587180], [" b0ce70:\tstur\txzr, [x22,#108]", 11587184], [" b0ce74:\tstr\twzr, [x22,#116]", 11587188], [" b0ce78:\tbfxil\tx13, x9, #0, #33", 11587192], [" b0ce7c:\tstp\tx29, x13, [x22]", 11587196], [" b0ce80:\tbl\t6cdf0 <memset@plt>", 11587200], [" b0ce84:\tmovi\tv2.2d, #0x0", 11587204], [" b0ce88:\tstp\tx28, x28, [x22,#128]", 11587208], [" b0ce8c:\tstr\tx28, [x22,#120]", 11587212], [" b0ce90:\tadd\tx1, sp, #0x98", 11587216], [" b0ce94:\tstrb\twzr, [x22,#144]", 11587220], [" b0ce98:\tmov\tx0, x24", 11587224], [" b0ce9c:\tldr\tq0, [sp,#128]", 11587228], [" b0cea0:\tstp\tw25, w20, [x22,#164]", 11587232], [" b0cea4:\tstr\txzr, [x22,#176]", 11587236], [" b0cea8:\tstr\tw25, [x22,#184]", 11587240], [" b0ceac:\tstur\tq0, [x22,#148]", 11587244], [" b0ceb0:\tstr\tq2, [x22,#192]", 11587248], [" b0ceb4:\tstr\tx22, [sp,#168]", 11587252], [" b0ceb8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11587256], [" b0cebc:\tldr\tx25, [sp,#120]", 11587260], [" b0cec0:\torr\tw29, wzr, #0x1", 11587264], [" b0cec4:\tldrb\tw20, [x25]", 11587268], [" b0cec8:\tstr\tx29, [x24,#32]", 11587272], [" b0cecc:\tcbz\tw20, b0ced8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa9178>", 11587276], [" b0ced0:\tmov\tw10, #0x92 \t// #146", 11587280], [" b0ced4:\tstr\tw10, [x24,#312]", 11587284], [" b0ced8:\tldp\tx14, x15, [x19,#16]", 11587288], [" b0cedc:\tldr\tw2, [x19]", 11587292], [" b0cee0:\tsub\tx21, x15, x14", 11587296], [" b0cee4:\tldr\tx15, [x24]", 11587300], [" b0cee8:\tadd\tw0, w2, #0x1", 11587304], [" b0ceec:\tadd\tx23, x27, x21, lsl #29", 11587308], [" b0cef0:\tasr\tx27, x23, #29", 11587312], [" b0cef4:\tstr\tw0, [x19]", 11587316], [" b0cef8:\tstr\tw0, [x24,#24]", 11587320], [" b0cefc:\tmov\tx0, x24", 11587324], [" b0cf00:\tldr\tx27, [x14,x27]", 11587328], [" b0cf04:\tldr\tx14, [x15,#16]", 11587332], [" b0cf08:\tblr\tx14", 11587336], [" b0cf0c:\tstp\tx1, x24, [sp,#184]", 11587340], [" b0cf10:\tadd\tx1, sp, #0xb0", 11587344], [" b0cf14:\tstr\tx0, [sp,#176]", 11587348], [" b0cf18:\tadd\tx2, sp, #0xb0", 11587352], [" b0cf1c:\tmov\tx0, x27", 11587356], [" b0cf20:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11587360], [" b0cf24:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11587364], [" b0cf28:\tmov\tw1, #0x148 \t// #328", 11587368], [" b0cf2c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11587372], [" b0cf30:\tmov\tx24, x0", 11587376], [" b0cf34:\tadrp\tx0, ccb000 <LoadQCC+0xce3d0>", 11587380], [" b0cf38:\tadd\tx0, x0, #0xfa5", 11587384], [" b0cf3c:\torr\tw1, wzr, #0x7", 11587388], [" b0cf40:\tstr\tx0, [sp,#176]", 11587392], [" b0cf44:\tbl\t6ce90 <__strlen_chk@plt>", 11587396], [" b0cf48:\tldr\tx2, [sp,#2912]", 11587400], [" b0cf4c:\tmov\tx15, #0xc0000 \t// #786432", 11587404], [" b0cf50:\tmovk\tx15, #0x1", 11587408], [" b0cf54:\tstr\tx0, [sp,#184]", 11587412], [" b0cf58:\tadrp\tx5, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11587416], [" b0cf5c:\tldr\tx0, [sp,#104]", 11587420], [" b0cf60:\tadd\tx5, x5, #0x2f8", 11587424], [" b0cf64:\tstr\twzr, [sp,#3012]", 11587428], [" b0cf68:\tbfxil\tx2, x15, #0, #33", 11587432], [" b0cf6c:\tstr\twzr, [sp,#3016]", 11587436], [" b0cf70:\tmov\tw22, #0x52 \t// #82", 11587440], [" b0cf74:\tstr\twzr, [sp,#3020]", 11587444], [" b0cf78:\tadd\tx29, x5, #0x10", 11587448], [" b0cf7c:\tstr\tx2, [sp,#2912]", 11587452], [" b0cf80:\torr\tx20, xzr, #0x100000000", 11587456], [" b0cf84:\tmov\tw1, wzr", 11587460], [" b0cf88:\tmov\tx2, x22", 11587464], [" b0cf8c:\tstr\tx29, [sp,#2904]", 11587468], [" b0cf90:\tstr\tx20, [sp,#2920]", 11587472], [" b0cf94:\tbl\t6cdf0 <memset@plt>", 11587476], [" b0cf98:\tmovi\tv17.2d, #0x0", 11587480], [" b0cf9c:\tldr\tx11, [sp,#88]", 11587484], [" b0cfa0:\tldr\tq0, [sp,#128]", 11587488], [" b0cfa4:\tmov\tw8, #0xffffffff \t// #-1", 11587492], [" b0cfa8:\tldr\tx6, [sp,#96]", 11587496], [" b0cfac:\torr\tw23, wzr, #0x4", 11587500], [" b0cfb0:\tadd\tx15, sp, #0xb58", 11587504], [" b0cfb4:\tmov\tw21, w8", 11587508], [" b0cfb8:\tstp\tx28, x28, [x11,#8]", 11587512], [" b0cfbc:\tadd\tx1, sp, #0xb0", 11587516], [" b0cfc0:\tstr\tx28, [x11]", 11587520], [" b0cfc4:\tadd\tx2, sp, #0xb58", 11587524], [" b0cfc8:\tstrb\twzr, [sp,#3048]", 11587528], [" b0cfcc:\tmov\tx0, x24", 11587532], [" b0cfd0:\tstur\tq0, [x15,#148]", 11587536], [" b0cfd4:\tmov\tw3, wzr", 11587540], [" b0cfd8:\tstr\tw21, [sp,#3068]", 11587544], [" b0cfdc:\tstr\tw23, [sp,#3072]", 11587548], [" b0cfe0:\tstr\txzr, [sp,#3080]", 11587552], [" b0cfe4:\tstr\tw21, [sp,#3088]", 11587556], [" b0cfe8:\tstr\tq17, [x6]", 11587560], [" b0cfec:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11587564], [" b0cff0:\tadrp\tx27, cb5000 <LoadQCC+0xb83d0>", 11587568], [" b0cff4:\tadd\tx27, x27, #0x1db", 11587572], [" b0cff8:\torr\tw1, wzr, #0x2", 11587576], [" b0cffc:\tmov\tx0, x27", 11587580], [" b0d000:\tbl\t6ce90 <__strlen_chk@plt>", 11587584], [" b0d004:\tstr\tx27, [sp,#152]", 11587588], [" b0d008:\tstr\tw0, [sp,#160]", 11587592], [" b0d00c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11587596], [" b0d010:\tmov\tw1, #0xd0 \t// #208", 11587600], [" b0d014:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11587604], [" b0d018:\tmov\tx27, x0", 11587608], [" b0d01c:\tmov\tx11, #0xc0000 \t// #786432", 11587612], [" b0d020:\tmovk\tx11, #0x3201", 11587616], [" b0d024:\tldr\tx16, [x27,#8]", 11587620], [" b0d028:\tadd\tx0, x27, #0x18", 11587624], [" b0d02c:\tmov\tw1, wzr", 11587628], [" b0d030:\tstr\tx20, [x27,#16]", 11587632], [" b0d034:\tmov\tx2, x22", 11587636], [" b0d038:\tstur\txzr, [x27,#108]", 11587640], [" b0d03c:\tstr\twzr, [x27,#116]", 11587644], [" b0d040:\tbfxil\tx16, x11, #0, #33", 11587648], [" b0d044:\tstp\tx29, x16, [x27]", 11587652], [" b0d048:\tbl\t6cdf0 <memset@plt>", 11587656], [" b0d04c:\tmovi\tv22.2d, #0x0", 11587660], [" b0d050:\tstp\tx28, x28, [x27,#128]", 11587664], [" b0d054:\tstr\tx28, [x27,#120]", 11587668], [" b0d058:\tadd\tx1, sp, #0x98", 11587672], [" b0d05c:\tstrb\twzr, [x27,#144]", 11587676], [" b0d060:\tmov\tx0, x24", 11587680], [" b0d064:\tldr\tq0, [sp,#128]", 11587684], [" b0d068:\tstp\tw21, w23, [x27,#164]", 11587688], [" b0d06c:\tstr\txzr, [x27,#176]", 11587692], [" b0d070:\tstr\tw21, [x27,#184]", 11587696], [" b0d074:\tstur\tq0, [x27,#148]", 11587700], [" b0d078:\tstr\tq22, [x27,#192]", 11587704], [" b0d07c:\tstr\tx27, [sp,#168]", 11587708], [" b0d080:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11587712], [" b0d084:\torr\tw17, wzr, #0x1", 11587716], [" b0d088:\tldrb\tw11, [x25]", 11587720], [" b0d08c:\tstr\tx17, [x24,#32]", 11587724], [" b0d090:\tcbz\tw11, b0d09c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa933c>", 11587728], [" b0d094:\tmov\tw29, #0x93 \t// #147", 11587732], [" b0d098:\tstr\tw29, [x24,#312]", 11587736], [" b0d09c:\tldr\tw1, [x19]", 11587740], [" b0d0a0:\tmov\tx6, #0xffffffff00000000 \t// #-4294967296", 11587744], [" b0d0a4:\tldp\tx16, x18, [x19,#16]", 11587748], [" b0d0a8:\tmov\tx0, x24", 11587752], [" b0d0ac:\tadd\tw3, w1, #0x1", 11587756], [" b0d0b0:\tsub\tx4, x18, x16", 11587760], [" b0d0b4:\tldr\tx18, [x24]", 11587764], [" b0d0b8:\tadd\tx6, x6, x4, lsl #29", 11587768], [" b0d0bc:\tstr\tw3, [x19]", 11587772], [" b0d0c0:\tasr\tx7, x6, #29", 11587776], [" b0d0c4:\tstr\tw3, [x24,#24]", 11587780], [" b0d0c8:\tldr\tx3, [x18,#16]", 11587784], [" b0d0cc:\tldr\tx21, [x16,x7]", 11587788], [" b0d0d0:\tblr\tx3", 11587792], [" b0d0d4:\tstp\tx1, x24, [sp,#184]", 11587796], [" b0d0d8:\tadd\tx1, sp, #0xb0", 11587800], [" b0d0dc:\tstr\tx0, [sp,#176]", 11587804], [" b0d0e0:\tadd\tx2, sp, #0xb0", 11587808], [" b0d0e4:\tmov\tx0, x21", 11587812], [" b0d0e8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11587816], [" b0d0ec:\tldr\tw15, [sp,#116]", 11587820], [" b0d0f0:\ttbz\tw15, #0, b0d34c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa95ec>", 11587824], [" b0d0f4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11587828], [" b0d0f8:\tmov\tw1, #0x148 \t// #328", 11587832], [" b0d0fc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11587836], [" b0d100:\tmov\tx24, x0", 11587840], [" b0d104:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11587844], [" b0d108:\tadd\tx0, x0, #0xebf", 11587848], [" b0d10c:\tmov\tw1, #0x14 \t// #20", 11587852], [" b0d110:\tstr\tx0, [sp,#176]", 11587856], [" b0d114:\tbl\t6ce90 <__strlen_chk@plt>", 11587860], [" b0d118:\tldr\tx1, [sp,#2704]", 11587864], [" b0d11c:\tmov\tx2, #0xc0000 \t// #786432", 11587868], [" b0d120:\tmovk\tx2, #0x1", 11587872], [" b0d124:\tstr\tx0, [sp,#184]", 11587876], [" b0d128:\tadrp\tx22, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11587880], [" b0d12c:\tldr\tx0, [sp,#32]", 11587884], [" b0d130:\tadd\tx22, x22, #0x2f8", 11587888], [" b0d134:\tstr\twzr, [sp,#2804]", 11587892], [" b0d138:\tbfxil\tx1, x2, #0, #33", 11587896], [" b0d13c:\tstr\twzr, [sp,#2808]", 11587900], [" b0d140:\tmov\tw21, #0x52 \t// #82", 11587904], [" b0d144:\tstr\twzr, [sp,#2812]", 11587908], [" b0d148:\tadd\tx23, x22, #0x10", 11587912], [" b0d14c:\tstr\tx1, [sp,#2704]", 11587916], [" b0d150:\torr\tx20, xzr, #0x100000000", 11587920], [" b0d154:\tmov\tw1, wzr", 11587924], [" b0d158:\tmov\tx2, x21", 11587928], [" b0d15c:\tstr\tx23, [sp,#2696]", 11587932], [" b0d160:\tstr\tx20, [sp,#2712]", 11587936], [" b0d164:\tbl\t6cdf0 <memset@plt>", 11587940], [" b0d168:\tmovi\tv18.2d, #0x0", 11587944], [" b0d16c:\tldr\tx6, [sp,#16]", 11587948], [" b0d170:\tldr\tq0, [sp,#128]", 11587952], [" b0d174:\torr\tw29, wzr, #0x4", 11587956], [" b0d178:\tldr\tx2, [sp,#24]", 11587960], [" b0d17c:\tadd\tx16, sp, #0xa88", 11587964], [" b0d180:\tmov\tw25, #0xffffffff \t// #-1", 11587968], [" b0d184:\tstp\tx28, x28, [x6,#8]", 11587972], [" b0d188:\tadd\tx1, sp, #0xb0", 11587976], [" b0d18c:\tstr\tx28, [x6]", 11587980], [" b0d190:\tmov\tx0, x24", 11587984], [" b0d194:\tstrb\twzr, [sp,#2840]", 11587988], [" b0d198:\tmov\tw3, wzr", 11587992], [" b0d19c:\tstur\tq0, [x16,#148]", 11587996], [" b0d1a0:\tstr\tw25, [sp,#2860]", 11588000], [" b0d1a4:\tstr\tw29, [sp,#2864]", 11588004], [" b0d1a8:\tstr\txzr, [sp,#2872]", 11588008], [" b0d1ac:\tstr\tw25, [sp,#2880]", 11588012], [" b0d1b0:\tstr\tq18, [x2]", 11588016], [" b0d1b4:\tadd\tx2, sp, #0xa88", 11588020], [" b0d1b8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11588024], [" b0d1bc:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11588028], [" b0d1c0:\tadd\tx27, x27, #0xe9f", 11588032], [" b0d1c4:\torr\tw1, wzr, #0xc", 11588036], [" b0d1c8:\tmov\tx0, x27", 11588040], [" b0d1cc:\tbl\t6ce90 <__strlen_chk@plt>", 11588044], [" b0d1d0:\tstr\tx27, [sp,#152]", 11588048], [" b0d1d4:\tstr\tw0, [sp,#160]", 11588052], [" b0d1d8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11588056], [" b0d1dc:\tmov\tw22, #0xd0 \t// #208", 11588060], [" b0d1e0:\tmov\tx1, x22", 11588064], [" b0d1e4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11588068], [" b0d1e8:\tmov\tx27, x0", 11588072], [" b0d1ec:\tmov\tx13, #0xc0000 \t// #786432", 11588076], [" b0d1f0:\tmovk\tx13, #0x3201", 11588080], [" b0d1f4:\tldr\tx5, [x27,#8]", 11588084], [" b0d1f8:\tadd\tx0, x27, #0x18", 11588088], [" b0d1fc:\tmov\tw1, wzr", 11588092], [" b0d200:\tstr\tx20, [x27,#16]", 11588096], [" b0d204:\tmov\tx2, x21", 11588100], [" b0d208:\tstur\txzr, [x27,#108]", 11588104], [" b0d20c:\tstr\twzr, [x27,#116]", 11588108], [" b0d210:\tbfxil\tx5, x13, #0, #33", 11588112], [" b0d214:\tstp\tx23, x5, [x27]", 11588116], [" b0d218:\tbl\t6cdf0 <memset@plt>", 11588120], [" b0d21c:\tmovi\tv27.2d, #0x0", 11588124], [" b0d220:\tstp\tx28, x28, [x27,#128]", 11588128], [" b0d224:\tstr\tx28, [x27,#120]", 11588132], [" b0d228:\tadd\tx1, sp, #0x98", 11588136], [" b0d22c:\tstrb\twzr, [x27,#144]", 11588140], [" b0d230:\tmov\tx0, x24", 11588144], [" b0d234:\tldr\tq0, [sp,#128]", 11588148], [" b0d238:\tstp\tw25, w29, [x27,#164]", 11588152], [" b0d23c:\tstr\txzr, [x27,#176]", 11588156], [" b0d240:\tstr\tw25, [x27,#184]", 11588160], [" b0d244:\tstur\tq0, [x27,#148]", 11588164], [" b0d248:\tstr\tq27, [x27,#192]", 11588168], [" b0d24c:\tstr\tx27, [sp,#168]", 11588172], [" b0d250:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11588176], [" b0d254:\tadrp\tx27, ca3000 <LoadQCC+0xa63d0>", 11588180], [" b0d258:\tadd\tx27, x27, #0xda8", 11588184], [" b0d25c:\torr\tw1, wzr, #0x7", 11588188], [" b0d260:\tmov\tx0, x27", 11588192], [" b0d264:\tbl\t6ce90 <__strlen_chk@plt>", 11588196], [" b0d268:\tstr\tx27, [sp,#152]", 11588200], [" b0d26c:\tstr\tw0, [sp,#160]", 11588204], [" b0d270:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11588208], [" b0d274:\tmov\tx1, x22", 11588212], [" b0d278:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11588216], [" b0d27c:\tmov\tx22, x0", 11588220], [" b0d280:\tmov\tx11, #0x80000 \t// #524288", 11588224], [" b0d284:\tmovk\tx11, #0x3201", 11588228], [" b0d288:\tldr\tx8, [x22,#8]", 11588232], [" b0d28c:\tadd\tx0, x22, #0x18", 11588236], [" b0d290:\tmov\tw1, wzr", 11588240], [" b0d294:\tstr\tx20, [x22,#16]", 11588244], [" b0d298:\tmov\tx2, x21", 11588248], [" b0d29c:\tstur\txzr, [x22,#108]", 11588252], [" b0d2a0:\tstr\twzr, [x22,#116]", 11588256], [" b0d2a4:\tbfxil\tx8, x11, #0, #33", 11588260], [" b0d2a8:\tstp\tx23, x8, [x22]", 11588264], [" b0d2ac:\tbl\t6cdf0 <memset@plt>", 11588268], [" b0d2b0:\tstp\tx28, x28, [x22,#128]", 11588272], [" b0d2b4:\tmovi\tv28.2d, #0x0", 11588276], [" b0d2b8:\tstr\tx28, [x22,#120]", 11588280], [" b0d2bc:\tadd\tx1, sp, #0x98", 11588284], [" b0d2c0:\tstrb\twzr, [x22,#144]", 11588288], [" b0d2c4:\tmov\tx0, x24", 11588292], [" b0d2c8:\tldr\tq0, [sp,#128]", 11588296], [" b0d2cc:\tstp\tw25, w29, [x22,#164]", 11588300], [" b0d2d0:\tstr\txzr, [x22,#176]", 11588304], [" b0d2d4:\tstr\tw25, [x22,#184]", 11588308], [" b0d2d8:\tstur\tq0, [x22,#148]", 11588312], [" b0d2dc:\tldr\tx25, [sp,#120]", 11588316], [" b0d2e0:\tstr\tq28, [x22,#192]", 11588320], [" b0d2e4:\tstr\tx22, [sp,#168]", 11588324], [" b0d2e8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11588328], [" b0d2ec:\tldp\tx17, x9, [x19,#16]", 11588332], [" b0d2f0:\tldr\tw4, [x19]", 11588336], [" b0d2f4:\tmov\tx6, #0xffffffff00000000 \t// #-4294967296", 11588340], [" b0d2f8:\tmov\tw12, #0x1ea \t// #490", 11588344], [" b0d2fc:\tsub\tx0, x9, x17", 11588348], [" b0d300:\torr\tw22, wzr, #0x800", 11588352], [" b0d304:\tadd\tw5, w4, #0x1", 11588356], [" b0d308:\tstr\tw12, [x24,#312]", 11588360], [" b0d30c:\tadd\tx10, x6, x0, lsl #29", 11588364], [" b0d310:\tldr\tx0, [x24]", 11588368], [" b0d314:\tstr\tx22, [x24,#32]", 11588372], [" b0d318:\tasr\tx11, x10, #29", 11588376], [" b0d31c:\tstr\tw5, [x19]", 11588380], [" b0d320:\tstr\tw5, [x24,#24]", 11588384], [" b0d324:\tldr\tx12, [x0,#16]", 11588388], [" b0d328:\tmov\tx0, x24", 11588392], [" b0d32c:\tldr\tx21, [x17,x11]", 11588396], [" b0d330:\tblr\tx12", 11588400], [" b0d334:\tstp\tx1, x24, [sp,#184]", 11588404], [" b0d338:\tadd\tx1, sp, #0xb0", 11588408], [" b0d33c:\tstr\tx0, [sp,#176]", 11588412], [" b0d340:\tadd\tx2, sp, #0xb0", 11588416], [" b0d344:\tmov\tx0, x21", 11588420], [" b0d348:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11588424], [" b0d34c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11588428], [" b0d350:\tmov\tw1, #0x148 \t// #328", 11588432], [" b0d354:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11588436], [" b0d358:\tmov\tx24, x0", 11588440], [" b0d35c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11588444], [" b0d360:\tadd\tx0, x0, #0xe7f", 11588448], [" b0d364:\tmov\tw1, #0x5 \t// #5", 11588452], [" b0d368:\tstr\tx0, [sp,#176]", 11588456], [" b0d36c:\tbl\t6ce90 <__strlen_chk@plt>", 11588460], [" b0d370:\tldr\tx13, [sp,#3328]", 11588464], [" b0d374:\tmov\tx23, #0x100000 \t// #1048576", 11588468], [" b0d378:\tadrp\tx2, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11588472], [" b0d37c:\tstr\tx0, [sp,#184]", 11588476], [" b0d380:\tmovk\tx23, #0x1", 11588480], [" b0d384:\tldr\tx0, [sp,#56]", 11588484], [" b0d388:\tadd\tx2, x2, #0x2f8", 11588488], [" b0d38c:\tstr\twzr, [sp,#3428]", 11588492], [" b0d390:\tmov\tw22, #0x52 \t// #82", 11588496], [" b0d394:\tstr\twzr, [sp,#3432]", 11588500], [" b0d398:\tadd\tx27, x2, #0x10", 11588504], [" b0d39c:\tstr\twzr, [sp,#3436]", 11588508], [" b0d3a0:\torr\tx29, xzr, #0x100000000", 11588512], [" b0d3a4:\tmov\tw1, wzr", 11588516], [" b0d3a8:\tmov\tx2, x22", 11588520], [" b0d3ac:\tstr\tx27, [sp,#3320]", 11588524], [" b0d3b0:\tbfxil\tx13, x23, #0, #33", 11588528], [" b0d3b4:\tstr\tx29, [sp,#3336]", 11588532], [" b0d3b8:\tstr\tx13, [sp,#3328]", 11588536], [" b0d3bc:\tbl\t6cdf0 <memset@plt>", 11588540], [" b0d3c0:\tmovi\tv19.2d, #0x0", 11588544], [" b0d3c4:\tldr\tx15, [sp,#40]", 11588548], [" b0d3c8:\tldr\tq0, [sp,#128]", 11588552], [" b0d3cc:\tmov\tw10, #0xffffffff \t// #-1", 11588556], [" b0d3d0:\tldr\tx12, [sp,#48]", 11588560], [" b0d3d4:\torr\tw23, wzr, #0x4", 11588564], [" b0d3d8:\tmov\tw20, w10", 11588568], [" b0d3dc:\tadd\tx1, sp, #0xb0", 11588572], [" b0d3e0:\tstp\tx28, x28, [x15,#8]", 11588576], [" b0d3e4:\tadd\tx2, sp, #0xcf8", 11588580], [" b0d3e8:\tstr\tx28, [x15]", 11588584], [" b0d3ec:\tmov\tx0, x24", 11588588], [" b0d3f0:\tstrb\twzr, [sp,#3464]", 11588592], [" b0d3f4:\tmov\tw3, wzr", 11588596], [" b0d3f8:\tstur\tq0, [x26,#148]", 11588600], [" b0d3fc:\tstr\tw20, [sp,#3484]", 11588604], [" b0d400:\tstr\tw23, [sp,#3488]", 11588608], [" b0d404:\tstr\txzr, [sp,#3496]", 11588612], [" b0d408:\tstr\tw20, [sp,#3504]", 11588616], [" b0d40c:\tstr\tq19, [x12]", 11588620], [" b0d410:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11588624], [" b0d414:\tadrp\tx26, cb5000 <LoadQCC+0xb83d0>", 11588628], [" b0d418:\tadd\tx26, x26, #0x1db", 11588632], [" b0d41c:\torr\tw1, wzr, #0x2", 11588636], [" b0d420:\tmov\tx0, x26", 11588640], [" b0d424:\tbl\t6ce90 <__strlen_chk@plt>", 11588644], [" b0d428:\tstr\tx26, [sp,#152]", 11588648], [" b0d42c:\tstr\tw0, [sp,#160]", 11588652], [" b0d430:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11588656], [" b0d434:\tmov\tw1, #0xd0 \t// #208", 11588660], [" b0d438:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11588664], [" b0d43c:\tmov\tx26, x0", 11588668], [" b0d440:\tmov\tx21, #0x100000 \t// #1048576", 11588672], [" b0d444:\tmovk\tx21, #0x3201", 11588676], [" b0d448:\tldr\tx15, [x26,#8]", 11588680], [" b0d44c:\tadd\tx0, x26, #0x18", 11588684], [" b0d450:\tmov\tw1, wzr", 11588688], [" b0d454:\tstr\tx29, [x26,#16]", 11588692], [" b0d458:\tmov\tx2, x22", 11588696], [" b0d45c:\tstur\txzr, [x26,#108]", 11588700], [" b0d460:\tstr\twzr, [x26,#116]", 11588704], [" b0d464:\tbfxil\tx15, x21, #0, #33", 11588708], [" b0d468:\tstp\tx27, x15, [x26]", 11588712], [" b0d46c:\tbl\t6cdf0 <memset@plt>", 11588716], [" b0d470:\tmovi\tv1.2d, #0x0", 11588720], [" b0d474:\tstp\tx28, x28, [x26,#128]", 11588724], [" b0d478:\tstr\tx28, [x26,#120]", 11588728], [" b0d47c:\tadd\tx1, sp, #0x98", 11588732], [" b0d480:\tstrb\twzr, [x26,#144]", 11588736], [" b0d484:\tmov\tx0, x24", 11588740], [" b0d488:\tldr\tq0, [sp,#128]", 11588744], [" b0d48c:\tstp\tw20, w23, [x26,#164]", 11588748], [" b0d490:\tstr\txzr, [x26,#176]", 11588752], [" b0d494:\tstr\tw20, [x26,#184]", 11588756], [" b0d498:\tstur\tq0, [x26,#148]", 11588760], [" b0d49c:\tstr\tq1, [x26,#192]", 11588764], [" b0d4a0:\tstr\tx26, [sp,#168]", 11588768], [" b0d4a4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11588772], [" b0d4a8:\torr\tw26, wzr, #0x1", 11588776], [" b0d4ac:\tldrb\tw13, [x25]", 11588780], [" b0d4b0:\tstr\tx26, [x24,#32]", 11588784], [" b0d4b4:\tcbz\tw13, b0d4c0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa9760>", 11588788], [" b0d4b8:\tmov\tw15, #0x91 \t// #145", 11588792], [" b0d4bc:\tstr\tw15, [x24,#312]", 11588796], [" b0d4c0:\tldr\tw6, [x19]", 11588800], [" b0d4c4:\tmov\tx20, #0xffffffff00000000 \t// #-4294967296", 11588804], [" b0d4c8:\tldp\tx26, x21, [x19,#16]", 11588808], [" b0d4cc:\tldr\tx1, [x24]", 11588812], [" b0d4d0:\tmov\tx0, x24", 11588816], [" b0d4d4:\tadd\tw7, w6, #0x1", 11588820], [" b0d4d8:\tsub\tx14, x21, x26", 11588824], [" b0d4dc:\tadd\tx2, x20, x14, lsl #29", 11588828], [" b0d4e0:\tstr\tw7, [x19]", 11588832], [" b0d4e4:\tasr\tx16, x2, #29", 11588836], [" b0d4e8:\tstr\tw7, [x24,#24]", 11588840], [" b0d4ec:\tldr\tx17, [x1,#16]", 11588844], [" b0d4f0:\tldr\tx26, [x26,x16]", 11588848], [" b0d4f4:\tblr\tx17", 11588852], [" b0d4f8:\tstp\tx1, x24, [sp,#184]", 11588856], [" b0d4fc:\tadd\tx1, sp, #0xb0", 11588860], [" b0d500:\tstr\tx0, [sp,#176]", 11588864], [" b0d504:\tadd\tx2, sp, #0xb0", 11588868], [" b0d508:\tmov\tx0, x26", 11588872], [" b0d50c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11588876], [" b0d510:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11588880], [" b0d514:\tmov\tw1, #0x148 \t// #328", 11588884], [" b0d518:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11588888], [" b0d51c:\tmov\tx26, x0", 11588892], [" b0d520:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11588896], [" b0d524:\tadd\tx0, x0, #0xe84", 11588900], [" b0d528:\tmov\tw1, #0x5 \t// #5", 11588904], [" b0d52c:\tstr\tx0, [sp,#176]", 11588908], [" b0d530:\tbl\t6ce90 <__strlen_chk@plt>", 11588912], [" b0d534:\tldr\tx24, [sp,#3120]", 11588916], [" b0d538:\tmov\tx2, #0x100000 \t// #1048576", 11588920], [" b0d53c:\tmovk\tx2, #0x1", 11588924], [" b0d540:\tstr\tx0, [sp,#184]", 11588928], [" b0d544:\tmov\tw21, #0x52 \t// #82", 11588932], [" b0d548:\tldr\tx0, [sp,#64]", 11588936], [" b0d54c:\tmov\tw1, wzr", 11588940], [" b0d550:\tstr\tx27, [sp,#3112]", 11588944], [" b0d554:\tbfxil\tx24, x2, #0, #33", 11588948], [" b0d558:\tstr\tx29, [sp,#3128]", 11588952], [" b0d55c:\tmov\tx2, x21", 11588956], [" b0d560:\tstr\twzr, [sp,#3220]", 11588960], [" b0d564:\tstr\twzr, [sp,#3224]", 11588964], [" b0d568:\tstr\tx24, [sp,#3120]", 11588968], [" b0d56c:\tstr\twzr, [sp,#3228]", 11588972], [" b0d570:\tbl\t6cdf0 <memset@plt>", 11588976], [" b0d574:\tldr\tx17, [sp,#72]", 11588980], [" b0d578:\tadd\tx2, sp, #0xc28", 11588984], [" b0d57c:\tldr\tq0, [sp,#128]", 11588988], [" b0d580:\tmovi\tv28.2d, #0x0", 11588992], [" b0d584:\tmov\tw11, #0xffffffff \t// #-1", 11588996], [" b0d588:\tldr\tx24, [sp,#80]", 11589000], [" b0d58c:\tmov\tw22, w11", 11589004], [" b0d590:\tstp\tx28, x28, [x17,#8]", 11589008], [" b0d594:\tadd\tx1, sp, #0xb0", 11589012], [" b0d598:\tstr\tx28, [x17]", 11589016], [" b0d59c:\tmov\tx0, x26", 11589020], [" b0d5a0:\tstrb\twzr, [sp,#3256]", 11589024], [" b0d5a4:\tmov\tw3, wzr", 11589028], [" b0d5a8:\tstur\tq0, [x2,#148]", 11589032], [" b0d5ac:\tadd\tx2, sp, #0xc28", 11589036], [" b0d5b0:\tstr\tw22, [sp,#3276]", 11589040], [" b0d5b4:\tstr\tw23, [sp,#3280]", 11589044], [" b0d5b8:\tstr\txzr, [sp,#3288]", 11589048], [" b0d5bc:\tstr\tw22, [sp,#3296]", 11589052], [" b0d5c0:\tstr\tq28, [x24]", 11589056], [" b0d5c4:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11589060], [" b0d5c8:\tadrp\tx24, cb5000 <LoadQCC+0xb83d0>", 11589064], [" b0d5cc:\tadd\tx24, x24, #0x1db", 11589068], [" b0d5d0:\torr\tw1, wzr, #0x2", 11589072], [" b0d5d4:\tmov\tx0, x24", 11589076], [" b0d5d8:\tbl\t6ce90 <__strlen_chk@plt>", 11589080], [" b0d5dc:\tstr\tx24, [sp,#152]", 11589084], [" b0d5e0:\tstr\tw0, [sp,#160]", 11589088], [" b0d5e4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11589092], [" b0d5e8:\tmov\tw1, #0xd0 \t// #208", 11589096], [" b0d5ec:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11589100], [" b0d5f0:\tmov\tx24, x0", 11589104], [" b0d5f4:\tmov\tx6, #0x100000 \t// #1048576", 11589108], [" b0d5f8:\tmovk\tx6, #0x3201", 11589112], [" b0d5fc:\tldr\tx25, [x24,#8]", 11589116], [" b0d600:\tadd\tx0, x24, #0x18", 11589120], [" b0d604:\tmov\tw1, wzr", 11589124], [" b0d608:\tstr\tx29, [x24,#16]", 11589128], [" b0d60c:\tmov\tx2, x21", 11589132], [" b0d610:\tstur\txzr, [x24,#108]", 11589136], [" b0d614:\tstr\twzr, [x24,#116]", 11589140], [" b0d618:\tbfxil\tx25, x6, #0, #33", 11589144], [" b0d61c:\tstp\tx27, x25, [x24]", 11589148], [" b0d620:\tbl\t6cdf0 <memset@plt>", 11589152], [" b0d624:\tmovi\tv21.2d, #0x0", 11589156], [" b0d628:\tstp\tx28, x28, [x24,#128]", 11589160], [" b0d62c:\tstr\tx28, [x24,#120]", 11589164], [" b0d630:\tadd\tx1, sp, #0x98", 11589168], [" b0d634:\tstrb\twzr, [x24,#144]", 11589172], [" b0d638:\tmov\tx0, x26", 11589176], [" b0d63c:\tldr\tq0, [sp,#128]", 11589180], [" b0d640:\tstp\tw22, w23, [x24,#164]", 11589184], [" b0d644:\tstr\txzr, [x24,#176]", 11589188], [" b0d648:\tstr\tw22, [x24,#184]", 11589192], [" b0d64c:\tstur\tq0, [x24,#148]", 11589196], [" b0d650:\tstr\tq21, [x24,#192]", 11589200], [" b0d654:\tstr\tx24, [sp,#168]", 11589204], [" b0d658:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11589208], [" b0d65c:\tldr\tx21, [sp,#120]", 11589212], [" b0d660:\torr\tw29, wzr, #0x1", 11589216], [" b0d664:\tldrb\tw14, [x21]", 11589220], [" b0d668:\tstr\tx29, [x26,#32]", 11589224], [" b0d66c:\tcbz\tw14, b0d678 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa9918>", 11589228], [" b0d670:\tmov\tw16, #0x92 \t// #146", 11589232], [" b0d674:\tstr\tw16, [x26,#312]", 11589236], [" b0d678:\tldr\tw8, [x19]", 11589240], [" b0d67c:\tmov\tx0, x26", 11589244], [" b0d680:\tldp\tx25, x23, [x19,#16]", 11589248], [" b0d684:\tldr\tx3, [x26]", 11589252], [" b0d688:\tadd\tw9, w8, #0x1", 11589256], [" b0d68c:\tsub\tx27, x23, x25", 11589260], [" b0d690:\tadd\tx20, x20, x27, lsl #29", 11589264], [" b0d694:\tstr\tw9, [x19]", 11589268], [" b0d698:\tasr\tx18, x20, #29", 11589272], [" b0d69c:\tstr\tw9, [x26,#24]", 11589276], [" b0d6a0:\tldr\tx4, [x3,#16]", 11589280], [" b0d6a4:\tldr\tx25, [x25,x18]", 11589284], [" b0d6a8:\tblr\tx4", 11589288], [" b0d6ac:\tstp\tx1, x26, [sp,#184]", 11589292], [" b0d6b0:\tadd\tx1, sp, #0xb0", 11589296], [" b0d6b4:\tstr\tx0, [sp,#176]", 11589300], [" b0d6b8:\tadd\tx2, sp, #0xb0", 11589304], [" b0d6bc:\tmov\tx0, x25", 11589308], [" b0d6c0:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11589312], [" b0d6c4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11589316], [" b0d6c8:\tmov\tw1, #0x148 \t// #328", 11589320], [" b0d6cc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11589324], [" b0d6d0:\tmov\tx26, x0", 11589328], [" b0d6d4:\tadrp\tx0, ccb000 <LoadQCC+0xce3d0>", 11589332], [" b0d6d8:\tadd\tx0, x0, #0xfa5", 11589336], [" b0d6dc:\torr\tw1, wzr, #0x7", 11589340], [" b0d6e0:\tstr\tx0, [sp,#176]", 11589344], [" b0d6e4:\tbl\t6ce90 <__strlen_chk@plt>", 11589348], [" b0d6e8:\tldr\tx6, [sp,#2912]", 11589352], [" b0d6ec:\tmov\tx17, #0x100000 \t// #1048576", 11589356], [" b0d6f0:\tadrp\tx7, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11589360], [" b0d6f4:\tstr\tx0, [sp,#184]", 11589364], [" b0d6f8:\tmovk\tx17, #0x1", 11589368], [" b0d6fc:\tldr\tx0, [sp,#104]", 11589372], [" b0d700:\tadd\tx7, x7, #0x2f8", 11589376], [" b0d704:\tstr\twzr, [sp,#3012]", 11589380], [" b0d708:\tmov\tw24, #0x52 \t// #82", 11589384], [" b0d70c:\tstr\twzr, [sp,#3016]", 11589388], [" b0d710:\tadd\tx22, x7, #0x10", 11589392], [" b0d714:\tstr\twzr, [sp,#3020]", 11589396], [" b0d718:\torr\tx25, xzr, #0x100000000", 11589400], [" b0d71c:\tmov\tw1, wzr", 11589404], [" b0d720:\tmov\tx2, x24", 11589408], [" b0d724:\tstr\tx22, [sp,#2904]", 11589412], [" b0d728:\tbfxil\tx6, x17, #0, #33", 11589416], [" b0d72c:\tstr\tx25, [sp,#2920]", 11589420], [" b0d730:\tstr\tx6, [sp,#2912]", 11589424], [" b0d734:\tbl\t6cdf0 <memset@plt>", 11589428], [" b0d738:\tldr\tx12, [sp,#88]", 11589432], [" b0d73c:\tadd\tx23, sp, #0xb58", 11589436], [" b0d740:\tldr\tq0, [sp,#128]", 11589440], [" b0d744:\tmovi\tv20.2d, #0x0", 11589444], [" b0d748:\tldr\tx8, [sp,#96]", 11589448], [" b0d74c:\torr\tw20, wzr, #0x4", 11589452], [" b0d750:\tadd\tx1, sp, #0xb0", 11589456], [" b0d754:\tstp\tx28, x28, [x12,#8]", 11589460], [" b0d758:\tadd\tx2, sp, #0xb58", 11589464], [" b0d75c:\tstr\tx28, [x12]", 11589468], [" b0d760:\tmov\tx0, x26", 11589472], [" b0d764:\tstrb\twzr, [sp,#3048]", 11589476], [" b0d768:\tmov\tw3, wzr", 11589480], [" b0d76c:\tstur\tq0, [x23,#148]", 11589484], [" b0d770:\tmov\tw23, #0xffffffff \t// #-1", 11589488], [" b0d774:\tmov\tw29, w23", 11589492], [" b0d778:\tstr\tw20, [sp,#3072]", 11589496], [" b0d77c:\tstr\txzr, [sp,#3080]", 11589500], [" b0d780:\tstr\tw29, [sp,#3068]", 11589504], [" b0d784:\tstr\tw29, [sp,#3088]", 11589508], [" b0d788:\tstr\tq20, [x8]", 11589512], [" b0d78c:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11589516], [" b0d790:\tadrp\tx23, cb5000 <LoadQCC+0xb83d0>", 11589520], [" b0d794:\tadd\tx23, x23, #0x1db", 11589524], [" b0d798:\torr\tw1, wzr, #0x2", 11589528], [" b0d79c:\tmov\tx0, x23", 11589532], [" b0d7a0:\tbl\t6ce90 <__strlen_chk@plt>", 11589536], [" b0d7a4:\tstr\tx23, [sp,#152]", 11589540], [" b0d7a8:\tstr\tw0, [sp,#160]", 11589544], [" b0d7ac:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11589548], [" b0d7b0:\tmov\tw1, #0xd0 \t// #208", 11589552], [" b0d7b4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11589556], [" b0d7b8:\tmov\tx21, x0", 11589560], [" b0d7bc:\tmov\tx27, #0x100000 \t// #1048576", 11589564], [" b0d7c0:\tmovk\tx27, #0x3201", 11589568], [" b0d7c4:\tldr\tx7, [x21,#8]", 11589572], [" b0d7c8:\tadd\tx0, x21, #0x18", 11589576], [" b0d7cc:\tmov\tw1, wzr", 11589580], [" b0d7d0:\tstr\tx25, [x21,#16]", 11589584], [" b0d7d4:\tmov\tx2, x24", 11589588], [" b0d7d8:\tstur\txzr, [x21,#108]", 11589592], [" b0d7dc:\tstr\twzr, [x21,#116]", 11589596], [" b0d7e0:\tbfxil\tx7, x27, #0, #33", 11589600], [" b0d7e4:\tstp\tx22, x7, [x21]", 11589604], [" b0d7e8:\tbl\t6cdf0 <memset@plt>", 11589608], [" b0d7ec:\tmovi\tv29.2d, #0x0", 11589612], [" b0d7f0:\tstp\tx28, x28, [x21,#128]", 11589616], [" b0d7f4:\tstr\tx28, [x21,#120]", 11589620], [" b0d7f8:\tadd\tx1, sp, #0x98", 11589624], [" b0d7fc:\tstrb\twzr, [x21,#144]", 11589628], [" b0d800:\tmov\tx0, x26", 11589632], [" b0d804:\tldr\tq0, [sp,#128]", 11589636], [" b0d808:\tstp\tw29, w20, [x21,#164]", 11589640], [" b0d80c:\tstr\txzr, [x21,#176]", 11589644], [" b0d810:\tstr\tw29, [x21,#184]", 11589648], [" b0d814:\tstur\tq0, [x21,#148]", 11589652], [" b0d818:\tstr\tq29, [x21,#192]", 11589656], [" b0d81c:\tstr\tx21, [sp,#168]", 11589660], [" b0d820:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11589664], [" b0d824:\tldr\tx0, [sp,#120]", 11589668], [" b0d828:\torr\tw3, wzr, #0x1", 11589672], [" b0d82c:\tldrb\tw17, [x0]", 11589676], [" b0d830:\tstr\tx3, [x26,#32]", 11589680], [" b0d834:\tcbz\tw17, b0d840 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa9ae0>", 11589684], [" b0d838:\tmov\tw18, #0x93 \t// #147", 11589688], [" b0d83c:\tstr\tw18, [x26,#312]", 11589692], [" b0d840:\tldr\tw10, [x19]", 11589696], [" b0d844:\tmov\tx25, #0xffffffff00000000 \t// #-4294967296", 11589700], [" b0d848:\tldp\tx2, x1, [x19,#16]", 11589704], [" b0d84c:\tldr\tx4, [x26]", 11589708], [" b0d850:\tmov\tx0, x26", 11589712], [" b0d854:\tadd\tw11, w10, #0x1", 11589716], [" b0d858:\tsub\tx5, x1, x2", 11589720], [" b0d85c:\tadd\tx8, x25, x5, lsl #29", 11589724], [" b0d860:\tstr\tw11, [x19]", 11589728], [" b0d864:\tasr\tx9, x8, #29", 11589732], [" b0d868:\tstr\tw11, [x26,#24]", 11589736], [" b0d86c:\tldr\tx22, [x4,#16]", 11589740], [" b0d870:\tldr\tx29, [x2,x9]", 11589744], [" b0d874:\tblr\tx22", 11589748], [" b0d878:\tstp\tx1, x26, [sp,#184]", 11589752], [" b0d87c:\tadd\tx1, sp, #0xb0", 11589756], [" b0d880:\tstr\tx0, [sp,#176]", 11589760], [" b0d884:\tadd\tx2, sp, #0xb0", 11589764], [" b0d888:\tmov\tx0, x29", 11589768], [" b0d88c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11589772], [" b0d890:\tldr\tw14, [sp,#116]", 11589776], [" b0d894:\ttbz\tw14, #0, b0daec <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xa9d8c>", 11589780], [" b0d898:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11589784], [" b0d89c:\tmov\tw1, #0x148 \t// #328", 11589788], [" b0d8a0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11589792], [" b0d8a4:\tmov\tx26, x0", 11589796], [" b0d8a8:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11589800], [" b0d8ac:\tadd\tx0, x0, #0xebf", 11589804], [" b0d8b0:\tmov\tw1, #0x14 \t// #20", 11589808], [" b0d8b4:\tstr\tx0, [sp,#176]", 11589812], [" b0d8b8:\tbl\t6ce90 <__strlen_chk@plt>", 11589816], [" b0d8bc:\tldr\tx10, [sp,#2704]", 11589820], [" b0d8c0:\tmov\tx18, #0x100000 \t// #1048576", 11589824], [" b0d8c4:\tadrp\tx24, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11589828], [" b0d8c8:\tstr\tx0, [sp,#184]", 11589832], [" b0d8cc:\tmovk\tx18, #0x1", 11589836], [" b0d8d0:\tldr\tx0, [sp,#32]", 11589840], [" b0d8d4:\tadd\tx24, x24, #0x2f8", 11589844], [" b0d8d8:\tstr\twzr, [sp,#2804]", 11589848], [" b0d8dc:\tadd\tx25, x24, #0x10", 11589852], [" b0d8e0:\tstr\twzr, [sp,#2808]", 11589856], [" b0d8e4:\torr\tx29, xzr, #0x100000000", 11589860], [" b0d8e8:\tstr\twzr, [sp,#2812]", 11589864], [" b0d8ec:\tmov\tw2, #0x52 \t// #82", 11589868], [" b0d8f0:\tmov\tw1, wzr", 11589872], [" b0d8f4:\tstr\tx25, [sp,#2696]", 11589876], [" b0d8f8:\tbfxil\tx10, x18, #0, #33", 11589880], [" b0d8fc:\tstr\tx29, [sp,#2712]", 11589884], [" b0d900:\tstr\tx10, [sp,#2704]", 11589888], [" b0d904:\tbl\t6cdf0 <memset@plt>", 11589892], [" b0d908:\tmovi\tv21.2d, #0x0", 11589896], [" b0d90c:\tldr\tx8, [sp,#16]", 11589900], [" b0d910:\tldr\tq0, [sp,#128]", 11589904], [" b0d914:\torr\tw20, wzr, #0x4", 11589908], [" b0d918:\tldr\tx4, [sp,#24]", 11589912], [" b0d91c:\tadd\tx21, sp, #0xa88", 11589916], [" b0d920:\tmov\tw22, #0xffffffff \t// #-1", 11589920], [" b0d924:\tadd\tx1, sp, #0xb0", 11589924], [" b0d928:\tstp\tx28, x28, [x8,#8]", 11589928], [" b0d92c:\tadd\tx2, sp, #0xa88", 11589932], [" b0d930:\tstr\tx28, [x8]", 11589936], [" b0d934:\tmov\tx0, x26", 11589940], [" b0d938:\tstrb\twzr, [sp,#2840]", 11589944], [" b0d93c:\tmov\tw3, wzr", 11589948], [" b0d940:\tstur\tq0, [x21,#148]", 11589952], [" b0d944:\tstr\tw22, [sp,#2860]", 11589956], [" b0d948:\tstr\tw20, [sp,#2864]", 11589960], [" b0d94c:\tstr\txzr, [sp,#2872]", 11589964], [" b0d950:\tstr\tw22, [sp,#2880]", 11589968], [" b0d954:\tstr\tq21, [x4]", 11589972], [" b0d958:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11589976], [" b0d95c:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11589980], [" b0d960:\tadd\tx23, x23, #0xe9f", 11589984], [" b0d964:\torr\tw1, wzr, #0xc", 11589988], [" b0d968:\tmov\tx0, x23", 11589992], [" b0d96c:\tbl\t6ce90 <__strlen_chk@plt>", 11589996], [" b0d970:\tstr\tx23, [sp,#152]", 11590000], [" b0d974:\tstr\tw0, [sp,#160]", 11590004], [" b0d978:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590008], [" b0d97c:\tmov\tw27, #0xd0 \t// #208", 11590012], [" b0d980:\tmov\tx1, x27", 11590016], [" b0d984:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11590020], [" b0d988:\tmov\tx24, x0", 11590024], [" b0d98c:\tmov\tx5, #0x100000 \t// #1048576", 11590028], [" b0d990:\tmovk\tx5, #0x3201", 11590032], [" b0d994:\tldr\tx11, [x24,#8]", 11590036], [" b0d998:\tmov\tw23, #0x52 \t// #82", 11590040], [" b0d99c:\tadd\tx0, x24, #0x18", 11590044], [" b0d9a0:\tstr\tx29, [x24,#16]", 11590048], [" b0d9a4:\tmov\tw1, wzr", 11590052], [" b0d9a8:\tstur\txzr, [x24,#108]", 11590056], [" b0d9ac:\tmov\tx2, x23", 11590060], [" b0d9b0:\tstr\twzr, [x24,#116]", 11590064], [" b0d9b4:\tbfxil\tx11, x5, #0, #33", 11590068], [" b0d9b8:\tstp\tx25, x11, [x24]", 11590072], [" b0d9bc:\tbl\t6cdf0 <memset@plt>", 11590076], [" b0d9c0:\tmovi\tv20.2d, #0x0", 11590080], [" b0d9c4:\tstp\tx28, x28, [x24,#128]", 11590084], [" b0d9c8:\tstr\tx28, [x24,#120]", 11590088], [" b0d9cc:\tadd\tx1, sp, #0x98", 11590092], [" b0d9d0:\tstrb\twzr, [x24,#144]", 11590096], [" b0d9d4:\tmov\tx0, x26", 11590100], [" b0d9d8:\tldr\tq0, [sp,#128]", 11590104], [" b0d9dc:\tstp\tw22, w20, [x24,#164]", 11590108], [" b0d9e0:\tstr\txzr, [x24,#176]", 11590112], [" b0d9e4:\tstr\tw22, [x24,#184]", 11590116], [" b0d9e8:\tstur\tq0, [x24,#148]", 11590120], [" b0d9ec:\tstr\tq20, [x24,#192]", 11590124], [" b0d9f0:\tstr\tx24, [sp,#168]", 11590128], [" b0d9f4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11590132], [" b0d9f8:\tadrp\tx21, ca3000 <LoadQCC+0xa63d0>", 11590136], [" b0d9fc:\tadd\tx21, x21, #0xda8", 11590140], [" b0da00:\torr\tw1, wzr, #0x7", 11590144], [" b0da04:\tmov\tx0, x21", 11590148], [" b0da08:\tbl\t6ce90 <__strlen_chk@plt>", 11590152], [" b0da0c:\tstr\tx21, [sp,#152]", 11590156], [" b0da10:\tstr\tw0, [sp,#160]", 11590160], [" b0da14:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590164], [" b0da18:\tmov\tx1, x27", 11590168], [" b0da1c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11590172], [" b0da20:\tmov\tx27, x0", 11590176], [" b0da24:\tmov\tx9, #0x80000 \t// #524288", 11590180], [" b0da28:\tmovk\tx9, #0x3201", 11590184], [" b0da2c:\tldr\tx12, [x27,#8]", 11590188], [" b0da30:\tadd\tx0, x27, #0x18", 11590192], [" b0da34:\tmov\tw1, wzr", 11590196], [" b0da38:\tstr\tx25, [x27]", 11590200], [" b0da3c:\tmov\tx2, x23", 11590204], [" b0da40:\tstur\txzr, [x27,#108]", 11590208], [" b0da44:\tmov\tx25, #0xffffffff00000000 \t// #-4294967296", 11590212], [" b0da48:\tstr\twzr, [x27,#116]", 11590216], [" b0da4c:\tbfxil\tx12, x9, #0, #33", 11590220], [" b0da50:\tstp\tx12, x29, [x27,#8]", 11590224], [" b0da54:\tbl\t6cdf0 <memset@plt>", 11590228], [" b0da58:\tmovi\tv19.2d, #0x0", 11590232], [" b0da5c:\tstp\tx28, x28, [x27,#128]", 11590236], [" b0da60:\tstr\tx28, [x27,#120]", 11590240], [" b0da64:\tadd\tx1, sp, #0x98", 11590244], [" b0da68:\tstrb\twzr, [x27,#144]", 11590248], [" b0da6c:\tmov\tx0, x26", 11590252], [" b0da70:\tldr\tq0, [sp,#128]", 11590256], [" b0da74:\tstp\tw22, w20, [x27,#164]", 11590260], [" b0da78:\tstr\txzr, [x27,#176]", 11590264], [" b0da7c:\tstr\tw22, [x27,#184]", 11590268], [" b0da80:\tstur\tq0, [x27,#148]", 11590272], [" b0da84:\tstr\tq19, [x27,#192]", 11590276], [" b0da88:\tstr\tx27, [sp,#168]", 11590280], [" b0da8c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11590284], [" b0da90:\tldr\tw12, [x19]", 11590288], [" b0da94:\tmov\tw2, #0x1ea \t// #490", 11590292], [" b0da98:\tldp\tx5, x0, [x19,#16]", 11590296], [" b0da9c:\torr\tw13, wzr, #0x800", 11590300], [" b0daa0:\tldr\tx6, [x26]", 11590304], [" b0daa4:\tadd\tw17, w12, #0x1", 11590308], [" b0daa8:\tstr\tw2, [x26,#312]", 11590312], [" b0daac:\tsub\tx15, x0, x5", 11590316], [" b0dab0:\tstr\tx13, [x26,#32]", 11590320], [" b0dab4:\tmov\tx0, x26", 11590324], [" b0dab8:\tadd\tx21, x25, x15, lsl #29", 11590328], [" b0dabc:\tstr\tw17, [x19]", 11590332], [" b0dac0:\tasr\tx14, x21, #29", 11590336], [" b0dac4:\tstr\tw17, [x26,#24]", 11590340], [" b0dac8:\tldr\tx2, [x6,#16]", 11590344], [" b0dacc:\tldr\tx22, [x5,x14]", 11590348], [" b0dad0:\tblr\tx2", 11590352], [" b0dad4:\tstp\tx1, x26, [sp,#184]", 11590356], [" b0dad8:\tadd\tx1, sp, #0xb0", 11590360], [" b0dadc:\tstr\tx0, [sp,#176]", 11590364], [" b0dae0:\tadd\tx2, sp, #0xb0", 11590368], [" b0dae4:\tmov\tx0, x22", 11590372], [" b0dae8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11590376], [" b0daec:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590380], [" b0daf0:\tmov\tw1, #0x148 \t// #328", 11590384], [" b0daf4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11590388], [" b0daf8:\tmov\tx24, x0", 11590392], [" b0dafc:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11590396], [" b0db00:\tadd\tx0, x0, #0x22e", 11590400], [" b0db04:\tmov\tw1, #0xa \t// #10", 11590404], [" b0db08:\tstr\tx0, [sp,#176]", 11590408], [" b0db0c:\tbl\t6ce90 <__strlen_chk@plt>", 11590412], [" b0db10:\tldr\tx26, [sp,#2496]", 11590416], [" b0db14:\tmov\tx16, #0x100000 \t// #1048576", 11590420], [" b0db18:\tadrp\tx6, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11590424], [" b0db1c:\tstr\tx0, [sp,#184]", 11590428], [" b0db20:\tmovk\tx16, #0x1", 11590432], [" b0db24:\tstr\twzr, [sp,#2596]", 11590436], [" b0db28:\tadd\tx6, x6, #0x2f8", 11590440], [" b0db2c:\tstr\twzr, [sp,#2600]", 11590444], [" b0db30:\tadd\tx4, sp, #0x9b8", 11590448], [" b0db34:\tstr\twzr, [sp,#2604]", 11590452], [" b0db38:\tmov\tw27, #0x52 \t// #82", 11590456], [" b0db3c:\tadd\tx20, x6, #0x10", 11590460], [" b0db40:\torr\tx13, xzr, #0x100000000", 11590464], [" b0db44:\tadd\tx0, x4, #0x18", 11590468], [" b0db48:\tmov\tw1, wzr", 11590472], [" b0db4c:\tstr\tx20, [sp,#2488]", 11590476], [" b0db50:\tmov\tx2, x27", 11590480], [" b0db54:\tstr\tx13, [sp,#2504]", 11590484], [" b0db58:\tbfxil\tx26, x16, #0, #33", 11590488], [" b0db5c:\torr\tx29, xzr, #0x100000000", 11590492], [" b0db60:\tstr\tx26, [sp,#2496]", 11590496], [" b0db64:\tbl\t6cdf0 <memset@plt>", 11590500], [" b0db68:\tldr\tq0, [sp,#128]", 11590504], [" b0db6c:\tadd\tx22, sp, #0x94d", 11590508], [" b0db70:\tmovi\tv22.2d, #0x0", 11590512], [" b0db74:\tstr\tx28, [sp,#2624]", 11590516], [" b0db78:\tstr\tx28, [sp,#2616]", 11590520], [" b0db7c:\torr\tw16, wzr, #0x4", 11590524], [" b0db80:\tstr\tx28, [sp,#2608]", 11590528], [" b0db84:\tmov\tw21, #0xffffffff \t// #-1", 11590532], [" b0db88:\tstrb\twzr, [sp,#2632]", 11590536], [" b0db8c:\tadd\tx1, sp, #0xb0", 11590540], [" b0db90:\tstur\tq0, [x22,#255]", 11590544], [" b0db94:\tadd\tx22, sp, #0x979", 11590548], [" b0db98:\tadd\tx2, sp, #0x9b8", 11590552], [" b0db9c:\tstr\tw21, [sp,#2652]", 11590556], [" b0dba0:\tmov\tx0, x24", 11590560], [" b0dba4:\tstr\tw16, [sp,#2656]", 11590564], [" b0dba8:\tmov\tw3, wzr", 11590568], [" b0dbac:\tstr\txzr, [sp,#2664]", 11590572], [" b0dbb0:\torr\tw23, wzr, #0x4", 11590576], [" b0dbb4:\tstr\tw21, [sp,#2672]", 11590580], [" b0dbb8:\tstur\tq22, [x22,#255]", 11590584], [" b0dbbc:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11590588], [" b0dbc0:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11590592], [" b0dbc4:\tadd\tx26, x26, #0xd66", 11590596], [" b0dbc8:\torr\tw1, wzr, #0x8", 11590600], [" b0dbcc:\tmov\tx0, x26", 11590604], [" b0dbd0:\tbl\t6ce90 <__strlen_chk@plt>", 11590608], [" b0dbd4:\tstr\tx26, [sp,#152]", 11590612], [" b0dbd8:\tstr\tw0, [sp,#160]", 11590616], [" b0dbdc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590620], [" b0dbe0:\tmov\tw1, #0xd0 \t// #208", 11590624], [" b0dbe4:\tmov\tx26, x1", 11590628], [" b0dbe8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11590632], [" b0dbec:\tmov\tx22, x0", 11590636], [" b0dbf0:\tmov\tx6, #0x40000 \t// #262144", 11590640], [" b0dbf4:\tmovk\tx6, #0x320d", 11590644], [" b0dbf8:\tldr\tx16, [x22,#8]", 11590648], [" b0dbfc:\tadd\tx0, x22, #0x18", 11590652], [" b0dc00:\tmov\tw1, wzr", 11590656], [" b0dc04:\tstr\tx29, [x22,#16]", 11590660], [" b0dc08:\tmov\tx2, x27", 11590664], [" b0dc0c:\tstur\txzr, [x22,#108]", 11590668], [" b0dc10:\tstr\twzr, [x22,#116]", 11590672], [" b0dc14:\tbfxil\tx16, x6, #0, #33", 11590676], [" b0dc18:\tstp\tx20, x16, [x22]", 11590680], [" b0dc1c:\tbl\t6cdf0 <memset@plt>", 11590684], [" b0dc20:\tmovi\tv30.2d, #0x0", 11590688], [" b0dc24:\tstp\tx28, x28, [x22,#128]", 11590692], [" b0dc28:\tstr\tx28, [x22,#120]", 11590696], [" b0dc2c:\tadd\tx1, sp, #0x98", 11590700], [" b0dc30:\tstrb\twzr, [x22,#144]", 11590704], [" b0dc34:\tmov\tx0, x24", 11590708], [" b0dc38:\tldr\tq0, [sp,#128]", 11590712], [" b0dc3c:\torr\tw29, wzr, #0x4", 11590716], [" b0dc40:\tstp\tw21, w23, [x22,#164]", 11590720], [" b0dc44:\tstr\txzr, [x22,#176]", 11590724], [" b0dc48:\tstr\tw21, [x22,#184]", 11590728], [" b0dc4c:\tstur\tq0, [x22,#148]", 11590732], [" b0dc50:\tstr\tq30, [x22,#192]", 11590736], [" b0dc54:\tstr\tx22, [sp,#168]", 11590740], [" b0dc58:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11590744], [" b0dc5c:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11590748], [" b0dc60:\tadd\tx23, x23, #0xd72", 11590752], [" b0dc64:\torr\tw1, wzr, #0x6", 11590756], [" b0dc68:\tmov\tx0, x23", 11590760], [" b0dc6c:\tbl\t6ce90 <__strlen_chk@plt>", 11590764], [" b0dc70:\tstr\tx23, [sp,#152]", 11590768], [" b0dc74:\tstr\tw0, [sp,#160]", 11590772], [" b0dc78:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590776], [" b0dc7c:\tmov\tx1, x26", 11590780], [" b0dc80:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11590784], [" b0dc84:\tmov\tx26, x0", 11590788], [" b0dc88:\tmov\tx22, #0x80000 \t// #524288", 11590792], [" b0dc8c:\tmovk\tx22, #0x3201", 11590796], [" b0dc90:\tldr\tx17, [x26,#8]", 11590800], [" b0dc94:\tadd\tx0, x26, #0x18", 11590804], [" b0dc98:\torr\tx16, xzr, #0x100000000", 11590808], [" b0dc9c:\tstur\txzr, [x26,#108]", 11590812], [" b0dca0:\tmov\tw1, wzr", 11590816], [" b0dca4:\tstr\twzr, [x26,#116]", 11590820], [" b0dca8:\tmov\tx2, x27", 11590824], [" b0dcac:\tbfxil\tx17, x22, #0, #33", 11590828], [" b0dcb0:\tstr\tx16, [x26,#16]", 11590832], [" b0dcb4:\torr\tx23, xzr, #0x100000000", 11590836], [" b0dcb8:\tstp\tx20, x17, [x26]", 11590840], [" b0dcbc:\tbl\t6cdf0 <memset@plt>", 11590844], [" b0dcc0:\tmovi\tv31.2d, #0x0", 11590848], [" b0dcc4:\tstp\tx28, x28, [x26,#128]", 11590852], [" b0dcc8:\tstr\tx28, [x26,#120]", 11590856], [" b0dccc:\tadd\tx1, sp, #0x98", 11590860], [" b0dcd0:\tstrb\twzr, [x26,#144]", 11590864], [" b0dcd4:\tmov\tx0, x24", 11590868], [" b0dcd8:\tldr\tq0, [sp,#128]", 11590872], [" b0dcdc:\tstp\tw21, w29, [x26,#164]", 11590876], [" b0dce0:\torr\tw29, wzr, #0x4", 11590880], [" b0dce4:\tstr\txzr, [x26,#176]", 11590884], [" b0dce8:\tstr\tw21, [x26,#184]", 11590888], [" b0dcec:\tstur\tq0, [x26,#148]", 11590892], [" b0dcf0:\tstr\tq31, [x26,#192]", 11590896], [" b0dcf4:\tstr\tx26, [sp,#168]", 11590900], [" b0dcf8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11590904], [" b0dcfc:\tldp\tx7, x18, [x19,#16]", 11590908], [" b0dd00:\tldr\tw13, [x19]", 11590912], [" b0dd04:\tmov\tw6, #0xed \t// #237", 11590916], [" b0dd08:\tldr\tx8, [x24]", 11590920], [" b0dd0c:\tmov\tx0, x24", 11590924], [" b0dd10:\tsub\tx4, x18, x7", 11590928], [" b0dd14:\tadd\tw14, w13, #0x1", 11590932], [" b0dd18:\tstr\tw6, [x24,#312]", 11590936], [" b0dd1c:\tadd\tx6, x25, x4, lsl #29", 11590940], [" b0dd20:\tasr\tx25, x6, #29", 11590944], [" b0dd24:\tstr\tw14, [x19]", 11590948], [" b0dd28:\tstr\tw14, [x24,#24]", 11590952], [" b0dd2c:\tldr\tx26, [x7,x25]", 11590956], [" b0dd30:\tldr\tx7, [x8,#16]", 11590960], [" b0dd34:\tblr\tx7", 11590964], [" b0dd38:\tstp\tx1, x24, [sp,#184]", 11590968], [" b0dd3c:\tadd\tx1, sp, #0xb0", 11590972], [" b0dd40:\tstr\tx0, [sp,#176]", 11590976], [" b0dd44:\tadd\tx2, sp, #0xb0", 11590980], [" b0dd48:\tmov\tx0, x26", 11590984], [" b0dd4c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11590988], [" b0dd50:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11590992], [" b0dd54:\tmov\tw1, #0x148 \t// #328", 11590996], [" b0dd58:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591000], [" b0dd5c:\tmov\tx26, x0", 11591004], [" b0dd60:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11591008], [" b0dd64:\tadd\tx0, x0, #0x22e", 11591012], [" b0dd68:\tmov\tw1, #0xa \t// #10", 11591016], [" b0dd6c:\tstr\tx0, [sp,#176]", 11591020], [" b0dd70:\tbl\t6ce90 <__strlen_chk@plt>", 11591024], [" b0dd74:\tldr\tx24, [sp,#2288]", 11591028], [" b0dd78:\tmov\tx4, #0x100000 \t// #1048576", 11591032], [" b0dd7c:\tadd\tx5, sp, #0x8e8", 11591036], [" b0dd80:\tstr\tx0, [sp,#184]", 11591040], [" b0dd84:\tmovk\tx4, #0x1", 11591044], [" b0dd88:\tstr\tx20, [sp,#2280]", 11591048], [" b0dd8c:\tadd\tx11, x5, #0x18", 11591052], [" b0dd90:\tstr\tx23, [sp,#2296]", 11591056], [" b0dd94:\tmov\tx0, x11", 11591060], [" b0dd98:\tstr\twzr, [sp,#2388]", 11591064], [" b0dd9c:\tmov\tw1, wzr", 11591068], [" b0dda0:\tstr\twzr, [sp,#2392]", 11591072], [" b0dda4:\tmov\tx2, x27", 11591076], [" b0dda8:\tstr\twzr, [sp,#2396]", 11591080], [" b0ddac:\tbfxil\tx24, x4, #0, #33", 11591084], [" b0ddb0:\tstr\tx24, [sp,#2288]", 11591088], [" b0ddb4:\tbl\t6cdf0 <memset@plt>", 11591092], [" b0ddb8:\tldr\tq0, [sp,#128]", 11591096], [" b0ddbc:\tadd\tx25, sp, #0x87d", 11591100], [" b0ddc0:\tstr\tx28, [sp,#2416]", 11591104], [" b0ddc4:\tadd\tx1, sp, #0xb0", 11591108], [" b0ddc8:\tstr\tx28, [sp,#2408]", 11591112], [" b0ddcc:\tadd\tx2, sp, #0x8e8", 11591116], [" b0ddd0:\tstr\tx28, [sp,#2400]", 11591120], [" b0ddd4:\tmov\tx0, x26", 11591124], [" b0ddd8:\tstrb\twzr, [sp,#2424]", 11591128], [" b0dddc:\tmov\tw3, wzr", 11591132], [" b0dde0:\tstur\tq0, [x25,#255]", 11591136], [" b0dde4:\tmovi\tv0.2d, #0x0", 11591140], [" b0dde8:\tadd\tx25, sp, #0x8a9", 11591144], [" b0ddec:\tstr\tw21, [sp,#2444]", 11591148], [" b0ddf0:\tstr\tw29, [sp,#2448]", 11591152], [" b0ddf4:\tstr\txzr, [sp,#2456]", 11591156], [" b0ddf8:\tstr\tw21, [sp,#2464]", 11591160], [" b0ddfc:\tstur\tq0, [x25,#255]", 11591164], [" b0de00:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11591168], [" b0de04:\tadrp\tx23, ccc000 <LoadQCC+0xcf3d0>", 11591172], [" b0de08:\tadd\tx23, x23, #0xd66", 11591176], [" b0de0c:\torr\tw1, wzr, #0x8", 11591180], [" b0de10:\tmov\tx0, x23", 11591184], [" b0de14:\tbl\t6ce90 <__strlen_chk@plt>", 11591188], [" b0de18:\tstr\tx23, [sp,#152]", 11591192], [" b0de1c:\tstr\tw0, [sp,#160]", 11591196], [" b0de20:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11591200], [" b0de24:\tmov\tw22, #0xd0 \t// #208", 11591204], [" b0de28:\tmov\tx1, x22", 11591208], [" b0de2c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591212], [" b0de30:\tmov\tx24, x0", 11591216], [" b0de34:\tmov\tx18, #0x40000 \t// #262144", 11591220], [" b0de38:\tmovk\tx18, #0x320d", 11591224], [" b0de3c:\tldr\tx23, [x24,#8]", 11591228], [" b0de40:\tadd\tx0, x24, #0x18", 11591232], [" b0de44:\torr\tx29, xzr, #0x100000000", 11591236], [" b0de48:\tstur\txzr, [x24,#108]", 11591240], [" b0de4c:\tmov\tw1, wzr", 11591244], [" b0de50:\tstr\twzr, [x24,#116]", 11591248], [" b0de54:\tmov\tx2, x27", 11591252], [" b0de58:\tbfxil\tx23, x18, #0, #33", 11591256], [" b0de5c:\tstr\tx29, [x24,#16]", 11591260], [" b0de60:\tstp\tx20, x23, [x24]", 11591264], [" b0de64:\tbl\t6cdf0 <memset@plt>", 11591268], [" b0de68:\tmovi\tv1.2d, #0x0", 11591272], [" b0de6c:\tstp\tx28, x28, [x24,#128]", 11591276], [" b0de70:\tstr\tx28, [x24,#120]", 11591280], [" b0de74:\torr\tw25, wzr, #0x4", 11591284], [" b0de78:\tstrb\twzr, [x24,#144]", 11591288], [" b0de7c:\tadd\tx1, sp, #0x98", 11591292], [" b0de80:\tldr\tq0, [sp,#128]", 11591296], [" b0de84:\tmov\tx0, x26", 11591300], [" b0de88:\tstp\tw21, w25, [x24,#164]", 11591304], [" b0de8c:\tstr\txzr, [x24,#176]", 11591308], [" b0de90:\tstr\tw21, [x24,#184]", 11591312], [" b0de94:\tstur\tq0, [x24,#148]", 11591316], [" b0de98:\tstr\tq1, [x24,#192]", 11591320], [" b0de9c:\tstr\tx24, [sp,#168]", 11591324], [" b0dea0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11591328], [" b0dea4:\tadrp\tx24, ccc000 <LoadQCC+0xcf3d0>", 11591332], [" b0dea8:\tadd\tx24, x24, #0xd72", 11591336], [" b0deac:\torr\tw1, wzr, #0x6", 11591340], [" b0deb0:\tmov\tx0, x24", 11591344], [" b0deb4:\tbl\t6ce90 <__strlen_chk@plt>", 11591348], [" b0deb8:\tstr\tx24, [sp,#152]", 11591352], [" b0debc:\tstr\tw0, [sp,#160]", 11591356], [" b0dec0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11591360], [" b0dec4:\tmov\tx1, x22", 11591364], [" b0dec8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591368], [" b0decc:\tmov\tx24, x0", 11591372], [" b0ded0:\tmov\tx9, #0x80000 \t// #524288", 11591376], [" b0ded4:\tmovk\tx9, #0x3201", 11591380], [" b0ded8:\tldr\tx3, [x24,#8]", 11591384], [" b0dedc:\tadd\tx0, x24, #0x18", 11591388], [" b0dee0:\tmov\tw1, wzr", 11591392], [" b0dee4:\tstr\tx29, [x24,#16]", 11591396], [" b0dee8:\tmov\tx2, x27", 11591400], [" b0deec:\tstur\txzr, [x24,#108]", 11591404], [" b0def0:\tstr\twzr, [x24,#116]", 11591408], [" b0def4:\tmov\tx23, x27", 11591412], [" b0def8:\tbfxil\tx3, x9, #0, #33", 11591416], [" b0defc:\tstp\tx20, x3, [x24]", 11591420], [" b0df00:\tbl\t6cdf0 <memset@plt>", 11591424], [" b0df04:\tmovi\tv2.2d, #0x0", 11591428], [" b0df08:\tstp\tx28, x28, [x24,#128]", 11591432], [" b0df0c:\tstr\tx28, [x24,#120]", 11591436], [" b0df10:\tadd\tx1, sp, #0x98", 11591440], [" b0df14:\tstrb\twzr, [x24,#144]", 11591444], [" b0df18:\tmov\tx0, x26", 11591448], [" b0df1c:\tldr\tq0, [sp,#128]", 11591452], [" b0df20:\torr\tw27, wzr, #0x4", 11591456], [" b0df24:\tstp\tw21, w25, [x24,#164]", 11591460], [" b0df28:\tstr\txzr, [x24,#176]", 11591464], [" b0df2c:\tstr\tw21, [x24,#184]", 11591468], [" b0df30:\tstur\tq0, [x24,#148]", 11591472], [" b0df34:\tstr\tq2, [x24,#192]", 11591476], [" b0df38:\tstr\tx24, [sp,#168]", 11591480], [" b0df3c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11591484], [" b0df40:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11591488], [" b0df44:\tadd\tx29, x29, #0xd78", 11591492], [" b0df48:\tmov\tw1, #0x5 \t// #5", 11591496], [" b0df4c:\tmov\tx0, x29", 11591500], [" b0df50:\tbl\t6ce90 <__strlen_chk@plt>", 11591504], [" b0df54:\tstr\tx29, [sp,#152]", 11591508], [" b0df58:\tstr\tw0, [sp,#160]", 11591512], [" b0df5c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11591516], [" b0df60:\tmov\tx1, x22", 11591520], [" b0df64:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591524], [" b0df68:\tmov\tx24, x0", 11591528], [" b0df6c:\tmov\tx25, #0x40000 \t// #262144", 11591532], [" b0df70:\tmovk\tx25, #0x3201", 11591536], [" b0df74:\tldr\tx1, [x24,#8]", 11591540], [" b0df78:\tadd\tx0, x24, #0x18", 11591544], [" b0df7c:\torr\tx14, xzr, #0x100000000", 11591548], [" b0df80:\tstur\txzr, [x24,#108]", 11591552], [" b0df84:\tmov\tx2, x23", 11591556], [" b0df88:\tstr\twzr, [x24,#116]", 11591560], [" b0df8c:\tbfxil\tx1, x25, #0, #33", 11591564], [" b0df90:\tstr\tx14, [x24,#16]", 11591568], [" b0df94:\tstp\tx20, x1, [x24]", 11591572], [" b0df98:\tmov\tw1, wzr", 11591576], [" b0df9c:\tbl\t6cdf0 <memset@plt>", 11591580], [" b0dfa0:\tmovi\tv3.2d, #0x0", 11591584], [" b0dfa4:\tstp\tx28, x28, [x24,#128]", 11591588], [" b0dfa8:\tstr\tx28, [x24,#120]", 11591592], [" b0dfac:\tadd\tx1, sp, #0x98", 11591596], [" b0dfb0:\tstrb\twzr, [x24,#144]", 11591600], [" b0dfb4:\tmov\tx0, x26", 11591604], [" b0dfb8:\tldr\tq0, [sp,#128]", 11591608], [" b0dfbc:\tstp\tw21, w27, [x24,#164]", 11591612], [" b0dfc0:\tstr\txzr, [x24,#176]", 11591616], [" b0dfc4:\tstr\tw21, [x24,#184]", 11591620], [" b0dfc8:\tstur\tq0, [x24,#148]", 11591624], [" b0dfcc:\tstr\tq3, [x24,#192]", 11591628], [" b0dfd0:\tstr\tx24, [sp,#168]", 11591632], [" b0dfd4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11591636], [" b0dfd8:\tldr\tw15, [x19]", 11591640], [" b0dfdc:\tmov\tw7, #0xed \t// #237", 11591644], [" b0dfe0:\tldp\tx24, x5, [x19,#16]", 11591648], [" b0dfe4:\tldr\tx9, [x26]", 11591652], [" b0dfe8:\tmov\tx18, #0xffffffff00000000 \t// #-4294967296", 11591656], [" b0dfec:\tadd\tw16, w15, #0x1", 11591660], [" b0dff0:\tstr\tw7, [x26,#312]", 11591664], [" b0dff4:\tsub\tx8, x5, x24", 11591668], [" b0dff8:\tmov\tx0, x26", 11591672], [" b0dffc:\tadd\tx22, x18, x8, lsl #29", 11591676], [" b0e000:\tstr\tw16, [x19]", 11591680], [" b0e004:\tasr\tx10, x22, #29", 11591684], [" b0e008:\tstr\tw16, [x26,#24]", 11591688], [" b0e00c:\tldr\tx9, [x9,#16]", 11591692], [" b0e010:\tldr\tx24, [x24,x10]", 11591696], [" b0e014:\tblr\tx9", 11591700], [" b0e018:\tstp\tx1, x26, [sp,#184]", 11591704], [" b0e01c:\tadd\tx1, sp, #0xb0", 11591708], [" b0e020:\tstr\tx0, [sp,#176]", 11591712], [" b0e024:\tadd\tx2, sp, #0xb0", 11591716], [" b0e028:\tmov\tx0, x24", 11591720], [" b0e02c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11591724], [" b0e030:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11591728], [" b0e034:\tmov\tw24, #0x148 \t// #328", 11591732], [" b0e038:\tmov\tx1, x24", 11591736], [" b0e03c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591740], [" b0e040:\tmov\tx24, x0", 11591744], [" b0e044:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11591748], [" b0e048:\tadd\tx0, x0, #0xd99", 11591752], [" b0e04c:\torr\tw1, wzr, #0xe", 11591756], [" b0e050:\tstr\tx0, [sp,#176]", 11591760], [" b0e054:\tbl\t6ce90 <__strlen_chk@plt>", 11591764], [" b0e058:\tldr\tx11, [sp,#2080]", 11591768], [" b0e05c:\tmov\tx29, #0x100000 \t// #1048576", 11591772], [" b0e060:\tadd\tx6, sp, #0x818", 11591776], [" b0e064:\tstr\tx0, [sp,#184]", 11591780], [" b0e068:\tmovk\tx29, #0x1", 11591784], [" b0e06c:\tstr\tx20, [sp,#2072]", 11591788], [" b0e070:\tadd\tx12, x6, #0x18", 11591792], [" b0e074:\tstr\twzr, [sp,#2180]", 11591796], [" b0e078:\torr\tx26, xzr, #0x100000000", 11591800], [" b0e07c:\tstr\twzr, [sp,#2184]", 11591804], [" b0e080:\tmov\tx0, x12", 11591808], [" b0e084:\tstr\twzr, [sp,#2188]", 11591812], [" b0e088:\tmov\tw1, wzr", 11591816], [" b0e08c:\tmov\tx2, x23", 11591820], [" b0e090:\tstr\tx26, [sp,#2088]", 11591824], [" b0e094:\tbfxil\tx11, x29, #0, #33", 11591828], [" b0e098:\tstr\tx11, [sp,#2080]", 11591832], [" b0e09c:\tbl\t6cdf0 <memset@plt>", 11591836], [" b0e0a0:\tldr\tq0, [sp,#128]", 11591840], [" b0e0a4:\tadd\tx22, sp, #0x7ad", 11591844], [" b0e0a8:\tmovi\tv4.2d, #0x0", 11591848], [" b0e0ac:\tstr\tx28, [sp,#2208]", 11591852], [" b0e0b0:\tstr\tx28, [sp,#2200]", 11591856], [" b0e0b4:\torr\tw29, wzr, #0x4", 11591860], [" b0e0b8:\tstr\tx28, [sp,#2192]", 11591864], [" b0e0bc:\tadd\tx1, sp, #0xb0", 11591868], [" b0e0c0:\tstrb\twzr, [sp,#2216]", 11591872], [" b0e0c4:\tadd\tx2, sp, #0x818", 11591876], [" b0e0c8:\tstur\tq0, [x22,#255]", 11591880], [" b0e0cc:\tadd\tx22, sp, #0x7d9", 11591884], [" b0e0d0:\tmov\tx0, x24", 11591888], [" b0e0d4:\tstr\tw21, [sp,#2236]", 11591892], [" b0e0d8:\tmov\tw3, wzr", 11591896], [" b0e0dc:\tstr\tw29, [sp,#2240]", 11591900], [" b0e0e0:\tstr\txzr, [sp,#2248]", 11591904], [" b0e0e4:\tstr\tw21, [sp,#2256]", 11591908], [" b0e0e8:\tstur\tq4, [x22,#255]", 11591912], [" b0e0ec:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11591916], [" b0e0f0:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11591920], [" b0e0f4:\tadd\tx25, x25, #0xd66", 11591924], [" b0e0f8:\tmov\tx27, x25", 11591928], [" b0e0fc:\torr\tw1, wzr, #0x8", 11591932], [" b0e100:\tmov\tx0, x27", 11591936], [" b0e104:\tbl\t6ce90 <__strlen_chk@plt>", 11591940], [" b0e108:\tstr\tx27, [sp,#152]", 11591944], [" b0e10c:\tstr\tw0, [sp,#160]", 11591948], [" b0e110:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11591952], [" b0e114:\tmov\tw22, #0xd0 \t// #208", 11591956], [" b0e118:\tmov\tx1, x22", 11591960], [" b0e11c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11591964], [" b0e120:\tmov\tx25, x0", 11591968], [" b0e124:\tadd\tx0, x25, #0x18", 11591972], [" b0e128:\tmov\tw1, wzr", 11591976], [" b0e12c:\tldr\tx12, [x25,#8]", 11591980], [" b0e130:\tmov\tx2, x23", 11591984], [" b0e134:\tstr\tx26, [x25,#16]", 11591988], [" b0e138:\tmov\tx26, #0x40000 \t// #262144", 11591992], [" b0e13c:\tmovk\tx26, #0x320d", 11591996], [" b0e140:\tstur\txzr, [x25,#108]", 11592000], [" b0e144:\torr\tx27, xzr, #0x100000000", 11592004], [" b0e148:\tstr\twzr, [x25,#116]", 11592008], [" b0e14c:\tbfxil\tx12, x26, #0, #33", 11592012], [" b0e150:\tstp\tx20, x12, [x25]", 11592016], [" b0e154:\tbl\t6cdf0 <memset@plt>", 11592020], [" b0e158:\tmovi\tv5.2d, #0x0", 11592024], [" b0e15c:\tstp\tx28, x28, [x25,#128]", 11592028], [" b0e160:\tstr\tx28, [x25,#120]", 11592032], [" b0e164:\tadd\tx1, sp, #0x98", 11592036], [" b0e168:\tstrb\twzr, [x25,#144]", 11592040], [" b0e16c:\tmov\tx0, x24", 11592044], [" b0e170:\tldr\tq0, [sp,#128]", 11592048], [" b0e174:\tstp\tw21, w29, [x25,#164]", 11592052], [" b0e178:\torr\tw29, wzr, #0x4", 11592056], [" b0e17c:\tstr\txzr, [x25,#176]", 11592060], [" b0e180:\tstr\tw21, [x25,#184]", 11592064], [" b0e184:\tstur\tq0, [x25,#148]", 11592068], [" b0e188:\tstr\tq5, [x25,#192]", 11592072], [" b0e18c:\tstr\tx25, [sp,#168]", 11592076], [" b0e190:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11592080], [" b0e194:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11592084], [" b0e198:\tadd\tx25, x25, #0xd72", 11592088], [" b0e19c:\tmov\tx26, x25", 11592092], [" b0e1a0:\torr\tw1, wzr, #0x6", 11592096], [" b0e1a4:\tmov\tx0, x26", 11592100], [" b0e1a8:\tbl\t6ce90 <__strlen_chk@plt>", 11592104], [" b0e1ac:\tstr\tx26, [sp,#152]", 11592108], [" b0e1b0:\tstr\tw0, [sp,#160]", 11592112], [" b0e1b4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11592116], [" b0e1b8:\tmov\tx1, x22", 11592120], [" b0e1bc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11592124], [" b0e1c0:\tmov\tx25, x0", 11592128], [" b0e1c4:\tmov\tx22, #0xc0000 \t// #786432", 11592132], [" b0e1c8:\tmovk\tx22, #0x3201", 11592136], [" b0e1cc:\tldr\tx13, [x25,#8]", 11592140], [" b0e1d0:\tadd\tx0, x25, #0x18", 11592144], [" b0e1d4:\tmov\tw1, wzr", 11592148], [" b0e1d8:\tstr\tx27, [x25,#16]", 11592152], [" b0e1dc:\tmov\tx2, x23", 11592156], [" b0e1e0:\tstur\txzr, [x25,#108]", 11592160], [" b0e1e4:\tstr\twzr, [x25,#116]", 11592164], [" b0e1e8:\tmov\tx26, x23", 11592168], [" b0e1ec:\tbfxil\tx13, x22, #0, #33", 11592172], [" b0e1f0:\tstp\tx20, x13, [x25]", 11592176], [" b0e1f4:\tbl\t6cdf0 <memset@plt>", 11592180], [" b0e1f8:\tmovi\tv6.2d, #0x0", 11592184], [" b0e1fc:\tstp\tx28, x28, [x25,#128]", 11592188], [" b0e200:\tstr\tx28, [x25,#120]", 11592192], [" b0e204:\tadd\tx1, sp, #0x98", 11592196], [" b0e208:\tstrb\twzr, [x25,#144]", 11592200], [" b0e20c:\tmov\tx0, x24", 11592204], [" b0e210:\tldr\tq0, [sp,#128]", 11592208], [" b0e214:\tstp\tw21, w29, [x25,#164]", 11592212], [" b0e218:\tstr\txzr, [x25,#176]", 11592216], [" b0e21c:\tstr\tw21, [x25,#184]", 11592220], [" b0e220:\tstur\tq0, [x25,#148]", 11592224], [" b0e224:\tstr\tq6, [x25,#192]", 11592228], [" b0e228:\tstr\tx25, [sp,#168]", 11592232], [" b0e22c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11592236], [" b0e230:\tldr\tw18, [x19]", 11592240], [" b0e234:\tmov\tw11, #0xfd \t// #253", 11592244], [" b0e238:\tldp\tx22, x0, [x19,#16]", 11592248], [" b0e23c:\tldr\tx10, [x24]", 11592252], [" b0e240:\tmov\tx7, #0xffffffff00000000 \t// #-4294967296", 11592256], [" b0e244:\tadd\tw2, w18, #0x1", 11592260], [" b0e248:\tstr\tw11, [x24,#312]", 11592264], [" b0e24c:\tsub\tx15, x0, x22", 11592268], [" b0e250:\tmov\tx0, x24", 11592272], [" b0e254:\tadd\tx14, x7, x15, lsl #29", 11592276], [" b0e258:\tstr\tw2, [x19]", 11592280], [" b0e25c:\tasr\tx16, x14, #29", 11592284], [" b0e260:\tstr\tw2, [x24,#24]", 11592288], [" b0e264:\tldr\tx2, [x10,#16]", 11592292], [" b0e268:\tldr\tx25, [x22,x16]", 11592296], [" b0e26c:\tblr\tx2", 11592300], [" b0e270:\tstp\tx1, x24, [sp,#184]", 11592304], [" b0e274:\tadd\tx1, sp, #0xb0", 11592308], [" b0e278:\tstr\tx0, [sp,#176]", 11592312], [" b0e27c:\tadd\tx2, sp, #0xb0", 11592316], [" b0e280:\tmov\tx0, x25", 11592320], [" b0e284:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11592324], [" b0e288:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11592328], [" b0e28c:\tmov\tw22, #0x148 \t// #328", 11592332], [" b0e290:\tmov\tx1, x22", 11592336], [" b0e294:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11592340], [" b0e298:\tmov\tx24, x0", 11592344], [" b0e29c:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11592348], [" b0e2a0:\tadd\tx0, x0, #0xd99", 11592352], [" b0e2a4:\torr\tw1, wzr, #0xe", 11592356], [" b0e2a8:\tstr\tx0, [sp,#176]", 11592360], [" b0e2ac:\tbl\t6ce90 <__strlen_chk@plt>", 11592364], [" b0e2b0:\tldr\tx17, [sp,#1872]", 11592368], [" b0e2b4:\tmov\tx8, #0x100000 \t// #1048576", 11592372], [" b0e2b8:\tadd\tx7, sp, #0x748", 11592376], [" b0e2bc:\tstr\tx0, [sp,#184]", 11592380], [" b0e2c0:\tmovk\tx8, #0x1", 11592384], [" b0e2c4:\tstr\tx20, [sp,#1864]", 11592388], [" b0e2c8:\tadd\tx13, x7, #0x18", 11592392], [" b0e2cc:\tstr\twzr, [sp,#1972]", 11592396], [" b0e2d0:\torr\tx23, xzr, #0x100000000", 11592400], [" b0e2d4:\tstr\twzr, [sp,#1976]", 11592404], [" b0e2d8:\tmov\tx0, x13", 11592408], [" b0e2dc:\tstr\twzr, [sp,#1980]", 11592412], [" b0e2e0:\tmov\tw1, wzr", 11592416], [" b0e2e4:\tmov\tx2, x26", 11592420], [" b0e2e8:\tstr\tx23, [sp,#1880]", 11592424], [" b0e2ec:\tbfxil\tx17, x8, #0, #33", 11592428], [" b0e2f0:\tstr\tx17, [sp,#1872]", 11592432], [" b0e2f4:\tbl\t6cdf0 <memset@plt>", 11592436], [" b0e2f8:\tldr\tq0, [sp,#128]", 11592440], [" b0e2fc:\tadd\tx29, sp, #0x6dd", 11592444], [" b0e300:\tmovi\tv7.2d, #0x0", 11592448], [" b0e304:\tstr\tx28, [sp,#2000]", 11592452], [" b0e308:\tstr\tx28, [sp,#1992]", 11592456], [" b0e30c:\torr\tw27, wzr, #0x4", 11592460], [" b0e310:\tstr\tx28, [sp,#1984]", 11592464], [" b0e314:\tadd\tx1, sp, #0xb0", 11592468], [" b0e318:\tstrb\twzr, [sp,#2008]", 11592472], [" b0e31c:\tadd\tx2, sp, #0x748", 11592476], [" b0e320:\tstur\tq0, [x29,#255]", 11592480], [" b0e324:\tadd\tx29, sp, #0x709", 11592484], [" b0e328:\tmov\tx0, x24", 11592488], [" b0e32c:\tstr\tw21, [sp,#2028]", 11592492], [" b0e330:\tmov\tw3, wzr", 11592496], [" b0e334:\tstr\tw27, [sp,#2032]", 11592500], [" b0e338:\tstr\txzr, [sp,#2040]", 11592504], [" b0e33c:\tstr\tw21, [sp,#2048]", 11592508], [" b0e340:\tstur\tq7, [x29,#255]", 11592512], [" b0e344:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11592516], [" b0e348:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11592520], [" b0e34c:\tadd\tx25, x25, #0xd66", 11592524], [" b0e350:\torr\tw1, wzr, #0x8", 11592528], [" b0e354:\tmov\tx0, x25", 11592532], [" b0e358:\tbl\t6ce90 <__strlen_chk@plt>", 11592536], [" b0e35c:\tstr\tx25, [sp,#152]", 11592540], [" b0e360:\tstr\tw0, [sp,#160]", 11592544], [" b0e364:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11592548], [" b0e368:\tmov\tw22, #0xd0 \t// #208", 11592552], [" b0e36c:\tmov\tx1, x22", 11592556], [" b0e370:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11592560], [" b0e374:\tmov\tx25, x0", 11592564], [" b0e378:\tmov\tx2, #0x40000 \t// #262144", 11592568], [" b0e37c:\tmovk\tx2, #0x320d", 11592572], [" b0e380:\tldr\tx18, [x25,#8]", 11592576], [" b0e384:\tadd\tx0, x25, #0x18", 11592580], [" b0e388:\tmov\tw1, wzr", 11592584], [" b0e38c:\tstr\tx23, [x25,#16]", 11592588], [" b0e390:\tstur\txzr, [x25,#108]", 11592592], [" b0e394:\tstr\twzr, [x25,#116]", 11592596], [" b0e398:\tbfxil\tx18, x2, #0, #33", 11592600], [" b0e39c:\tmov\tx2, x26", 11592604], [" b0e3a0:\tstp\tx20, x18, [x25]", 11592608], [" b0e3a4:\tbl\t6cdf0 <memset@plt>", 11592612], [" b0e3a8:\tmovi\tv16.2d, #0x0", 11592616], [" b0e3ac:\tstp\tx28, x28, [x25,#128]", 11592620], [" b0e3b0:\tstr\tx28, [x25,#120]", 11592624], [" b0e3b4:\tadd\tx1, sp, #0x98", 11592628], [" b0e3b8:\tstrb\twzr, [x25,#144]", 11592632], [" b0e3bc:\tmov\tx0, x24", 11592636], [" b0e3c0:\tldr\tq0, [sp,#128]", 11592640], [" b0e3c4:\torr\tw23, wzr, #0x4", 11592644], [" b0e3c8:\tstp\tw21, w27, [x25,#164]", 11592648], [" b0e3cc:\tstr\txzr, [x25,#176]", 11592652], [" b0e3d0:\tstr\tw21, [x25,#184]", 11592656], [" b0e3d4:\tstur\tq0, [x25,#148]", 11592660], [" b0e3d8:\tstr\tq16, [x25,#192]", 11592664], [" b0e3dc:\tstr\tx25, [sp,#168]", 11592668], [" b0e3e0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11592672], [" b0e3e4:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11592676], [" b0e3e8:\tadd\tx27, x27, #0xd72", 11592680], [" b0e3ec:\torr\tw1, wzr, #0x6", 11592684], [" b0e3f0:\tmov\tx0, x27", 11592688], [" b0e3f4:\tbl\t6ce90 <__strlen_chk@plt>", 11592692], [" b0e3f8:\tstr\tx27, [sp,#152]", 11592696], [" b0e3fc:\tstr\tw0, [sp,#160]", 11592700], [" b0e400:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11592704], [" b0e404:\tmov\tx1, x22", 11592708], [" b0e408:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11592712], [" b0e40c:\tmov\tx25, x0", 11592716], [" b0e410:\tmov\tx18, #0xc0000 \t// #786432", 11592720], [" b0e414:\tmovk\tx18, #0x3201", 11592724], [" b0e418:\tldr\tx4, [x25,#8]", 11592728], [" b0e41c:\tmov\tx27, x26", 11592732], [" b0e420:\tadd\tx0, x25, #0x18", 11592736], [" b0e424:\tstur\txzr, [x25,#108]", 11592740], [" b0e428:\torr\tx29, xzr, #0x100000000", 11592744], [" b0e42c:\tstr\twzr, [x25,#116]", 11592748], [" b0e430:\tmov\tw1, wzr", 11592752], [" b0e434:\tmov\tx2, x27", 11592756], [" b0e438:\tbfxil\tx4, x18, #0, #33", 11592760], [" b0e43c:\tstr\tx29, [x25,#16]", 11592764], [" b0e440:\tstp\tx20, x4, [x25]", 11592768], [" b0e444:\tbl\t6cdf0 <memset@plt>", 11592772], [" b0e448:\tmovi\tv17.2d, #0x0", 11592776], [" b0e44c:\tstp\tx28, x28, [x25,#128]", 11592780], [" b0e450:\tstr\tx28, [x25,#120]", 11592784], [" b0e454:\tadd\tx1, sp, #0x98", 11592788], [" b0e458:\tstrb\twzr, [x25,#144]", 11592792], [" b0e45c:\tmov\tx0, x24", 11592796], [" b0e460:\tldr\tq0, [sp,#128]", 11592800], [" b0e464:\tstp\tw21, w23, [x25,#164]", 11592804], [" b0e468:\tstr\txzr, [x25,#176]", 11592808], [" b0e46c:\tstr\tw21, [x25,#184]", 11592812], [" b0e470:\tstur\tq0, [x25,#148]", 11592816], [" b0e474:\tstr\tq17, [x25,#192]", 11592820], [" b0e478:\tstr\tx25, [sp,#168]", 11592824], [" b0e47c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11592828], [" b0e480:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11592832], [" b0e484:\tadd\tx26, x26, #0xd78", 11592836], [" b0e488:\tmov\tx0, x26", 11592840], [" b0e48c:\tmov\tw1, #0x5 \t// #5", 11592844], [" b0e490:\tbl\t6ce90 <__strlen_chk@plt>", 11592848], [" b0e494:\tstr\tx26, [sp,#152]", 11592852], [" b0e498:\tstr\tw0, [sp,#160]", 11592856], [" b0e49c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11592860], [" b0e4a0:\tmov\tx1, x22", 11592864], [" b0e4a4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11592868], [" b0e4a8:\tmov\tx25, x0", 11592872], [" b0e4ac:\tmov\tx17, #0x40000 \t// #262144", 11592876], [" b0e4b0:\tmovk\tx17, #0x3201", 11592880], [" b0e4b4:\tldr\tx6, [x25,#8]", 11592884], [" b0e4b8:\tadd\tx0, x25, #0x18", 11592888], [" b0e4bc:\tmov\tw1, wzr", 11592892], [" b0e4c0:\tstr\tx29, [x25,#16]", 11592896], [" b0e4c4:\tmov\tx2, x27", 11592900], [" b0e4c8:\tstur\txzr, [x25,#108]", 11592904], [" b0e4cc:\tstr\twzr, [x25,#116]", 11592908], [" b0e4d0:\tmov\tx26, x27", 11592912], [" b0e4d4:\tbfxil\tx6, x17, #0, #33", 11592916], [" b0e4d8:\tstp\tx20, x6, [x25]", 11592920], [" b0e4dc:\tbl\t6cdf0 <memset@plt>", 11592924], [" b0e4e0:\tmovi\tv18.2d, #0x0", 11592928], [" b0e4e4:\tstp\tx28, x28, [x25,#128]", 11592932], [" b0e4e8:\tstr\tx28, [x25,#120]", 11592936], [" b0e4ec:\tadd\tx1, sp, #0x98", 11592940], [" b0e4f0:\tstrb\twzr, [x25,#144]", 11592944], [" b0e4f4:\tmov\tx0, x24", 11592948], [" b0e4f8:\tldr\tq0, [sp,#128]", 11592952], [" b0e4fc:\tstp\tw21, w23, [x25,#164]", 11592956], [" b0e500:\tstr\txzr, [x25,#176]", 11592960], [" b0e504:\tstr\tw21, [x25,#184]", 11592964], [" b0e508:\tstur\tq0, [x25,#148]", 11592968], [" b0e50c:\tstr\tq18, [x25,#192]", 11592972], [" b0e510:\tstr\tx25, [sp,#168]", 11592976], [" b0e514:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11592980], [" b0e518:\tldr\tw0, [x19]", 11592984], [" b0e51c:\tmov\tw8, #0xfd \t// #253", 11592988], [" b0e520:\tldp\tx11, x25, [x19,#16]", 11592992], [" b0e524:\tldr\tx12, [x24]", 11592996], [" b0e528:\tmov\tx15, #0xffffffff00000000 \t// #-4294967296", 11593000], [" b0e52c:\tadd\tw1, w0, #0x1", 11593004], [" b0e530:\tstr\tw8, [x24,#312]", 11593008], [" b0e534:\tsub\tx7, x25, x11", 11593012], [" b0e538:\tmov\tx0, x24", 11593016], [" b0e53c:\tadd\tx3, x15, x7, lsl #29", 11593020], [" b0e540:\tstr\tw1, [x19]", 11593024], [" b0e544:\tasr\tx5, x3, #29", 11593028], [" b0e548:\tstr\tw1, [x24,#24]", 11593032], [" b0e54c:\tldr\tx1, [x12,#16]", 11593036], [" b0e550:\tldr\tx25, [x11,x5]", 11593040], [" b0e554:\tblr\tx1", 11593044], [" b0e558:\tstp\tx1, x24, [sp,#184]", 11593048], [" b0e55c:\tadd\tx1, sp, #0xb0", 11593052], [" b0e560:\tstr\tx0, [sp,#176]", 11593056], [" b0e564:\tadd\tx2, sp, #0xb0", 11593060], [" b0e568:\tmov\tx0, x25", 11593064], [" b0e56c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11593068], [" b0e570:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11593072], [" b0e574:\tmov\tw1, #0x148 \t// #328", 11593076], [" b0e578:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11593080], [" b0e57c:\tmov\tx24, x0", 11593084], [" b0e580:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11593088], [" b0e584:\tadd\tx0, x0, #0xd99", 11593092], [" b0e588:\torr\tw1, wzr, #0xe", 11593096], [" b0e58c:\tstr\tx0, [sp,#176]", 11593100], [" b0e590:\tbl\t6ce90 <__strlen_chk@plt>", 11593104], [" b0e594:\tldr\tx8, [sp,#1664]", 11593108], [" b0e598:\tmov\tx11, #0x100000 \t// #1048576", 11593112], [" b0e59c:\tadd\tx22, sp, #0x678", 11593116], [" b0e5a0:\tstr\tx0, [sp,#184]", 11593120], [" b0e5a4:\tmovk\tx11, #0x1", 11593124], [" b0e5a8:\tstr\tx20, [sp,#1656]", 11593128], [" b0e5ac:\tadd\tx14, x22, #0x18", 11593132], [" b0e5b0:\tstr\tx29, [sp,#1672]", 11593136], [" b0e5b4:\tmov\tx0, x14", 11593140], [" b0e5b8:\tstr\twzr, [sp,#1764]", 11593144], [" b0e5bc:\tmov\tw1, wzr", 11593148], [" b0e5c0:\tstr\twzr, [sp,#1768]", 11593152], [" b0e5c4:\tmov\tx2, x26", 11593156], [" b0e5c8:\tstr\twzr, [sp,#1772]", 11593160], [" b0e5cc:\tbfxil\tx8, x11, #0, #33", 11593164], [" b0e5d0:\torr\tx27, xzr, #0x100000000", 11593168], [" b0e5d4:\tstr\tx8, [sp,#1664]", 11593172], [" b0e5d8:\tbl\t6cdf0 <memset@plt>", 11593176], [" b0e5dc:\tldr\tq0, [sp,#128]", 11593180], [" b0e5e0:\tadd\tx22, sp, #0x60d", 11593184], [" b0e5e4:\tmovi\tv19.2d, #0x0", 11593188], [" b0e5e8:\tstr\tx28, [sp,#1792]", 11593192], [" b0e5ec:\tstr\tx28, [sp,#1784]", 11593196], [" b0e5f0:\tadd\tx1, sp, #0xb0", 11593200], [" b0e5f4:\tstr\tx28, [sp,#1776]", 11593204], [" b0e5f8:\tadd\tx2, sp, #0x678", 11593208], [" b0e5fc:\tstrb\twzr, [sp,#1800]", 11593212], [" b0e600:\tmov\tx0, x24", 11593216], [" b0e604:\tstur\tq0, [x22,#255]", 11593220], [" b0e608:\tadd\tx22, sp, #0x639", 11593224], [" b0e60c:\tmov\tw3, wzr", 11593228], [" b0e610:\tstr\tw21, [sp,#1820]", 11593232], [" b0e614:\tstr\tw23, [sp,#1824]", 11593236], [" b0e618:\tstr\txzr, [sp,#1832]", 11593240], [" b0e61c:\tstr\tw21, [sp,#1840]", 11593244], [" b0e620:\tstur\tq19, [x22,#255]", 11593248], [" b0e624:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11593252], [" b0e628:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11593256], [" b0e62c:\tadd\tx29, x29, #0xd66", 11593260], [" b0e630:\torr\tw1, wzr, #0x8", 11593264], [" b0e634:\tmov\tx0, x29", 11593268], [" b0e638:\tbl\t6ce90 <__strlen_chk@plt>", 11593272], [" b0e63c:\tstr\tx29, [sp,#152]", 11593276], [" b0e640:\tstr\tw0, [sp,#160]", 11593280], [" b0e644:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11593284], [" b0e648:\tmov\tw23, #0xd0 \t// #208", 11593288], [" b0e64c:\tmov\tx1, x23", 11593292], [" b0e650:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11593296], [" b0e654:\tmov\tx25, x0", 11593300], [" b0e658:\tmov\tx3, #0x40000 \t// #262144", 11593304], [" b0e65c:\tmovk\tx3, #0x320d", 11593308], [" b0e660:\tldr\tx22, [x25,#8]", 11593312], [" b0e664:\tadd\tx0, x25, #0x18", 11593316], [" b0e668:\tmov\tw1, wzr", 11593320], [" b0e66c:\tstr\tx27, [x25,#16]", 11593324], [" b0e670:\tmov\tx2, x26", 11593328], [" b0e674:\tstur\txzr, [x25,#108]", 11593332], [" b0e678:\tstr\twzr, [x25,#116]", 11593336], [" b0e67c:\tbfxil\tx22, x3, #0, #33", 11593340], [" b0e680:\tstp\tx20, x22, [x25]", 11593344], [" b0e684:\tbl\t6cdf0 <memset@plt>", 11593348], [" b0e688:\tmovi\tv20.2d, #0x0", 11593352], [" b0e68c:\tstp\tx28, x28, [x25,#128]", 11593356], [" b0e690:\tstr\tx28, [x25,#120]", 11593360], [" b0e694:\torr\tw29, wzr, #0x4", 11593364], [" b0e698:\tstrb\twzr, [x25,#144]", 11593368], [" b0e69c:\tadd\tx1, sp, #0x98", 11593372], [" b0e6a0:\tldr\tq0, [sp,#128]", 11593376], [" b0e6a4:\tmov\tx0, x24", 11593380], [" b0e6a8:\tstp\tw21, w29, [x25,#164]", 11593384], [" b0e6ac:\tstr\txzr, [x25,#176]", 11593388], [" b0e6b0:\tstr\tw21, [x25,#184]", 11593392], [" b0e6b4:\tstur\tq0, [x25,#148]", 11593396], [" b0e6b8:\tstr\tq20, [x25,#192]", 11593400], [" b0e6bc:\tstr\tx25, [sp,#168]", 11593404], [" b0e6c0:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11593408], [" b0e6c4:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11593412], [" b0e6c8:\tadd\tx25, x25, #0xd72", 11593416], [" b0e6cc:\torr\tw1, wzr, #0x6", 11593420], [" b0e6d0:\tmov\tx0, x25", 11593424], [" b0e6d4:\tbl\t6ce90 <__strlen_chk@plt>", 11593428], [" b0e6d8:\tstr\tx25, [sp,#152]", 11593432], [" b0e6dc:\tstr\tw0, [sp,#160]", 11593436], [" b0e6e0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11593440], [" b0e6e4:\tmov\tx1, x23", 11593444], [" b0e6e8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11593448], [" b0e6ec:\tmov\tx25, x0", 11593452], [" b0e6f0:\tmov\tx22, #0x100000 \t// #1048576", 11593456], [" b0e6f4:\tmovk\tx22, #0x3201", 11593460], [" b0e6f8:\tldr\tx10, [x25,#8]", 11593464], [" b0e6fc:\tadd\tx0, x25, #0x18", 11593468], [" b0e700:\tmov\tw1, wzr", 11593472], [" b0e704:\tstr\tx27, [x25,#16]", 11593476], [" b0e708:\tmov\tx2, x26", 11593480], [" b0e70c:\tstur\txzr, [x25,#108]", 11593484], [" b0e710:\tstr\twzr, [x25,#116]", 11593488], [" b0e714:\tbfxil\tx10, x22, #0, #33", 11593492], [" b0e718:\tmov\tx22, x26", 11593496], [" b0e71c:\tstp\tx20, x10, [x25]", 11593500], [" b0e720:\tbl\t6cdf0 <memset@plt>", 11593504], [" b0e724:\tmovi\tv21.2d, #0x0", 11593508], [" b0e728:\tstp\tx28, x28, [x25,#128]", 11593512], [" b0e72c:\tstr\tx28, [x25,#120]", 11593516], [" b0e730:\tadd\tx1, sp, #0x98", 11593520], [" b0e734:\tstrb\twzr, [x25,#144]", 11593524], [" b0e738:\tmov\tx0, x24", 11593528], [" b0e73c:\tldr\tq0, [sp,#128]", 11593532], [" b0e740:\tstp\tw21, w29, [x25,#164]", 11593536], [" b0e744:\torr\tw29, wzr, #0x4", 11593540], [" b0e748:\tstr\txzr, [x25,#176]", 11593544], [" b0e74c:\tstr\tw21, [x25,#184]", 11593548], [" b0e750:\tstur\tq0, [x25,#148]", 11593552], [" b0e754:\tstr\tq21, [x25,#192]", 11593556], [" b0e758:\tstr\tx25, [sp,#168]", 11593560], [" b0e75c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11593564], [" b0e760:\tldp\tx13, x9, [x19,#16]", 11593568], [" b0e764:\tldr\tw3, [x19]", 11593572], [" b0e768:\tmov\tw10, #0xfd \t// #253", 11593576], [" b0e76c:\tldr\tx14, [x24]", 11593580], [" b0e770:\tmov\tx7, #0xffffffff00000000 \t// #-4294967296", 11593584], [" b0e774:\tsub\tx11, x9, x13", 11593588], [" b0e778:\tadd\tw4, w3, #0x1", 11593592], [" b0e77c:\tstr\tw10, [x24,#312]", 11593596], [" b0e780:\tadd\tx12, x7, x11, lsl #29", 11593600], [" b0e784:\tasr\tx0, x12, #29", 11593604], [" b0e788:\tstr\tw4, [x19]", 11593608], [" b0e78c:\tstr\tw4, [x24,#24]", 11593612], [" b0e790:\tldr\tx25, [x13,x0]", 11593616], [" b0e794:\tmov\tx0, x24", 11593620], [" b0e798:\tldr\tx13, [x14,#16]", 11593624], [" b0e79c:\tblr\tx13", 11593628], [" b0e7a0:\tstp\tx1, x24, [sp,#184]", 11593632], [" b0e7a4:\tadd\tx1, sp, #0xb0", 11593636], [" b0e7a8:\tstr\tx0, [sp,#176]", 11593640], [" b0e7ac:\tadd\tx2, sp, #0xb0", 11593644], [" b0e7b0:\tmov\tx0, x25", 11593648], [" b0e7b4:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11593652], [" b0e7b8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11593656], [" b0e7bc:\tmov\tw1, #0x148 \t// #328", 11593660], [" b0e7c0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11593664], [" b0e7c4:\tmov\tx24, x0", 11593668], [" b0e7c8:\tadrp\tx0, ccc000 <LoadQCC+0xcf3d0>", 11593672], [" b0e7cc:\tadd\tx0, x0, #0xd99", 11593676], [" b0e7d0:\torr\tw1, wzr, #0xe", 11593680], [" b0e7d4:\tstr\tx0, [sp,#176]", 11593684], [" b0e7d8:\tbl\t6ce90 <__strlen_chk@plt>", 11593688], [" b0e7dc:\tldr\tx26, [sp,#1456]", 11593692], [" b0e7e0:\tmov\tx13, #0x100000 \t// #1048576", 11593696], [" b0e7e4:\tadd\tx8, sp, #0x5a8", 11593700], [" b0e7e8:\tstr\tx0, [sp,#184]", 11593704], [" b0e7ec:\tmovk\tx13, #0x1", 11593708], [" b0e7f0:\tstr\tx20, [sp,#1448]", 11593712], [" b0e7f4:\tadd\tx15, x8, #0x18", 11593716], [" b0e7f8:\tstr\twzr, [sp,#1556]", 11593720], [" b0e7fc:\tmov\tx27, x22", 11593724], [" b0e800:\tstr\twzr, [sp,#1560]", 11593728], [" b0e804:\torr\tx25, xzr, #0x100000000", 11593732], [" b0e808:\tstr\twzr, [sp,#1564]", 11593736], [" b0e80c:\tmov\tx0, x15", 11593740], [" b0e810:\tmov\tw1, wzr", 11593744], [" b0e814:\tmov\tx2, x27", 11593748], [" b0e818:\tstr\tx25, [sp,#1464]", 11593752], [" b0e81c:\tbfxil\tx26, x13, #0, #33", 11593756], [" b0e820:\tstr\tx26, [sp,#1456]", 11593760], [" b0e824:\tbl\t6cdf0 <memset@plt>", 11593764], [" b0e828:\tldr\tq0, [sp,#128]", 11593768], [" b0e82c:\tadd\tx26, sp, #0x53d", 11593772], [" b0e830:\tmovi\tv23.2d, #0x0", 11593776], [" b0e834:\tstr\tx28, [sp,#1584]", 11593780], [" b0e838:\tstr\tx28, [sp,#1576]", 11593784], [" b0e83c:\tadd\tx1, sp, #0xb0", 11593788], [" b0e840:\tstr\tx28, [sp,#1568]", 11593792], [" b0e844:\tadd\tx2, sp, #0x5a8", 11593796], [" b0e848:\tstrb\twzr, [sp,#1592]", 11593800], [" b0e84c:\tmov\tx0, x24", 11593804], [" b0e850:\tstur\tq0, [x26,#255]", 11593808], [" b0e854:\tadd\tx26, sp, #0x569", 11593812], [" b0e858:\tmov\tw3, wzr", 11593816], [" b0e85c:\tstr\tw21, [sp,#1612]", 11593820], [" b0e860:\tstr\tw29, [sp,#1616]", 11593824], [" b0e864:\tstr\txzr, [sp,#1624]", 11593828], [" b0e868:\tstr\tw21, [sp,#1632]", 11593832], [" b0e86c:\tstur\tq23, [x26,#255]", 11593836], [" b0e870:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11593840], [" b0e874:\tadrp\tx22, ccc000 <LoadQCC+0xcf3d0>", 11593844], [" b0e878:\tadd\tx22, x22, #0xd66", 11593848], [" b0e87c:\torr\tw1, wzr, #0x8", 11593852], [" b0e880:\tmov\tx0, x22", 11593856], [" b0e884:\tbl\t6ce90 <__strlen_chk@plt>", 11593860], [" b0e888:\tstr\tx22, [sp,#152]", 11593864], [" b0e88c:\tstr\tw0, [sp,#160]", 11593868], [" b0e890:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11593872], [" b0e894:\tmov\tx1, x23", 11593876], [" b0e898:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11593880], [" b0e89c:\tmov\tx26, x0", 11593884], [" b0e8a0:\tmov\tx5, #0x40000 \t// #262144", 11593888], [" b0e8a4:\tmovk\tx5, #0x320d", 11593892], [" b0e8a8:\tldr\tx15, [x26,#8]", 11593896], [" b0e8ac:\tadd\tx0, x26, #0x18", 11593900], [" b0e8b0:\tmov\tw1, wzr", 11593904], [" b0e8b4:\tstr\tx25, [x26,#16]", 11593908], [" b0e8b8:\tmov\tx2, x27", 11593912], [" b0e8bc:\tstur\txzr, [x26,#108]", 11593916], [" b0e8c0:\torr\tx22, xzr, #0x100000000", 11593920], [" b0e8c4:\tstr\twzr, [x26,#116]", 11593924], [" b0e8c8:\tbfxil\tx15, x5, #0, #33", 11593928], [" b0e8cc:\tstp\tx20, x15, [x26]", 11593932], [" b0e8d0:\tbl\t6cdf0 <memset@plt>", 11593936], [" b0e8d4:\tmovi\tv24.2d, #0x0", 11593940], [" b0e8d8:\tstp\tx28, x28, [x26,#128]", 11593944], [" b0e8dc:\tstr\tx28, [x26,#120]", 11593948], [" b0e8e0:\tadd\tx1, sp, #0x98", 11593952], [" b0e8e4:\tstrb\twzr, [x26,#144]", 11593956], [" b0e8e8:\tmov\tx0, x24", 11593960], [" b0e8ec:\tldr\tq0, [sp,#128]", 11593964], [" b0e8f0:\tstp\tw21, w29, [x26,#164]", 11593968], [" b0e8f4:\tstr\txzr, [x26,#176]", 11593972], [" b0e8f8:\tstr\tw21, [x26,#184]", 11593976], [" b0e8fc:\tstur\tq0, [x26,#148]", 11593980], [" b0e900:\tstr\tq24, [x26,#192]", 11593984], [" b0e904:\tstr\tx26, [sp,#168]", 11593988], [" b0e908:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11593992], [" b0e90c:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11593996], [" b0e910:\tadd\tx26, x26, #0xd72", 11594000], [" b0e914:\torr\tw1, wzr, #0x6", 11594004], [" b0e918:\tmov\tx0, x26", 11594008], [" b0e91c:\tbl\t6ce90 <__strlen_chk@plt>", 11594012], [" b0e920:\tstr\tx26, [sp,#152]", 11594016], [" b0e924:\tstr\tw0, [sp,#160]", 11594020], [" b0e928:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594024], [" b0e92c:\tmov\tx1, x23", 11594028], [" b0e930:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594032], [" b0e934:\tmov\tx25, x0", 11594036], [" b0e938:\tmov\tx15, #0x100000 \t// #1048576", 11594040], [" b0e93c:\tmovk\tx15, #0x3201", 11594044], [" b0e940:\tldr\tx14, [x25,#8]", 11594048], [" b0e944:\tadd\tx0, x25, #0x18", 11594052], [" b0e948:\tmov\tw1, wzr", 11594056], [" b0e94c:\tstr\tx22, [x25,#16]", 11594060], [" b0e950:\tmov\tx2, x27", 11594064], [" b0e954:\tstur\txzr, [x25,#108]", 11594068], [" b0e958:\tstr\twzr, [x25,#116]", 11594072], [" b0e95c:\tbfxil\tx14, x15, #0, #33", 11594076], [" b0e960:\tstp\tx20, x14, [x25]", 11594080], [" b0e964:\tbl\t6cdf0 <memset@plt>", 11594084], [" b0e968:\tmovi\tv25.2d, #0x0", 11594088], [" b0e96c:\tstp\tx28, x28, [x25,#128]", 11594092], [" b0e970:\tstr\tx28, [x25,#120]", 11594096], [" b0e974:\tadd\tx1, sp, #0x98", 11594100], [" b0e978:\tstrb\twzr, [x25,#144]", 11594104], [" b0e97c:\tmov\tx0, x24", 11594108], [" b0e980:\tldr\tq0, [sp,#128]", 11594112], [" b0e984:\tstp\tw21, w29, [x25,#164]", 11594116], [" b0e988:\tstr\txzr, [x25,#176]", 11594120], [" b0e98c:\tstr\tw21, [x25,#184]", 11594124], [" b0e990:\tstur\tq0, [x25,#148]", 11594128], [" b0e994:\tstr\tq25, [x25,#192]", 11594132], [" b0e998:\tstr\tx25, [sp,#168]", 11594136], [" b0e99c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11594140], [" b0e9a0:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11594144], [" b0e9a4:\tadd\tx25, x25, #0xd78", 11594148], [" b0e9a8:\tmov\tx0, x25", 11594152], [" b0e9ac:\tmov\tw1, #0x5 \t// #5", 11594156], [" b0e9b0:\tbl\t6ce90 <__strlen_chk@plt>", 11594160], [" b0e9b4:\tstr\tx25, [sp,#152]", 11594164], [" b0e9b8:\tstr\tw0, [sp,#160]", 11594168], [" b0e9bc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594172], [" b0e9c0:\tmov\tx1, x23", 11594176], [" b0e9c4:\tmov\tx25, x23", 11594180], [" b0e9c8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594184], [" b0e9cc:\tmov\tx26, x0", 11594188], [" b0e9d0:\tmov\tx14, #0x40000 \t// #262144", 11594192], [" b0e9d4:\tmovk\tx14, #0x3201", 11594196], [" b0e9d8:\tldr\tx16, [x26,#8]", 11594200], [" b0e9dc:\tadd\tx0, x26, #0x18", 11594204], [" b0e9e0:\tmov\tw1, wzr", 11594208], [" b0e9e4:\tstr\tx22, [x26,#16]", 11594212], [" b0e9e8:\tmov\tx2, x27", 11594216], [" b0e9ec:\tstur\txzr, [x26,#108]", 11594220], [" b0e9f0:\tstr\twzr, [x26,#116]", 11594224], [" b0e9f4:\tbfxil\tx16, x14, #0, #33", 11594228], [" b0e9f8:\tstp\tx20, x16, [x26]", 11594232], [" b0e9fc:\tbl\t6cdf0 <memset@plt>", 11594236], [" b0ea00:\tmovi\tv26.2d, #0x0", 11594240], [" b0ea04:\tstp\tx28, x28, [x26,#128]", 11594244], [" b0ea08:\tstr\tx28, [x26,#120]", 11594248], [" b0ea0c:\tadd\tx1, sp, #0x98", 11594252], [" b0ea10:\tstrb\twzr, [x26,#144]", 11594256], [" b0ea14:\tmov\tx0, x24", 11594260], [" b0ea18:\tldr\tq0, [sp,#128]", 11594264], [" b0ea1c:\tstp\tw21, w29, [x26,#164]", 11594268], [" b0ea20:\tstr\txzr, [x26,#176]", 11594272], [" b0ea24:\tstr\tw21, [x26,#184]", 11594276], [" b0ea28:\tstur\tq0, [x26,#148]", 11594280], [" b0ea2c:\tstr\tq26, [x26,#192]", 11594284], [" b0ea30:\tstr\tx26, [sp,#168]", 11594288], [" b0ea34:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11594292], [" b0ea38:\tldr\tw5, [x19]", 11594296], [" b0ea3c:\tmov\tw4, #0xfd \t// #253", 11594300], [" b0ea40:\tldp\tx15, x2, [x19,#16]", 11594304], [" b0ea44:\tldr\tx23, [x24]", 11594308], [" b0ea48:\tmov\tx13, #0xffffffff00000000 \t// #-4294967296", 11594312], [" b0ea4c:\tadd\tw6, w5, #0x1", 11594316], [" b0ea50:\tstr\tw4, [x24,#312]", 11594320], [" b0ea54:\tsub\tx17, x2, x15", 11594324], [" b0ea58:\tmov\tx0, x24", 11594328], [" b0ea5c:\tadd\tx18, x13, x17, lsl #29", 11594332], [" b0ea60:\tstr\tw6, [x19]", 11594336], [" b0ea64:\tasr\tx4, x18, #29", 11594340], [" b0ea68:\tstr\tw6, [x24,#24]", 11594344], [" b0ea6c:\tldr\tx23, [x23,#16]", 11594348], [" b0ea70:\tldr\tx26, [x15,x4]", 11594352], [" b0ea74:\tblr\tx23", 11594356], [" b0ea78:\tstp\tx1, x24, [sp,#184]", 11594360], [" b0ea7c:\tadd\tx1, sp, #0xb0", 11594364], [" b0ea80:\tstr\tx0, [sp,#176]", 11594368], [" b0ea84:\tadd\tx2, sp, #0xb0", 11594372], [" b0ea88:\tmov\tx0, x26", 11594376], [" b0ea8c:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11594380], [" b0ea90:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594384], [" b0ea94:\tmov\tw1, #0x148 \t// #328", 11594388], [" b0ea98:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594392], [" b0ea9c:\tadrp\tx26, cc6000 <LoadQCC+0xc93d0>", 11594396], [" b0eaa0:\tadd\tx26, x26, #0x274", 11594400], [" b0eaa4:\tmov\tx24, x0", 11594404], [" b0eaa8:\tmov\tx0, x26", 11594408], [" b0eaac:\tmov\tw1, #0xa \t// #10", 11594412], [" b0eab0:\tstr\tx26, [sp,#176]", 11594416], [" b0eab4:\tbl\t6ce90 <__strlen_chk@plt>", 11594420], [" b0eab8:\tldr\tx6, [sp,#1248]", 11594424], [" b0eabc:\tmov\tx12, #0x100000 \t// #1048576", 11594428], [" b0eac0:\tadd\tx9, sp, #0x4d8", 11594432], [" b0eac4:\tstr\tx0, [sp,#184]", 11594436], [" b0eac8:\tmovk\tx12, #0x1", 11594440], [" b0eacc:\tstr\tx20, [sp,#1240]", 11594444], [" b0ead0:\tadd\tx16, x9, #0x18", 11594448], [" b0ead4:\tstr\tx22, [sp,#1256]", 11594452], [" b0ead8:\tmov\tx0, x16", 11594456], [" b0eadc:\tstr\twzr, [sp,#1348]", 11594460], [" b0eae0:\tmov\tw1, wzr", 11594464], [" b0eae4:\tstr\twzr, [sp,#1352]", 11594468], [" b0eae8:\tmov\tx2, x27", 11594472], [" b0eaec:\tstr\twzr, [sp,#1356]", 11594476], [" b0eaf0:\tbfxil\tx6, x12, #0, #33", 11594480], [" b0eaf4:\tstr\tx6, [sp,#1248]", 11594484], [" b0eaf8:\tbl\t6cdf0 <memset@plt>", 11594488], [" b0eafc:\tldr\tq0, [sp,#128]", 11594492], [" b0eb00:\tadd\tx29, sp, #0x46d", 11594496], [" b0eb04:\tmovi\tv27.2d, #0x0", 11594500], [" b0eb08:\tstr\tx28, [sp,#1376]", 11594504], [" b0eb0c:\tstr\tx28, [sp,#1368]", 11594508], [" b0eb10:\torr\tw23, wzr, #0x4", 11594512], [" b0eb14:\tstr\tx28, [sp,#1360]", 11594516], [" b0eb18:\tadd\tx1, sp, #0xb0", 11594520], [" b0eb1c:\tstrb\twzr, [sp,#1384]", 11594524], [" b0eb20:\tadd\tx2, sp, #0x4d8", 11594528], [" b0eb24:\tstur\tq0, [x29,#255]", 11594532], [" b0eb28:\tadd\tx29, sp, #0x499", 11594536], [" b0eb2c:\tmov\tx0, x24", 11594540], [" b0eb30:\tstr\tw21, [sp,#1404]", 11594544], [" b0eb34:\tmov\tw3, wzr", 11594548], [" b0eb38:\tstr\tw23, [sp,#1408]", 11594552], [" b0eb3c:\tstr\txzr, [sp,#1416]", 11594556], [" b0eb40:\tstr\tw21, [sp,#1424]", 11594560], [" b0eb44:\tstur\tq27, [x29,#255]", 11594564], [" b0eb48:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11594568], [" b0eb4c:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11594572], [" b0eb50:\tadd\tx29, x29, #0xd66", 11594576], [" b0eb54:\torr\tw1, wzr, #0x8", 11594580], [" b0eb58:\tmov\tx0, x29", 11594584], [" b0eb5c:\tbl\t6ce90 <__strlen_chk@plt>", 11594588], [" b0eb60:\tstr\tx29, [sp,#152]", 11594592], [" b0eb64:\tstr\tw0, [sp,#160]", 11594596], [" b0eb68:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594600], [" b0eb6c:\tmov\tx29, x25", 11594604], [" b0eb70:\tmov\tx1, x29", 11594608], [" b0eb74:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594612], [" b0eb78:\tmov\tx25, x0", 11594616], [" b0eb7c:\tmov\tx8, #0x40000 \t// #262144", 11594620], [" b0eb80:\tmovk\tx8, #0x320e", 11594624], [" b0eb84:\tldr\tx7, [x25,#8]", 11594628], [" b0eb88:\tadd\tx0, x25, #0x18", 11594632], [" b0eb8c:\tmov\tw1, wzr", 11594636], [" b0eb90:\tstr\tx22, [x25,#16]", 11594640], [" b0eb94:\tmov\tx2, x27", 11594644], [" b0eb98:\tstur\txzr, [x25,#108]", 11594648], [" b0eb9c:\tstr\twzr, [x25,#116]", 11594652], [" b0eba0:\tbfxil\tx7, x8, #0, #33", 11594656], [" b0eba4:\tstp\tx20, x7, [x25]", 11594660], [" b0eba8:\tbl\t6cdf0 <memset@plt>", 11594664], [" b0ebac:\tmovi\tv28.2d, #0x0", 11594668], [" b0ebb0:\tstp\tx28, x28, [x25,#128]", 11594672], [" b0ebb4:\tstr\tx28, [x25,#120]", 11594676], [" b0ebb8:\tadd\tx1, sp, #0x98", 11594680], [" b0ebbc:\tstrb\twzr, [x25,#144]", 11594684], [" b0ebc0:\tmov\tx0, x24", 11594688], [" b0ebc4:\tldr\tq0, [sp,#128]", 11594692], [" b0ebc8:\tstp\tw21, w23, [x25,#164]", 11594696], [" b0ebcc:\torr\tw23, wzr, #0x4", 11594700], [" b0ebd0:\tstr\txzr, [x25,#176]", 11594704], [" b0ebd4:\tstr\tw21, [x25,#184]", 11594708], [" b0ebd8:\tstur\tq0, [x25,#148]", 11594712], [" b0ebdc:\tstr\tq28, [x25,#192]", 11594716], [" b0ebe0:\tstr\tx25, [sp,#168]", 11594720], [" b0ebe4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11594724], [" b0ebe8:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11594728], [" b0ebec:\tadd\tx25, x25, #0xd72", 11594732], [" b0ebf0:\torr\tw1, wzr, #0x6", 11594736], [" b0ebf4:\tmov\tx0, x25", 11594740], [" b0ebf8:\tbl\t6ce90 <__strlen_chk@plt>", 11594744], [" b0ebfc:\tstr\tx25, [sp,#152]", 11594748], [" b0ec00:\tstr\tw0, [sp,#160]", 11594752], [" b0ec04:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594756], [" b0ec08:\tmov\tx1, x29", 11594760], [" b0ec0c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594764], [" b0ec10:\tmov\tx25, x0", 11594768], [" b0ec14:\tmov\tx4, #0xc0000 \t// #786432", 11594772], [" b0ec18:\tmovk\tx4, #0x3201", 11594776], [" b0ec1c:\tldr\tx29, [x25,#8]", 11594780], [" b0ec20:\tadd\tx0, x25, #0x18", 11594784], [" b0ec24:\tmov\tw1, wzr", 11594788], [" b0ec28:\tstr\tx22, [x25,#16]", 11594792], [" b0ec2c:\tmov\tx2, x27", 11594796], [" b0ec30:\tstur\txzr, [x25,#108]", 11594800], [" b0ec34:\tstr\twzr, [x25,#116]", 11594804], [" b0ec38:\tbfxil\tx29, x4, #0, #33", 11594808], [" b0ec3c:\tstp\tx20, x29, [x25]", 11594812], [" b0ec40:\tbl\t6cdf0 <memset@plt>", 11594816], [" b0ec44:\tmovi\tv29.2d, #0x0", 11594820], [" b0ec48:\tstp\tx28, x28, [x25,#128]", 11594824], [" b0ec4c:\tstr\tx28, [x25,#120]", 11594828], [" b0ec50:\tadd\tx1, sp, #0x98", 11594832], [" b0ec54:\tstrb\twzr, [x25,#144]", 11594836], [" b0ec58:\tmov\tx0, x24", 11594840], [" b0ec5c:\tldr\tq0, [sp,#128]", 11594844], [" b0ec60:\tstp\tw21, w23, [x25,#164]", 11594848], [" b0ec64:\tstr\txzr, [x25,#176]", 11594852], [" b0ec68:\tstr\tw21, [x25,#184]", 11594856], [" b0ec6c:\tstur\tq0, [x25,#148]", 11594860], [" b0ec70:\tstr\tq29, [x25,#192]", 11594864], [" b0ec74:\tstr\tx25, [sp,#168]", 11594868], [" b0ec78:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11594872], [" b0ec7c:\tldr\tx29, [sp,#120]", 11594876], [" b0ec80:\torr\tw27, wzr, #0x2", 11594880], [" b0ec84:\tldrb\tw0, [x29,#1]", 11594884], [" b0ec88:\tstr\tx27, [x24,#32]", 11594888], [" b0ec8c:\tcbz\tw0, b0ec98 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xaaf38>", 11594892], [" b0ec90:\tmov\tw16, #0x17b \t// #379", 11594896], [" b0ec94:\tstr\tw16, [x24,#312]", 11594900], [" b0ec98:\tldr\tw15, [x19]", 11594904], [" b0ec9c:\tmov\tx21, #0xffffffff00000000 \t// #-4294967296", 11594908], [" b0eca0:\tldp\tx17, x25, [x19,#16]", 11594912], [" b0eca4:\tldr\tx0, [x24]", 11594916], [" b0eca8:\tadd\tw16, w15, #0x1", 11594920], [" b0ecac:\tsub\tx5, x25, x17", 11594924], [" b0ecb0:\tadd\tx6, x21, x5, lsl #29", 11594928], [" b0ecb4:\tstr\tw16, [x19]", 11594932], [" b0ecb8:\tasr\tx7, x6, #29", 11594936], [" b0ecbc:\tstr\tw16, [x24,#24]", 11594940], [" b0ecc0:\tldr\tx3, [x0,#16]", 11594944], [" b0ecc4:\tmov\tx0, x24", 11594948], [" b0ecc8:\tldr\tx25, [x17,x7]", 11594952], [" b0eccc:\tblr\tx3", 11594956], [" b0ecd0:\tstp\tx1, x24, [sp,#184]", 11594960], [" b0ecd4:\tadd\tx1, sp, #0xb0", 11594964], [" b0ecd8:\tstr\tx0, [sp,#176]", 11594968], [" b0ecdc:\tadd\tx2, sp, #0xb0", 11594972], [" b0ece0:\tmov\tx0, x25", 11594976], [" b0ece4:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11594980], [" b0ece8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11594984], [" b0ecec:\tmov\tw1, #0x148 \t// #328", 11594988], [" b0ecf0:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11594992], [" b0ecf4:\tmov\tx24, x0", 11594996], [" b0ecf8:\tstr\tx26, [sp,#176]", 11595000], [" b0ecfc:\tmov\tw1, #0xa \t// #10", 11595004], [" b0ed00:\tmov\tx0, x26", 11595008], [" b0ed04:\tbl\t6ce90 <__strlen_chk@plt>", 11595012], [" b0ed08:\tldr\tx1, [sp,#1040]", 11595016], [" b0ed0c:\tmov\tx26, #0x100000 \t// #1048576", 11595020], [" b0ed10:\torr\tx17, xzr, #0x100000000", 11595024], [" b0ed14:\tstr\tx0, [sp,#184]", 11595028], [" b0ed18:\tmovk\tx26, #0x1", 11595032], [" b0ed1c:\tstr\tx20, [sp,#1032]", 11595036], [" b0ed20:\tmov\tw27, #0x52 \t// #82", 11595040], [" b0ed24:\tstr\twzr, [sp,#1140]", 11595044], [" b0ed28:\tstr\tx17, [sp,#1048]", 11595048], [" b0ed2c:\tadd\tx17, sp, #0x408", 11595052], [" b0ed30:\tbfxil\tx1, x26, #0, #33", 11595056], [" b0ed34:\tstr\twzr, [sp,#1144]", 11595060], [" b0ed38:\tadd\tx8, x17, #0x18", 11595064], [" b0ed3c:\tstr\twzr, [sp,#1148]", 11595068], [" b0ed40:\tstr\tx1, [sp,#1040]", 11595072], [" b0ed44:\tmov\tx0, x8", 11595076], [" b0ed48:\tmov\tw1, wzr", 11595080], [" b0ed4c:\tmov\tx2, x27", 11595084], [" b0ed50:\torr\tx25, xzr, #0x100000000", 11595088], [" b0ed54:\tbl\t6cdf0 <memset@plt>", 11595092], [" b0ed58:\tldr\tq0, [sp,#128]", 11595096], [" b0ed5c:\tadd\tx22, sp, #0x39d", 11595100], [" b0ed60:\tmovi\tv24.2d, #0x0", 11595104], [" b0ed64:\tstr\tx28, [sp,#1168]", 11595108], [" b0ed68:\tstr\tx28, [sp,#1160]", 11595112], [" b0ed6c:\tmov\tw21, #0xffffffff \t// #-1", 11595116], [" b0ed70:\tstr\tx28, [sp,#1152]", 11595120], [" b0ed74:\torr\tw23, wzr, #0x4", 11595124], [" b0ed78:\tstrb\twzr, [sp,#1176]", 11595128], [" b0ed7c:\tadd\tx1, sp, #0xb0", 11595132], [" b0ed80:\tstur\tq0, [x22,#255]", 11595136], [" b0ed84:\tadd\tx22, sp, #0x3c9", 11595140], [" b0ed88:\tadd\tx2, sp, #0x408", 11595144], [" b0ed8c:\tstr\tw21, [sp,#1196]", 11595148], [" b0ed90:\tmov\tx0, x24", 11595152], [" b0ed94:\tstr\tw23, [sp,#1200]", 11595156], [" b0ed98:\tmov\tw3, wzr", 11595160], [" b0ed9c:\tstr\txzr, [sp,#1208]", 11595164], [" b0eda0:\tstr\tw21, [sp,#1216]", 11595168], [" b0eda4:\tstur\tq24, [x22,#255]", 11595172], [" b0eda8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11595176], [" b0edac:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11595180], [" b0edb0:\tadd\tx29, x29, #0xd66", 11595184], [" b0edb4:\torr\tw1, wzr, #0x8", 11595188], [" b0edb8:\tmov\tx0, x29", 11595192], [" b0edbc:\tbl\t6ce90 <__strlen_chk@plt>", 11595196], [" b0edc0:\tstr\tx29, [sp,#152]", 11595200], [" b0edc4:\tstr\tw0, [sp,#160]", 11595204], [" b0edc8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11595208], [" b0edcc:\tmov\tw29, #0xd0 \t// #208", 11595212], [" b0edd0:\tmov\tx1, x29", 11595216], [" b0edd4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11595220], [" b0edd8:\tmov\tx26, x0", 11595224], [" b0eddc:\tmov\tx7, #0x40000 \t// #262144", 11595228], [" b0ede0:\tmovk\tx7, #0x320e", 11595232], [" b0ede4:\tldr\tx22, [x26,#8]", 11595236], [" b0ede8:\tadd\tx0, x26, #0x18", 11595240], [" b0edec:\tmov\tw1, wzr", 11595244], [" b0edf0:\tstr\tx25, [x26,#16]", 11595248], [" b0edf4:\tmov\tx2, x27", 11595252], [" b0edf8:\tstur\txzr, [x26,#108]", 11595256], [" b0edfc:\tstr\twzr, [x26,#116]", 11595260], [" b0ee00:\tbfxil\tx22, x7, #0, #33", 11595264], [" b0ee04:\tstp\tx20, x22, [x26]", 11595268], [" b0ee08:\tbl\t6cdf0 <memset@plt>", 11595272], [" b0ee0c:\tmovi\tv3.2d, #0x0", 11595276], [" b0ee10:\tstp\tx28, x28, [x26,#128]", 11595280], [" b0ee14:\tstr\tx28, [x26,#120]", 11595284], [" b0ee18:\tadd\tx1, sp, #0x98", 11595288], [" b0ee1c:\tstrb\twzr, [x26,#144]", 11595292], [" b0ee20:\tmov\tx0, x24", 11595296], [" b0ee24:\tldr\tq0, [sp,#128]", 11595300], [" b0ee28:\tstp\tw21, w23, [x26,#164]", 11595304], [" b0ee2c:\tstr\txzr, [x26,#176]", 11595308], [" b0ee30:\tstr\tw21, [x26,#184]", 11595312], [" b0ee34:\tstur\tq0, [x26,#148]", 11595316], [" b0ee38:\tstr\tq3, [x26,#192]", 11595320], [" b0ee3c:\tstr\tx26, [sp,#168]", 11595324], [" b0ee40:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11595328], [" b0ee44:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11595332], [" b0ee48:\tadd\tx25, x25, #0xd72", 11595336], [" b0ee4c:\torr\tw1, wzr, #0x6", 11595340], [" b0ee50:\tmov\tx0, x25", 11595344], [" b0ee54:\tbl\t6ce90 <__strlen_chk@plt>", 11595348], [" b0ee58:\tstr\tx25, [sp,#152]", 11595352], [" b0ee5c:\tstr\tw0, [sp,#160]", 11595356], [" b0ee60:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11595360], [" b0ee64:\tmov\tx1, x29", 11595364], [" b0ee68:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11595368], [" b0ee6c:\tmov\tx26, x0", 11595372], [" b0ee70:\tmov\tx12, #0xc0000 \t// #786432", 11595376], [" b0ee74:\tmovk\tx12, #0x3201", 11595380], [" b0ee78:\tldr\tx8, [x26,#8]", 11595384], [" b0ee7c:\tadd\tx0, x26, #0x18", 11595388], [" b0ee80:\torr\tx22, xzr, #0x100000000", 11595392], [" b0ee84:\tstur\txzr, [x26,#108]", 11595396], [" b0ee88:\tmov\tw1, wzr", 11595400], [" b0ee8c:\tstr\twzr, [x26,#116]", 11595404], [" b0ee90:\tmov\tx2, x27", 11595408], [" b0ee94:\tbfxil\tx8, x12, #0, #33", 11595412], [" b0ee98:\tstr\tx22, [x26,#16]", 11595416], [" b0ee9c:\tstp\tx20, x8, [x26]", 11595420], [" b0eea0:\tbl\t6cdf0 <memset@plt>", 11595424], [" b0eea4:\tmovi\tv4.2d, #0x0", 11595428], [" b0eea8:\tstp\tx28, x28, [x26,#128]", 11595432], [" b0eeac:\tstr\tx28, [x26,#120]", 11595436], [" b0eeb0:\tadd\tx1, sp, #0x98", 11595440], [" b0eeb4:\tstrb\twzr, [x26,#144]", 11595444], [" b0eeb8:\tmov\tx0, x24", 11595448], [" b0eebc:\tldr\tq0, [sp,#128]", 11595452], [" b0eec0:\tstp\tw21, w23, [x26,#164]", 11595456], [" b0eec4:\tstr\txzr, [x26,#176]", 11595460], [" b0eec8:\tstr\tw21, [x26,#184]", 11595464], [" b0eecc:\tstur\tq0, [x26,#148]", 11595468], [" b0eed0:\tstr\tq4, [x26,#192]", 11595472], [" b0eed4:\tstr\tx26, [sp,#168]", 11595476], [" b0eed8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11595480], [" b0eedc:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11595484], [" b0eee0:\tadd\tx25, x25, #0xd78", 11595488], [" b0eee4:\tmov\tw1, #0x5 \t// #5", 11595492], [" b0eee8:\tmov\tx0, x25", 11595496], [" b0eeec:\tbl\t6ce90 <__strlen_chk@plt>", 11595500], [" b0eef0:\tstr\tx25, [sp,#152]", 11595504], [" b0eef4:\tstr\tw0, [sp,#160]", 11595508], [" b0eef8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11595512], [" b0eefc:\tmov\tx1, x29", 11595516], [" b0ef00:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11595520], [" b0ef04:\tmov\tx26, x0", 11595524], [" b0ef08:\tmov\tx5, #0x40000 \t// #262144", 11595528], [" b0ef0c:\tmovk\tx5, #0x3201", 11595532], [" b0ef10:\tldr\tx29, [x26,#8]", 11595536], [" b0ef14:\tadd\tx0, x26, #0x18", 11595540], [" b0ef18:\tmov\tw1, wzr", 11595544], [" b0ef1c:\tstr\tx22, [x26,#16]", 11595548], [" b0ef20:\tmov\tx2, x27", 11595552], [" b0ef24:\tstur\txzr, [x26,#108]", 11595556], [" b0ef28:\tstr\twzr, [x26,#116]", 11595560], [" b0ef2c:\tbfxil\tx29, x5, #0, #33", 11595564], [" b0ef30:\tstp\tx20, x29, [x26]", 11595568], [" b0ef34:\tbl\t6cdf0 <memset@plt>", 11595572], [" b0ef38:\tmovi\tv2.2d, #0x0", 11595576], [" b0ef3c:\tstp\tx28, x28, [x26,#128]", 11595580], [" b0ef40:\tstr\tx28, [x26,#120]", 11595584], [" b0ef44:\tadd\tx1, sp, #0x98", 11595588], [" b0ef48:\tstrb\twzr, [x26,#144]", 11595592], [" b0ef4c:\tmov\tx0, x24", 11595596], [" b0ef50:\tldr\tq0, [sp,#128]", 11595600], [" b0ef54:\tstp\tw21, w23, [x26,#164]", 11595604], [" b0ef58:\tstr\txzr, [x26,#176]", 11595608], [" b0ef5c:\tstr\tw21, [x26,#184]", 11595612], [" b0ef60:\tstur\tq0, [x26,#148]", 11595616], [" b0ef64:\tstr\tq2, [x26,#192]", 11595620], [" b0ef68:\tstr\tx26, [sp,#168]", 11595624], [" b0ef6c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11595628], [" b0ef70:\tldr\tx20, [sp,#120]", 11595632], [" b0ef74:\torr\tw27, wzr, #0x2", 11595636], [" b0ef78:\tldrb\tw17, [x20,#1]", 11595640], [" b0ef7c:\tstr\tx27, [x24,#32]", 11595644], [" b0ef80:\tcbz\tw17, b0ef8c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xab22c>", 11595648], [" b0ef84:\tmov\tw18, #0x17b \t// #379", 11595652], [" b0ef88:\tstr\tw18, [x24,#312]", 11595656], [" b0ef8c:\tldr\tw18, [x19]", 11595660], [" b0ef90:\tmov\tx20, #0xffffffff00000000 \t// #-4294967296", 11595664], [" b0ef94:\tldp\tx1, x0, [x19,#16]", 11595668], [" b0ef98:\tldr\tx3, [x24]", 11595672], [" b0ef9c:\tadd\tw2, w18, #0x1", 11595676], [" b0efa0:\tsub\tx21, x0, x1", 11595680], [" b0efa4:\tmov\tx0, x24", 11595684], [" b0efa8:\tadd\tx23, x20, x21, lsl #29", 11595688], [" b0efac:\tstr\tw2, [x19]", 11595692], [" b0efb0:\tasr\tx26, x23, #29", 11595696], [" b0efb4:\tstr\tw2, [x24,#24]", 11595700], [" b0efb8:\tldr\tx20, [x3,#16]", 11595704], [" b0efbc:\tldr\tx26, [x1,x26]", 11595708], [" b0efc0:\tblr\tx20", 11595712], [" b0efc4:\tstp\tx1, x24, [sp,#184]", 11595716], [" b0efc8:\tadd\tx1, sp, #0xb0", 11595720], [" b0efcc:\tstr\tx0, [sp,#176]", 11595724], [" b0efd0:\tadd\tx2, sp, #0xb0", 11595728], [" b0efd4:\tmov\tx0, x26", 11595732], [" b0efd8:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11595736], [" b0efdc:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11595740], [" b0efe0:\tmov\tw1, #0x148 \t// #328", 11595744], [" b0efe4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11595748], [" b0efe8:\tadrp\tx29, ccc000 <LoadQCC+0xcf3d0>", 11595752], [" b0efec:\tadd\tx29, x29, #0xdc5", 11595756], [" b0eff0:\tmov\tx26, x0", 11595760], [" b0eff4:\torr\tw1, wzr, #0xe", 11595764], [" b0eff8:\tmov\tx0, x29", 11595768], [" b0effc:\tstr\tx29, [sp,#176]", 11595772], [" b0f000:\tbl\t6ce90 <__strlen_chk@plt>", 11595776], [" b0f004:\tldr\tx24, [sp,#832]", 11595780], [" b0f008:\tmov\tx4, #0x100000 \t// #1048576", 11595784], [" b0f00c:\tmovk\tx4, #0x1", 11595788], [" b0f010:\tstr\tx0, [sp,#184]", 11595792], [" b0f014:\tadrp\tx8, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11595796], [" b0f018:\tstr\twzr, [sp,#932]", 11595800], [" b0f01c:\tadd\tx8, x8, #0x2f8", 11595804], [" b0f020:\tstr\twzr, [sp,#936]", 11595808], [" b0f024:\tbfxil\tx24, x4, #0, #33", 11595812], [" b0f028:\tstr\twzr, [sp,#940]", 11595816], [" b0f02c:\tadd\tx18, sp, #0x338", 11595820], [" b0f030:\tstr\tx24, [sp,#832]", 11595824], [" b0f034:\tmov\tw24, #0x52 \t// #82", 11595828], [" b0f038:\tadd\tx21, x8, #0x10", 11595832], [" b0f03c:\torr\tx20, xzr, #0x100000000", 11595836], [" b0f040:\tadd\tx0, x18, #0x18", 11595840], [" b0f044:\tmov\tw1, wzr", 11595844], [" b0f048:\tstr\tx21, [sp,#824]", 11595848], [" b0f04c:\tmov\tx2, x24", 11595852], [" b0f050:\tstr\tx20, [sp,#840]", 11595856], [" b0f054:\tbl\t6cdf0 <memset@plt>", 11595860], [" b0f058:\tldr\tq0, [sp,#128]", 11595864], [" b0f05c:\tadd\tx27, sp, #0x2cd", 11595868], [" b0f060:\tmovi\tv4.2d, #0x0", 11595872], [" b0f064:\tstr\tx28, [sp,#960]", 11595876], [" b0f068:\tstr\tx28, [sp,#952]", 11595880], [" b0f06c:\torr\tw23, wzr, #0x4", 11595884], [" b0f070:\tstr\tx28, [sp,#944]", 11595888], [" b0f074:\tmov\tw22, #0xffffffff \t// #-1", 11595892], [" b0f078:\tstrb\twzr, [sp,#968]", 11595896], [" b0f07c:\tadd\tx1, sp, #0xb0", 11595900], [" b0f080:\tstur\tq0, [x27,#255]", 11595904], [" b0f084:\tadd\tx27, sp, #0x2f9", 11595908], [" b0f088:\tadd\tx2, sp, #0x338", 11595912], [" b0f08c:\tstr\tw22, [sp,#988]", 11595916], [" b0f090:\tmov\tx0, x26", 11595920], [" b0f094:\tstr\tw23, [sp,#992]", 11595924], [" b0f098:\tmov\tw3, wzr", 11595928], [" b0f09c:\tstr\txzr, [sp,#1000]", 11595932], [" b0f0a0:\tstr\tw22, [sp,#1008]", 11595936], [" b0f0a4:\tstur\tq4, [x27,#255]", 11595940], [" b0f0a8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11595944], [" b0f0ac:\tadrp\tx25, ccc000 <LoadQCC+0xcf3d0>", 11595948], [" b0f0b0:\tadd\tx25, x25, #0xd66", 11595952], [" b0f0b4:\torr\tw1, wzr, #0x8", 11595956], [" b0f0b8:\tmov\tx0, x25", 11595960], [" b0f0bc:\tbl\t6ce90 <__strlen_chk@plt>", 11595964], [" b0f0c0:\tstr\tx25, [sp,#152]", 11595968], [" b0f0c4:\tstr\tw0, [sp,#160]", 11595972], [" b0f0c8:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11595976], [" b0f0cc:\tmov\tw25, #0xd0 \t// #208", 11595980], [" b0f0d0:\tmov\tx1, x25", 11595984], [" b0f0d4:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11595988], [" b0f0d8:\tmov\tx27, x0", 11595992], [" b0f0dc:\tmov\tx3, #0x40000 \t// #262144", 11595996], [" b0f0e0:\tmovk\tx3, #0x320e", 11596000], [" b0f0e4:\tldr\tx9, [x27,#8]", 11596004], [" b0f0e8:\tadd\tx0, x27, #0x18", 11596008], [" b0f0ec:\tmov\tw1, wzr", 11596012], [" b0f0f0:\tstr\tx20, [x27,#16]", 11596016], [" b0f0f4:\tmov\tx2, x24", 11596020], [" b0f0f8:\tstur\txzr, [x27,#108]", 11596024], [" b0f0fc:\tstr\twzr, [x27,#116]", 11596028], [" b0f100:\tbfxil\tx9, x3, #0, #33", 11596032], [" b0f104:\tstp\tx21, x9, [x27]", 11596036], [" b0f108:\tbl\t6cdf0 <memset@plt>", 11596040], [" b0f10c:\tmovi\tv22.2d, #0x0", 11596044], [" b0f110:\tstp\tx28, x28, [x27,#128]", 11596048], [" b0f114:\tstr\tx28, [x27,#120]", 11596052], [" b0f118:\tadd\tx1, sp, #0x98", 11596056], [" b0f11c:\tstrb\twzr, [x27,#144]", 11596060], [" b0f120:\tmov\tx0, x26", 11596064], [" b0f124:\tldr\tq0, [sp,#128]", 11596068], [" b0f128:\tstp\tw22, w23, [x27,#164]", 11596072], [" b0f12c:\tstr\txzr, [x27,#176]", 11596076], [" b0f130:\tstr\tw22, [x27,#184]", 11596080], [" b0f134:\tstur\tq0, [x27,#148]", 11596084], [" b0f138:\tstr\tq22, [x27,#192]", 11596088], [" b0f13c:\tstr\tx27, [sp,#168]", 11596092], [" b0f140:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11596096], [" b0f144:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11596100], [" b0f148:\tadd\tx27, x27, #0xd72", 11596104], [" b0f14c:\torr\tw1, wzr, #0x6", 11596108], [" b0f150:\tmov\tx0, x27", 11596112], [" b0f154:\tbl\t6ce90 <__strlen_chk@plt>", 11596116], [" b0f158:\tstr\tx27, [sp,#152]", 11596120], [" b0f15c:\tstr\tw0, [sp,#160]", 11596124], [" b0f160:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11596128], [" b0f164:\tmov\tx1, x25", 11596132], [" b0f168:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11596136], [" b0f16c:\tmov\tx27, x0", 11596140], [" b0f170:\tmov\tx7, #0x100000 \t// #1048576", 11596144], [" b0f174:\tmovk\tx7, #0x3201", 11596148], [" b0f178:\tldr\tx10, [x27,#8]", 11596152], [" b0f17c:\tadd\tx0, x27, #0x18", 11596156], [" b0f180:\tmov\tw1, wzr", 11596160], [" b0f184:\tstr\tx20, [x27,#16]", 11596164], [" b0f188:\tmov\tx2, x24", 11596168], [" b0f18c:\tstur\txzr, [x27,#108]", 11596172], [" b0f190:\tstr\twzr, [x27,#116]", 11596176], [" b0f194:\tbfxil\tx10, x7, #0, #33", 11596180], [" b0f198:\tstp\tx21, x10, [x27]", 11596184], [" b0f19c:\tbl\t6cdf0 <memset@plt>", 11596188], [" b0f1a0:\tmovi\tv5.2d, #0x0", 11596192], [" b0f1a4:\tstp\tx28, x28, [x27,#128]", 11596196], [" b0f1a8:\tstr\tx28, [x27,#120]", 11596200], [" b0f1ac:\tadd\tx1, sp, #0x98", 11596204], [" b0f1b0:\tstrb\twzr, [x27,#144]", 11596208], [" b0f1b4:\tmov\tx0, x26", 11596212], [" b0f1b8:\tldr\tq0, [sp,#128]", 11596216], [" b0f1bc:\tstp\tw22, w23, [x27,#164]", 11596220], [" b0f1c0:\tstr\txzr, [x27,#176]", 11596224], [" b0f1c4:\tstr\tw22, [x27,#184]", 11596228], [" b0f1c8:\tstur\tq0, [x27,#148]", 11596232], [" b0f1cc:\tstr\tq5, [x27,#192]", 11596236], [" b0f1d0:\tstr\tx27, [sp,#168]", 11596240], [" b0f1d4:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11596244], [" b0f1d8:\tldr\tx16, [sp,#120]", 11596248], [" b0f1dc:\torr\tw11, wzr, #0x2", 11596252], [" b0f1e0:\tldrb\tw0, [x16,#1]", 11596256], [" b0f1e4:\tstr\tx11, [x26,#32]", 11596260], [" b0f1e8:\tcbz\tw0, b0f1f4 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xab494>", 11596264], [" b0f1ec:\tmov\tw2, #0x17e \t// #382", 11596268], [" b0f1f0:\tstr\tw2, [x26,#312]", 11596272], [" b0f1f4:\tldp\tx2, x12, [x19,#16]", 11596276], [" b0f1f8:\tldr\tw0, [x19]", 11596280], [" b0f1fc:\tmov\tx6, #0xffffffff00000000 \t// #-4294967296", 11596284], [" b0f200:\tldr\tx4, [x26]", 11596288], [" b0f204:\tsub\tx13, x12, x2", 11596292], [" b0f208:\tadd\tw1, w0, #0x1", 11596296], [" b0f20c:\tadd\tx14, x6, x13, lsl #29", 11596300], [" b0f210:\tasr\tx15, x14, #29", 11596304], [" b0f214:\tstr\tw1, [x19]", 11596308], [" b0f218:\tmov\tx0, x26", 11596312], [" b0f21c:\tstr\tw1, [x26,#24]", 11596316], [" b0f220:\tldr\tx24, [x2,x15]", 11596320], [" b0f224:\tldr\tx2, [x4,#16]", 11596324], [" b0f228:\tblr\tx2", 11596328], [" b0f22c:\tstp\tx1, x26, [sp,#184]", 11596332], [" b0f230:\tadd\tx1, sp, #0xb0", 11596336], [" b0f234:\tstr\tx0, [sp,#176]", 11596340], [" b0f238:\tadd\tx2, sp, #0xb0", 11596344], [" b0f23c:\tmov\tx0, x24", 11596348], [" b0f240:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11596352], [" b0f244:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11596356], [" b0f248:\tmov\tw1, #0x148 \t// #328", 11596360], [" b0f24c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11596364], [" b0f250:\tmov\tx24, x0", 11596368], [" b0f254:\tstr\tx29, [sp,#176]", 11596372], [" b0f258:\torr\tw1, wzr, #0xe", 11596376], [" b0f25c:\tmov\tx0, x29", 11596380], [" b0f260:\tbl\t6ce90 <__strlen_chk@plt>", 11596384], [" b0f264:\tldr\tx16, [sp,#624]", 11596388], [" b0f268:\tmov\tx15, #0x100000 \t// #1048576", 11596392], [" b0f26c:\tadd\tx1, sp, #0x268", 11596396], [" b0f270:\tstr\tx0, [sp,#184]", 11596400], [" b0f274:\tmovk\tx15, #0x1", 11596404], [" b0f278:\tstr\tx21, [sp,#616]", 11596408], [" b0f27c:\tadd\tx9, x1, #0x18", 11596412], [" b0f280:\tstr\tx20, [sp,#632]", 11596416], [" b0f284:\tmov\tw29, #0x52 \t// #82", 11596420], [" b0f288:\tstr\twzr, [sp,#724]", 11596424], [" b0f28c:\tmov\tx0, x9", 11596428], [" b0f290:\tstr\twzr, [sp,#728]", 11596432], [" b0f294:\tmov\tw1, wzr", 11596436], [" b0f298:\tstr\twzr, [sp,#732]", 11596440], [" b0f29c:\tmov\tx2, x29", 11596444], [" b0f2a0:\tbfxil\tx16, x15, #0, #33", 11596448], [" b0f2a4:\tstr\tx16, [sp,#624]", 11596452], [" b0f2a8:\tbl\t6cdf0 <memset@plt>", 11596456], [" b0f2ac:\tldr\tq0, [sp,#128]", 11596460], [" b0f2b0:\tadd\tx27, sp, #0x1fd", 11596464], [" b0f2b4:\tmovi\tv25.2d, #0x0", 11596468], [" b0f2b8:\tstr\tx28, [sp,#752]", 11596472], [" b0f2bc:\tstr\tx28, [sp,#744]", 11596476], [" b0f2c0:\tmov\tw22, #0xffffffff \t// #-1", 11596480], [" b0f2c4:\tstr\tx28, [sp,#736]", 11596484], [" b0f2c8:\tadd\tx1, sp, #0xb0", 11596488], [" b0f2cc:\tstrb\twzr, [sp,#760]", 11596492], [" b0f2d0:\tadd\tx2, sp, #0x268", 11596496], [" b0f2d4:\tstur\tq0, [x27,#255]", 11596500], [" b0f2d8:\tadd\tx27, sp, #0x229", 11596504], [" b0f2dc:\tmov\tx0, x24", 11596508], [" b0f2e0:\tstr\tw22, [sp,#780]", 11596512], [" b0f2e4:\tmov\tw3, wzr", 11596516], [" b0f2e8:\tstr\tw23, [sp,#784]", 11596520], [" b0f2ec:\tstr\txzr, [sp,#792]", 11596524], [" b0f2f0:\tstr\tw22, [sp,#800]", 11596528], [" b0f2f4:\tstur\tq25, [x27,#255]", 11596532], [" b0f2f8:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11596536], [" b0f2fc:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11596540], [" b0f300:\tadd\tx26, x26, #0xd66", 11596544], [" b0f304:\torr\tw1, wzr, #0x8", 11596548], [" b0f308:\tmov\tx0, x26", 11596552], [" b0f30c:\tbl\t6ce90 <__strlen_chk@plt>", 11596556], [" b0f310:\tstr\tx26, [sp,#152]", 11596560], [" b0f314:\tstr\tw0, [sp,#160]", 11596564], [" b0f318:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11596568], [" b0f31c:\tmov\tw25, #0xd0 \t// #208", 11596572], [" b0f320:\tmov\tx1, x25", 11596576], [" b0f324:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11596580], [" b0f328:\tmov\tx26, x0", 11596584], [" b0f32c:\tmov\tx5, #0x40000 \t// #262144", 11596588], [" b0f330:\tmovk\tx5, #0x320e", 11596592], [" b0f334:\tldr\tx17, [x26,#8]", 11596596], [" b0f338:\tadd\tx0, x26, #0x18", 11596600], [" b0f33c:\tmov\tw1, wzr", 11596604], [" b0f340:\tstr\tx20, [x26,#16]", 11596608], [" b0f344:\tmov\tx2, x29", 11596612], [" b0f348:\tstur\txzr, [x26,#108]", 11596616], [" b0f34c:\tstr\twzr, [x26,#116]", 11596620], [" b0f350:\tbfxil\tx17, x5, #0, #33", 11596624], [" b0f354:\tstp\tx21, x17, [x26]", 11596628], [" b0f358:\tbl\t6cdf0 <memset@plt>", 11596632], [" b0f35c:\tmovi\tv7.2d, #0x0", 11596636], [" b0f360:\tstp\tx28, x28, [x26,#128]", 11596640], [" b0f364:\tstr\tx28, [x26,#120]", 11596644], [" b0f368:\tadd\tx1, sp, #0x98", 11596648], [" b0f36c:\tstrb\twzr, [x26,#144]", 11596652], [" b0f370:\tmov\tx0, x24", 11596656], [" b0f374:\tldr\tq0, [sp,#128]", 11596660], [" b0f378:\tstp\tw22, w23, [x26,#164]", 11596664], [" b0f37c:\tstr\txzr, [x26,#176]", 11596668], [" b0f380:\tstr\tw22, [x26,#184]", 11596672], [" b0f384:\tstur\tq0, [x26,#148]", 11596676], [" b0f388:\tstr\tq7, [x26,#192]", 11596680], [" b0f38c:\tstr\tx26, [sp,#168]", 11596684], [" b0f390:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11596688], [" b0f394:\tadrp\tx26, ccc000 <LoadQCC+0xcf3d0>", 11596692], [" b0f398:\tadd\tx26, x26, #0xd72", 11596696], [" b0f39c:\torr\tw1, wzr, #0x6", 11596700], [" b0f3a0:\tmov\tx0, x26", 11596704], [" b0f3a4:\tbl\t6ce90 <__strlen_chk@plt>", 11596708], [" b0f3a8:\tstr\tx26, [sp,#152]", 11596712], [" b0f3ac:\tstr\tw0, [sp,#160]", 11596716], [" b0f3b0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11596720], [" b0f3b4:\tmov\tx1, x25", 11596724], [" b0f3b8:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11596728], [" b0f3bc:\tmov\tx27, x0", 11596732], [" b0f3c0:\tmov\tx3, #0x100000 \t// #1048576", 11596736], [" b0f3c4:\tmovk\tx3, #0x3201", 11596740], [" b0f3c8:\tldr\tx18, [x27,#8]", 11596744], [" b0f3cc:\tadd\tx0, x27, #0x18", 11596748], [" b0f3d0:\tmov\tw1, wzr", 11596752], [" b0f3d4:\tstr\tx20, [x27,#16]", 11596756], [" b0f3d8:\tmov\tx2, x29", 11596760], [" b0f3dc:\tstur\txzr, [x27,#108]", 11596764], [" b0f3e0:\tstr\twzr, [x27,#116]", 11596768], [" b0f3e4:\tbfxil\tx18, x3, #0, #33", 11596772], [" b0f3e8:\tstp\tx21, x18, [x27]", 11596776], [" b0f3ec:\tbl\t6cdf0 <memset@plt>", 11596780], [" b0f3f0:\tmovi\tv16.2d, #0x0", 11596784], [" b0f3f4:\tstp\tx28, x28, [x27,#128]", 11596788], [" b0f3f8:\tstr\tx28, [x27,#120]", 11596792], [" b0f3fc:\tadd\tx1, sp, #0x98", 11596796], [" b0f400:\tstrb\twzr, [x27,#144]", 11596800], [" b0f404:\tmov\tx0, x24", 11596804], [" b0f408:\tldr\tq0, [sp,#128]", 11596808], [" b0f40c:\tstp\tw22, w23, [x27,#164]", 11596812], [" b0f410:\tstr\txzr, [x27,#176]", 11596816], [" b0f414:\tstr\tw22, [x27,#184]", 11596820], [" b0f418:\tstur\tq0, [x27,#148]", 11596824], [" b0f41c:\tstr\tq16, [x27,#192]", 11596828], [" b0f420:\tstr\tx27, [sp,#168]", 11596832], [" b0f424:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11596836], [" b0f428:\tadrp\tx27, ccc000 <LoadQCC+0xcf3d0>", 11596840], [" b0f42c:\tadd\tx27, x27, #0xd78", 11596844], [" b0f430:\tmov\tw1, #0x5 \t// #5", 11596848], [" b0f434:\tmov\tx0, x27", 11596852], [" b0f438:\tbl\t6ce90 <__strlen_chk@plt>", 11596856], [" b0f43c:\tstr\tx27, [sp,#152]", 11596860], [" b0f440:\tstr\tw0, [sp,#160]", 11596864], [" b0f444:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11596868], [" b0f448:\tmov\tx1, x25", 11596872], [" b0f44c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11596876], [" b0f450:\tmov\tx26, x0", 11596880], [" b0f454:\tadd\tx0, x26, #0x18", 11596884], [" b0f458:\tmov\tw1, wzr", 11596888], [" b0f45c:\tldr\tx4, [x26,#8]", 11596892], [" b0f460:\tmov\tx2, x29", 11596896], [" b0f464:\tstr\tx21, [x26]", 11596900], [" b0f468:\tmov\tx21, #0x40000 \t// #262144", 11596904], [" b0f46c:\tmovk\tx21, #0x3201", 11596908], [" b0f470:\tstur\txzr, [x26,#108]", 11596912], [" b0f474:\tstr\twzr, [x26,#116]", 11596916], [" b0f478:\tbfxil\tx4, x21, #0, #33", 11596920], [" b0f47c:\tstp\tx4, x20, [x26,#8]", 11596924], [" b0f480:\tbl\t6cdf0 <memset@plt>", 11596928], [" b0f484:\tmovi\tv6.2d, #0x0", 11596932], [" b0f488:\tstp\tx28, x28, [x26,#128]", 11596936], [" b0f48c:\tstr\tx28, [x26,#120]", 11596940], [" b0f490:\tadd\tx1, sp, #0x98", 11596944], [" b0f494:\tstrb\twzr, [x26,#144]", 11596948], [" b0f498:\tmov\tx0, x24", 11596952], [" b0f49c:\tldr\tq0, [sp,#128]", 11596956], [" b0f4a0:\tstp\tw22, w23, [x26,#164]", 11596960], [" b0f4a4:\tstr\txzr, [x26,#176]", 11596964], [" b0f4a8:\tstr\tw22, [x26,#184]", 11596968], [" b0f4ac:\tstur\tq0, [x26,#148]", 11596972], [" b0f4b0:\tstr\tq6, [x26,#192]", 11596976], [" b0f4b4:\tstr\tx26, [sp,#168]", 11596980], [" b0f4b8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11596984], [" b0f4bc:\tldr\tx18, [sp,#120]", 11596988], [" b0f4c0:\torr\tw25, wzr, #0x2", 11596992], [" b0f4c4:\tldrb\tw3, [x18,#1]", 11596996], [" b0f4c8:\tstr\tx25, [x24,#32]", 11597000], [" b0f4cc:\tcbz\tw3, b0f4d8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xab778>", 11597004], [" b0f4d0:\tmov\tw4, #0x17e \t// #382", 11597008], [" b0f4d4:\tstr\tw4, [x24,#312]", 11597012], [" b0f4d8:\tldp\tx5, x6, [x19,#16]", 11597016], [" b0f4dc:\tldr\tw3, [x19]", 11597020], [" b0f4e0:\tmov\tx1, #0xffffffff00000000 \t// #-4294967296", 11597024], [" b0f4e4:\tmov\tx0, x24", 11597028], [" b0f4e8:\tsub\tx7, x6, x5", 11597032], [" b0f4ec:\tldr\tx6, [x24]", 11597036], [" b0f4f0:\tadd\tw4, w3, #0x1", 11597040], [" b0f4f4:\tadd\tx3, x1, x7, lsl #29", 11597044], [" b0f4f8:\tasr\tx1, x3, #29", 11597048], [" b0f4fc:\tstr\tw4, [x19]", 11597052], [" b0f500:\tstr\tw4, [x24,#24]", 11597056], [" b0f504:\tldr\tx29, [x5,x1]", 11597060], [" b0f508:\tldr\tx5, [x6,#16]", 11597064], [" b0f50c:\tblr\tx5", 11597068], [" b0f510:\tstp\tx1, x24, [sp,#184]", 11597072], [" b0f514:\tadd\tx1, sp, #0xb0", 11597076], [" b0f518:\tstr\tx0, [sp,#176]", 11597080], [" b0f51c:\tadd\tx2, sp, #0xb0", 11597084], [" b0f520:\tmov\tx0, x29", 11597088], [" b0f524:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11597092], [" b0f528:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11597096], [" b0f52c:\tmov\tw1, #0x148 \t// #328", 11597100], [" b0f530:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11597104], [" b0f534:\tmov\tx20, x0", 11597108], [" b0f538:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11597112], [" b0f53c:\tadd\tx0, x0, #0x294", 11597116], [" b0f540:\torr\tw1, wzr, #0xc", 11597120], [" b0f544:\tstr\tx0, [sp,#176]", 11597124], [" b0f548:\tbl\t6ce90 <__strlen_chk@plt>", 11597128], [" b0f54c:\tldr\tx22, [sp,#416]", 11597132], [" b0f550:\tmov\tx14, #0x100000 \t// #1048576", 11597136], [" b0f554:\tadrp\tx9, e1b000 <construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_fstream<char, std::__1::char_traits<char> >+0x5f8>", 11597140], [" b0f558:\tstr\tx0, [sp,#184]", 11597144], [" b0f55c:\tmovk\tx14, #0x1", 11597148], [" b0f560:\tstr\twzr, [sp,#516]", 11597152], [" b0f564:\tadd\tx9, x9, #0x2f8", 11597156], [" b0f568:\tstr\twzr, [sp,#520]", 11597160], [" b0f56c:\tadd\tx2, sp, #0x198", 11597164], [" b0f570:\tstr\twzr, [sp,#524]", 11597168], [" b0f574:\tmov\tw27, #0x52 \t// #82", 11597172], [" b0f578:\tadd\tx23, x9, #0x10", 11597176], [" b0f57c:\torr\tx8, xzr, #0x100000000", 11597180], [" b0f580:\tadd\tx0, x2, #0x18", 11597184], [" b0f584:\tmov\tw1, wzr", 11597188], [" b0f588:\tmov\tx2, x27", 11597192], [" b0f58c:\tstr\tx8, [sp,#424]", 11597196], [" b0f590:\tbfxil\tx22, x14, #0, #33", 11597200], [" b0f594:\torr\tx29, xzr, #0x100000000", 11597204], [" b0f598:\tstp\tx23, x22, [sp,#408]", 11597208], [" b0f59c:\tbl\t6cdf0 <memset@plt>", 11597212], [" b0f5a0:\tldr\tq0, [sp,#128]", 11597216], [" b0f5a4:\torr\tw2, wzr, #0x4", 11597220], [" b0f5a8:\tadd\tx21, sp, #0x12d", 11597224], [" b0f5ac:\tmovi\tv5.2d, #0x0", 11597228], [" b0f5b0:\tstr\tx28, [sp,#544]", 11597232], [" b0f5b4:\tmov\tw25, #0xffffffff \t// #-1", 11597236], [" b0f5b8:\tstr\tx28, [sp,#536]", 11597240], [" b0f5bc:\tadd\tx1, sp, #0xb0", 11597244], [" b0f5c0:\tstr\tx28, [sp,#528]", 11597248], [" b0f5c4:\tmov\tx0, x20", 11597252], [" b0f5c8:\tstrb\twzr, [sp,#552]", 11597256], [" b0f5cc:\tmov\tw3, wzr", 11597260], [" b0f5d0:\tstur\tq0, [x21,#255]", 11597264], [" b0f5d4:\tadd\tx21, sp, #0x159", 11597268], [" b0f5d8:\tstr\tw2, [sp,#576]", 11597272], [" b0f5dc:\tadd\tx2, sp, #0x198", 11597276], [" b0f5e0:\tstr\tw25, [sp,#572]", 11597280], [" b0f5e4:\tstr\txzr, [sp,#584]", 11597284], [" b0f5e8:\tstr\tw25, [sp,#592]", 11597288], [" b0f5ec:\tstur\tq5, [x21,#255]", 11597292], [" b0f5f0:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11597296], [" b0f5f4:\tadrp\tx22, ccc000 <LoadQCC+0xcf3d0>", 11597300], [" b0f5f8:\tadd\tx22, x22, #0xd66", 11597304], [" b0f5fc:\tmov\tx26, x22", 11597308], [" b0f600:\torr\tw1, wzr, #0x8", 11597312], [" b0f604:\tmov\tx0, x26", 11597316], [" b0f608:\tbl\t6ce90 <__strlen_chk@plt>", 11597320], [" b0f60c:\tstr\tx26, [sp,#152]", 11597324], [" b0f610:\tstr\tw0, [sp,#160]", 11597328], [" b0f614:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11597332], [" b0f618:\tmov\tw24, #0xd0 \t// #208", 11597336], [" b0f61c:\tmov\tx1, x24", 11597340], [" b0f620:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11597344], [" b0f624:\tmov\tx26, x0", 11597348], [" b0f628:\tmov\tx3, #0x40000 \t// #262144", 11597352], [" b0f62c:\tmovk\tx3, #0x320f", 11597356], [" b0f630:\tldr\tx8, [x26,#8]", 11597360], [" b0f634:\tadd\tx0, x26, #0x18", 11597364], [" b0f638:\tmov\tw1, wzr", 11597368], [" b0f63c:\tstr\tx29, [x26,#16]", 11597372], [" b0f640:\tmov\tx2, x27", 11597376], [" b0f644:\tstur\txzr, [x26,#108]", 11597380], [" b0f648:\torr\tx22, xzr, #0x100000000", 11597384], [" b0f64c:\tstr\twzr, [x26,#116]", 11597388], [" b0f650:\tbfxil\tx8, x3, #0, #33", 11597392], [" b0f654:\tstp\tx23, x8, [x26]", 11597396], [" b0f658:\tbl\t6cdf0 <memset@plt>", 11597400], [" b0f65c:\tmovi\tv22.2d, #0x0", 11597404], [" b0f660:\tstp\tx28, x28, [x26,#128]", 11597408], [" b0f664:\tstr\tx28, [x26,#120]", 11597412], [" b0f668:\torr\tw29, wzr, #0x4", 11597416], [" b0f66c:\tstrb\twzr, [x26,#144]", 11597420], [" b0f670:\tadd\tx1, sp, #0x98", 11597424], [" b0f674:\tldr\tq0, [sp,#128]", 11597428], [" b0f678:\tmov\tx0, x20", 11597432], [" b0f67c:\tstp\tw25, w29, [x26,#164]", 11597436], [" b0f680:\tstr\txzr, [x26,#176]", 11597440], [" b0f684:\tstr\tw25, [x26,#184]", 11597444], [" b0f688:\tstur\tq0, [x26,#148]", 11597448], [" b0f68c:\tstr\tq22, [x26,#192]", 11597452], [" b0f690:\tstr\tx26, [sp,#168]", 11597456], [" b0f694:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11597460], [" b0f698:\tadrp\tx21, ccc000 <LoadQCC+0xcf3d0>", 11597464], [" b0f69c:\tadd\tx21, x21, #0xd72", 11597468], [" b0f6a0:\torr\tw1, wzr, #0x6", 11597472], [" b0f6a4:\tmov\tx0, x21", 11597476], [" b0f6a8:\tbl\t6ce90 <__strlen_chk@plt>", 11597480], [" b0f6ac:\tstr\tx21, [sp,#152]", 11597484], [" b0f6b0:\tstr\tw0, [sp,#160]", 11597488], [" b0f6b4:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11597492], [" b0f6b8:\tmov\tx1, x24", 11597496], [" b0f6bc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11597500], [" b0f6c0:\tmov\tx26, x0", 11597504], [" b0f6c4:\tmov\tx10, #0xc0000 \t// #786432", 11597508], [" b0f6c8:\tmovk\tx10, #0x3201", 11597512], [" b0f6cc:\tldr\tx9, [x26,#8]", 11597516], [" b0f6d0:\tadd\tx0, x26, #0x18", 11597520], [" b0f6d4:\tmov\tw1, wzr", 11597524], [" b0f6d8:\tstr\tx22, [x26,#16]", 11597528], [" b0f6dc:\tmov\tx2, x27", 11597532], [" b0f6e0:\tstur\txzr, [x26,#108]", 11597536], [" b0f6e4:\tstr\twzr, [x26,#116]", 11597540], [" b0f6e8:\tbfxil\tx9, x10, #0, #33", 11597544], [" b0f6ec:\tstp\tx23, x9, [x26]", 11597548], [" b0f6f0:\tbl\t6cdf0 <memset@plt>", 11597552], [" b0f6f4:\tmovi\tv29.2d, #0x0", 11597556], [" b0f6f8:\tstp\tx28, x28, [x26,#128]", 11597560], [" b0f6fc:\tstr\tx28, [x26,#120]", 11597564], [" b0f700:\tadd\tx1, sp, #0x98", 11597568], [" b0f704:\tstrb\twzr, [x26,#144]", 11597572], [" b0f708:\tmov\tx0, x20", 11597576], [" b0f70c:\tldr\tq0, [sp,#128]", 11597580], [" b0f710:\tstp\tw25, w29, [x26,#164]", 11597584], [" b0f714:\tstr\txzr, [x26,#176]", 11597588], [" b0f718:\tstr\tw25, [x26,#184]", 11597592], [" b0f71c:\tstur\tq0, [x26,#148]", 11597596], [" b0f720:\tstr\tq29, [x26,#192]", 11597600], [" b0f724:\tstr\tx26, [sp,#168]", 11597604], [" b0f728:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11597608], [" b0f72c:\tldr\tw5, [x19]", 11597612], [" b0f730:\tmov\tw1, #0x18a \t// #394", 11597616], [" b0f734:\tldp\tx7, x0, [x19,#16]", 11597620], [" b0f738:\tldr\tx8, [x20]", 11597624], [" b0f73c:\tmov\tx17, #0xffffffff00000000 \t// #-4294967296", 11597628], [" b0f740:\tadd\tw6, w5, #0x1", 11597632], [" b0f744:\tstr\tw1, [x20,#312]", 11597636], [" b0f748:\tsub\tx26, x0, x7", 11597640], [" b0f74c:\tmov\tx0, x20", 11597644], [" b0f750:\tadd\tx10, x17, x26, lsl #29", 11597648], [" b0f754:\tstr\tw6, [x19]", 11597652], [" b0f758:\tasr\tx11, x10, #29", 11597656], [" b0f75c:\tstr\tw6, [x20,#24]", 11597660], [" b0f760:\tldr\tx12, [x8,#16]", 11597664], [" b0f764:\tldr\tx26, [x7,x11]", 11597668], [" b0f768:\tblr\tx12", 11597672], [" b0f76c:\tstp\tx1, x20, [sp,#184]", 11597676], [" b0f770:\tadd\tx1, sp, #0xb0", 11597680], [" b0f774:\tstr\tx0, [sp,#176]", 11597684], [" b0f778:\tadd\tx2, sp, #0xb0", 11597688], [" b0f77c:\tmov\tx0, x26", 11597692], [" b0f780:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11597696], [" b0f784:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11597700], [" b0f788:\tmov\tw1, #0x148 \t// #328", 11597704], [" b0f78c:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11597708], [" b0f790:\tmov\tx20, x0", 11597712], [" b0f794:\tadrp\tx0, cc6000 <LoadQCC+0xc93d0>", 11597716], [" b0f798:\tadd\tx0, x0, #0x294", 11597720], [" b0f79c:\torr\tw1, wzr, #0xc", 11597724], [" b0f7a0:\tstr\tx0, [sp,#176]", 11597728], [" b0f7a4:\tbl\t6ce90 <__strlen_chk@plt>", 11597732], [" b0f7a8:\tldr\tx24, [sp,#208]", 11597736], [" b0f7ac:\tmov\tx4, #0x100000 \t// #1048576", 11597740], [" b0f7b0:\tadd\tx3, sp, #0xc8", 11597744], [" b0f7b4:\tstr\tx0, [sp,#184]", 11597748], [" b0f7b8:\tmovk\tx4, #0x1", 11597752], [" b0f7bc:\tstr\twzr, [sp,#308]", 11597756], [" b0f7c0:\tadd\tx10, x3, #0x18", 11597760], [" b0f7c4:\tstr\twzr, [sp,#312]", 11597764], [" b0f7c8:\tmov\tx26, x27", 11597768], [" b0f7cc:\tstr\twzr, [sp,#316]", 11597772], [" b0f7d0:\torr\tx29, xzr, #0x100000000", 11597776], [" b0f7d4:\tmov\tx0, x10", 11597780], [" b0f7d8:\tmov\tw1, wzr", 11597784], [" b0f7dc:\tmov\tx2, x26", 11597788], [" b0f7e0:\tstr\tx29, [sp,#216]", 11597792], [" b0f7e4:\tbfxil\tx24, x4, #0, #33", 11597796], [" b0f7e8:\tstp\tx23, x24, [sp,#200]", 11597800], [" b0f7ec:\tbl\t6cdf0 <memset@plt>", 11597804], [" b0f7f0:\tldr\tq0, [sp,#128]", 11597808], [" b0f7f4:\tadd\tx24, sp, #0x5d", 11597812], [" b0f7f8:\tmovi\tv30.2d, #0x0", 11597816], [" b0f7fc:\tstp\tx28, x28, [sp,#328]", 11597820], [" b0f800:\tstr\tx28, [sp,#320]", 11597824], [" b0f804:\torr\tw27, wzr, #0x4", 11597828], [" b0f808:\tstrb\twzr, [sp,#344]", 11597832], [" b0f80c:\tadd\tx1, sp, #0xb0", 11597836], [" b0f810:\tstur\tq0, [x24,#255]", 11597840], [" b0f814:\tadd\tx24, sp, #0x89", 11597844], [" b0f818:\tadd\tx2, sp, #0xc8", 11597848], [" b0f81c:\tstr\tw25, [sp,#364]", 11597852], [" b0f820:\tmov\tx0, x20", 11597856], [" b0f824:\tstr\tw27, [sp,#368]", 11597860], [" b0f828:\tmov\tw3, wzr", 11597864], [" b0f82c:\tstr\txzr, [sp,#376]", 11597868], [" b0f830:\tstr\tw25, [sp,#384]", 11597872], [" b0f834:\tstur\tq30, [x24,#255]", 11597876], [" b0f838:\tbl\tab65c8 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52868>", 11597880], [" b0f83c:\tadrp\tx22, ccc000 <LoadQCC+0xcf3d0>", 11597884], [" b0f840:\tadd\tx22, x22, #0xd66", 11597888], [" b0f844:\torr\tw1, wzr, #0x8", 11597892], [" b0f848:\tmov\tx0, x22", 11597896], [" b0f84c:\tbl\t6ce90 <__strlen_chk@plt>", 11597900], [" b0f850:\tstr\tx22, [sp,#152]", 11597904], [" b0f854:\tstr\tw0, [sp,#160]", 11597908], [" b0f858:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11597912], [" b0f85c:\tmov\tw22, #0xd0 \t// #208", 11597916], [" b0f860:\tmov\tx1, x22", 11597920], [" b0f864:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11597924], [" b0f868:\tmov\tx24, x0", 11597928], [" b0f86c:\tmov\tx5, #0x40000 \t// #262144", 11597932], [" b0f870:\tmovk\tx5, #0x320f", 11597936], [" b0f874:\tldr\tx13, [x24,#8]", 11597940], [" b0f878:\tadd\tx0, x24, #0x18", 11597944], [" b0f87c:\tmov\tw1, wzr", 11597948], [" b0f880:\tstr\tx29, [x24,#16]", 11597952], [" b0f884:\tmov\tx2, x26", 11597956], [" b0f888:\tstur\txzr, [x24,#108]", 11597960], [" b0f88c:\torr\tx29, xzr, #0x100000000", 11597964], [" b0f890:\tstr\twzr, [x24,#116]", 11597968], [" b0f894:\tbfxil\tx13, x5, #0, #33", 11597972], [" b0f898:\tstp\tx23, x13, [x24]", 11597976], [" b0f89c:\tbl\t6cdf0 <memset@plt>", 11597980], [" b0f8a0:\tmovi\tv31.2d, #0x0", 11597984], [" b0f8a4:\tstp\tx28, x28, [x24,#128]", 11597988], [" b0f8a8:\tstr\tx28, [x24,#120]", 11597992], [" b0f8ac:\tadd\tx1, sp, #0x98", 11597996], [" b0f8b0:\tstrb\twzr, [x24,#144]", 11598000], [" b0f8b4:\tmov\tx0, x20", 11598004], [" b0f8b8:\tldr\tq0, [sp,#128]", 11598008], [" b0f8bc:\tstp\tw25, w27, [x24,#164]", 11598012], [" b0f8c0:\torr\tw27, wzr, #0x4", 11598016], [" b0f8c4:\tstr\txzr, [x24,#176]", 11598020], [" b0f8c8:\tstr\tw25, [x24,#184]", 11598024], [" b0f8cc:\tstur\tq0, [x24,#148]", 11598028], [" b0f8d0:\tstr\tq31, [x24,#192]", 11598032], [" b0f8d4:\tstr\tx24, [sp,#168]", 11598036], [" b0f8d8:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11598040], [" b0f8dc:\torr\tw1, wzr, #0x6", 11598044], [" b0f8e0:\tmov\tx0, x21", 11598048], [" b0f8e4:\tbl\t6ce90 <__strlen_chk@plt>", 11598052], [" b0f8e8:\tstr\tx21, [sp,#152]", 11598056], [" b0f8ec:\tstr\tw0, [sp,#160]", 11598060], [" b0f8f0:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11598064], [" b0f8f4:\tmov\tx1, x22", 11598068], [" b0f8f8:\tmov\tx21, x22", 11598072], [" b0f8fc:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11598076], [" b0f900:\tmov\tx22, x0", 11598080], [" b0f904:\tmov\tx12, #0xc0000 \t// #786432", 11598084], [" b0f908:\tmovk\tx12, #0x3201", 11598088], [" b0f90c:\tldr\tx14, [x22,#8]", 11598092], [" b0f910:\tadd\tx0, x22, #0x18", 11598096], [" b0f914:\tmov\tw1, wzr", 11598100], [" b0f918:\tstr\tx29, [x22,#16]", 11598104], [" b0f91c:\tmov\tx2, x26", 11598108], [" b0f920:\tstur\txzr, [x22,#108]", 11598112], [" b0f924:\torr\tx29, xzr, #0x100000000", 11598116], [" b0f928:\tstr\twzr, [x22,#116]", 11598120], [" b0f92c:\tbfxil\tx14, x12, #0, #33", 11598124], [" b0f930:\tstp\tx23, x14, [x22]", 11598128], [" b0f934:\tbl\t6cdf0 <memset@plt>", 11598132], [" b0f938:\tstp\tx28, x28, [x22,#128]", 11598136], [" b0f93c:\tadd\tx1, sp, #0x98", 11598140], [" b0f940:\tstr\tx28, [x22,#120]", 11598144], [" b0f944:\tmov\tx0, x20", 11598148], [" b0f948:\tstrb\twzr, [x22,#144]", 11598152], [" b0f94c:\tldr\tq0, [sp,#128]", 11598156], [" b0f950:\tstp\tw25, w27, [x22,#164]", 11598160], [" b0f954:\tstr\txzr, [x22,#176]", 11598164], [" b0f958:\tstr\tw25, [x22,#184]", 11598168], [" b0f95c:\tstur\tq0, [x22,#148]", 11598172], [" b0f960:\tmovi\tv0.2d, #0x0", 11598176], [" b0f964:\tstr\tq0, [x22,#192]", 11598180], [" b0f968:\tstr\tx22, [sp,#168]", 11598184], [" b0f96c:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11598188], [" b0f970:\tadrp\tx24, ccc000 <LoadQCC+0xcf3d0>", 11598192], [" b0f974:\tadd\tx24, x24, #0xd78", 11598196], [" b0f978:\tmov\tw1, #0x5 \t// #5", 11598200], [" b0f97c:\tmov\tx0, x24", 11598204], [" b0f980:\tbl\t6ce90 <__strlen_chk@plt>", 11598208], [" b0f984:\tstr\tx24, [sp,#152]", 11598212], [" b0f988:\tstr\tw0, [sp,#160]", 11598216], [" b0f98c:\tbl\tabfbbc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5be5c>", 11598220], [" b0f990:\tmov\tx1, x21", 11598224], [" b0f994:\tbl\tabfe5c <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x5c0fc>", 11598228], [" b0f998:\tmov\tx21, x0", 11598232], [" b0f99c:\tmov\tx24, #0x40000 \t// #262144", 11598236], [" b0f9a0:\tmovk\tx24, #0x3201", 11598240], [" b0f9a4:\tldr\tx15, [x21,#8]", 11598244], [" b0f9a8:\tadd\tx0, x21, #0x18", 11598248], [" b0f9ac:\tmov\tw1, wzr", 11598252], [" b0f9b0:\tstr\tx29, [x21,#16]", 11598256], [" b0f9b4:\tmov\tx2, x26", 11598260], [" b0f9b8:\tstur\txzr, [x21,#108]", 11598264], [" b0f9bc:\tstr\twzr, [x21,#116]", 11598268], [" b0f9c0:\tbfxil\tx15, x24, #0, #33", 11598272], [" b0f9c4:\tstp\tx23, x15, [x21]", 11598276], [" b0f9c8:\tbl\t6cdf0 <memset@plt>", 11598280], [" b0f9cc:\tmovi\tv1.2d, #0x0", 11598284], [" b0f9d0:\tstp\tx28, x28, [x21,#128]", 11598288], [" b0f9d4:\tstr\tx28, [x21,#120]", 11598292], [" b0f9d8:\tadd\tx1, sp, #0x98", 11598296], [" b0f9dc:\tstrb\twzr, [x21,#144]", 11598300], [" b0f9e0:\tmov\tx0, x20", 11598304], [" b0f9e4:\tldr\tq0, [sp,#128]", 11598308], [" b0f9e8:\tstp\tw25, w27, [x21,#164]", 11598312], [" b0f9ec:\tstr\txzr, [x21,#176]", 11598316], [" b0f9f0:\tstr\tw25, [x21,#184]", 11598320], [" b0f9f4:\tstur\tq0, [x21,#148]", 11598324], [" b0f9f8:\tstr\tq1, [x21,#192]", 11598328], [" b0f9fc:\tstr\tx21, [sp,#168]", 11598332], [" b0fa00:\tbl\tab67cc <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x52a6c>", 11598336], [" b0fa04:\tldr\tw7, [x19]", 11598340], [" b0fa08:\tmov\tw9, #0x18a \t// #394", 11598344], [" b0fa0c:\tldp\tx24, x28, [x19,#16]", 11598348], [" b0fa10:\tldr\tx27, [x20]", 11598352], [" b0fa14:\tmov\tx0, x20", 11598356], [" b0fa18:\tadd\tw8, w7, #0x1", 11598360], [" b0fa1c:\tstr\tw9, [x20,#312]", 11598364], [" b0fa20:\tsub\tx29, x28, x24", 11598368], [" b0fa24:\tmov\tx28, #0xffffffff00000000 \t// #-4294967296", 11598372], [" b0fa28:\tadd\tx21, x28, x29, lsl #29", 11598376], [" b0fa2c:\tstr\tw8, [x19]", 11598380], [" b0fa30:\tasr\tx23, x21, #29", 11598384], [" b0fa34:\tstr\tw8, [x20,#24]", 11598388], [" b0fa38:\tldr\tx27, [x27,#16]", 11598392], [" b0fa3c:\tldr\tx23, [x24,x23]", 11598396], [" b0fa40:\tblr\tx27", 11598400], [" b0fa44:\tstp\tx1, x20, [sp,#184]", 11598404], [" b0fa48:\tadd\tx1, sp, #0xb0", 11598408], [" b0fa4c:\tstr\tx0, [sp,#176]", 11598412], [" b0fa50:\tadd\tx2, sp, #0xb0", 11598416], [" b0fa54:\tmov\tx0, x23", 11598420], [" b0fa58:\tbl\ta769e0 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0x12c80>", 11598424], [" b0fa5c:\tmrs\tx19, tpidr_el0", 11598428], [" b0fa60:\tldr\tx20, [x19,#40]", 11598432], [" b0fa64:\tldr\tx2, [sp,#144]", 11598436], [" b0fa68:\tcmp\tx20, x2", 11598440], [" b0fa6c:\tb.ne\tb0fa90 <freeQGLCMetaDataInfoLog(QGLC_METADATA_FREE const*, QCC_METADATA_ADRENO_INFO_LOG const*)+0xabd30>", 11598444], [" b0fa70:\tadd\tsp, sp, #0xdd0", 11598448], [" b0fa74:\tldp\tx29, x30, [sp,#80]", 11598452], [" b0fa78:\tldp\tx20, x19, [sp,#64]", 11598456], [" b0fa7c:\tldp\tx22, x21, [sp,#48]", 11598460], [" b0fa80:\tldp\tx24, x23, [sp,#32]", 11598464], [" b0fa84:\tldp\tx26, x25, [sp,#16]", 11598468], [" b0fa88:\tldp\tx28, x27, [sp],#96", 11598472], [" b0fa8c:\tret", 11598476], [" b0fa90:\tbl\t6ce60 <__stack_chk_fail@plt>", 11598480], ["", 0]], "l": 16, "f": "InitFragmentFunctions(TSymbolTable&, bool)"}, "176": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000002f3854 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x76fe0c>:", 0], [" 2f3854:\tsub\tsp, sp, #0x70", 3094612], [" 2f3858:\tstp\tx25, x24, [sp,#48]", 3094616], [" 2f385c:\tstp\tx23, x22, [sp,#64]", 3094620], [" 2f3860:\tstp\tx21, x20, [sp,#80]", 3094624], [" 2f3864:\tstp\tx19, x30, [sp,#96]", 3094628], [" 2f3868:\tadrp\tx9, df8000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0xc278>", 3094632], [" 2f386c:\tmrs\tx8, tpidr_el0", 3094636], [" 2f3870:\tadd\tx9, x9, #0x570", 3094640], [" 2f3874:\tldr\tx8, [x8,#40]", 3094644], [" 2f3878:\tadd\tx10, x9, #0x10", 3094648], [" 2f387c:\tmovi\tv1.2d, #0x0", 3094652], [" 2f3880:\tadrp\tx9, e2a000 <__bss_start+0x2c7c>", 3094656], [" 2f3884:\tmov\tx19, x0", 3094660], [" 2f3888:\tadd\tx9, x9, #0x4f8", 3094664], [" 2f388c:\tstr\tx8, [sp,#40]", 3094668], [" 2f3890:\tmov\tw8, #0x5 \t// #5", 3094672], [" 2f3894:\tmov\tx11, x19", 3094676], [" 2f3898:\tstr\tx10, [x19]", 3094680], [" 2f389c:\tstp\txzr, x9, [x19,#8]", 3094684], [" 2f38a0:\tand\tw9, w1, #0x1", 3094688], [" 2f38a4:\tmov\tx12, x19", 3094692], [" 2f38a8:\tstr\tw8, [x19,#24]", 3094696], [" 2f38ac:\tmov\tx13, x19", 3094700], [" 2f38b0:\tstr\tx2, [x19,#32]", 3094704], [" 2f38b4:\tstrb\tw9, [x19,#40]", 3094708], [" 2f38b8:\tmov\tx14, x19", 3094712], [" 2f38bc:\tmov\tx15, x19", 3094716], [" 2f38c0:\tstr\txzr, [x19,#48]", 3094720], [" 2f38c4:\tmov\tx16, x19", 3094724], [" 2f38c8:\tmov\tx17, x19", 3094728], [" 2f38cc:\tmov\tx25, x19", 3094732], [" 2f38d0:\torr\tw9, wzr, #0x40", 3094736], [" 2f38d4:\torr\tw0, wzr, #0x1000", 3094740], [" 2f38d8:\tstr\tq1, [x11,#80]!", 3094744], [" 2f38dc:\tstr\tx11, [x19,#72]", 3094748], [" 2f38e0:\tstr\tq1, [x12,#104]!", 3094752], [" 2f38e4:\tstr\tx12, [x19,#96]", 3094756], [" 2f38e8:\tstr\tq1, [x13,#128]!", 3094760], [" 2f38ec:\tstr\tx13, [x19,#120]", 3094764], [" 2f38f0:\tstr\tq1, [x14,#152]!", 3094768], [" 2f38f4:\tstr\tx14, [x19,#144]", 3094772], [" 2f38f8:\tstr\tq1, [x15,#176]!", 3094776], [" 2f38fc:\tstr\tx15, [x19,#168]", 3094780], [" 2f3900:\tstr\tq1, [x16,#200]!", 3094784], [" 2f3904:\tstr\tx16, [x19,#192]", 3094788], [" 2f3908:\tstr\tq1, [x17,#224]!", 3094792], [" 2f390c:\tstr\tx17, [x19,#216]", 3094796], [" 2f3910:\tstr\tq1, [x25,#248]!", 3094800], [" 2f3914:\tstur\tx25, [x25,#-8]", 3094804], [" 2f3918:\tstp\twzr, wzr, [x25,#32]", 3094808], [" 2f391c:\tstr\tw9, [x25,#16]", 3094812], [" 2f3920:\tbl\t6cde0 <operator new(unsigned long)@plt>", 3094816], [" 2f3924:\tadrp\tx23, df8000 <vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> >+0xc278>", 3094820], [" 2f3928:\tstr\txzr, [sp,#16]", 3094824], [" 2f392c:\tadd\tx23, x23, #0x608", 3094828], [" 2f3930:\tmov\tx20, x0", 3094832], [" 2f3934:\tmov\tx21, xzr", 3094836], [" 2f3938:\tmov\tx22, xzr", 3094840], [" 2f393c:\torr\tw10, wzr, #0x1", 3094844], [" 2f3940:\tstr\tx20, [x25,#24]", 3094848], [" 2f3944:\torr\tx11, xzr, #0xfffffffffffffffc", 3094852], [" 2f3948:\tadd\tx18, x23, #0x10", 3094856], [" 2f394c:\tmov\tw24, #0x111 \t// #273", 3094860], [" 2f3950:\tstp\tx11, xzr, [sp,#24]", 3094864], [" 2f3954:\tstp\tx18, x10, [sp]", 3094868], [" 2f3958:\tb\t2f3968 <islower@plt+0x286318>", 3094872], [" 2f395c:\tldr\tx20, [x19,#272]", 3094876], [" 2f3960:\tadd\tx21, x21, #0x40", 3094880], [" 2f3964:\tadd\tx22, x22, #0x1", 3094884], [" 2f3968:\tadd\tx25, x20, x21", 3094888], [" 2f396c:\torr\tw12, wzr, #0x1", 3094892], [" 2f3970:\tmov\tx0, x25", 3094896], [" 2f3974:\torr\tw14, wzr, #0x1", 3094900], [" 2f3978:\tstr\tx12, [x0,#8]!", 3094904], [" 2f397c:\tldr\tx13, [sp,#24]", 3094908], [" 2f3980:\tand\tx8, x13, #0xfffffffffffffffc", 3094912], [" 2f3984:\tadd\tx1, x8, #0x8", 3094916], [" 2f3988:\tcmp\tx1, #0x8", 3094920], [" 2f398c:\tlsl\tx16, x14, x1", 3094924], [" 2f3990:\tand\tx17, x16, x24", 3094928], [" 2f3994:\tstp\txzr, x13, [x25,#16]", 3094932], [" 2f3998:\tccmp\tx17, #0x0, #0x4, ls", 3094936], [" 2f399c:\tb.ne\t2f39ac <islower@plt+0x28635c>", 3094940], [" 2f39a0:\tldr\tx18, [sp,#8]", 3094944], [" 2f39a4:\tand\tx1, x18, #0xfffffffffffffffc", 3094948], [" 2f39a8:\tbl\t1c5230 <islower@plt+0x157be0>", 3094952], [" 2f39ac:\tldr\tx0, [sp,#32]", 3094956], [" 2f39b0:\tadd\tx2, x23, #0x10", 3094960], [" 2f39b4:\tcmp\tx22, #0x3f", 3094964], [" 2f39b8:\tstr\tx2, [x20,x21]", 3094968], [" 2f39bc:\tstr\tx0, [x25,#32]", 3094972], [" 2f39c0:\tb.ne\t2f395c <islower@plt+0x28630c>", 3094976], [" 2f39c4:\tmov\tx0, sp", 3094980], [" 2f39c8:\tbl\t1c5614 <islower@plt+0x157fc4>", 3094984], [" 2f39cc:\tmovi\tv0.2d, #0x0", 3094988], [" 2f39d0:\tadd\tx9, x19, #0x138", 3094992], [" 2f39d4:\tadd\tx3, x19, #0x170", 3094996], [" 2f39d8:\tstr\txzr, [x19,#304]", 3095000], [" 2f39dc:\tadd\tx4, x19, #0x570", 3095004], [" 2f39e0:\tstr\tq0, [x9]", 3095008], [" 2f39e4:\tstp\txzr, x3, [x19,#328]", 3095012], [" 2f39e8:\tstp\tx3, x4, [x19,#344]", 3095016], [" 2f39ec:\tbl\t1bb5a8 <islower@plt+0x14df58>", 3095020], [" 2f39f0:\tbl\t2f3534 <islower@plt+0x285ee4>", 3095024], [" 2f39f4:\tmrs\tx5, tpidr_el0", 3095028], [" 2f39f8:\tldr\tx3, [x5,#40]", 3095032], [" 2f39fc:\tldr\tx4, [sp,#40]", 3095036], [" 2f3a00:\tcmp\tx3, x4", 3095040], [" 2f3a04:\tb.ne\t2f3a20 <islower@plt+0x2863d0>", 3095044], [" 2f3a08:\tldp\tx19, x30, [sp,#96]", 3095048], [" 2f3a0c:\tldp\tx21, x20, [sp,#80]", 3095052], [" 2f3a10:\tldp\tx23, x22, [sp,#64]", 3095056], [" 2f3a14:\tldp\tx25, x24, [sp,#48]", 3095060], [" 2f3a18:\tadd\tsp, sp, #0x70", 3095064], [" 2f3a1c:\tret", 3095068], [" 2f3a20:\tbl\t6ce60 <__stack_chk_fail@plt>", 3095072], ["", 0]], "l": 16, "f": "llvm::UniformityAnalysisPass::UniformityAnalysisPass(bool, llvm::raw_ostream*)"}, "177": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000002f6f9c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x76c6c4>:", 0], [" 2f6f9c:\tstr\tx20, [sp,#-32]!", 3108764], [" 2f6fa0:\tstp\tx19, x30, [sp,#16]", 3108768], [" 2f6fa4:\tmov\tw19, w0", 3108772], [" 2f6fa8:\tmov\tw0, #0x570 \t// #1392", 3108776], [" 2f6fac:\tbl\t6cde0 <operator new(unsigned long)@plt>", 3108780], [" 2f6fb0:\tmov\tx20, x0", 3108784], [" 2f6fb4:\tbl\tb9760 <islower@plt+0x4c110>", 3108788], [" 2f6fb8:\tmov\tx2, x0", 3108792], [" 2f6fbc:\tand\tw1, w19, #0x1", 3108796], [" 2f6fc0:\tmov\tx0, x20", 3108800], [" 2f6fc4:\tbl\t2f3854 <islower@plt+0x286204>", 3108804], [" 2f6fc8:\tldp\tx19, x30, [sp,#16]", 3108808], [" 2f6fcc:\tmov\tx0, x20", 3108812], [" 2f6fd0:\tldr\tx20, [sp],#32", 3108816], [" 2f6fd4:\tret", 3108820], ["", 0]], "l": 16, "f": "llvm::createUniformityAnalysisPass(bool)"}, "178": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000c2c13c <LoadQCC+0x2f50c>:", 0], [" c2c13c:\tstr\tx22, [sp,#-48]!", 12763452], [" c2c140:\tstp\tx21, x20, [sp,#16]", 12763456], [" c2c144:\tstp\tx19, x30, [sp,#32]", 12763460], [" c2c148:\tmov\tx21, x0", 12763464], [" c2c14c:\tmov\tx19, x2", 12763468], [" c2c150:\tmov\tx20, x1", 12763472], [" c2c154:\tldr\tx9, [x21,#2312]", 12763476], [" c2c158:\tcbz\tx9, c2c190 <LoadQCC+0x2f560>", 12763480], [" c2c15c:\tldr\tx8, [x9]", 12763484], [" c2c160:\tcbz\tx8, c2c190 <LoadQCC+0x2f560>", 12763488], [" c2c164:\tldr\tw10, [x8,#12]", 12763492], [" c2c168:\tcmp\tw10, #0x6", 12763496], [" c2c16c:\tb.ne\tc2c198 <LoadQCC+0x2f568>", 12763500], [" c2c170:\tldr\tw9, [x20,#132]", 12763504], [" c2c174:\tcbz\tw9, c2c1b4 <LoadQCC+0x2f584>", 12763508], [" c2c178:\tmov\tw0, wzr", 12763512], [" c2c17c:\tcmp\tw9, #0x8c", 12763516], [" c2c180:\tb.ne\tc2c250 <LoadQCC+0x2f620>", 12763520], [" c2c184:\tldr\tw11, [x8,#8]", 12763524], [" c2c188:\tcmp\tw11, #0x1", 12763528], [" c2c18c:\tb.eq\tc2c1b4 <LoadQCC+0x2f584>", 12763532], [" c2c190:\tmov\tw0, wzr", 12763536], [" c2c194:\tb\tc2c250 <LoadQCC+0x2f620>", 12763540], [" c2c198:\torr\tw1, wzr, #0x1", 12763544], [" c2c19c:\tmov\tx0, x20", 12763548], [" c2c1a0:\tmov\tw2, wzr", 12763552], [" c2c1a4:\tbl\tc74bb0 <LoadQCC+0x77f80>", 12763556], [" c2c1a8:\tmov\tw8, w0", 12763560], [" c2c1ac:\tmov\tw0, wzr", 12763564], [" c2c1b0:\ttbnz\tw8, #0, c2c250 <LoadQCC+0x2f620>", 12763568], [" c2c1b4:\tldr\tw12, [x20,#120]", 12763572], [" c2c1b8:\tldr\tw22, [x20,#136]", 12763576], [" c2c1bc:\tsub\tw13, w12, #0x2", 12763580], [" c2c1c0:\tcmp\tw13, #0x5", 12763584], [" c2c1c4:\tstr\tw22, [x19,#8]", 12763588], [" c2c1c8:\tcset\tw16, hi", 12763592], [" c2c1cc:\tmov\tx0, x20", 12763596], [" c2c1d0:\tstr\tw16, [x19,#20]", 12763600], [" c2c1d4:\tbl\tc74c28 <LoadQCC+0x77ff8>", 12763604], [" c2c1d8:\tfmov\td0, x22", 12763608], [" c2c1dc:\torr\tw1, wzr, #0x1", 12763612], [" c2c1e0:\tcnt\tv1.8b, v0.8b", 12763616], [" c2c1e4:\tuaddlv\th0, v1.8b", 12763620], [" c2c1e8:\tfmov\tw9, s0", 12763624], [" c2c1ec:\tstp\tw0, w9, [x19]", 12763628], [" c2c1f0:\tmov\tx0, x20", 12763632], [" c2c1f4:\tbl\tc74ccc <LoadQCC+0x7809c>", 12763636], [" c2c1f8:\tldr\tw14, [x20,#88]", 12763640], [" c2c1fc:\tldr\tx8, [x20,#80]", 12763644], [" c2c200:\tcmp\tw14, #0x1", 12763648], [" c2c204:\tcset\tw18, eq", 12763652], [" c2c208:\tand\tw15, w8, #0xfffff", 12763656], [" c2c20c:\tcmp\tw14, #0x7", 12763660], [" c2c210:\tstp\tw0, w18, [x19,#12]", 12763664], [" c2c214:\tstr\tw15, [x19,#24]", 12763668], [" c2c218:\tb.ne\tc2c240 <LoadQCC+0x2f610>", 12763672], [" c2c21c:\tldr\tx10, [x21,#2312]", 12763676], [" c2c220:\tcbz\tx10, c2c260 <LoadQCC+0x2f630>", 12763680], [" c2c224:\tldr\tx11, [x10]", 12763684], [" c2c228:\tcbz\tx11, c2c260 <LoadQCC+0x2f630>", 12763688], [" c2c22c:\tldr\tw16, [x11,#16]", 12763692], [" c2c230:\tcmp\tw16, #0x2", 12763696], [" c2c234:\tb.cc\tc2c260 <LoadQCC+0x2f630>", 12763700], [" c2c238:\tmov\tw9, wzr", 12763704], [" c2c23c:\tb\tc2c264 <LoadQCC+0x2f634>", 12763708], [" c2c240:\tmov\tw8, wzr", 12763712], [" c2c244:\tldr\tw5, [x20,#100]", 12763716], [" c2c248:\torr\tw0, wzr, #0x1", 12763720], [" c2c24c:\tstp\tw5, w8, [x19,#28]", 12763724], [" c2c250:\tldp\tx19, x30, [sp,#32]", 12763728], [" c2c254:\tldp\tx21, x20, [sp,#16]", 12763732], [" c2c258:\tldr\tx22, [sp],#48", 12763736], [" c2c25c:\tret", 12763740], [" c2c260:\torr\tw9, wzr, #0x8", 12763744], [" c2c264:\tubfx\tx11, x8, #58, #2", 12763748], [" c2c268:\tubfx\tx10, x8, #44, #8", 12763752], [" c2c26c:\tbfi\tw11, w8, #2, #20", 12763756], [" c2c270:\ttst\tx8, #0x1000000000000000", 12763760], [" c2c274:\tcsel\tw3, w10, w11, ne", 12763764], [" c2c278:\tldr\tw10, [x20,#136]", 12763768], [" c2c27c:\tadd\tw8, w9, w3", 12763772], [" c2c280:\tcbz\tw10, c2c244 <LoadQCC+0x2f614>", 12763776], [" c2c284:\ttbnz\tw10, #0, c2c244 <LoadQCC+0x2f614>", 12763780], [" c2c288:\tsub\tw8, w8, #0x1", 12763784], [" c2c28c:\tlsr\tw11, w10, #1", 12763788], [" c2c290:\tcbz\tw11, c2c244 <LoadQCC+0x2f614>", 12763792], [" c2c294:\tubfx\tw4, w10, #1, #1", 12763796], [" c2c298:\tmov\tw10, w11", 12763800], [" c2c29c:\tcbz\tw4, c2c288 <LoadQCC+0x2f658>", 12763804], [" c2c2a0:\tb\tc2c244 <LoadQCC+0x2f614>", 12763808], ["", 0]], "l": 16, "f": "QGPUCompiler::TranslateInputSymbol(QGPUCompiler::MetadataContext const*, QGPUSymbolTable const*, QCC_METADATA_ADRENO_GENERIC_SYMBOL*)"}, "179": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000c2df9c <LoadQCC+0x3136c>:", 0], [" c2df9c:\tstp\tx28, x27, [sp,#-96]!", 12771228], [" c2dfa0:\tstp\tx26, x25, [sp,#16]", 12771232], [" c2dfa4:\tstp\tx24, x23, [sp,#32]", 12771236], [" c2dfa8:\tstp\tx22, x21, [sp,#48]", 12771240], [" c2dfac:\tstp\tx20, x19, [sp,#64]", 12771244], [" c2dfb0:\tstp\tx29, x30, [sp,#80]", 12771248], [" c2dfb4:\tsub\tsp, sp, #0x370", 12771252], [" c2dfb8:\tmrs\tx19, tpidr_el0", 12771256], [" c2dfbc:\tadd\tx10, sp, #0x100", 12771260], [" c2dfc0:\tldr\tx6, [x19,#40]", 12771264], [" c2dfc4:\tadd\tx25, x10, #0x20", 12771268], [" c2dfc8:\tadd\tx14, x10, #0x260", 12771272], [" c2dfcc:\tmovi\tv0.2d, #0x0", 12771276], [" c2dfd0:\tmov\tx19, x0", 12771280], [" c2dfd4:\tmov\tx24, x4", 12771284], [" c2dfd8:\tstr\tx6, [sp,#872]", 12771288], [" c2dfdc:\tmov\tx21, x2", 12771292], [" c2dfe0:\tstp\tx25, x25, [sp,#256]", 12771296], [" c2dfe4:\tmov\tx23, x1", 12771300], [" c2dfe8:\tstr\tx14, [sp,#272]", 12771304], [" c2dfec:\tldr\tx27, [x19,#2312]", 12771308], [" c2dff0:\tstr\twzr, [sp,#120]", 12771312], [" c2dff4:\tstur\tq0, [sp,#104]", 12771316], [" c2dff8:\tstur\tq0, [sp,#88]", 12771320], [" c2dffc:\tcbz\tx27, c2e008 <LoadQCC+0x313d8>", 12771324], [" c2e000:\tldr\tx17, [x27]", 12771328], [" c2e004:\tb\tc2e00c <LoadQCC+0x313dc>", 12771332], [" c2e008:\tmov\tx17, xzr", 12771336], [" c2e00c:\tldrb\tw18, [x19,#64]", 12771340], [" c2e010:\tcbz\tw18, c2e0d0 <LoadQCC+0x314a0>", 12771344], [" c2e014:\tcbz\tx27, c2e06c <LoadQCC+0x3143c>", 12771348], [" c2e018:\tldr\tx2, [x27]", 12771352], [" c2e01c:\tcbz\tx2, c2e06c <LoadQCC+0x3143c>", 12771356], [" c2e020:\tldr\tw8, [x2,#24]", 12771360], [" c2e024:\tcbz\tw8, c2e06c <LoadQCC+0x3143c>", 12771364], [" c2e028:\tldr\tw7, [x2,#20]", 12771368], [" c2e02c:\tmov\tw10, wzr", 12771372], [" c2e030:\tmov\tw12, #0x14 \t// #20", 12771376], [" c2e034:\tmov\tw14, w8", 12771380], [" c2e038:\tadd\tx3, x2, x7", 12771384], [" c2e03c:\tadd\tw9, w14, w10", 12771388], [" c2e040:\tsub\tw11, w9, #0x1", 12771392], [" c2e044:\tlsr\tw11, w11, #1", 12771396], [" c2e048:\tumull\tx1, w11, w12", 12771400], [" c2e04c:\tldr\tw13, [x3,x1]", 12771404], [" c2e050:\tcmp\tw13, #0x2", 12771408], [" c2e054:\tb.eq\tc2e16c <LoadQCC+0x3153c>", 12771412], [" c2e058:\tcsinc\tw10, w10, w11, cs", 12771416], [" c2e05c:\tcsel\tw14, w14, w11, cc", 12771420], [" c2e060:\tcmp\tw10, w14", 12771424], [" c2e064:\tb.cc\tc2e03c <LoadQCC+0x3140c>", 12771428], [" c2e068:\tb\tc2e190 <LoadQCC+0x31560>", 12771432], [" c2e06c:\tldr\tx14, [x19,#8]", 12771436], [" c2e070:\tcbz\tx14, c2e084 <LoadQCC+0x31454>", 12771440], [" c2e074:\tldr\tx0, [x19]", 12771444], [" c2e078:\tadrp\tx1, cd9000 <LoadQCC+0xdc3d0>", 12771448], [" c2e07c:\tadd\tx1, x1, #0xed2", 12771452], [" c2e080:\tblr\tx14", 12771456], [" c2e084:\tmov\tw22, #0x5 \t// #5", 12771460], [" c2e088:\tldr\tx0, [sp,#256]", 12771464], [" c2e08c:\tcmp\tx0, x25", 12771468], [" c2e090:\tb.eq\tc2e098 <LoadQCC+0x31468>", 12771472], [" c2e094:\tbl\t6cda0 <operator delete(void*)@plt>", 12771476], [" c2e098:\tmrs\tx25, tpidr_el0", 12771480], [" c2e09c:\tldr\tx24, [x25,#40]", 12771484], [" c2e0a0:\tldr\tx20, [sp,#872]", 12771488], [" c2e0a4:\tcmp\tx24, x20", 12771492], [" c2e0a8:\tb.ne\tc2e994 <LoadQCC+0x31d64>", 12771496], [" c2e0ac:\tmov\tw0, w22", 12771500], [" c2e0b0:\tadd\tsp, sp, #0x370", 12771504], [" c2e0b4:\tldp\tx29, x30, [sp,#80]", 12771508], [" c2e0b8:\tldp\tx20, x19, [sp,#64]", 12771512], [" c2e0bc:\tldp\tx22, x21, [sp,#48]", 12771516], [" c2e0c0:\tldp\tx24, x23, [sp,#32]", 12771520], [" c2e0c4:\tldp\tx26, x25, [sp,#16]", 12771524], [" c2e0c8:\tldp\tx28, x27, [sp],#96", 12771528], [" c2e0cc:\tret", 12771532], [" c2e0d0:\tldp\tx26, x27, [x19,#72]", 12771536], [" c2e0d4:\tmovi\tv30.2d, #0x0", 12771540], [" c2e0d8:\tstr\tq30, [x21]", 12771544], [" c2e0dc:\tcbz\tx17, c2e158 <LoadQCC+0x31528>", 12771548], [" c2e0e0:\tldr\tw8, [x17,#8]", 12771552], [" c2e0e4:\tldr\tw28, [x26,#12]", 12771556], [" c2e0e8:\tcmp\tw8, #0x1", 12771560], [" c2e0ec:\tb.ne\tc2e160 <LoadQCC+0x31530>", 12771564], [" c2e0f0:\tldrb\tw3, [x19,#616]", 12771568], [" c2e0f4:\tcbz\tw3, c2e1cc <LoadQCC+0x3159c>", 12771572], [" c2e0f8:\tldr\tx13, [x19,#2312]", 12771576], [" c2e0fc:\tcbz\tx13, c2e1b0 <LoadQCC+0x31580>", 12771580], [" c2e100:\tldr\tx0, [x13]", 12771584], [" c2e104:\tcbz\tx0, c2e1b0 <LoadQCC+0x31580>", 12771588], [" c2e108:\tldr\tw9, [x0,#24]", 12771592], [" c2e10c:\tcbz\tw9, c2e1b0 <LoadQCC+0x31580>", 12771596], [" c2e110:\tstr\tx24, [sp,#16]", 12771600], [" c2e114:\tmov\tw11, wzr", 12771604], [" c2e118:\tldr\tw2, [x0,#20]", 12771608], [" c2e11c:\tmov\tw13, #0x14 \t// #20", 12771612], [" c2e120:\tmov\tw15, w9", 12771616], [" c2e124:\tadd\tx4, x0, x2", 12771620], [" c2e128:\tadd\tw12, w15, w11", 12771624], [" c2e12c:\tsub\tw14, w12, #0x1", 12771628], [" c2e130:\tlsr\tw10, w14, #1", 12771632], [" c2e134:\tumull\tx24, w10, w13", 12771636], [" c2e138:\tldr\tw16, [x4,x24]", 12771640], [" c2e13c:\tcmp\tw16, #0x19", 12771644], [" c2e140:\tb.eq\tc2e858 <LoadQCC+0x31c28>", 12771648], [" c2e144:\tcsinc\tw11, w11, w10, cs", 12771652], [" c2e148:\tcsel\tw15, w15, w10, cc", 12771656], [" c2e14c:\tcmp\tw11, w15", 12771660], [" c2e150:\tb.cc\tc2e128 <LoadQCC+0x314f8>", 12771664], [" c2e154:\tb\tc2e8a4 <LoadQCC+0x31c74>", 12771668], [" c2e158:\tmov\tw22, #0x21 \t// #33", 12771672], [" c2e15c:\tb\tc2e088 <LoadQCC+0x31458>", 12771676], [" c2e160:\tstr\tx24, [sp,#16]", 12771680], [" c2e164:\tcbnz\tw28, c2e1f0 <LoadQCC+0x315c0>", 12771684], [" c2e168:\tb\tc2e748 <LoadQCC+0x31b18>", 12771688], [" c2e16c:\tcmp\tw11, w8", 12771692], [" c2e170:\tb.cs\tc2e190 <LoadQCC+0x31560>", 12771696], [" c2e174:\tmov\tw0, #0x14 \t// #20", 12771700], [" c2e178:\tmadd\tx26, x11, x0, x3", 12771704], [" c2e17c:\tldr\tw20, [x26,#4]", 12771708], [" c2e180:\tstrb\twzr, [x19,#64]", 12771712], [" c2e184:\tadd\tx27, x2, x20", 12771716], [" c2e188:\tstp\tx26, x27, [x19,#72]", 12771720], [" c2e18c:\tb\tc2e0d4 <LoadQCC+0x314a4>", 12771724], [" c2e190:\tcbz\tx19, c2e084 <LoadQCC+0x31454>", 12771728], [" c2e194:\tldr\tx13, [x19,#8]", 12771732], [" c2e198:\tcbz\tx13, c2e084 <LoadQCC+0x31454>", 12771736], [" c2e19c:\tldr\tx0, [x19]", 12771740], [" c2e1a0:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12771744], [" c2e1a4:\tadd\tx1, x1, #0x550", 12771748], [" c2e1a8:\tblr\tx13", 12771752], [" c2e1ac:\tb\tc2e084 <LoadQCC+0x31454>", 12771756], [" c2e1b0:\tldr\tx17, [x19,#8]", 12771760], [" c2e1b4:\tcbz\tx17, c2e084 <LoadQCC+0x31454>", 12771764], [" c2e1b8:\tldr\tx0, [x19]", 12771768], [" c2e1bc:\tadrp\tx1, cd9000 <LoadQCC+0xdc3d0>", 12771772], [" c2e1c0:\tadd\tx1, x1, #0xed2", 12771776], [" c2e1c4:\tblr\tx17", 12771780], [" c2e1c8:\tb\tc2e084 <LoadQCC+0x31454>", 12771784], [" c2e1cc:\tldr\tx15, [x19,#624]", 12771788], [" c2e1d0:\tldr\tw10, [x15,#12]", 12771792], [" c2e1d4:\tcmp\tw10, #0x1", 12771796], [" c2e1d8:\tb.ne\tc2e83c <LoadQCC+0x31c0c>", 12771800], [" c2e1dc:\tstr\tx24, [sp,#16]", 12771804], [" c2e1e0:\tldr\tx9, [x19,#632]", 12771808], [" c2e1e4:\tldr\tw9, [x9]", 12771812], [" c2e1e8:\ttbz\tw9, #0, c2e748 <LoadQCC+0x31b18>", 12771816], [" c2e1ec:\tcbz\tw28, c2e748 <LoadQCC+0x31b18>", 12771820], [" c2e1f0:\tmov\tw29, wzr", 12771824], [" c2e1f4:\tmov\tw22, #0x5 \t// #5", 12771828], [" c2e1f8:\tmov\tw17, w28", 12771832], [" c2e1fc:\tb\tc2e204 <LoadQCC+0x315d4>", 12771836], [" c2e200:\tldr\tw17, [x26,#12]", 12771840], [" c2e204:\tcmp\tw17, w29", 12771844], [" c2e208:\tb.ls\tc2e088 <LoadQCC+0x31458>", 12771848], [" c2e20c:\tldr\tw11, [x26,#16]", 12771852], [" c2e210:\tmul\tw12, w11, w29", 12771856], [" c2e214:\tadd\tx1, x27, w12, uxtw", 12771860], [" c2e218:\tcbz\tx1, c2e088 <LoadQCC+0x31458>", 12771864], [" c2e21c:\tadd\tx2, sp, #0x58", 12771868], [" c2e220:\tmov\tx0, x19", 12771872], [" c2e224:\tbl\tc2c13c <LoadQCC+0x2f50c>", 12771876], [" c2e228:\ttbz\tw0, #0, c2e60c <LoadQCC+0x319dc>", 12771880], [" c2e22c:\tldp\tx8, x4, [sp,#264]", 12771884], [" c2e230:\tcmp\tx8, x4", 12771888], [" c2e234:\tb.cc\tc2e5ec <LoadQCC+0x319bc>", 12771892], [" c2e238:\tldr\tx10, [sp,#256]", 12771896], [" c2e23c:\tmov\tx5, #0x1c71000000000000 \t// #2049419305430286336", 12771900], [" c2e240:\tmovk\tx5, #0xc71c, lsl #32", 12771904], [" c2e244:\tmovk\tx5, #0x71c7, lsl #16", 12771908], [" c2e248:\tmovk\tx5, #0x1c72", 12771912], [" c2e24c:\tsub\tx12, x4, x10", 12771916], [" c2e250:\tasr\tx13, x12, #2", 12771920], [" c2e254:\tmov\tx11, #0x8e38000000000000 \t// #-8198803121627987968", 12771924], [" c2e258:\tmul\tx20, x13, x5", 12771928], [" c2e25c:\tmovk\tx11, #0xe38e, lsl #32", 12771932], [" c2e260:\tmovk\tx11, #0x38e3, lsl #16", 12771936], [" c2e264:\tsub\tx14, x8, x10", 12771940], [" c2e268:\torr\tx17, x20, #0x1", 12771944], [" c2e26c:\tmovk\tx11, #0x8e39", 12771948], [" c2e270:\tmov\tw0, #0x24 \t// #36", 12771952], [" c2e274:\tasr\tx15, x14, #2", 12771956], [" c2e278:\tmul\tx7, x15, x11", 12771960], [" c2e27c:\tmul\tx0, x17, x0", 12771964], [" c2e280:\tstr\tx7, [sp,#24]", 12771968], [" c2e284:\tbl\t6cde0 <operator new(unsigned long)@plt>", 12771972], [" c2e288:\tmov\tx24, x0", 12771976], [" c2e28c:\tldp\tx0, x8, [sp,#256]", 12771980], [" c2e290:\tsubs\tx5, x0, x8", 12771984], [" c2e294:\tb.eq\tc2e5b8 <LoadQCC+0x31988>", 12771988], [" c2e298:\tsub\tx18, x5, #0x23", 12771992], [" c2e29c:\tcmp\tx5, #0x0", 12771996], [" c2e2a0:\tcsel\tx17, x18, x5, lt", 12772000], [" c2e2a4:\tmov\tx18, #0xe38000000000000 \t// #1024568915226787840", 12772004], [" c2e2a8:\tmovk\tx18, #0xe38e, lsl #32", 12772008], [" c2e2ac:\tmovk\tx18, #0x38e3, lsl #16", 12772012], [" c2e2b0:\tmovk\tx18, #0x8e39", 12772016], [" c2e2b4:\tmov\tw14, #0x24 \t// #36", 12772020], [" c2e2b8:\tsmulh\tx18, x17, x18", 12772024], [" c2e2bc:\tasr\tx3, x18, #1", 12772028], [" c2e2c0:\tadd\tx4, x3, x18, lsr #63", 12772032], [" c2e2c4:\tmadd\tx6, x4, x14, x8", 12772036], [" c2e2c8:\tcmp\tx0, x6", 12772040], [" c2e2cc:\tb.gt\tc2e590 <LoadQCC+0x31960>", 12772044], [" c2e2d0:\tmov\tx3, #0x4000000000000000 \t// #4611686018427387904", 12772048], [" c2e2d4:\tmovk\tx3, #0x44", 12772052], [" c2e2d8:\tadd\tx1, x0, x3", 12772056], [" c2e2dc:\tcmp\tx8, x1", 12772060], [" c2e2e0:\tb.ge\tc2e590 <LoadQCC+0x31960>", 12772064], [" c2e2e4:\tcmp\tx0, x8", 12772068], [" c2e2e8:\tb.ge\tc2e590 <LoadQCC+0x31960>", 12772072], [" c2e2ec:\tmov\tx4, #0xbfffffffffffffff \t// #-4611686018427387905", 12772076], [" c2e2f0:\tmovk\tx4, #0xffdc", 12772080], [" c2e2f4:\tcmp\tx0, x4", 12772084], [" c2e2f8:\tb.lt\tc2e590 <LoadQCC+0x31960>", 12772088], [" c2e2fc:\torr\tx6, xzr, #0x4000000000000000", 12772092], [" c2e300:\tcmp\tx8, x6", 12772096], [" c2e304:\tb.ge\tc2e590 <LoadQCC+0x31960>", 12772100], [" c2e308:\tmov\tx17, #0xe38000000000000 \t// #1024568915226787840", 12772104], [" c2e30c:\tmovk\tx17, #0xe38e, lsl #32", 12772108], [" c2e310:\tmovk\tx17, #0x38e3, lsl #16", 12772112], [" c2e314:\tmovk\tx17, #0x8e39", 12772116], [" c2e318:\tmov\tw15, #0x24 \t// #36", 12772120], [" c2e31c:\tsmulh\tx12, x5, x17", 12772124], [" c2e320:\tasr\tx13, x12, #1", 12772128], [" c2e324:\tadd\tx14, x13, x12, lsr #63", 12772132], [" c2e328:\tmsub\tx15, x14, x15, x5", 12772136], [" c2e32c:\tcbnz\tx15, c2e5b8 <LoadQCC+0x31988>", 12772140], [" c2e330:\tmov\tx10, #0x8e38000000000000 \t// #-8198803121627987968", 12772144], [" c2e334:\tmovk\tx10, #0xe38e, lsl #32", 12772148], [" c2e338:\tmovk\tx10, #0x38e3, lsl #16", 12772152], [" c2e33c:\tsub\tx11, x8, x0", 12772156], [" c2e340:\tmovk\tx10, #0x8e39", 12772160], [" c2e344:\tasr\tx16, x11, #2", 12772164], [" c2e348:\tmul\tx9, x16, x10", 12772168], [" c2e34c:\tcmp\tx11, #0x1", 12772172], [" c2e350:\tb.lt\tc2e5b8 <LoadQCC+0x31988>", 12772176], [" c2e354:\tsub\tx8, x9, #0x1", 12772180], [" c2e358:\tcmp\tx11, #0xfd", 12772184], [" c2e35c:\tb.lt\tc2e61c <LoadQCC+0x319ec>", 12772188], [" c2e360:\tcmp\tx11, #0x21c", 12772192], [" c2e364:\tb.le\tc2e624 <LoadQCC+0x319f4>", 12772196], [" c2e368:\tand\tx10, x9, #0xf", 12772200], [" c2e36c:\tsub\tx11, x8, x10", 12772204], [" c2e370:\tmov\tx12, xzr", 12772208], [" c2e374:\tmov\tx13, xzr", 12772212], [" c2e378:\tsub\tx14, x11, #0xf", 12772216], [" c2e37c:\tadd\tx16, x0, x12", 12772220], [" c2e380:\tadd\tx15, x24, x12", 12772224], [" c2e384:\tcmp\tx13, x14", 12772228], [" c2e388:\tldr\tw18, [x16,#32]", 12772232], [" c2e38c:\tadd\tx13, x13, #0x10", 12772236], [" c2e390:\tadd\tx12, x12, #0x240", 12772240], [" c2e394:\tstr\tw18, [x15,#32]", 12772244], [" c2e398:\tadd\tx18, x15, #0x10c", 12772248], [" c2e39c:\tldr\tq0, [x16,#16]", 12772252], [" c2e3a0:\tstr\tq0, [x15,#16]", 12772256], [" c2e3a4:\tldr\tq0, [x16]", 12772260], [" c2e3a8:\tstr\tq0, [x15]", 12772264], [" c2e3ac:\tldr\tw6, [x16,#68]", 12772268], [" c2e3b0:\tstr\tw6, [x15,#68]", 12772272], [" c2e3b4:\tldur\tq19, [x16,#52]", 12772276], [" c2e3b8:\tstur\tq19, [x15,#52]", 12772280], [" c2e3bc:\tldur\tq20, [x16,#36]", 12772284], [" c2e3c0:\tstur\tq20, [x15,#36]", 12772288], [" c2e3c4:\tldr\tw7, [x16,#104]", 12772292], [" c2e3c8:\tstr\tw7, [x15,#104]", 12772296], [" c2e3cc:\tadd\tx7, x16, #0x178", 12772300], [" c2e3d0:\tldur\tq21, [x16,#88]", 12772304], [" c2e3d4:\tstur\tq21, [x15,#88]", 12772308], [" c2e3d8:\tldur\tq22, [x16,#72]", 12772312], [" c2e3dc:\tstur\tq22, [x15,#72]", 12772316], [" c2e3e0:\tldr\tw17, [x16,#140]", 12772320], [" c2e3e4:\tstr\tw17, [x15,#140]", 12772324], [" c2e3e8:\tadd\tx17, x16, #0x10c", 12772328], [" c2e3ec:\tldur\tq23, [x16,#124]", 12772332], [" c2e3f0:\tstur\tq23, [x15,#124]", 12772336], [" c2e3f4:\tldur\tq24, [x16,#108]", 12772340], [" c2e3f8:\tstur\tq24, [x15,#108]", 12772344], [" c2e3fc:\tldr\tw1, [x16,#176]", 12772348], [" c2e400:\tstr\tw1, [x15,#176]", 12772352], [" c2e404:\tadd\tx1, x16, #0x154", 12772356], [" c2e408:\tldr\tq0, [x16,#160]", 12772360], [" c2e40c:\tstr\tq0, [x15,#160]", 12772364], [" c2e410:\tldr\tq0, [x16,#144]", 12772368], [" c2e414:\tstr\tq0, [x15,#144]", 12772372], [" c2e418:\tldr\tw4, [x16,#212]", 12772376], [" c2e41c:\tstr\tw4, [x15,#212]", 12772380], [" c2e420:\tadd\tx4, x16, #0x144", 12772384], [" c2e424:\tldur\tq25, [x16,#196]", 12772388], [" c2e428:\tstur\tq25, [x15,#196]", 12772392], [" c2e42c:\tldur\tq26, [x16,#180]", 12772396], [" c2e430:\tstur\tq26, [x15,#180]", 12772400], [" c2e434:\tldr\tw5, [x16,#248]", 12772404], [" c2e438:\tstr\tw5, [x15,#248]", 12772408], [" c2e43c:\tadd\tx5, x15, #0x144", 12772412], [" c2e440:\tldur\tq27, [x16,#232]", 12772416], [" c2e444:\tstur\tq27, [x15,#232]", 12772420], [" c2e448:\tldur\tq28, [x16,#216]", 12772424], [" c2e44c:\tstur\tq28, [x15,#216]", 12772428], [" c2e450:\tldr\tw2, [x16,#284]", 12772432], [" c2e454:\tstr\tw2, [x15,#284]", 12772436], [" c2e458:\tadd\tx2, x15, #0x154", 12772440], [" c2e45c:\tldr\tq0, [x17]", 12772444], [" c2e460:\tadd\tx17, x15, #0x168", 12772448], [" c2e464:\tstr\tq0, [x18]", 12772452], [" c2e468:\tldur\tq29, [x16,#252]", 12772456], [" c2e46c:\tstur\tq29, [x15,#252]", 12772460], [" c2e470:\tldr\tw3, [x16,#320]", 12772464], [" c2e474:\tstr\tw3, [x15,#320]", 12772468], [" c2e478:\tadd\tx3, x16, #0x168", 12772472], [" c2e47c:\tldr\tq0, [x16,#304]", 12772476], [" c2e480:\tstr\tq0, [x15,#304]", 12772480], [" c2e484:\tldr\tq0, [x16,#288]", 12772484], [" c2e488:\tstr\tq0, [x15,#288]", 12772488], [" c2e48c:\tldr\tw18, [x16,#356]", 12772492], [" c2e490:\tstr\tw18, [x15,#356]", 12772496], [" c2e494:\tadd\tx18, x16, #0x19c", 12772500], [" c2e498:\tldr\tq0, [x1]", 12772504], [" c2e49c:\tadd\tx1, x15, #0x19c", 12772508], [" c2e4a0:\tstr\tq0, [x2]", 12772512], [" c2e4a4:\tadd\tx2, x16, #0x18c", 12772516], [" c2e4a8:\tldr\tq0, [x4]", 12772520], [" c2e4ac:\tadd\tx4, x15, #0x18c", 12772524], [" c2e4b0:\tstr\tq0, [x5]", 12772528], [" c2e4b4:\tadd\tx5, x16, #0x1e4", 12772532], [" c2e4b8:\tldr\tw6, [x16,#392]", 12772536], [" c2e4bc:\tstr\tw6, [x15,#392]", 12772540], [" c2e4c0:\tadd\tx6, x15, #0x178", 12772544], [" c2e4c4:\tldr\tq0, [x7]", 12772548], [" c2e4c8:\tstr\tq0, [x6]", 12772552], [" c2e4cc:\tadd\tx6, x16, #0x1d4", 12772556], [" c2e4d0:\tldr\tq0, [x3]", 12772560], [" c2e4d4:\tadd\tx3, x15, #0x1d4", 12772564], [" c2e4d8:\tstr\tq0, [x17]", 12772568], [" c2e4dc:\tldr\tw7, [x16,#428]", 12772572], [" c2e4e0:\tstr\tw7, [x15,#428]", 12772576], [" c2e4e4:\tadd\tx7, x15, #0x1e4", 12772580], [" c2e4e8:\tldr\tq0, [x18]", 12772584], [" c2e4ec:\tadd\tx18, x15, #0x208", 12772588], [" c2e4f0:\tstr\tq0, [x1]", 12772592], [" c2e4f4:\tldr\tq0, [x2]", 12772596], [" c2e4f8:\tadd\tx2, x15, #0x1f8", 12772600], [" c2e4fc:\tstr\tq0, [x4]", 12772604], [" c2e500:\tldr\tw17, [x16,#464]", 12772608], [" c2e504:\tstr\tw17, [x15,#464]", 12772612], [" c2e508:\tadd\tx17, x16, #0x208", 12772616], [" c2e50c:\tldr\tq0, [x16,#448]", 12772620], [" c2e510:\tstr\tq0, [x15,#448]", 12772624], [" c2e514:\tldr\tq0, [x16,#432]", 12772628], [" c2e518:\tstr\tq0, [x15,#432]", 12772632], [" c2e51c:\tldr\tw1, [x16,#500]", 12772636], [" c2e520:\tstr\tw1, [x15,#500]", 12772640], [" c2e524:\tadd\tx1, x16, #0x1f8", 12772644], [" c2e528:\tldr\tq0, [x5]", 12772648], [" c2e52c:\tstr\tq0, [x7]", 12772652], [" c2e530:\tldr\tq0, [x6]", 12772656], [" c2e534:\tstr\tq0, [x3]", 12772660], [" c2e538:\tldr\tw4, [x16,#536]", 12772664], [" c2e53c:\tstr\tw4, [x15,#536]", 12772668], [" c2e540:\tadd\tx4, x16, #0x22c", 12772672], [" c2e544:\tldr\tq0, [x17]", 12772676], [" c2e548:\tstr\tq0, [x18]", 12772680], [" c2e54c:\tldr\tq0, [x1]", 12772684], [" c2e550:\tstr\tq0, [x2]", 12772688], [" c2e554:\tldr\tw5, [x16,#572]", 12772692], [" c2e558:\tadd\tx16, x16, #0x21c", 12772696], [" c2e55c:\tstr\tw5, [x15,#572]", 12772700], [" c2e560:\tadd\tx5, x15, #0x22c", 12772704], [" c2e564:\tldr\tq0, [x4]", 12772708], [" c2e568:\tadd\tx15, x15, #0x21c", 12772712], [" c2e56c:\tstr\tq0, [x5]", 12772716], [" c2e570:\tldr\tq0, [x16]", 12772720], [" c2e574:\tstr\tq0, [x15]", 12772724], [" c2e578:\tb.ne\tc2e37c <LoadQCC+0x3174c>", 12772728], [" c2e57c:\tcbz\tx10, c2e5b8 <LoadQCC+0x31988>", 12772732], [" c2e580:\tadd\tx18, x11, #0x1", 12772736], [" c2e584:\tcmp\tx10, #0x7", 12772740], [" c2e588:\tb.hi\tc2e628 <LoadQCC+0x319f8>", 12772744], [" c2e58c:\tb\tc2e70c <LoadQCC+0x31adc>", 12772748], [" c2e590:\tmov\tx9, x24", 12772752], [" c2e594:\tmov\tx10, x0", 12772756], [" c2e598:\tldr\tw13, [x10,#32]", 12772760], [" c2e59c:\tstr\tw13, [x9,#32]", 12772764], [" c2e5a0:\tldr\tq0, [x10,#16]", 12772768], [" c2e5a4:\tstr\tq0, [x9,#16]", 12772772], [" c2e5a8:\tldr\tq0, [x10],#36", 12772776], [" c2e5ac:\tstr\tq0, [x9],#36", 12772780], [" c2e5b0:\tcmp\tx10, x8", 12772784], [" c2e5b4:\tb.ne\tc2e598 <LoadQCC+0x31968>", 12772788], [" c2e5b8:\tcmp\tx0, x25", 12772792], [" c2e5bc:\tb.eq\tc2e5c4 <LoadQCC+0x31994>", 12772796], [" c2e5c0:\tbl\t6cda0 <operator delete(void*)@plt>", 12772800], [" c2e5c4:\tldr\tx1, [sp,#24]", 12772804], [" c2e5c8:\tmov\tw8, #0x24 \t// #36", 12772808], [" c2e5cc:\tmov\tx16, x8", 12772812], [" c2e5d0:\tmul\tx20, x20, x16", 12772816], [" c2e5d4:\tmul\tx0, x1, x16", 12772820], [" c2e5d8:\tadd\tx8, x24, x0", 12772824], [" c2e5dc:\tadd\tx0, x24, x20", 12772828], [" c2e5e0:\tadd\tx2, x0, #0x24", 12772832], [" c2e5e4:\tstp\tx24, x8, [sp,#256]", 12772836], [" c2e5e8:\tstr\tx2, [sp,#272]", 12772840], [" c2e5ec:\tldr\tw14, [sp,#120]", 12772844], [" c2e5f0:\tldur\tq0, [sp,#88]", 12772848], [" c2e5f4:\tldur\tq1, [sp,#104]", 12772852], [" c2e5f8:\tstr\tw14, [x8,#32]", 12772856], [" c2e5fc:\tstp\tq0, q1, [x8]", 12772860], [" c2e600:\tldr\tx3, [sp,#264]", 12772864], [" c2e604:\tadd\tx4, x3, #0x24", 12772868], [" c2e608:\tstr\tx4, [sp,#264]", 12772872], [" c2e60c:\tadd\tw29, w29, #0x1", 12772876], [" c2e610:\tcmp\tw29, w28", 12772880], [" c2e614:\tb.cc\tc2e200 <LoadQCC+0x315d0>", 12772884], [" c2e618:\tb\tc2e748 <LoadQCC+0x31b18>", 12772888], [" c2e61c:\tmov\tx18, xzr", 12772892], [" c2e620:\tb\tc2e70c <LoadQCC+0x31adc>", 12772896], [" c2e624:\tmov\tx18, xzr", 12772900], [" c2e628:\tmov\tw13, #0x24 \t// #36", 12772904], [" c2e62c:\tmul\tx4, x18, x13", 12772908], [" c2e630:\tadd\tx18, x18, #0x8", 12772912], [" c2e634:\tcmp\tx18, x9", 12772916], [" c2e638:\tadd\tx6, x0, x4", 12772920], [" c2e63c:\tadd\tx7, x24, x4", 12772924], [" c2e640:\tadd\tx13, x6, #0x10c", 12772928], [" c2e644:\tldr\tw1, [x6,#32]", 12772932], [" c2e648:\tstr\tw1, [x7,#32]", 12772936], [" c2e64c:\tldr\tq0, [x6,#16]", 12772940], [" c2e650:\tstr\tq0, [x7,#16]", 12772944], [" c2e654:\tldr\tq0, [x6]", 12772948], [" c2e658:\tstr\tq0, [x7]", 12772952], [" c2e65c:\tldr\tw4, [x6,#68]", 12772956], [" c2e660:\tstr\tw4, [x7,#68]", 12772960], [" c2e664:\tldur\tq0, [x6,#52]", 12772964], [" c2e668:\tstur\tq0, [x7,#52]", 12772968], [" c2e66c:\tldur\tq1, [x6,#36]", 12772972], [" c2e670:\tstur\tq1, [x7,#36]", 12772976], [" c2e674:\tldr\tw5, [x6,#104]", 12772980], [" c2e678:\tstr\tw5, [x7,#104]", 12772984], [" c2e67c:\tldur\tq2, [x6,#88]", 12772988], [" c2e680:\tstur\tq2, [x7,#88]", 12772992], [" c2e684:\tldur\tq3, [x6,#72]", 12772996], [" c2e688:\tstur\tq3, [x7,#72]", 12773000], [" c2e68c:\tldr\tw2, [x6,#140]", 12773004], [" c2e690:\tstr\tw2, [x7,#140]", 12773008], [" c2e694:\tldur\tq4, [x6,#124]", 12773012], [" c2e698:\tstur\tq4, [x7,#124]", 12773016], [" c2e69c:\tldur\tq5, [x6,#108]", 12773020], [" c2e6a0:\tstur\tq5, [x7,#108]", 12773024], [" c2e6a4:\tldr\tw3, [x6,#176]", 12773028], [" c2e6a8:\tstr\tw3, [x7,#176]", 12773032], [" c2e6ac:\tldr\tq0, [x6,#160]", 12773036], [" c2e6b0:\tstr\tq0, [x7,#160]", 12773040], [" c2e6b4:\tldr\tq0, [x6,#144]", 12773044], [" c2e6b8:\tstr\tq0, [x7,#144]", 12773048], [" c2e6bc:\tldr\tw10, [x6,#212]", 12773052], [" c2e6c0:\tstr\tw10, [x7,#212]", 12773056], [" c2e6c4:\tldur\tq6, [x6,#196]", 12773060], [" c2e6c8:\tstur\tq6, [x7,#196]", 12773064], [" c2e6cc:\tldur\tq7, [x6,#180]", 12773068], [" c2e6d0:\tstur\tq7, [x7,#180]", 12773072], [" c2e6d4:\tldr\tw11, [x6,#248]", 12773076], [" c2e6d8:\tstr\tw11, [x7,#248]", 12773080], [" c2e6dc:\tldur\tq16, [x6,#232]", 12773084], [" c2e6e0:\tstur\tq16, [x7,#232]", 12773088], [" c2e6e4:\tldur\tq17, [x6,#216]", 12773092], [" c2e6e8:\tstur\tq17, [x7,#216]", 12773096], [" c2e6ec:\tldr\tw12, [x6,#284]", 12773100], [" c2e6f0:\tstr\tw12, [x7,#284]", 12773104], [" c2e6f4:\tadd\tx12, x7, #0x10c", 12773108], [" c2e6f8:\tldr\tq0, [x13]", 12773112], [" c2e6fc:\tstr\tq0, [x12]", 12773116], [" c2e700:\tldur\tq18, [x6,#252]", 12773120], [" c2e704:\tstur\tq18, [x7,#252]", 12773124], [" c2e708:\tb.ge\tc2e5b8 <LoadQCC+0x31988>", 12773128], [" c2e70c:\tmov\tw12, #0x24 \t// #36", 12773132], [" c2e710:\tsub\tx6, x18, #0x1", 12773136], [" c2e714:\tmul\tx9, x18, x12", 12773140], [" c2e718:\tadd\tx7, x0, x9", 12773144], [" c2e71c:\tadd\tx1, x24, x9", 12773148], [" c2e720:\tldr\tw9, [x7,#32]", 12773152], [" c2e724:\tadd\tx6, x6, #0x1", 12773156], [" c2e728:\tcmp\tx6, x8", 12773160], [" c2e72c:\tstr\tw9, [x1,#32]", 12773164], [" c2e730:\tldr\tq0, [x7,#16]", 12773168], [" c2e734:\tstr\tq0, [x1,#16]", 12773172], [" c2e738:\tldr\tq0, [x7],#36", 12773176], [" c2e73c:\tstr\tq0, [x1],#36", 12773180], [" c2e740:\tb.lt\tc2e720 <LoadQCC+0x31af0>", 12773184], [" c2e744:\tb\tc2e5b8 <LoadQCC+0x31988>", 12773188], [" c2e748:\tadd\tx1, sp, #0x100", 12773192], [" c2e74c:\tmov\tx0, x19", 12773196], [" c2e750:\tmov\tw2, wzr", 12773200], [" c2e754:\tbl\tc2c2a4 <LoadQCC+0x2f674>", 12773204], [" c2e758:\tmov\tw22, w0", 12773208], [" c2e75c:\ttbnz\tw22, #0, c2e088 <LoadQCC+0x31458>", 12773212], [" c2e760:\tldp\tx28, x27, [sp,#256]", 12773216], [" c2e764:\tmov\tx24, #0x8e38000000000000 \t// #-8198803121627987968", 12773220], [" c2e768:\tmovk\tx24, #0xe38e, lsl #32", 12773224], [" c2e76c:\tmovk\tx24, #0x38e3, lsl #16", 12773228], [" c2e770:\tsub\tx12, x27, x28", 12773232], [" c2e774:\tmovk\tx24, #0x8e39", 12773236], [" c2e778:\tasr\tx13, x12, #2", 12773240], [" c2e77c:\tmul\tx14, x13, x24", 12773244], [" c2e780:\tadd\tx8, x23, #0x10", 12773248], [" c2e784:\tstr\tx14, [x21]", 12773252], [" c2e788:\tb\tc2e790 <LoadQCC+0x31b60>", 12773256], [" c2e78c:\tadd\tx8, x8, #0x48", 12773260], [" c2e790:\tldur\tx23, [x8,#-16]", 12773264], [" c2e794:\tcmp\tx23, #0x1", 12773268], [" c2e798:\tccmp\tx23, #0x3, #0x4, ne", 12773272], [" c2e79c:\tb.ne\tc2e7c0 <LoadQCC+0x31b90>", 12773276], [" c2e7a0:\tldr\tx23, [x8]", 12773280], [" c2e7a4:\tldr\tx26, [x23]", 12773284], [" c2e7a8:\tcmp\tx26, #0x2", 12773288], [" c2e7ac:\tb.ne\tc2e78c <LoadQCC+0x31b5c>", 12773292], [" c2e7b0:\tldr\tw17, [x23,#24]", 12773296], [" c2e7b4:\tcmp\tw17, #0x10", 12773300], [" c2e7b8:\tb.ne\tc2e78c <LoadQCC+0x31b5c>", 12773304], [" c2e7bc:\tb\tc2e8c4 <LoadQCC+0x31c94>", 12773308], [" c2e7c0:\tcbnz\tx23, c2e78c <LoadQCC+0x31b5c>", 12773312], [" c2e7c4:\tcbz\tx19, c2e7e0 <LoadQCC+0x31bb0>", 12773316], [" c2e7c8:\tldr\tx3, [x19,#8]", 12773320], [" c2e7cc:\tcbz\tx3, c2e7e0 <LoadQCC+0x31bb0>", 12773324], [" c2e7d0:\tldr\tx0, [x19]", 12773328], [" c2e7d4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12773332], [" c2e7d8:\tadd\tx1, x1, #0x63e", 12773336], [" c2e7dc:\tblr\tx3", 12773340], [" c2e7e0:\tmov\tw16, #0x5 \t// #5", 12773344], [" c2e7e4:\torr\tw22, w16, w22", 12773348], [" c2e7e8:\ttbnz\tw22, #0, c2e088 <LoadQCC+0x31458>", 12773352], [" c2e7ec:\tldp\tx18, x17, [sp,#256]", 12773356], [" c2e7f0:\tldr\tx1, [x23,#8]", 12773360], [" c2e7f4:\tmov\tx0, x19", 12773364], [" c2e7f8:\tldr\tx5, [sp,#16]", 12773368], [" c2e7fc:\tsub\tx3, x17, x18", 12773372], [" c2e800:\tasr\tx4, x3, #2", 12773376], [" c2e804:\tmul\tx2, x4, x24", 12773380], [" c2e808:\tadd\tx3, x21, #0x8", 12773384], [" c2e80c:\tadd\tx4, sp, #0x50", 12773388], [" c2e810:\tbl\tc24794 <LoadQCC+0x27b64>", 12773392], [" c2e814:\torr\tw22, w0, w22", 12773396], [" c2e818:\ttbnz\tw22, #0, c2e088 <LoadQCC+0x31458>", 12773400], [" c2e81c:\tldp\tx9, x12, [sp,#256]", 12773404], [" c2e820:\tldr\tx19, [sp,#80]", 12773408], [" c2e824:\tcmp\tx12, x9", 12773412], [" c2e828:\tb.eq\tc2e8cc <LoadQCC+0x31c9c>", 12773416], [" c2e82c:\tcbnz\tx19, c2e8cc <LoadQCC+0x31c9c>", 12773420], [" c2e830:\tmov\tw16, #0x11 \t// #17", 12773424], [" c2e834:\torr\tw22, w22, w16", 12773428], [" c2e838:\tb\tc2e088 <LoadQCC+0x31458>", 12773432], [" c2e83c:\tldr\tx18, [x19,#8]", 12773436], [" c2e840:\tcbz\tx18, c2e084 <LoadQCC+0x31454>", 12773440], [" c2e844:\tldr\tx0, [x19]", 12773444], [" c2e848:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12773448], [" c2e84c:\tadd\tx1, x1, #0x51d", 12773452], [" c2e850:\tblr\tx18", 12773456], [" c2e854:\tb\tc2e084 <LoadQCC+0x31454>", 12773460], [" c2e858:\tcmp\tw10, w9", 12773464], [" c2e85c:\tb.cs\tc2e8a4 <LoadQCC+0x31c74>", 12773468], [" c2e860:\tmov\tw8, #0x14 \t// #20", 12773472], [" c2e864:\tmadd\tx16, x10, x8, x4", 12773476], [" c2e868:\tldr\tw9, [x16,#4]", 12773480], [" c2e86c:\tldr\tw15, [x16,#12]", 12773484], [" c2e870:\tstrb\twzr, [x19,#616]", 12773488], [" c2e874:\tstr\tx16, [x19,#624]", 12773492], [" c2e878:\tadd\tx9, x0, x9", 12773496], [" c2e87c:\tcmp\tw15, #0x1", 12773500], [" c2e880:\tstr\tx9, [x19,#632]", 12773504], [" c2e884:\tb.eq\tc2e1e4 <LoadQCC+0x315b4>", 12773508], [" c2e888:\tldr\tx16, [x19,#8]", 12773512], [" c2e88c:\tcbz\tx16, c2e084 <LoadQCC+0x31454>", 12773516], [" c2e890:\tldr\tx0, [x19]", 12773520], [" c2e894:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12773524], [" c2e898:\tadd\tx1, x1, #0x51d", 12773528], [" c2e89c:\tblr\tx16", 12773532], [" c2e8a0:\tb\tc2e084 <LoadQCC+0x31454>", 12773536], [" c2e8a4:\tcbz\tx19, c2e084 <LoadQCC+0x31454>", 12773540], [" c2e8a8:\tldr\tx15, [x19,#8]", 12773544], [" c2e8ac:\tcbz\tx15, c2e084 <LoadQCC+0x31454>", 12773548], [" c2e8b0:\tldr\tx0, [x19]", 12773552], [" c2e8b4:\tadrp\tx1, ce1000 <LoadQCC+0xe43d0>", 12773556], [" c2e8b8:\tadd\tx1, x1, #0x550", 12773560], [" c2e8bc:\tblr\tx15", 12773564], [" c2e8c0:\tb\tc2e084 <LoadQCC+0x31454>", 12773568], [" c2e8c4:\tmov\tw16, wzr", 12773572], [" c2e8c8:\tb\tc2e7e4 <LoadQCC+0x31bb4>", 12773576], [" c2e8cc:\tcmp\tx12, x9", 12773580], [" c2e8d0:\tb.eq\tc2e088 <LoadQCC+0x31458>", 12773584], [" c2e8d4:\tadd\tx11, sp, #0x80", 12773588], [" c2e8d8:\tmov\tx28, xzr", 12773592], [" c2e8dc:\tadd\tx21, x11, #0x20", 12773596], [" c2e8e0:\tadd\tx26, x11, #0x80", 12773600], [" c2e8e4:\torr\tw29, wzr, #0x1", 12773604], [" c2e8e8:\tmov\tw27, #0x24 \t// #36", 12773608], [" c2e8ec:\tmadd\tx12, x28, x27, x9", 12773612], [" c2e8f0:\tstp\tx21, x21, [sp,#128]", 12773616], [" c2e8f4:\tstr\tx26, [sp,#144]", 12773620], [" c2e8f8:\tcbz\tx12, c2e918 <LoadQCC+0x31ce8>", 12773624], [" c2e8fc:\tldr\tw17, [x12,#32]", 12773628], [" c2e900:\tstr\tw17, [sp,#64]", 12773632], [" c2e904:\tldr\tq0, [x12,#16]", 12773636], [" c2e908:\tstr\tq0, [sp,#48]", 12773640], [" c2e90c:\tldr\tq0, [x12]", 12773644], [" c2e910:\tstr\tq0, [sp,#32]", 12773648], [" c2e914:\tb\tc2e928 <LoadQCC+0x31cf8>", 12773652], [" c2e918:\tmovi\tv31.2d, #0x0", 12773656], [" c2e91c:\tstr\twzr, [sp,#64]", 12773660], [" c2e920:\tmov\tv1.16b, v31.16b", 12773664], [" c2e924:\tstp\tq1, q1, [sp,#32]", 12773668], [" c2e928:\tldr\tx5, [x23,#8]", 12773672], [" c2e92c:\tadd\tx1, sp, #0x20", 12773676], [" c2e930:\tcmp\tx5, #0x24", 12773680], [" c2e934:\tmadd\tx0, x5, x28, x19", 12773684], [" c2e938:\tcsel\tx20, x27, x5, hi", 12773688], [" c2e93c:\tmov\tx2, x20", 12773692], [" c2e940:\tbl\t6cdd0 <memcpy@plt>", 12773696], [" c2e944:\tldr\tx5, [x23,#8]", 12773700], [" c2e948:\tsubs\tx2, x5, x20", 12773704], [" c2e94c:\tb.ls\tc2e960 <LoadQCC+0x31d30>", 12773708], [" c2e950:\tmadd\tx9, x5, x28, x19", 12773712], [" c2e954:\tmov\tw1, wzr", 12773716], [" c2e958:\tadd\tx0, x9, x20", 12773720], [" c2e95c:\tbl\t6cdf0 <memset@plt>", 12773724], [" c2e960:\tldr\tx0, [sp,#128]", 12773728], [" c2e964:\tcmp\tx0, x21", 12773732], [" c2e968:\tb.eq\tc2e970 <LoadQCC+0x31d40>", 12773736], [" c2e96c:\tbl\t6cda0 <operator delete(void*)@plt>", 12773740], [" c2e970:\tldp\tx9, x11, [sp,#256]", 12773744], [" c2e974:\tmov\tw28, w29", 12773748], [" c2e978:\tadd\tw29, w29, #0x1", 12773752], [" c2e97c:\tsub\tx10, x11, x9", 12773756], [" c2e980:\tasr\tx5, x10, #2", 12773760], [" c2e984:\tmul\tx8, x5, x24", 12773764], [" c2e988:\tcmp\tx28, x8", 12773768], [" c2e98c:\tb.cc\tc2e8ec <LoadQCC+0x31cbc>", 12773772], [" c2e990:\tb\tc2e088 <LoadQCC+0x31458>", 12773776], [" c2e994:\tbl\t6ce60 <__stack_chk_fail@plt>", 12773780], ["", 0]], "l": 16, "f": "QGPUCompiler::Fill_ADRENO_INPUT_SYMBOLS(QGPUCompiler::MetadataContext*, QCC_METADATA_DESCRIPTOR const*, QCC_METADATA_ADRENO_INPUT_SYMBOLS*, unsigned int, llvm::SmallVectorImpl&lt;QGPUCompiler::MetadataContext::Fixup&gt;*)"}, "180": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000001c2b30 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x8a0b30>:", 0], [" 1c2b30:\tmov\tx8, x0", 1846064], [" 1c2b34:\tadd\tx0, x8, #0x18", 1846068], [" 1c2b38:\tldr\tw8, [x8,#16]", 1846072], [" 1c2b3c:\tand\tw8, w8, #0x3", 1846076], [" 1c2b40:\tcmp\tw8, #0x3", 1846080], [" 1c2b44:\tb.eq\t1c2b98 <islower@plt+0x155548>", 1846084], [" 1c2b48:\tcmp\tw8, #0x2", 1846088], [" 1c2b4c:\tb.ne\t1c2b30 <islower@plt+0x1554e0>", 1846092], [" 1c2b50:\tldr\tw11, [x0,#40]", 1846096], [" 1c2b54:\torr\tw8, wzr, #0x1", 1846100], [" 1c2b58:\tand\tw9, w11, #0x3", 1846104], [" 1c2b5c:\tcmp\tw9, #0x1", 1846108], [" 1c2b60:\tb.hi\t1c2b8c <islower@plt+0x15553c>", 1846112], [" 1c2b64:\tadd\tx10, x0, #0x40", 1846116], [" 1c2b68:\torr\tw8, wzr, #0x1", 1846120], [" 1c2b6c:\tldr\tw13, [x10],#24", 1846124], [" 1c2b70:\tlsl\tx11, x8, #1", 1846128], [" 1c2b74:\tadd\tx8, x11, w9, uxtw", 1846132], [" 1c2b78:\tand\tw9, w13, #0x3", 1846136], [" 1c2b7c:\tcmp\tw9, #0x2", 1846140], [" 1c2b80:\tb.cc\t1c2b6c <islower@plt+0x15551c>", 1846144], [" 1c2b84:\tsub\tx9, x10, #0x28", 1846148], [" 1c2b88:\tb\t1c2b90 <islower@plt+0x155540>", 1846152], [" 1c2b8c:\tadd\tx9, x0, #0x18", 1846156], [" 1c2b90:\torr\tw10, wzr, #0x18", 1846160], [" 1c2b94:\tmadd\tx0, x8, x10, x9", 1846164], [" 1c2b98:\tldr\tx8, [x0]", 1846168], [" 1c2b9c:\tand\tx10, x8, #0xfffffffffffffffc", 1846172], [" 1c2ba0:\ttst\tx8, #0x2", 1846176], [" 1c2ba4:\tcsel\tx0, x0, x10, eq", 1846180], [" 1c2ba8:\tret", 1846184], ["", 0]], "l": 16, "f": "llvm::Use::getUser() const"}, "181": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007c2388 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2a12d8>:", 0], [" 7c2388:\tsub\tsp, sp, #0x1c0", 8135560], [" 7c238c:\tstp\tx28, x27, [sp,#352]", 8135564], [" 7c2390:\tstp\tx26, x25, [sp,#368]", 8135568], [" 7c2394:\tstp\tx24, x23, [sp,#384]", 8135572], [" 7c2398:\tstp\tx22, x21, [sp,#400]", 8135576], [" 7c239c:\tstp\tx20, x19, [sp,#416]", 8135580], [" 7c23a0:\tstp\tx29, x30, [sp,#432]", 8135584], [" 7c23a4:\tmrs\tx20, tpidr_el0", 8135588], [" 7c23a8:\tmov\tx19, x2", 8135592], [" 7c23ac:\tldr\tx11, [x20,#40]", 8135596], [" 7c23b0:\tmov\tx20, x0", 8135600], [" 7c23b4:\tadrp\tx12, cb3000 <LoadQCC+0xb63d0>", 8135604], [" 7c23b8:\tmov\tx23, x1", 8135608], [" 7c23bc:\tmov\tw13, #0x103 \t// #259", 8135612], [" 7c23c0:\tstr\tx11, [sp,#344]", 8135616], [" 7c23c4:\tadd\tx12, x12, #0xab4", 8135620], [" 7c23c8:\tldr\tx27, [x19]", 8135624], [" 7c23cc:\tadd\tx1, sp, #0xc8", 8135628], [" 7c23d0:\tmov\tw28, w5", 8135632], [" 7c23d4:\tmov\tx24, x4", 8135636], [" 7c23d8:\tmov\tx22, x3", 8135640], [" 7c23dc:\tldr\tx0, [x27,#56]", 8135644], [" 7c23e0:\tstr\tx12, [sp,#200]", 8135648], [" 7c23e4:\tstrh\tw13, [sp,#216]", 8135652], [" 7c23e8:\tstr\tx0, [sp,#24]", 8135656], [" 7c23ec:\tbl\t1ad79c <islower@plt+0x14014c>", 8135660], [" 7c23f0:\tmov\tx29, x0", 8135664], [" 7c23f4:\tstr\tx22, [sp,#48]", 8135668], [" 7c23f8:\tcbz\tx29, 7c245c <islower@plt+0x754e0c>", 8135672], [" 7c23fc:\tmov\tx0, x29", 8135676], [" 7c2400:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 8135680], [" 7c2404:\tcbz\tw0, 7c2494 <islower@plt+0x754e44>", 8135684], [" 7c2408:\tmov\tw21, wzr", 8135688], [" 7c240c:\tmov\tx0, x29", 8135692], [" 7c2410:\tmov\tw1, w21", 8135696], [" 7c2414:\tbl\t1a9d6c <islower@plt+0x13c71c>", 8135700], [" 7c2418:\tmov\tw1, wzr", 8135704], [" 7c241c:\tbl\t1a9240 <islower@plt+0x13bbf0>", 8135708], [" 7c2420:\tcbz\tx0, 7c243c <islower@plt+0x754dec>", 8135712], [" 7c2424:\tldrb\tw16, [x0,#8]", 8135716], [" 7c2428:\tcmp\tw16, #0x4", 8135720], [" 7c242c:\tcsel\tx26, x0, xzr, eq", 8135724], [" 7c2430:\tcmp\tx26, #0x0", 8135728], [" 7c2434:\tccmp\tx26, x27, #0x0, ne", 8135732], [" 7c2438:\tb.eq\t7c2468 <islower@plt+0x754e18>", 8135736], [" 7c243c:\tmov\tx0, x29", 8135740], [" 7c2440:\tadd\tw21, w21, #0x1", 8135744], [" 7c2444:\tbl\t1a9d4c <islower@plt+0x13c6fc>", 8135748], [" 7c2448:\tcmp\tw21, w0", 8135752], [" 7c244c:\tb.cc\t7c240c <islower@plt+0x754dbc>", 8135756], [" 7c2450:\tmov\tx10, xzr", 8135760], [" 7c2454:\tstr\tx10, [sp,#32]", 8135764], [" 7c2458:\tb\t7c24a8 <islower@plt+0x754e58>", 8135768], [" 7c245c:\tmov\tx13, xzr", 8135772], [" 7c2460:\tstr\tx13, [sp,#32]", 8135776], [" 7c2464:\tb\t7c24a8 <islower@plt+0x754e58>", 8135780], [" 7c2468:\tmov\tx0, x29", 8135784], [" 7c246c:\tmov\tw1, w21", 8135788], [" 7c2470:\tbl\t1a9d6c <islower@plt+0x13c71c>", 8135792], [" 7c2474:\torr\tw1, wzr, #0x1", 8135796], [" 7c2478:\tbl\t1a9240 <islower@plt+0x13bbf0>", 8135800], [" 7c247c:\tcbz\tx0, 7c24a0 <islower@plt+0x754e50>", 8135804], [" 7c2480:\tldrb\tw17, [x0,#8]", 8135808], [" 7c2484:\tcmp\tw17, #0xb", 8135812], [" 7c2488:\tcsel\tx14, x0, xzr, eq", 8135816], [" 7c248c:\tstr\tx14, [sp,#32]", 8135820], [" 7c2490:\tb\t7c24a8 <islower@plt+0x754e58>", 8135824], [" 7c2494:\tmov\tx12, xzr", 8135828], [" 7c2498:\tstr\tx12, [sp,#32]", 8135832], [" 7c249c:\tb\t7c24a8 <islower@plt+0x754e58>", 8135836], [" 7c24a0:\tmov\tx11, xzr", 8135840], [" 7c24a4:\tstr\tx11, [sp,#32]", 8135844], [" 7c24a8:\tldr\tx22, [x27,#16]", 8135848], [" 7c24ac:\tldr\tx29, [x22,#16]", 8135852], [" 7c24b0:\tldr\tx21, [x29]", 8135856], [" 7c24b4:\tldrb\tw8, [x21,#8]", 8135860], [" 7c24b8:\tcmp\tw8, #0xd", 8135864], [" 7c24bc:\tb.ne\t7c24cc <islower@plt+0x754e7c>", 8135868], [" 7c24c0:\tldr\tx9, [x21,#16]", 8135872], [" 7c24c4:\tldr\tx21, [x9]", 8135876], [" 7c24c8:\tldrb\tw8, [x21,#8]", 8135880], [" 7c24cc:\tcmp\tw8, #0xf", 8135884], [" 7c24d0:\tb.ne\t7c24dc <islower@plt+0x754e8c>", 8135888], [" 7c24d4:\tldr\tx10, [x21,#16]", 8135892], [" 7c24d8:\tldr\tx21, [x10]", 8135896], [" 7c24dc:\tldr\tx0, [x20,#240]", 8135900], [" 7c24e0:\tldr\tx11, [x0]", 8135904], [" 7c24e4:\tldr\tx14, [x11,#40]", 8135908], [" 7c24e8:\tblr\tx14", 8135912], [" 7c24ec:\tmov\tx1, x21", 8135916], [" 7c24f0:\tmov\tw2, wzr", 8135920], [" 7c24f4:\tbl\t310f68 <islower@plt+0x2a3918>", 8135924], [" 7c24f8:\tstr\txzr, [sp,#184]", 8135928], [" 7c24fc:\tmovi\tv1.2d, #0x0", 8135932], [" 7c2500:\tstrb\twzr, [sp,#192]", 8135936], [" 7c2504:\tadd\tx2, sp, #0x80", 8135940], [" 7c2508:\tstr\twzr, [sp,#144]", 8135944], [" 7c250c:\tcmp\tx24, #0x0", 8135948], [" 7c2510:\tldr\tx9, [x20,#240]", 8135952], [" 7c2514:\tadd\tx12, sp, #0x70", 8135956], [" 7c2518:\tstp\tx0, x1, [sp,#112]", 8135960], [" 7c251c:\tmov\tx1, x27", 8135964], [" 7c2520:\tcsel\tx24, x12, x24, eq", 8135968], [" 7c2524:\tstr\txzr, [sp,#152]", 8135972], [" 7c2528:\tstr\tq1, [sp,#128]", 8135976], [" 7c252c:\tmov\tx0, x9", 8135980], [" 7c2530:\tstr\tq1, [sp,#160]", 8135984], [" 7c2534:\tstur\txzr, [sp,#174]", 8135988], [" 7c2538:\tbl\t7b1408 <islower@plt+0x743db8>", 8135992], [" 7c253c:\tmov\tw7, wzr", 8135996], [" 7c2540:\ttbz\tw0, #0, 7c2598 <islower@plt+0x754f48>", 8136000], [" 7c2544:\tmov\tx0, x27", 8136004], [" 7c2548:\tbl\t1c39e0 <islower@plt+0x156390>", 8136008], [" 7c254c:\tmov\tx21, x0", 8136012], [" 7c2550:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8136016], [" 7c2554:\tmov\tx25, x1", 8136020], [" 7c2558:\tmov\tw1, #0xd \t// #13", 8136024], [" 7c255c:\tadd\tx0, x0, #0xc34", 8136028], [" 7c2560:\tbl\t6ce90 <__strlen_chk@plt>", 8136032], [" 7c2564:\tmov\tx8, x0", 8136036], [" 7c2568:\tcmp\tx25, x8", 8136040], [" 7c256c:\tb.ne\t7c258c <islower@plt+0x754f3c>", 8136044], [" 7c2570:\tcbz\tx8, 7c2594 <islower@plt+0x754f44>", 8136048], [" 7c2574:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8136052], [" 7c2578:\tadd\tx1, x1, #0xc34", 8136056], [" 7c257c:\tmov\tx0, x21", 8136060], [" 7c2580:\tmov\tx2, x8", 8136064], [" 7c2584:\tbl\t6ceb0 <memcmp@plt>", 8136068], [" 7c2588:\tcbz\tw0, 7c2594 <islower@plt+0x754f44>", 8136072], [" 7c258c:\torr\tw7, wzr, #0x1", 8136076], [" 7c2590:\tb\t7c2598 <islower@plt+0x754f48>", 8136080], [" 7c2594:\tmov\tw7, wzr", 8136084], [" 7c2598:\tstr\tw7, [sp,#84]", 8136088], [" 7c259c:\tstr\tx27, [sp,#56]", 8136092], [" 7c25a0:\tstr\tw28, [sp,#100]", 8136096], [" 7c25a4:\tldr\tx26, [x19,#8]", 8136100], [" 7c25a8:\tstr\tx19, [sp,#88]", 8136104], [" 7c25ac:\tldr\tx21, [x19,#16]", 8136108], [" 7c25b0:\tsub\tw22, w26, #0x9", 8136112], [" 7c25b4:\tsub\tw18, w26, #0x1", 8136116], [" 7c25b8:\tcmp\tw22, #0xb", 8136120], [" 7c25bc:\tstr\tx21, [sp,#72]", 8136124], [" 7c25c0:\torr\tw8, w26, #0x4", 8136128], [" 7c25c4:\tcset\tw27, cc", 8136132], [" 7c25c8:\tcmp\tw18, #0x2", 8136136], [" 7c25cc:\tcset\tw19, cc", 8136140], [" 7c25d0:\tcmp\tw8, #0x4", 8136144], [" 7c25d4:\tcset\tw28, eq", 8136148], [" 7c25d8:\tcmp\tw26, #0x7", 8136152], [" 7c25dc:\tcset\tw25, eq", 8136156], [" 7c25e0:\tcmp\tw26, #0x16", 8136160], [" 7c25e4:\tcset\tw21, eq", 8136164], [" 7c25e8:\tcmp\tw26, #0x8", 8136168], [" 7c25ec:\tldp\tx1, x2, [x24]", 8136172], [" 7c25f0:\tand\tx0, x26, #0xffffffff", 8136176], [" 7c25f4:\tlsr\tx24, x26, #32", 8136180], [" 7c25f8:\tstr\tx26, [sp,#64]", 8136184], [" 7c25fc:\tmov\tw3, w24", 8136188], [" 7c2600:\tmov\tw4, wzr", 8136192], [" 7c2604:\tcset\tw29, eq", 8136196], [" 7c2608:\tbl\t7834a8 <islower@plt+0x715e58>", 8136200], [" 7c260c:\tmov\tx26, x0", 8136204], [" 7c2610:\tmov\tw0, wzr", 8136208], [" 7c2614:\tcbz\tx26, 7c2eec <islower@plt+0x75589c>", 8136212], [" 7c2618:\tand\tw0, w22, #0x7ff", 8136216], [" 7c261c:\tldr\tw3, [sp,#100]", 8136220], [" 7c2620:\torr\tw22, w28, w19", 8136224], [" 7c2624:\torr\tw8, w25, w22", 8136228], [" 7c2628:\tmov\tw2, #0x4ef \t// #1263", 8136232], [" 7c262c:\torr\tw9, w21, w8", 8136236], [" 7c2630:\tlsr\tw0, w2, w0", 8136240], [" 7c2634:\tand\tw5, w27, w0", 8136244], [" 7c2638:\torr\tw28, w29, w9", 8136248], [" 7c263c:\tstr\tw5, [sp,#80]", 8136252], [" 7c2640:\tstr\tw28, [sp,#104]", 8136256], [" 7c2644:\tcbz\tw3, 7c2758 <islower@plt+0x755108>", 8136260], [" 7c2648:\tldr\tx0, [x20,#240]", 8136264], [" 7c264c:\tldr\tx13, [x0]", 8136268], [" 7c2650:\tldr\tx17, [x13,#64]", 8136272], [" 7c2654:\tblr\tx17", 8136276], [" 7c2658:\tldr\tw22, [sp,#100]", 8136280], [" 7c265c:\torr\tw27, wzr, #0x40000000", 8136284], [" 7c2660:\tmov\tx21, x0", 8136288], [" 7c2664:\tcmp\tw22, w27", 8136292], [" 7c2668:\tldr\tw27, [sp,#100]", 8136296], [" 7c266c:\tb.lt\t7c268c <islower@plt+0x75503c>", 8136300], [" 7c2670:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8136304], [" 7c2674:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8136308], [" 7c2678:\tadd\tx0, x0, #0xd47", 8136312], [" 7c267c:\tadd\tx1, x1, #0xe66", 8136316], [" 7c2680:\tmov\tw2, #0x125 \t// #293", 8136320], [" 7c2684:\tbl\tb9770 <islower@plt+0x4c120>", 8136324], [" 7c2688:\tb\t7c2694 <islower@plt+0x755044>", 8136328], [" 7c268c:\tcmp\tw27, #0x1", 8136332], [" 7c2690:\tb.lt\t7c2f60 <islower@plt+0x755910>", 8136336], [" 7c2694:\tldr\tx14, [x21]", 8136340], [" 7c2698:\tmov\tx0, x21", 8136344], [" 7c269c:\tmov\tw1, w27", 8136348], [" 7c26a0:\tmov\tx2, xzr", 8136352], [" 7c26a4:\tmov\tx3, xzr", 8136356], [" 7c26a8:\tldr\tx18, [x14,#24]", 8136360], [" 7c26ac:\tblr\tx18", 8136364], [" 7c26b0:\tcmp\tx0, x26", 8136368], [" 7c26b4:\tb.eq\t7c26d0 <islower@plt+0x755080>", 8136372], [" 7c26b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8136376], [" 7c26bc:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8136380], [" 7c26c0:\tadd\tx0, x0, #0xd47", 8136384], [" 7c26c4:\tadd\tx1, x1, #0xbdb", 8136388], [" 7c26c8:\tmov\tw2, #0x401 \t// #1025", 8136392], [" 7c26cc:\tbl\tb9770 <islower@plt+0x4c120>", 8136396], [" 7c26d0:\tldr\tx22, [x20,#40]", 8136400], [" 7c26d4:\torr\tw25, wzr, #0x40000000", 8136404], [" 7c26d8:\tcmp\tw27, w25", 8136408], [" 7c26dc:\tb.lt\t7c26fc <islower@plt+0x7550ac>", 8136412], [" 7c26e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8136416], [" 7c26e4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8136420], [" 7c26e8:\tadd\tx0, x0, #0xd47", 8136424], [" 7c26ec:\tadd\tx1, x1, #0xe66", 8136428], [" 7c26f0:\tmov\tw2, #0x12c \t// #300", 8136432], [" 7c26f4:\tbl\tb9770 <islower@plt+0x4c120>", 8136436], [" 7c26f8:\tb\t7c2700 <islower@plt+0x7550b0>", 8136440], [" 7c26fc:\ttbnz\tw27, #31, 7c2718 <islower@plt+0x7550c8>", 8136444], [" 7c2700:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8136448], [" 7c2704:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8136452], [" 7c2708:\tadd\tx0, x0, #0xd47", 8136456], [" 7c270c:\tadd\tx1, x1, #0xe66", 8136460], [" 7c2710:\tmov\tw2, #0x13a \t// #314", 8136464], [" 7c2714:\tbl\tb9770 <islower@plt+0x4c120>", 8136468], [" 7c2718:\tldr\tx17, [x22,#64]", 8136472], [" 7c271c:\tand\tw2, w27, #0x7fffffff", 8136476], [" 7c2720:\tldr\tx5, [x17,w2,uxtw #3]", 8136480], [" 7c2724:\tsub\tw13, w5, #0x1", 8136484], [" 7c2728:\tcmp\tw13, #0x4", 8136488], [" 7c272c:\tb.hi\t7c2758 <islower@plt+0x755108>", 8136492], [" 7c2730:\tand\tw3, w13, #0x1f", 8136496], [" 7c2734:\tmov\tw21, #0x1d \t// #29", 8136500], [" 7c2738:\tlsr\tw29, w21, w3", 8136504], [" 7c273c:\ttbz\tw29, #0, 7c2758 <islower@plt+0x755108>", 8136508], [" 7c2740:\tlsr\tx6, x5, #40", 8136512], [" 7c2744:\tubfx\tx18, x5, #32, #8", 8136516], [" 7c2748:\tadd\tw9, w18, w6, uxtb", 8136520], [" 7c274c:\tadd\tw4, w9, #0x1", 8136524], [" 7c2750:\tcmp\tw4, w24", 8136528], [" 7c2754:\tb.eq\t7c2790 <islower@plt+0x755140>", 8136532], [" 7c2758:\tmov\tw27, wzr", 8136536], [" 7c275c:\tcbz\tw24, 7c2790 <islower@plt+0x755140>", 8136540], [" 7c2760:\tmov\tw25, wzr", 8136544], [" 7c2764:\tmov\tx0, x20", 8136548], [" 7c2768:\tmov\tx1, x26", 8136552], [" 7c276c:\tbl\t5e86f4 <islower@plt+0x57b0a4>", 8136556], [" 7c2770:\tcbz\tw0, 7c278c <islower@plt+0x75513c>", 8136560], [" 7c2774:\tcmp\tw27, #0x0", 8136564], [" 7c2778:\tadd\tw25, w25, #0x1", 8136568], [" 7c277c:\tcsel\tw27, w27, w0, ne", 8136572], [" 7c2780:\tcmp\tw25, w24", 8136576], [" 7c2784:\tb.cc\t7c2764 <islower@plt+0x755114>", 8136580], [" 7c2788:\tb\t7c2790 <islower@plt+0x755140>", 8136584], [" 7c278c:\tmov\tw27, wzr", 8136588], [" 7c2790:\tstr\tw27, [sp,#100]", 8136592], [" 7c2794:\tadd\tx8, sp, #0x110", 8136596], [" 7c2798:\tmov\tw27, #0x1d0000 \t// #1900544", 8136600], [" 7c279c:\tstr\twzr, [sp,#108]", 8136604], [" 7c27a0:\tadrp\tx29, c85000 <LoadQCC+0x883d0>", 8136608], [" 7c27a4:\tstr\tx23, [sp,#304]", 8136612], [" 7c27a8:\tmov\tw22, wzr", 8136616], [" 7c27ac:\tmov\tw19, wzr", 8136620], [" 7c27b0:\tadd\tx9, x8, #0x20", 8136624], [" 7c27b4:\tadd\tx1, x8, #0x40", 8136628], [" 7c27b8:\tadd\tx2, x8, #0x28", 8136632], [" 7c27bc:\tmovk\tw27, #0x7", 8136636], [" 7c27c0:\tstr\tx9, [sp,#40]", 8136640], [" 7c27c4:\tadd\tx29, x29, #0x804", 8136644], [" 7c27c8:\tstr\tx1, [sp,#288]", 8136648], [" 7c27cc:\tstp\tx9, x2, [sp,#272]", 8136652], [" 7c27d0:\tb\t7c27d8 <islower@plt+0x755188>", 8136656], [" 7c27d4:\tldr\tx23, [x25,x19,lsl #3]", 8136660], [" 7c27d8:\tldr\tx23, [x23,#24]", 8136664], [" 7c27dc:\tcbz\tx23, 7c2c04 <islower@plt+0x7555b4>", 8136668], [" 7c27e0:\tcbz\tw24, 7c2a14 <islower@plt+0x7553c4>", 8136672], [" 7c27e4:\tmov\tx0, x23", 8136676], [" 7c27e8:\tbl\t1c2b30 <islower@plt+0x1554e0>", 8136680], [" 7c27ec:\tmov\tx25, x0", 8136684], [" 7c27f0:\tcmp\tx25, #0x0", 8136688], [" 7c27f4:\tcset\tw21, eq", 8136692], [" 7c27f8:\tldr\tw9, [x25,#8]", 8136696], [" 7c27fc:\tand\tw16, w9, #0xff", 8136700], [" 7c2800:\tsubs\tw11, w16, #0x16", 8136704], [" 7c2804:\tcset\tw12, cc", 8136708], [" 7c2808:\torr\tw10, w21, w12", 8136712], [" 7c280c:\ttbz\tw10, #0, 7c2824 <islower@plt+0x7551d4>", 8136716], [" 7c2810:\tcbz\tx25, 7c2830 <islower@plt+0x7551e0>", 8136720], [" 7c2814:\tand\tw17, w9, #0xff", 8136724], [" 7c2818:\tcmp\tw17, #0x7", 8136728], [" 7c281c:\tb.ne\t7c2830 <islower@plt+0x7551e0>", 8136732], [" 7c2820:\tlsr\tw11, w9, #16", 8136736], [" 7c2824:\tcmp\tw11, #0x2c", 8136740], [" 7c2828:\tb.eq\t7c28ec <islower@plt+0x75529c>", 8136744], [" 7c282c:\ttbz\tw10, #0, 7c2848 <islower@plt+0x7551f8>", 8136748], [" 7c2830:\tcbz\tx25, 7c2924 <islower@plt+0x7552d4>", 8136752], [" 7c2834:\tand\tw0, w9, #0xff", 8136756], [" 7c2838:\tcmp\tw0, #0x7", 8136760], [" 7c283c:\tb.ne\t7c2924 <islower@plt+0x7552d4>", 8136764], [" 7c2840:\tlsr\tw12, w9, #16", 8136768], [" 7c2844:\tb\t7c2850 <islower@plt+0x755200>", 8136772], [" 7c2848:\tand\tw18, w9, #0xff", 8136776], [" 7c284c:\tsub\tw12, w18, #0x16", 8136780], [" 7c2850:\tcmp\tw12, #0x1d", 8136784], [" 7c2854:\tb.ne\t7c2924 <islower@plt+0x7552d4>", 8136788], [" 7c2858:\tand\tw1, w9, #0xff", 8136792], [" 7c285c:\tcmp\tw1, #0x33", 8136796], [" 7c2860:\tb.eq\t7c2884 <islower@plt+0x755234>", 8136800], [" 7c2864:\tand\tw21, w9, #0xffff00ff", 8136804], [" 7c2868:\tcmp\tw21, w27", 8136808], [" 7c286c:\tb.eq\t7c2884 <islower@plt+0x755234>", 8136812], [" 7c2870:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8136816], [" 7c2874:\tadd\tx0, x0, #0xd47", 8136820], [" 7c2878:\tmov\tx1, x29", 8136824], [" 7c287c:\tmov\tw2, #0xc4 \t// #196", 8136828], [" 7c2880:\tbl\tb9770 <islower@plt+0x4c120>", 8136832], [" 7c2884:\tldr\tw8, [x25,#48]", 8136836], [" 7c2888:\torr\tw10, wzr, #0x18", 8136840], [" 7c288c:\tcmp\tw8, #0x1", 8136844], [" 7c2890:\tb.eq\t7c28ec <islower@plt+0x75529c>", 8136848], [" 7c2894:\tldr\tx6, [x25,#40]", 8136852], [" 7c2898:\tnop", 8136856], [" 7c289c:\tmadd\tx21, x8, x10, x6", 8136860], [" 7c28a0:\tadd\tx28, x6, #0x18", 8136864], [" 7c28a4:\tldr\tx7, [x28]", 8136868], [" 7c28a8:\tldrb\tw8, [x7,#8]", 8136872], [" 7c28ac:\tcmp\tx7, #0x0", 8136876], [" 7c28b0:\tccmp\tw8, #0xb, #0x0, ne", 8136880], [" 7c28b4:\tb.ne\t7c2920 <islower@plt+0x7552d0>", 8136884], [" 7c28b8:\tmov\tx0, x7", 8136888], [" 7c28bc:\tldr\tw9, [x0,#56]!", 8136892], [" 7c28c0:\tcmp\tw9, #0x40", 8136896], [" 7c28c4:\tb.hi\t7c28d4 <islower@plt+0x755284>", 8136900], [" 7c28c8:\tldr\tx12, [x7,#64]", 8136904], [" 7c28cc:\tcbz\tx12, 7c28e0 <islower@plt+0x755290>", 8136908], [" 7c28d0:\tb\t7c2920 <islower@plt+0x7552d0>", 8136912], [" 7c28d4:\tmov\tx1, xzr", 8136916], [" 7c28d8:\tbl\t96e70 <islower@plt+0x29820>", 8136920], [" 7c28dc:\ttbz\tw0, #0, 7c2920 <islower@plt+0x7552d0>", 8136924], [" 7c28e0:\tadd\tx28, x28, #0x18", 8136928], [" 7c28e4:\tcmp\tx28, x21", 8136932], [" 7c28e8:\tb.ne\t7c28a4 <islower@plt+0x755254>", 8136936], [" 7c28ec:\tldp\tx28, x14, [sp,#280]", 8136940], [" 7c28f0:\tcmp\tx28, x14", 8136944], [" 7c28f4:\tb.cc\t7c290c <islower@plt+0x7552bc>", 8136948], [" 7c28f8:\tadd\tx0, sp, #0x110", 8136952], [" 7c28fc:\torr\tw2, wzr, #0x8", 8136956], [" 7c2900:\tmov\tx1, xzr", 8136960], [" 7c2904:\tbl\tbe0a4 <islower@plt+0x50a54>", 8136964], [" 7c2908:\tldr\tx28, [sp,#280]", 8136968], [" 7c290c:\tstr\tx25, [x28]", 8136972], [" 7c2910:\tldr\tx7, [sp,#280]", 8136976], [" 7c2914:\tadd\tx0, x7, #0x8", 8136980], [" 7c2918:\tstr\tx0, [sp,#280]", 8136984], [" 7c291c:\tb\t7c2a08 <islower@plt+0x7553b8>", 8136988], [" 7c2920:\tldrb\tw9, [x25,#8]", 8136992], [" 7c2924:\tand\tw2, w9, #0xff", 8136996], [" 7c2928:\tcmp\tw2, #0x47", 8137000], [" 7c292c:\tb.ne\t7c2a08 <islower@plt+0x7553b8>", 8137004], [" 7c2930:\tldur\tx21, [x25,#-24]", 8137008], [" 7c2934:\tcbz\tx21, 7c2a08 <islower@plt+0x7553b8>", 8137012], [" 7c2938:\tldrb\tw28, [x21,#8]", 8137016], [" 7c293c:\tcmp\tw28, #0x2", 8137020], [" 7c2940:\tb.ne\t7c2a08 <islower@plt+0x7553b8>", 8137024], [" 7c2944:\tmov\tx0, x21", 8137028], [" 7c2948:\tbl\t1231ec <islower@plt+0xb5b9c>", 8137032], [" 7c294c:\tcbz\tw0, 7c2a08 <islower@plt+0x7553b8>", 8137036], [" 7c2950:\tmov\tx0, x21", 8137040], [" 7c2954:\tbl\t1231ec <islower@plt+0xb5b9c>", 8137044], [" 7c2958:\tmov\tw21, w0", 8137048], [" 7c295c:\tsub\tw14, w21, #0x62c", 8137052], [" 7c2960:\tcmp\tw14, #0x7", 8137056], [" 7c2964:\tb.hi\t7c29f0 <islower@plt+0x7553a0>", 8137060], [" 7c2968:\torr\tw6, wzr, #0x1", 8137064], [" 7c296c:\tmov\tw2, #0xc5 \t// #197", 8137068], [" 7c2970:\tlsl\tw7, w6, w14", 8137072], [" 7c2974:\tand\tw2, w7, w2", 8137076], [" 7c2978:\tcbz\tw2, 7c29f0 <islower@plt+0x7553a0>", 8137080], [" 7c297c:\tldr\tx0, [x25,#72]", 8137084], [" 7c2980:\tbl\ted630 <islower@plt+0x7ffe0>", 8137088], [" 7c2984:\tcbz\tx0, 7c29cc <islower@plt+0x75537c>", 8137092], [" 7c2988:\tldrb\tw11, [x0,#8]", 8137096], [" 7c298c:\tcmp\tw11, #0x17", 8137100], [" 7c2990:\tb.ne\t7c29d8 <islower@plt+0x755388>", 8137104], [" 7c2994:\tmov\tw22, wzr", 8137108], [" 7c2998:\tmov\tw28, wzr", 8137112], [" 7c299c:\tmov\tx0, x20", 8137116], [" 7c29a0:\tmov\tx1, x26", 8137120], [" 7c29a4:\tbl\t5e86f4 <islower@plt+0x57b0a4>", 8137124], [" 7c29a8:\tcbz\tw0, 7c29e4 <islower@plt+0x755394>", 8137128], [" 7c29ac:\tcmp\tw22, #0x0", 8137132], [" 7c29b0:\tadd\tw28, w28, #0x1", 8137136], [" 7c29b4:\tcsel\tw22, w22, w0, ne", 8137140], [" 7c29b8:\tcmp\tw28, w24", 8137144], [" 7c29bc:\tb.cc\t7c299c <islower@plt+0x75534c>", 8137148], [" 7c29c0:\torr\tw15, wzr, #0x1", 8137152], [" 7c29c4:\tstr\tw15, [sp,#108]", 8137156], [" 7c29c8:\tb\t7c29f0 <islower@plt+0x7553a0>", 8137160], [" 7c29cc:\torr\tw18, wzr, #0x1", 8137164], [" 7c29d0:\tstr\tw18, [sp,#108]", 8137168], [" 7c29d4:\tb\t7c29f0 <islower@plt+0x7553a0>", 8137172], [" 7c29d8:\torr\tw17, wzr, #0x1", 8137176], [" 7c29dc:\tstr\tw17, [sp,#108]", 8137180], [" 7c29e0:\tb\t7c29f0 <islower@plt+0x7553a0>", 8137184], [" 7c29e4:\torr\tw16, wzr, #0x1", 8137188], [" 7c29e8:\tmov\tw22, wzr", 8137192], [" 7c29ec:\tstr\tw16, [sp,#108]", 8137196], [" 7c29f0:\tcmp\tw21, #0x62d", 8137200], [" 7c29f4:\tb.eq\t7c2a00 <islower@plt+0x7553b0>", 8137204], [" 7c29f8:\tcmp\tw21, #0x62b", 8137208], [" 7c29fc:\tb.ne\t7c2a08 <islower@plt+0x7553b8>", 8137212], [" 7c2a00:\torr\tw25, wzr, #0x1", 8137216], [" 7c2a04:\tstr\tw25, [sp,#104]", 8137220], [" 7c2a08:\tldr\tx23, [x23,#8]", 8137224], [" 7c2a0c:\tcbnz\tx23, 7c27e4 <islower@plt+0x755194>", 8137228], [" 7c2a10:\tb\t7c2c04 <islower@plt+0x7555b4>", 8137232], [" 7c2a14:\tmov\tx0, x23", 8137236], [" 7c2a18:\tbl\t1c2b30 <islower@plt+0x1554e0>", 8137240], [" 7c2a1c:\tmov\tx25, x0", 8137244], [" 7c2a20:\tcmp\tx25, #0x0", 8137248], [" 7c2a24:\tcset\tw15, eq", 8137252], [" 7c2a28:\tldr\tw8, [x25,#8]", 8137256], [" 7c2a2c:\tand\tw10, w8, #0xff", 8137260], [" 7c2a30:\tsubs\tw9, w10, #0x16", 8137264], [" 7c2a34:\tcset\tw16, cc", 8137268], [" 7c2a38:\torr\tw11, w15, w16", 8137272], [" 7c2a3c:\ttbz\tw11, #0, 7c2a54 <islower@plt+0x755404>", 8137276], [" 7c2a40:\tcbz\tx25, 7c2a60 <islower@plt+0x755410>", 8137280], [" 7c2a44:\tand\tw12, w8, #0xff", 8137284], [" 7c2a48:\tcmp\tw12, #0x7", 8137288], [" 7c2a4c:\tb.ne\t7c2a60 <islower@plt+0x755410>", 8137292], [" 7c2a50:\tlsr\tw9, w8, #16", 8137296], [" 7c2a54:\tcmp\tw9, #0x2c", 8137300], [" 7c2a58:\tb.eq\t7c2b18 <islower@plt+0x7554c8>", 8137304], [" 7c2a5c:\ttbz\tw11, #0, 7c2a78 <islower@plt+0x755428>", 8137308], [" 7c2a60:\tcbz\tx25, 7c2b50 <islower@plt+0x755500>", 8137312], [" 7c2a64:\tand\tw13, w8, #0xff", 8137316], [" 7c2a68:\tcmp\tw13, #0x7", 8137320], [" 7c2a6c:\tb.ne\t7c2b50 <islower@plt+0x755500>", 8137324], [" 7c2a70:\tlsr\tw10, w8, #16", 8137328], [" 7c2a74:\tb\t7c2a80 <islower@plt+0x755430>", 8137332], [" 7c2a78:\tand\tw11, w8, #0xff", 8137336], [" 7c2a7c:\tsub\tw10, w11, #0x16", 8137340], [" 7c2a80:\tcmp\tw10, #0x1d", 8137344], [" 7c2a84:\tb.ne\t7c2b50 <islower@plt+0x755500>", 8137348], [" 7c2a88:\tand\tw14, w8, #0xff", 8137352], [" 7c2a8c:\tcmp\tw14, #0x33", 8137356], [" 7c2a90:\tb.eq\t7c2ab4 <islower@plt+0x755464>", 8137360], [" 7c2a94:\tand\tw5, w8, #0xffff00ff", 8137364], [" 7c2a98:\tcmp\tw5, w27", 8137368], [" 7c2a9c:\tb.eq\t7c2ab4 <islower@plt+0x755464>", 8137372], [" 7c2aa0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8137376], [" 7c2aa4:\tadd\tx0, x0, #0xd47", 8137380], [" 7c2aa8:\tmov\tx1, x29", 8137384], [" 7c2aac:\tmov\tw2, #0xc4 \t// #196", 8137388], [" 7c2ab0:\tbl\tb9770 <islower@plt+0x4c120>", 8137392], [" 7c2ab4:\tldr\tw21, [x25,#48]", 8137396], [" 7c2ab8:\tcmp\tw21, #0x1", 8137400], [" 7c2abc:\tb.eq\t7c2b18 <islower@plt+0x7554c8>", 8137404], [" 7c2ac0:\tldr\tx3, [x25,#40]", 8137408], [" 7c2ac4:\torr\tw17, wzr, #0x18", 8137412], [" 7c2ac8:\tmadd\tx21, x21, x17, x3", 8137416], [" 7c2acc:\tadd\tx28, x3, #0x18", 8137420], [" 7c2ad0:\tldr\tx6, [x28]", 8137424], [" 7c2ad4:\tldrb\tw7, [x6,#8]", 8137428], [" 7c2ad8:\tcmp\tx6, #0x0", 8137432], [" 7c2adc:\tccmp\tw7, #0xb, #0x0, ne", 8137436], [" 7c2ae0:\tb.ne\t7c2b4c <islower@plt+0x7554fc>", 8137440], [" 7c2ae4:\tmov\tx0, x6", 8137444], [" 7c2ae8:\tldr\tw1, [x0,#56]!", 8137448], [" 7c2aec:\tcmp\tw1, #0x41", 8137452], [" 7c2af0:\tb.cs\t7c2b00 <islower@plt+0x7554b0>", 8137456], [" 7c2af4:\tldr\tx7, [x6,#64]", 8137460], [" 7c2af8:\tcbz\tx7, 7c2b0c <islower@plt+0x7554bc>", 8137464], [" 7c2afc:\tb\t7c2b4c <islower@plt+0x7554fc>", 8137468], [" 7c2b00:\tmov\tx1, xzr", 8137472], [" 7c2b04:\tbl\t96e70 <islower@plt+0x29820>", 8137476], [" 7c2b08:\ttbz\tw0, #0, 7c2b4c <islower@plt+0x7554fc>", 8137480], [" 7c2b0c:\tadd\tx28, x28, #0x18", 8137484], [" 7c2b10:\tcmp\tx28, x21", 8137488], [" 7c2b14:\tb.ne\t7c2ad0 <islower@plt+0x755480>", 8137492], [" 7c2b18:\tldp\tx0, x28, [sp,#280]", 8137496], [" 7c2b1c:\tcmp\tx0, x28", 8137500], [" 7c2b20:\tb.cc\t7c2b38 <islower@plt+0x7554e8>", 8137504], [" 7c2b24:\tadd\tx0, sp, #0x110", 8137508], [" 7c2b28:\torr\tw2, wzr, #0x8", 8137512], [" 7c2b2c:\tmov\tx1, xzr", 8137516], [" 7c2b30:\tbl\tbe0a4 <islower@plt+0x50a54>", 8137520], [" 7c2b34:\tldr\tx0, [sp,#280]", 8137524], [" 7c2b38:\tstr\tx25, [x0]", 8137528], [" 7c2b3c:\tldr\tx4, [sp,#280]", 8137532], [" 7c2b40:\tadd\tx5, x4, #0x8", 8137536], [" 7c2b44:\tstr\tx5, [sp,#280]", 8137540], [" 7c2b48:\tb\t7c2bfc <islower@plt+0x7555ac>", 8137544], [" 7c2b4c:\tldrb\tw8, [x25,#8]", 8137548], [" 7c2b50:\tand\tw15, w8, #0xff", 8137552], [" 7c2b54:\tcmp\tw15, #0x47", 8137556], [" 7c2b58:\tb.ne\t7c2bfc <islower@plt+0x7555ac>", 8137560], [" 7c2b5c:\tldur\tx21, [x25,#-24]", 8137564], [" 7c2b60:\tcbz\tx21, 7c2bfc <islower@plt+0x7555ac>", 8137568], [" 7c2b64:\tldrb\tw6, [x21,#8]", 8137572], [" 7c2b68:\tcmp\tw6, #0x2", 8137576], [" 7c2b6c:\tb.ne\t7c2bfc <islower@plt+0x7555ac>", 8137580], [" 7c2b70:\tmov\tx0, x21", 8137584], [" 7c2b74:\tbl\t1231ec <islower@plt+0xb5b9c>", 8137588], [" 7c2b78:\tcbz\tw0, 7c2bfc <islower@plt+0x7555ac>", 8137592], [" 7c2b7c:\tmov\tx0, x21", 8137596], [" 7c2b80:\tbl\t1231ec <islower@plt+0xb5b9c>", 8137600], [" 7c2b84:\tmov\tw21, w0", 8137604], [" 7c2b88:\tsub\tw15, w21, #0x62c", 8137608], [" 7c2b8c:\tcmp\tw15, #0x7", 8137612], [" 7c2b90:\tb.hi\t7c2be4 <islower@plt+0x755594>", 8137616], [" 7c2b94:\torr\tw5, wzr, #0x1", 8137620], [" 7c2b98:\tmov\tw7, #0xc5 \t// #197", 8137624], [" 7c2b9c:\tlsl\tw0, w5, w15", 8137628], [" 7c2ba0:\tand\tw28, w0, w7", 8137632], [" 7c2ba4:\tcbz\tw28, 7c2be4 <islower@plt+0x755594>", 8137636], [" 7c2ba8:\tldr\tx0, [x25,#72]", 8137640], [" 7c2bac:\tbl\ted630 <islower@plt+0x7ffe0>", 8137644], [" 7c2bb0:\tcbz\tx0, 7c2bd0 <islower@plt+0x755580>", 8137648], [" 7c2bb4:\tldrb\tw25, [x0,#8]", 8137652], [" 7c2bb8:\tcmp\tw25, #0x17", 8137656], [" 7c2bbc:\tb.ne\t7c2bdc <islower@plt+0x75558c>", 8137660], [" 7c2bc0:\tmov\tw22, wzr", 8137664], [" 7c2bc4:\torr\tw1, wzr, #0x1", 8137668], [" 7c2bc8:\tstr\tw1, [sp,#108]", 8137672], [" 7c2bcc:\tb\t7c2be4 <islower@plt+0x755594>", 8137676], [" 7c2bd0:\torr\tw3, wzr, #0x1", 8137680], [" 7c2bd4:\tstr\tw3, [sp,#108]", 8137684], [" 7c2bd8:\tb\t7c2be4 <islower@plt+0x755594>", 8137688], [" 7c2bdc:\torr\tw4, wzr, #0x1", 8137692], [" 7c2be0:\tstr\tw4, [sp,#108]", 8137696], [" 7c2be4:\tcmp\tw21, #0x62d", 8137700], [" 7c2be8:\tb.eq\t7c2bf4 <islower@plt+0x7555a4>", 8137704], [" 7c2bec:\tcmp\tw21, #0x62b", 8137708], [" 7c2bf0:\tb.ne\t7c2bfc <islower@plt+0x7555ac>", 8137712], [" 7c2bf4:\torr\tw14, wzr, #0x1", 8137716], [" 7c2bf8:\tstr\tw14, [sp,#104]", 8137720], [" 7c2bfc:\tldr\tx23, [x23,#8]", 8137724], [" 7c2c00:\tcbnz\tx23, 7c2a14 <islower@plt+0x7553c4>", 8137728], [" 7c2c04:\tldp\tx25, x1, [sp,#272]", 8137732], [" 7c2c08:\tadd\tw19, w19, #0x1", 8137736], [" 7c2c0c:\tsub\tx0, x1, x25", 8137740], [" 7c2c10:\tcmp\tx19, x0, asr #3", 8137744], [" 7c2c14:\tb.cc\t7c27d4 <islower@plt+0x755184>", 8137748], [" 7c2c18:\tldr\tw4, [sp,#80]", 8137752], [" 7c2c1c:\ttbnz\tw4, #0, 7c2db8 <islower@plt+0x755768>", 8137756], [" 7c2c20:\tldr\tw27, [sp,#100]", 8137760], [" 7c2c24:\tldr\tw11, [sp,#84]", 8137764], [" 7c2c28:\tcbz\tw11, 7c2f20 <islower@plt+0x7558d0>", 8137768], [" 7c2c2c:\tcbz\tw24, 7c2dbc <islower@plt+0x75576c>", 8137772], [" 7c2c30:\tcmp\tw24, #0x1", 8137776], [" 7c2c34:\tand\tw6, w24, #0x1", 8137780], [" 7c2c38:\tmov\tw19, wzr", 8137784], [" 7c2c3c:\tstr\tw6, [sp,#32]", 8137788], [" 7c2c40:\tb.eq\t7c2db0 <islower@plt+0x755760>", 8137792], [" 7c2c44:\tadrp\tx28, c9d000 <LoadQCC+0xa03d0>", 8137796], [" 7c2c48:\tsub\tw29, w24, w6", 8137800], [" 7c2c4c:\tadd\tx28, x28, #0xe66", 8137804], [" 7c2c50:\tldr\tx26, [x20,#40]", 8137808], [" 7c2c54:\torr\tw17, wzr, #0x40000000", 8137812], [" 7c2c58:\tldr\tw23, [sp,#160]", 8137816], [" 7c2c5c:\tcmp\tw27, w17", 8137820], [" 7c2c60:\tb.lt\t7c2c7c <islower@plt+0x75562c>", 8137824], [" 7c2c64:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8137828], [" 7c2c68:\tadd\tx0, x0, #0xd47", 8137832], [" 7c2c6c:\tmov\tx1, x28", 8137836], [" 7c2c70:\tmov\tw2, #0x12c \t// #300", 8137840], [" 7c2c74:\tbl\tb9770 <islower@plt+0x4c120>", 8137844], [" 7c2c78:\tb\t7c2c80 <islower@plt+0x755630>", 8137848], [" 7c2c7c:\ttbnz\tw27, #31, 7c2c94 <islower@plt+0x755644>", 8137852], [" 7c2c80:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8137856], [" 7c2c84:\tadd\tx0, x0, #0xd47", 8137860], [" 7c2c88:\tmov\tx1, x28", 8137864], [" 7c2c8c:\tmov\tw2, #0x13a \t// #314", 8137868], [" 7c2c90:\tbl\tb9770 <islower@plt+0x4c120>", 8137872], [" 7c2c94:\torr\tw16, wzr, #0x40000000", 8137876], [" 7c2c98:\tldr\tx8, [x26,#64]", 8137880], [" 7c2c9c:\tcmp\tw27, w16", 8137884], [" 7c2ca0:\tadd\tw21, w19, w23", 8137888], [" 7c2ca4:\tand\tw23, w27, #0x7fffffff", 8137892], [" 7c2ca8:\torr\tw5, wzr, #0x2", 8137896], [" 7c2cac:\tlsl\tx25, x23, #3", 8137900], [" 7c2cb0:\tstr\tw5, [x8,x25]", 8137904], [" 7c2cb4:\tb.lt\t7c2cd0 <islower@plt+0x755680>", 8137908], [" 7c2cb8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8137912], [" 7c2cbc:\tadd\tx0, x0, #0xd47", 8137916], [" 7c2cc0:\tmov\tx1, x28", 8137920], [" 7c2cc4:\tmov\tw2, #0x12c \t// #300", 8137924], [" 7c2cc8:\tbl\tb9770 <islower@plt+0x4c120>", 8137928], [" 7c2ccc:\tb\t7c2cd4 <islower@plt+0x755684>", 8137932], [" 7c2cd0:\ttbnz\tw27, #31, 7c2cec <islower@plt+0x75569c>", 8137936], [" 7c2cd4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8137940], [" 7c2cd8:\tadd\tx0, x0, #0xd47", 8137944], [" 7c2cdc:\tmov\tx1, x28", 8137948], [" 7c2ce0:\tmov\tw2, #0x13a \t// #314", 8137952], [" 7c2ce4:\tbl\tb9770 <islower@plt+0x4c120>", 8137956], [" 7c2ce8:\tldr\tx8, [x26,#64]", 8137960], [" 7c2cec:\tldr\tw12, [sp,#160]", 8137964], [" 7c2cf0:\tadd\tx8, x8, x23, lsl #3", 8137968], [" 7c2cf4:\tadd\tw23, w27, #0x1", 8137972], [" 7c2cf8:\torr\tw9, wzr, #0x3fffffff", 8137976], [" 7c2cfc:\tstr\tw21, [x8,#4]", 8137980], [" 7c2d00:\tcmp\tw23, w9", 8137984], [" 7c2d04:\tadd\tw26, w19, w12", 8137988], [" 7c2d08:\tldr\tx21, [x20,#40]", 8137992], [" 7c2d0c:\tadd\tw26, w26, #0x1", 8137996], [" 7c2d10:\tb.le\t7c2d2c <islower@plt+0x7556dc>", 8138000], [" 7c2d14:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138004], [" 7c2d18:\tadd\tx0, x0, #0xd47", 8138008], [" 7c2d1c:\tmov\tx1, x28", 8138012], [" 7c2d20:\tmov\tw2, #0x12c \t// #300", 8138016], [" 7c2d24:\tbl\tb9770 <islower@plt+0x4c120>", 8138020], [" 7c2d28:\tb\t7c2d30 <islower@plt+0x7556e0>", 8138024], [" 7c2d2c:\ttbnz\tw23, #31, 7c2d44 <islower@plt+0x7556f4>", 8138028], [" 7c2d30:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138032], [" 7c2d34:\tadd\tx0, x0, #0xd47", 8138036], [" 7c2d38:\tmov\tx1, x28", 8138040], [" 7c2d3c:\tmov\tw2, #0x13a \t// #314", 8138044], [" 7c2d40:\tbl\tb9770 <islower@plt+0x4c120>", 8138048], [" 7c2d44:\torr\tw7, wzr, #0x3fffffff", 8138052], [" 7c2d48:\tldr\tx17, [x21,#64]", 8138056], [" 7c2d4c:\tcmp\tw23, w7", 8138060], [" 7c2d50:\tand\tw25, w23, #0x7fffffff", 8138064], [" 7c2d54:\torr\tw6, wzr, #0x2", 8138068], [" 7c2d58:\tlsl\tx12, x25, #3", 8138072], [" 7c2d5c:\tstr\tw6, [x17,x12]", 8138076], [" 7c2d60:\tb.le\t7c2d7c <islower@plt+0x75572c>", 8138080], [" 7c2d64:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138084], [" 7c2d68:\tadd\tx0, x0, #0xd47", 8138088], [" 7c2d6c:\tmov\tx1, x28", 8138092], [" 7c2d70:\tmov\tw2, #0x12c \t// #300", 8138096], [" 7c2d74:\tbl\tb9770 <islower@plt+0x4c120>", 8138100], [" 7c2d78:\tb\t7c2d80 <islower@plt+0x755730>", 8138104], [" 7c2d7c:\ttbnz\tw23, #31, 7c2d98 <islower@plt+0x755748>", 8138108], [" 7c2d80:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138112], [" 7c2d84:\tadd\tx0, x0, #0xd47", 8138116], [" 7c2d88:\tmov\tx1, x28", 8138120], [" 7c2d8c:\tmov\tw2, #0x13a \t// #314", 8138124], [" 7c2d90:\tbl\tb9770 <islower@plt+0x4c120>", 8138128], [" 7c2d94:\tldr\tx17, [x21,#64]", 8138132], [" 7c2d98:\tadd\tx17, x17, x25, lsl #3", 8138136], [" 7c2d9c:\tadd\tw19, w19, #0x2", 8138140], [" 7c2da0:\tsubs\tw29, w29, #0x2", 8138144], [" 7c2da4:\tadd\tw27, w27, #0x2", 8138148], [" 7c2da8:\tstr\tw26, [x17,#4]", 8138152], [" 7c2dac:\tb.ne\t7c2c50 <islower@plt+0x755600>", 8138156], [" 7c2db0:\tldr\tw27, [sp,#32]", 8138160], [" 7c2db4:\tcbnz\tw27, 7c2f94 <islower@plt+0x755944>", 8138164], [" 7c2db8:\tldr\tw27, [sp,#100]", 8138168], [" 7c2dbc:\tmov\tw23, wzr", 8138172], [" 7c2dc0:\tadd\tx0, x20, #0x98", 8138176], [" 7c2dc4:\torr\tw1, wzr, #0x30", 8138180], [" 7c2dc8:\torr\tw2, wzr, #0x8", 8138184], [" 7c2dcc:\tadd\tx28, x20, #0x88", 8138188], [" 7c2dd0:\tbl\ta7118 <islower@plt+0x39ac8>", 8138192], [" 7c2dd4:\tmov\tx26, x0", 8138196], [" 7c2dd8:\tmov\tw1, w24", 8138200], [" 7c2ddc:\tmov\tw2, wzr", 8138204], [" 7c2de0:\tstp\txzr, x28, [x26,#32]", 8138208], [" 7c2de4:\tstrb\twzr, [x26,#16]", 8138212], [" 7c2de8:\tstr\txzr, [x26,#8]", 8138216], [" 7c2dec:\tstr\txzr, [x0,#24]!", 8138220], [" 7c2df0:\tldr\tx8, [sp,#48]", 8138224], [" 7c2df4:\tstr\tx26, [x8]", 8138228], [" 7c2df8:\tldrb\tw19, [x26,#16]", 8138232], [" 7c2dfc:\tldr\tw25, [sp,#80]", 8138236], [" 7c2e00:\tstr\tw27, [x26]", 8138240], [" 7c2e04:\tand\tw16, w19, #0xfe", 8138244], [" 7c2e08:\torr\tw14, w16, w25", 8138248], [" 7c2e0c:\tstrb\tw14, [x26,#16]", 8138252], [" 7c2e10:\tbl\t7c4328 <islower@plt+0x756cd8>", 8138256], [" 7c2e14:\tldp\tw29, w19, [sp,#104]", 8138260], [" 7c2e18:\tldrb\tw15, [x26,#16]", 8138264], [" 7c2e1c:\tmov\tw17, #0xe3 \t// #227", 8138268], [" 7c2e20:\tmovi\tv0.2d, #0x0", 8138272], [" 7c2e24:\tmov\tw3, #0xffffffff \t// #-1", 8138276], [" 7c2e28:\tubfiz\tw16, w29, #2, #1", 8138280], [" 7c2e2c:\tbfi\tw16, w19, #3, #1", 8138284], [" 7c2e30:\torr\tw23, w16, w23", 8138288], [" 7c2e34:\tand\tw18, w15, w17", 8138292], [" 7c2e38:\torr\tw1, w23, w18", 8138296], [" 7c2e3c:\tldr\tx23, [sp,#56]", 8138300], [" 7c2e40:\tadd\tx2, sp, #0xc8", 8138304], [" 7c2e44:\tstrb\tw1, [x26,#16]", 8138308], [" 7c2e48:\tstr\tx23, [x26,#8]", 8138312], [" 7c2e4c:\tldr\tw9, [sp,#84]", 8138316], [" 7c2e50:\tldr\tx13, [sp,#72]", 8138320], [" 7c2e54:\tldr\tw21, [sp,#160]", 8138324], [" 7c2e58:\tldr\tx5, [sp,#88]", 8138328], [" 7c2e5c:\tcmp\tw9, #0x0", 8138332], [" 7c2e60:\tstr\tx13, [sp,#200]", 8138336], [" 7c2e64:\torr\tx18, xzr, #0xfffffffeffffffff", 8138340], [" 7c2e68:\tldr\tx8, [x5,#24]", 8138344], [" 7c2e6c:\tcsel\tw5, w21, wzr, ne", 8138348], [" 7c2e70:\tldr\tx21, [sp,#64]", 8138352], [" 7c2e74:\tstur\txzr, [sp,#246]", 8138356], [" 7c2e78:\tcmp\tw25, #0x0", 8138360], [" 7c2e7c:\tcsel\tw22, wzr, w22, ne", 8138364], [" 7c2e80:\tstr\tx23, [sp,#208]", 8138368], [" 7c2e84:\tand\tx13, x8, #0xffffffff", 8138372], [" 7c2e88:\tstur\tq0, [sp,#232]", 8138376], [" 7c2e8c:\tcsinv\tw7, w5, wzr, eq", 8138380], [" 7c2e90:\tstr\tw21, [sp,#216]", 8138384], [" 7c2e94:\tcmp\tw21, #0x11", 8138388], [" 7c2e98:\tstp\tw3, w24, [sp,#236]", 8138392], [" 7c2e9c:\tstr\tw27, [sp,#244]", 8138396], [" 7c2ea0:\tcset\tw9, eq", 8138400], [" 7c2ea4:\tstr\tx13, [sp,#224]", 8138404], [" 7c2ea8:\tstrb\twzr, [sp,#253]", 8138408], [" 7c2eac:\tcmp\tx8, x18", 8138412], [" 7c2eb0:\tstr\tw7, [sp,#232]", 8138416], [" 7c2eb4:\tcset\tw8, hi", 8138420], [" 7c2eb8:\tldr\tx0, [x20,#240]", 8138424], [" 7c2ebc:\tand\tw10, w9, w8", 8138428], [" 7c2ec0:\tmov\tw1, w27", 8138432], [" 7c2ec4:\tstr\tw22, [sp,#248]", 8138436], [" 7c2ec8:\tstr\txzr, [sp,#256]", 8138440], [" 7c2ecc:\tstrb\tw10, [sp,#264]", 8138444], [" 7c2ed0:\tbl\t7b15d8 <islower@plt+0x743f88>", 8138448], [" 7c2ed4:\tldr\tx0, [sp,#272]", 8138452], [" 7c2ed8:\tldr\tx20, [sp,#40]", 8138456], [" 7c2edc:\tcmp\tx0, x20", 8138460], [" 7c2ee0:\tb.eq\t7c2ee8 <islower@plt+0x755898>", 8138464], [" 7c2ee4:\tbl\t6cda0 <operator delete(void*)@plt>", 8138468], [" 7c2ee8:\tmov\tw0, w27", 8138472], [" 7c2eec:\tmrs\tx24, tpidr_el0", 8138476], [" 7c2ef0:\tldr\tx9, [x24,#40]", 8138480], [" 7c2ef4:\tldr\tx2, [sp,#344]", 8138484], [" 7c2ef8:\tcmp\tx9, x2", 8138488], [" 7c2efc:\tb.ne\t7c3c3c <islower@plt+0x7565ec>", 8138492], [" 7c2f00:\tldp\tx29, x30, [sp,#432]", 8138496], [" 7c2f04:\tldp\tx20, x19, [sp,#416]", 8138500], [" 7c2f08:\tldp\tx22, x21, [sp,#400]", 8138504], [" 7c2f0c:\tldp\tx24, x23, [sp,#384]", 8138508], [" 7c2f10:\tldp\tx26, x25, [sp,#368]", 8138512], [" 7c2f14:\tldp\tx28, x27, [sp,#352]", 8138516], [" 7c2f18:\tadd\tsp, sp, #0x1c0", 8138520], [" 7c2f1c:\tret", 8138524], [" 7c2f20:\tldr\tx28, [sp,#32]", 8138528], [" 7c2f24:\tcbnz\tx28, 7c2fcc <islower@plt+0x75597c>", 8138532], [" 7c2f28:\tldr\tx14, [sp,#72]", 8138536], [" 7c2f2c:\ttbnz\tx14, #52, 7c2fcc <islower@plt+0x75597c>", 8138540], [" 7c2f30:\tsub\tw10, w24, #0x2", 8138544], [" 7c2f34:\tcmp\tw10, #0x2", 8138548], [" 7c2f38:\tb.hi\t7c307c <islower@plt+0x755a2c>", 8138552], [" 7c2f3c:\tadd\tw23, w24, #0xff", 8138556], [" 7c2f40:\tldr\tw26, [sp,#108]", 8138560], [" 7c2f44:\tand\tw17, w24, #0x1", 8138564], [" 7c2f48:\tcmp\tw24, #0x1", 8138568], [" 7c2f4c:\tstp\tw23, w17, [sp,#16]", 8138572], [" 7c2f50:\ttbnz\tw26, #0, 7c3140 <islower@plt+0x755af0>", 8138576], [" 7c2f54:\tb.ne\t7c31c0 <islower@plt+0x755b70>", 8138580], [" 7c2f58:\tmov\tw25, wzr", 8138584], [" 7c2f5c:\tb\t7c338c <islower@plt+0x755d3c>", 8138588], [" 7c2f60:\tldr\tx21, [x20,#40]", 8138592], [" 7c2f64:\ttbnz\tw27, #31, 7c2f80 <islower@plt+0x755930>", 8138596], [" 7c2f68:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138600], [" 7c2f6c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8138604], [" 7c2f70:\tadd\tx0, x0, #0xd47", 8138608], [" 7c2f74:\tadd\tx1, x1, #0xe66", 8138612], [" 7c2f78:\tmov\tw2, #0x13a \t// #314", 8138616], [" 7c2f7c:\tbl\tb9770 <islower@plt+0x4c120>", 8138620], [" 7c2f80:\tldr\tx15, [x21,#16]", 8138624], [" 7c2f84:\tand\tw16, w27, #0x7fffffff", 8138628], [" 7c2f88:\tlsl\tx3, x16, #4", 8138632], [" 7c2f8c:\tldr\tx0, [x15,x3]", 8138636], [" 7c2f90:\tb\t7c26b0 <islower@plt+0x755060>", 8138640], [" 7c2f94:\tldr\tw2, [sp,#100]", 8138644], [" 7c2f98:\torr\tw28, wzr, #0x3fffffff", 8138648], [" 7c2f9c:\tldr\tx23, [x20,#40]", 8138652], [" 7c2fa0:\tldr\tw21, [sp,#160]", 8138656], [" 7c2fa4:\tadd\tw26, w19, w2", 8138660], [" 7c2fa8:\tcmp\tw26, w28", 8138664], [" 7c2fac:\tb.le\t7c2fe8 <islower@plt+0x755998>", 8138668], [" 7c2fb0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138672], [" 7c2fb4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8138676], [" 7c2fb8:\tadd\tx0, x0, #0xd47", 8138680], [" 7c2fbc:\tadd\tx1, x1, #0xe66", 8138684], [" 7c2fc0:\tmov\tw2, #0x12c \t// #300", 8138688], [" 7c2fc4:\tbl\tb9770 <islower@plt+0x4c120>", 8138692], [" 7c2fc8:\tb\t7c2fec <islower@plt+0x75599c>", 8138696], [" 7c2fcc:\tcbz\tx28, 7c30b8 <islower@plt+0x755a68>", 8138700], [" 7c2fd0:\tmov\tx0, x28", 8138704], [" 7c2fd4:\tldr\tw19, [x0,#56]!", 8138708], [" 7c2fd8:\tcmp\tw19, #0x40", 8138712], [" 7c2fdc:\tb.hi\t7c30f0 <islower@plt+0x755aa0>", 8138716], [" 7c2fe0:\tadd\tx23, x28, #0x40", 8138720], [" 7c2fe4:\tb\t7c3120 <islower@plt+0x755ad0>", 8138724], [" 7c2fe8:\ttbnz\tw26, #31, 7c3004 <islower@plt+0x7559b4>", 8138728], [" 7c2fec:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138732], [" 7c2ff0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8138736], [" 7c2ff4:\tadd\tx0, x0, #0xd47", 8138740], [" 7c2ff8:\tadd\tx1, x1, #0xe66", 8138744], [" 7c2ffc:\tmov\tw2, #0x13a \t// #314", 8138748], [" 7c3000:\tbl\tb9770 <islower@plt+0x4c120>", 8138752], [" 7c3004:\tldr\tx10, [x23,#64]", 8138756], [" 7c3008:\tadd\tw19, w21, w19", 8138760], [" 7c300c:\tand\tw28, w26, #0x7fffffff", 8138764], [" 7c3010:\torr\tw13, wzr, #0x2", 8138768], [" 7c3014:\tlsl\tx5, x28, #3", 8138772], [" 7c3018:\torr\tw27, wzr, #0x3fffffff", 8138776], [" 7c301c:\tcmp\tw26, w27", 8138780], [" 7c3020:\tstr\tw13, [x10,x5]", 8138784], [" 7c3024:\tb.le\t7c3048 <islower@plt+0x7559f8>", 8138788], [" 7c3028:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138792], [" 7c302c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8138796], [" 7c3030:\tadd\tx0, x0, #0xd47", 8138800], [" 7c3034:\tadd\tx1, x1, #0xe66", 8138804], [" 7c3038:\tmov\tw2, #0x12c \t// #300", 8138808], [" 7c303c:\tbl\tb9770 <islower@plt+0x4c120>", 8138812], [" 7c3040:\tldr\tw27, [sp,#100]", 8138816], [" 7c3044:\tb\t7c3050 <islower@plt+0x755a00>", 8138820], [" 7c3048:\tldr\tw27, [sp,#100]", 8138824], [" 7c304c:\ttbnz\tw26, #31, 7c306c <islower@plt+0x755a1c>", 8138828], [" 7c3050:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8138832], [" 7c3054:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8138836], [" 7c3058:\tadd\tx0, x0, #0xd47", 8138840], [" 7c305c:\tadd\tx1, x1, #0xe66", 8138844], [" 7c3060:\tmov\tw2, #0x13a \t// #314", 8138848], [" 7c3064:\tbl\tb9770 <islower@plt+0x4c120>", 8138852], [" 7c3068:\tldr\tx10, [x23,#64]", 8138856], [" 7c306c:\tadd\tx12, x10, x28, lsl #3", 8138860], [" 7c3070:\tmov\tw23, wzr", 8138864], [" 7c3074:\tstr\tw19, [x12,#4]", 8138868], [" 7c3078:\tb\t7c2dc0 <islower@plt+0x755770>", 8138872], [" 7c307c:\tcmp\tw24, #0x5", 8138876], [" 7c3080:\tb.cc\t7c314c <islower@plt+0x755afc>", 8138880], [" 7c3084:\tldr\tw21, [sp,#108]", 8138884], [" 7c3088:\tmov\tw25, #0x5 \t// #5", 8138888], [" 7c308c:\tmov\tx0, x20", 8138892], [" 7c3090:\tmov\tw1, w27", 8138896], [" 7c3094:\tmov\tw3, w24", 8138900], [" 7c3098:\tand\tw15, w21, #0x1", 8138904], [" 7c309c:\tsub\tw2, w25, w15", 8138908], [" 7c30a0:\tmov\tw4, wzr", 8138912], [" 7c30a4:\tbl\t7c3fec <islower@plt+0x75699c>", 8138916], [" 7c30a8:\tmov\tw1, wzr", 8138920], [" 7c30ac:\tmov\tw23, wzr", 8138924], [" 7c30b0:\tstr\tw1, [sp,#84]", 8138928], [" 7c30b4:\tb\t7c2dc0 <islower@plt+0x755770>", 8138932], [" 7c30b8:\tadrp\tx17, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8138936], [" 7c30bc:\tldr\tx17, [x17,#1648]", 8138940], [" 7c30c0:\tldr\tx15, [sp,#72]", 8138944], [" 7c30c4:\tcmp\tx26, x17", 8138948], [" 7c30c8:\tand\tx18, x15, #0xfffff", 8138952], [" 7c30cc:\tb.eq\t7c31b8 <islower@plt+0x755b68>", 8138956], [" 7c30d0:\tadrp\tx4, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8138960], [" 7c30d4:\tldr\tx4, [x4,#1656]", 8138964], [" 7c30d8:\tcmp\tx26, x4", 8138968], [" 7c30dc:\tb.eq\t7c3630 <islower@plt+0x755fe0>", 8138972], [" 7c30e0:\tldr\tx23, [x26]", 8138976], [" 7c30e4:\tldr\tx5, [x23,#8]", 8138980], [" 7c30e8:\tadd\tx19, x5, x18, lsl #1", 8138984], [" 7c30ec:\tb\t7c3130 <islower@plt+0x755ae0>", 8138988], [" 7c30f0:\tbl\t97a60 <islower@plt+0x2a410>", 8138992], [" 7c30f4:\tsub\tw27, w19, w0", 8138996], [" 7c30f8:\tcmp\tw27, #0x41", 8139000], [" 7c30fc:\tb.cc\t7c3118 <islower@plt+0x755ac8>", 8139004], [" 7c3100:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139008], [" 7c3104:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8139012], [" 7c3108:\tadd\tx0, x0, #0xd47", 8139016], [" 7c310c:\tadd\tx1, x1, #0x2da", 8139020], [" 7c3110:\tmov\tw2, #0x4d8 \t// #1240", 8139024], [" 7c3114:\tbl\tb9770 <islower@plt+0x4c120>", 8139028], [" 7c3118:\tldr\tx23, [x28,#64]", 8139032], [" 7c311c:\tldr\tw27, [sp,#100]", 8139036], [" 7c3120:\tldr\tx28, [x26]", 8139040], [" 7c3124:\tldr\tw29, [x23]", 8139044], [" 7c3128:\tldr\tx16, [x28,#8]", 8139048], [" 7c312c:\tadd\tx19, x16, x29, lsl #1", 8139052], [" 7c3130:\tldrh\tw28, [x19]", 8139056], [" 7c3134:\tcbnz\tw28, 7c3634 <islower@plt+0x755fe4>", 8139060], [" 7c3138:\tmov\tw27, wzr", 8139064], [" 7c313c:\tb\t7c2ed4 <islower@plt+0x755884>", 8139068], [" 7c3140:\tb.ne\t7c33a8 <islower@plt+0x755d58>", 8139072], [" 7c3144:\tmov\tw3, wzr", 8139076], [" 7c3148:\tb\t7c356c <islower@plt+0x755f1c>", 8139080], [" 7c314c:\tcmp\tw24, #0x1", 8139084], [" 7c3150:\tb.ne\t7c3588 <islower@plt+0x755f38>", 8139088], [" 7c3154:\tldr\tw23, [sp,#108]", 8139092], [" 7c3158:\ttbnz\tw23, #0, 7c39a0 <islower@plt+0x756350>", 8139096], [" 7c315c:\tldr\tx29, [sp,#64]", 8139100], [" 7c3160:\tcmp\tw29, #0x4", 8139104], [" 7c3164:\tb.eq\t7c3180 <islower@plt+0x755b30>", 8139108], [" 7c3168:\tldr\tx25, [sp,#64]", 8139112], [" 7c316c:\tmov\tw23, wzr", 8139116], [" 7c3170:\tmov\tw15, wzr", 8139120], [" 7c3174:\tstr\tw15, [sp,#84]", 8139124], [" 7c3178:\tcmp\tw25, #0x2", 8139128], [" 7c317c:\tb.ne\t7c2dc0 <islower@plt+0x755770>", 8139132], [" 7c3180:\tldr\tx6, [sp,#88]", 8139136], [" 7c3184:\tmov\tw0, w27", 8139140], [" 7c3188:\tldr\tx26, [x20,#40]", 8139144], [" 7c318c:\torr\tw17, wzr, #0x40000000", 8139148], [" 7c3190:\tcmp\tw0, w17", 8139152], [" 7c3194:\tldr\tw27, [x6,#96]", 8139156], [" 7c3198:\tb.lt\t7c3b9c <islower@plt+0x75654c>", 8139160], [" 7c319c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139164], [" 7c31a0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139168], [" 7c31a4:\tadd\tx0, x0, #0xd47", 8139172], [" 7c31a8:\tadd\tx1, x1, #0xe66", 8139176], [" 7c31ac:\tmov\tw2, #0x12c \t// #300", 8139180], [" 7c31b0:\tbl\tb9770 <islower@plt+0x4c120>", 8139184], [" 7c31b4:\tb\t7c3ba0 <islower@plt+0x756550>", 8139188], [" 7c31b8:\torr\tw28, w18, #0x20000000", 8139192], [" 7c31bc:\tb\t7c3634 <islower@plt+0x755fe4>", 8139196], [" 7c31c0:\tmov\tw25, wzr", 8139200], [" 7c31c4:\tsub\tw5, w24, w17", 8139204], [" 7c31c8:\tadd\tw21, w24, #0xfe", 8139208], [" 7c31cc:\torr\tw28, wzr, #0x100", 8139212], [" 7c31d0:\tmov\tw23, w27", 8139216], [" 7c31d4:\tldr\tx3, [sp,#88]", 8139220], [" 7c31d8:\tadd\tw12, w21, #0x1", 8139224], [" 7c31dc:\tsub\tw19, w28, #0x100", 8139228], [" 7c31e0:\tldr\tx29, [x20,#40]", 8139232], [" 7c31e4:\tand\tw27, w19, #0xfe00", 8139236], [" 7c31e8:\torr\tw19, wzr, #0x3fffffff", 8139240], [" 7c31ec:\tldr\tw26, [x3,#96]", 8139244], [" 7c31f0:\tbfxil\tw27, w12, #0, #8", 8139248], [" 7c31f4:\tcmp\tw23, w19", 8139252], [" 7c31f8:\tstr\tw25, [sp,#24]", 8139256], [" 7c31fc:\tstr\tw5, [sp,#84]", 8139260], [" 7c3200:\tb.le\t7c3220 <islower@plt+0x755bd0>", 8139264], [" 7c3204:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139268], [" 7c3208:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139272], [" 7c320c:\tadd\tx0, x0, #0xd47", 8139276], [" 7c3210:\tadd\tx1, x1, #0xe66", 8139280], [" 7c3214:\tmov\tw2, #0x12c \t// #300", 8139284], [" 7c3218:\tbl\tb9770 <islower@plt+0x4c120>", 8139288], [" 7c321c:\tb\t7c3224 <islower@plt+0x755bd4>", 8139292], [" 7c3220:\ttbnz\tw23, #31, 7c323c <islower@plt+0x755bec>", 8139296], [" 7c3224:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139300], [" 7c3228:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139304], [" 7c322c:\tadd\tx0, x0, #0xd47", 8139308], [" 7c3230:\tadd\tx1, x1, #0xe66", 8139312], [" 7c3234:\tmov\tw2, #0x13a \t// #314", 8139316], [" 7c3238:\tbl\tb9770 <islower@plt+0x4c120>", 8139320], [" 7c323c:\tldr\tx12, [x29,#64]", 8139324], [" 7c3240:\tand\tw25, w23, #0x7fffffff", 8139328], [" 7c3244:\tmov\tw13, #0x5 \t// #5", 8139332], [" 7c3248:\tlsl\tx16, x25, #3", 8139336], [" 7c324c:\tbfi\tw27, w26, #16, #4", 8139340], [" 7c3250:\tcmp\tw23, w19", 8139344], [" 7c3254:\tstr\tw13, [x12,x16]", 8139348], [" 7c3258:\tb.le\t7c3278 <islower@plt+0x755c28>", 8139352], [" 7c325c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139356], [" 7c3260:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139360], [" 7c3264:\tadd\tx0, x0, #0xd47", 8139364], [" 7c3268:\tadd\tx1, x1, #0xe66", 8139368], [" 7c326c:\tmov\tw2, #0x12c \t// #300", 8139372], [" 7c3270:\tbl\tb9770 <islower@plt+0x4c120>", 8139376], [" 7c3274:\tb\t7c327c <islower@plt+0x755c2c>", 8139380], [" 7c3278:\ttbnz\tw23, #31, 7c3298 <islower@plt+0x755c48>", 8139384], [" 7c327c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139388], [" 7c3280:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139392], [" 7c3284:\tadd\tx0, x0, #0xd47", 8139396], [" 7c3288:\tadd\tx1, x1, #0xe66", 8139400], [" 7c328c:\tmov\tw2, #0x13a \t// #314", 8139404], [" 7c3290:\tbl\tb9770 <islower@plt+0x4c120>", 8139408], [" 7c3294:\tldr\tx12, [x29,#64]", 8139412], [" 7c3298:\tadd\tx25, x12, x25, lsl #3", 8139416], [" 7c329c:\tadd\tw26, w23, #0x1", 8139420], [" 7c32a0:\tcmp\tw26, w19", 8139424], [" 7c32a4:\tstr\tw27, [x25,#4]", 8139428], [" 7c32a8:\torr\tw25, wzr, #0x3fffffff", 8139432], [" 7c32ac:\tldr\tx4, [sp,#88]", 8139436], [" 7c32b0:\tldr\tw27, [x4,#96]", 8139440], [" 7c32b4:\tstr\tw27, [sp,#32]", 8139444], [" 7c32b8:\tand\tw27, w28, #0xff00", 8139448], [" 7c32bc:\tldr\tx29, [x20,#40]", 8139452], [" 7c32c0:\tbfxil\tw27, w21, #0, #8", 8139456], [" 7c32c4:\tb.le\t7c32e4 <islower@plt+0x755c94>", 8139460], [" 7c32c8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139464], [" 7c32cc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139468], [" 7c32d0:\tadd\tx0, x0, #0xd47", 8139472], [" 7c32d4:\tadd\tx1, x1, #0xe66", 8139476], [" 7c32d8:\tmov\tw2, #0x12c \t// #300", 8139480], [" 7c32dc:\tbl\tb9770 <islower@plt+0x4c120>", 8139484], [" 7c32e0:\tb\t7c32e8 <islower@plt+0x755c98>", 8139488], [" 7c32e4:\ttbnz\tw26, #31, 7c3300 <islower@plt+0x755cb0>", 8139492], [" 7c32e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139496], [" 7c32ec:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139500], [" 7c32f0:\tadd\tx0, x0, #0xd47", 8139504], [" 7c32f4:\tadd\tx1, x1, #0xe66", 8139508], [" 7c32f8:\tmov\tw2, #0x13a \t// #314", 8139512], [" 7c32fc:\tbl\tb9770 <islower@plt+0x4c120>", 8139516], [" 7c3300:\tldr\tw8, [sp,#32]", 8139520], [" 7c3304:\tand\tw19, w26, #0x7fffffff", 8139524], [" 7c3308:\tldr\tx15, [x29,#64]", 8139528], [" 7c330c:\tmov\tw14, #0x5 \t// #5", 8139532], [" 7c3310:\tlsl\tx10, x19, #3", 8139536], [" 7c3314:\tcmp\tw26, w25", 8139540], [" 7c3318:\tbfi\tw27, w8, #16, #4", 8139544], [" 7c331c:\tstr\tw14, [x15,x10]", 8139548], [" 7c3320:\tb.le\t7c3344 <islower@plt+0x755cf4>", 8139552], [" 7c3324:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139556], [" 7c3328:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139560], [" 7c332c:\tadd\tx0, x0, #0xd47", 8139564], [" 7c3330:\tadd\tx1, x1, #0xe66", 8139568], [" 7c3334:\tmov\tw2, #0x12c \t// #300", 8139572], [" 7c3338:\tbl\tb9770 <islower@plt+0x4c120>", 8139576], [" 7c333c:\tldr\tw25, [sp,#24]", 8139580], [" 7c3340:\tb\t7c334c <islower@plt+0x755cfc>", 8139584], [" 7c3344:\tldr\tw25, [sp,#24]", 8139588], [" 7c3348:\ttbnz\tw26, #31, 7c3368 <islower@plt+0x755d18>", 8139592], [" 7c334c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139596], [" 7c3350:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139600], [" 7c3354:\tadd\tx0, x0, #0xd47", 8139604], [" 7c3358:\tadd\tx1, x1, #0xe66", 8139608], [" 7c335c:\tmov\tw2, #0x13a \t// #314", 8139612], [" 7c3360:\tbl\tb9770 <islower@plt+0x4c120>", 8139616], [" 7c3364:\tldr\tx15, [x29,#64]", 8139620], [" 7c3368:\tldr\tw5, [sp,#84]", 8139624], [" 7c336c:\tadd\tx15, x15, x19, lsl #3", 8139628], [" 7c3370:\tadd\tw25, w25, #0x2", 8139632], [" 7c3374:\tsub\tw21, w21, #0x2", 8139636], [" 7c3378:\tadd\tw28, w28, #0x200", 8139640], [" 7c337c:\tstr\tw27, [x15,#4]", 8139644], [" 7c3380:\tsubs\tw5, w5, #0x2", 8139648], [" 7c3384:\tadd\tw23, w23, #0x2", 8139652], [" 7c3388:\tb.ne\t7c31d4 <islower@plt+0x755b84>", 8139656], [" 7c338c:\tldr\tw2, [sp,#20]", 8139660], [" 7c3390:\tcbnz\tw2, 7c3598 <islower@plt+0x755f48>", 8139664], [" 7c3394:\tmov\tw10, wzr", 8139668], [" 7c3398:\tldr\tw27, [sp,#100]", 8139672], [" 7c339c:\tmov\tw23, wzr", 8139676], [" 7c33a0:\tstr\tw10, [sp,#84]", 8139680], [" 7c33a4:\tb\t7c2dc0 <islower@plt+0x755770>", 8139684], [" 7c33a8:\tmov\tw3, wzr", 8139688], [" 7c33ac:\tsub\tw4, w24, w17", 8139692], [" 7c33b0:\tadd\tw19, w24, #0xfe", 8139696], [" 7c33b4:\torr\tw21, wzr, #0x100", 8139700], [" 7c33b8:\tldr\tx1, [sp,#88]", 8139704], [" 7c33bc:\tadd\tw13, w19, #0x1", 8139708], [" 7c33c0:\tsub\tw14, w21, #0x100", 8139712], [" 7c33c4:\tldr\tx25, [x20,#40]", 8139716], [" 7c33c8:\tand\tw23, w14, #0xfe00", 8139720], [" 7c33cc:\tbfxil\tw23, w13, #0, #8", 8139724], [" 7c33d0:\tldr\tw28, [x1,#96]", 8139728], [" 7c33d4:\torr\tw9, wzr, #0x40000000", 8139732], [" 7c33d8:\tcmp\tw27, w9", 8139736], [" 7c33dc:\tstr\tw3, [sp,#84]", 8139740], [" 7c33e0:\tstr\tw4, [sp,#32]", 8139744], [" 7c33e4:\tb.lt\t7c3404 <islower@plt+0x755db4>", 8139748], [" 7c33e8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139752], [" 7c33ec:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139756], [" 7c33f0:\tadd\tx0, x0, #0xd47", 8139760], [" 7c33f4:\tadd\tx1, x1, #0xe66", 8139764], [" 7c33f8:\tmov\tw2, #0x12c \t// #300", 8139768], [" 7c33fc:\tbl\tb9770 <islower@plt+0x4c120>", 8139772], [" 7c3400:\tb\t7c3408 <islower@plt+0x755db8>", 8139776], [" 7c3404:\ttbnz\tw27, #31, 7c3420 <islower@plt+0x755dd0>", 8139780], [" 7c3408:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139784], [" 7c340c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139788], [" 7c3410:\tadd\tx0, x0, #0xd47", 8139792], [" 7c3414:\tadd\tx1, x1, #0xe66", 8139796], [" 7c3418:\tmov\tw2, #0x13a \t// #314", 8139800], [" 7c341c:\tbl\tb9770 <islower@plt+0x4c120>", 8139804], [" 7c3420:\torr\tw8, wzr, #0x40000000", 8139808], [" 7c3424:\tldr\tx13, [x25,#64]", 8139812], [" 7c3428:\tcmp\tw27, w8", 8139816], [" 7c342c:\tand\tw26, w27, #0x7fffffff", 8139820], [" 7c3430:\torr\tw10, wzr, #0x4", 8139824], [" 7c3434:\tlsl\tx29, x26, #3", 8139828], [" 7c3438:\tbfi\tw23, w28, #16, #4", 8139832], [" 7c343c:\tstr\tw10, [x13,x29]", 8139836], [" 7c3440:\tb.lt\t7c3460 <islower@plt+0x755e10>", 8139840], [" 7c3444:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139844], [" 7c3448:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139848], [" 7c344c:\tadd\tx0, x0, #0xd47", 8139852], [" 7c3450:\tadd\tx1, x1, #0xe66", 8139856], [" 7c3454:\tmov\tw2, #0x12c \t// #300", 8139860], [" 7c3458:\tbl\tb9770 <islower@plt+0x4c120>", 8139864], [" 7c345c:\tb\t7c3464 <islower@plt+0x755e14>", 8139868], [" 7c3460:\ttbnz\tw27, #31, 7c3480 <islower@plt+0x755e30>", 8139872], [" 7c3464:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139876], [" 7c3468:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139880], [" 7c346c:\tadd\tx0, x0, #0xd47", 8139884], [" 7c3470:\tadd\tx1, x1, #0xe66", 8139888], [" 7c3474:\tmov\tw2, #0x13a \t// #314", 8139892], [" 7c3478:\tbl\tb9770 <islower@plt+0x4c120>", 8139896], [" 7c347c:\tldr\tx13, [x25,#64]", 8139900], [" 7c3480:\tadd\tx26, x13, x26, lsl #3", 8139904], [" 7c3484:\torr\tw11, wzr, #0x3fffffff", 8139908], [" 7c3488:\tstr\tw23, [x26,#4]", 8139912], [" 7c348c:\tand\tw23, w21, #0xff00", 8139916], [" 7c3490:\tldr\tx2, [sp,#88]", 8139920], [" 7c3494:\tadd\tw26, w27, #0x1", 8139924], [" 7c3498:\tldr\tx25, [x20,#40]", 8139928], [" 7c349c:\tbfxil\tw23, w19, #0, #8", 8139932], [" 7c34a0:\tcmp\tw26, w11", 8139936], [" 7c34a4:\tldr\tw28, [x2,#96]", 8139940], [" 7c34a8:\tb.le\t7c34c8 <islower@plt+0x755e78>", 8139944], [" 7c34ac:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139948], [" 7c34b0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139952], [" 7c34b4:\tadd\tx0, x0, #0xd47", 8139956], [" 7c34b8:\tadd\tx1, x1, #0xe66", 8139960], [" 7c34bc:\tmov\tw2, #0x12c \t// #300", 8139964], [" 7c34c0:\tbl\tb9770 <islower@plt+0x4c120>", 8139968], [" 7c34c4:\tb\t7c34cc <islower@plt+0x755e7c>", 8139972], [" 7c34c8:\ttbnz\tw26, #31, 7c34e4 <islower@plt+0x755e94>", 8139976], [" 7c34cc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8139980], [" 7c34d0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8139984], [" 7c34d4:\tadd\tx0, x0, #0xd47", 8139988], [" 7c34d8:\tadd\tx1, x1, #0xe66", 8139992], [" 7c34dc:\tmov\tw2, #0x13a \t// #314", 8139996], [" 7c34e0:\tbl\tb9770 <islower@plt+0x4c120>", 8140000], [" 7c34e4:\torr\tw12, wzr, #0x3fffffff", 8140004], [" 7c34e8:\tldr\tx16, [x25,#64]", 8140008], [" 7c34ec:\tcmp\tw26, w12", 8140012], [" 7c34f0:\tand\tw29, w26, #0x7fffffff", 8140016], [" 7c34f4:\torr\tw0, wzr, #0x4", 8140020], [" 7c34f8:\tlsl\tx11, x29, #3", 8140024], [" 7c34fc:\tbfi\tw23, w28, #16, #4", 8140028], [" 7c3500:\tstr\tw0, [x16,x11]", 8140032], [" 7c3504:\tb.le\t7c3524 <islower@plt+0x755ed4>", 8140036], [" 7c3508:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140040], [" 7c350c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140044], [" 7c3510:\tadd\tx0, x0, #0xd47", 8140048], [" 7c3514:\tadd\tx1, x1, #0xe66", 8140052], [" 7c3518:\tmov\tw2, #0x12c \t// #300", 8140056], [" 7c351c:\tbl\tb9770 <islower@plt+0x4c120>", 8140060], [" 7c3520:\tb\t7c3528 <islower@plt+0x755ed8>", 8140064], [" 7c3524:\ttbnz\tw26, #31, 7c3544 <islower@plt+0x755ef4>", 8140068], [" 7c3528:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140072], [" 7c352c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140076], [" 7c3530:\tadd\tx0, x0, #0xd47", 8140080], [" 7c3534:\tadd\tx1, x1, #0xe66", 8140084], [" 7c3538:\tmov\tw2, #0x13a \t// #314", 8140088], [" 7c353c:\tbl\tb9770 <islower@plt+0x4c120>", 8140092], [" 7c3540:\tldr\tx16, [x25,#64]", 8140096], [" 7c3544:\tldr\tw3, [sp,#84]", 8140100], [" 7c3548:\tadd\tx16, x16, x29, lsl #3", 8140104], [" 7c354c:\tldr\tw4, [sp,#32]", 8140108], [" 7c3550:\tsub\tw19, w19, #0x2", 8140112], [" 7c3554:\tadd\tw21, w21, #0x200", 8140116], [" 7c3558:\tadd\tw27, w27, #0x2", 8140120], [" 7c355c:\tstr\tw23, [x16,#4]", 8140124], [" 7c3560:\tadd\tw3, w3, #0x2", 8140128], [" 7c3564:\tsubs\tw4, w4, #0x2", 8140132], [" 7c3568:\tb.ne\t7c33b8 <islower@plt+0x755d68>", 8140136], [" 7c356c:\tldr\tw18, [sp,#20]", 8140140], [" 7c3570:\tcbnz\tw18, 7c35e4 <islower@plt+0x755f94>", 8140144], [" 7c3574:\tmov\tw13, wzr", 8140148], [" 7c3578:\tldr\tw27, [sp,#100]", 8140152], [" 7c357c:\tmov\tw23, wzr", 8140156], [" 7c3580:\tstr\tw13, [sp,#84]", 8140160], [" 7c3584:\tb\t7c2dc0 <islower@plt+0x755770>", 8140164], [" 7c3588:\tmov\tw6, wzr", 8140168], [" 7c358c:\tmov\tw23, wzr", 8140172], [" 7c3590:\tstr\tw6, [sp,#84]", 8140176], [" 7c3594:\tb\t7c2dc0 <islower@plt+0x755770>", 8140180], [" 7c3598:\tldr\tw0, [sp,#16]", 8140184], [" 7c359c:\torr\tw5, wzr, #0x3fffffff", 8140188], [" 7c35a0:\tldr\tw27, [sp,#100]", 8140192], [" 7c35a4:\tldr\tx19, [x20,#40]", 8140196], [" 7c35a8:\tsub\tw3, w0, w25", 8140200], [" 7c35ac:\tldr\tx0, [sp,#88]", 8140204], [" 7c35b0:\tadd\tw23, w25, w27", 8140208], [" 7c35b4:\tand\tw28, w3, #0xff", 8140212], [" 7c35b8:\tbfi\tw28, w25, #8, #8", 8140216], [" 7c35bc:\tldr\tw21, [x0,#96]", 8140220], [" 7c35c0:\tcmp\tw23, w5", 8140224], [" 7c35c4:\tb.le\t7c39dc <islower@plt+0x75638c>", 8140228], [" 7c35c8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140232], [" 7c35cc:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140236], [" 7c35d0:\tadd\tx0, x0, #0xd47", 8140240], [" 7c35d4:\tadd\tx1, x1, #0xe66", 8140244], [" 7c35d8:\tmov\tw2, #0x12c \t// #300", 8140248], [" 7c35dc:\tbl\tb9770 <islower@plt+0x4c120>", 8140252], [" 7c35e0:\tb\t7c39e0 <islower@plt+0x756390>", 8140256], [" 7c35e4:\tldr\tw29, [sp,#16]", 8140260], [" 7c35e8:\torr\tw0, wzr, #0x3fffffff", 8140264], [" 7c35ec:\tldr\tx7, [sp,#88]", 8140268], [" 7c35f0:\tldr\tw17, [sp,#100]", 8140272], [" 7c35f4:\tldr\tx23, [x20,#40]", 8140276], [" 7c35f8:\tsub\tw9, w29, w3", 8140280], [" 7c35fc:\tldr\tw19, [x7,#96]", 8140284], [" 7c3600:\tand\tw21, w9, #0xff", 8140288], [" 7c3604:\tadd\tw27, w3, w17", 8140292], [" 7c3608:\tbfi\tw21, w3, #8, #8", 8140296], [" 7c360c:\tcmp\tw27, w0", 8140300], [" 7c3610:\tb.le\t7c3a38 <islower@plt+0x7563e8>", 8140304], [" 7c3614:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140308], [" 7c3618:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140312], [" 7c361c:\tadd\tx0, x0, #0xd47", 8140316], [" 7c3620:\tadd\tx1, x1, #0xe66", 8140320], [" 7c3624:\tmov\tw2, #0x12c \t// #300", 8140324], [" 7c3628:\tbl\tb9770 <islower@plt+0x4c120>", 8140328], [" 7c362c:\tb\t7c3a3c <islower@plt+0x7563ec>", 8140332], [" 7c3630:\torr\tw28, w18, #0x30000000", 8140336], [" 7c3634:\tstr\tw28, [sp,#160]", 8140340], [" 7c3638:\tcbz\tw24, 7c38a4 <islower@plt+0x756254>", 8140344], [" 7c363c:\tcmp\tw24, #0x1", 8140348], [" 7c3640:\tstr\tw28, [sp,#32]", 8140352], [" 7c3644:\tand\tw7, w24, #0x1", 8140356], [" 7c3648:\tmov\tw21, wzr", 8140360], [" 7c364c:\tstr\tw7, [sp,#20]", 8140364], [" 7c3650:\tb.eq\t7c37d8 <islower@plt+0x756188>", 8140368], [" 7c3654:\tsub\tw25, w24, w7", 8140372], [" 7c3658:\tmov\tw19, w28", 8140376], [" 7c365c:\tldr\tx23, [x20,#40]", 8140380], [" 7c3660:\torr\tw28, wzr, #0x40000000", 8140384], [" 7c3664:\tcmp\tw27, w28", 8140388], [" 7c3668:\tb.lt\t7c3688 <islower@plt+0x756038>", 8140392], [" 7c366c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140396], [" 7c3670:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140400], [" 7c3674:\tadd\tx0, x0, #0xd47", 8140404], [" 7c3678:\tadd\tx1, x1, #0xe66", 8140408], [" 7c367c:\tmov\tw2, #0x12c \t// #300", 8140412], [" 7c3680:\tbl\tb9770 <islower@plt+0x4c120>", 8140416], [" 7c3684:\tb\t7c368c <islower@plt+0x75603c>", 8140420], [" 7c3688:\ttbnz\tw27, #31, 7c36a4 <islower@plt+0x756054>", 8140424], [" 7c368c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140428], [" 7c3690:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140432], [" 7c3694:\tadd\tx0, x0, #0xd47", 8140436], [" 7c3698:\tadd\tx1, x1, #0xe66", 8140440], [" 7c369c:\tmov\tw2, #0x13a \t// #314", 8140444], [" 7c36a0:\tbl\tb9770 <islower@plt+0x4c120>", 8140448], [" 7c36a4:\torr\tw15, wzr, #0x40000000", 8140452], [" 7c36a8:\tldr\tx11, [x23,#64]", 8140456], [" 7c36ac:\tcmp\tw27, w15", 8140460], [" 7c36b0:\tand\tw29, w27, #0x7fffffff", 8140464], [" 7c36b4:\torr\tw18, wzr, #0x2", 8140468], [" 7c36b8:\tlsl\tx9, x29, #3", 8140472], [" 7c36bc:\tstr\tw18, [x11,x9]", 8140476], [" 7c36c0:\tb.lt\t7c36e0 <islower@plt+0x756090>", 8140480], [" 7c36c4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140484], [" 7c36c8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140488], [" 7c36cc:\tadd\tx0, x0, #0xd47", 8140492], [" 7c36d0:\tadd\tx1, x1, #0xe66", 8140496], [" 7c36d4:\tmov\tw2, #0x12c \t// #300", 8140500], [" 7c36d8:\tbl\tb9770 <islower@plt+0x4c120>", 8140504], [" 7c36dc:\tb\t7c36e4 <islower@plt+0x756094>", 8140508], [" 7c36e0:\ttbnz\tw27, #31, 7c3700 <islower@plt+0x7560b0>", 8140512], [" 7c36e4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140516], [" 7c36e8:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140520], [" 7c36ec:\tadd\tx0, x0, #0xd47", 8140524], [" 7c36f0:\tadd\tx1, x1, #0xe66", 8140528], [" 7c36f4:\tmov\tw2, #0x13a \t// #314", 8140532], [" 7c36f8:\tbl\tb9770 <islower@plt+0x4c120>", 8140536], [" 7c36fc:\tldr\tx11, [x23,#64]", 8140540], [" 7c3700:\tadd\tx29, x11, x29, lsl #3", 8140544], [" 7c3704:\tadd\tw8, w19, #0x1", 8140548], [" 7c3708:\torr\tw3, wzr, #0x3fffffff", 8140552], [" 7c370c:\tstr\tw19, [x29,#4]", 8140556], [" 7c3710:\tadd\tw29, w27, #0x1", 8140560], [" 7c3714:\tldr\tx28, [x20,#40]", 8140564], [" 7c3718:\tcmp\tw29, w3", 8140568], [" 7c371c:\tstr\tw8, [sp,#84]", 8140572], [" 7c3720:\tb.le\t7c3740 <islower@plt+0x7560f0>", 8140576], [" 7c3724:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140580], [" 7c3728:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140584], [" 7c372c:\tadd\tx0, x0, #0xd47", 8140588], [" 7c3730:\tadd\tx1, x1, #0xe66", 8140592], [" 7c3734:\tmov\tw2, #0x12c \t// #300", 8140596], [" 7c3738:\tbl\tb9770 <islower@plt+0x4c120>", 8140600], [" 7c373c:\tb\t7c3744 <islower@plt+0x7560f4>", 8140604], [" 7c3740:\ttbnz\tw29, #31, 7c375c <islower@plt+0x75610c>", 8140608], [" 7c3744:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140612], [" 7c3748:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140616], [" 7c374c:\tadd\tx0, x0, #0xd47", 8140620], [" 7c3750:\tadd\tx1, x1, #0xe66", 8140624], [" 7c3754:\tmov\tw2, #0x13a \t// #314", 8140628], [" 7c3758:\tbl\tb9770 <islower@plt+0x4c120>", 8140632], [" 7c375c:\torr\tw4, wzr, #0x3fffffff", 8140636], [" 7c3760:\tldr\tx14, [x28,#64]", 8140640], [" 7c3764:\tcmp\tw29, w4", 8140644], [" 7c3768:\tand\tw23, w29, #0x7fffffff", 8140648], [" 7c376c:\torr\tw1, wzr, #0x2", 8140652], [" 7c3770:\tlsl\tx0, x23, #3", 8140656], [" 7c3774:\tstr\tw1, [x14,x0]", 8140660], [" 7c3778:\tb.le\t7c3798 <islower@plt+0x756148>", 8140664], [" 7c377c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140668], [" 7c3780:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140672], [" 7c3784:\tadd\tx0, x0, #0xd47", 8140676], [" 7c3788:\tadd\tx1, x1, #0xe66", 8140680], [" 7c378c:\tmov\tw2, #0x12c \t// #300", 8140684], [" 7c3790:\tbl\tb9770 <islower@plt+0x4c120>", 8140688], [" 7c3794:\tb\t7c379c <islower@plt+0x75614c>", 8140692], [" 7c3798:\ttbnz\tw29, #31, 7c37b8 <islower@plt+0x756168>", 8140696], [" 7c379c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140700], [" 7c37a0:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140704], [" 7c37a4:\tadd\tx0, x0, #0xd47", 8140708], [" 7c37a8:\tadd\tx1, x1, #0xe66", 8140712], [" 7c37ac:\tmov\tw2, #0x13a \t// #314", 8140716], [" 7c37b0:\tbl\tb9770 <islower@plt+0x4c120>", 8140720], [" 7c37b4:\tldr\tx14, [x28,#64]", 8140724], [" 7c37b8:\tldr\tw9, [sp,#84]", 8140728], [" 7c37bc:\tadd\tx14, x14, x23, lsl #3", 8140732], [" 7c37c0:\tadd\tw21, w21, #0x2", 8140736], [" 7c37c4:\tsubs\tw25, w25, #0x2", 8140740], [" 7c37c8:\tadd\tw27, w27, #0x2", 8140744], [" 7c37cc:\tadd\tw19, w19, #0x2", 8140748], [" 7c37d0:\tstr\tw9, [x14,#4]", 8140752], [" 7c37d4:\tb.ne\t7c365c <islower@plt+0x75600c>", 8140756], [" 7c37d8:\tldr\tw27, [sp,#100]", 8140760], [" 7c37dc:\tldr\tw28, [sp,#32]", 8140764], [" 7c37e0:\tldr\tw1, [sp,#20]", 8140768], [" 7c37e4:\tcbz\tw1, 7c38a4 <islower@plt+0x756254>", 8140772], [" 7c37e8:\tldr\tx25, [x20,#40]", 8140776], [" 7c37ec:\tadd\tw19, w21, w27", 8140780], [" 7c37f0:\torr\tw29, wzr, #0x3fffffff", 8140784], [" 7c37f4:\tcmp\tw19, w29", 8140788], [" 7c37f8:\tb.le\t7c3818 <islower@plt+0x7561c8>", 8140792], [" 7c37fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140796], [" 7c3800:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140800], [" 7c3804:\tadd\tx0, x0, #0xd47", 8140804], [" 7c3808:\tadd\tx1, x1, #0xe66", 8140808], [" 7c380c:\tmov\tw2, #0x12c \t// #300", 8140812], [" 7c3810:\tbl\tb9770 <islower@plt+0x4c120>", 8140816], [" 7c3814:\tb\t7c381c <islower@plt+0x7561cc>", 8140820], [" 7c3818:\ttbnz\tw19, #31, 7c3834 <islower@plt+0x7561e4>", 8140824], [" 7c381c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140828], [" 7c3820:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140832], [" 7c3824:\tadd\tx0, x0, #0xd47", 8140836], [" 7c3828:\tadd\tx1, x1, #0xe66", 8140840], [" 7c382c:\tmov\tw2, #0x13a \t// #314", 8140844], [" 7c3830:\tbl\tb9770 <islower@plt+0x4c120>", 8140848], [" 7c3834:\tldr\tx9, [x25,#64]", 8140852], [" 7c3838:\tmov\tw29, w28", 8140856], [" 7c383c:\tadd\tw21, w21, w28", 8140860], [" 7c3840:\tand\tw23, w19, #0x7fffffff", 8140864], [" 7c3844:\torr\tw15, wzr, #0x2", 8140868], [" 7c3848:\tlsl\tx18, x23, #3", 8140872], [" 7c384c:\torr\tw16, wzr, #0x3fffffff", 8140876], [" 7c3850:\tcmp\tw19, w16", 8140880], [" 7c3854:\tstr\tw15, [x9,x18]", 8140884], [" 7c3858:\tb.le\t7c3878 <islower@plt+0x756228>", 8140888], [" 7c385c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140892], [" 7c3860:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140896], [" 7c3864:\tadd\tx0, x0, #0xd47", 8140900], [" 7c3868:\tadd\tx1, x1, #0xe66", 8140904], [" 7c386c:\tmov\tw2, #0x12c \t// #300", 8140908], [" 7c3870:\tbl\tb9770 <islower@plt+0x4c120>", 8140912], [" 7c3874:\tb\t7c387c <islower@plt+0x75622c>", 8140916], [" 7c3878:\ttbnz\tw19, #31, 7c3898 <islower@plt+0x756248>", 8140920], [" 7c387c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8140924], [" 7c3880:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8140928], [" 7c3884:\tadd\tx0, x0, #0xd47", 8140932], [" 7c3888:\tadd\tx1, x1, #0xe66", 8140936], [" 7c388c:\tmov\tw2, #0x13a \t// #314", 8140940], [" 7c3890:\tbl\tb9770 <islower@plt+0x4c120>", 8140944], [" 7c3894:\tldr\tx9, [x25,#64]", 8140948], [" 7c3898:\tadd\tx19, x9, x23, lsl #3", 8140952], [" 7c389c:\tmov\tw28, w29", 8140956], [" 7c38a0:\tstr\tw21, [x19,#4]", 8140960], [" 7c38a4:\tadrp\tx8, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8140964], [" 7c38a8:\tldr\tx8, [x8,#1648]", 8140968], [" 7c38ac:\tcmp\tx26, x8", 8140972], [" 7c38b0:\tb.ne\t7c38fc <islower@plt+0x7562ac>", 8140976], [" 7c38b4:\tldrb\tw21, [x20,#208]", 8140980], [" 7c38b8:\ttbnz\tw21, #1, 7c38cc <islower@plt+0x75627c>", 8140984], [" 7c38bc:\tldr\tx0, [x20,#240]", 8140988], [" 7c38c0:\tadd\tw23, w24, w28", 8140992], [" 7c38c4:\tsub\tw1, w23, #0x1", 8140996], [" 7c38c8:\tb\t7c38f8 <islower@plt+0x7562a8>", 8141000], [" 7c38cc:\tldr\tx0, [x20,#240]", 8141004], [" 7c38d0:\tadd\tw29, w24, w28", 8141008], [" 7c38d4:\tldr\tx1, [sp,#24]", 8141012], [" 7c38d8:\tsub\tw21, w29, #0x1", 8141016], [" 7c38dc:\tbl\t7b412c <islower@plt+0x746adc>", 8141020], [" 7c38e0:\torr\tw4, wzr, #0x20000000", 8141024], [" 7c38e4:\tadd\tw5, w4, w0, lsl #2", 8141028], [" 7c38e8:\tcmp\tw21, w5", 8141032], [" 7c38ec:\tb.cs\t7c38fc <islower@plt+0x7562ac>", 8141036], [" 7c38f0:\tldr\tx0, [x20,#240]", 8141040], [" 7c38f4:\tmov\tw1, w21", 8141044], [" 7c38f8:\tbl\t7b4230 <islower@plt+0x746be0>", 8141048], [" 7c38fc:\tldrh\tw12, [x20,#208]", 8141052], [" 7c3900:\ttbnz\tw12, #2, 7c3948 <islower@plt+0x7562f8>", 8141056], [" 7c3904:\tldr\tx16, [sp,#72]", 8141060], [" 7c3908:\tmov\tx28, #0x10000000000000 \t// #4503599627370496", 8141064], [" 7c390c:\tmov\tw23, wzr", 8141068], [" 7c3910:\tmovk\tx28, #0xf, lsl #16", 8141072], [" 7c3914:\tmovk\tx28, #0xffff", 8141076], [" 7c3918:\tand\tx2, x16, x28", 8141080], [" 7c391c:\torr\tx1, xzr, #0x10000000000000", 8141084], [" 7c3920:\tcmp\tx2, x1", 8141088], [" 7c3924:\tb.ne\t7c3994 <islower@plt+0x756344>", 8141092], [" 7c3928:\torr\tw19, wzr, #0x1", 8141096], [" 7c392c:\tadrp\tx21, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8141100], [" 7c3930:\tstr\tw19, [sp,#84]", 8141104], [" 7c3934:\tldr\tx21, [x21,#1584]", 8141108], [" 7c3938:\tcmp\tx26, x21", 8141112], [" 7c393c:\tb.ne\t7c2dc0 <islower@plt+0x755770>", 8141116], [" 7c3940:\ttbnz\tw12, #3, 7c3984 <islower@plt+0x756334>", 8141120], [" 7c3944:\tb\t7c2dc0 <islower@plt+0x755770>", 8141124], [" 7c3948:\tldr\tx25, [sp,#72]", 8141128], [" 7c394c:\tmov\tx11, #0x10000000000000 \t// #4503599627370496", 8141132], [" 7c3950:\tmov\tw23, wzr", 8141136], [" 7c3954:\tmovk\tx11, #0xf, lsl #16", 8141140], [" 7c3958:\torr\tw21, wzr, #0x1", 8141144], [" 7c395c:\tmovk\tx11, #0xffff", 8141148], [" 7c3960:\tand\tx12, x25, x11", 8141152], [" 7c3964:\torr\tx13, xzr, #0x10000000000000", 8141156], [" 7c3968:\tstr\tw21, [sp,#84]", 8141160], [" 7c396c:\tcmp\tx12, x13", 8141164], [" 7c3970:\tb.ne\t7c2dc0 <islower@plt+0x755770>", 8141168], [" 7c3974:\tadrp\tx15, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8141172], [" 7c3978:\tldr\tx15, [x15,#1584]", 8141176], [" 7c397c:\tcmp\tx26, x15", 8141180], [" 7c3980:\tb.ne\t7c2dc0 <islower@plt+0x755770>", 8141184], [" 7c3984:\torr\tw8, wzr, #0x1", 8141188], [" 7c3988:\torr\tw23, wzr, #0x10", 8141192], [" 7c398c:\tstr\tw8, [sp,#84]", 8141196], [" 7c3990:\tb\t7c2dc0 <islower@plt+0x755770>", 8141200], [" 7c3994:\torr\tw28, wzr, #0x1", 8141204], [" 7c3998:\tstr\tw28, [sp,#84]", 8141208], [" 7c399c:\tb\t7c2dc0 <islower@plt+0x755770>", 8141212], [" 7c39a0:\tldr\tx18, [sp,#88]", 8141216], [" 7c39a4:\torr\tw27, wzr, #0x40000000", 8141220], [" 7c39a8:\tldr\tx21, [x20,#40]", 8141224], [" 7c39ac:\tldr\tw23, [x18,#96]", 8141228], [" 7c39b0:\tldr\tw18, [sp,#100]", 8141232], [" 7c39b4:\tcmp\tw18, w27", 8141236], [" 7c39b8:\tldr\tw27, [sp,#100]", 8141240], [" 7c39bc:\tb.lt\t7c3b08 <islower@plt+0x7564b8>", 8141244], [" 7c39c0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141248], [" 7c39c4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141252], [" 7c39c8:\tadd\tx0, x0, #0xd47", 8141256], [" 7c39cc:\tadd\tx1, x1, #0xe66", 8141260], [" 7c39d0:\tmov\tw2, #0x12c \t// #300", 8141264], [" 7c39d4:\tbl\tb9770 <islower@plt+0x4c120>", 8141268], [" 7c39d8:\tb\t7c3b0c <islower@plt+0x7564bc>", 8141272], [" 7c39dc:\ttbnz\tw23, #31, 7c39f8 <islower@plt+0x7563a8>", 8141276], [" 7c39e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141280], [" 7c39e4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141284], [" 7c39e8:\tadd\tx0, x0, #0xd47", 8141288], [" 7c39ec:\tadd\tx1, x1, #0xe66", 8141292], [" 7c39f0:\tmov\tw2, #0x13a \t// #314", 8141296], [" 7c39f4:\tbl\tb9770 <islower@plt+0x4c120>", 8141300], [" 7c39f8:\tldr\tx3, [x19,#64]", 8141304], [" 7c39fc:\tand\tw26, w23, #0x7fffffff", 8141308], [" 7c3a00:\tmov\tw7, #0x5 \t// #5", 8141312], [" 7c3a04:\tlsl\tx4, x26, #3", 8141316], [" 7c3a08:\tbfi\tw28, w21, #16, #4", 8141320], [" 7c3a0c:\torr\tw2, wzr, #0x3fffffff", 8141324], [" 7c3a10:\tstr\tw7, [x3,x4]", 8141328], [" 7c3a14:\tcmp\tw23, w2", 8141332], [" 7c3a18:\tb.le\t7c3a94 <islower@plt+0x756444>", 8141336], [" 7c3a1c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141340], [" 7c3a20:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141344], [" 7c3a24:\tadd\tx0, x0, #0xd47", 8141348], [" 7c3a28:\tadd\tx1, x1, #0xe66", 8141352], [" 7c3a2c:\tmov\tw2, #0x12c \t// #300", 8141356], [" 7c3a30:\tbl\tb9770 <islower@plt+0x4c120>", 8141360], [" 7c3a34:\tb\t7c3a98 <islower@plt+0x756448>", 8141364], [" 7c3a38:\ttbnz\tw27, #31, 7c3a54 <islower@plt+0x756404>", 8141368], [" 7c3a3c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141372], [" 7c3a40:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141376], [" 7c3a44:\tadd\tx0, x0, #0xd47", 8141380], [" 7c3a48:\tadd\tx1, x1, #0xe66", 8141384], [" 7c3a4c:\tmov\tw2, #0x13a \t// #314", 8141388], [" 7c3a50:\tbl\tb9770 <islower@plt+0x4c120>", 8141392], [" 7c3a54:\tldr\tx4, [x23,#64]", 8141396], [" 7c3a58:\tand\tw29, w27, #0x7fffffff", 8141400], [" 7c3a5c:\torr\tw26, wzr, #0x4", 8141404], [" 7c3a60:\tlsl\tx6, x29, #3", 8141408], [" 7c3a64:\tbfi\tw21, w19, #16, #4", 8141412], [" 7c3a68:\torr\tw11, wzr, #0x3fffffff", 8141416], [" 7c3a6c:\tstr\tw26, [x4,x6]", 8141420], [" 7c3a70:\tcmp\tw27, w11", 8141424], [" 7c3a74:\tb.le\t7c3acc <islower@plt+0x75647c>", 8141428], [" 7c3a78:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141432], [" 7c3a7c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141436], [" 7c3a80:\tadd\tx0, x0, #0xd47", 8141440], [" 7c3a84:\tadd\tx1, x1, #0xe66", 8141444], [" 7c3a88:\tmov\tw2, #0x12c \t// #300", 8141448], [" 7c3a8c:\tbl\tb9770 <islower@plt+0x4c120>", 8141452], [" 7c3a90:\tb\t7c3ad0 <islower@plt+0x756480>", 8141456], [" 7c3a94:\ttbnz\tw23, #31, 7c3ab4 <islower@plt+0x756464>", 8141460], [" 7c3a98:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141464], [" 7c3a9c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141468], [" 7c3aa0:\tadd\tx0, x0, #0xd47", 8141472], [" 7c3aa4:\tadd\tx1, x1, #0xe66", 8141476], [" 7c3aa8:\tmov\tw2, #0x13a \t// #314", 8141480], [" 7c3aac:\tbl\tb9770 <islower@plt+0x4c120>", 8141484], [" 7c3ab0:\tldr\tx3, [x19,#64]", 8141488], [" 7c3ab4:\tadd\tx10, x3, x26, lsl #3", 8141492], [" 7c3ab8:\tmov\tw26, wzr", 8141496], [" 7c3abc:\tmov\tw23, wzr", 8141500], [" 7c3ac0:\tstr\tw26, [sp,#84]", 8141504], [" 7c3ac4:\tstr\tw28, [x10,#4]", 8141508], [" 7c3ac8:\tb\t7c2dc0 <islower@plt+0x755770>", 8141512], [" 7c3acc:\ttbnz\tw27, #31, 7c3aec <islower@plt+0x75649c>", 8141516], [" 7c3ad0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141520], [" 7c3ad4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141524], [" 7c3ad8:\tadd\tx0, x0, #0xd47", 8141528], [" 7c3adc:\tadd\tx1, x1, #0xe66", 8141532], [" 7c3ae0:\tmov\tw2, #0x13a \t// #314", 8141536], [" 7c3ae4:\tbl\tb9770 <islower@plt+0x4c120>", 8141540], [" 7c3ae8:\tldr\tx4, [x23,#64]", 8141544], [" 7c3aec:\tadd\tx11, x4, x29, lsl #3", 8141548], [" 7c3af0:\tmov\tw12, wzr", 8141552], [" 7c3af4:\tmov\tw23, wzr", 8141556], [" 7c3af8:\tstr\tw12, [sp,#84]", 8141560], [" 7c3afc:\tstr\tw21, [x11,#4]", 8141564], [" 7c3b00:\tldr\tw27, [sp,#100]", 8141568], [" 7c3b04:\tb\t7c2dc0 <islower@plt+0x755770>", 8141572], [" 7c3b08:\ttbnz\tw27, #31, 7c3b24 <islower@plt+0x7564d4>", 8141576], [" 7c3b0c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141580], [" 7c3b10:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141584], [" 7c3b14:\tadd\tx0, x0, #0xd47", 8141588], [" 7c3b18:\tadd\tx1, x1, #0xe66", 8141592], [" 7c3b1c:\tmov\tw2, #0x13a \t// #314", 8141596], [" 7c3b20:\tbl\tb9770 <islower@plt+0x4c120>", 8141600], [" 7c3b24:\tldr\tx1, [x21,#64]", 8141604], [" 7c3b28:\tand\tw19, w27, #0x7fffffff", 8141608], [" 7c3b2c:\torr\tw29, wzr, #0x4", 8141612], [" 7c3b30:\tlsl\tx17, x19, #3", 8141616], [" 7c3b34:\tubfiz\tw26, w23, #16, #4", 8141620], [" 7c3b38:\torr\tw14, wzr, #0x40000000", 8141624], [" 7c3b3c:\tstr\tw29, [x1,x17]", 8141628], [" 7c3b40:\tcmp\tw27, w14", 8141632], [" 7c3b44:\tb.lt\t7c3b64 <islower@plt+0x756514>", 8141636], [" 7c3b48:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141640], [" 7c3b4c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141644], [" 7c3b50:\tadd\tx0, x0, #0xd47", 8141648], [" 7c3b54:\tadd\tx1, x1, #0xe66", 8141652], [" 7c3b58:\tmov\tw2, #0x12c \t// #300", 8141656], [" 7c3b5c:\tbl\tb9770 <islower@plt+0x4c120>", 8141660], [" 7c3b60:\tb\t7c3b68 <islower@plt+0x756518>", 8141664], [" 7c3b64:\ttbnz\tw27, #31, 7c3b84 <islower@plt+0x756534>", 8141668], [" 7c3b68:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141672], [" 7c3b6c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141676], [" 7c3b70:\tadd\tx0, x0, #0xd47", 8141680], [" 7c3b74:\tadd\tx1, x1, #0xe66", 8141684], [" 7c3b78:\tmov\tw2, #0x13a \t// #314", 8141688], [" 7c3b7c:\tbl\tb9770 <islower@plt+0x4c120>", 8141692], [" 7c3b80:\tldr\tx1, [x21,#64]", 8141696], [" 7c3b84:\tadd\tx21, x1, x19, lsl #3", 8141700], [" 7c3b88:\tmov\tw16, wzr", 8141704], [" 7c3b8c:\tmov\tw23, wzr", 8141708], [" 7c3b90:\tstr\tw16, [sp,#84]", 8141712], [" 7c3b94:\tstr\tw26, [x21,#4]", 8141716], [" 7c3b98:\tb\t7c2dc0 <islower@plt+0x755770>", 8141720], [" 7c3b9c:\ttbnz\tw0, #31, 7c3bb8 <islower@plt+0x756568>", 8141724], [" 7c3ba0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141728], [" 7c3ba4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141732], [" 7c3ba8:\tadd\tx0, x0, #0xd47", 8141736], [" 7c3bac:\tadd\tx1, x1, #0xe66", 8141740], [" 7c3bb0:\tmov\tw2, #0x13a \t// #314", 8141744], [" 7c3bb4:\tbl\tb9770 <islower@plt+0x4c120>", 8141748], [" 7c3bb8:\tldr\tw29, [sp,#100]", 8141752], [" 7c3bbc:\tmov\tw1, #0x5 \t// #5", 8141756], [" 7c3bc0:\tldr\tx2, [x26,#64]", 8141760], [" 7c3bc4:\tubfiz\tw19, w27, #16, #4", 8141764], [" 7c3bc8:\torr\tw21, wzr, #0x40000000", 8141768], [" 7c3bcc:\tand\tw25, w29, #0x7fffffff", 8141772], [" 7c3bd0:\tlsl\tx3, x25, #3", 8141776], [" 7c3bd4:\tcmp\tw29, w21", 8141780], [" 7c3bd8:\tstr\tw1, [x2,x3]", 8141784], [" 7c3bdc:\tb.lt\t7c3c00 <islower@plt+0x7565b0>", 8141788], [" 7c3be0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141792], [" 7c3be4:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141796], [" 7c3be8:\tadd\tx0, x0, #0xd47", 8141800], [" 7c3bec:\tadd\tx1, x1, #0xe66", 8141804], [" 7c3bf0:\tmov\tw2, #0x12c \t// #300", 8141808], [" 7c3bf4:\tbl\tb9770 <islower@plt+0x4c120>", 8141812], [" 7c3bf8:\tmov\tw27, w29", 8141816], [" 7c3bfc:\tb\t7c3c08 <islower@plt+0x7565b8>", 8141820], [" 7c3c00:\tmov\tw27, w29", 8141824], [" 7c3c04:\ttbnz\tw27, #31, 7c3c24 <islower@plt+0x7565d4>", 8141828], [" 7c3c08:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8141832], [" 7c3c0c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8141836], [" 7c3c10:\tadd\tx0, x0, #0xd47", 8141840], [" 7c3c14:\tadd\tx1, x1, #0xe66", 8141844], [" 7c3c18:\tmov\tw2, #0x13a \t// #314", 8141848], [" 7c3c1c:\tbl\tb9770 <islower@plt+0x4c120>", 8141852], [" 7c3c20:\tldr\tx2, [x26,#64]", 8141856], [" 7c3c24:\tadd\tx9, x2, x25, lsl #3", 8141860], [" 7c3c28:\tmov\tw14, wzr", 8141864], [" 7c3c2c:\tmov\tw23, wzr", 8141868], [" 7c3c30:\tstr\tw14, [sp,#84]", 8141872], [" 7c3c34:\tstr\tw19, [x9,#4]", 8141876], [" 7c3c38:\tb\t7c2dc0 <islower@plt+0x755770>", 8141880], [" 7c3c3c:\tbl\t6ce60 <__stack_chk_fail@plt>", 8141884], ["", 0]], "l": 16, "f": "QGPUFastISel::getRegForSymbol(llvm::Value const*, QGPUSymbolAllocInfo const*, AllocRegInfo**, llvm::EVT*, unsigned int)"}, "182": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007c0cac <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x2a29b4>:", 0], [" 7c0cac:\tstp\tx23, x22, [sp,#-48]!", 8129708], [" 7c0cb0:\tstp\tx21, x20, [sp,#16]", 8129712], [" 7c0cb4:\tstp\tx19, x30, [sp,#32]", 8129716], [" 7c0cb8:\tmov\tx19, x0", 8129720], [" 7c0cbc:\tmov\tw8, w2", 8129724], [" 7c0cc0:\tmov\tx20, x1", 8129728], [" 7c0cc4:\tldr\tx9, [x19,#1624]", 8129732], [" 7c0cc8:\tldr\tw10, [x19,#1616]", 8129736], [" 7c0ccc:\tcbz\tw10, 7c0d28 <islower@plt+0x7536d8>", 8129740], [" 7c0cd0:\tubfx\tx11, x20, #4, #28", 8129744], [" 7c0cd4:\torr\tw13, wzr, #0xfffffff", 8129748], [" 7c0cd8:\teor\tw11, w11, w20, lsr #9", 8129752], [" 7c0cdc:\tadd\tw14, w10, w13", 8129756], [" 7c0ce0:\tand\tw15, w14, w11", 8129760], [" 7c0ce4:\tmov\tw12, #0x90 \t// #144", 8129764], [" 7c0ce8:\tumaddl\tx15, w15, w12, x9", 8129768], [" 7c0cec:\tldr\tx14, [x15]", 8129772], [" 7c0cf0:\tcmp\tx14, x20", 8129776], [" 7c0cf4:\tb.eq\t7c0d30 <islower@plt+0x7536e0>", 8129780], [" 7c0cf8:\tsub\tw13, w10, #0x1", 8129784], [" 7c0cfc:\torr\tw16, wzr, #0x1", 8129788], [" 7c0d00:\tcmn\tx14, #0x4", 8129792], [" 7c0d04:\tb.eq\t7c0d28 <islower@plt+0x7536d8>", 8129796], [" 7c0d08:\tadd\tw11, w16, w11", 8129800], [" 7c0d0c:\tand\tw17, w11, w13", 8129804], [" 7c0d10:\tadd\tw16, w16, #0x1", 8129808], [" 7c0d14:\tumaddl\tx15, w17, w12, x9", 8129812], [" 7c0d18:\tldr\tx14, [x15]", 8129816], [" 7c0d1c:\tcmp\tx14, x20", 8129820], [" 7c0d20:\tb.ne\t7c0d00 <islower@plt+0x7536b0>", 8129824], [" 7c0d24:\tb\t7c0d30 <islower@plt+0x7536e0>", 8129828], [" 7c0d28:\tmov\tw12, #0x90 \t// #144", 8129832], [" 7c0d2c:\tmadd\tx15, x10, x12, x9", 8129836], [" 7c0d30:\tmov\tw16, #0x90 \t// #144", 8129840], [" 7c0d34:\tadd\tx12, x15, #0x10", 8129844], [" 7c0d38:\tmadd\tx10, x10, x16, x9", 8129848], [" 7c0d3c:\tcmp\tx15, x10", 8129852], [" 7c0d40:\tcsel\tx23, xzr, x12, eq", 8129856], [" 7c0d44:\tb.eq\t7c0d54 <islower@plt+0x753704>", 8129860], [" 7c0d48:\tldr\tx18, [x23]", 8129864], [" 7c0d4c:\tcmp\tx18, x20", 8129868], [" 7c0d50:\tb.eq\t7c0d6c <islower@plt+0x75371c>", 8129872], [" 7c0d54:\tmov\tw21, wzr", 8129876], [" 7c0d58:\tmov\tw0, w21", 8129880], [" 7c0d5c:\tldp\tx19, x30, [sp,#32]", 8129884], [" 7c0d60:\tldp\tx21, x20, [sp,#16]", 8129888], [" 7c0d64:\tldp\tx23, x22, [sp],#48", 8129892], [" 7c0d68:\tret", 8129896], [" 7c0d6c:\tmov\tx22, x23", 8129900], [" 7c0d70:\tldr\tx11, [x22,#112]!", 8129904], [" 7c0d74:\tcbz\tx11, 7c0d80 <islower@plt+0x753730>", 8129908], [" 7c0d78:\tldr\tw21, [x11]", 8129912], [" 7c0d7c:\tcbnz\tw21, 7c0d58 <islower@plt+0x753708>", 8129916], [" 7c0d80:\tmov\tx0, x19", 8129920], [" 7c0d84:\tmov\tx1, x20", 8129924], [" 7c0d88:\tmov\tx2, x23", 8129928], [" 7c0d8c:\tmov\tx3, x22", 8129932], [" 7c0d90:\tmov\tx4, xzr", 8129936], [" 7c0d94:\tmov\tw5, w8", 8129940], [" 7c0d98:\tbl\t7c2388 <islower@plt+0x754d38>", 8129944], [" 7c0d9c:\tmov\tw21, w0", 8129948], [" 7c0da0:\torr\tw3, wzr, #0x1", 8129952], [" 7c0da4:\tmov\tx0, x19", 8129956], [" 7c0da8:\tmov\tx1, x20", 8129960], [" 7c0dac:\tmov\tw2, w21", 8129964], [" 7c0db0:\tbl\t7c15c8 <islower@plt+0x753f78>", 8129968], [" 7c0db4:\tldr\tw20, [x23,#8]", 8129972], [" 7c0db8:\tldr\tx8, [x23,#112]", 8129976], [" 7c0dbc:\tcbnz\tx8, 7c0de0 <islower@plt+0x753790>", 8129980], [" 7c0dc0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8129984], [" 7c0dc4:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8129988], [" 7c0dc8:\tadd\tx0, x0, #0xd47", 8129992], [" 7c0dcc:\tadd\tx1, x1, #0xbdb", 8129996], [" 7c0dd0:\tmov\tw2, #0x3a2 \t// #930", 8130000], [" 7c0dd4:\tbl\tb9770 <islower@plt+0x4c120>", 8130004], [" 7c0dd8:\tldr\tx8, [x22]", 8130008], [" 7c0ddc:\tcbz\tx8, 7c0d58 <islower@plt+0x753708>", 8130012], [" 7c0de0:\tldrb\tw9, [x8,#16]", 8130016], [" 7c0de4:\ttbz\tw9, #2, 7c0d58 <islower@plt+0x753708>", 8130020], [" 7c0de8:\tsub\tw9, w20, #0x9", 8130024], [" 7c0dec:\tcmp\tw9, #0xa", 8130028], [" 7c0df0:\tb.hi\t7c0e04 <islower@plt+0x7537b4>", 8130032], [" 7c0df4:\tand\tw10, w9, #0x7ff", 8130036], [" 7c0df8:\tmov\tw16, #0x310 \t// #784", 8130040], [" 7c0dfc:\tlsr\tw18, w16, w10", 8130044], [" 7c0e00:\ttbz\tw18, #0, 7c0d58 <islower@plt+0x753708>", 8130048], [" 7c0e04:\tldr\tx9, [x19,#1080]", 8130052], [" 7c0e08:\tldr\tx3, [x19,#1088]", 8130056], [" 7c0e0c:\tcmp\tx9, x3", 8130060], [" 7c0e10:\tb.cc\t7c0e2c <islower@plt+0x7537dc>", 8130064], [" 7c0e14:\tadd\tx0, x19, #0x430", 8130068], [" 7c0e18:\torr\tw2, wzr, #0x8", 8130072], [" 7c0e1c:\tmov\tx1, xzr", 8130076], [" 7c0e20:\tbl\tbe0a4 <islower@plt+0x50a54>", 8130080], [" 7c0e24:\tldr\tx9, [x19,#1080]", 8130084], [" 7c0e28:\tldr\tx8, [x22]", 8130088], [" 7c0e2c:\tstr\tx8, [x9]", 8130092], [" 7c0e30:\tldr\tx13, [x19,#1080]", 8130096], [" 7c0e34:\tadd\tx16, x13, #0x8", 8130100], [" 7c0e38:\tstr\tx16, [x19,#1080]", 8130104], [" 7c0e3c:\tb\t7c0d58 <islower@plt+0x753708>", 8130108], ["", 0]], "l": 16, "f": "QGPUFastISel::getRegForGlobalWithMetadata(llvm::GlobalVariable const*, unsigned int)"}, "183": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000803fb8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x25f6a8>:", 0], [" 803fb8:\tsub\tsp, sp, #0x1f0", 8404920], [" 803fbc:\tstp\tx28, x27, [sp,#400]", 8404924], [" 803fc0:\tstp\tx26, x25, [sp,#416]", 8404928], [" 803fc4:\tstp\tx24, x23, [sp,#432]", 8404932], [" 803fc8:\tstp\tx22, x21, [sp,#448]", 8404936], [" 803fcc:\tstp\tx20, x19, [sp,#464]", 8404940], [" 803fd0:\tstp\tx29, x30, [sp,#480]", 8404944], [" 803fd4:\tmrs\tx17, tpidr_el0", 8404948], [" 803fd8:\tmov\tx22, x1", 8404952], [" 803fdc:\tldr\tx15, [x17,#40]", 8404956], [" 803fe0:\tmov\tx26, x0", 8404960], [" 803fe4:\tstr\tx15, [sp,#88]", 8404964], [" 803fe8:\tldr\tx18, [x22,#40]", 8404968], [" 803fec:\tldr\tx8, [x18]", 8404972], [" 803ff0:\tmov\tx0, x8", 8404976], [" 803ff4:\tbl\t1c4730 <islower@plt+0x1570e0>", 8404980], [" 803ff8:\tldr\tx1, [x22,#40]", 8404984], [" 803ffc:\tmov\tx20, x0", 8404988], [" 804000:\tldrb\tw2, [x20,#8]", 8404992], [" 804004:\tldr\tx23, [x1,#24]", 8404996], [" 804008:\tldr\tx19, [x1,#48]", 8405000], [" 80400c:\tldr\tx28, [x1,#72]", 8405004], [" 804010:\tcmp\tw2, #0x42", 8405008], [" 804014:\tb.ne\t804044 <islower@plt+0x7969f4>", 8405012], [" 804018:\tldur\tx20, [x20,#-24]", 8405016], [" 80401c:\tldrb\tw2, [x20,#8]", 8405020], [" 804020:\tcmp\tw2, #0x15", 8405024], [" 804024:\tb.hi\t804044 <islower@plt+0x7969f4>", 8405028], [" 804028:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405032], [" 80402c:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8405036], [" 804030:\tadd\tx0, x0, #0xd47", 8405040], [" 804034:\tadd\tx1, x1, #0x804", 8405044], [" 804038:\tmov\tw2, #0xc4 \t// #196", 8405048], [" 80403c:\tbl\tb9770 <islower@plt+0x4c120>", 8405052], [" 804040:\tldrb\tw2, [x20,#8]", 8405056], [" 804044:\tcmp\tw2, #0x47", 8405060], [" 804048:\tb.eq\t804060 <islower@plt+0x796a10>", 8405064], [" 80404c:\tcmp\tw2, #0x4", 8405068], [" 804050:\tb.ne\t8040fc <islower@plt+0x796aac>", 8405072], [" 804054:\tldr\tx29, [x20,#16]", 8405076], [" 804058:\tmov\tx25, x20", 8405080], [" 80405c:\tb\t804114 <islower@plt+0x796ac4>", 8405084], [" 804060:\tldur\tx27, [x20,#-24]", 8405088], [" 804064:\tldrb\tw10, [x27,#8]", 8405092], [" 804068:\tcmp\tx27, #0x0", 8405096], [" 80406c:\tccmp\tw10, #0x2, #0x0, ne", 8405100], [" 804070:\tb.ne\t8040fc <islower@plt+0x796aac>", 8405104], [" 804074:\tmov\tx0, x27", 8405108], [" 804078:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405112], [" 80407c:\tcbz\tw0, 8040fc <islower@plt+0x796aac>", 8405116], [" 804080:\tmov\tx0, x27", 8405120], [" 804084:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405124], [" 804088:\tcmp\tw0, #0x631", 8405128], [" 80408c:\tb.eq\t804098 <islower@plt+0x796a48>", 8405132], [" 804090:\tcmp\tw0, #0x62a", 8405136], [" 804094:\tb.ne\t8043dc <islower@plt+0x796d8c>", 8405140], [" 804098:\tldr\tw17, [x20,#48]", 8405144], [" 80409c:\torr\tw18, wzr, #0x18", 8405148], [" 8040a0:\tmneg\tx2, x17, x18", 8405152], [" 8040a4:\tldr\tx25, [x20,x2]", 8405156], [" 8040a8:\tldrb\tw12, [x25,#8]", 8405160], [" 8040ac:\tsub\tw11, w12, #0x2", 8405164], [" 8040b0:\tcmp\tw11, #0x3", 8405168], [" 8040b4:\tb.cc\t8040d0 <islower@plt+0x796a80>", 8405172], [" 8040b8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405176], [" 8040bc:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8405180], [" 8040c0:\tadd\tx0, x0, #0xd47", 8405184], [" 8040c4:\tadd\tx1, x1, #0x804", 8405188], [" 8040c8:\tmov\tw2, #0xc4 \t// #196", 8405192], [" 8040cc:\tbl\tb9770 <islower@plt+0x4c120>", 8405196], [" 8040d0:\tldr\tx29, [x20,#16]", 8405200], [" 8040d4:\tldrb\tw13, [x29,#8]", 8405204], [" 8040d8:\tcmp\tw13, #0xe", 8405208], [" 8040dc:\tb.eq\t804114 <islower@plt+0x796ac4>", 8405212], [" 8040e0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405216], [" 8040e4:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8405220], [" 8040e8:\tadd\tx0, x0, #0xd47", 8405224], [" 8040ec:\tadd\tx1, x1, #0x804", 8405228], [" 8040f0:\tmov\tw2, #0xc4 \t// #196", 8405232], [" 8040f4:\tbl\tb9770 <islower@plt+0x4c120>", 8405236], [" 8040f8:\tb\t804114 <islower@plt+0x796ac4>", 8405240], [" 8040fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405244], [" 804100:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8405248], [" 804104:\tadd\tx0, x0, #0xd47", 8405252], [" 804108:\tadd\tx1, x1, #0xffa", 8405256], [" 80410c:\tmov\tw2, #0x37e \t// #894", 8405260], [" 804110:\tbl\tb9770 <islower@plt+0x4c120>", 8405264], [" 804114:\tldr\tx2, [x29,#16]", 8405268], [" 804118:\torr\tw6, wzr, #0x100", 8405272], [" 80411c:\tstr\txzr, [sp,#208]", 8405276], [" 804120:\tmov\tx0, x26", 8405280], [" 804124:\tstr\txzr, [sp,#192]", 8405284], [" 804128:\tldr\tx1, [x2]", 8405288], [" 80412c:\tadd\tx2, sp, #0xc8", 8405292], [" 804130:\tstr\tw6, [sp,#200]", 8405296], [" 804134:\tstr\tw6, [sp,#184]", 8405300], [" 804138:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8405304], [" 80413c:\ttbz\tw0, #0, 804190 <islower@plt+0x796b40>", 8405308], [" 804140:\tldr\tx1, [x23,#16]", 8405312], [" 804144:\tadd\tx2, sp, #0xb8", 8405316], [" 804148:\tmov\tx0, x26", 8405320], [" 80414c:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8405324], [" 804150:\ttbz\tw0, #0, 804190 <islower@plt+0x796b40>", 8405328], [" 804154:\tldrb\tw14, [x28,#8]", 8405332], [" 804158:\tcmp\tw14, #0xb", 8405336], [" 80415c:\tb.eq\t804178 <islower@plt+0x796b28>", 8405340], [" 804160:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405344], [" 804164:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8405348], [" 804168:\tadd\tx0, x0, #0xd47", 8405352], [" 80416c:\tadd\tx1, x1, #0x804", 8405356], [" 804170:\tmov\tw2, #0xc4 \t// #196", 8405360], [" 804174:\tbl\tb9770 <islower@plt+0x4c120>", 8405364], [" 804178:\tmov\tx0, x28", 8405368], [" 80417c:\tldr\tw21, [x0,#56]!", 8405372], [" 804180:\tcmp\tw21, #0x40", 8405376], [" 804184:\tb.hi\t8041cc <islower@plt+0x796b7c>", 8405380], [" 804188:\tadd\tx14, x28, #0x40", 8405384], [" 80418c:\tb\t8041f8 <islower@plt+0x796ba8>", 8405388], [" 804190:\tmov\tw24, wzr", 8405392], [" 804194:\tmrs\tx9, tpidr_el0", 8405396], [" 804198:\tldr\tx10, [x9,#40]", 8405400], [" 80419c:\tldr\tx11, [sp,#88]", 8405404], [" 8041a0:\tcmp\tx10, x11", 8405408], [" 8041a4:\tb.ne\t8059bc <islower@plt+0x79836c>", 8405412], [" 8041a8:\tmov\tw0, w24", 8405416], [" 8041ac:\tldp\tx29, x30, [sp,#480]", 8405420], [" 8041b0:\tldp\tx20, x19, [sp,#464]", 8405424], [" 8041b4:\tldp\tx22, x21, [sp,#448]", 8405428], [" 8041b8:\tldp\tx24, x23, [sp,#432]", 8405432], [" 8041bc:\tldp\tx26, x25, [sp,#416]", 8405436], [" 8041c0:\tldp\tx28, x27, [sp,#400]", 8405440], [" 8041c4:\tadd\tsp, sp, #0x1f0", 8405444], [" 8041c8:\tret", 8405448], [" 8041cc:\tbl\t97a60 <islower@plt+0x2a410>", 8405452], [" 8041d0:\tsub\tw15, w21, w0", 8405456], [" 8041d4:\tcmp\tw15, #0x41", 8405460], [" 8041d8:\tb.cc\t8041f4 <islower@plt+0x796ba4>", 8405464], [" 8041dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405468], [" 8041e0:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8405472], [" 8041e4:\tadd\tx0, x0, #0xd47", 8405476], [" 8041e8:\tadd\tx1, x1, #0x2da", 8405480], [" 8041ec:\tmov\tw2, #0x4d8 \t// #1240", 8405484], [" 8041f0:\tbl\tb9770 <islower@plt+0x4c120>", 8405488], [" 8041f4:\tldr\tx14, [x28,#64]", 8405492], [" 8041f8:\tldr\tw9, [x14]", 8405496], [" 8041fc:\tcbz\tw9, 804238 <islower@plt+0x796be8>", 8405500], [" 804200:\tldrb\tw16, [x19,#8]", 8405504], [" 804204:\tstr\tw9, [sp,#36]", 8405508], [" 804208:\tcmp\tw16, #0x47", 8405512], [" 80420c:\tb.ne\t804240 <islower@plt+0x796bf0>", 8405516], [" 804210:\tldur\tx0, [x19,#-24]", 8405520], [" 804214:\tmov\tw27, wzr", 8405524], [" 804218:\tcbz\tx0, 804244 <islower@plt+0x796bf4>", 8405528], [" 80421c:\tldrb\tw17, [x0,#8]", 8405532], [" 804220:\tcmp\tw17, #0x2", 8405536], [" 804224:\tb.ne\t804244 <islower@plt+0x796bf4>", 8405540], [" 804228:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405544], [" 80422c:\tcmp\tw0, #0x0", 8405548], [" 804230:\tcset\tw27, ne", 8405552], [" 804234:\tb\t804244 <islower@plt+0x796bf4>", 8405556], [" 804238:\tmov\tw24, wzr", 8405560], [" 80423c:\tb\t804194 <islower@plt+0x796b44>", 8405564], [" 804240:\tmov\tw27, wzr", 8405568], [" 804244:\tstp\tx25, x19, [sp,#40]", 8405572], [" 804248:\tadd\tx29, sp, #0xd8", 8405576], [" 80424c:\tstr\tx22, [sp,#24]", 8405580], [" 804250:\tstr\tx23, [sp,#64]", 8405584], [" 804254:\tldr\tx3, [x26,#32]", 8405588], [" 804258:\tldr\tx4, [x3,#16]", 8405592], [" 80425c:\tldr\tx5, [x4,#16]", 8405596], [" 804260:\tldr\tx0, [x5,#56]", 8405600], [" 804264:\tbl\t883030 <islower@plt+0x8159e0>", 8405604], [" 804268:\tldrh\tw8, [x26,#208]", 8405608], [" 80426c:\tmov\tw21, wzr", 8405612], [" 804270:\tstr\tx26, [sp,#80]", 8405616], [" 804274:\tsxtb\tw18, w8", 8405620], [" 804278:\tcmp\tw18, #0x0", 8405624], [" 80427c:\tcset\tw11, ge", 8405628], [" 804280:\tcmp\tw0, #0x0", 8405632], [" 804284:\tcset\tw13, ne", 8405636], [" 804288:\ttst\tw8, #0xc", 8405640], [" 80428c:\tcset\tw12, eq", 8405644], [" 804290:\ttbnz\tw27, #0, 8043f8 <islower@plt+0x796da8>", 8405648], [" 804294:\torr\tw26, w13, w11", 8405652], [" 804298:\tand\tw19, w12, w26", 8405656], [" 80429c:\tldr\tx26, [sp,#80]", 8405660], [" 8042a0:\tmov\tw25, w21", 8405664], [" 8042a4:\tmov\tw24, w21", 8405668], [" 8042a8:\ttbnz\tw19, #0, 80451c <islower@plt+0x796ecc>", 8405672], [" 8042ac:\tldr\tx14, [sp,#64]", 8405676], [" 8042b0:\tldr\tx27, [x14,#24]", 8405680], [" 8042b4:\tcbz\tx27, 804510 <islower@plt+0x796ec0>", 8405684], [" 8042b8:\tmov\tx28, xzr", 8405688], [" 8042bc:\tmov\tw8, wzr", 8405692], [" 8042c0:\tmov\tx0, x27", 8405696], [" 8042c4:\tmov\tw19, w8", 8405700], [" 8042c8:\tbl\t1c2b30 <islower@plt+0x1554e0>", 8405704], [" 8042cc:\tmov\tx26, x0", 8405708], [" 8042d0:\tldrb\tw0, [x26,#8]", 8405712], [" 8042d4:\tcmp\tw0, #0x47", 8405716], [" 8042d8:\tb.ne\t804318 <islower@plt+0x796cc8>", 8405720], [" 8042dc:\tldur\tx24, [x26,#-24]", 8405724], [" 8042e0:\tcbz\tx24, 804318 <islower@plt+0x796cc8>", 8405728], [" 8042e4:\tldrb\tw1, [x24,#8]", 8405732], [" 8042e8:\tcmp\tw1, #0x2", 8405736], [" 8042ec:\tb.ne\t804318 <islower@plt+0x796cc8>", 8405740], [" 8042f0:\tmov\tx0, x24", 8405744], [" 8042f4:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405748], [" 8042f8:\tcbz\tw0, 804318 <islower@plt+0x796cc8>", 8405752], [" 8042fc:\tmov\tx0, x24", 8405756], [" 804300:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405760], [" 804304:\tcmp\tw0, #0x6e4", 8405764], [" 804308:\tb.eq\t804314 <islower@plt+0x796cc4>", 8405768], [" 80430c:\tcmp\tw0, #0x606", 8405772], [" 804310:\tb.ne\t804318 <islower@plt+0x796cc8>", 8405776], [" 804314:\tmov\tx28, x26", 8405780], [" 804318:\tldr\tx27, [x27,#8]", 8405784], [" 80431c:\tadd\tw8, w19, #0x1", 8405788], [" 804320:\tcbnz\tx27, 8042c0 <islower@plt+0x796c70>", 8405792], [" 804324:\tmov\tw21, wzr", 8405796], [" 804328:\tcbz\tx28, 8043f4 <islower@plt+0x796da4>", 8405800], [" 80432c:\tcmp\tw19, #0x1", 8405804], [" 804330:\tldr\tx26, [sp,#80]", 8405808], [" 804334:\tmov\tw25, w21", 8405812], [" 804338:\tmov\tw24, w21", 8405816], [" 80433c:\tb.ne\t80451c <islower@plt+0x796ecc>", 8405820], [" 804340:\tldr\tx25, [sp,#64]", 8405824], [" 804344:\tmov\tx0, x26", 8405828], [" 804348:\tmov\tx1, x25", 8405832], [" 80434c:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8405836], [" 804350:\tmov\tw24, w0", 8405840], [" 804354:\tcbnz\tw24, 8044b8 <islower@plt+0x796e68>", 8405844], [" 804358:\tldrb\tw2, [x25,#8]", 8405848], [" 80435c:\tcmp\tw2, #0x47", 8405852], [" 804360:\tb.ne\t8044b4 <islower@plt+0x796e64>", 8405856], [" 804364:\tldur\tx27, [x25,#-24]", 8405860], [" 804368:\tmov\tw24, wzr", 8405864], [" 80436c:\tcbz\tx27, 8044b8 <islower@plt+0x796e68>", 8405868], [" 804370:\tldrb\tw3, [x27,#8]", 8405872], [" 804374:\tcmp\tw3, #0x2", 8405876], [" 804378:\tb.ne\t8044b8 <islower@plt+0x796e68>", 8405880], [" 80437c:\tmov\tx0, x27", 8405884], [" 804380:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405888], [" 804384:\tcbz\tw0, 8044b4 <islower@plt+0x796e64>", 8405892], [" 804388:\tmov\tx0, x27", 8405896], [" 80438c:\tbl\t1231ec <islower@plt+0xb5b9c>", 8405900], [" 804390:\tsub\tw4, w0, #0x65e", 8405904], [" 804394:\tcmp\tw4, #0x1f", 8405908], [" 804398:\tb.cc\t8043ac <islower@plt+0x796d5c>", 8405912], [" 80439c:\tmov\tw24, wzr", 8405916], [" 8043a0:\tsub\tw5, w0, #0x5d4", 8405920], [" 8043a4:\tcmp\tw5, #0x1e", 8405924], [" 8043a8:\tb.hi\t8044b8 <islower@plt+0x796e68>", 8405928], [" 8043ac:\tldr\tw3, [x25,#48]", 8405932], [" 8043b0:\torr\tw23, wzr, #0x18", 8405936], [" 8043b4:\tmov\tx0, x26", 8405940], [" 8043b8:\tmneg\tx4, x3, x23", 8405944], [" 8043bc:\tldr\tx1, [x25,x4]", 8405948], [" 8043c0:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8405952], [" 8043c4:\tldr\tw7, [x25,#48]", 8405956], [" 8043c8:\tmov\tw28, w0", 8405960], [" 8043cc:\tcmp\tw7, #0x1", 8405964], [" 8043d0:\tb.ne\t804404 <islower@plt+0x796db4>", 8405968], [" 8043d4:\tmov\tw24, w28", 8405972], [" 8043d8:\tb\t8044b8 <islower@plt+0x796e68>", 8405976], [" 8043dc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8405980], [" 8043e0:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8405984], [" 8043e4:\tadd\tx0, x0, #0xd47", 8405988], [" 8043e8:\tadd\tx1, x1, #0xffa", 8405992], [" 8043ec:\tmov\tw2, #0x378 \t// #888", 8405996], [" 8043f0:\tb\t804638 <islower@plt+0x796fe8>", 8406000], [" 8043f4:\tldr\tx26, [sp,#80]", 8406004], [" 8043f8:\tmov\tw25, w21", 8406008], [" 8043fc:\tmov\tw24, w21", 8406012], [" 804400:\tb\t80451c <islower@plt+0x796ecc>", 8406016], [" 804404:\tmov\tw21, wzr", 8406020], [" 804408:\tmov\tw5, w7", 8406024], [" 80440c:\tumull\tx7, w21, w23", 8406028], [" 804410:\tmneg\tx6, x5, x23", 8406032], [" 804414:\tadd\tx6, x25, x6", 8406036], [" 804418:\tldr\tx27, [x6,x7]", 8406040], [" 80441c:\tldrb\tw7, [x27,#8]", 8406044], [" 804420:\tcmp\tw7, #0x47", 8406048], [" 804424:\tb.ne\t8044b4 <islower@plt+0x796e64>", 8406052], [" 804428:\tldur\tx24, [x27,#-24]", 8406056], [" 80442c:\tldrb\tw22, [x24,#8]", 8406060], [" 804430:\tcmp\tx24, #0x0", 8406064], [" 804434:\tccmp\tw22, #0x2, #0x0, ne", 8406068], [" 804438:\tb.ne\t8044b4 <islower@plt+0x796e64>", 8406072], [" 80443c:\tmov\tx0, x24", 8406076], [" 804440:\tbl\t1231ec <islower@plt+0xb5b9c>", 8406080], [" 804444:\tcbz\tw0, 8044b4 <islower@plt+0x796e64>", 8406084], [" 804448:\tmov\tx0, x24", 8406088], [" 80444c:\tbl\t1231ec <islower@plt+0xb5b9c>", 8406092], [" 804450:\tcmp\tw0, #0x62d", 8406096], [" 804454:\tb.eq\t804464 <islower@plt+0x796e14>", 8406100], [" 804458:\tmov\tw24, wzr", 8406104], [" 80445c:\tcmp\tw0, #0x62b", 8406108], [" 804460:\tb.ne\t8044b8 <islower@plt+0x796e68>", 8406112], [" 804464:\tmov\tx0, x26", 8406116], [" 804468:\tmov\tx1, x27", 8406120], [" 80446c:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8406124], [" 804470:\tmov\tw26, w0", 8406128], [" 804474:\tmov\tx0, x27", 8406132], [" 804478:\tbl\t1c39bc <islower@plt+0x15636c>", 8406136], [" 80447c:\tmov\tw24, wzr", 8406140], [" 804480:\tadd\tw5, w21, w28", 8406144], [" 804484:\tcmp\tw26, w5", 8406148], [" 804488:\tb.ne\t8059b4 <islower@plt+0x798364>", 8406152], [" 80448c:\tldr\tx26, [sp,#80]", 8406156], [" 804490:\tcmp\tw0, #0x1", 8406160], [" 804494:\tb.ne\t8044b8 <islower@plt+0x796e68>", 8406164], [" 804498:\tldr\tw7, [x25,#48]", 8406168], [" 80449c:\tadd\tw21, w21, #0x1", 8406172], [" 8044a0:\tsub\tw6, w7, #0x1", 8406176], [" 8044a4:\tcmp\tw21, w6", 8406180], [" 8044a8:\tb.cc\t804408 <islower@plt+0x796db8>", 8406184], [" 8044ac:\tmov\tw24, w28", 8406188], [" 8044b0:\tb\t8044b8 <islower@plt+0x796e68>", 8406192], [" 8044b4:\tmov\tw24, wzr", 8406196], [" 8044b8:\tmovi\tv0.2d, #0x0", 8406200], [" 8044bc:\tstr\txzr, [sp,#344]", 8406204], [" 8044c0:\tstrb\twzr, [sp,#352]", 8406208], [" 8044c4:\tadd\tx2, sp, #0x120", 8406212], [" 8044c8:\tstr\twzr, [sp,#304]", 8406216], [" 8044cc:\tmov\tw1, w24", 8406220], [" 8044d0:\tldr\tx0, [x26,#240]", 8406224], [" 8044d4:\tstr\tq0, [sp,#288]", 8406228], [" 8044d8:\tstr\tq0, [sp,#320]", 8406232], [" 8044dc:\tstur\txzr, [x29,#118]", 8406236], [" 8044e0:\tstr\txzr, [sp,#312]", 8406240], [" 8044e4:\tbl\t7b1364 <islower@plt+0x743d14>", 8406244], [" 8044e8:\ttbz\tw0, #0, 8044f8 <islower@plt+0x796ea8>", 8406248], [" 8044ec:\tmov\tw21, wzr", 8406252], [" 8044f0:\tmov\tw25, w24", 8406256], [" 8044f4:\tb\t804518 <islower@plt+0x796ec8>", 8406260], [" 8044f8:\tcbz\tw24, 804510 <islower@plt+0x796ec0>", 8406264], [" 8044fc:\tmov\tx0, x26", 8406268], [" 804500:\tmov\tw1, w24", 8406272], [" 804504:\tbl\t7c0500 <islower@plt+0x752eb0>", 8406276], [" 804508:\tbl\t7833b4 <islower@plt+0x715d64>", 8406280], [" 80450c:\ttbz\tw0, #0, 80517c <islower@plt+0x797b2c>", 8406284], [" 804510:\tmov\tw21, wzr", 8406288], [" 804514:\tmov\tw25, wzr", 8406292], [" 804518:\tmov\tw24, wzr", 8406296], [" 80451c:\torr\tw1, wzr, #0x100", 8406300], [" 804520:\tstr\txzr, [sp,#152]", 8406304], [" 804524:\torr\tw22, wzr, #0x1", 8406308], [" 804528:\tmov\tx0, x26", 8406312], [" 80452c:\tstr\tw1, [sp,#144]", 8406316], [" 804530:\tmov\tx1, x20", 8406320], [" 804534:\tmov\tx2, xzr", 8406324], [" 804538:\tstr\tx22, [sp,#168]", 8406328], [" 80453c:\tmov\tw3, w24", 8406332], [" 804540:\tmov\tw4, wzr", 8406336], [" 804544:\tmov\tw5, wzr", 8406340], [" 804548:\tbl\t7bf6e8 <islower@plt+0x752098>", 8406344], [" 80454c:\tldrb\tw9, [x20,#8]", 8406348], [" 804550:\tmov\tw19, w0", 8406352], [" 804554:\tstr\tw19, [sp,#112]", 8406356], [" 804558:\tcmp\tw9, #0x4", 8406360], [" 80455c:\tb.ne\t804578 <islower@plt+0x796f28>", 8406364], [" 804560:\tmov\tx0, x26", 8406368], [" 804564:\tmov\tx1, x20", 8406372], [" 804568:\tbl\t7c3f68 <islower@plt+0x756918>", 8406376], [" 80456c:\tcbz\tx0, 804590 <islower@plt+0x796f40>", 8406380], [" 804570:\tadd\tx8, x0, #0x70", 8406384], [" 804574:\tb\t804588 <islower@plt+0x796f38>", 8406388], [" 804578:\tcmp\tw9, #0x16", 8406392], [" 80457c:\tb.cc\t804590 <islower@plt+0x796f40>", 8406396], [" 804580:\tldr\tx7, [x20,#88]", 8406400], [" 804584:\tadd\tx8, x7, #0x8", 8406404], [" 804588:\tldr\tx27, [x8]", 8406408], [" 80458c:\tcbnz\tx27, 8045ac <islower@plt+0x796f5c>", 8406412], [" 804590:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8406416], [" 804594:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8406420], [" 804598:\tadd\tx0, x0, #0xd47", 8406424], [" 80459c:\tadd\tx1, x1, #0xffa", 8406428], [" 8045a0:\tmov\tw2, #0x3f1 \t// #1009", 8406432], [" 8045a4:\tbl\tb9770 <islower@plt+0x4c120>", 8406436], [" 8045a8:\tmov\tx27, xzr", 8406440], [" 8045ac:\tmovi\tv1.2d, #0x0", 8406444], [" 8045b0:\tstr\twzr, [sp,#232]", 8406448], [" 8045b4:\tstr\txzr, [sp,#240]", 8406452], [" 8045b8:\tadd\tx2, sp, #0xd8", 8406456], [" 8045bc:\tstur\tq1, [sp,#216]", 8406460], [" 8045c0:\tstr\tq1, [x29,#32]", 8406464], [" 8045c4:\tstur\txzr, [x29,#46]", 8406468], [" 8045c8:\tldr\tx0, [x26,#240]", 8406472], [" 8045cc:\tldr\tw1, [x27]", 8406476], [" 8045d0:\tstr\txzr, [sp,#272]", 8406480], [" 8045d4:\tstrb\twzr, [sp,#280]", 8406484], [" 8045d8:\tbl\t7b1364 <islower@plt+0x743d14>", 8406488], [" 8045dc:\ttbz\tw0, #0, 804624 <islower@plt+0x796fd4>", 8406492], [" 8045e0:\tstp\tw19, w21, [sp,#12]", 8406496], [" 8045e4:\tstr\tw24, [sp,#20]", 8406500], [" 8045e8:\tstr\tx27, [sp,#72]", 8406504], [" 8045ec:\tcbz\tw25, 804798 <islower@plt+0x797148>", 8406508], [" 8045f0:\tldr\tw28, [sp,#256]", 8406512], [" 8045f4:\torr\tw20, wzr, #0x40000000", 8406516], [" 8045f8:\tcmp\tw25, w20", 8406520], [" 8045fc:\tstr\tw28, [sp,#60]", 8406524], [" 804600:\tldr\tx27, [x26,#40]", 8406528], [" 804604:\tb.lt\t804644 <islower@plt+0x796ff4>", 8406532], [" 804608:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8406536], [" 80460c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8406540], [" 804610:\tadd\tx0, x0, #0xd47", 8406544], [" 804614:\tadd\tx1, x1, #0xe66", 8406548], [" 804618:\tmov\tw2, #0x12c \t// #300", 8406552], [" 80461c:\tbl\tb9770 <islower@plt+0x4c120>", 8406556], [" 804620:\tb\t804648 <islower@plt+0x796ff8>", 8406560], [" 804624:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8406564], [" 804628:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8406568], [" 80462c:\tadd\tx0, x0, #0xd47", 8406572], [" 804630:\tadd\tx1, x1, #0xffa", 8406576], [" 804634:\tmov\tw2, #0x3f5 \t// #1013", 8406580], [" 804638:\tbl\tb9770 <islower@plt+0x4c120>", 8406584], [" 80463c:\tmov\tw24, wzr", 8406588], [" 804640:\tb\t804194 <islower@plt+0x796b44>", 8406592], [" 804644:\ttbnz\tw25, #31, 804660 <islower@plt+0x797010>", 8406596], [" 804648:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8406600], [" 80464c:\tadrp\tx1, c9d000 <LoadQCC+0xa03d0>", 8406604], [" 804650:\tadd\tx0, x0, #0xd47", 8406608], [" 804654:\tadd\tx1, x1, #0xe66", 8406612], [" 804658:\tmov\tw2, #0x13a \t// #314", 8406616], [" 80465c:\tbl\tb9770 <islower@plt+0x4c120>", 8406620], [" 804660:\tldr\tx0, [x27,#64]", 8406624], [" 804664:\tand\tw8, w25, #0x7fffffff", 8406628], [" 804668:\tlsl\tx1, x8, #3", 8406632], [" 80466c:\tldr\tw24, [x0,x1]", 8406636], [" 804670:\tand\tw9, w24, #0xfffffffe", 8406640], [" 804674:\tcmp\tw9, #0x4", 8406644], [" 804678:\tb.ne\t804798 <islower@plt+0x797148>", 8406648], [" 80467c:\tldr\tw27, [sp,#60]", 8406652], [" 804680:\tcbz\tw27, 804798 <islower@plt+0x797148>", 8406656], [" 804684:\tadrp\tx28, c81000 <LoadQCC+0x843d0>", 8406660], [" 804688:\tadrp\tx29, c9d000 <LoadQCC+0xa03d0>", 8406664], [" 80468c:\tmov\tw21, wzr", 8406668], [" 804690:\torr\tw23, wzr, #0x40000000", 8406672], [" 804694:\tmov\tw27, #0x13a \t// #314", 8406676], [" 804698:\tadd\tx28, x28, #0xd47", 8406680], [" 80469c:\tadd\tx29, x29, #0xe66", 8406684], [" 8046a0:\tldr\tx22, [x26,#40]", 8406688], [" 8046a4:\tadd\tw19, w25, w21", 8406692], [" 8046a8:\tcmp\tw19, w23", 8406696], [" 8046ac:\tb.lt\t8046c4 <islower@plt+0x797074>", 8406700], [" 8046b0:\tmov\tx0, x28", 8406704], [" 8046b4:\tmov\tx1, x29", 8406708], [" 8046b8:\tmov\tw2, #0x12c \t// #300", 8406712], [" 8046bc:\tbl\tb9770 <islower@plt+0x4c120>", 8406716], [" 8046c0:\tb\t8046c8 <islower@plt+0x797078>", 8406720], [" 8046c4:\ttbnz\tw19, #31, 8046d8 <islower@plt+0x797088>", 8406724], [" 8046c8:\tmov\tx0, x28", 8406728], [" 8046cc:\tmov\tx1, x29", 8406732], [" 8046d0:\tmov\tw2, w27", 8406736], [" 8046d4:\tbl\tb9770 <islower@plt+0x4c120>", 8406740], [" 8046d8:\tldr\tx9, [x22,#64]", 8406744], [" 8046dc:\tand\tw10, w19, #0x7fffffff", 8406748], [" 8046e0:\tlsl\tx0, x10, #3", 8406752], [" 8046e4:\tldr\tw26, [x9,x0]", 8406756], [" 8046e8:\tcmp\tw26, w24", 8406760], [" 8046ec:\tldr\tx26, [sp,#80]", 8406764], [" 8046f0:\tb.ne\t804798 <islower@plt+0x797148>", 8406768], [" 8046f4:\tldr\tx11, [sp,#72]", 8406772], [" 8046f8:\tldr\tx26, [x26,#40]", 8406776], [" 8046fc:\tldr\tw11, [x11]", 8406780], [" 804700:\tadd\tw22, w21, w11", 8406784], [" 804704:\tcmp\tw22, w23", 8406788], [" 804708:\tb.lt\t804720 <islower@plt+0x7970d0>", 8406792], [" 80470c:\tmov\tx0, x28", 8406796], [" 804710:\tmov\tx1, x29", 8406800], [" 804714:\tmov\tw2, #0x12c \t// #300", 8406804], [" 804718:\tbl\tb9770 <islower@plt+0x4c120>", 8406808], [" 80471c:\tb\t804724 <islower@plt+0x7970d4>", 8406812], [" 804720:\ttbnz\tw22, #31, 804734 <islower@plt+0x7970e4>", 8406816], [" 804724:\tmov\tx0, x28", 8406820], [" 804728:\tmov\tx1, x29", 8406824], [" 80472c:\tmov\tw2, w27", 8406828], [" 804730:\tbl\tb9770 <islower@plt+0x4c120>", 8406832], [" 804734:\tldr\tx13, [x26,#64]", 8406836], [" 804738:\tand\tw20, w22, #0x7fffffff", 8406840], [" 80473c:\tmov\tw1, #0xa \t// #10", 8406844], [" 804740:\tlsl\tx11, x20, #3", 8406848], [" 804744:\tcmp\tw22, w23", 8406852], [" 804748:\tstr\tw1, [x13,x11]", 8406856], [" 80474c:\tb.lt\t804764 <islower@plt+0x797114>", 8406860], [" 804750:\tmov\tx0, x28", 8406864], [" 804754:\tmov\tx1, x29", 8406868], [" 804758:\tmov\tw2, #0x12c \t// #300", 8406872], [" 80475c:\tbl\tb9770 <islower@plt+0x4c120>", 8406876], [" 804760:\tb\t804768 <islower@plt+0x797118>", 8406880], [" 804764:\ttbnz\tw22, #31, 80477c <islower@plt+0x79712c>", 8406884], [" 804768:\tmov\tx0, x28", 8406888], [" 80476c:\tmov\tx1, x29", 8406892], [" 804770:\tmov\tw2, w27", 8406896], [" 804774:\tbl\tb9770 <islower@plt+0x4c120>", 8406900], [" 804778:\tldr\tx13, [x26,#64]", 8406904], [" 80477c:\tadd\tx11, x13, x20, lsl #3", 8406908], [" 804780:\tldr\tw22, [sp,#60]", 8406912], [" 804784:\tadd\tw21, w21, #0x1", 8406916], [" 804788:\tstr\tw19, [x11,#4]", 8406920], [" 80478c:\tldr\tx26, [sp,#80]", 8406924], [" 804790:\tcmp\tw21, w22", 8406928], [" 804794:\tb.cc\t8046a0 <islower@plt+0x797050>", 8406932], [" 804798:\tldr\tx21, [sp,#72]", 8406936], [" 80479c:\tmov\tx0, x26", 8406940], [" 8047a0:\tldur\tq0, [sp,#200]", 8406944], [" 8047a4:\tldr\tw1, [sp,#112]", 8406948], [" 8047a8:\tldr\tw11, [sp,#36]", 8406952], [" 8047ac:\tstr\tx21, [sp,#176]", 8406956], [" 8047b0:\tstrb\twzr, [sp,#133]", 8406960], [" 8047b4:\tstrb\twzr, [sp,#120]", 8406964], [" 8047b8:\tstr\twzr, [sp,#116]", 8406968], [" 8047bc:\tstr\tw11, [sp,#128]", 8406972], [" 8047c0:\tstr\tq0, [sp,#144]", 8406976], [" 8047c4:\tbl\t7c0500 <islower@plt+0x752eb0>", 8406980], [" 8047c8:\tldr\tx25, [sp,#168]", 8406984], [" 8047cc:\tldp\tx3, x29, [sp,#40]", 8406988], [" 8047d0:\torr\tx23, x25, #0x8000000", 8406992], [" 8047d4:\tstr\tx23, [sp,#168]", 8406996], [" 8047d8:\tldrb\tw8, [x29,#8]", 8407000], [" 8047dc:\tstr\tx0, [sp,#160]", 8407004], [" 8047e0:\tstr\tx3, [sp,#136]", 8407008], [" 8047e4:\tcbz\tx29, 804810 <islower@plt+0x7971c0>", 8407012], [" 8047e8:\tcmp\tw8, #0xb", 8407016], [" 8047ec:\tb.ne\t804810 <islower@plt+0x7971c0>", 8407020], [" 8047f0:\tmov\tx0, x29", 8407024], [" 8047f4:\tldr\tw19, [x0,#56]!", 8407028], [" 8047f8:\tcmp\tw19, #0x40", 8407032], [" 8047fc:\tb.hi\t804918 <islower@plt+0x7972c8>", 8407036], [" 804800:\tldr\tx19, [sp,#64]", 8407040], [" 804804:\tadd\tx15, x29, #0x40", 8407044], [" 804808:\tldr\tw20, [sp,#20]", 8407048], [" 80480c:\tb\t80494c <islower@plt+0x7972fc>", 8407052], [" 804810:\tadd\tx24, sp, #0x70", 8407056], [" 804814:\torr\tx26, x24, #0x4", 8407060], [" 804818:\tcmp\tw8, #0x47", 8407064], [" 80481c:\tb.ne\t8048b8 <islower@plt+0x797268>", 8407068], [" 804820:\tldur\tx27, [x29,#-24]", 8407072], [" 804824:\tcbz\tx27, 8048b8 <islower@plt+0x797268>", 8407076], [" 804828:\tldrb\tw8, [x27,#8]", 8407080], [" 80482c:\tldr\tx29, [sp,#48]", 8407084], [" 804830:\tcmp\tw8, #0x2", 8407088], [" 804834:\tb.ne\t8048b8 <islower@plt+0x797268>", 8407092], [" 804838:\tmov\tx0, x27", 8407096], [" 80483c:\tbl\t1231ec <islower@plt+0xb5b9c>", 8407100], [" 804840:\tcbz\tw0, 8048b8 <islower@plt+0x797268>", 8407104], [" 804844:\tmov\tx0, x27", 8407108], [" 804848:\tbl\t1231ec <islower@plt+0xb5b9c>", 8407112], [" 80484c:\tcmp\tw0, #0x613", 8407116], [" 804850:\tb.ne\t8052fc <islower@plt+0x797cac>", 8407120], [" 804854:\tldr\tw24, [x29,#48]", 8407124], [" 804858:\torr\tw23, wzr, #0x18", 8407128], [" 80485c:\torr\tw27, wzr, #0x1", 8407132], [" 804860:\tmneg\tx12, x24, x23", 8407136], [" 804864:\tadd\tx21, x29, x12", 8407140], [" 804868:\tldr\tx25, [x21,#24]", 8407144], [" 80486c:\tldr\tx23, [x21]", 8407148], [" 804870:\tldrb\tw19, [x25,#8]", 8407152], [" 804874:\tstrb\tw27, [sp,#120]", 8407156], [" 804878:\tcmp\tw19, #0xb", 8407160], [" 80487c:\tb.eq\t804898 <islower@plt+0x797248>", 8407164], [" 804880:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8407168], [" 804884:\tadrp\tx1, c85000 <LoadQCC+0x883d0>", 8407172], [" 804888:\tadd\tx0, x0, #0xd47", 8407176], [" 80488c:\tadd\tx1, x1, #0x804", 8407180], [" 804890:\tmov\tw2, #0xc4 \t// #196", 8407184], [" 804894:\tbl\tb9770 <islower@plt+0x4c120>", 8407188], [" 804898:\tmov\tx0, x25", 8407192], [" 80489c:\tldr\tw27, [x0,#56]!", 8407196], [" 8048a0:\tldp\tx19, x21, [sp,#64]", 8407200], [" 8048a4:\tldr\tw20, [sp,#20]", 8407204], [" 8048a8:\tcmp\tw27, #0x40", 8407208], [" 8048ac:\tb.hi\t805924 <islower@plt+0x7982d4>", 8407212], [" 8048b0:\tadd\tx16, x25, #0x40", 8407216], [" 8048b4:\tb\t805950 <islower@plt+0x798300>", 8407220], [" 8048b8:\tldr\tx19, [sp,#80]", 8407224], [" 8048bc:\tmov\tw5, #0xc9 \t// #201", 8407228], [" 8048c0:\torr\tw6, wzr, #0x1", 8407232], [" 8048c4:\tstr\twzr, [sp,#116]", 8407236], [" 8048c8:\tmov\tx1, x29", 8407240], [" 8048cc:\tstr\tw5, [sp,#124]", 8407244], [" 8048d0:\tmov\tx2, xzr", 8407248], [" 8048d4:\tmov\tx0, x19", 8407252], [" 8048d8:\tstrb\tw6, [sp,#120]", 8407256], [" 8048dc:\tmov\tw3, wzr", 8407260], [" 8048e0:\tmov\tw4, wzr", 8407264], [" 8048e4:\tmov\tw5, wzr", 8407268], [" 8048e8:\tbl\t7bf6e8 <islower@plt+0x752098>", 8407272], [" 8048ec:\tmov\tw2, w0", 8407276], [" 8048f0:\tmov\tx0, x19", 8407280], [" 8048f4:\tmov\tw1, w2", 8407284], [" 8048f8:\tmov\tx2, xzr", 8407288], [" 8048fc:\tmov\tx3, x26", 8407292], [" 804900:\tmov\tw4, wzr", 8407296], [" 804904:\tmov\tx26, x19", 8407300], [" 804908:\tbl\t7e8e7c <islower@plt+0x77b82c>", 8407304], [" 80490c:\tldr\tx19, [sp,#64]", 8407308], [" 804910:\tldr\tw20, [sp,#20]", 8407312], [" 804914:\tb\t804958 <islower@plt+0x797308>", 8407316], [" 804918:\tbl\t97a60 <islower@plt+0x2a410>", 8407320], [" 80491c:\tldr\tw20, [sp,#20]", 8407324], [" 804920:\tsub\tw21, w19, w0", 8407328], [" 804924:\tcmp\tw21, #0x41", 8407332], [" 804928:\tb.cc\t804944 <islower@plt+0x7972f4>", 8407336], [" 80492c:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8407340], [" 804930:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8407344], [" 804934:\tadd\tx0, x0, #0xd47", 8407348], [" 804938:\tadd\tx1, x1, #0x2da", 8407352], [" 80493c:\tmov\tw2, #0x4d8 \t// #1240", 8407356], [" 804940:\tbl\tb9770 <islower@plt+0x4c120>", 8407360], [" 804944:\tldr\tx15, [x29,#64]", 8407364], [" 804948:\tldp\tx19, x21, [sp,#64]", 8407368], [" 80494c:\tldr\tx27, [x15]", 8407372], [" 804950:\tstrb\twzr, [sp,#120]", 8407376], [" 804954:\tstr\tw27, [sp,#116]", 8407380], [" 804958:\tldr\tw8, [sp,#256]", 8407384], [" 80495c:\tldr\tw28, [sp,#116]", 8407388], [" 804960:\tstr\tw8, [sp,#48]", 8407392], [" 804964:\tcmp\tw8, w28", 8407396], [" 804968:\tmov\tw10, w28", 8407400], [" 80496c:\tb.ge\t804978 <islower@plt+0x797328>", 8407404], [" 804970:\tmov\tw10, wzr", 8407408], [" 804974:\tstr\twzr, [sp,#116]", 8407412], [" 804978:\tldr\tw12, [sp,#16]", 8407416], [" 80497c:\tcbz\tw12, 8049b0 <islower@plt+0x797360>", 8407420], [" 804980:\tldr\tw14, [sp,#12]", 8407424], [" 804984:\tcmp\tw14, w20", 8407428], [" 804988:\tb.ne\t8049b0 <islower@plt+0x797360>", 8407432], [" 80498c:\tldr\tw22, [sp,#128]", 8407436], [" 804990:\tcbz\tw22, 804c34 <islower@plt+0x7975e4>", 8407440], [" 804994:\tldr\tx9, [x21,#24]", 8407444], [" 804998:\tand\tw8, w22, #0x7", 8407448], [" 80499c:\tsub\tw12, w22, #0x1", 8407452], [" 8049a0:\tcmp\tw12, #0x7", 8407456], [" 8049a4:\tb.cs\t804ae4 <islower@plt+0x797494>", 8407460], [" 8049a8:\tmov\tw11, wzr", 8407464], [" 8049ac:\tb\t804bfc <islower@plt+0x7975ac>", 8407468], [" 8049b0:\tmov\tx0, x26", 8407472], [" 8049b4:\tmov\tx1, x19", 8407476], [" 8049b8:\tbl\t7c4c14 <islower@plt+0x7575c4>", 8407480], [" 8049bc:\tmov\tx23, xzr", 8407484], [" 8049c0:\ttbz\tw0, #0, 8049e8 <islower@plt+0x797398>", 8407488], [" 8049c4:\tcbz\tx19, 8049e8 <islower@plt+0x797398>", 8407492], [" 8049c8:\tldrb\tw10, [x19,#8]", 8407496], [" 8049cc:\tcmp\tw10, #0x16", 8407500], [" 8049d0:\tb.cc\t8049e8 <islower@plt+0x797398>", 8407504], [" 8049d4:\torr\tw2, wzr, #0x1", 8407508], [" 8049d8:\tmov\tx0, x26", 8407512], [" 8049dc:\tmov\tx1, x19", 8407516], [" 8049e0:\tbl\t7bf5c4 <islower@plt+0x751f74>", 8407520], [" 8049e4:\tmov\tx23, x19", 8407524], [" 8049e8:\tmov\tx0, x26", 8407528], [" 8049ec:\tmov\tx1, x19", 8407532], [" 8049f0:\tbl\t7c0c04 <islower@plt+0x7535b4>", 8407536], [" 8049f4:\tmov\tw27, w0", 8407540], [" 8049f8:\tcbz\tx23, 804ad4 <islower@plt+0x797484>", 8407544], [" 8049fc:\tcbz\tw27, 804ad4 <islower@plt+0x797484>", 8407548], [" 804a00:\tldr\tx2, [sp,#24]", 8407552], [" 804a04:\tldr\tx9, [x23,#72]", 8407556], [" 804a08:\tldr\tx10, [x2,#72]", 8407560], [" 804a0c:\tcmp\tx9, x10", 8407564], [" 804a10:\tb.eq\t804ad4 <islower@plt+0x797484>", 8407568], [" 804a14:\tldr\tx0, [x19,#16]", 8407572], [" 804a18:\tadd\tx9, sp, #0x120", 8407576], [" 804a1c:\torr\tw29, wzr, #0x1", 8407580], [" 804a20:\tadd\tx22, x9, #0x20", 8407584], [" 804a24:\tadd\tx14, x9, #0x60", 8407588], [" 804a28:\tldrb\tw11, [x0,#8]", 8407592], [" 804a2c:\tstp\tx22, x22, [sp,#288]", 8407596], [" 804a30:\tstr\tx14, [sp,#304]", 8407600], [" 804a34:\tcmp\tw11, #0xf", 8407604], [" 804a38:\tmov\tx12, x22", 8407608], [" 804a3c:\tb.ne\t804a50 <islower@plt+0x797400>", 8407612], [" 804a40:\tbl\t1bdbb8 <islower@plt+0x150568>", 8407616], [" 804a44:\tcbz\tw0, 80531c <islower@plt+0x797ccc>", 8407620], [" 804a48:\tldr\tx12, [sp,#296]", 8407624], [" 804a4c:\tmov\tw29, w0", 8407628], [" 804a50:\tmov\tx28, xzr", 8407632], [" 804a54:\tldr\tx15, [sp,#304]", 8407636], [" 804a58:\tcmp\tx12, x15", 8407640], [" 804a5c:\tb.cc\t804a74 <islower@plt+0x797424>", 8407644], [" 804a60:\tadd\tx0, sp, #0x120", 8407648], [" 804a64:\torr\tw2, wzr, #0x4", 8407652], [" 804a68:\tmov\tx1, xzr", 8407656], [" 804a6c:\tbl\tbe0a4 <islower@plt+0x50a54>", 8407660], [" 804a70:\tldr\tx12, [sp,#296]", 8407664], [" 804a74:\tstr\tw27, [x12],#4", 8407668], [" 804a78:\tadd\tx28, x28, #0x1", 8407672], [" 804a7c:\tstr\tx12, [sp,#296]", 8407676], [" 804a80:\tadd\tw27, w27, #0x1", 8407680], [" 804a84:\tcmp\tx28, x29", 8407684], [" 804a88:\tb.ne\t804a54 <islower@plt+0x797404>", 8407688], [" 804a8c:\tldr\tx11, [sp,#288]", 8407692], [" 804a90:\tcmp\tx12, x11", 8407696], [" 804a94:\tb.eq\t804aac <islower@plt+0x79745c>", 8407700], [" 804a98:\tadd\tx1, sp, #0x70", 8407704], [" 804a9c:\tadd\tx3, sp, #0x120", 8407708], [" 804aa0:\tmov\tx0, x26", 8407712], [" 804aa4:\tmov\tw2, wzr", 8407716], [" 804aa8:\tbl\t7f6b60 <islower@plt+0x789510>", 8407720], [" 804aac:\tldr\tw27, [sp,#128]", 8407724], [" 804ab0:\tcbz\tw27, 8052d8 <islower@plt+0x797c88>", 8407728], [" 804ab4:\tldr\tw8, [sp,#116]", 8407732], [" 804ab8:\tand\tw9, w27, #0x7", 8407736], [" 804abc:\tldr\tx10, [x21,#24]", 8407740], [" 804ac0:\tsub\tw15, w27, #0x1", 8407744], [" 804ac4:\tcmp\tw15, #0x7", 8407748], [" 804ac8:\tb.cs\t805188 <islower@plt+0x797b38>", 8407752], [" 804acc:\tmov\tw13, wzr", 8407756], [" 804ad0:\tb\t8052a0 <islower@plt+0x797c50>", 8407760], [" 804ad4:\tcbz\tx23, 804c48 <islower@plt+0x7975f8>", 8407764], [" 804ad8:\tldr\tw22, [x23,#48]", 8407768], [" 804adc:\tsub\tw6, w22, #0x1", 8407772], [" 804ae0:\tb\t804c4c <islower@plt+0x7975fc>", 8407776], [" 804ae4:\tmov\tw11, wzr", 8407780], [" 804ae8:\tsub\tw15, w22, w8", 8407784], [" 804aec:\torr\tw12, wzr, #0x1", 8407788], [" 804af0:\tadd\tw1, w10, w11", 8407792], [" 804af4:\tlsr\tw17, w1, #6", 8407796], [" 804af8:\tlsl\tx18, x17, #3", 8407800], [" 804afc:\tand\tw25, w1, #0x3f", 8407804], [" 804b00:\tldr\tx2, [x9,x18]", 8407808], [" 804b04:\tadd\tw13, w1, #0x1", 8407812], [" 804b08:\tlsr\tw5, w13, #6", 8407816], [" 804b0c:\tlsl\tx3, x12, x25", 8407820], [" 804b10:\tlsl\tx6, x5, #3", 8407824], [" 804b14:\torr\tx4, x3, x2", 8407828], [" 804b18:\tand\tw28, w13, #0x3f", 8407832], [" 804b1c:\tadd\tw14, w1, #0x2", 8407836], [" 804b20:\tstr\tx4, [x9,x18]", 8407840], [" 804b24:\tlsr\tw25, w14, #6", 8407844], [" 804b28:\tldr\tx7, [x9,x6]", 8407848], [" 804b2c:\tlsl\tx22, x12, x28", 8407852], [" 804b30:\tlsl\tx27, x25, #3", 8407856], [" 804b34:\tand\tw29, w14, #0x3f", 8407860], [" 804b38:\tadd\tw16, w1, #0x3", 8407864], [" 804b3c:\torr\tx0, x22, x7", 8407868], [" 804b40:\tlsl\tx23, x12, x29", 8407872], [" 804b44:\tlsr\tw28, w16, #6", 8407876], [" 804b48:\tstr\tx0, [x9,x6]", 8407880], [" 804b4c:\tlsl\tx29, x28, #3", 8407884], [" 804b50:\tldr\tx24, [x9,x27]", 8407888], [" 804b54:\tand\tw26, w16, #0x3f", 8407892], [" 804b58:\tadd\tw17, w1, #0x4", 8407896], [" 804b5c:\tlsr\tw2, w17, #6", 8407900], [" 804b60:\tlsl\tx16, x12, x26", 8407904], [" 804b64:\torr\tx13, x23, x24", 8407908], [" 804b68:\tlsl\tx3, x2, #3", 8407912], [" 804b6c:\tand\tw20, w17, #0x3f", 8407916], [" 804b70:\tstr\tx13, [x9,x27]", 8407920], [" 804b74:\tadd\tw0, w1, #0x6", 8407924], [" 804b78:\tldr\tx14, [x9,x29]", 8407928], [" 804b7c:\tlsr\tw24, w0, #6", 8407932], [" 804b80:\tlsl\tx4, x12, x20", 8407936], [" 804b84:\tlsl\tx23, x24, #3", 8407940], [" 804b88:\tadd\tw11, w11, #0x8", 8407944], [" 804b8c:\torr\tx18, x16, x14", 8407948], [" 804b90:\tsubs\tw15, w15, #0x8", 8407952], [" 804b94:\tstr\tx18, [x9,x29]", 8407956], [" 804b98:\tadd\tw18, w1, #0x5", 8407960], [" 804b9c:\tldr\tx17, [x9,x3]", 8407964], [" 804ba0:\tlsr\tw6, w18, #6", 8407968], [" 804ba4:\tlsl\tx7, x6, #3", 8407972], [" 804ba8:\tand\tw13, w18, #0x3f", 8407976], [" 804bac:\tadd\tw1, w1, #0x7", 8407980], [" 804bb0:\torr\tx5, x4, x17", 8407984], [" 804bb4:\tlsl\tx25, x12, x13", 8407988], [" 804bb8:\tlsr\tw29, w1, #6", 8407992], [" 804bbc:\tstr\tx5, [x9,x3]", 8407996], [" 804bc0:\tlsl\tx14, x29, #3", 8408000], [" 804bc4:\tldr\tx22, [x9,x7]", 8408004], [" 804bc8:\tand\tw19, w1, #0x3f", 8408008], [" 804bcc:\tlsl\tx16, x12, x19", 8408012], [" 804bd0:\torr\tx27, x25, x22", 8408016], [" 804bd4:\tand\tw22, w0, #0x3f", 8408020], [" 804bd8:\tstr\tx27, [x9,x7]", 8408024], [" 804bdc:\tldr\tx0, [x9,x23]", 8408028], [" 804be0:\tlsl\tx13, x12, x22", 8408032], [" 804be4:\torr\tx28, x13, x0", 8408036], [" 804be8:\tstr\tx28, [x9,x23]", 8408040], [" 804bec:\tldr\tx1, [x9,x14]", 8408044], [" 804bf0:\torr\tx18, x16, x1", 8408048], [" 804bf4:\tstr\tx18, [x9,x14]", 8408052], [" 804bf8:\tb.ne\t804af0 <islower@plt+0x7974a0>", 8408056], [" 804bfc:\tldr\tx26, [sp,#80]", 8408060], [" 804c00:\tcbz\tw8, 804c34 <islower@plt+0x7975e4>", 8408064], [" 804c04:\tadd\tw3, w11, w10", 8408068], [" 804c08:\torr\tw10, wzr, #0x1", 8408072], [" 804c0c:\tlsr\tw28, w3, #6", 8408076], [" 804c10:\tlsl\tx29, x28, #3", 8408080], [" 804c14:\tand\tw12, w3, #0x3f", 8408084], [" 804c18:\tldr\tx14, [x9,x29]", 8408088], [" 804c1c:\tsubs\tw8, w8, #0x1", 8408092], [" 804c20:\tadd\tw3, w3, #0x1", 8408096], [" 804c24:\tlsl\tx15, x10, x12", 8408100], [" 804c28:\torr\tx16, x15, x14", 8408104], [" 804c2c:\tstr\tx16, [x9,x29]", 8408108], [" 804c30:\tb.ne\t804c0c <islower@plt+0x7975bc>", 8408112], [" 804c34:\tadd\tx0, x26, #0x160", 8408116], [" 804c38:\tmov\tx1, x21", 8408120], [" 804c3c:\tbl\tbdb00 <islower@plt+0x504b0>", 8408124], [" 804c40:\torr\tw24, wzr, #0x1", 8408128], [" 804c44:\tb\t804194 <islower@plt+0x796b44>", 8408132], [" 804c48:\torr\tw6, wzr, #0x1", 8408136], [" 804c4c:\tadd\tx10, sp, #0x120", 8408140], [" 804c50:\tmov\tw25, wzr", 8408144], [" 804c54:\tadd\tx8, x10, #0x20", 8408148], [" 804c58:\tmov\tw29, w6", 8408152], [" 804c5c:\tadd\tx16, x10, #0x60", 8408156], [" 804c60:\tmov\tw9, #0xffffffff \t// #-1", 8408160], [" 804c64:\tstp\tx8, x8, [sp,#288]", 8408164], [" 804c68:\tstr\tx8, [sp,#40]", 8408168], [" 804c6c:\tstr\tx16, [sp,#304]", 8408172], [" 804c70:\tstr\tw9, [sp,#60]", 8408176], [" 804c74:\tcbz\tw6, 8054bc <islower@plt+0x797e6c>", 8408180], [" 804c78:\tldr\tw10, [sp,#128]", 8408184], [" 804c7c:\tcbz\tw10, 8054bc <islower@plt+0x797e6c>", 8408188], [" 804c80:\tcbz\tx23, 804d8c <islower@plt+0x79773c>", 8408192], [" 804c84:\tldr\tw26, [sp,#48]", 8408196], [" 804c88:\tcmp\tw26, w28", 8408200], [" 804c8c:\tb.ge\t804f88 <islower@plt+0x797938>", 8408204], [" 804c90:\tmov\tx20, xzr", 8408208], [" 804c94:\tmov\tw21, wzr", 8408212], [" 804c98:\tmov\tx25, xzr", 8408216], [" 804c9c:\torr\tw27, wzr, #0x100", 8408220], [" 804ca0:\tmov\tw24, #0xffffffff \t// #-1", 8408224], [" 804ca4:\tldr\tx5, [x23,#40]", 8408228], [" 804ca8:\tldr\tx19, [x5,x20]", 8408232], [" 804cac:\tcbz\tx19, 804d08 <islower@plt+0x7976b8>", 8408236], [" 804cb0:\tldrb\tw8, [x19,#8]", 8408240], [" 804cb4:\tcmp\tw8, #0x42", 8408244], [" 804cb8:\tb.ne\t804d08 <islower@plt+0x7976b8>", 8408248], [" 804cbc:\tldr\tx26, [x19,#16]", 8408252], [" 804cc0:\tldur\tx22, [x19,#-24]", 8408256], [" 804cc4:\tcbnz\tx22, 804ce0 <islower@plt+0x797690>", 8408260], [" 804cc8:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8408264], [" 804ccc:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8408268], [" 804cd0:\tadd\tx0, x0, #0xd47", 8408272], [" 804cd4:\tadd\tx1, x1, #0xffa", 8408276], [" 804cd8:\tmov\tw2, #0x46a \t// #1130", 8408280], [" 804cdc:\tbl\tb9770 <islower@plt+0x4c120>", 8408284], [" 804ce0:\tldr\tw11, [x26,#8]", 8408288], [" 804ce4:\tldr\tx22, [x22,#16]", 8408292], [" 804ce8:\tand\tw9, w11, #0xfe", 8408296], [" 804cec:\tcmp\tx26, x22", 8408300], [" 804cf0:\tccmp\tw9, #0xa, #0x2, eq", 8408304], [" 804cf4:\tb.cc\t804d04 <islower@plt+0x7976b4>", 8408308], [" 804cf8:\tstr\tw27, [sp,#96]", 8408312], [" 804cfc:\tstr\txzr, [sp,#104]", 8408316], [" 804d00:\tb\t804d14 <islower@plt+0x7976c4>", 8408320], [" 804d04:\tldur\tx19, [x19,#-24]", 8408324], [" 804d08:\tstr\tw27, [sp,#96]", 8408328], [" 804d0c:\tstr\txzr, [sp,#104]", 8408332], [" 804d10:\tcbz\tx19, 8057a8 <islower@plt+0x798158>", 8408336], [" 804d14:\tldr\tx1, [x19,#16]", 8408340], [" 804d18:\tadd\tx2, sp, #0x60", 8408344], [" 804d1c:\tldr\tx0, [sp,#80]", 8408348], [" 804d20:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8408352], [" 804d24:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8408356], [" 804d28:\tldp\tx0, x1, [sp,#96]", 8408360], [" 804d2c:\tbl\t7b3c6c <islower@plt+0x74661c>", 8408364], [" 804d30:\tldp\tx16, x8, [sp,#288]", 8408368], [" 804d34:\tmov\tw26, w0", 8408372], [" 804d38:\tcmp\tx8, x16", 8408376], [" 804d3c:\tb.eq\t804d5c <islower@plt+0x79770c>", 8408380], [" 804d40:\tldr\tx0, [sp,#80]", 8408384], [" 804d44:\tadd\tx1, sp, #0x70", 8408388], [" 804d48:\tadd\tx3, sp, #0x120", 8408392], [" 804d4c:\tmov\tw2, w24", 8408396], [" 804d50:\tbl\t7f6b60 <islower@plt+0x789510>", 8408400], [" 804d54:\tldr\tx8, [sp,#288]", 8408404], [" 804d58:\tstr\tx8, [sp,#296]", 8408408], [" 804d5c:\tadd\tx25, x25, #0x1", 8408412], [" 804d60:\tcmp\tx25, x29", 8408416], [" 804d64:\tb.cs\t804d7c <islower@plt+0x79772c>", 8408420], [" 804d68:\tldr\tw22, [sp,#128]", 8408424], [" 804d6c:\tadd\tw21, w26, w21", 8408428], [" 804d70:\tadd\tx20, x20, #0x18", 8408432], [" 804d74:\tcmp\tw21, w22", 8408436], [" 804d78:\tb.cc\t804ca4 <islower@plt+0x797654>", 8408440], [" 804d7c:\tmov\tw15, #0xffffffff \t// #-1", 8408444], [" 804d80:\tldr\tx19, [sp,#64]", 8408448], [" 804d84:\tstr\tw15, [sp,#60]", 8408452], [" 804d88:\tb\t8054bc <islower@plt+0x797e6c>", 8408456], [" 804d8c:\tcbz\tx19, 805324 <islower@plt+0x797cd4>", 8408460], [" 804d90:\tmov\tw25, wzr", 8408464], [" 804d94:\tmov\tx24, xzr", 8408468], [" 804d98:\tmov\tw22, wzr", 8408472], [" 804d9c:\tmov\tx21, xzr", 8408476], [" 804da0:\tmov\tw5, #0xffffffff \t// #-1", 8408480], [" 804da4:\tstr\tw5, [sp,#60]", 8408484], [" 804da8:\tldrb\tw0, [x19,#8]", 8408488], [" 804dac:\tcmp\tw0, #0x42", 8408492], [" 804db0:\tb.ne\t804e14 <islower@plt+0x7977c4>", 8408496], [" 804db4:\tmov\tx20, x19", 8408500], [" 804db8:\tldr\tx19, [x20,#16]", 8408504], [" 804dbc:\tldur\tx27, [x20,#-24]", 8408508], [" 804dc0:\tcbnz\tx27, 804ddc <islower@plt+0x79778c>", 8408512], [" 804dc4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8408516], [" 804dc8:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8408520], [" 804dcc:\tadd\tx0, x0, #0xd47", 8408524], [" 804dd0:\tadd\tx1, x1, #0xffa", 8408528], [" 804dd4:\tmov\tw2, #0x46a \t// #1130", 8408532], [" 804dd8:\tbl\tb9770 <islower@plt+0x4c120>", 8408536], [" 804ddc:\tldr\tw9, [x19,#8]", 8408540], [" 804de0:\tldr\tx16, [x27,#16]", 8408544], [" 804de4:\tmov\tx27, x20", 8408548], [" 804de8:\tand\tw1, w9, #0xfe", 8408552], [" 804dec:\tcmp\tx19, x16", 8408556], [" 804df0:\tccmp\tw1, #0x9, #0x2, eq", 8408560], [" 804df4:\tb.hi\t804e00 <islower@plt+0x7977b0>", 8408564], [" 804df8:\tldr\tx15, [sp,#64]", 8408568], [" 804dfc:\tldur\tx27, [x15,#-24]", 8408572], [" 804e00:\torr\tw16, wzr, #0x100", 8408576], [" 804e04:\tstr\txzr, [sp,#104]", 8408580], [" 804e08:\tstr\tw16, [sp,#96]", 8408584], [" 804e0c:\tcbnz\tx27, 804e24 <islower@plt+0x7977d4>", 8408588], [" 804e10:\tb\t8057a8 <islower@plt+0x798158>", 8408592], [" 804e14:\torr\tw17, wzr, #0x100", 8408596], [" 804e18:\tstr\txzr, [sp,#104]", 8408600], [" 804e1c:\tmov\tx27, x19", 8408604], [" 804e20:\tstr\tw17, [sp,#96]", 8408608], [" 804e24:\tldr\tx1, [x27,#16]", 8408612], [" 804e28:\tadd\tx2, sp, #0x60", 8408616], [" 804e2c:\tldr\tx0, [sp,#80]", 8408620], [" 804e30:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8408624], [" 804e34:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8408628], [" 804e38:\tldp\tx0, x1, [sp,#96]", 8408632], [" 804e3c:\tbl\t7b3c6c <islower@plt+0x74661c>", 8408636], [" 804e40:\tldr\tw20, [sp,#48]", 8408640], [" 804e44:\tmov\tw26, w0", 8408644], [" 804e48:\tcmp\tw20, w28", 8408648], [" 804e4c:\tb.lt\t804e60 <islower@plt+0x797810>", 8408652], [" 804e50:\tldrb\tw10, [x27,#8]", 8408656], [" 804e54:\tsub\tw11, w10, #0x2", 8408660], [" 804e58:\tcmp\tw11, #0xf", 8408664], [" 804e5c:\tb.cs\t804e78 <islower@plt+0x797828>", 8408668], [" 804e60:\tmov\tx24, xzr", 8408672], [" 804e64:\tmov\tx0, xzr", 8408676], [" 804e68:\tmov\tw27, wzr", 8408680], [" 804e6c:\tadd\tw25, w25, #0x1", 8408684], [" 804e70:\torr\tw20, wzr, #0x1", 8408688], [" 804e74:\tb\t804eac <islower@plt+0x79785c>", 8408692], [" 804e78:\tldr\tx20, [sp,#80]", 8408696], [" 804e7c:\tmov\tx1, x27", 8408700], [" 804e80:\tmov\tx2, xzr", 8408704], [" 804e84:\tmov\tw3, wzr", 8408708], [" 804e88:\tmov\tw4, wzr", 8408712], [" 804e8c:\tmov\tx0, x20", 8408716], [" 804e90:\tmov\tw5, wzr", 8408720], [" 804e94:\tbl\t7bf6e8 <islower@plt+0x752098>", 8408724], [" 804e98:\tmov\tw27, w0", 8408728], [" 804e9c:\tmov\tx0, x20", 8408732], [" 804ea0:\tmov\tw1, w27", 8408736], [" 804ea4:\tbl\t7c0500 <islower@plt+0x752eb0>", 8408740], [" 804ea8:\tmov\tw20, wzr", 8408744], [" 804eac:\tldp\tx10, x8, [sp,#288]", 8408748], [" 804eb0:\tcmp\tx8, x10", 8408752], [" 804eb4:\tb.eq\t804f04 <islower@plt+0x7978b4>", 8408756], [" 804eb8:\tcmp\tx24, #0x0", 8408760], [" 804ebc:\tcset\tw14, ne", 8408764], [" 804ec0:\tcmp\tx0, x24", 8408768], [" 804ec4:\tcset\tw13, ne", 8408772], [" 804ec8:\tand\tw19, w14, w13", 8408776], [" 804ecc:\torr\tw15, w20, w19", 8408780], [" 804ed0:\tcmp\tw15, #0x1", 8408784], [" 804ed4:\tb.ne\t804f04 <islower@plt+0x7978b4>", 8408788], [" 804ed8:\tldr\tx0, [sp,#80]", 8408792], [" 804edc:\tadd\tx1, sp, #0x70", 8408796], [" 804ee0:\tldr\tw2, [sp,#60]", 8408800], [" 804ee4:\tadd\tx3, sp, #0x120", 8408804], [" 804ee8:\tbl\t7f6b60 <islower@plt+0x789510>", 8408808], [" 804eec:\tldr\tx8, [sp,#288]", 8408812], [" 804ef0:\tmov\tw3, #0xffffffff \t// #-1", 8408816], [" 804ef4:\tmov\tx24, xzr", 8408820], [" 804ef8:\tstr\tw3, [sp,#60]", 8408824], [" 804efc:\tstr\tx8, [sp,#296]", 8408828], [" 804f00:\tb\t804f08 <islower@plt+0x7978b8>", 8408832], [" 804f04:\tmov\tx24, x0", 8408836], [" 804f08:\tldr\tx19, [sp,#64]", 8408840], [" 804f0c:\ttbnz\tw20, #0, 804f68 <islower@plt+0x797918>", 8408844], [" 804f10:\tcbz\tw26, 804f54 <islower@plt+0x797904>", 8408848], [" 804f14:\tmov\tw19, wzr", 8408852], [" 804f18:\tldr\tx1, [sp,#304]", 8408856], [" 804f1c:\tcmp\tx8, x1", 8408860], [" 804f20:\tb.cc\t804f38 <islower@plt+0x7978e8>", 8408864], [" 804f24:\tadd\tx0, sp, #0x120", 8408868], [" 804f28:\torr\tw2, wzr, #0x4", 8408872], [" 804f2c:\tmov\tx1, xzr", 8408876], [" 804f30:\tbl\tbe0a4 <islower@plt+0x50a54>", 8408880], [" 804f34:\tldr\tx8, [sp,#296]", 8408884], [" 804f38:\tstr\tw27, [x8],#4", 8408888], [" 804f3c:\tadd\tw19, w19, #0x1", 8408892], [" 804f40:\tstr\tx8, [sp,#296]", 8408896], [" 804f44:\tadd\tw27, w27, #0x1", 8408900], [" 804f48:\tcmp\tw19, w26", 8408904], [" 804f4c:\tb.ne\t804f18 <islower@plt+0x7978c8>", 8408908], [" 804f50:\tldr\tx19, [sp,#64]", 8408912], [" 804f54:\tldr\tw11, [sp,#60]", 8408916], [" 804f58:\tcmn\tw11, #0x1", 8408920], [" 804f5c:\tb.ne\t804f68 <islower@plt+0x797918>", 8408924], [" 804f60:\tmov\tw13, w22", 8408928], [" 804f64:\tstr\tw13, [sp,#60]", 8408932], [" 804f68:\tadd\tx21, x21, #0x1", 8408936], [" 804f6c:\tcmp\tx21, x29", 8408940], [" 804f70:\tb.cs\t8054bc <islower@plt+0x797e6c>", 8408944], [" 804f74:\tldr\tw18, [sp,#128]", 8408948], [" 804f78:\tadd\tw22, w26, w22", 8408952], [" 804f7c:\tcmp\tw22, w18", 8408956], [" 804f80:\tb.cc\t804da8 <islower@plt+0x797758>", 8408960], [" 804f84:\tb\t8054bc <islower@plt+0x797e6c>", 8408964], [" 804f88:\tmov\tw25, wzr", 8408968], [" 804f8c:\tmov\tx21, xzr", 8408972], [" 804f90:\tmov\tw22, wzr", 8408976], [" 804f94:\tmov\tx24, xzr", 8408980], [" 804f98:\tmov\tw6, #0xffffffff \t// #-1", 8408984], [" 804f9c:\tstr\tw6, [sp,#60]", 8408988], [" 804fa0:\torr\tw18, wzr, #0x18", 8408992], [" 804fa4:\tldr\tx7, [x23,#40]", 8408996], [" 804fa8:\tmul\tx8, x24, x18", 8409000], [" 804fac:\tldr\tx27, [x7,x8]", 8409004], [" 804fb0:\tcbz\tx27, 805010 <islower@plt+0x7979c0>", 8409008], [" 804fb4:\tldrb\tw13, [x27,#8]", 8409012], [" 804fb8:\tcmp\tw13, #0x42", 8409016], [" 804fbc:\tb.ne\t805010 <islower@plt+0x7979c0>", 8409020], [" 804fc0:\tldr\tx20, [x27,#16]", 8409024], [" 804fc4:\tldur\tx19, [x27,#-24]", 8409028], [" 804fc8:\tcbnz\tx19, 804fe4 <islower@plt+0x797994>", 8409032], [" 804fcc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8409036], [" 804fd0:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8409040], [" 804fd4:\tadd\tx0, x0, #0xd47", 8409044], [" 804fd8:\tadd\tx1, x1, #0xffa", 8409048], [" 804fdc:\tmov\tw2, #0x46a \t// #1130", 8409052], [" 804fe0:\tbl\tb9770 <islower@plt+0x4c120>", 8409056], [" 804fe4:\tldr\tw5, [x20,#8]", 8409060], [" 804fe8:\tldr\tx17, [x19,#16]", 8409064], [" 804fec:\tand\tw14, w5, #0xfe", 8409068], [" 804ff0:\tcmp\tx20, x17", 8409072], [" 804ff4:\tccmp\tw14, #0xa, #0x2, eq", 8409076], [" 804ff8:\tb.cc\t80500c <islower@plt+0x7979bc>", 8409080], [" 804ffc:\torr\tw15, wzr, #0x100", 8409084], [" 805000:\tstr\txzr, [sp,#104]", 8409088], [" 805004:\tstr\tw15, [sp,#96]", 8409092], [" 805008:\tb\t805020 <islower@plt+0x7979d0>", 8409096], [" 80500c:\tldur\tx27, [x27,#-24]", 8409100], [" 805010:\torr\tw13, wzr, #0x100", 8409104], [" 805014:\tstr\txzr, [sp,#104]", 8409108], [" 805018:\tstr\tw13, [sp,#96]", 8409112], [" 80501c:\tcbz\tx27, 8057a8 <islower@plt+0x798158>", 8409116], [" 805020:\tldr\tx1, [x27,#16]", 8409120], [" 805024:\tadd\tx2, sp, #0x60", 8409124], [" 805028:\tldr\tx0, [sp,#80]", 8409128], [" 80502c:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8409132], [" 805030:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8409136], [" 805034:\tldp\tx0, x1, [sp,#96]", 8409140], [" 805038:\tbl\t7b3c6c <islower@plt+0x74661c>", 8409144], [" 80503c:\tldrb\tw16, [x27,#8]", 8409148], [" 805040:\tmov\tw26, w0", 8409152], [" 805044:\tsub\tw17, w16, #0x2", 8409156], [" 805048:\tcmp\tw17, #0xf", 8409160], [" 80504c:\tb.cs\t805068 <islower@plt+0x797a18>", 8409164], [" 805050:\tmov\tx21, xzr", 8409168], [" 805054:\tmov\tx0, xzr", 8409172], [" 805058:\tmov\tw27, wzr", 8409176], [" 80505c:\tadd\tw25, w25, #0x1", 8409180], [" 805060:\torr\tw19, wzr, #0x1", 8409184], [" 805064:\tb\t80509c <islower@plt+0x797a4c>", 8409188], [" 805068:\tldr\tx19, [sp,#80]", 8409192], [" 80506c:\tmov\tx1, x27", 8409196], [" 805070:\tmov\tx2, xzr", 8409200], [" 805074:\tmov\tw3, wzr", 8409204], [" 805078:\tmov\tw4, wzr", 8409208], [" 80507c:\tmov\tx0, x19", 8409212], [" 805080:\tmov\tw5, wzr", 8409216], [" 805084:\tbl\t7bf6e8 <islower@plt+0x752098>", 8409220], [" 805088:\tmov\tw27, w0", 8409224], [" 80508c:\tmov\tx0, x19", 8409228], [" 805090:\tmov\tw1, w27", 8409232], [" 805094:\tbl\t7c0500 <islower@plt+0x752eb0>", 8409236], [" 805098:\tmov\tw19, wzr", 8409240], [" 80509c:\tldp\tx5, x8, [sp,#288]", 8409244], [" 8050a0:\tcmp\tx8, x5", 8409248], [" 8050a4:\tb.eq\t8050f4 <islower@plt+0x797aa4>", 8409252], [" 8050a8:\tcmp\tx21, #0x0", 8409256], [" 8050ac:\tcset\tw7, ne", 8409260], [" 8050b0:\tcmp\tx0, x21", 8409264], [" 8050b4:\tcset\tw21, ne", 8409268], [" 8050b8:\tand\tw1, w7, w21", 8409272], [" 8050bc:\torr\tw18, w19, w1", 8409276], [" 8050c0:\tcmp\tw18, #0x1", 8409280], [" 8050c4:\tb.ne\t8050f4 <islower@plt+0x797aa4>", 8409284], [" 8050c8:\tldr\tx0, [sp,#80]", 8409288], [" 8050cc:\tadd\tx1, sp, #0x70", 8409292], [" 8050d0:\tldr\tw2, [sp,#60]", 8409296], [" 8050d4:\tadd\tx3, sp, #0x120", 8409300], [" 8050d8:\tbl\t7f6b60 <islower@plt+0x789510>", 8409304], [" 8050dc:\tldr\tx8, [sp,#288]", 8409308], [" 8050e0:\tmov\tx21, xzr", 8409312], [" 8050e4:\tmov\tw4, #0xffffffff \t// #-1", 8409316], [" 8050e8:\tstr\tw4, [sp,#60]", 8409320], [" 8050ec:\tstr\tx8, [sp,#296]", 8409324], [" 8050f0:\tb\t8050f8 <islower@plt+0x797aa8>", 8409328], [" 8050f4:\tmov\tx21, x0", 8409332], [" 8050f8:\ttbz\tw19, #0, 805104 <islower@plt+0x797ab4>", 8409336], [" 8050fc:\tldr\tx19, [sp,#64]", 8409340], [" 805100:\tb\t80515c <islower@plt+0x797b0c>", 8409344], [" 805104:\tcbz\tw26, 805144 <islower@plt+0x797af4>", 8409348], [" 805108:\tmov\tw19, wzr", 8409352], [" 80510c:\tldr\tx4, [sp,#304]", 8409356], [" 805110:\tcmp\tx8, x4", 8409360], [" 805114:\tb.cc\t80512c <islower@plt+0x797adc>", 8409364], [" 805118:\tadd\tx0, sp, #0x120", 8409368], [" 80511c:\torr\tw2, wzr, #0x4", 8409372], [" 805120:\tmov\tx1, xzr", 8409376], [" 805124:\tbl\tbe0a4 <islower@plt+0x50a54>", 8409380], [" 805128:\tldr\tx8, [sp,#296]", 8409384], [" 80512c:\tstr\tw27, [x8],#4", 8409388], [" 805130:\tadd\tw19, w19, #0x1", 8409392], [" 805134:\tstr\tx8, [sp,#296]", 8409396], [" 805138:\tadd\tw27, w27, #0x1", 8409400], [" 80513c:\tcmp\tw19, w26", 8409404], [" 805140:\tb.ne\t80510c <islower@plt+0x797abc>", 8409408], [" 805144:\tldr\tw10, [sp,#60]", 8409412], [" 805148:\tldr\tx19, [sp,#64]", 8409416], [" 80514c:\tcmn\tw10, #0x1", 8409420], [" 805150:\tb.ne\t80515c <islower@plt+0x797b0c>", 8409424], [" 805154:\tmov\tw14, w22", 8409428], [" 805158:\tstr\tw14, [sp,#60]", 8409432], [" 80515c:\tadd\tx24, x24, #0x1", 8409436], [" 805160:\tcmp\tx24, x29", 8409440], [" 805164:\tb.cs\t8054bc <islower@plt+0x797e6c>", 8409444], [" 805168:\tldr\tw10, [sp,#128]", 8409448], [" 80516c:\tadd\tw22, w26, w22", 8409452], [" 805170:\tcmp\tw22, w10", 8409456], [" 805174:\tb.cc\t804fa0 <islower@plt+0x797950>", 8409460], [" 805178:\tb\t8054bc <islower@plt+0x797e6c>", 8409464], [" 80517c:\tmov\tw25, wzr", 8409468], [" 805180:\torr\tw21, wzr, #0x1", 8409472], [" 805184:\tb\t80451c <islower@plt+0x796ecc>", 8409476], [" 805188:\tmov\tw13, wzr", 8409480], [" 80518c:\tsub\tw16, w27, w9", 8409484], [" 805190:\torr\tw11, wzr, #0x1", 8409488], [" 805194:\tadd\tw18, w8, w13", 8409492], [" 805198:\tlsr\tw27, w18, #6", 8409496], [" 80519c:\tlsl\tx24, x27, #3", 8409500], [" 8051a0:\tand\tw15, w18, #0x3f", 8409504], [" 8051a4:\tldr\tx23, [x10,x24]", 8409508], [" 8051a8:\tadd\tw2, w18, #0x1", 8409512], [" 8051ac:\tlsr\tw29, w2, #6", 8409516], [" 8051b0:\tlsl\tx0, x11, x15", 8409520], [" 8051b4:\tlsl\tx14, x29, #3", 8409524], [" 8051b8:\torr\tx28, x0, x23", 8409528], [" 8051bc:\tand\tw17, w2, #0x3f", 8409532], [" 8051c0:\tadd\tw3, w18, #0x2", 8409536], [" 8051c4:\tstr\tx28, [x10,x24]", 8409540], [" 8051c8:\tlsr\tw2, w3, #6", 8409544], [" 8051cc:\tldr\tx1, [x10,x14]", 8409548], [" 8051d0:\tlsl\tx12, x11, x17", 8409552], [" 8051d4:\tlsl\tx17, x2, #3", 8409556], [" 8051d8:\tadd\tw4, w18, #0x3", 8409560], [" 8051dc:\tlsr\tw7, w4, #6", 8409564], [" 8051e0:\torr\tx15, x12, x1", 8409568], [" 8051e4:\tand\tw1, w3, #0x3f", 8409572], [" 8051e8:\tlsl\tx25, x7, #3", 8409576], [" 8051ec:\tstr\tx15, [x10,x14]", 8409580], [" 8051f0:\tand\tw2, w4, #0x3f", 8409584], [" 8051f4:\tldr\tx3, [x10,x17]", 8409588], [" 8051f8:\tlsl\tx5, x11, x1", 8409592], [" 8051fc:\tadd\tw7, w18, #0x6", 8409596], [" 805200:\tlsl\tx27, x11, x2", 8409600], [" 805204:\tadd\tw21, w18, #0x7", 8409604], [" 805208:\torr\tx6, x5, x3", 8409608], [" 80520c:\tadd\tw5, w18, #0x4", 8409612], [" 805210:\tlsr\tw23, w5, #6", 8409616], [" 805214:\tstr\tx6, [x10,x17]", 8409620], [" 805218:\tlsl\tx0, x23, #3", 8409624], [" 80521c:\tldr\tx4, [x10,x25]", 8409628], [" 805220:\tand\tw3, w5, #0x3f", 8409632], [" 805224:\tadd\tw6, w18, #0x5", 8409636], [" 805228:\tlsr\tw1, w6, #6", 8409640], [" 80522c:\tlsl\tx29, x11, x3", 8409644], [" 805230:\torr\tx24, x27, x4", 8409648], [" 805234:\tlsl\tx12, x1, #3", 8409652], [" 805238:\tand\tw4, w6, #0x3f", 8409656], [" 80523c:\tstr\tx24, [x10,x25]", 8409660], [" 805240:\tlsr\tw3, w7, #6", 8409664], [" 805244:\tldr\tx28, [x10,x0]", 8409668], [" 805248:\tlsl\tx5, x3, #3", 8409672], [" 80524c:\tlsl\tx2, x11, x4", 8409676], [" 805250:\tand\tw6, w7, #0x3f", 8409680], [" 805254:\tlsr\tw25, w21, #6", 8409684], [" 805258:\torr\tx14, x29, x28", 8409688], [" 80525c:\tlsl\tx18, x11, x6", 8409692], [" 805260:\tlsl\tx4, x25, #3", 8409696], [" 805264:\tstr\tx14, [x10,x0]", 8409700], [" 805268:\tadd\tw13, w13, #0x8", 8409704], [" 80526c:\tldr\tx15, [x10,x12]", 8409708], [" 805270:\tsubs\tw16, w16, #0x8", 8409712], [" 805274:\torr\tx17, x2, x15", 8409716], [" 805278:\tstr\tx17, [x10,x12]", 8409720], [" 80527c:\tldr\tx7, [x10,x5]", 8409724], [" 805280:\torr\tx6, x18, x7", 8409728], [" 805284:\tand\tw18, w21, #0x3f", 8409732], [" 805288:\tstr\tx6, [x10,x5]", 8409736], [" 80528c:\tldr\tx27, [x10,x4]", 8409740], [" 805290:\tlsl\tx24, x11, x18", 8409744], [" 805294:\torr\tx23, x24, x27", 8409748], [" 805298:\tstr\tx23, [x10,x4]", 8409752], [" 80529c:\tb.ne\t805194 <islower@plt+0x797b44>", 8409756], [" 8052a0:\tldp\tx21, x26, [sp,#72]", 8409760], [" 8052a4:\tcbz\tw9, 8052d8 <islower@plt+0x797c88>", 8409764], [" 8052a8:\tadd\tw4, w13, w8", 8409768], [" 8052ac:\torr\tw14, wzr, #0x1", 8409772], [" 8052b0:\tlsr\tw17, w4, #6", 8409776], [" 8052b4:\tlsl\tx5, x17, #3", 8409780], [" 8052b8:\tand\tw27, w4, #0x3f", 8409784], [" 8052bc:\tldr\tx6, [x10,x5]", 8409788], [" 8052c0:\tsubs\tw9, w9, #0x1", 8409792], [" 8052c4:\tadd\tw4, w4, #0x1", 8409796], [" 8052c8:\tlsl\tx7, x14, x27", 8409800], [" 8052cc:\torr\tx25, x7, x6", 8409804], [" 8052d0:\tstr\tx25, [x10,x5]", 8409808], [" 8052d4:\tb.ne\t8052b0 <islower@plt+0x797c60>", 8409812], [" 8052d8:\tadd\tx0, x26, #0x160", 8409816], [" 8052dc:\tmov\tx1, x21", 8409820], [" 8052e0:\tbl\tbdb00 <islower@plt+0x504b0>", 8409824], [" 8052e4:\tldr\tx0, [sp,#288]", 8409828], [" 8052e8:\tcmp\tx0, x22", 8409832], [" 8052ec:\tb.eq\t8052f4 <islower@plt+0x797ca4>", 8409836], [" 8052f0:\tbl\t6cda0 <operator delete(void*)@plt>", 8409840], [" 8052f4:\torr\tw24, wzr, #0x1", 8409844], [" 8052f8:\tb\t804194 <islower@plt+0x796b44>", 8409848], [" 8052fc:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8409852], [" 805300:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8409856], [" 805304:\tadd\tx0, x0, #0xd47", 8409860], [" 805308:\tadd\tx1, x1, #0xffa", 8409864], [" 80530c:\tmov\tw2, #0x429 \t// #1065", 8409868], [" 805310:\tbl\tb9770 <islower@plt+0x4c120>", 8409872], [" 805314:\tldp\tx21, x26, [sp,#72]", 8409876], [" 805318:\tb\t80490c <islower@plt+0x7972bc>", 8409880], [" 80531c:\tldr\tx12, [sp,#296]", 8409884], [" 805320:\tb\t804a8c <islower@plt+0x79743c>", 8409888], [" 805324:\tmov\tw25, wzr", 8409892], [" 805328:\tmov\tx22, xzr", 8409896], [" 80532c:\tmov\tw26, wzr", 8409900], [" 805330:\tmov\tx21, xzr", 8409904], [" 805334:\tmov\tw7, #0xffffffff \t// #-1", 8409908], [" 805338:\tstr\tw7, [sp,#60]", 8409912], [" 80533c:\tldr\tx1, [x19,#16]", 8409916], [" 805340:\torr\tw18, wzr, #0x100", 8409920], [" 805344:\tldr\tx0, [sp,#80]", 8409924], [" 805348:\tadd\tx2, sp, #0x60", 8409928], [" 80534c:\tstr\txzr, [sp,#104]", 8409932], [" 805350:\tstr\tw18, [sp,#96]", 8409936], [" 805354:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8409940], [" 805358:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8409944], [" 80535c:\tldp\tx0, x1, [sp,#96]", 8409948], [" 805360:\tbl\t7b3c6c <islower@plt+0x74661c>", 8409952], [" 805364:\tldr\tw10, [sp,#48]", 8409956], [" 805368:\tmov\tw24, w0", 8409960], [" 80536c:\tcmp\tw10, w28", 8409964], [" 805370:\tb.lt\t805388 <islower@plt+0x797d38>", 8409968], [" 805374:\tldr\tx17, [sp,#64]", 8409972], [" 805378:\tldrb\tw19, [x17,#8]", 8409976], [" 80537c:\tsub\tw27, w19, #0x2", 8409980], [" 805380:\tcmp\tw27, #0xf", 8409984], [" 805384:\tb.cs\t8053a4 <islower@plt+0x797d54>", 8409988], [" 805388:\tldr\tx19, [sp,#64]", 8409992], [" 80538c:\tmov\tx22, xzr", 8409996], [" 805390:\tmov\tx0, xzr", 8410000], [" 805394:\tmov\tw27, wzr", 8410004], [" 805398:\tadd\tw25, w25, #0x1", 8410008], [" 80539c:\torr\tw20, wzr, #0x1", 8410012], [" 8053a0:\tb\t8053dc <islower@plt+0x797d8c>", 8410016], [" 8053a4:\tldr\tx20, [sp,#80]", 8410020], [" 8053a8:\tmov\tx2, xzr", 8410024], [" 8053ac:\tldr\tx19, [sp,#64]", 8410028], [" 8053b0:\tmov\tw3, wzr", 8410032], [" 8053b4:\tmov\tw4, wzr", 8410036], [" 8053b8:\tmov\tw5, wzr", 8410040], [" 8053bc:\tmov\tx0, x20", 8410044], [" 8053c0:\tmov\tx1, x19", 8410048], [" 8053c4:\tbl\t7bf6e8 <islower@plt+0x752098>", 8410052], [" 8053c8:\tmov\tw27, w0", 8410056], [" 8053cc:\tmov\tx0, x20", 8410060], [" 8053d0:\tmov\tw1, w27", 8410064], [" 8053d4:\tbl\t7c0500 <islower@plt+0x752eb0>", 8410068], [" 8053d8:\tmov\tw20, wzr", 8410072], [" 8053dc:\tldp\tx11, x8, [sp,#288]", 8410076], [" 8053e0:\tcmp\tx8, x11", 8410080], [" 8053e4:\tb.ne\t8053f0 <islower@plt+0x797da0>", 8410084], [" 8053e8:\tmov\tx22, x0", 8410088], [" 8053ec:\tb\t805444 <islower@plt+0x797df4>", 8410092], [" 8053f0:\tcmp\tx22, #0x0", 8410096], [" 8053f4:\tcset\tw19, ne", 8410100], [" 8053f8:\tcmp\tx0, x22", 8410104], [" 8053fc:\tcset\tw15, ne", 8410108], [" 805400:\tand\tw16, w19, w15", 8410112], [" 805404:\torr\tw12, w20, w16", 8410116], [" 805408:\tcmp\tw12, #0x1", 8410120], [" 80540c:\tb.ne\t80543c <islower@plt+0x797dec>", 8410124], [" 805410:\tldr\tx0, [sp,#80]", 8410128], [" 805414:\tadd\tx1, sp, #0x70", 8410132], [" 805418:\tldr\tw2, [sp,#60]", 8410136], [" 80541c:\tadd\tx3, sp, #0x120", 8410140], [" 805420:\tbl\t7f6b60 <islower@plt+0x789510>", 8410144], [" 805424:\tldr\tx8, [sp,#288]", 8410148], [" 805428:\tmov\tw2, #0xffffffff \t// #-1", 8410152], [" 80542c:\tmov\tx22, xzr", 8410156], [" 805430:\tstr\tw2, [sp,#60]", 8410160], [" 805434:\tstr\tx8, [sp,#296]", 8410164], [" 805438:\tb\t805440 <islower@plt+0x797df0>", 8410168], [" 80543c:\tmov\tx22, x0", 8410172], [" 805440:\tldr\tx19, [sp,#64]", 8410176], [" 805444:\ttbnz\tw20, #0, 8054a0 <islower@plt+0x797e50>", 8410180], [" 805448:\tcbz\tw24, 80548c <islower@plt+0x797e3c>", 8410184], [" 80544c:\tmov\tw19, wzr", 8410188], [" 805450:\tldr\tx0, [sp,#304]", 8410192], [" 805454:\tcmp\tx8, x0", 8410196], [" 805458:\tb.cc\t805470 <islower@plt+0x797e20>", 8410200], [" 80545c:\tadd\tx0, sp, #0x120", 8410204], [" 805460:\torr\tw2, wzr, #0x4", 8410208], [" 805464:\tmov\tx1, xzr", 8410212], [" 805468:\tbl\tbe0a4 <islower@plt+0x50a54>", 8410216], [" 80546c:\tldr\tx8, [sp,#296]", 8410220], [" 805470:\tstr\tw27, [x8],#4", 8410224], [" 805474:\tadd\tw19, w19, #0x1", 8410228], [" 805478:\tstr\tx8, [sp,#296]", 8410232], [" 80547c:\tadd\tw27, w27, #0x1", 8410236], [" 805480:\tcmp\tw19, w24", 8410240], [" 805484:\tb.ne\t805450 <islower@plt+0x797e00>", 8410244], [" 805488:\tldr\tx19, [sp,#64]", 8410248], [" 80548c:\tldr\tw1, [sp,#60]", 8410252], [" 805490:\tcmn\tw1, #0x1", 8410256], [" 805494:\tb.ne\t8054a0 <islower@plt+0x797e50>", 8410260], [" 805498:\tmov\tw17, w26", 8410264], [" 80549c:\tstr\tw17, [sp,#60]", 8410268], [" 8054a0:\tadd\tx21, x21, #0x1", 8410272], [" 8054a4:\tcmp\tx21, x29", 8410276], [" 8054a8:\tb.cs\t8054bc <islower@plt+0x797e6c>", 8410280], [" 8054ac:\tldr\tw3, [sp,#128]", 8410284], [" 8054b0:\tadd\tw26, w24, w26", 8410288], [" 8054b4:\tcmp\tw26, w3", 8410292], [" 8054b8:\tb.cc\t80533c <islower@plt+0x797cec>", 8410296], [" 8054bc:\tldr\tx22, [sp,#288]", 8410300], [" 8054c0:\tldr\tx0, [sp,#80]", 8410304], [" 8054c4:\tcmp\tx8, x22", 8410308], [" 8054c8:\tb.eq\t8054e0 <islower@plt+0x797e90>", 8410312], [" 8054cc:\tldr\tw2, [sp,#60]", 8410316], [" 8054d0:\tadd\tx1, sp, #0x70", 8410320], [" 8054d4:\tadd\tx3, sp, #0x120", 8410324], [" 8054d8:\tbl\t7f6b60 <islower@plt+0x789510>", 8410328], [" 8054dc:\tldr\tx8, [sp,#288]", 8410332], [" 8054e0:\tldr\tw12, [sp,#128]", 8410336], [" 8054e4:\tstr\tx8, [sp,#296]", 8410340], [" 8054e8:\tcbz\tw25, 805778 <islower@plt+0x798128>", 8410344], [" 8054ec:\tcbz\tw29, 805778 <islower@plt+0x798128>", 8410348], [" 8054f0:\tcbz\tw12, 805778 <islower@plt+0x798128>", 8410352], [" 8054f4:\tcbz\tx23, 8055b8 <islower@plt+0x797f68>", 8410356], [" 8054f8:\tldr\tw0, [sp,#48]", 8410360], [" 8054fc:\tcmp\tw0, w28", 8410364], [" 805500:\tb.ge\t80566c <islower@plt+0x79801c>", 8410368], [" 805504:\tmov\tx19, xzr", 8410372], [" 805508:\tmov\tw24, wzr", 8410376], [" 80550c:\torr\tw27, wzr, #0x1", 8410380], [" 805510:\torr\tw28, wzr, #0x100", 8410384], [" 805514:\tldr\tx0, [x23,#40]", 8410388], [" 805518:\tadd\tx2, sp, #0x60", 8410392], [" 80551c:\tldr\tx21, [x0,x19]", 8410396], [" 805520:\tldr\tx0, [sp,#80]", 8410400], [" 805524:\tldr\tx1, [x21,#16]", 8410404], [" 805528:\tstr\tw28, [sp,#96]", 8410408], [" 80552c:\tstr\txzr, [sp,#104]", 8410412], [" 805530:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8410416], [" 805534:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8410420], [" 805538:\tldp\tx0, x1, [sp,#96]", 8410424], [" 80553c:\tbl\t7b3c6c <islower@plt+0x74661c>", 8410428], [" 805540:\tldrb\tw2, [x21,#8]", 8410432], [" 805544:\tmov\tw26, w0", 8410436], [" 805548:\tsub\tw3, w2, #0x2", 8410440], [" 80554c:\tcmp\tw3, #0xf", 8410444], [" 805550:\tb.cs\t805570 <islower@plt+0x797f20>", 8410448], [" 805554:\tldr\tx0, [sp,#80]", 8410452], [" 805558:\tadd\tx1, sp, #0x70", 8410456], [" 80555c:\tadd\tx5, sp, #0x60", 8410460], [" 805560:\tmov\tw2, w24", 8410464], [" 805564:\tmov\tw3, w26", 8410468], [" 805568:\tmov\tx4, x21", 8410472], [" 80556c:\tb\t805590 <islower@plt+0x797f40>", 8410476], [" 805570:\tldr\tx0, [x21,#16]", 8410480], [" 805574:\tbl\tf73bc <islower@plt+0x89d6c>", 8410484], [" 805578:\tmov\tx4, x0", 8410488], [" 80557c:\tldr\tx0, [sp,#80]", 8410492], [" 805580:\tadd\tx1, sp, #0x70", 8410496], [" 805584:\tadd\tx5, sp, #0x60", 8410500], [" 805588:\tmov\tw2, w24", 8410504], [" 80558c:\tmov\tw3, w26", 8410508], [" 805590:\tbl\t7f722c <islower@plt+0x789bdc>", 8410512], [" 805594:\tldr\tw12, [sp,#128]", 8410516], [" 805598:\tcmp\tx27, x29", 8410520], [" 80559c:\tb.cs\t805778 <islower@plt+0x798128>", 8410524], [" 8055a0:\tadd\tw24, w26, w24", 8410528], [" 8055a4:\tadd\tx27, x27, #0x1", 8410532], [" 8055a8:\tadd\tx19, x19, #0x18", 8410536], [" 8055ac:\tcmp\tw24, w12", 8410540], [" 8055b0:\tb.cc\t805514 <islower@plt+0x797ec4>", 8410544], [" 8055b4:\tb\t805778 <islower@plt+0x798128>", 8410548], [" 8055b8:\tldr\tw2, [sp,#48]", 8410552], [" 8055bc:\tcmp\tw2, w28", 8410556], [" 8055c0:\tb.ge\t8056fc <islower@plt+0x7980ac>", 8410560], [" 8055c4:\tmov\tw26, wzr", 8410564], [" 8055c8:\torr\tw23, wzr, #0x1", 8410568], [" 8055cc:\torr\tw25, wzr, #0x100", 8410572], [" 8055d0:\tldr\tx1, [x19,#16]", 8410576], [" 8055d4:\tadd\tx2, sp, #0x60", 8410580], [" 8055d8:\tldr\tx0, [sp,#80]", 8410584], [" 8055dc:\tstr\tw25, [sp,#96]", 8410588], [" 8055e0:\tstr\txzr, [sp,#104]", 8410592], [" 8055e4:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8410596], [" 8055e8:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8410600], [" 8055ec:\tldp\tx0, x1, [sp,#96]", 8410604], [" 8055f0:\tbl\t7b3c6c <islower@plt+0x74661c>", 8410608], [" 8055f4:\tldrb\tw6, [x19,#8]", 8410612], [" 8055f8:\tmov\tw27, w0", 8410616], [" 8055fc:\tsub\tw7, w6, #0x2", 8410620], [" 805600:\tcmp\tw7, #0xf", 8410624], [" 805604:\tb.cs\t805624 <islower@plt+0x797fd4>", 8410628], [" 805608:\tldr\tx0, [sp,#80]", 8410632], [" 80560c:\tadd\tx1, sp, #0x70", 8410636], [" 805610:\tadd\tx5, sp, #0x60", 8410640], [" 805614:\tmov\tw2, w26", 8410644], [" 805618:\tmov\tw3, w27", 8410648], [" 80561c:\tmov\tx4, x19", 8410652], [" 805620:\tb\t805648 <islower@plt+0x797ff8>", 8410656], [" 805624:\tldr\tx0, [x19,#16]", 8410660], [" 805628:\tbl\tf73bc <islower@plt+0x89d6c>", 8410664], [" 80562c:\tmov\tx6, x0", 8410668], [" 805630:\tldr\tx0, [sp,#80]", 8410672], [" 805634:\tadd\tx1, sp, #0x70", 8410676], [" 805638:\tadd\tx5, sp, #0x60", 8410680], [" 80563c:\tmov\tw2, w26", 8410684], [" 805640:\tmov\tw3, w27", 8410688], [" 805644:\tmov\tx4, x6", 8410692], [" 805648:\tbl\t7f722c <islower@plt+0x789bdc>", 8410696], [" 80564c:\tldr\tw12, [sp,#128]", 8410700], [" 805650:\tcmp\tx23, x29", 8410704], [" 805654:\tb.cs\t805778 <islower@plt+0x798128>", 8410708], [" 805658:\tadd\tw26, w27, w26", 8410712], [" 80565c:\tadd\tx23, x23, #0x1", 8410716], [" 805660:\tcmp\tw26, w12", 8410720], [" 805664:\tb.cc\t8055d0 <islower@plt+0x797f80>", 8410724], [" 805668:\tb\t805778 <islower@plt+0x798128>", 8410728], [" 80566c:\tmov\tx24, xzr", 8410732], [" 805670:\tmov\tw27, wzr", 8410736], [" 805674:\torr\tw21, wzr, #0x1", 8410740], [" 805678:\torr\tw26, wzr, #0x100", 8410744], [" 80567c:\tldr\tx8, [x23,#40]", 8410748], [" 805680:\tadd\tx2, sp, #0x60", 8410752], [" 805684:\tldr\tx0, [sp,#80]", 8410756], [" 805688:\tldr\tx22, [x8,x24]", 8410760], [" 80568c:\tldr\tx1, [x22,#16]", 8410764], [" 805690:\tstr\tw26, [sp,#96]", 8410768], [" 805694:\tstr\txzr, [sp,#104]", 8410772], [" 805698:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8410776], [" 80569c:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8410780], [" 8056a0:\tldp\tx0, x1, [sp,#96]", 8410784], [" 8056a4:\tbl\t7b3c6c <islower@plt+0x74661c>", 8410788], [" 8056a8:\tldrb\tw4, [x22,#8]", 8410792], [" 8056ac:\tmov\tw25, w0", 8410796], [" 8056b0:\tsub\tw5, w4, #0x2", 8410800], [" 8056b4:\tcmp\tw5, #0xe", 8410804], [" 8056b8:\tb.hi\t8056d8 <islower@plt+0x798088>", 8410808], [" 8056bc:\tldr\tx0, [sp,#80]", 8410812], [" 8056c0:\tadd\tx1, sp, #0x70", 8410816], [" 8056c4:\tadd\tx5, sp, #0x60", 8410820], [" 8056c8:\tmov\tw2, w27", 8410824], [" 8056cc:\tmov\tw3, w25", 8410828], [" 8056d0:\tmov\tx4, x22", 8410832], [" 8056d4:\tbl\t7f722c <islower@plt+0x789bdc>", 8410836], [" 8056d8:\tldr\tw12, [sp,#128]", 8410840], [" 8056dc:\tcmp\tx21, x29", 8410844], [" 8056e0:\tb.cs\t805778 <islower@plt+0x798128>", 8410848], [" 8056e4:\tadd\tw27, w25, w27", 8410852], [" 8056e8:\tadd\tx24, x24, #0x18", 8410856], [" 8056ec:\tadd\tx21, x21, #0x1", 8410860], [" 8056f0:\tcmp\tw27, w12", 8410864], [" 8056f4:\tb.cc\t80567c <islower@plt+0x79802c>", 8410868], [" 8056f8:\tb\t805778 <islower@plt+0x798128>", 8410872], [" 8056fc:\tmov\tw25, wzr", 8410876], [" 805700:\torr\tw22, wzr, #0x1", 8410880], [" 805704:\torr\tw21, wzr, #0x100", 8410884], [" 805708:\tldr\tx1, [x19,#16]", 8410888], [" 80570c:\tadd\tx2, sp, #0x60", 8410892], [" 805710:\tldr\tx0, [sp,#80]", 8410896], [" 805714:\tstr\tw21, [sp,#96]", 8410900], [" 805718:\tstr\txzr, [sp,#104]", 8410904], [" 80571c:\tbl\t7c7c10 <islower@plt+0x75a5c0>", 8410908], [" 805720:\ttbz\tw0, #0, 8057a8 <islower@plt+0x798158>", 8410912], [" 805724:\tldp\tx0, x1, [sp,#96]", 8410916], [" 805728:\tbl\t7b3c6c <islower@plt+0x74661c>", 8410920], [" 80572c:\tldrb\tw8, [x19,#8]", 8410924], [" 805730:\tmov\tw24, w0", 8410928], [" 805734:\tsub\tw9, w8, #0x2", 8410932], [" 805738:\tcmp\tw9, #0xe", 8410936], [" 80573c:\tb.hi\t80575c <islower@plt+0x79810c>", 8410940], [" 805740:\tldr\tx0, [sp,#80]", 8410944], [" 805744:\tadd\tx1, sp, #0x70", 8410948], [" 805748:\tadd\tx5, sp, #0x60", 8410952], [" 80574c:\tmov\tw2, w25", 8410956], [" 805750:\tmov\tw3, w24", 8410960], [" 805754:\tmov\tx4, x19", 8410964], [" 805758:\tbl\t7f722c <islower@plt+0x789bdc>", 8410968], [" 80575c:\tldr\tw12, [sp,#128]", 8410972], [" 805760:\tcmp\tx22, x29", 8410976], [" 805764:\tb.cs\t805778 <islower@plt+0x798128>", 8410980], [" 805768:\tadd\tw25, w24, w25", 8410984], [" 80576c:\tadd\tx22, x22, #0x1", 8410988], [" 805770:\tcmp\tw25, w12", 8410992], [" 805774:\tb.cc\t805708 <islower@plt+0x7980b8>", 8410996], [" 805778:\tldrb\tw21, [sp,#120]", 8411000], [" 80577c:\tcbnz\tw21, 8058fc <islower@plt+0x7982ac>", 8411004], [" 805780:\tcbz\tw12, 8058fc <islower@plt+0x7982ac>", 8411008], [" 805784:\tldr\tx13, [sp,#72]", 8411012], [" 805788:\tand\tw10, w12, #0x7", 8411016], [" 80578c:\tldr\tw9, [sp,#116]", 8411020], [" 805790:\tsub\tw21, w12, #0x1", 8411024], [" 805794:\tcmp\tw21, #0x7", 8411028], [" 805798:\tldr\tx11, [x13,#24]", 8411032], [" 80579c:\tb.cs\t8057b0 <islower@plt+0x798160>", 8411036], [" 8057a0:\tmov\tw14, wzr", 8411040], [" 8057a4:\tb\t8058c8 <islower@plt+0x798278>", 8411044], [" 8057a8:\tmov\tw24, wzr", 8411048], [" 8057ac:\tb\t80590c <islower@plt+0x7982bc>", 8411052], [" 8057b0:\tmov\tw14, wzr", 8411056], [" 8057b4:\tsub\tw17, w12, w10", 8411060], [" 8057b8:\torr\tw13, wzr, #0x1", 8411064], [" 8057bc:\tadd\tw0, w9, w14", 8411068], [" 8057c0:\tlsr\tw29, w0, #6", 8411072], [" 8057c4:\tlsl\tx8, x29, #3", 8411076], [" 8057c8:\tand\tw23, w0, #0x3f", 8411080], [" 8057cc:\tldr\tx3, [x11,x8]", 8411084], [" 8057d0:\tadd\tw22, w0, #0x1", 8411088], [" 8057d4:\tlsr\tw18, w22, #6", 8411092], [" 8057d8:\tlsl\tx5, x13, x23", 8411096], [" 8057dc:\tlsl\tx6, x18, #3", 8411100], [" 8057e0:\torr\tx7, x5, x3", 8411104], [" 8057e4:\tand\tw24, w22, #0x3f", 8411108], [" 8057e8:\tadd\tw19, w0, #0x2", 8411112], [" 8057ec:\tstr\tx7, [x11,x8]", 8411116], [" 8057f0:\tand\tw21, w19, #0x3f", 8411120], [" 8057f4:\tldr\tx4, [x11,x6]", 8411124], [" 8057f8:\tlsl\tx27, x13, x24", 8411128], [" 8057fc:\tlsr\tw24, w19, #6", 8411132], [" 805800:\tlsl\tx1, x24, #3", 8411136], [" 805804:\tlsl\tx22, x13, x21", 8411140], [" 805808:\torr\tx16, x27, x4", 8411144], [" 80580c:\tadd\tw27, w0, #0x3", 8411148], [" 805810:\tlsr\tw25, w27, #6", 8411152], [" 805814:\tstr\tx16, [x11,x6]", 8411156], [" 805818:\tlsl\tx28, x25, #3", 8411160], [" 80581c:\tldr\tx12, [x11,x1]", 8411164], [" 805820:\tadd\tw16, w0, #0x4", 8411168], [" 805824:\tlsr\tw8, w16, #6", 8411172], [" 805828:\tlsl\tx3, x8, #3", 8411176], [" 80582c:\tand\tw25, w16, #0x3f", 8411180], [" 805830:\torr\tx15, x22, x12", 8411184], [" 805834:\tand\tw12, w27, #0x3f", 8411188], [" 805838:\tlsl\tx7, x13, x25", 8411192], [" 80583c:\tstr\tx15, [x11,x1]", 8411196], [" 805840:\tadd\tw14, w14, #0x8", 8411200], [" 805844:\tldr\tx2, [x11,x28]", 8411204], [" 805848:\tlsl\tx23, x13, x12", 8411208], [" 80584c:\tadd\tw12, w0, #0x5", 8411212], [" 805850:\tlsr\tw6, w12, #6", 8411216], [" 805854:\tlsl\tx4, x6, #3", 8411220], [" 805858:\torr\tx29, x23, x2", 8411224], [" 80585c:\tsubs\tw17, w17, #0x8", 8411228], [" 805860:\tstr\tx29, [x11,x28]", 8411232], [" 805864:\tand\tw28, w12, #0x3f", 8411236], [" 805868:\tldr\tx5, [x11,x3]", 8411240], [" 80586c:\tlsl\tx16, x13, x28", 8411244], [" 805870:\torr\tx18, x7, x5", 8411248], [" 805874:\tstr\tx18, [x11,x3]", 8411252], [" 805878:\tadd\tw18, w0, #0x6", 8411256], [" 80587c:\tldr\tx27, [x11,x4]", 8411260], [" 805880:\tlsr\tw1, w18, #6", 8411264], [" 805884:\tlsl\tx12, x1, #3", 8411268], [" 805888:\tand\tw29, w18, #0x3f", 8411272], [" 80588c:\tadd\tw0, w0, #0x7", 8411276], [" 805890:\torr\tx24, x16, x27", 8411280], [" 805894:\tlsl\tx15, x13, x29", 8411284], [" 805898:\tlsr\tw28, w0, #6", 8411288], [" 80589c:\tstr\tx24, [x11,x4]", 8411292], [" 8058a0:\tlsl\tx2, x28, #3", 8411296], [" 8058a4:\tldr\tx22, [x11,x12]", 8411300], [" 8058a8:\tand\tw26, w0, #0x3f", 8411304], [" 8058ac:\tlsl\tx23, x13, x26", 8411308], [" 8058b0:\torr\tx25, x15, x22", 8411312], [" 8058b4:\tstr\tx25, [x11,x12]", 8411316], [" 8058b8:\tldr\tx0, [x11,x2]", 8411320], [" 8058bc:\torr\tx29, x23, x0", 8411324], [" 8058c0:\tstr\tx29, [x11,x2]", 8411328], [" 8058c4:\tb.ne\t8057bc <islower@plt+0x79816c>", 8411332], [" 8058c8:\tcbz\tw10, 8058fc <islower@plt+0x7982ac>", 8411336], [" 8058cc:\tadd\tw5, w14, w9", 8411340], [" 8058d0:\torr\tw9, wzr, #0x1", 8411344], [" 8058d4:\tlsr\tw17, w5, #6", 8411348], [" 8058d8:\tlsl\tx13, x17, #3", 8411352], [" 8058dc:\tand\tw20, w5, #0x3f", 8411356], [" 8058e0:\tldr\tx14, [x11,x13]", 8411360], [" 8058e4:\tsubs\tw10, w10, #0x1", 8411364], [" 8058e8:\tadd\tw5, w5, #0x1", 8411368], [" 8058ec:\tlsl\tx8, x9, x20", 8411372], [" 8058f0:\torr\tx3, x8, x14", 8411376], [" 8058f4:\tstr\tx3, [x11,x13]", 8411380], [" 8058f8:\tb.ne\t8058d4 <islower@plt+0x798284>", 8411384], [" 8058fc:\tldp\tx1, x10, [sp,#72]", 8411388], [" 805900:\tadd\tx0, x10, #0x160", 8411392], [" 805904:\tbl\tbdb00 <islower@plt+0x504b0>", 8411396], [" 805908:\torr\tw24, wzr, #0x1", 8411400], [" 80590c:\tldr\tx1, [sp,#40]", 8411404], [" 805910:\tldr\tx0, [sp,#288]", 8411408], [" 805914:\tcmp\tx0, x1", 8411412], [" 805918:\tb.eq\t804194 <islower@plt+0x796b44>", 8411416], [" 80591c:\tbl\t6cda0 <operator delete(void*)@plt>", 8411420], [" 805920:\tb\t804194 <islower@plt+0x796b44>", 8411424], [" 805924:\tbl\t97a60 <islower@plt+0x2a410>", 8411428], [" 805928:\tsub\tw27, w27, w0", 8411432], [" 80592c:\tcmp\tw27, #0x41", 8411436], [" 805930:\tb.cc\t80594c <islower@plt+0x7982fc>", 8411440], [" 805934:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8411444], [" 805938:\tadrp\tx1, c82000 <LoadQCC+0x853d0>", 8411448], [" 80593c:\tadd\tx0, x0, #0xd47", 8411452], [" 805940:\tadd\tx1, x1, #0x2da", 8411456], [" 805944:\tmov\tw2, #0x4d8 \t// #1240", 8411460], [" 805948:\tbl\tb9770 <islower@plt+0x4c120>", 8411464], [" 80594c:\tldr\tx16, [x25,#64]", 8411468], [" 805950:\tldr\tx22, [sp,#80]", 8411472], [" 805954:\torr\tw3, wzr, #0x1", 8411476], [" 805958:\tldr\tx13, [x16]", 8411480], [" 80595c:\tmov\tw18, #0xc9 \t// #201", 8411484], [" 805960:\tmov\tx1, x23", 8411488], [" 805964:\tstrb\tw3, [sp,#120]", 8411492], [" 805968:\tmov\tx2, xzr", 8411496], [" 80596c:\tmov\tx0, x22", 8411500], [" 805970:\tstr\tw18, [sp,#124]", 8411504], [" 805974:\tmov\tw3, wzr", 8411508], [" 805978:\tstr\tw13, [sp,#116]", 8411512], [" 80597c:\tmov\tw4, wzr", 8411516], [" 805980:\tmov\tw5, wzr", 8411520], [" 805984:\tbl\t7bf6e8 <islower@plt+0x752098>", 8411524], [" 805988:\tmov\tw1, w0", 8411528], [" 80598c:\tmov\tx0, x22", 8411532], [" 805990:\tmov\tx2, xzr", 8411536], [" 805994:\tmov\tx3, x26", 8411540], [" 805998:\tmov\tw4, wzr", 8411544], [" 80599c:\tmov\tx26, x22", 8411548], [" 8059a0:\tbl\t7e8e7c <islower@plt+0x77b82c>", 8411552], [" 8059a4:\tldrb\tw4, [x21,#16]", 8411556], [" 8059a8:\torr\tw9, w4, #0x2", 8411560], [" 8059ac:\tstrb\tw9, [x21,#16]", 8411564], [" 8059b0:\tb\t804958 <islower@plt+0x797308>", 8411568], [" 8059b4:\tldr\tx26, [sp,#80]", 8411572], [" 8059b8:\tb\t8044b8 <islower@plt+0x796e68>", 8411576], [" 8059bc:\tbl\t6ce60 <__stack_chk_fail@plt>", 8411580], ["", 0]], "l": 16, "f": "QGPUFastISel::QGPUSelectSetRegIntrinsic(llvm::Instruction const*)"}, "184": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000056e9e4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x4f4c7c>:", 0], [" 56e9e4:\tsub\tsp, sp, #0x130", 5695972], [" 56e9e8:\tstr\tx28, [sp,#208]", 5695976], [" 56e9ec:\tstp\tx27, x26, [sp,#224]", 5695980], [" 56e9f0:\tstp\tx25, x24, [sp,#240]", 5695984], [" 56e9f4:\tstp\tx23, x22, [sp,#256]", 5695988], [" 56e9f8:\tstp\tx21, x20, [sp,#272]", 5695992], [" 56e9fc:\tstp\tx19, x30, [sp,#288]", 5695996], [" 56ea00:\tmrs\tx9, tpidr_el0", 5696000], [" 56ea04:\tmov\tx10, sp", 5696004], [" 56ea08:\tldr\tx11, [x9,#40]", 5696008], [" 56ea0c:\tadd\tx9, sp, #0x60", 5696012], [" 56ea10:\tmov\tx8, x0", 5696016], [" 56ea14:\tadd\tx12, x10, #0x60", 5696020], [" 56ea18:\tadd\tx19, x10, #0x20", 5696024], [" 56ea1c:\tadd\tx0, x10, #0x28", 5696028], [" 56ea20:\tstr\tx11, [sp,#200]", 5696032], [" 56ea24:\tadd\tx20, x9, #0x20", 5696036], [" 56ea28:\tstr\tx8, [sp,#32]", 5696040], [" 56ea2c:\tadd\tx21, x9, #0x60", 5696044], [" 56ea30:\tstp\tx19, x12, [sp,#8]", 5696048], [" 56ea34:\tadd\tx22, x9, #0x28", 5696052], [" 56ea38:\tstp\tx19, x0, [sp]", 5696056], [" 56ea3c:\tldur\tx23, [x0,#-8]", 5696060], [" 56ea40:\tldp\tx25, x26, [x23,#32]", 5696064], [" 56ea44:\tcmp\tx25, x26", 5696068], [" 56ea48:\tb.eq\t56eac4 <islower@plt+0x501474>", 5696072], [" 56ea4c:\tmov\tw24, wzr", 5696076], [" 56ea50:\torr\tw8, wzr, #0x1", 5696080], [" 56ea54:\tldr\tx12, [x25]", 5696084], [" 56ea58:\tand\tx27, x12, #0xfffffffffffffffc", 5696088], [" 56ea5c:\tldr\tx9, [x27,#344]", 5696092], [" 56ea60:\ttbnz\tw9, #0, 56ea9c <islower@plt+0x50144c>", 5696096], [" 56ea64:\tldr\tx14, [sp,#16]", 5696100], [" 56ea68:\tcmp\tx0, x14", 5696104], [" 56ea6c:\tb.cc\t56ea84 <islower@plt+0x501434>", 5696108], [" 56ea70:\tmov\tx0, sp", 5696112], [" 56ea74:\torr\tw2, wzr, #0x8", 5696116], [" 56ea78:\tmov\tx1, xzr", 5696120], [" 56ea7c:\tbl\tbe0a4 <islower@plt+0x50a54>", 5696124], [" 56ea80:\tldr\tx0, [sp,#8]", 5696128], [" 56ea84:\tstr\tx27, [x0]", 5696132], [" 56ea88:\tmov\tw8, wzr", 5696136], [" 56ea8c:\tldr\tx10, [sp,#8]", 5696140], [" 56ea90:\tadd\tx0, x10, #0x8", 5696144], [" 56ea94:\tstr\tx0, [sp,#8]", 5696148], [" 56ea98:\tb\t56eab0 <islower@plt+0x501460>", 5696152], [" 56ea9c:\tldr\tw10, [x25,#12]", 5696156], [" 56eaa0:\tlsr\tx13, x9, #32", 5696160], [" 56eaa4:\tadd\tw9, w10, w13", 5696164], [" 56eaa8:\tcmp\tw24, w9", 5696168], [" 56eaac:\tcsel\tw24, w9, w24, cc", 5696172], [" 56eab0:\tadd\tx25, x25, #0x10", 5696176], [" 56eab4:\tcmp\tx25, x26", 5696180], [" 56eab8:\tb.ne\t56ea54 <islower@plt+0x501404>", 5696184], [" 56eabc:\ttbnz\tw8, #0, 56eac8 <islower@plt+0x501478>", 5696188], [" 56eac0:\tb\t56eb90 <islower@plt+0x501540>", 5696192], [" 56eac4:\tmov\tw24, wzr", 5696196], [" 56eac8:\tldr\tw12, [x23,#348]", 5696200], [" 56eacc:\tsub\tx0, x0, #0x8", 5696204], [" 56ead0:\tstr\tx0, [sp,#8]", 5696208], [" 56ead4:\tcmp\tw24, w12", 5696212], [" 56ead8:\tb.eq\t56eb84 <islower@plt+0x501534>", 5696216], [" 56eadc:\tldrb\tw14, [x23,#344]", 5696220], [" 56eae0:\ttbz\tw14, #0, 56eb80 <islower@plt+0x501530>", 5696224], [" 56eae4:\tmov\tx0, x20", 5696228], [" 56eae8:\tstp\tx20, x22, [sp,#96]", 5696232], [" 56eaec:\tmov\tx8, x22", 5696236], [" 56eaf0:\tstr\tx21, [sp,#112]", 5696240], [" 56eaf4:\tstr\tx23, [sp,#128]", 5696244], [" 56eaf8:\tldr\tx11, [x8,#-8]!", 5696248], [" 56eafc:\tldrb\tw15, [x11,#344]", 5696252], [" 56eb00:\tldp\tx25, x26, [x11,#128]", 5696256], [" 56eb04:\tstr\tx8, [sp,#104]", 5696260], [" 56eb08:\tand\tw9, w15, #0xfe", 5696264], [" 56eb0c:\tcmp\tx25, x26", 5696268], [" 56eb10:\tstrb\tw9, [x11,#344]", 5696272], [" 56eb14:\tb.eq\t56eb68 <islower@plt+0x501518>", 5696276], [" 56eb18:\tldr\tx1, [x25]", 5696280], [" 56eb1c:\tand\tx27, x1, #0xfffffffffffffffc", 5696284], [" 56eb20:\tldrb\tw16, [x27,#344]", 5696288], [" 56eb24:\ttbz\tw16, #0, 56eb58 <islower@plt+0x501508>", 5696292], [" 56eb28:\tldr\tx2, [sp,#112]", 5696296], [" 56eb2c:\tcmp\tx8, x2", 5696300], [" 56eb30:\tb.cc\t56eb48 <islower@plt+0x5014f8>", 5696304], [" 56eb34:\tadd\tx0, sp, #0x60", 5696308], [" 56eb38:\torr\tw2, wzr, #0x8", 5696312], [" 56eb3c:\tmov\tx1, xzr", 5696316], [" 56eb40:\tbl\tbe0a4 <islower@plt+0x50a54>", 5696320], [" 56eb44:\tldr\tx8, [sp,#104]", 5696324], [" 56eb48:\tstr\tx27, [x8]", 5696328], [" 56eb4c:\tldr\tx13, [sp,#104]", 5696332], [" 56eb50:\tadd\tx8, x13, #0x8", 5696336], [" 56eb54:\tstr\tx8, [sp,#104]", 5696340], [" 56eb58:\tadd\tx25, x25, #0x10", 5696344], [" 56eb5c:\tcmp\tx25, x26", 5696348], [" 56eb60:\tb.ne\t56eb18 <islower@plt+0x5014c8>", 5696352], [" 56eb64:\tldr\tx0, [sp,#96]", 5696356], [" 56eb68:\tcmp\tx0, x8", 5696360], [" 56eb6c:\tb.ne\t56eaf8 <islower@plt+0x5014a8>", 5696364], [" 56eb70:\tcmp\tx0, x20", 5696368], [" 56eb74:\tb.eq\t56eb7c <islower@plt+0x50152c>", 5696372], [" 56eb78:\tbl\t6cda0 <operator delete(void*)@plt>", 5696376], [" 56eb7c:\tldr\tx0, [sp,#8]", 5696380], [" 56eb80:\tstr\tw24, [x23,#348]", 5696384], [" 56eb84:\tldrb\tw17, [x23,#344]", 5696388], [" 56eb88:\torr\tw8, w17, #0x1", 5696392], [" 56eb8c:\tstrb\tw8, [x23,#344]", 5696396], [" 56eb90:\tldr\tx6, [sp]", 5696400], [" 56eb94:\tcmp\tx6, x0", 5696404], [" 56eb98:\tb.ne\t56ea3c <islower@plt+0x5013ec>", 5696408], [" 56eb9c:\tcmp\tx0, x19", 5696412], [" 56eba0:\tb.eq\t56eba8 <islower@plt+0x501558>", 5696416], [" 56eba4:\tbl\t6cda0 <operator delete(void*)@plt>", 5696420], [" 56eba8:\tmrs\tx14, tpidr_el0", 5696424], [" 56ebac:\tldr\tx0, [x14,#40]", 5696428], [" 56ebb0:\tldr\tx26, [sp,#200]", 5696432], [" 56ebb4:\tcmp\tx0, x26", 5696436], [" 56ebb8:\tb.ne\t56ebdc <islower@plt+0x50158c>", 5696440], [" 56ebbc:\tldp\tx19, x30, [sp,#288]", 5696444], [" 56ebc0:\tldp\tx21, x20, [sp,#272]", 5696448], [" 56ebc4:\tldp\tx23, x22, [sp,#256]", 5696452], [" 56ebc8:\tldp\tx25, x24, [sp,#240]", 5696456], [" 56ebcc:\tldp\tx27, x26, [sp,#224]", 5696460], [" 56ebd0:\tldr\tx28, [sp,#208]", 5696464], [" 56ebd4:\tadd\tsp, sp, #0x130", 5696468], [" 56ebd8:\tret", 5696472], [" 56ebdc:\tbl\t6ce60 <__stack_chk_fail@plt>", 5696476], ["", 0]], "l": 16, "f": "llvm::SUnit::ComputeDepth()"}, "185": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000056e778 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x4f4ee8>:", 0], [" 56e778:\tsub\tsp, sp, #0xb0", 5695352], [" 56e77c:\tstr\tx24, [sp,#112]", 5695356], [" 56e780:\tstp\tx23, x22, [sp,#128]", 5695360], [" 56e784:\tstp\tx21, x20, [sp,#144]", 5695364], [" 56e788:\tstp\tx19, x30, [sp,#160]", 5695368], [" 56e78c:\tmrs\tx9, tpidr_el0", 5695372], [" 56e790:\tmov\tx19, x0", 5695376], [" 56e794:\tldr\tx10, [x9,#40]", 5695380], [" 56e798:\tmov\tw20, w1", 5695384], [" 56e79c:\tstr\tx10, [sp,#104]", 5695388], [" 56e7a0:\tldr\tx9, [x19,#344]", 5695392], [" 56e7a4:\ttbnz\tw9, #0, 56e7b8 <islower@plt+0x501168>", 5695396], [" 56e7a8:\tmov\tx0, x19", 5695400], [" 56e7ac:\tbl\t56e9e4 <islower@plt+0x501394>", 5695404], [" 56e7b0:\tldr\tw8, [x19,#348]", 5695408], [" 56e7b4:\tb\t56e7bc <islower@plt+0x50116c>", 5695412], [" 56e7b8:\tlsr\tx8, x9, #32", 5695416], [" 56e7bc:\tcmp\tw8, w20", 5695420], [" 56e7c0:\tb.cs\t56e880 <islower@plt+0x501230>", 5695424], [" 56e7c4:\tldrb\tw8, [x19,#344]", 5695428], [" 56e7c8:\ttbz\tw8, #0, 56e874 <islower@plt+0x501224>", 5695432], [" 56e7cc:\tmov\tx8, sp", 5695436], [" 56e7d0:\tstr\tx19, [sp,#32]", 5695440], [" 56e7d4:\tadd\tx21, x8, #0x20", 5695444], [" 56e7d8:\tadd\tx10, x8, #0x60", 5695448], [" 56e7dc:\tadd\tx8, x8, #0x28", 5695452], [" 56e7e0:\tmov\tx0, x21", 5695456], [" 56e7e4:\tstr\tx10, [sp,#16]", 5695460], [" 56e7e8:\tstp\tx21, x8, [sp]", 5695464], [" 56e7ec:\tldr\tx11, [x8,#-8]!", 5695468], [" 56e7f0:\tldrb\tw10, [x11,#344]", 5695472], [" 56e7f4:\tldp\tx22, x23, [x11,#128]", 5695476], [" 56e7f8:\tstr\tx8, [sp,#8]", 5695480], [" 56e7fc:\tand\tw9, w10, #0xfe", 5695484], [" 56e800:\tcmp\tx22, x23", 5695488], [" 56e804:\tstrb\tw9, [x11,#344]", 5695492], [" 56e808:\tb.eq\t56e85c <islower@plt+0x50120c>", 5695496], [" 56e80c:\tldr\tx13, [x22]", 5695500], [" 56e810:\tand\tx24, x13, #0xfffffffffffffffc", 5695504], [" 56e814:\tldrb\tw11, [x24,#344]", 5695508], [" 56e818:\ttbz\tw11, #0, 56e84c <islower@plt+0x5011fc>", 5695512], [" 56e81c:\tldr\tx14, [sp,#16]", 5695516], [" 56e820:\tcmp\tx8, x14", 5695520], [" 56e824:\tb.cc\t56e83c <islower@plt+0x5011ec>", 5695524], [" 56e828:\tmov\tx0, sp", 5695528], [" 56e82c:\torr\tw2, wzr, #0x8", 5695532], [" 56e830:\tmov\tx1, xzr", 5695536], [" 56e834:\tbl\tbe0a4 <islower@plt+0x50a54>", 5695540], [" 56e838:\tldr\tx8, [sp,#8]", 5695544], [" 56e83c:\tstr\tx24, [x8]", 5695548], [" 56e840:\tldr\tx12, [sp,#8]", 5695552], [" 56e844:\tadd\tx8, x12, #0x8", 5695556], [" 56e848:\tstr\tx8, [sp,#8]", 5695560], [" 56e84c:\tadd\tx22, x22, #0x10", 5695564], [" 56e850:\tcmp\tx22, x23", 5695568], [" 56e854:\tb.ne\t56e80c <islower@plt+0x5011bc>", 5695572], [" 56e858:\tldr\tx0, [sp]", 5695576], [" 56e85c:\tcmp\tx0, x8", 5695580], [" 56e860:\tb.ne\t56e7ec <islower@plt+0x50119c>", 5695584], [" 56e864:\tcmp\tx0, x21", 5695588], [" 56e868:\tb.eq\t56e870 <islower@plt+0x501220>", 5695592], [" 56e86c:\tbl\t6cda0 <operator delete(void*)@plt>", 5695596], [" 56e870:\tldrb\tw8, [x19,#344]", 5695600], [" 56e874:\torr\tw8, w8, #0x1", 5695604], [" 56e878:\tstr\tw20, [x19,#348]", 5695608], [" 56e87c:\tstrb\tw8, [x19,#344]", 5695612], [" 56e880:\tmrs\tx13, tpidr_el0", 5695616], [" 56e884:\tldr\tx18, [x13,#40]", 5695620], [" 56e888:\tldr\tx1, [sp,#104]", 5695624], [" 56e88c:\tcmp\tx18, x1", 5695628], [" 56e890:\tb.ne\t56e8ac <islower@plt+0x50125c>", 5695632], [" 56e894:\tldp\tx19, x30, [sp,#160]", 5695636], [" 56e898:\tldp\tx21, x20, [sp,#144]", 5695640], [" 56e89c:\tldp\tx23, x22, [sp,#128]", 5695644], [" 56e8a0:\tldr\tx24, [sp,#112]", 5695648], [" 56e8a4:\tadd\tsp, sp, #0xb0", 5695652], [" 56e8a8:\tret", 5695656], [" 56e8ac:\tbl\t6ce60 <__stack_chk_fail@plt>", 5695660], ["", 0]], "l": 16, "f": "llvm::SUnit::setDepthToAtLeast(unsigned int)"}, "186": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008cbea4 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1977bc>:", 0], [" 8cbea4:\tstp\tx28, x27, [sp,#-96]!", 9223844], [" 8cbea8:\tstp\tx26, x25, [sp,#16]", 9223848], [" 8cbeac:\tstp\tx24, x23, [sp,#32]", 9223852], [" 8cbeb0:\tstp\tx22, x21, [sp,#48]", 9223856], [" 8cbeb4:\tstp\tx20, x19, [sp,#64]", 9223860], [" 8cbeb8:\tstp\tx29, x30, [sp,#80]", 9223864], [" 8cbebc:\tmov\tx20, x1", 9223868], [" 8cbec0:\tmov\tx19, x0", 9223872], [" 8cbec4:\tldur\tw11, [x20,#254]", 9223876], [" 8cbec8:\tldr\tx8, [x20,#8]", 9223880], [" 8cbecc:\torr\tw10, w11, #0x200", 9223884], [" 8cbed0:\tmov\tx0, x8", 9223888], [" 8cbed4:\tstur\tw10, [x20,#254]", 9223892], [" 8cbed8:\tbl\t77b890 <islower@plt+0x70e240>", 9223896], [" 8cbedc:\tldrb\tw12, [x20,#344]", 9223900], [" 8cbee0:\tmov\tw22, w0", 9223904], [" 8cbee4:\ttbnz\tw12, #0, 8cbef0 <islower@plt+0x85e8a0>", 9223908], [" 8cbee8:\tmov\tx0, x20", 9223912], [" 8cbeec:\tbl\t56e9e4 <islower@plt+0x501394>", 9223916], [" 8cbef0:\tldp\tx25, x23, [x20,#128]", 9223920], [" 8cbef4:\tcmp\tx25, x23", 9223924], [" 8cbef8:\tb.eq\t8cc054 <islower@plt+0x85ea04>", 9223928], [" 8cbefc:\tadd\tx24, x19, #0x1d0", 9223932], [" 8cbf00:\tadd\tx21, x19, #0x958", 9223936], [" 8cbf04:\ttbz\tw22, #0, 8cbfc8 <islower@plt+0x85e978>", 9223940], [" 8cbf08:\tadd\tx26, x25, #0x8", 9223944], [" 8cbf0c:\tmov\tx25, x26", 9223948], [" 8cbf10:\tldr\tx15, [x25,#-8]!", 9223952], [" 8cbf14:\tand\tx22, x15, #0xfffffffffffffffc", 9223956], [" 8cbf18:\tldr\tw13, [x20,#244]", 9223960], [" 8cbf1c:\tldr\tw11, [x22,#240]", 9223964], [" 8cbf20:\tsub\tw14, w13, #0x1", 9223968], [" 8cbf24:\tsub\tw12, w11, #0x1", 9223972], [" 8cbf28:\tstr\tw12, [x22,#240]", 9223976], [" 8cbf2c:\tldr\tx13, [x20,#344]", 9223980], [" 8cbf30:\tstr\tw14, [x20,#244]", 9223984], [" 8cbf34:\ttbnz\tw13, #0, 8cbf48 <islower@plt+0x85e8f8>", 9223988], [" 8cbf38:\tmov\tx0, x20", 9223992], [" 8cbf3c:\tbl\t56e9e4 <islower@plt+0x501394>", 9223996], [" 8cbf40:\tldr\tw10, [x20,#348]", 9224000], [" 8cbf44:\tb\t8cbf4c <islower@plt+0x85e8fc>", 9224004], [" 8cbf48:\tlsr\tx10, x13, #32", 9224008], [" 8cbf4c:\tldr\tw13, [x25,#12]", 9224012], [" 8cbf50:\tmov\tx0, x22", 9224016], [" 8cbf54:\tadd\tw1, w13, w10", 9224020], [" 8cbf58:\tbl\t56e778 <islower@plt+0x501128>", 9224024], [" 8cbf5c:\tcmp\tx22, x24", 9224028], [" 8cbf60:\tb.eq\t8cbf90 <islower@plt+0x85e940>", 9224032], [" 8cbf64:\tldr\tw14, [x22,#240]", 9224036], [" 8cbf68:\tcbnz\tw14, 8cbf90 <islower@plt+0x85e940>", 9224040], [" 8cbf6c:\tmov\tx0, x21", 9224044], [" 8cbf70:\tmov\tx1, x22", 9224048], [" 8cbf74:\tbl\t8c379c <islower@plt+0x85614c>", 9224052], [" 8cbf78:\tldr\tx0, [x22,#8]", 9224056], [" 8cbf7c:\tbl\t77b890 <islower@plt+0x70e240>", 9224060], [" 8cbf80:\ttbz\tw0, #0, 8cbf90 <islower@plt+0x85e940>", 9224064], [" 8cbf84:\tldr\tw15, [x19,#2516]", 9224068], [" 8cbf88:\tadd\tw16, w15, #0x1", 9224072], [" 8cbf8c:\tstr\tw16, [x19,#2516]", 9224076], [" 8cbf90:\tldr\tx11, [x25]", 9224080], [" 8cbf94:\tand\tx14, x11, #0x3", 9224084], [" 8cbf98:\tcbnz\tx14, 8cbfb4 <islower@plt+0x85e964>", 9224088], [" 8cbf9c:\tldr\tw15, [x26]", 9224092], [" 8cbfa0:\tcbz\tw15, 8cbfb4 <islower@plt+0x85e964>", 9224096], [" 8cbfa4:\tand\tx8, x11, #0xfffffffffffffffc", 9224100], [" 8cbfa8:\tldur\tw16, [x8,#254]", 9224104], [" 8cbfac:\torr\tw17, w16, #0x2000", 9224108], [" 8cbfb0:\tstur\tw17, [x8,#254]", 9224112], [" 8cbfb4:\tadd\tx26, x26, #0x10", 9224116], [" 8cbfb8:\tadd\tx15, x25, #0x10", 9224120], [" 8cbfbc:\tcmp\tx15, x23", 9224124], [" 8cbfc0:\tb.ne\t8cbf0c <islower@plt+0x85e8bc>", 9224128], [" 8cbfc4:\tb\t8cc054 <islower@plt+0x85ea04>", 9224132], [" 8cbfc8:\tldr\tx6, [x25]", 9224136], [" 8cbfcc:\tldr\tw13, [x20,#244]", 9224140], [" 8cbfd0:\tand\tx22, x6, #0xfffffffffffffffc", 9224144], [" 8cbfd4:\tsub\tw14, w13, #0x1", 9224148], [" 8cbfd8:\tldr\tw11, [x22,#240]", 9224152], [" 8cbfdc:\tsub\tw12, w11, #0x1", 9224156], [" 8cbfe0:\tstr\tw12, [x22,#240]", 9224160], [" 8cbfe4:\tldr\tx12, [x20,#344]", 9224164], [" 8cbfe8:\tstr\tw14, [x20,#244]", 9224168], [" 8cbfec:\ttbnz\tw12, #0, 8cc000 <islower@plt+0x85e9b0>", 9224172], [" 8cbff0:\tmov\tx0, x20", 9224176], [" 8cbff4:\tbl\t56e9e4 <islower@plt+0x501394>", 9224180], [" 8cbff8:\tldr\tw9, [x20,#348]", 9224184], [" 8cbffc:\tb\t8cc004 <islower@plt+0x85e9b4>", 9224188], [" 8cc000:\tlsr\tx9, x12, #32", 9224192], [" 8cc004:\tldr\tw27, [x25,#12]", 9224196], [" 8cc008:\tmov\tx0, x22", 9224200], [" 8cc00c:\tadd\tw1, w27, w9", 9224204], [" 8cc010:\tbl\t56e778 <islower@plt+0x501128>", 9224208], [" 8cc014:\tcmp\tx22, x24", 9224212], [" 8cc018:\tb.eq\t8cc048 <islower@plt+0x85e9f8>", 9224216], [" 8cc01c:\tldr\tw28, [x22,#240]", 9224220], [" 8cc020:\tcbnz\tw28, 8cc048 <islower@plt+0x85e9f8>", 9224224], [" 8cc024:\tmov\tx0, x21", 9224228], [" 8cc028:\tmov\tx1, x22", 9224232], [" 8cc02c:\tbl\t8c379c <islower@plt+0x85614c>", 9224236], [" 8cc030:\tldr\tx0, [x22,#8]", 9224240], [" 8cc034:\tbl\t77b890 <islower@plt+0x70e240>", 9224244], [" 8cc038:\ttbz\tw0, #0, 8cc048 <islower@plt+0x85e9f8>", 9224248], [" 8cc03c:\tldr\tw15, [x19,#2516]", 9224252], [" 8cc040:\tadd\tw16, w15, #0x1", 9224256], [" 8cc044:\tstr\tw16, [x19,#2516]", 9224260], [" 8cc048:\tadd\tx25, x25, #0x10", 9224264], [" 8cc04c:\tcmp\tx25, x23", 9224268], [" 8cc050:\tb.ne\t8cbfc8 <islower@plt+0x85e978>", 9224272], [" 8cc054:\tadd\tx0, x19, #0x958", 9224276], [" 8cc058:\tmov\tx1, x20", 9224280], [" 8cc05c:\tbl\t8cbca4 <islower@plt+0x85e654>", 9224284], [" 8cc060:\tldr\tx16, [x19,#2560]", 9224288], [" 8cc064:\tldr\tw18, [x16]", 9224292], [" 8cc068:\tcmp\tw18, #0x1", 9224296], [" 8cc06c:\tb.eq\t8cc274 <islower@plt+0x85ec24>", 9224300], [" 8cc070:\tldp\tx24, x25, [x20,#32]", 9224304], [" 8cc074:\tcmp\tx24, x25", 9224308], [" 8cc078:\tb.eq\t8cc140 <islower@plt+0x85eaf0>", 9224312], [" 8cc07c:\tadrp\tx22, c81000 <LoadQCC+0x843d0>", 9224316], [" 8cc080:\tadrp\tx23, c9d000 <LoadQCC+0xa03d0>", 9224320], [" 8cc084:\tadd\tx26, x24, #0x8", 9224324], [" 8cc088:\torr\tw27, wzr, #0x40000000", 9224328], [" 8cc08c:\tmov\tw21, #0x12c \t// #300", 9224332], [" 8cc090:\tmov\tw28, #0x1d \t// #29", 9224336], [" 8cc094:\tadd\tx22, x22, #0xd47", 9224340], [" 8cc098:\tadd\tx23, x23, #0xe66", 9224344], [" 8cc09c:\tldurb\tw18, [x26,#-8]", 9224348], [" 8cc0a0:\tand\tw0, w18, #0x3", 9224352], [" 8cc0a4:\tcbnz\tw0, 8cc130 <islower@plt+0x85eae0>", 9224356], [" 8cc0a8:\tldr\tw9, [x26]", 9224360], [" 8cc0ac:\tcbz\tw9, 8cc130 <islower@plt+0x85eae0>", 9224364], [" 8cc0b0:\tcmp\tw9, w27", 9224368], [" 8cc0b4:\tb.lt\t8cc0cc <islower@plt+0x85ea7c>", 9224372], [" 8cc0b8:\tmov\tx0, x22", 9224376], [" 8cc0bc:\tmov\tx1, x23", 9224380], [" 8cc0c0:\tmov\tw2, w21", 9224384], [" 8cc0c4:\tbl\tb9770 <islower@plt+0x4c120>", 9224388], [" 8cc0c8:\tb\t8cc130 <islower@plt+0x85eae0>", 9224392], [" 8cc0cc:\ttbz\tw9, #31, 8cc130 <islower@plt+0x85eae0>", 9224396], [" 8cc0d0:\tldr\tx17, [x19,#2424]", 9224400], [" 8cc0d4:\tand\tw11, w9, #0x7fffffff", 9224404], [" 8cc0d8:\tlsl\tx2, x11, #2", 9224408], [" 8cc0dc:\tldr\tw1, [x17,x2]", 9224412], [" 8cc0e0:\tsubs\tw3, w1, #0x1", 9224416], [" 8cc0e4:\tstr\tw3, [x17,x2]", 9224420], [" 8cc0e8:\tb.ne\t8cc130 <islower@plt+0x85eae0>", 9224424], [" 8cc0ec:\tldr\tx9, [x19,#2496]", 9224428], [" 8cc0f0:\tldr\tx18, [x19,#2416]", 9224432], [" 8cc0f4:\tsub\tw2, w9, #0x1", 9224436], [" 8cc0f8:\tldr\tx0, [x18,#64]", 9224440], [" 8cc0fc:\tstr\tw2, [x19,#2496]", 9224444], [" 8cc100:\tldr\tx13, [x0,x11,lsl #3]", 9224448], [" 8cc104:\tand\tx1, x13, #0xff0000000000", 9224452], [" 8cc108:\tcbnz\tx1, 8cc130 <islower@plt+0x85eae0>", 9224456], [" 8cc10c:\tsub\tw8, w13, #0x1", 9224460], [" 8cc110:\tcmp\tw8, #0x4", 9224464], [" 8cc114:\tb.hi\t8cc130 <islower@plt+0x85eae0>", 9224468], [" 8cc118:\tand\tw3, w8, #0x1f", 9224472], [" 8cc11c:\tlsr\tw5, w28, w3", 9224476], [" 8cc120:\ttbz\tw5, #0, 8cc130 <islower@plt+0x85eae0>", 9224480], [" 8cc124:\tlsr\tx2, x9, #32", 9224484], [" 8cc128:\tsub\tw4, w2, #0x1", 9224488], [" 8cc12c:\tstr\tw4, [x19,#2500]", 9224492], [" 8cc130:\tadd\tx24, x24, #0x10", 9224496], [" 8cc134:\tadd\tx26, x26, #0x10", 9224500], [" 8cc138:\tcmp\tx24, x25", 9224504], [" 8cc13c:\tb.ne\t8cc09c <islower@plt+0x85ea4c>", 9224508], [" 8cc140:\tldp\tx24, x25, [x20,#128]", 9224512], [" 8cc144:\tcmp\tx24, x25", 9224516], [" 8cc148:\tb.eq\t8cc220 <islower@plt+0x85ebd0>", 9224520], [" 8cc14c:\tadrp\tx22, c81000 <LoadQCC+0x843d0>", 9224524], [" 8cc150:\tadrp\tx23, c9d000 <LoadQCC+0xa03d0>", 9224528], [" 8cc154:\tmov\tw29, wzr", 9224532], [" 8cc158:\tadd\tx26, x24, #0x8", 9224536], [" 8cc15c:\torr\tw27, wzr, #0x40000000", 9224540], [" 8cc160:\tmov\tw21, #0x12c \t// #300", 9224544], [" 8cc164:\tmov\tw28, #0x1d \t// #29", 9224548], [" 8cc168:\tadd\tx22, x22, #0xd47", 9224552], [" 8cc16c:\tadd\tx23, x23, #0xe66", 9224556], [" 8cc170:\tldurb\tw6, [x26,#-8]", 9224560], [" 8cc174:\tand\tw5, w6, #0x3", 9224564], [" 8cc178:\tcbnz\tw5, 8cc20c <islower@plt+0x85ebbc>", 9224568], [" 8cc17c:\tldr\tw10, [x26]", 9224572], [" 8cc180:\tcbz\tw10, 8cc20c <islower@plt+0x85ebbc>", 9224576], [" 8cc184:\tcmp\tw10, w27", 9224580], [" 8cc188:\tb.lt\t8cc1a0 <islower@plt+0x85eb50>", 9224584], [" 8cc18c:\tmov\tx0, x22", 9224588], [" 8cc190:\tmov\tx1, x23", 9224592], [" 8cc194:\tmov\tw2, w21", 9224596], [" 8cc198:\tbl\tb9770 <islower@plt+0x4c120>", 9224600], [" 8cc19c:\tb\t8cc20c <islower@plt+0x85ebbc>", 9224604], [" 8cc1a0:\ttbz\tw10, #31, 8cc20c <islower@plt+0x85ebbc>", 9224608], [" 8cc1a4:\tldr\tx3, [x19,#2424]", 9224612], [" 8cc1a8:\tand\tw10, w10, #0x7fffffff", 9224616], [" 8cc1ac:\tlsl\tx4, x10, #2", 9224620], [" 8cc1b0:\tldr\tw6, [x3,x4]", 9224624], [" 8cc1b4:\tadd\tw7, w6, #0x1", 9224628], [" 8cc1b8:\tstr\tw7, [x3,x4]", 9224632], [" 8cc1bc:\tcbnz\tw6, 8cc20c <islower@plt+0x85ebbc>", 9224636], [" 8cc1c0:\tldr\tx8, [x19,#2496]", 9224640], [" 8cc1c4:\torr\tw29, wzr, #0x1", 9224644], [" 8cc1c8:\tldr\tx4, [x19,#2416]", 9224648], [" 8cc1cc:\tadd\tw9, w8, #0x1", 9224652], [" 8cc1d0:\tldr\tx5, [x4,#64]", 9224656], [" 8cc1d4:\tstr\tw9, [x19,#2496]", 9224660], [" 8cc1d8:\tldr\tx12, [x5,x10,lsl #3]", 9224664], [" 8cc1dc:\tand\tx6, x12, #0xff0000000000", 9224668], [" 8cc1e0:\tcbnz\tx6, 8cc20c <islower@plt+0x85ebbc>", 9224672], [" 8cc1e4:\tsub\tw9, w12, #0x1", 9224676], [" 8cc1e8:\tcmp\tw9, #0x4", 9224680], [" 8cc1ec:\tb.hi\t8cc20c <islower@plt+0x85ebbc>", 9224684], [" 8cc1f0:\tand\tw10, w9, #0x1f", 9224688], [" 8cc1f4:\tlsr\tw0, w28, w10", 9224692], [" 8cc1f8:\ttbz\tw0, #0, 8cc20c <islower@plt+0x85ebbc>", 9224696], [" 8cc1fc:\tlsr\tx7, x8, #32", 9224700], [" 8cc200:\torr\tw29, wzr, #0x1", 9224704], [" 8cc204:\tadd\tw8, w7, #0x1", 9224708], [" 8cc208:\tstr\tw8, [x19,#2500]", 9224712], [" 8cc20c:\tadd\tx24, x24, #0x10", 9224716], [" 8cc210:\tadd\tx26, x26, #0x10", 9224720], [" 8cc214:\tcmp\tx24, x25", 9224724], [" 8cc218:\tb.ne\t8cc170 <islower@plt+0x85eb20>", 9224728], [" 8cc21c:\tb\t8cc224 <islower@plt+0x85ebd4>", 9224732], [" 8cc220:\tmov\tw29, wzr", 9224736], [" 8cc224:\ttbnz\tw29, #0, 8cc248 <islower@plt+0x85ebf8>", 9224740], [" 8cc228:\tldr\tx20, [x20,#8]", 9224744], [" 8cc22c:\tcbz\tx20, 8cc248 <islower@plt+0x85ebf8>", 9224748], [" 8cc230:\tmov\tx0, x20", 9224752], [" 8cc234:\tbl\t777880 <islower@plt+0x70a230>", 9224756], [" 8cc238:\ttbz\tw0, #0, 8cc250 <islower@plt+0x85ec00>", 9224760], [" 8cc23c:\tmov\tx0, x20", 9224764], [" 8cc240:\tbl\t7779f0 <islower@plt+0x70a3a0>", 9224768], [" 8cc244:\tb\t8cc258 <islower@plt+0x85ec08>", 9224772], [" 8cc248:\tldr\tw8, [x19,#2496]", 9224776], [" 8cc24c:\tb\t8cc264 <islower@plt+0x85ec14>", 9224780], [" 8cc250:\tldr\tx22, [x20,#16]", 9224784], [" 8cc254:\tldrh\tw0, [x22,#4]", 9224788], [" 8cc258:\tldr\tw21, [x19,#2496]", 9224792], [" 8cc25c:\tadd\tw8, w21, w0", 9224796], [" 8cc260:\tstr\tw8, [x19,#2496]", 9224800], [" 8cc264:\tldr\tw22, [x19,#2508]", 9224804], [" 8cc268:\tcmp\tw8, w22", 9224808], [" 8cc26c:\tb.ls\t8cc274 <islower@plt+0x85ec24>", 9224812], [" 8cc270:\tstr\tw8, [x19,#2508]", 9224816], [" 8cc274:\tldp\tx29, x30, [sp,#80]", 9224820], [" 8cc278:\tldp\tx20, x19, [sp,#64]", 9224824], [" 8cc27c:\tldp\tx22, x21, [sp,#48]", 9224828], [" 8cc280:\tldp\tx24, x23, [sp,#32]", 9224832], [" 8cc284:\tldp\tx26, x25, [sp,#16]", 9224836], [" 8cc288:\tldp\tx28, x27, [sp],#96", 9224840], [" 8cc28c:\tret", 9224844], ["", 0]], "l": 16, "f": "(anonymous namespace)::QGPUScheduleInstrs::ReleaseSuccessors(llvm::SUnit*)"}, "187": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000887fec <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1db674>:", 0], [" 887fec:\tsub\tsp, sp, #0x170", 8945644], [" 887ff0:\tstp\tx28, x27, [sp,#272]", 8945648], [" 887ff4:\tstp\tx26, x25, [sp,#288]", 8945652], [" 887ff8:\tstp\tx24, x23, [sp,#304]", 8945656], [" 887ffc:\tstp\tx22, x21, [sp,#320]", 8945660], [" 888000:\tstp\tx20, x19, [sp,#336]", 8945664], [" 888004:\tstp\tx29, x30, [sp,#352]", 8945668], [" 888008:\tstr\tx2, [sp,#16]", 8945672], [" 88800c:\tmrs\tx13, tpidr_el0", 8945676], [" 888010:\tldr\tx15, [x13,#40]", 8945680], [" 888014:\tmov\tx21, x1", 8945684], [" 888018:\tmov\tx20, x0", 8945688], [" 88801c:\tstr\tx15, [sp,#264]", 8945692], [" 888020:\tldr\tx14, [x21,#16]", 8945696], [" 888024:\tldrh\tw9, [x14]", 8945700], [" 888028:\tcmp\tw9, #0x432", 8945704], [" 88802c:\tb.gt\t88807c <islower@plt+0x81aa2c>", 8945708], [" 888030:\tcmp\tw9, #0xc5", 8945712], [" 888034:\tb.eq\t888040 <islower@plt+0x81a9f0>", 8945716], [" 888038:\tcmp\tw9, #0x176", 8945720], [" 88803c:\tb.ne\t8880c8 <islower@plt+0x81aa78>", 8945724], [" 888040:\tldr\tx15, [x20,#24]", 8945728], [" 888044:\tmov\tw16, #0x5c02 \t// #23554", 8945732], [" 888048:\torr\tw17, wzr, #0x1", 8945736], [" 88804c:\tldrb\tw15, [x15,x16]", 8945740], [" 888050:\tstrb\tw17, [x20,#1656]", 8945744], [" 888054:\tcbnz\tw15, 8880c8 <islower@plt+0x81aa78>", 8945748], [" 888058:\tldrb\tw16, [x20,#1739]", 8945752], [" 88805c:\tcbz\tw16, 8880c8 <islower@plt+0x81aa78>", 8945756], [" 888060:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8945760], [" 888064:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8945764], [" 888068:\tadd\tx0, x0, #0xd47", 8945768], [" 88806c:\tadd\tx1, x1, #0xbc9", 8945772], [" 888070:\tmov\tw2, #0x4b4 \t// #1204", 8945776], [" 888074:\tbl\tb9770 <islower@plt+0x4c120>", 8945780], [" 888078:\tb\t8880c8 <islower@plt+0x81aa78>", 8945784], [" 88807c:\tcmp\tw9, #0x433", 8945788], [" 888080:\tb.eq\t88808c <islower@plt+0x81aa3c>", 8945792], [" 888084:\tcmp\tw9, #0x441", 8945796], [" 888088:\tb.ne\t8880c8 <islower@plt+0x81aa78>", 8945800], [" 88808c:\tmov\tx0, x21", 8945804], [" 888090:\tbl\t7772b4 <islower@plt+0x709c64>", 8945808], [" 888094:\tldr\tx16, [x20,#24]", 8945812], [" 888098:\tmov\tw17, #0x5c04 \t// #23556", 8945816], [" 88809c:\tldrb\tw18, [x16,x17]", 8945820], [" 8880a0:\tcbz\tw18, 8880c8 <islower@plt+0x81aa78>", 8945824], [" 8880a4:\tldr\tx17, [x21,#16]", 8945828], [" 8880a8:\tubfx\tw2, w0, #25, #2", 8945832], [" 8880ac:\tldr\tw1, [x20,#1664]", 8945836], [" 8880b0:\tubfx\tw3, w0, #30, #1", 8945840], [" 8880b4:\tubfx\tx4, x0, #38, #8", 8945844], [" 8880b8:\tubfx\tx5, x0, #46, #8", 8945848], [" 8880bc:\tldrh\tw6, [x17]", 8945852], [" 8880c0:\tmov\tx0, x20", 8945856], [" 8880c4:\tbl\t895d84 <islower@plt+0x828734>", 8945860], [" 8880c8:\tmov\tx0, x21", 8945864], [" 8880cc:\tbl\t7772b4 <islower@plt+0x709c64>", 8945868], [" 8880d0:\tmov\tx22, x0", 8945872], [" 8880d4:\tadd\tx0, sp, #0xb8", 8945876], [" 8880d8:\torr\tw3, wzr, #0x1", 8945880], [" 8880dc:\torr\tw4, wzr, #0x1", 8945884], [" 8880e0:\tmov\tx1, x21", 8945888], [" 8880e4:\tmov\tw2, wzr", 8945892], [" 8880e8:\tadd\tx28, sp, #0xb8", 8945896], [" 8880ec:\tbl\t772dec <islower@plt+0x70579c>", 8945900], [" 8880f0:\tmov\tw24, #0x48 \t// #72", 8945904], [" 8880f4:\tmov\tx1, x0", 8945908], [" 8880f8:\tadd\tx0, sp, #0xb8", 8945912], [" 8880fc:\tmov\tx2, x24", 8945916], [" 888100:\tbl\t6cdd0 <memcpy@plt>", 8945920], [" 888104:\tadd\tx0, sp, #0x70", 8945924], [" 888108:\torr\tw2, wzr, #0x1", 8945928], [" 88810c:\torr\tw3, wzr, #0x1", 8945932], [" 888110:\torr\tw4, wzr, #0x1", 8945936], [" 888114:\tmov\tx1, x21", 8945940], [" 888118:\tadd\tx29, sp, #0x70", 8945944], [" 88811c:\tbl\t772dec <islower@plt+0x70579c>", 8945948], [" 888120:\tmov\tx2, x0", 8945952], [" 888124:\tadd\tx0, sp, #0x70", 8945956], [" 888128:\tmov\tx1, x2", 8945960], [" 88812c:\tmov\tx2, x24", 8945964], [" 888130:\tbl\t6cdd0 <memcpy@plt>", 8945968], [" 888134:\tadd\tx0, sp, #0x28", 8945972], [" 888138:\torr\tw3, wzr, #0x1", 8945976], [" 88813c:\torr\tw4, wzr, #0x1", 8945980], [" 888140:\tmov\tx1, x21", 8945984], [" 888144:\tmov\tw2, wzr", 8945988], [" 888148:\tbl\t7729b0 <islower@plt+0x705360>", 8945992], [" 88814c:\tmov\tx3, x0", 8945996], [" 888150:\tadd\tx0, sp, #0x28", 8946000], [" 888154:\tmov\tx1, x3", 8946004], [" 888158:\tmov\tx2, x24", 8946008], [" 88815c:\tbl\t6cdd0 <memcpy@plt>", 8946012], [" 888160:\tldr\tx0, [x20,#56]", 8946016], [" 888164:\tldr\tx18, [x0]", 8946020], [" 888168:\tldr\tx18, [x18,#64]", 8946024], [" 88816c:\tstrb\twzr, [sp,#262]", 8946028], [" 888170:\tstrh\twzr, [sp,#260]", 8946032], [" 888174:\tblr\tx18", 8946036], [" 888178:\tadd\tx1, sp, #0x104", 8946040], [" 88817c:\tmov\tx0, x21", 8946044], [" 888180:\tbl\t783b54 <islower@plt+0x716504>", 8946048], [" 888184:\tmov\tw23, w0", 8946052], [" 888188:\tcmp\tw23, #0x4", 8946056], [" 88818c:\tb.cs\t888730 <islower@plt+0x81b0e0>", 8946060], [" 888190:\tldr\tw12, [sp,#184]", 8946064], [" 888194:\tcmp\tw12, #0x4", 8946068], [" 888198:\tcsel\tx12, x28, x29, eq", 8946072], [" 88819c:\tldr\tw13, [x12]", 8946076], [" 8881a0:\tcmp\tw13, #0x4", 8946080], [" 8881a4:\tb.ne\t8881bc <islower@plt+0x81ab6c>", 8946084], [" 8881a8:\tldr\tx0, [x12,#56]", 8946088], [" 8881ac:\tbl\t783324 <islower@plt+0x715cd4>", 8946092], [" 8881b0:\tmvn\tw5, w0", 8946096], [" 8881b4:\tand\tw26, w5, #0x1", 8946100], [" 8881b8:\tb\t8881c0 <islower@plt+0x81ab70>", 8946104], [" 8881bc:\tmov\tw26, wzr", 8946108], [" 8881c0:\tldr\tx2, [x21,#16]", 8946112], [" 8881c4:\tldrh\tw0, [x2]", 8946116], [" 8881c8:\tbl\t77781c <islower@plt+0x70a1cc>", 8946120], [" 8881cc:\tldr\tw14, [sp,#40]", 8946124], [" 8881d0:\tmov\tw29, wzr", 8946128], [" 8881d4:\ttst\tw0, #0x1", 8946132], [" 8881d8:\tcsel\tw19, wzr, w26, ne", 8946136], [" 8881dc:\tcmp\tw14, #0x4", 8946140], [" 8881e0:\tb.ne\t8881f4 <islower@plt+0x81aba4>", 8946144], [" 8881e4:\tldr\tx0, [sp,#96]", 8946148], [" 8881e8:\tbl\t783324 <islower@plt+0x715cd4>", 8946152], [" 8881ec:\tmvn\tw2, w0", 8946156], [" 8881f0:\tand\tw29, w2, #0x1", 8946160], [" 8881f4:\tmov\tx0, x21", 8946164], [" 8881f8:\tbl\t77e3c8 <islower@plt+0x710d78>", 8946168], [" 8881fc:\ttst\tw0, #0x1", 8946172], [" 888200:\tmov\tx0, x21", 8946176], [" 888204:\tcsel\tw27, w29, w19, ne", 8946180], [" 888208:\tbl\t77780c <islower@plt+0x70a1bc>", 8946184], [" 88820c:\tmov\tw24, w0", 8946188], [" 888210:\tmov\tx0, x21", 8946192], [" 888214:\tbl\t778a8c <islower@plt+0x70b43c>", 8946196], [" 888218:\ttbz\tw0, #0, 88823c <islower@plt+0x81abec>", 8946200], [" 88821c:\tldr\tx3, [x21,#592]", 8946204], [" 888220:\tldr\tx0, [x20,#56]", 8946208], [" 888224:\tldr\tx4, [x3,#56]", 8946212], [" 888228:\tldr\tx1, [x4,#16]", 8946216], [" 88822c:\tbl\t7b3ed4 <islower@plt+0x746884>", 8946220], [" 888230:\tmov\tw1, w0", 8946224], [" 888234:\tmov\tx0, x21", 8946228], [" 888238:\tbl\t778abc <islower@plt+0x70b46c>", 8946232], [" 88823c:\tldr\tw10, [sp,#184]", 8946236], [" 888240:\torr\tw28, wzr, #0x2", 8946240], [" 888244:\tsub\tw15, w10, #0x1", 8946244], [" 888248:\tcmp\tw15, #0x3", 8946248], [" 88824c:\tb.cc\t888278 <islower@plt+0x81ac28>", 8946252], [" 888250:\tcmp\tw10, #0x4", 8946256], [" 888254:\tb.ne\t88826c <islower@plt+0x81ac1c>", 8946260], [" 888258:\tldr\tw16, [sp,#212]", 8946264], [" 88825c:\tcmn\tw16, #0x1", 8946268], [" 888260:\tb.eq\t888710 <islower@plt+0x81b0c0>", 8946272], [" 888264:\tmov\tx28, xzr", 8946276], [" 888268:\tb\t888278 <islower@plt+0x81ac28>", 8946280], [" 88826c:\tcmp\tw10, #0x6", 8946284], [" 888270:\tcset\tw2, eq", 8946288], [" 888274:\tlsl\tx28, x2, #1", 8946292], [" 888278:\tldrb\tw17, [sp,#260]", 8946296], [" 88827c:\tmov\tw5, #0x9 \t// #9", 8946300], [" 888280:\tadd\tx2, sp, #0xb8", 8946304], [" 888284:\tcmp\tw17, #0x0", 8946308], [" 888288:\tcsel\tw4, w23, wzr, ne", 8946312], [" 88828c:\tmov\tx0, x20", 8946316], [" 888290:\tbl\t887230 <islower@plt+0x819be0>", 8946320], [" 888294:\tcbz\tx22, 8882a8 <islower@plt+0x81ac58>", 8946324], [" 888298:\tubfx\tw9, w22, #4, #2", 8946328], [" 88829c:\tsub\tw18, w9, #0x1", 8946332], [" 8882a0:\tcmp\tw18, #0x3", 8946336], [" 8882a4:\tb.cc\t8882ac <islower@plt+0x81ac5c>", 8946340], [" 8882a8:\tmov\tw9, wzr", 8946344], [" 8882ac:\tldr\tw11, [sp,#112]", 8946348], [" 8882b0:\tand\tx19, x0, #0xfff", 8946352], [" 8882b4:\torr\tw8, wzr, #0x2", 8946356], [" 8882b8:\tubfiz\tx25, x24, #53, #6", 8946360], [" 8882bc:\tlsl\tx28, x28, #12", 8946364], [" 8882c0:\tlsl\tx24, x9, #14", 8946368], [" 8882c4:\tsub\tw0, w11, #0x1", 8946372], [" 8882c8:\tcmp\tw0, #0x3", 8946376], [" 8882cc:\tb.cc\t8882f8 <islower@plt+0x81aca8>", 8946380], [" 8882d0:\tcmp\tw11, #0x4", 8946384], [" 8882d4:\tb.ne\t8882ec <islower@plt+0x81ac9c>", 8946388], [" 8882d8:\tldr\tw1, [sp,#140]", 8946392], [" 8882dc:\tcmn\tw1, #0x1", 8946396], [" 8882e0:\tb.eq\t888720 <islower@plt+0x81b0d0>", 8946400], [" 8882e4:\tmov\tx8, xzr", 8946404], [" 8882e8:\tb\t8882f8 <islower@plt+0x81aca8>", 8946408], [" 8882ec:\tcmp\tw11, #0x6", 8946412], [" 8882f0:\tcset\tw3, eq", 8946416], [" 8882f4:\tlsl\tx8, x3, #1", 8946420], [" 8882f8:\tldr\tx5, [x21,#16]", 8946424], [" 8882fc:\torr\tx6, x25, x28", 8946428], [" 888300:\torr\tx7, x6, x19", 8946432], [" 888304:\tldrh\tw2, [x5]", 8946436], [" 888308:\torr\tx5, x7, x24", 8946440], [" 88830c:\torr\tx1, x5, x8, lsl #28", 8946444], [" 888310:\tstr\tw29, [sp,#28]", 8946448], [" 888314:\torr\tx28, x1, #0x4000000000000000", 8946452], [" 888318:\tcmp\tw2, #0xc5", 8946456], [" 88831c:\tb.ne\t888330 <islower@plt+0x81ace0>", 8946460], [" 888320:\tmov\tw5, #0x9 \t// #9", 8946464], [" 888324:\tadd\tx2, sp, #0x70", 8946468], [" 888328:\torr\tw4, wzr, #0x1", 8946472], [" 88832c:\tb\t888344 <islower@plt+0x81acf4>", 8946476], [" 888330:\tldrb\tw3, [sp,#261]", 8946480], [" 888334:\tmov\tw5, #0x9 \t// #9", 8946484], [" 888338:\tadd\tx2, sp, #0x70", 8946488], [" 88833c:\tcmp\tw3, #0x0", 8946492], [" 888340:\tcsel\tw4, w23, wzr, ne", 8946496], [" 888344:\tmov\tx0, x20", 8946500], [" 888348:\tbl\t887230 <islower@plt+0x819be0>", 8946504], [" 88834c:\tbfi\tx28, x0, #16, #12", 8946508], [" 888350:\tstr\tx27, [sp,#32]", 8946512], [" 888354:\tcbz\tx22, 888368 <islower@plt+0x81ad18>", 8946516], [" 888358:\tubfx\tw29, w22, #6, #2", 8946520], [" 88835c:\tsub\tw4, w29, #0x1", 8946524], [" 888360:\tcmp\tw4, #0x3", 8946528], [" 888364:\tb.cc\t88836c <islower@plt+0x81ad1c>", 8946532], [" 888368:\tmov\tw29, wzr", 8946536], [" 88836c:\tmov\tx4, #0xffffbb00ffffffff \t// #-75862007349249", 8946540], [" 888370:\tmovk\tx4, #0x3fff, lsl #16", 8946544], [" 888374:\tand\tx27, x28, x4", 8946548], [" 888378:\tmov\tw4, #0x9 \t// #9", 8946552], [" 88837c:\tadd\tx2, sp, #0x28", 8946556], [" 888380:\tmov\tx0, x20", 8946560], [" 888384:\tmov\tx1, x21", 8946564], [" 888388:\tbl\t887c50 <islower@plt+0x81a600>", 8946568], [" 88838c:\tmov\tx24, x0", 8946572], [" 888390:\tlsl\tx0, x22, #31", 8946576], [" 888394:\tand\tx6, x0, #0x40000000000", 8946580], [" 888398:\tcmp\tx22, #0x0", 8946584], [" 88839c:\tcsel\tx26, xzr, x6, eq", 8946588], [" 8883a0:\tand\tx19, x28, #0x30000000", 8946592], [" 8883a4:\tubfx\tw25, w28, #12, #2", 8946596], [" 8883a8:\torr\tw8, wzr, #0x10000000", 8946600], [" 8883ac:\tcmp\tx19, x8", 8946604], [" 8883b0:\tb.ne\t8883bc <islower@plt+0x81ad6c>", 8946608], [" 8883b4:\tcmp\tw25, #0x1", 8946612], [" 8883b8:\tb.eq\t888778 <islower@plt+0x81b128>", 8946616], [" 8883bc:\torr\tx26, x27, x26", 8946620], [" 8883c0:\torr\tw27, wzr, #0x10000000", 8946624], [" 8883c4:\tcmp\tx19, x27", 8946628], [" 8883c8:\tb.ne\t8883d4 <islower@plt+0x81ad84>", 8946632], [" 8883cc:\tcmp\tw25, #0x2", 8946636], [" 8883d0:\tb.eq\t8887c0 <islower@plt+0x81b170>", 8946640], [" 8883d4:\tcmp\tw25, #0x1", 8946644], [" 8883d8:\torr\tx27, x26, x29, lsl #30", 8946648], [" 8883dc:\tcset\tw9, ne", 8946652], [" 8883e0:\tubfiz\tx25, x24, #32, #8", 8946656], [" 8883e4:\torr\tw10, wzr, #0x20000000", 8946660], [" 8883e8:\tcmp\tx19, x10", 8946664], [" 8883ec:\tb.ne\t8883f4 <islower@plt+0x81ada4>", 8946668], [" 8883f0:\ttbz\tw9, #0, 888808 <islower@plt+0x81b1b8>", 8946672], [" 8883f4:\tldr\tx26, [sp,#32]", 8946676], [" 8883f8:\torr\tx24, x27, x25", 8946680], [" 8883fc:\tldrb\tw2, [x20,#1738]", 8946684], [" 888400:\tcbz\tw2, 888448 <islower@plt+0x81adf8>", 8946688], [" 888404:\tmov\tx0, x21", 8946692], [" 888408:\tbl\t7772b4 <islower@plt+0x709c64>", 8946696], [" 88840c:\tldr\tw29, [sp,#28]", 8946700], [" 888410:\tmov\tx15, #0x207000000000000 \t// #146085512912830464", 8946704], [" 888414:\tubfx\tx14, x28, #53, #6", 8946708], [" 888418:\tmovk\tx15, #0x3c0, lsl #16", 8946712], [" 88841c:\tmovk\tx15, #0x1eaf", 8946716], [" 888420:\tmov\tx22, x0", 8946720], [" 888424:\tcmp\tw26, w29", 8946724], [" 888428:\tlsr\tx16, x15, x14", 8946728], [" 88842c:\tcset\tw10, ne", 8946732], [" 888430:\tlsl\tx17, x22, #23", 8946736], [" 888434:\tand\tx28, x17, #0x400000000000", 8946740], [" 888438:\ttst\tw10, w16", 8946744], [" 88843c:\tcsel\tx18, x28, xzr, ne", 8946748], [" 888440:\torr\tx28, x18, x24", 8946752], [" 888444:\tb\t888470 <islower@plt+0x81ae20>", 8946756], [" 888448:\tldr\tw29, [sp,#28]", 8946760], [" 88844c:\tubfx\tx28, x28, #53, #6", 8946764], [" 888450:\tmov\tx12, #0x207000000000000 \t// #146085512912830464", 8946768], [" 888454:\tmovk\tx12, #0x9", 8946772], [" 888458:\tlsr\tx13, x12, x28", 8946776], [" 88845c:\tcmp\tw26, w29", 8946780], [" 888460:\tcset\tw8, ne", 8946784], [" 888464:\torr\tx19, x24, #0x400000000000", 8946788], [" 888468:\ttst\tw8, w13", 8946792], [" 88846c:\tcsel\tx28, x19, x24, ne", 8946796], [" 888470:\tldrb\tw12, [x20,#1736]", 8946800], [" 888474:\tcbz\tw12, 888480 <islower@plt+0x81ae30>", 8946804], [" 888478:\tmov\tx0, x21", 8946808], [" 88847c:\tbl\t77e508 <islower@plt+0x710eb8>", 8946812], [" 888480:\tmov\tx0, x22", 8946816], [" 888484:\tbl\t778a14 <islower@plt+0x70b3c4>", 8946820], [" 888488:\tmov\tx24, #0xf7f7ffffffffffff \t// #-578712552117108737", 8946824], [" 88848c:\tldrh\tw8, [sp,#260]", 8946828], [" 888490:\tmovk\tx24, #0x74ff, lsl #32", 8946832], [" 888494:\tand\tx2, x28, x24", 8946836], [" 888498:\torr\tx9, x28, #0x800000000000000", 8946840], [" 88849c:\ttst\tw0, #0x1", 8946844], [" 8884a0:\tmov\tx3, #0xfff7ffffffffffff \t// #-2251799813685249", 8946848], [" 8884a4:\tcsel\tx24, x9, x2, ne", 8946852], [" 8884a8:\tmovk\tx3, #0x74ff, lsl #32", 8946856], [" 8884ac:\tand\tx6, x24, x3", 8946860], [" 8884b0:\tlsl\tx7, x22, #37", 8946864], [" 8884b4:\tand\tx10, x7, #0x800000000000", 8946868], [" 8884b8:\tand\tw11, w8, #0xff", 8946872], [" 8884bc:\tbfi\tx10, x23, #40, #2", 8946876], [" 8884c0:\torr\tx14, x10, x6", 8946880], [" 8884c4:\tmov\tx28, #0x720000000000000 \t// #513410357520236544", 8946884], [" 8884c8:\tlsr\tw27, w8, #8", 8946888], [" 8884cc:\tand\tx12, x24, #0x7e0000000000000", 8946892], [" 8884d0:\tcmp\tx12, x28", 8946896], [" 8884d4:\tb.ne\t888524 <islower@plt+0x81aed4>", 8946900], [" 8884d8:\tldr\tw5, [x20,#1632]", 8946904], [" 8884dc:\tcmp\tw23, #0x0", 8946908], [" 8884e0:\tcset\tw1, ne", 8946912], [" 8884e4:\torr\tx23, x14, x1, lsl #43", 8946916], [" 8884e8:\tadd\tw6, w5, #0x1", 8946920], [" 8884ec:\tstr\tw6, [x20,#1632]", 8946924], [" 8884f0:\ttbz\tx22, #54, 8885ac <islower@plt+0x81af5c>", 8946928], [" 8884f4:\tldrb\tw14, [x20,#1739]", 8946932], [" 8884f8:\torr\tx23, x23, #0x800000000000", 8946936], [" 8884fc:\tcbz\tw14, 888518 <islower@plt+0x81aec8>", 8946940], [" 888500:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8946944], [" 888504:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8946948], [" 888508:\tadd\tx0, x0, #0xd47", 8946952], [" 88850c:\tadd\tx1, x1, #0xbc9", 8946956], [" 888510:\tmov\tw2, #0x540 \t// #1344", 8946960], [" 888514:\tbl\tb9770 <islower@plt+0x4c120>", 8946964], [" 888518:\torr\tw15, wzr, #0x1", 8946968], [" 88851c:\tstrb\tw15, [x20,#1739]", 8946972], [" 888520:\tb\t8885ac <islower@plt+0x81af5c>", 8946976], [" 888524:\torr\tx4, x14, x11, lsl #43", 8946980], [" 888528:\tldrb\tw16, [x20,#1732]", 8946984], [" 88852c:\torr\tx23, x4, x27, lsl #51", 8946988], [" 888530:\tcbnz\tw16, 8885ac <islower@plt+0x81af5c>", 8946992], [" 888534:\tand\tw7, w8, #0xff", 8946996], [" 888538:\tcbz\tw7, 888548 <islower@plt+0x81aef8>", 8947000], [" 88853c:\tand\tx8, x24, #0x3000", 8947004], [" 888540:\tcmp\tx8, #0x2, lsl #12", 8947008], [" 888544:\tb.eq\t888870 <islower@plt+0x81b220>", 8947012], [" 888548:\tand\tx11, x24, #0x30000000", 8947016], [" 88854c:\torr\tw26, wzr, #0x20000000", 8947020], [" 888550:\tcmp\tx11, x26", 8947024], [" 888554:\tb.ne\t8885a8 <islower@plt+0x81af58>", 8947028], [" 888558:\tldr\tx26, [sp,#32]", 8947032], [" 88855c:\tcbz\tw27, 8885ac <islower@plt+0x81af5c>", 8947036], [" 888560:\tadrp\tx13, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947040], [" 888564:\tadrp\tx24, cb5000 <LoadQCC+0xb83d0>", 8947044], [" 888568:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947048], [" 88856c:\tldr\tx13, [x13,#2000]", 8947052], [" 888570:\tadd\tx24, x24, #0xbc9", 8947056], [" 888574:\tadrp\tx4, cb5000 <LoadQCC+0xb83d0>", 8947060], [" 888578:\tadd\tx1, x1, #0xea", 8947064], [" 88857c:\tadd\tx4, x4, #0xdea", 8947068], [" 888580:\tldr\tx0, [x13]", 8947072], [" 888584:\tmov\tw3, #0x54a \t// #1354", 8947076], [" 888588:\tmov\tx2, x24", 8947080], [" 88858c:\tbl\t6d4c0 <fprintf@plt>", 8947084], [" 888590:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947088], [" 888594:\tadd\tx0, x0, #0xd47", 8947092], [" 888598:\tmov\tw2, #0x4e \t// #78", 8947096], [" 88859c:\tmov\tx1, x24", 8947100], [" 8885a0:\tbl\tb9770 <islower@plt+0x4c120>", 8947104], [" 8885a4:\tb\t8885ac <islower@plt+0x81af5c>", 8947108], [" 8885a8:\tldr\tx26, [sp,#32]", 8947112], [" 8885ac:\tmov\tx0, x21", 8947116], [" 8885b0:\tbl\t77e3dc <islower@plt+0x710d8c>", 8947120], [" 8885b4:\ttbz\tw0, #0, 8885c8 <islower@plt+0x81af78>", 8947124], [" 8885b8:\tldr\tx14, [x21,#48]", 8947128], [" 8885bc:\tldr\tx25, [x14,#112]", 8947132], [" 8885c0:\tbfi\tx23, x25, #48, #3", 8947136], [" 8885c4:\tb\t888600 <islower@plt+0x81afb0>", 8947140], [" 8885c8:\tmov\tx0, x21", 8947144], [" 8885cc:\tbl\t77e3c8 <islower@plt+0x710d78>", 8947148], [" 8885d0:\tand\tx23, x23, #0xfff8ffffffffffff", 8947152], [" 8885d4:\ttbz\tw0, #0, 8885e0 <islower@plt+0x81af90>", 8947156], [" 8885d8:\torr\tx23, x23, #0x4000000000000", 8947160], [" 8885dc:\tb\t888600 <islower@plt+0x81afb0>", 8947164], [" 8885e0:\tldr\tx15, [x21,#16]", 8947168], [" 8885e4:\tldrh\tw25, [x15]", 8947172], [" 8885e8:\tcmp\tw25, #0x42d", 8947176], [" 8885ec:\tb.ne\t888600 <islower@plt+0x81afb0>", 8947180], [" 8885f0:\tldr\tx16, [x21,#48]", 8947184], [" 8885f4:\tldr\tx27, [x16,#112]", 8947188], [" 8885f8:\tubfiz\tx9, x27, #48, #3", 8947192], [" 8885fc:\torr\tx23, x9, x23", 8947196], [" 888600:\tmov\tx0, x21", 8947200], [" 888604:\tbl\t77e4e4 <islower@plt+0x710e94>", 8947204], [" 888608:\ttst\tw0, #0x1", 8947208], [" 88860c:\tmov\tx0, x22", 8947212], [" 888610:\torr\tx21, x23, #0x10000000000000", 8947216], [" 888614:\tcsel\tx24, x21, x23, ne", 8947220], [" 888618:\tbl\t778a84 <islower@plt+0x70b434>", 8947224], [" 88861c:\tand\tx23, x24, #0x7e0000000000000", 8947228], [" 888620:\tmov\tx8, xzr", 8947232], [" 888624:\tcmp\tx23, x28", 8947236], [" 888628:\tcset\tw1, eq", 8947240], [" 88862c:\torn\tw6, w1, w0", 8947244], [" 888630:\tand\tx17, x24, #0xffffdfffffffffff", 8947248], [" 888634:\torr\tx18, x24, #0x200000000000", 8947252], [" 888638:\tmov\tx11, #0xefefffffffffffff \t// #-1157425104234217473", 8947256], [" 88863c:\ttst\tw6, #0x1", 8947260], [" 888640:\tmovk\tx11, #0xefff, lsl #32", 8947264], [" 888644:\tlsl\tx28, x22, #31", 8947268], [" 888648:\tcsel\tx9, x17, x18, ne", 8947272], [" 88864c:\tand\tx1, x28, #0x100000000000", 8947276], [" 888650:\tcmp\tx22, #0x0", 8947280], [" 888654:\tand\tx10, x9, x11", 8947284], [" 888658:\tcsel\tx12, xzr, x1, eq", 8947288], [" 88865c:\tlsl\tx13, x26, #52", 8947292], [" 888660:\tcbz\tx22, 888678 <islower@plt+0x81b028>", 8947296], [" 888664:\tubfx\tx14, x22, #12, #2", 8947300], [" 888668:\tadrp\tx22, d12000 <LoadQCC+0x1153d0>", 8947304], [" 88866c:\tadd\tx22, x22, #0xfbc", 8947308], [" 888670:\tldr\tw15, [x22,x14,lsl #2]", 8947312], [" 888674:\tubfiz\tx8, x15, #60, #1", 8947316], [" 888678:\tldr\tx2, [x20,#48]", 8947320], [" 88867c:\torr\tx13, x12, x13", 8947324], [" 888680:\tubfx\tx3, x9, #40, #2", 8947328], [" 888684:\torr\tx16, x13, x10", 8947332], [" 888688:\torr\tx11, x16, x8", 8947336], [" 88868c:\tldr\tx10, [x2,#128]", 8947340], [" 888690:\tadd\tw8, w3, #0x1", 8947344], [" 888694:\tcbz\tw29, 8886b8 <islower@plt+0x81b068>", 8947348], [" 888698:\tcbz\tw26, 8886b8 <islower@plt+0x81b068>", 8947352], [" 88869c:\tldr\tw9, [x10]", 8947356], [" 8886a0:\tldr\tw19, [x20,#1604]", 8947360], [" 8886a4:\tadd\tw12, w9, w8", 8947364], [" 8886a8:\tadd\tw8, w19, w8", 8947368], [" 8886ac:\tstr\tw12, [x10]", 8947372], [" 8886b0:\tstr\tw8, [x20,#1604]", 8947376], [" 8886b4:\tb\t8886d0 <islower@plt+0x81b080>", 8947380], [" 8886b8:\tldr\tw4, [x10,#4]", 8947384], [" 8886bc:\tldr\tw3, [x20,#1600]", 8947388], [" 8886c0:\tadd\tw2, w4, w8", 8947392], [" 8886c4:\tadd\tw0, w3, w8", 8947396], [" 8886c8:\tstr\tw2, [x10,#4]", 8947400], [" 8886cc:\tstr\tw0, [x20,#1600]", 8947404], [" 8886d0:\tldr\tx4, [sp,#16]", 8947408], [" 8886d4:\tstr\tx11, [x4]", 8947412], [" 8886d8:\tmrs\tx20, tpidr_el0", 8947416], [" 8886dc:\tldr\tx17, [x20,#40]", 8947420], [" 8886e0:\tldr\tx18, [sp,#264]", 8947424], [" 8886e4:\tcmp\tx17, x18", 8947428], [" 8886e8:\tb.ne\t8888b8 <islower@plt+0x81b268>", 8947432], [" 8886ec:\tldp\tx29, x30, [sp,#352]", 8947436], [" 8886f0:\tldp\tx20, x19, [sp,#336]", 8947440], [" 8886f4:\tldp\tx22, x21, [sp,#320]", 8947444], [" 8886f8:\tldp\tx24, x23, [sp,#304]", 8947448], [" 8886fc:\tldp\tx26, x25, [sp,#288]", 8947452], [" 888700:\tldp\tx28, x27, [sp,#272]", 8947456], [" 888704:\torr\tw0, wzr, #0x1", 8947460], [" 888708:\tadd\tsp, sp, #0x170", 8947464], [" 88870c:\tret", 8947468], [" 888710:\tldr\tw10, [sp,#204]", 8947472], [" 888714:\tcbz\tw10, 888850 <islower@plt+0x81b200>", 8947476], [" 888718:\tmov\tx28, xzr", 8947480], [" 88871c:\tb\t888278 <islower@plt+0x81ac28>", 8947484], [" 888720:\tldr\tw16, [sp,#132]", 8947488], [" 888724:\tcbz\tw16, 888860 <islower@plt+0x81b210>", 8947492], [" 888728:\tmov\tx8, xzr", 8947496], [" 88872c:\tb\t8882f8 <islower@plt+0x81aca8>", 8947500], [" 888730:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947504], [" 888734:\tadrp\tx24, cb5000 <LoadQCC+0xb83d0>", 8947508], [" 888738:\tadd\tx24, x24, #0xbc9", 8947512], [" 88873c:\tldr\tx1, [x1,#2000]", 8947516], [" 888740:\tadrp\tx4, cb6000 <LoadQCC+0xb93d0>", 8947520], [" 888744:\tadd\tx4, x4, #0xce", 8947524], [" 888748:\tmov\tw3, #0x228 \t// #552", 8947528], [" 88874c:\tmov\tx2, x24", 8947532], [" 888750:\tldr\tx0, [x1]", 8947536], [" 888754:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947540], [" 888758:\tadd\tx1, x1, #0xea", 8947544], [" 88875c:\tbl\t6d4c0 <fprintf@plt>", 8947548], [" 888760:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947552], [" 888764:\tadd\tx0, x0, #0xd47", 8947556], [" 888768:\tmov\tw2, #0x4e \t// #78", 8947560], [" 88876c:\tmov\tx1, x24", 8947564], [" 888770:\tbl\tb9770 <islower@plt+0x4c120>", 8947568], [" 888774:\tb\t888190 <islower@plt+0x81ab40>", 8947572], [" 888778:\tadrp\tx7, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947576], [" 88877c:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947580], [" 888780:\tadrp\tx2, cb5000 <LoadQCC+0xb83d0>", 8947584], [" 888784:\tldr\tx7, [x7,#2000]", 8947588], [" 888788:\tadrp\tx4, cb5000 <LoadQCC+0xb83d0>", 8947592], [" 88878c:\tadd\tx1, x1, #0xea", 8947596], [" 888790:\tadd\tx2, x2, #0xbc9", 8947600], [" 888794:\tadd\tx4, x4, #0xd2d", 8947604], [" 888798:\tldr\tx0, [x7]", 8947608], [" 88879c:\tmov\tw3, #0x4f9 \t// #1273", 8947612], [" 8887a0:\tbl\t6d4c0 <fprintf@plt>", 8947616], [" 8887a4:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947620], [" 8887a8:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8947624], [" 8887ac:\tadd\tx0, x0, #0xd47", 8947628], [" 8887b0:\tmov\tw2, #0x4e \t// #78", 8947632], [" 8887b4:\tadd\tx1, x1, #0xbc9", 8947636], [" 8887b8:\tbl\tb9770 <islower@plt+0x4c120>", 8947640], [" 8887bc:\tb\t8883bc <islower@plt+0x81ad6c>", 8947644], [" 8887c0:\tadrp\tx0, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947648], [" 8887c4:\tadrp\tx27, cb5000 <LoadQCC+0xb83d0>", 8947652], [" 8887c8:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947656], [" 8887cc:\tldr\tx0, [x0,#2000]", 8947660], [" 8887d0:\tadd\tx27, x27, #0xbc9", 8947664], [" 8887d4:\tadrp\tx4, cb5000 <LoadQCC+0xb83d0>", 8947668], [" 8887d8:\tadd\tx1, x1, #0xea", 8947672], [" 8887dc:\tadd\tx4, x4, #0xd6f", 8947676], [" 8887e0:\tldr\tx0, [x0]", 8947680], [" 8887e4:\tmov\tw3, #0x4fc \t// #1276", 8947684], [" 8887e8:\tmov\tx2, x27", 8947688], [" 8887ec:\tbl\t6d4c0 <fprintf@plt>", 8947692], [" 8887f0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947696], [" 8887f4:\tadd\tx0, x0, #0xd47", 8947700], [" 8887f8:\tmov\tw2, #0x4e \t// #78", 8947704], [" 8887fc:\tmov\tx1, x27", 8947708], [" 888800:\tbl\tb9770 <islower@plt+0x4c120>", 8947712], [" 888804:\tb\t8883d4 <islower@plt+0x81ad84>", 8947716], [" 888808:\tadrp\tx29, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947720], [" 88880c:\tadrp\tx24, cb5000 <LoadQCC+0xb83d0>", 8947724], [" 888810:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947728], [" 888814:\tldr\tx29, [x29,#2000]", 8947732], [" 888818:\tadd\tx24, x24, #0xbc9", 8947736], [" 88881c:\tadrp\tx4, cb5000 <LoadQCC+0xb83d0>", 8947740], [" 888820:\tadd\tx1, x1, #0xea", 8947744], [" 888824:\tadd\tx4, x4, #0xd6f", 8947748], [" 888828:\tldr\tx0, [x29]", 8947752], [" 88882c:\tmov\tw3, #0x4ff \t// #1279", 8947756], [" 888830:\tmov\tx2, x24", 8947760], [" 888834:\tbl\t6d4c0 <fprintf@plt>", 8947764], [" 888838:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947768], [" 88883c:\tadd\tx0, x0, #0xd47", 8947772], [" 888840:\tmov\tw2, #0x4e \t// #78", 8947776], [" 888844:\tmov\tx1, x24", 8947780], [" 888848:\tbl\tb9770 <islower@plt+0x4c120>", 8947784], [" 88884c:\tb\t8883f4 <islower@plt+0x81ada4>", 8947788], [" 888850:\tldr\tx0, [sp,#240]", 8947792], [" 888854:\tbl\t7833b4 <islower@plt+0x715d64>", 8947796], [" 888858:\tand\tw28, w0, #0x1", 8947800], [" 88885c:\tb\t888278 <islower@plt+0x81ac28>", 8947804], [" 888860:\tldr\tx0, [sp,#168]", 8947808], [" 888864:\tbl\t7833b4 <islower@plt+0x715d64>", 8947812], [" 888868:\tand\tw8, w0, #0x1", 8947816], [" 88886c:\tb\t8882f8 <islower@plt+0x81aca8>", 8947820], [" 888870:\tadrp\tx8, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8947824], [" 888874:\tadrp\tx25, cb5000 <LoadQCC+0xb83d0>", 8947828], [" 888878:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8947832], [" 88887c:\tldr\tx8, [x8,#2000]", 8947836], [" 888880:\tadd\tx25, x25, #0xbc9", 8947840], [" 888884:\tadrp\tx4, cb5000 <LoadQCC+0xb83d0>", 8947844], [" 888888:\tadd\tx1, x1, #0xea", 8947848], [" 88888c:\tadd\tx4, x4, #0xdbc", 8947852], [" 888890:\tldr\tx0, [x8]", 8947856], [" 888894:\tmov\tw3, #0x548 \t// #1352", 8947860], [" 888898:\tmov\tx2, x25", 8947864], [" 88889c:\tbl\t6d4c0 <fprintf@plt>", 8947868], [" 8888a0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8947872], [" 8888a4:\tadd\tx0, x0, #0xd47", 8947876], [" 8888a8:\tmov\tw2, #0x4e \t// #78", 8947880], [" 8888ac:\tmov\tx1, x25", 8947884], [" 8888b0:\tbl\tb9770 <islower@plt+0x4c120>", 8947888], [" 8888b4:\tb\t888548 <islower@plt+0x81aef8>", 8947892], [" 8888b8:\tbl\t6ce60 <__stack_chk_fail@plt>", 8947896], ["", 0]], "l": 16, "f": "llvm::QGPUTargetObjGen::encode_instr_alu2(llvm::MachineInstr const*, unsigned long*)"}, "188": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000088f640 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1d4020>:", 0], [" 88f640:\tstr\tx22, [sp,#-48]!", 8975936], [" 88f644:\tstp\tx21, x20, [sp,#16]", 8975940], [" 88f648:\tstp\tx19, x30, [sp,#32]", 8975944], [" 88f64c:\tmov\tx21, x1", 8975948], [" 88f650:\tmov\tx19, x0", 8975952], [" 88f654:\tmov\tx0, x21", 8975956], [" 88f658:\tmov\tx20, x2", 8975960], [" 88f65c:\tbl\t774b28 <islower@plt+0x7074d8>", 8975964], [" 88f660:\tmov\tw22, w0", 8975968], [" 88f664:\tmov\tx0, x19", 8975972], [" 88f668:\tmov\tx1, x21", 8975976], [" 88f66c:\tbl\t88eb80 <islower@plt+0x821530>", 8975980], [" 88f670:\tmov\tw8, w22", 8975984], [" 88f674:\tcmp\tw22, #0x8", 8975988], [" 88f678:\tb.hi\t88f738 <islower@plt+0x8220e8>", 8975992], [" 88f67c:\tadrp\tx9, d49000 <LoadQCC+0x14c3d0>", 8975996], [" 88f680:\tadd\tx9, x9, #0x2c", 8976000], [" 88f684:\tldrsw\tx10, [x9,x8,lsl #2]", 8976004], [" 88f688:\tadd\tx9, x10, x9", 8976008], [" 88f68c:\tbr\tx9", 8976012], [" 88f690:\tmov\tx0, x19", 8976016], [" 88f694:\tmov\tx1, x21", 8976020], [" 88f698:\tmov\tx2, x20", 8976024], [" 88f69c:\tbl\t88b1e8 <islower@plt+0x81db98>", 8976028], [" 88f6a0:\ttbz\tw0, #0, 88f820 <islower@plt+0x8221d0>", 8976032], [" 88f6a4:\tldr\tx8, [x19,#48]", 8976036], [" 88f6a8:\torr\tw0, wzr, #0x1", 8976040], [" 88f6ac:\tldr\tx10, [x8,#128]", 8976044], [" 88f6b0:\tldr\tw8, [x10,#16]", 8976048], [" 88f6b4:\tadd\tw9, w8, #0x1", 8976052], [" 88f6b8:\tstr\tw9, [x10,#16]", 8976056], [" 88f6bc:\tb\t88f754 <islower@plt+0x822104>", 8976060], [" 88f6c0:\tmov\tx0, x19", 8976064], [" 88f6c4:\tstrb\twzr, [x19,#1652]", 8976068], [" 88f6c8:\tmov\tx1, x21", 8976072], [" 88f6cc:\tmov\tx2, x20", 8976076], [" 88f6d0:\tbl\t889130 <islower@plt+0x81bae0>", 8976080], [" 88f6d4:\tb\t88f750 <islower@plt+0x822100>", 8976084], [" 88f6d8:\tmov\tx0, x19", 8976088], [" 88f6dc:\tstrb\twzr, [x19,#1652]", 8976092], [" 88f6e0:\tmov\tx1, x21", 8976096], [" 88f6e4:\tmov\tx2, x20", 8976100], [" 88f6e8:\tbl\t887fec <islower@plt+0x81a99c>", 8976104], [" 88f6ec:\tb\t88f750 <islower@plt+0x822100>", 8976108], [" 88f6f0:\tmov\tx0, x19", 8976112], [" 88f6f4:\tstrb\twzr, [x19,#1652]", 8976116], [" 88f6f8:\tmov\tx1, x21", 8976120], [" 88f6fc:\tmov\tx2, x20", 8976124], [" 88f700:\tbl\t8888bc <islower@plt+0x81b26c>", 8976128], [" 88f704:\tb\t88f750 <islower@plt+0x822100>", 8976132], [" 88f708:\tmov\tx0, x19", 8976136], [" 88f70c:\tstrb\twzr, [x19,#1652]", 8976140], [" 88f710:\tmov\tx1, x21", 8976144], [" 88f714:\tmov\tx2, x20", 8976148], [" 88f718:\tbl\t88a320 <islower@plt+0x81ccd0>", 8976152], [" 88f71c:\tb\t88f750 <islower@plt+0x822100>", 8976156], [" 88f720:\tmov\tx0, x19", 8976160], [" 88f724:\tstrb\twzr, [x19,#1652]", 8976164], [" 88f728:\tmov\tx1, x21", 8976168], [" 88f72c:\tmov\tx2, x20", 8976172], [" 88f730:\tbl\t88e938 <islower@plt+0x8212e8>", 8976176], [" 88f734:\tb\t88f750 <islower@plt+0x822100>", 8976180], [" 88f738:\tmov\tw0, wzr", 8976184], [" 88f73c:\tb\t88f754 <islower@plt+0x822104>", 8976188], [" 88f740:\tmov\tx0, x19", 8976192], [" 88f744:\tmov\tx1, x21", 8976196], [" 88f748:\tmov\tx2, x20", 8976200], [" 88f74c:\tbl\t88c1b4 <islower@plt+0x81eb64>", 8976204], [" 88f750:\torr\tw0, wzr, #0x1", 8976208], [" 88f754:\tldp\tx19, x30, [sp,#32]", 8976212], [" 88f758:\tldp\tx21, x20, [sp,#16]", 8976216], [" 88f75c:\tldr\tx22, [sp],#48", 8976220], [" 88f760:\tret", 8976224], [" 88f764:\tmov\tx0, x19", 8976228], [" 88f768:\tstrb\twzr, [x19,#1652]", 8976232], [" 88f76c:\tmov\tx1, x21", 8976236], [" 88f770:\tmov\tx2, x20", 8976240], [" 88f774:\tbl\t88e4fc <islower@plt+0x820eac>", 8976244], [" 88f778:\tmov\tx0, x19", 8976248], [" 88f77c:\tmov\tx1, x21", 8976252], [" 88f780:\tmov\tx2, x20", 8976256], [" 88f784:\tbl\t88e174 <islower@plt+0x820b24>", 8976260], [" 88f788:\tmov\tx0, x19", 8976264], [" 88f78c:\tmov\tx1, x21", 8976268], [" 88f790:\tmov\tx2, x20", 8976272], [" 88f794:\tbl\t88d690 <islower@plt+0x820040>", 8976276], [" 88f798:\tmov\tx0, x19", 8976280], [" 88f79c:\tmov\tx1, x21", 8976284], [" 88f7a0:\tmov\tx2, x20", 8976288], [" 88f7a4:\tbl\t88cc60 <islower@plt+0x81f610>", 8976292], [" 88f7a8:\tmov\tx0, x19", 8976296], [" 88f7ac:\tmov\tx1, x21", 8976300], [" 88f7b0:\tmov\tx2, x20", 8976304], [" 88f7b4:\tbl\t88dbe4 <islower@plt+0x820594>", 8976308], [" 88f7b8:\tmov\tx0, x19", 8976312], [" 88f7bc:\tmov\tx1, x21", 8976316], [" 88f7c0:\tmov\tx2, x20", 8976320], [" 88f7c4:\tbl\t88d004 <islower@plt+0x81f9b4>", 8976324], [" 88f7c8:\tmov\tx0, x19", 8976328], [" 88f7cc:\tmov\tx1, x21", 8976332], [" 88f7d0:\tmov\tx2, x20", 8976336], [" 88f7d4:\tbl\t88dea4 <islower@plt+0x820854>", 8976340], [" 88f7d8:\tmov\tx0, x19", 8976344], [" 88f7dc:\tmov\tx1, x21", 8976348], [" 88f7e0:\tmov\tx2, x20", 8976352], [" 88f7e4:\tbl\t88dfb4 <islower@plt+0x820964>", 8976356], [" 88f7e8:\tldr\tx11, [x19,#48]", 8976360], [" 88f7ec:\torr\tw0, wzr, #0x1", 8976364], [" 88f7f0:\tldr\tx12, [x11,#128]", 8976368], [" 88f7f4:\tldr\tw10, [x12,#28]", 8976372], [" 88f7f8:\tadd\tw11, w10, #0x1", 8976376], [" 88f7fc:\tstr\tw11, [x12,#28]", 8976380], [" 88f800:\tb\t88f754 <islower@plt+0x822104>", 8976384], [" 88f804:\tmov\tx0, x19", 8976388], [" 88f808:\tmov\tx1, x21", 8976392], [" 88f80c:\tmov\tx2, x20", 8976396], [" 88f810:\tbl\t88ea70 <islower@plt+0x821420>", 8976400], [" 88f814:\torr\tw0, wzr, #0x1", 8976404], [" 88f818:\tstrb\twzr, [x19,#1652]", 8976408], [" 88f81c:\tb\t88f754 <islower@plt+0x822104>", 8976412], [" 88f820:\tmov\tw0, wzr", 8976416], [" 88f824:\tb\t88f754 <islower@plt+0x822104>", 8976420], ["", 0]], "l": 16, "f": "llvm::QGPUTargetObjGen::encode_instr(llvm::MachineInstr const*, unsigned long*)"}, "189": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000088f828 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1d3e38>:", 0], [" 88f828:\tsub\tsp, sp, #0x140", 8976424], [" 88f82c:\tstp\tx28, x27, [sp,#224]", 8976428], [" 88f830:\tstp\tx26, x25, [sp,#240]", 8976432], [" 88f834:\tstp\tx24, x23, [sp,#256]", 8976436], [" 88f838:\tstp\tx22, x21, [sp,#272]", 8976440], [" 88f83c:\tstp\tx20, x19, [sp,#288]", 8976444], [" 88f840:\tstp\tx29, x30, [sp,#304]", 8976448], [" 88f844:\tmrs\tx15, tpidr_el0", 8976452], [" 88f848:\tmov\tx28, x1", 8976456], [" 88f84c:\tldr\tx18, [x15,#40]", 8976460], [" 88f850:\tmov\tx19, x0", 8976464], [" 88f854:\tstr\tx18, [sp,#216]", 8976468], [" 88f858:\tbl\t11568c <islower@plt+0xa803c>", 8976472], [" 88f85c:\tldr\tx9, [x28,#16]", 8976476], [" 88f860:\tadd\tx8, sp, #0xb8", 8976480], [" 88f864:\tadd\tx2, x8, #0x8", 8976484], [" 88f868:\tstp\txzr, x0, [sp,#200]", 8976488], [" 88f86c:\tmov\tx0, x9", 8976492], [" 88f870:\tstr\tx2, [sp,#40]", 8976496], [" 88f874:\tstp\tx2, xzr, [sp,#184]", 8976500], [" 88f878:\tstr\tx2, [sp,#16]", 8976504], [" 88f87c:\tbl\t122cd4 <islower@plt+0xb5684>", 8976508], [" 88f880:\tstr\tx0, [sp,#72]", 8976512], [" 88f884:\tadd\tx4, x28, #0xe0", 8976516], [" 88f888:\tldr\tx0, [x28,#232]", 8976520], [" 88f88c:\tstr\tx4, [sp,#32]", 8976524], [" 88f890:\tcmp\tx0, x4", 8976528], [" 88f894:\tb.eq\t88ffb8 <islower@plt+0x822968>", 8976532], [" 88f898:\tldr\tx18, [sp,#16]", 8976536], [" 88f89c:\tadd\tx16, sp, #0x98", 8976540], [" 88f8a0:\tadd\tx17, sp, #0x70", 8976544], [" 88f8a4:\tadd\tx5, x19, #0x6a0", 8976548], [" 88f8a8:\torr\tx20, x16, #0x1", 8976552], [" 88f8ac:\torr\tx29, x17, #0x1", 8976556], [" 88f8b0:\tstr\tx18, [sp,#56]", 8976560], [" 88f8b4:\tadrp\tx18, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8976564], [" 88f8b8:\tstr\tx5, [sp,#24]", 8976568], [" 88f8bc:\torr\tw21, wzr, #0x18", 8976572], [" 88f8c0:\tstp\tx29, x20, [sp,#96]", 8976576], [" 88f8c4:\tldr\tx18, [x18,#392]", 8976580], [" 88f8c8:\tstr\tx28, [sp,#80]", 8976584], [" 88f8cc:\tadd\tx23, x18, #0x10", 8976588], [" 88f8d0:\tstr\tx23, [sp,#64]", 8976592], [" 88f8d4:\tldrb\tw13, [x19,#1732]", 8976596], [" 88f8d8:\tcbz\tw13, 88f8f0 <islower@plt+0x8222a0>", 8976600], [" 88f8dc:\tldr\tw14, [x19,#236]", 8976604], [" 88f8e0:\torr\tw8, w14, #0x2", 8976608], [" 88f8e4:\tcmp\tw8, #0x6", 8976612], [" 88f8e8:\tb.ne\t88f8f0 <islower@plt+0x8222a0>", 8976616], [" 88f8ec:\tstrb\twzr, [x19,#1739]", 8976620], [" 88f8f0:\tldr\tx25, [x0,#32]", 8976624], [" 88f8f4:\tadd\tx24, x0, #0x10", 8976628], [" 88f8f8:\tstr\tx0, [sp,#48]", 8976632], [" 88f8fc:\tstr\tx24, [sp,#88]", 8976636], [" 88f900:\tcmp\tx25, x24", 8976640], [" 88f904:\tb.ne\t88f988 <islower@plt+0x822338>", 8976644], [" 88f908:\tb\t88ffa4 <islower@plt+0x822954>", 8976648], [" 88f90c:\tadd\tx0, sp, #0x88", 8976652], [" 88f910:\tbl\t10df9c <islower@plt+0xa094c>", 8976656], [" 88f914:\tmov\tx4, x0", 8976660], [" 88f918:\tmov\tx5, x1", 8976664], [" 88f91c:\tadd\tx0, sp, #0x70", 8976668], [" 88f920:\tmov\tx1, x4", 8976672], [" 88f924:\tmov\tx2, x5", 8976676], [" 88f928:\tbl\t86e80 <islower@plt+0x19830>", 8976680], [" 88f92c:\tadd\tx0, sp, #0x70", 8976684], [" 88f930:\tbl\t876ec <islower@plt+0x1a09c>", 8976688], [" 88f934:\tmov\tx6, x0", 8976692], [" 88f938:\tmov\tx7, x1", 8976696], [" 88f93c:\tadd\tx0, sp, #0x98", 8976700], [" 88f940:\tmov\tx1, x6", 8976704], [" 88f944:\tmov\tx2, x7", 8976708], [" 88f948:\tbl\t86708 <islower@plt+0x190b8>", 8976712], [" 88f94c:\tadrp\tx26, cb6000 <LoadQCC+0xb93d0>", 8976716], [" 88f950:\tadd\tx26, x26, #0xcb", 8976720], [" 88f954:\torr\tw1, wzr, #0x3", 8976724], [" 88f958:\tmov\tx0, x26", 8976728], [" 88f95c:\tbl\t6ce90 <__strlen_chk@plt>", 8976732], [" 88f960:\tmov\tx8, x0", 8976736], [" 88f964:\tadd\tx0, sp, #0x98", 8976740], [" 88f968:\tmov\tx1, x26", 8976744], [" 88f96c:\tmov\tx2, x8", 8976748], [" 88f970:\tbl\t86c34 <islower@plt+0x195e4>", 8976752], [" 88f974:\tldrb\tw11, [sp,#112]", 8976756], [" 88f978:\ttbz\tw11, #0, 88fbcc <islower@plt+0x82257c>", 8976760], [" 88f97c:\tldr\tx0, [sp,#128]", 8976764], [" 88f980:\tbl\t6cda0 <operator delete(void*)@plt>", 8976768], [" 88f984:\tb\t88fbcc <islower@plt+0x82257c>", 8976772], [" 88f988:\tadd\tx2, sp, #0xb0", 8976776], [" 88f98c:\tstr\txzr, [sp,#176]", 8976780], [" 88f990:\tmov\tx0, x19", 8976784], [" 88f994:\tmov\tx1, x25", 8976788], [" 88f998:\tbl\t88f640 <islower@plt+0x821ff0>", 8976792], [" 88f99c:\ttbz\tw0, #0, 88ff74 <islower@plt+0x822924>", 8976796], [" 88f9a0:\tldr\tx26, [x28,#16]", 8976800], [" 88f9a4:\tmov\tx0, x26", 8976804], [" 88f9a8:\tbl\t1c39e0 <islower@plt+0x156390>", 8976808], [" 88f9ac:\tmovi\tv0.2d, #0x0", 8976812], [" 88f9b0:\tmov\tw15, #0x6e690000 \t// #1852375040", 8976816], [" 88f9b4:\tstr\txzr, [sp,#168]", 8976820], [" 88f9b8:\torr\tw14, wzr, #0x8", 8976824], [" 88f9bc:\tcmp\tx1, #0x4", 8976828], [" 88f9c0:\tmovk\tw15, #0x616d", 8976832], [" 88f9c4:\tstur\tq0, [sp,#152]", 8976836], [" 88f9c8:\tstrb\tw14, [sp,#152]", 8976840], [" 88f9cc:\tstur\tw15, [sp,#153]", 8976844], [" 88f9d0:\tstrb\twzr, [sp,#157]", 8976848], [" 88f9d4:\tb.ne\t88f9ec <islower@plt+0x82239c>", 8976852], [" 88f9d8:\tldr\tx6, [sp,#104]", 8976856], [" 88f9dc:\tldr\tw17, [x0]", 8976860], [" 88f9e0:\tldr\tw16, [x6]", 8976864], [" 88f9e4:\tcmp\tw17, w16", 8976868], [" 88f9e8:\tb.eq\t88fac4 <islower@plt+0x822474>", 8976872], [" 88f9ec:\tmov\tx0, x26", 8976876], [" 88f9f0:\tbl\t18f2d8 <islower@plt+0x121c88>", 8976880], [" 88f9f4:\tmov\tw27, w0", 8976884], [" 88f9f8:\tldr\tx23, [x19,#24]", 8976888], [" 88f9fc:\tmov\tw7, #0x5028 \t// #20520", 8976892], [" 88fa00:\tmov\tx1, x28", 8976896], [" 88fa04:\tadd\tx0, x23, x7", 8976900], [" 88fa08:\tbl\t7551a8 <islower@plt+0x6e7b58>", 8976904], [" 88fa0c:\tmov\tx0, x25", 8976908], [" 88fa10:\tbl\t780390 <islower@plt+0x712d40>", 8976912], [" 88fa14:\ttbz\tw0, #0, 88fa40 <islower@plt+0x8223f0>", 8976916], [" 88fa18:\ttbz\tw27, #0, 88fa30 <islower@plt+0x8223e0>", 8976920], [" 88fa1c:\tldrb\tw1, [x19,#1734]", 8976924], [" 88fa20:\tcbz\tw1, 88fa30 <islower@plt+0x8223e0>", 8976928], [" 88fa24:\tmov\tx0, x26", 8976932], [" 88fa28:\tbl\t18f2d8 <islower@plt+0x121c88>", 8976936], [" 88fa2c:\ttbz\tw0, #0, 88fa40 <islower@plt+0x8223f0>", 8976940], [" 88fa30:\tldr\tx17, [sp,#176]", 8976944], [" 88fa34:\ttbnz\tx17, #60, 88fa40 <islower@plt+0x8223f0>", 8976948], [" 88fa38:\torr\tx2, x17, #0x1000000000000000", 8976952], [" 88fa3c:\tstr\tx2, [sp,#176]", 8976956], [" 88fa40:\tldrb\tw3, [x19,#1734]", 8976960], [" 88fa44:\tcbz\tw3, 88faec <islower@plt+0x82249c>", 8976964], [" 88fa48:\tldr\tx4, [x25,#16]", 8976968], [" 88fa4c:\tmov\tw20, #0x502c \t// #20524", 8976972], [" 88fa50:\tldr\tx3, [x19,#24]", 8976976], [" 88fa54:\tldrh\tw8, [x4]", 8976980], [" 88fa58:\tldrb\tw5, [x3,x20]", 8976984], [" 88fa5c:\tcbz\tw5, 88fab0 <islower@plt+0x822460>", 8976988], [" 88fa60:\tsub\tw9, w8, #0x38e", 8976992], [" 88fa64:\tcmp\tw9, #0x5", 8976996], [" 88fa68:\tb.cs\t88fa7c <islower@plt+0x82242c>", 8977000], [" 88fa6c:\tand\tw11, w9, #0xff", 8977004], [" 88fa70:\tmov\tw3, #0x17 \t// #23", 8977008], [" 88fa74:\tlsr\tw29, w3, w11", 8977012], [" 88fa78:\ttbnz\tw29, #0, 88fab0 <islower@plt+0x822460>", 8977016], [" 88fa7c:\tcmp\tw8, #0x46a", 8977020], [" 88fa80:\tb.gt\t88facc <islower@plt+0x82247c>", 8977024], [" 88fa84:\tsub\tw14, w8, #0x371", 8977028], [" 88fa88:\tcmp\tw14, #0x21", 8977032], [" 88fa8c:\tb.hi\t88fab0 <islower@plt+0x822460>", 8977036], [" 88fa90:\tmov\tx9, #0x200000000 \t// #8589934592", 8977040], [" 88fa94:\torr\tw23, wzr, #0x1", 8977044], [" 88fa98:\tmovk\tx9, #0xe200, lsl #16", 8977048], [" 88fa9c:\tlsl\tx24, x23, x14", 8977052], [" 88faa0:\tmovk\tx9, #0x1", 8977056], [" 88faa4:\tand\tx2, x24, x9", 8977060], [" 88faa8:\tldp\tx28, x24, [sp,#80]", 8977064], [" 88faac:\tcbnz\tx2, 88ff74 <islower@plt+0x822924>", 8977068], [" 88fab0:\tcmp\tw8, #0xc5", 8977072], [" 88fab4:\tb.eq\t88fae4 <islower@plt+0x822494>", 8977076], [" 88fab8:\tcmp\tw8, #0x176", 8977080], [" 88fabc:\tb.eq\t88fae4 <islower@plt+0x822494>", 8977084], [" 88fac0:\tb\t88fad8 <islower@plt+0x822488>", 8977088], [" 88fac4:\torr\tw27, wzr, #0x1", 8977092], [" 88fac8:\tb\t88f9f8 <islower@plt+0x8223a8>", 8977096], [" 88facc:\tsub\tw10, w8, #0x46b", 8977100], [" 88fad0:\tcmp\tw10, #0x2", 8977104], [" 88fad4:\tb.cc\t88ff74 <islower@plt+0x822924>", 8977108], [" 88fad8:\tmov\tx0, x25", 8977112], [" 88fadc:\tbl\t777660 <islower@plt+0x70a010>", 8977116], [" 88fae0:\ttbz\tw0, #0, 88faec <islower@plt+0x82249c>", 8977120], [" 88fae4:\tmov\tx0, x19", 8977124], [" 88fae8:\tbl\t893908 <islower@plt+0x8262b8>", 8977128], [" 88faec:\tldr\tx26, [sp,#176]", 8977132], [" 88faf0:\tldr\tx5, [x19,#96]", 8977136], [" 88faf4:\tstr\tx26, [x5],#8", 8977140], [" 88faf8:\tstr\tx5, [x19,#96]", 8977144], [" 88fafc:\tldr\tx27, [x25,#600]", 8977148], [" 88fb00:\tldp\tw8, w9, [sp,#208]", 8977152], [" 88fb04:\tlsr\tx14, x27, #32", 8977156], [" 88fb08:\tstr\tx27, [sp,#208]", 8977160], [" 88fb0c:\tcmp\tw27, w8", 8977164], [" 88fb10:\tb.ne\t88fb1c <islower@plt+0x8224cc>", 8977168], [" 88fb14:\tcmp\tw14, w9", 8977172], [" 88fb18:\tb.eq\t88ff68 <islower@plt+0x822918>", 8977176], [" 88fb1c:\tcbz\tw14, 88fdb8 <islower@plt+0x822768>", 8977180], [" 88fb20:\tldr\tx1, [sp,#72]", 8977184], [" 88fb24:\tadd\tx0, sp, #0xd0", 8977188], [" 88fb28:\tbl\t114830 <islower@plt+0xa71e0>", 8977192], [" 88fb2c:\tldr\tx22, [sp,#64]", 8977196], [" 88fb30:\tmov\tw17, #0xffffffff \t// #-1", 8977200], [" 88fb34:\tmov\tw23, w17", 8977204], [" 88fb38:\tstp\tx22, x0, [sp,#136]", 8977208], [" 88fb3c:\tcbz\tx0, 88fe70 <islower@plt+0x822820>", 8977212], [" 88fb40:\tadd\tx0, sp, #0x88", 8977216], [" 88fb44:\tbl\t10e9ac <islower@plt+0xa135c>", 8977220], [" 88fb48:\tmov\tx2, x0", 8977224], [" 88fb4c:\tmov\tx3, x1", 8977228], [" 88fb50:\tadd\tx0, sp, #0x98", 8977232], [" 88fb54:\tmov\tx1, x2", 8977236], [" 88fb58:\tmov\tx2, x3", 8977240], [" 88fb5c:\tbl\t86e80 <islower@plt+0x19830>", 8977244], [" 88fb60:\tadd\tx0, sp, #0x88", 8977248], [" 88fb64:\tbl\t10df9c <islower@plt+0xa094c>", 8977252], [" 88fb68:\tmov\tx26, x0", 8977256], [" 88fb6c:\tadrp\tx0, cb6000 <LoadQCC+0xb93d0>", 8977260], [" 88fb70:\tmov\tx27, x1", 8977264], [" 88fb74:\torr\tw1, wzr, #0x4", 8977268], [" 88fb78:\tadd\tx0, x0, #0xc7", 8977272], [" 88fb7c:\tbl\t6ce90 <__strlen_chk@plt>", 8977276], [" 88fb80:\tmov\tx8, x0", 8977280], [" 88fb84:\tcmp\tx27, x8", 8977284], [" 88fb88:\tb.cc\t88fbac <islower@plt+0x82255c>", 8977288], [" 88fb8c:\tcbz\tx8, 88f90c <islower@plt+0x8222bc>", 8977292], [" 88fb90:\tadd\tx0, x26, x27", 8977296], [" 88fb94:\tadrp\tx1, cb6000 <LoadQCC+0xb93d0>", 8977300], [" 88fb98:\tsub\tx0, x0, x8", 8977304], [" 88fb9c:\tadd\tx1, x1, #0xc7", 8977308], [" 88fba0:\tmov\tx2, x8", 8977312], [" 88fba4:\tbl\t6ceb0 <memcmp@plt>", 8977316], [" 88fba8:\tcbz\tw0, 88f90c <islower@plt+0x8222bc>", 8977320], [" 88fbac:\tadd\tx0, sp, #0x88", 8977324], [" 88fbb0:\tbl\t10df9c <islower@plt+0xa094c>", 8977328], [" 88fbb4:\tmov\tx9, x0", 8977332], [" 88fbb8:\tmov\tx10, x1", 8977336], [" 88fbbc:\tadd\tx0, sp, #0x98", 8977340], [" 88fbc0:\tmov\tx1, x9", 8977344], [" 88fbc4:\tmov\tx2, x10", 8977348], [" 88fbc8:\tbl\t86708 <islower@plt+0x190b8>", 8977352], [" 88fbcc:\tldr\tx8, [x19,#1704]", 8977356], [" 88fbd0:\tmov\tx24, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 8977360], [" 88fbd4:\tldr\tx20, [x19,#1696]", 8977364], [" 88fbd8:\tmovk\tx24, #0xaaab", 8977368], [" 88fbdc:\tsub\tx1, x8, x20", 8977372], [" 88fbe0:\tasr\tx22, x1, #3", 8977376], [" 88fbe4:\tmul\tx22, x22, x24", 8977380], [" 88fbe8:\tcbz\tx1, 88fd6c <islower@plt+0x82271c>", 8977384], [" 88fbec:\tmov\tx23, xzr", 8977388], [" 88fbf0:\tldrb\tw12, [sp,#152]", 8977392], [" 88fbf4:\tand\tx6, x23, #0xffffffff", 8977396], [" 88fbf8:\tldr\tx10, [sp,#168]", 8977400], [" 88fbfc:\tldr\tx7, [sp,#104]", 8977404], [" 88fc00:\tmul\tx22, x6, x21", 8977408], [" 88fc04:\ttst\tw12, #0x1", 8977412], [" 88fc08:\tcsel\tx26, x7, x10, eq", 8977416], [" 88fc0c:\tmov\tx0, x26", 8977420], [" 88fc10:\tstp\txzr, xzr, [sp,#120]", 8977424], [" 88fc14:\tstr\txzr, [sp,#112]", 8977428], [" 88fc18:\tbl\t6ce80 <strlen@plt>", 8977432], [" 88fc1c:\tmov\tx27, x0", 8977436], [" 88fc20:\tcmn\tx27, #0x10", 8977440], [" 88fc24:\tb.cs\t8901e4 <islower@plt+0x822b94>", 8977444], [" 88fc28:\tmadd\tx24, x23, x21, x20", 8977448], [" 88fc2c:\tcmp\tx27, #0x17", 8977452], [" 88fc30:\tb.cs\t88fc48 <islower@plt+0x8225f8>", 8977456], [" 88fc34:\tldr\tx28, [sp,#96]", 8977460], [" 88fc38:\tlsl\tx13, x27, #1", 8977464], [" 88fc3c:\tstrb\tw13, [sp,#112]", 8977468], [" 88fc40:\tcbnz\tx27, 88fc68 <islower@plt+0x822618>", 8977472], [" 88fc44:\tb\t88fc78 <islower@plt+0x822628>", 8977476], [" 88fc48:\tadd\tx7, x27, #0x10", 8977480], [" 88fc4c:\tand\tx29, x7, #0xfffffffffffffff0", 8977484], [" 88fc50:\tmov\tx0, x29", 8977488], [" 88fc54:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8977492], [" 88fc58:\tmov\tx28, x0", 8977496], [" 88fc5c:\torr\tx1, x29, #0x1", 8977500], [" 88fc60:\tstp\tx27, x28, [sp,#120]", 8977504], [" 88fc64:\tstr\tx1, [sp,#112]", 8977508], [" 88fc68:\tmov\tx0, x28", 8977512], [" 88fc6c:\tmov\tx1, x26", 8977516], [" 88fc70:\tmov\tx2, x27", 8977520], [" 88fc74:\tbl\t6cdd0 <memcpy@plt>", 8977524], [" 88fc78:\tmadd\tx9, x23, x21, x20", 8977528], [" 88fc7c:\tstrb\twzr, [x28,x27]", 8977532], [" 88fc80:\tldrh\tw10, [x24]", 8977536], [" 88fc84:\tmov\tw26, wzr", 8977540], [" 88fc88:\tldrb\tw14, [sp,#112]", 8977544], [" 88fc8c:\tldr\tx16, [sp,#120]", 8977548], [" 88fc90:\tldr\tx15, [x9,#8]", 8977552], [" 88fc94:\ttst\tw10, #0x1", 8977556], [" 88fc98:\tubfx\tx8, x10, #1, #7", 8977560], [" 88fc9c:\tand\tw28, w14, #0x1", 8977564], [" 88fca0:\tcsel\tx2, x8, x15, eq", 8977568], [" 88fca4:\ttst\tw14, #0x1", 8977572], [" 88fca8:\tlsr\tx17, x14, #1", 8977576], [" 88fcac:\tcsel\tx18, x17, x16, eq", 8977580], [" 88fcb0:\tcmp\tx2, x18", 8977584], [" 88fcb4:\tb.ne\t88fd34 <islower@plt+0x8226e4>", 8977588], [" 88fcb8:\tldr\tx4, [x9,#16]", 8977592], [" 88fcbc:\tands\tw12, w10, #0x1", 8977596], [" 88fcc0:\tldr\tx5, [sp,#128]", 8977600], [" 88fcc4:\tcsinc\tx0, x4, x24, ne", 8977604], [" 88fcc8:\tldr\tx24, [sp,#96]", 8977608], [" 88fccc:\tcmp\tw28, #0x0", 8977612], [" 88fcd0:\tcsel\tx1, x24, x5, eq", 8977616], [" 88fcd4:\tcbnz\tw12, 88fd14 <islower@plt+0x8226c4>", 8977620], [" 88fcd8:\tcbz\tx8, 88fd28 <islower@plt+0x8226d8>", 8977624], [" 88fcdc:\tadd\tx20, x20, x22", 8977628], [" 88fce0:\tadd\tx9, x20, #0x2", 8977632], [" 88fce4:\tlsr\tw10, w10, #8", 8977636], [" 88fce8:\tb\t88fcf4 <islower@plt+0x8226a4>", 8977640], [" 88fcec:\tldrb\tw10, [x9],#1", 8977644], [" 88fcf0:\tadd\tx1, x1, #0x1", 8977648], [" 88fcf4:\tldrb\tw18, [x1]", 8977652], [" 88fcf8:\tand\tw13, w10, #0xff", 8977656], [" 88fcfc:\tcmp\tw13, w18", 8977660], [" 88fd00:\tb.ne\t88fd30 <islower@plt+0x8226e0>", 8977664], [" 88fd04:\tsubs\tx8, x8, #0x1", 8977668], [" 88fd08:\tb.ne\t88fcec <islower@plt+0x82269c>", 8977672], [" 88fd0c:\torr\tw26, wzr, #0x1", 8977676], [" 88fd10:\tb\t88fd34 <islower@plt+0x8226e4>", 8977680], [" 88fd14:\tcbz\tx2, 88fd28 <islower@plt+0x8226d8>", 8977684], [" 88fd18:\tbl\t6ceb0 <memcmp@plt>", 8977688], [" 88fd1c:\tcmp\tw0, #0x0", 8977692], [" 88fd20:\tcset\tw26, eq", 8977696], [" 88fd24:\tb\t88fd34 <islower@plt+0x8226e4>", 8977700], [" 88fd28:\torr\tw26, wzr, #0x1", 8977704], [" 88fd2c:\tb\t88fd34 <islower@plt+0x8226e4>", 8977708], [" 88fd30:\tmov\tw26, wzr", 8977712], [" 88fd34:\tcbz\tw28, 88fd40 <islower@plt+0x8226f0>", 8977716], [" 88fd38:\tldr\tx0, [sp,#128]", 8977720], [" 88fd3c:\tbl\t6cda0 <operator delete(void*)@plt>", 8977724], [" 88fd40:\ttbnz\tw26, #0, 88fe60 <islower@plt+0x822810>", 8977728], [" 88fd44:\tldr\tx6, [x19,#1704]", 8977732], [" 88fd48:\tmov\tx2, #0xaaaaaaaaaaaaaaaa \t// #-6148914691236517206", 8977736], [" 88fd4c:\tldr\tx20, [x19,#1696]", 8977740], [" 88fd50:\tmovk\tx2, #0xaaab", 8977744], [" 88fd54:\tadd\tw23, w23, #0x1", 8977748], [" 88fd58:\tsub\tx7, x6, x20", 8977752], [" 88fd5c:\tasr\tx24, x7, #3", 8977756], [" 88fd60:\tmul\tx22, x24, x2", 8977760], [" 88fd64:\tcmp\tx23, x22", 8977764], [" 88fd68:\tb.cc\t88fbf0 <islower@plt+0x8225a0>", 8977768], [" 88fd6c:\tldrb\tw1, [sp,#152]", 8977772], [" 88fd70:\tldr\tx20, [sp,#168]", 8977776], [" 88fd74:\ttst\tw1, #0x1", 8977780], [" 88fd78:\tldr\tx1, [sp,#104]", 8977784], [" 88fd7c:\tstp\txzr, xzr, [sp,#120]", 8977788], [" 88fd80:\tcsel\tx26, x1, x20, eq", 8977792], [" 88fd84:\tstr\txzr, [sp,#112]", 8977796], [" 88fd88:\tmov\tx0, x26", 8977800], [" 88fd8c:\tbl\t6ce80 <strlen@plt>", 8977804], [" 88fd90:\tmov\tx27, x0", 8977808], [" 88fd94:\tcmn\tx27, #0x10", 8977812], [" 88fd98:\tb.cs\t8901e4 <islower@plt+0x822b94>", 8977816], [" 88fd9c:\tcmp\tx27, #0x17", 8977820], [" 88fda0:\tb.cs\t88fdd0 <islower@plt+0x822780>", 8977824], [" 88fda4:\tldr\tx28, [sp,#96]", 8977828], [" 88fda8:\tlsl\tx0, x27, #1", 8977832], [" 88fdac:\tstrb\tw0, [sp,#112]", 8977836], [" 88fdb0:\tcbnz\tx27, 88fdf0 <islower@plt+0x8227a0>", 8977840], [" 88fdb4:\tb\t88fe00 <islower@plt+0x8227b0>", 8977844], [" 88fdb8:\tmov\tw18, #0xffffffff \t// #-1", 8977848], [" 88fdbc:\tmov\tw26, wzr", 8977852], [" 88fdc0:\tmov\tw28, wzr", 8977856], [" 88fdc4:\tmov\tw29, wzr", 8977860], [" 88fdc8:\tmov\tw23, w18", 8977864], [" 88fdcc:\tb\t88fe98 <islower@plt+0x822848>", 8977868], [" 88fdd0:\tadd\tx28, x27, #0x10", 8977872], [" 88fdd4:\tand\tx29, x28, #0xfffffffffffffff0", 8977876], [" 88fdd8:\tmov\tx0, x29", 8977880], [" 88fddc:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8977884], [" 88fde0:\tmov\tx28, x0", 8977888], [" 88fde4:\torr\tx29, x29, #0x1", 8977892], [" 88fde8:\tstp\tx27, x28, [sp,#120]", 8977896], [" 88fdec:\tstr\tx29, [sp,#112]", 8977900], [" 88fdf0:\tmov\tx0, x28", 8977904], [" 88fdf4:\tmov\tx1, x26", 8977908], [" 88fdf8:\tmov\tx2, x27", 8977912], [" 88fdfc:\tbl\t6cdd0 <memcpy@plt>", 8977916], [" 88fe00:\tstrb\twzr, [x28,x27]", 8977920], [" 88fe04:\tldr\tx13, [x19,#1704]", 8977924], [" 88fe08:\tldr\tx26, [x19,#1712]", 8977928], [" 88fe0c:\tcmp\tx13, x26", 8977932], [" 88fe10:\tb.cs\t88fe40 <islower@plt+0x8227f0>", 8977936], [" 88fe14:\tldr\tx8, [sp,#128]", 8977940], [" 88fe18:\tmovi\tv1.2d, #0x0", 8977944], [" 88fe1c:\tstr\tx8, [x13,#16]", 8977948], [" 88fe20:\tldr\tq0, [sp,#112]", 8977952], [" 88fe24:\tstr\tq0, [x13]", 8977956], [" 88fe28:\tldr\tx23, [x19,#1704]", 8977960], [" 88fe2c:\tstr\tq1, [sp,#112]", 8977964], [" 88fe30:\tstr\txzr, [sp,#128]", 8977968], [" 88fe34:\tadd\tx24, x23, #0x18", 8977972], [" 88fe38:\tstr\tx24, [x19,#1704]", 8977976], [" 88fe3c:\tb\t88fe5c <islower@plt+0x82280c>", 8977980], [" 88fe40:\tldr\tx0, [sp,#24]", 8977984], [" 88fe44:\tadd\tx1, sp, #0x70", 8977988], [" 88fe48:\tbl\t1934a0 <islower@plt+0x125e50>", 8977992], [" 88fe4c:\tldrb\tw4, [sp,#112]", 8977996], [" 88fe50:\ttbz\tw4, #0, 88fe5c <islower@plt+0x82280c>", 8978000], [" 88fe54:\tldr\tx0, [sp,#128]", 8978004], [" 88fe58:\tbl\t6cda0 <operator delete(void*)@plt>", 8978008], [" 88fe5c:\tmov\tw23, w22", 8978012], [" 88fe60:\tldrb\tw6, [sp,#152]", 8978016], [" 88fe64:\ttbz\tw6, #0, 88fe70 <islower@plt+0x822820>", 8978020], [" 88fe68:\tldr\tx0, [sp,#168]", 8978024], [" 88fe6c:\tbl\t6cda0 <operator delete(void*)@plt>", 8978028], [" 88fe70:\tldr\tx1, [sp,#72]", 8978032], [" 88fe74:\tadd\tx0, sp, #0xd0", 8978036], [" 88fe78:\tbl\t114910 <islower@plt+0xa72c0>", 8978040], [" 88fe7c:\tbl\t115354 <islower@plt+0xa7d04>", 8978044], [" 88fe80:\tldr\tw7, [sp,#208]", 8978048], [" 88fe84:\tlsr\tx22, x0, #32", 8978052], [" 88fe88:\tcmp\tx22, #0x0", 8978056], [" 88fe8c:\tcset\tw26, ne", 8978060], [" 88fe90:\tand\tw28, w7, #0xffffff", 8978064], [" 88fe94:\tlsr\tw29, w7, #24", 8978068], [" 88fe98:\tldr\tw20, [x19,#1664]", 8978072], [" 88fe9c:\tldr\tx24, [sp,#192]", 8978076], [" 88fea0:\tcbz\tx24, 88fee8 <islower@plt+0x822898>", 8978080], [" 88fea4:\tldr\tx22, [sp,#56]", 8978084], [" 88fea8:\tb\t88feb4 <islower@plt+0x822864>", 8978088], [" 88feac:\tmov\tx22, x24", 8978092], [" 88feb0:\tmov\tx24, x11", 8978096], [" 88feb4:\tldr\tw11, [x24,#28]", 8978100], [" 88feb8:\tcmp\tw20, w11", 8978104], [" 88febc:\tb.cs\t88fecc <islower@plt+0x82287c>", 8978108], [" 88fec0:\tldr\tx11, [x24]", 8978112], [" 88fec4:\tcbnz\tx11, 88feac <islower@plt+0x82285c>", 8978116], [" 88fec8:\tb\t88fef8 <islower@plt+0x8228a8>", 8978120], [" 88fecc:\tcmp\tw11, w20", 8978124], [" 88fed0:\tb.cs\t88fefc <islower@plt+0x8228ac>", 8978128], [" 88fed4:\tmov\tx22, x24", 8978132], [" 88fed8:\tldr\tx11, [x22,#8]!", 8978136], [" 88fedc:\tcbz\tx11, 88fefc <islower@plt+0x8228ac>", 8978140], [" 88fee0:\tmov\tx24, x11", 8978144], [" 88fee4:\tb\t88feb4 <islower@plt+0x822864>", 8978148], [" 88fee8:\tldr\tx5, [sp,#40]", 8978152], [" 88feec:\tmov\tx24, x5", 8978156], [" 88fef0:\tmov\tx22, x5", 8978160], [" 88fef4:\tb\t88fefc <islower@plt+0x8228ac>", 8978164], [" 88fef8:\tmov\tx22, x24", 8978168], [" 88fefc:\tldr\tx27, [x22]", 8978172], [" 88ff00:\tcbnz\tx27, 88ff58 <islower@plt+0x822908>", 8978176], [" 88ff04:\torr\tw0, wzr, #0x38", 8978180], [" 88ff08:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8978184], [" 88ff0c:\tmovi\tv2.2d, #0x0", 8978188], [" 88ff10:\tmov\tx27, x0", 8978192], [" 88ff14:\tmov\tx1, x27", 8978196], [" 88ff18:\tstr\twzr, [x27,#48]", 8978200], [" 88ff1c:\tstp\txzr, xzr, [x27,#32]", 8978204], [" 88ff20:\tstr\tx24, [x27,#16]", 8978208], [" 88ff24:\tstr\tq2, [x27]", 8978212], [" 88ff28:\tstr\tx27, [x22]", 8978216], [" 88ff2c:\tldr\tx8, [sp,#184]", 8978220], [" 88ff30:\tldr\tx15, [x8]", 8978224], [" 88ff34:\tstr\tw20, [x27,#28]", 8978228], [" 88ff38:\tcbz\tx15, 88ff44 <islower@plt+0x8228f4>", 8978232], [" 88ff3c:\tstr\tx15, [sp,#184]", 8978236], [" 88ff40:\tldr\tx1, [x22]", 8978240], [" 88ff44:\tldr\tx0, [sp,#192]", 8978244], [" 88ff48:\tbl\t8840c <islower@plt+0x1adbc>", 8978248], [" 88ff4c:\tldr\tx9, [sp,#200]", 8978252], [" 88ff50:\tadd\tx10, x9, #0x1", 8978256], [" 88ff54:\tstr\tx10, [sp,#200]", 8978260], [" 88ff58:\tstp\tw20, w23, [x27,#32]", 8978264], [" 88ff5c:\tstp\tw26, w28, [x27,#40]", 8978268], [" 88ff60:\tstr\tw29, [x27,#48]", 8978272], [" 88ff64:\tldp\tx28, x24, [sp,#80]", 8978276], [" 88ff68:\tldr\tw14, [x19,#1664]", 8978280], [" 88ff6c:\tadd\tw15, w14, #0x1", 8978284], [" 88ff70:\tstr\tw15, [x19,#1664]", 8978288], [" 88ff74:\tldr\tx27, [x25,#592]", 8978292], [" 88ff78:\tadd\tx11, x27, #0x10", 8978296], [" 88ff7c:\tldr\tx25, [x25,#8]", 8978300], [" 88ff80:\tmov\tx13, x11", 8978304], [" 88ff84:\tcmp\tx25, x11", 8978308], [" 88ff88:\tb.eq\t88ff98 <islower@plt+0x822948>", 8978312], [" 88ff8c:\tldrb\tw2, [x25,#24]", 8978316], [" 88ff90:\tmov\tx13, x25", 8978320], [" 88ff94:\ttbnz\tw2, #1, 88ff7c <islower@plt+0x82292c>", 8978324], [" 88ff98:\tcmp\tx13, x24", 8978328], [" 88ff9c:\tmov\tx25, x13", 8978332], [" 88ffa0:\tb.ne\t88f988 <islower@plt+0x822338>", 8978336], [" 88ffa4:\tldr\tx0, [sp,#48]", 8978340], [" 88ffa8:\tldr\tx3, [sp,#32]", 8978344], [" 88ffac:\tldr\tx0, [x0,#8]", 8978348], [" 88ffb0:\tcmp\tx0, x3", 8978352], [" 88ffb4:\tb.ne\t88f8d4 <islower@plt+0x822284>", 8978356], [" 88ffb8:\tldr\tx0, [sp,#200]", 8978360], [" 88ffbc:\tcmp\tx0, #0x1", 8978364], [" 88ffc0:\tb.ne\t88fffc <islower@plt+0x8229ac>", 8978368], [" 88ffc4:\tldr\tx25, [sp,#184]", 8978372], [" 88ffc8:\tldr\tx17, [sp,#16]", 8978376], [" 88ffcc:\tldr\tw16, [x25,#36]", 8978380], [" 88ffd0:\tcmn\tw16, #0x1", 8978384], [" 88ffd4:\tb.ne\t890004 <islower@plt+0x8229b4>", 8978388], [" 88ffd8:\tldr\tx1, [sp,#192]", 8978392], [" 88ffdc:\tadd\tx0, sp, #0xb8", 8978396], [" 88ffe0:\tbl\t886b8c <islower@plt+0x81953c>", 8978400], [" 88ffe4:\tldr\tx6, [sp,#40]", 8978404], [" 88ffe8:\tldr\tx17, [sp,#16]", 8978408], [" 88ffec:\tstp\txzr, xzr, [sp,#192]", 8978412], [" 88fff0:\tmov\tx25, x6", 8978416], [" 88fff4:\tstr\tx6, [sp,#184]", 8978420], [" 88fff8:\tb\t890004 <islower@plt+0x8229b4>", 8978424], [" 88fffc:\tldr\tx25, [sp,#184]", 8978428], [" 890000:\tldr\tx17, [sp,#16]", 8978432], [" 890004:\tcmp\tx25, x17", 8978436], [" 890008:\tb.eq\t890138 <islower@plt+0x822ae8>", 8978440], [" 89000c:\tadd\tx22, x19, #0x690", 8978444], [" 890010:\tldr\tx27, [x22]", 8978448], [" 890014:\tcbz\tx27, 890060 <islower@plt+0x822a10>", 8978452], [" 890018:\tldr\tw8, [x25,#28]", 8978456], [" 89001c:\tmov\tx21, x22", 8978460], [" 890020:\tb\t89002c <islower@plt+0x8229dc>", 8978464], [" 890024:\tmov\tx21, x27", 8978468], [" 890028:\tmov\tx27, x12", 8978472], [" 89002c:\tldr\tw12, [x27,#28]", 8978476], [" 890030:\tcmp\tw8, w12", 8978480], [" 890034:\tb.cs\t890044 <islower@plt+0x8229f4>", 8978484], [" 890038:\tldr\tx12, [x27]", 8978488], [" 89003c:\tcbnz\tx12, 890024 <islower@plt+0x8229d4>", 8978492], [" 890040:\tb\t89006c <islower@plt+0x822a1c>", 8978496], [" 890044:\tcmp\tw12, w8", 8978500], [" 890048:\tb.cs\t890070 <islower@plt+0x822a20>", 8978504], [" 89004c:\tmov\tx21, x27", 8978508], [" 890050:\tldr\tx12, [x21,#8]!", 8978512], [" 890054:\tcbz\tx12, 890070 <islower@plt+0x822a20>", 8978516], [" 890058:\tmov\tx27, x12", 8978520], [" 89005c:\tb\t89002c <islower@plt+0x8229dc>", 8978524], [" 890060:\tmov\tx27, x22", 8978528], [" 890064:\tmov\tx21, x22", 8978532], [" 890068:\tb\t890070 <islower@plt+0x822a20>", 8978536], [" 89006c:\tmov\tx21, x27", 8978540], [" 890070:\tldr\tx20, [x21]", 8978544], [" 890074:\tcbnz\tx20, 8900d8 <islower@plt+0x822a88>", 8978548], [" 890078:\torr\tw0, wzr, #0x38", 8978552], [" 89007c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 8978556], [" 890080:\tmovi\tv3.2d, #0x0", 8978560], [" 890084:\tmov\tx20, x0", 8978564], [" 890088:\tldr\tw8, [x25,#28]", 8978568], [" 89008c:\tmov\tx1, x20", 8978572], [" 890090:\tstr\twzr, [x20,#48]", 8978576], [" 890094:\tstr\tx27, [x20,#16]", 8978580], [" 890098:\tmov\tv4.16b, v3.16b", 8978584], [" 89009c:\tstr\tq4, [x20,#32]", 8978588], [" 8900a0:\tstr\tq4, [x20]", 8978592], [" 8900a4:\tstr\tx20, [x21]", 8978596], [" 8900a8:\tldr\tx11, [x19,#1672]", 8978600], [" 8900ac:\tldr\tx16, [x11]", 8978604], [" 8900b0:\tstr\tw8, [x20,#28]", 8978608], [" 8900b4:\tcbz\tx16, 8900c0 <islower@plt+0x822a70>", 8978612], [" 8900b8:\tstr\tx16, [x19,#1672]", 8978616], [" 8900bc:\tldr\tx1, [x21]", 8978620], [" 8900c0:\tldr\tx0, [x19,#1680]", 8978624], [" 8900c4:\tbl\t8840c <islower@plt+0x1adbc>", 8978628], [" 8900c8:\tldr\tx12, [x19,#1688]", 8978632], [" 8900cc:\tadd\tx13, x12, #0x1", 8978636], [" 8900d0:\tstr\tx13, [x19,#1688]", 8978640], [" 8900d4:\tldr\tx17, [sp,#16]", 8978644], [" 8900d8:\tldr\tw10, [x25,#48]", 8978648], [" 8900dc:\tstr\tw10, [x20,#48]", 8978652], [" 8900e0:\tldr\tq0, [x25,#32]", 8978656], [" 8900e4:\tstr\tq0, [x20,#32]", 8978660], [" 8900e8:\tldr\tx12, [x25,#8]", 8978664], [" 8900ec:\tcbz\tx12, 890100 <islower@plt+0x822ab0>", 8978668], [" 8900f0:\tmov\tx25, x12", 8978672], [" 8900f4:\tldr\tx12, [x25]", 8978676], [" 8900f8:\tcbnz\tx12, 8900f0 <islower@plt+0x822aa0>", 8978680], [" 8900fc:\tb\t890130 <islower@plt+0x822ae0>", 8978684], [" 890100:\tmov\tx10, x25", 8978688], [" 890104:\tldr\tx14, [x10,#16]!", 8978692], [" 890108:\tldr\tx12, [x14]", 8978696], [" 89010c:\tcmp\tx12, x25", 8978700], [" 890110:\tmov\tx25, x14", 8978704], [" 890114:\tb.eq\t890130 <islower@plt+0x822ae0>", 8978708], [" 890118:\tldr\tx15, [x10]", 8978712], [" 89011c:\tmov\tx10, x15", 8978716], [" 890120:\tldr\tx25, [x10,#16]!", 8978720], [" 890124:\tldr\tx14, [x25]", 8978724], [" 890128:\tcmp\tx14, x15", 8978728], [" 89012c:\tb.ne\t890118 <islower@plt+0x822ac8>", 8978732], [" 890130:\tcmp\tx25, x17", 8978736], [" 890134:\tb.ne\t890010 <islower@plt+0x8229c0>", 8978740], [" 890138:\tldr\tx25, [x19,#24]", 8978744], [" 89013c:\tmov\tw11, #0x5c02 \t// #23554", 8978748], [" 890140:\tldrb\tw29, [x25,x11]", 8978752], [" 890144:\tcbz\tw29, 890170 <islower@plt+0x822b20>", 8978756], [" 890148:\tldr\tw9, [x19,#1264]", 8978760], [" 89014c:\tcbz\tw9, 890170 <islower@plt+0x822b20>", 8978764], [" 890150:\tldrb\tw11, [x19,#1656]", 8978768], [" 890154:\tcbnz\tw11, 890170 <islower@plt+0x822b20>", 8978772], [" 890158:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8978776], [" 89015c:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8978780], [" 890160:\tadd\tx0, x0, #0xd47", 8978784], [" 890164:\tadd\tx1, x1, #0xbc9", 8978788], [" 890168:\tmov\tw2, #0xeca \t// #3786", 8978792], [" 89016c:\tbl\tb9770 <islower@plt+0x4c120>", 8978796], [" 890170:\tldr\tw12, [x19,#1264]", 8978800], [" 890174:\tcbz\tw12, 890180 <islower@plt+0x822b30>", 8978804], [" 890178:\tmov\tx0, x19", 8978808], [" 89017c:\tbl\t893c1c <islower@plt+0x8265cc>", 8978812], [" 890180:\tldrb\tw13, [x19,#1736]", 8978816], [" 890184:\tcbz\tw13, 8901a0 <islower@plt+0x822b50>", 8978820], [" 890188:\tldr\tx16, [x19,#24]", 8978824], [" 89018c:\tmov\tw17, #0x5c0e \t// #23566", 8978828], [" 890190:\tldrb\tw16, [x16,x17]", 8978832], [" 890194:\tcbz\tw16, 8901a0 <islower@plt+0x822b50>", 8978836], [" 890198:\tmov\tx0, x19", 8978840], [" 89019c:\tbl\t893ed0 <islower@plt+0x826880>", 8978844], [" 8901a0:\tldr\tx1, [sp,#192]", 8978848], [" 8901a4:\tadd\tx0, sp, #0xb8", 8978852], [" 8901a8:\tbl\t886b8c <islower@plt+0x81953c>", 8978856], [" 8901ac:\tmrs\tx19, tpidr_el0", 8978860], [" 8901b0:\tldr\tx18, [x19,#40]", 8978864], [" 8901b4:\tldr\tx3, [sp,#216]", 8978868], [" 8901b8:\tcmp\tx18, x3", 8978872], [" 8901bc:\tb.ne\t8901ec <islower@plt+0x822b9c>", 8978876], [" 8901c0:\tldp\tx29, x30, [sp,#304]", 8978880], [" 8901c4:\tldp\tx20, x19, [sp,#288]", 8978884], [" 8901c8:\tldp\tx22, x21, [sp,#272]", 8978888], [" 8901cc:\tldp\tx24, x23, [sp,#256]", 8978892], [" 8901d0:\tldp\tx26, x25, [sp,#240]", 8978896], [" 8901d4:\tldp\tx28, x27, [sp,#224]", 8978900], [" 8901d8:\tmov\tw0, wzr", 8978904], [" 8901dc:\tadd\tsp, sp, #0x140", 8978908], [" 8901e0:\tret", 8978912], [" 8901e4:\tadd\tx0, sp, #0x70", 8978916], [" 8901e8:\tbl\t84c84 <islower@plt+0x17634>", 8978920], [" 8901ec:\tbl\t6ce60 <__stack_chk_fail@plt>", 8978924], ["", 0]], "l": 16, "f": "llvm::QGPUTargetObjGen::encoder(llvm::MachineFunction&)"}, "190": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000885a44 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x1ddc1c>:", 0], [" 885a44:\tsub\tsp, sp, #0x100", 8936004], [" 885a48:\tstp\tx28, x27, [sp,#160]", 8936008], [" 885a4c:\tstp\tx26, x25, [sp,#176]", 8936012], [" 885a50:\tstp\tx24, x23, [sp,#192]", 8936016], [" 885a54:\tstp\tx22, x21, [sp,#208]", 8936020], [" 885a58:\tstp\tx20, x19, [sp,#224]", 8936024], [" 885a5c:\tstp\tx29, x30, [sp,#240]", 8936028], [" 885a60:\tmrs\tx14, tpidr_el0", 8936032], [" 885a64:\tmov\tx20, x0", 8936036], [" 885a68:\tldr\tx9, [x14,#40]", 8936040], [" 885a6c:\tmov\tw0, #0x26 \t// #38", 8936044], [" 885a70:\tmov\tx22, x1", 8936048], [" 885a74:\tstr\tx9, [sp,#152]", 8936052], [" 885a78:\tbl\tc7e98 <islower@plt+0x5a848>", 8936056], [" 885a7c:\tldr\tx2, [x20,#88]", 8936060], [" 885a80:\tadd\tx0, x20, #0x20", 8936064], [" 885a84:\tmov\tx1, x22", 8936068], [" 885a88:\tstp\tx0, x2, [sp,#8]", 8936072], [" 885a8c:\tbl\t883eb4 <islower@plt+0x816864>", 8936076], [" 885a90:\tmov\tx0, x22", 8936080], [" 885a94:\tbl\t8831f4 <islower@plt+0x815ba4>", 8936084], [" 885a98:\tcmp\tw0, #0x8", 8936088], [" 885a9c:\tb.eq\t885ac0 <islower@plt+0x818470>", 8936092], [" 885aa0:\tmov\tx0, x22", 8936096], [" 885aa4:\tbl\t8831f4 <islower@plt+0x815ba4>", 8936100], [" 885aa8:\tcmp\tw0, #0xf", 8936104], [" 885aac:\tb.ne\t885af8 <islower@plt+0x8184a8>", 8936108], [" 885ab0:\tmov\tx0, x22", 8936112], [" 885ab4:\tbl\t883030 <islower@plt+0x8159e0>", 8936116], [" 885ab8:\tcmp\tw0, #0x1", 8936120], [" 885abc:\tb.ne\t885af8 <islower@plt+0x8184a8>", 8936124], [" 885ac0:\tldr\tx25, [x22,#48]", 8936128], [" 885ac4:\tsub\tx21, x22, #0x38", 8936132], [" 885ac8:\tb\t885ad0 <islower@plt+0x818480>", 8936136], [" 885acc:\tldr\tx25, [x25,#96]", 8936140], [" 885ad0:\tcmp\tx25, x21", 8936144], [" 885ad4:\tb.eq\t885af8 <islower@plt+0x8184a8>", 8936148], [" 885ad8:\tmov\tx0, x25", 8936152], [" 885adc:\tbl\t18f95c <islower@plt+0x12230c>", 8936156], [" 885ae0:\ttbnz\tw0, #0, 885acc <islower@plt+0x81847c>", 8936160], [" 885ae4:\tmov\tx0, x25", 8936164], [" 885ae8:\tbl\t4ddaa4 <islower@plt+0x470454>", 8936168], [" 885aec:\ttbz\tw0, #0, 885acc <islower@plt+0x81847c>", 8936172], [" 885af0:\tmov\tx0, x25", 8936176], [" 885af4:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8936180], [" 885af8:\tldr\tx15, [x20,#64]", 8936184], [" 885afc:\tldr\tw8, [x15,#256]", 8936188], [" 885b00:\tstr\tx22, [sp,#24]", 8936192], [" 885b04:\ttbz\tw8, #3, 885d54 <islower@plt+0x818704>", 8936196], [" 885b08:\tldr\tx0, [x22,#48]", 8936200], [" 885b0c:\tsub\tx13, x22, #0x38", 8936204], [" 885b10:\tstr\tx13, [sp,#32]", 8936208], [" 885b14:\tcmp\tx0, x13", 8936212], [" 885b18:\tb.eq\t885d54 <islower@plt+0x818704>", 8936216], [" 885b1c:\tadd\tx8, sp, #0x78", 8936220], [" 885b20:\tadd\tx19, x8, #0x8", 8936224], [" 885b24:\tmov\tw28, #0xde00 \t// #56832", 8936228], [" 885b28:\torr\tw26, wzr, #0x1", 8936232], [" 885b2c:\tstr\tx0, [sp,#48]", 8936236], [" 885b30:\tbl\t18f95c <islower@plt+0x12230c>", 8936240], [" 885b34:\ttbnz\tw0, #0, 885d38 <islower@plt+0x8186e8>", 8936244], [" 885b38:\tldr\tx11, [sp,#48]", 8936248], [" 885b3c:\tldr\tw16, [x11,#52]", 8936252], [" 885b40:\tand\tw8, w16, #0x1f", 8936256], [" 885b44:\tcmp\tw8, #0x9", 8936260], [" 885b48:\tb.eq\t885d38 <islower@plt+0x8186e8>", 8936264], [" 885b4c:\tldr\tx21, [sp,#48]", 8936268], [" 885b50:\tmov\tx0, x21", 8936272], [" 885b54:\tbl\t4ddaa4 <islower@plt+0x470454>", 8936276], [" 885b58:\ttbz\tw0, #0, 886914 <islower@plt+0x8192c4>", 8936280], [" 885b5c:\tmov\tx0, x21", 8936284], [" 885b60:\tbl\t1c39e0 <islower@plt+0x156390>", 8936288], [" 885b64:\tmov\tx29, x0", 8936292], [" 885b68:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8936296], [" 885b6c:\tmov\tx23, x1", 8936300], [" 885b70:\tadd\tx0, x0, #0xc97", 8936304], [" 885b74:\tmov\tw1, #0x1b \t// #27", 8936308], [" 885b78:\tbl\t6ce90 <__strlen_chk@plt>", 8936312], [" 885b7c:\tmov\tx8, x0", 8936316], [" 885b80:\tcmp\tx23, x8", 8936320], [" 885b84:\tb.ne\t885ba4 <islower@plt+0x818554>", 8936324], [" 885b88:\tcbz\tx8, 885d38 <islower@plt+0x8186e8>", 8936328], [" 885b8c:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8936332], [" 885b90:\tmov\tx0, x29", 8936336], [" 885b94:\tadd\tx1, x1, #0xc97", 8936340], [" 885b98:\tmov\tx2, x8", 8936344], [" 885b9c:\tbl\t6ceb0 <memcmp@plt>", 8936348], [" 885ba0:\tcbz\tw0, 885d38 <islower@plt+0x8186e8>", 8936352], [" 885ba4:\tldr\tx0, [sp,#48]", 8936356], [" 885ba8:\tbl\t1c39e0 <islower@plt+0x156390>", 8936360], [" 885bac:\tmov\tx29, x0", 8936364], [" 885bb0:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8936368], [" 885bb4:\tmov\tx23, x1", 8936372], [" 885bb8:\torr\tw1, wzr, #0x1e", 8936376], [" 885bbc:\tadd\tx0, x0, #0xcb2", 8936380], [" 885bc0:\tbl\t6ce90 <__strlen_chk@plt>", 8936384], [" 885bc4:\tmov\tx9, x0", 8936388], [" 885bc8:\tcmp\tx23, x9", 8936392], [" 885bcc:\tb.ne\t885bec <islower@plt+0x81859c>", 8936396], [" 885bd0:\tcbz\tx9, 885d38 <islower@plt+0x8186e8>", 8936400], [" 885bd4:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8936404], [" 885bd8:\tmov\tx0, x29", 8936408], [" 885bdc:\tadd\tx1, x1, #0xcb2", 8936412], [" 885be0:\tmov\tx2, x9", 8936416], [" 885be4:\tbl\t6ceb0 <memcmp@plt>", 8936420], [" 885be8:\tcbz\tw0, 885d38 <islower@plt+0x8186e8>", 8936424], [" 885bec:\tldr\tx0, [sp,#48]", 8936428], [" 885bf0:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8936432], [" 885bf4:\tldr\tx24, [x0,#232]", 8936436], [" 885bf8:\tadd\tx2, x0, #0xe0", 8936440], [" 885bfc:\tstr\tx2, [sp,#40]", 8936444], [" 885c00:\tcmp\tx24, x2", 8936448], [" 885c04:\tb.eq\t885d38 <islower@plt+0x8186e8>", 8936452], [" 885c08:\tmov\tw21, wzr", 8936456], [" 885c0c:\tldr\tx27, [x24,#32]", 8936460], [" 885c10:\tadd\tx22, x24, #0x10", 8936464], [" 885c14:\tstr\tx24, [sp,#56]", 8936468], [" 885c18:\tcmp\tx27, x22", 8936472], [" 885c1c:\tb.eq\t885d24 <islower@plt+0x8186d4>", 8936476], [" 885c20:\tldr\tx16, [x27,#16]", 8936480], [" 885c24:\tldrh\tw8, [x16]", 8936484], [" 885c28:\tcmp\tw8, #0x115", 8936488], [" 885c2c:\tb.ne\t885cf0 <islower@plt+0x8186a0>", 8936492], [" 885c30:\tand\tw9, w21, #0x2", 8936496], [" 885c34:\tcmp\tw9, #0x2", 8936500], [" 885c38:\tb.cc\t885cf0 <islower@plt+0x8186a0>", 8936504], [" 885c3c:\tldr\tx25, [x27,#592]", 8936508], [" 885c40:\tadd\tx24, x25, #0x10", 8936512], [" 885c44:\tldr\tx17, [x20,#40]", 8936516], [" 885c48:\tmov\tw3, wzr", 8936520], [" 885c4c:\tldr\tx2, [x27,#600]", 8936524], [" 885c50:\tldr\tx0, [x25,#56]", 8936528], [" 885c54:\tldrb\tw23, [x27,#24]", 8936532], [" 885c58:\tldr\tx1, [x17,#8]", 8936536], [" 885c5c:\tadd\tx1, x1, x28", 8936540], [" 885c60:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8936544], [" 885c64:\tldr\tx7, [x25,#32]", 8936548], [" 885c68:\tmov\tx29, x0", 8936552], [" 885c6c:\tldr\tx11, [x27]", 8936556], [" 885c70:\tcmp\tx7, x27", 8936560], [" 885c74:\tstp\tx11, x27, [x29]", 8936564], [" 885c78:\ttbnz\tw23, #1, 885c88 <islower@plt+0x818638>", 8936568], [" 885c7c:\tb.eq\t885c94 <islower@plt+0x818644>", 8936572], [" 885c80:\tstr\tx29, [x11,#8]", 8936576], [" 885c84:\tb\t885c98 <islower@plt+0x818648>", 8936580], [" 885c88:\tb.eq\t885c94 <islower@plt+0x818644>", 8936584], [" 885c8c:\tstr\tx29, [x11,#8]", 8936588], [" 885c90:\tb\t885c98 <islower@plt+0x818648>", 8936592], [" 885c94:\tstr\tx29, [x25,#32]", 8936596], [" 885c98:\tmov\tx0, x24", 8936600], [" 885c9c:\tstr\tx29, [x27]", 8936604], [" 885ca0:\tmov\tx1, x29", 8936608], [" 885ca4:\tbl\t4c2654 <islower@plt+0x455004>", 8936612], [" 885ca8:\tmovi\tv3.2d, #0x0", 8936616], [" 885cac:\tadd\tx1, sp, #0x78", 8936620], [" 885cb0:\tmov\tx0, x29", 8936624], [" 885cb4:\tstrb\tw26, [sp,#120]", 8936628], [" 885cb8:\tstrb\twzr, [sp,#122]", 8936632], [" 885cbc:\tstr\tq3, [x19]", 8936636], [" 885cc0:\tbl\t4e350c <islower@plt+0x475ebc>", 8936640], [" 885cc4:\tmovi\tv5.2d, #0x0", 8936644], [" 885cc8:\tadd\tx1, sp, #0x78", 8936648], [" 885ccc:\tmov\tx0, x29", 8936652], [" 885cd0:\tstrb\tw26, [sp,#120]", 8936656], [" 885cd4:\tstrb\twzr, [sp,#122]", 8936660], [" 885cd8:\tstr\tq5, [x19]", 8936664], [" 885cdc:\tbl\t4e350c <islower@plt+0x475ebc>", 8936668], [" 885ce0:\tadd\tw21, w21, #0x1", 8936672], [" 885ce4:\tand\tw10, w21, #0x2", 8936676], [" 885ce8:\tcmp\tw10, #0x1", 8936680], [" 885cec:\tb.hi\t885c44 <islower@plt+0x8185f4>", 8936684], [" 885cf0:\tldr\tx18, [x27,#592]", 8936688], [" 885cf4:\tadd\tw21, w21, #0x1", 8936692], [" 885cf8:\tadd\tx9, x18, #0x10", 8936696], [" 885cfc:\tldr\tx27, [x27,#8]", 8936700], [" 885d00:\tmov\tx5, x9", 8936704], [" 885d04:\tcmp\tx27, x9", 8936708], [" 885d08:\tb.eq\t885d18 <islower@plt+0x8186c8>", 8936712], [" 885d0c:\tldrb\tw4, [x27,#24]", 8936716], [" 885d10:\tmov\tx5, x27", 8936720], [" 885d14:\ttbnz\tw4, #1, 885cfc <islower@plt+0x8186ac>", 8936724], [" 885d18:\tcmp\tx5, x22", 8936728], [" 885d1c:\tmov\tx27, x5", 8936732], [" 885d20:\tb.ne\t885c20 <islower@plt+0x8185d0>", 8936736], [" 885d24:\tldr\tx24, [sp,#56]", 8936740], [" 885d28:\tldr\tx1, [sp,#40]", 8936744], [" 885d2c:\tldr\tx24, [x24,#8]", 8936748], [" 885d30:\tcmp\tx24, x1", 8936752], [" 885d34:\tb.ne\t885c0c <islower@plt+0x8185bc>", 8936756], [" 885d38:\tldr\tx0, [sp,#48]", 8936760], [" 885d3c:\tldr\tx12, [sp,#32]", 8936764], [" 885d40:\tldr\tx0, [x0,#96]", 8936768], [" 885d44:\tcmp\tx0, x12", 8936772], [" 885d48:\tb.ne\t885b2c <islower@plt+0x8184dc>", 8936776], [" 885d4c:\tldr\tx1, [x20,#64]", 8936780], [" 885d50:\tldr\tw8, [x1,#256]", 8936784], [" 885d54:\ttbz\tw8, #16, 885fa0 <islower@plt+0x818950>", 8936788], [" 885d58:\tldr\tx0, [sp,#24]", 8936792], [" 885d5c:\tbl\t8831f4 <islower@plt+0x815ba4>", 8936796], [" 885d60:\tcmp\tw0, #0xc", 8936800], [" 885d64:\tb.eq\t885d78 <islower@plt+0x818728>", 8936804], [" 885d68:\tldr\tx0, [sp,#24]", 8936808], [" 885d6c:\tbl\t883030 <islower@plt+0x8159e0>", 8936812], [" 885d70:\tcmp\tw0, #0x8", 8936816], [" 885d74:\tb.ne\t885fa0 <islower@plt+0x818950>", 8936820], [" 885d78:\tldr\tx4, [sp,#24]", 8936824], [" 885d7c:\tldr\tx25, [x4,#48]", 8936828], [" 885d80:\tsub\tx17, x4, #0x38", 8936832], [" 885d84:\tstr\tx17, [sp,#48]", 8936836], [" 885d88:\tcmp\tx25, x17", 8936840], [" 885d8c:\tb.eq\t885fa0 <islower@plt+0x818950>", 8936844], [" 885d90:\tadd\tx9, sp, #0x78", 8936848], [" 885d94:\tadd\tx19, x9, #0x8", 8936852], [" 885d98:\torr\tw26, wzr, #0x1", 8936856], [" 885d9c:\tmov\tx0, x25", 8936860], [" 885da0:\tbl\t18f95c <islower@plt+0x12230c>", 8936864], [" 885da4:\ttbnz\tw0, #0, 885f90 <islower@plt+0x818940>", 8936868], [" 885da8:\tldr\tw7, [x25,#52]", 8936872], [" 885dac:\tand\tw11, w7, #0x1f", 8936876], [" 885db0:\tcmp\tw11, #0x9", 8936880], [" 885db4:\tb.eq\t885f90 <islower@plt+0x818940>", 8936884], [" 885db8:\tmov\tx0, x25", 8936888], [" 885dbc:\tbl\t4ddaa4 <islower@plt+0x470454>", 8936892], [" 885dc0:\ttbz\tw0, #0, 886914 <islower@plt+0x8192c4>", 8936896], [" 885dc4:\tmov\tx0, x25", 8936900], [" 885dc8:\tbl\t1c39e0 <islower@plt+0x156390>", 8936904], [" 885dcc:\tmov\tx29, x0", 8936908], [" 885dd0:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8936912], [" 885dd4:\tmov\tx23, x1", 8936916], [" 885dd8:\tadd\tx0, x0, #0xc97", 8936920], [" 885ddc:\tmov\tw1, #0x1b \t// #27", 8936924], [" 885de0:\tbl\t6ce90 <__strlen_chk@plt>", 8936928], [" 885de4:\tmov\tx10, x0", 8936932], [" 885de8:\tcmp\tx23, x10", 8936936], [" 885dec:\tb.ne\t885e0c <islower@plt+0x8187bc>", 8936940], [" 885df0:\tcbz\tx10, 885f90 <islower@plt+0x818940>", 8936944], [" 885df4:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8936948], [" 885df8:\tmov\tx0, x29", 8936952], [" 885dfc:\tadd\tx1, x1, #0xc97", 8936956], [" 885e00:\tmov\tx2, x10", 8936960], [" 885e04:\tbl\t6ceb0 <memcmp@plt>", 8936964], [" 885e08:\tcbz\tw0, 885f90 <islower@plt+0x818940>", 8936968], [" 885e0c:\tmov\tx0, x25", 8936972], [" 885e10:\tbl\t1c39e0 <islower@plt+0x156390>", 8936976], [" 885e14:\tmov\tx29, x0", 8936980], [" 885e18:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8936984], [" 885e1c:\tmov\tx23, x1", 8936988], [" 885e20:\torr\tw1, wzr, #0x1e", 8936992], [" 885e24:\tadd\tx0, x0, #0xcb2", 8936996], [" 885e28:\tbl\t6ce90 <__strlen_chk@plt>", 8937000], [" 885e2c:\tmov\tx11, x0", 8937004], [" 885e30:\tcmp\tx23, x11", 8937008], [" 885e34:\tb.ne\t885e54 <islower@plt+0x818804>", 8937012], [" 885e38:\tcbz\tx11, 885f90 <islower@plt+0x818940>", 8937016], [" 885e3c:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8937020], [" 885e40:\tmov\tx0, x29", 8937024], [" 885e44:\tadd\tx1, x1, #0xcb2", 8937028], [" 885e48:\tmov\tx2, x11", 8937032], [" 885e4c:\tbl\t6ceb0 <memcmp@plt>", 8937036], [" 885e50:\tcbz\tw0, 885f90 <islower@plt+0x818940>", 8937040], [" 885e54:\tmov\tx0, x25", 8937044], [" 885e58:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8937048], [" 885e5c:\tldr\tx29, [x0,#232]", 8937052], [" 885e60:\tadd\tx27, x0, #0xe0", 8937056], [" 885e64:\tstr\tx27, [sp,#56]", 8937060], [" 885e68:\tcmp\tx29, x27", 8937064], [" 885e6c:\tb.eq\t885f90 <islower@plt+0x818940>", 8937068], [" 885e70:\tmov\tw21, wzr", 8937072], [" 885e74:\tldr\tx22, [x29,#32]", 8937076], [" 885e78:\tadd\tx27, x29, #0x10", 8937080], [" 885e7c:\tcmp\tx22, x27", 8937084], [" 885e80:\tb.eq\t885f80 <islower@plt+0x818930>", 8937088], [" 885e84:\tsub\tw10, w21, #0x2", 8937092], [" 885e88:\tand\tw11, w10, #0xfffffffc", 8937096], [" 885e8c:\tcmp\tw11, w10", 8937100], [" 885e90:\tb.ne\t885f4c <islower@plt+0x8188fc>", 8937104], [" 885e94:\tldr\tx2, [x22,#16]", 8937108], [" 885e98:\tldrh\tw12, [x2]", 8937112], [" 885e9c:\tcmp\tw12, #0x115", 8937116], [" 885ea0:\tb.ne\t885f4c <islower@plt+0x8188fc>", 8937120], [" 885ea4:\tldr\tx3, [x20,#40]", 8937124], [" 885ea8:\tmov\tw16, #0xde00 \t// #56832", 8937128], [" 885eac:\tldr\tx23, [x22,#592]", 8937132], [" 885eb0:\tldr\tx2, [x22,#600]", 8937136], [" 885eb4:\tldrb\tw28, [x22,#24]", 8937140], [" 885eb8:\tldr\tx8, [x3,#8]", 8937144], [" 885ebc:\tmov\tw3, wzr", 8937148], [" 885ec0:\tldr\tx0, [x23,#56]", 8937152], [" 885ec4:\tadd\tx1, x8, x16", 8937156], [" 885ec8:\tbl\t4ddc34 <islower@plt+0x4705e4>", 8937160], [" 885ecc:\tldr\tx8, [x23,#32]", 8937164], [" 885ed0:\tmov\tx24, x0", 8937168], [" 885ed4:\tldr\tx12, [x22]", 8937172], [" 885ed8:\tcmp\tx8, x22", 8937176], [" 885edc:\tstp\tx12, x22, [x24]", 8937180], [" 885ee0:\ttbnz\tw28, #1, 885ef0 <islower@plt+0x8188a0>", 8937184], [" 885ee4:\tb.eq\t885efc <islower@plt+0x8188ac>", 8937188], [" 885ee8:\tstr\tx24, [x12,#8]", 8937192], [" 885eec:\tb\t885f00 <islower@plt+0x8188b0>", 8937196], [" 885ef0:\tb.eq\t885efc <islower@plt+0x8188ac>", 8937200], [" 885ef4:\tstr\tx24, [x12,#8]", 8937204], [" 885ef8:\tb\t885f00 <islower@plt+0x8188b0>", 8937208], [" 885efc:\tstr\tx24, [x23,#32]", 8937212], [" 885f00:\tadd\tx0, x23, #0x10", 8937216], [" 885f04:\tstr\tx24, [x22]", 8937220], [" 885f08:\tmov\tx1, x24", 8937224], [" 885f0c:\tbl\t4c2654 <islower@plt+0x455004>", 8937228], [" 885f10:\tmovi\tv4.2d, #0x0", 8937232], [" 885f14:\tadd\tx1, sp, #0x78", 8937236], [" 885f18:\tmov\tx0, x24", 8937240], [" 885f1c:\tstrb\tw26, [sp,#120]", 8937244], [" 885f20:\tstrb\twzr, [sp,#122]", 8937248], [" 885f24:\tstr\tq4, [x19]", 8937252], [" 885f28:\tbl\t4e350c <islower@plt+0x475ebc>", 8937256], [" 885f2c:\tmovi\tv6.2d, #0x0", 8937260], [" 885f30:\tadd\tx1, sp, #0x78", 8937264], [" 885f34:\tmov\tx0, x24", 8937268], [" 885f38:\tstrb\tw26, [sp,#120]", 8937272], [" 885f3c:\tstrb\twzr, [sp,#122]", 8937276], [" 885f40:\tstr\tq6, [x19]", 8937280], [" 885f44:\tbl\t4e350c <islower@plt+0x475ebc>", 8937284], [" 885f48:\tadd\tw21, w21, #0x1", 8937288], [" 885f4c:\tldr\tx4, [x22,#592]", 8937292], [" 885f50:\tadd\tw21, w21, #0x1", 8937296], [" 885f54:\tadd\tx10, x4, #0x10", 8937300], [" 885f58:\tldr\tx22, [x22,#8]", 8937304], [" 885f5c:\tmov\tx6, x10", 8937308], [" 885f60:\tcmp\tx22, x10", 8937312], [" 885f64:\tb.eq\t885f74 <islower@plt+0x818924>", 8937316], [" 885f68:\tldrb\tw8, [x22,#24]", 8937320], [" 885f6c:\tmov\tx6, x22", 8937324], [" 885f70:\ttbnz\tw8, #1, 885f58 <islower@plt+0x818908>", 8937328], [" 885f74:\tcmp\tx6, x27", 8937332], [" 885f78:\tmov\tx22, x6", 8937336], [" 885f7c:\tb.ne\t885e84 <islower@plt+0x818834>", 8937340], [" 885f80:\tldr\tx29, [x29,#8]", 8937344], [" 885f84:\tldr\tx3, [sp,#56]", 8937348], [" 885f88:\tcmp\tx29, x3", 8937352], [" 885f8c:\tb.ne\t885e74 <islower@plt+0x818824>", 8937356], [" 885f90:\tldr\tx25, [x25,#96]", 8937360], [" 885f94:\tldr\tx16, [sp,#48]", 8937364], [" 885f98:\tcmp\tx25, x16", 8937368], [" 885f9c:\tb.ne\t885d9c <islower@plt+0x81874c>", 8937372], [" 885fa0:\tldr\tx21, [sp,#8]", 8937376], [" 885fa4:\tldr\tx27, [sp,#24]", 8937380], [" 885fa8:\tmov\tx0, x21", 8937384], [" 885fac:\tmov\tx1, x27", 8937388], [" 885fb0:\tbl\t8858c4 <islower@plt+0x818274>", 8937392], [" 885fb4:\tldr\tx29, [sp,#16]", 8937396], [" 885fb8:\tmov\tw19, #0x5b8c \t// #23436", 8937400], [" 885fbc:\tldr\tx24, [x27,#48]", 8937404], [" 885fc0:\tsub\tx22, x27, #0x38", 8937408], [" 885fc4:\tldr\tw26, [x29,x19]", 8937412], [" 885fc8:\tb\t885fe8 <islower@plt+0x818998>", 8937416], [" 885fcc:\torr\tw2, wzr, #0x10", 8937420], [" 885fd0:\tmov\tx0, x29", 8937424], [" 885fd4:\tmov\tx1, x24", 8937428], [" 885fd8:\tbl\t7b056c <islower@plt+0x742f1c>", 8937432], [" 885fdc:\tldr\tx24, [x24,#96]", 8937436], [" 885fe0:\tcmp\tw0, w26", 8937440], [" 885fe4:\tcsel\tw26, w0, w26, gt", 8937444], [" 885fe8:\tcmp\tx24, x22", 8937448], [" 885fec:\tb.ne\t885fcc <islower@plt+0x81897c>", 8937452], [" 885ff0:\tadrp\tx5, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8937456], [" 885ff4:\tsub\tw13, w26, #0x15e", 8937460], [" 885ff8:\tmov\tx0, x29", 8937464], [" 885ffc:\tldr\tx5, [x5,#1992]", 8937468], [" 886000:\tmov\tx1, x27", 8937472], [" 886004:\tstr\tw26, [x5]", 8937476], [" 886008:\tstr\tw13, [x20,#1808]", 8937480], [" 88600c:\tbl\t7b412c <islower@plt+0x746adc>", 8937484], [" 886010:\tldr\tx1, [x20,#1608]", 8937488], [" 886014:\tadd\tx5, x20, #0x640", 8937492], [" 886018:\tstr\tw0, [x20,#1680]", 8937496], [" 88601c:\tmov\tx0, x5", 8937500], [" 886020:\tadd\tx24, x20, #0x648", 8937504], [" 886024:\tstr\tx5, [sp,#56]", 8937508], [" 886028:\tbl\t73e0c0 <islower@plt+0x6d0a70>", 8937512], [" 88602c:\tmovi\tv2.2d, #0x0", 8937516], [" 886030:\tmov\tw14, #0x6d08 \t// #27912", 8937520], [" 886034:\tstr\tq2, [x24]", 8937524], [" 886038:\tstr\tq2, [x20,#1792]", 8937528], [" 88603c:\tldr\tw17, [x29,x14]", 8937532], [" 886040:\tstr\tx24, [x20,#1600]", 8937536], [" 886044:\tstr\twzr, [sp,#116]", 8937540], [" 886048:\tstr\tw17, [sp,#48]", 8937544], [" 88604c:\tcbz\tw17, 886110 <islower@plt+0x818ac0>", 8937548], [" 886050:\tadrp\tx27, cb4000 <LoadQCC+0xb73d0>", 8937552], [" 886054:\tadd\tx27, x27, #0xc97", 8937556], [" 886058:\tmov\tw1, #0x1b \t// #27", 8937560], [" 88605c:\tmov\tx0, x27", 8937564], [" 886060:\tbl\t6ce90 <__strlen_chk@plt>", 8937568], [" 886064:\tmov\tx2, x0", 8937572], [" 886068:\tldr\tx0, [sp,#24]", 8937576], [" 88606c:\tmov\tx1, x27", 8937580], [" 886070:\tldr\tx27, [sp,#24]", 8937584], [" 886074:\tbl\t1ad480 <islower@plt+0x13fe30>", 8937588], [" 886078:\tadrp\tx26, cb4000 <LoadQCC+0xb73d0>", 8937592], [" 88607c:\tadd\tx26, x26, #0xcb2", 8937596], [" 886080:\tmov\tx28, x0", 8937600], [" 886084:\torr\tw1, wzr, #0x1e", 8937604], [" 886088:\tmov\tx0, x26", 8937608], [" 88608c:\tbl\t6ce90 <__strlen_chk@plt>", 8937612], [" 886090:\tmov\tx3, x0", 8937616], [" 886094:\tmov\tx0, x27", 8937620], [" 886098:\tmov\tx1, x26", 8937624], [" 88609c:\tmov\tx2, x3", 8937628], [" 8860a0:\tbl\t1ad480 <islower@plt+0x13fe30>", 8937632], [" 8860a4:\tmov\tx26, x0", 8937636], [" 8860a8:\tcbz\tx28, 8860b0 <islower@plt+0x818a60>", 8937640], [" 8860ac:\tcbnz\tx26, 8860c8 <islower@plt+0x818a78>", 8937644], [" 8860b0:\tadrp\tx0, c81000 <LoadQCC+0x843d0>", 8937648], [" 8860b4:\tadrp\tx1, cb5000 <LoadQCC+0xb83d0>", 8937652], [" 8860b8:\tadd\tx0, x0, #0xd47", 8937656], [" 8860bc:\tadd\tx1, x1, #0xb1e", 8937660], [" 8860c0:\tmov\tw2, #0x318 \t// #792", 8937664], [" 8860c4:\tbl\tb9770 <islower@plt+0x4c120>", 8937668], [" 8860c8:\tmov\tx0, x28", 8937672], [" 8860cc:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8937676], [" 8860d0:\tstr\tx0, [x20,#1792]", 8937680], [" 8860d4:\tmov\tx0, x26", 8937684], [" 8860d8:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8937688], [" 8860dc:\tstr\tx0, [x20,#1800]", 8937692], [" 8860e0:\tadd\tx2, sp, #0x74", 8937696], [" 8860e4:\tldr\tx16, [x20,#1792]", 8937700], [" 8860e8:\tmov\tw3, wzr", 8937704], [" 8860ec:\tldr\tx25, [sp,#56]", 8937708], [" 8860f0:\tmov\tx0, x16", 8937712], [" 8860f4:\tmov\tx1, x25", 8937716], [" 8860f8:\tbl\t8844c4 <islower@plt+0x816e74>", 8937720], [" 8860fc:\tldr\tx0, [x20,#1800]", 8937724], [" 886100:\tadd\tx2, sp, #0x74", 8937728], [" 886104:\tmov\tx1, x25", 8937732], [" 886108:\tmov\tw3, wzr", 8937736], [" 88610c:\tbl\t8844c4 <islower@plt+0x816e74>", 8937740], [" 886110:\tmov\tx0, x27", 8937744], [" 886114:\tbl\t8833b0 <islower@plt+0x815d60>", 8937748], [" 886118:\ttbnz\tw0, #0, 886128 <islower@plt+0x818ad8>", 8937752], [" 88611c:\tmov\tx0, x27", 8937756], [" 886120:\tbl\t8833e8 <islower@plt+0x815d98>", 8937760], [" 886124:\ttbz\tw0, #0, 8861a4 <islower@plt+0x818b54>", 8937764], [" 886128:\tldr\tx6, [x20,#8]", 8937768], [" 88612c:\tadrp\tx18, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8937772], [" 886130:\tmov\tx3, xzr", 8937776], [" 886134:\torr\tw9, wzr, #0x1", 8937780], [" 886138:\tldr\tx18, [x18,#784]", 8937784], [" 88613c:\tldr\tx8, [x6]", 8937788], [" 886140:\tmov\tx4, x3", 8937792], [" 886144:\tlsl\tx2, x4, #4", 8937796], [" 886148:\tmov\tw3, w9", 8937800], [" 88614c:\tldr\tx16, [x8,x2]", 8937804], [" 886150:\tadd\tw9, w9, #0x1", 8937808], [" 886154:\tcmp\tx16, x18", 8937812], [" 886158:\tb.ne\t886140 <islower@plt+0x818af0>", 8937816], [" 88615c:\tadd\tx7, x8, x4, lsl #4", 8937820], [" 886160:\tadrp\tx1, e22000 <construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, std::__1::char_traits<char> >+0x3228>", 8937824], [" 886164:\tldr\tx0, [x7,#8]", 8937828], [" 886168:\tldr\tx29, [x0]", 8937832], [" 88616c:\tldr\tx17, [x29,#88]", 8937836], [" 886170:\tldr\tx1, [x1,#784]", 8937840], [" 886174:\tblr\tx17", 8937844], [" 886178:\tldr\tx17, [x20,#56]", 8937848], [" 88617c:\tmov\tx29, x0", 8937852], [" 886180:\tmov\tx0, x17", 8937856], [" 886184:\tbl\t7b40d8 <islower@plt+0x746a88>", 8937860], [" 886188:\tldr\tx0, [x29]", 8937864], [" 88618c:\tldr\tx23, [x0,#16]", 8937868], [" 886190:\tmov\tx0, x29", 8937872], [" 886194:\tblr\tx23", 8937876], [" 886198:\tmov\tx1, x0", 8937880], [" 88619c:\tmov\tx0, x21", 8937884], [" 8861a0:\tbl\t884e00 <islower@plt+0x8177b0>", 8937888], [" 8861a4:\tldr\tx25, [x27,#48]", 8937892], [" 8861a8:\tcmp\tx25, x22", 8937896], [" 8861ac:\tb.eq\t886300 <islower@plt+0x818cb0>", 8937900], [" 8861b0:\tldr\tx3, [sp,#16]", 8937904], [" 8861b4:\tmov\tw27, #0x5c01 \t// #23553", 8937908], [" 8861b8:\tmov\tw18, #0x5c04 \t// #23556", 8937912], [" 8861bc:\tadrp\tx28, cb4000 <LoadQCC+0xb73d0>", 8937916], [" 8861c0:\tmov\tx19, xzr", 8937920], [" 8861c4:\tadd\tx24, x3, x27", 8937924], [" 8861c8:\tadrp\tx27, cb4000 <LoadQCC+0xb73d0>", 8937928], [" 8861cc:\tadd\tx29, x3, x18", 8937932], [" 8861d0:\tmov\tw26, #0x1b \t// #27", 8937936], [" 8861d4:\tadd\tx27, x27, #0xc97", 8937940], [" 8861d8:\tadd\tx28, x28, #0xcb2", 8937944], [" 8861dc:\tstr\tx29, [sp,#40]", 8937948], [" 8861e0:\tmov\tx0, x25", 8937952], [" 8861e4:\tbl\t18f95c <islower@plt+0x12230c>", 8937956], [" 8861e8:\ttbnz\tw0, #0, 8862f0 <islower@plt+0x818ca0>", 8937960], [" 8861ec:\tldr\tw9, [x25,#52]", 8937964], [" 8861f0:\tand\tw12, w9, #0x1f", 8937968], [" 8861f4:\tcmp\tw12, #0x9", 8937972], [" 8861f8:\tb.eq\t8862f0 <islower@plt+0x818ca0>", 8937976], [" 8861fc:\tmov\tx0, x25", 8937980], [" 886200:\tbl\t4ddaa4 <islower@plt+0x470454>", 8937984], [" 886204:\ttbz\tw0, #0, 886914 <islower@plt+0x8192c4>", 8937988], [" 886208:\tmov\tx0, x25", 8937992], [" 88620c:\tbl\t1c39e0 <islower@plt+0x156390>", 8937996], [" 886210:\tmov\tx29, x0", 8938000], [" 886214:\tmov\tx23, x1", 8938004], [" 886218:\tmov\tx0, x27", 8938008], [" 88621c:\tmov\tx1, x26", 8938012], [" 886220:\tbl\t6ce90 <__strlen_chk@plt>", 8938016], [" 886224:\tmov\tx12, x0", 8938020], [" 886228:\tcmp\tx23, x12", 8938024], [" 88622c:\tb.ne\t886248 <islower@plt+0x818bf8>", 8938028], [" 886230:\tcbz\tx12, 8862f0 <islower@plt+0x818ca0>", 8938032], [" 886234:\tmov\tx0, x29", 8938036], [" 886238:\tmov\tx1, x27", 8938040], [" 88623c:\tmov\tx2, x12", 8938044], [" 886240:\tbl\t6ceb0 <memcmp@plt>", 8938048], [" 886244:\tcbz\tw0, 8862f0 <islower@plt+0x818ca0>", 8938052], [" 886248:\tmov\tx0, x25", 8938056], [" 88624c:\tbl\t1c39e0 <islower@plt+0x156390>", 8938060], [" 886250:\tmov\tx29, x0", 8938064], [" 886254:\tmov\tx23, x1", 8938068], [" 886258:\torr\tw1, wzr, #0x1e", 8938072], [" 88625c:\tmov\tx0, x28", 8938076], [" 886260:\tbl\t6ce90 <__strlen_chk@plt>", 8938080], [" 886264:\tmov\tx13, x0", 8938084], [" 886268:\tcmp\tx23, x13", 8938088], [" 88626c:\tb.ne\t886288 <islower@plt+0x818c38>", 8938092], [" 886270:\tcbz\tx13, 8862f0 <islower@plt+0x818ca0>", 8938096], [" 886274:\tmov\tx0, x29", 8938100], [" 886278:\tmov\tx1, x28", 8938104], [" 88627c:\tmov\tx2, x13", 8938108], [" 886280:\tbl\t6ceb0 <memcmp@plt>", 8938112], [" 886284:\tcbz\tw0, 8862f0 <islower@plt+0x818ca0>", 8938116], [" 886288:\tmov\tx0, x25", 8938120], [" 88628c:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8938124], [" 886290:\tldrb\tw11, [x24]", 8938128], [" 886294:\tmov\tx29, x0", 8938132], [" 886298:\tcbnz\tw11, 8862a8 <islower@plt+0x818c58>", 8938136], [" 88629c:\tldr\tx18, [sp,#40]", 8938140], [" 8862a0:\tldrb\tw12, [x18]", 8938144], [" 8862a4:\tcbz\tw12, 8862b8 <islower@plt+0x818c68>", 8938148], [" 8862a8:\tldr\tx2, [sp,#16]", 8938152], [" 8862ac:\tmov\tx0, x21", 8938156], [" 8862b0:\tmov\tx1, x29", 8938160], [" 8862b4:\tbl\t88b7a0 <islower@plt+0x81e150>", 8938164], [" 8862b8:\tmov\tx0, x25", 8938168], [" 8862bc:\tbl\t18f2d8 <islower@plt+0x121c88>", 8938172], [" 8862c0:\tldr\tx1, [sp,#56]", 8938176], [" 8862c4:\tand\tw3, w0, #0x1", 8938180], [" 8862c8:\tadd\tx2, sp, #0x74", 8938184], [" 8862cc:\tmov\tx0, x29", 8938188], [" 8862d0:\tbl\t8844c4 <islower@plt+0x816e74>", 8938192], [" 8862d4:\tmov\tx0, x25", 8938196], [" 8862d8:\tbl\t18f2d8 <islower@plt+0x121c88>", 8938200], [" 8862dc:\ttbz\tw0, #0, 8862f0 <islower@plt+0x818ca0>", 8938204], [" 8862e0:\tldr\tx23, [x29,#72]", 8938208], [" 8862e4:\tldr\tx5, [x23,#32]", 8938212], [" 8862e8:\tcmp\tx19, x5", 8938216], [" 8862ec:\tcsel\tx19, x19, x5, hi", 8938220], [" 8862f0:\tldr\tx25, [x25,#96]", 8938224], [" 8862f4:\tcmp\tx25, x22", 8938228], [" 8862f8:\tb.ne\t8861e0 <islower@plt+0x818b90>", 8938232], [" 8862fc:\tb\t886304 <islower@plt+0x818cb4>", 8938236], [" 886300:\tmov\tx19, xzr", 8938240], [" 886304:\tldr\tx18, [sp,#16]", 8938244], [" 886308:\tldr\tw24, [sp,#48]", 8938248], [" 88630c:\tcbz\tw24, 886320 <islower@plt+0x818cd0>", 8938252], [" 886310:\tmov\tw26, #0x6d0c \t// #27916", 8938256], [" 886314:\tldr\tw13, [x18,x26]", 8938260], [" 886318:\tadd\tw8, w13, w19", 8938264], [" 88631c:\tstr\tw8, [x18,x26]", 8938268], [" 886320:\tldr\tx23, [sp,#24]", 8938272], [" 886324:\tldr\tx29, [x23,#48]", 8938276], [" 886328:\tb\t886330 <islower@plt+0x818ce0>", 8938280], [" 88632c:\tldr\tx29, [x29,#96]", 8938284], [" 886330:\tcmp\tx29, x22", 8938288], [" 886334:\tb.eq\t886354 <islower@plt+0x818d04>", 8938292], [" 886338:\tmov\tx0, x29", 8938296], [" 88633c:\tbl\t18f95c <islower@plt+0x12230c>", 8938300], [" 886340:\ttbnz\tw0, #0, 88632c <islower@plt+0x818cdc>", 8938304], [" 886344:\tmov\tx0, x29", 8938308], [" 886348:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8938312], [" 88634c:\tbl\t884030 <islower@plt+0x8169e0>", 8938316], [" 886350:\tb\t88632c <islower@plt+0x818cdc>", 8938320], [" 886354:\tldr\tx0, [x20,#64]", 8938324], [" 886358:\tbl\t7ace90 <islower@plt+0x73f840>", 8938328], [" 88635c:\tcmp\tw0, #0x1f3", 8938332], [" 886360:\tb.ls\t886388 <islower@plt+0x818d38>", 8938336], [" 886364:\tldr\tx27, [x20,#72]", 8938340], [" 886368:\tldr\tw15, [sp,#116]", 8938344], [" 88636c:\tldr\tw24, [sp,#48]", 8938348], [" 886370:\tldr\tx23, [sp,#24]", 8938352], [" 886374:\tldrb\tw14, [x27,#4]", 8938356], [" 886378:\tcmp\tw14, #0x0", 8938360], [" 88637c:\torr\tw16, wzr, #0x1", 8938364], [" 886380:\tcsel\tw10, w16, w15, ne", 8938368], [" 886384:\tb\t88638c <islower@plt+0x818d3c>", 8938372], [" 886388:\tldr\tw10, [sp,#116]", 8938376], [" 88638c:\tmov\tx0, x21", 8938380], [" 886390:\tstr\tw10, [x20,#1784]", 8938384], [" 886394:\tmov\tx1, x23", 8938388], [" 886398:\tbl\t884f50 <islower@plt+0x817900>", 8938392], [" 88639c:\tldr\tx25, [x20,#160]", 8938396], [" 8863a0:\tldr\tw0, [x25]", 8938400], [" 8863a4:\tbl\t6d130 <operator new[](unsigned long)@plt>", 8938404], [" 8863a8:\tldr\tx21, [x20,#120]", 8938408], [" 8863ac:\tstr\tx0, [x21]", 8938412], [" 8863b0:\tldr\tx8, [x20,#120]", 8938416], [" 8863b4:\tldr\tx21, [sp,#8]", 8938420], [" 8863b8:\tldr\tx9, [x20,#80]", 8938424], [" 8863bc:\tldr\tx11, [x8]", 8938428], [" 8863c0:\tmov\tx0, x21", 8938432], [" 8863c4:\tstr\tx11, [x9]", 8938436], [" 8863c8:\tbl\t8855f4 <islower@plt+0x817fa4>", 8938440], [" 8863cc:\tldr\tx10, [x20,#120]", 8938444], [" 8863d0:\tldr\tx11, [x20,#224]", 8938448], [" 8863d4:\tldr\tw19, [x20,#1640]", 8938452], [" 8863d8:\tldr\tw28, [x20,#1644]", 8938456], [" 8863dc:\tldr\tx10, [x10]", 8938460], [" 8863e0:\tldr\tw12, [x11,#204]", 8938464], [" 8863e4:\tmov\tw26, w19", 8938468], [" 8863e8:\tstr\tw28, [sp,#48]", 8938472], [" 8863ec:\tadd\tx13, x10, x12", 8938476], [" 8863f0:\tstr\tx13, [x20,#128]", 8938480], [" 8863f4:\tcbz\tw24, 886518 <islower@plt+0x818ec8>", 8938484], [" 8863f8:\tstr\tw19, [x20,#1640]", 8938488], [" 8863fc:\tmov\tx0, x21", 8938492], [" 886400:\tldr\tx27, [x20,#1792]", 8938496], [" 886404:\tldr\tw1, [sp,#48]", 8938500], [" 886408:\tldr\tx2, [x20,#1632]", 8938504], [" 88640c:\tldr\tx23, [x20,#1800]", 8938508], [" 886410:\tstr\tw1, [x20,#1644]", 8938512], [" 886414:\tmov\tx1, x27", 8938516], [" 886418:\tstr\tx2, [sp,#120]", 8938520], [" 88641c:\tbl\t88f828 <islower@plt+0x8221d8>", 8938524], [" 886420:\tldr\tw17, [x20,#1636]", 8938528], [" 886424:\tldp\tw3, w18, [sp,#120]", 8938532], [" 886428:\tldr\tw1, [x20,#1632]", 8938536], [" 88642c:\tldr\tw15, [x20,#268]", 8938540], [" 886430:\tsub\tw16, w17, w18", 8938544], [" 886434:\tsub\tw1, w1, w3", 8938548], [" 886438:\tbfi\tx1, x16, #32, #32", 8938552], [" 88643c:\tcmp\tw15, #0x2", 8938556], [" 886440:\tstr\tx1, [sp,#120]", 8938560], [" 886444:\tb.ne\t886470 <islower@plt+0x818e20>", 8938564], [" 886448:\tldr\tw16, [x20,#1644]", 8938568], [" 88644c:\tadd\tx4, sp, #0x78", 8938572], [" 886450:\tldr\tw17, [x20,#1640]", 8938576], [" 886454:\torr\tw6, wzr, #0x1", 8938580], [" 886458:\tmov\tx0, x21", 8938584], [" 88645c:\tmov\tx1, x27", 8938588], [" 886460:\tadd\tw2, w16, #0x1", 8938592], [" 886464:\tadd\tw3, w17, #0x1", 8938596], [" 886468:\tmov\tw5, wzr", 8938600], [" 88646c:\tbl\t8a09e4 <islower@plt+0x833394>", 8938604], [" 886470:\tldr\tw5, [x20,#1640]", 8938608], [" 886474:\tldr\tw6, [x20,#1644]", 8938612], [" 886478:\tldr\tw3, [sp,#48]", 8938616], [" 88647c:\tldr\tx17, [x20,#1632]", 8938620], [" 886480:\tcmp\tw19, w5", 8938624], [" 886484:\tstr\tw19, [x20,#1640]", 8938628], [" 886488:\tcsel\tw28, w19, w5, gt", 8938632], [" 88648c:\tcmp\tw3, w6", 8938636], [" 886490:\tstr\tw3, [x20,#1644]", 8938640], [" 886494:\tmov\tx0, x21", 8938644], [" 886498:\tstr\tx17, [sp,#120]", 8938648], [" 88649c:\tmov\tx1, x23", 8938652], [" 8864a0:\tcsel\tw24, w3, w6, gt", 8938656], [" 8864a4:\tbl\t88f828 <islower@plt+0x8221d8>", 8938660], [" 8864a8:\tldr\tw0, [x20,#1636]", 8938664], [" 8864ac:\tldp\tw10, w8, [sp,#120]", 8938668], [" 8864b0:\tldr\tw9, [x20,#1632]", 8938672], [" 8864b4:\tldr\tw18, [x20,#268]", 8938676], [" 8864b8:\tsub\tw0, w0, w8", 8938680], [" 8864bc:\tsub\tw27, w9, w10", 8938684], [" 8864c0:\tbfi\tx27, x0, #32, #32", 8938688], [" 8864c4:\tcmp\tw18, #0x2", 8938692], [" 8864c8:\tstr\tx27, [sp,#120]", 8938696], [" 8864cc:\tb.ne\t8864fc <islower@plt+0x818eac>", 8938700], [" 8864d0:\tldr\tw21, [x20,#1644]", 8938704], [" 8864d4:\tadd\tx4, sp, #0x78", 8938708], [" 8864d8:\tldr\tw26, [x20,#1640]", 8938712], [" 8864dc:\torr\tw6, wzr, #0x1", 8938716], [" 8864e0:\tmov\tx1, x23", 8938720], [" 8864e4:\tmov\tw5, wzr", 8938724], [" 8864e8:\tadd\tw2, w21, #0x1", 8938728], [" 8864ec:\tldr\tx21, [sp,#8]", 8938732], [" 8864f0:\tadd\tw3, w26, #0x1", 8938736], [" 8864f4:\tmov\tx0, x21", 8938740], [" 8864f8:\tbl\t8a09e4 <islower@plt+0x833394>", 8938744], [" 8864fc:\tldr\tw12, [x20,#1640]", 8938748], [" 886500:\tldr\tw13, [x20,#1644]", 8938752], [" 886504:\tldr\tx23, [sp,#24]", 8938756], [" 886508:\tcmp\tw28, w12", 8938760], [" 88650c:\tcsel\tw26, w28, w12, gt", 8938764], [" 886510:\tcmp\tw24, w13", 8938768], [" 886514:\tcsel\tw28, w24, w13, gt", 8938772], [" 886518:\tldr\tx25, [x23,#48]", 8938776], [" 88651c:\tcmp\tx25, x22", 8938780], [" 886520:\tb.eq\t8867b4 <islower@plt+0x819164>", 8938784], [" 886524:\tldr\tx1, [sp,#16]", 8938788], [" 886528:\tadd\tx12, sp, #0x58", 8938792], [" 88652c:\tmov\tw15, #0x5b8a \t// #23434", 8938796], [" 886530:\tadd\tx13, sp, #0x40", 8938800], [" 886534:\tadrp\tx27, cb4000 <LoadQCC+0xb73d0>", 8938804], [" 886538:\torr\tx6, x12, #0x1", 8938808], [" 88653c:\tadd\tx8, x1, x15", 8938812], [" 886540:\torr\tx9, x13, #0x1", 8938816], [" 886544:\tadd\tx27, x27, #0xc97", 8938820], [" 886548:\tstp\tx8, x6, [sp,#32]", 8938824], [" 88654c:\tstr\tx9, [sp,#8]", 8938828], [" 886550:\tmov\tx0, x25", 8938832], [" 886554:\tbl\t18f95c <islower@plt+0x12230c>", 8938836], [" 886558:\ttbnz\tw0, #0, 8867a8 <islower@plt+0x819158>", 8938840], [" 88655c:\tldr\tw23, [x25,#52]", 8938844], [" 886560:\tand\tw13, w23, #0x1f", 8938848], [" 886564:\tcmp\tw13, #0x9", 8938852], [" 886568:\tb.eq\t8867a8 <islower@plt+0x819158>", 8938856], [" 88656c:\tmov\tx0, x25", 8938860], [" 886570:\tbl\t4ddaa4 <islower@plt+0x470454>", 8938864], [" 886574:\ttbz\tw0, #0, 886914 <islower@plt+0x8192c4>", 8938868], [" 886578:\tmov\tx0, x25", 8938872], [" 88657c:\tbl\t1c39e0 <islower@plt+0x156390>", 8938876], [" 886580:\tmov\tx29, x0", 8938880], [" 886584:\tmov\tx23, x1", 8938884], [" 886588:\tmov\tx0, x27", 8938888], [" 88658c:\tmov\tw1, #0x1b \t// #27", 8938892], [" 886590:\tbl\t6ce90 <__strlen_chk@plt>", 8938896], [" 886594:\tmov\tx14, x0", 8938900], [" 886598:\tcmp\tx23, x14", 8938904], [" 88659c:\tb.ne\t8865b8 <islower@plt+0x818f68>", 8938908], [" 8865a0:\tcbz\tx14, 8867a8 <islower@plt+0x819158>", 8938912], [" 8865a4:\tmov\tx0, x29", 8938916], [" 8865a8:\tmov\tx1, x27", 8938920], [" 8865ac:\tmov\tx2, x14", 8938924], [" 8865b0:\tbl\t6ceb0 <memcmp@plt>", 8938928], [" 8865b4:\tcbz\tw0, 8867a8 <islower@plt+0x819158>", 8938932], [" 8865b8:\tmov\tx0, x25", 8938936], [" 8865bc:\tbl\t1c39e0 <islower@plt+0x156390>", 8938940], [" 8865c0:\tmov\tx29, x0", 8938944], [" 8865c4:\tadrp\tx0, cb4000 <LoadQCC+0xb73d0>", 8938948], [" 8865c8:\tmov\tx23, x1", 8938952], [" 8865cc:\torr\tw1, wzr, #0x1e", 8938956], [" 8865d0:\tadd\tx0, x0, #0xcb2", 8938960], [" 8865d4:\tbl\t6ce90 <__strlen_chk@plt>", 8938964], [" 8865d8:\tmov\tx15, x0", 8938968], [" 8865dc:\tcmp\tx23, x15", 8938972], [" 8865e0:\tb.ne\t886600 <islower@plt+0x818fb0>", 8938976], [" 8865e4:\tcbz\tx15, 8867a8 <islower@plt+0x819158>", 8938980], [" 8865e8:\tadrp\tx1, cb4000 <LoadQCC+0xb73d0>", 8938984], [" 8865ec:\tmov\tx0, x29", 8938988], [" 8865f0:\tadd\tx1, x1, #0xcb2", 8938992], [" 8865f4:\tmov\tx2, x15", 8938996], [" 8865f8:\tbl\t6ceb0 <memcmp@plt>", 8939000], [" 8865fc:\tcbz\tw0, 8867a8 <islower@plt+0x819158>", 8939004], [" 886600:\tstr\tw19, [x20,#1640]", 8939008], [" 886604:\tmov\tx0, x25", 8939012], [" 886608:\tldr\tx3, [x20,#1632]", 8939016], [" 88660c:\tldr\tw18, [sp,#48]", 8939020], [" 886610:\tstr\tw18, [x20,#1644]", 8939024], [" 886614:\tstr\tx3, [sp,#120]", 8939028], [" 886618:\tbl\t4ddb04 <islower@plt+0x4704b4>", 8939032], [" 88661c:\tmov\tx29, x0", 8939036], [" 886620:\tmov\tx0, x21", 8939040], [" 886624:\tmov\tx1, x29", 8939044], [" 886628:\tbl\t88f828 <islower@plt+0x8221d8>", 8939048], [" 88662c:\tldr\tw12, [x20,#1636]", 8939052], [" 886630:\tmov\tx0, x25", 8939056], [" 886634:\tldp\tw14, w13, [sp,#120]", 8939060], [" 886638:\tldr\tw15, [x20,#1632]", 8939064], [" 88663c:\tsub\tw4, w12, w13", 8939068], [" 886640:\tsub\tw5, w15, w14", 8939072], [" 886644:\tbfi\tx5, x4, #32, #32", 8939076], [" 886648:\tstr\tx5, [sp,#120]", 8939080], [" 88664c:\tbl\t18f2d8 <islower@plt+0x121c88>", 8939084], [" 886650:\ttbz\tw0, #0, 88674c <islower@plt+0x8190fc>", 8939088], [" 886654:\tadrp\tx14, cb4000 <LoadQCC+0xb73d0>", 8939092], [" 886658:\tmovi\tv0.2d, #0x0", 8939096], [" 88665c:\tadd\tx14, x14, #0xc34", 8939100], [" 886660:\tldr\tx7, [sp,#40]", 8939104], [" 886664:\tmov\tw5, #0x64690000 \t// #1684602880", 8939108], [" 886668:\tldr\tx1, [sp,#24]", 8939112], [" 88666c:\torr\tw4, wzr, #0x18", 8939116], [" 886670:\tstr\txzr, [sp,#104]", 8939120], [" 886674:\tldr\tx6, [x14]", 8939124], [" 886678:\tmovk\tw5, #0x5f6c", 8939128], [" 88667c:\tadd\tx2, sp, #0x58", 8939132], [" 886680:\tmov\tx0, x21", 8939136], [" 886684:\tstur\tq0, [sp,#88]", 8939140], [" 886688:\tstrb\tw4, [sp,#88]", 8939144], [" 88668c:\tstr\tw5, [x7,#8]", 8939148], [" 886690:\tstr\tx6, [x7]", 8939152], [" 886694:\tstrb\twzr, [sp,#101]", 8939156], [" 886698:\tbl\t893004 <islower@plt+0x8259b4>", 8939160], [" 88669c:\tldrb\tw16, [sp,#88]", 8939164], [" 8866a0:\tmov\tw23, w0", 8939168], [" 8866a4:\ttbz\tw16, #0, 8866b0 <islower@plt+0x819060>", 8939172], [" 8866a8:\tldr\tx0, [sp,#104]", 8939176], [" 8866ac:\tbl\t6cda0 <operator delete(void*)@plt>", 8939180], [" 8866b0:\tcmn\tw23, #0x1", 8939184], [" 8866b4:\tb.eq\t8866c8 <islower@plt+0x819078>", 8939188], [" 8866b8:\tmov\tx0, x21", 8939192], [" 8866bc:\tmov\tw1, w23", 8939196], [" 8866c0:\tmov\tx2, xzr", 8939200], [" 8866c4:\tbl\t886bd4 <islower@plt+0x819584>", 8939204], [" 8866c8:\tldr\tx0, [sp,#32]", 8939208], [" 8866cc:\tldrb\tw18, [x0]", 8939212], [" 8866d0:\tcbz\tw18, 88674c <islower@plt+0x8190fc>", 8939216], [" 8866d4:\tadrp\tx15, cb4000 <LoadQCC+0xb73d0>", 8939220], [" 8866d8:\tmovi\tv1.2d, #0x0", 8939224], [" 8866dc:\tadd\tx15, x15, #0xd4b", 8939228], [" 8866e0:\tldr\tx10, [sp,#8]", 8939232], [" 8866e4:\tldr\tx1, [sp,#24]", 8939236], [" 8866e8:\tmov\tw16, #0x26 \t// #38", 8939240], [" 8866ec:\tmov\tw6, #0x64 \t// #100", 8939244], [" 8866f0:\tstr\txzr, [sp,#80]", 8939248], [" 8866f4:\tldr\tq0, [x15]", 8939252], [" 8866f8:\tmov\tw7, #0x695f \t// #26975", 8939256], [" 8866fc:\tadd\tx2, sp, #0x40", 8939260], [" 886700:\tmov\tx0, x21", 8939264], [" 886704:\tstr\tq1, [sp,#64]", 8939268], [" 886708:\tstrb\tw16, [sp,#64]", 8939272], [" 88670c:\tstrb\tw6, [x10,#18]", 8939276], [" 886710:\tstrh\tw7, [x10,#16]", 8939280], [" 886714:\tstr\tq0, [x10]", 8939284], [" 886718:\tstrb\twzr, [sp,#84]", 8939288], [" 88671c:\tbl\t893004 <islower@plt+0x8259b4>", 8939292], [" 886720:\tldrb\tw1, [sp,#64]", 8939296], [" 886724:\tmov\tw23, w0", 8939300], [" 886728:\ttbz\tw1, #0, 886734 <islower@plt+0x8190e4>", 8939304], [" 88672c:\tldr\tx0, [sp,#80]", 8939308], [" 886730:\tbl\t6cda0 <operator delete(void*)@plt>", 8939312], [" 886734:\tcmn\tw23, #0x1", 8939316], [" 886738:\tb.eq\t88674c <islower@plt+0x8190fc>", 8939320], [" 88673c:\tmov\tx0, x21", 8939324], [" 886740:\tmov\tw1, w23", 8939328], [" 886744:\tmov\tx2, xzr", 8939332], [" 886748:\tbl\t886bd4 <islower@plt+0x819584>", 8939336], [" 88674c:\tldr\tw0, [x20,#268]", 8939340], [" 886750:\tcmp\tw0, #0x2", 8939344], [" 886754:\tb.ne\t886790 <islower@plt+0x819140>", 8939348], [" 886758:\tldr\tw1, [x20,#1644]", 8939352], [" 88675c:\tmov\tx0, x25", 8939356], [" 886760:\tldr\tw2, [x20,#1640]", 8939360], [" 886764:\tadd\tw23, w1, #0x1", 8939364], [" 886768:\tadd\tw24, w2, #0x1", 8939368], [" 88676c:\tbl\t18f2d8 <islower@plt+0x121c88>", 8939372], [" 886770:\tand\tw5, w0, #0x1", 8939376], [" 886774:\tadd\tx4, sp, #0x78", 8939380], [" 886778:\tmov\tx0, x21", 8939384], [" 88677c:\tmov\tx1, x29", 8939388], [" 886780:\tmov\tw2, w23", 8939392], [" 886784:\tmov\tw3, w24", 8939396], [" 886788:\tmov\tw6, wzr", 8939400], [" 88678c:\tbl\t8a09e4 <islower@plt+0x833394>", 8939404], [" 886790:\tldr\tw5, [x20,#1640]", 8939408], [" 886794:\tldr\tw6, [x20,#1644]", 8939412], [" 886798:\tcmp\tw26, w5", 8939416], [" 88679c:\tcsel\tw26, w26, w5, gt", 8939420], [" 8867a0:\tcmp\tw28, w6", 8939424], [" 8867a4:\tcsel\tw28, w28, w6, gt", 8939428], [" 8867a8:\tldr\tx25, [x25,#96]", 8939432], [" 8867ac:\tcmp\tx25, x22", 8939436], [" 8867b0:\tb.ne\t886550 <islower@plt+0x818f00>", 8939440], [" 8867b4:\tldrb\tw19, [x20,#1766]", 8939444], [" 8867b8:\tcbz\tw19, 8867dc <islower@plt+0x81918c>", 8939448], [" 8867bc:\tldr\tx22, [x20,#72]", 8939452], [" 8867c0:\tmov\tx8, #0xffffffffffffff \t// #72057594037927935", 8939456], [" 8867c4:\tmovk\tx8, #0x0, lsl #32", 8939460], [" 8867c8:\tldr\tx19, [x22]", 8939464], [" 8867cc:\tand\tx9, x19, x8", 8939468], [" 8867d0:\tcbz\tx9, 8867dc <islower@plt+0x81918c>", 8939472], [" 8867d4:\tmov\tx0, x21", 8939476], [" 8867d8:\tbl\t89ffc0 <islower@plt+0x832970>", 8939480], [" 8867dc:\tmov\tx0, x21", 8939484], [" 8867e0:\tbl\t89dce4 <islower@plt+0x830694>", 8939488], [" 8867e4:\tmov\tx0, x21", 8939492], [" 8867e8:\tbl\t8a0520 <islower@plt+0x832ed0>", 8939496], [" 8867ec:\tldr\tx3, [sp,#24]", 8939500], [" 8867f0:\tadd\tw1, w26, #0x1", 8939504], [" 8867f4:\tadd\tw2, w28, #0x1", 8939508], [" 8867f8:\tmov\tx0, x21", 8939512], [" 8867fc:\tbl\t8911f8 <islower@plt+0x823ba8>", 8939516], [" 886800:\tmov\tx0, x21", 8939520], [" 886804:\tbl\t89fc40 <islower@plt+0x8325f0>", 8939524], [" 886808:\tmov\tx0, x21", 8939528], [" 88680c:\tbl\t89fdc0 <islower@plt+0x832770>", 8939532], [" 886810:\tmov\tx0, x21", 8939536], [" 886814:\tbl\t8a06f0 <islower@plt+0x8330a0>", 8939540], [" 886818:\tldr\tw3, [x20,#268]", 8939544], [" 88681c:\tldr\tx24, [sp,#16]", 8939548], [" 886820:\tcmp\tw3, #0x2", 8939552], [" 886824:\tb.ne\t886844 <islower@plt+0x8191f4>", 8939556], [" 886828:\tmov\tx0, x24", 8939560], [" 88682c:\tbl\t7b4214 <islower@plt+0x746bc4>", 8939564], [" 886830:\tldr\tx14, [x20,#272]", 8939568], [" 886834:\tand\tw4, w0, #0x1", 8939572], [" 886838:\tmov\tx0, x21", 8939576], [" 88683c:\tstr\tw4, [x14,#60]", 8939580], [" 886840:\tbl\t8a0490 <islower@plt+0x832e40>", 8939584], [" 886844:\tldr\tw5, [x20,#264]", 8939588], [" 886848:\tcmp\tw5, #0x1", 8939592], [" 88684c:\tb.ne\t886888 <islower@plt+0x819238>", 8939596], [" 886850:\tldrb\tw0, [x20,#1688]", 8939600], [" 886854:\tcbz\tw0, 886880 <islower@plt+0x819230>", 8939604], [" 886858:\tldr\tx15, [x20,#80]", 8939608], [" 88685c:\tldrb\tw8, [x20,#1687]", 8939612], [" 886860:\tldr\tx13, [x15,#104]", 8939616], [" 886864:\tldr\tw9, [x13]", 8939620], [" 886868:\torr\tw6, w9, #0x1", 8939624], [" 88686c:\tstr\tw6, [x13]", 8939628], [" 886870:\tcbz\tw8, 886880 <islower@plt+0x819230>", 8939632], [" 886874:\tmov\tw10, #0x5 \t// #5", 8939636], [" 886878:\torr\tw9, w9, w10", 8939640], [" 88687c:\tstr\tw9, [x13]", 8939644], [" 886880:\tmov\tx0, x21", 8939648], [" 886884:\tbl\t89fd40 <islower@plt+0x8326f0>", 8939652], [" 886888:\tmov\tw26, #0x5c01 \t// #23553", 8939656], [" 88688c:\tldrb\tw11, [x24,x26]", 8939660], [" 886890:\tcbz\tw11, 88689c <islower@plt+0x81924c>", 8939664], [" 886894:\tmov\tx0, x21", 8939668], [" 886898:\tbl\t8a002c <islower@plt+0x8329dc>", 8939672], [" 88689c:\tmov\tw28, #0x5c04 \t// #23556", 8939676], [" 8868a0:\tldrh\tw12, [x24,x28]", 8939680], [" 8868a4:\tand\tw7, w12, #0xff", 8939684], [" 8868a8:\tcbz\tw7, 8868c0 <islower@plt+0x819270>", 8939688], [" 8868ac:\tmov\tx0, x21", 8939692], [" 8868b0:\tbl\t8a0090 <islower@plt+0x832a40>", 8939696], [" 8868b4:\tmov\tw11, #0x5c05 \t// #23557", 8939700], [" 8868b8:\tldrb\tw11, [x24,x11]", 8939704], [" 8868bc:\tb\t8868c4 <islower@plt+0x819274>", 8939708], [" 8868c0:\tlsr\tw11, w12, #8", 8939712], [" 8868c4:\tcbz\tw11, 8868d0 <islower@plt+0x819280>", 8939716], [" 8868c8:\tmov\tx0, x21", 8939720], [" 8868cc:\tbl\t8a0164 <islower@plt+0x832b14>", 8939724], [" 8868d0:\tldrb\tw23, [x20,#1766]", 8939728], [" 8868d4:\tcbz\tw23, 8868e0 <islower@plt+0x819290>", 8939732], [" 8868d8:\tmov\tx0, x21", 8939736], [" 8868dc:\tbl\t8a022c <islower@plt+0x832bdc>", 8939740], [" 8868e0:\tldrb\tw24, [x20,#1788]", 8939744], [" 8868e4:\tcbz\tw24, 886904 <islower@plt+0x8192b4>", 8939748], [" 8868e8:\tldr\tx16, [x20,#80]", 8939752], [" 8868ec:\tmov\tx0, x21", 8939756], [" 8868f0:\tldr\tx10, [x20,#1752]", 8939760], [" 8868f4:\tldr\tx20, [x16,#72]", 8939764], [" 8868f8:\tlsl\tx12, x10, #3", 8939768], [" 8868fc:\tstr\tw12, [x20,#8]", 8939772], [" 886900:\tbl\t89febc <islower@plt+0x83286c>", 8939776], [" 886904:\tmov\tx0, x21", 8939780], [" 886908:\tbl\t89fefc <islower@plt+0x8328ac>", 8939784], [" 88690c:\tldr\tx0, [sp,#56]", 8939788], [" 886910:\tbl\t73df18 <islower@plt+0x6d08c8>", 8939792], [" 886914:\tmov\tw0, #0x26 \t// #38", 8939796], [" 886918:\tbl\tc7f08 <islower@plt+0x5a8b8>", 8939800], [" 88691c:\tmrs\tx17, tpidr_el0", 8939804], [" 886920:\tldr\tx13, [x17,#40]", 8939808], [" 886924:\tldr\tx14, [sp,#152]", 8939812], [" 886928:\tcmp\tx13, x14", 8939816], [" 88692c:\tb.ne\t886954 <islower@plt+0x819304>", 8939820], [" 886930:\tldp\tx29, x30, [sp,#240]", 8939824], [" 886934:\tldp\tx20, x19, [sp,#224]", 8939828], [" 886938:\tldp\tx22, x21, [sp,#208]", 8939832], [" 88693c:\tldp\tx24, x23, [sp,#192]", 8939836], [" 886940:\tldp\tx26, x25, [sp,#176]", 8939840], [" 886944:\tldp\tx28, x27, [sp,#160]", 8939844], [" 886948:\tmov\tw0, wzr", 8939848], [" 88694c:\tadd\tsp, sp, #0x100", 8939852], [" 886950:\tret", 8939856], [" 886954:\tbl\t6ce60 <__stack_chk_fail@plt>", 8939860], ["", 0]], "l": 16, "f": "llvm::QGPUModuleEncoder::runOnModule(llvm::Module&)"}, "191": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000008c379c <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x19fec4>:", 0], [" 8c379c:\tstr\tx26, [sp,#-80]!", 9189276], [" 8c37a0:\tstp\tx25, x24, [sp,#16]", 9189280], [" 8c37a4:\tstp\tx23, x22, [sp,#32]", 9189284], [" 8c37a8:\tstp\tx21, x20, [sp,#48]", 9189288], [" 8c37ac:\tstp\tx19, x30, [sp,#64]", 9189292], [" 8c37b0:\tmov\tx19, x0", 9189296], [" 8c37b4:\tmov\tx20, x1", 9189300], [" 8c37b8:\tldp\tx10, x8, [x19,#72]", 9189304], [" 8c37bc:\tcmp\tx10, x8", 9189308], [" 8c37c0:\tb.eq\t8c37d8 <islower@plt+0x856188>", 9189312], [" 8c37c4:\tstr\tx20, [x10]", 9189316], [" 8c37c8:\tldr\tx12, [x19,#72]", 9189320], [" 8c37cc:\tadd\tx13, x12, #0x8", 9189324], [" 8c37d0:\tstr\tx13, [x19,#72]", 9189328], [" 8c37d4:\tb\t8c3874 <islower@plt+0x856224>", 9189332], [" 8c37d8:\tadd\tx22, x19, #0x40", 9189336], [" 8c37dc:\tldr\tx21, [x22]", 9189340], [" 8c37e0:\tsub\tx23, x10, x21", 9189344], [" 8c37e4:\tasr\tx25, x23, #3", 9189348], [" 8c37e8:\tadd\tx9, x25, #0x1", 9189352], [" 8c37ec:\tlsr\tx10, x9, #61", 9189356], [" 8c37f0:\tcbnz\tx10, 8c3974 <islower@plt+0x856324>", 9189360], [" 8c37f4:\tsub\tx11, x8, x21", 9189364], [" 8c37f8:\tasr\tx13, x11, #2", 9189368], [" 8c37fc:\tcmp\tx13, x9", 9189372], [" 8c3800:\torr\tx15, xzr, #0xfffffffffffffff", 9189376], [" 8c3804:\tasr\tx12, x11, #3", 9189380], [" 8c3808:\tcsel\tx16, x9, x13, cc", 9189384], [" 8c380c:\tcmp\tx12, x15", 9189388], [" 8c3810:\torr\tx18, xzr, #0x1fffffffffffffff", 9189392], [" 8c3814:\tcsel\tx26, x16, x18, cc", 9189396], [" 8c3818:\tcbz\tx26, 8c3834 <islower@plt+0x8561e4>", 9189400], [" 8c381c:\tlsr\tx1, x26, #61", 9189404], [" 8c3820:\tcbnz\tx1, 8c397c <islower@plt+0x85632c>", 9189408], [" 8c3824:\tlsl\tx0, x26, #3", 9189412], [" 8c3828:\tbl\t6cde0 <operator new(unsigned long)@plt>", 9189416], [" 8c382c:\tmov\tx24, x0", 9189420], [" 8c3830:\tb\t8c3838 <islower@plt+0x8561e8>", 9189424], [" 8c3834:\tmov\tx24, xzr", 9189428], [" 8c3838:\tadd\tx25, x24, x25, lsl #3", 9189432], [" 8c383c:\tadd\tx26, x24, x26, lsl #3", 9189436], [" 8c3840:\tcmp\tx23, #0x1", 9189440], [" 8c3844:\tstr\tx20, [x25],#8", 9189444], [" 8c3848:\tb.lt\t8c3860 <islower@plt+0x856210>", 9189448], [" 8c384c:\tmov\tx0, x24", 9189452], [" 8c3850:\tmov\tx1, x21", 9189456], [" 8c3854:\tmov\tx2, x23", 9189460], [" 8c3858:\tbl\t6cdd0 <memcpy@plt>", 9189464], [" 8c385c:\tldr\tx21, [x22]", 9189468], [" 8c3860:\tstp\tx24, x25, [x19,#64]", 9189472], [" 8c3864:\tstr\tx26, [x19,#80]", 9189476], [" 8c3868:\tcbz\tx21, 8c3874 <islower@plt+0x856224>", 9189480], [" 8c386c:\tmov\tx0, x21", 9189484], [" 8c3870:\tbl\t6cda0 <operator delete(void*)@plt>", 9189488], [" 8c3874:\tldur\tw10, [x20,#254]", 9189492], [" 8c3878:\torr\tw8, w10, #0x100", 9189496], [" 8c387c:\tstur\tw8, [x20,#254]", 9189500], [" 8c3880:\tldr\tx8, [x19,#168]", 9189504], [" 8c3884:\tldrb\tw11, [x8,#26]", 9189508], [" 8c3888:\tcbz\tw11, 8c395c <islower@plt+0x85630c>", 9189512], [" 8c388c:\tldr\tx14, [x19,#16]", 9189516], [" 8c3890:\torr\tw5, wzr, #0x180", 9189520], [" 8c3894:\tldr\tw3, [x20,#224]", 9189524], [" 8c3898:\tldrb\tw12, [x8,#25]", 9189528], [" 8c389c:\tldr\tx4, [x14]", 9189532], [" 8c38a0:\tmul\tx6, x3, x5", 9189536], [" 8c38a4:\tadd\tx23, x4, x6", 9189540], [" 8c38a8:\tldrb\tw8, [x23,#344]", 9189544], [" 8c38ac:\tcbz\tw12, 8c38c4 <islower@plt+0x856274>", 9189548], [" 8c38b0:\ttbnz\tw8, #0, 8c38bc <islower@plt+0x85626c>", 9189552], [" 8c38b4:\tmov\tx0, x23", 9189556], [" 8c38b8:\tbl\t56e9e4 <islower@plt+0x501394>", 9189560], [" 8c38bc:\tadd\tx8, x23, #0x15c", 9189564], [" 8c38c0:\tb\t8c38d4 <islower@plt+0x856284>", 9189568], [" 8c38c4:\ttbnz\tw8, #1, 8c38d0 <islower@plt+0x856280>", 9189572], [" 8c38c8:\tmov\tx0, x23", 9189576], [" 8c38cc:\tbl\t56ebe0 <islower@plt+0x501590>", 9189580], [" 8c38d0:\tadd\tx8, x23, #0x160", 9189584], [" 8c38d4:\tldr\tx11, [x19,#152]", 9189588], [" 8c38d8:\tcbz\tx11, 8c3938 <islower@plt+0x8562e8>", 9189592], [" 8c38dc:\tldr\tx15, [x19,#16]", 9189596], [" 8c38e0:\torr\tw24, wzr, #0x180", 9189600], [" 8c38e4:\tldr\tw21, [x11,#224]", 9189604], [" 8c38e8:\tldr\tx16, [x19,#168]", 9189608], [" 8c38ec:\tldr\tx7, [x15]", 9189612], [" 8c38f0:\tldrb\tw13, [x16,#25]", 9189616], [" 8c38f4:\tnop", 9189620], [" 8c38f8:\tmadd\tx23, x21, x24, x7", 9189624], [" 8c38fc:\tldr\tw21, [x8]", 9189628], [" 8c3900:\tldrb\tw9, [x23,#344]", 9189632], [" 8c3904:\tcbz\tw13, 8c391c <islower@plt+0x8562cc>", 9189636], [" 8c3908:\ttbnz\tw9, #0, 8c3914 <islower@plt+0x8562c4>", 9189640], [" 8c390c:\tmov\tx0, x23", 9189644], [" 8c3910:\tbl\t56e9e4 <islower@plt+0x501394>", 9189648], [" 8c3914:\tadd\tx9, x23, #0x15c", 9189652], [" 8c3918:\tb\t8c392c <islower@plt+0x8562dc>", 9189656], [" 8c391c:\ttbnz\tw9, #1, 8c3928 <islower@plt+0x8562d8>", 9189660], [" 8c3920:\tmov\tx0, x23", 9189664], [" 8c3924:\tbl\t56ebe0 <islower@plt+0x501590>", 9189668], [" 8c3928:\tadd\tx9, x23, #0x160", 9189672], [" 8c392c:\tldr\tw14, [x9]", 9189676], [" 8c3930:\tcmp\tw21, w14", 9189680], [" 8c3934:\tb.ls\t8c393c <islower@plt+0x8562ec>", 9189684], [" 8c3938:\tstr\tx20, [x19,#152]", 9189688], [" 8c393c:\tldrh\tw16, [x20,#250]", 9189692], [" 8c3940:\tldr\tw17, [x19,#140]", 9189696], [" 8c3944:\tadd\tw18, w17, w16", 9189700], [" 8c3948:\tstr\tw18, [x19,#140]", 9189704], [" 8c394c:\tldrb\tw0, [x20,#255]", 9189708], [" 8c3950:\ttbz\tw0, #5, 8c395c <islower@plt+0x85630c>", 9189712], [" 8c3954:\torr\tw1, wzr, #0x1", 9189716], [" 8c3958:\tstrb\tw1, [x19,#101]", 9189720], [" 8c395c:\tldp\tx19, x30, [sp,#64]", 9189724], [" 8c3960:\tldp\tx21, x20, [sp,#48]", 9189728], [" 8c3964:\tldp\tx23, x22, [sp,#32]", 9189732], [" 8c3968:\tldp\tx25, x24, [sp,#16]", 9189736], [" 8c396c:\tldr\tx26, [sp],#80", 9189740], [" 8c3970:\tret", 9189744], [" 8c3974:\tmov\tx0, x22", 9189748], [" 8c3978:\tbl\t88404 <islower@plt+0x1adb4>", 9189752], [" 8c397c:\tbl\t6ce00 <abort@plt>", 9189756], ["", 0]], "l": 16, "f": "(anonymous namespace)::PriorityQueue::push(llvm::SUnit*)"}, "192": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000001c2f0 <memcpy>:", 0], ["memcpy():", 0], [" 1c2f0:\tprfm\tpldl1keep, [x1]", 115440], [" 1c2f4:\tadd\tx4, x1, x2", 115444], [" 1c2f8:\tadd\tx5, x0, x2", 115448], [" 1c2fc:\tcmp\tx2, #0x10", 115452], [" 1c300:\tb.ls\t1c340 <memcpy+0x50>", 115456], [" 1c304:\tcmp\tx2, #0x60", 115460], [" 1c308:\tb.hi\t1c3d0 <memcpy+0xe0>", 115464], [" 1c30c:\tsub\tx9, x2, #0x1", 115468], [" 1c310:\tldp\tx6, x7, [x1]", 115472], [" 1c314:\ttbnz\tw9, #6, 1c3a0 <memcpy+0xb0>", 115476], [" 1c318:\tldp\tx12, x13, [x4,#-16]", 115480], [" 1c31c:\ttbz\tw9, #5, 1c330 <memcpy+0x40>", 115484], [" 1c320:\tldp\tx8, x9, [x1,#16]", 115488], [" 1c324:\tldp\tx10, x11, [x4,#-32]", 115492], [" 1c328:\tstp\tx8, x9, [x0,#16]", 115496], [" 1c32c:\tstp\tx10, x11, [x5,#-32]", 115500], [" 1c330:\tstp\tx6, x7, [x0]", 115504], [" 1c334:\tstp\tx12, x13, [x5,#-16]", 115508], [" 1c338:\tret", 115512], [" 1c33c:\tnop", 115516], [" 1c340:\tcmp\tx2, #0x8", 115520], [" 1c344:\tb.cc\t1c360 <memcpy+0x70>", 115524], [" 1c348:\tldr\tx6, [x1]", 115528], [" 1c34c:\tldur\tx7, [x4,#-8]", 115532], [" 1c350:\tstr\tx6, [x0]", 115536], [" 1c354:\tstur\tx7, [x5,#-8]", 115540], [" 1c358:\tret", 115544], [" 1c35c:\tnop", 115548], [" 1c360:\ttbz\tw2, #2, 1c378 <memcpy+0x88>", 115552], [" 1c364:\tldr\tw6, [x1]", 115556], [" 1c368:\tldur\tw7, [x4,#-4]", 115560], [" 1c36c:\tstr\tw6, [x0]", 115564], [" 1c370:\tstur\tw7, [x5,#-4]", 115568], [" 1c374:\tret", 115572], [" 1c378:\tcbz\tx2, 1c398 <memcpy+0xa8>", 115576], [" 1c37c:\tlsr\tx9, x2, #1", 115580], [" 1c380:\tldrb\tw6, [x1]", 115584], [" 1c384:\tldurb\tw7, [x4,#-1]", 115588], [" 1c388:\tldrb\tw8, [x1,x9]", 115592], [" 1c38c:\tstrb\tw6, [x0]", 115596], [" 1c390:\tstrb\tw8, [x0,x9]", 115600], [" 1c394:\tsturb\tw7, [x5,#-1]", 115604], [" 1c398:\tret", 115608], [" 1c39c:\tnop", 115612], [" 1c3a0:\tldp\tx8, x9, [x1,#16]", 115616], [" 1c3a4:\tldp\tx10, x11, [x1,#32]", 115620], [" 1c3a8:\tldp\tx12, x13, [x1,#48]", 115624], [" 1c3ac:\tldp\tx1, x2, [x4,#-32]", 115628], [" 1c3b0:\tldp\tx4, x3, [x4,#-16]", 115632], [" 1c3b4:\tstp\tx6, x7, [x0]", 115636], [" 1c3b8:\tstp\tx8, x9, [x0,#16]", 115640], [" 1c3bc:\tstp\tx10, x11, [x0,#32]", 115644], [" 1c3c0:\tstp\tx12, x13, [x0,#48]", 115648], [" 1c3c4:\tstp\tx1, x2, [x5,#-32]", 115652], [" 1c3c8:\tstp\tx4, x3, [x5,#-16]", 115656], [" 1c3cc:\tret", 115660], [" 1c3d0:\tand\tx9, x0, #0xf", 115664], [" 1c3d4:\tand\tx3, x0, #0xfffffffffffffff0", 115668], [" 1c3d8:\tldp\tx12, x13, [x1]", 115672], [" 1c3dc:\tsub\tx1, x1, x9", 115676], [" 1c3e0:\tadd\tx2, x2, x9", 115680], [" 1c3e4:\tldp\tx6, x7, [x1,#16]", 115684], [" 1c3e8:\tstp\tx12, x13, [x0]", 115688], [" 1c3ec:\tldp\tx8, x9, [x1,#32]", 115692], [" 1c3f0:\tldp\tx10, x11, [x1,#48]", 115696], [" 1c3f4:\tldp\tx12, x13, [x1,#64]!", 115700], [" 1c3f8:\tsubs\tx2, x2, #0x90", 115704], [" 1c3fc:\tb.ls\t1c428 <memcpy+0x138>", 115708], [" 1c400:\tstp\tx6, x7, [x3,#16]", 115712], [" 1c404:\tldp\tx6, x7, [x1,#16]", 115716], [" 1c408:\tstp\tx8, x9, [x3,#32]", 115720], [" 1c40c:\tldp\tx8, x9, [x1,#32]", 115724], [" 1c410:\tstp\tx10, x11, [x3,#48]", 115728], [" 1c414:\tldp\tx10, x11, [x1,#48]", 115732], [" 1c418:\tstp\tx12, x13, [x3,#64]!", 115736], [" 1c41c:\tldp\tx12, x13, [x1,#64]!", 115740], [" 1c420:\tsubs\tx2, x2, #0x40", 115744], [" 1c424:\tb.hi\t1c400 <memcpy+0x110>", 115748], [" 1c428:\tldp\tx1, x2, [x4,#-64]", 115752], [" 1c42c:\tstp\tx6, x7, [x3,#16]", 115756], [" 1c430:\tldp\tx6, x7, [x4,#-48]", 115760], [" 1c434:\tstp\tx8, x9, [x3,#32]", 115764], [" 1c438:\tldp\tx8, x9, [x4,#-32]", 115768], [" 1c43c:\tstp\tx10, x11, [x3,#48]", 115772], [" 1c440:\tldp\tx10, x11, [x4,#-16]", 115776], [" 1c444:\tstp\tx12, x13, [x3,#64]", 115780], [" 1c448:\tstp\tx1, x2, [x5,#-64]", 115784], [" 1c44c:\tstp\tx6, x7, [x5,#-48]", 115788], [" 1c450:\tstp\tx8, x9, [x5,#-32]", 115792], [" 1c454:\tstp\tx10, x11, [x5,#-16]", 115796], [" 1c458:\tret", 115800], ["", 0]], "l": 1, "f": "memcpy"}, "193": {"d": [["", 0], ["binary_cache/vendor/lib64/libllvm-glnext.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["00000000007551a8 <QGLCGetCompilerVersion(unsigned int&, unsigned int&)-0x30e4b8>:", 0], [" 7551a8:\tsub\tsp, sp, #0x90", 7688616], [" 7551ac:\tstr\td8, [sp,#32]", 7688620], [" 7551b0:\tstp\tx28, x27, [sp,#48]", 7688624], [" 7551b4:\tstp\tx26, x25, [sp,#64]", 7688628], [" 7551b8:\tstp\tx24, x23, [sp,#80]", 7688632], [" 7551bc:\tstp\tx22, x21, [sp,#96]", 7688636], [" 7551c0:\tstp\tx20, x19, [sp,#112]", 7688640], [" 7551c4:\tstp\tx29, x30, [sp,#128]", 7688644], [" 7551c8:\tmrs\tx9, tpidr_el0", 7688648], [" 7551cc:\tmov\tx19, x0", 7688652], [" 7551d0:\tldr\tx12, [x9,#40]", 7688656], [" 7551d4:\tstr\tx12, [sp,#24]", 7688660], [" 7551d8:\tldr\tx8, [x1,#16]", 7688664], [" 7551dc:\tmov\tx0, x8", 7688668], [" 7551e0:\tbl\t1c39e0 <islower@plt+0x156390>", 7688672], [" 7551e4:\tmovi\tv8.2d, #0x0", 7688676], [" 7551e8:\tmov\tx21, x0", 7688680], [" 7551ec:\tmov\tx20, x1", 7688684], [" 7551f0:\tstr\txzr, [sp,#16]", 7688688], [" 7551f4:\tstr\tq8, [sp]", 7688692], [" 7551f8:\tcbz\tx21, 755224 <islower@plt+0x6e7bd4>", 7688696], [" 7551fc:\tcmn\tx20, #0x10", 7688700], [" 755200:\tb.cs\t7555c0 <islower@plt+0x6e7f70>", 7688704], [" 755204:\tcmp\tx20, #0x17", 7688708], [" 755208:\tb.cs\t755230 <islower@plt+0x6e7be0>", 7688712], [" 75520c:\tmov\tx4, sp", 7688716], [" 755210:\torr\tx22, x4, #0x1", 7688720], [" 755214:\tlsl\tx16, x20, #1", 7688724], [" 755218:\tstrb\tw16, [sp]", 7688728], [" 75521c:\tcbnz\tx20, 755250 <islower@plt+0x6e7c00>", 7688732], [" 755220:\tb\t755260 <islower@plt+0x6e7c10>", 7688736], [" 755224:\tmov\tx9, xzr", 7688740], [" 755228:\tmov\tw11, wzr", 7688744], [" 75522c:\tb\t755270 <islower@plt+0x6e7c20>", 7688748], [" 755230:\tadd\tx2, x20, #0x10", 7688752], [" 755234:\tand\tx23, x2, #0xfffffffffffffff0", 7688756], [" 755238:\tmov\tx0, x23", 7688760], [" 75523c:\tbl\t6cde0 <operator new(unsigned long)@plt>", 7688764], [" 755240:\tmov\tx22, x0", 7688768], [" 755244:\torr\tx3, x23, #0x1", 7688772], [" 755248:\tstp\tx20, x22, [sp,#8]", 7688776], [" 75524c:\tstr\tx3, [sp]", 7688780], [" 755250:\tmov\tx0, x22", 7688784], [" 755254:\tmov\tx1, x21", 7688788], [" 755258:\tmov\tx2, x20", 7688792], [" 75525c:\tbl\t6cdd0 <memcpy@plt>", 7688796], [" 755260:\tmovi\tv8.2d, #0x0", 7688800], [" 755264:\tstrb\twzr, [x22,x20]", 7688804], [" 755268:\tldrb\tw11, [sp]", 7688808], [" 75526c:\tldr\tx9, [sp,#8]", 7688812], [" 755270:\tlsr\tx17, x11, #1", 7688816], [" 755274:\ttst\tw11, #0x1", 7688820], [" 755278:\tand\tw21, w11, #0x1", 7688824], [" 75527c:\tcsel\tx22, x17, x9, eq", 7688828], [" 755280:\tcsel\tw10, w17, w9, eq", 7688832], [" 755284:\tcbz\tw10, 755304 <islower@plt+0x6e7cb4>", 7688836], [" 755288:\tldr\tx18, [sp,#16]", 7688840], [" 75528c:\tmov\tx5, sp", 7688844], [" 755290:\torr\tx6, x5, #0x1", 7688848], [" 755294:\tcmp\tw21, #0x0", 7688852], [" 755298:\tmov\tw9, #0x25 \t// #37", 7688856], [" 75529c:\tcsel\tx8, x6, x18, eq", 7688860], [" 7552a0:\tldrb\tw12, [x8]", 7688864], [" 7552a4:\tmul\tw23, w12, w9", 7688868], [" 7552a8:\tcmp\tw10, #0x1", 7688872], [" 7552ac:\tb.eq\t7554b4 <islower@plt+0x6e7e64>", 7688876], [" 7552b0:\ttbnz\tw10, #31, 75530c <islower@plt+0x6e7cbc>", 7688880], [" 7552b4:\tsxtw\tx0, w22", 7688884], [" 7552b8:\tsub\tx11, x0, #0x2", 7688888], [" 7552bc:\ttbnz\tx11, #63, 7554b4 <islower@plt+0x6e7e64>", 7688892], [" 7552c0:\tsub\tx17, x0, #0x1", 7688896], [" 7552c4:\tcmp\tx17, #0x10", 7688900], [" 7552c8:\tb.lt\t755330 <islower@plt+0x6e7ce0>", 7688904], [" 7552cc:\tand\tx1, x17, #0xfffffffffffffff0", 7688908], [" 7552d0:\tsub\tx13, x1, x17", 7688912], [" 7552d4:\tadd\tx12, x11, x13", 7688916], [" 7552d8:\tsub\tx25, x12, #0xf", 7688920], [" 7552dc:\tlsr\tx15, x25, #4", 7688924], [" 7552e0:\tadd\tx18, x15, #0x1", 7688928], [" 7552e4:\tadd\tx14, x8, #0x1", 7688932], [" 7552e8:\tand\tx15, x18, #0x3", 7688936], [" 7552ec:\tcmp\tx25, #0x30", 7688940], [" 7552f0:\tb.cs\t755338 <islower@plt+0x6e7ce8>", 7688944], [" 7552f4:\tmov\tv0.16b, v8.16b", 7688948], [" 7552f8:\tmov\tv1.16b, v8.16b", 7688952], [" 7552fc:\tmov\tv2.16b, v8.16b", 7688956], [" 755300:\tb\t755414 <islower@plt+0x6e7dc4>", 7688960], [" 755304:\tmov\tw23, wzr", 7688964], [" 755308:\tb\t7554b4 <islower@plt+0x6e7e64>", 7688968], [" 75530c:\tand\tx10, x22, #0xffffffff", 7688972], [" 755310:\torr\tw13, wzr, #0x1", 7688976], [" 755314:\tldrb\tw14, [x8,x13]", 7688980], [" 755318:\tadd\tx13, x13, #0x1", 7688984], [" 75531c:\tcmp\tx13, x10", 7688988], [" 755320:\tmul\tw15, w14, w9", 7688992], [" 755324:\teor\tw23, w15, w23", 7688996], [" 755328:\tb.cc\t755314 <islower@plt+0x6e7cc4>", 7689000], [" 75532c:\tb\t7554b4 <islower@plt+0x6e7e64>", 7689004], [" 755330:\tmov\tx12, xzr", 7689008], [" 755334:\tb\t755480 <islower@plt+0x6e7e30>", 7689012], [" 755338:\tmovi\tv8.2d, #0x0", 7689016], [" 75533c:\tsub\tx16, x18, x15", 7689020], [" 755340:\tmovi\tv3.8b, #0x25", 7689024], [" 755344:\tmov\tv0.16b, v8.16b", 7689028], [" 755348:\tmov\tv1.16b, v8.16b", 7689032], [" 75534c:\tmov\tv2.16b, v8.16b", 7689036], [" 755350:\tldp\tq4, q5, [x14]", 7689040], [" 755354:\tsubs\tx16, x16, #0x4", 7689044], [" 755358:\t.inst\t0x6e044098 ; undefined", 7689048], [" 75535c:\tumull\tv25.8h, v4.8b, v3.8b", 7689052], [" 755360:\t.inst\t0x6e0540ba ; undefined", 7689056], [" 755364:\tumull\tv27.8h, v5.8b, v3.8b", 7689060], [" 755368:\tldp\tq6, q4, [x14,#32]", 7689064], [" 75536c:\tadd\tx14, x14, #0x40", 7689068], [" 755370:\tumull\tv5.8h, v24.8b, v3.8b", 7689072], [" 755374:\tuxtl2\tv7.4s, v25.8h", 7689076], [" 755378:\t.inst\t0x6e0640dc ; undefined", 7689080], [" 75537c:\tumull\tv29.8h, v6.8b, v3.8b", 7689084], [" 755380:\tuxtl\tv6.4s, v25.4h", 7689088], [" 755384:\tumull\tv16.8h, v26.8b, v3.8b", 7689092], [" 755388:\tuxtl\tv24.4s, v5.4h", 7689096], [" 75538c:\tuxtl2\tv25.4s, v5.8h", 7689100], [" 755390:\t.inst\t0x6e04409e ; undefined", 7689104], [" 755394:\tumull\tv31.8h, v4.8b, v3.8b", 7689108], [" 755398:\tuxtl\tv17.4s, v27.4h", 7689112], [" 75539c:\tuxtl2\tv18.4s, v27.8h", 7689116], [" 7553a0:\tumull\tv19.8h, v28.8b, v3.8b", 7689120], [" 7553a4:\teor\tv2.16b, v6.16b, v2.16b", 7689124], [" 7553a8:\teor\tv1.16b, v7.16b, v1.16b", 7689128], [" 7553ac:\tuxtl\tv26.4s, v16.4h", 7689132], [" 7553b0:\tuxtl2\tv27.4s, v16.8h", 7689136], [" 7553b4:\teor\tv0.16b, v24.16b, v0.16b", 7689140], [" 7553b8:\teor\tv28.16b, v25.16b, v8.16b", 7689144], [" 7553bc:\tuxtl\tv4.4s, v29.4h", 7689148], [" 7553c0:\tuxtl2\tv20.4s, v29.8h", 7689152], [" 7553c4:\tumull\tv21.8h, v30.8b, v3.8b", 7689156], [" 7553c8:\tuxtl\tv22.4s, v31.4h", 7689160], [" 7553cc:\tuxtl2\tv23.4s, v31.8h", 7689164], [" 7553d0:\tuxtl\tv29.4s, v19.4h", 7689168], [" 7553d4:\tuxtl2\tv30.4s, v19.8h", 7689172], [" 7553d8:\teor\tv31.16b, v17.16b, v2.16b", 7689176], [" 7553dc:\teor\tv5.16b, v18.16b, v1.16b", 7689180], [" 7553e0:\teor\tv6.16b, v26.16b, v0.16b", 7689184], [" 7553e4:\teor\tv7.16b, v27.16b, v28.16b", 7689188], [" 7553e8:\tuxtl\tv16.4s, v21.4h", 7689192], [" 7553ec:\tuxtl2\tv17.4s, v21.8h", 7689196], [" 7553f0:\teor\tv18.16b, v4.16b, v31.16b", 7689200], [" 7553f4:\teor\tv19.16b, v20.16b, v5.16b", 7689204], [" 7553f8:\teor\tv4.16b, v29.16b, v6.16b", 7689208], [" 7553fc:\teor\tv20.16b, v30.16b, v7.16b", 7689212], [" 755400:\teor\tv2.16b, v22.16b, v18.16b", 7689216], [" 755404:\teor\tv1.16b, v23.16b, v19.16b", 7689220], [" 755408:\teor\tv0.16b, v16.16b, v4.16b", 7689224], [" 75540c:\teor\tv8.16b, v17.16b, v20.16b", 7689228], [" 755410:\tb.ne\t755350 <islower@plt+0x6e7d00>", 7689232], [" 755414:\tcbz\tx15, 755454 <islower@plt+0x6e7e04>", 7689236], [" 755418:\tmovi\tv4.8b, #0x25", 7689240], [" 75541c:\tldr\tq3, [x14],#16", 7689244], [" 755420:\tsubs\tx15, x15, #0x1", 7689248], [" 755424:\t.inst\t0x6e034065 ; undefined", 7689252], [" 755428:\tumull\tv6.8h, v3.8b, v4.8b", 7689256], [" 75542c:\tumull\tv7.8h, v5.8b, v4.8b", 7689260], [" 755430:\tuxtl\tv16.4s, v6.4h", 7689264], [" 755434:\tuxtl2\tv17.4s, v6.8h", 7689268], [" 755438:\tuxtl\tv18.4s, v7.4h", 7689272], [" 75543c:\tuxtl2\tv19.4s, v7.8h", 7689276], [" 755440:\teor\tv2.16b, v16.16b, v2.16b", 7689280], [" 755444:\teor\tv1.16b, v17.16b, v1.16b", 7689284], [" 755448:\teor\tv0.16b, v18.16b, v0.16b", 7689288], [" 75544c:\teor\tv8.16b, v19.16b, v8.16b", 7689292], [" 755450:\tb.ne\t75541c <islower@plt+0x6e7dcc>", 7689296], [" 755454:\teor\tv4.16b, v2.16b, v1.16b", 7689300], [" 755458:\teor\tv20.16b, v0.16b, v8.16b", 7689304], [" 75545c:\teor\tv21.16b, v4.16b, v20.16b", 7689308], [" 755460:\t.inst\t0x6e1542b6 ; undefined", 7689312], [" 755464:\teor\tv23.8b, v21.8b, v22.8b", 7689316], [" 755468:\tmov\tw3, v23.s[1]", 7689320], [" 75546c:\tfmov\tw4, s23", 7689324], [" 755470:\teor\tw5, w4, w3", 7689328], [" 755474:\teor\tw23, w23, w5", 7689332], [" 755478:\ttbz\tx13, #63, 7554a0 <islower@plt+0x6e7e50>", 7689336], [" 75547c:\tadd\tx12, x12, #0x1", 7689340], [" 755480:\tadd\tx14, x12, #0x1", 7689344], [" 755484:\tldrb\tw6, [x8,x14]", 7689348], [" 755488:\tsub\tx12, x14, #0x1", 7689352], [" 75548c:\tadd\tx14, x14, #0x1", 7689356], [" 755490:\tmul\tw7, w6, w9", 7689360], [" 755494:\tcmp\tx12, x11", 7689364], [" 755498:\teor\tw23, w7, w23", 7689368], [" 75549c:\tb.lt\t755484 <islower@plt+0x6e7e34>", 7689372], [" 7554a0:\tcmp\tw10, #0x2", 7689376], [" 7554a4:\tb.ge\t7554b4 <islower@plt+0x6e7e64>", 7689380], [" 7554a8:\tldrb\tw8, [x8,#1]", 7689384], [" 7554ac:\tmul\tw9, w8, w9", 7689388], [" 7554b0:\teor\tw23, w9, w23", 7689392], [" 7554b4:\tldr\tx24, [x19,#24]", 7689396], [" 7554b8:\tldr\tw25, [x19,#16]", 7689400], [" 7554bc:\tcbz\tw25, 755550 <islower@plt+0x6e7f00>", 7689404], [" 7554c0:\tldr\tx4, [sp,#16]", 7689408], [" 7554c4:\tmov\tx7, sp", 7689412], [" 7554c8:\tcmp\tw21, #0x0", 7689416], [" 7554cc:\torr\tx20, x7, #0x1", 7689420], [" 7554d0:\tsub\tw27, w25, #0x1", 7689424], [" 7554d4:\tcsel\tx20, x20, x4, eq", 7689428], [" 7554d8:\torr\tw28, wzr, #0x1", 7689432], [" 7554dc:\tb\t7554ec <islower@plt+0x6e7e9c>", 7689436], [" 7554e0:\tadd\tw8, w28, #0x1", 7689440], [" 7554e4:\tadd\tw23, w28, w23", 7689444], [" 7554e8:\tmov\tw28, w8", 7689448], [" 7554ec:\tand\tw5, w23, w27", 7689452], [" 7554f0:\tadd\tx26, x24, x5, lsl #5", 7689456], [" 7554f4:\tldrb\tw10, [x26]", 7689460], [" 7554f8:\tldr\tx6, [x26,#8]", 7689464], [" 7554fc:\ttst\tw10, #0x1", 7689468], [" 755500:\tlsr\tx7, x10, #1", 7689472], [" 755504:\tcsel\tx29, x7, x6, eq", 7689476], [" 755508:\tcmp\tx29, x22", 7689480], [" 75550c:\tcsel\tx2, x29, x22, cc", 7689484], [" 755510:\tcbz\tx2, 75552c <islower@plt+0x6e7edc>", 7689488], [" 755514:\tldr\tx8, [x26,#16]", 7689492], [" 755518:\ttst\tw10, #0x1", 7689496], [" 75551c:\tmov\tx0, x20", 7689500], [" 755520:\tcsinc\tx1, x8, x26, ne", 7689504], [" 755524:\tbl\t6ceb0 <memcmp@plt>", 7689508], [" 755528:\tb\t755530 <islower@plt+0x6e7ee0>", 7689512], [" 75552c:\tmov\tw0, wzr", 7689516], [" 755530:\tcmp\tx29, x22", 7689520], [" 755534:\tcset\tw17, cc", 7689524], [" 755538:\tcmp\tx22, x29", 7689528], [" 75553c:\tcsinv\tw18, w17, wzr, cs", 7689532], [" 755540:\tcmp\tw0, #0x0", 7689536], [" 755544:\tcsel\tw0, w0, w18, ne", 7689540], [" 755548:\tcbz\tw0, 755554 <islower@plt+0x6e7f04>", 7689544], [" 75554c:\tcbnz\tx29, 7554e0 <islower@plt+0x6e7e90>", 7689548], [" 755550:\tadd\tx26, x24, x25, lsl #5", 7689552], [" 755554:\tcbz\tw21, 755568 <islower@plt+0x6e7f18>", 7689556], [" 755558:\tldr\tx0, [sp,#16]", 7689560], [" 75555c:\tbl\t6cda0 <operator delete(void*)@plt>", 7689564], [" 755560:\tldr\tx24, [x19,#24]", 7689568], [" 755564:\tldr\tw25, [x19,#16]", 7689572], [" 755568:\tmov\tw20, w25", 7689576], [" 75556c:\tadd\tx21, x24, x20, lsl #5", 7689580], [" 755570:\tcmp\tx26, x21", 7689584], [" 755574:\tb.eq\t755580 <islower@plt+0x6e7f30>", 7689588], [" 755578:\tldr\tx0, [x26,#24]", 7689592], [" 75557c:\tb\t755584 <islower@plt+0x6e7f34>", 7689596], [" 755580:\tmov\tx0, xzr", 7689600], [" 755584:\tmrs\tx19, tpidr_el0", 7689604], [" 755588:\tldr\tx22, [x19,#40]", 7689608], [" 75558c:\tldr\tx24, [sp,#24]", 7689612], [" 755590:\tcmp\tx22, x24", 7689616], [" 755594:\tb.ne\t7555bc <islower@plt+0x6e7f6c>", 7689620], [" 755598:\tldp\tx29, x30, [sp,#128]", 7689624], [" 75559c:\tldp\tx20, x19, [sp,#112]", 7689628], [" 7555a0:\tldp\tx22, x21, [sp,#96]", 7689632], [" 7555a4:\tldp\tx24, x23, [sp,#80]", 7689636], [" 7555a8:\tldp\tx26, x25, [sp,#64]", 7689640], [" 7555ac:\tldp\tx28, x27, [sp,#48]", 7689644], [" 7555b0:\tldr\td8, [sp,#32]", 7689648], [" 7555b4:\tadd\tsp, sp, #0x90", 7689652], [" 7555b8:\tret", 7689656], [" 7555bc:\tbl\t6ce60 <__stack_chk_fail@plt>", 7689660], [" 7555c0:\tmov\tx0, sp", 7689664], [" 7555c4:\tbl\t84c84 <islower@plt+0x17634>", 7689668], ["", 0]], "l": 16, "f": "llvm::QGPU::QGPUEncoderInfo::getEntryPoint(llvm::MachineFunction*)"}, "194": {"d": [["", 0], ["binary_cache/system/lib64/libc.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["000000000006ae6c <nanosleep>:", 0], ["nanosleep():", 0], [" 6ae6c:\tmov\tx8, #0x65 \t// #101", 437868], [" 6ae70:\tsvc\t#0x0", 437872], [" 6ae74:\tcmn\tx0, #0x1, lsl #12", 437876], [" 6ae78:\tcneg\tx0, x0, hi", 437880], [" 6ae7c:\tb.hi\t1d6e0 <__set_errno_internal>", 437884], [" 6ae80:\tret", 437888], ["", 0]], "l": 1, "f": "nanosleep"}, "195": {"d": [["", 0], ["binary_cache/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so: file format elf64-littleaarch64", 0], ["", 0], ["", 0], ["Disassembly of section .text:", 0], ["", 0], ["0000000000007690 <SleepFunction(unsigned long long)>:", 0], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:78", 0], [" 7690:\tsub\tsp, sp, #0x70", 30352], [" 7694:\tstr\tx23, [sp,#48]", 30356], [" 7698:\tstp\tx22, x21, [sp,#64]", 30360], [" 769c:\tstp\tx20, x19, [sp,#80]", 30364], [" 76a0:\tstp\tx29, x30, [sp,#96]", 30368], [" 76a4:\tadd\tx29, sp, #0x60", 30372], [" 76a8:\tmrs\tx23, tpidr_el0", 30376], [" 76ac:\tldr\tx8, [x23,#40]", 30380], [" 76b0:\tmov\tx19, x0", 30384], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 76b4:\torr\tw0, wzr, #0x1", 30388], [" 76b8:\tadd\tx1, sp, #0x18", 30392], [" 76bc:\tstr\tx8, [sp,#40]", 30396], [" 76c0:\tbl\t7020 <clock_gettime@plt>", 30400], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:81", 0], [" 76c4:\tmov\tx9, #0x5a53 \t// #23123", 30404], [" 76c8:\tmovk\tx9, #0xa09b, lsl #16", 30408], [" 76cc:\tmovk\tx9, #0xb82f, lsl #32", 30412], [" 76d0:\tlsr\tx8, x19, #9", 30416], [" 76d4:\tmovk\tx9, #0x44, lsl #48", 30420], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 76d8:\tldp\tx20, x21, [sp,#24]", 30424], [" 76dc:\tmov\tw22, #0xca00 \t// #51712", 30428], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:81", 0], [" 76e0:\tumulh\tx8, x8, x9", 30432], [" 76e4:\tmovk\tw22, #0x3b9a, lsl #16", 30436], [" 76e8:\tlsr\tx8, x8, #11", 30440], [" 76ec:\tstr\tx8, [sp,#8]", 30444], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:82", 0], [" 76f0:\tnop", 30448], [" 76f4:\tmsub\tx8, x8, x22, x19", 30452], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:83", 0], [" 76f8:\tadd\tx0, sp, #0x8", 30456], [" 76fc:\tmov\tx1, xzr", 30460], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:82", 0], [" 7700:\tstr\tx8, [sp,#16]", 30464], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:83", 0], [" 7704:\tbl\t6d80 <nanosleep@plt>", 30468], ["_ZL14GetSystemClockv():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:66", 0], [" 7708:\torr\tw0, wzr, #0x1", 30472], [" 770c:\tadd\tx1, sp, #0x18", 30476], [" 7710:\tbl\t7020 <clock_gettime@plt>", 30480], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:67", 0], [" 7714:\tldp\tx8, x9, [sp,#24]", 30484], [" 7718:\tldr\tx10, [x23,#40]", 30488], [" 771c:\tldr\tx11, [sp,#40]", 30492], [" 7720:\tcmp\tx10, x11", 30496], [" 7724:\tb.ne\t774c <SleepFunction(unsigned long long)+0xbc>", 30500], ["_ZL13SleepFunctiony():", 0], [" 7728:\tsub\tx8, x8, x20", 30504], ["_ZL14GetSystemClockv():", 0], [" 772c:\tsub\tx9, x9, x21", 30508], ["_ZL13SleepFunctiony():", 0], ["/ssd/android/aosp_master/system/extras/simpleperf/demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp:84", 0], [" 7730:\tmadd\tx0, x8, x22, x9", 30512], [" 7734:\tldp\tx29, x30, [sp,#96]", 30516], [" 7738:\tldp\tx20, x19, [sp,#80]", 30520], [" 773c:\tldp\tx22, x21, [sp,#64]", 30524], [" 7740:\tldr\tx23, [sp,#48]", 30528], [" 7744:\tadd\tsp, sp, #0x70", 30532], [" 7748:\tret", 30536], [" 774c:\tbl\t6d40 <__stack_chk_fail@plt>", 30540], ["", 0]], "s": [0, 78, 84], "l": 0, "f": "SleepFunction(unsigned long long)"}}, "sourceFiles": [{"path": "../demo/SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp", "code": {"68": "}\n", "69": "\n", "70": "constexpr int LOOP_COUNT = 100000000;\n", "71": "static uint64_t noinline RunFunction() {\n", "72": " uint64_t start_time_in_ns = GetSystemClock();\n", "73": " for (volatile int i = 0; i < LOOP_COUNT; ++i) {\n", "74": " }\n", "75": " return GetSystemClock() - start_time_in_ns;\n", "76": "}\n", "77": "\n", "78": "static uint64_t noinline SleepFunction(unsigned long long sleep_time_in_ns) {\n", "79": " uint64_t start_time_in_ns = GetSystemClock();\n", "80": " struct timespec req;\n", "81": " req.tv_sec = sleep_time_in_ns / 1000000000;\n", "82": " req.tv_nsec = sleep_time_in_ns % 1000000000;\n", "83": " nanosleep(&req, nullptr);\n", "84": " return GetSystemClock() - start_time_in_ns;\n", "85": "}\n", "86": "\n", "87": "static void* SleepThread(void*) {\n", "88": " pthread_setname_np(pthread_self(), \"SleepThread\");\n", "89": " uint64_t total_sleep_time_in_ns = 0;\n", "90": " uint64_t total_run_time_in_ns = 0;\n", "91": " while (true) {\n", "92": " total_run_time_in_ns += RunFunction();\n", "93": " if (total_sleep_time_in_ns < total_run_time_in_ns) {\n", "94": " total_sleep_time_in_ns += SleepFunction(total_run_time_in_ns - total_sleep_time_in_ns);\n", "95": " }\n", "96": " }\n", "97": "}\n", "98": "\n", "99": "extern \"C\"\n"}}, {"path": "", "code": {}}, {"path": "", "code": {}}, {"path": "", "code": {}}], "machineType": "Pixel 2 (walleye) by Google, arch aarch64", "recordTime": "2017-11-08 (Wednesday) 17:28:57", "recordCmdline": "/data/local/tmp/simpleperf record -e task-clock:u -g -f 1000 --duration 10 -o /data/local/tmp/perf.data --app com.example.simpleperf.simpleperfexamplewithnative", "libList": ["/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so", "/system/lib64/libc.so", "/system/lib64/libart.so", "/system/lib64/libandroid_runtime.so", "/system/lib64/libandroidfw.so", "/system/lib64/libutils.so", "/system/framework/arm64/boot-framework.oat", "/system/framework/arm64/boot.oat", "/system/bin/app_process64", "/data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex", "/vendor/lib64/egl/libGLESv2_adreno.so", "/system/lib64/libhidltransport.so", "/system/lib64/android.hardware.graphics.mapper@2.0.so", "/system/lib64/libui.so", "/system/lib64/libgui.so", "/vendor/lib64/egl/eglSubDriverAndroid.so", "/vendor/lib64/libllvm-glnext.so", "unknown", "/system/lib64/vndk-sp/libz.so"], "totalSamples": 4977, "processNames": {"25016": "amplewithnative"}, "sampleInfo": [{"eventName": "task-clock:u", "processes": [{"threads": [{"tid": 25016, "libs": [{"functions": [{"a": [{"a": 662764, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 38}], "f": 39}], "f": 40}}], "libId": 1, "eventCount": 0}, {"functions": [{"a": [{"a": 3626020, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}}, {"a": [{"a": 4653608, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}], "f": 8}], "f": 7}], "f": 6}], "f": 5}], "f": 4}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 4}}, {"a": [{"a": 3487568, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}], "f": 8}], "f": 7}], "f": 6}], "f": 5}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}}, {"a": [{"a": 4263520, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 46}], "f": 45}], "f": 44}], "f": 43}], "f": 42}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 42}}, {"a": [{"a": 5272912, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 46}], "f": 45}], "f": 44}], "f": 43}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}}, {"a": [{"a": 5404652, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 46}], "f": 45}], "f": 44}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}}, {"a": [{"a": 5585532, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 46}], "f": 45}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}}, {"a": [{"a": 5549644, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}], "f": 16}}, {"a": [{"a": 902608, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}}, {"a": [{"a": 4648388, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}}, {"a": [{"a": 4655464, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}}, {"a": [{"a": 4145536, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}}, {"a": [{"a": 5548936, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}}, {"a": [{"a": 2733208, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}}, {"a": [{"a": 2710156, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}}, {"a": [{"a": 5454516, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}}, {"a": [{"a": 5491476, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}}, {"a": [{"a": 2579452, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}}, {"a": [{"a": 5395532, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}}, {"a": [{"a": 5586188, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}}, {"a": [{"a": 4647400, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}}], "libId": 2, "eventCount": 2000000}, {"functions": [{"a": [{"a": 683428, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}}, {"a": [{"a": 683104, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}}, {"a": [{"a": 755416, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}], "f": 8}], "f": 7}], "f": 6}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}}, {"a": [{"a": 693528, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 38}}, {"a": [{"a": 952848, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}], "f": 8}], "f": 7}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}}, {"a": [{"a": 1111272, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}}], "libId": 3, "eventCount": 0}, {"functions": [{"a": [{"a": 262792, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}], "f": 8}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}}], "libId": 4, "eventCount": 0}, {"functions": [{"a": [{"a": 90220, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}], "f": 9}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}}, {"a": [{"a": 89240, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}], "f": 11}], "f": 10}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}}], "libId": 5, "eventCount": 0}, {"functions": [{"a": [{"a": 8309500, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}], "f": 12}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}}, {"a": [{"a": 16161520, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 13}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}}, {"a": [{"a": 16136644, "s": 1000000, "e": 0}, {"a": 16137308, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}, "g": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}}, {"a": [{"a": 7155120, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}}, {"a": [{"a": 23328212, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}}, {"a": [{"a": 6361872, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}}, {"a": [{"a": 23332248, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}}, {"a": [{"a": 17127500, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}}, {"a": [{"a": 19883692, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}}, {"a": [{"a": 19913480, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}}, {"a": [{"a": 19913708, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}}, {"a": [{"a": 21138416, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}}, {"a": [{"a": 21149140, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}}, {"a": [{"a": 23412676, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}}, {"a": [{"a": 20229008, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}}, {"a": [{"a": 20239240, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}}, {"a": [{"a": 20258012, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}}, {"a": [{"a": 6380652, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}}, {"a": [{"a": 19511808, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}}, {"a": [{"a": 19513664, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}}, {"a": [{"a": 19506088, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}}, {"a": [{"a": 7051116, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}}], "libId": 6, "eventCount": 0}, {"functions": [{"a": [{"a": 2494260, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}}], "libId": 7, "eventCount": 0}, {"functions": [{"a": [{"a": 7792, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 1000000, "c": [], "f": 41}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 38}], "f": 39}], "f": 40}], "f": 41}}, {"a": [{"a": 10296, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}], "f": 38}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 37}], "f": 36}], "f": 35}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 47}], "f": 48}], "f": 53}], "f": 54}], "f": 47}], "f": 48}], "f": 49}], "f": 55}], "f": 47}], "f": 48}], "f": 56}], "f": 57}], "f": 58}], "f": 59}], "f": 60}], "f": 61}], "f": 62}], "f": 63}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}}, {"a": [{"a": 9280, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 41}], "f": 40}], "f": 39}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 4}], "f": 5}], "f": 6}], "f": 7}], "f": 8}], "f": 9}], "f": 10}], "f": 11}], "f": 12}], "f": 13}], "f": 14}], "f": 15}], "f": 16}], "f": 17}], "f": 18}], "f": 19}], "f": 20}], "f": 21}], "f": 22}], "f": 23}], "f": 17}], "f": 24}], "f": 25}], "f": 26}], "f": 27}], "f": 28}], "f": 29}], "f": 30}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 34}], "f": 35}], "f": 36}], "f": 37}], "f": 16}], "f": 17}], "f": 18}], "f": 31}], "f": 32}], "f": 33}], "f": 38}], "f": 39}}], "libId": 8, "eventCount": 0}, {"functions": [{"a": [{"a": 2921604, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}, "s": [{"s": 1000000, "e": 0, "l": 286, "f": 2}], "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}}, {"a": [{"a": 4047436, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}, "s": [{"s": 1000000, "e": 0, "l": 437, "f": 3}], "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}], "f": 47}], "f": 48}], "f": 49}], "f": 50}], "f": 51}], "f": 47}], "f": 48}], "f": 52}}, {"a": [{"a": 3142552, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 16}], "f": 37}], "f": 36}], "f": 35}], "f": 34}], "f": 33}], "f": 32}], "f": 31}], "f": 18}], "f": 17}], "f": 16}], "f": 30}], "f": 29}], "f": 28}], "f": 27}], "f": 26}], "f": 25}], "f": 24}], "f": 17}], "f": 23}], "f": 22}], "f": 21}], "f": 20}], "f": 19}], "f": 18}], "f": 17}], "f": 16}], "f": 15}], "f": 14}], "f": 63}], "f": 62}], "f": 61}], "f": 60}], "f": 59}], "f": 58}], "f": 57}], "f": 56}], "f": 48}], "f": 47}], "f": 55}], "f": 49}], "f": 48}], "f": 47}], "f": 54}], "f": 53}], "f": 48}], "f": 47}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 52}], "f": 48}], "f": 47}], "f": 51}], "f": 50}], "f": 49}], "f": 48}], "f": 47}], "f": 46}, "s": [{"s": 1000000, "e": 0, "l": 1750, "f": 1}], "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 42}], "f": 43}], "f": 44}], "f": 45}], "f": 46}}], "libId": 9, "eventCount": 0}], "eventCount": 2000000}, {"tid": 25033, "libs": [{"functions": [{"a": [{"a": 30252, "s": 1000000, "e": 1000000}, {"a": 30256, "s": 951000000, "e": 951000000}, {"a": 30264, "s": 3067000000, "e": 3067000000}, {"a": 30268, "s": 2000000, "e": 2000000}, {"a": 30272, "s": 916000000, "e": 916000000}], "c": 4937, "rg": {"s": 4937000000, "e": 0, "c": [{"s": 4937000000, "e": 0, "c": [{"s": 4937000000, "e": 0, "c": [{"s": 4937000000, "e": 4937000000, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 0}, "s": [{"s": 4937000000, "e": 4937000000, "l": 73, "f": 0}], "g": {"s": 4937000000, "e": 4937000000, "c": [], "f": 0}}, {"a": [{"a": 29956, "s": 1000000, "e": 0}, {"a": 29964, "s": 4937000000, "e": 0}], "c": 0, "rg": {"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 4938000000, "c": [], "f": 3}], "f": 2}], "f": 1}, "s": [{"s": 1000000, "e": 0, "l": 94, "f": 0}, {"s": 4937000000, "e": 0, "l": 92, "f": 0}], "g": {"s": 4938000000, "e": 0, "c": [{"s": 4937000000, "e": 4937000000, "c": [], "f": 0}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 194}], "f": 195}], "f": 1}}, {"a": [{"a": 30468, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 195}, "s": [{"s": 1000000, "e": 0, "l": 83, "f": 0}], "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 194}], "f": 195}}], "libId": 0, "eventCount": 4937000000}, {"functions": [{"a": [{"a": 425344, "s": 4938000000, "e": 0}], "c": 0, "rg": {"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 4938000000, "c": [], "f": 3}], "f": 2}, "g": {"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 0, "c": [{"s": 4937000000, "e": 4937000000, "c": [], "f": 0}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 194}], "f": 195}], "f": 1}], "f": 2}}, {"a": [{"a": 125976, "s": 4938000000, "e": 0}], "c": 0, "rg": {"s": 4938000000, "e": 4938000000, "c": [], "f": 3}, "g": {"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 0, "c": [{"s": 4938000000, "e": 0, "c": [{"s": 4937000000, "e": 4937000000, "c": [], "f": 0}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 194}], "f": 195}], "f": 1}], "f": 2}], "f": 3}}, {"a": [{"a": 437876, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 3}], "f": 2}], "f": 1}], "f": 195}], "f": 194}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 194}}], "libId": 1, "eventCount": 1000000}], "eventCount": 4938000000}, {"tid": 25034, "libs": [{"functions": [{"a": [{"a": 352332, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 65}], "f": 64}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 64}}, {"a": [{"a": 600052, "s": 1000000, "e": 0}, {"a": 600612, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 115}], "f": 115}], "f": 114}], "f": 113}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 191}], "f": 112}, "g": {"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}}, {"a": [{"a": 437748, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}], "f": 70}], "f": 69}], "f": 68}], "f": 67}], "f": 66}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 66}}, {"a": [{"a": 502084, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}], "f": 70}], "f": 69}], "f": 68}], "f": 67}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}}, {"a": [{"a": 115520, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}], "f": 189}], "f": 193}], "f": 192}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 192}}, {"a": [{"a": 116032, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 115}], "f": 115}], "f": 114}], "f": 113}], "f": 112}], "f": 111}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 111}}, {"a": [{"a": 595536, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 83}], "f": 82}], "f": 81}], "f": 80}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 80}}, {"a": [{"a": 115424, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 96}], "f": 95}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 95}}], "libId": 1, "eventCount": 7000000}, {"functions": [{"a": [{"a": 1679948, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 1000000, "c": [], "f": 65}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 64}], "f": 65}}, {"a": [{"a": 1551292, "s": 3000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 3000000, "c": [], "f": 83}, "g": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 80}], "f": 81}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 108}], "f": 109}], "f": 82}], "f": 83}}, {"a": [{"a": 1400132, "s": 3000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 3000000, "c": [], "f": 110}, "g": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 2000000, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 164}], "f": 108}], "f": 109}], "f": 82}], "f": 110}}, {"a": [{"a": 1561136, "s": 22000000, "e": 0}], "c": 0, "rg": {"s": 22000000, "e": 22000000, "c": [], "f": 94}, "g": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}, {"s": 12000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}, {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}], "f": 129}], "f": 130}], "f": 131}], "f": 91}], "f": 92}], "f": 93}], "f": 94}}, {"a": [{"a": 1557072, "s": 6000000, "e": 0}], "c": 0, "rg": {"s": 6000000, "e": 6000000, "c": [], "f": 121}, "g": {"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}], "f": 124}], "f": 125}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}], "f": 117}], "f": 118}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}], "f": 130}], "f": 173}], "f": 119}], "f": 120}], "f": 121}}], "libId": 10, "eventCount": 0}, {"functions": [{"a": [{"a": 174908, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}], "f": 70}], "f": 69}], "f": 68}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}}, {"a": [{"a": 174700, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}], "f": 70}], "f": 69}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}}], "libId": 11, "eventCount": 0}, {"functions": [{"a": [{"a": 91460, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}], "f": 70}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}}], "libId": 12, "eventCount": 0}, {"functions": [{"a": [{"a": 96944, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}], "f": 72}}, {"a": [{"a": 87232, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}], "f": 72}], "f": 73}}, {"a": [{"a": 82420, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}], "f": 73}], "f": 72}], "f": 71}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}}], "libId": 13, "eventCount": 0}, {"functions": [{"a": [{"a": 445660, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}], "f": 74}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}], "f": 72}], "f": 73}], "f": 74}}, {"a": [{"a": 504336, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 76}], "f": 75}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}], "f": 72}], "f": 73}], "f": 74}], "f": 75}}], "libId": 14, "eventCount": 0}, {"functions": [{"a": [{"a": 38532, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 1000000, "c": [], "f": 76}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 66}], "f": 67}], "f": 68}], "f": 69}], "f": 70}], "f": 71}], "f": 72}], "f": 73}], "f": 74}], "f": 75}], "f": 76}}], "libId": 15, "eventCount": 0}, {"functions": [{"a": [{"a": 7344320, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 79}], "f": 78}], "f": 77}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 77}}, {"a": [{"a": 7348336, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 79}], "f": 78}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 77}], "f": 78}}, {"a": [{"a": 6187360, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 84}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 84}}, {"a": [{"a": 9905952, "s": 1000000, "e": 0}, {"a": 9905964, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 3000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}, "g": {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}}, {"a": [{"a": 8099708, "s": 3000000, "e": 0}, {"a": 8099788, "s": 3000000, "e": 0}, {"a": 8099948, "s": 3000000, "e": 0}, {"a": 8100028, "s": 1000000, "e": 0}, {"a": 8100428, "s": 1000000, "e": 0}, {"a": 8100908, "s": 1000000, "e": 0}, {"a": 8101012, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 10000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}, "g": {"s": 14000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}}, {"a": [{"a": 7432140, "s": 14000000, "e": 0}], "c": 0, "rg": {"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 10000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}, "g": {"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}}, {"a": [{"a": 7442200, "s": 14000000, "e": 0}], "c": 0, "rg": {"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 10000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}, "g": {"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}}, {"a": [{"a": 9983244, "s": 1000000, "e": 0}, {"a": 9983644, "s": 1000000, "e": 0}, {"a": 9985256, "s": 14000000, "e": 0}], "c": 0, "rg": {"s": 16000000, "e": 0, "c": [{"s": 12000000, "e": 0, "c": [{"s": 12000000, "e": 0, "c": [{"s": 12000000, "e": 0, "c": [{"s": 12000000, "e": 0, "c": [{"s": 12000000, "e": 12000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}, "g": {"s": 16000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 14000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}}, {"a": [{"a": 10084004, "s": 1000000, "e": 0}, {"a": 10084532, "s": 12000000, "e": 0}, {"a": 10084792, "s": 2000000, "e": 0}, {"a": 10086660, "s": 5000000, "e": 0}, {"a": 10086704, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 21000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 21000000, "e": 21000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, "g": {"s": 21000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}, {"s": 12000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}, {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}], "f": 90}}, {"a": [{"a": 10074680, "s": 1000000, "e": 0}, {"a": 10074740, "s": 21000000, "e": 0}], "c": 0, "rg": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 22000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}, "g": {"s": 22000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}, {"s": 12000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}, {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}], "f": 129}], "f": 130}], "f": 131}], "f": 91}}, {"a": [{"a": 10039516, "s": 22000000, "e": 0}], "c": 0, "rg": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 22000000, "c": [], "f": 94}], "f": 93}], "f": 92}, "g": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}, {"s": 12000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}, {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}], "f": 129}], "f": 130}], "f": 131}], "f": 91}], "f": 92}}, {"a": [{"a": 10893564, "s": 22000000, "e": 0}], "c": 0, "rg": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 22000000, "c": [], "f": 94}], "f": 93}, "g": {"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 22000000, "e": 0, "c": [{"s": 21000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}, {"s": 12000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 10000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 84}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}], "f": 85}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}], "f": 89}, {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}, {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}], "f": 129}], "f": 130}], "f": 131}], "f": 91}], "f": 92}], "f": 93}}, {"a": [{"a": 9980292, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 96}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 95}], "f": 96}}, {"a": [{"a": 8124448, "s": 1000000, "e": 0}, {"a": 8124928, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 183}], "f": 97}, "g": {"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}}, {"a": [{"a": 8435100, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 98}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}}, {"a": [{"a": 8697468, "s": 1000000, "e": 0}, {"a": 8702696, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}, "g": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}}, {"a": [{"a": 8720032, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}}, {"a": [{"a": 8379676, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}}, {"a": [{"a": 8389076, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 97}], "f": 98}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}], "f": 99}], "f": 100}], "f": 101}], "f": 102}}, {"a": [{"a": 9205372, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 103}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 103}}, {"a": [{"a": 9176560, "s": 1000000, "e": 0}, {"a": 9179736, "s": 1000000, "e": 0}, {"a": 9179812, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}, "g": {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}}, {"a": [{"a": 9174196, "s": 3000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}, "g": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}, {"s": 1000000, "e": 1000000, "c": [], "f": 103}], "f": 104}], "f": 105}}, {"a": [{"a": 7678612, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 107}], "f": 106}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 106}}, {"a": [{"a": 7648556, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 107}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 106}], "f": 107}}, {"a": [{"a": 10791596, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 115}], "f": 115}], "f": 114}], "f": 113}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}}, {"a": [{"a": 11110348, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 115}], "f": 115}], "f": 114}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}}, {"a": [{"a": 11111304, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 115}], "f": 115}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}}, {"a": [{"a": 11119512, "s": 1000000, "e": 0}, {"a": 11121512, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}, "g": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}}, {"a": [{"a": 11256004, "s": 1000000, "e": 0}, {"a": 11256028, "s": 1000000, "e": 0}, {"a": 11260008, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}, "g": {"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}], "f": 117}}, {"a": [{"a": 10045936, "s": 4000000, "e": 0}], "c": 0, "rg": {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 4000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}, "g": {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}], "f": 117}], "f": 118}}, {"a": [{"a": 10022184, "s": 4000000, "e": 0}, {"a": 10022508, "s": 1000000, "e": 0}, {"a": 10022528, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 6000000, "c": [], "f": 121}], "f": 120}], "f": 119}, "g": {"s": 6000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}], "f": 124}], "f": 125}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}], "f": 117}], "f": 118}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}], "f": 130}], "f": 173}], "f": 119}}, {"a": [{"a": 10893392, "s": 6000000, "e": 0}], "c": 0, "rg": {"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 6000000, "c": [], "f": 121}], "f": 120}, "g": {"s": 6000000, "e": 0, "c": [{"s": 6000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}], "f": 124}], "f": 125}, {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 111}], "f": 112}], "f": 113}], "f": 114}], "f": 115}], "f": 115}, {"s": 1000000, "e": 1000000, "c": [], "f": 126}], "f": 116}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}], "f": 117}], "f": 118}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}], "f": 130}], "f": 173}], "f": 119}], "f": 120}}, {"a": [{"a": 7327056, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 125}], "f": 124}], "f": 123}], "f": 122}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 122}}, {"a": [{"a": 10765420, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 125}], "f": 124}], "f": 123}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}}, {"a": [{"a": 10753724, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 125}], "f": 124}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}], "f": 124}}, {"a": [{"a": 9993552, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 125}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 122}], "f": 123}], "f": 124}], "f": 125}}, {"a": [{"a": 11031444, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 116}], "f": 126}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 126}}, {"a": [{"a": 10663168, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 131}], "f": 130}], "f": 129}], "f": 128}], "f": 127}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 127}}, {"a": [{"a": 10662392, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 131}], "f": 130}], "f": 129}], "f": 128}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}}, {"a": [{"a": 1795988, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 131}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}, "g": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}}, {"a": [{"a": 1799372, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 131}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}], "f": 130}}, {"a": [{"a": 10081856, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 131}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 127}], "f": 128}], "f": 129}], "f": 130}], "f": 131}}, {"a": [{"a": 7793024, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}], "f": 136}], "f": 135}], "f": 134}], "f": 133}], "f": 132}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 132}}, {"a": [{"a": 7795308, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}], "f": 136}], "f": 135}], "f": 134}], "f": 133}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}}, {"a": [{"a": 7794928, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}], "f": 136}], "f": 135}], "f": 134}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}}, {"a": [{"a": 7854172, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}], "f": 136}], "f": 135}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}}, {"a": [{"a": 9418792, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}], "f": 136}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}}, {"a": [{"a": 9393292, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}], "f": 137}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}}, {"a": [{"a": 9300344, "s": 2000000, "e": 0}, {"a": 9302992, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}, "g": {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}}, {"a": [{"a": 9290196, "s": 1000000, "e": 0}, {"a": 9290216, "s": 3000000, "e": 0}], "c": 0, "rg": {"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}, "g": {"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 3000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 132}], "f": 133}], "f": 134}], "f": 135}], "f": 136}], "f": 137}, {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}}, {"a": [{"a": 10863296, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 141}], "f": 140}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 140}}, {"a": [{"a": 10750512, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 141}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}}, {"a": [{"a": 10754260, "s": 2000000, "e": 0}, {"a": 10754284, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 3000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}, "g": {"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}}, {"a": [{"a": 9990232, "s": 3000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 3000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}, "g": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 140}], "f": 141}], "f": 142}], "f": 143}}, {"a": [{"a": 9701592, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 145}], "f": 144}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 144}}, {"a": [{"a": 7426792, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 145}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 144}], "f": 145}}, {"a": [{"a": 9458852, "s": 1000000, "e": 1000000}, {"a": 9459040, "s": 1000000, "e": 1000000}, {"a": 9459152, "s": 1000000, "e": 1000000}], "c": 3, "rg": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 161}], "f": 160}], "f": 159}], "f": 147}], "f": 146}, "g": {"s": 3000000, "e": 3000000, "c": [], "f": 146}}, {"a": [{"a": 9359220, "s": 2000000, "e": 0}, {"a": 9360548, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 3000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 138}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 161}], "f": 160}], "f": 159}], "f": 147}, "g": {"s": 3000000, "e": 0, "c": [{"s": 3000000, "e": 3000000, "c": [], "f": 146}], "f": 147}}, {"a": [{"a": 9504196, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 151}], "f": 150}], "f": 149}], "f": 148}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 148}}, {"a": [{"a": 9498096, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 151}], "f": 150}], "f": 149}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}}, {"a": [{"a": 9494548, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 151}], "f": 150}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}}, {"a": [{"a": 9493920, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 151}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 148}], "f": 149}], "f": 150}], "f": 151}}, {"a": [{"a": 1013236, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}], "f": 156}], "f": 155}], "f": 154}], "f": 153}], "f": 152}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 152}}, {"a": [{"a": 1017868, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}], "f": 156}], "f": 155}], "f": 154}], "f": 153}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}}, {"a": [{"a": 8010328, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}], "f": 156}], "f": 155}], "f": 154}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}}, {"a": [{"a": 10807868, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}], "f": 156}], "f": 155}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}}, {"a": [{"a": 10872292, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}], "f": 156}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}}, {"a": [{"a": 10608912, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 157}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}}, {"a": [{"a": 9982992, "s": 1000000, "e": 0}, {"a": 9983008, "s": 4000000, "e": 0}], "c": 0, "rg": {"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 5000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}, "g": {"s": 5000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 4000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}], "f": 104}], "f": 105}, {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 138}], "f": 139}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}], "f": 189}], "f": 190}], "f": 86}], "f": 87}], "f": 88}], "f": 89}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 152}], "f": 153}], "f": 154}], "f": 155}], "f": 156}], "f": 157}], "f": 158}}, {"a": [{"a": 9457876, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 161}], "f": 160}], "f": 159}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}}, {"a": [{"a": 9327140, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 161}], "f": 160}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}}, {"a": [{"a": 9292508, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 139}], "f": 161}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 146}], "f": 147}], "f": 159}], "f": 160}], "f": 161}}, {"a": [{"a": 12906452, "s": 1000000, "e": 0}, {"a": 12914152, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 163}], "f": 162}], "f": 162}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}}, {"a": [{"a": 12994072, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 163}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 1000000, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}], "f": 162}], "f": 162}], "f": 163}}, {"a": [{"a": 11160976, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 167}], "f": 166}], "f": 165}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 165}}, {"a": [{"a": 11233680, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 167}], "f": 166}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}}, {"a": [{"a": 11569200, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 167}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 165}], "f": 166}], "f": 167}}, {"a": [{"a": 4264552, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}], "f": 172}], "f": 171}], "f": 170}], "f": 169}], "f": 168}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 168}}, {"a": [{"a": 4266956, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}], "f": 172}], "f": 171}], "f": 170}], "f": 169}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}}, {"a": [{"a": 4258056, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}], "f": 172}], "f": 171}], "f": 170}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}}, {"a": [{"a": 1794052, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}], "f": 172}], "f": 171}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}}, {"a": [{"a": 1794920, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}], "f": 130}], "f": 129}], "f": 172}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}}, {"a": [{"a": 9982284, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 173}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 168}], "f": 169}], "f": 170}], "f": 171}], "f": 172}], "f": 129}], "f": 130}], "f": 173}}, {"a": [{"a": 11252116, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 175}], "f": 174}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 174}}, {"a": [{"a": 11588852, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 121}], "f": 120}], "f": 119}], "f": 118}], "f": 117}], "f": 175}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 174}], "f": 175}}, {"a": [{"a": 3094960, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 177}], "f": 176}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 176}}, {"a": [{"a": 3108804, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 177}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 176}], "f": 177}}, {"a": [{"a": 12763572, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 163}], "f": 162}], "f": 162}], "f": 179}], "f": 178}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 178}}, {"a": [{"a": 12771876, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 143}], "f": 142}], "f": 163}], "f": 162}], "f": 162}], "f": 179}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 178}], "f": 179}}, {"a": [{"a": 1846064, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 183}], "f": 97}], "f": 182}], "f": 181}], "f": 180}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 180}}, {"a": [{"a": 8136680, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 183}], "f": 97}], "f": 182}], "f": 181}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}}, {"a": [{"a": 8129944, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 183}], "f": 97}], "f": 182}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}}, {"a": [{"a": 8406344, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 85}], "f": 102}], "f": 101}], "f": 100}], "f": 99}], "f": 183}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 180}], "f": 181}], "f": 182}], "f": 97}], "f": 183}}, {"a": [{"a": 5696208, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 186}], "f": 185}], "f": 184}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 184}}, {"a": [{"a": 5695404, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 186}], "f": 185}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}}, {"a": [{"a": 9224208, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 186}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 184}], "f": 185}], "f": 186}}, {"a": [{"a": 8946792, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}], "f": 189}], "f": 188}], "f": 187}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 187}}, {"a": [{"a": 8976104, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}], "f": 189}], "f": 188}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}}, {"a": [{"a": 8976792, "s": 1000000, "e": 0}, {"a": 8976904, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}], "f": 189}, "g": {"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}}, {"a": [{"a": 8939048, "s": 2000000, "e": 0}], "c": 0, "rg": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}, "g": {"s": 2000000, "e": 0, "c": [{"s": 2000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}, {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 187}], "f": 188}], "f": 189}], "f": 190}}, {"a": [{"a": 9189416, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 105}], "f": 104}], "f": 191}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 112}], "f": 191}}, {"a": [{"a": 7688796, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 94}], "f": 93}], "f": 92}], "f": 91}], "f": 90}], "f": 158}], "f": 89}], "f": 88}], "f": 87}], "f": 86}], "f": 190}], "f": 189}], "f": 193}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 192}], "f": 193}}], "libId": 16, "eventCount": 25000000}, {"functions": [{"a": [{"a": 502362015292, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 1000000, "c": [], "f": 79}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 77}], "f": 78}], "f": 79}}], "libId": 17, "eventCount": 0}, {"functions": [{"a": [{"a": 11952, "s": 1000000, "e": 0}], "c": 0, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 83}], "f": 82}], "f": 81}, "g": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 80}], "f": 81}}, {"a": [{"a": 9892, "s": 1000000, "e": 0}, {"a": 9908, "s": 5000000, "e": 0}], "c": 0, "rg": {"s": 6000000, "e": 0, "c": [{"s": 3000000, "e": 3000000, "c": [], "f": 83}, {"s": 3000000, "e": 3000000, "c": [], "f": 110}], "f": 82}, "g": {"s": 6000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 80}], "f": 81}, {"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 4000000, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 164}], "f": 108}], "f": 109}], "f": 82}}, {"a": [{"a": 26000, "s": 1000000, "e": 1000000}], "c": 1, "rg": {"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 0, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 110}], "f": 82}], "f": 109}], "f": 108}], "f": 164}, "g": {"s": 1000000, "e": 1000000, "c": [], "f": 164}}, {"a": [{"a": 23948, "s": 1000000, "e": 1000000}, {"a": 23992, "s": 1000000, "e": 1000000}, {"a": 24236, "s": 1000000, "e": 0}, {"a": 24712, "s": 1000000, "e": 1000000}, {"a": 24776, "s": 1000000, "e": 1000000}], "c": 4, "rg": {"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 83}, {"s": 3000000, "e": 3000000, "c": [], "f": 110}], "f": 82}], "f": 109}], "f": 108}, "g": {"s": 5000000, "e": 4000000, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 164}], "f": 108}}, {"a": [{"a": 19232, "s": 5000000, "e": 0}], "c": 0, "rg": {"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 0, "c": [{"s": 2000000, "e": 2000000, "c": [], "f": 83}, {"s": 3000000, "e": 3000000, "c": [], "f": 110}], "f": 82}], "f": 109}, "g": {"s": 5000000, "e": 0, "c": [{"s": 5000000, "e": 4000000, "c": [{"s": 1000000, "e": 1000000, "c": [], "f": 164}], "f": 108}], "f": 109}}], "libId": 18, "eventCount": 5000000}], "eventCount": 37000000}], "pid": 25016, "eventCount": 4977000000}], "eventCount": 4977000000}], "threadNames": {"25016": "amplewithnative", "25033": "SleepThread", "25034": "RenderThread"}, "androidVersion": "8.1.0"}</script>
+<script>/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+'use strict';
+
+// Use IIFE to avoid leaking names to other scripts.
+$(document).ready(function() {
+
+function openHtml(name, attrs={}) {
+ let s = `<${name} `;
+ for (let key in attrs) {
+ s += `${key}="${attrs[key]}" `;
+ }
+ s += '>';
+ return s;
+}
+
+function closeHtml(name) {
+ return `</${name}>`;
+}
+
+function getHtml(name, attrs={}) {
+ let text;
+ if ('text' in attrs) {
+ text = attrs.text;
+ delete attrs.text;
+ }
+ let s = openHtml(name, attrs);
+ if (text) {
+ s += text;
+ }
+ s += closeHtml(name);
+ return s;
+}
+
+function getTableRow(cols, colName, attrs={}) {
+ let s = openHtml('tr', attrs);
+ for (let col of cols) {
+ s += `<${colName}>${col}</${colName}>`;
+ }
+ s += '</tr>';
+ return s;
+}
+
+function toPercentageStr(percentage) {
+ return percentage.toFixed(2) + '%';
+}
+
+function getProcessName(pid) {
+ let name = gProcesses[pid];
+ return name ? `${pid} (${name})`: pid.toString();
+}
+
+function getThreadName(tid) {
+ let name = gThreads[tid];
+ return name ? `${tid} (${name})`: tid.toString();
+}
+
+function getLibName(libId) {
+ return gLibList[libId];
+}
+
+function getFuncName(funcId) {
+ return gFunctionMap[funcId].f;
+}
+
+function getLibNameOfFunction(funcId) {
+ return getLibName(gFunctionMap[funcId].l);
+}
+
+function getFuncSourceRange(funcId) {
+ let func = gFunctionMap[funcId];
+ if (func.hasOwnProperty('s')) {
+ return {fileId: func.s[0], startLine: func.s[1], endLine: func.s[2]};
+ }
+ return null;
+}
+
+function getFuncDisassembly(funcId) {
+ let func = gFunctionMap[funcId];
+ return func.hasOwnProperty('d') ? func.d : null;
+}
+
+function getSourceFilePath(sourceFileId) {
+ return gSourceFiles[sourceFileId].path;
+}
+
+function getSourceCode(sourceFileId) {
+ return gSourceFiles[sourceFileId].code;
+}
+
+function isClockEvent(eventInfo) {
+ return eventInfo.eventName.includes('task-clock') ||
+ eventInfo.eventName.includes('cpu-clock');
+}
+
+class TabManager {
+ constructor(divContainer) {
+ this.div = $('<div>', {id: 'tabs'});
+ this.div.appendTo(divContainer);
+ this.div.append(getHtml('ul'));
+ this.tabs = [];
+ this.isDrawCalled = false;
+ }
+
+ addTab(title, tabObj) {
+ let id = 'tab_' + this.div.children().length;
+ let tabDiv = $('<div>', {id: id});
+ tabDiv.appendTo(this.div);
+ this.div.children().first().append(
+ getHtml('li', {text: getHtml('a', {href: '#' + id, text: title})}));
+ tabObj.init(tabDiv);
+ this.tabs.push(tabObj);
+ if (this.isDrawCalled) {
+ this.div.tabs('refresh');
+ }
+ return tabObj;
+ }
+
+ findTab(title) {
+ let links = this.div.find('li a');
+ for (let i = 0; i < links.length; ++i) {
+ if (links.eq(i).text() == title) {
+ return this.tabs[i];
+ }
+ }
+ return null;
+ }
+
+ draw() {
+ this.div.tabs({
+ active: 0,
+ });
+ this.tabs.forEach(function(tab) {
+ tab.draw();
+ });
+ this.isDrawCalled = true;
+ }
+
+ setActive(tabObj) {
+ for (let i = 0; i < this.tabs.length; ++i) {
+ if (this.tabs[i] == tabObj) {
+ this.div.tabs('option', 'active', i);
+ break;
+ }
+ }
+ }
+}
+
+// Show global information retrieved from the record file, including:
+// record time
+// machine type
+// Android version
+// record cmdline
+// total samples
+class RecordFileView {
+ constructor(divContainer) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ }
+
+ draw() {
+ google.charts.setOnLoadCallback(() => this.realDraw());
+ }
+
+ realDraw() {
+ this.div.empty();
+ // Draw a table of 'Name', 'Value'.
+ let rows = [];
+ if (gRecordInfo.recordTime) {
+ rows.push(['Record Time', gRecordInfo.recordTime]);
+ }
+ if (gRecordInfo.machineType) {
+ rows.push(['Machine Type', gRecordInfo.machineType]);
+ }
+ if (gRecordInfo.androidVersion) {
+ rows.push(['Android Version', gRecordInfo.androidVersion]);
+ }
+ if (gRecordInfo.recordCmdline) {
+ rows.push(['Record cmdline', gRecordInfo.recordCmdline]);
+ }
+ rows.push(['Total Samples', '' + gRecordInfo.totalSamples]);
+
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let table = new google.visualization.Table(this.div.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ }
+}
+
+// Show pieChart of event count percentage of each process, thread, library and function.
+class ChartView {
+ constructor(divContainer, eventInfo) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>', {id: 'chartstat_' + this.id});
+ this.div.appendTo(divContainer);
+ this.eventInfo = eventInfo;
+ this.processInfo = null;
+ this.threadInfo = null;
+ this.libInfo = null;
+ this.states = {
+ SHOW_EVENT_INFO: 1,
+ SHOW_PROCESS_INFO: 2,
+ SHOW_THREAD_INFO: 3,
+ SHOW_LIB_INFO: 4,
+ };
+ if (isClockEvent(this.eventInfo)) {
+ this.getSampleWeight = function (eventCount) {
+ return (eventCount / 1000000.0).toFixed(3) + ' ms';
+ }
+ } else {
+ this.getSampleWeight = (eventCount) => '' + eventCount;
+ }
+ }
+
+ _getState() {
+ if (this.libInfo) {
+ return this.states.SHOW_LIB_INFO;
+ }
+ if (this.threadInfo) {
+ return this.states.SHOW_THREAD_INFO;
+ }
+ if (this.processInfo) {
+ return this.states.SHOW_PROCESS_INFO;
+ }
+ return this.states.SHOW_EVENT_INFO;
+ }
+
+ _goBack() {
+ let state = this._getState();
+ if (state == this.states.SHOW_PROCESS_INFO) {
+ this.processInfo = null;
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ this.threadInfo = null;
+ } else if (state == this.states.SHOW_LIB_INFO) {
+ this.libInfo = null;
+ }
+ this.draw();
+ }
+
+ _selectHandler(chart) {
+ let selectedItem = chart.getSelection()[0];
+ if (selectedItem) {
+ let state = this._getState();
+ if (state == this.states.SHOW_EVENT_INFO) {
+ this.processInfo = this.eventInfo.processes[selectedItem.row];
+ } else if (state == this.states.SHOW_PROCESS_INFO) {
+ this.threadInfo = this.processInfo.threads[selectedItem.row];
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ this.libInfo = this.threadInfo.libs[selectedItem.row];
+ }
+ this.draw();
+ }
+ }
+
+ draw() {
+ google.charts.setOnLoadCallback(() => this.realDraw());
+ }
+
+ realDraw() {
+ this.div.empty();
+ this._drawTitle();
+ this._drawPieChart();
+ }
+
+ _drawTitle() {
+ // Draw a table of 'Name', 'Event Count'.
+ let rows = [];
+ rows.push(['Event Type: ' + this.eventInfo.eventName,
+ this.getSampleWeight(this.eventInfo.eventCount)]);
+ if (this.processInfo) {
+ rows.push(['Process: ' + getProcessName(this.processInfo.pid),
+ this.getSampleWeight(this.processInfo.eventCount)]);
+ }
+ if (this.threadInfo) {
+ rows.push(['Thread: ' + getThreadName(this.threadInfo.tid),
+ this.getSampleWeight(this.threadInfo.eventCount)]);
+ }
+ if (this.libInfo) {
+ rows.push(['Library: ' + getLibName(this.libInfo.libId),
+ this.getSampleWeight(this.libInfo.eventCount)]);
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ if (this._getState() != this.states.SHOW_EVENT_INFO) {
+ let button = $('<button>', {text: 'Back'});
+ button.appendTo(this.div);
+ button.button().click(() => this._goBack());
+ }
+ }
+
+ _drawPieChart() {
+ let state = this._getState();
+ let title = null;
+ let firstColumn = null;
+ let rows = [];
+ let thisObj = this;
+ function getItem(name, eventCount, totalEventCount) {
+ let sampleWeight = thisObj.getSampleWeight(eventCount);
+ let percent = (eventCount * 100.0 / totalEventCount).toFixed(2) + '%';
+ return [name, eventCount, getHtml('pre', {text: name}) +
+ getHtml('b', {text: `${sampleWeight} (${percent})`})];
+ }
+
+ if (state == this.states.SHOW_EVENT_INFO) {
+ title = 'Processes in event type ' + this.eventInfo.eventName;
+ firstColumn = 'Process';
+ for (let process of this.eventInfo.processes) {
+ rows.push(getItem('Process: ' + getProcessName(process.pid), process.eventCount,
+ this.eventInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_PROCESS_INFO) {
+ title = 'Threads in process ' + getProcessName(this.processInfo.pid);
+ firstColumn = 'Thread';
+ for (let thread of this.processInfo.threads) {
+ rows.push(getItem('Thread: ' + getThreadName(thread.tid), thread.eventCount,
+ this.processInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_THREAD_INFO) {
+ title = 'Libraries in thread ' + getThreadName(this.threadInfo.tid);
+ firstColumn = 'Library';
+ for (let lib of this.threadInfo.libs) {
+ rows.push(getItem('Library: ' + getLibName(lib.libId), lib.eventCount,
+ this.threadInfo.eventCount));
+ }
+ } else if (state == this.states.SHOW_LIB_INFO) {
+ title = 'Functions in library ' + getLibName(this.libInfo.libId);
+ firstColumn = 'Function';
+ for (let func of this.libInfo.functions) {
+ rows.push(getItem('Function: ' + getFuncName(func.g.f), func.g.e,
+ this.libInfo.eventCount));
+ }
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', firstColumn);
+ data.addColumn('number', 'EventCount');
+ data.addColumn({type: 'string', role: 'tooltip', p: {html: true}});
+ data.addRows(rows);
+
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let chart = new google.visualization.PieChart(wrapperDiv.get(0));
+ chart.draw(data, {
+ title: title,
+ width: 1000,
+ height: 600,
+ tooltip: {isHtml: true},
+ });
+ google.visualization.events.addListener(chart, 'select', () => this._selectHandler(chart));
+ }
+}
+
+
+class ChartStatTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ this.recordFileView = new RecordFileView(this.div);
+ this.chartViews = [];
+ for (let eventInfo of gSampleInfo) {
+ this.chartViews.push(new ChartView(this.div, eventInfo));
+ }
+ }
+
+ draw() {
+ this.recordFileView.draw();
+ for (let charView of this.chartViews) {
+ charView.draw();
+ }
+ }
+}
+
+
+class SampleTableTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ this.selectorView = null;
+ this.sampleTableViews = [];
+ }
+
+ draw() {
+ this.selectorView = new SampleTableWeightSelectorView(this.div, gSampleInfo[0],
+ () => this.onSampleWeightChange());
+ this.selectorView.draw();
+ for (let eventInfo of gSampleInfo) {
+ this.div.append(getHtml('hr'));
+ this.sampleTableViews.push(new SampleTableView(this.div, eventInfo));
+ }
+ this.onSampleWeightChange();
+ }
+
+ onSampleWeightChange() {
+ for (let i = 0; i < gSampleInfo.length; ++i) {
+ let sampleWeightFunction = this.selectorView.getSampleWeightFunction(gSampleInfo[i]);
+ let sampleWeightSuffix = this.selectorView.getSampleWeightSuffix(gSampleInfo[i]);
+ this.sampleTableViews[i].draw(sampleWeightFunction, sampleWeightSuffix);
+ }
+ }
+}
+
+// Select the way to show sample weight in SampleTableTab.
+// 1. Show percentage of event count.
+// 2. Show event count (For cpu-clock and task-clock events, it is time in ms).
+class SampleTableWeightSelectorView {
+ constructor(divContainer, firstEventInfo, onSelectChange) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.onSelectChange = onSelectChange;
+ this.options = {
+ SHOW_PERCENT: 0,
+ SHOW_EVENT_COUNT: 1,
+ };
+ if (isClockEvent(firstEventInfo)) {
+ this.curOption = this.options.SHOW_EVENT_COUNT;
+ } else {
+ this.curOption = this.options.SHOW_PERCENT;
+ }
+ }
+
+ draw() {
+ let options = ['Show percentage of event count', 'Show event count'];
+ let optionStr = '';
+ for (let i = 0; i < options.length; ++i) {
+ optionStr += getHtml('option', {value: i, text: options[i]});
+ }
+ this.div.append(getHtml('select', {text: optionStr}));
+ let selectMenu = this.div.children().last();
+ selectMenu.children().eq(this.curOption).attr('selected', 'selected');
+ let thisObj = this;
+ selectMenu.selectmenu({
+ change: function() {
+ thisObj.curOption = this.value;
+ thisObj.onSelectChange();
+ },
+ width: '100%',
+ });
+ }
+
+ getSampleWeightFunction(eventInfo) {
+ if (this.curOption == this.options.SHOW_PERCENT) {
+ return function(eventCount) {
+ return (eventCount * 100.0 / eventInfo.eventCount).toFixed(2) + '%';
+ }
+ }
+ if (isClockEvent(eventInfo)) {
+ return (eventCount) => (eventCount / 1000000.0).toFixed(3);
+ }
+ return (eventCount) => '' + eventCount;
+ }
+
+ getSampleWeightSuffix(eventInfo) {
+ if (this.curOption == this.options.SHOW_EVENT_COUNT && isClockEvent(eventInfo)) {
+ return ' ms';
+ }
+ return '';
+ }
+}
+
+
+class SampleTableView {
+ constructor(divContainer, eventInfo) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.eventInfo = eventInfo;
+ }
+
+ draw(getSampleWeight, sampleWeightSuffix) {
+ // Draw a table of 'Total', 'Self', 'Samples', 'Process', 'Thread', 'Library', 'Function'.
+ this.div.empty();
+ let eventInfo = this.eventInfo;
+ let sampleWeight = getSampleWeight(eventInfo.eventCount);
+ this.div.append(getHtml('p', {text: `Sample table for event ${eventInfo.eventName}, ` +
+ `total count ${sampleWeight}${sampleWeightSuffix}`}));
+ let tableId = 'sampleTable_' + this.id;
+ let valueSuffix = sampleWeightSuffix.length > 0 ? `(in${sampleWeightSuffix})` : '';
+ let titles = ['Total' + valueSuffix, 'Self' + valueSuffix, 'Samples',
+ 'Process', 'Thread', 'Library', 'Function'];
+ let tableStr = openHtml('table', {id: tableId, cellspacing: '0', width: '100%'}) +
+ getHtml('thead', {text: getTableRow(titles, 'th')}) +
+ getHtml('tfoot', {text: getTableRow(titles, 'th')}) +
+ openHtml('tbody');
+ for (let i = 0; i < eventInfo.processes.length; ++i) {
+ let processInfo = eventInfo.processes[i];
+ let processName = getProcessName(processInfo.pid);
+ for (let j = 0; j < processInfo.threads.length; ++j) {
+ let threadInfo = processInfo.threads[j];
+ let threadName = getThreadName(threadInfo.tid);
+ for (let k = 0; k < threadInfo.libs.length; ++k) {
+ let lib = threadInfo.libs[k];
+ let libName = getLibName(lib.libId);
+ for (let t = 0; t < lib.functions.length; ++t) {
+ let func = lib.functions[t];
+ let key = [i, j, k, t].join('_');
+ let totalValue = getSampleWeight(func.g.s);
+ let selfValue = getSampleWeight(func.g.e);
+ tableStr += getTableRow([totalValue, selfValue, func.c,
+ processName, threadName, libName,
+ getFuncName(func.g.f)], 'td', {key: key});
+ }
+ }
+ }
+ }
+ tableStr += closeHtml('tbody') + closeHtml('table');
+ this.div.append(tableStr);
+ let table = this.div.find(`table#${tableId}`).dataTable({
+ lengthMenu: [10, 20, 50, 100, -1],
+ processing: true,
+ order: [0, 'desc'],
+ responsive: true,
+ });
+
+ table.find('tr').css('cursor', 'pointer');
+ table.on('click', 'tr', function() {
+ let key = this.getAttribute('key');
+ if (!key) {
+ return;
+ }
+ let indexes = key.split('_');
+ let processInfo = eventInfo.processes[indexes[0]];
+ let threadInfo = processInfo.threads[indexes[1]];
+ let lib = threadInfo.libs[indexes[2]];
+ let func = lib.functions[indexes[3]];
+ FunctionTab.showFunction(eventInfo, processInfo, threadInfo, lib, func);
+ });
+ }
+}
+
+
+// Show embedded flamegraph generated by inferno.
+class FlameGraphTab {
+ constructor() {
+ }
+
+ init(div) {
+ this.div = div;
+ }
+
+ draw() {
+ $('div#flamegraph_id').appendTo(this.div).css('display', 'block');
+ flamegraphInit();
+ }
+}
+
+
+// FunctionTab: show information of a function.
+// 1. Show the callgrpah and reverse callgraph of a function as flamegraphs.
+// 2. Show the annotated source code of the function.
+class FunctionTab {
+ static showFunction(eventInfo, processInfo, threadInfo, lib, func) {
+ let title = 'Function';
+ let tab = gTabs.findTab(title);
+ if (!tab) {
+ tab = gTabs.addTab(title, new FunctionTab());
+ }
+ tab.setFunction(eventInfo, processInfo, threadInfo, lib, func);
+ }
+
+ constructor() {
+ this.func = null;
+ this.selectPercent = 'thread';
+ }
+
+ init(div) {
+ this.div = div;
+ }
+
+ setFunction(eventInfo, processInfo, threadInfo, lib, func) {
+ this.eventInfo = eventInfo;
+ this.processInfo = processInfo;
+ this.threadInfo = threadInfo;
+ this.lib = lib;
+ this.func = func;
+ this.selectorView = null;
+ this.callgraphView = null;
+ this.reverseCallgraphView = null;
+ this.sourceCodeView = null;
+ this.disassemblyView = null;
+ this.draw();
+ gTabs.setActive(this);
+ }
+
+ draw() {
+ if (!this.func) {
+ return;
+ }
+ this.div.empty();
+ this._drawTitle();
+
+ this.selectorView = new FunctionSampleWeightSelectorView(this.div, this.eventInfo,
+ this.processInfo, this.threadInfo, () => this.onSampleWeightChange());
+ this.selectorView.draw();
+
+ this.div.append(getHtml('hr'));
+ let funcName = getFuncName(this.func.g.f);
+ this.div.append(getHtml('b', {text: `Functions called by ${funcName}`}) + '<br/>');
+ this.callgraphView = new FlameGraphView(this.div, this.func.g, false);
+
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: `Functions calling ${funcName}`}) + '<br/>');
+ this.reverseCallgraphView = new FlameGraphView(this.div, this.func.rg, true);
+
+ let sourceFiles = collectSourceFilesForFunction(this.func);
+ if (sourceFiles) {
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: 'SourceCode:'}) + '<br/>');
+ this.sourceCodeView = new SourceCodeView(this.div, sourceFiles);
+ }
+
+ let disassembly = collectDisassemblyForFunction(this.func);
+ if (disassembly) {
+ this.div.append(getHtml('hr'));
+ this.div.append(getHtml('b', {text: 'Disassembly:'}) + '<br/>');
+ this.disassemblyView = new DisassemblyView(this.div, disassembly);
+ }
+
+ this.onSampleWeightChange(); // Manually set sample weight function for the first time.
+ }
+
+ _drawTitle() {
+ let eventName = this.eventInfo.eventName;
+ let processName = getProcessName(this.processInfo.pid);
+ let threadName = getThreadName(this.threadInfo.tid);
+ let libName = getLibName(this.lib.libId);
+ let funcName = getFuncName(this.func.g.f);
+ // Draw a table of 'Name', 'Value'.
+ let rows = [];
+ rows.push(['Event Type', eventName]);
+ rows.push(['Process', processName]);
+ rows.push(['Thread', threadName]);
+ rows.push(['Library', libName]);
+ rows.push(['Function', getHtml('pre', {text: funcName})]);
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', '');
+ data.addColumn('string', '');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'boldTableCell');
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ allowHtml: true,
+ cssClassNames: {
+ 'tableCell': 'tableCell',
+ },
+ });
+ }
+
+ onSampleWeightChange() {
+ let sampleWeightFunction = this.selectorView.getSampleWeightFunction();
+ if (this.callgraphView) {
+ this.callgraphView.draw(sampleWeightFunction);
+ }
+ if (this.reverseCallgraphView) {
+ this.reverseCallgraphView.draw(sampleWeightFunction);
+ }
+ if (this.sourceCodeView) {
+ this.sourceCodeView.draw(sampleWeightFunction);
+ }
+ if (this.disassemblyView) {
+ this.disassemblyView.draw(sampleWeightFunction);
+ }
+ }
+}
+
+
+// Select the way to show sample weight in FunctionTab.
+// 1. Show percentage of event count relative to all processes.
+// 2. Show percentage of event count relative to the current process.
+// 3. Show percentage of event count relative to the current thread.
+// 4. Show absolute event count.
+// 5. Show event count in milliseconds, only possible for cpu-clock or task-clock events.
+class FunctionSampleWeightSelectorView {
+ constructor(divContainer, eventInfo, processInfo, threadInfo, onSelectChange) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.onSelectChange = onSelectChange;
+ this.eventCountForAllProcesses = eventInfo.eventCount;
+ this.eventCountForProcess = processInfo.eventCount;
+ this.eventCountForThread = threadInfo.eventCount;
+ this.options = {
+ PERCENT_TO_ALL_PROCESSES: 0,
+ PERCENT_TO_CUR_PROCESS: 1,
+ PERCENT_TO_CUR_THREAD: 2,
+ RAW_EVENT_COUNT: 3,
+ EVENT_COUNT_IN_TIME: 4,
+ };
+ let name = eventInfo.eventName;
+ this.supportEventCountInTime = isClockEvent(eventInfo);
+ if (this.supportEventCountInTime) {
+ this.curOption = this.options.EVENT_COUNT_IN_TIME;
+ } else {
+ this.curOption = this.options.PERCENT_TO_CUR_THREAD;
+ }
+ }
+
+ draw() {
+ let options = [];
+ options.push('Show percentage of event count relative to all processes.');
+ options.push('Show percentage of event count relative to the current process.');
+ options.push('Show percentage of event count relative to the current thread.');
+ options.push('Show event count.');
+ if (this.supportEventCountInTime) {
+ options.push('Show event count in milliseconds.');
+ }
+ let optionStr = '';
+ for (let i = 0; i < options.length; ++i) {
+ optionStr += getHtml('option', {value: i, text: options[i]});
+ }
+ this.div.append(getHtml('select', {text: optionStr}));
+ let selectMenu = this.div.children().last();
+ selectMenu.children().eq(this.curOption).attr('selected', 'selected');
+ let thisObj = this;
+ selectMenu.selectmenu({
+ change: function() {
+ thisObj.curOption = this.value;
+ thisObj.onSelectChange();
+ },
+ width: '100%',
+ });
+ }
+
+ getSampleWeightFunction() {
+ let thisObj = this;
+ if (this.curOption == this.options.PERCENT_TO_ALL_PROCESSES) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForAllProcesses;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.PERCENT_TO_CUR_PROCESS) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForProcess;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.PERCENT_TO_CUR_THREAD) {
+ return function(eventCount) {
+ let percent = eventCount * 100.0 / thisObj.eventCountForThread;
+ return percent.toFixed(2) + '%';
+ };
+ }
+ if (this.curOption == this.options.RAW_EVENT_COUNT) {
+ return function(eventCount) {
+ return '' + eventCount;
+ };
+ }
+ if (this.curOption == this.options.EVENT_COUNT_IN_TIME) {
+ return function(eventCount) {
+ let timeInMs = eventCount / 1000000.0;
+ return timeInMs.toFixed(3) + ' ms';
+ };
+ }
+ }
+}
+
+
+// Given a callgraph, show the flamegraph.
+class FlameGraphView {
+ // If reverseOrder is false, the root of the flamegraph is at the bottom,
+ // otherwise it is at the top.
+ constructor(divContainer, callgraph, reverseOrder) {
+ this.id = divContainer.children().length;
+ this.div = $('<div>', {id: 'fg_' + this.id});
+ this.div.appendTo(divContainer);
+ this.callgraph = callgraph;
+ this.reverseOrder = reverseOrder;
+ this.sampleWeightFunction = null;
+ this.svgWidth = $(window).width();
+ this.svgNodeHeight = 17;
+ this.fontSize = 12;
+
+ function getMaxDepth(node) {
+ let depth = 0;
+ for (let child of node.c) {
+ depth = Math.max(depth, getMaxDepth(child));
+ }
+ return depth + 1;
+ }
+ this.maxDepth = getMaxDepth(this.callgraph);
+ this.svgHeight = this.svgNodeHeight * (this.maxDepth + 3);
+ }
+
+ draw(sampleWeightFunction) {
+ this.sampleWeightFunction = sampleWeightFunction;
+ this.div.empty();
+ this.div.css('width', '100%').css('height', this.svgHeight + 'px');
+ let svgStr = '<svg xmlns="http://www.w3.org/2000/svg" \
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" \
+ width="100%" height="100%" style="border: 1px solid black; font-family: Monospace;"> \
+ </svg>';
+ this.div.append(svgStr);
+ this.svg = this.div.find('svg');
+ this._renderBackground();
+ this._renderSvgNodes(this.callgraph, 0, 0);
+ this._renderUnzoomNode();
+ this._renderInfoNode();
+ this._renderPercentNode();
+ // Make the added nodes in the svg visible.
+ this.div.html(this.div.html());
+ this.svg = this.div.find('svg');
+ this._adjustTextSize();
+ this._enableZoom();
+ this._enableInfo();
+ this._adjustTextSizeOnResize();
+ }
+
+ _renderBackground() {
+ this.svg.append(`<defs > <linearGradient id="background_gradient_${this.id}"
+ y1="0" y2="1" x1="0" x2="0" > \
+ <stop stop-color="#eeeeee" offset="5%" /> \
+ <stop stop-color="#efefb1" offset="90%" /> \
+ </linearGradient> \
+ </defs> \
+ <rect x="0" y="0" width="100%" height="100%" \
+ fill="url(#background_gradient_${this.id})" />`);
+ }
+
+ _getYForDepth(depth) {
+ if (this.reverseOrder) {
+ return (depth + 3) * this.svgNodeHeight;
+ }
+ return this.svgHeight - (depth + 1) * this.svgNodeHeight;
+ }
+
+ _getWidthPercentage(eventCount) {
+ return eventCount * 100.0 / this.callgraph.s;
+ }
+
+ _getHeatColor(widthPercentage) {
+ return {
+ r: Math.floor(245 + 10 * (1 - widthPercentage * 0.01)),
+ g: Math.floor(110 + 105 * (1 - widthPercentage * 0.01)),
+ b: 100,
+ };
+ }
+
+ _renderSvgNodes(callNode, depth, xOffset) {
+ let x = xOffset;
+ let y = this._getYForDepth(depth);
+ let width = this._getWidthPercentage(callNode.s);
+ if (width < 0.1) {
+ return xOffset;
+ }
+ let color = this._getHeatColor(width);
+ let borderColor = {};
+ for (let key in color) {
+ borderColor[key] = Math.max(0, color[key] - 50);
+ }
+ let funcName = getFuncName(callNode.f);
+ let libName = getLibNameOfFunction(callNode.f);
+ let sampleWeight = this.sampleWeightFunction(callNode.s);
+ let title = funcName + ' | ' + libName + ' (' + callNode.s + ' events: ' +
+ sampleWeight + ')';
+ this.svg.append(`<g> <title>${title}</title> <rect x="${x}%" y="${y}" ox="${x}" \
+ depth="${depth}" width="${width}%" owidth="${width}" height="15.0" \
+ ofill="rgb(${color.r},${color.g},${color.b})" \
+ fill="rgb(${color.r},${color.g},${color.b})" \
+ style="stroke:rgb(${borderColor.r},${borderColor.g},${borderColor.b})"/> \
+ <text x="${x}%" y="${y + 12}" font-size="${this.fontSize}" \
+ font-family="Monospace"></text></g>`);
+
+ let childXOffset = xOffset;
+ for (let child of callNode.c) {
+ childXOffset = this._renderSvgNodes(child, depth + 1, childXOffset);
+ }
+ return xOffset + width;
+ }
+
+ _renderUnzoomNode() {
+ this.svg.append(`<rect id="zoom_rect_${this.id}" style="display:none;stroke:rgb(0,0,0);" \
+ rx="10" ry="10" x="10" y="10" width="80" height="30" \
+ fill="rgb(255,255,255)"/> \
+ <text id="zoom_text_${this.id}" x="19" y="30" style="display:none">Zoom out</text>`);
+ }
+
+ _renderInfoNode() {
+ this.svg.append(`<clipPath id="info_clip_path_${this.id}"> \
+ <rect style="stroke:rgb(0,0,0);" rx="10" ry="10" x="120" y="10" \
+ width="789" height="30" fill="rgb(255,255,255)"/> \
+ </clipPath> \
+ <rect style="stroke:rgb(0,0,0);" rx="10" ry="10" x="120" y="10" \
+ width="799" height="30" fill="rgb(255,255,255)"/> \
+ <text clip-path="url(#info_clip_path_${this.id})" \
+ id="info_text_${this.id}" x="128" y="30"></text>`);
+ }
+
+ _renderPercentNode() {
+ this.svg.append(`<rect style="stroke:rgb(0,0,0);" rx="10" ry="10" \
+ x="934" y="10" width="100" height="30" \
+ fill="rgb(255,255,255)"/> \
+ <text id="percent_text_${this.id}" text-anchor="end" \
+ x="1024" y="30">100.00%</text>`);
+ }
+
+ _adjustTextSizeForNode(g) {
+ let text = g.find('text');
+ let width = parseFloat(g.find('rect').attr('width')) * this.svgWidth * 0.01;
+ if (width < 28) {
+ text.text('');
+ return;
+ }
+ let methodName = g.find('title').text().split(' | ')[0];
+ let numCharacters;
+ for (numCharacters = methodName.length; numCharacters > 4; numCharacters--) {
+ if (numCharacters * 7.5 <= width) {
+ break;
+ }
+ }
+ if (numCharacters == methodName.length) {
+ text.text(methodName);
+ } else {
+ text.text(methodName.substring(0, numCharacters - 2) + '..');
+ }
+ }
+
+ _adjustTextSize() {
+ this.svgWidth = $(window).width();
+ let thisObj = this;
+ this.svg.find('g').each(function(_, g) {
+ thisObj._adjustTextSizeForNode($(g));
+ });
+ }
+
+ _enableZoom() {
+ this.zoomStack = [this.svg.find('g').first().get(0)];
+ this.svg.find('g').css('cursor', 'pointer').click(zoom);
+ this.svg.find(`#zoom_rect_${this.id}`).css('cursor', 'pointer').click(unzoom);
+ this.svg.find(`#zoom_text_${this.id}`).css('cursor', 'pointer').click(unzoom);
+
+ let thisObj = this;
+ function zoom() {
+ thisObj.zoomStack.push(this);
+ displayFromElement(this);
+ thisObj.svg.find(`#zoom_rect_${thisObj.id}`).css('display', 'block');
+ thisObj.svg.find(`#zoom_text_${thisObj.id}`).css('display', 'block');
+ }
+
+ function unzoom() {
+ if (thisObj.zoomStack.length > 1) {
+ thisObj.zoomStack.pop();
+ displayFromElement(thisObj.zoomStack[thisObj.zoomStack.length - 1]);
+ if (thisObj.zoomStack.length == 1) {
+ thisObj.svg.find(`#zoom_rect_${thisObj.id}`).css('display', 'none');
+ thisObj.svg.find(`#zoom_text_${thisObj.id}`).css('display', 'none');
+ }
+ }
+ }
+
+ function displayFromElement(g) {
+ g = $(g);
+ let clickedRect = g.find('rect');
+ let clickedOriginX = parseFloat(clickedRect.attr('ox'));
+ let clickedDepth = parseInt(clickedRect.attr('depth'));
+ let clickedOriginWidth = parseFloat(clickedRect.attr('owidth'));
+ let scaleFactor = 100.0 / clickedOriginWidth;
+ thisObj.svg.find('g').each(function(_, g) {
+ g = $(g);
+ let text = g.find('text');
+ let rect = g.find('rect');
+ let depth = parseInt(rect.attr('depth'));
+ let ox = parseFloat(rect.attr('ox'));
+ let owidth = parseFloat(rect.attr('owidth'));
+ if (depth < clickedDepth || ox < clickedOriginX - 1e-9 ||
+ ox + owidth > clickedOriginX + clickedOriginWidth + 1e-9) {
+ rect.css('display', 'none');
+ text.css('display', 'none');
+ } else {
+ rect.css('display', 'block');
+ text.css('display', 'block');
+ let nx = (ox - clickedOriginX) * scaleFactor + '%';
+ let ny = thisObj._getYForDepth(depth - clickedDepth);
+ rect.attr('x', nx);
+ rect.attr('y', ny);
+ rect.attr('width', owidth * scaleFactor + '%');
+ text.attr('x', nx);
+ text.attr('y', ny + 12);
+ thisObj._adjustTextSizeForNode(g);
+ }
+ });
+ }
+ }
+
+ _enableInfo() {
+ this.selected = null;
+ let thisObj = this;
+ this.svg.find('g').on('mouseenter', function() {
+ if (thisObj.selected) {
+ thisObj.selected.css('stroke-width', '0');
+ }
+ // Mark current node.
+ let g = $(this);
+ thisObj.selected = g;
+ g.css('stroke', 'black').css('stroke-width', '0.5');
+
+ // Parse title.
+ let title = g.find('title').text();
+ let methodAndInfo = title.split(' | ');
+ thisObj.svg.find(`#info_text_${thisObj.id}`).text(methodAndInfo[0]);
+
+ // Parse percentage.
+ // '/system/lib64/libhwbinder.so (4 events: 0.28%)'
+ let regexp = /.* \(.*:\s+(.*)\)/g;
+ let match = regexp.exec(methodAndInfo[1]);
+ let percentage = '';
+ if (match && match.length > 1) {
+ percentage = match[1];
+ }
+ thisObj.svg.find(`#percent_text_${thisObj.id}`).text(percentage);
+ });
+ }
+
+ _adjustTextSizeOnResize() {
+ function throttle(callback) {
+ let running = false;
+ return function() {
+ if (!running) {
+ running = true;
+ window.requestAnimationFrame(function () {
+ callback();
+ running = false;
+ });
+ }
+ };
+ }
+ $(window).resize(throttle(() => this._adjustTextSize()));
+ }
+}
+
+
+class SourceFile {
+
+ constructor(fileId) {
+ this.path = getSourceFilePath(fileId);
+ this.code = getSourceCode(fileId);
+ this.showLines = {}; // map from line number to {eventCount, subtreeEventCount}.
+ this.hasCount = false;
+ }
+
+ addLineRange(startLine, endLine) {
+ for (let i = startLine; i <= endLine; ++i) {
+ if (i in this.showLines || !(i in this.code)) {
+ continue;
+ }
+ this.showLines[i] = {eventCount: 0, subtreeEventCount: 0};
+ }
+ }
+
+ addLineCount(lineNumber, eventCount, subtreeEventCount) {
+ let line = this.showLines[lineNumber];
+ if (line) {
+ line.eventCount += eventCount;
+ line.subtreeEventCount += subtreeEventCount;
+ this.hasCount = true;
+ }
+ }
+}
+
+// Return a list of SourceFile related to a function.
+function collectSourceFilesForFunction(func) {
+ if (!func.hasOwnProperty('s')) {
+ return null;
+ }
+ let hitLines = func.s;
+ let sourceFiles = {}; // map from sourceFileId to SourceFile.
+
+ function getFile(fileId) {
+ let file = sourceFiles[fileId];
+ if (!file) {
+ file = sourceFiles[fileId] = new SourceFile(fileId);
+ }
+ return file;
+ }
+
+ // Show lines for the function.
+ let funcRange = getFuncSourceRange(func.g.f);
+ if (funcRange) {
+ let file = getFile(funcRange.fileId);
+ file.addLineRange(funcRange.startLine);
+ }
+
+ // Show lines for hitLines.
+ for (let hitLine of hitLines) {
+ let file = getFile(hitLine.f);
+ file.addLineRange(hitLine.l - 5, hitLine.l + 5);
+ file.addLineCount(hitLine.l, hitLine.e, hitLine.s);
+ }
+
+ let result = [];
+ // Show the source file containing the function before other source files.
+ if (funcRange) {
+ let file = getFile(funcRange.fileId);
+ if (file.hasCount) {
+ result.push(file);
+ }
+ delete sourceFiles[funcRange.fileId];
+ }
+ for (let fileId in sourceFiles) {
+ let file = sourceFiles[fileId];
+ if (file.hasCount) {
+ result.push(file);
+ }
+ }
+ return result.length > 0 ? result : null;
+}
+
+// Show annotated source code of a function.
+class SourceCodeView {
+
+ constructor(divContainer, sourceFiles) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.sourceFiles = sourceFiles;
+ }
+
+ draw(sampleWeightFunction) {
+ google.charts.setOnLoadCallback(() => this.realDraw(sampleWeightFunction));
+ }
+
+ realDraw(sampleWeightFunction) {
+ this.div.empty();
+ // For each file, draw a table of 'Line', 'Total', 'Self', 'Code'.
+ for (let sourceFile of this.sourceFiles) {
+ let rows = [];
+ let lineNumbers = Object.keys(sourceFile.showLines);
+ lineNumbers.sort((a, b) => a - b);
+ for (let lineNumber of lineNumbers) {
+ let code = getHtml('pre', {text: sourceFile.code[lineNumber]});
+ let countInfo = sourceFile.showLines[lineNumber];
+ let totalValue = '';
+ let selfValue = '';
+ if (countInfo.subtreeEventCount != 0) {
+ totalValue = sampleWeightFunction(countInfo.subtreeEventCount);
+ selfValue = sampleWeightFunction(countInfo.eventCount);
+ }
+ rows.push([lineNumber, totalValue, selfValue, code]);
+ }
+
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', 'Line');
+ data.addColumn('string', 'Total');
+ data.addColumn('string', 'Self');
+ data.addColumn('string', 'Code');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ data.setProperty(i, 0, 'className', 'colForLine');
+ for (let j = 1; j <= 2; ++j) {
+ data.setProperty(i, j, 'className', 'colForCount');
+ }
+ }
+ this.div.append(getHtml('pre', {text: sourceFile.path}));
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ frozenColumns: 3,
+ allowHtml: true,
+ });
+ }
+ }
+}
+
+// Return a list of disassembly related to a function.
+function collectDisassemblyForFunction(func) {
+ if (!func.hasOwnProperty('a')) {
+ return null;
+ }
+ let hitAddrs = func.a;
+ let rawCode = getFuncDisassembly(func.g.f);
+ if (!rawCode) {
+ return null;
+ }
+
+ // Annotate disassembly with event count information.
+ let annotatedCode = [];
+ let codeForLastAddr = null;
+ let hitAddrPos = 0;
+ let hasCount = false;
+
+ function addEventCount(addr) {
+ while (hitAddrPos < hitAddrs.length && hitAddrs[hitAddrPos].a < addr) {
+ if (codeForLastAddr) {
+ codeForLastAddr.eventCount += hitAddrs[hitAddrPos].e;
+ codeForLastAddr.subtreeEventCount += hitAddrs[hitAddrPos].s;
+ hasCount = true;
+ }
+ hitAddrPos++;
+ }
+ }
+
+ for (let line of rawCode) {
+ let code = line[0];
+ let addr = line[1];
+
+ addEventCount(addr);
+ let item = {code: code, eventCount: 0, subtreeEventCount: 0};
+ annotatedCode.push(item);
+ // Objdump sets addr to 0 when a disassembly line is not associated with an addr.
+ if (addr != 0) {
+ codeForLastAddr = item;
+ }
+ }
+ addEventCount(Number.MAX_VALUE);
+ return hasCount ? annotatedCode : null;
+}
+
+// Show annotated disassembly of a function.
+class DisassemblyView {
+
+ constructor(divContainer, disassembly) {
+ this.div = $('<div>');
+ this.div.appendTo(divContainer);
+ this.disassembly = disassembly;
+ }
+
+ draw(sampleWeightFunction) {
+ google.charts.setOnLoadCallback(() => this.realDraw(sampleWeightFunction));
+ }
+
+ realDraw(sampleWeightFunction) {
+ this.div.empty();
+ // Draw a table of 'Total', 'Self', 'Code'.
+ let rows = [];
+ for (let line of this.disassembly) {
+ let code = getHtml('pre', {text: line.code});
+ let totalValue = '';
+ let selfValue = '';
+ if (line.subtreeEventCount != 0) {
+ totalValue = sampleWeightFunction(line.subtreeEventCount);
+ selfValue = sampleWeightFunction(line.eventCount);
+ }
+ rows.push([totalValue, selfValue, line.code]);
+ }
+ let data = new google.visualization.DataTable();
+ data.addColumn('string', 'Total');
+ data.addColumn('string', 'Self');
+ data.addColumn('string', 'Code');
+ data.addRows(rows);
+ for (let i = 0; i < rows.length; ++i) {
+ for (let j = 0; j < 2; ++j) {
+ data.setProperty(i, j, 'className', 'colForCount');
+ }
+ }
+ let wrapperDiv = $('<div>');
+ wrapperDiv.appendTo(this.div);
+ let table = new google.visualization.Table(wrapperDiv.get(0));
+ table.draw(data, {
+ width: '100%',
+ sort: 'disable',
+ frozenColumns: 2,
+ allowHtml: true,
+ });
+ }
+}
+
+
+function initGlobalObjects() {
+ gTabs = new TabManager($('div#report_content'));
+ let recordData = $('#record_data').text();
+ gRecordInfo = JSON.parse(recordData);
+ gProcesses = gRecordInfo.processNames;
+ gThreads = gRecordInfo.threadNames;
+ gLibList = gRecordInfo.libList;
+ gFunctionMap = gRecordInfo.functionMap;
+ gSampleInfo = gRecordInfo.sampleInfo;
+ gSourceFiles = gRecordInfo.sourceFiles;
+}
+
+function createTabs() {
+ gTabs.addTab('Chart Statistics', new ChartStatTab());
+ gTabs.addTab('Sample Table', new SampleTableTab());
+ gTabs.addTab('Flamegraph', new FlameGraphTab());
+ gTabs.draw();
+}
+
+let gTabs;
+let gRecordInfo;
+let gProcesses;
+let gThreads;
+let gLibList;
+let gFunctionMap;
+let gSampleInfo;
+let gSourceFiles;
+
+initGlobalObjects();
+createTabs();
+
+});</script>
+<div id='flamegraph_id' style='font-family: Monospace; display: none;'><style type="text/css"> .s { stroke:black; stroke-width:0.5; cursor:pointer;}
+ </style><style type="text/css"> .t:hover { cursor:pointer; } </style><img height="180" alt = "Embedded Image" src ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB38AAAZ5CAYAAABaD963AAAgAElEQVR4nOzdWYxkV57f9985594ba261b2Rx35p7N8lmN3vTjDQ9lkcaYGTowZZtGDD8YBgwDBjwu5cHA4YNA7YgGH6xBVuGIcAWIEuzWTOjmXFrprunm81usopLLawlK/eMjPXee87fD5GVWcUuNru5VNTy/QBRcfPWjbj/iIxkBeOX//+RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC417hZFwDcq8zsFx8w2JSy/OZ9w81b31eqPvF8zu3/ONtocOtjDj94y/3p7T/Z2/aPvf6J58JdqhrtbaarZ/e2/ekv723bYGN/e/m9/dsGv3/baxf2t2PcP6bRkpSmtx2Nbzp19uDj0/11Le3+aLgjp286JiwcvWXZ5Q/++f79PP7K/l805295vA03brk/fczPhSzdcrfr3Pr+w+Kt67xRvbH8icfkB08qVfvPUxr0PvE2oX3rmn4p3n/yMXeIy//df/qpb9v+0sufYyUA7ga+PXfT1/nJR295XGjt/ze0OP7w3rYrmoo7mxq9/6Nf+dz50v6/CdmRU/IhaHLxA13+r/+Tvf3tl/b/7Wo/8eLedvOxZ/dvu3RYvtVWtXJNG3/wf9y6/rkFLX79N/fPffC44qCnwZvf1+o//gd7++e/+Tf2t7/y1/a2G8ceVKpqXfgv/8Ob7vfov/Mf7Z+jOy9XtDR+/z1d/fv/xd7+I//2f7Bf68JBhYVDKleuaPkf/Dd7+w//vX9//5i5BeUHjqje2NDK//Lf7+1f+u2/u3+uzryKI6cU+31VKxdv/ZjnD6h5+kkpJV35+//VzXX/e//x3nZx9EHJksbnzmrnh3+6t7/1xLPKlw5p8uEH2vzd/2v/8fyb+7UWpx5XaM+rWl/W9l/84d7+5unH1Tr+kKqNVW380T/dP/7QEbWeeFqxt6OVf/g/7+0//Z/953vbrtlSdvCklv/3/+GmmjtPv6DOM1/R6j/+n27a3zj5kFqPPauQ5Rq+9zMN33lz+jwuHVT3pa8pW1zS+IMzGp3ff//Wff415QcPa/zhBxq89cO9/XMvva7i2ClNrlzQzvf3n4u5L39djQceUblyRb0//4Mb7udVtR59StXmurb/7Pf39rcffUqtJ57X8v/2P95U69wLX1XnmRflZFr/F/vPS+fpl9R6/Fn5LNPo8gca/uyHWv1HN7+Wm48/pvZTTyu0mhqf/0BpUu/X8eJXlC0uanLhPVWrK5Kmr5H5V7+l/PARTS6f1/D8/nvT7pe+otbJhxQnQ42vfKDRuz/V8MzPFAf77626z76oxsOPKA23Va/t/39W6+Gn1H7meVmMmlx6T4O3f6Th22+pWt9/r9h67FF1XvqynDeVH17a258fOqruS19T6HRUrV7R8IOfaXTmpypX9t9/ZguLWnj1DWUHF1WuXdPozFsanj2j8srW/jHzc5p//VUVxw+rXr/5PWDnS19WceJBpUFPo4tnNX7/HY0vfqBs6cj+9+GZl9Q4/ahSPVZ56ZyG77+j0ftn5bPu3jHzX35d7WdfkMu8JlcuaPjeTzV6/6xstP/ed+7l1zT30ivyrZYmK5c0fO9tjd5/R/Xqfq3dF1/V/Fe+pmxxXtXasobn3tbw7BlNPrx6w/28rsU3fk3FseOqtlY0evenGp1/V/XmmurelspLy3L9Yu9412qq+83X1Dh9XGnU0+TD85qcP6/y8mU1Tz21d9zCG99Q6+GHZfVEowsfaHTurMbnPlB24MTeMUvf+ZvqPv+y5E2j82c0evenqlYuqx70FXs9qbr5/7kbpx/W3EsvK3TaKtevafzhOVVr1xQHO4rbPU0+XFZa2X+OOi8/p7k3XlV2dElxZ0uTi+dVLl9RPegpDvqqrq6purCquedemz62ItfcN19T46GTiuMdTS5eUHn5sur+tuKwr3p1Q5Nz1xSXt+Uanc78q1/5W91vvf5vNZ946DVZlZdXLqbJhx+q3tpQPeir3tpSdema6pUNhUZH3edf1vy3v+3mX3nVskOH/ihNJv9rGg5/T1JfAO4b4U//W6W1/fdP/sTT08vcYSnWsmr8sZ91ALdDeO3f/aWPvfEzbQCfn2zWBQAAAAAAAAD3gEzTRotP+s3LJKllyRZVV8esKg/IKqeqlupaikmq0+7v1jrJeSkEKdz0AfmcpKZo7AAAAMBHEP4CAAAAAAAAn42T94d9UTzkm8WSWZFCkcsVQcr89OK9lAepyGvv3EK9tf1CeeHSCYulk0VVG+uqVtcUd3aUBkPZeCxFybeaCkvz8gvd6Jr5uqQVpXRWKa1LifY+AAAA3ITwFwAAAAAAAPiUNn/vd5UtHbbFX//WI77d/C3faT1tipVrNeSLXD7PlDIvF7xcUcg1GtHGqVlfXX5kYPVidn5OpqQ4GsuGA6XhSKksZc7kc6+wMKfi5GEVxw5cCJ3mH8vSX1hVn1eM7ypZOevHDwAAgDsL4S8AAAAAAABwM6dfboSzJJmkxVTWL6Wd4a+lneGzadSv43CkNJ7IJpVskqSY5J2XhaAUK1evb4S40yvGPkgyOZkkNz2+ruQ6LYVjB1UcPajmo4/UjdMPvJPNz/8zSb8ns4nMouTqX1waAAAA7jeEvwAAAAAAAICkemdZ+eJJSfLOhyMuz465Im+5PJPLw7R717sbLl6+2ZScP1Gvrb02ev/8Y3E0aMZyoPraNVXr64r9HcXxWLE3kiZR0jRVTpNy2ukbk7yclGVywSuNS1ldKfNOvtVS49RptZ94yjdOP1rn7flVv3hgWzHO8mkCMCPFhT8UP/0AgE9C+AsAAAAAAADsGr39llrPPBdco3g6tFvfCd32CdVjhWZDrlHIVZlUZVIW5JqFXKOSTcr56tLVp4cptScfdJRSpbTTVxoNlcqJUlVNO3rHlVQmyTmpyORqyYck55zkw/TaRVkay1xLvtNWcfwBtU4/6YsTDxyQ3LwkZyGYqlk/UwBup2ZcE4t8AwB+GYS/AAAAAAAAuNe5Gy6fJKVB/4TV8bU0Hv92HIxOxdFYaVzJykqpSlIVpWRSCHJZpjQqXbl8rag2NjJlXk5OlpJkJtP0WnJyZjIzyblpkFzku3/nJZnkJO8KuTzJL3WVHz1kjRMPWOP4QzFfOjqJ5aiRJpMgqVankMrVL/ApA3CnaC0uytbXZl0GAOAuQfgLAAAAAACAe85k7aKap564/mXmgj/m8vyIy/Pg8txcFqTgJL97cU5yXq7RqG1SPltdW/nq6Oz7T2drKyENBiqvXVW5sa40HioNh7J+KU3SdMVfM6XRSNarp6Gv83K7wbCcm3b0hiDzTm73nE5uGkWbmwbJdZSKTL7blWstqHj4lBoPnR7nx44vZ/MHl11o/MhnaS1NJnsBdlg6PIunFsDtZrT6AwB+eYS/AAAAAAAAuCftfP9P1X7yBUlq+Hb7WT/X+aaf6877chB9qynfbMjqiWycyzey6RjnoohpPD5WfnjpSaU6uG5LmkwUd3qK44FSVSqVlTSeTMc4xzQNkUM2zY/NdnuMg+T99OK0GzJfr+zmBuRUR7lJJZdlCnNzyo8fUPOxx9Q4dWLHd9r/X4r1X8rqsxbjRYnJrwAAAPh4hL8AAAAAAAC4Zw1+8gM1Tj50RNLrqap/29f1kpVVVKqlGKUYZTFKcvJ5rphllobjYnLxcqde3zBlwSklWao1vZ52+5qZlNI07PVevpVLVmjaCnzddNK0OZt2/0p7ncJ7+a9JSrVSigreK1tYUOP0A2o9/khqnDj6QVYU/8Im4z9MWdi0WI1lRvgLAACAj0X4CwAAAAAAgLtNQ9JBSXOSgm5OXG+UJGVW16+Ul698M2t2n6zaTVdtbqi8dkX1xrrieKjU31HqjWTR5LxTjLVSv696c1NKSQpeCkHe53JOUgiSk5wPsuCm+7zfreLnlxV2N+67MfTdY5I3uVzm55u97NDBfn7s6Ep24MAfu3bzTyWd+0zPFoC7VtGek4absy4DAHAXIfwFAAAAAADAXWH4sx+q88JrkjQXup3XQ2f+BTnr+PluDO2WYqspFyu5SSbXzOU7TUs2DnWvd3p85uxj9fKmkw9K46Fiv6c0HMjqUqmcKPZHSsNSVpsUvHwWZCnJnJPzbneMs6bjm6VpJ++NOe/Hxc+/iO3+4SVlSZanWj5ekIs/VJ3eUnJvKuRXYjlQ1ul8xmcPwN2maM/NugQAwF2I8BcAAAAAAAB3jcEPv6fuS68/aBa/bZb+hmQdF1M0S3vTlJ1Nu3Jd0ZD50qVerzHc6M+5dFGKJlmSpd2Rz852xz+bLE5HOvssSO22zJKcm05pltwNga+bnsTcrRp9P5mZbPeGzjupEeR8Id9tJBX+vNXlH6bh8E/SeNK3uh5JUrV6Rdni4c/pWQRwpyP4BQB8WoS/AAAAAAAAuJM0JS1IamkarX60pzavd7a/Ojl/4VVfdJ+QJZVXLmjy4VVVG6tKo90xzjtj2TjKJklxZ6TUG8p2SqmK0zHOWS7n/bST13k576dBrPfTSzA5C3s578/7lMHvLotJSiZXBIVuW2GuofzYwZAfPrDtW833JF389PcO4G6Wrb4jnX5l1mUAAO5ShL8AAAAAAACYuZ2/+p7mX/uGJB30zeZrfq77mNV57jvN5IpcrtWQ67Rk4ypU62vPD370owfKC8tSjKq2N1Rtryj1d2RlpVQOFYcT2aSUjUppnKTapJRkZlKSnNm0pTc5yUtOpun8Zd0cN3+acc6/yPU4u65lZZSyprLOnPITh1U8dNxnhw7MZZ1OSFWpwZk3tXjk5OdcAIA7Wbb6zqxLAADc5Qh/AQAAAAAAcEfo/eBfaf6V1x+V029I7uuSKyQlOSeX5fKtluKodPW1lW7/8uaiYpCVUZZqmVWyupLSdHyzS1EWk1JKUpRc1pDr5pomr07O+d0Z0ZLMyfxuh6+TPv/E9xZSkmItOSc/N6/i5Cm1HnrA+/n5hpItWIxOkm39y392080O/sbf/eJrAzATBL8AgM8D4S8AAAAAAABuByepLamj6WjnjzJJrbjde21y+err8vkzVpducuWalatbiv2RbFQrjSrVa1uu3uhb2h7JJkm+yOSKXPJBck7OSdM//LSr1zs5F6TM64ZFfHXjTOf94PcLlvZPrUxyjcyy+c4oP3RgkB8+0nOt1vk0GIzSeBwk1R+9+cbv/5+3oUgAs3DkxedmXQIA4B5A+AsAAAAAAIAvzOTaBVXLW3Lmbe4brx8JzfwrodN8wLmJhSI3l0+DW99qKEW1qrXVV4c/e+d4dfmas7pWtbXu6o11xcGO4nis1B8rDSvZqHKqalk0WS3Je7kgyTuZrq/fu5vo2u6sZacbgl9N992GJt8bTydpL/iVN6lptQp9KO/elnNnZfqJJbsybVkGAAAAfjWEvwAAAAAAALgdnM/CowrZdxXCVxQyU+aTc04uz+UahVN/5MtrKwfien9Olkt1ksWJUjWRVbVkUamKcrUUipYsK+Sjpg2+3svc9dZdd0MHsK5Per4DmCxJLpN8I5Nlkp9vTFzDfWBW/34cjf88OLdpMW6a2e2MpQEAAHCPIPwFAAAAAADAp+E0Hd/clJR/wrGmkC3E/uD1emX9Dd/Mn0jjHdVrW4o7w+m6vdFJZVS9vq2qv6w0jFI0uTxIWSbvp0mueSfnvRSCXBbkdH2M827Yu3u6mzp674jgV9MwO5l8lsnNdRQOtJSfOmz5sSMrodv+K4Xsx7q9vcgA7hDHvvs7stX3Z10GAOAeQPgLAAAAAACAX149kG8uSJJ8UTzk2+1nQ7NzJHa78u22fKOQLwqpyOQyL1cEqcjNRbdYLq9+Pfz07PFq5ZqsGqveWFe9sak4GiuVtdKgko1rxVEpm1RSkpxl8kmyLGivldecFKQb1+y97SOcf1UmWVVPL0WmfHFJxUMn1Xj8VLs4dLjlW3MxLC5OH8FoPONiAdxOx777O7MuAQBwDyH8BQAAAAAAwK9keO6smidOt13InvF5/recL57yeTZdvzfzUnAKwakOXi7PFIpcsV9m9cr60WE9abrzLSlWSmUlKydSHWUpKtVJTplCsy0r0nSZXu+noa/TdJSzdrevt/PeyYGvtN91bCaLUVZVkvPK5hfUfOC0Wo88HrLF+W6MtqCUvKQUDhxUvXxlllUDuE0IfgEAnzfCXwAAAAAAAHyUl1RIami3x/Yj6jSZPF73tl+dXLnyLaviybq3pmp5RfVGT3F7R6k/UhqVsiTJeylG1b2eq/s9Jz/t3nVyUvCSnORNTtNtl2Vybnec8/U1e+9WaffanMxJyiXfLixbXCwbx47HxokHtny3vex3+klp/4Hmjy3MpFwAAADc3Qh/AQAAAAAAIEmKwy1lnSVJCq5RPOJbrSdDu7VQtRtyzYZcM5eaDYVuO1o5eXBy7oMv76TsZOgs+jjcVrV6VeXaNdmorzQcKm71ZYNSVu+GuDHKJlGyKLkgZUEuZFIIUpoGwPtdvbtB6N0c/Eqaznt2kpdc4WQuk5/LajfXuOTazQ9co/mBy4ofKMuXldJd/2gBAAAwW4S/AAAAAAAA2DM8/66aJ053fF685JuN3/LN5infaCaf5fJ5Jt9uybeaFjcH3dG77x4vz1+VYiarx4qTidJkLMWJrIpKVT0dc1xFOedkzULeJEsm5yTzTtNUdHc53+vcx1V3F7oe5zrJtXKFZia/2ChdK5w1i79r49EPo7SsulqTkf0CAADgsyH8BQAAAAAAuL9cH+mc7W5/VLQYn4zb26+Xy8u/lobDA/XGiuL6hmJvJFclKUrWH7jx2opspzQbVjKZfJbJgt9dl3e329UFyZnkvfzu+r3Xs10nuwc6ez9BSlI0KS+ULXTlD7VVnD4RsyOLV1zu/jzV9V95qbaYnPPuXn82ANxg8eXvyLavzboMAMA9hvAXAAAAAADgPlCuXFTj+MOSVLgif9Q3Gg/7VrPlGg25PJfLM7kiU2g26zgaPTM+f/5FVeGQbzQV+1sqV6+oXFtR7O8o9UZK/Uq2M1TcHjobTGTeyRpNuSyfruPrg1zmZd7JBTft5nXSNO29l1p7fwEzpSpKdZJvNxQWFlQ8eELNR05nxfETWeh0ezaZ1HEykWs2CX6B+8jiy9+ZdQkAgHsU4S8AAAAAAMB9ov/m99V55sWObzVfdu3Od0O3fdi3W8k1C7lWId9pyw9Hir3+0vjsuw+U565J0SlVY6XJQGkyViorqZzIhrXkcvl2W5Y3p9luyORCUNoLev1HeoudpqON7/GcczfbNpNURSnWcs4r6yyqceK0Wqcfa2YHlpbMwiElndU9/4QAuBHBLwDgi0T4CwAAAAAAcO/wN1xu1V4b02T8eOwN3qjXN37TRsNOvbEl6+3IhqUsSZacUq/vys0VbzvRbFQ5k5MvnOTC9F52w13nMrlGPh0i7Wx34V6TN0kyydzNVdwva9re0NxsMsmZfJFZtrBkjWMnrTjx4E5ot3r1zqChsswkVSpLEmAAAAB8ZoS/AAAAAAAAd7nR+bfVfuw5SWq7PD/tm41TykKmRmHKc7kiyDVy+W67TsPBK6N333vZxmnJhUxVb13VtUsq166p7u8obQ0Ve6XiZl9pe6A0qiWfyTdz+aKQ80HyXi4LuxHzbsDr3Uf6V919M93559z4POS76xq3s9rPt65mc3PLvjN/3jXy7/txuZZSIvMFAADA54bwFwAAAAAA4B7Q+4t/qbmvfvOAaza/Fjrtb1uedX27Za5ZyDUb8t2O/Ghi9fb2kdHbbz84+eCSVEtWDlWPBkrjoayslCZj2aiWd4XUllyRJLnpmsDey3mn6Thnv9vtu5tdplk++juLmU2bo53kGl4uePlONlHDzphVf2xl+SPzumxml02Ks64XAAAA9w7CXwAAAAAAgLvD9ZV0/ccdkIbDR9Nw+PV6q/dd5b6Vdvpmg7FsEiVzsihV2z1f9dbyOExSGaejmMP1u9ztUjWTQibfyiWbhr/yu/tvaue9X1t7fwEzKZpkJtf0Cq2mXDdXODhXuU5xISn9qcX0lxZTZbFOYr1f4L6ykI9mXQIA4B5H+AsAAAAAAHAHG737ltpPvSRJXeX5CVc0jrhgUlFIRSblmZRl8u22j9s7b4w+OPeCVXZA3qlav6bJlUuKKxtK/aGsP1HaHiut91T3RrJJLZ9l8o1CCrmc97cY6ez21vIl7P3lWEqylJS5TG6+o+LYkvIHTjSypcWJLK1IGs66RgC3H8EvAOB2IPwFAAAAAAC4w/V//JfqvvCVw1m3/WthvvtVV2UudFryzYZCp6nQ7cgmla83V08PfvzmyfGZc7JoSuO+4nBHcdiXlaXScCwbR5mCQqOhFAp576Qsk1yYrtvr/X7Ga7a7bfSn/rLMSTFKVa3k2mrMLapx/JSKk6fa2dLBRck64w9+pvYzL866UgC3EcEvAOB2IfwFAAAAAACYPXfD5aNMUpYmk6fTcPTX6p3+X7dq7NNgpDSeyGqTC7ksmqvX18NkZyWzcZRNkuQk56Ukk5dNJzjL5EJDrtOYzo+2/ZO4j2vsJfj9FZhkSSaTyzKF+XnLjh61/OiJiW83ahuXLUkavfOmilMPzbhWALcDwS8A4HYi/AUAAAAAAJgBs7Gca1z/cl5ZdtTlxbzyfNqJm4XrF3NJ3djrfXX43vvPZZuDeSsnqtauqLx6RdXqluLOUDYsFbeHims7Sjujafib5/LNQi5kSsFLIcgFL+d2c2avvTV+Gej8OXEmuSSFJOW+8u3Glu9010O3c9ln4Uw9LnvXDy0vnZ9hoQBumwcPz7oCAMB9hPAXAAAAAABgRobvv6W4vaO5V75+LHS73w7N+eeVmYVuR77dku+2FcqOxe1+o15beXywPT7sdFZpMlEa7ajubysOB7LJeC/wdT5IeSHnTQpBPgtSCNMuYOdvaO81Kc304d97rndIe0k+SVk9Nh/PmMXvWx1/anLvyWx5liUCAADg3kb4CwAAAAAAMFuFxfS0leV3Uzn6ppVjs8lEVkY5ObmsMKuj6qtrjXrjQitujmRluTfSOaYkpSQlk5KTy5sKc43dOc67ge9eKuluPVgan13StOvXe7lWJpdnCvPNkSvCWVn9u1aWf2nSRNMLAAAA8IUg/AUAAAAAALg9vKR5SYcldXf3RZdnh+q1tTeG75x5ubq6eiAOB5osX1R19ZLq7Q3F0UBxva9yZUPl5U3F9Z6squSKQr7RnI5x9vsjneXc7rUk202AWbP3ixejTCbfKuTnFhSW2spPHXXZ4YM7odF4X9L6rEsEcPsd/cavK158c9ZlAADuI4S/AAAAAAAAX6A02la2cFCSnCvyB1yz+R3Xaj0S5rvK5rupHA275eVLz9QrO0uqveJ4pDTsKfZ7SuOBUl0p7vSVdiZSSvJ5kDknl2dyfjf49V7yN7T0mt0Q+JL8fuHMZHUtSya1W8qXDig/fUyN0yc72YGFBVe0WhZrxVE9/X4BuC8c/cavz7oEAMB9iPAXAAAAAADgCzY+c1au0Sxazz/3tMX6NyylF+WDKcvNyiqUV1fbce3dZr05VCpLud3pzMlqKSVZirIqymcN2dz+xznTNXz3vmKk86yYyVKSJZPLgsLCohonTqh58mRy7ba3qprT9V7sxELLAAAA+OIQ/gIAAAAAAHx2TtORzkuSGrf4+6QyHrat3uvV5eUXraxPqByqXuupXtvR5PKK6ksrqla3ZVWSbzXk82LazeudnA/TtWSDkwtBck6S0dR7R0nTS/AxdNo7+YGlQXbo0AUXwrnY749E6AsAAIDbgPAXAAAAAADgU6p7q/JZW5K8P3L0Ud9tvxG6nVNh1K5dq5ArcrlGIVfklsb1fLm88mU5vxTac7JYKQ56qlfXlbYGsrKWk5PCtH3XZNOvp1/sX7sbd+BOYZZkVstUT0zpZ86HHzvvz8j7d+T8ipT4pgH3kcPPPDXrEgAA9ynCXwAAAAAAgM9gfOkDeZ+3Ww8/+qLF+DsW05MW69rSNKd1uZfLM2ln6Kvl1W691iucD1JKUkpKsZaqWiqaCgcKyXYbe52TMcr5znY9znVu+n12mVzDj+XT26mq/u80nrzpmo2hzEbyYaalAgAA4P5A+AsAAAAAAPCLOUkLkjqSCv182605F07X6+tfLc9feK5e21qqtlZVXV1VvdWXjSopSlYlpZ2xrNyWVSbJ5LJ8GgxnQc57Kcv2Rzon+/jcl7fcvVMAACAASURBVB7S2TPtNvOalHv5TluuFZQdnI+uXVyrB5tvNXTq6qzLBHD7HXn1a7Le6qzLAADcpwh/AQAAAAAAbiFVA1XrG5IUGg8+8mRotb4ciu6h1O3UodWUaxYKraZ8s6E4nBwaf3jphTRKbe8biqO+6s1VVRubqncG0qCURUnmNM2Sd+c3u90UN9l0ey/UJd2905ls2r3tnHwI8nOF/IGOsiOLLrSCWSxj/yc/0NwrX5t1qQBuoyOv8jMPAJgtwl8AAAAAAICPEftbks/mnfcvy/m/Y94/JO9Lc17OebmikMtzpXGvmGxeXCrPXc1sYrI6SlYplbWsqqYhYW1yeS4XMqViGv567/Y7ff319X0Jfu8Obvq9SkkuNJUtLSo7dUjFsSX5VrPp5A9kS4eXJxfOzbpQAAAA3EcIfwEAAAAAAKaCpqOdW7vbkuR8VnypWr72xqj73iuu2enGjWWVH15WvbqhtDNSGkWl3lj1Wk9pe6I0LiUFhSKXy4LkveTddKyzc1KQfLYb+O7lvCzse9exJKtqyZIUMmUHD6r1yGNqnDrmLaiZdvotpb02bwAAAOC2IPwFAAAAAAD3tXpzWaGzJEkNlzee8o3iJWWu6ztt843cpeHwweG7Z54rL691lLzSoKe6t6ZyfU1xsK3U68sGE2kcpaqWqijnTZaCnDnJ/M+flO7eu9cNOX0qJ9OubjNl3QU1Tz2k5uOPFi74br255a0sZ1cnAAAA7kuEvwAAAAAA4L43vnhO+YHDHVcULyvL/w3fCIdDp22u0bB0bb1dXlw7lHai0mAii5VktVI5nnZ+1pVsMu3+dO2WQqMp59xex6/kppOdcVdxknSL3H66VrOkOkmplmKS90G+M6/iwHG1Tj2Wu0YjVEtb3srqttYMAAAAEP4CAAAAAID7gZfUkFR87BFmz8Stra9Xyyuv+UbWSVs7SoOJqo1tTc4vq768qbjZl4KXbzWnI521G/D63TWAMy/lYtDvveBjA/skmZt+6/MgK4LCXCdli0tVduhYzA6eWPE+u+qa8yOrCH+B+87OlVlXAAC4zxH+AgAAAACAe1a1dlnF8dOS1PKt5jO+2XnSFBu+1TLXLOSauXyzSL7IlUbjp8cXLjyfJrEdfKZ6sKVqZVn1yrbixo5if0dxNJZCkJOXilwWgrz3UuZ2u0Qdy/fe65IkmVxw8p1CamQKR7qTsNR9P8x1z3ufvyu5H/qssWUhn3W1AG63nVkXAAC43xH+AgAAAACAe9rO9/9M7SeePeCazW/6ovG3k2LXFUX0eSafZ3LtplyeKW7tdMdnPzhWnV+Wq51SXcmqseJwJCUv35mTLzqSd3I+kwXJy8l5LznTXvBL1+8dyU0ncH82ZkopysnLNzK5bqZssa38+IGdbKH1Y7P4/6RYv+lCvm11ua6Q8WoA7iP+4k+kVmvWZQAA7nOEvwAAAAAA4F4SNP28I9N+FBtif+e5en39jcmVy68nq7Nq+Zrq9Z7iYCzVJtWmNBha7G1JZXIqTc55KQ9SCJJ38kVTau7epdk0791Du+99wXZfK1bLzzWUHZxT4/RRNR5+oAwHFi644P5C0nuzLhPA7Reuvc/v/gAA7giEvwAAAAAA4K5XrV1VcewBSeq4Rv6oa7Ye9FZlvttJodPM46D/5eHb7zxdXdnIYjlR3FzRZPlDlSvritsDpUElmyRn40oaV7LK5HyQs1wul5R5yXtJbhoA8gn/TLi9Pz7tjT/LyZ3MTFZVspjkNK9s6aAaDzykxoMPzeUHDniLk3J07k21H/vyZzwZgLtJuPb+rEsAAGAP4S8AAAAAALgnDN/5qdpPf+mwivxbodn4toV2JyzOJ7fa8PXq2uH6yvbRNNJ0jHM1UpwMZcORUjlRLCupdvJFQ+YyuYZJ8nLZ9bHOuyOdU5r1w7x/uY9cz+LcklRVUkxyLiifP6j82GkVxx/ohrnFRcWqK0nDM99T8+HnZ1AogNuN4BcAcKch/AUAAAAAAHcLr/1xzh+NAE1SZqPJ86nX/1a9vv4blqqQxqXiaKJyedVVlzZCtbytNBjLZ14q8uloZ+dkzsm56Vq+rpGxdi9utruks5xkXnLBy7UaFhYP1o0jJ604dOKay0I/DYf++k3G59+aXb0AbptOd27WJQAAcBPCXwAAAAAAcEdLO1sKCwclack3W4/6dvu4BTnfbsk1CrlmQ67ZlG9M8tjrfX38wYVn4taoqVip2lpXeWVDcaWnanVT9fqmbFIpZbl8uyWX53Ihm450Dn4/Vib4xY1s+odzkmt4uTwoLDZHYaFzyc/NXfatzvuy9FO58c6sSwUAAMD9jfAXAAAAAADc8UZnfqL2U88fc83md3zReT3l3vlmS67ZkG82FDotxe0dFzc2To761aGxvyRVUVYOFYd9xd5ITl6h01FqJjkfpt2/Idvr/p3JOOH7jfuM6/bOgpksSXJOLvMK7VzqFPLzrR3fCG85xT+xOr7jZZec85uzLhcAAAD3N8JfAAAAAABwp3Gajni+MSIsUlV+KfX73676G99Ok5HqrW2lnaFUVtPOzDqp3twOqb8e4iBJZZLCdESvOckpyLfb8m63tdc0DX2BTxLj9LXSLBTamfyhOYWjiyPfyd+1VP+/PmRnU1UmM9WzLhUAAAD3N8JfAAAAAABwJ3HyfsHl+UO+KA74RsP5RmG+kc/XWxvfHJ792dPlleVmGg1UrS6rvHpR5bU1xa2BUn+suDNW3Boq9StZleSKTKEopDyTQpCCm454VpLSrB/qXex+ysxNUpq+WHwIypbmlZ86osaJY3mYa4+tnCxLmsy0RgAz0ZnrSinOugwAAG5C+AsAAAAAAO4I1daGJCk/fPTB0G7966HbfS5bWAjZ4mIqV64U5cqV09Xy2gErTbYzVBoOVPX7ijt9WTlRGo1lpeR8Id/0ssLkgt9f0/d6l28i9f0s3PV1ke9Bt24EN1mMMufkskzZwpIaR0+pOHKk41utRZv0F/o/+OPV9vOv3+5yAcxQZ6476xIAALglwl8AAAAAADArN8aIzhUhVqtrXZuUL9a93l93zfZX4mDorIqWRiNXXr4c6tXtrFrflvUmUjLJwu719Xtzclk+DXz3znKPJpW4TUxmafe1FRTmFiw7eNhliwf7zocqjcctSer/4I/U/tJrsy4WwG1A8AsAuJMR/gIAAAAAgNtq/N4ZtZ54WpIOuCI/6Ypi3rdbTlLyIZuv1tZeH50582R56Wo79rY1vvqhquVN1VfXVa2sqVrdkg0qeZ9LWS7nMrksSHkm59007HVuGgbbbB/rXYN8/BMkSU7Ou4lvFMtZu72ZtdrvWEzvxTQaXj9q+JPvzbBGALdL52u/PusSAAD4WIS/AAAAAADgthu+/VN1nn/xlG80fiN020+GhXkX5ues3thslJcvP1Wv9LtKXmk4VBz0VG1vqt4cySYm5wu5hpdcJoVc7vpI548GmAS/v7RfKfu9w4Piz7/R2264xL6UfiKz7ynZGXl/TiFsfN5nBAAAAD4twl8AAAAAAPBFcjdcX982SYsW0wtpPPnX0nD4nNXJO+fNJqWfXF4r0uZ7RdoaK5VRCpILThaTpKDQ6EjF9bvx2kt5Ge/86dzDa/h+atd/ceD6KPFmLp97uVYxkNNbKdb/xOTOyVKUc+UsSwUAAABuRPgLAAAAAAA+V50Xntbgx2/v7/D+gII/6kKYUxbkirxKw/GpemPjjfG5Cy/U11YX635P1ZUN1et91SubqlY2lTZHUjS5VlO+2ZAPmRSCFNwNQe/1xX6Bz1kyyTspz5R1MvluQ/nBbu0abi2Ndi5K6s+6RAC33+HXvsVkCQDAHY3wFwAAAAAAfO78QkdxbVMuL8xl+WO+1fhW6LSeCHOdGLqtGPv9+erqtafSTtV1PiiNxkr9nuJGTzaOksvkWoVccnJ5LheCzDvJmdyNXZmY4rn4nJmUpuv8+rxQmG8rHOzIH5iTCp9VW6tF9b0/0vxXvznrQgHcRodf+9asSwAA4BMR/gIAAAAAgC/SnKX0rNXpN1Mdn5dztUKQlZWvtpZb5WTFaRKV6lrOOaWUpGgKRVPKGtN7uL6er91iXV9IuncnXt/ux3X9fGaaTnSWly9yZUsLCicOKju0FHzm24qpI2l15y//TO1nXrq9RQKYCYJfAMDdgvAXAAAAAAB8Wk7SgqQlSQ39/CBMU10/nLZ7Xy0/XH4htYqlanNDqTdRGkxUb+4obo1lg1JmTqHZkGsWUublXNj/1MJ0i7u+R92jIe7dJ0kxSinJZZnC0gE1Hzyt7MiBQjE2Yq9fXD9ycun8DOsEcNsQ/gIA7hKEvwAAAAAA4FfSfOAhTS5dlCTvisaXQnf+dZ9nJ0K3k0KzkGvk8s1c1swsDsqD1fLKi2mnmvM+KI6GittbSr1KVklOTsqCnPNyIeyfxEyaTt29b3Jf3CGck5IpVfVuJ3Cm0F1QceSk8gdOtmWpG7e2/azLBAAAAG6F8BcAAAAAAHySn4tg02QgnzcPW4pfsVj9tskeU1Uni1FmJpd5KcuUymGIvbW2i5velZKlWkpJKSU5y+RaXipsf7SzvHRjrHa/BL/XH/492vl7O8c3fy7nMkmWJAW5IlfW6ipbPKziyKla3tWpu/M5nAQAAAD4/BH+AgAAAACAn3Pkb/89rf6Tf3j9Sy+pq+mI51y70ZjV1bPV+uor4/ffe15mc+XViyovryiu92T9UjaJsnGluD2UDWtpnKYhZ1HI59k0pfN++ukEHb64I5gkJ+fd9HUZnHyzqHynMwjd+WG2cOA9eX/BQjGedaUAAADArRD+AgAAAACAW2o9/IRG585KUvCt1tNhbu5V7/2B7OCB6NfmLW5snJqcf+9L1eWr3dQvVa+vqlq7pmptVXHYVxpNZJMkFyWLkvPSdNDzbmvm9cD3Xul2pXv3rjyXtP8tM5OcksyZXO7kW16uHXqulb3l8vxnzudnFPxb5vPe7a0QAAAA+OUQ/gIAAAAAgI8Vq4l83liQc6+a7O+a9ydDo1H5rLCyv9OsVs8v1Ot9Vas92XAiVbXSpJTVaTo2NyY5ZfLNIHe9s9c77Selu+j6xayZ9teZDl5ZpyE331Q2X2y7hvuhk/unknvHxuNRqkrmPgP3myYfpQMA7g78iwUAAAAAAK4Lkjq7l0zTKMy7WD9XLS+/MW69/7LzoVmtXVW9sq7y6oom5z/U5PKy6pVtuVryeVNyuZwPcsFLwUt+d4wucEczKUWZ8/LNXH6uqezInMKhxaFyf94mgzclrc66SgC3X2u0Ks2dnnUZAAD8Ugh/AQAAAAC4z4XOnOKgL0kN32o9E7rdF11QN1tasNBpubi5fXr03ntfqq5uNqwy1YMt1Rsrqq6uq17vywaVVCVZur5+r0my3YnOJtkNY57vNv5XOJbu5btfMsmblAX5+Xllhw7Jz8+Zc9J4+VwaL5/Twjf+5qyrBHAbtUb8zgcA4O5C+AsAAAAAADS+ek75wqEFZcWrPs/+jqw44Dod80XDJjuDdnlx7XDqR0u90lldylwtG4+VJpW8a8l1c0km+TBd09ddv8z6kX16v/K6s3f4Y70f1uz9TPeQkiwlOUk+L5TNLSo/eETZ4pKXUzsOdrqS1jf++T/Swjd/6zOfEcCdj+AXAHA3IvwFAAAAAOD+EyQ1JTU0zc1MkkuTyXPV2trXJhcuvpImk2a9uqHYGyiubam8uGLl8paLWyN57+U7TbmQScFJzsvlxbTj907sfr3DQ1ncCUxmJsVasiCX58qXDik//oCK40eyVNdFGg2L60fv/Ks/mGWxAG6T1vMvzLoEAAB+ZYS/AAAAAADcJ3xnTjYeSVLLt5ov+Hb7iVBN2mGxG0O75WN/8OTonXeerS6sNNNopHJ7VeXVq6rXeorbQ5f+f/buNEayLD3v+/Oec++NNZdaunrfZqZnprtnafZMz0yzhzMcDklZFElRtGzQMAzLsC0YEiB4EQwvEGDZgCkY/mAbsgTJhgFBgAzIlmDZIiDYoihLIiGu4niWXqa7qrqqsqpy3yIzIu5yjj9EZldNdS2ZGRlLZv5/QFRlVsW9572RN7JR/eT7nt2eYlEoJoliUUlysuhkSZTiNKa+Q+a+Ux4aj727dpydw+Nbam+xQedvyEvJKiXRyc/MKn3iGWXPPD0fi34jdHYOMwQcAAAAmAjCXwAAAAAAzpD+7RvKnnjmkrx/y9LkZ12jds6328GlmfLNpZnd66tPVNsxxp2uxaKnUOYK3a4seiXtGcWskjknS0ySk9yUj3c2TW9tmA6DzakHH1alzDk572X1ttL5i8oefyqLQT4M9sUGcJYUW5OuAACAQyP8BQAAAADg9Eo0GO2c6U4EGkO/9/liZfXH88bCW6HXycq1LVWdnqqVDctvrKpY2rLQ6cl8IlfPJO9k5mRJIkvS6R3vDBxVjJIzWerl0kSuVa/8zEzuZ+ZzP/fYB5KthFqrmHSZAMZskfAXAHDyEP4CAAAAAHDKWJopDtLZhms0Ppe02y+E3mwtmW0HV89UbW5+qffeey8VC6v1sLOrfO2W8hvLqla3VW10FDq7Cr1cLk0VncnSVNGbzJk0icG3dO5ilOJe629qsmYq16rLXWh33Fzzsms2r1jWeM+kd1QFWn8BAAAw9Qh/AQAAAAA4hfIbV1V//hMXLUu+abXsW77VnPGzM6VlqYrF2xfKhdWnQ0eqOruKRU+hv6tqtydFJ9dsymU1yZws9TLze+OdNf69fW38e9uOC3v2jsGjCglRsaxk3skliVy9KffYrJLHZtddu/Z7cvr1WFU/VAgrsSy2x1IzAAAAMATCXwAAAAAATr5EUrr3u2kwlDmrdrtfLlfWfipPb36j6mxk1UYnVp2eyqU19a+vWLG4pdjpydJErlGTeS85J5dlUra/jy8jnnGKRQ1+oCFGKUvlzzeUPn1RyRPnd9TM3glF7zdcWlsJnc0o3gnAmZImCW96AMCJRPgLAAAAAMAJFctcrt6UpBlr1D/rms3nktlZ52dnotXSWrW58dWdt99+Ob9ys1Z1OuqvLFhxY0Xlyraq9Y7C9rZir5CFmuS9XCaZ7urylYi7cMoNgt8Ygnyays3OKrl4QX5utnKx7FZrS5uSwqSrBDBeacL/NgcAnFz8VwwAAAAAgBOse/kdNV969THXqH8jaTe/GXutxM/PBEsTn99avZTf2pzTblC13VUouwrdjsqtrsx5+XZbsVHJnJclyaDzd3828HGOd2Z084lcbyq+ZCMuIsagWFWSeVmSKm21lcyek681LBZFo1xbml3/tb+5PPfNXxxtIQCmBsEvAOCk479kAAAAAACcHP6uhzToSKyHfv+L5fr6TxZZ+5vFxkYSu70Yun2VSysuX1h31dK2wm5flqVytf3J0E6u0ZBi0JTEfMBExGqw568lifzcBdUuPaPs/GNJiLEWurstScsbv/F3J10mgDG5+FO/POkSAAAYCuEvAAAAAABTrtxYV3rhoiSdd/X6J3yz+YRvt+Xbzcpl2Uyxuvr13e+9/fn8/YVG2dlQvnRDxc01FcsbKlfWVK1uK+SlXL0uVU1ZlkrOZOYkc4NFDtvpS16MaXbQ+zNGxbKQFGUuUTpzXtkTzyl7+qlGLPr1cnPDP/IcAAAAwBQh/AUAAAAA4ATYeed7ar/62tOuXv9Z3259xc/Nmp+fDUotzZduP1UurJ9TN6rq7ir0dlXtbCls5zJL5GbacmWUJV6WJnvBr+3t53v48c6Hzn1PQFA81nHKZ210s3S4QoaZOG4HWMr2f4mKMUhlMfjhB3OyVkvJhcdVe+KFRoxlw89suCGqAQAAAMaO8BcAAAAAgOnj9h5351j1mPdfrba3v1HUN96strctFGWMu4WK28tJubiZhuWuqn4uS5wsdYommaXyjWTQ4Rvj8Gmg3fM7cNyO49565DkGCbM5k7xJWSLXqAXfno3J3EXz849vRKctX2+Xx1ANgJMk8LYHAJxshL8AAAAAAEwXM+/nXVZ71tUa867ZMNesy7Jkplhbeav79juf7X+40Co3VpTfuqliaVPlyqbyxTVVK9uKRSXfqMk1GrI0lbyXnA0eYZiWSuAU2X8rJCbXSOVbDSXzs7vJ7Oyin5lbsyT7rknvqzm3O9E6AYxd7KxOugQAAIZC+AsAAAAAwJQIRa5ifTHWnn3+aT/T+mN+dvaV5Px8kp6bC/3bN7L85q1P5jc2z8U8KGzvqOptq9xcV7Wdy0Wn2KzJKklpujfe2SkqymT339OX7l1Ms1HdnzFIlQbjz1MvP1uXv9CWv9jesHbjd835fybpfUnXY9TOiKoAAAAARoLwFwAAAACAybC7HvuCpFbMi9eqzs7PWbr1xdDtu1CFGHp9FdcXknyxk5QrO1Ivl2Vu0NkboyzJlLTTu06twdjn/dD37vD3IPuiPqzqKXda9++VJvzyj2vxEd+fUZJVYfDFy2ry7ZbSpy8oeeLcpqu7P7Ra9vclLUoKsSyY/wqcMSfgP3MAADwU4S8AAAAAAGPy+K/8WXUvf19bv/OPJSnKufOWZU9amrWtnpnVssKS2oV8ceknOj94+5Uka7aLjSX1r99UtbihfGlDxc0VlSsdqQjy7YZcsy5LMimxwf6lbm9v3xAH/wPb2Z0Rt/tOwP/ZHnuoOs7AeHxLPdg4izDJDjNx/Lj2pb6fKCmaYqgUg1eSZfLn55U9+YT8uflcLiwXSzeWkrmLvSGrAHASvfeb0vOfn3QVAAAMhfAXAAAAAIAxczMzqtbX5Wq1Z3y79W1fb37anz9v/txsVawuNvs3b3y+WNxqWi4VnS2FnXXlK+sKu7nM/CDwDZKrpbLEybwN0kvTYKStdCcAm4qkEWfetNyHe++RGCopOlmSyc/Mys+dl6vVXCzy2s47v5ftvPN73Yu/8O9MuloA4/Teb066AgAAjgXhLwAAAAAAo2X6eO+tJM3FKnwh9vt/NMh9QVUwMx9Dr+fy68v1aqWbVOtdhbwv500xSrGqZGlNyWw2OLHb++V+wZo94GNgEqblHtyrI0oyRbk0VTIzr+T8Y0pmZl0MZTMWvZokLf/dv6wLP/dvTbBYAGND8AsAOEUIfwEAAAAAOGaXfulPaenv/Y39T03SOUmXJDU1yJ2KGMJzxdLyW7t653WTO5+v3laxsKRqZVv57WWVN9dVre1IZZBrNeXqdSlxMu8k72QfzSk+zDxd4KyzwVj0qpK8SUkqP3de2aWnlFy61IjdXj1G+f1nr/36/zrJYgGMyflnn5t0CQAAHBvCXwAAAAAARqD16uvqvfcdVWUVXK3+km+1v+Hr9ReSi+dLPz8bytXlc/1rH76aX1mYjds9lZ0tFZ11Vatr0k4hRZNliZRJliV7Xb6S4n7z4nSHvuzZOwZHKeSot40Ncd1HOXAUL/JHPy8RFMtSMpOZk6+35eYeU3rxydnYzxuWNf1DzwMAAABMMcJfAAAAAABGazaW1edV5n80VOkrkpXmkxh7vbR/7WazvLXuysUNxbwvJbYXTEm+VpdLa5I06PI16aP0amrSR5w4w9w7J/2+G8x63vt4b29sn8hqdSWtOSVzj5UxlKXSxnT/ZAWA47ezPOkKAAA4NoS/AAAAAAAcDydpVtK8pEyDqCmqLD9Rri59tff+D78Qk/RCsXJLxcKiisU15TduKf/wtsqldSlEuVZTVq/LvJeZZIkftLSGMNELA06F/fDXSUqdXD2Ra9Z6vtno+Nbslm/P/0AhLCgm+YQrBTBuhL8AgFOE8BcAAAAAgCHc/pt/VZd+5U9Jkk/nL77kZ2a+7rL0UnL+fOXm5lTuLlzs37jyen5reS70coWNDeVry8oXbqta35aKQmZOSgYjaE12p8k3TrYBkdHNI3bUIo5yWwwztnnv+JE+f0iPvHeiFGOURUneZDWTtbxcK1tzzdp3rJZ9V0n6rkJ82yVZdxw1AwAAAKNA+AsAAAAAwJC2f/+3VHv2xZns8ee+HKvwJ2OML7g0LS1JFLq7Sf/W0ky1su3LlS2F3Z5iCAq9QrGfy9Ka/LlsEM6ZSc4UbXoCYEyhszy6+cji3nvJpMTJJzX5+Ub0s7VV1ex3Ygy/Fsvqaizyfij6hL/AGcNG3wCA04TwFwAAAACAo/MajHqekXOvFsu3v15sdT4fdndn+svXVdxaVnlrRb0r11TeWFa5sq5YRLmsLrlUlnhZksgyt3e6IMW78jlyX+B4RA3Gp5vkGpms3VB66Zz8XLMTqt7l0O9+X9LupMsEMH419cXmCgCA04TwFwAAAACAQ2p9/se0+/3vSJK5VvMlPzPzujl9oX/7+qvl+lajWF1XsbaqYnFRxc0lVaudQcdvFQdjnYMkJ1kcbAusGAZza0cc9o51rPK4x/6Od7nJLDzM6OajHDhto5uPfGJJMSqGIHmTS1L5mRn58/OyLFXs7qr39u+q9/bvau6P/MqIigAwjWrqT7oEAACOHeEvAAAAAABHEAdJ1Zyr1V93WfpLVW/3lfzmwkz3h5ddfmNR5daOwm5f6vQU+oXM15S0U8UQZeYlZ5K5OwEb451xUGd2dPMR7e33qzAY/ezSVMnMnLL5C/LNZhLzbrtc7bUk7a7+rf9O5/74vz3pigGMAcEvAOC0IvwFAAAAAODRvKT23mN/RrNiVX2u2un+eLGy/rXQy+e6V95X9+13lN+4rdCrZDGVVYnknSz1kvcyNhYEJqOqpOBkWabk3AWlTzyn5NxsWuX9Wux10/2nrf+f/8skqwQwJk/84r8+6RIAABgJwl8AAAAAAB4gm7+o3tItSUpdvf5K0mx+2UI161rN0tUzVWsbzxc3bn0xbPbmqt1cxe0FVcvbCjuFYinJ7Y91HnQdmqNlE5iIEBSrQgpeltTkZ88rvfS0pY+dn6963VrY6fDmBAAAwKlA+AsAAAAAwEOE9SXJJbOWfuZLcvYnlaSPWz0rzKcKu91mvtE9H+NKrjF8xQAAIABJREFUiLulC3lXMTe5+sxgxKz22nxNxxb8sm/viE3z6ztsbdN8bcOu98hn7O2tHaLMJ3KNlvzcBfnHnnC+qFzY3Z2K2w8AAAAYFuEvAAAAAAB3eEl1SZnujHc2xfC5cn3jzfzW4perbq8ZNralXq6w01e1vhNDt1LoRlni5GuZzKeDf3Gzjy8ehchxfGKQWZTSpPSNVj+Zmeul5y59oCqshfpuOenyAAAAgONA+AsAAAAAOPOS9rzC7pYk1V29/rJrt191Rbdhs61otZqrNjdf6l25+oVieasZO30Vy7dVrGyq6laKeWWxX0plVHReoapkZoNQ7wHBHt27I3aUIo6Y0w/1+h7lWO6dg4t3nzRKCpJVct42XJa9a/XGB9Zofl9V9Y6F2D3u5QEAAIBJIPwFAAAAAEBS79Z1Zecem3dp9qbVar/kGo1zSbsdrZap2u60ittbT6p/JYZOz6p+VypyxTxKLpWrJ1IaFZ2TeffQ4BfAGO0HwCbJmcxL8lqWwm9Zkv7DGMI1leVaLMvdyRYKYOxS/tc4AOB04r9wAAAAAICzKNGd8c77Yuh1P1+urHyj8PU3y831erW2qbjTU7Wxo+LWupUbu4qdQua9rFGTeZPkpVRSajLFI3eQYsLG3cGL8YhxsOd24uXbDfm5llwj2wqh/06xeP0302ee2Q1VT+KdC5wp9WZNitWkywAAYCQIfwEAAAAAZ8b6r/99nfvZX5KkhsuyV1yj9aJvtWp+phWSVluh2/3C7g9/+HL/ys1GtbGpfOWm8purqja7Cp2ewm5PyktZmklVKjk/CP6iBr8QAgJTJEohSHKyWiZXr8mfm5FrpCH0tns7v/ePd5pfenPSRQIYs3qzNukSAAAYKcJfAAAAAMCZsvvOH6r16pfmrFb/qksb33YzM/P+3FxlzVqoFhcv9K8uPlmt91StbSr0uwr9XYVOLimRrzcU0yDnvSxxkrOPB74jCIDHukfw+JZ6uHEWYmPe35Z9e49nrUctFoJiFSUnuVoqNz+j5OKcXCvzobvdcmnSXv5rv9q58G/8ubHUC2DyCH4BAGcB4S8AAAAA4KzwGvw72Md+7wvlxto3Y7/8dtlZr1XbnVB1upbfXlH+wYIrbiyr3OhI3ss36pJzkpksywbbh05NQgrgoWIlyWS1TOmFeaWPPyY/03Chqmqh229J6iz/9V+ddJUAxuSZf+8/nXQJAACMHOEvAAAAAOBUSy89pXJjWZJavtH8pG+3Xix3tr8RfvjO56udfqvYWle5uqj8+g0VCysqFldVrq+r6vTkspqC87IslTmTnMnMJGNv36kzzj17733+qO+Fu9cb8VpjXGr0L2OUVAVZiLI0k2/PyF84L9+qS7u7ip3Oca8IAAAATBzhLwAAAADg1CtW15VcvHDOz7V/3DUaPxu2N1/o37h9qXf1uoqVNVW9nsLWjqqNTamMco2GLMmkJJFLEslrL/SVpOGD3zMxxnncY5vHuNz91h/b6U/TvWMP/XRoUVExDN6s5p0sy+QaLbl2O7qsoZA1+REOAAAAnDqEvwAAAACA08bd9dgPd7yq8FIow4+Hnd1vlbeXa9233/Y7339X5fKqBhOhUym4vf1BG1Jdg5Q2kg+dCIzixr2CNPhhjSh5L6s35WfmlZ4/p1gFhV6XuwYAAACnDuEvAAAAAOBUcFldscwlqa0sfU71+iXV6061LFiW1EJv9+vFzaXXwtruTHFzUb0PPlS+cEvVxpbM12VZUy5JZFkqJe6h7bnj3vN3ahKqcRVy2E7e46hrnB21p6l79971Rt0FfZjzx6hQFrKQyLlMvjWn9MIlpU883ohlqIWdnal5awEAAADHhfAXAAAAAHBq9G9dV+25Fy/5eu1bvtn8qp9t1/1sq1Lqk2pt+5nexpUnFRJV65sq1zoyV5Nrzkrey7lMcnYnXaLjFzjhghSCYgwyn8g32krmH5M//0QrllXN0g7hLwAAAE4dwl8AAAAAwEl1v/HOSczzz4XOzrdCtvVTYXsnjXkVYlG5Ym3Lha2VVLulQq+QzMmSuny7ttceSQ40dfiSYBgmyYKcM1maBmu0orXOWTJ7YTOU5Y5ZWk26RAAAAOC4Ef4CAAAAAE6UzX/2DzT/Ez8nSTOWJM9G2XlXqzmrpdGlab3a3Hyrd+Xqq8X1pbl8dUnFwqLCxq7CdlfV5q5ip5DKKKtng4dzg21B7a5O3xE0/d6dY56ZnmLCW4xblGRRkg32704kl7roGrVt12ze9q32mmvNfkdlcU1BxaTLBTBmMZ90BQAAjBzhLwAAAADgxOktXFb9xc9edI3mT8qSL7i5+SyZmw39zPliefWl8vbmY9VOpXJrQ2FnU9VGR+pFWfSDfwm7KJd4DdLJ+PE9Zke9b+loT3+8Cx8lqT7snr33OX4sxxzRad7zeaz7EY9orRgksygzU8yc1PBR9XTZNWq/bVn2u+ayK+btsqVZbzQVAJhaOeEvAOD0I/wFAAAAAJwk+3FRXSG+HPq9n7aot2K/l8SoGPuFFYtLWXFrI6sWt1Tt7soSL3NSDFHmEqmRSHEQDOEAhnmZeIkxbjEOHmZSYrKkJteuyZpuTSH/3VhVfy+a1mJvt4q9bn/S5QIYMzfpAgAAGD3CXwAAAADAVJv/yT+mjX/6D/Y/nVOaPmZOL1Sb69/qbXfeKLc7F4ulm8oXriq/uaLy5oqKmysqlzYU8lK+0ZBv1iWfSn6v29Dso6ZfAKfN3tjnNJWvp/JzbVkSd4vt1Rv9D96+lT37YjnpCgGMX3bxSWntxqTLAABg5Ah/AQAAAABTL6m31Lt2Rdnzzz+dzJ/7ttXrbxTrS5/Or98817t6XdXKsspOR2FtVdXGjlQGWS2VS7wsTSRnMheluNeKeoSO1KlpYh3X6GYNMZZ33McdZSlGN092rSOOE3/kaS1KYbCAZTVZuya1WjGG0srVxayzdCvt/M4/Kh//M3/hCAUAOKmyi09OugQAAMaG8BcAAAAAcFKk8v4z5vxPh37/6/nCjWznD/8w6/7gHVXrW5L8IPQpKpkl8q2WpCgzp/tuQnuWun4Z3YxpM9J7MkjysiSVb7flZmYk79NqY3VGZqmk7s3/5j/SE3/2Lw5RBICTguAXAHDWEP4CAAAAAKaNSZqRdElSS/sDmp3Nhq3tH88Xbn3RFtfO9T+4rN6776l/+bKqTk8+acnqdZnzstTLvB+cLZ6llPcBxtp2etfHo37px7nWXcuN444a86V91ME7trfLqO7JGKUqKiaSy1L5mVn5+XlZPbPY3fWxyD966q3//j8ZUREApsnz/9XfmHQJAACMFeEvAAAAAGBiiuV1bf3W//3R5xd+6V+TJFlWe8Y1W982xU/4mRnv2q0gqVksL38ubFcXYmUqby+qXN2UKidLMsm7QaBkkhQHIdC4Z/sCmAJh8FviZFlNaXtWamSq0iyqKCZbGgAAADBihL8AAAAAgKmx9Xv/TLVnXmimjz3xuViWf1QxflGKXs7FUJSuWlprFLvLtdANCr1cCkGuNSMfTfGjoHfQKCzpoW2ME42FT8KerNLwdY74Ou2Bn4xx3TEsMpX7BR+1Q3jk92NUDJUsSvJerlaXm5mRm5uNriilshqiAAAAAGD6Ef4CAAAAAKbFzN7jhWp99c1euPx6zPPH+9euqVzdUOj0Va5tK2z2FHYKKTr5Rl1WTyQ52X63ryQ2qr0LLwVGYVp/MCBGKQRJUZbU5Noz8ucvufT8+SyUpVdVjmhhAAAAYDoQ/gIAAAAAJso155XfuqH00oVnk3b7TUv8F/Ol218K1xbmytUNlcvLKhZvKqztKvaCYilJTnKmqCgLklmUFMeyN+pUOExwFg/5/HvXOTMv6sl2d8fuWPbtHdc9db91HnS87Z08DH4QxKWpXGtWyfxjlly4eKHKi4aVhTt0zQAAAMAJQvgLAAAAAJgGibLsZVer/aKK/Cu9lcV6/uGNJL++pNjpKOaVQq+QSieX1hRTyaJkfj8ZGqRBE2tyHdfCdoSlprVD835LnbbRzXevd5pexzHeU/d96oOOt/3gO8gUZT6Vb7blZ+bl5i+a+kVUkR+6XAAAAOAkIfwFAAAAAIyTk9TUYLxz9tGfmj0eu/lb5XrnDWnnif616+q9fyXmNxZleZClDZnPZOak1MmcG+S9MUzoMiaMUc6YtKm9B/fGPscoOd/ztUbXz85v+7mL/8L6vcVY9Jn7DAAAgFON8BcAAAAAMHIb/9f/rnM//y9LkrNa7XnXbL4ZY3zCtRvR6qkUq/lqffOr/dzOK48qFpdVbeyYiiCFvS5fxcF452h7e3oeo3EGWUfp3r3r2LEcMwS6d0/eWod6IY+hrlFc2/45LUbFspSKMipqUT79vmqNt63RfNs5/15MPOEvAAAATjXCXwAAAADAWHT+4LdVf+ETafL4U6+Y979gSfqyy9JoaRJVBl9urZ+rlnYS9aNCtydXOak5I4tR5pK9dGeY5HSKHPYa2HcXo3bQe3KYPaTHIcb97xVRMS7GGH5LVfiHschvxLy3E3PmPgMAAOB0I/wFAAAAAIyaSapLylRVL4bNzTfz6uZXy+3O48XiqkKnq9AtFTZ2FXrbUjdKJrk0lfPZXtA05ennqMMwd8/no3w57r6WEb/s975so/4qj/HSPtbdGsd5caNexzSSF/DIX5+ovdBXMu/l6jW5Zk3Oxa3Q2Xw3dnf/hSRCX+AMyorOpEsAAGDsCH8BAAAAACPReu0tbf/zfyRJllw8/4KfbX9eTp/v37jxRux8eK5YWVexekvV7VXFnVzKg5RXUhUl5wZhzl6gM5WmtS7gLNrr+HW1TKoncjMtKQ1VtbncX/tbfzmXpEt//r+edJUAxojgFwBwVhH+AgAAAABGxjfnVW4spy6rfdHV638y5MVr+Y3FufzyDV/cXFHV35FVpWJeSfKyxCQvydygdfLejteHGWPno9273mHaFI+jzhFeqz3wk9Eb+XJ23w/HYqR7+A577kMe/7H7fwQOdfq9HxSxGGWNTNaqy883ZLWQVptLMzLNSNpe+m//Mz325/7iiCoGME0IfgEAZxnhLwAAAADguDhJNUmZ7o5tzb0Q8/Ir1U7va7HbeTq/ei123/nAitvLsuDk2zUpySRzMr932IjGyo4MXcCYpKjD/aDEqROkKio6yWeZ/PyM/Pm2rJa4mO/WYlGl+89c/NX/cJKFAhiTZ//8fznpEgAAmBjCXwAAAADAUDb+wd/RuZ/545LkXS173hrNV6zZm3WNRlTmFavquXJ98/VYJY/F3VzFzSWrNjcVez3Jp4plKvNxxK2RD3CUJY8aTI91w9nxrcW+vce96BjWuN86x3Rt+6cd9nSH6/w1xaqUJV5KErl6Q67Vksu8KnWjQvck/SgJAAAAMBTCXwAAAADA0Ha+9/uqv/BSmj33iS9Yvf6vuFb9GWvWSstShbJoVUtrT/rF3TR0C1XbO3JJKs3NyszJfPKjXYt2z++jcO/o5sNGQ2MeszvU6RndfHxLj2N081HuySPU9bFDjvnaxvu1iYoKsiiZc3I+kavV5Zp1Ka0rNltjrQYAAACYJMJfAAAAAMAwnAb/tkxjVX2q3Nz6CQX3zWpz7bFqczvEfiF1c1Wru1Z1Ny32q8GE2loi19ybxHp3O+WkxiczthnH6TjGlnNPHlzceygMfpikVpNrz8jPtOWqoFhVEy4QAAAAGB/CXwAAAADAoc185Rvq/N4/lSRnWe1Tvtn4VKzK1/IPr36p163OlatrKhZvuHJpU3G3lHqlYq9SLIPkvBTv+ufoce7ve9DAbNg1T9qexGfY3d26Yxnb/NHCR3j+MB3oU3Y/HiW7PvolBCmGwaLeyRpNufas3MyMVFYKZXHkMwMAAAAnDeEvAAAAAOBIfKOtqt+tu0b9i67Z+JdCv/+5cvH2k/mHS65cWlW5uy3Lewq7QTIvy7yUBJmzvTHPx9jxe+8Y5wMeM+ya4zLO7ZDH2XA67m2eR77esCPLD3ncqMd7j32s9oGe9PGIOCpKCoNPvJfVUlmjKWu2osrSLO8fZ5kAAADAVCP8BQAAAAAchGnwb0ivuzOaED6jKn6t6ubfCp2tp3uXr6n/9lVXLK1KJvlmfe9oLyWSyU+idgCnWYxSCJKizCeyWl2u0ZJrz5qKMioh/AUAAMDZQfgLAAAAAHig9f/n7+ncz/yiJGVK0xctSz9pWVazWhqVmEJZvhLWNt8oc/d0ubXrymu3VK6sKGx1ZGmi6LwsS/c6fXXn93GPeX7QsVM2Khcn3CkbJz7e0c3DnPFO+Cvv5dKGXHPWXHu+raLIlPbZQRkAAABnBuEvAAAAAOChdr7/h6o9+2Ire+6Tb7hG/eddsznvmvVKWSL1+uf7C4svONt01W6usLkjSxK5mbbMOyn1h9+XlJgG04T78WRxTkpr8vWG+XqzJV+kZs49+kAAAADgdCD8BQAAAAA8iGnQq5uY9MnQ6bxVBvftanNzLnZ7QUVQ2O1btdl31lcMeTCZydJULsvunCHcdbZHrHbofXv3w+Qx7bE6DPbtPYHrmQ7/Yg5R36Hv/4Oec4yOum/vUOJg398oycxHlyRBWa1wWX2pMt9VUHm8CwIAAADTi/AXAAAAAPAjZr78DXV+/59KUuqS5FnLsudCkX+lf+3aayp0vlhZsv6NBVXruwrdUnE3V+xVikWUskTmMzm3FwHFqDjK9Om4x0gDOJmqOPhBE+c3XFq75evNW77Z/n3l/evRXDXp8gAAAIBxIfwFAAAAAHyMy1qKod90rebXXLP2k6G7+3J+ffH54saKiuVVhZ1NVbsdxV6UlEiJk1yU8yazuzYutUd0at4d2g67f++Ijb3DdbzLjbczeZq7d4e8J0dxbVP91jjuLt6PL/DQTyUNOn9DkKoYTG5BPvkn5pPfVppdsxCuKqnyERcJAAAATA3CXwAAAACA3fXYT3KczD4t2U8oL3+h3Ng83333Q+u/c8Wq1Q3JmayWSmYy56XMD05g8XBpE/upYtpwT548Jinxgx9CUbkYi/7vukbz11y73Qn9XiWJzl8AAACcGYS/AAAAAHBGxeqjbTDr5v0zlvhLlvrEvEWZXOzlX6tWN99Qbo8XyxvKr91Qcfu2YmdXVqvLqS1Lk0Gr4/7uwCRnGIW7bytGfGNf1GC6QOrlm3VZPVFV9bvF6uLSwn/xH6w+/z/97UlXCGAC6vMXFXtbky4DAICJIfwFAAAAgDNq4x//mrJLT6nxyVdartF6w7LG112r1XLNRmWps2q1+4wWlp8u0y1VG7uK27tyWarYasrSVObdnT13bW/662Gz33GPUh7naOPxLTVY75ALxiFC1EO/jsMEtveu5e77rAevd8haD3JtR7mcg5RxkPOO7L461GjsIRP4w9xAD11q75tOmkiplzUyxbznisXrNUnuw3/3Xw1P/6W/MlytAE6U+vzFSZcAAMDEEf4CAAAAwNm0P+LZxVC9EPL+1y3YL8R+rxVDDIqSdntpsdutx8Ip9ktFBblGQ6rXJZmi2Z0M5yjBLyZq7PvuTvL4YzaqciZ7mYcIdI9U6BGv7kGHxSiFKPlB+OtrXmrUFGM/LdeWWpZmDUk7N//Cv68n//O/dLS1AZwoBL8AAAwQ/gIAAADAGXHpV/6Mlv72X93/NJN0wWq1J0Nv95v9G9e+FnvFM/n1D1XcWlTodBV2C1WbfcU8SmWUaulgn1/vpCjZ3d1/UxbOYQqNc3Qz9+MZED96mE9kzbqskSgqWOj3XOz1/f4zr//Hf3pyZQIYm5f++t+ddAkAAEwFwl8AAAAAOEMan/qceh++K0mzyfz8T/hW881qt/Nq/9r15/KF2ypu3VK5vKRyZVuxHyXtjXZOgsxs0G0XH5KsMcb5+NYb8YJHPv9xzDw+zNpHqHNUo5s/Ov+Q5x3Jl9YOeUXH9gIc8GqOup494OB450/NRck5KU3k3OBbVGR3aAAAAJxRhL8AAAAAcNbkpayeveic+6lYVn+sXF6Z7/7g3az73nsqF1cVyyALTipN5lPJa9Dpaxr8Mux+nzjZjppcTlk37ukc3XwIQxV6lER+mPXuJ0oxymKUOSdLE7lGQy7zimWQ2uG4FwQAAABOBMJfAAAAADjdMknnJM3ozj6/aej33yzW1r4Ud6un+zcW1PvgfeVXrqha78iSulyjLTMn+b19fd0jVjliHnyU7tNRdWwe+1pHubYhFjzUesO+iIc9fsjg70HXNop74aDnnIru3aHWeuQfHPN6x3xtIUghKHonlyRyzYb8zKxcPVOsKqki/AUAAMDZRPgLAAAAAKfQzvvfkW/OqPnCy7Oqtd7yWfx8Mjub+ZnZoDTxYWP9lf6VG8/k1W0Vi8sqlzYU8yC5VOa9bL/V13SwTOiUjl8+baOe7yx0DMdPQYvrKEqYstt9hE74VURJIQyuIknlGk352Vm5RkOxKhWLasIFAgAAAJNB+AsAAAAAp5dJ+oRi+TMh2k9HqW6JDzFK5fpmM2ytzMbtQqGzK1WVXNaUJRrs7XuY4BcAJiHEwfcon8jVm/Iz83LtlmJVKfbzSVcHAAAATAThLwAAAACcPnVJMy7Nnqh2Ot+IN6+9Ve50PpVfv6zi9pLCRkfl2raq5W2Fzb5UlLJ6Xa6WyhKn4Ybp4kQZ5xxs4BjcuWWjpCAXJZck8rW6kmZLrtUedP4m2eSKBAAAACaI8BcAAAAATondt7+j7PGnlD3x9Plkbu4N32q9Vu5uvl4tXH26uHFd+Y3r6i/dUrW4rrhdSEU1SFKcG4x5HsJhxhUPmx+yb+/dix11oSMeO0Q3+P2ubVT3wkHOO/Km9nHu3yuNcWa4xrw3sf3I12r/e1Xcvxn3BxU4k7wbPKKTHGMLAAAAcDYR/gIAAADA6WKWZs9aVv/pKH2rXF260H33e63e2z9QvrCk0OspdHLFbiFzqXzDK8Yos/2wZPShztj30R33eidlU+IpGOs9quXPTux3uq70QVdzvz/fD4Ft/xczmbm9sfVuzG9EAAAAYHoQ/gIAAADA6ZBJakfF+dDvv1mtrb1VdItX86vvq/v/fUe77/5A5cqWnKWS1aUoWeKlxMv220AZ6XvyMLYZJ5w94OMHPWdftCjFIItRLvFyWU2u3pRrtBWrQtH8CKoFAAAAph/hLwAAAACcYPXnP6P+rQ8k6ZJvNb7ksuzVcmPzjeLW6jPl0tpg1PONBYXNHcV+pegTWRIGnXFRgwcNcgAmYKjm8xgHD5PkElmtKd+ek5udUyxzxaR/fIUCAAAAJwjhLwAAAACccLHTk802X3C17I8oxp8ql5fm8iu3ZvOrC6q2NhXLXHJN+WZd0Xnprr0y985wZ3TqGEz7GOZh9uw99Hrj7sR1wx1+kGs7zCUd9KWa2B6+R9nbdpybTA+11nivze5zbQ/da/xRawVJMQzyX5fK1Vqy1mx0M+diLHIF3z16sQAAAMAJRvgLAAAAACdLJqkpKdWd3t155eWXq073zdCNnykWbqt3+bLyqwuK/UKu2ZCr16XE7oQtd2/vS/fvjxj7nr3D7ts7ZUZR0hRe5oMdqtghr2wKNtC+948OM7r5YGv9aAp859tWVAhBZmEwvr5el2vNOteeS2Kemyw9UbcNAAAAcFwIfwEAAADgBOh877eVXHxCjWc/dcnSxo+5RnjKt9vO6rVKzmarzs5X483lZ6x0Km6vKGxuKRaFFCsp7O2NeW/b5zFGI2PNS0e82FDnP2xn5JjjqePu3L3vGkOcdyq6d4/tBRjHiz3eaztU9+4xvI6PPkUYVOC8lCRyaWYuq8/EaDWlFeEvAAAAziTCXwAAAAA4Obz59CWZ+3nz2evWqJmr1SopZuXG9gVb7rZjN6ja2ZWqqGSmPQh9vZe8O2HtkyfUUV7jKfu6jKqcKbvMBxu60EOcYAo6dw/zlIOU++Ds++BpcLzn9/s+x+6MPhiMsXeS85J5L+cTuSFnnAMAAAAnFOEvAAAAAEw302DEc01VuFR2tr+mcOsb1fbmZ/Jbt1RtdRR2+wobO1ZtF4o7lRSCfD2R1dJBq2cY98ayAM6KqQj1TYWcy+XTvtL0mqqwLp9Wky4LAAAAmATCXwAAAACYErUnP6mNX/87H32ePP6k0guPR1evP+Hn5l62eu3lcu3213pX3n+iWFiw/MZV5TeuK2z2FLul1KukopRcVAx+EMqQ+47fVKRhwMcdqnP3iMcfxnDfnqIUoxRjJeeXrFZ/3xqNK67Z+m50yVUplsdTJQAAAHCyEP4CAAAAwDQLQa7ZeM632z+roK/lt28+1Xv7B43uez9Uubyk2Ouq2t6VCskSLzX24hnvBsnKAdOaw4Y6w4Q2R9lTNw6x4KHWG9WGt8f1/HsPf8DxQ319HvJ3jzqvPeL4Izvs3rZDrfXAT0aw1ph/OuMhb4b77t075I101MMPclyMcfBQjDJ3y3zyT/zc/G9aki0oqZbNJ4S/AAAAOJMIfwEAAABgOnlJTtITMS+/HLZ3vl12dl/tvvuO7fz+71j3nXcUOrtyWVOW1GTRZM5JqZPTXeHJMKnpQ4x9q9JxLXgc60xB5++Z37d3KCf/Kh90BYfu/B1y395RRtsmN9jP3CyozJerzY0/6H33D/7fmZ/8+bzc6Yx6eQBTxvU3peb5SZcBAMBUIPwFAAAAgCmSPvas8ltXZI3G45Zln4qJf7VcW/+JcnnjU8XSctJ99z3l164rrK4rFEFqJvK1VPJeinshqYnYY1gnP//DGXG/t/sw4e9hjTbgfYjEy9UymXcx7GzmxcLVtd1//hu9mZ/8+RFWBGAauf7mpEsAAGCqEP4CAAAAwPRxrlF7ybVbv2yKP1bcvv1ccWOxlt+4pXJlTaFXybXmZSHKJXvBr/1od+xBQh5GN99voWM4/jBPf8jzR1HGQc45ltx7rGOcx5zkT+DanKSRxLAjHt38gCUPJvEyX5elTmFrM80vvzdnaVq79qcAHeICAAAgAElEQVR/uf/Ur/6PR1wdwElD8AsAwMcR/gIAAADA5DgNsg6nwZhnSaoku2ghvK5++e2q3/t0fu2G7797Wfn124pVkKtl8o2WNNjt8uMOmLqcmdHNR9mHdwo6f0dRwhRc1picjCs96P7KD3ve4W7XB39zeNDfjPFnIR59TNTgp0icybJksM95aharflIu3WyZDb6PXvs36f4Fzorn/of/edIlAAAwdQh/AQAAAGDM+tfeU3LhcSUz54Lz6VMuqT/nGs0512jIZb6QVU9V2ztfU1h6MWz30+LGLRUrqwpbW5LzUuKlmEoy2RDRzGHD2GG3Dx5r9+6Yjz3ItR32ko6re3skMehRulvH2Wo+1FqHPHhE1+UedOJ7/vhQr8wYX8bDOlBpMUghSublklSuVVPMvBQqxe6uYlWNukwAAABg6hH+AgAAAMDkOKXZp+Wzn/XtmU/7dju6VjMoql2ubn6qWtrJwmZX5camXDCp1RqMd068JrGp71in5x7HWlPW/HnmO3kPXewQVzeF9+r9nvaojt5H/8Wjvw/EAz3r+I2igT5GSSHKEkmJk9Vrcq26zEmx3VCowjGvCAAAAJw8hL8AAAAAMF4fZSKhzJ8L/e5XJfu5anPtpbizE0M/V+jmVq2sJ2Gr8GG7JxWVLE3kWs29M5yoyA8Ajp/zsiyVa9Zl9VSxquSGHU8AAAAAnAKEvwAAAAAwBvmNH6r2yVckybmsfsm8f1JmrxWrS19Rd+fT/VsLjf6HP1Rxa0lhfUdha1dhq6+wW8jMyRKTLLkT/J6FkGMS3Ztn4GXF8TrobXrYzt/DGOVtO/YfNTnQBscmOZO8SYkfTEMwOxvfFwEAAIBHIPwFAAAAgDGxJJMk52dmPunm5n8m5sVrxdLCp/PLP6x1P3hf5eLtwd6+67tSP0hycule4GvuzokeEHCMuiF4qPOPYsPbYzzWPvbB/R33VsQHPR/79h52rTFe2wOu66H7cQ95Ix3m8EnFoaO5Z/cfcbD3b4iD/X5LU6wC4S8AAAAgwl8AAAAAGAeTpOL2h9HPnD+v+XNvxKr6E9XG2vP9D97Ndv7gn1v33XdVbe5IhZOKKFVB5r2UJBrENye84/coSdAUTrc+7pKm8BIfbgr30h3neofp3n3o6T76y8O9n+M9v4/aKPbtfehid//+oOfc/Yhxb1Nj23uc0O+PAAAAwDEi/AUAAACAEen/8G3VXnpZkpzS9KKkCzFWnyvX19+Ky2sv9Rc+rPd+8F11331P+dUPFfuVLGnLJ7VBN6GzvSDESYonfyTxiUs6cZYcpDP7uEc3H/YtfeTm5CMed2QjX9BkzmTOS0kqpZnkKimGUS8MAAAATD3CXwAAAAAYoWpjXen5i/Kt9mf97Ny3YohfzG9e+2xx83ba+/BDFQs3FLd2ZTGTfJTzySD0dXbXNNm9yOeeQGXYJrdDTeGN+pEG5MMvNuLn33v4A44/7rHNhznv1IxuHmq9McaIU3Bt7kFf2fjATw641sn4WY6xhsYHWSxqL+CNkvNSmsrV6rJ6plhVUiD8BQAAAAh/AQAAAGA07kQZZpei2VdiCL9QbW59unf5suu/+57rX1tQ2OlKwcllM5KizNyg0fcgC5y0EbxT0Pk7qhKm4NJwAI+aKHzg5w/xBT/zo5uHEff2+ZVk3stqNblGQ9asKRaEvwAAAIBE+AsAAAAAx2ru239CW7/xf0iSN+/OWZpciCF8LmxufTVsdj5TLq208g+uKr/yoYqlFamSXK0l86nk3PSniNNeH6Cj7cN71Ft7nB28Yw9xp02MH408MO9lWU3WaMgadSkpCX8BAAAAEf4CAAAAwLGLgzjIW732stXrPy7FV8ul5Zerla16sbisYnFJoZtL5mXeDVp4zQ7dyXvozt9hZx6Pamby/Z7+kOePooyDnnP0W5mOOkq0+344FuMc43zXDTT46CBrH6K+IcY2H+W4Yb5UUze6+ehPl3TX9HkzKUmkrC6rNSVXSBXhLwAAAED4CwAAAADD25+sGiUpvfBkLDeWHzfnv2KmPxF2dl/Mry828ysLVi6vKhal5J18oy3FQegbpeEDVgA/4t6Rx8f59to/17jCVb493MMkpakszeSyuoJ5qaomXRUAAAAwcYS/AAAAADAcb2YXzCfn5JNE3ktSqap6Lex036xWN3+s3NpJixu3lC/cjnFzW/Jert2UJankohTvCpBGmSQNc+79drspGAc7ihIOcs4puHTc47DjnY/ja3hvADuOQHbUW+mOf6Gjumvss3My56UkUUz84M+ntm4AAABgfAh/AQAAAOAIyu01JXOPSZKztPaqpY03fHv2gm+3K6vXQqzKZ8r1rc9WW0Vabe6qWu/IQrDoEylx2k8pTDYYE70fWowzSRrnOrQs4pCGCeSPOk54nA5a47G8XU9tKBrveQAAAAAg/AUAAACAwzNJsepsyLfnH4tRX1GMv2SKz5izXN4p9It62NyaVc/FsNu3mJeyNJWfSQZNtM5pP6z4kf1tx9H5O6YgyB74yTGedwrO8/ETs2/vgU/3sL97wMbPdgz798b7PWvM74uxfenG3LE/1lsyRikGKUQphMEDAAAAOOMIfwEAAACcec5lWvnf/spHn2fPfuKjj5uf/sKd551/bP/DRFJb0mysyjeq9aWvV1X5en79clYs3VbY2lHY7qla21bcrRR7pSxJZLWaLHGDM0S61ABgKGYy84OfoNl/AAAAAGcc4S8AAAAAHFDY2lBy/nFJqrlm6wuWpK/HvP9acfODl4tbN7P+h+8rv35N5c1lxe1cyoMU9rp8zSQLkvzxFMPoZky5YfdRHnaL6mH+/iDGGjOSaX6cmWSSORt8j3WOH6oBAAAARPgLAAAAAIdSdTbkW/MXLKt9Rd798bC+/Fz/6rvnem9/N/Yvf2Dl6paqTk9xt5SUyFKTpXEQNrn9fX7j0cOcYUKgIxw7qtHNx3XKkWRiIx/bfPdaY071puTaHja6+c5Rh6s1npCA9NBljvlNMv2h9t73T+fkvJfziXyaKWjwZwAAAMBZR/gLAAAAAAfjJTUl1UIoX3PbW1+t+r0v51ffr/Xe+b66b39X/Q9vKHaDFDOpkuRM5m3wu7SXZR1T+HZCgi6cfvfGbfEBfz5K49zpdex79kaN98WcakH7X23ziVzWkGu05ZptKc+lspxseQAAAMAUIPwFAAAAgIfo37yq2jMvSlLNzcy86uqNz4Ve8eX+zesv5wsLtfzKu8qvXlaxuKrQ6SmWTs55yfyddChqdPNtgRE6yq15XDnlOHqUp7/LdYjjTqMoKQaZJEsSuXpTbmZebm5O6velgvAXAAAAIPwFAAAAgEco1leUnrs45xqNNy3NfjmsrT3Tv/zu+d73vqf+1asKnY5CHuRcUzGxu/b4tR8NgO/HNNZwZ1RThqcu1xrneGNpvOObR3Rt97sCe8B1PWxs8x2HHNu8V8Q4Q9+xfdXG/T4f31KjW+y+542yKJmTXJJK9basPSebOSdLe4S/AAAAgAh/AQAAAOBhEkmZpEasytfj9tY3y7z6Sn75g6z7zg/U+8H3lN+8LecyuVpTskyWxDutj2POHwHgVDPpoyHf3stlNblGazD2WYmUFBMsDgAAAJgOhL8AAAAAcI/y9i2lzzwjSYlr1l/xrfpnYll+pX994bPF7ZUsv3pZxZUbKjc7UlFJSVCsoswHye21qx20G+4IXXOjaDId9pQj7zQc5wLjbJsc80jfH+3k/dGfTrhv5++RFrnf2R/t/2fvTrocua48wf/ve2YGg7tHMDiToiiKSUqURFKUqIGkyNSUmVXKrCFPZm1q1+f0rnvV5/S2vkBV72rb36A3/QF60YseTlVWplJSiskpGBGMOXyeAZjZe7cWzwyAe7hHYHAYpv/vHAjwCMCeATAgRP/bvXeccyWG3c9xntdIRvmcj7HcSGpaUAZd69wDUrsbESsQMeFiTCgJJiIiIiJacgx/iYiIiIiIzlDs7CB+7rkrsrr6gUnT37it/dc6V68/3/70qmZ374geHsJIArN6BWoEYi0AOdnelbM6L9CillHX18L59J8PdngO37q5zneq5m7KvUVpeKcOvoFfxr47qqDv7BeFegd1Dlp4qPOA8xeyq0RERERE84zhLxERERER0UkWQAyg6Qv/I21nvyzaxS+yW3dWOp99ru2PP5ViewcmTmBWV4BGWmYRixpOEs0u5rDLTAGvgLqTFyIiIiKiJcfwl4iIiIiICMDqW+/h+OO/A4BVSeNvmWbj29pp/7S4e+9tv3+02vnqHrK798Qf7EOzHGot1HuIHaHN6Pmdd4kea9SOuYM+Fhj9sLyIw3mYQFeHvP9Yi9HZBq3iHbbsfJiDie8jEREREVEXw18iIiIiIqKSXbkElx0/adL0A4miP3OHx69mG7vPuLtbKDY24Q4PIc0mTBzDWBuCXxk+fpJzfxjPRW1qYjmKTDrpntLcXqCG59a/1tlPzvSlZaf3Rs79m8etNdzd6zby7o3ywDFfi1pfyhoXm9i85XPuqKfuI1W3/an0ACciIiIimj0Mf4mIiIiIaFkZhPbO/aW7Aq/f1aL4mbY6v3abO2l+406U374Pf3AERBFMEsMm8alNsXyXLt441bujZmB66rpOUxmVzbBwOGe9XqNU/l40vo9ERERERF0Mf4mIiIiIaKm4/S1EV54DgBUx9lum0XzRpCuxaTZVokg0Lz4odvfeRobL+f115Btb8Hv70CwD0iaQRIAxEACqZUTG7JeGVEfr5n6DHqJ1t22+EAz+LsQ5BeWn7jTgn00Q324iIiIiokdj+EtEREREREvHtQ5gV594GsAvpNH40KyurJmVVSdJLL7dft4ftF7y+xnc9h7Q6kCSBGIjILJhA2Wn524IMYE0YtxNTiQgmYHWxpNbr+YE/5znJ+fEryfvPdy+6pykZSPt5qjPbcTHzXRV8iCHxTnzxsd5Xhf5mjzuYy8Sjmfpa/cMgCfgEBERERH1YfhLRERERETLxCK0eW6oK96B4s/c0d4v3d5O4o+P1LXa8PtHpniwa/32EfxxG2ItJElQlvqW6QOTBnq8R+VYF1nV+zh1Hq21j12dk2C7FmMO3x258rdmM7ALREREREQzjeEvEREREREtPHe8h+jKMwCwJo30ZYkbr/j20c/9/u73sns31rJbX6Jz+zqKB9vwO4fwB0fwrRY0zwFphEBLJFRQMvclnB9A6SPu86i/e5xRDrtZqeac6GI65uMXyNDF8qfvz9eRiIiIiGghMPwlIiIiIqKlkG8/QPLcy8/aS1d+LmI/yve3Xmtf/+SZ1ie/RfbVlyi2dlFs78HtHgO5h0QWIgawpgxFNFwNEZDMZPjG1s0XtNbZz82g17r59N6YEz8Nua8jvJR++IeMbejdrLm/+UyH2oMeEme0bh54qXPuWGfrZiIiIiIimiyGv0REREREtOhMeYlU3Xc1z36tWecv8ts3kuNPfhsf/8P/h/zWLWhboBmgeQERgcQxEIOVhUtunPbMF3XYKOorOJdT17UuuuxGeR3KxygAM27lLxERERERLQSGv0REREREtDBEXfe2xo3q5qpY+4pRfENbR7/Mjq//oNi8f7n1z79D+5M/onPjKxTrGxDfgDEpYAwQ2XKD0pv1S0REREREREQ04xj+EhERERHRQjIi0DyHrKw9I6srv0Cn84Hb3fp2ce/O053rn6N19XMU9x4AbQDSBGwEWNsLfEsc87sc5Jzbg9x/UKMeR6M+jtW7c0ZOXA31mIEfyC8zIiIiIqKFx/CXiIiIiIgWWQOCb4vTX7rj418Ud2+vtj77fdz+7I/Ib92FP8wAZ2GiFYgxECMApDc7tqz4HTXXmngeVsuMWznzZj3LXvzzO7eNc9+gUhlo3eH2TQFoTa9f7a2bpc7FFjDUrkLfccPfC7p/rTN7R9n//uONZ+cQERERET2E4S8RERERES2iVQDPShy/ou3Wn2bb2z8u7t16tv35x+h88TE6167Cbe4CSCGSQGBC+Ce1x2ZERDQqVUC9hXMpvIvg3eMfQ0RERES04Bj+EhERERHRwvD7O4CxiJ5+/jm5/OSfI++8l92/89321c+e63z2MbIb11FsbcIfOwAxADNUuR0j4dk2TLvmUd/Luls3V4bZ3ws5TmtfcAHJgC/NqcrfxxrkYKqzBfTptSZdidttza9Q76HeWfX5k+rzBnzOo5GIiIiIlh7DXyIiIiIiWhRVA9BIRb4rgr907c7P87u3V9of/z5p/f63cJvbEI0gEkMiE/rwGgndk6cVGUyovfEZizx0c+Im1JZ6kNbNJ+9/MW2ctf9eNbc5rrWFc/91TcvVZhILnrFNKf/nscuNsj8XdaLKpF78Cb6p1Zd8d4nQsUFhojZMlMOwBzQREREREcNfIiIiIiKaW751CLv2RPXjKoCnJI5f8K3DD/3xwQ/ze/ee7nz2CbIvr6K4cxfu4Ag2WYNproXQwIwyZJOIiKZDAfXhhon2TdLcMiuXNszK5b+DSe4hytn3mYiIiIiWHsNfIiIiIiKaa/54H3CK6NkXnjNPXPlQRN4t9na/n9299WT2xRdoX/0CxfYO4A3ENiDWhoJUM2hP1gFNqMr17LXqLDu9+Of1qL0/r3q3vzL3/McPvq9abqiud43Vu3Ow4FkVvJOq3h1SnR/5Wqvah1xLvQe8AoA3UXLNpKv/r1176rf2iWduSHJ0A3leTGI/iWiGZQfT3gMiIqKZw/CXiIiIiIjmVdUBFAAsRN4QG/3Gd9q/Ku7fS9v/9PuV1sd/RLG+CS0UJlmB2BTGWkAMq33nDN8uIgqVv6G4V6Lkjl1Z+3/s5Wf+L7P27KFpXNJi4xYrf4mWSPy111Dc+N20d4OIiGjmMPwlIiKihXH88W+nvQtENAIRc+afR5ef7N5uvP5G97Y6heYdIAS/qwCegDFf88fHHxbZvZ8W2zsvdj79BJ3PPkN27Tr8cQu2eQlIViBxFOb8ip/ocyIiokkpz/mx1kqSWmmsRmISi4Z18ddem+6uERERERHNAIa/REREREQ0d0wcQ50DkuRZSeIPNSveKXZ2fuQ3t5/Lbt5BdvsrFBvbgFOIiUKlryoEUm975vP0l7HWsTs1riePWKv68ZFtn4dcT0d8bqO+DKNWII/0uFoXW2DDdnjvu/OFtls+a1sz8HU0d3pfJF+HMb+CyNMAvoTqVQA3ALD1MxEREREtNYa/REREREQ0r4xE9jVJ03+h7f0P3YMHVzqffd7sXL0Ov7cP7z1MugbEHjA2zJJ9VPBbaygsZ96cnL7ndkHrnbcZecRzk3I/Hr0Lw70PJ+494dey9rm9NYe4tS43icXO2eZAc3sH2M64ztxsjfOLJ6XWecS9BQ28vqqqT0H9+wD+i3r9P6HuNhj+EhEREdGSY/hLRERERETzRAA0ACQAvo5O9r7Psp8Vdzdey67fQOfql8hu3AKyAnL5EkyaAjHQjQhZZTdVLEiloXn0Dhztu12F4/xMLxkDGAEAUe/WtNNe087RS1i7nGt2+P+jyOy095CIiIiIaNoY/hIRERER0cwrHtxF9NyLAADTTF4UG/3Qt1tv+529D/LNzZfyazeR3bgJt7MHOF+GA768VDOF9YLTx4fKWutTZ5Wy9Nfy9tbtf7onn/qQ+yb153e1dVMe55gY4bFzX7lbnaPRd0CoL5fSUL4rRrttnKu7GXPi4Q/v6gXua61VrnVXfs/B2RlhH8MBoC6Dtg/gD7YhjTjyrUODPJ/2LhIRERERTR3DXyIiIiIimgu+dQzEiUSrq99BHP87PT7+abGx+UTnky/i7MvrcLv7UO9hLl8O7YVN1etVwfLAxxtkDu+k8r663p1JPo/HLkqPV75W/ec2aHkeRzfzEwAmjPGW/kpgnHqp+bovJiOAWEABzTMUx0co9radWtnx7VYHec4ve6IlEzXjae8CERHRzGH4S0REREREs65q9bwCyAuu03lfDg/fdw/W/yS7dQfZVzeR3bkL5A5mtQlpNMohn1qWEDILIJpJpz+aVWBbhrsQwEqYFW2krPg1gFZ39OEjrv6MbdGCkl4zB+eArAXfPnRynGS+3fas/CVaQs0np70HREREM4fhLxERERERzSR3sAcTJZBmUyVpvCjN5vdhzPf83v5P3Pr6s52bt5HfuAm/vw94V1aESW8W6MIZPd2Sc1+Qs9s4P/z4xxt178bN7IZ5qy/ksKh9wTl21kze/p/L0FbLCt5uVW8cijtNBJhYIRFgTa9tu7pwcR2BunI7w+zT41xUkHx6rUkH1P3rLWgYLidulAdPdUBg2IOBiIiIiGgxMfwlIiIiIqJZZySKviVp418hy95zG5vPtD/9Is2u3YDb2QW8h1ldBVQh1qKXJg3ivJ6xEzahmb3nPYXzZnkO9pQfv68n6qvrnlNa92I1Llh7djyJBc8KQPWMP++euKGABUwDMAkQpQqbKmys5ZxXwHcERctAHCC+3KTvVQsPszuj32kEE35DF7XttXTb9wMqCohCRCFGIMZAjIWYCGIiwCxo6k1ERERENASGv0RERERENIsEQAKgAdWXNOu87/f3f+F2D7+d37yt2bUbkt+8Cc0dzOoqpBH3HjZw8EtEdZOypbNKmdMZhFzPKowpr9MQ/toEsCtA1FREiYcCKNplz98MC1zlTwMRlCcNWMAawJQXIiIiIqIlx/CXiIiIiIimKhQBllVdvqrehUgSfU3i+G2IvFVs736g97dezje2kH91S/zuLjQvyraxHkyATuKrQVN11qjtMqjVCJAIiKLQ1lmsQkx525RVvwlgy9bP0vSh+jcGvAdMFka9ogMgR+j0S0RERERERF0Mf4mIiIiIaKaodzBRbCVJXpdG49/4LPuh39x9obi3Gefrm3C7e9C+Vs+ITv1nTZV81jlfc+D1xpjbe2Kep5S7cPb2xg5/pW9PB9jlOuf2XohRF2Sq3mNOvRzauyj6b0tvnq8oJA7hrokB0/SwscJG4c/Ehpa+1vZtPwasLdv8eoHmCtcWuEzgM4EitIMWW+5HXZ9/IiIiIiKiGcXwl4iIiIiIZkkMQLzzL4tzP/FZ9iu/d/BqcX9d8hu3kD/YgqqHNFNIoxEeoX0zfqWvD+zEg7pT6dKI6w36MDljPvHgSw6ehOmp6zrmlNaWqcqp65qWq00dM3txzstYvpGC7rkJEFV4AYyUwW5UzvJNAdsAotTDNkJVrzRC5a/RXlto+HI71YxsD/gsBL+uA2iBEBKfNet3Tuf2nlhqwU42kIuadX5WZTkREREREXUx/CUiIiIiollhJDIvwdrX4P1b7qj1M2ntv+w2tk12bwN+dx/aaUOtgaieTEZGnfN7opp2rH0fbLluVeL5ZcPn5T1D50BDVu+OcNfTy9X6uJEeuGBh2thk+Jek+1Hzp04QEEBsGORrIoWNJYSyxkOi8u+sh03KKt8YiBKFTcr2zlFZ3VvtlwBwEtZRgTqFywCXSwh9fej4bvieLp+HzhhhEkxERERE1I/hLxERERERTZ1CAK9W0vi7YqK/9e32D9zu/gv6YNvmGzvwh0eACGR1JaQ91pwMfEcukevfxlhPYcDNPFyyO3jYO3z17oA7NeTWH1Zr/lZz2Lfo1bsDPbavHFyqitzyz1QRPptlBa4kgE0EtqmQRBFFHqZRVucahTFli2YDGFvO+S23qWd9MDTM+FUnKDoClwPeS7kvWs4MH++1mJRFq9ztd2FVvAMtdur2iYs8fCEiIiIiWnIMf4mIiIiIaJoEgAVgIfgaPH7iXf5rd3j8Tb+1K8WDDSm2dgEFTBJDms1eDjBqte8UnRVLTDKqqPMVWoiQdNkMWvlb3cmUPxqgSl21muVrAZsCJlFEKWBWPEyqiGKFbQBGPADpZnNV8b72zQoG+o7ZcuavKuALgcsFRSbQXLrtoOvtGU5ERERERDQfGP4SERHRTHnpf/nfpr0LRAvBHW6f+3f5xoPubd8+7P357S+6tyVKetvqHHVvZ3dv9x67t9O7v+3/TwvfvaVie7d978/7WhIrjLwIMd+Ec9/To/ZPfLv9vN/cMW5rD+7wGMjyUCLoFWEg6OylPY/ao9nbW6JzVGW0ZRjbf/JANVdXLGAihCBYABNpqOKNEOb3RgASwDY1BMGRQpJT7ZkVkHL74sp1zhqhXe2LU/jcwHUEPheom8zTp/nF8wCIiIiIiHoY/hIRERER0TQZieM3JDK/8Uf+XX9w9Cf5+nbDb+5AD48Bp5BGI9xz5kJfqQohS1r+Kc74U5z5d4/jH3+XC2Mef5c5X3AxmUFex/6D8Lz7V5W8im5b525xvUioxDWAiRWSKiQKVb42UdgyEDaxhtbPFhDrIUa6baL19I4oUH0iBA9XqUt5J63Kix2AHPAO4ef+1r+T9KgPNNWur0gc1QFgxEDEQNj2mYiIiIgIAMNfIiIiIiKajrJuEN+A+vc017/0rdbrbnvXuAeb1m/tAeohSQw04pO/8X9Uu+cJzKE8N0oYYG7vw3832bm9c4Nze+vd/iD3r4LUMgSW/iL7Mty1CWBSQJqAScrwNw3VvSYCjNVQ0avVpsqj2AOqQ+50N9gVqBO4TOA6Ai16bQO6basn+Ho/tOkF+hzWOrcXuLjXrvz34KHxvxe0eSIiIiKiecfwl4iIiIiI6mYh8gJEXoZ339ejzvu+1f6W296L3eYu9OAImmeACETL/2SZobCQAQPNvZPlkyGsrdo4hwncoaLYariOFTYOlb0mCe2dJQEkUdgoXMQAxijgBaqA+l5r55GrZaswugC0Bfg2oJ3QAV6qaeGsxCUiIiIiIjqB4S8REREREdVCRKCh5WwkcfwdMfYv/fHx2/7g6PViYzvyG3vwh0eh0WsjRhgkeqoUcdS1z9+pc/6it9b5XXUfvz/jVO+Ok2lNojB0lhasNYCf1GJnbHfgpUZpmV0dUFUL5hOtnUM1rbEKiRQSAzZVmEao6Dxx1+QAACAASURBVLVxuIjREA5Hoe2zGA0fobJVtHoJn1btfmpHU5VxGgCq8E6guUA7Al9UZcmDb3+ROwHPbfXuIMucsZYpu4BL34WIiIiIiE5i+EtERERERLURD3jVpyXGj+H9X2krf8XvHsb+wTaKrd2y1bPttXruGj7gOCsTGDgsGnq1802zMHEhQtJlM0So+Uh9rZFPXKMMZyXcqaqgFVNW8jY8TArYpiJaPRX+9h/NfS2X1Z/qzH7qeihlmKwA1Am8CrwTFA5wBaBFmCkM+/DzosVz3tvbmxZdpcC9H4mIiIiIlh3DXyIiIiIiqoMB8CyApwV4R487H2i79Zrb2k/c5jbc/iG03QaMgUS2NxH4MenRQ1VfJ+aKPj56Gjon6Bs3OkiyNW7wO2qOMdLjxglNGLicMGo14oXMr62qbsuDT/tCYBEJBfVGgapqN1KIDRW9NlbYpkJSQBqKKAVsBJiq0le1N7+3P+Ed4LM6kL7n7h0AGPhc4HMBCulWK3fvXu0GWz8PbrivyLHXOnE4D7HeYw8pwcnyX5YCExERERF1MfwlIiIiIqLJUQ8Nv/6PTBK9DWN+5Vvtd/z+wRt+YzsqtvbgDo4A7yFJDIhAjZzZ4fnsX+nLuT8OVvk7eBoxTgvnUSxy1W7t8cwkFjxnmwMtNekXoL8M15fXNgS/YhHaOjcAkyhMEub5wgI2UphIgfLnyGovhXMIn+Vy29of/l6QE5XETuA9UHQErghzhEPgpycyvgsJzKeo9rbNJxavefNDrjd4W2/pKwd3wy1CRERERLSAGP4SEREREdFkiQDeP6ciP4XqX2s7+xO/vWuKB5um2DkAvINYC2kkAHSoyq1H3XNSuUadUU1tmZZitDmydKaBDuEJzhKuiiK765QVvsYCJgZsQ2FXFTZVRKnCNrRbEdytpu3fhg+B7MSV+6oIlb8+E7i2QDOErwbTdz+aCxN7qxThDARVqPfhgFHfd1YCEREREdHyYvhLRERERESTYgE8DeApAN/XVufH6GSv6tZu020fwB8cQdstiBjAmjJ8LNMd1YdCA+Y9NNOmcYCelXOZcn6vAWABIwpjAMQh+DURYBMPsxpC4KihMHEZ/kIhEqpsta/Fcq2tlcvXUR3gsvJS9MJndvWl7kGgHtAcWmTQPFyQ59PdNyKagpVp7wAREdHMYfhLREREREQXq1ueh1ji6C0R875vtd9y+0ff053dRrGxA7d/BHUexljASAiAT/Rsfnji49mZz3CJlJ6/oTG2er6q6LIWcuq6puVqU1Pr5oFfxhrOTjgz6Oyf5VsGtNp3YEvZslmSUNFrEoXEChuFmb6IAGMVJg73FRs2KOU2fNXW+dR6tRBAoIAK1AtcAfgc0Fygvu8lnvEAuNZWzjW+FicqyutY78y1pPw3QwDv4PMMPmvBtFtA1mb4S7SUrkx7B4iIiGYOw18iIiIiIrp4ooCX52HNT+D132kne9Vt7abu/rpx23uAUyC2QCMJv+E3D/ccrjU4JZoX1XkRglAo7/vm3wogEWDSMNM3WgVsCphGCH6NDQmqiISAsqzyreYCa9+mu2tNiwNQhb/VGNeHzwmhpaVhZEDeAdqH8EkMzTpAwfCXaNlYvDjtXSAiIpo5DH+JiIiIiOgiRQglGFeg+h6O2z9znez7bnM38ls7cDv7wNExYC0kagA2AvBwi2dgsrkT8yN6pFk466DaB+277itLrorlTRn4wihENAS9DcCkiigFTDO0dbZxaAEdtqNQldBeXXvjU3FqyWl+UNQB2ikv/XneLLw3ND0G4aAHAJfDd1rQ40N4a6BZ2SOciIiIiGjJMfwlIiIiIqILoFX5YUPi6G0YvK+tztt+//A7fns/chu70P1DGO+hUQRYU1b2+lFWAlBmQI8Igs7KrUbJsk4XGw6TPQ2dU40TbI3w2IVo3XzG9gUY7M2Wh29f5C6O1SK3ar1czd71gIp0Z/mKVdgEMLGHScI8X4k0zPSNARMrJCr/zGrYl75AuQp7ZypLrfoKq8B7gS8EPhd4V1Y119QOYJHbNg+73qjffcCkWkQbSDkbXr2H5h34dgsSRdAiB5x7zOOJiIiIiBYfw18iIiIiIroQEtKkJ2DMjxT6t9rJX/Hb+6vFvS34nT2odxBrIGkjPMCMlwwMHxuP7uGm1BM2U4ncnDJz/jJKOYdXeu2YIRqC3whhnm8zzPWNVzQEwJHCWMBYhEdUgbYCWoTwGMCJRG+mquDDuF94X1b+FhJaPnuED+Fcv6GzY6InsExa/+Bh76FFDp+1IRnDXyIiIiKiCsNfIiIiIiIalwVwGcCaqv5I2tnPkHXe9lu7Dbe1A7+zC390DLEmzPi1Fr2yRqILNHNJ1YCqkNejO+y6m3FFgEAhBhALiBVIAthUYZoeNgWipiKKNVT5lhWyqoB66X7OtJsgzy4FAFfO+HWAL8I1HKZwBgbNrOpz7l1o81zkQJ4x/CUiIiIiKjH8JSIiIiKikZjVNfjWMQAkSOIfQuSHaLW/7w8O3iy29xK/uQu/dwQ4DxhTliPOazpHNCFVKOvL8NdXM3wBTQCThDbONgYkURjrIXFZ5dsAJFbYqAyGq7bIJ3qjY+ZD364iVP26PFzmZr9pulT7yuOJiIiIiIjhLxERERERjUyshTr3rLHyPiB/rZ38lWJrb7W4vwG/s18GvwLTSLpDO1Uf/g291pQJy6nrWhase6bnvC92xnYHfhknsE+TmVtaKgOrblVudxavADbM8Y2aHnZFEaUKk5bze03omi4mfHZEQvilTrqb7b+e2VBM+oo4fdh/XwA+F8D1lUCP0MJ70ef2DrPk6XMBhlqv7vN1Hree9F/KMndjAGMgxvSGWRMRERERLTGGv0RERERENAoLIAWwBvU/0nb2E83dO25vv6E7O2HG7+ExYC0kTQBrHgqg+Ct6GsoiFo0Lwgzf8nY304rKGb4pEK0ootUQ/toktHbuzgMGQujr0WvvPIWnMTJFr51z+TyKXOCyEAJD+6qZaWSL/fJJ6CphDeAZ/hIRERERAQx/iYiIiIhoCPFzLyDffAAAKSL7DjT6PrLsh8XBwZt6cNwoNrfh9w+ghYOKhPLEaqCplLcv6HfzC1HlumSmVb07M8qQVn2o2DUWgAljsCUpQ99IYWKFiQU2VkjDwzbK25FCbPgAiQfCNOByxi8wZ8nvw9QBWgh8LlAnUB++OxY1AF7Ap1SzKvi1oS+6BzgcmoiIiIiI4S8REREREQ3JpGvQ7PgZWPkQ6v7aZ/k33NbOU8X6DtzePlDkoQ1nswEIoObU4NExEw+2bp7xxc7Z5jRbN5/YfJ0v8KlDv+rorGViq1IGvilgVhRRE7CxwiYeJgp3Nlahpny0B9SfbO3cNc/Bb/k6qRcgF2gRLlAt4+2T95v0fkzaKK2bx1pv1lo3j636t0Qg1aU6waj2J0tERERENHsY/hIRERER0aAiAA0AMTze1SL7SA+Pf1rs7sXF1i6KrR3o0TEkjiCNpCxrBNtwUs+y5jJV8m3KEaVx+fFIFCZRRCuAXQVs0yNOQhGj2DAAWBWA195c4AWmDtAMQAb4oheWw2B5jx06Q3W2gIMWGbTTBiILLTKg8NPdNSIiIiKiGcDwl4iIiIiIHilauQLXPgCAFLG8adL4u0XL/8TvH7xRPNiK3fom/MEhkBe9asYBtjv3Fa7LqP+9HSSIXMbXPWS2EJRdaMu2xRIpTFwGu7HCWoVplJcEsA3AJB6mCn6Nlm2ipfu6L+R5FGUgXj0/XwC+E66rCllU3eNn2DIe6rVThRgDlXA2gOYF/PER3P4OTNGGFjnDXyIiIiIiMPwlIiIiIqIBSJwCLnsCxr4nefQ3mhcvue2D5/P763Cb2/BFAWMtYE2Y8ytyblLFts1zsNh5rZv7w98pJvxTad08CO3dX8v5vgAgcbiYFLBNhUk94kRhE4XEISk2BjDl58Y7AL4c5LvIWVZ5PHXfTwc4B7gCQFHm3qN+YdT5ma+xhXO1Xn2L1bjW45arnri14X5FDn98BN3bge0cQgsP+EX+wBARERERDYbhLxERERERPYpF2e5ZVd/STvaROzj4wO3sJsXGlvjNHfi9AyCOoI0GjLGhVe2095rO15+usHr3QlSVvtWJBgaAWoWBAMbDJIBpIsz0XfGwKRClHrYMfsUDqtKdb6vLkl9Vs5AV8K5s+1yECzzY7pkeJmUfcFWoyyGdFvTYwhcR1HnA818fIiIiIiKGv0REREREdAYHMTEApEiT7xpnvu33Wj8uNrffyu/cbhS37sBt7wDtDkQBHaIva+1ZzggLzmT17iQyjfPWfkTl74UsO8p2xnn+w673uLX0VGF72aFZLCAGMFZDpW+kkAgh/E192d45VPzaSCBWe6Gx721r4QnK743wOqoCzkk3AA7trrV734GN+9oNsZb0rTXK4Tz0Z6DO439MtS2nCGdKeBcq5T3DXyIiIiIigOEvERERERGdw+cZTLP5lEmTn2tu/sJnxav5+sbz2Zc3NH+wLsgyGGshaQqJBCIGUgY2F/7L/5pbN8+kcZ6/9F3N69zeWWx1Wwa22m33LJBIIQ1BtOJhG4ooCeEvYg8jAKLQGV1VIS4spOWld2MJlOeLeC8hs3PhNnz5V6N85sc4RoZdTuv+XMzK53AmlKX2JvRLlyiCRFEooWf4S0RERETE8JeIiIiIiB5iykui3r3l252PtNX6udvcWsnv3tf83n3x2zuQOAFWUhgbPXLGL80wBkqjqWbRmu6PgAVMorCpwjYF0arCNhVxEqqAxWgv3K3aHfvlyXrPVFb9+gJwucAXOPmCzPDxOcO7tlxETl7MtHeIiIiIiGj6GP4SEREREREAwFx6Cv5oFwBWJI6/KbF5VbP8Q7e78b18/cFKfv0G3PqG6FEbKBzElmGWGTEGGeaX9EudkD3CoFlHWdbYrS6lwZVhraJsVSyhtbOU07CNVRijQAREqcA0FKahsE2PqKEwESARulXx6sMbsTRzfc/S95URqn4NfCHwTqBjnEQybO7Hj8Icq44hLT9MVf9wnoRERERERMTwl4iIiIiI+oiFROYpWbv0C/H6Z/ne/VezG1+9kF39AsW9+3DHxzDWwK+sQCKLkCgO+cv2kQZkjvCYi3v4bCx21nYHXetU2+cL2Z0FbnvbfW7aFxB2A1sBLCCRwqSKKC0rfst5vhIpxJShb9naWAtAIPDVbN8lz6eq41CBMKs1D68Rqtd3hJbPoxzbY3VSX+Tjv76lHu2877zui+8B9RDvIGp7ITARERER0ZJj+EtERERERECv1XME595Ep/NL1+78i/z+g0bn2pem8/lV6O4OJGlAmilsUv6nBH/PTouszCHVhKpflIGuaShsCtgmEK14mGaY7WuTUCas2gt+q8syF/o+inp0w99uAMwZ3zQI9UCRA+0M3cHR/DeJiIiIiIjhLxERERHRMoueeh5uZx0AVk2j8U3krZeLw8Nf+P2D7+WbW6vZl9dR3HsAPTyAZjlgbVlhJ70+uMMaMdSZierdcYOFvorSQZZ73J0usvqw1krGmoO9Rz63qrq3TGe1Cm3LCkOJFDYCYBSmrPi1DYWNAWl62FRhGgg/W4VAu62dy80zkDolfIeEHtrqAOcEWgjUhU4C1fjWYULgkRoKsHp3skbZicd9VkQAGzashYdv51A9hrYEmues/CUiIiIiAsNfIiIiIqKlJyuXgLx9xcjKhz5rfaTtzdeK23ef69y8ifzOXfjDA0gcQ1ZN2eoZvV+wz0TCUKOLer592xEZPfylCyCA+F7oK2XxoJgwq9dECOFuCthYYRoeJi7bOlvAxAoxCB1oBVAIWzs/Tt+xrAWAAkAOwPX+WssbPOyXzOPecBFI9eHKHWByaJ7DuQI+KyuAiYiIiIiWHMNfIiIiIqLlVf2aPYbqd+DdL7Xd/gu3ubnSuXYt6ly7Dt3dDdW+SQIk1aMYx9CCkV4xexU4mgiQpGzxvArEzVDxaxKFjRSwJx4euNr3fL5pWQDswgUO3dCcXzN0rurg8B563Cr/UAHvJZzFQURERES03Bj+EhEREREtm6ibWq3CmK9LHH/DtQ5+4bY3381v3Xwqu3UDxf378Dvb0OMWZGUF0kgAY8uKX5Y0nqUbVg3y8jCfmD5FbzavADAI7Z2twhiBxCHoNanCJkDU1BAExwpjtXy8dGf6sr3zgE63cnaA5oB2QhWw9P+9gp8VelhVGl4U0KKAWKvSXC3s5SeOIaZ7CsbT/+E/TW8fiYiIiIimiOEvEREREdGSsZeegNvbgUnTZ8zapT/TTuv9YuP+t/Lbt5/rfPEpiq++gj86gEQRsNKEJHGZyGjvl+7zPLf3tGECu/5tnve4R607a3N7xwkrJzHP81HLXcTrVM3hVXRbM3sjobVzFIJe0wRs5EOVb6yQbntnwJjwGVAPhBtg4DuKUwGvFmX7Zweo6Xuvh3zPF3pudb3LjbdwHZ9zAdQ7oMghkYW98pSLXnntIHr2uRwAVv/tv4d22qPvCBERERHRHGP4S0RERES0XKr4NlHVN9QVv9ZW65fF5oOV7KsbcefLq/Ab64BYSNoMKVc3qFnQOb+jPh85eXOo4GlWXsO692Paz7v/5AULwAMSKUyjnOu7AkQriihRRKlCIgVM+VhF6FHsyrm+/dujkSjKIN31Wj9L9XpP+1ih0dX13qkCPpSLmyeuRNHLr6ytfvTrRK4809asU9NOEBERERHNHoa/REREREQLyF566lQaaeAPdwBgFcifRRR/TVutD4uD/Xfy+3eeyq5+hvzWTfjtbfjjFtBIYRqAmHIb08h9B1ms7uDtnMpfOf134ywxzHbGff51VgpjOnNce53KBSIhzBVTzvQVhUlQhr8KmwJRs7/qt4x5XdniGVXVb7Xx2p/OwlAFUITA1zvpVmJD+wLggTY0xk4sS/Vuvxp2or7PuQecAwAjSfKkfeLK9xWyLcB9ADsAdsFJ3ERERES0hBj+EhEREREtCYmbgMHzNm38SlXfz3c23si/uvZc+4uPkX95DcXGBuAFiJPQ43Yekq2LCBnKyuZh8iYAIzxgApatcncYVYtnhxD/lNW+YgATK6IUMM1Q4WsSAFZhY8BGCqnGYlczfWl8/W2eFVA1UC9QNegVUuvwweE8HZN0wboHjoH3L6Hwv1LnXoX6PwD6X7XI/hEMf4mIiIhoCTH8JSIiIiJaDgIgAvQ78PoX2m79ubt7O21//LtG64//CLe+AZEIsBGksQKpkk0GXzTvJAS+ahQSAzZGmOu7pohXFXFTIQkAX7Z4Vg3Hve/d7LaK5ufhQqivLmXFLxBe31k4oYLmSygTN/Duee20n9Tjo3e1kT7ri2xdW62PAbD/M9EyuTztHSAiIpoNDH+JiIiIiBbfKox9Xmz0ojva+5nb2/5Bdu3Tpzqff4zs2hdwd+/AHx7BNteA5hqkW/a4BOTEFc2z08FsVdEdAcYoEAts7GASwDaBaE0Rp4BNy0pfr70ZtP6MbTL4vRgKaAF4D/gc8A69cJ0fRBqWdP83gSABAFW8DI8rveHcRERERETLheEvEREREdGiUoXmOczqladhk59D7Ltu/c7b2ZefPtP6p79H57OP4ba3ILAwUSO0eu7O25xQmeN5v4qfRLAmA2RJJqx9kTMqa51rW/fM0lmNUspWwt0Gryb08TaRhvm9qcI0ylm+UTjUbcMDVqDQXtjrAdHQ7Zlh78Wqjh3VUPGrTuCdhLBde/eZ9bbPM/ERqHFWd+2f+aHXK88cEANYC4ljSNzIATgU+Uy8XUREREREdWP4S0RERES02AwgrwP4c82zn7v1e5fan/7TavsPf4f87h1ALRA3IVEKEQmhGYDak69Rf0V/zuOk/J+BNst4YLEIAKNABEgC2BUNVb6rHjYp72IAsYCqAo5hb526bbQLhLC+rPyd2RMLFsGivrbd56W969BP/Ajqs/ABJyIiIiJaPgx/iYiIiIgWjwGwBmBFTPSSZkd/qr54P7957eXs839C5+onyL66Dr+3B9N8AqZ5KYS+/D05zZP+w7Us/JO47zpW2NQjXgOiVYVNFTYJQ3wFAlVAyrm+DH7rIwitnjUHXA6+9jQeYwAI4Aqg3YI/OvCIY6d57rV1zKOLaNk8M+0dICIimg0Mf4mIiJZB89K094CI6mUB+ZaI/ABF9qbbvvtOdvf68+1Pfo/2p79DvvEAKACRONxVZ7TsbpDK3RncbZosBSBltagvDwBjFUiAqKGQNLR6lhiwiSJKABNraGeuvW10Q0dW/dZOFXBeoK4MgquZv0TDMAJYCxiFFh24433I7gaMzxR5Ac1a095DIqrdm9PeASIiopnA8JeIiGgJCH+jSrRsYoh5HZDfwBU/KdbvXG7/8z+krd//V2Q3v4I/bEEaqxDEQBSXwa8OFr5M6utEzvhxRsLf2Z95OcZS8/bPQxXelmFhN8SNAJsqzKrCXvKIGgprBcYqjFGoKTNeJw9ti2pyauav9xKutQz0pe9+EzwuZ+aQX+TPeU3riRjAmFDJX2TwrX343Q2gaANFAc069ewIEREREdGMYfhLRES0BPRod9q7QEQjaH/x92f+efraDx73UPGuuGKS5ptu/c4r7WufofP5x+hc/RRuaxtACpEGkDQASGgSfdoowdhZ44JHnLsrZ/zZOIYOP8YJBmtca+7C22FUCa/0vUQCiIQTFUwUCv/EKKQBxGsKu6qwa4okVohVmHKYrPcA/PSeytLrC3YV5VjWqurXn3G/ETZdu1EWrvOzvsDfYdWEAhFAIYAo4AtI1oG2j+ENIK6Az4rRd4yIiIiIaI4x/CUiIiIimjPtz/4bWjc+6f6c3b7evd187YcAUNinn9+HqPqNB8iu/jPyO7fhd4+hbQeJPBD78JvzRQ4PaTF4nGjRHOb5AjYBpOFgrMI2ANsETMPDRAKxKNs8CxTh/AZmvzPGn7oQjaw6ScRAjIHY8KsusTywiIiIiGg5MfwlIiIiIlogx5/8F+jhURE9/3JLs+Mtv7vn3camKbb3AB9B7ArE2seXW40TCvc9dqR8eRYC6Tr3YRae70zqtSOXKvw1AhMDpglEKyHwtYkiagCwAExZGezL6tL+9tA0W/TUZRks6vdKzd9h/f989W6aMP83inrjDPyyHFhERERERCcx/CUiIiIiWhwpgBTePZNd+/gVd3gQ6f4B/GEG33aQAqFXbvXrcoaONGvKsLa6FoMy0C0vkcKuaAh9VxVxU2ESRRQp1Ai0v42wnrqm2eEBFOXFTXlfaL51xw14oMiBLAOiDtQV4TYRERER0RJi+EtERERENOeiZ78Gt3EXAJ5FZN9BHH8He9kP/MHhc377ANrOIbCARoAxw4e+I87tBS52Ju1Mz7wcY71Fntsr8pgXRfteNgXgpdfhuWzdbGIFknAdJYBpKkwSKn5NHA5pGOlWkAp6M0FphlTzmlVCVXYBaCFQpzCC2TgZZcL7UOtnvca16v4O636vCAAjYX3noFkLenQA+ALeOUie17tjREREREQzguEvEREREdECkEtPAnnrVVH/G5+7jyRqXhYXP62FETgA1gCRCXnAIL+o77uPGSEsngl178esPO95Up1YUGY5itCyuar41UghKRA1Q4vnqBEqfWEAMRqCXg+4vFcwzErfWRcqtH0B+Lys1Dbg54eGJwIRAwDQIoe2juAOdiFZG+odUBRT3kEiIiIioulg+EtERERENN+S8vIsVN7T3P3St/M3fStX7TiRwkO17JtrwWCMZke3xLd3Ca2dwwUxYBuCaM0jXgVsUxElCmM1FPn68nEeJyuIabYpei2fq2xuVip/ab6IhBObAMDl0ONDqDXQOII6Dzj2FCciIiKi5cTwl4iIiIhoDiVPvYDi+AC+6DwnIm9Lkb3pD7OP3NbO14uNDbjNHdF2B6p6MlQZdNxv3x30vLbPTNtoVArAl4dQGfrChtDXJArTQNnaGbCpR9QMP0sUjmdRhGpRhr5zQ6u23uVc5m5HcL6BNI5qILh30KKAto+hHUCLjDN/iYiIiGhpMfwlIiIiIppfAmu+Kdb8JcS8549aL7qNrTS/+wB6eBzmn0YWUFP20UW37fMw4e9Y9zn9kAWdeQks7uzex87tHVZ/8Fv9LIDEgEk1tHde0TDTN1JEkQJxCAv19OMYHM626jOhgPow69c7gSJcxCjET2C9GtT+eV/Q5zbW94tIr/JfAVEPLQpAHNBpC7JiQb+ViYiIiIgejeEvEREREdF8EQAxAAOvz8PlP0GW/8Lt7X3Pb+0Yv7kturUHzQuYNAGS8v/yMySjWVFV+Wq4Nqa8TgG7CthVRdRU2IbCiMJKqD5XjxD00HxSwHtAHULgK31zmolGVc2LdgXQ6YQvlshAolRhPL8xiIiIiGgpMfwlIiIiIppR6RvvwR/tdH/O73wBAIIoft6srLwuraPv6X77Z35r8zV3527kHqzDHRwCLg/VVAJIt8w3RCzS/Z/xsfJtflx49e4jFyuv+9r6av/yBhAjEKswscI0FCYGoiYgTQ1tn1PAWIUptydldbAyKZwrJ8JdHbDV87CfvTELR4c2zjE4489t1M/XsN8v43yOpfweEKl+KLdZOPijQxifwl55upAnnj6Ey1sA8OT/+p+heT76okREREREc4bhLxERERHRnIiefgluf9uqZq9D07+BmHf9wcHX8tt3kuLmTfidPcB7mEYDgAK2HIpKNAuqQ7GsXTcJYJtAvALYBhClClgARiEq3XbALN0jojP1n2iSZ0DRAUQgjVUXv/RatvKv/wdnrjwNdNrT3EsiIiIiotox/CUiIiIimg+h1TPwIvLiPbSP/twf7H7b3V+Hu3tP3N37QJ4DzSYkjqAnC35rn39L1C37NL1qPZgQ9NqGhvm+K6HiN0oVNtbQ3tkBqhoqhvu3Q/NLe1eqgL/I76MF7kCwqHPLx11HpH8bVf9wB223gbgBRM2meealskAwGwAAIABJREFU5wA8C+AQQA6gGG9VIiIiIqL5wfCXiIiIiGiGmbWn4LMjAHjBiv6Jb8XfdbtH72X37309u3HD5vfuwO3uQLMcUA8p+2H2fjHO1Ixq5sKMXgCQch6nxIC1gIkBu6KQGDCJImoCNvGQWCE29HYW39cxWsFDeBEownGRhwvy8r0V8MSUJXYhYXO1De8B5wDvxYh51sTpu8iLHHFyA97fRJ7fA5BdwIpERERERDOP4S8RERER0YwTGEiavCqN+F/Jwc6P3eHeN/Kb1xv59S/g1u9D8xzSSNBr9RxuYoA5jJzbO5+mMsN3EB5Qj26o57Wc7xsBtulhmwrbLMNfq7AWEItQ5evkRM7L+b5zrjwGBKF1t1fAO4EvBN6FUnCt7lCeJDDSMvwOu8D16pndO87zeuRjTWgzoNAX1ec/U7hvosh/B1f83/B+Cwx/iYiIiGhJMPwlIiIiIppN/ZHIs5rnP/ado3/ptje/U9y+Kfm1q1H+1XXo0REkWYVUc377e+QyPKO6mfKcA1NeLGAThW0C0ZoiWgOihkIsINDe4eo523ehaTgpwLtwUd9X+Utz6yLaN18YMSH8NUag7knkncvaOnoDhweXUHS+1Hbrtxe4GhHNA8t/ZIiIaHkx/CUiIpoTkiTT3gUiqlcKiV6AyAuad77ntjc/yu/feL3z6R+S7PNPUdy7Cz04gOYOEjkgiiGiZSUWU1+qSRngVdW+IgDKql6TCJAAUeJhVwHbBGzqYWMfgmHfKwtVJr/LwYNfTwuktsrk/nUedfxUO6TeapFbzTqJz9svIO+s+axtJ7mLRDR7TLM57V0gIiKaGoa/RERE8yK5NO09IKJ6rQF4B8BHkKO33Pr919of/2PS+sN/g7t7B+64BUQpxHjAWIiE9Gziv4xf4Jandaq1bTMwmfetKjD3CKGeALCARICUQW+Uhtm+NgVMrGEGsEovBFS2d14qVS+DaiZ0//U0gsRJLzXjbZvHW2s6jz3v/RMjYda4AOoVcDlQtBV5+1CzToa8zW8aomXD8JeIiJYYw18iIqI5Uaxfn/YuENEFan/+993bq+/91Vl3WYFN3gDMr93+9uvZrWtJ55M/mOyTP8IftyDxCiRpAuohZoFTUppdVXCnCKGvAKYBSKqwa0DcVNhUQ9vnKPy9V1b5LjV+VS2U2TtBp0p/C2jWhrYOVY/2DnyRddBu85uHaNlcfnLae0BERDQ1DH+JiIiIiKZs+3//D93b6j2e+Kv/EQA8rF2B6CvZjS8uZdc/RX77BtzWBpAr5FIEpOks/vadFll/7Vw5ldpYhNm+scKulOFvCkTNEPyaqFfxK56VvkvLA3DlhTEcXTQxgI0ACFDk0KyF4mgPGkcafm5Pew+JqGYW35j2LhAREU0Nw18iIiIiohmz/X/8Z6Svvnlgms1tX+SHxf27T+V3r0PbbUiUhlJLa0LuO0qQtsBtT+u0EK2bz1vmrLXK9s5azvkN4a9AGgrT0BD2rihMrDARYJLy/e9r88zcd4koQptnAAqBOoFmAi3CbamOI2C8Y7v21sp1rjW7bZzHfh0u+nUUQESgolDvoUUH6BwDrQQoCiDvXPCCRERERESzi+EvEREREdFsEQBoffIPqUSR+NbRvt/fV93ZE+QOpnkptHqO7LT3kxbc6WxGyz8UAdQC1gCaAHYFiFbDtW0qrOiJua7qQ/7b2wgtleq994DmADL0Zj4v8Mkh82i+T9apvlwEcDm03QaO9qGigPPQPJvq3hERERER1YnhLxERERHR7BBAnoaRJ7Vz/F33YPt1d7DX9IfHgk4BuAhiDMKA1fIX3QYM1OhcY2U5evKmmBAOiVUgBmwMIPGwq4Ko6WFXQptnAbptfVXLB/MYJR4LEzff4e2YBIC14doVQPsYerQPDwd4Dy2Kae8hEREREVFtGP4SEREREU1Z440foHP1jwAgYvFN00x/pceNtwH7urbdFT3OAKcQMSGBA0Ip5UW0TB3SooULS9e6eZDH9gV06nu3EQESAZICJlVEDcAkHjYFJAGMCY+tDk1l0Ef9yvNWYBFODuhvW7+g32Gjfr+MMhd73Oc19ONn7T0TA0h51on30CILc34jE352bqL7SEREREQ0Sxj+EhERERFNlwDQ+Ouvwu1ur2nW+pFA/1aixhswSQyNGygM4DX8EnvR0leaqJGOlr4WzVU+JzYEvJKGub52RRGn1Wxf7VagqwuPHyW8IqJglK951XACxtISAxgTvr6cB/IOfOsIFgp4DzD8JSIiIqIlwvCXiIiIiGgK+n63Lwo8CeAKRL6jWf5z3T980+3uX9L9Q2g7A4r+fqlyIpyj5THx2L+awVpdm9DiWQxgEsCkgK3C31WFjTVU+1p0g1+ttkPUTxFm/mpZTV79GcC5v2eo7Ryf/nXm/nOrgJFw8Tm004Ic7kHzFrxzrPwlIiIioqXC8JeIiIiIaAqSb76J7NanAABJkm8buPf8ofzAHx297dbXm+7+A/i9AyDPASsIoa+c/GX9qG19FzhsqbWNc51tT4dcb+hdq8I5hONDq8MtDZW9pglEqUIShY3L0ZrlYVm1d5777IguVHV8VNQDcOhViGP0jxBbN1/sY8MGxnz8IEtMcg0RCCQcX96Fts+dY7i8Be20oXk2wcWJiIiIiGYLw18iIiIiovoJADVPPge/vf4kjHlHxfxrzYo3/cHBar6+bor1TSDPIVEEicv/277IqS09Vh3vfhUyh2pfhWkq4qbCrABR6lGNne6v9j0xu5XoLNXJBUW4wCG0Cl/gr7SpBrlLScq+1wI4D80yeINQCZxlQNGZ9g4SEREREdWG4S8REdEMMKuXp70LRFQDPT6obhoFLgO4DNW39Oj4g2Jn80fFgwdPugcb8Fu70IMDiEgosbS23AATtkUwS7mO+l6FplhAjAIxYGKBST3sKhA1Q+WvTcr7lm17uy2eeVjSALotnwuEY6hsLR7+cmq7NTG1t25ewNdwKP0vuMuhx0dQl8E0Uo8k9WZlrWo4jkv/03+cxh4SEREREdWG4S8RERERUU3M5Wfhj7YBwMrKyuvW5+/7va233O7eO8WNG0/k16/CbaxDswyIoof7phJdJI9eq2cLwAJIEVo8J75s9Rzm/UpUHonLHjDR+HgM0SSJAHkB5B3ANYDm5Tx6+sV9ufTEAQCs/u3/DM3zae8lEREREdFEMfwlIiIiIqqRWXkCvn14BdB3YeVv0Om8Xqzfv5xfv4bs+nVopwNEMSRNwwNEzqz4XeS2oJzbe85jh33MeQ8qX95qVm/V5hkNhPbOq4o49TANwEZh/i+qqk30dXlmiEePIVBodSBq9SdhqLTp/5xP+HNY53fK1No91/RdVuu85aHurd1HaFEAWQaBBeIVMU99Dcm7fyrxa29C260J7CkRERER0Wxh+EtEREREVI8YwBqABN6/o8f7H7j1ez/Nb99YzW/dRHH3jrqtbYg1/529O+uR5ErPPP9/zzHzJSIyk0wySRZZeyXJqlKRpVq7qktLSYLUrZbUELoxwKCB1txogAFmgLkZYOZmLueuP8nMFxigL0boxkAX0y2pW1JJLFaRzCRzX2L11czOOxdmHuGZzCzG5ku4Pz/AMyIy3f0cdzc3j7TH3vcQtjLI86albvqMu5WLZuG5fZPeTqp5LULogG0kYheyDa8rfnOvQ+FUb4aTcxCU+cqprdHGs8on6Cwna3ZogCe8GEOREyy7HK5cux62XvwmcBcYAD3WamsUERERkXWj8FdERGRBQt5Z9BREZJ5CfIGs/U3c37JB753y0f13R7/4+43he39Hdedj0nBgFgKEAGZNPqdj08to3kt5whlTiqfW5U3Ulb4hA2s7sQWxC9ZOhLYR26luA21TF5E1piD3gnhip+ngbgR7lSz+kBC7EH5uMfsZKb0HjBc1TRERERGRWVP4KyIiIiIye0bMroL9ELN/4ePxV8tPblwe/exvGP/j35L2D8AgbG01LXgDeDpTm+BFWvW2zXMb0p757enuZ7rVcxPoWhuyLSffgthyLDoWvF7716aqfXUOgpzSYXvwqaJMs6aV+BnMu43zXMPfee7TZt1ue7Z3//xBg9UnUoVg4K94WfwkFcNv2nj8VxTD0ovxhyj8FVkrcdETEBERmTOFvyIiIgtQPLq16CmIyHkywwf7hz8O/ut/PPz+yh/+OYBXj++0rbN53Yvxd4ub718ef/CPjH/xHuWtG0AkbFzB2u2mzfNUWidyHgyIdcWvBepq3y0nv+TEjSb8hcOgzqEuEdZmKGdhaDuSxYhWh8BebTIebTI4eJ3+TubF6D9RFDoWJiIiIiIrTb/wioiIiIjM0Pb/+e9ofekdgF3b6FZpMLDyo59T3P4I39+H0rFoR2v7mh0trrpOzq3H8fHGOhzuBGOdJpL/VGWdz/jhTSbpU2NZva6vNW2eQw6x42SbTmxDaCp+m6UyD+cpciZOvV40T64ZvSinrXI91c10/s6CHfWs96rEiyEMD0iDjXYaj6OVxaInKCJzpspfERFZNwp/RURERERmbPR3/4HksR+6mzupv9+v7t27VD24h2OEzlZTjhlZprRgrq2bPzX4HO/6hGOdeWpzbBt92OI5UFf9diB2IHad2HFi2wmhuW41dbs5zU9WW70dNT2eDy/1v5l5HcaeYD9zlvD4TO2NT3vbOb3R570e8VyHO81gzRkvFqx+bqoEoyFVb99ju71DMR54WWg3JyIiIiIrTeGviIiIiMjsBKANtNLeo6+Mb763mfb2LO3uQa+AImF5uw5ALCy+NG6NXMCllI+vqTq0CASwFoSWEzbr4DfrOrHlxNzryszpKmGR8zCpfK2ars/nUPl71pBz3iGpLIo3J70EwCCV+KhH6u0miwwoxqVXpXZ3IiIiIrLSFP6KiIiIiJyz9tvfZfTeXwFEy1vXU5Z/wwf9X6t2d7+eHj7spL0DrApYzJuqX1Y8jZytkzx1Z+3GurTdXH1quejQtHjOILQh5E6YqvgNLSdEr09NAKxa0sckF5o7GAbJ6sryJzaySVn68Z0lvD3xTZ/Rrn1m5jnWU8Ot7vt+0vIAvKrw8Qh6+yRKfDgwinKx0xMRERERmTGFvyIiIiIiM5C99hXKR7e2jOoHYbz5R7ax9VbIulc95V0rmggxmsrR5PxM1vqNQNa0ed5w8o4TWkA7EbMm8HFgkn8sbaItK8GPqstF5s4rqCoYDYAKH/SgGC96ViIiIiIiM6XwV0RERETkfAUgB4KF+E0v/cc+Ln7q4/KqjZNTmJECdSJi9bXnEIrMdQ3fOebZp8nOz/SUz3HN3pOWNFtTQW4t6krfzUS26cSuEyJY5nXO+1QQ5zr/QM7T1PaU+HS75xC8aTPux97Ew2m64ttT35+15P8k/36CsU6zDvl5Ve/O/K2/oH2LmeEh1j+UJT44wPt7mG86mJO3Dq+7+d//u8VMUkRERERkhhT+ioiIiIicg3jpZaqDRwC5Za0vW55/FcIP00Hv3fL+/avVnXtUO9vmxajpeNqsRwjHPkC+sgHuGcY71c2WNcA9Ln/iS901PDaX3OtWz10n60JoN22eJ+2gJ7edXuNXFZkyS95sdwbBmkCY+mSFk5y8ceITPZ6+/gzf9KcJcGc29oUb4BhTOOkcgkEIdQhcFqTBPtZvY+1uZZdfPrBUFADdf/t/QDWcwYxFRERERBZL4a+IiIiIyDkJ3Sukca9rWfiuFRt/hPvb1fb2l6pPblF+cos0GmFuWJbXacgSHFRfFnoqTujpwDZCaEHYgNhNhI4Tc3uy2jc1N1XYK/P01JrmkyDPnvp7kfNkFuqNrBrDcB8fdo0Yy/jSa/1w7Y1R/r0/WfQURURERERmRuGviIiIiMjZTCKMCBjOm14Mf9N7+/+sevzwhfLu3VDeuUP16CGEiHU3IItHJZgix9FUTh4KRxXTIQJtJ2xCtpGIG07IHQt1AZwbh+WW2upEZOUZ9c7PgLIg9Qqs1cGdTty6ei37xm9cBfao94wV2jWKiIiIyIpR+CsiInLOLM8XPQURmS/D4gu0u5+3sniV/u4Pyof3v1fe/MXL4w/ep7p3h7R/AGUFeahvUH+pjzbP8pDzeS0MedzhJuPNeayZDzfn5/HpYQ+3k+kAOIBlEKIT8qbN85bXa/22mxbQKvEVWVpz3F2uIcMM3AzKEkZDUuzgw+GLHlrfxfIBcAO4TYi3gdGCJywiIiIicq4U/oqIiJwzyzuLnoKIzJdZlr8aNi/9OI1GP+Lh3beqe7e/OH7/Z15++L6lnd16jdlOF8ya0LI+3G/MsfXzjMex5/5wwtueYuC5do6dw2DPWqrUp8PfUJ9AYC0InSbw7Xq9vm+ESSKu7FdWyjzX0V2lNXvnNshnO6/n9bPvxsCalvepwodjyPpGr3+N0fBHlMMvw9bfAn9BSo9R+CsiIiIiK0bhr4iIyDlLg96ipyAi82XWbl+1PP91RoPfL7cfXis+uRGKD35uxcc3IDmWbWCd5sSQAKta67Uk+cJKMurgxCOQg7Wc0IW4kYhdiC0n5hyu63v4VURk3RzuMIHKoShgODYfDl/wQX/TBwffsEtXX4B0g1HvrxY9XRERERGR86bwV0RE5JxlL76y6CmIyDk6+Iv/67n/1r7+6wCperBXVq3Oyz7oXSs++sdW9fFHlPfv43t7kLex2MZibG51guD36TR1xpnxE1VZJxzrpMHv0xVgM69SXVDr5rPwJsA1mlbhGcTcsY5hrUTYgGwDYl5fJqtPH1YJi4isIzv6ag6eHKoKxqPIqB992MPGg8/hxYs+PIi/8r5EZOXoZEUREVkHCn9FRERERE6p/5//PdXHH6b8K994RCq3U78/Km/fbJWP7+GVQ6uDxayp9hU5AQdLkBIQwXKgDWEDYscJbSO0ndjiaPtS4Csi8iQDYsRiqHeo5RCGezDYHlFVBf197TlF1k1byzSJiMjqU/grIiIiInI6k8KBbPzBzy5V/f3SD/bLtLtDtdurl2Ztb2CTcszzSOZmWKowmeU8xnrm+PMcb57rH5/lTqxZ2zeCtb2u9N1yYteJuRMyh1BX+rraPMsys6cu8IydzjkPuWrr9i50wKmh57Zu75GnPz1PNIcQCDGDLGJU+KiP7z/GO60eVTXwQV97T5E1Y9c+v+gpiIiIzJzCXxERERGRX2Hrt/4bqoNHhz/7aMDw7/8SoG0WXrXOxqvVnZvfqbYfvJ62t7N00MdLxzzWrZ5tKvidHLCeY53RcY+RqwXeEmjaNXvzYoTcsUBd4bsJodMEvx2wzA8DEE+o6ldW05zbtS9gF31hzfOlCadYA+HwFmYQQn0iVlXgw318/xGeBccr0qB/3tMVkSUXFP6KiMgaUPgrIiIiInJC8YtvkW59sGnt1g+s2/6x5a23rOI6w6LlgzF4gDwelScdpnTMvNptwg7/mJ9Vqt6d+1CT4LdqxsyAzIidRNisA9/QdkILzLy+7vRtRVbQoroRzGWoJTjjZt5VvNO7qrOMbcca0ZvrgoeImUFV4eMBqb+HtXIsVfhoePqJiIiIiIgsKYW/IiIiIiInU8e3MX4V4m9A/Jfu4RpVyLyKLcoAwY6C3gVbginIcRkQ6lDEcogbkG1BtulYC0KoK4HN1OpZRC6e034eneZ2NvWNBat3nFUJgwN87zFuCa8cLxT+ioiIiMjqUfgrIiIiInJ8bUJ4FfdXSOk3/aD3T9LDh19Jjx5RHfTwcQnJn1zbUlWZchzN9hLyuuo3dJ24mYibTthwLNqTReParkREjiFweNZMVeKDHr73iFQO65/Ho0VPUERERETk3Cn8FRERERH5DNmVz1H1HgBcIobvW6f7Y5xvVrs7Xyhu36a4exf6A9xT3e45BA5jujMGwKrcXTGT7eGp9X3NmtC37XXFb9cJnbrNczDAXIGvXGjz2JfNeYngC+/kK+medbyTvUL21NdTDopZqL9PJYxG0N8nFWMo+/hgcJZ7FxERERFZSgp/RURERESOIbS2SOP+57Dqx5aqf+X9/pXy4cOt8s4d0oMHEAxrd6GV86mD2qc8cn22NRHnO97JB5vjWPMf7lebTMabFs4AoQ56s02Im4lsw4kZ+GRx30lYzJI9FpHnqLfTo3VXaTrvTnY0NuP1z2f+PlmSN+J57rdP3Zb5FDc8ybq9n/5MPc5tm+uEACHW91KW+GhI6u1jrSGUY3zYX5JXUkRERETk/Cj8FRERERF5PgM2gUvAFS/Hv5H2Hv64/OSjrxYff0h59xbV9ranfs+s3cVaflT16+dTQ6Wj0itmslkYEJtq3wwsQrbhZFuJ2IXYrduHW2o2JT+6rSoa5SLSvkxOug2cyzZjVu9gzfCywPu7eCgJm5ecfKOwy9cO+z53/+x/P48RRUREREQWTuGviIjICVjMFz0FEZmvSJ5/HovfsWDvsHPv3fLmB18Z//1f+ejnf2fVw3vgbrRakD3nV2t76gD2jJO7JwqiZt0peN49Qy+apzucehPkWr0EJRGsDbEDllOHvu36+8PbiKwZtW6+GE7VXeLcZ3GMAdzqtvkAVQm9PSBBd6u0F17qtd75zT2A+O5vwrA/6xmKiIiIiMyFwl8REZGTOKdKPhG5MALmb2D227j/XtrZfnn84c+7o3/4aytvfoAXCctywuZWneaF8Kn9xKeORZ/g6PeZD5Q/HTzP2owHW4rKwbNMYlK9G5pCtBbEjUTWhdBxYsuwjDqoqOqxfHI7kTW0Dq2bl6Ft8+HtT3QH9ozvnr7G0zuvqZ9P0rr5LAxoGnKQCtKgIMR6JxxeeDWGV74Q7Y3riao8+1giIiIiIktC4a+IiMgJlI9vLXoKIjIjIXSe/Q8xdG1j43raeXy9uPUhxccfUN66SfXwPrQ3CRsZIatLNf05J4icttWlMr8VMN3mOUCwurI3dBw6ibjhxA6ENsQ81YHvdKtnEZElFKa+X/pdVQiAQ1Xioz5VjAT3zdDZ+hKJbwO3gQOgDygFFhEREZELT+GviIiIiAjglqjufXT4czrYAyisvbFLHstq51EqPnk/pJ0HMB5hzaHv6WD33Aq4mjuyWbdtnhoLuABH8C+YxGHrbWvW+PUcQteJ3VRX+zbBr8XmNgp9RWROjvOZFZ73D1M3tvPcZx1nUqcaz+p9cpmgLKBIL4H9kFa7Q8zeA/6eEP8Bhb8i66WqFj0DERGRmVD4KyIiIiLyDD7ep7z9kZN3Rl6OtqvdnWF5+5MNP9jDYpvQ3YJY/zo9aW3pzzhofaZAeMXaNs9piM82x0lMisEtAjnQhbBJ3eq5BbFV/1vC8TQ1PwXAcsE9axOeyckyzxtgjpaldfPJ52G/4qeJY+yMnjvujF6Qs7bfT4aX6SUvih8yHr7NaPhfqMrEeHgD6J3TLEXkIojPPcVFRETkQlP4KyIiIiLyaS2gA7xY3v7wzWp/Z7N8/Mh9+zG+16+rh7IWhDD7MEMuFudoQzDqNXwDhJZDB2IX4qYT2k5oed2NlKZyzqfuQ0RkxtbzM8sgOVRlh1G/4/29a/QeB6rqPzHstRc9OxGZL7v80qKnICIiMhMKf0VEREREGtnn36a8/T7AlrU637FW+x0vi3fS7s4X04P7eXq8A5WDByzEYx05VxHnCjhOa+yphZq9aRpqsb6EdtPeueuEThP6Zo4FtIGIrKB5rttuJ+zd/8QJS09/hp33hH/VZ+Q893uTB2qhacNgkEp8PCD194j72y2qKqbxcD3zcJE1FhX+iojIilL4KyIiIiIyJV59nWrvwWvW6vw2ne4fEFuv+ji94Aej6P0RxIhlTfBrfHafzRVs3byAoRY6uD33h0/z5g9rrhtyiBsQu06cVPu2mvtJyn1FPmUJ4rfzauN8mrs5y9h2jBHtV+11nnnzJWzd/Nz7/OzPY0KEGPFUwbCPH2zjrXyHyvteDrX4p8i6+dxXFj0DERGRmVD4KyIiIiJSHxLOm0ubVH0vjYa/kXoH30/7BzHtHpAOBvi4wPJQ/xYdQt2rV+mdTDksLAtO6DrZBtimEzecmDsh1tlDAjwdrQksInJcS5CPX0wWIIv153dVkAZ7sHPfzYsBlZdeDLVHFlk3b31/0TMQERGZCYW/IiIiz2CxtegpiMh8RWu137BW5zqp/LIX1U/KR/feLG5+EKtbN/D9HawqcQLWVBZNCoxcbXvFqat4DSw2a/u2INsE69RVv6HNYZvnRBP6aruRdTDpknDBzKt186erdU824syf2ucNcCH3Xwah/hz3lGA0gN4uiRLGY/PhcNETFBERERE5Fwp/RUREniXoI1JkzWRk7S/R6v6+j0a/6f3Bq9Wd21erj35JdecWXpZYFomhg5s1wW995NsO/zhH69K6edo8H/MMxnKv26lahLABWdeJlxzLIAbqKnHqat+ZbDMiy8Kp291PtvHm+8nFp/5+lu+Ds7VPfvb385jDyVs3T31/rAEX2NP6WPc7651j/eyFVOLFGB8c4F6Zj4Z1GCwiIiIisgJ0ZFtEROQZvLez6CmIyHwFq0Yvp2Lw7fT48feqB7djeeeTUNy+Tdp+jLVaWLYBcXJY/kKWPMl5m4RcocmxIoRO3eI536q/Hq75HI5aPPvhHyIrqnlvQPP+COiEh6fo6VgAMwixrvwtS1L/APZzKAs3cLNwuGfu/Jv/bZEzFRERERE5E4W/IiIiz+CF2r6JrKoQM4p7N6b/AmBgIY4d66btR3n58S+oHtzBBwOoSkj51JH6Y6R200f1FfJdfM/o/zrdttkiWF63do4bTujW7Z4P/7eVtBnIGvI69PUAhKag057455UNQE/yuObyHMy7dfO8emaflNVtn8HwcQH7u7glzCzZlWt9C6EP0P5v/1cYHix4siIiIiIip6fwV0RERETWWvnwY8rbNzxsvbDno8FO2tmuytufxLS3gxEg70LIm2uf4kj2jI/sL1V4csFbN3/2oHx6EzDq1s7dut1z3Kg3F5sTA4+gAAAgAElEQVS67mGl77IFISKz1IS9Zo4FO9X+4bze5/Nu3TwZ8Vfd9Kh181M7hlVo3XxY9j2r+z89m/Qfrwq8X5AoCZderKxzeZR968fj+M5P1P5ZRERERC48hb8iIiIiss4CEIHN8Uf/+HLa3Q5p9zFpZw/6Y7CAtToLShpladlRG1vLndiFuOl1+Nvxpg2087xsR2RtPL2+75rsStfkYV48k8/ySfg7HNbdPcZFx7YuXbMXX3kNuE291y7R3ltERERELiiFvyIiIiKydvLXr1Pc+SXAFSy8iaWv0e99Pz1++Fr14AHe72NkdUnn071KZX1NxQAWIbQc6zThb7du+2xZs7UoMhA5soK70RV7OOtj8pmeEozHuAUo0guE1rtm1sPTL4jxFhZuAFoHRkREREQuJIW/IiIiIrKW4tXXSbv3roVO53dDZ/Mn1up8wTz7HCWBIuGxDvLqEk9fj/bNJ53EGQLOUxVTnyVQPe0TPNWu2ZuvIUDI6rV9wyb1Gr+Z10tJulJfkeeaCoFPel7NaXdPxvH3N4e38aMbPP+mz3+vH2u8wzGOuc+Y54fEqnW7mH44DoSpZ90xJ71Eqn5Ilb5ASj8j8Rckv4/CXxERERG5oBT+ioiIiMi6Cc3XTU/pXcrqdyjK36AoWhRVoExGsroZ9OEB8BU7EH5e5v20LHKd38O2tY61mjbPm07ccmIHcMeSsl+RZ2reF9N576zfzuGzr/L82xxjcmeev33qG5mHp1uRA6Tqso9Hm4x6X2Ow/zlSdYvh/l8uaIYiIiIiImem8FdERERE1klGzF8lzz9HMfwi4/HvVA8fvlt+8vFGefcuaX8Pyop6MVcdkBeOKn8NQg4hg7jRhL5dJ7YcIliz2ajds4jIRdHE/VVpjAZZ6u9n4WDnFVJ5xfsHcbFzExERERE5PYW/IiKy1izqo1BkzeR0OtdDp/NbFKPvF/3hl8vbt64UH35Aee8OllLd5jlr1vp1P1UIvNDYeI6DL33r5rOMNdXuedImNOROtgFxE8KG123BHSjPMI7IGjF/spD+s0y/hY+zv3nyLX+c1s3PvvXJ2jafkto4H995T9+pnxML9deqxMcDvLeD73cGpDT0YV+n8oisGetcXvQUREREzo2OeIuIyFrzcrzoKYjIfGUUgy8k4yepf/Bb1fbDrLxzOyvu3MZ3HmPdDazTxU7VMFSOZa6BxxlvHpp8xyC2IHaNsFHV7Z47Dok6REgq+BX5LEb9fmpWUT/2bU46xmlve+LbXPA8db055gEPsV7EvSrxwR5p9y4eqj2SD300SIuepYjMV/a6wl8REVkdCn9FRGS9BX0Uiqyq6v6NJ//CIsDI9lsti/Fa9fB+t7p7i7T9EO8d4EWBdSYLUzZH9bWA6/p4osSQOqFqqn0tg9j2ep3frhMzbzYn8ISSX5HjaN5XFqhPnJjBurrKY+XYAhDtqPJ3eEDafURIVaIq8MFg0TMUkXl7/e1Fz0BEROTc6Ii3iIiIiKyF8v5Nik9+Mc5e/eIO5fig2n5EcfcjquEBhBxrd584IWQpQoQ5T2IunUGXtC21T63tW98YrOXEDsR2InYgdL3+H1QAKhT6ivwqzXvKmx8mXXY9Am71W22yTrY9ebMjZ2jdPH1Pz9sZPDHYCXdOc297vxSfSmczk4dw+ifVaMLfVOGjAb6/S1WOjfEIBr1znKOIiIiIyHwp/BURERGRdTA55NwuPvpZlg72htX2tqedbfPREOt0IM+wMCnnVKq3bp5oFxuBHKwDcSMRN52sDZaBN9uGVwuZpsjFFYDYvL9+xS72LK2bT5wtzjtPXYH8dqXECAZeFljvAM8fwLADZTJSoVdLRERERC4shb8iIiIispLia1+luvvB5MdLmL1Clr1R7W5/Mz24/0L5+JHTHxge6tDXMh2YX0eTqsPmYhGsDdZKhA0IG05s11XA1lT8KvgVOaHJeyxMXZr1skUWwgxCU/lbFPj+DlQFbGwl29wa+ng0nly1+6/+50XOVERERETkxBT+ioiIiMjKyr74DXz/MdXew2vWaf+utdrfs5hf99LfYDA2BiMsa0MMswt+V7F18+FgcxyLGTy2JnxyA6wJd3MIrbrFc+g4se2ErC4Gt6SicJETc3jiDIvmYs95Lz3Rrvk4rZufuvWJzL3yd4XOMDq3h7KgneqkDzmGpwLvFVhRYrFVhatbB9be7AN0/uTP8X5/MXMUERERETklhb8iIiIisupy4OuE8Afm8bfMQ8cqOlRuVEBc9PRkYZrMwWjWIc3B2k7cqC+h64S8uV6lIkWRM6lztvorHIWHOqFCFqbpQV6W+HCEj8fEyy+EkG+0sm/9IIYvvAWuPb+IiIiIXDwKf0VERERkFUXgMrAF4UuMx7/lOzs/SA8fXEuPH+P9PlYmZQ7rrgmfLANrQejWl6yp+rUcQgQvFztNkZUwCX4nXxMKfmU5pATjIVQllGmTVvs63UvfA24A+8AuUCx2kiIiIiIix6fwV0RE1kLIW4uegojMV4u8/Za1Ot9Nw8G3Un/0TnH71svjG78k3b+HDYd1y8eY12v+fZaTtrc8Y6Bxos6gZw1PlvixnbXFsj3dV9ab+/SpiUSgVa/rGzuJ2HVCu177F9f6viKnZkfv4cnb3qbW/rXp8Hd6v+BP/HCsceZKrZufYQVSfAsQAphdwewHpOoSMfwDyf4LMfwN8HjRUxQREREROS6FvyIishZ87kcGRWTBMozrIfo/pxx/z/d2LqXbt1vp45ukvV2s1YLYwvIZrfW7wuvuznO8c89YbHr6Xlcf5hDaTtiA0GkqfrOmFXSaWq5URM7A6/df4Kj616jf5E/nhvbcH0TO2eTshCb4DQGCveDu73ox/oaPBtdxCh+P30fhr8ha0aePiIhcdAp/RURkLVimjzyRVZUefnL0Q2xPvjOy+ELZz75ePr77RvXgNtXD+1TbO/hoQAgRy5v04azlpbL8nhEuWQaWO+TU1b4bENtOzOscwJt1fp95exE5uUm75+nwV2RZTMJfPKcYXfFBD+/tvUXyN3zYVwshEREREblQdCRcRERERFZHNaJ8eAtgTAx7qUqpenCX8sFtfHCABYMsPllSOoMA4lQVq6cNGOc5Fid/bGfJ1j/Vtvm0YzmQ6m6yNgmeMrA2hK6TdepWzyGv/01Zr8g5mmrtbMGPwl/C0XvNOdqXzbVzwgok0DN5CCu2FzzOZ4lZU4meoBzhw318v2WUY0sHeyuwoYjIScRFT0BEROSMFP6KiIiIyGrxRHX/VuXFYFT1e4/Lxw89PbhjXg6xTqde5zfXr8FryYBYr+cb2hA7NBW/dfDrBlRNSLzouYqsmqn1fvUGk6UTDYJBWeGDA3zvIe7lAVXR897+iqXhIiIiIrLqdNRLRERERFaFAV2gQzl6rbp3+8vl9oNW+ehh8t296OMKYgQLmBlLV9m0ousEz7OwbjLW5OX1qb/3CCEDyyG0IHRS3e657YRWHQh71dzGl27rELnYpls+T7d+FlkGAQj17wdeFaT+LmzfB0+FZa0xWT6eXLX1R//TAicqIiIiInI8Cn9FRERE5EKLr32VtPeo/mHc+5y1Wt8mz3/NU/VuOuhdS9s7wft9jAwIddvfE6YOcwkwVzaQPV2Mepp20U88Lq87fTpAbI7rt5zQcaxFHfq267V/WcJzAUQuvOn31HRLZ3vq752z7f8ueuvmmU1/hXZqBjN9PGb1ZmSGV0Vd+dvbhY3Nio3L/bD14g5A/tN/i496s5uHiIiIiMg5UfgrIiIiIhdeePEVUm8veDF40/L2nxBaP8bDJqPqqg/GxqCAPECmcrOL4ix5jk0CplR/teiETr2+72H4m/vRGr9Nq+dVykpEls50ABx4fiAsMnfWnCFkUBWk/j60WtiVl8k2L6fwuespvvs7MBoueqIiIiIiIsei8FdERERELrIIdIAunl6jGP/T1Nv7SdrdfjPt7JAO+jAooHTIm1so5Ftt01WEsV7LN7TBuhA2nNjxuvVzBEId/B7eTkRma9LyWWTpWFP5W0FvD3B46fU2lr9uV179JvARMGgu1a+6JxERERGRRVP4KyIiK8Vi/tlXEpFV0rVW903y7G0Gvbe9d/Cj6u6t18qPP6B6cA8fDupr2VNpgwLgC+PYFcA+dUlArFs6hw51tW+7/t7yen1fEZkze+oiskwmLSOqCoo+7uC9gyte+a8TswrjfVrd98zTe8DuoqcrIvOj/zKIiMhFpPBXRERWimU6oi+yZjqW518na/0Lc75d7e++XNy60S5vfki1/RivDFo5ZBEsPBkkflb4cJYjPSu6fm893nwOgZmdcN3fps2zN8FviE3wu5Ga0NeP1veFo5BYR/REZs/qNbing98ERydsYKsVCJ/bY1m1HdTU41mm19vsyfB3XOI+wofDF3w0/DbF+ItU5Xsk/m+q4g4Kf0VERERkySn8FRGRleJxY9FTEJFZ6T141t/m7v46IXy/2nn49fL+bYq7n1Dev4v3+1hnC8taEAMnziyX6cD0mjo8Hn9MbnWRt+UQ22AdJ3br9X6xJvwF8CZYXrVcRWSZTdb6nVzMUQ9oWTbm4FXCGePDYccH+294f/cNersv4vyjD3vdRc9RREREROSzKPwVERERkYvhxTfwgx0AfHiA794HGHiMBWXRKW7doLz3Cezu4OMxXtVlnYfZocLchZlpdfKkgjfU7ZwtgnUgdB3bcKx1FPqaNXmvQl+R+TNvgt8Vq/KV1dOcHOTFCB/s4weP8J17W+BdHw51xoKIiIiILD2FvyIiIiJyIbkn0s6DYRr2dtPB3uPq7s0vpfufGKMRxDahVaeBpw4e595OeZ5jzS/9PGn17kl5AqpmnNzrit+NyTq/fvQ/Hp9qI63wV2Q+pt9rk/2OpeYsjemdw5K9KdW2+bPN8XNkbiaPKcshxvoDZrAPO3fxVr6DW9+LYbXYSYrIvNnmC4uegoiIyIkp/BURERGRiygHovf33qju3XypfHA3VXc/oXr0EIYjQsjxLGBBBTorz4BYt3oOk+B3ow5+J/nSobSoSYrI4Xq/k/bPS5r7ypoLAWJWf00JBnv49l0SqY/ZyIuRtliRNRMV/oqIyAWk8FdERERELppgWfaa5a2vYeEb3u9/Oz16cLW6d4e018PcmmAhNJVlza10uPZM5lmZjPHZr9ekiDBQh79tCO16fd+QOyGrr6BWzyJLYrIPmQS/0xeRZTD5nDCr25N7hRcjUn8PixFSYT4aL3SKIjJ/8UvvLnoKIiIiJ6bwV0REREQujLB5FR/uR6e8Trv7p9bqftuTveb94ctpv29pMMSyFhZi3dp4OrE8TsBwxoDwJAGpn3ms49/BWccK4fT3ce5ttydrMaYm+M3AWonQbdb6zRMhHt3YVe0rslQOT8iYvE1nFf7OLFReoTNJVrF180k8axsJTfBrBiQoS3w0hHhglCNLo+G8ZykiIiIicmIKf0VERETkImia+xJI/hrF+Ec+HPyzqn/wtdTrWdrvB+8NoBhDzOsDt1h9YPskx7bnuu7uxRprrpW/v8qkKthogl8ndCE06/yGCESvA6Y1zzVElsvUmzd4vX8ODhWq/pXlEpvOIVUFgx5pbwcrSzB3qnLRsxMRERER+UwKf0VE5GJamhRCROakQ8zfwMLrhPh17+39ON278cXy419k6f4tUm+/PkjrJ6z0lWNxX8LdbgCadX5Dp75YjtrIilwE0+v+6v0qS2Vq46xKfH+7/lqMU7h0ZeCx3Qfo/sGf4WNVAYuIiIjIclL4KyIiF1OMi56BiMzX5ZC3fx3Cbzu8W+08/EJx8+dZceMfqO7fwssh1mpBWWGhqS47RdXnfKtx51eWana2x3biCtpZPI9Nu+fDsCgDyx1rOTFPxIy6NnzSFvo46waLyPw4zY7I67dxdDz6UQ/o6RbtM20JvWI7BrVuPuf7s3p9X8CLgmo0gvGQkOUll18axte/Nmh/56d4UZzzwCIiIiIi50fhr4iIXFBaxFFkzWzi1dvgP039vbfL+7esvPnzWH78C3x3v17sNc+xmNXtGuVcLU3Vr1MHvBFiqw5/Y8uxHCwCk1bPk4uILKdYv2d9csJGtegJiUyZLHRfVfiwj48H2MYLmcV8K1x97QqwQx076z8kIiIiIrKUFP6KiMjFdLCz6BmIyDyEgGc5wNCTd7wqrpWPPsnT/TtUD+6THm/jwzGhm9VpYFyWlHI+liaUnZVJgDtZwjlQV/y2ndCC0HWs44ScukuniCy/6ZbPobkoQpNlYwaeoBpDCVTVJSx7y0L2E3d/kSzfZjy8C6j3s4iIiIgsHYW/IiIiIrLUrCxJxXC78u3ttL93UN774NXy8T1SfwQpYjQln8+67ZzD0Xm1cp48rrk9vrk/j80300+n1ZWCljmh7YSOEzcc8qeuqopfkeU19f604FioFxT3STv36dbux72jC++px7LqJ/U8bRkf72StA6NuAx0CxHCFGL7vxmtYeI9g/y8x/kcU/oqIiIjIElL4KyIiIiLLrI4BRr0rafd+KO/fHJUfvkf14BapP8bI67ahKvtcXU11oEXq9s4diF0Inbr6l1AXZ6ltrMgFMqn6jdRVlcsYAIoQIEYIEYwtUvk249F1H+y/icU9H/b/Bri36FmKiIiIiDxN4a+IiIiILKuOZfnLhPAyKX2t3H54vbzxi43yw/co792DUb+uyLGs6QfMUeXYBbHybZtP6+l2z02r59hqQt+p4FehkcgFFJ66iCwjo/kACpA8+HjU8sE+vv/4Vdxf8v6BjqmJrJs33lr0DERERI5Fv6iKiMjFkeeLnoGIzNdl62y+Q8y+Z7H9Fv3h2+X9+1fK27fwvT2MgFmALDy51u8ZwsCVbdsMcw1Jz/S4JhW8k4rf4FgOseVYF6yTsKk1fj1xoQJ/kbX1xEkd/tRXVut9PKfPkqW1KiflGGABwyAlGA+ht4Pn+TiVRZEOdrRatcia0YF0ERG5KPSZJSIiF4ev+YE0kfWz5Z6+hRd/7MPB19LOdre6d6/j9+7j4zG2uQV5i9VKDOQwNDDqlrA5hA5YF2IHrF2Hy+6ADruLXFyxuYgsswAQIZUw2Cc9vkcqx0NL5YDRUL+AiIiIiMhSUvgrIiIXRvkPf7noKYjIHMTPf33yraX+3guU47fKW798sbz3Mf74Id7r1f/q3pSYuvLfVTKpAszrNX5DG0IXrAW0/Cgs0hq/IhfXZM3fyVeRpWQQMiBAMabafUwgYcWgtM3LQy+G/ck1u//6f1ngPEVEREREnqTwV0RERESWij+6QbIcYD+Vo/20uzMob/7ixerhbahG0GrXV7RAnfoutl/oQlo3r1rY/dQav0SwlmNdr9f67QBZ3ZbbEgqLRC666fBXZGlZ87uGQVXiB9skCkLeSn75pV546WoPoP2H/wMM9hY8VxERERGRIwp/RURERGTphGpMubcd0s6DYnz/1m556+br/ugenhzrdiE5xMmir08moSu9bu/h4HMYYp6Pq1n2k0Ad/GZ1+BvaTmw7oVX/m/vUGr+rFoCLrLrJuTo2adrgWHQ80pzQYUfXWTSt2SsAZlgIdYORVOKDPqQRbL3gIWR59s5vt+Ibby16liIiIiIin6LwV0RERESWSQ5cATYZj75ePbzzxXTzF61052P8oI+ngGU5pFRX45zDWuBzD28XW6i8PPyp7w1sUvHbBus6seOEnPp/LdOBr54/kYstOLjVbdynK/kn73OFj7IMrPnDHKoKhgN8PIDBoG1Z60uW/LvAe8ABsAuMFzldEREREZEJhb8iIrLc8taiZyAi83WZ9sZ3gO9Y1nrLy/T1tH/wYtrdxccFlnfq0LepxFFAsGJCvbavdSBO1vld1VbXIutMJ8HIRXH4e0YTADtQVZchfJsQWmSt98jif6Vq/TVwb3ETFZG5GxWLnoGIiMhzKfwVEZGltpB2qiKySJfNwncc/rXjX7YytRlXm4xLKKt63ddJldg5teVc1bbNMP/HduLhnLqdcwCiYxmEvG73HFr1z17VFwVFIivg8H1sEJwQEinUa6rWjRzOMRVW62b5LCfdRswwCzhseFH8mhej64wH36SMGcPBhyj8FVkvpsPqIiKyvPQpJSIiSy1/53cXPQURmRHffXj4ffGPfzn51qpi9JpX1VvVw3svpN3H+GAA40n61xyo1UHt1WDU1b4BQgtCt7m06+BXVb8iK8ymLqG5pIXOSOR4yioyGlxmfxvfuZ8Rwl97f29j0dMSkfkKL76x6CmIiIg8l8JfEREREVm4cPU1ip//Z4B9SINqMKyqu7epHj/Ax2MIsVnjl2MFguoasMQmr+HhOr+O5V63ed5waFGHQAp8RVbfJPiNzUXt/GWZhVhvn6nCRz18/xH+qEtKyexgV59aIutG4a+IiCwxhb8iIiIishSs1ab84G9TMg6q7d1B9fghvruLVwXWyus8INixQt+5hb/zbqs8x/FmMpQffTWjafXshI5jm9RfY3OVCq0LKrKqmhbPztG+gACecVT9680fk53ROobC6/iYT2pe7b0tQMzAwFMB/V2qx3fwVPSoyn7qH6huXWTNxG/+ZNFTEBEReS6FvyIiIiKyaAZsARvAm9XdT14pHz7wtLODFSVYC7KsCQJ0bHUlGBDrlzZsgHXBOuCtJggqm+sp+BVZfZPq34z6vT/V4V9kqYRYr/tblfjeI9K9Fgz3xyFvDx0bT67W/oM/X+QsRUREREQU/oqIiIjIYthLb+CPb9U/ZNmbtDu/7ln7W1T+DsPxFoMB7gZ5hlmsW4KmoEqoi6oJdNyoq3vbdcVv6DrWqf/OptpBK/wRWROT9X4j9fk9DlQLnZHIp5k13UcCpIrU2yUEI4WQeOnVgV1+aQeg9Vv/BkaDRc9WRERERNacwl8RERERWRi7+jr++NYG2LctZn9qWf4ti+0ts2zLPOI4wawOBuDo67lOYgb3+auGu+itm0864DNCXMvAOk7YSIRu/TNwFPgo+BVZfQ5mhoe65bM1IbBPN3iYxT5/kXTy0jM8tcNf1ufIrD4RzQyvSnxwADh26QVC3qnCS58vsl//PSiKRc9UREREREThr4iIiIgsRATaQJvKv+mjwY+8v/9PvX/wkg8HeFmB2/GC0unrKDRcOofLdgbAIMS60jd0nNCB0J7q6K3XT2T9NG3gidRtn5c1/BOxUJ/BlSq8P6Aqh8T+yzkWr4Wtq29Sf5KNmovq10VERERkYRT+iojIcohx0TMQkfm6TMjfAn+TEN9Jvf3vlvdvv1Te+YRq5xEUBRYmCcAJkoA5hAZrV7l7Fs5RqBshtJp1fps1fi2fwZgisvz86BszOwp/Q933fXLSyGEb+GWybPNZRrZCZ/JMv97B6l8CKofxGKoxjAZbpPRNsvyPSOk67c77kN4HHi9qyiKyAIP+omcgIiLyBIW/IiKyHEwfSSJr5iVC/CfA71NVX/WdnVfL2x9T3rmJ93uYtaDVgpTqg61y8QWg1azx23Usr8OBwxavK5QViMgxWXMJ1MGvmcJVWV42dfFU1/YW1SUvincpq89TVR8Swr8npYco/BURERGRBdKRdhERWQrVo5uLnoKIzJoZ4fK1yU8bBtcpR7+Ztu9eSg9vW3X/Nmn7EVSOdTOI2XzLbOX8NaGORbA2hE5d8RvafvTSKvQVWV9OHfxOvq7aGr+y2pJDUbYYDV9L/f1Xrbf9BjG7YaPBXyx6aiIyZ62NRc9ARETkCQp/RURERGRufDyAYgwwcnYtHTzerO58GKpHd6F3AOOyWRxWLiyfumRA7oetnkPH6+A3Tl1XRNbX5CSQ6E34qxN+5KIwwPGqxIc98/1H5o/vXsLo+qCn9WxE1kz4/NcXPQUREZEnKPwVERERkfkKAd97dOAH29vl/U92qhv/8HL16C5eVVjWatp+NgHAjHIArds7Q5N1fgEzJ7Qc24DYdazldbbvU9cVkfUz/d4PfrgueN36GfAZ7sgWvY+8CFZpzV4439fcmzuMGZDAE2l4QNq7j0Xbw9PABwfpM+5FRFaMwl8REVk2Cn9FREREZF5ic7E02H8l3f7lZnnj70fVR+9TPXyAFwWWt/HD8HfFDj6vi2Y9RItgOcQu2CbENkftXUEvr4gcMZpPh6mL9hGylJoTFGJzOC2VsL+NP7hJNT7oE+KQdLiaPe3f+bMFzVNERERE1pnCXxERERGZByOGS5blX8LsNdy/Ve0+fqu8dWOjunWD1B/gybCQYeacpExn3ssCz2W4JahMO9HzmsCbl80AMggtsC5Yywm5QdYcMK9QqCMXy9Pb6xK8P1fKZL/RrBFOqL+fFFgC9Q/25G3kM6xa9e60hb/+hoV6iQqvSujtkB4FLJVVuPTSgCzrA7T/8H+E4cFCZyoiIiIi60nhr4iILMa80xoRWbyQXaXT/QEp/ZSQfzmNys+l3YNutbeHlyWWdSCGOkXULuJiMbBJAJw1a/y2Hes4IQcL6WgdYFX0yUU02Wa1b5qtwFGPCHUJkGVlRr2GAZAq0mCfEA26G84LnxvFV788zH74p1COFjtPEREREVlbCn9FRGQh/N5Hi56CiMyJvfplAKeqXvDx4B2K8e/6/t7LvrdrvrcXvddvWii2IZjClQvKm27dloO1m6rfNpBPrrDI2Ymc0HTYO7lMfta2PDuT6t/I4drher5lKVmzY0gJhn3cS9i6khHCZXvp8y8Cd6m35JKjrVlEREREZC4U/oqIiIjIbG3fxdubAEMfHlzy3t6V6u4Hedq+S+r3oCghixjerAlrTQmpLLXpqrxQr/FLBMud0IHQcWg7FpTmywXiUxeakxoynlyvOqFAclYCELwJf61+rhW4yzKy0GybCR/38WJI7Pc6pHSdEH+Kj6/Rat+jGt0Cdhc9XRGZIxX9i4jIElD4KyIiIiKz19/FB71dqmK3enRnXH7y/kbafQQkrNWGECAEbBL6zjgvnGscudrfqwcAACAASURBVMDs87w67D/3bvwop7fo0DasA9YCsiYQxtW+VS6OSdDYdCqvuxF4HQADlM3fn2xpcjkua04YmYTACXyyKPBaPt9TO81Ve/wX/fEcrkfteJWwyvGi3KBM7+B+lRC+Txb+AyH8P763rfBXREREROZK4a+IiIiIzFJg0shz2HsxPfjEy1u/LNPtm6Sdh4Bj7U69ZqzWAr+QzKgrfttAt17n11pgYWrt5qlKSpGlN9mmAfK6gp1WkwuP7MnKX+22zu7pfUNoukDYVOir/YcsswRujhdFx0eDL/uw90X6e9fJWtve3/8rtBWLiIiIyJwp/BURkTnTUVKRNXOZEK+Z82oqxu9Ujx98ubxzs1XduYkPhnVbzxAWPUc5rUlINlnntw2h3VT86mWVi2AqjvGmmneydjW5Q7duY245eFFfwUdB4e+sTNb7zYCKOmivFjojkeNJCcrSfNTP/OAxvnP3RUJ2zXu7LS/Hi56diMxZ/Pzbi56CiIisOYW/IiIyX6aT3kXWSsiuWbvzT0n+Q8vy6z4qvuR7e51qb5dQVpB3sVOGv9NFpfLZpjOqMz1nk3a3zXKHlgEtJ7aAVsJyP2o3rRdHlt1kG63Aq7rdcH0ig2Objl1ywoZj5lQjoAxYcDzZ4ftAzpE5FsGDHe20VDMpS80gRPAInmDYh/1HpAedkpRGfrDtSeGvyNpR+CsiIoum8FdEREREZsUwXsbTD7wq/9hHo1d80I++38voDfEAlrXPXPk7l8K7Janum/kavp817nS1Y6grfK0FoeN1YJZ5XbXXrJkqsvQm23bToN4yxzbArjjhUhP+5vXGbMnwWF/PvU4kl2TXcLFN7Vdssm9pWj8nC0+2jb/oT/gqnQR50V+L82IGMWtaByS8v0N6+DFeDEsCBz7sV+f24S0iIiIickwKf0VEZG4s08eOyNrI2/ig5xRD2C2uVr29N6p7t2K185A07EFVUqeEqIT3osqo10HtJOiC5/Xfmar0ZJlNn5gwWU82AyKEPBHaiXDJCZcd20hYq7niGChRC+JZC82lQlXVcnFYqIP9qiT1trEHESuHKWxeHtPa6FGVDtD+vf9u0TMVERERkTWho/AiIiIiMhPW6pB2H2xXvb298tHdfrr3wSXffwzuWJZDCJjZ/ILCJSm8OUsB0Hk9hOPN4ehK08VqbgBeH+tuOdZxLKuPfR8Gawp/ZVk1a8i62VS1L9hGImwkwuWKsJXqavbMSQl8lOEHgdQL+Nhwt7oyVc7HUx0FACzWlb9mXldZV9TnCy3DflzVu2vms15vr3+XMcOrCgYHVJkROx1n64VRuPal3fx7/7yuDu7tzGXGIiIiIiIKf0VERETkvB0eTvZRP5YPbw+rW7/sVXc/upQO9sAC1mpz1ONTltGnXpmmStIAIvXavoeX5jpq9yzLbrIdWx0ukgNdI1xOZFcqwpWEbZSQeV3p24+kgVHuR9J+wEZAmmpvLucvTF3gqEJbZFmFZgNNCR/2gQrfuGL+aitmWy92OFq5Wr0xRERERGQuFP6KiMjsKdwRWTddQnyJKl2hrL7L9qPPpdsf59WdWzCu6tLRmKPjnxfI5KWK9cXajnXrdX7JqEMahb6yrKZ3NU3ga7ljLfC2Y1tOuFJhlxK2laDjEBxGTWeCIdCrL16tVuHn0pqEv7H5OonNRJbRJPwlwXAARR/fupqT0hfJOz+iKjeJ2Q4hbgP9RU5VRERERNaDwl8REZk5i/q4EVkzr1hn80eejb9NyN9MRfl22tvv+v5e3S4172DRwLWg4zwdJzexZ32fwBNHFZOddBT85n60xq/qmWTZOIfV6MnrNs+h1bR43nJsw7GWEzbqat/Q8jrZnWzvzW29sDoAHhm4P1mRKufLpr7GqYv2LbKs7GizdRyqCi8TFOM2Vfo1LGuRt94hb/0NZev/Az5a4GxFREREZE3oaLyIiMxc8cHPFj0FEZmx7CvfmP7xFfPqB6T0x5Tly4xGHUbjDuMSQmxaBE9KuU5oCcKW82pmcNa7Ofk87BnfPc2f+b0ZeDQsd0I71aFZRl3tpFbPckFYADpgl8CuOOFSRWg51i6xvNmIk8EYiBHGTfXvGLwAinqt68lawQokZ8CnLgAZWOZ4avZa1dR1T7sTXeXS7SX4jFxOJ3vNT/T56lOfre54cvCEl2WLoniTYvAlxoOvg7UoRjd8595HJ5qMiIiIiMgpKPwVERERkTMrP3mf7Orrkx/zajx4nd7Bm+nBLUu7O1TDAV5U0Ir1MVgV/c7dSSt/D4+VN2GX5U7oprrlc4umGs+fDGNEFunpfMdp1qeGEBK2AeGSEy6n+rJZ1dXrWaoDQQdKO7ykYSANIz4yKOzJUBIUtM3apOo3o97P6CQTWUbT+wGf+lqUwYf9jdTf3bC9hxuetX/GcG/DjvpliIiIiIjMjMJfERER+f/Zu7MnSbLrzu/fc697RORe1Rt6QwO9gGigAZAAieEyXGa4Dx/4IJnJTE/zrn9OZtLDSDLTSMMHaow0UgI4xiFoFBpAd1dVV1XuGbv7PfNw3TOiCtVdWVWZGZERv49ZILOQkZk3PG54RvvvnnNFLkXdP8TqBHBaD44GfvgwVZ98HNPRfahqLJaYhUfbei7IIqt32yu+zzeGZ63enfvOC/2+ueq6ppWzBYeOQw9CN0HnsV+ly9iyDNoKdM9rEjBr5i/YphO3HNuuCDuO9city4uU9/YFzieyOe4RpoYPAwwjXuXXhZnPqn7lasydS8ycEBIpBqxoqq/b+8xX767a87Fqj+dKPP2PzmX9nX9WZgG3vF9CGg9IpwfY/mfuZu79I88nKBFZJ+XtN59+JxERkUum8FdERERELo2nKfXB59P64Z2zdPfn/fT5vd3UP8uhSXejCWRCTmfW9AL3izzsZ67evQwlOfjdaoLftmN3QpV4sjxmm25mbcV6F2wnEW7XxFsJNhJmaXbfmtzq2Zh1JKghDQOpH3MAXDVfL1jb89ZC2NztfKWJyBIzyy3jQ7OYZHxGOriLkU7dOPXBSa3wV2QNffQHix6BiIisIYW/IiIiIvKiDOgBm8CGD/sfpvt3X64//VmdDh/gHrHQgVJvPZdem6+0twLokp/dLjn8fXxPTpFFa+di0yI4RPAyQQlhOxFeSsRbNbZbQ5ly4Fu132uzVvRttliBj4zUD3jf8ElbFXy9D2uttce6bf2simu5KSxACJAq6B/iDz8hVcOK7uYYY0LRdYDuH/77RY9URERERFaYrsCJiMjlW1SfNRFZlECwV63ofIT7Ny2W36JO3/DxuOejMYQOdDtzFVyX60VPOc/67Y9s+fkCrZsv9q2PJqzP1Lr5WbXVvIEmbMl7+1rHsTJh0Wc/XuGvLNrcHPTasAhWOJS5pXPoOfQScbsm7CSs17R4djh/jTw+hws/n98+AR8aPjZS1XQZ1tubqzf/nAQwHIuOx3z+8/k288v8fCzz2JbGxf+I3Jj/tDCDUGA4nhI+OMFDgGgplp0xu6+cAHT+7b+HyXDRoxURERGRFabwV0RELl+4KVdoROSSGMTXvIi/TSr+1EP5BqHcwcrOI31SV+TU8KIP41m+/9oPWfsLC8dKx3r5Rmz+fwW+skwMvAbw3FG+dNiEsJMrftlMxM2Edeuc3laWw5kvbFeeXwDuhk+NNAIf82hFvF4D1yfStONOEK2p/l2RPySyumKzSiE5adQHT9jmtvsrZSr2Xk/xB3+66BGKiIiIyBpQ+CsiIiIiL8pJ1RaDs2/66Oy7nB1t+HAEdbJcpiU3SiD/V0IPbNNzq+crqtoWeSaPV3zG3GEVc+gZbDlhC8KuE3ZqbLPGOnWu+K0tt3v+ovC2rSSeAhNgEvLHqvl98Qu+T65Oe9wL8vNic/+/yLKyQG4fUOPDCYyH+NZeB/dX2b71PnAEjIEBeWaLiIiIiFw6hb8iInLprNNZ9BBE5JpYuUHqH9eMhqf1yUNLx/tFfe8T89MDvKrz5puxuRB6RVfsH/+pV12YZ4/8xqf/tsfHd+W5xRf9gseDM5/7OL/Pb+m51XOnaaFb+KP3F1kkb6p9zbDo2AZYF8JWTdiqc+VvL2EbKc/dcIEewW1F7yTAKMA44BNyYNy2Qp+/r1wfy39GkukUJDdJyCeqyRg8wWjYo6o/sFj+Ocm/zkbvJ3j1T8CdRY9URERERFaTwl8REREReSGh7FCf7A/r/btH6d4n4/r+vY6fnuZWh0WRr9xbeOrPuaxuni/yY551DHah3/Z4ZNHunXuR773EpOlJKfR8LhaajyX5vxIKMPMn31/kuiXm5l9uAWwlhE0n7OZ9fcNmnSvVY4LY7O9btVV4T/iZRq4aTga14VUkDQI+Cvi0TRs16ZdCAItAfOwZuap1RQr5L+DZXxtr07W7/XuZHDzhVdVjWn1IVb1Oqn5ASv87Vb2Pwl8RERERuSIKf0VERETkeRXkqHDTJ+Ov+eHDXv35L6j3D7A65WSmKMBXKzx51mvXN+Jat5ErJEvHumBdz1WTBTkUfiR4E7kmbbDnzKpvY7MooePYpmO7CdtLhN2EdVMOc4Pn70vt/r5Pqfo1hzqQRoE0CDCIuRlrar9+hY9RLsQCeGB2PjK+ZO9mkSXQ/s1MDnVd+nj4sg9OXub04C0mg5/5qP9XCx2fiIiIiKw0hb8iInKJnl7ZJyIrxPiKFcV7nsr3CfHbjCfvcToo6J9BjFgn5jIfs2cOT66zenf+t335t3pzn/lq2Cuq3r3KsGm+2rctQsZzpWQHrJsIpWuPU1ksBxJ4s2+4RaBwrAfWS9hmwrYSYdsJGwnr5sULv9Te/Mu0Fe/erFGZgI+MNLbcWprmJa7wdzEea0mfK3/9vAe0Oxev/NVz+AVUvXslzPOBCqHpLFCTxn3SyQPswSc9ymLDB6f6KyuybrrdRY9ARETWiMJfEREREXkeAcLbxPhHxOL3sPg2hNs4pSWfrQVRq+Dl1l7Ej0Bp0Em5lrtkrm0leg7l+rVzrybPzwChBLYScS8Rdmpsq8K6zOZx3X5zM3mfNm/ng90amAAj8BFQzd1HFs/I8yCSnytV/cqyMyA2l9w8wfCUdHAHzIdgZz48rb70+0Vk5cT3f3XRQxARkTWi8FdERC5HresXImvH7LYPz77nw7Pf5eykZDyCyvNmnOcbyLL04claF40FcpjS8Vw52XWs01T9+txN5Dq1bZ6N3H68A9aFsOWwlwi3asJ2hW3W+cVZ5z17H52rz/CqdcOnTcXv0PCxQX1eFi+LMr94qD1XFeTwV+clWXYGxKYDCgnvH5Huf0Ian45C6Iwcn7Z37fz2X+LjweLGKiIiIiIrR+GviIhcjmr69PuIyI1nnR4+OoN86X2UTodlOt7v1Pc/IZ0e43WVN2fEzjOTq79G//zlxcZjLSwva7AXCYyu6nc96ec+8mQ0IZk1e/p2gC45+C09P33t9yhgkevSLDTwBJbASyN0mr19txJx06HXtHnerLEOs9bkqWmx+jzz9bzy1/CJ4SPDx4Ab1u4dLIvTLkB5PPytv+ybRJaBQYiYGZ4SDE5I1Fg9Iu28PLbu5gCg+4f/Iz7sL3qwIiIiIrJiFP6KiIiIyDOxvVfwycj94O5pOrh/VD34bJzu3+16/7ip1CuazRmb+z/P77iCfXvtIsnQl/7eS06BLu3H2Zf+85e+Nr8naoBQOPTAyua4K/CVRXGghkQgmGMdsD0n7CXCZiJ0UrNIoen5O2027E3P8GKaXwjhNPtxhlw5XDleMQsW5xoYyAIkZg0kzPHQrC0K4O3KnWfZ43ktPP0Erj17n9ELHC8zAw/gjo8GUE+xopPYebWy7Vvjzvf/+PLGKSIiIiIyR+GviIiIiDyLQH4PWfpo+HJ9cC+kOx+P/eBB16smTYwls/LRq6fr2M+o3ec0gnUc6zWBWtGEBmr1LIvQ7ukKWHRsw7G9mnA77/FrvYQVCWIT/Lo1Ie0LnAGcJvTNbZ99EmBK3u83PuV75fq0T3FBfs4qHt2vWWRZmUFoVlWNx/hkgPc2g5G2w0uvvwL8jNms1k7WIiIiInJpFP6KiIiIyEUZFl4lxK8Rwlsk/w3vD9/xo+MynZxC6EKn21zsXPRQ5ZfUzFqnnge/ua0uRfM1Bb9yXRKPzrWmpa9tOrHnhJ2asOuwU2NbCSuB0H6DQ3UJyV8CkpHGAR+H/DOfpYpYrk8b9s5vKa+nSpZeM0mTQzXBUwXjUYfk72Hxj3C/jYU74L8A9tFfYBERERG5JAp/RUTkBeiqm8iaiZi9Y0XnD0n17xHL1/HwptfeoW437OS5e0raI+eUp1//PM+XL7Ln7Yv6ood0Uy7TOo/snWmd3OqZDli0vNEqqO5Iro8DCTzkF5cB1nXCjhNvJWy3IvQcL71pR57mAuMX6cM69/vd8GkOfn0a8NS0E9bileXxSFtnzx9sNm/0VlSWXlP4637+sWPOtwx7hWA/wOv/RDX9j6R0RK4AFhERERF5YQp/RUREROTivH6F6ej7Ph7+G8ajkmoaSRhY3tsOfnkL2gtenLcv+dcXDGbu49z9v/BbryAluKrg4So2ZWwq5Sx6rvpt905t29sq+JXr0r5kI7maNxrWccJ2It6uiS/VsF3nudoGvufz8wVfG+7Na6Fp9TwK+DDgY8OTNdWlrkxxCdlc5a81XQz8pizAeSbP9qC0h+8FLMMxOt+wmtKr6g0mo9d9NHjXut1jd///lmKMIiIiIrIyFP6KiMhzC1GlMSJroSix7ib1yWHFeFSn4cleOj7aTA/vwtkp1DXYs2+QqeucV+yRijlyaFI2bZ7LlD8vOK9KErlyNY/Oxwihl6BjhM1E2EnEvRrbrqGb8n0rZnv7XsY8bQPEOv/semz4IJBGlvf7bYNpnaCWy/zzMt/+OaCFK3JDNJM31fhoENLpEd4/3gnh5T3rbI19OkwA8bt/pkRfRERERF6Ywl8RERERuZAQC9LpwVF9/OAoPbyT0ud3Qz04ztcoiwILBYRfXhTyRZcw7ZeSnLl/X+jC5zNeHL3Oa6nLcOF2Lvy14Dkk6YCVzS16rrxMj91f5Co4OXBN4IVhBdBz4g6wlQjbFWErYb0m9K3bvTK53LnZBocJ3HPgm8aQJtaEzE2b6SV4Ccuc+TkQmnNaJD9n0fCaX17wslAXn7TL8Odi6d30Y2RgFnAznATjM+qT+xQnrwy9t3MYdvf2w7f/KGEB6vGiRysiIiIiK0Dhr4iIiIg8TZvoFgzPNv3+3aq+89NpOtrvMmm2pyvKJwa/siSK5tZtKn/bil+R69KGrgaUYJtO2Ha4nYi7FWGzzsFvAFK4np0va2ACjIAx2m1zmdljn5fM9jHX8yZLzyCGvPLKIQ1OiYd3SFu7ddx+ufLbb94y6JD7D4CWY4mIiIjIC1L4KyIiIiJfJhh2y8xeI8avUNc/9P7pG350gJ8cY0Qou4QYH80S5/9x2VV7j7uqS6RX9Riu0pMq35p9fuk51nOs9LzPatvu+aY8Nrk55uaUuzVVb56jjcIJm07YSoQdx3YStt1U/BbNN04TV7ihdv6QgBrS2Egjw8fNGO3Ru8mSmN/3OYAVnudWTb7pPCbLzAFCs7gl4f1jklfQ2Yn2ytfeDB5+i7rqUHTuYfEBpGM0q0VERETkBSj8FREREZEvE9z4qhXF79Lpfo9Yvge8yySVNqmhCIRHLk8+IX38whDlktKVKwtpLvIYllgT7logv+vvONZxiHPB79z9RC7dfFVmB6zj2BaEvUTYTNhmwjZrQkzg1tzX8+eX7fHFDh6gDuchMDXn+xCjJgbLqXnurFm8YilBMJLNBfqX1rL72U6Kat18Qet6nAwIAcPAEz4YkUZD2LjVCSfH3yDVEexXgL8nxL+GeLzoIYuIiIjIzabwV0REntG6XrURWVsF8JZ7+l2vqj/wut7zioJkAbd8IVOWU9Nm14qUq32L5hY8f/Gy91IVmTdfQWvk8HfLCbcg3E7EXg3dhJV1/nqyJvS94nNKEzJ7ZfjUoLJZ5aheDzfDbCOCHNZrj2a5CUIzUT3BZIhPp/jRfuFnh++k4embwacfQdklTX8K/hN0RhIRERGRF6DwV0REnkn4yjuLHoKIXIN092fnn+Je+tnR235y8IYfPYD+GaR6cYOTi4nksLfd57f0WVCSnvK9Is+qWVNwHqIaTcU5xE6NbTt2K+/zG7ZrrFfnhQjBm+D3isfXji0Z7uCTgE9C3mFTbYNvljbsjeQ51u4lLbLM5ivUqxomI3x4Zt4/7vrZUdf7+1tsVO/Y8GQH13sskfWjtiMiInK5FP6KiIiIyC+JX/82trFF9V//dmLV9CCd7J+mB5+k+sFnwYcnGI7FAkJ4tn6X132BftV6cT7t4bTBW7MnJr28l6p1afYaZPWOiSwHn9085X1+Y5nwLSduJ8Kuw1ZN6DhWJLDmzm3F71WGr6EdoOG1Qx1J40CqAtRtLuw02xPLDWFNCGxN+OtNtwNgtgDh3MUmmE6Pz0DH6mLOj5PP/h0DFEWecPUEBodwdK9meDxJp0e1wl+R9WOvvbfoIYiIyIpR+CsiIiIiXyi+9QH1z/+rpcP7/freL8Zp/+6Gjwa5fWFZ6kr5smmrGyNQgnWbyt+y+bpa28pVaedeADPHC2ATir2acKsm7qZcfU5T7etcfej7+PjIvzONAz4yfGI5Y5kPDeXmaZ+/tgJY5zhZZtYEv/SwEPHJCM4ekvY/GdHpnfrgpMI1iUXWTVT4KyIil0zhr4iIiIg8zoBtYAd4xd0/SqdHt+r9eyEdPoA6YASIcXbvaxvZCoTNl/kQ5q8PG00bXbAyYR0ndJrgN6DgVy5X4nwu5yJLg6Kp6i2M0IOwVxNvJ8J2BVt5blI3wW+77/R1ic2YK0hjSP1AGllu++xN9agC4Jujqey1CBY9X9nw3NK7Pde1lcHyJXR8nu4KjpHFZvGcOT48od6/g3W6Fdt7U2BCVZ3/tY6/9u8ufwAiIiIisvIU/oqIyNNp9bnIuomE8DVi8euU3W9j8QPG43f87CzSH0IoodNbjSD2pmv37/W8n68ZOeztWrPH79z5W6dyuUwGVO3nlv/LsgDbMMJmIuwkwm6NbSToMrcf8FxifJ1jbW5eGUwDPjYYM6v81ens5pjfXzo0C1yS5fNg9YT7iSwbC0DEcRid4Ed3qXsbxFiMbffl4/Crf+i2tQ2jYa4MFhERERF5Rgp/RUTk6fw6S3NEZAkYKb1Dqv8N9fQPmE72GFcbDOvItM7tnmX5GPndfcfzTU+TXJemzXjYcMJuyredmrCV8CLlwHfKLLBbZGveBIyBITDiequP5XK1cyjnaLO2zyI3QQh5wcLwjHRwH7rbFnZeidbbKVEDcxERERF5QQp/RUTk6VxX0kTWjDMebPt09H46evCuHz3EB2dQTSE91jtYp4fl0FYuFg6lY13HouNmGK5LyHI55oPbdrFBkfeWDhtO2Ern4a9t50UI5sxaPfvcz1mEpu2zT8BH+WO7T7Gqf2+Ydg4aucNBAdT2aOWvyLJqg9+UYHAGkzF0toK/8s6rWPERgQPgtLkN0F9xEREREXlGCn9FREREBADrdPHJGKD24elpGvWnfv8O6eGnpMFpvvIY46zd8/MEJavQKnoZHkJ7GXg+sCrIwW+Zg18rXG1P5XI5eAW4Ye1824Cwk7CtRNxM2HZN2Ei5EtM8BxxmSxBdWN4TNhk+NbzKNwKYu14nN8n8XIptjubYFOqQn0hbp3PfujzOF7Fsx8jCbM/0yQgfDeD0oAzj/tdw/7dm4S1i9x8ppj+yuvgYqBc6XhG5Vgt/yyQiIitB4a+IiIiInLOtPXxw7N4/HvuDz07T3Z/W9f1Poo/OsGjQ6eYr7ct2IXUlPOelnmBY03b3PJALc2GWriDJZXFmbZILsB6EbcduJcJ23t/XenWupHVyFaYvMPg932c4j9uT5erQKTlKaff7lZvrvPoXPDZbqYosu3ZBjDs+raAa46NB4cPhe0zGr5KqX8fr/4OUHuD1zxY9XBERERG5eRT+ioiIiAjky+ebQA/Y8UH/A7//6Vb1yb/Uaf9hZFrlu8QCgtKShZtveVomKKzZ6zflIFgBiFym+b1VO44VELbAthNhN4e/caPGugliasLWsDz76TpQGYyNNLZZ8PtYF3u5odo9f9tzX2B55p7IFzEDT1iq8WmFj4YxDc62vH+y5af7r1uqfuGj/m3GA73pEhEREZFnpvBXRESezHU1VGTNlFh4x8rOd4mdD6n9w3TW/2o6PIx+fARFU1YarKn8XaFrkZf6UK7p3GnkcCN4Djw6zT6/HXLV7zUPR1bQ3P68bXvkUDrWM2zLiTs1tpXbPYetlNuMt4sOluX0YJ5bPdeGpYBPA0wDpGUZoLywZhGMGfl8GICieRvrNqv+Xmaajk+3ksdobhWXGaQaJn1Sf59wcAcfHAUfHDn9wbLPYBG5ZPbyVxY9BBERWQEKf0VEREQEoMTs61j4Y8x+j+Q7PpnuMR4Hn06AgHXKfM9VCn5vquaasRl4dKzT3Np9fuf3BNZlY3kRzXxyAzpO3AVuJcJODb2EFQliM8lqZn13F115OXeasrrZ43ca8sc2FAyu09lN99j5ziJ4W/07t4Ch/brI0okFlJ28sG46wo8fkB78vKbTOfHBac14rJkrsmaiwl8REbkECn9FROSJ7I1vLHoIInIN/P7H55+S0ktp3P+W90++mc5OLA36+HgK0wprwx0lJYvTFglBDjYst3kOHZqWzz4LexMKfeX5zAdmTRUl0QldJ+xA2KkJtxJhO0GRwFKuuHTLt0WHvvOa14snSJNAGgTSJOS9iGFWqTz/2pKbpw2AjTxfi+bfNcs1H0WepCiaAmDDB33S/md49Cp0t8Z4mlBVmsUiIiIi8swU/oqIiIisMXvzm/j9nwOMPFV9PzsOfvS5+fEDfNTHk+dKPoNcVrXY8T7RTWzb/DzaUDcCBVjp0HWs2XaZOgAAIABJREFUS65gnL+fyPOYq6L0ZHnRRwmx47m9865jOwnr1VB6Dn1htihkmSIK8/OOql4bPjF8nD+2iyOs3Td7Gc9r8mzaTggh71DgdV6X4PPB8DWPR55Cx+j8JGQWAcdHJ/jhXQiefO+1ie3cPoGqLv/1f4ePh1BNFj1iEREREbkhFP6KiIiIrLnwzof48X7yh78Y+vHDw/TgE/ej+0Y1hhih7ELIFyZ1tXbB5qvbumA9oOTRp0Xhr1yGtnXuBoRtJ+zlal/rNRW/MBf22ixsXcb5l4ApMG4+1osdjlwRIy+OaW96nmXZOTkAtpjPU6M+WA1lhK0dt+13q/i17y16lCIiIiJyAyn8FREREVlfRo4OS2DHJ6M30sO7ZX3nZ/jDOzAaNOFvJ3+UxWsCOStT3uO3CxSOJfKF4/Dl3y7yVM3iAiuc0EvYHoTdirDrhM0EMeWgNzikptUzzD4ui3Y4TcW8T8jVvxNmbZ+XbMjyHObblLfhbwFWoedXbgDPwW/I7Qh8PCJNB1jRMXv57T0svgN8DIyA+bOXiIiIiMiXUvgrIiIzCndE1k2kKN6m6L5H2X3Xq/oH9dH+m/X9z/CD+1A3ZVMxNpUpupJ+7eaLrY0c/Bb5FkrHC8cCswBkmdruys3gc7cEFJYXF2w5cafO4e92jXUcyjT7pmWs8J3XVi6n3ALYJ0bdtH221LarXuQA5dK1b2Pb/ar1tlaWXWgXz+TJ6tUU6jEM+9Gn1dsWit+n7GwTOz83G/3U4S6qaRcRERGRC1D4KyIiM77sV3JF5JJ1CPYBRfFnFsIPGU9fS6fHr6WDffPTY4glVnQghOsJfq/kV9zg89rc/qsYef/VAqzMVZlEV3YlL2Yu+HW388UGode0eb6dYNsJZZMMt9mv2c14aUVg6uCG1+SWzxW4GWYKgFfG3Fy00LQfD4ab53DteRbFaF48nY7RxVzkOBnkE3HCa4eqjtTpXZxtw75jxn9Oqf7fqKsHKPwVERERkQtQ+CsiIjPpJlzJFZFLFKmqN3w8+B3rH/+Gn+xHPz7AT47wwRm2sZNbPlvQ4pBFC0DpUBr08uduht2ECkxZfhEIuYrcNsD2nHi7JtxKsJHy679qyylvyJxLQG14cjwZTC2Hv4lZe2BZTW3Vb9MC+pGFNCI3QfLAZPQKw5NXGJy8T4w1dfq7/IZMREREROTpFP6KiMg527q96CGIyHUoIn5wB2DK1CeMTnfSw08KP7wH/WOop5CawOdZLpircvdi7KKPyWYfQq76pZOwbt4ikNj8nBU8RHKF5qogHTCzZv/ohPWcsJMIezVhx7FOavb2baopb8IiEMuVvnhT8VmF850yvbZH98ZW5eJqas+Z0fJ5s2bW1nz+PqLjcBHXeoyaX1bXpGHf0tFD7PB+12K5aUV3gvsUwN7/zdnWHCIiIiIiT6DwV0RERGQN2WvvwuGdiQ+Pj/z4wX79+cepProXmI6xWEK50ez1y80IfFaN04RYzaXg2NT7lEDhOdiYv6/Is0jkedNURlrXsV0IOzVhNxG2mj1+HajgxiRE1tzaSs/K8GnIH5Nh7jhNxbyspva5D3OLZGIT/Buzym+RpWNYCHiIYIaPBtSH92Dn9iT2tg7s1huH9s6vVWzsQjVe9GBFREREZMkp/BURERFZPxFIFL0d7396yz//xdQ//ZfaH34aGA+hKKHsQogKFhepbU0bgDJB13Pw2/5/bYAn8qyauWWdJvjdcmy3Jt5KhJ0Kuglqa26LHuxzSiGPfRJJVYCkxG8tzO2Tft72+UmVvyLLKASIzWW60Ql+8Bm+sZXSzkvJdr5y22ATGKMZLSIiIiJPofBXREREZL0UxM5XsOINQvyqj4bfr/fvvpzufWz1w7swGgFgRcwXIS8lL1m1hHLu8Vx2nuQ8UrlG9FyB2QUryFWa2vFPLqqtgm0igrxPNBAgdBzfTtimYbuJuJewrTovMghz33ejXr7+yGP2KuBTy62f28dirsrPVTV/ag6ct8v3qT06pwOrNQdW6bFch2U9Xg5YwGIB7vi4T31YQWfLeOWrr4c30m/mN2d8Soh3qev7KAAWERERkS+g8FdEZN3FctEjEJHr1SF2vgn8ATH+GtPxW35y+FZ18CD46VGzHW3IVb+2rFdIV1jblrQJMSwCneZWMAsw9NTIs3By9WNbDdkBNiHuOGGnIuwmbLPGCs/3S+Hmt3tP5JbV0+aj2v2un4I89wvyPBBZejZb4TUe4dMhfrZfMDj+GvX4zwjxO2B/Syj+L6x6sNixioiIiMgyU/grIrLuJsNFj0BErldJjF8nln/g49Fvpf5pSCcHwY8PAmeneNmDonuJVb/yXAws5Kpf6zaVvzZX1ShyEW0VOZxXktMzbMOxnUTYS4TdGtuuoPSmVXL7wr+BJ4C5IXttpGkgTQNe2exx3cCHJc+h3f855nMpIVe+iywta/7Hmj/00zGkCd4/in52+BUfnL7CtP8RnW6H6eifGff/npvbmF9ERERErpjCXxGRNefH9xY9BBG5Xka1u0V35xXvH3R9cEQ6OyEN+jAdY203gKCL5NdqPtANza0kv1svHKJpn1+5mHaBQFPt600hPxFCF2y7xjadsJ0IOzVhM+W5FpnNrZtYXf54Zp1yu980NtLE8DT3dbVOX31t+BuY7f07P8dFlpHZ3Dm8hukUHw7wwWn0wXH0/n6HYK8xONlieLLo0YrINbOtlxY9BBERuUEU/oqIrLm0/+mihyAi1yyMb1Vsbo84O4BxH+oKvL1Kbl8Q+qzwFXNbgsfWDiE2Fb4RrHAsetMB0p98f5EvUoNXnAdfoQe244Qdx7aa0Hejzvui1pbPAfMB6U30SOUvueJ3alC1j83VzX7N2Pmftqb6N9ijixxg+eb7so1nGa3aMXr88bSbs1vTgr+a4MNj0sl9wnQ4Sv2jygfHCxioiCxSofBXRESegcJfEZE150eq/BVZMymNTiZ0ugM/OXI/emBMRvkCYyxzu2dZHCO/Q+8APXJFZntRWIGvXMT8PLG8b7T1wHbBbidsp8J6CesmKFIORdNc8HtTPf76aPf8nZD3e72J1cxyOdrzatPYIu9rvbjhiFxICBCKvDBnNIDjz/EHH0/Txs6Zj4dTbd0jIiIiIl9G4a+IyJoLr3110UMQkWtg5Qb1z38MMPGT/sgno0k6fEC69wvS2Wm+U4w0ZaZy3eYr0EoInYR1HC9MLWrl4hw8NS/jAFZC2HDCnhNuOWGvxjZrrEx5/1/zHCysysKC+ZbONfgE0shIE8B9KYr85Zq1c6Igh75tS3SFv7LsLPfsN0/44JS0/xl0uinsvTqh7AypqvNZXHz/3y1ypCJyXfQ+RkREnoHCXxEREZE1Ubz361S/+PGEs+FZ2r+X0ue/IO3fhVEfMCwWzV6/8yVyN+Aqw6okOvN7VHaAEizMPbYVeZhyRZo9fvM+v4Z1PVf83nLCbm71TK/GCp/tKckKBb+t5nXkDj4lV/1Wj35NFcBrxpr2z5HzueDn/8PVzAfNsadbpWN0JY8lYCHiGD4e4EcP8M0t6G7WbO6dFd/+7ZqtW1BNoRpdxQBERERE5AZT+CsiIiKyHvIOcntvdOrDgw0/ehjSvU9IR/t4MswMioIbFfquktAc+QhWeg7o2nfqCT0d8mwKsC6EXSfcSthOnVs9lynv8es0+3yvMDeomgC4mlVDy5qY39e3XVQTm5sWAMhNENoVC+CTIX7yEN/Ywndfj6HY2ODRenYRERERkUco/BURERFZfQUW9gjhFsHe8FR9K50c3U6HDyydHmPFBhTd5iK5rohfi8f3H23akloHQpk/Pw+q1J5UvoQnwAwzxwrwEuJWImx7U/WbCJtNxW9MeV7VK1jx23Ly45vaeSX0+WtI4e96mmVoufJ3rgJYZGlZzAGwGT4ckCYjKDpmL7/zcsC/i/tDQtyH6RFwQj7biYiIiIgACn9FRNaTggSRddOzED6k2/shRe/bED9gWn/FR2NnOjVCB/DFB7+r0r75otqK3kh+V94DegmK5iT9eEAs8jgHUhPkNnMobqS8v+9WTdh0bKPGymZ/33WYT80exl43wXh7a4PfdTgGks3/SYlg7hDAA0//e6d58nSreIyW6TFZ06/cHeopPh6TTreKMOx/lbr+Q8ruu3Q2/wHsb/D0X1D4K7LaQgGT4aJHISIiN4jCXxGRdeRKf0XWTI9Uf8B0+qdUkx9SVV1q7+Jm+Yq4yuGunTFbiBPJe/x2PX9sK9QcLdaRLzbXztZrIELYdOItx27XhM0EZYJOU+3bLjZY5TmVmuSmtib01blN5rQVwG0L8GUK+kSeyMAcTxU2GcO4Hxj13/LJ4DbT0Q+ohq9SjT5nOv4JMF70aEXkavjZ59jL7y16GCIicsMo/BURWUPh7Q8XPQQRuQbpzj+3n3qqpjtMRu+lowevpLMj0niI+5pV2i6btqingFAmrONNhWbz9YTCCXmyBO6Gxdzqma5jW07cq/Mev7uJ0E1gKVf8BnIwmlZ0QhlNsB0gQaoC3nyuCno53+O33fe3aD6280N/CmUZGeTVPQnqhNc1TMak4VmZ+sd76XSfEHiXyfBWGvS10kVkRfmd/5fwzg8WPQwREbmBFP6KiIiIrKjwzndId/4F4JjJ8DidHYzS/qekowf4ZExOHyOXl4zMXUFf17DlaY97fu/RCAQnFD7b4zc+dj+FEvK4tno3gZsRuqkJfhO259imEzop7+/bBp/tQoJVnE9GDrib9teeDK8MKsPdmoe8Ji2v5Yu1c98cC4aXuQ20p2Zv6POvL2h8y2KVHv9KPJa8JYeFiMcm352OYXiCH90jTQc1o7Pkg/4qnt1FRERE5AUo/BURERFZYeFrH+H3f0E6ejjxB58d13d+iu/fwSYDCBHKEmJ8+g+Sy9NUoVnIlb5WAtGxoGu38hTzU6RZu2FbEG87oWn1fL6/b1vRuKrVvq25h+dueG0wtdwKuw2/V/wQyFP4Yx8jWPTZYhvtlCrLLkYouhALqMZw/AC//1Ont33MZDBOI+0DKrKKwu29RQ9BRERuMIW/IiIiIqspAlvAFqF4i9Hg/er+pxv1Zx/jB5/DeIrFiFNoz98FsOBQOvQcumBF05pX5EkcnFzZmhcNgBee9/jdq4m3asJunff3teYbgLVKPQ2owacBHwe8Mqye+9oaHQr5EgEomS2OeLw6XmQZWYDYyR/HZ6T9T4GEbe9OzMIEp2rvGr7xGwscqIhcqtO7ix6BiIjcYAp/RUTWRdFb9AhE5HqVdLq/Qtn5DrH8MFWTb/vJ0Wt++AA/PcaJWIiYhbzx7JPYmleiXlUQMF99VgJFU4Gm4EG+TE1u9dwxrOOErUTY89zqeYO8mCCynnuYBvA6b41JlT+nzi8ovawEOH9NmIFb3ivba1u9RTerNuFX7fE8LwtYyKXqaTSEo4cQgpunadh56YTOxgggvP99qCYLHaqIiIiILAeFvyIi62LdQxyR9dPF/Bvgf06qf43JeI/+2a6fneKjAZSbue3zyl35viFie2sCu/ZpSF/8LbKG2qrE+X8HsA2n2INwu4btOi8iMCA135Bsdff4fdzj4VBNDoCrJgx+0n1kfbWvi+YcbOa5ql5kmRm0bxR8OobTI1IRLW5u4/H1FN/+0MPOy6TJYKHDFBEREZHlofBXRGRdnO0vegQicr0Kyo036HR+I50dvZ/OTvD+KQwGMJ5A7OWLiUEXva/cfAfeCMEcKxN0PL8bL1jPak15qkdaPZvjXcO2PLd5vuWEvRrvNglnu8/v7JvXTw1paqRpgCpA7et5HOTLBfLrKoK3C3E0T2SZmUHM79d8MqCenGEBbO+V3WjhXeDrwCEwBiZoKZmIiIjI2lP4KyKyJuq7Hy96CCJyzay3EUOv1+XkPj44wqcjmiRp7k7oovdVa49vIIcMpUOHvO9kYFaVqOdB5jnnrZ7p5FvcSthevrGVoJOwghxySj5mFTAlHzsdFnmS9u+eMTsvt683kWXVztuqxtMYRn18MnnDsN+3orxNCP8M9k+4/xSFvyI339m9RY9ARERuOIW/IiJrIn7jXy16CLKkqh/9h4vdMZTnn/rxwysajVymUHbHVW/jkOOjt+kf5j6oZQnuWBFnd1zltvCLLmyeP7SW9/i1LliHR1s9L3qcsnyM2eX7CLbphL1EfDkRNhNWNpMrpdzmGb54/+5V1gZ4gKem5XVleDLcH/26CD5/uvU8N8qmotLJr7n5bg2LsEov41V6LAtlcx88z9OUjLp+m+Q7pPRdSH9Dqirq6SfkJTAiIiIissYU/oqIiMgzi7/yr/D9zxY9DHmC+mc/aj9NCZs4NvTTw5SO7gevJlAUeV/QoJLfazFf1Rtoqn4diqbls6p+ZZ6DG+CGmWOl40XT6nmvJt5OxL0EZZNQ2Vzw23z/OrMa0hS82fdXtW/yS9pFFe3CgIL8NzEBtT36NZFl0rQrB/JKhTrh0+lOGp3s2OD0zdDpTY3wn4nd89V94Zu/v5ixisgL8bP7pJ/8x0UPQ0REbjitgRYRERFZIcU3fwsmY5iMxz6dnPrRgyo9+Iz6+CFMRoBhMdycCkF7wdsiPB7ANXv9UoBFxwqftXxu77/moZ3MqfLNMazjhO1EuJWIezVhq4ZODTFBOE8BFjna5WBzHew9h78+3/Z5kecDWS7zL5eQ9/21wvM5ev6c/KILB27a360vs0qPZZk8z7E0sPb9mztMh3j/BO8fBCajDkW3TyynxJLwnT+73scjIiIiIktF4a+IiIjIiim+/yeEr7xXO2GSBqdenzyE02N8Osmhb4joquwVeyx0Og99C/I78Pm9fkVa821nzbFNp7hdU7xUE3aaVs9Ovujv5DJh10Q61x67JwV3OkzSmj8/twtzgmPzybDmiywlyysWQoQQ8OkY7+/jRw9qH53tY+E0vPGNafjuny96oCIiIiKyYGr7LCIiIrI6AtABIhs7r5n7m+nkqJf278Ogz/m6v6D1f9emDXoL8jNTkMMGkScJQAkWIGzlit9wO1f90k3NYgJV+n4hB9qWzxUqipanC5wHwBTk+VMvdEQiX6LZtqMo82K+0YD08C5WdpNtvRTi7ptvsHnrDeCQfBacoDOhiIiIyFpS+CsiIiLPJX7zd6j/+a8XPQx5VM9i8TVi8a7F4n3cfp3x6CUGffPhACs3IBbaz/A6zBeQlQ5dxzpNe1Ede5nn4LXlLXzLPE/CZiLsOuGWY1sJus0+0an5BpmZb4nqzILfuvn/5/fJFJnXzpswu1kAj2jOyPIyO1/E56M+VCO8KILffucr1NPfIpQF8DGx8zGefg5MFzpeEXk21XDRIxARkRWh8FdERESeW/zun1D/6D8sehgys4GnbwF/AvY93F+iTi95laBuwiO4/vBxHcPONmCfaytK4dj8npIiMNvzOZHDpw2wXSe8lLCtptUzPmtpPNvdVlrms8NSGz41vAIKw1wLLuTLWfs/0XPwm8jt1M9bsLNac2iVHssiLew4GmZNC5HpFB+ekcpuCGcHr/to9DtgHwB/h/F/YnYXhb8iN4Z//k/YS+8sehgiIrIiFP6KiIjICwnv/XDRQ1h76ad/137a8bp6Fx/8to/OPvLRAJ9OI3Vt53uEyvWxXOlrhUPHZ1W/T9qPVNZPGyq1CwJKYDNX+8bbNfF2jXUS0LR7dp/b31fpzaMMks1aPrete9ViXS6qaf9sRX6pUaF1FrKczHKJOo7XExickorC0vHBXuof7Mbh0TfobnSppj9hdKJrfiI3RP3j/5Xwdf13tYiIXB69ERQRERG54eK3/jX1x/8AMPBqFKx/spsO7hXp9ADGo+ZKtsKia9NU+1rhuY1v6RAda1uJ6qkQB09NVWoJdCFsOGEvEW85YafGegmiQ2omjUKoR7XBXHKoDK8CXjUBcLvAQsdMLqrdm72twp/f91fnbVkqNjv/ecI9wWSMj06Dnx2Qju5Gw27bpL+Z+oeauSIiIiJrSuGviIiIyAqIH/w66d5Pz/zhJ4fp+MGZ73+Gn+xDNYEQIaRZheGL0qXEJ0uAebNnpOVQr+DyjrushrbNcw2OYcEJm064lYi3EmErzSp+V67f7CUxOE/kUoAKfGo5BG6P1/l9RL7AfKjr7X6/jkWD4Od7cS/lS3AZx7QKbsRxnesCYRErOlB0IE2hfwj7n8K430+j07EPThY7VBG5GB8tegQiIrKCFP6KiIiI3Gxt49iCEF/2yWir3r9X15//nHR4nzQdY7FotgpVCnktAlhnvuo3d2lUDiXn2r2go2MbTtxNTfhbQzdh7WRJKbczPv8mOXde+QvUBlPDUxPWheamQyZP0y7GmN+jvb3NV5GLLJX8N8JCgXd6UJb4dIIff079+b946N/qU08nPhlrBovcALazu+ghiIjIClL4KyIiIi/ENvegnuDTatFDWVddiu4bEN4glh+k8fijdPD5Tnpwh3R8mIMjs1z9q/D38j0e6j6h5bMX9sv3k/XTtHoGIDqh51jPCXs18VbCdhK2kaBIOXBSu/YLMvCQK4A96HUmz2e+yL4Nf7WAQJZdMIhFrgSeDEjH96BbQDWurLsxZDIeARS/8z/g48GiRysiT5B+9reLHoKIiKwohb8iIiJyKayIix7Cutqi6HwE4XfN+Yjx8Kt+cvJyOj7E+6dYZxNCxOyxK9i6oP10dsEU6UnBbuC87bNd9OfIamtaPeNAYbCRCHu54td2Uq4Sp9nj97zaVwHwU/mseNNzi4PzL+nIyVM9tnjHDAiePzGHAN622PXZ/S6FJujlW7djagEjAoZPRqTTA6zbxbs7lW3f6seP/mhi27ehni56pCIiIiJyzRT+ioiIyOUwg5GqChZggxB/BbM/ZtT/0PtnhZ+dlH52BpMxhC50iuZC9rpdFb1GbdVYmKv6LTy/226bLioDXk/zLWUNKCFsJOJeIryciLspt3o2z+llO09cr9cLa7dI1mtMntfcOZzArPq3nVftTWSZmEEMuQHCZIgf11gM2PZrJaGzB+wAI9TEXERERGTtKPwVERGRS5MO7y56COuoCJOdW8TiLR8cbTE8hfEAphOo2zJDhxDasji5Ck2oZwXQJb/LjswCBR369dVebi9pgl8n7Dp2KxF2EraZcqWhXp/Pp62orphVVos8j3buBGYLd9r5VS9qUCJPEXL4SzWBUZ8UAvbSySvR+TU8nRCLz0j1XeABoBJgERERkTWh8FdEREQuTXjjfaof/9+LHsb6Ge5Nrdsbev8wV37geFmCey72bSt+FUJevjbYK8jhb4dc9Rs9H2/V2ay3BF7nPZ8NxzZzxa/tJeJWjZVNuqSqwudX52PsdcjHun3NqXBansd8pX5b/Tu3jkrzSpaKtW/sLC/4m45hPDSmk9fd+R1i8TZF+SOq8f9Dqk9R+CsiIiKyNhT+ioiIyKWK73y46CGsheof/lP7qafxycjK8iQd7MPgGLzGijJfDwyRR1KldbtwfZX77c6HAQFC6VjXc4VnaO6T5j6X9fB4QNSGSF0nbifC7SYA7iawlO8w3+5Zns6axRVYDn4r8KlBBT6/X/K6ne/kUhhAs4DHHaxu5lVbCWzzd5RLp+P6dI9vC99seu51DdUYn45eSuPBNpPht5gMX6Ka3iOl/wKcLmzMIvLLyt6iRyAiIitM4a+IiIjIDVT+8C+Y/vX/DDDyajxK436VDu6Tju/i03EOfQvL7QDlalnT7rmp/KVsUrzzvVtRsLdOLAdF1oaPXbBe3ts33qqJu02r5yJBelLoq+TjwprXlldGaiqAz4+nDqM8i/nX4XzVr5NrJevH7qv5JcugWQQzC4Mdn9b4oF9w/LCoD+9shqJ8J8Ryk9wcH3vrI3C1JRFZuOkYP7qz6FGIiMgKU/grIiIickPZ3qsAp370+Vk6eljX938Bhw9hMsZCyMHSTXeVlbvP4/Gqr/YW2o+eP58PfJfsIcgValt9V03FYAdCz7E9J952wrbnVs9BvYlfSPu6Yy7rTY9um2ygwyvP5rGFA+0c8vb8rvl0cTpWT3fZx8gMYpEX/U0GcHQPv/9zKLp9333tkK2XTy75N4qIiIjIElMpiIiIiMjNY4AVP/gTwstv9Rw2/PQw+sO7pJMDfDoCC/kCoOkK7JVpqsOszIdb4YAAjwb/pRO2mzbPuwnbSlB4TikTszayWiDw/PwJN5EX8fgin9Dc4txHkWUTIsQOhIhPh6TDO6S7/z/p4Sf9NOobZa9rr74LeqciIiIishZU+SsiIiKXym69DqcPFz2MVVdSdG4BW1Z2P7A6vZdOjzfr430YjaDoYaGAGBX+XoVmm1YCWOFYB6xLbvd8vvfeQkco163Jc7G8EMCKvCggbCfCjhN2auJWgrJNe+VSKfiVqxLA5lpAe03+GwBq/yzLxSIUJWYBxgPS0V0oCmz7pa14+51vgP0G8ClWnOCTIx5tZi4iIiIiK0bhr4iIiFy+olz0CFbdBmXn25j9KiH+Csm/5dPpbcYTmE4hdnlkD7iFe7wX6w3m5Av/oflHBDoOHWbvrBVCrY827Id8Gd0NCrCOY1tOuJUrf8NGE/wGV1B5Fdzybf4Ec9PPNbIUDPDg+fyewNzyQo/2tg7zbB0e44tahmNkYDHkFUjTKameQOch1j96NdbT3yLG22D/RCj+HrMfofBXZHH69yH2Fj0KERFZcQp/RURE5PJt7MHxg0WPYpVt0pl8B+wvqSYfepU2qdJWDp+YXZBWuHR1LBfZWMexrkM5V2St475+5sOgSN7bd88Je07YSljheVNagKT+4JdG7Z7lKjzWwcEiedFPbCr8azTfZPlY87fFwOspPpng/SO8f/Kaj/vb1NNvAT/GU59U/wQYLXjEImvJ7/0jtveVRQ9DRETWgMJfERERuRL10eeLHsIq64Tp8G1i+F46PXjFR6e54teTLkhftdB8jOR30vM3dfRdP23dlJErfgtvgt/XMVAcAAAgAElEQVREuJ2IuzV0E4SkvPcqGPl1V8+141Utm1ymdr/ftutD2/lB80yWUsghcKphOoRBiQ+OuwwOuwwObrO1Z0zGf8V0pJ2rRURERFacwl8RERG5EvFr32H6t//Looexqpyt207ZcT/Zx4dneD0FDELQPr9XpT2sxWxPVytyh0Vvv67wd32kvN7CIM+JEsImhL1E2E2EzRp6CWIzKdq5oXlyOdrjmMAr8Gn+eL4fq8glsoK8yCCQ555ex7KMmvcpTrMesEowHePDPvSPoHvPGfbx8XChwxRZW93uokcgIiJrROGviIiIXJn04NNFD2FVJfrHQ4rOsR/vv5oGJ5AqLETcDDNrelNeEVuxK94XycqbQMmail8rHSubPX9pDsmKHRb5AvP7fNbkOVBC2GjaPN9KhK1E6CUomvLA1O5JiyqAL0MTvrk5ngyvDarmo/ssnBN5HvPn8vOgN5/vLbbbS9+wCXbDhrswq3CcHAiGxQIs4tWENDzCD+/iPj1k1B/6ZKR3LCILEF7/YNFDEBGRNaLwV0RERK5M9y/+J+p/+ZtFD2NlVD/+q/NP0/B07HU99pMD/PBzmIwhFpDanpRyJQLQAcrmY1sFpsuo66lZDBB65Grf254/9moo0qxd7DzNlcvTLrpoqrBV9StXJpBf781ij/MW0Ho9y1IKEGKet6Mh6eAOaXMr2eRkRIhjUjqfueE7f7bAcYqskbMHix6BiIisGV0ZFBEREbkhOr/5F7gn3NOYuur7weee7n+GH+/j00muRAphNSpXlsl8Va8Boan6LRx7Urgnq82Z7fcZLC+n7Tq25YTNGtusoZNyObgqwq+Ho2Mt1yM6FpvXffu3VnNPloXRtCJpwl8Mnwzww7ukz39GOrhXUfsZIYwJgfjD/37BAxYRERGRq6LKXxEREZEbpPubf0n1yT9R//wf3Qdnng4f4qNB7kNpAbto6dsqtW6+jrDb8yEzY1YBdn6RFV34XxdNlSmAR8t7Pm8AmwnbSFg3YbEJfpNB0sS4cmrxLFepbfPetv438MKxBLjh09nXrnweap4/3aodo+d8PHlhWpED4OkYP3pACpGwuWd+600Lb32P8OaHkKaXOlwRERERWR4Kf0VERERuhgLYADrW3fg68HY6O+2ms0NsUkGnl6t+XY1drkQgPwOFQ3QIPmv5rFazq68NgNpbAaGTYANsC+JOImzm8JfC5xYDrFoSscQUAstVme/8EHOwdt5mvGbWCUBkWVg47/Pn0xE+7uP8N/buLFaSPLvv+/f8/xG53a2qu6u3WbqH3dM9MxyOZobLkJRmLIqSSFq0JVkLAcswJMCAZL9Jli0Yhvxg2fAuPViGZRi2BMOyRFgGbIowZFEbSZCARJEih6Q4C2frmV5ruWvuEf/jh4i4mVXdPV3LvTdy+X2A6Lx1M7vrZEZkZPb/xDnHidee7ht8gO7gQ8BrwBwYoW8yIiIiIhtHyV8RERG5VJZ32g5hU+yQdV/C/WUL4SWc76KcHzCd4anAvB5AaxpAe2GahF+T5M0dcsdi1e7ZlWjaDve2dA2G5Y4NwPYStl8S9hPWS2BJLWDbsJyYF7loy8lfqxs+ZI7PdcDJCgv1d8JiDtMhHoL5+Oxxkn+PxTwj730Zz75k5ezLwLDtcEU2nb4aiojIVVPyV0RERC5VeO6TpK//StthbII9vPwk7n8A94+B7wLXCFa1l4U68VFXHa57W+e219SXE3iRar5vByzjvOVz83LLhls+FjKqiwG6YDuJcFAQDkrCINVVVgZFfdWAjg2RzVO3+7dgeKhnATzINVdtf7atg01+ja7suS0dlO7VRYLzGRSzJyjm308qP46nX8X9p8FeRclfkUs1/ck/R+f3/bm2wxARkS2j5K+IiIhcOj87aTuETTCgKF7A7Ht9cvYs82k1T9Rssfjc2OSF06vWtPnsON6lqviM9X1K7m2X5ljoO7bnhOsl8cAJewnyVF2EMVf5aSvS0iZymWzpNlKtqOjYk1Vj5/8Ad/CEl6X5ZDJgdDLw09vYYD8jFZ/30Um3zVBFRERE5HIo+SsiIiKXLn78dzP/2b/VdhjrLtDf7VjMuml4DLMJnoq6yteUb7pEZmDR8CxVlb9K+m4HX7p1cDNC7oRBIuwn4m7d6rlpC960CU/o/XiVHCjBCzR7Va6OUV0IVCeAfXn2b3MuEGnLvcefBcBhPiUND7GjNzCzjhfTjo+O24hQZGsUv/p32g5BRES2lJK/IiIiciXS7VfbDmHdJRvsjsk6Qz85fDxNRlCmaqbbKq40r1g49615KZeTedEhQmha/i4nBWUzvdO+rSvAbdeJewkbJAheJXzcFu2h1/XYXyfN7FWqtvdeVFXXXtZjz5ceI3LhmtEKwSCrThbmhjuLCmAde5VNfB3aek4P+/cGg9iFmEGa42eH+O1vkqZnQ59Pxz4+1bcZERERkQ2k5K+IiIhcie6/8edJX/vltsNYO7Nf+Knmx8KnkzGepj46wYfHUMyr0qPIUsZDLkTT4jev5vxarAtnImrxuS2aRG4GFh36TtxPhL1E2E3QK6tWzwko9f5rRV31Swk+BwqqCzTit/23RB5ekyZrKn/r33lkcTyKrJIYIeYQMnw+Jh2/gb0e8f7B1PGJzSbnR2184dNtRiqycYov/v22QxARkS2m5K+IiIjICuv+np9g9os/DXDs47NxOj1KfnILPz2Gcl5VdLi+0l2KfGnL2MwKJnl3JdV+74ANnHiQCNfKKvHbKe+uApf2NAm35qKM0G44skWalu/NsafEr6ykAFkGFrDZBI7eIBVzwt71gv7+2HavnwLEFz+FT8ZtBysiIiIiF0QrhSIiIiIrrvO5P0rx6z83KmfTuY/PUjq+hY/HUDoWArjXZakXbNuSnU3bXqpKT8vAcq8qP82r+1T1u7maSl8HmhauBqGbiAdOeKya9Wt5qh5TbNsbZMU0L7+/w7Z8v8hFWr7gwxyzqus7VG3I3di8i0I27b3U5vNp4+82w8zADC/m+NkxlkrIshQG12f2+LOT8Nj76sHpIiIiIrIpdF20iIiIyOqqm87Std3rT2PxgPEwSydH+PgMUlElfS8j8buNluf9RupXvr4NS4+RzZVYzJPNwbpO3EmE/ZJwrcR2Suj44rG6EEBkey1/XkQWLcc1b1pWTQjnyd80OiGd3sbHpx0zruM8CXRYHL0iIiIisgFU+SsiIiJXJ2oQ4wMaEPNnSeWz1um/BP4Rn013mYyhTBByiEHzfi9aAKJjmWGZL5ZDl6sKZeN4veZtyaEDIUuw74SDasav9RJkXieITcfCKtG+kLbUFw1ZdDw3zKtmHMv3ibSvviIhlTAd42WBzyYHDh+zmP+wxfA1Cnvd4XVAvZ9FRERENoCSvyIiInJlwgc/Sfrmr7cdxjq5TgjfQ5l+J85HgffhfnDfiQ4tOt8f9+q1aqp7I1gEoquCa5vUlbwewPKE7TrhMa9aPXd9aa6nEr8rR+9RaUOT+KVq/WzR8QjmQGnVaWJV5lBv2ntkFZ7PKsTwQJY/uAIQHsPiDxKz57HwGyT/Ocr5KUr+ilwIHwzaDkFERLackr8iIiJypXwyajuEdbJHSh/D04/4bPycF/OAe6hWm5WVvHB1AtgyFq2el19mJfw203K77wDWgdB3wrVEuOaEnVRdCJCAAh0HIrJQJ3ctgOcsKn8TOlfICrLq6jYLkNjz+exln44+7PPJk6TidSz8ctsRimyC8PwnKN/8UtthiIjIllPyV0RERK5U/PBnmP/ST7UdxrrIrDO4RuDpNDrJmUygLBb3KjH58Jo2zixuLQK5Y7lVa6PRV6NiSy5Pqgu/rR6fHR3bccJu1eo59BN06wc1bb/1XhMReFshpeGQgZdWXShi6Hwhq6H5rmiLNideTIMPj0I6vgXd3pPW3e1Y3i0Awid+BC9nLQUrsube/GLbEYiIiABK/oqIiEgL/NarbYewPnq7M2I29LOjXZ+PcU/VnN8Ed1X+bnUR8IOvrlvzj7d1QaSq8oxU28P/FbIOnCpJ0yT+e2C7EHa9avUc06KUz1VtLyLvwFh8XpR1UaXVV5Vc9N+zidp8Xpv2mt7H87EQIAQoZ/jZbfzwdbw/OKYzOLRrT51efpAiIiIichWU/BUREZEr1/mxf5fJ3/5LbYexDkrGZyOD03R69FQanUBKEDOwBGHTVi1b0LT8rdt2klVtny1DVVvboM7nWgDrOmHXCfsQdxPWLSGUOgZE5L0114ZEFhcSNb/TOURWRTDIMogZXsxJJ7cgBnywO44HTwV2nxiEZ146YzYO1JcZioiIiMh6UvJXREREWtH5/j/Qdggry7o7TH/2JwHGjE4maTIq08kd/OQQK+ZVxYYSvxfLqL4Z50CHagFfi/abq9mvTbKmAwzA9hO2X2I7qToW1PZbRB5E81kSqVJnmv0rq8SAWM/8nU/x2RhPBew/tcN8/hFC9lngt4mdO5Szt4BpyxGLiIiIyENS8ldERERkBdnOdYChn9we+/A0+dEtGA+rRToL4CrIeGjLefNAtTBfV2pZALu3XacW7jfL8txeA+saDBzbSdXWT9BJmqctIg+mPreYQcjrssl5/fvlj2xduyWtsUVFekowG1aH7fjsCcrZZyzYDWL+JUL8p1Zmv4CSvyIPpPwX/w/hqRfbDkNERARQ8ldERERkFVnne3/Uy6//y53i5E4vjc5COj2C2RRCxMzA4sXPE1wp959xe6iXoWn33GwZi1m/gXrO60P8d2X1NcnfANYB6zm254TdRByUWKeErN7/pek4EJFvb/kcYUBwLBqWHJLhTfK3+dxZfuym0Nzei3Opz8fqL02GewnFHLcRNh4e+GT0MZ+MXrDZ+Dk8Hfpk/CvA4WVGIyIiIiKXR8lfERERkdXSxcLjwB55/nGw55mMej48xVIJ3X5VUuTKSD2Sptp3ue1vtvQ72XyhSfxCOCgJeyXWLyF3tfwWkYdXz48/r/gt2w1H5G2M6ntkWQIFPh1GHx4N/PTWwI/2P0wqb/joOG87TJF14m/8ZtshiIiI3EXJXxEREWlFeP7TpFd+re0wVtEBMX43Rfk9hn0YeBFPB6QC97TISypB+fCaCqwE5GC5n9+aZilvpqba15o/BiwmrFtV/Ib9AttN1YUAzt2toUVE3svyHHGAACE4KSz/8p7HiLRi6QCMOYQIaQ7DI/z2t/CUZl5Ok58d60gVeQCmFXYREVkx+mgSERGR9sw0SuwdHBCzT1OmP0ox+4CnMsPpVqVEsD6rxg+eOWuli3Wsk78dsBxgqd2zkn+bqW7tbX3HdkrCfkncLaGXqjbPyZT8FZGHFwC8usAo+PlMeViDNvJtfA6vy9eah7Vyz6/6nmMh4lkXywKUc/z0Fun1r8LZ4bF7MfLpqGg7UpF1EZ99vu0QRERE3kbJXxEREWlNePH7KH75/207jFXTtfnkGdyfS6PTHaZTSInFcFp5ZE1L31hvOYtZv6r63EzLld4dsG4iHNTbIFWJ3+jgtqgMFxF5GE2XgSbp2zTPLdHni6wOs6rqNwSYT0nHb1W/Hx3M6fRmbmHWPDR78dNtRSmyHtLsvR8jIiJyxZT8FRERkValm99sO4RV47Z3rbAQSx8dw3wCqazLYsN7/styH5o5vxEsVlVZppd2s7nhJVjm0HXCvhOvJcJ+go4vksNKyojIBbJINVvVwd0WCeDzB7QUmAgGWQTAizk+vEPhBZkXbgdPDukOpgD5x34QnwxbjVREREREHpySvyIiItKqzo/+aSY/+Z+1HcYqSTYfjQhxnI4P99P4DC8LLEbcqZPAV5WherC/p5W2zfereSpNJZY5llfzuSy2GJdcDasS/CF3wsAJBwXxoMR2yur+wlb8ABaRtbE0/9cyFo073KsEcHOhyWWcclblNLYqcVyETXouy8yw5qLCsiCdnUAxI3V6FvYfD9mzL4b4xPvwYt5unCIiIiLyUJT8FRERkdb1/tCfbTuEdqXE5P/+y82fpj48nfp0NPPjO/jpIZRFlaEMrgTVRTCgU2/LC/OyWZoESwCiYx3D9gzbLwkHJbZbV/0W1LN+0XEgIhcrsDivFPUGOtfIarB6DnVZ4LMRlGN892AAPA/hO4GvABPglMXRKyIiIiJrQMlfERERkRXQ+zf/IvN/9H8AnJVvfW3M6SF++AYMh3XbZ9Bq8SNKLDpnZ1TJ32Zh/rKqsKQ9CZhTzfntgu04dq0k7CXoUu371G6IIrIFbGlb/swRWRkJUgFzh6I8wMN3k1IP9y+CfZ6y/Dxw2HaUIqvIbjyP3/pK22GIiIi8jZK/IiIiIisi/+wfofzar3t5+1XKyZB0chumcwg5hLo3sZKUD8/rLaOe+etVy+dmUV6Vn5uj3tdeZ1liJxEOnHCtJOyUWExQ1rN+m52ufS8iF2Upudtcu+XRCdFIkbtnjOtzXdp0fjFCRj0bYx/3T2D+EVL6l5YK3Iuvo+SvyNvET/5rpNd+q+0wRERE3pGSvyIiIiLty4A+0MHihy12n/bRKPfTY0hg3R2w+BAdnx+8tGiju0rX834tOsRqFqNHsHsX4WW9Lc3bbKp+w44T9hNxv4Cug9WJXyX8ReQy2eLWmhb0GXjJot38/fz7V23Tzoub9nwunC0uhCvLnNnkMcZn+GRkZNkvkfVi88jwnT/cXpgiIiIict+U/BURERFplxHidbLuy7i9ZHnvo2DfSVH0mc2rR3R9aeHy/rOTG53IvR/3vFQWvEr+BsB88foo4bs5EngzGruu8LZ9h12gX8/4zVKd+DVw0/5fd00Sv6nsF1klzXFpYBE8Odacf3Dc6w+i8O7/iYe2Sd8BNum5XKqHPAla8xIblHN8fIyf3MIHe87uY1PrXzsECB/5bDUbWERERERWnpK/IiIi0r7uDgyP2o6iPRYep5z/AGXxYxSzF7wsd3F2COHutrTy8CLV4nrOou2zkkWbp9mnAehB6DvxwLHdEsur5P/5Y7TvReQqNRelONVnUAJK9BEvK8AgZhACKRXY8A7l0Wuws38a+gfHXLs+C89/Esqi7UBFRERE5D4p+SsiIiIrwU9uth1CeyzsWDF5kbL4dBoeHzAbQ0p1T+K2g1tjTXKvSfxmQKf+czPrVzaPARFCzwl7TjxI2F5J6KSq3bNslsDi/dxsIqsosJgvn9W3y2MHRFpjEGPVGqWck04P8RChfz1w7f1PxE7vI8DXgCkwobpsQURERERWmJK/IiIishLsmQ9T/OrPtB1GOyyY7e5nBtFP78B0VFVXGFX/2uWEhhaJv717X6flStDcoQOW2d2PkfW2POO3+SFz6Do2SFXVb9/vTgpq32+WOuF/nlwTWRXL55r6s9xC1XFex6qsDKsPTDMoCnw+BU/4wa09n00+jmUjsC+T5b9tKf8KsMXtekRq+QAmp21HISIi8q6U/BUREZGVUb7xlbZDaIeFZLv7oxCzkR++tZvGJ3hKEEKd/61mA1aPbTPQFfVOr0mzsN68bObV/NcIBFcyfZM0+zBUm+FYBtapk7+9VLV8dq8vBtCc341Qz1HFqPb7vcnft10UINI+axLAVg8nD44nW3xeNcf1+b/QSphXY5Of24W5wg+rJgFcFtVc32KOnx3u++TsU6TigxhfwMI/cOcWSv7KlrP5qEr+ioiIrDAlf0VERGRldH/0zzD9O/9l22FcvRjnzIaTsixmfnQbPz2ENK/mr8nDaxaWm1m/kerbb6h/rwTg5snBOmB7TthLhEGBdRPkCWZB+3wTNe/rHJizmOsssqqaVuXN/N95u+GIAPUVNEAqYTbF53PS8Kgbz47ex/DoWUbHNzD7OpOzX2w3UJEVkHfajkBEROQ9aUVRREREVkr3J/7jtkO4Ot1dpv/bf+S2+/gxw9tjP3yz9Dtv4GeHWFlCVLLqkWX1FsGaxO9SRbBsgGZmZoTQS9gexGsJ9gusmfPrpiqzTdXM826SaandcETuS5P4bbYSfS7J6nDAS5hPjfEJfnrT/PBb++6p78OT2HZ4Im0KeweQP912GCIiIu9JyV8RERGRFnX/5F+m/IW/NSlfHRU+HXp5ehufDMETFurkr21J1uqin2YAC3W75+CLl1HJ383h4G5QVm1UrevE/US4XmKDBMGgdEimpOAmqRNmjoM5Fh0Ljge7O6G2JadOWRNLrcgNIPPqMF06j93VznzVrUOMK2FdvnDUIzFiqDrP1CNHfHqKH7+BZ9mxl/NJGp3o01S2Wtj7VNshiIiI3Bclf0VERETa0TR+jHbw5LO8/tsHaTSK6eQOzOeYdSHEak6p3L9mSTKyqARsNrV73hzLSZQIHpzQTYSdRNgrCbsldFKVTGkSv0pUbC6jer8Hqn0usqqWZ5Q356Sy3oz1SfzKZnKAULW0NYOUSMMj0q1vwnwycsKUYnp+lg3PfaK9WEVaEB5/pu0QRERE7puSvyIiIrJaynJb5ijtEeIHKcfvI+99zJO/yHg44OysSvj28vVL/q7KgvVy1V8O1vFqlJ2Sv5sjgWOYOWQQOmC7ju059B06VcX3eUvoVTk2RUTgPMlrCQhVxeV55fpVxyFyF4NQV/6Wc/z0DilmUMxK+vtjCzYGiB/9Xfhs2nawIiIiIvIulPwVERGR1eNb0VHuBin9IMX8c6T0IYr5M8znOxRl3ZbYt6vl82UIVTvY83mgoMTvpmhmZGZVcj/sOXbdsYFXs53T0uP0Ftp8y62eRdZBfawa4IHzMQWebHH/UocDadP2nVgsBDDDyxJGh5QkPMs8dvtTrj87iR/4OJRF22GKiIiIyLeh5K+IiIisnqKA2ajtKC7bAUXxXRSzH06Tsyd8OjXmRaD0ak4paDbto6gX089bPwf0Wm6aAOR1wne/mvVrA4foi9mZ2ucissqaNs95/ec5OndJu8zAquQvxRwfFlUFcH8Q/foz162z+wRwk0WjfR2tIiIiIitIyV8RERFZSX56u+0QLltOZ7RHMbvhw6Pgk1HV8lqlio+meemaxK9x92xFLVGur+UqOAPLwPoQdpy4m7CdhPXS4oHa19tF+1vWVTOSoKx/VucCaZtZtbnjsxGUU3w83KEoPkzM/hVCdoMQ36CYfws4aztckStxdhM081dERNaIkr8iIiKykuzxD5C+8ktth3GZknc6M4r5yE5v7zId4e4Q83qxt4XZf/dax0VnA6Jj0bBQz/qVzdAkRCLVLOccQh+sB3Sd0El49GqGZtvvHblazT7fiokBsmms/twip2r7nBz8AT6A1/Gz+srpQ+GBmGFmuJfVKJayhLI8wPwTZvFxC+G78PTznuYnKPkrIiIispKU/BUREZGVlW5+o+0QLlNpeT6iKE7T8Zu7TE+BBDHWFRegxcr71LxMy62ec4fMwPQabhwD64INwPacsFcS+gmyhJnX1Uo8WPJE1pezeO83TUhFVt09nQyaMQ8WHS9YtH7WaUxaVH0VdUgJymLg09mHbTp6waejl7B4ROJXgNdaDlPk0vnNL2N7N9oOQ0RE5IEo+SsiIiIrK/v+P8r07/6VtsO4LG6drmPufnYHn43By0WrPa34Phyj+oabs2j7LJujTvRZD8J+STwosR3HOgliUsJ3GzVzvbP65xIlgGW92D1brLeEPsNkNbjDfBYYHYd08hZhd/8J6+3vkXVmzUPChz7dZoQil6q8+eW2QxAREXlgSv6KiIjISkvHd9oO4bKY9fpGFo3ZGIoCd8BCnfyV+9ZUSDWzfePSppdyM9T72BNYMCwviP1E2C2xvoMlSNrZW6WpnIxguRM6Tpo53iR/VTUp66auXrcIvvz5pXbm0iarD0Yv8OEh5eFrMNgfh8fyQ9t/6gwgPPcJfDpsOVARERERWabkr4iIiKy0/r/1lxj/9f+w7TAuhdeVvj4a4vMJlhKEC0z+bkPi456uzha9SgbVt+evgb/9sbJGjOp9kQEdCAPHdhK2kyCWVeK33IYDXoDz97JZPdu741jXsYlDsOpCGr3fZY1Yc8zGet5vVl/IkOy8JfRWfKbfN73B38ujf5V0sIDFrDqvliXp7BC7lWPdvan1D0p77Ll+eOaFiwhXRERERC6Ykr8iIiKy8no//u+1HcLFMJj+9P/U/GmappM54zP30yN8dFK1fQ6hfqxWee9b0ypzeeavqn43Q2LR6jkH6zm2V2/9EvK02M9q9bud7m2ZK7Kults+N7lN5TilTWZV5a8ZlAV+dghlifcPot/44PPgnwH2gUPgDjBqNV4REREROafkr4iIiMgV6v3xP8/sH/zvAMN085uTdHJUcvQmPptXM9VCvHuxV8mMd9a8Rk1FVJP0zaqqX2sSwQktnq8rBy8M3LEO0HPCnldzfgcllpkSJCKy/paqei2CB6/+6OBFfX+yxWiDjaET93tp/TpAd4ihOu6KAooJqZhhJ3d2w2T0SZx9su6XiPk/t2L+T302VPJXNk75T/922yGIiIg8FCV/RURERK5Y53f/cYov/LO+3Xq9w/A0puM7VcvH7k5d+asBfw8kAKFu83zv4niTHJb1ZUDmWN+xfYdrCRsAMUHp1T7XPt5efs8mso6Wj91m9m/T0cKqTtAiV86qC7AqJT6bwGwGo+MBo5OXmY9eYD79CJ5Kn0++BHwLnYlFREREVoKSvyIiIiJXZwAcADuWD76LkL2P2bTDZIzHDOsmIFQJYNfa2X1ZbpOZ1VtT9SvrL4AFCD2wgRN2E2FQErqOez0nU9Xd2+3ets9Kksk6C0u3y5tIW5rvpMkhFZDAp0NLo5NeGh4Rzm5+kJA9zfC4g+viRREREZFVoeSviIiIyNUwss7j5N3vIaVPEMJLxPgRQuhVM9XqsrWminEbExgP8pyX2j5bdCx3PK+6Zp8vlKsScD3Va8dmYBl4DtZNxL5jnZKQJwiOJapyOO3j7eOLkn4L9UjKut271yfQ84sDtvFcKmvNmn/U1b9ezwD2ez/TWj+2dfK9H623bnv/4ccAACAASURBVL4wBiEDHE8JpiP85BbpzquFu5d+euSksu0gRS7W0dfajkBEROShKfkrIiIiK89uPI+/9sW2w3h0nh4jZJ9hPv6DXs6eJKUuMfbIcghGnblAC6oPKANysJyqAlhJ3/VW7zuPEDpgPbA9sJ0S63jV4tuWhz7L1qorfavkL9X7X4eErLN7k7v1io05VVGlcmty1ZpONGYQO/V51mB6Coffwkln7j708Uki67UaqshF01cKERFZZ0r+ioiIyFpIx2+1HcKjy/LdMB0/Tzl7gdFpTjGlqvZtBvvJA2taYjaJn6ZyWhV/6y8Afcf2nHCQYCcRunXyVwQW7/NA9X+2Sv7KJjEgr39We3tpm1nVXsUM8xI/u0O6+XWYjkrrdKdgE3Z7DhDf9x0tByvy6Gb/339H9p0/0nYYIiIiD03JXxEREVkL8aOfZf6P/0bbYTyavJvYveZgpY+Oc+aTupQnVMkL26CS1ctKwCwne7xu+VongJvb8+TvhryUW8WBVB88waFLNed3N2E9INY9odXuebudF347Fryq/g1gwbFgdQMF0+x0WT/Lh2ysfmEJyBxzgwBecoG9hPUeeVCb08b5PjXP1wKWxaoFeVmQzg6xEHDDff/GxAaPHTE9I3/5M6T5uNWQRURERETJXxEREVkjfnK77RAeiccs+XR0atisPLnVS5MRJIdYJ39V/Xv/mgRw3fZVFX9rbrmLc72FjhO6TuyXWL/Ecq8eV2pHyxKjuiigaUW6dZkZ2VjLn2/lPb/TYS5tCLG6LUt8ckZJwrs9ws5jxP5eiB/4SLvxiYiIiMg5JX9FRERkbXT+4L8Pu0+2HcaDKWbMfvIvArilcubj02majMp09CY+PoFUQMi0kPsgmjmfy+2etRi+3hKLhH7HCRmEgRMGRTXrt5sgOhSq+JV7BK+qIjPHous8IJuj+VxbHm/gLM6XOhfKVbP6oPQCn4zw+Rj6O53w+HNP0el+jOqoHANnwLzVWEVERES2nJK/IiIiIpes8yf+K+b/5H8BOPJb35gwPnE/vQPjIe4Ja6rVVi1psWrxLLVytuB4gJAZlinhs9Yc3A0SWHSsC7aTCAeJsOtVxa+5Eh2y4FAlIKobi+B1Evj8XODgGKYDR9ZdXf1rOdVxXXe/J93zGEAnyve2lc0BLuw5N8nfBPM5FHOYTAak4mNm2ZyQvQT2W6T0m8CbF/W3ily12c/8lbZDEBEReWRK/oqIiIhcgfxz/zblK7+W/Pim+3QCp0f49KxexVUfxwcWjJDVyZ6m/XOz5q217/XTJPYDWD8R9h07SDDwqrJTlW7yTpYqIy1vkjrNYHCRNbd83msqgLPqWhhKnQ6lRc1ntjuU5Y6Xxcc9zT9IKj7pHv8eKb2Bkr8iIiIirVLyV0RERORydYAe0DfCR7HODR+dRD+5A/MZhHxLy1AeUb0IToZGJW+KCHTAeo7tldh+qqt+6/uV6ZB35PXM31BdKKDTqWyqetwqCV0QIyvAISUoi4zp+DEfnz3m0+GT5P0vELNB86jw8u9tM0iRBzb573+s7RBEREQuhJK/IiIiIpfHyDo3gJew+AIxfoz59IU0GnZ8dIo7WCdCqLOXKli7P8vzD5tN1tt59aZjXSf0S0InVZXdCSU45N0FIDrWJIBhqSqtxbhELtLyRU6R6rxYthSLCFQXLgaDssQnZ/jZHdLwRm573YK8PwQIL/8emE/bjlRERERkKyn5KyIiIuvl7C3oX2s7ivtn9hQh/114+UM+mT7nk/Gej0cdn04hxqplnl1S6eqmJZKXk+PBq1m/kWpRXIme9bK8rwJgViV+O2DdZt/Ws34x8E07mOWRNcdQoKr4DdUscDO/+36RddYcx0Y1v3qp1TmBqv1zUwG8RReQbX3DlFafv1c7wGL9/TXh41P86A1877EjegentntjEt7/iTaDFBEREdl6Sv6KiIjI+hkftx3B/TJCuMbg4DuZD3+A0XGP8QimYyiKtmNbP0aV7G3aPUe2ZqF74xiLtqUB6Dg28KrV845DTp34FblPywmxZg64yCaKVIneZjUntRiLbK9Qt11JJZzdIcUI/f0i7j91QGfwPHAHKIBpfSsiIiIiV0jJXxEREVlDjg8P2w7i/oQQzYsek2Huk2O8GFcz0hxVM96Pu6p9Wcz6bYqlmyoo5QnXi1NVrIWqcCj0E3HfCddLwk6JZWmx77Vv5b3Y0paji0NkczXHedP6uWmLv9z9Qse9XDpbjCxJCR8dkYo5DK717akXX86MHyNmHwC+SoxfxGc3Ww1XREREZAsp+SsiIiJryU/WZB0phDnz0RnT0amPjq95MamyXVkGIeM9V2m3eRF3eTG7Tvxa5pDVnQaXW10qQbhWHDvfbxYSsZ+IByVht4BOqvZ3Mu1beW/OovIxAlndNjyzRfX4FrXDlQ21dB6sPv8cvJ4c4Yav4fxftW5uO4BHYGAhghmeSnw+wqZjOL41CGcnH/H59CkzfgfwMxi3cG6hT3MRERGRK6Xkr4iIiKyl8MxLlL/1s22H8d7MSkb9MbNpwdltmE4Ah5hf3qzfTdRU9HVYVPbJeovVZj3HBgnbrVs+B6oGkUr8yoNqOgN0gDmLqkiRTdIkDZvq3xJ1SZCrZ3UZupcwm+BliZ8ddnx05ymGh08xO3sfWf9bzE5+jtm87WhF7kt66wtthyAiInJhtGwmIiIia8tPbrUdwnszg27fmM3w4QnMx+Cp+v3Wl708gKbVZTPvt8mbq6JvvTTJuACWA12wAVjfsY5D1pQD22ImsMiDWJ77u3wBgc4VsilscWtWT5AwdHzL1Vr+DuvgZYHPJvj4xPzsFn70epfY3fXh7YzpqL04Re5TuHaj7RBEREQulJK/IiIisrayz/wR5v/or7cdxrdnhs1n+HyKT87w+Qz3OrkV6oUzLdi+XfOaLFcyBSA4Fu95yVTttD6aNqUBrAc2cGzHsW6dpUuLx+l9Ifft3lmnYSkp9k73i6y75cRv3UUBY3EOvepwtvG9tY3Pednyd6+sg5lhIcB0jJ+8hd/66twsnPnwMPmd1/RNTVZW/NB3we4TbYchIiJy4ZT8FRERkfW26tW/ZnjWxYt5Xfk7xTzhIUIIWjy8XwEs+GKBG5T0XTfLVZhZVe0b90vYK6GL2pbKI3HqiwoiWAbetMQV2VRNA5EIZCzm/jYdFvT9Qi5V/YFtBjGDUF+ZNz4m3XwF87Kg0xkzm8zRJ7yIiIjIlVPyV0RERNZa/of+Ayb/659tO4x3Z4blfdwcH59BMQO8SvwGzfx9T+HuzQJK/q47AzIn9BK2lwi7CeskiK5knTwSN7DMseh49MXsaJFNFZduncU5NC3dJ3KZLFSJX0+QStLwNtz8BuZFsr3rUwbXTklzz773D+OTs7ajFXm7szfajkBERORSKPkrIiIiay8dvdV2CO/OzOjtYjFWrfCKedX2dnF/m9Fdnkd5WsstWq2u+K0rf625f0Nfto10z/4kgGUJ6yXolYR+CaF+UGoeKHKflhNe5tV5Ivr5ecPNoGQxJ1xk3d0zDsHMq1HpCZLZI8253tSvJO9q257vRXiH18xCADfcS3x0XH13ywKhszMNNx47Cy9+39XHKSIiIrLl9L/AIiIisvYGf+5vQkqruZWlMxnC2REMj2A2rqojWC5hlbdpFq0DVfVSzqKySdaTUV162gPbMayfqsRvJ+mSVLkQFqjOFZ36NqBzhmy+QHUOjeirhVw997rnfgaUMDom3XkNP3rTfD7dI3aepDorLw/uEBEREZFLpmUWERER2QiDP/+34OjVtsNY6O0x+qt/Otn+jRFnh3M/O/U0qts+pwRxDVZo2whveS4sQATLvZoRq2XD9ePgXu00M8c6EHacuJeq5G9OVfXrjq5LlYdSXyhicD771HKH6JjZoii4tQBFLllYOv6bjXc45rfhTbANz/EiXOTrZPXw6QSUJT4dgSd8eJxTTD9ksfNDZuFxYucNLLxGWRxe4N8u8mhGK9w9SkRE5BFphUVERETkkgz+zF8lPPHBU7q7kzSdehqdkiaTKtEVAgStUr6jJvkbwKJXFXxN5W9TyafZsOvBqVrullXyN3QSYScRBiWhW2f6S4NkqtCUh5c47xQQYnWxSMjAm2tsEjq+ZHM1F03Vo1dDffwT0IqPXJ3m+1npUCZSmTqOvUywHydkP0GwH8D9aXRUioiIiFwJVf6KiIiIXA4DQnji/fvp9utd5oUxGkKWQ9RXsPd0b9vnZlPSd31FsL4T9h3bBbosEnMij6opHs+qi0Y8ui6wke2wPFe9+cxsfqfzq7TFU04x+wDT8fuZjV6EXklZfJFUfrHt0ERERES2gVYeRURERC7eAZ5uUMyetN1rnyLmH/BUdHw+xQygh4ZRvgurN6+6CN6V/GVxn6yRuvrSemC7ju2U2CBVVd33tvkWeVgGmGMZWMexzBfni8TiHCKyiZrPzmY8gs6t0jKfz8yHJ9109Abh8Mlnfe+xJ9GRKatkeqftCERERC6Vkr8iIiKyQVamyusZLP4g5t9D8g9h9oKZ9cxCndGEVta+VubleQfLlUt1EgcDC754yWR9NJXbRnXM514l5HLH8oRlqdrHJaz2gSkrL3F+XrUAHhOWB8icYI5juFk9V1pkAy1/fsb6D5GqnX7ZUkyPQh8J722FXyOLEU+GpYSPDkm3vkkxOJhE7Jidxw7t2Zed2IFy2naosuX8a7/QdggiIiKXSslfEREReVD3Ljk1aZ72V9YnZ21H0Hjc3b/XpqN/3WeTfbzMCaFDiFV2YpVX7VZBUynazPiFxVEmq8+XbiNY5ljPYQD0UlWRGeriH9OsX7lAsb5YJPcqERx0cMkWaT4jw9K21E1D5NKZQYxgGU7CTw9JN78O3cHEOoNp6B90WbS+0VEpIiIicomU/BUREZH7Y00Wjl3MnibYLmYT4E3MjlmB+hIfH7cdQmPHi+JZ5qNnmQ2hmFVFZ+ECMpmblABdfi5LlUvnSd8mVx7e4XGyspyq2sxwLAfrJsIuxP0C6yfI66pf7Uu5KMuVj1mqWj9nhoX49g77upBENtj5uIR7RiZ4k2pbfq9caiCX/N/fBBv5GhlYXo91SKTREU6C3k60a08/FZ76jk/hJMzuAHeAlblqU0RERGTTKPkrIiIi98VP3oDJGLvxoaex7EcJ+UvE/Fu4/yzGr7ACyd/ybGWSv8nyyTzNpylNzkIqZpg7HkKdAN7IFb9H11QoBbAcyLl7TqeShavPqM4EBXXSPmFdJ+w5YTdVFcAGuKnuRy6epTrxlSCG6tbC3ReQiGyy5rzaJIEzFnOvdb6Vq2ChusArJXw6BJ/hp0/002T4UkqkmHU+DParxO4/B3677XBlO5U//9cIz7zUdhgiIiKXSslfERERuR9N08CAFx+F9K9Slp8mlf+SlF4hpV9rO0CAdPRm2yE05qGTn6XZfMjwaI/pGLxOQpiyEO+qOsIW1UrLbZ9lPdxbVZmD7STCfsJ2E2R1xW/rl4rIRltud7u8iWwLo577y9ur30Uuk9X/cIf5FOYjGB51GJ98B9PRM5TzT5F1B6Timyj5KyIiInJplPwVERHZctkn/wCk2fmf/fit85/LV369+bEP3KDTfwr4HPPxZ5ieXcfLRFlcJ81XIkXnt7/VdgjnUqebvCxKhocwm1SLYKYMxH0JVFW/GXq51pFR7bscrA9h4FjfoVeXpBWo9a5cnuY0G6mOw4y7OwiIbIPmfdBU/uqiG7lKFsDLauxJOcPHJ4HRUZ/xYZ/hnet0Bx9kcrLTdpiyncrP/922QxAREbkSSv6KiIjIu4rvexk/vU06vXPd8t4P4ny3mX2W2fS6j+7AtOd4kUjFSqRx0tEbbYdwzno7YAGfjKEscLyePxk2qwrtIp/Hedtnx4IvqvfUHnj1LbUaNQNyCF0IXcdyh1BWLXkdzg8a7VO5TMGrueHv1EFAFx/IJlo+pxqY1b8oATPcuP/zrt4fD0av14LZXT86hqc5Phvjk2P89C0Yd0of3UktRikiIiKy8ZT8FRERkfcSwJ8DfghPv8fL2TNMzyCYE7Jv4n6Mp9VI44xHbUdwzstUrXpNh1DMMAe3OjNmWiV8R+/UpvVBFqulPUsJeosOXcMGVFuXRftRkcvki80MLAPLHY8GqW5DqsSvbIPlz9DA3a3Q9Zkql64+0YYIsbrwy6cj/OQmfvjK0LLumY+OVYsuV294s+0IREREroySvyIiIvJu+sAeFp5lPvusH9/+nT4dvmC9fTfnNrHzFjm/RFm+iZcrsYDT/5P/dXt/ecgY/42/0PypYD5LTEf48ASmYyBBUOL3XYV7tk2qjt4W9Vqv5xD6jh2UhIME3aR9KVevaR/fqbc5VctxkW2ynPxt2p/rQhy5Khaqq3DKEhse4re+TophHgYHM5Kfz5yJn/xx9EVBrkL5K/9n2yGIiIhcGSV/RURE5G5712E6Angc632W2fRTjMefLF/96vvT8VvE60+/av3dX7TH81+1wd5vMZ+94uVMS+pA/8/8D8x+6i8DnJZvvjLx45vuw0N8Oq9n/gYlf99J85I0MzojWgNcR3VX5xDABom4m7CdhHUdot9VlSlyaZrjK0DIHM+r1uNeLN2v84tsk2b2b/NzWW96L8hlswgx4Mnx4W38VhePEX/8uSnXnjkFiJ/6cZgM245UREREZOMo+SsiIiLvwAB7wWL4/YZ/rjw7upbe+MYg3Xq1DLP5F/zZD/+M5b1/TLd/gqczW4HKX7v2dNshAND5vf8OxRd+kfLwFsxnpNEp7oZZXmXFVt1VLQQ3i87NbaCa8xuVH19X7lYnGRLWTYSdhPUTHhOWqJINoLajcjWai0k69c/Lp18lvWQbJBafr/VJ1xPVLxOL87DeCwt6Ld7b/b5GBoSIuWMk0uQM7rwOnR628yQ2OCB88JOXGamIiIjIVlPyV0RERJb16+0xpqPP+Nno+/2tV74j3X4VP72ND48naXR8M5ze+RLwlZZjPbciid8usAP0Le+/ZHnnRppNYtXyOYNO/bVLmc2FpvWkUSVncu6u/FWCcPUlFi1Fc7BO1fI59BPWK6GbMK8f16wYa7/KZVmuLA/VvN/Qrap/yQyfosSvbAe/57a5+CGnaoGu94BchVBdfeCesPEZaTqG7k60G8MbMfEScBsYA0Ng2mqsIiIiIhtGyV8RERGBrNskJZ+wMPg0znel4zc/k1777afKr/8G5RtfBS9gsAMhpHTn1TT9yf8CgO6f+E9aDX1FBGJ8iiz/ODG8hNnHSOkFL1PHiwJivep6VYnfdVnUXUoCWnDIHMuqLoH33i8rqEnqNpVlOVjXsV7VZpfoVJlfqmNf+1MundUt9sGsOqeEzEmZ41bd726Y62CULWP1Z2t9zvaw+BnYnIsiNuE5XIUreZ3qg66+mM+nE/ASH590fDZ7wSz+fsu77ycbfIm8/A3m02+hidQiIiIiF0bJXxEREanMZ9AdvEDe+VE4/qF0+Na14qu/tlN+5V+QTu8Q8j7Z3jXo7nSZnOxR1ZGk6d/8T+n+8b/QWti2cx3mrRcLRPBnybLPUUx/mPn0Gcpih+R5VRmp1chvq6n8zerN0PLfOnEgA+s4NgAGXlWXNfcpzyZtyMBSM/O3GrmunK9svfpiHSKLC3hELsv5118HSigLKOY5xfQF0vxpkn8KT/8QT3fw9Do6IuUSzf/JXyUcPNN2GCIiIldGyV8REZHtFli0en6C2fgzTE5+Z7r5jZfTN79A+sZvkl797apy9ZnHsOtP4SELPh93iDEDZgCT/+u/be0J9P5Ye4nnJWZF5zopfZTx2e/w2Sj3+RzSclmNvKNwz2ZLmxI16yOCDZxwkAi7Dt266lfJX7lKy8daqI/DeYJOgGiL84qOSdlGTXVvk/xt0mzpnvtFLoE7kBI+m0afnF7z4eE1P33rSSvGrzE5/VmfT3X0iYiIiFwgJX9F5G6dbtsRiMjVygn5c1h8GYYv++mtH/Dbr74vvfJ5yld+i/L2G/hshu3uQ2eA9fexGPGpuU8mK7F87pOztkOopI7hdJieBeajqrrBl1dStap6l2YButmaOb96idbLUtvn0E3EnRLrO3S87g2AEm3SjgCEBB2wLEEwPBmULOafimyT5jO2qfoN6PwsV8esHgFRwnREOr0Ft18Jlg86jI/N2+/iIxssvfYv2g5BRETkyin5KyJ3i522IxCRq9UjdD4M/Ahm351Obj6dXvnNQfnlXya9/mUYj7C8T+jvEzoDrDPA8hzPunh31nbsAKTxadshALgV+YxyfuKT0SxNxn33OeBVr9HwgJmGTU6ANgvN9VxfC1WS0Myrp+33PE5WT3Mdg4NXg1SJeYl1EtZzQi9BTHVLUc36lSvkUA/3rRO+EDpAnkjNoNNUHbemA1O2SX3eNgMPjmXV7zzZXfevhFWJY5Wt22tkBiGDzHGMNB9jx29CpzezmJ36+KRgvhr/XyEiIiKyKZT8FZG7pF//+22HICJXILz4A82PmcfsWcvy70/Hb32c178Syq9/nvKrn6e89SqUYL1d6O1Ad6e+7UFZYEXR5lNYOL3ddgSVLE90e1Mm48T4FIq6giGqpPVdLc/5bV4mWS8Z0AG6YH3H+iV068RvgRK/0p66wtFigujVDOAMPLYdmEhLmvNxU/2b6tumGl7na7k0DjEDDDzB8Ih06xtQjErLemO8nFOW5/N+s9/x+1qMVTZN+ZVfbDsEERGRVij5KyIisoXSF38edm8ATLzTm1oWB+nmqzG99lXSzW+Rjm/BcAgxh55Xlaux2WLVzjiUbT8NAHxy0nYIFctgPjGfT/DZGRR1BUMIdau7dsNbGcuLy0b1bTRHbVjXRTMvtUmsGdBzrOdYL2GZV4m2EnTQS+vqluQWq0pHy8HnqBu/bK/lYz9UzUm8SQA39ysJLBfOqu/DDpDw4TFuDsWIsPvEzPoHR0CRf+YP49NRlSAWERERkUei5K+IiMiWSt/6dbwsxqG/d5RSupWObr2Ybn3T0uikapsZ82pV0Kqq1Wq9sBnguUKDPKfjtiOoWAQv8dkEn82gKPFm8SoEJRjuYdTtnoNXScTql4sZsrKajCpJYHUiLXPCAELPsSaBv0KnB9li5x9VVp1rcq83q+exc3clpMiWsOUfAtWqkNdvi2a764EX8ZfJt7UFr5NB9X04OT4bwskMN8P7B0Xs7Y7DR39X2yGKiIiIbBQlf0VERLaPUdda+tnhY+n260/4fFKm49sp3Xw9+tlJtWAeYnWLQcgh72C9AdbZgTiDbDVmc6Wz1aj8tRBg3oXZFKYjaNpih3rIniw0C87Lm16i9bCcGIhgfbAdx3YcOr5I4Cv5K6ugORYDVXvyHlU78nl9n8g2a94bza3O3XKpQvWdGIfZGKZneMyNx+Z7dHfeD7wGTKnO0joaRURERB6Rkr8iQvjo59oOQUQuS5Fgdnr+x/SNXwUwLDxmnd4LFsJL5fDw0+n45hN++03z40OYTiClqvNfXblqeY4N9gk7j2O9XVIxw5qZti0rvvXltkMAwGIOvT6Uqar+LefgjllYKmuV8/HHVnXKtmbeb2M5uSgrx93AwdyxmIh9h30n7JRYx8EcSh3rsgJ8qcI3AJljnar6l7RU5Qg6Pcv2WP58jVTnbFh03Ujv8mbQe+Tb0+vz3pYuhPRiBvMZ9EaRVH7Qsu7nDD+wGL7p8A2cm+jboIiIiMgjUfJXRERki4RnXsaP3sDn4w+Sdn6c3uB7cHuGs9Mny6M7xugUM6tm+4YAZT0ELusRevvY/hNY/4BQTGA2affJNE4P244AAM86kIqqQfZspnll306TAAYtmK6zAPSc2C8J/VQlEaxOuGm/yipZni8e661oNSKR1dBcfJVQNbxcoablS8jBvoPAALOP4/7PSMU/JJW32o5QNsPsH/814oe+u+0wREREWqHkr4iIyPbIASPmjzEdfh/z4vcxGX3ChyeWTk8Cw2NjPoO8B1mskjjmgGFZBv1d2L0OO9ew+QRflVm7ed52BA1jWlX8+uQUn0+pSiQDi2Goct7mObJY+2sSharxWH1LMyKt61g3Yf0Eed2hsan61b6Uti1X9oZqRnUz99fnS8epLlSQbXfvGAadv+UqWAAnejl/2qfDp318+hKY4/55dGYWEREReWRK/oqIiGy67jUoRgA3yNPzhPiST8c/WN569UPp1a/k6eYr+NkxzOeQmhFbdUbu/McIWTX3l7yDecKLssUntdD/U3+lvb/cCiY/+Z8DFMT8LJ3cmfrpofvZMT6bVBWQITQLXFrKahK9TeWdZv2ul6ZddwR6jvXq5G+eIPNF5ZgSB7Iq6mPRYj2TugPWcXxib3uMyFZq3gqhOrc3ndJ1LpdLZVZtKcF0FNPJTdh/Yi+EfJ+8U5KSA4SP/DCUs7ajlTU1+R//WNshiIiItErJXxERkW3R6X2Qbuf32/Do+3x0+lx6/euD8ptfIt16E1IBWQdIVctnr2d3nldmOhRFvSW8LKp/p2XhqRfbDoHen/pvoJz77O/9zyc+PJun4Rl+eqdaNA2xzpRtWBvcB30uS3M1LTjEuhja/J0fJ6vFqRIBASxzyCH0wXrVzw6Y2oXKqmkuuHEgQIgOuVNGq7qTA54Mom/U6Vnkgfh5kxc81BdKODgGq3GN39XSyeAKGGYBQlYdd5Mz0tFNGDw2p7N3GHrPHoUPf6YkdiHN2w5WRETk/2fvTmIsy6/8vn/P/9773oshs6oya2RNJIvF4lScmk02m2qyu0WqLUtqa7BWghf2QrI3tiDYhg0DhhdaGTbglQDDWtiABXllyF7IgCBIam2kVreGJtnNocgaszKrcorxTXf4Hy/+90a8jMqqyiEi3vT7AK8iI+JVvP99d3z/c885IktLwV8REZHV1hXxe4y6+hpx+oN4uPP1eOOdEN/9RR6vvoGPRtjmFlb02//FPxiE865+ZgNeHtbyvgAAIABJREFUgTfpIV14PA+PPnU5Xv3lBuNhyqTOe9hgK2U2aDYx6UoGz2b+goK+i+5E8Nc2jLDt2IZjeTx+zmyZXZFF0Aa1LDjkjvUiVhietxu0iCTWFilx0vm5O+7rmC5nIbQVcWLEx3vEm1egtzFl+/EYHnvhAjAgdWZXN2oRERGRB6Tgr4iIyOrqUfSfwbKnaSaf9f1bv+E773yxeeNHg+btnxJvXcXHhymDN260QUpIt+GfnGfx9mfd1/nPxYSnPz/X1wcMyy5j9jTT0SfYuPh1JzxPXebUkzSx1T5t7WdPZzJ/yQyy2H5Fb88ycHBPqZKWO7YZCRcj4ULE+kBwBX5l8cxuj5ljIRL6hveNmGVzG5bIQmpbMnRXgt7dH6Gwm5yF0N0B6PhoH58Ooehn4fInnwF+DfcMeA8L14Ab6ApDRERE5L4p+CuyTnoX5j0CETlfW2CvAr+BZV+MO9c+E1/715v1z/8V8b23oBxDfyP128oL7qiROZuoehTUidDENCMYI8Q5z8M0cy87HfDwPE3zXW/qbxDrFw17AQs5ls0E05dgvuosE5NPLn7wVPI5+PFbJIuv652aOzaIhM0G24xpPToQtTJlEbXbZXvMYRChMCyEmcTfmTtQ1Jtd1s3Jc3Tb99dCKgO9dMFf7b9LwiC0x95yitcVbNwsfLj7aa+r3yHLvgj8AWS/Ryhuk7KARUREROQ+KPgrskb83T+e9xBE5IzYk5+624/7ZP1PEfLf9NHuF/z913vNG3+U1a//EMZ7kG1i/S0gtg1Y4aMDlRmEzFJgMzDvyJ2Xw7m+PmCE8IQFvsFk9APq8hE85mQhI8vbXr9ypKt+PVv2WVm/i60LhLXrzTLHCicMImHQQK+NCjRoPcpi6rbLQCr7XEQsD1DM9LQ/+VyRdTXTI5uMdGxfovvYZIl0nyHcoS5hOsHHB7mP95/26cFlpqMvMLgIXv2M6fBH8x2sLKPJ3/1r8x6CiIjI3Cn4KyIisgLqf/J3Z75pCF/+PoCT9zcJ9nxz7RfbzdXXaN57C999H6oK2yqgn3OU5nE3RxPnOeQ9KPoFvY0BZhlxvvkVXk3m+fKJhS1C+IRXkyepq+M+yOrze2z2rci8fdBV+5NFNbtuus7hA8cGjvVjCvxmbbnnRtu6LAFrq1rkjuVgBVC0m3oX9NKmLOvu5I1acHyDj594nsjDMEufPzxCU+LlGMYHOcPbOfvvb1CXT1OOtuL4YN4jFREREVlKCv6KiIisoOaXfwgwIit2ifUo3nwXv/4mTEYQelCEmZ60d+fdhIwBeY71Blh/O9jG9hZZ3pupmTkXC5D5CxYa6lBbPYnelCHGBp+dET2vydFFnISdDaQYmKVMO7PFHK7cReQoS9tysA1gwPEnCGVuyzJxwC3dm5N52o4zoJkp+dxlPYqso/a8bYCbHxUw8Xne4KMLhhXW9ZPIICuAgNcT4vA2ceeKM9ypGO81Pj6c6yhl+diTL857CCIiIgtBwV8REZHVE3jvF9EPdvue5UY92Y/7t2DnOsQK62+nDNUsv4fATTcTaE4xgP5WZLA9wbJ67kGf/WtzHgBgoSLW+z46mDAdbxIrFD34EF22rywdy8E3nLANNhv8jSxfP0hZX9GOD88F0AfK9nfN3EYlsri6Ch3d13lf98lq6W4SzAooBhAyqKew+x5sblb0Ng99MioXotKPLI38e3+deE3tzkREREDBXxERkVUTwB8DLnk1/Uy8feUVhntb8XDP43hs1sQ0ueLW9vn9mJk8B/CIhT2ycIu8d5O8/0Oa5gZ5NddpQD/cn+fLJ2bQK5s4GTqTIdRt8HcBeiIvDCNdcXaPrtevLLaG48Bu7mSbkexCxLabVPbZUOBXlsfs2SoD6xth4Mf363RlbXVsknXX7SsZH8yGVwBYzoIFyPN0/B3v47ffpclCDNuPlpBPqIZ199TsV/7KHAcqi86e+QLUullARESko+CviIjICgif/w7xjT8CcCbDF9nY+i0GG6+yb5/xyeRSHB7iZQlZG3m7v8BkjdmbYH8I/BD8F7i/g/tcc6V8vAhlnw2axpgc4uUYq+s2gHDf7/HqOeoXzVH/wKO3Zc3fmmXgbim4axBCxPqRsBmxzbbXr4K/skzaoJVDOhbljvVS71+C4er5K3KsPU9b+2/vev8GdNyXU9ZeGIYsHaanQ+LBdej3sbwoeeSZQ6phzL/7H8N0hNf1x/5FEREREUkU/BUREVl+Bnh48pP4znsbXldfJu/9BfLel81C0TRx4FVleJMyfkN3+r/nme4K5x3c/xnwe5jv414y5ylAnxzM8+UTM2im+HSIl2O8KcE99VMOXdTzfv7emYzy/J3IDLLQJpp3D2UPLQ8Dy5zQj4SNBvpN+mEkHU9ElogBZE4oIt43rJfB1HEsnRF1XBI5DvxCulkiS5c2zBaMaW8Oupe/JfKRgmFk6UaDcoQf3IRig7D9uFl/K8te/s68RygiIiKylBT8FVlBtrE17yGIyHkIOT7cgzQV9yjwqLt9hmr6XfZ3vuI7Nx6NBzv4ZAh1DcSZnqv3NRvXQLxNjD8E3j3NRXgYfnh73kNIwd+8wMsJjA+hqo5/vu6Zv50u4Dtb8llvzeLrjhU9oA+hD/Q9fT9bElpkWXTbbDCs74TaYRRpQluaIHo6RonIse6cPVsGWj2y5TRZSHfeuOOTEZRjYtYL8dJzT2aELwG77WMPGKIrEBEREZF7ouCviIjIErPNR/HpAWaDlxjU37E8/0ocDX+lufHuVnPtDeLebainmLVZqHcLSH5YIK4LYBrgTYk3B82P/zn5F78D5RjK+fVUqn7v783tte9gBlkBVYlXEzy25ehCOCqXuO6szRy1zI+Dv8r8XUwz/R0tgAewnhMKx3NmAveqjytLyO0okx0c6wUsj1gI7bZvbXqjyJqb3Q26faY9d7sD0T7YD1jW28NcElg4OvZ6U8G0wvqHmdeTTxn+71H0PkXe/2Oa5g8t8hoK/oqIiIjcEwV/RURElt8FQngV49/3uvpqPNzZbG6+m8ebV/FyghU9KArA29q7cE+RtzYZCjCi96mqy9nLX3vrrBbifhTf+2uU/+jvznsYbeZvRSxLvCohNqT32dqyz2uu24bsxEPxlcWXp1KfYRPo02ZEesr40vqTZRM5DlIZqW91EaHI2ptSdEODyIc6eQ7XriKnzbobCiLECq/LQFU+5/X0Mk35RZr6MrF5n9i8DlTzHq4soEvPznsEIiIiC0fBXxERkeWUA9vAgOif9/LwW7574+vx5jtPxJtXiLvX8cM9IEKeQzbT5/f+AzcZ8DjevEoqubYLjIHR6SzKg4mjvXm+fGKGFQVe11BNoMv8XfeyzzMTxKnXr9/Z71cWknvq5Ws4YRBhAOGCE7Yjodcm2kSUcyPL6ajsc/pHyCP0jCazO29SASW3i8w6Openh3fncp3P5TQZqfx+bKAuLU7GGz463PDD3ccgvMdk+JjXU91ZKXcVFPwVERH5AAV/RVZF0Z/3CETkfF2kv/UlsM8zHX3J92/+SnznJ5eaN39EvP42Nh3jWTgu9zw7Q3f/E9o5+IuY/WngGcx+jtmPgF8yxzCQH96a10sfs4D3N1MQONZHZevWKmYwu7BdwKQtDWwZx0GV7veyuLrAbgAyCJtOuNAQtiL0Yjsxa1qPstysvRkl95QBnNPeoGJ3P56JyAdv6upKQM8GgbW/LLd5rz8HM8MtT99UI3y8C3vv49PDzEf75uV03qOUBZT/6l+c9xBEREQWkoK/IitDn4NE1swFit5XgN/1evpZv3nlkebNH4fmzR/jw30sGgw20zND9rCvlQOfBC4DXwf+KSn7903mmQNYTef20kfMjBBSfdymajN/74iArq82gHhH8FcWm5H2aAdyxzY9BX43/bhkrgK/sgq6kvQZUJBKm1do+xb5KN2lTUbaV7rzhcip8PSZJSvSdXU1xQ9u0tx8qwpFfy9OD0vKUluciIiIyD1S8FdkRXg5nvcQROQ0TQ6P/tn8+J8e/Tv/xu92/+xx88pzDr8Sb771WHz3lzTXXifeeBe8gcFFLC+OMlEfUsBtG3yb2DxDbK4Rm8vEZq4hvc3/7H+by+uO//f/svunYzReV+7VIT4apr6/0Pb7XdOIp3McVOkeChwuh+6+hQys59igwTYjNoipFKP6/cpKccid0HN8ALECSkvnTWX9inyQpZicd/tGd7+bzgtyGsza4K+n4+/kkLhzDYuNN4PtEqwk1kc3neZf/cEcByuLIrzwjXkPQUREZGEp+CsiIrJE6t//vwlPfhpgDD7xpsritTeIN98mDndTn6wjJ8o9P5Cutl9MfzuW0JQFTRmI5UP+7eW08Z/+HcZ//78HiJb39/zm1akPb0YfHbSln2lrIq6h2YBJIE3gZSgRetF1h4nQrqo26cYKhyymh2sFyoroglVGG/wF74H3HI8cB7S0yYvcqbs5qP3Wu+xfkdMS2rsH3fHJEN+9hsUSu/hUGbYv74cnPzkFsOdegaiNT0REROSjKPgrIiKyZJrX/gVeV2Pvb+8xPdhpbl2/6LffgyZivY30pBBSwPYhGG28xw084k2F11VDVR1QVaVX1dxyPcJjz83rpQHY+Bt/B0a7Xv7j/6P0/VsNkzF+uAdZDnkvZS8sk1MergU/yhAizMTCFVBZPF0gLKT11gV9rfC2DyptaU+tPFkRM+VqzYDCsUEkTAOxNrxJm7tF0s0rIutu9mqvvWmCGgw7/pVOD4th6deDYW27Gq9GsD+lIXq2cSHSe7YMT37S7cIl4nQ453GKiIiILD4Ff0VERJZHAAZA4Qe3PxXfe/MJH+428XAXn0ygqqHonVHmaUz9bJuqoqmmNHVDU5/yaywFI3WIHACD8MhTLzX54DHKacZomPos5705D3FBdH0Bl34ick04KaOrADYd20glcVXOU1bObFGMDBg41I5VYBX4ArSTF1losz2zu76/OlfIabCZUjHVGK8rCGb+6DMXLSteAt4B9oESmKItT0RERORDKfgrIiKy4MJnv038+b8EyAj5SxQbXyRkX2Qy/Irv71zwg9t4E7FQpKCv0aYtnVXUzW2NZ/oCxieYjl9hPPw0Re9VzF7EPcfVEBU4mhS2LG2C3mXO6a1ZTLFN6s0g5A4DCFvABlivzeLWupNVMpPEbrnDIBIaI44NcgMPab8Id+Q1isisLgDczSh1l0DxxHNE7tWJbjUeI9QllNOM2DxLnv8meXEZy36B83M8vk7a8mRNhRfV71dEROSjKPgrIiKyBMInXsF3rva8nHyZ3sZfsWLwimXFI7hd8C7rAo4nTk498Gvpb1r7t7vHvNRzS80y6vAcln2XavJdr8oncH8CCxlZNr+JzkWZYDW/8992l6EplrJ4omF5bGsLpKxf6/tRy+/1vddDVlN7VHLAHMudUDieR4wMc/DuHicRuZPPfLXUKoAIHrXPnIlFub47LR+3PCd/bwHMMsxeADZx/zyx+X1iPSXWb5zRKEVERERWgoK/IiIiiy2Qygz3MPssTfNNyvG3fTp62svSvaqMGCF625vwbtG202QnHvPh5XheLx0scBm3V70cf5OmLPAIwVKf5VMvt72EMo7LPc9uJpoUXmzW9vodOLYRsUHEshTA5+Hah4ssntmyzzjWj1jPUqnzoP7WIh+p20XCzPezNyKKnAZry8hgRl1djNPDR8Jo/wWyYor7H+DHF93hld+e40BlLir1fRYREfk4Cv6KiIgsoq3HYLQHkFne+zS9/udiyL8Sxwff9JtXH4/X3yXu3TSvpinwe1YT1d2f7iZgsrx9ZOkxJ17NsSljFnpYuODVtEdTpvf/TPosLxEnTQKffMjyMIPCCYNI2IrYRnNc8lYT+rJKTm7PuUOMWG5YHlKp+oDivyIfp+00QkjV0onMVKCZ58BkJXQVhjzCdGS+f4u4f70IeX+L/laJeQQIn/8BVKN5jlRERERkISn4KyIisqg2tqEcbxKyr9Hf+PPmfImDnafj+29b8/5bUE1TQLbonc94LKTs1pAdP+alnOckj1d4HFKOnHJixFqTnJ0uE0iB3+XSZWgXQN+h30DhaSJf3fRklc1WKMiAHmk/mOPpTWSpnejbKvLgQrrhFGA6gt1r+MaF6P0LO7bx6EH49Ddrik1wbXAiIiIid6Pgr4iIyOIJpHN0jvsXKMff9uHOb/vu9SfjravUt9/Dd29CZtjGBaybGDnLyY8YoS5TwLkcQzVJjznxlBU9H8W0pu6PfXRQejXue13heMpQCA8ZBV7GIPJMv2lri5Rblzl38jmyGGZ7hAcgA+tD6MX0yCNkDt5l3Szjhilyr9o0xQJoS59Tkao6RI7Lnms3ELnD0S4RwPITl6E67x9btWPHOS2PhYBTAAGfHhJvXYHQr237cezSC5eBx4Ax6Ta1Gm11IiIiIndQ8FdkCVhWzHsIInK+LtAbvEiMz/no8Fd87+ZXm/d+8VR95WfEm1dgfJBm2KKdXcC3K/UcQnqNeopPDvGDHahrqKZ4Nbe+u/jkcG4vTT016j4+PnSmY2jqtuzxyYjnGpkJItK2PvburVC/2MXUlerOIATHeikAbEc9T2cjxCIrzAGLEAKhB/ShKcFL7uxjql1B5O7am798dnZJN07IwwrthaRBnI5gOoR8w+zgU09b03yLpnEKrgBvE7JrpNt2RERERKSl4K/IMuhtzHsEInK+LrF58Vs01W/67nsvxZ1rL8Q3f0x858f43m3MHfqb6ZkWzjAAbEcTL15P8eEuvnsDpmO8KqGZX+YvzRxr0VYVFKUxOTSmE4jdXFNbO9Rmvl0ld1uek5te5qlFm3H0VRaQHz8sAD2wQUylngMp03c2/iuyqiLtNk86brWlz23qULe7greHMvUxFbnT7DnCPFX9aG+Y8Girc+PEso//bhZhmT5uDA7W9f2tS6gmxOGtPIz3nvWm/B7Y54F/hdk/wcItFPxdH5PdeY9ARERkKSj4K7IMpvPLrhORM9bcdZ7iIsarsZ5+P+68d7m5+kur3/6J11d/YRbBepvQGwCxjdychTZ6ZxngadJlOsSHO9CM8apJP1tHeQ5FD5+M8WrUZv62UbRFmEybh5N9M3WFufi6SfkCbMOxrbbcbbvLq4CirI02O9EyoO+ELYcq0tQBSo6Dvut6fBe5F12f7O7GocCdmfMi96u7CdUjNBVejmByYD7cvcx47zHKg0h/M9CUP2c6/LfzHq6IiIjIotHUnIiIyBy5l8Qf//P0TTXBPv0NgNpvvLXh1eSx+M5Psub9X+I778N4BCGHYgMym6mre1ZmZrrdU99fbyA24HV6zImX07m9NnUOdYlPJ1CNUwDfaPv92vpmh80Gf7vvNem7mJyjSXnLHduMhO1I2IxYoZUma6YLVuWObcVUvL+EZtLeBNVlB4vIR+taQMw+1PpBToXjsYF6CtOhMd7PGN7OCPkTlIdbPtpbxyvvtWSXXkyfR0VERORjKfgrIiKyQJo/+AfY4588jNPhDtPxOF5/u2DnfXAn5Bt4CBwFGM+aAdZGMkOALIOiB8UArEr1MOelmVvP3+MaoE3Vlp927ij1bOs5/2TmKf4Nx2VUZSF5NIiORQDHipT1a32wEI8D91qHsupmt/HMU+n6gUMvYiG0+4q19/RohxD5KEdXPwG8qyIBOpfIw7MAoZdugsXxyRA/uA5Nechkv/LhnrayNWGXXpz3EERERJaGgr8iIiKLwwCaX/7rQdOU+Gh/wu7ORcb7eHTob8z04T2FOY57jVF2z3MgesriiPONDHk1v5LTHiLmEa+meF3h3qRYmdlx4HdR47+nPa5ucc3vzPSRJWAp0NVzskEkDBrotSlasf29yFpI27qFiGepykXoZ4Q8EsMal/MXuV9d5ZNw56UjDccZwPPan1Z5P57nsp31a3v7WSPkWK+PhQyvpzC8hd96B5scjLwaTZkOlWO+BsJX//K8hyAiIrJUFPwVERFZDBlmn8CyJ72afsV3rn7S927lfniQyi1jELI751jOuqyuGWRpBs+bCi8n+OgAq2u8qT6sX/G58Hn2Qg851AGvyhSEbtrSY12QoMuWXgezpZ4zFPhdZN2xYqY0txUp+Gv9iPUj5J4m6WefL7Lqum09gGUOhUMvpH2jcMjsuNDFGh3eRR5Ie47p7oXzyJ29f7X/yH1Ln4HIcggBnx4Sd96BIic8+nRFMRhTDI76wWSf+/48BysiIiKyMBT8FRERmbPw4qvE628WjPk6/c3vUxSfg/AcZb3p1RQiWNGb0+jaWbqqhNEB3uvRZD0gQjO/nr9Uc+z5G2qIWXpPmioF59d5MrPL9l3n92CZdD0ZM6BoHxlg3XasFSnrauaOKiPtG32gRH1LRe5Hd55p710UeWgGWHuX4WSI71zFQ4EX/douPX8QXvzm1B5/AcrxfD8jiIiIiCwQBX9FRETm57hTbMhexPhTZvwFw54hOu5e0NhMQOYuM2hnOalmhlmWSq5VJT4+SHfc5znmsc1InpN5TiYGw+sMmgqvS4gpVdKO+v2e8eAWZSL1blm/d9R5lIXSZSw6WO54YbAFbKTvj54jsq585hGAHrABVI6VLEbpWpFFNXv+6KqgGJi1mfOnXa1m1fZBlcP+GIZlqWyJT0fE3Rosw7YvF1z+1AXSrTqK+oqIiIjMUPBXZJFsPjbvEYjIWfMI473uu8Ise8KNJ3F+NY5H3/C9W8/H2zeDDw+grtLzLbSTaOc8Q2MhTYA74A3elHg5SiWPY43X8yv7bOf9XswKGeR5Cn53wd8ID9Twdhn7tHXBkS7w22aR2mzZZ5VGXUzRIHcsB+tHwkYkDGL6RBDsuLeeyDpyjsue507oOWEQ8WmWStc2bQnbLqtRxzhZd7P7wMmyzl355yZ9defODPruOmFV9qNlvJ5bJiE7+qeXE+LkIP1stHcp9/gFQrgJXAVuA7scH81FRERE1paCvyIiIuft4pMwvA3QJ9v8OoPtb5NlX+Jw99PN+2+H5ubb+GQIMWJ5xiLMjjkGFtIoYgXTCZSTuQ0q1nPr+WuWD6C/iWUZHhs8Or7G0U7LPPXJPNnzV3HEhdJNvBtAIAW2+hAyx2aD9lpvsq5OZi5mEAon5o4Hu+Mp63m0F/kIdwsEA2SeKk54+2M3nWfkAaXPRN7UUE2I0xGhmn7CPX6PLH+OUPwxef37HusfAnP7oCBnw8g+/kkiIiJyBwV/RURE5mFwASYHz+P+6zT1X/LRwTPNzvv9eP0d4q1rgGH9TciL9Px5Zrp2ESFvwOs0lizY/PoQA7Gc32t7YzRTPIY28ze2E5nzD9LPRZcBvIaLvpQMrHBs4ISBYwPwLjsLNCkvAsf7ST89KA0mKPorcj9me8xD2n8iOs/IQ3KINVQVXk6eoiofo5p8ibp8mnr6PnX5ExT8XT35xrxHICIisnQU/BURETlfm8Al4CJN+Ru+f+tbfv31l+O110Jz/R3i/m2YjKHoAX5c5mwe5Vi7XsMOXpUwPgAc27gQbevRqe9cO6r7vPlf/L3zHdvFS+f6cuP/8a92/6w8zyc+GUcfH0I5xqu6neAM6xcQ6EqfdpO7c2wDLR+jm3S31OPXNiK2FWEjHvVm1IS8rLVuH4kGmWP9iEWwqRHGEEPQPiJyv2YrgnSBX51v5GE50FRQjXs+3u/5wc1t8v5nKYeXvBwrRXTFhMdfmvcQRERElpKCvyIiIufH6G0+Rci/QVZ82ffe/2Jz481PNa//u9C8+UN89yruDfT6EHLmHknsso0NKKd4NcHcYPvxkotPHbJzzTf/u38I5QjK6VyHetY2/tv/F7IB47/9Z9wuPXvIzvXS9265Dw8BgyxvJzjt/FbbImweBmZ+nJgeUAB4Yc1sMBlYz2EQoXDM/Th7XRPyss487SeWOZ45ZhGbGBTW7hqW9iT3uR+DRU7FWW3HM+cSC+l7n+2VvajFUhZhTIswhoVm7Q2XAa9LGO/i+9fB65rxvns5nPcA5bQp+CsiIvJAFPwVmadYz3sEInK+DPcngW8S/c/7cPeJ5tovNuvX/w3xnZ9DVWIhg/5WOylm88n4nRlux8sJVpV4XhDyIuTPfDYr/sJ/Psexzcfgb/6f1L///+TVD/8ZXlUwOcSLAZbnKWiwDhN2xlGmqHVZv+uw3Muqy7LqgvXBsTxC0WC9BiscaoMGBX5FOgEsawAj9CAWBln2wb6mOvaJfLSZm8Msm7msbT7sfxD5KJ4Cv0Uvfa1K4uEtwu23ah/v7lENS8qprmZWSP6d/2TeQxAREVlaCv6KzFPU5xKRlWIO5XGLqXjlR0f/Di/9GkD0w+s9sv6LjPZfbt77RRavvka89kvizjUs72ODR1KfX1+Q9MkuAF3X+HSMlWXA8su29dgrwHvAHnBA6q21IIM+dQHYAC4Aj4QLl1+x/sZlYpN5OW2ztH3OfZnPURdIzNpH+Oiny4IwsAIsT1m/oWiDwBnQrMm2K/Jxjnr6OuRtVYNB6vsbepGYt9VEVeVA5N7MVgaZfYD6/8qDCQG8SJm/0yFx9xpNCITtyyV5PgE7urWg+PpfnudIRUREROZKwV8REZFzEH/0D/F8C2DX842pD2/H+PYfZ37rGkynHDdOXUCpxmX7IIA9T8i+T1Y8R5b9FMK/BX7BeU6FN+c6W5iR2QtY+Coh/xwhfA7CJzma0nyIsSxTzO1klpsyfhdft9taW3YzOPQ8fQIIM88RkQ+a2X8ogH77qGd+BzoOymJZpO2xG0u7r5iBB083HZ1sNXAW457ne7FI62HFGKG9qAGqIexdxw0nhNIefXafLJ8A5N/4SzCdzHOoIiIiInOl4K+IiMh5ufk68fAggh/EvZtVvPFuwcFNCAWhfwFCBsEWJ+v3SNtbK2RACLg/7035uE+HX7PJ4e8xHd70cvIGUJ3bkIri3F4KyIzmBSx+n+nhb3g5fhSaLSxkXc+xtfJhpZ4VRFwvjDFCAAAgAElEQVQ8s+skJwWwNtqvZqlUeaStw6mZapEjDkRLD4AesAlUYBPw8zvbiSynD7lG6Pr/qsW8PDBz0r2ohldT7OBG2p62LweKjSw88wrZ81+Eupz3SEVERETmSsFfERGRs1fQlgz20e0vxp33L8Xb78W4u4PX4xR4yftt2eAFDcBY2+8wCwGPW5STLSaHl8n715iOL1FOsnMdT3a+wV+a5hIxvsJk+Bmvp0YT2yBotrCr7MycLPl8sgemLI6Z9WFFJGxC2HRsw7HM2+CWa72JnOSknqQRyJxsw/HKsdrx6Hh1xhmLIqumu17o9ptI2sdmfyZyLyyka1CAekIzrnALgdHwYhbyl8PFJ78AXCO1pBmiIv0iIiKyphT8FREROSPhmc/h7/0MoO95/2sU/Vcx+wLT8Wfi/k7PD3ZwIhaKFFw97wnke309J40vGI5DrKAa4+UIyn5OOcar6blO3Vm1cZ4vB7hhllGNjarEYzUzWTkTAV21IMCJko3pZ54WOUvlg03lgxeaNwa5E3KwfsQ2IqEXjz8FRFIGsIjMOA7uWg70I/lmTTNxmvZeJ6/Tedt6OvjJKVu0Q/LDVvqw46/WBXsz8C6A14Xm7nZDxbzei0VbB3JCWkFeN1CP8UnfaMongW9ZyLYptn4G2Z/QND8FpnMdqjy4zcvzHoGIiMhSU/BXRETkLD3yFBzcfJre4Lv0+r9DVjxL49tUde512ZZ6pp0NW1BGG5xOmcle1zA9hOFOg8U9qmlJdb6l1bx3rsFfx+spFne9HJZelz28a/q4wOvtNHWTtcebQdtDdr7Dko8w05PUcMgcG4BtRmzgKaCljCuRu+sO707qld13zB2bOHboGKZq6bK+HnS7nwkCH11HxPb+I52L5J6duGE2Ak1j3jRP0dTf8Vh/2bz+Q7yu8fp1FPwVERGRNaXgr4iIyNnoums+QvRfZ3Twp+Lera/7/q3Ch/tQTqBpjtMmj0o+L/Dsl7UpGs0ERgewf8NpxlOm03jewV82Lp7v63kdsVhSjpy6hBi5M4VljXQ9fzMU+FgGbea+9Rzb9KPg7/Hv5jk4kSUQSGXSLaaz+iCkT9EZa3f4FzkVXfuI7t81qQS09id5EA64G+V4k/H+Jgc3nyHrVVST32d6qDnPZfXsl+c9AhERkaWnCyEREZHTtHEBqgnANkX+VWvKV72pfyXefu+z9TuvFfHq67B3E+8Cv4uc8TvLQvtwqGtiOcKGu1g1sTgZ4tPJuQ4nf/oz5/p6xAZiY8QIHlOfZkhB0LBG6a9dsHD20f1cFk+3vroy3b2YStRmnrbhrqepiHxQt28YkKeDXMidmDsUDplp/xF5EN15afYaQvuSPBBrr8Md6hIf7hJvXyVMJ0UsRxmTgyX5oCUnZQr+ioiIPDQFf0VERE6bBcCeoMi/Qzb6s3E6fra5fuWx+PbPiNffwWKTyj33+jMNU+G+I2jnOZ1h7eSKGzQ1Ph0RhwfYdIxPhsGrc66oFs852hgdYsSj496kwJmdGMMiTi+d4pis3T4NwLz9igK/i8o4Dk5lYLljIaYStuYz620RN1yRBZMyy1LAKnesB1aQOgB0v+9olxJYvO1gdjwPe94+jWUzMPOUAdwY3sbv7rjp4hReQ1ZcyCAr8JDj9RQf3iLefAs/vDX0cjSxyWjeI5QHkP+5/2reQxAREVkJCv6KiIicnqJ99Lypv2bN+Du+d/2b8caVvHnvLW+uv43vXsf6m9jmRSwUbfBsCaJnFtrgrxPrCYz2odfD+lsY3liWHy1E7y/+N2c+nPq1f3HmrzHLvAIafDqCapoygSG9JyGsxwRjV+q56/W7Dsu8jLo9sc2ssgChR8pUzCOWxbT+YvckEflY7ilYlTmh77AZoTLihJRB354S1AddlsK8Dv0nb5JobyCzDLwr+6x2BHIfLAQ8K7CQ4eWIuPMexMatvzXCrPRyXHXPLX7tP5znUEVERETOnYK/IiIipyMj6z1J3n8ZwieZ3PpO3Ln6SnznJ3l896f47jWjnKSSwd2k1jJNbhkp+9ccyik+3MN7Pbf+dsnWY3sc3JgC9P7q/wD12ff/zV/+NvW/+//O/HWOX7BImdqjfZiOoKna9dfN9K/wbOXJUs8K/C6PrH30SFf9CkyJPJguaJWljF8GwGzgdwnu4RJZSN2NZV0P7e4hcq9Clq5LqzFx/zo0pdmFy3XYfuyArUfS55Ov/S5ej+c8UBEREZHzpeCvyLyYZmBFVkxO3n+RrPgB3nzPx3vP+NWfPVm/8a/xd3+Cj/egGGCbj6RA4of1Sl3QoJod/ddScHd8CJtbkPUae+yZaf6Dvx5t+xKMD85vUMPd83utvIBpAdMRPmmDv/jMsfwMV9wibBN36/Mri8s5ytC2HljfsZ5jZppYF3kQM/uNFWD99lGmbgizCfeyIhZxZZ5W6eZFWjZP/7Es3R95VJVi9lyla4/19bHr3bC256/XFdbs4ji2ecEZbFXZi1+vsyeeh6r5uD8kIiIisnIU/BWZl3oy7xGIyCnz4JfNNr/CaPeb8da7eXP159a88yfE629CBAsZ9De7pqnLUe55lgVw8KqEpsE3tszxbbvwxPPAa8CQlAPVRkbPlpfn2MerKaAp2rLPE2ia4wDbKs9Izmb9ZqQrx670c/d7WSwz/RJD7tB3wkYk9Bxyb/t2u9adyL3qglCxvd+n15BtGpQGE6PJVvgcIItrVTa77vqCmXb0NTpHyb0xSw8cmopYTzAiVj05oNh4JhT9p4Ed0lalLUtERETWioK/IvOSF/MegYg8KAcm+0ffxhSErGzSm8YsG9j+jcJvvE28dRXfv4mPD8EKLB8sX3/YbqwhtIFAx+sa4pg4PgyhnD5NyL6FZRnWe5vexhWy7ArHHRDPjsePf85pvpY7xMhDp04uy/o/mXUTgMw/OHxNoy0Ux1KQylOwN/QdG0Topd34uOrAsmyIInPmQGz3lyxifQMawhS8FzDLOD4y6oC4sBblkLeK2bvwwfHcy7LNXGNYW63C26/q/7tCzmUdGsQGyhKyCdTVZcy+SrAxWe8NvL5CnF4hFeyXBWYvfmveQxAREVkZCv6KiIg8JLOI374WPSt2vC53fO96xa23Cj+8jZd1msmy0N6dPu/RPiCbGXhT49UUJkPzcvSCV+Wfpmk+j8V/47H5x3i8ynkEf7NzvIkmK2Ye+XqV7m9XvZkfB4Flcc2Wp809labdSEFggjJ+RR5It98EoHAsNCmE0DPIHQvppos7YsDLer6X87PK28j9LNvRDWYp+5e63eVs5vci98oNzJ4EvuNmL5vxbwn8E7fsFgr+Ljzt7iIiIqdHwV8REZGH0+UoDPzWO0/44W2PN6+4v/cGvn8TqyvcsjuDp8vqaFI7pr6/02lgPLrM5OAS0/1XmG5sMhn+lKbKSKWfz9a5Zv768eMo+3eNzPb7nc0elcXVBakGERuknr9abyIPyUjl04NjfUv7Vz/DJ5zHLU8iq2m2p6+TZqnaUusi984gtBtT01ygmr7CZPRZHx9uU9dvUE3+cN4jlI8WPvu9eQ9BRERkpSj4KyIi8iC2H4PRAcAmofgMWf5pL8df95tXPtG8+/PgN67go0M8VjP9qFZE16u4rqGaBiZDGO9mFMXjTEcDmupcFtanw/N4mfRaocTyHj4dtT2Pa47qFK5LFnAX+F2TxV12ZmAZWN+xfoQiHmcFr9m9CyKnxkipidZm1ve83cfAS1KwSgErkfs3e43RZgB7Q9qfdM6Se9bWDG/qwHSEj/Ygyx+nmm55OdYVrIiIiKwVBX9FREQeVG8DYn3JsgvfY7D965h9Mg4Pnou772dx7xYeHQsB8pw0UzyHMZ7Fa5qB5RACHmuYHuIHOxGzfZ+OS2J9Bi/6QT4encvrABACluVQTaEcp75iAGapHDKsaFblcSdLMyAjzavFo1/LIjJSiecs9f0ld8giNF1pWtO6E3kQXTZidwzMgR7Q85T5e7JXupyuRXtPH7Z/76ItD9yZgXsaf+ejzJZHb/cdg9T7N2u/j8f3HC7k+7WOFnU9BEufTSx9PvHpCD+4DU19QDWuYnl+N43K/St+8LfmPQQREZGVo+CviIjI/WtvK6fvsX7VmvK3mY6+68OdzWbvZhZ3bpkP9yHvwWALs5AmSlYl2GIZZAGyDKoSH+3iu9dq6vGBV9OK2JzLkvp4/zxeJgmBGHK8KvFyjDcVaVZyyXs534vZoO9s/71V2Z5XQRdwCm22r5F6/fYcyyOWNSkY3Njx80Xk/jntTRTpuG99J2xGKCE2Bo2ljgTdMXKVzw1yp1Vb1+exPHcLnof0jXX7UDRVrJB71H42CQGvS+LhDlb0scn+iNhMvK5Ul0FERETWioK/IiIi9ydQ9J8gFE/hk2cZ7vxW3H33y83bP360ufIa8fZ7+GSYSiLnRfo/7LTSKBaEWZpcAWgqfHKI79926jFxOknZwOfAy/G5vA6QlrkN/tJM276/rF5J71mzPX5PBn9lcWVADtYDK0jZv7Yixx6RRTATpLJ+JNuOWAVeBnxsKQO4O3aKyP3prjWMlGHfdtlYlUtoOUshVSYCqKdwcIPGGsLmo5X1t0aQjQDyL30Xb87ns4rcm+wLf3beQxAREVlJCv6KzItp9xNZUjm9jU9B+C74V32495nm7Z9crn/+r2iu/BwOdyDk0N+ArDibyap5BeDa1zUDbwOeHiuoJvjkIAVFJ4ecV9nno9LL58HamUhvIDrepqGsXCx0trTibOB35RZ0xcysN8uBglSGtqCtUxBm6maKyANzwNtMxCwVf3BrYAJ2aLg5uOEYpmjV3S3a+eTkeB50tS3Kcj1sKeq7/Z2z5ie+aa9BzNLpq8u0l1O0iu+nkaotEaCa4r6D0UCWRzYuTsKjzxyGF16FejLvkYqIiIicC0WfROalKec9AhF5MBn19Fny/nd8cvDb8faVPL794yK+/kfEW+9iocCKDchyjpuXrdgEcGibsRmprNpwH3q3sGIDr0tSzctzEM+xepsZTkyv6XE9Amld8Hf2sQaLvbS6dZM5NgDbcKxwrOvvG9H6EzkNR4UfHHqOBYNNwwdGzAMeZsrUrmKAZdWt0jpb5mXprkHyNvG34fg8pn1L7sYMQup94XVq02JNA5sXiyzLLrB96RJwq322rohERERk5Sn4KzIvRX/eIxCRj+F7793xveUDgKmXh4Vb9oTvXNuO779Bc+Md4s77+OgABhewYpDSgVZ1XqGbXAGoxsT9m7gZYevRxvpbY8wiQO+3/hpeVWc6lOk/+J/O9O+vtS77tyv5LItrth9iBlY4oeeQOx48VX1Wz0SR0xVIvbSLtM9Z4Vju6ZjZBacUpBJ5MN31h594dAFg7VdyN207Fm8aaNvDeDW5iNnnrOj/upm9EUN2i6a+TioqLiIiIrKyFPwVERG5R/HWW/iNN6I9+ok9LyeHcedd/P03YLgHGGT9FBT9uEmpeU5YncprW8omBHwyhqYBcHr9yh554sC2L53fZIqdU1TSLL2WheMS0Evp3qN/1v7nqF3saZWSlFPn7X9Ct45y8DxVoA/LuqmKLI22ykcO9FO/bZrjX61koGrRluc0z0+LsGzLWLr5A+5h4N34PmwfMbAuABzb7F8+5v9ZF+u87PfCSZV6YgPOE1j4NQvhSUL2E2r/FzTVPnA472GKiIiInCUFf0VERO5NN81SxHf/JPeD29Pm5rseb1wxHx9AMcAIqdfUKpZ6nmVdLT6gHOOTQ8wwf/SJwgbb29lnf7VnF56YUB52eU9npv8f/C2m/+B/PsuXSI7W6Qqv1w+jnr+Lb2bTtNyhB9Z3rOA4+/Acq6SLrIVuv4pA5jAAtki5ZFOg5DgILOdn1c5Xq7Y8d/NRy5gDOBYNV56m3JdAexH0mNflV72afJ6q/JQ1zS13foSCvwsh+/LvznsIIiIiK0vBXxERkQ9hjz4zW/p5myx7ipA/HQ9vf8Xf++Wl+P6bTdy5mdNUpPSEfMmzQu9DaIO/TQ3TEbEoQqjqyxT9r+DcAt4jFDtQ7XLW09/19Ez/PJDSJ0OEukrLfF59jeepi/HbzEMWm9EGfhvCwPFehOBadSJnYfZeoAxs4GQXI0QDN2LFcYlafeoWuX8n209kHN9wIfJRZq9d67JgfFD44e6GDS58imKwhW0fHcGzV//c3IYpQDWe9whERERWlj6GioiIfAS79DyMDvDy8BIbW9+jv/UNLLwUp5Nn48Gu+XgPyCFkqTQddvZBsnlHcmxmAA4eIxY9c/xpsO+a5c9aXvwIj/+SrPgxZx38rc4j+BvAGmgqvK5SGbkuOnru6+OMs4+7UopG6meZAVn3A1/L5OeF5+1GaG3f0X4NfceKdoY8ts/RuhM5PUbar6JjmRM2HPMaSidOcmwEMYZUFdp9/ufuD7MI4zo5hqUtdXwXD7tsC7E8HzLocxlb+9rBsTzgDlY73p337taaYlks45jP24O8RwZGwLMMguF1RRztEQ5vwvalIRuP7pD1xgDZ579/Pp8jREREROZAwV8REZGPl2P+cnB+u8F/y5t606eTgU/Hwcsp5IZledt/dt1mctpeuISA+1NeV496NXmV6eiyVdP3vZr89KxHEKfncMd4aJezafB6mvocH1W/Pqe+w/PQLWNwZdosotlAvQGZY3kk9CLWa7DCoG6fpMCvyOnqyj67pcBUL2IGXoIPA2Qh/X7dLgtOwyq/Z6u8bGehO3cF0jmu+75G5zW5O/f2uj1L1+71FA5u0Qy2nAtP7mWPPEt4+tPBHn8JbUQiIiKyyhT8FRERubsAXAQuYDxHOf5u3H3/15rrbz0Tb7yDH9zGy0kKAuZtRo+FNOGwdkIqg1xVfZ8M+z7auWjBXorl9DGvRmd+reHT4Vm/RMp2tpTh5U2NxbbxnM0j8/eMdcsT+GDZ53XcvJdB1n4tgMKxnqfev+btzRkiciZmsw6LCJlhG07oR5rMjsvUisiDm21DAcc3XqintnwYM1JlpgBVSTy4iVnAHnl6Izz1ysvWv/A14G1S399d0u0EIiIiIitFwV+ReeltzHsEIvLRCiy8DOFr9KovMR6+2lz7xRPNW39EvPoaDHdTtk/eO+5/u5Ys3V3vlvrhToYpMN5M6zieOJPDsx9CeR7l2rrygt72+13xKOiqBbRXXdcLscdxIFhEzldXKj8nPXrtV4UURB7eyRvTRD7SzJ2LdQlVmX68v/M45eRbmF0Cfgr2b8jzfwfszW+sa2x8MO8RiIiIrDQFf0XmZsUDByLLLwNeAn6Hqv7VuHf9Qnz3ZxvxzR8Rb13FLMfyHA/huAfug2T9LnuQLRiEPL0H9RQf7uA7V4mjzQOfllOmw7M/2NXVmb/EHRz8qPftg6TDLvbx3wx8JuvXln0bXVWzm1EAK9KDjLYPadt/3Lva0CJyZmZ2MTNSBn7fsH7bkrvbX89qd1zEXXw2S/NB/99FsRI9iefZt/ejfeA6425DNVI1CwcP1rajWKCWBgvwPi6Fc3ufHGsrn3hsoBzimNlo5zEf73+NcvQl4MfAhLr8GQr+ioiIyApS8FdkTnznyryHICIts7umyhlZcZFi8Ll468rz8f03iO+/Sbx5FR/uwuAC9DaxPDsxs7tmQoC237FPR8T966nF1sajJVlW4l52T82++BtnMgT/5//Xmfzdj2VtcG2VZvy6gG9QteCF1x1yMggF0HdsELEu+9dTmfJ1PTSJnJujIGe7s2URBkbYdCidaA5TS2VqI3eWr10Hq7isq7hMi+Ru7293TeKk814Gcbakus51Mstm+pXEBm8qvBxi44MiTvYfzUZ7sD18GW+eZrxXzHu4a6m3Pe8RiIiIrDwFf0VERMyI7//i6FsvJwAlId8zqJrb79Jce414sANec0cj1C6LZ10nnSxAloLnXo5h7zoNjYcY6/DoUwc0zbj41p/Hy2n3vp66zb/xvzD6X//mmfztY7ONHVdct3l32b/rum0vg27iuw0Ahx6EzFNGvoicL+c4MNUHtiJMgcqIJak/qaOStSIPo71BjaxNBK5J58I1ukyTB9GWsmlqqEb48BbsbznNOPjBbW01cxA+8eq8hyAiIrLyFPwVERE5abiD71xrPNZjnxzu+O6NGG+8E3x8CFkP6xtk3U3i7WzTKk0b3M+yWEhPD+DVBN8fY7G20N+C/HkPL3/1jAZ5wln3Xf5ASe9uln9FtDcxdInMlp3YDNagzfHSaZN6gzmWQeg5oe9QgAU/3kS13kQ+2mmcv52j46QZKRN/O2IlUGbY1Ilu4IbdbadcxGuI0xrToizbaY5j0Uo3z5rT2E61RcSH/K2jYivmkM/ceVkbHu/+/5zWa8uMpXmPus9oAfI+lvcwIoz3Ye8qeDP2Zjry4YGulM5Z9qXfmfcQRERE1oKCvyIiIncaAJtMDh+Pt9/5dNy90fPdGzEO94JXFZBDHtpgo+YKgKP3wqsSqhF4jT/21EUCLwGfBW4DI2DCca7iqfLYnMWfPZImHDOOZvYfpL/zIusy2Lts3wxlpy2yLtAEuBkhd2yQyj5TRMj8+Hkicj6ObrZwrB/TqbGCODF8ZCkj/2xPVSLrob0+MUg3QjnHmfUiJ1kGeZ5u3G0q/PAG8ebbhKYsyfIpk/G0e2r27f9oniNdH9XZVIMSERGROyn4KyIiAoSnXyHe+CXAk9bvf9X7G1+kjl/x4cFTcf9W8PEQQp4CfyEcVX1eWPMYmzdQ19DU7rF5Gsu+bSHbIuSvwfRP8PgGKQB8+ibDM/mzHQ8BK3qpv3FXOm5VAsAnFyP4cRDYPuQ5Mnfuqey8eYQQoedYLwV/j3d/07qT9TOvc7Pb8etnjlnE+kboGV5kWGZpv8WP20Wc9Vhn//7DHAsW5XpnJZZncbN3YSaD92HPHae9DLP7i5GuVVL5i+Nr8tnnnMf+tcxW6b35uGUJQAhp244VPtojHt6Cje0mbD8+sidfOgAIn/ttBSVFRERkpSj4KyIi0rILT+Cj3U973v8zFP3f9Ky44JHLXtfmdY3lWcr6PaqPK8fatFELYLnh2dPu/LoTX/FY/wFNXVJXVzmr4G+sz+TPHsuNSBsQXaHAL9w5wdtl/85+lYVnGVgWscKhaNOgZvsfrtDmKrLwAin73hwrDCsCVnjaP7v9sXuc5zF21Y7nq7Y8i2YR39/Z81p3r0VNKgMd0s1OrnOenGRto2gzvKnwyQF+uAMXn3IeGdThmS81PPIU2nBERERk1Sj4KyIi6y4AfWADuExTfYvJ6E/F4d4XfLjvlMNAWULTQN7O1IYVC/6dqpDK0dbNBSbDbUb7z9HfjGB/YHn/zAoJh8c+cVZ/GsBxb4iVe1NDbGsLnmqDuwVgHJd7ni37rE19cXXrLHfoOfSb9P1MWWgRmQdPAeDCsI2GsJ1BBc0ErAGv0LFV5GF0N6nlJ36mXvdykhlkWarcVE6J+zdxMuzCEwN74jPPEpuXgavAtH2oQL+IiIisBAV/ReYlFPMegYgkPXobnyYvXqaefNYn4+/4rXdfaN573fz2FfPxIe6x7Wu7YsG+02a0d9cbXk3x0b754U7mW48U1r8wJsvHAOGV7536xNz2f/3J0/2DAN4w/vt/G6D0ptrznWuV79+Cegoha0tAryht6sulmwDvgvZNe6OKyl6KzI+T9skBsOVQOubAiPll/4qsmu6Gtdg+ut6/2rfkDu0djU0JwxG444c3H/F68lWMCngN/n/27ixGkiw70PN/ri2+RGTknlWVtS9d3VVdVV29sdndZLNFNskRh+zRCJAwGr5J0EiAFgISBhAgDSToYSBAL5KoJy1vFCA9jfQgYKQRRtRwJHC4D1m9VFd1VWblEhl7hO/uZnaPHsws3DM7l4gMj3Bz9/MBXhFRGWF+bXWze+49Rz4iiD8BWrNs6cIb2OY1xhhjzsoC91oaU3HOTj9jKqJBFH+eqPbXwH2Z/v4z6eZnTX/3J+jeBuoVwigfMS5Fx8FZz/qdk84rQVAX5D+kA2hvowebntXLe9TOd+Xqa4lceRX8aLYNPYbGv/5foHtb2egP/uckHQ0ybW0r6RCiGJnD26iHTlZ2HM4SlTJ7N1i64Kor014GgoQgrtiJjvvnrNg+NPOoCp97csyTZ/LX/bjwqIuBFUUTjxs5fF9QD6ggwRnWf63CNn3QSdpUifV5zP6bUfumlpSkEtv3CTT/j5Sfhw7UT9S6X+QA8KKuF5zKuonLDxL1KTrsIB5ce/c8w85XSJNXgA+A/xP8Jhb8NcYYY8yCmL9eS2MWhIQ289eYs6Z76+MfovjwO82S6wTR17W1+U62fddlWzfFb92FfgtqK0hQwyIoRyDFbFgRdNQn299A44a6c1dELjx/TeKV68AWeahxHiLAEfl8kjV37eUXZefOKipCmi7erN+A8azRiVp6pmIm6h1KSL6/IiBUJOD4wSpjzPRMXjeLutviBK15HB4Sj+8H+O7EYDJjzPFNftQJea9W+f88+f2MJe41hyZubH0KyQDNPL5/0NDe/gs6OHhB0mQF0Q8ZthozberCC2bdAGOMMWapLFjPpTHGGHNE3QN0sA8wUAlTUV3Ndm6HunUDWtswGqA+Q/LpObNt67xwRURKBB32IR2QuVDcpRevyPPp1wljAT7BRTfIkptAMusmP4YjqD2PBC8TRq9K1PyKSPAsaAC6WDWfJ2bMWOC34srDrkhzKSEENYUI1C1eGWpj5tZh2llFIlDJkJGDWv7zYZra8pq7QB8pxpyp8hwKAZ+PQ7Rbd/OzihskpRico5AORYcd0d4edDbX0KRJb9dG5pwiufjqrJtgjDHGLBUL/hpjjFleBzv43l5fs2SfUX83272nunVTdNCDMEbQIkX7FHpmlyEoI4IQAIImA7Q3RCR0vrV9XQfdX1J4S+Cfg/wfiFtnisFfHfWntaiSwwWvgv66Dvvf0GTwjPr0KiIOmW2UbWpvXaZDnAz+PvjvpmyGNg4AACAASURBVFrum/mrSB2oKy5SxOk4mLQUFxxTaVU5BGc1G14nAg3OI2E+SENih8QeFzo0Y3x7ofzsNfhhqrJdSwuRYvgRx0hFtvWJPvMrsg6nZmLAmoiOB1VkxRg9P3EeQrW3R5Xb9jRmuD4Pf+viIHAOXC0v6QPosIdvb+CisE2S9LW/58+qncsm+Nx3Z90EY4wxZulY8NcYY8wyEsqUvq3ta3qwfiVr7Xnd31Lt7gmDXj6lLoS8N9aiYEcj4x6XLIV+B3UB2tq5QHv7PL2d16g118iSH2m/M917kGQ41cUBDueeR/gmyfCbZKMA1cWcFyuMUz5bNrb5UM5yqoPU86DSYYTALlfGVEf5iSGap2eveVzToSNFh5KnprX0tMacnGN8HzN5h2mhPDNJXB74DULwCfR20d1b4NMeIkPS0eEVOfjavzrLli6e0WDWLTDGGGOWjgV/jTHGLA25/DK6exNAcO4qUfg54E3td76sB1uX/O5d0WEPfDmzM7A8qscyEfxVj6pH0hE66Ii2d0R37zpwazrqNejuT3XDntJuikHOgy5+kXZL+zw/yuBuABIp1BQizYNLigV/jakczT8eA0UaIKsgqean7BBIefjMRDuXjTk6KcofBBx+Fuazf2fcLlM9rqi7niVobx8O7qFRzUvzwoCw1gMIvvKvgB/NuqXGGGOMMSdiwV9jjDFLRa6+Bt09p52tl6nVf4Na/cu48Lqm6VU/HCKjBIIo7z1yD+RgtKDYk2nR4yYBEtUgjMEnaHcPv30TGXU7MuoPfO9gqt3awbOvTXNxpRHQZpwgeSoqMZ5gcuvLuE2VaJt5uLIzG8GheQd3CBLlfZh54F7KXzLm5Kp4PZhVGueT8HJYJ97FijaVYKQwymML3rv8Y9Pp/dv8rLb/IqdunjSj9k31c7WK5+RJTGN9yjs0Lba1K9M/C5IpKjJRg3sK7/coi7ZvYHbnzCkvXaS48c1S6LfQ3j6aPJsR1gfuyis9eelr4C0lgzHGGGPmnwV/jTHGLIsyUSqIu0KWfY0k+XUdDd7WQQ8dDhzJSDRLkSBczE6cUzeediguQKM6EkaQDPD7d5H1mmp7o0OWJuCmOxfjdIK/CdAln5e1uLN/J2v+2szf6is7sJ0ikUcif//MX2NMtSh5DWABIo9bzfCpIAOBgYMBdu4aMw3FvYwA+HwmsFVvMfeTou6vg3SEdvbx0Qay9lwkV4KLrFx+hnzwp3J/XgZjjDHGmLljwV9jZuXBGYXGmNNWJ649j7rriHtDh73v+J27r/iNG6HfXYd+G3w6nrk6zl88wybPMZE8rRqCDrv4/XsIqgwupy6u9YhWE4DghS+g6cnr9frtm7grL594OY+w+AeBm3iZaiuPxlCh5vNXpBa0N6aqynO2qEcqoUeSFOmG0KGYpTi75hmzUNzE15D83PIsw52cOQoh74cp0z53dlAUWXvuvLs+eBcJD4APce4uGn4G9Gfc4sUw7My6BcYYY8xSsuCvMbPi4lm3wJhls4qL3wW+Qxi+p/3Wy9nmjXp252N0/x6aphBG4zpQVnfvZKQYWY9AkkBnDy8iEoae+NmehFHqXvoijAazbqmZDPhaALHaivqFquCcEkTgIpDAo9a5bUy1CRB4wCFhBpFDIjd+IrfrrzHTMZnRZKIGMHD66Z9NxQlInuFJsxSGffAe7e5e0mHna6h/DvgQ5PcR2cOCv8YYY4yZYxb8NWZGtL016yYYsxSkcb78tk5Qex3hO9o9+KLfvSfZvRtRtvUZOmgjcRMJw3FqxskoylJ3Ej1lNEkECYqZv8kQ70egqkF9NdK1q+fdxesr5PV0YUpznk559u8jzW2dXGWc6jnQ8feTHaSmUlQlT2kZaP6Ksjztc6hIRjG7aV4PSHPqqnJozGPd3kc50jYti6prXo9UfB57qGe4hoOB4CnqkmaMg1PH2V9zX1f2iMeE1e2tlqrWiy5LIwQCPi+JoCr5+XXWbZmliqxLRZqRk+LiKoJqAskAfIb291e013pNh52XBf8iqhsk3T+adXMXQmapLYwxxphZseCvMcaYhaYH6yABwJCoVcen1/z6xzW/cQP2N9F+O3/wD2v5zF+K4K8uUOf0zBSF1tIUPxziMhXWLp8H3gHdQLiFuB1gGzh57mdzMpXqnTMPdRisJ0/1HJQvjtapbYypAJ/P+q0rbkVh5PEE+afg5AxFuyYb83TKARSTs379xMvOreV2WNlHQZN8gMCw5xi0Hb29iP7eddLsIr3dYKbtXBTnnpl1C4wxxpilZcFfY4wxC093P0NV98jSXfrdtt/6FLY/w4/6SBCiGufpnhXy6QGzbvE0zWhlDqfJSN65kqZoMBL1/hoivyBR+IqE8V+S6T/VpPcnTCn4O+21LSeoKUUmaykmVsocz/gtTcwskwd+XqxzYI6VHdjlV1fM0I4UCSmCwb6YOz/vB6Q5kirs5kWauQtnu009+QeJCC4Gv+IhcbjU40euSN8uSHiCOt5VOEaAR36Q2Ozdaqnq7N2nVRx24sjvPyPGQd8sb6SWmU/mzazOndm87enR/F5KcGgYgThUFU36aHcHv3urK+looJ3tBfuwO3vu1W/OugnGGGPMUrPgrzHGmEVWhrNE9++ep7XldH+rn219hu7cg6QPYYxIkAd/zekoI4veo2lySUejVR303yEaXCVL1vH+r2bdxKUzEZs/rIlnqmliFqA4IAKJyWf8ihajEax/0pjKU8DLYWYRiSFYVTT16MghA0WHYqezMdNQ3N+Ikvd6eVDHfAZ9zelwDoIYcSGIov0DdO8OiB6gWU+HXcupYowxxpi5ZsFfY2ZE6muzboIxC0sHrfEPzl0mip4jHb3hD7Y/7zc+WfWbN9F2C8UXQd/jFtczxyaCap5WzR9s1bPt27gse0bCqIHqCEAaq2hi2Z/PjJt4mfkQkM9iisjv4u2yZcz8KWfyRwouwzWAOvjIHVZLMMZMQfkZWQ5yCxmngbbzbLmVs7+DYgBwmkB3F92/gwRBRn1lSJYkAME3/w1I+7Nt7zwaDWbdAmOMMWbpWfDXGGPMwpFz1/L8fv0DBf8i9XPfk9rKu6Bv+EH3ctY5gGFvXOPXBRXP4TvnPVQiiItQF+BHA9hfh8Ah6aira5f3pb66585fzTteTkg3P0WuvTqFRs+Zoxy+k3Uky1mkbvzzYXrhOT/cFoqQ1/ItZzAV+02c4kTzfWgTf+dPFT5uLHXzbCjkF+CiXreAxAKRy4PBoYxrkj5wzZ5RYx+uAtv7RLdtFWj/qTnpulVt25ykPeU9jQMJ9LAGsKbFeVYOxDjLdbbUzdNx4hXKM6eISL4sn+GHHaS7j65e8TQvdOXqSxbxNcYYY8xcs+CvMcaYRXYR1fdR/U18+paOhjUd9Bo66MFohLgAwtACJ6fNBRAWHSyjIbq7gR8NyNKk50RU6qt1xjV/bW+chTLdc/nVzIcgf0nAeL+VndfGmPkiZQ1vj9QUV1OoaZ7J3U+8LC2/MSdT3u+UM3+z4v9ZUt/lJpBfYB2kI7S7j483kbVnhIuu5q6+Fsva8+Vv2vOJMcYYY+aOBX+NMcYsmhi4CKyi+gXtt3/B79z+SrZxY8Xv3EU7+0gyQn3GOGpiz/OnrqypnAzRfhtGfXzcWHUXn3sT+BYitxA5AHaBdIYtXQ7lTJcy67mZDyHjmr+W9tmY+efIZwDXPLLqIRFEyGv/WmDKmOkpPzPLARV262+QvO6vOPAj6OyiKP7ctZXg2udeJ8u+CvwE6AB7jAeqGmOMMcbMBQv+GjMrYTzrFhizqFaJGl9C5CsEnbd9e+u97NYPG9mNv8Jv3YRhHw0DcEX+1DIFo/UCnaJxhErVQzrKO1u8v4YE3yaqX5Ww9mNV/RNc8BdA69HLMlNjpa7nhy++BiCxFulhi/9n9QuNmU8TaZ2lprimwlDJMsElHq8OVSku03aCG3MiE4PeJAC1YYamrIEiAWQpmnQg89DZPs+w+xW8riHyI+BPceGfAluzbrExxhhjzHFY8NeYWenvz7oFxiyW+rnyu1VE3gG+r6P+57Ltuw1/64dkt36A77aRMEaiOqjmAcgz7VBd4s5beeAHBVQvqffv47PPq/pXUG0DH7LMwd+zCMaWHaBO70//bOmDq0fzS5VoUe83UCTOU8RKoIgror5LfGmZiaqdJ4tWvxeqt42nTTkc1CEiSKRI0yMjQRLIBsUG8BQXgZO80RPMcFufqG7vfQua0nKqYpG2yyzbMFk3m6LubznzN8hPrTzP+s/+7mNZ3d7pm8XKCUUdDdAsQ0d9yDK0u7+ig9bbJL03Uf85xCWko59gwd+jS0ezboExxhhjsOCvMcaYReH9+Lve3jPA53T7syt++wbZ1k38/jqaeKR5HsJa0cmwgB3mVSX3fQEUHQ1i392L3f7meXUuURdcIk0Of0Xc0xU61I1PkGdeO1l7F1V5yJcB37J2rJ0K1TU5qzdQJAIXgoRq+86YeVae204hVKQJkoAMFI0i1Mn9g3IWeYDO06zXslz7jrttlmW7HJfjMPArXtEQoEiv7lns88s8RjH6UT2kCT7LkGEndIP2OR22kWTwBkHwPMN2fdYtnStBbdYtMMYYYwwW/DXGGLMgtLsN7R2AHmHc0WE/8+sfort30H4PfD67Znq9Yta79iQPm9GjCAQh4hyMeujeOj50kPZTVi61pNbsAcjKBRj2zrrJJzdPHYeTs35LdlhXkOR90uIRR77PQp9PVhkPlbB9dxJVOG8XbUBSFbZpZel9X1Dyur9BhtSAWPLBHQFF3d/qzt6d2szdp3rzGb73UcyqfafxvlXc1k/bJgEtMv0WWWhQL/f9+1mp4mZ9anO7MpPX16L+r3o0HcDgAHo7HhdA/2Bu1/DMnXt21i0wxhhjTMGCv8YYYxZBHtUNBL/xqVekr62Ntr/36TO6uw7qkbiJep9PmVukDvY5I0EAxOAcmg7Rvbto0leXDneDK9lQrryk7vw1NEtO9D42+/cJZOJl5odTJPBICISW8tmYhSA6TsMfeiRWpOZxNUFVxmn5bWaiMU+vPH/KrCeTgy8y7Nxads5BGBVZhxRGA7Szg7bu9HFBV/sdqxJ9RM6Cv8YYY0xlWPDXmFmJmrNugTHzLzmcGSrAeWAN5VW//el13bgR+ns38AdbMBqAhHlnj/XuzJYAQZBPFxoN0EEXHfWQMKrpyqVXUf9F4DOgB7Qp5j2ZKSs7QC2YMD8c+TUsVoh8kfJ5mtkMjDEzJUX657pHmoobaZ6NNgFSLABszDSUwV8YB36thIKB/PnEBXkpoUELbW2gYZgBqQ57doQcQfDu92fdBGOMMcZMsOCvMcaY+VVfoxid7SXSV4lXvkwUv81w8I7f31rze+torw1IPqIbrNN05mS8D7xCMgQUktFFkPcJ40Ci+CMR+YFPhz8EOjNs7GKRh3y182E+CIezAyXyEGmeJtbr/TWBjTFzoDxhJ4v55ueyCGikuKbHjxySgaaCZvmviJv406qd91a39+Fsu1SPcFhGQQPG9YDNEhsfFOKzfIBq9wCCGqoe7bdm3UBjjDHGmGOz4K8xxphFsEoQvEtQ+xsg7+posOK7B6tZex+SARI1IXBF/5sVOD2OU6/np4CK4LmM8nXg8wo/wAkon1KF4K885jVPyja7cQBh3lZh6UwG6gOQUJHQI6HPg7/5+TPDBlZElTaBLNDnSpW2a+VMYz9P1P6dmNXrYg9ND0kGowCGisflKaBV80AVTG3/WN3eR1jk7VKV7X6W7Zg4ZaW4F8Ip4iQvo6AU5xjjQPAT2leVzTg1C7dCxyCSp3wWwWcZkvTQ7kFx7U3RfmeZt86RxL/1n8y6CcYYY4x5gAV/jTHGzKsAaAINNHubYfdb2t78lt9bv6J7G/jWLvQ7gIeoBkSzba15NO8hHdXpteu0dp4hiGuI/ilZWnZx4179+vj366tHWqzu3Zp6U+deMdPFzJEy3XM48QpY7k5aYxbJ5CxeASLFSZb/v8ShQ4EBeepnO++NmZ7J+r/KOL26WU7O5SMDfIp29/HBHRj1IIw9qkn5a+HXLbWxqSQHrJL3j5TJ7QVIgC7Qx8opGWPM0rHgrzGzEgRP/h1jzOOcJ6p/EZEvMOi8rQcbX81u/fBSduOv8NufwaA3MbS/UMU0ictO8muhT3rIwQbUYnTUFYnigZy70gOQq6893aIvvmgBYDP/3AMvwC5kxiwwB9Q8kgrUM6iH0LeorzFTNZENhYB8tm/5MstJ5DD4S28PNAWfes5f69O8vAcQv/9r+GQ465YaMyZQPCBEEsRvS9x4T8L6RWWQkUqA103gA0Q+BCx/uTHGLBkL/hozK86Cv8ac0HmC6H2Q39B09IbfuXMp/ewDslsfoK1t0AypNfNZpeJY1mDJTNM5PokIEsb582qa4Fv3UD9C+62Oa15ouyRJufS8TXQ6icnZZMWEhvtSP9vGraaJ/SZFumcXggv0/kEsi3ZZq8LxuEhpm6Ea27SSTrqfp3icTC5KfDFfR5EQXCz4eoDUi0MzyzM/43lk+YETf+4v6jFzkvWq4japWpuq1p7HKc65/D5I83PGg3rQbJ5W5CHmvPln5sHtJA58kXvfp/hBG/EJ1Orqwue8O381DV//GnibOGmqR3t7yMql84h8DQm/T+BeIgsSIAT9UXHA38aCv8YYs3Qs+GvMjGhrY9ZNMGYuSfNS+W0dN3yFLPs539q65LduaHb3J2SbN2A0zAO/YZj3kpY9oQvWpz/3xI3T1yYjfNqHQQ9NB2iaXCGsveAuPb8BDMlTVh17Psb0Zv8uQG/aYY07FmJ1FlrR/3g4IykqXuW4MS95zV9jzOKRoq5vlCGNgGDkIfF5KdKB5J+InvH1wBhzPA8MjEPIe8bK88pm/y6ncnC+TyHp5VmJVtYilCvSOPc54KfkzyNDLH2uOVshUANiHj70S8hG7/lB++dpbfw8oudQUXwmOFcH+UtU62feamOMMTNnwV9jjDFzRdMBZCnAgLSf0m/Vdecz/O490fZOXufXK0QNCCzCVWki4w44n0IyhCSFuHGBlfQrhLVMwuhHuOCHCB+xchlQSEfHex99yv4Z1fxvtZwOMmfBtvLw14nvJzs67fSotnJmUqBIpEiczwS8b78aY6bgvqm3U1zWoxzhPYrrtsQet5JBBmnqkJFDvcuDU8WsxcdeE46yOst4LbHtYiaVGVECRQNBivTP83bbZ6bEK5qmQIom6SrKOxLGfZQPCeOPJUt/CuzOuplVIte/POsmLKbmJRi0AGLCxnvUzr1JEDaltpJJWEeCGAlraBCLJv0vsHPjPU2H57TzLKxcFGmcg6heR10NTdyT3s4YY8ziseCvMcaY+SMKg/ZAR/0DDjb2dOvTprZ3IPMQROO0nQvSaVPp1M0nNdlpXb6Q87jg6xIGbxIEf4ogwA3y0fbHf4tLr6A7nx7/D1Xvf40bWD2PO0Ym/82pzfytuonDTGA88zcEAs3TVEJlD8XKHVuWxnmBnca+PeEyj7R/nvAeh7MOBSKFZoqk4PpC1i3+3BdvNfl+T3tszNMxdZZtPYv3quK2r2Kbntaj1qUcFDc5MG4iAIwHRe6vATyr7bJI++O0THsbHR4bAsoKqu/js5fR7Cd494/wuocFf80Z0fYmsvbMZcLg2wTxr6P+Mi5MCRyEMUQ1cBH0W+d8Z//Z7GALd3GL8JnXIXodqa91UO3gk3TW62KMMebsWfDXGGPMPCnDIE5H/ed059Z5f++TUXbnQ3TvLpIM8wKZDu4vjGnmgpIHWbO0yajX1H7nRQbdJslwHfWfAJ+SB4BHHDcpn4uO3x7nwEWCixxBMN9FcuUhL1NNDwRzJmf+EmL7zphFpzIeBBIUM/6zDOk5JHZIVI6TmmkrjZlfDzt3hPwpY3Ksn6V/XmJSZCjysabJdR12r2u/fRkXfKrD/v8369ZVifvcd2fdhEUSkKd3jih6NAAhG76v7Z1vSXTr24x6Db9/D9/ZQ4ddyDLwKTro4TvbqojiE9FzVxBVJKyPUE3V6lUbY8xSsuCvMbPyNIEIY8wqUf01NHpRlLd8e/fz/t4nq379Y3R/B5JBHqD7mekwZi64Iio5GqLtHbTWQM9dus7ata+KC/eIaz9A9Sb4T4HusZZdW3mK9gQ1osY5RoOQsMZ4yuWcsuDvfClnJgXkFb4mu4EmU3kbYxaTkNf2FkUiQWqK1BWJi2QUdg0wZnomg78Zdn4tPVcMAMiEpIf222h7Z1XxNQZ9q7hupitqgB8BNAjjt4iarxKvxtTOKVHdMWh/WTd+8la6d7vBoI22NmD3Fr69Af02JD3IhpAOBVVIk/y5NapDbXUFnzVQtePWGGOWkAV/jZmVKJ51C4yZR5elsfJ1vP9eJu51321fyrbvnMu2bsNoAEGIBGE+I2bO43RL4b50xA6CMH9QzRJ8awe8h9VLkbv6ylvOuTWpr7xFlv5jzbJtjhn8dfWnCv5GGjVXGXWRsAauuG3yfn4nlTvuT/tsAYRqKjPXS5HMIPC40EPg82AQ5DOS5vU4NGbqplW3d0o1e09CH/hBADwSelxdoZn/f/VFWtqMPGj10L9fYMfdDcuyXczDPel4Ke6NRBUCUFf8QXnc2L3S8hAgKC6qqvhRH+nsoUibLBkw6tqc8EL0a3931k1YGHqwjlx8YY2o+QuEtV+R5tqqW73o/V4Dv7N1RXfuPKeDLtrbg1EXRn38qAM+QZMUvIILQEJcbQXiFVzUxEWNBprVVK13xBhjlpEFf42ZEQlrs26CMdXWHZdS0uBwpvwqg+47pOkv09657PfvabZzV/RgG1CkcR6iMO+fqXAn30LX8H2UJ62zCBLmOW3Vp9Dv4pM+7Fx27N65rq3t52Tl8nWEz0gGf3D4d4MjltxavXr8NrugI/HqPYbd1ySqxbggUMWN6/+egmkfGw/GQyZf+pDfMbN3WLJccOLzOs0hEJGnf73vGDnli0kVrlWLVrMXqrFdK2ea+/kEy5pGzd5pKj5uNFCk5pGVDJe5vB7pEHQ48XuT9UurbFFrp1Zlu1elHdNy1nWeAyAESRUNJlKwn3S55vGqtI1E8sHECmQp9Fv4/XtIMuyJMMAnh/lz41/9nRk21MwxR353X+YbAAhJhl+iu/tLWlv5ZR12atJveR120IN1l+3cFHbvatbfFVQgiPPTxhUFy70HcUgYQdRQiRspcUOJmxvgD1BJZrSuxhhjZsiCv8YYY6pv/06e0hk6Gq/UdNBp+rsfwvZtodeGZARh+ZE2OaXx9CxlAHfSqax/WV9LIUtg5KG1I2zeEH/uKqi/JFEznxoM+Uzh8GgZrLSzhVz73HEa45HgNkHt92mcb0vcfFGC8AXgGVQd/gjHV8WOkcNsz5NpnxcwrrYI9PA/xbUmYGJWEsebsV2F43DRArhV2KaV9bT7eorHyEIdb/nBJg6oFdN81SFpACmoF1QlX+WzXO9pnQNVPJeq0KYqtOG0PO26ncU2KT9bHUiYz64XQNOHfOgu8j56Ggu1PfIbZSkGpEr3oBh9h9eViwOJV3sA8a/9+zA8XhUas9zSP//fCL/8NwDO46LXiOovSlSHuO4ljOvaP/h5f/eDd9n+pOEHHWjfc7p9A793B/bvkbU3YdjOS8hFddTFSCBFdioP6vPnaHFtwtpNqa3co3HuB6j+SHC9Ga++McaYGbDgrzHGmLmg+xtoZ2dfo/qutne72b0bDd/aBBSpN/O0wc4VhfDM3FLNo11hHZygoyF+dx2iD9Bhb8etXd4jrvdcYw1WLx1v2e5YpY48uE+ALkH8AVH8DXXh9xCugM5P2ix54PuF6pxbYJ6J/aXFt2q7z5hlUyYXFSD2OCdolsEAsp5DCfPfmZ9PJWOqrYjzapAHgA9LLFiphSUj+XOl9+iog/YF11xTV7s+cpde7ITf/G0YdmbdSDOH9PY/R1547ypR47tEze/SPB+6lUvqD9ZDDu5cy/bvXtV+D+3vQ9JFBx20tw/pCInr+XEpQR7wlSAf+CWOfESY5gFg2MWF/0zF/T8CP0WCeyrODlhz5uzZ1ZjZs+CvMcaYqivG4BP47sFl3/5EdH8zy3bX8e1dQKHWyL+K9X4uBOcgylPjazIi211HkyE66vb1yotxcOmFVRprB8VvHzkhn977MfLsF47aCk/S36QWb0kQfKK9A0eavCNopiLR3Ez9LgOI5cxRMz/Ko7qYgSShR5y3p2hjlk0ZAA4UCTIkFaiDjwQJQNOJ37U67saczOFTB3kNzQhQyf9/+ti/NAtDiuCagGbocIR6j6z1AsLairv84iVgu/hlGxZgjqp8EqtpNvqCDDu/SJb+Mv2W02SIT/riD+45v3sn8PvraLeFiKJBiHifD44O6hDExWIezEbgipeA+rYOuz+UIP7HxKubDA8U9Var2hhjlpAFf40xxlTTheuwvw7gcOGLhOELaPZFWtuv+e1bse6u5+meKVMdqXV4Lowi/bNInu571McPuhBK09VXv8ClF74rYfRjDcO7iNsAUpoXIHty34vubyIXrh21IRlA77/+11rBK1/e0O7uQBGIoiOnm66EyRm/do7MBx3vKAkUiTIkLjuhsQCPqbCHXYdPerAepV99CU4IR14DvOah7qAB9BjP/J0MQZzV5nia97EwiSkd5fiZwfGS19HMP3MVwAtYtczl4iCfAp6ioz5kCTrsNUHfIG7+IsPeRcJokyS4ByznjMr6xVm3YD6sXoPeDsCKRPFLxPWXGba/4zc+ekfTYZPuDn7vLuzcQPduo3t3YH8Dhh00iCGqoS7Ia/lKWNT4ZfwscJiuPkDCGMIITYcj7e3uJH/yv+zFf/3v2bAVY4xZYhb8NcYYU13nrkJ3ry5R431qK78iUe1t1L+gg15eByfzSFh/6gK88zJ589RUdv0nZnF7jyYD8BkyGFwA+Rpx7Tnqqx8QNv4h3m/TWE2P0zt4nABw77/8kQHL5QAAIABJREFULYDA3/iLprY2QwEhbkAQVHj7Me4IePBV/pupNp34ximECpFCUKSg9IxnIp2VhaqjSrXP35k6jf18gmUeeT/N0fH5tMeeTrwCRWqKNDT/OeHpB4ac9blw2u9XtXO7au2ZhjP97DnlxT/ss62c/etAMsBpPiZLin8s/2TRB2It8ro90USAzWd5Kt10tEaWfQX1VxG+jLj/F3G/z7IGf82Rab+NrF29Js3z3yOuf0u7+2/o/sY13b2DdjfRQRvt7aDtbXQ0hCBCaqtFWatwYlbvxELvOz+LZ+eoDkGAJD2nu581su2bcfqj/7vf/Pf+wRmvsTHGmKqw4K8xxpgqGoeqVF9Vn35Ds+Q3NBm9qKOh6GgYkCT5A3lY1Ihd7h6KBTMR1BLNO11S8KPBqkv6b2rSf1OT4UtE6Q7Ij4E7xW8fOZ1V5z/80nEaFOP9GmiEAGFtfgJh5alRdGKaOTExUzuf+asQ+CINpV3rjFlKh8HdfDCIayqkHo/ge5LnqrCkjsZMRTlAVAPGpTMcczXOxJzQ4aDJYpBNljQZDV7XQec1HbY/L2l8wLD9Z7Ns4sysvTDrFlTZw4bdNlDeVvW/zKD7XT24V/frPwr93Q/R7jaaZajP8joOKnkQN2oUSyuOP/ew+/+JC5IESD0GCVD1ge7dbYLUgYPe7/7LNP7N3zvFVTbGGFNVFvw1Zmas89aYx1hF3DXEXcZnX/Wdva/p9mev+O2bLjvYhlEvDwhajd/loArew6Anfm89YuOnSNh4Sa7qz8nq5du44AcgO2SjTfIkmE9e5MHGcVoguFAkqkMYjdOM65z0AD7YBWGqb7JWc8i409n2oTHLqTz3ff691DJAcCqQCjpyKM7SwhszTcXgOQnziZ88+DLLQxXSREh6Eb09tLV5TZ1clm4rmnXTZkEs+Puzxs+Fa7jweVx4CReCcynoeR12fyHbX3/PdXfWsr276MbH6N5naO8AlWKGrxPERXmGqclRu4/9TC9qP4QhhPV8kLIC6VBUxxeq3n/3t6e9xsY80cp//uNZN8GYpWfBX2NmJVjK5wRjjuoyQe3nCWpfU+/f1P2NN9LbH7rs9k/Qgx00yyCo5WVhXTlLtCx6s0QWunO3WDlxef0iQJMB2dYt8CmZl9hF9beD1SsijfNvgftjpP3POGLw97jXYCmHXWsxE7nKOcMnaz5OnB6Hp8mDv2eqYSJVtwSAUyTUPAAMxcwTmd5+m5fZ60dR4dNxNqa1b6e0nEU61mA2x5sWb1zM/JUICFKcBx0FuJ6QCogW90KTt0RVTwP9MFVow6SqteekprU+FdkuD03dfFJaLpvi8xhI8/+vk6mfK7INHqrKbauKx20jIT8AgiD/NZ+hww6+vY2LaileU9/dW7APuCcLv/Hbs25CJWkyRPc+w11941mprfwL1M99RRrnkfqqVwnq2tt9TZP+FY9Hu3vQ3UHVQxgjSJ7iWRwExdej3INpORhZkfKZubaSj1jJElw6Ou3VNsYYU3EW/DVmVtSGCxvzGJdQ/So++5vaO7jst27G2Z0fa7b+seAzJKgjca0IZlkh08VU9ro5iGv599kI9tbJunuoShCuXHrJXX7huqTJa7gwJUs+ZJwC+rGktvoU7ZFiEPac9aaVA8fnrNlLScn3V1i8YvLgrzAO/C7hOBdjDPef95Evbn8UNwDfcEg3QC0pijHTVXwuiwOi4jRU8jTrZrGp5ql2ywGj6qG3j+7dxadJF7RH0rdOHfNAeuf0bR0Nfg0XfYcy+OpT0c52pKNBnWSAZsMi4BtCXNzol+mdj/u8pkVKEOfyWb/xKhI38uakyZRW0RhjzLyy4K8xM6KbH8+6CcZUjEcuPD/+MRldZth5QXduBrp9C91dRzt7SBBBs5aPaBV73l4KUkx99CMYdtF+B23eEr/5ac1ffK4mLnyFML6gSf/wT/SzDw6/d9ffGC/q2ucBWP37f0jnP/vOcRpR9Pj5/Kv3zEUEbrLmrwV/58dkANgCOcaYhwkUIqCuSFNxKx4lGKenNcacTDkgC/LP4zLoW95XzcFtoJmCckSNz/D9fYL9u6hPM2meH4IblL8Wfe93WPiDonwmMwAXgGdx4XnyLFUZLrhMd+8X/b0Pv6wuvKAH69C6B4MW9Ftorw1JF9C8pm9YKwayl6l/TnL8OHARRLWiXrBCEJ98LY0xxsw1C/4aY4ypjt4emqYAHZ9mbelsJdnWjUA7O5BliAsRKVJvLUoaSQvIPZlMzAJ2MRJkkI7Q/XX8rR/BqNeTqNFB9ABAhx0kqD15sdFxHogndlSaASmqWREEZvZpoB98+8MUwnp/8NcmylfXA+m6D/uBJvfZg/ttUa6DJbsePsRJ97Glbn6oeT/WVIoAryChEjQUWVEyrzAATUG9IIHOfl1n/f6lqrRjWhYsdfOkU0nj/DRk/FVED0trIvkpePgLp5kCuoL7p3JOdRspUtyIqfcw6JJF+7jGGlJ7YSCjbg8g/M2/B/3WaTbEVIsjqL1E2PhVCN90zQtK44LPDu42/cH65/Xg3kWGPXxvDwYttH+AZkmRRj4qns8mR3dO615v8iHCGGOMseCvMcaYihE8vrMbaGd/6Hdu9/zGT+u+u4eIIFE9f1A6ah0cs1icg1oNEPCCb22j/BjX3evKytpIavVQoghpXjzS4lb+0z+g9/d/9WjvXR53PkNlBPg8CKw6+8Dv4wjjtMEVbqZ5gJu41D0YuDfGmAzweQBYQpBmBmmeoSLLHJqIzf41ZhomP38D8h60TEFdfo7ZebbYdGIUnqZo0oVuhK4NwIVh8Llvh/Lat2fbRnOWRNtbKvXVGJ+9RTb6FbLk59R7r84pWRJkrbuxb23X6ezgR4N88IBIPmA4jCAoZk9Pq0aD6rg+tUg+WN6F5Bcn6y8xxphlZ8FfY4wxVdEkT590jlHvfbZvXtfbH4rf+Bg92M5r1gRRtQNt5vS5IO9wy0Zoawv6HbTfijh/9QUuXPmqXHimBuwWrydXZKuvHO19D4O/KQwlPx6V8QN3VSNzD8witT6AOeEUifKXBX6NMQ9VXs9DhaYiqkiqyFBhIHbdMGbaykwqk3EVKb63821BlcFfye/5Bz00y9D+1Rj8SzQufhVoAC1gH+g/dnFmngkia8AVXO0Fenvf0t7+e3QPLuvBHXTvFtraRPfvoXt30O4OmqUQN5GomQ9iFimCvlN8KNMyQ5ZAVEPiBlJfzWsB+3Q672GMMWZuWfDXGGNMFQhh7RqNc19nNPwSypva3f98tvVZQ7du45NB8awUFA9Ns26umQ05HCWtPkOHQzQZIkF8TlbPv0sY1aW28rZEtX8C8kdA3z37+mOX2PwP/lf6/+3ffvJbO5cHntMEsgx1IciAcc/fnLAAcLVN1mgOytfD8j2b5fKo/X/ca89xj6M5urYtGy3vhbSYjeghTaEuELn8KT+dyBk/Zx9V5phO+1JgcgISaJFSnfvra9s5tphEixzfkmf/SfpIOoJep6HJ8F3wMUHwES74C1zwx/j0DnaGLZT043+Ku/QScul5dfWVl6Rx4bsSxF/SztZ72c5nF/32DbS9gfb2Yf8u2juAJMnTcoQBuFPsdlcdv1yAhHWkfg5ZuZBfoNLh6b23McaYuWDBX2Nmxp4JjJkgiFxF5BvAb5GMrmrnoKatrUhb24BAvVE8PFW8d6XCTauMk2yjcvQ9RUc3HtLhKj57WwhfJYi+QBD2cdHHbuXinSMtM2w8+Xec5MFfHASDPAhdxuQOZ/9O0ZSWdzhp1Gb+VtMDNZjLLOISjmf+upBxkOfBv6uiKrdtZk5y4j3ub4+53GPvm4pfMJb9WJss8RdkeaaAyEEsSM1BynhW4klVZVtXpR3TdtbrdQbvV4m6vdNYz/Kxo1wdBxKBqkdU0Eye/GiyqMftNFV2G00MOlYFn6KaoUmvLqPemyT9V0n674APSPsfF8HfxRWtzroFs7SCuHfFBf8iSf9rfufThv/kT2vZ+g/Q7h74DLIhZHm2MgnWAA5rRt+fKWp610cFRBUkgCiGxgrSPAfeo2k0tfcxxhgznyz4a8ysZJaCxZgJSjoMNR2+qP3ua37vXugPNtHOPjroQVjUeXVFrV+tQIeSmZGiE6YY5SyaoEk/8N39FVqbK9JYWYPgG9KMPiJ/Hu6Tp2J7ZAroxr/9P9L/7//OE962mPnrsvzh+rBOU0UHI1iq4PlU7DcJQGJFapqndHV2zTPGPIIoiIdIkFqGWxFIXJ7xMZH80y9jXP/dGHM8kx/BLn+Jgpbn1ZOLjJi5Vtb89XmAzyskw0CH/VXtd5B+q05ae5FBq4lPF3eo5bnrs27BLAiwApxD9U0dtL/h925/Rfudq9n6D/DrP0DvfYgfdcFFEISIuKJUVZAHfvWUM/ioB/JnUxeGSBghYZzXGLai5MYYs/Qs+GvMjMgzb866CcbMTmfn8Fttb4ILVPfu7vrM97W3N/Jbn4S+u4P6FIIQgmKW5YI+S5vjkjwFmwvAg6YJerCNagYQOgnfClYv/EtSX3lVo9qfkKV/DGRy8flHL/JJA3JE8l6+LMs7fqp+LLqJl5kfnmK/KS7IXwSazzwv/90YY+6jh5mdiT3BSoakLi/154O8/zejmCE8y3YaswDK+6rggZdVaFgO4sD5POCWDWHYgf5+RlpDB60i4LaYZImCv+GXfpP0L//34of4RWor3xLkS1lr/auy+cklbW/id2/hO1t5Xd/D2tAUz4zkI0TOcpCwkB9/XouvfqGPR2OMMUdjwV9jjDEzp1s/xe9tjLR3cOBbm8Ns+06T7gEEAVJbyWf8iju7Gb82M+bJZrqNFJxDJAIiUI+2d9F+C/GINM69wqUXniEIvihBFGiW/YTG2ubjltj4d3+P/u8+rvavjB+m9Yizz2e1jRz3z/ydTPlsHZPTN6X9rFouyCMB+V16lF/65DCycwbs+vcIp5W6+QSqkFZ1Wuy4e8Ax9q0HEMQrEgo0FZdl6EhgKCAOLTZwJVLxTlqk/T7NdanAdrFjZcIDm0LQ8WCK4vP6MP2zP/yl5baI6y+Sz+4s9r8mffxgF9r3ehLGLT/oJqiv2IkzHcHr35l1E86cnH8O3V+PJah9UcL4b2oyel/b62vZ1o1AD+6ho04+CCBuIr4+Hqg5GQh+msHrxzl3ZOKFFoMSMsiKWeqZBX+NMWbZWfDXGGPMLIXAKnBOu7vvZtu3Lun2bfEHW8hwmAfYorj41Yqm1zUzUtbgJZ+1O+xDP8WHNXGbn6341Ssr0misycrlO4TxR8Cfkad/7pFXQvxZcfPRbxdIXnM6GUI2gH7Fp089GPg188WRXx2LMtO2D40xj6TkM3uVPFNAlEEmyNAjA4G+ywNSdh0xZnrK4G8RCwQedXdpFslkCaJRBz3YBBdnGoaJDvtFCt4F9PqsG3DqAqBB3i9Rdj4kqH+eZPgL2mt9Az+64rdv4jd/irY3UBSpn0PCBgQVmf7vQggDCCPIHJaT3hhjjAV/jTHGnL2L1+HgHkBTwvjLhPX3xQVvyaj/ed/Zr9HexasiLhynTrJeS/NIkj90iyLJEL97F8IQNI3dc59/2119+fvUV18mXvlzlD8DUsIG+OS+pTT+rf+B4f/0dx/+Fq6o35T08VmCdtvFsenzFNRVIoxTPlesaeYIDgP3Frk3xhyDUNT/BYlTpOaQeoCrP5D50cbSGXNy5X1WyHi2b8o49mPn2GIqM1GpR0cjtNfCB5ui4HTYWcjgb/zr/9Gsm3Bq/PZN3NXXABAXvk7Y+KpEzWclbiIuStVnl7W393XFr/l0AK0NSPrFPXoxEFj9eKbvLInLy2WFdYjqEGaQPPnPjDHGLDYL/hpjjJmN1SvQ2b5CEH6DIPxNJHhZM13RZFjT0RBwUCs+pp4mBlKBZ7DKm+ttNJEG1zkkroMq6hza2oakj6oSRo3r7vwzvy5B/DphLSAbfULQ6D0qbbM7d+HhbxdE+SjqwQBGfTTeQUXyOsPqZv/Mf7gt8i9SfD/zds2LKmynRwVk5An//iRVWLfKmNaMjCktp2ppVafBjreHOIv9/MCGd0DkkYbimpoPUhoVJevL2uLT2FeLuL+ntU4V2DaVS90MldguJ2rDxCYVV6T/zQTJFBUp6m6yGIMs5r39UyeIE/CCeg9pH/otvLj8eWDUlaKGRwVPPPMo2t1CVq40wH0R536TIHyLIFLCUNVnkQ4OLmn/IJBshCZ9CMJ8xi+urM3yeKd2HpWDkIuSROIgiJG4AbUmaGYPgsYYYyz4a4wx5sxFQA2oqU+/ov3ON7Wz+zXf3q35Xgsd9iFN87RFykR6rdk22lRcEBXZtjwM22S9fZw4fHNt1Z+7shqsXLrE2tUNwvgjAgbAEOgznq8BQPT9/5j0//rdn1m8BBFEMRqE0GnkI6sPi7tVbJR/OfN38quZLw4IfP5ys26MMWZ+FDdLorjYQ9OTpR6n4FXGGSA9h5OWjDFPqXhEISQ/t8rMr2ZxSUB+Qc3wvTYSbKLpEAkij5It2szf2t/6r2bdhNMkFH0SZMO3/KD9dTfsfssf3HtGOzv4UR/NRuigg6YJmiWIA4IaBHGRAaoCJ7wW6aYlgDCGuImrr0LmUXuIMMaYpWfBX2NmJbMcLGZJRfVrBPFbKG+QjL6qe3ffTu9+WPPrP0H3N4vAr4PggYcVC2D9LNsmE8rZFsVDuM/Q3gF+/aekEqI+bboX33vHXX3tr9OoPQv+A7x8AHQJIkgnrsnBQ26PgrB4BRAESJVHUssDr2VUhfWebMNR+4bK34sUV/NQ80ikRcBmYoFVWL+5N7lTTrBBjzSzbo522Bw1dSk9av8o9x+LAkSKrCQ4VTQNYRiAd3lq2uCB43aR9vvTXHuftJyKqMytR1XaUZphe0QUdYKEoOXtY1n7d9Zxoartp3kn5ajKfPCn9vbx2QBJBp61ZwZy7vKudvd97Xv/Dpr0ZtxY8yj+YB13+SWAgLj+mtTW3gPe14O7X89aG89kOzfRvbvQ2oRkAFkKPh2X+lEPrhg9JTOe6F0GfgFxDgljXLwC8bki1YddBIwxZtlZ8NcYY8xZckh4HQl+CRf8mg57V7Ptz65mn32AX/8YRgNA8nRFIuAsc5Y5qnK2k4OojoR1QMh275D1W2jSIwziF2Xt2l+T8899EfgH+PQ2WZoHfyeEv/o7pP/ov7l/8fKIaKrKxIN/lR6wdaJ2LHYazdqTDo2J/eOc4sIMahmulo1n5ym2H39GxdI4z2z55vRVZR8+oh2T15hy4lmkEGY4L/iBQAdUBKlanfrTtHCrWpXj0Exy4tFAkGLmr5az7K3+7wIq7vuzDE37+FEH50KV88+lbu3qKPzmb8+6geYI/P5dpHmp5s5d/RJx82/poPUW2zcuJXf+Er/5MfQ7+cDgdJjv8jDksPtcygHqs78ea/EfpUj7HEb5c3BUpH2uwsxkY4wxM2XBX2NmRAcHs26CMWdG6ufLbxWfrOHjtxi0vqqtzcBv3cRv3sTv3EWiGlJbyVP4VuCByswhkTwVF4D3aG8XPdjMkzOvPbvmLr2wJqtXnqd2boMs+QHIATAin6cxztUW1+9fbhjly83SItVXhSNy5cQES/k8X8rxAw4IFQk9hD4fBJNJ5Q4zY0wFTV4nnCKBgnpc0yNNh+t6NAvss8GYaSong5ZjCcuav4uVAdjAOPCnGYz6qE/R+lqIuEvSvPga0AES8ueK7NELMjMi5GdqKD75HEn/G9rd/aa2Nq5mmz/B3/0BfutGPms2rCNBmP+Jq3L65HIAtORls4IYolq+DpZt0Bhjlp4Ff40xxpw6HXUhihGJVAftPsnAaWvD+b11aO9Cv5s/nLigqPM76xbPkHXIPtmRtpEAHvEeTYf47j7Z5ifIjT9Hwzh2V159i5Xz35OouYYEH0PyI2BUPkCHv/R3yP7w98ZLC2KIG/n3cb1IDS35g7UPjtqosyGP+H7eVKHt02rDk5YjRX+iKOJ0iVJ3nzSiPaWI+JFSN8+RhT5mTqIi+/nMjjefHwtBBrEgdYc0g/xzMQP1gqrkh8uDaaCr5CTHcwXPBanC9aZq26Vq7TmqyUzrh4MtwKd5enVVGT/XPO06zuu2WQaaQTaCzNcReZ2w9iukw+tE9Zsq8imwPesmnoR79r1ZN2Fqsrs/Inj2TQCRqP4qUf0NxH3Jtzbe11H/gu7dJt38KdrZyVM9C6Ax4POA6twoHhzE5fcassydKsYYY8CCv8YYY86QDlow6rY0SfZ091aiu7djBh1wDonq+YzfWdfOMQtC81HacQMX5jN1de822ceg2QCGvRfcq+9/n8bFt4F/CNxlNNgiro0XUV8bfx9EUG/mB2ZUzE4XLJ2WmZ4Hg70q4K3X1xjzlDz5vDOvEGg++3fk8erQvsCQ6lUsMGZeFSmfUcblGswCmsjl7QJwMQRBE3hPfXYdn32C+n+C9z3mPPi7aLSzgzQu1Gg23peo8X1Neu/6g3vX/M7NQA/u4PsHiPdIfaU4j6OKz/h9CPX5y2fjlzHGmKVmwV9jjDGn7TCRKRBrv/Ws37kd6/pHqa5/FGtnJ/+VMJ6zkbWm8sTl6ZuLAK0ebJF2D3DpADQ4T331fBA0n6e+0scnHwF/CAwoUkBL4zBduUgYC/UVhwZCfQXCsOjk89UMAC/8jNEFU14lJ1N2G2PMSZXZIMM89bPXLJ8MhENTsbS0xkxTWRI0UDSQcdJfux9bTOLyTEDORfjsWZLBszrqvoRPdhgN/mjWzTsJ99ovzLoJ01Smeo5Q/QJZ+m3V7i/7zvYzuvVTze79xPn2JuIcRE0IG3M+wFcfeBljjFlm1stuzKyIDQk2S8PhgqsS119F9QVN0vd1b/3l7O6HLtv4FHoHkCbgovyha947SOa9/WfhTLeR5LPJNUOTIQx66PZdssaPRKI6kqbn5JlX3pHa2q/SWL1AEH8E8jHQdi+8i+7eypcSRhH11VW8BhLV85H+AL4M/lZn+pSUGb/KAPCsnvursTnuN9mm426X01qfMiWkKhJpXu/XKZTpnyvvwQ153EafwgFahbSq0zIXx8BZqti+rfKxVtYcFSBSJEhxKCSKDqO8JyDlZ6+L0z7mHlzeSTZZRc6HSqRunlSF7VKFNkzT49bnYR975f2WgIQKUXF7mMn9MRgbnDf/JN+hIg51+YVWfep01MN39y9IEPz/7N3ZjyTJneD378/cPSIys84+q0+yu8nuJjndJJtszvCYGc4Mj5VmFisICwF62AcJELR6kABBel9BT/or9KK/YPWwECBggNUIsyNBs3NxSQ77KHZXdVVWVp5x+2U/PZh7ZlR2Vlcekekekb8PEJXZnZEZ5m7ml/3Mfrbm09FCd/YswxjE6Jt/Rvm3/xogFpe8TtT9qmr5ro633yMbP6f9B+J37wmTPSjSamBvCbiQfccYY4xZAhb8NaYpi5ZCxpjTc8TJy3TW/gCvv6vev+oHO8+Xm3cS3b4XgmcuQuJ63VR72DJzNNucXAQiYQ3gzd9Sao4WU6IiuxW9+o0/IXr6S4j7c7TcZDoYAJD0AJSkF9FZWyUZRySdmTWUWtYBXJtNIdzSIjau6VPN4TEDUXhJzEHKyIUcuH+Swi7UhhmzYKqTixKCFR0NMxE7Ap0IiR24Bk6ETZ97jTmro9rwbHDXEa7nUfiB1gFgs1wcoA71CmUK6Qgd7Q5ApzodFE0X77SSP/iXTRdhfm68BIMHq8TJuxJ3fq6+/LofbL6qwwf4wUOY9CGKcJ0r4XroZm/AjTHGmMVnwV9jmuIX9nnAmJMSSvcs+fQ9nQz+SAeb13VnXXXngdPBFsQ9ZOVKFfGwBy0zbzM9dC4CdVDk6M46frgN6QSR5LpbvfKu9G68Ru9KRj79CFgHlN7VgjJT4s6UpPuQuDciSnqIc4i0rwvbxk8sprre6sCv1aMxZh7q2yoHOEU6HukpsqpIquAVzav3WYpaY+bDAZ0wQ1wzS6++tMRRnzw1HaLDTXAyJkomFNn+YqvJH/93zZXx8qmGUu7zqLyO97+rZfZznYye0/56pLufOh3vgoLEXeha17gxxpjlZFc4YxqiDz5sugjGnCtZe7r+tiSKCx1s3ih316/p+oeiu/dFpyMoc4gSwpNXPUPFAsDmPCmUOZpN8eMyBIR71xydDq7UG+65L78rK1f/hLjTQdwn5NOPKdIJndUPkOgviDs5cfIKcfwSIs8iRLOp/ho1O9vXLJ6Z2UJWh8aY+dIw+9eBdDxutYBcUA9+JGharU9axzLsHGTM6dQDuepjyRPSq5df9Etm4Qj7WYDElzDpo7vrgCpXn0lJVicAyR//t5BPGyzopRIDb+DiLxGvrOBij7gCLd7VdO+76vOXmA7QwUP8pA/5FHExYaRGldHJ+iGMMcYsGQv+GmOMORdajBGXoOmoJM92dLi16zc+zfy9f+z50XYIunXWIO4QnqDrhelaoCXFaLVF3EcihMiaQhR65nyRw8Pfgs9hOkbyyUvy6u/8jJWbb5Ho/ynDzT2dDu7QWf0QufJvgF+KuO/j3B/h5Jn9lJlN74/Dnz+v8jS9XUc5y7q9j/s7TToctJeDsTD7QZhzT989+8fPumPmVNC2ral5Fm1pa63Tkjpeprb2OPXMXlWIPG61BO/QQvCZg6mE1LQQ1hw/bMnW7bU1e79Am8oyT/O6dzj8t47iquOoCvzqsX7JNOIs5wIniAdVH4K/qpD0VK49n8pTL4/jb/+nFky8KHkKndU14Hu4+CfSvfK8dNYKiTvel/nTMh285tlG0hHko7Bec9IjjNKYWSJhkdkpxhhjzBEs+GuMMeY8CdD1exs3df3D0n/2m7zcuttj0g8jbburIcqxH9hY9Kcu015y0NaovqhCWeB3N2C0DdkEieMbrFy56rprbyJxii9+A2zgiwnTwS+Jkg8BFRe9Saf3nnS6tGaq5lGzfpf9kGrBbp8XkbA+oDQ+g3vZG40ku3FtAAAgAElEQVQxl5A/+CoREClOPT7zyBR07E523lmic6+5hM6z/dZ/u87kERF63UoFbwfO8qjStQjgPUyH+HxKtHJdQNbctRdv8uhZ1ZJ/n496H0f44k18/n2K/OeMd26Sj5QyU7Kp8+PdSH2K5ik4BZdUs34rFqQ3xhizpCz4a4wx5jwI8JREyS2V6EWy6fu+//CFcvNOrLv3Q2zBuWr2Zf32cyiB+WKXeh+FEQda5FBk6MRTRgmydtNpt+cosoRrz7wjqn9IZ1WBf6C/scHVWxPK7COJok3X6XlNVlGtdqT3VQTvgnZs3U9R9z/VaYPdF1RtG+r8ImffXITTBtwF1IdJJyHwq0hSvaJ6gMIJ/+ZcnPTDHlMJbZtZd1ZtaGut1JJ6Xrb2dmaHT7QOfLWPIgFRpFciPcH1BO0qlDOjo/SIP/O4P98CrZjJ27J9ArSzTKe1SLPP68mErr62h+s9RX2/eIFluQyaOv4lCp+tis8miFN8Ouw6n3+JKPk9lC7J6kO8X6dM95op5Am5TtMlOB6X1N91iZIXUV6izH5X+w++LXvrz5frv0a3fouOdvD5GPIR6nOkyCCKwstVSwO3IfB72vNA4wNGjTHGtJ0Ff41pinNNl8CY8yTEnS/RXf19Uf9dougV8vw1psNEp6Mw2rbTq95pTyumAU5AHaIenENVkGxKuXEbLVJ0sEX00tdekGdf/ynXn32V7uq/Jh3+G739/04ZbA5wMqW7Bp01pMhR7wm9eTPpwy5SndG6noS8KIfVopTzJI67TbOBXQGSakZerBDpGffNRXZktaDTzBhTOerEER39NkcYbNKFaFUpvaK5hNhvvRLHMp6jzXJoc9ucvb67KkYYg6rup1e3tbWXgEAYWFOCFmhWonm2omX5dVW/irhv4eK/JJJ/S0kfu2GaL6/QWblK0nsf5I908OBN//CjL+vdv6W89x/wu+voaAuyEagi4iBKsPV9jTHGXCYW/DWmKRbwMstN8P5FiuyH5JOfkU5XyCYR+TQizyFx2POvaZy4qgOgao/e47c/Q/fW8XsbkI6u4aL3XG/lq0Cm2fiXwIcgN4i7K7JyA12ZwGQA2SR0QjQU+zVLQAh35mE5amtHxpgzkkNf62jTzP1XB1hVyAkpoSeKZhdZRmOW0OwjjhCOs5ol/11SGl4+65KnXyIbv0LafwfRjMnwF+TpR02X8FhWF2Lm78F817J8nVh/RDH5Z+x8dkPv/n1cfvjv1K//Snw2DpPCyzT8lovDyxhjjLlE7MpnTEPcq99uugjGzEc+3f/Wb3yw/60Otpyy9Uw53Lpebt/Fj3Yhz6rpJBUbBGEac7jtCVoUUIzRIoWypOysRCQrkZbFU/H1Z78jzv2xijwjK1ffcleeeYnJKCKf4n0Rgr9agta5lxvYnPqj7bBaPLNrBFr9GWMecZKTgjzm+yP+W4BYcWtlWL5AFe8jNMfG5xlzVvUxFFXfx0CBXeOXmoIvhGwcM96D4eZTZJPnSIdd8umhkTct9fSrTZfgaOmImeerDiIv4vQ5ivTHDIbf8bv3bvlP/4by3j/gNz8iLDPl0aRbPSPNPpstRlUYY4wx82DBX2OMMXMj11+FwT3UF6o793aLdNTX3Q0tN34rOtpBRSDphHV2TtL7YR0lx2P76XQkdHojgkoc+hZ8ie48oJS/Rad7yK2vviTPvPwfS+/ad7nx/E2HfoVsFDHpo+M+KqC+RHBHZtg83/LXL3107afjrNt4ls+stXndvdM467adNE4zm1q1zh5+ZrZu75Ha2N5aoQX1vGxtba7mFfytqOyfZyRSpOvx3iPTKj0t0aPZMC/guGnFmr21tp0n2laes1rm+4faoXsvkSozjAN11Q8s7fOj2nQOeJKjxtU4BxqDguYTdLKN9jcKOr0p6dhTtD+lgnzj500X4Ys5Fwadd1dXiVe+C/yY7MHb5cOPXtXP/h5/52/RzdtoOkQdKBHi6lGV8zrxHJMd28YYY1rCgr/GGGPmTh98Ajv3I7/3YOq37+V++36HyRCcIHEPIlvz2rSJVP0CgsRdiLsggh9uo5Md3HALl09vurjzI3l+paDTjVhZ67Gy5uiuQFTdTmmV8q0KJDexGZ/r37iIYixzB0dT26YctKcL+0BjTPucduHdJ/xOPcjEhTXGhRJWBDoeYoHc2Zq/5vxdhvY1e2/mwoALdVSZYsxSEKp0wiWIotkIhpvo7t1Cku6IbFJqXjRdyidakBYplPnLxCs/oCz+TPsPntb7v4j1479C13+Jnw7RMoOoGyb7Smy3uMYYYy41C/4aY4yZFwF6wNPAM5qO3tWd+0/7jU+9DrYQlTDjN4rBLcjjpbkcZP+fg6Ct96HzJhuj6YQy6SQar173PkdWrkM2hbII75/9/aa1pBjmhASIQBKPJAqxWl0aYziXCOzhWb2xIlISrQiyFqO5hrcUh95v5yRjTq4+hCMOUj8n1c905qsdXwuqqkTnwvdeIZ9SjreQ3a73LvZkE1VftDoEmfzZv2q6CE9yFbhOFD+jZfH7jDd/T/sPXvV3/obyzt+h93+F3/4UxaNxF5GZa6cdW8YYYy4xC/4aY4w5m+5ViHsw6SsuuynJyh9KsvJ9ovh1zcvXNR3HpBOIOuAim/X7JPaA2qz9GbuCuDi0baDc20bv/goZ7SBXn4Kki/girA/stYr/uup1zpV4VLq52fjA4ZTPp/mbZylPG8yrTOe5bUo180dBFBcr0lGkq7hEw4w81ep9c/rMRUqreBxtbHuNaGG9LltbOzU59PW0v39OlDALWBUShTWPKxziFT8BzQT1oQzivnhQSrj0taze23COaEMZ5m0RrrFNO5xlVsKsXzrVdV+BgnB8LcMAi0U7589zX4sgoYJRFPU5kk3x4z1UFaZDtMhsodnTc3SvvoTI9/DFt6W/8fVy+/Zr/t4v8Hf+Hr/xATodoFoCUVUXcvbnsUU+Ho0xxpiKBX+NMcbMi6DFa5T+j8D/KaVfxZddSh9fbPpSY+ZAHMQrIfjrQNMx/sHHyM595MpTyPWnobMK0xEUaZXqOapmtdsUDnNMs00lVqQrSJcQ+JWZ9xhjFlyLB755whiUCFjxOO/xCngHJeFljDk7ByTV+Lx64EV1/Nlt46KbGYVZpDAdoVEXxQv5VPAtP5H6Vt9sOsS/gMQ/QvWnOth4xn/2D13/8V/i73+ApntomVcDdiWkehY7qIwxxhiw4K8xxpizEWANuIq4Z8nT3/PDze/4nXu3/O4DdDIMqXG1HvLecGkvwmXYxsvCVXn6tETzFM3G4BwuneDKDFauhs6GPA3xORdRLTD1xX93Xm1kpp9mf4D7PDKEtqUNzyv42dj2HKfg1WABV72iEol8SA+5P0fk0AYs2uyaL9KWttZKLajnZWprc3EOa+82bbaKo5JoxaFSoqUiGZBGj2yC1L9wkZvVhl3YhjKcl8PbdtrDftn20eGZu6dVx6AEiEHqIFtJmPlbtnjHtfka0KrdJtXoGQ/qw5Ixw60QUO2tloSzqQfo/PS/p42BYL91u+kifBGVKOnSu/oy6fDL5eYn+PUPKB/8Bt3+FPDguuGd+0tLLWG/w1HbI0e8jDHGmBkW/DWmKRI1XQJj5iEmSr5E1Pk2Secb5Om75eadl8u7v8Jv3EZHO6AeieKw3q8xC8cDEgKrUQQqaJlTTgZIWYR0bnkKaPh5Uw/d9XpyEWFmyTJNtl/WjgwhdKzOBrlnZwEpB3VpjGnY7InoJLN4F+gEFilIiQBuCtqBMpYwsEmrtM/1uWmBNsuckNXt581jn9SnjYhwDFX3ayIaMsw4seNrkdUDRn2Jn46QUhFxPuquTuS513YBkvf/M3Q6brigR3PXnrvYD/QK+cG+0M0PDn70wV8cfD/pE/3wvyrLO3+3zer1CXla+q2PI+0/QMcDNE+ROKoGKlQDcO34McYYY/ZZ8NeYxrQ4/ZsxxxeDex34Gep/pIOdG7p+e628+0vYvFMFL2JIutWMSGMWkABRAlF12+QiyFIo8vBD7w+92ZhTWqagvTFmsQghA0FchnVJEwedMGdN/RN/2xhzXELoCnCEILAdX0ugTtfiIR1DPoXOCsSRyFOvRNHL32y6gAur+D/+F+TGS0p3bYD6MTufXWW0FWZQxx2IXNXPYCMmjTHGmMMs+GtMU8qs6RIYcwYy841cQfQt+g9f05276NYd2PwM7W9Dbw26VdDMnsXMInN1OmcNaczLApWS/VRvIlXHQwMN3dJ9GWPMBZBDX5dQNU5POh5ZU1yuqHpIBXIsSGXMWdT3aZ4Q9E04yPZhx9YSqGZvFxPUl0h6PYbolkj0LuEMOqxeU+zJ+Di6wFXghm59/HVwNylz8aMddLQZ+tOkGkkhl+D6bIwxxpyCBX+NMcacXNKF6QAgw2d9P8kLtu+o310XP9lFyyI80aqGdGaLlsJskcpqLpAefJW6t04O/v9FtZv6Y+vJ9HVc+vDnN92O57VeXqPbcYyCn7Z8evBF6r8j1dq/Ur3Q5uvxSdpevsa0pF+3zWs2NqI+WZ50v7Q8e8lp6/nwr2n1T+RxKyVSCt4rqg5fSFif1IHoCc5NbTxHtLFMZzGv6+3hv7Xo2ngfUl30JdLQG+dBvRwEgOtyzuMzF+n8v+jtrg4+qke9h7JEfZmAflXE/Vxc/Cqu8xtx6T8Ad2jNTUL7uFfew3/2dwBrEiff1U7vmzoYf03Tvdd02o/9pA/ZCLQMg3Pr7GKL1oYWrbzGGGMWkgV/jTHGnM61F2D4sNDh1pTBw53ywQeF3/4s0XQCcRICxM4uM2YJiavW9qqirsrMiPOLKkP1tU4Z2PYOhLaXr1GyH/SVet1m21/GnIPZAytqrBStcjg4VoZrmkQCvZDdQkpFC0Wm8X5s2LSYXT+O1vR+OXzcCBBXAylKUBUoWLwBs+bzRKrnAp+olm94n9+SIntH4uzPtSwe4ou7TRdxljz/ZtNF+By5+TI62n4B+BF59qe4vafJJ9eZbHeYDFE84hyyn3nJGGOMMUexXnljjDEnJYQ0TB3gKUa7r+nGxz1/9xfqNz6G8W54V9SBKLJOQrOkZqbaNtFJV3cO1i/r91h8DohnZv7aydOYc2AnzMeaPe04j8QOiUooFE0dOiEkLrXglDFnJ4S0zwBl9bLlO5aMdxTZTbLxTaaD59DiPtPRv8UXTReszWJgFbgCvE+R/5B0/C2d7qHjHfx4F82nSJSA64KLsFFJxhhjzONZ8NeYxtiTnVlYMXHny8DbdFbe1DJ/x+/cf8k/uO385h3I0rAmahTNrIHaYHu3Q808ziK2jZl0gLMD3Q/SBs/8j3n3g5wlfWJr9vVjCt5I+QRBUEJ6fIkViUuIS4j0IP3jRZStNfXTNi3oTFyktJ0X7qQNt8WRlTbWc+QBB13FdT2+p0g+MzuxXqO0qd3a0qo8lcPb0pYUxW1Qb88ypLOe3Yb6Hi4CcYo4RUWOuO4vwPIPsBhlPKnTbNP+4EwJz8NFik6H6Hg7JosTHfcFX7Rmb7lv/idNFwEAufkq7H0GcJXe2vsU42/oyH9XR9tf8Tt38Lv30LQP3hMeguo02/v/NKM1NWmMMcYczYK/xjTG7hTNwkogeh34OeJ+SDa54fubN3T7QaT9rTAC18WIq3OXWls35lwoj1/v97zZYT03QhXIdz7M/I19+J++qtgWxoSMad5s6oOT/I45Ng9QBaW6iqwoWipMQbIQ1wBsIvV5sKb6ecu4T2YH7FXrAGt74oLmNOo0xE5RVTRPYbKHDh6OcFHfT/ZyfNmaO7s2nb41WYNicksi92Nc9DNNJ7f8YOOm37mLDjZQBIkTZH+A+XmMdDXGGGOWiwV/jWmIjrabLoIxJyIr1+tvlWLyDBL/ju6t/47u3kd3Hojvb+KnI1zSg25MWLzSHsiMMeZYnIaZds4frBdnp1BjvoANMDt3SpiZ2PNEZQke1Du0JMwANsacjSP0ysWE1M9wkPnDLCZxB5emfIwON9GkV5CspqgvDtImNCv+/X/ZdBFqnep1kzJ/X7Ph97W/8a7u3k/84AF+vA3ZCOIuxEmV6tkOkCPt75Z6RIndIxljzGVnwV9jjDHHU0zAJQCpH2ylFGmkD29L+fBTdLCJ5FPElwfv389DOwf23GKOY5nayXG2xennJ7/V6eYe1ydyltTNj/s7F+6Igreo7mW2Lp5gP1udAjrHjpoW7Y/mtbCDsI0pfhtxluBtSwO/bavbU+/eKmVpNRuRFY+4EvWgOfhUUOqlPRooXxs9bltOs4uWab8cdtr7kGXbJ7PpnR1Iovv7QwuBUi9+5Zxl28cNpaMXV82n9R6fjmC4A92r6q6vZu7KU3skqx7AffufN1DAGfmo2c/vXoEyB7hK3HlXiuxrfvjwfd367Kt6/5eJ3/gQP3iIFHm43tTLSekcK3Yp2nx14hAB50JwPIrCtrmo0ZIZY4xpngV/jTHGHJ8TdLjlmQxG7K73/f0P8A8+gskAXAxJLzxsGGPO11GdFadZ/tKcnyft3zbl2jOmEWcN/przJWGCWgQSe1SqdM8TgUkEk4O3tXGMRWtYU3082zeBgCSE46gMr/3BYbaPFpAcBCqzCYx3YPVp5Wan4NqtzL39MyVK6sDn5aZAHL+Ii35CHP9Yp8MX/IN/vFl++jf43c9QX4RUz64O/toB8YXEhexrUgV/xfpljDHmsrPgrzHGmOMQIAF6wBr9jef1s18n/tNfeH142/nJABUHUcdGmBpzkSyAuPhkZhJDPQvY+raMMU3SQ/8RA65EVoBVB1MHOSH1s868385dxhxffew4QtaAOvhbfzULrEpNnA7xXnErTzm0vMna068DG4ThMxnhTHoZdQlXlqvk6ffQ/Me6t/67/uHHrtj4EL/xETrZCbODu1eqweWzFxtzoL7weigyyCchTbYvIRs3WjJjjDHNs+CvMU2x9TfMYukQd14hWfkKced1n02/7fcePO8f3sbv3A/L7igQxda2jbkoDohmvtqhtxhmA731JAarO7PQlix1swkeCej6sBR5ouiqh7xEFfzIQQpaVrd/Nv7PmJMRwr2AanU/J+GrDe5bXC6q4pSKT8dINqUcb3XIRl92Ev0YkaeA3xLFH5Kn95oubgNikpUXcNEbuOx1Bhs/0t07rxef/X3k7/8S3b2PFlPwyn4ng1T3Cxb7fZRINbtXIC/QfIyOd9HOKvgSteCvaZjd5RvTPAv+GtOUyA4/s1A6xJ036HR/Jq7zPr58xk/6z+twV/x4gCRdiBNEvyAdk935meNYpnZyXtsy0/EhcPrO9sb29TF7bhoq3yPjV857XeS60/dwR6/NovsCLej5a9u6rq0gh76e5Hdaqi313PRu8lSzEEMaU+l5XCloKWH938xBKagDcbo8QauLvBYsmhOsbX+sv7MMDp8vTrqecX0/EM0EgWue42cFWaZ9ethCbFtVma6qtCIDzfHTvW6UDl8jT9dAvgH8XyhD4D5N3dg0l60rIem9BvwU4ft+vHurvP+ra/63f41f/zWkfUhWgAjiLvsV/7i9tBDt4nwIDnUOEYf6Ak1HMNnGRxF4RQsL/ppmLcstoTGLzKJPxjREH3zYdBGMeSJ55tX625h8+iLo7/rJ3vsMd5wOd5wf7cJ0VA1m6Fzqhy9jLtRRE+bkMd+b0zvv/VjP2q5ncFu9mYVz+GRkjXgp+apeHbieR53gS4EMJBU0q36+rNW/rNt1VrZfHu+4+2b2fdU9gcSAr5aEsPTPi0cAHKgHn6H5BJn2Y532n9NJ/1ny0VdJrvTJJ/+efNRcOZsL/kbo+AWS5H0Gm9/3m7edv/MPzt/9O/zuXYg7SJRU/QtV6EhbMhirVfTQIKUCsgl+sotzEXgPRdpY6YwxxrSDBX+NMcY83u49tHcNYEI28fjyqm5+mvjde+h4Dy0zFI9o/fAhgLZiYpYxS2921mgdf7Fjr/3q2TtVf5ZE1cvZcr+mSWdN3Wwtd6nV15ZqZqJ0w/q/bkXwYw2rVpY8eh2yJmHMydQZXDtQ3xGor35mNwgLZmZ6vCr4HPKJ07QP460VeuV10mGXYtJcEVefPf/PiCJ0sHHw39kIYIokBc6t6vZnia7/Gt36LTp4iKZjRASSmcCvOTbRmVTZKCFtgDHGmMvMgr/GGGO+kOQT/KQ/Bbejk70d//BTr7v3HcUUiTvQ6UF0KGphnROX17LVfRu253FlmA36hmycF1jeY0SZG9x3F5q6+TQUcBr+fKLh5RS5NP1cLRil0JaUvq1ymgZfn3xaqg313IbryJkdOqkKuFjRRGElxDU019DP7I/4laa0/VrQFNsvj1efM8546pDT7BsFFQ29dCpQ8OiACmXx42HL2GaOFCpNXIRGHXARWuQw7aPDzUKKdKTpOGPz40YuUvLmnzTxsZCN0c2PC4l6e1rmu37nHrr5MUz3UBwkHXAzjfzStJd5EIgiiDoQd8LMXwv+GmPMpWfBX2OMMY9Th5QEuKb99Wt+67PSr9/Gb30G6QSNE2AVXFI9nLWgk9WYy6DuDFn0TsCL0LaOo9kgvXt05q8xzZiduXuahti2g8xciEiRrseteigFPxFIQduaptaa6dFsvxztIvfLzGx5qU/HvgoC56CniiSb5gm4OKzjjIMyRSe70F+faDoak40Oh/eXXb3YSdfvfHpdh5vqt+6q370rOumHQHm8EoK/1uZPRzWkG599GWOMudQs+GtMU+yG1rRfhLjniZNbIu7L5WTwXrl59ym/cRvffwB5ioigUfzoCF1jzMWyw29x2VKp5lyctDHZaBJzAhr+0cgjKyDqEC8hAJy7yxPGMOY81MHfqHrV4bK2DqowT+AO1tYtckgH+MGmynSApgPIL35N1uj9f3GhnyfXX0T7DwDWiDuv0em9punoPb9z59ly8zZ+uIGUWQhUupl1Uczx1P2K6qHMIRvDtBdGYhVZs2UzxhjTOAv+GtMUlzRdAmOepEPceVs6q39IPH6XsnyZ8e5L9B84HWxDFCEuRtqQUtHM1zIHoZratvP+3DPPG3jML7chdfNZTzFtbs8Le/psScHt+nOE2Tzwx9Xi1M1tzCrS5nPKeauXEBQQJ9BVlBIKkEkV4PCyn9p+LvvKUhQfzfbL0WavC2fYL82O09bw+Q40Bso6uMOjKaCX9Z52qYSdJUoVmJug0z00c+i430zw98I/EaS7BkX2PJ0rPyFZ+yHOvUI2eZnptmjaR51DJEaImj74FosQAuYi4Es0n8JkhEoEqqgFf40x5tKz4K8xTbF7WtN+sSqvSVn8Cdn0WzoZxAx3Yx3uwmQIK6sgMY+mizTGXKjLcPgt+/Ypj3boGnMmcujrSX/PmCeR/dm/JII4jxbAVGAaIXmV+vk8mpQ106PZfjnaou8XVz1qqUIGWojdKywcAedQPFpM0ckeMlwF14Ey2x+6mfzpv4JscjFF8sXFfE5QT+NdQ4tvUWY/03z8A58Nu6SDSNMR5FOIe5BUB6wFf0+gehAUAa2Cv+mwOk14tMybLZ4xxpjGWfDXmKbYjZhpq04HnY4BVMos8ePdF/z2nVW/c49ytBseKryfGXHe4hlDxiwbOfQyxiyhsxzcdnIw52xmfVKikKbTdYFVj6Yl+AifClqEILBAM1PNjFlkVbpnqZKFec/BzHuPZcZdBE4gcqARoh6yMX64hcRdz9rThcTdC4r2NsYh8XO4+Glc/BrZ6A/8zp13ywe/ueo3b6OjLbRMw+AGwYK+p1btN6/hROFzNJuAL/DFtNmiGWOMaZwFf40xxnxekQNMNe9v6mBn1z+8DXvraD4BFyFJpxph2mTOMXMsy1g9lznNnVSp4wTEMZPuuX1pm2edqT+nJdtwLg7H6S50W1s4aMfSOFfOEsBt4QHTxnpt4W5qzGlP0ELobAaIwPU8etXjPTh1+ELQUqq0lDqfYNWy1ttZt2tZ9wuc6fzRyljSccpUbbI4hSr4KyXheJpXppA27ptFduT+VHCCqEMFNBsTTXbwq9dw129N3bUX+u4H/2V460XOxnUXNhqnQ7LyFUR+QLLyjp8O3/IPP7yun/09/uFHaNoHcUjcBWdd06cVznPhvlHFsT8wP59CNmq0bMYYY5pnV1hjjDGHibt5S/3eRuz7W7Fu3B759Q+937nnKFKIkxB12n9Ia2GnrjHLrF7S0zrujFlydpCbllMJLwF6SuQ8eEIa6MxBYW3YmFOL2A/2ShQONUvusEiqdLy4MGA6n8BIYeWGQ6KEZ15b5WAYZ12r5/9gXV5YoDkG/wZEP9Vs/B2/t97167/uFvd+gfYfhNTXURz6FFo5UmNR1PvOh0EEZRb2pzhxndVGS2aMMaZ5Fvw1xhgzKxGJnwJuIu5lpuNvljv3rpcPb8NwJ/Q6uIiwCJU9pBnTCAv8GrMgzjJ71w5yswDqMEWk4RWDFKApSOqQnIMUtbPpoo0xx1NP0oxDFmFfB4TtOFoMUl3P1UM2wqcj3MrNSIv8ZTor71PmSpRs4dwmSbfPBQR/9ZO/Ote/Ly+/V39b6uDhCs69oluf3vQPP8Zvf4Lu3kenA6R3HaLVah/ZYPLTqQYYiECZo5O9sCtXb6q78nTK7npWv7PzX/yvDZbTGGNMUyz4a0xj7InNtFKPKHlLkt73JOn+DvjXSEfPyWggfjpCkh64KvBrTfjiLNu+bsv2tKUcT1L3h9RBX6nWxkIvNEY0t/Eei7Lfj+uk2zM7c+eovq5Tdeq2qNOsjSl+G7VsDZ721PES7tq5uKjBeTrzWXVGCuchcUgP6AIZcHiS2ew5bpnqcJ7bslT7ZT7ni1aNOb2o+6H68Kru+3yiUAJ+5hfr46lN+2dRncs+nHlmLjK0zNF0lJBN36Ao/yPgTeBvUPkrJBoShsssNH3wS5AYoCBOdjWbjv3mbXTnDjodhtTEURL6FMzZSQQIWmYw3kaLKVFntaC3Nox+7z/PAKL3/jlM9houqDHGmCZY8NeYxrMRwYAAACAASURBVLSk48yYR/VQ/Ypq+cdaZO9rPk00m6z4fCoUOcQx0LUOBmPawI7DxSeHXmZJzEa2ljHKZUxldjavaFjiMlLKjkdWPC4XNAUtOQgC26FgzMlFIfmSj0MGYTxLECa8DKoTnipallDkaD5ONB+9rPnwGYr0a0RJjM8/Jk8/PO/SnPes35o40PGO89kUHTwc+M3bqtufiuYTJO6hqC0hNQ8yc4+ZF2g+gnyK3njJydrNrnvx67Hc+ga2j40x5vKy4K8xjbGeD9MmxcE30+E1n5Zf8rsPntH+JkyGUGTgfdXbAI+fsmaMOVe23u/ycCCRIjFIArhqYT/TMme93tnBejZaLXRJNYPQ9merCZB43IqA96iCElFOD24hxcZDGHN89WkvCvcK9URqrVOqz77HtJQQKkvrNVlF03FP035P0/4ViaLXSEdXNJ8uQy3GwDXgBrjndLDxtt/4cM1v/KP6vXXRdFi1Z5v5Oz/Vugqah3WlywJ8sSbdK18Rl3wH+AToA7tA3mhRjTHGXDgL/hpjjEG6V/CjXYC+psOBTnYy3fgEv3sPzUbh4SyOwjBeczrL8Dg/qw3b04YyXLR6IqGrXif9dUvdfLQG0nUKCpFA7CH2dda2mThjQ4HgtqT0bZX6YFuiht+Gej7O7vT7/4Qg8GWZJd+qHLfHVAeiHLCiOPGoF8rcQypQuDDIpe0DmOw6+XlzPF+0omkvSh3PBHVFgCTMrscTxu2qHKypbQ60oY0dRQQiF0bCFGkYYD3cAvVKGmZsnrsoevJ7zqYrce9NkpXvSJ5+jTJ/U/sPb+n2XdHR1v4JQPZves38yMxyDHIT5HsgN0D+Efj3IH8D7DRbRmOMMRfNgr/GGGMAiK4+Q7n3IPGDzUI3fzsu1z/Eb91D8yyMzoWZEbot6DQ2xphFpYTO2k71SjTclVs/WEuddqqiXSvPTPb/MYtACQHeyIdqK4EJMIwsQGXMadVBYEe4VygAi50tEA0BOYnAdQAHPoXJLgwelJSTPtk4J8/Ovyhx97w/oYu4ryDuZ3j/PfJJl8nOmo530HSAdFYg6lapIKwBz8dMZrYoCum0RW5qWXxT8/E3JBv9AtUp2egDLPhrLtrq002XwJhLz4K/xhhjYuAqcAORl5nsvVE+vLPmN26jg50wO805Qm5S67kzplH1jClLm7nwVCASRWINy56JpX0+XydN3zw72/e0B5odoKcz0ynsXD2LBVVF8OHHqi2ZQmiAqk7qKYohpT1RiRSgq4KuCWUpSD5Tb9b3b8yT1ZctdzBuTGNQV73stmExKOF6ptVAmDLFT3aQvfsq035BPla9gOCvROfzLC/XXqy/VXxxTSd7b+jeZ7f87n38aBufDqHMwHfCwAVXpSo28yNUgwwcQIzPr1NMoRh/Fa8vkk+ThktojDGmARb8NaYptsaJaY8ViZI3iXvfkqj7Fr78GungWR3uopMBJF1wEe3P03cBlmXzD3e4Nrldy7JPL0g9CU7czFgMi0s1krb5tGb6cc9PG1L6ttJJ9voCHCBtrOd57DYF1Id7ZRfh4zDFTdSjRYH4snpfywPAbS7beZoJzqtTpOdxVwT1gk4EMqAAVQlB4nnvpkVJ6XvRli1186yzlKdt2wJHl0lApEr7HBF68pwgvjrWYDkHVCzL9uwH5gRFUR/WZ9XpHhQT0WkfsvRci+Ceeun8/vhkC18WAH2RaKCTQaa7d/E71RJS4sAlhMbLycfjmScTOVgewyv4EsocityjpafMl+VoMsYYcwIW/DXGGNNT4WuI/BNV/ZaWxZpm2VXNplBkEMUh+GuzfpeHPfotNtmfCGd1uQw8B2tlmnNkB80i0jhGkwScQFEg5YIEfi87X/Xsi0c6glxVnHpKIqRUNBfr+DfmpGZOeRIDiYYJ93YfsQDq+w8XAnRFjqYjmAzCdW7ah/x8g79wjsFfwHV6+NEuOtzN/N79vt/5FN29D0WGJN2DlMRgU9bPS93MtIQiRbMRkg5HeD/SdFg2XTxz+didujHNs+CvMU3xRdMlMJfe/kNXxHT8rOroHd27/2UdPIRJH/JpGDFqvXPLx0ZbLzaLXxljLgMXQRxDpxOCvwjkBWHBS9N6CkQCXcVFZejsL8BnUZj9a93QxpycY3/yJCXhfvACloo1Z1Uto4QD8ZCNYbiNRj1k5ZrHxTmJnNtZMXr29fP60xBa5FVgDfW3dLT5ut/87arf+hg/7YdHFlcvH2UPMOenWlcaB1pAPobxLnQ3SlQ86dCe/o0x5hKy4K8xxlxS0r2CjnYAxjodDXW853XjY9hZR7Mx4Kp0z7OLi9ozw8I7HDi0Kl1cFgRePPXxZvV2SmdZ7NoOmMUR0haqc2gUoUnVaVyUB5N9beZvu9WzEEWRJCxzKbkiHUUSRaNDM3+XMV2tMeehSvssEGb+lnJw7Hj2J5eatpnJPqIK2QQdb6GdFWXlWsbV5/fYu1ckf/o/h2UPzqES/V//b3P/m5UuUfwVou67RN03Ff2G5qPndNqHdIQmnSr4Kwdrw5tzIAcBdu/RbIJO+mh3F9RX/TvGXCw74o1pngV/jTHmEpNrz+D3Hhb0t8bl9p0dXf8Y339wkJ7J1QFgWMoo4bLdjR7eHp35OvM8WMfx55Zxa9n2Y5soB53is3Gvx6wHt1SWaQ2/s4yhaeO6ro1aoiBuG+u2qV1bX5CqNRGJqlm/UQTOhfVh659dFAsun5GEJi6KONDEI11BuhHSqd5ynFS1y3QtmKcznD9a17TnWZ62bNu8y6HsB3dFtFr3VyAOM+qpU6m3ZftntbFMZ3HK7RGR8GytCukElV105QbiEtzVWxp971/Mt5yfL8B5/eUeuDfFJT8X595FuIH6a2iBasgiFj5Zlq8ttE19n+SLMMBguoeOugBoPm24cMYYY5pgwV9jjLmcHNADOqh/Rce7L/qtT+Ny42NlvCPkOUQuLCjlbPj4wpqtutnlLh2hA8lSLi6euv5mA/lmcdjM3zOQQy+zlETQKIY4QjsdfJKgLg4zoVoXsTJPJIQgpSiSOFgpiQpByggdCz5zaEY4N1rPhDFfbPYeIgr/QwpBo+q/65m/pqXc/nVMs0lYk7V7PcIXN+XK018FNoABkFav+fLzfvDbH4DifJ4+T5G/54fbb5STXdFshBYFeF9l6mApx5G3i1R9NwJlgWYjdLBN6QE8eu5rShvzedGT32KMOWf2iGVMY+zJzDSqR9x5i7j7pkSdt3yZf0sH20/r3kNIBxB1OFg3xiyk2dmis4HCw7NH7UF8Mcx2+Fn8yyyFugEfd4DR4SnwZmkooXPYK0hI9Uyni3Z7aNwBHKI+/NwsHgFQxCmsAHikFChdGITmOZjVuMTJZoyZm5l7eakDv1Xw1w6dlqoDoFXaZy3GITXvdNdpNnkV5Ce4+BbwAeJ+jfIpLR+mK51V/HAHIFU/HjPtx7p7T3T3PpqNCOscRzZw66LUs35VwoC5bIpO90LQ3xdoOmy6hMYYYxpgwV9jmmI3waZZKyLuHVz8T1XcNyiLG2TZddKJkKZoN0LipErD2OK22uKindo8tmkm3bO4OjXczM/K+j1y8P9mP3cZ9+syEMCF9Jmhcml3L9+82lFb2uM8yrG/XulR/1/3Z8hdjhjnSTdwQXZIG1I5L8iuesTsOgRRhHa7aKcLLgqB39Ij/oyRDbv3nr8ntXehSu0cLljSEdSVSAmaC6TV2s1HnhMf8/eWyZzOF61o2suWurkNZXgCATSaSQFd3+PDo8uGzOODls1Fb5PIwXVOAUooMjSfOPLx65qNn6Esvk3c/QvKcgL+Li0P/gK4G8+juxupDjf7unNn029/+iUGm0KeQtRBxBHy/jdd0kugXhlDBFUPeQrZMAycKyYwHS3jkWyMMeYJLPhrTFPmttimMSdwcMsfazZ5mWz6PR1svarDHXQ6QIsUtDwI+tojwmKZ7eSpZ/xGQMLBbJp6lo3V7WI6PJvbLiWmMadtgPKYr+bymbnXqNZC1E6CT7qQdNEkDm8pFCl9SB9Zz/5tRbTLPNHsKUKA2COxhpm/WYlOHD4VtOTR8WizE/3tOmfM0STE1YjZPzcqcjDIs+VjeC+d+rqlipY+rMuap07z8Q2y0Q2K8Ut0V/vkk7/E53OtOf8f/vd5/jkITyJdIFInL+hk7wW/c1fKrU+UdCS4aukoF2ON8AJFUcigUuZo2oehQJKCc0qU7A8m6P78f2yylMYYYy6QBX+NMeYy6fRgOgLI/GgnlXTUKTc/oew/COmZNKRclP3OtgvodVu258Gmtkcf/SoQlpaqU8FV6/zqbAGPO9PGtM9F1dWyzd6d1cYyLZyTpm4+6ndbpg0zd6G1u2eutMr1K1FY59fFlEkPkgSNqrURfZj1G17lzNq/epDi0JzNRbX5/fV/gY5HuoKslVAopFEIWJX1G5WFGB+yTDN3a8t63W9bec6qDuxGIInup04XD1rI5wd6Ltv2z1q0basHPImGQddlDsUUslFEZ3WVbBjh83P40Lnq4pLXRZIvi4vfVNX3fDZ5StMh5FMk6UGUcLr7Q3MqIoQFwAWKnHKyixQZckULd/X5iVx5qg/Q+f3/GrJRw4U1xhhzUSz4a4wxl4ysXMMPt6c62NzVnfvbbHx8i70NKHLEJdXDqMOmWiywelZoPfP3cApZX71qlyLF7II6PJO7ZrM5TGNmG+UiRGdMa1Uz0zQCH8Vo0kGTBE3i6jbEh7XqtAgzpPTwNFKzUOp1fYVQl4nirireE4IgE9BMPn+9M8Y8ngAJiGqYQT/fCaPmvNSzYp0DX6LZGJ0MCnHJnqaDDJ+3/UF8RZz7OlH8c6L4mxK5mzieRdXO3o0RcFX6d5+jkzGap0Qr17xbuZq6Z98YRd/8Z5Ba4NcYYy4TC/4aY8zl4QgJgGPK/HkdPHxKH3xU+vsf4AebkOWQJFBGVfDXLCTHQdA35mDWb81jcf1FZH155txZIzMNEAlpCpMEel3odCGOAReCv1pWM36rWb9msc2mou0pEnsiBK/gCwc5do9izEnU47ASwsz5jHDf3/rVYi87CemZVKDMYLwHwwcZZTohHZUhkj9Pcz+xxuTTL/ki+4FO9t7U6Ui0yCUM0rKTeKOchPumahY2Rdald+VZeeqV14H7hCttxqNDwY0xxiwpC/4a05RW5fcyl0RP4s6XcNGXieKvkE2/5fce3vA76+hkUHW2hjX3LAiwwAQkrtI9zwZ/Hxf0taput8OTLJusr5N+tvX9fF69T1p33J2mcTXdIM3CqoJ/Kg6coHFczfhNIIkhrhapr69bsy+wZrfIZupQYoXY4wpgCjqVMPO34KCOFynLxWnK2ebrpF3zF4er0j47kEghkjBWxkI77SUuLLWEQpGiWR8db0GZo9mU+Qd/50O6q6HfACZ+vKM6Ha/63c8iv7eOpmNArS+hKbL/TzV4rsqYov4aLn5XktUxZfYBcee3lPltwKYAG2PMJWDBX2OaYsFfc/Gu4uJ3JOr8RFz8O6g+rdnkhk9HaJEi4sLsm9M8rC1zc25q207yufU6v3UsxgGxhsBvxKMdcjYgu92Oqnd38Dwv7oRNcpGCxW39jCc5SRlml1Gf/b1WHJNt2Jlz0pZ1e2tLtGvPbD91swsBChfhoyQMQItdCPwe2l8iB0sktuRgabe2tf9HzFRupCAlGgOJQ5KQBdUfDliddwB4Xuv2XtgvtejvX+RnLeN5dJ7bVN0jaqQhGBxJuOWo7zvaPpCizWU7B6FuHCqCljlkE3TSB+/RLJ1rpgupB1TN6++t3kAHmxM/2NrV/vpQt++ge+tQpIiLQ6Ozvq75OPFurA90V40Gj8G568B30PIl1P8KcX+O6iYW/DXGmEvBgr/GGLPs/H6nVo8ie8OXxQ/9ZPiWnwxV03GkWRZSA8XVw4I9qy2eus7qdM+zr9nZM4dfs4Eo006zAf1Tjs0wLXLuMxdP84fbMK3cXDpOIKpm/HY6SKea8esEkeripFTr/vpqFotdsBbeI8s2azUDuER6Dln1lJnDiUcLQQvCzEVbicSY44lA6vTP9SXdZv+2k7gwQ1YV8gyd9tHhZlj7N8/nGvyNbjw/rz9VP5E41N/U8c5aufVJ4bc/xU/7iFbLOKgQHlpMM/RgSQ0XgcgqZf5lnw5fiab9ZxU+0Wz8/zRdSnM52C2cMc2z4K8xxiw56a6EkcQw0eFuV7PxDd36JNLdB+hkDL44FACU0CFnfaztNzOBqk73TP06KuPWUcFfs3jOUm+WxnFJyaGvp/19Y85BPQPokbUAq47JuAOdLhrHoZPy0MVJlDCIzdarXz71mMNY0ZUSVJBSwsCAEaiXg8DVRcYRTpF5ZSEcd7sWaZuWyVna3czzgMQKnXDOVC8hEOyxMV5tU6V9RhQtM3Q6RIdbEPXRbIrOMe1zdOO5ef2pHvAiyAuIe50ie0fHu9f8cBOKFJJeSN8gFvhtnBDaFw68d5qPYbIXaf/h86rlNc0GSdNFNMYYczEs+GuMMZeArN7ADx7uMtzdYW996B98BHvrUOYQJ0ip1QMCHOQQbqy487XsaW/rj0oIs7cTbIhlW5yl/j8XnNeDr7MdeIueZrGN55lzTS9afZ2dATy3ibdn+SMtHA3SttS1Lds9jZpHOsfIVWv9htm/ElUXrkeaoiKqBy1bCesj1m9Y5jppW/s/D0o1Q1GQjgIe50tK72Ays+7zSe9pzrjvWre0wkW388t43Z+HM2/XCdrt4z5LCM8BntDT5y/w2r6s9Xou5OBfJWTgylOYDEIa6OkA/BzX/J3f5eQKIt+UKPkRUfIO4l4AfZqyrNYovgTXrbO48GMk3D1pWUA6RkfbqLi+5tNUs2Fx0aUxxhjTDAv+GmPMcquTxTrK/DkdbHR1/aNc1z/ADzbDWr9xByIfUk+ZxXI43XPMo7Nj6k7TowJNYM/oi6LOnmazNi6Zky4mbA3EtFy9ML2rA78JdJKZdX41zA7WapALEr6v0z6XpTXxZeIfXf9XVkJdR5lQjj2SOVTl0XsWq39jPm/2Pt8RBlOUoIWE54B65q9pjzrtM6BFik528argkhBInWPaZ9zcun3X8PqGavqHPh9/Q8vU4ct4/3pt2kPCvRYiSJlTTnbRvftokQ1Fdao+t4TwxhhzSVjw15jGWKDNXIguzr0guBfAvaGT4VvF7voVv30vjCqWeCbtlD20LYTZgG1dbTFIpBDpTCdp1WF6qENo/xUm2VgAeBHMzvI9fJg+6bC1+l0wp53WbYFf01L1Or2qIejrIohjNE5CADiKqw5KjpjppKgqUpZIUaCPdIbbovWLZfb8NHNjooDTaqmKEukq2gNZAykEpuHtWsrpgr/Hef8iNSNbumFxNNH29pda1fBsEAvEVRzRbhHaRVx4DlfQbIQOPFpkKqtPFW7tqTFV0vvOP/2fIJ+c6aNUz9bQxDn8p/8fQKZF2SEfPOP7m10/3kHzlP01Zq2RtYOAIIiLUedQnyOTPbT/AHVSSu/mVFw8BYh/+j9Adrb2ZYwxpt0s+GtMUyzQZi7GFVzyDnHyA4njt1F9lWx8U6fD8LCWCCL1Gnu095mtLeVqSzmYOYXEejArdHY5xdkepcOpZev3itj6v0/S5H5RDsYJnSUmeN7a2HbaWKYnOlzBC7kRR2tLCtsl2qVzdd73pPVsXgSiGE26+KQLURw6KY9sH1WZlP3Zv3L4utb2Cm1Lu2+U8Lm4w2x7269HRbQat9ZRZE1xpeIBnwrkHMwIP8H42WO1kGVOc3xen93yQ+9M5rZtxzj+z2M/zt7XOw1raFfjaw4vu34h5TFfoHogy8f4bIygyNVnM64+O+j84X9T0rsK6ajpQgIgb/wIvffLPv0HfR1uDdm7D6NdKPPQlyB6edpPQ9t5sls1QUUQJMwkT4eQrED+jOdqb+Je/ubEvf1TKMbnVVxjjDEtYcFfY5oyz1Q+xjzeKr54W3P/U9LxVzUdJTodx5pNwBdI3K060S7L09oS2Z/xG77ijvHQXXea1vF+65duv7oDz7L6XhLymO+NWQLiwozfThftdCCKqkFIX3AxUg3rVvqZALIdGgvoqJm/M//pQ+AXgI4iV8JNimiIKWhOWB/YGPNkdfrnmDBIVCUcP3YMtcf+TFmFfIpmE4hjwUVdd/OlG0CPatgL1SzgBoVhxnH3quaT2O+tT/32XXS4CWUGrg7+Wma71hAQJ6Gd+QKd9EEi9NoLMZ3VK3Ll+evAgHa0L2OMMefIgr/GNMXbPZY5P9JdRSd7AF59foV0/CW/efeK7m2g6TCsm8dMR6pFARfLbBA35mRXcwsiLiars0tif1p+0wUxZn5EQqdwkkCng3artX5x4J50P6yExSt9NfPTjo2lVZ/6EkWiKk9tLpA7mIp1TxtzHPUjnQMSDtb7TbHlXlqnuucr85DauUgjHC+wcvV7FLkHuYe4DWCT5mquS5TcwvMsLnpTs/Rt7T+8qnufoeOdcE12Aho1VDzzWPWyXj60L6VEp7trOPc2UfT7lPmvcckWTNYBy/1sjDFLyoK/xhizrIoMYKSTwY7uPRj6jY+f0v4GFDnEcZVS1jpRF8JsirYq8KsRuHqd3/pnx4nlL2FG2aX3uMmgNm5jcVXHcl19IQu7jcwwy6SepRvatEZRSPkcRxBVHZIy+94ZQvXz6j06e7KzwRFL55FrWZXFJPFQgCQxEgsaC5QHGU72f+WoptD26+JJm2/bt2dZLWI9zZbBaTj9Vpl+tKjSp3seXVKkDeW+7ATUORAXg7wiXn8C/iuI/DUifwmyS6i904mSs5Rujbj3jiA/UORtyumXNe0/rdPdMFs56YaZv/WGmJaYeabQEvVTJBVIxzckn74n6NO46Dfg/h0S/d9Y8NcYY5aWBX+NMWY5CTdeUN35rOP3NkQ3bg/8xsf4wWZYmyfuhlk0znFhT/1teR5sSzlOo3qGk1jDFTwidOAczrL1RZljdeZ1GSxqfc+ke67jILiZLHHnuV1t2WdtKcc8zC5xefj4nAkES5tnNbZl/dIW76LGtLHdVOuzqjgkiiDu4JMEjWI0cuG6JRw9E00FRRHVsAbiIxeuC9zWtrT5FtKT1IOE3/iCP/ZoG3YgzkME0ilxXaAnYQJjyX6beWyzP48m0uQhdt6f3cLTx5nMbXtOePy3aT/WGXiV8LxQglTr/+6vPGWDQVtAq/NfhEQdROII1VtaZE+Rjb7OtN8lm/6WbPQLzhL8TXpnKWQPkbdAfkaRfsVnk65mw9hnYygyNEoQFy1eyucG2v2F36pJdaPl85D6WVM0n1zRbPy2ZuPXJRu/hrhdsvHfAhsXXDpzWaw81XQJjLn0LPhrjDHLp4u4Z4CreH2L8d4bfvvuit+8g58OAQkjdPWoqKFpNVc9x8WEVG7RMdb5NYvr8IxvmxS6+A7Vqc4GfpsrlTHzpfVUMyASfByjSQftdNAkqdYH/IIW76vfL321TIrl+116esR/RB63ImgpoD4EnFOBDNQLEjUYnD/JCdvGEDTnNBfWRa+v2aQLThFR/n/27uzHtiw/8Pr3t9be58R0x7yZWTlVDpVVWXaVyy7bVbbbYLttdxsLTEttCVniBWHEH4B4aB54APHAA/DIAxLPBiEhgUBAQ4uh3TZIttzdbk/lcmZVZlZm3inGM+1p/XhYe0fsiBtxbwznxN7nxO8jnRtx7z3DOnve67fW76eVELwDZ1cbvSMcBekAqirVYpqG6f6mOP+W5NmtUEyu9hmxFNRlJTpYeyDiv8pk+7bO9gjZBKoMDXUZKXEcjSowvSPEaylXQDXzmk88072hTrbfEfRLOtm90tRwY55H7rzZdROMufEs+GtMZ5b9ztL02C18+m1J0u+QDD4gVF/RyeiejnehyGCwhkWRlphrPWwVGmOM6aOmziQuBnvTFNIE/DnqAqrGRxViql+7ZL5ZlKPtJwW2FJGAVB6tOKr/K8QMKMaY07Vv9xw2kLC3mjIHClUOswOY7ACh0CKrKGZXencdbV+tdWvrpfphFg4eQ3YAWoEk9SBk25h6TwWknp0dAhQTdLqL7D8sVfOCK24fxjzXG9/uugXG3HgW/DWmM3ahbBbmNui3NJT/uhbZu1rM0lDOBlpkMe2PDsAlXLk3dZVT4PWNq7NP1kFfadI9t2p5neXwnryeZXiOl/TPTVvfbU0n3UUn6vdhmfWhDYuyiO92HTtl39LYrvI2clGr1oEqrj52uTjbd5CiSYI6h2ioZwe3n19//xADv1JWSFnFAHD7/6/Upp5t/x26UNrm66aChjqokCiSVnH1Z1DNXKyNGeRqx4/r/PrX8Vk9Xp2X0lXq5rl+9vxd+jDoYtrnw9rZTcoRmwjcD0IcGKUC5Qwme+jBo4pisq9VXlBmV1pLuvPFVV4eNBlO8OlOmDx+Waf7MfjrU8Aj4p89n1+Hnmy3y3HpJuCTWO4rKGG2j+x/hhMdEcKI7MCmbZuFWYpdxJgVZ8FfYzoir77XdRPMitFHHx3+SjZ5EPLJO7rz+Z1w8ASdjdCqiB2qzZ2+k25u1sz5tDtkmsBfAm4A2gR/m+eZ1dcOAts6N8b0ldZBOyeo93Wq5wRNEkia+nMvuv6o/y+EOkBhB70bReEwOJUokoCGgNsAzQTNAyHzR+dCC2AZ83wOSMFVigYhNLWzT9b/Nd2QOkMGGuvoZvvo6HFFPgqhmCplfqWToH//Fy/8mupP/9fm10K9z7ScFTp6go4exUxiri4m7cBuTPos1vrGNcHfHD14QnjyAyhnOelGLlV1OLXcvfPdDttqjDFmESz4a4wxK8K9/ZPop38GcKCTnX12H5Y8+Qj2HkGRxwt+pS4yWWumgZp+0dajmeHr6xm/orE0FFfoD7eUb8vl5Lqyddcv51kfdpw1K69O1Rw0zmByCZqkcdavT+r95IIHL3fF2Z2rTuFwJJjAytVGbtZ9IM7aHgAbAQof65hmCqWgKojTo2ubix5vrkbxpwAAIABJREFU7Rjebxc9Bti6OlIvC0FRJ7H3rwn82nLqieO5uLUKaJHBdF+YjUWzEeSTS58Jk+/8G5d73c/+faq//icAM93/bMzocWDvC5jsoFUe2ysXSUlkutOMHpaYVnz0NGZiEVRuvzph8+UxgH/n59DZfrdNNcYYM3cW/DXGmBUib/wY+vD7GkZPJ+GL74/DF3/9oNp7CKFE0mHslHX11MFmpkQXHavWmXt+TZmeRONZuw4Ao5frS+/Fsu9DG/quXkYisdNORE9fbquWuvI6dbXsrnrc7Vvq2lXbLq5qOXIALsbhLDIhpClhOEQHwzo9JKDhHIvnMFrBs7nutbvrlt6RU2I3K7RgWl9Fg8ZU0EnAb0II8btXKlByFMSSZ1+7iPYsxAqtumdc+btd8Jy3RMtyoaeL5j6v/imJxnTvAVxZH65P7jumA3r8fFcVSD4hTPYQcVDOhDLrpGX+a/8yYedTZO8zqSa7hIOHkE3r7B4OUQF189l+OtoGb8Ylm0O8BxG0zNHJNpBDMhBZv+uTjXviXn6/60YaY4xZEAv+GmPMahgAW8Cmqr7PZP/N8PiHUj38EJ0exGc0M29uxl3OavCtRxP4dT0L/JjFc62HzdY3xvSVAOLijJJBig6HMBjEQWdSR4b18I8XCEAJumKzWc3FHAanFBmAJBVOYiloKRyaiaV9NuYszf5TX0OKAJUSCokzgKvummYa9axMpwiCllPCeBvBIWu3An6Yk43z5tmD3/29C717+N7/cZlGpcAtYI1QfUVF3mN2sK7jbaQsIV2Lg7qsT2F5iIuPUEI+QssxYXh7mLz0ztuIfAv4PjAGRkD+/DczxhizTCz4a0xX7GLZzNddfPpNxP0EfviBlvk3dbJ7Sw+2oZzBYKOuJ2RRo15rr566rq/UAd/DlIYnPe9Q0k4d/bzPMv3Xnu1mAeD56yqtZLOPHmMr2CyJdiC3Cfx6D8kAEg/exYfQKjlxjm07BKiq+Ait56/irN9jpThsv39Ge2ai03htVCky0DiTMeH0bNcv2k5sUXfH0mxfvzqLzNGg0qY2O7ase6GVQrnI0NkukgxVt+5ncvvVA51sV4Pf/W/q515shYm7VGrmW+LTn0D1mwJfA75JqO5S5aiGlTsNrzwhztAGCBVaFvH6qphtagjfEp86fPpXqP4phH8BPOqyucYYY+bLgr/GdMUmMpj5uovwU6j+FqH6KkW2ForZlpYZlCWSaqydt6jbNbsLnC9HDPh6IAXx7TSYnD9N28mA4Txrx9o6f7GrLKN23067HNhVO+lWbb119X3m9LntVRvHhGkMAJ2V5ntRVm27mBcbqPcC7cCsQ0UgTQlJSnAJeKlz19elJp5XqL69qEOAMkCpceavhhUNjEpMw3r5l9PryM08dh9tvVEzCM5rvK4dEB+BuG2JnP/+ahlTQ3dprt/tHNvskizL3pwinteOY9f/MQAsDvABrdzR6rAU0N1xIMGhqkiRgZbo8BaSrql79QP83/0PLv3W8v6vXmb27y0J1bdU9e9ppR+gug5yK44cOOuDLt3EK+vNfthn7T6EoPF8qrolGn6cqnqPUP01qCeUn2LBX2OMWSkW/DWmMxb9NXNQlc1vA6YHb4cy+4mw/+ilMNqB2QiKArRsvcBmlPVeM/jbA6niEo5S/s5DO4WwpXtbPg47fZzmMh0/dig05or0KOjmPHgfa/0OBpAmdbrny7ytxs5JDdiOao4REB/QIbhNB5WiomgBlIKGOpz+nBiFmYOL7Ne2C1+v9rppp0RvZvl6kDRAJRAUrerU6eGM9zCL12TnEgjlFCkCsn7bOZG7bL30LvA3xJS8U2DGBfeqMN29aIuGVMXbIvJN8tGrWmZoVQJSDyavb0qtW2H5HAaBFcoiZTZ6KUx38LODNfXDf45LBodPffM7HTXSGGPMPFnw1xhjlpis30IPngDs6cE4Z7Qj+vgj9OAxFFl9b+btJn6ZNB01HqSp8+uZz821bQfGGGPmRogRgzp9aJrCYC3+TK44auloOrwxUZMmX4AhSKjqyxpBRx4y4qA2C/waczYBUoVQB31zoHzBa8yCtc51oYolm7KJUOVfBvkVtHpArMn6ZyAfAcWF3n770ws3SNfveJz3Ot2BbFJn4KinkdupeblJnZWlLAiTfdz+Q3TzvrD5ck6ysQcgb/5M3A6NMcYsPQv+GmPMstu8j+5+nnHw+CA8/uggfPG9++w/jjeP6aAOGjYdsGdEEO0mrjfifXWdlq0J/D7zpAu+aZM1WmLJn+beHdfKwmnbwOm6TGN21sev0rrq8rss+LPlrDS1Td9Zs6/Pox2rtE3MmwUQ56yOvkk7EkecuZR4NEnQJAGRuA+Em5Wq4MJpnPuczrpnu46oHGYscUmAzZi6MpQemQkqrq6hPKdl2rPvf2XXnbp5IZ87f708RcyrTSdnAdeJGvCgqUIlSKlXSz9v5uNwQwxoWUKZey2ytygmtynznyJd/31CGFMVn3LR4O/ew4u2RjUbT3DJWMfbD8gnCBX4Ok2442jbmlcZFNsEr4lDfBLLdGgJkx1050eE9bsHLt06YO1eJq/9+PPLdBhjjFkqFvw1xpjl5YF1YI0yez/sfXE3fPE9whffQ/cfo6EEPzhKyWj66WRKNtea8dtMnGr62OelfdNu+qkVoLd1ZYzpl2a2r4tpQ32CpmkM+iYJpHW6inDZE1edTrp5GHOSB9KAU2BDYCqEHFTrkTXtzcbOocYcqYO/DtBKCYVYKZg+UZqUvFBMb+l0vKXZ6EuyduuAYvIHzKYXzm3gfvzXz/W86p/+j82vBVWeaSiKMNkhTHfQsog3qFIxv1pE5to1ZTpE0FASxo/BO/zaLcLmq3fdvbffJ17kzYhpxu3IYIwxS86Cv8Z0xnoizJXdxicfiOM9Ff8B470fC9s/2gxPP0WzcZz94H0dXLTtrZfaQd0m0JfEh3gWU0vJNoX+am8Lpz1ugkvOajfGLNjhpKTmxKUg9UzfNEXTASQp6qUedHaFz1IQVSQERG/WzGFzAQIkCkNFtgJSSdzs6vq/hzPU2+dQO2dEdq5dHudZV+ddP02iBg8qWt9vSHy5ZQLqiXoAiwBFDvlImO0kDIbr5BOv+fRC76a7n5z7uenP/Q7lv/iHALs6fjIN46chjB6hk120Ko6mjds2srxawV+qAp1so1VBtfFg07+y/2OI+w3Qd4APEf9XwE7HLTbGGHNFFvw1pisWjDNXdx/xP4OXX0P1/ZBPHoT97dt6sA2hhME6Iq7fKQVNVKfQkgRINf50evR/83BWIPlE5s6Vs7TfS49mfi/TPnzdy7ur1M1z+wCOByZOBiiWdvudI7teWryLbOdCHQCWmCo0SdDBsA7+JpcrByitnUAVQWPpilDFILCeHBmzOCuX/rSHX2cuu7QCVZzhK6nCVqjjvA5GHq04qv/b/rweLo8LmVv7L3hu6/ly6+Vp4jrbdIkAsThi+mdRRCRmTDfdcw58AuLQqkCzfXT0uER1j3JWUMwWemGa/PivU33+l0WYbhch2w86ehwHlYf6+HrOm8Ze7pMmEo+IQCjRfEzIZ7jRo9s62/tJQvkGyPdB/xEaHmPBX2OMWXoW/DWmI7J5r+smmCWlB9vNr5tU2VeZ5b+k4+2X9OAJOtpBp/ux1l4yrG8eg43Y77u6AwYPDDjqrJx3umezPG7qzF9jTP8JsWc3SdB0gA7X0DSN9QCBmLb5Cu9fB3xFg6V+NqdrbxKpIi4O1hENaOmgELt+MuY0J64tJQVNiYMlbJ/pgXpmJkDIYLIHBw+VKp9QZoUW2fnfauNC/U3NXWiK9+8i8orO9oc6ehpTUA/W64iupXxeevGECVUB+QTVCWH0ZOBGj15j9Pg17r35On7wMVX+jw9fEyz7s7mkdK3rFhhz41nw1xhjloy89GX08fcBMp0UMN7eCts/QkdP0XKKaIVKfdMoxPTPdjffHydn9NUZtOJD40zDRQyXXqWZLzfBKgR955mqcJUt+3o2N8TxGgXqfHwkCep9HGx2GPu9Ytrnq7J6r6uvNflMvMbrJwW37tGpErJ6zMAqn2MsdfPy6Om6EqfgBUkUUjmaMW+6I80fAlUJ5RTN9sGJUOWiRX7ut3JbDy7yybfwyXtI+S7J4GsQvillvqnFrA78DRGJ3cfWtbBKBNESyllMAb3/GbL3pS3duINUIY402LwH2bjjdhpjjLksC/4aY8wSkgdfQZ98NNHRk13d/nhbtz95TSd7CEJI65G5zt2Anq8l54ij7r3GEkquifvOeZ2d1ul0MuC0TKmfl6Wd53EyKH9yPXSx+/YtVeFVP6KvabNP7oOnpYDuadOvzPIBztd1bONNJQIBEQ/eg0/jTyd14Le10c6lSZfZTuSU1M0rtCP1ZNfpxS7cLgctiniNMxjXFDLiai/rn81z+zZp7UrLcbVSN7f1Yvvqsg2L/ux2yRenkMRa7TIDFTkKAPdtf7kRmgtBRbVCqwzKGRRDocqhKC7wXhc6Rtwh6E8R9NfQ8AHwMsjtwxniTdM4/rtZRnV2FufAD1E/iLv6ZA/d+YSweX9bytd2de3WRG692nFbjTHGXJUFf40xZrk4ICXeEb6se482qy++n4eH30cPngAB0mH91FWOHKyIJvibEs/IfsGzpdqlmuymvb8s5bOxdW76RoklJcQTvI9pnocDNE1iALiJ1szrsqNJ92yXMeY8BMQH3KBCNwTKClWPZooWEoO/Fsgy5uiY2twPpOAIqDhCyfFBFeb6icQBVQiEArIJYbyHlBVUBVpeIPg7O7jIJ29JqL5KCL9IMXmTohA0uJiGur5hNSukzjSWDOouowodP6F6/D18upYruunSd18GHhKfUWBHB2OMWUoW/DWmK852P3Mpd0DeRcMbhOIbTHa+rk9+uKlPfgCj3Vi7xbdSPpv+S4jh/OaQcB0zcK0DdHnYfmyM6RMnSJqi6RphkCI+7ck0PXPjNfVL1xWCQggQJHZZWyIcY07nORovnALnzypsFqUp31QWMd3ueBtmIygyKBdY83dtawtx9xnve4opcTSAjUJdXQIuzimgKtD9h6hWhMHGptu8/3XuvPV3EfcG4n6EuI+Ana5bbIwx5uIs+mRMVyz4ay7nLvDzOPe3UX1XZwcv6+jJlh48RbMp6j2Ct/6tPmrum1up1sQRz8Si4K4nc6fNJl0yp6Xnvs4dvKd16owx163euZ2L9X2HA0gGqDiOTyWbx0c1s36runwF2EnLnEk5TFOrTmEYEA1okcJMlmPTOW8b7RzbjctsQ31eV63DqjiNqZ69Ik7AgxYsx36zcurZmL4+bpUVWkyR6T7qPGRjtJid/912PrnIhwfWbk/x6b5Odm5pMY21fr0HtVHDK8s5REBDiUz3UC3RrZe3mO19C+E1XPozCP8nzu1hwV9jjFlKFn0ypiv5pOsWmOV0m8HWjxOKX2a6/3IY72gYbRPGO2iokOEWOI9owO7aO/KixV73k4ura/26eoB3E+QLPNthNK9VKXX9Uwc4IUhHhX5XbdOc1/dprXdptgt3ybfvahkv4HN7WbP3Kt9zFQZf2EzP+VtEvfe5qkcsJZ4wSAlpiia+bnY9y/JKb3+0TUkISKiQevamOrnYNtfHY0ZbD3afldqFFZqFKqJIEtChwFqFrilV7iD4o4EE87z0mdtyPOc2u0TrrRfb2CrX7Z2Hpp5rfT9CAupBvByNuzFXd+5tQRDnDpPrashgtk8g1mYFhVCde80kf+fff+Fziv/pP25+LbUsMtCJTLZhuo9WFYhHnPZkhzbzJXEgOi7O8s4mhHICo4dDd/D4LZnufZlq9mX84CEa/snhy+zgYIwxS8WCv8Z0RHc+7boJZjkNZPPeXUK1FcZP0cme6HSEljNQiRfjgt2g9VFzn+Tqh6eu88th7d9ez+g016s9Q9sG3BtjutB08ImAT1DvUZ+iPgHv5l/nt/nM9uNaaiGYldFkUklAhhVsKq4UNAS0FCiJj+bay5ibrDm8KnGf8DE5WZUQZ9NbjKcDzWAnhXJGmOwgAZWtBwWbL439vTczgOTX/z0OUx6cpXhxiuj0t/8ziv/5PwKYUExnOt0NevAIne4hWsZZ4XWzzAoSOcwqFUIJGtDpnoTRY8L+Z8jt1zdl/fY6ZT3lfP0u5KNu22yMMeZCLPhrTEf08d903QSznAKT+xNUC/YfrTM7gKqKvVyunVfY9E7TwSLEDpa6zq84vXgq34vcgLff97TXXXfQ2ZzLM6vqsp0uq5aq0BhzPZrAqxIDvy6BdIAmg5h+8uiJc/7g1rWMts6P1vFszivU22QiyIZCFWv/yhi0kFgH2LVTbTCfzdjOt/1mZSye1dr2pU45rIniEghIjC1aMqlrdpQeRssMyhxxCaSvl/7eawfJL/5uya0vQTmd2yemv/WfUP7x74304V/OOPgiVJNtmO7VM38d6BUze5h+O+yfqEdFhQqd7KLbH8PmS5mUr+2QDHfZeqXjhhpjjLkMC/4a0xGd7XfdBLNEdHRYYqV0B4+nGkIRnn6KjrZjPR5J6+Cv3Z3PxQIXozggVSQlBoCbz2sHh+f6gS/4v8t+5iptaj36LtJeHyfXzXW1c8Gf05s0zj1a752wDBGL0Zftex6aLLnOoekATQeEwSDW/UURQsw6Mu8PPRwQ1dRB6Fn0t0dNadjuXDssP61IqrGOqdQB38qjOWcPhJvbh19Aj9db77ap625P377/ogmQKKggleIChEqO1Qe+sa5926vTEpQZVDmariE+Gcq9N+8Dm8CEo2JBV/qk+oF7+f371c4nW1pMfBg/RfJpLCUldb0iS5WwHC61rTa1puuOiVCio0fo4+8h6bDUqkTuvH4feMLRRdkKXewaY8xqs+CvMcYsg+wwvc4ojLcznY2rsPs54eAplHnsiJUL1sQz169J4ZvUj+Z+uqPZt0Ldb2+bTb/ZOjLGdELiwDLn0DRFh2uQ1plGDs9b8zx5NeklW7OOjbkMAVxAvOA0oOuCZoJkDlU53nVt51dzk7X3g7QeoFeBVi6mSG/2FX/mO5h5at/LhxItMqScOkFfZnjrOzhfAh/j3GNC9YjnBYBf3C+wgbjXCMVL+OSbiHxN88kmswM05Mhgsw5EW+B35YmAeGK68Rzdf0jQAMlw4NfuvKe3XvtlEbkP7hHwEHE2k8UYY5aEBX+NMWYJuNe+TvXoQ4ADRk+nYe8RYffzmJKnKhFnd+TP6ENnXnuykgOc1oO5Nd6PO45u2eXEz0W2R+o2OAHRWM+pHYTuw7K7qo6+w1w/tt0h17MAsM3efY4XtWme69MG/CxWX7bza1WfBOptS8Wh4tHEo6mPaQGFmAZS57x8rrN6Rc92HduVT7rkRtDO5iwaxy94JSQBHYCsObRSpKo332Zy+bEsG6uz3/dyu5pXm/r43frgsumtpU79XA9QFRcQcaszBqcn28tF9kmt/1RVryG8qWXxqxqK9wT9Z4Tq9wnVU547+/eFa+8O6E+j5d+iKr9GKL5Mmd2mKmJmMVXLLNa161r0Kkgd/NVQwWyPoBVsvbQms/1veNjCpz+BuP8P5/8JqgfYED1jjFkKFvw1xpj+E0D9g7epnvzwdjUbr4W9RxL2HkE2hRDqGi2mt+pB084RR863B1F3VXO3aUMThLYETsYYc7M15wGncbavCuoTNEkh8eAdeDmqxTv3z2+9qZ2PzFwo+IAMFLchaBVQdTCTOKvxtOCvMTdVcz/QzlDUHqhqrll9YFIVyvIVyul9svGPsT65Szb5AaH4Y6A48+VavegDthD/DUL1mxST1ylmKWWRxsBve3SynZBXnhCv8SAG/ospVTFB9x+kMn76jhTjt6QqvyI+zVH+EtUPO22vMcaYc7PgrzFdCS+8GDcmcn4TuA88AL4h+fRt3X+a6P5TQBE/5CiSaDdnvXQy3bOn247G9iDuplPHNp1+aM/O7uGMX7MAtn5NrxwdhDQZENIUBoM4yMy5uh94QSeMoIt7b3OjyaAetBAUQdGgUFkqU2OOaYK/vn4kxEESpmMBQp5QZAnZaI3Z/tvk07uE4vlXkFX+ojceEKpXCNVbZPvrFFMIBXZTeFM1gw1CrDetAUbbjr2HA937HLn1xlus335AVSjOx41E7DxqjDF9Z8FfY4zpN0H1ZZz/eUR+Bpe8j+pXqIp1qnqgrx9wVCdvRaMIy/q1muyZAF4hVaQZSd/8/zxddDk1I/r7eI/f4TrvxeYmrTJbC2pQLw8XfWjTdbZBWsduqSP9suLH8+tmizHSEwvi1OVSp3IOgjoPPoVkHdIBehj4bV48hxOHtGYRh+azQwwCX/T9e7KebbftkZOlN4YaZ8JVIJlA1trKFjmoYY56s33NK0V7X75P37SXy1WW8XmW72m1r5tBq00QuP28vsyU7/I+4Zo+O55p2wG5KWRjmO5nWkyLGKh9jnz64s+oikJDlet0f51ihqqy0JuPm2gpF6WLG3ooYboDOx/D5oMp4Ut7+MEOALdePdc2ZowxplsW/DWmK/3vXzC9EV5Cq58hVL8lVfmGhsoTwhDVVpCg2xaaMzSzNj2IV+S0TpTrbk+7Xe10boKldetau0NNiAMG2v0vc+9wsxNRr5zseDVzYtt5pCju2N+fdVT/Xb0jpCk6SCFN63NEmH+vt1DP+KUOzIU6EDzfjzFd6mhlqhxd1/hAXc4QXwghc5ApVEdPtW3uEuxctXiLXsYn378Zh5YokipUcRSrttOkX0e7TBwF6mO9IK1KNBuj0+0SJ3taznJC9fyj1mz/RZ9QkY/GGqqRTp7e0XwCxLIPcTCM2HHxJhKBZEA9Mo9q+hSefgjDzYmjzLn12kBuv9F1K40xxpyTBX+N6UqwKIs5p3ToKGavhGzyThhvD3Q6hrLoz8hrc7Y68Hvs0Yf6uidTC5v+sfVzM1Sth10WmHOZ15Sw095a0Dq9syYJmiSQJpDUJy5d4MlLFSo9mgFszDy0A1UJiFYwBNlQyCXOqsuJAa4AWAZLYw5L1bhhIIRY/52Ko/sXuza9HiLEUSsCVQb5GJ3uqjgXKDL0RTV99z5/0Scoww1VpNLJLppPoapiwLk9yNzcMBK3gQBaFrD/mMo5SIaJDDa/JOv3f5J4RNirHzb91xhjesyCv8Z0xL/73a6bYPpubYPqL/4vFT/c1tneOOw+zHT38wHT3Xr2jTtKE7oMlqSZV9LuZJT6H5yA0/OvqutYTnLifl5OZASdV8fOTU/dfFUviLOI9DBA0pcF35d2nNQ+DoT60Q7+Wqfqs/q4nXdF5fghYR4ds01At7mmkCbwm8bOv6ZGfTvl51y10k4cppSu/9IMlrrGSx3r6z7LCuyHzQCbVJH1AFVARNDKxbqmVb3y/WK/ay+2setMK3xTLeMybg1CEx8zDZMqUtTph+c9SO0GpG6+OgeiqAY05JBP0WSMVnnMlvEcYfeLF725uLXbSJJCNq0HlwcEeaZSxI1245ZFnR7MAaGC6Q6qBbp2b52X3vs6uEC69jVE/hSX/BHwcccNNsYY8xwW/DXGmB7zX/1bhM+/55jsT/TJx+Pw9NNbYbqPoogfxE7x5bl7vVnq2SPitT8zfo0x/dAOABf1o5lVY8xzXTKi0AxIeh7nUOfRwbCe9etar1vwxmnbvlmkZnBNPc5B1xQkQBAkFzQnjoK7iduh3UYs3rIt47r0iChIKaizkWmdaJd9qUrIZzA7iAexKuOFB6zZ6MWfocGpS2C6B8W0zk7nWgPvbuJB8YYTwHkEAQ1oPkXyMWHjwXoYPf3A5ZO3JYSfxfvbiH6CBX+NMabXLPhrjDH9tA7cAW7j/E+F6cGruvO5D9ufocUsztRJvN2P9VmTYjABTTheu7UP2jV/+9QuY26ScOJhTBeafn3nIB3AoH44ZwPMzOrxAZcI6gLkDp0FJPNxlmM72AJ2fWRuLgckCkkFqY89h2X9f7ZfXBMXz8MIUuVoNiKMnyLlFC3zF5YRS//+f37qvxf/wz9ofs2CasFkW8PBE8JsP870bNf8NTeT1B0EWkGREcocN37kwv7nG7L/2Ybeef2urN16gzIbNC/R/Y+tb8o8Q17/dtdNMObGs+CvMZ2xi2nzXA9Iht9G+AbI+1rMPtDJ3rpO9uJNWTIk5u695lbZZvtConHyiDiNZ9lEkeZseyLV8vU06Dm/O22l06z/8+S9fg/WeQ+aMF9nfaEz6vweJnq9rtSnfVvgfWvPVdXrUamPF9QPbX3VlfvO1ht0Gu3Niq43RPHQpHxOkqPA7yJr/S6Yxa7blnMdzk376zsFF5CBoGuK5ApB0dCqbfqcbad329VVUgz37bv0xTzLq/dyGZ/jSwmIFzRRJFE0OSX1c0ffrXf74CKIIFJn4Aglkk3R6T5kYzQfg5YvfIvTpL/9X1D+b/8pwISQj6uDh0EnT2C2h4YSEEQ66GdYpFX6LtcsVuQQKHIYb8PuJ+j6/cCtl0c4DuKTbvj1hTHG9JgFf43pyiUv1s2N8YCq+jlC+a9omb8assmtMBuvaz4BPJIMb8hd7xKSw7KJMWuWJ6Z9hn7N7GvP/LXZv/3TswC8WaDljauZ63ae1M0Xfs+66LsIWqd9jrV+mxOXWqeeWTFxsIMIkATcGmgpcRJdLjEA3KSJ9s9/p16ya4b5u6nLtB6sJh5INQ6MKCWeEqrWc8yCyOHMX61KQjZBpnuoeCgmxIPV6Yb/1u89952T3/gH6Ed/KOWHv++0mEqY7EAW43i4JgW+rdybrR4F5QZ1xwboZIfw5EMkGY5cvj9h/XaQ4RYka9021RhjzJks+GtMV179atctMH30xfea39a0GL8jk92f1INHXie7aDaJIy6TQT1FrCkia3qhPSuzCag2gV+hf6uqaa8Ffvvn5HbUx+3HGLMaRMB5NPGEJIkzfpPkKO2jBX7NqhIQr7ARR+BIiEFhLeUosGXMTdcMZB0Aob4cLbpt0s1Rjyho/CK3AAAgAElEQVRGoSzQ2T44ERluKelGiYbDE/Tw3/yvzvumA2ALWGfz3tfxgzfJR0MdbyPlDNIN4krnhRkQzA1Q1/8FgVCio0foIwUtA2X2QB+89zUZbu0CM2BU/zTGGNMjFvw1xpg+efNb8Mk/Axgz3st050eqOz9Cx7tQlTHgazN++0k5CtSl9aPvgdUm+Gv65bD+Jhb8NcYsRgiHM4pIUkjTWO/Xe7vOMDeDUpfnqKf5lgkUCWQdt8uYPhHiQNaUOCjCAr/XrD4fVzlk+2gyQLYeFHL3y3vy0lslQPoL/w5UJw9cFVSnpJwabtwDvgV8E5KvUlXfJJ9tkE/iazQczvI0Jt6T1jekoYTRU0I5RcSvyeb9rzp9+19lsPE+ydpfoNU/pcw+xe5ajTGmVyz4a4wxffPqV9EnH1VsfzLSRx9Nw5OPb8lkL6ZgStfAX7EGj/XpvthFllGTsrUJ1nmQtB4l39S5vGpa10WtM1fXHPU8G2Sc82eu3Ga34C8kokd1o0Pr8867HfVtgfetPVc1z1qAy8hq+B7qT93eC2hm86qCd4RBAoM1JPUEJxw/6FyXZoaTHJtsJO2BVYabecA5h/NsH+3rm+Z3H//DrSkUgZBVyDRBvYCe2LsXuQ2efO8+XjMuu5WrizynY8Fpy0Xa/61oEwBO5NmMRnOaHWpjjk7RLGcVtCqQUMDapspwA/fSO5J853cq0s0YsD3vO+az+wzWf5YQ/jXy8TuU0zWqfAOt0OaYJ9TlIBb0veahz21bBe3l6+vU46pocQDlCJduDMN096uuKt4Q738an/4vKv4L8J9huTOMMaZXLPhrjDH9MQDWgAFl+U61//huePhhER7/AB1tI1qhSVoXlLWpgL3RSoslDki0v+me221pgtVNx7pr/d1uqLtz2qxfh91G99lF95c+HRPMzSZC8B7ShDBIkTSJA81EOkj3HGIHtjbFVms2AcnMy+EgquPRLvEKTnFDhbUA64GgDkriubc9yO+622oWw5bv6U4bhCAgSfxdqoAmQnCCitj1zMI1NXoUtCQUM1x+SxC3JbdffRcNXwb2iKl2c+LIrSP5wbNv6ZJN0sFXKLOfIB/dopxBVUCobzS0WemL/F6ml05b5yJIPTCPUKFVBlVOmDz17D+6oweP7ujB4wcyvP3X5JN1qsKOCsYY0zMW/DXGmH4QXPoA5MdIBu+r6jfCZPv9aueztbD9GVpk4Bzi/MlXmRdZ9DJqOgQF8IokGjtJ3InnXGebLkjQoyY+Z+h9z5p9dcv0hdozf7tq9zItr4u6zhlB0vp58nHZNlyGzd6tyfE456pt56dkDYiHkbrz3jnUJ+A96v3RM1QXvyxa5xsJIXY+hxJChaCxw1F57nlp+dl+CPRjv/MBWXe4MoAKYQKUEh9CPGY+r502e3exVnL5LnD27lXfp+EAUSSAJlKnSte4XzRJIpp4YW+W64qQegSoEMs/FRmaT9EyfxXkF/DpBvB9xP0VyfqHnKy3Wnz27Hu6RMiThCIXyimUBdT1zq99Bdr20i/PXR/1fzYpoKscJk/Qpx9RpevqN+4FFdmVjZcCKLLxytFLbz2IpUaMMcZ0woK/xnTF2VQGc4wg8irwy6j8OmX2uo73bun+46GOnqIIMtzkqAaP3S11rh30FRAf0/RKO4Vy87y+aqWjPtZc27y6pxxbP4ds3SzedSxjW489tAwH7atoDvYxTYXCUcDXOUhcnPWrtNJCX1fTFIjBX9EKaaewtH3FLJICob6Qc/XMXxSCIKVDc+LsX//cdzmdbbuLZcv3dPNcLu3BaU7jbaiP8UP1SrCVsHhNQLYZIFVmjmL2uubjXyaffpv1tT8EhWL2KSeCvzrZefb9nC9EiwOKYqLZ/pZWOSoKzsd+BovgL7eFrT6Ns4CTIfgEfIJO9giPvw9Vmcmtl/dY25oy20fuv7OoRhhjjLkEC/4a05WDJ123wPSLkAzusnbnx8kOflbHO6mOdtDJLjobgR/CcCPemF17KkbzXE163naq51aWrqXRTvtsjDFmdTkXA8BpCoMBJO10zx3NzmiCzqGedWwnI3Md6nEHQH0tF+L4iEJi4LfwR6mfjbmp2hlLPPXs3/rfrCzJ9akqKHNHMd2kGG0y24fh7Skh+2NmB4Nnnn/w+JQ3cUo+zamKUifbUIzjed/Vub2NOVU96j0ZACEeC6Z7hKpA8glh9uamu/v611i/tw+MiAMR7OhgjDE9YMFfYzqijz/qugmmbwZDYeOlAcVUmG5DNkarEj0s8asd1eEzp2rP/G2Cv47lDP62v8dZM06NMabXrjtv9hI6rOUnaDJAB4MY/PXNyavL5VYHfS3wa65bu5yCUyQRZE2R9QA5aPCx/m9707TJceamOXnPkxAHTpwo024WRFsHn1BBkUE+gfxgQMg8+fiZtaCT7WffRxxUmaCF6GQf8mkM/kr93sa8kANVNB9BMQXxqW7ceVeFX3XJ4FWS4V/i/T8HRtx6DarZC9/RGGPM4ljw15iOhCc/6LoJpm+SQSmbuyOqItP9J4lWGeIcpGsg6dGMHOm6g7YDfbsXPVEf0rkACUcpnzn+/73tLGxlAT0287c68Zy+tfssy9LOs2jr56IGESz7MjrLMtUClJN/qWut6SVWttXtBUD1xEpbpbSF8/oqqkfXEE4gTSAdoEkCvt72ui7JtpSrzfbBMy3T+jwsgaF1KY+ArBGDvgg6E8jaNahb9X/P2gSW6ftfp0XWp712c9z/+7xcDs8NWt8vCPj6vqcdAO7FOllVAk2ZBq2gzCDbh9n6AWWenRr8nZ6S9lkcWmSIlpAdoGWGajgqLXXR6ydb5/2yyPUh1PcqAAGqkiA5vpymEN4Xn96XdO0b+MH/jsinrN8bLbA1xhhjzsmCv8Z0REcPu26C6RuXVDp+OqGYVvr0E2S6d1RbRXy80Qaso7FnHEfpz9rB3xMB4t5qB37bM38tzWE32kFfc3nLsvwUKCTWnNTWPy5L+3vlCj3nconXLCsRSFJ0EB/4FCTUHffa4WKoD3xiB0DTkcPxN4okAbcuqChKQFUIlYNcjp7bfp25HFt2p+vrcqln/cognigkaNwvbuC45GsnLqZmdkAoIdtHR48RIaPMCy2mz6yBcFrNX3FIMkVDIMz2oZjFmcTu5Ohl0wt9OxY0gwQ0oFpBlRPyiWe6/7Kb7rwSsr23XTGekaz/NbAL5MRhVGV3jTbGmJvNgr/GdMS99/NdN8H0giP82T8ECKxt7ep4N9eDR8r254SDHaCsb/TshqyvREBdPfrds7ydH9bf3h9NBlazupoJv1Udbys5GnBh697M1VGqZ8SDT9AkBedjumcnl5t1bsyqauqaugBOoXSx2zoHCuwYbW40STgcKKSFQNZ1i24KqQNvDi1zdHqAjp8CilSFaHHKisjGp7yNQFVCCJBNIRTY+d9citTXj1UGB4+kejwkDDfXU7/xDRne+Tv4wRY++SEMPyRMv8A2NGOM6YQFf40xpmP+p/8eqGr1/T+YhL2HBTtfaNj5nJCNoAqIuNUI/i57Z9nJ1M2iiD+8D48/25Ozu7i9uegybvf3ez1K3RaIN3NdBKKWfTu5qPYy9sQOtXbt6OdtR6u4rOb1nfq8bA6PE4JW9T+UgjaTL5tUzn3+DtdAL7IA+j5zt6t1eVg/V1DxdZ3GBHXNdcWJg0yPF+Fi3dgv/nw37Rh0mH4//kU8iCphWKGZi4MlvBxVYGlec9OWE6z4uXpOx4OrfLc+LRdtbe8OxCk4JaiLs4CdEsQhasfRhRKpUz6DhpJQTJDJXtxUqgIt82dfo9Wz/4agoUJCBaFCQzh8/8Oyv33a/lbBqhwLgHaHiPi0zk7nCJOnSDlFnKNau/eyv/v2r0ky/Doi/zdCQZk94nhhKWOMMdfEgr/GGNOtJtluSrL2Ovl4K+w9ctXeF6gGhLq2j6VB7Bd3NIlKPKjvukFX0KR91tbv5vrJKQ+z2pSjOnpV63db92ZuNAaAHYh3hCRBBwM0TRDnbVsz5iwicdZvCm4Q0KEga4oGjbN/ofsa2cZct+Y+QXi25E17f7ipgyIWSeqRxiJIVUIxQSc7CBWhKuG04G9xyr+JQFAIilZ5TPmsYCvMXJjzdSoAhdkBYbKN+JRw+81b7sHXPpDZ7lcY3tqjKv6YKrfRIcYY0xEL/hpjTHcE4T4ueZ0yex2f/hR59uUw2U91ehCjisONfs36XdX7wvN8r6MJVLFD0AFJ7BiUUyZQzbVNl3nfi6wrFyec4jkck6vt77uoz72pTq7b9t/bM8jbP5dluV51uz3rvZbdWd+lOW6sYJfIhWbuLoMefh15UZvq7UpVY3pnn0K6djT7V2gd7JfdKnyHBejhdtsLcsb20s7yIvUJuq7/S1mhKDoVNHMxbf/J8/UyOtn2i+xKvfzeC5i5uwLXMy88X5zl5Hc/rCSgqJN4H1S26sXr8eeZOZHYcQDEmbtFBvk4nsurEqrimZecVfOXdA1xDgkFqjHlk1j1h8VZ1f2gmZygIaYRLzJ0skfY+9zp0w/RjfsDvfXqOvk0d1sPAnsfw/r9o9dv3IdkvbPmG2PMTWHBX2O6Emy4uEFwvIW4X0Hk54B3VPUNDWVKqPoV9DVHQZqmdGIKMqRO1ctib5gXedPY7rj0J/5uFu+05X3W78tmmdt+HU4G9215mQVScWha1/tN6ltAPfzDGAOttPwclb/wiqxVOFVC8BA8ZIpWEgdsLXP2l9PYuehZN3mZnAiCx9NG3DfEKZIomgqi9T5x2cGj5sWkXr5BoaygqmLgt4wpnJ9xVvB3/Rb4IRrKGPxtZv6KrbhT2SI5XXMNKXFwoeg6oOh0h+rh91BcKXe+tCuh2tfHFXL//Y4bbIwxN5MFf40xpkuqr1Bm32U2/g2y8SZl7gjBW19sTzUBGg+kHKU7W/b1ZUEoY7ph+5xZpGaql/domkKaQprUdQNXZcavMQsSOApiDRSRgFSCloLOYq12Y26c9mmjvh+SoEdBXxvfvlixyC+EHIoZuKQOAj8785dkcMrrRalKtCwgG0MxjTM37ULUXEXSSoU23kYf/jkhHxfu4A3h1oN7cueVNaAkHiWs9q8xxlwjC/4a0xH3zne7boLpUPjBHwEo4kqyyS0dbd/V0VM0GyNVVafLtJuw3mkqNDf1rZrVtOz95yeDv+3Uw8aY69Hbw/48c1+aa6H1TAwRFE/wCeo96nwM/DqpA1u2Po15Vn3MO0wBXZf6SBUZKLIWH1pqDAC30/db0h6z6k4Ef10aCJVDy9Z+YxNIF0PqA4wqEiq0yiCTWLu3yp55+vDf/m9br03I/uvfVnf7zVGYPs119DQw3kbzUcxIJycLNxtzEQ58PBnqbBctpqiqE+++JBu3vkOyAT75BJEfAhO2XoXqlJrUxhhj5s6Cv8YY0wH3lV+Aaqb6oz/b1fH2XrX/xUz3Hq0xG6MoOIfINUTgVu3GfBHf57DOLwh6mPYZ0Rd/3rzac13rqalnLE3qL65QJOwGWeVFdJXvZsvl+a8/+Tj8v770mkodG5T2P62OHnyXhRxeVQ+DvyoOEo/6ASpJDPrSzPDpwQJ4IW09brBlWFVdOKtu74tfiOoF9gGRo/3K12U/1kCK+r9K4jymVnmQazfPz+zF9raAur19eJ8r6sUlebNqXJxECiCpQh171CZdurm809Zz699i5ueACwUhKJSTOIu3Zfjv/vfPvMXwd/87qn/8Xx7o57NpePoDDeNHUOWIa64P2vV/VozdzyyQgDtKhaZlRlXMcOlGomX2roj/DYab7zHY/AN8ukuyOem2vcYYc7NY8NcYY65fq7vfberB04JHH830yQ/XdLwbn5GkIHaI7pVmRmxSP5rZHU1H3yp1dCTEjswmKdMqfTdj+iwQa+lZR5OZhyQh+BRNhjHls2tmDR3+YYx5kcNUthKvj4aKhIAE4mw5lZjM0pibpokVVhyVwlm1e6LekHi8EZBQQTVDswn4NKZ9fv6V42Hfg3vp3fvhyUcbFBPH+AngYw1gWbXi5ebaSb3zVwVUBZodeM3239Bi8iUp869TlUOk+oiEJxydNe1oYYwxC2aRBWM6Y9c5N5b4OyBfAnmZUH1X9x69Hh595KunP0SzWay74xKs978nmuBuu9bvCg+MPpba2qryGHM9muBCM+jCUoeaK4sdxZoOYDiAJFmeCb/G9JUAwxB/BoFQp34usYyp5mZpl4ppBsd6VvseqWtSL/RqBuNdCBVsvFSyfi9za28czqZMf/M/PEoRHW0Br1CVr7B+75uapO9RFUPyGbi0vtdtVpr1UZlLEOpUGMSsHKGK9aT3H6XV0w9T1m6vOTf4Wbn71kc473HJp4TwGHiKbXTGGLNQFvw1xpjrJfj0TeCX8OlPU5bvhPHuV8L+F8Ow/xhUEJ/G0bfnuXFexZvrDr7TmR/ZyjgpUk/Gbh4nX3hdKaCv6Lkp49qdOPVDD2e8rLCerJuFWLlUkHPUdTrIYymfBSoHlSOU4Hxz4Kmfe+luETnx84Jv1Pd13oP29SINZ1uTnhZi47yDNImDyqQ+mFs3W7f6ts10aW7L4iIXZBd4q5NciJfoAlIKWggh01jvtGy9NnCxQTx2rj5b1+fqBerd+eOSxGms95kCJWjF0T3URfeFVTHvdevqLAMihGKKZBMk5LiNe6W7+/oo+enfmcmrH8Q6qsUEpruQrjevfkAy/AVC+R1C8VVB3wG3gfiY7vnSKfQ7dNHluyL72kLNaRmJDCCN21WYbCNf/EWcre6Hr/qN+7/KYPhlXPrHiP8D0B1sqLkxxiyUBX+N6UqRdd0C0w2HyKv4wXcpZr8Zsv2NMNkehv2dRCf7SDJEfXKUmtF0q1XvF6/x0U75vJRecIPvpP6eEjtsmsBvX8qQGrMyWjnjFTQIWjikaAJ3yjzq/2p7l7/UWy1hp+BNJjFtuDpBEw+pB+/rjmNidhFbp6Y35rMtxhq+83JKm5p/EuI1kgRkKGgBzBSqOiLcZHAw2HFmxbXLsTsg0aMBsmKz4edPjkYLFDmajZpruoFsPtgA1oHpsZdMdprf7rF261sU098kn71GqFKcTznsc7Bc3WYOmhsOn8QawE7QbB+dbcdU0Bsvb8m9t7/t7r33AeuDdUL5A9A/6bTNZvGcpZQ3pmsW/DWmI7r7o66bYLohrG1uMrj1GtnuKzreQSe76GyEFhni6sNyc3OndiPWqfakuSYV8sl6Vqu2itrftd0f0O74NMbMVzM7Jkj9CEf7nzEv0prpq+Ji1oZkgCYebQK/jrqmdJcNNeZ5rnLAu+YRal4hrXDripYADqagmRy/ZjLmpnCKDIiDH3LQqrmXxQaQzk2zTAsoZzGtrupdBmvfkGT4GPgE2KkfJdmoeeEawitUxbtUeUII8bpBmps+Y+aork0NCsUMzceo/4Kw/XHinv4g0a3X1rn96huU2TAOSAQZPTz+Hndfu/ZmmwW5/eWuW2DMjWfBX2M6Eh7+dddNMB2R9U2V9bu55pPAeNtJmdepGevRt4c3x7qcN8o9afOlm9HuoDgtENp+8447M2ReabpagV1ptjuRmF2MJerD7Mm2d2Gt7agp5/XMd5ETz7+sZV1GZ5lXibI+LBet/2gP+hHqv0vraRdsbB++21l62LblTMOpR/tA4lGfEAYDNBnETjjVOKig7wPKlqUm8TK0sQtNZ+8lXH3TlFN/PePTrvZRrWCWDsGFQNCAVg5yIDgO90nXes1F9G4bm+Ox47LXM71bJst6vniOS34fEY2z/JIQMweVPpb/7Pkp54V6t37bN2zNTGD5Esi/hJPXwf054v5fnP8ToKSYHr3Q+Yoqz6iyBC3r7DK9+4IXs+TNX4heLJPWfYvziE/RoOh0m/Dk+5CuI/uvjvFuF0IQFNbuddpiY4xZZRb8NaYjuvdJ100w3VAZD3MdbIy0mOW699maFlNIEmSwDsmAJQu3raZj6Z6Jqcy8Lk/H9FU5wMWOnM4j3DfJeUsW2up4li2TF7Bzyko77A8W1HlIhjAYQpISpwE3tX57vh3YjMkbbJ4XWAvciJR6IAUx/jJQ1AEakALIPJo3M/Fbr7Nz1OlsuawOp0iT9tkrWg8ktWP6AogDl8QHvEJV3NFs9E0pRm9S5Y/Jp38BTDQ/aF5RCjqiKg5CPt3Uqqjfp+Mb26t8tB07eq7e8V0KAwc+hdk++uh7hHKauVtfGsv6bc9wy3Pn9er4i4wxxsyTBX+N6Yh741tdN8FcJz8gfPxHAJWOd2eMnhZhuhv06Y9gsgtovCgWq4nRK00A+LAzo9vmXIumH8C1HuZ6nDXr1xhjXkQ1Zg/xCZqmMfDr27d61qdmzFy0y2CIQgoyDOgasOagquud2i5nbpImQ1JKnAFvY5kX6yhwmxLylCrfoszeoyruUWXxjvUo7bOiqoQyUE4hFK2sMnbTYRbIeVAXjwXTPUKZIcUUKcb3uPPmN2S49QjnnwKPgQkAd17HDh7GGDM/Fvw1xphr4r/6S1R/8Y9Qnxzo3vas2vsc3f0MpqM4K8f7Vo0U06kmVV8d+BUff96IdeNaP5vZvzfhe/dBO8W41Xs1h2xDMC9S1/oVF+v81g9cnX52KTrRAlQBqipeE/V9lrI5w007XtWJ+L3CQJHNihCAmaCFxPqncHRtZQExs2pa2ZJEgaSZ9Ytt7wvV1P8NECrQEqqsoCoCzczeYtZ6ugOtoMyhrEendD3z16y+w20sEIopFBOc84lu3HtL7rlfJtl4ncHGH5Gm/w8w4dZrUJUdN9oYY1aLBX+NMeYa+fe+S/Xpnyc6+dDr9uequw/RMgdVxHl6OQK3o+Z0vhQUxCl4EK/H67bNs/TZvOr2XqkRz/4uEtNcqycGJKvWkxaZCbrzFX+N2qteznicZpWW0by+ywosEwW0ruGmp+2UfdXD5i17GbvzqWuKiqDOodSzfl2Cel8P3JHDp/a5Az6WilWk/Wjqz+uCVuaN2EYu6dLXJYLOa3314droRZr9KtTXTMP4D6IV4NEKKJsBGBxtc51tewuq29uH97lKE3rQhrm6zu/T2qSa5Sgu3jdpPZhRVfqxjPvQhrlo1/sFqgotZ2g2qiQ72KMqZprPKgBtB3+dgIb43FAezfy9agDYUjfP3yotl8MDA1DmaJWj2b7XYvIaobojzv8U4m/j0k9JN3/UaVuNMWZFWfDXGGMWzwHrwBZwG9VvhGz0iu498rr/hOA94ofEQ3LotKGmpZ36uJn1uwR9kXPVrnsMRzNYzOL0cPyHuUZV/Ui7bohZGiJ1ffaE4AexhESTScSxPJcVSj3jd1kabAxH+5cjBn99wKkQKge5QMHNu3Y0N1dz35QS752aaxnbBxbAxfN/KCAbw3gbkmFBVQbyOuibj46eHkejQDGFqiCmKDBm0eRw4AFUEHJCPkImT9dl90frbLz8khtu/Dwu/T7p5i7wBDgAxtiRwxhj5sKCv8Z0xTq3bhIHvCF+8G31g28g7gNC9Z4WmdcyAx3GdHFOYk0U0w+nBeBuWgC4Xfc30GRtMtfFgsCrr55hD8R9q5L4CBLTrhtzFg3NdHFUPOoTGCQx3fMyChybSWm6ZCefczm2mDSWCFFFUw8DhVRjb4sNnDM3jVMYUB/X6xrYzXHdDi9zIHVZB4GQQzaByQ64RDSUomUWn9ae+QsxUFxmEOq0uu0ZxMYswrFERh6SFHCE6Q7y5G9AEkjTN/zanV/h7ht3Wb/7FxSTP6HM/4pYPdwYY8wVWfDXmK4E6wm4QTyhfFND9Utahb+toXqgGtZV1R+m9lRZ3Iy/Du/pluZ2somxHKbb1VbgU19Yt6oXqZtPuuzCby0L8UAVl4U64nYajj9nIW24KZpt6nDfbxZsOP6cZXLV9i7b9z2vM44Rh9n2VKEStBKk+emkHhikx9OuL7yt1/dRz2P9kWfRo59a/xSHpgnqB6jziEjcppYkiNocBvVEeuoXnlptGzndla5J3PzLLffxGmkeFI5qZQAE8IIkAUkFGQhaaJz92x7ccKXr/TktyxVK2wwrfr7ow3c7zz7c2r7Fgxs0k/0CIbiL3T+c2Y5Lvm6lKCKC+jhgXKsCzUdUkx3AEbSIQV5AylbtVCHWUi3zWB8YBfH1dajYOlmkm7KMzvyedX3pJEW0zkyTj6nyKaoBXb+zKXfe+o7T8D4u+UPE7wIfclrwt1rR6wljjFkgC/4a0xVLtXOjiLgt8vHXmOx8ncmuxJRLlc0A76O69LLUKcukrll1Y2b9nqxD64lXC+1Oy5uwHIxZtJO1nZU4O6YkzhSzq3TzjBMHaKfgHSTJ8ceqBtvMJV2k57k50ZsLE+I+mYQ463GdOmuKQOGOp4C2RWxWTXvbThQHaCWEQuI1TXn2S80FSTNCV2JAt5jAdC/G10NMrQsgfq31GtAm+FuGONrKSs2Y6xQLgsdtLh+j+ZSAIrdeHVRP3nqJW6+8JFWxJ0V2Fw2nb5nDO9fbZmOMWQHWrWRMR9yP/VrXTTCLVuXok48BcsZP9pgdBN37QnX/seisLmMiHjk2/e8MNnt3MdpfLlCXT6rT9KWKJIDT2I8up7zmutrWIWlqHlenxHx70sbOXWWW9bF0WCceXVmxGUFzc2x29hXf6plBFPU/qKD1BnClxdeDZb/SM7Gu7JLb0bEsFRKzMeDBedR7SHxd/5fYsTv3KZyLcXh6ldaji/Nun8wpgD+3TeBc62A5tre5aA/aOblsPLj1+O8qSlCJgd8mg4Of08DPFT5Xr9z5ow/f5xoHBTXxHU0VSUGyUy55zBxonDlZlkj5/7P3LjGSJOmd3+8zc49H1qu7+lEz3dPdHPZMc4bkCEMOn0uC2l1y9aCwgqSLoKOwOuggCRCgo7BH3QVIgABddBAgCdBBErDCghRWu5KWC+1qiCWXnOEMm/Oe7q6u6qqsfMXL3T4dzDzCMyqzKiMjIt094vsBXhlZ6RFhbmZubmbf9/2/MSfhhxEAACAASURBVEx7Maq3TJb2QX9xagigJaqKCmj9Jmt63dF29qVubuo656oZEvNPnzyCx98l5H3k9gMky46ZHEft8lo/de/+xg0V0DAMY7cw469hGMYWkQcfwPhI9fSzsZ48fRoe/2gSDj8eMj6JJ/g8Ru3s3C5HB6mawMejivhdyLI2VrLmEGLUc6qT5/5mGMb1uSjyt/7TMJ6jbv11qHPgPcHHn4hc4FjQEWT+T+13unktrWGT1nNriAupV63Kwhicg/OBEBQ3BR3FwV6tHo19QACvSCaoC4u1rgkLbIja5FEVtISyjJG9WszTi+k5hbGAVtG+1Ti0jtyzYVyL1Pe8R3pD8D10fEL56EPc9KyU2288cYN7I8KskDsP4OCVZotrGIaxA5jx1zAMY3sMgD5wF+T9cPR4GD77oYYnP4HRUTzDpbwnRjuojJ1ZOpKi1l7jWGzWVPLX+14nhrEtzC5gXBVxkOVorwdZD5yLY3SXqSKaDaOLnPPNCJAJDAWmAhOJkb8FNocydp9qzVB3IK3WE8aGSAsyDTHH72wc5wFFLfLX1yN/Z1CU8byyIEpeGUZDSDZ3WtTJETo7hbMnpbv9oKd33nhXXn3nZ4DPgEk6DMMwjGtixl/DMIztIPje54Ev4/MvqZZfC2eH7+izh1k4fowUE0CT8dd2gVpB3biZIn913zcqKkNv2rwRr6g3z33D2BpaO8CcLYzzaOocEmWeNe8RsgFkedz07TJOkgHbgU+Gsn1+/p7juoOADR6NIYCk9CH9AAcSbS0jQYuUAxUW807D2CXm6wdNhl+N43p9TLe1xPWZ50cgzgtCgHKGTkYwPYXpOJ7X683forMsnXMa8/6qJoexjs8djG5S7X9pQMsZhAItS6/5wQO9/dpviu8Nyfrfxrk/AR7KG19ttLiGYRhdxoy/htEYttrZcQR4D/g94Ld1On1DR8f3w+nTTMfP4p99jji/OPsGC7YzrHsx53IKpkWw0yj5LLqQz7zuBnQbK3uVMqXNGxFdeO070HlOSc4bqbpKl8t+GTucC3AtNpTzbjs+O4JKzPYryHlZ6Ba0g/kp1WnSKhm/W50nZDkhy8FliJOFcbhjRlMFRJKMtXMQHEhI3X4HLARrjTuC6oau/wZzfnaKTXcvZR5UJyjSC+gdSbelwIlDQzXB0s2M8S28RXbqmdHGa2nL/XxJ3cS0noo4kEwhUwjE8SywG+uHbfHCOol/nKclQtEQ8/5qCDA5FWZnAGilNAbp2VrC9AzKKWhAJElc7UMb7MM1Qoeus97vAqolULggvCVZ/3fID36RfPh/icue0nvl4fk3dm2WaxiG0Sxm/DWMphg9a7oExnZxiHuT3sE3mBz/OqNDx9kTDWdPhfFJlGj0ecp/ZPPXxnGclydribGlVQhx1lASl1zli083DGNFAvG+KjE1PuMFuKgakmXQy6CXJxWR0P35hCNGABtG16luRUdMAJOlyVNwULjFeG8Yu0xSU6LHYm5jc5w1UeI8IC1WyxmMjwnikf4tpdcP9AdxBJrUjb8+RgjPRlECWsAWu0Z7UAgzoRjd1enxHR0fflGGdwWXfR/4CDgEZumI5P1LPsswDMOoY8Zfw2gIPfxJ00Uwto24HsN7tzh94vTsCTo+FmYTtCxi1C9cK7/dzi3TmrqgKmq1kuZzinoQtxSF0cYKb6BMIoo6id77yWNfK1nOttRRW8qxKXY0GmhtWh29uwLz8Se+1gIoBS0FDdGWJwJaO2ddGr/mVtEFQ6mmDqAgDq2kHl2Ufcb5uAHsZbGZ3oXLuox1lDa2zRrjTrTJb0i6eaWPaWtlboG2jW31qs9CjMzvazwGGrev04B8zmejRXPPnXtetPF62hC9u416qa0NJFOkTJG/uUDQGP2765G/61zXld7rohpTOYazR6BT6L0zc/d/9lh8bwLg3voas3/23wE4cT2J0lbajn53HXa1ryzT2etcpV/VIn9FQFyUgB4fo09+KCE6Or7rsv7vuKyn9IbfJet9C+WnDO7EKHY1DyrDMIyrYMZfw2iI8ORHTRfB2C6KcxMZ3z2W0XHQ0aHTYgwI4rO4YWs0S33Tocppm7FIfRTo8OJrQyxvSHqix77DvPYNY5NUMqFFOpb3M0zkbE+pNbwA4lGRmO/Xx9eSZB+NNrNJORFr604iiniFHkhf0amgKBpYSODu+5zT2C2qdZQHl0HINTq5mbrD+ohAJdk8GxPCFEJJdv/d4F75wtR98a/N3JtfofzW34OiABDyXPA+vc/y/BpNU5vLOB8ff87B9JRydoKGGZr3b3PrjW84798iH/4RLjsGftpQgQ3DMDqLGX8NoymOHzddAmPbeD9jdHRWjo5nevRpn8kZoHEFbIuu9lAZf7N0OGwD7iKqveta7l/DMDZIJadujuzGZYiDLI9Sdy7bwdA8w9hBkkorHhgEKCU6+YiDqcC02eIZxlZxQE68Dwqsv2+M9PwvpzA5Tr/LUO69/Tn34KsPUH0ElJRFdCvMynJhbzMnIqNFiAOfotKLEUxOCWUB/XsDd/tz7+krb3+B4au59O78gCz/CfCYuFoqsM5sGIbxUsz4axgN4b76N5sugrENXEb48B8DKLPRiY6eTeXoU+XoEUzPEFXUOduwbRlSRf5Whk1rnuepDL+wMFBZPRnGZrF848YylSasAt6hWY7mPTTLYpQEgO5Avt9OsCHpZmP/UMArkgscaJK+1bh1TZJtrxzr7FY2dghxgAQkJJliiXKvqjYyrkeqPQ0QphCmAvK69G79Mr5fMD39LrgP3atf+Cgc/mRMKKdoGeUGbIwxWkWSgNaqT5fIbAwnDyU8+o4v+0PvxL3Paz/729J/u6B360PK4odo8WPMncQwDOOlmPHXMAxjw/iv/A10chr0+98c69lxGU6eqp4eorNJVHVLso07teDt8MWIKLgkx+dvyC7fpfqqyWOL6DyCRSsj+Tx59YbpUh1tiKoqXdtzTm+SNfOOtdKPZpUy1eXnl4/qz0t5UFt5zY2zqzuZqfGry3MOfAZZjvrM+sKqrJ23dwt0NffiptnJvqwL5fbqyFK+zUJhCjqG+UnbmErtZL0m2nBtbbx/m6qXi763+r/KscEvnVe9bqvs+dbz9q5DlRJCYt4iyQSRB4TityknX6Gc/lPC7H8GPkHLEaGYoGWAklCfVzQ5SLSxzbdBZ65zzfHs2tepyfCr4HPo3wbXg9kp+vg7lOUEVbnl+3d+Te698zbIn+DzP4DsU8z4axiG8VLM+GsYhrFZMuLStk/Wf6Cj01vh8FMJR4/RySlR9tkhYpq5jVMZWFzySncp8rda97RwP6dxKons+mERwIZxfS6K9LWxx5hTdZAQc/1m2fzAuWR4UOszN4KF5RvXQJd+8YAL0AcZONxUCFO17mXsLpL6t9OUYif9LMT6/EZw4Dw4Lyj3tJzcYXL0gU5OvU5O/m+dnjmdjsb4cgJOKcdIKFB0x71DjG6RHpYuQ3IP4tDZGM6eECYnaO92z997+z3uvfsO2fA2YfZtwjRvtszGlei/0nQJDGPvMeOvYRjG5nBk/TfJeu8wPv08ofw1PXvyQJ9+5PXoIYQyejVKZW00GqVqgrpBs/rdNtIvpmYwn3vwh/S3pehEwzBWRIFZOizvrwHMB13nYz405yHz0fDrHBBMO9MwuoZTyAP0SxgqFA7GEo1hJYscwXZfG7tCXdUkB3os1gzhsjcZV8eldVgpFBPP9BQmx68yPhro9ESYHpf4PEAJ5QyKaZSLtkHGaCNVSpNQosUIRgJHH7ny8YdOD95AivFrooVKWZQA4eGfz/dx3Lu/BflB/KU/TFJlhmEY+40Zfw2jMfzLTzG6Ri7Ov4fP/ybifi0U08+H0dE74eSJD2eHiM+RrBc3b9tu/N3VteBcOpMkY8zckCn1v1+FXa0juFy6ba4wpogH9XGfAVVUU866fZIs3jZdqb8Nyh62IghhU2V42edU91QM7ERT3ketGQDmj4q92Rw1DxJgoTEsEJKhV32GOhfzJbp0r9Sdb/aFjYw3kqp4Azd7G2Vfm6IN4/fW2FA7p3tbBKQX0AON93EQNDi0cGkudbFTRyuekZukDdfTxnu4TdLN65xHmtsoSIp8d1lAM4nrh0Lmf1/1c1fmOp/dhv75Mpxb5IvRAp2N0PEROno2CpNn0zA5QsfHTnwm0RFdIRTxp6t7Pl+TLtTRunTuGq85pt3wdb70eeY9ZAeQ92A2Ijz5AWQD3PEnT8h6T3V6PKIYwe0HN1FcwzCMzmLGX8Noiulp0yUwNk+G8AU0/CbTk99lcuT19KnX0VPH5CTmL8ny9ht+9wVHfArmWITFKlTGqpxFtO+M/TI+GMamqI87Re1nWDrHFAn2k5TLTzOP5j3Is9pumVq/MIyuUc2bRCFXxCmioKWP4/4Mm48au0f1nPIgPY0ObiE54eyNc9s2SR7N5QxmJzA6hLOnp4yfFkxOlMmJU5+JaEg5jmrvM4zWsZCApjeMPyenhCffRyanGm69NpHhvdsi/q7ce/A0vck0kwzDMC7BjL+G0RB6+FHTRTA2j8jgzgH9W29y+mTA6DAa+YtJ8rANacPHdmsbpR7964lGzBxb/65ClRs5I27a2HJrs1hf3E/qUZy2Gbrn1OYIzkPWg7yPZnmMhDAMo9sIkIVoDKsUH2ZuIf1fUTncGcYuICA5aEl0dKuc3QLmiLsWlUxuAbMxTI5hehyYjaEs4gHxp1NLQWV0A01pTxCYnUIxohwfqZuevOKKB78sr75zStb/EJGfgD7ENtgMwzAuxIy/htEQ+uRHTRfB2Dyqg9sFw3unOj5RHZ+KlkX0VvS9KK20srbwGtgC+nlqeWnFKZIpZPH1c3S9/rYlXVuLQpRMoYhrMyDltN7gd+8D1cauEI3qrvbzJtmQ7GFrJClvSrp5k9Tl0pePTmF7L8+xahuGhewz3qNZjmYZ6jLE1SJ/dZfrWtO4pJeOT9eXbl56TxtlX9tA58ael9GCdq4bc1PqEcmiQYye4noafX8qg1h9jtBG2liuttzPbaibVcuwjTLXmkO8RrtjDnhNjzFBVZCrPM/WKV8b2mMrVHmMQEOAYooWE7QohKAIgvocvICvFhkwH1x2tl6W6NR1rjGGNXidG18DClQLYiWgsxmCCOXsTVz2m/Ruv0vv9jcly/93Bq98wq03N1wAwzCM3cCMv4bRFGdPmi6BsXlUZ2czJkenjE/h7DMoZouoHcno2MpjtxHmxl+TzlyBukFKiR7kLuagtGjFNbjI8GfsF8ttrks/jf2hrhDiHWRZPJxj942+V8WSyxsdp3IIdYrkCkOFUhERdILNqYztclNDZz2fr4sGX/GgXqNB0obw9ZFkANYQ9x6KcVQe05DWaD5F+mZbsNAZxpao99WgEGZo6UTL8V3V6VdVwwcC9yD7CfBd4JiF25RhGIaRMOOvYTSE/9V/t+kiGBsi/L//ffVySunP9OjZLBx/hh5+jExSbmeXmbxSG6iMao6FvFj106SLV6OquypKtTqM67PcN439RR0EieNSsvcZ+4SLm+Q+GXy9jz+dS3qZhmHsDA7oRUuvKCgOSmfzUmP3WFa6yVjsSNq8dw1S5YUA5RRmZzH11DRK5VJOgB7R8p4Wa+ZEZnSKmBNHyimMjzI9fphp7zaa974qLv8tDu4+xucf4vzHwBNs5WQYhjHHjL+GYRhr4n7r70A+QE8eF+Hb/8eRHj+ehcNP0KNPCbPTlK8kM8NY01SbCvXNBmuT61HfoKnqsyRuJATbvbk2yxG/VpX7Ra29VUELhxSAD7aFsW8IqGTgM0KV43eeOkL2aNP2RdG9NkAaHaeK7JWUhgSQUmLO3/GyzIphLNHlIVCIss8ZMeodzqXmMVZkvn5Q0CLl/j1Dx0fo+BSdngp5QPq3FtGUezOPMLpNlWvKg++jIlCM0MMfo8UMnNyR/p1fkezd2zK4+8dkgz8EPqN/D8K46cIbhmG0AjP+GoZhbIYYs5cf3AqTUabPHhIOP0XLaUrFc42wyC4v6m+Kq9RRfW3rk9RznvL8Sos30ducs7SWs04ENNPFJmYhi2iVem4743Lq+dCuu/O1wXzirVOEW7c8bbseuLBMiy1+icGdpaCFLE6tHiFbH7JaOiY2zU31IxFUHOozgs8h86j3gJ4vws43k6z2eG5Lns+20cbxby1a0s6bqNcqZ/U8EjJKustU0ZzzEZGVYWwb7dnGPtKG+7kt9bJTeW4X47pkQK5oLxZSSkULeXGe69ZdTxuIks9x7l5CMUGnZ2g5RXwmlAXkA8gGLKRktJt12cUyAys/txq6ztat/4B53YlDfA8VoJyho6fo5BTp9XO5/eDLfvzF9wjFA7T8FPEfAoeY95RhGAZgxl/DMIx1ccA9xL0qIbwO7ms6OXktHD0mnDwF7xDJo2RjtcFjvJhN1lHdi9wlg68H8Yp4vUFjCru1eVOvV5/S/QZFNUkWBoWysg43VMYuIWkTRnTx2unlm19X+ci21fsmy9OGa9vSBvzcHyUIoQQXABWk2givvnelMcv2Pea0oe9chNby+GYZuIyQ9wh5D5flKep3h6N1RFB5fpdOqmu+cEDbwXq4jLb222vTsrZrun6TsUsyjbKtfZBbBQSHThxSCFomo5i7gtGm6eupaIMBt06T9XLZd1+litrSnpexSjvX12QeNFekDFE1SN3iIbDG/HcnWOXaBcS5FPQ7QcfPkLO7IBLk/nsTfvRN9fe/MNYQCpmeaSgnab7pV/yiLdCZNl5zLLvB62zd+m+TOEnDTRmlzENJOPrEyePv9eXgtb5kw6+5u2/9OsP7D4G/wPWOKIsnQNFswQ3DMJrFjL+G0RRZ3nQJjM2Q4/Mv4nq/iu/9PKof6HTyjo5PhdkZ6AB6lu+3FSzn+7W8qpshdW3JiJs3hW43QsUwDGMnqQzAiroMfA55TnBZNILuotH3MuoSlqYFauwDMZ0hEJAeyK34uwJauvi3ykPC5la7wz63ZTIAV/l/dZ/rYh0kLW7FwawgnD2F3h3k7udm8vqXnwJl9pV/7bB8+Bcn+vgvS8ZH8dw8vceer0ZXmMsGOCQbAgKzM8Jn3wNxONxtsvyX5daDXLL+nwPfRCZ/DDxrsNSGYRiNY8Zfw2iK2aTpEhibIQN+Bp/9LWaj32Q6vs10PGA2hrKIuRpNcaY9VMbftNFgbAifAlZLCKILt2PbyDGM66FLh91L+0HK6atOII/GXyQNsNpRmcYrY+ooxp6TlgzSCzEfqgoERWcBJt6WErvIPo95EpWYSAZgM/5eE5HkGCJQTtDRM7R/iLz6rvjXv9w7+LsfEn7wj3OKaV48/ZGjnEajb9bb7/5ndBeXL5wXyoLw9Efo6Bm4zMmt174ir3zxPXjlS8AY9FuY8dcwjD3HjL+G0RRHD5sugbEZPL3Bffp3PuD06VuMj2B2BuUMgkWrtA5HfPJl2IJ3U1QG9YyY67fy4q/8HgzDWJ1AvJ+qe8qcVfYAiRtZzkPuo/yzZIsUffswnxCXJK4tGsnYYzKgkoCeCkwEpsAMm1cZu4MDco3znSL1cevfa6AQSpicwuQMcK9w7/NfB07k3hfuy5033sdnA0IR5xmG0VkkqSi6uO82eoZOTgmffejk03dvubtv31JxH6Cz+9K/N39X+PP/df7affl3Fx+XH9xg2feQ4aDpEhjG3mPGX8NoCH3y46aLYGwGpTcIDO8VnByik2O0KKL3rVQ5+vZsA7ONC/daHlURYv7Mam95lebZ1LW1sY7WIdWjiiJeUJ82c5TojV7V8a5dd8W6ee1k+Zfw/J/bUHe71v/bUo4KSSG+IUVxhNrrKqG2cZ62teFKpMg+UVQcEObGX3UedRKnEHXJ513rAnUpaxFUPDiH1OdP877f4cbucNFfTks6ZdfrWC/4JQvQd9AHprUxoJpfbTt9SdueOW3M2XtT778p5nL7G/ioF12zAKKIiz4OeEWcovPc9pzP/9tFbqrccyl4mbecxgXYA4S/Tjl5By1vqci/hOqt+Rt2bU7/Utbo1zd8jTudt3cdnquXEP/Pe0QEHZ+ihz8kfPynyOh4hvdHmvej3OKzn1z0AYZhGHuBGX8NoyHCs4+bLoKxKfL+VMbHzxidFDo6ytApeB89Es2ztlnqtvdqk6wy/O6hXX4r1A27QpSAzkCryMX6OYZhvJhqX6IESlkcDnbfi2LfqD2EhGj0lQzNKqnnervvwSDqfFKN8GnuZOHuxp4yN3gpZIoMFApFSdGRezIkdA57NF+dSjVINK4ZvCI+IN6hpaUAWB1Zeh2gnL3B5PS3GZ/8so6PPcX4DqoHyQu624Z1w5g7SXlED+K8McwIzz4CMuTk02f0bk1cmAXJb8Ht1xstrWEYRpOY8dcwGsJ/7d9ougjGGpTf/J+ql4Ewm+roaKInT0M4/jjKLSHgsyRdaDRKZZSspIk9ttjdBtUmQsb5PKVFk4UyOs2+b0xVDhThZSca3aUaLB24DLIczfM4f9hLxOZNhlHhFHoBtIrpU1S9PROM3WB5fZal1/YIuAapMkMJszE6OUEnzwaMjgbMTmE2gcIWZMYOoslxUASKMXr0EWFygpw9ytyt+29zcP8r5Ld+CJwBJ5jrlGEYe8i+7iwYhmGshf/Nf5/w7T8EmOjZ02ecPirKw5+gh5+gk9N4kvj9Nlw0ST1AzsemIAPxupBSqjYdrrsEWLVtd32pkTZwpIpWUYnRv7t+3fvKtvt/YJE3utoc3CcUi+7aeZKkcVDIosOYZj3IBmgW5Y/3qwOIaR0aBpyfw2YF4gTFIUWGzgQmlRejWYG3wkXD0L4OTVe57nUeU9XnO6IBJ63XKNf83H1Cak5TYYqWE+TEw8ln6PgpMjmBYgyhIHqSzHWiDaP7CMwXiWEKkxFajBHnXqV/8Ktkg1v0b38Ln/9TJPtTAPfOLzdXXsMwjAYw469hGMY1cV//d+Dw47L8y/9Tw/iU8OwT9OgRTM4AENdhi8WurAldNPiSa3zi1de7Nx1V2OY6XbdslXJpXZo2KMyIt0DYxJdskabz2i1JZ8/3ZZb76yZoqhlW+d555HiV65aX368t7l6rUesMKlHmk9rl7Zpc/c602/qoSIz8zTLUC4LbrbZ+KckYrh246J3rty2o852r0zUJ8UEoXlEPTpVy6mCS5rPLdt+rzGmbnutUtKGt21CGbbHBdr5SNa1RlxoWH6EeyFkontQd4Lowd20MF9daqlAWMBsRVJHTz5Czp8jkGIpJMv4mr0o399btyDVWdCdv77mv7lQdb5mt1IVLg0iJhimiCsXkHvAr+PxrZP0/kaw3Jjv4S+6+ebaNEhiGYbQZM/4ahmGsjgBDoA+8ju9/KYyO7+qzhxKOHyOarDfOm3xhU9Q3waQe+cvVDEnG9anqOx3qsShG42pU96UAOYiE2GWC7F/fqSSfTfZ593EOvIPMp4jflO9XdOH8YBjG/lB/3onGOZUGZFAiU0eYJOfSoDEnfFKONzaEjbk3Q30t5kEyxWVKyEGD2NxnJVKeZA0x6lEUZscwG0E5gTBj4alrHXxn2cv9jcprOm00hIC6GWF21mN0eF/OPoPhK5n43vfIh38F/BVwSpSBtlHGMIy9wIy/htEUzjddAuP6ZGS99xD3VRxfVtWv6WT0QE+PHeNjNDtAsjwafpucgO/d5L9Gmv+L03h4XciJLbNL9bSpa1nncypHcleLTlGgBFXZrhd/W6JaXsZlkoLL0b7X+Zx1y9EUlXNAEOgp0lPIkkz7DJiCFlVodEcMYquWsSZFr0Hi5mchUEq0AbZVqa+NZWoDl41H9eDuZOiN0b5Z/N3X9rHq5+8DSor+vYHv2rl+24KOsnN1uiEEVt9jTg9FTYOBKJIHGBa4mcT/HgtaEJ2EhJgj+KZoQ1tvYK7aWjY0n221nU+haoio0gSUiswAJ0kIQmK+6+teR5uvf5NIbcIgYeE4Jg4kS0dtDl3VaeP1s2I/b6i8rbyP6lVXPV7q5dxmmVtXH4uJtUhSzSlG6NEnlCji/CuS9b8ut18/kd7tf0E+/Ofgvg1A/y6U08ZKbhiGcROY8dcwmkLN0azD5Gj4Mhr+dcryN5hNXmE6eoXZ2FEU4ApS2FrT5dxv6osil45dk0xtGzXHWyTuNUSDXlLyrOcAtttjgdVFpCYf7gYKg7g5FcYKpYtGYOViJ46us7wJV0IoBFcu9umMXWGRzFq9Q8WjLgeX2bzBMHaSagJ0zbeWMQpSnMIwIKGIn1g4mPnFeUbEhtFusLROkwzIA5I7dJocH/YyknENJMkvuQwkB5+D91FhxCpyN7F7ZIE4yHqAQFkQjj9BJkc4l7lw8OrP+Vffe52s/yVcHoAfk99+Zg9PwzD2ATP+GkZTnD5pugTG9ckoZ58nH3yd0bNfZHIK0zEUUwgBU5BpATXJ53OG33n+WWPrOBZ5lqt9z7LREhldIEUv6TDg7moKTnDoPmZoCrXD9iZ2DE1eDh7yPvT6aYO26XI1jJA2r5suiGFskjUG8Lrd2CtkIRrFyhImQOGiYobdM0aXkaQWpBId/UZYn74uUhl7NUY0TkdQjGrSz2KOZrtATTJ9/vsafka7gUTHByTuy02P0ckxIb/l5NYbr7lbn3tNhvdf5fabH9E7+CHwbeKIc4btUhiGscOY8dcwGiI8+XHTRTDWwB3c9fRv9zn9DCYnaDlBQ8rPZ7QDR1wQZZw3AO9L9O8q6/pt1YcHUY2p6VzDMui7zlXrtk19v55/u1Yu9eB74AbR6qljUJEkf9lRVpHyrs61iN92sZIM58saPCXpdBm4HHUZ+CwahPcZkfPG33q++A7f/sYuseqgXJc7ueaAXr3NRflnconHwMNMo/G3chKqP1d3nX24Rlj9Ors0b5j3bRAUdczT9aizvL8rM5d6dqAzmBzD2VOYnMD0LO1TSJprdKmjGMD5+VA1XcyY73WIKjoTZKox1RLszzgJEvuFOwAAIABJREFU6VprF+wy0BKmx8KT71NmPdTxunvwtW/I6186I++/D3yIc98CDpsptGEYxvYx469hNMXhT5sugXF9NEyeTaR/5ySMjtDRERIK8A7yHiJbGFr3aeK+LkI0+krKIbWcR7UrdXmT5dzUdy1LbcM81/J8I0cuOP/CHLgt35TYZPtcdKmr5v+9KtvuV+vkZavSkVXRTXmJIvP7WEnSl03JPq9Vd1foz6sYiDd9e3RlXLxp1hiH9DJnhZCi2QVUHMHn0fDrPTHHZ3pu7YMzWXWNldHXafT+KK4YybhT/baF7b1T9bsmc/3967TTBttWmUdJSk/RgULQGLNUz/+7Sts12c673Mc2lbd3629oAUoc/50sHHY9i/48P6eh8t00155LR8OvAjqbouNn6OljdHqGTs9Ai0Vk5MYmk2t8xg321c4HO9ceQZouRnKNR0/n94uoooXE5wG8vI67XC8vKrv30BumkwLh6KcxD7DzyODVL/Hqz9wT8T8H/AHO/wQz/hqGscOY8dcwGsL9wu83XQRjRcpv/o/zl5TTKWdHIz19qnryUHQ6jhYJ73dgdbEDJONvZXjs9MKmy1RtkMUFKuXCgGfe/MY55verntvMkAJKp/txD9c3OOtyzy20CRlX5aKOGzdmcT4ePot5+c45xuxho1dzp+XoX8NoHF06WkAWYFAigag8NHHRaWJX2KFLMa5A3eHRK6R54HytYGuGqyOpIkMJszN0fITORlCOk3OZyT53hrqKQ/XTRSdZ6el8fS29qLLFDHQq+6UA8RwLp0LJ+sR7YYaePILREzQ/INx9+3V//4uvM3j1dZx8j9nZYP72j/548VEPfvFmi76r3P5c0yUwjL3HjL+GYRhXxP/W36H8//4HgBkhnIbjR2V48pGGw4+F2Slxhp1Fr2WjWZYln61JmsUB+eJlmLEwbu2LF7/xYioJsxzoAbnG3L/7eu+WxCxUUxbe+8aOICm6KYMsg8zFQ1IE3z4z35Te1xvfuBmuI93convTaXpGllHdVYnSzxO7b4wdoJoLZsS5kDmMro4s/aL2XO0kdTn/am8jB+kr0gtIDpJpfAZoTf7fYC5vrhqjpZnBbEI4fSTus+8RPvpTpChuiXNKPhwB8OmfIbffbLjchmEYm8eMv4ZhGCvgf+s/gKOHs/JbfzgJk5+GcPQx4egROhnFJZWrrI0XYGuuq3HdegosZGOJ+aLwMXfUnJvev9tUm3ex7yzlcpUsvag2coraeU0bgNtUv3Vnhab2am7qO+uBVClnlfQ0bmp44kZGFQW7KTZ2T25hIKnKFoBS4n7FVKJ8m8pi8+cq9dGmPt00G2qrS2WcL/7SpTdX/y1R/t551HvUu3TPL+UF3bfNu3ok0jwCTBZSu53dt25BQ3ay3rZJ2h1fqV62obV/DarnACBZAA+K4qagY0GdW8in14u8zT6w7md3pX9u8JlvQZcXowgise+KJzo4JDlzrTpKl6IZmyynEjtapSySlVyeM2XNvm3SzduhapZAaksgU9xAkYOA9Eok13jfTAWdSIz8LSXeL9Xaus11tu2yaVowOQfZMPafEAhHH8FP/zly8tmx9AZPUD0VnSD3vrDlAhmGYTSDGX8NwzCuRk3AlqH63pthdNzXo4eEk8dxT8AB6vZsZdIylr1jPRb52ySVkSq1gaDRY7kkGrQqg72xYJ+8tmMapvk9Kz1FBvEgOQtIkP2pjzrVvVM5S+xjHbSS6w5Y9dy2DnyGZlmSfm7a+6VtdNbSa7Qarf28TuRvC6gX3SsiGvM7Dhw6Vujr8+e1AbudjZdRd/RzyWG0R0wXU9ZkbI0rULvhtIRQxGMf00l0mWo/A+ZrJAaKDAIuHWRKKASdenQGWrioAmFNfR5xSQLaQSjQ408Isxly+mgq/Xu3XH/4Jq+8dZzOLrAaNAxjxzDjr2E0hW32dY0cl72F6rsU43dQvsH4+PVw/MRxdgT5IHrWOhflHG3K2BxJfXt+OKw9mmaex4vzbWMybuepNmxDitzZByrpbwfkATkIMAwx15vTWBf7avwsOW+vMDbMTYa4V4OdB+8JWZJ89tkNlsMwdoW2WTcboO7s2CtxQ0coBRUHUxfTBtSGHcPoDBk4UYKCzmSxjgtYX74KkhzRQ4GOT9HeM3Q2htkoRkKKOaq3murxNpd5VlwvIAOgr0g/4PoBeilKvrLrB86vG4wFSpKAFiinhNEUmYyRcnLg7xRfYfCFf5Ws/y1c9n3EfQ9QXv+g6VIbhmFsDDP+GkZTWF7YrjHAyc+B+11Ufoly9oDZ5C1mYyimyfCbd0NiZ9s0de2a/kk/K9nneXThdRdD+yzd/CKuK4HnkvJYZQgOElWZNiFP2NU6riIaSkFLRXNJqpQbWMG3uU6qYEgAp7ie4oYBGQS0FxD0+S1+qR3rsg3p5k0jUb5NEURlM/dJ17l2u8lS4MsalbhKGTT1Yo2b2HPZZ8lrG7CLZ5dR1UK80ZtNAdyS9tjn+/05ql3uVaWbd4xQyeBKTG8yLPFACB4tQSc+GgIcrNyP11C4bzUm3bxd1q2TSuVfAB/ACeJi1K8iqEpswpucu3WmnReTQ3Eu1lkxRUfHBPcYLacwPYUQ4t+pJOSbHUftProAhWoFKFmIqXCGYa6K5PKoooWLtnwtBQ3x/tCm1wltbU+hps6nUE5RLXDh1m2cfJ188Hl6d75FPvx7iPsJ994aN11kwzCMTWLGX8NoivFp0yUwViMH9y7Z9K8xOflVpqeO2chRTiGUcXNXoL2z3j2iiiIEU49sI1Vkdi/9XmARwHWqfe19maHVI8J7Cv0AvRK8LjzYW2J/uXHqAiGV/LOJhqxJ0w+ElIMvyyHzMRKh8TK1DasPw7gSlbynAwZpIjUTmPr4XN3k3MpuS+MmEKJxt67iZGu5a+Di/sTkDFwWo4DLCbbg6gDVtDAHBsBBgFtVpK/OnQgr2/084rc6jEuoO1uW8f4oxn1mo3cpJu9SzL6AhqfAd4EPiTsUFkttGMZOsC9bi4bROvTwp00XwVgNx/DOgfSHrzM67DE5gWKClnXDr9Eotbw486Nql03lilq1nfdluXDVepGYx0sqL35SFdWz61RttS/5vapNLa0dgUUu3F2UuKva1RGNvJng+gHph9g/XNrgOHcD16l1jl29J90iKGMuBV46EEXRxWV39T5ZI3r34kZ/wefN/3STD+pa/xVS1G+M+I3G3wy8j/8nQOhiI24R59LhIVReD1ZHu8kq7Vp/UBpzHDFNQj8qZzAJ6FTiuKNVhHA697LHap19WNPs6tyhTdTreJX6SwZgl0HwATIX54XLzm/1aaIROaeOk4xcZRlDREOyY1mdNUfN/vjcPSGS8l0H8CADRYYl0ldcX2MebEkqMclBYj59LGNTzxUhuqBsdJMIi6jfuRpPIBRnwuknnizH5YO36A9+RQ5e/QjXexPX+wHwY2BGb5jmooZhGN3EjL+G0RD65IdNF8FYDZWDu4X275zp6Ck6PYmLKOej5POuhWN1ZWFYNyJJCqKqB1O9yH50E7S9Hje0OFzpMpM3sxCihFsJeIFwwd5Q2+vvZVyl/JfJc+26vK8wl2aXfohRSxmLjY0rs0U5ywZYSOBFE68IUErcsyvS30XiRr+wl0EcemGTX+MZvO3NMa30K6PhV50HnwyaPr0WiZuyBufuZXEgWayrcx4O19ntb8EmaMvHneZQkFX7fwva8yZYwalubuhxILmi/TJGjGkGpabnhMyjxkind465R9SGPmqrb+go27rOVT+36tf1NDGV7WtVQ3Inuebcdv62NP/wGWQ90Fl8ptZ1ljdUNybdnFilHi6Y1ihEJ4ceuEEZpZ77AXKN+xrVGyrb5dwXKsk9lxLjVM85AGzxGtrASuVdbBpJlsffQ0E4fYzOxqjPnLv1+vvu/vv/Jr3b75MP/4Bi8inOzzZfcMMwjJvFjL+G0RDuV/+9potgXIHyH/1X89c6O5tKfniqZ4foyRNCMY0bk1luK582kAy/1PeKu7i5tQ84IAMpYwoePPsrrHTZ0LGrQ0qV37mKzu8FOAA3UMj1/DnLOPZH0kxq+9xBIbgUER6i4Xev6djNIcnaUhkznUtG4KWIPKNG8uYSV9vtt4raPaxdN06m0FdcGQgoTIGJXBBl1kThDGM1xClkAZdJzG8aWMidG89zmUiGzP8x2kK9OVzs69JTZKC42wEZlnE8f86wz8LxU9M9UaWGqYRSdiwmYaOIgPQAiXLok2fo+BDyocor73xOz568IcXoPXz+DNXvAN9hb91tDcPYFcz4axiG8QL8X/9PKP/Rfw0wopyd6ehwGg4/ITz7BJmcpQistJlr3DxVEJCwMCimyF91l9jkOxg0tHWusx+wbr2kyE/tCYLGpiwkyVaxaNN9Y1f7W62PaYgRSEJcf8tAYRiQPMztZOeW2LL8+pqSz12hGtPqfaHK5eWlZcbf60gIvkiO4WXX1pVGr0X0OlDJUJeB66E+u+ThZDxP/UZYvimMdrCOAdfac6NINJQxjPeKqKDqYg7gCy0IHcfm89tnU91m1ahIiPNEB5pJzHcaQGf27HwhMXwURFANUI7QWY6GAsIk+lFJJQdvddkIcyUGYh/PQXON+xeDgDsoYaCxzzuNbbW0JqqUn1FBgkRFYq0vtOi2ysPWkcU8PEyjEfj0sYQn38/CwRuZ6w1/Ru++92syvPdTyQZ3cNlTwvhj4LTRYhuGYVwTM/4ahmG8BP8v/0fo0cPT8K2/fxqefVqGw48JRw9hNkJE5ous1tLioq3F0mJGkuQdPi6WqtQua19/l+rvmjKm17rEdeqlFv3p8kDAxW19VaSUtDmxxudvkibLcZERsI1cp47qBv5eiJscnhTldz4iUtA0zNaMvh3IZ7Wpx4IEh4QyqqNWtta5EbyhDrpm/ateVu5reny0tj9o6sYp2tdH7yRVrclCGy+nFv3bhiprQxnawgaleHeOm+ongcVY4hXnypgZvnAx92+lrtLGfrvG2G3SzZewjetc+zOv0c5pjihZVDAnAwkaHQirOWSr23SNcfG611UZdjVGNYbZGaIKoUSLEfOKc3LuLcYlbLJulHPKRuqjwzq54oaK9EM6SmS+Sy/PqyGlaZBKlHrWuiG/vk7axjVsmsbKtpiDSz6gkhXQw59QksX9iLfCB/K5n/+3yYe/gLh/guj/A3y/qRIbhmGsgxl/DcMwLqfu73xAfnA7jE/z8OxT9PgJhFk8xdU96o1GEOITLUX/zqWfrVnaRz1IKLWboGgA8UKwdtttqvaVFP2bKZIFJNMobzbPYcX5yP7KUBxg7wwNSpQ5DLJisru2sy83ukMzj/ocfIaKX+y27lR7bpjnngVWV+2jPlgbjTJPZ6jgY9Qv/RKZCjrTmPu3ciZrk4OdYbyI5NQrWXIQ9IJaBs4XkJzSEQglzEZomEXjVlEkg9c+yiq1gPqcJkX8Si8ZfYeKG5Yxx69LjoGV0feix6sCJWgpUMj5dbWto6+OCOQDopeJoCefUk7PUBF1vTufd3cfvMGdz32AuBFl+eeY8fd6+KYLYBiGGX8NoynMzbILeOA+cB8n7yDyVR0dvxqOHqFnT8FliPPR+GsLqZtHOO/57RRyEK82yYSrLfya3q+tUmH2NO5HFIIrlXBOIzj9tCGzG1yq5Ktzo6+46O0ueUB6Ja4XkF7SNCvr72Hh2JHHDW2gZgS+5Pt2hejaH6+1lMXrbdy3a0fO1hviRZ+1h7tSTlDv0TyHPI8RwFHqwOaClyGCOon7cepi3utqHIknNFi4XUQveb3K+4xWIAIuxPlwr8QNBS0ELX2MEiuqyEBtV2qNLsxZu8hVH82rfM5VWef7qvf6aCQjBLR06MyloL2YMsa4iCQpHGZQBCiLKlkyc88PkwS+GebG2+Tw6uN/SgYM6sbf9DpXVDQ6e1bvv+xzg8AsRv8+tyYyB58rIkQrvICW6PQEpido/7bo0y9k4bN3Mj+49wb57de0HJWLd9UaZvhqEwU3DMNYCTP+GkZjtGnFbVxCD/gA+A3B/byW4Wd1OnqTySlMzqB/C/wNDaM2gX8BC4OQOBZRv/UFU5fqb0PypVe65G3Xywqf71zMeaRB4tuKhcrnRsvZpb5wk2ysXl7Qf5WFR3seoA/kJGeNy4w6KeeVT+fVT7uBTatGbHN6/oWmfbxoGBeUtOkpcE4me1U2MtbIBcGra8xvWivffD1SSrY4wHmfZJ8rzyUs8reirvUvcVtNJOp9KoqcS3i3IexZcAHXkdbe4T7cxT5SSUCrxJ2efkCKEi0djImRwAWbc5LcpTlrW9nUda/1OdeUbb7uV80jJImGsjKu8SQ9EW7OuNWAdPN1vupCmd8019BqvpGMVu6ic3eUtlyfEufuTqGXVBn6Gg2+tdQ3Wk0aq/69vJch6Q/BoSVokCiD3pbHcFvq+ypcVFYRJChMz+DkIfrkr9CsP9ODV45k9NkzfIbceRsGd2+8uIZhGOtgxl/DaIpi1HQJjJfTx+VfwmX/CrPRLzE7HTAb9ykmEArbtG0L1QLJ1Y7q/43u4IiGwAoBTNptt6juU6/oAGSgccPjKrbCyvhbBS/sC5WdsMTUVTtFejCJi+ogLuX8dbJoU+NyxMU6c5J2tbu0o9hVriPhbO3SOpRFgJ8D+opoiZQ+GoAnzRbPMFamWh9UazwbdoyuIcQ1TA9kGJCDgOvrPOWNOuZSzld2blWgSO+xOeWaJMdkn0eHYy3g5BH6+DuEclbI7ddm+LzH3c/dkOuxYRjGZjHjr2E0xclnTZfAeDmefHCf3uADzg5fZ3QM01GUTwqaPGltBdoYy0ZfT4oqbLRUxnVJ+ZodSqjkbYumC2VsjMqmkBG93Q8UGSavd/eCdfSyY0cl+bwveQtreb20EKQyAreOXW+IVZFouPQZuByybGHMNK5E7OYu2X5b2elbyqp1pUs/t/ldxtYRFpKhLj1fByCzAmYZYerNUGC0n7rKi0tOglXe3xQJbLyMEMeCylxl04+b41z/JY7FfXAHGh1fhzHaV5yiTmPThEqS/4pfULq4Ti7Yj1Q4W0eThJxCOSGcfIKUY2Q2ckzf+YK88u6vIzIAHqXDdikMw+gMZvw1jIbQk0dNF8F4OYrvB7LejNNH6OQIytkiIsXy/DZLVf1VRKCryV7twn7kTefX2jYvux4h5msGJCiaycKj2bhZVu17V+l3lTe7gPSS1/uwxGVJ1rnNffemWQp0VAUNDgKIKk4v2LnfkITz+Z8vwNrrYpJTmDoP4lCfEXye5gwAushVb3V4BSzH79Wp6uo6lj3rjDuDLv3iAC9IT9GeIv0SDX4RLVYZhaqjS3lh95F1cvh2sX2q5ybEuWKWHBrqaUCMS5CUGoQlKWhjK9T9qBQUF3NWZ4obKDIMuKFCFpAsgEtvUbhyu8wdYGOu3xAEDSBV+hdr3uujUmnLo6GE8SFajMD3+v7g1a+o985ltz8gP/gnuOwfAgUHr0E5bbrkhmEYL8WMv4bREOHwx00XwXg56nxvjOsdhmcfqY6OhFBECUefxwmiqePdPEvetJKMv7L896a4yfxnG3lTA595Gcmg77JAyB2UcVE736BsqlzbZCm32bljFTZaHyv24at8d0pcK66EXoh5CAehJtP+gg/RpWPFa20kb+/LuEqZqgAAlbhRX3n31zfrN4TqBp2Z9j1KU+I/6jM070FWJbaWqBoCzT+nOsFFA/8Sbby3G6My+poCyqXsa70IUXVjENBScMERZhJTa1QOdtW4vUYdtWbe2kZaMT+/wby9G6SyjYkHl0HZSwbNUs4/Ji4s65oP24auf3PzVmlFG65Fl8pfOdBUMs4e6CvuIOAOQlz/uLDIuV7l+F3x4zXUDccX9PLr1lmX6ho2W14RRFLDKNHwW4wI49s9mZ6878rwLs79HOIDyl8weOV7G/x2wzCMrWLGX8NoCH1k84UuEHyu+N5MT5+EcPbUU0yIco5ZSy0Ke0RdDjZj48YQowFSTiRVQUqNOb5UUMtp1G2qXQkP5CA9xfWjAXien9A4T90WG5YOo90oiBc0yyDrRclnb4kKV0Jgoe05Yz+t5Vf1dKnn6d3HejJeisRoMwYBp4qqwJmDmSkYGR1CgCzgco+WEGr+LvZ4NVpBMvxKpqgLuEFABoocJIfXLKBVftnq/OtSOYXa+niDVM/EAkI8dPTU6dFHt8LT78PBK3ed6z/k1v3vE3cpnqVj1FiRDcMwroAZfw2jIcJji/ztBL6H6w2dTs6E0WmcCApJwtFWmo2wHCm5LPncJroosfYitiEHfMH5IormktTKFNEUAbwPCqCbcmLYdltd9TOr60n3KRngk3SfpA2QVTctdqkfXHYNyzJ9QWsRLho382U5wm/FCmnzWNMl5ukGaqHpIuA96n3K+5vOU6v0KyE+jRlFkuGr5S3cC1Yx5taNv8b+ckkfqLqHC0gviXCUgkwz1EvMG7n83lUeJdb1Vmcd6ebLPucydqV9KodfD+I19l2nMfoXnavLGMbWmc/5ln4icQboFfrg+iV+GJC+Qq6oX1q8rHtvVs6z1dqg/nl7NV/aBhLn7ggSZujRTykFBHXqej8nw7t/m2z4RZz8Gcg3AYvqMQyj1Zjx1zAaQk8Pmy6CcQXEZYR8gM4mMD1BwyzKwlTG332Xt2wQSdKG4lJOM5faosqnuNaH75h0801+/jrfVat2yTSZUQQtFSklKmPti4f/deWf52xBuvk6X1/Jnzli1G9OzD947oTaly9fd+31vPnre9VN9YWb/N5zkb964bXrC2XjVtXJtufahbysGmvjU3AOFQde4mEbcVeg1rElHuodofS4INHBSyvjeoPFvClkVaPunnSwfWj7TXHOGKApRUpAeyX0HEwr42/t/FVvr31pj21d51qfe4V7vkvtc2lZ4x9irl8h5MBMEScxilK5fN7S4PW30im5KbpeFxeVX1g4r1Z/d0APZBBwtwIyDNFZQfR5eed1H9lBFsdF5exCnbeujHMvdCQbpL0lj46eoNNTShx66403slff+x3QD8DdAvkxlxl/ZxYQDIDvN10Cw9h7zPhrGA3R/93/sOkiGJcw+Qf/TfUyaCgKzp6GMD6Bs0OYTeNqznlb1TVN8gCPkYQs8ucY3aVu1HIg+SKvly57Nzdt/DNeTmBh+PWKDDVuiORhngJ1X+wVK1OPLFCirNtLpd3sZmgWSaogLv7MfJwruCrKwzr7lanmWS5b1F8nuW6bLz/oDGMV6p5B6afTqLqBIj2QgUMKIWhYSIcaRpsRIFN8GSgzj7p98QY1WkXV7erqRg7EBySrDL8lbqDQC9FpYTnFzTqP9nrEbylx7LbbYMPU9vq0hOkpWjxFsyH65PuDcP9HAzl4cF+Gd79NMR7O3zY5WnzEwRsNlNswDONizPhrGIaxRP/3/zNm//C/BRhrWRyHw49KPXkEZ8/QcpwiUix/X+NIVIaUyrhUjwZclj6qs2pAZBubeVlyat3PaZKL5O9qUZ/iFXq1vxeC1o1gbbiGTSICEjYQ+dsCQlJHcCC9aPx1g4D0Qrysq9o2lO3YQm5SevG6n6nRZiiVd7+mox6epRvoKF3uZ6uw7et01S5gmiNUPyu5buMFVBEX6R+XjhQF3EmuHUW/44bfjjbnzbFq2y8/Ay6r4PRMzkAGCmVAQojPmcJFQ0Jy1tpJNvXMX/6sq3DZ9+3SvbCta6mMbI6oGpPFtYEIKIJqTU1mw2Xo6qNn63SxXjZV5sr4KlCpwEkO0lckD8iBxvE1D7H/CM9H/a5L5QwdBA2SpprLqWAaoOnv3yTLY7YEtDhDTz4hPPkuLh/C8P4E548BJMshP2igoIZhGC/HjL+GYRgXkP+t/5jwl39Ulp98q+SzQjl7io5P0sZu1y0yHWaeUjG9SF7g86jfCyMJ18hl1nZ26VrgeaN2tZeTKVr9cZSks8raObtWD3MtsR3YgNUk1TcAhiUM4sZdvMQVG26b1dHWPiTMI34rpwdN/x+Huys8j0zGeYvUZLidoLhFrt/WdqqWcq6b1vUUkyxtJyOnd9yIa2yQTfSTF4w5wcUIX43SuTIIySdFoPTIlP3qrjc9PF/6fftS4ddkSbpcsqQElDF/NMS/YY9c4+YIgAd1xHQ2fYWB4g4UGZRopnPnTUrZ4G0eO3rl9DBfBFcpdowNk+o36yMuQ51Hzz6Dh98iFLNTf+vBMf3bE4a34d57TRfWMAzjUsz4axiGcR5PNFPk7s2f/Xz52fd/ljC7pZMjGJ9CfwiuZ67ATVLJPVdHPQjb9lB2DyHmqXOKA8oyNXYlebVr7OJ1eWK07zAgg3Jxz65yv1b3fWA/5SnrEm9VFLA9hlpGkonzeTosF8G1qSJlxKXo36YLdB1KbFJi3Bx169cl/U6J91VSyxEJuFCiU4dONT5fOnmvGXuDTw6EvozP2GpeaBg3RaU2lkXnZOmFRY7fQYC8jPOWYpNG30S1BppH/m74843nEQHfA1ciWsLpY8JshkxHZfnKu/f8K++8z/D2Q2AMnLKfq1TDMFqOGX8Noymcuee1lD4u+xKqX2Y2+UAk+yVC+ZrOpkhZQNBkuLDdka1xUdXOI6tS1bvkbetf8J7LPr4NTbepMrThWpbZdJkqhVsXI7xdLqgSPf9nyat6KUCsUa5z/fX92sDCuFdJL65qKL0BLr2P5rmwZH6iOMVlSQ4tT6FF1d8vu66aBLhk4HIl9OLmtFTtz+KctWnjvQQxcrqqi4uMvy+SuN8HWnHNSf9PHEiGul7KVetb8sDpIC7VZyha0MY1pZGV37fDNN4uu0wtomv++1Xek169aNyp/uQCZIJkoL1A2ROk1CgjCs+n4Wgj65Rtl+fh69DG66nfBqLxUeslSj97oKxNO5fFntp4PW2hi3XTRJnraWfSmoRMkb5CDpIH3DCmtMErOEH0gjn6dVh6FGiQtA4ACTECWMDGs+uw0rVWCjTNj2PKAAAgAElEQVQlYXqEFGPEZ30/fOV9Ff09l996QNb/M8T9CXDCnTehMBuwYRjtwYy/htEUwVz1WsqQUHwFwt/WUHxDQ3lbA6+CcypSTbGNrfKClZJLwUA+7q3P5Z+N3UMveO1AsoCoUIa4+J17Vnfx1lwqs6bozhDivmznu3Zy1IhRuyHmb3bpol4WFFffaPFArtFwPGO+8bE3Mn81O7koaEGU76z+s6rTrveXLjJ/BCkqgvqMkHnIfHTyE+moXHHTSMr5m37V+u7rTVJ55Fzne1votWNsmU22d13WZtPlqP3dxdyUru/RMsAsORd1wfjbCuwevzHqgZSVGkyui/lk/RFh/dbYFFUWiiT1jAfXD8gQ6CuSl0gvqRppMs7C5oYGx7xva4jrgBBcdISe93Mbh7aKRIdEVUXLCVpO8LPjXMP0y7jsTbL+18l6/wsu+wH5nZOmi2sYhrGMGX8NoyH07LDpIhgX05OyeE+9/0YYH3+FyTjttHfVurSD1GWf19kbM7pHktlCkt0/XGAT6PLGjxI3sbqqFlpvB0c09vZABinq1yflhFVtKZ7Y7ll63cW23RRV/rAyGcbEHMkapwotkpjvlyyLss+u2rEzro3I+aNKeL0y122HdQzO1vYGrCcHsmUEyAIMBEJA1EVjwgRb9hjtRRS8Ij2QGYt5c1fnzkY7mSsZxV+iIyrIAGQIcqBIv0SygHqiJXabUsxpOhIq52fzf79hHFBGRZqyQCfHWTj77L47e3RfR4/flv6dz7R/7y8kyj+fkdyVsVYyDKMFmPHXMBoiPP5B00UwLkZkeK9PPhhy8gSmJ1AUSc7RYfpRV0C2NMet5H9FwQtSRQEvN8lNNVH9e9a55DZ2qTaWqcIDTnEBQpkiIZFFhp1Ny+A2URc3te+7je9JunuSxc05NyDm+s05571+raC4FylgtrnPrkPdq7/K11jb+ImKFKFmGOsYXW+3qt6dQ32Geo94j/rkmaRqkb9rsZDTjsd1ZPRq9b/S/GSP2q3r9+HG2VTbryLbfNl7V3lWX7HcdaOBJ8qXUsahqnQx+rcav7ZNdW2bkEd9GZd9x7bWLW2gLff2ptZM9c/LkiJMSZwXVZ+9Z6ownaat1zB3LJZzfU0Gi4N+gFwX0bdXWdeser1J6hyixDNB0ELQygl0Xtg1vqPL3Pi1JkkrEbSYwNHHlJ/+Obi8J2S/4F4/+H1873V87/vo5K/Q8BF7NZk0DKOtmPHXMBoiPPlx00UwLkGGz0aSDU90fIROjiHMiBKEbr8m1G1h2bNVZP6f0pYFfhvKsMtcZND14HqVDUwRlfN5YLtKl/tS3bDrgL7GiKI+ccapEvOmr+qtXp2/6Ty/XaF2reeqzbz+G0IXG4IQN4FI+X3dkqOYtc/1qBmdJBmAVRxyLvfuKl4ky9IQVy7IiucbRsVmDL+RDffDymmlyiXgoyFDCoFxlFbR+hh3E9zEd+3TvKHNrKNmPleXSc+CjKSCYqHqxoappJYzkB4wUGQYYKDRGOyrE1joL29zylCtg4IsnB3asg+yFyiIIK4PLo/P0dFj9OGIEED6dx/I3bd/T1zvy4j/I1w+Q8PHTZfaMAwDzPhrGI2R//5/3nQRjBqz/+3vVi9LHR1P0OOxjp6hp0+hnCTJwUpn2GiUarGf5H+NPaNa6PpoH5ive5UosGQGsRYg4EpcX3G3AtIv0UwXdppNRX3sYzvXZZ8z2J6+nPFi0kazS54OzoPPovHXVaPSPnbQLSBV9K8nypwva/2/iGq31NrCaIKWrhnqt4MDCPEeyxV66Qi6eLyYXc1oC7XIXpcpGhTNIHiBounCGTtD5cQqID1Nhl/FHaTx0YXogODk5qYYdUfY6rCpzc3jsuhsIoJOjwmjp6jz+Ltv39L7778v9955i/69E2ajf4YGe3ICZP2mS2AYe48Zfw3DMID83/ovKP/BfwlwrNPxWTh9UujxI8LpU8JsioiLG7v7IvvcNgm0cxJ1UVJWfHy9kT32dYMs2tgt2limdanaWoj9gOhs7ZQY9atxET6X4KpvWO5gfbRxOKoC9sQL9EoYBBiUSBWlEa4TTbRk7BEWF78XXu/VgCRoSZTlLBWKEieSxkFtTvp55+r/CpWogcoTSZ1HfR5ln13lJNayZ2jnqPV5ScZ15xEtQQvmCd9fOgjuUTvs3H24KdbpA3LJ6xU/5dpvvaH+KyA+QE6MaisyJCg6c1FetHpuuwvKsyk53+vU0b7IOLfh3t5kMPo67VOTK4/PASAXZOpitHqQ5NDQkT7QhrZdl65cw2XlrLpKqJ3kNGaayAMcKK4fkEGIUs/VesZJfaqyfScZJfbvakyuvrd+dI0ulXmuPJYqWwOEAinG6OgQPfqphMffE4av3ZJbbw6hHKMhulCdPExz1/1EfuZvNF0Ew9h7zPhrGIaR8L/7n6JPfjgu/+zvj/XokYbRITp6BmWSfW6NxvCeMpf6igEKeLbXHNbM7eKyTacMxGm0AQRJ+epicNhcNVRpbfDNTlK/T6uNkzxtlFyUl9m4GlUfrhwdytjnLSKrCRb65lpJErssRQO4Wp5fa5j10VjTEo1P8fXc24er7XjagGNch3Xv301ZRbdMfahyGvP/agnq0DOg9PHZ7a/wWTc95NkQ2xwN172IIplERzgvaOWY0OJbzWgpdSfyZABWr0hPkYOA3Cpjvl9XOVrWz136nG2Wr76u1aW/21h4g1SOyAI+n7/Wsyfo4++gLhtz7+1DGdx5BgT6B42V1DAMo8KMv4ZhGHMRWTJ8/3WG9/5/9t49Wr7kqu/77DqnH/f+HpoZaSQxYiRGDHogiQghA8FGgGVZDBizMLFIVsBrGeN3sBMvP2ISB6zgJBBDDCY2hhDbscE87CBQDEKyMRh7WYiHBBgLGKSRNA/N4ze/x33245za+aOquk/37z67T3ef7t6fNWf6/u7tPl2nqk6dqtp7f/f9lP22HjyPHt2qbIzYzHqlJAmmrPIKpnq6zaQ7twWohng7D1pI2Kwsz/y0UTcVSXZpaTD6tnyITNU5x8919myvE0+QNx9K6PfbXh8rJ27+5K3wKs7apHai8100AId9t7EB3jAWR/Whs8FWpXQ7OcaRbV7DHKpwIdLMMJqGaJgH5VF+1+aIxqxUZJ5xY8Ovu1Iiu4S1pupqnYmFSclnY/Vk7ejpLHD0PP65D0NxPHC9WyL3vuLFXH/gKjDAdiUMw1gxZvw1jFXh7PZrEF1EPgV4UEReCbxB+4cv0IPb6PEB0uqO26uJOqvn0XT5s7NkmCqSveJAY9TvSEJ2+tJWKT9XN00ow6KYu510vEiHIAHeJvR1TwwNj5HAVU/p6e9eFWeVoapuLMFmKssu+yztEzdOBKBN2DhpaYzQ17vfey7xHhdFJdz76gAnm7EFf1F7wnRwo0+ODVH2zSdVijlrpQn3Ra0ssJdU7I7qXDjyPOb8JT6bpkMzjEujkAy/Kg4RQeMcTEb1u0F1vHH3YJ3M2s7zWoPGn5WZ5//N7KOark0B1fAYSXNriLl/gUE0AqtWP3xytZp08+k08f6ex6+hpvaZuVpEw1RfCf02pgPS5Bic+ugyfYSa2MYXYZ3KXVdZT9g/kIzQl1qK7JQhv283rmUk5Jce7QMtYng66Z6K66CUNke9G839R0Pyqttv1d8/K3WUW7KY99nje7dhcAz4Fu0rL5NrL/18yVu5ZK0ntSwepyyepakTAsMwNh6zPhnGyljXmdJGsgvyOuCLVP3rdTh4mfaPXqTDQxj2wbXjhq612UpI3rhJ7jnt5Z2372vNtR7M0k5VW1fa2MnDD6Kg0QgshcwdcLpwzjG0joadVV3HRRRVPaNofMnCZgkdjcmYGeVinrmtXeW46P2/LpxXJ8Kkr3jV639a9s1YIknyWcC5cGTJ+8FvRt9sCiP7nUwdWPCvcUEu20lOev8m39QyVqqX+OzOCQbglkKh4+eQn/hYHV9trJp1bIPqHDCLDsJtnYyK3ORb1qgPjYuKLMjeS1eR3RJpC5IpWrWyLrtPSXDMGS15PaiXkPnCon9Xj0QJMhEoemhxjB5fbVEcfxrOvU1au6+hfe0DeH4WLZ8Htjfxr2EYK8WMv4axKgZ3Vl0CY8wOrSsPI+5L6O19Jr09R/8oZ9gHXzCeXa/j6ngDSPu8Se7ZmsFITBu/8vAL0eAV7ZWwzFonQ+E6B7RlhI2TnbB5Uos0+0nG321iOvI3GdtPMgAby0EIGz3ixobf3AXvf9Q25Gon1nWSfrY+b1wK04K9FOmZm2kw/najBPQQKKwejYaR5khJAajABFaNi5NUi9L6Zdcju3Ed4+JirEnDXloDlNgaoBFI7B8a9gzLPjq4k2v/9ku0t3c//YPPhByK/n+iHP7aqktrGMb2YsZfw1gRuv/cqotgjMml07tO5l6qhze72t+Doge+nJQ5M1ZD2ojKCbmdsrPfbmwpaX83B9THbuPwQtgMWgeDjLKext9RvkCFrkeuKLLjgzF+VkXiFLKtjDeinUZZtCbtxCyY6UtVxhub69CnNxKJzggOXAZZFn4WsTnDIpC0MxujK7bp/jdO4aJ9wPrLpYlDmOYEJy58UDk4kpBuYPS8X2EZDaOKgLQImTVzxkozsyrOGJvLtBx4BtLySFtxuz6sYVLaGghzOm2Q01ky/K7bOnFjSWvVqHTlPVoeo4c3cr35UXyr25bd+66rqsrufYUe38Jdf3DyFNdftvRSG4axfZjx1zBWxZ1PrroExhiv7Tt9nDtg7xnoHaC+jBuNLRqxclyn3FcLqC5Jnrku7jelTaezDEsNaLYJmlaeeTlHrvji56mpb1dOIw60pYj3iLogj5U2gmBy4V8HdZwnLuRVJ6tEiHbQyxpR58nldtJ5TiNKkI3yBbaAdgntMsi0n1AArZ743Ps3/hClKAWNH0mDwIrGxtr6/zl/n87plfpIzPelSV17+jwbNd407PmXZN5cjqaIVMUMv4tCCLl+JUMkm5R9b2I/b2KZVk6d98bsBt3Zsrc0977WRXS2FOzmQHMPHQmyz4N441UfNufNM9Zp7XIeTbyvGzIPX2nVJKlywDlP6bKwXixmrJImtvNFsHKfj069ImEC3SHIPO/4sIZJKWsuW8Aaxzs56WedeDn9A3V98Tqw8vJWJqJZi5SiRI9v42/+LloOkCsv2pO8va8Icv+rV1hWwzC2GTP+GsaK0DuPr7oIxhiVbLePkwPdfxr6d4J0S5ZDyxMtGMYyqXq0JjmvPOYgm1iU0YCJv7HyNtCpn1P+L8Cp4r0EI6Wj+dGSlc0JrUNtbBltE50zXKZIqxx7zQtjD/UqeoHNe60sqFHESRiKK7a2xrDIOj7p3F7GXubV980aZW1cEAUR1Am4DM1bkLfGcwSr+5rRscS2y8KcrJzWQF/1w8dYLtPPjsu2v92kZ6JQrVPJAClhKNAWNJcg/7zRzkZryta1gYRcrPGWlpbiC0GKIFGu1fysW1c3xqkk1YIU9dtRsq6H3ZDvF0eQuU9Oww17ZIhF/DaQOBfNWkgWlWr6B+itj8Ngf8Dh/SVXX7wj11/WwuK2DcNYEWb8NYwV4Z8342+jaO0iWYY/uIn2jsAPw4bjSGbQWBlJ9jmqPtqTyziRuwxhiuQKHTdKx0Mh4W0pT1LTbu1pr/Smle8k4iaK5MHgKy0NTjNZxTiZIoUudT2VNzvA+7EhaFv1JquS4EPG/XgbcyEvnSB/Cg4Rwbs8Gn/zYJgcvceoF4nGX0I9u2pnt/peb2YdtDZvsEsRvNKEPj2af2h4josgbY92ic8dF3POm3HNaAgZgOJaJToEde5uNRRjO5l2Dk5G30yh48l2fcjz2wrHWMClQV6mVefOJPtcVv5mrB5J/2sBoMMjtL+HlD0V1Ze47pU3SZb1kOwp4EngGIDrn0pzOpphGJuMbaEbxorwt59ddRGMKu0ruHYX+ocwHBB0YqkYG2pgneTPmrCYiIu00XzaaWwKnVwILbOsTaiXOqlNGrhhfTv1CwHNFOnEX/dAkNHtPbFxuQ5tO4sX+qKuq1LHLso9aytFCqX3uFjcaa2ycwo1EcWqiIKqxNepMszDsqSb52WinDLeePcyrqvG9+GGjBGz1lHS2EaDoUZCvl91KRctNOYaN4HqjS4yVgBZtjNeo++pZVNn/6468FymkifLcPHu0Mx7c1q2eSEyznMigIpH2oLuxnGwJzDU8AyqzsnXiaaUt7Z5SD19vCnVcrF6iU4TopAJmhOeE46oniPhb425qEuwTmVuelkrjqgqQaWIHSXbLXFdj3b0blUxKv1mRieX2qpFxq8KaCloKYg7pW83vT2qrFNZzyXOVVVRLUMgSVnkIjxE1v5S8u6ryNr/HnE/xe59x3SuQTFcdaENw9gSzPhrGKtiOFh1CYwqClr2obcP/YMg+2w6ms1BNMj4ug1bJzSFTavUSoSkZIpmMgogUxh7TKf3rhNNaKtqnWVAC6TrcZ0oza6Cqozb4axCn7VhucwN5SbU63kkr//0epKE+TpcxwagWYZmObi84qFkLAYJG7NeTIll65lu/3V7gJ9MoyJ/E+k5Q/B10Y6C+Phcd+F+LM86gXFpbHg7mbPqJf3NgbSBPmh2zmeM7aHiqAqENUpXcbse2VXoRsdyH5wFTlyTNKEvSfSJS2sAmNkobczIRet5NCY5cDhUHsDrS/Dl69Cyi/qPAc8DthlsGMbSMOOvYayI9ld+86qLsPUMf+Y70o8D9eXAH+97Dp7D924H47yLWsPbKjHaFGKez1FT2CLHuChRIdhJ2MFUglFSEXQYI4CrOWmb0reS0XQ6QrlJBAXccF92POyW0PUhN7fTyQ2KeXFTx7ajhH7rJeRALaOTUhP7ycYgIeraSTD4ZjEHrcuxJGwLRgjzMXWh3kfSz00ZsLeVWevf2m4tSL6vSnimi8cJUIIWCoMs5D9vYgoNY7twBMcEAXKJ60UXntfWN7eTqtHXEdIAZYq0g+HX7SjSLpFco9BI1WG1AYzGXwnCM0ntxzesnMbJuKjSpKUwPGjp0XMtPbi3y5UXvkm79z4q4gYE+efbwC2sRQ3DWDBm/DUMY2tp/eFvwb//nwLs+9ufPCwPbw718DZ6tAdlgeDCpm410qRp8rZnsTEL3rhgEw2SsjCfYWlj6oX6gmDWqV9fkIlgPM9INtR1PZ4gRyyFoMn4W5X3WmEfiYpRsRjJ1XvqDatGiVF4iriQW1naBHnt7AJ96bISuUnytWrzmf74vPdCE+r1Lk66CBlffglaAEX4/cggf9bHay/PClhJW0Wp55R8XqIMRRYL46c1yY3auKu9V6W9uGnMq3Vf0aKc43tnC+Zu5r3WRNnmmalWsQMRj0pU98iz8KzPKtLPq6AJ1V2XbDNsnnRzlXnq6aQLqjptuvh4LgjrxeSYuOrI9EY2xAmsSznh/LJWDaOa1imMFIqkWyJdhbaO5MHDCHZyp6xduvmyn4kON5SCeolpR+Lfm+IQ34QyLBohSMif96b0k0hIDYOiwz3YewKftciu3v9irj/4+2h1XkT7yq/B4S/jyz3iSs4wDGNRmPHXMIytxv3er0c/8Stt+odtymGmR7fgaD9scIwsDsbKiAsfgfEip5l7fs1gGxZgF6VqzE2/ynR0S4uCiiKlNNNmEyN/Nf3cROKmG22go9CJ/x5FodaUa22WjY5NvRdExwbeEhgIOoiD5AY6cayeOBeIDyF1GVQPY4nE6GuJO/13JQDf1Ju+icxT15sp3TwPjZJ7nmCyrUQUcg8tBx2CekrBZBqCbb4Nt/naL0Od88IR6VmtYwNwNY9r0xR+jMWQ9gnSnDgD2hoMv7uebEehU6AO8C6MYU0kXYdPkb+MxlmJUyGb9cxJ7ZVXeY67IFUlIjA4xPf3w9e94IErcu+nv1nK8rWovAjVZ1H/H+suiWEYxjRm/DUMY1vJgXuAa3SuPUzeeViL42v++DY6OIBWB3F5nFnb1HolZOM93gmjz2mRf4ZxFjI+XMujXvC4YGBNntWJJqyoq7ldZw2wWhQVKTUyD20fJJ9bOg5brqMO0zlc/CFLP28p1X6gGjquD32YMkpuG4tBBCSHrBVz/TqbG6wCcUFqezQ/q1Nf3rgc1v+3ipETVpBO1R0fDb4ChZycg94wlobGtAwS1Wh8MO6V1je3jrQ+ycNYJV3F7Xhkp0Q6Ya4sKqhq86cPUfqZ0oX5/oRH86oKZZyLJC9dhbIPwx6aPYfuPdX2e0+13bVPXgd9SMvBzoQHwp1PrKS4i0auPbDqIhjG1mPGX8NYFRYxsmp2yFqvQ3gT8Bp8+WoG/RfqsBcmaXlrwli0ktXBJk/qT7u2WM3iokEuA/KxwuaFz7POnBCxevHPNn0VOxu121iiBJiTIAEtTmAQJXSTdO6yowSqKpqE79dk/K3amRri+KAph1YLJPdI5keSWKOAvHnKWd3fcAA+5vx1qNPzm6cRY0NNDTUxJkyeU33MXa0gGjvHmX2kAZ2nSiPa6RSUJBGARqlnlXAzqiN29IbV56YSfR1wgqRcjtF5Bymb4bCzEubNfzFrEvWqvOGMp2jwvbNR8s1144BWkCVxBXifQZHkn7m8FGkTq3rWeXiNc/DGVUudAfsXubjTzn9mHYcUQSoCLWDA2PA765y+cQ1xCutSzmnqKHd1Kibxfy6oEbmOj4ZfDeNWZX4seoluser6rUpZa3R0WMSCcNXXuUTOl3Gu7ZtABNES6e3D3pP4nccQP+iRt27jfZB81uGSymMYxjZixl/DWBWD41WXYNvZwbVeg3NfwfD41Voc72o5uEI5rCbcjDR3g2pjScqOeSXPL0w2xaYvUDb9+pZN1SCpIFnYIBI0Rv4K4gk5gJvKqvvEKBKXsGvSJkT75kzJDtdY0OR8kyKA03dMKwFsA9VrFRkbg33UgJvo5NtSKYtkSr48zyDP0Twfe/U3Wpd9w9Agv60x+le8H2/0TkgkGBejavidp+6s/288UX4UiGNhtKh1QQqgn43etlG34SZdS90sum4ueX6tTD9Ha8cMKKMx2NgecqANruthxyOdEunExZ+X4L0aWYueYY/Y02l8A0qYr+ZtIIfBAdx5AvLdgrJ/R3fuLaTT9bSvWzsbhrFQzPhrGCtCe3dWXYRtpy3KA4h7nfb3XqzDY3Q4AF8y0lttSITdVuIIss85o+jfmQNUDCNRtU0KiFMkSgqrdyFiAIIcdIq6rcrFLbsPNknRNJUlI8qpEeSe2xoMwFkcM/0CVuJVmenLRhVtGum5NOqfDryO+2rWlA6zIagGQ7tzkGf4vAVZlB0WMzounVG+5RZkJZQa523G5cMtrd8aM5CewZkPqutD0L6L96ILfy8JzyibtxvLJgsOiZJ7aIOWbtwfbcjbHKajfeMaQTKPtAW6HtcNUb+u5SGv5M1dh2myVDrsSetRY31wcdGsiu/dRm89hvrSOy2vCq/8DDoPPAbcAY7isQ491DCMNcOMv4axKo5vrboEW4/6MugH9u7A4ChuIAZploUYfjdt0Vn39aSFnAv/EBdlm5wsUZqnBqake2c/zxpd8wVopOO9gIrgWoqqD9EBDmQYJaBXXbgJGtAfKveotBRpAW3GsuzL3phIeyNL7VsztkPdkonpfMlfqfoFVS27ZdDEe7sWYiXGkCIVCYbfPGNiU64J9+YmM4q+Dh1fow5+Cn6XUeTvuu7u19F/LivjPPmdsz2fm9vvTbb5FGatlummjs5zZAoxpyalQKGoVmQ5VjWPbcg8vHG9cNnSzRf5rjr6yJQqlOSCthSGIQJYJYwJkt7cuIY5gXUoY2IVZZ3YpwkFkCj1LN0y5PntRsPvVKrcu86zSs6RMVckFN1LjFqOHzvznLWVrtnIMqWb58HFaAYP/X388BhQJzv3vkzu+dQvIu/eL63d36LQ/6jF4FGCYL1hGEatmPHXMFbF/nOrLsG24xkcHCHZbQ6efxH9Q6BEXI76crRENJbMhCdvRep1Heb2J2HdqHmkNknyz6phY6ATX100JIykdFm+Ia16H6Tvb1BfEgGNhl/XZlTmhVbTdJ1Ao+rk0sxa9tQ/qsbfdORsnNNIs8ggC7l/1/aZtNZUKl0EJYuas0bgMmGWDXQuMprLtDG18jyWFmi3BJ/DMSH/rzbo4dygojSOZdbNwr8reQNpUKhpCZJPKPwam8YoFU1wFKcNdBV2PHQV6YTUEFoxmgLrMSbI5Diqa7wVcibr0BbzIoBmYYpW9GGwhzqX0bv5Mi161wX3ZrLs3+LdMc59HDP+GoaxAMz4axgLwjmHcw5VRaJLvfceEUFEKMuxTF36nYjgvZ84R/q3c250jvRz9byaIlPiq4iQ5/no79X3F0Ux8e90PmCiXNVyVM89/ZnTqL6/+n2XYZbPXITjf/131HV2SiQblAc30P4hlGUMYcsaGqa4RSSJ15SzadulXo3FMZKADl7jKopPnW0IeBlLhcHyNhB08njiZsn7Ptznp36tz288PmCvFwIQX36f44tf0+Udn9vlsx5sLbBAkZhPjY4iO4q0q5LPi//6UdTrNo8HyQBchhzVWjqk9Bu6M7QKpo2MEvLMZknyOSai96bBt1wkzM+yODEo01xtkzr+PF4hm8V09K5sVDtvCLlGh6P0QMrgWKBgs27LLeXRp0re9YsD3vehAb/9ZMlgqHTb8JpPzXnbG1t86ZvafObLG7SdGIcMyUqyPKPMNTrF5TZv3BSm12BZXJO0CNG+OyVu1yNtj+QaDL/rLPsdh9bRYdPONSQLe1nqg6xYcYT274ge3djl8NldPXgOXPa0aHEPStl6+G1nnq26V1zdC77rW7Psrs+kvdm0R5z+nfZ1i6KY2EtOr9N7wdX96Ope9fQ+tqqOjmq50u+q553eBzcMo14aNFszDMNYHv7207BzBfIO2jsInni+ACRs7OopG4rruHA4iyZfj2j05mUyoGUZG0oNkYxrGo3ziZg3eKmiTjjaGMjBddQYJd8AACAASURBVEBF0YyQz24ok8bYRdXDdL/zcHik/NNfPuJ7/s0BH33ubuecG/ueX/34AX/vXx/wx99yhb/2ZVd58fU5Qx2my1HdNBPQXHGtInjVtzziKh9cRJef2OzRsOHcImyEXLotairgvGPEPH0oqRF7kKFA4WNkwxyaFU27t1fFSGI4TAMkzQnyFuqmBwxjOeioXYI0fxaiDN0QKZM6QzJCraIj19UX6rNOXPxZ3cx+fJJss0k5R5pQDQrBGQPIg2Ozlh4GAgPHaFIwzy3ZsHl4E6odqK9eps9V4bCnfMe7jvn+9/Z49vbdm/FP3Rzys78+5Nv+xTF/7Pd3+G/+UJdXvDg74UxLZKQaRZT5LZE8CymEMoJDwrJpTKc5h3Up54Q6mIDT4LjbUmSnxO2AdD20Kg6paQxa5KOu7rX+XWtbQVVQL6iEY6SOti5tdwrrIds8L7ETCqHfSgYofnCA238a7X4C8ErePSRr9VZbVsMwNhUz/hqGsZ0c3UH9UGjtQH8fLfohimc0MVt1AbectKCZjvhdxRrB+sL6MGtbVQP9MsaycZmgMX+qIOM8wMuwMSg8+mzBf/eTt/m53+mf+/ZeAX//Zw95/0f6fP8fv4fPfGABUcBRXs1lPub8jZssMN5kWSTVccHp3dHYq7pXl/29aSPLS5CCm478FRa/2bWxaOVVUOdQl4XI35FFzSp2+VQGXefCIXGCsBF9vW5Jg7WvEIv8bTLVpsiik2YrqoAktR7PuDvPO2eyefjJLKBeHr9R8uf+/iHv/eD5yqO3D5XvfneP931oyN/901f4wtctQX3mPIToPEx0INaQC7bquwXrGwlqBNJaoB0ifmXHI7uTDqmqsvr1wbzoCUfTWNe6XSpxwHEtpLULWRsterD3JCod0HKPay85bn/21zWxhQ3D2AAsC4ZhGFuKlpRFyeEtdO85OL4DfhANvzY0NgJXOWxhYSyLjLCZ0CHIGndBuoRI03b8+xL646M3Cv7YD968kOG3ygc/XvBH/89bfOxGzWEOjnEddAg5ktNm78IT/laIMm/LaofGEiPDGRKyQ1nq0xqJXgUpyjRvB8lnmxusntQmLhs76tlWmWGshugQRu6hHfJs0lVoJ7ldmmuwMO7iqZuer/zWvQsZfqt8+PGSr/m2ff7Nrw8XVLJLMnISZDxfTP3RWH8yoKVhndb1yG6J7HhcJ6aicbp5484mXcs24xzkHZAMGRyid55An/8d1Vsf79Lff3D46HtfOXziF+8ZfuzfdYcf/VkbsQzDqA3bxTAMYyuRF35an9bOgfYOCt1/Hj28DeUwbO46aaC+7ZaRDL51B8MYxlnI5M/iFOkorqthg6Glk0bHBXli9wvlL777Fr/xydk20h57ruTrf+A2t45qyp2TDK45weCbjL6ygt0VGxfGeNBC8MOYl1o3Qwaufk4KnTjt8OOfRUBycC1weZgf2NxghUTnvHS4JnuGTQ9UFz0MY01xIB0fI/BKpBXTVFSGVKO53Drw/LHv3OM3P3F3epGL8Py+8ie/54BPPNegnI3JCJwzua60vrheTMg9E8aadpR6vlLiduL6bJMlhG16sBmM5rCClsfo0Q308BnR/s1PUR3+XvL2V0u++8W4/CGQBkgpGIaxKZjx1zCMrSR/9RcXtHYKyqHq0S20t4/6AkRCjr8UUdL0fblZ9xebeD0Tkq7jffbRXvtly1vXNYrOfjSQVKezHIsp0NRR57ku2//TBkPJWLIwB9cO3uTSDrag0expQRua3/dL+/zCxy4X8TvN+z8y5B/+26P56rd6bTHyV7pAHk8266buJdtI46tUfi8jw/Nlj1PKMQ/LHHurn/cS+mrqr/HyghrulMzhOj0L6kaYYewOxt8g++zAZeE1oc0c3zeSal0LoV1EghT3QqRB5hhTxoW85HHCWS79jNbR0TQUudSxVSzr2XFmGWYYH9PhgVIQDdG+shMMwIwi8KTyEJ/xOmqah89yZy78ETnPl9R1EaL8wPuO+YX/NJ+EyOPPef7GPz2a6xx1oBp94SRKPleVpM4auk+ikZ1mjct5WartJUAmMeo3yDzLjkc6YazR6fXbRZlnfKnzeStTP1eP1H8bSHXucdljrajrHksbKr5A/RFaHCpl7wFUvxDJ3kGW/UER90pw7SVclWEYW4Ll/DUMY2sY3nrC0bnaBpfx7O+8TLrXXloOjzp6eBPfO0DyVowk0fHEzFguFcPvXZLPs64RrCnXi1W3VzVoQUDy0PHCHqbHiyDi8EOg1GCAq7HMR4Xyvb90UMu5vvtfHfBVb97hofuz8S/PK6swea+lnzPFJYm1joc87sQsI9dvler4kBE3nms476r73WVRwIOk6/eVDfYq63ZdJ5J2/Wbhkh4KouA1dDKXQZaNI39dvNfTzrKxfJKlM+b81fgq6kBTZPZld35P/CIuP7Clndm6brrt7mOW47fBVLu4Hxt2Jfcx36/CUGAAOowG4GnDxUY8m2pm0XVyyvkfe6bku36yV8tX/H8fGPA7T5a86mXZ+W9eBHFuhIZHgjpwuUczQVVQbx1vLREgC864dD1uJ0o9t31YpylQnjIPXieqxkKp/LLabxf5aFzz6ms+48ZV9VAMoDgU7d25pr2b1/T49oOSdTzl8JfwxYoGUcMwNhEz/hqGsT247ApZ5yHQh8jzh0HfyOD4uvYPYHgE2VWQKO24KrZ50i2AKOJkIsLvrvfA5RY+6+ZZegka46NQLce81d2Ua6qSMbI/ORQVj8uAQtAhaPI0T8wxhPzCx3o8c1CPbN6ze8r3/KtDvuO/uj7+5UXqN73HEzYcHMH63fbQ9dDxIZpCCBsti2yzqg0m2n2QGFHkJNjg0ntmsddUv6cBXPaeDpcdN75ShJXqpETeug+BApM32GWY7eJDVTrUZWirFYzAyfC79hW6rlTCf0TGxl8XBmhJ7xn5CszSTtUbcP654OXu52b3q62LyL0oTamWVc91HcEbyYXIPNoe2i4YgUsdj5/p/pyh3ppS1RMse/572nfM0f7f9ZM9nr1TT/856Cnv+9BwtcbfOPCKKC5XfK7QkuAs5xQt0zOkwWNuIzv7AjjpOu9qltBW0vLIjgaj744P/85OacNVtG1dbSZxK6pQvIY1pg5Bh4t3Xli7aNx5WNk9VtnMEoGyRAf74veeQjqPZd4Xu7S6A1TnkwAzDMOoYMZfwzC2h7K8hh9+NsiXUgxfSzF4AcXwHsohaEHTN962giRtlLMZRgtj/fGMA8kyoM046nQQf98nRF8qc9sLPnxjyNDX1/G//+cO+bov2OGNr5ghdVCKoEjX3/JhQ7elq5MfS+1gBISxgSm1Vx2R0EYgy2P0rz2QGsPIuUFAsuC0hwbD09wR2XNYpgzDGJMT5ksFMGQ8lzAaxa9+pOD73lNP1G/i0afmk4+uDQUyDXPGDBvW15W0L9BW6JYhp3gbEFAVpMY1U+PwhPGzZDyOWj9ec2J/lRzydlAWGvTg9pNBXssPn+faS+/IlRcOVltOwzA2CTP+GoaxPfT3d3HyMMh/rv3Dl+vwGC0Hor6clHFsTDjllpDWbA4kkyAnm+nZUb7WRM1lk9pmKshvnDtMkAy8C38MNgcZG93mUKm9cVTv7mjh4a//2B4//ZdfePkPp/xomeJaiowOf7mcaXUilY08x92byZvU/87DxeAGARC0kLDRnnLWbwzJqr0sXDAqZlmQF3YuGH8Vk3teNco4oscRNs2yDHzV8FtH+J1JNxvGbMQ5fEuRnbC+UtzYcLHJt8Qynrs1f8df/8eHlDU/Xp+rKYp4ZtL8NBoNpQUMQTNL67RWJIfwTJFOOYr4dR2P5IQo2LT+2kTSZZUChUxmMammxTrtc0ajEZeBdIJ6zfAQ9p5AfekVEdfqvIQr9z0wfPKXnqcYlAyPitbDbzP3KcMwZsaMv4ZhbA+DQ0eWXQF2GRyLFkPwQ8a6ocZKiYs8ceOfrVmMxpDsAQqShbx2Dhn7jQhhc6mUsa2qIQFkP//bA370Az3e8bndy30w3oPSUqQdNnPJo+Syl9Vs4jrGBuAVKvQ3jrQp5N3YmakBfW/MrJ1lWV4Gld00IWzGSDY2pIuY4bdxxAmD5OCKOCZV+0v1BrjMzdCoG8cw1o+UJkIYq1EUKS0Bdos1hB/+hQE/9xv1R+nutBvQwFH+WTINqjU5IU2AZW5YD+KUTFoKbcVFuWdpVxzEo+PjRmPmvg1GonKNwPAYPzgGEZErL3yhlq/8HMnaXlz7o5qVj1PwONYbDMOYAzP+GoaxNehg30vGEarHOtiHMqbScA60Rh3RDV+H1Mr0Ilw07OW6c7yzNygnTSOc0KfLME/1NuF6FsV0vWSEjYiqs8JA7laRv2idCLzoymIsmt/13gO+9LM6XN85pzBVu8ko1y8hiseF48T3L5rqhrGLBuhRzrbKNTWo/y303k65j6MDgvgUBSHgFREJddS4nfaksHHR9y9D4y7JCGswJjoJxl9X9UDanGfOelPtzzExXjLOC+BP6vOze+HMdg83t69Y3t5TaGK1rOM8t6qUkikqihQKA0WjeoI08bFU1xx4lms67bsW3P53jpTv+onjhZz7gftW7Jk3msfGeWIWDIbiNIyBKugJ08faaVIfXyR1C2VonNeSFAQ8shvy/eJ07GCblEBO8vealSa1WTULRcUBuToFOmn8CPOWNXx+zEKT2ussTi1nmLsqBer76LAllL1PAf1CXOszyDsfpBz+a5BnCPoZhmEYM2HGX8Mwtof9G14Hxz3QPke30P4BqA9ed0IMOTVWQnVhk8dDmha5tkVYvd/NCcbckQx0DBLEQSmKqMy87P70e1u0M2FQ1rtw/9WPDfjH/+6Ib3zblbPfWN1EyUDahPxaXW3GrNExzrnsmraDvCpiRFVBOBzQGv9p9XtAVS+fWQqzpMhfkbhR3Ap5uLIcSJFCFi7UGEZjlIuSzzmUp+2JVScX83yZYRhnojBxn0WDG20PrRjglGXrEbu0zGnFiqYw/+hf9fmV3x0GR7EayTN4zYM1OlTPShz2JYtjeKaoY77HgbF4BHAa/PJbStb16E6J2/UhClgZGYcnPrPJnGQArv7NWE+k0phaQNFHh4fCcO8e7e9dp7f/GbSuXsMPH427DIZhGDNjlg7DMLYGf/As7D0Le8+qP3weBkfgixjlY6vBRlCNoLQnlNFkKptIkkcjaRdkB9gJ/ybajoAL2xA+92Vtri5AMk9E+F/efcBzexfYeU1ldUBboRtk12j5yb+vgulNECOgBGnNsiKt2Vj0EseykbDHIjFRoLMHUWNJks/SAtfi5AHBBgnDWAnRiEOu0FHYUdghOCY5TH53hTxz2/O3fuSodsMvwAt2hS9+Q+v8Ny6LNFfMpg6jueQgO4q76pErwflUovoQsg7eIzVj650NJq0xYih7WQj9PcfBUzl3PtFh/6n76O8LqoNVltIwjPXHdjQMw9ga9OgAf3QHPd4T7R1A0Qfvx5KBxmoZGXS8GXeMNUTRXHHdIE02ipRNm5xJouyczc6XXM14y8s7CynhnSPP33zX/vlvTOV0HnKP5BryHJ/kdb4SqtqSqytFY1AN/SvJPusip/epM1/2WKVB9zzGZVMRVDJUcpQsKoI0sczbTJIOD4Z6dRnqHL7qkaNJImDzJhKKjA7DWC7T3ldnHCoj1X5pAV2iIxl3z4uMpfI3f+iYO0eLqfgvekNr9bLPCanMOyRGoucyVpCxIbQ5xIheRILDSNfjrnhkp8RlOs4dvm3jxWlDrLFZSB4Uh1yODvvo3tP4Wx9Bb3/8Fse3buILM/4ahjEXTRDwMwzDWA6Ht/B5BxFFj/bw/WPUJ41MnTQA28S6fk6r02pOm4xxtMAaLXIa6TswT5maeD1NoFov0zmmXOwHueKcR0VG+5upj4ccY1GuTCrnmarvv/J7X8DPfKTHcVH/LscPv/+Yr/2CHT7/4fbUX6Z0xESRTJGWx3U8tPw4368uq4Ok70vGnrCJJ+Ki5HMqyuLK08h7OyEwyvvrBRmClkDpwUvIl5bec2KbzdK/4m59k+vlsoyqQRDn8JKjWQt10firwqTGoLEyRmOBoEmmGw9ljnMZeBe66ClqLrKOeVQrmNH3DJpYLY3sb0uaHEZ/sTC3j9G/3qManZTKmhusztPVda4Gtv9/+K0hP/Tz/YWce6ctfNM7dhdy7hO5aDsllR4XIkgZMHZk9JX3zPMd68yqrrG6jnLxydYG1y2RXY/bKZC2jp77Oi0tfxGa1n4XWVRM7H/I1J908j3rzjpdw0LKGtvT5WF+KjkUPfzeU6iiqPZF3I50rl0pHv/FQ9UhDHuaPfT7m/dwMQyj0TTELc8wDGPxlHeewe8/i99/Hj3eq0T+CmSbMoteY6q5PJMR2DDWheS84AjyZN147IB0gDaTacXPCIJ8/Ytb/Mk3XV1IMY8Gyv/+UwcU5ymnxetxLR9z9ulYKm+VS84sliNTk+6rkiSfhzIOtgXqG0ibHLlbI85B5oLhN8unblqjUYgL7TU61shjzDC2gfS4yAnG324Z0kdkG+ZAtCYMS/j2f9HjeLCY5/if/bIOb3hFQydmcU4rmQ+RpQ0t5laRon2VsP7vlLjdEnelDAbgdozWdhs+7zyLUUoXTClhkxEJhl8cDI/Rg2fQOx/HHzx9D8OjN+Cyt+DyNyDupaAWwGcYxqWxgcMwjK1Bj24h5S6adaEYIGWBopNOmLYZcTYLrJ+RkKGrbAotydbQyOi+2iIPajrPJrKoABgh5KzqKpIHBVIdgAwEX1XBPcNO8fVvvMpP/PYxH79TzFHIk3nPb/R5968e81Vv7o5/OYpAllEUs+RRurpF2Cirbjxc6L6s4eatevqLIiJoXkCeBYPPaKxIYRx308j7ex7k5Ff1QAFSABdRDr9UVNKm7zhpvEJBcxf6V1aRfLbI3wYyHQEj4b+J+yINbM1tP4vkPYUmVEsDIzfnY4mSMNWqc3GtlQvkFVX2s1RQmqBes2Ht/+5f7PPTv7IY9dBPe4njT769e/4bp1nkfa6Cqk7Otx1oBpThWTGaYjZhvJmHdSp/eiSnyOscJAN2Fa6WSCekmwl/l/FY0tRrrHuRkeb0UdhECxkdYY7TMOeZJpXlMjSu3NHZ1A+g6KP9TBgevhT0LWTth2h1f00G5fsV/QAwXGlRDcNYO8yd3TCM7cGX6LAn2t9D+/vo8Bj1ZVz0uQZOAreE6kZtNUWftYexblScFSRTpKNI1yNdxXUUaQdjMDnnRtE+dE/ON3z2lRDMVncxFb7tXx5w2D/hy1MEczL4tiqe9024J52GHMS5hpzESdJ4s/ZoL0YaJ9MGWhGPCecCPWVjqrrzdpmcvRuIjDQhw5FFw+9IVthoLMK4nVL7jeYPmxmtPs74u1nXZSwLmfGYhziHcBqiLjuM5xg2xC6Fw57yv/3z44X4MTmBP/NIl1e+tGHhtFW/n5TKJB1uiRlMjLsZGePDuki6Hrcb8/x247ojTVG38VFX7ZslYW6/jTmPt4Y0jwW0RMtjtDhCBwf36eDwsxgev51i8CWofyXiZvCyMQxj2zHjr2EYW4Ps3nskuAH9fa8HN/G9PUg5f834uxoqntgjyeeqAdgw1pFqv85B2oqLMtCum4zA0RBc9YCfWtT/8Tde5dUvWoxIy68/XvD9P3d09x+SwbcdjywWTBpiRIljRbL1bD1pnPSMpeFKgoVffDiAyU62mUaxyzPOHxskhPNwpAfRIjwvjIUg4tAsRyVHpWpR2vY+bmwesxpvVzyeRUMPbYWuh52YTkKI0X1b6sS1JP7Be3r82mPlQs792gcz/sTbGm6PkOB4IG3F5cEADNhUaFlUH8npyDVE+e54ZLfEdUpcyyO5H+8FbCPTKgjpd1BJ6WJsHinkO/6v7KODvUwPn9nR/U9e06Mbn0I56CK5Rf0ahnFpTPbZMIytIXvRK2775z9+6A+eKf3RDegfVywIJ820N5RVX+a0fFNqgmlDzpyL8UYEbNUmPVfTeTaNJtdvdUMpBUMIiPNILjAQdMg4sLJk7AQR92mvdRzf/CX38F/+6I0FFBC+8z2HvOPzujzwgmwsvZYr2mZs/E2yh6MNhwbtkqXAzAbtb1+auqQtvYxffSWqN8nDrVu9zMu511uRgkwPIefAZVNRo0ZzGc/bVBySDPjqUUokyX1yWvR7XaXYtpvrEjShajZKunfeCl1hg3iC41ZLQ46CEigdWjCZ9/Mkp665npOb1P6z8eTznu/88d7Czv/Or93l+pUm3OwVJqRxFXECmaItDU4H/fD8UCQ8K5pGw6rzTC5a1uTsWhIMv3lwipUdxe14pBXetvRnaiM2DBiXI42BMvpf5T2LLsOCz18361beM6k6pOZhPVL00P2n0e5jiLQO9Or9t+hcvbPachqGsY5YzIRhGBvP8IkPyfC5R0Ve9NAVdq52GB47PbyB9vahLDBpxxWSoiOrEb9ge+7GenNScGVGkIHeqRztJF/MqQvYtz+8wx/8jMVEVNzY9/ytnzwc/0KIkRHRE7+t4d5sih2sasS0IXuStKE2kn2ejti2qN+7SRst0ejrWuE1JaNUq6fGEw28ikOzDHUZ6pKkgmFsGiM9/xmPFaEydiDLFToaIn87fjIUwW7bhfCtP3LEc3uLCRl85HNaPPLm9kLOXS8x8jfzSOaDqo2oPeJXhAhIJ8o8XyuQrg9jA4S57DZHuFbjERowfBtLRjKk1UWydkhRd+dJ/I3fwd/+2LEe33G0r3YA/MEz1isMw7gwZvw1DGOjGX7s/R1c9lKK/me6q/f+PvL2w/hil/4RFD3CCiNZII2VIITNn9M8/g1j3alIQNMC1wa6QFeRnfRz/PvUUi4T+O/fcp17dhaTS+1dv9Lj/R+JClIqwdibJBk7em5u4qWTnEXSmGFL38B0+l6z8V6QeHNmbchbqOQhAtjqbY2QGLXdgjyvGPANw2gcjpDvt63QjYbgNuPnuY29tfIffqvgXf9hsJBz33vV8T98zS7ZOgy3QkxrEo2M5iO0XNJ97TTc/13FdT1upwyG37Yf+d0ZxlaT5rNkyPAYPXwSf/sj6P7j1ymOXoNrfYE/vvMqcPeXNz9hSq6GYVwIGywMw9hw3DVwb0D1c1BeDfIqRK4jGWvrVroJi9VK8IJkIC5EP6Z9HzctDb1KmiwtvAnUWS+Nq+OpXYw05GRRbK5DsO4O4jEMUtCavN4lqCN+9qd0+KNv2OH7P3BQewlvHXr+j/cc8v/8iXvopHsxB2mD5B5Jkol15uObtZ2SHG8OZD7mZHWThs5V9IGG9TtVGUVOhJS/sWLWbWN9kfWqMbJXFHUOJAu5Yl2OpqTSTZSCNMYoVHORqzqEHIiKLjp60wVO1bCbuCk0sVo2Ssb3shXcxAa5AFNNJuikMa7t0HTPlkwGOE9+8O6TGafSGyjf8ePH3DxYTJ19zRe2edPDC9pOrOM+ryo/u3hOF9ed6DjwVxc0OVqX23XR5fSgXsL6oiVIK6ofdYBcw1ReGM+5ZmmKJiq4zVMmTSlbdLMfE+tU1nm4zHVqXNs68OUQV/Qga8Fg/yUq/vMla91H3v0wWv4Soh8iaD4ZhmGcyTr46RmGYcyMDo+uM+i9nkHvER32344vXwfZVbJqdIiFR62MFBFZzXVqGJtGNSozGizERdnnruKuxI2QriKZhhzYFamvDPhzn3c15OZdAO/+UI/3/WY/eF1kMQ9XqyJJna5h1QijMuIqctk2boxRosSmC4e6kAfY6uh0hJFccDAE2/JorRAZS3enyO0mbgQbxqk0XLa5TqqOWnlUGOmUwQhs64Baed+Hhrz7A4uJ+n3ghY5v/IruekT9RkQ0ODSm+aPNIZdDWgMB0gr5fd1OTC9j8tuGMYkQnJtFQEt82UeLI3xx9EIdHr2RYvCH8MXb8f5VqN9ZdXENw1gP1mi6ZhiGcXm0f9Slv/cA/f3X6fDopZTD66D5aLPQWD3Z+BBna3BjC0gRLzkQDcCyQ8h/11WkDbQ0CBQQIoFf+YIW3/C5VxZWpG/+iX0GBDk8aXkkL8c50ZpE2qyzTbtJRpEThE22UqBwUJqE8XkoDp/laNZG8zxGlBtrhTjE5WjmIMvM+GssmTXLwdsEHEF+d0dh1yMdj+Z69+PKqmomekPlf/wnRws7/595pMvDDyzGIXFhpLljpqND8hkiK42LobFiHaGe24rrlGQ7ZZB77pTjPL+GYQSEyh6lhk2A8hjt327r4bP3sP/0AxzdeK0Wx/fiy1WW1DCMNcIsH4ZhbDb9Q+jvQ29PGRxB2Q86qkYzkMqrefwb20jq87kiXZArwG40Brfi3z1QwJ//vOt8xosXI7H34U8W/N33HY+dMexeXF8UQjgrq5PCXgfSnmMWc8ZmWdCDtApbP5xA1fBrTWgYzScjzHNaTOZgNXvQ3Hz3T/b4rScWYxh41csy/sIf7i7k3EsjiX+l9adRL75yZEAHpBvzfLcVWmrrfsM4DxFw8eE4PIKDp9GbH0VvPT6kv7+HH/ZWXUTDMNYDy/lrGMZmc3Sr1Fb7EM9tensvZNBDVRnJPTchOqQBRaiVi1xP3NgRx0iCSwRwfvEB2fPU96a1VV1sU97eWZm+rmSUS74o4qEV13gtQY8dXiT4qsSIzq4T/qe3X+fr/snNeso0xT943xFf/UjOw/elQp1hOWxEO0XrZsqJtWn39sxR1xIif8uYtzbls5MVWoKbWL/EXK/qECTknKxmgrCcvw2nIhUpoZuLc6g4JCR1rDRhQzvgMmjipTdNUWJm5q3cJjZOjZx0eTr5N4kGYN9iZAxSiWuD6uc3vKrq5KPPlPyD9yzOJvDOr91hp32BBqnpPq+t6bWSSlUIO6EpeDmlZZn+wnXpd00sZ9puyUE6IF2P21FoEfL/Vt+nNNNxq659osvcC8khoZz6XVNFI5pWnkWx1DVm6C/iMjRvQ94KASx7T6L5WBgIrgAAIABJREFUNSXv3BGnBfe+wlxXDMO4EDZYGIax0ejRLfWHt0p/fKvU3h100ANfMpJ93pYJa5NxjGWfrT2MbUCnXiVIPEsOtIGOoF1FOiWuE38XHX//4Gu6vP31nYUU64kbJd/zriNKFwvXRANYkjWubCqNcrdtM9UNoST77E32+XTiHMDFXLEui7liLRRlPQm7pRrbUl2GShocDGPRmOzzTGQE2dd2PDoxB3A1Cti4FKWH7/7JY564sRiVq0c+p8Xb39ReyLmXhpMg+dwKR0hxsupCbRjJgJmD6yiuW5LteqTrkXYZnTZ16gOGYUwgDsmiNMbwGN1/Cn/zd1VvP9aid+fTUHltWQw/RcvBPXp82wL7DMM4FVsRG4ax0WjvEO0dSXg9hrIA74G46WuslrQ4tD13Yxup7v9O7Al7XBvYAdnxyI4Gr/kcdlvCf/slV7lndzHj1w++d8AHHy1G0caNRhhvHpta7xgvaCloIWhJDKNadaEaRnIAIw+hZ9UHkNXVGhMkvNXlqMvDoLlwORFjMzDj7coQRXKPtBXpVCRhq85exoX44EcKfujnBgs5971Xhb/0VTvsdta478dbNzhcKpKpORDWxZQtV/JYxy2P65RIxyO5B6dW32dhjxmjisToiGKA9m6jh0+LHt94kZa930OW/RHEPYJrvZqsveZa/IZhLBLzDjEMY6Px/UMoB+BBhz20HKD4sOjwNc6qN21yvrTriZ6/Tsd77xfZ6KmrfJvWbnWxUfK5Ne4aLrLfJdmz+HdteVxGiFDIBQYSxjGBL3xlly97Q4cf+sXjmgo05s6B8s7v7fMT37ODcw0zGk7nsHWETaRM43jOWEYbVl/2pUqbxu9SQb0ipYNCwSuqflwV8xj1V12f85Ki2MUFuWcnaJajVeNg9T401gdPGAtQFIdIHjT0nQ9Dhq/ofa47TbkGk26e87NrwKIvb6QuIkgO2on3KRqVK9jevPUzXHPp4Z0/fMSdo8Xcm1/+e9q85Q05szwka2vCWU8klSkAisZ1p2YgTsOcoI7vmYd17eep3Gn+lNbzuSJtxXU80imRlNtbU2O4yc8vpGwrkG1eZ9a1D87CZa91JWOCxEFKUD9E/BA/uI3r37lPi6Pfo758ncCvA4rKY8DBCkppGMYaYD5XhmFsNHpwE92/iR7dguM9GPYQXzIONTVWSiXqV605DCNQCUqkC7ID7Ch0NXjSC/yNL7/GvVcWc9O8598VvPvniuYawdJmcMY4Z1t25ie2g+TP5AUtCJG/BUgyjNsYG9Fwg7l2NBDmUQlEMevvGpN29l2Qf1bXDtG/6uLfFiODamwKFvm7OhRyj3TLoHbS0aDoYVV8Kd79gQE/86vDhZz7vqvCN//XOws591KJ80fJCLLPphxTHxXHTGl7XFeRK1HquaPQ8mMjqopNtc6irBzGdpMcGLRAiyPo3xbt3+zSu30/vb1XUPbfyODoQXo311yP3zCMRWLbQIZhbDYHz8Lh89C/DcMj8EPGKz9b6a2MKblbkRN+bxhGkEMURVogbUaSiC+/P+Mb/8Duwr72b/zdHrf31mBnJknHb/vYUb1+lRAJXRJeFYLBc2Wlax5J9nkkC1wNXTHWj0m9ScWhEo7xBMMM+5uPGXDXkqjgEXKw+ujUpeNnu3Eutw+Vb/nBw4Wd/xv/cJeX379BW4cuOhiYk0H9SHBUpetxyfC7QV1n4XhQL6Nj5Ldm/XQLqShwqaJaon6AFscwOID+LTh6znHwlGP/iZWW1DCMZmOyz4ZhbDQ6OBB8IeLbaDGAchgkMCesjXf/uBE0+XpitK8kw6+AiN69L3veNTT5GlfNRkljr4l0c10ok97eEiMTKgppCvyZP7DLj/3SMR9+qn7X8N9+TPm+HxvwV7++U/u562I0fmSKSkUbsk6ZyCZKvZ0mG57wTEYNVOTEm3E/r4qk+Rgln51DnaBZVvGs13EEqbFGjNtMJYZ1uXCoF6RpRt8m3IdNHNvmYg492E2mCZd3bl+T8B5HMAJnCjloppMRgusmAb3Esn7/e3r89hOLUTd47YOOP/+HuquXbp4HjV9cifyl9CEC2MVUEBoLVtfYuC59dc5ySnQuVJWwlhfF5RqknrtlyOEtQCmz1e22SDdXpqHiBQoHpaBxDLxwLaxLv6uDea517eopSRZkUBboYB8Ob4DL9nXQP6J/q+Ed3DCMVWI+WIZhbDSSd0tUS987UH98Cx0cBdnnzGSfV0by5HeMDFp3NUWUgzYMA8jAZWEzxcVIBZcr915z/JUvv7oQEQPv4Xt/eMijH1+VVGp1t9dPHupBfIgMStFB2x4hVB0zPVAIDMLGUciHihl/AYhORuKCcTBrV2SfjY3AOcgzNGuhLkOcC7nTjQ1nlqhf6xfNIEblS4zEbJfQ8dD24d8prUOJqbefwO8+VfK9P93DL2DrXwT+6n+xwz1XNuReEaKjQZQhzn3MF2/MhYDkIXo/63pct0Q6HmlrMLQn1JkAx1loWN5oOU7fMqovm6ZuNyKQBY16LY7h6Fn01mPozcf6HD7do397sOoiGobRXOwRYhjGRiPXX3Ig7d0jhseeo9vQPwBfYJs+DSAagO+SfJap99he3XzYXujprEO9JMWnSjmqxt6vfHOXL3rNYtL8PP608r0/0vC15ElG323fWPICQ2AoW5wvTE8+dCz9q86hWR496V3sR9veedaZyg6pZGGTzKVkjtau60nTH9BG7QhBjb8L0gFaABqea9bOJ/L3f+qYJ24sxir+xZ/V4qu+YINSSabo8WwcRCfJILzNj4lZ14pRohgl3KtdYEehG6L3wxy9ZvWmTX0sVMp8atFtOjNmVn+vdewbEMucgXNocYwefhLufBT2nywpjo4o+ovT/TcMY+0x2WfDMDaa7FNfPyif+s1S955UPd5DfREifcTFBcmazP7WpJhnkqS24j9FFEme/pddyWxCfZzHKq9x4d8958p1hYbYhX/Fad9xUpUp7LaFv/xlV3j/7w7pDevfEfjeHxnytV/R4rNfm53/5loRQojPtNZZ/LekiGAJ43mqIE2r+kpdNFHqbVF9KVWLOrQswAfBW1nXzY4Lc9E2TmHQRINvNo76Nbnn9WYkby4x0jfIi4zkPLXGKV8T76UmjnMzI1OvW04Tq6Hu/qYyeuTjFNqKdH1UsnDokOUbPdag3j/4kYLve09/IV/VbQt/9Y902W2fUBFNq5uL9sfkROk0PhMUcSEdlJ7UwZp2nacxRzll1ns5fqd6icZ0j9sB2dWQ51c0GIdFJtOPzFWpG7pfUNkfqTr6prl7Ur+fcAbeBDblOhbBdN04h2gLxCG+jx7coJQOLt/1bucFhVx7oOHe2oZhrBKL/DUMY+MYPvZ+N3zyP3aHz/zWrrzwoQfpXHsRZdnSwSE67AXJUDcVPmcsj+hxTc7YK9gwjJl56+s7fMWbFpObdzCEb/o7q1hPpiiWUyI4Ucii9HPubSypknJGlzLO+btJdqG5iEZBl0OWQx6jQ20+sDkIYY6XuRD9m+ehvRG7DwyjyaRnVUaQ5O166FQjCDFjwRTf9I+PGRSLOfdXfn6Lt76xtZiTrxIBiNLPOUFaPPWxbU8hclmEUHctxXUUt1MiO5X71uaf83FSX7T+uZ1ISGmCOLToo8c38PuP4w+f6fqifz879z2otz9+RW8/1tbnf8t6iWEYE1jkr2EYm4dkV8jzhyjLB0WyV+Py14BexZdxAWKrkKWTotFi8KBEr2uxPEsXY5Yp/DZUrdXLiHd+9TX+5Qf7HA3qv8B/84sFP/LTQ77mkctuAqayzCJHmCJ/T/rTOM+v5IrmPuZxt7XuiGoAtJd4sGb9f57CntQXYh/Josyzi/82Gb3NQwihMim3s4uGYBXGWug2XiyeWevY2mbrqEYGJgNcSTTMxcNPjddb3k1+5N/2+fnfGC7k3Lsd4Z1fu7OQczcJEYIR2MXc0us6F1jmvZDW9EFcA8kU6RKkntseyeMc/SKG34uUe13bxDifbRzDL3rNJ74vrlv8EC0PQEvo33qB+P5nIXJI3v5d8I/jhx8HjuortGEY644Zfw3D2Di07L9Ahu3PUdW3ajl8Ffj7EXkBkgM+TJpWsZDYxgnuNEnOLXlXpyP9bdMw6ebzWXYdLfj7VmV//LT7M/7Sl13hW991UPu5Sw/f/n8PeOvn57zo3stcYCVK99L1ckr/Uhn9XZyimUcyAedRV9kYllm+8xI0ZTw/xcYZolriG0qgdOD83Z9r3LhbR4GmknpplB90LkgA00Ilj3Lh6TsbVxHGrCQnPyWOCQ4kR8RXpL3ja5McRjZKthksTPMMmlAtje9v8RmWB4MSBaDZ2CcsvV6mLptQ71BL3d/YU/72/9ujXEyqX/7yV3d56KVLTvexrD5ZmZqmtBiSEfpaGVJlTIjPLKvfzCPdvKw5zNR0STJF2sH469oeyabLIRMvJ5/wHJpy355DfWkl4lpGpuayQCPnqmvSPkvntHqZub4qH1SPFgNwx2hxfK/64vNU5NOF/DcQ/7NIfgsz/hqGUcEE8gzD2DwGh7sMjl7H4OBLKHqfQzl8OcgOTmIeOGPlmHybYdTOn/qSXV77wGL8+n79tz3/7KcKzpRhnjgWtCNZRcBlOnYoMQLVsdUTDL9DgcItpVmaSQpRaYHrgGtVjL/G5iIgeWh3acU5oE08DGMtcECLEFHYVeh4C12I/LOfH/Drj5Xnv3EGXvtgxp9+pLuQczeOlIqoFY8Me0RchCj3LG2QXcXtethRS8FiGEtBQQsoB1AcXWFw9OkM9j+Pwf4XMTh4mMHB5ss2GIZxKezRbBjG5lH0c4a9qwx791D2HWXpUJWRVIqt6lZP3Iff2txKcoFjW7G6mZn7rzv+1O/fXdj5/9fv6/Hks0k7+LwD7goRqBvRKDkXZOSbH8l0SS5yL5x5n0iIlC4dWriQA3hlVXRRp4Eqc1fA5HmTBHCWhXy/Gy07YQAgDpUclQx1Ue7bIr0vybz3oGFcknSLCpApdEB2QoQhmd59C29Zd3vyec+3/ejigrr+7Jd3uf8FW1Kh0fgrWYhaHUWuVvvgssrR9KF2+p7LCDLPXUW6JdLy4f6szsWl8rolXWrEPO2zTvXV9H67aFZyzRLuM19C2Rcd3HF69LzTg0/eq3ufuKJ7H1+ybINhGE3HfCcNw9g8hj2PZEei/tgP+7uqQ8YrFjffxGtTJqqrYHoBWI3+FdZjL3aZ7b+U7zLp5hNPv8b3+Td88S4/+O+P+OXHitrP/dwt+PYfGPBd33TR3L8Lqsgk/Tw1lggEP5+L0oR2XkgZxjuW6gUtHaIa1I9REB82DS5TVzOXYx7q2SlJ97NGbcdgDEwS0KzHs8e4BFpp09iHshy0GKUpXCgb44TShAGywTShejamr52ADxUsOSCKemCgyEBGawaFyXZY6hy9nrqfpcjf/s+PeW5vMW3/5s/I+Ia3d2b7cJP641kVK1OPCEfYFc2AMsyTtI7F6SUbd2nSzZflBL88dRIM5S2gXULuJ/P8nmQAnv65gdS7/pMTfzyRaUeD6jrntPcsgoa3z9Jpan0IiMtR10K9R4fHcPgceNn3vtejt7+1Ok+GYZyMRf4ahrFx6ODQ6+Cg5wcHRwyPoBgEzziRuddxRg2khfZ0zl/DMOYmz+Bb/si1hZ3///rnBb/8mxddUy4y6pco9+zjsYED+zwe5OlZp4AXtJQg+bw22wF1ucjHShANcwDnxodY5O/GE9taswx1DnGu7t3dLWCbQ3qMlTARYaiQK5L7GFmYnvls5frhlx8t+IGf6S/s/P/z1+2Sb1PMmCiSa4z8jXNJ2ys4najc5doe1/G4dhnqL9fJebjV3+WwR+b6spIpkAvpa1wLfAHHN/F3HsffeeyQvU/2Obphd6BhGBNs4ZTZMIyNZ3gMwyMYHCtFP0yKiBu/tunXDKqG33VtEtv7PBnbH145b319hz/6eYvJ1zYYwrd8z3Ah574cEjehgvTzXX87yWt+2cxqM6nj3kifV4ESKAivK+OyF1R3w0kw9ro8HGJGwO1AIGvFI7b7Vj54VjUQGcacJIfRFtCuHFuqX/ctP3jEcEHP8nd8YZu3vvGiyi4bROpfLeod8jZqqJVx5GkbZDceXaCla1D+GRm1zZzPzou8tQn9YFunCGs3RRKQOKctB3D0HOw/DgdPlxTHx5K1DldVMsMwmokZfw3D2Dh0OESHfbTsocUwRP0aq+ekdI7nvccwjJn4a19xlaudxaxK3/vvPT/2nhWOqxr/FyOCRkeVTdmQqIPpNMxzn2iW/L1wt+TDWUddnFAekbHk88T7jM1AQVOeZyBzkOeQOWtlw1g3lPH97AiG3w7B4FQVb9iCm/tHf2HAez9Yf0oPgGs7wjd9zc5Czt14JEatuvhzYgv61IUQguw6QA6u46GruN0CaYe/B5UZrM5mxdYsxmVISkYIlAP0+CYcPoMODkta3WOuv8yMv4ZhTLClPpOGYWwyOjgELVBVdHiMlgX4GPmLhNcm5SXaBqobMwLiFMnCMVo0LqtJlrnAWvh3rWnO3iV890YH9V3g2l73qTl/6q27fOdP1b/+U4W//Q8LHnlLxtXd2k9/zpfHVyFu2DGWfa7K9U170y+S087fhD7oiZG/MQI4jbWO8MO5eX/rGGPmc5GXeZ7Xo+sVVCTI/2ZZMAhWy2NTgs1hQjI2RXx7cBnqovxzKWfct5vUGZY1CK4hTamSjepvC2DkuBSf8a0Sug68G6U1mDsX5hxtUGs3OuNkBz3lO368V+e3TfCnH+nwmS8/Qe95Vf1zkfdnJVm0iKIZiAeyMswPZPw2Gb/10jQ2h+9lSJXgACdI5nEdRXY9suMRp+BBVRo1j6pvDSgTL7NzTuXI9D/mGNSa8mxrChepj3WrMwHIEBzqh9C/Tangrrw4F9e6Jve84p7i8Lljhkfk97xibRL+GIaxOCzy1zCMjUOPbqOHt9HDW2hvH4oeaDlp/DVWR1xESkq5uGrDY+OlfVaA1ctG8I1v2+VT71vMVO9X/5PnH/34YiJQLk3amMpksXkA1+2+SBvjpYxln/UMo9e5NOGiZiFFgTpwWTxW/fAxlosDyaLsdyv0AVnXZfDa6BIaRn04IPcQow7paAhjECbTPGxol/+H7+3zwY8sZs718vuFv/CVi0kV0lxkNB+SjKCgmjIDuPj3WYbade6D02VXxnPGHOgoLt570lIkI6RdSbbKJjJxTXM04jq1/zb12cS23asIo/Q1voThIfRvweDgGuiryLu/j7L4z3CtB4obj3ZWXVrDMFaPRf4ahrFx6OFttNUG9WhvDx30wPuwoFPH/C7ixixojMAKNR8lW2ddMK6q+ZbyvXOsoDe0XjbOX2MZ16Pw0nsz/uLbr/JX/tneQr7inX+v4B2PZLz4vhU1UDXSQAhRQZnGIT7+4aLD/cb1sXEONlVBNERKqXoEP8dm3SwGM4nRuyvYHYybl6qEyF8R1AngQn/RikSwsaGEvqdIiP4lC7v96hHxsf3ncYpYJmtRyOXRtOqwKN76qaYscIRIQzw6FKTP/8/eu8dJk5WF/d/nVHX3zPu+e192l12ui8gGCcsSRdT8gCgoglxNdiHrJUSIiv6CxmAEMQlEDCbeUESMIImgoqi44iWgGDWSYIIXvCCKwgrL3t99rzPTtzpP/jjndNfMO/O+09Nd3VU1z/fzqbdn3umuPnXqnFPPea7TFP5afjNzjY0Df7Si8XjPSc9/+Nmtak4OfMvz17jm8goseHWbn2W0lBHMaTBiOsDpNnmlFdG7F2Kv+5TiBRVcR5F1RY764HjhPKq6FLFuvj2g7Prj7BzgQmf5vvJe5XwGysYaKxfEYb72c4hyq3p8MULcFuqHl6kWnwdyFS7/GOj/QuR/AYNVt9YwjNXSVJdnwzCMPdGNB9Azx9HTD6Cbp2DQD8VqUqhp6yxJDaE13paG0Ry+8elH+fsP7VRy7hOnlX//plEl5943ZeNvOQqhirWlKWtYalPUX+pYQvTvXPbXhrrUizBJ/bvzZ+MQUDLwiyCSo1kHlbw0BppWMLQhc88wFkWanlk00mUaav52dPp/O9/bIv79T29xcqOaC3v8IzO+8SsOW9RviSQWZMGxQGwZDZSvPQfpemStCEe3CI4uqayIsRwO61jcD4dWDIpOO1pAUcB4eCnjrccx3vwyRhvPZrjxWEabh7SYu2EYZcz4axhG69DTd6Gn7kHP3otunYbRVhCKUq7hC9Y4NBZOEsAdh0QYN4x6kOXw3S86Fjz0K+DnfqPgg39cA+2PY2r8TQZgIyjmRsCQkPp5ZlqwYG/L6Zg1/nKMg+JCyue8C1mHadrnphl/DeMQk571uUI3pn/uxBTQLZzGH/zoiJ//vWEl51ZVXv+162SmEZw6EOal47DLCo7QDx1Cquc1j/Siw4WNGcOoF6pQ9B3Ds102jh/h7F2P4Mydl+vpOy3bq2EY9tg2DKN96Jn70K370eEpGG2ifkRIMxx3cYd9M7cqosJmoXV+GxaEtlSsTw4x0ZjhgMzzpU/scfNTqnH8PX0Wfui/FRT+wu+tlPJ4Pp9029AA1pkQ2Jb22oMWAmMJNYAn0a+puN35jm0nXd41zE2pzq9kkGUW7XsoSVG/GlI+Z514TIqFrijt92FYiAxjwSjTSMMs1h1dL6BXQBbLGXim6WobzriAH/zlAWe2qlmjbnlqjy99YjWZYRqJKJKlaHIN6aAPG2VfqGj8dR2PdAhGYClFR+98/zLY9iic8XnZ1MdtE9t8EEwsmh0l7G2yHDIXgl2GG+jW/fhTdw705N8NOfGJVbfSMIwaYF4ghmG0DsXDqK8UIcxJiyH4AhBT/i6bVMMmZdmMNTklRuYpLF9wr/y7FrQLblWftHDq1e16BCZjzzOte5sr0vN801d2+Y0PDzhbgRLxlz9Q8N//Z8Gzn5pd+M2zcL4+3rHxl1RH3Om0tPtu56nbfTsI+64rmdLyCVqAekE0LciTk13oy3b/3zrXtpwUmBeQDHUZ6nI0i95HqiBpkhitJtUB1Sj/OQHNwbmgKPPC8sfBYddW7kGduqTO69thJmVuUkLt37UCQcL/jx06AtQt7vm04jH5vj8a8isfqibq99ia8M3P6e1fNq/T/EwsamOxzeAZDcB53MCWnQnq2AeJRbSt3A85kAXDLz1Fuh4X9/DhvbN94eL2gLLrj/uj4rq9VVOntszDXtfRlutbNiIhq404VAt0cBJ/5k5kPDqJjgY6qKhmgGEYjcIifw3DaB/dIwN6R8f4ETo8C+N+KbLDJMuVEO0N5wSTGYaxeMrbvAzoKl9wU8atz6rO5+/VPzRiuMryv46grMt1ml7emJJsnWNC/d9DYftMBr8cpBMOGxiHG8ni0WGSBtwWDMNoHumZ3/Mh/XNa3lsylftD5VVv36zs/F/1xV2efIPFgWwjjZ9yCZHDioB0FVlX5IiGdM+5tmZ+GUY7mDq6QgbjIbp5P3rqU3Dm78YMTvfxw2o8iAzDaBSmgjcMo330jm3IZQ/bJMsKhlvR+NuSHGBNxzaNhrEc0pLngsc+vYLvenmXKy6tZhJ+9G+UN/30Cq2/kzqAmC1nJ0mhqYRojYJw6I6/txAVUDJUYtRvS6/TmAEnIfJXYmgTGQfzhLD8hIaxEkpZhShP4xYZ69703j4fu6OavesVFwn/9tZqSoE0GiUkRnGHWFxI0b/JCN7zuHWPdPzBH5XG4cREoOUweR4K+AH0T6Cb98DglCfrnmX9suq8iAzDaAxm/DUMo3V0b3yBc8cuzzTrwniEjoeAj55xq27dIaTU526nUWa3TaTpTs/FdMrGLEyMeorLotKm67n6KuXVX19dpMePvLPgM/csWTMUlXU4BedLB+eme27jHNnPepD6QglpbscghYTMx61ePwSVHHUOda5k9APTYB5G4iQQwjhwWUiV5/JwALONi4Maf1s52QyjesqGKZg82yQ5fnWYZv9oMJ++z/OmXx1Udv5Xv2idKy+2dWhCKd2xuO3HoVquBRRBMwm1frsFrutDzd9cERSZN/j3nEfhHM9Oe9TWGxOLlsNEpgX1Y/zgJGzej442UdfpuKse2/AnomEYi8ByvRiG0QpGn/rDLr2LjuGLoxz/5KP9iduvE8m63o8J9d4sVdHS0dJraRO9kM105feyofXCKv4+q9u7BBZSqy46ujiF3ENeILmHTPlnL8j5qdsKPvKxxUeU3HGP8p/eNuaHXtUJY6XK/i3XJoN4rfHIFEaxzufE6lkzFlST8LxdfM7lB8MvY4lRUrq9NmId58M+0T29iqJlIMtD9C9u5lp1RosQjTKJQ6PRV9QDo2mt6G3WpT1PVHVLm0ldusVq9raf5MTjZJL+WcYZeA3POCVkQKmLYWGfY1IVvu+XtrjzeDVRv094VMbXPqNbjz7ZyYo2GRN/SQGN0eSSg47ZLkNV3bxV3ZM0T1IkfQ7S9Uis9UseHeiL2MikUjlQe3cx4B6YfcypOo7z3SivU5pkkN1kkprsaZrSr21gH88OSZ5QfgTFEFUPo9PriD6c9cs+x2/c9Qm89BmdOSuXfdYqizQZhrEizPhrGEY7UC4FfTzeP06Hm49BsscBF03fYFLqSijtV0S0dLDdMFHJ7amZAbcmQ7B1Btwydbi2VSmd09eW6mpLpqG8Za7BOCrKxceEV70s59ZXDikq0C2+69cLvvp5GZ/7uOU5Gssk5VW8Thf+U6OSajkNOOBHl6hMVC8h8te7WApBEHRqEKvBBNJFtUHTmAeVDHWp1mv4ljrozoxlM73pqgJZqgVdgI7DXFDYn+fK6udKpdTh8syAa5yPNFeV4MjUUeh68C7YTkaE+vZZRc6/FY3PD398zLt+t5oSjXkG33HzOhcfqWiC12mDsd+2TGxqMpGfJVc0yg9hn+qYyA2zXGKNuuO8qIAq4kLtbOkorqvQic6UqS+3+dUt6OLatM4wnFe4AAAgAElEQVQvUl+wW0TsovUl85yrKWO7LlS6Tyw5BmiBFsMwpcebFwvjJ+KLHuL+Gid/jnMfAU4cuDGGYTQWSwFgGEbjGf71b4uONi5juPF5jDZv0eHghRTjv4/q0ZDi0STUlZM8ikuGKds4GEZFZEGBMzky3bbxfO4XZzzji6oRAR84pbzhJ8aMi0pOvzcOyD3ifFBg2fqyAwUP6l08oiG4RXq33XGQxZQT59QdMA4X2we7iqB5huapYLjlJzSMxpAieyFM3xxY99CLkYoN1HKNC/iPP9/nxNlqHsxPvynnOZ/fqeTczSau6ZMa0h7NQracCa2XlQAHrhNq/LojHpfHiy6YzjXjcGEiUEOYhI0DY/BjKEaXUAyfiB/dTDG+BT96AsXoklW20jCM1dFAsdgwDGMHoyEMN48y3Hw4o7OPpdi6Kgo3WXiDLXUrZWdEounfDaNaMoICtBdq/e7crHdy+I6X5fS61Xz9bR8oeN//XKL11xHr/MYohSzlsDO2oYRIqEKgOAzPxWjwnRTwszFhRJzEer8dcN3oGBCjuw6Flt8wWkbXw1qM/u3SSEPFb3x4yK/+QTUZOde6wnfcvE7H8v7tjRBkyY5CNzlNNmgAzUNKd91T5IhHeh7pqslNhtE4FLQAHXUYbV3K4OzVDM78PQZnH0b/7NqqW2cYxmo4DJofwzDazngLxn0Y9zNGAyiGQejBor9Wzo4yNZITovKa+vSZJTDIxp6xTJSQuk0IBtC8lLKtPN/iuPyimzJufU51WsDvfOOYja3KTh8pTTRhUsd2mwP0Kuw4dVwbUl94QhRHTdI8V4sExWU6wBSZh564IESHAM1yNDkHlP5sGEaDyJKsozFyU9FM0RTQD7Wf22f7ynf9VL+y89/6j7p84WPbYPmdcQM2iywmTEqlSB7HFBrSiJdlzbaJES5dN6ESQidmD3Jxzw5hf7FXx9m+eHfmue5F9dmseovDfL+qZKn3IH7QeygGMDoN/ZMwOOkYnpz7UgzDaCZtkAANwzjk6HATRApEzuCLDR31L9ZxMgBnIN4UvqtEo541KmQmBpr4t32f5KCs8tZX/N2tHNZ1uKa61aC6UJ/sUExJHqIWpBONwCmgbcf5vuvlOb/0/jEnzyy8xfzFxz1vedeYb3tJhaKmln4oG39ditiYwctkgfd8X0N4meM8Ra9MjL8Sa7yV2rLAIb+wur0HRQRwaCbRsJdNDcBas7ltLJfJmM/i8pCDz9Cxm4wRWfX4XQR1u4S6PVON+nHQMZKeX5LkAEU70fnN6zRdrS+9f57vWwS7zM8f+7UBH/1UNRlTLj8G3/nifQZ81XFjMVebZrjP0fib5GjJFHHR7hn/Xn5vrZi1PSX5T5xODN7bDlF0p6x43pNV0M5ls9D2lfplP+ctv0dL3vOzfnY//2/Mzjx1exfYjAt+U5YDGaoFOu6j/VNI594NFbfBaMMSuBvGIaWpsVeGYRhTBmdhcFbpnxmzdXrMcAOKUVQGCJOIDmN1JO/Fcs1fwzAWT1R+hrTPRVCAut03rA+5WnjV11dX/+3Hf27MJz69JAWr02naZ0svvzsFMAbGEl5bqwJw4LJo4HP23DF2ITqHOAdZFpRlkmMLh2E0mCT/dDSkgO5FB7ia87d3FfzEbwwqO/+rX3yEh1xpD8F9IVqSJ5nKDm2NhHRAR5E1RdYV6fkwZ8rXblTPPAZew5gQPVhcBr6AwRl04170zGcKTt0x0jOfqf8D0TCMSrBHumEYzWc8CMdoC8Z9CWmfRxbhYxjG4SGl9Y0RsJIrkhSfApPIzx28+NkZf/+zqxEHP3mH8mM/O8Ivy8iYjL8WZTalHLGiEgzA6dgDRbYdzSRpLreFUqyoLUa9Kee8zDENq2E0mAzoEQy/3WjEgtou/17hze8dcPs91QhKj39kxs1Pqc7Jr9WUHZfb9FhIWWA84bq6wBrIOmHemIa4nrRpDBoVEhesooDRJrL1AJy5W/T0p0VPfnLVjTMMY0VY2mfDMBqPHw+mqfq84osRWnjUp9puq22fwS73YE4tzDz3tGbjoY4Z1uaibtdTF0PgUvpFQTySeSQvkNxD7ku1b89txIMfJLziqzNe/jrPcLT4Fv3Euwu+6rmeG2+oQJukk39ANGb7jQbgzIM4VGSaDnKftGpOlq/Fx1/GBONvUvylQ2muwTc5ezmHSoj6VZfHn138u5pTmDFFPaiiOIQMXAfwYV5oEQ6pSbhXDZpQm2epUV9WNUaUaSkDF9L10tPwnBu5aRmIGWWBfTHn+T7yiTFve99wMW3ZQTeHV7xgjWsuzy785qpZlGBV8RjTaINPlSIki/V/k8PcBVMgz8Ey13kFFcE5j+t43Jri1nyo9UtIl67pjXV4/hyUedu+qPF2oXacz08xOSD40s/G/Mx4bxuxNxQQCemOFI8fbkH/NFJ4tBjA8OyqW2gYxoqwR4dhGI1H+2dLxxl0sAnFGMHHlI+21NUCVzqaIEAbRlNIyoCM4NbX8eHI/Z4pn8vc+tycJ99YzTq5sQWveeO4knPvSrkvMmL93+V9fW1JDgAFULhw+Fj7t20dJDHts8vDa9uuz1gQcVI4h886+E4H77qoy6NS0IydhtEYJtNVguzT8SHyt5PS2NazzsFr/usWm4Nq1pov+HsdXvy0XiXnbjXpdjiCTN22FMgCOkl4oUhXcT0P3bRvwB5/htFI0v7HgR+ho1Poxj34zXuV4VnFj+r5IDQMo3LaJMYYhnFY2ToDW2fQrdOwdRr6mzDuR/fdFiq2m0I5yEqY1FGSbIHGGNnHYRhtJxk8c5COhtcZDJ95Bq//1k5lXs2/+cGC9/zWefIM74ru80iUJn1ab1L9X9n9bYdunfAEg2+M+lUt92JbOiHmPk/Rv2JbHWM3dIexqINmvVj7N0QQilqkuGE0hsl+QxEHkknYb3TikWSi9N4aTO1f+uCQ3/5INc5xIvDd/2ydvLKg3/1swPYQsub4aOWUx0XZqTLJkruJn02h1G7JCE4RXcL86EaZeef728Q842rWMTtvhrLDtj9ZBXVehw6KEFMWBOMvWyfwG3fC4AGPky25/FGnVt1EwzBWg6V9Ngyj+fQ3CMq7QdioDDbR8XCitJPSv8ayKe2UJ4bfVJh0x9uqbELFNCIV0CzU7Xrqkm6yLv2S2uGnv0tOkOrKhl/Yt/LmyTc6XvLCjJ/8xVmNtBem8PCG/zLmKZ/ruOLSC3XiPPc6GX9lYhCXfUQ+Tz7aVqT0qqAaI37TAUwLRoM0UuNXDtURVFww/IorpbFuqsbWWDjllPEI6hziFHUZKmkOLHC81GV9qcuz1GgGjR4vGmSBnJDKtlAYS3hNz73ys3HJ3H9aecPP9ykqisP6Z8/o8vk3LFDVt9CNzozjahXrp0g0/mqQI51MUkLv/xxVNOyAlB9nMeKXDkhPkQ5hrmtyGK1Tw1lgc3aMu6ovc5bz71SNpK2MlFodl66a3Z3VMsczqlX9ONnmxM0vgI7R8RZSbKLddaT3iMJd9TmDVTXRMIzVYu7whmE0Hh1uhKO/EVI/j7agGAF+Kjkbq6PJHpSG0QQcwYO/p0gvRrmUIxT2ybd+bc7VV1QzOf/4Lz3v/JUq0z8nQ2bUjOSE9HXliA1je9RKIeHYZgRuAaFQX0j7LJnJAMb5ieNFXR5Thac8nzZuDKORJLknj/JQb4/IxhXyjg8M+MgnFu9sB3DNZY5/9ZXrlZz70JBsKMmxMpUtagNCMPyuaTg6OjWi1WeKHG6E4MRrpWuMWZhE/gr4AkZn0NFJ8IOcztHLydYfoQ98/Njovr/qjT7zhzUoBm8YxrJoiwhjGMZhxo9DahM/Qv0ItJjms6TkAWcsHzP6GsZycIp0PdL1QcF5AG/oG653/Iubq9kLqsIPv6PgU3fO0q4D5uMq1/wtB30agfNlz24DKeWZGX6N/TJZSqLjgOQxnYLJj4bRSNL2rwP04lETn45P3ev54dsGlWWVf+kzuzzmIabXn5tJBhna4USY5D0XIn9l3SNrJYdRox4IYQ+Xpf3cqhtkNIvkCK1AEXSkWhxF3A10es8EeTq4GxB3bNUtNQxjediO1jCM5qNMI75I+XHaps1uCGU7jNtxnG/zMouNxzZBRpvZOW92O8pzIOUAy/3kkMwfKPIX4KX/JOfRj6hmkn3qLuVHfnrM/mr4wr4XBEnRq/FjZeNvjq0Zu6HEGsCEGsCteGSmYnYhja9mUWs7qfvbios0Fo3AJEWsy8CFKGB1uY0dw2gaSnQAjlFzMb0t5YD+8nRegXzwxtsGfOb+avI9P/o6x8uetbbPd8+x8Wrjvq3cTgmlilwWI8abXiwvlfyYZMdRpOORThFSQB9wz7B0Fjmm6jhuhZBqPPe4Scrx+LddqmYdamZdg1Z9bxfB+fQC247ShthlINkxkCeg/oVo8QK0uAktLl3BFRiGsSKaLsYYhmGgwz6gkOWoKDIegB9HGbmp0l3D2NnN8fdJAFbSv8su+8qD3KIF39ZWB4fV5drqWDtuVX2zsO8NJxIhePF3PNLz0PHblQUzdP21Vwn/5us6vPS7hotq5Dbe9M4Rt36F4wl/70L+h7OGWej0Y5nHdRzaAS0UTRN8WuKz2Ry0/SkSSohGX4ER0VAevcR3Ksbrzra+UHAOdQ7KR6pl16TrMpaKaHSYcQ51HTT3SAHih4gvCB4Srh7CQh2fpUZ9ad142cf1lPTekhThHUU7ArmAz5ZvSIlrxx//zZgf+9WtSr5cBP7Nzes8+PI95KvDVrd3n2zrlvRLSrmbeyQXGERZMslITTMgleQ/11Fcz+O6HunEElkF1Zb/WNipS+NuGf2/zHs8uTQBp+gk7XMp+rdty/mcz6cmTcGZOfDFpf2wgyxLSrg1/OjhjLYezvDMdUh2N6OzH15UUw3DqD8W+WsYRuPxp+7En74Lf+ZuOHs/OjiFjgah1kXjdmctxG6BYVRDWQGVA90COkWsT6YHVuR8zfMznnxjNSLiuBC+84fGF0h3OOeCkQF56AvNCH1hnMsYGEswAlcThLRkyuMmajnt2WPMgghkHch7kHcIi4lhGM1Fp7VbJxHAupKprQqv+W+bjItqHkxPviHnq7+kV8m5DyXCNItMU7Wm5Yw4OSHN85pCl+3R8CYr1YumR6ga9UDSIPJQ9B3Ds47+ycvpnzxG/5QFAhrGIcImvGEYjcefuiMIN3kP11kD1WntXxd3a3WI1qgzi+qecmSdgBBSFknZszPdi4pvSatueV2upW4RJKvsl3m+e952l4y+AmGOZTG9YR6VmuP4pgMYgEWU139rzjNfOmQ0nrOtu/C7/1f5pd/0fOWXnk8Mle3rxr4Jn5FMIRPE+RCtofFo2xie5fOla1cV8A4KEO9R9QipVvRuKRoqYoFR8FpK+zw5GhfKbCwd3S6fqMvCGqpjJBuEv3sF8VRS+LFua5JRP1o3RpZ0PZqyWcToxgzoSpjPY4XC7T8jyAI2Fb/w+0N+908rEKqAbg6vf8kRxM3QztaNqykHul2TsRCEa8mCE6XEKEwRUE1jpmZ9t9v1liqqSCcYfKWnyFpI9SyiU8e/C13Ooh57sp8vm+VcLeR81XDqyBzrSKt0NTtZ5v5uj8+JZCiCqkeLATo8Cf0HziDZFuPNYs4WGobRIJrqw2YYhjElbexHffzWKXz/DIyjwk5qkqbvsJK8pc171TiMyB7Hoki1bXOFzIdoFue3pwg7IE++0XHzl1cjJg6Gyg/81zHHT8LCOynWaQs12mL947QGNUGJUiXl7vUx4reI6f586T2NJIboSDychKOx12OsBoEsnx6Tur82kAyjkSRDXUz9TC/WAE7PhyXJBfefVn7wl/oMq7H9cstTuzzpBovrWBiTqN8oT7r55eqVEa/F9TyyXuDWFOnENNZNMTAaRlvYa9tbha4glb/RAkab0H8A3bh3Uzfv2dKN+8z4axiHCDP+GobReC793jvVXfHws3Lk4hGo1/EWOhpiu5kVI4SnTDrMAGwYi0MINaFSxG+mCw1K63bgW74255orq5m0/+dPPb/wvor2nckoXk7VZwquQLlumJfp0WhSGHypwLw5fRkHIUWLOweu5EwgZUHGMIzGkUfjb5dwdIjTeTlz+hd+b8iH/7oay++DL3e84gXrdHNbnxaKA0kZdVL5kCbKknE/Lrkiax7peSSPHn9NuxbDMPZJaW+kHsZ92DqFbtyreuYu0TN3rrqBhmEsETP+GobRCrKH/4NTcvnD+9Jd9xRjKIYxld8h29Xs15uwqkjEdMoUdOV02zHL7Shn7jzIUTsOem+qvJY6tKOO/VLG7XGsqn2e6ckdSCd48OPi/yZD3mSu7cwftp8j8IQbHP/0K6orjPfvfmTA/Sd0sXM4fc4BmWw3dlbFIu/7QcfVvuZMyv/HtD986Sifa9FtrmqOTKK6BMhQspo+AIxGsGOdUMlQ6YCkCOBd3jfP+LehejiwMbIalO3PtoyJAVgzUCdR6okdXdGm4t6Tnte+c2Ouc5yPF/+jLo9/VN6qcbWt+5nj0va1YdxxlOvkZopzGpWmimpN1QsXuL8pI47kTIzZMk8086LGmq2Le1Ie+3WmVbqa/bCXXmC/eoJZOei8EAFxCBKNv0N0uAn9E7BxH2zcfYDGGIbRVMz4axhGoxnd/VEZ3fXnLrvuxsvl0uvWtbOeQQHeMpnUhoypMCo002u6tRzMKNg6mqZcSLciB+nGaJZcz/373PdMeOXX5Tz0mmo64vhJeN2bU5aGOcdb+SPC9sjfZd/HqpVXu35+n/NXmP68m+G3UUyN2YpDxYHk4edt7zGMWVHAgeuA66KuM3Us0J1j6iAONofguWqUaOMYadD1pMefA+mEg5xYNqN6C8tr37nF8TPVnPthVzleefMRGnEfDkrVhsFdDSeA89OkD24J/bVoQ6hQKg9D2Ct0/DSZBYBKGAozn3/GsSbxaNK4Wym6x88VIzr70WaaohfYDYXgGe7A+5D2eXAS7Z9EhxvoeNikqzEMY07M+GsYRmMZ3fGRo4g8DPSJcvTyL3TdI48QcT28Dx5uCs2S0lpG2nSWXw3DmI+kO3GK5AXSLaDroyd/fI9nx3w7uEbsysscr/nGztzN3ou3/9KYP/jTBTvrOI0HMSU2Vv91Jx4YA2MJdX8bS1Q8OZikfHb2wDHmQaPc4lCXo3kOeaesLafBHhOGcThJe5EkF3SIjnNUqhH70F+OeccHhpWd/7tuXeeKi+x5VxlJnswJ2WSSY2HdSQbd6CTquh7X8UE8SvKxDRvDaDcu7IvEF+joDL5/HIanPS4bsX5Ff9XNMwxjeeSrboBhGMZB0WJ4heT5kyj851EMH40WjwI92jzXvBI1afZcqXiiLl6l5BAqpfPW5BoPRN3aXheP27r0yzyRlHWmfJ/TxBJFnEc6Phh/swIkOb1oyfll58XNrrV60bNzfuq2gg/+0eIzKvQH8J/eOuLdP5QFpdRCCP0lUoBzSKZo5pnmxmbqSC87XhfBos5V1fxOYyP6SVEILt3aKvrjoFzw+lNESfw1IyhnkRihWWnrjFYyXRhUJNT91Rx0hGQOCgUpCGuJDbBDTavuf5uu5Xx7GAUtgvNcB+hmISLKy8HLH5xnw+QV/vMvbNEfVtO///BxOTc/tVvbsbiwtK6LOtGs/VQOVHUgmYb0yWUHy52y5Lbvm7V9M75/N5JvkoDENOfSVegqksX9g8r2GT/v+KmDvFhzZJY+nldXUs7wM+tH23gv5+7LFbfhwN8ZB5ICOkaHp8Pzr3vR2K1dsiGXPOz0ClplGMaKsMhfwzCay3DjMvpnnsjgzPN0uPl0LUafjep6swuJtAzh/Btjw6iaRaeHWzVl41yuMeq32B75e84HykWIZufImvAdL8tZ6x3o4xfktg94fu13K0jVH9P24XSafr5p97sqkoJw3nq/dUChHYXEjNqgOh1LLgvRE5Y9wDCaTYqGdIpkHrrjIEN1ovy04Ky0v/qhIe/90GhxJyyx3hVe9aJ11nu2KFXGDuPvJFV4Q6JmNQuGX7emSJdpeRhP4zJ/G0altEE/sCsC4lAtYHwGHZwEP3asX9aVq5+wturWGYaxPMz4axhGk1kHrgEejcgxlB62rtWHJDQf3OZkGMZupDkVvfrpaimgt7xbXdzO9R99fs6znlJdrrv/8GMj+oMKTjzpJ2lGqr5lkgzAjVcApujfUqFnMwAbcyOQZcH4Kx2mhRJNoDGMRiOE2qddH+SnfPEPwcFI+e6f2Vr4eRNf/qQOT72xupIcRonoQynRmNoU4y8O6IKsK6x5y/loGIeOtFh5GPdhdBZ0cJRO93qOXPGk8Xh4w3i49eDh2fvMEGwYLcdEAMMwmovreLLOCKSPy9dDXQuolTvrCjeHK9N9a/p+DYeLrztTZNWBOmze65iubZX9Uof0TFVzkNRzEPdwmhx5Q0q3jCDNSUxbqGV35XNdl2dKPVZirQff+Q0dfvtDnpNnFj9m/+gvPG/9hRHffOtsykzd7aZPmieogOYKWazZNmJ7NoJFpOrbi7rN7fJ1JaNvEYIcVUPY00KnUNXXr+lZH1L0qmQgGSpJ2ZFqEFTbDKNl6ESIAQR1yQAca0qLxKEdFWqkn41GUbf1eW7adT2V7GEmspSP53cwVlQ0VkMIKTIPXKKmNKb+y6/3+ZO/Hc/b4l259Kjw6hev012CJq/xqZvn+zJUUxmRUPtXUiaZsUweFZXLkvshRbWX01Q7RXJFekUoESMylZvS+3dij7JdOeje6dwT7fM9Qhzr6XtL33+BtrTa9/FA6/IKv7sWhHmvKKIF6kcXq46fgB+t4/3jkfwPQf4PcPeqW2oYRnWY67JhGM3FM0bZRDmFL21m2pOrpfmkFFkp5aphHIT9pG4+LOMrzadMp6meJ9effqlm0t14g+Orn1dd+Oz3vGXMvccXrNhLqfpyPzUAG9vTPhdAIcFxoFH2g3JjM8gyNAuv7dZ+GUtDJKZ8diA5KnkpAtgwjGYiQRbo+HDkwbC3KHnynhOeN7yruqjfr35Gl8dfb6lMlkZMFb5n2uc6iRuTrFuKdBTJg+FXOh6yIsjBRnM4rHvdWTnsuoF9o6DFUcbDGxhuPJPx1vMp+jcy2rx41S0zDKNabOdqGEZj0cEpdOuU1/6pgtEGjGNIV4zMmEYBGysjlRs1AdwoY5u0g5EUUF2FnoaUz2Ub7xL679Vf3+Haq6oRH+99QHn9jy8oUiZFNSQjeSdG/9oY246WjkamgE5Rmi5GZ0bDrxl/jYUhIaI864CsgXTDWANqlWnGMIz9I7pdPujF3xcgJ7z+Z7a471Q168K1Vzhe9aL1Ss5tnIdUQqSuDs3pURQdHqUTUlRLSmueqWl+m8hh2iebk/cSUNBxhh8cpehfzvDM9QzOXMvwrKV9NoyWY/EPhmE0Ft24F/I1KMbo1kl0uAm+iErfBe1wDmPa5kVxPoF9UTqRuvRRHdMH1qVvZqUp7S7f8zlu/wXnuRIiMuP3aQZ0gFzRLKQiE03KytLJZOdJFsODLhde8405L3/tcGHnLPOO28b806/IedLj51jDS/2FECN/maZ9FsDH96R+2quL6ji356HsKLAzDXTB+YdKHftCyxFbDvJoAAbAT1P4GsaBCBp1xSEuR3MPjJAiThiNXiZNeW61jTquSQemTdcSqP0+JokJOWhHYawwFvA6vR1uP0LalD/42Jif+e1q5COA19y6xpWXHEw+Oud+zDLkDnIz95SrFnWiiimldU6qBYmRvyoxP3g59fOq2JEZWDpA9FOSfJf3pfTQdZ+fC+ac1M3zDKuF9d35TxS2drptv7KtjNYhu4dzXe9h66vEZL8Xf1DAD2G0BcOz4HJlVEE9J8MwaoX5fxmG0VxO3wen7w3HxskgxGhyezUMYyXsN0Vzm7x6l3WNLih1pKNIT3H5zlraSUFQDudc/H7uRc/K+MKbqllnT59VfuDto/ltdrE/RECykP4uPBr2OHHTx+BBSdc7Sf/MhWsi146omXXxdZL5wzDmQKMBKDrXqMsh66BZN9QBtjFmGM3FC3gX5nEHpBfkKsmTDJXYKU/tLV95he//hT6nN6vRo3/R5+Tc8rTe4k5YtUy+53ku1KfVyrAHQojRszvHR01Iht9MoQeyprCmwVlUQf2OG2HPr/ruTZNxHqJsG5wOpFzRpIZDcN8cNh3Bstm1zySWMMkAhdEAhmegf3yD/vFNBieKVTXXMIzlYBYSwzAaiw430MHZ8DrcRMajqKQTrB5bDTCh3TAWixDSt/U80ot16laghLr4mPCKr+nQqSh/zC++f8z7f39B6Z9dKbWjpX2eUl6Ty4bfC0X/1gmNoTi48MyXVJvVbrKxKMqhXw5cB1w3vGI1Nw2jkZRtiiW5alJO44CPkPd/eMgvf7CaqN9ODq94wToXrdvzbalMIsCZpnzeWfO3LgiQgfQ8shb3CSkzSo3s6MaMuNJRx3Fn1B9h6hirBRQDGJyC/gMjto4XDE7Y6mAYLcesI4ZhNJcU4eNM4VtLSnp526y0ELfHYSweJRjoAJzH5eEg87HPlz/BXviMjC/5guqMH6/+wTHD0ZwnSWtQ5qeHs/3tOXiHFgKFC0dprNUaCdpYlSzW+7UFyKgKN42ayFxpvJmAYxiNxLtpjdTMQx6P9BjR2YTa4Rhe9ZNbFTQ08PSbOjz/izqVnd84D9Hw6zLFZRpkozqKGwKSa9gj9DyuE+VemMp1RrNIy1BGM/bZe+kGTE+wepzE/vfgR1D0YbQpjDZhuLnq1hmGUTFW89cwjOaSdcLhix25cHZQE73cobFNl20rLqZcPZ/ncR37pQ4pverSL7O2oy7t3g8Lus/LmdsC4kO9sWj4lSy2X+PflzhsReD139Lh/R8s8BUolf70rwp+5J0jvu0lB1B2pv4AcIqoTJQO6pimc5UWRAIftP076h2rdyHq1ysSx9rkfbWiHK7lwAnqMhQXMx/uhggAACAASURBVH2X054bxpyk/PMS/lEH+Awl5GAUyUB9fENaCJu+qCyZ2q0x89Cma2nfvkXPmZsxEkriX3KinDB76YAffs8Wf3F7NZkzMwevf8k6sOB7Ms/JWjVvS5wzRARJckUmIbJW3LTMrgqyynkv09eJP1LHIx2PZPHZ5OMbWnDLzqnbO9fJaneiQEmEVUoJ7XZZvlbGPN+90DVsgeeqKzPrYS5UbN2jxRAdbYbUz5LBuDrHJcMw6oH53hiG0Vx8AX4cDh23YlPTKpKMaZ6ehrEYUs2xPB4rjmK98QbHN/3T6vwIf/xdIz5915zXWK7Tlmq1WRr67ShQCIwlvGpDOkdSjsPcon6N5SEZSAfcGrhe+N0wjOYSHyVkCl3CkbNvOeFT93p+4tcHlTXvm57X43GPtJiNlZJkyIypDFkXvYMQxmtXkV6B5BqcQ1NbjWZjJbSMhRAzJqqH8RY6OIluHkc370e3jq+6cYZhVIxpSgzDaC6jAYyG4ShGwQBs1Iu0UTEDcD3ZrS6zbTLrR3keZRqUPFk9jJjf+pIuD7+2mkZ88g7lh98xXExkcRZq/sqk/i8r77vaoOUjRoksVam5n4Vo52CPYRBZiMBE7YYaS0IEzXJ83sO7bsn426SC2YZhnIPTkFmlE2v/lrOr7DG1Cw9vfM8Wn7y7mry6D7vK8S0vXK/k3MY+EQ2ZrHKmBmBY3nJ/ob2ZA/Lgk0Q3tXOX9xnGrJhuoAXEhcpF468voOijg9No/4FwbJ1YbRMNw6gccyE0DKOx6GgzRv4W6HiIL8aABuEmebctWEBtWwq0haMhrZqgMQXVjpTPy+y/OqQkq8N4OV8b6tC+eWhU2uYZSfOl7DwRAxzT/Cqn7V3sV++/Qx56DXzjizt8x/cPF9uIyE/+YsFXPddz4w0H9B5Rpin5UnREDqo7lLqrGgN1SNuWDL6FTO1Xk/GlFUYCy47XfRDydocMhuJAJYzXcu1rrcHab7QMjeMqyJbq8pBOPivwOsIVo7gO+/hAqeNDZQmkNaM1tOlaairrzERFCXbTM06i8bcr4OOzbyTg4yZml/7780+O+a/vq0b+AXj5c3s89EF7yD+LuqF12C8tmkV0zaQ8iMbkIhqrTDkERbUswxywD/fTzr3eE7M6i1PoECJ/O1Ee8qAN8EeaK41zXdM2L4SSLquq9s0z9pbZhjYwz3UuYn0WkOgRoiiM+zA8DdJBRNCiumeYYRj1wOKwDMNoLoMt6G+gg00YbkEy/qYaTsZqMU9Rw5iflI4wpXrOtXbS27+4pcONN1ST+vT0WeW1b1rQpjRG/9LRmVI6HgoKYEyDghddUIo5FzwimpKq2mg4UcZ0OZrlaNaFrBOjfy3UyjAaSTmyN1NY89CLEcAXkLf+/Tu2OLNVzUPzps/K+fpnr1VybmMGyvvYjO2pn+tABtJVZE2Rjt9XxLphGIcJid7jKe3zAEZnYfAA2j8O/QdW3UDDMCqmZupDwzCM/aODDfxwAx1soKM++FGIzDjMURd14QABXcYBmCVLqtEsyhGpuUI3HjXMbnvRUfj2l1aXTOa9/6Pg135nzrT+SWmX0jmm1M+HVTm2M3LcE2r+Hjjl8yypmxe0OGkpMsJVFAZvGOcQx1yWoS7VnO6E1zou0IZh7A9HkA06RZATLvC4eu//HvJrfzCqrDnffssax9ZtPakFO8WXrHQc5POLEINSUhunSEdxXY/rhujkYOSZ8/xG8zH9gAFRnxBvvCowhqIPo9No/wTav3/FDTQMo2os7bNhGM1luIlmOeJ9SF9SxJCllAZrD8G2+WnPaozs+HmejWcd05A1cew0rc1S8lif9aNNu9a9UJhu0NhutMx0X300S+rmRXDzl+e89d0j/scfVFP37rU/OuL/+9yMi48d/LrEgeax7m+mUKQUkrGvD3rqOo67cpvON5fSOu0lpML2Ms1uWfl1zfkFk0buotGq4ePDaBFp3gholqG+i+BjBhofj/TGBlJH+evAtOlaWiTnRJYtq+zSgCkS/kMckCmaU3Is2r6pOb2pvO6ntypr1pfclPOPn9I79w97DecDdWON58Z+ZZgLnmfGD+/n7anubwYUc9YNOehHy+3MQDIN0b8dRaVUpmAJt1jm2LdtP9HKPlwN5cV61r4RPXcO7LzEeUvWLKrLatj1taMuMlXaJqkHPwrDcjwE7dtdNIyWY5G/hmE0Fi3GMB6ixTj8rB40VJyVJW14jF1I9UknAmbpMA7GQYLqmu7Z2+Zr2w9pvohCxyM9RXoK3fj/KUKzRvPqe/91D1eRZPknf+n5b+85SPSvTo3pqS5aLyruWJDCqu7sZ/54guHXM2MK5WUvTqWbJQTlmli6XWOZlIQaceB64Lqo68RIYKnd2mwYxj5Je5icaamNlNW9xNvfN+BPP1FU0wSBN7z06O5/3PMRqgc4GsIy9z67nke2iZJhjCiSR0cBVzLULbmdkmmI/M19qFed+cUZYw/YpkOxR52Vefsl6VMWdf7D1PeLYtnbnYVSbkwRon7HZ6HYgsxprBBuGEaLMeOvYRjNxTlw2fS1be7wTUSYekOnzbDdltmo5abBWDqeUH8VwHnoeOgGxU6Q3qR2dU5veqzjX9zSqeTcqvCjPzPm7+48YGSxEGv+RgVZnuqiSaN0oAsjKTBhmva5YHvAooNpGYWaaTQEEIcXF2UAZ2ulsVyEifzps2D8JcuiXSVF/x7GxcUwGszk8RYNvx0fXks+RrffU/Bj7+1PkrMsmm94zhpP+CxL0FdbHFOHgJTpf5lLvU6/W2Kq8mCITpmB7LnTGtJ65EqvOzX4Jvsa+yIOHu/R8SY6PI36kZfusS1Zv2Zz1a0zDKNaTKo0DKO5uDwYfVURlzGNAooKfTOcLY+UesgRPJCTJ3JKUVsDW8GEVbVhv99bhz6ahwWlNjrUvhxJdyMCziMZSLeA3Id+caA1M/wmvvnWnNt+a8xd9y1e+fS3n/K8+adHfO+375IKcU9SP2kpmkemzinnpHysEYtqz15zMp1/EkWeFvLSYq11WbjLhOtRETRLht+ogVVM+WlUj0YvCXEhxabLwXVAhyCK4MPcWZm80bbx367raZN8s/K0zYsklkAIwy06i3WIjniCjMPf33xbn0/cVU2Ji2uvcHzzC3rtmMNVyzAzn2fOz+v0NFLa204ighfxHRf6/qTiEA0h4qncvNvWxJmQuvRvdSc7OItarGc5zQ4fS3Ea7lFW2vul8y0ilKsmXV05815nk9dkmfwTjL9+gIpDOpcovYuH2UOe0YffXGULDcOoGIv8NQyjuRTDeAxCnTXvo0LusEixNaYcVWYYxuxMIgskvOalo8Y85pGOl/6T6hr5oz8z5s8/fgCla1KkpD5M0RrGdlIUcCOCFmOqiapyjRvGfnA5ZPGYaOHr5PFmGMa+SQY2RywT4cPRCca+P/tkwZvfO6js61/27B6Pvi6r7PzGgiiXOFrR90sqY9LR7ZlcjPawLaMaJlYYC8DHtM8bQJHRvfxyjl597fC+v173x/+qp/d+xB5AhtFCaq5CNAzD2BvdOhGUvl5h1A+CDDpNU9km13pjO028tU1qc9m7dQ5Fgk3BPSj3y279G5U4kina8UgnRP+SUrrVNOo38cqv6/KOXxlz+x2L10INhvCq7xvw3h9f398HtkX2hprwOA+ZC93oqM7QeaH7vO/zLK5x5x05pfTPWjgoYkyXXuiDyyJo5WVSey+k3FXJwbkYvaKm/DSWR4qmyATVHCk6qOuBj9G/cPD50+Qok3No07UE2iTftCp6d17KZeUzH+auBx0LXhz/5m2bDMfVfPX11zpeectaNSefl51DZNYpPet6ttfbVzFUJSZGCRLk1PCbxUqZVcqRZTRGfsZoULoe1/NIdE4QN22CHLQxbYveLS/Uc8nhB/jMbt+33/PE7APiCHuXTCfjTgs5v1xRg26vJa2SqfbmgrKJKqpFlFN1XfLODej4GfjRQ8h6n6EY3q73/Mkpd81Nh6PDDOOQYK7yhmE0Fr9xHH/2PvzG/fj+Kfyoj6pO6/8ZRpXsVQLT7XE0lb2uc6/DmI3d+s4R0g1miuvEn8UH7VNtDHF7s74G3/Ot3crO/zv/x3PbBw6gfRVCPzqNBmC2e9NDdcq7WefRMu9x+TsV8A4KCekv/Y731IVkdBM3PRq90BrNJS0aDnVZTAHdDT8ny1ELjZ+G0WqEICfksfZvBu/5/SH/88+rsfyqKt/zz4/Q69TpQXseqpZh6rqvcIDzuMwjzk/TPy+r2oQPhl1xGhxDu+FwLnjvpebUUtZcNcuWwxdxnp16hcN0v/aDjfPZEUGcQ7IMRI7ix4/Dj/4xxeDFFIMnUfQvx1eX3cIwjNVgWhLDMJpL/yRsnoStkzA4A+NBTPts0rFhGA1GiOkGS+ncGrakvfAZOU//wmoyR/UH8H1vG3H/iQNo2spOGmXjr0nEUwpgHI9qyhougHgjJRmAk/bVMFaECEiOZj006xJycjZs4TYMIyBEGSEYf+877fn+n+/TH1bznPmyz+vy/H9YndOcsUCS/JgTInCXTZJhcw3G346GcWq0kzY4khs1IznN0sUX11GM/gHjwVMZ9x/LeHAp46EJr4bRMuwRYhhGY9H+aXS4EVI++3Ew/GoKizOZZWns3G+2wcvSPEiNVeIIhTm6Ia0buTZuzGUZvPLrOnQ71Zz/Q3/i+cX3zRiBoxDCInR7HWWr/zvFSzD+FvG1tvpECfWwZcdhGEsnThIRNOug2RrquqhkcV1ZVkiYYRgLJT1SHLz7A0P+719WE/Xb68Arb1knM81cM3AgueJiRPgqMrVIpkiuSCe8sgojtLEcTPdgVIYI4jqI5Eh2JZJdgWR5yDNuGEabsJq/hmE0l/EIcoGsAy4Lit9YI8VYIkmvmRHSX7m4KY11ara9J9GGDUzdr6Hc9/Ocpu7XuSrK/bKoOlKeaMTSqQE4RafWmT3GyBd/QcYtz8p4x21FJV/7hh8f8dwvyXnwg4T91XJKRpp4uBAtIbmgY5mm1U7vKb+WPn4gllW398AnTeuFhMOnn+PfahNYG65+98dJbRppHBrKefhdcEhQ8HmHTIchhbrGcSm644Ha9LHa9PZPaYOcY3V792CeZ2/IpMtd9ynf+7bhwpq0k1ue1uVpNy5BLbdziFQt09Spbu+8xFq7qQ6rOoHMI04QFK8uLvMVOmvGiF9Jr6lEjNOpvLZThl3Il9aIeWr4HuRSKh/De32BTl+19GXmjD5FWOjeqq5UI5+Ui9s7kBxc3sflm7jch0yKhmG0CfMvNAyjscj6pUj3aDD+agPzoraVlA6rCU+Yg9T/adpmq83XVheq6N+ckPq5wzSyICl3GsS3v6zLJRdVM6juuEf5vreNZvvQpDynIl1FejGy2nHhvj0s88hrrPm76obspGT4lRT+sl/Dv2FUgBKdRoLCX8WhWQ5ZB81ydKKpnxoOLBLYMBqCD3P3e98y4q77qpmzlx4Tvv1F65Wc+4JULc+0QR4qk3x9YuSvlOXzKr+zZNCV5BiaE9I+u/IbDxnLkMNXOn5lmw24lbf4MOhhakmpA70HP4Ji1KcYbVGMC4oZ99aGYdQei/w1DKOxuEuv66sfjdg65f1wC7xDXFK0GZUju7yW69JI6XUVgvp+vq8pQ2WncWOGDaBNh/OQ+mbeDfWsfbybZ/42BY8Gb/6Oh64P2ZckRaVWZACuaJzccL3jm27N+Z63VLORfNu7R9z63Iwnfs4+vE1Sdggh1EjzHrqhagBjCU5EKdIVzu2TifFmfmo1LctruIYKCqggHtRLiGQp/X2h37lvNNwfcfF54qZpn9PJtI2aMaNRSDTyqkNdjuZdGHuEmC42RVPI5J8V0q750jZZxyJ5d2GBz+B9ofDhP/P85LurSfcM8P8/v8djHjpDepedcuM8zOI4db63tn2oJqNvyfgbnJxTRgeqM85pWAtEFMkA53E9xXV8SDtd7vtd70PNbs7OhXpRmZP2YinjtuI1SXccbeKQOG/WSz4RRByKgi/QcR8dnUWGJ1HXVUZnschfw2gfTYjLMgzD2JXsMU/fcBdft0XWVYohFIMorNRKwmo/Ozeeu3lmKtXclnk8Rps8TNp8batg2WNnr3NM0tYr4hTJPGQhNfHCDNUr4F+9pMPDr61mUG5sweveNGS8n8zSZcWJ89AtoOeRPPbzxMDO4ZpD28ZjXKyTo0Et2Jmu24Ujhbyk6MsmTg6jRSiCj8NUQHK864b6v1j9X8NoGuMCXvfGEVv9as7/iKuFb/nHc0T9rkJutT1GNFjtkEuqpJyxpqNI1yNdndb5VbanBm4SVY9hG7PVcxj1ME1HHMGbpIBiC/onYes+2LoHtu4Ph2EYrcKMv4ZhNIrhPX8lo+N/5wDcdTddJJde2yPvOcZDKMZ1c60zDMPYH8lBIkUVlGv+NpxLLhJe+y+7lZ3/t/6X59d/Z8bIHAd0FDoFdLUV/bwwYp3D+qV9hnPTSxhG3UhGgRxcLx4dbNttGM3iV3+r4AMfrO5B+LqXHOXiI/YcaySrEEME6AK9+Gpya/spO6TaUmEsjDSgFIo+DE7B5v3h2Lofto6vuoGGYSwY24UahtEsXOco3aOPHJ74zOeyfuzzWbvoesR1p5pqi6gwDKOBJKNvxqSW1yTqtwXS2vOenvHUJ1VzIYMhvOG/jDh1ZpZ86ISoiU6pj51pViaBiZ56BimKlDzWWzAxjBYSPXmyHPJuOFwXG6+G0RxOnVHe8JYRw4pKHz7txpznfEGnmpMb1VJ2zlym2OhAuoqsa4z8XeJ3G6sh7Qkzlj/ejMOBFuCHTLIo+ngYhtEqrOavYRiNQiiuAP95ouMnOV88qlB/PXAMFROID0JVfbZoo8Fe7WzSPZ+kfGTuvrEA9z0o98ssfXyQ/tzr/AetoeZCql3JFfKQ8lnET9PZpnq1e1HHMVHqi2NH4Vtf0uFDfzJgMFz8V/3fP1V+/tcLXnbLeUTbcv9JUJyJME357BSdRHPsPwV0Lbp+ZyNmHf+TemIy9aXy5TG3ozOWedEpHboTNBp+1bnwc5PzoRvtI9WddtGbRwT1OeIy8GlxWWQdjPaM+zbKNVa3dw/qUOfxAm342V8p+MM/q6ad6z3Ht928zrEjF5DrLsSs/bin3DpHG1qO7Ozj5KhJkhfjmp4CxOda3kuppNOvSpDFBMhAMkXyWK6kvDdYdtrn8oJddd3eMpWM4RqsR+cgIII4QV3cG2agThAUry68pQ5tr8N6vgQaL6PILj8LwaHWdSDrgssBP5VlDcNoDeYvZhhGo9D+xqX0z9yk/TNf4UebT6EYXY9qL0hkTZfKGsq88uFhrBVzWK5zlVTdr4u+PxKMvnTjkad6Xu3ZgD37aRnPfEp1oudrf2TEA6dm7C8BcbG/M0r93nBmXV9KGcAYSziKkmJ6pTuGsjZVUMlR8mgITo02jDoRlfXOQZ6jWR7GrexM/2xj1zDqxgMnlde9ccZSEjPw5U/KeOaTYtTvMvcDtreYj0nfBYdBcXqucXgR5y//DgQjb/y+nImT6ORRsup6v8vczx6a8RuMv0i435JrMPw7ncrqixp68+hhWn8fGsKB71v8RXY5DMNoFWb8NQyjMQw//ntCMTjCePBQxsOHUwwuxRdHsKo39SMFuBiGsT9SGrmdSp2W8fp/1WW9V43B457jyr9744xhxUJ4gvSAnocOpszwO47aoEweLs4eMkbNSQo050La52wtvErK3WiGX8OoI//2B0bc90BFUb9d+A///Egl5zaWTCrVkl4r+g4pl4TJdPqdJgK1m+T3mPYpy64xbbQYiRlqPOgQRpswPAOD0zA4Ew7DMFqFpX02DKMxdB/9FB3+ze97suGYYlRQePBFSE0y8VI7ZFJxnS5XiJtRndYrTRF05eiy3T7XFMoe3nPohcyh8jykvllERPmFWETq5nlRid+nYVwkD+/k3R0atO1lqSy4Lx7zSMe3fV2X735zNYX03nlbwa3P9Tz5CXtpxXZZjBzQ8dADUTdNs7fPtM8Lpfxdy0qlV7rOSaav8tK9TC//XcdbSn3utrchPfMPSco5o5koAi6DrAN+DIwRX4BGz4oWpS9vm2xjaZvPQ93W3QW153//keed76nO6+mVt6zz2Q8pWQotdXOlyIL2beeIjjG5gzhFOiB5lJ9SZn+Y7d6Wg+3KMllM9UwnpHsm8/GaFlA+IH3hMvZbiaWVr6nB+jRXamwp/bTjwwu/ND0U60cr5JO9rmGWaxMBcfEjHh1tocMTeMmCc2IxpBbzxzCMhWL+YoZhNIbhx94v+OGYYngGPxyio2k9zMMgtTaElJZoYrzamcKqLemCLC1StSwj9VQd7k15CYse/dJyD++v+yc5j3xoNRd3dhN+5B3jPcoVlQaLSjDwIsGjvkOI/u2UU+lV0sT9s6z1pXyOVV/zhdj5PDGMWqLBuKs+/IhDXQfNe6jL0XO24O1K8W8YTcR7+OG3F2xsVnP+R12b8c+f1ZvvJLavODhV7Csk+qU5nSZ1OMh37nV6R9gbdBXJPE406D5WnfZ3Ud/VWnZc6G5pdfc6yh1zkHu9zPtpLI6D3LcD6z/iWPMefB8Gp9DN+9HN+9D+cbR/fAEXZBhGnTDjr2EYzUHHoAVoUYTDY8qymiFMU1G12HhlGAtjm/GXadR81l5P7IdcI3zL1+bkeTUX+HO/NuL9v1/s/wMZwejbU+hihQQUKOKRqNNYjF7r9WqUYeyFBI+erBMO1w2RwBMhyQy/hlEH3vd7nnf/WjW1fvMMXvHCHtddaeq3VpFk96rSMGcgXXA9kF6IBAbskXEYOJ+Ia+KvMRfJaqwhI03Rh2IrHOMtGG2tuoGGYSwYS/tsGEZz0Bithcj055bR1EsqGbDOcV6t2zUtKDVcK9IHVcGi+mVh56m5hkRhsgHLFHIPeRFSpgvzr3M1vf5bn5vzjtsKPvxni2+fiPCdPzDi6V+Yk20z5Ja96Uv/7eJ8LhTNypG/Mn+Ewzwsew4IiMrE+CvJv2rWtbySMZfyUAtkseZv2Qhcz2FuHGa0NGZF0JDXH3wH8R0gli5Bg2Njem+NqFlzDoSlbt6DuskGK27PeAzf+Z9HSEWD/qZHZ3zVl3bPf502VC+IzDNOFta/UeYQQUQQUSQnyJA6ddycpxrVpKKVA8khyxVyQlYtZBoROmnSHBdXt30bUA+hbp49gJz3131/PL0qcT+ooVbr+eRySR9oP7WWUQ56z5eJpn1UTDsmLjyj6iYfGIYxN2b8NQyjOeyaGseoHXU1+hpG3ShnrBdivWzC4Xb8vWVccpHwXS/v8IJvGuArKK/3kY95fuxnR3zzV3X3flO5Llvc+4Za5XL4MheUr3Xnnr9OgYllryKZ0zhvLA3voSgUr/HVT1+9VzY3PZtbno1Nz2AAg4Fnq69sbhb0B8pgoPQHnuEwvI5HylY/DMqNDT+xs25segqvCIII9Aee0VARt/dAUa90usJaz0V9upI54eiR4AUiAkePhp/X14S8E97bjZ/p9YS1nnDkSMb6mtDrOXo9OHrEcWTdcfRojjjBOY1LTE7uu2QouQ5xkiINW7zgG0bN+dGfGvNnH6vmQecE/u3XrHPREZvfrUSYypGLkJdK5wg1hRU6hNq/LhoA6yKTHQoWMW/nLDi9U7di4kJzqd19k+BhInk0AIMtMIbRPsz4axhGg5i3wIVhGEYNSenSM6bGX2j93utZT8t49tMy3vvbM6RonoHve+uQr/yyDg9+0D6eFyl1XzpSCr+W34PzUtdrFzc1AqfwGGNpFIWyuaVsbXkGA2Vzy9Pvh5/PbhacOFFw6nTBmTOe02c9Zzc8p0+POX06GHc3NsP/bWx4zm4U8bPBUFuFI8iqcI5gHF4LxuFjRzOOHXMcXReOrsOxdc8lx5SLj3qOHVEuPgaXXOy55CK49GLh2BGh1w0G5/U16HXhyLpwZI0dGQ0Mw5iHz9yt/MBbq0n3DPDcL+rwzCd1Kju/sULK5Y6qUk90gDWFrsSovAq+w6gfSQbfWU6rrrK50TxEAQ+MwpFK7NkgM4zWYcZfwzCaQ5aDy8OrL4J32nnDlQzDMGqMK706YtSpnyp3WmQIOZewdr/2FT1+5w+2OLOx+PX7M/fAD759yH/69t4+3q3T6GtHkJCL6Z8OJan2rwr4UiesVPkUDb8uM6PvglGF06cLjp8oOHmq4MTJgpMnx5w6XfDAiYLjD4y5/3jBxqYGY+4Zz+am5/TZgjNnPf0tT39wWCfLuXgPm1uezUnptNmMS2u9YPi96ChcdCwYjC8+Bhdf5Di2rlx5uXDFpXD5pcIlFwmXXSJcfkkwHF9+aciuYFPEMC7MD7y14M57qjn3JUeFf/e1R6o5ubF6UsaYTCGbls2Yi3SODBBFMo90imAERuPewBb3g1GHfptBTspKtVdygufX5BJM3loJdRhCc1PayBVj1A9D3V/EjL+G0VLM+GsYRsNI6R6pb+rnGjaptcxZk6SOw6cW1K3+Uxtrz6S+SQqjXMFpqOc1ud5UV6xtnv7T8IjHPVp46c0ZP/j2aqJu3vrzY77quR0ef4M77/tkUp9TIVc0l2CrSU7RpVtyIOa5f0sd/9NccmnoaSGQC4Iufyxq+cdQNzUdkwVcW7g+LBjvQ2TtffePufueMffcO+LOu8fce9+Yu+4ecf/xMXfeNYqplj39gWdrS9nqe0Yj699V0B9Af6CcOAXbFXHnegV1clhfC5HBIUI4/H7d1cJVVzge/CC46krhuquFq68UrrlKuOpyYa0XIpSbhNXw3YM6yEl1aMOM/MlfeH7y56qL+n3ZV3T5nEe6lslw8zFX3d5tJ1rBCZRSPfcgs0umSK5BZizmv9GqMv0eiefPYlmYImU7SYWF9zjJKmTVc6jZejBPEeaFjtl9nmuSTjyUstAcRBw+/r/Q/L1h7fUwe9ZUbjiT/ZNH/Whq+MWZ8dcwICUxTgAAIABJREFUWooZfw3DaA7jfoiKcxk6HsB4AD5u2JMx2DAMoynEiF/JPXQ80mF7Wq9G7b0Otv6KwNe/qMt7ftNz+x2LD3U+s6F8z1sGvOuH1i/8Zo3KtS5BiZcyYZWbVa63dRhIxm9PPRQeEpUTKfWztjo8fl8Mh8rGpmcr1sy9574xn/nMiDvuHHHnXUM+fceIu+8dc8edQ06f9ozGSlGE9M1GOxiNYXQWTp/dfk//6M/TBA5kGWQuGIsvvRiuu8ZxzYOEh10L117teOiDhYdcA1df6Th6BI6swbGjQsc0BkZLef2bxpzdrObcj3yw42XP6dn2tM2kTDGpXMgi7rWLfnaxFOekJIzzIRNL4/YHi6YWlu3lkEoCKdMsUcbiaeDQmAuJ/6gHP4LRRnidGH8Nw2gbtpUzDKMx6NbpkPa5GCHjAX5wFi0G0QO3vONawI7osAmBC0E50I50gZECpmDZhXn7xKJ3d+eg/aIE5Q3Jox/I/TTytzyHGjOeZ23o9vc/6mGOb3hRzqu+f1hJEOcvvq/g/b8/5kv/4R5i7ySqVxCnaE8R70FddIAW8LLdY3/ueVXj+ZACSqLdSHaLfF5W6mchpJwu99ckeiNqSA9J5O/xB0Kk7n33j7n/gYI77hjy6TtH3HPvmM/cOeTe+wruunvIxubh6A9jdoLRH4Yj2NiCz9xTdp6YKvyOrivXXu24+spoIL5SeMiD4WHXOq68TLjqSnjQ5cKVlx1sIbTo3V2o0zOhTm2pkP/+OwW//P5qHIicwDc9v8f1D25nge76RO8u/EQXZpogJSQji/5o6f9053v2e85EOleHaPSNEZ5aOuF+zz13t9RsLVjkRv/Ap1pixO3O7q/Z7YAG6F7myry0sFYsjwu2WeJaEjdyfogW4RU4NHsqwzhsmPHXMIzGoFsng/HXD2E8QAdnQ/Sv+mkUkFETogHLbolhnEuphBPOI12Fbkzrlv7eOOab7C+/tctP/fKIj/5NNRf/mh8c8rTPz+l2dvmjwqT9TqEboyvGhJTcSAiea6cOd290x7HS9bxkdHcx5bPQyrrYd9094lN3jLj9U0M+9ekht38qHCdOFpw4Eervnj5jnvlGdWxsCR+/Xfn47bCzgOXFx+DKy4TLLhUuvRiuf6jwiIc4Hn6t8MiHCg+9Vrj2KhP+jHrTH8Brvr+6dfSxj3R8/fO64ZeVPz+NypAdP89zn6Mvu0THUOlqyAiUMS0/0sj9waJZ1GSapzOXeCMO6FtvzMBhW58lhZAr6BgKDzIkGIZtoBlGGzHjr2EYzWHrLLgspHoej2C4CcWI+YsxGgsjBmNNDrslhrE7SRmYAx0NR+4Pn4Exsr4G//Ffr/G8b9iq5Px//FHPW352xL/8mt2svyVyCJ7QQMdDntl6BjVQOrXnJoxGoZbuxobnk3835G8/OeSv/2bAx/92wCdvH3DXPWMGA6u3a9ST0ym99KfD2PwAAMWk7vBaT3jwg+D6hzkec73w2Y90fNYj4BHXOY4dFdbXIDcNhLFi3vyOMR/5aHXeQ//xG9ZY68lO3wmjbQhBbs9YXEaUlEq6S4j+bb7YYxhGbSmiAdiCNgyjzdjWyzCMxqDjYTD+ugyKEVoMQ/46/DQKaJKvcoUNPSyU038iweHZhehFyRTJdZr6audnzndau3fnssg+mSv9UUsNEcsec56pHSvXaGSMhl/V7andlsbq82I9/QsznvPFGe/97Wq0pT/+rhFf+WU51129S3vT0FZFnEIuaJ6FdSxnaqyfRPAckk1yKcPycik5dYmgIuHZL0nDWn5PfTlxouC+4yFV8999eshf/XWfT9w+5OOfCNG8p06ZZcBoB+W6w/ceh498bPvYvvRi4fqHCY9+hPCohwWj8CMeIlx1heOKy+HyS1qwoNZRRqpjm1bMp+9S3vqu6tbe5z0t44ufFD35Uo1WVz+Z4VCnbt6zCf+PvTuPc6Qq9wb+e05V0j3ALIAsoogLouICqIAiiBtyX2XRe0VUVBQYrl5FVBQvLtf14o6ooF5QZBFBWWRHkEU2h30d9mEGmGFnBhhmpruTqnPeP05VUkkn6SRVlVRVfl8+RWe6k9qTnHOec57TTUU1+KnEzjwh9bTPYfHddHu5m4szYRpp10BcXatXN6R9jpOueNhiV/Kjqa/jdP6PM8VOWuex1XpN42NjEs/Gk/l2l6xMXzUs8WZW6oIC4Nv3k67AaA+Z+KwgokQx+EtEOeLDlmg8u0QLwDR8ElmcyByNQwlkEeVB8D5xjA0CyzAbB4f/Pi2XgEPnl3HNTZNY8VzyH+z3LdH4zckV/OBLY901djjGjroow37PRNPuDf90jQixAV+RerrnjJ785Ss8LH6wgsUPVvDA4knc/0AFSx+p4tHHqlj2aJWjeGmkPbvS4OaFBjcvrP+u5AKbbiJ40UaCF79QsMXLBK98qYOXbSp4xWaC9edl871O+WUM8JsTPdy/JJ3P4xesKzh0vovyLANMGtZRCyn6uWSCIHrQ4RkSr4gSjCQWVwcpn3X8dNKZEuS2Tnyd/byGb87CKMz7Y1icerud9oa7K0SUCgZ/iSg/jLHz+2oNaE6AklkKdgSjQiHnYySKLZomrhRZCjqHaS+2e4ODvd7n4v9Oqaay/l+fVMXH9yzhNa/oovHJAVA2wfcNgIqpj+IZFTqyDDUleXbSPvu+warVGvctmsKdd09i4V2TuOueSSx7tIpnnvXx7HM+PG+UbhKi/lQ9YPHDBosfrr9fXMfDunMF8+YCL3mhwpavFGz1GoUtX2nTSK89S+CM6PQIFN/dizSOPjG9Ub977aaw7TYKmAQQTKE4UmWGUePAXt+w3hu3iBKuqyRAWdvOh/y8o1CY/CYbxWEqhKDhQTmAM9vI2DyN6vMA0pmGiYiGg8FfIsoPgyAAHCwM/mZLtDISXYioUfg+cWBH/LrGpgQMh5T2PbI0/284pYCv7l/COZd4eOyp5D/fJyaBb/6igjOOGu/8xDAld1nb6+Erm3zCk8a03UVmAPhi54HyJRilPoydaP5iGZw1ExorVtjUzQvvmsDtCyex8O5J3Hn3BJ55VjPIS5QwzweeWmHw1Arg/iU+Lv2X/b3rAOuvC7xuCwev3cIGhF/3KoUN17cjhGfN8JFOBADf+KmHicl01r3JRoKvfEZB3CCji4NgNFXM0aCUTQpBsDa43p3KhZ1+HxYjNADXpuOWkoaUDaQUKXdlqrjR7w2d5huhlxOUqZPZnaBzvbiozyVepExERTmOXDGArtr7qLy2L7M2nJJZG68s7Xa2kcznAyeiXjD4S0Q5EjYCR0dsyfRgI8sq3Utims/IHEfRaYCl+XmjLivz9jasJ4eV306ycK+124fwVIcj4gUQpSGig5eY1s+PveH82exFCp/7eAnf/EUllfX//UoP513uY7d3tYpk1s+jKMCUtH2bVAyMOPU5mQv21qkJ5zMGYHyB+AbGswFgUaqegnBgx9+8sXRbuh5/ooolD1Ww5MEK7rhrAosWV3DPfVNYtHgy1e0SUWeeDzzxNPDE0/WAMGCwxcscvPoVgs03E7z+1Qqbb2bnEt54gxjv16yVjbK2Pzl1zj80LroivfQqB31a4SWbCFAFALF1I0cD2rEzFqQ4bUSs+XuLNGdvs7gBjJleroK0zy4gjh0GbGrtFF1O5RLOEwyBmKAzqCtQrg/jADKtDDRsCXZmiDVvbyh782lbCbwnIz9F2QUlY2dAi3YaiDw38zG71OewzaAk2tu61sN9ZzTgV+ynlsyDrPXCilr/dauAs3vdKBFlHIO/RJQfEg30Sv3fRER5Ec6J7drGItufJanGnOJ8IH7+EyWcfI6Hux9IvqG2UgV+9H8V7LTtOObObnHOam1RwZy/2tgUfK4BHBmt1NxaAM/Yn2YY8xeGORDDL/9k54pb8lAFty+cwO13TuLW29dg6bIqHnmsihXPNKcFLc57i6g4BPct0bhvSf03G6wn2HhDwWabAFtv6WCr1yhsvaUNCNPoeuY5gx/91kM1pekMX7uF4L8+GTStiQQBPA2UVPAdimzE7ShZKvJTOgQhu/n4UZElGDkuTlDuytz9k/TnaRIHl6kTlLygCCxBinGTuXsiJn5FD4EBjAcYDaNcR2ZtMFfmvurFZvUTq+FNVuGt1s4Gr0tvngQiGhgGf4mIiIjSFI74iMavwuBvGNea9oLRtvYswXcOKuGjX56CTiHYev3tPk45t4rPfKw8/Y/RgQgqCACXgp8ObLo1iTy3qJcrOrNC08iCwQneNOGQB+kvvYfnGaxapfHIY1XcfNsEbrhpDW68ZTUeXFrF6tUalUqRWtCIRpdNGW1wxz3AeZdpjJXt98lLNwW2fYOD7bZSeOPrFF60kWDOOpw/eFSccraPG25Lp+eWUsD3DnGx1qzwF8aWGXxd7zgFaQzgFbXcMEpqHdLDtM8m3ij9sH7gGBv0DdepB3Gz9LKNrKRuHjFh8DfoIGCiZfSs4Oda/hhjexKIjMEZ3xxj896D6qoXQY09DHGXAVgx7F0kovgY/CUiyrO4hWwW0nuTWJqrpNaTtVpfArJ2T8ZK1dQqlbMEwd92cawszqM1HP/2dhe77uThwiuS73RsDHDkCT723MXghR3Sg9ayICvAuADKmD4Ko6gB4Oj9GQ12D0Qw2kUJDATGTpBtHwuCVi/Y91iLfdIaWPpIBQ8vreC2hZO49fYJ3Hr7BO66d7L2UiIqvqkKMFUxWPEccPNCD//3Z/vdu+UrFd70OsFWWypss6XCppsINnuRpJMys4hltRx59AmDXxyX3uCl971TYZcdg2khwvtHGUiYOcQ3ttOYCb9UW98PsVI3N6xoaC9OR1JvyqRTrzZPN9XuOe00dDRErSxpk5tF7oVUCy0JZFEbeurmNM9PBt6T0XssCPjWqh0z3X9pGWga44wY2jH3eA/2k1bbVqzWhvZeC2/NevAntwbMVfAnLwODv0SFwOAvERER0SCEI0ldQNwg9XNtajCpP8fktWacrLVmCb56QBkLbpnEsyuTb9x54CEfR/6xgh8fOtb5iUGwHmVj0zca2Pm2qihu4Ddq2Mcn0ZG/7dM+L3ukilvvmMBtCydw2x0TeGBxBYuWTHFULxE1MAa48z6NO+8DcKaPsTKw+UsVXvlSwVZbCrZ+jcJWWyps+sJhf/hREn5+rIcHl6bzPTBvjuCQ+S5mjUd+KTZlLwAb/PUMUJVOcV/Ku14Dv62e7pp63UDCKN+gCplJbIOpm0cevzLzRwRQAgAlGO/F8CdfBG/NZjD+Cvhrbhn27hFRMhj8JSIiIkpb2J6hALgaUoYdReqi3n2bbR7T7PRmB7u/y8FJZ6UzUd9v/1zFp/6jhNe8osNcsuE8zWUD+D6glV0ApnAcCGlaAN83eHalj5tuXY0F167GdTeuwQNLKnh6uYc1E6M0KTMRxTVVqQeDz7oYWGuWnTv4lS8TvHUbhbe92cEbX8c00Xm08F6DY09Jb9Tvnu9V2HHbFlHdcA5YP5jiI9np6ikzwiwksHP0unapjebtVjANjJRsymfjmD6Klf0URLM4dy91NMh0z6zbjBIJclwBBhvBYB4MWsyNRER5xOAvEVGW9JOqJQsMBlsZSUoW0hYVLR1gVu7JUJL70++1Ct8btelLxQaAayN/wznhUNxRvzEO67sHl3H2JT5Wrkr+vTIxCXzziCn89dfjHRr17Sge5WqYsgSjeDTClr3Mv4P7bQ/Mwq0YvG98DTz+uIcHH/dx3c1TuHLBGlx/0wRWPOMxjTMRJWrNBPDQIwYPPWJwydUaSnl4wbqC7bcR7Phmhbe+yaaJ3mRDgWJQL7M8H/jmz6qYmExn/XNnA987xGn8rox2CAsDgE3fpyJdpLhN7Ps3C1/kyEbq5kTXFZ1ywk5OIRKM2nVNY1aYTp0Ew1TPKhgtXoINAre6p9pKIHVzZFX9vzZOYSytglwG0jbHWU/z85M8TVloAxmkoU6VFnMu8EE8v/F1awBMwU5YQEQFwOAvERHFl5VAAVHWCSCOgZQio0FqEzdRK5u+UOHQA0v45hGVVNZ/6b98nH+5hz3e06FYLABKQeXdD1I4hmmfKRXPPGew8H4fCxdpXHvrJG5eWMU9i6rD3i0iGjFaA08uNzj3EoNzL7GZBV6zueBNr3ew/TbA67ZQeP2rBXNn83s8S8652MflC9LLBPHfn3OwyUZtrnk4GFjBBvXstPW2KZ23SfEEgX5x7AId9OnspowYjBpGCZBgqdcNet0JogTxlhpVqwBMwE5yREQFwOAvERHFp9BnRZVoxChtg4glbXv4M3jYlfl7l/DXCzzcfk/yDbmrJ4Cf/b6KnbZ1sO7cpg+x2ubCOfyMTdc9FowA1tL0PIpj0UMaV9+ocfWNHm67R+PhR4AVz/FNQkTZcvcig7sXefjT34D15wk2ezGw1WsEO27rYMdtFV7+EhaIh2n5MwY/O9bDmol01r/1awUHfKRDDvBw5KeCnTaiZOpjqPKYKYlaq2XtwfQZKnq5xgq2ZdYN6gYqeP3Ay5b93Jw9DVOmOMJOJC7YAZXSxG8pooJh8JeIKGmjkkYnmsY2SHclSkMaUuClfEBZSHMFFC91c1QW7skspG5uXk2cF6kg3bPS9cadvN1CA74v1psr+MInSzjwm1PQKTSGLbhF48yLPOz/4VLrJ4SfdcH8v6ZkgLIGPAX40lhNTjsNaOrnPtpqGf2Z7InXGlj+rME9D2hc+i8fly3QuPsBjZWrTCrXmIgoDcufNVj+LHDzQoMTz9SYvbbgtVsI3v02hXftoPCqVwjWm8sU0QMjBmf83cMNt6VTsFIK+MKnXcybM8ME0Cb4nxME9HRQkPBgp/iIBgw7ykBBPKm0zUB26m41ce6TsLwUCQIb090ULgYwRiBBAFmUsXMGKwORMJVzNymdWzxBTOvfd7NTM6y6/WtGJHVzouua4djC+wkAxEAcDZQEUlXB6PJePkeaZOBjJbZejiH28Q4wdXNSr83bVokoNQz+EhFRfM1zWxFRI4FtjFHG/gyX2h9pJnu/v4STzvJwxfXpTEH03V9VsecuLl6w7gzXQ8GO3B5TNoI5FQkAF010FEsCpirAvYs1brnLxzU3aVx5g8YDDzHSS0TF4PvAsysNrrnR4JobNb73S+CVLxO8fXuFt71JYZvXKmzxckG5TT8jiu/J5Qbf/UV6UxXuvL2DvXef4QJGywMqGPkb9qHSwmwhRdVrWSky5684BuKaBKeD6bdQWsTCbAEoA1EGxjE2m4AjMyflZfWSiIjA4C8REcVVG82I9Ee8EeWV02KhnoyPAd/6XAnX3OTDS6Fd97GnDH742yp+/vVy6yeEvesdAGO6PhJGwzbAFLExN5rSv89GpDUTBtfeqnHNTT6uvUXjzvs1HnmCjYtENBruX2Jw/xIffzjVx4s3tqOC3/omhR3epPCWbRRmjQ97D4vlf3/t48nl6azbdYBvHex2H7wPywzhAFEPNv0zZ1Isnuj8zjpYwrLqTOUnASRM5+t28XwaPeFnSbS9hfcJERF1gcFfIqJW8peeZbCi7fZhUMCJ/Lv5OZ1kMQ1TkdI4Z+V+LErq5m41v0cc2LR/4VxeWZCFe6PHa7nzWxzs/X4XJ5+TTsvpCWd6+MhuDrZ9Q1N0Pgz8GgCOCdLbaxjPgbgaRjk2GGzM9GvfSpbPfZiqUpnGrA5AV/PY+T7w7PMGV17v46KrfFx1g8bjTxmsXFWgz1Uioj4se9xg2eMGF12pMWcd4IUbCXbaVmHXnRV22k5h3TlMDz1ND+WEa2/ROOmM9Eb9fuyDLnbavofee9HvUB9N3/2RlK3DECeVc6FSN8fcbGTKD3EBKQFGA6KDjL3trnFk2hcRQBwNKQWjf2tlyeCFfZ0n08frBnEeh5Q+N7V1JZWWusV6wqxR7UaCN88znTexp93q5ckxrxPbBokoxxj8JSKi+MKGDTZYEdWFDT7haIDwZxcBNGrv2weXcO5lfirBxOeeNzjiuCpO/JmDUnMpOTqyV5lghIYGXGUf+0hjatwhCOcXQ30Uywyf75NTwOKlGtff5uPiqzWuuM5LbeQVEVERrFwFrFxlcO8DPn5/qo8N1wfeuYOD9+6ksO1WCi9/iWCsTSIKmq5SBY441sfzq9NZ/9zZgv/5Yh/NZ9EMSdHv1PRi1DRoYYYUB7Y8WEVjZ+iZgvwOYBxAhSl9w/JkrbIQJ3rECkdh8dISEVEXGPwlImqFPfS609zjNInz1uvI4ZnW0w1Wngarnzmx8kwBcA0wZuzPcERl0OOfevOyFysc/CkX3z+qmsr6z73Ux6X/8vFvb+8wuicMhJYNZNwA2gegYKrBze1L/jMIhHNUKx3cs429FqoecNMdGgtu9XHNjT6uvlFj+bM5P2YioiF5cjnwl3N9/OVcHxusJ9hxW4W3vVnwlm0U3vQGBbcw00X08j3RfeXiH1dpnHdJer2vvjTfxWYv6rGXay1zhokEf8X+DE9DEvG9OKLb7ecrvPBl+hkOUAAYAZTUO8p1c5sIIGLncYWjIWHn0Fabkx7v64bAcUFl7r4bwJsnz6N8W8nLcRTpnBPRSGLwl4iKiQW0dHU6v80Vk36vRexr2EMlLOv3Sxb3L9Y+9VhBbrOtLJ6WaY1oYcouBUjJACXYBp4kcv1l5QQMIcj5mY+VcPrffdy9KPmG3qkK8L1fV7DzdrM6zMVo0zWKY4BxU2toEwMY3aLVL+1rFfMaSPO/gvU1/t5Aa2DBrT4u/KePyxb4eHCZwVMrCt7ASEQ0YE+tMPjbRT7+dhGw4fqCl24KvGsHB+9/l8J2W6l8pYZOpIzQ+Ut0YhL43pEeqinNpfvaLRwcuE8fTWe1tMDGBgejWWDC4ku/I4DjpG1uu87kV9n9NrJWlpCZz0etriv1ax1NBd0skiIagtocv6JsINgWIpte0M81Sf06JpXqOJnVxNvWMI+li22HyXgiWeLD/gaZqAcOdR8K1NaTkJ6/FsLM8pLOVwoRZQODv0RERERpqjXwBOnc8tRom1Ebri/4r31cHPTdSirrv+F2jZP+5uHAj7YoKhvUU/IpAGUDiA/AgdFi/1aEdI5BI8Azzxssul/jwqurOPdyH/cu1piYHO6uERGNiieXGzy5HLj+Vg+/+iPwqpcr7LGLwq5vd/DKlwHz5hS9xXbmKMfxp3m4eWF6o34//ykHG6yXQOrdMPAbThVRhLIC9R+gdQCUwHoBda/oH/dERJQ4Bn+JKJ+6KfiycDxY0bRlSaZ/7mcfaLC6uVajdm0MYEeHmnra51KwhD3+Nfg5FcOBHynhhDM93HhHOg2+h/+2gj13cbDRC1pcpOjnnROk7fMlWGzffKMBaBN0z0cig73TZ3fwudUGty3ycMXCKi64roKb7hq1NzARUfasmQBuuVPjljs1vnukh+23Eez6dgc7b6+w1ZYKc2cPak/ifCc0TiEw83M7f3E+9qTB4SlNAwEA222tcECrjmDdMsHoTdE25XM5GMKnDWBUPQAcp3wQN3Vzq/V0kqsiQb/zCUnLh9NWFd6iykTuVg1Ti+i2ud8dQLkGUtKAq2GUhiAsMzbnBB8BmahLDiLveY+iu+QYSFjnUJKNuyPz9ZpAXvaTiCgFDP4SUW5IUKMKU5KIRFLetFpoZv2ep25qG3HTPvdTpcnydc/iviW2T11cqy63lYnTlNROaNRT/CljS12OmZ4CMRMHHZGTuWqVAn50aBnv+UQ6w1AfecLgp8dW8bPDyu2fFE3v52rIGGC0nR9XJgFoAXQP6dkSOvf93FLaAFfdXsU/bqngmns83LrEx+rJfNwLRESj6LpbDK67xcPaawFbb6mw45sFu+7sYMdtVbIpHBMvF/Qx1LHN8fzkd1U8/lR631U/OqwUfyU62HllANcDtLKdxbxggtgwNfSwOs8mso2slRea0zYnOLy2RR1XFGAcHYzsFqBqy4ImbLtoigGLA9sx1AXEBUSFT9At9j0NTN3c/fo7GcB9b2A7FyjAOPbeCfsIGCM2ZXi/8pK2uZWs1Z9TwFTMRJQEBn+JiIiI0tDQISVI+ewEf0svO+FI2Xk7B/vs4eLkc9KZ6O+EMz18bA8Xb3xtm0bDsJ0OsNe3rCHQABSMrwAPkTnesleDr3jA3Ut9nHNtBRfcWMGiRzWeW5O1BlwiIupk9Rrgmhs1rrkR+N3JPrZ4ueD/vcPBB3d1sMXLBeUE4pfJSLaX7g23aZxwWnq5kz/5Hy522s7p8Ixu5+wMnucEj10DOI4NBiuwTJiqJO61ma6zvY5SAsS1j81MURuxdQJxTD2DTMcJg2mkBZmGaovKRTohIiLKAAZ/iYiIiNIgaJzfLRjgwXadZH15/xLOvczHylXJn9hnVxr88ngPJ/y0w+jfkMDO/6uCnN4+bEpHwHbR7yXTZYo8H7h3mY8rF1ZxznVVXLGwCo/zDhIRFcJzzwM33GZww20eDj/Kwzt3UNjt3QrveIuDV71c4HSKZebMkX/w8PzqdL5Y580RfPGAbprLZtp+5Ms/7AhoxI4OVSbpeDgNQ/Qahhl/Zrqe0fqB08XziVRkISIi6hKDv0SUf0z5PGRtep72m/Y5A8GRkcP5ldvrdx41Fbwg2kNbgmVUzt2AvOHVCvP3LuHnf6iksv6Tz67gkx908O4d2rSYhx+B0Ya/MiBrBddeAFQBU4UNCItMb7gZwPfWA4/5uOx2D5ffVsHlt3tY/jxvRCKiIvN84B9XafzjKo0N1vPxjrcK3vlWhXe/TeHlL0lqktleX5fMF97FV/r4yzlVSEp5Med/zMXrXz1TlKWbkZqm8bHYdMCQoGyownleI+J0Fitkvaufa9zinEZ1fdwt5t9tV+0VQMTUL+e0unDYCSBy/R2bztemVs9xHSFTdcleVlyAhqO45zGPp4BtfkREXWPwl4jyJ6+VojRkodArdq4ZUSaYl8ReoOj/e1tfcruWqizs5yDn7O1y21ntU2e1AAAgAElEQVQ4LQDS2ZGZ1hk9jU0jACSc88sEwUAl6X6W5WTe3qQccoCLP59TwWNPJb9uEcHXflLBDX+b1X7uJdP0DyXAOGzDXpDOUXwAvjR+Nna4p5K4hScrBhfcWMVZCyq47j4PSx5nbkkiolH01AqD0843OO18jZe/RPCWbQQf+DcH73+X6jMtdALfUn2uQmvga4enF/h90cbAIQd221TWS3nL2GcHZUQJA4A6KCSazgHGVHTczrDLks1z38Y5KU2F9J5W1cV5mBZrNpFXRUZ4B2nAw3qBhFPDtOtMHWefujHMiltac/gmfW2zopvM4L1ez9jXP6/zDQ8O5+0lomFj8JeIiIgoSbV0z8G8buFCqdlgPcFhny3jC99LZ/TvbXdrHP2nKj7/iS5ayMN5uWppvg0EAmOUbeCrNfKmsqtYNWlw91IfZy2o4sx/TeGhJzXTOhMRUc3ihw0WP2zw1/M0XrEZsOd7HXzw3xy8enPBOmvN9Orhp1r61R+rWHhvep2Zvn6Qi/XX7WZUr+7iOVGRUaTBqE9bPqx3FMtTLGpwkr7X+rxm7YSdOsNyX0Ogt8XqBPb6h/WDMFU0ERERUcIY/CUiIiqKQqZ6i6nvNG9drKsVE7TqhPO6lcKUbmbkRuMO2vyPlHD8GR5uvjOdBuFfHV/Fv+/qYpMNu7gRwoY9ARBOF6x8YEIATwFVmd5m3G+q/MCdD/m45NYqLr6lgstu8+BzkC8REXXg+cC9i4Gf/M7HEcf6eNfbFHbdWeE9OzrY8pXtvoyGG/hd+qjB0cdXU1v/tlsp7PdhB90VGPst19nygXEN4BtAG4gRm/7ZIEgN3dvqsi1OmvA2/4yd6rbbFXSTijks9wPiGMBpPbLYBHF+QZAxK6gf1OoIYe7oYclU6uZeNlDQoZXTBoNHphBq9zGcp1ORp30lIsoxBn+JiLIkt4VgidZo+0xfNQRZ2L1E96HHGnjWUzeHktyhWOvqoaFIAHHROOrXoD6v20yrYqC4Z64DfOfgMnafP5FKKsglywyOPqmK/z2k3P5J4WWLzu9WEkC0bQxUAkzCBn61BB+VM6R57HAoqycNzr+hirMXTOG6+3w8/CQjvkRE1DvPBy6+UuPiKzU2e7GPt2yjsOd7XbzvnQ7WbhgNPITUxBFHn+DhwWXprFsp4DtfVnDdbr9L2w3vbCP6VAe2g6AOAsA+ps/926200ucmIqXUzbECpcnUl+qrCab7AGwAWBkYCerBDZuS5hfaFtlappjgb71etiKmbp5x/SlsK5MaT4BI/WNCYGBq+cNjdERJbvcKi6mbiSjPGPwlIiIiSlI46jMc+Vsy9TRwlKpdd3Kw1/tKOP1CL5X1//rEKj757y5e9bIZ8vNFg8Bi7OhfN9Jj3wT3hAfb8GuCkcBd3CMVD7hvmYe/XFXBWQuqWPK4j0o6h0tERCPooWUGDy3zcdZFPl66qcJ//JvCh3d3scXLFUru8Aozdy/SOPqE9Eb97vV+hffsWIvCdSFG4MQxgNGA6wElF/BVvTxQOGkd05ACXq1ION2HmTlSFM757BqIo+1riGYiBlDadjSQLu4zIiIiMPhLRESUTV2lGE59L7KpRcf5nl/brV6nBQsDeEEvfpv+DbaRLw+j4XNOKeCLnyrhgn96WDOR/PonJoH/+UUFf/nVeG8vFNRG+QiChr4psemfPQGqxgaCgWDeP6m/LrD0aY3r763iz1dUcf71FehRff8TEdFATFWAex/QOPxojR//zsPu73Hw0T0cbLu1g01fOPjyzDd/UsHkVDrrXmct4Av7KahBBOLE2IwgpeDfnm+zg+SmI1cv1z6l1M3S4wrSvKy1NLxhZ88gOBcm/mmO04WdRMOOoioYAT5tpHC/+9PDcwdSlszTUOaMCu8ZowFHNXYqHmYmfl4qIqLMY/CXiChpo1AIjjk3ZWKGvf1WEtunLirKHbaVuVOTxg71tc6EUr21fa5NAWgfRgK/tUq66X291JPtt1b4+J4ujjk1nVbUMy/ycdGVPnZ9u9P5idHRv+FUbsrAlGHvCVeAShAADm8IP3iBQZDbDbjqzirOvnYKl93uYeFDfirHRERE1InvA2ddZEcDv/7VdoTsB3Z1scObZ8iEkZDzLvFxzj/Sm9rgE/+hsN3W6RTOpFVK1jBQqMNgjmmTujVrPb3ipnHuJ3Vz8zno45ykWu4WALoe4Z22raBuEI74rXUSbZrDddrUIQPQcVuDTN2cwnazrtvzEnYscGB7EjjtPitCPZy/EamPcpA0EY0yBn+JiIiIkqZgK+kKTXN50SB894tlnPF3H8ufTeek/+DoKnbe3sH4WBdPju6CsnPBoQTABYwLIBzF5MCO+qkAz6wyOPe6Kk795xRufsDHiud58xARUTbccY/GHfdonHiGjze+TvCRPVzsvouDdecm1cLe+J23ZgL44dHpDYvdYD3g218aTBAbQOMoUUfXR386BtB5iFIkuY9xyjdZKxuFQbkO+xX291ORx3m45DRcgiBVPDp0FCEiIpqOwV8iIiKiJIUNOQ5sScthBX3QXrCu4H8OKuHg71dSWf+1t/r44+lVfHaf0sxPjqo19AU9+MOXOwZVJVi0xMdf/u7hz5dW8dDjGoa3DhERZdTyZwz+cZXBJVdX8NJNBft8wMXeezjYfDMFN1ZLU+OX3x9O9XH9rellvvjOlx2sv+6QInBhOtdoUJDf/cXEwC/1q3afBJ0LeN8QEVGXGPwlIiJKC+ftbS3R+b5mMMjzayLp3sJ0bk6Yyi2SDo4G4iO7uzjhzCpuvjOdm+DoP3n44HtdbLxBl9c1TPtdy1pp741nJjQuvcbHOZf4OPtSDxMpzWdIRESUBmOAJQ8b/OBXVRxxbAUf2NXFHrs4ePeODubN6TctsP2yfOxJg9+elN6o3ze/AdhrtwGO+m0QzPMKseVFB/awo+WE1CQxh09kMtt+dlWAyMF2sblwXzNceWoV0G3KAFPLDNTNJchEXafvi0vdajeSN/yIqP2j1eO4205uVURElD0M/hIRtTIqheB+jzPJSmYWz3VG5u3t4SmDkZl5e0PJnN/YIm13do5fBI144aLtXK4zZIKjZK03V/CVA8rY96tTqKbQbnzvYo2j/1TF979UbvxDp1RskT899IjByWdXcf7lPq6/Lb15DImIiAZlzYTgz2f5+PNZPrbfRmG39yjs8wEXm27SbYFMI1pg+tVxPu5fkk7haawMfPUzDtad2/l5LefsjcvApnjWEnQWRJD2OdhWeBqAFMqyzfP2xmFqq+zrdb1IvUzf53UOb9ewD2gwr6+EwfzaiF8DUYA4BuIAoppe2+/xtX3dsObsTXDbWZf2Pdmug0DYobR2nvt8H2amkaF37FPdQr/XX9osRFQIDP4SUf6wIJIPgmLU+/odsFB0gxy92yyr5zjsxR8NAEd3Nqv7XWAf3NXFcadXcck16QRXf3FcFZ/4gIstXtbdqKGpCnDHvRrHnurhvMt8PLmcNwURERXTdbdoXHeLxlF/9LH7Lgr7f8TBG14jKHecMaH+fX33IoNf/iG9zlHveKtgz/cOadRvNLCrDOAGgV+j7QhXX7oI/iYQLYxVnhfUotQddyXyRzPtQQ9yUGYKs/+4YfDXAEpgjP23uAZSCjqHRkf/RgPyqRwmR++mquXo3BlMe+pMQ8HDAK9Elk77QiOnr+BvZNoBIiokBn+JKD8aCrqRpeVzB7trQ5Ol44w2UGSh1+AgR+92sd3MXKo8jt5NdHsJa+ixbxt4asFfQWOnbBo41wG+c3AZV1w3mcro36kK8I2fV3Da0WMdn/fkcoMFN/s4/gwfF/zTh+ZAXyIiGhFPPG3w+1N8/PGvPt73ToVPf1jhLW8UbLB+5wLdN36sU/nuBuyo3+99RcF1h1VICwqJBkGwUNtRwL4CvDCVsti/TStINgd9YqZublhNr3mGuzl/0W0MKiVPAvrpABwJ/tqAvgJqM78EQd9SEBgO53ruersxjoujd1sbVntB87ajL2/1HtEIPgsACf4zYiC14ea9b37YOHK3C6lmVGgeOZ5aqgkiGjIGf4mIKJ4sBHqJskAQNOoEIziae/AXZTR8zmy/lYNP7+XimFPSaUG++Gof51/u4/3vdKb9bclSg7+c7+HcSz1cfxsvPhERjS7fB869ROPcSzS23wbYYxeFD+/m4KWbTn/uOf/QuOTq9HpKHfBRhTe9PgMVFzE2CKi0LSP6AlRMl5GRNPa/1+BBmuvPqWgWoDC1swAiYkf+htPCZOD2ozTFycE7w/PCTgbDmq6cCmQEPpOJRhyDv0REFE9tHiNkMwBcpLTCSUsqvRhTY1th8NcJgr/TY4E0JIfOL+NvF/l4akXyN9+aCeDnv6/i7dspzF7bvhnuul/j/07xcP7lPh56pKg3PBERUX+uu8WmhT7mzwa7v0fwn/sovHpz+x26chVwxDEaE5PpbHvjDYBD/jNDURPxbeYY1wCO2EXQGABu6EDYVPBOdCqWHoO/o1DE6TYO3/y85svkmGDRgKNjXrduXpC1SnnGNZyuLi9Iy6d1G8Rtu/HOzwvqm+La+qYxwg7GRdPPLURE1AaDv0SUPy0yXxVm9Gme9t2YxoJp87kfdECxreTSCmfu8iS1Q7HXk0xq7NyKjOwVCXvzG/tYYNP2Mf3z8IjBZi8GDjnAxX//pJrKJq66QeP0C3y89U0K3/91FRdc7mPVmlQ2RUREVBgPLTM46niD4/+qsdt7BN/4goNrbtC45sb0Ck2H/KfgJZuktvreiAkWREYBo6luO1Nq137SKrc6v30UVlMv0w861XGMbTVvL1r+l8i5DWaukvCPJq0pcEa04tH3dU/yOvTYKNUu5bqYyN9N/XfhqF+F+v0zhMvN1M1dYMp1IhoyBn+JiCge1bSwEkCjKJzny4Htzd9uHi8amn32dHHy2T7uuDedNJKHHF5F1dOYnOKFJyIi6sWqNcCp5xicdVEVjgOkVYja+rWCj30gQ6N+AdQihAo2/bPSgHL6bP/vtozDsspAteqszktQQNF0aGluIuhsrIydK5yxwmLhZwMRJShrpV4iIsojBdudiAVVGkXROX0d2PdCCcml1aZEbLyB4Mv7u3BTSsf9/GrDwC8REVEMk1OC1WvS+S4tucBXDhRs9IIMf1eHZclSMH1IarvKlDSpahXgDeOCqV5XSla7qH2nZYC7xRZ9IiKaAb8qiIgonlqqMjTWedJsU8hIvStz+j3+jNZrc8EAgERG/hpICXbetujoX7avZcI+e7rYfmsWf4mIiEbNDm8GPrJntssARgHGCRfT2GLXTfm75/K8aVoKapB1nXBkZqtbLVi3KKDhvEvzdWi1UE9qKdU7LG3Pbz83TIwbh3Xs4mI7CxENGdM+ExElLVcFtpgVSQFEBFAGokykItv6ucnpYr/bbC9zlyetHeppvWnNNTUiooFfF4ALiAO21yRFkjuBIsCPv1bGOz46Cc9PbLVERESUYSUX+PHXU0r9AcQrq2hlUz0DQTYlDfh+UIYUm9ZVoylg27DxyOOszdkLJFYQHnTdo+32WhxPMO+qKAMoDVFSS99de7ay9QMJ0/Wq6FzN3ezQiFQoBnmd226r30hcWCmMriqF92RCdUzO2dulWOdpgO/bfgYA9PM6IsqVbHd7JCKifGtXkGSPx/aSOn6e4/RI02NBME9b0JDjcs7fLNv2DQqf+lCKDcBERESUKft/VPDG12W4YKYFdt5fDTgaKAU/RaMePAhHLILl+czUc1qM0FWodYo2CsEUsAIT1BHEDed1HpFgbhzdjN5tOZq3toLIonpY+r2JBviGHNX3/qDFGQTOa0REGcDgLxEREVG/WrUlUKYpBRy0bwmbbMgaORERUdFt+kLgoE8pqLyU0cIAsAoCvyYor7SNFerIQpkQjSGGBLaDqBvM50xERESUMqZ9JiJqJTcxgfhpmxMX7enYIvOR1X/a5h6fMhhpncdYkjnHFNF8vsJ/O8YuDaN92978oynB1M1J2HJzhf32cvCDo71h7woRERGlaP+PKrzqFV2WyYZWXrH7JxKmBAagxPZYExOkfR7E1DqtJHhOMpHSF0g8FXX0Z+0amsg1MxCx0yTB0Tb46weBfVPA+sIwDynctmn6RU85jiPPzVIdRuxhSPA43M3msc6sgjYZRLtKknj9iChBeen7SEREecSCKxWdgm3AKcF2qVOc5DcvPvvxEt76RhaFiYiIimrHbYHPfiJH3/VKt1iCkaKsV+VDrXMoGkcAKzReU17PHvSTb7ddKuec5+oV1O+t8CcREVEbHPlLRMWU8TJ7YoZ8nBLUjyQY5msiv5vWE7rdOtLcwW4170Sc2F2vB9RuW5k4MQWX1Dl2UJvbq9DzdxXsntxwfcF7d3Kw4GamSSQiIiqiXd+hsP56w96LHgnqo3+dYMlS8TJaHhxknSkNfY3q7HLHo1MB5zFAN20Ebcz19LyiVo0J3d40eWiA6FE4/XcY13Zh66A+mPF9JlkYiZ51Oej3QET9YfCXiGjoslSb71Mt4FtPbZXr48pESrIcn7+iC2/v8J53EBn1W2TFOL6pCnDtLT5+emwV195SjGMiIiKi6X72O40FN2n89+cUtt1aUMpTC5gytnzpwxbBwp9AH3WVlMo7mQgWDLos1832BDBB2mcJ50KKpHnOU/FzmClz46Ru7pj/OE8XoFkkrbhC5B4bMT0dcp6vd8ry2DGFiHqSp6IvEY08A9utMez2CLAgR0RDVet9bewSZhXjR1MmXfovH8ec4uHMi/xh7woRERGl7LnngQsuAy683MfeewgO3Efh7dvnIFASli8dAI4BdBA01IZlzLyIXsMw8zD1KJrCmQBMz2jtAPCGukdUGGF7a84HchBRAwZ/iSg/dJDPRvv1hTluiGiYahXwpvnYWF/KlDDoe84lPjzGfYmIiEaKMYJTzwbO+rvGB/8fsN/eCu/cIYtB4KAAGWaXUcYGf33OEZsrQf1AKUA7CKaGAa9hTyeAAd+OmKaXkmQMYLRtY5WwrZWIioDBXyLKmWgp10z/dSYKwT1GfYa4v8llCLJprUQAgRn+JQDindekDqCveaSoa8O60QyClG2mcV42pe1PE+xc1i9/oe7P1sdy850aP/5dFZdco7Fy1YB3iYiIiDJlcgo45Szggks13r0j8I0vKGy1ZcoFyn7LW8rYsqUjgAqWsD3exFgvkGBdJ6H1JFloHlb5NjItjCibEcg4BqIA5RiIY1o2YwxErHpxUjvbR2NNu9TNharDYObjiU6vZRtc6vJ6KuJ+dgzyHshE41Ybnfat09+ic5E3fC4pDZ2JRlUiSgiDv0SUH6UyoFzAHYPxFeCO2X/X5tFhAWXoeAlolAiCdHw+UArTPgvTPmfAHfdq/PoED38+x8NUhR9MREREVPfc88CZF9p00B/7oMIX9hO8dotBlBe63YZEOhYGj0UBRtnEVxwUmV21lLwCcQFoY1sqwvTPudfv+4Tpm7vTbzSPqFcm6Mwutl3VGQOccReqpOBz5C9RUTD4S0S5IeNzIMqFlGZB+xXI5HMQt2wLKwZo6G4bWwZ6UnezqayU/9MYeZ1Uj9Zu9qfT+ovWszhrsnIPR3VzzY0EWecNxAWkFKZ9Dl47iNumkPdmvGO6/R6NP53l4w9/9YKRvlm8wYiIiCgLJiYFfzjF4IzzDfb7iOAT/y54/WtmKDv0Xf6Spp8t1FZtK1XGQS3YK7UnNPUyjFNnSm3kbowV57F8G+5yOOrXCRZlYFzbVmEQ1t2D7EGmx3OU5GjPNO/hGV8bYxVZ7V2b4D1r1zTDyTEqyEKV2GYHjyN3e5NKn4Ag+Auxgd/ybGBs3jy4pXVQLZf6XSsRZQuDv0SUGzI2D3BcoLwWlF+BWbMCKI0hkmcVLSvERERpCDs7uMFSMoAWTkU+BI88YXD0SR5OOcfHssf5+U9ERETde3YlcMQxBqedZ/Dxfxd89pMKm2yUxpZm6ikrjY9ro0iDXxkk29+Z0hNmCIoOoCtEEbWf3t68WXvT6nzFCbxT7qVx2cPvEihAjQGltYDxdV04ZQUZ541GVBAM/hJRfoytA7gloLw2jFcB3LUAVQ5SYGlkZMLf0WRgA15pVWjTvqy8bahX0tir36Z8RkEadfJj+bMGfzzdx29O8rD0MZ58IiIi6t/SR4EfHmVw8pk+Pv9phX33Eqy/brtn99LhOKynzpT2NjL5YjjPZ1jWlGB6kU6B38zUaUa8TKZgr5cE1w5IL0NW7JUkfQ93q8j3SL+DEcLz2yn4a+qXQobcCyQznzc5N5TzaGB7pviAQMMpTcFZuwJ3rWVQzjKU1Zph7BURJY/BXyLKj1IZcEqAO27/7Zbs5Dki9XQlNTErE6OYurlXkfqH0QL4gPEB0bayIwCMmMYDjJthqhfttpXHVGJZl8V7OKHr3PLQwiCvAqAMJDoao+cNFO1+HMzxPLvS4LQLNI7+k4c77+NQayIiIkrOw48Ch/6vxolnAJ//lMKHdwfmzG5+VlgY7EYfheVagEfbzbgK8DA9+Bv9d+wyebQcN2Kpm2NruihBDK82Q5VjIEmdlzjriaYLFiDWPVyk1M3NYqTGtq/sJ0jepoeAafwpCkGnEMAoaXzOIOvlTN2cjGEdmzF2EI3IJNzxJSjPWwTlLAJwO5zSM0PaKyJKGIO/RJQfStmSrhL7uD75USAnFYmiqaUfU7bzoAlyW3XqsDoIRa4g0OA1V6jD0b5O8G8tgDb8GBqAv5zv47d/quKam3iyiYiIKD0L7wE+898aJ58JfHZfwYd3b65g9FLh6Oa5puGxIJgbNkz9HM4B3OrpiWM5qy/hNJrGjvytxfAReZCJhGXh6NRud6TV83iPtJf0BTaRgcFBFgBnptfMYOj3YEFlPjMDAISdQAwATEKcu6DcCwFzOyDLATw91N0josQw+EtE+aHU9CWxtEPUlzDwG2SMYf2PCs/AVrQVbCkqfEypMga47jaN7xxZxVU3aFSqw94jIiIiGhVXXQ9cd4vBH/8CfPcrwHZbhxO6DqA1XwWpgx1jy57GsN6VG0GQLnq7ZOK6JZm+meo6pW1OQBird1Cvg8YNANPochRgXAD+FCrPLMGqB6/C3M0fUMrmqpfcpigkoigGf4koR1TTEhXNhWOGO/XJqJWRwumWNRrn/W2u3PZ6XjpVjEcyldgAZeEeTjNtc1xhqq3onL8q+Nwxw/38SUa23l/3LNY48jgfJ55ZRdXL/cklIiKiHKpUgX9caXDFAoN991L44nzgVa8Y0MYFgKNt6mdtbMYlDTsqWNqVPWOmcGZ9q7V2M001/77V36al6O5zXlgTWWnPl7ZN0Len9eTg3oh1/4odvQ0EjTvdRu3TDKib+m6IJBRjHmK9NY9VujiD5FPT/r7s2C4pAjhlwGiIX/Gx6sFJ/dSCZ90X72IY9CUqFgZ/iShHtJ2TwgSpVU0t3zB6S1lEiYlWZKOV3F7qSDOtmyhLaqm2EBn1G+Z3oyQ98rjB7//q4dhTPTzxNMAPBSIiIhq2SlVw7J8Nzrukivn7ODjgow422TiljUXnZ1UAlLYjSXuu+7KcmormuZal1R/b/T3Ja9JD0LFtYIf3yHQK9ffaECN/0bYVCT4WBDDN17LXlOKsWrU37CnMutUxwDvDC50xiDGArijz/JJxqa5a1zvzlctL/7GIHwZEBcLgLxHlhx/MsWlMEAQGWEnJEF4KGhVh45ujI6N/wfdAQipV4I+nezjqRB/3PKBnfgERERHRgD32JPC9X/g47TyDgz4t2O8jDtw0WtgEtqxptK0PK2XTdWph/+esCUdhi30sIvXsQNNGajZfvF4jdimmFy6kfubnzmFqbN4SM8vjOUpjn1U56FQwpTDxSNmsWbaOnVqPiIqEwV8iyhENaA0YP1jCHMOmsZdjAgUjZjqJ6Kc34UzXgWnE0peFeziLqZv7XZkJU6sZ25hTAhAu0U7hmZOf95rnA9fc5OPrP/Vww+2ag6mJiIgo8+6+X+Nz3wBOOkPjf//bwdverOAkMQ9nQ9rgcL5fsemevcjfjZm58sq6V2vtUjh3/froi4LKgGOC0XQCUxKEwRRxTPD8VhmDegm4zFDR7rk+kuF7I6H71vTcSNQ01DYNSb0nm3dvkO/1TNZ9E5KR1M2htrvT835GUvdJkFHRrwD+BOBPIsONGkTUJ3bpIKIcCdM+h5PLckRYZiQcfCfKvDDtcxKNe4Rb7tQ48LAK3vPxKVx/GwO/RERElB/GAAtuMnj3h6uY/1UPt96ZQkEmHD1K2Saw2crGfKBkbEdRDrshoqwxPmCqADSgHMAZA5zxYe8VESWMRRAiyg9VBpwS4JRtDdsJhtxxmO5whRmnWgV/GQymItEIUj7DpnBzTT2VG9A47zV15elnDI48zsOJZ/p47Cn2NCYiIqL8MkZw4ukal1xlsO9eCl+cr7D+ugmVbVRQ7gzLoTCRQVosgMaWxGUK0z4HmckkTNdtpLHOPG3DPVaaOz6V90Kj8Nz22HMiT1USdsJvrVOWuizpZn/S2GfjAjCAW0bj58bjKWyMiIaFwV8iyo/SOkCp7KA8exbUVBmlWYBbCoK/Boy8EFFqoh8vAluCcoP5fqlnlSpw2gUevvsrD0uW8hwSERFRcTz6hMEPj/Jx2nka3/qSwl67OSiXYqwwDCqqoOzpiM0+E1aDKQOk4UfDPL8m/EW7ntJZi0ZlVT/niee30PJ0abOwr8YHYABVsiN9pQxR5XoKaBgw+EtULAz+ElFuyFrrAk7JwfjctaU6UZbx2YA7boO/prH3MwcDd5D6uTG1eVFZ14ohi+ctxhxCmZi3NwlhpUhMfRSwMbZHf2qNb8Vq1bvhdo3v/LKKi69i6n4iIiIqrkUPGux7sI9Tz9b4ny+62HbrBAqx4chfFZQPw7LpqCZQaT7mfovNseZKbQ7imvq/jQRzzhpI2xGokYvX1zXMcF0h8Xl7M+q7uSoAACAASURBVHSTD2Mu7dqYh/BBeN9EPg+6PUUZOpWpGNrxtb4vkpu3t18GtanzxIE4awPuXMBd2zag6iAwjDsHtUNENAAM/hJRfpRKwPi8Csqzn0WpvApjs+fBGRNbqUKakRciorqw3cYJGt40+PHThWWPG/ziOB8nnOHhued5woiIiGg0XHiZwYIbq9h3Lwdf/k+FF23ca2t/MHxUgrKnI3YuWQ+2HMr+dHUDD/hEh/qGTRL2pzH2d6Y2S0w3O8cy8nR9pm4urMi0Qw2PC2ZY6ZDjynK6aVMP/sKZBZTXg5Tn2X3zPfDzh6h4GPwlotworb+5qVYmnwPUHXBmbSjldV6KUnkDKLUBoMeDIXjD3k0iKqLmFG7Nc11TR8ee6uHI4zzc9yA/o4mIiGj0PLsS+NVxGhde7uNLB7qY/7EeA1nR6UcUbNpndkBMSS+Fe4N6Du4mKvInxi3Rf6WJFS4AtftIxACuAkoaxlH5T3uXl93Py352FPnCEAdQZUDGAaUAVMEvFKLiYfCXiPJFnOUArgfkMbjjrxOntINAbQdjxkWMLfcWolDWQdGPr0iyeK0SSk8V69Cydl46nZMgdZYRAK4ALiAKMGLsy7o+ncWqSHXbxrDgZo3vH+Xh4qv8dHeIiIiIKOOMMbhvMfBfh3k452KFbx7sYPttuitUNZQkIx0Qa/VfHflb3kT3OW6Rud+6Tu1l4YnteoPtfy0AHANRwX45Zvpzpu9AtvVdl5TgCPudtzcFw0jbHG66q0NqsX8CGAcQaBhXIA5ganOfoVhx8qEex/RzH/cjIRuCnQtThxsfMB6gFaA58peoiBj8JaK8WQk7CcVd8CafhDexAaBfLyro8RjOccIyCxElKWy0cU299GQiCzVY9rjB70728MvjPUxMDntviIiIiLLDGODCyzSuvNbgS/MF8/dxukgFHfxdBWVRbRqmcLQrRsYDD10Y2v5HNxxnmK6prU5qA4LDYPKoVxrC1EnUNwWIYyugylHQyqBhBMQQA9ozynI65Gat9imL+xmLrgd/oYKfGb5/iKgvTDxCRLlSKpX8Uqk0USqV1uhHb11qnn30aXhTPpQDOA6gOPUvESUsOs2UY+ppn6mlP5/jY4/5Ffzodwz8EhEREbWzeo3BD36pscenPZxydjcT90YCPE4wB3DhAhJJkBhLgoV8AaA0IMFSqPpDP+eVN2simk9tFnRzC2RFnvY1VUHqCAl6qoSPiahQClX0IKLR4t95btmseKCMqdWAUwLUWJCblYgoQeEoCgUGfjtYvNRgr89Vsf/XKrj9nm4aMImIiIjotjsN9vuShw8dWMWSh2foydzQIZG9njNv5AJKRJQLEk4i7aA+Qbkz3H0iosQx7TMR5ZZ+4s7ZRnuzoD0FdxwCsSN/8zD0N++VP2n6OSqycrxZmLc3lRXFlHSaqzClc62RTduSk6ODObuMzduX01zzSXXsfe55gz+e7uPwo6tY8Vwy6yQiIiIaJVUPOOvvBldfX8VhB7n41N4O5syOPCEsairA5npW9SBwZciF8ebNxykWxynPmzALmEquftLTepr3PaP1g77nRRZb9QlH8WahDpiBNMed61T9z5Hc1SqHf/jdG/j90vrkdLUbWbi3E2cafkAciDMGOOM2AOwX8qCJRh6Dv0SUW2ZihYIzpuCOi1IujPEB7dlgTBHmOyKizJAwvZ5rfzZU8vNU6U7YP6728ZNjPFy+gCN9iYiIiOJ6egVwyHc9nH+pj0P/y8W7d2pKORMGu0QDTpiuE9mq/ybaw7TXgnafw2zbviSBgn4GApTJ4VDmwZjhnjEzPyUVeZ+3t9PvR0Jw0ygFqDLEmQW4s4PvkTJGumGDqKAY/CWi/Bpf14hTNlBjtkLlTQLaB7QOUmAxNysRJUAQzK0Gu3DKKjz9jMHPjvFwzKkeVq4a9t4QERERFctlVxvcdFsV8z/u4JDPuHjBek1PiMbfChuL6/XACnkSUtRrewnP7+C16mDbkAYgGd2uKmuxwU77nbV9zYTwfrLBX5TWAsZmA3ABfxKt7zciyjMGf4kot9ScF9sea0YB/hrA+DBeBUA1yISVcvfnItR9+j2GPBeks3DdmLZ5ZsPsIR+eDxP5qQykVB/5C2WCwQjZOHlJpXCeiTHARVf5+OrhVdz9QJ4/CIiIiIiy7bnngZ/91scFlxr89FsKu+zsBMXUWt5OWy51JEjZGUnrGbdsGOf1iZTjwx3oIcDVdqRfwcqsCR2PXUsC5zdJQ7pW7etSw7p3mrbb3NFDWjynW7He2zFe2/O2Zj6+jruTjWr64Mx0vCb8nwFEQZwyxF0bKM8BUAL8Mhj8JSoeDosjovwam2uX8toQZxxwSoCoYA7OLOW9IqJcC+f8VQjm/MVIfrw88LDBZ75ZxW77TzHwS0RERDQgd92n8f5PVPFfh3lY/FCkDBbO+avMAMunposlKSNY4B7o+aXB6OaaJnyNpcOSNXnZz6IRB1AlQMYBNVZfiKhQOPKXiHJLlAoKLAIoFyIOAAMDY0fjGdPbcLg8FjDzuM9JyNpxx+ihnOihFOi8xN92AuswCEb2Bp8lYcOaYxqfk6BBjeDt1R9P9/GzY6q4dwk71hARERENnuD3J/u46jqNQz/n4JMfcmzZVIlt2TMG8NA4cKs5m01fm41b2O13zElTBKiv4meGA6WJjd6NEylLaTzQEOuAretSwxy9G+xQz5eoi33u99IPrSrX+pja7g6rnL3pZuRvdAS50cHiBX9v/gIhoiJg8JeI8kuUXWqPJSjtZ7iSR0T5E1asFYJGNoxMx/tFD2l850gPp13ow/eHvTdEREREo+3eRQYHfsXDJVdofPvLJWy+iamXT5W0brsfWhAlTmCy+XUjUPDuGYdJZt8AKo2tRsxm8ZZom5Z9oHuRfWmdj4amUgOIBuDD9hqS4DGDv0RFw7TPRJRfjmtTPTslwHHqgWAaPNY5qcgEtgd7OPI3nO+3wKoecOKZHt6+dwWnnsfALxEREVFW+D5wylkaO/97BSed5cGDqad/7sqg0s92yj0705Jng06NPYrneFgGmLo5T3i75UBwTwqCrGYu4JQBJ5Ly2WHaZ6KiYaSEiHLMsWmfxbGPabhYoKeRUPyK/D0PaHz04Ar2+1oVTy4v/vESERER5dETTxt8+itVfPRLU7jnwUGM2FJgcDFNDOASUZpMfXo8NQa4awOlucDYXGBsDlCaM+wdJKKEMe0zEeWXCkb+Gg0oBRjVWAfKS/eWvNbZmuucBt3XQbN2zAnOSxT70Ap8bnrb7nA2C6B+Lyv78QLYx3YOKRN50nRZnbO3G8YAv/+Lj8N/U8XSxxj0JSIiIsqDv13s48bbJ/GN+WPY/30lSGN+z3jleQM0VKx7zraV8rynWRCzvmRMpBLdU2UixSmvhlQH7O7wh3hf9HQPp7CfzatstYlU66M9ztvb85NGXKxM+V3cbyZM5yWAWwbc2UB5HqDKBp4bafwgoqJg8JeIckuVZ8G4JYjW0N4k4LpBZXQE0+wMGgvuNApUsLiop9KT8POlWG+CpY8ZfPWHFZx+ISt8RERERHmz9HGDz3x/Epf8y8NPD5qFTTdOas3RMq9q+nevdW7W0VsL2zA6BdZb1T2KVyfJtgy2M6nIAqR/O3De3t5k6rwY1Ob0FQWoMlCaBZTXEaiyAzFSDw4TUVEw+EtE+TU+B8otwWgN8aZg3DIgCkZrQMTGaIZR2MpUAW8GcfbVND2OLuF6B52NKqEeyontchbuhWGN3G2WhXPRrFXXchP8TwQQA1GAcQ3g2uBvwyuyeExNTBc7efzpHg7/jYclSxn4JSIiIsqz0y/1cNM9a/CN/Vx8avdSi3iVipRhu6kndAhIZn2UZi9i1JnMtPPbbl1tTph0+Fu/MlIHbD+St9/9S+A89X1usnFOa7uhDEQZiGtgfFOL69X+3sO573rAeQ7qv5nSz/ka1HtXFKBKgBqbBae0DnTZ4chfouJh8JeIcktmzYG4ZUD7QHU14I4FmY8yUigfFeHpbi4nppiFiihdkdR0ythpxVUPleKcWPaYwbePrOKEM6qQoh0cERER0Yha8oiP/b/n4epbNb49v4xNN2oesStNPzuYVkZs7gFM03s895oau5tyOM+1Ffc8ZHD0bj8iAWA4wSIyvU2mlVa3G6uC7RXy3ETSzIvjwjguRBXySIlGXV5mxCQimq48K7KM215rtYhjAQr0eRFmj/GDnzz1VBRhymfXAA4KVfE762Ifb997Eiee6THwS0RERFQwIoLjz63i7fPX4JwrvchfwkBwtwv1ppdzy3NMMQhsHdUFW/epVxqQNRDnOYizBMpdBlWatG2qRFQkHPlLRPmldX0xwULDEcbbOUUIFUkw8re2ZCR9WhyPPWnw499V8duTPWh+ZBIREREV2tInDPb62gQ++yEfX9t3DC98QZw5e/Mk7rH1EpSNBnE7va7d34p8HdJS9HPW6fiCvzVPtdV8e7FfAU1jbKZEwQSkdD/UrMUorX0/nLFbUfGfYZsqUfEw+EtE+aWrgBab9tn3ggCwSaaQm5eCchb20wDGF8BpugT97hvn7Z3ZsIKQWTwXUUmMYDVAQwYBMRClIQ3nfLAnopt5e7tx6TU+vv6zKm5eyEodERER0ajwNXDUXytYcIePH31+Ft65bdAU2HMRMwcBt9jzudrhlKbhdzNts9sTGeP8Dan+1/nQhjFvr2l8fdHu4Zmuc6s+BtHEd2JsFbabddDM4g7Oz1TncRMZMGMmoNTdUKW/A+W7YdwVEHeFrPdqw6xgRMXC4C8R5Zc7BoRz/jplwHFs7cSY4k3OmUWdpn8iKoJw5K+D+uhfIHf3+lQF+OFvqjjqRA/PPZ+znSciIiKiRNx0t48PfW01Dtp7DId9ehxjYywX1jVH05rnSabkcN7eWKT5H00Ryh6m9B4JPA91EoSBjEyi+vwDMP41GF9/MarPCEx1hN9URMXF4C8R5Zas9QKIWwa0B0ytBtxxQBRGvjJARMlQCOZRCgLAOXT3Io2vHF7FxVcxJzsRERHRqHtulcEP/jCJ6+/0cMQh43j1S/NQyO2nbh9m8unndZ0mUG0VSWLbQ39G5bx1e5xhELdpdHPH5xN1ywFUGYAAxvPN1FNrzFP/en5s8w8Zz/OMMaPyfiQaLZwSnojya/YGwOwNodbZ0GCtdYHSLBv8NdqOBh6ZygQRJS6sezuRJWf162NP9bDLJ6YY+CUiIiKiBhdf62GXz67G7/9WGfauJCxsA1B9Ljkr8FMBhR0QZlqIZhIZGCMOIOOAOwvQvpKpp9fSj1+89lB3j4hSx5G/RJRbMmsepDRL4FVFxmZD3DEYpQCtAaWC4E2/PX4HKK/1y2g6oYZsQ00ph/qc54Rz9qa17eFtuitDT9kugJFIndvUf4aXLWZygaTm8G3n8acMvnVEFcef7qW6HSIiIiLKr8eeNvjM4RO4/k4f3//sGDZaPwMBpYTqSXYtaRxP0ebtDQ1y30zjz2FX/5IWY95pYyIpnGc4LwYS1CvFXuO489NmWax5d+NuO+PtiR0JYHz7ISAO4M6COGOAUcpUVpYBMz7sPSSidGWgZEdE1CdVUnDK43BKs6FcW5ghIopF6sHdMADsmNxU+i77l493fmySgV8iIiIi6spxZ1fwjvmrcdkNaZUfTQ9LXOHo3U4Rn+bey9N6M1PPBnmNB62XY2s+vl7vJ96DlKTofakAZxbgzAZKcwA1C9C82YiKjiN/iSi/tOfAr47D92ZDewCC1KbD7taSp+JTGvsqpr5ENhJrU1k8pxy929rQR+426WV/murrAgDK2H4lYdpnbZ+T9ujdXq2ZAI4+qYIfHOVhzcSw94aIiIiI8uT+pRofPGQNvnlAGZ/fewyzxhIq6/ZcZ6rXIe0UlJFUzF3v0kxPLOroXWAowdW+r3GGJToCvYdBCjnpcBxbPzHxvrc14uc0nMvXURCnDCnNtoFf48O4kwZ4YGC7SESDx+AvEeWX9qvQ/koY/zEY/QIbjTEush0aI6Ksinb4j6Z8zngDxX1LNL5yeBUX/pNz+xIRERFRf1ZPGBz26ylcdYuPn31pFrZ4yTB6VUvTz1Z/o+zJdn1pOPoZxct7nJKmUZsnWo3bUb/uHAAKoqtD3jciStuwx8cREfWvNL4SpVl3wB2/DKp8I0Qtg2DK/pGVDyLqQ0PwN/hdZMBB1vztIg/v32+KgV8iIiIiSsQFV3vY7Qur8bfLhxEY6DVgxrTNRESdhfNrlwFnLRv8LQULERUaR/4SUW6JM/Y0nPGbYOQplGdtCeXuAKi50Hocoupzdva18iT3NEUZ3E+RyII2Yfis7HcWUgBl5VxE5Tl184zranHNw18p2LRIwTy/Rpngo6TTCIThWLUGOPzoKn56DHvrEhEREVGyFj+isdeha3DovmP4+v5lrLNWf+VgYyIB2a5WIU0PUyh/Z6AO2L56M6R9k7zOx9uFGNfbxBozlWLdsdbXIZxyK93Ntd2HQb02A+/ZgUm0DTM4b0YDogClALgQKdt/Z6d5g4hSwuAvEeWX0SsB/26MzVlkKhPLxHgbwJhtbE1KWJAhot65sOmeHVOf5zdjbSEL79M47CdV/P0KjvYlIiIiovT85IQp3LHIx4++MIbXvqKHuUtrolGpNCroGSqkU0GxYYnyTKOW2ky5gFsG3HEb/NVMCEtUdHyXE1FulTZ9ky5t9JrJ0gs2ex5P378Eq5evgPE8ccoQpxQ8i5XBgdMC+MHPaC9v1pko6wzqKZ4dZDLd86nn+djjgEkGfomIiIhoIC68xsPuB6/BXy7uN+PMTJVBpm6mtPU7/y7vRcq7sE1UAHEBNQa4awXL+FD3jIjSx5G/RFQI3uO3ri3PP1WC9iDumE3TqsSmcE0rXVRSMrxr3aqleTYC7QvgC8QP0lmFaYgGsiPDSpM1nM12JSspnNNO3RxXLU18mDrL2BHAxgQjf2WofUnWTBj8+HdV/OT/PHiM+xIRERHRAD38uMG+35rA3Us0Dv3UGGaNdVm2l27GnMQoZA8xHWzmUjdH0xVlpAqYmDipm01TEDcL5yZOat+k9j/uemKlfR6RQRr9nKO+743mc6psWwYAwEDEQERBVAmiSsFns9fnxogoLxj8JaLce/4HLxXz1KI5xvjjECiU1gbg23ktjB727o0UowHxAfgK8HUmR04SdRSO+g1TPmcgR8q9izW++sMKLvwnP8+IiIiIaDg8H/jBsVO49V6NHx08C6/arJ800ETDlIHKHdFAhIHfIO2zUoDj2NG+7lo2+Ovz/UBUdHyXE1H+KQVUJxyIIyitLTK2DsQZB+AEPd1GpFdhJhg7QlLL0EdKEvVNwc75m4HOCxf808ce86cY+CUiIiKiTDjvyir2OHgVLrjaQ723ZLuFemNiLHnSz7G1Sg/e65JFca55Hq89DY6BDf4GafmcMaC8DjC2rl3K84a9g0SUMo78JaLcU2NzACigNA44DoyuQIyB8SsAjC3rqFpO1/RltU6RNIn8lOgvY1Y+hpECKOvXrGipm7OW5qmhPSFM+Rw+Dv6mMdB6te8DP/99BYcf7WH1xOC2S0REREQ0k8XLND522Cp8ff9xHPLJWXDixHmHVDformozyH1r2lbPVa+M1bGiwul1+lTLXgvpvU6a1v2VWBW9xwCuiVRea3FtE8zD1cP+xU77nOH7LUmx0lv385r+zmvLTRkTZENUdqSvMwtw59jAr3EBtaqvbRFRfjD4S0T5N2cTAAI4ri3/Tq2C9iq28GswOoVSIoqvNnjBDG2wwuNPGXz5BxWcdgEn9yUiIiKibFo9YfCNoyZw230+jvjKWthoPY70jY9tF63FGb2bkY7ULcW53tGRv1k+RhqacGyGGEBcG/wtzQPGNgCUA1THhr2HRJSy/8/encdJltV13v/87hZLbpWVVdU7vbCIIKOA+PigzzjPjMuM26PMCALOII/isA2CICKgICItKoiCgrvijOPAiEKjAsqqIEhjA0130/veXfuSlRmZEXHvOfPHjaiMysqsytgybkR837wumVkZ98a5596Mvuf8zvkdBX9FZPxV9pCvYRGTr/XroblKHrlpT9fTekQisgObM9ftcjv6c190vPQNTa6/UYFfERERESm+93ykwZ0PZLz9Z2Z4yuPVzSgiUhwd/QphBUp7oLQ/IYgigrJGDYhMOA3LE5GxZ1GSb0lCEJXzdSws2pj5q8GzInIhnYOmQ1rr/u5uEf74f6c87fl1BX5FREREZKx84eaMH3zZCn/ygfqoi1JAk7puaz/r0l5orejNW9HX7HU9buN67WV8ePBpfpsFCYQzUFqYIVmYJZ7XaB2RCac/chEZexaVAIMowZzDwhgL8+CvsyzP+txtJpyitisGbdjneWb9mSG/T+f7FVVR1u3t1E+ZJiqdekeK+PY9G/qN9X8H8hbbH2e9Dq/79SZv+8MU5wbzdiIiIiIiu+nQccdPvHGVW+5Jef0LKpST4bd/irdu76b37XOt28IZSNvI8N0Gc3ej36JnAwzg7mSd3gttOz7WBN2X59P32sb97Nt9HQ/2Vvcba0SbQdBK/RzOZASBw6dTchOITC8Ff0Vk/MVV2sFfnIO4lq9fARPVzhKRXbDLKZ/vecDx8jc2+cDfK+orIiIiIuPNOXjLu+vceb/j115e5cpLlHBQRGQ0rDVCJoGg3CSsrhDPrBAm92HcTTSzNuoSishwKfgrIuMvjMEsT/3sHIQRBEH+kGNsjHST3bHdyFORcWEegtY2xExcn/is4yWvb3DLHfqMEhEREZHJ8Vcfb3Lbfaf5zZ+Z4duePO5dj5P8rN7PuVmP+xe1o6B9Lt2WbZfvjyJWnRRQ+76MW+meq6eJZm8krHwF4zbgJoL41ChLKCLDN+5PYCIiedpns/yrd1hUwoII31rz1+Mx88VMu9uvIp5SO8W20X267U5FPLei3UODKs8Epnzqqmo6+x/aqZ7bAeCs9Yt2WugB+ZP/nfFTb2ywvDKwQ4qIiIiIFMbNdzqe9rIV3vqKKs/5/mRH+2z/DD+K9soEpm3u1Ffbpp26uWAzu3tuHneO+O0zI9Ogugy2uj6dy2qdWd+so+zdpH0eJ32lXu73vXv/OxnNJfDgHVgAFkJQxsIqhLOnLYi/YnAdcBNQw7vTIymiiOwaBX9FZPxV9uStxKgMZJDWICrls39xTGxjrag8kLW2cMRlEdmpdt9FQH7fDuneXa/Dtb/V5Np3pkpKICIiIiITbXnV87w3rHLXAxk/+2NlyqVJikiJiBSRy/vlgiTvG432QDRXJ00fon70K1H0tQ8CBEHBBm+IyMAp+CsiY8+qe/OZv0kV0gyrr0JcyUe5uU0jIWU42jMnHZAZPjPIDAs3jUDVZRiugmeoGonNdbL5nDsHrEfkQd+g9ZnRHlXtB9NJ9eAhz0te19D6viIiIiIyNbyHN/3BOjfdmfEbP1PlsgOjCDj00vAZl8ZSr6mXt/rayzGKqJc+oCFcb7XPR6/It+nQtPszQojmIV4ESzzN5ZTjX8pGXToR2T0K/orI+Ksu5TN/k1nIUlg/2UoFHbTSnfj+0g8PW1HLdSGd7UTv83aKN3AeS4G4Vf0hnLkARTvXIqRxHmgZumwtFuD0tzO4arGtf/Sb/q096zfw575mAOmev3iz43mvavLFmxX4FREREZHp8/5PNLnv4Aq/+/NVnvjY3UwRtelZvsBtoK710U45OwtRt231IUUpB9oG7Kbdtc0b912eyWmfD1S359lXvfR3r47NJTnTh9EO/DrMQohmsdISWBLSODnjmyvzwMERllREdpHm94vI2LPKXqyyhFWXAqsuBVbeA3G1FT1yeQRShqszENya+eudbfxb55qqIkXTvj+jLQK/A+jY+NAnM37wJxoK/IqIiIjIVLvhqxlPe9kqH/5Mc5ffefP6qDvZJl0/DfWiN+67bXdNw/WW6eHyILBFEM1CshfieSNzEY2T8ahLJyK7R8FfERl/5Vkoz4Ykc7OUZ6skFQiT9pRTEZHttfs7glaWgAHM8u30jnenPP1FDR44qA4FEREREZH7Dzl+6BU1fuvP613u2UsAdxqewa2Prch6vd6Tfs2n5Tyld+37wyAsQViBsAphxRMkunFEpojSPovI2LMgBgsCoiTBBSULYgiCjbaM07PNrmqnz5XedNMGn5Zb+0Lr9vZyrM5jnEn37M9O+9yH2hq86s1N3vnf0/4PJiIiIiIyQWrrnp/8lTVuv8/xppeUqZYv9AA+LRl0umnoDGLd3iIrYIBzJ1U89CL7TV+nwKTd2sMUAFn+t+MDCCzEwhiiGXzoPS4ZdQlFZBcp+Csi4y8qg1mduHyIZvN+guRyiEIgxrtg02I2wzdOD6bDLOtu1EMR1uyF0a3bW5DT387Q1+3tiT/nGL695m9rALyd9dIdvNmm2cJHjnte8Jom7//ItHRSiYiIiIh07x1/Xuf+Qxnveu0M+xd3+JBf8DZQ1/pat7ePdtKw6nEgxx1gH85Az3MH5Rrq/dnRljUw82e+33wrDF0/79f1vr3fD2P3cdFrgc/qxGj1Q1gIQQmiBSjtC4zA8Ov9l1FExoaCvyIy9uJ9j/TN04dPEs/+C0EaU6o8BguvwrlryNIZ8GwEgI3RP7APUNHK2cos01UWqaIEcDv1U6YBpw0ukr4u1SCv86Dq2NOapd4aVd6e/Wv0nAL69rsdz/3plM/doMCviIiIiMiFvP/jKQePrvLHb6zw6EeM4dJNA2z/5Ufqot1kXb6+WyMN5HbsN8hTLEx7/dxByRfUbqcOQr912lffQHfnUMAeo53ZzeW023XqPfiO4G9chdIiVA/MQlAlrSkWJDJFlJhTRCbFceDz4P4M+F8EfAn8Kt61Ar9FecCfcGP7VC5Ty5MHfdvpygPy9X978NFPO77nuQ0FfkVEREREuvC5G1O++4UrfPRzTfJZa5u3adBOR9TtVlTtzGYArQAAIABJREFUGYi9bpNK9SLD5MFnQAaB5ZkSkwVIFiskexNKi0X+0BCRAdMfvIhMhHjuQA24n6j8JYLkn2iu300Q1YjLECb5GsCd6U9keNpxdodi7jI+QvJ8KO30z116919kPONFDe6+f8DlEhERERGZAnc/6Hn6K2r8yQeaoy6KiMgYa3fGBY6g1CCaWSdZeIhk4QTJQmPUpROR3aOp/iIyMeKklAGsfeh1p8jSFQtLziqL0Gzk6U7a6Z+HnRpp2ljHV2eQeUgNko6FZ3aYbXs4+rzWO9l9GoPcnfXS7QJD3V6SYdavkaekDvzGDOAuOAe//M6U1/96uuvLi4uIiIiITJJTK54ff/0aDx9xvPK5pXwM9ygY5P0HPe/c435F7KfoJ23zEBpIhWlLFqxedlsRb9VxN5CPgPbMX4BsHQvuJSw/SDh3KxbejLnlft9BRMaHgr8iMnHcwS+XrTRfIZkJbPYAvr4K2RqkTc4s8lmkB9UilaUb7XL7je+9BzKD1GNZO9ZuGwH33TzXga0xO0FrRDPIpXdty293psvG7jDq19MKWrfX+W0Ffttr/sIFg9rrdXjVLzf5rXdn532diIiIiIjsjPfw2nfUOXjU8+aXlSklIylF/qWHdkjX6/YO28CK0kfAcqDVUYC25Bm+UJf6rLJcqFyDCDL2qEhVdkF9rW3cy0691Gtn1Li99m8GPj0N3IBFH8f4KvAw3k72UioRGU8K/orIJKr6tFay0t6AMAE7il9rAmut2G+PeV1la+2M2m0Z+czfrOMBdKQzf0Uu4MzyWm7HaZ+PnvC86LVN3vchpZIXERERERm0d/x5g4eOOt75mgpLe8al/W6cHYgZd52zVNWg3+CZmBm8MgHa92KrY8PCfAuSGt7dSv3I3zP/9Q+QrXpcXR0YIlNEwV8RmTgGZlEJH1agGUFzFb8eovV+d8mktHNlegTka/62twsMVrjzXs9/flmTz39JnykiIiIiIsPyvr9PeeBQjT/9pQqPvGIUOaAnsXGrgOXWilwvk3gfymA58sBvDNEChCUsmMtI6yt++bbDwTX/JY0ihYFEpo3+6kVk4gTVRSyu4oMI71OcRVgQ4J3He48FfpC5b881Ts/lfZTVbFPjyBjsQOdBXaPN5ZwAA7t9p7mOzwzUbn0mBA5Cl6/7e57B7Z//kuNHX9HktrvG8JxFRERERMbMP9+Y8f0vqfHHb6zwlMeHO9upr/aJ4X2rUTvMfoNuDDR184AGsPaVDrdIbanWEkCFCv7apq8dfMdrzLbvh7lg2uf+zrcgfxkX1m9Bx+I+d+BcXtYwwYI5iBawYD6guVYmWJ0FartUGBEpkFEMmxMRGa6ZA1BdwkrzEJchijsabUV6oBeRkWs3ksP22r/bv/Qjn8r44Rcr8CsiIiIisptuvcfxjFes8ZHPpKMuiohIAXnwLp/5m+yH8uWQ7A8gKLN+eH7UpROR0VDwV0QmT2kGSrP5FlUgjBijcYkiMirn+Zj48+synvWSJvc9pMCviIiIiMhuu++g45k/s8b/+nBz1EURESmYDGgFf+N5KB3It2jeY6HiPyJTSmmfRWTiWBhjYYzHY2FE/lFneN9K5+rbaZ/PE8QZl1hxn+U8J3Vzv3xeve2v1kpFZAaY4Xstb6HSQvVPaZt3wYWqJgBce7Zvx7bFzu/805SXvzGlqYkGIiIiIiIjc2rF89yfW+PYKccLn5Fs8yrL26SdqXO7bTZZ5/4DMtDUzQNovw2sTVqgtmTP6ZuHcQ7d5GC+wJHadWxsZKsy8B3fn5PF6gJvOS5dXkCfqZf7fe8C3d/b8Wc64PI+oiAmiGfyILBzECZjcBIiMgwK/orI5InLEJXz5/c4gTBU2ufd0l5CyLHRJh3kOsAig2LkAeB2Q3kL3sMvvK3JL70j282SiYiIiIjINhpNeMm1dY4cd7zuBeVtXtXZAJ2khqhnYMHfieI7vhatboo6iEAmi2utAR1CmEA0C6UlwCCdG3XhRGREFPwVkclTWjCSaoz3FRrLEJc6ZvoWrSEwYTa3uVTdUlSdfUFbNKDrDfipX2zyu3+mwK+IiIiISNH84u80OXwcfv2VZZJ41KXphRrLW1O9iHSnnX7PgQUQV6G8FyqXxHgS0prSPotMKQV/RWTiWGVPaMnsrLms6tZP5LOAg2gj5fMkKeKoTw+kQGpnt9u6nf07YZdqW5vrpOfc2Fsc60KmoY4762Tz+bZn/7a3ltOr8MJXN/nz6xT4FREREREpqt95b5NTK/DO11aYm9ncGCpiY7mt14bYkEZY91JVQ2lL9lMv/ex/PoNL3ywjMC2XzKdAmAd/oyrEi1DaXwWrkp4OR108ERkNBX9FZPIkc45kbg3cmo9nZyxKyCM7GXkqFIr1ANhXrK8g0Tvr+CYjr+52oP1MEbssa5Gu0QX0t/SunffH7kxoHQ+6TtrHC4Do7LWRjhzzPO+nm/z1x1w/byoiIiIiIrvgz/+2yelVz+/9QpX9i60H+91o5/T8HgMMVA50HeFRvffmMnSsbztygylE3l8woL6bc/pX8gEBVowK25me1uDuVUH6zHaqp4EYHYNCLAIr52mf44V1sDoWqHNDZEpp2r+ITJ5kpkZ59k7i2X8mLn8Viw9ivo5zeRqUcXv4Gyeda/6KFFkAhK2t9TR0z/2eZ704VeBXRERERGSM/PWnUp71yhr3PuQp3mjvrfg+tknWT70Mq26M8binRAKwcB0rPURUvZ1o9nri2buIZmqjLpmIjIZm/orIxLEoPk2U3EDgTlsYPxbjSbjsSfjmfrzLR8UZrfS6o0+ZZDZhDbgzbSN/9tZPOuMh62/m7oAPNmn3Q9tA67jPOgqAwHd89dxxv+c/vyLl+i8r8CsiIiIiMm4+8fmUH/7pVf702hke9YgdzHUZ2GzCbtsmm15fpHZS3/qZvTvM4O35fu7iSCOv3wLp577teubvmNb7bnaB+XZXlC1bEN7gLbrBLLwNC27HotO7WBIRKRDN/BWRieO9O02zcSNwnffZdXh3I2bLmOXrX2y8clRFFJFR6wj83nZfxn96UV2BXxERERGRMXb9TRn/6adWue2e3XquL8rs1CIp0qzdNs3elUnT8bdjAViSp3sOSstgXwL7S8iuw9W/gqsr+CsypRT8FZGJk1zxTWl8yeNPxwe+5gTLB2+jWX+QsLROMg/xLAQhuGlodBWAqlmKqtX2v/6WlO9/YZ2bblfgV0RERERk3N10R8b3/7cVvnBzOuqiiIgMiQEZefA3hmgRkgMQL9bxwf2sHb4jWHjUyWDPY1Zs35P1YSgypRT8FZGJ5g7dEtFYM6IZgup+rLQAQQS01/+VoepcA1iBYCmYT96Q8oMvXePO+/RZICIiIiIyKe683/GDL1nlk9d3G/Mo0mzVUetM4VzUOrEdbJNkizqetFOUHerobAtiSPZi5cuwaK+BD1m+VUt9iojW/BWRyeZrx2bx6awls5G5DBechMYy3jXy2b/hNg2CPh6gJ3odmAvVi5EPK7LWDy6AzINzZ79mSFU0sLV7B3WgSbsXBla/A6qXbsvj2zt5PvzZJs/+hVVOrQymKCIiIiIiUhwPH/X8x5eu8D/ePMN3fWt8nld2BtQG0E7pay3UgrUfrWijuG3T1x6OULQ67pVZK75tG993tX+/79/PvmN0DYoaXPet4K95LEywZC9WvhTipQDPLL5RHnURRWT0NPNXRCZbcy3EgjAoL5jNLBGU5/FB1Jr161oPTDIUnbN+2z+LFMD7/7HJM19XU+BXRERERGSCnVqBZ72yxgc+3qQYM1VHpZc1eIsa9ZpmAed05SuJ1RSyfGCGS/O+zSCGeBHKF0PpgBFUQzzhqEspIqOn4K+ITDRLZghKc95K8xDPQJiAGd6DP1/gdyfZg6Yhq1C3Os/fg/cG3vCZ7f4yy2euR58XUdd/a4M6513+G3vPJxr86LWrnK5NS0ePiIiIiMj0Wl71POfVNd774e1SQA8xEFyI9mOv55X1se9OqNMF2neetbZ2cHe7rX3+AfgAMmttbASBd6uKdPkKoP25FUJUgWg+DwLHC554dtSFE5ECUNpnEZlowex+iGLwAd43sDDCLMC3H5LMb/nwadMyAnjgD94eax3Ut6rXeQicQdhRp+dJ/Tyw1M3tk+v7eF3eC0VvzAysfJuu527q8f3+9O8avOg3aqzVp+TvW0REREREWKl5fuznVllvlPnP33e+FNAtw2gzDf29tnl/g2JND918wr1XwLincN6cbNwILnzHtPqwvLf8smZsxOk7q/JC1brb/SSjUvj+ma3r8YLFbqd99iEQ5rN/wwqU5j2Zh6g04IKKyDhS8FdEJppVF7EoyR+MfB0XlSAIODsfsQyFzzPQmNsIBBf+wVsm1h/9bZ3nv6W2+zPQRURERERk5Nbq8OM/v06WwY/+wA4CwIXTS0OmyI2fSe0c6Pa8+pgO2w4At7u2lN9zurgMwjDv44yqUF6CyqUx3gdkq6MunYgUgIK/IjLRLK5i7RFv9WUsjLEgaM3szRPrbDfSbiwUsb1knd/4vEEC+YzgbWZab32cAZ3cOF/fC+k75fKA6qaI92GH3/9gnZe+Q4FfEREREZFp5hy8+JfWSTP48f+0kxnARWhAbJof2lXba1jl76cBePa+4z5792x5+uZu97Gt9tmqXoyOPhV/9i9sm322fdsxqveC9zfspC4HdwqtwQI+y7esDjgIq1A+AJXLFsBXSE9rzV8RUfBXRCZcXG2nO/EWVfBhTP6wpJm/u+88uZ5FhuRdH6jzynetUW+OuiQiIiIiIjJq9Qb81JvXSTPP85+RjLo4OzSkNYn7VvSo3ChoYVvZTVk+cSKqQmkJKhfH4CKa5VEXTEQKQMFfEZlsM3uNqGrgA5qrEJfzlCje58N+x2m047hpLUFC1vraHncYUNy2q0yUd76/zkvfrhm/IiIiIiKyYa0OP3ltHWCMAsBSbEbe2aHArwyT48wAAwshSiDem5LsrZPsaRDP3An+MBZq+LuIKPgrIpPNZi8KiGaq4BasfhrimXxUnMvApa3FaDUjdaDabZ0zwd8AMpf/F6dd177LBlEv7adpvKSd9dTN+U9g/f7WX63z0+9cU+BXRERERETO4Ry8/FfqOA8vfOamAPBQ2hC9HrSII6cnOcBpm752u98QdBapc2Lx5ttiki+LkF/wLA/6WgThPER7IL54mWjvbYTVO4DbwG4iLNVGXVoRGT0Ff0VkslX2GslsiHclVo9CXAGCfG0MXDHaUOP0gL6jsvqN5X6zAO98XtXe5xOt2wNiu8q63cOFGpd6HWg5O+pp2Odf4Pp9x1+u8zPvWqOZjrokIiIiIiJSVI0mvPLX6jjnefGzOwLAw2qjFWbd3l4DnFscaQKzqfmeUzdv2mfQdWObvm9PNN5yHeACK3BfArDlddu1Ip/vjbxv9WUaFpQhqmLJJVC65ATx/L9gwUfB3w4cx/vVXSqxiBSYgr8iMtnKC02SuRN4dz/luYS4GhLGMRYYXmv+Dp3ftIkM2W//1TqvVOBXRERERER2oN6AV/5agyAwXvjMeIjvpEbxeNg8vVakKFozfzEIyxAfgPKVULp0haB6O675mSiKD466lCJSHAr+ishki2dPE8/ehM8+RDzzaMLy1YSlqyGaw5ye50UmyLs+UOcV71TgV0REREREdq6Zwit+pU4QwPOf0U0AeCfBXAV8R6fX2bvqKJIiagd/AwhiSPZC+WKIFpt4t8raodOjLqGIFIuCvyIy2YyTwPUE8X1Y+GgL4m+3sLxIXJoj9WzkH27nI+7xIX9c2wa7kRo4aG1n8eNbZ1sZ5LkMKjXUJNXvDvzeB+ua8SsiIiIiIj1ppvDKX60TBvC8H7pQALib9uxuBX9778+YtNTNeY63jbqwczskzqOjDovWNu/sthp1e3/U738h21y7oRe73zc43z3nIc9g6CCIIJmH0iLE1RDXqFJ7cA5QumcROUPBXxGZaPHs/vXmeu0BgvBB6ssPY/4qkplvtdIeCE4DYWvNDA9W9KdXEdnKH/5NnZf/9hpr9cnqtBARERERkd2zVoeXv7lOFMFzf3AHAWDN6i2gzvWMB7e2cWH4TV9lirRn/oZgMSQLULkYSksRZGXS1cqoSygixaLgr4hMvLhc9YBf/8K7j/vG+opFM5lVl2AtwGfrkDXBe7CO0aDj0jYoYjnbZfKWD7lNHWSW/2wea/2qUI2VzfXYT9m6vSbbvVcRr21BnBmn4eF/frTBT759jfVGkW4oEREREREZR2t1eMkv1SmX4Jnfs123adECv2dPBZ2cce39pm3eYv+OtuSuFGcQOvtPvOXxPxdsJLHr5WSKfo+cp3yFLnrfM3/P948puAwshcAgmsuDv5VLZsjSEsGxQleNiOw+BX9FZGr4Y3fP0VgtE1XCoLof5xysZ5Cu5alTvGb/DpJ35M+mzZAgzfDtJZYD34r+Flhfxeuy4VXwqiimvI7f+8kGL/4NBX5FRERERGRw1uvw336xQRR6fujfb9V1Ooz2xyBz+Y53++jsya3W+v+d1411/P+2Rx+3dng7AJx1bL7jd7CRFnoiFOQe7ro+h1lu37rGrc61qALxXqheUiVzJZoz3eQ3F5EpoOCviEyP1SOzhKUS5XkzPEFWxzWW8e3ArwxWu2GScnbDRGQA/vqfmrzgrWucWtWNJSIiIiIig3VqxfPCX2gyU4Xv/tfhqIszxSYwdXM/PBszftUUnhIdiz0becrncNYRzTmSBU+8eITILxOW0xEXVEQKRiNCRGR6hFFgpZkgqO41ZhahNAdhxEaUUgZODRIZgo98PuW/vKnGyRXdXCIiIiIiMhwnT3v+yyubfOTT6i8YDNvhFrQ2BXzP0Z4BrKbwFGnNpghiCKsQLUFyYIVk7+1Es5/Ggk8QhLcTzdRGXVIRKRbN/BWRqWFzS97iWU8QgWvgwwQLQxwevMfwo2lbTHJ7JgBGNUi6r7V8utxJ6/Z2xTrrt8uq/ocvp/z/b65pxq+IiIiIiAzdqRXPj72myf98i/GtT97pHJpe16rt+KmntmRR20h2VgrnC2vX8xZ5jDt/3PHpbvHCwrTVd3gSrYBvvsSvgff49kl0To4uzHmxo36VIhX3HEb3fUMDPyHfWlPNIChhNgPJJVh88QmC+c8RxP8I3AU8ANnKoN9dRMabgr8iMjWCuUuwuArgnatjSRlvAeBaD1NFbSiNsfaI1FE+0e/Gexe6xVJwXdTdv9yW8Zxraxw87oZXHhERERERkQ4Hj3p+9GcbvOdtCU963PkCwINMUTxJ/ROds3q72Wur1/vOF0ypjqm/dub/mKx7ZkDG/R7xHnwGFkBQxoJFKF8JpSuWCWdvJG18BDgCZPhMaZ9F5CxK+ywiU8PmLzbmL4uZv7Rk1X2QVIEgf5ByWpR2KLLWplid9OnmezJ+8LWr3HdYN5OIiIiIiOyuex/yPO3FDW6+Y5r7DTpTMnezFW1Kqsi4cOAa4JoQlqF8Kcw8EsqXGeHMKVbvetjM1s2saVFlmj+cRGQLmvkrItOjsj8imZsFqqwvQ1yFIIAsA9+kr+DvtLRjdnqeRmtCtUHq8SngOlIS7aSqB1Wn3abpOWf/wRRj0li/9XrmQBd+yb0HHT/0ulUePKrAr4iIiIiIjMaDhz1Pf2mdv/7dMldeeuH5NANrMxWC9dFjsjl18+61JYdvgNd4u/Pp/PdRNom3uW5Dvwz9vMG49wd5l/dXmkEQQWkJKpdBaf8cFiySNWaAUyMupYgUlGb+isj0SBYyKos1yos1kjmIKhDEaBTqEHkgRbN/pWeHTjie8fpVbr1fN5CIiIiIiIzWrfd4nvGydQ4dm6TA7k71MutXXc8i/QsgKEG0B5J9EM/X8d4gqI66ZCJSXJr5KyLTozS7TjJ/N+auJ5mpWViZJywtEcRlXAbezl6fVvHgc12oTjb/vmMpmrNe023d9jJac7tddF3Pcc6I9G6re6B1unGw5VXPM1+/yvW3ZoN8AxERERERkZ594SbPs16+zl/9Vpn52QusS1sgnd0deQm7Se21qSHf0zKzW7y4kO3zAWWF6+c22Fy/ZzKoWd53deZrt8c9t1CFvASd+pm9W/iT24L3HWs5GxCBJd6sUiOeO048d4qoeiNZ7UF8U+v8isi2FPwVkekRJKcJwhshWCdKvkxUerIF8VMsiC7BgjyNCr71oDUls4GHeYq2aetc7mfY770bx59kBai7NIPnvGmVT31ZgV8RERERESmWT13veM6r1nnvb5SJwlGXZqeslZDLWk2+boK/m/ntfyW5nuumo9Ok3YfSToTlLf/edR7cF/86FL18RePJg95mYDFmJbDSMYg+D3YDuNvBbsfC2qiLKiLFpdwbIjI9vDuNy27Cor8mrL4P+Bfi6jLJLMQVsLFpsYlMtEYK//XXVrnuM81RF0VERERERGRL133c8V9/vkFjbJstm0dsb7eJyO5qz3ZOIJqDaK8nnD+OhZ8nCN4HwYfB3wrB2kiLKSKFppm/IjI14oWLHVADaNzz6YzG2v2E1TrVpXw0nc8ga5I/ZGlszEB0thU9G2v/avlW2Yb38NrfW+NPPtQYdVFERERERETO60/+KmVpj/HmV8R5ArFd01Pe5U37ythpz/p1VtTs4tI3T36hA7ASxPMQHYBofw3ie0lrd4eXP2ndOXWsicj5KfgrIoXm/XCeZt3tHwpxLiRKvJUWIcsgXcZn9TwIbO08xRNsNwbxtpeicYbLDNIAi8C8b63bYvnXrS7z+S692qpbOmvt3kGsL7T7O/PmP1vnre9Z7+sYIiIiIiIiu+Wtf9xk7x7jVc8bbjerp3Ot3nbi5m7aX9uswbT5EOdtS276ZSHb5gPqR+qqXrbbv4t+pXOO31qazDwEHrJW0DdjIz6IP/MWVtQuLGP61u3tWQBk4FIIY4hKWLyEJRdDsmhYFLJ6n+I5IrIj+rAQkanka0dLRJVZkpnIZvbhfRNWa4zdtNRxeQj2QGrQJP8vz5m1f8/TABiXcyuqMay/3/1AnZ//A2UtEhERERGR8fLzv9lg7wL8xNOH2dW6VSOvu4jf1s3EcQjoFkBX9dJDJZ6zS/u6uNb3rdm+Pti05u8I6B4ZjjP1moKPIKpCsg+qj4DkogDCWUjLwMoISykiY0LBX5ERSf/hV64CjOZ63TdWj5e++1c11W03BVFoYSmyZN58GOPTddz6CcCDa42s1MPs4LRHpba3dvs0QKmKBIC//Icmr/qdNZzuBxERERERGTPOwave0uTAXuMHvj3scu+ddj50ztxVh8Xu63WW9cac7e517jugTF9SUGdS54FP86yEQQlKB6B6tVG6uES2VsKtdfsBIyJTSsFfkdF5DhBidh9mfwfcO+oCTROrLmGlBQjLEIb4taMQROA93mdYe1Rl0Z+oi97eO1OF7W9s4/v2zN/dXRip8M6kbu731htYtQ7/+nz6xpQXvGWV5VrB/95ERERERES2sbzief7rG+zfW+JbnrSzGbm+q5m7F2ibdb0M8DYvLEQTvSCpmzsPtJN62er4tkXwdsdvu3lWtj+ztRN/n/Xeu3Xtuk3jXIh7qsgMgvayaFke/KUBFkKyAJXLjcoVe0lrZdyqalNEdqSoqwGITINnAc8Gvgfsa+rX/aT+472LbM+V2J7LsbmLPJVFLK7kC6S4fkZk9lqYPrZxs7nc43gOu2Ua7gfglnsznv66VY6eUuBXRERERETG29ETnqe/tM4td+5kOanNM3kvvG38b6smYKs/w3a6bXmQydZX+3oHO1l7a+/TObGgl+0CxehVP/1Q03bPdMOsx42NiRO+fd0NghiSWSjvg+olGTOXe2auUOeJiOyIZv6KjErWvAp8gmuW8P4GsAfW3/+ig2Cryff9Zn3UxZt0Nn85lswaFsbmGvhkFsIoH2HnUsZq3d9xsF3aZ5lqh044fvj1Kxw6ob83ERERERGZDIeOeX74p+p85A/LXLR0oUiZommT7wLB3G4P1e5XUQhwwvjWWIEYwhiieYgW60R71ojnlokXvkLQPIQrNUddUhEZDwr+ioyIry+3vrO9wDcTJhk++jI+/TxwcIRFmwo2eyCgNDcD4YI1liGu5L9wDcia+Qzg0FoP00N+op7gdp610jt7D94Z3gHOwNuZ3wET1WixzvRH/ZzXwO6Lgtxgnem9PZxc8fzIL65y0z0K/IqIiIiIyGS56Q7Pj/x0nff8RoU9c9u1yWz7H/tJ3VyQJuBQUjf3vTxSF6nI/OYfOtI3d1XHfQZ+Aw+Z5X0pzvLvM9uYs2Cbvu60TP3OHJZz9bysmcvX+iXEggSIIdoP8dJRC+ZuxkpfhfA2LLsdCzVhSER2RMFfkVGp1/KvYZxg0TcShldgwSU4O4yCv8NXXjTK8wZhSHkB4ioEIfkDVy/rsAy8hOOvswHSauv41CD1WMxEBXy3pftiS5mHl769xsdvSEddFBERERERkaH4+OccL3tTg99/Y5kw3OoVmxuMfvtfSa6veulylvW2L+22M2MAnR/W+r/MIAUywNvZp9RN3ej+2pmeg7ld8q21fi0Eq0Ayh5WugOSSg4Rzn8H7v8c17sOvn8bXFfwVkR1R8FdkVKJS/tWlIenqfhrZfgwjjO9ufPClhzE7Aawl3/Pr+o/6MJTmm0TVg2A3kcw/jmSuRDxbIarE+HX0JDxgRt44ydhIUSRTyXt49e/W+O8f0UebiIiIiIhMtv/+gSYXLRnXvry8a3EkGZYBpm/u9e07sqlNxYD6qZEBDSCAqAqly6H6NVC5eoVo/k5wnw9KM3UA0weJiOyQgr8iI2IzBwwcvnYUaofx9ZP4IL40qB74VsqLIWH4FVz2JeDBUZd1IkXlNbBbgOuIyrdbae4xVpp/LMmeA/hT+Sxg74DWyLvzPVRriZ7zn7/RSk/kt1mbxl/gAKPVVxrnSUvd3GlTGuedesf71nnbe9aIaVtcAAAgAElEQVQHXx4REREREZECetu7G1x+ccCLfyTZ5hVFTt3cqcdo43kmOPd2rC4q56z36ui8sW5HpO9G4HebY3u/9a+stY9m/g6H2fBn/p5ZCi0D1xogHyZQOgDVq6F8+RzRTEi6mg23ICIyiRT8FRkRm78kwKfQWCZrnMQv3w9huerj6pOtsvcaguSj+MYxFPwdDu9rmL8Z7EGwWyyqfIeV9lxEee8B71LMPB4HmYPAwIJRl3h0dvKsu6Pn4fbo1DEeoaoG0tZ2WC9/+akGr/m9NTLN/BYRERERkSmRZfCaX69z+cXwA98Rj7o4o9dzu7qHKOc5L+1Yt7erjokCdGKYhwBNQOjGWMySbd2LzuWDEiyCZAkql0JpX5UgXMA35oHjoy6piIwXBX9FRsTmlo6QpmW3fF9Mupb42tGIICr58sLlVtpzOebrOO5sfPAlD2LhCbxvgm8m3/sbBXjiHH9RUk7TtHkYOIyrH4XgCqssfQtzF2M+g3QZmmvk01S3XJxHutVOUaQ7eCr9y20pz712ldq6bgAREREREZkutXXPc3+2zpWXBTzxcepjKAa1TWXU2veg5VkHwzJEe1KSfQ1K+1PixftxtVXcuj40RKRrCv6KjIiF5b+EZokwuQKLHo3PLvPrtdiffsh8WIZs39WWzH4bYSUiiG7BN28sf8+vPzzqck+SKIo9QPOuj9VIa+tWms2Y2U+Q1nCrdWisgE+Zio/KYQyGNM5uSzk6Zv6Ow+hLGZT7Dzue/YYVVtbUuBYRERERkem0UvM8++VrfPiPZrji4mlvE/dy/p0zfztn8PZiTNqmnbN82wPqs9bWETeUceTJL2QAlkAYYtESRPuOEc3fTlC5myC6ER/eDl5rZ4lI16YgoiFSUM79MViJIPpmkpmYuHoRzbXY1Y5hFoJvzjJ76TdZdeZKouQzZCwDCv4OgT/y1XmzYMbicuSrS2SNk7B+DN9KvWKda6hMo37O3c7+wTuPdWRXMoYfBz5rzV7or43XV1kLeBO1UyD12+49z6kdOuH40TetcvsDyvUsIiIiIiLT7fZ7Pc991Rr/460VLloaRRtxQEHPzoBkr/tu/w9n2+49rNvUzTs5aL8Gc9xzshW3f3Yen3nI/LnpnwvY5TByu5H2+ay36OL6e5+v9WsBWJkgLuGjS5zFew9i5U/hso/h1h+G7CgECv6KSNcU/BUZEW/B9b6xEuGaZcKZb6S0kNFcgbSOqx3BgqBkQekKwsplmEWQ3b5+3X+7H4KjmGXl731bOupzmByuRFQqk+wPwUPjBJx+EPDgXf5ANs4GtmZvj1rtMe8AZ/iso4Vi5CNXd5MaROcaUp2kGfzsu2p88ovN4byBiIiIiIjImPnkP2e8+tfW+Z03VojGPZlr123JQa3b296mYJBx5/lvnvA8Dev/Fn7d3l77DF2+eQ9hBaL9WPkRRnLxMla+GdxnCWwtWnyic24K7nMRGTgFf0VGJLjm3zqg0fz7nz1FEDQsWfA+WQV/CnwTXz9lWe2ghRYGuPojLZl5KmGpjoU3492dwOFRn0O3fFGDqOXFgGShTFKZw0Ls9IMQhJA1IUsh0kNWX4w8kw3kyydnTEX7TOBNf7rGuz/UGHUxRERERERECuXdf5Vy1eUNfu5FyaiLMkC9Bul66Suask6Fzqp1jE3WajmfDFwTggDCBEoXQeVKI7m4TFRpkp5ajxa/bcpudBEZJAV/RUao8YHnh3715CzeYivvscClYAG+uYJP12D1EFnWJHDrVT936TdbVL0iiCqf9a7xXsYw+FtUwcKVRjJfIkxmcU2Iq0CQr/fr0uLN/D1fe6poAyI7UkF5gKyV2ca3MjRZx3aeaj4ndfMgylScA/VRhAGVYZCn0jrWn/1dnTf80doADywiIiIiIjI53vCOOo96hPHM74u72GvAaZv7Pk6vU09bacCsiLN3h5S6uaeDcPbsXm+ttbP6ybs9Av1UxrBn/g6yv6kb3oFvAjGEZSjtg/IlUNq3QBDvJVtPAHWqiEjPFPwVGaWsGUIwQ2kutriMD+P8P/6uAevLkNYgXQdcRBBfTVS5iiBYAHff+nUvuZdm/ZSvL7vyD/+ZUkD3Y+7SjGT2JBY9RPPkHpLZkKgcEcSGNQHLn6cLEOsbW+30zu1Zv2PSPpHe/MOXmrzoLbVRF0NERERERKTQXvQLda64JOBbv3Hc8z93S50CO+I3bTJBDAiAEMKZjHjRUdqfES0cxdczrKG4jYj0RR8iIiMUJDMQROaTOSxfEBW/fhy/ZuCzfHN1XH3ZbPWweYtgtnGlxdVvIYxP4d3tNKN7gYOjPpexlsytkczcgUWfsHj+uMWzl1g8c7lF5QWfpXkKaCMPzFsw3LKMen3eYfHgnUHg88GNHQN7rf2Cbkzy7N1+GnTdns5279VHtdz1UMYLf63G6ZpapiIiIiIiIudzetXzgtev8/53lrnmii77Gza323ptgtlWB7tAo9B3vuE5DfwdGlabsUAzd3t+czYmIXjDZwbO8n6VdiWPasZqt8x2vzJHVDcXPsuzF2v2FgCJw0onCMoPEZYeIoxvIG3ei0uLNiVeRMaMgr8iI2SzByAIfZBUPWkdGidwYQTkD0ZmCQRlcBl+7Qi4FO8bZWYueaJVl/YSlT9LsPo3KPjbJ7eCd7dAehrPzRaWvsXiaploZsHSBnkK6NYwS+8H89C63SEKEIscro6cRd7ObjBO/Lnv0G7Ww4Dfa3Xd8/xfXeWWe7MLv1hERERERET46p2OF7xunff9VoWZSj/pcfvZscudzwSMO+NT3QbcxiR4OUrtGb8uD/4WZgbwSCPjBXahajkr9htiPgEreYgOefgHc83P4pt3gX8Qs/qQSysiE07BX5ERChavBAs8cRlfr0F9GaJya1SchyCBKM7Xna3nKaCd+TgISldbXL0Ki2bw7uD6/3r2XbZ45Yngsm8MggPf4Fm4DHzqcE2fzC6N7LHQxuVh0KV1suZ9xOUHCILbsWDO4vmvDypLeO/w3oFrgvN5Rhbpj2Mj9XMRGi0yMC9/e42PfUFZ6EVERERERLrxsX9yvOLaOu98Q3nURemBJigOTXtJ5Ky1aUmyMde+oGE+2SeYg2ifJ1o8QhB/HuMj4E5C5qKrn6XOFRHpi4K/IqO05yqwMKE0M2O1kyXWjkKUgG/m6/5ax5+oTyHNYP1kSHQo9IFBOPtYn64/1cJkmaB8kKgckJQhCJfx7l6IjqDw2gVFC5d5oAHQ+MzbDhFER4krdSr78sB7YxmyOvkDWkBXT9p6KD+b7/iaWR5Qb9eRbXqNjJV3/MU6v3+dBqaKiIiIiIj04vffm/J1j2nwoh9JejxCrx0Q/eSPVgNe5MLaf2NZ3udrZQhnILkIkisDqlcFhHuOQXAsuuw/KJWaiAyEgr8iozRzMQRxRGl2jqASW3kPEEGWQlrHW5wvU2EBBCXAMNfArx3Og5Lx7BxWehIzS/NElRWLZwPi2QCzOyH6G9LaMTQEsyv+1P0x5cWyBVEQlOZxzVVo1vJJqt63rscA3mhag8LWTvdsG7N/u1xaqI8X747OGe+9tIO7OaXzHX9gVXPhk/jw55q8+nfWBvWGIiIiIiIiU+nVb2nwqCtDvuv/Cbvf2c75ZnvnNPPa+7gCriXbe3nGJSHdWcahzMOu2ILcg12f5YXqxft8co/PIJrBKpdD5TEBpcuWCMp7cGkJqPVYXBGRsyj4KzJK1X0QRA2SmVNgdUqLCaVZCBPDQs48ZlgAYQnM43FQPwWNdSyZj30yfw3lmUeYTzOaa9A8HZGUv4pPH8JntzZWjhzHm8dlxPMHivH0VGRRZQ7XrFgyH/mZFLJ1qJ+EeusBrfNjcydPgePw0L5bjI1gbwo+M0gNi8kf7Cdx5u+wr38B7q/b73e8+K01auuTdOFERERERER2X20dXvyGOn/z+2UefVU36051uW7vOS9tt+ccG433nVA7cKjOrPnLxgB66L8vYCyj4iMwlGpqZRWM5yC51DNzdUZy4DSuEZI14mG8o4hMJwV/RUapNOcwOwJ2A3G1YpXFy6y6b69V9+2lfjrwQZQHfr1rPXBYPkosa+JdE48P8L7C+iysPIQ7Pgt4gr1XP8pKC08lig8SRLfi7TDeHxnx2Y4FiysRpYXE4nIpKM/g01X86kP5qDyXQZiRB+alJ8ZGgyUzcHZmuRPMq904ZlbWPD/+5hp3P6wEAyIiIiIiIoNwzwOO572mwQd/r8xsdafRp35SN2/eTw3zwvCGzzzeWb7mr1PQdjx1pr0LwGKPVZeJ5o4SLRwinP0CfuUglirls4gMjIK/IqPkvcPb/QR8FOxu4uoTqO77v4OZSxeyxkoQNOt4c3mKZ8I8EGwBBFFrlJ6HrAZrR8hORFj9FMHKIXz9ZJX9j/8G23t1iahyA/DxqBIdNo3su6Bg8Soo7an4qDxLrYqtPIwFIc6nrXU5ShsvVnXuXHsQsuWRX4+d1Zy09v+bz1NCj1q/qZvPHGcHr9nu+LuYtrlXL397jU9/uTm044uIiIiIiEyjT38h5RXX1nnXGyvbv2i71M2WbfXLHepm1m83BnPMSejW8jtp7HeuOeZCSIM8AOwY4HJkk5+6ua8zNLqvo23PufXvZhghEBrYA3j3WVzjBlzjLlx6J7hGHyUWETmLgr8iI2Rh7Hxz/WGC0lF880YjOExl/yXsuerrydagdgTWT4FzEJDPOPXt9X9bXAO/dhxrruJP3Yc7eS++uRqFQXy1lReuYO6SyzBOpavH7qSxdpi0Zrb3kZqmt53FayCZb1gQ1TAH5XlPWLIzwfZBPWRPpY6HYMfG2r9nBhYX9LacgtTNvfjtv6zzBx9Uu0RERERERGQY/uC9Tb7+a0Ne8Oxk6xds2ZbsN+A2+oCddPCWD55PAWdY50U3670/YRKi6DtRiNP0eRZHs7w/12YgOuAJ9hyE6DO4+t/i6iuQNfBeo+tFZGAU/BUZMYvLTTNrmlktu++f7g2qS+tu8UofNFv/3a8vQ9YAknzWpAX5A4P3eSpin4Fr4ps18Cm+fhKLksCSasXCGFz6eMoLT7UgPEpcvhGfHvVHbjtq+x+jVCJbqSzVKc3dQxB+zprLDYtn91hc3mdBOOPNbOMBWVHgbtnmJYic5amfI1ADc7x88ospr/3dtVEXQ0REREREZKK99q11HvfogG/7pp0sP+U7vqqNPRE8ebpnb2ev+dsz9WPtLp9nEfQNoAzREiQXQXKNUb6mQenih6NrnvPwqEspIpNJwV+RIskaMxZVFoPKvojqEm7loXyJ1FaQN39EawUd22sAY+QpoV1r/dQUv3YEd/TmPMNu1qwGBx7/BOavcJRnr8Tskzh3nPzxUTYLgjWC4FaCIMOi2yxMnkhY+r8ISjNYfSPdNjCVAeB+0vb49h3bmu3rfF6DvuOXg2yfDmok66AucV/HKU7D/aGjjue9ucbyanHKJCIiIiIiMomWVzw/8Zp1Pv5nFS49sNNG5bDaakrdvNmOUjj360w/TDutd6svcPMA+6G+9+j0db/0e7P1df7tDIIpZOsQBhDNQPUamPlXULpigXB2tr8CiohsLxh1AUQkl371upjm+rxFIVZZcFbe4y2u+LNnmnL29xaARfkawFECcRnCCJqn8cfuwD34OfwD/2z+2B1XU1/+drz/Piz4etK1BYDs/s9O0CP3gGSNddL1O3HpxyD7AN5db2H5mEWz3qJKXt/Qmnk92qKOm7OeuT34dtpnGRtrdc/z3rzKXQ9q7IiIiIiIiMhuuOs+x0+8eo219faM3vNtBV1OSXrTuqznxHnVlTJGXN6HSADxIlSu9sw+zjH7aE/pQCU9+LHqqEsoIpNJM39FiiJrgAXLRDM3k8xdTDJ7gKg0jwXzwPb5fYLWE59rPQ3ioLGKT0/h1k9igQXEyYw3PxMsPnLOwuQefPagf/iLX/GuuZI98M/H40d8s1oHLdGBxzlgBSC99YM10vrdRJUa5b3gHdAA1yRvUO0k7ZKcw5HPO09bWzza4sjOeA/X/uk6H/5cOuqiiIiIiIiITJUPf8rxy++s8/qXJhM1c1Z2QDH9MdW6aD4CShDOe6L9q5QuO07pslMk+75MunKEVLMiRGQ4FPwVKYogzAjjB7H4ExY2HiKIHgf2jcDjwYUbs3079jnn+3be3KyVBrqOrx3EP/wFqJ/E7Xt8Odj7qG+wuUs91fnHWbr2adZXPkcPj5HOTf6Tp7vvsyFGgMU+KC/iWmsqQzOPhNkUpn3ulZ391WdAalhqasSM3M7u4Q/8Y4O3/M/1IZdFREREREREtvKWP0h50hNC/r9v10D0ydTu92uldPat+b7trGln+k5MXVGF5/MJJBaAlSAsQ7gvJVh4AJLr8f7LuPR2yO4CmtPQxyoiu0/BX5GisNhjdhjvVnDuRsgOYcE+wuTRhEkZC7cP/J75OSDPB5Ong/ZBgNVP4+o3w+kHCFaPGj69MkhmL7LS/CMJkzXv6rcAxwGaX3mvBV/7NCUzbkvXEryft7ga+Zl9mGtCuoZPV/Auw8IJyJzf5folPY8w7ngb78Eyg8zjs1b2G79F26Voa/YO9FhF+DPbeYPxzgczfvyXV6k3h1siERERERER2Vq9Ac/72QZf95gSj3xEr/0RWrd3s11Zt3cnNud1bs/vcK3ArxvA4PkRreE7snV7R7VmsW+lvPMRhBXMZiG+1BEuPQTBp3HrH8atruDqq/miwCIig6fgr0hheKJHfee6c24doPkPb76DMD4WlOYz31zDfIY/ky8Xzk053A7kWP5waA7w+OYKvr4MKw9jzuFLs7M+mZnFu7LF5bvBbmve8bGvkK2fJq2tUIyoVCF47wOLSlEQVwIflbB0nax+DOoOXAZhzMbTuJxX57O6aw1gTcGy/GeMfOyClpIdgfM3pI4ve37sTaucOK37XMbPvr3GRfvzr4sLsLSYfz8zA3FklBLIHDQaUG94Tp7yHD0Ox07AqdNw6Ijn0BFPbW3UZyIiIiKdqhXjogPGRfuNPfPG3kVj315jz4JRSowkgTDIg2XN1LO6CkeOOY6fgOMnPcdOeA4ddhw9rmdcGS8nTnl+7GcavO9dJfYuFCRoKYPVXuC3PfPXGWSWL5vVbr9PwFyEyZbmS8YFEURzED8Cql8TUrmyRjR3Z3DgqXePuoQiMvkU/BUpiOix3+utYzSbXzvqIHaUlghchm+cxrIaPktbo97Ok3LYfCstjGs9NBo4j6ufNI7dChYQ1Fdm/J6r/pVV9z/NKovX0Fz9vHfNf9mNcx0XVlnCopInqRI0YtzaUSyM85mquI36HWkh++usGM1o3dYABd/6/szGxv26xS6DfPvBGHVHUb+pnmzLbzvl6/zW+McvayCqjIdrrjSe/K8CnvC18ITHBly03ziwD5YWjdmZnR8nTeHUac+RY3D4qOeuez033er54k2OG270nDo9vHMQERGRcy3MwxOfEPINXxfx+McGXHNlwIH9xv6lgD3zRhiy48bNymoe/D18xHPoiOPGWzJuvNnxhS+l3HWPUm9K8X36C45rf7vJr7wq7rlNP0kzd9tGP4O3M6VZRz/HTllHv0grsR+0un2czzMJe2v1+XW8zQh0ff+M4+zdrrVna/s88OvW8/MOy1C5HGYfE1G+ci9hJXEHPxEGF/8bTX8QkaFS8FekqJrr80SVMjMXYaHhV4G1OnnQMdjBg1PraTFMsNJCHgw2cKfuhfpJ/PpJgqx+pcXVRUpzj8InHuNu4Ni2R5zE1sF52N4rIEiwIPF+LYCk2prt22lcHkIL6kwQWIroLz5R5+3v1Tq/UlzVCjz2UcZ/+LcB/++3BDz20fnsn1LS33GjKA8YLy3mx//X35z/++kVOLns+ecbPH/99xl/90nPkeOeTM12ERGRgQpD2L9kfOe/ifjub4/5pieH7Jk35mb7b5POzhizM8aVlwOEfO93xtQbxslTjq/envHxf0z52482+eptjtqaGitSTO94d8o3P9H4j/9eXbuTo/35tulzx5NnSdPH0Rhpr28WQDwH1cugejWULonxjT2QBWamVqSIDJWeEESKKpopWVxNrLIU+yjG0jXc+lHIUrAwTx2y7RC/jhTQGIStXnCXQeMErnYUc5kRlecIK3NBVt9jYfQQWfM+98U/uoHaiZpPa6vhv37tVE/3s4VHQFg2gjiyMDQ7fR+EUT7iMksh1JN3T9ppnn3r+3YAuHN061RX7U47tAY5GOPcCr/zwYwX/uoKqZojUkBP+Fr4d98a8vTvD3jKN+xezrO5WZibNa641PiP3xNw/KTnbz/muO4jjn+63vPQoan+8BIREenbpRcHPPUpId/3XTH//t/F7N3TzTNv78/HpQQu2h9w0f6Ab3tqzOtfWeHzN6S85/1NPvqpBjferBnBUixpBi/8uSZPfFzINY+YroH6w9X5PH+e2btb/vPmfVtfu748HTu0+00ceepn8/kqcLrkBdTqzAoMXJx/jZY8yUVrlC5ao7x/mWjPrWSnTuOboy6siEwBBX9FCiqYvSgimZ3Fu6p3dVipgDe8S7HAOF/W5+3lKWi8c1j9JO747XkK4/rxGZu79OusPPcfrLRwsc/SL9FcvYnWiiJTq3qREZbKBMle0nUjngVi8Cm4FO+zfDa077Ozv48UNmM1GftMWT0+yxtA3uepmezcF2354wX/vWtFC9T0m8r57EP1xnNy1fO8X17l+PKAyiIyAGEI3/edIU/77oDv/DZjaXH0H4B79xjPflrIs58WcsNXPB/8u4z//UHHzbcV7bNFRESk2B7/2IAf+v6Y7/6OhCc+IRx1cQB4yhMjnvLEiGMnynzk403e98Em1324oYwfUhjHT8HzXt3gL347Yc+8jVf/wBZGn7a5xc75ZoeCTbv0ez6W9wN6ay3t1u4v6L+t0fe90u0BxiZ18ybdnKbPyKdoRxCVMZ9AfGlGuP8hgsoteO7AN76Cy+7FO40oEpGhU/BXpKD+D3t3Hh/ZUR56//fUWXrRLs1orNnHw4xtDF6w8Q7GYLZAcgnJ5QIhN9vN+16CwxLWkABhCcSBmBAg7CFsIQQCBAh7WA3GxoTFxsb7eOzxeHbNSOrtnFN1/zinRz2yZkZLqxfp+X4+7ZGlVp/qo+7TVfXU85T0j4n4PYFLysZU9uO8IMuWzPaaXQjjQdCL+Fm88sgupHIYWz3ovDVnbWTVaU8iN7yVoCBYtwOoANiV2icJ+wU/5+PnAyqHwC+AMUwvu1QL0rhytZ75W+9Rt3nfms7QrCe/8MHV33y0zPd+urLXfqjO8uxnePzRcwwXnWfI59rdmtmd+wjh3EcE/MGzha99O+Ga90XcfneXTnIopZRSLXLaVsNLnp/jyY/3WT/mNVSw6hwjQ8Jznhnym08LuO7HOT70iRqf+ly13c1SCoDv3WC5+r0xb3nFzC2qVHPMJ/NXrVzZRJdLQALw+kBGINxk8VfvhOA72NJ1WO9BXO0QztoVO9eqlGoZDf4q1al6V03gFXYSlXaQ6x3Ez+XBhOmGvwvVUAI6qeHKh7BTDyDRlIgXDBm/MERvfIpLqnvA3h1/6QU/teX9EVGpHD73iyuvV5IfiPH8/Yh/G/n+HEFvET+fQ4Kg65fUdoqZgWDVdl+8NuKtH6+suD2+VefxPLjiEsMrrvK4/CKTrr3pAuvHhD96rs+zn+Hzno9EvO9jETvua3erlFJKqc6yeYPwf38/x/P/IKRY6I5+Zz4nXHGZz+WX+PzR74T87TsrfPvaSDOBVdu99QMRl5xn+I0rOyNrXjXBzG2yVIer722WbdXnr4b8Nig+wlHccpBg6GeY8EZcHMvIhfoXVUq1hAZ/lepUfn4PfuEHkEzhhVsRcxqwGUe+KT0/50AcziYQHcEe3iHWC5DygT4T9J4rJIcICuskyt/qovJNQG3xB+0yfr4G3AF8hbDnXnJ928QvbBM/N0bNx0lWfnthNbhXtvrpqg9okhnlsxt/3pUW+npodtbv/E7gPbstL3p7SQO/qu0ecbrwkv/P43m/5bUh6LuY1//07/YU4WXPD3jWb/i85R9qfPLzCVOlxbdOKaWU6ma9PcLv/HbAq16YZ/3aLlnZNYMxZEHgXj7+mRpvf0+Fm2/VCLBqHxHhxW+MeOTphi3rdSx3/HHwYvbhbaF6wDfh2IXyndzmlaxeitvFkFTTEtfBIPRsg75H+uQ39OJ5sQycqRv9KqVaSoO/SnWqJN6NxNdik1/h7PmIeIi3VsTkYZ6D5GM6iFkn2PMh14e4IpgAVzmIO3ALMrUf6Vu7QQqjTxc/PA0v9x8OuZOVGPzF1UDuAPYLcrOY4Aq8fD9efowgD3ikHTwLMnNvl7lb1nG22Z6bTN8cku77Ww8AGxCZJQh8XJ0WHe6EPXvr3Lwexzm46u9K7NyjKdiqfXwfrvoDjz/9I4+N69p5cWzesTeuE95zdY5n/UbCa/62xvX/3WnXLaWUUqo1Ljrf402vLnD5JcebiuqugZEx8L+fFXL5JT7v+kCFd32oSqw7p6g22fmA46rXRXzpg2HHzDG0bQ/fEx72ZG1qHNMvVftPFJx2afVgOGmFtEX9nRf7IumWPXwXvbfxPJ6nc4iTtOxzMAiFddC71SO/thdbG3Gl+3JS3KB7BiilWkaDv0p1KhtPYPwJTHifiytWTHC2yffErtYHgDMGkiSLAy8g8CgGCfKkHcsEVzuCqxzClQ+LuGgQvGHyAyO4eC/ibom+8Me/MKc8ysn6i5DhrWBMTGWyKv2nLN9IkXMJwj6Qfa5W2mWrE6vF8y+SoAeScpapWk9drUc0V5DFJLcapqviWJNui1Kvl2YEPAtO2hzbXcgTbG/m7rG/Xz/Bc/OWj1T42o90Iapqn1M3CX//Bp+nPr6dWUD1i1PzXXGpx39+PM9b3x1xzftiIp0cVkoptUKEAbz0T/K89AV5BvqXy5hpuq+9ab3hra8v8vjHBoN2jK4AACAASURBVLzo1SXuuXf5DpFVZ/va9xLe8p6IV//Jctv/tz6ulWP/Pe7lpAszfwWQbB7EAjb7t579C/POA1FL5GiluvqcoEtLPUsOvDyEYxBuiClsjMmPTRH0PYCtxSSB1mVXSrWUBn+V6lDeqVc6YwzW2jj6zmsPI6YquWHnChFEZSDCYREkW4l2gp7rSVc9OrAxxBHCBLa0z2BCTDQ17JLaOS6JnyzIRvy8laBg8AtVSO4kyN0BLNsilmK8xhHDZO0Hb5kgqUUEPUhSxiVVsGmwTHDLN4W3ORVQj/22mx68ucQhVsAaMLZhZWW7Ir/NzN5tfA7zfdD5ZECf5PdP4rs/jbnmk7oAVbXPc55huPo1PmOjS3Ed7ZxZkoE+4U2vCjn3kR6vfFOVe+9vd4uUUkqppbV5g3D164o88+lhu5vSFEd72AIz+xhPuTLHt84MeNXrS3zqc9q3Vu1xzYcSLj3P4/ILF98Hblvm7kxHm+GYU99eTnSfZi/YXqSHZJa6tP0WiE0WBJZ07g93bN7BYuaguiVzFxY5J7XI53ncY2dzsTZKyz1LHrxeCEageDrktx4hGL0DL38H8BPwHkAC3R9AKdVSGvxVqsNFX/q/QuVwPxLkJL9KPOuwlQO46jjTGacL7dRnqwrFpKvTTAjGg9okdmIXUjmMFX+jeIWnYYLLCIqOoGjw/CM470u4I3tYxsHfRrWvvLCH8Z391CoBfgH8HnAJ2BqdV3q4y1ggcemKVg/0fLbW+ITjRW8vMz6p5121ngi8/uU+r/gTD29J10HPdcagNe+D33qaxxnb8rz4tTW+/QPNDlJKKbU8XXm5zzVvLHLG9uWc7HRsH2PdmMc/v7uP07d7vOFvSzjtYqsWGz/ieNEbI77zLyGDyybTfr6O97y75A1ZLzCXSHrjJAkfqo1icNV0PjUcgvxWKJ4B+Q0PYnLfxEXfwfm7sdEebKSl1pRSLaXBX6U6XdBnQHqkOBBKfkRsUAQSiCayrFMv3b93If1AV/+PgJfLHsJCXIG4TBJNIl5+gPzQI0kqjuoh7MRuMV6hjB8eoTZ1l9t1fYnaRORKB2rBWc9dvqvYJh4o4IV5vMCT3EBaEdpWcckkWJuWeFlpmjH2cKQrWRMDNkkHOI2vy7Zq9vHnM9BsXfbzy95Z5ua7lu9bV3Wuvl5491sCnvOMpczMnW9J/tZddx6+3fDpD+R4yWtrfOwz+h5USim1vPzes0OueWOR/r529+mbrbHs7OzPzfPgL/6syKmbfV7wsgkmp7ok4KSWjZtvs7zsLREffMvyyLh/qJOVfT7J73UiIc0krW9/ZSVdIJ+QJW3Q0c1feeoLeCWdD/QKDn8kItwUk988RW70vzG572Br30V8C9b5xWHrLe2KZ6WUOoYGf5XqcNK3BozvkxvswcU58T2kegAm70tLizQ9UJbtV+EiXAw45xEFuNJe7IHbERdjqwd7pWfsLAkLTyDX349z94gZ/xVpt3RZEj90BD0QFCEsAjGudig7/0cjlt2r1YOI+sDFceyeNkt2Gjsl+DPXJ9ia4Pe/fL3GR79SW/LjKDXT+jHhn9/hc/nFcwn8Lua90Dkln2cz0Cd84G05Vo/UuOZ9ugmwUkqp5eFlL8jzplcXlriqRzMspI8xY8/RE3jOM0PWrunj914wyQO7tdKHaq2Pfjbh8RcnPPc3OuGNONt2SAsJ4C7z6KehYR24TN+OmUBR7de4B7UPGJCeGOnZgynswIQ7keD74N3pF1Zrtq9Sqm00+KtUh5PhrSC+R26gSFzNu6gEQSH9oU1wIk3q/jZ0XowPziCS9TzjCrb8ALKvgkztRiYfxIyevZZVpz1JisObcXyb0oH7gEpTmtKBpG8teHnEy+HiKVz1CGK8tB/uEtLoZScMqmax2BdI0/a/bfi6YcziHDibJVA7adjHmuaMbRa7F7M0duyb8ThztbQDux27La99fxWr81CqxbZsFP71PT6POms+gdmFvv86oYrAiXke/M1fhPT2CG+4RucGlFJKdbe/ekWBV7+kgHTBfpJOYKn7CZdfGvLZj/TzrD88ws77teOtWsdaeO3bYy4612PLhjb3hx9y+Hm255gx/VI8l0Vcr5p1rWuM7c72kML0eTgaP+/86+xR7dq3d0le+g1zRBIiBCC9ERLswEXfwpZuxFZ34moHl+LoSik1Vxr8VarDydAWEL9Krn8ftcn9Utk3RNBn8AIvzdBt+hHTkiUmIN0T2OGSCkzVcBN7kfEAmdojYpNB44dnIbKZJE5wye3Rj97+Y3t4V82VDtj8b354WY1spXcUTB4xBqqC+Hmc8Un/Bl3U4T6edmb+WhrKGS3lARdrsY3rnNdJuep4yd+X2bF72Sbrqw61dbPw+Q8HnP6wub4nG1e6L18i8JqXBIgIr/87zcZXSinVnf7qlQX+4iUFOqnfe3yt62M86myf//jEAM943hHuvU/736p1dtxvedmba3z87TkK+Xa3ZqaFlm5eQY7J/lUdw2WTWFIArxe8YQg3xIRjD2B6rgPvWlwc4ayWdlJKtZUGf5XqdLlB8Pz95AZ+jPEDwr5T8QtrMeE6xAuWpKfcuKpSXLoXa5LgokrWybEkfs6DxJPS/hHJ958vSXw/XmGQoHgX5tA91tqp5jesjfw8mBCMB0mQZkfLUpYpXkFsw03PZ0t88As1vnitZhiq1lq7RvjUe+cT+F15/vLFPtWa42/eqe9PpZRS3eU1L83zFy8JgJi0dql+3jc683SPT3+4j9947hEe3Lus1kmrDveFbyZ86N9irvrfOgXcVeqL5PVy0WEcUAEbpyWcgiHInwbFM3IEqwWvcNBs/t3lNR+qlOpanb0RmlIKXORI4j0k0Q9xySdEzBfE+LeJhDUxQZqlO33nJTi+AF4a+AwL6X63zsKRncS7fkRy77dwe29aQ23iCRIUnyO5vkvEBEPNb0ib2STt3Nk4rZ90TA882ye5E8g8b4t5/MW2E46eNtdY3ujoqZx5Tuf75I7T2EU9fze/G423znDTXQl//o/LtkK76lC9PfDRd/qcfWZ9MnipL1bd63V/FvB/dXJOKaVUF/mTPyzyly/NkwZ+Y1rb913MGKG1fYxzHunzkX/spae4svo2qv3+/G9r3HTbYqOIs41tZ3lPyVxvdHA3f+ZYfrbbcSzkElT/unGW3gnYGVm/K3WI1BGX+Ox1iwMbQRKDq0LQCz1boe+sHP2PHKa4Zcg++F8ab1FKdQSdWVKqw5mhbdbuv/Uwfn4CL7yNpDYuJjhVwv4LCfvTYKSQ7Ttrmti5yfZJrHfKAcn2tHXO4Up7cVO7cVO7IS71gX+29I9twyY1nLuz9oU/3iujj3Bm/YXIyDZAHEfus2bN2d25btHWV7CTBYKzGsUCLe95n+hQ823GYprdhKfsHIhNX77ONjzkzMeWZp7jhoHavB5yAUHcJX9ZzK89hyYcV72tTKXWOcFotTK8+80Bl18ctLsZXcH34U2vCti5y/Hl/9LSkEoppTrbrz9llDe+ehXGHAIiWh34dU0dJyy9Kx4T8s6re/jDP51sd1PUClKpwp/+VY3PvTfH0MAi3i8y839meaxZH75V79Em7r/btmO5Y7fGOro9luusS9285566ew7i6D72AohJn4/ph2CNpbAFerZN4Q9OYid9XGLQnG2lVAfQ4K9SXcCsOiMxxiRAVPvem3dj/MMmP2htbRVEE+mevPWtJKQFJbZsAlEZalO4uEYS9Pj4RYwth8TxOS6pXI7JO/FyYAqCl49wbj9i7nXOlZa2cV1uLn+6xvsstv9cf6xW98MbjpuuWxBcLDjbsBL4mDvKcX9/fmYEcOdyvo+bidx9/uHfqvzgF7rtjGqt17zE57nP1MDvfAz0CR94W8jj/2eV2+7UeQOllFKd6cwzxnj/PzyV/oGdaSaUnSTdB7F+j2xB8QktdjVqJ0VD5uZ5z8pz1z2Wv75Gh8aqdX5wo+WdH4l47Qtn9stnGXMf7211zGrtTn7vzXfsfpznMq/5gibJkkuPCQDXv9/Jp/xEur3trj5xlaRbwXm94BcgfyoUtk6QG7ufYGgHpucnYA/gIudc988fKaW6nwZ/leoyLioVsHFAfhDiEpQcYqM0G1cSpBXV3EXAz4EIYgKoHMYduoOkOo6RcMwZ/0rpGXgYYT/kBz38wiTO/RgTfhnQES40r+PbaY+zkGPFkq6ajAGbTRHVM6rrA5+5PtZS6LDs3RM6QVuv/XnM1R+tnPhOSjXZM55ieOVVGvhdiNFVwj+9PeApz6kxMamTB0oppTpLX2+RD73vxYyMWogrwAEgII1Y1Dvx9c+v4/c/nThW4o5kr3xxgV/elvD5/6y2uylqBbn6vRFPuNTj0vNnvufmuwp9qbQyc7dJxz3hsU5+DTz2sdzRYKPUf30ua2gWYrGP2aWZvDKvdjdmHdTARUAv+KsgtwEKZ0Du1D1I8WvY8o+BndjqTuk7Vcs3KaU6ggZ/leo+/YQ9efEDz4iQuAiqR8A1lCVeauJBUExvDiSpYo/shNJBXNA3JIXhcyW/+hHYCGoThmiqjLO9uOQed/vn99lDO2ru8D3Of9I7urO3qJqnvqI1C/x22Pa4y0ap4njJ28vUYg38qtbZtF64+i9DcmG7W9K9LjjH442vCHjZG2rEmrSvlFKqQwSBz1+/8fk86vyLINkJyTjIOMgkuCOkqWr1vX+XMvO3e+VzwtWvK/Ljn0bsekCrfKjWqEXCi99Q47ufylMstLs1K80cJzrqd0vQwsFt52Z87UByEJ7iyG13FB5eIVx/E+J/jaR8Ay4p42oa+FVKdQwN/irVRarfe4vg5XxTGM6D9a0JkOo4ztwPSZSWHzFhQ8ncJSKkWb8YcBZnI1xchrgGtuZhTMFV9hfc+N04Y5DKgV6T630UrnY7fq6KH96HmL2+73fRRkcy47aEh1lJXFpBBydgTTq4qd/q58IwyzhpoaOglRlZfs37Kvz0dh05qtbJhfC214WcumnlZfI02x891+cb34v5z2/qe1gppVRneOqTL+IPfv+Z6SS4GQazHtwEUAG7CzgEVEn73jmmFynP1hdfuX2FLZs83vaGHn7v+RPUona3Rq0UP7vF8Zq/q/F3fzlzheYcyj6rBaqveq9XRTjOXl5Ojp0TaVwcv3IvlW3ksgxnAeeliTCmJ8b0H8IfOoA3tAspXAveTcHIWeP13/J9DbcopTqDXo2U6iJmZDt4oU9hqJckzhGXIOwBcThbJS2zBSevldssFowDZ8ALQfz0e/Ekdmo3EOEmd+L1rcMNbV0tfeseS9A3KvmhHzo//22ge4K/xmu4mem9lU92mk+6Vw6L+1PNfPwuj226+uBmZnWkY17SDQGQhQxKu/wczVl2br5+fcz7Pldrb1vUivPsZ/g84yleu5uxLORz8I43hlx3Y5WD4yvlAqaUUqpTjQz38/fXvIgw5+NcAgSIjIDZCK6UZv9yMP0aIR2j1sep+jk202/9eo4vf6PGxz6l5Z9V67z/kwlPeZzjiY+p99c7Mdq7kOvFLM+jrXMGjWWDIU3nFY6d08gSDCxpoNGZ7sj47cSXzGxmtnM+7Xb1CLwhDaEEIMUqeHeS1K4nKf8CV7kV8kea1VyllGomDf4q1UWkdwyKI4nL9VeJSjGVvb6EfTjxsr5kC2rmSmNULvvaCxDjH804dnEJpnaRlHalKxd7RnGVgz3G2fPN4ObTES8PZmf5s797f+GZH+uyGYCG6KTYY1dfLrTz28xOc7d0wBuZhn1XEnAJSELDuc1WWnb0/sat2bd3vibLjte9v0JFY7+qhdadIrzl1brPbzNtWm94wysCXvDnVWSpq3sopZRSx+Gc441v+GPWrRsFomxYZHDeEGkntgpyCOw+cAdIx0yNn1v6GTabt7y2h29+J2L3nm6I+KjloFKF17094uLzPHqLzX70du3b26pjz3fPWIdIYw3nxjJnDf/vBJcYSLIsU9cwB3K8rN/FXFK7dM9emO++vYthsz93AF4BvH4IxmrI4N3AN7Hl63DVKiS6ekcp1ZE0+KtUF/E3XeLiqUOHJdd7K8nUjWZ8eK0N+/rxewYxoT9dkrgVHaGGY4hJB/XOAgnYGOJSdiuTlA+C+IF4QeCScg9x7QJqk3dj/MnKtW+tyobLxIxsdzg7ycHb9vobL51qwROYn6RC2vELwCbZc81kScCz0vmNE5uZAZ0AERBkr2OTBdidm/Gy7t6BSiu9+cNVbvhlrMEi1VKvf3nA6hF9zTXb7/8vn09/Mea71+nEsFJKqfZ4whXn8bznPplj09J8MAUgD1IBxsGNp1+7KdKs3/r9G7fQadW4tfONrjL81SuL/P9/1j2FsVT3u+FnMW9+V8SbXzGz/LM6vsbyzXMx8zrnZvxLWk3PZo+XALGkW6bXL5v1bbB0eLUwCz1vzk1n/no++KNQ2Azh5hBvcAKvcK9/2osONrGlSinVdBr8VarruP3AdVj2If6ZYnLn4hXOxgv7xTkEybqRJ+gdLmKV3PFjSLahX2twQrr/sOfS75f24fbdTFI+iHj+GlerXkFuYJRcf00KA0LYF2PjW/Fy3wI6LvjraofB6wE/D0mcZv06kPo5lkVkpq6UTvyJAuSS9q0FASs46xDPHed3W7y4Yb46JEP52p8nXPMvmiWoWuvxl3o85ze1e7kUcqHjZc/3ue7Gmu4LqJRSquXy+ZA/e8mzyeWy6h4u6y+LweGByYEbALMWseOkKzp3k+70U8oeJQQ8Vs4AaO5+51l5PvnZGt+5Vkv2qNYQEd7+wRq/doXHZY8+3nYtixx7NytDs6mXjJl7TM31d45duT63YXZy4h9LYzsEl0ga/E2yuRFpaO9sx1vM+e2Qy/CCsnjn1fb5PtHGPZjjtDSdZyBcDcXToHhGD17/AOI3PWdeKaWaTWfnlOo2ceUAxvtvospNuOQB8XO9Jte/ndxQP3EZZwRstjpNTpSS2kwzsoCNSTvCng8UETxcUiI5dCdM7UGC3j4JB86RsHe7Ew/nEFwSi0t+AOa+6Pp33Bdc+KKT9JJbLK4KzohzsRCXsqouWcBbjleDR81JY8K6bfy3Xl47G2hpYsCcTZQcV721TNxZ7yK1zHkeXPVHPqFWfF4yT7lCeOrjhf/4ml4QlVJKtdZTnnwRT7zygtl/WO+vSwFkNZit2aQ54HaRBn9jIJf9gn6OzRQG8Cd/mOf719VItA+vWiRO4E9fV+V7ny7Q19Mh0cCWmc91yM24LbQSz2znOHtMC1gzfVtIjHq5avU5cGSZL9liJdMP4RgUtkLPaRavz8dWe1vcKqWUmjcN/irVZUzfKZExZhwguvPrd0jQs9frXRtLNImtHIBoEpvUsn7KLEHJxkpbS6IhA1bqq7odxCVcVILKQcgNBhSiQfIDgzL1IBy4DRdN4bzwfFM9fCt+YV/tmy/fbQ/eOlF89pdLJzhY64gfY6MaSSVxlXFcdQKXZKuy6/sdH68fr6bNPEeOdLIo+76zpKtdrSCJTGeOu2y/sG47nwt5rzXhOV79kSo336WzRqq1HnuR4defeLysAdUcCS//E+Er33Ka/auUUqplwjDg5S99Lg/ds6WRpOWf5RTSDF8LrgbJFNgjHF04ezR4suQD067zjKeFPOZin+9cG7e7KWoFufk2y9XviXjTy+ZS/nkug9VZ3tdNHRcvtgaycGzwdi6P1xjwrV/D5nvMk7BZ1m+czodMV8s/QRS4my6hx8vwXfLncJIDHPOxZtNMX2dJ9/ntBdMD+c1QOLVEbtM4ubEHMYV7iCemjNFEEKVUZ9OrlFLdrHLAEuSh7xRH3zrID2YB14SFr0RcAs6BEzBe2rFKarjoCEztxu37Be7eb+Pu/jqy+4ZRpvZeJkHx2eT6r8ArrGl3048KcocROUI0FVE9BNUjENfS56Wax6V97a4L8naQG36Z8O7PaLk41Xp//qea8rv0Yi48N+EpV+i5Vkop1Tq/9tSLOf+8M47z03oJHwcEaYaUNwreWmA1MAAUSAPCOnY6mVe+UCuJqtb7x49G3PCzlbR4uH4tmpnRe6Jbi9SroakWaihH58rgSiAJ+ENQ3AbFMyG/6UG83m/h3Kdw8bVgH2x3q5VS6mQ0+KtUN4urfSbXkzMD60UGNyKFoTT465LpCJrMuOGOdmsWcpu/LGPTC5GgF/F70tqgSQU7+SB2/y9I7vs2dsfXcPdfV3RHdp6HjZ+Nl3sqxt82+aFHd8QMgfSuM4h4LpoUKgegdghcNS35LB7HvZwuzUltn8W8eI5Z6T9d0jk9BS4d3zhBLBBPbyO2cPMZyJ1gYLf0b5LZj7eA51KqOF75rjITJR0tqta69NGGx16kWb9Lo/H97AEBL3/BQLsao5RSagV6xUt/Z5bv1rcYqq/erK/gDHDShzPD4K0BMwqMAL1AQMsDKV3m8ktDLjxPi/Sp1pqYcrzq6hql8kkCnnMaEzfOPy3CCcfYi7+OiICIzW7JSW42u7/L/m3iJIFkjWl8WkdzORq3WJttfq8zpOflJDcWM32yiEmoef9psj+AhBCOQmE79JxeIzjlNuArJJP/RnL4Omx1z7xOklJKtYH2KJXqZmFfSL43h3WhEMPUA2mpZ1vLApKLLYfTRMYjnbQmnRywUZo5W6li4yoS9EBc8Y2YYbGVYVcrPZqkcie43VOffNoRc8qjxAw9DFebrNjdNxx25UOV3G9/dkl7u/bgnQI278rjve7gr9YCpxJP9tnKAVxtPM36FbIA8FK2ZJmrD1pcWl3HxoKJBbGi80Lz9N7P1vj+ilqxrTrFVX8Y4Gnsdwk40sl0gACkF6TA2Y9cz+MfE/Ct7+9uZ+OUUkqtAFc+4dGceeapDd+RWb522cpND/DT8ZEZBLsWzBEwpaxi0iGgTPrZppnAs/F9uOqPC1z/k4l2N0WtMN+/IeG9n4j4s//TTRVmFlLxTrLfq6fYznXebAknJ+oB34R0e/TGamjLJW2rYy/3bvpfETAhuDz4w5ZgzRTBWJlg9f34vT9CzHVm4Iwd7WytUkrNhwZ/lepmfWM++aEebDIglXHEy4GLIS6DCYBiQxC4U7gZX9t0osBWobwPe/guJJ7E2eQUygcvwhHg5ycl6BGCHoeNduIF12OjHUvdUjP8MGfH71ktXnABfu5MZ8zZLqmtJipBVE1H5tQHRh3bk22uZj/NmY9XH+RkgeDpH3fIQoY2jwlPdJCf35Hwhg9WWnFwpY5x+sMMl16wXGYlOkX9YhOnVSZw6UQ6g2DWUeh9GM97zhj/9b0vZJkHSimlVPM553je7zyZfL6+F+hsqVIz+6U2u08IZhWwCZjI9v49BJSyTGEDkjvOY6xsl10UsG2rxx136aJO1VpvfEeNJ1xqOPuMet/+BP3MRY2NFzO+lxkPPN8A8MzfZ5b/n+13loC4Yy6rYsn2+52ljZ3W5W/MPF7yti3FAerZ1g6ISLN9PSAPXg94IzVM3x0471aS+DaS6Hp8o6WelVJdRYO/SnUx6VvvyA14JFWPw/3g59MSNCSAx/R88Gyd21Zr7BiadEWd88AYxCuCGGxcg8P3IeX9OKGHOD5P/MLD8IIY44tgHHg/BX/clR7c6Zxb0tGw2/9Lg423Yu3TsPZCZ+MhbLXf2SrO1RDndf8qzHn3oZfodVSvGGeBRNLA79FFuPXM4AUeu9WDpBMer0nnb5Zj/MV7qkyWm/PwSs3H059oGBvttNmI5aQ+oeWBWYUzW8Fs5bJLHA/b+iPuuntfW1unlFJq+Tpt+yYuu+RsTtzBbRxrWnC1bMGSw0k/mPXgJsDtR9z96WJlEqaDxO0ep3aedWOGX3tiwDs0+KtabLIEf/m2Gl/8p3z2nSaUbj6uxsee71givXaI1DN45/+7D/1eu0y35ejTseDqlfVbQFpSQnoRT2apz4OLQbKKFN4Q+KPgb6xihm7FVr9IMvEzXO8BnB+5xe9PppRSLaPBX6W6WXF1CRPci5+/mfzAOskP5SU/VJCwz0v7j5IGzKRDsiaPkZVMJgBPwLq0XHV5EltxiOeHmNwaxFtDVMaV9mO9HNQme4kO78CYe2v/cvkB6d/sm1UPx6w+C1adKRRW4yZ3Rfaer0+5yV2l4PK/nnfPLLnx3QVZ/YgQ5zZQm3wMpb2PY3L3Zlfej4umsgmLhuehFq8e6E1IF13GHDuG09N8Qh/8fI2vXqeTQ6r1+nqFJz5W6z03X0J64TOkFSZMmj1l1oO3GbwNbN6c47JLtmvwVyml1JK57NKz2LBhzRzu2dhZt9OZvaYXKABlcPvB7QU7Dq5EWiK6XvYnBwwDe9FgMIDwxMfl+OBHq0yV9Hyo1vrqdywf/NeY//PsVk0Zz3f/3nrwdqH7/tYXnjQ+3lI60eM7wGTZviysGnW7dHLb5qTxdSCAD94AhBshtw1yWyx+34PkR2+Utb99Vxsb2jXsjnfmCUZ78QdCEGT0SQ+0u01KrXQa/FWqm5ngAHAjmEj83tPIrzpdimu3S+Fgj4tKackSl2SdxhYuG5yLo01xDQHqBEcC1qXb6YoPtoKr7MMe8pDKXkhqq+zUnotwUsXkj4iXM5gc+EUIegU/hKB3Lya8Eb9wJ2kYcc6SH79b8HNrJdd3Dn7PI5jadbEbv3vU7v8lHN6Bqx7J2u9Bt5fanK1qWzscs1WYpFVOE9IFAfWfN3POY77PeUnmW+b7oMdv9K59lqs/Gi2uOUot0PZThYvP1+Bvc1nSVTAOCMD0AP1gNuLMGM4bAMkj4vPEx5/Jv376eqrVeX3UKaWUUieVywU86YkXMrfOc+N96hGLbDKdEGQAZAxkCzAF8mC2rUENnEWCJ4A8A3voE0jhZvBKTX8+3SM9l5demJZ+/tlN+hmvWu/q90Q89QqPdafMeP83bWw8c5C/kL13Z/47H62KrM5yjIb5D5zJ/pXsa3Ps01rKJra8bHMnTD41yl5z4rIy2z54g5DbRuSHvAAAIABJREFUDD1nQvG0EJMvkBvRi/CcySqQS0HWZnns72h3i5Ra6TT4q1Q3i2sH8PwbsfZujP8IyQ05etZvkPKhHsr7cUkJoloWpDSt62stqGKPgBcgpr5HsQHj4ZIaUtqDrR1GJnKAhESVMzHhGrx8hAlFJL0v4gtiRMS7nSAsuUN33ysi8+qouSM7PBk9ext+4Wk4d6ErHxyy43cE9sCt2PIesBF4fvoUTQfsp7zov2kHrSSvZ/4KkGSDHxo2/m3XWOG4x13EuWtiue3Xva/GPQ/Mt9SVUs3xmAsNhfzJ76eO45gSa40XhiSrg58HGcbJWjAbwAyDBCAJTuCJV57J6Op+7rv/YIsbrpRSarlbs2aEK59wwSw/OVlHdsbnGQ5ckM4Jm81p0Nd6wG5wFSDGRacg0VlwsIp16zFjP4bw/uyxVlI/t37uDD1FuOSCQIO/qi123Od43TURH/zb8NgfzPr2X2iUsl662TGd7jqfx6n3ozstqFgn2VzccdongHNpl99m2b+LOZpAa+d35tnejvoz1ZNQLOCB5ECK4K+G/Ebo2QY9pxu8Qi92alhE7m13i7uD2Qw8FTiLtAOgwV+l2kyDv0p1saDQMxXVaiWwu3BJWfKD58rApojaESwWV4rSEsXOgOfRUb2tmU1Jo6lZhnKdAxfhamUo70v7whL6YsI1khtcg41wcRlbPYSZ2g25PohGcJN7Rlx5/G6iyTurH3/8/VIY8aR/I5IfBi/IKmkaMH7a4YtLuKlDUD3kiMojRJOPdlN7Lsa50+yhO7AH7xA7sQNqUxDkwAvTUtVdv+Fvh8nGfC7L/HWNZY/UrL7+o5iPfVmzflV7GANPfbxm/TbPLKXHTC+YNeBtArMJ5w2DyR+97+BAD+ees0mDv0oppZru0eefQV9fkfln/jaqT7DnwIwCXhbfiSEpp3sBk0DyI1zUgzsk1G7cT3DeE/Afmcd5XyEtBV1uzpNqqYWOvad/72lPyvGefyqjW0yqdvj4Z2Oe9XSPJ81pi5eF7rtbXwEOcw9ctroecpOP1Zj5i8nmPAwkHiSmdfHbDpoebAsXA0JaSbAf/DVQ2A6F7VWKmyOKY3sRfy9Jj16BTyC+8Sk+wWiO3IZV4C4AeznObso2UVZKtZkGf5XqckEYOmstyf3XlyUohK7nlLyUD0L1IJT34lwMGISg+Qc/XmdxZtWvRcmigTaLCBqbHsFWcdFhKIPYKi6egomdEPRBVFrF+D0X4qIpCYu7JSiIePWgbdgQ/A3SyQhnkaAASQ1HMsKR+y9xtcm1JFPiDt2BK92PS8rI0dWo0DGB3+XaYX9IJSc59rW0kAXBS2quB2neH+zAYcer3lUl0eC4apPVw8IF53bItbDr1Se/LGCyDKkQZAhkNc6MpZPm0pP+vKFU3pOuPJMvfOmnbWu5Ukqp5emJV9azfmf2X+fTuc4+28QHBtIFTK4GyTiwD9gPJODfA/4HYXA1bn9E9L1DuMkL8M97MTL4K1z0FXAHwU0u/om1xGL6/NO/e+F5ISNDhv0HtcOvWi9J4FVvqXHeI/OMDJ1s39r6v3N97c/8HTvj+3P5/TaVbW727x/dvngBmcwtLd38kIO3+oCLV2+ydVnwF8CHYCwt9dx7LhS3PkA4fDPi3wb8BAl0le2JiAwi/iOR4CzEPAnHWohlRokrpVSbaPBXqeWiOjGEMb0UBnIUR2CiN92X1tplsDdtCEF9lXhWNiepQvUAREdIpvbCxA7wcmlmL56Pi08XK8OE/RWCHjBBuoew+Nl2IyYNADsHEuCCAsQxVA+G7vDdq+3BqYKrHkKq40g0CV4evASWIoiuZpeQ9hkT6cpxxVJ732cjfnGnTgSp9rn40R69PfrmbJ76+9kAOaAfZDV4I+n+U6YXCEm3sp8eSz/20tMQEZymBSmllGoSzzM89rJHsfgFr/XEHwFyaQawtwrcKrCrgD1Ml/qxSO9hvC2nkdw5Tu0r/4bdc4Dggisxm7dBeBOu8pFFtqfTHXu++/uEC88L+M9vVNvUHrXS3fQrx/s+kfDqq+Y6fTzfZL/lPJaY4/XTMbN7r5ZctuDACoQ9UFifBX/PTMiN/QrMF4hLP8J4EyTRfun2OdUlJRsR76mIuRxkG8Qh1EgnpJVS7abBX6WWgeS2zwlxySPXf1ByfbvJD6yVXK+HF/iIWdiIfTHVveZ7n+P+bhbozUpCC5IFax3ORRDVcNamAW7idD9eAL/okRtYI7lVa/CLaaC4NpH+rLHss2R79iZViGsQl6E2jp2837nSLnGVgzhx4BURCbIV60vQI19UP3KZjRBMdkPACs4aJAZM+ndf0PzTCc9vk87fnP+GzTnezXdZ3vqxWlMeS6mFuvg8HQQDTVzUXC/7HIIMgDkFvPU4by3IIEgh/blL0vtmwd7164bZeuood961p0ntUEoptdJt37aRsbFVx/npPDL7jn5EplvuOHywg2DGEO9QWvbZGmACmIScw1u/HjfeS3JoH9H3P4e97zaCy5+L2boB6V/sM2sFabgt3kWP1uCvaq+3vTfifzzRcOZpxxuMu2Nu84uTdfi+vSfas7cZHGkAMpFjA8CSnceTjTMW1bRFPq8O/ZM9xDHtTNJviJdWVDI9EG6E/LaI4sNqFDY+gOm5EaLve7m+2wCS8v5ueaZLKi7t8QmGQqJDPhM/hvHvOyZvLuKi87HVx+FK55FMGUxYxYZVEJ2wUqoDaPBXqeUgrXgzjvF+Dl6eILcdE25A/M2IV1hWmwRJ9h/XUA7axjhbg7iS3sfFGDFpWTGTw7kYF01CNT+d+Wsk21/YQZI9TlSF8gFc9YC46mFcNIWIl+4BYjTjtxUMWe5bfRBUz/wF8JfR63iRXvu+ChMlPR+qvc56uJZ8bp5svzNnQAKQEfA2gLcRzOp0ckKyChjHzGAI+XzAeedu0uCvUkqppjnnnO3kcmETH7H+2eWB5EFGwZTAmwSpgC0BZSRfQQYFBldBoQ83eZhk173Yr/8z/hmj+GdfhFlzGPK3NrFt82l/6517lk7bqfaamHK89u9q/Pv7jzcnMt+SzfX7dvG+vc1S3/LYyvRWV0scb165ErDldAGt1wPBMAQboPhwyG95kGD4V0hwC8bcgDO7TJZHE/SMOrPAnJplRfxBMGdiwlMwBQ8TJuAVsBOXEu/dQtUZQjuByf8Sr/deEF21pFQH0F6kUstA8PDfctFtXzoAXIdN7sAlj0DMkzDhakxYwCZZoBOO9iZP1plsVmezqZ3WGfuZOB+8dBW5uBx4hfRnxsOJgbiUlsGsHQLjg/GArPKIONJQY7YPlbOQWIgruKQKJoeE/el9JHjo8Zv5PFfIVhgnXQEs4LIVrkIW388S3PAEcVLf8zkdGKVfNKlx3fM3+Mx/RXzhe/Mtp6VUcw30CVs2LqNZibZfA7LKFs6B5HBmGLwx8MZw0ke6D3CUXfLqs0Jpmz3P4/TT1rWv6UoppZadM07fgufVx4/N+Ly36edYfexl+oB1wBRwAOwucBXwLLI6h79pC3bnbXDwQXAWu/NXRBP7cQfPJLjwYrzTL8OZbwO70j2E511qdq4W8tybGyTYvDHdZmNyqt19FbWSfeEbln//csxvP+1E2b/z0apxxGK3kFqCdjaOO6yk1Q+yf8VN9/HnFgReRPu6qZTxgpva8Pd3Lv2ccS5dWJsbheKZ0PNISzh2J06+QDLxE4h3gaeBy5lMuAHhyXjFR2N6fEzRIuJhp9ZiJ/qgYvG823EjXwW5Dky53U1WSmnwV6nlZBLsFGLuwXFATLhF8sMXUz0CcQnEptmtOKYDoO1s7mKZbFxtpjutXj1qmJYYc0kZklJWcSwLGtpZgoZC+hgO0r08DHh+tn/wjPuqpSMNVZUs01m/sYDn0pdtk2O+3ebgEcfrP6DVc1T7nbrJ0Nfb1R8iHaBeHi/73KGQlnY2o2nQ16wFbzU4L5uoiJkuDQ2NM0LbH7amDe1XSim1XJ22feMiH2G2PkJMGqR1aalNyQMRuD1gHoBkHzCFDAaYtZuRvuF0qx4s5Iu4qUmi//4B9tBhwur/wD/jj6HvNlzyQ0h+tcj2nuy5tK/P099n2LLJ46Zb4ra1QSmA17894YpLYGSo8bvdMB7oxFTabAxQ3/I8MdNzVZpk2kSN836SJnYYA8EqyG2JKZwO+VPvw++/HuHruPguXOSQtq8M7gjRvh94mJwguWGSqfMRuZJo/ByiA0IykY1RawaJDS4/hU3uAvtDMN8FoxkLSnUADf4q1cVcQzlnf/vT6rPIRDe86zBeYVKKqx1xGVc9ANEE2Fp2F0PndX4Xw834Mtsf1iakewG7LIXUpV/PJA1RR/GyDGF/uiy0ag+XBX8TgcSBVt7mmk/UuHWHPfkdlVpi68Yc/Rr8XSQH1BdzFLN9fUfBbMJJts8veaY/t2eOn6cnsjasH8H3DXGs1wellFKLk8sFrFs7ukSPXv9My6VjLrsKZAPIPpBJcHtBDqU7IBR7wRhcXEOKAxDXcElMcu8tlD9zL+E5TyB43LOQ/oMQziX42539lv4+Yd2Y4aZb2t0StdLdeie8/YOWN728E6KT3fl+PsojXQ8DaRe/ftPppyZLpqtOSAjeMARDkNueEG56AG9oByb/C8T/AZLc7Q+cpgHLTLz/R4LIarziFsQ/nejQY6ndt53yvQFTv4Dq7WD3p4lG/gAEYzH+UAXxDnnrfrvmltP2g0p1MQ3+KrUMucrBovhhwRRHcLaGcwkuruCYwlmHeGTBzgV8GHd0H7vx+dT39PXTraVclu1sZrm/NKwErX9t6umnc7RCFgYuaWWghj+Dy/a7sVYQm33bWeRkr9ll/Hf4+R0JH/5i1O5mKAXA2KhHPtfuVpxAR18L6hfSbO96gbSKxRDObACzEcxQOinuajNKPXs8pHIF0D9QZGSkjz17DrfuaSillFqWVq0aon8g23LgBGTBA4P6ONSBCcCuBrMFXAlcAPFEug63OAC+D1El3Q/GGKSnH2pl3ORh4l/+EHt4J/7DS3inr0L6J8GrHOeYCw1WNXnws4D+SaEAY6d4zW2HUgv04U85/ufT4OyHt3FiSObzfl7Cdi50vFH/vfoUlM0ygBPSBfDzSVReEaWbF/K7RyeWwFYBC34e/DWQ2wL5bZZg9E5w/0E8+XNw92J8XUXbyMXgD67DH/w1bHQBtb2bKN1SoPQLKN0Kyf3pHsr+EATrIbfV4A+HmHx/suMdntn0Qg2kK9UBNPir1HLkBQUJ+vOSG/Cc+CRxGaoHoJqknR8sK6KWjBiOPs9ZO4v1znoXdZhXCkc6+IlNuhdzvRu+QpOxoxje+KEaew6uwCevOtLIkL4WF27GQiVMuu+UGQV/I3gbENOLQ0gzg2de+OQhX/f25BkZ7tXgr1JKqUUbGe6nr7e4xEfJOvcSglnF0bQ368C3yOAYZtV6xPdxlYb5Y2chCBEvwJUmSW75OUysg4lz8M4WZPV9YG7L7lwPMjdul9BpTt4mERga7MS2q5Voz3544zssn3y3R7DoGeWWRgM7jyPd77de7cyaDl/A2k0a5vrEAB6Yfkc45sid6gg378XruRH4Bq56Ny5IwNeTD8QPfFYwoSEu9eL3n4OtPoH40DmU7wyY/InH1I1QvQuYAq8XwvWQ3wyFM8D0+rhyERKPh5atUkq1gQZ/lepC1p5kQVrPKT65wQIiRcSD8p5sH9VqNv4N0/stMPl3+TjBgGEZjCW6mktXv7rEQZJm/2Y/mHHHlfGH+up1MZ//ju7zpTrH6KqV8d5bGvULmgAhkAdZBWYNzqwBswoxAWng1/HQKhQPDf4We/IM9C/1RL1SSqmVYGCgl0KxwPTnzYkGjCe7z0n6C85HzCAQZNUuxsHbAblvYLYchr4eOHJo+vGFdJxg0sd11pA8eAB76Of4pfMJHv2/kLGfgn8X2HuA8tzasSCLHUjPvU2jq1fAwm3VNT7/NcdXv+P49SvbEbztxP1756neva9v3GYlvTmmM3nncvntJov+s53sRDQ+uE23fZPs+yYPFMFbVcIb3ovp3YOEt4NcB9xr1j69upiWLT/hKiiuw3inkkxcRrR3G5UdBUo/h/IvoXoPRPuzolQ58PogNwaFh+XxevuID4W42kmPopRqDQ3+KrUMyeCpRnKDRYcrEJUhKAAWkipg0uxfT7IsYKU6kJBl/jI9MJr58xXy8p0oOV71ruOVsFOqPQYHunzSpW3qNd2EtBteAAaB1SDDYHrBhEzPkMztQpfPB/T0dHIdbqWUUt2iWCyQC4MlPkpjBz8PxgdGwA4D90DtU3hjVfy1q4n2eNlE/kMDoJLPQ1TFTj5AdP13sQ/sJnjM0/Af+Qxc8gbw7l3i59EaI0Ma/FWd5VVvTnjcRT59va0+cmM2f5fTPX6XiAOibL4zD6YvrbDkrTkM+Z+Q1K4lOXwLrvduxNd9tWbyilvwBp+Miy6i+sBmKrf1Uv4FVO+GeC8QpQuwnANy4PdDMAK5UwKCoV6i3iDdZ1kp1Qk0+KtUlzHm5AM/6V+fkBuYEBtPUH4wlHyfOL8g6ea3APUPalm+ZWUWPR5YpueFDt8WpiHe4Vy2/00i6Qr/+s8b/13Gf6e6d/xrjdt3Lv/nqbpLLteCC8ly/Xw6uvVCDswwyBiYtTgzAlIEERxmxnXvodm+jV8Hvk8ut9QT9UoppVaCQiFHPh82jBmO95l/vM+m492nkZ3e2xIPCMAMpCWg3Si4A+AE6c2lk8xJAv5s2/m4tAx0mMNNjhPf+VOwCfa+dXhnVTGjRQibvIiyKf2T+aXB5fOdPIBTK9Ht98A7/inhL1+4kP2opTMmJVo51mjM5HUynfF7dK6jfk7c3C6tnaCj2jbjb+lcej69Xgg2QLgJ/LEJTHgzYr6BLd2B5BxIMpc51uUuvvsag9cPXq4fkrNx1ScRH7qA8m3C1PU+pZ9Dsj8dwnoA+fR1641CsMYRroZwuIbffxgT1HBa8VmpTqHBX6WWo7BvirDvDmzyQwn7t0hucJXkhocJB/K4GojHsWUkO6rX1jzL9Gktaw2DIldPkDua/bvy/qC33G15z2ciTdJXHcXzIBe2uxXdqL6yJcv8lRDMCMg68DfivFVZWbL6BIRhOkv4xJPqQaDBX6WUUs1hjMGY+UYfFtJPry9GzoK/9KbZWW4z2A248hZc5WvALyGJIQhPWLlKCn3gLMnOX2EP7MCVTsV/xHbM5r2Qvxc4UWXPhXS2F1vydu6/72lwQnUY5+C9H3M886nw8G3zfS8sg9LNC1YP/AKJSff5daY75zrm3eSlmNRorJSU1dF2LvuWD94Q5DZB4UzIbfAQmSIp7/FPfb6mph7DH4DgFPC3E49fCHu2U70vpPILqN4OtftJt1HwwOsBvxdcL4QbHP7ag/iDBzD5XcDPMfl9OJ3BUqpTaPBXqeXIuXFcciMuOYgEZ0gw8GiTX3Weza/KEx9J+5XWptG1Th5ILmo8vTL6Gp2wYPaE5psEUK/idHT/GwcJOCfZr8jyGCfO8Tm8+98j9hxcGa9l1T3MXBfrr5Dr8FxMn4n6Bc4CORyD4I2BOSUt+YyfrXypm+0z+qEnX4fXSimlmilNmjrZh/1igsLTpVudS0g/73wwQ2A3IjaBeB2EPWB8nEtOfDTnwHiAB3EVO1EhuXUPbrxAYC/F23oZLvdVYA/pwqp681q3b+9ifi+XA9+HOF7g4ZRaAg/ug3/8qONdb5rvnNISDug7YPzhZrt2ChwdEdgs2zfb51dsw89aqZvmVeRki2GzfX6PfrYIuByYQQg3QM/pUNgyjMggtloEDrSo5d3BFDfgDTwJ4nOIHjyT2p39VH4F1Z2QHAQvW6RQr9Zh+sGMQbgxxlt9N1K4DpKbgLsh2Zl9sCulOoAGf5VajpydIK7ehK3dgnN3i9dXpGftdikfHKUc4OIjkJSmSz93Va9PLWszX4rHLOKUY/9/mbv+5oQPfLaKvj9Vp1kBb78lUP+89UBypCWfh8AfBf+UNAPY+OBi0nIHdXN7/3f8QiCllFJdQ0RmBH6XIvO38f4NE/YyAH6Ai/aAqWAKvYjn42oRx2Z4zSb7mRcgQHJgN8n4Xly1gr//YvwLr0L6d+Gq755nW0/0HFrzAVyrpZWvleo07/9EzO/+luHCczs4qaDjCMReGkyL9bw1jwNMVkmpD/zVkNsKxe3Qsw0Kp5YRDEm50O6WdpL49jcMIPIosL9OcuRsKnfkKd0QUL0Fkql07OoFYBMgAgnSLRryWyF/WkK4/h4k901s9AMkLGOTyAt77EkPrJRqCQ3+KtUlrJ37Z6fpXZOQ1uTA3v/DnRIUxuld50ntCM7FUKqAO5yVQzEaW1KdzZGVf5b0ZlZG6OmV76xiu7H8k1r2kiSdhFRzVb+IWSAP9KTBXn8TmLXZvr892c/r94P5fDgniSWOdVZYKaXU4llr55j5OxcneoyZJX9M9nnYC36MFATpH4EgD9WpeRwyqxeU6wVniW79EfbA/diJJ+Nvs5ht9f01jze+7rz+dxQ7rfKhOpK1wivfnPCdT2sQc87q+/3G9T1/292gblY/eVnmr3jp/vG5MQi3Qd+5luLp+8it3YvfcxtwN1Kszmd+dTmyv3i6QQpDBBtXIXIa8eHHYA+fQ/RAP9VfQu0uiA+mp9e3QIHp7GoLQR/kNkPhNCFcX8HL32vCwYOQbh2hlOocGvxVarkrHyhg/H4Kg/0UR5HKfqS8G2sTpNN7mZ037l4SXZuxtVTbf80mkTQmkpCdMHfyxf9LrfG5LaYds5Sm+viXI679mQZyVGdyDmqRWzHX6NnN58nH4KocndQ2I+BtAtkIMkLaHU8WdR2pRQmVim5dpZRSavGqlRq1Wkw+H2bfOVHpZk5ynxOZpTMtPumegkWQMpIrIvkibmp8xrYIc2AE8JFcD27iMPEPP4/dPUww+QjMqRVkcC8wfoI2nazdS9UReujjRvoRrzrYtTdYPv7ZhOc901v8g3XK+KLZkzT1h6tXNKuv+az/f+N9WmlRx5zv4GURBzvux5BN51NcPTBJun1tYTv0nQc9Z9fIr70d8b+HjW8FdzsuObzwhiwTLhZMfgum53IwZxPveTjJg0WieyG6DyhnWwRKmulbX8zsACLwQgiHIRzzCEeGwfa18+kopY5Pg79KLXMuKhXFy3kS9sVSGMKFvdmgmtZsEtjSzqRaEvPdt7cpXDrgEsAJzgouNpA4xNj0+ybLFuiEl0kTz8WhI463flTTKlVnm5isZ+msTHN75o0rVLLzZQpgRsFsArMhLf0sBmgsZzmfC0p632o1plSqzuP3lFJKqdmVyhWqtYh8PneSezZzJWjDJ6sIeAF24h7c1EEkDNMNb51NPzPnugBTHDiHhAVwDjs5gbsHqA0QTD0c/1GXQN/NOPczpvcBbveWSLMf//CRldvnUt3hre/5f+y9d3wc13mo/ZwzM1tRCIIFLKJEUY0qVLMtW7YUJ47LjR3n2qlO7k2Pk5vESZzEnxPbuSl2boplK8WRe9y7bMuW1avVu0iKXWIXSZAEQBBty8yc8/0xs8ASBEBsAbALvM/vN8Ryd8qZds55e8Bb36DpaK/1/WmMZ31GW2FKS1z3tzzpTy0Z9Ctltru6mgzqE8meluji6chAqXRc43cVtFwMrVdC5vwT6NRGwvxtmOJLQA4b5GpoyHwhi3IuReu3YnOXUXw5RXGbJtgPNh9dWqclFk01o4ZfC+CCyoC3GBKdBqfFYIZazPB+V2fPlsr0gtBgiPFXEBqcmlNmmKCAmzmAl32ORMuFuOlWtG7HGq8+LRSEGaIk/FggVFhfoUIFjgKnMYTC+qP4wq0BW/fM1/MT5gvdxxd2qqzpUXqPNdGUOwG0g1oOzmrQK0B7jGmAKmVMQ5Qb8RkYFD2GIAiCUDsDAyPkcgXa21omWWOmLQYKVDoqT+Q5kEidmvnnDJue/p2Nd5mFIMDfuQnbfwJb/B+4V/0cauV12OBhCJ6bgXOpD8eOS0YgobHZugu+8C3Dn7+7DtG/8xIbiQRGxZG/CnwFAZX7fi5oyi+WIbqAGlQreIsgeRZkNoRkLuknvW4Yr30j8Dgmv8lNtY2U9rJQUhMHQwcUTls7TqaT4qEkg49B/yOW/O5V2OFrCXo2YEc68fdCsA+CnmhDlQaVii91qZZyIvq/uyzE6xrE7RjAaelDJ3dgRgbGQtgFQWgkxPgrCPMd7fSh1HMoPYzS54O9CmuvxrK4UbwqhQag0adppbo4YSwolWTKuU79XGcOHrV87Cv5uW6GIJyRnr5G7zQagZAxw68LtACLQS0G1RYL1Qps7ZH+Q8N5+k5UUA9REARBECaht6+focERWN45B0ePU0uiQCew+ZGoVJF2sNaeLrJUYgx2HAhBJzOEfYcJ7/w83tGfJvET70B17oxKGtaV+s2Vek/MI4FHmLd87NMBv/g2zVkrG0FOGN+GBnqHYud2Aka7u4bXx0xKFdkdaqYU8VsEMwJ44C2D9DrIXgGtrwhIrtmKSjyKDbeA3QR6YSpZVMJBJ85H6+txMivQrVEmKkwHYc+VmIFW7ACE3WDiMkWoONoXoofUAAlQ7VE0sLfWx+3ajco8A2Yb1n8JzGGq82YWBGGGEeOvIDQwxtRh7FT6JOiNWLNTGX8dKA+duAgntRgTRM5ZMznRbNpJbGU0bd3eEg3Y/tEmWYU1Nor6LdX+9abp/T/dg9Qqi4w1tqYd/Mc3Chztq7EtgjALHO+xFH1INHUOiZns+EpKCUUkLKeBJaCWgW6PPakdptdnTN7O0tYDgzn6egdrbbQgCIIg0NPTz+DQCNWUIagNRTTRN4CNSjj2H8cGPkrVIUrL2qiGoXZQRmNzQwTbn8Cc7CbxigzOhWuhtQ/0MGNpoKulTtYcBYWi5ViP6NSFxudoD/zHf4d89G8aQdWsJvw4d6ixxSpUSNTNhCrWzNux1SpRKcxZmbUKa5+xikZ9AAAgAElEQVQrFWVhqLbBCsZsi3H+YaPBeOCkwe2C9HpouRrSl/Tjtj6NLXwb4+7DBgWUa+uiX202bKENzFVg/ycE50XXUYEtOgRHM5BzsUNgY8OvzkbbKU10nf2olrLKgNMJ3mpIri/grt4NqXuwwUPYYhFMHjH+CkJD0ggjsiAIM4iz/pdCYAgYCp+8Ia9U4nUq2VHU6WGsPwJYsHFZBjUNIbXiuVoDeVguVBpC2KkCFT87BggUNgDra/AMylAmJNVHsVIb5c95hRKbjbwrd+wLuelmqfUrNAcHDxuGhi2LFzVrBzOTo1NJee3HR3FBLwa1Kk73vASr02MpLFGcKiuPV3Cf+RofOdLPSE76D0EQBKF2hodzHD3aO8Ua9R77y/Zny+o6JjJYDdb4kdHW1mvkjozAKtsGfkC48zl8eyEUX42+WKE7D2LtC0QidDXU9/oMDllePiRlFIXm4KYvhfzOuzQXnVev92C6Rb5PZWa1UFWem9VxNjMdGy7j/ZTEgQrtqXNOxREQE9XtrZQQTADaBZ2B5GJwl0Pm0pDMRYOk1g6QWLYZxRNQ2K69dKHGAzYdpu8JjdKt6HSaMH8J9F+DH1xJfn+WwgEI+8AOgukDMwDkiAy/GaDk2R1n4TBBZPx1LHgdkDwPUpc4JM8ZxGnZp9Mrjs/ZiQqCMC3E+CsICwhbGASt0alOjPUhfwJbHISwpKCeRn0WNX+NuU0fvQuT1Lma9VbUh3JZyKrI+99Enydab3Tlqo5Vr+e61JhKohOibT54U56C2G6EJmH/y3ByABYvmtt2TJAAco4pdVyxO7+Kon+tagd3NTirwFlE1EeElCtBbNn2044XigeuF3d31+0MBEEQBGHXiwd4y5tfV8EWk41alc6xx9bXK85Fpdow3ftRmbayNJR1RGlwk4QHDhMevpXE8Z/Gu/7dqM6HwduLDZ6JlOS1REHXOFU5edKw/4DU/BWag0IRPvgvAd/9bK3pgdSpvYca/WeOqSCqv9wn3BJl3SuVsbJl65T/rZi6pTCrfLtKdSj1iFK2BsIc2CR4SyB5LqQvhuzlIcmzt6ESz2Lym9HOVrB+LUdsWmxB4664AJ29Goob8I9soLA/zchOKOyG4r7YAFxgtJ6vKumCyz0RbCTTWgsUwclAajWk12VJrGpDO8m5OUFBECpBjL+CsJAIC4uVm83Q4mntehjlYMMiBMPRgO6oskFfaFimmjQ3gjxUb0rZU8uXEuPPtyHOX1GR8VfBvU/63Pm4ePQLzcPR45Yjxwxr18iYcTplmh5rQSdBd4LTBc7yKOUzZizrxug2E32e6P+n/mKMZfuOl+vSckEQBEEA2LFjb1Rjt2bv2Gq3d6Fooug4vwDGgJ6BOYcClcxiCyOokSH85x/A9B0hce0voS95Pdh9RBHAcydkHOkO6emTbJpC83DnA5Z7HjK88fp6OGxU6+k9E0ELVfQDisjoa9RoRrNRfYaGKBNB3RpYYdvqkZ5+Nu9JmWFSJcDrguzl0PJqSJ/fg3WfhPAWzMCLkB5AOfM3cmUqLK2oxNVo7134J88n92KWwacUuc3gHwUGwZwE/CiCGi828JZKEsUGYYi+N0R6YrcNUqsgdRa4nQlMrmVuTlAQhEoQ468gLCRSi1K47UnlOA65DpQJoHAc8n7kQUdqrlsoCBNjgICxQDloEEPvRFTWsHzR8p/fKkjUr9B0bN5qufYVc92KRiMkEpbjaAeViur8OsvBWRalf7YWyBN1apWneB5PsRiw+YX9NbVaEARBEMrZuGknxaJPMpmYk+MrH8iFKOOjktlYVi0z/k5mD5poGJ1MdrBjH1QiCYkUZrgfu+MpMBZ3+JU4F6yC1pOg+ms6n1rYuGVhBq8JzUuhCJ/4Ysh112hS8y42sEqDqY3TPQdEBmAJ5q+AMA7iVZFs5S0HbwVkLgto2TBCev0QyZVPEQ49RnDyKd1ybn6uWzzbmCPfdlCpDDrZAvpSwv7XEvRcTX5vlqHnYehZyG+PMlloQBvGZFY9Loo7TvmMBpUEx4CzxOCtHMZblsPrPI7bspcgyM3BqQqCUCFi/BWEBkPrGXT7a1+LSi7OKO2kcRMwFEcKmRyRdW3ezcyFZqY8TZIBGyhsqMaq/GpmxqF39ODVblfZtvc9FXLHYxL1KzQfjz9r+IPfqMee6pG7vREIGTPoJkG1gloC+ixgCZCJflMmPs2pon2nT/fRfrZuO1h9swVBEARhHC9s2cXRY32sOatrTo5vc/1w9Cg2DCCRiuoOTjZUnmkIPeN2NoqAUwrlJrHWEOzeiDmxl0TwkzhXXovKPIY1W8DmgNk1xj75tHiICs3HHfdb7nvE8tY3NKzHdkwNKd2nSymY0hDX+W30azId7Li/M3koH8wIoMDNQGINZC6H7JVFvDXbcVPPQbAJwu3u4g35GdWpNiraVajWC9CZK7HB5RQPXUbxUIr8jsjoGx4BOwwUABesw6kKt3JM/L0HuhVUBtw1RZyl+9DZLcAubLgN7JEFea0FockQ468gLCB0x/naJts1CheTg2QrSmtMGNUlVNaMC0JqXiV809bvlblTRMmwG/81RkVVf4LI8d8qG93j8Y+oYoIvK0VRjRG3rAGT/nc8RR/+/jMjGMnkJjQhjz5tCENwqs7CqCZ4W5u184aoLlIQpcVSKVBdoM8GvQZ0B1HEks9YpeLyGuHxd9MavE41lj/x1C58X8IHBEEQhPpRKPg89fQW1py1YoJfK5lrT2dcm2B/ymK6d2Fzg+B62GIw8zMEa8Fxo+MUcoSHD1F85Gnc7hDvJ9+JWvUu7PDfAz01HKQyYc/3LY8+JcZfofkwBv7h4z5vvD5BwgPURPP+uabCck1jbuiVHaKktygZf038wykqh2quTrksUQ22wtMpGQXjY6tKr0elY4eOjmkNhBa0BbcVMhdAy6sgtX4At/VZTP57YPZigt4KDjDfaMVJXYlOvYNiz8UUdi9i5HlNfhuEx8GOgBM7KOMyet9O05/F8iwWdCqSYdUKSJxfwO16Cdy7MMVnULofG56c5XMUBKEKxPgrCA2EtTM8HW5dWVCJtm6w+8n3eSq12FHJtgRe2sEUQcWTq9HZaTMr4RuchXhpKz3nccGA1iisVaiQSGia8H0pPb+TeTFOB039btDUbfjmXUWe2yGWX6E5OXTEsnGr4eoNtXqtzJfI3xibAKcNdBfoteCcg9JtoDwmL1o+/T7n1Cukuee+F2pqriAIgiBMxL33PsEvvPONE/xSb0FmgnlEugWrFbbvEFiDUlNFKc0AyTSYJOblXfjHD2JDg7vhYvQ5LiQywEgVO638uj270edItzh4Cc3Jsy/AN39g+PVfqEVWmKl3vhpn72r6vlivZoiSBIVxyud6qQBqiXpQVNGQ8ojfmeqTS/stRp+1C64byVfJdYb0+jyZiwISZ7+A9R/DDDzmtF6QAwhPbFJOx+XzQKA8M+H+f1OgU+hsAhNuIBx4DeHAaynua2dkE4w8C4WXiGr7JuP7XRpLy5//8ZcrBBtG6zpLIXUhpDeEeOccRaefc7LLt87aSQqCUDNi/BWEhYTjDeK4m7A2gZteT6JtrUosuUAlOxfhD0aTqlGXxIVonawT05FtFsR0dAawRIbfQEdCkyoJK+OFlsZ3XugftHz0y4W5boYgVE0QwG33hHUw/jY7pf5GAQ4oF8iCWgx6aeQxrVPj1p8OkwnkY9d7eDjP40/sqrLdgiAIgjA5jz6+iVyuSDo923V/FeBhcQmP7sMai3K9sZqEM2VrGLdv5TiQSGOtJXj+bsyxrSRetwF9fgtkngF6wBYqaFDlDb/9nhFCsf0KTcxHbwp4+5sSLGqfyaPUIWPXTFDuk24BU6r5y1h3MKOlrCajkZVRpQuWh7AQGbd1CyTXQOp8SF/tk1i7FZ3ZgbJPY9nsLLp8tPbsQjH8RqgEuuUCnLZLILwK/8DlFI604++C/C4Iu6OIXyyR0bcU5FCuKxv/N66vbCw4PrhtkDoX0utTJFZmcFypVyYITYYYfwWhQZjxqF+AsDBA4D0Hdpcy5nzltr5VpbuW2fTKRYZjKIrYMBdFVCpnznMnN3zq5lra1+jnNhlzds6llEQ28pYNYsFJx++NHlvt1APWI3XzzLybX7q1yM79EvUrNDf3PBTyN3/ujfbXtqp3br7I6CVP6mxU71e3g5MFJwV4oAIirxWwUY7nae538vUefWwHhw4v5AxngiAIwkxx8MARHnvsed7whlfXca8TjGnjhT7roW0r9kQ/5IbBSYCb5FTLbB2bNGnzLHgJUBozdAJzoIh6vAVn+HrcV/0OKrMbm78F1FA1Oz8jYQj3PySOokJzs3MPfPE7IX/6uzOhfq6lXNMsohTKxhG/Qfz3lP5MxVn4qtl3ybI8y9tC5dtO6zaV6n4FcfQp4LRC6lLIvgpS6wdxOh4nLNyCOrEH9Mmwf7PS7ZfNF4Fy+tigBZV9JTr1C4TH1pHfsYTcRkthl8IMR+mynWwUMKHKI37LGfcO2TAy/JZSk7ttkFwFqbOSuItbsfkl4eA+rVvOFkWWIDQJYvwVhAWEbllZALoBwmMvnFBe5kKyqws61w9YbOE4+PEkQWsmLqq6wGhwOWLBoOPFKqzRURkSH5QX1345xV2/NHlt3GjEIz2G//6hL7V+haZn1254eqPhVVc27vs2s1iiOr4OkAKVBL0E9DJwOkC3jkX92nI3/0oGl8nXveue58nlpBagIAiCUH9GcjnuuvuRaRp/JxurqpAl88PYo92o/BCkWiIjwGwYfifDWlS6BVAEWx8lOLoPwt/GXd8F7XbGtGpPPVvgxd0SZCU0N8bAF75p+KW3W1Ysm+rlbdDo3VoZjfplrN6vUWNO7FCH06i0n200HV9ZeLQNYmO4F4lXTisk1xrS632SF+dJrtmMtY9B8KRuv2zEnNysdPuGRjuhGcNseovCWZwk0eVggguxuVcT5K+luL+V/HbIvwDFo6AV6DToBJM/YBOUXlIqymKlFKhOcJf7eF0BiaU96OwxgtCgm+HFEwShhBh/BaEBmJWo33GoQn+Il1U229Wiiv0oM4T1+8AGWGNQ2qvPcebztGA+n9tkzLpgEh1zNKrQAqHChhpCC1pFv42uMIHht+o2z9x7+Z17fbbulhxuQvPT12+560HDK6905ropM44qZR84xdkkBFsEXFBZUG1YZxk4XVhVSvfsRB7XdjoOVdPpsKJ1uo/28+OHt1V1LoIgCIIwHR788TMc7znB0iUdZd9OFL072R6qyHJhfcLelzDFQVQqA/khTivpMtFuz+RfNdUQPNUQrSw4bmSX8LIw0E/xwS9hXl6Od+0FqBUD4O0mkj/q59l5zwN5TvSLp6jQ/Gzdabn51pD3/M5kKuhaoncbWClT6rbC8mVcmt3xWXcrPUDF29lJPk+TCeyF095uwraW5cY2Pph8FAXttIDugsQ5kFlfJHH2LpzMLlDPgN2mFr9mBEC1LbSIX+2h0+vQLeuw9ir8w5dhTrZQ3A3FAxAOxHb08qjuMzwkirEoa+VEabZVGryVRdylB9HZfSjvJdDPoGwPYOZChy0IQnUs1DANQRAKJ7N4yUUqu7RVta5ApRZFKbVsXOOh4bwBZwBV49KsNPU5KzAqekxDFRlTbFkDR9PZlGOrXGaG3pOWG74skXrC/OGO+0J6TyyAMWOU8nMNGTUCKw9UB7AK1HJQrUQu6ybKqHFKRzqdTnbqdR55dBtbtx2o87kJgiAIwhibt7zIww8/O401pys8TGM9L4kZGcAc3RNF/Srn9E2nakK1zZyyaRaURSVTqEQC03eUYOte/GeSmINvQfFOcDac4eDTp6fXcNvd+brtTxDmmhs+aSaRF+ah4fcUA2lZZ2LLVyh5uKt4/Wp1FnOo46ibHilewfpxuudiZPxNXQItr4X0VSdwljyOLX6doP9HmPzLtuehBr35M41OozOvQqf/Nzb/Tgq71zLyNOQ2QngMlAteEpw0kOB0s4869fPosxcXo1YeOEsgeQ4k1uXRS7eB8z3C3JcxIw9iwiMqtXIhCf6C0PSI8VcQFirWKJQzQnrRATJLRkh2FHGT4cTGM0FoAEoygSWulRMvE2puGpdPfqfA4ePixS/MH57ZZHjimYUWyV7uSa2ABKg2cFaAsxr0clDtjEUBlcvIU/VR09OSBEHIN7/zCMaI7C0IgiDMHMYYvv2dOwmCasf5KjxJtQNYwpdfwuQHo6jbeqSTqoeIoIja4iWxfoj/3BMUH3wcs/9VqJHX1eEAEY8/XeD5zeIsKswfDh+13PTFqfqRpvRMn5pSuudS1K9M2yegVELHRIZL1wV3MSTWGjKXFshsGCG5bgtO20PY8F5ssB3Ck2rJ9fP6atp8j7Z+PmmD4Yw9+UzWHvy3jN32qy1gL4Hi6zDDP0XQfTHFFzvJb1EU9kDYT5SNqoUoI5XL1J5Oo0cDYqO7csBbDomLIHVpSOLs/ajko1j/KTB7wA7O6oUQBKFmJO2zICxYVA7l7MRJ3I2TuhAncTbKXY3Si1DzzC+kCeQC4QyU7mEcYHeaAFX+ewNz/ITlpu+IIkeYX1gLn/pywFvfuFCmlaWORjPqUa1aQS0BvRScpVG9XxJEXtQVpN2aJrtePMytP3q6LvsSBEEQhKn4/g/uZ/eeg1x4wTlVbD2dca9sndCiRgycHMT6PvgBJFXs/dkoKJSbAMAOncDs20LxjmGc9UmcK1eiWvKg+2o6wic/P1SPhgpCQ/GpLxv+4Ndhaee46MP5ymidXxV/nmrlavu4Ruobq8AW4kWDkwV3KXhrIX1ZjuTZL+G070MlnoDCVtX1joVjeFROCu2ei3LPxckmcbIWldRQXI/fcznhUAe2RxEcBjMQ1Uq2CpQlkk2ZxrhZevdMvH0YfXYWQWotpC9KkFylcTLDKt0lBegFoUlZKFo6QWhI1FwWxNV6BOwLmLAHG1yg4DqlvRaUtwgdMpYYwM5tOytlsuxi85Vqzq2m61GDcFHLcUv1ckres+VLnIat5mPMAv/29QLH+ppcQBOECbjrAcMzGw2vuKKxnYeUqtf7Z4hSOntABksnqCVY3QG6Na71q6J0z6M1l+rVQSluuPEHddqXIAiCIEyNtZZ/veELfP6zHy59M8FaU+ViPhNl6xRymAMHMP3H0cksxtqJFdglueBMhxy/Tt0cRqNxXaXbsL6P/+LzhEOr8HLX416TRS87hA13gTlG5LE6fZ5+zufeByXlszD/ONZj+ffPhnzkr7yybxtcgK8FU5atLIxlJGXHMhmUUu6qWlIyz7J+pi66JMVodiTrQxjEXy2F5HpIXwHJ8wZw257BFO7EhvuwxcNNpZesFVNoQS16BYqfwcm2oFosOqEwhQ7MobPQIZiTUY1f5UWyp+MSGX4r0I2peDAtl1ndDKRWQGpNEmdJB8pvr/XaS41gQZg7GltDJwjCzKGdPNbsR7tPYLkPJ7FVJzsGdHoxymuNJg7WgDmji6IgzDzlo1XsmEhAUz2au/aHfP0Of66bIQgzxkduXChR7eUKmkwU8eusArUKWAI6SxT1WyqjUF9h94Ut+/nBD5+s6z4FQRAEYSpu+cF9bNu2O/6fnmCpE65L2PMS4aHtoBXKS8TGEibPXDlVJthKssROdx+j61hwHNAalIPt6cF/7gGCp0Ps8K+Dei2VGn5B8+F/7a9wG0FoHr7+/ZBde0pOkfPQmFfeJVrA6EhvUcpapgBtQZf0bAvRKFbKhW1B6agPdVrBO9uSuiwkc1WRxLpd6LaHwL8Lm9+E9WtLp9AEmON3a9P3lGP6NyewxfMwhesIh95I0PcGzPAbsMWfwgxfTXBkCf5ehX8I7FCcLjsLOjFmzJ3Wc1VKqwej2R/dLHhLDYmVPokVg3iLhtCea4b3z8OXVRAWBhL5KwhziNaaMJybOonqnDfHhR3AbP7cMdxUP5nlRYIcKncMWxwEMwiEYL25n5fP9fGFuaf0DIRgUdigTGBsgufj2/f4HDzaRNZqQaiQBx413PdwyBuuc+a6KdOkEsPs+DAin0iz44JaHBl+9QrQHUCSiWv91tpWsNZww423MDQsEUGCIAjC7DE4OMwNH4+ifyeOAKrTZNzzsGGAeXk7aA/0DKmspmMInva+LCqVhqCIPboP/7l7wCqcS/PolRlQeaY7H7j7/hwPPlKo4OCC0FwcPGz5zq0BH/zTxFw3ZQaJrbwl21pQSl0/mWFugRmAbTGK+FVOFLHqLoXE2ZDaUCSxbjdO50F0+lFM+LxavoBSPeN46NRanMxZ2OBa8nuuwu9eRG4nFF6EsBvsSbADEI6A8kElGMtIVZI/p0vJI8EFnYnGXHd1AW/FEZyOw+jUQRx3I0b3Q/XRu47jzJneWxAEMf4KggBQHM4qJ5Um0+WUJgs6LGCKFmVDsO7sGddqyRjWrNRyblVtO0epm+txDy3YMDaCBCr6rMYyJ80ZZ0gle6TH8JnvLZSoSGGhksvDxz/l8+qrNdnMzL2U9UndPN0woBJlLvw21uSoEKtc0K1YvRT0YtDpeDWfqYXvSq9PtP6PH97GHXc+W+G2giAIglA7t932Yx555Dmuu+6VE/xah3G/WESdHIa+XmxoUTYAt4EdykrRvyUcD7Id2IFe/Ee/hc1twLv2l9HLD2Pt/ZGS3uYm3d3wiOXGmwbIFxaYIUhYcHzmKyG//SuWFcvnWoivgjPJIap8HYUarftLJEOoeKVT9tNM+plq21pS2tioxq8JQfvgLoPkpZC6HJJr+3E6Hsbkf4wJdqH8w1UerDnRyTbcRa9DJ1+Pf/QCcltWM/K8Jb9LEfRC2AcMxdHjCSInZH1qtO+05WQbyatWgUqBbgenE5x1w+glW1HuQ9jCJozthvCoyqyRgUkQmhRJ+ywIc4zjNIBA66ayZDpTuv0crdvXoTJd4KbAhmCaLLeuML8pOcqGjKVPMkzsQNtAfPrmIoePN3ADBaFO3P+I4Uf3NMuYUao3NZ2lfJvSdi6oTCwoLwWnFPVrGOugqmnTxMvwcIGPfuz7nBwYqWK/giAIglAbJ/oH+JePfp6RkRnKPqE8zPFD2N4jKC8ZKaWbCaVAR7K9GRwg2LaX4j3bCPdehcr8J8q5kqnG+R/cnuOBhyWzhzD/OXzU8tmvBXPdjJmnpLco11mM/rAQiWVE5cT9ZRu4awzpyyzpK/Mkz9uObnkY/DuhuAnrz/sc+PbgJ7Q99AVtj34ribUXYv3XEQ68mcL+Kxl5fjEDjyiGHof8VgiPAiOgTJwZIxnV+62qmL2N9L3Wj9NGL4PEhZC4KI+zag/KfQjC+7H+tijcuDoaQt8tCAscifwVBAGyXQ7J1iQ6kVZuCkaORoKrKUBYjAzB9aDJ5HehgbEACmsUBAoVRwAz5mQ7hzLVqQ96T7/lUzdLrV9hYRCG8MF/KvDT16fp7JiNTr/aY1RTZ6yUri2ePqtWUIuiiF+nA3RrvE7A1B4pUx178u+/e8vj3Hv/pgrbLAiCIAj14+57HuX7t9zLr/3qz9Z5z5Hh1B4/hNm/GWsMuG5zio/aQaWy2IET+M/cCcUAVfxF1KosZFpADZ22SU9vyN98pA/TLP5zglAjn/xSwB/9ljtL8sJsEssA5YbfkvF3fLYAYGEoySxQABMbGlUaEkvBWwOpS3N4aw/hdh5EZR6FcJNa/j9OzHWLZw2VSKPTK1Etq8G/luKhywl6lpDfArlt4O+NjL5KR9dNlRyT7Vj6u6r0XrYsU5UBbzGkzoP0RSkSq4uobK9KLhElliDMAyTyVxAaAMdx5tQjSrWv0ar93BRt57SS6YJEFrAQFsAUiaTQahTl1TRmkmU+M7kD+JmXUQNDJctctbVOlILuLHGAncYGOjIEo+pzLGUrW8oaF11lPbr85zeK9PQvVO9eYSFy4GX423+dnqyolK14GbcHph+9O1k0L9Pow6I0z5Gg7WFpBTpBd2JVW5QuS7mRJ/spndCZOsPpdZSHDvfy1x/80lSXUhAEQRBmhff/1UfpPtpT837GpBMFugX8DP5LWwgO74HQRzVzxJCbiJyptUew/wUKd95EsCUH+TeDWnfa6h/6yAkOHpKaiMLCoafP8p+fnyPbUqWy/oRy/yRYUMbG2Z/jcjGxfY1SzVQ1boOazqWGparjVXK9iAyUykaG39AHm48cZlOXQPa1kLrsBO7ih7HFr2GH74Hiwkr1THIRuu1adPZXCUfeRH7HagYfhZEnwd8P+KDdKNK3JMOqcTqv6T6b0crxEivTjAXlg9sCybMgeU4bieXt6ERLLWc11zpuQRDGkMhfQRCgbU2A1zoC9FMcWEZykcLLaHQiCuOq1E+k0oCm+UAznVsztXU8irL6vjaq+VuMbC54gMMppTnnhrEL/PJRwzfuLMxVQwRhzvjCNwLe8lOat71xJqea9fQsOVOHYQE/Mu7aFKh2rFoBdAHtQIqo8ykP2ZksBUFlkb+Fgs97//Jz9PQOnKGNgiAIgjDzHDvex5+99//x5S/+C4mEV8OeSlFLFnviKBw4gB05AYkkSusxQ0lVlLJ1TPT9uONP+NtEv1dyeANao9Lt2JEhgv4tWO2Cvgrv0gugvRsb3A9mP7feMcJXvjVc/bEEoUn5xvdDfvfXLKtXNLOCYhJCOy7V8xTM2enPhsKkPDWbApWBxBpD+kpL+iqD27kdW7wfk7sL6w9jzbzPB253/qFGt4PXrlHh+Sjzk9jc2yi+nCX3vEtuIwQHoshcTXTNlOZ0GbKa+1caG+PodKXAyYK3xJBcaUmtOonO+IQnE7WfqSAIjYAYfwWhgXAcBzMXuZ681gLa2wc8QaJlhOTixaSWLiPZkQUXHIexMEtJGCDMIeWyA0BgIVDRogGnESJsxyblX7u9yJ5DjdAmQZhd/AD+4m99LjhXc8G6mRo3ZjM1RKmOrw/KA90JeiXoLlDtoBLE0jmnGn3P1L4zt//Tn72DW297sm9pJbQAACAASURBVIa2C4IgCEJ9+cEP7+Uzn/s2f/yHv1b7zpTCap9w18PY3oOoTFscElzrHHo6jl3V7utMCvh4LqBAuS7oDObANoonu2H4V/CufR0qtY2dL73Eez/Yi++LvCAsPPYcsHztuz7v/+N5ZGcyCqwT6SdCNX0D8LyjlOrZRIZLnQa3AxJnQ3pDHu/cw7jLjqBbHibo36hXvLW3tKVS89AZ4BR0CuWtAHc5Ye46OHQFdrCT/G4obIPiXgh7o4hfJxlHP9RL7g3j/biRUVl74K7ycVccx13cg5PdA+4OlDtY7X3QWnTGgtBIiPFXEAQw4RDa3QJqBKW3OW7LK0ktv5Z0VxYcrLZgArBh2cSD2dO5C0KJ8nmvBayK6+iouK6OjaJ/63rA8r9nYmyi291r+PKPivVsjCA0FXsPWD70zz5f+2QSb9ozzkoE29kchEoFu+LoX9UGzlJQHZHgjGJMu1NJu6aOOnrsiR186O++ijELUmskCIIgNChhaPjghz7OK66+lFdfc/kUa041JqroV2PADzEDxwn7DqO0W57qZw6ZauydpmHZ2ij9s+NCMcT2HMHfeBcE/Zirz+IDH7YcOCjpnoWFy1e+a/jNX7YsX9oI73w1lFLwxvoIExt8jYoNwXPburkjhDA3Vus40QnJiyB9CXgX9OMtehRbfAQzsAvlH5vr1s4qymnFaX0NOnsdZugCgu4ugn1QPAh+D1GqZy+O9oX6ybwleVaBSoLTAc5i0GcPozu3gfsEtrgdzG4Ij9fpoIIgzDFi/BWEBsNxHIJgljOdGDOMNbtQzl6s2Uqi1dUtZ12s2ntXW+1i/H5soT9KX6XsmDDerPPzyajlfGq6FjVIBNUctwnv2yn6n7h+jLKgjIrKcBoV1SsZt06VR8PaMitzSZirkB8+WGTXflHmCAubW+4I+YcbfD7y12eactZYhGradY4q3jGjBl0LKAerMqAWY/WyKAJYJaN1bMBY2ueqC2mNfjp48Dh/8Ef/RaEwR/XQBEEQBGEKcrkCv/9//i+33foZVq3qmmSticfDqBRkbPwdGcEeOoDpOwbFIiRUFPE0n7AW3BRWu5jufRR7X+Yfvr2SH96+wMpbCsI4dr5k+MFdIe/+XxW88zM2768EFWtx9Dh9gSozAJd+sqcmCDp9VzVQiy5pJq5jSXZyYuOlAScF3hpL+nJF5ipwlu3GFh/EjtyGdYch9G3NmR6aCM05oH4CW/xZwu4WiluSFLeB3wfouL5vOl55sjJCEzCtmtR+FEDhtIFeDu65kFifx+naAc6dGH8byuSxJqjmnriuy4K6l4LQBMyzGbUgCNWgklkD5IG87d87QmrxMbXoPEuYx1ofOzgC+WIU/aviSVwTGhCFeYgBAoUNQBlio2+9JpvVp9YpFC0f/VK+Tu0QhObmXz7hs+4c+K13TdcA3ChYxiJ5HaLC4i2gFoNeEi2qPfZOKTf8TkRl0cx9J4Z49x99gp27Xq6++YIgCIIww2zfvpvf/4O/4WtfvZH29taq9mEH+/E33oftOYxyU2XRTvMMBcpNQCHPF589zsefljFeEAA+epPPb/ySS7Lpsj+Py4pXEh1CFZWnGp8UqJHEnBkjiFP2u6DboxJyidWQvqRA6oIevNXdqOxDhCeeVsveOq+jS23haAZn0VJssZ3ci4qhjSEjW9NRqueeV2KKyynuhuIe8A9BaMDRQBYovQyl0GmYuvzAVEbi8ofTj/+vwV0G6fWQ2qDwVg9C+kWV6jxRj3MXBKFxEOOvIDQgWuu5qf0L4A8mSWTbaT2rhWAIckdQI/uwpgihD06CqOuowANNEGYIGxI524acWmLTlj5UQ+1S2dduL7Lv8By9w4LQgPzxX/t0Lta8/c2T5WVvVG1ISWOTAJJAJ7A4UmaoNOhklBWD+mXsCIKQv3z/57j/gU1126cgCIIgzBT33PsYf/m+f+Yzn/pwZbX+rIUgwJ7sJTywDdN3GJVum7mGNgLWctuhkPc9K6VhBKHEvoOWr3034LfP6Cg6k1Qqi0zitGqISlGVMuwuCCyjlu6wEMlGuhW85ZBcE6V7Tq7rw1n8ALb4FNitWH8BpD1wO3ESrwf3CpzWBLrNQsYl7FmLOb4K2w/BIQhPRkE2GlCld6AaXdJkz7DD6D0yJtq1a8BZBMmzIX1uFmdxByrIVnHQUaTWryA0JmL8FQRhHKYNJ50ivcSo4kpUeinKSWOVwlafAXf2mfV0yLOcurke284ydSvdFe/H2lKdX2Lv2lOPY0tpWqHyCIIa2porWG76tkT9CkI5RR9+/y+LtLWmef210yzMPecp3UodjAJSQBarV4BahqUtTvccD4y23CGq+nxuYWh57/s+y9e+8UDtzRcEQRCEWeLLX/k+6XSSf7/xQzjONMf5IMAePYJ58QUYHDhVzpzGFECpOMBskt9g4t/LZZLZzk750KEcf/JQL76Z6zmOIDQWN33J513vdEin5uLoCjvaMVRhwCoPADY2ckwPie136rR1TqfRUjdXSqkNGpQXB5Z2QOJcS+oKRfriEGfRS2DuwwzfD7ofa3Jz2eKZwvY9qtTi11o7uEljzTpM+JOo8E0Yo7HaQqgI+5LYw1nMsdjwq0BlQZv48/gHZfJ7bEeDHkoliiZ7fhXYOPe4InJi9jpQiRWQWBGi0y52oMPmDuxT6TWN8FAJglAnxPgrCA2K1npuIoAtFp04gpPaQrrDU6mOtEq0teJkkpG1rTSZqLWuoSDUgGL0EbQhqECNpVUq/Q5UJbzVyC0PFNmxb8G4+QrCtOnps/zme3J8+RNprn/NNBXDc0oIFIn6kRTopaBXgu6KIn9JMH1D75nHyiAI+Yv3f47PfO6OWhotCIIgCHPCpz/zTbTW3PixD0zbAGx6D+NvfQhbHEYlW8Z+KDPsTuVAeibn0kqdTyczDE+0nzO1z9pTf3voUJ7ff6CXvrxkBxKE8ex40XLLHQHvekctaupastPVofxMXOeXcuNvqdbvvDOnlbIjxc6y1kQGRacNnHbw1kLq4jzJCwfwVh9FJZ4gHHjGWfEzB0t7mJeRokqn7MALi1DeEszINRSDKzD9Kyjug+BlMEfBHofgKJhjQBFsCnQmMpyPKrUqeWAUUz6/pcFIOUAatAPOsgB3+SBeZw6vbS84ewmGCqArvi9zmrlSEIQzIsZfQRBORalh0NsBDXqndZKX4LRcqdzWFViLUm48DSkvXtKgVNy8OZqRN/hlLKdu0bu1UN4GqyC0UdZVNCpOZ2NRkdfjTN7SCbxsR/KWb95ZpCCZ3ARhQg51W37xd3N89ZMp3vgTE01DG0kzEoINgGKciqsdq7riWr+ZsXXq0OZ8vsifv++zfP6Ld9W8L0EQBEGYKz75qa8ThoYbP/YBEgmPSQWdIIDhIWzPIcKXd4G1qET6lFVmQ+6YScNy+e/3HMjxe/f10l8QBbkgTEShCN+8xfBzb4FM+szrT4atqmb46S9zJd2PLf1Ter1LRuDSd2eyKzdE9O40OeU8TGT0NQUIA3BTkFgOqYshfQl4a/rQ7Y9hw+cgvxEbHJqrZs8aOt2Os+i1KOcq7PAVFF5eSWE3FHdD4SD4e8EcB4bjDRwsmtOjGKbzBKpxurEJVrEQyasa8EB3oJx2cM8aQXduhcQmCHdh7Dagp6mUk4IgTAsx/gpCE6Bm1eKmRrD+dqzagzXPKZV8K8nO1aSXdymlFdYHkwcTjKV0mbGmzNG2zXA8IaIkTAUKAoUNdWQQVnZO/BOe3RZy+yPF2T+wIDQRff2WX3l3nv/4xwS/9gveXDdnCspSmOk0RnWCuxzoBBXnpLMl42/5O19Z5G//yWHe82c38e2bH6pLqwVBEARhLvnMZ7/J4OAQ//nv/5f29klq+IYBZu9uwr3bUG4yMgbPU761a4i/eLifIV8Mv4IwFbffF/DsZpfrrqnWgFuJ4Wz8tlUe0pbZbg1RKSpbtjSTYbdibJxmWAMOqHZIng+t10J6g0WnX6LYdwfhyftRagBrhmdXtzm7BEfv0qDXod03Y/w3UDy6iOEtWUaeh+KLkdHX9IEZAmVAp4geklKmjKlKCE2EmvK/kXE4jHS3KNBZcJeCczYkLhjGW7YJ1M2EhR2gChgz7LausZXcIzvbtRMEQagYMf4KQpMwW5Mkb8VVBhgA8Pf/eAiv5RJaziqoYFhZ5UDhOIS5SOGtHaJuRAZ8YY4xgFFR7d9QRfVS5oBPfaeAGH4F4cwMDFp+808K7D0If/UeD7chZ6TxGKdaQHVEaZ/V0uhz5HXCqW7+lbN7zxH+8D2f4MGHNtenyYIgCILQAHzjmz+iu7uHm/7r7zlv3dmnr+A4hPs3Eux+Pvq/28jOYNXhG8vHnx/kn57un+umCEKToPjUlwKuuyZR0z5Ol8fPJJ/XqM8qiQOlVM/l5ajmLWGcTjgJTie4WUith8wVOVKXDpJa14fxnyDMPemteMv+0lbz0fjrH/pOGp3NoNyVmPy1+N2vIehdS34HjGyGkU0Q7Ac1DKpI9IAkomuHioIXTnlgpuv8MJ2HzAJ+9Fe54HZBYn0Ume2uPoZK7vCyS7tLa4vhVxDmH/Mwwb4gCPXCFk46ystmdMvKxbp1jdLppeAkIs+x0Aep6yA0Arbsb6Aie0xJ8JpF2WLr7pDv3iv5ngWhEv7+owV+9715+vpnS3gsFd6abIGxSN4kkAUWRQZf1Q66JfLS1i6nFvDSZcv0uP3Op3n7O/9ODL+CIAjCvOSBB5/g5/7n73PnXeMyW4QGs2cH4cGd2P6eSK6cTYPAlOlXz/D7NDlRMPzxg31i+BWECvnubSFbd5bm4pUupXn+LFA+7Tecnup53hLX+DVFMCOAiTIjZa6ClmshfekJ3M7HsfZmTOFRlD421y2ecXRmEc6i69HZn8cMX0d+1wqGn4LhZ8B/EWwPqBxj6ZddTo3FK3926/X8xvuxpXtVjI7vtkH6LEitayWxvAU3Pf88rwRBOIWGjLMQBOF0rLWEYTirx1SWNG66nezylDIFbL4XRl4GZbA2jOurnkFhP2epm6swJDRTmukamDfOlooojZIqK2USAH58O0rCmGZyAayOaZhu/EqecF4LeoIwM3ztuwHbXzT8698m+YnXOGfeoGrUuM5hIgKiDsMFklhSoJdHUb+6LfLQVg5Rr1PaT2XRBYWCzw033swNN36XkZFCVWciCIIgCM3Arhf38cvv+hP+v/e9m/f9xe+RSKQhN0Kw9Sns4ZdQnodFTSyfTJYBs3z6PtmQe6byL9XIQ+U+YlPs65FDBT7wWB+be/wqDiIIC5swhI9/OuBzN6Yq3FJN8b8aZP5p6AuUiR3QS07o2FPFhEbVv1TcrlLHGstCVgFZS/JcRcs1kH0FeCsOoJx7Mf33YUZOYPKDwTxO6w+ASqxFp98Cxevwjy+2+U1ZRjZCcDAykKtcnDWxXM4tc1o47T5U+byqiQbHWGdrbdQGpx1SXZBc6aAzrdjhlmruj+PMpMwuCEI9EeOvIAhTYdDeCdzW7QQ5j3RHBieTAmeGi/0KQhWEQJFoZKssAK9m9h0Ouf0RUfAIQrU8t9nwll/O8XfvS/DuX/foaJ+rMSb2ZgcgE6V5ds4GvQp0B1E0cPVte/qZXXz4/32du+55tg5tFQRBEITGZ2Qkz9/9/X/w1FOb+b8f/HOubHcJdz2JOb4fskviNJMTKLsnG26nMwzXOo2ownDcXzB8Yesg//j0SQJxCBWEqrnjvoB9By3nnFUu0M9w6uZqKUX6+vFSHq+hmSfpn+OTsAbQoBKgF4POQPp8yFxRIHNlnvRFR1GZJwj7H8EM71DtV8+Ls58Iu+fvkiSWpXAXLYHctQTHryPsXU9hC4w8Z8m/AGFfZHBVXhyBUTKcn7a3ereOyBMhjijWXnRcZ2lAoquA15XH6zwIzmGCwuxGGAmCMOuI8VcQmohZr4+hdAGttqOcH6G93Uo5F+C4F6GclWOTl9K6TDxnme3o3VpoQnv2vInirRWrsCFx2mcDoUZ5BnTZM1Tna1V+7f/7liLHT8xb2UYQZoUggA/9U5G7Hwx5/3s83vT6Saap48efiphKk2yJOxJQQazY6ATVBSwlSgGtABNlvlDjty9xeqhS/8lhPv+FO7nh4zfT2zdYZdsFQRAEoXm5/Y4HefrJ53nv68/jfy07SVuyJR4qm38Ofd+BHB9/foBHD0tGD0GoleO98N9f9/nw+5Nl385s9G7l+yxbDFCK/g2JoizL15tJKt3/aNPOJE+NnhhRmmcTpw62UY1fbxUkz4PMBkXmsuN4S5/Fqi3gPw12v2673M7H+r6j6PRynLbL0anLCPquscHxlRR3Q+El8PcrzADgx8HSJZl2qjQW0/l+KsozaFiwcTSv9oB20O3grh7G6dyJSu0A+yKEm8CenNf3SRAEMf4KgjAFyuYx4S5s8ThhcRuoNyjtLbZOeqUKA1AlV8Y4/UsjTRoaqCnCDFFeCsgCRkXOqCb6QpVWUszos3n4uOHWH8/zVEaCMIs89HjI8y8YfuFnAz7wZ4kJvP5nIn9auZBdcoBOgl4EzlJQiyJjMIaynG5lbWKC/0d/v/+DR/nnj36L5zfurnObBUEQBKG5ON53kg9871m+1enyl69YxM+eO9ctqo39AwE3PHuS7+/OMeRLuK8g1Isf3R3yf37DsLJrFtN51YIdtzQs5XLKmeSpkr5PgVaRUdsAKguJtdDyKshcFeIt3wfO3YQnH0e5x7FhbgZPoDFQ3jmQfhOW6wgOd5LflCa/DYJjUYS0kwDrEOlJS9G+k0XMjN93NQ0at18bRDowlQV3MTirwV07gOp8AWvvJBzZhnJOYkMpTC8I8xwx/gpCk6GUmrUIYPe8twXBnrt73bXX9/jbvtmNk1xNeulrVOEE1vEgLIAp5baJJzaCMFeE45ZZErrue9Jny0ti/BWEejI4ZPnCNwJuuyfg9/53gt96l8fZq2d6jCl5lLhAClQr6CVRvV+1iLE0XWd+3/P5Io89vp2P/8f3uO/+5wmlILggCIIgjLKpN+A37+7hp9ak+dMrWnnF8iQpp3lkyYODAV/ZPsx/bx2kJy9jvCDUmy07Qh54NOTXfr7Bjb+ltM8lHYRhnqjFyj3t3TgjUiu4GUicD+nLiqQ3+KQuPIaTfBq//yGsvxUF7qKLrNYNft+mQZA7plCuh0qnCfo8RnbC8FZL8XA7png15uS1hLkNFHZDfisUdoDJg5MBlYnSPc8J8UNpddQObzUkLobUpQUSKw6gk8+B2Vt6UCu5V9ZarG1o7wZBEMYhxl9BEKbEPfdN0chuisPKy+RUy4pQhT7G8SB/DJvPgwnA0adGYQrCTFPutFrysB1v+C0PEpyB57Low2dulvRugjBTHOuBf7yxyBe/4fObv+Lx1jd5vPLKek9fyzuHUtHwLKg2UO2g2yLBGQO2vLb36YLy4FCOu+5+lm/f/GNu+eFjdW6nIAiCIMwfQgv37M9xz/4cP3tump8/L8tPr0nT4jWu5eS5YwXu2JfjqzuGOTIspRIFYSb51JeK/OLbPRJzZUObClv2d3zEb8luOqPUmglJTfK5pFQxY/+1LjiLILkckmdB6iLIXHqcRNc2dGIrlkfAvOx2XDrPNIEKlLcM7V2B09KF265w2w3FY22EJ15L4eRqTK/C3wXhMbDFaDNrQRkmru87S9ggOr5KgtcF6fWQXt+Cu9hBJfNupmue3StBECZDjL+C0IQopWbd20oFuRabaMs6Tto1KonSFhsMYekFE6AcdyydySlz0Fpqs9TS4Bq2nWUaKVt2wzLRNRr/aJUbf0u6mGle26nvweTP8BObAx7fLIofQZhpDnVb/vHfinz+6z7XvtLhl9+R4Gd+2iWVrEcHWorYcYmEdA9UR7y0gEqB8lD447YrHduye88Rbv7ew9x+x1M8/uT2OrRJEARBEBYOt+7JceueHNd0JXnLOSnesS7LOW1l6qrJSiVONQ2YSgydzDF0gu/zoeWufTm++9IwT3YXOToic39BmA2eeNbwxDMh17/GmZm6vbUQl50atZMae0pFtIqoqW5vpcc6Uz1iGzu7WsCNokfJgLcc0ldAdgOkLwR3yW7QPyTsfwR0L8zDVM/hoMbJno/i59DeZTgZhcpYwCPsXmKLx9oJD0PYCxSjFMvKgOOBVeOe2TG58UxUrx80gI6MzxbAAZ0BdyWkzoX0uWl0qg1TaAMOV7r3udBDC4JQO2L8FYQmZlZTbiTa0yqRTaETrk62gckRjhyOJzQBEu4rzDpq3N9y46+Jlxn2uv34VyTqVxBmk+5jlu/dFqWDPucszdve7PH2N7tccpFDW6uqUlgudR5uFOFr20GtAL0MWAQkiIzCIaUOpVAI6D56gh8/tInv//AxnnxyOz29A/U5SUEQBEFYoDzZXeDJ7gL/tWmQVyxP8vZz01y/KsXSjEOyPC30dMb7M60zye/GwpBv2Nrrc/u+HHfuG+HAYEghFHlXEGabGz9d5PrXpOe6GRHleoeSrmGWS06NNaRaJcdUXvWlv3F2I9UKXis4yyG9wdLySp/s5UVS5xzH2ifxex/Ureu2mIEtCgvGNH8KfNP3tMJtSeAkXHCWY0auxRReT3hiHX43hH0W0wfBQfD3KcJuIsNvC+jSc2oncFaY6Qek/KF04vJFbeCuNiTPKpA4q0hi8X6s7kMpVcm9ms3Sg4Ig1B8x/gqCMD2yyxSJjgSJdCtOEoYPgvbAhLFnYPNP9IQmo+SZX/obOzqeZvydIbbuDnnoWan1KwhzQaEIO3cbdt5U4GM3FbjwPM11r3Z59dUOl1zksLJLsWyJxj3jTLfUeQTx3xQ4HaCWAZ2gs6AcBodG6D7SzYGDL/Pc8y/xyKNbePSxrQwMjszwmQqCIAjCwqMnZ7hzX4479+VoS2iuXZHg1StTXLEkwepWl66spsWrT03JwMDxXMjh4ZDtvUWeOVrksSMFdp0Yn/FDEITZ5qEnQrbuDLnkogasIRsSiRBlWZJnj3oY4+LoVGuBUrSvAmsAF5w2SJ4LyQsgc5UiffFxvK7tqNQOyD+Odg8B6Lb5k+5ZL36lNUP7unBaLwDWEwxfg9+zguJeReEAFA8ogn0QdoPtB/LR9VLm9LJks0rpYbRRBLLTBs4K8M7O4S3fjdOyF9QuFNtAi8eyICwgxPgrCE3OrHlgZVdCos3DTabw8yg3g9IeChVNFo0FbU+PtJTUzUKJmp6FSWbP42VAA9YqCDU2BBVG6yhrxtat00T8MzcXGBieN3KOIDQ1O18y7HypyOe+Cm2tivPWas5aqVl7tmLtGocVXYrODsWSxYpsVpFJKVIpUCoy/gZBSC5vyBcVfScVff3DHO19kYOHt7Jn3wkOHOhh34Fu9uypOEOWIAiCIAg1MFA03Lk/z5378wCsbXdZ0+qyptXhnDaXVS0uyzIOHUlNR0qTdhUpR+HGc38L5ALIB4Yh39KbC+nLG7pHQvad9Nk/GPLyUMju/oAhXxyaBaGRGBi0fParPv/2kWT9d64qNCiXVi8Ze4N4MeP0YBXttoooXlVhFoSpDg2R4dKasTqxaLAp0EsheRFkXxGle3aX7EFxB+GJp7DFw5hibl5GhDqZc3Fa3obJXUPQ28XIVo/cZijuw4bHI8NveCK+ddlIV6VcoodCobA16jKnq2MqX68UlKPASYCzBNyzwVszgGrfiDX3YYNdoI5hw5Pz8r4JgjAhYvwVBGF6pJYZEukBtHuI1KKVpBY5JBd7JNodbAC61J2ERBNGQZgjSlG/ARAo8OpvoD3YbbjnCYn6FYRGZGDQ8tzmkOfK6nEnE5BJKzJphZcA1wXPJXJeUmCM5f9n706f5LrSO79/z7lLZta+YCd2kARIgmQ3KVLsZre6R9JIGmudscYOe2SNZSk8Do3CoZlw+IXtmH/ADr+2LYUdtmZsR4wkt6QW1SLZTTY3kA00SALESuzEUlgLqC2Xe+85fnFvopLFAlBb1vr7RGQXUMjMe/JmBvvm85znedJsgjS5RLV2mWrNMz7RwDlt8BAREVlOzt9LOX9v8jrcGugIi6RvaIgshNZgAY/HYEicJ/XQyDzVNL+pjbPIyvD62xlfXPVs29KOhNUcn9MBqZ9s+zzPp1uayofWzS4GTJy3L6YrT/yWn4GOr6d0veCo7LwGwUGSu2/ia8dwDfCroM8zkA39hcFWAmxnTNC5IU/6+p8nvfk01eMwfsgw8TG4L8CPga+Sn7sIbLl4lqmtsxdT85gpEObtp6NtUH4ayntrhOs/B/Mj8NfwNEu9RWSNUPJXZBUwxrR/9m8Q1bHhOTBvEZSGifu20bl5J53bBvMFpOQXgFmxE3EZtuWR1c8z2cW1+UWs2Ly6kH74k5TTF1fFdx2RNaHegHrDM3zvYf9f6YDGYi1JREREFkBzRu+YujSLrEqfn3P86N2Uf/4fR0u9lFxrvCFhMvm7JO1+58qBr+c/TQjEEHRBsBXCLRBvh8rzns5nrlPafAYbH8P79zHmbNCxPXvUs68oJoKgvBnb9SSET5Pc/CbZ8E6SM5bx41A7AelF8LeANK+UxnC/6MUAfhm8+b7Z9q4M0UYoPwnlxyPCXo8J7wZhZVbv26LEmUWk7ZT8FZGZ8UkVF5zEBHfx2Wcm6Pw527m5TM/2dd43oD6Mdw289xjvJ5NtK6ibiDqfzMC82wot0sVjMwncbMk09fM442VMuaOBat3zZ99XgkhERERERESk3f7s36f8R78ZUSk/4o5tLETwLcEQUyR/TTPu0DzmrOMlfn6BqAeNx5r+zpM/vS/aPCdAAKYCdgNEu6HyFHQ8AZV9jmjTeTx/RVY9DOkX+Gz1BUKMtZjOx7H9v46b+DqNq9upHompfwr1y+DugqkCAQb75eRv65zfOWm+fy2FBTP+PPjiM2laWo8boAx2ABNvhnh9B6bSj6v1AWNzXaWIrFxK/oqsEsYYsqyNG/BckpAFs0dREwAAIABJREFU17Bcx/uzlHr7TNfOF219zLu0ZrxrQONuy5wQkUXWeo3c3IUbkV9HzzvnPPkEH59IeeenavksIiIiIiIi0m7vHMj4+GjGN196UKxp3lm4R2uGBJobzJs3b1ZIu+fmYOJmojEEE4Dt9phejx3MiLY6So9D5dmAyo47mOgTsuoPcROn8aT4LHOro9sz/sJ/Z4m3gZvYDOnXceM/T3rjCWonA8Z/ElI7kid+w6CY62v56udsukDTbIJP8318kYg2MXm77p686jfelBFtMIS9I2BrkHTM5n0LAsV0RVYLJX9FVpEgCGjXhZjtWO/Jh0jgRq/fpTw4akwUGZ8ZXx/GV6/mbZ+zKtgA/edFlkTzGjwDnxhM4vMEcMCC7Un4k79INCVFREREREREZBF4D3/yZynffGkJ40yt7Z7dlNuKyJW5vFjDO7Bxnig03WDXgalcx3RfwHSMEPRANBhhKzeAdzHhWRv31prPYlZByzx37l9bbGkDprQVgv1kN76Ju/Ak9XMlakcgOQ3Z1bw1tiuDjciru5szxZa6zbOhCHrl1b6mC8LBfNZv/Iwj2n6VoPsqJjiB5ySYsZm+b9ZqhJ/IaqLsjIjMnrUlgr5+4p4+XA1GPofhsLgwqoMvAeWWdiXKlEmbtV7HFu2efWLyBHDG5CZXA/PJ3A7dcnzvLVX9ioiIiIiIiCyWv/pBytANz6YND0tOLWBisjW/19qdt3lrvWMz3rAsWe5nrn21mA0bQbAOwp1g1xtc43O8/1tc9XPcGLhxgx+cwJgz2HD1tXr2qcF078UO/jrGfI3GhZ3UTsTUT0B6DfxoniD3Jp8J/JXs/oNiSv4h//ag+8/lg2PyJL6v5WsLShBth9LzUH4uI9xyFILXcMlxYAjv7s3hICKyCij5K7LKWGvbvxPPEBJVDDYapWNLajo2GFPqsT6IDVmVvO1Ie5fwyCUu2wvvZWBec3uXKJE/kzW3LM1nJl9rkl/Xg8E0v6HN4zX8yV8mjE1oM4OIiIiIiIjIYhkb9/zpv0v5H/51aXEO2MzLFV//TeYnx+RmYFwRpDAtt7loe4yl+fzNObUWgl4IH8uIHzfY/qsktw+SDb+Gz87ga+CqBu8cWAekK7UNcDJ6xmB7LbZiSK4Yqkc8Y0c8yc0N4F7G1/8D0tE91E5aJg54GmcMpgFU8oSqj4vgYut79Ij3a5bvZ37vOXx4TDHrFyDo8iba5ijv9ZSeuEq47kO8eQ2ffoHBgM9m8h56tbgTWXWU/BWR2TPGYcPLGHOAUk+d0uB6Sus3mtL6Hrw3xpbyCxifkSeC53YVrATuDMxpk+AyTuDOR3MDsCsOlhpcCiZ1+UWx9flnao4zgMcmPN//caqWzyIiIiIiIiKLyHv4/usJf/wvYro6FylYZIpN5UW1r01NPgyttRlYM76yFPGrB8Z2isV4l7cGxuUVrLYHbDdE2x3h1psEAzeg4whm5CPwp6Kn/udksZa+KEwYYIINmGALNq5gSh4TezDbSW/9LCQ7cTfzit/kC3BjeawosPk4O9Osmp4ph5/vB+Gh8bqWRLSHvCI5BjqqmO7rBL03CXo+w1Z+gjFXonKP2taJrHFK/oqsQt77ts3+zZkG3p3G2ASfnrJB6QVK67/py5u6vEsD79M88esysM25GCKLqDmHJytus9io+SBvfphy5HQ276WJiIiIiIiIyOwcOZ7xw3dSfvMfRYt3UGsnWz1nfjLG4JjcgL5sCxfSvNUzrqj4HYBoB4TbM4L1Z8G+gat+imuchCzNslUW7/AuwJSeJAh/Ad+zlaDfY3vAX+klu/oM2fmQZAjSq2AyMGFRIB1yf57YstKsZGjOHQ6BCAjvgPspWf0grnYMn5zGRbN6PzXrV2R1UvJXRGbP+RSXXsIEV3HpSR9WGqaydQ/dex73GKjfguQu+YVmtIwvhGXVaiZ4s5a/z2MOT5rBa+8mJNo3KSIiIiIiIrLokgReezPhV/9hRLiYEe1mzq018bsSNNvpmQBMD0SPeeInDMGWYUz0U3z9b2Dic6glfHnK8Yrm7h60tu8lh6uvh/RnyMyvk9W24Yqe3YxZGhfLuOsh2Q2gAcR5VbRZzgOci9nNAMQQVMD2QbD+Lqb8KbjXoHYBGsnStfwTkeVEyV+RVaqdu7bC7g0eqAP1dOx6jbjvGn1PgEsMOHA1qN+ErAahId+JpusOWUTNry3NL2jN1kxzLEK/cNXx528o8ysiIiIiIiKyVP78bxL+2z9y7Nm1yJWKUzuLLav8YOtiHPg64MHEEA7m7Z6D7Y5o902CjTex3cfBv4dvnAqf/B/Hm49cDdWf6fDBAMINbuT4AJivkdz+Jq66j/RKicY5SC9BdhWyK5BdAz8OmLzC25SYDCQtxwx/EYr1QZ6oDjZDuAuiPRBvvoPtuBgOvDrWvPdqeD9FZH6U/BVZ5dretqUxGplSXxe21E/WCEz9Bn78HGR1SGtgY0zQvDJWAnha8/nSsNib+ZbVF5xpmCk/Ae8MOAOZaRlB7SfvM4NT+PoHKSPjj76fiIiIiIiIiLTHyCj8/dspf7grnsOjzSxjGiYfNtzMBfqWeauGhYmPzDKm4/3UoMeUnz7JCzK8gyDChJuhtBvC7QZ6T0LwY3z1CHAcbGP1tXrOQsL+pzCd34Xq0yQ3nqZxPqJ2Ok/8Ni5Behn8aHHuQ/IqAQMmL/HO35E5vrnzitFN96FqDW41ihnOaf7eRluh/BzET/QRdPVAWM6ybHQ2RwwCjekTWc2U/BWR+fG+RFjpJOpxZDVvxjcaE3fjrS2uUZTwlSVgWm4OSC0kAB4Cf//afiabOTMHf/IXSfvWKiIiIiIiIiIz8qf/tsG/+N2YueWtZpDUa61daM77bSaBl0WIy0y5tf6uqPY0FoJeiHd64v2GcPNtXPoJ2chruImTYJN80O1qk/Vgghfx7jfIRnZQvxAz/omhfhTcFXDDkA0DKZgov30peARLV/Uwg+N6n7fxtt1Q2gaVfRA/noKNcdUu4GbblykiK4aSvyKrXBAEONfOdiXWYaPbRN0fUx4MqWwYMPH6bqLBbpNleBsyeXW87HrjyGrW/KhlQGLym/X3vwvN1LuHU45+vgq/E4mIiIiIiIisMEePZ7z3Ucp3vtnmsLYnHx+V0JIEbu8hH25qZajlflmyT8GbPDEYrIOgG+LHHfGTdwi33SXoO4ofOQATn9k9/+Z+XzNjVn6Mzl35Xy3RQD9BXz+Y58nufJN0fC/JhTITn0HtKDROgb8N1MHUySsCykzOBlsWWf0HKGKpJgBCMF1g19UINt0j3DRCuOEzXHoZfDKb91NtoUVWPyV/RdYAa237LugMDVx2Gp++ZjBnCDr2U1r3gilv2mt8Sp55Ky5EDaza/+yodfPCmde5bP70RYcmU1T++vxLW2jya2VTbIgwZvpr/Jb35E//sjGPBYmIiIiIiIjIQvrTf9vgO69Gs3zUDKt+m0WgDkhNHkvIYNrgwTzb/HrszNbVur4vLZSi1fM4OA9RPybeAfETEO9JCTeegvgDXPUIvn4UYydWXatfEwXYvmcJB17Bp8/T+OIZamdi6ifwyaV8vq+/CzTI38OQr1YFtLwHc35PF6AX+Fce7vMW3ph8hrMNMbYP6L8DlZ/izadkyeeY5AQuG5npe+v9ck52i8hCWaVZGBFZNN4luOQC6cQQWe1jgvKw6Xxsk+3e/SQWQ/0OPi0usny8/BOPsjI87HM0tfuRN5DZYh9Cy1bdGYyh/mLIc+CTdlbOi4iIiIiIiMhsHDiYcfmqZ+uWNlYvOvI4QjP5u5Czfu+bzxO2dNnzWdHquR/ivVB5GcLHbmHcQdJ7f4GbOIuvT+QzY1cZ7zdhgp/Fm39CNvw4tRMlJn5iqJ8ANwJkYDO+mgZpR4CyHc+ZklcxlCHoAbsFwsfuYiuHcRP/H37kKt5XIa214eAisoIp+SuyRnjv27KzKxh43AETxe1OeumDS3Tvrto0Md56nE8huQNpAwJbtClRBlgWUUbepikB4uJ3M/x+9ddvJVwaUvJXREREREREZLm4dMXxV3/X4F/+frk9B/AUiV+f/1w2k6CagQyXV/zigQjCfrB9ED+VET81TLx7nKD/MNnoh3Dvk2DHH9eXcNELLjv5zyKCvn6izd2QvER64xtkN54juVSi9gnUP4PGRTAJ2DhPjGPJ2zw3NwyshOrXFHwdcGAqEG6D6Gko7UsJtlwhWnc66H2+OptnXA2tvkVkZpT8FZEFZUq9JYK4GzJIbmMmLuF9AmkdTAi2xIxKLpfCSmrdfP+4S3PYGZvL+hbiNd2v+i1uicnbNTnAF3N/jc///gDVOrx+IEPdcERERERERESWD+/hzR+n/P7veMql2QcRJr/mmyJ+YO7/NQ9ZeUzmMKm7P82Mlrs1/+znVbk728e2JC2brZ7xEA5gwi0QPQGl/QnxtlOY6BA+OYpPToBZfbOsTBBjO/diu17Epc/55MKTZNdLpBchuQB+hDxhymS8zsD9GckPjEvO8/1ckBjd/Q9h8T4nYLJ8bFm0GcpPQ+mpToKuTmxluUcFRWQJKfkrssY4174qRn/38w6Ccjf0heA8ExcNI51FAi7lSy1pZG1r9+Xp1OSvpUj8zvwpTpzL+NFH6YIvTURERERERETm50fvphw/lfHCc3MNb7cm+lqCFP7+/+RZ5mYswUyX3Js6d6qdWvtON3tSA7Ybynuh/BLET4xA+TA++fe46nlcdQy88St8yKtLxwz18zD2EXbjH3hgEEo/A+Fv4+9tp36ql+S4J7li8kpZD0ElT/yaKRl74NHBoeWWUzVgOyDeAh1PQOmJAKiQTXR57ydm/Cyq+hVZU5T8FVljrLVY266ZKMYQdNwl6jqFTzZS2dhJNNBF1NVBMmYmdymKLJLmd6LWW3PXbvDwh75xIKW6qhojiYiIiIiIiKwOE1XPD99J5pH8fYBmcWhr/KCZd11SzeHDAEE+/zXogfI+R+npe5T2jRJs+hTXeBd3+3C45T+sAqSX/hfTvjhge6X3TkWUNnWD7QEbgPXu7L9Mye7+DNx7lYwXya6WaJyExgmPG81bPNsKmNLSdembl+YHzwJR/vewG8JtNaJt44Tbq0QbTuDqN/Buxu/tCs//i8gcKPkrIgvHBAnGnMPYNzDhF9jS0wRdzxP27CIYC7DNeb+OZZkIXvIL+VVoqc5pyxic+5wpZvXYfG6PNzyop3O9Af/X3yyboT4iIiIiIiIiMsX/+f82+K//ywqleK7PMCVo0Uz8ZkX8wActcYOHBTjmEvyYTTLO5bNfs2K8a9AP0WMQPwnlZ1Kinccx0SFIP8WkRyC8v5U93P5frdysnw1LBKWvY8KvEfZ1Y/scdDj89d0kl5/BXo7JhsBdA18z9yujPWCne99mciqWOjiYFjcLVCDshXCLJ9x1B7vuCDY8BtlpyI5j3IyrfkVk7VHyV2QNcs61qfrXpLjkImn1DlnjCNhfNFHPeh8NbieqBpgUfAN8Vuy+e0Tp5byWMpcHaW7vtJb7+lpN3dXZ0n3Je8AFkPn8OtobsNlk66aWh370Wcqp80r+ioiIiIiIiCxXp844Pjqc8u1Xorzic1ZaZ8Hy5Y5hKeACPP7B42Gne67ZmrYydWpr4mZQI+X+DvegExM9AZWXIN59D1v+Kb7xPbLhz4ERjFkdLX49g3j7EobfgGg9ppxhAo+bqHh3awDGwN0BX8vbPPsUTMBkvHHqOXjUOVmoub0z1dxt0PqrDGiAjcF2YuxmCJ+EaPdtTM9BqP892ehFfDaOz6ozeZ/bOQJQRJYvJX9F1qh2/B9/0L/bASPASHbr9FXCylbTuWXU9u4x3hh8/QYkdXAJmCjv2CIr10r5HtG6zhR8w0AQYGIP1k77Zet//0v1exYRERERERFZ7v6Pf1fn26/MpfR3mqBGRlF4afKN482Wz4vKTzloMbfKdoAJwXRDeW9G5ZkapSerRJt/iqt/SHbvYLDp18YXe7ULLbvx/RBbrhB0lXGNr5HefAXjXqRxKSa9Cv4e+LuQXc8Tv4wBIdjOPNYI5OdsmnnOy8rU97n1n7L8n8IeiPZA6XlP6aka4fqzePtpUB4cW8yVisjKpOSviLSFr92GqAPTs7MHn4aQwb0JfP0GPqthrAEb8dUdjQtouV7fLSczOUfL8Tw+aE3T/b45m8eDdwaT+vtze7wrNge37OS9ddfz40NpGxYtIiIiIiIiIgvpx+8n3LrjWTc4h+CFabll5HGBlHxUVEbeMeyhTzvPWNa0z108py9KkF0diCFYB/EGiHZD+ek60c5j2O6jeHcY3KfBpt9a8YlfAGylE9u9H9v1LNRfoHb6aZIvYurnILkM6SVIb4MfA2pMvgctwZ8lSfzO9rMwJflrivFkZOCKimDbCfFjUNlnKT/ZiylZUBmviMyMkr8ia5QxhixrX1tbQxIRlvp9x+aKxRmX3MVXr+T/6FPyq+hHPsk8FrDIWzOXY4K0aTmvbTozeO9m9ZJa75wBicGnHqIphyq+I/z1Ww2u3li5I3FERERERERE1oqr1z1/84MGv/fPyvN/ssxjMvLYQUbLvN8HmGfs6cGxDZ+PqPIOXAq2DOEmKL8ElRcg2joMfAj175HVLuDd7dXT2tcNEPR8CxP9JumtLX7i0wFqP4H6mTzh66vAGBgHVIAS+Xxcy5cTsIvdwpkvH39Wx25pQe5t/t5TAtsL0QYobYV4Uwfe9eHrHc7NfNZvEAT4R32ORWRVUvJXRNrDhB7Cuin1XIRsu+nY0GHivtgHlYh0vOUKrLnTbaVlKFeJlXraZ7vu1hk+SXGLiltzl6/P90++eSAlWy3fmURERERERERWsSyDH77T4J//J2XsbMf+NjVDU815v5n/ysjdxdNcSACmE8JeCNZD6ZmMytdrVJ5LCXqPkt35iOTyR3hbNRt+y/sbf2nMhn+yIrN8/vy/Cgg3lYk3RPjGc7jhb+AbP0P9ZETtsGfikCe5YDAun4VrDGBb2jzDVxK/i/sK+Eol76w0h00HYEpgKxBshnBHRrS1QTQ4QVA+h3fj+NUwzFlEFoOSvyJrWBiGbZn9W3DAJax5lyC+R9C5i7BrF2H3NpLxYHLeb+scDpE2axacp8Wt+fEvPoInz2e8d7h9FfEiIiIiIiIisrDe/TDl9JmMfU8Gj77zVJ683W7mJyt+m2GBpQhX+Qx8LU8Chv0QboPSk1D6ekJp1yls12m8OYg3x4KNvz0BYK0l2PTb3s45+73UwhK2cz+m50lc9RVqp/eRXYmon4LkhMHdAKpMVviGtK+YZCny5yn4ep7Mtv1gNkG8D0pPNQgfO4WpnACOgT8D1Gb6PltrVfUrsoYp+SuyxnnvMe3YNOa9A3eRrD5G1jhq4BUTdP6yCQe2mLAWeJPkLVpccaE23RLUunnSTNe23F7DA97DRdun2KzqhTzR2xyhUiR+Tet8HwMfHkm5dktlvyIiIiIiIiIrxbUhx4FDyVeTv6Y1KNDkJ0fDevJ/bxZe+ikVnI+IXcw/tjE1ZmLy5K9rFBWg66D8LHT8LMR7xrEdB/G1v8Y1zuHGbsz36MtH1IftfRXb8UtkN3b5+rGNND6GxiXwo3m+l07AgG2mM1o7Cs5X69zgubZunovig+hdcUsh6sDEO6H0LMR7R7EDB/H+7/DpGXx6C5/WZvLMSvqKiJK/ItIWwdZXfXblwC2cu4VLzmErIR2bv266R5y3BpLbkI7kFzYmQP85kkXh+XLVb5EQxkOSwl+9lSzl6kRERERERERkDv7qtTq/80/LRNGj7tnM/BZ/bsYJkuKnn3KXReHIy43DPOkbFDN+S/scHS+kVL5eJ1j/GW7sHbLb7+Br4/h0MRe4ILLqrYCgI4J6RO1zGD/smTgdQfp1/MR3yG79HMm5MvVPoHYIsnt5std25nOPFzThuxw0X0dRyWvKEK7PiHakxE+khNs+w3a/D+5HeDcCjiDuWy0vXkTaTNkWEcF7TxDMoTXOI0TbXm1ekDSSz/963JidZYyxBB5G6vjGbXxWxQQl8jbQy61sdQk86BQsx1MzkzUtt3Xfb+c0paWT8Vy94XjzQMLyW7SIiIiIiIiIPMybbydcHXLs2Paw+Fbxfd9Y8opLiriAh8znzcumzvptZ4jAGMCBq+bVvjbK5/uG2/KK3/KLdUpPnCbsO40JD+LNJ9HgK2PNh6+4Ns8m6MYEe6G8C9NlMV0OE8VkIy/SOLcfm1RIz0FyPk/8egc+yauhTetrfVh2fi65UT/l52JoViNYMDFgIBgAMziM7T2LLV/GRD/B2E+ijs33mo+ayXueZRpnJiJK/opIoZ3tQNKLb8SYcNBEXf3GBnGW3oPaZRhPwdWZnP97fzXzP+hyz98t9/W1elDr5kVexoIxxf+4/PsDLu9A/rdvpzSSFfuqRERERERERNasRgJ/+0aDP/z9ygPu0fy+b/M/G5+3efYe0+wM1joeakbjZOczc7ZI/Hmfd8VzDqhD3Anlp6DzVSjtG8X2HMBNvI6vncFVryW3f2LCgZdWZvWnd/3Y8FvAL2G7QoIejykZ/Mh637i8Hn8H3A1wIxBUyDPzAZhmCmOmL/sB47we+FYtUCxoVuPrfBGUskVVcy/GbvSY/us48wFZ/W382EV86XIyftmEHY+tzPdcRJaMkr8i8iVtmf9ro5CgHBB2DmPtuKkPlRjtsz4oWYwtrqyn2165Bq2kl76S1jqVB5yB1ELqwHr+79caS70qEREREREREZmj/+fP6/zh73dO+W1rzmzKDOBmt+XMgXOTSeBZxTvmmpMryo6Nz4sifAZBJ0TbHeX9jvJzKfH242TVD3D33gIzik99NPiyb0vsrk2SG9+3hAMW0xlD/Wlc7dv4xrdxwyFu3OOr4G5Z0ksB6RCYCfAWbInZvRHzqd5diryqI+81HoDpALsZwl2GcOcwQf8RfPXH+GQc71zUuXVG77nm/IpIKyV/RaT9jMkw4TXC0gFcZ2ainm0+6tliwt4N2DGb7+AzeTuXFXQB+0ArqR3ySlrrQnMG58CkhmMXHMfPPmBnqIiIiIiIiIgse8dPpRw7mfHMvtZK0db+zXnxgfEtgY7MY1Lyeb+uzYnDZszLe/A1vC+Sf7aEiQYh3g2lr1eJH79IuO4StvI+WfJJ1P/83TksbHkwUQemYzdB505c4zvULuwnuVYhuQj185BegmwIspvgh8nLr0tAzP1ZuA+q5P2SpWjdPMVDK39bP4cOfCNvaW3I2z5HWyF+FsIdMUF5lLB3NBr8lgJVIjJnSv6KyJe0Z5eYT3HpBbL667jGMZx5yQTd/8BH/QNEE7Ehxfti1oVn8mJ4uScdl/v6mh5y8blSXsLC8ve76zS/4H3vhwmj49ohKSIiIiIiIrJSjY55vve3NZ7Z11X8ZkrUo3VUbNGAzjgPaXFrfciMN8vPNJbQ8oSm2eo5yQMTdh3Ez0DlRSg9e4dw3Xu42o/I7p6D+pUVXdFpKhuxA78I8aukN/f42vEN1D7J5/q6m5DeAncLyMA2Wz1HxYOnmV3b7kDWrFo3z8aUFuE+Kz46WT7rOdoMpb0Q7erGZP0EnbH3vtamxYjIGqDkr4i0Xbj1u1l69YMbZMlt0tpxgshRWrfPdG334KAxDOkYZHWwxeyVlZyWXElLX0lrXQitr9cDqaE2Du99PM0XChERERERERFZUd47kFCrQ7n0kICH93mVb1bcXDH/t6ktsZIplanNMWhBN0Q7HOVnPaWvOeKdn2PK7+Frr5O5MfBZeveoCfueXTEZ4PTsv7LEmz3Rpi7InsVXv4sb/S71MxUmDluqH0F6EZgAGkAdTABUKOZ0saQVvG3T+hmzYBzYGIJ1jugxiLd5oq338lbYYzGg5K+IzJmSvyIyrYXeVRhs/kZzckqSff69Ybq2ZQYXOePwoymk9/CuhjExmLBlDvASWantkKdb03Jc51JpPRcZkBqOXco48nm6VCsSERERERERkQVy5FjCsRMpL34t+vI/GFNU3DKZ+E3d/Xm/eF9UfZqW9swLsaJmIMKDa+Cp53EvWwG7HqJtUHq2TrTzEsHgZUznuxhzNOjdP7wQR18SJuzFVLZAaRfZvVfxI/tJb3ZTPQmNo5CcAzcEJiveF4Co+Fm0el6qkGDbKn9hcsi0BVPOK36DQU+47S7BhiGCnhvY8sd4dwU/kc40NruSZkCLyOJR8ldEptXWC4e4u4uw1EcQWePG8LUbebuTrAbYyZEe7baSro1mePG5kl5S2z3oZDRPpTOQwkfHU27eXY07SkVERERERETWlpu3HR8dakyT/AW8Ae/zIt/M54lf7/PwQTPuYop+0M3HPISfUee61n+vgUvBpmA2YOKnobQf4t2j2L4P8Mm7+JFTuPKVFZ3QM5V12L6fx1a+QXZ7j6+fWU/9BDQugrsLZqxI+gbF6TF5JSxwv+p3IV5+WxO5c+CLWb+2BKYbY9dBuNMT7LqO6X4PnxzEjZ3DNy7gs8aK/gyIyJJT8ldEFlV66UchQTk2wWCNoJzQuBkwesFgY3P/gm85WCbLmLWVuu7FMmW+T7XqefOwqn5FREREREREVos33m7we7/TQaU8TZDEF0nftKXt8/1k45S5rAvKAEHe6td0QLjNU37eU34hIxg8jRt/C1/7O1w4ip1u2O3yk45/YYgGLG4cqqcME4c9tbMh8DTe/yJu9LukZ0uMfxDS+BSyEbABmBLYZte/VsssWbvgWip/g0EInoB4vyPaexM78CFkP8BX7+BTl1fJiIjMnZK/IjIt7/2Ct34untlgwxuEnYfBdRIPbLRR3yYX9fT7ZCTANv+z5FAmU9qiZTPplRuONz9uLOlyRERERERERGThvPl2nctXM57Y3RL6bum+TAYkzXm/7VpFc/d5A0iBCIJOoFK0et4/QbTnCuGmy5jKj/HpIbv+V261azXtYXoh3AZRP8QWIg+2TDb6XdLDNspEAAAgAElEQVQLz5FVe2gcg/QUpDcnz3XgwUSsvbhfM59rwPZDaQ+UvmaIH3fY0g2MHbKdu2cVjDXGqO2ziExLyV8ReSBjDNYudA9mk+LdZXzjbVzjvMF8zUeVb9m4r4vGSAAZ3hggA2+n2QU49enms5R5PHa+HtB65oFLWovXcfN9zQ9r+1z829vHE+rJat9ZKiIiIiIiIrJ21Buedz5IeGJ3a+tnc/+nceRzf1MHxRhgrJlyvxl4YFvh1jm/9aLVrwM7gIkeh/gpiB4fxva8g699COlpSIaCIJj5sZcDU9qECf4hQed+gr4Q2+shCnFDj/v65QG4A+kX4MbyOceBy1s939+V3zx/Dznn82ndvMhtn82jjueLD5sHbCeEG6G8MyDaOoB3vdAoB0FQnenxnGvbzgURWQWU/BWRh/LeL+gOsmjHL/jk8rvXyep3SBvHsMG4ifq3U9m816T1sk9HwY1DlhXXfgtw4buSEqcraa0rVcs5/ouPaku3DhERERERERFpiz//XpXf/53OyV8082SePPHr/JcKMaf8YZ78lJ8AEYSboLQX4mcdwaYzGP8ObuINsPfwSbJAB18UyfChMqRP4dNfxCcvYxoRxjtogB+KSa+WcNfBjQJBnuw0GWsvHXE/21tUOwO2D4INnmizIdzgCPsSfKMC9RiYUfK3Pd0aRWQ1WWv/tRWRZSDa+u0ESICJ5PM//8J0bm/gXGgxuIlL+IkxvKtjTAyBBWOLas1pLmyWY7J0JmtajuteTQyPPMfXhh2Hzq6o71YiIiIiIiIiMgMHP064dt2xeVMwWXHpXD7vtznr1xetwVrjB4bi9zPVbO/c8nef5bN9vQFbBioQbIFo1zjhjhsEm28S9LyDHz8cbfqNofm/2sWTDH2vl7B/HQQ7yEZ+DjfyNdKbgzQuQeMsZFcgvQbZZXDD+bm0JbAdQBHfm81s38Wu3p3T3OHWD5BlsuWcB5+ASYEYTDeE3fkGgNLTdaLtNwn6hrD2ED4cwjvN+RWRBaPkr4g80kJX/zYl5//eYkwnXeU+wlIHvgHpHahmkNWKot84v7OSpbLAXvukwUhVOyVFREREREREVpuRUcffvl7jD363qP7NilvCZMXvgpkatErzVs+UwfRBsB7CPRDuuIXpfhvcT/C1E5BdXeiVtJ3teIxg8Bcw0Uskd/eSnu+jfgqSS5Beh/QyZLfypCe22Jw/JSG6ajU/B7b4cwY48Gn+u7Abwqeh/CLEz44QrP8Awwd4fxbcaXCNmRxFVb8iMhNK/orIjLTlwiIoG4ztJOr3RKWU5E7I+Dkw8eR9WkeuLLdrm9nO7V3rZnti5n0iH/6BeePT+nwPICIiIiIiIiLL1Os/qvIHv9tVVP1m+Yzf1OUVwM2YwVdiD34W8Yjp5gR78oSfAxth7AAEuyB6PMNuPAfBj/ETP8BnVbATWbZyij3d1f+tjLFPg/kl3PirJBcjXz0cM/ExuMvAWD7KjVqR8O3ky+ez+eflFuBrMadYVN7W2d9/gilJYE/e8jlYj4n2QvQ8RHsuYLrfxSffxzfuQlLDZ8mjPg/W2of+u4hIk5K/IrJ0bGAwwT3i7hNYs554YAtxfydhVy9ByWCb/4kqBrO0ofq4LVbIMteyy7cdxy6vnC9YIiIiIiIiIjI7n51I+eKaY9tGk4eWUgdpls/7bRaizlvzSZpPaMhD7hbocNjeMcL+UWzfDUzHR2A/tpv+0+sLceTF4s7/UTfRtn5MuI1s5BV87TncrX5qx6H2CTSOgb+dtze2RbtrUwLTGtdbxgnfr5jrB6M18dv8PAT5zfSA3ThOuPku4aZRwv4DEH5s48GLC7FiEZGplPwVkRlb8N2I3jvwl/HpW3h3GWOfNrb0og279nvbFXvr84Svdy0PWqTMqub2Lr02nt8PTjY4dz1t3wFEREREREREZEmdv5hy4CcNtv1aOc/FZUzO+vXTVaFOV8n7MC33Mz6f9YsFwjzxaToTiM6TZYcx1ePYyhF8dHnFte015S2Y3p+D+HnSoefJrg2QnoHkIqQ3wIwBReIX09Lm2bfkQxf/Nc9+fq9hsmXz3I6YS7mf/DUR+DKYdSmm5wuIfgrZZ7j0KIE5v+I+CyKyYij5KyJLxmz+hvPXDlwjq93B1T418DJhTx/ljXtJGzFuFO8b+WwMbxe+8vcBbZtBed0Hms+JmfVj23MB7D18dDohc4++r4iIiIiIiIisTFkGHx2s8U9/tYxx5AWoGUU8qBlz8FPiTbMIXrS2M6Y4gAmATozpBrshwfSfB/sm/u77uI67WDsxz5e1qPzZ/zyG6ClM6R9B8gqNc50+OVimfgIYBR+AtUCJyXM69RwuUYJz1nEog/9S9e5MNRO9zdfp8o0AJga6MUE/hDsdZsMVCH+Mn3gDP3YXOlfUZ0FEVhYlf0VkxtoxVyJ47NUaUAPupef+sofuXfcwHmwME5egfh2yer5jMohZVpW/siLdGnW8fzJZ6mWIiIiIiIiISJu9d6DOrVuO9R3kVb/OTVajPjD2M9ugkCHPKjugAtF6CHZCuMNge8cw4elg57+53953Oc5tzSYuG3zaRdDdixsuM3HUM3EopXF5K37sVdy1V/Djm0lOQOM4pNeKQlkLdJBXzE59XWulqnW6z0sGhGDXQfgERPss0c4qQd/5YPBXLjTvtRw/CyKyOij5KyKzYozBufaUTJrSYITt6iWqRPgMnw5D9TKkE2BLYKNiB2XLDs2HVO/ef95Z/8Mqt6jVu1Mfu/QX/uevZ3z2heb9ioiIiIiIiKx2R48nnDuXsP7pANOMZ3keUO1r5hj38OAycA0IusEOQmkvlJ4tEfT1QhIv9/a+tvKYd9VrOzEdL2PSHZieFNOV4f0g2c0XPcPr8HcguwB+tOWUGfKy6vYE2cwM4n6t3Fey+rNZl5lj7Mp8+VAuA5/k7a/DAXy8G0rPhYRb+zFhKb17wAa9r8wquGqtZbl/hkRkeVHyV0RmrR270tKhQwZjByiVyibuCH1yF8bPgQ3yCyYi8quoOVzorNUkr0zr3RMJqXK/IiIiIiIiIqtemnrePVDnZ/eWpoSUZjvfdzpFu99m1asvqmCDjVB+Air7Q4KBCn58wI1+EoW9LyzbNmTprbdisPsw9lcxwYuYuIEpeUhDsqs9ZPcs/g64kbwQI6iQt7kOmd+c3HbwgMVjMHNq4TyX400eNz8XIZgKBOsg3gHlxyHYXIKkD5+F1trGHA4kIjJjSv6KyJx47wmCYOGe0NoAW6kT918gLJ0zHVsGbWVT7KKBCuFd621IfvHU3Bi3nC4qZSV57ae6vhYRERERERFZK/7uh1X+m/8sIk9WLtSzevBp8ZwxmE4IByHeA6Un65Qer1LacYuw+xzZRBVfN8utxW/j7B9bwg1lSk90EsS7yIZfwY+8RHprK+lFyG4Cw+CugxsCP0I+I7mU34D2d3ibSwvupZAVc34jMB1gyhDsgHB3g3jnBNHWUYKBM7jxMXzmZ/pZyLIMYxQDFZHZU/JXRJYLB34I/Pt4O0LQsdfEA/tMeeMTPhkvGV8DDJ60aM1T7KTT9c/iWuHn+4tbjsPn0qVehoiIiIiIiIgskoNHGly+mrJtwxw7yn3J/d6+4OtAkv8uWAfRHih9DUrP3CYcPIQJP8O5Y8BlsMuxB5nHdOwg6H0R4mdJhl7GXRukcR6Sy/lcX3cV/F2gxmRBxuyYWZxzX5xfXzySon53Nkeb/LkY3QOLQhXXAJKiELwHgu0Q74foyTGC9Ycw0Wd4/xlwnrmeSBGRWVDyV0TmbEF3nznnIR0iHXuPrPqJ8XzDxwPWdO7YjmuUfOMWJh2BLMtnZqzlXW/zfenzevzKni/ywyMNqo2V/RpEREREREREZOZqdXjzgwa/91vxZDxp3mElD2TgHAQWog2Y8n6ovAjRrvMQ/z1u9MfQGIb6CN4755Zdzq+MKT+NLf8GNL5O4+KArx+KqX8G7maR3B4FqmACoJI/ysyyE+CcznUzCTx1hu9MHtX6Hi9SZbLJwLv8eLYPE++G+CkIt1/BV37k3cSbGIbwySj5h+GRz6wZvyIyH0r+isi8LNSFq93wggcmihvu0o+6TcfWb5gs8c47GHfgxiBt5DNUTGVBjitry+uf1pd6CSIiIiIiIiKyyF5/r5n8ne8ztcbBilm/QY8n3JJQ2tkg2nGPaP0hTPahLW8+Nt+jLQQ3dtIQby5hO0qk1y0Tn0D1cEJ69wn82MukN76BG99K4zOof+ypHQdGwdqW8xUVSd9mRW27EpNmmj8v5wIQR76+gDzx2+0JNqTYx1KCx0YI+g9hogPAp0G5f1at6NTuWUTmQ8lfEVmeSr0ZYWeJMO40rg7pEH4ihbQKQZjPzjDN+RhrcCfcfK7/1ui1491xz6cX1PJZREREREREZK359FTGvTFPb1drUOQh8aQHxU58Rj7nN8SYTggCsJsb2HUXMV2fY8JzePMBmC8WcPnzYrv2eZdM7MIGz2A7B7E9DtOZ4u9s9emVn8Hf3oy7DY3PIb1s8PfApOTJ7QAI8tbNprWV8kxjcablNtP7t/55Hq2b2x7/anbyDoAyxgZgBh2m/zKmchbsGTAHMObzoPKYAlIisqiU/BWRebHWPvpOc1Hq78FGPUSVkMYtGOsB78GlgIHQM+eLwOVmthejC9KaaA2Ycp4+/Dzh2vAaee0iIiIiIiIict/Vm/DhJym//K2o+E1rfGCmXe0MecLPASWw3WAGINhZg4FTOP8D3MSH2LFbEI20LWY2S+noiRIEzwP/GNOxl6Cnge12+HoH6cX1NIYtbgjcPaABNgYTFkUXReJ2Hi2U80fN9Fw0p/3Oo3Xzoo07c0Wr5whsB5hesI+l2P7zYH6Ar76Hnxjyvjw8l8+C2j6LyHwo+Ssi8+a9X/gkcFjJiHuGCMuXqG7up7QxJuqPTXDbeBMCJr/AMs0ksMjD/fRswkRdF84iIiIiIiIia8141fOTz1J++VvNcPhc4gMOfJJXxZoOCNZBuBfip1KizUMEPYcg+zjq2+9hadv2Jl/8T5ZwQ0S4rYTP9pENfxMffof01kaSq+DueLJbhvSMx10xuLv567OlPPn7FfOJp8wmZrhSYnzFzGcaYGKwfRDshPBxS7DxBqbyMaQHo8HvOpjdZ8E5p5bPIjJvSv6KyPJkuImxBzFhZsLuPZQH91DeuMM3hkvGJ/jmbktPy07EFWrRK3/XgCkdheqJ5+Nz2QPvLiIiIiIiIiKr28cnHY0U4mbx73QJzWlznM0AQwa+kXemM3UIe6G0B0r7O4jXhWAa0eDPLZNd5zbElPYQdO0D+xyNyy/ghtbTuAjpNWh8YXCXMf6Gwd/N21kbgBQIixbP8OW2zXN5afMsFplTDKy5ztk+eCavr/mcDlySF6bYFIIKRDsgfiYi2BBibBKt/8czLSkXEVlwSv6KyIJwzi1sO5IsvU5aO0BWPwfmecL+X6K8daNpjJR8OgxZDVyjuBhdBm10FjUhu0y+R7TbAp7TCzcyDp9LFu4JRURERERERGRFOXws5fyVjL07LQ+MrTw0FuHzxK8HAg9BB5S2QGV3hWCgFzfRm2XLZuN5Cdv9DLb71/C1p0kuPEb1EDSOg7sDfgz8baCat3gOithas9veFLNr3TzFPFpGz087j+nJK8EBU1RMR5sg3gPB+h58Y06fBVX8ishCUfJXRBbMArd+vgduBGPOYqOqqWx5ip59DXyGHz8H9WuQTTA5d0TkwU5fybh6RxsuRURERERERNaqKzc8p8+n7N0ZPfrOX9JMIlowQfHHAQi2pERbHaWtt7Fdw6T3Fj1C5caOGKLNIaYckt0JqJ2A6ukEssfxE6/gbv8C7vpmap9A7QNL/Tj4iTyPa4o4iYl4dHDNzOA+D7Kaihhaq4pDsBnYXrBbMoKtKdG2GnbgDn7UubFjke16ZsaVCNZazfkVkQWj5K+ILEth3w5PsY0uvfHpMF3bDSYoYxJwY1C/Dq4ONgRKS7xaWc68hw9OpUu9DBERERERERFZYu9/7Pj1fzCbRzRnu2ZAMdvVdkH0ZINw5xeEA5cwpXPF6LIbi1+5aUNM/CSmsgvb1YPtdZjOBHf7SZILL5Fe3EJ2yVA/hk/OQHYLYzz4opOeCYGguAFM3Tg/n6TvSvWg1+uBhPyzEOWfhbATosch2jtCuOkUtnwGEx6C0hAm9arkFZGlouSviCyohd6hlt09a4A+ot4+E8QVn92F8fNgI3Auz+wFniW9EJ3vdbDRrr5pzfctLc5rLfG8/Vl9/usRERERERERkRXtrZ+k1Oolyg+qI2jGIloLPF0CpGArEKzHBDshfrZOuP0kxK/jJo6CG4LGULvX/9X12g5M9CLW/gp0b8b2ZwQ9jvSLXpIvtuOvg7uIT+8AVQhKeO+KCuYAk5cAtz7h1APMc33zfYrFjJmZaf7aOvs4A58CjbxaOliHiR6HeD9Ee4cwXW/iG+/A+LW8amX59AAXkbVHyV8RWXDOLWB7XWMNNogIekcIS7ep3xikY7Oh1B9Qv50ngClmtXgPZh6tp7UZr72W6Pxeve04ckHX2yIiIiIiIiJr3ZFTjqs3Hbu3Pih+VCQbTevfU8CBiSF6DMJnofRCQrTzElTex6dH8WmKdwsbE3vQCr/47w3RxoB4t8Une/Fjr5Alv4AbG8Tdc/hRcDcNjZMWd8bgboL3eFsBW873yheJTY8pXuPDCitMscF+FRYvTPuSpyaBi3Pki9Fz3oDtgHCDI9zjCPeNE2w9CpUf4/070Mgg8aZj74xP2AKP0hMRUfJXRBaetZYFa2tiDGCGscEn2FIXcd8eU96wkcpjW6iPRD4dA5OBS/NEcBCSJ4NFcu+fTMg07ldERERERERkzUszeO9w9pDkb5Nv+VkUHNgyBBugvAcqTwaE6w3W3g47Hms0HxUEwfRPt5BMEGM6tmG6tpNlL1O/9ALZvQ34W1C/GZBcguQCZFchuwHeFXUTaV6xak3x8qar+F0NlRHzeA0GvroBwOW/MxZ8BIRgujLoGYKuIeg8D/E7mOBk2L131p8FzfkVkXZQ8ldE2sIYQ5ouwJxV5z0mu0FWew+fnDfwLNHAd0zH9kHfGI1MdQiX3gVXbTn4XBc9j3WuldbN8zpHs73//M5p83BvHUnm9TwiIiIiIiIisnr86MOU3/3NB4TFp8YivCnm4wZAJZ/zGm+C0qYObP8AvtafVq9fNPG6xQsMGdtJ0PcCQd8vQ2Mv9bM7ff0zSC9ANgJuFLKbwBjYGHwGxmBMy2uebSXvcm7dbKb+ZRaL/dJd3ZeTv/dlxe9ioIIhBvoTXHwan7yNG/sYN3EBG97JZtnpOQxDJX9FpC2U/BWRZc307PB+9OIwPr2Hz05i4yEqWx4zPfVXvM/yi7KxKvi782v5LKtSteH56dkF2IQgIiIiIiIiIqvCwc8c1ZqnUn5YkrDZQiwAUwbKYNdBuDEj2mCI+kcxlXFSX4ZGs3fygvLDrxsf77QEnYb0ujETh6F2yuGzPdD4Nn7k10iv91P92FJ7H5IzQD3voteMmZkKmObItPvPvNBLXWX8lD8Xbb8pge0BswHs9oxgwyVMx1vQOARJo5hNJyKyLCj5KyJts1DzKoLeXY7iqju7e/6msaWUoBQYV8XXb8HEJXBJnvwNyi2zOBbk8LKCHb2YMjSsa28RERERERERyQ3d8hw97Xj5uQe15W0m/EzRJrkTTD8EGxPCDUME/TehfBH4FBvcw4dtmtlqSphoG7a8GdsRY7scpuxw1ZdJLr2Iu7mB9DLUj0ByFrLr+cMsYELySlVLXrXc+tpWmlmWHc+5k9zUxxnAgU/ynybJk7/h4xA+ZQnWOSjdCDb+F/fbEWp2r4gsF0r+ikjbWGtxC73pLSh3EXf3E8Ql6tdgpCv/vWvkF+StF2qL3GZ4TZh32+eZn+OFmDJz8POUkareVxERERERERHJjYx5Dh7LePn5ByTqfPE/xgEB2C6MGYBgXQ3bfRpv3wd3FIJLwI0g7m3PrnMTdmAqL2G7X8U2+rCDGaYDspubfXJ7B8kEZNfAXwfTAFvExYwFE3A/6dsMsHg3+ZdZB12WKrYyZaEzyq0+YK0zes3Nxxbto70DV/wuaIDtgHgnRPtj7OAAJH0zedbpKFEsIu2k5K+ItJUxC5HCy6VjQwZb6iLqzAjilIktUNngiXsh6Jjr1evas4ZO0WG1fBYRERERERGRKQ4fy4Bo+n805Ek/78EG+ZzfcBtE2xrY/jMY+wZkn0CQgWss9MxWd/GPDPFTBp/ugtq3SEd/DTfRC2kGGfg7IY1LZbgG2XCepDYhBB3kyUtT/GgGgNzk68Iv/7jQV9Y30wV78grdhXo/fMs5BOgEuwminRDvTf7/9u6sSZIrPe/8/z3uHpF7VtaOWoDaUIVCYe0G2SLZaooSSdOMTKJkJhub5VLfYe7mY8zdmMxGN2OmsbHRkBySTTaHIrvZQDcaewEF1L7vuS+xuZ8zFx5RFZmoJSMiY8t8fmbZkZUIDz+RSUt6vo+/78HN1PCLY9nSl5GbfLu1zX5FRLpM4a+IDA+LwJJVzF0gGv+Q0f3HbPzYXqZOz5CtQW0JfApUyC8Mn3MRLzvC7HLgwm1de4uIiIiIiIjIeheuBuYWA7unNwaLBmT1j3oXbbQHCieg8HpCsn8ForsuGlnpxrqyq38yAtF+cAfwlZ9QvfkBIT1KeAzVO5DdgvQO+Jvk4W89zHVjPB3zPGgBbyuL2bDfbktNJe2Evs3HNJ+rSj7yOYJoAmwM4tchObNEdPQR0e47uMkvISwSSgP13RYRAYW/ItJlZkaWbU0A50b3BF9efojPfknwd8wKPwxjR/+F2/XODD4jrF4hlO9BrR7+xtthX5Mu6Gh0c/vfw15fCV+9n3LlvsJfEREREREREVnv0vXAlVue3dPr9/01I+/4DYEn4WM8DYXDkBwdJ9o9Q/Bj3VuZmyba9bu4qZ9A6bRV7rwWsjuQ3SOks5A9BH8fwhoQg8uob/K7iZrNANTFXloc2vg+mkZVb+r4rXiPGVDFggc3Am4/RKcgfgfiN+5iU38D1Y/xKzegchdCy8WnKHreftMiIltD4a+IdN2WXtCEdJGQfoVPv8aSRzZyYL9NnX7Dp6tj5lehNkeo+vqIHlreZ3Yo6H7CTbl4N2NhdZv97EVERERERESkYwvLge+uen7rrY01q5CHjxbq5aQE4imI90O0L4UJg+XRLi7tVYh+TEj/HencOLULI1S+gewOhBJ5R2qlvh/xWP3Rmj4GhD3nH5sOb5vCd162pXI33nfj51+E+BBEb0HyfpXkyLcw8reE0n+FWkqoVd34GRWfRGTgKPwVkaGSTOxNgRSgtnDja5KpX1Hcd9iN7D3pk6npYIVJ1s17rl8sDtIF8FbYId277QoBPr6s/X5FRERERERE5Nl+c97zP/0bNmSTeYgaGl0FVkixsUWLJpdxU3dxo1cJ1bVOz+3v/C8jjL43gzswRXbDhdKHgcqFGF/+JyE8+gFZOIh/hFW/heoF4FE96I3ybdGIwZL8kUZA2q0Mso1q0LpDwnO+/iyNMLs5BN7MMZtY0gv3Eq7XDxsd30TgHLjdGXZwieiVJaL9t7GpX4H7yo2dXtzUSUVE+kThr4j0hPebuxBrSbBF8B/jazWy9E3z/gdGeC/gpvOLtXVPZmCjy1aXNaBvY5CsVQOfKPwVERERERERkef4zdee1VJgfMzVvxLqUWNU/whAYQ2iCxA+xcK3WHyRMPbYOfecV92swhRM/Bg39S7ZrhGY9oQkIiy+Tu3yMdxN8HMEfx+sRH1j3zz4tafrffrYheC37e7dZr4xS5vNr7ELNcRn2rie+l7PFkMYA8aB/WWYuEgInxDK3xAqX2LJo05+/tbSPsYiIu1R+CsiPdGV8BdfJat+h6/cxteuYIWCxTOvh2R5Gl+tXwxv085feaHHS54vryv8FREREREREZFn++LbjNmFwPj3dvCNgJF6h+3kKiQX8OEv8f4zLKsAa1n28m1e/bV/Y8T7cUf/t2eknv4UvvZHhMofErIRgvNYgGxhhPBgAqvlY55DmneghrGm0larnbH91qVwestl5MFzAWw3uFcgOlbG9l3E3F8SVj4hjK9g46XN/PyfJ44VyYhI9+k3jYj0RBzHWx4AR9OvemAZWM7O/6/G2NE5w3nnRvC1B1BbBL+aP9kSFADvHJ9dSSnX+r0KERERERERERlU5Yrx2TeBVw9t7EyNwYpgk2D7qtiee1jxy2jy8IPGsZvp/IxP/nlIb/yH0TD7n/YQH58gnTUqX3lqt2PC8u+RXf+AMHuc7CGE+xBWICxBWISwBpYBSX0tjfN1tA/Ypr60Xv170sEWYr3r5O1UfeyzFSE6BMmbEJ8Bm1nEFS9F+/7He41nttv523nHuIjI5ij8FZGe6epYk5G9sSXjk6G4d9ySMWwJQrYM1RLgII6bNvcYsLsNWx773Nn6d0IE/tEldf2KiIiIiIiIyIt99IXnT/6w8a9GN+cI5ibA9kN8yIdofwk3sdRWXcuSaRj/ETZ1FpcWsF0ee+hI598JrB7CUiybx7JHhDAHVPJ1rKv9bPy8ncqObXhs4ZCN6+h6Yen5da+tLy02dVCHFLC8gSTaR4hPQnJuDDc5iWWxxjWLyDBR+CsiPWNmdDIW5YWKe2dwxREbLUchiiGdh+otCI2RLV0e/6zrv63Xwff0w2/V9isiIiIiIiIiL/bLz1KMEfKaUb1D1QxsFKJpcLsjs5kxbGyX936lldfOLv/ECPYa+H8O/vfBFbGCh+DIHk7g56bxs4SwCL5eu7IaT8ZO54up/7vZJpsCvldXaafzt34+a+G8Q6O529vxZK9nm4b4FSicgsIZh40XsJVdtZULLho703YbcxRt/DmKiHSPwl8RGXr+/i8NF1dJdt8kZN9YtnrS1q4Ww/KuMdxIjM94ejW73f/tf24AACAASURBVC5UZaPHS57L94ZlpJCIiIiIiIiI9Mul64HH84G9M7C+duQh1MBqBcwdxkbf98u/Caz+58Ww+her0cnzIbv+BwWb/A/TjP5kFIuMyi2ofgeVrwm1b2v4pRnC8j8lvfUTSM/hS5DdBz8L/h7465DNQvAQGdgIebneMXhl+1brLM31t0HtmDAgJe/4HgXbBW4XxGcCyekyhWOrJIduYcVrZIUKplqTiAyPQfv/IiKyzXVjb4v40I9Deu/DeUL2CYQqFp02GzlnbuKtEE1OQ4n87r3m7t9BvfCUTn12NWW1rJBfRERERERERF5stRT47ELGH/1uvfPTIA8E58Fn4PeMwfJZXLEG7jhu5O+T17/5Iq9v2QRu7Pdx02cgdriFgBsDNwE26WF1jOzBu1Q/P0p2EUIF0sU8AA6PIZSejncONI163uzkunqN7aVPbXQ0P6NW8qJjQ+N/tluNpVEXrIGvgfn8e2N7ITkDyXsQn7oLkx+BPw/p1xgPgaA9e0VkWCj8FZGeMjO878Kdcr62QLb2Gfjv8LU3ghv1FPYdpzg/bbUFQkiBan43JfGzL247yYM7Ora1i+ihja1b3tu4vdN8ejWlVN1uf5iIiIiIiIiIyFYrleHTb1L+6PeKNIe/wZeAOfCTYxYevAFrh7HRt2BqoXbprW/jU19VsLFXsPiPgd8DH2P4/AVisGIAH5M9ngz+3ihWg1AFfB44hgpYlI+XDoE8yH1JsGhNn2ym7GEbPjFoqYN3y/a4fbrYXmyb++JvTVNDSIC8wxuwAhYdgvgsFN5KcYe+Bfen+JVPsGSZUFmORw+1XWxSaCwivabwV0R6rhsXPMmR368AjwCqV/+s6kYP/XbIqlkwCGs3oPIQspX8gtoa+3jA9rt7Uc7f6NK+0iIiIiIiIiKy7Zy/2KgNGXkAWwUqeQOBvx9TuzJD9bsZosn9ZPP/hFA6n347eY9Q/W3SO79L7cJZgjPSe5DehjAHrEFYzcc6Mx+edvkaWExelo+AQn2P4c10/TY9p7m09rKnr+vebaUO1mon8iB42bS/pr2dcWBJ/ny3NyM6XCZ+tUp0+B7Rrl+BfVQYP3SzcaQCXBEZJgp/RWTbsbGDGdFogcKuCeIIQhmqD6G2kl//RTG4evi7VVuQtNi9u+7QDk47dFp5s218T+dXAlfvaw8WEREREREREdmcyzc9iyue6UnH00KRy8cB+zVC7SKUR8FGi9QuvE+o/FtgjvDwh6HymyOkDw0c+AVIH0E2n3/OInkIXDZC/UZ1A0JUr3k0h6obH5/BWgxwn7xUO8Hvxuf3snu3+QTr1/zyd/C8xTXt52xpHuxbAmG8Pqb70Bq2+xKheIngvyOkH2Lx47aWLyIyABT+ikhfhNDFjtt4coLCninGDzlcBuW7sPJtvleLGUSNi2t1/W43V+9n3Hqszl8RERERERER2Zzb9zxXbgZ+cA7yrlAHFPNw0ALUroJ/nH/dr75OWJvGqFF7MI3/cAz7nHwUcxV8BWiMeK6CZcAIkJHXoSJwlgfAbbcDNHcqS2sC+c/Cg41BtBfsEEQnVrE958H/JWHpU8LoAhSrW1G/tF7MuhYR2UDhr4j0RVf2/W2IR4zCnocGV6kuHmP8tQIjB0dD6aEjVPM9VRojXnT91Zp+7Yu8SdceZDxYUOeviIiIiIiIiGzO/ceBq7cyfnCuMdbXwBXyT30G4R5ktyF4g3g3rrgnL3IsQvUR68cIQ753cGMPX1ff2zd+8tLrHnnOv58rND1/s/WP4WqAWL/SNopJLwxbG/slR2CTWPQauLMQn/bYzF0s+dTN/DcXWz/p80VR9PIniYhsMYW/ItIXURR1sfvXViCcx7lRS8bOUNx3grFXT1GdnaI6Xz9vrb7/b4wS4O3j29vq+hURERERERGR1ly48pwaVQh5F29oNBF4IyT1xoIMSPPnQL3LtxG0NsLeF+xBa7A+zH2JlutoG8c9D2v9q6U9xHjmHsVNU5/zR6t3/h6C5AwU3p7ERhNC1W/l3r7q+hWRflH4KyLbj68tka58jtkNsvQNkpk/tPETe0lXp8LaTag+hrRc398jenpHoPbtfbmOO3+7d6dpLYMLtxT+ioiIiIiIiEhrvrnsqaWQPKmWN9UvbKQe7ELeydsIBwt5Xck19vN15MWPpg5iItaFkZ3sw9txXeX7x/Y6m2x99S0u0HjOm2qE7DH4GAsJMJOHv8UTUHx9HEumCbXJlpcoIjKAFP6KSN90r/M3lAnpzWjiyI3s0fnHNnroGPBjw+HNwJcItbn6XZuFLq1hgG3TpHph1Sv8FREREREREZGWfXvVs7gc2DuzoUXUjDzkZf3XoR72NpXXzchHMde7T5889Xmdv55u3iQ/KEInhSh78j8drQDS+ucJ2B5wu6HwBiRv1CicqpEcvA82T8hsK+uV6vwVkX5R+CsifeOcI03Tlz+xRTZ1/OlVWjJeIhkLJJPj+CpUHxBWLoOv5ONy3Ag47b2xHcwuBS7f036/IiIiIiIiItKayzc8j+cDe2fqXbtPMrvnbc4b6h9+w9eaHl/QgNpe6PuMccZDoV9rboyATiGU6l8qQHQAkreg+NuQvHkPt/cCuG+Bz7B4zvutqS3FsaIXEekf/QYSkb6Koi4Hr/HYLqKRGZKJSSqPsGQaiMF7CBn5RXpuGC+f29LR6ObBvSP14p2MSm1w1yciIiIiIiIig6lcge+uwRsnNlE0edKNGpo+NulZHcQt6c/o5r5tlNbWm9sYkvumfZmB5BUovguFH2YkRy5h7v8h1D7HeIhPH3e9Viki0gMKf0Wkr8ysi+OfgbgYE4+VCSP3GTlQZPRgHI0eiLLybrNsjRDFPAmAgw1HAjwMa+yDz69ufRe5iIiIiIiIiOwMn1/I+JM/qpfLX1R7aZSxzG/4wmY8OZjh6eQ1Olpnz0cfN8ZuNwLf+l7MFoM7EIhPZhTeDBRO3Saa+phQ+ltC7SoWeUK2JUVKjXsWkX5T+CsifZdl3dyn1a2A+w7n/pbC1Fkbe/VkmD572KUrUSjdBb8GfpX8IrAA1C8IB33PlW3avbtOi+/xyxva71dERERERERE2nP+4voJcc+1rl7RaQdv/jjY3bsd6DA3bm3VTScKHqjlx1sB3Ay4fZC87YlPPiDafx0bOw/xRwRuWDy+pR0FGvksIv2m30Iisr2FdBFf+wR4gLk3GTn43zJ57oCllShYBKVrkM7ldwPGEXn4K8MmzeD8dXX+ioiIiIiIiEh7vvw2I83q5SEZch6okofHYxAdhegNSN7zREe/A/szwvIXhPQ6ZCooici2o/BXRPoujuPujX4OYRVfvQbuJsFdo7hnxiZOniQtnSRbClabc1RmHaT0rdu31TsgNTnme649yHiwMCQdzSIiIiIiIiIycO4/Dly/nXHq2GYbA4atDtFuQcn6MLq5HRvHaBvgwGYC0aue6GwgOnMXt/fXBPsLfPk65jxEfiv3+dXIZxEZBAp/RWRbi8f3BvI5L7V08fZNrPgx8fgRksl5F+/aHaLpV4gmJoJfy/f+IJDfHdjxXBrpoa9vZFTTYfujS0REREREREQGRbUK5y95Th17WT2ouf4wLLWjTupcw/IeA3lzR+O9joCNgO0uwe77uMkH2Oi3hPgjCLfj8ePV/q5XRKR7FP6KyEAws+51/zZkJU9IL+JL/xe+8rXhfidE4z8mmp6w4AiNi8QQentHY8udv0MacnbxW3rhVj6aSURERERERESkHWkG31zy/Ns/aqUL9GmNptulpPCksNKHulDP9u3t9DwZeadyAWME2AVh9xIkX4RQ/iV++RuikSuEtCujntX1KyKDQuGviAyMbl8gJXtOh9qjL26Trd3FZ5eJd43a6NG3CeFIqDwAvwBpFYKvL6jRCbwJurbrq69vansWEREREREREenMN5d8v5ewCe0UoYZldHOnfP3bMwr2CrijYK8u4XZ9hYt+CqtXCLsyiNIs2/ougjhW3CIig0G/jURkR0n2vVsFqF34jw+ZODFvyd5CiCdg1cHqKmRlwEM0Wr9YtLwTWAZWpQY3HupnJCIiIiIiIiKduXrLU61BIen3SjajlTB3Owe/jZqQh5ACDqIxiI9B9B5Ex2NccRm442b++7X+rVNEpHcU/orIQOn66OeGieNFvJ9hrDZN7LD0MWHtCvg1CAauQH5hHDZ3fdzJNfQwjXEewL8V7sxmPFochjtzRURERERERGSQPZ6H2/c8J1/rfgEkNOpOLbO2m3/b16fa1aZqZoG8ecPnDRzBQzwK0WEovAnJmV24eNp8bSKKormuLXVHdFaLyLBQ+CsiO1NxJsGKDudKWA0qN7ytTFlwiZFlO2QUzvZw46Hn8ZLCXxERERERERHpzNwCXL8TehL+5jrqJtiyVQyvAHjyQDwGS8DGwL0C8TFP4RQUTq6CM6iO9nu1IiK9ovBXRAaKmeF9L4K8KCWZvIVLPqS4b4GRQ7tt5MgeKo/GqC0RXASk+R2DZoDrwZqkHTcfZSyXhqh7WkREREREREQG0tJK4NY9T/frQLbhsd3jd6Dmho2QQaiQh7/jEB3I9/lN3ssonHlM4chDovHvgOswWurWxEHnVDcUkcGi8FdEBk5PLphCVsKXvyZUqxb810Qz74fRY79lteWxUL6L+SVCtpbvFWLFp/v/Pm/MjUY3b51NfC+b38Llu2n31iIiIiIiIiIiO0YIcOna5poS2h/bXNf21Lk2xz4P9OjmdQc889NnS4Esf2suQPwaVvgtSH6UER27CMk/QPgGuATZokJaEdkpFP6KyM4UsjLZ2kXMruHDtxT3eKbePAV2lKgI5WuQrQAZfbs4lpfyAW4+6vcqRERERERERGS7uHnX8B6UEw6DRjrsINoL8dlA8iOj8O4jot2/gfB/46vXgTIhLfdxoSIiPaXwV0R2pOTgDzNgFaD24JMq7sgDi3dlWAxUCOkscB98lt85CCgEHjwLq4Fbj7Xfr4iIiIiIiIhsjZt3AwvLgd3Tm2mv7XRs86CPZ+uH59XhGt+rercvgDlgAqJdEJ3LiM/OEZ9Ywh34DDfyS0Llq2RkotqTZYuIDBCFvyIykLq1B8czJVNFXHGS4swMYQ1K1/JRzz5gPiPg69eXATBlwANkaTVw/UHW72WIiIiIiIiIyDZx445ncRl2T7/smYH29wZW6Pt8L2vCqOXbtBHAJsAdhuQ0JO9nuCMXIfpHKH0FdgGyWrdrjNb2+G4Rke5R+CsiA8nMSNMe7eVamJwgHh0lOE+2CKMHsMJeiKYIPiP/VRkAD7j+X5/3+/wv0+KevZ2YXfbcn1fnr4iIiIiIiIhsjXuPArMLgWNHXhLs2pP/aU9HxZEedya0vG9v87GtPLlRf2t83vx1yz+Cf/rfbApLXof4tyF6axE3/WtC+p/xi9ewUAEjy7rXNBDHildEZDDpt5OIDKwoinpzIldMcaP3Mfuckf2BieO7KJ2bJl2OWbsJfg38CoQMogTo0brkpa7e92TKfkVERERERERki2QZXL0JP3zrZc8c9LvzB0G7oXFo+jDyQLjxOUACVgA7XMEdW8QdW8Ud/ALcL8CfjyfOVRqv1LP6oojIAFH4KyIDy8x6NP45rBLSbyACK1xh5NCPmH77B+arE8E5WLsM5RL4GrgJMF00DopLdzXyWURERERERES21uXrzUHj8yj8fb5GcNvucRu7fj35Xr+AxWBTwF5wh+Zg/AtIzxNKX+GSrwlZT/b41bhnERlkCn9FZKD1JPwN2Rq+fBGiu5B+Z4W9MVPhRAiVCcsWCdX7QMg7f0NoGuuzRWsb9GvF54z26fqyN3GCK/cU/oqIiIiIiIjI1rp0PQNLXvykjgsjwzK62doY3dw8vrnVY5+e7Gm+Gpr+8zi4g+BOgHt1Fpv6FKp/hV+4io0vQWyhBwVFhb8iMsgU/orIjheN7kmBeWA+W73/iGT8MC4+abXlQli7XmBl7xhuooAPQGO/l8YFrC70+iXz+dhnEREREREREZGtdO02ZJmhicGQ18Cs6fFluWpzgNtq3ab5PI3Xqn89ABTBHYDoNMRvg3u1io3eAL6M9vz7xRZPJiKybSn8FZGB5pwjTdOenc9G95dDafZr8H8Odsvc2Bni3edI9rxCgGAu7wAmkI+J7tnSZINyNXD1nsJfEREREREREdlaV254ypXA+NhOLfxsDF83Pr5MJ2Ofm4/P8vbfYOT7/E6AvQLxKUjegvj4FGYJvuq9712NKI4Vq4jIYNNvKRGRJmH1nuErt0mX/xK/9pVZ4V9SOLiX4vwBQuwIKwS/AmQQmsLfQf5b4AVjfXq67FZP9pJxRLceZzxaUvgrIiIiIiIiIlvr8Vzg9oPAmRMvKmb0eGxzs3ZGOFvzJ60e37wX78sKPM2vbVjb46Ybo6NjsAKEEeAViI5B/DoUT0F8ooiFKbLKFLDc5olERLYdhb8iMvDiOO7N3r9APHUkAEvAUnrrrx4zeuC4hWgNiwhxEcrXobICPgUXAQl9vdjfwa498GTKfkVERERERERki6UZXLsVOHOi3yvphs0UUzaObW5MwdtM+LvxNTplwDRE+8CdgfgdT3Jmjfi1MtH0JWABUqIezejWXr8iMgwU/orIUOhV+LtOvCuQzDiKB6ZJig7KWPU+wVchKwMR9GrMyybvkuz65WcnJzBoKSh/ybmuP8jox/9ZiIiIiIiIiMj2FgJcvZkBrnsnabkj1p756Yuf/6yxza2cNw9/2+verQfFLYel9eMC+Q8CD24c4mMQvwWFczWiw1ew0W+Ar4CLmK32qnao8FdEhoHCXxEZCs653gfA44fGcIXdYJNECVTvwcq3+aXzk31/Lb9YVwjZc9cf6JsuIiIiIiIiIt1x7dag1R06GZ/c/LEZjY7fjc9vJ/hsJUBvrNGB+fo/E3B76qOe34b41DJu5hNC7b8QoqsQZgnZWi9CWQW/IjIsFP6KyNDIsqy3JxzZY7hoFeIr2PFxyq+PsHpthMqDiMoDMAfBQ0jBYgZ749/t5/qDHv/fg4iIiIiIiIjsGDfvDOJeU53s1et5Gur2enTzZs/VvMYiuDGwwxC9mRGfrZC8XiM69CXYz6H09wS/DAGLxnuS1Me9mgAoItIh/bYSEXkeswq4K8DfEE3cZfToG0y99aalK6OsXCLUHkO6CKEKNgIuYf1IHemWzMONh4P4R5iIiIiIiIiIbAfXb3uyDHq0lewmtDqyud1jNh5vtB8Cb/I4q495ppY3WhhgE2Cv5qOek/dS4te+I4xfBPcJhC8s3r3U5qJERLY9hb8iMjTiOMb7HgZ+WbmKJZewZJGsetGiXX/M5JnDIauMgoflCtRmIatAnACFF7/eJvZH6cn9lB3t29vBHwxb+OZmlzwLqwrZRURERERERKQ7FpaM2YXA/j3PKWi0VSNpdd/ejVoJcx3N45vzfXtbbVqwpod29j8OLTQZh3yP31A/xkbyfX6T9yA+u4bt+gSqf4lfvIQr3A/pvMXFvT0rDmnks4gME4W/IiLP432Kpfdx4T5kNyhMjWPHTlpWm6Q2H1N9GIXK3RhfIb8Abr4A1wVhN92bC6yV+70KEREREREREdmu1kqB+w9fEP62pd1O3MbY5lZeo7mBwp7z+WZ10vn7srV6ntTVzIEzsATc4UBypkZyrkp8/BsI/0hI/4FQmSNg8cghdQWIiDyHwl8RGSrOuZ51/0aje5qvpuez5btfEI3+DfH4kkVTh4mmjxFN7Q9ZLR9Pg6fzcTgDbkDe1r05z0pJ1/giIiIiIiIi0h0rq3DvYeCdsy94Utvdu+3qZIxzu1uVWZfqQY31ZBBq9XJaEWw3RAcheruKO3YZm7kMxY+h+ikwG40e63lByLl2up5FRPpH4a+IDJ2+jVkJ1dvUVn9KuvYt8GPc5AjJnn341LAUQgpkwMBsBrNtPVgIrFUU/oqIiIiIiIhId6yVAw8eb7b2sNlgtdE40K+aRqshZruBcSuau5onITqV7/Przizh9n5EKP81YfES5u7EE28HjV8WEXk5hb8iMnTMjCzLen/i4OfxpUV85QrJzISNvvYBIQVXJNQeQbYA3ufhtHXxjsBOr3E72bd3QDyYz/DD/zZEREREREREZEB5D/cfZWDPucnf4OkEOM/LCzae1kc3f++EgNX372318HYn1TUC4K0uxDRes7GuIriDGdHJjPhcDXv1PCT/QEj/Gl9exiUhXfnc3Ng7Pa0IRZGaPERk+Cj8FZGhFMe9//VV2P26B3z1wa9XcMU1CtOxJRNGFBFWy5DNga+CKw7MeORnGuS1bdLNR70Z/S0iIiIiIiIiO9etezyjjrIxDG0OdF8kND22u+9v4/ytduR2a3TzS84JrF9349+efHoeQAQ2ArY3YK8sYLtvw9hdLPkVwb4q7PmXC82v2uuaYAjqPhCR4aPwV0SkVYWZAuO2C2OCwhSEVax6h7DmMV8DS1p7vVYvvrdB524nfIDZpX6vQkRERERERES2u0dzeQfws7d8bTXEbX5um927Tw+ntW3HwobHbrL1Z1k3prnxeZZvn2YGjGPsA44GOHSPUPgH/OqHsHgdK97pwYJFRLYdhb8iMpRCCHjfp+7PQMLo4UBcXCYeq1nlEWHtWmTxTYdPm8YBNUb+bINW2wGyvBaYXVLnr4iIiIiIiIh01+x8YHk1MD35vNpOIwD2vHw/3caI463QcicBvd9neGPnb/Pn9f9mBbC9wClwbxjuwGNs5DdQ+StYXYHEV+f+1KLpf9WXTgj37NRfRGTgKfwVEWmVizPi4m2SiZ/jd5UYPXyE8dePU50bZS2BdAUo10dAJ+hX7dZaXAs8XtrZ3c8iIiIiIiIi0n2z84GllcD05Mb/EjZ8QO/D1WHTCMkbjRIxhClwRyA+B+5dI9rnwC/CykK063/QN1REpE1KJERkaDnn+rTvRlYjq16GlQpZ9TLx5E9s7Ph+akujwadQvg61RQglCONNY6C3cK07uJl4pRSYVfgrIiIiIiIiIl02txBYXg7wSvNXGwFmO1PJNu7b22aBZ6jqQo2u46z+EQMOQgFsBuwwRCegcBqi/dOE2gzxK4mZVfu6ahuqb7KIyDoKf0VkqPUj/I0mj6fZ8s07kD7A1y4RjZiNHj5LurqLdCnCLxLSxwZlCAHcS9bY6h4vO+Xa8zkX2StlmF9R+CsiIiIiIiIi3TW3EFhZy/h+MWbjnr1tFGusk63CWt1vuDOhrSB04/oaazYIE+CmwY5D9LonPmEUjoPNlAlZRCgnIQSFvyIibVL4KyJDzTlHlmW9P+/E0RpQA0p+9vOPcWOvk0ynJLv3E+/dSzQ7Ax7Msf6CXHuFdGpu2VOuKvwVERERERERke4qlWFh8Xn7+fZjH91h5sm/XxG43eBOQfw+FN9PiU/exXY/wsW/JiT38P2a9peLoqhv5xYR2QoKf0Vk6PX9Tjyf3cGv/BXpymULfEA0/TsUDuwK1WBQglCFkJH/ofCMuzp1I+GzPefnemdWf1iJiIiIiIiISG/cuvesr9Y7WNsu6tgOqQc1d/v6fEKeGUT7IH4Tih9Acm4Vt/uX4H9OyC5DuIZR6Xu9T0RkiCn8FZGh51y/u2mzJdK1X5OVviEaK1M8/Jq56B1cAWr3CeljCCkQQ9/X2kdbdNH+aFHhr4iIiIiIiIj0xuy8Pbuk0dHYZhiO0c1bcmYgAgr5P20fRMexwpuQnPNERy9j/u8J1T+DZJ5Qy5KRmbT/9T4RkeGl8FdEtgXvfd/OHe3/UQqkQCm79L/fxac1qgchKsBaCdLH4KvgDP3a7dyD+f79rEVERERERERkZ7n/yJOHl9K6RsAdgc2Am4L4DCTvlIlPzRIfeIAV/5FQ+yQqTDyzx7rXFDqLyHagFEJEZItkc18ZtdIE5qapPjRYg8pN8CmkNUgisGK/l9mZTu4S3YI7TDMPjxYU/oqIiIiIiIhIbzx4DJl3fG8bWIOedu427zvcs3PbhsfNqu+THNJ8OzQ3Du4AFr+Z7/ObvL1MdOBDQvZrqH5DyG5t8cJFRHY0hb8isi045wihz+OA46kixVcmiAtQ2Q21h7B6AaJxsGUw3TnYqVoaeLigsc8iIiIiIiIi0huP54w0s++Hvz0MfgfDZgPgxvelaQKeTYE7AfEHUPgRxEeuYe7/I6z9BcEvYLY2CHv8DsIaRES2gsJfEZGtUtzriEbmML7G4r2MHd/F5Bt7qDwcwSLw5frevxngwPQruFVpBo+X1PkrIiIiIiIiIr3xcDZQq0Gx0O+VbIVehJs18tpXDEyAm4ToNCRvl4nOzhEfn8ft+jmsfBwX99/owYJERHYcJQ8ism2YGVmW9XEBWY2Q3sCiv4Nwl8KeHzL+5u9abXUEHKF8Dar3ICtDNFoPfxsX3UNyt+hm7oDs9K284FuSeXi8qPBXRERERERERHpjdi6QhbAl21l9P3ztZT2onfVv8pjG9yZ4oAohAB5cEaJTEL8H8ZlFot0fgf8UKl8QstveD06NJ/p+a7eIyNBS+Csi20pfRz/7agbcIiRzpJXPzI2tMnbqGL52AF8i+BWo3c8vhEPaWHHv19ntETYdv3x47usslTwLq52+voiIiIiIiIjI5swvwvJKYHqy01cyQnOxo+X6SSc1JGvnhE+PsfCS89vThxCeni7ag0WvQ/w2uNfuYoWfE1b/jCxbxMJy37dwExHZphT+isi2Escx/bprMBrZ64HV+sfDbOXuhxT2nWF0dYrKvV2U741RuT9ClhqW5AcFXw9jtafIZjxe9JSr+sNARERERERERHqjXIFHs3DklX6vZKMudvJu+rXqHb5k9c8duAKEBGwPuNM14lPLRK/NEe3+FSF8GI2evtJ4BefcFq6nfYOyDhGRraLwV0S2nYEZ0xL8NULtZ4RsFjdyxuJ9b1E4fArvY3yJQAahBkRgES2P0mlX1zt/uxfOzi517aVFRERERERE9XSF7AAAEJhJREFURJ5pdv77Xwtt1Ve2qmbS6rmtfshW1mzqYS8eQjV/xIHtxaKj4E5Bcm4Rt/9D4CtC7VOwawNTt2uiDmQR2W4U/orIthNCGIyLtlBdJFv6B7LVC/j4n1rhwDij5dcCLqZyD8I8hKx+8T14F76DSPv9ioiIiIiIiEivPZ4LDM7UtnYmyDW6dLvByIPfkDc3uFcgeRei98AdvAbxzwirP8NHj3AjS4O0zy+AdbtJQkSkDxT+isi2NAjhbzR1ogI8ym79+SzF/XuIJ/4Z0VS9yzeDyiqEVQjR4Pz9MOBmlwbrDwQRERERERER2f7y8LcbOikI9bKYtPFcjXHP9TqNJeRdv/sgOlbBvV7CnZzFJj4mrH4I/tto8scDWdRR+Csi25HCXxHZlpxzAxEAA8Sv/mufPvwVeJukuCcxKxNqj6B8E7IMzPHkInqzN2K2cmHa6beh+VR9/pbOLg3Gz1REREREREREdo65hW68aruhY6/DSquXg+odxwYED9Ty7cwswWwCbC+442DHF7Ddn2HReQgfA9fi6X/tBzFkHcQ1iYhsBYW/IiJdli5dK2DJLqLREarTEek8lK5jq5NgcwSS+jPrI4ReduHZ6oVpx9exTYFrD6+Jn/U2Z5cV/oqIiIiIiIhIbz2eb3eP3xdpZ3xz49BAT+/QNyPf3xfy2lWAJ00XEdgezJ0G9wa4I9ch+Wv8yt9B7RHmV3q3UBERAYW/IrKNmdlgdP8WZhyuUMYVbhLFNxk/tpvKmSKVhwXwkK2ClfO7JXHwJAyWjRZXB3JCkIiIiIiIiIhsY4tLW/2Kw9JxaqwPqRuhs9VHPUdgewPuaIXo1TJ2aBmb+RjcL+Jd/93n/Vr1ZqjrV0S2M4W/IrKtDUT4i0vB3QV+gSWLFA+eY/LcO2TlA1gEpYtQuQXpKkRFcDFP76YchPUPjnl1/oqIiIiIiIhIj80tPO9m9GEZ3dzuOTeGvzUgI48VJsAmwQ5XsYM3YfQ7CJcI5Y8gvjkYNbnnU/grItuZwl8R2dacc6Rp2t9F+JrH+9u4ZA2q54nG/oDxE3vNwgFCmeDnoNLY/7cGEXzvgryT6+WN17KDfe3d5PsX4fMrQ7N4EREREREREdkmFpaeFRS6Z3xts4z2CzTtHGeEtsZMW9NjADIIVbAYbAZnr0F0tBKYukqwn8Hyh2APobjk/eBOb4tjxSIisr3pt5yISJdZcZcHFoHFUJm9QVSMLT50iig5Qm123Cq3iqF0MyJbq3f9wroxOtDhDaEb/ijo8769mz94/T9rqcJfEREREREREem9uYVAmsL3M8MOCh8G7QfArZy3Hvq2VKRZP+bZmj4HBzYO0WFwb0N0zFsoPCCsfEK4+wnEARtt4VwiIrLVFP6KyLbnXCd3Ym6taHSfz0qzV3Hx3+FGPcX9Zxh7/U2qc/sgAr8MvpJ/RDHa//eplXKgXFH4KyIiIiIiIiK9VS7Dypqxa2oYRwV3uuas/lHv/g0FYA+41yA+A/HZMUJcwBZL0cT//KTdd5DqcSIiO43CXxHZ9pxzg7WPh08X8Usfkq5cg+Sf2chrk0yU9hEcoXwVKrchlMEXwSXkd2c2Qs/+hp8tfxs7+b7b+ve6VvGkgzsxSERERERERES2qTSF1VXYNdX4inXYudu60Djvk3O31snbXoWmPurZUggxUMj3+XUHIT4CyasQnShgI1PY8u4svW+F4uGBvnN/0PciFhHZCgp/RWRHGKR9RuKJg6V0+fZ1QnYDSxKSPadt5PgR0pXp4Fci0vmYrNx0xOCsvZ9WSoFan7dvFhEREREREZGdp5bC6hqsD1x7HSJa08fGtWy15lqUA2KwMbBdwEGIzkB0MiM+khHvW4TCLEwZePPeD3S6OlANIiIiXaLwV0R2BDMbqDv74skjAQjpvf96CdwvsCjCiiewiSPY5GGsFGONC+3GY/MF/s6zvBaopYPzMxQRERERERGRnSFNYXl1q1+15fFq9KY2FFgf/hp5jDAD7gS41yF5H+Kz87j9VyC5BPwGkgddXljHFPyKyE6h8FdEdoxBCn+f8LUF/OovyFZvkFXfdxT/kGjPPp/UYnwJqJJfcA9K8NviGrZwyavlQKYmaBERERERERHpsbzzd6vqSnmxJPS81rOZ9df39TWfP4YIggPGwA5A/AYkH0DyHsSv3IGRv4DaR+DuQrgXRSMDXblR+CsiO4XCXxHZMZxzAzX+ORfKpGuXyNaukUwtYdFp4onUqmNQu09IH4Ev5xfa5rbkjB1d57Z87NYF7iulQJpt2cuJiIiIiIiIiGxKlgVW1gJYJ3UO63Df3vDk+W2VdjZ1UOP9ZfXPR8FNgTsAdg6S970VfxCITi1B4ROo/BRqn4HLIAxa0W0d57amriYiMgwU/orIjjJod/jFh/84kF9NV9Mr/2mWEIx0KWJtClZSSGfBV4AYXNL0h8EAdjF32UoZatnOe98iIiIiIiIi0l9pCivPHPvcqNFspt7UCB/brU1tRU3rea8Rmh49UIMQwArgDkN8DuLfCiRvz+FevQ3Fi8AvCO5inExUn7z6gNXdRER2KoW/IrKjDNrevw3p4kWjtrwbNzpDbXHEDEL1DrYGZFWC82CjgOuscxc6a/3t6A7XzpQrgUydvyIiIiIiIiLSY2kG5fL6r4Un9RXH5oJZe8G/WtRyfcaeUw9qBNJh/YfP8gw4SiA6jCXvQfKBER26jcX/LyH9JYQbWFjr4F30jEJpEdlpFP6KiAyCeNxR2DdGPFYhXSuTLY9Tvgqrl6A2X/+LwJFfecNg7P/bW2uVgB+83F5EREREREREtjnvYa3UXJQwOu/k7VSr533RHsOOfNSzI48MAlgMdjiQnIHkXUjOrGHJl1D7G1j7CCJPCLpNX0RkACn8FZEdZyC7f5NdAUsWMPcFyeQuxo6+xsSbB6nOzkBkpI8gW4WwBi4GK7L+7sztb63S7xWIiIiIiIiIyE61uq7H1TY8DrPGqOfG9OZJsH3g9kPyQyN6b5bktbvYyDXg52DfxsnE0FRp1PUrIjuRwl8RkUHgawEL93DJ3xOyq0SjH9j42T8mZLtxBVj+DErfQbUEUQxJkt+B2U7w28fRzS3ZcG1eqQ3JukVERERERERk26mkRrCn3b7WafDbdn2mMcK5nc7fZo3Qt/7oKxAMXBGi41j8HhR+BPHpGzD6U8g+g3CR4JfbXLiIiPSIwl8R2ZHMjGyANpB1hangK0uPwZbw5S+xZIHRI0dx0WlCZZR01qjdgdpi/Yidd9fiWlnhr4iIiIiIiIj0R7kUeDqFrd/aCX9f9FpJHkaHAtgrEJ2F5LcgeW8Rt/s88DPIPgaqkNW89y95zcEQRVG/lyAi0hcKf0VEBoQrTnmgDOBLj74lLv6KsP8AI0dfZfTkfsr3p8iqQDW/Lg/1RyJ2Qhhcqir8FREREREREZH+WD/2eav0sp5jrJ8gF4As7/a1MbDdEO2H5J1A/NYi0fFZbO8lbPTXUDnv3Ig6fkVEhoTCXxHZsaIoYmDvVAzZHCH7CF9ZxkbeteKr/4KJlXO4iFC5C+ks+NV8/183ytM/FgYsIO3kb5gN44/WKgP23kRERERERERkx1grbShzdLStVmN0c5vHtjPy2Rrhb33dweeNBSHUg9+TWPQOJO+DO34Lm/hbQukzQvgGwsKw7Z3r3KB0aYuI9J7CXxGRQRSyEr52Hl++BHaHwit7GXfHsDAOBqEEfhlCxsAFvl2yWtoZ71NEREREREREBk+pK9tRtRNQdhg6Pzk+AgpgCbhDEL8Dye9B/NYqNvIFofRfYO0roARxrYOTiohIjyn8FZEdzTk3kN2/0cQRD6wCq9mdn35KNHqKZNc+kv2vEz+YJHo4Tboc4zLyC/fm9zBcd2JuVkV/ZoiIiIiIiIhIn5QrW/2KnXT+tntcfdQzBm4cwj6wg5C8DfG788SvL+EOXobsF4S1r6Liibk2T9ZX6voVkZ1O4a+I7HhRFPV7CS8WaotklU/J1jLS6ptG8j429R7R8kQI5XxMDyngwLr8XlqeKtTB3agbzpUOXkYvIiIiIiIiIjtErRbW1zmsnfHLzToIcVs8NEB97RnmGyn2boiOQ/wWxO8H7OR1bPSXhPKXUPsc3NrA18yeIwRNjxORnU3hr4jIoAs+xZe+orZ8DbhKND1K4fCbmEE6B34JQo28+3c4L8pfxgfIsu3Z0SwiIiIiIiIigy/LLN8e90l5otPwt1OtnLsRhsZgMYQE3H6I34TkdyB6axVGv4Tan8LSb+qFpmoXFi0iIj2g8FdEdrwQAmaDGywWjv07D6wAK9VL/zGiOvsHpGuByh4oX4ZyCtka23nvX+8h89v3/YmIiIiIiIjIYMs8eG88bYYN9Db8tec8vkxj1LMDJsDtBvZC/G4g/sES0RvzREcuQfqP+IXPktFTQznqWUREnlL4KyICA7nv7zONn4wZOzGNLxVYmQIqUH0EtQwIEPX6D4/eqKaBSk3hr4iIiIiIiIj0R7UaqNZgdOiGrgWgBiEGGwM7kXf8xu96otPXsPGfQ+1rqH0KLPV7tSIi0jmFvyIiMNCdv+uMvzZNNJkQyg5nWO0BlG9C9SH4CoGIl3YAd7QdTYsB7BZ9W43msUoiIiIiIiIiIj1mVv948oVOXqyNfXubOn5tM+dvNAhE4COgAG4vxGfzUc/xmyswcR5qf0FY/ArCMsHXWnwjIiIygBT+iojUhTAEnaUj+z0W34HJK4wfP0rlXpHa4zHSEtQeQFgFX67/MVJgu3QBV1Oo6s8PEREREREREemTWi3/GB3ZylpLK6+1mbHPja95IK3/uwi2C9gH0RlP9GaZ+EyF6Oh5fPYrwtzHSfHkbFvLHzBD09whItJlCn9FROrMbPAD4BBmsfAxUCKaeoux0z/EV88SPKx8BuVFyFbAIogjIGkc2MdFdy7f87ffqxARERERERGRnSrNwhbVJozW9+1tfu6Ljm3MpK5BWAEC2B6wVyB+C5IfeqKTV2H8NxA+x7JPCGFb7PGr4FdE5CmFvyIiw8SXZ6H4K0L6BdgHjL5awBVPEtIC2RxUboEP4DIIHpwjD36bwt9WRzc369N1dBQFItefc4uIiIiIiIiIODNcc12kjbBxXUWmoxpLc4C88Wv1j5DmZ7RRiI9j8Q8heq+Mm/kc0v8Dv3CBEJbyLmEREdlOFP6KiDQZ9O7feGSmCjwGSEuzHjd2DDdyjNrCScq3xqneKeJXjVDLu3+pX+gz3MlptQaV2uD+XERERERERERke0uzQJpt/Go7CW67nb+bOT6tPzqw6Tz4dac80ZkS0akK7tBFSH4JpV8lxWOLbZx8IKnrV0RkPYW/IiIbDHL4u04Ic+A/J/hxool3GDv5Pun8KTCo3IFsOf8wB26E/Fe+MTQjoJuu25/9B5aIiIiIiIiISG9Uq1CtBtYHr52Et60e36jnNI5zTf8GqACrgAebBHcE3Gvg3jLsxDUY+4qQfYXZFwRbG5r61yYo/BURWU/hr4jIBs654QiAQ1rD174hW3sE4TqFw0WbsFexQhH3GaF0AbIKeAOXgMXk4376vXCwzYyeblqnubamKYmIiIiIiIiIbAkzMOfyIgUQzNFekaXdmlNT2LuurtJYQwBfyh9tHxadhOgDcG9UsJmvwP+fhKXzWHEezG+XwHS7vA8Rka30/wPhAE3KsgCmKwAAAABJRU5ErkJggg=="/><div style='display:inline-block;'>
+ <font size='8'>
+ Inferno Flamegraph Report</font><br/><br/>
+ Process : amplewithnative (25016)<br/>
+ Date&nbsp;&nbsp;&nbsp;&nbsp;: 2017-11-08 (Wednesday) 17:30:16<br/>
+ Threads : 3 <br/>
+ Samples : 4977</br>
+ Machine : Pixel 2 (walleye) by Google<br/>Capture : /data/local/tmp/simpleperf record -e task-clock:u -g -f 1000 --duration 10 -o /data/local/tmp/perf.data --app com.example.simpleperf.simpleperfexamplewithnative<br/><br/></div><br/><br/>
+ <div>Navigate with WASD, zoom in with SPACE, zoom out with BACKSPACE.</div><script>/*
+ * Copyright (C) 2017 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+'use strict';
+
+function flamegraphInit() {
+ let flamegraph = document.getElementById('flamegraph_id');
+ let svgs = flamegraph.getElementsByTagName('svg');
+ for (let i = 0; i < svgs.length; ++i) {
+ createZoomHistoryStack(svgs[i]);
+ adjust_text_size(svgs[i]);
+ }
+
+ function throttle(callback) {
+ let running = false;
+ return function() {
+ if (!running) {
+ running = true;
+ window.requestAnimationFrame(function () {
+ callback();
+ running = false;
+ });
+ }
+ };
+ }
+ window.addEventListener('resize', throttle(function() {
+ let flamegraph = document.getElementById('flamegraph_id');
+ let svgs = flamegraph.getElementsByTagName('svg');
+ for (let i = 0; i < svgs.length; ++i) {
+ adjust_text_size(svgs[i]);
+ }
+ }));
+}
+
+// Create a stack add the root svg element in it.
+function createZoomHistoryStack(svgElement) {
+ svgElement.zoomStack = [svgElement.getElementById(svgElement.attributes['rootid'].value)];
+}
+
+function adjust_node_text_size(x, svgWidth) {
+ let title = x.getElementsByTagName('title')[0];
+ let text = x.getElementsByTagName('text')[0];
+ let rect = x.getElementsByTagName('rect')[0];
+
+ let width = parseFloat(rect.attributes['width'].value) * svgWidth * 0.01;
+
+ // Don't even bother trying to find a best fit. The area is too small.
+ if (width < 28) {
+ text.textContent = '';
+ return;
+ }
+ // Remove dso and #samples which are here only for mouseover purposes.
+ let methodName = title.textContent.split(' | ')[0];
+
+ let numCharacters;
+ for (numCharacters = methodName.length; numCharacters > 4; numCharacters--) {
+ // Avoid reflow by using hard-coded estimate instead of
+ // text.getSubStringLength(0, numCharacters).
+ if (numCharacters * 7.5 <= width) {
+ break;
+ }
+ }
+
+ if (numCharacters == methodName.length) {
+ text.textContent = methodName;
+ return;
+ }
+
+ text.textContent = methodName.substring(0, numCharacters-2) + '..';
+}
+
+function adjust_text_size(svgElement) {
+ let svgWidth = window.innerWidth;
+ let x = svgElement.getElementsByTagName('g');
+ for (let i = 0; i < x.length; i++) {
+ adjust_node_text_size(x[i], svgWidth);
+ }
+}
+
+function zoom(e) {
+ let svgElement = e.ownerSVGElement;
+ let zoomStack = svgElement.zoomStack;
+ zoomStack.push(e);
+ displayFromElement(e);
+ select(e);
+
+ // Show zoom out button.
+ svgElement.getElementById('zoom_rect').style.display = 'block';
+ svgElement.getElementById('zoom_text').style.display = 'block';
+}
+
+function displayFromElement(e) {
+ let clicked_rect = e.getElementsByTagName('rect')[0];
+ let clicked_origin_x = clicked_rect.attributes['ox'].value;
+ let clicked_origin_y = clicked_rect.attributes['oy'].value;
+ let clicked_origin_width = clicked_rect.attributes['owidth'].value;
+
+
+ let svgBox = e.ownerSVGElement.getBoundingClientRect();
+ let svgBoxHeight = svgBox.height;
+ let svgBoxWidth = 100;
+ let scaleFactor = svgBoxWidth / clicked_origin_width;
+
+ let callsites = e.ownerSVGElement.getElementsByTagName('g');
+ for (let i = 0; i < callsites.length; i++) {
+ let text = callsites[i].getElementsByTagName('text')[0];
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+
+ let rect_o_x = parseFloat(rect.attributes['ox'].value);
+ let rect_o_y = parseFloat(rect.attributes['oy'].value);
+
+ // Avoid multiple forced reflow by hiding nodes.
+ if (rect_o_y > clicked_origin_y) {
+ rect.style.display = 'none';
+ text.style.display = 'none';
+ continue;
+ }
+ rect.style.display = 'block';
+ text.style.display = 'block';
+
+ let newrec_x = rect.attributes['x'].value = (rect_o_x - clicked_origin_x) * scaleFactor +
+ '%';
+ let newrec_y = rect.attributes['y'].value = rect_o_y + (svgBoxHeight - clicked_origin_y
+ - 17 - 2);
+
+ text.attributes['y'].value = newrec_y + 12;
+ text.attributes['x'].value = newrec_x;
+
+ rect.attributes['width'].value = (rect.attributes['owidth'].value * scaleFactor) + '%';
+ }
+
+ adjust_text_size(e.ownerSVGElement);
+}
+
+function unzoom(e) {
+ let svgOwner = e.ownerSVGElement;
+ let stack = svgOwner.zoomStack;
+
+ // Unhighlight whatever was selected.
+ if (selected) {
+ selected.classList.remove('s');
+ }
+
+ // Stack management: Never remove the last element which is the flamegraph root.
+ if (stack.length > 1) {
+ let previouslySelected = stack.pop();
+ select(previouslySelected);
+ }
+ let nextElement = stack[stack.length-1];
+
+ // Hide zoom out button.
+ if (stack.length == 1) {
+ svgOwner.getElementById('zoom_rect').style.display = 'none';
+ svgOwner.getElementById('zoom_text').style.display = 'none';
+ }
+
+ displayFromElement(nextElement);
+}
+
+function search(e) {
+ let term = prompt('Search for:', '');
+ let callsites = e.ownerSVGElement.getElementsByTagName('g');
+
+ if (!term) {
+ for (let i = 0; i < callsites.length; i++) {
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+ rect.attributes['fill'].value = rect.attributes['ofill'].value;
+ }
+ return;
+ }
+
+ for (let i = 0; i < callsites.length; i++) {
+ let title = callsites[i].getElementsByTagName('title')[0];
+ let rect = callsites[i].getElementsByTagName('rect')[0];
+ if (title.textContent.indexOf(term) != -1) {
+ rect.attributes['fill'].value = 'rgb(230,100,230)';
+ } else {
+ rect.attributes['fill'].value = rect.attributes['ofill'].value;
+ }
+ }
+}
+
+let selected;
+document.onkeydown = function handle_keyboard_input(e) {
+ if (!selected) {
+ return;
+ }
+
+ let nav = selected.attributes['nav'].value.split(',');
+ let navigation_index;
+ switch (e.keyCode) {
+ // case 38: // ARROW UP
+ case 87: navigation_index = 0; break; // W
+
+ // case 32 : // ARROW LEFT
+ case 65: navigation_index = 1; break; // A
+
+ // case 43: // ARROW DOWN
+ case 68: navigation_index = 3; break; // S
+
+ // case 39: // ARROW RIGHT
+ case 83: navigation_index = 2; break; // D
+
+ case 32: zoom(selected); return false; // SPACE
+
+ case 8: // BACKSPACE
+ unzoom(selected); return false;
+ default: return true;
+ }
+
+ if (nav[navigation_index] == '0') {
+ return false;
+ }
+
+ let target_element = selected.ownerSVGElement.getElementById(nav[navigation_index]);
+ select(target_element);
+ return false;
+};
+
+function select(e) {
+ if (selected) {
+ selected.classList.remove('s');
+ }
+ selected = e;
+ selected.classList.add('s');
+
+ // Update info bar
+ let titleElement = selected.getElementsByTagName('title')[0];
+ let text = titleElement.textContent;
+
+ // Parse title
+ let method_and_info = text.split(' | ');
+ let methodName = method_and_info[0];
+ let info = method_and_info[1];
+
+ // Parse info
+ // '/system/lib64/libhwbinder.so (4 events: 0.28%)'
+ let regexp = /(.*) \(.* (\d*\.\d*%)\)/g;
+ let match = regexp.exec(info);
+ if (match.length > 2) {
+ let percentage = match[2];
+ // Write percentage
+ let percentageTextElement = selected.ownerSVGElement.getElementById('percent_text');
+ percentageTextElement.textContent = percentage;
+ // console.log("'" + percentage + "'")
+ }
+
+ // Set fields
+ let barTextElement = selected.ownerSVGElement.getElementById('info_text');
+ barTextElement.textContent = methodName;
+}</script><br/><br/><b>Main Thread 25016 (amplewithnative) (2 samples):</b><br/>
+
+
+
+<div class="flamegraph_block" style="width:100%; height:1139px;">
+ <svg xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
+ width="100%" height="100%" style="border: 1px solid black;"
+ rootid="53">
+ <defs > <linearGradient id="background_gradiant" y1="0" y2="1" x1="0" x2="0" >
+ <stop stop-color="#eeeeee" offset="5%" /> <stop stop-color="#efefb1" offset="90%" />
+ </linearGradient> </defs><rect x="0.0" y="0" width="100%" height="100%" fill="url(#background_gradiant)" />
+ <g id=53 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="54,0,0,5">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1122.000000" ox="0.000000" oy="1122.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1134.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=54 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="55,0,53,0">
+ <title>com.android.internal.os.RuntimeInit.main | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1105.000000" ox="0.000000" oy="1105.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1117.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=55 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="56,0,54,0">
+ <title>android.os.Binder.blockUntilThreadAvailable [DEDUPED] | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1088.000000" ox="0.000000" oy="1088.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1100.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=56 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="57,0,55,0">
+ <title>android::AppRuntime::onStarted() | /system/bin/app_process64 (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1071.000000" ox="0.000000" oy="1071.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1083.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=57 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="58,0,56,0">
+ <title>android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector&lt;android::String8&gt; const&) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1054.000000" ox="0.000000" oy="1054.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1066.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=58 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="59,0,57,0">
+ <title>_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1037.000000" ox="0.000000" oy="1037.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1049.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=59 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="60,0,58,0">
+ <title>art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1020.000000" ox="0.000000" oy="1020.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1032.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=60 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="61,0,59,0">
+ <title>art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="1003.000000" ox="0.000000" oy="1003.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="1015.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=61 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="62,0,60,0">
+ <title>art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="986.000000" ox="0.000000" oy="986.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="998.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=62 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="63,0,61,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="969.000000" ox="0.000000" oy="969.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="981.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=63 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="64,0,62,0">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="952.000000" ox="0.000000" oy="952.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="964.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=64 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="65,0,63,0">
+ <title>art_quick_to_interpreter_bridge | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="935.000000" ox="0.000000" oy="935.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="947.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=65 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="66,0,64,0">
+ <title>artQuickToInterpreterBridge | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="918.000000" ox="0.000000" oy="918.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="930.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=66 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="67,0,65,0">
+ <title>art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="901.000000" ox="0.000000" oy="901.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="913.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=67 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="68,0,66,0">
+ <title>artMterpAsmInstructionStart | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="884.000000" ox="0.000000" oy="884.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="896.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=68 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="69,0,67,0">
+ <title>MterpInvokeInterface | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="867.000000" ox="0.000000" oy="867.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="879.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=69 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="70,0,68,0">
+ <title>bool art::interpreter::DoCall&lt;false, false&gt;(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="850.000000" ox="0.000000" oy="850.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="862.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=70 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="71,0,69,0">
+ <title>art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="833.000000" ox="0.000000" oy="833.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="845.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=71 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="72,0,70,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="816.000000" ox="0.000000" oy="816.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="828.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=72 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="73,0,71,0">
+ <title>art_quick_invoke_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="799.000000" ox="0.000000" oy="799.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="811.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=73 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="74,0,72,0">
+ <title>com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="782.000000" ox="0.000000" oy="782.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="794.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=74 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="75,0,73,0">
+ <title>java.lang.Class.getDeclaredMethodInternal [DEDUPED] | /system/framework/arm64/boot.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="765.000000" ox="0.000000" oy="765.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="777.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=75 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="76,0,74,0">
+ <title>art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="748.000000" ox="0.000000" oy="748.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="760.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=76 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="77,0,75,0">
+ <title>art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="731.000000" ox="0.000000" oy="731.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="743.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=77 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="78,0,76,0">
+ <title>art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="714.000000" ox="0.000000" oy="714.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="726.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=78 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="79,0,77,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="697.000000" ox="0.000000" oy="697.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="709.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=79 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="80,0,78,0">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="680.000000" ox="0.000000" oy="680.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="692.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=80 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="81,0,79,0">
+ <title>android.app.ActivityThread.main | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="663.000000" ox="0.000000" oy="663.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="675.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=81 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="82,0,80,0">
+ <title>android.os.Looper.loop | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="646.000000" ox="0.000000" oy="646.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="658.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=82 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="83,0,81,0">
+ <title>android.os.Handler.dispatchMessage | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="629.000000" ox="0.000000" oy="629.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="641.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=83 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="84,0,82,0">
+ <title>android.view.Choreographer$FrameDisplayEventReceiver.run | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="612.000000" ox="0.000000" oy="612.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="624.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=84 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="85,0,83,0">
+ <title>android.view.Choreographer.doFrame | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="595.000000" ox="0.000000" oy="595.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="607.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=85 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="86,0,84,0">
+ <title>android.view.Choreographer.doCallbacks | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="578.000000" ox="0.000000" oy="578.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="590.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=86 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="87,0,85,0">
+ <title>android.content.ContextWrapper.getAutofillClient [DEDUPED] | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="561.000000" ox="0.000000" oy="561.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="573.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=87 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="88,0,86,0">
+ <title>android.view.ViewRootImpl.doTraversal | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="544.000000" ox="0.000000" oy="544.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="556.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=88 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="89,0,87,0">
+ <title>android.view.ViewRootImpl.performTraversals | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="527.000000" ox="0.000000" oy="527.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="539.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=89 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="90,0,88,0">
+ <title>android.view.ViewRootImpl.performLayout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="510.000000" ox="0.000000" oy="510.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="522.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=90 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="91,0,89,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="493.000000" ox="0.000000" oy="493.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="505.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=91 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="92,0,90,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="476.000000" ox="0.000000" oy="476.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="488.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=92 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="93,0,91,0">
+ <title>com.android.internal.policy.DecorView.onLayout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="459.000000" ox="0.000000" oy="459.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="471.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=93 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="94,0,92,0">
+ <title>android.widget.FrameLayout.layoutChildren | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="442.000000" ox="0.000000" oy="442.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="454.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=94 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="95,0,93,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="425.000000" ox="0.000000" oy="425.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="437.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=95 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="96,0,94,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="408.000000" ox="0.000000" oy="408.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="420.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=96 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="97,0,95,0">
+ <title>android.widget.LinearLayout.onLayout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="391.000000" ox="0.000000" oy="391.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="403.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=97 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="98,0,96,0">
+ <title>android.widget.LinearLayout.layoutVertical | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="374.000000" ox="0.000000" oy="374.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="386.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=98 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="99,0,97,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="357.000000" ox="0.000000" oy="357.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=99 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="100,0,98,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="340.000000" ox="0.000000" oy="340.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=100 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="101,0,99,0">
+ <title>android.widget.FrameLayout.onLayout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="323.000000" ox="0.000000" oy="323.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=101 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="102,0,100,0">
+ <title>android.widget.FrameLayout.layoutChildren | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="306.000000" ox="0.000000" oy="306.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=102 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="103,0,101,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="289.000000" ox="0.000000" oy="289.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=103 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="104,0,102,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="272.000000" ox="0.000000" oy="272.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=104 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="105,0,103,0">
+ <title>void android.support.v7.widget.ActionBarOverlayLayout.onLayout(boolean, int, int, int, int) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="255.000000" ox="0.000000" oy="255.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=105 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="106,0,104,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="238.000000" ox="0.000000" oy="238.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=106 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="107,0,105,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="221.000000" ox="0.000000" oy="221.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=107 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="108,0,106,0">
+ <title>void android.support.v7.widget.ActionBarContainer.onLayout(boolean, int, int, int, int) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="204.000000" ox="0.000000" oy="204.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=108 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="109,0,107,0">
+ <title>android.widget.FrameLayout.onLayout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="187.000000" ox="0.000000" oy="187.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=109 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="110,0,108,0">
+ <title>android.widget.FrameLayout.layoutChildren | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="170.000000" ox="0.000000" oy="170.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=110 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="111,0,109,0">
+ <title>android.view.ViewGroup.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="153.000000" ox="0.000000" oy="153.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=111 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="112,0,110,0">
+ <title>android.view.View.layout | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="136.000000" ox="0.000000" oy="136.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=112 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="113,0,111,0">
+ <title>void android.support.v7.widget.Toolbar.onLayout(boolean, int, int, int, int) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/oat/arm64/base.odex (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="119.000000" ox="0.000000" oy="119.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=113 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="114,0,112,0">
+ <title>art_quick_resolution_trampoline | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="102.000000" ox="0.000000" oy="102.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=114 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="115,0,113,0">
+ <title>artQuickResolutionTrampoline | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="85.000000" ox="0.000000" oy="85.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="97.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=115 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="116,0,114,0">
+ <title>art::DoGetCalleeSaveMethodCaller(art::ArtMethod*, unsigned long, bool) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="68.000000" ox="0.000000" oy="68.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=116 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,115,0">
+ <title>art::CodeInfo::GetStackMapForNativePcOffset(unsigned int, art::CodeInfoEncoding const&) const | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="0.000000%" y="51.000000" ox="0.000000" oy="51.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="0.000000%" y="63.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=5 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="6,53,0,0">
+ <title>_start_main | /system/bin/app_process64 (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1122.000000" ox="50.000000" oy="1122.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1134.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=6 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="7,0,5,0">
+ <title>__libc_init | /system/lib64/libc.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1105.000000" ox="50.000000" oy="1105.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1117.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=7 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="8,0,6,0">
+ <title>main | /system/bin/app_process64 (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1088.000000" ox="50.000000" oy="1088.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1100.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=8 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="9,0,7,0">
+ <title>android::AndroidRuntime::start(char const*, android::Vector&lt;android::String8&gt; const&, bool) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1071.000000" ox="50.000000" oy="1071.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1083.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=9 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="10,0,8,0">
+ <title>_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1054.000000" ox="50.000000" oy="1054.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1066.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=10 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="11,0,9,0">
+ <title>art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1037.000000" ox="50.000000" oy="1037.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1049.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=11 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="12,0,10,0">
+ <title>art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1020.000000" ox="50.000000" oy="1020.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1032.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=12 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="13,0,11,0">
+ <title>art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="1003.000000" ox="50.000000" oy="1003.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="1015.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=13 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="14,0,12,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="986.000000" ox="50.000000" oy="986.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="998.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=14 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="15,0,13,0">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="969.000000" ox="50.000000" oy="969.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="981.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=15 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="16,0,14,0">
+ <title>com.android.internal.os.RuntimeInit.main | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="952.000000" ox="50.000000" oy="952.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="964.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=16 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="17,0,15,0">
+ <title>android.os.Binder.blockUntilThreadAvailable [DEDUPED] | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="935.000000" ox="50.000000" oy="935.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="947.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=17 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="18,0,16,0">
+ <title>android::AppRuntime::onStarted() | /system/bin/app_process64 (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="918.000000" ox="50.000000" oy="918.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="930.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=18 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="19,0,17,0">
+ <title>android::AndroidRuntime::callMain(android::String8 const&, _jclass*, android::Vector&lt;android::String8&gt; const&) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="901.000000" ox="50.000000" oy="901.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="913.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=19 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="20,0,18,0">
+ <title>_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="884.000000" ox="50.000000" oy="884.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="896.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=20 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="21,0,19,0">
+ <title>art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="867.000000" ox="50.000000" oy="867.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="879.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=21 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="22,0,20,0">
+ <title>art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="850.000000" ox="50.000000" oy="850.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="862.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=22 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="23,0,21,0">
+ <title>art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="833.000000" ox="50.000000" oy="833.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="845.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=23 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="24,0,22,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="816.000000" ox="50.000000" oy="816.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="828.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=24 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="25,0,23,0">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="799.000000" ox="50.000000" oy="799.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="811.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=25 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="26,0,24,0">
+ <title>art_quick_to_interpreter_bridge | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="782.000000" ox="50.000000" oy="782.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="794.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=26 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="27,0,25,0">
+ <title>artQuickToInterpreterBridge | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="765.000000" ox="50.000000" oy="765.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="777.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=27 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="28,0,26,0">
+ <title>art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="748.000000" ox="50.000000" oy="748.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="760.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=28 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="29,0,27,0">
+ <title>artMterpAsmInstructionStart | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="731.000000" ox="50.000000" oy="731.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="743.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=29 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="30,0,28,0">
+ <title>MterpInvokeInterface | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="714.000000" ox="50.000000" oy="714.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="726.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=30 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="31,0,29,0">
+ <title>bool art::interpreter::DoCall&lt;false, false&gt;(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="697.000000" ox="50.000000" oy="697.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="709.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=31 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="32,0,30,0">
+ <title>art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="680.000000" ox="50.000000" oy="680.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="692.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=32 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="33,0,31,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="663.000000" ox="50.000000" oy="663.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="675.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=33 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="34,0,32,0">
+ <title>art_quick_invoke_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="646.000000" ox="50.000000" oy="646.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="658.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=34 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="35,0,33,0">
+ <title>com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="629.000000" ox="50.000000" oy="629.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="641.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=35 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="36,0,34,0">
+ <title>java.lang.Class.getDeclaredMethodInternal [DEDUPED] | /system/framework/arm64/boot.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="612.000000" ox="50.000000" oy="612.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="624.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=36 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="37,0,35,0">
+ <title>art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="595.000000" ox="50.000000" oy="595.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="607.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=37 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="38,0,36,0">
+ <title>art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="578.000000" ox="50.000000" oy="578.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="590.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=38 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="39,0,37,0">
+ <title>art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="561.000000" ox="50.000000" oy="561.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="573.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=39 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="40,0,38,0">
+ <title>art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="544.000000" ox="50.000000" oy="544.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="556.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=40 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="41,0,39,0">
+ <title>art_quick_invoke_static_stub | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="527.000000" ox="50.000000" oy="527.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="539.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=41 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="42,0,40,0">
+ <title>android.app.ActivityThread.main | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="510.000000" ox="50.000000" oy="510.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="522.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=42 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="43,0,41,0">
+ <title>android.os.Looper.loop | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="493.000000" ox="50.000000" oy="493.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="505.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=43 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="44,0,42,0">
+ <title>android.os.MessageQueue.next | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="476.000000" ox="50.000000" oy="476.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="488.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=44 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="45,0,43,0">
+ <title>android.app.NativeActivity.onWindowFocusChangedNative [DEDUPED] | /system/framework/arm64/boot-framework.oat (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="459.000000" ox="50.000000" oy="459.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="471.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=45 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="46,0,44,0">
+ <title>android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="442.000000" ox="50.000000" oy="442.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="454.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=46 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="47,0,45,0">
+ <title>android::Looper::pollOnce(int, int*, int*, void**) | /system/lib64/libutils.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="425.000000" ox="50.000000" oy="425.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="437.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=47 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="48,0,46,0">
+ <title>android::Looper::pollInner(int) | /system/lib64/libutils.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="408.000000" ox="50.000000" oy="408.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="420.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=48 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="49,0,47,0">
+ <title>android::DisplayEventDispatcher::handleEvent(int, int, void*) | /system/lib64/libandroidfw.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="391.000000" ox="50.000000" oy="391.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="403.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=49 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="50,0,48,0">
+ <title>android::NativeDisplayEventReceiver::dispatchVsync(long, int, unsigned int) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="374.000000" ox="50.000000" oy="374.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="386.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=50 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="51,0,49,0">
+ <title>_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...) | /system/lib64/libandroid_runtime.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="357.000000" ox="50.000000" oy="357.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=51 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="52,0,50,0">
+ <title>art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="340.000000" ox="50.000000" oy="340.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=52 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,51,0">
+ <title>art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) | /system/lib64/libart.so (1000000 events: 50.00%)</title>
+ <rect x="50.000000%" y="323.000000" ox="50.000000" oy="323.000000" width="50.000000%" owidth="50.000000" height="15.0"
+ ofill="rgb(250,162,100)" fill="rgb(250,162,100)" style="stroke:rgb(200,112,50)"/>
+ <text x="50.000000%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><rect id="search_rect" style="stroke:rgb(0,0,0);" onclick="search(this);" class="t"
+ rx="10" ry="10" x="1029" y="10" width="80" height="30" fill="rgb(255,255,255)""/>
+ <text id="search_text" class="t" x="1044" y="30" onclick="search(this);">Search</text>
+ <rect id="zoom_rect" style="display:none;stroke:rgb(0,0,0);" class="t"
+ onclick="unzoom(this);" rx="10" ry="10" x="10" y="10" width="80" height="30"
+ fill="rgb(255,255,255)"/>
+ <text id="zoom_text" style="display:none;" class="t" x="19" y="30"
+ onclick="unzoom(this);">Zoom out</text><clipPath id="info_clip_path"> <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="789" height="30" fill="rgb(255,255,255)"/>
+ </clipPath>
+ <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="799" height="30" fill="rgb(255,255,255)"/>
+ <text clip-path="url(#info_clip_path)" id="info_text" x="128" y="30"></text><rect id="percent_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="934" y="10" width="82" height="30" fill="rgb(255,255,255)"/>
+ <text id="percent_text" text-anchor="end" x="999" y="30">100.00%%</text></svg></div><br/>
+
+<br/><br/><b>Thread 25033 (SleepThread) (4938 samples):</b><br/>
+
+
+
+<div class="flamegraph_block" style="width:100%; height:136px;">
+ <svg xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
+ width="100%" height="100%" style="border: 1px solid black;"
+ rootid="1">
+ <defs > <linearGradient id="background_gradiant" y1="0" y2="1" x1="0" x2="0" >
+ <stop stop-color="#eeeeee" offset="5%" /> <stop stop-color="#efefb1" offset="90%" />
+ </linearGradient> </defs><rect x="0.0" y="0" width="100%" height="100%" fill="url(#background_gradiant)" />
+ <g id=1 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="2,0,0,0">
+ <title>__start_thread | /system/lib64/libc.so (4938000000 events: 100.00%)</title>
+ <rect x="0.000000%" y="119.000000" ox="0.000000" oy="119.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=2 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="3,0,1,0">
+ <title>__pthread_start(void*) | /system/lib64/libc.so (4938000000 events: 100.00%)</title>
+ <rect x="0.000000%" y="102.000000" ox="0.000000" oy="102.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=3 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="4,0,2,0">
+ <title>SleepThread(void*) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (4938000000 events: 100.00%)</title>
+ <rect x="0.000000%" y="85.000000" ox="0.000000" oy="85.000000" width="100.000000%" owidth="100.000000" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="97.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=4 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,3,270">
+ <title>RunFunction() | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (4937000000 events: 99.98%)</title>
+ <rect x="0.000000%" y="68.000000" ox="0.000000" oy="68.000000" width="99.979749%" owidth="99.979749" height="15.0"
+ ofill="rgb(245,110,100)" fill="rgb(245,110,100)" style="stroke:rgb(195,60,50)"/>
+ <text x="0.000000%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=270 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="271,4,3,0">
+ <title>SleepFunction(unsigned long long) | /data/app/com.example.simpleperf.simpleperfexamplewithnative-WWXaAz4Gfq1flZnVmLqwvg==/lib/arm64/libnative-lib.so (1000000 events: 0.02%)</title>
+ <rect x="99.979749%" y="68.000000" ox="99.979749" oy="68.000000" width="0.020251%" owidth="0.020251" height="15.0"
+ ofill="rgb(254,214,100)" fill="rgb(254,214,100)" style="stroke:rgb(204,164,50)"/>
+ <text x="99.979749%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=271 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,270,0">
+ <title>nanosleep | /system/lib64/libc.so (1000000 events: 0.02%)</title>
+ <rect x="99.979749%" y="51.000000" ox="99.979749" oy="51.000000" width="0.020251%" owidth="0.020251" height="15.0"
+ ofill="rgb(254,214,100)" fill="rgb(254,214,100)" style="stroke:rgb(204,164,50)"/>
+ <text x="99.979749%" y="63.000000" font-size="12" font-family="Monospace"></text>
+ </g><rect id="search_rect" style="stroke:rgb(0,0,0);" onclick="search(this);" class="t"
+ rx="10" ry="10" x="1029" y="10" width="80" height="30" fill="rgb(255,255,255)""/>
+ <text id="search_text" class="t" x="1044" y="30" onclick="search(this);">Search</text>
+ <rect id="zoom_rect" style="display:none;stroke:rgb(0,0,0);" class="t"
+ onclick="unzoom(this);" rx="10" ry="10" x="10" y="10" width="80" height="30"
+ fill="rgb(255,255,255)"/>
+ <text id="zoom_text" style="display:none;" class="t" x="19" y="30"
+ onclick="unzoom(this);">Zoom out</text><clipPath id="info_clip_path"> <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="789" height="30" fill="rgb(255,255,255)"/>
+ </clipPath>
+ <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="799" height="30" fill="rgb(255,255,255)"/>
+ <text clip-path="url(#info_clip_path)" id="info_text" x="128" y="30"></text><rect id="percent_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="934" y="10" width="82" height="30" fill="rgb(255,255,255)"/>
+ <text id="percent_text" text-anchor="end" x="999" y="30">100.00%%</text></svg></div><br/>
+
+<br/><br/><b>Thread 25034 (RenderThread) (37 samples):</b><br/>
+
+
+
+<div class="flamegraph_block" style="width:100%; height:374px;">
+ <svg xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"
+ width="100%" height="100%" style="border: 1px solid black;"
+ rootid="161">
+ <defs > <linearGradient id="background_gradiant" y1="0" y2="1" x1="0" x2="0" >
+ <stop stop-color="#eeeeee" offset="5%" /> <stop stop-color="#efefb1" offset="90%" />
+ </linearGradient> </defs><rect x="0.0" y="0" width="100%" height="100%" fill="url(#background_gradiant)" />
+ <g id=161 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="162,0,0,137">
+ <title>EsxProgram::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long) | /vendor/lib64/egl/libGLESv2_adreno.so (3000000 events: 8.11%)</title>
+ <rect x="0.000000%" y="357.000000" ox="0.000000" oy="357.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="0.000000%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=162 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="163,0,161,0">
+ <title>compress | /system/lib64/vndk-sp/libz.so (3000000 events: 8.11%)</title>
+ <rect x="0.000000%" y="340.000000" ox="0.000000" oy="340.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="0.000000%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=163 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="164,0,162,0">
+ <title>deflate | /system/lib64/vndk-sp/libz.so (3000000 events: 8.11%)</title>
+ <rect x="0.000000%" y="323.000000" ox="0.000000" oy="323.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="0.000000%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=164 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="232,0,163,0">
+ <title>deflate_slow | /system/lib64/vndk-sp/libz.so (3000000 events: 8.11%)</title>
+ <rect x="0.000000%" y="306.000000" ox="0.000000" oy="306.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="0.000000%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=232 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,164,0">
+ <title>longest_match | /system/lib64/vndk-sp/libz.so (1000000 events: 2.70%)</title>
+ <rect x="0.000000%" y="289.000000" ox="0.000000" oy="289.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="0.000000%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=137 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="138,161,0,133">
+ <title>EsxShaderCompiler::CompileProgram(EsxContext*, EsxProgram const*, EsxLinkedList const*, EsxInfoLog*) | /vendor/lib64/egl/libGLESv2_adreno.so (22000000 events: 59.46%)</title>
+ <rect x="8.108108%" y="357.000000" ox="8.108108" oy="357.000000" width="59.459459%" owidth="59.459459" height="15.0"
+ ofill="rgb(249,152,100)" fill="rgb(249,152,100)" style="stroke:rgb(199,102,50)"/>
+ <text x="8.108108%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=138 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="139,0,137,0">
+ <title>QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) | /vendor/lib64/libllvm-glnext.so (22000000 events: 59.46%)</title>
+ <rect x="8.108108%" y="340.000000" ox="8.108108" oy="340.000000" width="59.459459%" owidth="59.459459" height="15.0"
+ ofill="rgb(249,152,100)" fill="rgb(249,152,100)" style="stroke:rgb(199,102,50)"/>
+ <text x="8.108108%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=139 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="140,0,138,0">
+ <title>CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) | /vendor/lib64/libllvm-glnext.so (22000000 events: 59.46%)</title>
+ <rect x="8.108108%" y="323.000000" ox="8.108108" oy="323.000000" width="59.459459%" owidth="59.459459" height="15.0"
+ ofill="rgb(249,152,100)" fill="rgb(249,152,100)" style="stroke:rgb(199,102,50)"/>
+ <text x="8.108108%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=140 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="141,0,139,0">
+ <title>SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) | /vendor/lib64/libllvm-glnext.so (22000000 events: 59.46%)</title>
+ <rect x="8.108108%" y="306.000000" ox="8.108108" oy="306.000000" width="59.459459%" owidth="59.459459" height="15.0"
+ ofill="rgb(249,152,100)" fill="rgb(249,152,100)" style="stroke:rgb(199,102,50)"/>
+ <text x="8.108108%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=184 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="185,0,140,141">
+ <title>SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="8.108108%" y="289.000000" ox="8.108108" oy="289.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="8.108108%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=185 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="186,0,184,0">
+ <title>llvm::PassManagerImpl::run(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="8.108108%" y="272.000000" ox="8.108108" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="8.108108%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=186 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="187,0,185,0">
+ <title>llvm::MPPassManager::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="8.108108%" y="255.000000" ox="8.108108" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="8.108108%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=187 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="188,0,186,0">
+ <title>llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="8.108108%" y="238.000000" ox="8.108108" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="8.108108%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=188 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,187,0">
+ <title>llvm::LowerNamedPointersPass::init(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="8.108108%" y="221.000000" ox="8.108108" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="8.108108%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=141 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="142,184,140,0">
+ <title>SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) | /vendor/lib64/libllvm-glnext.so (21000000 events: 56.76%)</title>
+ <rect x="10.810811%" y="289.000000" ox="10.810811" oy="289.000000" width="56.756757%" owidth="56.756757" height="15.0"
+ ofill="rgb(249,155,100)" fill="rgb(249,155,100)" style="stroke:rgb(199,105,50)"/>
+ <text x="10.810811%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=142 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="143,0,141,148">
+ <title>LLVMCompiler::compileHelper() | /vendor/lib64/libllvm-glnext.so (12000000 events: 32.43%)</title>
+ <rect x="10.810811%" y="272.000000" ox="10.810811" oy="272.000000" width="32.432432%" owidth="32.432432" height="15.0"
+ ofill="rgb(251,180,100)" fill="rgb(251,180,100)" style="stroke:rgb(201,130,50)"/>
+ <text x="10.810811%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=246 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="247,0,142,143">
+ <title>llvm::createUniformityAnalysisPass(bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="10.810811%" y="255.000000" ox="10.810811" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="10.810811%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=247 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,246,0">
+ <title>llvm::UniformityAnalysisPass::UniformityAnalysisPass(bool, llvm::raw_ostream*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="10.810811%" y="238.000000" ox="10.810811" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="10.810811%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=143 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="144,246,142,201">
+ <title>llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) | /vendor/lib64/libllvm-glnext.so (10000000 events: 27.03%)</title>
+ <rect x="13.513514%" y="255.000000" ox="13.513514" oy="255.000000" width="27.027027%" owidth="27.027027" height="15.0"
+ ofill="rgb(252,186,100)" fill="rgb(252,186,100)" style="stroke:rgb(202,136,50)"/>
+ <text x="13.513514%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=144 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="145,0,143,0">
+ <title>llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) | /vendor/lib64/libllvm-glnext.so (10000000 events: 27.03%)</title>
+ <rect x="13.513514%" y="238.000000" ox="13.513514" oy="238.000000" width="27.027027%" owidth="27.027027" height="15.0"
+ ofill="rgb(252,186,100)" fill="rgb(252,186,100)" style="stroke:rgb(202,136,50)"/>
+ <text x="13.513514%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=145 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="146,0,144,0">
+ <title>llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (10000000 events: 27.03%)</title>
+ <rect x="13.513514%" y="221.000000" ox="13.513514" oy="221.000000" width="27.027027%" owidth="27.027027" height="15.0"
+ ofill="rgb(252,186,100)" fill="rgb(252,186,100)" style="stroke:rgb(202,136,50)"/>
+ <text x="13.513514%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=205 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="206,0,145,189">
+ <title>QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="13.513514%" y="204.000000" ox="13.513514" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="13.513514%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=206 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="207,0,205,0">
+ <title>QGPULocalRegAlloc::runSimpleLinearScan() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="13.513514%" y="187.000000" ox="13.513514" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="13.513514%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=207 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="208,0,206,0">
+ <title>QGPULocalRegAlloc::constructLiveRanges() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="13.513514%" y="170.000000" ox="13.513514" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="13.513514%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=208 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,207,0">
+ <title>QGPULocalRegAlloc::getLiveRange(unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="13.513514%" y="153.000000" ox="13.513514" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="13.513514%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=189 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="190,205,145,159">
+ <title>QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="16.216216%" y="204.000000" ox="16.216216" oy="204.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="16.216216%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=190 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="203,0,189,0">
+ <title>QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="16.216216%" y="187.000000" ox="16.216216" oy="187.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="16.216216%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=203 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="204,0,190,191">
+ <title>QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="16.216216%" y="170.000000" ox="16.216216" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="16.216216%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=204 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,203,0">
+ <title>QGPUPeepholeOptimizer::getMiniUseDistance(llvm::MachineInstr*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="16.216216%" y="153.000000" ox="16.216216" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="16.216216%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=191 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="192,203,190,0">
+ <title>QGPUPeepholeOptimizer::optimizeInOutOverlapping() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="170.000000" ox="18.918919" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=192 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="193,0,191,0">
+ <title>QGPUPeepholeOptimizer::collectGVInfoFromGRegs(llvm::MachineBasicBlock*, llvm::SmallVectorImpl&lt;GRegSetPerGV*&gt;&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="153.000000" ox="18.918919" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=193 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="194,0,192,0">
+ <title>llvm::MOVCVTInstrInfo::getSrcRegs(llvm::SmallVectorImpl&lt;unsigned int&gt;&, llvm::MachineInstr const*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="136.000000" ox="18.918919" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=194 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="195,0,193,0">
+ <title>llvm::QGPUInstrInfoBase::getISASrcOpd(llvm::MachOpdSet*, llvm::MachineInstr const*, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="119.000000" ox="18.918919" oy="119.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=195 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="196,0,194,0">
+ <title>llvm::QGPUInstrInfoBase::getISASrcOpd(llvm::MachOpdSet*, llvm::MachineInstr const*, llvm::ISAOperandLoc&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="102.000000" ox="18.918919" oy="102.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=196 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,195,0">
+ <title>llvm::QGPUInstrInfoBase::parseISARegisterOperand(llvm::MachOpdSet*, llvm::MachineInstr const*, llvm::ISAOperandLoc*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="18.918919%" y="85.000000" ox="18.918919" oy="85.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="18.918919%" y="97.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=159 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="160,189,145,156">
+ <title>(anonymous namespace)::QGPUNopandHwFlagsInserter::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="21.621622%" y="204.000000" ox="21.621622" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="21.621622%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=160 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,159,0">
+ <title>(anonymous namespace)::QGPUNopandHwFlagsInserter::handleDataDep() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="21.621622%" y="187.000000" ox="21.621622" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="21.621622%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=156 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="157,159,145,258">
+ <title>(anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="24.324324%" y="204.000000" ox="24.324324" oy="204.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="24.324324%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=157 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="158,0,156,0">
+ <title>(anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, unsigned int) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="24.324324%" y="187.000000" ox="24.324324" oy="187.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="24.324324%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=158 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,157,255">
+ <title>(anonymous namespace)::QGPUScheduleInstrs::BuildSchedGraph(llvm::AliasAnalysis*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="24.324324%" y="170.000000" ox="24.324324" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="24.324324%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=255 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="256,158,157,0">
+ <title>(anonymous namespace)::QGPUScheduleInstrs::ReleaseSuccessors(llvm::SUnit*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="27.027027%" y="170.000000" ox="27.027027" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="27.027027%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=256 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="257,0,255,0">
+ <title>llvm::SUnit::setDepthToAtLeast(unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="27.027027%" y="153.000000" ox="27.027027" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="27.027027%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=257 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,256,0">
+ <title>llvm::SUnit::ComputeDepth() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="27.027027%" y="136.000000" ox="27.027027" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="27.027027%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=258 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="259,156,145,146">
+ <title>llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="29.729730%" y="204.000000" ox="29.729730" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="29.729730%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=259 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="260,0,258,0">
+ <title>llvm::QGPUTargetObjGen::encoder(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="29.729730%" y="187.000000" ox="29.729730" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="29.729730%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=260 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="261,0,259,0">
+ <title>llvm::QGPUTargetObjGen::encode_instr(llvm::MachineInstr const*, unsigned long*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="29.729730%" y="170.000000" ox="29.729730" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="29.729730%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=261 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,260,0">
+ <title>llvm::QGPUTargetObjGen::encode_instr_alu2(llvm::MachineInstr const*, unsigned long*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="29.729730%" y="153.000000" ox="29.729730" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="29.729730%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=146 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="150,258,145,0">
+ <title>QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (3000000 events: 8.11%)</title>
+ <rect x="32.432432%" y="204.000000" ox="32.432432" oy="204.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="32.432432%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=150 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="151,0,146,147">
+ <title>llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="32.432432%" y="187.000000" ox="32.432432" oy="187.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="32.432432%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=151 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="152,0,150,0">
+ <title>QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="32.432432%" y="170.000000" ox="32.432432" oy="170.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="32.432432%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=152 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="153,0,151,0">
+ <title>QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="32.432432%" y="153.000000" ox="32.432432" oy="153.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="32.432432%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=153 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="154,0,152,0">
+ <title>QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="32.432432%" y="136.000000" ox="32.432432" oy="136.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="32.432432%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=154 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="155,0,153,250">
+ <title>QGPUFastISel::QGPUHandleMadIntrinsic(llvm::Instruction const*, unsigned int, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="32.432432%" y="119.000000" ox="32.432432" oy="119.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="32.432432%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=155 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,154,0">
+ <title>QGPUFastISel::getQGPURegForValue(llvm::Value const*, llvm::TargetRegisterClass const*, unsigned int, bool, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="32.432432%" y="102.000000" ox="32.432432" oy="102.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="32.432432%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=250 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="251,154,153,0">
+ <title>QGPUFastISel::QGPUSelectSetRegIntrinsic(llvm::Instruction const*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="35.135135%" y="119.000000" ox="35.135135" oy="119.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="35.135135%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=251 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="252,0,250,0">
+ <title>QGPUFastISel::getQGPURegForValue(llvm::Value const*, llvm::TargetRegisterClass const*, unsigned int, bool, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="35.135135%" y="102.000000" ox="35.135135" oy="102.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="35.135135%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=252 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="253,0,251,0">
+ <title>QGPUFastISel::getRegForGlobalWithMetadata(llvm::GlobalVariable const*, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="35.135135%" y="85.000000" ox="35.135135" oy="85.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="35.135135%" y="97.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=253 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="254,0,252,0">
+ <title>QGPUFastISel::getRegForSymbol(llvm::Value const*, QGPUSymbolAllocInfo const*, AllocRegInfo**, llvm::EVT*, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="35.135135%" y="68.000000" ox="35.135135" oy="68.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="35.135135%" y="80.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=254 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,253,0">
+ <title>llvm::Use::getUser() const | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="35.135135%" y="51.000000" ox="35.135135" oy="51.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="35.135135%" y="63.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=147 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,150,146,0">
+ <title>llvm::FastISel::recomputeInsertPt() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="37.837838%" y="187.000000" ox="37.837838" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="37.837838%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=201 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="202,143,142,0">
+ <title>llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="40.540541%" y="255.000000" ox="40.540541" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="40.540541%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=202 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,201,0">
+ <title>llvm::initializeQGPUI64EmulatePassPass(llvm::PassRegistry&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="40.540541%" y="238.000000" ox="40.540541" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="40.540541%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=148 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="149,142,141,209">
+ <title>LLVMCompiler::loadModuleData() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="43.243243%" y="272.000000" ox="43.243243" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="43.243243%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=149 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,148,0">
+ <title>__memcpy_chk | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="43.243243%" y="255.000000" ox="43.243243" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="43.243243%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=209 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="216,148,141,197">
+ <title>LLVMCompiler::compileForBinning() | /vendor/lib64/libllvm-glnext.so (5000000 events: 13.51%)</title>
+ <rect x="45.945946%" y="272.000000" ox="45.945946" oy="272.000000" width="13.513514%" owidth="13.513514" height="15.0"
+ ofill="rgb(253,200,100)" fill="rgb(253,200,100)" style="stroke:rgb(203,150,50)"/>
+ <text x="45.945946%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=210 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="211,0,209,216">
+ <title>LLVMModuleUpdater::assignIOLocationInBinning(QGLC_GLSL_SYMBOLDATA&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="255.000000" ox="45.945946" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=211 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="212,0,210,0">
+ <title>updateSymbolVID(GLSL_SYMBOL*, E_QGLC_SHADERTYPE, E_QGLC_GLSL_SYMBOLTYPE, llvm::Module*, llvm::NamedMDNode*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="238.000000" ox="45.945946" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=212 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="213,0,211,0">
+ <title>updateVID(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, llvm::NamedMDNode*, char const*, unsigned int, unsigned int, bool, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="221.000000" ox="45.945946" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=213 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="214,0,212,0">
+ <title>QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="204.000000" ox="45.945946" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=214 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="215,0,213,0">
+ <title>llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="187.000000" ox="45.945946" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=215 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,214,0">
+ <title>llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="45.945946%" y="170.000000" ox="45.945946" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="45.945946%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=216 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="217,210,209,0">
+ <title>LLVMCompiler::compileHelper() | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="48.648649%" y="255.000000" ox="48.648649" oy="255.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="48.648649%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=217 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="218,0,216,0">
+ <title>llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="48.648649%" y="238.000000" ox="48.648649" oy="238.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="48.648649%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=218 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="219,0,217,0">
+ <title>llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="48.648649%" y="221.000000" ox="48.648649" oy="221.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="48.648649%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=219 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="220,0,218,0">
+ <title>llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="48.648649%" y="204.000000" ox="48.648649" oy="204.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="48.648649%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=266 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="267,0,219,220">
+ <title>llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="48.648649%" y="187.000000" ox="48.648649" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="48.648649%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=267 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="268,0,266,0">
+ <title>llvm::QGPUTargetObjGen::encoder(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="48.648649%" y="170.000000" ox="48.648649" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="48.648649%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=268 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="269,0,267,0">
+ <title>llvm::QGPU::QGPUEncoderInfo::getEntryPoint(llvm::MachineFunction*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="48.648649%" y="153.000000" ox="48.648649" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="48.648649%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=269 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,268,0">
+ <title>memcpy | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="48.648649%" y="136.000000" ox="48.648649" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="48.648649%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=220 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="221,266,219,262">
+ <title>QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="51.351351%" y="187.000000" ox="51.351351" oy="187.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="51.351351%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=221 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="222,0,220,224">
+ <title>QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="51.351351%" y="170.000000" ox="51.351351" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="51.351351%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=222 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="223,0,221,0">
+ <title>QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="51.351351%" y="153.000000" ox="51.351351" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="51.351351%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=223 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,222,0">
+ <title>QGPUPeepholeOptimizer::getMiniUseDistance(llvm::MachineInstr*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="51.351351%" y="136.000000" ox="51.351351" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="51.351351%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=224 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="225,221,220,0">
+ <title>QGPUPeepholeOptimizer::runAsPostSchedOpt(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="54.054054%" y="170.000000" ox="54.054054" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="54.054054%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=225 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="226,0,224,0">
+ <title>QGPUPeepholeOptimizer::postSchedImproveRegisterFootPrint(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="54.054054%" y="153.000000" ox="54.054054" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="54.054054%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=226 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="227,0,225,0">
+ <title>QGPUPeepholeOptimizer::improveRegisterFootPrintForBlock(llvm::ilist_iterator&lt;llvm::MachineBasicBlock&gt;&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="54.054054%" y="136.000000" ox="54.054054" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="54.054054%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=227 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="228,0,226,0">
+ <title>QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;&, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="54.054054%" y="119.000000" ox="54.054054" oy="119.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="54.054054%" y="131.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=228 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,227,0">
+ <title>QGPUPeepholeOptimizer::getMiniUseDistance(llvm::MachineInstr*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="54.054054%" y="102.000000" ox="54.054054" oy="102.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="54.054054%" y="114.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=262 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="263,220,219,0">
+ <title>(anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="56.756757%" y="187.000000" ox="56.756757" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="56.756757%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=263 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="264,0,262,0">
+ <title>(anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, llvm::MachineBasicBlock::bundle_iterator&lt;llvm::MachineInstr, llvm::ilist_iterator&lt;llvm::MachineInstr&gt; &gt;, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="56.756757%" y="170.000000" ox="56.756757" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="56.756757%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=264 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="265,0,263,0">
+ <title>(anonymous namespace)::PriorityQueue::push(llvm::SUnit*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="56.756757%" y="153.000000" ox="56.756757" oy="153.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="56.756757%" y="165.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=265 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,264,0">
+ <title>je_calloc | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="56.756757%" y="136.000000" ox="56.756757" oy="136.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="56.756757%" y="148.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=197 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="198,209,141,0">
+ <title>LLVMCompiler::exportHWShaderMetaData(QGLC_GLSL_SYMBOLDATA*, llvm::DenseMap&lt;char const*, TFInfo*, llvm::DenseMapInfo&lt;char const*&gt; &gt;*, bool) | /vendor/lib64/libllvm-glnext.so (3000000 events: 8.11%)</title>
+ <rect x="59.459459%" y="272.000000" ox="59.459459" oy="272.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="59.459459%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=198 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="229,0,197,0">
+ <title>MetaDataExport::setupHWShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, QGPUCompiler::ConstSizedBuffer*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**, bool, bool, bool, unsigned int) | /vendor/lib64/libllvm-glnext.so (3000000 events: 8.11%)</title>
+ <rect x="59.459459%" y="255.000000" ox="59.459459" oy="255.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="59.459459%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=199 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="200,0,198,229">
+ <title>MetaDataExport::setupGLSLSymbolData(QGLC_GLSL_SYMBOLDATA*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="59.459459%" y="238.000000" ox="59.459459" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="59.459459%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=200 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,199,0">
+ <title>moveGLSLSymbos(QGLC_GLSL_SYMBOLDATA*, QGLC_GLSL_SYMBOLDATA*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="59.459459%" y="221.000000" ox="59.459459" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="59.459459%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=229 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="230,199,198,0">
+ <title>QGPUCompiler::MetadataContext::BuildStructure(QCC_METADATA_DESCRIPTOR const*, void const**) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="62.162162%" y="238.000000" ox="62.162162" oy="238.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="62.162162%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=230 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="231,0,229,0">
+ <title>QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="62.162162%" y="221.000000" ox="62.162162" oy="221.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="62.162162%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=231 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="248,0,230,0">
+ <title>QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="62.162162%" y="204.000000" ox="62.162162" oy="204.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="62.162162%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=248 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="249,0,231,0">
+ <title>QGPUCompiler::Fill_ADRENO_INPUT_SYMBOLS(QGPUCompiler::MetadataContext*, QCC_METADATA_DESCRIPTOR const*, QCC_METADATA_ADRENO_INPUT_SYMBOLS*, unsigned int, llvm::SmallVectorImpl&lt;QGPUCompiler::MetadataContext::Fixup&gt;*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="62.162162%" y="187.000000" ox="62.162162" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="62.162162%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=249 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,248,0">
+ <title>QGPUCompiler::TranslateInputSymbol(QGPUCompiler::MetadataContext const*, QGPUSymbolTable const*, QCC_METADATA_ADRENO_GENERIC_SYMBOL*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="62.162162%" y="170.000000" ox="62.162162" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="62.162162%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=133 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="134,137,0,119">
+ <title>EsxShader::SaveBinaryToBlobCache(EsxContext*, void*, unsigned long) | /vendor/lib64/egl/libGLESv2_adreno.so (3000000 events: 8.11%)</title>
+ <rect x="67.567568%" y="357.000000" ox="67.567568" oy="357.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="67.567568%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=134 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="182,0,133,0">
+ <title>compress | /system/lib64/vndk-sp/libz.so (3000000 events: 8.11%)</title>
+ <rect x="67.567568%" y="340.000000" ox="67.567568" oy="340.000000" width="8.108108%" owidth="8.108108" height="15.0"
+ ofill="rgb(254,206,100)" fill="rgb(254,206,100)" style="stroke:rgb(204,156,50)"/>
+ <text x="67.567568%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=182 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="183,0,134,135">
+ <title>deflate | /system/lib64/vndk-sp/libz.so (2000000 events: 5.41%)</title>
+ <rect x="67.567568%" y="323.000000" ox="67.567568" oy="323.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="67.567568%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=183 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,182,0">
+ <title>deflate_slow | /system/lib64/vndk-sp/libz.so (2000000 events: 5.41%)</title>
+ <rect x="67.567568%" y="306.000000" ox="67.567568" oy="306.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="67.567568%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=135 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="136,182,134,0">
+ <title>deflateInit2_ | /system/lib64/vndk-sp/libz.so (1000000 events: 2.70%)</title>
+ <rect x="72.972973%" y="323.000000" ox="72.972973" oy="323.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="72.972973%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=136 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,135,0">
+ <title>je_malloc | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="72.972973%" y="306.000000" ox="72.972973" oy="306.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="72.972973%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=119 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="120,133,0,165">
+ <title>EglAndroidWindowSurface::DequeueBuffer() | /vendor/lib64/egl/eglSubDriverAndroid.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="357.000000" ox="75.675676" oy="357.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=120 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="121,0,119,0">
+ <title>android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*) | /system/lib64/libgui.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="340.000000" ox="75.675676" oy="340.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=121 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="122,0,120,0">
+ <title>android::BpGraphicBufferProducer::requestBuffer(int, android::sp&lt;android::GraphicBuffer&gt;*) | /system/lib64/libgui.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="323.000000" ox="75.675676" oy="323.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=122 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="123,0,121,0">
+ <title>android::GraphicBuffer::GraphicBuffer() | /system/lib64/libui.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="306.000000" ox="75.675676" oy="306.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=123 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="124,0,122,0">
+ <title>android::GraphicBufferMapper::GraphicBufferMapper() | /system/lib64/libui.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="289.000000" ox="75.675676" oy="289.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=124 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="125,0,123,0">
+ <title>android::Gralloc2::Mapper::Mapper() | /system/lib64/libui.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="272.000000" ox="75.675676" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=125 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="126,0,124,0">
+ <title>android::hardware::graphics::mapper::V2_0::IMapper::getService(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, std::__1::allocator&lt;char&gt; &gt; const&, bool) | /system/lib64/android.hardware.graphics.mapper@2.0.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="255.000000" ox="75.675676" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=126 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="127,0,125,0">
+ <title>android::hardware::getPassthroughServiceManager() | /system/lib64/libhidltransport.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="238.000000" ox="75.675676" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=127 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="128,0,126,0">
+ <title>android::hardware::getPassthroughServiceManager1_1() | /system/lib64/libhidltransport.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="221.000000" ox="75.675676" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=128 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="129,0,127,0">
+ <title>__cxa_atexit | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="204.000000" ox="75.675676" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=129 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,128,0">
+ <title>mprotect | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="75.675676%" y="187.000000" ox="75.675676" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="75.675676%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=165 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="166,119,0,130">
+ <title>EsxShaderCompiler::CompileShader(EsxContext const*, EsxShader const*, EsxInfoLog*) | /vendor/lib64/egl/libGLESv2_adreno.so (6000000 events: 16.22%)</title>
+ <rect x="78.378378%" y="357.000000" ox="78.378378" oy="357.000000" width="16.216216%" owidth="16.216216" height="15.0"
+ ofill="rgb(253,197,100)" fill="rgb(253,197,100)" style="stroke:rgb(203,147,50)"/>
+ <text x="78.378378%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=166 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="167,0,165,0">
+ <title>QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) | /vendor/lib64/libllvm-glnext.so (6000000 events: 16.22%)</title>
+ <rect x="78.378378%" y="340.000000" ox="78.378378" oy="340.000000" width="16.216216%" owidth="16.216216" height="15.0"
+ ofill="rgb(253,197,100)" fill="rgb(253,197,100)" style="stroke:rgb(203,147,50)"/>
+ <text x="78.378378%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=167 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="168,0,166,0">
+ <title>CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) | /vendor/lib64/libllvm-glnext.so (6000000 events: 16.22%)</title>
+ <rect x="78.378378%" y="323.000000" ox="78.378378" oy="323.000000" width="16.216216%" owidth="16.216216" height="15.0"
+ ofill="rgb(253,197,100)" fill="rgb(253,197,100)" style="stroke:rgb(203,147,50)"/>
+ <text x="78.378378%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=236 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="237,0,167,177">
+ <title>LLVMCompiler::optimize() | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="306.000000" ox="78.378378" oy="306.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=237 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="238,0,236,0">
+ <title>llvm::PassManagerImpl::run(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="289.000000" ox="78.378378" oy="289.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=238 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="239,0,237,0">
+ <title>llvm::MPPassManager::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="272.000000" ox="78.378378" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=239 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="240,0,238,0">
+ <title>llvm::FPPassManager::runOnModule(llvm::Module&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="255.000000" ox="78.378378" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=240 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="241,0,239,0">
+ <title>llvm::FPPassManager::runOnFunction(llvm::Function&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="238.000000" ox="78.378378" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=241 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="242,0,240,0">
+ <title>(anonymous namespace)::EarlyCSE::runOnFunction(llvm::Function&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="221.000000" ox="78.378378" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=242 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="243,0,241,0">
+ <title>llvm::DenseMap&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*, llvm::DenseMapInfo&lt;(anonymous namespace)::SimpleValue&gt; &gt;::operator[]((anonymous namespace)::SimpleValue const&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="204.000000" ox="78.378378" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=243 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,242,0">
+ <title>bool llvm::DenseMap&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*, llvm::DenseMapInfo&lt;(anonymous namespace)::SimpleValue&gt; &gt;::LookupBucketFor&lt;(anonymous namespace)::SimpleValue&gt;((anonymous namespace)::SimpleValue const&, std::__1::pair&lt;(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal&lt;(anonymous namespace)::SimpleValue, llvm::Value*&gt;*&gt;*&) const | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="78.378378%" y="187.000000" ox="78.378378" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="78.378378%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=177 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="178,236,167,168">
+ <title>LLVMCompiler::exportIRShaderMetaData(bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="81.081081%" y="306.000000" ox="81.081081" oy="306.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="81.081081%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=178 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="179,0,177,0">
+ <title>MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr&lt;llvm::Module&gt;*, std::__1::vector&lt;Symbol*, std::__1::allocator&lt;Symbol*&gt; &gt;**) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="81.081081%" y="289.000000" ox="81.081081" oy="289.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="81.081081%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=179 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="180,0,178,0">
+ <title>ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr&lt;llvm::Module&gt;*, QGLC_METADATA_IRSHADER*, CompilerContext*) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="81.081081%" y="272.000000" ox="81.081081" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="81.081081%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=180 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,179,0">
+ <title>llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="81.081081%" y="255.000000" ox="81.081081" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="81.081081%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=168 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="169,177,167,0">
+ <title>ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="83.783784%" y="306.000000" ox="83.783784" oy="306.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="83.783784%" y="318.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=169 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="170,0,168,0">
+ <title>ShCompile | /vendor/lib64/libllvm-glnext.so (4000000 events: 10.81%)</title>
+ <rect x="83.783784%" y="289.000000" ox="83.783784" oy="289.000000" width="10.810811%" owidth="10.810811" height="15.0"
+ ofill="rgb(253,203,100)" fill="rgb(253,203,100)" style="stroke:rgb(203,153,50)"/>
+ <text x="83.783784%" y="301.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=233 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="234,0,169,170">
+ <title>InitVertexFunctions(TSymbolTable&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="83.783784%" y="272.000000" ox="83.783784" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="83.783784%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=234 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="235,0,233,0">
+ <title>TFunction::addParameter(TParameter&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="83.783784%" y="255.000000" ox="83.783784" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="83.783784%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=235 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,234,0">
+ <title>TType::buildMangledName(std::__1::basic_string&lt;char, std::__1::char_traits&lt;char&gt;, adreno_pool_allocator&lt;char&gt; &gt;&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="83.783784%" y="238.000000" ox="83.783784" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="83.783784%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=170 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="171,233,169,244">
+ <title>TQCOM_Codegen::createSymbolForBufferUniformVarying() | /vendor/lib64/libllvm-glnext.so (2000000 events: 5.41%)</title>
+ <rect x="86.486486%" y="272.000000" ox="86.486486" oy="272.000000" width="5.405405%" owidth="5.405405" height="15.0"
+ ofill="rgb(254,209,100)" fill="rgb(254,209,100)" style="stroke:rgb(204,159,50)"/>
+ <text x="86.486486%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=171 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="172,0,170,181">
+ <title>TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="255.000000" ox="86.486486" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=172 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="173,0,171,0">
+ <title>TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="238.000000" ox="86.486486" oy="238.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="250.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=173 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="174,0,172,0">
+ <title>TQCOM_Codegen::createOneBUVSymbol(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="221.000000" ox="86.486486" oy="221.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="233.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=174 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="175,0,173,0">
+ <title>SymbolManager::createNewSymbol(SymbolType const&, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="204.000000" ox="86.486486" oy="204.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="216.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=175 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="176,0,174,0">
+ <title>je_calloc | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="187.000000" ox="86.486486" oy="187.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="199.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=176 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,175,0">
+ <title>memset | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="86.486486%" y="170.000000" ox="86.486486" oy="170.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="86.486486%" y="182.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=181 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,171,170,0">
+ <title>TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="89.189189%" y="255.000000" ox="89.189189" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="89.189189%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=244 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="245,170,169,0">
+ <title>InitFragmentFunctions(TSymbolTable&, bool) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="91.891892%" y="272.000000" ox="91.891892" oy="272.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="91.891892%" y="284.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=245 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,244,0">
+ <title>TFunction::getMangledName() const | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="91.891892%" y="255.000000" ox="91.891892" oy="255.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="91.891892%" y="267.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=130 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="131,165,0,117">
+ <title>unknown[+74f71c063c] | unknown (1000000 events: 2.70%)</title>
+ <rect x="94.594595%" y="357.000000" ox="94.594595" oy="357.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="94.594595%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=131 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="132,0,130,0">
+ <title>void llvm::BitstreamWriter::EmitRecord&lt;unsigned long&gt;(unsigned int, llvm::SmallVectorImpl&lt;unsigned long&gt;&, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="94.594595%" y="340.000000" ox="94.594595" oy="340.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="94.594595%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=132 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,131,0">
+ <title>llvm::BitstreamWriter::EmitVBR64(unsigned long, unsigned int) | /vendor/lib64/libllvm-glnext.so (1000000 events: 2.70%)</title>
+ <rect x="94.594595%" y="323.000000" ox="94.594595" oy="323.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="94.594595%" y="335.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=117 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="118,130,0,0">
+ <title>EsxEnvironment::BuildExtensionStrings() | /vendor/lib64/egl/libGLESv2_adreno.so (1000000 events: 2.70%)</title>
+ <rect x="97.297297%" y="357.000000" ox="97.297297" oy="357.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="97.297297%" y="369.000000" font-size="12" font-family="Monospace"></text>
+ </g><g id=118 class="n" onclick="zoom(this);" onmouseenter="select(this);" nav="0,0,117,0">
+ <title>strlcat | /system/lib64/libc.so (1000000 events: 2.70%)</title>
+ <rect x="97.297297%" y="340.000000" ox="97.297297" oy="340.000000" width="2.702703%" owidth="2.702703" height="15.0"
+ ofill="rgb(254,212,100)" fill="rgb(254,212,100)" style="stroke:rgb(204,162,50)"/>
+ <text x="97.297297%" y="352.000000" font-size="12" font-family="Monospace"></text>
+ </g><rect id="search_rect" style="stroke:rgb(0,0,0);" onclick="search(this);" class="t"
+ rx="10" ry="10" x="1029" y="10" width="80" height="30" fill="rgb(255,255,255)""/>
+ <text id="search_text" class="t" x="1044" y="30" onclick="search(this);">Search</text>
+ <rect id="zoom_rect" style="display:none;stroke:rgb(0,0,0);" class="t"
+ onclick="unzoom(this);" rx="10" ry="10" x="10" y="10" width="80" height="30"
+ fill="rgb(255,255,255)"/>
+ <text id="zoom_text" style="display:none;" class="t" x="19" y="30"
+ onclick="unzoom(this);">Zoom out</text><clipPath id="info_clip_path"> <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="789" height="30" fill="rgb(255,255,255)"/>
+ </clipPath>
+ <rect id="info_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="120" y="10" width="799" height="30" fill="rgb(255,255,255)"/>
+ <text clip-path="url(#info_clip_path)" id="info_text" x="128" y="30"></text><rect id="percent_rect" style="stroke:rgb(0,0,0);"
+ rx="10" ry="10" x="934" y="10" width="82" height="30" fill="rgb(255,255,255)"/>
+ <text id="percent_text" text-anchor="end" x="999" y="30">100.00%%</text></svg></div><br/>
+
+</div></body>
+</html>
diff --git a/simpleperf/doc/without_trace_offcpu.png b/simpleperf/doc/without_trace_offcpu.png
new file mode 100644
index 00000000..e7a8380e
--- /dev/null
+++ b/simpleperf/doc/without_trace_offcpu.png
Binary files differ
diff --git a/simpleperf/dso.cpp b/simpleperf/dso.cpp
index 6d559770..73e21ef8 100644
--- a/simpleperf/dso.cpp
+++ b/simpleperf/dso.cpp
@@ -165,9 +165,6 @@ std::string DebugElfFileFinder::FindDebugFile(const std::string& dso_path, bool
if (CheckDebugFilePath(path, build_id, true)) {
return path;
}
- if (EndsWith(dso_path, ".apk") && IsRegularFile(path)) {
- return path;
- }
// 3. Try concatenating symfs_dir and basename of dso_path.
path = symfs_dir_ + OS_PATH_SEPARATOR + android::base::Basename(dso_path);
if (CheckDebugFilePath(path, build_id, false)) {
@@ -232,20 +229,6 @@ void Symbol::SetDemangledName(std::string_view name) const {
}
}
-std::string_view Symbol::FunctionName() const {
- // Name with signature is like "void ctep.v(cteo, ctgc, ctbn)".
- std::string_view name = DemangledName();
- auto brace_pos = name.find('(');
- if (brace_pos != name.npos) {
- name = name.substr(0, brace_pos);
- auto space_pos = name.rfind(' ');
- if (space_pos != name.npos) {
- name = name.substr(space_pos + 1);
- }
- }
- return name;
-}
-
static bool CompareSymbolToAddr(const Symbol& s, uint64_t addr) {
return s.addr < addr;
}
@@ -326,13 +309,14 @@ BuildId Dso::FindExpectedBuildIdForPath(const std::string& path) {
return BuildId();
}
-BuildId Dso::GetExpectedBuildId() const {
+BuildId Dso::GetExpectedBuildId() {
return FindExpectedBuildIdForPath(path_);
}
-Dso::Dso(DsoType type, const std::string& path)
+Dso::Dso(DsoType type, const std::string& path, const std::string& debug_file_path)
: type_(type),
path_(path),
+ debug_file_path_(debug_file_path),
is_loaded_(false),
dump_id_(UINT_MAX),
symbol_dump_id_(0),
@@ -464,7 +448,8 @@ static void SortAndFixSymbols(std::vector<Symbol>& symbols) {
class DexFileDso : public Dso {
public:
- DexFileDso(const std::string& path) : Dso(DSO_DEX_FILE, path) {}
+ DexFileDso(const std::string& path, const std::string& debug_file_path)
+ : Dso(DSO_DEX_FILE, path, debug_file_path) {}
void AddDexFileOffset(uint64_t dex_file_offset) override {
auto it = std::lower_bound(dex_file_offsets_.begin(), dex_file_offsets_.end(), dex_file_offset);
@@ -482,14 +467,7 @@ class DexFileDso : public Dso {
std::vector<Symbol> LoadSymbolsImpl() override {
std::vector<Symbol> symbols;
- const std::string& debug_file_path = GetDebugFilePath();
- auto tuple = SplitUrlInApk(debug_file_path);
- // Symbols of dex files are collected on device. If the dex file doesn't exist, probably
- // we are reporting on host, and there is no need to report warning of missing dex files.
- if (!IsRegularFile(std::get<0>(tuple) ? std::get<1>(tuple) : debug_file_path)) {
- LOG(DEBUG) << "skip reading symbols from non-exist dex_file " << debug_file_path;
- return symbols;
- }
+ auto tuple = SplitUrlInApk(debug_file_path_);
bool status = false;
auto symbol_callback = [&](DexFileSymbol* symbol) {
symbols.emplace_back(symbol->name, symbol->addr, symbol->size);
@@ -500,19 +478,19 @@ class DexFileDso : public Dso {
std::vector<uint8_t> data;
if (ahelper && ahelper->FindEntry(std::get<2>(tuple), &entry) &&
ahelper->GetEntryData(entry, &data)) {
- status = ReadSymbolsFromDexFileInMemory(data.data(), data.size(), debug_file_path,
- dex_file_offsets_, symbol_callback);
+ status = ReadSymbolsFromDexFileInMemory(data.data(), data.size(), dex_file_offsets_,
+ symbol_callback);
}
} else {
- status = ReadSymbolsFromDexFile(debug_file_path, dex_file_offsets_, symbol_callback);
+ status = ReadSymbolsFromDexFile(debug_file_path_, dex_file_offsets_, symbol_callback);
}
if (!status) {
android::base::LogSeverity level =
symbols_.empty() ? android::base::WARNING : android::base::DEBUG;
- LOG(level) << "Failed to read symbols from dex_file " << debug_file_path;
+ LOG(level) << "Failed to read symbols from " << debug_file_path_;
return symbols;
}
- LOG(VERBOSE) << "Read symbols from dex_file " << debug_file_path << " successfully";
+ LOG(VERBOSE) << "Read symbols from " << debug_file_path_ << " successfully";
SortAndFixSymbols(symbols);
return symbols;
}
@@ -523,8 +501,8 @@ class DexFileDso : public Dso {
class ElfDso : public Dso {
public:
- ElfDso(const std::string& path, bool force_64bit)
- : Dso(DSO_ELF_FILE, path), force_64bit_(force_64bit) {}
+ ElfDso(const std::string& path, const std::string& debug_file_path)
+ : Dso(DSO_ELF_FILE, path, debug_file_path) {}
std::string_view GetReportPath() const override {
if (JITDebugReader::IsPathInJITSymFile(path_)) {
@@ -550,11 +528,11 @@ class ElfDso : public Dso {
BuildId build_id = GetExpectedBuildId();
ElfStatus status;
- auto elf = ElfFile::Open(GetDebugFilePath(), &build_id, &status);
+ auto elf = ElfFile::Open(debug_file_path_, &build_id, &status);
if (elf) {
min_vaddr_ = elf->ReadMinExecutableVaddr(&file_offset_of_min_vaddr_);
} else {
- LOG(WARNING) << "failed to read min virtual address of " << GetDebugFilePath() << ": "
+ LOG(WARNING) << "failed to read min virtual address of " << debug_file_path_ << ": "
<< status;
}
}
@@ -586,7 +564,7 @@ class ElfDso : public Dso {
// ELF_FILE Dso objects should actually be DEX_FILE, because they have dex file offsets.
// So here converts ELF_FILE Dso into DEX_FILE Dso.
type_ = DSO_DEX_FILE;
- dex_file_dso_.reset(new DexFileDso(path_));
+ dex_file_dso_.reset(new DexFileDso(path_, path_));
}
dex_file_dso_->AddDexFileOffset(dex_file_offset);
}
@@ -596,11 +574,6 @@ class ElfDso : public Dso {
}
protected:
- std::string FindDebugFilePath() const override {
- BuildId build_id = GetExpectedBuildId();
- return debug_elf_file_finder_.FindDebugFile(path_, force_64bit_, build_id);
- }
-
std::vector<Symbol> LoadSymbolsImpl() override {
if (dex_file_dso_) {
return dex_file_dso_->LoadSymbolsImpl();
@@ -613,11 +586,11 @@ class ElfDso : public Dso {
}
};
ElfStatus status;
- auto elf = ElfFile::Open(GetDebugFilePath(), &build_id, &status);
+ auto elf = ElfFile::Open(debug_file_path_, &build_id, &status);
if (elf) {
status = elf->ParseSymbols(symbol_callback);
}
- ReportReadElfSymbolResult(status, path_, GetDebugFilePath(),
+ ReportReadElfSymbolResult(status, path_, debug_file_path_,
symbols_.empty() ? android::base::WARNING : android::base::DEBUG);
SortAndFixSymbols(symbols);
return symbols;
@@ -626,7 +599,6 @@ class ElfDso : public Dso {
private:
static constexpr uint64_t uninitialized_value = std::numeric_limits<uint64_t>::max();
- bool force_64bit_;
uint64_t min_vaddr_ = uninitialized_value;
uint64_t file_offset_of_min_vaddr_ = uninitialized_value;
std::unique_ptr<DexFileDso> dex_file_dso_;
@@ -634,8 +606,8 @@ class ElfDso : public Dso {
class KernelDso : public Dso {
public:
- KernelDso(const std::string& path) : Dso(DSO_KERNEL, path) {
- debug_file_path_ = FindDebugFilePath();
+ KernelDso(const std::string& path, const std::string& debug_file_path)
+ : Dso(DSO_KERNEL, path, debug_file_path) {
if (!vmlinux_.empty()) {
// Use vmlinux as the kernel debug file.
BuildId build_id = GetExpectedBuildId();
@@ -644,7 +616,7 @@ class KernelDso : public Dso {
debug_file_path_ = vmlinux_;
has_debug_file_ = true;
}
- } else if (IsRegularFile(GetDebugFilePath())) {
+ } else if (IsRegularFile(debug_file_path_)) {
has_debug_file_ = true;
}
}
@@ -668,11 +640,6 @@ class KernelDso : public Dso {
}
protected:
- std::string FindDebugFilePath() const override {
- BuildId build_id = GetExpectedBuildId();
- return debug_elf_file_finder_.FindDebugFile(path_, false, build_id);
- }
-
std::vector<Symbol> LoadSymbolsImpl() override {
std::vector<Symbol> symbols;
if (has_debug_file_) {
@@ -699,7 +666,7 @@ class KernelDso : public Dso {
if (!fix_kernel_address_randomization_) {
LOG(WARNING) << "Don't know how to fix addresses changed by kernel address randomization. So "
"symbols in "
- << GetDebugFilePath() << " are not used";
+ << debug_file_path_ << " are not used";
return;
}
// symbols_ are kernel symbols got from /proc/kallsyms while recording. Those symbols are
@@ -713,10 +680,10 @@ class KernelDso : public Dso {
}
};
ElfStatus status;
- if (auto elf = ElfFile::Open(GetDebugFilePath(), &status); elf) {
+ if (auto elf = ElfFile::Open(debug_file_path_, &status); elf) {
status = elf->ParseSymbols(symbol_callback);
}
- ReportReadElfSymbolResult(status, path_, GetDebugFilePath());
+ ReportReadElfSymbolResult(status, path_, debug_file_path_);
}
void ReadSymbolsFromKallsyms(std::string& kallsyms, std::vector<Symbol>* symbols) {
@@ -781,7 +748,7 @@ class KernelDso : public Dso {
kernel_start_file_offset_ = 0;
if (has_debug_file_) {
ElfStatus status;
- if (auto elf = ElfFile::Open(GetDebugFilePath(), &status); elf) {
+ if (auto elf = ElfFile::Open(debug_file_path_, &status); elf) {
for (const auto& section : elf->GetSectionHeader()) {
if (section.name == ".text") {
kernel_start_addr_ = section.vaddr;
@@ -801,9 +768,9 @@ class KernelDso : public Dso {
class KernelModuleDso : public Dso {
public:
- KernelModuleDso(const std::string& path, uint64_t memory_start, uint64_t memory_end,
- Dso* kernel_dso)
- : Dso(DSO_KERNEL_MODULE, path),
+ KernelModuleDso(const std::string& path, const std::string& debug_file_path,
+ uint64_t memory_start, uint64_t memory_end, Dso* kernel_dso)
+ : Dso(DSO_KERNEL_MODULE, path, debug_file_path),
memory_start_(memory_start),
memory_end_(memory_end),
kernel_dso_(kernel_dso) {}
@@ -829,11 +796,6 @@ class KernelModuleDso : public Dso {
}
protected:
- std::string FindDebugFilePath() const override {
- BuildId build_id = GetExpectedBuildId();
- return debug_elf_file_finder_.FindDebugFile(path_, false, build_id);
- }
-
std::vector<Symbol> LoadSymbolsImpl() override {
std::vector<Symbol> symbols;
BuildId build_id = GetExpectedBuildId();
@@ -844,11 +806,11 @@ class KernelModuleDso : public Dso {
}
};
ElfStatus status;
- auto elf = ElfFile::Open(GetDebugFilePath(), &build_id, &status);
+ auto elf = ElfFile::Open(debug_file_path_, &build_id, &status);
if (elf) {
status = elf->ParseSymbols(symbol_callback);
}
- ReportReadElfSymbolResult(status, path_, GetDebugFilePath(),
+ ReportReadElfSymbolResult(status, path_, debug_file_path_,
symbols_.empty() ? android::base::WARNING : android::base::DEBUG);
SortAndFixSymbols(symbols);
return symbols;
@@ -912,7 +874,7 @@ class KernelModuleDso : public Dso {
class SymbolMapFileDso : public Dso {
public:
- SymbolMapFileDso(const std::string& path) : Dso(DSO_SYMBOL_MAP_FILE, path) {}
+ SymbolMapFileDso(const std::string& path) : Dso(DSO_SYMBOL_MAP_FILE, path, path) {}
uint64_t IpToVaddrInFile(uint64_t ip, uint64_t, uint64_t) override { return ip; }
@@ -922,7 +884,7 @@ class SymbolMapFileDso : public Dso {
class UnknownDso : public Dso {
public:
- UnknownDso(const std::string& path) : Dso(DSO_UNKNOWN_FILE, path) {}
+ UnknownDso(const std::string& path) : Dso(DSO_UNKNOWN_FILE, path, path) {}
uint64_t IpToVaddrInFile(uint64_t ip, uint64_t, uint64_t) override { return ip; }
@@ -932,13 +894,15 @@ class UnknownDso : public Dso {
std::unique_ptr<Dso> Dso::CreateDso(DsoType dso_type, const std::string& dso_path,
bool force_64bit) {
+ BuildId build_id = FindExpectedBuildIdForPath(dso_path);
+ std::string debug_path = debug_elf_file_finder_.FindDebugFile(dso_path, force_64bit, build_id);
switch (dso_type) {
case DSO_ELF_FILE:
- return std::unique_ptr<Dso>(new ElfDso(dso_path, force_64bit));
+ return std::unique_ptr<Dso>(new ElfDso(dso_path, debug_path));
case DSO_KERNEL:
- return std::unique_ptr<Dso>(new KernelDso(dso_path));
+ return std::unique_ptr<Dso>(new KernelDso(dso_path, debug_path));
case DSO_DEX_FILE:
- return std::unique_ptr<Dso>(new DexFileDso(dso_path));
+ return std::unique_ptr<Dso>(new DexFileDso(dso_path, dso_path));
case DSO_SYMBOL_MAP_FILE:
return std::unique_ptr<Dso>(new SymbolMapFileDso(dso_path));
case DSO_UNKNOWN_FILE:
@@ -951,28 +915,26 @@ std::unique_ptr<Dso> Dso::CreateDso(DsoType dso_type, const std::string& dso_pat
std::unique_ptr<Dso> Dso::CreateDsoWithBuildId(DsoType dso_type, const std::string& dso_path,
BuildId& build_id) {
- std::unique_ptr<Dso> dso;
+ std::string debug_path = debug_elf_file_finder_.FindDebugFile(dso_path, false, build_id);
switch (dso_type) {
case DSO_ELF_FILE:
- dso.reset(new ElfDso(dso_path, false));
- break;
+ return std::unique_ptr<Dso>(new ElfDso(dso_path, debug_path));
case DSO_KERNEL:
- dso.reset(new KernelDso(dso_path));
- break;
+ return std::unique_ptr<Dso>(new KernelDso(dso_path, debug_path));
case DSO_KERNEL_MODULE:
- dso.reset(new KernelModuleDso(dso_path, 0, 0, nullptr));
- break;
+ return std::unique_ptr<Dso>(new KernelModuleDso(dso_path, debug_path, 0, 0, nullptr));
default:
LOG(FATAL) << "Unexpected dso_type " << static_cast<int>(dso_type);
- return nullptr;
}
- dso->debug_file_path_ = debug_elf_file_finder_.FindDebugFile(dso_path, false, build_id);
- return dso;
+ return nullptr;
}
std::unique_ptr<Dso> Dso::CreateKernelModuleDso(const std::string& dso_path, uint64_t memory_start,
uint64_t memory_end, Dso* kernel_dso) {
- return std::unique_ptr<Dso>(new KernelModuleDso(dso_path, memory_start, memory_end, kernel_dso));
+ BuildId build_id = FindExpectedBuildIdForPath(dso_path);
+ std::string debug_path = debug_elf_file_finder_.FindDebugFile(dso_path, false, build_id);
+ return std::unique_ptr<Dso>(
+ new KernelModuleDso(dso_path, debug_path, memory_start, memory_end, kernel_dso));
}
const char* DsoTypeToString(DsoType dso_type) {
diff --git a/simpleperf/dso.h b/simpleperf/dso.h
index 30427766..4bac3e0d 100644
--- a/simpleperf/dso.h
+++ b/simpleperf/dso.h
@@ -66,8 +66,6 @@ struct Symbol {
const char* DemangledName() const;
void SetDemangledName(std::string_view name) const;
- // Return function name without signature.
- std::string_view FunctionName() const;
bool HasDumpId() const { return dump_id_ != UINT_MAX; }
@@ -145,13 +143,7 @@ class Dso {
// Return the path recorded in perf.data.
const std::string& Path() const { return path_; }
// Return the path containing symbol table and debug information.
- const std::string& GetDebugFilePath() const {
- if (!debug_file_path_.has_value()) {
- debug_file_path_ = FindDebugFilePath();
- }
- return debug_file_path_.value();
- }
-
+ const std::string& GetDebugFilePath() const { return debug_file_path_; }
// Return the path beautified for reporting.
virtual std::string_view GetReportPath() const { return Path(); }
// Return the file name without directory info.
@@ -201,10 +193,9 @@ class Dso {
static uint32_t g_dump_id_;
static simpleperf_dso_impl::DebugElfFileFinder debug_elf_file_finder_;
- Dso(DsoType type, const std::string& path);
- BuildId GetExpectedBuildId() const;
+ Dso(DsoType type, const std::string& path, const std::string& debug_file_path);
+ BuildId GetExpectedBuildId();
- virtual std::string FindDebugFilePath() const { return path_; }
virtual std::vector<Symbol> LoadSymbolsImpl() = 0;
DsoType type_;
@@ -212,7 +203,7 @@ class Dso {
const std::string path_;
// path of the shared library having symbol table and debug information
// It is the same as path_, or has the same build id as path_.
- mutable std::optional<std::string> debug_file_path_;
+ std::string debug_file_path_;
// File name of the shared library, got by removing directories in path_.
std::string file_name_;
std::vector<Symbol> symbols_;
diff --git a/simpleperf/dso_test.cpp b/simpleperf/dso_test.cpp
index 53f62a57..02958ce6 100644
--- a/simpleperf/dso_test.cpp
+++ b/simpleperf/dso_test.cpp
@@ -301,24 +301,3 @@ TEST(dso, symbol_map_file) {
ASSERT_EQ(0x12345678, dso->IpToVaddrInFile(0x12345678, 0x0, 0x0));
ASSERT_EQ(0x12345678, dso->IpToVaddrInFile(0x12345678, 0xe9201000, 0xa5000));
}
-
-TEST(dso, FunctionName) {
- Symbol symbol = Symbol("void ctep.v(cteo, ctgc, ctbn)", 0x0, 0x1);
- ASSERT_EQ(symbol.FunctionName(), "ctep.v");
- symbol = Symbol("ctep.v(cteo, ctgc, ctbn)", 0x0, 0x1);
- ASSERT_EQ(symbol.FunctionName(), "ctep.v");
- symbol = Symbol("ctep.v", 0x0, 0x1);
- ASSERT_EQ(symbol.FunctionName(), "ctep.v");
-}
-
-TEST(dso, search_debug_file_only_when_needed) {
- Dso::SetBuildIds({std::make_pair("/elf", BuildId("1b12a384a9f4a3f3659b7171ca615dbec3a81f71"))});
- Dso::SetSymFsDir(GetTestDataDir());
- CapturedStderr capture;
- capture.Start();
- auto dso = Dso::CreateDso(DSO_ELF_FILE, "/elf");
- ASSERT_EQ(capture.str().find("build id mismatch"), std::string::npos);
- ASSERT_EQ(dso->GetDebugFilePath(), "/elf");
- ASSERT_NE(capture.str().find("build id mismatch"), std::string::npos);
- capture.Stop();
-}
diff --git a/simpleperf/environment.cpp b/simpleperf/environment.cpp
index 8e95d449..4c960350 100644
--- a/simpleperf/environment.cpp
+++ b/simpleperf/environment.cpp
@@ -40,7 +40,6 @@
#if defined(__ANDROID__)
#include <android-base/properties.h>
-#include <cutils/android_filesystem_config.h>
#endif
#include "IOEventLoop.h"
@@ -427,14 +426,14 @@ ArchType GetMachineArch() {
utsname uname_buf;
if (TEMP_FAILURE_RETRY(uname(&uname_buf)) != 0) {
PLOG(WARNING) << "uname() failed";
- return GetTargetArch();
+ return GetBuildArch();
}
ArchType arch = GetArchType(uname_buf.machine);
#endif
if (arch != ARCH_UNSUPPORTED) {
return arch;
}
- return GetTargetArch();
+ return GetBuildArch();
}
void PrepareVdsoFile() {
@@ -658,7 +657,7 @@ bool InAppRunner::RunCmdInApp(const std::string& cmd, const std::vector<std::str
stop_signal_wfd.reset();
}
int exit_code;
- if (!workload->WaitChildProcess(true, &exit_code) || exit_code != 0) {
+ if (!workload->WaitChildProcess(&exit_code) || exit_code != 0) {
return false;
}
return true;
@@ -720,7 +719,7 @@ bool RunAs::Prepare() {
class SimpleperfAppRunner : public InAppRunner {
public:
- SimpleperfAppRunner(int user_id, const std::string& package_name, const std::string& app_type)
+ SimpleperfAppRunner(int user_id, const std::string& package_name, const std::string app_type)
: InAppRunner(user_id, package_name) {
// On Android < S, the app type is unknown before running simpleperf_app_runner. Assume it's
// profileable.
@@ -962,26 +961,16 @@ const char* GetTraceFsDir() {
}
std::optional<std::pair<int, int>> GetKernelVersion() {
- static std::optional<std::pair<int, int>> kernel_version;
- if (!kernel_version.has_value()) {
- utsname uname_buf;
- int major;
- int minor;
- if (TEMP_FAILURE_RETRY(uname(&uname_buf)) != 0 ||
- sscanf(uname_buf.release, "%d.%d", &major, &minor) != 2) {
- return std::nullopt;
- }
- kernel_version = std::make_pair(major, minor);
+ utsname uname_buf;
+ int major;
+ int minor;
+ if (TEMP_FAILURE_RETRY(uname(&uname_buf)) != 0 ||
+ sscanf(uname_buf.release, "%d.%d", &major, &minor) != 2) {
+ return std::nullopt;
}
- return kernel_version;
+ return std::make_pair(major, minor);
}
-#if defined(__ANDROID__)
-bool IsInAppUid() {
- return getuid() % AID_USER_OFFSET >= AID_APP_START;
-}
-#endif
-
std::optional<uid_t> GetProcessUid(pid_t pid) {
std::string status_file = "/proc/" + std::to_string(pid) + "/status";
LineReader reader(status_file);
diff --git a/simpleperf/environment.h b/simpleperf/environment.h
index 34ce7fa5..180b98c3 100644
--- a/simpleperf/environment.h
+++ b/simpleperf/environment.h
@@ -142,19 +142,15 @@ static inline uint64_t GetSystemClock() {
return ts.tv_sec * 1000000000ULL + ts.tv_nsec;
}
-#if defined(__ANDROID__)
-bool IsInAppUid();
-#endif
-#if !defined(__ANDROID__) && !defined(ANDROID_HOST_MUSL)
+#if !defined(__ANDROID__)
static inline int gettid() {
return syscall(__NR_gettid);
}
#endif
+std::optional<uid_t> GetProcessUid(pid_t pid);
#endif // defined(__linux__)
-std::optional<uint32_t> GetProcessUid(pid_t pid);
-
} // namespace simpleperf
#endif // SIMPLE_PERF_ENVIRONMENT_H_
diff --git a/simpleperf/event_attr.cpp b/simpleperf/event_attr.cpp
index dea77a94..21f3c19e 100644
--- a/simpleperf/event_attr.cpp
+++ b/simpleperf/event_attr.cpp
@@ -139,8 +139,6 @@ void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent) {
PrintIndented(indent + 1, "branch_sample_type 0x%" PRIx64 "\n", attr.branch_sample_type);
PrintIndented(indent + 1, "exclude_callchain_kernel %u, exclude_callchain_user %u\n",
attr.exclude_callchain_kernel, attr.exclude_callchain_user);
- PrintIndented(indent + 1, "comm_exec %u, use_clockid %u, context_switch %u\n", attr.comm_exec,
- attr.use_clockid, attr.context_switch);
PrintIndented(indent + 1, "sample_regs_user 0x%" PRIx64 "\n", attr.sample_regs_user);
PrintIndented(indent + 1, "sample_stack_user 0x%" PRIx64 "\n", attr.sample_stack_user);
}
diff --git a/simpleperf/event_attr.h b/simpleperf/event_attr.h
index a9d8bba7..9957bf7c 100644
--- a/simpleperf/event_attr.h
+++ b/simpleperf/event_attr.h
@@ -33,8 +33,6 @@ struct EventAttrWithId {
std::vector<uint64_t> ids;
};
-inline constexpr uint64_t INFINITE_SAMPLE_PERIOD = 1ULL << 62;
-
perf_event_attr CreateDefaultPerfEventAttr(const EventType& event_type);
void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent = 0);
bool GetCommonEventIdPositionsForAttrs(std::vector<perf_event_attr>& attrs,
diff --git a/simpleperf/event_fd.cpp b/simpleperf/event_fd.cpp
index 36db17ca..0343e156 100644
--- a/simpleperf/event_fd.cpp
+++ b/simpleperf/event_fd.cpp
@@ -101,14 +101,9 @@ std::string EventFd::Name() const {
uint64_t EventFd::Id() const {
if (id_ == 0) {
- if (ioctl(perf_event_fd_, PERF_EVENT_IOC_ID, &id_) != 0) {
- // PERF_EVENT_IOC_ID isn't available in kernel <= 3.10. Fallback to read() in this case.
- PerfCounter counter;
- if (InnerReadCounter(&counter)) {
- id_ = counter.id;
- } else {
- PLOG(WARNING) << "failed to get id of event_fd";
- }
+ PerfCounter counter;
+ if (InnerReadCounter(&counter)) {
+ id_ = counter.id;
}
}
return id_;
diff --git a/simpleperf/event_selection_set.cpp b/simpleperf/event_selection_set.cpp
index 58b4b956..82d41fd4 100644
--- a/simpleperf/event_selection_set.cpp
+++ b/simpleperf/event_selection_set.cpp
@@ -51,10 +51,6 @@ bool IsBranchSamplingSupported() {
}
bool IsDwarfCallChainSamplingSupported() {
- if (auto version = GetKernelVersion(); version && version.value() >= std::make_pair(3, 18)) {
- // Skip test on kernel >= 3.18, which has all patches needed to support dwarf callchain.
- return true;
- }
const EventType* type = FindEventTypeByName("cpu-clock");
if (type == nullptr) {
return false;
@@ -62,7 +58,7 @@ bool IsDwarfCallChainSamplingSupported() {
perf_event_attr attr = CreateDefaultPerfEventAttr(*type);
attr.sample_type |= PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER;
attr.exclude_callchain_user = 1;
- attr.sample_regs_user = GetSupportedRegMask(GetTargetArch());
+ attr.sample_regs_user = GetSupportedRegMask(GetBuildArch());
attr.sample_stack_user = 8192;
return IsEventAttrSupported(attr, type->name);
}
@@ -124,11 +120,10 @@ bool IsSettingClockIdSupported() {
// Do the real check only once and keep the result in a static variable.
static int is_supported = -1;
if (is_supported == -1) {
- is_supported = 0;
- if (auto version = GetKernelVersion(); version && version.value() >= std::make_pair(4, 1)) {
- // Kernel >= 4.1 has patch "34f43927 perf: Add per event clockid support". So no need to test.
- is_supported = 1;
- } else if (const EventType* type = FindEventTypeByName("cpu-clock"); type != nullptr) {
+ const EventType* type = FindEventTypeByName("cpu-clock");
+ if (type == nullptr) {
+ is_supported = 0;
+ } else {
// Check if the kernel supports setting clockid, which was added in kernel 4.0. Just check
// with one clockid is enough. Because all needed clockids were supported before kernel 4.0.
perf_event_attr attr = CreateDefaultPerfEventAttr(*type);
@@ -141,11 +136,6 @@ bool IsSettingClockIdSupported() {
}
bool IsMmap2Supported() {
- if (auto version = GetKernelVersion(); version && version.value() >= std::make_pair(3, 12)) {
- // Kernel >= 3.12 has patch "13d7a2410 perf: Add attr->mmap2 attribute to an event". So no need
- // to test.
- return true;
- }
const EventType* type = FindEventTypeByName("cpu-clock");
if (type == nullptr) {
return false;
@@ -155,21 +145,6 @@ bool IsMmap2Supported() {
return IsEventAttrSupported(attr, type->name);
}
-bool IsHardwareEventSupported() {
- const EventType* type = FindEventTypeByName("cpu-cycles");
- if (type == nullptr) {
- return false;
- }
- perf_event_attr attr = CreateDefaultPerfEventAttr(*type);
- return IsEventAttrSupported(attr, type->name);
-}
-
-bool IsSwitchRecordSupported() {
- // Kernel >= 4.3 has patch "45ac1403f perf: Add PERF_RECORD_SWITCH to indicate context switches".
- auto version = GetKernelVersion();
- return version && version.value() >= std::make_pair(4, 3);
-}
-
std::string AddrFilter::ToString() const {
switch (type) {
case FILE_RANGE:
@@ -217,8 +192,7 @@ bool EventSelectionSet::BuildAndCheckEventSelection(const std::string& event_nam
selection->event_attr.precise_ip = event_type->precise_ip;
if (IsEtmEventType(event_type->event_type.type)) {
auto& etm_recorder = ETMRecorder::GetInstance();
- if (auto result = etm_recorder.CheckEtmSupport(); !result.ok()) {
- LOG(ERROR) << result.error();
+ if (!etm_recorder.CheckEtmSupport()) {
return false;
}
ETMRecorder::GetInstance().SetEtmPerfEventAttr(&selection->event_attr);
@@ -309,31 +283,6 @@ bool EventSelectionSet::AddEventGroup(const std::vector<std::string>& event_name
return true;
}
-bool EventSelectionSet::AddCounters(const std::vector<std::string>& event_names) {
- CHECK(!groups_.empty());
- if (groups_.size() > 1) {
- LOG(ERROR) << "Failed to add counters. Only one event group is allowed.";
- return false;
- }
- for (const auto& event_name : event_names) {
- EventSelection selection;
- if (!BuildAndCheckEventSelection(event_name, false, &selection)) {
- return false;
- }
- // Use a big sample_period to avoid getting samples for added counters.
- selection.event_attr.freq = 0;
- selection.event_attr.sample_period = INFINITE_SAMPLE_PERIOD;
- selection.event_attr.inherit = 0;
- groups_[0].emplace_back(std::move(selection));
- }
- // Add counters in each sample.
- for (auto& selection : groups_[0]) {
- selection.event_attr.sample_type |= PERF_SAMPLE_READ;
- selection.event_attr.read_format |= PERF_FORMAT_GROUP;
- }
- return true;
-}
-
std::vector<const EventType*> EventSelectionSet::GetEvents() const {
std::vector<const EventType*> result;
for (const auto& group : groups_) {
@@ -541,10 +490,6 @@ bool EventSelectionSet::RecordNotExecutableMaps() const {
return groups_[0][0].event_attr.mmap_data == 1;
}
-void EventSelectionSet::EnableSwitchRecord() {
- groups_[0][0].event_attr.context_switch = 1;
-}
-
void EventSelectionSet::WakeupPerSample() {
for (auto& group : groups_) {
for (auto& selection : group) {
@@ -840,7 +785,14 @@ bool EventSelectionSet::ReadMmapEventData(bool with_time_limit) {
}
bool EventSelectionSet::FinishReadMmapEventData() {
- return ReadMmapEventData(false);
+ // Stop the read thread, so we don't get more records beyond current time.
+ if (!SyncKernelBuffer() || !record_read_thread_->StopReadThread()) {
+ return false;
+ }
+ if (!ReadMmapEventData(false)) {
+ return false;
+ }
+ return true;
}
void EventSelectionSet::CloseEventFiles() {
diff --git a/simpleperf/event_selection_set.h b/simpleperf/event_selection_set.h
index 07754fd2..7d84b620 100644
--- a/simpleperf/event_selection_set.h
+++ b/simpleperf/event_selection_set.h
@@ -109,8 +109,6 @@ class EventSelectionSet {
bool AddEventType(const std::string& event_name, size_t* group_id = nullptr);
bool AddEventGroup(const std::vector<std::string>& event_names, size_t* group_id = nullptr);
- // For each sample generated for the existing event group, add counters for selected events.
- bool AddCounters(const std::vector<std::string>& event_names);
std::vector<const EventType*> GetEvents() const;
std::vector<const EventType*> GetTracepointEvents() const;
bool ExcludeKernel() const;
@@ -130,7 +128,6 @@ class EventSelectionSet {
bool NeedKernelSymbol() const;
void SetRecordNotExecutableMaps(bool record);
bool RecordNotExecutableMaps() const;
- void EnableSwitchRecord();
void WakeupPerSample();
void SetAddrFilters(std::vector<AddrFilter>&& filters) { addr_filters_ = std::move(filters); }
bool SetTracepointFilter(const std::string& filter);
@@ -225,8 +222,6 @@ bool IsDwarfCallChainSamplingSupported();
bool IsDumpingRegsForTracepointEventsSupported();
bool IsSettingClockIdSupported();
bool IsMmap2Supported();
-bool IsHardwareEventSupported();
-bool IsSwitchRecordSupported();
} // namespace simpleperf
diff --git a/simpleperf/get_test_data.h b/simpleperf/get_test_data.h
index 2711d5e4..1ef663b9 100644
--- a/simpleperf/get_test_data.h
+++ b/simpleperf/get_test_data.h
@@ -132,6 +132,9 @@ static const std::string PERF_DATA_SCHED_STAT_RUNTIME = "perf_sched_stat_runtime
// generated by `simpleperf record -e (about 200 tracepoint events) sleep 1`.
static const std::string PERF_DATA_WITH_BIG_TRACE_DATA = "perf_with_big_trace_data.data";
+// generated by `simpleperf record --app com.google.sample.tunnel --duration 1`.
+static const std::string PERF_DATA_WITH_APP_PACKAGE_NAME = "perf_with_app_package_name.data";
+
static const std::string PERF_DATA_WITH_KERNEL_SYMBOLS_AVAILABLE_TRUE =
"perf_with_kernel_symbols_available_true.data";
diff --git a/simpleperf/include/simpleperf_profcollect.hpp b/simpleperf/include/simpleperf_profcollect.hpp
index 67123e58..179d0e1d 100644
--- a/simpleperf/include/simpleperf_profcollect.hpp
+++ b/simpleperf/include/simpleperf_profcollect.hpp
@@ -16,8 +16,7 @@
extern "C" {
-bool HasDriverSupport();
-bool HasDeviceSupport();
+bool HasSupport();
bool Record(const char* event_name, const char* output, float duration);
-bool Inject(const char* traceInput, const char* profileOutput, const char* binary_filter);
+bool Inject(const char* traceInput, const char* profileOutput);
}
diff --git a/simpleperf/libsimpleperf_report_fuzzer.cpp b/simpleperf/libsimpleperf_report_fuzzer.cpp
deleted file mode 100644
index 4c68610f..00000000
--- a/simpleperf/libsimpleperf_report_fuzzer.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-
-#include <android-base/file.h>
-
-#include "report_lib_interface.cpp"
-
-extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
- TemporaryFile tmpfile;
- android::base::WriteStringToFd(std::string(reinterpret_cast<const char*>(data), size),
- tmpfile.fd);
- ReportLib* report_lib = CreateReportLib();
- SetRecordFile(report_lib, tmpfile.path);
- while (true) {
- Sample* sample = GetNextSample(report_lib);
- if (sample == nullptr) {
- break;
- }
- }
- DestroyReportLib(report_lib);
- return 0;
-}
diff --git a/simpleperf/main.cpp b/simpleperf/main.cpp
index 62fcd6f7..21c5351e 100644
--- a/simpleperf/main.cpp
+++ b/simpleperf/main.cpp
@@ -20,41 +20,24 @@
#include "command.h"
#include "environment.h"
-#include "utils.h"
using namespace simpleperf;
#if defined(__ANDROID__)
bool AndroidSecurityCheck() {
- if (IsRoot()) {
- return true;
- }
// Simpleperf can be executed by the shell, or by apps themselves. To avoid malicious apps
// exploiting perf_event_open interface via simpleperf, simpleperf needs proof that the user
// is expecting simpleperf to be ran:
- // 1) On Android < 11, perf_event_open is secured by perf_event_allow_path, which is controlled
+ // 1) On Android < R, perf_event_open is secured by perf_event_allow_path, which is controlled
// by security.perf_harden property. perf_event_open syscall can be used only after user setting
// security.perf_harden to 0 in shell. So we don't need to check security.perf_harden explicitly.
- // 2) On Android >= 11, perf_event_open may be controlled by selinux instead of
+ // 2) On Android R, perf_event_open may be controlled by selinux instead of
// perf_event_allow_path. So we need to check security.perf_harden explicitly. If simpleperf is
// running via shell, we already know the origin of the request is the user, so set the property
// ourselves for convenience. When started by the app, we won't have the permission to set the
// property, so the user will need to prove this intent by setting it manually via shell.
- // 3) On Android >= 13, besides perf_harden property, we use persist properties to allow an app
- // profiling itself even after device reboot. User needs to set the uid of the app which wants to
- // profile itself. And the permission has an expiration time.
- int android_version = GetAndroidVersion();
- if (android_version >= 13) {
- if (IsInAppUid() && android::base::GetUintProperty("persist.simpleperf.profile_app_uid", 0u,
- UINT_MAX) == getuid()) {
- if (android::base::GetUintProperty<uint64_t>("persist.simpleperf.profile_app_expiration_time",
- 0, UINT64_MAX) > time(nullptr)) {
- return true;
- }
- }
- }
- if (android_version >= 11) {
+ if (GetAndroidVersion() >= 11) {
std::string prop_name = "security.perf_harden";
if (android::base::GetProperty(prop_name, "") != "0") {
if (!android::base::SetProperty(prop_name, "0")) {
diff --git a/simpleperf/nonlinux_support/nonlinux_support.cpp b/simpleperf/nonlinux_support/nonlinux_support.cpp
index 23471f6a..2268e301 100644
--- a/simpleperf/nonlinux_support/nonlinux_support.cpp
+++ b/simpleperf/nonlinux_support/nonlinux_support.cpp
@@ -31,8 +31,7 @@ bool CanRecordRawData() {
return false;
}
-bool ReadSymbolsFromDexFileInMemory(void*, uint64_t, const std::string&,
- const std::vector<uint64_t>&,
+bool ReadSymbolsFromDexFileInMemory(void*, uint64_t, const std::vector<uint64_t>&,
const std::function<void(DexFileSymbol*)>&) {
return true;
}
@@ -58,8 +57,4 @@ std::unique_ptr<OfflineUnwinder> OfflineUnwinder::Create(bool) {
return std::unique_ptr<OfflineUnwinder>(new NoOpOfflineUnwinder);
}
-std::optional<uint32_t> GetProcessUid(pid_t) {
- return std::nullopt;
-}
-
} // namespace simpleperf \ No newline at end of file
diff --git a/simpleperf/perf_event.h b/simpleperf/perf_event.h
index 45a00a7a..7e7e48d7 100644
--- a/simpleperf/perf_event.h
+++ b/simpleperf/perf_event.h
@@ -23,8 +23,4 @@
#include <linux/perf_event.h>
#endif
-#if !defined(PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW)
-#define PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW 0x0100
-#endif
-
#endif // SIMPLE_PERF_PERF_EVENT_H_
diff --git a/simpleperf/perf_regs.cpp b/simpleperf/perf_regs.cpp
index 59db45f6..cccd136f 100644
--- a/simpleperf/perf_regs.cpp
+++ b/simpleperf/perf_regs.cpp
@@ -144,10 +144,9 @@ std::string GetRegName(size_t regno, ArchType arch) {
if (reg >= PERF_REG_ARM_R0 && reg <= PERF_REG_ARM_R10) {
return android::base::StringPrintf("r%d", reg - PERF_REG_ARM_R0);
}
- if (auto it = arm_reg_map.find(reg); it != arm_reg_map.end()) {
- return it->second;
- }
- FALLTHROUGH_INTENDED;
+ auto it = arm_reg_map.find(reg);
+ CHECK(it != arm_reg_map.end()) << "unknown reg " << reg;
+ return it->second;
}
case ARCH_ARM64: {
if (reg >= PERF_REG_ARM64_X0 && reg <= PERF_REG_ARM64_X29) {
diff --git a/simpleperf/perf_regs.h b/simpleperf/perf_regs.h
index 569a469c..17e28a65 100644
--- a/simpleperf/perf_regs.h
+++ b/simpleperf/perf_regs.h
@@ -45,7 +45,7 @@ enum ArchType {
ARCH_UNSUPPORTED,
};
-constexpr ArchType GetTargetArch() {
+constexpr ArchType GetBuildArch() {
#if defined(__i386__)
return ARCH_X86_32;
#elif defined(__x86_64__)
diff --git a/simpleperf/profcollect.cpp b/simpleperf/profcollect.cpp
index 724111e8..15d213c2 100644
--- a/simpleperf/profcollect.cpp
+++ b/simpleperf/profcollect.cpp
@@ -14,7 +14,6 @@
* limitations under the License.
*/
-#include <wakelock/wakelock.h>
#include <include/simpleperf_profcollect.hpp>
#include "ETMRecorder.h"
@@ -25,14 +24,8 @@
using namespace simpleperf;
-bool HasDriverSupport() {
- return ETMRecorder::GetInstance().IsETMDriverAvailable();
-}
-
-bool HasDeviceSupport() {
- auto result = ETMRecorder::GetInstance().CheckEtmSupport();
- if (!result.ok()) {
- LOG(DEBUG) << result.error();
+bool HasSupport() {
+ if (!ETMRecorder::GetInstance().CheckEtmSupport()) {
return false;
}
const EventType* type = FindEventTypeByName("cs-etm", false);
@@ -43,13 +36,6 @@ bool HasDeviceSupport() {
}
bool Record(const char* event_name, const char* output, float duration) {
- // The kernel may panic when trying to hibernate or hotplug CPUs while collecting
- // ETM data. So get wakelock to keep the CPUs on.
- auto wakelock = android::wakelock::WakeLock::tryGet("profcollectd");
- if (!wakelock) {
- LOG(ERROR) << "Failed to request wakelock.";
- return false;
- }
auto recordCmd = CreateCommandInstance("record");
std::vector<std::string> args;
args.push_back("-a");
@@ -59,14 +45,11 @@ bool Record(const char* event_name, const char* output, float duration) {
return recordCmd->Run(args);
}
-bool Inject(const char* traceInput, const char* profileOutput, const char* binary_filter) {
+bool Inject(const char* traceInput, const char* profileOutput) {
auto injectCmd = CreateCommandInstance("inject");
std::vector<std::string> args;
args.insert(args.end(), {"-i", traceInput});
args.insert(args.end(), {"-o", profileOutput});
- if (binary_filter) {
- args.insert(args.end(), {"--binary", binary_filter});
- }
args.insert(args.end(), {"--output", "branch-list"});
args.emplace_back("--exclude-perf");
return injectCmd->Run(args);
diff --git a/simpleperf/read_dex_file.cpp b/simpleperf/read_dex_file.cpp
index afab576b..13ca403f 100644
--- a/simpleperf/read_dex_file.cpp
+++ b/simpleperf/read_dex_file.cpp
@@ -33,42 +33,52 @@
namespace simpleperf {
-static void ReadSymbols(art_api::dex::DexFile& dex_file, uint64_t file_offset,
- const std::function<void(DexFileSymbol*)>& symbol_cb) {
- auto callback = [&](const art_api::dex::DexFile::Method& method) {
- size_t name_size, code_size;
- const char* name = method.GetQualifiedName(/*with_params=*/false, &name_size);
- size_t offset = method.GetCodeOffset(&code_size);
- DexFileSymbol symbol{std::string_view(name, name_size), file_offset + offset, code_size};
- symbol_cb(&symbol);
- };
- dex_file.ForEachMethod(callback);
-}
-
-bool ReadSymbolsFromDexFileInMemory(void* addr, uint64_t size, const std::string& debug_filename,
- const std::vector<uint64_t>& dex_file_offsets,
- const std::function<void(DexFileSymbol*)>& symbol_callback) {
- for (uint64_t file_offset : dex_file_offsets) {
- size_t max_file_size;
- if (__builtin_sub_overflow(size, file_offset, &max_file_size)) {
- LOG(WARNING) << "failed to read dex file symbols from " << debug_filename << "(offset "
- << file_offset << ")";
- return false;
- }
- uint8_t* file_addr = static_cast<uint8_t*>(addr) + file_offset;
- std::unique_ptr<art_api::dex::DexFile> dex_file;
- art_api::dex::DexFile::Error error_msg =
- art_api::dex::DexFile::Create(file_addr, max_file_size, nullptr, "", &dex_file);
+static bool ReadSymbols(
+ const std::vector<uint64_t>& dex_file_offsets,
+ const std::function<std::unique_ptr<art_api::dex::DexFile>(uint64_t offset)>& open_file_cb,
+ const std::function<void(DexFileSymbol*)>& symbol_cb) {
+ for (uint64_t dex_offset : dex_file_offsets) {
+ std::unique_ptr<art_api::dex::DexFile> dex_file = open_file_cb(dex_offset);
if (dex_file == nullptr) {
- LOG(WARNING) << "failed to read dex file symbols from " << debug_filename << "(offset "
- << file_offset << "): " << error_msg.ToString();
return false;
}
- ReadSymbols(*dex_file, file_offset, symbol_callback);
+
+ auto callback = [&](const art_api::dex::DexFile::Method& method) {
+ size_t name_size, code_size;
+ const char* name = method.GetQualifiedName(/*with_params=*/false, &name_size);
+ size_t offset = method.GetCodeOffset(&code_size);
+ DexFileSymbol symbol{std::string_view(name, name_size), dex_offset + offset, code_size};
+ symbol_cb(&symbol);
+ };
+ dex_file->ForEachMethod(callback);
}
+
return true;
}
+bool ReadSymbolsFromDexFileInMemory(void* addr, uint64_t size,
+ const std::vector<uint64_t>& dex_file_offsets,
+ const std::function<void(DexFileSymbol*)>& symbol_callback) {
+ return ReadSymbols(
+ dex_file_offsets,
+ [&](uint64_t offset) -> std::unique_ptr<art_api::dex::DexFile> {
+ size_t max_file_size;
+ if (__builtin_sub_overflow(size, offset, &max_file_size)) {
+ return nullptr;
+ }
+ uint8_t* file_addr = static_cast<uint8_t*>(addr) + offset;
+ std::unique_ptr<art_api::dex::DexFile> dex_file;
+ art_api::dex::DexFile::Error error_msg =
+ art_api::dex::DexFile::Create(file_addr, max_file_size, nullptr, "", &dex_file);
+ if (dex_file == nullptr) {
+ LOG(WARNING) << "Failed to read dex file symbols: " << error_msg.ToString();
+ return nullptr;
+ }
+ return dex_file;
+ },
+ symbol_callback);
+}
+
bool ReadSymbolsFromDexFile(const std::string& file_path,
const std::vector<uint64_t>& dex_file_offsets,
const std::function<void(DexFileSymbol*)>& symbol_callback) {
@@ -85,8 +95,7 @@ bool ReadSymbolsFromDexFile(const std::string& file_path,
if (map == nullptr) {
return false;
}
- return ReadSymbolsFromDexFileInMemory(map->data(), file_size, file_path, dex_file_offsets,
- symbol_callback);
+ return ReadSymbolsFromDexFileInMemory(map->data(), file_size, dex_file_offsets, symbol_callback);
}
} // namespace simpleperf
diff --git a/simpleperf/read_dex_file.h b/simpleperf/read_dex_file.h
index 7700a06a..b4298fab 100644
--- a/simpleperf/read_dex_file.h
+++ b/simpleperf/read_dex_file.h
@@ -34,7 +34,7 @@ struct DexFileSymbol {
uint64_t size;
};
-bool ReadSymbolsFromDexFileInMemory(void* addr, uint64_t size, const std::string& debug_filename,
+bool ReadSymbolsFromDexFileInMemory(void* addr, uint64_t size,
const std::vector<uint64_t>& dex_file_offsets,
const std::function<void(DexFileSymbol*)>& symbol_callback);
bool ReadSymbolsFromDexFile(const std::string& file_path,
diff --git a/simpleperf/record.cpp b/simpleperf/record.cpp
index 4590b9ef..4e8a8822 100644
--- a/simpleperf/record.cpp
+++ b/simpleperf/record.cpp
@@ -21,7 +21,6 @@
#include <unordered_map>
#include <android-base/logging.h>
-#include <android-base/macros.h>
#include <android-base/stringprintf.h>
#include "OfflineUnwinder.h"
@@ -32,15 +31,6 @@
namespace simpleperf {
-#define CHECK_SIZE(p, end, size) \
- do { \
- if (UNLIKELY((end) - (p) < (size))) { \
- return false; \
- } \
- } while (0)
-
-#define CHECK_SIZE_U64(p, end, u64_count) CHECK_SIZE(p, end, (u64_count) * sizeof(uint64_t))
-
static std::string RecordTypeToString(int record_type) {
static std::unordered_map<int, std::string> record_type_names = {
{PERF_RECORD_MMAP, "mmap"},
@@ -55,8 +45,6 @@ static std::string RecordTypeToString(int record_type) {
{PERF_RECORD_BUILD_ID, "build_id"},
{PERF_RECORD_MMAP2, "mmap2"},
{PERF_RECORD_AUX, "aux"},
- {PERF_RECORD_SWITCH, "switch"},
- {PERF_RECORD_SWITCH_CPU_WIDE, "switch_cpu_wide"},
{PERF_RECORD_TRACING_DATA, "tracing_data"},
{PERF_RECORD_AUXTRACE_INFO, "auxtrace_info"},
{PERF_RECORD_AUXTRACE, "auxtrace"},
@@ -94,14 +82,10 @@ size_t SampleId::CreateContent(const perf_event_attr& attr, uint64_t event_id) {
return Size();
}
-bool SampleId::ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end) {
+void SampleId::ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end) {
sample_id_all = attr.sample_id_all;
sample_type = attr.sample_type;
if (sample_id_all) {
- const uint64_t sample_id_mask = PERF_SAMPLE_TID | PERF_SAMPLE_TIME | PERF_SAMPLE_ID |
- PERF_SAMPLE_STREAM_ID | PERF_SAMPLE_CPU |
- PERF_SAMPLE_IDENTIFIER;
- CHECK_SIZE_U64(p, end, __builtin_popcountll(sample_type & sample_id_mask));
if (sample_type & PERF_SAMPLE_TID) {
MoveFromBinaryFormat(tid_data, p);
}
@@ -121,10 +105,10 @@ bool SampleId::ReadFromBinaryFormat(const perf_event_attr& attr, const char* p,
MoveFromBinaryFormat(id_data, p);
}
}
- if (UNLIKELY(p < end)) {
+ CHECK_LE(p, end);
+ if (p < end) {
LOG(DEBUG) << "Record SampleId part has " << end - p << " bytes left\n";
}
- return true;
}
void SampleId::WriteToBinaryFormat(char*& p) const {
@@ -201,19 +185,8 @@ Record::Record(Record&& other) noexcept {
other.own_binary_ = false;
}
-bool Record::ParseHeader(char*& p, char*& end) {
- binary_ = p;
- CHECK(end != nullptr);
- CHECK_SIZE(p, end, sizeof(perf_event_header));
- header = RecordHeader(p);
- CHECK_SIZE(p, end, header.size);
- end = p + header.size;
- p += sizeof(perf_event_header);
- return true;
-}
-
void Record::Dump(size_t indent) const {
- PrintIndented(indent, "record %s: type %u, misc 0x%x, size %u\n",
+ PrintIndented(indent, "record %s: type %u, misc %u, size %u\n",
RecordTypeToString(type()).c_str(), type(), misc(), size());
DumpData(indent + 1);
sample_id.Dump(indent + 1);
@@ -237,18 +210,15 @@ void Record::UpdateBinary(char* new_binary) {
binary_ = new_binary;
}
-bool MmapRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+MmapRecord::MmapRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<const MmapRecordDataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
p += sizeof(*data);
- size_t size = Align(SafeStrlen(p, end) + 1, 8);
- CHECK_SIZE(p, end, size);
filename = p;
- p += size;
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ p += Align(strlen(filename) + 1, 8);
+ CHECK_LE(p, end);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
MmapRecord::MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, uint32_t tid,
@@ -286,18 +256,15 @@ void MmapRecord::DumpData(size_t indent) const {
PrintIndented(indent, "pgoff 0x%" PRIx64 ", filename %s\n", data->pgoff, filename);
}
-bool Mmap2Record::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+Mmap2Record::Mmap2Record(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<const Mmap2RecordDataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
p += sizeof(*data);
- size_t size = Align(SafeStrlen(p, end) + 1, 8);
- CHECK_SIZE(p, end, size);
filename = p;
- p += size;
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ p += Align(strlen(filename) + 1, 8);
+ CHECK_LE(p, end);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
Mmap2Record::Mmap2Record(const perf_event_attr& attr, bool in_kernel, uint32_t pid, uint32_t tid,
@@ -339,18 +306,15 @@ void Mmap2Record::DumpData(size_t indent) const {
PrintIndented(indent, "prot %u, flags %u, filename %s\n", data->prot, data->flags, filename);
}
-bool CommRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+CommRecord::CommRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<const CommRecordDataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
p += sizeof(*data);
- size_t size = Align(SafeStrlen(p, end) + 1, 8);
- CHECK_SIZE(p, end, size);
comm = p;
- p += size;
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ p += Align(strlen(p) + 1, 8);
+ CHECK_LE(p, end);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
CommRecord::CommRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid,
@@ -401,14 +365,13 @@ void CommRecord::DumpData(size_t indent) const {
PrintIndented(indent, "pid %u, tid %u, comm %s\n", data->pid, data->tid, comm);
}
-bool ExitOrForkRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+ExitOrForkRecord::ExitOrForkRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<const ExitOrForkRecordDataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
p += sizeof(*data);
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ CHECK_LE(p, end);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
void ExitOrForkRecord::DumpData(size_t indent) const {
@@ -436,30 +399,23 @@ ForkRecord::ForkRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid,
UpdateBinary(new_binary);
}
-bool LostRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 2);
+LostRecord::LostRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(id, p);
MoveFromBinaryFormat(lost, p);
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ CHECK_LE(p, end);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
void LostRecord::DumpData(size_t indent) const {
PrintIndented(indent, "id %" PRIu64 ", lost %" PRIu64 "\n", id, lost);
}
-bool SampleRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+SampleRecord::SampleRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
sample_type = attr.sample_type;
- read_format = attr.read_format;
- const uint64_t sample_mask = PERF_SAMPLE_IDENTIFIER | PERF_SAMPLE_IP | PERF_SAMPLE_TID |
- PERF_SAMPLE_TIME | PERF_SAMPLE_ADDR | PERF_SAMPLE_ID |
- PERF_SAMPLE_STREAM_ID | PERF_SAMPLE_CPU | PERF_SAMPLE_PERIOD;
- CHECK_SIZE_U64(p, end, __builtin_popcountll(sample_type & sample_mask));
// Set a default id value to report correctly even if ID is not recorded.
id_data.id = 0;
@@ -490,98 +446,60 @@ bool SampleRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
if (sample_type & PERF_SAMPLE_PERIOD) {
MoveFromBinaryFormat(period_data, p);
}
- if (sample_type & PERF_SAMPLE_READ) {
- uint64_t nr = 1;
- if (read_format & PERF_FORMAT_GROUP) {
- CHECK_SIZE_U64(p, end, 1);
- MoveFromBinaryFormat(nr, p);
- }
- size_t u64_count = (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) ? 1 : 0;
- u64_count += (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) ? 1 : 0;
- u64_count += ((read_format & PERF_FORMAT_ID) ? 2 : 1) * nr;
- CHECK_SIZE_U64(p, end, u64_count);
- if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
- MoveFromBinaryFormat(read_data.time_enabled, p);
- }
- if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
- MoveFromBinaryFormat(read_data.time_running, p);
- }
- read_data.counts.resize(nr);
- if (read_format & PERF_FORMAT_ID) {
- read_data.ids.resize(nr);
- }
- for (uint64_t i = 0; i < nr; i++) {
- MoveFromBinaryFormat(read_data.counts[i], p);
- if (read_format & PERF_FORMAT_ID) {
- MoveFromBinaryFormat(read_data.ids[i], p);
- }
- }
- }
if (sample_type & PERF_SAMPLE_CALLCHAIN) {
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(callchain_data.ip_nr, p);
- CHECK_SIZE_U64(p, end, callchain_data.ip_nr);
callchain_data.ips = reinterpret_cast<uint64_t*>(p);
p += callchain_data.ip_nr * sizeof(uint64_t);
}
if (sample_type & PERF_SAMPLE_RAW) {
- CHECK_SIZE(p, end, sizeof(uint32_t));
MoveFromBinaryFormat(raw_data.size, p);
- CHECK_SIZE(p, end, raw_data.size);
raw_data.data = p;
p += raw_data.size;
}
if (sample_type & PERF_SAMPLE_BRANCH_STACK) {
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(branch_stack_data.stack_nr, p);
- CHECK_SIZE(p, end, branch_stack_data.stack_nr * sizeof(BranchStackItemType));
branch_stack_data.stack = reinterpret_cast<BranchStackItemType*>(p);
p += branch_stack_data.stack_nr * sizeof(BranchStackItemType);
}
if (sample_type & PERF_SAMPLE_REGS_USER) {
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(regs_user_data.abi, p);
if (regs_user_data.abi == 0) {
regs_user_data.reg_mask = 0;
} else {
regs_user_data.reg_mask = attr.sample_regs_user;
size_t bit_nr = __builtin_popcountll(regs_user_data.reg_mask);
- CHECK_SIZE_U64(p, end, bit_nr);
regs_user_data.reg_nr = bit_nr;
regs_user_data.regs = reinterpret_cast<uint64_t*>(p);
p += bit_nr * sizeof(uint64_t);
}
}
if (sample_type & PERF_SAMPLE_STACK_USER) {
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(stack_user_data.size, p);
if (stack_user_data.size == 0) {
stack_user_data.dyn_size = 0;
} else {
- CHECK_SIZE(p, end, stack_user_data.size + sizeof(uint64_t));
stack_user_data.data = p;
p += stack_user_data.size;
MoveFromBinaryFormat(stack_user_data.dyn_size, p);
}
}
// TODO: Add parsing of other PERF_SAMPLE_*.
- if (UNLIKELY(p < end)) {
+ CHECK_LE(p, end);
+ if (p < end) {
LOG(DEBUG) << "Record has " << end - p << " bytes left\n";
}
- return true;
}
SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip, uint32_t pid,
uint32_t tid, uint64_t time, uint32_t cpu, uint64_t period,
- const PerfSampleReadType& read_data, const std::vector<uint64_t>& ips,
- const std::vector<char>& stack, uint64_t dyn_stack_size) {
+ const std::vector<uint64_t>& ips, const std::vector<char>& stack,
+ uint64_t dyn_stack_size) {
SetTypeAndMisc(PERF_RECORD_SAMPLE, PERF_RECORD_MISC_USER);
sample_type = attr.sample_type;
- read_format = attr.read_format;
CHECK_EQ(0u,
sample_type & ~(PERF_SAMPLE_IP | PERF_SAMPLE_TID | PERF_SAMPLE_TIME | PERF_SAMPLE_ID |
- PERF_SAMPLE_CPU | PERF_SAMPLE_PERIOD | PERF_SAMPLE_READ |
- PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER));
+ PERF_SAMPLE_CPU | PERF_SAMPLE_PERIOD | PERF_SAMPLE_CALLCHAIN |
+ PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER));
ip_data.ip = ip;
tid_data.pid = pid;
tid_data.tid = tid;
@@ -590,7 +508,6 @@ SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip
cpu_data.cpu = cpu;
cpu_data.res = 0;
period_data.period = period;
- this->read_data = read_data;
callchain_data.ip_nr = ips.size();
raw_data.size = 0;
branch_stack_data.stack_nr = 0;
@@ -619,13 +536,6 @@ SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip
if (sample_type & PERF_SAMPLE_PERIOD) {
size += sizeof(period_data);
}
- if (sample_type & PERF_SAMPLE_READ) {
- size_t u64_count = (read_format & PERF_FORMAT_GROUP) ? 1 : 0;
- u64_count += (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) ? 1 : 0;
- u64_count += (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) ? 1 : 0;
- u64_count += read_data.counts.size() + read_data.ids.size();
- size += sizeof(uint64_t) * u64_count;
- }
if (sample_type & PERF_SAMPLE_CALLCHAIN) {
size += sizeof(uint64_t) * (ips.size() + 1);
}
@@ -658,24 +568,6 @@ SampleRecord::SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip
if (sample_type & PERF_SAMPLE_PERIOD) {
MoveToBinaryFormat(period_data, p);
}
- if (sample_type & PERF_SAMPLE_READ) {
- if (read_format & PERF_FORMAT_GROUP) {
- uint64_t nr = read_data.counts.size();
- MoveToBinaryFormat(nr, p);
- }
- if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
- MoveToBinaryFormat(read_data.time_enabled, p);
- }
- if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
- MoveToBinaryFormat(read_data.time_running, p);
- }
- for (size_t i = 0; i < read_data.counts.size(); i++) {
- MoveToBinaryFormat(read_data.counts[i], p);
- if (read_format & PERF_FORMAT_ID) {
- MoveToBinaryFormat(read_data.ids[i], p);
- }
- }
- }
if (sample_type & PERF_SAMPLE_CALLCHAIN) {
MoveToBinaryFormat(callchain_data.ip_nr, p);
callchain_data.ips = reinterpret_cast<uint64_t*>(p);
@@ -845,21 +737,6 @@ void SampleRecord::DumpData(size_t indent) const {
if (sample_type & PERF_SAMPLE_PERIOD) {
PrintIndented(indent, "period %" PRId64 "\n", period_data.period);
}
- if (sample_type & PERF_SAMPLE_READ) {
- PrintIndented(indent, "read nr=%zu\n", read_data.counts.size());
- if (read_format & PERF_FORMAT_TOTAL_TIME_ENABLED) {
- PrintIndented(indent + 1, "time_enabled %" PRIu64 "\n", read_data.time_enabled);
- }
- if (read_format & PERF_FORMAT_TOTAL_TIME_RUNNING) {
- PrintIndented(indent + 1, "time_running %" PRIu64 "\n", read_data.time_running);
- }
- for (size_t i = 0; i < read_data.counts.size(); i++) {
- PrintIndented(indent + 1, "count[%zu] %" PRIu64 "\n", i, read_data.counts[i]);
- if (read_format & PERF_FORMAT_ID) {
- PrintIndented(indent + 1, "id[%zu] %" PRIu64 "\n", i, read_data.ids[i]);
- }
- }
- }
if (sample_type & PERF_SAMPLE_CALLCHAIN) {
PrintIndented(indent, "callchain nr=%" PRIu64 "\n", callchain_data.ip_nr);
for (uint64_t i = 0; i < callchain_data.ip_nr; ++i) {
@@ -993,14 +870,12 @@ std::vector<uint64_t> SampleRecord::GetCallChain(size_t* kernel_ip_count) const
return ips;
}
-bool AuxRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+AuxRecord::AuxRecord(const perf_event_attr& attr, char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<DataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
- p += sizeof(*data);
- return sample_id.ReadFromBinaryFormat(attr, p, end);
+ p += sizeof(DataType);
+ sample_id.ReadFromBinaryFormat(attr, p, end);
}
void AuxRecord::DumpData(size_t indent) const {
@@ -1009,44 +884,15 @@ void AuxRecord::DumpData(size_t indent) const {
PrintIndented(indent, "flags 0x%" PRIx64 "\n", data->flags);
}
-bool SwitchRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- return sample_id.ReadFromBinaryFormat(attr, p, end);
-}
-
-bool SwitchCpuWideRecord::Parse(const perf_event_attr& attr, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE(p, end, sizeof(tid_data));
- MoveFromBinaryFormat(tid_data, p);
- return sample_id.ReadFromBinaryFormat(attr, p, end);
-}
-
-void SwitchCpuWideRecord::DumpData(size_t indent) const {
- if (header.misc & PERF_RECORD_MISC_SWITCH_OUT) {
- PrintIndented(indent, "next_pid %u, next_tid %u\n", tid_data.pid, tid_data.tid);
- } else {
- PrintIndented(indent, "prev_pid %u, prev_tid %u\n", tid_data.pid, tid_data.tid);
- }
-}
-
-bool BuildIdRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- size_t size = Align(BUILD_ID_SIZE, 8);
- CHECK_SIZE(p, end, sizeof(uint32_t) + size);
+BuildIdRecord::BuildIdRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(pid, p);
build_id = BuildId(p, BUILD_ID_SIZE);
- p += size;
- size = Align(SafeStrlen(p, end) + 1, 64);
- CHECK_SIZE(p, end, size);
+ p += Align(build_id.Size(), 8);
filename = p;
- p += size;
- return p == end;
+ p += Align(strlen(filename) + 1, 64);
+ CHECK_EQ(p, end);
}
void BuildIdRecord::DumpData(size_t indent) const {
@@ -1073,53 +919,30 @@ BuildIdRecord::BuildIdRecord(bool in_kernel, uint32_t pid, const BuildId& build_
UpdateBinary(new_binary);
}
-bool AuxTraceInfoRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+AuxTraceInfoRecord::AuxTraceInfoRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
data = reinterpret_cast<DataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
- p += sizeof(*data);
- if (data->aux_type != AUX_TYPE_ETM || data->version != 1) {
- return false;
- }
+ CHECK_EQ(data->aux_type, AUX_TYPE_ETM);
+ CHECK_EQ(data->version, 0);
for (uint32_t i = 0; i < data->nr_cpu; ++i) {
- uint64_t magic = *reinterpret_cast<uint64_t*>(p);
- if (magic == MAGIC_ETM4) {
- CHECK_SIZE(p, end, sizeof(ETM4Info));
- p += sizeof(ETM4Info);
- } else if (magic == MAGIC_ETE) {
- CHECK_SIZE(p, end, sizeof(ETEInfo));
- p += sizeof(ETEInfo);
- } else {
- return false;
- }
+ CHECK_EQ(data->etm4_info[i].magic, MAGIC_ETM4);
}
- return p == end;
+ p += sizeof(DataType) + data->nr_cpu * sizeof(ETM4Info);
+ CHECK_EQ(p, end);
}
-AuxTraceInfoRecord::AuxTraceInfoRecord(const DataType& data, const std::vector<ETEInfo>& ete_info) {
+AuxTraceInfoRecord::AuxTraceInfoRecord(const DataType& data,
+ const std::vector<ETM4Info>& etm4_info) {
SetTypeAndMisc(PERF_RECORD_AUXTRACE_INFO, 0);
-
- uint32_t size = header_size() + sizeof(DataType);
- for (auto& ete : ete_info) {
- size += (ete.trcdevarch == 0) ? sizeof(ETM4Info) : sizeof(ETEInfo);
- }
- SetSize(size);
- char* new_binary = new char[size];
+ SetSize(header_size() + sizeof(DataType) + sizeof(ETM4Info) * etm4_info.size());
+ char* new_binary = new char[size()];
char* p = new_binary;
MoveToBinaryFormat(header, p);
this->data = reinterpret_cast<DataType*>(p);
MoveToBinaryFormat(data, p);
- for (auto& ete : ete_info) {
- if (ete.trcdevarch == 0) {
- ETM4Info etm4;
- static_assert(sizeof(ETM4Info) + sizeof(uint64_t) == sizeof(ETEInfo));
- memcpy(&etm4, &ete, sizeof(ETM4Info));
- MoveToBinaryFormat(etm4, p);
- } else {
- MoveToBinaryFormat(ete, p);
- }
+ for (auto& etm4 : etm4_info) {
+ MoveToBinaryFormat(etm4, p);
}
UpdateBinary(new_binary);
}
@@ -1131,49 +954,26 @@ void AuxTraceInfoRecord::DumpData(size_t indent) const {
PrintIndented(indent, "pmu_type %u\n", data->pmu_type);
PrintIndented(indent, "snapshot %" PRIu64 "\n", data->snapshot);
indent++;
- uint64_t* info = data->info;
-
for (int i = 0; i < data->nr_cpu; i++) {
- if (info[0] == MAGIC_ETM4) {
- ETM4Info& e = *reinterpret_cast<ETM4Info*>(info);
- PrintIndented(indent, "magic 0x%" PRIx64 "\n", e.magic);
- PrintIndented(indent, "cpu %" PRIu64 "\n", e.cpu);
- PrintIndented(indent, "nrtrcparams %" PRIu64 "\n", e.nrtrcparams);
- PrintIndented(indent, "trcconfigr 0x%" PRIx64 "\n", e.trcconfigr);
- PrintIndented(indent, "trctraceidr 0x%" PRIx64 "\n", e.trctraceidr);
- PrintIndented(indent, "trcidr0 0x%" PRIx64 "\n", e.trcidr0);
- PrintIndented(indent, "trcidr1 0x%" PRIx64 "\n", e.trcidr1);
- PrintIndented(indent, "trcidr2 0x%" PRIx64 "\n", e.trcidr2);
- PrintIndented(indent, "trcidr8 0x%" PRIx64 "\n", e.trcidr8);
- PrintIndented(indent, "trcauthstatus 0x%" PRIx64 "\n", e.trcauthstatus);
- info = reinterpret_cast<uint64_t*>(&e + 1);
- } else {
- CHECK_EQ(info[0], MAGIC_ETE);
- ETEInfo& e = *reinterpret_cast<ETEInfo*>(info);
- PrintIndented(indent, "magic 0x%" PRIx64 "\n", e.magic);
- PrintIndented(indent, "cpu %" PRIu64 "\n", e.cpu);
- PrintIndented(indent, "nrtrcparams %" PRIu64 "\n", e.nrtrcparams);
- PrintIndented(indent, "trcconfigr 0x%" PRIx64 "\n", e.trcconfigr);
- PrintIndented(indent, "trctraceidr 0x%" PRIx64 "\n", e.trctraceidr);
- PrintIndented(indent, "trcidr0 0x%" PRIx64 "\n", e.trcidr0);
- PrintIndented(indent, "trcidr1 0x%" PRIx64 "\n", e.trcidr1);
- PrintIndented(indent, "trcidr2 0x%" PRIx64 "\n", e.trcidr2);
- PrintIndented(indent, "trcidr8 0x%" PRIx64 "\n", e.trcidr8);
- PrintIndented(indent, "trcauthstatus 0x%" PRIx64 "\n", e.trcauthstatus);
- PrintIndented(indent, "trcdevarch 0x%" PRIx64 "\n", e.trcdevarch);
- info = reinterpret_cast<uint64_t*>(&e + 1);
- }
- }
-}
-
-bool AuxTraceRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+ const ETM4Info& e = data->etm4_info[i];
+ PrintIndented(indent, "magic 0x%" PRIx64 "\n", e.magic);
+ PrintIndented(indent, "cpu %" PRIu64 "\n", e.cpu);
+ PrintIndented(indent, "trcconfigr 0x%" PRIx64 "\n", e.trcconfigr);
+ PrintIndented(indent, "trctraceidr 0x%" PRIx64 "\n", e.trctraceidr);
+ PrintIndented(indent, "trcidr0 0x%" PRIx64 "\n", e.trcidr0);
+ PrintIndented(indent, "trcidr1 0x%" PRIx64 "\n", e.trcidr1);
+ PrintIndented(indent, "trcidr2 0x%" PRIx64 "\n", e.trcidr2);
+ PrintIndented(indent, "trcidr8 0x%" PRIx64 "\n", e.trcidr8);
+ PrintIndented(indent, "trcauthstatus 0x%" PRIx64 "\n", e.trcauthstatus);
+ }
+}
+
+AuxTraceRecord::AuxTraceRecord(char* p) : Record(p) {
+ const char* end = p + header.size;
+ p += header_size();
data = reinterpret_cast<DataType*>(p);
- CHECK_SIZE(p, end, sizeof(*data));
- p += sizeof(*data);
- return p == end;
+ p += sizeof(DataType);
+ CHECK_EQ(p, end);
}
AuxTraceRecord::AuxTraceRecord(uint64_t aux_size, uint64_t offset, uint32_t idx, uint32_t tid,
@@ -1203,17 +1003,13 @@ void AuxTraceRecord::DumpData(size_t indent) const {
PrintIndented(indent, "location.file_offset %" PRIu64 "\n", location.file_offset);
}
-bool KernelSymbolRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE(p, end, sizeof(uint32_t));
+KernelSymbolRecord::KernelSymbolRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(kallsyms_size, p);
- size_t size = Align(kallsyms_size, 8);
- CHECK_SIZE(p, end, size);
kallsyms = p;
- p += size;
- return p == end;
+ p += Align(kallsyms_size, 8);
+ CHECK_EQ(p, end);
}
void KernelSymbolRecord::DumpData(size_t indent) const {
@@ -1233,18 +1029,15 @@ KernelSymbolRecord::KernelSymbolRecord(const std::string& kallsyms) {
UpdateBinary(new_binary);
}
-bool DsoRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 3);
+DsoRecord::DsoRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(dso_type, p);
MoveFromBinaryFormat(dso_id, p);
MoveFromBinaryFormat(min_vaddr, p);
- size_t size = Align(SafeStrlen(p, end) + 1, 8);
dso_name = p;
- p += size;
- return p == end;
+ p += Align(strlen(dso_name) + 1, 8);
+ CHECK_EQ(p, end);
}
DsoRecord::DsoRecord(uint64_t dso_type, uint64_t dso_id, const std::string& dso_name,
@@ -1273,18 +1066,15 @@ void DsoRecord::DumpData(size_t indent) const {
PrintIndented(indent, "dso_name: %s\n", dso_name);
}
-bool SymbolRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 3);
+SymbolRecord::SymbolRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(addr, p);
MoveFromBinaryFormat(len, p);
MoveFromBinaryFormat(dso_id, p);
- size_t size = Align(SafeStrlen(p, end) + 1, 8);
name = p;
- p += size;
- return p == end;
+ p += Align(strlen(name) + 1, 8);
+ CHECK_EQ(p, end);
}
SymbolRecord::SymbolRecord(uint64_t addr, uint64_t len, const std::string& name, uint64_t dso_id) {
@@ -1311,17 +1101,13 @@ void SymbolRecord::DumpData(size_t indent) const {
PrintIndented(indent, "dso_id: %" PRIu64 "\n", dso_id);
}
-bool TracingDataRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE(p, end, sizeof(uint32_t));
+TracingDataRecord::TracingDataRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(data_size, p);
- size_t size = Align(data_size, 64);
- CHECK_SIZE(p, end, size);
data = p;
- p += size;
- return p == end;
+ p += Align(data_size, 64);
+ CHECK_EQ(p, end);
}
TracingDataRecord::TracingDataRecord(const std::vector<char>& tracing_data) {
@@ -1342,16 +1128,13 @@ void TracingDataRecord::DumpData(size_t indent) const {
tracing.Dump(indent);
}
-bool EventIdRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 1);
+EventIdRecord::EventIdRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(count, p);
data = reinterpret_cast<const EventIdData*>(p);
- CHECK_SIZE(p, end, sizeof(data[0]) * count);
p += sizeof(data[0]) * count;
- return p == end;
+ CHECK_EQ(p, end);
}
EventIdRecord::EventIdRecord(const std::vector<uint64_t>& data) {
@@ -1375,22 +1158,19 @@ void EventIdRecord::DumpData(size_t indent) const {
}
}
-bool CallChainRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 4);
+CallChainRecord::CallChainRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(pid, p);
MoveFromBinaryFormat(tid, p);
MoveFromBinaryFormat(chain_type, p);
MoveFromBinaryFormat(time, p);
MoveFromBinaryFormat(ip_nr, p);
- CHECK_SIZE_U64(p, end, ip_nr * 2);
ips = reinterpret_cast<uint64_t*>(p);
p += ip_nr * sizeof(uint64_t);
sps = reinterpret_cast<uint64_t*>(p);
p += ip_nr * sizeof(uint64_t);
- return p == end;
+ CHECK_EQ(p, end);
}
CallChainRecord::CallChainRecord(pid_t pid, pid_t tid, CallChainJoiner::ChainType type,
@@ -1445,11 +1225,9 @@ void CallChainRecord::DumpData(size_t indent) const {
}
}
-bool UnwindingResultRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
- CHECK_SIZE_U64(p, end, 8);
+UnwindingResultRecord::UnwindingResultRecord(char* p) : Record(p) {
+ const char* end = p + size();
+ p += header_size();
MoveFromBinaryFormat(time, p);
MoveFromBinaryFormat(unwinding_result.used_time, p);
MoveFromBinaryFormat(unwinding_result.error_code, p);
@@ -1461,18 +1239,15 @@ bool UnwindingResultRecord::Parse(const perf_event_attr&, char* p, char* end) {
MoveFromBinaryFormat(regs_user_data.abi, p);
MoveFromBinaryFormat(regs_user_data.reg_mask, p);
size_t bit_nr = __builtin_popcountll(regs_user_data.reg_mask);
- CHECK_SIZE_U64(p, end, bit_nr);
regs_user_data.reg_nr = bit_nr;
regs_user_data.regs = reinterpret_cast<uint64_t*>(p);
p += bit_nr * sizeof(uint64_t);
// stack_user_data
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(stack_user_data.size, p);
if (stack_user_data.size == 0) {
stack_user_data.dyn_size = 0;
} else {
- CHECK_SIZE(p, end, stack_user_data.size + sizeof(uint64_t));
stack_user_data.data = p;
p += stack_user_data.size;
MoveFromBinaryFormat(stack_user_data.dyn_size, p);
@@ -1480,15 +1255,13 @@ bool UnwindingResultRecord::Parse(const perf_event_attr&, char* p, char* end) {
// callchain
if (p < end) {
- CHECK_SIZE_U64(p, end, 1);
MoveFromBinaryFormat(callchain.length, p);
- CHECK_SIZE_U64(p, end, callchain.length * 2);
callchain.ips = reinterpret_cast<uint64_t*>(p);
p += callchain.length * sizeof(uint64_t);
callchain.sps = reinterpret_cast<uint64_t*>(p);
p += callchain.length * sizeof(uint64_t);
}
- return true;
+ CHECK_LE(p, end);
}
UnwindingResultRecord::UnwindingResultRecord(uint64_t time, const UnwindingResult& unwinding_result,
@@ -1573,89 +1346,65 @@ void UnwindingResultRecord::DumpData(size_t indent) const {
}
}
-bool UnknownRecord::Parse(const perf_event_attr&, char* p, char* end) {
- if (!ParseHeader(p, end)) {
- return false;
- }
+UnknownRecord::UnknownRecord(char* p) : Record(p) {
+ p += header_size();
data = p;
- return true;
}
void UnknownRecord::DumpData(size_t) const {}
-std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, uint32_t type, char* p,
- char* end) {
- std::unique_ptr<Record> r;
+std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, uint32_t type, char* p) {
switch (type) {
case PERF_RECORD_MMAP:
- r.reset(new MmapRecord);
- break;
+ return std::unique_ptr<Record>(new MmapRecord(attr, p));
case PERF_RECORD_MMAP2:
- r.reset(new Mmap2Record);
- break;
+ return std::unique_ptr<Record>(new Mmap2Record(attr, p));
case PERF_RECORD_COMM:
- r.reset(new CommRecord);
- break;
+ return std::unique_ptr<Record>(new CommRecord(attr, p));
case PERF_RECORD_EXIT:
- r.reset(new ExitRecord);
- break;
+ return std::unique_ptr<Record>(new ExitRecord(attr, p));
case PERF_RECORD_FORK:
- r.reset(new ForkRecord);
- break;
+ return std::unique_ptr<Record>(new ForkRecord(attr, p));
case PERF_RECORD_LOST:
- r.reset(new LostRecord);
- break;
+ return std::unique_ptr<Record>(new LostRecord(attr, p));
case PERF_RECORD_SAMPLE:
- r.reset(new SampleRecord);
- break;
+ return std::unique_ptr<Record>(new SampleRecord(attr, p));
case PERF_RECORD_AUX:
- r.reset(new AuxRecord);
- break;
- case PERF_RECORD_SWITCH:
- r.reset(new SwitchRecord);
- break;
- case PERF_RECORD_SWITCH_CPU_WIDE:
- r.reset(new SwitchCpuWideRecord);
- break;
+ return std::unique_ptr<Record>(new AuxRecord(attr, p));
case PERF_RECORD_TRACING_DATA:
- r.reset(new TracingDataRecord);
- break;
+ return std::unique_ptr<Record>(new TracingDataRecord(p));
case PERF_RECORD_AUXTRACE_INFO:
- r.reset(new AuxTraceInfoRecord);
- break;
+ return std::unique_ptr<Record>(new AuxTraceInfoRecord(p));
case PERF_RECORD_AUXTRACE:
- r.reset(new AuxTraceRecord);
- break;
+ return std::unique_ptr<Record>(new AuxTraceRecord(p));
case SIMPLE_PERF_RECORD_KERNEL_SYMBOL:
- r.reset(new KernelSymbolRecord);
- break;
+ return std::unique_ptr<Record>(new KernelSymbolRecord(p));
case SIMPLE_PERF_RECORD_DSO:
- r.reset(new DsoRecord);
- break;
+ return std::unique_ptr<Record>(new DsoRecord(p));
case SIMPLE_PERF_RECORD_SYMBOL:
- r.reset(new SymbolRecord);
- break;
+ return std::unique_ptr<Record>(new SymbolRecord(p));
case SIMPLE_PERF_RECORD_EVENT_ID:
- r.reset(new EventIdRecord);
- break;
+ return std::unique_ptr<Record>(new EventIdRecord(p));
case SIMPLE_PERF_RECORD_CALLCHAIN:
- r.reset(new CallChainRecord);
- break;
+ return std::unique_ptr<Record>(new CallChainRecord(p));
case SIMPLE_PERF_RECORD_UNWINDING_RESULT:
- r.reset(new UnwindingResultRecord);
- break;
+ return std::unique_ptr<Record>(new UnwindingResultRecord(p));
case SIMPLE_PERF_RECORD_TRACING_DATA:
- r.reset(new TracingDataRecord);
- break;
+ return std::unique_ptr<Record>(new TracingDataRecord(p));
default:
- r.reset(new UnknownRecord);
- break;
+ return std::unique_ptr<Record>(new UnknownRecord(p));
}
- if (UNLIKELY(!r->Parse(attr, p, end))) {
- LOG(ERROR) << "failed to parse record " << RecordTypeToString(type);
- return nullptr;
+}
+
+std::unique_ptr<Record> ReadRecordFromOwnedBuffer(const perf_event_attr& attr, uint32_t type,
+ char* p) {
+ std::unique_ptr<Record> record = ReadRecordFromBuffer(attr, type, p);
+ if (record != nullptr) {
+ record->OwnBinary();
+ } else {
+ delete[] p;
}
- return r;
+ return record;
}
std::vector<std::unique_ptr<Record>> ReadRecordsFromBuffer(const perf_event_attr& attr, char* buf,
@@ -1664,19 +1413,18 @@ std::vector<std::unique_ptr<Record>> ReadRecordsFromBuffer(const perf_event_attr
char* p = buf;
char* end = buf + buf_size;
while (p < end) {
- std::unique_ptr<Record> r = ReadRecordFromBuffer(attr, p, end);
- if (!r) {
- return {};
- }
- p += r->size();
- result.emplace_back(std::move(r));
+ RecordHeader header(p);
+ CHECK_LE(p + header.size, end);
+ CHECK_NE(0u, header.size);
+ result.push_back(ReadRecordFromBuffer(attr, header.type, p));
+ p += header.size;
}
return result;
}
-std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, char* p, char* end) {
+std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, char* p) {
auto header = reinterpret_cast<const perf_event_header*>(p);
- return ReadRecordFromBuffer(attr, header->type, p, end);
+ return ReadRecordFromBuffer(attr, header->type, p);
}
} // namespace simpleperf
diff --git a/simpleperf/record.h b/simpleperf/record.h
index 325f6011..0ba8d4aa 100644
--- a/simpleperf/record.h
+++ b/simpleperf/record.h
@@ -103,13 +103,6 @@ struct PerfSamplePeriodType {
uint64_t period;
};
-struct PerfSampleReadType {
- uint64_t time_enabled = 0;
- uint64_t time_running = 0;
- std::vector<uint64_t> counts;
- std::vector<uint64_t> ids;
-};
-
struct PerfSampleCallChainType {
uint64_t ip_nr;
uint64_t* ips;
@@ -204,7 +197,7 @@ struct SampleId {
size_t CreateContent(const perf_event_attr& attr, uint64_t event_id);
// Parse sample_id from binary format in the buffer pointed by p.
- bool ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end);
+ void ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end);
// Write the binary format of sample_id to the buffer pointed by p.
void WriteToBinaryFormat(char*& p) const;
@@ -224,6 +217,7 @@ struct Record {
SampleId sample_id;
Record() : binary_(nullptr), own_binary_(false) {}
+ explicit Record(char* p) : header(p), binary_(p), own_binary_(false) {}
Record(Record&& other) noexcept;
virtual ~Record() {
@@ -232,8 +226,6 @@ struct Record {
}
}
- virtual bool Parse(const perf_event_attr& attr, char* p, char* end) = 0;
-
void OwnBinary() { own_binary_ = true; }
uint32_t type() const { return header.type; }
@@ -266,7 +258,6 @@ struct Record {
virtual uint64_t Id() const;
protected:
- bool ParseHeader(char*& p, char*& end);
void UpdateBinary(char* new_binary);
virtual void DumpData(size_t) const = 0;
@@ -286,12 +277,12 @@ struct MmapRecord : public Record {
const MmapRecordDataType* data;
const char* filename;
- MmapRecord() {}
+ MmapRecord(const perf_event_attr& attr, char* p);
+
MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, uint32_t tid, uint64_t addr,
uint64_t len, uint64_t pgoff, const std::string& filename, uint64_t event_id,
uint64_t time = 0);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
void SetDataAndFilename(const MmapRecordDataType& data, const std::string& filename);
protected:
@@ -313,12 +304,11 @@ struct Mmap2Record : public Record {
const Mmap2RecordDataType* data;
const char* filename;
- Mmap2Record() {}
+ Mmap2Record(const perf_event_attr& attr, char* p);
Mmap2Record(const perf_event_attr& attr, bool in_kernel, uint32_t pid, uint32_t tid,
uint64_t addr, uint64_t len, uint64_t pgoff, uint32_t prot,
const std::string& filename, uint64_t event_id, uint64_t time = 0);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
void SetDataAndFilename(const Mmap2RecordDataType& data, const std::string& filename);
protected:
@@ -332,11 +322,11 @@ struct CommRecord : public Record {
const CommRecordDataType* data;
const char* comm;
- CommRecord() {}
+ CommRecord(const perf_event_attr& attr, char* p);
+
CommRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid, const std::string& comm,
uint64_t event_id, uint64_t time);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
void SetCommandName(const std::string& name);
protected:
@@ -351,17 +341,21 @@ struct ExitOrForkRecord : public Record {
};
const ExitOrForkRecordDataType* data;
+ ExitOrForkRecord(const perf_event_attr& attr, char* p);
+
ExitOrForkRecord() : data(nullptr) {}
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
};
-struct ExitRecord : public ExitOrForkRecord {};
+struct ExitRecord : public ExitOrForkRecord {
+ ExitRecord(const perf_event_attr& attr, char* p) : ExitOrForkRecord(attr, p) {}
+};
struct ForkRecord : public ExitOrForkRecord {
- ForkRecord() {}
+ ForkRecord(const perf_event_attr& attr, char* p) : ExitOrForkRecord(attr, p) {}
+
ForkRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid, uint32_t ppid, uint32_t ptid,
uint64_t event_id);
};
@@ -370,7 +364,7 @@ struct LostRecord : public Record {
uint64_t id;
uint64_t lost;
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
+ LostRecord(const perf_event_attr& attr, char* p);
protected:
void DumpData(size_t indent) const override;
@@ -379,7 +373,6 @@ struct LostRecord : public Record {
struct SampleRecord : public Record {
uint64_t sample_type; // sample_type is a bit mask determining which fields
// below are valid.
- uint64_t read_format;
PerfSampleIpType ip_data; // Valid if PERF_SAMPLE_IP.
PerfSampleTidType tid_data; // Valid if PERF_SAMPLE_TID.
@@ -389,7 +382,6 @@ struct SampleRecord : public Record {
PerfSampleStreamIdType stream_id_data; // Valid if PERF_SAMPLE_STREAM_ID.
PerfSampleCpuType cpu_data; // Valid if PERF_SAMPLE_CPU.
PerfSamplePeriodType period_data; // Valid if PERF_SAMPLE_PERIOD.
- PerfSampleReadType read_data; // Valid if PERF_SAMPLE_READ.
PerfSampleCallChainType callchain_data; // Valid if PERF_SAMPLE_CALLCHAIN.
PerfSampleRawType raw_data; // Valid if PERF_SAMPLE_RAW.
@@ -397,13 +389,11 @@ struct SampleRecord : public Record {
PerfSampleRegsUserType regs_user_data; // Valid if PERF_SAMPLE_REGS_USER.
PerfSampleStackUserType stack_user_data; // Valid if PERF_SAMPLE_STACK_USER.
- SampleRecord() {}
+ SampleRecord(const perf_event_attr& attr, char* p);
SampleRecord(const perf_event_attr& attr, uint64_t id, uint64_t ip, uint32_t pid, uint32_t tid,
- uint64_t time, uint32_t cpu, uint64_t period, const PerfSampleReadType& read_data,
- const std::vector<uint64_t>& ips, const std::vector<char>& stack,
- uint64_t dyn_stack_size);
+ uint64_t time, uint32_t cpu, uint64_t period, const std::vector<uint64_t>& ips,
+ const std::vector<char>& stack, uint64_t dyn_stack_size);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
void ReplaceRegAndStackWithCallChain(const std::vector<uint64_t>& ips);
// Remove kernel callchain, return true if there is a user space callchain left, otherwise
// return false.
@@ -435,24 +425,7 @@ struct AuxRecord : public Record {
uint64_t flags;
} * data;
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
- bool Unformatted() const { return data->flags & PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW; }
-
- protected:
- void DumpData(size_t indent) const override;
-};
-
-struct SwitchRecord : public Record {
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
-
- protected:
- void DumpData(size_t) const override {}
-};
-
-struct SwitchCpuWideRecord : public Record {
- PerfSampleTidType tid_data;
-
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
+ AuxRecord(const perf_event_attr& attr, char* p);
protected:
void DumpData(size_t indent) const override;
@@ -465,9 +438,9 @@ struct BuildIdRecord : public Record {
BuildId build_id;
const char* filename;
- BuildIdRecord() {}
+ explicit BuildIdRecord(char* p);
+
BuildIdRecord(bool in_kernel, uint32_t pid, const BuildId& build_id, const std::string& filename);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -475,27 +448,12 @@ struct BuildIdRecord : public Record {
struct AuxTraceInfoRecord : public Record {
// magic values to be compatible with linux perf
- static constexpr uint32_t AUX_TYPE_ETM = 3;
- static constexpr uint64_t MAGIC_ETM4 = 0x4040404040404040ULL;
- static constexpr uint64_t MAGIC_ETE = 0x5050505050505050ULL;
+ static const uint32_t AUX_TYPE_ETM = 3;
+ static const uint64_t MAGIC_ETM4 = 0x4040404040404040ULL;
struct ETM4Info {
uint64_t magic;
uint64_t cpu;
- uint64_t nrtrcparams;
- uint64_t trcconfigr;
- uint64_t trctraceidr;
- uint64_t trcidr0;
- uint64_t trcidr1;
- uint64_t trcidr2;
- uint64_t trcidr8;
- uint64_t trcauthstatus;
- };
-
- struct ETEInfo {
- uint64_t magic;
- uint64_t cpu;
- uint64_t nrtrcparams;
uint64_t trcconfigr;
uint64_t trctraceidr;
uint64_t trcidr0;
@@ -503,7 +461,6 @@ struct AuxTraceInfoRecord : public Record {
uint64_t trcidr2;
uint64_t trcidr8;
uint64_t trcauthstatus;
- uint64_t trcdevarch;
};
struct DataType {
@@ -513,12 +470,11 @@ struct AuxTraceInfoRecord : public Record {
uint32_t nr_cpu;
uint32_t pmu_type;
uint64_t snapshot;
- uint64_t info[0];
+ ETM4Info etm4_info[0];
} * data;
- AuxTraceInfoRecord() {}
- AuxTraceInfoRecord(const DataType& data, const std::vector<ETEInfo>& ete_info);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
+ explicit AuxTraceInfoRecord(char* p);
+ AuxTraceInfoRecord(const DataType& data, const std::vector<ETM4Info>& etm4_info);
protected:
void DumpData(size_t indent) const override;
@@ -541,10 +497,9 @@ struct AuxTraceRecord : public Record {
uint64_t file_offset = 0;
} location;
- AuxTraceRecord() {}
+ explicit AuxTraceRecord(char* p);
AuxTraceRecord(uint64_t aux_size, uint64_t offset, uint32_t idx, uint32_t tid, uint32_t cpu);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
static size_t Size() { return sizeof(perf_event_header) + sizeof(DataType); }
protected:
@@ -555,9 +510,9 @@ struct KernelSymbolRecord : public Record {
uint32_t kallsyms_size;
const char* kallsyms;
- KernelSymbolRecord() {}
+ explicit KernelSymbolRecord(char* p);
+
explicit KernelSymbolRecord(const std::string& kallsyms);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -569,9 +524,9 @@ struct DsoRecord : public Record {
uint64_t min_vaddr;
const char* dso_name;
- DsoRecord() {}
+ explicit DsoRecord(char* p);
+
DsoRecord(uint64_t dso_type, uint64_t dso_id, const std::string& dso_name, uint64_t min_vaddr);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -583,9 +538,9 @@ struct SymbolRecord : public Record {
uint64_t dso_id;
const char* name;
- SymbolRecord() {}
+ explicit SymbolRecord(char* p);
+
SymbolRecord(uint64_t addr, uint64_t len, const std::string& name, uint64_t dso_id);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -595,9 +550,9 @@ struct TracingDataRecord : public Record {
uint32_t data_size;
const char* data;
- TracingDataRecord() {}
+ explicit TracingDataRecord(char* p);
+
explicit TracingDataRecord(const std::vector<char>& tracing_data);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -610,9 +565,9 @@ struct EventIdRecord : public Record {
uint64_t event_id;
} const* data;
- EventIdRecord() {}
+ explicit EventIdRecord(char* p);
+
explicit EventIdRecord(const std::vector<uint64_t>& data);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
protected:
void DumpData(size_t indent) const override;
@@ -627,12 +582,11 @@ struct CallChainRecord : public Record {
uint64_t* ips;
uint64_t* sps;
- CallChainRecord() {}
+ explicit CallChainRecord(char* p);
CallChainRecord(pid_t pid, pid_t tid, simpleperf::CallChainJoiner::ChainType type, uint64_t time,
const std::vector<uint64_t>& ips, const std::vector<uint64_t>& sps);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
uint64_t Timestamp() const override { return time; }
protected:
@@ -651,14 +605,13 @@ struct UnwindingResultRecord : public Record {
uint64_t* sps = nullptr;
} callchain;
- UnwindingResultRecord() {}
+ explicit UnwindingResultRecord(char* p);
UnwindingResultRecord(uint64_t time, const simpleperf::UnwindingResult& unwinding_result,
const PerfSampleRegsUserType& regs_user_data,
const PerfSampleStackUserType& stack_user_data,
const std::vector<uint64_t>& ips, const std::vector<uint64_t>& sps);
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
uint64_t Timestamp() const override { return time; }
protected:
@@ -670,7 +623,7 @@ struct UnwindingResultRecord : public Record {
struct UnknownRecord : public Record {
const char* data;
- bool Parse(const perf_event_attr& attr, char* p, char* end) override;
+ explicit UnknownRecord(char* p);
protected:
void DumpData(size_t indent) const override;
@@ -678,8 +631,11 @@ struct UnknownRecord : public Record {
// Read record from the buffer pointed by [p]. But the record doesn't own
// the buffer.
-std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, uint32_t type, char* p,
- char* end);
+std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, uint32_t type, char* p);
+
+// Read record from the buffer pointed by [p]. And the record owns the buffer.
+std::unique_ptr<Record> ReadRecordFromOwnedBuffer(const perf_event_attr& attr, uint32_t type,
+ char* p);
// Read records from the buffer pointed by [buf]. None of the records own
// the buffer.
@@ -688,7 +644,7 @@ std::vector<std::unique_ptr<Record>> ReadRecordsFromBuffer(const perf_event_attr
// Read one record from the buffer pointed by [p]. But the record doesn't
// own the buffer.
-std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, char* p, char* end);
+std::unique_ptr<Record> ReadRecordFromBuffer(const perf_event_attr& attr, char* p);
} // namespace simpleperf
diff --git a/simpleperf/record_equal_test.h b/simpleperf/record_equal_test.h
index bd66415a..8e27e1ea 100644
--- a/simpleperf/record_equal_test.h
+++ b/simpleperf/record_equal_test.h
@@ -34,7 +34,6 @@ static void CheckBuildIdRecordDataEqual(const BuildIdRecord& r1, const BuildIdRe
static void CheckSampleRecordDataEqual(const SampleRecord& r1, const SampleRecord& r2) {
ASSERT_EQ(r1.sample_type, r2.sample_type);
- ASSERT_EQ(r1.read_format, r2.read_format);
if (r1.sample_type & PERF_SAMPLE_IP) {
EXPECT_EQ(r1.ip_data.ip, r2.ip_data.ip);
}
@@ -54,18 +53,6 @@ static void CheckSampleRecordDataEqual(const SampleRecord& r1, const SampleRecor
if (r1.sample_type & PERF_SAMPLE_PERIOD) {
EXPECT_EQ(r1.period_data.period, r2.period_data.period);
}
- if (r1.sample_type & PERF_SAMPLE_READ) {
- EXPECT_EQ(r1.read_data.time_enabled, r2.read_data.time_enabled);
- EXPECT_EQ(r1.read_data.time_running, r2.read_data.time_running);
- EXPECT_EQ(r1.read_data.counts.size(), r2.read_data.counts.size());
- for (size_t i = 0; i < r1.read_data.counts.size(); i++) {
- EXPECT_EQ(r1.read_data.counts[i], r2.read_data.counts[i]);
- }
- EXPECT_EQ(r1.read_data.ids.size(), r2.read_data.ids.size());
- for (size_t i = 0; i < r1.read_data.ids.size(); i++) {
- EXPECT_EQ(r1.read_data.ids[i], r2.read_data.ids[i]);
- }
- }
if (r1.sample_type & PERF_SAMPLE_CALLCHAIN) {
ASSERT_EQ(r1.callchain_data.ip_nr, r2.callchain_data.ip_nr);
for (size_t i = 0; i < r1.callchain_data.ip_nr; ++i) {
diff --git a/simpleperf/record_file.h b/simpleperf/record_file.h
index 1ada0804..76f70436 100644
--- a/simpleperf/record_file.h
+++ b/simpleperf/record_file.h
@@ -43,23 +43,13 @@ struct FileFeature {
std::string path;
DsoType type;
uint64_t min_vaddr;
- uint64_t file_offset_of_min_vaddr; // for DSO_ELF_FILE or DSO_KERNEL_MODULE
+ uint64_t file_offset_of_min_vaddr;
std::vector<Symbol> symbols; // used for reading symbols
std::vector<const Symbol*> symbol_ptrs; // used for writing symbols
std::vector<uint64_t> dex_file_offsets;
FileFeature() {}
- void Clear() {
- path.clear();
- type = DSO_UNKNOWN_FILE;
- min_vaddr = 0;
- file_offset_of_min_vaddr = 0;
- symbols.clear();
- symbol_ptrs.clear();
- dex_file_offsets.clear();
- }
-
DISALLOW_COPY_AND_ASSIGN(FileFeature);
};
@@ -189,7 +179,6 @@ class RecordFileReader {
bool ReadFileFeature(size_t& read_pos, FileFeature* file);
const std::unordered_map<std::string, std::string>& GetMetaInfoFeature() { return meta_info_; }
- std::string GetClockId();
std::optional<DebugUnwindFeature> ReadDebugUnwindFeature();
void LoadBuildIdAndFileFeatures(ThreadTree& thread_tree);
@@ -204,12 +193,9 @@ class RecordFileReader {
private:
RecordFileReader(const std::string& filename, FILE* fp);
bool ReadHeader();
- bool CheckSectionDesc(const PerfFileFormat::SectionDesc& desc, uint64_t min_offset);
bool ReadAttrSection();
bool ReadIdsForAttr(const PerfFileFormat::FileAttr& attr, std::vector<uint64_t>* ids);
bool ReadFeatureSectionDescriptors();
- bool ReadFileV1Feature(size_t& read_pos, FileFeature* file);
- bool ReadFileV2Feature(size_t& read_pos, FileFeature* file);
bool ReadMetaInfoFeature();
void UseRecordingEnvironment();
std::unique_ptr<Record> ReadRecord();
@@ -219,7 +205,6 @@ class RecordFileReader {
const std::string filename_;
FILE* record_fp_;
- uint64_t file_size_;
PerfFileFormat::FileHeader header_;
std::vector<PerfFileFormat::FileAttr> file_attrs_;
diff --git a/simpleperf/record_file.proto b/simpleperf/record_file.proto
index 5b100a74..752c1f6b 100644
--- a/simpleperf/record_file.proto
+++ b/simpleperf/record_file.proto
@@ -29,32 +29,3 @@ message DebugUnwindFeature {
repeated File file = 1;
}
-
-message FileFeature {
- string path = 1;
- uint32 type = 2;
- uint64 min_vaddr = 3;
-
- message Symbol {
- uint64 vaddr = 1;
- uint32 len = 2;
- string name = 3;
- }
- repeated Symbol symbol = 4;
-
- message DexFile {
- repeated uint64 dex_file_offset = 1;
- }
- message ElfFile {
- uint64 file_offset_of_min_vaddr = 1;
- }
- message KernelModule {
- uint64 memory_offset_of_min_vaddr = 1;
- }
-
- oneof type_specific_msg {
- DexFile dex_file = 5; // Only when type = DSO_DEX_FILE
- ElfFile elf_file = 6; // Only when type = DSO_ELF_FILE
- KernelModule kernel_module = 7; // Only when type = DSO_KERNEL_MODULE
- }
-}
diff --git a/simpleperf/record_file_format.h b/simpleperf/record_file_format.h
index 53c6719b..07a489c8 100644
--- a/simpleperf/record_file_format.h
+++ b/simpleperf/record_file_format.h
@@ -67,7 +67,7 @@ meta_info feature section:
simpleperf_version,
debug_unwind feature section:
- message DebugUnwindFeature from record_file.proto
+ message DebugUnwindSection from record_file.proto
debug_unwind_file feature section:
data for file 1
@@ -75,13 +75,6 @@ debug_unwind_file feature section:
...
The file list is stored in debug_unwind feature section.
-
-file2 feature section (used to replace file feature section):
- uint32_t file_msg1_size;
- FileFeature file_msg1; // FileFeature from record_file.proto
- uint32_t file_msg2_size;
- FileFeature file_msg2;
- ...
*/
namespace simpleperf {
@@ -115,7 +108,6 @@ enum {
FEAT_META_INFO,
FEAT_DEBUG_UNWIND,
FEAT_DEBUG_UNWIND_FILE,
- FEAT_FILE2,
FEAT_MAX_NUM = 256,
};
diff --git a/simpleperf/record_file_reader.cpp b/simpleperf/record_file_reader.cpp
index 5bfc5ac7..bba96830 100644
--- a/simpleperf/record_file_reader.cpp
+++ b/simpleperf/record_file_reader.cpp
@@ -57,7 +57,6 @@ static const std::map<int, std::string> feature_name_map = {
{FEAT_META_INFO, "meta_info"},
{FEAT_DEBUG_UNWIND, "debug_unwind"},
{FEAT_DEBUG_UNWIND_FILE, "debug_unwind_file"},
- {FEAT_FILE2, "file2"},
};
std::string GetFeatureName(int feature_id) {
@@ -97,9 +96,7 @@ RecordFileReader::RecordFileReader(const std::string& filename, FILE* fp)
record_fp_(fp),
event_id_pos_in_sample_records_(0),
event_id_reverse_pos_in_non_sample_records_(0),
- read_record_size_(0) {
- file_size_ = GetFileSize(filename_);
-}
+ read_record_size_(0) {}
RecordFileReader::~RecordFileReader() {
if (record_fp_ != nullptr) {
@@ -125,20 +122,6 @@ bool RecordFileReader::ReadHeader() {
LOG(ERROR) << filename_ << " is not a valid profiling record file.";
return false;
}
- if (header_.attr_size == 0 || !CheckSectionDesc(header_.attrs, sizeof(header_)) ||
- !CheckSectionDesc(header_.data, sizeof(header_))) {
- LOG(ERROR) << "invalid header in " << filename_;
- return false;
- }
- return true;
-}
-
-bool RecordFileReader::CheckSectionDesc(const SectionDesc& desc, uint64_t min_offset) {
- uint64_t desc_end;
- if (desc.offset < min_offset || __builtin_add_overflow(desc.offset, desc.size, &desc_end) ||
- desc_end > file_size_) {
- return false;
- }
return true;
}
@@ -169,10 +152,6 @@ bool RecordFileReader::ReadAttrSection() {
size_t perf_event_attr_size = header_.attr_size - section_desc_size;
memcpy(&attr.attr, &buf[0], std::min(sizeof(attr.attr), perf_event_attr_size));
memcpy(&attr.ids, &buf[perf_event_attr_size], section_desc_size);
- if (!CheckSectionDesc(attr.ids, 0)) {
- LOG(ERROR) << "invalid attr section in " << filename_;
- return false;
- }
file_attrs_.push_back(attr);
}
if (file_attrs_.size() > 1) {
@@ -212,16 +191,11 @@ bool RecordFileReader::ReadFeatureSectionDescriptors() {
PLOG(ERROR) << "fseek() failed";
return false;
}
- uint64_t min_section_data_pos = feature_section_offset + sizeof(SectionDesc) * features.size();
for (const auto& id : features) {
SectionDesc desc;
if (!Read(&desc, sizeof(desc))) {
return false;
}
- if (!CheckSectionDesc(desc, min_section_data_pos)) {
- LOG(ERROR) << "invalid feature section descriptor in " << filename_;
- return false;
- }
feature_section_descriptors_.emplace(id, desc);
}
return true;
@@ -354,12 +328,7 @@ std::unique_ptr<Record> RecordFileReader::ReadRecord() {
}
}
}
- auto r = ReadRecordFromBuffer(*attr, header.type, p.get(), p.get() + header.size);
- if (!r) {
- return nullptr;
- }
- p.release();
- r->OwnBinary();
+ auto r = ReadRecordFromOwnedBuffer(*attr, header.type, p.release());
if (r->type() == PERF_RECORD_AUXTRACE) {
auto auxtrace = static_cast<AuxTraceRecord*>(r.get());
auxtrace->location.file_offset = header_.data.offset + read_record_size_;
@@ -374,7 +343,7 @@ std::unique_ptr<Record> RecordFileReader::ReadRecord() {
bool RecordFileReader::Read(void* buf, size_t len) {
if (len != 0 && fread(buf, len, 1, record_fp_) != 1) {
- PLOG(ERROR) << "failed to read file " << filename_;
+ PLOG(FATAL) << "failed to read file " << filename_;
return false;
}
return true;
@@ -461,24 +430,18 @@ std::vector<std::string> RecordFileReader::ReadCmdlineFeature() {
std::vector<BuildIdRecord> RecordFileReader::ReadBuildIdFeature() {
std::vector<char> buf;
if (!ReadFeatureSection(FEAT_BUILD_ID, &buf)) {
- return {};
+ return std::vector<BuildIdRecord>();
}
const char* p = buf.data();
const char* end = buf.data() + buf.size();
std::vector<BuildIdRecord> result;
while (p < end) {
auto header = reinterpret_cast<const perf_event_header*>(p);
- if (p + header->size > end) {
- return {};
- }
- std::unique_ptr<char[]> binary(new char[header->size]);
- memcpy(binary.get(), p, header->size);
+ CHECK_LE(p + header->size, end);
+ char* binary = new char[header->size];
+ memcpy(binary, p, header->size);
p += header->size;
- BuildIdRecord record;
- if (!record.Parse(file_attrs_[0].attr, binary.get(), binary.get() + header->size)) {
- return {};
- }
- binary.release();
+ BuildIdRecord record(binary);
record.OwnBinary();
// Set type explicitly as the perf.data produced by perf doesn't set it.
record.SetTypeAndMisc(PERF_RECORD_BUILD_ID, record.misc());
@@ -524,17 +487,6 @@ std::vector<uint64_t> RecordFileReader::ReadAuxTraceFeature() {
}
bool RecordFileReader::ReadFileFeature(size_t& read_pos, FileFeature* file) {
- file->Clear();
- if (HasFeature(FEAT_FILE)) {
- return ReadFileV1Feature(read_pos, file);
- }
- if (HasFeature(FEAT_FILE2)) {
- return ReadFileV2Feature(read_pos, file);
- }
- return false;
-}
-
-bool RecordFileReader::ReadFileV1Feature(size_t& read_pos, FileFeature* file) {
auto it = feature_section_descriptors_.find(FEAT_FILE);
if (it == feature_section_descriptors_.end()) {
return false;
@@ -571,6 +523,7 @@ bool RecordFileReader::ReadFileV1Feature(size_t& read_pos, FileFeature* file) {
MoveFromBinaryFormat(file->min_vaddr, p);
uint32_t symbol_count;
MoveFromBinaryFormat(symbol_count, p);
+ file->symbols.clear();
file->symbols.reserve(symbol_count);
for (uint32_t i = 0; i < symbol_count; ++i) {
uint64_t start_vaddr;
@@ -581,6 +534,7 @@ bool RecordFileReader::ReadFileV1Feature(size_t& read_pos, FileFeature* file) {
p += name.size() + 1;
file->symbols.emplace_back(name, start_vaddr, len);
}
+ file->dex_file_offsets.clear();
if (file->type == DSO_DEX_FILE) {
uint32_t offset_count;
MoveFromBinaryFormat(offset_count, p);
@@ -597,56 +551,6 @@ bool RecordFileReader::ReadFileV1Feature(size_t& read_pos, FileFeature* file) {
return true;
}
-bool RecordFileReader::ReadFileV2Feature(size_t& read_pos, FileFeature* file) {
- auto it = feature_section_descriptors_.find(FEAT_FILE2);
- if (it == feature_section_descriptors_.end()) {
- return false;
- }
- if (read_pos >= it->second.size) {
- return false;
- }
- if (read_pos == 0) {
- if (fseek(record_fp_, it->second.offset, SEEK_SET) != 0) {
- PLOG(ERROR) << "fseek() failed";
- return false;
- }
- }
- uint32_t size;
- if (!Read(&size, 4)) {
- return false;
- }
- read_pos += 4 + size;
- std::string s(size, '\0');
- if (!Read(s.data(), size)) {
- return false;
- }
- proto::FileFeature proto_file;
- if (!proto_file.ParseFromString(s)) {
- return false;
- }
- file->path = proto_file.path();
- file->type = static_cast<DsoType>(proto_file.type());
- file->min_vaddr = proto_file.min_vaddr();
- file->symbols.reserve(proto_file.symbol_size());
- for (size_t i = 0; i < proto_file.symbol_size(); i++) {
- const auto& proto_symbol = proto_file.symbol(i);
- file->symbols.emplace_back(proto_symbol.name(), proto_symbol.vaddr(), proto_symbol.len());
- }
- if (file->type == DSO_DEX_FILE) {
- CHECK(proto_file.has_dex_file());
- const auto& dex_file_offsets = proto_file.dex_file().dex_file_offset();
- file->dex_file_offsets.insert(file->dex_file_offsets.end(), dex_file_offsets.begin(),
- dex_file_offsets.end());
- } else if (file->type == DSO_ELF_FILE) {
- CHECK(proto_file.has_elf_file());
- file->file_offset_of_min_vaddr = proto_file.elf_file().file_offset_of_min_vaddr();
- } else if (file->type == DSO_KERNEL_MODULE) {
- CHECK(proto_file.has_kernel_module());
- file->file_offset_of_min_vaddr = proto_file.kernel_module().memory_offset_of_min_vaddr();
- }
- return true;
-}
-
bool RecordFileReader::ReadMetaInfoFeature() {
if (feature_section_descriptors_.count(FEAT_META_INFO)) {
std::vector<char> buf;
@@ -666,13 +570,6 @@ bool RecordFileReader::ReadMetaInfoFeature() {
return true;
}
-std::string RecordFileReader::GetClockId() {
- if (auto it = meta_info_.find("clockid"); it != meta_info_.end()) {
- return it->second;
- }
- return "perf";
-}
-
std::optional<DebugUnwindFeature> RecordFileReader::ReadDebugUnwindFeature() {
if (feature_section_descriptors_.count(FEAT_DEBUG_UNWIND)) {
std::string s;
@@ -699,7 +596,7 @@ void RecordFileReader::LoadBuildIdAndFileFeatures(ThreadTree& thread_tree) {
}
Dso::SetBuildIds(build_ids);
- if (HasFeature(PerfFileFormat::FEAT_FILE) || HasFeature(PerfFileFormat::FEAT_FILE2)) {
+ if (HasFeature(PerfFileFormat::FEAT_FILE)) {
FileFeature file_feature;
size_t read_pos = 0;
while (ReadFileFeature(read_pos, &file_feature)) {
@@ -757,10 +654,7 @@ bool RecordFileReader::BuildAuxDataLocation() {
if (!ReadAtOffset(offset, buf.get(), AuxTraceRecord::Size())) {
return false;
}
- AuxTraceRecord auxtrace;
- if (!auxtrace.Parse(file_attrs_[0].attr, buf.get(), buf.get() + AuxTraceRecord::Size())) {
- return false;
- }
+ AuxTraceRecord auxtrace(buf.get());
aux_data_location_[auxtrace.data->cpu].emplace_back(
auxtrace.data->offset, auxtrace.data->aux_size, offset + auxtrace.size());
}
diff --git a/simpleperf/record_file_test.cpp b/simpleperf/record_file_test.cpp
index bf0436ad..20bacaa9 100644
--- a/simpleperf/record_file_test.cpp
+++ b/simpleperf/record_file_test.cpp
@@ -19,7 +19,6 @@
#include <string.h>
#include <memory>
-#include <vector>
#include <android-base/file.h>
@@ -181,77 +180,3 @@ TEST_F(RecordFileTest, write_debug_unwind_feature_section) {
ASSERT_EQ(opt_debug_unwind.value()[i].size, debug_unwind[i].size);
}
}
-
-TEST_F(RecordFileTest, write_file2_feature_section) {
- // Write to a record file.
- std::unique_ptr<RecordFileWriter> writer = RecordFileWriter::CreateInstance(tmpfile_.path);
- ASSERT_TRUE(writer != nullptr);
- AddEventType("cpu-cycles");
- ASSERT_TRUE(writer->WriteAttrSection(attr_ids_));
-
- // Write file2 feature section.
- ASSERT_TRUE(writer->BeginWriteFeatures(1));
- std::vector<FileFeature> files(3);
- files[0].path = "fake_dex_file";
- files[0].type = DSO_DEX_FILE;
- files[0].min_vaddr = 0x1000;
- files[0].symbols.emplace_back("dex_symbol", 0x1001, 0x1002);
- files[0].dex_file_offsets.assign(0x1003, 0x1004);
- files[1].path = "fake_elf_file";
- files[1].type = DSO_ELF_FILE;
- files[1].min_vaddr = 0x2000;
- Symbol symbol("elf_symbol", 0x2001, 0x2002);
- files[1].symbol_ptrs.emplace_back(&symbol);
- files[1].file_offset_of_min_vaddr = 0x2003;
- files[2].path = "fake_kernel_module";
- files[2].type = DSO_KERNEL_MODULE;
- files[2].min_vaddr = 0x3000;
- files[2].symbols.emplace_back("kernel_module_symbol", 0x3001, 0x3002);
- files[2].file_offset_of_min_vaddr = 0x3003;
-
- for (const auto& file : files) {
- ASSERT_TRUE(writer->WriteFileFeature(file));
- }
- ASSERT_TRUE(writer->EndWriteFeatures());
- ASSERT_TRUE(writer->Close());
-
- // Read from a record file.
- std::unique_ptr<RecordFileReader> reader = RecordFileReader::CreateInstance(tmpfile_.path);
- ASSERT_TRUE(reader != nullptr);
- size_t read_pos = 0;
- FileFeature file;
-
- auto check_symbol = [](const Symbol& sym1, const Symbol& sym2) {
- return sym1.addr == sym2.addr && sym1.len == sym2.len && strcmp(sym1.Name(), sym2.Name()) == 0;
- };
-
- size_t file_id = 0;
- while (reader->ReadFileFeature(read_pos, &file)) {
- ASSERT_LT(file_id, files.size());
- const FileFeature& expected_file = files[file_id++];
- ASSERT_EQ(file.path, expected_file.path);
- ASSERT_EQ(file.type, expected_file.type);
- ASSERT_EQ(file.min_vaddr, expected_file.min_vaddr);
- if (!expected_file.symbols.empty()) {
- ASSERT_EQ(file.symbols.size(), expected_file.symbols.size());
- for (size_t i = 0; i < file.symbols.size(); i++) {
- ASSERT_TRUE(check_symbol(file.symbols[i], expected_file.symbols[i]));
- }
- } else {
- ASSERT_EQ(file.symbols.size(), expected_file.symbol_ptrs.size());
- for (size_t i = 0; i < file.symbols.size(); i++) {
- ASSERT_TRUE(check_symbol(file.symbols[i], *expected_file.symbol_ptrs[i]));
- }
- }
- if (file.type == DSO_DEX_FILE) {
- ASSERT_EQ(file.dex_file_offsets, expected_file.dex_file_offsets);
- } else if (file.type == DSO_ELF_FILE) {
- ASSERT_TRUE(file.dex_file_offsets.empty());
- ASSERT_EQ(file.file_offset_of_min_vaddr, expected_file.file_offset_of_min_vaddr);
- } else if (file.type == DSO_KERNEL_MODULE) {
- ASSERT_TRUE(file.dex_file_offsets.empty());
- ASSERT_EQ(file.file_offset_of_min_vaddr, expected_file.file_offset_of_min_vaddr);
- }
- }
- ASSERT_EQ(file_id, files.size());
-} \ No newline at end of file
diff --git a/simpleperf/record_file_writer.cpp b/simpleperf/record_file_writer.cpp
index 07737778..9fe2f70c 100644
--- a/simpleperf/record_file_writer.cpp
+++ b/simpleperf/record_file_writer.cpp
@@ -210,9 +210,7 @@ bool RecordFileWriter::ReadDataSection(const std::function<void(const Record*)>&
return false;
}
read_pos += header.size;
- std::unique_ptr<Record> r = ReadRecordFromBuffer(event_attr_, header.type, record_buf.data(),
- record_buf.data() + header.size);
- CHECK(r);
+ std::unique_ptr<Record> r = ReadRecordFromBuffer(event_attr_, header.type, record_buf.data());
if (r->type() == PERF_RECORD_AUXTRACE) {
auto auxtrace = static_cast<AuxTraceRecord*>(r.get());
auxtrace->location.file_offset = data_section_offset_ + read_pos;
@@ -357,41 +355,52 @@ bool RecordFileWriter::WriteFileFeatures(const std::vector<Dso*>& dsos) {
}
bool RecordFileWriter::WriteFileFeature(const FileFeature& file) {
- proto::FileFeature proto_file;
- proto_file.set_path(file.path);
- proto_file.set_type(static_cast<uint32_t>(file.type));
- proto_file.set_min_vaddr(file.min_vaddr);
- auto write_symbol = [&](const Symbol& symbol) {
- proto::FileFeature::Symbol* proto_symbol = proto_file.add_symbol();
- proto_symbol->set_vaddr(symbol.addr);
- proto_symbol->set_len(symbol.len);
- proto_symbol->set_name(symbol.Name());
+ uint32_t symbol_count = file.symbols.size() + file.symbol_ptrs.size();
+ uint32_t size = file.path.size() + 1 + sizeof(uint32_t) * 2 + sizeof(uint64_t) +
+ symbol_count * (sizeof(uint64_t) + sizeof(uint32_t));
+ for (const auto& symbol : file.symbols) {
+ size += strlen(symbol.Name()) + 1;
+ }
+ for (const auto& symbol : file.symbol_ptrs) {
+ size += strlen(symbol->Name()) + 1;
+ }
+ if (file.type == DSO_DEX_FILE) {
+ size += sizeof(uint32_t) + sizeof(uint64_t) * file.dex_file_offsets.size();
+ }
+ if (file.type == DSO_ELF_FILE || file.type == DSO_KERNEL_MODULE) {
+ size += sizeof(uint64_t);
+ }
+ std::vector<char> buf(sizeof(uint32_t) + size);
+ char* p = buf.data();
+ MoveToBinaryFormat(size, p);
+ MoveToBinaryFormat(file.path.c_str(), file.path.size() + 1, p);
+ MoveToBinaryFormat(static_cast<uint32_t>(file.type), p);
+ MoveToBinaryFormat(file.min_vaddr, p);
+ MoveToBinaryFormat(symbol_count, p);
+
+ auto write_symbol = [&](const Symbol* symbol) {
+ MoveToBinaryFormat(symbol->addr, p);
+ uint32_t len = symbol->len;
+ MoveToBinaryFormat(len, p);
+ MoveToBinaryFormat(symbol->Name(), strlen(symbol->Name()) + 1, p);
};
- for (const Symbol& symbol : file.symbols) {
- write_symbol(symbol);
+ for (const auto& symbol : file.symbols) {
+ write_symbol(&symbol);
}
- for (const Symbol* symbol_ptr : file.symbol_ptrs) {
- write_symbol(*symbol_ptr);
+ for (const auto& symbol : file.symbol_ptrs) {
+ write_symbol(symbol);
}
if (file.type == DSO_DEX_FILE) {
- proto::FileFeature::DexFile* proto_dex_file = proto_file.mutable_dex_file();
- proto_dex_file->mutable_dex_file_offset()->Add(file.dex_file_offsets.begin(),
- file.dex_file_offsets.end());
- } else if (file.type == DSO_ELF_FILE) {
- proto::FileFeature::ElfFile* proto_elf_file = proto_file.mutable_elf_file();
- proto_elf_file->set_file_offset_of_min_vaddr(file.file_offset_of_min_vaddr);
- } else if (file.type == DSO_KERNEL_MODULE) {
- proto::FileFeature::KernelModule* proto_kernel_module = proto_file.mutable_kernel_module();
- proto_kernel_module->set_memory_offset_of_min_vaddr(file.file_offset_of_min_vaddr);
+ uint32_t offset_count = file.dex_file_offsets.size();
+ MoveToBinaryFormat(offset_count, p);
+ MoveToBinaryFormat(file.dex_file_offsets.data(), offset_count, p);
}
- std::string s;
- if (!proto_file.SerializeToString(&s)) {
- LOG(ERROR) << "SerializeToString() failed";
- return false;
+ if (file.type == DSO_ELF_FILE || file.type == DSO_KERNEL_MODULE) {
+ MoveToBinaryFormat(file.file_offset_of_min_vaddr, p);
}
- uint32_t msg_size = s.size();
- return WriteFeatureBegin(FEAT_FILE2) && Write(&msg_size, sizeof(uint32_t)) &&
- Write(s.data(), s.size()) && WriteFeatureEnd(FEAT_FILE2);
+ CHECK_EQ(buf.size(), static_cast<size_t>(p - buf.data()));
+
+ return WriteFeature(FEAT_FILE, buf.data(), buf.size());
}
bool RecordFileWriter::WriteMetaInfoFeature(
diff --git a/simpleperf/record_test.cpp b/simpleperf/record_test.cpp
index ddecc9bd..6d65a980 100644
--- a/simpleperf/record_test.cpp
+++ b/simpleperf/record_test.cpp
@@ -55,49 +55,45 @@ TEST_F(RecordTest, CommRecordMatchBinary) {
TEST_F(RecordTest, SampleRecordMatchBinary) {
event_attr.sample_type = PERF_SAMPLE_IP | PERF_SAMPLE_TID | PERF_SAMPLE_TIME | PERF_SAMPLE_ID |
PERF_SAMPLE_CPU | PERF_SAMPLE_PERIOD | PERF_SAMPLE_CALLCHAIN;
- SampleRecord record(event_attr, 1, 2, 3, 4, 5, 6, 7, {}, {8, 9, 10}, {}, 0);
+ SampleRecord record(event_attr, 1, 2, 3, 4, 5, 6, 7, {8, 9, 10}, {}, 0);
CheckRecordMatchBinary(record);
}
TEST_F(RecordTest, SampleRecord_exclude_kernel_callchain) {
- SampleRecord r(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {}, {}, 0);
+ SampleRecord r(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {}, 0);
ASSERT_TRUE(r.ExcludeKernelCallChain());
event_attr.sample_type |= PERF_SAMPLE_CALLCHAIN;
- SampleRecord r1(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {PERF_CONTEXT_USER, 2}, {}, 0);
+ SampleRecord r1(event_attr, 0, 1, 0, 0, 0, 0, 0, {PERF_CONTEXT_USER, 2}, {}, 0);
ASSERT_TRUE(r1.ExcludeKernelCallChain());
ASSERT_EQ(2u, r1.ip_data.ip);
- SampleRecord r2;
- ASSERT_TRUE(
- r2.Parse(event_attr, r1.BinaryForTestingOnly(), r1.BinaryForTestingOnly() + r1.size()));
+ SampleRecord r2(event_attr, r1.BinaryForTestingOnly());
ASSERT_EQ(1u, r.ip_data.ip);
ASSERT_EQ(2u, r2.callchain_data.ip_nr);
ASSERT_EQ(PERF_CONTEXT_USER, r2.callchain_data.ips[0]);
ASSERT_EQ(2u, r2.callchain_data.ips[1]);
- SampleRecord r3(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {1, PERF_CONTEXT_USER, 2}, {}, 0);
+ SampleRecord r3(event_attr, 0, 1, 0, 0, 0, 0, 0, {1, PERF_CONTEXT_USER, 2}, {}, 0);
ASSERT_TRUE(r3.ExcludeKernelCallChain());
ASSERT_EQ(2u, r3.ip_data.ip);
- SampleRecord r4;
- ASSERT_TRUE(
- r4.Parse(event_attr, r3.BinaryForTestingOnly(), r3.BinaryForTestingOnly() + r3.size()));
+ SampleRecord r4(event_attr, r3.BinaryForTestingOnly());
ASSERT_EQ(2u, r4.ip_data.ip);
ASSERT_EQ(3u, r4.callchain_data.ip_nr);
ASSERT_EQ(PERF_CONTEXT_USER, r4.callchain_data.ips[0]);
ASSERT_EQ(PERF_CONTEXT_USER, r4.callchain_data.ips[1]);
ASSERT_EQ(2u, r4.callchain_data.ips[2]);
- SampleRecord r5(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {1, 2}, {}, 0);
+ SampleRecord r5(event_attr, 0, 1, 0, 0, 0, 0, 0, {1, 2}, {}, 0);
ASSERT_FALSE(r5.ExcludeKernelCallChain());
- SampleRecord r6(event_attr, 0, 1, 0, 0, 0, 0, 0, {}, {1, 2, PERF_CONTEXT_USER}, {}, 0);
+ SampleRecord r6(event_attr, 0, 1, 0, 0, 0, 0, 0, {1, 2, PERF_CONTEXT_USER}, {}, 0);
ASSERT_FALSE(r6.ExcludeKernelCallChain());
// Process consecutive context values.
- SampleRecord r7(event_attr, 0, 1, 0, 0, 0, 0, 0, {},
+ SampleRecord r7(event_attr, 0, 1, 0, 0, 0, 0, 0,
{1, 2, PERF_CONTEXT_USER, PERF_CONTEXT_USER, 3, 4}, {}, 0);
r7.header.misc = PERF_RECORD_MISC_KERNEL;
ASSERT_TRUE(r7.ExcludeKernelCallChain());
- CheckRecordEqual(r7, SampleRecord(event_attr, 0, 3, 0, 0, 0, 0, 0, {},
+ CheckRecordEqual(r7, SampleRecord(event_attr, 0, 3, 0, 0, 0, 0, 0,
{PERF_CONTEXT_USER, PERF_CONTEXT_USER, PERF_CONTEXT_USER,
PERF_CONTEXT_USER, 3, 4},
{}, 0));
@@ -105,10 +101,9 @@ TEST_F(RecordTest, SampleRecord_exclude_kernel_callchain) {
TEST_F(RecordTest, SampleRecord_ReplaceRegAndStackWithCallChain) {
event_attr.sample_type |= PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER;
- SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6, {}, {1, PERF_CONTEXT_USER, 2, 3, 4, 5}, {},
- 0);
+ SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6, {1, PERF_CONTEXT_USER, 2, 3, 4, 5}, {}, 0);
for (size_t stack_size : {8, 1024}) {
- SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {}, {1}, std::vector<char>(stack_size), 10);
+ SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {1}, std::vector<char>(stack_size), 10);
r.ReplaceRegAndStackWithCallChain({2, 3, 4, 5});
CheckRecordMatchBinary(r);
CheckRecordEqual(r, expected);
@@ -117,21 +112,20 @@ TEST_F(RecordTest, SampleRecord_ReplaceRegAndStackWithCallChain) {
TEST_F(RecordTest, SampleRecord_UpdateUserCallChain) {
event_attr.sample_type |= PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER;
- SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {}, {1, PERF_CONTEXT_USER, 2}, {}, 0);
+ SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {1, PERF_CONTEXT_USER, 2}, {}, 0);
r.UpdateUserCallChain({3, 4, 5});
CheckRecordMatchBinary(r);
- SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6, {}, {1, PERF_CONTEXT_USER, 3, 4, 5}, {},
- 0);
+ SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6, {1, PERF_CONTEXT_USER, 3, 4, 5}, {}, 0);
CheckRecordEqual(r, expected);
}
TEST_F(RecordTest, SampleRecord_AdjustCallChainGeneratedByKernel) {
event_attr.sample_type |= PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER;
- SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {}, {1, 5, 0, PERF_CONTEXT_USER, 6, 0}, {}, 0);
+ SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, {1, 5, 0, PERF_CONTEXT_USER, 6, 0}, {}, 0);
r.header.misc = PERF_RECORD_MISC_KERNEL;
r.AdjustCallChainGeneratedByKernel();
- uint64_t adjustValue = (GetTargetArch() == ARCH_ARM || GetTargetArch() == ARCH_ARM64) ? 2 : 1;
- SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6, {},
+ uint64_t adjustValue = (GetBuildArch() == ARCH_ARM || GetBuildArch() == ARCH_ARM64) ? 2 : 1;
+ SampleRecord expected(event_attr, 0, 1, 2, 3, 4, 5, 6,
{1, 5 - adjustValue, PERF_CONTEXT_KERNEL, PERF_CONTEXT_USER,
6 - adjustValue, PERF_CONTEXT_USER},
{}, 0);
@@ -139,32 +133,6 @@ TEST_F(RecordTest, SampleRecord_AdjustCallChainGeneratedByKernel) {
CheckRecordEqual(r, expected);
}
-TEST_F(RecordTest, SampleRecord_PerfSampleReadData) {
- event_attr.sample_type |= PERF_SAMPLE_READ;
- event_attr.read_format =
- PERF_FORMAT_TOTAL_TIME_ENABLED | PERF_FORMAT_TOTAL_TIME_RUNNING | PERF_FORMAT_ID;
- PerfSampleReadType read_data;
- read_data.time_enabled = 1000;
- read_data.time_running = 500;
- read_data.counts = {100};
- read_data.ids = {200};
- SampleRecord r(event_attr, 0, 1, 2, 3, 4, 5, 6, read_data, {}, {}, 0);
- ASSERT_EQ(read_data.time_enabled, r.read_data.time_enabled);
- ASSERT_EQ(read_data.time_running, r.read_data.time_running);
- ASSERT_TRUE(read_data.counts == r.read_data.counts);
- ASSERT_TRUE(read_data.ids == r.read_data.ids);
- CheckRecordMatchBinary(r);
- event_attr.read_format |= PERF_FORMAT_GROUP;
- read_data.counts = {100, 200, 300, 400};
- read_data.ids = {500, 600, 700, 800};
- SampleRecord r2(event_attr, 0, 1, 2, 3, 4, 5, 6, read_data, {}, {}, 0);
- ASSERT_EQ(read_data.time_enabled, r2.read_data.time_enabled);
- ASSERT_EQ(read_data.time_running, r2.read_data.time_running);
- ASSERT_TRUE(read_data.counts == r2.read_data.counts);
- ASSERT_TRUE(read_data.ids == r2.read_data.ids);
- CheckRecordMatchBinary(r2);
-}
-
TEST_F(RecordTest, CommRecord) {
CommRecord r(event_attr, 1, 2, "init_name", 3, 4);
size_t record_size = r.size();
diff --git a/simpleperf/report_lib_interface.cpp b/simpleperf/report_lib_interface.cpp
index 1025c325..d6a4bc09 100644
--- a/simpleperf/report_lib_interface.cpp
+++ b/simpleperf/report_lib_interface.cpp
@@ -15,8 +15,6 @@
*/
#include <memory>
-#include <optional>
-#include <queue>
#include <utility>
#include <android-base/file.h>
@@ -24,7 +22,6 @@
#include <android-base/strings.h>
#include "JITDebugReader.h"
-#include "RecordFilter.h"
#include "dso.h"
#include "event_attr.h"
#include "event_type.h"
@@ -100,7 +97,6 @@ struct FeatureSection {
} // extern "C"
namespace simpleperf {
-namespace {
struct EventInfo {
perf_event_attr attr;
@@ -113,77 +109,22 @@ struct EventInfo {
} tracing_info;
};
-// If a recording file is generated with --trace-offcpu, we can select TraceOffCpuMode to report.
-// It affects which samples are reported, and how period in each sample is calculated.
-enum class TraceOffCpuMode {
- // Only report on-cpu samples, with period representing time spent on cpu.
- ON_CPU,
- // Only report off-cpu samples, with period representing time spent off cpu.
- OFF_CPU,
- // Report both on-cpu and off-cpu samples.
- ON_OFF_CPU,
- // Report on-cpu and off-cpu samples under the same event type.
- MIXED_ON_OFF_CPU,
-};
-
-static std::string TraceOffCpuModeToString(TraceOffCpuMode mode) {
- switch (mode) {
- case TraceOffCpuMode::ON_CPU:
- return "on-cpu";
- case TraceOffCpuMode::OFF_CPU:
- return "off-cpu";
- case TraceOffCpuMode::ON_OFF_CPU:
- return "on-off-cpu";
- case TraceOffCpuMode::MIXED_ON_OFF_CPU:
- return "mixed-on-off-cpu";
- }
-}
-
-static std::optional<TraceOffCpuMode> StringToTraceOffCpuMode(const std::string& s) {
- if (s == "on-cpu") {
- return TraceOffCpuMode::ON_CPU;
- }
- if (s == "off-cpu") {
- return TraceOffCpuMode::OFF_CPU;
- }
- if (s == "on-off-cpu") {
- return TraceOffCpuMode::ON_OFF_CPU;
- }
- if (s == "mixed-on-off-cpu") {
- return TraceOffCpuMode::MIXED_ON_OFF_CPU;
- }
- return std::nullopt;
-}
-
-struct TraceOffCpuData {
- std::vector<TraceOffCpuMode> supported_modes;
- std::string supported_modes_string;
- std::optional<TraceOffCpuMode> mode;
- std::unordered_map<pid_t, std::unique_ptr<SampleRecord>> thread_map;
-};
-
-} // namespace
-
class ReportLib {
public:
ReportLib()
: log_severity_(new android::base::ScopedLogSeverity(android::base::INFO)),
record_filename_("perf.data"),
current_thread_(nullptr),
- callchain_report_builder_(thread_tree_),
- record_filter_(thread_tree_) {}
+ trace_offcpu_(false),
+ callchain_report_builder_(thread_tree_) {}
bool SetLogSeverity(const char* log_level);
bool SetSymfs(const char* symfs_dir) { return Dso::SetSymFsDir(symfs_dir); }
bool SetRecordFile(const char* record_file) {
- if (record_file_reader_) {
- LOG(ERROR) << "recording file " << record_filename_ << " has been opened";
- return false;
- }
record_filename_ = record_file;
- return OpenRecordFileIfNecessary();
+ return true;
}
bool SetKallsymsFile(const char* kallsyms_file);
@@ -197,9 +138,6 @@ class ReportLib {
bool AddProguardMappingFile(const char* mapping_file) {
return callchain_report_builder_.AddProguardMappingFile(mapping_file);
}
- const char* GetSupportedTraceOffCpuModes();
- bool SetTraceOffCpuMode(const char* mode);
- bool SetSampleFilter(const char** filters, int filters_len);
Sample* GetNextSample();
Event* GetEventOfCurrentSample() { return &current_event_; }
@@ -211,10 +149,7 @@ class ReportLib {
FeatureSection* GetFeatureSection(const char* feature_name);
private:
- void ProcessSampleRecord(std::unique_ptr<Record> r);
- void ProcessSwitchRecord(std::unique_ptr<Record> r);
- void AddSampleRecordToQueue(SampleRecord* r);
- void SetCurrentSample(const SampleRecord& r);
+ void SetCurrentSample();
const EventInfo* FindEventOfCurrentSample();
void CreateEvents();
@@ -225,7 +160,7 @@ class ReportLib {
std::string record_filename_;
std::unique_ptr<RecordFileReader> record_file_reader_;
ThreadTree thread_tree_;
- std::queue<std::unique_ptr<SampleRecord>> sample_record_queue_;
+ std::unique_ptr<SampleRecord> current_record_;
const ThreadEntry* current_thread_;
Sample current_sample_;
Event current_event_;
@@ -236,12 +171,12 @@ class ReportLib {
std::vector<CallChainEntry> callchain_entries_;
std::string build_id_string_;
std::vector<EventInfo> events_;
- TraceOffCpuData trace_offcpu_;
+ bool trace_offcpu_;
+ std::unordered_map<pid_t, std::unique_ptr<SampleRecord>> next_sample_cache_;
FeatureSection feature_section_;
std::vector<char> feature_section_data_;
CallChainReportBuilder callchain_report_builder_;
std::unique_ptr<Tracing> tracing_;
- RecordFilter record_filter_;
};
bool ReportLib::SetLogSeverity(const char* log_level) {
@@ -265,51 +200,6 @@ bool ReportLib::SetKallsymsFile(const char* kallsyms_file) {
return true;
}
-const char* ReportLib::GetSupportedTraceOffCpuModes() {
- if (!OpenRecordFileIfNecessary()) {
- return nullptr;
- }
- std::string& s = trace_offcpu_.supported_modes_string;
- s.clear();
- for (auto mode : trace_offcpu_.supported_modes) {
- if (!s.empty()) {
- s += ",";
- }
- s += TraceOffCpuModeToString(mode);
- }
- return s.data();
-}
-
-bool ReportLib::SetTraceOffCpuMode(const char* mode) {
- auto mode_value = StringToTraceOffCpuMode(mode);
- if (!mode_value) {
- return false;
- }
- if (!OpenRecordFileIfNecessary()) {
- return false;
- }
- auto& modes = trace_offcpu_.supported_modes;
- if (std::find(modes.begin(), modes.end(), mode_value) == modes.end()) {
- return false;
- }
- trace_offcpu_.mode = mode_value;
- return true;
-}
-
-bool ReportLib::SetSampleFilter(const char** filters, int filters_len) {
- std::vector<std::string> args;
- for (int i = 0; i < filters_len; i++) {
- args.emplace_back(filters[i]);
- }
- OptionFormatMap option_formats = GetRecordFilterOptionFormats(false);
- OptionValueMap options;
- std::vector<std::pair<OptionName, OptionValue>> ordered_options;
- if (!ConvertArgsToOptions(args, option_formats, "", &options, &ordered_options, nullptr)) {
- return false;
- }
- return record_filter_.ParseOptions(options);
-}
-
bool ReportLib::OpenRecordFileIfNecessary() {
if (record_file_reader_ == nullptr) {
record_file_reader_ = RecordFileReader::CreateInstance(record_filename_);
@@ -318,24 +208,8 @@ bool ReportLib::OpenRecordFileIfNecessary() {
}
record_file_reader_->LoadBuildIdAndFileFeatures(thread_tree_);
auto& meta_info = record_file_reader_->GetMetaInfoFeature();
- if (auto it = meta_info.find("trace_offcpu"); it != meta_info.end() && it->second == "true") {
- // If recorded with --trace-offcpu, default is to report on-off-cpu samples.
- std::string event_name = GetEventNameByAttr(*record_file_reader_->AttrSection()[0].attr);
- if (!android::base::StartsWith(event_name, "cpu-clock") &&
- !android::base::StartsWith(event_name, "task-clock")) {
- LOG(ERROR) << "Recording file " << record_filename_ << " is no longer supported. "
- << "--trace-offcpu must be used with `-e cpu-clock` or `-e task-clock`.";
- return false;
- }
- trace_offcpu_.mode = TraceOffCpuMode::MIXED_ON_OFF_CPU;
- trace_offcpu_.supported_modes.push_back(TraceOffCpuMode::MIXED_ON_OFF_CPU);
- trace_offcpu_.supported_modes.push_back(TraceOffCpuMode::ON_OFF_CPU);
- trace_offcpu_.supported_modes.push_back(TraceOffCpuMode::ON_CPU);
- trace_offcpu_.supported_modes.push_back(TraceOffCpuMode::OFF_CPU);
- }
- if (!record_filter_.CheckClock(record_file_reader_->GetClockId())) {
- LOG(ERROR) << "Recording file " << record_filename_ << " doesn't match the clock of filter.";
- return false;
+ if (auto it = meta_info.find("trace_offcpu"); it != meta_info.end()) {
+ trace_offcpu_ = it->second == "true";
}
}
return true;
@@ -345,102 +219,43 @@ Sample* ReportLib::GetNextSample() {
if (!OpenRecordFileIfNecessary()) {
return nullptr;
}
- if (!sample_record_queue_.empty()) {
- sample_record_queue_.pop();
- }
- while (sample_record_queue_.empty()) {
+ while (true) {
std::unique_ptr<Record> record;
- if (!record_file_reader_->ReadRecord(record) || record == nullptr) {
+ if (!record_file_reader_->ReadRecord(record)) {
+ return nullptr;
+ }
+ if (record == nullptr) {
return nullptr;
}
thread_tree_.Update(*record);
if (record->type() == PERF_RECORD_SAMPLE) {
- ProcessSampleRecord(std::move(record));
- } else if (record->type() == PERF_RECORD_SWITCH ||
- record->type() == PERF_RECORD_SWITCH_CPU_WIDE) {
- ProcessSwitchRecord(std::move(record));
+ if (trace_offcpu_) {
+ SampleRecord* r = static_cast<SampleRecord*>(record.release());
+ auto it = next_sample_cache_.find(r->tid_data.tid);
+ if (it == next_sample_cache_.end()) {
+ next_sample_cache_[r->tid_data.tid].reset(r);
+ continue;
+ } else {
+ record.reset(it->second.release());
+ it->second.reset(r);
+ }
+ }
+ current_record_.reset(static_cast<SampleRecord*>(record.release()));
+ break;
} else if (record->type() == PERF_RECORD_TRACING_DATA ||
record->type() == SIMPLE_PERF_RECORD_TRACING_DATA) {
const auto& r = *static_cast<TracingDataRecord*>(record.get());
tracing_.reset(new Tracing(std::vector<char>(r.data, r.data + r.data_size)));
}
}
- SetCurrentSample(*sample_record_queue_.front());
+ SetCurrentSample();
return &current_sample_;
}
-void ReportLib::ProcessSampleRecord(std::unique_ptr<Record> r) {
- auto sr = static_cast<SampleRecord*>(r.get());
- if (!trace_offcpu_.mode) {
- r.release();
- AddSampleRecordToQueue(sr);
- return;
- }
- size_t attr_index = record_file_reader_->GetAttrIndexOfRecord(sr);
- bool offcpu_sample = attr_index > 0;
- if (trace_offcpu_.mode == TraceOffCpuMode::ON_CPU) {
- if (!offcpu_sample) {
- r.release();
- AddSampleRecordToQueue(sr);
- }
- return;
- }
- uint32_t tid = sr->tid_data.tid;
- auto it = trace_offcpu_.thread_map.find(tid);
- if (it == trace_offcpu_.thread_map.end() || !it->second) {
- // If there is no previous off-cpu sample, then store the current off-cpu sample.
- if (offcpu_sample) {
- r.release();
- if (it == trace_offcpu_.thread_map.end()) {
- trace_offcpu_.thread_map[tid].reset(sr);
- } else {
- it->second.reset(sr);
- }
- }
- } else {
- // If there is a previous off-cpu sample, update its period.
- SampleRecord* prev_sr = it->second.get();
- prev_sr->period_data.period =
- (prev_sr->Timestamp() < sr->Timestamp()) ? (sr->Timestamp() - prev_sr->Timestamp()) : 1;
- it->second.release();
- AddSampleRecordToQueue(prev_sr);
- if (offcpu_sample) {
- r.release();
- it->second.reset(sr);
- }
- }
- if (!offcpu_sample && (trace_offcpu_.mode == TraceOffCpuMode::ON_OFF_CPU ||
- trace_offcpu_.mode == TraceOffCpuMode::MIXED_ON_OFF_CPU)) {
- r.release();
- AddSampleRecordToQueue(sr);
- }
-}
-
-void ReportLib::ProcessSwitchRecord(std::unique_ptr<Record> r) {
- if (r->header.misc & PERF_RECORD_MISC_SWITCH_OUT) {
- return;
- }
- uint32_t tid = r->sample_id.tid_data.tid;
- auto it = trace_offcpu_.thread_map.find(tid);
- if (it != trace_offcpu_.thread_map.end() && it->second) {
- // If there is a previous off-cpu sample, update its period.
- SampleRecord* prev_sr = it->second.get();
- prev_sr->period_data.period =
- (prev_sr->Timestamp() < r->Timestamp()) ? (r->Timestamp() - prev_sr->Timestamp()) : 1;
- it->second.release();
- AddSampleRecordToQueue(prev_sr);
- }
-}
-
-void ReportLib::AddSampleRecordToQueue(SampleRecord* r) {
- if (record_filter_.Check(r)) {
- sample_record_queue_.emplace(r);
- }
-}
-
-void ReportLib::SetCurrentSample(const SampleRecord& r) {
+void ReportLib::SetCurrentSample() {
current_mappings_.clear();
callchain_entries_.clear();
+ SampleRecord& r = *current_record_;
current_sample_.ip = r.ip_data.ip;
current_sample_.pid = r.tid_data.pid;
current_sample_.tid = r.tid_data.tid;
@@ -449,7 +264,13 @@ void ReportLib::SetCurrentSample(const SampleRecord& r) {
current_sample_.time = r.time_data.time;
current_sample_.in_kernel = r.InKernel();
current_sample_.cpu = r.cpu_data.cpu;
- current_sample_.period = r.period_data.period;
+ if (trace_offcpu_) {
+ uint64_t next_time =
+ std::max(next_sample_cache_[r.tid_data.tid]->time_data.time, r.time_data.time + 1);
+ current_sample_.period = next_time - r.time_data.time;
+ } else {
+ current_sample_.period = r.period_data.period;
+ }
size_t kernel_ip_count;
std::vector<uint64_t> ips = r.GetCallChain(&kernel_ip_count);
@@ -490,13 +311,13 @@ const EventInfo* ReportLib::FindEventOfCurrentSample() {
if (events_.empty()) {
CreateEvents();
}
- if (trace_offcpu_.mode == TraceOffCpuMode::MIXED_ON_OFF_CPU) {
- // To mix on-cpu and off-cpu samples, pretend they are from the same event type.
- // Otherwise, some report scripts may split them.
- return &events_[0];
+ size_t attr_index;
+ if (trace_offcpu_) {
+ // For trace-offcpu, we don't want to show event sched:sched_switch.
+ attr_index = 0;
+ } else {
+ attr_index = record_file_reader_->GetAttrIndexOfRecord(current_record_.get());
}
- SampleRecord* r = sample_record_queue_.front().get();
- size_t attr_index = record_file_reader_->GetAttrIndexOfRecord(r);
return &events_[attr_index];
}
@@ -596,9 +417,6 @@ void ShowIpForUnknownSymbol(ReportLib* report_lib) EXPORT;
void ShowArtFrames(ReportLib* report_lib, bool show) EXPORT;
void MergeJavaMethods(ReportLib* report_lib, bool merge) EXPORT;
bool AddProguardMappingFile(ReportLib* report_lib, const char* mapping_file) EXPORT;
-const char* GetSupportedTraceOffCpuModes(ReportLib* report_lib) EXPORT;
-bool SetTraceOffCpuMode(ReportLib* report_lib, const char* mode) EXPORT;
-bool SetSampleFilter(ReportLib* report_lib, const char** filters, int filters_len) EXPORT;
Sample* GetNextSample(ReportLib* report_lib) EXPORT;
Event* GetEventOfCurrentSample(ReportLib* report_lib) EXPORT;
@@ -651,18 +469,6 @@ bool AddProguardMappingFile(ReportLib* report_lib, const char* mapping_file) {
return report_lib->AddProguardMappingFile(mapping_file);
}
-const char* GetSupportedTraceOffCpuModes(ReportLib* report_lib) {
- return report_lib->GetSupportedTraceOffCpuModes();
-}
-
-bool SetTraceOffCpuMode(ReportLib* report_lib, const char* mode) {
- return report_lib->SetTraceOffCpuMode(mode);
-}
-
-bool SetSampleFilter(ReportLib* report_lib, const char** filters, int filters_len) {
- return report_lib->SetSampleFilter(filters, filters_len);
-}
-
Sample* GetNextSample(ReportLib* report_lib) {
return report_lib->GetNextSample();
}
diff --git a/simpleperf/report_utils.cpp b/simpleperf/report_utils.cpp
index a0ff7846..a9468006 100644
--- a/simpleperf/report_utils.cpp
+++ b/simpleperf/report_utils.cpp
@@ -25,11 +25,17 @@ namespace simpleperf {
static bool IsArtEntry(const CallChainReportEntry& entry, bool* is_jni_trampoline) {
if (entry.execution_type == CallChainExecutionType::NATIVE_METHOD) {
- // art_jni_trampoline/art_quick_generic_jni_trampoline are trampolines used to call jni
- // methods in art runtime. We want to hide them when hiding art frames.
- *is_jni_trampoline = android::base::EndsWith(entry.symbol->Name(), "jni_trampoline");
- return *is_jni_trampoline || android::base::EndsWith(entry.dso->Path(), "/libart.so") ||
- android::base::EndsWith(entry.dso->Path(), "/libartd.so");
+ if (android::base::EndsWith(entry.dso->Path(), "/libart.so") ||
+ android::base::EndsWith(entry.dso->Path(), "/libartd.so")) {
+ *is_jni_trampoline = false;
+ return true;
+ }
+ if (strcmp(entry.symbol->Name(), "art_jni_trampoline") == 0) {
+ // art_jni_trampoline is a trampoline used to call jni methods in art runtime.
+ // We want to hide it when hiding art frames.
+ *is_jni_trampoline = true;
+ return true;
+ }
}
return false;
};
@@ -166,12 +172,11 @@ void CallChainReportBuilder::ConvertJITFrame(std::vector<CallChainReportEntry>&
CollectJavaMethods();
for (size_t i = 0; i < callchain.size();) {
auto& entry = callchain[i];
- if (entry.execution_type == CallChainExecutionType::JIT_JVM_METHOD) {
+ if (entry.dso->IsForJavaMethod() && entry.dso->type() == DSO_ELF_FILE) {
// This is a JIT java method, merge it with the interpreted java method having the same
// name if possible. Otherwise, merge it with other JIT java methods having the same name
// by assigning a common dso_name.
- if (auto it = java_method_map_.find(std::string(entry.symbol->FunctionName()));
- it != java_method_map_.end()) {
+ if (auto it = java_method_map_.find(entry.symbol->Name()); it != java_method_map_.end()) {
entry.dso = it->second.dso;
entry.symbol = it->second.symbol;
// Not enough info to map an offset in a JIT method to an offset in a dex file. So just
@@ -209,29 +214,13 @@ void CallChainReportBuilder::CollectJavaMethods() {
}
}
-static bool IsJavaEntry(const CallChainReportEntry& entry) {
- static const char* COMPILED_JAVA_FILE_SUFFIXES[] = {".odex", ".oat", ".dex"};
- if (entry.execution_type == CallChainExecutionType::JIT_JVM_METHOD ||
- entry.execution_type == CallChainExecutionType::INTERPRETED_JVM_METHOD) {
- return true;
- }
- if (entry.execution_type == CallChainExecutionType::NATIVE_METHOD) {
- const std::string& path = entry.dso->Path();
- for (const char* suffix : COMPILED_JAVA_FILE_SUFFIXES) {
- if (android::base::EndsWith(path, suffix)) {
- return true;
- }
- }
- }
- return false;
-}
-
void CallChainReportBuilder::DeObfuscateJavaMethods(std::vector<CallChainReportEntry>& callchain) {
for (auto& entry : callchain) {
- if (!IsJavaEntry(entry)) {
+ if (entry.execution_type != CallChainExecutionType::JIT_JVM_METHOD &&
+ entry.execution_type != CallChainExecutionType::INTERPRETED_JVM_METHOD) {
continue;
}
- std::string_view name = entry.symbol->FunctionName();
+ std::string_view name = entry.symbol->DemangledName();
if (auto split_pos = name.rfind('.'); split_pos != name.npos) {
std::string obfuscated_classname(name.substr(0, split_pos));
if (auto it = proguard_class_map_.find(obfuscated_classname);
diff --git a/simpleperf/report_utils_test.cpp b/simpleperf/report_utils_test.cpp
index 401bbd7e..cc246357 100644
--- a/simpleperf/report_utils_test.cpp
+++ b/simpleperf/report_utils_test.cpp
@@ -35,37 +35,48 @@ class CallChainReportBuilderTest : public testing::Test {
thread = thread_tree.FindThread(1);
// Add symbol info for the native library.
- SetSymbols(fake_native_lib_path, DSO_ELF_FILE,
- {
- Symbol("native_func1", 0x0, 0x100),
- Symbol("art_jni_trampoline", 0x100, 0x100),
- });
+ FileFeature file;
+ file.path = fake_native_lib_path;
+ file.type = DSO_ELF_FILE;
+ file.min_vaddr = file.file_offset_of_min_vaddr = 0;
+ file.symbols = {
+ Symbol("native_func1", 0x0, 0x100),
+ Symbol("art_jni_trampoline", 0x100, 0x100),
+ };
+ thread_tree.AddDsoInfo(file);
// Add symbol info for the interpreter library.
- SetSymbols(
- fake_interpreter_path, DSO_ELF_FILE,
- {
- Symbol("art_func1", 0x0, 0x100),
- Symbol("art_func2", 0x100, 0x100),
- Symbol("_ZN3artL13Method_invokeEP7_JNIEnvP8_jobjectS3_P13_jobjectArray", 0x200, 0x100),
- Symbol("art_quick_generic_jni_trampoline", 0x300, 0x100),
- });
+ file.path = fake_interpreter_path;
+ file.type = DSO_ELF_FILE;
+ file.min_vaddr = file.file_offset_of_min_vaddr = 0;
+ file.symbols = {
+ Symbol("art_func1", 0x0, 0x100),
+ Symbol("art_func2", 0x100, 0x100),
+ Symbol("_ZN3artL13Method_invokeEP7_JNIEnvP8_jobjectS3_P13_jobjectArray", 0x200, 0x100),
+ };
+ thread_tree.AddDsoInfo(file);
// Add symbol info for the dex file.
- SetSymbols(fake_dex_file_path, DSO_DEX_FILE,
- {
- Symbol("java_method1", 0x0, 0x100),
- Symbol("java_method2", 0x100, 0x100),
- Symbol("obfuscated_class.obfuscated_java_method", 0x200, 0x100),
- });
+ file.path = fake_dex_file_path;
+ file.type = DSO_DEX_FILE;
+ file.min_vaddr = file.file_offset_of_min_vaddr = 0;
+ file.symbols = {
+ Symbol("java_method1", 0x0, 0x100),
+ Symbol("java_method2", 0x100, 0x100),
+ Symbol("obfuscated_class.obfuscated_java_method", 0x200, 0x100),
+ };
+ thread_tree.AddDsoInfo(file);
// Add symbol info for the jit cache.
- SetSymbols(fake_jit_cache_path, DSO_ELF_FILE,
- {
- Symbol("java_method2", 0x3000, 0x100),
- Symbol("java_method3", 0x3100, 0x100),
- Symbol("obfuscated_class.obfuscated_java_method2", 0x3200, 0x100),
- });
+ file.path = fake_jit_cache_path;
+ file.type = DSO_ELF_FILE;
+ file.min_vaddr = file.file_offset_of_min_vaddr = 0;
+ file.symbols = {
+ Symbol("java_method2", 0x3000, 0x100),
+ Symbol("java_method3", 0x3100, 0x100),
+ Symbol("obfuscated_class.obfuscated_java_method2", 0x3200, 0x100),
+ };
+ thread_tree.AddDsoInfo(file);
// Add map layout for libraries used in the thread:
// 0x0000 - 0x1000 is mapped to the native library.
@@ -79,15 +90,6 @@ class CallChainReportBuilderTest : public testing::Test {
map_flags::PROT_JIT_SYMFILE_MAP);
}
- void SetSymbols(const std::string& path, DsoType dso_type, const std::vector<Symbol>& symbols) {
- FileFeature file;
- file.path = path;
- file.type = dso_type;
- file.min_vaddr = file.file_offset_of_min_vaddr = 0;
- file.symbols = symbols;
- thread_tree.AddDsoInfo(file);
- }
-
ThreadTree thread_tree;
const ThreadEntry* thread;
const std::string fake_native_lib_path = "fake_dir/fake_native_lib.so";
@@ -241,7 +243,7 @@ TEST_F(CallChainReportBuilderTest, keep_art_jni_method) {
0x100, // art_jni_trampoline
0x2000, // java_method1 in dex file
0x1200, // art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)
- 0x1300, // art_quick_generic_jni_trampoline
+ 0x100, // art_jni_trampoline
};
CallChainReportBuilder builder(thread_tree);
std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0);
@@ -308,108 +310,3 @@ TEST_F(CallChainReportBuilderTest, add_proguard_mapping_file) {
ASSERT_EQ(entries[1].vaddr_in_file, 0x3200);
ASSERT_EQ(entries[1].execution_type, CallChainExecutionType::JIT_JVM_METHOD);
}
-
-TEST_F(CallChainReportBuilderTest, add_proguard_mapping_file_for_jit_method_with_signature) {
- std::vector<uint64_t> fake_ips = {
- 0x3200, // 3200, // void ctep.v(cteo, ctgc, ctbn)
- };
- SetSymbols(fake_jit_cache_path, DSO_ELF_FILE,
- {Symbol("void ctep.v(cteo, ctgc, ctbn)", 0x3200, 0x100)});
- CallChainReportBuilder builder(thread_tree);
- TemporaryFile tmpfile;
- close(tmpfile.release());
- ASSERT_TRUE(android::base::WriteStringToFile(
- "android.support.v4.app.RemoteActionCompatParcelizer -> ctep:\n"
- " 13:13:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.Versioned"
- "Parcel) -> v\n",
- tmpfile.path));
- builder.AddProguardMappingFile(tmpfile.path);
- std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0);
- ASSERT_EQ(entries.size(), 1);
- ASSERT_EQ(entries[0].ip, 0x3200);
- ASSERT_STREQ(entries[0].symbol->DemangledName(),
- "android.support.v4.app.RemoteActionCompatParcelizer.read");
- ASSERT_EQ(entries[0].dso->Path(), fake_jit_cache_path);
- ASSERT_EQ(entries[0].vaddr_in_file, 0x3200);
- ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::JIT_JVM_METHOD);
-}
-
-TEST_F(CallChainReportBuilderTest,
- add_proguard_mapping_file_for_compiled_java_method_with_signature) {
- TemporaryFile tmpfile;
- close(tmpfile.release());
- ASSERT_TRUE(android::base::WriteStringToFile(
- "android.support.v4.app.RemoteActionCompatParcelizer -> ctep:\n"
- " 13:13:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.Versioned"
- "Parcel) -> v\n",
- tmpfile.path));
-
- for (const char* suffix : {".odex", ".oat", ".dex"}) {
- std::string compiled_java_path = "compiled_java" + std::string(suffix);
- SetSymbols(compiled_java_path, DSO_ELF_FILE,
- {Symbol("void ctep.v(cteo, ctgc, ctbn)", 0x0, 0x100)});
- thread_tree.AddThreadMap(1, 1, 0x4000, 0x1000, 0x0, compiled_java_path);
- std::vector<uint64_t> fake_ips = {
- 0x4000, // 4000, // void ctep.v(cteo, ctgc, ctbn)
- };
-
- CallChainReportBuilder builder(thread_tree);
- builder.AddProguardMappingFile(tmpfile.path);
- std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0);
- ASSERT_EQ(entries.size(), 1);
- ASSERT_EQ(entries[0].ip, 0x4000);
- ASSERT_STREQ(entries[0].symbol->DemangledName(),
- "android.support.v4.app.RemoteActionCompatParcelizer.read");
- ASSERT_EQ(entries[0].dso->Path(), compiled_java_path);
- ASSERT_EQ(entries[0].vaddr_in_file, 0x0);
- ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::NATIVE_METHOD);
- }
-}
-
-TEST_F(CallChainReportBuilderTest, convert_jit_frame_for_jit_method_with_signature) {
- std::vector<uint64_t> fake_ips = {
- 0x2200, // 2200, // ctep.v
- 0x3200, // 3200, // void ctep.v(cteo, ctgc, ctbn)
- };
- SetSymbols(fake_dex_file_path, DSO_DEX_FILE, {Symbol("ctep.v", 0x200, 0x100)});
- SetSymbols(fake_jit_cache_path, DSO_ELF_FILE,
- {Symbol("void ctep.v(cteo, ctgc, ctbn)", 0x3200, 0x100)});
- CallChainReportBuilder builder(thread_tree);
- // Test if we can convert jit method with signature.
- std::vector<CallChainReportEntry> entries = builder.Build(thread, fake_ips, 0);
- ASSERT_EQ(entries.size(), 2);
- ASSERT_EQ(entries[0].ip, 0x2200);
- ASSERT_STREQ(entries[0].symbol->DemangledName(), "ctep.v");
- ASSERT_EQ(entries[0].dso->Path(), fake_dex_file_path);
- ASSERT_EQ(entries[0].vaddr_in_file, 0x200);
- ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD);
- ASSERT_EQ(entries[1].ip, 0x3200);
- ASSERT_STREQ(entries[1].symbol->DemangledName(), "ctep.v");
- ASSERT_EQ(entries[1].dso->Path(), fake_dex_file_path);
- ASSERT_EQ(entries[1].vaddr_in_file, 0x200);
- ASSERT_EQ(entries[1].execution_type, CallChainExecutionType::JIT_JVM_METHOD);
-
- // Test adding proguard mapping file.
- TemporaryFile tmpfile;
- close(tmpfile.release());
- ASSERT_TRUE(android::base::WriteStringToFile(
- "android.support.v4.app.RemoteActionCompatParcelizer -> ctep:\n"
- " 13:13:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.Versioned"
- "Parcel) -> v\n",
- tmpfile.path));
- builder.AddProguardMappingFile(tmpfile.path);
- entries = builder.Build(thread, fake_ips, 0);
- ASSERT_EQ(entries.size(), 2);
- ASSERT_EQ(entries[0].ip, 0x2200);
- ASSERT_STREQ(entries[0].symbol->DemangledName(),
- "android.support.v4.app.RemoteActionCompatParcelizer.read");
- ASSERT_EQ(entries[0].dso->Path(), fake_dex_file_path);
- ASSERT_EQ(entries[0].vaddr_in_file, 0x200);
- ASSERT_EQ(entries[0].execution_type, CallChainExecutionType::INTERPRETED_JVM_METHOD);
- ASSERT_EQ(entries[1].ip, 0x3200);
- ASSERT_STREQ(entries[1].symbol->DemangledName(),
- "android.support.v4.app.RemoteActionCompatParcelizer.read");
- ASSERT_EQ(entries[1].dso->Path(), fake_dex_file_path);
- ASSERT_EQ(entries[1].vaddr_in_file, 0x200);
- ASSERT_EQ(entries[1].execution_type, CallChainExecutionType::JIT_JVM_METHOD);
-}
diff --git a/simpleperf/rust/lib.rs b/simpleperf/rust/lib.rs
index 7d39273e..05202efd 100644
--- a/simpleperf/rust/lib.rs
+++ b/simpleperf/rust/lib.rs
@@ -25,16 +25,9 @@ fn path_to_cstr(path: &Path) -> CString {
CString::new(path.to_str().unwrap()).unwrap()
}
-/// Returns whether the system has etm driver. ETM driver should be available immediately
-/// after boot.
-pub fn has_driver_support() -> bool {
- unsafe { simpleperf_profcollect_bindgen::HasDriverSupport() }
-}
-
-/// Returns whether the system has etm device. ETM device may not be available immediately
-/// after boot.
-pub fn has_device_support() -> bool {
- unsafe { simpleperf_profcollect_bindgen::HasDeviceSupport() }
+/// Returns whether the system has support for simpleperf etm.
+pub fn has_support() -> bool {
+ unsafe { simpleperf_profcollect_bindgen::HasSupport() }
}
/// ETM recording scope
@@ -63,16 +56,11 @@ pub fn record(trace_file: &Path, duration: &Duration, scope: RecordScope) {
}
/// Translate ETM trace to profile.
-pub fn process(trace_path: &Path, profile_path: &Path, binary_filter: &str) {
+pub fn process(trace_path: &Path, profile_path: &Path) {
let trace_path = path_to_cstr(trace_path);
let profile_path = path_to_cstr(profile_path);
- let binary_filter = CString::new(binary_filter).unwrap();
unsafe {
- simpleperf_profcollect_bindgen::Inject(
- trace_path.as_ptr(),
- profile_path.as_ptr(),
- binary_filter.as_ptr(),
- );
+ simpleperf_profcollect_bindgen::Inject(trace_path.as_ptr(), profile_path.as_ptr());
}
}
diff --git a/simpleperf/sample_tree.h b/simpleperf/sample_tree.h
index 43e3ba02..4d5152fb 100644
--- a/simpleperf/sample_tree.h
+++ b/simpleperf/sample_tree.h
@@ -59,7 +59,7 @@ class SampleTreeBuilder {
: sample_set_(comparator),
accumulate_callchain_(false),
sample_comparator_(comparator),
- filtered_sample_set_(comparator),
+ callchain_sample_set_(comparator),
use_branch_address_(false),
build_callchain_(false),
use_caller_as_callchain_root_(false) {}
@@ -197,20 +197,9 @@ class SampleTreeBuilder {
virtual void MergeSample(EntryT* sample1, EntryT* sample2) = 0;
EntryT* InsertSample(std::unique_ptr<EntryT> sample) {
- if (sample == nullptr) {
+ if (sample == nullptr || !FilterSample(sample.get())) {
return nullptr;
}
- if (!FilterSample(sample.get())) {
- // Store in filtered_sample_set_ for use in other EntryT's callchain.
- auto it = filtered_sample_set_.find(sample.get());
- if (it != filtered_sample_set_.end()) {
- return *it;
- }
- EntryT* result = sample.get();
- filtered_sample_set_.insert(sample.get());
- sample_storage_.push_back(std::move(sample));
- return result;
- }
UpdateSummary(sample.get());
EntryT* result;
auto it = sample_set_.find(sample.get());
@@ -230,6 +219,18 @@ class SampleTreeBuilder {
if (sample == nullptr) {
return nullptr;
}
+ if (!FilterSample(sample.get())) {
+ // Store in callchain_sample_set_ for use in other EntryT's callchain.
+ auto it = callchain_sample_set_.find(sample.get());
+ if (it != callchain_sample_set_.end()) {
+ return *it;
+ }
+ EntryT* result = sample.get();
+ callchain_sample_set_.insert(sample.get());
+ sample_storage_.push_back(std::move(sample));
+ return result;
+ }
+
auto it = sample_set_.find(sample.get());
if (it != sample_set_.end()) {
EntryT* sample = *it;
@@ -280,9 +281,9 @@ class SampleTreeBuilder {
}
const SampleComparator<EntryT> sample_comparator_;
- // If a Sample/CallChainSample is filtered out, it is stored in filtered_sample_set_,
+ // If a CallChainSample is filtered out, it is stored in callchain_sample_set_
// and only used in other EntryT's callchain.
- std::set<EntryT*, SampleComparator<EntryT>> filtered_sample_set_;
+ std::set<EntryT*, SampleComparator<EntryT>> callchain_sample_set_;
std::vector<std::unique_ptr<EntryT>> sample_storage_;
struct CallChainParentInfo {
diff --git a/simpleperf/scripts/CONTRIBUTING.md b/simpleperf/scripts/CONTRIBUTING.md
deleted file mode 100644
index a996c1da..00000000
--- a/simpleperf/scripts/CONTRIBUTING.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Simpleperf scripts use 4 spaces for indentation
-
-To format the scripts, use:
-
-```shell
-autopep8 --max-line-length 100 --in-place <script.py>
-```
-
-Changes are normally reviewed on top of the AOSP `master` branch.
-
-New scripts should have documentation in `../doc/scripts_reference.md`.
diff --git a/simpleperf/scripts/annotate.py b/simpleperf/scripts/annotate.py
index 7bf8fe92..1970297f 100755
--- a/simpleperf/scripts/annotate.py
+++ b/simpleperf/scripts/annotate.py
@@ -18,17 +18,16 @@
"""annotate.py: annotate source files based on perf.data.
"""
-import logging
+
+import argparse
import os
import os.path
import shutil
-from texttable import Texttable
-from typing import Dict, Union
from simpleperf_report_lib import ReportLib
from simpleperf_utils import (
- Addr2Nearestline, BaseArgumentParser, BinaryFinder, extant_dir, flatten_arg_list, is_windows,
- log_exit, ReadElf, SourceFileSearcher)
+ Addr2Nearestline, BinaryFinder, extant_dir, flatten_arg_list, is_windows, log_exit, log_info,
+ log_warning, ReadElf, SourceFileSearcher)
class SourceLine(object):
@@ -60,10 +59,10 @@ class Addr2Line(object):
self.source_searcher = SourceFileSearcher(source_dirs)
def add_addr(self, dso_path: str, build_id: str, func_addr: int, addr: int):
- self.addr2line.add_addr(dso_path, build_id, func_addr, addr)
+ self.addr2line.add_addr(dso_path, func_addr, addr)
def convert_addrs_to_lines(self):
- self.addr2line.convert_addrs_to_lines(jobs=os.cpu_count())
+ self.addr2line.convert_addrs_to_lines()
def get_sources(self, dso_path, addr):
dso = self.addr2line.get_dso(dso_path)
@@ -146,7 +145,8 @@ class SourceFileAnnotator(object):
def __init__(self, config):
# check config variables
- config_names = ['perf_data_list', 'source_dirs', 'dso_filters', 'ndk_path']
+ config_names = ['perf_data_list', 'source_dirs', 'comm_filters',
+ 'pid_filters', 'tid_filters', 'dso_filters', 'ndk_path']
for name in config_names:
if name not in config:
log_exit('config [%s] is missing' % name)
@@ -161,6 +161,15 @@ class SourceFileAnnotator(object):
self.config = config
self.symfs_dir = symfs_dir
self.kallsyms = kallsyms
+ self.comm_filter = set(config['comm_filters']) if config.get('comm_filters') else None
+ if config.get('pid_filters'):
+ self.pid_filter = {int(x) for x in config['pid_filters']}
+ else:
+ self.pid_filter = None
+ if config.get('tid_filters'):
+ self.tid_filter = {int(x) for x in config['tid_filters']}
+ else:
+ self.tid_filter = None
self.dso_filter = set(config['dso_filters']) if config.get('dso_filters') else None
config['annotate_dest_dir'] = 'annotated_files'
@@ -192,12 +201,13 @@ class SourceFileAnnotator(object):
lib.SetSymfs(self.symfs_dir)
if self.kallsyms:
lib.SetKallsymsFile(self.kallsyms)
- lib.SetReportOptions(self.config['report_lib_options'])
while True:
sample = lib.GetNextSample()
if sample is None:
lib.Close()
break
+ if not self._filter_sample(sample):
+ continue
symbols = []
symbols.append(lib.GetSymbolOfCurrentSample())
callchain = lib.GetCallChainOfCurrentSample()
@@ -211,6 +221,19 @@ class SourceFileAnnotator(object):
self.addr2line.add_addr(symbol.dso_name, build_id, symbol.symbol_addr,
symbol.symbol_addr)
+ def _filter_sample(self, sample):
+ """Return true if the sample can be used."""
+ if self.comm_filter:
+ if sample.thread_comm not in self.comm_filter:
+ return False
+ if self.pid_filter:
+ if sample.pid not in self.pid_filter:
+ return False
+ if self.tid_filter:
+ if sample.tid not in self.tid_filter:
+ return False
+ return True
+
def _filter_symbol(self, symbol):
if not self.dso_filter or symbol.dso_name in self.dso_filter:
return True
@@ -230,12 +253,13 @@ class SourceFileAnnotator(object):
lib.SetSymfs(self.symfs_dir)
if self.kallsyms:
lib.SetKallsymsFile(self.kallsyms)
- lib.SetReportOptions(self.config['report_lib_options'])
while True:
sample = lib.GetNextSample()
if sample is None:
lib.Close()
break
+ if not self._filter_sample(sample):
+ continue
self._generate_periods_for_sample(lib, sample)
def _generate_periods_for_sample(self, lib, sample):
@@ -282,7 +306,7 @@ class SourceFileAnnotator(object):
if is_sample_used:
self.period += sample.period
- def _add_dso_period(self, dso_name: str, period: Period, used_dso_dict: Dict[str, bool]):
+ def _add_dso_period(self, dso_name, period, used_dso_dict):
if dso_name not in used_dso_dict:
used_dso_dict[dso_name] = True
dso_period = self.dso_periods.get(dso_name)
@@ -314,72 +338,44 @@ class SourceFileAnnotator(object):
summary = os.path.join(self.config['annotate_dest_dir'], 'summary')
with open(summary, 'w') as f:
f.write('total period: %d\n\n' % self.period)
- self._write_dso_summary(f)
- self._write_file_summary(f)
+ dso_periods = sorted(self.dso_periods.values(),
+ key=lambda x: x.period.acc_period, reverse=True)
+ for dso_period in dso_periods:
+ f.write('dso %s: %s\n' % (dso_period.dso_name,
+ self._get_percentage_str(dso_period.period)))
+ f.write('\n')
file_periods = sorted(self.file_periods.values(),
key=lambda x: x.period.acc_period, reverse=True)
for file_period in file_periods:
- self._write_function_line_summary(f, file_period)
-
- def _write_dso_summary(self, summary_fh):
- dso_periods = sorted(self.dso_periods.values(),
- key=lambda x: x.period.acc_period, reverse=True)
- table = Texttable(max_width=self.config['summary_width'])
- table.set_cols_align(['l', 'l', 'l'])
- table.add_row(['Total', 'Self', 'DSO'])
- for dso_period in dso_periods:
- total_str = self._get_period_str(dso_period.period.acc_period)
- self_str = self._get_period_str(dso_period.period.period)
- table.add_row([total_str, self_str, dso_period.dso_name])
- print(table.draw(), file=summary_fh)
- print(file=summary_fh)
-
- def _write_file_summary(self, summary_fh):
- file_periods = sorted(self.file_periods.values(),
- key=lambda x: x.period.acc_period, reverse=True)
- table = Texttable(max_width=self.config['summary_width'])
- table.set_cols_align(['l', 'l', 'l'])
- table.add_row(['Total', 'Self', 'Source File'])
- for file_period in file_periods:
- total_str = self._get_period_str(file_period.period.acc_period)
- self_str = self._get_period_str(file_period.period.period)
- table.add_row([total_str, self_str, file_period.file])
- print(table.draw(), file=summary_fh)
- print(file=summary_fh)
-
- def _write_function_line_summary(self, summary_fh, file_period: FilePeriod):
- table = Texttable(max_width=self.config['summary_width'])
- table.set_cols_align(['l', 'l', 'l'])
- table.add_row(['Total', 'Self', 'Function/Line in ' + file_period.file])
- values = []
- for func_name in file_period.function_dict.keys():
- func_start_line, period = file_period.function_dict[func_name]
- values.append((func_name, func_start_line, period))
- values.sort(key=lambda x: x[2].acc_period, reverse=True)
- for func_name, func_start_line, period in values:
- total_str = self._get_period_str(period.acc_period)
- self_str = self._get_period_str(period.period)
- name = func_name + ' (line %d)' % func_start_line
- table.add_row([total_str, self_str, name])
- for line in sorted(file_period.line_dict.keys()):
- period = file_period.line_dict[line]
- total_str = self._get_period_str(period.acc_period)
- self_str = self._get_period_str(period.period)
- name = 'line %d' % line
- table.add_row([total_str, self_str, name])
-
- print(table.draw(), file=summary_fh)
- print(file=summary_fh)
-
- def _get_period_str(self, period: Union[Period, int]) -> str:
- if isinstance(period, Period):
- return 'Total %s, Self %s' % (
- self._get_period_str(period.acc_period),
- self._get_period_str(period.period))
- if self.config['raw_period'] or self.period == 0:
- return str(period)
- return '%.2f%%' % (100.0 * period / self.period)
+ f.write('file %s: %s\n' % (file_period.file,
+ self._get_percentage_str(file_period.period)))
+ for file_period in file_periods:
+ f.write('\n\n%s: %s\n' % (file_period.file,
+ self._get_percentage_str(file_period.period)))
+ values = []
+ for func_name in file_period.function_dict.keys():
+ func_start_line, period = file_period.function_dict[func_name]
+ values.append((func_name, func_start_line, period))
+ values = sorted(values, key=lambda x: x[2].acc_period, reverse=True)
+ for value in values:
+ f.write('\tfunction (%s): line %d, %s\n' % (
+ value[0], value[1], self._get_percentage_str(value[2])))
+ f.write('\n')
+ for line in sorted(file_period.line_dict.keys()):
+ f.write('\tline %d: %s\n' % (
+ line, self._get_percentage_str(file_period.line_dict[line])))
+
+ def _get_percentage_str(self, period, short=False):
+ s = 'acc_p: %f%%, p: %f%%' if short else 'accumulated_period: %f%%, period: %f%%'
+ return s % self._get_percentage(period)
+
+ def _get_percentage(self, period):
+ if self.period == 0:
+ return (0, 0)
+ acc_p = 100.0 * period.acc_period / self.period
+ p = 100.0 * period.period / self.period
+ return (acc_p, p)
def _annotate_files(self):
"""Annotate Source files: add acc_period/period for each source file.
@@ -390,7 +386,7 @@ class SourceFileAnnotator(object):
for key in self.file_periods:
from_path = key
if not os.path.isfile(from_path):
- logging.warning("can't find source file for path %s" % from_path)
+ log_warning("can't find source file for path %s" % from_path)
continue
if from_path.startswith('/'):
to_path = os.path.join(dest_dir, from_path[1:])
@@ -410,20 +406,20 @@ class SourceFileAnnotator(object):
3. For each line not hitting the same line as functions, show
line periods.
"""
- logging.info('annotate file %s' % from_path)
+ log_info('annotate file %s' % from_path)
with open(from_path, 'r') as rf:
lines = rf.readlines()
annotates = {}
for line in file_period.line_dict.keys():
- annotates[line] = self._get_period_str(file_period.line_dict[line])
+ annotates[line] = self._get_percentage_str(file_period.line_dict[line], True)
for func_name in file_period.function_dict.keys():
func_start_line, period = file_period.function_dict[func_name]
if func_start_line == -1:
continue
line = func_start_line - 1 if is_java else func_start_line
- annotates[line] = '[func] ' + self._get_period_str(period)
- annotates[1] = '[file] ' + self._get_period_str(file_period.period)
+ annotates[line] = '[func] ' + self._get_percentage_str(period, True)
+ annotates[1] = '[file] ' + self._get_percentage_str(file_period.period, True)
max_annotate_cols = 0
for key in annotates:
@@ -450,7 +446,7 @@ class SourceFileAnnotator(object):
def main():
- parser = BaseArgumentParser(description="""
+ parser = argparse.ArgumentParser(description="""
Annotate source files based on profiling data. It reads line information from binary_cache
generated by app_profiler.py or binary_cache_builder.py, and generate annotated source
files in annotated_files directory.""")
@@ -458,14 +454,15 @@ def main():
The paths of profiling data. Default is perf.data.""")
parser.add_argument('-s', '--source_dirs', type=extant_dir, nargs='+', action='append', help="""
Directories to find source files.""")
- parser.add_argument('--ndk_path', type=extant_dir, help='Set the path of a ndk release.')
- parser.add_argument('--raw-period', action='store_true',
- help='show raw period instead of percentage')
- parser.add_argument('--summary-width', type=int, default=80, help='max width of summary file')
- sample_filter_group = parser.add_argument_group('Sample filter options')
- sample_filter_group.add_argument('--dso', nargs='+', action='append', help="""
+ parser.add_argument('--comm', nargs='+', action='append', help="""
+ Use samples only in threads with selected names.""")
+ parser.add_argument('--pid', nargs='+', action='append', help="""
+ Use samples only in processes with selected process ids.""")
+ parser.add_argument('--tid', nargs='+', action='append', help="""
+ Use samples only in threads with selected thread ids.""")
+ parser.add_argument('--dso', nargs='+', action='append', help="""
Use samples only in selected binaries.""")
- parser.add_report_lib_options(sample_filter_group=sample_filter_group)
+ parser.add_argument('--ndk_path', type=extant_dir, help='Set the path of a ndk release.')
args = parser.parse_args()
config = {}
@@ -473,15 +470,15 @@ def main():
if not config['perf_data_list']:
config['perf_data_list'].append('perf.data')
config['source_dirs'] = flatten_arg_list(args.source_dirs)
+ config['comm_filters'] = flatten_arg_list(args.comm)
+ config['pid_filters'] = flatten_arg_list(args.pid)
+ config['tid_filters'] = flatten_arg_list(args.tid)
config['dso_filters'] = flatten_arg_list(args.dso)
config['ndk_path'] = args.ndk_path
- config['raw_period'] = args.raw_period
- config['summary_width'] = args.summary_width
- config['report_lib_options'] = args.report_lib_options
annotator = SourceFileAnnotator(config)
annotator.annotate()
- logging.info('annotate finish successfully, please check result in annotated_files/.')
+ log_info('annotate finish successfully, please check result in annotated_files/.')
if __name__ == '__main__':
diff --git a/simpleperf/scripts/api_profiler.py b/simpleperf/scripts/api_profiler.py
index 9e297077..d39b8e3d 100755
--- a/simpleperf/scripts/api_profiler.py
+++ b/simpleperf/scripts/api_profiler.py
@@ -26,105 +26,100 @@
4. Run `api_profiler.py collect` to collect recording data on host.
"""
-from argparse import Namespace
-import logging
+from __future__ import print_function
+import argparse
import os
import os.path
import shutil
import zipfile
-from simpleperf_utils import (AdbHelper, BaseArgumentParser,
- get_target_binary_path, log_exit, remove)
-
-
-class ApiProfiler:
- def __init__(self, args: Namespace):
- self.args = args
- self.adb = AdbHelper()
-
- def prepare_recording(self):
- self.enable_profiling_on_device()
- self.upload_simpleperf_to_device()
- self.run_simpleperf_prepare_cmd()
-
- def enable_profiling_on_device(self):
- android_version = self.adb.get_android_version()
- if android_version >= 10:
- self.adb.set_property('debug.perf_event_max_sample_rate',
- str(self.args.max_sample_rate))
- self.adb.set_property('debug.perf_cpu_time_max_percent', str(self.args.max_cpu_percent))
- self.adb.set_property('debug.perf_event_mlock_kb', str(self.args.max_memory_in_kb))
- self.adb.set_property('security.perf_harden', '0')
-
- def upload_simpleperf_to_device(self):
- device_arch = self.adb.get_device_arch()
- simpleperf_binary = get_target_binary_path(device_arch, 'simpleperf')
- self.adb.check_run(['push', simpleperf_binary, '/data/local/tmp'])
- self.adb.check_run(['shell', 'chmod', 'a+x', '/data/local/tmp/simpleperf'])
-
- def run_simpleperf_prepare_cmd(self):
- cmd_args = ['shell', '/data/local/tmp/simpleperf', 'api-prepare', '--app', self.args.app]
- if self.args.days:
- cmd_args += ['--days', str(self.args.days)]
- self.adb.check_run(cmd_args)
-
- def collect_data(self):
- if not os.path.isdir(self.args.out_dir):
- os.makedirs(self.args.out_dir)
- self.download_recording_data()
- self.unzip_recording_data()
-
- def download_recording_data(self):
- """ download recording data to simpleperf_data.zip."""
- self.upload_simpleperf_to_device()
- self.adb.check_run(['shell', '/data/local/tmp/simpleperf', 'api-collect',
- '--app', self.args.app, '-o', '/data/local/tmp/simpleperf_data.zip'])
- self.adb.check_run(['pull', '/data/local/tmp/simpleperf_data.zip', self.args.out_dir])
- self.adb.check_run(['shell', 'rm', '-rf', '/data/local/tmp/simpleperf_data'])
-
- def unzip_recording_data(self):
- zip_file_path = os.path.join(self.args.out_dir, 'simpleperf_data.zip')
- with zipfile.ZipFile(zip_file_path, 'r') as zip_fh:
- names = zip_fh.namelist()
- logging.info('There are %d recording data files.' % len(names))
- for name in names:
- logging.info('recording file: %s' % os.path.join(self.args.out_dir, name))
- zip_fh.extract(name, self.args.out_dir)
- remove(zip_file_path)
+from simpleperf_utils import AdbHelper, get_target_binary_path, log_exit, log_info, remove
-def main():
- parser = BaseArgumentParser(description=__doc__)
- subparsers = parser.add_subparsers(title='actions', dest='command')
+def prepare_recording(args):
+ adb = AdbHelper()
+ enable_profiling_on_device(adb, args)
+ upload_simpleperf_to_device(adb)
+ run_simpleperf_prepare_cmd(adb)
- prepare_parser = subparsers.add_parser('prepare', help='Prepare recording on device.')
- prepare_parser.add_argument('-p', '--app', required=True, help="""
- The app package name of the app profiled.""")
- prepare_parser.add_argument('-d', '--days', type=int, help="""
- By default, the recording permission is reset after device reboot.
- But on Android >= 13, we can use --days to set how long we want the
- permission to persist. It can last after device reboot.
- """)
- prepare_parser.add_argument('--max-sample-rate', type=int, default=100000, help="""
+
+def enable_profiling_on_device(adb, args):
+ android_version = adb.get_android_version()
+ if android_version >= 10:
+ adb.set_property('debug.perf_event_max_sample_rate', str(args.max_sample_rate[0]))
+ adb.set_property('debug.perf_cpu_time_max_percent', str(args.max_cpu_percent[0]))
+ adb.set_property('debug.perf_event_mlock_kb', str(args.max_memory_in_kb[0]))
+ adb.set_property('security.perf_harden', '0')
+
+
+def upload_simpleperf_to_device(adb):
+ device_arch = adb.get_device_arch()
+ simpleperf_binary = get_target_binary_path(device_arch, 'simpleperf')
+ adb.check_run(['push', simpleperf_binary, '/data/local/tmp'])
+ adb.check_run(['shell', 'chmod', 'a+x', '/data/local/tmp/simpleperf'])
+
+
+def run_simpleperf_prepare_cmd(adb):
+ adb.check_run(['shell', '/data/local/tmp/simpleperf', 'api-prepare'])
+
+
+def collect_data(args):
+ adb = AdbHelper()
+ if not os.path.isdir(args.out_dir):
+ os.makedirs(args.out_dir)
+ download_recording_data(adb, args)
+ unzip_recording_data(args)
+
+
+def download_recording_data(adb, args):
+ """ download recording data to simpleperf_data.zip."""
+ upload_simpleperf_to_device(adb)
+ adb.check_run(['shell', '/data/local/tmp/simpleperf', 'api-collect', '--app', args.app[0],
+ '-o', '/data/local/tmp/simpleperf_data.zip'])
+ adb.check_run(['pull', '/data/local/tmp/simpleperf_data.zip', args.out_dir])
+ adb.check_run(['shell', 'rm', '-rf', '/data/local/tmp/simpleperf_data'])
+
+
+def unzip_recording_data(args):
+ zip_file_path = os.path.join(args.out_dir, 'simpleperf_data.zip')
+ with zipfile.ZipFile(zip_file_path, 'r') as zip_fh:
+ names = zip_fh.namelist()
+ log_info('There are %d recording data files.' % len(names))
+ for name in names:
+ log_info('recording file: %s' % os.path.join(args.out_dir, name))
+ zip_fh.extract(name, args.out_dir)
+ remove(zip_file_path)
+
+
+class ArgumentHelpFormatter(argparse.ArgumentDefaultsHelpFormatter,
+ argparse.RawDescriptionHelpFormatter):
+ pass
+
+
+def main():
+ parser = argparse.ArgumentParser(description=__doc__,
+ formatter_class=ArgumentHelpFormatter)
+ subparsers = parser.add_subparsers()
+ prepare_parser = subparsers.add_parser('prepare', help='Prepare recording on device.',
+ formatter_class=ArgumentHelpFormatter)
+ prepare_parser.add_argument('--max-sample-rate', nargs=1, type=int, default=[100000], help="""
Set max sample rate (only on Android >= Q).""")
- prepare_parser.add_argument('--max-cpu-percent', type=int, default=25, help="""
+ prepare_parser.add_argument('--max-cpu-percent', nargs=1, type=int, default=[25], help="""
Set max cpu percent for recording (only on Android >= Q).""")
- prepare_parser.add_argument('--max-memory-in-kb', type=int,
- default=(1024 + 1) * 4 * 8, help="""
+ prepare_parser.add_argument('--max-memory-in-kb', nargs=1, type=int,
+ default=[(1024 + 1) * 4 * 8], help="""
Set max kernel buffer size for recording (only on Android >= Q).
""")
-
- collect_parser = subparsers.add_parser('collect', help='Collect recording data.')
- collect_parser.add_argument('-p', '--app', required=True, help="""
+ prepare_parser.set_defaults(func=prepare_recording)
+ collect_parser = subparsers.add_parser('collect', help='Collect recording data.',
+ formatter_class=ArgumentHelpFormatter)
+ collect_parser.add_argument('-p', '--app', nargs=1, required=True, help="""
The app package name of the app profiled.""")
collect_parser.add_argument('-o', '--out-dir', default='simpleperf_data', help="""
The directory to store recording data.""")
+ collect_parser.set_defaults(func=collect_data)
args = parser.parse_args()
-
- if args.command == 'prepare':
- ApiProfiler(args).prepare_recording()
- elif args.command == 'collect':
- ApiProfiler(args).collect_data()
+ args.func(args)
if __name__ == '__main__':
diff --git a/simpleperf/scripts/app_profiler.py b/simpleperf/scripts/app_profiler.py
index 808e3e9c..38b3602c 100755
--- a/simpleperf/scripts/app_profiler.py
+++ b/simpleperf/scripts/app_profiler.py
@@ -21,22 +21,20 @@
and pulls profiling data and related binaries on host.
"""
-import logging
+from __future__ import print_function
+import argparse
import os
import os.path
-import re
import subprocess
import sys
import time
from simpleperf_utils import (
- AdbHelper, BaseArgumentParser, bytes_to_str, extant_dir, get_script_dir, get_target_binary_path,
- log_exit, ReadElf, remove, str_to_bytes)
+ AdbHelper, bytes_to_str, extant_dir, get_script_dir, get_target_binary_path, log_debug,
+ log_info, log_exit, ReadElf, remove, set_log_level, str_to_bytes)
NATIVE_LIBS_DIR_ON_DEVICE = '/data/local/tmp/native_libs/'
-SHELL_PS_UID_PATTERN = re.compile(r'USER.*\nu(\d+)_.*')
-
class HostElfEntry(object):
"""Represent a native lib on host in NativeLibDownloader."""
@@ -203,14 +201,14 @@ class ProfilerBase(object):
self.record_subproc = None
def profile(self):
- logging.info('prepare profiling')
+ log_info('prepare profiling')
self.prepare()
- logging.info('start profiling')
+ log_info('start profiling')
self.start()
self.wait_profiling()
- logging.info('collect profiling data')
+ log_info('collect profiling data')
self.collect_profiling_data()
- logging.info('profiling is finished.')
+ log_info('profiling is finished.')
def prepare(self):
"""Prepare recording. """
@@ -241,7 +239,7 @@ class ProfilerBase(object):
args += ['--log', self.args.log]
args += target_args
adb_args = [self.adb.adb_path, 'shell'] + args
- logging.info('run adb cmd: %s' % adb_args)
+ log_info('run adb cmd: %s' % adb_args)
self.record_subproc = subprocess.Popen(adb_args)
def wait_profiling(self):
@@ -255,7 +253,7 @@ class ProfilerBase(object):
# Don't check return value of record_subproc. Because record_subproc also
# receives Ctrl-C, and always returns non-zero.
returncode = 0
- logging.debug('profiling result [%s]' % (returncode == 0))
+ log_debug('profiling result [%s]' % (returncode == 0))
if returncode != 0:
log_exit('Failed to record profiling data.')
@@ -312,34 +310,15 @@ class AppProfiler(ProfilerBase):
pid = self.find_app_process()
if not pid:
break
- count += 1
- if count >= 5:
- logging.info('unable to kill %s, skipping...' % self.args.app)
- break
# When testing on Android N, `am force-stop` sometimes can't kill
# com.example.simpleperf.simpleperfexampleofkotlin. So use kill when this happens.
+ count += 1
if count >= 3:
self.run_in_app_dir(['kill', '-9', str(pid)])
def find_app_process(self):
- result, pidof_output = self.adb.run_and_return_output(
- ['shell', 'pidof', self.args.app])
- if not result:
- return None
- result, current_user = self.adb.run_and_return_output(
- ['shell', 'am', 'get-current-user'])
- if not result:
- return None
- pids = pidof_output.split()
- for pid in pids:
- result, ps_output = self.adb.run_and_return_output(
- ['shell', 'ps', '-p', pid, '-o', 'USER'])
- if not result:
- return None
- uid = SHELL_PS_UID_PATTERN.search(ps_output).group(1)
- if uid == current_user.strip():
- return int(pid)
- return None
+ result, output = self.adb.run_and_return_output(['shell', 'pidof', self.args.app])
+ return int(output) if result else None
def run_in_app_dir(self, args):
if self.is_root_device:
@@ -378,7 +357,7 @@ class NativeProgramProfiler(ProfilerBase):
"""Profile a native program."""
def start(self):
- logging.info('Waiting for native process %s' % self.args.native_program)
+ log_info('Waiting for native process %s' % self.args.native_program)
while True:
(result, pid) = self.adb.run_and_return_output(['shell', 'pidof',
self.args.native_program])
@@ -419,7 +398,8 @@ class SystemWideProfiler(ProfilerBase):
def main():
- parser = BaseArgumentParser(description=__doc__)
+ parser = argparse.ArgumentParser(description=__doc__,
+ formatter_class=argparse.RawDescriptionHelpFormatter)
target_group = parser.add_argument_group(title='Select profiling target'
).add_mutually_exclusive_group(required=True)
@@ -490,12 +470,15 @@ def main():
help="""Force adb to run in non root mode. By default, app_profiler.py
will try to switch to root mode to be able to profile released
Android apps.""")
+ other_group.add_argument(
+ '--log', choices=['debug', 'info', 'warning'], default='info', help='set log level')
def check_args(args):
if (not args.app) and (args.compile_java_code or args.activity or args.test):
log_exit('--compile_java_code, -a, -t can only be used when profiling an Android app.')
args = parser.parse_args()
+ set_log_level(args.log)
check_args(args)
if args.app:
profiler = AppProfiler(args)
diff --git a/simpleperf/scripts/bin/android/arm/simpleperf b/simpleperf/scripts/bin/android/arm/simpleperf
index db2fde7f..45250944 100755
--- a/simpleperf/scripts/bin/android/arm/simpleperf
+++ b/simpleperf/scripts/bin/android/arm/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/android/arm64/simpleperf b/simpleperf/scripts/bin/android/arm64/simpleperf
index 785b6e33..52dcf00c 100755
--- a/simpleperf/scripts/bin/android/arm64/simpleperf
+++ b/simpleperf/scripts/bin/android/arm64/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/android/x86/simpleperf b/simpleperf/scripts/bin/android/x86/simpleperf
index 97a168d5..49ae7dc6 100755
--- a/simpleperf/scripts/bin/android/x86/simpleperf
+++ b/simpleperf/scripts/bin/android/x86/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/android/x86_64/simpleperf b/simpleperf/scripts/bin/android/x86_64/simpleperf
index c250c450..809a9ef6 100755
--- a/simpleperf/scripts/bin/android/x86_64/simpleperf
+++ b/simpleperf/scripts/bin/android/x86_64/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib b/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib
index 191e51f8..7d95bbea 100755
--- a/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib
+++ b/simpleperf/scripts/bin/darwin/x86_64/libsimpleperf_report.dylib
Binary files differ
diff --git a/simpleperf/scripts/bin/darwin/x86_64/simpleperf b/simpleperf/scripts/bin/darwin/x86_64/simpleperf
index 1a6a8875..757dd276 100755
--- a/simpleperf/scripts/bin/darwin/x86_64/simpleperf
+++ b/simpleperf/scripts/bin/darwin/x86_64/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so b/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so
index ca444ec9..a3f0539a 100755
--- a/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so
+++ b/simpleperf/scripts/bin/linux/x86_64/libsimpleperf_report.so
Binary files differ
diff --git a/simpleperf/scripts/bin/linux/x86_64/simpleperf b/simpleperf/scripts/bin/linux/x86_64/simpleperf
index dca7b30d..bb7fe549 100755
--- a/simpleperf/scripts/bin/linux/x86_64/simpleperf
+++ b/simpleperf/scripts/bin/linux/x86_64/simpleperf
Binary files differ
diff --git a/simpleperf/scripts/bin/windows/x86_64/libsimpleperf_report.dll b/simpleperf/scripts/bin/windows/x86_64/libsimpleperf_report.dll
index b49e8f8f..77f14cf6 100755
--- a/simpleperf/scripts/bin/windows/x86_64/libsimpleperf_report.dll
+++ b/simpleperf/scripts/bin/windows/x86_64/libsimpleperf_report.dll
Binary files differ
diff --git a/simpleperf/scripts/bin/windows/x86_64/simpleperf.exe b/simpleperf/scripts/bin/windows/x86_64/simpleperf.exe
index 9838e771..b1621112 100755
--- a/simpleperf/scripts/bin/windows/x86_64/simpleperf.exe
+++ b/simpleperf/scripts/bin/windows/x86_64/simpleperf.exe
Binary files differ
diff --git a/simpleperf/scripts/binary_cache_builder.py b/simpleperf/scripts/binary_cache_builder.py
index 4322e2c0..362b8941 100755
--- a/simpleperf/scripts/binary_cache_builder.py
+++ b/simpleperf/scripts/binary_cache_builder.py
@@ -19,8 +19,9 @@
it, and put them in binary_cache.
"""
+from __future__ import print_function
+import argparse
from dataclasses import dataclass
-import logging
import os
import os.path
from pathlib import Path
@@ -28,9 +29,8 @@ import shutil
from typing import List, Optional, Union
from simpleperf_report_lib import ReportLib
-from simpleperf_utils import (
- AdbHelper, BaseArgumentParser, extant_dir, extant_file, flatten_arg_list,
- ReadElf, str_to_bytes)
+from simpleperf_utils import (AdbHelper, extant_dir, extant_file, flatten_arg_list, log_info,
+ log_warning, ReadElf, set_log_level, str_to_bytes)
def is_jit_symfile(dso_name):
@@ -130,7 +130,7 @@ class BinaryCacheBuilder(object):
target_dir = os.path.dirname(target_file)
if not os.path.isdir(target_dir):
os.makedirs(target_dir)
- logging.info('copy to binary_cache: %s to %s' % (from_path, target_file))
+ log_info('copy to binary_cache: %s to %s' % (from_path, target_file))
shutil.copy(from_path, target_file)
def _need_to_copy(self, source_file, target_file, expected_build_id):
@@ -178,10 +178,10 @@ class BinaryCacheBuilder(object):
os.makedirs(target_dir)
if os.path.isfile(binary_cache_file):
os.remove(binary_cache_file)
- logging.info('pull file to binary_cache: %s to %s' % (binary, binary_cache_file))
+ log_info('pull file to binary_cache: %s to %s' % (binary, binary_cache_file))
self._pull_file_from_device(binary, binary_cache_file)
else:
- logging.info('use current file in binary_cache: %s' % binary_cache_file)
+ log_info('use current file in binary_cache: %s' % binary_cache_file)
def _read_build_id(self, file_path):
"""read build id of a binary on host."""
@@ -197,7 +197,7 @@ class BinaryCacheBuilder(object):
self.adb.run(['pull', '/data/local/tmp/' + filename, host_path])):
self.adb.run(['shell', 'rm', '/data/local/tmp/' + filename])
return True
- logging.warning('failed to pull %s from device' % device_path)
+ log_warning('failed to pull %s from device' % device_path)
return False
def _pull_kernel_symbols(self):
@@ -225,7 +225,7 @@ class BinaryCacheBuilder(object):
def main():
- parser = BaseArgumentParser(description="""
+ parser = argparse.ArgumentParser(description="""
Pull binaries needed by perf.data from device to binary_cache directory.""")
parser.add_argument('-i', '--perf_data_path', default='perf.data', type=extant_file, help="""
The path of profiling data.""")
@@ -234,7 +234,10 @@ def main():
parser.add_argument('--disable_adb_root', action='store_true', help="""
Force adb to run in non root mode.""")
parser.add_argument('--ndk_path', nargs=1, help='Find tools in the ndk path.')
+ parser.add_argument(
+ '--log', choices=['debug', 'info', 'warning'], default='info', help='set log level')
args = parser.parse_args()
+ set_log_level(args.log)
ndk_path = None if not args.ndk_path else args.ndk_path[0]
builder = BinaryCacheBuilder(ndk_path, args.disable_adb_root)
symfs_dirs = flatten_arg_list(args.native_lib_dir)
diff --git a/simpleperf/scripts/debug_unwind_reporter.py b/simpleperf/scripts/debug_unwind_reporter.py
index 5c6a0cd7..238c9acd 100755
--- a/simpleperf/scripts/debug_unwind_reporter.py
+++ b/simpleperf/scripts/debug_unwind_reporter.py
@@ -37,7 +37,7 @@ Below is an example using debug_unwind_reporter.py:
import argparse
from collections import Counter, defaultdict
-from simpleperf_utils import BaseArgumentParser
+from simpleperf_utils import ArgParseFormatter
from texttable import Texttable
from typing import Dict, Iterator, List
@@ -229,7 +229,7 @@ class ReportOutputSummary(ReportOutput):
def get_args() -> argparse.Namespace:
- parser = BaseArgumentParser(description=__doc__)
+ parser = argparse.ArgumentParser(description=__doc__, formatter_class=ArgParseFormatter)
parser.add_argument('-i', '--input-file', required=True,
help='report file generated by debug-unwind cmd')
parser.add_argument(
diff --git a/simpleperf/scripts/gecko_profile_generator.py b/simpleperf/scripts/gecko_profile_generator.py
deleted file mode 100755
index 396c9a58..00000000
--- a/simpleperf/scripts/gecko_profile_generator.py
+++ /dev/null
@@ -1,412 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-"""gecko_profile_generator.py: converts perf.data to Gecko Profile Format,
- which can be read by https://profiler.firefox.com/.
-
- Example:
- ./app_profiler.py
- ./gecko_profile_generator.py | gzip > gecko-profile.json.gz
-
- Then open gecko-profile.json.gz in https://profiler.firefox.com/
-"""
-
-import json
-import sys
-
-from dataclasses import dataclass, field
-from simpleperf_report_lib import ReportLib
-from simpleperf_utils import BaseArgumentParser, flatten_arg_list, ReportLibOptions
-from typing import List, Dict, Optional, NamedTuple, Set, Tuple
-
-
-StringID = int
-StackID = int
-FrameID = int
-CategoryID = int
-Milliseconds = float
-GeckoProfile = Dict
-
-
-# https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L156
-class Frame(NamedTuple):
- string_id: StringID
- relevantForJS: bool
- innerWindowID: int
- implementation: None
- optimizations: None
- line: None
- column: None
- category: CategoryID
- subcategory: int
-
-
-# https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L216
-class Stack(NamedTuple):
- prefix_id: Optional[StackID]
- frame_id: FrameID
- category_id: CategoryID
-
-
-# https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L90
-class Sample(NamedTuple):
- stack_id: Optional[StackID]
- time_ms: Milliseconds
- responsiveness: int
-
-
-# Schema: https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/profile.js#L425
-# Colors must be defined in:
-# https://github.com/firefox-devtools/profiler/blob/50124adbfa488adba6e2674a8f2618cf34b59cd2/res/css/categories.css
-CATEGORIES = [
- {
- "name": 'User',
- # Follow Brendan Gregg's Flamegraph convention: yellow for userland
- # https://github.com/brendangregg/FlameGraph/blob/810687f180f3c4929b5d965f54817a5218c9d89b/flamegraph.pl#L419
- "color": 'yellow',
- "subcategories": ['Other']
- },
- {
- "name": 'Kernel',
- # Follow Brendan Gregg's Flamegraph convention: orange for kernel
- # https://github.com/brendangregg/FlameGraph/blob/810687f180f3c4929b5d965f54817a5218c9d89b/flamegraph.pl#L417
- "color": 'orange',
- "subcategories": ['Other']
- },
- {
- "name": 'Native',
- # Follow Brendan Gregg's Flamegraph convention: yellow for userland
- # https://github.com/brendangregg/FlameGraph/blob/810687f180f3c4929b5d965f54817a5218c9d89b/flamegraph.pl#L419
- "color": 'yellow',
- "subcategories": ['Other']
- },
- {
- "name": 'DEX',
- # Follow Brendan Gregg's Flamegraph convention: green for Java/JIT
- # https://github.com/brendangregg/FlameGraph/blob/810687f180f3c4929b5d965f54817a5218c9d89b/flamegraph.pl#L411
- "color": 'green',
- "subcategories": ['Other']
- },
- {
- "name": 'OAT',
- # Follow Brendan Gregg's Flamegraph convention: green for Java/JIT
- # https://github.com/brendangregg/FlameGraph/blob/810687f180f3c4929b5d965f54817a5218c9d89b/flamegraph.pl#L411
- "color": 'green',
- "subcategories": ['Other']
- },
- # Not used by this exporter yet, but some Firefox Profiler code assumes
- # there is an 'Other' category by searching for a category with
- # color=grey, so include this.
- {
- "name": 'Other',
- "color": 'grey',
- "subcategories": ['Other']
- },
-]
-
-
-@dataclass
-class Thread:
- """A builder for a profile of a single thread.
-
- Attributes:
- comm: Thread command-line (name).
- pid: process ID of containing process.
- tid: thread ID.
- samples: Timeline of profile samples.
- frameTable: interned stack frame ID -> stack frame.
- stringTable: interned string ID -> string.
- stringMap: interned string -> string ID.
- stackTable: interned stack ID -> stack.
- stackMap: (stack prefix ID, leaf stack frame ID) -> interned Stack ID.
- frameMap: Stack Frame string -> interned Frame ID.
- """
- comm: str
- pid: int
- tid: int
- samples: List[Sample] = field(default_factory=list)
- frameTable: List[Frame] = field(default_factory=list)
- stringTable: List[str] = field(default_factory=list)
- # TODO: this is redundant with frameTable, could we remove this?
- stringMap: Dict[str, int] = field(default_factory=dict)
- stackTable: List[Stack] = field(default_factory=list)
- stackMap: Dict[Tuple[Optional[int], int], int] = field(default_factory=dict)
- frameMap: Dict[str, int] = field(default_factory=dict)
-
- def _intern_stack(self, frame_id: int, prefix_id: Optional[int]) -> int:
- """Gets a matching stack, or saves the new stack. Returns a Stack ID."""
- key = (prefix_id, frame_id)
- stack_id = self.stackMap.get(key)
- if stack_id is not None:
- return stack_id
- stack_id = len(self.stackTable)
- self.stackTable.append(Stack(prefix_id=prefix_id,
- frame_id=frame_id,
- category_id=0))
- self.stackMap[key] = stack_id
- return stack_id
-
- def _intern_string(self, string: str) -> int:
- """Gets a matching string, or saves the new string. Returns a String ID."""
- string_id = self.stringMap.get(string)
- if string_id is not None:
- return string_id
- string_id = len(self.stringTable)
- self.stringTable.append(string)
- self.stringMap[string] = string_id
- return string_id
-
- def _intern_frame(self, frame_str: str) -> int:
- """Gets a matching stack frame, or saves the new frame. Returns a Frame ID."""
- frame_id = self.frameMap.get(frame_str)
- if frame_id is not None:
- return frame_id
- frame_id = len(self.frameTable)
- self.frameMap[frame_str] = frame_id
- string_id = self._intern_string(frame_str)
-
- category = 0
- # Heuristic: kernel code contains "kallsyms" as the library name.
- if "kallsyms" in frame_str or ".ko" in frame_str:
- category = 1
- elif ".so" in frame_str:
- category = 2
- elif ".vdex" in frame_str:
- category = 3
- elif ".oat" in frame_str:
- category = 4
-
- self.frameTable.append(Frame(
- string_id=string_id,
- relevantForJS=False,
- innerWindowID=0,
- implementation=None,
- optimizations=None,
- line=None,
- column=None,
- category=category,
- subcategory=0,
- ))
- return frame_id
-
- def _add_sample(self, comm: str, stack: List[str], time_ms: Milliseconds) -> None:
- """Add a timestamped stack trace sample to the thread builder.
-
- Args:
- comm: command-line (name) of the thread at this sample
- stack: sampled stack frames. Root first, leaf last.
- time_ms: timestamp of sample in milliseconds
- """
- # Unix threads often don't set their name immediately upon creation.
- # Use the last name
- if self.comm != comm:
- self.comm = comm
-
- prefix_stack_id = None
- for frame in stack:
- frame_id = self._intern_frame(frame)
- prefix_stack_id = self._intern_stack(frame_id, prefix_stack_id)
-
- self.samples.append(Sample(stack_id=prefix_stack_id,
- time_ms=time_ms,
- responsiveness=0))
-
- def _to_json_dict(self) -> Dict:
- """Converts this Thread to GeckoThread JSON format."""
- # The samples aren't guaranteed to be in order. Sort them by time.
- self.samples.sort(key=lambda s: s.time_ms)
-
- # Gecko profile format is row-oriented data as List[List],
- # And a schema for interpreting each index.
- # Schema:
- # https://github.com/firefox-devtools/profiler/blob/main/docs-developer/gecko-profile-format.md
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L230
- return {
- "tid": self.tid,
- "pid": self.pid,
- "name": self.comm,
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L51
- "markers": {
- "schema": {
- "name": 0,
- "startTime": 1,
- "endTime": 2,
- "phase": 3,
- "category": 4,
- "data": 5,
- },
- "data": [],
- },
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L90
- "samples": {
- "schema": {
- "stack": 0,
- "time": 1,
- "responsiveness": 2,
- },
- "data": self.samples
- },
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L156
- "frameTable": {
- "schema": {
- "location": 0,
- "relevantForJS": 1,
- "innerWindowID": 2,
- "implementation": 3,
- "optimizations": 4,
- "line": 5,
- "column": 6,
- "category": 7,
- "subcategory": 8,
- },
- "data": self.frameTable,
- },
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L216
- "stackTable": {
- "schema": {
- "prefix": 0,
- "frame": 1,
- "category": 2,
- },
- "data": self.stackTable,
- },
- "stringTable": self.stringTable,
- "registerTime": 0,
- "unregisterTime": None,
- "processType": "default",
- }
-
-
-def _gecko_profile(
- record_file: str,
- symfs_dir: Optional[str],
- kallsyms_file: Optional[str],
- report_lib_options: ReportLibOptions) -> GeckoProfile:
- """convert a simpleperf profile to gecko format"""
- lib = ReportLib()
-
- lib.ShowIpForUnknownSymbol()
- if symfs_dir is not None:
- lib.SetSymfs(symfs_dir)
- lib.SetRecordFile(record_file)
- if kallsyms_file is not None:
- lib.SetKallsymsFile(kallsyms_file)
- lib.SetReportOptions(report_lib_options)
-
- arch = lib.GetArch()
- meta_info = lib.MetaInfo()
- record_cmd = lib.GetRecordCmd()
-
- # Map from tid to Thread
- threadMap: Dict[int, Thread] = {}
-
- while True:
- sample = lib.GetNextSample()
- if sample is None:
- lib.Close()
- break
- event = lib.GetEventOfCurrentSample()
- symbol = lib.GetSymbolOfCurrentSample()
- callchain = lib.GetCallChainOfCurrentSample()
- sample_time_ms = sample.time / 1000000
-
- stack = ['%s (in %s)' % (symbol.symbol_name, symbol.dso_name)]
- for i in range(callchain.nr):
- entry = callchain.entries[i]
- stack.append('%s (in %s)' % (entry.symbol.symbol_name, entry.symbol.dso_name))
- # We want root first, leaf last.
- stack.reverse()
-
- # add thread sample
- thread = threadMap.get(sample.tid)
- if thread is None:
- thread = Thread(comm=sample.thread_comm, pid=sample.pid, tid=sample.tid)
- threadMap[sample.tid] = thread
- thread._add_sample(
- comm=sample.thread_comm,
- stack=stack,
- # We are being a bit fast and loose here with time here. simpleperf
- # uses CLOCK_MONOTONIC by default, which doesn't use the normal unix
- # epoch, but rather some arbitrary time. In practice, this doesn't
- # matter, the Firefox Profiler normalises all the timestamps to begin at
- # the minimum time. Consider fixing this in future, if needed, by
- # setting `simpleperf record --clockid realtime`.
- time_ms=sample_time_ms)
-
- threads = [thread._to_json_dict() for thread in threadMap.values()]
-
- profile_timestamp = meta_info.get('timestamp')
- end_time_ms = (int(profile_timestamp) * 1000) if profile_timestamp else 0
-
- # Schema: https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L305
- gecko_profile_meta = {
- "interval": 1,
- "processType": 0,
- "product": record_cmd,
- "device": meta_info.get("product_props"),
- "platform": meta_info.get("android_build_fingerprint"),
- "stackwalk": 1,
- "debug": 0,
- "gcpoison": 0,
- "asyncstack": 1,
- # The profile timestamp is actually the end time, not the start time.
- # This is close enough for our purposes; I mostly just want to know which
- # day the profile was taken! Consider fixing this in future, if needed,
- # by setting `simpleperf record --clockid realtime` and taking the minimum
- # sample time.
- "startTime": end_time_ms,
- "shutdownTime": None,
- "version": 24,
- "presymbolicated": True,
- "categories": CATEGORIES,
- "markerSchema": [],
- "abi": arch,
- "oscpu": meta_info.get("android_build_fingerprint"),
- }
-
- # Schema:
- # https://github.com/firefox-devtools/profiler/blob/53970305b51b9b472e26d7457fee1d66cd4e2737/src/types/gecko-profile.js#L377
- # https://github.com/firefox-devtools/profiler/blob/main/docs-developer/gecko-profile-format.md
- return {
- "meta": gecko_profile_meta,
- "libs": [],
- "threads": threads,
- "processes": [],
- "pausedRanges": [],
- }
-
-
-def main() -> None:
- parser = BaseArgumentParser(description=__doc__)
- parser.add_argument('--symfs',
- help='Set the path to find binaries with symbols and debug info.')
- parser.add_argument('--kallsyms', help='Set the path to find kernel symbols.')
- parser.add_argument('-i', '--record_file', nargs='?', default='perf.data',
- help='Default is perf.data.')
- parser.add_report_lib_options()
- args = parser.parse_args()
- profile = _gecko_profile(
- record_file=args.record_file,
- symfs_dir=args.symfs,
- kallsyms_file=args.kallsyms,
- report_lib_options=args.report_lib_options)
-
- json.dump(profile, sys.stdout, sort_keys=True)
-
-
-if __name__ == '__main__':
- main()
diff --git a/simpleperf/scripts/inferno.bat b/simpleperf/scripts/inferno.bat
index d0dc6d9d..1a8efa49 100755
--- a/simpleperf/scripts/inferno.bat
+++ b/simpleperf/scripts/inferno.bat
@@ -1,2 +1,2 @@
set SCRIPTPATH=%~dp0
-python %SCRIPTPATH%inferno\inferno.py %*
+python3 %SCRIPTPATH%inferno\inferno.py %*
diff --git a/simpleperf/scripts/inferno/inferno.py b/simpleperf/scripts/inferno/inferno.py
index ccf1b6b6..31954943 100755
--- a/simpleperf/scripts/inferno/inferno.py
+++ b/simpleperf/scripts/inferno/inferno.py
@@ -32,7 +32,6 @@
import argparse
import datetime
-import logging
import os
import subprocess
import sys
@@ -42,8 +41,7 @@ import sys
SCRIPTS_PATH = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
sys.path.append(SCRIPTS_PATH)
from simpleperf_report_lib import ReportLib
-from simpleperf_utils import (log_exit, log_fatal, AdbHelper, open_report_in_browser,
- BaseArgumentParser)
+from simpleperf_utils import log_exit, log_fatal, log_info, AdbHelper, open_report_in_browser
from data_types import Process
from svg_renderer import get_proper_scaled_time_string, render_svg
@@ -80,10 +78,10 @@ def collect_data(args):
record_arg_str += "-c %s -e %s " % (num_events, event_name)
else:
log_exit("Event format string of -e option cann't be recognized.")
- logging.info("Using event sampling (-c %s -e %s)." % (num_events, event_name))
+ log_info("Using event sampling (-c %s -e %s)." % (num_events, event_name))
else:
record_arg_str += "-f %d " % args.sample_frequency
- logging.info("Using frequency sampling (-f %d)." % args.sample_frequency)
+ log_info("Using frequency sampling (-f %d)." % args.sample_frequency)
record_arg_str += "--duration %d " % args.capture_duration
app_profiler_args += ["-r", record_arg_str]
returncode = subprocess.call(app_profiler_args)
@@ -111,7 +109,10 @@ def parse_samples(process, args, sample_filter_fn):
lib.SetRecordFile(record_file)
if kallsyms_file:
lib.SetKallsymsFile(kallsyms_file)
- lib.SetReportOptions(args.report_lib_options)
+ if args.show_art_frames:
+ lib.ShowArtFrames(True)
+ for file_path in args.proguard_mapping_file or []:
+ lib.AddProguardMappingFile(file_path)
process.cmd = lib.GetRecordCmd()
product_props = lib.MetaInfo().get("product_props")
if product_props:
@@ -148,7 +149,7 @@ def parse_samples(process, args, sample_filter_fn):
min_event_count = thread.num_events * args.min_callchain_percentage * 0.01
thread.flamegraph.trim_callchain(min_event_count, args.max_callchain_depth)
- logging.info("Parsed %s callchains." % process.num_samples)
+ log_info("Parsed %s callchains." % process.num_samples)
def get_local_asset_content(local_path):
@@ -249,8 +250,8 @@ def collect_machine_info(process):
def main():
# Allow deep callchain with length >1000.
sys.setrecursionlimit(1500)
- parser = BaseArgumentParser(description="""Report samples in perf.data. Default option
- is: "-np surfaceflinger -f 6000 -t 10".""")
+ parser = argparse.ArgumentParser(description="""Report samples in perf.data. Default option
+ is: "-np surfaceflinger -f 6000 -t 10".""")
record_group = parser.add_argument_group('Record options')
record_group.add_argument('-du', '--dwarf_unwinding', action='store_true', help="""Perform
unwinding using dwarf instead of fp.""")
@@ -306,8 +307,10 @@ def main():
report_group.add_argument('--symfs', help="""Set the path to find binaries with symbols and
debug info.""")
report_group.add_argument('--title', help='Show a title in the report.')
- parser.add_report_lib_options(
- report_group, sample_filter_group=report_group, sample_filter_with_pid_shortcut=False)
+ report_group.add_argument('--show_art_frames', action='store_true',
+ help='Show frames of internal methods in the ART Java interpreter.')
+ report_group.add_argument('--proguard-mapping-file', nargs='+',
+ help='Add proguard mapping file to de-obfuscate symbols')
debug_group = parser.add_argument_group('Debug options')
debug_group.add_argument('--disable_adb_root', action='store_true', help="""Force adb to run
@@ -327,7 +330,7 @@ def main():
process.name = 'system_wide'
else:
process.name = args.app or args.native_program or ('Process %d' % args.pid)
- logging.info("Starting data collection stage for '%s'." % process.name)
+ log_info("Starting data collection stage for '%s'." % process.name)
if not collect_data(args):
log_exit("Unable to collect data.")
if process.pid == 0:
@@ -362,7 +365,7 @@ def main():
log_fatal("Recursion limit exceeded (%s), try --max_callchain_depth." % r)
raise r
- logging.info("Flamegraph generated at '%s'." % report_path)
+ log_info("Flamegraph generated at '%s'." % report_path)
if __name__ == "__main__":
diff --git a/simpleperf/scripts/pprof_proto_generator.py b/simpleperf/scripts/pprof_proto_generator.py
index 57c988b9..11806852 100755
--- a/simpleperf/scripts/pprof_proto_generator.py
+++ b/simpleperf/scripts/pprof_proto_generator.py
@@ -19,35 +19,24 @@
used by pprof.
Example:
- ./app_profiler.py
- ./pprof_proto_generator.py
+ python app_profiler.py
+ python pprof_proto_generator.py
pprof -text pprof.profile
"""
-import logging
+import argparse
import os
import os.path
-import re
-import sys
from simpleperf_report_lib import ReportLib
-from simpleperf_utils import (Addr2Nearestline, BaseArgumentParser, BinaryFinder, extant_dir,
- flatten_arg_list, log_exit, ReadElf, ToolFinder)
+from simpleperf_utils import (Addr2Nearestline, BinaryFinder, extant_dir,
+ flatten_arg_list, log_info, log_exit, ReadElf, ToolFinder)
try:
import profile_pb2
except ImportError:
log_exit('google.protobuf module is missing. Please install it first.')
-# Some units of common event names
-EVENT_UNITS = {
- 'cpu-clock': 'nanoseconds',
- 'cpu-cycles': 'cpu-cycles',
- 'instructions': 'instructions',
- 'task-clock': 'nanoseconds',
-}
-
-
def load_pprof_profile(filename):
profile = profile_pb2.Profile()
with open(filename, "rb") as f:
@@ -118,8 +107,7 @@ class PprofProfilePrinter(object):
for i in range(len(sample.value)):
print('%svalue[%d] = %d' % (space, i, sample.value[i]))
for i in range(len(sample.label)):
- print('%slabel[%d] = %s:%s' % (space, i, self.string(sample.label[i].key),
- self.string(sample.label[i].str)))
+ print('%slabel[%d] = ', (space, i))
def show_location_id(self, location_id, space=''):
location = self.profile.location[location_id - 1]
@@ -174,20 +162,11 @@ class PprofProfilePrinter(object):
return self.string_table[string_id]
-class Label(object):
- def __init__(self, key_id: int, str_id: int):
- # See profile.Label.key
- self.key_id = key_id
- # See profile.Label.str
- self.str_id = str_id
-
-
class Sample(object):
def __init__(self):
self.location_ids = []
self.values = {}
- self.labels = []
def add_location_id(self, location_id):
self.location_ids.append(location_id)
@@ -270,6 +249,15 @@ class PprofProfileGenerator(object):
config['binary_cache_dir'] = 'binary_cache'
if not os.path.isdir(config['binary_cache_dir']):
config['binary_cache_dir'] = None
+ self.comm_filter = set(config['comm_filters']) if config.get('comm_filters') else None
+ if config.get('pid_filters'):
+ self.pid_filter = {int(x) for x in config['pid_filters']}
+ else:
+ self.pid_filter = None
+ if config.get('tid_filters'):
+ self.tid_filter = {int(x) for x in config['tid_filters']}
+ else:
+ self.tid_filter = None
self.dso_filter = set(config['dso_filters']) if config.get('dso_filters') else None
self.max_chain_length = config['max_chain_length']
self.profile = profile_pb2.Profile()
@@ -302,17 +290,8 @@ class PprofProfileGenerator(object):
if self.config.get('show_art_frames'):
self.lib.ShowArtFrames()
- self.lib.SetReportOptions(self.config['report_lib_options'])
-
- comments = [
- "Simpleperf Record Command:\n" + self.lib.GetRecordCmd(),
- "Converted to pprof with:\n" + " ".join(sys.argv),
- "Architecture:\n" + self.lib.GetArch(),
- ]
- for comment in comments:
- self.profile.comment.append(self.get_string_id(comment))
-
- numbers_re = re.compile(r"\d+")
+ for file_path in self.config['proguard_mapping_file'] or []:
+ self.lib.AddProguardMappingFile(file_path)
# Process all samples in perf.data, aggregate samples.
while True:
@@ -325,26 +304,13 @@ class PprofProfileGenerator(object):
symbol = self.lib.GetSymbolOfCurrentSample()
callchain = self.lib.GetCallChainOfCurrentSample()
+ if not self._filter_report_sample(report_sample):
+ continue
+
sample_type_id = self.get_sample_type_id(event.name)
sample = Sample()
sample.add_value(sample_type_id, 1)
sample.add_value(sample_type_id + 1, report_sample.period)
- sample.labels.append(Label(
- self.get_string_id("thread"),
- self.get_string_id(report_sample.thread_comm)))
- # Heuristic: threadpools doing similar work are often named as
- # name-1, name-2, name-3. Combine threadpools into one label
- # "name-%d" if they only differ by a number.
- sample.labels.append(Label(
- self.get_string_id("threadpool"),
- self.get_string_id(
- numbers_re.sub("%d", report_sample.thread_comm))))
- sample.labels.append(Label(
- self.get_string_id("pid"),
- self.get_string_id(str(report_sample.pid))))
- sample.labels.append(Label(
- self.get_string_id("tid"),
- self.get_string_id(str(report_sample.tid))))
if self._filter_symbol(symbol):
location_id = self.get_location_id(report_sample.ip, symbol)
sample.add_location_id(location_id)
@@ -356,9 +322,9 @@ class PprofProfileGenerator(object):
if sample.location_ids:
self.add_sample(sample)
- def gen(self, jobs: int):
+ def gen(self):
# 1. Generate line info for locations and functions.
- self.gen_source_lines(jobs)
+ self.gen_source_lines()
# 2. Produce samples/locations/functions in profile.
for sample in self.sample_list:
@@ -372,6 +338,19 @@ class PprofProfileGenerator(object):
return self.profile
+ def _filter_report_sample(self, sample):
+ """Return true if the sample can be used."""
+ if self.comm_filter:
+ if sample.thread_comm not in self.comm_filter:
+ return False
+ if self.pid_filter:
+ if sample.pid not in self.pid_filter:
+ return False
+ if self.tid_filter:
+ if sample.tid not in self.tid_filter:
+ return False
+ return True
+
def _filter_symbol(self, symbol):
if not self.dso_filter or symbol.dso_name in self.dso_filter:
return True
@@ -397,12 +376,11 @@ class PprofProfileGenerator(object):
return sample_type_id
sample_type_id = len(self.profile.sample_type)
sample_type = self.profile.sample_type.add()
- sample_type.type = self.get_string_id(name + '_samples')
- sample_type.unit = self.get_string_id('samples')
+ sample_type.type = self.get_string_id('event_' + name + '_samples')
+ sample_type.unit = self.get_string_id('count')
sample_type = self.profile.sample_type.add()
- sample_type.type = self.get_string_id(name)
- units = EVENT_UNITS.get(name, 'count')
- sample_type.unit = self.get_string_id(units)
+ sample_type.type = self.get_string_id('event_' + name + '_count')
+ sample_type.unit = self.get_string_id('count')
self.sample_types[name] = sample_type_id
return sample_type_id
@@ -448,14 +426,26 @@ class PprofProfileGenerator(object):
return value
binary_path = dso_name
- build_id = self.lib.GetBuildIdForPath(dso_name)
+ build_id = ''
+
+ # The build ids in perf.data are padded to 20 bytes, but pprof needs without padding.
+ # So read build id from the binary in binary_cache, and check it with build id in
+ # perf.data.
+ build_id_in_perf_data = self.lib.GetBuildIdForPath(dso_name)
# Try elf_path in binary cache.
- elf_path = self.binary_finder.find_binary(dso_name, build_id)
+ elf_path = self.binary_finder.find_binary(dso_name, build_id_in_perf_data)
if elf_path:
+ build_id = build_id_in_perf_data
binary_path = str(elf_path)
- # The build ids in perf.data are padded to 20 bytes, but pprof needs without padding.
- build_id = ReadElf.unpad_build_id(build_id)
+ # When there is no matching elf_path, try converting build_id in perf.data.
+ if not build_id and build_id_in_perf_data.startswith('0x'):
+ # Fallback to the way used by TrimZeroesFromBuildIDString() in quipper.
+ build_id = build_id_in_perf_data[2:] # remove '0x'
+ padding = '0' * 8
+ while build_id.endswith(padding):
+ build_id = build_id[:-len(padding)]
+
self.binary_map[dso_name] = (binary_path, build_id)
return (binary_path, build_id)
@@ -486,13 +476,13 @@ class PprofProfileGenerator(object):
self.sample_list.append(sample)
self.sample_map[sample.key] = sample
- def gen_source_lines(self, jobs: int):
+ def gen_source_lines(self):
# 1. Create Addr2line instance
if not self.config.get('binary_cache_dir'):
- logging.info("Can't generate line information because binary_cache is missing.")
+ log_info("Can't generate line information because binary_cache is missing.")
return
if not ToolFinder.find_tool_path('llvm-symbolizer', self.config['ndk_path']):
- logging.info("Can't generate line information because can't find llvm-symbolizer.")
+ log_info("Can't generate line information because can't find llvm-symbolizer.")
return
# We have changed dso names to paths in binary_cache in self.get_binary(). So no need to
# pass binary_cache_dir to BinaryFinder.
@@ -511,7 +501,7 @@ class PprofProfileGenerator(object):
addr2line.add_addr(dso_name, None, function.vaddr_in_dso, function.vaddr_in_dso)
# 3. Generate source lines.
- addr2line.convert_addrs_to_lines(jobs)
+ addr2line.convert_addrs_to_lines()
# 4. Annotate locations and functions.
for location in self.location_list:
@@ -525,18 +515,14 @@ class PprofProfileGenerator(object):
sources = addr2line.get_addr_source(dso, location.vaddr_in_dso)
if not sources:
continue
- for i, source in enumerate(sources):
+ for (source_id, source) in enumerate(sources):
source_file, source_line, function_name = source
- if i == 0:
- # Don't override original function name from report library, which is more
- # accurate when proguard mapping file is given.
- function_id = location.lines[0].function_id
- # Clear default line info.
- location.lines.clear()
- else:
- function_id = self.get_function_id(function_name, dso_name, 0)
+ function_id = self.get_function_id(function_name, dso_name, 0)
if function_id == 0:
continue
+ if source_id == 0:
+ # Clear default line info
+ location.lines = []
location.lines.append(self.add_line(source_file, source_line, function_id))
for function in self.function_list:
@@ -568,11 +554,6 @@ class PprofProfileGenerator(object):
values[sample_type_id] = sample.values[sample_type_id]
profile_sample.value.extend(values)
- for l in sample.labels:
- label = profile_sample.label.add()
- label.key = l.key_id
- label.str = l.str_id
-
def gen_profile_mapping(self, mapping):
profile_mapping = self.profile.mapping.add()
profile_mapping.id = mapping.id
@@ -610,22 +591,28 @@ class PprofProfileGenerator(object):
def main():
- parser = BaseArgumentParser(description='Generate pprof profile data in pprof.profile.')
+ parser = argparse.ArgumentParser(description='Generate pprof profile data in pprof.profile.')
parser.add_argument('--show', nargs='?', action='append', help='print existing pprof.profile.')
parser.add_argument('-i', '--record_file', nargs='+', default=['perf.data'], help="""
Set profiling data file to report. Default is perf.data""")
parser.add_argument('-o', '--output_file', default='pprof.profile', help="""
The path of generated pprof profile data.""")
+ parser.add_argument('--comm', nargs='+', action='append', help="""
+ Use samples only in threads with selected names.""")
+ parser.add_argument('--pid', nargs='+', action='append', help="""
+ Use samples only in processes with selected process ids.""")
+ parser.add_argument('--tid', nargs='+', action='append', help="""
+ Use samples only in threads with selected thread ids.""")
+ parser.add_argument('--dso', nargs='+', action='append', help="""
+ Use samples only in selected binaries.""")
parser.add_argument('--max_chain_length', type=int, default=1000000000, help="""
Maximum depth of samples to be converted.""") # Large value as infinity standin.
parser.add_argument('--ndk_path', type=extant_dir, help='Set the path of a ndk release.')
+ parser.add_argument('--show_art_frames', action='store_true',
+ help='Show frames of internal methods in the ART Java interpreter.')
parser.add_argument(
- '-j', '--jobs', type=int, default=os.cpu_count(),
- help='Use multithreading to speed up source code annotation.')
- sample_filter_group = parser.add_argument_group('Sample filter options')
- sample_filter_group.add_argument('--dso', nargs='+', action='append', help="""
- Use samples only in selected binaries.""")
- parser.add_report_lib_options(sample_filter_group=sample_filter_group)
+ '--proguard-mapping-file', nargs='+',
+ help='Add proguard mapping file to de-obfuscate symbols')
args = parser.parse_args()
if args.show:
@@ -637,16 +624,19 @@ def main():
config = {}
config['output_file'] = args.output_file
+ config['comm_filters'] = flatten_arg_list(args.comm)
+ config['pid_filters'] = flatten_arg_list(args.pid)
+ config['tid_filters'] = flatten_arg_list(args.tid)
config['dso_filters'] = flatten_arg_list(args.dso)
config['ndk_path'] = args.ndk_path
+ config['show_art_frames'] = args.show_art_frames
config['max_chain_length'] = args.max_chain_length
- config['report_lib_options'] = args.report_lib_options
+ config['proguard_mapping_file'] = args.proguard_mapping_file
generator = PprofProfileGenerator(config)
for record_file in args.record_file:
generator.load_record_file(record_file)
- profile = generator.gen(args.jobs)
+ profile = generator.gen()
store_pprof_profile(config['output_file'], profile)
- logging.info("Report is generated at '%s' successfully." % config['output_file'])
if __name__ == '__main__':
diff --git a/simpleperf/scripts/purgatorio/purgatorio.py b/simpleperf/scripts/purgatorio/purgatorio.py
index 4e2560a2..0f072547 100755
--- a/simpleperf/scripts/purgatorio/purgatorio.py
+++ b/simpleperf/scripts/purgatorio/purgatorio.py
@@ -43,7 +43,6 @@ from functools import cmp_to_key
simpleperf_path = Path(__file__).absolute().parents[1]
sys.path.insert(0, str(simpleperf_path))
import simpleperf_report_lib as sp
-from simpleperf_utils import BaseArgumentParser
# fmt: on
@@ -170,7 +169,11 @@ def generate_datasource(args):
if args.ksyms:
lib.SetKallsymsFile(args.ksyms)
- lib.SetReportOptions(args.report_lib_options)
+ if not args.not_art:
+ lib.ShowArtFrames(True)
+
+ for file_path in args.proguard_mapping_file or []:
+ lib.AddProguardMappingFile(file_path)
product = lib.MetaInfo().get('product_props')
@@ -265,19 +268,21 @@ def generate_datasource(args):
def main():
- parser = BaseArgumentParser()
+ parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter)
parser.add_argument('-i', '--input_file', type=str, required=True, help='input file')
parser.add_argument('--title', '-t', type=str, help='document title')
parser.add_argument('--ksyms', '-k', type=str, help='path to kernel symbols (kallsyms)')
parser.add_argument('--usyms', '-u', type=str, help='path to tree with user space symbols')
+ parser.add_argument('--not_art', '-a', action='store_true', help='Don\'t show ART symbols')
parser.add_argument('--output', '-o', type=str, help='output file')
parser.add_argument('--dont_open', '-d', action='store_true', help='Don\'t open output file')
parser.add_argument('--include_dso_names', '-n', action='store_true',
help='Include dso names in backtraces')
parser.add_argument('--include_symbols_addr', '-s', action='store_true',
help='Include addresses of symbols in backtraces')
- parser.add_report_lib_options(default_show_art_frames=True)
-
+ parser.add_argument(
+ '--proguard-mapping-file', nargs='+',
+ help='Add proguard mapping file to de-obfuscate symbols')
args = parser.parse_args()
# TODO test hierarchical ranges too
diff --git a/simpleperf/scripts/report.py b/simpleperf/scripts/report.py
index 973d93ee..e42160c9 100755
--- a/simpleperf/scripts/report.py
+++ b/simpleperf/scripts/report.py
@@ -24,7 +24,6 @@ simpleperf report command. The reporter will call `simpleperf report` to
generate report file, and display it.
"""
-import logging
import os
import os.path
import re
@@ -185,7 +184,7 @@ def parse_event_reports(lines):
last_node = node
if has_skipped_callgraph:
- logging.warning('some callgraphs are skipped in brief callgraph mode')
+ log_warning('some callgraphs are skipped in brief callgraph mode')
return event_reports
diff --git a/simpleperf/scripts/report_html.js b/simpleperf/scripts/report_html.js
index b0827f40..f33711bc 100644
--- a/simpleperf/scripts/report_html.js
+++ b/simpleperf/scripts/report_html.js
@@ -333,12 +333,6 @@ class RecordFileView {
if (gRecordInfo.androidVersion) {
rows.push(['Android Version', gRecordInfo.androidVersion]);
}
- if (gRecordInfo.androidBuildFingerprint) {
- rows.push(['Build Fingerprint', gRecordInfo.androidBuildFingerprint]);
- }
- if (gRecordInfo.kernelVersion) {
- rows.push(['Kernel Version', gRecordInfo.kernelVersion]);
- }
if (gRecordInfo.recordCmdline) {
rows.push(['Record cmdline', gRecordInfo.recordCmdline]);
}
diff --git a/simpleperf/scripts/report_html.py b/simpleperf/scripts/report_html.py
index 56f8dae5..6e6a90e1 100755
--- a/simpleperf/scripts/report_html.py
+++ b/simpleperf/scripts/report_html.py
@@ -18,11 +18,10 @@
from __future__ import annotations
import argparse
import collections
-from concurrent.futures import Future, ThreadPoolExecutor
+from concurrent.futures import ThreadPoolExecutor
from dataclasses import dataclass
import datetime
import json
-import logging
import os
from pathlib import Path
import sys
@@ -30,8 +29,8 @@ from typing import Any, Callable, Dict, Iterator, List, Optional, Set, Tuple, Un
from simpleperf_report_lib import ReportLib, SymbolStruct
from simpleperf_utils import (
- Addr2Nearestline, BaseArgumentParser, BinaryFinder, get_script_dir, log_exit, Objdump,
- open_report_in_browser, ReadElf, ReportLibOptions, SourceFileSearcher)
+ Addr2Nearestline, ArgParseFormatter, BinaryFinder, get_script_dir, log_exit, log_info, Objdump,
+ open_report_in_browser, ReadElf, SourceFileSearcher)
MAX_CALLSTACK_LENGTH = 750
@@ -137,8 +136,7 @@ class ProcessScope(object):
result = {}
result['pid'] = self.pid
result['eventCount'] = self.event_count
- # Sorting threads by sample count is better for profiles recorded with --trace-offcpu.
- threads = sorted(self.threads.values(), key=lambda a: a.sample_count, reverse=True)
+ threads = sorted(self.threads.values(), key=lambda a: a.event_count, reverse=True)
result['threads'] = [thread.get_sample_info(gen_addr_hit_map)
for thread in threads]
return result
@@ -605,10 +603,11 @@ class RecordData(object):
def __init__(
self, binary_cache_path: Optional[str],
ndk_path: Optional[str],
- build_addr_hit_map: bool):
+ build_addr_hit_map: bool, proguard_mapping_files: Optional[List[str]] = None):
self.binary_cache_path = binary_cache_path
self.ndk_path = ndk_path
self.build_addr_hit_map = build_addr_hit_map
+ self.proguard_mapping_files = proguard_mapping_files
self.meta_info: Optional[Dict[str, str]] = None
self.cmdline: Optional[str] = None
self.arch: Optional[str] = None
@@ -620,15 +619,18 @@ class RecordData(object):
self.gen_addr_hit_map_in_record_info = False
self.binary_finder = BinaryFinder(binary_cache_path, ReadElf(ndk_path))
- def load_record_file(self, record_file: str, report_lib_options: ReportLibOptions):
+ def load_record_file(self, record_file: str, show_art_frames: bool):
lib = ReportLib()
lib.SetRecordFile(record_file)
# If not showing ip for unknown symbols, the percent of the unknown symbol may be
# accumulated to very big, and ranks first in the sample table.
lib.ShowIpForUnknownSymbol()
+ if show_art_frames:
+ lib.ShowArtFrames()
if self.binary_cache_path:
lib.SetSymfs(self.binary_cache_path)
- lib.SetReportOptions(report_lib_options)
+ for file_path in self.proguard_mapping_files or []:
+ lib.AddProguardMappingFile(file_path)
self.meta_info = lib.MetaInfo()
self.cmdline = lib.GetRecordCmd()
self.arch = lib.GetArch()
@@ -709,7 +711,7 @@ class RecordData(object):
self.events[event_name] = EventScope(event_name)
return self.events[event_name]
- def add_source_code(self, source_dirs: List[str], filter_lib: Callable[[str], bool], jobs: int):
+ def add_source_code(self, source_dirs: List[str], filter_lib: Callable[[str], bool]):
""" Collect source code information:
1. Find line ranges for each function in FunctionSet.
2. Find line for each addr in FunctionScope.addr_hit_map.
@@ -735,7 +737,7 @@ class RecordData(object):
func_addr = self.functions.id_to_func[function.func_id].start_addr
for addr in function.addr_hit_map:
addr2line.add_addr(lib_info.name, lib_info.build_id, func_addr, addr)
- addr2line.convert_addrs_to_lines(jobs)
+ addr2line.convert_addrs_to_lines()
# Set line range for each function.
for function in self.functions.id_to_func.values():
@@ -784,6 +786,7 @@ class RecordData(object):
2. Set flag to dump addr_hit_map when generating record info.
"""
objdump = Objdump(self.ndk_path, self.binary_finder)
+ executor = ThreadPoolExecutor(jobs)
lib_functions: Dict[int, List[Function]] = collections.defaultdict(list)
for function in self.functions.id_to_func.values():
@@ -791,23 +794,20 @@ class RecordData(object):
continue
lib_functions[function.lib_id].append(function)
- with ThreadPoolExecutor(jobs) as executor:
- for lib_id, functions in lib_functions.items():
- lib = self.libs.get_lib(lib_id)
- if not filter_lib(lib.name):
- continue
- dso_info = objdump.get_dso_info(lib.name, lib.build_id)
- if not dso_info:
- continue
- logging.info('Disassemble %s' % dso_info[0])
- futures: List[Future] = []
- for function in functions:
- futures.append(
- executor.submit(objdump.disassemble_code, dso_info,
- function.start_addr, function.addr_len))
- for i in range(len(functions)):
- # Call future.result() to report exceptions raised in the executor.
- functions[i].disassembly = futures[i].result()
+ for lib_id, functions in lib_functions.items():
+ lib = self.libs.get_lib(lib_id)
+ if not filter_lib(lib.name):
+ continue
+ dso_info = objdump.get_dso_info(lib.name, lib.build_id)
+ if not dso_info:
+ continue
+ log_info('Disassemble %s' % dso_info[0])
+ for function in functions:
+ def task(function, dso_info):
+ function.disassembly = objdump.disassemble_code(
+ dso_info, function.start_addr, function.addr_len)
+ executor.submit(task, function, dso_info)
+ executor.shutdown(wait=True)
self.gen_addr_hit_map_in_record_info = True
def gen_record_info(self) -> Dict[str, Any]:
@@ -827,8 +827,6 @@ class RecordData(object):
machine_type = '%s (%s) by %s, arch %s' % (model, name, manufacturer, self.arch)
record_info['machineType'] = machine_type
record_info['androidVersion'] = self.meta_info.get('android_version', '')
- record_info['androidBuildFingerprint'] = self.meta_info.get('android_build_fingerprint', '')
- record_info['kernelVersion'] = self.meta_info.get('kernel_version', '')
record_info['recordCmdline'] = self.cmdline
record_info['totalSamples'] = self.total_samples
record_info['processNames'] = self._gen_process_names()
@@ -953,7 +951,8 @@ class ReportGenerator(object):
def get_args() -> argparse.Namespace:
- parser = BaseArgumentParser(description='report profiling data')
+ parser = argparse.ArgumentParser(
+ description='report profiling data', formatter_class=ArgParseFormatter)
parser.add_argument('-i', '--record_file', nargs='+', default=['perf.data'], help="""
Set profiling data file to report.""")
parser.add_argument('-o', '--report_path', default='report.html', help='Set output html file')
@@ -976,10 +975,14 @@ def get_args() -> argparse.Namespace:
help='Use multithreading to speed up disassembly and source code annotation.')
parser.add_argument('--ndk_path', nargs=1, help='Find tools in the ndk path.')
parser.add_argument('--no_browser', action='store_true', help="Don't open report in browser.")
+ parser.add_argument('--show_art_frames', action='store_true',
+ help='Show frames of internal methods in the ART Java interpreter.')
parser.add_argument('--aggregate-by-thread-name', action='store_true', help="""aggregate
samples by thread name instead of thread id. This is useful for
showing multiple perf.data generated for the same app.""")
- parser.add_report_lib_options()
+ parser.add_argument(
+ '--proguard-mapping-file', nargs='+',
+ help='Add proguard mapping file to de-obfuscate symbols')
return parser.parse_args()
@@ -1005,9 +1008,10 @@ def main():
log_exit('Invalid --jobs option.')
# 2. Produce record data.
- record_data = RecordData(binary_cache_path, ndk_path, build_addr_hit_map)
+ record_data = RecordData(binary_cache_path, ndk_path,
+ build_addr_hit_map, args.proguard_mapping_file)
for record_file in args.record_file:
- record_data.load_record_file(record_file, args.report_lib_options)
+ record_data.load_record_file(record_file, args.show_art_frames)
if args.aggregate_by_thread_name:
record_data.aggregate_by_thread_name()
record_data.limit_percents(args.min_func_percent, args.min_callchain_percent)
@@ -1020,7 +1024,7 @@ def main():
return True
return False
if args.add_source_code:
- record_data.add_source_code(args.source_dirs, filter_lib, args.jobs)
+ record_data.add_source_code(args.source_dirs, filter_lib)
if args.add_disassembly:
record_data.add_disassembly(filter_lib, args.jobs)
@@ -1033,7 +1037,7 @@ def main():
if not args.no_browser:
open_report_in_browser(args.report_path)
- logging.info("Report generated at '%s'." % args.report_path)
+ log_info("Report generated at '%s'." % args.report_path)
if __name__ == '__main__':
diff --git a/simpleperf/scripts/report_sample.py b/simpleperf/scripts/report_sample.py
index dc5c4e2b..d05f1f7c 100755
--- a/simpleperf/scripts/report_sample.py
+++ b/simpleperf/scripts/report_sample.py
@@ -18,18 +18,12 @@
"""report_sample.py: report samples in the same format as `perf script`.
"""
+from __future__ import print_function
+import argparse
from simpleperf_report_lib import ReportLib
-from simpleperf_utils import BaseArgumentParser, flatten_arg_list, ReportLibOptions
-from typing import List, Set, Optional
-def report_sample(
- record_file: str,
- symfs_dir: str,
- kallsyms_file: str,
- show_tracing_data: bool,
- header: bool,
- report_lib_options: ReportLibOptions):
+def report_sample(record_file, symfs_dir, kallsyms_file, show_tracing_data):
""" read record_file, and print each sample"""
lib = ReportLib()
@@ -40,16 +34,6 @@ def report_sample(
lib.SetRecordFile(record_file)
if kallsyms_file is not None:
lib.SetKallsymsFile(kallsyms_file)
- lib.SetReportOptions(report_lib_options)
-
- if header:
- print("# ========")
- print("# cmdline : %s" % lib.GetRecordCmd())
- print("# arch : %s" % lib.GetArch())
- for k, v in lib.MetaInfo().items():
- print('# %s : %s' % (k, v.replace('\n', ' ')))
- print("# ========")
- print("#")
while True:
sample = lib.GetNextSample()
@@ -60,15 +44,15 @@ def report_sample(
symbol = lib.GetSymbolOfCurrentSample()
callchain = lib.GetCallChainOfCurrentSample()
- sec = sample.time // 1000000000
- usec = (sample.time - sec * 1000000000) // 1000
- print('%s\t%d/%d [%03d] %d.%06d: %d %s:' % (sample.thread_comm,
- sample.pid, sample.tid, sample.cpu, sec,
+ sec = sample.time / 1000000000
+ usec = (sample.time - sec * 1000000000) / 1000
+ print('%s\t%d [%03d] %d.%06d:\t\t%d %s:' % (sample.thread_comm,
+ sample.tid, sample.cpu, sec,
usec, sample.period, event.name))
- print('\t%16x %s (%s)' % (sample.ip, symbol.symbol_name, symbol.dso_name))
+ print('%16x\t%s (%s)' % (sample.ip, symbol.symbol_name, symbol.dso_name))
for i in range(callchain.nr):
entry = callchain.entries[i]
- print('\t%16x %s (%s)' % (entry.ip, entry.symbol.symbol_name, entry.symbol.dso_name))
+ print('%16x\t%s (%s)' % (entry.ip, entry.symbol.symbol_name, entry.symbol.dso_name))
if show_tracing_data:
data = lib.GetTracingDataOfCurrentSample()
if data:
@@ -79,24 +63,15 @@ def report_sample(
def main():
- parser = BaseArgumentParser(description='Report samples in perf.data.')
+ parser = argparse.ArgumentParser(description='Report samples in perf.data.')
parser.add_argument('--symfs',
help='Set the path to find binaries with symbols and debug info.')
parser.add_argument('--kallsyms', help='Set the path to find kernel symbols.')
- parser.add_argument('-i', '--record_file', nargs='?', default='perf.data',
+ parser.add_argument('record_file', nargs='?', default='perf.data',
help='Default is perf.data.')
parser.add_argument('--show_tracing_data', action='store_true', help='print tracing data.')
- parser.add_argument('--header', action='store_true',
- help='Show metadata header, like perf script --header')
- parser.add_report_lib_options()
args = parser.parse_args()
- report_sample(
- record_file=args.record_file,
- symfs_dir=args.symfs,
- kallsyms_file=args.kallsyms,
- show_tracing_data=args.show_tracing_data,
- header=args.header,
- report_lib_options=args.report_lib_options)
+ report_sample(args.record_file, args.symfs, args.kallsyms, args.show_tracing_data)
if __name__ == '__main__':
diff --git a/simpleperf/scripts/run_simpleperf_on_device.py b/simpleperf/scripts/run_simpleperf_on_device.py
index 39e0d916..4cd167c0 100755
--- a/simpleperf/scripts/run_simpleperf_on_device.py
+++ b/simpleperf/scripts/run_simpleperf_on_device.py
@@ -21,11 +21,11 @@
"""
import subprocess
import sys
-from simpleperf_utils import AdbHelper, get_target_binary_path, Log
+from simpleperf_utils import AdbHelper, disable_debug_log, get_target_binary_path
def main():
- Log.init()
+ disable_debug_log()
adb = AdbHelper()
device_arch = adb.get_device_arch()
simpleperf_binary = get_target_binary_path(device_arch, 'simpleperf')
diff --git a/simpleperf/scripts/run_simpleperf_without_usb_connection.py b/simpleperf/scripts/run_simpleperf_without_usb_connection.py
index 405deb4f..19700ee8 100755
--- a/simpleperf/scripts/run_simpleperf_without_usb_connection.py
+++ b/simpleperf/scripts/run_simpleperf_without_usb_connection.py
@@ -26,12 +26,13 @@
during profiling time, simpleperf only records the first running.
"""
-import logging
+from __future__ import print_function
+import argparse
import subprocess
import sys
import time
-from simpleperf_utils import AdbHelper, BaseArgumentParser, get_target_binary_path
+from simpleperf_utils import AdbHelper, get_target_binary_path, log_warning
def start_recording(args):
@@ -45,8 +46,6 @@ def start_recording(args):
shell_cmd = 'cd /data/local/tmp && nohup ./simpleperf record ' + args.record_options
if args.app:
shell_cmd += ' --app ' + args.app
- if args.pid:
- shell_cmd += ' -p ' + args.pid
if args.size_limit:
shell_cmd += ' --size-limit ' + args.size_limit
shell_cmd += ' >/data/local/tmp/simpleperf_output 2>&1'
@@ -66,7 +65,7 @@ def stop_recording(args):
adb = AdbHelper()
result = adb.run(['shell', 'pidof', 'simpleperf'])
if not result:
- logging.warning('No simpleperf process on device. The recording has ended.')
+ log_warning('No simpleperf process on device. The recording has ended.')
else:
adb.run(['shell', 'pkill', '-l', '2', 'simpleperf'])
print('Waiting for simpleperf process to finish...')
@@ -78,7 +77,8 @@ def stop_recording(args):
def main():
- parser = BaseArgumentParser(description=__doc__)
+ parser = argparse.ArgumentParser(description=__doc__,
+ formatter_class=argparse.RawDescriptionHelpFormatter)
subparsers = parser.add_subparsers()
start_parser = subparsers.add_parser('start', help='Start recording.')
start_parser.add_argument('-r', '--record_options',
@@ -87,8 +87,6 @@ def main():
Default is `-e task-clock:u -g`.""")
start_parser.add_argument('-p', '--app', help="""Profile an Android app, given the package
name. Like `-p com.example.android.myapp`.""")
- start_parser.add_argument('--pid', help="""Profile an Android app, given the process id.
- Like `--pid 918`.""")
start_parser.add_argument('--size_limit', type=str,
help="""Stop profiling when recording data reaches
[size_limit][K|M|G] bytes. Like `--size_limit 1M`.""")
diff --git a/simpleperf/scripts/simpleperf_report_lib.py b/simpleperf/scripts/simpleperf_report_lib.py
index 48b31199..a38f4876 100644
--- a/simpleperf/scripts/simpleperf_report_lib.py
+++ b/simpleperf/scripts/simpleperf_report_lib.py
@@ -26,8 +26,7 @@ from pathlib import Path
import struct
from typing import Any, Dict, List, Optional, Union
-from simpleperf_utils import (bytes_to_str, get_host_binary_path, is_windows, str_to_bytes,
- ReportLibOptions)
+from simpleperf_utils import bytes_to_str, get_host_binary_path, is_windows, str_to_bytes
def _is_null(p: Optional[ct._Pointer]) -> bool:
@@ -68,7 +67,7 @@ class SampleStruct(ct.Structure):
('tid', ct.c_uint32),
('_thread_comm', ct.c_char_p),
('time', ct.c_uint64),
- ('_in_kernel', ct.c_uint32),
+ ('in_kernel', ct.c_uint32),
('cpu', ct.c_uint32),
('period', ct.c_uint64)]
@@ -76,10 +75,6 @@ class SampleStruct(ct.Structure):
def thread_comm(self) -> str:
return _char_pt_to_str(self._thread_comm)
- @property
- def in_kernel(self) -> bool:
- return bool(self._in_kernel)
-
class TracingFieldFormatStruct(ct.Structure):
"""Format of a tracing field.
@@ -258,12 +253,6 @@ class ReportLib(object):
self._MergeJavaMethodsFunc = self._lib.MergeJavaMethods
self._AddProguardMappingFileFunc = self._lib.AddProguardMappingFile
self._AddProguardMappingFileFunc.restype = ct.c_bool
- self._GetSupportedTraceOffCpuModesFunc = self._lib.GetSupportedTraceOffCpuModes
- self._GetSupportedTraceOffCpuModesFunc.restype = ct.c_char_p
- self._SetTraceOffCpuModeFunc = self._lib.SetTraceOffCpuMode
- self._SetTraceOffCpuModeFunc.restype = ct.c_bool
- self._SetSampleFilterFunc = self._lib.SetSampleFilter
- self._SetSampleFilterFunc.restype = ct.c_bool
self._GetNextSampleFunc = self._lib.GetNextSample
self._GetNextSampleFunc.restype = ct.POINTER(SampleStruct)
self._GetEventOfCurrentSampleFunc = self._lib.GetEventOfCurrentSample
@@ -298,18 +287,6 @@ class ReportLib(object):
self._DestroyReportLibFunc(self._instance)
self._instance = None
- def SetReportOptions(self, options: ReportLibOptions):
- """ Set report options in one call. """
- if options.proguard_mapping_files:
- for file_path in options.proguard_mapping_files:
- self.AddProguardMappingFile(file_path)
- if options.show_art_frames:
- self.ShowArtFrames(True)
- if options.trace_offcpu:
- self.SetTraceOffCpuMode(options.trace_offcpu)
- if options.sample_filters:
- self.SetSampleFilter(options.sample_filters)
-
def SetLogSeverity(self, log_level: str = 'info'):
""" Set log severity of native lib, can be verbose,debug,info,error,fatal."""
cond: bool = self._SetLogSeverityFunc(self.getInstance(), _char_pt(log_level))
@@ -353,52 +330,6 @@ class ReportLib(object):
cond: bool = self._SetKallsymsFileFunc(self.getInstance(), _char_pt(kallsym_file))
_check(cond, 'Failed to set kallsyms file')
- def GetSupportedTraceOffCpuModes(self) -> List[str]:
- """ Get trace-offcpu modes supported by the recording file. It should be called after
- SetRecordFile(). The modes are only available for profiles recorded with --trace-offcpu
- option. All possible modes are:
- on-cpu: report on-cpu samples with period representing time spent on cpu
- off-cpu: report off-cpu samples with period representing time spent off cpu
- on-off-cpu: report both on-cpu samples and off-cpu samples, which can be split
- by event name.
- mixed-on-off-cpu: report on-cpu and off-cpu samples under the same event name.
- """
- modes_str = self._GetSupportedTraceOffCpuModesFunc(self.getInstance())
- _check(not _is_null(modes_str), 'Failed to call GetSupportedTraceOffCpuModes()')
- modes_str = _char_pt_to_str(modes_str)
- return modes_str.split(',') if modes_str else []
-
- def SetTraceOffCpuMode(self, mode: str):
- """ Set trace-offcpu mode. It should be called after SetRecordFile(). The mode should be
- one of the modes returned by GetSupportedTraceOffCpuModes().
- """
- res: bool = self._SetTraceOffCpuModeFunc(self.getInstance(), _char_pt(mode))
- _check(res, f'Failed to call SetTraceOffCpuMode({mode})')
-
- def SetSampleFilter(self, filters: List[str]):
- """ Set options used to filter samples. Available options are:
- --exclude-pid pid1,pid2,... Exclude samples for selected processes.
- --exclude-tid tid1,tid2,... Exclude samples for selected threads.
- --exclude-process-name process_name_regex Exclude samples for processes with name
- containing the regular expression.
- --exclude-thread-name thread_name_regex Exclude samples for threads with name
- containing the regular expression.
- --include-pid pid1,pid2,... Include samples for selected processes.
- --include-tid tid1,tid2,... Include samples for selected threads.
- --include-process-name process_name_regex Include samples for processes with name
- containing the regular expression.
- --include-thread-name thread_name_regex Include samples for threads with name
- containing the regular expression.
- --filter-file <file> Use filter file to filter samples based on timestamps. The
- file format is in doc/sampler_filter.md.
-
- The filter argument should be a concatenation of options.
- """
- filter_array = (ct.c_char_p * len(filters))()
- filter_array[:] = [_char_pt(f) for f in filters]
- res: bool = self._SetSampleFilterFunc(self.getInstance(), filter_array, len(filters))
- _check(res, f'Failed to call SetSampleFilter({filters})')
-
def GetNextSample(self) -> Optional[SampleStruct]:
""" Return the next sample. If no more samples, return None. """
psample = self._GetNextSampleFunc(self.getInstance())
diff --git a/simpleperf/scripts/simpleperf_utils.py b/simpleperf/scripts/simpleperf_utils.py
index 2a7dfd35..cf50fcb2 100644
--- a/simpleperf/scripts/simpleperf_utils.py
+++ b/simpleperf/scripts/simpleperf_utils.py
@@ -20,8 +20,6 @@
from __future__ import annotations
import argparse
-from concurrent.futures import Future, ThreadPoolExecutor
-from dataclasses import dataclass
import logging
import os
import os.path
@@ -31,10 +29,7 @@ import shutil
import subprocess
import sys
import time
-from typing import Any, Dict, Iterator, List, Optional, Set, Tuple, Union
-
-
-NDK_ERROR_MESSAGE = "Please install the Android NDK (https://developer.android.com/studio/projects/install-ndk), then set NDK path with --ndk_path option."
+from typing import Dict, Iterator, List, Optional, Set, Union
def get_script_dir() -> str:
@@ -57,7 +52,49 @@ def get_platform() -> str:
return 'linux'
+def is_python3() -> str:
+ return sys.version_info >= (3, 0)
+
+
+def log_debug(msg: str):
+ logging.debug(msg)
+
+
+def log_info(msg: str):
+ logging.info(msg)
+
+
+def log_warning(msg: str):
+ logging.warning(msg)
+
+
+def log_fatal(msg: str):
+ raise Exception(msg)
+
+
+def log_exit(msg: str):
+ sys.exit(msg)
+
+
+def disable_debug_log():
+ logging.getLogger().setLevel(logging.WARN)
+
+
+def set_log_level(level_name: str):
+ if level_name == 'debug':
+ level = logging.DEBUG
+ elif level_name == 'info':
+ level = logging.INFO
+ elif level_name == 'warning':
+ level = logging.WARNING
+ else:
+ log_fatal('unknown log level: %s' % level_name)
+ logging.getLogger().setLevel(level)
+
+
def str_to_bytes(str_value: str) -> bytes:
+ if not is_python3():
+ return str_value
# In python 3, str are wide strings whereas the C api expects 8 bit strings,
# hence we have to convert. For now using utf-8 as the encoding.
return str_value.encode('utf-8')
@@ -66,6 +103,8 @@ def str_to_bytes(str_value: str) -> bytes:
def bytes_to_str(bytes_value: Optional[bytes]) -> str:
if not bytes_value:
return ''
+ if not is_python3():
+ return bytes_value
return bytes_value.decode('utf-8')
@@ -142,10 +181,11 @@ class ToolFinder:
'path_in_ndk':
lambda platform: 'toolchains/llvm/prebuilt/%s-x86_64/bin/llvm-symbolizer' % platform,
},
- 'llvm-strip': {
- 'is_binutils': False,
- 'path_in_ndk':
- lambda platform: 'toolchains/llvm/prebuilt/%s-x86_64/bin/llvm-strip' % platform,
+ 'objdump': {
+ 'is_binutils': True,
+ },
+ 'strip': {
+ 'is_binutils': True,
},
}
@@ -285,7 +325,7 @@ class AdbHelper(object):
def run_and_return_output(self, adb_args: List[str], log_output: bool = False,
log_stderr: bool = False) -> Tuple[bool, str]:
adb_args = [self.adb_path] + adb_args
- logging.debug('run adb cmd: %s' % adb_args)
+ log_debug('run adb cmd: %s' % adb_args)
env = None
if self.serial_number:
env = os.environ.copy()
@@ -298,10 +338,10 @@ class AdbHelper(object):
returncode = subproc.returncode
result = (returncode == 0)
if log_output and stdout_data:
- logging.debug(stdout_data)
+ log_debug(stdout_data)
if log_stderr and stderr_data:
- logging.warning(stderr_data)
- logging.debug('run adb cmd: %s [result %s]' % (adb_args, result))
+ log_warning(stderr_data)
+ log_debug('run adb cmd: %s [result %s]' % (adb_args, result))
return (result, stdout_data)
def check_run(self, adb_args: List[str], log_output: bool = False):
@@ -320,10 +360,10 @@ class AdbHelper(object):
return
if 'root' not in stdoutdata:
return
- logging.info('unroot adb')
+ log_info('unroot adb')
self.run(['unroot'])
- time.sleep(1)
self.run(['wait-for-device'])
+ time.sleep(1)
def switch_to_root(self) -> bool:
if not self.enable_switch_to_root:
@@ -345,7 +385,7 @@ class AdbHelper(object):
def get_property(self, name: str) -> Optional[str]:
result, stdoutdata = self.run_and_return_output(['shell', 'getprop', name])
- return stdoutdata.strip() if result else None
+ return stdoutdata if result else None
def set_property(self, name: str, value: str) -> bool:
return self.run(['shell', 'setprop', name, value])
@@ -365,20 +405,17 @@ class AdbHelper(object):
def get_android_version(self) -> int:
""" Get Android version on device, like 7 is for Android N, 8 is for Android O."""
- build_version = self.get_property('ro.build.version.codename')
- if not build_version or build_version == 'REL':
- build_version = self.get_property('ro.build.version.release')
+ build_version = self.get_property('ro.build.version.release')
android_version = 0
if build_version:
- if build_version[0].isdigit():
- i = 1
- while i < len(build_version) and build_version[i].isdigit():
- i += 1
- android_version = int(build_version[:i])
- else:
+ if not build_version[0].isdigit():
c = build_version[0].upper()
if c.isupper() and c >= 'L':
android_version = ord(c) - ord('L') + 5
+ else:
+ strs = build_version.split('.')
+ if strs:
+ android_version = int(strs[0])
return android_version
@@ -499,26 +536,6 @@ class Addr2Nearestline(object):
def __init__(self, build_id: Optional[str]):
self.build_id = build_id
self.addrs: Dict[int, Addr2Nearestline.Addr] = {}
- # Saving file names for each addr takes a lot of memory. So we store file ids in Addr,
- # and provide data structures connecting file id and file name here.
- self.file_name_to_id: Dict[str, int] = {}
- self.file_id_to_name: List[str] = []
- self.func_name_to_id: Dict[str, int] = {}
- self.func_id_to_name: List[str] = []
-
- def get_file_id(self, file_path: str) -> int:
- file_id = self.file_name_to_id.get(file_path)
- if file_id is None:
- file_id = self.file_name_to_id[file_path] = len(self.file_id_to_name)
- self.file_id_to_name.append(file_path)
- return file_id
-
- def get_func_id(self, func_name: str) -> int:
- func_id = self.func_name_to_id.get(func_name)
- if func_id is None:
- func_id = self.func_name_to_id[func_name] = len(self.func_id_to_name)
- self.func_id_to_name.append(func_name)
- return func_id
class Addr(object):
""" Info of an addr request.
@@ -536,11 +553,17 @@ class Addr2Nearestline(object):
binary_finder: BinaryFinder, with_function_name: bool):
self.symbolizer_path = ToolFinder.find_tool_path('llvm-symbolizer', ndk_path)
if not self.symbolizer_path:
- log_exit("Can't find llvm-symbolizer. " + NDK_ERROR_MESSAGE)
+ log_exit("Can't find llvm-symbolizer. Please set ndk path with --ndk_path option.")
self.readelf = ReadElf(ndk_path)
self.dso_map: Dict[str, Addr2Nearestline.Dso] = {} # map from dso_path to Dso.
self.binary_finder = binary_finder
self.with_function_name = with_function_name
+ # Saving file names for each addr takes a lot of memory. So we store file ids in Addr,
+ # and provide data structures connecting file id and file name here.
+ self.file_name_to_id: Dict[str, int] = {}
+ self.file_id_to_name: List[str] = []
+ self.func_name_to_id: Dict[str, int] = {}
+ self.func_id_to_name: List[str] = []
def add_addr(self, dso_path: str, build_id: Optional[str], func_addr: int, addr: int):
dso = self.dso_map.get(dso_path)
@@ -549,24 +572,19 @@ class Addr2Nearestline(object):
if addr not in dso.addrs:
dso.addrs[addr] = self.Addr(func_addr)
- def convert_addrs_to_lines(self, jobs: int):
- with ThreadPoolExecutor(jobs) as executor:
- futures: List[Future] = []
- for dso_path, dso in self.dso_map.items():
- futures.append(executor.submit(self._convert_addrs_in_one_dso, dso_path, dso))
- for future in futures:
- # Call future.result() to report exceptions raised in the executor.
- future.result()
+ def convert_addrs_to_lines(self):
+ for dso_path, dso in self.dso_map.items():
+ self._convert_addrs_in_one_dso(dso_path, dso)
def _convert_addrs_in_one_dso(self, dso_path: str, dso: Addr2Nearestline.Dso):
real_path = self.binary_finder.find_binary(dso_path, dso.build_id)
if not real_path:
if dso_path not in ['//anon', 'unknown', '[kernel.kallsyms]']:
- logging.debug("Can't find dso %s" % dso_path)
+ log_debug("Can't find dso %s" % dso_path)
return
if not self._check_debug_line_section(real_path):
- logging.debug("file %s doesn't contain .debug_line section." % real_path)
+ log_debug("file %s doesn't contain .debug_line section." % real_path)
return
addr_step = self._get_addr_step(real_path)
@@ -613,7 +631,38 @@ class Addr2Nearestline(object):
stdoutdata = bytes_to_str(stdoutdata)
except OSError:
return
- addr_map = self.parse_line_output(stdoutdata, dso)
+ addr_map: Dict[int, List[Tuple[int]]] = {}
+ cur_line_list: Optional[List[Tuple[int]]] = None
+ need_function_name = self.with_function_name
+ cur_function_name: Optional[str] = None
+ for line in stdoutdata.strip().split('\n'):
+ line = line.strip()
+ if not line:
+ continue
+ if line[:2] == '0x':
+ # a new address
+ cur_line_list = addr_map[int(line, 16)] = []
+ elif need_function_name:
+ cur_function_name = line.strip()
+ need_function_name = False
+ else:
+ need_function_name = self.with_function_name
+ if cur_line_list is None:
+ continue
+ file_path, line_number = self._parse_source_location(line)
+ if not file_path or not line_number:
+ # An addr can have a list of (file, line), when the addr belongs to an inlined
+ # function. Sometimes only part of the list has ? mark. In this case, we think
+ # the line info is valid if the first line doesn't have ? mark.
+ if not cur_line_list:
+ cur_line_list = None
+ continue
+ file_id = self._get_file_id(file_path)
+ if self.with_function_name:
+ func_id = self._get_func_id(cur_function_name)
+ cur_line_list.append((file_id, line_number, func_id))
+ else:
+ cur_line_list.append((file_id, line_number))
# 3. Fill line info in dso.addrs.
for addr in dso.addrs:
@@ -637,66 +686,7 @@ class Addr2Nearestline(object):
args.append('--functions=none')
return args
- def parse_line_output(self, output: str, dso: Addr2Nearestline.Dso) -> Dict[int,
- List[Tuple[int]]]:
- """
- The output is a list of lines.
- address1
- function_name1 (the function name can be empty)
- source_location1
- function_name2
- source_location2
- ...
- (end with empty line)
- """
-
- addr_map: Dict[int, List[Tuple[int]]] = {}
- lines = output.strip().splitlines()
- i = 0
- while i < len(lines):
- address = self._parse_line_output_address(lines[i])
- i += 1
- if address is None:
- continue
- info = []
- while i < len(lines):
- if self.with_function_name:
- if i + 1 == len(lines):
- break
- function_name = lines[i].strip()
- if not function_name and (':' not in lines[i+1]):
- # no more frames
- break
- i += 1
- elif not lines[i]:
- i += 1
- break
-
- file_path, line_number = self._parse_line_output_source_location(lines[i])
- i += 1
- if not file_path or not line_number:
- # An addr can have a list of (file, line), when the addr belongs to an inlined
- # function. Sometimes only part of the list has ? mark. In this case, we think
- # the line info is valid if the first line doesn't have ? mark.
- if not info:
- break
- continue
- file_id = dso.get_file_id(file_path)
- if self.with_function_name:
- func_id = dso.get_func_id(function_name)
- info.append((file_id, line_number, func_id))
- else:
- info.append((file_id, line_number))
- if info:
- addr_map[address] = info
- return addr_map
-
- def _parse_line_output_address(self, output: str) -> Optional[int]:
- if output.startswith('0x'):
- return int(output, 16)
- return None
-
- def _parse_line_output_source_location(self, line: str) -> Tuple[Optional[str], Optional[int]]:
+ def _parse_source_location(self, line: str) -> Tuple[Optional[str], Optional[int]]:
file_path, line_number = None, None
# Handle lines in format filename:line:column, like "runtest/two_functions.cpp:14:25".
# Filename may contain ':' like "C:\Users\...\file".
@@ -711,6 +701,20 @@ class Addr2Nearestline(object):
return None, None
return file_path, line_number
+ def _get_file_id(self, file_path: str) -> int:
+ file_id = self.file_name_to_id.get(file_path)
+ if file_id is None:
+ file_id = self.file_name_to_id[file_path] = len(self.file_id_to_name)
+ self.file_id_to_name.append(file_path)
+ return file_id
+
+ def _get_func_id(self, func_name: str) -> int:
+ func_id = self.func_name_to_id.get(func_name)
+ if func_id is None:
+ func_id = self.func_name_to_id[func_name] = len(self.func_id_to_name)
+ self.func_id_to_name.append(func_name)
+ return func_id
+
def get_dso(self, dso_path: str) -> Addr2Nearestline.Dso:
return self.dso_map.get(dso_path)
@@ -719,9 +723,9 @@ class Addr2Nearestline(object):
if source is None:
return None
if self.with_function_name:
- return [(dso.file_id_to_name[file_id], line, dso.func_id_to_name[func_id])
+ return [(self.file_id_to_name[file_id], line, self.func_id_to_name[func_id])
for (file_id, line, func_id) in source]
- return [(dso.file_id_to_name[file_id], line) for (file_id, line) in source]
+ return [(self.file_id_to_name[file_id], line) for (file_id, line) in source]
class SourceFileSearcher(object):
@@ -813,9 +817,14 @@ class Objdump(object):
real_path, arch = dso_info
objdump_path = self.objdump_paths.get(arch)
if not objdump_path:
- objdump_path = ToolFinder.find_tool_path('llvm-objdump', self.ndk_path, arch)
+ if arch == 'arm':
+ # llvm-objdump for arm is not good at showing branch targets.
+ # So still prefer objdump.
+ objdump_path = ToolFinder.find_tool_path('objdump', self.ndk_path, arch)
if not objdump_path:
- log_exit("Can't find llvm-objdump." + NDK_ERROR_MESSAGE)
+ objdump_path = ToolFinder.find_tool_path('llvm-objdump', self.ndk_path, arch)
+ if not objdump_path:
+ log_exit("Can't find llvm-objdump. Please set ndk path with --ndk_path option.")
self.objdump_paths[arch] = objdump_path
# 3. Run objdump.
@@ -852,7 +861,7 @@ class ReadElf(object):
def __init__(self, ndk_path: Optional[str]):
self.readelf_path = ToolFinder.find_tool_path('llvm-readelf', ndk_path)
if not self.readelf_path:
- log_exit("Can't find llvm-readelf. " + NDK_ERROR_MESSAGE)
+ log_exit("Can't find llvm-readelf. Please set ndk path with --ndk_path option.")
@staticmethod
def is_elf_file(path: Union[Path, str]) -> bool:
@@ -904,16 +913,6 @@ class ReadElf(object):
build_id = build_id[:40]
return '0x' + build_id
- @staticmethod
- def unpad_build_id(build_id: str) -> str:
- if build_id.startswith('0x'):
- build_id = build_id[2:]
- # Unpad build id as TrimZeroesFromBuildIDString() in quipper.
- padding = '0' * 8
- while build_id.endswith(padding):
- build_id = build_id[:-len(padding)]
- return build_id
-
def get_sections(self, elf_file_path: Union[Path, str]) -> List[str]:
""" Get sections of an elf file. """
section_names: List[str] = []
@@ -963,164 +962,9 @@ def extant_file(arg: str) -> str:
return path
-def log_fatal(msg: str):
- raise Exception(msg)
-
-
-def log_exit(msg: str):
- sys.exit(msg)
-
-
-class LogFormatter(logging.Formatter):
- """ Use custom logging format. """
-
- def __init__(self):
- super().__init__('%(asctime)s [%(levelname)s] (%(filename)s:%(lineno)d) %(message)s')
-
- def formatTime(self, record, datefmt):
- return super().formatTime(record, '%H:%M:%S') + ',%03d' % record.msecs
-
-
-class Log:
- initialized = False
-
- @classmethod
- def init(cls, log_level: str = 'info'):
- assert not cls.initialized
- cls.initialized = True
- cls.logger = logging.root
- cls.logger.setLevel(log_level.upper())
- handler = logging.StreamHandler()
- handler.setFormatter(LogFormatter())
- cls.logger.addHandler(handler)
-
-
class ArgParseFormatter(
argparse.ArgumentDefaultsHelpFormatter, argparse.RawDescriptionHelpFormatter):
pass
-@dataclass
-class ReportLibOptions:
- show_art_frames: bool
- trace_offcpu: str
- proguard_mapping_files: List[str]
- sample_filters: List[str]
-
-
-class BaseArgumentParser(argparse.ArgumentParser):
- def __init__(self, *args, **kwargs):
- super().__init__(*args, **kwargs, formatter_class=ArgParseFormatter)
- self.has_sample_filter_options = False
- self.sample_filter_with_pid_shortcut = False
- self.has_report_lib_options = False
-
- def add_report_lib_options(self, group: Optional[Any] = None,
- default_show_art_frames: bool = False,
- sample_filter_group: Optional[Any] = None,
- sample_filter_with_pid_shortcut: bool = True):
- self.has_report_lib_options = True
- parser = group if group else self
- parser.add_argument(
- '--proguard-mapping-file', nargs='+',
- help='Add proguard mapping file to de-obfuscate symbols')
- parser.add_argument('--show-art-frames', '--show_art_frames',
- action=argparse.BooleanOptionalAction, default=default_show_art_frames,
- help='Show frames of internal methods in the ART Java interpreter.')
- parser.add_argument(
- '--trace-offcpu', choices=['on-cpu', 'off-cpu', 'on-off-cpu', 'mixed-on-off-cpu'],
- help="""Set report mode for profiles recorded with --trace-offcpu option. All possible
- modes are: on-cpu (only on-cpu samples), off-cpu (only off-cpu samples),
- on-off-cpu (both on-cpu and off-cpu samples, can be split by event name),
- mixed-on-off-cpu (on-cpu and off-cpu samples using the same event name).
- If not set, mixed-on-off-cpu mode is used.
- """)
- self._add_sample_filter_options(sample_filter_group, sample_filter_with_pid_shortcut)
-
- def _add_sample_filter_options(
- self, group: Optional[Any] = None, with_pid_shortcut: bool = True):
- if not group:
- group = self.add_argument_group('Sample filter options')
- group.add_argument('--exclude-pid', metavar='pid', nargs='+', type=int,
- help='exclude samples for selected processes')
- group.add_argument('--exclude-tid', metavar='tid', nargs='+', type=int,
- help='exclude samples for selected threads')
- group.add_argument(
- '--exclude-process-name', metavar='process_name_regex', nargs='+',
- help='exclude samples for processes with name containing the regular expression')
- group.add_argument(
- '--exclude-thread-name', metavar='thread_name_regex', nargs='+',
- help='exclude samples for threads with name containing the regular expression')
-
- if with_pid_shortcut:
- group.add_argument('--pid', metavar='pid', nargs='+', type=int,
- help='only include samples for selected processes')
- group.add_argument('--tid', metavar='tid', nargs='+', type=int,
- help='only include samples for selected threads')
- group.add_argument('--include-pid', metavar='pid', nargs='+', type=int,
- help='only include samples for selected processes')
- group.add_argument('--include-tid', metavar='tid', nargs='+', type=int,
- help='only include samples for selected threads')
- group.add_argument(
- '--include-process-name', metavar='process_name_regex', nargs='+',
- help='only include samples for processes with name containing the regular expression')
- group.add_argument(
- '--comm', '--include-thread-name', metavar='thread_name_regex',
- dest='include_thread_name', nargs='+',
- help='only include samples for threads with name containing the regular expression')
- group.add_argument(
- '--filter-file', metavar='file',
- help='use filter file to filter samples based on timestamps. ' +
- 'The file format is in doc/sampler_filter.md.')
- self.has_sample_filter_options = True
- self.sample_filter_with_pid_shortcut = with_pid_shortcut
-
- def _build_sample_filter(self, args: argparse.Namespace) -> List[str]:
- """ Build sample filters, which can be passed to ReportLib.SetSampleFilter(). """
- filters = []
- if args.exclude_pid:
- filters.extend(['--exclude-pid', ','.join(str(pid) for pid in args.exclude_pid)])
- if args.exclude_tid:
- filters.extend(['--exclude-tid', ','.join(str(tid) for tid in args.exclude_tid)])
- if args.exclude_process_name:
- for name in args.exclude_process_name:
- filters.extend(['--exclude-process-name', name])
- if args.exclude_thread_name:
- for name in args.exclude_thread_name:
- filters.extend(['--exclude-thread-name', name])
-
- if args.include_pid:
- filters.extend(['--include-pid', ','.join(str(pid) for pid in args.include_pid)])
- if args.include_tid:
- filters.extend(['--include-tid', ','.join(str(tid) for tid in args.include_tid)])
- if self.sample_filter_with_pid_shortcut:
- if args.pid:
- filters.extend(['--include-pid', ','.join(str(pid) for pid in args.pid)])
- if args.tid:
- filters.extend(['--include-tid', ','.join(str(pid) for pid in args.tid)])
- if args.include_process_name:
- for name in args.include_process_name:
- filters.extend(['--include-process-name', name])
- if args.include_thread_name:
- for name in args.include_thread_name:
- filters.extend(['--include-thread-name', name])
- if args.filter_file:
- filters.extend(['--filter-file', args.filter_file])
- return filters
-
- def parse_known_args(self, *args, **kwargs):
- self.add_argument(
- '--log', choices=['debug', 'info', 'warning'],
- default='info', help='set log level')
- namespace, left_args = super().parse_known_args(*args, **kwargs)
-
- if self.has_report_lib_options:
- sample_filters = self._build_sample_filter(namespace)
- report_lib_options = ReportLibOptions(
- namespace.show_art_frames, namespace.trace_offcpu, namespace.proguard_mapping_file,
- sample_filters)
- setattr(namespace, 'report_lib_options', report_lib_options)
-
- if not Log.initialized:
- Log.init(namespace.log)
- return namespace, left_args
+logging.getLogger().setLevel(logging.DEBUG)
diff --git a/simpleperf/scripts/stackcollapse.py b/simpleperf/scripts/stackcollapse.py
deleted file mode 100755
index e0e1d86f..00000000
--- a/simpleperf/scripts/stackcollapse.py
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-"""stackcollapse.py: convert perf.data to Brendan Gregg's "Folded Stacks" format,
- which can be read by https://github.com/brendangregg/FlameGraph, and many
- other tools.
-
- Example:
- ./app_profiler.py
- ./stackcollapse.py | ~/FlameGraph/flamegraph.pl --color=java --countname=ns > flamegraph.svg
-"""
-
-from collections import defaultdict
-from simpleperf_report_lib import ReportLib
-from simpleperf_utils import BaseArgumentParser, flatten_arg_list, ReportLibOptions
-from typing import DefaultDict, List, Optional, Set
-
-import logging
-import sys
-
-
-def collapse_stacks(
- record_file: str,
- symfs_dir: str,
- kallsyms_file: str,
- event_filter: str,
- include_pid: bool,
- include_tid: bool,
- annotate_kernel: bool,
- annotate_jit: bool,
- include_addrs: bool,
- report_lib_options: ReportLibOptions):
- """read record_file, aggregate per-stack and print totals per-stack"""
- lib = ReportLib()
-
- if include_addrs:
- lib.ShowIpForUnknownSymbol()
- if symfs_dir is not None:
- lib.SetSymfs(symfs_dir)
- if record_file is not None:
- lib.SetRecordFile(record_file)
- if kallsyms_file is not None:
- lib.SetKallsymsFile(kallsyms_file)
- lib.SetReportOptions(report_lib_options)
-
- stacks: DefaultDict[str, int] = defaultdict(int)
- event_defaulted = False
- event_warning_shown = False
- while True:
- sample = lib.GetNextSample()
- if sample is None:
- lib.Close()
- break
- event = lib.GetEventOfCurrentSample()
- symbol = lib.GetSymbolOfCurrentSample()
- callchain = lib.GetCallChainOfCurrentSample()
- if not event_filter:
- event_filter = event.name
- event_defaulted = True
- elif event.name != event_filter:
- if event_defaulted and not event_warning_shown:
- logging.warning(
- 'Input has multiple event types. Filtering for the first event type seen: %s' %
- event_filter)
- event_warning_shown = True
- continue
-
- stack = []
- for i in range(callchain.nr):
- entry = callchain.entries[i]
- func = entry.symbol.symbol_name
- if annotate_kernel and "kallsyms" in entry.symbol.dso_name or ".ko" in entry.symbol.dso_name:
- func += '_[k]' # kernel
- if annotate_jit and entry.symbol.dso_name == "[JIT app cache]":
- func += '_[j]' # jit
- stack.append(func)
- if include_tid:
- stack.append("%s-%d/%d" % (sample.thread_comm, sample.pid, sample.tid))
- elif include_pid:
- stack.append("%s-%d" % (sample.thread_comm, sample.pid))
- else:
- stack.append(sample.thread_comm)
- stack.reverse()
- stacks[";".join(stack)] += sample.period
-
- for k in sorted(stacks.keys()):
- print("%s %d" % (k, stacks[k]))
-
-
-def main():
- parser = BaseArgumentParser(description=__doc__)
- parser.add_argument('--symfs',
- help='Set the path to find binaries with symbols and debug info.')
- parser.add_argument('--kallsyms', help='Set the path to find kernel symbols.')
- parser.add_argument('-i', '--record_file', nargs='?', default='perf.data',
- help='Default is perf.data.')
- parser.add_argument('--pid', action='store_true', help='Include PID with process names')
- parser.add_argument('--tid', action='store_true', help='Include TID and PID with process names')
- parser.add_argument('--kernel', action='store_true',
- help='Annotate kernel functions with a _[k]')
- parser.add_argument('--jit', action='store_true', help='Annotate JIT functions with a _[j]')
- parser.add_argument('--addrs', action='store_true',
- help='include raw addresses where symbols can\'t be found')
- sample_filter_group = parser.add_argument_group('Sample filter options')
- sample_filter_group.add_argument('--event-filter', nargs='?', default='',
- help='Event type filter e.g. "cpu-cycles" or "instructions"')
- parser.add_report_lib_options(sample_filter_group=sample_filter_group,
- sample_filter_with_pid_shortcut=False)
- args = parser.parse_args()
- collapse_stacks(
- record_file=args.record_file,
- symfs_dir=args.symfs,
- kallsyms_file=args.kallsyms,
- event_filter=args.event_filter,
- include_pid=args.pid,
- include_tid=args.tid,
- annotate_kernel=args.kernel,
- annotate_jit=args.jit,
- include_addrs=args.addrs,
- report_lib_options=args.report_lib_options)
-
-
-if __name__ == '__main__':
- main()
diff --git a/simpleperf/scripts/test/annotate_test.py b/simpleperf/scripts/test/annotate_test.py
deleted file mode 100644
index ce419f66..00000000
--- a/simpleperf/scripts/test/annotate_test.py
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import os
-from pathlib import Path
-import re
-import tempfile
-
-from binary_cache_builder import BinaryCacheBuilder
-from . test_utils import TestBase, TestHelper
-
-
-class TestAnnotate(TestBase):
- def test_annotate(self):
- testdata_file = TestHelper.testdata_path('runtest_two_functions_arm64_perf.data')
-
- # Build binary_cache.
- binary_cache_builder = BinaryCacheBuilder(TestHelper.ndk_path, False)
- binary_cache_builder.build_binary_cache(testdata_file, [TestHelper.testdata_dir])
-
- # Generate annotated files.
- source_dir = TestHelper.testdata_dir
- self.run_cmd(['annotate.py', '-i', testdata_file, '-s',
- str(source_dir), '--summary-width', '1000'])
-
- # Check annotated files.
- annotate_dir = Path('annotated_files')
- summary_file = annotate_dir / 'summary'
- check_items = [
- re.compile(r'100.00% \| 100.00% \| .+two_functions.cpp'),
- '100.00% | 0.00% | main (line 20)',
- '50.06% | 50.06% | line 16',
- ]
- self.check_strings_in_file(summary_file, check_items)
-
- source_files = list(annotate_dir.glob('**/*.cpp'))
- self.assertEqual(len(source_files), 1)
- source_file = source_files[0]
- self.assertEqual(source_file.name, 'two_functions.cpp')
- check_items = ['/* Total 50.06%, Self 50.06% */ *p = i;']
- self.check_strings_in_file(source_file, check_items)
-
- def test_sample_filters(self):
- def get_report(filter: str):
- self.run_cmd(['annotate.py', '-i', TestHelper.testdata_path(
- 'perf_display_bitmaps.data')] + filter.split())
-
- get_report('--exclude-pid 31850')
- get_report('--include-pid 31850')
- get_report('--pid 31850')
- get_report('--exclude-tid 31881')
- get_report('--include-tid 31881')
- get_report('--tid 31881')
- get_report('--exclude-process-name com.example.android.displayingbitmaps')
- get_report('--include-process-name com.example.android.displayingbitmaps')
- get_report('--exclude-thread-name com.example.android.displayingbitmaps')
- get_report('--include-thread-name com.example.android.displayingbitmaps')
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- get_report('--filter-file ' + filter_file.name)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- self.run_cmd(
- ['annotate.py', '-i', TestHelper.testdata_path('perf_with_interpreter_frames.data'),
- '--show-art-frames'])
- summary = Path('annotated_files') / 'summary'
- self.check_strings_in_file(summary, 'total period: 9800649')
diff --git a/simpleperf/scripts/test/api_profiler_test.py b/simpleperf/scripts/test/api_profiler_test.py
index d0486724..037b8fca 100644
--- a/simpleperf/scripts/test/api_profiler_test.py
+++ b/simpleperf/scripts/test/api_profiler_test.py
@@ -14,31 +14,27 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import logging
import os
import time
-from simpleperf_utils import remove
+from simpleperf_utils import log_info, remove
from . test_utils import TestBase, TestHelper
class TestApiProfiler(TestBase):
- def run_api_test(self, package_name, apk_name, expected_reports, min_android_version: int):
+ def run_api_test(self, package_name, apk_name, expected_reports, min_android_version):
adb = TestHelper.adb
- if TestHelper.android_version < min_android_version:
- logging.info('skip this test on Android < %s.' % min_android_version)
+ if TestHelper.android_version < ord(min_android_version) - ord('L') + 5:
+ log_info('skip this test on Android < %s.' % min_android_version)
return
- # step 1: Install and run the app.
+ # step 1: Prepare profiling.
+ self.run_cmd(['api_profiler.py', 'prepare'])
+ # step 2: Install and run the app.
apk_path = TestHelper.testdata_path(apk_name)
adb.run(['uninstall', package_name])
adb.check_run(['install', '-t', apk_path])
# Without sleep, the activity may be killed by post install intent ACTION_PACKAGE_CHANGED.
time.sleep(3)
- # step 2: Prepare profiling.
- self.run_cmd(['api_profiler.py', 'prepare', '-p', package_name, '-d', '1'])
- if TestHelper.android_version >= 13:
- # Enable perf_harden to check if profile_app_uid property works.
- adb.set_property('security.perf_harden', '1')
adb.check_run(['shell', 'am', 'start', '-n', package_name + '/.MainActivity'])
# step 3: Wait until the app exits.
time.sleep(4)
@@ -65,23 +61,37 @@ class TestApiProfiler(TestBase):
self.run_api_test('simpleperf.demo.cpp_api', apk_name, ['BusyThreadFunc'],
min_android_version)
- def test_cpp_api_on_a_debuggable_app(self):
- # The source code of the apk is in simpleperf/demo/CppApi.
- self.run_cpp_api_test('cpp_api-debuggable.apk', 7)
+ def test_cpp_api_on_a_debuggable_app_targeting_prev_q(self):
+ # The source code of the apk is in simpleperf/demo/CppApi (with a small change to exit
+ # after recording).
+ self.run_cpp_api_test('cpp_api-debug_prev_Q.apk', 'N')
- def test_cpp_api_on_a_profileable_app(self):
+ def test_cpp_api_on_a_debuggable_app_targeting_q(self):
+ self.run_cpp_api_test('cpp_api-debug_Q.apk', 'N')
+
+ def test_cpp_api_on_a_profileable_app_targeting_prev_q(self):
# a release apk with <profileable android:shell="true" />
- self.run_cpp_api_test('cpp_api-profileable.apk', 10)
+ self.run_cpp_api_test('cpp_api-profile_prev_Q.apk', 'Q')
+
+ def test_cpp_api_on_a_profileable_app_targeting_q(self):
+ self.run_cpp_api_test('cpp_api-profile_Q.apk', 'Q')
def run_java_api_test(self, apk_name, min_android_version):
self.run_api_test('simpleperf.demo.java_api', apk_name,
['simpleperf.demo.java_api.MainActivity', 'java.lang.Thread.run'],
min_android_version)
- def test_java_api_on_a_debuggable_app(self):
- # The source code of the apk is in simpleperf/demo/JavaApi.
- self.run_java_api_test('java_api-debuggable.apk', 9)
+ def test_java_api_on_a_debuggable_app_targeting_prev_q(self):
+ # The source code of the apk is in simpleperf/demo/JavaApi (with a small change to exit
+ # after recording).
+ self.run_java_api_test('java_api-debug_prev_Q.apk', 'P')
- def test_java_api_on_a_profileable_app(self):
+ def test_java_api_on_a_debuggable_app_targeting_q(self):
+ self.run_java_api_test('java_api-debug_Q.apk', 'P')
+
+ def test_java_api_on_a_profileable_app_targeting_prev_q(self):
# a release apk with <profileable android:shell="true" />
- self.run_java_api_test('java_api-profileable.apk', 10)
+ self.run_java_api_test('java_api-profile_prev_Q.apk', 'Q')
+
+ def test_java_api_on_a_profileable_app_targeting_q(self):
+ self.run_java_api_test('java_api-profile_Q.apk', 'Q')
diff --git a/simpleperf/scripts/test/app_profiler_test.py b/simpleperf/scripts/test/app_profiler_test.py
index 9fc4bcc5..72c68d24 100644
--- a/simpleperf/scripts/test/app_profiler_test.py
+++ b/simpleperf/scripts/test/app_profiler_test.py
@@ -73,7 +73,7 @@ class TestNativeLibDownloader(TestBase):
# Sync all native libs on device.
downloader = NativeLibDownloader(self.ndk_path, 'arm64', self.adb)
downloader.collect_native_libs_on_host(TestHelper.testdata_path(
- 'SimpleperfExampleCpp/app/build/intermediates/cmake/debug'))
+ 'SimpleperfExampleWithNative/app/build/intermediates/cmake/profiling'))
self.assertEqual(len(downloader.host_build_id_map), 2)
for entry in downloader.host_build_id_map.values():
self.assertEqual(entry.score, 3)
diff --git a/simpleperf/scripts/test/app_test.py b/simpleperf/scripts/test/app_test.py
index c5db86b8..c3a152bf 100644
--- a/simpleperf/scripts/test/app_test.py
+++ b/simpleperf/scripts/test/app_test.py
@@ -14,14 +14,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import glob
import os
-from pathlib import Path
import re
import shutil
import subprocess
-import time
-from typing import List, Tuple
from simpleperf_utils import remove
from . test_utils import TestBase, TestHelper, AdbHelper, INFERNO_SCRIPT
@@ -34,12 +30,12 @@ class TestExampleBase(TestBase):
cls.example_path = TestHelper.testdata_path(example_name)
if not os.path.isdir(cls.example_path):
log_fatal("can't find " + cls.example_path)
- apk_files = list(Path(cls.example_path).glob('**/app-profiling.apk'))
- if not apk_files:
- apk_files = list(Path(cls.example_path).glob('**/app-debug.apk'))
- if not apk_files:
- log_fatal("can't find apk under " + cls.example_path)
- cls.apk_path = apk_files[0]
+ for root, _, files in os.walk(cls.example_path):
+ if 'app-profiling.apk' in files:
+ cls.apk_path = os.path.join(root, 'app-profiling.apk')
+ break
+ if not hasattr(cls, 'apk_path'):
+ log_fatal("can't find app-profiling.apk under " + cls.example_path)
cls.package_name = package_name
cls.activity_name = activity_name
args = ["install", "-r"]
@@ -108,8 +104,7 @@ class TestExampleBase(TestBase):
return
self.fail("Failed to call check_file_under_dir(dir=%s, file=%s)" % (dirname, filename))
- def check_annotation_summary(
- self, summary_file: str, check_entries: List[Tuple[str, float, float]]):
+ def check_annotation_summary(self, summary_file, check_entries):
""" check_entries is a list of (name, accumulated_period, period).
This function checks for each entry, if the line containing [name]
has at least required accumulated_period and period.
@@ -118,7 +113,7 @@ class TestExampleBase(TestBase):
with open(summary_file, 'r') as fh:
summary = fh.read()
fulfilled = [False for x in check_entries]
- summary_check_re = re.compile(r'^\|\s*([\d.]+)%\s*\|\s*([\d.]+)%\s*\|')
+ summary_check_re = re.compile(r'accumulated_period:\s*([\d.]+)%.*period:\s*([\d.]+)%')
for line in summary.split('\n'):
for i, (name, need_acc_period, need_period) in enumerate(check_entries):
if not fulfilled[i] and name in line:
@@ -172,13 +167,13 @@ class TestExampleBase(TestBase):
def common_test_annotate(self):
self.run_cmd(["annotate.py", "-h"])
remove("annotated_files")
- self.run_cmd(["annotate.py", "-s", self.example_path, '--summary-width', '1000'])
+ self.run_cmd(["annotate.py", "-s", self.example_path])
self.check_exist(dirname="annotated_files")
def common_test_report_sample(self, check_strings):
self.run_cmd(["report_sample.py", "-h"])
self.run_cmd(["report_sample.py"])
- output = self.run_cmd(["report_sample.py", "-i", "perf.data"], return_output=True)
+ output = self.run_cmd(["report_sample.py", "perf.data"], return_output=True)
self.check_strings_in_content(output, check_strings)
def common_test_pprof_proto_generator(self, check_strings_with_lines,
diff --git a/simpleperf/scripts/test/binary_cache_builder_test.py b/simpleperf/scripts/test/binary_cache_builder_test.py
index 21b21339..cf71783c 100644
--- a/simpleperf/scripts/test/binary_cache_builder_test.py
+++ b/simpleperf/scripts/test/binary_cache_builder_test.py
@@ -28,7 +28,7 @@ from . test_utils import TestBase, TestHelper
class TestBinaryCacheBuilder(TestBase):
def test_copy_binaries_from_symfs_dirs(self):
readelf = ReadElf(TestHelper.ndk_path)
- strip = ToolFinder.find_tool_path('llvm-strip', arch='arm')
+ strip = ToolFinder.find_tool_path('strip', arch='arm')
self.assertIsNotNone(strip)
symfs_dir = os.path.join(self.test_dir, 'symfs_dir')
remove(symfs_dir)
diff --git a/simpleperf/scripts/test/cpp_app_test.py b/simpleperf/scripts/test/cpp_app_test.py
index 86667d39..8565cb3a 100644
--- a/simpleperf/scripts/test/cpp_app_test.py
+++ b/simpleperf/scripts/test/cpp_app_test.py
@@ -21,10 +21,12 @@ from . app_test import TestExampleBase
from . test_utils import INFERNO_SCRIPT, TestHelper
-class TestExampleCpp(TestExampleBase):
+class TestExampleWithNative(TestExampleBase):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp", "simpleperf.example.cpp", ".MainActivity")
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
+ ".MainActivity")
def test_app_profiler(self):
self.common_test_app_profiler()
@@ -46,7 +48,7 @@ class TestExampleCpp(TestExampleBase):
self.check_annotation_summary(summary_file, [
("native-lib.cpp", 20, 0),
("BusyLoopThread", 20, 0),
- ("line 43", 20, 0)])
+ ("line 46", 20, 0)])
def test_report_sample(self):
self.common_test_report_sample(
@@ -75,11 +77,11 @@ class TestExampleCpp(TestExampleBase):
'--add_disassembly', '--binary_filter', "libnative-lib.so"])
-class TestExampleCppRoot(TestExampleBase):
+class TestExampleWithNativeRoot(TestExampleBase):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp",
- "simpleperf.example.cpp",
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
".MainActivity",
adb_root=True)
@@ -87,28 +89,22 @@ class TestExampleCppRoot(TestExampleBase):
self.common_test_app_profiler()
-class TestExampleCppTraceOffCpu(TestExampleBase):
+class TestExampleWithNativeTraceOffCpu(TestExampleBase):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp", "simpleperf.example.cpp", ".SleepActivity")
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
+ ".SleepActivity")
def test_smoke(self):
- self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-clock:u --trace-offcpu")
+ self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-cycles:u --trace-offcpu")
self.run_cmd(["report.py", "-g", "--comms", "SleepThread", "-o", "report.txt"])
self.check_strings_in_file("report.txt", [
"SleepThread(void*)",
"RunFunction()",
"SleepFunction(unsigned long long)"])
- if (self.adb.get_device_arch() in ['x86', 'x86_64'] and
- TestHelper.get_kernel_version() < (4, 19)):
- # Skip on x86 and kernel < 4.19, which doesn't have patch
- # "perf/x86: Store user space frame-pointer value on a sample" and may fail to unwind
- # system call.
- TestHelper.log('Skip annotation test on x86 for kernel < 4.19.')
- return
remove("annotated_files")
- self.run_cmd(["annotate.py", "-s", self.example_path, "--comm",
- "SleepThread", '--summary-width', '1000'])
+ self.run_cmd(["annotate.py", "-s", self.example_path, "--comm", "SleepThread"])
self.check_exist(dirname="annotated_files")
self.check_file_under_dir("annotated_files", "native-lib.cpp")
summary_file = os.path.join("annotated_files", "summary")
@@ -117,78 +113,68 @@ class TestExampleCppTraceOffCpu(TestExampleBase):
("SleepThread", 80, 0),
("RunFunction", 20, 20),
("SleepFunction", 20, 0),
- ("line 70", 20, 0),
- ("line 80", 20, 0)])
+ ("line 73", 20, 0),
+ ("line 83", 20, 0)])
self.run_cmd([INFERNO_SCRIPT, "-sc"])
self.check_inferno_report_html([('SleepThread', 80),
('RunFunction', 20),
('SleepFunction', 20)])
-class TestExampleCppJniCall(TestExampleBase):
+class TestExampleWithNativeJniCall(TestExampleBase):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp", "simpleperf.example.cpp", ".MixActivity")
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
+ ".MixActivity")
def test_smoke(self):
- if self.adb.get_android_version() == 8:
- TestHelper.log(
- "Android O needs wrap.sh to use compiled java code. But cpp example doesn't use wrap.sh.")
- return
self.run_app_profiler()
self.run_cmd(["report.py", "-g", "--comms", "BusyThread", "-o", "report.txt"])
self.check_strings_in_file("report.txt", [
- "simpleperf.example.cpp.MixActivity$1.run",
- "Java_simpleperf_example_cpp_MixActivity_callFunction"])
+ "com.example.simpleperf.simpleperfexamplewithnative.MixActivity$1.run",
+ "Java_com_example_simpleperf_simpleperfexamplewithnative_MixActivity_callFunction"])
remove("annotated_files")
- self.run_cmd(["annotate.py", "-s", self.example_path, "--comm",
- "BusyThread", '--summary-width', '1000'])
+ self.run_cmd(["annotate.py", "-s", self.example_path, "--comm", "BusyThread"])
self.check_exist(dirname="annotated_files")
self.check_file_under_dir("annotated_files", "native-lib.cpp")
summary_file = os.path.join("annotated_files", "summary")
- self.check_annotation_summary(summary_file, [("native-lib.cpp", 5, 0), ("line 37", 5, 0)])
+ self.check_annotation_summary(summary_file, [("native-lib.cpp", 5, 0), ("line 40", 5, 0)])
if self.use_compiled_java_code:
self.check_file_under_dir("annotated_files", "MixActivity.java")
self.check_annotation_summary(summary_file, [
("MixActivity.java", 80, 0),
("run", 80, 0),
- ("line 27", 20, 0),
+ ("line 26", 20, 0),
("native-lib.cpp", 5, 0),
- ("line 37", 5, 0)])
+ ("line 40", 5, 0)])
self.run_cmd([INFERNO_SCRIPT, "-sc"])
-class TestExampleCppForce32Bit(TestExampleCpp):
+class TestExampleWithNativeForce32Bit(TestExampleWithNative):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp",
- "simpleperf.example.cpp",
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
".MainActivity",
abi=TestHelper.get_32bit_abi())
-class TestExampleCppRootForce32Bit(TestExampleCppRoot):
+class TestExampleWithNativeRootForce32Bit(TestExampleWithNativeRoot):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp",
- "simpleperf.example.cpp",
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
".MainActivity",
abi=TestHelper.get_32bit_abi(),
adb_root=False)
-class TestExampleCppTraceOffCpuForce32Bit(TestExampleCppTraceOffCpu):
+class TestExampleWithNativeTraceOffCpuForce32Bit(TestExampleWithNativeTraceOffCpu):
@classmethod
def setUpClass(cls):
- cls.prepare("SimpleperfExampleCpp",
- "simpleperf.example.cpp",
+ cls.prepare("SimpleperfExampleWithNative",
+ "com.example.simpleperf.simpleperfexamplewithnative",
".SleepActivity",
abi=TestHelper.get_32bit_abi())
-
- def test_smoke(self):
- if (self.adb.get_device_arch() in ['x86', 'x86_64'] and
- self.adb.get_android_version() in [10, 11]):
- TestHelper.log("Skip test on x86. Because simpleperf can't unwind 32bit vdso.")
- return
- super().test_smoke()
diff --git a/simpleperf/scripts/test/do_test.py b/simpleperf/scripts/test/do_test.py
index b95a1fef..946390df 100755
--- a/simpleperf/scripts/test/do_test.py
+++ b/simpleperf/scripts/test/do_test.py
@@ -32,7 +32,6 @@ import multiprocessing as mp
import os
from pathlib import Path
import re
-import subprocess
import sys
import time
from tqdm import tqdm
@@ -40,16 +39,14 @@ import types
from typing import List, Optional
import unittest
-from simpleperf_utils import BaseArgumentParser, extant_dir, log_exit, remove, is_darwin
+from simpleperf_utils import extant_dir, log_exit, remove, ArgParseFormatter
from . api_profiler_test import *
-from . annotate_test import *
from . app_profiler_test import *
from . app_test import *
from . binary_cache_builder_test import *
from . cpp_app_test import *
from . debug_unwind_reporter_test import *
-from . gecko_profile_generator_test import *
from . inferno_test import *
from . java_app_test import *
from . kotlin_app_test import *
@@ -57,15 +54,13 @@ from . pprof_proto_generator_test import *
from . purgatorio_test import *
from . report_html_test import *
from . report_lib_test import *
-from . report_sample_test import *
from . run_simpleperf_on_device_test import *
-from . stackcollapse_test import *
from . tools_test import *
from . test_utils import TestHelper
def get_args() -> argparse.Namespace:
- parser = BaseArgumentParser(description=__doc__)
+ parser = argparse.ArgumentParser(description=__doc__, formatter_class=ArgParseFormatter)
parser.add_argument('--browser', action='store_true', help='open report html file in browser.')
parser.add_argument(
'-d', '--device', nargs='+',
@@ -125,18 +120,9 @@ def get_test_type(test: str) -> Optional[str]:
return 'device_test'
if testcase_name.startswith('TestExample'):
return 'device_test'
- if testcase_name in ('TestAnnotate',
- 'TestBinaryCacheBuilder',
- 'TestDebugUnwindReporter',
- 'TestInferno',
- 'TestPprofProtoGenerator',
- 'TestPurgatorio',
- 'TestReportHtml',
- 'TestReportLib',
- 'TestReportSample',
- 'TestStackCollapse',
- 'TestTools',
- 'TestGeckoProfileGenerator'):
+ if testcase_name in ('TestBinaryCacheBuilder', 'TestDebugUnwindReporter', 'TestInferno',
+ 'TestPprofProtoGenerator', 'TestPurgatorio', 'TestReportHtml',
+ 'TestReportLib', 'TestTools'):
return 'host_test'
return None
@@ -206,15 +192,6 @@ class Device:
class TestResult:
try_time: int
ok: bool
- duration: str
-
- def __str__(self) -> str:
- if self.ok:
- s = 'OK'
- else:
- s = f'FAILED (at try_time {self.try_time})'
- s += f' {self.duration}'
- return s
class TestProcess:
@@ -288,9 +265,9 @@ class TestProcess:
self.proc.terminate()
def _process_msg(self, msg: str):
- test_name, test_success, test_duration = msg.split()
+ test_name, test_success = msg.split()
test_success = test_success == 'OK'
- self.test_results[test_name] = TestResult(self.try_time, test_success, test_duration)
+ self.test_results[test_name] = TestResult(self.try_time, test_success)
def join(self):
self.proc.join()
@@ -303,8 +280,7 @@ class TestProcess:
""" Exceed max try time. So mark left tests as failed. """
for test in self.tests:
if test not in self.test_results:
- test_duration = '%.3fs' % (time.time() - self.last_update_time)
- self.test_results[test] = TestResult(self.try_time, False, test_duration)
+ self.test_results[test] = TestResult(self.try_time, False)
return False
self.try_time += 1
@@ -321,6 +297,8 @@ class ProgressBar:
def update(self, test_proc: TestProcess):
if test_proc.name not in self.test_process_bars:
+ if not test_proc.alive:
+ return
bar = tqdm(total=len(test_proc.tests),
desc=test_proc.name, ascii=' ##',
bar_format="{l_bar}{bar} | {n_fmt}/{total_fmt} [{elapsed}]")
@@ -332,10 +310,8 @@ class ProgressBar:
if add:
bar.update(add)
self.total_bar.update(add)
-
- def end_test_proc(self, test_proc: TestProcess):
- if test_proc.name in self.test_process_bars:
- self.test_process_bars[test_proc.name].close()
+ if not test_proc.alive:
+ bar.close()
del self.test_process_bars[test_proc.name]
def end_tests(self):
@@ -345,55 +321,39 @@ class ProgressBar:
class TestSummary:
- def __init__(
- self, devices: List[Device],
- device_tests: List[str],
- repeat_count: int, host_tests: List[str]):
- self.results: Dict[Tuple[str, str], Optional[TestResult]] = {}
- for test in device_tests:
- for device in devices:
- for repeat_index in range(1, repeat_count + 1):
- self.results[(test, '%s_repeat_%d' % (device.name, repeat_index))] = None
- for test in host_tests:
- self.results[(test, 'host')] = None
- self.write_summary()
-
- @property
- def test_count(self) -> int:
- return len(self.results)
+ def __init__(self, test_count: int):
+ self.summary_fh = open('test_summary.txt', 'w')
+ self.failed_summary_fh = open('failed_test_summary.txt', 'w')
+ self.results: Dict[Tuple[str, str], bool] = {}
+ self.test_count = test_count
@property
def failed_test_count(self) -> int:
- count = 0
- for result in self.results.values():
- if result is None or not result.ok:
- count += 1
- return count
+ return self.test_count - sum(1 for result in self.results.values() if result)
def update(self, test_proc: TestProcess):
- if test_proc.device:
- test_env = '%s_repeat_%d' % (test_proc.device.name, test_proc.repeat_index)
- else:
- test_env = 'host'
- has_update = False
for test, result in test_proc.test_results.items():
- key = (test, test_env)
- if self.results[key] != result:
- self.results[key] = result
- has_update = True
- if has_update:
- self.write_summary()
-
- def write_summary(self):
- with open('test_summary.txt', 'w') as fh, \
- open('failed_test_summary.txt', 'w') as failed_fh:
- for key in sorted(self.results.keys()):
- test_name, test_env = key
- result = self.results[key]
- message = f'{test_name} {test_env} {result}'
- print(message, file=fh)
- if not result or not result.ok:
- print(message, file=failed_fh)
+ key = (test, '%s_try_%s' % (test_proc.name, result.try_time))
+ if key not in self.results:
+ self.results[key] = result.ok
+ self._write_result(key[0], key[1], result.ok)
+
+ def _write_result(self, test_name: str, test_env: str, test_result: bool):
+ print(
+ '%s %s %s' % (test_name, test_env, 'OK' if test_result else 'FAILED'),
+ file=self.summary_fh, flush=True)
+ if not test_result:
+ print('%s %s FAILED' % (test_name, test_env),
+ file=self.failed_summary_fh, flush=True)
+
+ def end_tests(self):
+ # Show sorted results after testing.
+ self.summary_fh.seek(0, 0)
+ self.failed_summary_fh.seek(0, 0)
+ for key in sorted(self.results.keys()):
+ self._write_result(key[0], key[1], self.results[key])
+ self.summary_fh.close()
+ self.failed_summary_fh.close()
class TestManager:
@@ -410,7 +370,7 @@ class TestManager:
devices = []
if args.device:
for s in args.device:
- name, serial_number = s.split(':', 1)
+ name, serial_number = s.split(':')
devices.append(Device(name, serial_number))
else:
devices.append(Device('default', ''))
@@ -442,8 +402,7 @@ class TestManager:
total_test_count = (len(device_tests) + len(device_serialized_tests)
) * len(self.devices) * self.repeat_count + len(host_tests)
self.progress_bar = ProgressBar(total_test_count)
- self.test_summary = TestSummary(self.devices, device_tests + device_serialized_tests,
- self.repeat_count, host_tests)
+ self.test_summary = TestSummary(total_test_count)
if device_tests:
self.run_device_tests(device_tests)
if device_serialized_tests:
@@ -452,6 +411,7 @@ class TestManager:
self.run_host_tests(host_tests)
self.progress_bar.end_tests()
self.progress_bar = None
+ self.test_summary.end_tests()
def run_device_tests(self, tests: List[str]):
""" Tests can run in parallel on different devices. """
@@ -486,13 +446,8 @@ class TestManager:
# Process dead procs.
for test_proc in dead_procs:
test_proc.join()
- if not test_proc.finished:
- if test_proc.restart():
- continue
- else:
- self.progress_bar.update(test_proc)
- self.test_summary.update(test_proc)
- self.progress_bar.end_test_proc(test_proc)
+ if not test_proc.finished and test_proc.restart():
+ continue
test_procs.remove(test_proc)
if test_proc.repeat_index < repeat_count:
test_procs.append(
@@ -518,15 +473,6 @@ def run_tests_in_child_process(tests: List[str], args: argparse.Namespace) -> bo
return False
-def sign_executables_on_darwin():
- """ Sign executables on M1 Mac, otherwise they can't run. """
- if not is_darwin():
- return
- bin_dir = Path(__file__).resolve().parents[1] / 'bin' / 'darwin' / 'x86_64'
- for path in bin_dir.iterdir():
- subprocess.run(f'codesign --force -s - {path}', shell=True, check=True)
-
-
def main() -> bool:
args = get_args()
tests = get_host_tests() if args.only_host_test else get_all_tests()
@@ -542,5 +488,4 @@ def main() -> bool:
# Switch to the test dir.
os.chdir(test_dir)
build_testdata(Path('testdata'))
- sign_executables_on_darwin()
return run_tests_in_child_process(tests, args)
diff --git a/simpleperf/scripts/test/gecko_profile_generator_test.py b/simpleperf/scripts/test/gecko_profile_generator_test.py
deleted file mode 100644
index 5a0d45ec..00000000
--- a/simpleperf/scripts/test/gecko_profile_generator_test.py
+++ /dev/null
@@ -1,81 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import json
-import os
-import re
-import tempfile
-from typing import List, Optional, Set
-
-from . test_utils import TestBase, TestHelper
-
-
-class TestGeckoProfileGenerator(TestBase):
- def run_generator(self, testdata_file: str, options: Optional[List[str]] = None) -> str:
- testdata_path = TestHelper.testdata_path(testdata_file)
- args = ['gecko_profile_generator.py', '-i', testdata_path]
- if options:
- args.extend(options)
- return self.run_cmd(args, return_output=True)
-
- def test_golden(self):
- output = self.run_generator('perf_with_interpreter_frames.data')
- got = json.loads(output)
- golden_path = TestHelper.testdata_path('perf_with_interpreter_frames.gecko.json')
- with open(golden_path) as f:
- want = json.load(f)
- self.assertEqual(
- json.dumps(got, sort_keys=True, indent=2),
- json.dumps(want, sort_keys=True, indent=2))
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- report = self.run_generator('perf_display_bitmaps.data', filter.split())
- pattern = re.compile(r'"tid":\s+(\d+),')
- threads = set()
- for m in re.finditer(pattern, report):
- threads.add(int(m.group(1)))
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- report = self.run_generator('perf_with_interpreter_frames.data')
- self.assertNotIn(art_frame_str, report)
- report = self.run_generator('perf_with_interpreter_frames.data', ['--show-art-frames'])
- self.assertIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/inferno_test.py b/simpleperf/scripts/test/inferno_test.py
index 83fc7cf8..2ca4f5d9 100644
--- a/simpleperf/scripts/test/inferno_test.py
+++ b/simpleperf/scripts/test/inferno_test.py
@@ -16,10 +16,7 @@
import collections
import json
-import os
-import re
-import tempfile
-from typing import Any, Dict, List, Set
+from typing import Any, Dict, List
from . test_utils import INFERNO_SCRIPT, TestBase, TestHelper
@@ -41,52 +38,3 @@ class TestInferno(TestBase):
# Show original method name with proguard mapping file.
self.assertIn(original_methodname, self.get_report(
['--record_file', testdata_file, '-sc', '--proguard-mapping-file', proguard_mapping_file]))
-
- def test_trace_offcpu(self):
- """ Test --trace-offcpu option. """
- testdata_file = TestHelper.testdata_path('perf_with_trace_offcpu_v2.data')
- report = self.get_report(['--record_file', testdata_file,
- '-sc', '--trace-offcpu', 'off-cpu'])
- self.assertIn('Thread 6525 (com.google.samples.apps.sunflower) (42 samples)', report)
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- report = self.get_report(
- ['--record_file', TestHelper.testdata_path('perf_display_bitmaps.data'),
- '-sc'] + filter.split())
- threads = set()
- pattern = re.compile(r'Thread\s+(\d+)\s+')
- threads = set()
- for m in re.finditer(pattern, report):
- threads.add(int(m.group(1)))
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- options = ['--record_file',
- TestHelper.testdata_path('perf_with_interpreter_frames.data'), '-sc']
- report = self.get_report(options)
- self.assertNotIn(art_frame_str, report)
- report = self.get_report(options + ['--show-art-frames'])
- self.assertIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/java_app_test.py b/simpleperf/scripts/test/java_app_test.py
index 03e7bafb..f3c89136 100644
--- a/simpleperf/scripts/test/java_app_test.py
+++ b/simpleperf/scripts/test/java_app_test.py
@@ -189,7 +189,7 @@ class TestExamplePureJavaTraceOffCpu(TestExampleBase):
".SleepActivity")
def test_smoke(self):
- self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-clock:u --trace-offcpu")
+ self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-cycles:u --trace-offcpu")
self.run_cmd(["report.py", "-g", "-o", "report.txt"])
self.check_strings_in_file("report.txt", [
"com.example.simpleperf.simpleperfexamplepurejava.SleepActivity$1.run",
@@ -197,7 +197,7 @@ class TestExamplePureJavaTraceOffCpu(TestExampleBase):
"com.example.simpleperf.simpleperfexamplepurejava.SleepActivity$1.SleepFunction"
])
remove("annotated_files")
- self.run_cmd(["annotate.py", "-s", self.example_path, '--summary-width', '1000'])
+ self.run_cmd(["annotate.py", "-s", self.example_path])
self.check_exist(dirname="annotated_files")
if self.use_compiled_java_code:
self.check_file_under_dir("annotated_files", "SleepActivity.java")
diff --git a/simpleperf/scripts/test/kotlin_app_test.py b/simpleperf/scripts/test/kotlin_app_test.py
index 7b18e058..9055453e 100644
--- a/simpleperf/scripts/test/kotlin_app_test.py
+++ b/simpleperf/scripts/test/kotlin_app_test.py
@@ -105,7 +105,7 @@ class TestExampleOfKotlinTraceOffCpu(TestExampleBase):
".SleepActivity")
def test_smoke(self):
- self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-clock:u --trace-offcpu")
+ self.run_app_profiler(record_arg="-g -f 1000 --duration 10 -e cpu-cycles:u --trace-offcpu")
self.run_cmd(["report.py", "-g", "-o", "report.txt"])
function_prefix = "com.example.simpleperf.simpleperfexampleofkotlin." + \
"SleepActivity$createRunSleepThread$1."
@@ -116,7 +116,7 @@ class TestExampleOfKotlinTraceOffCpu(TestExampleBase):
])
if self.use_compiled_java_code:
remove("annotated_files")
- self.run_cmd(["annotate.py", "-s", self.example_path, '--summary-width', '1000'])
+ self.run_cmd(["annotate.py", "-s", self.example_path])
self.check_exist(dirname="annotated_files")
self.check_file_under_dir("annotated_files", "SleepActivity.kt")
summary_file = os.path.join("annotated_files", "summary")
diff --git a/simpleperf/scripts/test/pprof_proto_generator_test.py b/simpleperf/scripts/test/pprof_proto_generator_test.py
index cbeb8d6a..dcdf2ca9 100644
--- a/simpleperf/scripts/test/pprof_proto_generator_test.py
+++ b/simpleperf/scripts/test/pprof_proto_generator_test.py
@@ -14,17 +14,12 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-from collections import namedtuple
import google.protobuf
-import os
-import re
-import tempfile
-from typing import List, Optional, Set
+from typing import List, Optional
from binary_cache_builder import BinaryCacheBuilder
-from pprof_proto_generator import load_pprof_profile, PprofProfileGenerator
+from pprof_proto_generator import load_pprof_profile
from . test_utils import TestBase, TestHelper
-from simpleperf_utils import ReportLibOptions
class TestPprofProtoGenerator(TestBase):
@@ -54,16 +49,6 @@ class TestPprofProtoGenerator(TestBase):
self.assertIn(key, self.run_generator(['--pid', '10419', '10416']))
self.assertNotIn(key, self.run_generator(['--pid', '10416']))
- def test_thread_labels(self):
- output = self.run_generator()
- self.assertIn('label[0] = thread:Binder:10419_1', output)
- self.assertIn('label[0] = thread:Binder:10419_2', output)
- self.assertIn('label[0] = thread:Binder:10419_3', output)
- self.assertIn('label[0] = thread:Binder:10419_4', output)
- self.assertIn('label[1] = threadpool:Binder:%d_%d', output)
- self.assertIn('label[2] = pid:10419', output)
- self.assertIn('label[3] = tid:10459', output)
-
def test_tid_filter(self):
key1 = 'art::ProfileSaver::Run()' # function in thread 10459
key2 = 'PlayScene::DoFrame()' # function in thread 10463
@@ -96,19 +81,6 @@ class TestPprofProtoGenerator(TestBase):
""" Test the build ids generated are not padded with zeros. """
self.assertIn('build_id: e3e938cc9e40de2cfe1a5ac7595897de(', self.run_generator())
- def test_build_id_with_binary_cache(self):
- """ Test the build ids for elf files in binary_cache are not padded with zero. """
- # Test with binary_cache.
- testdata_file = TestHelper.testdata_path('runtest_two_functions_arm64_perf.data')
-
- # Build binary_cache.
- binary_cache_builder = BinaryCacheBuilder(TestHelper.ndk_path, False)
- binary_cache_builder.build_binary_cache(testdata_file, [TestHelper.testdata_dir])
-
- # Generate profile.
- output = self.run_generator(testdata_file=testdata_file)
- self.assertIn('build_id: b4f1b49b0fe9e34e78fb14e5374c930c(', output)
-
def test_location_address(self):
""" Test if the address of a location is within the memory range of the corresponding
mapping.
@@ -120,12 +92,6 @@ class TestPprofProtoGenerator(TestBase):
self.assertLessEqual(mapping.memory_start, location.address)
self.assertGreaterEqual(mapping.memory_limit, location.address)
- def test_sample_type(self):
- """Test sample types have the right units."""
- output = self.run_generator()
- self.assertIn('type=cpu-cycles_samples, unit=samples', output)
- self.assertIn('type=cpu-cycles, unit=cpu-cycles', output)
-
def test_multiple_perf_data(self):
""" Test reporting multiple recording file. """
profile1 = self.generate_profile(None, ['aggregatable_perf1.data'])
@@ -158,136 +124,3 @@ class TestPprofProtoGenerator(TestBase):
output = self.run_generator(testdata_file=testdata_file)
self.assertIn('simpleperf_runtest_two_functions_arm64', output)
self.assertIn('two_functions.cpp', output)
-
- def test_line_info(self):
- """ Check line numbers generated in profile. """
- testdata_file = TestHelper.testdata_path('runtest_two_functions_arm64_perf.data')
-
- # Build binary_cache.
- binary_cache_builder = BinaryCacheBuilder(TestHelper.ndk_path, False)
- binary_cache_builder.build_binary_cache(testdata_file, [TestHelper.testdata_dir])
-
- # Generate profile.
- profile = self.generate_profile(None, [testdata_file])
-
- CheckItem = namedtuple(
- 'CheckItem', ['addr', 'source_file', 'source_line', 'func_name', 'func_start_line'])
-
- check_items = [
- CheckItem(0x113c, 'two_functions.cpp', 22, 'main', 20),
- CheckItem(0x1140, 'two_functions.cpp', 23, 'main', 20),
- CheckItem(0x1094, 'two_functions.cpp', 9, 'Function1', 6),
- CheckItem(0x1104, 'two_functions.cpp', 16, 'Function2', 13),
- ]
- mapping = None
- for mapping in profile.mapping:
- binary_path = profile.string_table[mapping.filename]
- if 'runtest_two_functions_arm64' in binary_path:
- self.assertTrue(mapping.has_line_numbers)
- mapping = mapping
- break
- self.assertIsNotNone(mapping)
-
- for check_item in check_items:
- found = False
- for location in profile.location:
- if location.mapping_id != mapping.id:
- continue
- addr = location.address - mapping.memory_start + mapping.file_offset
- if addr == check_item.addr:
- found = True
- self.assertEqual(len(location.line), 1)
- line = location.line[0]
- function = profile.function[line.function_id - 1]
- self.assertIn(check_item.source_file, profile.string_table[function.filename])
- self.assertEqual(line.line, check_item.source_line)
- self.assertIn(check_item.func_name, profile.string_table[function.name])
- self.assertEqual(function.start_line, check_item.func_start_line)
- break
- self.assertTrue(found, check_item)
-
- def test_function_name_not_changed_by_line_info(self):
- """ Adding line info shouldn't override function names from report library, which are more
- accurate when proguard mapping file is given.
- """
- testdata_file = TestHelper.testdata_path('runtest_two_functions_arm64_perf.data')
-
- # Build binary_cache.
- binary_cache_builder = BinaryCacheBuilder(TestHelper.ndk_path, False)
- binary_cache_builder.build_binary_cache(testdata_file, [TestHelper.testdata_dir])
-
- # Read recording file.
- config = {'ndk_path': None, 'max_chain_length': 1000000,
- 'report_lib_options': ReportLibOptions(False, '', None, None)}
- generator = PprofProfileGenerator(config)
- generator.load_record_file(testdata_file)
-
- # Change function name.
- sample = generator.sample_list[0]
- self.assertGreaterEqual(len(sample.location_ids), 1)
- location = generator.location_list[sample.location_ids[0] - 1]
- self.assertGreaterEqual(len(location.lines), 1)
- function = generator.get_function(location.lines[0].function_id)
- function_name = generator.get_string(function.name_id)
- self.assertEqual(function_name, 'Function1()')
- location.lines[0].function_id = generator.get_function_id(
- 'NewFunction1()', generator.get_string(function.dso_name_id), function.vaddr_in_dso)
-
- # Add line info.
- generator.gen_source_lines(1)
-
- # Check function name and line info.
- sample = generator.sample_list[0]
- self.assertGreaterEqual(len(sample.location_ids), 1)
- location = generator.location_list[sample.location_ids[0] - 1]
- self.assertGreaterEqual(len(location.lines), 1)
- function = generator.get_function(location.lines[0].function_id)
- function_name = generator.get_string(function.name_id)
- self.assertEqual(function_name, 'NewFunction1()')
- self.assertNotEqual(function.source_filename_id, 0)
- source_filename = generator.get_string(function.source_filename_id)
- self.assertIn('two_functions.cpp', source_filename)
-
- def test_comments(self):
- profile = self.generate_profile(None, ['perf_with_interpreter_frames.data'])
- comments = "\n".join([profile.string_table[i] for i in profile.comment])
- comments = comments.replace('\\', '/')
- self.assertIn('Simpleperf Record Command:\n/data/data/com.google.sample.tunnel/simpleperf record --in-app --tracepoint-events /data/local/tmp/tracepoint_events --app com.google.sample.tunnel -g --no-post-unwind --duration 30', comments)
- self.assertIn('Converted to pprof with:', comments)
- # The full path changes per-machine, so only assert on a subset of the
- # path.
- self.assertIn('testdata/perf_with_interpreter_frames.data', comments)
- self.assertIn('Architecture:\naarch64', comments)
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- report = self.run_generator(filter.split(), testdata_file='perf_display_bitmaps.data')
- threads = set()
- pattern = re.compile(r'\s+tid:(\d+)')
- threads = set()
- for m in re.finditer(pattern, report):
- threads.add(int(m.group(1)))
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
diff --git a/simpleperf/scripts/test/purgatorio_test.py b/simpleperf/scripts/test/purgatorio_test.py
index ff862f4f..e814c42d 100644
--- a/simpleperf/scripts/test/purgatorio_test.py
+++ b/simpleperf/scripts/test/purgatorio_test.py
@@ -42,11 +42,3 @@ class TestPurgatorio(TestBase):
# Show original method name with proguard mapping file.
self.assertIn(original_methodname, self.get_report(
['--proguard-mapping-file', proguard_mapping_file, '-i', testdata_file]))
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- options = ['-i', TestHelper.testdata_path('perf_with_interpreter_frames.data')]
- report = self.get_report(options)
- self.assertIn(art_frame_str, report)
- report = self.get_report(options + ['--no-show-art-frames'])
- self.assertNotIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/report_html_test.py b/simpleperf/scripts/test/report_html_test.py
index 250ad033..91388064 100644
--- a/simpleperf/scripts/test/report_html_test.py
+++ b/simpleperf/scripts/test/report_html_test.py
@@ -16,9 +16,7 @@
import collections
import json
-import os
-import tempfile
-from typing import Any, Dict, List, Set
+from typing import Any, Dict, List
from binary_cache_builder import BinaryCacheBuilder
from . test_utils import TestBase, TestHelper
@@ -84,10 +82,6 @@ class TestReportHtml(TestBase):
self.assertIn(original_methodname, json.dumps(record_data))
def get_record_data(self, options: List[str]) -> Dict[str, Any]:
- json_data = self.get_record_data_string(options)
- return json.loads(json_data)
-
- def get_record_data_string(self, options: List[str]) -> str:
args = ['report_html.py'] + options
if TestHelper.ndk_path:
args += ['--ndk_path', TestHelper.ndk_path]
@@ -103,7 +97,8 @@ class TestReportHtml(TestBase):
start_pos += 1
end_pos = data.find(end_str, start_pos)
self.assertNotEqual(end_pos, -1)
- return data[start_pos:end_pos]
+ json_data = data[start_pos:end_pos]
+ return json.loads(json_data)
def test_add_source_code(self):
""" Test --add_source_code option. """
@@ -185,72 +180,3 @@ class TestReportHtml(TestBase):
found = True
break
self.assertTrue(found, item)
-
- def test_trace_offcpu(self):
- """ Test --trace-offcpu option. """
- testdata_file = TestHelper.testdata_path('perf_with_trace_offcpu_v2.data')
- record_data = self.get_record_data(['-i', testdata_file, '--trace-offcpu', 'on-cpu'])
- self.assertEqual(len(record_data['sampleInfo']), 1)
- self.assertEqual(record_data['sampleInfo'][0]['eventName'], 'cpu-clock:u')
- self.assertEqual(record_data['sampleInfo'][0]['eventCount'], 52000000)
-
- record_data = self.get_record_data(['-i', testdata_file, '--trace-offcpu', 'off-cpu'])
- self.assertEqual(len(record_data['sampleInfo']), 1)
- self.assertEqual(record_data['sampleInfo'][0]['eventName'], 'sched:sched_switch')
- self.assertEqual(record_data['sampleInfo'][0]['eventCount'], 344124304)
-
- record_data = self.get_record_data(['-i', testdata_file, '--trace-offcpu', 'on-off-cpu'])
- self.assertEqual(len(record_data['sampleInfo']), 2)
- self.assertEqual(record_data['sampleInfo'][0]['eventName'], 'cpu-clock:u')
- self.assertEqual(record_data['sampleInfo'][0]['eventCount'], 52000000)
- self.assertEqual(record_data['sampleInfo'][1]['eventName'], 'sched:sched_switch')
- self.assertEqual(record_data['sampleInfo'][1]['eventCount'], 344124304)
-
- record_data = self.get_record_data(
- ['-i', testdata_file, '--trace-offcpu', 'mixed-on-off-cpu'])
- self.assertEqual(len(record_data['sampleInfo']), 1)
- self.assertEqual(record_data['sampleInfo'][0]['eventName'], 'cpu-clock:u')
- self.assertEqual(record_data['sampleInfo'][0]['eventCount'], 396124304)
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- record_data = self.get_record_data(
- ['-i', TestHelper.testdata_path('perf_display_bitmaps.data')] + filter.split())
- threads = set()
- try:
- for thread in record_data['sampleInfo'][0]['processes'][0]['threads']:
- threads.add(thread['tid'])
- except IndexError:
- pass
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- options = ['-i', TestHelper.testdata_path('perf_with_interpreter_frames.data')]
- report = self.get_record_data_string(options)
- self.assertNotIn(art_frame_str, report)
- report = self.get_record_data_string(options + ['--show-art-frames'])
- self.assertIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/report_lib_test.py b/simpleperf/scripts/test/report_lib_test.py
index 1447c5ae..ad09f0e4 100644
--- a/simpleperf/scripts/test/report_lib_test.py
+++ b/simpleperf/scripts/test/report_lib_test.py
@@ -14,10 +14,6 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import os
-import tempfile
-from typing import List, Set
-
from simpleperf_report_lib import ReportLib
from . test_utils import TestBase, TestHelper
@@ -26,18 +22,17 @@ class TestReportLib(TestBase):
def setUp(self):
super(TestReportLib, self).setUp()
self.report_lib = ReportLib()
+ self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_symbols.data'))
def tearDown(self):
self.report_lib.Close()
super(TestReportLib, self).tearDown()
def test_build_id(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_symbols.data'))
build_id = self.report_lib.GetBuildIdForPath('/data/t2')
self.assertEqual(build_id, '0x70f1fe24500fc8b0d9eb477199ca1ca21acca4de')
def test_symbol(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_symbols.data'))
found_func2 = False
while self.report_lib.GetNextSample():
symbol = self.report_lib.GetSymbolOfCurrentSample()
@@ -48,7 +43,6 @@ class TestReportLib(TestBase):
self.assertTrue(found_func2)
def test_sample(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_symbols.data'))
found_sample = False
while self.report_lib.GetNextSample():
sample = self.report_lib.GetCurrentSample()
@@ -66,12 +60,12 @@ class TestReportLib(TestBase):
self.assertTrue(found_sample)
def test_meta_info(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu_v2.data'))
+ self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu.data'))
meta_info = self.report_lib.MetaInfo()
self.assertTrue("simpleperf_version" in meta_info)
self.assertEqual(meta_info["system_wide_collection"], "false")
self.assertEqual(meta_info["trace_offcpu"], "true")
- self.assertEqual(meta_info["event_type_info"], "cpu-clock,1,0\nsched:sched_switch,2,91")
+ self.assertEqual(meta_info["event_type_info"], "cpu-cycles,0,0\nsched:sched_switch,2,47")
self.assertTrue("product_props" in meta_info)
def test_event_name_from_meta_info(self):
@@ -83,19 +77,16 @@ class TestReportLib(TestBase):
self.assertTrue('cpu-cycles' in event_names)
def test_record_cmd(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu_v2.data'))
+ self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu.data'))
self.assertEqual(self.report_lib.GetRecordCmd(),
- '/data/user/0/com.google.samples.apps.sunflower/simpleperf record ' +
- '--app com.google.samples.apps.sunflower --add-meta-info ' +
- 'app_type=debuggable --in-app --tracepoint-events ' +
- '/data/local/tmp/tracepoint_events --out-fd 3 --stop-signal-fd 4 -g ' +
- '--size-limit 500k --trace-offcpu -e cpu-clock:u')
+ "/data/local/tmp/simpleperf record --trace-offcpu --duration 2 -g " +
+ "./simpleperf_runtest_run_and_sleep64")
def test_offcpu(self):
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu_v2.data'))
+ self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu.data'))
total_period = 0
sleep_function_period = 0
- sleep_function_name = "__epoll_pwait"
+ sleep_function_name = "SleepFunction(unsigned long long)"
while self.report_lib.GetNextSample():
sample = self.report_lib.GetCurrentSample()
total_period += sample.period
@@ -107,7 +98,7 @@ class TestReportLib(TestBase):
if callchain.entries[i].symbol.symbol_name == sleep_function_name:
sleep_function_period += sample.period
break
- self.assertEqual(self.report_lib.GetEventOfCurrentSample().name, 'cpu-clock:u')
+ self.assertEqual(self.report_lib.GetEventOfCurrentSample().name, 'cpu-cycles')
sleep_percentage = float(sleep_function_period) / total_period
self.assertGreater(sleep_percentage, 0.30)
@@ -209,105 +200,3 @@ class TestReportLib(TestBase):
self.report_lib.AddProguardMappingFile('non_exist_file')
proguard_mapping_file = TestHelper.testdata_path('proguard_mapping.txt')
self.report_lib.AddProguardMappingFile(proguard_mapping_file)
-
- def test_set_trace_offcpu_mode(self):
- # GetSupportedTraceOffCpuModes() before SetRecordFile() triggers RuntimeError.
- with self.assertRaises(RuntimeError):
- self.report_lib.GetSupportedTraceOffCpuModes()
- # SetTraceOffCpuModes() before SetRecordFile() triggers RuntimeError.
- with self.assertRaises(RuntimeError):
- self.report_lib.SetTraceOffCpuMode('on-cpu')
-
- mode_dict = {
- 'on-cpu': {
- 'cpu-clock:u': (208, 52000000),
- 'sched:sched_switch': (0, 0),
- },
- 'off-cpu': {
- 'cpu-clock:u': (0, 0),
- 'sched:sched_switch': (91, 344124304),
- },
- 'on-off-cpu': {
- 'cpu-clock:u': (208, 52000000),
- 'sched:sched_switch': (91, 344124304),
- },
- 'mixed-on-off-cpu': {
- 'cpu-clock:u': (299, 396124304),
- 'sched:sched_switch': (0, 0),
- },
- }
-
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_with_trace_offcpu_v2.data'))
- self.assertEqual(set(self.report_lib.GetSupportedTraceOffCpuModes()), set(mode_dict.keys()))
- for mode, expected_values in mode_dict.items():
- self.report_lib.Close()
- self.report_lib = ReportLib()
- self.report_lib.SetRecordFile(
- TestHelper.testdata_path('perf_with_trace_offcpu_v2.data'))
- self.report_lib.SetTraceOffCpuMode(mode)
-
- cpu_clock_period = 0
- cpu_clock_samples = 0
- sched_switch_period = 0
- sched_switch_samples = 0
- while self.report_lib.GetNextSample():
- sample = self.report_lib.GetCurrentSample()
- event = self.report_lib.GetEventOfCurrentSample()
- if event.name == 'cpu-clock:u':
- cpu_clock_period += sample.period
- cpu_clock_samples += 1
- else:
- self.assertEqual(event.name, 'sched:sched_switch')
- sched_switch_period += sample.period
- sched_switch_samples += 1
- self.assertEqual(cpu_clock_samples, expected_values['cpu-clock:u'][0])
- self.assertEqual(cpu_clock_period, expected_values['cpu-clock:u'][1])
- self.assertEqual(sched_switch_samples, expected_values['sched:sched_switch'][0])
- self.assertEqual(sched_switch_period, expected_values['sched:sched_switch'][1])
-
- # Check trace-offcpu modes on a profile not recorded with --trace-offcpu.
- self.report_lib.Close()
- self.report_lib = ReportLib()
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf.data'))
- self.assertEqual(self.report_lib.GetSupportedTraceOffCpuModes(), [])
- with self.assertRaises(RuntimeError):
- self.report_lib.SetTraceOffCpuMode('on-cpu')
-
- def test_set_sample_filter(self):
- """ Test using ReportLib.SetSampleFilter(). """
- def get_threads_for_filter(filters: List[str]) -> Set[int]:
- self.report_lib.Close()
- self.report_lib = ReportLib()
- self.report_lib.SetRecordFile(TestHelper.testdata_path('perf_display_bitmaps.data'))
- self.report_lib.SetSampleFilter(filters)
- threads = set()
- while self.report_lib.GetNextSample():
- sample = self.report_lib.GetCurrentSample()
- threads.add(sample.tid)
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter(['--exclude-pid', '31850']))
- self.assertIn(31850, get_threads_for_filter(['--include-pid', '31850']))
- self.assertNotIn(31881, get_threads_for_filter(['--exclude-tid', '31881']))
- self.assertIn(31881, get_threads_for_filter(['--include-tid', '31881']))
- self.assertNotIn(31881, get_threads_for_filter(
- ['--exclude-process-name', 'com.example.android.displayingbitmaps']))
- self.assertIn(31881, get_threads_for_filter(
- ['--include-process-name', 'com.example.android.displayingbitmaps']))
- self.assertNotIn(31850, get_threads_for_filter(
- ['--exclude-thread-name', 'com.example.android.displayingbitmaps']))
- self.assertIn(31850, get_threads_for_filter(
- ['--include-thread-name', 'com.example.android.displayingbitmaps']))
-
- # Check that thread name can have space.
- self.assertNotIn(31856, get_threads_for_filter(
- ['--exclude-thread-name', 'Jit thread pool']))
- self.assertIn(31856, get_threads_for_filter(['--include-thread-name', 'Jit thread pool']))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter(['--filter-file', filter_file.name])
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
diff --git a/simpleperf/scripts/test/report_sample_test.py b/simpleperf/scripts/test/report_sample_test.py
deleted file mode 100644
index 5b6681cb..00000000
--- a/simpleperf/scripts/test/report_sample_test.py
+++ /dev/null
@@ -1,107 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import os
-import re
-import tempfile
-from typing import List, Optional, Set
-
-from . test_utils import TestBase, TestHelper
-
-
-class TestReportSample(TestBase):
- def get_record_data_string(self, record_file: str, options: Optional[List[str]] = None):
- args = ['report_sample.py', '-i', TestHelper.testdata_path(record_file)]
- if options:
- args += options
- report = self.run_cmd(args, return_output=True)
- return report.replace('\r', '')
-
- def test_no_flags(self):
- got = self.get_record_data_string('perf_display_bitmaps.data')
- with open(TestHelper.testdata_path('perf_display_bitmaps.perf-script')) as f:
- want = f.read()
- self.assertEqual(got, want)
-
- def test_comm_filter_to_renderthread(self):
- got = self.get_record_data_string('perf_display_bitmaps.data', ['--comm', 'RenderThread'])
- self.assertIn('RenderThread', got)
- self.assertNotIn('com.example.android.displayingbitmaps', got)
-
- with open(TestHelper.testdata_path('perf_display_bitmaps.RenderThread.perf-script')) as f:
- want = f.read()
- self.assertEqual(got, want)
-
- def test_comm_filter_to_ui_thread(self):
- got = self.get_record_data_string('perf_display_bitmaps.data', [
- '--comm', 'com.example.android.displayingbitmaps'])
- self.assertIn('com.example.android.displayingbitmaps', got)
- self.assertNotIn('RenderThread', got)
- with open(TestHelper.testdata_path('perf_display_bitmaps.UiThread.perf-script')) as f:
- want = f.read()
- self.assertEqual(got, want)
-
- def test_header(self):
- got = self.get_record_data_string('perf_display_bitmaps.data', ['--header'])
- with open(TestHelper.testdata_path('perf_display_bitmaps.header.perf-script')) as f:
- want = f.read()
- self.assertEqual(got, want)
-
- def test_trace_offcpu(self):
- got = self.get_record_data_string('perf_with_trace_offcpu_v2.data', [
- '--trace-offcpu', 'on-cpu'])
- self.assertIn('cpu-clock:u', got)
- self.assertNotIn('sched:sched_switch', got)
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- report = self.get_record_data_string('perf_display_bitmaps.data', filter.split())
- pattern = re.compile(r'\s+31850/(\d+)\s+')
- threads = set()
- for m in re.finditer(pattern, report):
- threads.add(int(m.group(1)))
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- report = self.get_record_data_string('perf_with_interpreter_frames.data')
- self.assertNotIn(art_frame_str, report)
- report = self.get_record_data_string(
- 'perf_with_interpreter_frames.data', ['--show-art-frames'])
- self.assertIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-debug_Q.apk b/simpleperf/scripts/test/script_testdata/cpp_api-debug_Q.apk
new file mode 100644
index 00000000..37e9f547
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/cpp_api-debug_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-debug_prev_Q.apk b/simpleperf/scripts/test/script_testdata/cpp_api-debug_prev_Q.apk
new file mode 100644
index 00000000..de750f4e
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/cpp_api-debug_prev_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-debuggable.apk b/simpleperf/scripts/test/script_testdata/cpp_api-debuggable.apk
deleted file mode 100644
index e86ba697..00000000
--- a/simpleperf/scripts/test/script_testdata/cpp_api-debuggable.apk
+++ /dev/null
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-profile_Q.apk b/simpleperf/scripts/test/script_testdata/cpp_api-profile_Q.apk
new file mode 100644
index 00000000..47929c35
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/cpp_api-profile_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-profile_prev_Q.apk b/simpleperf/scripts/test/script_testdata/cpp_api-profile_prev_Q.apk
new file mode 100644
index 00000000..ef17c140
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/cpp_api-profile_prev_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/cpp_api-profileable.apk b/simpleperf/scripts/test/script_testdata/cpp_api-profileable.apk
deleted file mode 100644
index 9aa469f7..00000000
--- a/simpleperf/scripts/test/script_testdata/cpp_api-profileable.apk
+++ /dev/null
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-debug_Q.apk b/simpleperf/scripts/test/script_testdata/java_api-debug_Q.apk
new file mode 100644
index 00000000..a9aeadf1
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/java_api-debug_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-debug_prev_Q.apk b/simpleperf/scripts/test/script_testdata/java_api-debug_prev_Q.apk
new file mode 100644
index 00000000..9dbf8448
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/java_api-debug_prev_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-debuggable.apk b/simpleperf/scripts/test/script_testdata/java_api-debuggable.apk
deleted file mode 100644
index 2827350a..00000000
--- a/simpleperf/scripts/test/script_testdata/java_api-debuggable.apk
+++ /dev/null
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-profile_Q.apk b/simpleperf/scripts/test/script_testdata/java_api-profile_Q.apk
new file mode 100644
index 00000000..45ed9dd5
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/java_api-profile_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-profile_prev_Q.apk b/simpleperf/scripts/test/script_testdata/java_api-profile_prev_Q.apk
new file mode 100644
index 00000000..a1a4ec0c
--- /dev/null
+++ b/simpleperf/scripts/test/script_testdata/java_api-profile_prev_Q.apk
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/java_api-profileable.apk b/simpleperf/scripts/test/script_testdata/java_api-profileable.apk
deleted file mode 100644
index 53798bc0..00000000
--- a/simpleperf/scripts/test/script_testdata/java_api-profileable.apk
+++ /dev/null
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/perf_with_interpreter_frames.gecko.json b/simpleperf/scripts/test/script_testdata/perf_with_interpreter_frames.gecko.json
deleted file mode 100644
index 1903451a..00000000
--- a/simpleperf/scripts/test/script_testdata/perf_with_interpreter_frames.gecko.json
+++ /dev/null
@@ -1,71193 +0,0 @@
-{
- "libs": [],
- "meta": {
- "abi": "aarch64",
- "asyncstack": 1,
- "categories": [
- {
- "color": "yellow",
- "name": "User",
- "subcategories": [
- "Other"
- ]
- },
- {
- "color": "orange",
- "name": "Kernel",
- "subcategories": [
- "Other"
- ]
- },
- {
- "color": "yellow",
- "name": "Native",
- "subcategories": [
- "Other"
- ]
- },
- {
- "color": "green",
- "name": "DEX",
- "subcategories": [
- "Other"
- ]
- },
- {
- "color": "green",
- "name": "OAT",
- "subcategories": [
- "Other"
- ]
- },
- {
- "color": "grey",
- "name": "Other",
- "subcategories": [
- "Other"
- ]
- }
- ],
- "debug": 0,
- "device": "Google:Pixel XL:marlin",
- "gcpoison": 0,
- "interval": 1,
- "markerSchema": [],
- "oscpu": null,
- "platform": null,
- "presymbolicated": true,
- "processType": 0,
- "product": "/data/data/com.google.sample.tunnel/simpleperf record --in-app --tracepoint-events /data/local/tmp/tracepoint_events --app com.google.sample.tunnel -g --no-post-unwind --duration 30",
- "shutdownTime": null,
- "stackwalk": 1,
- "startTime": 1516268753000,
- "version": 24
- },
- "pausedRanges": [],
- "processes": [],
- "threads": [
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 95,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 96,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 97,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 98,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 99,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 100,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 101,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 102,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 103,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 104,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 105,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 106,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 107,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 108,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 109,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 110,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 111,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 112,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 113,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 114,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 115,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 116,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 117,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 118,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 119,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 120,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 121,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 122,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 123,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 124,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 125,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 126,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 127,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 128,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 129,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 130,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 131,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 132,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 133,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 134,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 135,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 136,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 137,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 138,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 139,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 140,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 141,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 142,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 143,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 144,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 145,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 146,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 147,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 148,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 149,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 150,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 151,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 152,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 153,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 154,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 155,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 156,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 157,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 158,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 159,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 160,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 161,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 162,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 163,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 164,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 165,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 166,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 167,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 168,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 169,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 170,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 171,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 172,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 173,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 174,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 175,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 176,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 177,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 178,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 179,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 180,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 181,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 182,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 183,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 184,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 185,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 186,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 187,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 188,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 189,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 190,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 191,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 192,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 193,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 194,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 195,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 196,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 197,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 198,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 199,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 200,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 201,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 202,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 203,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 204,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 205,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Binder:10419_3",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 19,
- 1461684775.024426,
- 0
- ],
- [
- 19,
- 1461684775.105884,
- 0
- ],
- [
- 19,
- 1461684775.165988,
- 0
- ],
- [
- 19,
- 1461684775.224686,
- 0
- ],
- [
- 19,
- 1461684775.284218,
- 0
- ],
- [
- 19,
- 1461684775.344999,
- 0
- ],
- [
- 20,
- 1461684775.403853,
- 0
- ],
- [
- 21,
- 1461684775.46203,
- 0
- ],
- [
- 22,
- 1461684775.52078,
- 0
- ],
- [
- 22,
- 1461684775.579634,
- 0
- ],
- [
- 23,
- 1461684775.638905,
- 0
- ],
- [
- 23,
- 1461684775.696613,
- 0
- ],
- [
- 24,
- 1461684775.754113,
- 0
- ],
- [
- 26,
- 1461684775.81203,
- 0
- ],
- [
- 27,
- 1461684775.871405,
- 0
- ],
- [
- 32,
- 1461684775.960311,
- 0
- ],
- [
- 33,
- 1461684776.025155,
- 0
- ],
- [
- 33,
- 1461684776.085416,
- 0
- ],
- [
- 33,
- 1461684776.145259,
- 0
- ],
- [
- 35,
- 1461684776.205207,
- 0
- ],
- [
- 36,
- 1461684776.263593,
- 0
- ],
- [
- 36,
- 1461684776.322082,
- 0
- ],
- [
- 36,
- 1461684776.381874,
- 0
- ],
- [
- 36,
- 1461684776.439947,
- 0
- ],
- [
- 37,
- 1461684776.540416,
- 0
- ],
- [
- 42,
- 1461686961.17761,
- 0
- ],
- [
- 43,
- 1461686961.481412,
- 0
- ],
- [
- 51,
- 1461687795.291206,
- 0
- ],
- [
- 58,
- 1461687795.478966,
- 0
- ],
- [
- 67,
- 1461687795.781519,
- 0
- ],
- [
- 74,
- 1461687796.109331,
- 0
- ],
- [
- 19,
- 1461687797.628654,
- 0
- ],
- [
- 21,
- 1461687797.684487,
- 0
- ],
- [
- 24,
- 1461687797.728862,
- 0
- ],
- [
- 75,
- 1461687797.772612,
- 0
- ],
- [
- 78,
- 1461687797.816362,
- 0
- ],
- [
- 81,
- 1461687797.86006,
- 0
- ],
- [
- 84,
- 1461687797.903706,
- 0
- ],
- [
- 85,
- 1461687797.948133,
- 0
- ],
- [
- 86,
- 1461687797.9923,
- 0
- ],
- [
- 89,
- 1461687798.036102,
- 0
- ],
- [
- 90,
- 1461687798.080269,
- 0
- ],
- [
- 91,
- 1461687798.123914,
- 0
- ],
- [
- 43,
- 1461687798.167612,
- 0
- ],
- [
- 92,
- 1461687798.210946,
- 0
- ],
- [
- 93,
- 1461687798.256102,
- 0
- ],
- [
- 94,
- 1461687798.299591,
- 0
- ],
- [
- 94,
- 1461687798.362508,
- 0
- ],
- [
- 95,
- 1461687798.408654,
- 0
- ],
- [
- 96,
- 1461687798.452612,
- 0
- ],
- [
- 96,
- 1461687798.496206,
- 0
- ],
- [
- 97,
- 1461687798.5398,
- 0
- ],
- [
- 99,
- 1461687798.584019,
- 0
- ],
- [
- 100,
- 1461687798.628341,
- 0
- ],
- [
- 101,
- 1461687798.672091,
- 0
- ],
- [
- 103,
- 1461687798.715633,
- 0
- ],
- [
- 105,
- 1461687798.760112,
- 0
- ],
- [
- 106,
- 1461687798.804331,
- 0
- ],
- [
- 108,
- 1461687798.848133,
- 0
- ],
- [
- 114,
- 1461687798.963914,
- 0
- ],
- [
- 115,
- 1461687799.148654,
- 0
- ],
- [
- 126,
- 1461687812.760425,
- 0
- ],
- [
- 143,
- 1461687812.949696,
- 0
- ],
- [
- 144,
- 1461687813.132404,
- 0
- ],
- [
- 148,
- 1461687813.325321,
- 0
- ],
- [
- 154,
- 1461687813.525685,
- 0
- ],
- [
- 164,
- 1461687813.734748,
- 0
- ],
- [
- 172,
- 1461687869.715113,
- 0
- ],
- [
- 173,
- 1461687869.935165,
- 0
- ],
- [
- 190,
- 1461687870.152144,
- 0
- ],
- [
- 193,
- 1461687870.375998,
- 0
- ],
- [
- 198,
- 1461687870.605894,
- 0
- ],
- [
- 157,
- 1461687870.835738,
- 0
- ],
- [
- 204,
- 1461687871.686779,
- 0
- ],
- [
- 206,
- 1461687871.920685,
- 0
- ],
- [
- 113,
- 1461687940.779956,
- 0
- ],
- [
- 208,
- 1461687940.996988,
- 0
- ],
- [
- 215,
- 1461687947.935842,
- 0
- ],
- [
- 109,
- 1461687977.182769,
- 0
- ],
- [
- 223,
- 1461687977.400946,
- 0
- ],
- [
- 228,
- 1461689748.717201,
- 0
- ],
- [
- 244,
- 1461690179.437566,
- 0
- ],
- [
- 244,
- 1461690179.500535,
- 0
- ],
- [
- 245,
- 1461690179.558139,
- 0
- ],
- [
- 246,
- 1461690179.61616,
- 0
- ],
- [
- 246,
- 1461690179.674337,
- 0
- ],
- [
- 248,
- 1461690179.732462,
- 0
- ],
- [
- 248,
- 1461690179.791577,
- 0
- ],
- [
- 248,
- 1461690179.849025,
- 0
- ],
- [
- 248,
- 1461690179.911681,
- 0
- ],
- [
- 248,
- 1461690179.971681,
- 0
- ],
- [
- 250,
- 1461690180.030066,
- 0
- ],
- [
- 251,
- 1461690180.087879,
- 0
- ],
- [
- 251,
- 1461690180.1459,
- 0
- ],
- [
- 252,
- 1461690180.203869,
- 0
- ],
- [
- 252,
- 1461690180.262202,
- 0
- ],
- [
- 252,
- 1461690180.322931,
- 0
- ],
- [
- 252,
- 1461690180.347462,
- 0
- ],
- [
- 252,
- 1461690180.406525,
- 0
- ],
- [
- 252,
- 1461690180.46465,
- 0
- ],
- [
- 252,
- 1461690180.523504,
- 0
- ],
- [
- 252,
- 1461690180.582306,
- 0
- ],
- [
- 252,
- 1461690180.640691,
- 0
- ],
- [
- 252,
- 1461690180.699181,
- 0
- ],
- [
- 252,
- 1461690180.759025,
- 0
- ],
- [
- 252,
- 1461690180.817619,
- 0
- ],
- [
- 252,
- 1461690180.875691,
- 0
- ],
- [
- 253,
- 1461690180.93366,
- 0
- ],
- [
- 254,
- 1461690180.991941,
- 0
- ],
- [
- 254,
- 1461690181.049962,
- 0
- ],
- [
- 254,
- 1461690181.108139,
- 0
- ],
- [
- 255,
- 1461690181.166577,
- 0
- ],
- [
- 256,
- 1461690181.225379,
- 0
- ],
- [
- 257,
- 1461690181.286629,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 17,
- 20,
- 0
- ],
- [
- 16,
- 21,
- 0
- ],
- [
- 15,
- 22,
- 0
- ],
- [
- 15,
- 23,
- 0
- ],
- [
- 14,
- 24,
- 0
- ],
- [
- 14,
- 25,
- 0
- ],
- [
- 25,
- 26,
- 0
- ],
- [
- 14,
- 27,
- 0
- ],
- [
- 14,
- 28,
- 0
- ],
- [
- 28,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 30,
- 31,
- 0
- ],
- [
- 31,
- 32,
- 0
- ],
- [
- 31,
- 33,
- 0
- ],
- [
- 31,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 34,
- 36,
- 0
- ],
- [
- 34,
- 37,
- 0
- ],
- [
- 18,
- 28,
- 0
- ],
- [
- 38,
- 29,
- 0
- ],
- [
- 39,
- 30,
- 0
- ],
- [
- 40,
- 31,
- 0
- ],
- [
- 41,
- 38,
- 0
- ],
- [
- 14,
- 39,
- 0
- ],
- [
- 6,
- 40,
- 0
- ],
- [
- 44,
- 41,
- 0
- ],
- [
- 45,
- 42,
- 0
- ],
- [
- 46,
- 43,
- 0
- ],
- [
- 47,
- 44,
- 0
- ],
- [
- 48,
- 45,
- 0
- ],
- [
- 49,
- 46,
- 0
- ],
- [
- 50,
- 47,
- 0
- ],
- [
- 47,
- 48,
- 0
- ],
- [
- 52,
- 49,
- 0
- ],
- [
- 53,
- 50,
- 0
- ],
- [
- 54,
- 51,
- 0
- ],
- [
- 55,
- 52,
- 0
- ],
- [
- 56,
- 53,
- 0
- ],
- [
- 57,
- 54,
- 0
- ],
- [
- 54,
- 55,
- 0
- ],
- [
- 59,
- 56,
- 0
- ],
- [
- 60,
- 57,
- 0
- ],
- [
- 61,
- 58,
- 0
- ],
- [
- 62,
- 59,
- 0
- ],
- [
- 63,
- 60,
- 0
- ],
- [
- 64,
- 61,
- 0
- ],
- [
- 65,
- 62,
- 0
- ],
- [
- 66,
- 63,
- 0
- ],
- [
- 6,
- 64,
- 0
- ],
- [
- 68,
- 65,
- 0
- ],
- [
- 69,
- 10,
- 0
- ],
- [
- 70,
- 66,
- 0
- ],
- [
- 71,
- 67,
- 0
- ],
- [
- 72,
- 68,
- 0
- ],
- [
- 73,
- 69,
- 0
- ],
- [
- 14,
- 70,
- 0
- ],
- [
- 14,
- 71,
- 0
- ],
- [
- 76,
- 72,
- 0
- ],
- [
- 77,
- 73,
- 0
- ],
- [
- 14,
- 74,
- 0
- ],
- [
- 79,
- 75,
- 0
- ],
- [
- 80,
- 73,
- 0
- ],
- [
- 14,
- 76,
- 0
- ],
- [
- 82,
- 77,
- 0
- ],
- [
- 83,
- 78,
- 0
- ],
- [
- 14,
- 79,
- 0
- ],
- [
- 14,
- 80,
- 0
- ],
- [
- 14,
- 81,
- 0
- ],
- [
- 87,
- 77,
- 0
- ],
- [
- 88,
- 78,
- 0
- ],
- [
- 14,
- 82,
- 0
- ],
- [
- 14,
- 83,
- 0
- ],
- [
- 14,
- 84,
- 0
- ],
- [
- 14,
- 85,
- 0
- ],
- [
- 14,
- 86,
- 0
- ],
- [
- 14,
- 87,
- 0
- ],
- [
- 14,
- 88,
- 0
- ],
- [
- 14,
- 89,
- 0
- ],
- [
- 14,
- 90,
- 0
- ],
- [
- 98,
- 91,
- 0
- ],
- [
- 14,
- 92,
- 0
- ],
- [
- 14,
- 93,
- 0
- ],
- [
- 14,
- 94,
- 0
- ],
- [
- 102,
- 95,
- 0
- ],
- [
- 102,
- 96,
- 0
- ],
- [
- 104,
- 97,
- 0
- ],
- [
- 104,
- 98,
- 0
- ],
- [
- 104,
- 99,
- 0
- ],
- [
- 107,
- 100,
- 0
- ],
- [
- 51,
- 101,
- 0
- ],
- [
- 109,
- 102,
- 0
- ],
- [
- 110,
- 103,
- 0
- ],
- [
- 111,
- 104,
- 0
- ],
- [
- 112,
- 105,
- 0
- ],
- [
- 113,
- 106,
- 0
- ],
- [
- 52,
- 107,
- 0
- ],
- [
- 52,
- 108,
- 0
- ],
- [
- 116,
- 109,
- 0
- ],
- [
- 117,
- 109,
- 0
- ],
- [
- 118,
- 110,
- 0
- ],
- [
- 119,
- 110,
- 0
- ],
- [
- 120,
- 111,
- 0
- ],
- [
- 121,
- 112,
- 0
- ],
- [
- 122,
- 113,
- 0
- ],
- [
- 123,
- 114,
- 0
- ],
- [
- 124,
- 115,
- 0
- ],
- [
- 125,
- 116,
- 0
- ],
- [
- 122,
- 117,
- 0
- ],
- [
- 127,
- 117,
- 0
- ],
- [
- 128,
- 118,
- 0
- ],
- [
- 129,
- 118,
- 0
- ],
- [
- 130,
- 119,
- 0
- ],
- [
- 131,
- 120,
- 0
- ],
- [
- 132,
- 120,
- 0
- ],
- [
- 133,
- 121,
- 0
- ],
- [
- 134,
- 121,
- 0
- ],
- [
- 135,
- 122,
- 0
- ],
- [
- 136,
- 112,
- 0
- ],
- [
- 137,
- 123,
- 0
- ],
- [
- 138,
- 123,
- 0
- ],
- [
- 139,
- 124,
- 0
- ],
- [
- 140,
- 125,
- 0
- ],
- [
- 141,
- 125,
- 0
- ],
- [
- 142,
- 126,
- 0
- ],
- [
- 140,
- 127,
- 0
- ],
- [
- 144,
- 128,
- 0
- ],
- [
- 145,
- 129,
- 0
- ],
- [
- 146,
- 130,
- 0
- ],
- [
- 147,
- 131,
- 0
- ],
- [
- 140,
- 132,
- 0
- ],
- [
- 149,
- 133,
- 0
- ],
- [
- 150,
- 134,
- 0
- ],
- [
- 151,
- 135,
- 0
- ],
- [
- 152,
- 136,
- 0
- ],
- [
- 153,
- 137,
- 0
- ],
- [
- 116,
- 138,
- 0
- ],
- [
- 155,
- 139,
- 0
- ],
- [
- 156,
- 140,
- 0
- ],
- [
- 157,
- 140,
- 0
- ],
- [
- 158,
- 56,
- 0
- ],
- [
- 159,
- 57,
- 0
- ],
- [
- 160,
- 59,
- 0
- ],
- [
- 161,
- 60,
- 0
- ],
- [
- 162,
- 61,
- 0
- ],
- [
- 163,
- 141,
- 0
- ],
- [
- 116,
- 142,
- 0
- ],
- [
- 165,
- 143,
- 0
- ],
- [
- 166,
- 144,
- 0
- ],
- [
- 167,
- 145,
- 0
- ],
- [
- 168,
- 146,
- 0
- ],
- [
- 169,
- 147,
- 0
- ],
- [
- 170,
- 148,
- 0
- ],
- [
- 171,
- 149,
- 0
- ],
- [
- 120,
- 150,
- 0
- ],
- [
- 122,
- 151,
- 0
- ],
- [
- 174,
- 151,
- 0
- ],
- [
- 175,
- 152,
- 0
- ],
- [
- 176,
- 152,
- 0
- ],
- [
- 177,
- 119,
- 0
- ],
- [
- 178,
- 120,
- 0
- ],
- [
- 179,
- 120,
- 0
- ],
- [
- 180,
- 121,
- 0
- ],
- [
- 181,
- 121,
- 0
- ],
- [
- 182,
- 122,
- 0
- ],
- [
- 183,
- 112,
- 0
- ],
- [
- 184,
- 123,
- 0
- ],
- [
- 185,
- 123,
- 0
- ],
- [
- 186,
- 124,
- 0
- ],
- [
- 187,
- 127,
- 0
- ],
- [
- 188,
- 153,
- 0
- ],
- [
- 189,
- 154,
- 0
- ],
- [
- 188,
- 128,
- 0
- ],
- [
- 191,
- 129,
- 0
- ],
- [
- 192,
- 155,
- 0
- ],
- [
- 187,
- 132,
- 0
- ],
- [
- 194,
- 156,
- 0
- ],
- [
- 195,
- 157,
- 0
- ],
- [
- 196,
- 115,
- 0
- ],
- [
- 197,
- 158,
- 0
- ],
- [
- 167,
- 159,
- 0
- ],
- [
- 199,
- 160,
- 0
- ],
- [
- 200,
- 161,
- 0
- ],
- [
- 201,
- 162,
- 0
- ],
- [
- 202,
- 163,
- 0
- ],
- [
- 203,
- 164,
- 0
- ],
- [
- 120,
- 165,
- 0
- ],
- [
- 205,
- 166,
- 0
- ],
- [
- 44,
- 167,
- 0
- ],
- [
- 207,
- 168,
- 0
- ],
- [
- 116,
- 169,
- 0
- ],
- [
- 209,
- 170,
- 0
- ],
- [
- 210,
- 171,
- 0
- ],
- [
- 211,
- 172,
- 0
- ],
- [
- 212,
- 173,
- 0
- ],
- [
- 213,
- 174,
- 0
- ],
- [
- 214,
- 175,
- 0
- ],
- [
- 53,
- 176,
- 0
- ],
- [
- 216,
- 177,
- 0
- ],
- [
- 217,
- 56,
- 0
- ],
- [
- 218,
- 57,
- 0
- ],
- [
- 219,
- 58,
- 0
- ],
- [
- 220,
- 59,
- 0
- ],
- [
- 221,
- 60,
- 0
- ],
- [
- 222,
- 61,
- 0
- ],
- [
- 5,
- 178,
- 0
- ],
- [
- 224,
- 179,
- 0
- ],
- [
- 225,
- 180,
- 0
- ],
- [
- 226,
- 181,
- 0
- ],
- [
- 227,
- 182,
- 0
- ],
- [
- 9,
- 183,
- 0
- ],
- [
- 229,
- 184,
- 0
- ],
- [
- 230,
- 185,
- 0
- ],
- [
- 231,
- 186,
- 0
- ],
- [
- 232,
- 187,
- 0
- ],
- [
- 233,
- 188,
- 0
- ],
- [
- 234,
- 189,
- 0
- ],
- [
- 235,
- 190,
- 0
- ],
- [
- 236,
- 191,
- 0
- ],
- [
- 237,
- 192,
- 0
- ],
- [
- 238,
- 193,
- 0
- ],
- [
- 239,
- 194,
- 0
- ],
- [
- 240,
- 16,
- 0
- ],
- [
- 241,
- 17,
- 0
- ],
- [
- 242,
- 18,
- 0
- ],
- [
- 243,
- 19,
- 0
- ],
- [
- 242,
- 195,
- 0
- ],
- [
- 242,
- 196,
- 0
- ],
- [
- 242,
- 197,
- 0
- ],
- [
- 247,
- 198,
- 0
- ],
- [
- 247,
- 199,
- 0
- ],
- [
- 249,
- 200,
- 0
- ],
- [
- 247,
- 201,
- 0
- ],
- [
- 242,
- 202,
- 0
- ],
- [
- 242,
- 203,
- 0
- ],
- [
- 241,
- 21,
- 0
- ],
- [
- 240,
- 23,
- 0
- ],
- [
- 239,
- 204,
- 0
- ],
- [
- 239,
- 205,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "android::AndroidRuntime::javaThreadShell(void*) (in /system/lib64/libandroid_runtime.so)",
- "android::Thread::_threadLoop(void*) (in /system/lib64/libutils.so)",
- "android::PoolThread::threadLoop() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::joinThreadPool(bool) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::getAndExecuteCommand() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb826] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb51a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009898ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989206] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe82c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843c8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001204b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da7c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000118740] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984780] (in [kernel.kallsyms])",
- "android::IPCThreadState::executeCommand(int) (in /system/lib64/libbinder.so)",
- "android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libandroid_runtime.so)",
- "_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (in /system/lib64/libandroid_runtime.so)",
- "art::(anonymous namespace)::CheckJNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType) (in /system/lib64/libart.so)",
- "art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "android.os.Binder.execTransact (in /system/framework/boot-framework.vdex)",
- "android.view.IWindow$Stub.onTransact (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl$W.dispatchAppVisibility (in /system/framework/boot-framework.vdex)",
- "java.lang.Object java.lang.ref.Reference.get() (in [JIT cache])",
- "java.lang.Object.internalClone [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::Reference_getReferent(_JNIEnv*, _jobject*) (in /system/lib64/libart.so)",
- "art::gc::ReferenceProcessor::GetReferent(art::Thread*, art::ObjPtr<art::mirror::Reference>) (in /system/lib64/libart.so)",
- "android.view.ViewRootImpl.dispatchAppVisibility (in /system/framework/boot-framework.vdex)",
- "android.os.Handler.sendMessage (in /system/framework/boot-framework.vdex)",
- "android.os.Handler.sendMessageDelayed (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl$ViewRootHandler.sendMessageAtTime (in /system/framework/boot-framework.vdex)",
- "boolean android.os.Handler.sendMessageAtTime(android.os.Message, long) (in [JIT cache])",
- "boolean android.os.Handler.enqueueMessage(android.os.MessageQueue, android.os.Message, long) (in [JIT cache])",
- "boolean android.os.MessageQueue.enqueueMessage(android.os.Message, long) (in [JIT cache])",
- "android.app.backup.BackupDataInput.dtor [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "art::JniMethodStart(art::Thread*) (in /system/lib64/libart.so)",
- "pthread_cond_broadcast (in /system/lib64/libc.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00013474a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b3a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013187e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131780] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098419c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f55f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f56fe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8c2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec214] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984270] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098462c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984636] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec1ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009847f8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984830] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bdb4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037be84] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bfbc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097e168] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984c4e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097e1dc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984c80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097cd6c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984c96] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de200] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097cd82] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de438] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddc38] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de446] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddc80] (in [kernel.kallsyms])",
- "art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (in /system/lib64/libart.so)",
- "art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (in /system/lib64/libart.so)",
- "art_quick_invoke_stub (in /system/lib64/libart.so)",
- "art_quick_to_interpreter_bridge (in /system/lib64/libart.so)",
- "artQuickToInterpreterBridge (in /system/lib64/libart.so)",
- "memset (in /system/lib64/libc.so)",
- "android.os.StrictMode.clearGatheredViolations (in /system/framework/boot-framework.vdex)",
- "android.app.IApplicationThread$Stub.onTransact (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.ClientTransaction$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.ClientTransaction.<init> (in /system/framework/boot-framework.vdex)",
- "android.os.Parcel.readParcelableList (in /system/framework/boot-framework.vdex)",
- "android.os.Parcelable android.os.Parcel.readParcelable(java.lang.ClassLoader) (in [JIT cache])",
- "android.os.Parcelable$Creator android.os.Parcel.readParcelableCreator(java.lang.ClassLoader) (in [JIT cache])",
- "java.lang.Object java.util.HashMap.get(java.lang.Object) (in [JIT cache])",
- "int java.util.HashMap.hash(java.lang.Object) (in [JIT cache])",
- "int java.lang.Object.hashCode() (in [JIT cache])",
- "android.app.servertransaction.ConfigurationChangeItem$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.ConfigurationChangeItem.<init> (in /system/framework/boot-framework.vdex)",
- "android.os.Parcel.readTypedObject (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.<init> (in /system/framework/boot-framework.vdex)",
- "void android.content.res.Configuration.readFromParcel(android.os.Parcel) (in [JIT cache])",
- "android.os.LocaleList$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.os.LocaleList.forLanguageTags (in /system/framework/boot-framework.vdex)",
- "java.lang.String.split (in /system/framework/boot.vdex)",
- "java.util.regex.Pattern.fastSplit (in /system/framework/boot.vdex)",
- "java.util.Locale.forLanguageTag (in /system/framework/boot.vdex)",
- "sun.util.locale.InternalLocaleBuilder.getBaseLocale (in /system/framework/boot.vdex)",
- "sun.util.locale.BaseLocale.getInstance (in /system/framework/boot.vdex)",
- "sun.util.locale.LocaleObjectCache.get (in /system/framework/boot.vdex)",
- "sun.util.locale.LocaleObjectCache.cleanStaleEntries (in /system/framework/boot.vdex)",
- "android.os.LocaleList.<init> (in /system/framework/boot-framework.vdex)",
- "java.lang.String java.lang.StringBuilder.toString() (in [JIT cache])",
- "[kernel.kallsyms][+ffffffc00008662a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008257a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c606c] (in [kernel.kallsyms])",
- "android.app.ActivityThread$ApplicationThread.scheduleTransaction (in /system/framework/boot-framework.vdex)",
- "android.app.ClientTransactionHandler.scheduleTransaction (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.sendMessage (in /system/framework/boot-framework.vdex)",
- "void android.os.Message.markInUse() (in [JIT cache])",
- "android.os.Parcel.enforceInterface (in /system/framework/boot-framework.vdex)",
- "android.app.admin.SecurityLog.readEventsOnWrapping [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_enforceInterface(_JNIEnv*, _jclass*, long, _jstring*) (in /system/lib64/libandroid_runtime.so)",
- "art::(anonymous namespace)::CheckJNI::GetStringCharsInternal(char const*, _JNIEnv*, _jstring*, unsigned char*, bool, bool) (in /system/lib64/libart.so)",
- "art::JNI::GetStringCritical(_JNIEnv*, _jstring*, unsigned char*) (in /system/lib64/libart.so)",
- "operator new(unsigned long) (in /system/lib64/libc++.so)",
- "je_malloc (in /system/lib64/libc.so)",
- "@plt (in /system/lib64/libc.so)",
- "java.util.ArrayList.<init> (in /system/framework/boot.vdex)",
- "android.app.servertransaction.ActivityConfigurationChangeItem$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.ActivityConfigurationChangeItem.<init> (in /system/framework/boot-framework.vdex)",
- "sun.util.locale.LanguageTag.parse (in /system/framework/boot.vdex)",
- "art::ComputeModifiedUtf8Hash(char const*) (in /system/lib64/libdexfile.so)",
- "boolean sun.util.locale.LocaleUtils.caseIgnoreMatch(java.lang.String, java.lang.String) (in [JIT cache])",
- "java.util.HashSet.add (in /system/framework/boot.vdex)",
- "java.util.HashMap.put (in /system/framework/boot.vdex)",
- "java.util.Locale.hashCode (in /system/framework/boot.vdex)",
- "art::(anonymous namespace)::CheckJNI::ReleaseStringCharsInternal(char const*, _JNIEnv*, _jstring*, void const*, bool, bool) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool) (in /system/lib64/libart.so)",
- "art::gc::Heap::IsValidObjectAddress(void const*) const (in /system/lib64/libart.so)",
- "art::gc::space::RegionSpace::Contains(art::mirror::Object const*) const (in /system/lib64/libart.so)",
- "java.lang.Class.getClassLoader (in /system/framework/boot.vdex)",
- "java.lang.Class.isPrimitive (in /system/framework/boot.vdex)",
- "android::Parcel::freeDataNoInit() (in /system/lib64/libbinder.so)",
- "int android::Parcel::writeAligned<long>(long) (in /system/lib64/libbinder.so)",
- "android.os.Parcel.readStrongBinder (in /system/framework/boot-framework.vdex)",
- "android.content.res.ApkAssets.nativeGetAssetPath [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long) (in /system/lib64/libandroid_runtime.so)",
- "android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&) (in /system/lib64/libandroid_runtime.so)",
- "_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) (in /system/lib64/libandroid_runtime.so)",
- "android.os.BinderProxy.getInstance (in /system/framework/boot-framework.vdex)",
- "android.os.BinderProxy$ProxyMap.get (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl$W.windowFocusChanged (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl.windowFocusChanged (in /system/framework/boot-framework.vdex)",
- "android::IPCThreadState::processPendingDerefs() (in /system/lib64/libbinder.so)",
- "android::RefBase::decStrong(void const*) const (in /system/lib64/libutils.so)",
- "virtual thunk to JavaBBinder::~JavaBBinder() (in /system/lib64/libandroid_runtime.so)",
- "je_free (in /system/lib64/libc.so)",
- "ifree (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00092d98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e64] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac20] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ea94c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac2e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ea990] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac30] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab80] (in [kernel.kallsyms])"
- ],
- "tid": 10457,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Binder:10419_2",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 19,
- 1461684778.798228,
- 0
- ],
- [
- 19,
- 1461684778.87203,
- 0
- ],
- [
- 20,
- 1461684778.930936,
- 0
- ],
- [
- 20,
- 1461684778.990936,
- 0
- ],
- [
- 21,
- 1461684779.049582,
- 0
- ],
- [
- 21,
- 1461684779.107759,
- 0
- ],
- [
- 22,
- 1461684779.166509,
- 0
- ],
- [
- 23,
- 1461684779.224895,
- 0
- ],
- [
- 28,
- 1461684779.342082,
- 0
- ],
- [
- 29,
- 1461684779.406718,
- 0
- ],
- [
- 29,
- 1461684779.478749,
- 0
- ],
- [
- 29,
- 1461684779.541978,
- 0
- ],
- [
- 29,
- 1461684779.602916,
- 0
- ],
- [
- 30,
- 1461684779.663072,
- 0
- ],
- [
- 31,
- 1461684779.723853,
- 0
- ],
- [
- 33,
- 1461684779.783593,
- 0
- ],
- [
- 33,
- 1461684779.844218,
- 0
- ],
- [
- 33,
- 1461684779.904686,
- 0
- ],
- [
- 23,
- 1461684779.987499,
- 0
- ],
- [
- 43,
- 1461684780.076822,
- 0
- ],
- [
- 8,
- 1461684780.907186,
- 0
- ],
- [
- 48,
- 1461684781.060259,
- 0
- ],
- [
- 53,
- 1461684781.202916,
- 0
- ],
- [
- 64,
- 1461684781.356613,
- 0
- ],
- [
- 49,
- 1461684781.527082,
- 0
- ],
- [
- 68,
- 1461684781.705884,
- 0
- ],
- [
- 70,
- 1461684781.900624,
- 0
- ],
- [
- 86,
- 1461690177.688191,
- 0
- ],
- [
- 86,
- 1461690177.754077,
- 0
- ],
- [
- 87,
- 1461690177.814389,
- 0
- ],
- [
- 87,
- 1461690177.872254,
- 0
- ],
- [
- 87,
- 1461690177.92965,
- 0
- ],
- [
- 87,
- 1461690177.988296,
- 0
- ],
- [
- 88,
- 1461690178.046629,
- 0
- ],
- [
- 88,
- 1461690178.106316,
- 0
- ],
- [
- 89,
- 1461690178.164546,
- 0
- ],
- [
- 90,
- 1461690178.22215,
- 0
- ],
- [
- 90,
- 1461690178.305587,
- 0
- ],
- [
- 90,
- 1461690178.367514,
- 0
- ],
- [
- 90,
- 1461690178.425639,
- 0
- ],
- [
- 90,
- 1461690178.486473,
- 0
- ],
- [
- 92,
- 1461690178.547514,
- 0
- ],
- [
- 94,
- 1461690178.606889,
- 0
- ],
- [
- 94,
- 1461690178.666421,
- 0
- ],
- [
- 95,
- 1461690178.726369,
- 0
- ],
- [
- 96,
- 1461690178.784181,
- 0
- ],
- [
- 96,
- 1461690178.844858,
- 0
- ],
- [
- 97,
- 1461690178.904389,
- 0
- ],
- [
- 98,
- 1461690178.964962,
- 0
- ],
- [
- 98,
- 1461690179.024285,
- 0
- ],
- [
- 99,
- 1461690179.081785,
- 0
- ],
- [
- 100,
- 1461690179.139754,
- 0
- ],
- [
- 101,
- 1461690179.197358,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 17,
- 20,
- 0
- ],
- [
- 16,
- 21,
- 0
- ],
- [
- 16,
- 22,
- 0
- ],
- [
- 16,
- 23,
- 0
- ],
- [
- 16,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 25,
- 26,
- 0
- ],
- [
- 26,
- 27,
- 0
- ],
- [
- 27,
- 28,
- 0
- ],
- [
- 27,
- 29,
- 0
- ],
- [
- 27,
- 30,
- 0
- ],
- [
- 27,
- 31,
- 0
- ],
- [
- 27,
- 32,
- 0
- ],
- [
- 32,
- 33,
- 0
- ],
- [
- 32,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 36,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 6,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 47,
- 48,
- 0
- ],
- [
- 48,
- 49,
- 0
- ],
- [
- 49,
- 50,
- 0
- ],
- [
- 50,
- 51,
- 0
- ],
- [
- 51,
- 52,
- 0
- ],
- [
- 52,
- 53,
- 0
- ],
- [
- 49,
- 54,
- 0
- ],
- [
- 54,
- 55,
- 0
- ],
- [
- 55,
- 56,
- 0
- ],
- [
- 56,
- 57,
- 0
- ],
- [
- 57,
- 58,
- 0
- ],
- [
- 58,
- 59,
- 0
- ],
- [
- 59,
- 60,
- 0
- ],
- [
- 60,
- 61,
- 0
- ],
- [
- 61,
- 62,
- 0
- ],
- [
- 62,
- 63,
- 0
- ],
- [
- 63,
- 64,
- 0
- ],
- [
- 49,
- 65,
- 0
- ],
- [
- 65,
- 66,
- 0
- ],
- [
- 66,
- 67,
- 0
- ],
- [
- 67,
- 67,
- 0
- ],
- [
- 12,
- 68,
- 0
- ],
- [
- 69,
- 69,
- 0
- ],
- [
- 9,
- 70,
- 0
- ],
- [
- 71,
- 71,
- 0
- ],
- [
- 72,
- 72,
- 0
- ],
- [
- 73,
- 73,
- 0
- ],
- [
- 74,
- 74,
- 0
- ],
- [
- 75,
- 75,
- 0
- ],
- [
- 76,
- 76,
- 0
- ],
- [
- 77,
- 77,
- 0
- ],
- [
- 78,
- 78,
- 0
- ],
- [
- 79,
- 79,
- 0
- ],
- [
- 80,
- 80,
- 0
- ],
- [
- 81,
- 81,
- 0
- ],
- [
- 82,
- 16,
- 0
- ],
- [
- 83,
- 17,
- 0
- ],
- [
- 84,
- 18,
- 0
- ],
- [
- 85,
- 19,
- 0
- ],
- [
- 84,
- 20,
- 0
- ],
- [
- 84,
- 82,
- 0
- ],
- [
- 84,
- 83,
- 0
- ],
- [
- 84,
- 84,
- 0
- ],
- [
- 84,
- 85,
- 0
- ],
- [
- 91,
- 86,
- 0
- ],
- [
- 91,
- 87,
- 0
- ],
- [
- 93,
- 88,
- 0
- ],
- [
- 91,
- 89,
- 0
- ],
- [
- 84,
- 90,
- 0
- ],
- [
- 84,
- 91,
- 0
- ],
- [
- 83,
- 21,
- 0
- ],
- [
- 82,
- 92,
- 0
- ],
- [
- 81,
- 93,
- 0
- ],
- [
- 81,
- 94,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "android::AndroidRuntime::javaThreadShell(void*) (in /system/lib64/libandroid_runtime.so)",
- "android::Thread::_threadLoop(void*) (in /system/lib64/libutils.so)",
- "android::PoolThread::threadLoop() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::joinThreadPool(bool) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::getAndExecuteCommand() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb826] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb51a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009898ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989206] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8290] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe7fa8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001204b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b1746] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc7ef2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc0b52] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc048e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc3b2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc3572] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bc23de] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000bbdd5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00009ebc2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003a7658] (in [kernel.kallsyms])",
- "android::IPCThreadState::executeCommand(int) (in /system/lib64/libbinder.so)",
- "android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libandroid_runtime.so)",
- "_JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (in /system/lib64/libandroid_runtime.so)",
- "android.os.Binder.execTransact (in /system/framework/boot-framework.vdex)",
- "android.app.IApplicationThread$Stub.onTransact (in /system/framework/boot-framework.vdex)",
- "android.os.Parcel.enforceInterface (in /system/framework/boot-framework.vdex)",
- "android.app.admin.SecurityLog.readEventsOnWrapping [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_enforceInterface(_JNIEnv*, _jclass*, long, _jstring*) (in /system/lib64/libandroid_runtime.so)",
- "android::IPCThreadState::self() (in /system/lib64/libbinder.so)",
- "android.os.Parcel.readStrongBinder (in /system/framework/boot-framework.vdex)",
- "android.content.res.ApkAssets.nativeGetAssetPath [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long) (in /system/lib64/libandroid_runtime.so)",
- "android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&) (in /system/lib64/libandroid_runtime.so)",
- "_JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) (in /system/lib64/libandroid_runtime.so)",
- "art::(anonymous namespace)::CheckJNI::CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType) (in /system/lib64/libart.so)",
- "art::JNI::CallStaticObjectMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (in /system/lib64/libart.so)",
- "art::ClassLinker::ResolveType(art::dex::TypeIndex, art::ArtMethod*) (in /system/lib64/libart.so)",
- "android.app.ActivityThread$ApplicationThread.scheduleSleeping (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.access$200 (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.sendMessage (in /system/framework/boot-framework.vdex)",
- "[kernel.kallsyms][+ffffffc00098940a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000981034] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00092d98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e58] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e64] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac20] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ea94c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac2e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ea990] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac30] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100608] (in [kernel.kallsyms])"
- ],
- "tid": 10454,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 95,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 96,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 97,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 98,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 99,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 100,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 101,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 102,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 103,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 104,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 105,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 106,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 107,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 108,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 109,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 110,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 111,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 112,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 113,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 114,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 115,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 116,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 117,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 118,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 119,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 120,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 121,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 122,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 123,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 124,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 125,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 126,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 127,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 128,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 129,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 130,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 131,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 132,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 133,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 134,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 135,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 136,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 137,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 138,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 139,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 140,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 141,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 142,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 143,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 144,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 145,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 146,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 147,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 148,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 149,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 150,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 151,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 152,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 153,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 154,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 155,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 156,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 157,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 158,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 159,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 160,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 161,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 162,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 163,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 164,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 165,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 166,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 167,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 168,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 169,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 170,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 171,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 172,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 173,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 174,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 175,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 176,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 177,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 178,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 179,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 180,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 181,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 182,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 183,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 184,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 185,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 186,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 187,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 188,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 189,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 190,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 191,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 192,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 193,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 194,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 195,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 196,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 197,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 198,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 199,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 200,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 201,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 202,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 203,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 204,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 205,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 206,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 207,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 208,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 209,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 210,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 211,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 212,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 213,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 214,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 215,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 216,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 217,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 218,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 219,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 220,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 221,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 222,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 223,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 224,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 225,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 226,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 227,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 228,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 229,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 230,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 231,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 232,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 233,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 234,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 235,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 236,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 237,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 238,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 239,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 240,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 241,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 242,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 243,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 244,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 245,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 246,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 247,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 248,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 249,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 250,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 251,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 252,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 253,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 254,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 255,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 256,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 257,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 258,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 259,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 260,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 261,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 262,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 263,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 264,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 265,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 266,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 267,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 268,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 269,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 270,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 271,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 272,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 273,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 274,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 275,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 276,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 277,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 278,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 279,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 280,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 281,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 282,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 283,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 284,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 285,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 286,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 287,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 288,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 289,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 290,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 291,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 292,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 293,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 294,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 295,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 296,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 297,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 298,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 299,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 300,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 301,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 302,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 303,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 304,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 305,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 306,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 307,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 308,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 309,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 310,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 311,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 312,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 313,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 314,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 315,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 316,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 317,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 318,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 319,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 320,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 321,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 322,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 323,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 324,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 325,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 326,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 327,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 328,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 329,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 330,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 331,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 332,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 333,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 334,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 335,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 336,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 337,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 338,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 339,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 340,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 341,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 342,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 343,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 344,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 345,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 346,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 347,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 348,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 349,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 350,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 351,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 352,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 353,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 354,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 355,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 356,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 357,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 358,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 359,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 360,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 361,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 362,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 363,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 364,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 365,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 366,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 367,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 368,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 369,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 370,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 371,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 372,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 373,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 374,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 375,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 376,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 377,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 378,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 379,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 380,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "e.sample.tunnel",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 27,
- 1461684782.048593,
- 0
- ],
- [
- 27,
- 1461684782.10953,
- 0
- ],
- [
- 27,
- 1461684782.162811,
- 0
- ],
- [
- 28,
- 1461684782.213905,
- 0
- ],
- [
- 28,
- 1461684782.263749,
- 0
- ],
- [
- 29,
- 1461684782.314374,
- 0
- ],
- [
- 30,
- 1461684782.365728,
- 0
- ],
- [
- 31,
- 1461684782.415207,
- 0
- ],
- [
- 32,
- 1461684782.465363,
- 0
- ],
- [
- 32,
- 1461684782.515468,
- 0
- ],
- [
- 33,
- 1461684782.566405,
- 0
- ],
- [
- 38,
- 1461684782.646301,
- 0
- ],
- [
- 41,
- 1461687796.480737,
- 0
- ],
- [
- 27,
- 1461687798.504539,
- 0
- ],
- [
- 27,
- 1461687798.563029,
- 0
- ],
- [
- 27,
- 1461687798.612873,
- 0
- ],
- [
- 29,
- 1461687798.661727,
- 0
- ],
- [
- 30,
- 1461687798.710477,
- 0
- ],
- [
- 31,
- 1461687798.758654,
- 0
- ],
- [
- 31,
- 1461687798.807039,
- 0
- ],
- [
- 31,
- 1461687798.855425,
- 0
- ],
- [
- 31,
- 1461687798.903654,
- 0
- ],
- [
- 33,
- 1461687798.951935,
- 0
- ],
- [
- 42,
- 1461687799.00006,
- 0
- ],
- [
- 43,
- 1461687799.048758,
- 0
- ],
- [
- 44,
- 1461687799.097196,
- 0
- ],
- [
- 44,
- 1461687799.145946,
- 0
- ],
- [
- 46,
- 1461687799.200008,
- 0
- ],
- [
- 46,
- 1461687799.273081,
- 0
- ],
- [
- 47,
- 1461687799.323498,
- 0
- ],
- [
- 48,
- 1461687799.3723,
- 0
- ],
- [
- 49,
- 1461687799.420789,
- 0
- ],
- [
- 51,
- 1461687799.469331,
- 0
- ],
- [
- 52,
- 1461687799.517196,
- 0
- ],
- [
- 53,
- 1461687799.565685,
- 0
- ],
- [
- 55,
- 1461687799.614123,
- 0
- ],
- [
- 60,
- 1461687799.725164,
- 0
- ],
- [
- 72,
- 1461687799.904852,
- 0
- ],
- [
- 82,
- 1461687800.110216,
- 0
- ],
- [
- 83,
- 1461687800.327196,
- 0
- ],
- [
- 90,
- 1461687800.548758,
- 0
- ],
- [
- 85,
- 1461687880.59079,
- 0
- ],
- [
- 104,
- 1461687880.816623,
- 0
- ],
- [
- 105,
- 1461687881.047821,
- 0
- ],
- [
- 114,
- 1461687881.282352,
- 0
- ],
- [
- 120,
- 1461687881.518394,
- 0
- ],
- [
- 121,
- 1461687881.754904,
- 0
- ],
- [
- 125,
- 1461687881.99355,
- 0
- ],
- [
- 134,
- 1461687882.234956,
- 0
- ],
- [
- 135,
- 1461687882.47756,
- 0
- ],
- [
- 137,
- 1461687882.723394,
- 0
- ],
- [
- 125,
- 1461687882.969019,
- 0
- ],
- [
- 138,
- 1461687883.217873,
- 0
- ],
- [
- 145,
- 1461687883.465946,
- 0
- ],
- [
- 75,
- 1461687883.712248,
- 0
- ],
- [
- 146,
- 1461687883.961154,
- 0
- ],
- [
- 148,
- 1461687884.209331,
- 0
- ],
- [
- 156,
- 1461687884.457873,
- 0
- ],
- [
- 161,
- 1461687884.705581,
- 0
- ],
- [
- 166,
- 1461687884.955477,
- 0
- ],
- [
- 168,
- 1461687885.206467,
- 0
- ],
- [
- 176,
- 1461687885.45506,
- 0
- ],
- [
- 187,
- 1461687885.708133,
- 0
- ],
- [
- 201,
- 1461687887.362508,
- 0
- ],
- [
- 202,
- 1461687887.609592,
- 0
- ],
- [
- 215,
- 1461687887.833394,
- 0
- ],
- [
- 220,
- 1461687888.345581,
- 0
- ],
- [
- 204,
- 1461687888.571727,
- 0
- ],
- [
- 231,
- 1461687888.782717,
- 0
- ],
- [
- 237,
- 1461687891.599175,
- 0
- ],
- [
- 237,
- 1461687891.646571,
- 0
- ],
- [
- 238,
- 1461687891.678863,
- 0
- ],
- [
- 239,
- 1461687891.7098,
- 0
- ],
- [
- 240,
- 1461687891.740685,
- 0
- ],
- [
- 240,
- 1461687891.772196,
- 0
- ],
- [
- 242,
- 1461687891.803029,
- 0
- ],
- [
- 244,
- 1461687891.835008,
- 0
- ],
- [
- 245,
- 1461687891.866363,
- 0
- ],
- [
- 245,
- 1461687891.899279,
- 0
- ],
- [
- 245,
- 1461687891.936675,
- 0
- ],
- [
- 246,
- 1461687891.968654,
- 0
- ],
- [
- 246,
- 1461687892.003498,
- 0
- ],
- [
- 247,
- 1461687892.039227,
- 0
- ],
- [
- 232,
- 1461687892.075425,
- 0
- ],
- [
- 232,
- 1461687892.109488,
- 0
- ],
- [
- 232,
- 1461687892.144592,
- 0
- ],
- [
- 232,
- 1461687892.178654,
- 0
- ],
- [
- 232,
- 1461687892.2148,
- 0
- ],
- [
- 224,
- 1461687892.250685,
- 0
- ],
- [
- 232,
- 1461687892.285738,
- 0
- ],
- [
- 232,
- 1461687892.321571,
- 0
- ],
- [
- 248,
- 1461687892.389904,
- 0
- ],
- [
- 249,
- 1461687892.535633,
- 0
- ],
- [
- 251,
- 1461687892.734696,
- 0
- ],
- [
- 259,
- 1461687892.926154,
- 0
- ],
- [
- 260,
- 1461687893.12506,
- 0
- ],
- [
- 261,
- 1461687893.332144,
- 0
- ],
- [
- 255,
- 1461687893.544227,
- 0
- ],
- [
- 261,
- 1461687893.765425,
- 0
- ],
- [
- 262,
- 1461687893.987613,
- 0
- ],
- [
- 263,
- 1461687894.214488,
- 0
- ],
- [
- 264,
- 1461687894.446467,
- 0
- ],
- [
- 255,
- 1461687894.679435,
- 0
- ],
- [
- 265,
- 1461687894.915165,
- 0
- ],
- [
- 264,
- 1461687895.153863,
- 0
- ],
- [
- 264,
- 1461687895.393758,
- 0
- ],
- [
- 266,
- 1461687895.634696,
- 0
- ],
- [
- 267,
- 1461687895.87704,
- 0
- ],
- [
- 260,
- 1461687896.125425,
- 0
- ],
- [
- 268,
- 1461687896.371519,
- 0
- ],
- [
- 269,
- 1461687896.61954,
- 0
- ],
- [
- 261,
- 1461687896.864748,
- 0
- ],
- [
- 270,
- 1461687897.109488,
- 0
- ],
- [
- 264,
- 1461687897.355738,
- 0
- ],
- [
- 264,
- 1461687897.603133,
- 0
- ],
- [
- 260,
- 1461687897.851571,
- 0
- ],
- [
- 260,
- 1461687898.103654,
- 0
- ],
- [
- 261,
- 1461687898.352248,
- 0
- ],
- [
- 255,
- 1461687898.596258,
- 0
- ],
- [
- 275,
- 1461687898.848029,
- 0
- ],
- [
- 282,
- 1461687899.100581,
- 0
- ],
- [
- 304,
- 1461687899.350686,
- 0
- ],
- [
- 309,
- 1461687900.450581,
- 0
- ],
- [
- 314,
- 1461687900.696519,
- 0
- ],
- [
- 315,
- 1461687901.400425,
- 0
- ],
- [
- 316,
- 1461687901.625686,
- 0
- ],
- [
- 317,
- 1461687901.831154,
- 0
- ],
- [
- 317,
- 1461687902.041519,
- 0
- ],
- [
- 319,
- 1461687902.255269,
- 0
- ],
- [
- 325,
- 1461687902.477613,
- 0
- ],
- [
- 329,
- 1461687902.704279,
- 0
- ],
- [
- 334,
- 1461687902.925061,
- 0
- ],
- [
- 335,
- 1461687903.146936,
- 0
- ],
- [
- 359,
- 1461687918.605738,
- 0
- ],
- [
- 367,
- 1461687918.856415,
- 0
- ],
- [
- 371,
- 1461687919.103602,
- 0
- ],
- [
- 390,
- 1461687921.58855,
- 0
- ],
- [
- 390,
- 1461687921.6323,
- 0
- ],
- [
- 391,
- 1461687921.6648,
- 0
- ],
- [
- 392,
- 1461687921.696415,
- 0
- ],
- [
- 393,
- 1461687921.727404,
- 0
- ],
- [
- 394,
- 1461687921.758706,
- 0
- ],
- [
- 395,
- 1461687921.789592,
- 0
- ],
- [
- 398,
- 1461687921.820529,
- 0
- ],
- [
- 399,
- 1461687921.851206,
- 0
- ],
- [
- 402,
- 1461687921.883081,
- 0
- ],
- [
- 403,
- 1461687921.914592,
- 0
- ],
- [
- 403,
- 1461687921.945686,
- 0
- ],
- [
- 404,
- 1461687921.976415,
- 0
- ],
- [
- 407,
- 1461687922.005738,
- 0
- ],
- [
- 409,
- 1461687922.034956,
- 0
- ],
- [
- 410,
- 1461687922.06355,
- 0
- ],
- [
- 411,
- 1461687922.092717,
- 0
- ],
- [
- 411,
- 1461687922.148915,
- 0
- ],
- [
- 412,
- 1461687922.180946,
- 0
- ],
- [
- 415,
- 1461687922.210425,
- 0
- ],
- [
- 419,
- 1461687922.240008,
- 0
- ],
- [
- 421,
- 1461687922.382508,
- 0
- ],
- [
- 369,
- 1461687922.537613,
- 0
- ],
- [
- 428,
- 1461687922.710113,
- 0
- ],
- [
- 431,
- 1461687922.879488,
- 0
- ],
- [
- 432,
- 1461687923.057665,
- 0
- ],
- [
- 435,
- 1461687923.247769,
- 0
- ],
- [
- 440,
- 1461687923.445165,
- 0
- ],
- [
- 433,
- 1461687923.652508,
- 0
- ],
- [
- 446,
- 1461687923.868081,
- 0
- ],
- [
- 447,
- 1461687924.087092,
- 0
- ],
- [
- 448,
- 1461687924.312561,
- 0
- ],
- [
- 450,
- 1461687924.53855,
- 0
- ],
- [
- 458,
- 1461687924.76829,
- 0
- ],
- [
- 452,
- 1461687925.001571,
- 0
- ],
- [
- 460,
- 1461687925.238342,
- 0
- ],
- [
- 468,
- 1461687925.47605,
- 0
- ],
- [
- 339,
- 1461687926.804175,
- 0
- ],
- [
- 469,
- 1461687927.044592,
- 0
- ],
- [
- 491,
- 1461687927.261779,
- 0
- ],
- [
- 498,
- 1461687928.579956,
- 0
- ],
- [
- 500,
- 1461687928.796467,
- 0
- ],
- [
- 509,
- 1461687928.996936,
- 0
- ],
- [
- 147,
- 1461687929.200477,
- 0
- ],
- [
- 148,
- 1461687929.412925,
- 0
- ],
- [
- 515,
- 1461687929.643081,
- 0
- ],
- [
- 523,
- 1461687929.881675,
- 0
- ],
- [
- 524,
- 1461687978.519488,
- 0
- ],
- [
- 533,
- 1461687978.748863,
- 0
- ],
- [
- 535,
- 1461687978.980686,
- 0
- ],
- [
- 536,
- 1461687979.213863,
- 0
- ],
- [
- 537,
- 1461687979.453134,
- 0
- ],
- [
- 539,
- 1461687979.71053,
- 0
- ],
- [
- 540,
- 1461687979.967092,
- 0
- ],
- [
- 84,
- 1461687980.259696,
- 0
- ],
- [
- 543,
- 1461687980.508915,
- 0
- ],
- [
- 550,
- 1461687980.758446,
- 0
- ],
- [
- 559,
- 1461687981.007248,
- 0
- ],
- [
- 565,
- 1461687981.255582,
- 0
- ],
- [
- 566,
- 1461687984.251363,
- 0
- ],
- [
- 572,
- 1461687984.499488,
- 0
- ],
- [
- 75,
- 1461687984.72053,
- 0
- ],
- [
- 573,
- 1461687984.941415,
- 0
- ],
- [
- 18,
- 1461690091.222254,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 23,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 25,
- 26,
- 0
- ],
- [
- 26,
- 27,
- 0
- ],
- [
- 26,
- 28,
- 0
- ],
- [
- 25,
- 29,
- 0
- ],
- [
- 24,
- 30,
- 0
- ],
- [
- 24,
- 31,
- 0
- ],
- [
- 23,
- 32,
- 0
- ],
- [
- 22,
- 33,
- 0
- ],
- [
- 22,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 36,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 13,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 22,
- 42,
- 0
- ],
- [
- 21,
- 43,
- 0
- ],
- [
- 21,
- 44,
- 0
- ],
- [
- 21,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 21,
- 47,
- 0
- ],
- [
- 21,
- 48,
- 0
- ],
- [
- 21,
- 49,
- 0
- ],
- [
- 21,
- 50,
- 0
- ],
- [
- 50,
- 51,
- 0
- ],
- [
- 50,
- 52,
- 0
- ],
- [
- 50,
- 53,
- 0
- ],
- [
- 50,
- 54,
- 0
- ],
- [
- 54,
- 46,
- 0
- ],
- [
- 18,
- 55,
- 0
- ],
- [
- 56,
- 56,
- 0
- ],
- [
- 57,
- 57,
- 0
- ],
- [
- 58,
- 58,
- 0
- ],
- [
- 59,
- 59,
- 0
- ],
- [
- 13,
- 60,
- 0
- ],
- [
- 61,
- 61,
- 0
- ],
- [
- 62,
- 62,
- 0
- ],
- [
- 63,
- 63,
- 0
- ],
- [
- 64,
- 64,
- 0
- ],
- [
- 65,
- 65,
- 0
- ],
- [
- 66,
- 66,
- 0
- ],
- [
- 67,
- 67,
- 0
- ],
- [
- 68,
- 68,
- 0
- ],
- [
- 69,
- 69,
- 0
- ],
- [
- 70,
- 70,
- 0
- ],
- [
- 71,
- 71,
- 0
- ],
- [
- 66,
- 72,
- 0
- ],
- [
- 73,
- 73,
- 0
- ],
- [
- 74,
- 74,
- 0
- ],
- [
- 75,
- 75,
- 0
- ],
- [
- 76,
- 76,
- 0
- ],
- [
- 77,
- 77,
- 0
- ],
- [
- 78,
- 78,
- 0
- ],
- [
- 79,
- 78,
- 0
- ],
- [
- 80,
- 79,
- 0
- ],
- [
- 81,
- 80,
- 0
- ],
- [
- 75,
- 81,
- 0
- ],
- [
- 75,
- 82,
- 0
- ],
- [
- 84,
- 83,
- 0
- ],
- [
- 85,
- 84,
- 0
- ],
- [
- 86,
- 85,
- 0
- ],
- [
- 87,
- 86,
- 0
- ],
- [
- 88,
- 87,
- 0
- ],
- [
- 89,
- 88,
- 0
- ],
- [
- 85,
- 89,
- 0
- ],
- [
- 91,
- 90,
- 0
- ],
- [
- 92,
- 91,
- 0
- ],
- [
- 93,
- 91,
- 0
- ],
- [
- 94,
- 92,
- 0
- ],
- [
- 95,
- 92,
- 0
- ],
- [
- 96,
- 93,
- 0
- ],
- [
- 97,
- 90,
- 0
- ],
- [
- 98,
- 94,
- 0
- ],
- [
- 99,
- 94,
- 0
- ],
- [
- 100,
- 95,
- 0
- ],
- [
- 101,
- 96,
- 0
- ],
- [
- 102,
- 97,
- 0
- ],
- [
- 103,
- 98,
- 0
- ],
- [
- 102,
- 99,
- 0
- ],
- [
- 101,
- 100,
- 0
- ],
- [
- 106,
- 101,
- 0
- ],
- [
- 107,
- 102,
- 0
- ],
- [
- 108,
- 103,
- 0
- ],
- [
- 109,
- 104,
- 0
- ],
- [
- 110,
- 105,
- 0
- ],
- [
- 111,
- 106,
- 0
- ],
- [
- 112,
- 107,
- 0
- ],
- [
- 113,
- 108,
- 0
- ],
- [
- 98,
- 109,
- 0
- ],
- [
- 115,
- 110,
- 0
- ],
- [
- 116,
- 111,
- 0
- ],
- [
- 117,
- 112,
- 0
- ],
- [
- 118,
- 113,
- 0
- ],
- [
- 119,
- 114,
- 0
- ],
- [
- 103,
- 115,
- 0
- ],
- [
- 105,
- 116,
- 0
- ],
- [
- 122,
- 117,
- 0
- ],
- [
- 123,
- 118,
- 0
- ],
- [
- 124,
- 119,
- 0
- ],
- [
- 97,
- 120,
- 0
- ],
- [
- 126,
- 90,
- 0
- ],
- [
- 127,
- 109,
- 0
- ],
- [
- 128,
- 110,
- 0
- ],
- [
- 129,
- 111,
- 0
- ],
- [
- 130,
- 112,
- 0
- ],
- [
- 131,
- 113,
- 0
- ],
- [
- 132,
- 121,
- 0
- ],
- [
- 133,
- 122,
- 0
- ],
- [
- 104,
- 123,
- 0
- ],
- [
- 103,
- 124,
- 0
- ],
- [
- 136,
- 125,
- 0
- ],
- [
- 97,
- 126,
- 0
- ],
- [
- 85,
- 127,
- 0
- ],
- [
- 139,
- 128,
- 0
- ],
- [
- 140,
- 129,
- 0
- ],
- [
- 141,
- 130,
- 0
- ],
- [
- 142,
- 131,
- 0
- ],
- [
- 143,
- 132,
- 0
- ],
- [
- 144,
- 133,
- 0
- ],
- [
- 65,
- 134,
- 0
- ],
- [
- 61,
- 135,
- 0
- ],
- [
- 147,
- 136,
- 0
- ],
- [
- 148,
- 137,
- 0
- ],
- [
- 149,
- 138,
- 0
- ],
- [
- 150,
- 139,
- 0
- ],
- [
- 151,
- 140,
- 0
- ],
- [
- 152,
- 138,
- 0
- ],
- [
- 153,
- 139,
- 0
- ],
- [
- 154,
- 141,
- 0
- ],
- [
- 155,
- 138,
- 0
- ],
- [
- 156,
- 139,
- 0
- ],
- [
- 157,
- 142,
- 0
- ],
- [
- 158,
- 138,
- 0
- ],
- [
- 159,
- 139,
- 0
- ],
- [
- 160,
- 143,
- 0
- ],
- [
- 149,
- 144,
- 0
- ],
- [
- 162,
- 145,
- 0
- ],
- [
- 163,
- 145,
- 0
- ],
- [
- 164,
- 146,
- 0
- ],
- [
- 165,
- 147,
- 0
- ],
- [
- 164,
- 148,
- 0
- ],
- [
- 167,
- 149,
- 0
- ],
- [
- 167,
- 150,
- 0
- ],
- [
- 169,
- 150,
- 0
- ],
- [
- 170,
- 151,
- 0
- ],
- [
- 171,
- 152,
- 0
- ],
- [
- 172,
- 153,
- 0
- ],
- [
- 173,
- 154,
- 0
- ],
- [
- 174,
- 155,
- 0
- ],
- [
- 175,
- 156,
- 0
- ],
- [
- 171,
- 157,
- 0
- ],
- [
- 177,
- 158,
- 0
- ],
- [
- 178,
- 159,
- 0
- ],
- [
- 179,
- 160,
- 0
- ],
- [
- 180,
- 161,
- 0
- ],
- [
- 181,
- 162,
- 0
- ],
- [
- 182,
- 163,
- 0
- ],
- [
- 183,
- 164,
- 0
- ],
- [
- 184,
- 165,
- 0
- ],
- [
- 185,
- 166,
- 0
- ],
- [
- 186,
- 167,
- 0
- ],
- [
- 179,
- 168,
- 0
- ],
- [
- 188,
- 168,
- 0
- ],
- [
- 189,
- 169,
- 0
- ],
- [
- 190,
- 169,
- 0
- ],
- [
- 191,
- 170,
- 0
- ],
- [
- 192,
- 90,
- 0
- ],
- [
- 193,
- 109,
- 0
- ],
- [
- 194,
- 110,
- 0
- ],
- [
- 195,
- 111,
- 0
- ],
- [
- 196,
- 112,
- 0
- ],
- [
- 197,
- 171,
- 0
- ],
- [
- 198,
- 172,
- 0
- ],
- [
- 199,
- 173,
- 0
- ],
- [
- 200,
- 174,
- 0
- ],
- [
- 171,
- 175,
- 0
- ],
- [
- 170,
- 176,
- 0
- ],
- [
- 203,
- 177,
- 0
- ],
- [
- 204,
- 158,
- 0
- ],
- [
- 205,
- 159,
- 0
- ],
- [
- 206,
- 178,
- 0
- ],
- [
- 207,
- 85,
- 0
- ],
- [
- 208,
- 179,
- 0
- ],
- [
- 209,
- 180,
- 0
- ],
- [
- 210,
- 181,
- 0
- ],
- [
- 211,
- 182,
- 0
- ],
- [
- 212,
- 183,
- 0
- ],
- [
- 213,
- 184,
- 0
- ],
- [
- 214,
- 185,
- 0
- ],
- [
- 206,
- 160,
- 0
- ],
- [
- 216,
- 161,
- 0
- ],
- [
- 217,
- 40,
- 0
- ],
- [
- 218,
- 41,
- 0
- ],
- [
- 219,
- 186,
- 0
- ],
- [
- 167,
- 187,
- 0
- ],
- [
- 221,
- 188,
- 0
- ],
- [
- 222,
- 189,
- 0
- ],
- [
- 223,
- 190,
- 0
- ],
- [
- 224,
- 191,
- 0
- ],
- [
- 225,
- 101,
- 0
- ],
- [
- 226,
- 102,
- 0
- ],
- [
- 227,
- 103,
- 0
- ],
- [
- 228,
- 104,
- 0
- ],
- [
- 229,
- 105,
- 0
- ],
- [
- 230,
- 106,
- 0
- ],
- [
- 224,
- 149,
- 0
- ],
- [
- 232,
- 192,
- 0
- ],
- [
- 233,
- 24,
- 0
- ],
- [
- 234,
- 25,
- 0
- ],
- [
- 235,
- 26,
- 0
- ],
- [
- 236,
- 27,
- 0
- ],
- [
- 234,
- 30,
- 0
- ],
- [
- 233,
- 193,
- 0
- ],
- [
- 232,
- 194,
- 0
- ],
- [
- 232,
- 195,
- 0
- ],
- [
- 241,
- 196,
- 0
- ],
- [
- 241,
- 197,
- 0
- ],
- [
- 243,
- 198,
- 0
- ],
- [
- 243,
- 199,
- 0
- ],
- [
- 241,
- 200,
- 0
- ],
- [
- 232,
- 201,
- 0
- ],
- [
- 232,
- 202,
- 0
- ],
- [
- 223,
- 203,
- 0
- ],
- [
- 223,
- 204,
- 0
- ],
- [
- 250,
- 205,
- 0
- ],
- [
- 251,
- 206,
- 0
- ],
- [
- 252,
- 207,
- 0
- ],
- [
- 253,
- 208,
- 0
- ],
- [
- 254,
- 209,
- 0
- ],
- [
- 255,
- 153,
- 0
- ],
- [
- 256,
- 154,
- 0
- ],
- [
- 257,
- 210,
- 0
- ],
- [
- 258,
- 211,
- 0
- ],
- [
- 255,
- 212,
- 0
- ],
- [
- 257,
- 213,
- 0
- ],
- [
- 258,
- 214,
- 0
- ],
- [
- 256,
- 215,
- 0
- ],
- [
- 257,
- 216,
- 0
- ],
- [
- 256,
- 217,
- 0
- ],
- [
- 257,
- 218,
- 0
- ],
- [
- 258,
- 219,
- 0
- ],
- [
- 257,
- 220,
- 0
- ],
- [
- 258,
- 221,
- 0
- ],
- [
- 254,
- 222,
- 0
- ],
- [
- 167,
- 92,
- 0
- ],
- [
- 271,
- 223,
- 0
- ],
- [
- 272,
- 224,
- 0
- ],
- [
- 273,
- 225,
- 0
- ],
- [
- 274,
- 115,
- 0
- ],
- [
- 169,
- 151,
- 0
- ],
- [
- 276,
- 226,
- 0
- ],
- [
- 277,
- 227,
- 0
- ],
- [
- 278,
- 228,
- 0
- ],
- [
- 279,
- 229,
- 0
- ],
- [
- 280,
- 230,
- 0
- ],
- [
- 281,
- 231,
- 0
- ],
- [
- 276,
- 157,
- 0
- ],
- [
- 283,
- 158,
- 0
- ],
- [
- 284,
- 159,
- 0
- ],
- [
- 285,
- 160,
- 0
- ],
- [
- 286,
- 161,
- 0
- ],
- [
- 287,
- 162,
- 0
- ],
- [
- 288,
- 163,
- 0
- ],
- [
- 289,
- 164,
- 0
- ],
- [
- 290,
- 232,
- 0
- ],
- [
- 291,
- 233,
- 0
- ],
- [
- 292,
- 234,
- 0
- ],
- [
- 293,
- 235,
- 0
- ],
- [
- 294,
- 20,
- 0
- ],
- [
- 295,
- 236,
- 0
- ],
- [
- 296,
- 237,
- 0
- ],
- [
- 297,
- 238,
- 0
- ],
- [
- 298,
- 239,
- 0
- ],
- [
- 299,
- 240,
- 0
- ],
- [
- 300,
- 241,
- 0
- ],
- [
- 301,
- 242,
- 0
- ],
- [
- 302,
- 243,
- 0
- ],
- [
- 303,
- 46,
- 0
- ],
- [
- 283,
- 244,
- 0
- ],
- [
- 305,
- 244,
- 0
- ],
- [
- 306,
- 245,
- 0
- ],
- [
- 307,
- 92,
- 0
- ],
- [
- 308,
- 223,
- 0
- ],
- [
- 169,
- 176,
- 0
- ],
- [
- 310,
- 177,
- 0
- ],
- [
- 311,
- 158,
- 0
- ],
- [
- 312,
- 159,
- 0
- ],
- [
- 313,
- 246,
- 0
- ],
- [
- 313,
- 247,
- 0
- ],
- [
- 168,
- 248,
- 0
- ],
- [
- 167,
- 189,
- 0
- ],
- [
- 317,
- 249,
- 0
- ],
- [
- 318,
- 250,
- 0
- ],
- [
- 317,
- 190,
- 0
- ],
- [
- 320,
- 191,
- 0
- ],
- [
- 321,
- 251,
- 0
- ],
- [
- 322,
- 252,
- 0
- ],
- [
- 323,
- 252,
- 0
- ],
- [
- 324,
- 253,
- 0
- ],
- [
- 317,
- 203,
- 0
- ],
- [
- 326,
- 254,
- 0
- ],
- [
- 327,
- 255,
- 0
- ],
- [
- 328,
- 256,
- 0
- ],
- [
- 317,
- 204,
- 0
- ],
- [
- 330,
- 205,
- 0
- ],
- [
- 331,
- 206,
- 0
- ],
- [
- 332,
- 207,
- 0
- ],
- [
- 333,
- 208,
- 0
- ],
- [
- 334,
- 209,
- 0
- ],
- [
- 149,
- 257,
- 0
- ],
- [
- 336,
- 258,
- 0
- ],
- [
- 337,
- 259,
- 0
- ],
- [
- 338,
- 259,
- 0
- ],
- [
- 339,
- 260,
- 0
- ],
- [
- 340,
- 261,
- 0
- ],
- [
- 341,
- 262,
- 0
- ],
- [
- 342,
- 150,
- 0
- ],
- [
- 343,
- 151,
- 0
- ],
- [
- 344,
- 157,
- 0
- ],
- [
- 345,
- 158,
- 0
- ],
- [
- 346,
- 159,
- 0
- ],
- [
- 347,
- 168,
- 0
- ],
- [
- 348,
- 168,
- 0
- ],
- [
- 349,
- 169,
- 0
- ],
- [
- 350,
- 169,
- 0
- ],
- [
- 351,
- 170,
- 0
- ],
- [
- 352,
- 110,
- 0
- ],
- [
- 353,
- 111,
- 0
- ],
- [
- 354,
- 112,
- 0
- ],
- [
- 355,
- 171,
- 0
- ],
- [
- 356,
- 172,
- 0
- ],
- [
- 357,
- 173,
- 0
- ],
- [
- 358,
- 263,
- 0
- ],
- [
- 345,
- 244,
- 0
- ],
- [
- 360,
- 244,
- 0
- ],
- [
- 361,
- 245,
- 0
- ],
- [
- 362,
- 92,
- 0
- ],
- [
- 363,
- 191,
- 0
- ],
- [
- 364,
- 251,
- 0
- ],
- [
- 365,
- 264,
- 0
- ],
- [
- 366,
- 265,
- 0
- ],
- [
- 343,
- 176,
- 0
- ],
- [
- 368,
- 177,
- 0
- ],
- [
- 369,
- 158,
- 0
- ],
- [
- 370,
- 159,
- 0
- ],
- [
- 371,
- 160,
- 0
- ],
- [
- 372,
- 161,
- 0
- ],
- [
- 373,
- 162,
- 0
- ],
- [
- 374,
- 163,
- 0
- ],
- [
- 375,
- 164,
- 0
- ],
- [
- 376,
- 232,
- 0
- ],
- [
- 377,
- 233,
- 0
- ],
- [
- 378,
- 234,
- 0
- ],
- [
- 379,
- 235,
- 0
- ],
- [
- 380,
- 20,
- 0
- ],
- [
- 381,
- 236,
- 0
- ],
- [
- 382,
- 237,
- 0
- ],
- [
- 383,
- 238,
- 0
- ],
- [
- 384,
- 266,
- 0
- ],
- [
- 385,
- 267,
- 0
- ],
- [
- 386,
- 24,
- 0
- ],
- [
- 387,
- 25,
- 0
- ],
- [
- 388,
- 26,
- 0
- ],
- [
- 389,
- 27,
- 0
- ],
- [
- 388,
- 268,
- 0
- ],
- [
- 387,
- 30,
- 0
- ],
- [
- 385,
- 269,
- 0
- ],
- [
- 385,
- 270,
- 0
- ],
- [
- 385,
- 271,
- 0
- ],
- [
- 385,
- 272,
- 0
- ],
- [
- 396,
- 273,
- 0
- ],
- [
- 397,
- 46,
- 0
- ],
- [
- 385,
- 274,
- 0
- ],
- [
- 385,
- 275,
- 0
- ],
- [
- 400,
- 276,
- 0
- ],
- [
- 401,
- 46,
- 0
- ],
- [
- 400,
- 277,
- 0
- ],
- [
- 385,
- 278,
- 0
- ],
- [
- 385,
- 279,
- 0
- ],
- [
- 405,
- 280,
- 0
- ],
- [
- 406,
- 281,
- 0
- ],
- [
- 385,
- 282,
- 0
- ],
- [
- 408,
- 221,
- 0
- ],
- [
- 385,
- 283,
- 0
- ],
- [
- 385,
- 284,
- 0
- ],
- [
- 385,
- 285,
- 0
- ],
- [
- 385,
- 286,
- 0
- ],
- [
- 413,
- 280,
- 0
- ],
- [
- 414,
- 281,
- 0
- ],
- [
- 414,
- 287,
- 0
- ],
- [
- 416,
- 288,
- 0
- ],
- [
- 417,
- 289,
- 0
- ],
- [
- 418,
- 290,
- 0
- ],
- [
- 371,
- 247,
- 0
- ],
- [
- 420,
- 291,
- 0
- ],
- [
- null,
- 292,
- 0
- ],
- [
- 422,
- 102,
- 0
- ],
- [
- 423,
- 103,
- 0
- ],
- [
- 424,
- 104,
- 0
- ],
- [
- 425,
- 105,
- 0
- ],
- [
- 426,
- 293,
- 0
- ],
- [
- 427,
- 294,
- 0
- ],
- [
- 342,
- 295,
- 0
- ],
- [
- 429,
- 149,
- 0
- ],
- [
- 430,
- 202,
- 0
- ],
- [
- 342,
- 296,
- 0
- ],
- [
- 432,
- 189,
- 0
- ],
- [
- 433,
- 190,
- 0
- ],
- [
- 434,
- 191,
- 0
- ],
- [
- 434,
- 149,
- 0
- ],
- [
- 436,
- 297,
- 0
- ],
- [
- 437,
- 298,
- 0
- ],
- [
- 438,
- 299,
- 0
- ],
- [
- 439,
- 300,
- 0
- ],
- [
- 433,
- 204,
- 0
- ],
- [
- 441,
- 205,
- 0
- ],
- [
- 442,
- 206,
- 0
- ],
- [
- 443,
- 207,
- 0
- ],
- [
- 444,
- 208,
- 0
- ],
- [
- 445,
- 222,
- 0
- ],
- [
- 444,
- 222,
- 0
- ],
- [
- 445,
- 209,
- 0
- ],
- [
- 433,
- 301,
- 0
- ],
- [
- 449,
- 302,
- 0
- ],
- [
- 341,
- 303,
- 0
- ],
- [
- 451,
- 304,
- 0
- ],
- [
- 452,
- 305,
- 0
- ],
- [
- 453,
- 306,
- 0
- ],
- [
- 454,
- 154,
- 0
- ],
- [
- 455,
- 210,
- 0
- ],
- [
- 456,
- 307,
- 0
- ],
- [
- 457,
- 308,
- 0
- ],
- [
- 340,
- 92,
- 0
- ],
- [
- 459,
- 191,
- 0
- ],
- [
- 340,
- 309,
- 0
- ],
- [
- 461,
- 310,
- 0
- ],
- [
- 462,
- 311,
- 0
- ],
- [
- 463,
- 312,
- 0
- ],
- [
- 464,
- 313,
- 0
- ],
- [
- 465,
- 314,
- 0
- ],
- [
- 466,
- 315,
- 0
- ],
- [
- 467,
- 316,
- 0
- ],
- [
- 337,
- 317,
- 0
- ],
- [
- 469,
- 151,
- 0
- ],
- [
- 470,
- 157,
- 0
- ],
- [
- 471,
- 158,
- 0
- ],
- [
- 472,
- 159,
- 0
- ],
- [
- 473,
- 160,
- 0
- ],
- [
- 474,
- 161,
- 0
- ],
- [
- 475,
- 162,
- 0
- ],
- [
- 476,
- 163,
- 0
- ],
- [
- 477,
- 164,
- 0
- ],
- [
- 478,
- 232,
- 0
- ],
- [
- 479,
- 233,
- 0
- ],
- [
- 480,
- 234,
- 0
- ],
- [
- 481,
- 235,
- 0
- ],
- [
- 482,
- 20,
- 0
- ],
- [
- 483,
- 236,
- 0
- ],
- [
- 484,
- 237,
- 0
- ],
- [
- 485,
- 238,
- 0
- ],
- [
- 486,
- 239,
- 0
- ],
- [
- 487,
- 240,
- 0
- ],
- [
- 488,
- 318,
- 0
- ],
- [
- 489,
- 319,
- 0
- ],
- [
- 490,
- 320,
- 0
- ],
- [
- 473,
- 321,
- 0
- ],
- [
- 492,
- 322,
- 0
- ],
- [
- 493,
- 323,
- 0
- ],
- [
- 494,
- 324,
- 0
- ],
- [
- 495,
- 325,
- 0
- ],
- [
- 496,
- 326,
- 0
- ],
- [
- 497,
- 327,
- 0
- ],
- [
- 469,
- 191,
- 0
- ],
- [
- 499,
- 248,
- 0
- ],
- [
- 469,
- 328,
- 0
- ],
- [
- 501,
- 329,
- 0
- ],
- [
- 502,
- 330,
- 0
- ],
- [
- 503,
- 331,
- 0
- ],
- [
- 504,
- 332,
- 0
- ],
- [
- 505,
- 333,
- 0
- ],
- [
- 506,
- 334,
- 0
- ],
- [
- 507,
- 335,
- 0
- ],
- [
- 508,
- 336,
- 0
- ],
- [
- 148,
- 337,
- 0
- ],
- [
- 510,
- 338,
- 0
- ],
- [
- 511,
- 339,
- 0
- ],
- [
- 512,
- 340,
- 0
- ],
- [
- 513,
- 341,
- 0
- ],
- [
- 514,
- 342,
- 0
- ],
- [
- 511,
- 343,
- 0
- ],
- [
- 516,
- 344,
- 0
- ],
- [
- 517,
- 345,
- 0
- ],
- [
- 518,
- 346,
- 0
- ],
- [
- 519,
- 347,
- 0
- ],
- [
- 520,
- 348,
- 0
- ],
- [
- 521,
- 349,
- 0
- ],
- [
- 522,
- 350,
- 0
- ],
- [
- 103,
- 351,
- 0
- ],
- [
- 122,
- 352,
- 0
- ],
- [
- 525,
- 352,
- 0
- ],
- [
- 526,
- 353,
- 0
- ],
- [
- 527,
- 354,
- 0
- ],
- [
- 528,
- 355,
- 0
- ],
- [
- 529,
- 20,
- 0
- ],
- [
- 530,
- 356,
- 0
- ],
- [
- 531,
- 357,
- 0
- ],
- [
- 532,
- 358,
- 0
- ],
- [
- 106,
- 359,
- 0
- ],
- [
- 534,
- 360,
- 0
- ],
- [
- 103,
- 361,
- 0
- ],
- [
- 535,
- 362,
- 0
- ],
- [
- 122,
- 363,
- 0
- ],
- [
- 538,
- 364,
- 0
- ],
- [
- 145,
- 365,
- 0
- ],
- [
- 75,
- 366,
- 0
- ],
- [
- 541,
- 367,
- 0
- ],
- [
- 542,
- 191,
- 0
- ],
- [
- 541,
- 368,
- 0
- ],
- [
- 544,
- 369,
- 0
- ],
- [
- 545,
- 258,
- 0
- ],
- [
- 546,
- 226,
- 0
- ],
- [
- 547,
- 227,
- 0
- ],
- [
- 548,
- 370,
- 0
- ],
- [
- 549,
- 371,
- 0
- ],
- [
- 546,
- 259,
- 0
- ],
- [
- 551,
- 259,
- 0
- ],
- [
- 552,
- 260,
- 0
- ],
- [
- 553,
- 372,
- 0
- ],
- [
- 554,
- 77,
- 0
- ],
- [
- 555,
- 78,
- 0
- ],
- [
- 556,
- 78,
- 0
- ],
- [
- 557,
- 79,
- 0
- ],
- [
- 558,
- 373,
- 0
- ],
- [
- 546,
- 317,
- 0
- ],
- [
- 560,
- 151,
- 0
- ],
- [
- 561,
- 157,
- 0
- ],
- [
- 562,
- 158,
- 0
- ],
- [
- 563,
- 159,
- 0
- ],
- [
- 564,
- 160,
- 0
- ],
- [
- 562,
- 244,
- 0
- ],
- [
- 560,
- 374,
- 0
- ],
- [
- 567,
- 375,
- 0
- ],
- [
- 568,
- 376,
- 0
- ],
- [
- 569,
- 377,
- 0
- ],
- [
- 570,
- 378,
- 0
- ],
- [
- 571,
- 379,
- 0
- ],
- [
- 75,
- 380,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__libc_init (in /system/lib64/libc.so)",
- "main (in /system/bin/app_process64)",
- "android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (in /system/lib64/libandroid_runtime.so)",
- "_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (in /system/lib64/libandroid_runtime.so)",
- "art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (in /system/lib64/libart.so)",
- "art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (in /system/lib64/libart.so)",
- "art_quick_invoke_static_stub (in /system/lib64/libart.so)",
- "com.android.internal.os.ZygoteInit.main (in /system/framework/arm64/boot-framework.oat)",
- "com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (in /system/framework/boot-framework.vdex)",
- "java.lang.Class.getDeclaredMethodInternal [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "android.app.ActivityThread.main (in /system/framework/boot-framework.vdex)",
- "android.os.Looper.loop (in /system/framework/boot-framework.vdex)",
- "android.os.Message android.os.MessageQueue.next() (in [JIT cache])",
- "android.media.MediaExtractor.seekTo [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) (in /system/lib64/libandroid_runtime.so)",
- "android::Looper::pollOnce(int, int*, int*, void**) (in /system/lib64/libutils.so)",
- "android::Looper::pollInner(int) (in /system/lib64/libutils.so)",
- "__epoll_pwait (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e8ae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e696] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec2a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb98c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "android.app.backup.FileBackupHelperBase.ctor [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "art::JniMethodEnd(unsigned int, art::Thread*) (in /system/lib64/libart.so)",
- "art::GoToRunnable(art::Thread*) (in /system/lib64/libart.so)",
- "[kernel.kallsyms][+ffffffc000feb96c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e698] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e628] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e722] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e724] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e580] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d100] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e596] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d2cc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fea5e0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d2d8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d19a] (in [kernel.kallsyms])",
- "android::DisplayEventDispatcher::handleEvent(int, int, void*) (in /system/lib64/libandroidfw.so)",
- "android::NativeDisplayEventReceiver::dispatchVsync(long, int, unsigned int) (in /system/lib64/libandroid_runtime.so)",
- "art::(anonymous namespace)::CheckJNI::CallObjectMethod(_JNIEnv*, _jobject*, _jmethodID*, ...) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::CheckMethodAndSig(art::ScopedObjectAccess&, _jobject*, _jclass*, _jmethodID*, art::Primitive::Type, art::InvokeType) (in /system/lib64/libart.so)",
- "void android.os.Handler.dispatchMessage(android.os.Message) (in [JIT cache])",
- "void android.os.Handler.handleCallback(android.os.Message) (in [JIT cache])",
- "void android.view.Choreographer$FrameDisplayEventReceiver.run() (in [JIT cache])",
- "void android.view.Choreographer.doFrame(long, int) (in [JIT cache])",
- "void android.view.Choreographer.doCallbacks(int, long) (in [JIT cache])",
- "void android.view.Choreographer$CallbackRecord.run(long) (in [JIT cache])",
- "void android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run() (in [JIT cache])",
- "void android.view.ViewRootImpl.doConsumeBatchedInput(long) (in [JIT cache])",
- "boolean android.view.InputEventReceiver.consumeBatchedInputEvents(long) (in [JIT cache])",
- "android.database.sqlite.SQLiteConnection.nativeIsReadOnly [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::nativeConsumeBatchedInputEvents(_JNIEnv*, _jclass*, long, long) (in /system/lib64/libandroid_runtime.so)",
- "android::NativeInputEventReceiver::consumeEvents(_JNIEnv*, bool, long, bool*) (in /system/lib64/libandroid_runtime.so)",
- "android.view.ViewRootImpl$TraversalRunnable.run (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl.doTraversal (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl.performTraversals (in /system/framework/boot-framework.vdex)",
- "android.view.Display.getDisplayAdjustments (in /system/framework/boot-framework.vdex)",
- "android.view.DisplayAdjustments.equals (in /system/framework/boot-framework.vdex)",
- "java.util.Objects.equals (in /system/framework/boot.vdex)",
- "android.content.res.Configuration.equals (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.compareTo (in /system/framework/boot-framework.vdex)",
- "java.util.Locale.getLanguage (in /system/framework/boot.vdex)",
- "java.util.concurrent.locks.ReentrantLock.lock (in /system/framework/boot.vdex)",
- "android.view.ViewRootImpl.relayoutWindow (in /system/framework/boot-framework.vdex)",
- "int android.view.IWindowSession$Stub$Proxy.relayout(android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, int, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.view.DisplayCutout$ParcelableWrapper, android.util.MergedConfiguration, android.view.Surface) (in [JIT cache])",
- "android.os.Parcel.writeStrongBinder (in /system/framework/boot-framework.vdex)",
- "android.app.admin.SecurityLog.readEventsOnWrapping [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_writeStrongBinder(_JNIEnv*, _jclass*, long, _jobject*) (in /system/lib64/libandroid_runtime.so)",
- "android::ibinderForJavaObject(_JNIEnv*, _jobject*) (in /system/lib64/libandroid_runtime.so)",
- "JavaBBinderHolder::get(_JNIEnv*, _jobject*) (in /system/lib64/libandroid_runtime.so)",
- "android.util.MergedConfiguration.readFromParcel (in /system/framework/boot-framework.vdex)",
- "android.os.Parcelable android.os.Parcel.readParcelable(java.lang.ClassLoader) (in [JIT cache])",
- "android.content.res.Configuration$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.<init> (in /system/framework/boot-framework.vdex)",
- "void android.content.res.Configuration.readFromParcel(android.os.Parcel) (in [JIT cache])",
- "android.os.LocaleList$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.os.LocaleList.forLanguageTags (in /system/framework/boot-framework.vdex)",
- "java.util.Locale.forLanguageTag (in /system/framework/boot.vdex)",
- "sun.util.locale.LanguageTag.parse (in /system/framework/boot.vdex)",
- "sun.util.locale.ParseStatus.<init> (in /system/framework/boot.vdex)",
- "sun.util.locale.InternalLocaleBuilder.getBaseLocale (in /system/framework/boot.vdex)",
- "android.os.LocaleList.<init> (in /system/framework/boot-framework.vdex)",
- "java.util.Locale.clone (in /system/framework/boot.vdex)",
- "java.lang.Object java.lang.Object.clone() (in [JIT cache])",
- "java.lang.Object.internalClone [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::Object_internalClone(_JNIEnv*, _jobject*) (in /system/lib64/libart.so)",
- "art::mirror::Object::Clone(art::Thread*) (in /system/lib64/libart.so)",
- "art::mirror::Object* art::gc::Heap::AllocObjectWithAllocator<true, true, art::mirror::CopyObjectVisitor>(art::Thread*, art::ObjPtr<art::mirror::Class>, unsigned long, art::gc::AllocatorType, art::mirror::CopyObjectVisitor const&) (in /system/lib64/libart.so)",
- "art::gc::space::DlMallocSpace::Alloc(art::Thread*, unsigned long, unsigned long*, unsigned long*, unsigned long*) (in /system/lib64/libart.so)",
- "art::Mutex::ExclusiveLock(art::Thread*) (in /system/lib64/libart.so)",
- "android.os.Parcelable$Creator android.os.Parcel.readParcelableCreator(java.lang.ClassLoader) (in [JIT cache])",
- "java.lang.String android.os.Parcel.readString() (in [JIT cache])",
- "java.lang.String android.os.Parcel$ReadWriteHelper.readString(android.os.Parcel) (in [JIT cache])",
- "android.content.res.ApkAssets.nativeGetAssetPath [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_readString(_JNIEnv*, _jclass*, long) (in /system/lib64/libandroid_runtime.so)",
- "android::Parcel::readString16Inplace(unsigned long*) const (in /system/lib64/libbinder.so)",
- "memset (in /system/lib64/libc.so)",
- "sun.util.locale.BaseLocale.getInstance (in /system/framework/boot.vdex)",
- "sun.util.locale.LocaleObjectCache.get (in /system/framework/boot.vdex)",
- "java.util.concurrent.ConcurrentHashMap.get (in /system/framework/boot.vdex)",
- "java.util.concurrent.ConcurrentHashMap$Node java.util.concurrent.ConcurrentHashMap.tabAt(java.util.concurrent.ConcurrentHashMap$Node[], int) (in [JIT cache])",
- "java.lang.Object android.os.Parcel.readValue(java.lang.ClassLoader) (in [JIT cache])",
- "art::(anonymous namespace)::CheckJNI::NewString(_JNIEnv*, unsigned short const*, int) (in /system/lib64/libart.so)",
- "art::JNI::NewString(_JNIEnv*, unsigned short const*, int) (in /system/lib64/libart.so)",
- "sun.util.locale.ParseStatus.reset (in /system/framework/boot.vdex)",
- "sun.util.locale.LanguageTag.parseRegion (in /system/framework/boot.vdex)",
- "sun.util.locale.LanguageTag.isRegion (in /system/framework/boot.vdex)",
- "int android.os.Parcel.readInt() (in [JIT cache])",
- "android.view.Surface.readFromParcel (in /system/framework/boot-framework.vdex)",
- "android.content.res.ApkAssets.nativeOpenXml [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::nativeReadFromParcel(_JNIEnv*, _jclass*, long, _jobject*) (in /system/lib64/libandroid_runtime.so)",
- "android::view::Surface::readFromParcel(android::Parcel const*, bool) (in /system/lib64/libgui.so)",
- "android::IGraphicBufferProducer::createFromParcel(android::Parcel const*) (in /system/lib64/libgui.so)",
- "android::Parcel::readNullableStrongBinder(android::sp<android::IBinder>*) const (in /system/lib64/libbinder.so)",
- "android::ProcessState::self() (in /system/lib64/libbinder.so)",
- "void android.view.Choreographer.recycleCallbackLocked(android.view.Choreographer$CallbackRecord) (in [JIT cache])",
- "android.app.ActivityThread$H.handleMessage (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.TransactionExecutor.execute (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.TransactionExecutor.executeCallbacks (in /system/framework/boot-framework.vdex)",
- "java.lang.StringBuilder.append (in /system/framework/boot.vdex)",
- "java.lang.String.valueOf (in /system/framework/boot.vdex)",
- "android.app.servertransaction.ConfigurationChangeItem.toString (in /system/framework/boot-framework.vdex)",
- "java.lang.String android.content.res.Configuration.toString() (in [JIT cache])",
- "android.app.WindowConfiguration.toString (in /system/framework/boot-framework.vdex)",
- "android.graphics.Rect.toString (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.ConfigurationChangeItem.execute (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.handleConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.diffPublicOnly (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.diff (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.applyConfigurationToResourcesLocked (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.updateFrom (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.getDisplayMetrics (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.getAdjustedDisplay (in /system/framework/boot-framework.vdex)",
- "java.lang.Integer.valueOf (in /system/framework/boot.vdex)",
- "[kernel.kallsyms][+ffffffc00008660e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008257a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1a82] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001bda40] (in [kernel.kallsyms])",
- "android.hardware.display.DisplayManagerGlobal.getCompatibleDisplay (in /system/framework/boot-framework.vdex)",
- "android.hardware.display.DisplayManagerGlobal.getDisplayInfo (in /system/framework/boot-framework.vdex)",
- "android.view.DisplayInfo android.hardware.display.IDisplayManager$Stub$Proxy.getDisplayInfo(int) (in [JIT cache])",
- "boolean android.os.BinderProxy.transact(int, android.os.Parcel, android.os.Parcel, int) (in [JIT cache])",
- "android.os.BinderProxy.transactNative (in /system/framework/arm64/boot-framework.oat)",
- "android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int) (in /system/lib64/libandroid_runtime.so)",
- "android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::writeTransactionData(int, unsigned int, int, unsigned int, android::Parcel const&, int*) (in /system/lib64/libbinder.so)",
- "android::Parcel::write(void const*, unsigned long) (in /system/lib64/libbinder.so)",
- "memcpy (in /system/lib64/libc.so)",
- "android.view.DisplayInfo$1.createFromParcel (in /system/framework/boot-framework.vdex)",
- "android.view.DisplayInfo.<init> (in /system/framework/boot-framework.vdex)",
- "void android.view.DisplayInfo.readFromParcel(android.os.Parcel) (in [JIT cache])",
- "art::JniMethodEndWithReferenceHandleResult(_jobject*, unsigned int, art::Thread*) (in /system/lib64/libart.so)",
- "art::CheckReferenceResult(art::Handle<art::mirror::Object>, art::Thread*) (in /system/lib64/libart.so)",
- "art::Thread::GetCurrentMethod(unsigned int*, bool, bool) const (in /system/lib64/libart.so)",
- "void art::StackVisitor::WalkStack<(art::StackVisitor::CountTransitions)0>(bool) (in /system/lib64/libart.so)",
- "android.util.ArrayMap.put (in /system/framework/boot-framework.vdex)",
- "android.view.Display.getMetrics (in /system/framework/boot-framework.vdex)",
- "android.view.Display.updateDisplayInfoLocked (in /system/framework/boot-framework.vdex)",
- "void android.os.Parcel.writeInterfaceToken(java.lang.String) (in [JIT cache])",
- "android::android_os_Parcel_writeInterfaceToken(_JNIEnv*, _jclass*, long, _jstring*) (in /system/lib64/libandroid_runtime.so)",
- "art::(anonymous namespace)::CheckJNI::GetStringCharsInternal(char const*, _JNIEnv*, _jstring*, unsigned char*, bool, bool) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (in /system/lib64/libart.so)",
- "art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType) (in /system/lib64/libart.so)",
- "art::Thread::GetCpuMicroTime() const (in /system/lib64/libart.so)",
- "pthread_getcpuclockid (in /system/lib64/libc.so)",
- "pthread_gettid_np (in /system/lib64/libc.so)",
- "art::Thread::GetFlipFunction() (in /system/lib64/libart.so)",
- "android.content.res.Resources.updateSystemConfiguration (in /system/framework/boot-framework.vdex)",
- "android.content.res.Resources.updateConfiguration (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.updateConfiguration (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.calcConfigChanges (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.setTo (in /system/framework/boot-framework.vdex)",
- "[kernel.kallsyms][+ffffffc000086996] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe82c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000877a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c302] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000087800] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000879c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c304] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086990] (in [kernel.kallsyms])",
- "android.app.WindowConfiguration.updateFrom (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.adjustLanguageTag (in /system/framework/boot-framework.vdex)",
- "android.content.res.AssetManager.setConfiguration (in /system/framework/boot-framework.vdex)",
- "android.content.res.AssetManager.nativeSetConfiguration (in /system/framework/arm64/boot-framework.oat)",
- "android::NativeSetConfiguration(_JNIEnv*, _jclass*, long, int, int, _jstring*, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) (in /system/lib64/libandroid_runtime.so)",
- "android::AssetManager2::SetConfiguration(android::ResTable_config const&) (in /system/lib64/libandroidfw.so)",
- "android::AssetManager2::RebuildFilterList() (in /system/lib64/libandroidfw.so)",
- "android::ResTable_config::copyFromDtoH(android::ResTable_config const&) (in /system/lib64/libandroidfw.so)",
- "[kernel.kallsyms][+ffffffc0000a1b06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c5e80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000865f8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ffe90] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec1ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a19a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b78] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082540] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c89c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d33a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b48] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "android::ResTable_config::match(android::ResTable_config const&) const (in /system/lib64/libandroidfw.so)",
- "void android.app.WindowConfiguration.<init>() (in [JIT cache])",
- "android.app.WindowConfiguration.unset (in /system/framework/boot-framework.vdex)",
- "android.app.WindowConfiguration.setToDefaults (in /system/framework/boot-framework.vdex)",
- "android.util.ArrayMap.get (in /system/framework/boot-framework.vdex)",
- "android.util.ArrayMap.indexOfKey (in /system/framework/boot-framework.vdex)",
- "android.util.Pair.hashCode (in /system/framework/boot-framework.vdex)",
- "android.view.DisplayAdjustments.hashCode (in /system/framework/boot-framework.vdex)",
- "java.util.Objects.hashCode (in /system/framework/boot.vdex)",
- "android.content.res.Configuration.hashCode (in /system/framework/boot-framework.vdex)",
- "android::IPCThreadState::waitForResponse(android::Parcel*, int*) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001fb826] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb51a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009898ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098910a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009884d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098656a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe389e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5b56] (in [kernel.kallsyms])",
- "android.view.Display.<init> (in /system/framework/boot-framework.vdex)",
- "android.view.DisplayAdjustments.<init> (in /system/framework/boot-framework.vdex)",
- "android.os.Parcel.obtain (in /system/framework/boot-framework.vdex)",
- "android.os.Parcel.readException (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.fixUpLocaleList (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.flushLayoutCache (in /system/framework/boot-framework.vdex)",
- "java.util.Arrays.fill (in /system/framework/boot.vdex)",
- "android.app.WindowConfiguration.setTo (in /system/framework/boot-framework.vdex)",
- "android.app.WindowConfiguration.setAppBounds (in /system/framework/boot-framework.vdex)",
- "android.graphics.Rect.set (in /system/framework/boot-framework.vdex)",
- "java.lang.String java.lang.String.substring(int, int) (in [JIT cache])",
- "java.lang.String.doReplace [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::JniMethodFastEndWithReference(_jobject*, unsigned int, art::Thread*) (in /system/lib64/libart.so)",
- "android.app.servertransaction.ActivityConfigurationChangeItem.execute (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.handleActivityConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.performConfigurationChangedForActivity (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.performActivityConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.updateResourcesForActivity (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.createResourcesImpl (in /system/framework/boot-framework.vdex)",
- "art::StackVisitor::StackVisitor(art::Thread*, art::Context*, art::StackVisitor::StackWalkKind, bool) (in /system/lib64/libart.so)",
- "android.app.WindowConfiguration.setActivityType (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.isSystem (in /system/framework/boot-framework.vdex)",
- "[kernel.kallsyms][+ffffffc000989206] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843d0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5598] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f55f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841d4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f56fe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d89c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8c2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec214] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098423e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098428c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984534] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098453e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000862aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8c76] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe7fd2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000117adc] (in [kernel.kallsyms])",
- "android.os.Parcel.readExceptionCode (in /system/framework/boot-framework.vdex)",
- "unknown[+99fc1918] (in unknown)",
- "art::gc::Heap::IsMovableObject(art::ObjPtr<art::mirror::Object>) const (in /system/lib64/libart.so)",
- "art::gc::space::RegionSpace::Contains(art::mirror::Object const*) const (in /system/lib64/libart.so)",
- "android.app.ResourcesManager.generateConfig (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.<init> (in /system/framework/boot-framework.vdex)",
- "android.content.res.Configuration.setLayoutDirection (in /system/framework/boot-framework.vdex)",
- "android.text.TextUtils.getLayoutDirectionFromLocale (in /system/framework/boot-framework.vdex)",
- "android.icu.util.ULocale.isRightToLeft (in /system/framework/boot-core-libart.vdex)",
- "android.icu.util.ULocale.getScript (in /system/framework/boot-core-libart.vdex)",
- "android.content.res.ThemedResourceCache.onConfigurationChange (in /system/framework/boot-framework.vdex)",
- "android.content.res.ThemedResourceCache.prune (in /system/framework/boot-framework.vdex)",
- "android.content.res.Resources.setImpl (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl.newThemeImpl (in /system/framework/boot-framework.vdex)",
- "android.content.res.ResourcesImpl$ThemeImpl.<init> (in /system/framework/boot-framework.vdex)",
- "[kernel.kallsyms][+ffffffc00008662a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c61ca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d3480] (in [kernel.kallsyms])",
- "android.app.NativeActivity.onConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.graphics.Camera.nativeApplyToCanvas [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "libgame.so[+25368] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "__android_log_print (in /system/lib64/liblog.so)",
- "__android_log_buf_write (in /system/lib64/liblog.so)",
- "__write_to_log_daemon (in /system/lib64/liblog.so)",
- "__android_log_is_loggable_len (in /system/lib64/liblog.so)",
- "[kernel.kallsyms][+ffffffc00008661c] (in [kernel.kallsyms])",
- "android.view.ViewRootImpl.updateConfiguration (in /system/framework/boot-framework.vdex)",
- "[kernel.kallsyms][+ffffffc0009858ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098b3f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098aef4] (in [kernel.kallsyms])",
- "void android.os.Parcel.recycle() (in [JIT cache])",
- "void android.os.Parcel.freeBuffer() (in [JIT cache])",
- "android.content.res.ApkAssets.nativeGetStringBlock [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::android_os_Parcel_freeBuffer(_JNIEnv*, _jclass*, long) (in /system/lib64/libandroid_runtime.so)",
- "android::Parcel::freeData() (in /system/lib64/libbinder.so)",
- "android::Parcel::freeDataNoInit() (in /system/lib64/libbinder.so)",
- "android::Parcel::writePointer(unsigned long) (in /system/lib64/libbinder.so)",
- "android.view.ViewRootImpl.requestLayout (in /system/framework/boot-framework.vdex)",
- "android.view.ViewRootImpl.scheduleTraversals (in /system/framework/boot-framework.vdex)",
- "void android.view.Choreographer.postCallback(int, java.lang.Runnable, java.lang.Object) (in [JIT cache])",
- "void android.view.Choreographer.postCallbackDelayed(int, java.lang.Runnable, java.lang.Object, long) (in [JIT cache])",
- "void android.view.Choreographer.postCallbackDelayedInternal(int, java.lang.Object, java.lang.Object, long) (in [JIT cache])",
- "void android.view.Choreographer.scheduleFrameLocked(long) (in [JIT cache])",
- "boolean android.view.Choreographer.isRunningOnLooperThreadLocked() (in [JIT cache])",
- "android.os.Looper android.os.Looper.myLooper() (in [JIT cache])",
- "java.lang.Object java.lang.ThreadLocal.get() (in [JIT cache])",
- "android.app.servertransaction.TransactionExecutor.executeLifecycleState (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.TransactionExecutor.cycleToPath (in /system/framework/boot-framework.vdex)",
- "android.app.servertransaction.TransactionExecutorHelper.getLifecyclePath (in /system/framework/boot-framework.vdex)",
- "android.util.IntArray.remove (in /system/framework/boot-framework.vdex)",
- "java.lang.System.arraycopy [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::System_arraycopy(_JNIEnv*, _jclass*, _jobject*, int, _jobject*, int, int) (in /system/lib64/libart.so)",
- "android.app.servertransaction.TransactionExecutor.performLifecycleSequence (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread.performRestartActivity (in /system/framework/boot-framework.vdex)",
- "android.app.Activity.performRestart (in /system/framework/boot-framework.vdex)",
- "android.app.Activity.writeEventLog (in /system/framework/boot-framework.vdex)",
- "android.app.admin.SecurityLog.writeEvent [DEDUPED] (in /system/framework/arm64/boot-framework.oat)",
- "android::EventLogHelper<(log_id)2, &(android::kEventLogEventClass)>::writeEventArray(_JNIEnv*, _jobject*, int, _jobjectArray*) (in /system/lib64/libandroid_runtime.so)",
- "create_android_logger (in /system/lib64/liblog.so)",
- "calloc (in /system/lib64/libc.so)",
- "art::ComputeModifiedUtf8Hash(char const*) (in /system/lib64/libdexfile.so)",
- "sun.util.locale.BaseLocale$Key.<init> (in /system/framework/boot.vdex)",
- "java.lang.ref.SoftReference.<init> (in /system/framework/boot.vdex)",
- "java.lang.ref.Reference.<init> (in /system/framework/boot.vdex)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00013474a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b3a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131938] (in [kernel.kallsyms])",
- "java.util.HashSet.add (in /system/framework/boot.vdex)",
- "java.util.HashMap.put (in /system/framework/boot.vdex)",
- "sun.util.locale.LanguageTag.parseScript (in /system/framework/boot.vdex)",
- "java.util.HashMap.putVal (in /system/framework/boot.vdex)",
- "boolean sun.util.locale.LocaleUtils.caseIgnoreMatch(java.lang.String, java.lang.String) (in [JIT cache])",
- "sun.util.locale.LocaleUtils.toLower (in /system/framework/boot.vdex)",
- "pthread_mutex_lock (in /system/lib64/libc.so)",
- "android.view.ViewRootImpl.performConfigurationChange (in /system/framework/boot-framework.vdex)",
- "android.util.MergedConfiguration.setConfiguration (in /system/framework/boot-framework.vdex)",
- "android.app.-$$Lambda$ActivityThread$ActivityClientRecord$HOrG1qglSjSUHSjKBn2rXtX0gGg.onConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.app.ActivityThread$ActivityClientRecord.lambda$init$0 (in /system/framework/boot-framework.vdex)",
- "android.util.ArrayMap.indexOf (in /system/framework/boot-framework.vdex)",
- "android.util.ArrayMap.binarySearchHashes (in /system/framework/boot-framework.vdex)",
- "android.app.ResourcesManager.isSameResourcesOverrideConfig (in /system/framework/boot-framework.vdex)",
- "android.os.LocaleList.isEmpty (in /system/framework/boot-framework.vdex)",
- "android.view.ViewGroup.dispatchConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "android.view.View.dispatchConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "com.android.internal.policy.DecorView.onConfigurationChanged (in /system/framework/boot-framework.vdex)",
- "com.android.internal.policy.DecorView.initializeElevation (in /system/framework/boot-framework.vdex)",
- "com.android.internal.policy.DecorView.updateElevation (in /system/framework/boot-framework.vdex)",
- "android.app.WindowConfiguration.getWindowingMode (in /system/framework/boot-framework.vdex)",
- "android.app.NativeActivity.surfaceCreated (in /system/framework/boot-framework.vdex)"
- ],
- "tid": 10419,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 95,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 96,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 97,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 98,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 99,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 100,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 101,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 102,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 103,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 104,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 105,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 106,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 107,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 108,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 109,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 110,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 111,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 112,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 113,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 114,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 115,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 116,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 117,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 118,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 119,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 120,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 121,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 122,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 123,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 124,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 125,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 126,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 127,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 128,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 129,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 130,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 131,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 132,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 133,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 134,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 135,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 136,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 137,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 138,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 139,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 140,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 141,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 142,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 143,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 144,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 145,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 146,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 147,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 148,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 149,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 150,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 151,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 152,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 153,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Jit thread pool",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 15,
- 1461687813.851519,
- 0
- ],
- [
- 15,
- 1461687813.897925,
- 0
- ],
- [
- 16,
- 1461687813.939644,
- 0
- ],
- [
- 17,
- 1461687813.981258,
- 0
- ],
- [
- 18,
- 1461687814.022821,
- 0
- ],
- [
- 19,
- 1461687814.064227,
- 0
- ],
- [
- 20,
- 1461687814.105737,
- 0
- ],
- [
- 22,
- 1461687814.147144,
- 0
- ],
- [
- 23,
- 1461687814.188914,
- 0
- ],
- [
- 24,
- 1461687814.230633,
- 0
- ],
- [
- 25,
- 1461687814.272248,
- 0
- ],
- [
- 26,
- 1461687814.313446,
- 0
- ],
- [
- 27,
- 1461687814.354956,
- 0
- ],
- [
- 28,
- 1461687814.396571,
- 0
- ],
- [
- 30,
- 1461687814.43881,
- 0
- ],
- [
- 31,
- 1461687814.480321,
- 0
- ],
- [
- 32,
- 1461687814.521883,
- 0
- ],
- [
- 34,
- 1461687814.563498,
- 0
- ],
- [
- 36,
- 1461687814.604956,
- 0
- ],
- [
- 37,
- 1461687814.646831,
- 0
- ],
- [
- 38,
- 1461687814.688342,
- 0
- ],
- [
- 39,
- 1461687814.730477,
- 0
- ],
- [
- 6,
- 1461687814.774539,
- 0
- ],
- [
- 6,
- 1461687814.816675,
- 0
- ],
- [
- 5,
- 1461687814.859748,
- 0
- ],
- [
- 5,
- 1461687814.902144,
- 0
- ],
- [
- 47,
- 1461687814.992196,
- 0
- ],
- [
- 54,
- 1461687815.139019,
- 0
- ],
- [
- 56,
- 1461687956.035529,
- 0
- ],
- [
- 59,
- 1461687956.273602,
- 0
- ],
- [
- 66,
- 1461687956.512769,
- 0
- ],
- [
- 69,
- 1461687956.754436,
- 0
- ],
- [
- 70,
- 1461687956.997977,
- 0
- ],
- [
- 78,
- 1461687957.241832,
- 0
- ],
- [
- 89,
- 1461687957.489071,
- 0
- ],
- [
- 90,
- 1461687979.491623,
- 0
- ],
- [
- 91,
- 1461687979.738186,
- 0
- ],
- [
- 93,
- 1461687979.985061,
- 0
- ],
- [
- 96,
- 1461687981.508238,
- 0
- ],
- [
- 3,
- 1461687981.754123,
- 0
- ],
- [
- 98,
- 1461687981.976936,
- 0
- ],
- [
- 99,
- 1461687982.197405,
- 0
- ],
- [
- 104,
- 1461687982.422821,
- 0
- ],
- [
- 15,
- 1461690137.330171,
- 0
- ],
- [
- 16,
- 1461690137.383191,
- 0
- ],
- [
- 17,
- 1461690137.425118,
- 0
- ],
- [
- 105,
- 1461690137.466837,
- 0
- ],
- [
- 107,
- 1461690137.508452,
- 0
- ],
- [
- 109,
- 1461690137.54991,
- 0
- ],
- [
- 110,
- 1461690137.591421,
- 0
- ],
- [
- 24,
- 1461690137.633087,
- 0
- ],
- [
- 28,
- 1461690137.674441,
- 0
- ],
- [
- 30,
- 1461690137.7159,
- 0
- ],
- [
- 30,
- 1461690137.768712,
- 0
- ],
- [
- 31,
- 1461690137.811577,
- 0
- ],
- [
- 32,
- 1461690137.854129,
- 0
- ],
- [
- 112,
- 1461690137.895483,
- 0
- ],
- [
- 115,
- 1461690137.938452,
- 0
- ],
- [
- 116,
- 1461690137.97991,
- 0
- ],
- [
- 118,
- 1461690138.021212,
- 0
- ],
- [
- 121,
- 1461690138.062723,
- 0
- ],
- [
- 123,
- 1461690138.104337,
- 0
- ],
- [
- 124,
- 1461690138.146421,
- 0
- ],
- [
- 126,
- 1461690138.187983,
- 0
- ],
- [
- 128,
- 1461690138.229337,
- 0
- ],
- [
- 130,
- 1461690138.270743,
- 0
- ],
- [
- 131,
- 1461690138.312306,
- 0
- ],
- [
- 134,
- 1461690138.356785,
- 0
- ],
- [
- 136,
- 1461690138.398712,
- 0
- ],
- [
- 142,
- 1461690176.396004,
- 0
- ],
- [
- 142,
- 1461690176.462254,
- 0
- ],
- [
- 143,
- 1461690176.519233,
- 0
- ],
- [
- 143,
- 1461690176.575171,
- 0
- ],
- [
- 144,
- 1461690176.631056,
- 0
- ],
- [
- 145,
- 1461690176.688139,
- 0
- ],
- [
- 146,
- 1461690176.743973,
- 0
- ],
- [
- 146,
- 1461690176.799129,
- 0
- ],
- [
- 146,
- 1461690176.85491,
- 0
- ],
- [
- 147,
- 1461690176.910223,
- 0
- ],
- [
- 147,
- 1461690176.965639,
- 0
- ],
- [
- 147,
- 1461690177.021004,
- 0
- ],
- [
- 148,
- 1461690177.076473,
- 0
- ],
- [
- 149,
- 1461690177.132306,
- 0
- ],
- [
- 149,
- 1461690177.186994,
- 0
- ],
- [
- 149,
- 1461690177.242202,
- 0
- ],
- [
- 151,
- 1461690177.297514,
- 0
- ],
- [
- 152,
- 1461690177.3534,
- 0
- ],
- [
- 153,
- 1461690177.409806,
- 0
- ],
- [
- 153,
- 1461690177.465431,
- 0
- ],
- [
- 154,
- 1461690177.521733,
- 0
- ],
- [
- 155,
- 1461690177.577619,
- 0
- ],
- [
- 155,
- 1461690177.632775,
- 0
- ],
- [
- 155,
- 1461690177.688139,
- 0
- ],
- [
- 155,
- 1461690177.743139,
- 0
- ],
- [
- 155,
- 1461690177.798869,
- 0
- ],
- [
- 156,
- 1461690177.854494,
- 0
- ],
- [
- 157,
- 1461690177.909546,
- 0
- ],
- [
- 157,
- 1461690177.983556,
- 0
- ],
- [
- 158,
- 1461690178.042931,
- 0
- ],
- [
- 159,
- 1461690178.099129,
- 0
- ],
- [
- 161,
- 1461690178.156421,
- 0
- ],
- [
- 161,
- 1461690178.21241,
- 0
- ],
- [
- 166,
- 1461690178.318764,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 12,
- 16,
- 0
- ],
- [
- 10,
- 17,
- 0
- ],
- [
- 9,
- 18,
- 0
- ],
- [
- 9,
- 19,
- 0
- ],
- [
- 9,
- 20,
- 0
- ],
- [
- 9,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 8,
- 23,
- 0
- ],
- [
- 8,
- 24,
- 0
- ],
- [
- 8,
- 25,
- 0
- ],
- [
- 7,
- 26,
- 0
- ],
- [
- 6,
- 27,
- 0
- ],
- [
- 6,
- 28,
- 0
- ],
- [
- 6,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 6,
- 31,
- 0
- ],
- [
- 6,
- 32,
- 0
- ],
- [
- 6,
- 33,
- 0
- ],
- [
- 33,
- 34,
- 0
- ],
- [
- 33,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 35,
- 37,
- 0
- ],
- [
- 35,
- 38,
- 0
- ],
- [
- 35,
- 39,
- 0
- ],
- [
- 3,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 43,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 42,
- 48,
- 0
- ],
- [
- 48,
- 49,
- 0
- ],
- [
- 49,
- 50,
- 0
- ],
- [
- 50,
- 45,
- 0
- ],
- [
- 51,
- 46,
- 0
- ],
- [
- 52,
- 51,
- 0
- ],
- [
- 53,
- 52,
- 0
- ],
- [
- 49,
- 53,
- 0
- ],
- [
- 55,
- 54,
- 0
- ],
- [
- 49,
- 55,
- 0
- ],
- [
- 57,
- 56,
- 0
- ],
- [
- 58,
- 57,
- 0
- ],
- [
- 49,
- 58,
- 0
- ],
- [
- 60,
- 59,
- 0
- ],
- [
- 61,
- 60,
- 0
- ],
- [
- 62,
- 61,
- 0
- ],
- [
- 63,
- 62,
- 0
- ],
- [
- 64,
- 45,
- 0
- ],
- [
- 65,
- 63,
- 0
- ],
- [
- 49,
- 64,
- 0
- ],
- [
- 67,
- 65,
- 0
- ],
- [
- 68,
- 66,
- 0
- ],
- [
- 49,
- 67,
- 0
- ],
- [
- 48,
- 68,
- 0
- ],
- [
- 71,
- 69,
- 0
- ],
- [
- 72,
- 70,
- 0
- ],
- [
- 73,
- 71,
- 0
- ],
- [
- 74,
- 72,
- 0
- ],
- [
- 75,
- 73,
- 0
- ],
- [
- 76,
- 74,
- 0
- ],
- [
- 77,
- 75,
- 0
- ],
- [
- 48,
- 76,
- 0
- ],
- [
- 79,
- 77,
- 0
- ],
- [
- 80,
- 78,
- 0
- ],
- [
- 81,
- 7,
- 0
- ],
- [
- 82,
- 79,
- 0
- ],
- [
- 83,
- 80,
- 0
- ],
- [
- 84,
- 81,
- 0
- ],
- [
- 85,
- 82,
- 0
- ],
- [
- 86,
- 83,
- 0
- ],
- [
- 87,
- 84,
- 0
- ],
- [
- 88,
- 85,
- 0
- ],
- [
- 56,
- 86,
- 0
- ],
- [
- 69,
- 87,
- 0
- ],
- [
- 48,
- 88,
- 0
- ],
- [
- 92,
- 89,
- 0
- ],
- [
- 73,
- 90,
- 0
- ],
- [
- 94,
- 91,
- 0
- ],
- [
- 95,
- 92,
- 0
- ],
- [
- 61,
- 93,
- 0
- ],
- [
- 97,
- 94,
- 0
- ],
- [
- 48,
- 95,
- 0
- ],
- [
- 73,
- 96,
- 0
- ],
- [
- 100,
- 97,
- 0
- ],
- [
- 101,
- 98,
- 0
- ],
- [
- 102,
- 99,
- 0
- ],
- [
- 103,
- 100,
- 0
- ],
- [
- 9,
- 101,
- 0
- ],
- [
- 9,
- 102,
- 0
- ],
- [
- 106,
- 103,
- 0
- ],
- [
- 9,
- 104,
- 0
- ],
- [
- 108,
- 105,
- 0
- ],
- [
- 9,
- 106,
- 0
- ],
- [
- 33,
- 107,
- 0
- ],
- [
- 111,
- 108,
- 0
- ],
- [
- 111,
- 109,
- 0
- ],
- [
- 113,
- 110,
- 0
- ],
- [
- 114,
- 15,
- 0
- ],
- [
- 113,
- 111,
- 0
- ],
- [
- 113,
- 112,
- 0
- ],
- [
- 117,
- 113,
- 0
- ],
- [
- 117,
- 114,
- 0
- ],
- [
- 119,
- 115,
- 0
- ],
- [
- 120,
- 116,
- 0
- ],
- [
- 120,
- 117,
- 0
- ],
- [
- 122,
- 118,
- 0
- ],
- [
- 122,
- 119,
- 0
- ],
- [
- 122,
- 120,
- 0
- ],
- [
- 125,
- 121,
- 0
- ],
- [
- 125,
- 122,
- 0
- ],
- [
- 127,
- 123,
- 0
- ],
- [
- 127,
- 124,
- 0
- ],
- [
- 129,
- 125,
- 0
- ],
- [
- 129,
- 126,
- 0
- ],
- [
- 129,
- 127,
- 0
- ],
- [
- 132,
- 128,
- 0
- ],
- [
- 133,
- 129,
- 0
- ],
- [
- 132,
- 130,
- 0
- ],
- [
- 135,
- 129,
- 0
- ],
- [
- 129,
- 131,
- 0
- ],
- [
- 137,
- 132,
- 0
- ],
- [
- 138,
- 12,
- 0
- ],
- [
- 139,
- 13,
- 0
- ],
- [
- 140,
- 14,
- 0
- ],
- [
- 141,
- 15,
- 0
- ],
- [
- 140,
- 133,
- 0
- ],
- [
- 139,
- 16,
- 0
- ],
- [
- 138,
- 134,
- 0
- ],
- [
- 137,
- 135,
- 0
- ],
- [
- 137,
- 136,
- 0
- ],
- [
- 137,
- 137,
- 0
- ],
- [
- 137,
- 138,
- 0
- ],
- [
- 137,
- 139,
- 0
- ],
- [
- 150,
- 140,
- 0
- ],
- [
- 150,
- 141,
- 0
- ],
- [
- 150,
- 142,
- 0
- ],
- [
- 150,
- 143,
- 0
- ],
- [
- 150,
- 144,
- 0
- ],
- [
- 150,
- 145,
- 0
- ],
- [
- 150,
- 146,
- 0
- ],
- [
- 150,
- 147,
- 0
- ],
- [
- 150,
- 148,
- 0
- ],
- [
- 150,
- 149,
- 0
- ],
- [
- 160,
- 129,
- 0
- ],
- [
- 125,
- 150,
- 0
- ],
- [
- 162,
- 151,
- 0
- ],
- [
- 163,
- 152,
- 0
- ],
- [
- 164,
- 153,
- 0
- ],
- [
- 165,
- 129,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "art::ThreadPoolWorker::Callback(void*) (in /system/lib64/libart.so)",
- "art::ThreadPoolWorker::Run() (in /system/lib64/libart.so)",
- "art::ThreadPool::GetTask(art::Thread*) (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013474a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130fc6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130fc8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131d64] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001317a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131d6e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001317e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b58] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133a68] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013474c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086b4c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008acc4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008ad10] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086998] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000877a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c302] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b580] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000087800] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000879dc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000877e4] (in [kernel.kallsyms])",
- "art::jit::JitCompileTask::Run(art::Thread*) (in /system/lib64/libart.so)",
- "art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool) (in /system/lib64/libart.so)",
- "art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool) (in /system/lib64/libart-compiler.so)",
- "art::TimingLogger::StartTiming(char const*) (in /system/lib64/libart.so)",
- "art::ThreadCpuNanoTime() (in /system/lib64/libart.so)",
- "[kernel.kallsyms][+ffffffc00008662a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008257a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b74] (in [kernel.kallsyms])",
- "art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, art::jit::JitLogger*) (in /system/lib64/libart-compiler.so)",
- "art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, art::VariableSizedHandleScope*) const (in /system/lib64/libart-compiler.so)",
- "art::arm64::CodeGeneratorARM64::GetAssembler() (in /system/lib64/libart-compiler.so)",
- "[kernel.kallsyms][+ffffffc0000a1b72] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ffea0] (in [kernel.kallsyms])",
- "art::CodeGenerator::Create(art::HGraph*, art::InstructionSet, art::InstructionSetFeatures const&, art::CompilerOptions const&, art::OptimizingCompilerStats*) (in /system/lib64/libart-compiler.so)",
- "art::arm64::CodeGeneratorARM64::CodeGeneratorARM64(art::HGraph*, art::Arm64InstructionSetFeatures const&, art::CompilerOptions const&, art::OptimizingCompilerStats*) (in /system/lib64/libart-compiler.so)",
- "art::HGraphBuilder::BuildGraph() (in /system/lib64/libart-compiler.so)",
- "art::SsaBuilder::BuildSsa() (in /system/lib64/libart-compiler.so)",
- "art::SsaBuilder::FixNullConstantType() (in /system/lib64/libart-compiler.so)",
- "art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (in /system/lib64/libart-compiler.so)",
- "art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*, std::__1::pair<art::OptimizationPass, char const*> const*, unsigned long) const (in /system/lib64/libart-compiler.so)",
- "art::ConstructorFenceRedundancyElimination::Run() (in /system/lib64/libart-compiler.so)",
- "art::CFREVisitor::VisitBasicBlock(art::HBasicBlock*) (in /system/lib64/libart-compiler.so)",
- "art::CFREVisitor::VisitArraySet(art::HArraySet*) (in /system/lib64/libart-compiler.so)",
- "[kernel.kallsyms][+ffffffc000082580] (in [kernel.kallsyms])",
- "art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (in /system/lib64/libart-compiler.so)",
- "art::RegisterAllocatorLinearScan::AllocateRegisters() (in /system/lib64/libart-compiler.so)",
- "art::RegisterAllocationResolver::Resolve(art::ArrayRef<art::HInstruction* const>, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, art::ArrayRef<art::LiveInterval* const>) (in /system/lib64/libart-compiler.so)",
- "art::CodeGenerator::Compile(art::CodeAllocator*) (in /system/lib64/libart-compiler.so)",
- "art::OptimizingCompiler::GenerateJitDebugInfo(art::ArtMethod*, art::debug::MethodDebugInfo) (in /system/lib64/libart-compiler.so)",
- "art::debug::MakeElfFileForJIT(art::InstructionSet, art::InstructionSetFeatures const*, bool, art::ArrayRef<art::debug::MethodDebugInfo const>) (in /system/lib64/libart-compiler.so)",
- "void art::debug::WriteDebugInfo<ElfTypes64>(art::linker::ElfBuilder<ElfTypes64>*, art::debug::DebugInfo const&, art::dwarf::CFIFormat, bool) (in /system/lib64/libart-compiler.so)",
- "void art::debug::WriteCFISection<ElfTypes64>(art::linker::ElfBuilder<ElfTypes64>*, art::ArrayRef<art::debug::MethodDebugInfo const> const&, art::dwarf::CFIFormat, bool) (in /system/lib64/libart-compiler.so)",
- "art::debug::WriteCIE(art::InstructionSet, art::dwarf::CFIFormat, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in /system/lib64/libart-compiler.so)",
- "void art::dwarf::WriteCIE<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >(bool, art::dwarf::Reg, art::dwarf::DebugFrameOpCodeWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > const&, art::dwarf::CFIFormat, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in /system/lib64/libart-compiler.so)",
- "art::dwarf::Writer<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::PushUint32(unsigned int) (in /system/lib64/libart-compiler.so)",
- "je_free (in /system/lib64/libc.so)",
- "art::jit::JitLogger::WritePerfMapLog(void const*, unsigned long, art::ArtMethod*) (in /system/lib64/libart-compiler.so)",
- "bool unix_file::FdFile::WriteFullyGeneric<false>(void const*, unsigned long, unsigned long) (in /system/lib64/libart.so)",
- "write (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001e87be] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e7fee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e76ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00026eade] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001966fa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000204096] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000124e80] (in [kernel.kallsyms])",
- "std::__1::vector<art::MoveOperands*, art::ArenaAllocatorAdapter<art::MoveOperands*> >::reserve(unsigned long) (in /system/lib64/libart-compiler.so)",
- "art::RegisterAllocationResolver::ConnectSplitSiblings(art::LiveInterval*, art::HBasicBlock*, art::HBasicBlock*) const (in /system/lib64/libart-compiler.so)",
- "art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char*, unsigned long, unsigned long, unsigned long, unsigned char const*, unsigned long, unsigned long, bool, art::Handle<art::mirror::ObjectArray<art::mirror::Object> >, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (in /system/lib64/libart.so)",
- "art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char*, unsigned long, unsigned long, unsigned long, unsigned char const*, unsigned long, unsigned long, bool, art::Handle<art::mirror::ObjectArray<art::mirror::Object> >, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (in /system/lib64/libart.so)",
- "art::debug::ElfCompilationUnitWriter<ElfTypes64>::FinishLazyTypes() (in /system/lib64/libart-compiler.so)",
- "art::debug::ElfCompilationUnitWriter<ElfTypes64>::WriteTypeDeclaration(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in /system/lib64/libart-compiler.so)",
- "art::dwarf::DebugInfoEntryWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::WriteRef(art::dwarf::Attribute, unsigned int) (in /system/lib64/libart-compiler.so)",
- "art::HInstructionScheduling::Run(bool, bool) (in /system/lib64/libart-compiler.so)",
- "srandom (in /system/lib64/libc.so)",
- "art::StackMapStream::FillInCodeInfo(art::MemoryRegion) (in /system/lib64/libart-compiler.so)",
- "art::debug::ElfCompilationUnitWriter<ElfTypes64>::StartClassTag(char const*) (in /system/lib64/libart-compiler.so)",
- "art::debug::ElfCompilationUnitWriter<ElfTypes64>::SetNamespaceForClass(char const*) (in /system/lib64/libart-compiler.so)",
- "art::dwarf::DebugInfoEntryWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::StartTag(art::dwarf::Tag) (in /system/lib64/libart-compiler.so)",
- "art::dwarf::DebugAbbrevWriter<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >::EndAbbrev(art::dwarf::Children) (in /system/lib64/libart-compiler.so)",
- "std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, unsigned int>, std::__1::__unordered_map_hasher<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::__hash_value_type<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, unsigned int>, art::FNVHash<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >, true>, std::__1::__unordered_map_equal<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::__hash_value_type<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, unsigned int>, std::__1::equal_to<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, unsigned int> > >::__rehash(unsigned long) (in /system/lib64/libart-compiler.so)",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131cae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130dc0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131cbe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec214] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131d24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b180] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bcaae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afaf0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adae4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfbbc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfbf0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf28] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fead5c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec010] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100cd8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feadea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100d7e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100e36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab70] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabc0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100608] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038440c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003844a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384778] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100710] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100678] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100680] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c1c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacb2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee6] (in [kernel.kallsyms])"
- ],
- "tid": 10431,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 95,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 96,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 97,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 98,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 99,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 100,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 101,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 102,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 103,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 104,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 105,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 106,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 107,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 108,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 109,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 110,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 111,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 112,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 113,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 114,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 115,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 116,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 117,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 118,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 119,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 120,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 121,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 122,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 123,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 124,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 125,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 126,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 127,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 128,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 129,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 130,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 131,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 132,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 133,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 134,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 135,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 136,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 137,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 138,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 139,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 140,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 141,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 142,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 143,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 144,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 145,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 146,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 147,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 148,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 149,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 150,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 151,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 152,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 153,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 154,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 155,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 156,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 157,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 158,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 159,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 160,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 161,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 162,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 163,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 164,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 165,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 166,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 167,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 168,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 169,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 170,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 171,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 172,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 173,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 174,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 175,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 176,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 177,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 178,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 179,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 180,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 181,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 182,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 183,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 184,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 185,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 186,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 187,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 188,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 189,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 190,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 191,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 192,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 193,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 194,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 195,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 196,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 197,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 198,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 199,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 200,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 201,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 202,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 203,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 204,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 205,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 206,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 207,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 208,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 209,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 210,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 211,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 212,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 213,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 214,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 215,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 216,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 217,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 218,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 219,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 220,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 221,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 222,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 223,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 224,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 225,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 226,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 227,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 228,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 229,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 230,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 231,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 232,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 233,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 234,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 235,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 236,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 237,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 238,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 239,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 240,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 241,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 242,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 243,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 244,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 245,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 246,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 247,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 248,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 249,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 250,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 251,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 252,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 253,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 254,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 255,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 256,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 257,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 258,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 259,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 260,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 261,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 262,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 263,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 264,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 265,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 266,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 267,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 268,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 269,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 270,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 271,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 272,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 273,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 274,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 275,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 276,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 277,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 278,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 279,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 280,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 281,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 282,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 283,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 284,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 285,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 286,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 287,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 288,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 289,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 290,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 291,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 292,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 293,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 294,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 295,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 296,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 297,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 298,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 299,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 300,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 301,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 302,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 303,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 304,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 305,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 306,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 307,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 308,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 309,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 310,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 311,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 312,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 313,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 314,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 315,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 316,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 317,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 318,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 319,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 320,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 321,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 322,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 323,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 324,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 325,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 326,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 327,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 328,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 329,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 330,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 331,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 332,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 333,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 334,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 335,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 336,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 337,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 338,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 339,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 340,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 341,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 342,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 343,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 344,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 345,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 346,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 347,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 348,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 349,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 350,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 351,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 352,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 353,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 354,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 355,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 356,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 357,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 358,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 359,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 360,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 361,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 362,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 363,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 364,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 365,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 366,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 367,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 368,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 369,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 370,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 371,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 372,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 373,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 374,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 375,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 376,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 377,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 378,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 379,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 380,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 381,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 382,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 383,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 384,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 385,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 386,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 387,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 388,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 389,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 390,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 391,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 392,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 393,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 394,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 395,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 396,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 397,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 398,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 399,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 400,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 401,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 402,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 403,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 404,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 405,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 406,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 407,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 408,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 409,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 410,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 411,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 412,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 413,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 414,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 415,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 416,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 417,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 418,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 419,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 420,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 421,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 422,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 423,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 424,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 425,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 426,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 427,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 428,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 429,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 430,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 431,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 432,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 433,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 434,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 435,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 436,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 437,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 438,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 439,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 440,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 441,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 442,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 443,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 444,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 445,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 446,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 447,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 448,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 449,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 450,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 451,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 452,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 453,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 454,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 455,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 456,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 457,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 458,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 459,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 460,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 461,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 462,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 463,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 464,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 465,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 466,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 467,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 468,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 469,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 470,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 471,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 472,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 473,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 474,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 475,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 476,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 477,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 478,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 479,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 480,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 481,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 482,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 483,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 484,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 485,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 486,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 487,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 488,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 489,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 490,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 491,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 492,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 493,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 494,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 495,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 496,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 497,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 498,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 499,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 500,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 501,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 502,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 503,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 504,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 505,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 506,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 507,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 508,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 509,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 510,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 511,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 512,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 513,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 514,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 515,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 516,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 517,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 518,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 519,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 520,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 521,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 522,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 523,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 524,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 525,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 526,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 527,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 528,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 529,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 530,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 531,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 532,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 533,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 534,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 535,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 536,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 537,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 538,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 539,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 540,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 541,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 542,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 543,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 544,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 545,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 546,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 547,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 548,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 549,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 550,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 551,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 552,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 553,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 554,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 555,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 556,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 557,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 558,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 559,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 560,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 561,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 562,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 563,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 564,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 565,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 566,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 567,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 568,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 569,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 570,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 571,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 572,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 573,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 574,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 575,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 576,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 577,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 578,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 579,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 580,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 581,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 582,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 583,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 584,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 585,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 586,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 587,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 588,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 589,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 590,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 591,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 592,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 593,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 594,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 595,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 596,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 597,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 598,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 599,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 600,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 601,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 602,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 603,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 604,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 605,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 606,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 607,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 608,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 609,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 610,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 611,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 612,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 613,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 614,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 615,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 616,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 617,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 618,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 619,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 620,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 621,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 622,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 623,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 624,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 625,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 626,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 627,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 628,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 629,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 630,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 631,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 632,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 633,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 634,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 635,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 636,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 637,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 638,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 639,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 640,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 641,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 642,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 643,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 644,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 645,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 646,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 647,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 648,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 649,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 650,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 651,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 652,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 653,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 654,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 655,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 656,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 657,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 658,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 659,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 660,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 661,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 662,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 663,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 664,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 665,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 666,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 667,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 668,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 669,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 670,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 671,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 672,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 673,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 674,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 675,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 676,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 677,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 678,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 679,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 680,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 681,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 682,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 683,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 684,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 685,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 686,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 687,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 688,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 689,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 690,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 691,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 692,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 693,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 694,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 695,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 696,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 697,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 698,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 699,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 700,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 701,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 702,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 703,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 704,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 705,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 706,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 707,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 708,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 709,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 710,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 711,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 712,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 713,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 714,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 715,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 716,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 717,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 718,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 719,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 720,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 721,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 722,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 723,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 724,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 725,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 726,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 727,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 728,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 729,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 730,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 731,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 732,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 733,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 734,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 735,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 736,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 737,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 738,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 739,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 740,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 741,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 742,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 743,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 744,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 745,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 746,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 747,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 748,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 749,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 750,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 751,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 752,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 753,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 754,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 755,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 756,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 757,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 758,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 759,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 760,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 761,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 762,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 763,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 764,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 765,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 766,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 767,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 768,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 769,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 770,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 771,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 772,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 773,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 774,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 775,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 776,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 777,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 778,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 779,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 780,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 781,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 782,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 783,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 784,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 785,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 786,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 787,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 788,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 789,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 790,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 791,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 792,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 793,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 794,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 795,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 796,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 797,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 798,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 799,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 800,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 801,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 802,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 803,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 804,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 805,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 806,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 807,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 808,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 809,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 810,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 811,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 812,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 813,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 814,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 815,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 816,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 817,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 818,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 819,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 820,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 821,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 822,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 823,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 824,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 825,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 826,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 827,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 828,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 829,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 830,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 831,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 832,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 833,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 834,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 835,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 836,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 837,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 838,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 839,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 840,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 841,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 842,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 843,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 844,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 845,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 846,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 847,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 848,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 849,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 850,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 851,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 852,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 853,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 854,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 855,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 856,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 857,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 858,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 859,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 860,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 861,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 862,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 863,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 864,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 865,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 866,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 867,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 868,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 869,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 870,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 871,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 872,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 873,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 874,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 875,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 876,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 877,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 878,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 879,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 880,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 881,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 882,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 883,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 884,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 885,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 886,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 887,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 888,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 889,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 890,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 891,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 892,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 893,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 894,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 895,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 896,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 897,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 898,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 899,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 900,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 901,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 902,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 903,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 904,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 905,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 906,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 907,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 908,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 909,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 910,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 911,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 912,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 913,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 914,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 915,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 916,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 917,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 918,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 919,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 920,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 921,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 922,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 923,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 924,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 925,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 926,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 927,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 928,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 929,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 930,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 931,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 932,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 933,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 934,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 935,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 936,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 937,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 938,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 939,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 940,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 941,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 942,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 943,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 944,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 945,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 946,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 947,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 948,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 949,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 950,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 951,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 952,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 953,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 954,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 955,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 956,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 957,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 958,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 959,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 960,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 961,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 962,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 963,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 964,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 965,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 966,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 967,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 968,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 969,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 970,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 971,
- false,
- 0,
- null,
- null,
- null,
- null,
- 0,
- 0
- ],
- [
- 972,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 973,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 974,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 975,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 976,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 977,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 978,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 979,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 980,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 981,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 982,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 983,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 984,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 985,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 986,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 987,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 988,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 989,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 990,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 991,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 992,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 993,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 994,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 995,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 996,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 997,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 998,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 999,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1000,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1001,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1002,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1003,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1004,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1005,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1006,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1007,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1008,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1009,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1010,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1011,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1012,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1013,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1014,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1015,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1016,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1017,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1018,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1019,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1020,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1021,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1022,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1023,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1024,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1025,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1026,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1027,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1028,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1029,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1030,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1031,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1032,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1033,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1034,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1035,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1036,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1037,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1038,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1039,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1040,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1041,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1042,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1043,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1044,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1045,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1046,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1047,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1048,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1049,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1050,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1051,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1052,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1053,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1054,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1055,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1056,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1057,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1058,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1059,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1060,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1061,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1062,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1063,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1064,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1065,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1066,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1067,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1068,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1069,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1070,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1071,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 1072,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "e.sample.tunnel",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 16,
- 1461687925.682873,
- 0
- ],
- [
- 16,
- 1461687925.730842,
- 0
- ],
- [
- 17,
- 1461687925.775529,
- 0
- ],
- [
- 18,
- 1461687925.819696,
- 0
- ],
- [
- 19,
- 1461687925.86329,
- 0
- ],
- [
- 24,
- 1461687925.928915,
- 0
- ],
- [
- 25,
- 1461687925.971571,
- 0
- ],
- [
- 25,
- 1461687926.014644,
- 0
- ],
- [
- 27,
- 1461687926.058238,
- 0
- ],
- [
- 27,
- 1461687926.102717,
- 0
- ],
- [
- 27,
- 1461687926.146102,
- 0
- ],
- [
- 27,
- 1461687926.192665,
- 0
- ],
- [
- 27,
- 1461687926.238342,
- 0
- ],
- [
- 29,
- 1461687926.285529,
- 0
- ],
- [
- 30,
- 1461687926.329384,
- 0
- ],
- [
- 38,
- 1461687926.444852,
- 0
- ],
- [
- 54,
- 1461687926.629904,
- 0
- ],
- [
- 16,
- 1461687985.122873,
- 0
- ],
- [
- 16,
- 1461687985.170998,
- 0
- ],
- [
- 18,
- 1461687985.214175,
- 0
- ],
- [
- 55,
- 1461687985.256675,
- 0
- ],
- [
- 56,
- 1461687985.298915,
- 0
- ],
- [
- 57,
- 1461687985.34178,
- 0
- ],
- [
- 58,
- 1461687985.38428,
- 0
- ],
- [
- 60,
- 1461687985.426363,
- 0
- ],
- [
- 61,
- 1461687985.467509,
- 0
- ],
- [
- 62,
- 1461687985.509175,
- 0
- ],
- [
- 64,
- 1461687985.551102,
- 0
- ],
- [
- 66,
- 1461687985.592196,
- 0
- ],
- [
- 67,
- 1461687985.633394,
- 0
- ],
- [
- 69,
- 1461687985.674748,
- 0
- ],
- [
- 70,
- 1461687985.715738,
- 0
- ],
- [
- 95,
- 1461687992.508498,
- 0
- ],
- [
- 100,
- 1461687992.733238,
- 0
- ],
- [
- 104,
- 1461687992.940894,
- 0
- ],
- [
- 107,
- 1461687993.22553,
- 0
- ],
- [
- 116,
- 1461687993.441832,
- 0
- ],
- [
- 122,
- 1461687993.654384,
- 0
- ],
- [
- 129,
- 1461687993.872873,
- 0
- ],
- [
- 133,
- 1461687994.095738,
- 0
- ],
- [
- 135,
- 1461687994.320998,
- 0
- ],
- [
- 136,
- 1461687994.551884,
- 0
- ],
- [
- 138,
- 1461687994.783342,
- 0
- ],
- [
- 134,
- 1461687995.018863,
- 0
- ],
- [
- 141,
- 1461687995.25605,
- 0
- ],
- [
- 148,
- 1461687995.495477,
- 0
- ],
- [
- 165,
- 1461687995.737144,
- 0
- ],
- [
- 168,
- 1461687996.10605,
- 0
- ],
- [
- 171,
- 1461687996.350009,
- 0
- ],
- [
- 168,
- 1461687996.583342,
- 0
- ],
- [
- 173,
- 1461687996.817717,
- 0
- ],
- [
- 177,
- 1461687997.0548,
- 0
- ],
- [
- 191,
- 1461687997.293967,
- 0
- ],
- [
- 216,
- 1461687997.536259,
- 0
- ],
- [
- 232,
- 1461687997.774748,
- 0
- ],
- [
- 183,
- 1461687998.018082,
- 0
- ],
- [
- 246,
- 1461687998.400738,
- 0
- ],
- [
- 274,
- 1461687999.374748,
- 0
- ],
- [
- 276,
- 1461687999.609123,
- 0
- ],
- [
- 278,
- 1461687999.820894,
- 0
- ],
- [
- 279,
- 1461688000.036207,
- 0
- ],
- [
- 281,
- 1461688000.25428,
- 0
- ],
- [
- 283,
- 1461688000.477561,
- 0
- ],
- [
- 133,
- 1461688000.705217,
- 0
- ],
- [
- 286,
- 1461688000.936155,
- 0
- ],
- [
- 280,
- 1461688001.169644,
- 0
- ],
- [
- 288,
- 1461688001.40605,
- 0
- ],
- [
- 289,
- 1461688001.645582,
- 0
- ],
- [
- 292,
- 1461688001.885686,
- 0
- ],
- [
- 296,
- 1461688002.135894,
- 0
- ],
- [
- 298,
- 1461688002.452613,
- 0
- ],
- [
- 300,
- 1461688002.697248,
- 0
- ],
- [
- 304,
- 1461688002.95704,
- 0
- ],
- [
- 305,
- 1461688003.21704,
- 0
- ],
- [
- 322,
- 1461688003.47553,
- 0
- ],
- [
- 323,
- 1461688003.732665,
- 0
- ],
- [
- 334,
- 1461688003.989123,
- 0
- ],
- [
- 340,
- 1461688012.788811,
- 0
- ],
- [
- 358,
- 1461688013.094123,
- 0
- ],
- [
- 361,
- 1461688013.346311,
- 0
- ],
- [
- 364,
- 1461688013.593394,
- 0
- ],
- [
- 372,
- 1461688013.841728,
- 0
- ],
- [
- 366,
- 1461688014.090946,
- 0
- ],
- [
- 375,
- 1461688014.339332,
- 0
- ],
- [
- 288,
- 1461688015.127821,
- 0
- ],
- [
- 378,
- 1461688015.376832,
- 0
- ],
- [
- 144,
- 1461688015.605061,
- 0
- ],
- [
- 281,
- 1461688015.833342,
- 0
- ],
- [
- 381,
- 1461688042.762561,
- 0
- ],
- [
- 383,
- 1461688042.96678,
- 0
- ],
- [
- 386,
- 1461688043.17678,
- 0
- ],
- [
- 394,
- 1461688043.393811,
- 0
- ],
- [
- 130,
- 1461688043.61178,
- 0
- ],
- [
- 283,
- 1461688043.839228,
- 0
- ],
- [
- 395,
- 1461688044.070009,
- 0
- ],
- [
- 137,
- 1461688044.299801,
- 0
- ],
- [
- 281,
- 1461688044.534957,
- 0
- ],
- [
- 397,
- 1461688044.772717,
- 0
- ],
- [
- 173,
- 1461688045.011155,
- 0
- ],
- [
- 168,
- 1461688045.251259,
- 0
- ],
- [
- 398,
- 1461688045.49428,
- 0
- ],
- [
- 401,
- 1461688045.736363,
- 0
- ],
- [
- 402,
- 1461688045.981051,
- 0
- ],
- [
- 404,
- 1461688046.230009,
- 0
- ],
- [
- 406,
- 1461688046.477353,
- 0
- ],
- [
- 408,
- 1461688046.722353,
- 0
- ],
- [
- 412,
- 1461688046.969123,
- 0
- ],
- [
- 415,
- 1461688047.527717,
- 0
- ],
- [
- 418,
- 1461688056.553655,
- 0
- ],
- [
- 419,
- 1461688056.781623,
- 0
- ],
- [
- 423,
- 1461688057.011988,
- 0
- ],
- [
- 281,
- 1461688057.245165,
- 0
- ],
- [
- 134,
- 1461688057.479957,
- 0
- ],
- [
- 280,
- 1461688057.718342,
- 0
- ],
- [
- 425,
- 1461688057.958967,
- 0
- ],
- [
- 134,
- 1461688058.200113,
- 0
- ],
- [
- 429,
- 1461688058.44303,
- 0
- ],
- [
- 431,
- 1461688058.687769,
- 0
- ],
- [
- 157,
- 1461688058.933134,
- 0
- ],
- [
- 432,
- 1461688059.177613,
- 0
- ],
- [
- 434,
- 1461688059.426623,
- 0
- ],
- [
- 157,
- 1461688059.681988,
- 0
- ],
- [
- 435,
- 1461688059.937821,
- 0
- ],
- [
- 437,
- 1461688060.193915,
- 0
- ],
- [
- 185,
- 1461688060.448811,
- 0
- ],
- [
- 440,
- 1461688060.700738,
- 0
- ],
- [
- 443,
- 1461688074.110842,
- 0
- ],
- [
- 444,
- 1461688074.360842,
- 0
- ],
- [
- 139,
- 1461688074.612717,
- 0
- ],
- [
- 135,
- 1461688074.864019,
- 0
- ],
- [
- 445,
- 1461688075.116051,
- 0
- ],
- [
- 446,
- 1461688075.368446,
- 0
- ],
- [
- 144,
- 1461688075.619228,
- 0
- ],
- [
- 144,
- 1461688075.870217,
- 0
- ],
- [
- 447,
- 1461688076.150999,
- 0
- ],
- [
- 454,
- 1461688076.40329,
- 0
- ],
- [
- 456,
- 1461688076.654228,
- 0
- ],
- [
- 458,
- 1461688076.905269,
- 0
- ],
- [
- 466,
- 1461688077.156415,
- 0
- ],
- [
- 468,
- 1461688077.40803,
- 0
- ],
- [
- 216,
- 1461688077.677717,
- 0
- ],
- [
- 470,
- 1461688077.909019,
- 0
- ],
- [
- 179,
- 1461688078.244905,
- 0
- ],
- [
- 487,
- 1461688078.455217,
- 0
- ],
- [
- 111,
- 1461688089.330426,
- 0
- ],
- [
- 490,
- 1461688089.529384,
- 0
- ],
- [
- 420,
- 1461688089.730009,
- 0
- ],
- [
- 492,
- 1461688089.936467,
- 0
- ],
- [
- 282,
- 1461688090.14928,
- 0
- ],
- [
- 425,
- 1461688090.369436,
- 0
- ],
- [
- 382,
- 1461688090.592717,
- 0
- ],
- [
- 138,
- 1461688090.820686,
- 0
- ],
- [
- 493,
- 1461688091.051467,
- 0
- ],
- [
- 431,
- 1461688091.285738,
- 0
- ],
- [
- 497,
- 1461688091.52553,
- 0
- ],
- [
- 498,
- 1461688091.760738,
- 0
- ],
- [
- 500,
- 1461688092.000582,
- 0
- ],
- [
- 501,
- 1461688092.242874,
- 0
- ],
- [
- 290,
- 1461688092.485478,
- 0
- ],
- [
- 504,
- 1461688092.733238,
- 0
- ],
- [
- 505,
- 1461688092.979644,
- 0
- ],
- [
- 509,
- 1461688093.22954,
- 0
- ],
- [
- 511,
- 1461688093.472301,
- 0
- ],
- [
- 277,
- 1461688106.765165,
- 0
- ],
- [
- 512,
- 1461688107.009905,
- 0
- ],
- [
- 513,
- 1461688107.255686,
- 0
- ],
- [
- 280,
- 1461688107.503551,
- 0
- ],
- [
- 514,
- 1461688107.750842,
- 0
- ],
- [
- 515,
- 1461688107.999019,
- 0
- ],
- [
- 516,
- 1461688108.248707,
- 0
- ],
- [
- 518,
- 1461688108.496415,
- 0
- ],
- [
- 526,
- 1461688108.746467,
- 0
- ],
- [
- 527,
- 1461688108.996103,
- 0
- ],
- [
- 529,
- 1461688109.501728,
- 0
- ],
- [
- 291,
- 1461688109.756311,
- 0
- ],
- [
- 530,
- 1461688109.99553,
- 0
- ],
- [
- 543,
- 1461688110.236832,
- 0
- ],
- [
- 544,
- 1461688110.472769,
- 0
- ],
- [
- 546,
- 1461688110.713759,
- 0
- ],
- [
- 548,
- 1461688124.381051,
- 0
- ],
- [
- 549,
- 1461688124.624332,
- 0
- ],
- [
- 552,
- 1461688124.867561,
- 0
- ],
- [
- 516,
- 1461688125.111363,
- 0
- ],
- [
- 430,
- 1461688125.355842,
- 0
- ],
- [
- 137,
- 1461688125.602145,
- 0
- ],
- [
- 516,
- 1461688125.849436,
- 0
- ],
- [
- 555,
- 1461688126.098082,
- 0
- ],
- [
- 148,
- 1461688126.345374,
- 0
- ],
- [
- 561,
- 1461688126.59454,
- 0
- ],
- [
- 562,
- 1461688126.842092,
- 0
- ],
- [
- 563,
- 1461688127.086832,
- 0
- ],
- [
- 564,
- 1461688127.335426,
- 0
- ],
- [
- 565,
- 1461688127.584176,
- 0
- ],
- [
- 566,
- 1461688127.83454,
- 0
- ],
- [
- 567,
- 1461688128.081832,
- 0
- ],
- [
- 572,
- 1461688128.33178,
- 0
- ],
- [
- 573,
- 1461688128.731728,
- 0
- ],
- [
- 576,
- 1461688140.546363,
- 0
- ],
- [
- 577,
- 1461688140.778811,
- 0
- ],
- [
- 578,
- 1461688141.015426,
- 0
- ],
- [
- 134,
- 1461688141.253655,
- 0
- ],
- [
- 430,
- 1461688141.495165,
- 0
- ],
- [
- 424,
- 1461688141.737613,
- 0
- ],
- [
- 283,
- 1461688141.981988,
- 0
- ],
- [
- 445,
- 1461688142.22678,
- 0
- ],
- [
- 582,
- 1461688142.473186,
- 0
- ],
- [
- 290,
- 1461688142.722353,
- 0
- ],
- [
- 529,
- 1461688142.984436,
- 0
- ],
- [
- 584,
- 1461688143.247145,
- 0
- ],
- [
- 585,
- 1461688143.506207,
- 0
- ],
- [
- 587,
- 1461688143.766936,
- 0
- ],
- [
- 589,
- 1461688144.025218,
- 0
- ],
- [
- 591,
- 1461688144.281988,
- 0
- ],
- [
- 178,
- 1461688144.673447,
- 0
- ],
- [
- 442,
- 1461688156.896936,
- 0
- ],
- [
- 593,
- 1461688157.139957,
- 0
- ],
- [
- 578,
- 1461688157.383811,
- 0
- ],
- [
- 554,
- 1461688157.626259,
- 0
- ],
- [
- 595,
- 1461688157.870165,
- 0
- ],
- [
- 596,
- 1461688158.116311,
- 0
- ],
- [
- 288,
- 1461688158.36303,
- 0
- ],
- [
- 138,
- 1461688158.610009,
- 0
- ],
- [
- 520,
- 1461688158.855947,
- 0
- ],
- [
- 600,
- 1461688159.105478,
- 0
- ],
- [
- 458,
- 1461688159.356884,
- 0
- ],
- [
- 601,
- 1461688159.614905,
- 0
- ],
- [
- 602,
- 1461688159.87527,
- 0
- ],
- [
- 175,
- 1461688160.13402,
- 0
- ],
- [
- 608,
- 1461688160.392978,
- 0
- ],
- [
- 611,
- 1461688160.64954,
- 0
- ],
- [
- 612,
- 1461688161.127249,
- 0
- ],
- [
- 113,
- 1461688173.740686,
- 0
- ],
- [
- 120,
- 1461688173.978707,
- 0
- ],
- [
- 117,
- 1461688174.217353,
- 0
- ],
- [
- 613,
- 1461688174.457509,
- 0
- ],
- [
- 288,
- 1461688174.699645,
- 0
- ],
- [
- 134,
- 1461688174.944749,
- 0
- ],
- [
- 287,
- 1461688175.187457,
- 0
- ],
- [
- 130,
- 1461688175.431676,
- 0
- ],
- [
- 615,
- 1461688175.679072,
- 0
- ],
- [
- 616,
- 1461688176.182926,
- 0
- ],
- [
- 619,
- 1461688176.437405,
- 0
- ],
- [
- 583,
- 1461688176.675009,
- 0
- ],
- [
- 620,
- 1461688176.91303,
- 0
- ],
- [
- 621,
- 1461688177.153863,
- 0
- ],
- [
- 624,
- 1461688177.395426,
- 0
- ],
- [
- 626,
- 1461688177.636884,
- 0
- ],
- [
- 629,
- 1461688190.516572,
- 0
- ],
- [
- 630,
- 1461688190.760738,
- 0
- ],
- [
- 642,
- 1461688191.005582,
- 0
- ],
- [
- 279,
- 1461688191.258707,
- 0
- ],
- [
- 643,
- 1461688191.495895,
- 0
- ],
- [
- 644,
- 1461688191.739384,
- 0
- ],
- [
- 428,
- 1461688191.986572,
- 0
- ],
- [
- 645,
- 1461688192.233186,
- 0
- ],
- [
- 395,
- 1461688192.482249,
- 0
- ],
- [
- 281,
- 1461688192.733655,
- 0
- ],
- [
- 646,
- 1461688192.991051,
- 0
- ],
- [
- 649,
- 1461688193.24527,
- 0
- ],
- [
- 650,
- 1461688193.498134,
- 0
- ],
- [
- 651,
- 1461688193.751572,
- 0
- ],
- [
- 434,
- 1461688194.00402,
- 0
- ],
- [
- 177,
- 1461688194.256728,
- 0
- ],
- [
- 654,
- 1461688194.509541,
- 0
- ],
- [
- 609,
- 1461688194.76152,
- 0
- ],
- [
- 655,
- 1461688195.163082,
- 0
- ],
- [
- 111,
- 1461688206.681624,
- 0
- ],
- [
- 656,
- 1461688206.918499,
- 0
- ],
- [
- 362,
- 1461688207.156728,
- 0
- ],
- [
- 657,
- 1461688207.397978,
- 0
- ],
- [
- 282,
- 1461688207.639436,
- 0
- ],
- [
- 596,
- 1461688207.883499,
- 0
- ],
- [
- 428,
- 1461688208.128239,
- 0
- ],
- [
- 658,
- 1461688208.373291,
- 0
- ],
- [
- 660,
- 1461688208.621155,
- 0
- ],
- [
- 166,
- 1461688208.868134,
- 0
- ],
- [
- 166,
- 1461688209.112926,
- 0
- ],
- [
- 662,
- 1461688209.363864,
- 0
- ],
- [
- 663,
- 1461688209.631311,
- 0
- ],
- [
- 664,
- 1461688209.898082,
- 0
- ],
- [
- 666,
- 1461688210.162145,
- 0
- ],
- [
- 667,
- 1461688210.423186,
- 0
- ],
- [
- 670,
- 1461688210.690061,
- 0
- ],
- [
- 673,
- 1461688211.17402,
- 0
- ],
- [
- 674,
- 1461688224.800687,
- 0
- ],
- [
- 678,
- 1461688225.047926,
- 0
- ],
- [
- 680,
- 1461688225.301676,
- 0
- ],
- [
- 281,
- 1461688225.549593,
- 0
- ],
- [
- 683,
- 1461688225.799957,
- 0
- ],
- [
- 134,
- 1461688226.055895,
- 0
- ],
- [
- 684,
- 1461688226.30652,
- 0
- ],
- [
- 427,
- 1461688226.557197,
- 0
- ],
- [
- 614,
- 1461688226.808239,
- 0
- ],
- [
- 686,
- 1461688227.058187,
- 0
- ],
- [
- 597,
- 1461688227.306884,
- 0
- ],
- [
- 687,
- 1461688227.556155,
- 0
- ],
- [
- 154,
- 1461688227.805895,
- 0
- ],
- [
- 688,
- 1461688228.055843,
- 0
- ],
- [
- 689,
- 1461688228.306259,
- 0
- ],
- [
- 691,
- 1461688228.556676,
- 0
- ],
- [
- 694,
- 1461688230.001103,
- 0
- ],
- [
- 698,
- 1461688240.793239,
- 0
- ],
- [
- 699,
- 1461688241.014957,
- 0
- ],
- [
- 134,
- 1461688241.237562,
- 0
- ],
- [
- 281,
- 1461688241.465114,
- 0
- ],
- [
- 376,
- 1461688241.695791,
- 0
- ],
- [
- 514,
- 1461688241.929697,
- 0
- ],
- [
- 684,
- 1461688242.455634,
- 0
- ],
- [
- 387,
- 1461688242.695218,
- 0
- ],
- [
- 427,
- 1461688242.933655,
- 0
- ],
- [
- 700,
- 1461688243.174697,
- 0
- ],
- [
- 173,
- 1461688243.414749,
- 0
- ],
- [
- 168,
- 1461688243.65652,
- 0
- ],
- [
- 433,
- 1461688243.899957,
- 0
- ],
- [
- 702,
- 1461688244.144332,
- 0
- ],
- [
- 706,
- 1461688244.390843,
- 0
- ],
- [
- 708,
- 1461688244.635843,
- 0
- ],
- [
- 709,
- 1461688257.484072,
- 0
- ],
- [
- 712,
- 1461688257.712405,
- 0
- ],
- [
- 122,
- 1461688257.960114,
- 0
- ],
- [
- 714,
- 1461688258.210582,
- 0
- ],
- [
- 280,
- 1461688258.458395,
- 0
- ],
- [
- 134,
- 1461688258.70803,
- 0
- ],
- [
- 383,
- 1461688258.957562,
- 0
- ],
- [
- 138,
- 1461688259.208447,
- 0
- ],
- [
- 283,
- 1461688259.460999,
- 0
- ],
- [
- 719,
- 1461688259.724593,
- 0
- ],
- [
- 722,
- 1461688259.983395,
- 0
- ],
- [
- 583,
- 1461688260.242614,
- 0
- ],
- [
- 741,
- 1461688260.494228,
- 0
- ],
- [
- 157,
- 1461688260.749593,
- 0
- ],
- [
- 597,
- 1461688260.99928,
- 0
- ],
- [
- 498,
- 1461688261.25277,
- 0
- ],
- [
- 566,
- 1461688261.507197,
- 0
- ],
- [
- 744,
- 1461688261.760582,
- 0
- ],
- [
- 746,
- 1461688262.013135,
- 0
- ],
- [
- 747,
- 1461688262.454593,
- 0
- ],
- [
- 752,
- 1461688273.64501,
- 0
- ],
- [
- 752,
- 1461688273.707041,
- 0
- ],
- [
- 753,
- 1461688273.759437,
- 0
- ],
- [
- 754,
- 1461688273.811416,
- 0
- ],
- [
- 755,
- 1461688273.863655,
- 0
- ],
- [
- 756,
- 1461688273.916207,
- 0
- ],
- [
- 757,
- 1461688273.968187,
- 0
- ],
- [
- 759,
- 1461688274.020687,
- 0
- ],
- [
- 760,
- 1461688274.073187,
- 0
- ],
- [
- 760,
- 1461688274.166103,
- 0
- ],
- [
- 761,
- 1461688274.223864,
- 0
- ],
- [
- 763,
- 1461688274.277562,
- 0
- ],
- [
- 765,
- 1461688274.33001,
- 0
- ],
- [
- 766,
- 1461688274.382353,
- 0
- ],
- [
- 767,
- 1461688274.434228,
- 0
- ],
- [
- 770,
- 1461688274.486416,
- 0
- ],
- [
- 771,
- 1461688274.539072,
- 0
- ],
- [
- 772,
- 1461688274.590999,
- 0
- ],
- [
- 773,
- 1461688274.643395,
- 0
- ],
- [
- 775,
- 1461688274.69553,
- 0
- ],
- [
- 777,
- 1461688274.747978,
- 0
- ],
- [
- 778,
- 1461688274.799957,
- 0
- ],
- [
- 757,
- 1461688274.852562,
- 0
- ],
- [
- 780,
- 1461688274.904645,
- 0
- ],
- [
- 781,
- 1461688274.956624,
- 0
- ],
- [
- 782,
- 1461688275.00876,
- 0
- ],
- [
- 783,
- 1461688275.06178,
- 0
- ],
- [
- 784,
- 1461688275.114489,
- 0
- ],
- [
- 786,
- 1461688275.166624,
- 0
- ],
- [
- 787,
- 1461688275.219385,
- 0
- ],
- [
- 788,
- 1461688275.271364,
- 0
- ],
- [
- 790,
- 1461688275.33777,
- 0
- ],
- [
- 794,
- 1461688275.438239,
- 0
- ],
- [
- 275,
- 1461688275.573343,
- 0
- ],
- [
- 796,
- 1461688275.733343,
- 0
- ],
- [
- 802,
- 1461688276.103916,
- 0
- ],
- [
- 803,
- 1461688276.288655,
- 0
- ],
- [
- 144,
- 1461688276.468082,
- 0
- ],
- [
- 281,
- 1461688276.653812,
- 0
- ],
- [
- 430,
- 1461688276.851364,
- 0
- ],
- [
- 804,
- 1461688277.302197,
- 0
- ],
- [
- 283,
- 1461688277.511989,
- 0
- ],
- [
- 138,
- 1461688277.709645,
- 0
- ],
- [
- 805,
- 1461688277.913916,
- 0
- ],
- [
- 376,
- 1461688278.125582,
- 0
- ],
- [
- 806,
- 1461688278.343239,
- 0
- ],
- [
- 808,
- 1461688278.565478,
- 0
- ],
- [
- 134,
- 1461688278.79126,
- 0
- ],
- [
- 517,
- 1461688279.022249,
- 0
- ],
- [
- 597,
- 1461688279.506364,
- 0
- ],
- [
- 809,
- 1461688279.738655,
- 0
- ],
- [
- 810,
- 1461688279.960322,
- 0
- ],
- [
- 169,
- 1461688280.181572,
- 0
- ],
- [
- 811,
- 1461688280.409749,
- 0
- ],
- [
- 498,
- 1461688280.640426,
- 0
- ],
- [
- 813,
- 1461688280.871155,
- 0
- ],
- [
- 814,
- 1461688281.10678,
- 0
- ],
- [
- 587,
- 1461688281.383916,
- 0
- ],
- [
- 567,
- 1461688281.625062,
- 0
- ],
- [
- 815,
- 1461688281.859124,
- 0
- ],
- [
- 816,
- 1461688282.097822,
- 0
- ],
- [
- 820,
- 1461688282.531572,
- 0
- ],
- [
- 822,
- 1461688289.937666,
- 0
- ],
- [
- 825,
- 1461688290.16777,
- 0
- ],
- [
- 826,
- 1461688290.396103,
- 0
- ],
- [
- 119,
- 1461688290.626364,
- 0
- ],
- [
- 142,
- 1461688291.127353,
- 0
- ],
- [
- 827,
- 1461688291.359176,
- 0
- ],
- [
- 134,
- 1461688291.576676,
- 0
- ],
- [
- 828,
- 1461688291.799697,
- 0
- ],
- [
- 138,
- 1461688292.027614,
- 0
- ],
- [
- 138,
- 1461688292.258499,
- 0
- ],
- [
- 130,
- 1461688292.491937,
- 0
- ],
- [
- 365,
- 1461688292.732353,
- 0
- ],
- [
- 138,
- 1461688292.964749,
- 0
- ],
- [
- 138,
- 1461688293.197562,
- 0
- ],
- [
- 829,
- 1461688293.435322,
- 0
- ],
- [
- 597,
- 1461688293.924801,
- 0
- ],
- [
- 663,
- 1461688294.161728,
- 0
- ],
- [
- 619,
- 1461688294.386364,
- 0
- ],
- [
- 831,
- 1461688294.61251,
- 0
- ],
- [
- 832,
- 1461688294.842093,
- 0
- ],
- [
- 834,
- 1461688295.074437,
- 0
- ],
- [
- 837,
- 1461688295.31001,
- 0
- ],
- [
- 462,
- 1461688295.547562,
- 0
- ],
- [
- 838,
- 1461688295.789228,
- 0
- ],
- [
- 840,
- 1461688296.030947,
- 0
- ],
- [
- 841,
- 1461688296.382978,
- 0
- ],
- [
- 842,
- 1461688307.989645,
- 0
- ],
- [
- 825,
- 1461688308.221468,
- 0
- ],
- [
- 124,
- 1461688308.454072,
- 0
- ],
- [
- 843,
- 1461688308.688499,
- 0
- ],
- [
- 144,
- 1461688309.116781,
- 0
- ],
- [
- 134,
- 1461688309.356051,
- 0
- ],
- [
- 554,
- 1461688309.569437,
- 0
- ],
- [
- 138,
- 1461688309.785374,
- 0
- ],
- [
- 658,
- 1461688310.004385,
- 0
- ],
- [
- 281,
- 1461688310.229749,
- 0
- ],
- [
- 844,
- 1461688310.456572,
- 0
- ],
- [
- 281,
- 1461688310.687718,
- 0
- ],
- [
- 142,
- 1461688311.17001,
- 0
- ],
- [
- 845,
- 1461688311.406208,
- 0
- ],
- [
- 846,
- 1461688311.725843,
- 0
- ],
- [
- 847,
- 1461688311.94876,
- 0
- ],
- [
- 597,
- 1461688312.16501,
- 0
- ],
- [
- 848,
- 1461688312.38652,
- 0
- ],
- [
- 849,
- 1461688312.613916,
- 0
- ],
- [
- 850,
- 1461688312.842666,
- 0
- ],
- [
- 851,
- 1461688313.075739,
- 0
- ],
- [
- 852,
- 1461688313.310687,
- 0
- ],
- [
- 177,
- 1461688313.545166,
- 0
- ],
- [
- 856,
- 1461688313.782822,
- 0
- ],
- [
- 216,
- 1461688314.027562,
- 0
- ],
- [
- 745,
- 1461688314.261208,
- 0
- ],
- [
- 859,
- 1461688314.504541,
- 0
- ],
- [
- 487,
- 1461688314.991781,
- 0
- ],
- [
- 860,
- 1461688323.840947,
- 0
- ],
- [
- 122,
- 1461688324.070062,
- 0
- ],
- [
- 843,
- 1461688324.299385,
- 0
- ],
- [
- 138,
- 1461688324.531781,
- 0
- ],
- [
- 281,
- 1461688324.766728,
- 0
- ],
- [
- 138,
- 1461688325.005218,
- 0
- ],
- [
- 861,
- 1461688325.248656,
- 0
- ],
- [
- 384,
- 1461688325.487822,
- 0
- ],
- [
- 144,
- 1461688325.728708,
- 0
- ],
- [
- 281,
- 1461688325.975791,
- 0
- ],
- [
- 658,
- 1461688326.235374,
- 0
- ],
- [
- 281,
- 1461688326.49001,
- 0
- ],
- [
- 522,
- 1461688326.745791,
- 0
- ],
- [
- 157,
- 1461688327.001937,
- 0
- ],
- [
- 597,
- 1461688327.252406,
- 0
- ],
- [
- 863,
- 1461688327.522978,
- 0
- ],
- [
- 864,
- 1461688327.775583,
- 0
- ],
- [
- 300,
- 1461688328.025843,
- 0
- ],
- [
- 597,
- 1461688328.279176,
- 0
- ],
- [
- 868,
- 1461688328.529333,
- 0
- ],
- [
- 177,
- 1461688328.777822,
- 0
- ],
- [
- 869,
- 1461688329.027145,
- 0
- ],
- [
- 870,
- 1461688329.28152,
- 0
- ],
- [
- 871,
- 1461688329.545374,
- 0
- ],
- [
- 872,
- 1461688329.783395,
- 0
- ],
- [
- 873,
- 1461688330.227406,
- 0
- ],
- [
- 874,
- 1461688340.460479,
- 0
- ],
- [
- 875,
- 1461688340.694541,
- 0
- ],
- [
- 826,
- 1461688340.930843,
- 0
- ],
- [
- 876,
- 1461688341.170114,
- 0
- ],
- [
- 281,
- 1461688341.406468,
- 0
- ],
- [
- 517,
- 1461688341.646572,
- 0
- ],
- [
- 804,
- 1461688341.888604,
- 0
- ],
- [
- 877,
- 1461688342.132926,
- 0
- ],
- [
- 281,
- 1461688342.377354,
- 0
- ],
- [
- 142,
- 1461688342.626833,
- 0
- ],
- [
- 879,
- 1461688342.872197,
- 0
- ],
- [
- 134,
- 1461688343.117145,
- 0
- ],
- [
- 884,
- 1461688343.364333,
- 0
- ],
- [
- 166,
- 1461688343.610895,
- 0
- ],
- [
- 154,
- 1461688343.854072,
- 0
- ],
- [
- 293,
- 1461688344.340739,
- 0
- ],
- [
- 833,
- 1461688344.586468,
- 0
- ],
- [
- 455,
- 1461688344.818551,
- 0
- ],
- [
- 168,
- 1461688345.053187,
- 0
- ],
- [
- 887,
- 1461688345.287614,
- 0
- ],
- [
- 888,
- 1461688345.523656,
- 0
- ],
- [
- 185,
- 1461688345.765583,
- 0
- ],
- [
- 216,
- 1461688346.03902,
- 0
- ],
- [
- 890,
- 1461688346.247874,
- 0
- ],
- [
- 892,
- 1461688346.487718,
- 0
- ],
- [
- 893,
- 1461688346.895531,
- 0
- ],
- [
- 894,
- 1461688360.844802,
- 0
- ],
- [
- 896,
- 1461688361.075114,
- 0
- ],
- [
- 898,
- 1461688361.307666,
- 0
- ],
- [
- 899,
- 1461688361.542666,
- 0
- ],
- [
- 135,
- 1461688361.779541,
- 0
- ],
- [
- 281,
- 1461688362.019906,
- 0
- ],
- [
- 900,
- 1461688362.259385,
- 0
- ],
- [
- 281,
- 1461688362.501572,
- 0
- ],
- [
- 288,
- 1461688362.748916,
- 0
- ],
- [
- 134,
- 1461688362.988552,
- 0
- ],
- [
- 280,
- 1461688363.229437,
- 0
- ],
- [
- 378,
- 1461688363.470999,
- 0
- ],
- [
- 901,
- 1461688363.718864,
- 0
- ],
- [
- 904,
- 1461688364.07751,
- 0
- ],
- [
- 905,
- 1461688364.318395,
- 0
- ],
- [
- 906,
- 1461688364.555218,
- 0
- ],
- [
- 294,
- 1461688364.790427,
- 0
- ],
- [
- 907,
- 1461688365.026937,
- 0
- ],
- [
- 583,
- 1461688365.264906,
- 0
- ],
- [
- 177,
- 1461688365.50626,
- 0
- ],
- [
- 908,
- 1461688365.75001,
- 0
- ],
- [
- 909,
- 1461688365.997666,
- 0
- ],
- [
- 216,
- 1461688366.247302,
- 0
- ],
- [
- 440,
- 1461688366.572718,
- 0
- ],
- [
- 913,
- 1461688366.818447,
- 0
- ],
- [
- 914,
- 1461688367.214177,
- 0
- ],
- [
- 275,
- 1461688374.959124,
- 0
- ],
- [
- 915,
- 1461688375.182979,
- 0
- ],
- [
- 916,
- 1461688375.41001,
- 0
- ],
- [
- 551,
- 1461688375.641781,
- 0
- ],
- [
- 917,
- 1461688375.87251,
- 0
- ],
- [
- 643,
- 1461688376.111833,
- 0
- ],
- [
- 430,
- 1461688376.342666,
- 0
- ],
- [
- 683,
- 1461688376.573031,
- 0
- ],
- [
- 134,
- 1461688376.804072,
- 0
- ],
- [
- 918,
- 1461688377.211416,
- 0
- ],
- [
- 878,
- 1461688377.450427,
- 0
- ],
- [
- 376,
- 1461688377.675895,
- 0
- ],
- [
- 135,
- 1461688377.903656,
- 0
- ],
- [
- 920,
- 1461688378.134229,
- 0
- ],
- [
- 517,
- 1461688378.367822,
- 0
- ],
- [
- 921,
- 1461688378.921208,
- 0
- ],
- [
- 906,
- 1461688379.159749,
- 0
- ],
- [
- 619,
- 1461688379.384697,
- 0
- ],
- [
- 155,
- 1461688379.608343,
- 0
- ],
- [
- 434,
- 1461688379.834177,
- 0
- ],
- [
- 456,
- 1461688380.060062,
- 0
- ],
- [
- 922,
- 1461688380.29027,
- 0
- ],
- [
- 905,
- 1461688380.721156,
- 0
- ],
- [
- 177,
- 1461688380.958812,
- 0
- ],
- [
- 923,
- 1461688381.181885,
- 0
- ],
- [
- 924,
- 1461688381.408135,
- 0
- ],
- [
- 216,
- 1461688381.693083,
- 0
- ],
- [
- 925,
- 1461688381.868864,
- 0
- ],
- [
- 927,
- 1461688382.099593,
- 0
- ],
- [
- 928,
- 1461688382.53126,
- 0
- ],
- [
- 712,
- 1461688392.473812,
- 0
- ],
- [
- 929,
- 1461688392.705114,
- 0
- ],
- [
- 916,
- 1461688392.910218,
- 0
- ],
- [
- 930,
- 1461688393.119385,
- 0
- ],
- [
- 931,
- 1461688393.32527,
- 0
- ],
- [
- 382,
- 1461688393.540791,
- 0
- ],
- [
- 138,
- 1461688393.762041,
- 0
- ],
- [
- 138,
- 1461688393.988812,
- 0
- ],
- [
- 932,
- 1461688394.218864,
- 0
- ],
- [
- 137,
- 1461688394.454333,
- 0
- ],
- [
- 281,
- 1461688394.686885,
- 0
- ],
- [
- 281,
- 1461688394.924437,
- 0
- ],
- [
- 134,
- 1461688395.163968,
- 0
- ],
- [
- 933,
- 1461688395.405895,
- 0
- ],
- [
- 907,
- 1461688395.651468,
- 0
- ],
- [
- 934,
- 1461688396.014177,
- 0
- ],
- [
- 935,
- 1461688396.257666,
- 0
- ],
- [
- 936,
- 1461688396.49251,
- 0
- ],
- [
- 167,
- 1461688396.727562,
- 0
- ],
- [
- 937,
- 1461688396.966937,
- 0
- ],
- [
- 939,
- 1461688397.205687,
- 0
- ],
- [
- 941,
- 1461688397.446781,
- 0
- ],
- [
- 945,
- 1461688397.689125,
- 0
- ],
- [
- 216,
- 1461688397.935114,
- 0
- ],
- [
- 218,
- 1461688398.175218,
- 0
- ],
- [
- 950,
- 1461688398.418812,
- 0
- ],
- [
- 487,
- 1461688398.858395,
- 0
- ],
- [
- 953,
- 1461688414.824385,
- 0
- ],
- [
- 593,
- 1461688415.061625,
- 0
- ],
- [
- 958,
- 1461688415.291208,
- 0
- ],
- [
- 959,
- 1461688415.52475,
- 0
- ],
- [
- 555,
- 1461688415.761573,
- 0
- ],
- [
- 658,
- 1461688416.004906,
- 0
- ],
- [
- 138,
- 1461688416.284489,
- 0
- ],
- [
- 139,
- 1461688416.566833,
- 0
- ],
- [
- 596,
- 1461688416.843135,
- 0
- ],
- [
- 514,
- 1461688417.11652,
- 0
- ],
- [
- 431,
- 1461688417.387979,
- 0
- ],
- [
- 880,
- 1461688417.654437,
- 0
- ],
- [
- 903,
- 1461688417.920062,
- 0
- ],
- [
- 528,
- 1461688418.18152,
- 0
- ],
- [
- 455,
- 1461688418.553604,
- 0
- ],
- [
- 961,
- 1461688418.809281,
- 0
- ],
- [
- 962,
- 1461688419.056,
- 0
- ],
- [
- 434,
- 1461688419.306416,
- 0
- ],
- [
- 907,
- 1461688419.580062,
- 0
- ],
- [
- 964,
- 1461688419.82626,
- 0
- ],
- [
- 965,
- 1461688420.069698,
- 0
- ],
- [
- 967,
- 1461688420.312354,
- 0
- ],
- [
- 216,
- 1461688420.560635,
- 0
- ],
- [
- 968,
- 1461688420.803291,
- 0
- ],
- [
- 970,
- 1461688421.050895,
- 0
- ],
- [
- 487,
- 1461688421.495843,
- 0
- ],
- [
- 697,
- 1461688429.21652,
- 0
- ],
- [
- 972,
- 1461688429.454229,
- 0
- ],
- [
- 799,
- 1461688429.680583,
- 0
- ],
- [
- 658,
- 1461688429.908708,
- 0
- ],
- [
- 861,
- 1461688430.141937,
- 0
- ],
- [
- 132,
- 1461688430.372093,
- 0
- ],
- [
- 142,
- 1461688430.608395,
- 0
- ],
- [
- 134,
- 1461688430.847875,
- 0
- ],
- [
- 594,
- 1461688431.087406,
- 0
- ],
- [
- 365,
- 1461688431.329229,
- 0
- ],
- [
- 283,
- 1461688431.578031,
- 0
- ],
- [
- 554,
- 1461688432.802823,
- 0
- ],
- [
- 973,
- 1461688433.046052,
- 0
- ],
- [
- 527,
- 1461688433.266052,
- 0
- ],
- [
- 974,
- 1461688433.484906,
- 0
- ],
- [
- 455,
- 1461688433.709541,
- 0
- ],
- [
- 168,
- 1461688433.938708,
- 0
- ],
- [
- 293,
- 1461688434.170479,
- 0
- ],
- [
- 166,
- 1461688434.403916,
- 0
- ],
- [
- 976,
- 1461688434.640948,
- 0
- ],
- [
- 978,
- 1461688434.879333,
- 0
- ],
- [
- 982,
- 1461688435.120583,
- 0
- ],
- [
- 986,
- 1461688435.361156,
- 0
- ],
- [
- 1004,
- 1461688435.605687,
- 0
- ],
- [
- 1006,
- 1461688436.585323,
- 0
- ],
- [
- 1009,
- 1461688448.077458,
- 0
- ],
- [
- 825,
- 1461688448.299802,
- 0
- ],
- [
- 1010,
- 1461688448.521208,
- 0
- ],
- [
- 1017,
- 1461688448.746989,
- 0
- ],
- [
- 386,
- 1461688448.97725,
- 0
- ],
- [
- 280,
- 1461688449.208343,
- 0
- ],
- [
- 130,
- 1461688449.467302,
- 0
- ],
- [
- 142,
- 1461688449.739021,
- 0
- ],
- [
- 134,
- 1461688450.118083,
- 0
- ],
- [
- 1018,
- 1461688450.385114,
- 0
- ],
- [
- 445,
- 1461688450.642875,
- 0
- ],
- [
- 382,
- 1461688450.900062,
- 0
- ],
- [
- 1020,
- 1461688451.155375,
- 0
- ],
- [
- 905,
- 1461688451.40975,
- 0
- ],
- [
- 810,
- 1461688451.661781,
- 0
- ],
- [
- 597,
- 1461688451.914177,
- 0
- ],
- [
- 168,
- 1461688452.166416,
- 0
- ],
- [
- 299,
- 1461688452.418656,
- 0
- ],
- [
- 701,
- 1461688452.675583,
- 0
- ],
- [
- 1021,
- 1461688452.925479,
- 0
- ],
- [
- 652,
- 1461688453.177458,
- 0
- ],
- [
- 1022,
- 1461688453.425062,
- 0
- ],
- [
- 1024,
- 1461688453.67501,
- 0
- ],
- [
- 1005,
- 1461688454.962146,
- 0
- ],
- [
- 752,
- 1461688464.648552,
- 0
- ],
- [
- 1026,
- 1461688464.869073,
- 0
- ],
- [
- 1027,
- 1461688465.09501,
- 0
- ],
- [
- 1031,
- 1461688465.321364,
- 0
- ],
- [
- 144,
- 1461688465.551677,
- 0
- ],
- [
- 596,
- 1461688465.783708,
- 0
- ],
- [
- 427,
- 1461688466.303864,
- 0
- ],
- [
- 596,
- 1461688466.53876,
- 0
- ],
- [
- 682,
- 1461688466.78376,
- 0
- ],
- [
- 1032,
- 1461688467.179125,
- 0
- ],
- [
- 554,
- 1461688467.400427,
- 0
- ],
- [
- 281,
- 1461688467.614854,
- 0
- ],
- [
- 282,
- 1461688467.830427,
- 0
- ],
- [
- 287,
- 1461688468.165427,
- 0
- ],
- [
- 133,
- 1461688468.783916,
- 0
- ],
- [
- 1033,
- 1461688469.000948,
- 0
- ],
- [
- 497,
- 1461688469.201052,
- 0
- ],
- [
- 1034,
- 1461688469.500948,
- 0
- ],
- [
- 1037,
- 1461688469.70725,
- 0
- ],
- [
- 1040,
- 1461688469.908656,
- 0
- ],
- [
- 434,
- 1461688470.235791,
- 0
- ],
- [
- 960,
- 1461688470.450687,
- 0
- ],
- [
- 527,
- 1461688470.657198,
- 0
- ],
- [
- 299,
- 1461688470.868969,
- 0
- ],
- [
- 1041,
- 1461688471.087719,
- 0
- ],
- [
- 1042,
- 1461688471.313135,
- 0
- ],
- [
- 1044,
- 1461688472.074333,
- 0
- ],
- [
- 1045,
- 1461688472.300635,
- 0
- ],
- [
- 216,
- 1461688472.545114,
- 0
- ],
- [
- 440,
- 1461688472.747927,
- 0
- ],
- [
- 1049,
- 1461688472.961052,
- 0
- ],
- [
- 1050,
- 1461688473.316833,
- 0
- ],
- [
- 1051,
- 1461688481.552823,
- 0
- ],
- [
- 575,
- 1461688481.768396,
- 0
- ],
- [
- 1052,
- 1461688481.984646,
- 0
- ],
- [
- 1053,
- 1461688482.205844,
- 0
- ],
- [
- 1054,
- 1461688482.429489,
- 0
- ],
- [
- 281,
- 1461688482.661729,
- 0
- ],
- [
- 144,
- 1461688482.880479,
- 0
- ],
- [
- 1056,
- 1461688483.102458,
- 0
- ],
- [
- 445,
- 1461688483.328864,
- 0
- ],
- [
- 932,
- 1461688483.557666,
- 0
- ],
- [
- 281,
- 1461688483.790583,
- 0
- ],
- [
- 366,
- 1461688484.024958,
- 0
- ],
- [
- 1057,
- 1461688484.262614,
- 0
- ],
- [
- 1059,
- 1461688484.502041,
- 0
- ],
- [
- 1060,
- 1461688484.743864,
- 0
- ],
- [
- 597,
- 1461688484.984958,
- 0
- ],
- [
- 290,
- 1461688485.227614,
- 0
- ],
- [
- 398,
- 1461688485.472094,
- 0
- ],
- [
- 166,
- 1461688485.717146,
- 0
- ],
- [
- 662,
- 1461688489.118448,
- 0
- ],
- [
- 1063,
- 1461688489.366364,
- 0
- ],
- [
- 175,
- 1461688489.558239,
- 0
- ],
- [
- 1044,
- 1461688489.751469,
- 0
- ],
- [
- 1066,
- 1461688489.954385,
- 0
- ],
- [
- 1067,
- 1461688490.158708,
- 0
- ],
- [
- 1070,
- 1461688490.373552,
- 0
- ],
- [
- 1072,
- 1461688491.364489,
- 0
- ],
- [
- 1074,
- 1461688539.165218,
- 0
- ],
- [
- 1075,
- 1461688539.370739,
- 0
- ],
- [
- 1076,
- 1461688539.815166,
- 0
- ],
- [
- 1080,
- 1461688540.01277,
- 0
- ],
- [
- 118,
- 1461688540.197197,
- 0
- ],
- [
- 1081,
- 1461688540.389645,
- 0
- ],
- [
- 135,
- 1461688540.591989,
- 0
- ],
- [
- 1082,
- 1461688540.800739,
- 0
- ],
- [
- 134,
- 1461688541.016936,
- 0
- ],
- [
- 281,
- 1461688541.239853,
- 0
- ],
- [
- 445,
- 1461688541.468395,
- 0
- ],
- [
- 1083,
- 1461688544.259697,
- 0
- ],
- [
- 1084,
- 1461688544.48928,
- 0
- ],
- [
- 280,
- 1461688544.693864,
- 0
- ],
- [
- 130,
- 1461688544.901572,
- 0
- ],
- [
- 382,
- 1461688545.114749,
- 0
- ],
- [
- 384,
- 1461688545.334072,
- 0
- ],
- [
- 168,
- 1461688545.635843,
- 0
- ],
- [
- 155,
- 1461688545.898499,
- 0
- ],
- [
- 583,
- 1461688546.121989,
- 0
- ],
- [
- 1085,
- 1461688546.349176,
- 0
- ],
- [
- 1086,
- 1461688546.582197,
- 0
- ],
- [
- 935,
- 1461688546.81652,
- 0
- ],
- [
- 1088,
- 1461688547.053916,
- 0
- ],
- [
- 150,
- 1461688547.293134,
- 0
- ],
- [
- 462,
- 1461688547.535947,
- 0
- ],
- [
- 1091,
- 1461688547.778395,
- 0
- ],
- [
- 1094,
- 1461688548.019905,
- 0
- ],
- [
- 440,
- 1461688548.263447,
- 0
- ],
- [
- 1096,
- 1461688548.512509,
- 0
- ],
- [
- 1098,
- 1461688548.91553,
- 0
- ],
- [
- 1105,
- 1461688549.266728,
- 0
- ],
- [
- 593,
- 1461688549.50527,
- 0
- ],
- [
- 1106,
- 1461688549.728239,
- 0
- ],
- [
- 133,
- 1461688549.952093,
- 0
- ],
- [
- 382,
- 1461688550.272509,
- 0
- ],
- [
- 135,
- 1461688550.504801,
- 0
- ],
- [
- 516,
- 1461688550.731832,
- 0
- ],
- [
- 683,
- 1461688550.960634,
- 0
- ],
- [
- 280,
- 1461688551.192822,
- 0
- ],
- [
- 395,
- 1461688551.427666,
- 0
- ],
- [
- 280,
- 1461688551.664228,
- 0
- ],
- [
- 130,
- 1461688551.902822,
- 0
- ],
- [
- 1108,
- 1461688552.144332,
- 0
- ],
- [
- 1109,
- 1461688552.386989,
- 0
- ],
- [
- 169,
- 1461688552.633239,
- 0
- ],
- [
- 1110,
- 1461688552.876832,
- 0
- ],
- [
- 597,
- 1461688553.12152,
- 0
- ],
- [
- 1111,
- 1461688553.366207,
- 0
- ],
- [
- 433,
- 1461688553.61178,
- 0
- ],
- [
- 1112,
- 1461688553.860218,
- 0
- ],
- [
- 566,
- 1461688554.105478,
- 0
- ],
- [
- 653,
- 1461688554.354645,
- 0
- ],
- [
- 312,
- 1461688554.599905,
- 0
- ],
- [
- 1113,
- 1461688554.852614,
- 0
- ],
- [
- 612,
- 1461688580.298655,
- 0
- ],
- [
- 1114,
- 1461688604.662093,
- 0
- ],
- [
- 1116,
- 1461688604.899489,
- 0
- ],
- [
- 551,
- 1461688605.238447,
- 0
- ],
- [
- 145,
- 1461688605.477041,
- 0
- ],
- [
- 861,
- 1461688605.708135,
- 0
- ],
- [
- 806,
- 1461688605.944176,
- 0
- ],
- [
- 658,
- 1461688606.162718,
- 0
- ],
- [
- 919,
- 1461688606.382093,
- 0
- ],
- [
- 430,
- 1461688606.605843,
- 0
- ],
- [
- 1109,
- 1461688608.35303,
- 0
- ],
- [
- 399,
- 1461688608.582666,
- 0
- ],
- [
- 1118,
- 1461688608.787301,
- 0
- ],
- [
- 1120,
- 1461688608.995218,
- 0
- ],
- [
- 663,
- 1461688609.20902,
- 0
- ],
- [
- 528,
- 1461688609.431208,
- 0
- ],
- [
- 460,
- 1461688609.644593,
- 0
- ],
- [
- 1121,
- 1461688609.863603,
- 0
- ],
- [
- 1123,
- 1461688610.082718,
- 0
- ],
- [
- 1126,
- 1461688610.320947,
- 0
- ],
- [
- 1127,
- 1461688611.248551,
- 0
- ],
- [
- 930,
- 1461688611.477978,
- 0
- ],
- [
- 1128,
- 1461688611.688499,
- 0
- ],
- [
- 139,
- 1461688611.89777,
- 0
- ],
- [
- 137,
- 1461688612.114541,
- 0
- ],
- [
- 1130,
- 1461688612.336572,
- 0
- ],
- [
- 135,
- 1461688612.562666,
- 0
- ],
- [
- 386,
- 1461688612.813655,
- 0
- ],
- [
- 1131,
- 1461688613.04126,
- 0
- ],
- [
- 1132,
- 1461688613.270687,
- 0
- ],
- [
- 1135,
- 1461688613.501989,
- 0
- ],
- [
- 584,
- 1461688613.734801,
- 0
- ],
- [
- 905,
- 1461688613.970739,
- 0
- ],
- [
- 850,
- 1461688614.208655,
- 0
- ],
- [
- 1137,
- 1461688614.44876,
- 0
- ],
- [
- 666,
- 1461688614.691676,
- 0
- ],
- [
- 1141,
- 1461688614.935895,
- 0
- ],
- [
- 1146,
- 1461688620.417978,
- 0
- ],
- [
- 1148,
- 1461688653.678499,
- 0
- ],
- [
- 1149,
- 1461688653.927978,
- 0
- ],
- [
- 147,
- 1461688654.17876,
- 0
- ],
- [
- 142,
- 1461688654.43126,
- 0
- ],
- [
- 285,
- 1461688654.682926,
- 0
- ],
- [
- 134,
- 1461688654.935687,
- 0
- ],
- [
- 1150,
- 1461688655.188031,
- 0
- ],
- [
- 365,
- 1461688655.438447,
- 0
- ],
- [
- 1151,
- 1461688655.690947,
- 0
- ],
- [
- 651,
- 1461688655.945374,
- 0
- ],
- [
- 583,
- 1461688656.204697,
- 0
- ],
- [
- 1152,
- 1461688656.463656,
- 0
- ],
- [
- 936,
- 1461688656.721833,
- 0
- ],
- [
- 1153,
- 1461688656.979333,
- 0
- ],
- [
- 980,
- 1461688657.235166,
- 0
- ],
- [
- 1155,
- 1461688657.489072,
- 0
- ],
- [
- 711,
- 1461688679.533656,
- 0
- ],
- [
- 1156,
- 1461688679.785947,
- 0
- ],
- [
- 364,
- 1461688680.039333,
- 0
- ],
- [
- 1157,
- 1461688680.292406,
- 0
- ],
- [
- 1158,
- 1461688680.546364,
- 0
- ],
- [
- 138,
- 1461688680.798187,
- 0
- ],
- [
- 514,
- 1461688681.05001,
- 0
- ],
- [
- 281,
- 1461688681.301468,
- 0
- ],
- [
- 522,
- 1461688681.552406,
- 0
- ],
- [
- 1159,
- 1461688681.803916,
- 0
- ],
- [
- 662,
- 1461688682.054072,
- 0
- ],
- [
- 498,
- 1461688682.305374,
- 0
- ],
- [
- 1160,
- 1461688682.556416,
- 0
- ],
- [
- 1162,
- 1461688682.810843,
- 0
- ],
- [
- 185,
- 1461688683.077614,
- 0
- ],
- [
- 1163,
- 1461688683.357041,
- 0
- ],
- [
- 1166,
- 1461688683.619489,
- 0
- ],
- [
- 236,
- 1461688684.022979,
- 0
- ],
- [
- 1168,
- 1461688750.916937,
- 0
- ],
- [
- 1170,
- 1461688751.151729,
- 0
- ],
- [
- 1171,
- 1461688751.387302,
- 0
- ],
- [
- 130,
- 1461688751.625375,
- 0
- ],
- [
- 288,
- 1461688751.865479,
- 0
- ],
- [
- 280,
- 1461688752.106885,
- 0
- ],
- [
- 283,
- 1461688752.34975,
- 0
- ],
- [
- 447,
- 1461688752.921208,
- 0
- ],
- [
- 850,
- 1461688753.164333,
- 0
- ],
- [
- 169,
- 1461688753.390635,
- 0
- ],
- [
- 1172,
- 1461688753.61777,
- 0
- ],
- [
- 1173,
- 1461688753.84876,
- 0
- ],
- [
- 1174,
- 1461688754.081208,
- 0
- ],
- [
- 216,
- 1461688754.322354,
- 0
- ],
- [
- 1177,
- 1461688754.554437,
- 0
- ],
- [
- 1179,
- 1461688754.936364,
- 0
- ],
- [
- 1185,
- 1461688777.067093,
- 0
- ],
- [
- 1186,
- 1461688777.314021,
- 0
- ],
- [
- 1194,
- 1461688777.564021,
- 0
- ],
- [
- 1196,
- 1461688777.810739,
- 0
- ],
- [
- 1199,
- 1461688778.057146,
- 0
- ],
- [
- 645,
- 1461688778.30376,
- 0
- ],
- [
- 280,
- 1461688778.555635,
- 0
- ],
- [
- 282,
- 1461688778.805739,
- 0
- ],
- [
- 385,
- 1461688779.054489,
- 0
- ],
- [
- 383,
- 1461688780.217666,
- 0
- ],
- [
- 288,
- 1461688780.476521,
- 0
- ],
- [
- 1200,
- 1461688780.715843,
- 0
- ],
- [
- 522,
- 1461688780.954333,
- 0
- ],
- [
- 563,
- 1461688781.206521,
- 0
- ],
- [
- 495,
- 1461688781.451156,
- 0
- ],
- [
- 529,
- 1461688781.688239,
- 0
- ],
- [
- 155,
- 1461688781.999073,
- 0
- ],
- [
- 1203,
- 1461688782.238864,
- 0
- ],
- [
- 1204,
- 1461688782.475739,
- 0
- ],
- [
- 157,
- 1461688782.737875,
- 0
- ],
- [
- 1205,
- 1461688782.972146,
- 0
- ],
- [
- 1206,
- 1461688783.204802,
- 0
- ],
- [
- 868,
- 1461688783.438448,
- 0
- ],
- [
- 1209,
- 1461688783.674958,
- 0
- ],
- [
- 1212,
- 1461688783.913448,
- 0
- ],
- [
- 1213,
- 1461688784.155062,
- 0
- ],
- [
- 1217,
- 1461688784.571937,
- 0
- ],
- [
- 1219,
- 1461688786.292302,
- 0
- ],
- [
- 362,
- 1461688786.505948,
- 0
- ],
- [
- 799,
- 1461688786.721104,
- 0
- ],
- [
- 1220,
- 1461688786.94001,
- 0
- ],
- [
- 376,
- 1461688787.165583,
- 0
- ],
- [
- 132,
- 1461688787.393187,
- 0
- ],
- [
- 806,
- 1461688787.623864,
- 0
- ],
- [
- 1221,
- 1461688787.859125,
- 0
- ],
- [
- 382,
- 1461688788.094593,
- 0
- ],
- [
- 527,
- 1461688788.335271,
- 0
- ],
- [
- 1222,
- 1461688788.573083,
- 0
- ],
- [
- 1225,
- 1461688788.813812,
- 0
- ],
- [
- 157,
- 1461688789.056677,
- 0
- ],
- [
- 1226,
- 1461688789.305271,
- 0
- ],
- [
- 174,
- 1461688789.573916,
- 0
- ],
- [
- 567,
- 1461688789.846156,
- 0
- ],
- [
- 1239,
- 1461688790.109229,
- 0
- ],
- [
- 237,
- 1461688799.82626,
- 0
- ],
- [
- 822,
- 1461688815.6935,
- 0
- ],
- [
- 1241,
- 1461688815.952927,
- 0
- ],
- [
- 1171,
- 1461688816.198187,
- 0
- ],
- [
- 917,
- 1461688816.440219,
- 0
- ],
- [
- 900,
- 1461688816.684489,
- 0
- ],
- [
- 1242,
- 1461688816.92751,
- 0
- ],
- [
- 281,
- 1461688817.173031,
- 0
- ],
- [
- 643,
- 1461688817.418969,
- 0
- ],
- [
- 1243,
- 1461688817.667146,
- 0
- ],
- [
- 564,
- 1461688817.913239,
- 0
- ],
- [
- 529,
- 1461688818.160114,
- 0
- ],
- [
- 173,
- 1461688818.407771,
- 0
- ],
- [
- 1245,
- 1461688818.657094,
- 0
- ],
- [
- 1246,
- 1461688818.905791,
- 0
- ],
- [
- 216,
- 1461688819.154281,
- 0
- ],
- [
- 1247,
- 1461688819.405531,
- 0
- ],
- [
- 1248,
- 1461688819.80126,
- 0
- ],
- [
- 1249,
- 1461688832.501937,
- 0
- ],
- [
- 551,
- 1461688832.737719,
- 0
- ],
- [
- 1128,
- 1461688832.952719,
- 0
- ],
- [
- 1250,
- 1461688833.168239,
- 0
- ],
- [
- 555,
- 1461688833.388396,
- 0
- ],
- [
- 1251,
- 1461688833.61376,
- 0
- ],
- [
- 596,
- 1461688833.842458,
- 0
- ],
- [
- 137,
- 1461688834.074489,
- 0
- ],
- [
- 283,
- 1461688834.308969,
- 0
- ],
- [
- 157,
- 1461688834.547771,
- 0
- ],
- [
- 157,
- 1461688834.784802,
- 0
- ],
- [
- 937,
- 1461688835.024958,
- 0
- ],
- [
- 663,
- 1461688835.266833,
- 0
- ],
- [
- 1044,
- 1461688835.510271,
- 0
- ],
- [
- 1252,
- 1461688835.754229,
- 0
- ],
- [
- 216,
- 1461688836.00876,
- 0
- ],
- [
- 1254,
- 1461688836.249958,
- 0
- ],
- [
- 1257,
- 1461688836.642823,
- 0
- ],
- [
- 1259,
- 1461688849.227198,
- 0
- ],
- [
- 896,
- 1461688849.460531,
- 0
- ],
- [
- 1260,
- 1461688849.674958,
- 0
- ],
- [
- 1261,
- 1461688849.891625,
- 0
- ],
- [
- 281,
- 1461688850.111469,
- 0
- ],
- [
- 134,
- 1461688850.336573,
- 0
- ],
- [
- 613,
- 1461688850.565323,
- 0
- ],
- [
- 282,
- 1461688850.883031,
- 0
- ],
- [
- 382,
- 1461688851.116937,
- 0
- ],
- [
- 717,
- 1461688851.345583,
- 0
- ],
- [
- 1262,
- 1461688851.577406,
- 0
- ],
- [
- 1263,
- 1461688851.809229,
- 0
- ],
- [
- 166,
- 1461688852.044802,
- 0
- ],
- [
- 1264,
- 1461688852.28251,
- 0
- ],
- [
- 504,
- 1461688852.523448,
- 0
- ],
- [
- 1269,
- 1461688852.792094,
- 0
- ],
- [
- 216,
- 1461688853.086052,
- 0
- ],
- [
- 746,
- 1461688853.272719,
- 0
- ],
- [
- 1270,
- 1461688865.983135,
- 0
- ],
- [
- 1271,
- 1461688866.205479,
- 0
- ],
- [
- 1272,
- 1461688866.429542,
- 0
- ],
- [
- 281,
- 1461688866.657823,
- 0
- ],
- [
- 130,
- 1461688866.888917,
- 0
- ],
- [
- 281,
- 1461688867.122927,
- 0
- ],
- [
- 280,
- 1461688867.359229,
- 0
- ],
- [
- 382,
- 1461688867.597823,
- 0
- ],
- [
- 144,
- 1461688867.838083,
- 0
- ],
- [
- 600,
- 1461688868.080948,
- 0
- ],
- [
- 154,
- 1461688868.323135,
- 0
- ],
- [
- 434,
- 1461688868.566677,
- 0
- ],
- [
- 1273,
- 1461688868.811781,
- 0
- ],
- [
- 1276,
- 1461688869.057771,
- 0
- ],
- [
- 1278,
- 1461688869.308969,
- 0
- ],
- [
- 216,
- 1461688869.556677,
- 0
- ],
- [
- 609,
- 1461688869.802615,
- 0
- ],
- [
- 1280,
- 1461688870.138917,
- 0
- ],
- [
- 1283,
- 1461688882.522927,
- 0
- ],
- [
- 110,
- 1461688882.759021,
- 0
- ],
- [
- 444,
- 1461688883.049698,
- 0
- ],
- [
- 364,
- 1461688883.271781,
- 0
- ],
- [
- 959,
- 1461688883.492927,
- 0
- ],
- [
- 139,
- 1461688883.708708,
- 0
- ],
- [
- 1055,
- 1461688883.934802,
- 0
- ],
- [
- 366,
- 1461688884.167354,
- 0
- ],
- [
- 1284,
- 1461688884.394802,
- 0
- ],
- [
- 283,
- 1461688884.632302,
- 0
- ],
- [
- 1287,
- 1461688884.869125,
- 0
- ],
- [
- 1111,
- 1461688885.108865,
- 0
- ],
- [
- 1039,
- 1461688885.346781,
- 0
- ],
- [
- 292,
- 1461688885.589594,
- 0
- ],
- [
- 597,
- 1461688885.833656,
- 0
- ],
- [
- 887,
- 1461688886.083552,
- 0
- ],
- [
- 1288,
- 1461688886.328344,
- 0
- ],
- [
- 216,
- 1461688886.579125,
- 0
- ],
- [
- 746,
- 1461688886.817406,
- 0
- ],
- [
- 111,
- 1461688899.417615,
- 0
- ],
- [
- 1289,
- 1461688899.66324,
- 0
- ],
- [
- 284,
- 1461688899.909646,
- 0
- ],
- [
- 280,
- 1461688900.156417,
- 0
- ],
- [
- 516,
- 1461688900.404229,
- 0
- ],
- [
- 1290,
- 1461688900.653292,
- 0
- ],
- [
- 281,
- 1461688900.904177,
- 0
- ],
- [
- 1291,
- 1461688901.151104,
- 0
- ],
- [
- 155,
- 1461688901.404542,
- 0
- ],
- [
- 935,
- 1461688901.651521,
- 0
- ],
- [
- 1117,
- 1461688901.895531,
- 0
- ],
- [
- 563,
- 1461688902.144385,
- 0
- ],
- [
- 157,
- 1461688902.394177,
- 0
- ],
- [
- 1293,
- 1461688902.647615,
- 0
- ],
- [
- 1295,
- 1461688902.910896,
- 0
- ],
- [
- 216,
- 1461688903.171208,
- 0
- ],
- [
- 746,
- 1461688903.429438,
- 0
- ],
- [
- 1296,
- 1461688903.857094,
- 0
- ],
- [
- 1297,
- 1461688915.996417,
- 0
- ],
- [
- 1298,
- 1461688916.220948,
- 0
- ],
- [
- 1299,
- 1461688916.445636,
- 0
- ],
- [
- 382,
- 1461688916.674802,
- 0
- ],
- [
- 1300,
- 1461688916.917458,
- 0
- ],
- [
- 281,
- 1461688917.140375,
- 0
- ],
- [
- 281,
- 1461688917.375948,
- 0
- ],
- [
- 517,
- 1461688917.614958,
- 0
- ],
- [
- 613,
- 1461688917.855688,
- 0
- ],
- [
- 1302,
- 1461688918.099229,
- 0
- ],
- [
- 300,
- 1461688918.341208,
- 0
- ],
- [
- 168,
- 1461688918.585583,
- 0
- ],
- [
- 456,
- 1461688918.831573,
- 0
- ],
- [
- 1303,
- 1461688919.078031,
- 0
- ],
- [
- 621,
- 1461688919.350115,
- 0
- ],
- [
- 1305,
- 1461688919.597511,
- 0
- ],
- [
- 1306,
- 1461688919.841208,
- 0
- ],
- [
- 360,
- 1461688932.916521,
- 0
- ],
- [
- 1307,
- 1461688933.160167,
- 0
- ],
- [
- 142,
- 1461688933.404698,
- 0
- ],
- [
- 138,
- 1461688933.651261,
- 0
- ],
- [
- 137,
- 1461688933.897511,
- 0
- ],
- [
- 135,
- 1461688934.144906,
- 0
- ],
- [
- 281,
- 1461688934.392979,
- 0
- ],
- [
- 1308,
- 1461688934.642146,
- 0
- ],
- [
- 905,
- 1461688934.890271,
- 0
- ],
- [
- 1039,
- 1461688935.137927,
- 0
- ],
- [
- 1309,
- 1461688935.386156,
- 0
- ],
- [
- 462,
- 1461688935.636052,
- 0
- ],
- [
- 1089,
- 1461688935.884646,
- 0
- ],
- [
- 1311,
- 1461688936.220063,
- 0
- ],
- [
- 1312,
- 1461688936.475636,
- 0
- ],
- [
- 1313,
- 1461688949.54699,
- 0
- ],
- [
- 1315,
- 1461688949.791938,
- 0
- ],
- [
- 920,
- 1461688950.040115,
- 0
- ],
- [
- 148,
- 1461688950.289698,
- 0
- ],
- [
- 492,
- 1461688950.537927,
- 0
- ],
- [
- 1317,
- 1461688950.784542,
- 0
- ],
- [
- 134,
- 1461688951.116573,
- 0
- ],
- [
- 386,
- 1461688951.365792,
- 0
- ],
- [
- 936,
- 1461688951.608604,
- 0
- ],
- [
- 170,
- 1461688951.848761,
- 0
- ],
- [
- 157,
- 1461688952.090427,
- 0
- ],
- [
- 1318,
- 1461688952.333344,
- 0
- ],
- [
- 1319,
- 1461688952.833136,
- 0
- ],
- [
- 567,
- 1461688953.083969,
- 0
- ],
- [
- 1325,
- 1461688953.32324,
- 0
- ],
- [
- 1331,
- 1461688953.556781,
- 0
- ],
- [
- 1332,
- 1461688953.996521,
- 0
- ],
- [
- 1333,
- 1461688966.269646,
- 0
- ],
- [
- 1335,
- 1461688966.500271,
- 0
- ],
- [
- 1337,
- 1461688966.733657,
- 0
- ],
- [
- 282,
- 1461688966.965375,
- 0
- ],
- [
- 134,
- 1461688967.348552,
- 0
- ],
- [
- 554,
- 1461688967.585167,
- 0
- ],
- [
- 365,
- 1461688967.812146,
- 0
- ],
- [
- 138,
- 1461688968.041052,
- 0
- ],
- [
- 281,
- 1461688968.272667,
- 0
- ],
- [
- 138,
- 1461688968.507042,
- 0
- ],
- [
- 643,
- 1461688968.81199,
- 0
- ],
- [
- 1338,
- 1461688969.048032,
- 0
- ],
- [
- 166,
- 1461688969.289177,
- 0
- ],
- [
- 1339,
- 1461688969.515948,
- 0
- ],
- [
- 1340,
- 1461688969.742719,
- 0
- ],
- [
- 1340,
- 1461688969.974229,
- 0
- ],
- [
- 166,
- 1461688970.205063,
- 0
- ],
- [
- 852,
- 1461688970.441365,
- 0
- ],
- [
- 177,
- 1461688970.678865,
- 0
- ],
- [
- 1344,
- 1461688970.918188,
- 0
- ],
- [
- 871,
- 1461688971.160271,
- 0
- ],
- [
- 1346,
- 1461688971.402146,
- 0
- ],
- [
- 1348,
- 1461688971.872615,
- 0
- ],
- [
- 1147,
- 1461688983.087407,
- 0
- ],
- [
- 676,
- 1461688983.315323,
- 0
- ],
- [
- 1170,
- 1461688983.545219,
- 0
- ],
- [
- 283,
- 1461688983.776313,
- 0
- ],
- [
- 917,
- 1461688984.010688,
- 0
- ],
- [
- 1150,
- 1461688984.247667,
- 0
- ],
- [
- 283,
- 1461688984.486782,
- 0
- ],
- [
- 1349,
- 1461688984.727719,
- 0
- ],
- [
- 1351,
- 1461688984.970792,
- 0
- ],
- [
- 583,
- 1461688985.214698,
- 0
- ],
- [
- 1353,
- 1461688985.458604,
- 0
- ],
- [
- 847,
- 1461688985.703344,
- 0
- ],
- [
- 290,
- 1461688986.117615,
- 0
- ],
- [
- 498,
- 1461688986.363917,
- 0
- ],
- [
- 1112,
- 1461688986.597407,
- 0
- ],
- [
- 980,
- 1461688986.832979,
- 0
- ],
- [
- 1359,
- 1461688987.07475,
- 0
- ],
- [
- 1361,
- 1461688987.308657,
- 0
- ],
- [
- 1362,
- 1461688987.724854,
- 0
- ],
- [
- 1365,
- 1461688999.792719,
- 0
- ],
- [
- 1170,
- 1461689000.024282,
- 0
- ],
- [
- 578,
- 1461689000.250584,
- 0
- ],
- [
- 1057,
- 1461689000.480844,
- 0
- ],
- [
- 578,
- 1461689000.717927,
- 0
- ],
- [
- 281,
- 1461689000.952667,
- 0
- ],
- [
- 135,
- 1461689001.19173,
- 0
- ],
- [
- 134,
- 1461689001.433032,
- 0
- ],
- [
- 717,
- 1461689001.67725,
- 0
- ],
- [
- 1366,
- 1461689001.922823,
- 0
- ],
- [
- 455,
- 1461689002.164021,
- 0
- ],
- [
- 458,
- 1461689002.408969,
- 0
- ],
- [
- 528,
- 1461689002.712719,
- 0
- ],
- [
- 462,
- 1461689003.021209,
- 0
- ],
- [
- 185,
- 1461689003.323917,
- 0
- ],
- [
- 1325,
- 1461689003.623136,
- 0
- ],
- [
- 1367,
- 1461689003.910427,
- 0
- ],
- [
- 1368,
- 1461689016.247823,
- 0
- ],
- [
- 1369,
- 1461689016.478084,
- 0
- ],
- [
- 1373,
- 1461689016.706938,
- 0
- ],
- [
- 515,
- 1461689016.93824,
- 0
- ],
- [
- 134,
- 1461689017.173136,
- 0
- ],
- [
- 861,
- 1461689017.410844,
- 0
- ],
- [
- 917,
- 1461689017.651886,
- 0
- ],
- [
- 682,
- 1461689017.892407,
- 0
- ],
- [
- 659,
- 1461689018.136678,
- 0
- ],
- [
- 922,
- 1461689018.382094,
- 0
- ],
- [
- 907,
- 1461689018.625219,
- 0
- ],
- [
- 1120,
- 1461689018.870271,
- 0
- ],
- [
- 1374,
- 1461689019.115375,
- 0
- ],
- [
- 1376,
- 1461689019.368344,
- 0
- ],
- [
- 177,
- 1461689019.631938,
- 0
- ],
- [
- 196,
- 1461689019.899334,
- 0
- ],
- [
- 1378,
- 1461689020.163136,
- 0
- ],
- [
- 362,
- 1461689033.119907,
- 0
- ],
- [
- 362,
- 1461689033.377303,
- 0
- ],
- [
- 280,
- 1461689033.637198,
- 0
- ],
- [
- 142,
- 1461689033.89725,
- 0
- ],
- [
- 1338,
- 1461689034.154907,
- 0
- ],
- [
- 281,
- 1461689034.417146,
- 0
- ],
- [
- 288,
- 1461689034.668657,
- 0
- ],
- [
- 1379,
- 1461689034.923448,
- 0
- ],
- [
- 298,
- 1461689035.177094,
- 0
- ],
- [
- 501,
- 1461689035.430792,
- 0
- ],
- [
- 152,
- 1461689035.684073,
- 0
- ],
- [
- 1386,
- 1461689035.94449,
- 0
- ],
- [
- 567,
- 1461689036.223917,
- 0
- ],
- [
- 1389,
- 1461689036.483709,
- 0
- ],
- [
- 1390,
- 1461689036.739907,
- 0
- ],
- [
- 1399,
- 1461689049.651834,
- 0
- ],
- [
- 1401,
- 1461689049.930376,
- 0
- ],
- [
- 1402,
- 1461689050.208344,
- 0
- ],
- [
- 1403,
- 1461689050.479959,
- 0
- ],
- [
- 613,
- 1461689050.751834,
- 0
- ],
- [
- 1404,
- 1461689051.020115,
- 0
- ],
- [
- 613,
- 1461689051.285948,
- 0
- ],
- [
- 1407,
- 1461689051.549334,
- 0
- ],
- [
- 599,
- 1461689051.814282,
- 0
- ],
- [
- 907,
- 1461689052.071001,
- 0
- ],
- [
- 1408,
- 1461689052.32824,
- 0
- ],
- [
- 1409,
- 1461689052.855948,
- 0
- ],
- [
- 1412,
- 1461689053.122615,
- 0
- ],
- [
- 183,
- 1461689053.371782,
- 0
- ],
- [
- 1413,
- 1461689053.865688,
- 0
- ],
- [
- 1416,
- 1461689066.595896,
- 0
- ],
- [
- 361,
- 1461689066.823969,
- 0
- ],
- [
- 799,
- 1461689067.054542,
- 0
- ],
- [
- 144,
- 1461689067.288813,
- 0
- ],
- [
- 144,
- 1461689067.528553,
- 0
- ],
- [
- 281,
- 1461689067.76449,
- 0
- ],
- [
- 132,
- 1461689068.091938,
- 0
- ],
- [
- 135,
- 1461689068.333917,
- 0
- ],
- [
- 283,
- 1461689068.568396,
- 0
- ],
- [
- 376,
- 1461689068.804178,
- 0
- ],
- [
- 1418,
- 1461689069.04173,
- 0
- ],
- [
- 527,
- 1461689069.284178,
- 0
- ],
- [
- 1419,
- 1461689069.531365,
- 0
- ],
- [
- 434,
- 1461689069.780063,
- 0
- ],
- [
- 398,
- 1461689070.027876,
- 0
- ],
- [
- 1420,
- 1461689070.277407,
- 0
- ],
- [
- 1421,
- 1461689070.527094,
- 0
- ],
- [
- 1422,
- 1461689070.775428,
- 0
- ],
- [
- 1423,
- 1461689082.965219,
- 0
- ],
- [
- 1401,
- 1461689083.214282,
- 0
- ],
- [
- 972,
- 1461689083.462876,
- 0
- ],
- [
- 596,
- 1461689083.712355,
- 0
- ],
- [
- 1018,
- 1461689083.960376,
- 0
- ],
- [
- 145,
- 1461689084.209751,
- 0
- ],
- [
- 281,
- 1461689084.459594,
- 0
- ],
- [
- 366,
- 1461689084.708605,
- 0
- ],
- [
- 1424,
- 1461689084.959907,
- 0
- ],
- [
- 661,
- 1461689085.208501,
- 0
- ],
- [
- 1425,
- 1461689085.457511,
- 0
- ],
- [
- 686,
- 1461689085.707407,
- 0
- ],
- [
- 1110,
- 1461689086.07298,
- 0
- ],
- [
- 1044,
- 1461689086.323344,
- 0
- ],
- [
- 1341,
- 1461689086.564542,
- 0
- ],
- [
- 624,
- 1461689086.803084,
- 0
- ],
- [
- 1429,
- 1461689087.046209,
- 0
- ],
- [
- 1430,
- 1461689099.950844,
- 0
- ],
- [
- 1053,
- 1461689100.197147,
- 0
- ],
- [
- 430,
- 1461689100.438032,
- 0
- ],
- [
- 382,
- 1461689100.678136,
- 0
- ],
- [
- 134,
- 1461689100.924542,
- 0
- ],
- [
- 280,
- 1461689101.170376,
- 0
- ],
- [
- 932,
- 1461689101.416157,
- 0
- ],
- [
- 134,
- 1461689101.663553,
- 0
- ],
- [
- 863,
- 1461689101.912876,
- 0
- ],
- [
- 1432,
- 1461689102.159282,
- 0
- ],
- [
- 398,
- 1461689102.407147,
- 0
- ],
- [
- 1433,
- 1461689102.65824,
- 0
- ],
- [
- 664,
- 1461689102.959022,
- 0
- ],
- [
- 1434,
- 1461689103.260011,
- 0
- ],
- [
- 1126,
- 1461689103.556834,
- 0
- ],
- [
- 1436,
- 1461689116.606574,
- 0
- ],
- [
- 798,
- 1461689116.889282,
- 0
- ],
- [
- 1437,
- 1461689117.16923,
- 0
- ],
- [
- 139,
- 1461689117.445167,
- 0
- ],
- [
- 553,
- 1461689117.719126,
- 0
- ],
- [
- 917,
- 1461689117.990063,
- 0
- ],
- [
- 148,
- 1461689118.258969,
- 0
- ],
- [
- 1439,
- 1461689118.527511,
- 0
- ],
- [
- 1172,
- 1461689118.789022,
- 0
- ],
- [
- 1440,
- 1461689119.049282,
- 0
- ],
- [
- 810,
- 1461689119.311834,
- 0
- ],
- [
- 175,
- 1461689119.575844,
- 0
- ],
- [
- 185,
- 1461689119.836469,
- 0
- ],
- [
- 609,
- 1461689120.095115,
- 0
- ],
- [
- 841,
- 1461689120.572563,
- 0
- ],
- [
- 113,
- 1461689133.19923,
- 0
- ],
- [
- 1441,
- 1461689133.438292,
- 0
- ],
- [
- 429,
- 1461689133.678865,
- 0
- ],
- [
- 917,
- 1461689133.921365,
- 0
- ],
- [
- 142,
- 1461689134.16574,
- 0
- ],
- [
- 596,
- 1461689134.41048,
- 0
- ],
- [
- 145,
- 1461689134.656678,
- 0
- ],
- [
- 446,
- 1461689134.903032,
- 0
- ],
- [
- 1443,
- 1461689135.151938,
- 0
- ],
- [
- 1444,
- 1461689135.398032,
- 0
- ],
- [
- 1445,
- 1461689135.644647,
- 0
- ],
- [
- 167,
- 1461689135.892928,
- 0
- ],
- [
- 1446,
- 1461689136.226938,
- 0
- ],
- [
- 835,
- 1461689136.482355,
- 0
- ],
- [
- 185,
- 1461689136.730897,
- 0
- ],
- [
- 409,
- 1461689136.977876,
- 0
- ],
- [
- 1447,
- 1461689137.366522,
- 0
- ],
- [
- 1449,
- 1461689149.957928,
- 0
- ],
- [
- 1450,
- 1461689150.281105,
- 0
- ],
- [
- 281,
- 1461689150.587876,
- 0
- ],
- [
- 1451,
- 1461689150.817459,
- 0
- ],
- [
- 827,
- 1461689151.043188,
- 0
- ],
- [
- 1452,
- 1461689151.423917,
- 0
- ],
- [
- 1453,
- 1461689151.652824,
- 0
- ],
- [
- 658,
- 1461689151.873553,
- 0
- ],
- [
- 1456,
- 1461689152.096157,
- 0
- ],
- [
- 1457,
- 1461689152.323084,
- 0
- ],
- [
- 154,
- 1461689152.552876,
- 0
- ],
- [
- 832,
- 1461689152.78824,
- 0
- ],
- [
- 168,
- 1461689153.03022,
- 0
- ],
- [
- 963,
- 1461689153.274595,
- 0
- ],
- [
- 1458,
- 1461689153.519282,
- 0
- ],
- [
- 216,
- 1461689153.773918,
- 0
- ],
- [
- 1460,
- 1461689154.010532,
- 0
- ],
- [
- 1463,
- 1461689154.407824,
- 0
- ],
- [
- 1464,
- 1461689166.484074,
- 0
- ],
- [
- 1466,
- 1461689166.719022,
- 0
- ],
- [
- 1467,
- 1461689166.953553,
- 0
- ],
- [
- 281,
- 1461689167.189074,
- 0
- ],
- [
- 280,
- 1461689167.428918,
- 0
- ],
- [
- 385,
- 1461689167.670376,
- 0
- ],
- [
- 281,
- 1461689167.912251,
- 0
- ],
- [
- 144,
- 1461689168.155376,
- 0
- ],
- [
- 1468,
- 1461689168.401209,
- 0
- ],
- [
- 157,
- 1461689168.646938,
- 0
- ],
- [
- 151,
- 1461689168.890897,
- 0
- ],
- [
- 293,
- 1461689169.137043,
- 0
- ],
- [
- 1408,
- 1461689169.406886,
- 0
- ],
- [
- 1245,
- 1461689169.667199,
- 0
- ],
- [
- 1210,
- 1461689169.92574,
- 0
- ],
- [
- 440,
- 1461689170.18423,
- 0
- ],
- [
- 1469,
- 1461689170.440428,
- 0
- ],
- [
- 1470,
- 1461689183.253709,
- 0
- ],
- [
- 1471,
- 1461689183.50423,
- 0
- ],
- [
- 1011,
- 1461689183.757876,
- 0
- ],
- [
- 132,
- 1461689184.01048,
- 0
- ],
- [
- 1472,
- 1461689184.263657,
- 0
- ],
- [
- 283,
- 1461689184.516313,
- 0
- ],
- [
- 281,
- 1461689184.768866,
- 0
- ],
- [
- 138,
- 1461689185.021105,
- 0
- ],
- [
- 157,
- 1461689185.274334,
- 0
- ],
- [
- 1339,
- 1461689185.524438,
- 0
- ],
- [
- 937,
- 1461689185.775636,
- 0
- ],
- [
- 1085,
- 1461689186.115376,
- 0
- ],
- [
- 1473,
- 1461689186.369074,
- 0
- ],
- [
- 180,
- 1461689186.613293,
- 0
- ],
- [
- 216,
- 1461689186.860897,
- 0
- ],
- [
- 1475,
- 1461689187.094647,
- 0
- ],
- [
- 668,
- 1461689187.340793,
- 0
- ],
- [
- 1476,
- 1461689187.74423,
- 0
- ],
- [
- 1335,
- 1461689200.164699,
- 0
- ],
- [
- 125,
- 1461689200.396418,
- 0
- ],
- [
- 144,
- 1461689200.630532,
- 0
- ],
- [
- 280,
- 1461689200.86647,
- 0
- ],
- [
- 138,
- 1461689201.106053,
- 0
- ],
- [
- 281,
- 1461689201.344855,
- 0
- ],
- [
- 135,
- 1461689201.588188,
- 0
- ],
- [
- 138,
- 1461689201.830063,
- 0
- ],
- [
- 1477,
- 1461689202.076001,
- 0
- ],
- [
- 564,
- 1461689202.318449,
- 0
- ],
- [
- 1446,
- 1461689202.564074,
- 0
- ],
- [
- 154,
- 1461689202.81272,
- 0
- ],
- [
- 1478,
- 1461689203.107199,
- 0
- ],
- [
- 1479,
- 1461689203.402355,
- 0
- ],
- [
- 1482,
- 1461689203.691886,
- 0
- ],
- [
- 1126,
- 1461689203.989491,
- 0
- ],
- [
- 1219,
- 1461689216.674126,
- 0
- ],
- [
- 1483,
- 1461689216.946157,
- 0
- ],
- [
- 135,
- 1461689217.218761,
- 0
- ],
- [
- 138,
- 1461689217.486314,
- 0
- ],
- [
- 1484,
- 1461689217.754074,
- 0
- ],
- [
- 281,
- 1461689218.019386,
- 0
- ],
- [
- 828,
- 1461689218.28298,
- 0
- ],
- [
- 296,
- 1461689218.544595,
- 0
- ],
- [
- 1485,
- 1461689218.805064,
- 0
- ],
- [
- 686,
- 1461689219.06048,
- 0
- ],
- [
- 498,
- 1461689219.321105,
- 0
- ],
- [
- 583,
- 1461689219.584074,
- 0
- ],
- [
- 1486,
- 1461689219.846574,
- 0
- ],
- [
- 1488,
- 1461689220.11272,
- 0
- ],
- [
- 1325,
- 1461689220.381939,
- 0
- ],
- [
- 1377,
- 1461689220.625168,
- 0
- ],
- [
- 1489,
- 1461689233.562251,
- 0
- ],
- [
- 1491,
- 1461689233.816261,
- 0
- ],
- [
- 431,
- 1461689234.068189,
- 0
- ],
- [
- 138,
- 1461689234.323345,
- 0
- ],
- [
- 428,
- 1461689234.579543,
- 0
- ],
- [
- 1057,
- 1461689234.832928,
- 0
- ],
- [
- 281,
- 1461689235.143293,
- 0
- ],
- [
- 1424,
- 1461689235.395637,
- 0
- ],
- [
- 847,
- 1461689235.642303,
- 0
- ],
- [
- 151,
- 1461689235.887459,
- 0
- ],
- [
- 153,
- 1461689236.225272,
- 0
- ],
- [
- 1038,
- 1461689236.479439,
- 0
- ],
- [
- 177,
- 1461689236.72798,
- 0
- ],
- [
- 531,
- 1461689236.975845,
- 0
- ],
- [
- 216,
- 1461689237.225012,
- 0
- ],
- [
- 1493,
- 1461689237.469334,
- 0
- ],
- [
- 1495,
- 1461689237.719387,
- 0
- ],
- [
- 752,
- 1461689249.997043,
- 0
- ],
- [
- 1496,
- 1461689250.249126,
- 0
- ],
- [
- 593,
- 1461689250.502407,
- 0
- ],
- [
- 1500,
- 1461689250.756574,
- 0
- ],
- [
- 959,
- 1461689251.008449,
- 0
- ],
- [
- 1130,
- 1461689251.259907,
- 0
- ],
- [
- 596,
- 1461689251.511209,
- 0
- ],
- [
- 137,
- 1461689251.763553,
- 0
- ],
- [
- 386,
- 1461689252.016209,
- 0
- ],
- [
- 884,
- 1461689252.269334,
- 0
- ],
- [
- 583,
- 1461689252.521626,
- 0
- ],
- [
- 1501,
- 1461689252.774751,
- 0
- ],
- [
- 1503,
- 1461689253.027668,
- 0
- ],
- [
- 1340,
- 1461689253.282147,
- 0
- ],
- [
- 175,
- 1461689253.533605,
- 0
- ],
- [
- 403,
- 1461689253.787043,
- 0
- ],
- [
- 1504,
- 1461689254.039855,
- 0
- ],
- [
- 216,
- 1461689254.341678,
- 0
- ],
- [
- 1505,
- 1461689254.562147,
- 0
- ],
- [
- 1510,
- 1461689254.788814,
- 0
- ],
- [
- 1282,
- 1461689266.608814,
- 0
- ],
- [
- 551,
- 1461689266.86147,
- 0
- ],
- [
- 1513,
- 1461689267.112928,
- 0
- ],
- [
- 280,
- 1461689267.364074,
- 0
- ],
- [
- 366,
- 1461689267.61673,
- 0
- ],
- [
- 280,
- 1461689267.868866,
- 0
- ],
- [
- 145,
- 1461689268.121522,
- 0
- ],
- [
- 144,
- 1461689268.373189,
- 0
- ],
- [
- 1516,
- 1461689268.626157,
- 0
- ],
- [
- 663,
- 1461689268.876991,
- 0
- ],
- [
- 1517,
- 1461689269.127824,
- 0
- ],
- [
- 168,
- 1461689269.381157,
- 0
- ],
- [
- 177,
- 1461689269.648345,
- 0
- ],
- [
- 1518,
- 1461689269.915324,
- 0
- ],
- [
- 1522,
- 1461689270.179907,
- 0
- ],
- [
- 1529,
- 1461689270.443449,
- 0
- ],
- [
- 1530,
- 1461689283.651314,
- 0
- ],
- [
- 1531,
- 1461689283.910793,
- 0
- ],
- [
- 1052,
- 1461689284.169907,
- 0
- ],
- [
- 493,
- 1461689284.425532,
- 0
- ],
- [
- 1452,
- 1461689284.681574,
- 0
- ],
- [
- 366,
- 1461689284.937512,
- 0
- ],
- [
- 146,
- 1461689285.193189,
- 0
- ],
- [
- 382,
- 1461689285.447928,
- 0
- ],
- [
- 1535,
- 1461689285.701991,
- 0
- ],
- [
- 597,
- 1461689285.959335,
- 0
- ],
- [
- 1537,
- 1461689286.215012,
- 0
- ],
- [
- 171,
- 1461689286.470585,
- 0
- ],
- [
- 1112,
- 1461689286.724387,
- 0
- ],
- [
- 1277,
- 1461689286.977876,
- 0
- ],
- [
- 216,
- 1461689287.27772,
- 0
- ],
- [
- 234,
- 1461689287.484491,
- 0
- ],
- [
- 1538,
- 1461689287.878137,
- 0
- ],
- [
- 697,
- 1461689300.107512,
- 0
- ],
- [
- 1149,
- 1461689300.348814,
- 0
- ],
- [
- 1284,
- 1461689300.590533,
- 0
- ],
- [
- 1539,
- 1461689300.832043,
- 0
- ],
- [
- 514,
- 1461689301.076366,
- 0
- ],
- [
- 287,
- 1461689301.321835,
- 0
- ],
- [
- 613,
- 1461689301.568293,
- 0
- ],
- [
- 1284,
- 1461689301.814803,
- 0
- ],
- [
- 168,
- 1461689302.064491,
- 0
- ],
- [
- 1540,
- 1461689302.309855,
- 0
- ],
- [
- 166,
- 1461689302.55772,
- 0
- ],
- [
- 1541,
- 1461689302.808866,
- 0
- ],
- [
- 177,
- 1461689303.069543,
- 0
- ],
- [
- 689,
- 1461689303.33048,
- 0
- ],
- [
- 1544,
- 1461689303.588033,
- 0
- ],
- [
- 1546,
- 1461689303.847147,
- 0
- ],
- [
- 416,
- 1461689316.72746,
- 0
- ],
- [
- 120,
- 1461689316.984074,
- 0
- ],
- [
- 1547,
- 1461689317.238918,
- 0
- ],
- [
- 382,
- 1461689317.49147,
- 0
- ],
- [
- 645,
- 1461689317.745272,
- 0
- ],
- [
- 140,
- 1461689317.998762,
- 0
- ],
- [
- 134,
- 1461689318.252095,
- 0
- ],
- [
- 1250,
- 1461689318.504699,
- 0
- ],
- [
- 862,
- 1461689318.759856,
- 0
- ],
- [
- 686,
- 1461689319.009908,
- 0
- ],
- [
- 1553,
- 1461689319.262199,
- 0
- ],
- [
- 1554,
- 1461689319.520324,
- 0
- ],
- [
- 462,
- 1461689319.777772,
- 0
- ],
- [
- 706,
- 1461689320.034803,
- 0
- ],
- [
- 216,
- 1461689320.305272,
- 0
- ],
- [
- 1004,
- 1461689320.544699,
- 0
- ],
- [
- 1555,
- 1461689320.965012,
- 0
- ],
- [
- 1556,
- 1461689334.02371,
- 0
- ],
- [
- 1557,
- 1461689334.263814,
- 0
- ],
- [
- 134,
- 1461689334.503501,
- 0
- ],
- [
- 804,
- 1461689334.743866,
- 0
- ],
- [
- 1558,
- 1461689334.986939,
- 0
- ],
- [
- 134,
- 1461689335.230533,
- 0
- ],
- [
- 130,
- 1461689335.475637,
- 0
- ],
- [
- 1560,
- 1461689335.722668,
- 0
- ],
- [
- 157,
- 1461689335.97246,
- 0
- ],
- [
- 172,
- 1461689336.223137,
- 0
- ],
- [
- 1537,
- 1461689336.473606,
- 0
- ],
- [
- 647,
- 1461689336.723866,
- 0
- ],
- [
- 174,
- 1461689336.974751,
- 0
- ],
- [
- 216,
- 1461689337.228345,
- 0
- ],
- [
- 609,
- 1461689337.476783,
- 0
- ],
- [
- 1561,
- 1461689337.917147,
- 0
- ],
- [
- 1562,
- 1461689350.148554,
- 0
- ],
- [
- 1441,
- 1461689350.384595,
- 0
- ],
- [
- 594,
- 1461689350.621679,
- 0
- ],
- [
- 643,
- 1461689350.857512,
- 0
- ],
- [
- 1220,
- 1461689351.097251,
- 0
- ],
- [
- 900,
- 1461689351.33871,
- 0
- ],
- [
- 134,
- 1461689351.581679,
- 0
- ],
- [
- 382,
- 1461689351.825689,
- 0
- ],
- [
- 1563,
- 1461689352.072616,
- 0
- ],
- [
- 434,
- 1461689352.316835,
- 0
- ],
- [
- 1339,
- 1461689352.562199,
- 0
- ],
- [
- 458,
- 1461689352.81121,
- 0
- ],
- [
- 1564,
- 1461689353.07022,
- 0
- ],
- [
- 1565,
- 1461689353.33022,
- 0
- ],
- [
- 216,
- 1461689353.600637,
- 0
- ],
- [
- 411,
- 1461689353.845272,
- 0
- ],
- [
- 592,
- 1461689367.162095,
- 0
- ],
- [
- 879,
- 1461689367.413293,
- 0
- ],
- [
- 134,
- 1461689367.666418,
- 0
- ],
- [
- 682,
- 1461689367.921106,
- 0
- ],
- [
- 426,
- 1461689368.174908,
- 0
- ],
- [
- 1566,
- 1461689368.42897,
- 0
- ],
- [
- 1349,
- 1461689368.681522,
- 0
- ],
- [
- 831,
- 1461689368.936418,
- 0
- ],
- [
- 166,
- 1461689369.187199,
- 0
- ],
- [
- 648,
- 1461689369.441106,
- 0
- ],
- [
- 1567,
- 1461689369.697095,
- 0
- ],
- [
- 1568,
- 1461689369.953449,
- 0
- ],
- [
- 588,
- 1461689370.208137,
- 0
- ],
- [
- 1569,
- 1461689370.461991,
- 0
- ],
- [
- 1571,
- 1461689370.716054,
- 0
- ],
- [
- 1572,
- 1461689383.647043,
- 0
- ],
- [
- 593,
- 1461689383.899127,
- 0
- ],
- [
- 130,
- 1461689384.150741,
- 0
- ],
- [
- 144,
- 1461689384.40121,
- 0
- ],
- [
- 135,
- 1461689384.653449,
- 0
- ],
- [
- 1574,
- 1461689384.905272,
- 0
- ],
- [
- 386,
- 1461689385.156522,
- 0
- ],
- [
- 280,
- 1461689385.40772,
- 0
- ],
- [
- 290,
- 1461689385.660585,
- 0
- ],
- [
- 299,
- 1461689386.171627,
- 0
- ],
- [
- 166,
- 1461689386.427199,
- 0
- ],
- [
- 1575,
- 1461689386.668502,
- 0
- ],
- [
- 185,
- 1461689386.908866,
- 0
- ],
- [
- 1577,
- 1461689387.148866,
- 0
- ],
- [
- 1578,
- 1461689387.391731,
- 0
- ],
- [
- 477,
- 1461689400.185689,
- 0
- ],
- [
- 1579,
- 1461689400.429075,
- 0
- ],
- [
- 1581,
- 1461689400.672147,
- 0
- ],
- [
- 135,
- 1461689400.915533,
- 0
- ],
- [
- 931,
- 1461689401.161158,
- 0
- ],
- [
- 130,
- 1461689401.407408,
- 0
- ],
- [
- 144,
- 1461689401.654595,
- 0
- ],
- [
- 1291,
- 1461689401.902095,
- 0
- ],
- [
- 1582,
- 1461689402.152304,
- 0
- ],
- [
- 1583,
- 1461689402.399283,
- 0
- ],
- [
- 295,
- 1461689402.649856,
- 0
- ],
- [
- 1039,
- 1461689402.905845,
- 0
- ],
- [
- 1042,
- 1461689403.163085,
- 0
- ],
- [
- 1089,
- 1461689403.417668,
- 0
- ],
- [
- 216,
- 1461689403.701522,
- 0
- ],
- [
- 1588,
- 1461689403.925585,
- 0
- ],
- [
- 551,
- 1461689417.115793,
- 0
- ],
- [
- 1589,
- 1461689417.379231,
- 0
- ],
- [
- 134,
- 1461689417.617356,
- 0
- ],
- [
- 139,
- 1461689417.869075,
- 0
- ],
- [
- 683,
- 1461689418.122304,
- 0
- ],
- [
- 280,
- 1461689418.375377,
- 0
- ],
- [
- 131,
- 1461689418.628241,
- 0
- ],
- [
- 1590,
- 1461689418.881575,
- 0
- ],
- [
- 171,
- 1461689419.133345,
- 0
- ],
- [
- 650,
- 1461689419.387929,
- 0
- ],
- [
- 298,
- 1461689419.645012,
- 0
- ],
- [
- 865,
- 1461689419.902564,
- 0
- ],
- [
- 1591,
- 1461689420.158502,
- 0
- ],
- [
- 216,
- 1461689420.416575,
- 0
- ],
- [
- 1213,
- 1461689420.66772,
- 0
- ],
- [
- 1592,
- 1461689433.74522,
- 0
- ],
- [
- 1593,
- 1461689433.994179,
- 0
- ],
- [
- 362,
- 1461689434.241835,
- 0
- ],
- [
- 382,
- 1461689434.489387,
- 0
- ],
- [
- 431,
- 1461689434.738137,
- 0
- ],
- [
- 613,
- 1461689434.987043,
- 0
- ],
- [
- 1032,
- 1461689435.23647,
- 0
- ],
- [
- 805,
- 1461689435.485741,
- 0
- ],
- [
- 1442,
- 1461689435.735898,
- 0
- ],
- [
- 155,
- 1461689436.05996,
- 0
- ],
- [
- 157,
- 1461689436.316262,
- 0
- ],
- [
- 455,
- 1461689436.566106,
- 0
- ],
- [
- 1136,
- 1461689436.816523,
- 0
- ],
- [
- 1208,
- 1461689437.064231,
- 0
- ],
- [
- 216,
- 1461689437.364856,
- 0
- ],
- [
- 1228,
- 1461689437.561887,
- 0
- ],
- [
- 1594,
- 1461689437.957668,
- 0
- ],
- [
- 1595,
- 1461689450.740793,
- 0
- ],
- [
- 1260,
- 1461689450.980845,
- 0
- ],
- [
- 281,
- 1461689451.219908,
- 0
- ],
- [
- 281,
- 1461689451.461106,
- 0
- ],
- [
- 1290,
- 1461689451.70345,
- 0
- ],
- [
- 1453,
- 1461689451.94772,
- 0
- ],
- [
- 142,
- 1461689452.192877,
- 0
- ],
- [
- 658,
- 1461689452.438502,
- 0
- ],
- [
- 1596,
- 1461689452.770741,
- 0
- ],
- [
- 154,
- 1461689453.022929,
- 0
- ],
- [
- 905,
- 1461689453.266523,
- 0
- ],
- [
- 618,
- 1461689453.511158,
- 0
- ],
- [
- 1599,
- 1461689453.756887,
- 0
- ],
- [
- 1600,
- 1461689454.003866,
- 0
- ],
- [
- 216,
- 1461689454.26095,
- 0
- ],
- [
- 987,
- 1461689454.497148,
- 0
- ],
- [
- 1602,
- 1461689455.321679,
- 0
- ],
- [
- 442,
- 1461689467.894752,
- 0
- ],
- [
- 1604,
- 1461689468.371158,
- 0
- ],
- [
- 386,
- 1461689468.845741,
- 0
- ],
- [
- 376,
- 1461689469.298502,
- 0
- ],
- [
- 281,
- 1461689469.772043,
- 0
- ],
- [
- 877,
- 1461689470.218762,
- 0
- ],
- [
- 138,
- 1461689470.638033,
- 0
- ],
- [
- 1349,
- 1461689471.035064,
- 0
- ],
- [
- 386,
- 1461689471.411575,
- 0
- ],
- [
- 426,
- 1461689471.772148,
- 0
- ],
- [
- 426,
- 1461689472.115898,
- 0
- ],
- [
- 386,
- 1461689472.446366,
- 0
- ],
- [
- 134,
- 1461689472.81095,
- 0
- ],
- [
- 1605,
- 1461689473.114648,
- 0
- ],
- [
- 1606,
- 1461689473.407877,
- 0
- ],
- [
- 1607,
- 1461689473.692356,
- 0
- ],
- [
- 432,
- 1461689473.969648,
- 0
- ],
- [
- 293,
- 1461689474.24246,
- 0
- ],
- [
- 616,
- 1461689474.516054,
- 0
- ],
- [
- 299,
- 1461689474.785221,
- 0
- ],
- [
- 435,
- 1461689476.015637,
- 0
- ],
- [
- 935,
- 1461689476.265793,
- 0
- ],
- [
- 1222,
- 1461689476.518346,
- 0
- ],
- [
- 462,
- 1461689476.771991,
- 0
- ],
- [
- 1610,
- 1461689477.024335,
- 0
- ],
- [
- 610,
- 1461689477.276939,
- 0
- ],
- [
- 71,
- 1461689477.676679,
- 0
- ],
- [
- 1496,
- 1461689484.035273,
- 0
- ],
- [
- 124,
- 1461689484.275064,
- 0
- ],
- [
- 142,
- 1461689484.485377,
- 0
- ],
- [
- 281,
- 1461689484.69621,
- 0
- ],
- [
- 281,
- 1461689484.91345,
- 0
- ],
- [
- 282,
- 1461689485.135481,
- 0
- ],
- [
- 130,
- 1461689485.360846,
- 0
- ],
- [
- 280,
- 1461689485.590637,
- 0
- ],
- [
- 614,
- 1461689485.825273,
- 0
- ],
- [
- 151,
- 1461689486.064335,
- 0
- ],
- [
- 166,
- 1461689486.321314,
- 0
- ],
- [
- 157,
- 1461689486.580481,
- 0
- ],
- [
- 907,
- 1461689486.838971,
- 0
- ],
- [
- 437,
- 1461689487.096419,
- 0
- ],
- [
- 1613,
- 1461689487.353294,
- 0
- ],
- [
- 691,
- 1461689487.607981,
- 0
- ],
- [
- 487,
- 1461689490.016679,
- 0
- ],
- [
- 1618,
- 1461689500.800481,
- 0
- ],
- [
- 1619,
- 1461689501.022304,
- 0
- ],
- [
- 288,
- 1461689501.248398,
- 0
- ],
- [
- 684,
- 1461689501.475846,
- 0
- ],
- [
- 281,
- 1461689501.707721,
- 0
- ],
- [
- 145,
- 1461689501.942252,
- 0
- ],
- [
- 1250,
- 1461689502.178398,
- 0
- ],
- [
- 682,
- 1461689502.417096,
- 0
- ],
- [
- 935,
- 1461689502.661158,
- 0
- ],
- [
- 290,
- 1461689502.911158,
- 0
- ],
- [
- 1621,
- 1461689503.160794,
- 0
- ],
- [
- 432,
- 1461689503.409596,
- 0
- ],
- [
- 1043,
- 1461689503.658866,
- 0
- ],
- [
- 1622,
- 1461689503.909856,
- 0
- ],
- [
- 1123,
- 1461689504.162304,
- 0
- ],
- [
- 1623,
- 1461689504.610064,
- 0
- ],
- [
- 1626,
- 1461689517.417877,
- 0
- ],
- [
- 1314,
- 1461689517.6597,
- 0
- ],
- [
- 281,
- 1461689517.886887,
- 0
- ],
- [
- 281,
- 1461689518.121783,
- 0
- ],
- [
- 366,
- 1461689518.362877,
- 0
- ],
- [
- 130,
- 1461689518.60345,
- 0
- ],
- [
- 682,
- 1461689518.845898,
- 0
- ],
- [
- 138,
- 1461689519.088971,
- 0
- ],
- [
- 1160,
- 1461689519.337617,
- 0
- ],
- [
- 529,
- 1461689519.589648,
- 0
- ],
- [
- 498,
- 1461689519.840117,
- 0
- ],
- [
- 647,
- 1461689520.092044,
- 0
- ],
- [
- 459,
- 1461689520.344596,
- 0
- ],
- [
- 182,
- 1461689520.595169,
- 0
- ],
- [
- 624,
- 1461689520.850533,
- 0
- ],
- [
- 1627,
- 1461689521.096887,
- 0
- ],
- [
- 417,
- 1461689534.197981,
- 0
- ],
- [
- 551,
- 1461689534.447252,
- 0
- ],
- [
- 133,
- 1461689534.698137,
- 0
- ],
- [
- 134,
- 1461689534.947408,
- 0
- ],
- [
- 281,
- 1461689535.197981,
- 0
- ],
- [
- 1628,
- 1461689535.448294,
- 0
- ],
- [
- 130,
- 1461689535.698919,
- 0
- ],
- [
- 376,
- 1461689535.952044,
- 0
- ],
- [
- 1630,
- 1461689536.210794,
- 0
- ],
- [
- 529,
- 1461689536.463554,
- 0
- ],
- [
- 597,
- 1461689536.715637,
- 0
- ],
- [
- 597,
- 1461689536.967981,
- 0
- ],
- [
- 1631,
- 1461689537.221262,
- 0
- ],
- [
- 1632,
- 1461689537.474596,
- 0
- ],
- [
- 216,
- 1461689537.727044,
- 0
- ],
- [
- 1633,
- 1461689537.978294,
- 0
- ],
- [
- 1634,
- 1461689550.938398,
- 0
- ],
- [
- 1635,
- 1461689551.188085,
- 0
- ],
- [
- 138,
- 1461689551.439075,
- 0
- ],
- [
- 658,
- 1461689551.68996,
- 0
- ],
- [
- 1636,
- 1461689551.940898,
- 0
- ],
- [
- 1055,
- 1461689552.191575,
- 0
- ],
- [
- 283,
- 1461689552.441887,
- 0
- ],
- [
- 400,
- 1461689552.696367,
- 0
- ],
- [
- 1088,
- 1461689552.956731,
- 0
- ],
- [
- 290,
- 1461689553.213085,
- 0
- ],
- [
- 156,
- 1461689553.470117,
- 0
- ],
- [
- 1292,
- 1461689553.72621,
- 0
- ],
- [
- 1637,
- 1461689553.983762,
- 0
- ],
- [
- 216,
- 1461689554.258033,
- 0
- ],
- [
- 1638,
- 1461689554.490846,
- 0
- ],
- [
- 694,
- 1461689554.888137,
- 0
- ],
- [
- 1641,
- 1461689568.444231,
- 0
- ],
- [
- 279,
- 1461689568.681158,
- 0
- ],
- [
- 382,
- 1461689568.922825,
- 0
- ],
- [
- 382,
- 1461689569.164752,
- 0
- ],
- [
- 1642,
- 1461689569.412513,
- 0
- ],
- [
- 643,
- 1461689569.657825,
- 0
- ],
- [
- 135,
- 1461689569.902825,
- 0
- ],
- [
- 1456,
- 1461689570.1497,
- 0
- ],
- [
- 501,
- 1461689570.395638,
- 0
- ],
- [
- 401,
- 1461689570.640273,
- 0
- ],
- [
- 173,
- 1461689570.887044,
- 0
- ],
- [
- 154,
- 1461689571.135169,
- 0
- ],
- [
- 1244,
- 1461689571.38444,
- 0
- ],
- [
- 1643,
- 1461689571.633138,
- 0
- ],
- [
- 1325,
- 1461689571.892981,
- 0
- ],
- [
- 1645,
- 1461689572.129908,
- 0
- ],
- [
- 487,
- 1461689572.512356,
- 0
- ],
- [
- 1240,
- 1461689584.34569,
- 0
- ],
- [
- 1646,
- 1461689584.582304,
- 0
- ],
- [
- 139,
- 1461689584.820898,
- 0
- ],
- [
- 917,
- 1461689585.060013,
- 0
- ],
- [
- 284,
- 1461689585.300742,
- 0
- ],
- [
- 517,
- 1461689585.543658,
- 0
- ],
- [
- 596,
- 1461689585.787773,
- 0
- ],
- [
- 1058,
- 1461689586.035273,
- 0
- ],
- [
- 155,
- 1461689586.298294,
- 0
- ],
- [
- 433,
- 1461689586.558606,
- 0
- ],
- [
- 1647,
- 1461689586.81845,
- 0
- ],
- [
- 401,
- 1461689587.076888,
- 0
- ],
- [
- 1649,
- 1461689587.334179,
- 0
- ],
- [
- 1651,
- 1461689587.591315,
- 0
- ],
- [
- 1653,
- 1461689587.84746,
- 0
- ],
- [
- 761,
- 1461689605.964908,
- 0
- ],
- [
- 1655,
- 1461689606.219596,
- 0
- ],
- [
- 799,
- 1461689606.4722,
- 0
- ],
- [
- 281,
- 1461689606.72569,
- 0
- ],
- [
- 134,
- 1461689606.977252,
- 0
- ],
- [
- 1131,
- 1461689607.230117,
- 0
- ],
- [
- 1056,
- 1461689607.482148,
- 0
- ],
- [
- 1656,
- 1461689607.734023,
- 0
- ],
- [
- 1657,
- 1461689607.985481,
- 0
- ],
- [
- 662,
- 1461689608.236419,
- 0
- ],
- [
- 1658,
- 1461689608.486783,
- 0
- ],
- [
- 1038,
- 1461689608.737617,
- 0
- ],
- [
- 867,
- 1461689608.989752,
- 0
- ],
- [
- 1659,
- 1461689609.514804,
- 0
- ],
- [
- 1660,
- 1461689609.904856,
- 0
- ],
- [
- 1666,
- 1461689610.035481,
- 0
- ],
- [
- 928,
- 1461689610.166888,
- 0
- ],
- [
- 1667,
- 1461689617.602773,
- 0
- ],
- [
- 1626,
- 1461689617.764336,
- 0
- ],
- [
- 1668,
- 1461689617.927929,
- 0
- ],
- [
- 1669,
- 1461689618.103815,
- 0
- ],
- [
- 279,
- 1461689618.289961,
- 0
- ],
- [
- 281,
- 1461689618.485065,
- 0
- ],
- [
- 130,
- 1461689618.688138,
- 0
- ],
- [
- 280,
- 1461689618.896784,
- 0
- ],
- [
- 137,
- 1461689619.116627,
- 0
- ],
- [
- 554,
- 1461689619.364752,
- 0
- ],
- [
- 130,
- 1461689619.607304,
- 0
- ],
- [
- 144,
- 1461689619.858606,
- 0
- ],
- [
- 1670,
- 1461689620.111106,
- 0
- ],
- [
- 715,
- 1461689620.363971,
- 0
- ],
- [
- 1671,
- 1461689620.617929,
- 0
- ],
- [
- 649,
- 1461689620.867825,
- 0
- ],
- [
- 1672,
- 1461689621.119179,
- 0
- ],
- [
- 157,
- 1461689621.370325,
- 0
- ],
- [
- 1673,
- 1461689621.622252,
- 0
- ],
- [
- 1674,
- 1461689621.873711,
- 0
- ],
- [
- 1675,
- 1461689622.125221,
- 0
- ],
- [
- 1676,
- 1461689622.521263,
- 0
- ],
- [
- 1677,
- 1461689634.277044,
- 0
- ],
- [
- 1260,
- 1461689634.517096,
- 0
- ],
- [
- 134,
- 1461689634.756471,
- 0
- ],
- [
- 281,
- 1461689634.997721,
- 0
- ],
- [
- 517,
- 1461689635.240377,
- 0
- ],
- [
- 683,
- 1461689635.484388,
- 0
- ],
- [
- 366,
- 1461689635.729492,
- 0
- ],
- [
- 1678,
- 1461689635.97944,
- 0
- ],
- [
- 1679,
- 1461689636.212877,
- 0
- ],
- [
- 166,
- 1461689636.445429,
- 0
- ],
- [
- 290,
- 1461689636.679804,
- 0
- ],
- [
- 1517,
- 1461689636.916992,
- 0
- ],
- [
- 963,
- 1461689637.156263,
- 0
- ],
- [
- 1090,
- 1461689637.397356,
- 0
- ],
- [
- 1389,
- 1461689637.641992,
- 0
- ],
- [
- 1681,
- 1461689637.882617,
- 0
- ],
- [
- 1682,
- 1461689650.867721,
- 0
- ],
- [
- 1684,
- 1461689651.111992,
- 0
- ],
- [
- 1686,
- 1461689651.355898,
- 0
- ],
- [
- 1687,
- 1461689651.600898,
- 0
- ],
- [
- 280,
- 1461689651.847409,
- 0
- ],
- [
- 130,
- 1461689652.094544,
- 0
- ],
- [
- 1688,
- 1461689652.341836,
- 0
- ],
- [
- 1152,
- 1461689652.849388,
- 0
- ],
- [
- 1038,
- 1461689653.101732,
- 0
- ],
- [
- 723,
- 1461689653.339752,
- 0
- ],
- [
- 398,
- 1461689653.5772,
- 0
- ],
- [
- 1690,
- 1461689653.816627,
- 0
- ],
- [
- 666,
- 1461689654.057461,
- 0
- ],
- [
- 1325,
- 1461689654.315794,
- 0
- ],
- [
- 1692,
- 1461689654.542982,
- 0
- ],
- [
- 1694,
- 1461689667.606732,
- 0
- ],
- [
- 1695,
- 1461689667.851836,
- 0
- ],
- [
- 1696,
- 1461689668.095586,
- 0
- ],
- [
- 281,
- 1461689668.340794,
- 0
- ],
- [
- 135,
- 1461689668.587252,
- 0
- ],
- [
- 365,
- 1461689668.834284,
- 0
- ],
- [
- 1250,
- 1461689669.08194,
- 0
- ],
- [
- 1687,
- 1461689669.333242,
- 0
- ],
- [
- 494,
- 1461689669.587669,
- 0
- ],
- [
- 291,
- 1461689669.839909,
- 0
- ],
- [
- 1647,
- 1461689670.09194,
- 0
- ],
- [
- 290,
- 1461689670.344232,
- 0
- ],
- [
- 1697,
- 1461689670.596575,
- 0
- ],
- [
- 1699,
- 1461689670.848294,
- 0
- ],
- [
- 216,
- 1461689671.110273,
- 0
- ],
- [
- 1701,
- 1461689671.350482,
- 0
- ],
- [
- 487,
- 1461689671.753763,
- 0
- ],
- [
- 630,
- 1461689684.416471,
- 0
- ],
- [
- 120,
- 1461689684.654075,
- 0
- ],
- [
- 804,
- 1461689684.891627,
- 0
- ],
- [
- 148,
- 1461689685.131367,
- 0
- ],
- [
- 596,
- 1461689685.373398,
- 0
- ],
- [
- 134,
- 1461689685.61668,
- 0
- ],
- [
- 1702,
- 1461689685.861523,
- 0
- ],
- [
- 1605,
- 1461689686.110325,
- 0
- ],
- [
- 1040,
- 1461689686.365377,
- 0
- ],
- [
- 935,
- 1461689686.617461,
- 0
- ],
- [
- 1039,
- 1461689686.870742,
- 0
- ],
- [
- 1703,
- 1461689687.123711,
- 0
- ],
- [
- 1704,
- 1461689687.376888,
- 0
- ],
- [
- 1705,
- 1461689687.628659,
- 0
- ],
- [
- 440,
- 1461689687.881523,
- 0
- ],
- [
- 575,
- 1461689701.155846,
- 0
- ],
- [
- 1707,
- 1461689701.405482,
- 0
- ],
- [
- 1452,
- 1461689701.655482,
- 0
- ],
- [
- 1708,
- 1461689701.906055,
- 0
- ],
- [
- 1670,
- 1461689702.157461,
- 0
- ],
- [
- 446,
- 1461689702.408294,
- 0
- ],
- [
- 144,
- 1461689702.662721,
- 0
- ],
- [
- 1709,
- 1461689702.918867,
- 0
- ],
- [
- 1501,
- 1461689703.175221,
- 0
- ],
- [
- 154,
- 1461689703.42845,
- 0
- ],
- [
- 723,
- 1461689703.68194,
- 0
- ],
- [
- 157,
- 1461689703.935482,
- 0
- ],
- [
- 1710,
- 1461689704.188763,
- 0
- ],
- [
- 652,
- 1461689704.441315,
- 0
- ],
- [
- 1711,
- 1461689704.692357,
- 0
- ],
- [
- 1496,
- 1461689717.864075,
- 0
- ],
- [
- 1260,
- 1461689718.115013,
- 0
- ],
- [
- 130,
- 1461689718.365273,
- 0
- ],
- [
- 365,
- 1461689718.616315,
- 0
- ],
- [
- 596,
- 1461689718.867461,
- 0
- ],
- [
- 917,
- 1461689719.119128,
- 0
- ],
- [
- 135,
- 1461689719.373294,
- 0
- ],
- [
- 1712,
- 1461689719.630846,
- 0
- ],
- [
- 166,
- 1461689719.887669,
- 0
- ],
- [
- 616,
- 1461689720.14168,
- 0
- ],
- [
- 401,
- 1461689720.396419,
- 0
- ],
- [
- 157,
- 1461689720.650742,
- 0
- ],
- [
- 888,
- 1461689720.904544,
- 0
- ],
- [
- 1613,
- 1461689721.157773,
- 0
- ],
- [
- 1713,
- 1461689721.409492,
- 0
- ],
- [
- 1716,
- 1461689721.793711,
- 0
- ],
- [
- 1717,
- 1461689734.44543,
- 0
- ],
- [
- 1718,
- 1461689734.684648,
- 0
- ],
- [
- 137,
- 1461689734.924909,
- 0
- ],
- [
- 596,
- 1461689735.165534,
- 0
- ],
- [
- 382,
- 1461689735.408867,
- 0
- ],
- [
- 427,
- 1461689735.653294,
- 0
- ],
- [
- 1291,
- 1461689735.898763,
- 0
- ],
- [
- 288,
- 1461689736.148086,
- 0
- ],
- [
- 1719,
- 1461689736.405117,
- 0
- ],
- [
- 529,
- 1461689736.658971,
- 0
- ],
- [
- 1036,
- 1461689736.913451,
- 0
- ],
- [
- 847,
- 1461689737.166732,
- 0
- ],
- [
- 1564,
- 1461689737.419753,
- 0
- ],
- [
- 1720,
- 1461689737.672357,
- 0
- ],
- [
- 216,
- 1461689737.932096,
- 0
- ],
- [
- 1155,
- 1461689738.177565,
- 0
- ],
- [
- 1723,
- 1461689738.581628,
- 0
- ],
- [
- 1624,
- 1461689751.346576,
- 0
- ],
- [
- 593,
- 1461689751.654753,
- 0
- ],
- [
- 1725,
- 1461689751.893398,
- 0
- ],
- [
- 1670,
- 1461689752.126159,
- 0
- ],
- [
- 138,
- 1461689752.361419,
- 0
- ],
- [
- 281,
- 1461689752.601107,
- 0
- ],
- [
- 1300,
- 1461689752.975482,
- 0
- ],
- [
- 281,
- 1461689753.22194,
- 0
- ],
- [
- 149,
- 1461689753.529649,
- 0
- ],
- [
- 1726,
- 1461689753.766419,
- 0
- ],
- [
- 528,
- 1461689753.997253,
- 0
- ],
- [
- 157,
- 1461689754.231003,
- 0
- ],
- [
- 1039,
- 1461689754.466576,
- 0
- ],
- [
- 963,
- 1461689754.704701,
- 0
- ],
- [
- 1209,
- 1461689754.944805,
- 0
- ],
- [
- 216,
- 1461689755.192409,
- 0
- ],
- [
- 218,
- 1461689755.427201,
- 0
- ],
- [
- 234,
- 1461689755.820378,
- 0
- ],
- [
- 1731,
- 1461689777.183294,
- 0
- ],
- [
- 1749,
- 1461689777.423242,
- 0
- ],
- [
- 1752,
- 1461689777.667044,
- 0
- ],
- [
- 1773,
- 1461689778.662044,
- 0
- ],
- [
- 419,
- 1461689779.048555,
- 0
- ],
- [
- 1779,
- 1461689779.261315,
- 0
- ],
- [
- 124,
- 1461689779.485534,
- 0
- ],
- [
- 134,
- 1461689779.67694,
- 0
- ],
- [
- 1018,
- 1461689779.872878,
- 0
- ],
- [
- 658,
- 1461689780.07694,
- 0
- ],
- [
- 281,
- 1461689780.287878,
- 0
- ],
- [
- 1784,
- 1461689780.507774,
- 0
- ],
- [
- 133,
- 1461689786.609232,
- 0
- ],
- [
- 917,
- 1461689786.832982,
- 0
- ],
- [
- 596,
- 1461689787.030222,
- 0
- ],
- [
- 884,
- 1461689787.232149,
- 0
- ],
- [
- 1793,
- 1461689787.440169,
- 0
- ],
- [
- 1620,
- 1461689787.730742,
- 0
- ],
- [
- 583,
- 1461689787.949649,
- 0
- ],
- [
- 686,
- 1461689788.164961,
- 0
- ],
- [
- 455,
- 1461689788.384649,
- 0
- ],
- [
- 852,
- 1461689789.071263,
- 0
- ],
- [
- 530,
- 1461689789.298972,
- 0
- ],
- [
- 1794,
- 1461689789.516472,
- 0
- ],
- [
- 1795,
- 1461689789.740847,
- 0
- ],
- [
- 1806,
- 1461689790.481419,
- 0
- ],
- [
- 1807,
- 1461689790.921003,
- 0
- ],
- [
- 1809,
- 1461689791.127774,
- 0
- ],
- [
- 805,
- 1461689791.323972,
- 0
- ],
- [
- 493,
- 1461689791.525169,
- 0
- ],
- [
- 1811,
- 1461689791.733659,
- 0
- ],
- [
- 683,
- 1461689791.948659,
- 0
- ],
- [
- 134,
- 1461689792.169284,
- 0
- ],
- [
- 281,
- 1461689792.393503,
- 0
- ],
- [
- 1812,
- 1461689793.035534,
- 0
- ],
- [
- 581,
- 1461689793.262044,
- 0
- ],
- [
- 1060,
- 1461689793.471628,
- 0
- ],
- [
- 1813,
- 1461689793.683607,
- 0
- ],
- [
- 597,
- 1461689793.901367,
- 0
- ],
- [
- 168,
- 1461689794.123451,
- 0
- ],
- [
- 864,
- 1461689794.486576,
- 0
- ],
- [
- 303,
- 1461689794.716419,
- 0
- ],
- [
- 1689,
- 1461689794.93819,
- 0
- ],
- [
- 1818,
- 1461689795.162774,
- 0
- ],
- [
- 1819,
- 1461689795.391055,
- 0
- ],
- [
- 1826,
- 1461689795.749076,
- 0
- ],
- [
- 1837,
- 1461689796.132513,
- 0
- ],
- [
- 549,
- 1461689796.379961,
- 0
- ],
- [
- 798,
- 1461689796.627357,
- 0
- ],
- [
- 1261,
- 1461689796.871263,
- 0
- ],
- [
- 144,
- 1461689797.118503,
- 0
- ],
- [
- 395,
- 1461689797.36819,
- 0
- ],
- [
- 144,
- 1461689797.617253,
- 0
- ],
- [
- 138,
- 1461689797.867357,
- 0
- ],
- [
- 519,
- 1461689798.117409,
- 0
- ],
- [
- 598,
- 1461689798.368294,
- 0
- ],
- [
- 1425,
- 1461689798.616367,
- 0
- ],
- [
- 1517,
- 1461689798.870482,
- 0
- ],
- [
- 1620,
- 1461689799.274909,
- 0
- ],
- [
- 434,
- 1461689799.536315,
- 0
- ],
- [
- 504,
- 1461689799.788972,
- 0
- ],
- [
- 1838,
- 1461689800.041367,
- 0
- ],
- [
- 487,
- 1461689800.301888,
- 0
- ],
- [
- 1849,
- 1461689800.667409,
- 0
- ],
- [
- 120,
- 1461689800.888451,
- 0
- ],
- [
- 1053,
- 1461689801.084024,
- 0
- ],
- [
- 879,
- 1461689801.286055,
- 0
- ],
- [
- 681,
- 1461689801.492669,
- 0
- ],
- [
- 1055,
- 1461689801.707461,
- 0
- ],
- [
- 1129,
- 1461689801.926784,
- 0
- ],
- [
- 130,
- 1461689802.150378,
- 0
- ],
- [
- 134,
- 1461689802.378503,
- 0
- ],
- [
- 144,
- 1461689802.61293,
- 0
- ],
- [
- 157,
- 1461689802.864128,
- 0
- ],
- [
- 290,
- 1461689803.112201,
- 0
- ],
- [
- 501,
- 1461689803.36293,
- 0
- ],
- [
- 1657,
- 1461689803.614232,
- 0
- ],
- [
- 462,
- 1461689803.863555,
- 0
- ],
- [
- 185,
- 1461689804.114701,
- 0
- ],
- [
- 1858,
- 1461689804.365117,
- 0
- ],
- [
- 1859,
- 1461689804.866315,
- 0
- ],
- [
- 1634,
- 1461689805.113763,
- 0
- ],
- [
- 1862,
- 1461689805.33293,
- 0
- ],
- [
- 918,
- 1461689805.552982,
- 0
- ],
- [
- 366,
- 1461689805.777201,
- 0
- ],
- [
- 365,
- 1461689806.00944,
- 0
- ],
- [
- 445,
- 1461689806.23418,
- 0
- ],
- [
- 1863,
- 1461689806.461055,
- 0
- ],
- [
- 167,
- 1461689806.69069,
- 0
- ],
- [
- 1172,
- 1461689806.922669,
- 0
- ],
- [
- 1040,
- 1461689807.158711,
- 0
- ],
- [
- 168,
- 1461689807.395169,
- 0
- ],
- [
- 864,
- 1461689807.634545,
- 0
- ],
- [
- 1864,
- 1461689807.875586,
- 0
- ],
- [
- 1865,
- 1461689808.118659,
- 0
- ],
- [
- 1866,
- 1461689808.361367,
- 0
- ],
- [
- 1872,
- 1461689808.722149,
- 0
- ],
- [
- 124,
- 1461689808.973451,
- 0
- ],
- [
- 283,
- 1461689809.192774,
- 0
- ],
- [
- 366,
- 1461689809.416159,
- 0
- ],
- [
- 806,
- 1461689809.636315,
- 0
- ],
- [
- 658,
- 1461689809.859909,
- 0
- ],
- [
- 596,
- 1461689810.087305,
- 0
- ],
- [
- 280,
- 1461689810.319128,
- 0
- ],
- [
- 1605,
- 1461689810.551628,
- 0
- ],
- [
- 1873,
- 1461689810.789232,
- 0
- ],
- [
- 1874,
- 1461689811.026732,
- 0
- ],
- [
- 1537,
- 1461689811.267097,
- 0
- ],
- [
- 847,
- 1461689811.507305,
- 0
- ],
- [
- 1689,
- 1461689811.75069,
- 0
- ],
- [
- 1875,
- 1461689811.994961,
- 0
- ],
- [
- 1880,
- 1461689812.238242,
- 0
- ],
- [
- 1883,
- 1461689812.929545,
- 0
- ],
- [
- 1669,
- 1461689813.176315,
- 0
- ],
- [
- 596,
- 1461689813.401888,
- 0
- ],
- [
- 134,
- 1461689813.628347,
- 0
- ],
- [
- 1452,
- 1461689813.85819,
- 0
- ],
- [
- 281,
- 1461689814.091003,
- 0
- ],
- [
- 281,
- 1461689814.326315,
- 0
- ],
- [
- 287,
- 1461689814.56392,
- 0
- ],
- [
- 847,
- 1461689814.805065,
- 0
- ],
- [
- 401,
- 1461689815.04444,
- 0
- ],
- [
- 1374,
- 1461689815.286524,
- 0
- ],
- [
- 565,
- 1461689815.529857,
- 0
- ],
- [
- 177,
- 1461689815.774857,
- 0
- ],
- [
- 1884,
- 1461689816.022565,
- 0
- ],
- [
- 487,
- 1461689816.298815,
- 0
- ],
- [
- 593,
- 1461689816.744805,
- 0
- ],
- [
- 613,
- 1461689817.013763,
- 0
- ],
- [
- 144,
- 1461689817.268399,
- 0
- ],
- [
- 1349,
- 1461689817.521784,
- 0
- ],
- [
- 1150,
- 1461689817.774545,
- 0
- ],
- [
- 135,
- 1461689818.026992,
- 0
- ],
- [
- 1020,
- 1461689818.279597,
- 0
- ],
- [
- 1885,
- 1461689818.531159,
- 0
- ],
- [
- 651,
- 1461689818.782305,
- 0
- ],
- [
- 291,
- 1461689819.033607,
- 0
- ],
- [
- 688,
- 1461689819.287722,
- 0
- ],
- [
- 1886,
- 1461689819.538659,
- 0
- ],
- [
- 1887,
- 1461689819.786315,
- 0
- ],
- [
- 1890,
- 1461689822.798555,
- 0
- ],
- [
- 1892,
- 1461689823.150795,
- 0
- ],
- [
- 120,
- 1461689823.37017,
- 0
- ],
- [
- 1157,
- 1461689823.582357,
- 0
- ],
- [
- 1472,
- 1461689823.79793,
- 0
- ],
- [
- 879,
- 1461689824.018815,
- 0
- ],
- [
- 1157,
- 1461689824.243867,
- 0
- ],
- [
- 806,
- 1461689824.472982,
- 0
- ],
- [
- 658,
- 1461689824.70517,
- 0
- ],
- [
- 647,
- 1461689824.941315,
- 0
- ],
- [
- 1309,
- 1461689825.176836,
- 0
- ],
- [
- 1226,
- 1461689825.415378,
- 0
- ],
- [
- 1894,
- 1461689825.656107,
- 0
- ],
- [
- 1895,
- 1461689825.898295,
- 0
- ],
- [
- 1479,
- 1461689826.146784,
- 0
- ],
- [
- 1900,
- 1461689826.395482,
- 0
- ],
- [
- 860,
- 1461689826.822565,
- 0
- ],
- [
- 363,
- 1461689827.072409,
- 0
- ],
- [
- 133,
- 1461689827.308972,
- 0
- ],
- [
- 137,
- 1461689827.54543,
- 0
- ],
- [
- 1901,
- 1461689827.784232,
- 0
- ],
- [
- 387,
- 1461689828.024076,
- 0
- ],
- [
- 932,
- 1461689828.265899,
- 0
- ],
- [
- 717,
- 1461689828.509336,
- 0
- ],
- [
- 1118,
- 1461689828.753763,
- 0
- ],
- [
- 1902,
- 1461689828.998086,
- 0
- ],
- [
- 812,
- 1461689829.490847,
- 0
- ],
- [
- 1044,
- 1461689829.735847,
- 0
- ],
- [
- 890,
- 1461689829.965795,
- 0
- ],
- [
- 1904,
- 1461689830.196992,
- 0
- ],
- [
- 630,
- 1461689830.60642,
- 0
- ],
- [
- 1905,
- 1461689830.840065,
- 0
- ],
- [
- 806,
- 1461689831.063399,
- 0
- ],
- [
- 1906,
- 1461689831.288763,
- 0
- ],
- [
- 281,
- 1461689831.517826,
- 0
- ],
- [
- 145,
- 1461689831.749909,
- 0
- ],
- [
- 1907,
- 1461689831.984753,
- 0
- ],
- [
- 1308,
- 1461689832.222565,
- 0
- ],
- [
- 168,
- 1461689832.461576,
- 0
- ],
- [
- 157,
- 1461689832.752253,
- 0
- ],
- [
- 528,
- 1461689832.993242,
- 0
- ],
- [
- 1908,
- 1461689833.230222,
- 0
- ],
- [
- 1409,
- 1461689833.468607,
- 0
- ],
- [
- 1312,
- 1461689833.709336,
- 0
- ],
- [
- 1077,
- 1461689834.374701,
- 0
- ],
- [
- 130,
- 1461689834.615378,
- 0
- ],
- [
- 134,
- 1461689834.837878,
- 0
- ],
- [
- 1157,
- 1461689835.062461,
- 0
- ],
- [
- 134,
- 1461689835.29043,
- 0
- ],
- [
- 138,
- 1461689835.521524,
- 0
- ],
- [
- 281,
- 1461689835.755482,
- 0
- ],
- [
- 721,
- 1461689835.995899,
- 0
- ],
- [
- 166,
- 1461689836.233138,
- 0
- ],
- [
- 157,
- 1461689836.471732,
- 0
- ],
- [
- 1893,
- 1461689836.712201,
- 0
- ],
- [
- 1044,
- 1461689836.954336,
- 0
- ],
- [
- 1909,
- 1461689837.198659,
- 0
- ],
- [
- 819,
- 1461689837.442201,
- 0
- ],
- [
- 1910,
- 1461689837.862305,
- 0
- ],
- [
- 1441,
- 1461689838.108295,
- 0
- ],
- [
- 132,
- 1461689838.340743,
- 0
- ],
- [
- 138,
- 1461689838.573815,
- 0
- ],
- [
- 805,
- 1461689838.809753,
- 0
- ],
- [
- 427,
- 1461689839.048347,
- 0
- ],
- [
- 137,
- 1461689839.290534,
- 0
- ],
- [
- 828,
- 1461689839.531628,
- 0
- ],
- [
- 1911,
- 1461689839.774284,
- 0
- ],
- [
- 597,
- 1461689840.016263,
- 0
- ],
- [
- 687,
- 1461689840.258659,
- 0
- ],
- [
- 1444,
- 1461689840.503138,
- 0
- ],
- [
- 175,
- 1461689840.748815,
- 0
- ],
- [
- 1913,
- 1461689840.995638,
- 0
- ],
- [
- 1853,
- 1461689841.241993,
- 0
- ],
- [
- 1849,
- 1461689841.673868,
- 0
- ],
- [
- 1914,
- 1461689841.917826,
- 0
- ],
- [
- 1566,
- 1461689842.151836,
- 0
- ],
- [
- 281,
- 1461689842.38668,
- 0
- ],
- [
- 281,
- 1461689842.626368,
- 0
- ],
- [
- 285,
- 1461689842.865638,
- 0
- ],
- [
- 287,
- 1461689843.105378,
- 0
- ],
- [
- 1915,
- 1461689843.347045,
- 0
- ],
- [
- 169,
- 1461689843.590847,
- 0
- ],
- [
- 501,
- 1461689843.833815,
- 0
- ],
- [
- 1111,
- 1461689844.078295,
- 0
- ],
- [
- 1885,
- 1461689844.323815,
- 0
- ],
- [
- 1916,
- 1461689844.570586,
- 0
- ],
- [
- 184,
- 1461689844.817722,
- 0
- ],
- [
- 897,
- 1461689845.502982,
- 0
- ],
- [
- 145,
- 1461689845.748659,
- 0
- ],
- [
- 281,
- 1461689845.978243,
- 0
- ],
- [
- 383,
- 1461689846.207618,
- 0
- ],
- [
- 613,
- 1461689846.43944,
- 0
- ],
- [
- 281,
- 1461689846.673711,
- 0
- ],
- [
- 134,
- 1461689846.91043,
- 0
- ],
- [
- 720,
- 1461689847.149701,
- 0
- ],
- [
- 168,
- 1461689847.389493,
- 0
- ],
- [
- 157,
- 1461689847.630847,
- 0
- ],
- [
- 662,
- 1461689847.873868,
- 0
- ],
- [
- 1112,
- 1461689848.118086,
- 0
- ],
- [
- 1342,
- 1461689848.363659,
- 0
- ],
- [
- 1918,
- 1461689848.609076,
- 0
- ],
- [
- 442,
- 1461689849.04319,
- 0
- ],
- [
- 1919,
- 1461689849.292357,
- 0
- ],
- [
- 281,
- 1461689849.525795,
- 0
- ],
- [
- 1920,
- 1461689849.75944,
- 0
- ],
- [
- 134,
- 1461689849.995586,
- 0
- ],
- [
- 145,
- 1461689850.233711,
- 0
- ],
- [
- 514,
- 1461689850.473555,
- 0
- ],
- [
- 719,
- 1461689850.71543,
- 0
- ],
- [
- 299,
- 1461689850.958868,
- 0
- ],
- [
- 1657,
- 1461689851.201263,
- 0
- ],
- [
- 905,
- 1461689851.445847,
- 0
- ],
- [
- 1921,
- 1461689851.691315,
- 0
- ],
- [
- 505,
- 1461689851.937722,
- 0
- ],
- [
- 1929,
- 1461689852.185378,
- 0
- ],
- [
- 1299,
- 1461689852.890795,
- 0
- ],
- [
- 138,
- 1461689853.135899,
- 0
- ],
- [
- 280,
- 1461689853.36319,
- 0
- ],
- [
- 137,
- 1461689853.591315,
- 0
- ],
- [
- 281,
- 1461689853.822045,
- 0
- ],
- [
- 658,
- 1461689854.055482,
- 0
- ],
- [
- 281,
- 1461689854.291576,
- 0
- ],
- [
- 647,
- 1461689854.531628,
- 0
- ],
- [
- 1930,
- 1461689854.769805,
- 0
- ],
- [
- 1205,
- 1461689855.011055,
- 0
- ],
- [
- 1931,
- 1461689855.253451,
- 0
- ],
- [
- 1044,
- 1461689855.497618,
- 0
- ],
- [
- 870,
- 1461689855.743659,
- 0
- ],
- [
- 1935,
- 1461689856.025847,
- 0
- ],
- [
- 1940,
- 1461689856.581368,
- 0
- ],
- [
- 678,
- 1461689856.945534,
- 0
- ],
- [
- 1941,
- 1461689857.307097,
- 0
- ],
- [
- 138,
- 1461689857.659805,
- 0
- ],
- [
- 281,
- 1461689857.893607,
- 0
- ],
- [
- 376,
- 1461689858.118868,
- 0
- ],
- [
- 137,
- 1461689858.346263,
- 0
- ],
- [
- 147,
- 1461689858.576576,
- 0
- ],
- [
- 529,
- 1461689858.81043,
- 0
- ],
- [
- 294,
- 1461689859.046263,
- 0
- ],
- [
- 1263,
- 1461689859.286211,
- 0
- ],
- [
- 847,
- 1461689859.52142,
- 0
- ],
- [
- 501,
- 1461689859.757253,
- 0
- ],
- [
- 175,
- 1461689859.995534,
- 0
- ],
- [
- 889,
- 1461689860.235482,
- 0
- ],
- [
- 1942,
- 1461689860.477618,
- 0
- ],
- [
- 1943,
- 1461689860.916836,
- 0
- ],
- [
- 362,
- 1461689861.158243,
- 0
- ],
- [
- 130,
- 1461689861.387722,
- 0
- ],
- [
- 1945,
- 1461689861.619024,
- 0
- ],
- [
- 596,
- 1461689861.852826,
- 0
- ],
- [
- 288,
- 1461689862.089284,
- 0
- ],
- [
- 805,
- 1461689862.327774,
- 0
- ],
- [
- 458,
- 1461689862.568191,
- 0
- ],
- [
- 1502,
- 1461689862.812618,
- 0
- ],
- [
- 616,
- 1461689863.054388,
- 0
- ],
- [
- 564,
- 1461689863.297045,
- 0
- ],
- [
- 1946,
- 1461689863.540743,
- 0
- ],
- [
- 1689,
- 1461689863.785691,
- 0
- ],
- [
- 183,
- 1461689864.031472,
- 0
- ],
- [
- 1949,
- 1461689864.388295,
- 0
- ],
- [
- 549,
- 1461689864.711732,
- 0
- ],
- [
- 1128,
- 1461689864.948243,
- 0
- ],
- [
- 134,
- 1461689865.178034,
- 0
- ],
- [
- 134,
- 1461689865.410274,
- 0
- ],
- [
- 1451,
- 1461689865.645274,
- 0
- ],
- [
- 658,
- 1461689865.882566,
- 0
- ],
- [
- 130,
- 1461689866.124284,
- 0
- ],
- [
- 936,
- 1461689866.364284,
- 0
- ],
- [
- 293,
- 1461689866.605118,
- 0
- ],
- [
- 157,
- 1461689866.846888,
- 0
- ],
- [
- 602,
- 1461689867.090638,
- 0
- ],
- [
- 177,
- 1461689867.334753,
- 0
- ],
- [
- 1950,
- 1461689867.580899,
- 0
- ],
- [
- 1953,
- 1461689867.825899,
- 0
- ],
- [
- 126,
- 1461689868.511732,
- 0
- ],
- [
- 446,
- 1461689868.756263,
- 0
- ],
- [
- 134,
- 1461689868.983243,
- 0
- ],
- [
- 1915,
- 1461689869.211368,
- 0
- ],
- [
- 138,
- 1461689869.445326,
- 0
- ],
- [
- 594,
- 1461689869.678711,
- 0
- ],
- [
- 395,
- 1461689869.914805,
- 0
- ],
- [
- 1955,
- 1461689870.155118,
- 0
- ],
- [
- 291,
- 1461689870.393816,
- 0
- ],
- [
- 1061,
- 1461689870.634232,
- 0
- ],
- [
- 1956,
- 1461689870.876263,
- 0
- ],
- [
- 1957,
- 1461689871.120378,
- 0
- ],
- [
- 1960,
- 1461689871.36543,
- 0
- ],
- [
- 1852,
- 1461689871.61043,
- 0
- ],
- [
- 1727,
- 1461689871.979493,
- 0
- ],
- [
- 361,
- 1461689872.297357,
- 0
- ],
- [
- 364,
- 1461689872.532878,
- 0
- ],
- [
- 645,
- 1461689872.765222,
- 0
- ],
- [
- 130,
- 1461689872.997045,
- 0
- ],
- [
- 134,
- 1461689873.231732,
- 0
- ],
- [
- 134,
- 1461689873.468607,
- 0
- ],
- [
- 805,
- 1461689873.707461,
- 0
- ],
- [
- 1119,
- 1461689873.948816,
- 0
- ],
- [
- 1657,
- 1461689874.190118,
- 0
- ],
- [
- 168,
- 1461689874.432774,
- 0
- ],
- [
- 1501,
- 1461689874.676888,
- 0
- ],
- [
- 177,
- 1461689874.922409,
- 0
- ],
- [
- 505,
- 1461689875.168659,
- 0
- ],
- [
- 1962,
- 1461689875.414284,
- 0
- ],
- [
- 1963,
- 1461689875.786472,
- 0
- ],
- [
- 656,
- 1461689876.13543,
- 0
- ],
- [
- 377,
- 1461689876.370691,
- 0
- ],
- [
- 1964,
- 1461689876.598816,
- 0
- ],
- [
- 130,
- 1461689876.829336,
- 0
- ],
- [
- 134,
- 1461689877.062618,
- 0
- ],
- [
- 133,
- 1461689877.298243,
- 0
- ],
- [
- 144,
- 1461689877.536055,
- 0
- ],
- [
- 529,
- 1461689877.77668,
- 0
- ],
- [
- 168,
- 1461689878.017097,
- 0
- ],
- [
- 170,
- 1461689878.259336,
- 0
- ],
- [
- 936,
- 1461689878.502878,
- 0
- ],
- [
- 1967,
- 1461689878.747513,
- 0
- ],
- [
- 1969,
- 1461689878.993972,
- 0
- ],
- [
- 1654,
- 1461689879.704753,
- 0
- ],
- [
- 1970,
- 1461689879.978659,
- 0
- ],
- [
- 134,
- 1461689880.231732,
- 0
- ],
- [
- 139,
- 1461689880.482305,
- 0
- ],
- [
- 917,
- 1461689880.732513,
- 0
- ],
- [
- 1291,
- 1461689880.982826,
- 0
- ],
- [
- 288,
- 1461689881.233138,
- 0
- ],
- [
- 851,
- 1461689881.484128,
- 0
- ],
- [
- 157,
- 1461689881.733503,
- 0
- ],
- [
- 455,
- 1461689881.983659,
- 0
- ],
- [
- 1972,
- 1461689882.233763,
- 0
- ],
- [
- 1973,
- 1461689882.484805,
- 0
- ],
- [
- 1154,
- 1461689882.73793,
- 0
- ],
- [
- 1730,
- 1461689883.108503,
- 0
- ],
- [
- 1695,
- 1461689883.426993,
- 0
- ],
- [
- 364,
- 1461689883.663347,
- 0
- ],
- [
- 281,
- 1461689883.894388,
- 0
- ],
- [
- 1452,
- 1461689884.127357,
- 0
- ],
- [
- 134,
- 1461689884.36267,
- 0
- ],
- [
- 138,
- 1461689884.600534,
- 0
- ],
- [
- 1863,
- 1461689884.839909,
- 0
- ],
- [
- 1974,
- 1461689885.082513,
- 0
- ],
- [
- 907,
- 1461689885.323347,
- 0
- ],
- [
- 153,
- 1461689885.566576,
- 0
- ],
- [
- 1976,
- 1461689885.810951,
- 0
- ],
- [
- 835,
- 1461689886.059753,
- 0
- ],
- [
- 588,
- 1461689886.304857,
- 0
- ],
- [
- 1977,
- 1461689886.549388,
- 0
- ],
- [
- 1978,
- 1461689886.967045,
- 0
- ],
- [
- 1979,
- 1461689887.215691,
- 0
- ],
- [
- 805,
- 1461689887.447357,
- 0
- ],
- [
- 134,
- 1461689887.679597,
- 0
- ],
- [
- 145,
- 1461689887.915743,
- 0
- ],
- [
- 132,
- 1461689888.15418,
- 0
- ],
- [
- 281,
- 1461689888.394441,
- 0
- ],
- [
- 553,
- 1461689888.636055,
- 0
- ],
- [
- 1442,
- 1461689888.879649,
- 0
- ],
- [
- 663,
- 1461689889.12293,
- 0
- ],
- [
- 297,
- 1461689889.371576,
- 0
- ],
- [
- 157,
- 1461689889.615899,
- 0
- ],
- [
- 1043,
- 1461689889.86043,
- 0
- ],
- [
- 1980,
- 1461689890.106316,
- 0
- ],
- [
- 1935,
- 1461689890.354441,
- 0
- ],
- [
- 1981,
- 1461689890.790586,
- 0
- ],
- [
- 1077,
- 1461689891.040118,
- 0
- ],
- [
- 146,
- 1461689891.273503,
- 0
- ],
- [
- 138,
- 1461689891.505586,
- 0
- ],
- [
- 133,
- 1461689891.741368,
- 0
- ],
- [
- 658,
- 1461689891.979493,
- 0
- ],
- [
- 139,
- 1461689892.219284,
- 0
- ],
- [
- 383,
- 1461689892.460586,
- 0
- ],
- [
- 1984,
- 1461689892.707826,
- 0
- ],
- [
- 1039,
- 1461689892.949076,
- 0
- ],
- [
- 1985,
- 1461689893.191941,
- 0
- ],
- [
- 157,
- 1461689893.436003,
- 0
- ],
- [
- 1989,
- 1461689893.680951,
- 0
- ],
- [
- 1341,
- 1461689893.928086,
- 0
- ],
- [
- 1990,
- 1461689894.173503,
- 0
- ],
- [
- 674,
- 1461689894.611784,
- 0
- ],
- [
- 1272,
- 1461689894.86017,
- 0
- ],
- [
- 382,
- 1461689895.092357,
- 0
- ],
- [
- 280,
- 1461689895.325795,
- 0
- ],
- [
- 683,
- 1461689895.562305,
- 0
- ],
- [
- 553,
- 1461689895.800795,
- 0
- ],
- [
- 288,
- 1461689896.044128,
- 0
- ],
- [
- 430,
- 1461689896.285014,
- 0
- ],
- [
- 600,
- 1461689896.528451,
- 0
- ],
- [
- 1088,
- 1461689896.769857,
- 0
- ],
- [
- 434,
- 1461689897.013243,
- 0
- ],
- [
- 934,
- 1461689897.257982,
- 0
- ],
- [
- 460,
- 1461689897.503764,
- 0
- ],
- [
- 196,
- 1461689897.751003,
- 0
- ],
- [
- 914,
- 1461689897.997982,
- 0
- ],
- [
- 1992,
- 1461689898.43892,
- 0
- ],
- [
- 1993,
- 1461689898.685795,
- 0
- ],
- [
- 383,
- 1461689898.919232,
- 0
- ],
- [
- 280,
- 1461689899.153451,
- 0
- ],
- [
- 366,
- 1461689899.392618,
- 0
- ],
- [
- 804,
- 1461689899.631003,
- 0
- ],
- [
- 281,
- 1461689899.870274,
- 0
- ],
- [
- 1605,
- 1461689900.111316,
- 0
- ],
- [
- 155,
- 1461689900.355274,
- 0
- ],
- [
- 166,
- 1461689900.596941,
- 0
- ],
- [
- 1038,
- 1461689900.841107,
- 0
- ],
- [
- 1433,
- 1461689901.086211,
- 0
- ],
- [
- 177,
- 1461689901.333555,
- 0
- ],
- [
- 1994,
- 1461689901.580014,
- 0
- ],
- [
- 1995,
- 1461689902.26168,
- 0
- ],
- [
- 134,
- 1461689902.50668,
- 0
- ],
- [
- 281,
- 1461689902.736264,
- 0
- ],
- [
- 1349,
- 1461689902.965326,
- 0
- ],
- [
- 804,
- 1461689903.197305,
- 0
- ],
- [
- 366,
- 1461689903.431836,
- 0
- ],
- [
- 144,
- 1461689903.668555,
- 0
- ],
- [
- 619,
- 1461689903.907878,
- 0
- ],
- [
- 1503,
- 1461689904.148243,
- 0
- ],
- [
- 167,
- 1461689904.388555,
- 0
- ],
- [
- 1996,
- 1461689904.631576,
- 0
- ],
- [
- 166,
- 1461689904.875639,
- 0
- ],
- [
- 177,
- 1461689905.120743,
- 0
- ],
- [
- 1997,
- 1461689905.36668,
- 0
- ],
- [
- 476,
- 1461689905.739389,
- 0
- ],
- [
- 1998,
- 1461689906.083347,
- 0
- ],
- [
- 117,
- 1461689906.319024,
- 0
- ],
- [
- 139,
- 1461689906.547045,
- 0
- ],
- [
- 1863,
- 1461689906.777305,
- 0
- ],
- [
- 281,
- 1461689907.010482,
- 0
- ],
- [
- 2000,
- 1461689907.246316,
- 0
- ],
- [
- 517,
- 1461689907.483607,
- 0
- ],
- [
- 564,
- 1461689907.723295,
- 0
- ],
- [
- 169,
- 1461689907.964753,
- 0
- ],
- [
- 847,
- 1461689908.20642,
- 0
- ],
- [
- 299,
- 1461689908.449909,
- 0
- ],
- [
- 175,
- 1461689908.694493,
- 0
- ],
- [
- 588,
- 1461689908.940586,
- 0
- ],
- [
- 2002,
- 1461689909.186055,
- 0
- ],
- [
- 2005,
- 1461689909.554493,
- 0
- ],
- [
- 699,
- 1461689909.905378,
- 0
- ],
- [
- 376,
- 1461689910.169701,
- 0
- ],
- [
- 144,
- 1461689910.425014,
- 0
- ],
- [
- 139,
- 1461689910.679232,
- 0
- ],
- [
- 804,
- 1461689910.933295,
- 0
- ],
- [
- 516,
- 1461689911.186576,
- 0
- ],
- [
- 293,
- 1461689911.439597,
- 0
- ],
- [
- 168,
- 1461689911.691368,
- 0
- ],
- [
- 293,
- 1461689911.942826,
- 0
- ],
- [
- 433,
- 1461689912.194284,
- 0
- ],
- [
- 2006,
- 1461689912.445795,
- 0
- ],
- [
- 1643,
- 1461689912.701993,
- 0
- ],
- [
- 1935,
- 1461689912.951368,
- 0
- ],
- [
- 2010,
- 1461689913.344493,
- 0
- ],
- [
- 2011,
- 1461689913.663243,
- 0
- ],
- [
- 138,
- 1461689913.898399,
- 0
- ],
- [
- 137,
- 1461689914.128347,
- 0
- ],
- [
- 281,
- 1461689914.360951,
- 0
- ],
- [
- 139,
- 1461689914.595847,
- 0
- ],
- [
- 681,
- 1461689914.833086,
- 0
- ],
- [
- 2012,
- 1461689915.072409,
- 0
- ],
- [
- 1982,
- 1461689915.31543,
- 0
- ],
- [
- 434,
- 1461689915.555014,
- 0
- ],
- [
- 529,
- 1461689915.797774,
- 0
- ],
- [
- 583,
- 1461689916.04543,
- 0
- ],
- [
- 1689,
- 1461689916.289284,
- 0
- ],
- [
- 2015,
- 1461689916.534232,
- 0
- ],
- [
- 1858,
- 1461689916.778034,
- 0
- ],
- [
- 2017,
- 1461689917.210847,
- 0
- ],
- [
- 124,
- 1461689917.45767,
- 0
- ],
- [
- 135,
- 1461689917.689389,
- 0
- ],
- [
- 2018,
- 1461689917.922409,
- 0
- ],
- [
- 134,
- 1461689918.158243,
- 0
- ],
- [
- 931,
- 1461689918.396212,
- 0
- ],
- [
- 2019,
- 1461689918.635951,
- 0
- ],
- [
- 134,
- 1461689918.877201,
- 0
- ],
- [
- 832,
- 1461689919.122201,
- 0
- ],
- [
- 563,
- 1461689919.369493,
- 0
- ],
- [
- 862,
- 1461689919.613087,
- 0
- ],
- [
- 616,
- 1461689919.855899,
- 0
- ],
- [
- 2021,
- 1461689920.100847,
- 0
- ],
- [
- 652,
- 1461689920.348087,
- 0
- ],
- [
- 2026,
- 1461689920.593347,
- 0
- ],
- [
- 697,
- 1461689921.013503,
- 0
- ],
- [
- 420,
- 1461689921.260222,
- 0
- ],
- [
- 366,
- 1461689921.493451,
- 0
- ],
- [
- 137,
- 1461689921.727774,
- 0
- ],
- [
- 1558,
- 1461689921.964597,
- 0
- ],
- [
- 1284,
- 1461689922.203399,
- 0
- ],
- [
- 2027,
- 1461689922.443816,
- 0
- ],
- [
- 387,
- 1461689922.689649,
- 0
- ],
- [
- 1111,
- 1461689922.933712,
- 0
- ],
- [
- 1204,
- 1461689923.175118,
- 0
- ],
- [
- 168,
- 1461689923.418295,
- 0
- ],
- [
- 597,
- 1461689923.663034,
- 0
- ],
- [
- 175,
- 1461689923.908764,
- 0
- ],
- [
- 2031,
- 1461689924.155274,
- 0
- ],
- [
- 2032,
- 1461689924.402305,
- 0
- ],
- [
- 1595,
- 1461689924.845691,
- 0
- ],
- [
- 279,
- 1461689925.092462,
- 0
- ],
- [
- 596,
- 1461689925.325222,
- 0
- ],
- [
- 281,
- 1461689925.559441,
- 0
- ],
- [
- 805,
- 1461689925.796055,
- 0
- ],
- [
- 377,
- 1461689926.037357,
- 0
- ],
- [
- 134,
- 1461689926.276889,
- 0
- ],
- [
- 2033,
- 1461689926.517566,
- 0
- ],
- [
- 1226,
- 1461689926.760222,
- 0
- ],
- [
- 166,
- 1461689927.002774,
- 0
- ],
- [
- 157,
- 1461689927.246941,
- 0
- ],
- [
- 167,
- 1461689927.491368,
- 0
- ],
- [
- 2034,
- 1461689927.737305,
- 0
- ],
- [
- 1228,
- 1461689927.984284,
- 0
- ],
- [
- 2044,
- 1461689928.349753,
- 0
- ],
- [
- 550,
- 1461689928.663087,
- 0
- ],
- [
- 658,
- 1461689928.898972,
- 0
- ],
- [
- 366,
- 1461689929.130014,
- 0
- ],
- [
- 2045,
- 1461689929.366212,
- 0
- ],
- [
- 281,
- 1461689929.601889,
- 0
- ],
- [
- 280,
- 1461689929.83892,
- 0
- ],
- [
- 917,
- 1461689930.07793,
- 0
- ],
- [
- 1308,
- 1461689930.31918,
- 0
- ],
- [
- 564,
- 1461689930.561524,
- 0
- ],
- [
- 647,
- 1461689930.804389,
- 0
- ],
- [
- 935,
- 1461689931.04892,
- 0
- ],
- [
- 503,
- 1461689931.294232,
- 0
- ],
- [
- 2046,
- 1461689931.540014,
- 0
- ],
- [
- 2047,
- 1461689931.786003,
- 0
- ],
- [
- 1763,
- 1461689932.157149,
- 0
- ],
- [
- 593,
- 1461689932.479493,
- 0
- ],
- [
- 130,
- 1461689932.716837,
- 0
- ],
- [
- 1157,
- 1461689932.947618,
- 0
- ],
- [
- 365,
- 1461689933.180066,
- 0
- ],
- [
- 429,
- 1461689933.415274,
- 0
- ],
- [
- 288,
- 1461689933.652618,
- 0
- ],
- [
- 283,
- 1461689933.891941,
- 0
- ],
- [
- 1911,
- 1461689934.134493,
- 0
- ],
- [
- 1222,
- 1461689934.37517,
- 0
- ],
- [
- 2048,
- 1461689934.618191,
- 0
- ],
- [
- 1425,
- 1461689934.862409,
- 0
- ],
- [
- 503,
- 1461689935.108034,
- 0
- ],
- [
- 1341,
- 1461689935.355639,
- 0
- ],
- [
- 2049,
- 1461689935.600795,
- 0
- ],
- [
- 2050,
- 1461689936.038347,
- 0
- ],
- [
- 1078,
- 1461689936.286264,
- 0
- ],
- [
- 280,
- 1461689936.518764,
- 0
- ],
- [
- 365,
- 1461689936.750899,
- 0
- ],
- [
- 130,
- 1461689936.987097,
- 0
- ],
- [
- 594,
- 1461689937.224597,
- 0
- ],
- [
- 594,
- 1461689937.464701,
- 0
- ],
- [
- 932,
- 1461689937.706472,
- 0
- ],
- [
- 2051,
- 1461689937.949441,
- 0
- ],
- [
- 2053,
- 1461689938.191732,
- 0
- ],
- [
- 150,
- 1461689938.436003,
- 0
- ],
- [
- 1172,
- 1461689938.681472,
- 0
- ],
- [
- 1112,
- 1461689938.927774,
- 0
- ],
- [
- 689,
- 1461689939.175743,
- 0
- ],
- [
- 2054,
- 1461689939.425534,
- 0
- ],
- [
- 2056,
- 1461689939.792826,
- 0
- ],
- [
- 2057,
- 1461689940.112566,
- 0
- ],
- [
- 658,
- 1461689940.348295,
- 0
- ],
- [
- 144,
- 1461689940.578399,
- 0
- ],
- [
- 553,
- 1461689940.810951,
- 0
- ],
- [
- 134,
- 1461689941.046055,
- 0
- ],
- [
- 144,
- 1461689941.283295,
- 0
- ],
- [
- 281,
- 1461689941.522409,
- 0
- ],
- [
- 154,
- 1461689941.763868,
- 0
- ],
- [
- 455,
- 1461689942.005482,
- 0
- ],
- [
- 935,
- 1461689942.248764,
- 0
- ],
- [
- 847,
- 1461689942.493087,
- 0
- ],
- [
- 462,
- 1461689942.741472,
- 0
- ],
- [
- 654,
- 1461689942.987097,
- 0
- ],
- [
- 2058,
- 1461689943.232097,
- 0
- ],
- [
- 2059,
- 1461689943.665066,
- 0
- ],
- [
- 2060,
- 1461689943.911628,
- 0
- ],
- [
- 282,
- 1461689944.142878,
- 0
- ],
- [
- 281,
- 1461689944.375951,
- 0
- ],
- [
- 1300,
- 1461689944.612045,
- 0
- ],
- [
- 138,
- 1461689944.85017,
- 0
- ],
- [
- 288,
- 1461689945.089753,
- 0
- ],
- [
- 1901,
- 1461689945.330014,
- 0
- ],
- [
- 2061,
- 1461689945.573347,
- 0
- ],
- [
- 1085,
- 1461689945.816524,
- 0
- ],
- [
- 300,
- 1461689946.064962,
- 0
- ],
- [
- 1874,
- 1461689946.308712,
- 0
- ],
- [
- 177,
- 1461689946.553243,
- 0
- ],
- [
- 186,
- 1461689946.799285,
- 0
- ],
- [
- 2065,
- 1461689947.044701,
- 0
- ],
- [
- 2067,
- 1461689947.482201,
- 0
- ],
- [
- 444,
- 1461689947.730639,
- 0
- ],
- [
- 828,
- 1461689947.962566,
- 0
- ],
- [
- 138,
- 1461689948.195743,
- 0
- ],
- [
- 134,
- 1461689948.431785,
- 0
- ],
- [
- 2069,
- 1461689948.669962,
- 0
- ],
- [
- 283,
- 1461689948.909962,
- 0
- ],
- [
- 645,
- 1461689949.151368,
- 0
- ],
- [
- 1111,
- 1461689949.398347,
- 0
- ],
- [
- 168,
- 1461689949.640378,
- 0
- ],
- [
- 2070,
- 1461689949.883035,
- 0
- ],
- [
- 2071,
- 1461689950.127149,
- 0
- ],
- [
- 2073,
- 1461689950.372514,
- 0
- ],
- [
- 2074,
- 1461689950.619857,
- 0
- ],
- [
- 2076,
- 1461689950.86517,
- 0
- ],
- [
- 113,
- 1461689951.310743,
- 0
- ],
- [
- 2080,
- 1461689951.558035,
- 0
- ],
- [
- 879,
- 1461689951.790899,
- 0
- ],
- [
- 518,
- 1461689952.023816,
- 0
- ],
- [
- 281,
- 1461689952.260222,
- 0
- ],
- [
- 282,
- 1461689952.498399,
- 0
- ],
- [
- 137,
- 1461689952.741837,
- 0
- ],
- [
- 613,
- 1461689952.982201,
- 0
- ],
- [
- 1159,
- 1461689953.225378,
- 0
- ],
- [
- 155,
- 1461689953.466472,
- 0
- ],
- [
- 811,
- 1461689953.70991,
- 0
- ],
- [
- 157,
- 1461689953.955066,
- 0
- ],
- [
- 2081,
- 1461689954.20017,
- 0
- ],
- [
- 2082,
- 1461689954.446785,
- 0
- ],
- [
- 2086,
- 1461689954.693816,
- 0
- ],
- [
- 113,
- 1461689955.129701,
- 0
- ],
- [
- 362,
- 1461689955.375535,
- 0
- ],
- [
- 139,
- 1461689955.608972,
- 0
- ],
- [
- 804,
- 1461689955.843451,
- 0
- ],
- [
- 366,
- 1461689956.083555,
- 0
- ],
- [
- 366,
- 1461689956.321785,
- 0
- ],
- [
- 283,
- 1461689956.561368,
- 0
- ],
- [
- 524,
- 1461689956.802982,
- 0
- ],
- [
- 498,
- 1461689957.04642,
- 0
- ],
- [
- 2087,
- 1461689957.288347,
- 0
- ],
- [
- 529,
- 1461689957.532722,
- 0
- ],
- [
- 174,
- 1461689957.778139,
- 0
- ],
- [
- 2088,
- 1461689958.024701,
- 0
- ],
- [
- 2090,
- 1461689958.27142,
- 0
- ],
- [
- 2095,
- 1461689958.627097,
- 0
- ],
- [
- 489,
- 1461689958.954337,
- 0
- ],
- [
- 117,
- 1461689959.191576,
- 0
- ],
- [
- 138,
- 1461689959.424128,
- 0
- ],
- [
- 1558,
- 1461689959.656889,
- 0
- ],
- [
- 382,
- 1461689959.892201,
- 0
- ],
- [
- 134,
- 1461689960.129545,
- 0
- ],
- [
- 1261,
- 1461689960.36892,
- 0
- ],
- [
- 582,
- 1461689960.609857,
- 0
- ],
- [
- 529,
- 1461689960.853243,
- 0
- ],
- [
- 1085,
- 1461689961.095587,
- 0
- ],
- [
- 157,
- 1461689961.339753,
- 0
- ],
- [
- 1864,
- 1461689961.585066,
- 0
- ],
- [
- 185,
- 1461689961.832045,
- 0
- ],
- [
- 1176,
- 1461689962.078243,
- 0
- ],
- [
- 2096,
- 1461689962.324753,
- 0
- ],
- [
- 697,
- 1461689962.76767,
- 0
- ],
- [
- 2097,
- 1461689963.015691,
- 0
- ],
- [
- 134,
- 1461689963.248035,
- 0
- ],
- [
- 804,
- 1461689963.48043,
- 0
- ],
- [
- 2099,
- 1461689963.716316,
- 0
- ],
- [
- 134,
- 1461689963.954389,
- 0
- ],
- [
- 376,
- 1461689964.19418,
- 0
- ],
- [
- 524,
- 1461689964.435899,
- 0
- ],
- [
- 157,
- 1461689964.679285,
- 0
- ],
- [
- 811,
- 1461689964.921941,
- 0
- ],
- [
- 529,
- 1461689965.166576,
- 0
- ],
- [
- 1044,
- 1461689965.411993,
- 0
- ],
- [
- 2100,
- 1461689965.658347,
- 0
- ],
- [
- 2101,
- 1461689966.278087,
- 0
- ],
- [
- 593,
- 1461689966.599232,
- 0
- ],
- [
- 1057,
- 1461689966.825535,
- 0
- ],
- [
- 594,
- 1461689967.047618,
- 0
- ],
- [
- 280,
- 1461689967.27241,
- 0
- ],
- [
- 2102,
- 1461689967.500743,
- 0
- ],
- [
- 145,
- 1461689967.732514,
- 0
- ],
- [
- 804,
- 1461689967.967045,
- 0
- ],
- [
- 2103,
- 1461689968.205118,
- 0
- ],
- [
- 152,
- 1461689968.443503,
- 0
- ],
- [
- 171,
- 1461689968.683191,
- 0
- ],
- [
- 936,
- 1461689968.924805,
- 0
- ],
- [
- 1575,
- 1461689969.168243,
- 0
- ],
- [
- 1091,
- 1461689969.416837,
- 0
- ],
- [
- 2104,
- 1461689969.659649,
- 0
- ],
- [
- 2106,
- 1461689970.026055,
- 0
- ],
- [
- 1684,
- 1461689970.344232,
- 0
- ],
- [
- 1011,
- 1461689970.577462,
- 0
- ],
- [
- 144,
- 1461689970.805691,
- 0
- ],
- [
- 2068,
- 1461689971.036941,
- 0
- ],
- [
- 137,
- 1461689971.270118,
- 0
- ],
- [
- 135,
- 1461689971.505951,
- 0
- ],
- [
- 130,
- 1461689971.74392,
- 0
- ],
- [
- 1440,
- 1461689971.984076,
- 0
- ],
- [
- 1374,
- 1461689972.226003,
- 0
- ],
- [
- 597,
- 1461689972.467722,
- 0
- ],
- [
- 291,
- 1461689972.715587,
- 0
- ],
- [
- 2107,
- 1461689972.958712,
- 0
- ],
- [
- 1303,
- 1461689973.202462,
- 0
- ],
- [
- 1247,
- 1461689973.44741,
- 0
- ],
- [
- 2108,
- 1461689973.81267,
- 0
- ],
- [
- 1430,
- 1461689974.13293,
- 0
- ],
- [
- 2111,
- 1461689974.367514,
- 0
- ],
- [
- 139,
- 1461689974.596889,
- 0
- ],
- [
- 643,
- 1461689974.828555,
- 0
- ],
- [
- 2112,
- 1461689975.063139,
- 0
- ],
- [
- 130,
- 1461689975.299441,
- 0
- ],
- [
- 137,
- 1461689975.537774,
- 0
- ],
- [
- 2113,
- 1461689975.779285,
- 0
- ],
- [
- 597,
- 1461689976.02293,
- 0
- ],
- [
- 663,
- 1461689976.264285,
- 0
- ],
- [
- 1517,
- 1461689976.506837,
- 0
- ],
- [
- 2021,
- 1461689976.750587,
- 0
- ],
- [
- 1090,
- 1461689976.995691,
- 0
- ],
- [
- 2119,
- 1461689977.241628,
- 0
- ],
- [
- 2120,
- 1461689977.594337,
- 0
- ],
- [
- 550,
- 1461689977.919441,
- 0
- ],
- [
- 137,
- 1461689978.155222,
- 0
- ],
- [
- 365,
- 1461689978.385118,
- 0
- ],
- [
- 382,
- 1461689978.617514,
- 0
- ],
- [
- 932,
- 1461689978.852514,
- 0
- ],
- [
- 284,
- 1461689979.090222,
- 0
- ],
- [
- 1453,
- 1461689979.332045,
- 0
- ],
- [
- 884,
- 1461689979.572983,
- 0
- ],
- [
- 2121,
- 1461689979.813608,
- 0
- ],
- [
- 1703,
- 1461689980.055326,
- 0
- ],
- [
- 936,
- 1461689980.299337,
- 0
- ],
- [
- 1043,
- 1461689980.543191,
- 0
- ],
- [
- 181,
- 1461689980.78892,
- 0
- ],
- [
- 2122,
- 1461689981.035378,
- 0
- ],
- [
- 1890,
- 1461689981.40517,
- 0
- ],
- [
- 2124,
- 1461689981.723035,
- 0
- ],
- [
- 2129,
- 1461689981.958347,
- 0
- ],
- [
- 144,
- 1461689982.188139,
- 0
- ],
- [
- 133,
- 1461689982.42043,
- 0
- ],
- [
- 1724,
- 1461689982.65793,
- 0
- ],
- [
- 137,
- 1461689982.895066,
- 0
- ],
- [
- 134,
- 1461689983.133608,
- 0
- ],
- [
- 154,
- 1461689983.375014,
- 0
- ],
- [
- 2130,
- 1461689983.61543,
- 0
- ],
- [
- 1172,
- 1461689983.857722,
- 0
- ],
- [
- 155,
- 1461689984.101576,
- 0
- ],
- [
- 504,
- 1461689984.346628,
- 0
- ],
- [
- 666,
- 1461689984.593451,
- 0
- ],
- [
- 1935,
- 1461689984.840951,
- 0
- ],
- [
- 1827,
- 1461689985.274285,
- 0
- ],
- [
- 916,
- 1461689985.522253,
- 0
- ],
- [
- 395,
- 1461689985.754545,
- 0
- ],
- [
- 281,
- 1461689985.991316,
- 0
- ],
- [
- 130,
- 1461689986.228191,
- 0
- ],
- [
- 1057,
- 1461689986.465274,
- 0
- ],
- [
- 428,
- 1461689986.705066,
- 0
- ],
- [
- 281,
- 1461689986.94616,
- 0
- ],
- [
- 157,
- 1461689987.190587,
- 0
- ],
- [
- 2131,
- 1461689987.432305,
- 0
- ],
- [
- 597,
- 1461689987.676316,
- 0
- ],
- [
- 830,
- 1461689987.921524,
- 0
- ],
- [
- 1044,
- 1461689988.167774,
- 0
- ],
- [
- 2133,
- 1461689988.414805,
- 0
- ],
- [
- 2134,
- 1461689988.662149,
- 0
- ],
- [
- 2135,
- 1461689989.102149,
- 0
- ],
- [
- 1483,
- 1461689989.351108,
- 0
- ],
- [
- 144,
- 1461689989.585483,
- 0
- ],
- [
- 138,
- 1461689989.819337,
- 0
- ],
- [
- 613,
- 1461689990.056055,
- 0
- ],
- [
- 658,
- 1461689990.294753,
- 0
- ],
- [
- 1250,
- 1461689990.535014,
- 0
- ],
- [
- 281,
- 1461689990.77668,
- 0
- ],
- [
- 602,
- 1461689991.021576,
- 0
- ],
- [
- 1536,
- 1461689991.264389,
- 0
- ],
- [
- 458,
- 1461689991.508347,
- 0
- ],
- [
- 2136,
- 1461689991.753972,
- 0
- ],
- [
- 177,
- 1461689992.000378,
- 0
- ],
- [
- 1994,
- 1461689992.248139,
- 0
- ],
- [
- 120,
- 1461689992.952097,
- 0
- ],
- [
- 382,
- 1461689993.197253,
- 0
- ],
- [
- 365,
- 1461689993.424337,
- 0
- ],
- [
- 281,
- 1461689993.652566,
- 0
- ],
- [
- 879,
- 1461689993.883608,
- 0
- ],
- [
- 2137,
- 1461689994.117358,
- 0
- ],
- [
- 283,
- 1461689994.353555,
- 0
- ],
- [
- 1975,
- 1461689994.593035,
- 0
- ],
- [
- 1975,
- 1461689994.831993,
- 0
- ],
- [
- 649,
- 1461689995.073972,
- 0
- ],
- [
- 2138,
- 1461689995.315951,
- 0
- ],
- [
- 2139,
- 1461689995.560118,
- 0
- ],
- [
- 2140,
- 1461689995.804858,
- 0
- ],
- [
- 2141,
- 1461689996.05418,
- 0
- ],
- [
- 2142,
- 1461689996.520222,
- 0
- ],
- [
- 124,
- 1461689996.79392,
- 0
- ],
- [
- 382,
- 1461689997.053503,
- 0
- ],
- [
- 430,
- 1461689997.310483,
- 0
- ],
- [
- 594,
- 1461689997.566576,
- 0
- ],
- [
- 2012,
- 1461689997.821576,
- 0
- ],
- [
- 1456,
- 1461689998.07616,
- 0
- ],
- [
- 458,
- 1461689998.33116,
- 0
- ],
- [
- 2071,
- 1461689998.583399,
- 0
- ],
- [
- 166,
- 1461689998.836056,
- 0
- ],
- [
- 2081,
- 1461689999.089337,
- 0
- ],
- [
- 2144,
- 1461689999.344389,
- 0
- ],
- [
- 2149,
- 1461689999.593712,
- 0
- ],
- [
- 2153,
- 1461689999.963868,
- 0
- ],
- [
- 1115,
- 1461690000.284024,
- 0
- ],
- [
- 130,
- 1461690000.522045,
- 0
- ],
- [
- 1812,
- 1461690000.752149,
- 0
- ],
- [
- 281,
- 1461690000.98642,
- 0
- ],
- [
- 918,
- 1461690001.222253,
- 0
- ],
- [
- 596,
- 1461690001.460014,
- 0
- ],
- [
- 137,
- 1461690001.699806,
- 0
- ],
- [
- 581,
- 1461690001.942722,
- 0
- ],
- [
- 155,
- 1461690002.185274,
- 0
- ],
- [
- 616,
- 1461690002.428139,
- 0
- ],
- [
- 1339,
- 1461690002.677253,
- 0
- ],
- [
- 1222,
- 1461690002.921628,
- 0
- ],
- [
- 1044,
- 1461690003.166368,
- 0
- ],
- [
- 1705,
- 1461690003.412878,
- 0
- ],
- [
- 2155,
- 1461690003.657201,
- 0
- ],
- [
- 1849,
- 1461690004.136316,
- 0
- ],
- [
- 2156,
- 1461690004.379389,
- 0
- ],
- [
- 366,
- 1461690004.610431,
- 0
- ],
- [
- 2019,
- 1461690004.842774,
- 0
- ],
- [
- 804,
- 1461690005.078347,
- 0
- ],
- [
- 366,
- 1461690005.316056,
- 0
- ],
- [
- 395,
- 1461690005.555535,
- 0
- ],
- [
- 384,
- 1461690005.796733,
- 0
- ],
- [
- 1061,
- 1461690006.044128,
- 0
- ],
- [
- 167,
- 1461690006.285118,
- 0
- ],
- [
- 1517,
- 1461690006.528503,
- 0
- ],
- [
- 723,
- 1461690006.770899,
- 0
- ],
- [
- 2157,
- 1461690007.016108,
- 0
- ],
- [
- 2158,
- 1461690007.261628,
- 0
- ],
- [
- 2086,
- 1461690007.508868,
- 0
- ],
- [
- 575,
- 1461690007.945535,
- 0
- ],
- [
- 363,
- 1461690008.191785,
- 0
- ],
- [
- 613,
- 1461690008.424441,
- 0
- ],
- [
- 142,
- 1461690008.658347,
- 0
- ],
- [
- 430,
- 1461690008.89491,
- 0
- ],
- [
- 134,
- 1461690009.133243,
- 0
- ],
- [
- 1437,
- 1461690009.37642,
- 0
- ],
- [
- 1709,
- 1461690009.616837,
- 0
- ],
- [
- 616,
- 1461690009.860118,
- 0
- ],
- [
- 398,
- 1461690010.101212,
- 0
- ],
- [
- 155,
- 1461690010.344858,
- 0
- ],
- [
- 2159,
- 1461690010.58991,
- 0
- ],
- [
- 2161,
- 1461690010.835795,
- 0
- ],
- [
- 2164,
- 1461690011.083035,
- 0
- ],
- [
- 2168,
- 1461690011.454076,
- 0
- ],
- [
- 113,
- 1461690011.772566,
- 0
- ],
- [
- 279,
- 1461690012.007983,
- 0
- ],
- [
- 134,
- 1461690012.237566,
- 0
- ],
- [
- 144,
- 1461690012.469701,
- 0
- ],
- [
- 828,
- 1461690012.707566,
- 0
- ],
- [
- 682,
- 1461690012.944493,
- 0
- ],
- [
- 280,
- 1461690013.182878,
- 0
- ],
- [
- 2169,
- 1461690013.423191,
- 0
- ],
- [
- 1038,
- 1461690013.666056,
- 0
- ],
- [
- 290,
- 1461690013.907514,
- 0
- ],
- [
- 455,
- 1461690014.15116,
- 0
- ],
- [
- 1537,
- 1461690014.396003,
- 0
- ],
- [
- 2170,
- 1461690014.64267,
- 0
- ],
- [
- 2171,
- 1461690014.888556,
- 0
- ],
- [
- 2172,
- 1461690015.259597,
- 0
- ],
- [
- 2173,
- 1461690015.577931,
- 0
- ],
- [
- 1905,
- 1461690015.812931,
- 0
- ],
- [
- 1472,
- 1461690016.046056,
- 0
- ],
- [
- 1628,
- 1461690016.278556,
- 0
- ],
- [
- 1055,
- 1461690016.51366,
- 0
- ],
- [
- 134,
- 1461690016.750691,
- 0
- ],
- [
- 804,
- 1461690016.989753,
- 0
- ],
- [
- 880,
- 1461690017.230743,
- 0
- ],
- [
- 298,
- 1461690017.473608,
- 0
- ],
- [
- 1204,
- 1461690017.715743,
- 0
- ],
- [
- 155,
- 1461690017.959806,
- 0
- ],
- [
- 177,
- 1461690018.205118,
- 0
- ],
- [
- 588,
- 1461690018.451993,
- 0
- ],
- [
- 1935,
- 1461690018.714597,
- 0
- ],
- [
- 2175,
- 1461690019.073035,
- 0
- ],
- [
- 2176,
- 1461690019.395118,
- 0
- ],
- [
- 2177,
- 1461690019.630118,
- 0
- ],
- [
- 518,
- 1461690019.85892,
- 0
- ],
- [
- 144,
- 1461690020.089441,
- 0
- ],
- [
- 1018,
- 1461690020.323139,
- 0
- ],
- [
- 1907,
- 1461690020.559128,
- 0
- ],
- [
- 2112,
- 1461690020.797514,
- 0
- ],
- [
- 1417,
- 1461690021.037826,
- 0
- ],
- [
- 173,
- 1461690021.279493,
- 0
- ],
- [
- 583,
- 1461690021.521733,
- 0
- ],
- [
- 617,
- 1461690021.765535,
- 0
- ],
- [
- 174,
- 1461690022.010326,
- 0
- ],
- [
- 1209,
- 1461690022.256733,
- 0
- ],
- [
- 2179,
- 1461690022.502306,
- 0
- ],
- [
- 2180,
- 1461690022.870431,
- 0
- ],
- [
- 2182,
- 1461690023.186316,
- 0
- ],
- [
- 876,
- 1461690023.423035,
- 0
- ],
- [
- 2183,
- 1461690023.653139,
- 0
- ],
- [
- 281,
- 1461690023.886003,
- 0
- ],
- [
- 130,
- 1461690024.121472,
- 0
- ],
- [
- 137,
- 1461690024.359337,
- 0
- ],
- [
- 386,
- 1461690024.59866,
- 0
- ],
- [
- 934,
- 1461690024.840222,
- 0
- ],
- [
- 1039,
- 1461690025.082566,
- 0
- ],
- [
- 166,
- 1461690025.325587,
- 0
- ],
- [
- 292,
- 1461690025.570274,
- 0
- ],
- [
- 887,
- 1461690025.815691,
- 0
- ],
- [
- 186,
- 1461690026.065795,
- 0
- ],
- [
- 2185,
- 1461690026.310222,
- 0
- ],
- [
- 2187,
- 1461690026.732462,
- 0
- ],
- [
- 2188,
- 1461690026.979493,
- 0
- ],
- [
- 804,
- 1461690027.213243,
- 0
- ],
- [
- 382,
- 1461690027.444493,
- 0
- ],
- [
- 134,
- 1461690027.680274,
- 0
- ],
- [
- 1349,
- 1461690027.918608,
- 0
- ],
- [
- 283,
- 1461690028.158399,
- 0
- ],
- [
- 514,
- 1461690028.399754,
- 0
- ],
- [
- 602,
- 1461690028.643139,
- 0
- ],
- [
- 1540,
- 1461690028.886316,
- 0
- ],
- [
- 157,
- 1461690029.130691,
- 0
- ],
- [
- 168,
- 1461690029.379649,
- 0
- ],
- [
- 1420,
- 1461690029.624806,
- 0
- ],
- [
- 2189,
- 1461690029.870274,
- 0
- ],
- [
- 2190,
- 1461690030.115691,
- 0
- ],
- [
- 2191,
- 1461690030.540326,
- 0
- ],
- [
- 124,
- 1461690030.786524,
- 0
- ],
- [
- 281,
- 1461690031.020066,
- 0
- ],
- [
- 135,
- 1461690031.254337,
- 0
- ],
- [
- 514,
- 1461690031.490743,
- 0
- ],
- [
- 1338,
- 1461690031.729389,
- 0
- ],
- [
- 137,
- 1461690031.969597,
- 0
- ],
- [
- 1019,
- 1461690032.213087,
- 0
- ],
- [
- 619,
- 1461690032.455014,
- 0
- ],
- [
- 563,
- 1461690032.702306,
- 0
- ],
- [
- 647,
- 1461690032.946056,
- 0
- ],
- [
- 1710,
- 1461690033.190118,
- 0
- ],
- [
- 183,
- 1461690033.435691,
- 0
- ],
- [
- 2192,
- 1461690033.681316,
- 0
- ],
- [
- 2194,
- 1461690034.051212,
- 0
- ],
- [
- 593,
- 1461690034.365587,
- 0
- ],
- [
- 683,
- 1461690034.601004,
- 0
- ],
- [
- 828,
- 1461690034.831004,
- 0
- ],
- [
- 805,
- 1461690035.06392,
- 0
- ],
- [
- 365,
- 1461690035.298608,
- 0
- ],
- [
- 879,
- 1461690035.535743,
- 0
- ],
- [
- 514,
- 1461690035.774701,
- 0
- ],
- [
- 2195,
- 1461690036.020587,
- 0
- ],
- [
- 648,
- 1461690036.261681,
- 0
- ],
- [
- 151,
- 1461690036.503139,
- 0
- ],
- [
- 974,
- 1461690036.745795,
- 0
- ],
- [
- 813,
- 1461690036.989962,
- 0
- ],
- [
- 2198,
- 1461690037.235066,
- 0
- ],
- [
- 2164,
- 1461690037.480587,
- 0
- ],
- [
- 2168,
- 1461690037.85517,
- 0
- ],
- [
- 2199,
- 1461690038.161785,
- 0
- ],
- [
- 376,
- 1461690038.396889,
- 0
- ],
- [
- 281,
- 1461690038.626941,
- 0
- ],
- [
- 280,
- 1461690038.859962,
- 0
- ],
- [
- 366,
- 1461690039.095483,
- 0
- ],
- [
- 138,
- 1461690039.336681,
- 0
- ],
- [
- 134,
- 1461690039.575326,
- 0
- ],
- [
- 2201,
- 1461690039.815691,
- 0
- ],
- [
- 583,
- 1461690040.056629,
- 0
- ],
- [
- 663,
- 1461690040.299129,
- 0
- ],
- [
- 500,
- 1461690040.542931,
- 0
- ],
- [
- 1689,
- 1461690040.787774,
- 0
- ],
- [
- 589,
- 1461690041.034441,
- 0
- ],
- [
- 2206,
- 1461690041.279545,
- 0
- ],
- [
- 2208,
- 1461690041.704441,
- 0
- ],
- [
- 916,
- 1461690041.952931,
- 0
- ],
- [
- 517,
- 1461690042.186108,
- 0
- ],
- [
- 804,
- 1461690042.420118,
- 0
- ],
- [
- 132,
- 1461690042.660691,
- 0
- ],
- [
- 445,
- 1461690042.90017,
- 0
- ],
- [
- 134,
- 1461690043.139285,
- 0
- ],
- [
- 386,
- 1461690043.379962,
- 0
- ],
- [
- 1442,
- 1461690043.62366,
- 0
- ],
- [
- 1339,
- 1461690043.866212,
- 0
- ],
- [
- 529,
- 1461690044.11017,
- 0
- ],
- [
- 501,
- 1461690044.35517,
- 0
- ],
- [
- 2209,
- 1461690044.60116,
- 0
- ],
- [
- 193,
- 1461690044.849545,
- 0
- ],
- [
- 2211,
- 1461690045.096264,
- 0
- ],
- [
- 1025,
- 1461690045.525431,
- 0
- ],
- [
- 1634,
- 1461690045.772774,
- 0
- ],
- [
- 804,
- 1461690046.009441,
- 0
- ],
- [
- 281,
- 1461690046.24491,
- 0
- ],
- [
- 144,
- 1461690046.481576,
- 0
- ],
- [
- 920,
- 1461690046.720274,
- 0
- ],
- [
- 658,
- 1461690046.960899,
- 0
- ],
- [
- 1351,
- 1461690047.203399,
- 0
- ],
- [
- 173,
- 1461690047.447201,
- 0
- ],
- [
- 864,
- 1461690047.689545,
- 0
- ],
- [
- 1222,
- 1461690047.934337,
- 0
- ],
- [
- 157,
- 1461690048.179806,
- 0
- ],
- [
- 175,
- 1461690048.426629,
- 0
- ],
- [
- 609,
- 1461690048.675118,
- 0
- ],
- [
- 2086,
- 1461690048.921629,
- 0
- ],
- [
- 796,
- 1461690049.396212,
- 0
- ],
- [
- 1483,
- 1461690049.643764,
- 0
- ],
- [
- 281,
- 1461690049.876108,
- 0
- ],
- [
- 932,
- 1461690050.109181,
- 0
- ],
- [
- 283,
- 1461690050.345274,
- 0
- ],
- [
- 281,
- 1461690050.582618,
- 0
- ],
- [
- 138,
- 1461690050.822045,
- 0
- ],
- [
- 281,
- 1461690051.063764,
- 0
- ],
- [
- 458,
- 1461690051.306941,
- 0
- ],
- [
- 1485,
- 1461690051.549441,
- 0
- ],
- [
- 294,
- 1461690051.793504,
- 0
- ],
- [
- 528,
- 1461690052.038347,
- 0
- ],
- [
- 527,
- 1461690052.284649,
- 0
- ],
- [
- 177,
- 1461690052.531264,
- 0
- ],
- [
- 2215,
- 1461690052.783139,
- 0
- ],
- [
- 2216,
- 1461690053.178243,
- 0
- ],
- [
- 124,
- 1461690053.516629,
- 0
- ],
- [
- 643,
- 1461690053.778608,
- 0
- ],
- [
- 134,
- 1461690054.033556,
- 0
- ],
- [
- 283,
- 1461690054.287566,
- 0
- ],
- [
- 281,
- 1461690054.541056,
- 0
- ],
- [
- 130,
- 1461690054.793816,
- 0
- ],
- [
- 936,
- 1461690055.049858,
- 0
- ],
- [
- 583,
- 1461690055.300066,
- 0
- ],
- [
- 433,
- 1461690055.550066,
- 0
- ],
- [
- 2217,
- 1461690055.80142,
- 0
- ],
- [
- 963,
- 1461690056.056889,
- 0
- ],
- [
- 743,
- 1461690056.307149,
- 0
- ],
- [
- 2218,
- 1461690056.555327,
- 0
- ],
- [
- 2220,
- 1461690056.920327,
- 0
- ],
- [
- 1314,
- 1461690057.232983,
- 0
- ],
- [
- 134,
- 1461690057.470014,
- 0
- ],
- [
- 366,
- 1461690057.70241,
- 0
- ],
- [
- 515,
- 1461690057.937097,
- 0
- ],
- [
- 283,
- 1461690058.173816,
- 0
- ],
- [
- 130,
- 1461690058.41241,
- 0
- ],
- [
- 917,
- 1461690058.652827,
- 0
- ],
- [
- 724,
- 1461690058.896056,
- 0
- ],
- [
- 166,
- 1461690059.138504,
- 0
- ],
- [
- 167,
- 1461690059.386056,
- 0
- ],
- [
- 2221,
- 1461690059.629493,
- 0
- ],
- [
- 2222,
- 1461690059.873295,
- 0
- ],
- [
- 193,
- 1461690060.120327,
- 0
- ],
- [
- 2223,
- 1461690060.364233,
- 0
- ],
- [
- 2225,
- 1461690060.855847,
- 0
- ],
- [
- 1531,
- 1461690061.104285,
- 0
- ],
- [
- 279,
- 1461690061.333295,
- 0
- ],
- [
- 900,
- 1461690061.565274,
- 0
- ],
- [
- 578,
- 1461690061.799181,
- 0
- ],
- [
- 281,
- 1461690062.036108,
- 0
- ],
- [
- 555,
- 1461690062.27491,
- 0
- ],
- [
- 281,
- 1461690062.515483,
- 0
- ],
- [
- 1605,
- 1461690062.760014,
- 0
- ],
- [
- 157,
- 1461690063.003347,
- 0
- ],
- [
- 2226,
- 1461690063.24517,
- 0
- ],
- [
- 157,
- 1461690063.487097,
- 0
- ],
- [
- 170,
- 1461690063.73142,
- 0
- ],
- [
- 462,
- 1461690063.976577,
- 0
- ],
- [
- 2227,
- 1461690064.223295,
- 0
- ],
- [
- 2228,
- 1461690064.469754,
- 0
- ],
- [
- 1821,
- 1461690064.85767,
- 0
- ],
- [
- 419,
- 1461690065.176785,
- 0
- ],
- [
- 798,
- 1461690065.414285,
- 0
- ],
- [
- 144,
- 1461690065.642879,
- 0
- ],
- [
- 281,
- 1461690065.873035,
- 0
- ],
- [
- 287,
- 1461690066.111056,
- 0
- ],
- [
- 1349,
- 1461690066.347618,
- 0
- ],
- [
- 682,
- 1461690066.585535,
- 0
- ],
- [
- 1452,
- 1461690066.824389,
- 0
- ],
- [
- 495,
- 1461690067.070222,
- 0
- ],
- [
- 1301,
- 1461690067.307931,
- 0
- ],
- [
- 166,
- 1461690067.550691,
- 0
- ],
- [
- 2229,
- 1461690067.795535,
- 0
- ],
- [
- 2230,
- 1461690068.040743,
- 0
- ],
- [
- 2231,
- 1461690068.287358,
- 0
- ],
- [
- 2115,
- 1461690068.534754,
- 0
- ],
- [
- 487,
- 1461690068.784493,
- 0
- ],
- [
- 2232,
- 1461690069.232358,
- 0
- ],
- [
- 2011,
- 1461690069.481993,
- 0
- ],
- [
- 134,
- 1461690069.714493,
- 0
- ],
- [
- 284,
- 1461690069.948556,
- 0
- ],
- [
- 133,
- 1461690070.184754,
- 0
- ],
- [
- 1018,
- 1461690070.423295,
- 0
- ],
- [
- 1250,
- 1461690070.663556,
- 0
- ],
- [
- 851,
- 1461690070.905483,
- 0
- ],
- [
- 1061,
- 1461690071.15017,
- 0
- ],
- [
- 935,
- 1461690071.391577,
- 0
- ],
- [
- 168,
- 1461690071.63616,
- 0
- ],
- [
- 1598,
- 1461690071.881681,
- 0
- ],
- [
- 588,
- 1461690072.127931,
- 0
- ],
- [
- 2234,
- 1461690072.374754,
- 0
- ],
- [
- 2235,
- 1461690073.08517,
- 0
- ],
- [
- 281,
- 1461690073.330014,
- 0
- ],
- [
- 518,
- 1461690073.556681,
- 0
- ],
- [
- 281,
- 1461690073.785327,
- 0
- ],
- [
- 382,
- 1461690074.015952,
- 0
- ],
- [
- 1628,
- 1461690074.249545,
- 0
- ],
- [
- 150,
- 1461690074.485952,
- 0
- ],
- [
- 168,
- 1461690074.72491,
- 0
- ],
- [
- 1425,
- 1461690074.964597,
- 0
- ],
- [
- 2236,
- 1461690075.205847,
- 0
- ],
- [
- 2237,
- 1461690075.448295,
- 0
- ],
- [
- 1689,
- 1461690075.692462,
- 0
- ],
- [
- 2238,
- 1461690075.940327,
- 0
- ],
- [
- 1730,
- 1461690076.332879,
- 0
- ],
- [
- 1314,
- 1461690076.669754,
- 0
- ],
- [
- 144,
- 1461690076.930431,
- 0
- ],
- [
- 281,
- 1461690077.183764,
- 0
- ],
- [
- 384,
- 1461690077.436941,
- 0
- ],
- [
- 281,
- 1461690077.689441,
- 0
- ],
- [
- 553,
- 1461690077.941472,
- 0
- ],
- [
- 2239,
- 1461690078.194129,
- 0
- ],
- [
- 432,
- 1461690078.444962,
- 0
- ],
- [
- 155,
- 1461690078.69616,
- 0
- ],
- [
- 150,
- 1461690078.947774,
- 0
- ],
- [
- 530,
- 1461690079.19866,
- 0
- ],
- [
- 192,
- 1461690079.454597,
- 0
- ],
- [
- 1098,
- 1461690079.702983,
- 0
- ],
- [
- 113,
- 1461690080.135118,
- 0
- ],
- [
- 2011,
- 1461690080.383347,
- 0
- ],
- [
- 144,
- 1461690080.617618,
- 0
- ],
- [
- 281,
- 1461690080.853087,
- 0
- ],
- [
- 281,
- 1461690081.090483,
- 0
- ],
- [
- 142,
- 1461690081.32991,
- 0
- ],
- [
- 134,
- 1461690081.570847,
- 0
- ],
- [
- 2241,
- 1461690081.814025,
- 0
- ],
- [
- 2242,
- 1461690082.056681,
- 0
- ],
- [
- 297,
- 1461690082.30116,
- 0
- ],
- [
- 597,
- 1461690082.546108,
- 0
- ],
- [
- 1042,
- 1461690082.797045,
- 0
- ],
- [
- 1950,
- 1461690083.043087,
- 0
- ],
- [
- 2243,
- 1461690083.288087,
- 0
- ],
- [
- 2244,
- 1461690083.71017,
- 0
- ],
- [
- 2245,
- 1461690083.95767,
- 0
- ],
- [
- 137,
- 1461690084.190222,
- 0
- ],
- [
- 919,
- 1461690084.42392,
- 0
- ],
- [
- 376,
- 1461690084.660275,
- 0
- ],
- [
- 134,
- 1461690084.898712,
- 0
- ],
- [
- 139,
- 1461690085.141577,
- 0
- ],
- [
- 1018,
- 1461690085.380379,
- 0
- ],
- [
- 880,
- 1461690085.624597,
- 0
- ],
- [
- 647,
- 1461690085.868816,
- 0
- ],
- [
- 433,
- 1461690086.115327,
- 0
- ],
- [
- 834,
- 1461690086.359545,
- 0
- ],
- [
- 529,
- 1461690086.603972,
- 0
- ],
- [
- 887,
- 1461690086.849441,
- 0
- ],
- [
- 187,
- 1461690087.09616,
- 0
- ],
- [
- 2246,
- 1461690087.341681,
- 0
- ],
- [
- 2247,
- 1461690088.025639,
- 0
- ],
- [
- 382,
- 1461690088.270014,
- 0
- ],
- [
- 365,
- 1461690088.496837,
- 0
- ],
- [
- 134,
- 1461690088.725431,
- 0
- ],
- [
- 1018,
- 1461690088.956681,
- 0
- ],
- [
- 1018,
- 1461690089.190639,
- 0
- ],
- [
- 594,
- 1461690089.43116,
- 0
- ],
- [
- 2248,
- 1461690089.670379,
- 0
- ],
- [
- 169,
- 1461690089.908764,
- 0
- ],
- [
- 168,
- 1461690090.148608,
- 0
- ],
- [
- 2249,
- 1461690090.391056,
- 0
- ],
- [
- 2251,
- 1461690090.633972,
- 0
- ],
- [
- 654,
- 1461690090.879858,
- 0
- ],
- [
- 2253,
- 1461690091.124754,
- 0
- ],
- [
- 1249,
- 1461690091.581108,
- 0
- ],
- [
- 420,
- 1461690091.828972,
- 0
- ],
- [
- 643,
- 1461690092.059233,
- 0
- ],
- [
- 287,
- 1461690092.290691,
- 0
- ],
- [
- 134,
- 1461690092.5259,
- 0
- ],
- [
- 142,
- 1461690092.766629,
- 0
- ],
- [
- 144,
- 1461690093.005327,
- 0
- ],
- [
- 131,
- 1461690093.245066,
- 0
- ],
- [
- 2254,
- 1461690093.489077,
- 0
- ],
- [
- 1975,
- 1461690093.730379,
- 0
- ],
- [
- 1118,
- 1461690093.974129,
- 0
- ],
- [
- 1444,
- 1461690094.217097,
- 0
- ],
- [
- 2255,
- 1461690094.463712,
- 0
- ],
- [
- 838,
- 1461690094.711108,
- 0
- ],
- [
- 2256,
- 1461690094.95642,
- 0
- ],
- [
- 2257,
- 1461690095.390222,
- 0
- ],
- [
- 2258,
- 1461690095.63741,
- 0
- ],
- [
- 1472,
- 1461690095.870952,
- 0
- ],
- [
- 134,
- 1461690096.108243,
- 0
- ],
- [
- 553,
- 1461690096.345952,
- 0
- ],
- [
- 134,
- 1461690096.583035,
- 0
- ],
- [
- 134,
- 1461690096.823816,
- 0
- ],
- [
- 382,
- 1461690097.064285,
- 0
- ],
- [
- 581,
- 1461690097.307358,
- 0
- ],
- [
- 1309,
- 1461690097.551056,
- 0
- ],
- [
- 597,
- 1461690097.795014,
- 0
- ],
- [
- 1039,
- 1461690098.040847,
- 0
- ],
- [
- 618,
- 1461690098.286472,
- 0
- ],
- [
- 1409,
- 1461690098.534025,
- 0
- ],
- [
- 2259,
- 1461690098.781681,
- 0
- ],
- [
- 122,
- 1461690099.497775,
- 0
- ],
- [
- 1452,
- 1461690099.74366,
- 0
- ],
- [
- 281,
- 1461690099.969962,
- 0
- ],
- [
- 2099,
- 1461690100.198191,
- 0
- ],
- [
- 366,
- 1461690100.429129,
- 0
- ],
- [
- 139,
- 1461690100.663139,
- 0
- ],
- [
- 426,
- 1461690100.899129,
- 0
- ],
- [
- 2260,
- 1461690101.138452,
- 0
- ],
- [
- 1908,
- 1461690101.378347,
- 0
- ],
- [
- 157,
- 1461690101.61866,
- 0
- ],
- [
- 847,
- 1461690101.861368,
- 0
- ],
- [
- 1044,
- 1461690102.105691,
- 0
- ],
- [
- 2263,
- 1461690102.35116,
- 0
- ],
- [
- 193,
- 1461690102.599597,
- 0
- ],
- [
- 1730,
- 1461690102.996316,
- 0
- ],
- [
- 122,
- 1461690103.340952,
- 0
- ],
- [
- 280,
- 1461690103.602358,
- 0
- ],
- [
- 147,
- 1461690103.854806,
- 0
- ],
- [
- 142,
- 1461690104.107358,
- 0
- ],
- [
- 137,
- 1461690104.359597,
- 0
- ],
- [
- 878,
- 1461690104.611681,
- 0
- ],
- [
- 1417,
- 1461690104.863556,
- 0
- ],
- [
- 167,
- 1461690105.117254,
- 0
- ],
- [
- 2221,
- 1461690105.36616,
- 0
- ],
- [
- 2070,
- 1461690105.616785,
- 0
- ],
- [
- 175,
- 1461690105.867827,
- 0
- ],
- [
- 503,
- 1461690106.122462,
- 0
- ],
- [
- 182,
- 1461690106.371889,
- 0
- ],
- [
- 1798,
- 1461690106.737566,
- 0
- ],
- [
- 2264,
- 1461690107.056525,
- 0
- ],
- [
- 280,
- 1461690107.326577,
- 0
- ],
- [
- 2265,
- 1461690107.55741,
- 0
- ],
- [
- 1018,
- 1461690107.787618,
- 0
- ],
- [
- 144,
- 1461690108.019129,
- 0
- ],
- [
- 2266,
- 1461690108.25392,
- 0
- ],
- [
- 138,
- 1461690108.491004,
- 0
- ],
- [
- 495,
- 1461690108.731004,
- 0
- ],
- [
- 157,
- 1461690108.971316,
- 0
- ],
- [
- 1445,
- 1461690109.212931,
- 0
- ],
- [
- 1119,
- 1461690109.46017,
- 0
- ],
- [
- 1988,
- 1461690109.702879,
- 0
- ],
- [
- 184,
- 1461690109.946316,
- 0
- ],
- [
- 2269,
- 1461690110.190691,
- 0
- ],
- [
- 2272,
- 1461690110.556004,
- 0
- ],
- [
- 826,
- 1461690110.861889,
- 0
- ],
- [
- 613,
- 1461690111.096941,
- 0
- ],
- [
- 281,
- 1461690111.326264,
- 0
- ],
- [
- 281,
- 1461690111.558816,
- 0
- ],
- [
- 133,
- 1461690111.793764,
- 0
- ],
- [
- 134,
- 1461690112.031108,
- 0
- ],
- [
- 282,
- 1461690112.27017,
- 0
- ],
- [
- 498,
- 1461690112.511941,
- 0
- ],
- [
- 501,
- 1461690112.756681,
- 0
- ],
- [
- 157,
- 1461690112.998868,
- 0
- ],
- [
- 1931,
- 1461690113.241577,
- 0
- ],
- [
- 174,
- 1461690113.485587,
- 0
- ],
- [
- 2273,
- 1461690113.730795,
- 0
- ],
- [
- 2085,
- 1461690113.977202,
- 0
- ],
- [
- 1595,
- 1461690114.409754,
- 0
- ],
- [
- 2274,
- 1461690114.657098,
- 0
- ],
- [
- 144,
- 1461690114.889337,
- 0
- ],
- [
- 281,
- 1461690115.12241,
- 0
- ],
- [
- 281,
- 1461690115.358348,
- 0
- ],
- [
- 137,
- 1461690115.596785,
- 0
- ],
- [
- 596,
- 1461690115.836889,
- 0
- ],
- [
- 383,
- 1461690116.081525,
- 0
- ],
- [
- 850,
- 1461690116.32491,
- 0
- ],
- [
- 934,
- 1461690116.565952,
- 0
- ],
- [
- 168,
- 1461690116.809129,
- 0
- ],
- [
- 2275,
- 1461690117.053556,
- 0
- ],
- [
- 2157,
- 1461690117.29892,
- 0
- ],
- [
- 2276,
- 1461690117.545483,
- 0
- ],
- [
- 487,
- 1461690117.798816,
- 0
- ],
- [
- 1595,
- 1461690118.231681,
- 0
- ],
- [
- 956,
- 1461690118.47741,
- 0
- ],
- [
- 804,
- 1461690118.709962,
- 0
- ],
- [
- 138,
- 1461690118.943973,
- 0
- ],
- [
- 366,
- 1461690119.180066,
- 0
- ],
- [
- 147,
- 1461690119.421681,
- 0
- ],
- [
- 281,
- 1461690119.661108,
- 0
- ],
- [
- 2277,
- 1461690119.901577,
- 0
- ],
- [
- 166,
- 1461690120.144389,
- 0
- ],
- [
- 2278,
- 1461690120.386941,
- 0
- ],
- [
- 647,
- 1461690120.630535,
- 0
- ],
- [
- 1339,
- 1461690120.875327,
- 0
- ],
- [
- 2279,
- 1461690121.122045,
- 0
- ],
- [
- 2281,
- 1461690121.367931,
- 0
- ],
- [
- 2282,
- 1461690121.737514,
- 0
- ],
- [
- 676,
- 1461690122.045795,
- 0
- ],
- [
- 427,
- 1461690122.282254,
- 0
- ],
- [
- 134,
- 1461690122.512879,
- 0
- ],
- [
- 376,
- 1461690122.748868,
- 0
- ],
- [
- 134,
- 1461690122.984598,
- 0
- ],
- [
- 1220,
- 1461690123.222202,
- 0
- ],
- [
- 281,
- 1461690123.46142,
- 0
- ],
- [
- 2283,
- 1461690123.702879,
- 0
- ],
- [
- 864,
- 1461690123.944441,
- 0
- ],
- [
- 2052,
- 1461690124.18767,
- 0
- ],
- [
- 1902,
- 1461690124.431941,
- 0
- ],
- [
- 2286,
- 1461690124.677306,
- 0
- ],
- [
- 2287,
- 1461690124.924233,
- 0
- ],
- [
- 487,
- 1461690125.18392,
- 0
- ],
- [
- 2288,
- 1461690125.593608,
- 0
- ],
- [
- 1402,
- 1461690125.838816,
- 0
- ],
- [
- 366,
- 1461690126.075014,
- 0
- ],
- [
- 134,
- 1461690126.308973,
- 0
- ],
- [
- 134,
- 1461690126.544493,
- 0
- ],
- [
- 138,
- 1461690126.782827,
- 0
- ],
- [
- 144,
- 1461690127.022827,
- 0
- ],
- [
- 811,
- 1461690127.265848,
- 0
- ],
- [
- 529,
- 1461690127.507775,
- 0
- ],
- [
- 171,
- 1461690127.750639,
- 0
- ],
- [
- 293,
- 1461690127.995431,
- 0
- ],
- [
- 502,
- 1461690128.240952,
- 0
- ],
- [
- 185,
- 1461690128.487775,
- 0
- ],
- [
- 2293,
- 1461690128.734858,
- 0
- ],
- [
- 2294,
- 1461690129.103608,
- 0
- ],
- [
- 2295,
- 1461690129.423139,
- 0
- ],
- [
- 1811,
- 1461690129.65965,
- 0
- ],
- [
- 281,
- 1461690129.889858,
- 0
- ],
- [
- 147,
- 1461690130.122566,
- 0
- ],
- [
- 1157,
- 1461690130.356681,
- 0
- ],
- [
- 130,
- 1461690130.59392,
- 0
- ],
- [
- 1261,
- 1461690130.833243,
- 0
- ],
- [
- 157,
- 1461690131.076264,
- 0
- ],
- [
- 2296,
- 1461690131.317306,
- 0
- ],
- [
- 935,
- 1461690131.559025,
- 0
- ],
- [
- 290,
- 1461690131.803504,
- 0
- ],
- [
- 2297,
- 1461690132.048816,
- 0
- ],
- [
- 621,
- 1461690132.296108,
- 0
- ],
- [
- 2065,
- 1461690132.541525,
- 0
- ],
- [
- 2300,
- 1461690132.978452,
- 0
- ],
- [
- 1483,
- 1461690133.22642,
- 0
- ],
- [
- 805,
- 1461690133.461525,
- 0
- ],
- [
- 1484,
- 1461690133.693973,
- 0
- ],
- [
- 395,
- 1461690133.931264,
- 0
- ],
- [
- 386,
- 1461690134.169754,
- 0
- ],
- [
- 144,
- 1461690134.41017,
- 0
- ],
- [
- 142,
- 1461690134.65241,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 14,
- 17,
- 0
- ],
- [
- 13,
- 18,
- 0
- ],
- [
- 13,
- 19,
- 0
- ],
- [
- 13,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 23,
- 24,
- 0
- ],
- [
- 23,
- 25,
- 0
- ],
- [
- 23,
- 26,
- 0
- ],
- [
- 26,
- 27,
- 0
- ],
- [
- 26,
- 28,
- 0
- ],
- [
- 28,
- 16,
- 0
- ],
- [
- 28,
- 29,
- 0
- ],
- [
- 4,
- 30,
- 0
- ],
- [
- 31,
- 31,
- 0
- ],
- [
- 32,
- 32,
- 0
- ],
- [
- 33,
- 33,
- 0
- ],
- [
- 34,
- 34,
- 0
- ],
- [
- 35,
- 35,
- 0
- ],
- [
- 36,
- 36,
- 0
- ],
- [
- 37,
- 37,
- 0
- ],
- [
- 4,
- 38,
- 0
- ],
- [
- 39,
- 39,
- 0
- ],
- [
- 40,
- 40,
- 0
- ],
- [
- 41,
- 32,
- 0
- ],
- [
- 42,
- 33,
- 0
- ],
- [
- 43,
- 34,
- 0
- ],
- [
- 44,
- 41,
- 0
- ],
- [
- 45,
- 42,
- 0
- ],
- [
- 46,
- 9,
- 0
- ],
- [
- 47,
- 43,
- 0
- ],
- [
- 48,
- 44,
- 0
- ],
- [
- 49,
- 45,
- 0
- ],
- [
- 50,
- 46,
- 0
- ],
- [
- 51,
- 47,
- 0
- ],
- [
- 52,
- 48,
- 0
- ],
- [
- 53,
- 49,
- 0
- ],
- [
- 11,
- 50,
- 0
- ],
- [
- 11,
- 51,
- 0
- ],
- [
- 10,
- 52,
- 0
- ],
- [
- 10,
- 53,
- 0
- ],
- [
- 10,
- 54,
- 0
- ],
- [
- 59,
- 55,
- 0
- ],
- [
- 10,
- 56,
- 0
- ],
- [
- 10,
- 57,
- 0
- ],
- [
- 10,
- 58,
- 0
- ],
- [
- 63,
- 59,
- 0
- ],
- [
- 63,
- 60,
- 0
- ],
- [
- 65,
- 55,
- 0
- ],
- [
- 63,
- 61,
- 0
- ],
- [
- 63,
- 62,
- 0
- ],
- [
- 68,
- 63,
- 0
- ],
- [
- 68,
- 64,
- 0
- ],
- [
- 4,
- 65,
- 0
- ],
- [
- 71,
- 66,
- 0
- ],
- [
- 72,
- 67,
- 0
- ],
- [
- 73,
- 68,
- 0
- ],
- [
- 74,
- 69,
- 0
- ],
- [
- 75,
- 70,
- 0
- ],
- [
- 76,
- 71,
- 0
- ],
- [
- 77,
- 72,
- 0
- ],
- [
- 78,
- 73,
- 0
- ],
- [
- 79,
- 74,
- 0
- ],
- [
- 80,
- 75,
- 0
- ],
- [
- 81,
- 76,
- 0
- ],
- [
- 82,
- 77,
- 0
- ],
- [
- 83,
- 78,
- 0
- ],
- [
- 84,
- 79,
- 0
- ],
- [
- 85,
- 80,
- 0
- ],
- [
- 86,
- 81,
- 0
- ],
- [
- 87,
- 82,
- 0
- ],
- [
- 88,
- 9,
- 0
- ],
- [
- 89,
- 83,
- 0
- ],
- [
- 90,
- 84,
- 0
- ],
- [
- 91,
- 85,
- 0
- ],
- [
- 92,
- 86,
- 0
- ],
- [
- 93,
- 87,
- 0
- ],
- [
- 94,
- 88,
- 0
- ],
- [
- 81,
- 89,
- 0
- ],
- [
- 96,
- 90,
- 0
- ],
- [
- 97,
- 91,
- 0
- ],
- [
- 98,
- 92,
- 0
- ],
- [
- 99,
- 93,
- 0
- ],
- [
- 77,
- 94,
- 0
- ],
- [
- 101,
- 95,
- 0
- ],
- [
- 102,
- 96,
- 0
- ],
- [
- 103,
- 97,
- 0
- ],
- [
- 102,
- 90,
- 0
- ],
- [
- 105,
- 91,
- 0
- ],
- [
- 106,
- 98,
- 0
- ],
- [
- 72,
- 99,
- 0
- ],
- [
- 108,
- 100,
- 0
- ],
- [
- 109,
- 70,
- 0
- ],
- [
- 110,
- 71,
- 0
- ],
- [
- 111,
- 94,
- 0
- ],
- [
- 112,
- 95,
- 0
- ],
- [
- 113,
- 101,
- 0
- ],
- [
- 114,
- 102,
- 0
- ],
- [
- 115,
- 103,
- 0
- ],
- [
- 109,
- 104,
- 0
- ],
- [
- 117,
- 105,
- 0
- ],
- [
- 118,
- 106,
- 0
- ],
- [
- 119,
- 107,
- 0
- ],
- [
- 120,
- 108,
- 0
- ],
- [
- 121,
- 109,
- 0
- ],
- [
- 120,
- 110,
- 0
- ],
- [
- 123,
- 111,
- 0
- ],
- [
- 124,
- 112,
- 0
- ],
- [
- 125,
- 113,
- 0
- ],
- [
- 126,
- 114,
- 0
- ],
- [
- 127,
- 91,
- 0
- ],
- [
- 128,
- 115,
- 0
- ],
- [
- 109,
- 116,
- 0
- ],
- [
- 130,
- 117,
- 0
- ],
- [
- 131,
- 105,
- 0
- ],
- [
- 132,
- 118,
- 0
- ],
- [
- 130,
- 119,
- 0
- ],
- [
- 134,
- 120,
- 0
- ],
- [
- 133,
- 121,
- 0
- ],
- [
- 134,
- 122,
- 0
- ],
- [
- 137,
- 123,
- 0
- ],
- [
- 133,
- 124,
- 0
- ],
- [
- 139,
- 125,
- 0
- ],
- [
- 140,
- 126,
- 0
- ],
- [
- 133,
- 107,
- 0
- ],
- [
- 142,
- 110,
- 0
- ],
- [
- 143,
- 111,
- 0
- ],
- [
- 144,
- 127,
- 0
- ],
- [
- 145,
- 128,
- 0
- ],
- [
- 146,
- 129,
- 0
- ],
- [
- 147,
- 130,
- 0
- ],
- [
- 109,
- 131,
- 0
- ],
- [
- 149,
- 132,
- 0
- ],
- [
- 150,
- 133,
- 0
- ],
- [
- 151,
- 134,
- 0
- ],
- [
- 152,
- 105,
- 0
- ],
- [
- 153,
- 106,
- 0
- ],
- [
- 154,
- 107,
- 0
- ],
- [
- 155,
- 110,
- 0
- ],
- [
- 156,
- 111,
- 0
- ],
- [
- 157,
- 135,
- 0
- ],
- [
- 158,
- 136,
- 0
- ],
- [
- 159,
- 137,
- 0
- ],
- [
- 160,
- 138,
- 0
- ],
- [
- 161,
- 139,
- 0
- ],
- [
- 162,
- 140,
- 0
- ],
- [
- 163,
- 141,
- 0
- ],
- [
- 164,
- 142,
- 0
- ],
- [
- 151,
- 119,
- 0
- ],
- [
- 166,
- 143,
- 0
- ],
- [
- 167,
- 123,
- 0
- ],
- [
- 157,
- 127,
- 0
- ],
- [
- 169,
- 128,
- 0
- ],
- [
- 170,
- 129,
- 0
- ],
- [
- 153,
- 144,
- 0
- ],
- [
- 172,
- 145,
- 0
- ],
- [
- 149,
- 146,
- 0
- ],
- [
- 174,
- 119,
- 0
- ],
- [
- 175,
- 143,
- 0
- ],
- [
- 176,
- 123,
- 0
- ],
- [
- 72,
- 147,
- 0
- ],
- [
- 178,
- 148,
- 0
- ],
- [
- 179,
- 149,
- 0
- ],
- [
- 180,
- 150,
- 0
- ],
- [
- 181,
- 151,
- 0
- ],
- [
- 182,
- 152,
- 0
- ],
- [
- 183,
- 153,
- 0
- ],
- [
- 184,
- 154,
- 0
- ],
- [
- 185,
- 155,
- 0
- ],
- [
- 186,
- 156,
- 0
- ],
- [
- 187,
- 157,
- 0
- ],
- [
- 188,
- 114,
- 0
- ],
- [
- 189,
- 91,
- 0
- ],
- [
- 190,
- 158,
- 0
- ],
- [
- 185,
- 159,
- 0
- ],
- [
- 192,
- 160,
- 0
- ],
- [
- 193,
- 161,
- 0
- ],
- [
- 194,
- 162,
- 0
- ],
- [
- 195,
- 163,
- 0
- ],
- [
- 196,
- 164,
- 0
- ],
- [
- 197,
- 80,
- 0
- ],
- [
- 198,
- 81,
- 0
- ],
- [
- 199,
- 82,
- 0
- ],
- [
- 200,
- 9,
- 0
- ],
- [
- 201,
- 165,
- 0
- ],
- [
- 202,
- 166,
- 0
- ],
- [
- 203,
- 167,
- 0
- ],
- [
- 204,
- 168,
- 0
- ],
- [
- 205,
- 169,
- 0
- ],
- [
- 206,
- 170,
- 0
- ],
- [
- 207,
- 171,
- 0
- ],
- [
- 208,
- 172,
- 0
- ],
- [
- 209,
- 173,
- 0
- ],
- [
- 210,
- 174,
- 0
- ],
- [
- 211,
- 175,
- 0
- ],
- [
- 212,
- 176,
- 0
- ],
- [
- 213,
- 177,
- 0
- ],
- [
- 214,
- 178,
- 0
- ],
- [
- 215,
- 55,
- 0
- ],
- [
- 184,
- 179,
- 0
- ],
- [
- 217,
- 180,
- 0
- ],
- [
- 218,
- 181,
- 0
- ],
- [
- 219,
- 182,
- 0
- ],
- [
- 220,
- 183,
- 0
- ],
- [
- 221,
- 184,
- 0
- ],
- [
- 222,
- 185,
- 0
- ],
- [
- 223,
- 186,
- 0
- ],
- [
- 224,
- 9,
- 0
- ],
- [
- 225,
- 187,
- 0
- ],
- [
- 226,
- 188,
- 0
- ],
- [
- 227,
- 189,
- 0
- ],
- [
- 228,
- 190,
- 0
- ],
- [
- 229,
- 191,
- 0
- ],
- [
- 230,
- 192,
- 0
- ],
- [
- 231,
- 193,
- 0
- ],
- [
- 180,
- 194,
- 0
- ],
- [
- 233,
- 195,
- 0
- ],
- [
- 234,
- 196,
- 0
- ],
- [
- 235,
- 197,
- 0
- ],
- [
- 236,
- 198,
- 0
- ],
- [
- 237,
- 199,
- 0
- ],
- [
- 238,
- 200,
- 0
- ],
- [
- 239,
- 201,
- 0
- ],
- [
- 240,
- 202,
- 0
- ],
- [
- 241,
- 203,
- 0
- ],
- [
- 242,
- 204,
- 0
- ],
- [
- 243,
- 205,
- 0
- ],
- [
- 244,
- 206,
- 0
- ],
- [
- 245,
- 207,
- 0
- ],
- [
- 111,
- 72,
- 0
- ],
- [
- 247,
- 73,
- 0
- ],
- [
- 248,
- 74,
- 0
- ],
- [
- 249,
- 75,
- 0
- ],
- [
- 250,
- 208,
- 0
- ],
- [
- 251,
- 209,
- 0
- ],
- [
- 252,
- 210,
- 0
- ],
- [
- 253,
- 211,
- 0
- ],
- [
- 254,
- 212,
- 0
- ],
- [
- 255,
- 213,
- 0
- ],
- [
- 256,
- 214,
- 0
- ],
- [
- 257,
- 215,
- 0
- ],
- [
- 258,
- 216,
- 0
- ],
- [
- 259,
- 217,
- 0
- ],
- [
- 260,
- 218,
- 0
- ],
- [
- 261,
- 219,
- 0
- ],
- [
- 262,
- 220,
- 0
- ],
- [
- 263,
- 221,
- 0
- ],
- [
- 264,
- 222,
- 0
- ],
- [
- 265,
- 81,
- 0
- ],
- [
- 266,
- 82,
- 0
- ],
- [
- 267,
- 9,
- 0
- ],
- [
- 268,
- 165,
- 0
- ],
- [
- 269,
- 166,
- 0
- ],
- [
- 270,
- 223,
- 0
- ],
- [
- 271,
- 224,
- 0
- ],
- [
- 272,
- 225,
- 0
- ],
- [
- 273,
- 226,
- 0
- ],
- [
- 247,
- 227,
- 0
- ],
- [
- 275,
- 228,
- 0
- ],
- [
- 117,
- 229,
- 0
- ],
- [
- 277,
- 230,
- 0
- ],
- [
- 119,
- 231,
- 0
- ],
- [
- 134,
- 143,
- 0
- ],
- [
- 280,
- 123,
- 0
- ],
- [
- 132,
- 232,
- 0
- ],
- [
- 282,
- 233,
- 0
- ],
- [
- 142,
- 108,
- 0
- ],
- [
- 284,
- 109,
- 0
- ],
- [
- 285,
- 234,
- 0
- ],
- [
- 130,
- 235,
- 0
- ],
- [
- 287,
- 236,
- 0
- ],
- [
- 157,
- 237,
- 0
- ],
- [
- 151,
- 238,
- 0
- ],
- [
- 290,
- 239,
- 0
- ],
- [
- 291,
- 240,
- 0
- ],
- [
- 152,
- 241,
- 0
- ],
- [
- 293,
- 242,
- 0
- ],
- [
- 294,
- 243,
- 0
- ],
- [
- 295,
- 244,
- 0
- ],
- [
- 290,
- 122,
- 0
- ],
- [
- 297,
- 123,
- 0
- ],
- [
- 151,
- 245,
- 0
- ],
- [
- 299,
- 246,
- 0
- ],
- [
- 174,
- 134,
- 0
- ],
- [
- 301,
- 105,
- 0
- ],
- [
- 302,
- 247,
- 0
- ],
- [
- 303,
- 248,
- 0
- ],
- [
- 185,
- 249,
- 0
- ],
- [
- 192,
- 250,
- 0
- ],
- [
- 306,
- 181,
- 0
- ],
- [
- 307,
- 182,
- 0
- ],
- [
- 308,
- 183,
- 0
- ],
- [
- 309,
- 184,
- 0
- ],
- [
- 310,
- 185,
- 0
- ],
- [
- 311,
- 186,
- 0
- ],
- [
- 312,
- 9,
- 0
- ],
- [
- 313,
- 187,
- 0
- ],
- [
- 314,
- 188,
- 0
- ],
- [
- 315,
- 189,
- 0
- ],
- [
- 316,
- 190,
- 0
- ],
- [
- 317,
- 191,
- 0
- ],
- [
- 318,
- 251,
- 0
- ],
- [
- 319,
- 252,
- 0
- ],
- [
- 320,
- 253,
- 0
- ],
- [
- 321,
- 254,
- 0
- ],
- [
- 184,
- 255,
- 0
- ],
- [
- 237,
- 256,
- 0
- ],
- [
- 324,
- 257,
- 0
- ],
- [
- 325,
- 258,
- 0
- ],
- [
- 326,
- 259,
- 0
- ],
- [
- 327,
- 81,
- 0
- ],
- [
- 328,
- 82,
- 0
- ],
- [
- 329,
- 9,
- 0
- ],
- [
- 330,
- 165,
- 0
- ],
- [
- 331,
- 166,
- 0
- ],
- [
- 332,
- 260,
- 0
- ],
- [
- 333,
- 261,
- 0
- ],
- [
- 255,
- 262,
- 0
- ],
- [
- 335,
- 204,
- 0
- ],
- [
- 336,
- 205,
- 0
- ],
- [
- 337,
- 206,
- 0
- ],
- [
- 338,
- 263,
- 0
- ],
- [
- 339,
- 264,
- 0
- ],
- [
- 250,
- 76,
- 0
- ],
- [
- 341,
- 77,
- 0
- ],
- [
- 342,
- 78,
- 0
- ],
- [
- 343,
- 79,
- 0
- ],
- [
- 344,
- 80,
- 0
- ],
- [
- 345,
- 81,
- 0
- ],
- [
- 346,
- 82,
- 0
- ],
- [
- 347,
- 9,
- 0
- ],
- [
- 348,
- 165,
- 0
- ],
- [
- 349,
- 166,
- 0
- ],
- [
- 350,
- 167,
- 0
- ],
- [
- 351,
- 168,
- 0
- ],
- [
- 352,
- 265,
- 0
- ],
- [
- 353,
- 266,
- 0
- ],
- [
- 354,
- 267,
- 0
- ],
- [
- 355,
- 268,
- 0
- ],
- [
- 356,
- 269,
- 0
- ],
- [
- 357,
- 55,
- 0
- ],
- [
- 277,
- 242,
- 0
- ],
- [
- 359,
- 243,
- 0
- ],
- [
- 360,
- 270,
- 0
- ],
- [
- 117,
- 119,
- 0
- ],
- [
- 362,
- 143,
- 0
- ],
- [
- 363,
- 123,
- 0
- ],
- [
- 145,
- 271,
- 0
- ],
- [
- 365,
- 272,
- 0
- ],
- [
- 366,
- 114,
- 0
- ],
- [
- 367,
- 91,
- 0
- ],
- [
- 368,
- 273,
- 0
- ],
- [
- 369,
- 274,
- 0
- ],
- [
- 370,
- 275,
- 0
- ],
- [
- 371,
- 276,
- 0
- ],
- [
- 147,
- 180,
- 0
- ],
- [
- 373,
- 181,
- 0
- ],
- [
- 374,
- 182,
- 0
- ],
- [
- 130,
- 277,
- 0
- ],
- [
- 376,
- 278,
- 0
- ],
- [
- 377,
- 240,
- 0
- ],
- [
- 130,
- 279,
- 0
- ],
- [
- 379,
- 280,
- 0
- ],
- [
- 380,
- 281,
- 0
- ],
- [
- 133,
- 231,
- 0
- ],
- [
- 382,
- 282,
- 0
- ],
- [
- 132,
- 283,
- 0
- ],
- [
- 384,
- 284,
- 0
- ],
- [
- 385,
- 285,
- 0
- ],
- [
- 146,
- 286,
- 0
- ],
- [
- 387,
- 114,
- 0
- ],
- [
- 388,
- 91,
- 0
- ],
- [
- 389,
- 273,
- 0
- ],
- [
- 390,
- 274,
- 0
- ],
- [
- 391,
- 275,
- 0
- ],
- [
- 392,
- 287,
- 0
- ],
- [
- 393,
- 288,
- 0
- ],
- [
- 282,
- 289,
- 0
- ],
- [
- 157,
- 290,
- 0
- ],
- [
- 396,
- 129,
- 0
- ],
- [
- 157,
- 291,
- 0
- ],
- [
- 294,
- 292,
- 0
- ],
- [
- 399,
- 293,
- 0
- ],
- [
- 400,
- 294,
- 0
- ],
- [
- 174,
- 245,
- 0
- ],
- [
- 301,
- 241,
- 0
- ],
- [
- 403,
- 295,
- 0
- ],
- [
- 185,
- 296,
- 0
- ],
- [
- 405,
- 297,
- 0
- ],
- [
- 209,
- 298,
- 0
- ],
- [
- 407,
- 299,
- 0
- ],
- [
- 235,
- 300,
- 0
- ],
- [
- 409,
- 301,
- 0
- ],
- [
- 410,
- 302,
- 0
- ],
- [
- 411,
- 303,
- 0
- ],
- [
- 234,
- 304,
- 0
- ],
- [
- 413,
- 305,
- 0
- ],
- [
- 414,
- 306,
- 0
- ],
- [
- 341,
- 307,
- 0
- ],
- [
- 416,
- 308,
- 0
- ],
- [
- 417,
- 309,
- 0
- ],
- [
- 109,
- 246,
- 0
- ],
- [
- 125,
- 310,
- 0
- ],
- [
- 420,
- 311,
- 0
- ],
- [
- 421,
- 312,
- 0
- ],
- [
- 422,
- 313,
- 0
- ],
- [
- 130,
- 314,
- 0
- ],
- [
- 424,
- 315,
- 0
- ],
- [
- 130,
- 238,
- 0
- ],
- [
- 426,
- 239,
- 0
- ],
- [
- 427,
- 316,
- 0
- ],
- [
- 428,
- 317,
- 0
- ],
- [
- 134,
- 316,
- 0
- ],
- [
- 430,
- 317,
- 0
- ],
- [
- 399,
- 318,
- 0
- ],
- [
- 169,
- 271,
- 0
- ],
- [
- 433,
- 272,
- 0
- ],
- [
- 170,
- 286,
- 0
- ],
- [
- 302,
- 319,
- 0
- ],
- [
- 436,
- 145,
- 0
- ],
- [
- 209,
- 320,
- 0
- ],
- [
- 438,
- 321,
- 0
- ],
- [
- 439,
- 322,
- 0
- ],
- [
- 113,
- 96,
- 0
- ],
- [
- 441,
- 97,
- 0
- ],
- [
- 442,
- 313,
- 0
- ],
- [
- 124,
- 323,
- 0
- ],
- [
- 382,
- 324,
- 0
- ],
- [
- 426,
- 122,
- 0
- ],
- [
- 157,
- 325,
- 0
- ],
- [
- 435,
- 114,
- 0
- ],
- [
- 448,
- 91,
- 0
- ],
- [
- 449,
- 273,
- 0
- ],
- [
- 450,
- 274,
- 0
- ],
- [
- 451,
- 326,
- 0
- ],
- [
- 452,
- 327,
- 0
- ],
- [
- 453,
- 328,
- 0
- ],
- [
- 154,
- 124,
- 0
- ],
- [
- 455,
- 329,
- 0
- ],
- [
- 155,
- 108,
- 0
- ],
- [
- 457,
- 109,
- 0
- ],
- [
- 302,
- 106,
- 0
- ],
- [
- 459,
- 107,
- 0
- ],
- [
- 460,
- 110,
- 0
- ],
- [
- 461,
- 111,
- 0
- ],
- [
- 462,
- 330,
- 0
- ],
- [
- 463,
- 129,
- 0
- ],
- [
- 464,
- 130,
- 0
- ],
- [
- 465,
- 331,
- 0
- ],
- [
- 184,
- 332,
- 0
- ],
- [
- 467,
- 333,
- 0
- ],
- [
- 237,
- 334,
- 0
- ],
- [
- 469,
- 335,
- 0
- ],
- [
- 253,
- 336,
- 0
- ],
- [
- 471,
- 256,
- 0
- ],
- [
- 472,
- 257,
- 0
- ],
- [
- 473,
- 258,
- 0
- ],
- [
- 474,
- 259,
- 0
- ],
- [
- 475,
- 81,
- 0
- ],
- [
- 476,
- 82,
- 0
- ],
- [
- 477,
- 9,
- 0
- ],
- [
- 478,
- 165,
- 0
- ],
- [
- 479,
- 166,
- 0
- ],
- [
- 480,
- 260,
- 0
- ],
- [
- 481,
- 337,
- 0
- ],
- [
- 482,
- 338,
- 0
- ],
- [
- 483,
- 339,
- 0
- ],
- [
- 484,
- 340,
- 0
- ],
- [
- 485,
- 341,
- 0
- ],
- [
- 486,
- 55,
- 0
- ],
- [
- 117,
- 279,
- 0
- ],
- [
- 488,
- 280,
- 0
- ],
- [
- 489,
- 342,
- 0
- ],
- [
- 130,
- 343,
- 0
- ],
- [
- 491,
- 246,
- 0
- ],
- [
- 130,
- 120,
- 0
- ],
- [
- 157,
- 344,
- 0
- ],
- [
- 494,
- 345,
- 0
- ],
- [
- 495,
- 130,
- 0
- ],
- [
- 496,
- 331,
- 0
- ],
- [
- 455,
- 346,
- 0
- ],
- [
- 455,
- 125,
- 0
- ],
- [
- 499,
- 126,
- 0
- ],
- [
- 151,
- 347,
- 0
- ],
- [
- 462,
- 291,
- 0
- ],
- [
- 502,
- 348,
- 0
- ],
- [
- 503,
- 329,
- 0
- ],
- [
- 186,
- 349,
- 0
- ],
- [
- 209,
- 350,
- 0
- ],
- [
- 506,
- 351,
- 0
- ],
- [
- 507,
- 352,
- 0
- ],
- [
- 508,
- 353,
- 0
- ],
- [
- 333,
- 337,
- 0
- ],
- [
- 510,
- 354,
- 0
- ],
- [
- 279,
- 355,
- 0
- ],
- [
- 391,
- 356,
- 0
- ],
- [
- 142,
- 357,
- 0
- ],
- [
- 376,
- 236,
- 0
- ],
- [
- 426,
- 143,
- 0
- ],
- [
- 130,
- 347,
- 0
- ],
- [
- 517,
- 246,
- 0
- ],
- [
- 150,
- 70,
- 0
- ],
- [
- 519,
- 71,
- 0
- ],
- [
- 520,
- 94,
- 0
- ],
- [
- 521,
- 95,
- 0
- ],
- [
- 522,
- 96,
- 0
- ],
- [
- 523,
- 97,
- 0
- ],
- [
- 524,
- 358,
- 0
- ],
- [
- 525,
- 359,
- 0
- ],
- [
- 153,
- 247,
- 0
- ],
- [
- 166,
- 122,
- 0
- ],
- [
- 528,
- 123,
- 0
- ],
- [
- 460,
- 357,
- 0
- ],
- [
- 468,
- 80,
- 0
- ],
- [
- 531,
- 81,
- 0
- ],
- [
- 532,
- 82,
- 0
- ],
- [
- 533,
- 9,
- 0
- ],
- [
- 534,
- 165,
- 0
- ],
- [
- 535,
- 166,
- 0
- ],
- [
- 536,
- 167,
- 0
- ],
- [
- 537,
- 168,
- 0
- ],
- [
- 538,
- 360,
- 0
- ],
- [
- 539,
- 361,
- 0
- ],
- [
- 540,
- 362,
- 0
- ],
- [
- 541,
- 363,
- 0
- ],
- [
- 542,
- 55,
- 0
- ],
- [
- 209,
- 364,
- 0
- ],
- [
- 510,
- 338,
- 0
- ],
- [
- 545,
- 365,
- 0
- ],
- [
- 253,
- 366,
- 0
- ],
- [
- 547,
- 367,
- 0
- ],
- [
- 360,
- 145,
- 0
- ],
- [
- 118,
- 247,
- 0
- ],
- [
- 550,
- 233,
- 0
- ],
- [
- 551,
- 248,
- 0
- ],
- [
- 144,
- 271,
- 0
- ],
- [
- 553,
- 125,
- 0
- ],
- [
- 554,
- 126,
- 0
- ],
- [
- 157,
- 128,
- 0
- ],
- [
- 556,
- 286,
- 0
- ],
- [
- 557,
- 114,
- 0
- ],
- [
- 558,
- 91,
- 0
- ],
- [
- 559,
- 273,
- 0
- ],
- [
- 560,
- 368,
- 0
- ],
- [
- 169,
- 129,
- 0
- ],
- [
- 151,
- 235,
- 0
- ],
- [
- 151,
- 246,
- 0
- ],
- [
- 153,
- 283,
- 0
- ],
- [
- 176,
- 246,
- 0
- ],
- [
- 185,
- 369,
- 0
- ],
- [
- 409,
- 370,
- 0
- ],
- [
- 568,
- 371,
- 0
- ],
- [
- 569,
- 262,
- 0
- ],
- [
- 570,
- 204,
- 0
- ],
- [
- 571,
- 372,
- 0
- ],
- [
- 110,
- 248,
- 0
- ],
- [
- 113,
- 373,
- 0
- ],
- [
- 574,
- 374,
- 0
- ],
- [
- 575,
- 375,
- 0
- ],
- [
- 123,
- 376,
- 0
- ],
- [
- 130,
- 377,
- 0
- ],
- [
- 522,
- 101,
- 0
- ],
- [
- 579,
- 102,
- 0
- ],
- [
- 580,
- 378,
- 0
- ],
- [
- 581,
- 379,
- 0
- ],
- [
- 527,
- 233,
- 0
- ],
- [
- 583,
- 248,
- 0
- ],
- [
- 151,
- 380,
- 0
- ],
- [
- 302,
- 144,
- 0
- ],
- [
- 586,
- 270,
- 0
- ],
- [
- 186,
- 381,
- 0
- ],
- [
- 588,
- 382,
- 0
- ],
- [
- 234,
- 383,
- 0
- ],
- [
- 590,
- 384,
- 0
- ],
- [
- 124,
- 385,
- 0
- ],
- [
- 592,
- 386,
- 0
- ],
- [
- 134,
- 387,
- 0
- ],
- [
- 594,
- 317,
- 0
- ],
- [
- 134,
- 246,
- 0
- ],
- [
- 154,
- 231,
- 0
- ],
- [
- 597,
- 355,
- 0
- ],
- [
- 598,
- 388,
- 0
- ],
- [
- 599,
- 389,
- 0
- ],
- [
- 457,
- 234,
- 0
- ],
- [
- 399,
- 390,
- 0
- ],
- [
- 538,
- 169,
- 0
- ],
- [
- 603,
- 170,
- 0
- ],
- [
- 604,
- 171,
- 0
- ],
- [
- 605,
- 391,
- 0
- ],
- [
- 606,
- 392,
- 0
- ],
- [
- 607,
- 393,
- 0
- ],
- [
- 184,
- 394,
- 0
- ],
- [
- 609,
- 395,
- 0
- ],
- [
- 610,
- 396,
- 0
- ],
- [
- 234,
- 397,
- 0
- ],
- [
- 446,
- 123,
- 0
- ],
- [
- 524,
- 398,
- 0
- ],
- [
- 614,
- 399,
- 0
- ],
- [
- 166,
- 246,
- 0
- ],
- [
- 294,
- 400,
- 0
- ],
- [
- 617,
- 401,
- 0
- ],
- [
- 618,
- 402,
- 0
- ],
- [
- 436,
- 270,
- 0
- ],
- [
- 588,
- 403,
- 0
- ],
- [
- 407,
- 404,
- 0
- ],
- [
- 622,
- 405,
- 0
- ],
- [
- 623,
- 406,
- 0
- ],
- [
- 237,
- 407,
- 0
- ],
- [
- 625,
- 408,
- 0
- ],
- [
- 481,
- 409,
- 0
- ],
- [
- 627,
- 410,
- 0
- ],
- [
- 628,
- 411,
- 0
- ],
- [
- 115,
- 135,
- 0
- ],
- [
- 124,
- 412,
- 0
- ],
- [
- 631,
- 413,
- 0
- ],
- [
- 632,
- 414,
- 0
- ],
- [
- 633,
- 415,
- 0
- ],
- [
- 634,
- 23,
- 0
- ],
- [
- 635,
- 26,
- 0
- ],
- [
- 636,
- 416,
- 0
- ],
- [
- 637,
- 417,
- 0
- ],
- [
- 638,
- 418,
- 0
- ],
- [
- 639,
- 419,
- 0
- ],
- [
- 640,
- 420,
- 0
- ],
- [
- 641,
- 55,
- 0
- ],
- [
- 142,
- 421,
- 0
- ],
- [
- 384,
- 422,
- 0
- ],
- [
- 130,
- 230,
- 0
- ],
- [
- 520,
- 423,
- 0
- ],
- [
- 157,
- 424,
- 0
- ],
- [
- 647,
- 425,
- 0
- ],
- [
- 648,
- 426,
- 0
- ],
- [
- 597,
- 427,
- 0
- ],
- [
- 155,
- 421,
- 0
- ],
- [
- 567,
- 428,
- 0
- ],
- [
- 652,
- 130,
- 0
- ],
- [
- 653,
- 331,
- 0
- ],
- [
- 234,
- 429,
- 0
- ],
- [
- 124,
- 430,
- 0
- ],
- [
- 516,
- 246,
- 0
- ],
- [
- 134,
- 431,
- 0
- ],
- [
- 524,
- 432,
- 0
- ],
- [
- 659,
- 433,
- 0
- ],
- [
- 565,
- 284,
- 0
- ],
- [
- 661,
- 285,
- 0
- ],
- [
- 563,
- 236,
- 0
- ],
- [
- 174,
- 238,
- 0
- ],
- [
- 588,
- 434,
- 0
- ],
- [
- 665,
- 435,
- 0
- ],
- [
- 507,
- 436,
- 0
- ],
- [
- 625,
- 262,
- 0
- ],
- [
- 668,
- 9,
- 0
- ],
- [
- 669,
- 437,
- 0
- ],
- [
- 471,
- 438,
- 0
- ],
- [
- 671,
- 439,
- 0
- ],
- [
- 672,
- 440,
- 0
- ],
- [
- 442,
- 358,
- 0
- ],
- [
- 124,
- 344,
- 0
- ],
- [
- 675,
- 345,
- 0
- ],
- [
- 676,
- 130,
- 0
- ],
- [
- 677,
- 331,
- 0
- ],
- [
- 119,
- 124,
- 0
- ],
- [
- 679,
- 441,
- 0
- ],
- [
- 130,
- 442,
- 0
- ],
- [
- 681,
- 443,
- 0
- ],
- [
- 682,
- 444,
- 0
- ],
- [
- 376,
- 380,
- 0
- ],
- [
- 293,
- 443,
- 0
- ],
- [
- 685,
- 444,
- 0
- ],
- [
- 151,
- 445,
- 0
- ],
- [
- 462,
- 424,
- 0
- ],
- [
- 185,
- 446,
- 0
- ],
- [
- 237,
- 438,
- 0
- ],
- [
- 690,
- 439,
- 0
- ],
- [
- 471,
- 334,
- 0
- ],
- [
- 692,
- 447,
- 0
- ],
- [
- 693,
- 440,
- 0
- ],
- [
- 442,
- 448,
- 0
- ],
- [
- 695,
- 449,
- 0
- ],
- [
- 696,
- 450,
- 0
- ],
- [
- 697,
- 451,
- 0
- ],
- [
- 676,
- 452,
- 0
- ],
- [
- 157,
- 453,
- 0
- ],
- [
- 174,
- 235,
- 0
- ],
- [
- 701,
- 236,
- 0
- ],
- [
- 533,
- 204,
- 0
- ],
- [
- 703,
- 205,
- 0
- ],
- [
- 704,
- 206,
- 0
- ],
- [
- 705,
- 207,
- 0
- ],
- [
- 508,
- 454,
- 0
- ],
- [
- 707,
- 55,
- 0
- ],
- [
- 416,
- 455,
- 0
- ],
- [
- 111,
- 456,
- 0
- ],
- [
- 710,
- 457,
- 0
- ],
- [
- 711,
- 458,
- 0
- ],
- [
- 118,
- 144,
- 0
- ],
- [
- 713,
- 459,
- 0
- ],
- [
- 524,
- 448,
- 0
- ],
- [
- 715,
- 449,
- 0
- ],
- [
- 716,
- 450,
- 0
- ],
- [
- 717,
- 460,
- 0
- ],
- [
- 718,
- 461,
- 0
- ],
- [
- 157,
- 112,
- 0
- ],
- [
- 720,
- 310,
- 0
- ],
- [
- 721,
- 311,
- 0
- ],
- [
- 157,
- 462,
- 0
- ],
- [
- 723,
- 129,
- 0
- ],
- [
- 724,
- 180,
- 0
- ],
- [
- 725,
- 181,
- 0
- ],
- [
- 726,
- 182,
- 0
- ],
- [
- 727,
- 183,
- 0
- ],
- [
- 728,
- 184,
- 0
- ],
- [
- 729,
- 185,
- 0
- ],
- [
- 730,
- 186,
- 0
- ],
- [
- 731,
- 9,
- 0
- ],
- [
- 732,
- 187,
- 0
- ],
- [
- 733,
- 188,
- 0
- ],
- [
- 734,
- 189,
- 0
- ],
- [
- 735,
- 190,
- 0
- ],
- [
- 736,
- 191,
- 0
- ],
- [
- 737,
- 251,
- 0
- ],
- [
- 738,
- 463,
- 0
- ],
- [
- 739,
- 267,
- 0
- ],
- [
- 740,
- 464,
- 0
- ],
- [
- 185,
- 465,
- 0
- ],
- [
- 742,
- 466,
- 0
- ],
- [
- 743,
- 467,
- 0
- ],
- [
- 184,
- 468,
- 0
- ],
- [
- 745,
- 469,
- 0
- ],
- [
- 545,
- 470,
- 0
- ],
- [
- 627,
- 471,
- 0
- ],
- [
- 748,
- 13,
- 0
- ],
- [
- 749,
- 14,
- 0
- ],
- [
- 750,
- 15,
- 0
- ],
- [
- 751,
- 16,
- 0
- ],
- [
- 750,
- 472,
- 0
- ],
- [
- 749,
- 18,
- 0
- ],
- [
- 748,
- 473,
- 0
- ],
- [
- 627,
- 474,
- 0
- ],
- [
- 627,
- 475,
- 0
- ],
- [
- 627,
- 476,
- 0
- ],
- [
- 758,
- 477,
- 0
- ],
- [
- 627,
- 478,
- 0
- ],
- [
- 627,
- 479,
- 0
- ],
- [
- 627,
- 480,
- 0
- ],
- [
- 762,
- 481,
- 0
- ],
- [
- 762,
- 482,
- 0
- ],
- [
- 764,
- 55,
- 0
- ],
- [
- 627,
- 483,
- 0
- ],
- [
- 627,
- 484,
- 0
- ],
- [
- 627,
- 485,
- 0
- ],
- [
- 768,
- 486,
- 0
- ],
- [
- 769,
- 55,
- 0
- ],
- [
- 768,
- 487,
- 0
- ],
- [
- 627,
- 488,
- 0
- ],
- [
- 627,
- 489,
- 0
- ],
- [
- 627,
- 490,
- 0
- ],
- [
- 774,
- 491,
- 0
- ],
- [
- 774,
- 492,
- 0
- ],
- [
- 776,
- 493,
- 0
- ],
- [
- 627,
- 494,
- 0
- ],
- [
- 627,
- 495,
- 0
- ],
- [
- 779,
- 477,
- 0
- ],
- [
- 627,
- 496,
- 0
- ],
- [
- 627,
- 497,
- 0
- ],
- [
- 627,
- 498,
- 0
- ],
- [
- 627,
- 499,
- 0
- ],
- [
- 627,
- 500,
- 0
- ],
- [
- 785,
- 491,
- 0
- ],
- [
- 627,
- 501,
- 0
- ],
- [
- 627,
- 502,
- 0
- ],
- [
- 478,
- 503,
- 0
- ],
- [
- 789,
- 504,
- 0
- ],
- [
- 471,
- 212,
- 0
- ],
- [
- 791,
- 262,
- 0
- ],
- [
- 792,
- 9,
- 0
- ],
- [
- 793,
- 505,
- 0
- ],
- [
- 442,
- 432,
- 0
- ],
- [
- 795,
- 506,
- 0
- ],
- [
- 512,
- 388,
- 0
- ],
- [
- 797,
- 389,
- 0
- ],
- [
- 798,
- 378,
- 0
- ],
- [
- 799,
- 379,
- 0
- ],
- [
- 800,
- 137,
- 0
- ],
- [
- 801,
- 507,
- 0
- ],
- [
- 130,
- 245,
- 0
- ],
- [
- 384,
- 508,
- 0
- ],
- [
- 144,
- 509,
- 0
- ],
- [
- 132,
- 510,
- 0
- ],
- [
- 578,
- 511,
- 0
- ],
- [
- 807,
- 512,
- 0
- ],
- [
- 295,
- 246,
- 0
- ],
- [
- 597,
- 282,
- 0
- ],
- [
- 295,
- 270,
- 0
- ],
- [
- 174,
- 513,
- 0
- ],
- [
- 812,
- 514,
- 0
- ],
- [
- 462,
- 462,
- 0
- ],
- [
- 407,
- 515,
- 0
- ],
- [
- 409,
- 516,
- 0
- ],
- [
- 5,
- 259,
- 0
- ],
- [
- 817,
- 81,
- 0
- ],
- [
- 818,
- 82,
- 0
- ],
- [
- 819,
- 367,
- 0
- ],
- [
- 253,
- 517,
- 0
- ],
- [
- 821,
- 518,
- 0
- ],
- [
- 113,
- 519,
- 0
- ],
- [
- 823,
- 130,
- 0
- ],
- [
- 824,
- 331,
- 0
- ],
- [
- 124,
- 520,
- 0
- ],
- [
- 132,
- 521,
- 0
- ],
- [
- 142,
- 522,
- 0
- ],
- [
- 157,
- 385,
- 0
- ],
- [
- 455,
- 130,
- 0
- ],
- [
- 830,
- 331,
- 0
- ],
- [
- 153,
- 523,
- 0
- ],
- [
- 153,
- 319,
- 0
- ],
- [
- 833,
- 145,
- 0
- ],
- [
- 462,
- 271,
- 0
- ],
- [
- 835,
- 125,
- 0
- ],
- [
- 836,
- 126,
- 0
- ],
- [
- 185,
- 524,
- 0
- ],
- [
- 590,
- 525,
- 0
- ],
- [
- 839,
- 526,
- 0
- ],
- [
- 236,
- 517,
- 0
- ],
- [
- 822,
- 527,
- 0
- ],
- [
- 713,
- 270,
- 0
- ],
- [
- 142,
- 109,
- 0
- ],
- [
- 524,
- 528,
- 0
- ],
- [
- 157,
- 529,
- 0
- ],
- [
- 166,
- 120,
- 0
- ],
- [
- 172,
- 530,
- 0
- ],
- [
- 293,
- 246,
- 0
- ],
- [
- 432,
- 531,
- 0
- ],
- [
- 154,
- 121,
- 0
- ],
- [
- 462,
- 412,
- 0
- ],
- [
- 538,
- 532,
- 0
- ],
- [
- 853,
- 533,
- 0
- ],
- [
- 854,
- 534,
- 0
- ],
- [
- 855,
- 535,
- 0
- ],
- [
- 545,
- 339,
- 0
- ],
- [
- 857,
- 536,
- 0
- ],
- [
- 858,
- 537,
- 0
- ],
- [
- 442,
- 538,
- 0
- ],
- [
- 517,
- 236,
- 0
- ],
- [
- 157,
- 271,
- 0
- ],
- [
- 862,
- 272,
- 0
- ],
- [
- 295,
- 530,
- 0
- ],
- [
- 403,
- 242,
- 0
- ],
- [
- 865,
- 400,
- 0
- ],
- [
- 866,
- 401,
- 0
- ],
- [
- 867,
- 402,
- 0
- ],
- [
- 538,
- 539,
- 0
- ],
- [
- 185,
- 540,
- 0
- ],
- [
- 209,
- 541,
- 0
- ],
- [
- 569,
- 542,
- 0
- ],
- [
- 234,
- 543,
- 0
- ],
- [
- 627,
- 544,
- 0
- ],
- [
- 575,
- 249,
- 0
- ],
- [
- 117,
- 545,
- 0
- ],
- [
- 427,
- 246,
- 0
- ],
- [
- 134,
- 278,
- 0
- ],
- [
- 878,
- 240,
- 0
- ],
- [
- 580,
- 135,
- 0
- ],
- [
- 880,
- 136,
- 0
- ],
- [
- 881,
- 137,
- 0
- ],
- [
- 882,
- 138,
- 0
- ],
- [
- 883,
- 139,
- 0
- ],
- [
- 459,
- 124,
- 0
- ],
- [
- 885,
- 130,
- 0
- ],
- [
- 886,
- 331,
- 0
- ],
- [
- 175,
- 120,
- 0
- ],
- [
- 194,
- 546,
- 0
- ],
- [
- 889,
- 547,
- 0
- ],
- [
- 330,
- 83,
- 0
- ],
- [
- 891,
- 548,
- 0
- ],
- [
- 109,
- 549,
- 0
- ],
- [
- 711,
- 550,
- 0
- ],
- [
- 109,
- 551,
- 0
- ],
- [
- 895,
- 347,
- 0
- ],
- [
- 124,
- 552,
- 0
- ],
- [
- 897,
- 553,
- 0
- ],
- [
- 118,
- 283,
- 0
- ],
- [
- 144,
- 554,
- 0
- ],
- [
- 293,
- 555,
- 0
- ],
- [
- 600,
- 378,
- 0
- ],
- [
- 902,
- 379,
- 0
- ],
- [
- 903,
- 556,
- 0
- ],
- [
- 295,
- 145,
- 0
- ],
- [
- 150,
- 246,
- 0
- ],
- [
- 151,
- 557,
- 0
- ],
- [
- 462,
- 127,
- 0
- ],
- [
- 538,
- 558,
- 0
- ],
- [
- 569,
- 366,
- 0
- ],
- [
- 910,
- 9,
- 0
- ],
- [
- 911,
- 559,
- 0
- ],
- [
- 912,
- 560,
- 0
- ],
- [
- 72,
- 561,
- 0
- ],
- [
- 109,
- 562,
- 0
- ],
- [
- 124,
- 563,
- 0
- ],
- [
- 148,
- 331,
- 0
- ],
- [
- 133,
- 564,
- 0
- ],
- [
- 130,
- 565,
- 0
- ],
- [
- 919,
- 445,
- 0
- ],
- [
- 152,
- 230,
- 0
- ],
- [
- 294,
- 566,
- 0
- ],
- [
- 502,
- 286,
- 0
- ],
- [
- 185,
- 567,
- 0
- ],
- [
- 218,
- 568,
- 0
- ],
- [
- 510,
- 569,
- 0
- ],
- [
- 926,
- 570,
- 0
- ],
- [
- 471,
- 571,
- 0
- ],
- [
- 915,
- 246,
- 0
- ],
- [
- 362,
- 431,
- 0
- ],
- [
- 424,
- 572,
- 0
- ],
- [
- 280,
- 246,
- 0
- ],
- [
- 522,
- 573,
- 0
- ],
- [
- 157,
- 509,
- 0
- ],
- [
- 565,
- 508,
- 0
- ],
- [
- 617,
- 574,
- 0
- ],
- [
- 907,
- 387,
- 0
- ],
- [
- 462,
- 575,
- 0
- ],
- [
- 938,
- 576,
- 0
- ],
- [
- 865,
- 243,
- 0
- ],
- [
- 940,
- 530,
- 0
- ],
- [
- 603,
- 577,
- 0
- ],
- [
- 942,
- 578,
- 0
- ],
- [
- 943,
- 579,
- 0
- ],
- [
- 944,
- 16,
- 0
- ],
- [
- 510,
- 580,
- 0
- ],
- [
- 946,
- 581,
- 0
- ],
- [
- 947,
- 582,
- 0
- ],
- [
- 948,
- 583,
- 0
- ],
- [
- 949,
- 584,
- 0
- ],
- [
- 442,
- 398,
- 0
- ],
- [
- 951,
- 399,
- 0
- ],
- [
- 952,
- 137,
- 0
- ],
- [
- 124,
- 127,
- 0
- ],
- [
- 954,
- 128,
- 0
- ],
- [
- 955,
- 129,
- 0
- ],
- [
- 956,
- 130,
- 0
- ],
- [
- 957,
- 331,
- 0
- ],
- [
- 133,
- 585,
- 0
- ],
- [
- 455,
- 441,
- 0
- ],
- [
- 960,
- 586,
- 0
- ],
- [
- 833,
- 459,
- 0
- ],
- [
- 462,
- 587,
- 0
- ],
- [
- 963,
- 588,
- 0
- ],
- [
- 688,
- 425,
- 0
- ],
- [
- 539,
- 589,
- 0
- ],
- [
- 966,
- 590,
- 0
- ],
- [
- 746,
- 591,
- 0
- ],
- [
- 947,
- 592,
- 0
- ],
- [
- 969,
- 593,
- 0
- ],
- [
- 117,
- 343,
- 0
- ],
- [
- 971,
- 594,
- 0
- ],
- [
- 884,
- 140,
- 0
- ],
- [
- 156,
- 424,
- 0
- ],
- [
- 664,
- 143,
- 0
- ],
- [
- 975,
- 123,
- 0
- ],
- [
- 865,
- 292,
- 0
- ],
- [
- 977,
- 246,
- 0
- ],
- [
- 185,
- 595,
- 0
- ],
- [
- 979,
- 596,
- 0
- ],
- [
- 980,
- 130,
- 0
- ],
- [
- 981,
- 331,
- 0
- ],
- [
- 407,
- 597,
- 0
- ],
- [
- 983,
- 598,
- 0
- ],
- [
- 984,
- 599,
- 0
- ],
- [
- 985,
- 600,
- 0
- ],
- [
- 412,
- 80,
- 0
- ],
- [
- 987,
- 81,
- 0
- ],
- [
- 988,
- 82,
- 0
- ],
- [
- 989,
- 9,
- 0
- ],
- [
- 990,
- 165,
- 0
- ],
- [
- 991,
- 166,
- 0
- ],
- [
- 992,
- 167,
- 0
- ],
- [
- 993,
- 168,
- 0
- ],
- [
- 994,
- 601,
- 0
- ],
- [
- 995,
- 602,
- 0
- ],
- [
- 996,
- 603,
- 0
- ],
- [
- 997,
- 604,
- 0
- ],
- [
- 998,
- 605,
- 0
- ],
- [
- 999,
- 606,
- 0
- ],
- [
- 1000,
- 607,
- 0
- ],
- [
- 1001,
- 608,
- 0
- ],
- [
- 1002,
- 609,
- 0
- ],
- [
- 1003,
- 535,
- 0
- ],
- [
- 238,
- 546,
- 0
- ],
- [
- 1005,
- 547,
- 0
- ],
- [
- 793,
- 610,
- 0
- ],
- [
- 1007,
- 611,
- 0
- ],
- [
- 1008,
- 612,
- 0
- ],
- [
- 124,
- 271,
- 0
- ],
- [
- 954,
- 271,
- 0
- ],
- [
- 1011,
- 272,
- 0
- ],
- [
- 1012,
- 114,
- 0
- ],
- [
- 1013,
- 91,
- 0
- ],
- [
- 1014,
- 273,
- 0
- ],
- [
- 1015,
- 274,
- 0
- ],
- [
- 1016,
- 613,
- 0
- ],
- [
- 139,
- 346,
- 0
- ],
- [
- 157,
- 614,
- 0
- ],
- [
- 1019,
- 615,
- 0
- ],
- [
- 72,
- 616,
- 0
- ],
- [
- 407,
- 617,
- 0
- ],
- [
- 411,
- 137,
- 0
- ],
- [
- 1023,
- 618,
- 0
- ],
- [
- 113,
- 619,
- 0
- ],
- [
- 1025,
- 620,
- 0
- ],
- [
- 676,
- 621,
- 0
- ],
- [
- 798,
- 344,
- 0
- ],
- [
- 1028,
- 622,
- 0
- ],
- [
- 1029,
- 125,
- 0
- ],
- [
- 1030,
- 126,
- 0
- ],
- [
- 132,
- 623,
- 0
- ],
- [
- 524,
- 586,
- 0
- ],
- [
- 720,
- 624,
- 0
- ],
- [
- 565,
- 422,
- 0
- ],
- [
- 1035,
- 387,
- 0
- ],
- [
- 1036,
- 317,
- 0
- ],
- [
- 647,
- 615,
- 0
- ],
- [
- 1038,
- 586,
- 0
- ],
- [
- 1039,
- 625,
- 0
- ],
- [
- 171,
- 331,
- 0
- ],
- [
- 303,
- 233,
- 0
- ],
- [
- 175,
- 122,
- 0
- ],
- [
- 1043,
- 123,
- 0
- ],
- [
- 588,
- 626,
- 0
- ],
- [
- 993,
- 627,
- 0
- ],
- [
- 1046,
- 628,
- 0
- ],
- [
- 1047,
- 224,
- 0
- ],
- [
- 1048,
- 629,
- 0
- ],
- [
- 327,
- 335,
- 0
- ],
- [
- 475,
- 335,
- 0
- ],
- [
- 124,
- 509,
- 0
- ],
- [
- 124,
- 630,
- 0
- ],
- [
- 130,
- 631,
- 0
- ],
- [
- 287,
- 316,
- 0
- ],
- [
- 1055,
- 246,
- 0
- ],
- [
- 376,
- 143,
- 0
- ],
- [
- 522,
- 456,
- 0
- ],
- [
- 1058,
- 632,
- 0
- ],
- [
- 157,
- 633,
- 0
- ],
- [
- 151,
- 277,
- 0
- ],
- [
- 1061,
- 278,
- 0
- ],
- [
- 1062,
- 240,
- 0
- ],
- [
- 185,
- 634,
- 0
- ],
- [
- 1064,
- 635,
- 0
- ],
- [
- 1065,
- 636,
- 0
- ],
- [
- 208,
- 637,
- 0
- ],
- [
- 669,
- 638,
- 0
- ],
- [
- 1068,
- 639,
- 0
- ],
- [
- 1069,
- 640,
- 0
- ],
- [
- 180,
- 516,
- 0
- ],
- [
- 1071,
- 641,
- 0
- ],
- [
- 793,
- 642,
- 0
- ],
- [
- 1073,
- 643,
- 0
- ],
- [
- 674,
- 359,
- 0
- ],
- [
- 359,
- 644,
- 0
- ],
- [
- 124,
- 128,
- 0
- ],
- [
- 1077,
- 129,
- 0
- ],
- [
- 1078,
- 130,
- 0
- ],
- [
- 1079,
- 331,
- 0
- ],
- [
- 931,
- 645,
- 0
- ],
- [
- 681,
- 295,
- 0
- ],
- [
- 134,
- 236,
- 0
- ],
- [
- 284,
- 234,
- 0
- ],
- [
- 172,
- 459,
- 0
- ],
- [
- 398,
- 576,
- 0
- ],
- [
- 290,
- 143,
- 0
- ],
- [
- 1087,
- 123,
- 0
- ],
- [
- 184,
- 374,
- 0
- ],
- [
- 1089,
- 646,
- 0
- ],
- [
- 1090,
- 647,
- 0
- ],
- [
- 205,
- 648,
- 0
- ],
- [
- 1092,
- 649,
- 0
- ],
- [
- 1093,
- 650,
- 0
- ],
- [
- 332,
- 651,
- 0
- ],
- [
- 1095,
- 652,
- 0
- ],
- [
- 252,
- 653,
- 0
- ],
- [
- 1097,
- 654,
- 0
- ],
- [
- 698,
- 413,
- 0
- ],
- [
- 1099,
- 21,
- 0
- ],
- [
- 1100,
- 22,
- 0
- ],
- [
- 1101,
- 23,
- 0
- ],
- [
- 1102,
- 26,
- 0
- ],
- [
- 1103,
- 28,
- 0
- ],
- [
- 1104,
- 16,
- 0
- ],
- [
- 362,
- 246,
- 0
- ],
- [
- 522,
- 619,
- 0
- ],
- [
- 1107,
- 620,
- 0
- ],
- [
- 290,
- 380,
- 0
- ],
- [
- 907,
- 655,
- 0
- ],
- [
- 398,
- 348,
- 0
- ],
- [
- 462,
- 509,
- 0
- ],
- [
- 841,
- 518,
- 0
- ],
- [
- 710,
- 632,
- 0
- ],
- [
- 122,
- 656,
- 0
- ],
- [
- 1115,
- 657,
- 0
- ],
- [
- 293,
- 293,
- 0
- ],
- [
- 1117,
- 294,
- 0
- ],
- [
- 907,
- 347,
- 0
- ],
- [
- 1119,
- 246,
- 0
- ],
- [
- 538,
- 658,
- 0
- ],
- [
- 507,
- 659,
- 0
- ],
- [
- 1122,
- 55,
- 0
- ],
- [
- 857,
- 340,
- 0
- ],
- [
- 1124,
- 341,
- 0
- ],
- [
- 1125,
- 55,
- 0
- ],
- [
- 252,
- 660,
- 0
- ],
- [
- 362,
- 122,
- 0
- ],
- [
- 426,
- 380,
- 0
- ],
- [
- 1129,
- 246,
- 0
- ],
- [
- 594,
- 246,
- 0
- ],
- [
- 522,
- 373,
- 0
- ],
- [
- 398,
- 114,
- 0
- ],
- [
- 1133,
- 91,
- 0
- ],
- [
- 1134,
- 661,
- 0
- ],
- [
- 175,
- 316,
- 0
- ],
- [
- 1136,
- 246,
- 0
- ],
- [
- 910,
- 204,
- 0
- ],
- [
- 1138,
- 205,
- 0
- ],
- [
- 1139,
- 206,
- 0
- ],
- [
- 1140,
- 207,
- 0
- ],
- [
- 819,
- 9,
- 0
- ],
- [
- 1142,
- 165,
- 0
- ],
- [
- 1143,
- 166,
- 0
- ],
- [
- 1144,
- 260,
- 0
- ],
- [
- 1145,
- 662,
- 0
- ],
- [
- 575,
- 646,
- 0
- ],
- [
- 1147,
- 663,
- 0
- ],
- [
- 124,
- 664,
- 0
- ],
- [
- 132,
- 246,
- 0
- ],
- [
- 157,
- 520,
- 0
- ],
- [
- 399,
- 246,
- 0
- ],
- [
- 174,
- 105,
- 0
- ],
- [
- 746,
- 546,
- 0
- ],
- [
- 1154,
- 547,
- 0
- ],
- [
- 1115,
- 665,
- 0
- ],
- [
- 365,
- 666,
- 0
- ],
- [
- 130,
- 667,
- 0
- ],
- [
- 166,
- 387,
- 0
- ],
- [
- 154,
- 108,
- 0
- ],
- [
- 302,
- 283,
- 0
- ],
- [
- 1161,
- 508,
- 0
- ],
- [
- 209,
- 668,
- 0
- ],
- [
- 990,
- 669,
- 0
- ],
- [
- 1164,
- 670,
- 0
- ],
- [
- 1165,
- 671,
- 0
- ],
- [
- 250,
- 89,
- 0
- ],
- [
- 1167,
- 672,
- 0
- ],
- [
- 118,
- 319,
- 0
- ],
- [
- 1169,
- 145,
- 0
- ],
- [
- 1128,
- 123,
- 0
- ],
- [
- 398,
- 673,
- 0
- ],
- [
- 1042,
- 248,
- 0
- ],
- [
- 178,
- 674,
- 0
- ],
- [
- 1155,
- 675,
- 0
- ],
- [
- 1175,
- 676,
- 0
- ],
- [
- 1176,
- 677,
- 0
- ],
- [
- 5,
- 678,
- 0
- ],
- [
- 1178,
- 679,
- 0
- ],
- [
- 253,
- 680,
- 0
- ],
- [
- 1180,
- 681,
- 0
- ],
- [
- 1181,
- 204,
- 0
- ],
- [
- 1182,
- 205,
- 0
- ],
- [
- 1183,
- 206,
- 0
- ],
- [
- 1184,
- 207,
- 0
- ],
- [
- 895,
- 682,
- 0
- ],
- [
- 124,
- 135,
- 0
- ],
- [
- 1187,
- 114,
- 0
- ],
- [
- 1188,
- 91,
- 0
- ],
- [
- 1189,
- 273,
- 0
- ],
- [
- 1190,
- 274,
- 0
- ],
- [
- 1191,
- 683,
- 0
- ],
- [
- 1192,
- 684,
- 0
- ],
- [
- 1193,
- 685,
- 0
- ],
- [
- 798,
- 271,
- 0
- ],
- [
- 1195,
- 272,
- 0
- ],
- [
- 144,
- 614,
- 0
- ],
- [
- 1197,
- 425,
- 0
- ],
- [
- 1198,
- 426,
- 0
- ],
- [
- 130,
- 686,
- 0
- ],
- [
- 152,
- 687,
- 0
- ],
- [
- 1201,
- 688,
- 0
- ],
- [
- 1202,
- 530,
- 0
- ],
- [
- 171,
- 130,
- 0
- ],
- [
- 833,
- 270,
- 0
- ],
- [
- 293,
- 689,
- 0
- ],
- [
- 178,
- 690,
- 0
- ],
- [
- 1207,
- 691,
- 0
- ],
- [
- 1208,
- 305,
- 0
- ],
- [
- 567,
- 692,
- 0
- ],
- [
- 1210,
- 428,
- 0
- ],
- [
- 1211,
- 130,
- 0
- ],
- [
- 235,
- 693,
- 0
- ],
- [
- 234,
- 694,
- 0
- ],
- [
- 1214,
- 695,
- 0
- ],
- [
- 1215,
- 696,
- 0
- ],
- [
- 1216,
- 697,
- 0
- ],
- [
- 711,
- 698,
- 0
- ],
- [
- 1218,
- 699,
- 0
- ],
- [
- 1057,
- 123,
- 0
- ],
- [
- 370,
- 700,
- 0
- ],
- [
- 1061,
- 246,
- 0
- ],
- [
- 1134,
- 273,
- 0
- ],
- [
- 1223,
- 274,
- 0
- ],
- [
- 1224,
- 701,
- 0
- ],
- [
- 433,
- 702,
- 0
- ],
- [
- 183,
- 703,
- 0
- ],
- [
- 1227,
- 704,
- 0
- ],
- [
- 1228,
- 705,
- 0
- ],
- [
- 1229,
- 80,
- 0
- ],
- [
- 1230,
- 81,
- 0
- ],
- [
- 1231,
- 82,
- 0
- ],
- [
- 1232,
- 9,
- 0
- ],
- [
- 1233,
- 165,
- 0
- ],
- [
- 1234,
- 166,
- 0
- ],
- [
- 1235,
- 167,
- 0
- ],
- [
- 1236,
- 168,
- 0
- ],
- [
- 1237,
- 706,
- 0
- ],
- [
- 1238,
- 707,
- 0
- ],
- [
- 359,
- 400,
- 0
- ],
- [
- 1240,
- 401,
- 0
- ],
- [
- 578,
- 246,
- 0
- ],
- [
- 495,
- 125,
- 0
- ],
- [
- 688,
- 615,
- 0
- ],
- [
- 1244,
- 586,
- 0
- ],
- [
- 604,
- 708,
- 0
- ],
- [
- 184,
- 709,
- 0
- ],
- [
- 1145,
- 710,
- 0
- ],
- [
- 796,
- 711,
- 0
- ],
- [
- 135,
- 712,
- 0
- ],
- [
- 137,
- 246,
- 0
- ],
- [
- 185,
- 349,
- 0
- ],
- [
- 746,
- 713,
- 0
- ],
- [
- 1253,
- 394,
- 0
- ],
- [
- 237,
- 212,
- 0
- ],
- [
- 1255,
- 714,
- 0
- ],
- [
- 1256,
- 715,
- 0
- ],
- [
- 250,
- 716,
- 0
- ],
- [
- 1258,
- 717,
- 0
- ],
- [
- 124,
- 587,
- 0
- ],
- [
- 491,
- 594,
- 0
- ],
- [
- 153,
- 521,
- 0
- ],
- [
- 166,
- 236,
- 0
- ],
- [
- 847,
- 712,
- 0
- ],
- [
- 534,
- 83,
- 0
- ],
- [
- 1265,
- 84,
- 0
- ],
- [
- 1266,
- 85,
- 0
- ],
- [
- 1267,
- 86,
- 0
- ],
- [
- 1268,
- 718,
- 0
- ],
- [
- 711,
- 325,
- 0
- ],
- [
- 359,
- 292,
- 0
- ],
- [
- 120,
- 421,
- 0
- ],
- [
- 297,
- 246,
- 0
- ],
- [
- 664,
- 239,
- 0
- ],
- [
- 1274,
- 316,
- 0
- ],
- [
- 1275,
- 317,
- 0
- ],
- [
- 179,
- 719,
- 0
- ],
- [
- 1277,
- 306,
- 0
- ],
- [
- 545,
- 720,
- 0
- ],
- [
- 1279,
- 721,
- 0
- ],
- [
- 417,
- 722,
- 0
- ],
- [
- 1281,
- 723,
- 0
- ],
- [
- 1282,
- 724,
- 0
- ],
- [
- 135,
- 246,
- 0
- ],
- [
- 579,
- 374,
- 0
- ],
- [
- 1285,
- 646,
- 0
- ],
- [
- 1286,
- 663,
- 0
- ],
- [
- 1090,
- 663,
- 0
- ],
- [
- 124,
- 237,
- 0
- ],
- [
- 516,
- 123,
- 0
- ],
- [
- 828,
- 725,
- 0
- ],
- [
- 664,
- 380,
- 0
- ],
- [
- 1292,
- 726,
- 0
- ],
- [
- 1268,
- 87,
- 0
- ],
- [
- 1294,
- 88,
- 0
- ],
- [
- 1005,
- 727,
- 0
- ],
- [
- 250,
- 728,
- 0
- ],
- [
- 1271,
- 689,
- 0
- ],
- [
- 119,
- 729,
- 0
- ],
- [
- 878,
- 246,
- 0
- ],
- [
- 724,
- 130,
- 0
- ],
- [
- 1301,
- 331,
- 0
- ],
- [
- 460,
- 730,
- 0
- ],
- [
- 984,
- 731,
- 0
- ],
- [
- 1304,
- 732,
- 0
- ],
- [
- 236,
- 733,
- 0
- ],
- [
- 1196,
- 702,
- 0
- ],
- [
- 580,
- 103,
- 0
- ],
- [
- 293,
- 295,
- 0
- ],
- [
- 205,
- 532,
- 0
- ],
- [
- 1310,
- 734,
- 0
- ],
- [
- 609,
- 568,
- 0
- ],
- [
- 442,
- 735,
- 0
- ],
- [
- 124,
- 614,
- 0
- ],
- [
- 1314,
- 425,
- 0
- ],
- [
- 370,
- 326,
- 0
- ],
- [
- 1316,
- 736,
- 0
- ],
- [
- 291,
- 316,
- 0
- ],
- [
- 1245,
- 625,
- 0
- ],
- [
- 984,
- 737,
- 0
- ],
- [
- 1320,
- 738,
- 0
- ],
- [
- 1321,
- 405,
- 0
- ],
- [
- 1322,
- 739,
- 0
- ],
- [
- 1323,
- 740,
- 0
- ],
- [
- 1324,
- 55,
- 0
- ],
- [
- 411,
- 641,
- 0
- ],
- [
- 1326,
- 680,
- 0
- ],
- [
- 1327,
- 681,
- 0
- ],
- [
- 1328,
- 9,
- 0
- ],
- [
- 1329,
- 741,
- 0
- ],
- [
- 1330,
- 742,
- 0
- ],
- [
- 178,
- 743,
- 0
- ],
- [
- 1007,
- 744,
- 0
- ],
- [
- 695,
- 745,
- 0
- ],
- [
- 1334,
- 746,
- 0
- ],
- [
- 124,
- 747,
- 0
- ],
- [
- 1336,
- 125,
- 0
- ],
- [
- 376,
- 246,
- 0
- ],
- [
- 527,
- 289,
- 0
- ],
- [
- 1204,
- 331,
- 0
- ],
- [
- 567,
- 748,
- 0
- ],
- [
- 1341,
- 428,
- 0
- ],
- [
- 1342,
- 130,
- 0
- ],
- [
- 1343,
- 331,
- 0
- ],
- [
- 625,
- 749,
- 0
- ],
- [
- 1345,
- 335,
- 0
- ],
- [
- 483,
- 750,
- 0
- ],
- [
- 1347,
- 751,
- 0
- ],
- [
- 133,
- 752,
- 0
- ],
- [
- 659,
- 506,
- 0
- ],
- [
- 1350,
- 711,
- 0
- ],
- [
- 157,
- 125,
- 0
- ],
- [
- 1352,
- 126,
- 0
- ],
- [
- 984,
- 753,
- 0
- ],
- [
- 1354,
- 738,
- 0
- ],
- [
- 1355,
- 405,
- 0
- ],
- [
- 1356,
- 739,
- 0
- ],
- [
- 1357,
- 740,
- 0
- ],
- [
- 1358,
- 55,
- 0
- ],
- [
- 1001,
- 754,
- 0
- ],
- [
- 1360,
- 755,
- 0
- ],
- [
- 817,
- 756,
- 0
- ],
- [
- 711,
- 757,
- 0
- ],
- [
- 1363,
- 758,
- 0
- ],
- [
- 1364,
- 759,
- 0
- ],
- [
- 172,
- 760,
- 0
- ],
- [
- 947,
- 761,
- 0
- ],
- [
- 442,
- 762,
- 0
- ],
- [
- 120,
- 763,
- 0
- ],
- [
- 1016,
- 683,
- 0
- ],
- [
- 1370,
- 764,
- 0
- ],
- [
- 1371,
- 765,
- 0
- ],
- [
- 1372,
- 766,
- 0
- ],
- [
- 153,
- 246,
- 0
- ],
- [
- 149,
- 314,
- 0
- ],
- [
- 1375,
- 315,
- 0
- ],
- [
- 236,
- 767,
- 0
- ],
- [
- 1377,
- 768,
- 0
- ],
- [
- 154,
- 729,
- 0
- ],
- [
- 940,
- 145,
- 0
- ],
- [
- 1380,
- 413,
- 0
- ],
- [
- 1381,
- 21,
- 0
- ],
- [
- 1382,
- 22,
- 0
- ],
- [
- 1383,
- 23,
- 0
- ],
- [
- 1384,
- 26,
- 0
- ],
- [
- 1385,
- 769,
- 0
- ],
- [
- 623,
- 739,
- 0
- ],
- [
- 1387,
- 740,
- 0
- ],
- [
- 1388,
- 55,
- 0
- ],
- [
- 333,
- 662,
- 0
- ],
- [
- 471,
- 199,
- 0
- ],
- [
- 1391,
- 770,
- 0
- ],
- [
- 1392,
- 771,
- 0
- ],
- [
- 1393,
- 680,
- 0
- ],
- [
- 1394,
- 681,
- 0
- ],
- [
- 1395,
- 204,
- 0
- ],
- [
- 1396,
- 205,
- 0
- ],
- [
- 1397,
- 206,
- 0
- ],
- [
- 1398,
- 772,
- 0
- ],
- [
- 277,
- 318,
- 0
- ],
- [
- 1400,
- 531,
- 0
- ],
- [
- 380,
- 773,
- 0
- ],
- [
- 133,
- 774,
- 0
- ],
- [
- 146,
- 636,
- 0
- ],
- [
- 130,
- 687,
- 0
- ],
- [
- 1405,
- 688,
- 0
- ],
- [
- 1406,
- 270,
- 0
- ],
- [
- 169,
- 775,
- 0
- ],
- [
- 175,
- 246,
- 0
- ],
- [
- 185,
- 776,
- 0
- ],
- [
- 1410,
- 125,
- 0
- ],
- [
- 1411,
- 126,
- 0
- ],
- [
- 1377,
- 777,
- 0
- ],
- [
- 1167,
- 778,
- 0
- ],
- [
- 1414,
- 137,
- 0
- ],
- [
- 1415,
- 507,
- 0
- ],
- [
- 717,
- 451,
- 0
- ],
- [
- 1417,
- 779,
- 0
- ],
- [
- 398,
- 636,
- 0
- ],
- [
- 459,
- 729,
- 0
- ],
- [
- 405,
- 780,
- 0
- ],
- [
- 1345,
- 781,
- 0
- ],
- [
- 471,
- 782,
- 0
- ],
- [
- 155,
- 763,
- 0
- ],
- [
- 155,
- 357,
- 0
- ],
- [
- 625,
- 439,
- 0
- ],
- [
- 1426,
- 440,
- 0
- ],
- [
- 1427,
- 783,
- 0
- ],
- [
- 1428,
- 784,
- 0
- ],
- [
- 489,
- 785,
- 0
- ],
- [
- 1134,
- 786,
- 0
- ],
- [
- 1431,
- 787,
- 0
- ],
- [
- 399,
- 788,
- 0
- ],
- [
- 979,
- 673,
- 0
- ],
- [
- 443,
- 130,
- 0
- ],
- [
- 1435,
- 331,
- 0
- ],
- [
- 1057,
- 246,
- 0
- ],
- [
- 600,
- 789,
- 0
- ],
- [
- 1438,
- 125,
- 0
- ],
- [
- 907,
- 246,
- 0
- ],
- [
- 124,
- 790,
- 0
- ],
- [
- 157,
- 587,
- 0
- ],
- [
- 1442,
- 588,
- 0
- ],
- [
- 1111,
- 130,
- 0
- ],
- [
- 166,
- 431,
- 0
- ],
- [
- 501,
- 240,
- 0
- ],
- [
- 692,
- 791,
- 0
- ],
- [
- 951,
- 125,
- 0
- ],
- [
- 1448,
- 126,
- 0
- ],
- [
- 798,
- 290,
- 0
- ],
- [
- 426,
- 387,
- 0
- ],
- [
- 130,
- 246,
- 0
- ],
- [
- 142,
- 730,
- 0
- ],
- [
- 522,
- 374,
- 0
- ],
- [
- 1454,
- 646,
- 0
- ],
- [
- 1455,
- 647,
- 0
- ],
- [
- 600,
- 575,
- 0
- ],
- [
- 178,
- 792,
- 0
- ],
- [
- 1254,
- 395,
- 0
- ],
- [
- 1459,
- 396,
- 0
- ],
- [
- 236,
- 793,
- 0
- ],
- [
- 1461,
- 794,
- 0
- ],
- [
- 1462,
- 795,
- 0
- ],
- [
- 1283,
- 796,
- 0
- ],
- [
- 117,
- 238,
- 0
- ],
- [
- 1465,
- 239,
- 0
- ],
- [
- 130,
- 280,
- 0
- ],
- [
- 717,
- 797,
- 0
- ],
- [
- 858,
- 798,
- 0
- ],
- [
- 791,
- 546,
- 0
- ],
- [
- 277,
- 799,
- 0
- ],
- [
- 384,
- 800,
- 0
- ],
- [
- 814,
- 129,
- 0
- ],
- [
- 201,
- 503,
- 0
- ],
- [
- 1474,
- 504,
- 0
- ],
- [
- 481,
- 801,
- 0
- ],
- [
- 157,
- 113,
- 0
- ],
- [
- 1161,
- 246,
- 0
- ],
- [
- 185,
- 802,
- 0
- ],
- [
- 507,
- 803,
- 0
- ],
- [
- 1480,
- 804,
- 0
- ],
- [
- 1481,
- 55,
- 0
- ],
- [
- 124,
- 805,
- 0
- ],
- [
- 427,
- 240,
- 0
- ],
- [
- 157,
- 554,
- 0
- ],
- [
- 885,
- 346,
- 0
- ],
- [
- 980,
- 137,
- 0
- ],
- [
- 1487,
- 507,
- 0
- ],
- [
- 1465,
- 246,
- 0
- ],
- [
- 808,
- 806,
- 0
- ],
- [
- 1490,
- 807,
- 0
- ],
- [
- 306,
- 808,
- 0
- ],
- [
- 1492,
- 695,
- 0
- ],
- [
- 545,
- 809,
- 0
- ],
- [
- 1494,
- 810,
- 0
- ],
- [
- 697,
- 797,
- 0
- ],
- [
- 130,
- 229,
- 0
- ],
- [
- 1497,
- 242,
- 0
- ],
- [
- 1498,
- 292,
- 0
- ],
- [
- 1499,
- 689,
- 0
- ],
- [
- 299,
- 236,
- 0
- ],
- [
- 597,
- 324,
- 0
- ],
- [
- 1502,
- 427,
- 0
- ],
- [
- 689,
- 811,
- 0
- ],
- [
- 1493,
- 812,
- 0
- ],
- [
- 545,
- 813,
- 0
- ],
- [
- 1506,
- 814,
- 0
- ],
- [
- 1507,
- 815,
- 0
- ],
- [
- 1508,
- 534,
- 0
- ],
- [
- 1509,
- 535,
- 0
- ],
- [
- 1497,
- 442,
- 0
- ],
- [
- 1511,
- 443,
- 0
- ],
- [
- 1512,
- 444,
- 0
- ],
- [
- 157,
- 378,
- 0
- ],
- [
- 1514,
- 379,
- 0
- ],
- [
- 1515,
- 816,
- 0
- ],
- [
- 299,
- 123,
- 0
- ],
- [
- 603,
- 817,
- 0
- ],
- [
- 213,
- 818,
- 0
- ],
- [
- 1519,
- 819,
- 0
- ],
- [
- 1520,
- 178,
- 0
- ],
- [
- 1521,
- 55,
- 0
- ],
- [
- 1422,
- 201,
- 0
- ],
- [
- 1523,
- 202,
- 0
- ],
- [
- 1524,
- 203,
- 0
- ],
- [
- 1525,
- 9,
- 0
- ],
- [
- 1526,
- 820,
- 0
- ],
- [
- 1527,
- 639,
- 0
- ],
- [
- 1528,
- 821,
- 0
- ],
- [
- 416,
- 822,
- 0
- ],
- [
- 119,
- 121,
- 0
- ],
- [
- 157,
- 575,
- 0
- ],
- [
- 1532,
- 114,
- 0
- ],
- [
- 1533,
- 91,
- 0
- ],
- [
- 1534,
- 823,
- 0
- ],
- [
- 862,
- 125,
- 0
- ],
- [
- 1536,
- 126,
- 0
- ],
- [
- 914,
- 616,
- 0
- ],
- [
- 287,
- 246,
- 0
- ],
- [
- 1119,
- 240,
- 0
- ],
- [
- 647,
- 586,
- 0
- ],
- [
- 983,
- 824,
- 0
- ],
- [
- 1542,
- 825,
- 0
- ],
- [
- 1543,
- 826,
- 0
- ],
- [
- 1095,
- 827,
- 0
- ],
- [
- 1545,
- 828,
- 0
- ],
- [
- 807,
- 829,
- 0
- ],
- [
- 154,
- 413,
- 0
- ],
- [
- 1548,
- 21,
- 0
- ],
- [
- 1549,
- 22,
- 0
- ],
- [
- 1550,
- 23,
- 0
- ],
- [
- 1551,
- 26,
- 0
- ],
- [
- 1552,
- 830,
- 0
- ],
- [
- 1202,
- 145,
- 0
- ],
- [
- 1347,
- 831,
- 0
- ],
- [
- 277,
- 246,
- 0
- ],
- [
- 117,
- 347,
- 0
- ],
- [
- 139,
- 441,
- 0
- ],
- [
- 293,
- 318,
- 0
- ],
- [
- 1559,
- 531,
- 0
- ],
- [
- 72,
- 832,
- 0
- ],
- [
- 697,
- 673,
- 0
- ],
- [
- 157,
- 833,
- 0
- ],
- [
- 1043,
- 246,
- 0
- ],
- [
- 1294,
- 834,
- 0
- ],
- [
- 283,
- 248,
- 0
- ],
- [
- 455,
- 586,
- 0
- ],
- [
- 885,
- 329,
- 0
- ],
- [
- 1321,
- 835,
- 0
- ],
- [
- 325,
- 836,
- 0
- ],
- [
- 1570,
- 335,
- 0
- ],
- [
- 250,
- 837,
- 0
- ],
- [
- 578,
- 838,
- 0
- ],
- [
- 1573,
- 246,
- 0
- ],
- [
- 175,
- 278,
- 0
- ],
- [
- 1542,
- 839,
- 0
- ],
- [
- 1576,
- 840,
- 0
- ],
- [
- 669,
- 841,
- 0
- ],
- [
- 1240,
- 574,
- 0
- ],
- [
- 1465,
- 143,
- 0
- ],
- [
- 1580,
- 123,
- 0
- ],
- [
- 1020,
- 586,
- 0
- ],
- [
- 937,
- 317,
- 0
- ],
- [
- 995,
- 842,
- 0
- ],
- [
- 1584,
- 843,
- 0
- ],
- [
- 1585,
- 844,
- 0
- ],
- [
- 1586,
- 845,
- 0
- ],
- [
- 1587,
- 846,
- 0
- ],
- [
- 679,
- 329,
- 0
- ],
- [
- 157,
- 847,
- 0
- ],
- [
- 541,
- 848,
- 0
- ],
- [
- 474,
- 849,
- 0
- ],
- [
- 1271,
- 318,
- 0
- ],
- [
- 5,
- 850,
- 0
- ],
- [
- 1147,
- 647,
- 0
- ],
- [
- 157,
- 664,
- 0
- ],
- [
- 301,
- 687,
- 0
- ],
- [
- 1597,
- 688,
- 0
- ],
- [
- 1598,
- 145,
- 0
- ],
- [
- 604,
- 828,
- 0
- ],
- [
- 1145,
- 337,
- 0
- ],
- [
- 1601,
- 851,
- 0
- ],
- [
- 798,
- 291,
- 0
- ],
- [
- 1603,
- 348,
- 0
- ],
- [
- 1454,
- 249,
- 0
- ],
- [
- 157,
- 430,
- 0
- ],
- [
- 600,
- 852,
- 0
- ],
- [
- 534,
- 669,
- 0
- ],
- [
- 1608,
- 670,
- 0
- ],
- [
- 1609,
- 853,
- 0
- ],
- [
- 185,
- 854,
- 0
- ],
- [
- 1611,
- 855,
- 0
- ],
- [
- 1612,
- 856,
- 0
- ],
- [
- 895,
- 511,
- 0
- ],
- [
- 1614,
- 512,
- 0
- ],
- [
- 1615,
- 806,
- 0
- ],
- [
- 1616,
- 857,
- 0
- ],
- [
- 1617,
- 246,
- 0
- ],
- [
- 713,
- 530,
- 0
- ],
- [
- 433,
- 129,
- 0
- ],
- [
- 1620,
- 130,
- 0
- ],
- [
- 1458,
- 858,
- 0
- ],
- [
- 333,
- 859,
- 0
- ],
- [
- 113,
- 456,
- 0
- ],
- [
- 1624,
- 860,
- 0
- ],
- [
- 1625,
- 396,
- 0
- ],
- [
- 332,
- 861,
- 0
- ],
- [
- 130,
- 862,
- 0
- ],
- [
- 157,
- 863,
- 0
- ],
- [
- 1629,
- 864,
- 0
- ],
- [
- 403,
- 390,
- 0
- ],
- [
- 535,
- 865,
- 0
- ],
- [
- 841,
- 866,
- 0
- ],
- [
- 899,
- 508,
- 0
- ],
- [
- 713,
- 145,
- 0
- ],
- [
- 376,
- 316,
- 0
- ],
- [
- 533,
- 367,
- 0
- ],
- [
- 996,
- 867,
- 0
- ],
- [
- 115,
- 378,
- 0
- ],
- [
- 1639,
- 379,
- 0
- ],
- [
- 1640,
- 816,
- 0
- ],
- [
- 133,
- 346,
- 0
- ],
- [
- 666,
- 451,
- 0
- ],
- [
- 690,
- 447,
- 0
- ],
- [
- 1644,
- 440,
- 0
- ],
- [
- 362,
- 316,
- 0
- ],
- [
- 154,
- 774,
- 0
- ],
- [
- 977,
- 293,
- 0
- ],
- [
- 1648,
- 294,
- 0
- ],
- [
- 204,
- 627,
- 0
- ],
- [
- 1650,
- 868,
- 0
- ],
- [
- 236,
- 869,
- 0
- ],
- [
- 1652,
- 870,
- 0
- ],
- [
- 109,
- 871,
- 0
- ],
- [
- 1654,
- 645,
- 0
- ],
- [
- 553,
- 272,
- 0
- ],
- [
- 155,
- 730,
- 0
- ],
- [
- 153,
- 872,
- 0
- ],
- [
- 469,
- 447,
- 0
- ],
- [
- 237,
- 733,
- 0
- ],
- [
- 1072,
- 680,
- 0
- ],
- [
- 1661,
- 681,
- 0
- ],
- [
- 1662,
- 204,
- 0
- ],
- [
- 1663,
- 205,
- 0
- ],
- [
- 1664,
- 206,
- 0
- ],
- [
- 1665,
- 207,
- 0
- ],
- [
- 791,
- 873,
- 0
- ],
- [
- 111,
- 423,
- 0
- ],
- [
- 124,
- 833,
- 0
- ],
- [
- 430,
- 246,
- 0
- ],
- [
- 1111,
- 331,
- 0
- ],
- [
- 170,
- 636,
- 0
- ],
- [
- 174,
- 874,
- 0
- ],
- [
- 1542,
- 875,
- 0
- ],
- [
- 995,
- 876,
- 0
- ],
- [
- 252,
- 877,
- 0
- ],
- [
- 1147,
- 878,
- 0
- ],
- [
- 149,
- 879,
- 0
- ],
- [
- 157,
- 880,
- 0
- ],
- [
- 545,
- 881,
- 0
- ],
- [
- 1680,
- 882,
- 0
- ],
- [
- 1283,
- 883,
- 0
- ],
- [
- 899,
- 284,
- 0
- ],
- [
- 1683,
- 285,
- 0
- ],
- [
- 130,
- 315,
- 0
- ],
- [
- 1685,
- 246,
- 0
- ],
- [
- 1129,
- 726,
- 0
- ],
- [
- 130,
- 105,
- 0
- ],
- [
- 459,
- 231,
- 0
- ],
- [
- 1689,
- 324,
- 0
- ],
- [
- 1652,
- 884,
- 0
- ],
- [
- 1691,
- 885,
- 0
- ],
- [
- 477,
- 886,
- 0
- ],
- [
- 1693,
- 887,
- 0
- ],
- [
- 1240,
- 888,
- 0
- ],
- [
- 876,
- 443,
- 0
- ],
- [
- 302,
- 889,
- 0
- ],
- [
- 966,
- 890,
- 0
- ],
- [
- 1698,
- 891,
- 0
- ],
- [
- 993,
- 892,
- 0
- ],
- [
- 1700,
- 859,
- 0
- ],
- [
- 1573,
- 726,
- 0
- ],
- [
- 155,
- 522,
- 0
- ],
- [
- 174,
- 246,
- 0
- ],
- [
- 1342,
- 893,
- 0
- ],
- [
- 124,
- 575,
- 0
- ],
- [
- 1706,
- 286,
- 0
- ],
- [
- 132,
- 233,
- 0
- ],
- [
- 524,
- 735,
- 0
- ],
- [
- 977,
- 318,
- 0
- ],
- [
- 208,
- 894,
- 0
- ],
- [
- 521,
- 895,
- 0
- ],
- [
- 207,
- 896,
- 0
- ],
- [
- 326,
- 897,
- 0
- ],
- [
- 1714,
- 199,
- 0
- ],
- [
- 1715,
- 898,
- 0
- ],
- [
- 113,
- 899,
- 0
- ],
- [
- 1314,
- 900,
- 0
- ],
- [
- 157,
- 790,
- 0
- ],
- [
- 502,
- 673,
- 0
- ],
- [
- 236,
- 680,
- 0
- ],
- [
- 1721,
- 681,
- 0
- ],
- [
- 1722,
- 367,
- 0
- ],
- [
- 578,
- 387,
- 0
- ],
- [
- 1724,
- 246,
- 0
- ],
- [
- 157,
- 630,
- 0
- ],
- [
- 252,
- 901,
- 0
- ],
- [
- 1727,
- 902,
- 0
- ],
- [
- 1728,
- 903,
- 0
- ],
- [
- 1729,
- 904,
- 0
- ],
- [
- 1730,
- 546,
- 0
- ],
- [
- 1731,
- 413,
- 0
- ],
- [
- 1732,
- 21,
- 0
- ],
- [
- 1733,
- 22,
- 0
- ],
- [
- 1734,
- 23,
- 0
- ],
- [
- 1735,
- 26,
- 0
- ],
- [
- 1736,
- 416,
- 0
- ],
- [
- 1737,
- 417,
- 0
- ],
- [
- 1738,
- 418,
- 0
- ],
- [
- 1739,
- 419,
- 0
- ],
- [
- 1740,
- 905,
- 0
- ],
- [
- 1741,
- 906,
- 0
- ],
- [
- 1742,
- 907,
- 0
- ],
- [
- 1743,
- 908,
- 0
- ],
- [
- 1744,
- 909,
- 0
- ],
- [
- 1745,
- 910,
- 0
- ],
- [
- 1746,
- 911,
- 0
- ],
- [
- 1747,
- 912,
- 0
- ],
- [
- 1748,
- 913,
- 0
- ],
- [
- 1740,
- 914,
- 0
- ],
- [
- 1750,
- 915,
- 0
- ],
- [
- 1751,
- 916,
- 0
- ],
- [
- 247,
- 74,
- 0
- ],
- [
- 1753,
- 75,
- 0
- ],
- [
- 1754,
- 208,
- 0
- ],
- [
- 1755,
- 209,
- 0
- ],
- [
- 1756,
- 210,
- 0
- ],
- [
- 1757,
- 336,
- 0
- ],
- [
- 1758,
- 256,
- 0
- ],
- [
- 1759,
- 257,
- 0
- ],
- [
- 1760,
- 258,
- 0
- ],
- [
- 1761,
- 259,
- 0
- ],
- [
- 1762,
- 81,
- 0
- ],
- [
- 1763,
- 82,
- 0
- ],
- [
- 1764,
- 9,
- 0
- ],
- [
- 1765,
- 165,
- 0
- ],
- [
- 1766,
- 166,
- 0
- ],
- [
- 1767,
- 260,
- 0
- ],
- [
- 1768,
- 337,
- 0
- ],
- [
- 1769,
- 338,
- 0
- ],
- [
- 1770,
- 339,
- 0
- ],
- [
- 1771,
- 536,
- 0
- ],
- [
- 1772,
- 537,
- 0
- ],
- [
- 124,
- 917,
- 0
- ],
- [
- 1774,
- 413,
- 0
- ],
- [
- 1775,
- 21,
- 0
- ],
- [
- 1776,
- 22,
- 0
- ],
- [
- 1777,
- 23,
- 0
- ],
- [
- 1778,
- 24,
- 0
- ],
- [
- 932,
- 413,
- 0
- ],
- [
- 1780,
- 414,
- 0
- ],
- [
- 1781,
- 415,
- 0
- ],
- [
- 1782,
- 23,
- 0
- ],
- [
- 1783,
- 24,
- 0
- ],
- [
- 647,
- 413,
- 0
- ],
- [
- 1785,
- 414,
- 0
- ],
- [
- 1786,
- 415,
- 0
- ],
- [
- 1787,
- 23,
- 0
- ],
- [
- 1788,
- 26,
- 0
- ],
- [
- 1789,
- 416,
- 0
- ],
- [
- 1790,
- 417,
- 0
- ],
- [
- 1791,
- 418,
- 0
- ],
- [
- 1792,
- 918,
- 0
- ],
- [
- 185,
- 855,
- 0
- ],
- [
- 5,
- 919,
- 0
- ],
- [
- 1727,
- 32,
- 0
- ],
- [
- 1796,
- 33,
- 0
- ],
- [
- 1797,
- 34,
- 0
- ],
- [
- 1798,
- 920,
- 0
- ],
- [
- 1799,
- 42,
- 0
- ],
- [
- 1800,
- 9,
- 0
- ],
- [
- 1801,
- 43,
- 0
- ],
- [
- 1802,
- 921,
- 0
- ],
- [
- 1803,
- 922,
- 0
- ],
- [
- 1804,
- 923,
- 0
- ],
- [
- 1805,
- 924,
- 0
- ],
- [
- 630,
- 136,
- 0
- ],
- [
- 1187,
- 136,
- 0
- ],
- [
- 1808,
- 137,
- 0
- ],
- [
- 578,
- 143,
- 0
- ],
- [
- 1810,
- 123,
- 0
- ],
- [
- 365,
- 702,
- 0
- ],
- [
- 294,
- 644,
- 0
- ],
- [
- 201,
- 83,
- 0
- ],
- [
- 1814,
- 84,
- 0
- ],
- [
- 1815,
- 85,
- 0
- ],
- [
- 1816,
- 86,
- 0
- ],
- [
- 1817,
- 718,
- 0
- ],
- [
- 72,
- 925,
- 0
- ],
- [
- 1798,
- 926,
- 0
- ],
- [
- 1820,
- 927,
- 0
- ],
- [
- 1821,
- 928,
- 0
- ],
- [
- 1822,
- 929,
- 0
- ],
- [
- 1823,
- 526,
- 0
- ],
- [
- 1824,
- 930,
- 0
- ],
- [
- 1825,
- 931,
- 0
- ],
- [
- 1756,
- 901,
- 0
- ],
- [
- 1827,
- 32,
- 0
- ],
- [
- 1828,
- 33,
- 0
- ],
- [
- 1829,
- 34,
- 0
- ],
- [
- 1830,
- 920,
- 0
- ],
- [
- 1831,
- 42,
- 0
- ],
- [
- 1832,
- 9,
- 0
- ],
- [
- 1833,
- 43,
- 0
- ],
- [
- 1834,
- 932,
- 0
- ],
- [
- 1835,
- 933,
- 0
- ],
- [
- 1836,
- 934,
- 0
- ],
- [
- 207,
- 935,
- 0
- ],
- [
- 1830,
- 41,
- 0
- ],
- [
- 1839,
- 42,
- 0
- ],
- [
- 1840,
- 9,
- 0
- ],
- [
- 1841,
- 43,
- 0
- ],
- [
- 1842,
- 44,
- 0
- ],
- [
- 1843,
- 45,
- 0
- ],
- [
- 1844,
- 46,
- 0
- ],
- [
- 1845,
- 936,
- 0
- ],
- [
- 1846,
- 937,
- 0
- ],
- [
- 1847,
- 938,
- 0
- ],
- [
- 1848,
- 55,
- 0
- ],
- [
- 72,
- 32,
- 0
- ],
- [
- 1850,
- 33,
- 0
- ],
- [
- 1851,
- 34,
- 0
- ],
- [
- 1852,
- 920,
- 0
- ],
- [
- 1853,
- 42,
- 0
- ],
- [
- 1854,
- 9,
- 0
- ],
- [
- 1855,
- 43,
- 0
- ],
- [
- 1856,
- 921,
- 0
- ],
- [
- 1857,
- 939,
- 0
- ],
- [
- 1639,
- 940,
- 0
- ],
- [
- 365,
- 129,
- 0
- ],
- [
- 1860,
- 130,
- 0
- ],
- [
- 1861,
- 331,
- 0
- ],
- [
- 145,
- 775,
- 0
- ],
- [
- 462,
- 833,
- 0
- ],
- [
- 1817,
- 941,
- 0
- ],
- [
- 1347,
- 942,
- 0
- ],
- [
- 1834,
- 921,
- 0
- ],
- [
- 1867,
- 922,
- 0
- ],
- [
- 1868,
- 923,
- 0
- ],
- [
- 1869,
- 943,
- 0
- ],
- [
- 1870,
- 944,
- 0
- ],
- [
- 1871,
- 55,
- 0
- ],
- [
- 1621,
- 331,
- 0
- ],
- [
- 155,
- 945,
- 0
- ],
- [
- 980,
- 946,
- 0
- ],
- [
- 1857,
- 922,
- 0
- ],
- [
- 1876,
- 923,
- 0
- ],
- [
- 1877,
- 947,
- 0
- ],
- [
- 1878,
- 948,
- 0
- ],
- [
- 1879,
- 55,
- 0
- ],
- [
- 1845,
- 47,
- 0
- ],
- [
- 1881,
- 48,
- 0
- ],
- [
- 1882,
- 49,
- 0
- ],
- [
- 200,
- 367,
- 0
- ],
- [
- 934,
- 949,
- 0
- ],
- [
- 1487,
- 618,
- 0
- ],
- [
- 1601,
- 950,
- 0
- ],
- [
- 1805,
- 947,
- 0
- ],
- [
- 1888,
- 948,
- 0
- ],
- [
- 1889,
- 55,
- 0
- ],
- [
- 114,
- 374,
- 0
- ],
- [
- 1891,
- 646,
- 0
- ],
- [
- 166,
- 316,
- 0
- ],
- [
- 1893,
- 246,
- 0
- ],
- [
- 460,
- 945,
- 0
- ],
- [
- 1601,
- 580,
- 0
- ],
- [
- 1896,
- 581,
- 0
- ],
- [
- 1897,
- 582,
- 0
- ],
- [
- 1898,
- 951,
- 0
- ],
- [
- 1899,
- 952,
- 0
- ],
- [
- 132,
- 953,
- 0
- ],
- [
- 291,
- 246,
- 0
- ],
- [
- 483,
- 954,
- 0
- ],
- [
- 1903,
- 955,
- 0
- ],
- [
- 363,
- 246,
- 0
- ],
- [
- 130,
- 655,
- 0
- ],
- [
- 805,
- 949,
- 0
- ],
- [
- 293,
- 956,
- 0
- ],
- [
- 185,
- 428,
- 0
- ],
- [
- 1313,
- 957,
- 0
- ],
- [
- 157,
- 958,
- 0
- ],
- [
- 666,
- 460,
- 0
- ],
- [
- 1912,
- 461,
- 0
- ],
- [
- 124,
- 453,
- 0
- ],
- [
- 428,
- 246,
- 0
- ],
- [
- 461,
- 959,
- 0
- ],
- [
- 109,
- 960,
- 0
- ],
- [
- 1917,
- 315,
- 0
- ],
- [
- 800,
- 816,
- 0
- ],
- [
- 426,
- 246,
- 0
- ],
- [
- 1690,
- 427,
- 0
- ],
- [
- 1852,
- 41,
- 0
- ],
- [
- 1922,
- 42,
- 0
- ],
- [
- 1923,
- 9,
- 0
- ],
- [
- 1924,
- 43,
- 0
- ],
- [
- 1925,
- 44,
- 0
- ],
- [
- 1926,
- 45,
- 0
- ],
- [
- 1927,
- 46,
- 0
- ],
- [
- 1928,
- 961,
- 0
- ],
- [
- 1061,
- 316,
- 0
- ],
- [
- 563,
- 246,
- 0
- ],
- [
- 1928,
- 936,
- 0
- ],
- [
- 1932,
- 937,
- 0
- ],
- [
- 1933,
- 938,
- 0
- ],
- [
- 1934,
- 55,
- 0
- ],
- [
- 1839,
- 962,
- 0
- ],
- [
- 1936,
- 204,
- 0
- ],
- [
- 1937,
- 205,
- 0
- ],
- [
- 1938,
- 206,
- 0
- ],
- [
- 1939,
- 207,
- 0
- ],
- [
- 578,
- 122,
- 0
- ],
- [
- 1903,
- 963,
- 0
- ],
- [
- 575,
- 357,
- 0
- ],
- [
- 578,
- 964,
- 0
- ],
- [
- 1944,
- 246,
- 0
- ],
- [
- 1202,
- 270,
- 0
- ],
- [
- 1796,
- 902,
- 0
- ],
- [
- 1947,
- 903,
- 0
- ],
- [
- 1948,
- 904,
- 0
- ],
- [
- 505,
- 965,
- 0
- ],
- [
- 1928,
- 47,
- 0
- ],
- [
- 1951,
- 48,
- 0
- ],
- [
- 1952,
- 966,
- 0
- ],
- [
- 600,
- 344,
- 0
- ],
- [
- 1954,
- 345,
- 0
- ],
- [
- 833,
- 760,
- 0
- ],
- [
- 175,
- 387,
- 0
- ],
- [
- 1504,
- 428,
- 0
- ],
- [
- 1958,
- 130,
- 0
- ],
- [
- 1959,
- 331,
- 0
- ],
- [
- 1928,
- 967,
- 0
- ],
- [
- 1961,
- 968,
- 0
- ],
- [
- 1770,
- 969,
- 0
- ],
- [
- 684,
- 246,
- 0
- ],
- [
- 174,
- 277,
- 0
- ],
- [
- 1965,
- 143,
- 0
- ],
- [
- 1966,
- 123,
- 0
- ],
- [
- 1817,
- 87,
- 0
- ],
- [
- 1968,
- 970,
- 0
- ],
- [
- 679,
- 130,
- 0
- ],
- [
- 1376,
- 518,
- 0
- ],
- [
- 1971,
- 971,
- 0
- ],
- [
- 178,
- 616,
- 0
- ],
- [
- 157,
- 563,
- 0
- ],
- [
- 563,
- 316,
- 0
- ],
- [
- 1975,
- 246,
- 0
- ],
- [
- 1928,
- 972,
- 0
- ],
- [
- 1761,
- 897,
- 0
- ],
- [
- 675,
- 973,
- 0
- ],
- [
- 1643,
- 779,
- 0
- ],
- [
- 1828,
- 974,
- 0
- ],
- [
- 157,
- 975,
- 0
- ],
- [
- 1982,
- 130,
- 0
- ],
- [
- 1983,
- 331,
- 0
- ],
- [
- 1061,
- 380,
- 0
- ],
- [
- 908,
- 128,
- 0
- ],
- [
- 1986,
- 129,
- 0
- ],
- [
- 1987,
- 130,
- 0
- ],
- [
- 1988,
- 331,
- 0
- ],
- [
- 7,
- 976,
- 0
- ],
- [
- 697,
- 460,
- 0
- ],
- [
- 1991,
- 461,
- 0
- ],
- [
- 1028,
- 977,
- 0
- ],
- [
- 218,
- 808,
- 0
- ],
- [
- 675,
- 622,
- 0
- ],
- [
- 150,
- 978,
- 0
- ],
- [
- 1154,
- 618,
- 0
- ],
- [
- 1186,
- 979,
- 0
- ],
- [
- 1018,
- 125,
- 0
- ],
- [
- 1999,
- 126,
- 0
- ],
- [
- 1952,
- 980,
- 0
- ],
- [
- 2001,
- 934,
- 0
- ],
- [
- 1805,
- 943,
- 0
- ],
- [
- 2003,
- 944,
- 0
- ],
- [
- 2004,
- 55,
- 0
- ],
- [
- 908,
- 775,
- 0
- ],
- [
- 1764,
- 204,
- 0
- ],
- [
- 2007,
- 205,
- 0
- ],
- [
- 2008,
- 206,
- 0
- ],
- [
- 2009,
- 772,
- 0
- ],
- [
- 120,
- 522,
- 0
- ],
- [
- 144,
- 959,
- 0
- ],
- [
- 405,
- 811,
- 0
- ],
- [
- 2013,
- 428,
- 0
- ],
- [
- 2014,
- 893,
- 0
- ],
- [
- 1882,
- 980,
- 0
- ],
- [
- 2016,
- 981,
- 0
- ],
- [
- 144,
- 775,
- 0
- ],
- [
- 109,
- 119,
- 0
- ],
- [
- 908,
- 271,
- 0
- ],
- [
- 2020,
- 702,
- 0
- ],
- [
- 914,
- 982,
- 0
- ],
- [
- 2022,
- 983,
- 0
- ],
- [
- 2023,
- 984,
- 0
- ],
- [
- 2024,
- 654,
- 0
- ],
- [
- 2025,
- 985,
- 0
- ],
- [
- 377,
- 246,
- 0
- ],
- [
- 200,
- 204,
- 0
- ],
- [
- 2028,
- 205,
- 0
- ],
- [
- 2029,
- 206,
- 0
- ],
- [
- 2030,
- 986,
- 0
- ],
- [
- 253,
- 733,
- 0
- ],
- [
- 1455,
- 878,
- 0
- ],
- [
- 1161,
- 284,
- 0
- ],
- [
- 1798,
- 41,
- 0
- ],
- [
- 2035,
- 42,
- 0
- ],
- [
- 2036,
- 9,
- 0
- ],
- [
- 2037,
- 43,
- 0
- ],
- [
- 2038,
- 44,
- 0
- ],
- [
- 2039,
- 45,
- 0
- ],
- [
- 2040,
- 46,
- 0
- ],
- [
- 2041,
- 47,
- 0
- ],
- [
- 2042,
- 48,
- 0
- ],
- [
- 2043,
- 49,
- 0
- ],
- [
- 553,
- 702,
- 0
- ],
- [
- 1065,
- 987,
- 0
- ],
- [
- 1922,
- 988,
- 0
- ],
- [
- 434,
- 702,
- 0
- ],
- [
- 5,
- 989,
- 0
- ],
- [
- 1827,
- 903,
- 0
- ],
- [
- 1582,
- 625,
- 0
- ],
- [
- 166,
- 278,
- 0
- ],
- [
- 2052,
- 246,
- 0
- ],
- [
- 1926,
- 990,
- 0
- ],
- [
- 1770,
- 954,
- 0
- ],
- [
- 2055,
- 991,
- 0
- ],
- [
- 120,
- 945,
- 0
- ],
- [
- 1601,
- 992,
- 0
- ],
- [
- 247,
- 573,
- 0
- ],
- [
- 1260,
- 588,
- 0
- ],
- [
- 600,
- 271,
- 0
- ],
- [
- 1855,
- 993,
- 0
- ],
- [
- 2062,
- 994,
- 0
- ],
- [
- 2063,
- 995,
- 0
- ],
- [
- 2064,
- 996,
- 0
- ],
- [
- 1842,
- 932,
- 0
- ],
- [
- 2066,
- 997,
- 0
- ],
- [
- 1944,
- 998,
- 0
- ],
- [
- 2068,
- 999,
- 0
- ],
- [
- 1119,
- 123,
- 0
- ],
- [
- 154,
- 585,
- 0
- ],
- [
- 503,
- 130,
- 0
- ],
- [
- 2072,
- 331,
- 0
- ],
- [
- 652,
- 893,
- 0
- ],
- [
- 1990,
- 1000,
- 0
- ],
- [
- 2075,
- 1001,
- 0
- ],
- [
- 1809,
- 138,
- 0
- ],
- [
- 2077,
- 139,
- 0
- ],
- [
- 2078,
- 140,
- 0
- ],
- [
- 2079,
- 1002,
- 0
- ],
- [
- 865,
- 246,
- 0
- ],
- [
- 201,
- 1003,
- 0
- ],
- [
- 671,
- 447,
- 0
- ],
- [
- 2083,
- 440,
- 0
- ],
- [
- 2084,
- 783,
- 0
- ],
- [
- 2085,
- 784,
- 0
- ],
- [
- 399,
- 1004,
- 0
- ],
- [
- 1209,
- 1005,
- 0
- ],
- [
- 1852,
- 35,
- 0
- ],
- [
- 2089,
- 974,
- 0
- ],
- [
- 2041,
- 967,
- 0
- ],
- [
- 2091,
- 1006,
- 0
- ],
- [
- 2092,
- 1007,
- 0
- ],
- [
- 2093,
- 1008,
- 0
- ],
- [
- 2094,
- 1009,
- 0
- ],
- [
- 482,
- 1010,
- 0
- ],
- [
- 124,
- 975,
- 0
- ],
- [
- 426,
- 316,
- 0
- ],
- [
- 2098,
- 246,
- 0
- ],
- [
- 1090,
- 1011,
- 0
- ],
- [
- 1770,
- 49,
- 0
- ],
- [
- 147,
- 331,
- 0
- ],
- [
- 494,
- 977,
- 0
- ],
- [
- 1851,
- 1012,
- 0
- ],
- [
- 1799,
- 962,
- 0
- ],
- [
- 2105,
- 367,
- 0
- ],
- [
- 433,
- 130,
- 0
- ],
- [
- 1798,
- 974,
- 0
- ],
- [
- 117,
- 687,
- 0
- ],
- [
- 2109,
- 688,
- 0
- ],
- [
- 2110,
- 246,
- 0
- ],
- [
- 578,
- 316,
- 0
- ],
- [
- 829,
- 386,
- 0
- ],
- [
- 1852,
- 926,
- 0
- ],
- [
- 2114,
- 927,
- 0
- ],
- [
- 2115,
- 928,
- 0
- ],
- [
- 2116,
- 929,
- 0
- ],
- [
- 2117,
- 526,
- 0
- ],
- [
- 2118,
- 930,
- 0
- ],
- [
- 1803,
- 1013,
- 0
- ],
- [
- 501,
- 123,
- 0
- ],
- [
- 2119,
- 931,
- 0
- ],
- [
- 1115,
- 586,
- 0
- ],
- [
- 2123,
- 665,
- 0
- ],
- [
- 144,
- 291,
- 0
- ],
- [
- 2125,
- 348,
- 0
- ],
- [
- 2126,
- 130,
- 0
- ],
- [
- 2127,
- 331,
- 0
- ],
- [
- 2128,
- 860,
- 0
- ],
- [
- 294,
- 246,
- 0
- ],
- [
- 1061,
- 143,
- 0
- ],
- [
- 652,
- 125,
- 0
- ],
- [
- 2132,
- 126,
- 0
- ],
- [
- 1897,
- 1014,
- 0
- ],
- [
- 1624,
- 632,
- 0
- ],
- [
- 565,
- 246,
- 0
- ],
- [
- 644,
- 387,
- 0
- ],
- [
- 167,
- 246,
- 0
- ],
- [
- 436,
- 244,
- 0
- ],
- [
- 205,
- 1015,
- 0
- ],
- [
- 2024,
- 1016,
- 0
- ],
- [
- 825,
- 860,
- 0
- ],
- [
- 185,
- 1017,
- 0
- ],
- [
- 2143,
- 1018,
- 0
- ],
- [
- 1925,
- 932,
- 0
- ],
- [
- 2145,
- 933,
- 0
- ],
- [
- 2146,
- 224,
- 0
- ],
- [
- 2147,
- 225,
- 0
- ],
- [
- 2148,
- 1019,
- 0
- ],
- [
- 1770,
- 813,
- 0
- ],
- [
- 2150,
- 814,
- 0
- ],
- [
- 2151,
- 1020,
- 0
- ],
- [
- 2152,
- 1021,
- 0
- ],
- [
- 1856,
- 1022,
- 0
- ],
- [
- 2154,
- 1023,
- 0
- ],
- [
- 124,
- 1024,
- 0
- ],
- [
- 462,
- 630,
- 0
- ],
- [
- 1310,
- 1025,
- 0
- ],
- [
- 174,
- 879,
- 0
- ],
- [
- 179,
- 1026,
- 0
- ],
- [
- 2160,
- 1027,
- 0
- ],
- [
- 1850,
- 902,
- 0
- ],
- [
- 2162,
- 903,
- 0
- ],
- [
- 2163,
- 904,
- 0
- ],
- [
- 2041,
- 936,
- 0
- ],
- [
- 2165,
- 937,
- 0
- ],
- [
- 2166,
- 938,
- 0
- ],
- [
- 2167,
- 55,
- 0
- ],
- [
- 149,
- 245,
- 0
- ],
- [
- 1575,
- 246,
- 0
- ],
- [
- 746,
- 1028,
- 0
- ],
- [
- 252,
- 1029,
- 0
- ],
- [
- 1240,
- 1030,
- 0
- ],
- [
- 1770,
- 750,
- 0
- ],
- [
- 2174,
- 942,
- 0
- ],
- [
- 489,
- 773,
- 0
- ],
- [
- 117,
- 120,
- 0
- ],
- [
- 180,
- 1031,
- 0
- ],
- [
- 2178,
- 902,
- 0
- ],
- [
- 627,
- 1032,
- 0
- ],
- [
- 895,
- 387,
- 0
- ],
- [
- 2181,
- 246,
- 0
- ],
- [
- 1636,
- 317,
- 0
- ],
- [
- 1928,
- 1033,
- 0
- ],
- [
- 2184,
- 1034,
- 0
- ],
- [
- 1830,
- 926,
- 0
- ],
- [
- 2186,
- 927,
- 0
- ],
- [
- 124,
- 1035,
- 0
- ],
- [
- 205,
- 539,
- 0
- ],
- [
- 482,
- 868,
- 0
- ],
- [
- 1998,
- 1036,
- 0
- ],
- [
- 1852,
- 1037,
- 0
- ],
- [
- 250,
- 1031,
- 0
- ],
- [
- 2193,
- 902,
- 0
- ],
- [
- 290,
- 246,
- 0
- ],
- [
- 178,
- 1038,
- 0
- ],
- [
- 2196,
- 1039,
- 0
- ],
- [
- 2197,
- 1040,
- 0
- ],
- [
- 1115,
- 625,
- 0
- ],
- [
- 494,
- 622,
- 0
- ],
- [
- 2200,
- 129,
- 0
- ],
- [
- 1853,
- 962,
- 0
- ],
- [
- 2202,
- 204,
- 0
- ],
- [
- 2203,
- 205,
- 0
- ],
- [
- 2204,
- 206,
- 0
- ],
- [
- 2205,
- 207,
- 0
- ],
- [
- 1831,
- 962,
- 0
- ],
- [
- 2207,
- 1041,
- 0
- ],
- [
- 175,
- 431,
- 0
- ],
- [
- 2022,
- 1026,
- 0
- ],
- [
- 2210,
- 1027,
- 0
- ],
- [
- 207,
- 1042,
- 0
- ],
- [
- 2212,
- 1043,
- 0
- ],
- [
- 2213,
- 1044,
- 0
- ],
- [
- 2214,
- 1045,
- 0
- ],
- [
- 1391,
- 546,
- 0
- ],
- [
- 290,
- 387,
- 0
- ],
- [
- 2119,
- 1046,
- 0
- ],
- [
- 1758,
- 438,
- 0
- ],
- [
- 2219,
- 286,
- 0
- ],
- [
- 172,
- 270,
- 0
- ],
- [
- 174,
- 1047,
- 0
- ],
- [
- 1143,
- 1048,
- 0
- ],
- [
- 1768,
- 409,
- 0
- ],
- [
- 2224,
- 859,
- 0
- ],
- [
- 2131,
- 123,
- 0
- ],
- [
- 588,
- 435,
- 0
- ],
- [
- 1928,
- 1049,
- 0
- ],
- [
- 1061,
- 387,
- 0
- ],
- [
- 965,
- 426,
- 0
- ],
- [
- 1090,
- 1050,
- 0
- ],
- [
- 360,
- 530,
- 0
- ],
- [
- 1925,
- 1051,
- 0
- ],
- [
- 2233,
- 1052,
- 0
- ],
- [
- 119,
- 585,
- 0
- ],
- [
- 1061,
- 236,
- 0
- ],
- [
- 398,
- 286,
- 0
- ],
- [
- 185,
- 1053,
- 0
- ],
- [
- 157,
- 747,
- 0
- ],
- [
- 157,
- 552,
- 0
- ],
- [
- 2240,
- 553,
- 0
- ],
- [
- 617,
- 888,
- 0
- ],
- [
- 1928,
- 1054,
- 0
- ],
- [
- 1767,
- 1055,
- 0
- ],
- [
- 124,
- 325,
- 0
- ],
- [
- 1961,
- 1056,
- 0
- ],
- [
- 124,
- 113,
- 0
- ],
- [
- 903,
- 816,
- 0
- ],
- [
- 961,
- 625,
- 0
- ],
- [
- 460,
- 108,
- 0
- ],
- [
- 2250,
- 234,
- 0
- ],
- [
- 914,
- 792,
- 0
- ],
- [
- 2252,
- 616,
- 0
- ],
- [
- 600,
- 125,
- 0
- ],
- [
- 174,
- 120,
- 0
- ],
- [
- 1898,
- 1057,
- 0
- ],
- [
- 1835,
- 1058,
- 0
- ],
- [
- 1314,
- 615,
- 0
- ],
- [
- 609,
- 1059,
- 0
- ],
- [
- 155,
- 456,
- 0
- ],
- [
- 1207,
- 1060,
- 0
- ],
- [
- 2261,
- 1061,
- 0
- ],
- [
- 2262,
- 727,
- 0
- ],
- [
- 593,
- 1062,
- 0
- ],
- [
- 384,
- 1063,
- 0
- ],
- [
- 1055,
- 317,
- 0
- ],
- [
- 1924,
- 993,
- 0
- ],
- [
- 2267,
- 994,
- 0
- ],
- [
- 2268,
- 671,
- 0
- ],
- [
- 1771,
- 340,
- 0
- ],
- [
- 2270,
- 341,
- 0
- ],
- [
- 2271,
- 55,
- 0
- ],
- [
- 2028,
- 1064,
- 0
- ],
- [
- 797,
- 346,
- 0
- ],
- [
- 937,
- 246,
- 0
- ],
- [
- 2212,
- 1065,
- 0
- ],
- [
- 519,
- 248,
- 0
- ],
- [
- 150,
- 1066,
- 0
- ],
- [
- 887,
- 860,
- 0
- ],
- [
- 72,
- 690,
- 0
- ],
- [
- 2280,
- 1060,
- 0
- ],
- [
- 2038,
- 1067,
- 0
- ],
- [
- 600,
- 1035,
- 0
- ],
- [
- 174,
- 557,
- 0
- ],
- [
- 2284,
- 655,
- 0
- ],
- [
- 2285,
- 712,
- 0
- ],
- [
- 1650,
- 49,
- 0
- ],
- [
- 1271,
- 788,
- 0
- ],
- [
- 1925,
- 1068,
- 0
- ],
- [
- 2289,
- 1069,
- 0
- ],
- [
- 2290,
- 1070,
- 0
- ],
- [
- 2291,
- 1071,
- 0
- ],
- [
- 2292,
- 1072,
- 0
- ],
- [
- 2174,
- 751,
- 0
- ],
- [
- 899,
- 800,
- 0
- ],
- [
- 1109,
- 726,
- 0
- ],
- [
- 586,
- 145,
- 0
- ],
- [
- 1758,
- 199,
- 0
- ],
- [
- 2298,
- 770,
- 0
- ],
- [
- 2299,
- 447,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "libgame.so[+25c44] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "android_main (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::GameLoop() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "ALooper_pollAll (in /system/lib64/libandroid.so)",
- "android::Looper::pollAll(int, int*, int*, void**) (in /system/lib64/libutils.so)",
- "android::Looper::pollInner(int) (in /system/lib64/libutils.so)",
- "__epoll_pwait (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e8ae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e696] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011daec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011dca2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec2a0] (in [kernel.kallsyms])",
- "libgame.so[+25c90] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "android_app_pre_exec_cmd (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "__android_log_print (in /system/lib64/liblog.so)",
- "__android_log_buf_write (in /system/lib64/liblog.so)",
- "__write_to_log_daemon (in /system/lib64/liblog.so)",
- "android_log_clockid (in /system/lib64/liblog.so)",
- "SystemProperties::AreaSerial() (in /system/lib64/libc.so)",
- "ContextsSerialized::GetSerialPropArea() (in /system/lib64/libc.so)",
- "libgame.so[+25cb0] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "libgame.so[+15334] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::HandleCommand(int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "logdWrite (in /system/lib64/liblog.so)",
- "writev (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001e8f62] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e8d12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e7526] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc165e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ecdf4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dd3af2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b734] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb98c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb96c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e698] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e628] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e722] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e578] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d100] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022e596] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d2cc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d19a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022c808] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022d1aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022c8bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022c878] (in [kernel.kallsyms])",
- "NativeEngine::DoFrame(int, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::DoFrame() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::PrepareToRender(int, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::PrepareToRender() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "NativeEngine::ConfigureOpenGL() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlClear(EsxDispatch*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::Clear(unsigned int, unsigned int, unsigned int, EsxClearValues*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::AcquireBackBuffer(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglSurface::UpdateAuxResource(EsxContext*, EglSurface::EglAuxResource, int, EsxResource**) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglWindowSurface::GetResource(EsxContext*, EsxResource**, EsxResource**, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglWindowSurface::UpdateResource(EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglAndroidWindowSurface::UpdateCurrentBuffer(EglSubResource*, EglMemoryDesc*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "EglSubDriverHelper::MapMemory(int, void*, unsigned long, unsigned long, EglMemoryDesc*, EglSubDriverMemInfo*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_memory_map_ext_fd_pure (in /vendor/lib64/libgsl.so)",
- "ioctl_kgsl_gpuobj_import (in /vendor/lib64/libgsl.so)",
- "gsl_ldd_control (in /vendor/lib64/libgsl.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001fb7e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030b91e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003174ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000317442] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030ddf6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030ccc8] (in [kernel.kallsyms])",
- "EsxResource::AcquireSubResource(EsxContext*, unsigned int, EsxSubResource const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00008662a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008257a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b72] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ffea0] (in [kernel.kallsyms])",
- "EsxContext::ClearInternal(EsxBltFill*, EsxColorClearData*, EsxBltDepthFill*, EsxBltDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ClearDirectly(EsxBltFill*, EsxColorClearData*, EsxBltDepthFill*, EsxBltDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxBltLib::Fill(EsxBltFill const*, EsxBltColorFill const*, EsxBltDepthFill const*, EsxBltStatus*, EsxBltStatus*, EsxBltClearOnStoreArgs*, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxBltLib::FillHw(EsxBltFill const*, EsxBltColorFill const*, EsxBltDepthFill const*, EsxBltStatus*, EsxBltStatus*, EsxBltClearOnStoreArgs*, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000a1b78] (in [kernel.kallsyms])",
- "SceneManager::DoFrame() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "PlayScene::DoFrame() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::SetInlineClearOccurred(int, int, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwInlineBltOccurred(BltDirtyState const*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::RestoreDirtiedBltlibState(BltDirtyState const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "PlayScene::RenderTunnel() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Shader::Render(IndexBuf*, glm::detail::tmat4x4<float, (glm::precision)0>*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::DrawElementsInstanced(EsxPrimType, unsigned int, EsxPixType, void const*, unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ValidateGfxState(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ValidateTexUnitBoundObjs() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ValidateProgramTexUnitBoundObjs(EsxProgram*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwValidateGfxState(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateState(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteDepthStencilTexStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::SizeofWriteTexSamplers(int, int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00008660e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1b68] (in [kernel.kallsyms])",
- "PlayScene::RenderObstacles() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Shader::Render(glm::detail::tmat4x4<float, (glm::precision)0>*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::DrawArraysInstanced(EsxPrimType, int, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::detail::operator*<float, (glm::precision)0>(glm::detail::tmat4x4<float, (glm::precision)0> const&, glm::detail::tmat4x4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::operator[](unsigned long) const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::PipelineOptimize() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec4<float, (glm::precision)0> glm::detail::operator+<float, (glm::precision)0>(glm::detail::tvec4<float, (glm::precision)0> const&, glm::detail::tvec4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::tvec4(float const&, float const&, float const&, float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::Draw(EsxPrimType, unsigned int, unsigned int, unsigned int, int, unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::GetCmdSpace(EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdBuf::GetSpace(unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ProcessUniformConstants(EsxCmdBufType, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::UpdateCBuffer(EsxCBufferDescriptor*, A5xConstants) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxChunkedMemPool::GetChunkedMemPoolSpaceAligned(unsigned int, unsigned int, unsigned int**, unsigned long*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::GfxMemReferenced(EsxGfxMem*, EsxAccessType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "PlayScene::RenderMenu() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "RenderBackgroundAnimation(ShapeRenderer*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "ShapeRenderer::RenderRect(float, float, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Shader::RenderSimpleGeom(glm::detail::tmat4x4<float, (glm::precision)0>*, SimpleGeom*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xFramebufferObject::Write(EsxCmdBufType, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xFramebufferObject::AddFlexPatchPoint(A5xFlexPatchType, unsigned int*, unsigned long) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "je_calloc (in /system/lib64/libc.so)",
- "je_tcache_alloc_small_hard (in /system/lib64/libc.so)",
- "je_arena_tcache_fill_small (in /system/lib64/libc.so)",
- "arena_bin_malloc_hard (in /system/lib64/libc.so)",
- "arena_run_split_remove (in /system/lib64/libc.so)",
- "arena_run_heap_remove (in /system/lib64/libc.so)",
- "glm::detail::tvec4<float, (glm::precision)0> glm::detail::operator*<float, (glm::precision)0>(glm::detail::tvec4<float, (glm::precision)0> const&, float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "IndexBuf::UnbindBuffer() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::SetBindingTarget(EsxBufferTargetName, EsxBufferObject*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "TextRenderer::RenderText(char const*, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "eglSwapBuffersWithDamageKHR (in /system/lib64/libEGL.so)",
- "EglApi::SwapBuffers(void*, void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglWindowSurface::SwapBuffers(EglContext*, EsxRect const*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglWindowSurface::PerformContextSwapOperation(EglContext*, EsxRect const*, unsigned int, EglResourceAccessInfo*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglContext::SwapBuffers(EsxRect const*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::SwapBuffers(EsxRect const*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::Flush(EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ProcessAndSubmitRendering(EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwGenerateStoreBin(EsxRenderBucket*, unsigned int, int, unsigned int, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwGetEngineSupportStore(BltLibEngine*, unsigned int, BltExecStore*, BltClearOnStoreSurfaces*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::A5xCanUseResolveStore(unsigned int, unsigned int, _QCTPIXELFORMAT, BltRect const*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001c899c] (in [kernel.kallsyms])",
- "EsxCmdMgr::IssuePendingIB1s(EsxFlushReason, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::Submit(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_command_issueib_sync (in /vendor/lib64/libgsl.so)",
- "gsl_command_issueib_with_alloc_list (in /vendor/lib64/libgsl.so)",
- "gsl_linux_context_issueibcmds (in /vendor/lib64/libgsl.so)",
- "ioctl_kgsl_gpu_command (in /vendor/lib64/libgsl.so)",
- "[kernel.kallsyms][+ffffffc0001fb826] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb51a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058e00e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058df7a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000583f6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a192a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a6e42] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a5306] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a3faa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000593f36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059399e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005934fe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005927ae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000c7a79e] (in [kernel.kallsyms])",
- "EsxCmdBuf::GetMemoryFromPool(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPool::GetMemory(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPool::AllocateMemory() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxGfxMem::Init(EsxGfxMemCreateData*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPoolGeneral::GetMemory(unsigned long, EsxMemType, unsigned int, EsxMemPoolGeneralAllocation*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_memory_alloc_pure (in /vendor/lib64/libgsl.so)",
- "ioctl_kgsl_sharedmem_alloc (in /vendor/lib64/libgsl.so)",
- "mmap64 (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008c356] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c9e4e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001b19f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cb906] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c8936] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000582ad2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005829c0] (in [kernel.kallsyms])",
- "EglAndroidWindowSurface::SwapBuffers(EglResourceAccessInfo*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "EglAndroidWindowSurface::SwapBuffersInternal(EglResourceAccessInfo*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "EglAndroidWindowSurface::QueueBuffer(EglResourceAccessInfo*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "android::Surface::queueBuffer(ANativeWindowBuffer*, int) (in /system/lib64/libgui.so)",
- "android::BpGraphicBufferProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*) (in /system/lib64/libgui.so)",
- "android::Parcel::freeDataNoInit() (in /system/lib64/libbinder.so)",
- "android::release_object(android::sp<android::ProcessState> const&, flat_binder_object const&, void const*, unsigned long*) (in /system/lib64/libbinder.so)",
- "ashmem_valid (in /system/lib64/libcutils.so)",
- "__ashmem_is_ashmem(int, int) (in /system/lib64/libcutils.so)",
- "fstat64 (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008ac7e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00015c426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000184de4] (in [kernel.kallsyms])",
- "EglAndroidWindowSurface::GetBuffer(EglSubResource*, EglMemoryDesc*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "EglAndroidWindowSurface::DequeueBuffer() (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*) (in /system/lib64/libgui.so)",
- "android::BpGraphicBufferProducer::requestBuffer(int, android::sp<android::GraphicBuffer>*) (in /system/lib64/libgui.so)",
- "android::Parcel::read(android::Parcel::FlattenableHelperInterface&) const (in /system/lib64/libbinder.so)",
- "android::Parcel::FlattenableHelper<android::GraphicBuffer>::unflatten(void const*, unsigned long, int const*, unsigned long) (in /system/lib64/libandroid_runtime.so)",
- "android::GraphicBuffer::unflatten(void const*&, unsigned long&, int const*&, unsigned long&) (in /system/lib64/libui.so)",
- "android::GraphicBufferMapper::importBuffer(native_handle const*, unsigned int, unsigned int, unsigned int, int, unsigned long, unsigned int, native_handle const**) (in /system/lib64/libui.so)",
- "android::Gralloc2::Mapper::importBuffer(android::hardware::hidl_handle const&, native_handle const**) const (in /system/lib64/libui.so)",
- "android::hardware::graphics::mapper::V2_0::BsMapper::importBuffer(android::hardware::hidl_handle const&, std::__1::function<void (android::hardware::graphics::mapper::V2_0::Error, void*)>) (in /system/lib64/android.hardware.graphics.mapper@2.0.so)",
- "android::hardware::graphics::mapper::V2_0::hal::detail::MapperImpl<android::hardware::graphics::mapper::V2_0::IMapper, android::hardware::graphics::mapper::V2_0::hal::MapperHal>::importBuffer(android::hardware::hidl_handle const&, std::__1::function<void (android::hardware::graphics::mapper::V2_0::Error, void*)>) (in /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so)",
- "android::hardware::graphics::mapper::V2_0::passthrough::detail::Gralloc1HalImpl<android::hardware::graphics::mapper::V2_0::hal::MapperHal>::importBuffer(native_handle const*, native_handle**) (in /vendor/lib64/hw/android.hardware.graphics.mapper@2.0-impl.so)",
- "gralloc1::BufferManager::RetainBuffer(private_handle_t const*) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "gralloc1::BufferManager::ImportHandleLocked(private_handle_t*) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "gralloc1::IonAlloc::ImportBuffer(int) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "[kernel.kallsyms][+ffffffc0009722ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e5272] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1f12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d4cac] (in [kernel.kallsyms])",
- "EsxFramebufferObject::Attach(EsxFramebufferAttachmentType, EsxFramebufferAttachment*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxFramebufferObject::AttachColor(unsigned int, EsxFramebufferAttachment*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "OurShader::BeginRender(VertexBuf*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::Uniform4f(EsxProgram*, int, float, float, float, float) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::PostDraw(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxGlApiParamValidate::GlDrawArrays(EsxDispatch*, unsigned int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::DrawParamValidate(unsigned int, int, int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::TexWriteDisableReorderCheck(EsxProgram const* const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::operator=(glm::detail::tmat4x4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::operator=(glm::detail::tvec4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xProgram::CheckSpecializationInfo(EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::translate<float, (glm::precision)0>(glm::detail::tmat4x4<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::tmat4x4(glm::detail::tmat4x4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::tvec4() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "TrivialShader::BeginRender(VertexBuf*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Shader::BeginRender(VertexBuf*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "VertexBuf::BindBuffer() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glBindBuffer (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::tmat4x4() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "@plt (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlDrawElements(EsxDispatch*, unsigned int, int, unsigned int, void const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxFramebufferObject::IsComplete() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwDetermineFlushMode(EsxRenderingLayout const*, EsxPuntHeuristics const*, int, EsxRenderMode*, EsxFlushModeReason*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPool::WaitForOneFreeBuffer() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000582c76] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000581216] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059779a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059bbe4] (in [kernel.kallsyms])",
- "EglWindowSurface::IsSingleBufferModeEnabled() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::waitForResponse(android::Parcel*, int*) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "[kernel.kallsyms][+ffffffc0009898ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989200] (in [kernel.kallsyms])",
- "fcntl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00015c1ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000185928] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000584d1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000582426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005969ca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059d6f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ca01de] (in [kernel.kallsyms])",
- "EsxContext::GlBindBuffer(unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xPipeline::WriteGfxConstants(A5xContext*, EsxCmdBufType, unsigned int, A5xStateBuffer*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xProgram::WriteConstants(A5xContext*, EsxCmdBufType, unsigned int, int, unsigned int*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000a1b06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c5f0e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c48ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001953c0] (in [kernel.kallsyms])",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::scale<float, (glm::precision)0>(glm::detail::tmat4x4<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::tmat4x4(glm::detail::tmat4x4<float, (glm::precision)0>::ctor) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "OurShader::SetTexture(Texture*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Texture::Bind(int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glBindTexture (in /system/lib64/libGLESv2.so)",
- "A5xContext::HwPostDraw() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "Shader::PushMVPMatrix(glm::detail::tmat4x4<float, (glm::precision)0>*) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlUniformMatrix4fv(EsxDispatch*, int, int, unsigned char, float const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::UniformMatrixParamValidate(EsxProgram*, EsxUniformType, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "memcpy (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000195416] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5ae8] (in [kernel.kallsyms])",
- "EsxContext::CheckDrawCallsValidParams(unsigned int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteShaderStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteVfdStateRegs(unsigned int*, A5xVfdRegs*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "Shader::PushPositions(int, int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlVertexAttribPointer(EsxDispatch*, unsigned int, int, unsigned int, unsigned char, int, void const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::VertexAttribPointerParamValidate(unsigned int, int, unsigned int, int, void const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glUniform4f (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwInsertVisibilityPass(EsxRenderBucket*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ConfigureVisibilityPass(EsxBinningLayout const*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a3e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a1a40] (in [kernel.kallsyms])",
- "EglSubDriverHelper::AddFenceEvent(void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_syncobj_create (in /vendor/lib64/libgsl.so)",
- "gsl_linux_context_syncobj_create (in /vendor/lib64/libgsl.so)",
- "ioctl_kgsl_syncobj_create (in /vendor/lib64/libgsl.so)",
- "EglSubDriverHelperWaitForTimestampInfo (in /vendor/lib64/egl/libEGL_adreno.so)",
- "EglEntry::getEglEsxIfFuncs() (in /vendor/lib64/egl/libEGL_adreno.so)",
- "NonPI::MutexLockWithTimeout(pthread_mutex_internal_t*, bool, timespec const*) (in /system/lib64/libc.so)",
- "AndroidUtils::GetSubResourceInfo(ANativeWindowBuffer*, EglSubResourceFlags, EglSubResource*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "AndroidUtils::PerformGrallocOperation(EglGrallocOperation, unsigned int, ...) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "gralloc1::GrallocImpl::GetFunction(gralloc1_device*, int) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "A5xContext::WriteTexMemObjsRegs(unsigned int*, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::UpdateTexSamplerTimestamp(EsxShaderStage) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxResource::UpdatePackedGfxMemReference(EsxCmdMgr*, EsxSubResourceRange const*, EsxAccessType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxResource::UpdateGfxMemReference(EsxCmdMgr*, unsigned int, EsxAccessType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "SineWave(float, float, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Clock() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::operator[](unsigned long) const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::length() const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxVertexArrayObject::SetVertexAttribState(unsigned int, unsigned int, void const*, EsxPixType, unsigned int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "IndexBuf::BindBuffer() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0005a4192] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005bc4f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005bc4bc] (in [kernel.kallsyms])",
- "A5xContext::ValidateShaderPrivateMem() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::ConfirmVizAndRenderEntries() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxFramebufferObject::ValidateMinFboDimensions() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001c489a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c41b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ce100] (in [kernel.kallsyms])",
- "EsxResource::HwIsSeparateFlagBuffer(unsigned int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteFsFboLinkageStateGroup(EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxGfxMem::UpdateTimestamp(EsxContext const*, EsxAccessType, EsxBucketIdReference*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_command_insertfence (in /vendor/lib64/libgsl.so)",
- "gsl_linux_context_insertfence (in /vendor/lib64/libgsl.so)",
- "android::Parcel::writeInterfaceToken(android::String16 const&) (in /system/lib64/libbinder.so)",
- "@plt (in /system/lib64/libbinder.so)",
- "android::BpGraphicBufferProducer::dequeueBuffer(int*, android::sp<android::Fence>*, unsigned int, unsigned int, int, unsigned long, unsigned long*, android::FrameEventHistoryDelta*) (in /system/lib64/libgui.so)",
- "[kernel.kallsyms][+ffffffc00098910a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009884d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098656a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe389e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5b56] (in [kernel.kallsyms])",
- "glBindTexture (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "libgame.so[+1be08] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xPipeline::WriteGfxPipeline(A5xContext*, EsxCmdBufType, A5xStateBuffer*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xHwVertexShader::Write(A5xContext*, EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xStateBuffer::FlushDrawStateGroups(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::tmat4x4(float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxVertexArrayObject::MarkGfxMemInUse(EsxCmdMgr*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxBltLib::SetupExecLoadStoreSurfaceArgs(EsxRenderingLayout const*, unsigned long, unsigned int, unsigned int, BltSurface*, BltSurface*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a3ec2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005ba082] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005b9cd6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011e4b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b840] (in [kernel.kallsyms])",
- "EsxContext::GeneratePreamble(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000195398] (in [kernel.kallsyms])",
- "EsxContext::SetInvalidateMasks(EsxFramebufferObject*, int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwGetEngineSupportColorFill(BltLibEngine*, unsigned int, BltExecColorFill*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::A5xCanUseResolveColorClear(int, BltRopCode, int, unsigned int, BltRect const*, unsigned int, BltSurface const*, int, int, int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000583f3a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058dcaa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058d0e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058c246] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a419c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009853c0] (in [kernel.kallsyms])",
- "dup (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086ad4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c5ec0] (in [kernel.kallsyms])",
- "A5xContext::HwInsertRenderPass(EsxRenderBucket*, EsxBinData const*, EsxRenderMode, EsxRenderingLayout const*, EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "GslSyncObjDupFDWrapper(gsl_syncobj*, int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_syncobj_dup_fd (in /vendor/lib64/libgsl.so)",
- "[kernel.kallsyms][+ffffffc00015c418] (in [kernel.kallsyms])",
- "EsxContext::BucketInlineClearCmds(unsigned int*, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::BucketRenderingCmds(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwAllocVizStreams(unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteShaderPrivateMemStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::rotate<float, (glm::precision)0>(glm::detail::tmat4x4<float, (glm::precision)0> const&, float const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::WriteRenderTargetState(EsxCmdBufType, unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::AddA5xRtFlexPatchPoint(unsigned int*, unsigned long) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec3<float, (glm::precision)0>::operator[](unsigned long) const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxBltLib::StoreBin(EsxRenderBucket*, EsxRect*, unsigned int, int, unsigned int, unsigned int, EsxHwBltEngine) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "BltColorValidateMacrotype(BltColor*, _QCTPIXELFORMAT, int, BltYCbCrEncoding) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "property_get (in /system/lib64/vndk-sp/libcutils.so)",
- "@plt (in /system/lib64/vndk-sp/libcutils.so)",
- "A5xContext::ValidateTexSamplers() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateTexSamplersCommon(A5xProgram*, EsxBitField96*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0>::operator[](unsigned long) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::HwGeneratePreamble() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteCurrentStates(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glEnableVertexAttribArray (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a5046] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a3b96] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011d464] (in [kernel.kallsyms])",
- "EsxCmdBuf::ReturnUsedMemoryToPool(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPool::AddToFreeList(EsxBufferDesc*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxLinkedList::GetNewEntry() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglSubDriverHelper::CopyTimestampInfo(void*, void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwPostBlt(EsxBltType, EsxRenderBucket*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::AddA5xPreemptEnableLocalFlexPatchPoint(unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "Shader::BindShader() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlUseProgram(EsxDispatch*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ProgramParamValidate(unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwSizeOfExecStore(BltExecStore*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a2152] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a1506] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a03e4] (in [kernel.kallsyms])",
- "android::Parcel::write(android::Parcel::FlattenableHelperInterface const&) (in /system/lib64/libbinder.so)",
- "std::bad_alloc::~bad_alloc() (in /system/lib64/libc++.so)",
- "[kernel.kallsyms][+ffffffc000989206] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984c4e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097e1dc] (in [kernel.kallsyms])",
- "A5xContext::ValidateRasterState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000867ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082892] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000926ca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00035efd2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000659f82] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00064ff0e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065a9da] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065a752] (in [kernel.kallsyms])",
- "A5xContext::HwSetSurfacesWritten() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "float* glm::value_ptr<float, (glm::precision)0>(glm::detail::tmat4x4<float, (glm::precision)0>&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::GenerateClearPunt(EsxBltFill*, EsxColorClearData*, EsxBltDepthFill*, EsxBltDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xVertexArrayObject::CalcVfdServerSideStateRegs(A5xVfdRegs*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xVertexArrayObject::SetVfdRegs(unsigned int, EsxAttributeDesc const*, _QCTPIXELFORMAT, unsigned long, unsigned long, unsigned int, unsigned int, A5xVfdRegs*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xFormatUtils::VfdFormat(_QCTPIXELFORMAT) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdBuf::ConfirmEntries() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::InsertChainedBufDesc(EsxLinkedList const*, void*, unsigned int, unsigned int*, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglSubDriverHelper::WaitForTimestampInfo(void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateFramebufferFetchTexSamplers() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::tvec4(glm::detail::tvec4<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "BltDevice::SizeOfExecFill(BltSetupColorFill*, BltExecColorFill*, BltSetupDepthFill*, BltExecDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwScissorWidthHeightLimit() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwExecStore(BltExecStore*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::A5xExecStoreResolve(BltExecStore*, unsigned int**) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005bb92c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000207840] (in [kernel.kallsyms])",
- "android::Parcel::writeString16(char16_t const*, unsigned long) (in /system/lib64/libbinder.so)",
- "android::Parcel::writeInplace(unsigned long) (in /system/lib64/libbinder.so)",
- "android::Parcel::continueWrite(unsigned long) (in /system/lib64/libbinder.so)",
- "A5xContext::SetupIndexBuffer(int, unsigned long*, unsigned int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "OurShader::SetTintColor(float, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlUniform4f(EsxDispatch*, int, float, float, float, float) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::UniformParamValidate(EsxProgram*, EsxDataTypes, int, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec3<float, (glm::precision)0>::tvec3(float const&, float const&, float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::HwPreBucketFlush(EsxRenderMode, EsxRenderBucket*, int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "int android::Parcel::writeAligned<int>(int) (in /system/lib64/libbinder.so)",
- "BltDevice::ExecHwFill(BltSetupColorFill*, BltExecColorFill*, BltSetupDepthFill*, BltExecDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "BltDevice::HwExecFill(BltSetupColorFill*, BltExecColorFill*, BltSetupDepthFill*, BltExecDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::HwExecColorFill(BltExecColorFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::SetColorBuffer(unsigned int*, unsigned int, A5xBltColorBufState const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xHwShader::WriteInternalCbBases(unsigned int*, unsigned int, int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteUav(EsxCmdBufType, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00011e3da] (in [kernel.kallsyms])",
- "EglSubDriverHelper::EglPixelFormatIsYUV(EGLPIXELFORMAT) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::BucketProcessingSetup() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::UpdateRenderingLayout(EsxFramebufferObject*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwUpdateRenderingLayout(unsigned int, unsigned int, int, unsigned int, EsxResource const*, EsxRenderSurfaceDesc const*, unsigned int, EsxRenderingLayout*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxVertexArrayObject::SetIndexBuffer(EsxBufferObject*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "BltGenerateNativeColorFillValue(BltColor const*, _QCTPIXELFORMAT, void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "BltColorToNative(BltColor const*, _QCTPIXELFORMAT, unsigned int, unsigned int, void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteVfdStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00058127e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ca000c] (in [kernel.kallsyms])",
- "A5xContext::HwPreIB1Setup(EsxRenderMode) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteSetRenderMode(EsxCmdBufType, EsxRenderMode, A5xPreemptionCounterOffset) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::GetPreemptionPostamble(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ResetBucketInfo() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxRenderBucket::Reset() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000982234] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843ba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d84c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843c8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098419c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f55c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f55f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841ac] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841d4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f56fe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f5700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d89c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8c2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec214] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841f0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098423e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984270] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098428c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984534] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098453e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984540] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098459c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb80e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e9f4c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fa03c] (in [kernel.kallsyms])",
- "BltDevice::HwSizeOfExecFill(BltSetupColorFill*, BltExecColorFill*, BltSetupDepthFill*, BltExecDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "memset (in /system/lib64/libc.so)",
- "EsxProgram::SetUniformStateMatrix(EsxContext*, int, unsigned int, float const*, EsxUniformType, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::IsPuntToDirectRender() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glDrawArrays (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec3<float, (glm::precision)0> glm::normalize<float, (glm::precision)0>(glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::inversesqrt(float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxGlApiParamValidate::GlIsEnabled(EsxDispatch*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::GetApiState(unsigned int, void*, EsxGetType, unsigned int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a1b00] (in [kernel.kallsyms])",
- "gsl_syncobj_destroy (in /vendor/lib64/libgsl.so)",
- "systemTime (in /system/lib64/libutils.so)",
- "clock_gettime (in /system/lib64/libc.so)",
- "A5xContext::ClearLrz(A5xResource*, unsigned int, float, int, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xHwFragmentShader::Write(A5xContext*, EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "VertexBuf::GetPrimitive() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxContext::ValidateProgramImageUnitBoundObjs(EsxProgram*, EsxBitField32 const*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glDrawElements (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwConfigureBin(EsxRenderMode, EsxRenderBucket*, unsigned int, EsxBinData*, EsxRenderingLayout const*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "SystemProperties::Get(char const*, char*) (in /system/lib64/libc.so)",
- "ContextsSerialized::GetPropAreaForName(char const*) (in /system/lib64/libc.so)",
- "unknown[+700025354c] (in unknown)",
- "A5xContext::HwProcessFrameBufferCachePostBlt(EsxCmdBufType, int, EsxRenderBucket*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateScissorState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxGlApiParamValidate::GlBindBuffer(EsxDispatch*, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxVertexBufferObject::BindServerVbo(EsxContext*, unsigned int, EsxBufferObject*, unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000583e8a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058d2d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001defd2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de4c4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe3832] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097e8dc] (in [kernel.kallsyms])",
- "EsxBltLib::AlignToBinDimensions(BltExecColorFill*, BltExecDepthFill*, EsxRect*, EsxRect*, int, EsxRenderingLayout const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a1784] (in [kernel.kallsyms])",
- "A5xContext::HwPostBucketFlush(EsxRenderMode, EsxRenderBucket*, int, int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a4168] (in [kernel.kallsyms])",
- "gsl_linux_syncobj_get_fd (in /vendor/lib64/libgsl.so)",
- "EglSubDriverHelperGetValue (in /vendor/lib64/egl/libEGL_adreno.so)",
- "[kernel.kallsyms][+ffffffc000984830] (in [kernel.kallsyms])",
- "OurShader::EnablePointLight(glm::detail::tvec3<float, (glm::precision)0>, float, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "je_free (in /system/lib64/libc.so)",
- "ifree (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000317454] (in [kernel.kallsyms])",
- "glEnable (in /system/lib64/libGLESv2.so)",
- "EsxFramebufferObject::GetGlSamples() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::lookAt<float, (glm::precision)0>(glm::detail::tvec3<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::ValidateNamedUniformConstants() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxFramebufferObject::BottomLeftFragCoord(float*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateTessBuffers() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glUniform4f (in /system/lib64/libGLESv2.so)",
- "A5xFramebufferObject::GetColorFlagBufferInfo(EsxRenderMode, unsigned int, A5xColorFlagBufferRegs*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tmat4x4<float, (glm::precision)0> glm::ortho<float>(float const&, float const&, float const&, float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc00058d2a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002077ae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000206fc0] (in [kernel.kallsyms])",
- "eglQuerySurface (in /system/lib64/libEGL.so)",
- "glm::detail::tvec3<float, (glm::precision)0> glm::detail::operator+<float, (glm::precision)0>(glm::detail::tvec3<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::ValidateShaderRegs(EsxDrawDescriptor const*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwPreDraw(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "Obstacle::GetBoxSize(int, int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "VertexBuf::GetStride() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxCmdMgr::SetSubmitProperties(EsxCmdMgrSubmitProperties*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxLinkedList::ReturnOldEntry(void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00098870a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000980bdc] (in [kernel.kallsyms])",
- "android::Parcel::Parcel() (in /system/lib64/libbinder.so)",
- "sin (in /system/lib64/libm.so)",
- "EsxMergedRectList::AddRect(EsxRect) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::GlUseProgram(unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteFsFboLinkageRegs(unsigned int*, int, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000865f8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a18de] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe9732] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe96d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000988716] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098b436] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098acf6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098aa5a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de280] (in [kernel.kallsyms])",
- "EsxContext::PreDraw(EsxDrawDescriptor const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxResource::PreparePackedGpuAccess(EsxContext*, EsxSubResourceRange const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateFsFboLinkage() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::IsColorPipeDisabled() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00058dc26] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001deb00] (in [kernel.kallsyms])",
- "EsxRenderBucket::EmptyBufDescList(EsxLinkedList*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00098ac6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098a888] (in [kernel.kallsyms])",
- "int Clamp<int>(int, int, int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::HwConfigureRenderPasses(EsxRenderBucket*, EsxRenderMode) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::GeneratePreemptionPreamble(EsxRenderBucket*, EsxRenderMode) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a1ea6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a3842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005c33f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001df090] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058603a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059ebea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098fe0e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098e852] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022eba6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00022eade] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ea162] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ea016] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001dedde] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fa0b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020787a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000206ecc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000204040] (in [kernel.kallsyms])",
- "A5xVertexArrayObject::CalcVfdRegs(EsxDrawDescriptor const*, A5xVfdRegs*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxBufferObject::GpuAddr(EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "@plt (in /system/lib64/libEGL.so)",
- "[kernel.kallsyms][+ffffffc0005a2104] (in [kernel.kallsyms])",
- "@plt (in /system/lib64/libc.so)",
- "EsxContext::AddSwapHistoryDirtyRect(EsxRect*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxClampRect(EsxRect*, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xHwShader::WriteCbPreload(unsigned int*, unsigned int) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xPipeline::WriteGfxShaderRegs(A5xContext*, EsxCmdBufType, A5xStateBuffer*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "VertexBuf::GetCount() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::WriteTexSamplersRegs(unsigned int*, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxResource::ExecuteDeferredSubResourceCopy(EsxContext*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxBltLib::PostBlt(EsxBltType, EsxRenderBucket*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00058df62] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058dde2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d60e4] (in [kernel.kallsyms])",
- "A5xContext::ValidateLrzState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "PlayScene::GetObstacleAt(int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxMemPoolBucketIdReference::GetObject(void**) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteTransformFeedbackState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwInsertStaticState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteStaticState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "@plt (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a4f88] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001f9fd6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002072d2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002067b8] (in [kernel.kallsyms])",
- "gsl_linux_syncobj_destroy (in /vendor/lib64/libgsl.so)",
- "[kernel.kallsyms][+ffffffc0001f9ffa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003157a8] (in [kernel.kallsyms])",
- "VertexBuf::GetPositionsOffset() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "__kernel_cos (in /system/lib64/libm.so)",
- "EsxRenderBucket::BucketRenderingCmds(EsxRenderBucketParams*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxRenderBucket::TransferFboSkipRects(EsxFramebufferObject*, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000583eae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058d886] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ded70] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098940a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000981060] (in [kernel.kallsyms])",
- "EglAndroidWindowSurface::HandleWindowTransforms() (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "android::Surface::query(int, int*) const (in /system/lib64/libgui.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::operator[](unsigned long) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxTextureObject::PreRenderProcessing(EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxTextureObject::PerformShadowCopy(EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000583df4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005b9be6] (in [kernel.kallsyms])",
- "EglAndroidWindowSurface::UpdateBufferList(ANativeWindowBuffer*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "[kernel.kallsyms][+ffffffc0000a1af4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989100] (in [kernel.kallsyms])",
- "EsxRenderBucket::AddUnbucketedEntries(EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteViewportState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxResource::AllocGfxMemForRange(EsxContext*, EsxSubResourceRange const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xHwFragmentShader::Metadata() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "libgame.so[+1be90] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0005a3f74] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb7c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020690e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002067c0] (in [kernel.kallsyms])",
- "EsxResource::FreeSubResource(EsxContext*, EsxSubResource*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "__memcpy_chk (in /system/lib64/libc.so)",
- "sendSurfaceMetadata(android::egl_surface_t*) (in /system/lib64/libEGL.so)",
- "je_tcache_bin_flush_small (in /system/lib64/libc.so)",
- "arena_dalloc_bin_locked_impl (in /system/lib64/libc.so)",
- "arena_bin_lower_run (in /system/lib64/libc.so)",
- "android::Looper::getForThread() (in /system/lib64/libutils.so)",
- "pthread_once (in /system/lib64/libc.so)",
- "close (in /system/lib64/libc.so)",
- "___close (in /system/lib64/libc.so)",
- "_ZN3glm3dotIfLNS_9precisionE0ENS_6detail5tvec3EEET_RKT1_IS4_XT0_EES8_ (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0001c4932] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002040f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000209e80] (in [kernel.kallsyms])",
- "libgame.so[+1bdf8] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "Shader::EndRender() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "VertexBuf::UnbindBuffer() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glVertexAttribPointer (in /system/lib64/libGLESv2.so)",
- "eglGetError (in /system/lib64/libEGL.so)",
- "eglGetError (in /vendor/lib64/egl/libEGL_adreno.so)",
- "A5xContext::HwInsertClearOnStoreIB2s(void*, unsigned int*, unsigned int, unsigned int, EsxBinData const*, EsxRenderingLayout const*, EsxRenderBucket*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::Surface::hook_queueBuffer(ANativeWindow*, ANativeWindowBuffer*, int) (in /system/lib64/libgui.so)",
- "EsxCmdMgr::WaitForTimestampInternal(EsxTimestamp const*, EsxContext*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxCmdMgr::TimestampStatus(EsxTimestamp const*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_command_readtimestamp (in /vendor/lib64/libgsl.so)",
- "gsl_linux_context_readtimestamp (in /vendor/lib64/libgsl.so)",
- "EsxContext::CalcBinDimension(EsxFramebufferObject*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwGmemReservedForCache() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001c4780] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001a0398] (in [kernel.kallsyms])",
- "A5xHwVertexShader::Metadata() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::RunMempoolGarbageCollection(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxMemPoolGeneral::GarbageCollect(unsigned int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "ioctl_kgsl_sharedmem_free (in /vendor/lib64/libgsl.so)",
- "[kernel.kallsyms][+ffffffc000584612] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000581880] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fea3c4] (in [kernel.kallsyms])",
- "EsxContext::NotifyFlushComplete(EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00037b7c4] (in [kernel.kallsyms])",
- "A5xBltDevice::HwSizeOfExecColorFill(BltExecColorFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec4<float, (glm::precision)0>::length() const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxFramebufferObject::ResetLoadStoreCmdBuf(unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::Parcel::FlattenableHelper<android::IGraphicBufferProducer::QueueBufferOutput>::unflatten(void const*, unsigned long, int const*, unsigned long) (in /system/lib64/libgui.so)",
- "android::IGraphicBufferProducer::QueueBufferOutput::unflatten(void const*&, unsigned long&, int const*&, unsigned long&) (in /system/lib64/libgui.so)",
- "A5xResource::SetUBWCModeForExternalClient(EsxContext*, unsigned int, EsxUbwcMode) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xResource::InitPlaneFlagBufferDesc(EsxContext*, unsigned int, A5xSubResource*, A5xFlagBufferDesc*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00030df70] (in [kernel.kallsyms])",
- "EglDisplay::AcquireSurface(EglSurface*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000986492] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000980e58] (in [kernel.kallsyms])",
- "gralloc1::GrallocImpl::Gralloc1Perform(gralloc1_device*, int, ...) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "gralloc1::BufferManager::Perform(int, std::__va_list) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "gralloc1::Allocator::GetRgbDataAddress(private_handle_t*, void**) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "EsxContext::ImgWriteDisableReorderCheck(EsxProgram const* const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec3<float, (glm::precision)0>::length() const (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "pthread_getspecific (in /system/lib64/libc.so)",
- "GslSyncObjCreateFromFDWrapper(gsl_syncobj**, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwDrawElements(EsxDrawDescriptor*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ProcessBarriers(int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005c3412] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005c1c6c] (in [kernel.kallsyms])",
- "@plt (in /system/lib64/libgui.so)",
- "[kernel.kallsyms][+ffffffc00058d314] (in [kernel.kallsyms])",
- "EsxBltLib::SetupBltSurface(BltSurface*, EsxResource const*, unsigned int, unsigned int, unsigned int, EsxFormat const*, EsxSetupBltSurfaceFlags, EsxRect*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001c4100] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005c35f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a177a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a03ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a02e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e5a96] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002070c0] (in [kernel.kallsyms])",
- "android::egl_object_t::destroy() (in /system/lib64/libEGL.so)",
- "[kernel.kallsyms][+ffffffc000febff4] (in [kernel.kallsyms])",
- "A5xBltDevice::HwExecDepthFill(BltExecDepthFill*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xBltDevice::SetDepthStencilBuffer(unsigned int*, A5xBltDepthBufState const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteTransformFeedbackBuffers(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwInsertClearIB2s(void*, unsigned int, unsigned int, unsigned int, unsigned int, EsxRenderBucket*, EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::Parcel::writeObject(flat_binder_object const&, bool) (in /system/lib64/libbinder.so)",
- "[kernel.kallsyms][+ffffffc0009853f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000980cd4] (in [kernel.kallsyms])",
- "A5xContext::HwDrawArrays(EsxDrawDescriptor*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005c342e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ea052] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030f280] (in [kernel.kallsyms])",
- "android::Parcel::data() const (in /system/lib64/libbinder.so)",
- "EsxContext::FormBinGroups(EsxRenderingLayout*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::FormBinPass(EsxBinningLayout*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwAssignBinsToBinGroups(unsigned int, unsigned int, unsigned int*, EsxBinGroupLayout*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glBindBuffer (in /system/lib64/libGLESv2.so)",
- "[kernel.kallsyms][+ffffffc00098ace0] (in [kernel.kallsyms])",
- "A5xContext::HwProcessFrameBufferCachePreBlt(EsxCmdBufType, int, EsxRenderBucket*, EsxBltType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::ValidateDepthRangef() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0002040d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000209e76] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000209cb4] (in [kernel.kallsyms])",
- "android::Region::operator=(android::Region const&) (in /system/lib64/libui.so)",
- "android::VectorImpl::operator=(android::VectorImpl const&) (in /system/lib64/libutils.so)",
- "[kernel.kallsyms][+ffffffc000118740] (in [kernel.kallsyms])",
- "android::IPCThreadState::freeBuffer(android::Parcel*, unsigned char const*, unsigned long, unsigned long long const*, unsigned long, void*) (in /system/lib64/libbinder.so)",
- "android::Parcel::closeFileDescriptors() (in /system/lib64/libbinder.so)",
- "[kernel.kallsyms][+ffffffc00015c31c] (in [kernel.kallsyms])",
- "EsxContext::GlBindTexture(unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::PipelineEndOptimization() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteConstants(EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteContextSwitchYield(EsxCmdBufType, EsxBufferSizePair) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "@plt (in /system/lib64/libui.so)",
- "A5xResource::HwAllocSubResource() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xQctFormatToRbColorFormat(_QCTPIXELFORMAT, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::EndVisibilityPass() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::acquire_object(android::sp<android::ProcessState> const&, flat_binder_object const&, void const*, unsigned long*) (in /system/lib64/libbinder.so)",
- "android::Parcel::readUint32() const (in /system/lib64/libbinder.so)",
- "je_realloc (in /system/lib64/libc.so)",
- "je_arena_ralloc (in /system/lib64/libc.so)",
- "EsxGlApiParamValidate::GlBindTexture(EsxDispatch*, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000a1a82] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001bda38] (in [kernel.kallsyms])",
- "EsxGlApiParamValidate::GlEnableVertexAttribArray(EsxDispatch*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteVfdState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateViewportState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::String16::size() const (in /system/lib64/libutils.so)",
- "android::validate_display(void*) (in /system/lib64/libEGL.so)",
- "pthread_cond_broadcast (in /system/lib64/libc.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000134630] (in [kernel.kallsyms])",
- "gralloc1::GetBppForUncompressedRGB(int) (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "A5xBltDevice::ExecuteResolveBlt(unsigned int*, A5xBltExecuteResolveArgs const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000d9bd0] (in [kernel.kallsyms])",
- "VertexBuf::GetTexCoordsOffset() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glUniformMatrix4fv (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0009890f8] (in [kernel.kallsyms])",
- "A5xContext::HwConfigurePreRenderPass(EsxRenderBucket*, EsxBinData*, EsxRenderMode) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005b9d46] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005b98c6] (in [kernel.kallsyms])",
- "A5xContext::ValidateBlendState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::sqrt(float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::tvec1<float, (glm::precision)0>::tvec1(float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "EsxMemPool::PruneBusyList() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0009857ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037c640] (in [kernel.kallsyms])",
- "A5xContext::InsertBucketedIB2Chain(EsxRenderBucket*, EsxBucketDescList, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gsl_timestamp_cmp (in /vendor/lib64/libgsl.so)",
- "[kernel.kallsyms][+ffffffc0009858ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098b3f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098b02e] (in [kernel.kallsyms])",
- "A5xFramebufferObject::GetColorBufInfo(EsxRenderMode, unsigned int, unsigned int, A5xRenderTargetRegs*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000fe9720] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005927ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059a8f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ed94e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000112700] (in [kernel.kallsyms])",
- "EglSubDriverHelper::EglPixelFormatNumPlanes(EGLPIXELFORMAT) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0000a1b48] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a376a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059954e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005bee7c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098102a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec010] (in [kernel.kallsyms])",
- "glm::detail::tvec3<float, (glm::precision)0> glm::detail::operator*<float, (glm::precision)0>(glm::detail::tvec3<float, (glm::precision)0> const&, float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0001183c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000980cb4] (in [kernel.kallsyms])",
- "glGetError (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::WriteBlendStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00030cc44] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a1544] (in [kernel.kallsyms])",
- "android::IPCThreadState::writeTransactionData(int, unsigned int, int, unsigned int, android::Parcel const&, int*) (in /system/lib64/libbinder.so)",
- "isUBWCSupportedByGpu (in /vendor/lib64/libadreno_utils.so)",
- "glm::detail::tvec3<float, (glm::precision)0>::operator[](unsigned long) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc000599592] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ded34] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fa080] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00059ebde] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038a1c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000389d66] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003881ca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000386f24] (in [kernel.kallsyms])",
- "A5xContext::ValidateTransformFeedbackBuffers() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00058bf80] (in [kernel.kallsyms])",
- "android::Parcel::errorCheck() const (in /system/lib64/libbinder.so)",
- "android::RefBase::decStrong(void const*) const (in /system/lib64/libutils.so)",
- "[kernel.kallsyms][+ffffffc000988650] (in [kernel.kallsyms])",
- "A5xContext::WriteDepthStencilState(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000206804] (in [kernel.kallsyms])",
- "EsxContext::StoreBin(EsxBinData*, EsxRenderingLayout const*, EsxRenderBucket*, unsigned int, unsigned int, unsigned int, int, EsxRenderMode, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::HwStoreBin(EsxBinData*, EsxRenderingLayout const*, EsxRenderBucket*, unsigned int, unsigned int, int, EsxRenderMode, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::InsertBucketedIB2LoadStoreChain(EsxBinData*, EsxRenderBucket*, unsigned int, unsigned int, EsxRenderMode, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::compute_sqrt<glm::detail::tvec1, float, (glm::precision)0>::call(glm::detail::tvec1<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "android::egl_display_t::get(void*) (in /system/lib64/libEGL.so)",
- "[kernel.kallsyms][+ffffffc00037bfbc] (in [kernel.kallsyms])",
- "EsxMemPoolBucketIdReference::ReturnObject(void*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000989360] (in [kernel.kallsyms])",
- "Obstacle::GetBoxCenter(int, int, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xFramebufferObject::HwValidate() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xFramebufferObject::GetDepthFlagBufferInfo(EsxRenderingLayout const*, EsxRenderMode, A5xDepthFlagBufferRegs*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001fb200] (in [kernel.kallsyms])",
- "@plt (in /system/lib64/libutils.so)",
- "[kernel.kallsyms][+ffffffc00098fe08] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b93c] (in [kernel.kallsyms])",
- "android::Region::Region() (in /system/lib64/libui.so)",
- "android::VectorImpl::VectorImpl(unsigned long, unsigned int) (in /system/lib64/libutils.so)",
- "cos (in /system/lib64/libm.so)",
- "glDrawElements (in /system/lib64/libGLESv2.so)",
- "android::Parcel::readObject(bool) const (in /system/lib64/libbinder.so)",
- "glLineWidth (in /system/lib64/libGLESv2.so)",
- "[kernel.kallsyms][+ffffffc00059965c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038a160] (in [kernel.kallsyms])",
- "android::Surface::hook_dequeueBuffer(ANativeWindow*, ANativeWindowBuffer**, int*) (in /system/lib64/libgui.so)",
- "EsxRenderBucket::TransferActiveSurfaceInfo(EsxRenderBucketParams const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxContext::GlDisable(unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xFramebufferObject::HwNumMrtRegistersRequired() const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000985482] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000310314] (in [kernel.kallsyms])",
- "@plt (in /vendor/lib64/hw/gralloc.msm8996.so)",
- "android::VectorImpl::add(void const*) (in /system/lib64/libutils.so)",
- "android::VectorImpl::_grow(unsigned long, unsigned long) (in /system/lib64/libutils.so)",
- "[kernel.kallsyms][+ffffffc000086b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008ad10] (in [kernel.kallsyms])",
- "glUseProgram (in /system/lib64/libGLESv2.so)",
- "IndexBuf::GetCount() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0001dea8e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ba888] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058dfc6] (in [kernel.kallsyms])",
- "EsxCmdBuf::AddIndirectBufferReference(EsxBufferDesc*, unsigned int, unsigned int, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a5308] (in [kernel.kallsyms])",
- "A5xContext::IsHwFlagClearSupported(EsxBltFill const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0005a6e44] (in [kernel.kallsyms])",
- "android::Parcel::ipcSetDataReference(unsigned char const*, unsigned long, unsigned long long const*, unsigned long, void (*)(android::Parcel*, unsigned char const*, unsigned long, unsigned long long const*, unsigned long, void*), void*) (in /system/lib64/libbinder.so)",
- "android::ProcessState::self() (in /system/lib64/libbinder.so)",
- "A5xBltDevice::HwClearDirtyState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxVertexArrayObject::UpdateInternalVbos(EsxDrawDescriptor const*, unsigned int, EsxAttributeDesc const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxOsUtils::LogSystem(char const*, ...) (in /vendor/lib64/egl/libEGL_adreno.so)",
- "__vsnprintf_chk (in /system/lib64/libc.so)",
- "vsnprintf (in /system/lib64/libc.so)",
- "__vfprintf (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00065a762] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065a62e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065826e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00035793e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065a2fa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00064fba6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00066c4f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065b28e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a21c8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00065a672] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000357dba] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001128dc] (in [kernel.kallsyms])",
- "A5xContext::ValidateDepthStencilState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00065a644] (in [kernel.kallsyms])",
- "android::IPCThreadState::self() (in /system/lib64/libbinder.so)",
- "pmsgWrite (in /system/lib64/liblog.so)",
- "[kernel.kallsyms][+ffffffc0001e8d56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002fe7e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002fe9f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b940] (in [kernel.kallsyms])",
- "SceneManager::GetInstance() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "__android_log_is_loggable_len (in /system/lib64/liblog.so)",
- "__android_log_level (in /system/lib64/liblog.so)",
- "refresh_cache (in /system/lib64/liblog.so)",
- "SystemProperties::Find(char const*) (in /system/lib64/libc.so)",
- "android::properties::PropertyInfoArea::GetPropertyInfoIndexes(char const*, unsigned int*, unsigned int*) const (in /system/lib64/libc.so)",
- "strchr (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001e8b6e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e89d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e52ac] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037b500] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ece20a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc7efe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f590a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002fe9d0] (in [kernel.kallsyms])",
- "EsxPipeline::IsFbAttachmentUsedForFramebufferFetch(EsxContext*, EsxFramebufferAttachmentType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00030cbc8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000980cc8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002ffe9e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002ff7c6] (in [kernel.kallsyms])",
- "EsxContext::ValidateFoveationState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "calloc (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0002ffe8e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002ff746] (in [kernel.kallsyms])",
- "EsxContext::HwSurfaceRequiresPunt(EsxRenderingLayout const*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000988700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098aa2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098a318] (in [kernel.kallsyms])",
- "glDrawArrays (in /system/lib64/libGLESv2.so)",
- "[kernel.kallsyms][+ffffffc00098579e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037c7ac] (in [kernel.kallsyms])",
- "VertexBuf::HasColors() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xResource::HwSetupBltSurface(EsxContext*, unsigned int, unsigned int, unsigned int, EsxSetupBltSurfaceFlags*, BltSurface*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateMsaaState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::ValidateFramebufferFetchUnits() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "DeltaClock::ReadDelta() (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc000ecdfbc] (in [kernel.kallsyms])",
- "getuid (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00037c7c0] (in [kernel.kallsyms])",
- "float glm::sin<float>(float const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "A5xContext::HwSetupSurfaceFromRenderLayout(unsigned int, EsxRenderingLayout const*, BltSurface*, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000391c20] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ecde76] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc7a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000985488] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030cc08] (in [kernel.kallsyms])",
- "unknown[+7000253300] (in unknown)",
- "[kernel.kallsyms][+ffffffc000ece1c0] (in [kernel.kallsyms])",
- "A5xHwTessEvalShader::Write(A5xContext*, EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "@plt (in /system/lib64/liblog.so)",
- "A5xContext::WriteLrzState(EsxCmdBufType, int, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "android::VectorImpl::_shrink(unsigned long, unsigned long) (in /system/lib64/libutils.so)",
- "A5xHwGeometryShader::Write(A5xContext*, EsxCmdBufType, unsigned int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "ShapeRenderer::SetColor(float, float, float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "glm::detail::compute_dot<glm::detail::tvec3, float, (glm::precision)0>::call(glm::detail::tvec3<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc000391bee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a1ee8] (in [kernel.kallsyms])",
- "EglApi::QuerySurface(void*, void*, int, int*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglWindowSurface::ObjGetAttribute(int, int*) const (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglAndroidWindowSurface::GetAttribute(int, int*) (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "pthread_mutex_lock (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00015c200] (in [kernel.kallsyms])",
- "A5xContext::WriteStaticRegisters(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "gettid (in /system/lib64/libc.so)",
- "android::IPCThreadState::flushCommands() (in /system/lib64/libbinder.so)",
- "[kernel.kallsyms][+ffffffc000dc154c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001deff0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000988414] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e8f2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000207336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020680a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011290c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e5144] (in [kernel.kallsyms])",
- "std::sin(float) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "sinf (in /system/lib64/libm.so)",
- "android::SharedBuffer::alloc(unsigned long) (in /system/lib64/libutils.so)",
- "je_malloc (in /system/lib64/libc.so)",
- "arena_bin_nonfull_run_tryget (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc0001fb008] (in [kernel.kallsyms])",
- "glEnableVertexAttribArray (in /system/lib64/libGLESv2.so)",
- "getpid (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000dc7a8e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dcebc6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dce9f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001dedb4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009879d4] (in [kernel.kallsyms])",
- "EsxMemPool::ResetBufSplitPoints(EsxBufferDesc*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "strlen (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000fea5e0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098a970] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058db80] (in [kernel.kallsyms])",
- "android::Surface::hook_query(ANativeWindow const*, int, int*) (in /system/lib64/libgui.so)",
- "EsxContext::NeedsBinningLoad(EsxRenderBucket*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxRenderBucket::SurfacesNotFullyDiscarded() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001d4c78] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098b00a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098a7f4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e8c46] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000200934] (in [kernel.kallsyms])",
- "A5xContext::ValidateBlendFuncAndEquationState() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc00011d11c] (in [kernel.kallsyms])",
- "EglDisplayAccess::EglDisplayAccess(void*, int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglDisplayList::AcquireDisplay(EglDisplay*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EsxRenderBucket::ResetPrePostBucketCmdBufs() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "@plt (in /vendor/lib64/egl/eglSubDriverAndroid.so)",
- "glUseProgram (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglThreadState::SetError(char const*, char const*, unsigned int, EglError::Errors, char const*, ...) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000983fdc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ece1de] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dcd580] (in [kernel.kallsyms])",
- "A5xContext::WriteMsaaStateGroup(EsxCmdBufType) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glm::detail::tvec3<float, (glm::precision)0> glm::detail::operator*<float, (glm::precision)0>(glm::detail::tvec3<float, (glm::precision)0> const&, glm::detail::tvec3<float, (glm::precision)0> const&) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "strnlen (in /system/lib64/libc.so)",
- "android::egl_display_t::getObject(android::egl_object_t*) const (in /system/lib64/libEGL.so)",
- "std::__1::mutex::lock() (in /system/lib64/libc++.so)",
- "@plt (in /system/lib64/libc++.so)",
- "[kernel.kallsyms][+ffffffc0000c2250] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a6e26] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a39de] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00058c7e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011d480] (in [kernel.kallsyms])",
- "strncmp (in /system/lib64/libc.so)",
- "libgame.so[+22080] (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0001fb080] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030ab3c] (in [kernel.kallsyms])",
- "EsxRenderBucket::CheckClearOnlyTextures() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc0001e8c62] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000229050] (in [kernel.kallsyms])",
- "EsxContext::PostSubmit(EsxFlushReason) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "[kernel.kallsyms][+ffffffc000dd3a8c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009895c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc7ad0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00098a980] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e8980] (in [kernel.kallsyms])",
- "EsxMemPool::AddToBusyList(EsxBufferDesc*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglApi::GetError() (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "EglThreadState::GetThreadState(int) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "A5xContext::UpdateTextureSampler(EsxSamplerDesc const*, A5xTextureObject const*, A5xSamplerObject const*) (in /vendor/lib64/egl/libGLESv2_adreno.so)",
- "glUniformMatrix4fv (in /system/lib64/libGLESv2.so)",
- "[kernel.kallsyms][+ffffffc00008ac80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0005a3a8c] (in [kernel.kallsyms])",
- "Random(int) (in /data/app/com.google.sample.tunnel-6H14CVHbcEdrOtriZzxjyA==/lib/arm64/libgame.so)",
- "[kernel.kallsyms][+ffffffc0001e8c40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e8b92] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e7d12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00030b846] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000314f82] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000314c0c] (in [kernel.kallsyms])"
- ],
- "tid": 10463,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 77,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 78,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 79,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 80,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 81,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 82,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 83,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 84,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 85,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 86,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 87,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 88,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 89,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 90,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 91,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 92,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 93,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 94,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 95,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 96,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 97,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 98,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 99,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 100,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 101,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 102,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 103,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 104,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 105,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 106,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 107,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 108,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 109,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 110,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 111,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 112,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 113,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 114,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 115,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 116,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 117,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 118,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Profile Saver",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 13,
- 1461687982.656102,
- 0
- ],
- [
- 14,
- 1461687982.707457,
- 0
- ],
- [
- 15,
- 1461687982.75454,
- 0
- ],
- [
- 16,
- 1461687982.801363,
- 0
- ],
- [
- 17,
- 1461687982.848082,
- 0
- ],
- [
- 18,
- 1461687982.8948,
- 0
- ],
- [
- 19,
- 1461687982.941832,
- 0
- ],
- [
- 20,
- 1461687982.988602,
- 0
- ],
- [
- 21,
- 1461687983.035738,
- 0
- ],
- [
- 22,
- 1461687983.080842,
- 0
- ],
- [
- 23,
- 1461687983.125269,
- 0
- ],
- [
- 25,
- 1461687983.170321,
- 0
- ],
- [
- 26,
- 1461687983.214332,
- 0
- ],
- [
- 28,
- 1461687983.258186,
- 0
- ],
- [
- 30,
- 1461687983.302144,
- 0
- ],
- [
- 31,
- 1461687983.346207,
- 0
- ],
- [
- 32,
- 1461687983.390477,
- 0
- ],
- [
- 5,
- 1461687983.436519,
- 0
- ],
- [
- 4,
- 1461687983.481832,
- 0
- ],
- [
- 4,
- 1461687983.525842,
- 0
- ],
- [
- 33,
- 1461687983.571102,
- 0
- ],
- [
- 33,
- 1461687983.61553,
- 0
- ],
- [
- 33,
- 1461687983.659644,
- 0
- ],
- [
- 4,
- 1461687983.70355,
- 0
- ],
- [
- 3,
- 1461687983.747717,
- 0
- ],
- [
- 34,
- 1461687983.794488,
- 0
- ],
- [
- 35,
- 1461687983.842717,
- 0
- ],
- [
- 36,
- 1461687983.88829,
- 0
- ],
- [
- 36,
- 1461687983.946363,
- 0
- ],
- [
- 51,
- 1461690179.04241,
- 0
- ],
- [
- 51,
- 1461690179.10741,
- 0
- ],
- [
- 52,
- 1461690179.166525,
- 0
- ],
- [
- 52,
- 1461690179.226525,
- 0
- ],
- [
- 57,
- 1461690179.303296,
- 0
- ],
- [
- 57,
- 1461690179.366369,
- 0
- ],
- [
- 58,
- 1461690179.425066,
- 0
- ],
- [
- 59,
- 1461690179.485379,
- 0
- ],
- [
- 59,
- 1461690179.544285,
- 0
- ],
- [
- 62,
- 1461690179.603869,
- 0
- ],
- [
- 63,
- 1461690179.663816,
- 0
- ],
- [
- 63,
- 1461690179.72616,
- 0
- ],
- [
- 63,
- 1461690179.789754,
- 0
- ],
- [
- 63,
- 1461690179.848973,
- 0
- ],
- [
- 63,
- 1461690179.911681,
- 0
- ],
- [
- 63,
- 1461690179.973139,
- 0
- ],
- [
- 63,
- 1461690180.057514,
- 0
- ],
- [
- 64,
- 1461690180.122254,
- 0
- ],
- [
- 77,
- 1461690309.416213,
- 0
- ],
- [
- 81,
- 1461690321.376317,
- 0
- ],
- [
- 86,
- 1461690321.604702,
- 0
- ],
- [
- 86,
- 1461690321.838556,
- 0
- ],
- [
- 86,
- 1461690343.613661,
- 0
- ],
- [
- 86,
- 1461690343.848244,
- 0
- ],
- [
- 88,
- 1461690344.085067,
- 0
- ],
- [
- 89,
- 1461690344.324338,
- 0
- ],
- [
- 90,
- 1461690344.639182,
- 0
- ],
- [
- 91,
- 1461690344.877984,
- 0
- ],
- [
- 86,
- 1461690345.115171,
- 0
- ],
- [
- 98,
- 1461690345.352932,
- 0
- ],
- [
- 86,
- 1461690383.961005,
- 0
- ],
- [
- 101,
- 1461690384.197046,
- 0
- ],
- [
- 107,
- 1461690384.439338,
- 0
- ],
- [
- 110,
- 1461690384.684963,
- 0
- ],
- [
- 111,
- 1461690384.924078,
- 0
- ],
- [
- 107,
- 1461690385.168869,
- 0
- ],
- [
- 107,
- 1461690385.41288,
- 0
- ],
- [
- 107,
- 1461690385.658765,
- 0
- ],
- [
- 112,
- 1461690406.026213,
- 0
- ],
- [
- 115,
- 1461690406.22439,
- 0
- ],
- [
- 116,
- 1461690406.424755,
- 0
- ],
- [
- 126,
- 1461690406.631682,
- 0
- ],
- [
- 129,
- 1461690439.301057,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 11,
- 14,
- 0
- ],
- [
- 11,
- 15,
- 0
- ],
- [
- 9,
- 16,
- 0
- ],
- [
- 8,
- 17,
- 0
- ],
- [
- 8,
- 18,
- 0
- ],
- [
- 8,
- 19,
- 0
- ],
- [
- 7,
- 20,
- 0
- ],
- [
- 7,
- 21,
- 0
- ],
- [
- 5,
- 22,
- 0
- ],
- [
- 5,
- 23,
- 0
- ],
- [
- 5,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 5,
- 26,
- 0
- ],
- [
- 5,
- 27,
- 0
- ],
- [
- 27,
- 28,
- 0
- ],
- [
- 27,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 29,
- 31,
- 0
- ],
- [
- 29,
- 32,
- 0
- ],
- [
- 4,
- 33,
- 0
- ],
- [
- 3,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 34,
- 36,
- 0
- ],
- [
- 27,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 43,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 47,
- 11,
- 0
- ],
- [
- 48,
- 12,
- 0
- ],
- [
- 49,
- 48,
- 0
- ],
- [
- 50,
- 49,
- 0
- ],
- [
- 50,
- 50,
- 0
- ],
- [
- 50,
- 51,
- 0
- ],
- [
- 53,
- 52,
- 0
- ],
- [
- 54,
- 53,
- 0
- ],
- [
- 55,
- 54,
- 0
- ],
- [
- 56,
- 55,
- 0
- ],
- [
- 56,
- 56,
- 0
- ],
- [
- 56,
- 57,
- 0
- ],
- [
- 56,
- 58,
- 0
- ],
- [
- 60,
- 59,
- 0
- ],
- [
- 61,
- 60,
- 0
- ],
- [
- 60,
- 61,
- 0
- ],
- [
- 60,
- 62,
- 0
- ],
- [
- null,
- 27,
- 0
- ],
- [
- 65,
- 37,
- 0
- ],
- [
- 66,
- 38,
- 0
- ],
- [
- 67,
- 39,
- 0
- ],
- [
- 68,
- 40,
- 0
- ],
- [
- 69,
- 63,
- 0
- ],
- [
- 70,
- 64,
- 0
- ],
- [
- 71,
- 65,
- 0
- ],
- [
- 72,
- 66,
- 0
- ],
- [
- 73,
- 67,
- 0
- ],
- [
- 74,
- 68,
- 0
- ],
- [
- 75,
- 69,
- 0
- ],
- [
- 76,
- 49,
- 0
- ],
- [
- 74,
- 70,
- 0
- ],
- [
- 78,
- 71,
- 0
- ],
- [
- 79,
- 72,
- 0
- ],
- [
- 80,
- 73,
- 0
- ],
- [
- 71,
- 74,
- 0
- ],
- [
- 82,
- 75,
- 0
- ],
- [
- 83,
- 76,
- 0
- ],
- [
- 84,
- 77,
- 0
- ],
- [
- 85,
- 49,
- 0
- ],
- [
- 82,
- 78,
- 0
- ],
- [
- 87,
- 79,
- 0
- ],
- [
- 87,
- 80,
- 0
- ],
- [
- 87,
- 81,
- 0
- ],
- [
- 87,
- 82,
- 0
- ],
- [
- 87,
- 83,
- 0
- ],
- [
- 92,
- 84,
- 0
- ],
- [
- 93,
- 85,
- 0
- ],
- [
- 94,
- 86,
- 0
- ],
- [
- 95,
- 87,
- 0
- ],
- [
- 96,
- 88,
- 0
- ],
- [
- 97,
- 89,
- 0
- ],
- [
- 87,
- 90,
- 0
- ],
- [
- 99,
- 91,
- 0
- ],
- [
- 100,
- 92,
- 0
- ],
- [
- 71,
- 93,
- 0
- ],
- [
- 102,
- 94,
- 0
- ],
- [
- 103,
- 95,
- 0
- ],
- [
- 104,
- 96,
- 0
- ],
- [
- 105,
- 97,
- 0
- ],
- [
- 106,
- 98,
- 0
- ],
- [
- 105,
- 99,
- 0
- ],
- [
- 108,
- 100,
- 0
- ],
- [
- 109,
- 101,
- 0
- ],
- [
- 105,
- 102,
- 0
- ],
- [
- 71,
- 103,
- 0
- ],
- [
- 71,
- 104,
- 0
- ],
- [
- 113,
- 84,
- 0
- ],
- [
- 114,
- 105,
- 0
- ],
- [
- 113,
- 106,
- 0
- ],
- [
- 69,
- 107,
- 0
- ],
- [
- 117,
- 108,
- 0
- ],
- [
- 118,
- 109,
- 0
- ],
- [
- 119,
- 110,
- 0
- ],
- [
- 120,
- 111,
- 0
- ],
- [
- 121,
- 112,
- 0
- ],
- [
- 122,
- 113,
- 0
- ],
- [
- 123,
- 114,
- 0
- ],
- [
- 124,
- 115,
- 0
- ],
- [
- 125,
- 116,
- 0
- ],
- [
- 119,
- 117,
- 0
- ],
- [
- 127,
- 118,
- 0
- ],
- [
- 128,
- 98,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "art::ProfileSaver::RunProfileSaverThread(void*) (in /system/lib64/libart.so)",
- "art::ProfileSaver::Run() (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013474a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130fc6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e18] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe82a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130fc8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001317a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131d70] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b58] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086b4c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008acc4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008ad10] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000877a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c302] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000087980] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000879dc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000877e4] (in [kernel.kallsyms])",
- "art::Mutex::ExclusiveLock(art::Thread*) (in /system/lib64/libart.so)",
- "art::NanoTime() (in /system/lib64/libart.so)",
- "@plt (in /system/lib64/libart.so)",
- "clock_gettime (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec2a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da7a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001204c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011daa0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000118370] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000add42] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000a8702] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cbc6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c3f5a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c2eb2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001da822] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d7436] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001da816] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001a407a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00019c266] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000199c60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cbc7e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c29de] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c9296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c85c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c29d6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ceb98] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ced3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cec18] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ced1c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cecde] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001de18a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddf32] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001dd106] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001dd0b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00019c576] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00019c300] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ced16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ce95a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddfb0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cbc8e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c242a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001c1b3a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001d7526] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001a3e06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001a3eb6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00019c482] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00019c408] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001a3d88] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cbccc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001cbce2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddd98] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001ddc38] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000add8a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cf142] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cefa2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020ce02] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020b616] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000209852] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000115e0a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037c092] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037c052] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000951ce4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020ce0a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000259812] (in [kernel.kallsyms])"
- ],
- "tid": 10459,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "HwBinder:10419_",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 15,
- 1461690134.802462,
- 0
- ],
- [
- 15,
- 1461690134.857514,
- 0
- ],
- [
- 16,
- 1461690134.899962,
- 0
- ],
- [
- 17,
- 1461690134.942566,
- 0
- ],
- [
- 18,
- 1461690134.983712,
- 0
- ],
- [
- 19,
- 1461690135.025118,
- 0
- ],
- [
- 22,
- 1461690135.066681,
- 0
- ],
- [
- 23,
- 1461690135.107879,
- 0
- ],
- [
- 25,
- 1461690135.149129,
- 0
- ],
- [
- 27,
- 1461690135.190431,
- 0
- ],
- [
- 28,
- 1461690135.231993,
- 0
- ],
- [
- 29,
- 1461690135.273504,
- 0
- ],
- [
- 30,
- 1461690135.314806,
- 0
- ],
- [
- 32,
- 1461690135.357098,
- 0
- ],
- [
- 33,
- 1461690135.398452,
- 0
- ],
- [
- 34,
- 1461690135.439598,
- 0
- ],
- [
- 35,
- 1461690135.480743,
- 0
- ],
- [
- 36,
- 1461690135.521785,
- 0
- ],
- [
- 37,
- 1461690135.563191,
- 0
- ],
- [
- 38,
- 1461690135.60465,
- 0
- ],
- [
- 39,
- 1461690135.6459,
- 0
- ],
- [
- 40,
- 1461690135.687462,
- 0
- ],
- [
- 41,
- 1461690135.728608,
- 0
- ],
- [
- 42,
- 1461690135.770014,
- 0
- ],
- [
- 43,
- 1461690135.811473,
- 0
- ],
- [
- 50,
- 1461690135.858348,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 14,
- 16,
- 0
- ],
- [
- 14,
- 17,
- 0
- ],
- [
- 14,
- 18,
- 0
- ],
- [
- 14,
- 19,
- 0
- ],
- [
- 14,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 14,
- 23,
- 0
- ],
- [
- 14,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 24,
- 26,
- 0
- ],
- [
- 26,
- 27,
- 0
- ],
- [
- 14,
- 28,
- 0
- ],
- [
- 14,
- 29,
- 0
- ],
- [
- 13,
- 30,
- 0
- ],
- [
- 13,
- 31,
- 0
- ],
- [
- 31,
- 32,
- 0
- ],
- [
- 13,
- 33,
- 0
- ],
- [
- 13,
- 34,
- 0
- ],
- [
- 13,
- 35,
- 0
- ],
- [
- 13,
- 36,
- 0
- ],
- [
- 13,
- 37,
- 0
- ],
- [
- 13,
- 38,
- 0
- ],
- [
- 13,
- 39,
- 0
- ],
- [
- 12,
- 40,
- 0
- ],
- [
- 12,
- 41,
- 0
- ],
- [
- 12,
- 42,
- 0
- ],
- [
- 12,
- 43,
- 0
- ],
- [
- 9,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 47,
- 48,
- 0
- ],
- [
- 48,
- 49,
- 0
- ],
- [
- 49,
- 50,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "android::AndroidRuntime::javaThreadShell(void*) (in /system/lib64/libandroid_runtime.so)",
- "android::Thread::_threadLoop(void*) (in /system/lib64/libutils.so)",
- "android::hardware::PoolThread::threadLoop() (in /system/lib64/libhwbinder.so)",
- "android::hardware::IPCThreadState::joinThreadPool(bool) (in /system/lib64/libhwbinder.so)",
- "android::hardware::IPCThreadState::getAndExecuteCommand() (in /system/lib64/libhwbinder.so)",
- "android::hardware::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libhwbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb826] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fb51a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009898ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989206] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d84c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009843c8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841d8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f56a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000f56fe] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009841ee] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec1ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8c2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec214] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000984200] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000983f64] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989208] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989252] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00097d8bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989094] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009891d0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bd80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bdb4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037be84] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bf90] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00037bfbc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009898d0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989474] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000989480] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0009895bc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfbbc] (in [kernel.kallsyms])"
- ],
- "tid": 10465,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 56,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 57,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 58,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 59,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 60,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 61,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 62,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 63,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 64,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 65,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 66,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 67,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 68,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 69,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 70,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 71,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 72,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 73,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 74,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 75,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 76,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Signal Catcher",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 15,
- 1461690138.475483,
- 0
- ],
- [
- 16,
- 1461690138.523556,
- 0
- ],
- [
- 17,
- 1461690138.56715,
- 0
- ],
- [
- 18,
- 1461690138.610691,
- 0
- ],
- [
- 19,
- 1461690138.656108,
- 0
- ],
- [
- 20,
- 1461690138.701473,
- 0
- ],
- [
- 22,
- 1461690138.747514,
- 0
- ],
- [
- 23,
- 1461690138.791368,
- 0
- ],
- [
- 24,
- 1461690138.835223,
- 0
- ],
- [
- 25,
- 1461690138.879546,
- 0
- ],
- [
- 26,
- 1461690138.923139,
- 0
- ],
- [
- 27,
- 1461690138.966733,
- 0
- ],
- [
- 28,
- 1461690139.010171,
- 0
- ],
- [
- 30,
- 1461690139.05366,
- 0
- ],
- [
- 32,
- 1461690139.097254,
- 0
- ],
- [
- 35,
- 1461690139.142358,
- 0
- ],
- [
- 35,
- 1461690139.201421,
- 0
- ],
- [
- 40,
- 1461690139.278712,
- 0
- ],
- [
- 43,
- 1461690139.323921,
- 0
- ],
- [
- 43,
- 1461690139.382202,
- 0
- ],
- [
- 45,
- 1461690139.426421,
- 0
- ],
- [
- 47,
- 1461690139.470587,
- 0
- ],
- [
- 49,
- 1461690139.514233,
- 0
- ],
- [
- 56,
- 1461690144.569962,
- 0
- ],
- [
- 56,
- 1461690144.667827,
- 0
- ],
- [
- 56,
- 1461690144.738243,
- 0
- ],
- [
- 56,
- 1461690144.80116,
- 0
- ],
- [
- 57,
- 1461690144.861629,
- 0
- ],
- [
- 58,
- 1461690144.920379,
- 0
- ],
- [
- 59,
- 1461690144.978712,
- 0
- ],
- [
- 60,
- 1461690145.037671,
- 0
- ],
- [
- 61,
- 1461690145.0959,
- 0
- ],
- [
- 62,
- 1461690145.153973,
- 0
- ],
- [
- 63,
- 1461690145.212827,
- 0
- ],
- [
- 63,
- 1461690145.275587,
- 0
- ],
- [
- 63,
- 1461690145.339441,
- 0
- ],
- [
- 64,
- 1461690145.398608,
- 0
- ],
- [
- 65,
- 1461690145.456785,
- 0
- ],
- [
- 67,
- 1461690145.515118,
- 0
- ],
- [
- 68,
- 1461690145.573504,
- 0
- ],
- [
- 68,
- 1461690145.635431,
- 0
- ],
- [
- 69,
- 1461690145.699754,
- 0
- ],
- [
- 69,
- 1461690145.758921,
- 0
- ],
- [
- 69,
- 1461690145.817306,
- 0
- ],
- [
- 70,
- 1461690145.875743,
- 0
- ],
- [
- 75,
- 1461690145.991473,
- 0
- ],
- [
- 76,
- 1461690146.056837,
- 0
- ],
- [
- 77,
- 1461690146.116837,
- 0
- ],
- [
- 77,
- 1461690146.175587,
- 0
- ],
- [
- 77,
- 1461690146.249962,
- 0
- ],
- [
- 77,
- 1461690146.310691,
- 0
- ],
- [
- 77,
- 1461690146.370796,
- 0
- ],
- [
- 82,
- 1461690146.461473,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 12,
- 16,
- 0
- ],
- [
- 10,
- 17,
- 0
- ],
- [
- 9,
- 18,
- 0
- ],
- [
- 8,
- 19,
- 0
- ],
- [
- 8,
- 20,
- 0
- ],
- [
- 8,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 8,
- 23,
- 0
- ],
- [
- 7,
- 24,
- 0
- ],
- [
- 6,
- 25,
- 0
- ],
- [
- 6,
- 26,
- 0
- ],
- [
- 6,
- 27,
- 0
- ],
- [
- 6,
- 28,
- 0
- ],
- [
- 6,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 29,
- 31,
- 0
- ],
- [
- 31,
- 32,
- 0
- ],
- [
- 31,
- 33,
- 0
- ],
- [
- 33,
- 34,
- 0
- ],
- [
- 34,
- 22,
- 0
- ],
- [
- 33,
- 35,
- 0
- ],
- [
- 36,
- 36,
- 0
- ],
- [
- 37,
- 37,
- 0
- ],
- [
- 38,
- 38,
- 0
- ],
- [
- 39,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 41,
- 41,
- 0
- ],
- [
- 42,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 44,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 46,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 48,
- 48,
- 0
- ],
- [
- 42,
- 49,
- 0
- ],
- [
- 50,
- 50,
- 0
- ],
- [
- 51,
- 51,
- 0
- ],
- [
- 52,
- 12,
- 0
- ],
- [
- 53,
- 13,
- 0
- ],
- [
- 54,
- 14,
- 0
- ],
- [
- 55,
- 22,
- 0
- ],
- [
- 54,
- 52,
- 0
- ],
- [
- 53,
- 16,
- 0
- ],
- [
- 53,
- 53,
- 0
- ],
- [
- 52,
- 54,
- 0
- ],
- [
- 51,
- 55,
- 0
- ],
- [
- 51,
- 56,
- 0
- ],
- [
- 51,
- 57,
- 0
- ],
- [
- 51,
- 58,
- 0
- ],
- [
- 51,
- 59,
- 0
- ],
- [
- 51,
- 60,
- 0
- ],
- [
- 66,
- 61,
- 0
- ],
- [
- 66,
- 62,
- 0
- ],
- [
- 66,
- 63,
- 0
- ],
- [
- 66,
- 64,
- 0
- ],
- [
- 66,
- 65,
- 0
- ],
- [
- 71,
- 66,
- 0
- ],
- [
- 72,
- 67,
- 0
- ],
- [
- 73,
- 68,
- 0
- ],
- [
- 74,
- 69,
- 0
- ],
- [
- 74,
- 70,
- 0
- ],
- [
- 74,
- 71,
- 0
- ],
- [
- 41,
- 72,
- 0
- ],
- [
- 78,
- 73,
- 0
- ],
- [
- 79,
- 74,
- 0
- ],
- [
- 80,
- 75,
- 0
- ],
- [
- 81,
- 76,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "art::SignalCatcher::Run(void*) (in /system/lib64/libart.so)",
- "art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&) (in /system/lib64/libart.so)",
- "art::SignalSet::Wait() (in /system/lib64/libart.so)",
- "sigwait (in /system/lib64/libc.so)",
- "__rt_sigtimedwait (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be2c2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be15e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb63a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb5da] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec2a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb5dc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb540] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be160] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be180] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be0f2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be058] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be2c4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000be300] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008acc4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086998] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b11c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bc798] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b19e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bcaae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fead5c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000862aa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8c74] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8c76] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000117a78] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe7fd2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000117b34] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabbc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabc0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100608] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006fc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038440c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b5c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c1c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacb2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])"
- ],
- "tid": 10446,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "ADB-JDWP Connec",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 11,
- 1461690139.682202,
- 0
- ],
- [
- 11,
- 1461690139.730171,
- 0
- ],
- [
- 12,
- 1461690139.774233,
- 0
- ],
- [
- 13,
- 1461690139.818139,
- 0
- ],
- [
- 14,
- 1461690139.861993,
- 0
- ],
- [
- 15,
- 1461690139.905796,
- 0
- ],
- [
- 16,
- 1461690139.949337,
- 0
- ],
- [
- 17,
- 1461690139.992983,
- 0
- ],
- [
- 20,
- 1461690140.036941,
- 0
- ],
- [
- 21,
- 1461690140.082202,
- 0
- ],
- [
- 22,
- 1461690140.12616,
- 0
- ],
- [
- 23,
- 1461690140.16991,
- 0
- ],
- [
- 24,
- 1461690140.213764,
- 0
- ],
- [
- 27,
- 1461690140.2584,
- 0
- ],
- [
- 28,
- 1461690140.302046,
- 0
- ],
- [
- 29,
- 1461690140.345535,
- 0
- ],
- [
- 30,
- 1461690140.389598,
- 0
- ],
- [
- 21,
- 1461690140.43465,
- 0
- ],
- [
- 31,
- 1461690140.478504,
- 0
- ],
- [
- 32,
- 1461690140.522098,
- 0
- ],
- [
- 33,
- 1461690140.566681,
- 0
- ],
- [
- 35,
- 1461690140.610535,
- 0
- ],
- [
- 36,
- 1461690140.654285,
- 0
- ],
- [
- 37,
- 1461690140.698087,
- 0
- ],
- [
- 29,
- 1461690140.741785,
- 0
- ],
- [
- 29,
- 1461690140.76366,
- 0
- ],
- [
- 42,
- 1461690140.814129,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 9,
- 12,
- 0
- ],
- [
- 8,
- 13,
- 0
- ],
- [
- 8,
- 14,
- 0
- ],
- [
- 7,
- 15,
- 0
- ],
- [
- 7,
- 16,
- 0
- ],
- [
- 7,
- 17,
- 0
- ],
- [
- 7,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 19,
- 21,
- 0
- ],
- [
- 19,
- 22,
- 0
- ],
- [
- 7,
- 23,
- 0
- ],
- [
- 7,
- 24,
- 0
- ],
- [
- 7,
- 25,
- 0
- ],
- [
- 25,
- 26,
- 0
- ],
- [
- 26,
- 27,
- 0
- ],
- [
- 7,
- 28,
- 0
- ],
- [
- 7,
- 29,
- 0
- ],
- [
- 7,
- 30,
- 0
- ],
- [
- 7,
- 31,
- 0
- ],
- [
- 7,
- 32,
- 0
- ],
- [
- 25,
- 33,
- 0
- ],
- [
- 25,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 34,
- 36,
- 0
- ],
- [
- 25,
- 37,
- 0
- ],
- [
- 5,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "adbconnection::CallbackFunction(void*) (in /system/lib64/libadbconnection.so)",
- "adbconnection::AdbConnectionState::RunPollLoop(art::Thread*) (in /system/lib64/libadbconnection.so)",
- "poll (in /system/lib64/libc.so)",
- "__ppoll (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fe11e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdc2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fc5f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feb96c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fc5f8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fc600] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdc2c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fda80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002068e8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdaa2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00020690e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000112700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0002067c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000206804] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdac0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000230f00] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdade] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000230f5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdbb8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001e9ecc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdbc0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001fdaa4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc1444] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc151c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc152e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ecb6c8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000ecb700] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000dc1530] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bcaae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])"
- ],
- "tid": 10447,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 55,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "ReferenceQueueD",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 18,
- 1461690140.888087,
- 0
- ],
- [
- 18,
- 1461690140.92991,
- 0
- ],
- [
- 19,
- 1461690140.966629,
- 0
- ],
- [
- 20,
- 1461690141.003348,
- 0
- ],
- [
- 21,
- 1461690141.040171,
- 0
- ],
- [
- 23,
- 1461690141.077046,
- 0
- ],
- [
- 24,
- 1461690141.113868,
- 0
- ],
- [
- 25,
- 1461690141.150535,
- 0
- ],
- [
- 26,
- 1461690141.187514,
- 0
- ],
- [
- 27,
- 1461690141.224285,
- 0
- ],
- [
- 28,
- 1461690141.261108,
- 0
- ],
- [
- 29,
- 1461690141.297879,
- 0
- ],
- [
- 30,
- 1461690141.336056,
- 0
- ],
- [
- 31,
- 1461690141.373921,
- 0
- ],
- [
- 32,
- 1461690141.410743,
- 0
- ],
- [
- 33,
- 1461690141.447618,
- 0
- ],
- [
- 49,
- 1461690155.838608,
- 0
- ],
- [
- 50,
- 1461690155.897618,
- 0
- ],
- [
- 55,
- 1461690155.952566,
- 0
- ],
- [
- 55,
- 1461690155.990379,
- 0
- ],
- [
- 55,
- 1461690156.027306,
- 0
- ],
- [
- 55,
- 1461690156.064077,
- 0
- ],
- [
- 56,
- 1461690156.100952,
- 0
- ],
- [
- 56,
- 1461690156.148608,
- 0
- ],
- [
- 57,
- 1461690156.186004,
- 0
- ],
- [
- 57,
- 1461690156.223296,
- 0
- ],
- [
- 59,
- 1461690156.260275,
- 0
- ],
- [
- 60,
- 1461690156.301733,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 14,
- 19,
- 0
- ],
- [
- 12,
- 20,
- 0
- ],
- [
- 12,
- 21,
- 0
- ],
- [
- 12,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 22,
- 24,
- 0
- ],
- [
- 12,
- 25,
- 0
- ],
- [
- 12,
- 26,
- 0
- ],
- [
- 12,
- 27,
- 0
- ],
- [
- 12,
- 28,
- 0
- ],
- [
- 11,
- 29,
- 0
- ],
- [
- 11,
- 30,
- 0
- ],
- [
- 10,
- 31,
- 0
- ],
- [
- 9,
- 32,
- 0
- ],
- [
- 9,
- 33,
- 0
- ],
- [
- 9,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 36,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 43,
- 44,
- 0
- ],
- [
- 44,
- 45,
- 0
- ],
- [
- 45,
- 15,
- 0
- ],
- [
- 46,
- 16,
- 0
- ],
- [
- 47,
- 17,
- 0
- ],
- [
- 48,
- 18,
- 0
- ],
- [
- 46,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 51,
- 48,
- 0
- ],
- [
- 52,
- 49,
- 0
- ],
- [
- 53,
- 50,
- 0
- ],
- [
- 54,
- 51,
- 0
- ],
- [
- 54,
- 52,
- 0
- ],
- [
- 54,
- 53,
- 0
- ],
- [
- 54,
- 54,
- 0
- ],
- [
- 58,
- 55,
- 0
- ],
- [
- 45,
- 19,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "java.lang.Thread.run (in /system/framework/boot.vdex)",
- "java.lang.Daemons$Daemon.run (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Daemons$ReferenceQueueDaemon.runInternal (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Object.notify [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc000086b4a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013474a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b56] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130fc6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131c8c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130d78] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131cae] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000130d80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038258c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec1ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001317a8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131ccc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000131d94] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133b58] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000133a68] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00013474c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086b4c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000086998] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011da3c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001204b4] (in [kernel.kallsyms])"
- ],
- "tid": 10448,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Binder:10419_1",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 23,
- 1461690149.346837,
- 0
- ],
- [
- 31,
- 1461690176.030796,
- 0
- ],
- [
- 31,
- 1461690176.0934,
- 0
- ],
- [
- 32,
- 1461690176.144441,
- 0
- ],
- [
- 32,
- 1461690176.194077,
- 0
- ],
- [
- 32,
- 1461690176.243504,
- 0
- ],
- [
- 32,
- 1461690176.293296,
- 0
- ],
- [
- 33,
- 1461690176.341733,
- 0
- ],
- [
- 33,
- 1461690176.406004,
- 0
- ],
- [
- 33,
- 1461690176.455952,
- 0
- ],
- [
- 33,
- 1461690176.505639,
- 0
- ],
- [
- 34,
- 1461690176.554806,
- 0
- ],
- [
- 34,
- 1461690176.603296,
- 0
- ],
- [
- 34,
- 1461690176.652566,
- 0
- ],
- [
- 35,
- 1461690176.7009,
- 0
- ],
- [
- 35,
- 1461690176.750066,
- 0
- ],
- [
- 35,
- 1461690176.79866,
- 0
- ],
- [
- 36,
- 1461690176.847202,
- 0
- ],
- [
- 38,
- 1461690176.895379,
- 0
- ],
- [
- 39,
- 1461690176.9434,
- 0
- ],
- [
- 40,
- 1461690176.99241,
- 0
- ],
- [
- 41,
- 1461690177.041056,
- 0
- ],
- [
- 42,
- 1461690177.089494,
- 0
- ],
- [
- 43,
- 1461690177.137619,
- 0
- ],
- [
- 44,
- 1461690177.186108,
- 0
- ],
- [
- 45,
- 1461690177.234441,
- 0
- ],
- [
- 46,
- 1461690177.282775,
- 0
- ],
- [
- 47,
- 1461690177.331473,
- 0
- ],
- [
- 48,
- 1461690177.380171,
- 0
- ],
- [
- 48,
- 1461690177.428921,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 17,
- 24,
- 0
- ],
- [
- 24,
- 19,
- 0
- ],
- [
- 25,
- 20,
- 0
- ],
- [
- 26,
- 25,
- 0
- ],
- [
- 27,
- 26,
- 0
- ],
- [
- 28,
- 27,
- 0
- ],
- [
- 29,
- 28,
- 0
- ],
- [
- 30,
- 29,
- 0
- ],
- [
- 28,
- 30,
- 0
- ],
- [
- 27,
- 31,
- 0
- ],
- [
- 26,
- 32,
- 0
- ],
- [
- 26,
- 33,
- 0
- ],
- [
- 26,
- 34,
- 0
- ],
- [
- 26,
- 21,
- 0
- ],
- [
- 37,
- 35,
- 0
- ],
- [
- 37,
- 36,
- 0
- ],
- [
- 37,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 37,
- 39,
- 0
- ],
- [
- 37,
- 40,
- 0
- ],
- [
- 37,
- 41,
- 0
- ],
- [
- 37,
- 42,
- 0
- ],
- [
- 37,
- 43,
- 0
- ],
- [
- 37,
- 44,
- 0
- ],
- [
- 37,
- 45,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "android::AndroidRuntime::javaThreadShell(void*) (in /system/lib64/libandroid_runtime.so)",
- "android::Thread::_threadLoop(void*) (in /system/lib64/libutils.so)",
- "android::PoolThread::threadLoop() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::joinThreadPool(bool) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::getAndExecuteCommand() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00092d98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe82c0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100608] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100634] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384a80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006fc] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038440c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003844a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384778] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384754] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384500] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384588] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038454c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038455c] (in [kernel.kallsyms])"
- ],
- "tid": 10453,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 54,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "FinalizerDaemon",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 28,
- 1461690156.498243,
- 0
- ],
- [
- 29,
- 1461690156.541993,
- 0
- ],
- [
- 30,
- 1461690156.581785,
- 0
- ],
- [
- 30,
- 1461690156.621629,
- 0
- ],
- [
- 32,
- 1461690156.661525,
- 0
- ],
- [
- 33,
- 1461690156.701264,
- 0
- ],
- [
- 34,
- 1461690156.740743,
- 0
- ],
- [
- 35,
- 1461690156.780171,
- 0
- ],
- [
- 37,
- 1461690156.820066,
- 0
- ],
- [
- 38,
- 1461690156.859389,
- 0
- ],
- [
- 39,
- 1461690156.898868,
- 0
- ],
- [
- 40,
- 1461690156.938296,
- 0
- ],
- [
- 41,
- 1461690156.977723,
- 0
- ],
- [
- 41,
- 1461690157.017306,
- 0
- ],
- [
- 42,
- 1461690157.056681,
- 0
- ],
- [
- 43,
- 1461690157.096473,
- 0
- ],
- [
- 46,
- 1461690157.136316,
- 0
- ],
- [
- 47,
- 1461690157.175796,
- 0
- ],
- [
- 48,
- 1461690157.215535,
- 0
- ],
- [
- 51,
- 1461690157.256004,
- 0
- ],
- [
- 52,
- 1461690157.295535,
- 0
- ],
- [
- 55,
- 1461690157.335118,
- 0
- ],
- [
- 55,
- 1461690157.374702,
- 0
- ],
- [
- 55,
- 1461690157.414389,
- 0
- ],
- [
- 57,
- 1461690157.470223,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 5,
- 0
- ],
- [
- 6,
- 6,
- 0
- ],
- [
- 7,
- 7,
- 0
- ],
- [
- 8,
- 8,
- 0
- ],
- [
- 9,
- 9,
- 0
- ],
- [
- 10,
- 10,
- 0
- ],
- [
- 11,
- 11,
- 0
- ],
- [
- 12,
- 12,
- 0
- ],
- [
- 13,
- 13,
- 0
- ],
- [
- 14,
- 14,
- 0
- ],
- [
- 15,
- 15,
- 0
- ],
- [
- 16,
- 16,
- 0
- ],
- [
- 17,
- 17,
- 0
- ],
- [
- 18,
- 18,
- 0
- ],
- [
- 19,
- 19,
- 0
- ],
- [
- 20,
- 20,
- 0
- ],
- [
- 21,
- 21,
- 0
- ],
- [
- 22,
- 22,
- 0
- ],
- [
- 23,
- 23,
- 0
- ],
- [
- 24,
- 24,
- 0
- ],
- [
- 25,
- 25,
- 0
- ],
- [
- 26,
- 26,
- 0
- ],
- [
- 27,
- 27,
- 0
- ],
- [
- 25,
- 28,
- 0
- ],
- [
- 23,
- 29,
- 0
- ],
- [
- 23,
- 30,
- 0
- ],
- [
- 31,
- 31,
- 0
- ],
- [
- 31,
- 32,
- 0
- ],
- [
- 31,
- 33,
- 0
- ],
- [
- 31,
- 34,
- 0
- ],
- [
- 31,
- 35,
- 0
- ],
- [
- 36,
- 36,
- 0
- ],
- [
- 22,
- 37,
- 0
- ],
- [
- 21,
- 38,
- 0
- ],
- [
- 20,
- 39,
- 0
- ],
- [
- 20,
- 40,
- 0
- ],
- [
- 20,
- 41,
- 0
- ],
- [
- 20,
- 42,
- 0
- ],
- [
- 20,
- 43,
- 0
- ],
- [
- 44,
- 44,
- 0
- ],
- [
- 45,
- 45,
- 0
- ],
- [
- 45,
- 46,
- 0
- ],
- [
- 20,
- 47,
- 0
- ],
- [
- 20,
- 48,
- 0
- ],
- [
- 49,
- 49,
- 0
- ],
- [
- 50,
- 36,
- 0
- ],
- [
- 49,
- 50,
- 0
- ],
- [
- 49,
- 51,
- 0
- ],
- [
- 53,
- 52,
- 0
- ],
- [
- 54,
- 53,
- 0
- ],
- [
- 54,
- 54,
- 0
- ],
- [
- 56,
- 36,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "java.lang.Thread.run (in /system/framework/boot.vdex)",
- "java.lang.Daemons$Daemon.run (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Daemons$FinalizerDaemon.runInternal (in /system/framework/boot-core-libart.vdex)",
- "java.lang.ref.ReferenceQueue.remove (in /system/framework/boot.vdex)",
- "java.lang.Object.wait (in /system/framework/boot.vdex)",
- "java.lang.Object.wait [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe82a0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006e4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003844a4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038467c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100680] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c100] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060bac0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e2284] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c122] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e22ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e1800] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011ae40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feac20] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c1c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacaa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc040] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacb2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbc40] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee6] (in [kernel.kallsyms])"
- ],
- "tid": 10449,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 48,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 49,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 50,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 51,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 52,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 53,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "FinalizerWatchd",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 26,
- 1461690157.537462,
- 0
- ],
- [
- 27,
- 1461690157.582983,
- 0
- ],
- [
- 27,
- 1461690157.638921,
- 0
- ],
- [
- 28,
- 1461690157.680327,
- 0
- ],
- [
- 30,
- 1461690157.721264,
- 0
- ],
- [
- 31,
- 1461690157.762931,
- 0
- ],
- [
- 32,
- 1461690157.803712,
- 0
- ],
- [
- 34,
- 1461690157.844858,
- 0
- ],
- [
- 35,
- 1461690157.885379,
- 0
- ],
- [
- 36,
- 1461690157.925952,
- 0
- ],
- [
- 36,
- 1461690157.966577,
- 0
- ],
- [
- 37,
- 1461690158.007462,
- 0
- ],
- [
- 38,
- 1461690158.048191,
- 0
- ],
- [
- 39,
- 1461690158.088816,
- 0
- ],
- [
- 41,
- 1461690158.129233,
- 0
- ],
- [
- 43,
- 1461690158.169858,
- 0
- ],
- [
- 43,
- 1461690158.210327,
- 0
- ],
- [
- 43,
- 1461690158.250952,
- 0
- ],
- [
- 44,
- 1461690158.291525,
- 0
- ],
- [
- 45,
- 1461690158.332254,
- 0
- ],
- [
- 45,
- 1461690158.372723,
- 0
- ],
- [
- 47,
- 1461690158.413087,
- 0
- ],
- [
- 49,
- 1461690158.453973,
- 0
- ],
- [
- 50,
- 1461690158.494546,
- 0
- ],
- [
- 52,
- 1461690158.535118,
- 0
- ],
- [
- 55,
- 1461690158.591004,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 23,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 25,
- 26,
- 0
- ],
- [
- 22,
- 27,
- 0
- ],
- [
- 21,
- 28,
- 0
- ],
- [
- 21,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 29,
- 31,
- 0
- ],
- [
- 29,
- 32,
- 0
- ],
- [
- 29,
- 33,
- 0
- ],
- [
- 33,
- 34,
- 0
- ],
- [
- 20,
- 35,
- 0
- ],
- [
- 18,
- 36,
- 0
- ],
- [
- 18,
- 37,
- 0
- ],
- [
- 18,
- 38,
- 0
- ],
- [
- 18,
- 39,
- 0
- ],
- [
- 18,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 40,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 42,
- 44,
- 0
- ],
- [
- 18,
- 45,
- 0
- ],
- [
- 18,
- 46,
- 0
- ],
- [
- 46,
- 47,
- 0
- ],
- [
- 46,
- 48,
- 0
- ],
- [
- 48,
- 34,
- 0
- ],
- [
- 46,
- 49,
- 0
- ],
- [
- 46,
- 50,
- 0
- ],
- [
- 51,
- 51,
- 0
- ],
- [
- 51,
- 52,
- 0
- ],
- [
- 53,
- 53,
- 0
- ],
- [
- 54,
- 34,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "java.lang.Thread.run (in /system/framework/boot.vdex)",
- "java.lang.Daemons$Daemon.run (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Daemons$FinalizerWatchdogDaemon.runInternal (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Object.notify [DEDUPED] (in /system/framework/arm64/boot.oat)",
- "art::Monitor::Wait(art::Thread*, art::mirror::Object*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState) (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8784] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384a9c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0003844b4] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000100680] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006b6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ec] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060bac0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c10c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e2284] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c122] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e17f0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e22ce] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e1800] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011ae24] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c180] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c1c6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000febfd0] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacaa] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc040] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feacb2] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbc34] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee6] (in [kernel.kallsyms])"
- ],
- "tid": 10450,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 3,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 4,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 44,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 45,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 46,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 47,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "HeapTaskDaemon",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 25,
- 1461690158.658296,
- 0
- ],
- [
- 26,
- 1461690158.704181,
- 0
- ],
- [
- 27,
- 1461690158.745535,
- 0
- ],
- [
- 28,
- 1461690158.786421,
- 0
- ],
- [
- 30,
- 1461690158.82741,
- 0
- ],
- [
- 31,
- 1461690158.8684,
- 0
- ],
- [
- 31,
- 1461690158.909441,
- 0
- ],
- [
- 32,
- 1461690158.950275,
- 0
- ],
- [
- 32,
- 1461690158.971368,
- 0
- ],
- [
- 33,
- 1461690159.013348,
- 0
- ],
- [
- 33,
- 1461690159.054598,
- 0
- ],
- [
- 33,
- 1461690159.095587,
- 0
- ],
- [
- 33,
- 1461690159.137462,
- 0
- ],
- [
- 32,
- 1461690159.178504,
- 0
- ],
- [
- 34,
- 1461690159.219858,
- 0
- ],
- [
- 43,
- 1461690159.286368,
- 0
- ],
- [
- 43,
- 1461690159.328816,
- 0
- ],
- [
- 44,
- 1461690159.370118,
- 0
- ],
- [
- 45,
- 1461690159.411525,
- 0
- ],
- [
- 45,
- 1461690159.453191,
- 0
- ],
- [
- 46,
- 1461690159.494546,
- 0
- ],
- [
- 48,
- 1461690159.540639,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 23,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 22,
- 26,
- 0
- ],
- [
- 20,
- 27,
- 0
- ],
- [
- 20,
- 28,
- 0
- ],
- [
- 20,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 29,
- 31,
- 0
- ],
- [
- 29,
- 32,
- 0
- ],
- [
- 29,
- 33,
- 0
- ],
- [
- 29,
- 34,
- 0
- ],
- [
- 29,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 36,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 41,
- 42,
- 0
- ],
- [
- 42,
- 43,
- 0
- ],
- [
- 40,
- 44,
- 0
- ],
- [
- 40,
- 45,
- 0
- ],
- [
- 40,
- 46,
- 0
- ],
- [
- 29,
- 47,
- 0
- ],
- [
- 47,
- 43,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "java.lang.Thread.run (in /system/framework/boot.vdex)",
- "java.lang.Daemons$Daemon.run (in /system/framework/boot-core-libart.vdex)",
- "java.lang.Daemons$HeapTaskDaemon.runInternal (in /system/framework/boot-core-libart.vdex)",
- "dalvik.system.VMRuntime.clampGrowthLimit [DEDUPED] (in /system/framework/arm64/boot-core-libart.oat)",
- "art::gc::TaskProcessor::RunAllTasks(art::Thread*) (in /system/lib64/libart.so)",
- "art::gc::TaskProcessor::GetTask(art::Thread*) (in /system/lib64/libart.so)",
- "art::ConditionVariable::WaitHoldingLocks(art::Thread*) (in /system/lib64/libart.so)",
- "syscall (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00060c0ea] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab80] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feabca] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384aac] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384588] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00038454c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384508] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000384580] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eeb22] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ee712] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000e395e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ee740] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ee800] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ee8b8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0001006b6] (in [kernel.kallsyms])"
- ],
- "tid": 10452,
- "unregisterTime": null
- },
- {
- "frameTable": {
- "data": [
- [
- 0,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 1,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 2,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 3,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 4,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 5,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 6,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 7,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 8,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 9,
- false,
- 0,
- null,
- null,
- null,
- null,
- 2,
- 0
- ],
- [
- 10,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 11,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 12,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 13,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 14,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 15,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 16,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 17,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 18,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 19,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 20,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 21,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 22,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 23,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 24,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 25,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 26,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 27,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 28,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 29,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 30,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 31,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 32,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 33,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 34,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 35,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 36,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 37,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 38,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 39,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 40,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 41,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 42,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ],
- [
- 43,
- false,
- 0,
- null,
- null,
- null,
- null,
- 1,
- 0
- ]
- ],
- "schema": {
- "category": 7,
- "column": 6,
- "implementation": 3,
- "innerWindowID": 2,
- "line": 5,
- "location": 0,
- "optimizations": 4,
- "relevantForJS": 1,
- "subcategory": 8
- }
- },
- "markers": {
- "data": [],
- "schema": {
- "category": 4,
- "data": 5,
- "endTime": 2,
- "name": 0,
- "phase": 3,
- "startTime": 1
- }
- },
- "name": "Binder:10419_4",
- "pid": 10419,
- "processType": "default",
- "registerTime": 0,
- "samples": {
- "data": [
- [
- 25,
- 1461690181.541889,
- 0
- ],
- [
- 25,
- 1461690181.611681,
- 0
- ],
- [
- 25,
- 1461690181.677619,
- 0
- ],
- [
- 26,
- 1461690181.741941,
- 0
- ],
- [
- 27,
- 1461690181.805535,
- 0
- ],
- [
- 27,
- 1461690181.870587,
- 0
- ],
- [
- 28,
- 1461690181.93465,
- 0
- ],
- [
- 28,
- 1461690181.999806,
- 0
- ],
- [
- 28,
- 1461690182.064441,
- 0
- ],
- [
- 28,
- 1461690182.129962,
- 0
- ],
- [
- 28,
- 1461690182.193869,
- 0
- ],
- [
- 28,
- 1461690182.257306,
- 0
- ],
- [
- 30,
- 1461690182.321108,
- 0
- ],
- [
- 30,
- 1461690182.386108,
- 0
- ],
- [
- 30,
- 1461690182.450327,
- 0
- ],
- [
- 30,
- 1461690182.529441,
- 0
- ],
- [
- 41,
- 1461690182.641056,
- 0
- ],
- [
- 41,
- 1461690182.708921,
- 0
- ],
- [
- 41,
- 1461690182.773035,
- 0
- ],
- [
- 41,
- 1461690182.838296,
- 0
- ],
- [
- 42,
- 1461690182.90215,
- 0
- ],
- [
- 42,
- 1461690182.967827,
- 0
- ],
- [
- 42,
- 1461690183.031889,
- 0
- ],
- [
- 42,
- 1461690183.096264,
- 0
- ],
- [
- 43,
- 1461690183.161369,
- 0
- ]
- ],
- "schema": {
- "responsiveness": 2,
- "stack": 0,
- "time": 1
- }
- },
- "stackTable": {
- "data": [
- [
- null,
- 0,
- 0
- ],
- [
- 0,
- 1,
- 0
- ],
- [
- 1,
- 2,
- 0
- ],
- [
- 2,
- 3,
- 0
- ],
- [
- 3,
- 4,
- 0
- ],
- [
- 4,
- 5,
- 0
- ],
- [
- 5,
- 6,
- 0
- ],
- [
- 6,
- 7,
- 0
- ],
- [
- 7,
- 8,
- 0
- ],
- [
- 8,
- 9,
- 0
- ],
- [
- 9,
- 10,
- 0
- ],
- [
- 10,
- 11,
- 0
- ],
- [
- 11,
- 12,
- 0
- ],
- [
- 12,
- 13,
- 0
- ],
- [
- 13,
- 14,
- 0
- ],
- [
- 14,
- 15,
- 0
- ],
- [
- 15,
- 16,
- 0
- ],
- [
- 16,
- 17,
- 0
- ],
- [
- 17,
- 18,
- 0
- ],
- [
- 18,
- 19,
- 0
- ],
- [
- 19,
- 20,
- 0
- ],
- [
- 20,
- 21,
- 0
- ],
- [
- 21,
- 22,
- 0
- ],
- [
- 22,
- 23,
- 0
- ],
- [
- 23,
- 24,
- 0
- ],
- [
- 24,
- 25,
- 0
- ],
- [
- 23,
- 26,
- 0
- ],
- [
- 23,
- 27,
- 0
- ],
- [
- 23,
- 28,
- 0
- ],
- [
- 23,
- 29,
- 0
- ],
- [
- 29,
- 30,
- 0
- ],
- [
- 29,
- 31,
- 0
- ],
- [
- 31,
- 32,
- 0
- ],
- [
- 32,
- 33,
- 0
- ],
- [
- 33,
- 34,
- 0
- ],
- [
- 34,
- 35,
- 0
- ],
- [
- 35,
- 36,
- 0
- ],
- [
- 36,
- 37,
- 0
- ],
- [
- 37,
- 38,
- 0
- ],
- [
- 38,
- 39,
- 0
- ],
- [
- 39,
- 40,
- 0
- ],
- [
- 40,
- 41,
- 0
- ],
- [
- 39,
- 42,
- 0
- ],
- [
- 38,
- 43,
- 0
- ]
- ],
- "schema": {
- "category": 2,
- "frame": 1,
- "prefix": 0
- }
- },
- "stringTable": [
- "__start_thread (in /system/lib64/libc.so)",
- "__pthread_start(void*) (in /system/lib64/libc.so)",
- "android::AndroidRuntime::javaThreadShell(void*) (in /system/lib64/libandroid_runtime.so)",
- "android::Thread::_threadLoop(void*) (in /system/lib64/libutils.so)",
- "android::PoolThread::threadLoop() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::joinThreadPool(bool) (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::getAndExecuteCommand() (in /system/lib64/libbinder.so)",
- "android::IPCThreadState::talkWithDriver(bool) (in /system/lib64/libbinder.so)",
- "ioctl (in /system/lib64/libc.so)",
- "__ioctl (in /system/lib64/libc.so)",
- "[kernel.kallsyms][+ffffffc00008698e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008c336] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00008b296] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000bca36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000afb2a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000adb1a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011a742] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000cfc16] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00092d98a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feaf3e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feae06] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000feab5e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe8782] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fe826a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e12] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec280] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e14] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e60] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000eac20] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000d7e6a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000ea94c] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000861f6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000082842] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00010a426] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b114e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000b0b36] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011dd66] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011cf1e] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc00011cec6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06a] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee6] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc000fec240] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dbee8] (in [kernel.kallsyms])",
- "[kernel.kallsyms][+ffffffc0000dc06c] (in [kernel.kallsyms])"
- ],
- "tid": 12314,
- "unregisterTime": null
- }
- ]
-}
diff --git a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_arm b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_arm
index f42d211f..66b34bb2 100755
--- a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_arm
+++ b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_arm
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86 b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86
index 28ee4825..bb0123d3 100755
--- a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86
+++ b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86
Binary files differ
diff --git a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86_64 b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86_64
index 041cd6e1..71cfe3b6 100755
--- a/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86_64
+++ b/simpleperf/scripts/test/script_testdata/simpleperf_runtest_two_functions_x86_64
Binary files differ
diff --git a/simpleperf/scripts/test/stackcollapse_test.py b/simpleperf/scripts/test/stackcollapse_test.py
deleted file mode 100644
index 4b9cdbed..00000000
--- a/simpleperf/scripts/test/stackcollapse_test.py
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/usr/bin/env python3
-#
-# Copyright (C) 2021 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import json
-import os
-from pathlib import Path
-import re
-import tempfile
-from typing import List, Optional, Set
-
-from . test_utils import TestBase, TestHelper
-
-
-class TestStackCollapse(TestBase):
- def get_report(self, testdata_file: str, options: Optional[List[str]] = None) -> str:
- args = ['stackcollapse.py', '-i', TestHelper.testdata_path(testdata_file)]
- if options:
- args.extend(options)
- report = self.run_cmd(args, return_output=True)
- return report.replace('\r', '')
-
- def test_jit_annotations(self):
- got = self.get_report('perf_with_jit_symbol.data', ['--jit'])
- golden_path = TestHelper.testdata_path('perf_with_jit_symbol.foldedstack')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_kernel_annotations(self):
- got = self.get_report('perf_with_jit_symbol.data', ['--kernel'])
- golden_path = TestHelper.testdata_path('perf_with_jit_symbol.foldedstack_with_kernel')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_with_pid(self):
- got = self.get_report('perf_with_jit_symbol.data', ['--jit', '--pid'])
- golden_path = TestHelper.testdata_path('perf_with_jit_symbol.foldedstack_with_pid')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_with_tid(self):
- got = self.get_report('perf_with_jit_symbol.data', ['--jit', '--tid'])
- golden_path = TestHelper.testdata_path('perf_with_jit_symbol.foldedstack_with_tid')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_two_event_types_chooses_first(self):
- got = self.get_report('perf_with_two_event_types.data')
- golden_path = TestHelper.testdata_path('perf_with_two_event_types.foldedstack')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_two_event_types_chooses_with_event_filter(self):
- got = self.get_report('perf_with_two_event_types.data', ['--event-filter', 'cpu-clock'])
- golden_path = TestHelper.testdata_path('perf_with_two_event_types.foldedstack_cpu_clock')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_unknown_symbol_addrs(self):
- got = self.get_report('perf_with_jit_symbol.data', ['--addrs'])
- golden_path = TestHelper.testdata_path('perf_with_jit_symbol.foldedstack_addrs')
- self.assertEqual(got, Path(golden_path).read_text())
-
- def test_sample_filters(self):
- def get_threads_for_filter(filter: str) -> Set[int]:
- report = self.get_report('perf_display_bitmaps.data', ['--tid'] + filter.split())
- pattern = re.compile(r'-31850/(\d+);')
- threads = set()
- for m in re.finditer(pattern, report):
- threads.add(int(m.group(1)))
- return threads
-
- self.assertNotIn(31850, get_threads_for_filter('--exclude-pid 31850'))
- self.assertIn(31850, get_threads_for_filter('--include-pid 31850'))
- self.assertNotIn(31881, get_threads_for_filter('--exclude-tid 31881'))
- self.assertIn(31881, get_threads_for_filter('--include-tid 31881'))
- self.assertNotIn(31881, get_threads_for_filter(
- '--exclude-process-name com.example.android.displayingbitmaps'))
- self.assertIn(31881, get_threads_for_filter(
- '--include-process-name com.example.android.displayingbitmaps'))
- self.assertNotIn(31850, get_threads_for_filter(
- '--exclude-thread-name com.example.android.displayingbitmaps'))
- self.assertIn(31850, get_threads_for_filter(
- '--include-thread-name com.example.android.displayingbitmaps'))
-
- with tempfile.NamedTemporaryFile('w', delete=False) as filter_file:
- filter_file.write('GLOBAL_BEGIN 684943449406175\nGLOBAL_END 684943449406176')
- filter_file.flush()
- threads = get_threads_for_filter('--filter-file ' + filter_file.name)
- self.assertIn(31881, threads)
- self.assertNotIn(31850, threads)
- os.unlink(filter_file.name)
-
- def test_show_art_frames(self):
- art_frame_str = 'art::interpreter::DoCall'
- report = self.get_report('perf_with_interpreter_frames.data')
- self.assertNotIn(art_frame_str, report)
- report = self.get_report('perf_with_interpreter_frames.data', ['--show-art-frames'])
- self.assertIn(art_frame_str, report)
diff --git a/simpleperf/scripts/test/test_utils.py b/simpleperf/scripts/test/test_utils.py
index 422f04de..7041a61c 100644
--- a/simpleperf/scripts/test/test_utils.py
+++ b/simpleperf/scripts/test/test_utils.py
@@ -21,12 +21,11 @@ import logging
from multiprocessing.connection import Connection
import os
from pathlib import Path
-import re
import shutil
import sys
import subprocess
import time
-from typing import List, Optional, Tuple, Union
+from typing import List, Optional
import unittest
from simpleperf_utils import remove, get_script_dir, AdbHelper, is_windows, bytes_to_str
@@ -109,13 +108,6 @@ class TestHelper:
return cls.adb.get_property('ro.product.cpu.abilist32').strip().split(',')[0]
@classmethod
- def get_kernel_version(cls) -> Tuple[int]:
- output = cls.adb.check_run_and_return_output(['shell', 'uname', '-r'])
- m = re.search(r'^(\d+)\.(\d+)', output)
- assert m
- return (int(m.group(1)), int(m.group(2)))
-
- @classmethod
def write_progress(cls, progress: str):
if cls.progress_conn:
cls.progress_conn.send(progress)
@@ -153,8 +145,7 @@ class TestBase(unittest.TestCase):
if status == 'OK':
remove(self.test_dir)
TestHelper.write_progress(
- '%s.%s %s %.3fs' %
- (self.__class__.__name__, self._testMethodName, status, time_taken))
+ '%s.%s %s' % (self.__class__.__name__, self._testMethodName, status))
return ret
def run_cmd(self, args: List[str], return_output=False, drop_output=True) -> str:
@@ -189,7 +180,7 @@ class TestBase(unittest.TestCase):
return output_data
return ''
- def check_strings_in_file(self, filename, strings: List[Union[str, re.Pattern]]):
+ def check_strings_in_file(self, filename, strings):
self.check_exist(filename=filename)
with open(filename, 'r') as fh:
self.check_strings_in_content(fh.read(), strings)
@@ -200,13 +191,8 @@ class TestBase(unittest.TestCase):
if dirname:
self.assertTrue(os.path.isdir(dirname), dirname)
- def check_strings_in_content(self, content: str, strings: List[Union[str, re.Pattern]]):
- fulfilled = []
- for s in strings:
- if isinstance(s, re.Pattern):
- fulfilled.append(s.search(content))
- else:
- fulfilled.append(s in content)
+ def check_strings_in_content(self, content, strings):
+ fulfilled = [content.find(s) != -1 for s in strings]
self.check_fulfilled_entries(fulfilled, strings)
def check_fulfilled_entries(self, fulfilled, entries):
diff --git a/simpleperf/scripts/test/tools_test.py b/simpleperf/scripts/test/tools_test.py
index 83ccf481..28b80b93 100644
--- a/simpleperf/scripts/test/tools_test.py
+++ b/simpleperf/scripts/test/tools_test.py
@@ -46,17 +46,17 @@ class TestTools(TestBase):
],
'/simpleperf_runtest_two_functions_arm': [
{
- 'func_addr': 0x1304,
- 'addr': 0x131a,
- 'source': """system/extras/simpleperf/runtest/two_functions.cpp:8
- system/extras/simpleperf/runtest/two_functions.cpp:22""",
- 'function': """Function1()
+ 'func_addr': 0x784,
+ 'addr': 0x7b0,
+ 'source': """system/extras/simpleperf/runtest/two_functions.cpp:14
+ system/extras/simpleperf/runtest/two_functions.cpp:23""",
+ 'function': """Function2()
main""",
},
{
- 'func_addr': 0x1304,
- 'addr': 0x131c,
- 'source': """system/extras/simpleperf/runtest/two_functions.cpp:16
+ 'func_addr': 0x784,
+ 'addr': 0x7d0,
+ 'source': """system/extras/simpleperf/runtest/two_functions.cpp:15
system/extras/simpleperf/runtest/two_functions.cpp:23""",
'function': """Function2()
main""",
@@ -64,49 +64,44 @@ class TestTools(TestBase):
],
'/simpleperf_runtest_two_functions_x86_64': [
{
- 'func_addr': 0x19e0,
- 'addr': 0x19f6,
- 'source': """system/extras/simpleperf/runtest/two_functions.cpp:8
- system/extras/simpleperf/runtest/two_functions.cpp:22""",
- 'function': """Function1()
- main""",
+ 'func_addr': 0x840,
+ 'addr': 0x840,
+ 'source': 'system/extras/simpleperf/runtest/two_functions.cpp:7',
+ 'function': 'Function1()',
},
{
- 'func_addr': 0x19e0,
- 'addr': 0x1a19,
- 'source': """system/extras/simpleperf/runtest/two_functions.cpp:16
- system/extras/simpleperf/runtest/two_functions.cpp:23""",
- 'function': """Function2()
+ 'func_addr': 0x920,
+ 'addr': 0x94a,
+ 'source': """system/extras/simpleperf/runtest/two_functions.cpp:7
+ system/extras/simpleperf/runtest/two_functions.cpp:22""",
+ 'function': """Function1()
main""",
}
],
'/simpleperf_runtest_two_functions_x86': [
{
- 'func_addr': 0x16e0,
- 'addr': 0x16f6,
+ 'func_addr': 0x6d0,
+ 'addr': 0x6da,
+ 'source': 'system/extras/simpleperf/runtest/two_functions.cpp:14',
+ 'function': 'Function2()',
+ },
+ {
+ 'func_addr': 0x710,
+ 'addr': 0x749,
'source': """system/extras/simpleperf/runtest/two_functions.cpp:8
system/extras/simpleperf/runtest/two_functions.cpp:22""",
'function': """Function1()
main""",
- },
- {
- 'func_addr': 0x16e0,
- 'addr': 0x1710,
- 'source': """system/extras/simpleperf/runtest/two_functions.cpp:16
- system/extras/simpleperf/runtest/two_functions.cpp:23""",
- 'function': """Function2()
- main""",
}
],
}
-
binary_finder = BinaryFinder(TestHelper.testdata_dir, ReadElf(TestHelper.ndk_path))
addr2line = Addr2Nearestline(TestHelper.ndk_path, binary_finder, with_function_name)
for dso_path in test_map:
test_addrs = test_map[dso_path]
for test_addr in test_addrs:
addr2line.add_addr(dso_path, None, test_addr['func_addr'], test_addr['addr'])
- addr2line.convert_addrs_to_lines(4)
+ addr2line.convert_addrs_to_lines()
for dso_path in test_map:
dso = addr2line.get_dso(dso_path)
self.assertIsNotNone(dso, dso_path)
@@ -141,100 +136,42 @@ class TestTools(TestBase):
'for %s:0x%x, expected source %s, actual source %s' %
(dso_path, test_addr['addr'], expected_source, actual_source))
- def test_addr2nearestline_parse_output(self):
- output = """
-0x104c
-system/extras/simpleperf/runtest/two_functions.cpp:6:0
-
-0x1094
-system/extras/simpleperf/runtest/two_functions.cpp:9:10
-
-0x10bb
-system/extras/simpleperf/runtest/two_functions.cpp:11:1
-
-0x10bc
-system/extras/simpleperf/runtest/two_functions.cpp:13:0
-
-0x1104
-system/extras/simpleperf/runtest/two_functions.cpp:16:10
-
-0x112b
-system/extras/simpleperf/runtest/two_functions.cpp:18:1
-
-0x112c
-system/extras/simpleperf/runtest/two_functions.cpp:20:0
-
-0x113c
-system/extras/simpleperf/runtest/two_functions.cpp:22:5
-
-0x1140
-system/extras/simpleperf/runtest/two_functions.cpp:23:5
-
-0x1147
-system/extras/simpleperf/runtest/two_functions.cpp:21:3
- """
- dso = Addr2Nearestline.Dso(None)
- binary_finder = BinaryFinder(TestHelper.testdata_dir, ReadElf(TestHelper.ndk_path))
- addr2line = Addr2Nearestline(TestHelper.ndk_path, binary_finder, False)
- addr_map = addr2line.parse_line_output(output, dso)
- expected_addr_map = {
- 0x104c: [('system/extras/simpleperf/runtest/two_functions.cpp', 6)],
- 0x1094: [('system/extras/simpleperf/runtest/two_functions.cpp', 9)],
- 0x10bb: [('system/extras/simpleperf/runtest/two_functions.cpp', 11)],
- 0x10bc: [('system/extras/simpleperf/runtest/two_functions.cpp', 13)],
- 0x1104: [('system/extras/simpleperf/runtest/two_functions.cpp', 16)],
- 0x112b: [('system/extras/simpleperf/runtest/two_functions.cpp', 18)],
- 0x112c: [('system/extras/simpleperf/runtest/two_functions.cpp', 20)],
- 0x113c: [('system/extras/simpleperf/runtest/two_functions.cpp', 22)],
- 0x1140: [('system/extras/simpleperf/runtest/two_functions.cpp', 23)],
- 0x1147: [('system/extras/simpleperf/runtest/two_functions.cpp', 21)],
- }
- self.assertEqual(len(expected_addr_map), len(addr_map))
- for addr in expected_addr_map:
- expected_source_list = expected_addr_map[addr]
- source_list = addr_map[addr]
- self.assertEqual(len(expected_source_list), len(source_list))
- for expected_source, source in zip(expected_source_list, source_list):
- file_path = dso.file_id_to_name[source[0]]
- self.assertEqual(file_path, expected_source[0])
- self.assertEqual(source[1], expected_source[1])
-
def test_objdump(self):
test_map = {
'/simpleperf_runtest_two_functions_arm64': {
'start_addr': 0x112c,
'len': 28,
'expected_items': [
- ('main', 0),
- ('two_functions.cpp:20', 0),
+ ('main():', 0),
+ ('system/extras/simpleperf/runtest/two_functions.cpp:20', 0),
('1134: add x29, sp, #16', 0x1134),
],
},
'/simpleperf_runtest_two_functions_arm': {
- 'start_addr': 0x1304,
- 'len': 40,
+ 'start_addr': 0x784,
+ 'len': 80,
'expected_items': [
- ('main', 0),
- ('two_functions.cpp:20', 0),
- ('1318: bne 0x1312 <main+0xe>', 0x1318),
+ ('main():', 0),
+ ('system/extras/simpleperf/runtest/two_functions.cpp:20', 0),
+ ('7ae: bne.n 7a6 <main+0x22>', 0x7ae),
],
},
'/simpleperf_runtest_two_functions_x86_64': {
- 'start_addr': 0x19e0,
- 'len': 151,
+ 'start_addr': 0x920,
+ 'len': 201,
'expected_items': [
- ('main', 0),
- ('two_functions.cpp:20', 0),
- (r'19f0: movl %eax, 9314(%rip)', 0x19f0),
+ ('main():', 0),
+ ('system/extras/simpleperf/runtest/two_functions.cpp:20', 0),
+ ('96e: movl %edx, (%rbx,%rax,4)', 0x96e),
],
},
'/simpleperf_runtest_two_functions_x86': {
- 'start_addr': 0x16e0,
- 'len': 65,
+ 'start_addr': 0x710,
+ 'len': 98,
'expected_items': [
- ('main', 0),
- ('two_functions.cpp:20', 0),
- (r'16f7: cmpl $100000000, %ecx', 0x16f7),
+ ('main():', 0),
+ ('system/extras/simpleperf/runtest/two_functions.cpp:20', 0),
+ ('748: cmpl $100000000, %ebp', 0x748),
],
},
}
@@ -271,7 +208,7 @@ system/extras/simpleperf/runtest/two_functions.cpp:21:3
},
'simpleperf_runtest_two_functions_arm': {
'arch': 'arm',
- 'build_id': '0x6b5c2ee980465d306b580c5a8bc9767f00000000',
+ 'build_id': '0x718f5b36c4148ee1bd3f51af89ed2be600000000',
},
'simpleperf_runtest_two_functions_x86_64': {
'arch': 'x86_64',
@@ -297,24 +234,24 @@ system/extras/simpleperf/runtest/two_functions.cpp:21:3
def test_source_file_searcher(self):
searcher = SourceFileSearcher(
- [TestHelper.testdata_path('SimpleperfExampleCpp'),
+ [TestHelper.testdata_path('SimpleperfExampleWithNative'),
TestHelper.testdata_path('SimpleperfExampleOfKotlin')])
def format_path(path):
return os.path.join(TestHelper.testdata_dir, path.replace('/', os.sep))
# Find a C++ file with pure file name.
self.assertEqual(
- format_path('SimpleperfExampleCpp/app/src/main/cpp/native-lib.cpp'),
+ format_path('SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp'),
searcher.get_real_path('native-lib.cpp'))
# Find a C++ file with an absolute file path.
self.assertEqual(
- format_path('SimpleperfExampleCpp/app/src/main/cpp/native-lib.cpp'),
+ format_path('SimpleperfExampleWithNative/app/src/main/cpp/native-lib.cpp'),
searcher.get_real_path('/data/native-lib.cpp'))
# Find a Java file.
self.assertEqual(
- format_path(
- 'SimpleperfExampleCpp/app/src/main/java/simpleperf/example/cpp/MainActivity.java'),
- searcher.get_real_path('cpp/MainActivity.java'))
+ format_path('SimpleperfExampleWithNative/app/src/main/java/com/example/' +
+ 'simpleperf/simpleperfexamplewithnative/MainActivity.java'),
+ searcher.get_real_path('simpleperfexamplewithnative/MainActivity.java'))
# Find a Kotlin file.
self.assertEqual(
format_path('SimpleperfExampleOfKotlin/app/src/main/java/com/example/' +
diff --git a/simpleperf/scripts/update.py b/simpleperf/scripts/update.py
index cc30283a..d27fff33 100755
--- a/simpleperf/scripts/update.py
+++ b/simpleperf/scripts/update.py
@@ -39,7 +39,7 @@ INSTALL_LIST = [
InstallEntry('MODULES-IN-system-extras-simpleperf',
'simpleperf/android/arm64/simpleperf_ndk64',
'android/arm64/simpleperf'),
- InstallEntry('MODULES-IN-system-extras-simpleperf_arm',
+ InstallEntry('MODULES-IN-system-extras-simpleperf',
'simpleperf/android/arm/simpleperf_ndk',
'android/arm/simpleperf'),
InstallEntry('MODULES-IN-system-extras-simpleperf_x86',
diff --git a/simpleperf/simpleperf.rc b/simpleperf/simpleperf.rc
deleted file mode 100644
index 928e9d34..00000000
--- a/simpleperf/simpleperf.rc
+++ /dev/null
@@ -1,3 +0,0 @@
-
-on zygote-start && property:ro.debuggable=1 && property:persist.simpleperf.boot_record=*
- exec_background /system/bin/simpleperf boot-record --log-to-android-buffer --record "${persist.simpleperf.boot_record}"
diff --git a/simpleperf/test_util.cpp b/simpleperf/test_util.cpp
index 6dae04cd..547eaf90 100644
--- a/simpleperf/test_util.cpp
+++ b/simpleperf/test_util.cpp
@@ -35,11 +35,11 @@ bool IsInNativeAbi() {
pclose(fp);
std::string s = buf;
in_native_abi = 1;
- if (GetTargetArch() == ARCH_X86_32 || GetTargetArch() == ARCH_X86_64) {
+ if (GetBuildArch() == ARCH_X86_32 || GetBuildArch() == ARCH_X86_64) {
if (s.find("86") == std::string::npos) {
in_native_abi = 0;
}
- } else if (GetTargetArch() == ARCH_ARM || GetTargetArch() == ARCH_ARM64) {
+ } else if (GetBuildArch() == ARCH_ARM || GetBuildArch() == ARCH_ARM64) {
if (s.find("arm") == std::string::npos && s.find("aarch64") == std::string::npos) {
in_native_abi = 0;
}
@@ -48,7 +48,7 @@ bool IsInNativeAbi() {
return in_native_abi == 1;
}
-#if defined(__linux__)
+#if defined(__arm__)
// Check if we can get a non-zero instruction event count by monitoring current thread.
static bool HasNonZeroInstructionEventCount() {
const simpleperf::EventType* type = simpleperf::FindEventTypeByName("instructions", false);
@@ -70,38 +70,32 @@ static bool HasNonZeroInstructionEventCount() {
}
return false;
}
+#endif // defined(__arm__)
bool HasHardwareCounter() {
+#if defined(__linux__)
static int has_hw_counter = -1;
if (has_hw_counter == -1) {
has_hw_counter = 1;
- auto arch = GetTargetArch();
- std::string fingerprint = android::base::GetProperty("ro.system.build.fingerprint", "");
- bool is_emulator = android::base::StartsWith(fingerprint, "google/sdk_gphone") ||
- android::base::StartsWith(fingerprint, "generic/cf");
-
- if (arch == ARCH_X86_64 || arch == ARCH_X86_32 || is_emulator) {
- // On x86 and x86_64, it's likely to run on an emulator or vm without hardware perf
- // counters. It's hard to enumerate them all. So check the support at runtime.
- const simpleperf::EventType* type = simpleperf::FindEventTypeByName("cpu-cycles", false);
- CHECK(type != nullptr);
- perf_event_attr attr = CreateDefaultPerfEventAttr(*type);
- has_hw_counter = IsEventAttrSupported(attr, "cpu-cycles") ? 1 : 0;
- } else if (arch == ARCH_ARM) {
- // For arm32 devices, external non-invasive debug signal controls PMU counters. Once it is
- // disabled for security reason, we always get zero values for PMU counters. And we want to
- // skip hardware counter tests once we detect it.
- has_hw_counter &= HasNonZeroInstructionEventCount() ? 1 : 0;
- }
+#if defined(__x86__) || defined(__x86_64__)
+ // On x86 and x86_64, it's likely to run on an emulator or vm without hardware perf counters.
+ // It's hard to enumerate them all. So check the support at runtime.
+ const simpleperf::EventType* type = simpleperf::FindEventTypeByName("cpu-cycles", false);
+ CHECK(type != nullptr);
+ perf_event_attr attr = CreateDefaultPerfEventAttr(*type);
+ has_hw_counter = IsEventAttrSupported(attr, "cpu-cycles") ? 1 : 0;
+#elif defined(__arm__)
+ // For arm32 devices, external non-invasive debug signal controls PMU counters. Once it is
+ // disabled for security reason, we always get zero values for PMU counters. And we want to
+ // skip hardware counter tests once we detect it.
+ has_hw_counter &= HasNonZeroInstructionEventCount() ? 1 : 0;
+#endif // defined(__arm__)
}
return has_hw_counter == 1;
-}
-
-#else // !defined(__linux__)
-bool HasHardwareCounter() {
+#else // defined(__linux__)
return false;
+#endif // defined(__linux__)
}
-#endif // !defined(__linux__)
bool HasPmuCounter() {
static int has_pmu_counter = -1;
diff --git a/simpleperf/testdata/DisplayBitmaps.apk b/simpleperf/testdata/DisplayBitmaps.apk
index 63b40744..5b6f6967 100644
--- a/simpleperf/testdata/DisplayBitmaps.apk
+++ b/simpleperf/testdata/DisplayBitmaps.apk
Binary files differ
diff --git a/simpleperf/testdata/DisplayBitmapsTest.apk b/simpleperf/testdata/DisplayBitmapsTest.apk
index 15807198..91a0abf2 100644
--- a/simpleperf/testdata/DisplayBitmapsTest.apk
+++ b/simpleperf/testdata/DisplayBitmapsTest.apk
Binary files differ
diff --git a/simpleperf/testdata/debug_unwind_small_map_range.data b/simpleperf/testdata/debug_unwind_small_map_range.data
deleted file mode 100644
index 2f94baac..00000000
--- a/simpleperf/testdata/debug_unwind_small_map_range.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/etm/perf.data b/simpleperf/testdata/etm/perf.data
index 595443d0..10481f59 100644
--- a/simpleperf/testdata/etm/perf.data
+++ b/simpleperf/testdata/etm/perf.data
Binary files differ
diff --git a/simpleperf/testdata/etm/perf_kernel.data b/simpleperf/testdata/etm/perf_kernel.data
index be53a313..11f399f9 100644
--- a/simpleperf/testdata/etm/perf_kernel.data
+++ b/simpleperf/testdata/etm/perf_kernel.data
Binary files differ
diff --git a/simpleperf/testdata/etm/perf_with_recording_process.data b/simpleperf/testdata/etm/perf_with_recording_process.data
new file mode 100644
index 00000000..92293bd0
--- /dev/null
+++ b/simpleperf/testdata/etm/perf_with_recording_process.data
Binary files differ
diff --git a/simpleperf/testdata/etm/perf_with_unformatted_trace.data b/simpleperf/testdata/etm/perf_with_unformatted_trace.data
deleted file mode 100644
index ee7ee3f6..00000000
--- a/simpleperf/testdata/etm/perf_with_unformatted_trace.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/etm/rq_stats.ko b/simpleperf/testdata/etm/rq_stats.ko
index 6181a0c3..c35dcd3f 100644
--- a/simpleperf/testdata/etm/rq_stats.ko
+++ b/simpleperf/testdata/etm/rq_stats.ko
Binary files differ
diff --git a/simpleperf/testdata/perf_display_bitmaps.RenderThread.perf-script b/simpleperf/testdata/perf_display_bitmaps.RenderThread.perf-script
deleted file mode 100644
index a0fa224f..00000000
--- a/simpleperf/testdata/perf_display_bitmaps.RenderThread.perf-script
+++ /dev/null
@@ -1,9850 +0,0 @@
-RenderThread 31850/31881 [001] 684943.449406: 250000 cpu-clock:
- 74938fb3f0 libGLESv2_adreno.so[+29c3f0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449656: 250000 cpu-clock:
- 74938fb380 libGLESv2_adreno.so[+29c380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449905: 250000 cpu-clock:
- ffffff82a2f54530 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7493901560 libGLESv2_adreno.so[+2a2560] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938fb048 libGLESv2_adreno.so[+29c048] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.450156: 250000 cpu-clock:
- 752f278e98 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773b8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450475: 250000 cpu-clock:
- 7531a77534 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77458 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450728: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77398 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450980: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773f8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451213: 250000 cpu-clock:
- 752ebc8ba8 tt_hadvance_adjust (/system/lib64/libft2.so)
- 752ebb9734 tt_face_get_metrics (/system/lib64/libft2.so)
- 752ebcacb4 tt_get_metrics (/system/lib64/libft2.so)
- 752ebc9740 load_truetype_glyph (/system/lib64/libft2.so)
- 752ebc0894 tt_glyph_load (/system/lib64/libft2.so)
- 752eb779e8 FT_Load_Glyph (/system/lib64/libft2.so)
- 7531982574 SkScalerContext_FreeType::generateMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 75319a223c SkScalerContext::getMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 7531a20f7c SkStrike::lookupByPackedGlyphID(SkPackedGlyphID, SkStrike::MetricsType) (/system/lib64/libhwui.so)
- 7531a20d60 SkStrike::getGlyphMetrics(unsigned short, SkPoint) (/system/lib64/libhwui.so)
- 7531a25d80 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451464: 250000 cpu-clock:
- 7531a08a04 _ZNSt3__110__function6__funcIZNK20GrRenderTargetOpList20gatherProxyIntervalsEP19GrResourceAllocatorE3$_1NS_9allocatorIS5_EEFvP14GrSurfaceProxyEEclEOS9_$f08c06731c135ccb4954f8184fcc80aa (/system/lib64/libhwui.so)
- 75319a0bcc GrProcessorSet::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&) const (/system/lib64/libhwui.so)
- 7531a05080 GrRenderTargetOpList::OpChain::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&, GrOp::VisitorType) const (/system/lib64/libhwui.so)
- 7531a04f18 GrRenderTargetOpList::gatherProxyIntervals(GrResourceAllocator*) const (/system/lib64/libhwui.so)
- 7531a8c494 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451861: 250000 cpu-clock:
- ffffff82a305b2bc ktime_get_mono_fast_ns.cfi ([kernel.kallsyms])
- ffffff82a311ab4a __perf_event_header__init_id ([kernel.kallsyms])
- ffffff82a312c53e perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937700b8 libGLESv2_adreno.so[+1110b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531cd0568 GrGLBuffer::onMap() (/system/lib64/libhwui.so)
- 7531a01dac GrResourceProvider::createPatternedIndexBuffer(unsigned short const*, int, int, int, GrUniqueKey const*) (/system/lib64/libhwui.so)
- 75319a47d4 GrResourceProvider::refQuadIndexBuffer() (/system/lib64/libhwui.so)
- 7531a01898 GrQuadPerEdgeAA::ConfigureMeshIndices(GrMeshDrawOp::Target*, GrMesh*, GrQuadPerEdgeAA::VertexSpec const&, int) (/system/lib64/libhwui.so)
- 7531d5dcf4 _ZN12_GLOBAL__N_110FillRectOp14onPrepareDrawsEPN12GrMeshDrawOp6TargetE$6bc8685becf5c4108fb52845fef67ac2 (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452111: 250000 cpu-clock:
- 75319a4918 GrPipeline::FixedDynamicState* SkArenaAlloc::make<GrPipeline::FixedDynamicState, SkIRect const&>(SkIRect const&) (/system/lib64/libhwui.so)
- 75319a3be4 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452360: 250000 cpu-clock:
- 752ebbe9dc gray_set_cell (/system/lib64/libft2.so)
- 752ebbed20 gray_render_line (/system/lib64/libft2.so)
- 752ebbe5e4 gray_conic_to (/system/lib64/libft2.so)
- 752eb7f0a0 FT_Outline_Decompose (/system/lib64/libft2.so)
- 752ebbe2dc gray_convert_glyph_inner (/system/lib64/libft2.so)
- 752ebbdf90 gray_raster_render (/system/lib64/libft2.so)
- 752eb7f820 FT_Outline_Render (/system/lib64/libft2.so)
- 752eb7f8d8 FT_Outline_Get_Bitmap (/system/lib64/libft2.so)
- 75319843cc SkScalerContext_FreeType_Base::generateGlyphImage(FT_FaceRec_*, SkGlyph const&, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531982a94 SkScalerContext_FreeType::generateImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a78a4 SkScalerContext::getImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a6da4 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452610: 250000 cpu-clock:
- ffffff82a2e89e00 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 75319a6d50 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452861: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453110: 250000 cpu-clock:
- ffffff82a31bf540 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453362: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453611: 250000 cpu-clock:
- ffffff82a315042c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39cb22a kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39c9f5e kgsl_ioctl_gpuobj_import.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad8bd4 ioctl_kgsl_gpuobj_import (/vendor/lib64/libgsl.so)
- 7494ad55cc gsl_memory_map_ext_fd_pure (/vendor/lib64/libgsl.so)
- 74938935c4 libGLESv2_adreno.so[+2345c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74935f053c eglSubDriverAndroid.so[+853c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453863: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494c0312c validateAndMap(private_handle_t*) (/vendor/lib64/libqdMetaData.so)
- 7494c03714 getMetaData (/vendor/lib64/libqdMetaData.so)
- 743e533d50 gralloc::GrallocImpl::Gralloc1Perform(gralloc1_device*, int, ...) (/vendor/lib64/hw/gralloc.msmnile.so)
- 74935ee804 eglSubDriverAndroid.so[+6804] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 74935f05ac eglSubDriverAndroid.so[+85ac] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.454128: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938ae8e4 libGLESv2_adreno.so[+24f8e4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938a0118 libGLESv2_adreno.so[+241118] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389e488 libGLESv2_adreno.so[+23f488] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378ac28 libGLESv2_adreno.so[+12bc28] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493789c6c libGLESv2_adreno.so[+12ac6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455005: 250000 cpu-clock:
- ffffff82a31c64d0 record_stat ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a487c0 SkString::SkString(SkString&&) (/system/lib64/libhwui.so)
- 7531a48758 std::__1::enable_if<!(!(!(false))), void>::type SkTArray<SkString, false>::move<false>(void*) (/system/lib64/libhwui.so)
- 7531a485e0 SkTArray<SkString, false>::checkRealloc(int) (/system/lib64/libhwui.so)
- 7531a483a8 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a48884 GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a481a4 GrGLSLProgramBuilder::GrGLSLProgramBuilder(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a474d8 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPipeline const&, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a463c4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455254: 250000 cpu-clock:
- 7531ac5518 std::__1::pair<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*>, bool> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::__emplace_unique_key_args<SkSL::StringFragment, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>, std::__1::tuple<> >(SkSL::StringFragment const&, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>&&, std::__1::tuple<>&&) (/system/lib64/libhwui.so)
- 7531ac4e64 SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531a57140 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455504: 250000 cpu-clock:
- 752e0a7880 je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5aac8 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455754: 250000 cpu-clock:
- 752e0a7f4c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456005: 250000 cpu-clock:
- 752e0b37a4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5c8a0 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456324: 250000 cpu-clock:
- ffffff82a2e83d28 el0_da ([kernel.kallsyms])
- 752fe480b8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531a5c930 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456504: 250000 cpu-clock:
- 7531acdf2c SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456823: 250000 cpu-clock:
- ffffff82a31b43f4 vma_merge.cfi ([kernel.kallsyms])
- ffffff82a31b63aa mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f4e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d3ddc je_pages_map (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d011c je_extent_alloc_mmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc318 je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457009: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457254: 250000 cpu-clock:
- 7531a589ec SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457504: 250000 cpu-clock:
- 7531ac52f0 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457799: 250000 cpu-clock:
- 752e0a7ed4 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a58a1c SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458004: 250000 cpu-clock:
- 752e0a432c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458254: 250000 cpu-clock:
- 752e0a7f48 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4ffc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458504: 250000 cpu-clock:
- ffffff82a31f8b30 mem_cgroup_commit_charge.cfi ([kernel.kallsyms])
- ffffff82a31a9476 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458754: 250000 cpu-clock:
- 752e0abef8 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e66c SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459004: 250000 cpu-clock:
- 752e0dd248 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e6e4 std::__1::__vector_base<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a9e654 SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459255: 250000 cpu-clock:
- 752fe480c4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531acdda8 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531a5c0a0 SkSL::Parser::interfaceBlock(SkSL::Modifiers) (/system/lib64/libhwui.so)
- 7531a5a820 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a5794c SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459505: 250000 cpu-clock:
- 7531aad464 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::find<SkSL::StringFragment>(SkSL::StringFragment const&) (/system/lib64/libhwui.so)
- 7531aad140 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531a59eb0 SkSL::IRGenerator::convertType(SkSL::ASTType const&) (/system/lib64/libhwui.so)
- 7531ac3e3c SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a579c8 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459761: 250000 cpu-clock:
- 7531a58304 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460005: 250000 cpu-clock:
- ffffff82a3236000 dget_parent.cfi ([kernel.kallsyms])
- ffffff82a322282a lookup_fast ([kernel.kallsyms])
- ffffff82a322117e walk_component ([kernel.kallsyms])
- ffffff82a3220d12 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752feee688 android::FileBlobCache::FileBlobCache(unsigned long, unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libEGL.so)
- 752fed8a2c android::egl_cache_t::getBlob(void const*, long, void*, long) (/system/lib64/libEGL.so)
- 7493858004 libGLESv2_adreno.so[+1f9004] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460254: 250000 cpu-clock:
- ffffff82a2f54150 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 749457d3d0 LLVMIRGen::LLVMIRGen(LLVMCompiler*, E_QGLC_SHADERTYPE, char const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945654e8 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460504: 250000 cpu-clock:
- ffffff82a31f429c lock_page_memcg.cfi ([kernel.kallsyms])
- ffffff82a31bde56 page_add_file_rmap.cfi ([kernel.kallsyms])
- ffffff82a31aa0c2 alloc_set_pte.cfi ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494755880 YYParser::YYParser() (/vendor/lib64/libllvm-glnext.so)
- 74946b340c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460793: 250000 cpu-clock:
- 74945ffda4 TType::operator=(TType const&) (/vendor/lib64/libllvm-glnext.so)
- 74946ad438 TFunction::TFunction(llvm::StringRef const&, TType, TOperator) (/vendor/lib64/libllvm-glnext.so)
- 74947033b4 InitAtomicCounterFunctions(TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3484 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461004: 250000 cpu-clock:
- 7494755900 YYParser::InitializeState(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3544 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461257: 250000 cpu-clock:
- 7494751360 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494753c3c InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474f63c CPPStruct::CPPextension(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750090 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461504: 250000 cpu-clock:
- 7494751430 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.461755: 250000 cpu-clock:
- 74945f38a8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 74945f3cd8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 749467c460 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946939ac TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462027: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 74945c1d88 LLVMIRGen::initSetupInfo(Operand*, BlendingInfo*, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 74945c57e0 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462270: 250000 cpu-clock:
- 752e0dd378 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74947541b4 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462504: 250000 cpu-clock:
- ffffff82a31c6408 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942c9930 (anonymous namespace)::GlobalDCE::GlobalDCE() (/vendor/lib64/libllvm-glnext.so)
- 74942c98a0 llvm::createGlobalDCEPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce4f0 llvm::PassManagerBuilder::populatePrepTransformPassesGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462755: 250000 cpu-clock:
- 7493c1f548 llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50204 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c91260 llvm::initializeDominatorTreePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493ec94f0 (anonymous namespace)::PromotePass::PromotePass() (/vendor/lib64/libllvm-glnext.so)
- 7493ec9478 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce6ac llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463005: 250000 cpu-clock:
- 752e0b38c4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493ec9470 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce894 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463254: 250000 cpu-clock:
- ffffff82a31a85a0 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23cc memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493fc2c28 llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue> >::operator[]((anonymous namespace)::SimpleValue const&) (/vendor/lib64/libllvm-glnext.so)
- 7493fc169c (anonymous namespace)::EarlyCSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463549: 250000 cpu-clock:
- 7494647d00 Symbol::isNeededInLinker() const (/vendor/lib64/libllvm-glnext.so)
- 749463d54c MetaDataExport::setupGLSLSymbolData(QGLC_GLSL_SYMBOLDATA*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463dbf8 MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463798: 250000 cpu-clock:
- 752e0abe38 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9f95c (anonymous namespace)::StructLayoutMap::~StructLayoutMap() (/vendor/lib64/libllvm-glnext.so)
- 7493d9e1e0 llvm::TargetData::~TargetData() (/vendor/lib64/libllvm-glnext.so)
- 749457dcd8 LLVMIRGen::~LLVMIRGen() (/vendor/lib64/libllvm-glnext.so)
- 74945509e0 LLVMCompiler::~LLVMCompiler() (/vendor/lib64/libllvm-glnext.so)
- 749456542c ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464056: 250000 cpu-clock:
- 7494917c58 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464303: 250000 cpu-clock:
- 7494920ac4 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464548: 250000 cpu-clock:
- ffffff82a34b5cdc avtab_search_node.cfi ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a728e selinux_task_alloc.cfi ([kernel.kallsyms])
- ffffff82a2f60e1a copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fed88d4 android::egl_cache_t::setBlob(void const*, long, void const*, long) (/system/lib64/libEGL.so)
- 74938583fc libGLESv2_adreno.so[+1f93fc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464844: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b90c SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531acd38c SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465048: 250000 cpu-clock:
- 7531dc0f58 @plt (/system/lib64/libhwui.so)
- 7531ab5df8 SkSL::to_string(double) (/system/lib64/libhwui.so)
- 7531ad2490 SkSL::Constructor::description() const (/system/lib64/libhwui.so)
- 7531ab52fc SkSL::GLSLCodeGenerator::writeBinaryExpression(SkSL::BinaryExpression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ab5590 SkSL::GLSLCodeGenerator::writeExpression(SkSL::Expression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ac3124 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ed8 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465299: 250000 cpu-clock:
- 752e0e2160 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ed3ae0 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3bd4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 74946f115c Initialize(ShImplementationConstants const*, ShExtensionSupport const*) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f34 ShSetResourceLimits (/vendor/lib64/libllvm-glnext.so)
- 7494565538 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465549: 250000 cpu-clock:
- 752e0aa1c4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5088 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465798: 250000 cpu-clock:
- 749474f144 CPPStruct::CPPversion(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750040 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466049: 250000 cpu-clock:
- 7494717a20 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.466299: 250000 cpu-clock:
- 7494ed3a40 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3424 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/vndk-sp-29/libc++.so)
- 7494691f08 TQCOM_Codegen::createOneBUVSymbol(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 74946922cc TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494692504 TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494693a8c TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466549: 250000 cpu-clock:
- 7493d3f070 llvm::MDNode::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Value*>) (/vendor/lib64/libllvm-glnext.so)
- 7494361cb8 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466799: 250000 cpu-clock:
- 7493d9ce40 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467049: 250000 cpu-clock:
- 7493c92340 llvm::DenseMap<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*, llvm::DenseMapInfo<llvm::BasicBlock*> >::InsertIntoBucket(llvm::BasicBlock* const&, llvm::DomTreeNodeBase<llvm::BasicBlock>* const&, std::__1::pair<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c915bc void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467298: 250000 cpu-clock:
- 7493db55c0 (anonymous namespace)::BasicAliasAnalysis::pointsToConstantMemory(llvm::AliasAnalysis::Location const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493e21e94 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467548: 250000 cpu-clock:
- 74942c6320 llvm::ValueEnumerator::incorporateFunction(llvm::Function const&) (/vendor/lib64/libllvm-glnext.so)
- 74942b8980 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467798: 250000 cpu-clock:
- 74949179f8 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468048: 250000 cpu-clock:
- 749492080c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468297: 250000 cpu-clock:
- 752e0e23c4 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385a28c libGLESv2_adreno.so[+1fb28c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468549: 250000 cpu-clock:
- 7493c38940 llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c38b48 llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9ce34 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468800: 250000 cpu-clock:
- 752e0aa148 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c98ca0 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749461359c LLVMModuleUpdater::generateGetRegIntrinsic(llvm::OwningPtr<QInstruction>*, llvm::Constant*, int, llvm::Instruction*, int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494615560 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469049: 250000 cpu-clock:
- 7493d3a098 llvm::LLVMContext::getTargetTriple() const (/vendor/lib64/libllvm-glnext.so)
- 7493c73b5c llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*) (/vendor/lib64/libllvm-glnext.so)
- 74946143a4 LLVMModuleUpdater::getOrInsertBaryCoordinate(QCC_PSBaryCoordinates) (/vendor/lib64/libllvm-glnext.so)
- 7494613e70 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469299: 250000 cpu-clock:
- 7493fa55b8 (anonymous namespace)::ADCE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945701bc SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469549: 250000 cpu-clock:
- 7493d3e7c8 llvm::MDNodeOperand::allUsesReplacedWith(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d588c8 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462440c llvm::LowerNamedPointersPass::renameNamedPointerGlobals(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623248 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469799: 250000 cpu-clock:
- 7493ca3ff8 getIntrinsicIDHelper(char const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c98ce8 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749462379c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470048: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d4b05c llvm::getNamedTimer(llvm::StringRef const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a624 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470299: 250000 cpu-clock:
- 752e0e2974 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d50154 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493dd5d18 llvm::initializeDominanceFrontierPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16e0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470548: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74941688a8 llvm::initializeUnreachableMachineBlockElimPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749406c488 llvm::initializeLiveVariablesPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7494060168 llvm::initializeLiveIntervalsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403c580 llvm::initializeCalculateSpillWeightsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dd70 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470798: 250000 cpu-clock:
- ffffff82a3143a28 filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74940b44c0 llvm::initializeMachineModuleGenPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403de28 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471053: 250000 cpu-clock:
- 752e0e27ec strcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1f54c llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d501e8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749416a3d4 llvm::initializeVirtRegMapPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dee0 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471298: 250000 cpu-clock:
- 7493d51648 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749452a9d4 llvm::initializeQGPUGlobalRegAllocPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403df30 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471566: 250000 cpu-clock:
- ffffff82a30563e8 run_timer_softirq.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83942 el1_irq ([kernel.kallsyms])
- ffffff82a3150416 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749427ce80 llvm::TargetLowering::TargetLowering(llvm::TargetMachine const&, llvm::TargetLoweringObjectFile const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe4cc llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471799: 250000 cpu-clock:
- 74942d14f0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472059: 250000 cpu-clock:
- 7493c37b98 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 74943583cc llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472298: 250000 cpu-clock:
- 74943b76a8 QGPUFastISel::isCombine(llvm::Value const*) const (/vendor/lib64/libllvm-glnext.so)
- 7494380238 QGPUFastISel::needToLowerInstAtDefSite(llvm::Instruction const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405d04 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472549: 250000 cpu-clock:
- 749446ac80 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472857: 250000 cpu-clock:
- 749452a4d4 llvm::QGPUPostRALiveVariables::runLivenessAnalysis(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7494513ffc llvm::runPostRALivenessAnalysis(llvm::MachineFunction*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2110 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473048: 250000 cpu-clock:
- ffffff82a2e89dc4 test_and_set_bit ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494440000 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473298: 250000 cpu-clock:
- ffffff82a3143a9c filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74948475f0 QGPUCompiler::Fill_ADRENO_INPUTS(QGPUCompiler::MetadataContext*, QCC_METADATA_DESCRIPTOR const*, QCC_METADATA_ADRENO_INPUTS*, unsigned int, llvm::SmallVectorImpl<QGPUCompiler::MetadataContext::Fixup>*) (/vendor/lib64/libllvm-glnext.so)
- 749485b458 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494873a34 QGPUCompiler::MetadataContext::BuildStructure(QCC_METADATA_DESCRIPTOR const*, void const**) (/vendor/lib64/libllvm-glnext.so)
- 749463de24 MetaDataExport::setupHWShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, QGPUCompiler::ConstSizedBuffer*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool, bool, bool, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494553e1c LLVMCompiler::exportHWShaderMetaData(QGLC_GLSL_SYMBOLDATA*, llvm::DenseMap<char const*, TFInfo*, llvm::DenseMapInfo<char const*> >*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494570ed0 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473548: 250000 cpu-clock:
- 7493d3f7e8 llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a1b8 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473798: 250000 cpu-clock:
- 7493c40624 llvm::Triple::Parse() const (/vendor/lib64/libllvm-glnext.so)
- 74942d1cb0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474048: 250000 cpu-clock:
- 752e0b3920 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749436154c llvm::QGPULiteralLoweringPass::generateGetRegIntrinsic(llvm::MDNode const*, llvm::Type*, llvm::Value*, unsigned int, llvm::Instruction*, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 749435fbec llvm::QGPULiteralLoweringPass::processLiteralOperand(llvm::Instruction*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494358504 llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474298: 250000 cpu-clock:
- 752e0aa228 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74940b7ce0 llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, unsigned int const&, std::__1::pair<unsigned int, unsigned int>*) (/vendor/lib64/libllvm-glnext.so)
- 74944a1270 QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749449371c QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474548: 250000 cpu-clock:
- 74944d6068 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474798: 250000 cpu-clock:
- 7493d3f560 llvm::NamedMDNode::getNumOperands() const (/vendor/lib64/libllvm-glnext.so)
- 7494374f48 llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494437f40 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475048: 250000 cpu-clock:
- 7493c6bdf4 llvm::Constant::removeDeadConstantUsers() const (/vendor/lib64/libllvm-glnext.so)
- 7493d25058 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475299: 250000 cpu-clock:
- 752e0b4c34 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3bf9c llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475549: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475837: 250000 cpu-clock:
- ffffff82a31b5e08 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a05ff4 libGLESv2_adreno.so[+3a6ff4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03d5c libGLESv2_adreno.so[+3a4d5c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476104: 250000 cpu-clock:
- 749383a380 libGLESv2_adreno.so[+1db380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476603: 250000 cpu-clock:
- 7494917b38 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476853: 250000 cpu-clock:
- 74949180cc longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477104: 250000 cpu-clock:
- 7494920e04 compress_block (/system/lib64/vndk-sp-29/libz.so)
- 749492043c _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477354: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a2f60baa copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531b2a638 android::uirenderer::skiapipeline::ShaderCache::store(SkData const&, SkData const&) (/system/lib64/libhwui.so)
- 7531a56600 GrGLProgramBuilder::storeShaderInCache(SkSL::Program::Inputs const&, unsigned int, GrGLSLSet const&) (/system/lib64/libhwui.so)
- 7531a46fd4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477604: 250000 cpu-clock:
- 7493744820 glDrawRangeElements (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477854: 250000 cpu-clock:
- 7493a02544 libGLESv2_adreno.so[+3a3544] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de8c0 libGLESv2_adreno.so[+37f8c0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478104: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478354: 250000 cpu-clock:
- 752e0a4354 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a999f0 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9ae48 SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531a99a48 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9adcc SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531ace61c SkSL::Parser::varDeclarationEnd(SkSL::Modifiers, std::__1::unique_ptr<SkSL::ASTType, std::__1::default_delete<SkSL::ASTType> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531acdde4 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531acd620 SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acefc8 SkSL::Parser::ifStatement() (/system/lib64/libhwui.so)
- 7531acd6ac SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478604: 250000 cpu-clock:
- 7531ab02f8 SkSL::IRGenerator::convertSwizzle(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aafa68 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aaf980 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531ac4088 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531ac3d70 SkSL::IRGenerator::convertVarDeclarationStatement(SkSL::ASTVarDeclarationStatement const&) (/system/lib64/libhwui.so)
- 7531ac38e0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac5c90 SkSL::IRGenerator::convertIf(SkSL::ASTIfStatement const&) (/system/lib64/libhwui.so)
- 7531ac39b0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478854: 250000 cpu-clock:
- 752e0dd3ac je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a54c34 SkSL::Compiler::scanCFG(SkSL::CFG*, unsigned long, std::__1::set<unsigned long, std::__1::less<unsigned long>, std::__1::allocator<unsigned long> >*) (/system/lib64/libhwui.so)
- 7531a543c8 SkSL::Compiler::computeDataFlow(SkSL::CFG*) (/system/lib64/libhwui.so)
- 7531a5112c SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479103: 250000 cpu-clock:
- 752e0abf00 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a53bf8 std::__1::__vector_base<SkSL::BasicBlock, std::__1::allocator<SkSL::BasicBlock> >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a516a0 SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479354: 250000 cpu-clock:
- 752e122054 __vfprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e14030c vsnprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e10bf58 __vsnprintf_chk (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74938cfb70 EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...) (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938580a8 libGLESv2_adreno.so[+1f90a8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479604: 250000 cpu-clock:
- 74946f29c0 InitStandardUniforms(TSymbolTable&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b3460 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479854: 250000 cpu-clock:
- 7494753c48 InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494747a6c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480104: 250000 cpu-clock:
- 7494719030 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480354: 250000 cpu-clock:
- 752e0cb430 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b7174 TPoolAllocator::allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947180d8 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480605: 250000 cpu-clock:
- ffffff82a31a8940 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 749465ff50 TIntermAggregate::TIntermAggregate() (/vendor/lib64/libllvm-glnext.so)
- 74946e5cec TIntermediate::setAggregateOperator(TIntermNode*, TOperator, int) (/vendor/lib64/libllvm-glnext.so)
- 74946be83c TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480854: 250000 cpu-clock:
- 749474a4a4 CPPStruct::MacroExpand(llvm::StringRef, yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494755e34 YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481104: 250000 cpu-clock:
- 749466ef28 std::__1::enable_if<(__is_forward_iterator<GLSL_LINK_ERROR*>::value) && (is_constructible<GLSL_LINK_ERROR, std::__1::iterator_traits<GLSL_LINK_ERROR*>::reference>::value), void>::type std::__1::vector<GLSL_LINK_ERROR, std::__1::allocator<GLSL_LINK_ERROR> >::assign<GLSL_LINK_ERROR*>(GLSL_LINK_ERROR*, GLSL_LINK_ERROR*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a58 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481354: 250000 cpu-clock:
- 752e1462b4 pthread_mutex_trylock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0040 extent_lock2 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cd9c4 extent_split_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cf8f0 extent_split_interior (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0caf30 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494588d5c LLVMIRGen::getOperandValue(Operand*, llvm::OwningPtr<QInstruction>*) (/vendor/lib64/libllvm-glnext.so)
- 749458b8c8 LLVMIRGen::checkBinaryOperands(Operand*, Operand*, llvm::OwningPtr<QInstruction>&, llvm::OwningPtr<QInstruction>&, EOperandWidth&, llvm::BasicBlock*, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749458e254 LLVMIRGen::generateBinary(Operand*, Operand*, TOperator, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670e44 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749468502c TQCOM_Codegen::TraverseAggregateNode(TIntermAggregate*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468c848 TQCOM_Codegen::TraverseIfNode(TIntermSelection*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481604: 250000 cpu-clock:
- ffffff82a315050c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23ec memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494584154 LLVMIRGen::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494591a84 LLVMIRGen::generateCombineOrMap(QInstruction*, llvm::Instruction*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945c9d90 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494671e08 TQCOM_Codegen::TraverseSwizzle(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670ca8 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481854: 250000 cpu-clock:
- 752e0dd590 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754108 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482105: 250000 cpu-clock:
- 7493d44f4c (anonymous namespace)::GetCFGOnlyPasses::passEnumerate(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50454 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482354: 250000 cpu-clock:
- 7493d50450 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce7b8 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482604: 250000 cpu-clock:
- 7493ecf058 (anonymous namespace)::PromoteMem2Reg::getNumPreds(llvm::BasicBlock const*) (/vendor/lib64/libllvm-glnext.so)
- 7493ecc45c (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482855: 250000 cpu-clock:
- 7493f29574 llvm::InstCombiner::visitCallInst(llvm::CallInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483104: 250000 cpu-clock:
- 752e14610c pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa7c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493fd849c (anonymous namespace)::JumpThreading::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483354: 250000 cpu-clock:
- 7493fcbeb8 (anonymous namespace)::ValueTable::lookup_or_add(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc71cc (anonymous namespace)::GVN::processInstruction(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc4d94 (anonymous namespace)::GVN::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483604: 250000 cpu-clock:
- 752e0aa258 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c931dc void llvm::Calculate<llvm::Function, llvm::BasicBlock*>(llvm::DominatorTreeBase<llvm::GraphTraits<llvm::BasicBlock*>::NodeType>&, llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c9150c void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483854: 250000 cpu-clock:
- 74942bc69c void llvm::BitstreamWriter::EmitRecord<unsigned long>(unsigned int, llvm::SmallVectorImpl<unsigned long>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b6634 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484104: 250000 cpu-clock:
- 752e0abedc je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6f98 TPoolAllocator::flushMem() (/vendor/lib64/libllvm-glnext.so)
- 749456037c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484354: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484603: 250000 cpu-clock:
- 74949207fc build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484863: 250000 cpu-clock:
- 749492097c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938584c4 libGLESv2_adreno.so[+1f94c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485104: 250000 cpu-clock:
- 752e0a435c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ac40e0 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485354: 250000 cpu-clock:
- 7531ac3058 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ff4 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485604: 250000 cpu-clock:
- 749466f80c TQCOM_Codegen::TQCOM_Codegen(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749466f9e8 TQCOM_Codegen_es300::TQCOM_Codegen_es300(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749469b148 TQCOM_VertexCodegen_es300::TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494696fa8 QCOM_ConstructCodegen(E_QGLC_SHADERTYPE, EShLangVersion) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f7c ShConstructCompiler (/vendor/lib64/libllvm-glnext.so)
- 74945655b0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485854: 250000 cpu-clock:
- 752e0a785c je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b391c je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494747b8c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486104: 250000 cpu-clock:
- 7494733d90 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486354: 250000 cpu-clock:
- 74946b9450 TParseContext::constructorErrorCheck(int, TIntermNode*, TFunction&, TOperator, TType*) (/vendor/lib64/libllvm-glnext.so)
- 74946d0698 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486604: 250000 cpu-clock:
- 7494663ad0 TIntermTyped::getType() const (/vendor/lib64/libllvm-glnext.so)
- 749467e6d8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486854: 250000 cpu-clock:
- 7493c6c388 llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494361b68 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487104: 250000 cpu-clock:
- 7493d9ccc8 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487354: 250000 cpu-clock:
- 7493d46840 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48dcc llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46e00 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487604: 250000 cpu-clock:
- 752e145bd0 pthread_mutex_lock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3ac llvm::sys::MutexImpl::acquire() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa5c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d47798 llvm::PMDataManager::recordAvailableAnalysis(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a3b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487854: 250000 cpu-clock:
- 74942baef0 llvm::BitstreamWriter::EmitVBR(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942bb8b0 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b70c4 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488104: 250000 cpu-clock:
- 7494917a18 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488603: 250000 cpu-clock:
- 752e0aa280 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385849c libGLESv2_adreno.so[+1f949c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488854: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749456492c CompilerContext::allocShaderMem(E_QGLC_SHADERMEM_ALLOC_TYPE, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463c868 MetaDataExport::duplicateSymbolData(QGLC_GLSL_SYMBOLDATA*, QGLC_GLSL_SYMBOLDATA const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749456a690 ESXLinker::bcConstruct() (/vendor/lib64/libllvm-glnext.so)
- 749456e1b4 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489104: 250000 cpu-clock:
- 7493c7819c llvm::hash_value(llvm::DenseMapAPIntKeyInfo::KeyTy const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c77ce8 bool llvm::DenseMap<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo>::LookupBucketFor<llvm::DenseMapAPIntKeyInfo::KeyTy>(llvm::DenseMapAPIntKeyInfo::KeyTy const&, std::__1::pair<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*>*&) const (/vendor/lib64/libllvm-glnext.so)
- 7493c6ac30 llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c6a550 llvm::ConstantInt::get(llvm::Type*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c6b930 llvm::ConstantDataSequential::getElementAsConstant(unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 7494650e64 getDXMetaData(llvm::GlobalVariable*, QGPUDXMetaData&) (/vendor/lib64/libllvm-glnext.so)
- 7494650a98 updateUAVTexSamUsage(llvm::Module*, QGLC_GLSL_SYMBOLDATA*) (/vendor/lib64/libllvm-glnext.so)
- 749456f12c SOLinker::linkResource() (/vendor/lib64/libllvm-glnext.so)
- 749456e624 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489354: 250000 cpu-clock:
- 7493c32098 llvm::enable_if<llvm::hashing::detail::is_hashable_data<unsigned int const>, llvm::hash_code>::type llvm::hashing::detail::hash_combine_range_impl<unsigned int const>(unsigned int const*, unsigned int const*) (/vendor/lib64/libllvm-glnext.so)
- 7493c31c70 llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (/vendor/lib64/libllvm-glnext.so)
- 7493c5bc78 llvm::AttrListPtr::get(llvm::AttributeWithIndex const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c5c34c llvm::AttrListPtr::addAttr(unsigned int, llvm::Attributes) const (/vendor/lib64/libllvm-glnext.so)
- 7493d2aef4 llvm::InvokeInst::addAttribute(unsigned int, llvm::Attributes) (/vendor/lib64/libllvm-glnext.so)
- 749460f2f8 LLVMModuleUpdater::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494613f38 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489604: 250000 cpu-clock:
- 7493d47e94 llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 74945701c4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489854: 250000 cpu-clock:
- 752e1458e4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c32e88 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (/vendor/lib64/libllvm-glnext.so)
- 7493d4a350 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490104: 250000 cpu-clock:
- 7493ee49e8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493edb89c (anonymous namespace)::SimplifyCFGOpt::run(llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493edb22c llvm::SimplifyCFG(llvm::BasicBlock*, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402d158 IterativeSimplifyCFG(llvm::Function&, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402bf34 (anonymous namespace)::CFGSimplifyPass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490354: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493e89d9c llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490604: 250000 cpu-clock:
- 74942fe938 llvm::TargetLowering::addRegisterClass(llvm::EVT, llvm::TargetRegisterClass const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe53c llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490855: 250000 cpu-clock:
- 7493d58480 llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749447dcfc optimizeFSub(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 74943540f0 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d372c llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491105: 250000 cpu-clock:
- 7493d5163c std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493feba5c llvm::initializeLoopStrengthReducePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493febae4 llvm::createLoopStrengthReducePass(llvm::TargetLowering const*) (/vendor/lib64/libllvm-glnext.so)
- 74943779c8 llvm::QGPUPassConfig::addIRPasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076b94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491354: 250000 cpu-clock:
- 7493bfe3e8 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fda0 llvm::PassRegistry::getPassInfo(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d44b30 llvm::AnalysisUsage::addPreserved(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494095c78 llvm::MachineFunctionPass::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74940da2fc llvm::TargetPassConfig::addPass(char&) (/vendor/lib64/libllvm-glnext.so)
- 74940daea0 llvm::TargetPassConfig::addMachineSSAOptimization() (/vendor/lib64/libllvm-glnext.so)
- 7494378218 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491647: 250000 cpu-clock:
- 74940ad3d0 llvm::MachineLoopInfo::MachineLoopInfo() (/vendor/lib64/libllvm-glnext.so)
- 74940ad348 llvm::Pass* llvm::callDefaultCtor<llvm::MachineLoopInfo>() (/vendor/lib64/libllvm-glnext.so)
- 7493d46ea4 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494377f60 llvm::QGPUPassConfig::addOptimizedRegAlloc(llvm::FunctionPass*) (/vendor/lib64/libllvm-glnext.so)
- 74943782c0 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491897: 250000 cpu-clock:
- 7494308e80 (anonymous namespace)::QGPUNopandHwFlagsInserter::QGPUNopandHwFlagsInserter() (/vendor/lib64/libllvm-glnext.so)
- 7494308c38 llvm::createQGPUNopandHwFlagsInserterPass() (/vendor/lib64/libllvm-glnext.so)
- 74943785d0 llvm::QGPUPassConfig::addPreEmitPass() (/vendor/lib64/libllvm-glnext.so)
- 7494378350 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492148: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1cf24 llvm::MallocSlabAllocator::Allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 7493c1cec8 llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74945099d4 QGPUGlobalRA::RegisterInterferenceContext::RegisterInterferenceContext(llvm::BumpPtrAllocator*, llvm::BumpPtrAllocator*, llvm::QGPUTargetMachine*) (/vendor/lib64/libllvm-glnext.so)
- 749450b820 QGPUGlobalRegAlloc::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49d80 llvm::FunctionPassManagerImpl::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c10 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492397: 250000 cpu-clock:
- 7494382fa0 QGPUFastISel::populateGlobalInfoMap(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74943ba270 QGPUFastISel::QGPUFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 74943b9da4 llvm::QGPU::createFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 749453ccbc QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492647: 250000 cpu-clock:
- 7494389630 QGPUFastISel::isTypeLegal(llvm::Type*, llvm::EVT&) (/vendor/lib64/libllvm-glnext.so)
- 74943a1f7c QGPUFastISel::QGPUSelectMul(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943babb4 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492897: 250000 cpu-clock:
- 749433a9ec llvm::MOVCVTInstrInfo::isMOVAInstr(llvm::MachineInstr const*) (/vendor/lib64/libllvm-glnext.so)
- 74944a8210 QGPUPeepholeOptimizer::foldRelativeAddressingMove(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 7494493bc0 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493148: 250000 cpu-clock:
- 749409f974 llvm::MachineInstrExpressionTrait::getHashValue(llvm::MachineInstr const* const&) (/vendor/lib64/libllvm-glnext.so)
- 749408a5c0 llvm::ScopedHashTable<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >::insertIntoScope(llvm::ScopedHashTableScope<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >*, llvm::MachineInstr* const&, unsigned int const&) (/vendor/lib64/libllvm-glnext.so)
- 7494086f3c (anonymous namespace)::MachineCSE::PerformCSE(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*) (/vendor/lib64/libllvm-glnext.so)
- 7494086010 (anonymous namespace)::MachineCSE::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493397: 250000 cpu-clock:
- 7494479d30 (anonymous namespace)::QGPUScheduleInstrs::ReleaseSuccessors(llvm::SUnit*) (/vendor/lib64/libllvm-glnext.so)
- 749446b8a4 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493648: 250000 cpu-clock:
- 74942f04a8 (anonymous namespace)::QGPUCombiner::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493897: 250000 cpu-clock:
- 7494516b14 QGPUGlobalRegAlloc::constructLiveIntervals(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749450f320 QGPUGlobalRegAlloc::constructLiveIntervals() (/vendor/lib64/libllvm-glnext.so)
- 749450b97c QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494147: 250000 cpu-clock:
- 74945139f0 QGPUGlobalRegAlloc::clearPerFunction() (/vendor/lib64/libllvm-glnext.so)
- 749450c1f0 QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494398: 250000 cpu-clock:
- 7494082fec (anonymous namespace)::MachineCopyPropagation::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494648: 250000 cpu-clock:
- 749430e5ec (anonymous namespace)::QGPUNopandHwFlagsInserter::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494897: 250000 cpu-clock:
- 7493d46880 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48d30 llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494371100 llvm::QGPUTargetMachine::addTargetObjectGen(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494371194 llvm::QGPUTargetMachine::addMachineObjgenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494076720 llvm::LLVMTargetMachine::addModuleCodegenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool, bool, bool, bool&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74942d3cf4 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495148: 250000 cpu-clock:
- 7494438080 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a8e4 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3d08 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495398: 250000 cpu-clock:
- 7493e87198 llvm::UniformityAnalysisPass::~UniformityAnalysisPass() (/vendor/lib64/libllvm-glnext.so)
- 7493d4cb7c llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ce04 non-virtual thunk to llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d47dec llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7494552f30 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495647: 250000 cpu-clock:
- 752e0dd24c je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495897: 250000 cpu-clock:
- 752e0dd260 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a354 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496148: 250000 cpu-clock:
- 7493d82818 llvm::MCContext::MCContext(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*) (/vendor/lib64/libllvm-glnext.so)
- 74940b211c llvm::MachineModuleInfo::MachineModuleInfo(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 749437ad8c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496400: 250000 cpu-clock:
- 7493c6e9c0 llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>) (/vendor/lib64/libllvm-glnext.so)
- 74943571a4 llvm::QGPULiteralLoweringPass::TransformShader(llvm::Module&, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354028 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496648: 250000 cpu-clock:
- 752e0e20a8 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c37be4 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 7494374f3c llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74943d8eb4 QGPUFastISel::promoteLDC(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943dc4f8 QGPUFastISel::QGPUSelectLDCIntrinsic(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 7494405e28 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496897: 250000 cpu-clock:
- 749409ba50 llvm::MachineInstr::isSafeToMove(llvm::TargetInstrInfo const*, llvm::AliasAnalysis*, bool&) const (/vendor/lib64/libllvm-glnext.so)
- 74944df380 (anonymous namespace)::QGPUDeadMachineInstructionElim::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b064 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497148: 250000 cpu-clock:
- 74944d5b40 QGPULocalRegAlloc::checkInterferenceAtCurrSlot(QGPULocalRA::LiveRange*, llvm::RegClassID, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d4238 QGPULocalRegAlloc::allocateRegsForAggregate(QGPULocalRA::LiveRange*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d27c8 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497398: 250000 cpu-clock:
- 74944429e4 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497648: 250000 cpu-clock:
- 7493c5f750 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5f9d0 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5fb10 llvm::BasicBlock::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493c9965c llvm::Function::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d42230 llvm::Module::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d418bc llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497898: 250000 cpu-clock:
- 7493d3d920 llvm::DenseMapIterator<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3bdcc llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498147: 250000 cpu-clock:
- ffffff82a496e080 idr_alloc_cmn.cfi ([kernel.kallsyms])
- ffffff82a39cb1b6 kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39cd25a gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498397: 250000 cpu-clock:
- 7493a00088 libGLESv2_adreno.so[+3a1088] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498647: 250000 cpu-clock:
- 74939ffff0 libGLESv2_adreno.so[+3a0ff0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498898: 250000 cpu-clock:
- 74949180e0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499146: 250000 cpu-clock:
- 7494917a88 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499396: 250000 cpu-clock:
- 74949180d0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499646: 250000 cpu-clock:
- 7494917b74 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499897: 250000 cpu-clock:
- 7531a478d8 GrAllocator::reset() (/system/lib64/libhwui.so)
- 7531a47778 GrTAllocator<GrGLProgramDataManager::UniformInfo>::~GrTAllocator() (/system/lib64/libhwui.so)
- 7531a476e8 GrGLProgramBuilder::~GrGLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500151: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cbb38 libGLESv2_adreno.so[+26cb38] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cd884 libGLESv2_adreno.so[+26e884] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939dcb78 libGLESv2_adreno.so[+37db78] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ea0c8 libGLESv2_adreno.so[+38b0c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de760 libGLESv2_adreno.so[+37f760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a40238 GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500398: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500647: 250000 cpu-clock:
- 7531aad198 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aaccd4 SkSL::IRGenerator::convertIdentifier(SkSL::ASTIdentifier const&) (/system/lib64/libhwui.so)
- 7531aaf918 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500900: 250000 cpu-clock:
- 7493857d34 libGLESv2_adreno.so[+1f8d34] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b797c libGLESv2_adreno.so[+15897c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492d4 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501147: 250000 cpu-clock:
- 749466f1b8 llvm::DenseMap<unsigned int, bool, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, bool const&, std::__1::pair<unsigned int, bool>*) (/vendor/lib64/libllvm-glnext.so)
- 749466ceb8 TSymbolTable::TSymbolTable() (/vendor/lib64/libllvm-glnext.so)
- 74946b33cc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501398: 250000 cpu-clock:
- 752e0aa1d8 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5118 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501647: 250000 cpu-clock:
- 7494755f0c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501897: 250000 cpu-clock:
- 7494733e1c yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502178: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 749469b600 TType::buildMangledName(std::__1::basic_string<char, std::__1::char_traits<char>, adreno_pool_allocator<char> >&) (/vendor/lib64/libllvm-glnext.so)
- 74946b284c TType::getMangledName() (/vendor/lib64/libllvm-glnext.so)
- 74946ad7e8 TFunction::addParameter(TParameter&) (/vendor/lib64/libllvm-glnext.so)
- 74946f51bc TTexture(TBasicType, TBasicType, TOperator, int, int, TSymbolTableLevel&) (/vendor/lib64/libllvm-glnext.so)
- 749469cd5c TSymbolTable::initStandardFunction(int, int, int, TBasicType, TBasicType) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.502397: 250000 cpu-clock:
- 749465d340 TQCOM_ASTPatcher::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749466064c TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660688 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749465c71c TQCOM_ASTPatcher::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3d8c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502648: 250000 cpu-clock:
- 7493c379a0 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7493d5a484 llvm::ValueSymbolTable::reinsertValue(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d425fc llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 74945c9ec0 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502898: 250000 cpu-clock:
- 7494754674 ByteStream::~ByteStream() (/vendor/lib64/libllvm-glnext.so)
- 7494754100 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503147: 250000 cpu-clock:
- 74942ca8c0 (anonymous namespace)::GlobalDCE::MarkUsedGlobalsAsNeeded(llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74942ca738 (anonymous namespace)::GlobalDCE::GlobalIsNeeded(llvm::GlobalValue*) (/vendor/lib64/libllvm-glnext.so)
- 74942c9b3c (anonymous namespace)::GlobalDCE::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d54 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503398: 250000 cpu-clock:
- 7493d289dc llvm::Instruction::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493ecadf0 (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503648: 250000 cpu-clock:
- 7493db6b10 (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned long, llvm::MDNode const*, llvm::Value const*, unsigned long, llvm::MDNode const*) (/vendor/lib64/libllvm-glnext.so)
- 7493db5cd0 non-virtual thunk to (anonymous namespace)::BasicAliasAnalysis::alias(llvm::AliasAnalysis::Location const&, llvm::AliasAnalysis::Location const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e21d68 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503898: 250000 cpu-clock:
- 74942bbcac void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74942bb798 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b990c WriteValueSymbolTable(llvm::ValueSymbolTable const&, llvm::ValueEnumerator const&, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 74942b88e8 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504148: 250000 cpu-clock:
- 7494917a00 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504396: 250000 cpu-clock:
- 7494920ac0 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504647: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b954 SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531a5a5cc SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504897: 250000 cpu-clock:
- 7531aade68 void std::__1::vector<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::__push_back_slow_path<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > >(std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >&&) (/system/lib64/libhwui.so)
- 7531aaf9a0 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505148: 250000 cpu-clock:
- 7531a47140 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505397: 250000 cpu-clock:
- 752e0e2034 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749466f678 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__tree_node<std::__1::__value_type<llvm::StringRef, TSymbol*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__map_value_compare<llvm::StringRef, std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::less<llvm::StringRef>, true>, adreno_pool_allocator<std::__1::__value_type<llvm::StringRef, TSymbol*> > >::__emplace_unique_key_args<llvm::StringRef, std::__1::pair<llvm::StringRef const, TSymbol*> const&>(llvm::StringRef const&, std::__1::pair<llvm::StringRef const, TSymbol*> const&) (/vendor/lib64/libllvm-glnext.so)
- 7494703710 IdentifyBuiltInsHalti(EShLanguage, TSymbolTable&, InitHelper const&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b347c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505648: 250000 cpu-clock:
- 752e0e2444 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754628 ByteStream::ByteStream(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494747b18 CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505897: 250000 cpu-clock:
- 74946de438 TIntermediate::addConversion(TOperator, TType const&, TIntermTyped*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946df33c TIntermediate::addUnaryMath(TOperator, TIntermNode*, int, TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946be814 TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506147: 250000 cpu-clock:
- 752e0e216c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749463e940 os_memscpy(void*, unsigned int, void const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494733f64 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506398: 250000 cpu-clock:
- 752e0c9edc je_extent_heap_remove_first (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3ab8 arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493d42ef4 llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494601db8 LLVMModuleUpdater::generateSymbolVar(llvm::StringRef, bool, llvm::Type*, LLVM_Global_Type, llvm::Constant*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494580b84 LLVMIRGen::generateSymbolPtr(llvm::OwningPtr<QInstruction>*, llvm::StringRef, llvm::Type*, Symbol*, llvm::Type*, bool, llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74946801f8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494693918 TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506648: 250000 cpu-clock:
- 749468e790 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506899: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6660 std::__1::__deque_base<bool, std::__1::allocator<bool> >::~__deque_base() (/vendor/lib64/libllvm-glnext.so)
- 74946b5614 TParseContext::~TParseContext() (/vendor/lib64/libllvm-glnext.so)
- 74946b3bec ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507148: 250000 cpu-clock:
- 7493d5049c llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493efa31c llvm::InstCombiner::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce708 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507401: 250000 cpu-clock:
- 7493f8b73c llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f8ad28 llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f89004 llvm::InstCombiner::SimplifyDemandedInstructionBits(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7493f14f74 llvm::InstCombiner::visitAnd(llvm::BinaryOperator&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507647: 250000 cpu-clock:
- 7493d4254c llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 7493f7b408 llvm::InstCombiner::visitSelectInst(llvm::SelectInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507898: 250000 cpu-clock:
- 752e146148 pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fad0 llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d474f8 llvm::PMDataManager::initializeAnalysisImpl(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a348 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508149: 250000 cpu-clock:
- 7493c99df0 llvm::Function::hasGC() const (/vendor/lib64/libllvm-glnext.so)
- 74942b726c llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508397: 250000 cpu-clock:
- 752e0b4974 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 749466fadc TQCOM_Codegen::~TQCOM_Codegen() (/vendor/lib64/libllvm-glnext.so)
- 749466fc48 TQCOM_VertexCodegen_es300::~TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494565420 ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508647: 250000 cpu-clock:
- 7494918240 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508896: 250000 cpu-clock:
- 7494920d5c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509147: 250000 cpu-clock:
- 7494921bd8 @plt (/system/lib64/vndk-sp-29/libz.so)
- 74949217c0 uncompress2 (/system/lib64/vndk-sp-29/libz.so)
- 7494921940 uncompress (/system/lib64/vndk-sp-29/libz.so)
- 7493859248 libGLESv2_adreno.so[+1fa248] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a1c8 libGLESv2_adreno.so[+1fb1c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a484 libGLESv2_adreno.so[+1fb484] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509397: 250000 cpu-clock:
- 7493da0050 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509647: 250000 cpu-clock:
- 749461693c LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509898: 250000 cpu-clock:
- 7493d58930 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464bc68 updateVID(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, llvm::NamedMDNode*, char const*, unsigned int, unsigned int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464ea80 updateVIDs(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, E_QGLC_SHADERTYPE, llvm::SmallVectorImpl<unsigned int>&, llvm::SmallBitVector&, std::__1::vector<QGLC_GLSL_SYMBOL*, std::__1::allocator<QGLC_GLSL_SYMBOL*> >&, unsigned int, llvm::SmallBitVector*, LLVMModuleUpdater*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494574b0c SOLinker::linkInputsOutputs(unsigned int, LLVMModuleUpdater*, bool&, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7494571e34 SOLinker::updateLinkage(unsigned int, E_QGLC_RETURN_CODE&, unsigned int&, bool&, llvm::StructType*&) (/vendor/lib64/libllvm-glnext.so)
- 749456fe8c SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510148: 250000 cpu-clock:
- ffffff82a31a032c vmacache_find.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462350c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510398: 250000 cpu-clock:
- 7493d50444 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74945705a8 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510648: 250000 cpu-clock:
- 7493e8b0a0 unsigned long std::__1::__tree<llvm::Instruction*, std::__1::less<llvm::Instruction*>, std::__1::allocator<llvm::Instruction*> >::__erase_unique<llvm::Instruction*>(llvm::Instruction* const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e87750 llvm::UniformityAnalysisPass::adjustInstructionUniformity(llvm::UniformityAnalysisPass::SCALAR_KIND, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493e89e30 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510898: 250000 cpu-clock:
- 749427ef80 llvm::TargetLowering::computeRegisterProperties() (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511148: 250000 cpu-clock:
- 752e1458ec pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f1a8 llvm::NamedMDNode::NamedMDNode(llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d431d4 llvm::Module::getOrInsertNamedMetadata(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74943543ac llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511398: 250000 cpu-clock:
- 749449f4fc QGPUPeepholeOptimizer::simpleCopyPropagation(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 74944933a4 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511647: 250000 cpu-clock:
- 749436ed80 llvm::QGPUTargetMachine::getMinimumGPRFootprintEstimateFrom(llvm::MachineFunction const&, llvm::MinimumFootprint&) const (/vendor/lib64/libllvm-glnext.so)
- 7494370218 llvm::QGPUTargetMachine::setRegBudget(llvm::MachineFunction const*) (/vendor/lib64/libllvm-glnext.so)
- 749446c258 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511898: 250000 cpu-clock:
- 749433f458 llvm::QGPURegisterInfo::findFreePhyRes(llvm::SmallVectorImpl<unsigned int>&, llvm::MachineFunction&, llvm::TargetRegisterClass const*, unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 74942f6060 QGPUPostRAVectorize::findTempRegs() (/vendor/lib64/libllvm-glnext.so)
- 74942f5d8c QGPUPostRAVectorize::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b1ec llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512148: 250000 cpu-clock:
- 752e1458f4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abdec je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494375d90 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74943761b8 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74942d1c70 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512397: 250000 cpu-clock:
- 752e0abea0 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512652: 250000 cpu-clock:
- ffffff82a2e8215c __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 7493dbbf40 llvm::initializeCFGOnlyPrinterPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16d0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512898: 250000 cpu-clock:
- 752e0e23e8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493eded0c llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 74944851b0 (anonymous namespace)::QGPUISelPrepare::optimizeInstruction(llvm::Instruction*, WorkList&) (/vendor/lib64/libllvm-glnext.so)
- 7494481cd4 (anonymous namespace)::QGPUISelPrepare::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 749437af50 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513148: 250000 cpu-clock:
- 7494393e88 QGPUFastISel::TransferUniformity(llvm::Instruction const*, llvm::QGPUInstrOprndMod::Modifiers&) (/vendor/lib64/libllvm-glnext.so)
- 74943c7994 QGPUFastISel::QGPUHandleMadIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405dd0 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513398: 250000 cpu-clock:
- 749432d3e0 llvm::QGPUInstrInfoBase::getISASrcOpdLoc(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944ac9b4 QGPUPeepholeOptimizer::rematerializeMisplacedConstRegs(llvm::MachineInstr*) (/vendor/lib64/libllvm-glnext.so)
- 7494494334 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513648: 250000 cpu-clock:
- 74944d63c8 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513898: 250000 cpu-clock:
- 752e0aa19c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749443ee40 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514148: 250000 cpu-clock:
- 7493d57764 llvm::ValueHandleBase::ValueIsDeleted(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d576a4 llvm::Value::~Value() (/vendor/lib64/libllvm-glnext.so)
- 7493d25090 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514398: 250000 cpu-clock:
- 7493c029a0 llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long, llvm::APFloat::roundingMode) (/vendor/lib64/libllvm-glnext.so)
- 7493d3df1c llvm::DenseMapIterator<llvm::DenseMapAPFloatKeyInfo::KeyTy, llvm::ConstantFP*, llvm::DenseMapAPFloatKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3be20 llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514647: 250000 cpu-clock:
- ffffff82a31b55e4 vma_wants_writenotify.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514897: 250000 cpu-clock:
- 74938c1e44 libGLESv2_adreno.so[+262e44] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515148: 250000 cpu-clock:
- 74949180d4 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515396: 250000 cpu-clock:
- 74949182c0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515646: 250000 cpu-clock:
- 749491815c longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515896: 250000 cpu-clock:
- 7494917b54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516147: 250000 cpu-clock:
- 7531a48d54 SkTArray<SkString, false>::~SkTArray() (/system/lib64/libhwui.so)
- 7531a48c8c GrGLSLShaderBuilder::~GrGLSLShaderBuilder() (/system/lib64/libhwui.so)
- 7531a48b6c GrGLSLProgramBuilder::~GrGLSLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516398: 250000 cpu-clock:
- 7531a6a570 android::uirenderer::renderthread::ReliableSurface::hook_perform(ANativeWindow*, int, ...) (/system/lib64/libhwui.so)
- 752fee4828 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516647: 250000 cpu-clock:
- 74939f47d0 libGLESv2_adreno.so[+3957d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493785294 libGLESv2_adreno.so[+126294] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516897: 250000 cpu-clock:
- ffffff82a312c5a8 perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938af6a4 libGLESv2_adreno.so[+2506a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937854f8 libGLESv2_adreno.so[+1264f8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517147: 250000 cpu-clock:
- ffffff82a3493a80 cap_capable.cfi ([kernel.kallsyms])
- ffffff82a4515642 binder_do_set_priority ([kernel.kallsyms])
- ffffff82a45166fe binder_proc_transaction ([kernel.kallsyms])
- ffffff82a4513f16 binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752ff877e0 android::BpGraphicBufferProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*) (/system/lib64/libgui.so)
- 752ffbdd8c android::Surface::queueBuffer(ANativeWindowBuffer*, int) (/system/lib64/libgui.so)
- 74935f088c eglSubDriverAndroid.so[+888c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a5bc libGLESv2_adreno.so[+23b5bc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517598: 250000 cpu-clock:
- 74aad30344 android.view.ViewRootImpl.lambda$performDraw$2$ViewRootImpl (/system/framework/framework.jar)
- 74aacde3b4 android.view.-$$Lambda$ViewRootImpl$YBiqAhbCbXVPSKdbE3K4rH2gpxI.onFrameComplete (/system/framework/framework.jar)
- 752f954310 _JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9a5118 android::FrameCompleteWrapper::onFrameComplete(long) (/system/lib64/libandroid_runtime.so)
- 7531a89350 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.519541: 250000 cpu-clock:
- 749495753c libEGL_adreno.so[+553c] (/vendor/lib64/egl/libEGL_adreno.so)
- 7494957630 eglGetError (/vendor/lib64/egl/libEGL_adreno.so)
- 752fee42f4 android::eglGetErrorImpl() (/system/lib64/libEGL.so)
- 752fee0de8 eglMakeCurrent (/system/lib64/libEGL.so)
- 7531a6d170 android::uirenderer::renderthread::EglManager::makeCurrent(void*, int*, bool) (/system/lib64/libhwui.so)
- 7531abe258 std::__1::packaged_task<void ()>::operator()() (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.563354: 250000 cpu-clock:
- ffffff82a3298a54 ep_scan_ready_list ([kernel.kallsyms])
- ffffff82a329b38e SyS_epoll_wait.cfi ([kernel.kallsyms])
- ffffff82a329b67e SyS_epoll_pwait.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130748 __epoll_pwait (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304d7a8c android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 7531a988c0 android::uirenderer::ThreadBase::waitForWork() (/system/lib64/libhwui.so)
- 7531a98718 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
diff --git a/simpleperf/testdata/perf_display_bitmaps.UiThread.perf-script b/simpleperf/testdata/perf_display_bitmaps.UiThread.perf-script
deleted file mode 100644
index 5fda50bc..00000000
--- a/simpleperf/testdata/perf_display_bitmaps.UiThread.perf-script
+++ /dev/null
@@ -1,6062 +0,0 @@
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518055: 250000 cpu-clock:
- 74aad30e2a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518305: 250000 cpu-clock:
- 74ab66ea28 android.os.Parcel.writeStrongBinder (/system/framework/framework.jar)
- 74aacf92f2 android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30300 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl (/system/framework/framework.jar)
- 74aacde334 android.view.-$$Lambda$ViewRootImpl$7A_3tkr_Kw4TZAeIUGVlOoTcZhg.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518728: 250000 cpu-clock:
- 74acfa26c4 PaletteTraceIntegerValue (/system/lib64/libartpalette-system.so)
- 74ad445848 art::Object_internalClone(_JNIEnv*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7260 java.lang.Object.clone (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0400 java.lang.Thread$State.values (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1ed0 java.lang.Thread.getState (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1f50 java.lang.Thread.getThreadGroup (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2674 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2648 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd22b2 java.lang.Thread.<init> (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab642654 android.os.HandlerThread.<init> (/system/framework/framework.jar)
- 74abeac6d0 android.app.QueuedWork.getHandler (/system/framework/framework.jar)
- 74abeac9aa android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2aad4 android.app.ActivityThread.handleStopActivity (/system/framework/framework.jar)
- 74abf02156 android.app.servertransaction.StopActivityItem.execute (/system/framework/framework.jar)
- 74abf02c9c android.app.servertransaction.TransactionExecutor.executeLifecycleState (/system/framework/framework.jar)
- 74abf02b44 android.app.servertransaction.TransactionExecutor.execute (/system/framework/framework.jar)
- 74abe21cca android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.519470: 250000 cpu-clock:
- 74aaef9f3a com.android.internal.policy.PhoneWindow.closePanel (/system/framework/framework.jar)
- 74aaef9e60 com.android.internal.policy.PhoneWindow.closeAllPanels (/system/framework/framework.jar)
- 74abe34076 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520693: 250000 cpu-clock:
- 74abe551fe android.app.FragmentManagerImpl.dispatchOnFragmentStopped (/system/framework/framework.jar)
- 74abe569d4 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe56288 android.app.FragmentManagerImpl.moveFragmentToExpectedState (/system/framework/framework.jar)
- 74abe56d24 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe54b60 android.app.FragmentManagerImpl.dispatchMoveToState (/system/framework/framework.jar)
- 74abe5549e android.app.FragmentManagerImpl.dispatchStop (/system/framework/framework.jar)
- 74abe51f50 android.app.FragmentController.dispatchStop (/system/framework/framework.jar)
- 74abe340a8 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520942: 250000 cpu-clock:
- ffffff82a34c1c74 context_struct_compute_av ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a979e selinux_socket_unix_may_send.cfi ([kernel.kallsyms])
- ffffff82a478af7a unix_dgram_sendmsg.cfi ([kernel.kallsyms])
- ffffff82a45b3b06 sock_write_iter.cfi ([kernel.kallsyms])
- ffffff82a3206c46 do_iter_readv_writev ([kernel.kallsyms])
- ffffff82a32069d6 do_iter_write ([kernel.kallsyms])
- ffffff82a3209e5a vfs_writev ([kernel.kallsyms])
- ffffff82a3209cca do_writev ([kernel.kallsyms])
- ffffff82a3209c0e SyS_writev.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131ea8 writev (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752df1a130 logdWrite(log_id, timespec*, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0ff18 __write_to_log_daemon(log_id, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0f5b8 __android_log_buf_write (/system/lib64/liblog.so)
- 752f9cd3dc android::android_util_Log_println_native(_JNIEnv*, _jobject*, int, int, _jstring*, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab82b29c android.util.Log.d (/system/framework/framework.jar)
- 7446fe7e54 androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl.signalLifecycleChange (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 7446ff203c androidx.test.runner.MonitoringInstrumentation.callActivityOnStop (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 74abe340b6 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521193: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaef7c34 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521443: 250000 cpu-clock:
- 74ab820d86 android.util.ArrayMap.put (/system/framework/framework.jar)
- 74ab6398c6 android.os.Bundle.putSparseParcelableArray (/system/framework/framework.jar)
- 74aaef7c80 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521693: 250000 cpu-clock:
- 7446499c0e androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521943: 250000 cpu-clock:
- 74aad9d5c8 android.widget.AbsListView.onSaveInstanceState (/system/framework/framework.jar)
- 74aad429d0 android.view.View.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad21d90 android.view.ViewGroup.dispatchFreezeSelfOnly (/system/framework/framework.jar)
- 74aadae0c4 android.widget.AdapterView.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad484bc android.view.View.saveHierarchyState (/system/framework/framework.jar)
- 744649e824 androidx.fragment.app.FragmentManagerImpl.saveFragmentViewState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499af0 androidx.fragment.app.FragmentManagerImpl.saveFragmentBasicState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499c2c androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522193: 250000 cpu-clock:
- 74ab67afd8 android.os.StrictMode.allowThreadDiskWrites (/system/framework/framework.jar)
- 74abeac9d4 android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2a8b0 android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522443: 250000 cpu-clock:
- 74aaef9412 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522693: 250000 cpu-clock:
- 74ad269fb4 art::gc::Heap::IsValidObjectAddress(void const*) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3860b0 art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad385414 art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 74ad384a14 art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38d230 art::(anonymous namespace)::CheckJNI::SetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 752f9c33f8 android::NativeGetResourceValue(_JNIEnv*, _jclass*, long, int, short, _jobject*, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74abfc1092 android.content.res.AssetManager.getResourceValue (/system/framework/framework.jar)
- 74abfcab6e android.content.res.ResourcesImpl.getValue (/system/framework/framework.jar)
- 74abfcbcc6 android.content.res.Resources.getBoolean (/system/framework/framework.jar)
- 74aaf7d042 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522943: 250000 cpu-clock:
- 74ac03f318 android.graphics.drawable.StateListDrawable.<init> (/system/framework/framework.jar)
- 74ac03eeda android.graphics.drawable.StateListDrawable$StateListState.newDrawable (/system/framework/framework.jar)
- 74ac02f090 android.graphics.drawable.Drawable$ConstantState.newDrawable (/system/framework/framework.jar)
- 74abfc70e0 android.content.res.DrawableCache.getInstance (/system/framework/framework.jar)
- 74abfc9a50 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aad40832 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523193: 250000 cpu-clock:
- 74ac03a8f8 android.graphics.drawable.NinePatchDrawable.computeBitmapSize (/system/framework/framework.jar)
- 74ac03aeec android.graphics.drawable.NinePatchDrawable.updateLocalState (/system/framework/framework.jar)
- 74ac03a760 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a778 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a072 android.graphics.drawable.NinePatchDrawable$NinePatchState.newDrawable (/system/framework/framework.jar)
- 74ac02face android.graphics.drawable.DrawableContainer$DrawableContainerState.createAllFutures (/system/framework/framework.jar)
- 74ac02f1f2 android.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantPadding (/system/framework/framework.jar)
- 74ac02fd18 android.graphics.drawable.DrawableContainer.getPadding (/system/framework/framework.jar)
- 74aad48d5c android.view.View.setBackgroundDrawable (/system/framework/framework.jar)
- 74aad48c20 android.view.View.setBackground (/system/framework/framework.jar)
- 74aad4097c android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523443: 250000 cpu-clock:
- 74abfc0048 android.content.res.ApkAssets.getStringFromPool (/system/framework/framework.jar)
- 74abfc1838 android.content.res.AssetManager.getPooledStringForCookie (/system/framework/framework.jar)
- 74abfcf11e android.content.res.TypedArray.loadStringValueAt (/system/framework/framework.jar)
- 74abfce3de android.content.res.TypedArray.getValueAt (/system/framework/framework.jar)
- 74abfce19c android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523693: 250000 cpu-clock:
- 74abfc1278 android.content.res.AssetManager.retrieveAttributes (/system/framework/framework.jar)
- 74abfcb7c4 android.content.res.Resources.obtainAttributes (/system/framework/framework.jar)
- 74ac03199c android.graphics.drawable.Drawable.obtainAttributes (/system/framework/framework.jar)
- 74ac03f3ac android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523943: 250000 cpu-clock:
- 752e0cb158 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531acfe58 android::Bitmap::allocateHeapBitmap(unsigned long, SkImageInfo const&, unsigned long) (/system/lib64/libhwui.so)
- 7531ad8d54 android::allocateBitmap(SkBitmap*, sk_sp<android::Bitmap> (*)(unsigned long, SkImageInfo const&, unsigned long)) (/system/lib64/libhwui.so)
- 752f9e0268 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74ac03f45a android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524193: 250000 cpu-clock:
- 74ac03ef48 android.graphics.drawable.StateListDrawable$StateListState.addStateSet (/system/framework/framework.jar)
- 74ac03f4ca android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524443: 250000 cpu-clock:
- 74aace2be4 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad17ddc android.view.ViewConfiguration.get (/system/framework/framework.jar)
- 74aadcf740 android.widget.ForwardingListener.<init> (/system/framework/framework.jar)
- 74aada6cb0 android.widget.ActionMenuPresenter$OverflowMenuButton$1.<init> (/system/framework/framework.jar)
- 74aada6dee android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524693: 250000 cpu-clock:
- 74ac976ea6 java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74abfc0f1e android.content.res.AssetManager.openXmlBlockAsset (/system/framework/framework.jar)
- 74abfc95ec android.content.res.ResourcesImpl.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb8fa android.content.res.Resources.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb890 android.content.res.Resources.getLayout (/system/framework/framework.jar)
- 74aad043ce android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524942: 250000 cpu-clock:
- 74aacfcb40 android.view.InputEventConsistencyVerifier.isInstrumentationEnabled (/system/framework/framework.jar)
- 74aad3f5c0 android.view.View.<init> (/system/framework/framework.jar)
- 74aad3f7f8 android.view.View.<init> (/system/framework/framework.jar)
- 74aad205d8 android.view.ViewGroup.<init> (/system/framework/framework.jar)
- 74aadddc70 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525193: 250000 cpu-clock:
- 74abfc98e4 android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525443: 250000 cpu-clock:
- 74ac03a578 android.graphics.drawable.NinePatchDrawable.getChangingConfigurations (/system/framework/framework.jar)
- 74ac03a36c android.graphics.drawable.NinePatchDrawable.getConstantState (/system/framework/framework.jar)
- 74abfca970 android.content.res.ResourcesImpl.cacheDrawable (/system/framework/framework.jar)
- 74abfc9bc2 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525693: 250000 cpu-clock:
- 74aad423dc android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad216f6 android.view.ViewGroup.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aaf7d080 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525943: 250000 cpu-clock:
- 74abe32930 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526193: 250000 cpu-clock:
- 7532094bdc art::ModifiedUtf8StringEquals(char const*, char const*) (/apex/com.android.runtime/lib64/libdexfile.so)
- 75320949e0 art::TypeLookupTable::Lookup(char const*, unsigned int) const (/apex/com.android.runtime/lib64/libdexfile.so)
- 74aae93ef8 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526443: 250000 cpu-clock:
- 752dd8bcf8 android::Theme::GetAttribute(unsigned int, android::Res_value*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd904c0 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673c4 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aae94908 com.android.internal.app.WindowDecorActionBar.init (/system/framework/framework.jar)
- 74aae93f32 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526725: 250000 cpu-clock:
- ffffff82a3238e90 prepend_path ([kernel.kallsyms])
- ffffff82a3238b56 d_path.cfi ([kernel.kallsyms])
- ffffff82a312bfd6 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce1b8 android::FileMap::create(char const*, int, long, unsigned long, bool) (/system/lib64/libutils.so)
- 752dd80240 android::ApkAssets::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, android::Asset::AccessMode) const (/system/lib64/libandroidfw.so)
- 752f9c2b34 android::NativeOpenNonAsset(_JNIEnv*, _jclass*, long, int, _jstring*, int) (/system/lib64/libandroid_runtime.so)
- 74abfc1766 android.content.res.AssetManager.openNonAsset (/system/framework/framework.jar)
- 74abfc9dd6 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526975: 250000 cpu-clock:
- 75308f1200 inflate_fast (/system/lib64/libz.so)
- 75308ef458 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527223: 250000 cpu-clock:
- 75308ef530 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527475: 250000 cpu-clock:
- ffffff82a2fa4ad4 blocking_notifier_call_chain.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131488 munmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce0c4 android::FileMap::~FileMap() (/system/lib64/libutils.so)
- 752dd81f80 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 752dd82070 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 74abfc1e88 android.content.res.AssetManager.access$1000 (/system/framework/framework.jar)
- 74abfc0b0c android.content.res.AssetManager$AssetInputStream.close (/system/framework/framework.jar)
- 74ac98c868 libcore.io.IoUtils.closeQuietly (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac0194a6 android.graphics.ImageDecoder.close (/system/framework/framework.jar)
- 74ac01924a android.graphics.ImageDecoder.$closeResource (/system/framework/framework.jar)
- 74ac018b16 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527725: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7446497d90 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527975: 250000 cpu-clock:
- 752dd9405c android::LoadedPackage::GetEntryOffset(android::ResTable_type const*, unsigned short) (/system/lib64/libandroidfw.so)
- 752dd895cc android::AssetManager2::FindEntry(unsigned int, unsigned short, bool, bool, android::FindEntryResult*) const (/system/lib64/libandroidfw.so)
- 752dd8a688 android::AssetManager2::ResolveReference(int, android::Res_value*, android::ResTable_config*, unsigned int*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd907e8 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673a2 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aad05a64 android.view.MenuInflater$MenuState.readItem (/system/framework/framework.jar)
- 74aad06234 android.view.MenuInflater.parseMenu (/system/framework/framework.jar)
- 74aad06064 android.view.MenuInflater.inflate (/system/framework/framework.jar)
- 74a1efd1a4 com.example.android.displayingbitmaps.ui.ImageGridFragment.onCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74464a312c androidx.fragment.app.Fragment.performCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 744649a97c androidx.fragment.app.FragmentManagerImpl.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498b80 androidx.fragment.app.FragmentController.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446497d98 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528548: 250000 cpu-clock:
- 74ac0aca10 android.hardware.input.IInputManager$Stub.asInterface (/system/framework/framework.jar)
- 74ac0ada3e android.hardware.input.InputManager.getInstance (/system/framework/framework.jar)
- 74aad01430 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528798: 250000 cpu-clock:
- ffffff82a450ede4 binder_inc_ref_for_node ([kernel.kallsyms])
- ffffff82a451360e binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752f9cb5d0 android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int) (/system/lib64/libandroid_runtime.so)
- 74ab636a0c android.os.BinderProxy.transact (/system/framework/framework.jar)
- 74ac0ac2e2 android.hardware.input.IInputManager$Stub$Proxy.registerInputDevicesChangedListener (/system/framework/framework.jar)
- 74ac0ae42c android.hardware.input.InputManager.populateInputDevicesLocked (/system/framework/framework.jar)
- 74ac0adbc6 android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529374: 250000 cpu-clock:
- 753032a040 android::Parcel::readInt32() const (/system/lib64/libbinder.so)
- 752df60720 android::KeyCharacterMap::readFromParcel(android::Parcel*) (/system/lib64/libinput.so)
- 752f9927d4 android::nativeReadFromParcel(_JNIEnv*, _jobject*, _jobject*) (/system/lib64/libandroid_runtime.so)
- 74aad01b3a android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01b88 android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01282 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aad012b4 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aacfc516 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfc5f0 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfbb7e android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74aacfbbb0 android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74ac0ab934 android.hardware.input.IInputManager$Stub$Proxy.getInputDevice (/system/framework/framework.jar)
- 74ac0adbfa android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529641: 250000 cpu-clock:
- 74aad20cc8 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aada82d4 android.widget.ActionMenuPresenter.updateMenuView (/system/framework/framework.jar)
- 74aaf73a90 com.android.internal.view.menu.MenuBuilder.dispatchPresenterUpdate (/system/framework/framework.jar)
- 74aaf73e5e com.android.internal.view.menu.MenuBuilder.onItemsChanged (/system/framework/framework.jar)
- 74aaf74448 com.android.internal.view.menu.MenuBuilder.startDispatchingItemsChanged (/system/framework/framework.jar)
- 74aaef9582 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529891: 250000 cpu-clock:
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530140: 250000 cpu-clock:
- 74ab824726 android.util.ContainerHelpers.binarySearch (/system/framework/framework.jar)
- 74ab820994 android.util.ArrayMap.binarySearchHashes (/system/framework/framework.jar)
- 74ab820a2c android.util.ArrayMap.indexOf (/system/framework/framework.jar)
- 74ab820af8 android.util.ArrayMap.indexOfKey (/system/framework/framework.jar)
- 74ab820c30 android.util.ArrayMap.get (/system/framework/framework.jar)
- 74abeb7d4c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aad457ea android.view.View.notifyFocusChangeToInputMethodManager (/system/framework/framework.jar)
- 74aad471c8 android.view.View.onWindowFocusChanged (/system/framework/framework.jar)
- 74aada2474 android.widget.AbsListView.onWindowFocusChanged (/system/framework/framework.jar)
- 74aad42af0 android.view.View.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad22498 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad300a4 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530391: 250000 cpu-clock:
- 74ab66bd3e android.os.Parcel.obtain (/system/framework/framework.jar)
- 74aaf69da4 com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (/system/framework/framework.jar)
- 74aad7adbc android.view.inputmethod.InputMethodManager.startInputInner (/system/framework/framework.jar)
- 74aad7c11e android.view.inputmethod.InputMethodManager.onPostWindowFocus (/system/framework/framework.jar)
- 74aad30114 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531348: 250000 cpu-clock:
- 74aad2f9d0 android.view.ViewRootImpl.handleContentCaptureFlush (/system/framework/framework.jar)
- 74aad3016e android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531596: 250000 cpu-clock:
- 74abfc42a2 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74abfc408e android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74acc9be50 java.util.Objects.equals (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aace396e android.view.DisplayAdjustments.equals (/system/framework/framework.jar)
- 74aace60d0 android.view.Display.getDisplayAdjustments (/system/framework/framework.jar)
- 74aad310d8 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532375: 250000 cpu-clock:
- 74abfc42b8 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74ab82e866 android.util.MergedConfiguration.equals (/system/framework/framework.jar)
- 74aad2ad5e android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532805: 250000 cpu-clock:
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549110: 250000 cpu-clock:
- 74acbc481c java.lang.Integer.valueOf (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549359: 250000 cpu-clock:
- 74aaef2100 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549608: 250000 cpu-clock:
- 74abf811c4 android.content.pm.ApplicationInfo.hasRtlSupport (/system/framework/framework.jar)
- 74aad39908 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad1fbac android.view.ViewGroup.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad1fbf8 android.view.ViewGroup.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c5e8 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549858: 250000 cpu-clock:
- 74ab80295a android.text.TextUtils.couldAffectRtl (/system/framework/framework.jar)
- 74ab7ee740 android.text.BoringLayout.hasAnyInterestingChars (/system/framework/framework.jar)
- 74ab7ee60c android.text.BoringLayout.isBoring (/system/framework/framework.jar)
- 74aae26c5e android.widget.TextView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aaddf526 android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550110: 250000 cpu-clock:
- 74aaddf56c android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550358: 250000 cpu-clock:
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550609: 250000 cpu-clock:
- 74aad42a88 android.view.View.dispatchStartTemporaryDetach (/system/framework/framework.jar)
- 74aad9c944 android.widget.AbsListView$RecycleBin.addScrapView (/system/framework/framework.jar)
- 74aadd801c android.widget.GridView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550858: 250000 cpu-clock:
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551109: 250000 cpu-clock:
- 9ce02af4 java.lang.ThreadLocal$ThreadLocalMap.getEntry ([JIT app cache])
- 74acbd1540 java.lang.ThreadLocal$ThreadLocalMap.access$000 (/apex/com.android.runtime/javalib/core-oj.jar)
- 9ce00d60 java.lang.ThreadLocal.get ([JIT app cache])
- 74ab67e3a8 android.os.ThreadLocalWorkSource.getUid (/system/framework/framework.jar)
- 74ab642910 android.os.Handler.enqueueMessage (/system/framework/framework.jar)
- 74ab642cba android.os.Handler.sendMessageAtTime (/system/framework/framework.jar)
- 74aad2a6da android.view.ViewRootImpl$ViewRootHandler.sendMessageAtTime (/system/framework/framework.jar)
- 74ab642a74 android.os.Handler.postAtTime (/system/framework/framework.jar)
- 74aad3760c android.view.View.awakenScrollBars (/system/framework/framework.jar)
- 74aad39a52 android.view.View.initialAwakenScrollBars (/system/framework/framework.jar)
- 74aad47048 android.view.View.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad386b2 android.view.View.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad1efb4 android.view.ViewGroup.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad20f12 android.view.ViewGroup.attachViewToParent (/system/framework/framework.jar)
- 74aadd85ac android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551359: 250000 cpu-clock:
- 74aaf4e6c8 com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551609: 250000 cpu-clock:
- 74ad43a9d4 art::VMRuntime_newUnpaddedArray(_JNIEnv*, _jobject*, _jclass*, int) (/apex/com.android.runtime/lib64/libart.so)
- 74aaf4e6cc com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551859: 250000 cpu-clock:
- 74ab67ea50 android.os.Trace.isTagEnabled (/system/framework/framework.jar)
- 74ab67ecd8 android.os.Trace.traceEnd (/system/framework/framework.jar)
- 74aadd86f0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552109: 250000 cpu-clock:
- 74abf66174 android.content.ContextWrapper.getApplicationInfo (/system/framework/framework.jar)
- 74aad3dd1c android.view.View.getLayoutDirection (/system/framework/framework.jar)
- 74aad48148 android.view.View.resolveLayoutParams (/system/framework/framework.jar)
- 74aad4a524 android.view.View.setLayoutParams (/system/framework/framework.jar)
- 74a1efcd64 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552359: 250000 cpu-clock:
- 74a1efdb04 com.example.android.displayingbitmaps.util.AsyncTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f012f0 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018e8 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552609: 250000 cpu-clock:
- 74acce864e java.util.concurrent.locks.ReentrantLock$Sync.tryRelease (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce7690 java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee72 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552859: 250000 cpu-clock:
- 74aad39900 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553109: 250000 cpu-clock:
- 74acc8ded0 java.util.HashMap.putVal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8de36 java.util.HashMap.put (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8ea9c java.util.HashSet.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee52 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553595: 250000 cpu-clock:
- 74aad44c40 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad3c754 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553845: 250000 cpu-clock:
- 74aad13ccc android.view.ThreadedRenderer.isAvailable (/system/framework/framework.jar)
- 74aad3e668 android.view.View.onCreateDrawableState (/system/framework/framework.jar)
- 74aaddbc7c android.widget.ImageView.onCreateDrawableState (/system/framework/framework.jar)
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554095: 250000 cpu-clock:
- 74ac02cc38 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddcb34 android.widget.ImageView.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad4245a android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554345: 250000 cpu-clock:
- 74aad45900 android.view.View.notifyViewAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554594: 250000 cpu-clock:
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554849: 250000 cpu-clock:
- 74acce1c70 java.util.concurrent.atomic.AtomicInteger.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfbb6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555095: 250000 cpu-clock:
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555345: 250000 cpu-clock:
- 74accdfb94 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555595: 250000 cpu-clock:
- 74aaddba44 android.widget.ImageView.isFilledByImage (/system/framework/framework.jar)
- 74aaddbb12 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555845: 250000 cpu-clock:
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556095: 250000 cpu-clock:
- 74ac01db82 android.graphics.Paint.<init> (/system/framework/framework.jar)
- 74ac02c70c android.graphics.drawable.BitmapDrawable$BitmapState.<init> (/system/framework/framework.jar)
- 74ac02cd7e android.graphics.drawable.BitmapDrawable.<init> (/system/framework/framework.jar)
- 74a1f01080 com.example.android.displayingbitmaps.util.ImageWorker$AsyncDrawable.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018fa com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556345: 250000 cpu-clock:
- 74ac974998 dalvik.system.VMRuntime.getRuntime (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac99535c libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac995194 libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556595: 250000 cpu-clock:
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556845: 250000 cpu-clock:
- 74ac01af7e android.graphics.Matrix.<init> (/system/framework/framework.jar)
- 74aaddc64c android.widget.ImageView.initImageView (/system/framework/framework.jar)
- 74aaddbf12 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557123: 250000 cpu-clock:
- 74aace2be0 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad3f5ea android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557374: 250000 cpu-clock:
- 7531a69a14 SkPathRef::Rewind(sk_sp<SkPathRef>*) (/system/lib64/libhwui.so)
- 7531a698ec SkPath::rewind() (/system/lib64/libhwui.so)
- 752f997b1c android::uirenderer::Outline::setRoundRect(int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 752f9967ac android::android_view_RenderNode_setOutlineRoundRect(long, int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 74ac0237a0 android.graphics.RenderNode.setOutline (/system/framework/framework.jar)
- 74aad4799a android.view.View.rebuildOutline (/system/framework/framework.jar)
- 74aad4bbde android.view.View.sizeChange (/system/framework/framework.jar)
- 74aad3c794 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557624: 250000 cpu-clock:
- 74aad4547c android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557873: 250000 cpu-clock:
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558123: 250000 cpu-clock:
- 74aad23480 android.view.ViewGroup.notifySubtreeAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad20d60 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558373: 250000 cpu-clock:
- 74aad3aaea android.view.View.isShown (/system/framework/framework.jar)
- 74aad42444 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558646: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad45edb8 art::Unsafe_unpark(_JNIEnv*, _jobject*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acce8450 java.util.concurrent.locks.LockSupport.unpark (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce81b6 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce76ac java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd76a0 java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558892: 250000 cpu-clock:
- 74acce6ed0 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.doSignal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559142: 250000 cpu-clock:
- 74acce6f7c java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559392: 250000 cpu-clock:
- 74acce8558 java.util.concurrent.locks.ReentrantLock$NonfairSync.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8a8c java.util.concurrent.locks.ReentrantLock.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c3c java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559642: 250000 cpu-clock:
- 74ac00b92a android.graphics.Bitmap.hasAlpha (/system/framework/framework.jar)
- 74ac02cc2c android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559892: 250000 cpu-clock:
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560142: 250000 cpu-clock:
- 74accd6c32 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560392: 250000 cpu-clock:
- 74ac01d1d0 android.graphics.Paint.getAlpha (/system/framework/framework.jar)
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560642: 250000 cpu-clock:
- 752e0e23a8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560892: 250000 cpu-clock:
- 74aaddbae8 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561142: 250000 cpu-clock:
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561392: 250000 cpu-clock:
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561642: 250000 cpu-clock:
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac030602 android.graphics.drawable.DrawableContainer.onBoundsChange (/system/framework/framework.jar)
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74aada26c2 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aada25e8 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aadd7a64 android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562679: 250000 cpu-clock:
- 74ab6360da android.os.BinderProxy$ProxyMap.get (/system/framework/framework.jar)
- 74ab636862 android.os.BinderProxy.getInstance (/system/framework/framework.jar)
- 752f993060 _JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9c8d60 android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&) (/system/lib64/libandroid_runtime.so)
- 752f9b9b3c android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long) (/system/lib64/libandroid_runtime.so)
- 74ab66bcd0 android.os.Parcel.readStrongBinder (/system/framework/framework.jar)
- 74ab6766ce android.os.ServiceManagerProxy.getService (/system/framework/framework.jar)
- 74ab67696c android.os.ServiceManager.rawGetService (/system/framework/framework.jar)
- 74ab6768e2 android.os.ServiceManager.getService (/system/framework/framework.jar)
- 74abeb4d34 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb4d68 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb7aac android.app.SystemServiceRegistry$CachedServiceFetcher.getService (/system/framework/framework.jar)
- 74abeb7d5c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aadae584 android.widget.AdapterView.selectionChanged (/system/framework/framework.jar)
- 74aadae054 android.widget.AdapterView.checkSelectionChanged (/system/framework/framework.jar)
- 74aadd7c0e android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562930: 250000 cpu-clock:
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaddfd44 android.widget.LinearLayout.setChildFrame (/system/framework/framework.jar)
- 74aadde436 android.widget.LinearLayout.layoutHorizontal (/system/framework/framework.jar)
- 74aaddfc42 android.widget.LinearLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf772da com.android.internal.widget.AbsActionBarView.positionChild (/system/framework/framework.jar)
- 74aaf7bfaa com.android.internal.widget.ActionBarView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaf77ecc com.android.internal.widget.ActionBarContainer.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.563179: 250000 cpu-clock:
- 74aad32310 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564158: 250000 cpu-clock:
- 74ad279168 art::gc::Heap::IsMovableObject(art::ObjPtr<art::mirror::Object>) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3f975c art::JNI::GetStringCritical(_JNIEnv*, _jstring*, unsigned char*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38dbc4 art::(anonymous namespace)::CheckJNI::GetStringCharsInternal(char const*, _JNIEnv*, _jstring*, unsigned char*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 752f9b9f30 android::android_os_Parcel_writeInterfaceToken(_JNIEnv*, _jclass*, long, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab66e41c android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74aacf92dc android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30e1a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564581: 250000 cpu-clock:
- 74ab667986 android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564831: 250000 cpu-clock:
- 74acbc40d4 java.lang.Integer.intValue (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e42c android.os.ThreadLocalWorkSource.getToken (/system/framework/framework.jar)
- 74ab67e448 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565081: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad24ab44 art::gc::collector::ImmuneSpaces::CreateLargestImmuneRegion() (/apex/com.android.runtime/lib64/libart.so)
- 74ad24ad4c art::gc::collector::ImmuneSpaces::AddSpace(art::gc::space::ContinuousSpace*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22ed50 art::gc::collector::ConcurrentCopying::BindBitmaps() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b73c art::gc::collector::ConcurrentCopying::InitializePhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22adcc art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565729: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad221c7c art::gc::accounting::ModUnionTableCardCache::ProcessCards() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c274 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565977: 250000 cpu-clock:
- ffffff82a31c64a4 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566227: 250000 cpu-clock:
- 74ad241688 void art::gc::collector::ConcurrentCopying::MarkRoot<false>(art::Thread*, art::mirror::CompressedReference<art::mirror::Object>*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242178 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566477: 250000 cpu-clock:
- 74ad242338 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566727: 250000 cpu-clock:
- 74ad241f34 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566977: 250000 cpu-clock:
- 74ad241cbc void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567227: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567477: 250000 cpu-clock:
- 74ad23e5d8 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567727: 250000 cpu-clock:
- 74ad2ce810 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567977: 250000 cpu-clock:
- 74ad23e640 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568227: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e225c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23e670 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182220 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568477: 250000 cpu-clock:
- 74ad233a40 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568727: 250000 cpu-clock:
- 74ad242824 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568977: 250000 cpu-clock:
- 74ad24220c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569227: 250000 cpu-clock:
- 74ad242888 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569477: 250000 cpu-clock:
- 74ad241c40 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569727: 250000 cpu-clock:
- 74ad241b24 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569978: 250000 cpu-clock:
- 74ad23cfc8 art::gc::collector::ConcurrentCopying::IsMarked(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23d360 art::gc::collector::ConcurrentCopying::IsNullOrMarkedHeapReference(art::mirror::HeapReference<art::mirror::Object>*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2864f4 art::gc::ReferenceQueue::EnqueueFinalizerReferences(art::gc::ReferenceQueue*, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2849c8 art::gc::ReferenceProcessor::ProcessReferences(bool, art::TimingLogger*, bool, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d6f8 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570228: 250000 cpu-clock:
- 74ad2a7e38 std::__1::deque<std::__1::pair<unsigned char*, unsigned char*>, std::__1::allocator<std::__1::pair<unsigned char*, unsigned char*> > >::__add_back_capacity() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a49f8 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570486: 250000 cpu-clock:
- ffffff82a31a6730 unmap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31aef6e zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531faaae0 art::ZeroAndReleasePages(void*, unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad2a52a0 art::gc::space::ZeroAndProtectRegion(unsigned char*, unsigned char*) (.llvm.15500284480436043641) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a4bb0 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570736: 250000 cpu-clock:
- ffffff82a30fc9a4 ___bpf_prog_run ([kernel.kallsyms])
- ffffff82a30fc336 __bpf_prog_run32.cfi ([kernel.kallsyms])
- ffffff82a30b5762 __seccomp_filter ([kernel.kallsyms])
- ffffff82a2f36572 syscall_trace_enter.cfi ([kernel.kallsyms])
- ffffff82a2e840e6 __sys_trace ([kernel.kallsyms])
- 75337ff308 __kernel_clock_gettime ([vdso])
- 752e0e19a4 clock_gettime (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fad768 art::ThreadCpuNanoTime() (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad249394 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570979: 250000 cpu-clock:
- 74ac976da4 java.lang.ref.FinalizerReference.enqueueSentinelReference (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac976ef4 java.lang.ref.FinalizerReference.finalizeAllEnqueued (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac974c9c dalvik.system.VMRuntime.runFinalization (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbcac0c java.lang.Runtime.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd01a0 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.573979: 250000 cpu-clock:
- 74ad22ff50 art::gc::collector::ConcurrentCopying::GrayImmuneObjectVisitor<true>::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c290 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574229: 250000 cpu-clock:
- ffffff82a2f542dc do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574478: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574728: 250000 cpu-clock:
- 74ad2325f8 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574978: 250000 cpu-clock:
- 74ad24232c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575228: 250000 cpu-clock:
- 74ad241b1c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575478: 250000 cpu-clock:
- 74ad241ca0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575728: 250000 cpu-clock:
- 74ad242894 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575978: 250000 cpu-clock:
- 74ad2ce7d0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576228: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576478: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576728: 250000 cpu-clock:
- 74ad1821f4 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576978: 250000 cpu-clock:
- 74ad1821f0 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577229: 250000 cpu-clock:
- 74ad24291c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c28 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577478: 250000 cpu-clock:
- 74ad242194 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577728: 250000 cpu-clock:
- 74ad233a20 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577978: 250000 cpu-clock:
- 74ad2427c8 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578228: 250000 cpu-clock:
- 752e0e21d0 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241ba0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578478: 250000 cpu-clock:
- 74ad241b18 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578728: 250000 cpu-clock:
- 74ad242808 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578979: 250000 cpu-clock:
- 74ad51308c art::Thread::RequestCheckpoint(art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad525604 art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad235ba4 art::gc::collector::ConcurrentCopying::RevokeThreadLocalMarkStacks(bool, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236744 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579230: 250000 cpu-clock:
- 74ad22dadc art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579479: 250000 cpu-clock:
- 74ad228ee4 art::gc::accounting::SpaceBitmap<4096ul>::SweepWalk(art::gc::accounting::SpaceBitmap<4096ul> const&, art::gc::accounting::SpaceBitmap<4096ul> const&, unsigned long, unsigned long, void (*)(unsigned long, art::mirror::Object**, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a0804 art::gc::space::LargeObjectSpace::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23718c art::gc::collector::ConcurrentCopying::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dcd0 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579731: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74acbde61c java.lang.ref.ReferenceQueue.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579979: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580239: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581729: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583228: 250000 cpu-clock:
- ffffff82a40dfec4 arch_counter_get_cntvct.cfi ([kernel.kallsyms])
- ffffff82a40e009a arch_counter_read.cfi ([kernel.kallsyms])
- ffffff82a2f540b6 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583480: 250000 cpu-clock:
- 74ab66e422 android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74abe7133c android.app.IActivityTaskManager$Stub$Proxy.activityIdle (/system/framework/framework.jar)
- 74abe2237a android.app.ActivityThread$Idler.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583730: 250000 cpu-clock:
- ffffff82a34aa7dc selinux_socket_recvmsg.cfi ([kernel.kallsyms])
- ffffff82a45ba72a SyS_recvfrom.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1316a8 recvfrom (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752ff9c440 android::gui::BitTube::recvObjects(android::gui::BitTube*, void*, unsigned long, unsigned long) (/system/lib64/libgui.so)
- 752ddb256c android::DisplayEventDispatcher::processPendingEvents(long*, unsigned long*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752ddb265c android::DisplayEventDispatcher::handleEvent(int, int, void*) (/system/lib64/libandroidfw.so)
- 75304d7d54 android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 752f9b8d30 android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) (/system/lib64/libandroid_runtime.so)
- 74ab6682be android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
diff --git a/simpleperf/testdata/perf_display_bitmaps.header.perf-script b/simpleperf/testdata/perf_display_bitmaps.header.perf-script
deleted file mode 100644
index be2a800d..00000000
--- a/simpleperf/testdata/perf_display_bitmaps.header.perf-script
+++ /dev/null
@@ -1,17350 +0,0 @@
-# ========
-# cmdline : /data/local/tmp/simpleperf record -o /data/local/tmp/perf.data -e cpu-clock -g --duration 0.1 --symfs /data/local/tmp/native_libs/ --app com.example.android.displayingbitmaps
-# arch : aarch64
-# timestamp : 1608081649
-# kernel_symbols_available : true
-# clockid : monotonic
-# app_package_name : com.example.android.displayingbitmaps
-# event_type_info : cpu-clock,1,0
-# trace_offcpu : false
-# system_wide_collection : false
-# android_version : 10
-# product_props : Google:Pixel 4 XL:coral
-# simpleperf_version : 1.build.7013024
-# ========
-#
-RenderThread 31850/31881 [001] 684943.449406: 250000 cpu-clock:
- 74938fb3f0 libGLESv2_adreno.so[+29c3f0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449656: 250000 cpu-clock:
- 74938fb380 libGLESv2_adreno.so[+29c380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449905: 250000 cpu-clock:
- ffffff82a2f54530 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7493901560 libGLESv2_adreno.so[+2a2560] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938fb048 libGLESv2_adreno.so[+29c048] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.450156: 250000 cpu-clock:
- 752f278e98 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773b8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450475: 250000 cpu-clock:
- 7531a77534 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77458 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450728: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77398 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450980: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773f8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451213: 250000 cpu-clock:
- 752ebc8ba8 tt_hadvance_adjust (/system/lib64/libft2.so)
- 752ebb9734 tt_face_get_metrics (/system/lib64/libft2.so)
- 752ebcacb4 tt_get_metrics (/system/lib64/libft2.so)
- 752ebc9740 load_truetype_glyph (/system/lib64/libft2.so)
- 752ebc0894 tt_glyph_load (/system/lib64/libft2.so)
- 752eb779e8 FT_Load_Glyph (/system/lib64/libft2.so)
- 7531982574 SkScalerContext_FreeType::generateMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 75319a223c SkScalerContext::getMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 7531a20f7c SkStrike::lookupByPackedGlyphID(SkPackedGlyphID, SkStrike::MetricsType) (/system/lib64/libhwui.so)
- 7531a20d60 SkStrike::getGlyphMetrics(unsigned short, SkPoint) (/system/lib64/libhwui.so)
- 7531a25d80 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451464: 250000 cpu-clock:
- 7531a08a04 _ZNSt3__110__function6__funcIZNK20GrRenderTargetOpList20gatherProxyIntervalsEP19GrResourceAllocatorE3$_1NS_9allocatorIS5_EEFvP14GrSurfaceProxyEEclEOS9_$f08c06731c135ccb4954f8184fcc80aa (/system/lib64/libhwui.so)
- 75319a0bcc GrProcessorSet::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&) const (/system/lib64/libhwui.so)
- 7531a05080 GrRenderTargetOpList::OpChain::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&, GrOp::VisitorType) const (/system/lib64/libhwui.so)
- 7531a04f18 GrRenderTargetOpList::gatherProxyIntervals(GrResourceAllocator*) const (/system/lib64/libhwui.so)
- 7531a8c494 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451861: 250000 cpu-clock:
- ffffff82a305b2bc ktime_get_mono_fast_ns.cfi ([kernel.kallsyms])
- ffffff82a311ab4a __perf_event_header__init_id ([kernel.kallsyms])
- ffffff82a312c53e perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937700b8 libGLESv2_adreno.so[+1110b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531cd0568 GrGLBuffer::onMap() (/system/lib64/libhwui.so)
- 7531a01dac GrResourceProvider::createPatternedIndexBuffer(unsigned short const*, int, int, int, GrUniqueKey const*) (/system/lib64/libhwui.so)
- 75319a47d4 GrResourceProvider::refQuadIndexBuffer() (/system/lib64/libhwui.so)
- 7531a01898 GrQuadPerEdgeAA::ConfigureMeshIndices(GrMeshDrawOp::Target*, GrMesh*, GrQuadPerEdgeAA::VertexSpec const&, int) (/system/lib64/libhwui.so)
- 7531d5dcf4 _ZN12_GLOBAL__N_110FillRectOp14onPrepareDrawsEPN12GrMeshDrawOp6TargetE$6bc8685becf5c4108fb52845fef67ac2 (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452111: 250000 cpu-clock:
- 75319a4918 GrPipeline::FixedDynamicState* SkArenaAlloc::make<GrPipeline::FixedDynamicState, SkIRect const&>(SkIRect const&) (/system/lib64/libhwui.so)
- 75319a3be4 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452360: 250000 cpu-clock:
- 752ebbe9dc gray_set_cell (/system/lib64/libft2.so)
- 752ebbed20 gray_render_line (/system/lib64/libft2.so)
- 752ebbe5e4 gray_conic_to (/system/lib64/libft2.so)
- 752eb7f0a0 FT_Outline_Decompose (/system/lib64/libft2.so)
- 752ebbe2dc gray_convert_glyph_inner (/system/lib64/libft2.so)
- 752ebbdf90 gray_raster_render (/system/lib64/libft2.so)
- 752eb7f820 FT_Outline_Render (/system/lib64/libft2.so)
- 752eb7f8d8 FT_Outline_Get_Bitmap (/system/lib64/libft2.so)
- 75319843cc SkScalerContext_FreeType_Base::generateGlyphImage(FT_FaceRec_*, SkGlyph const&, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531982a94 SkScalerContext_FreeType::generateImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a78a4 SkScalerContext::getImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a6da4 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452610: 250000 cpu-clock:
- ffffff82a2e89e00 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 75319a6d50 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452861: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453110: 250000 cpu-clock:
- ffffff82a31bf540 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453362: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453611: 250000 cpu-clock:
- ffffff82a315042c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39cb22a kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39c9f5e kgsl_ioctl_gpuobj_import.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad8bd4 ioctl_kgsl_gpuobj_import (/vendor/lib64/libgsl.so)
- 7494ad55cc gsl_memory_map_ext_fd_pure (/vendor/lib64/libgsl.so)
- 74938935c4 libGLESv2_adreno.so[+2345c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74935f053c eglSubDriverAndroid.so[+853c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453863: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494c0312c validateAndMap(private_handle_t*) (/vendor/lib64/libqdMetaData.so)
- 7494c03714 getMetaData (/vendor/lib64/libqdMetaData.so)
- 743e533d50 gralloc::GrallocImpl::Gralloc1Perform(gralloc1_device*, int, ...) (/vendor/lib64/hw/gralloc.msmnile.so)
- 74935ee804 eglSubDriverAndroid.so[+6804] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 74935f05ac eglSubDriverAndroid.so[+85ac] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.454128: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938ae8e4 libGLESv2_adreno.so[+24f8e4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938a0118 libGLESv2_adreno.so[+241118] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389e488 libGLESv2_adreno.so[+23f488] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378ac28 libGLESv2_adreno.so[+12bc28] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493789c6c libGLESv2_adreno.so[+12ac6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455005: 250000 cpu-clock:
- ffffff82a31c64d0 record_stat ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a487c0 SkString::SkString(SkString&&) (/system/lib64/libhwui.so)
- 7531a48758 std::__1::enable_if<!(!(!(false))), void>::type SkTArray<SkString, false>::move<false>(void*) (/system/lib64/libhwui.so)
- 7531a485e0 SkTArray<SkString, false>::checkRealloc(int) (/system/lib64/libhwui.so)
- 7531a483a8 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a48884 GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a481a4 GrGLSLProgramBuilder::GrGLSLProgramBuilder(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a474d8 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPipeline const&, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a463c4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455254: 250000 cpu-clock:
- 7531ac5518 std::__1::pair<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*>, bool> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::__emplace_unique_key_args<SkSL::StringFragment, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>, std::__1::tuple<> >(SkSL::StringFragment const&, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>&&, std::__1::tuple<>&&) (/system/lib64/libhwui.so)
- 7531ac4e64 SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531a57140 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455504: 250000 cpu-clock:
- 752e0a7880 je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5aac8 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455754: 250000 cpu-clock:
- 752e0a7f4c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456005: 250000 cpu-clock:
- 752e0b37a4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5c8a0 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456324: 250000 cpu-clock:
- ffffff82a2e83d28 el0_da ([kernel.kallsyms])
- 752fe480b8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531a5c930 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456504: 250000 cpu-clock:
- 7531acdf2c SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456823: 250000 cpu-clock:
- ffffff82a31b43f4 vma_merge.cfi ([kernel.kallsyms])
- ffffff82a31b63aa mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f4e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d3ddc je_pages_map (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d011c je_extent_alloc_mmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc318 je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457009: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457254: 250000 cpu-clock:
- 7531a589ec SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457504: 250000 cpu-clock:
- 7531ac52f0 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457799: 250000 cpu-clock:
- 752e0a7ed4 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a58a1c SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458004: 250000 cpu-clock:
- 752e0a432c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458254: 250000 cpu-clock:
- 752e0a7f48 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4ffc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458504: 250000 cpu-clock:
- ffffff82a31f8b30 mem_cgroup_commit_charge.cfi ([kernel.kallsyms])
- ffffff82a31a9476 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458754: 250000 cpu-clock:
- 752e0abef8 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e66c SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459004: 250000 cpu-clock:
- 752e0dd248 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e6e4 std::__1::__vector_base<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a9e654 SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459255: 250000 cpu-clock:
- 752fe480c4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531acdda8 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531a5c0a0 SkSL::Parser::interfaceBlock(SkSL::Modifiers) (/system/lib64/libhwui.so)
- 7531a5a820 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a5794c SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459505: 250000 cpu-clock:
- 7531aad464 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::find<SkSL::StringFragment>(SkSL::StringFragment const&) (/system/lib64/libhwui.so)
- 7531aad140 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531a59eb0 SkSL::IRGenerator::convertType(SkSL::ASTType const&) (/system/lib64/libhwui.so)
- 7531ac3e3c SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a579c8 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459761: 250000 cpu-clock:
- 7531a58304 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460005: 250000 cpu-clock:
- ffffff82a3236000 dget_parent.cfi ([kernel.kallsyms])
- ffffff82a322282a lookup_fast ([kernel.kallsyms])
- ffffff82a322117e walk_component ([kernel.kallsyms])
- ffffff82a3220d12 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752feee688 android::FileBlobCache::FileBlobCache(unsigned long, unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libEGL.so)
- 752fed8a2c android::egl_cache_t::getBlob(void const*, long, void*, long) (/system/lib64/libEGL.so)
- 7493858004 libGLESv2_adreno.so[+1f9004] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460254: 250000 cpu-clock:
- ffffff82a2f54150 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 749457d3d0 LLVMIRGen::LLVMIRGen(LLVMCompiler*, E_QGLC_SHADERTYPE, char const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945654e8 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460504: 250000 cpu-clock:
- ffffff82a31f429c lock_page_memcg.cfi ([kernel.kallsyms])
- ffffff82a31bde56 page_add_file_rmap.cfi ([kernel.kallsyms])
- ffffff82a31aa0c2 alloc_set_pte.cfi ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494755880 YYParser::YYParser() (/vendor/lib64/libllvm-glnext.so)
- 74946b340c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460793: 250000 cpu-clock:
- 74945ffda4 TType::operator=(TType const&) (/vendor/lib64/libllvm-glnext.so)
- 74946ad438 TFunction::TFunction(llvm::StringRef const&, TType, TOperator) (/vendor/lib64/libllvm-glnext.so)
- 74947033b4 InitAtomicCounterFunctions(TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3484 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461004: 250000 cpu-clock:
- 7494755900 YYParser::InitializeState(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3544 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461257: 250000 cpu-clock:
- 7494751360 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494753c3c InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474f63c CPPStruct::CPPextension(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750090 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461504: 250000 cpu-clock:
- 7494751430 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.461755: 250000 cpu-clock:
- 74945f38a8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 74945f3cd8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 749467c460 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946939ac TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462027: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 74945c1d88 LLVMIRGen::initSetupInfo(Operand*, BlendingInfo*, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 74945c57e0 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462270: 250000 cpu-clock:
- 752e0dd378 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74947541b4 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462504: 250000 cpu-clock:
- ffffff82a31c6408 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942c9930 (anonymous namespace)::GlobalDCE::GlobalDCE() (/vendor/lib64/libllvm-glnext.so)
- 74942c98a0 llvm::createGlobalDCEPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce4f0 llvm::PassManagerBuilder::populatePrepTransformPassesGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462755: 250000 cpu-clock:
- 7493c1f548 llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50204 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c91260 llvm::initializeDominatorTreePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493ec94f0 (anonymous namespace)::PromotePass::PromotePass() (/vendor/lib64/libllvm-glnext.so)
- 7493ec9478 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce6ac llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463005: 250000 cpu-clock:
- 752e0b38c4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493ec9470 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce894 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463254: 250000 cpu-clock:
- ffffff82a31a85a0 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23cc memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493fc2c28 llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue> >::operator[]((anonymous namespace)::SimpleValue const&) (/vendor/lib64/libllvm-glnext.so)
- 7493fc169c (anonymous namespace)::EarlyCSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463549: 250000 cpu-clock:
- 7494647d00 Symbol::isNeededInLinker() const (/vendor/lib64/libllvm-glnext.so)
- 749463d54c MetaDataExport::setupGLSLSymbolData(QGLC_GLSL_SYMBOLDATA*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463dbf8 MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463798: 250000 cpu-clock:
- 752e0abe38 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9f95c (anonymous namespace)::StructLayoutMap::~StructLayoutMap() (/vendor/lib64/libllvm-glnext.so)
- 7493d9e1e0 llvm::TargetData::~TargetData() (/vendor/lib64/libllvm-glnext.so)
- 749457dcd8 LLVMIRGen::~LLVMIRGen() (/vendor/lib64/libllvm-glnext.so)
- 74945509e0 LLVMCompiler::~LLVMCompiler() (/vendor/lib64/libllvm-glnext.so)
- 749456542c ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464056: 250000 cpu-clock:
- 7494917c58 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464303: 250000 cpu-clock:
- 7494920ac4 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464548: 250000 cpu-clock:
- ffffff82a34b5cdc avtab_search_node.cfi ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a728e selinux_task_alloc.cfi ([kernel.kallsyms])
- ffffff82a2f60e1a copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fed88d4 android::egl_cache_t::setBlob(void const*, long, void const*, long) (/system/lib64/libEGL.so)
- 74938583fc libGLESv2_adreno.so[+1f93fc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464844: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b90c SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531acd38c SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465048: 250000 cpu-clock:
- 7531dc0f58 @plt (/system/lib64/libhwui.so)
- 7531ab5df8 SkSL::to_string(double) (/system/lib64/libhwui.so)
- 7531ad2490 SkSL::Constructor::description() const (/system/lib64/libhwui.so)
- 7531ab52fc SkSL::GLSLCodeGenerator::writeBinaryExpression(SkSL::BinaryExpression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ab5590 SkSL::GLSLCodeGenerator::writeExpression(SkSL::Expression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ac3124 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ed8 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465299: 250000 cpu-clock:
- 752e0e2160 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ed3ae0 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3bd4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 74946f115c Initialize(ShImplementationConstants const*, ShExtensionSupport const*) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f34 ShSetResourceLimits (/vendor/lib64/libllvm-glnext.so)
- 7494565538 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465549: 250000 cpu-clock:
- 752e0aa1c4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5088 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465798: 250000 cpu-clock:
- 749474f144 CPPStruct::CPPversion(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750040 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466049: 250000 cpu-clock:
- 7494717a20 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.466299: 250000 cpu-clock:
- 7494ed3a40 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3424 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/vndk-sp-29/libc++.so)
- 7494691f08 TQCOM_Codegen::createOneBUVSymbol(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 74946922cc TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494692504 TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494693a8c TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466549: 250000 cpu-clock:
- 7493d3f070 llvm::MDNode::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Value*>) (/vendor/lib64/libllvm-glnext.so)
- 7494361cb8 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466799: 250000 cpu-clock:
- 7493d9ce40 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467049: 250000 cpu-clock:
- 7493c92340 llvm::DenseMap<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*, llvm::DenseMapInfo<llvm::BasicBlock*> >::InsertIntoBucket(llvm::BasicBlock* const&, llvm::DomTreeNodeBase<llvm::BasicBlock>* const&, std::__1::pair<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c915bc void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467298: 250000 cpu-clock:
- 7493db55c0 (anonymous namespace)::BasicAliasAnalysis::pointsToConstantMemory(llvm::AliasAnalysis::Location const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493e21e94 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467548: 250000 cpu-clock:
- 74942c6320 llvm::ValueEnumerator::incorporateFunction(llvm::Function const&) (/vendor/lib64/libllvm-glnext.so)
- 74942b8980 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467798: 250000 cpu-clock:
- 74949179f8 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468048: 250000 cpu-clock:
- 749492080c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468297: 250000 cpu-clock:
- 752e0e23c4 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385a28c libGLESv2_adreno.so[+1fb28c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468549: 250000 cpu-clock:
- 7493c38940 llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c38b48 llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9ce34 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468800: 250000 cpu-clock:
- 752e0aa148 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c98ca0 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749461359c LLVMModuleUpdater::generateGetRegIntrinsic(llvm::OwningPtr<QInstruction>*, llvm::Constant*, int, llvm::Instruction*, int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494615560 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469049: 250000 cpu-clock:
- 7493d3a098 llvm::LLVMContext::getTargetTriple() const (/vendor/lib64/libllvm-glnext.so)
- 7493c73b5c llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*) (/vendor/lib64/libllvm-glnext.so)
- 74946143a4 LLVMModuleUpdater::getOrInsertBaryCoordinate(QCC_PSBaryCoordinates) (/vendor/lib64/libllvm-glnext.so)
- 7494613e70 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469299: 250000 cpu-clock:
- 7493fa55b8 (anonymous namespace)::ADCE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945701bc SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469549: 250000 cpu-clock:
- 7493d3e7c8 llvm::MDNodeOperand::allUsesReplacedWith(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d588c8 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462440c llvm::LowerNamedPointersPass::renameNamedPointerGlobals(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623248 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469799: 250000 cpu-clock:
- 7493ca3ff8 getIntrinsicIDHelper(char const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c98ce8 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749462379c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470048: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d4b05c llvm::getNamedTimer(llvm::StringRef const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a624 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470299: 250000 cpu-clock:
- 752e0e2974 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d50154 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493dd5d18 llvm::initializeDominanceFrontierPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16e0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470548: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74941688a8 llvm::initializeUnreachableMachineBlockElimPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749406c488 llvm::initializeLiveVariablesPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7494060168 llvm::initializeLiveIntervalsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403c580 llvm::initializeCalculateSpillWeightsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dd70 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470798: 250000 cpu-clock:
- ffffff82a3143a28 filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74940b44c0 llvm::initializeMachineModuleGenPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403de28 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471053: 250000 cpu-clock:
- 752e0e27ec strcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1f54c llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d501e8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749416a3d4 llvm::initializeVirtRegMapPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dee0 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471298: 250000 cpu-clock:
- 7493d51648 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749452a9d4 llvm::initializeQGPUGlobalRegAllocPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403df30 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471566: 250000 cpu-clock:
- ffffff82a30563e8 run_timer_softirq.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83942 el1_irq ([kernel.kallsyms])
- ffffff82a3150416 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749427ce80 llvm::TargetLowering::TargetLowering(llvm::TargetMachine const&, llvm::TargetLoweringObjectFile const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe4cc llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471799: 250000 cpu-clock:
- 74942d14f0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472059: 250000 cpu-clock:
- 7493c37b98 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 74943583cc llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472298: 250000 cpu-clock:
- 74943b76a8 QGPUFastISel::isCombine(llvm::Value const*) const (/vendor/lib64/libllvm-glnext.so)
- 7494380238 QGPUFastISel::needToLowerInstAtDefSite(llvm::Instruction const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405d04 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472549: 250000 cpu-clock:
- 749446ac80 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472857: 250000 cpu-clock:
- 749452a4d4 llvm::QGPUPostRALiveVariables::runLivenessAnalysis(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7494513ffc llvm::runPostRALivenessAnalysis(llvm::MachineFunction*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2110 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473048: 250000 cpu-clock:
- ffffff82a2e89dc4 test_and_set_bit ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494440000 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473298: 250000 cpu-clock:
- ffffff82a3143a9c filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74948475f0 QGPUCompiler::Fill_ADRENO_INPUTS(QGPUCompiler::MetadataContext*, QCC_METADATA_DESCRIPTOR const*, QCC_METADATA_ADRENO_INPUTS*, unsigned int, llvm::SmallVectorImpl<QGPUCompiler::MetadataContext::Fixup>*) (/vendor/lib64/libllvm-glnext.so)
- 749485b458 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494873a34 QGPUCompiler::MetadataContext::BuildStructure(QCC_METADATA_DESCRIPTOR const*, void const**) (/vendor/lib64/libllvm-glnext.so)
- 749463de24 MetaDataExport::setupHWShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, QGPUCompiler::ConstSizedBuffer*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool, bool, bool, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494553e1c LLVMCompiler::exportHWShaderMetaData(QGLC_GLSL_SYMBOLDATA*, llvm::DenseMap<char const*, TFInfo*, llvm::DenseMapInfo<char const*> >*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494570ed0 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473548: 250000 cpu-clock:
- 7493d3f7e8 llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a1b8 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473798: 250000 cpu-clock:
- 7493c40624 llvm::Triple::Parse() const (/vendor/lib64/libllvm-glnext.so)
- 74942d1cb0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474048: 250000 cpu-clock:
- 752e0b3920 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749436154c llvm::QGPULiteralLoweringPass::generateGetRegIntrinsic(llvm::MDNode const*, llvm::Type*, llvm::Value*, unsigned int, llvm::Instruction*, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 749435fbec llvm::QGPULiteralLoweringPass::processLiteralOperand(llvm::Instruction*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494358504 llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474298: 250000 cpu-clock:
- 752e0aa228 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74940b7ce0 llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, unsigned int const&, std::__1::pair<unsigned int, unsigned int>*) (/vendor/lib64/libllvm-glnext.so)
- 74944a1270 QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749449371c QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474548: 250000 cpu-clock:
- 74944d6068 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474798: 250000 cpu-clock:
- 7493d3f560 llvm::NamedMDNode::getNumOperands() const (/vendor/lib64/libllvm-glnext.so)
- 7494374f48 llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494437f40 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475048: 250000 cpu-clock:
- 7493c6bdf4 llvm::Constant::removeDeadConstantUsers() const (/vendor/lib64/libllvm-glnext.so)
- 7493d25058 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475299: 250000 cpu-clock:
- 752e0b4c34 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3bf9c llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475549: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475837: 250000 cpu-clock:
- ffffff82a31b5e08 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a05ff4 libGLESv2_adreno.so[+3a6ff4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03d5c libGLESv2_adreno.so[+3a4d5c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476104: 250000 cpu-clock:
- 749383a380 libGLESv2_adreno.so[+1db380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476603: 250000 cpu-clock:
- 7494917b38 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476853: 250000 cpu-clock:
- 74949180cc longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477104: 250000 cpu-clock:
- 7494920e04 compress_block (/system/lib64/vndk-sp-29/libz.so)
- 749492043c _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477354: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a2f60baa copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531b2a638 android::uirenderer::skiapipeline::ShaderCache::store(SkData const&, SkData const&) (/system/lib64/libhwui.so)
- 7531a56600 GrGLProgramBuilder::storeShaderInCache(SkSL::Program::Inputs const&, unsigned int, GrGLSLSet const&) (/system/lib64/libhwui.so)
- 7531a46fd4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477604: 250000 cpu-clock:
- 7493744820 glDrawRangeElements (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477854: 250000 cpu-clock:
- 7493a02544 libGLESv2_adreno.so[+3a3544] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de8c0 libGLESv2_adreno.so[+37f8c0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478104: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478354: 250000 cpu-clock:
- 752e0a4354 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a999f0 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9ae48 SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531a99a48 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9adcc SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531ace61c SkSL::Parser::varDeclarationEnd(SkSL::Modifiers, std::__1::unique_ptr<SkSL::ASTType, std::__1::default_delete<SkSL::ASTType> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531acdde4 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531acd620 SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acefc8 SkSL::Parser::ifStatement() (/system/lib64/libhwui.so)
- 7531acd6ac SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478604: 250000 cpu-clock:
- 7531ab02f8 SkSL::IRGenerator::convertSwizzle(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aafa68 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aaf980 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531ac4088 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531ac3d70 SkSL::IRGenerator::convertVarDeclarationStatement(SkSL::ASTVarDeclarationStatement const&) (/system/lib64/libhwui.so)
- 7531ac38e0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac5c90 SkSL::IRGenerator::convertIf(SkSL::ASTIfStatement const&) (/system/lib64/libhwui.so)
- 7531ac39b0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478854: 250000 cpu-clock:
- 752e0dd3ac je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a54c34 SkSL::Compiler::scanCFG(SkSL::CFG*, unsigned long, std::__1::set<unsigned long, std::__1::less<unsigned long>, std::__1::allocator<unsigned long> >*) (/system/lib64/libhwui.so)
- 7531a543c8 SkSL::Compiler::computeDataFlow(SkSL::CFG*) (/system/lib64/libhwui.so)
- 7531a5112c SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479103: 250000 cpu-clock:
- 752e0abf00 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a53bf8 std::__1::__vector_base<SkSL::BasicBlock, std::__1::allocator<SkSL::BasicBlock> >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a516a0 SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479354: 250000 cpu-clock:
- 752e122054 __vfprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e14030c vsnprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e10bf58 __vsnprintf_chk (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74938cfb70 EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...) (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938580a8 libGLESv2_adreno.so[+1f90a8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479604: 250000 cpu-clock:
- 74946f29c0 InitStandardUniforms(TSymbolTable&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b3460 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479854: 250000 cpu-clock:
- 7494753c48 InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494747a6c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480104: 250000 cpu-clock:
- 7494719030 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480354: 250000 cpu-clock:
- 752e0cb430 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b7174 TPoolAllocator::allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947180d8 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480605: 250000 cpu-clock:
- ffffff82a31a8940 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 749465ff50 TIntermAggregate::TIntermAggregate() (/vendor/lib64/libllvm-glnext.so)
- 74946e5cec TIntermediate::setAggregateOperator(TIntermNode*, TOperator, int) (/vendor/lib64/libllvm-glnext.so)
- 74946be83c TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480854: 250000 cpu-clock:
- 749474a4a4 CPPStruct::MacroExpand(llvm::StringRef, yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494755e34 YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481104: 250000 cpu-clock:
- 749466ef28 std::__1::enable_if<(__is_forward_iterator<GLSL_LINK_ERROR*>::value) && (is_constructible<GLSL_LINK_ERROR, std::__1::iterator_traits<GLSL_LINK_ERROR*>::reference>::value), void>::type std::__1::vector<GLSL_LINK_ERROR, std::__1::allocator<GLSL_LINK_ERROR> >::assign<GLSL_LINK_ERROR*>(GLSL_LINK_ERROR*, GLSL_LINK_ERROR*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a58 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481354: 250000 cpu-clock:
- 752e1462b4 pthread_mutex_trylock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0040 extent_lock2 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cd9c4 extent_split_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cf8f0 extent_split_interior (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0caf30 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494588d5c LLVMIRGen::getOperandValue(Operand*, llvm::OwningPtr<QInstruction>*) (/vendor/lib64/libllvm-glnext.so)
- 749458b8c8 LLVMIRGen::checkBinaryOperands(Operand*, Operand*, llvm::OwningPtr<QInstruction>&, llvm::OwningPtr<QInstruction>&, EOperandWidth&, llvm::BasicBlock*, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749458e254 LLVMIRGen::generateBinary(Operand*, Operand*, TOperator, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670e44 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749468502c TQCOM_Codegen::TraverseAggregateNode(TIntermAggregate*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468c848 TQCOM_Codegen::TraverseIfNode(TIntermSelection*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481604: 250000 cpu-clock:
- ffffff82a315050c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23ec memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494584154 LLVMIRGen::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494591a84 LLVMIRGen::generateCombineOrMap(QInstruction*, llvm::Instruction*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945c9d90 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494671e08 TQCOM_Codegen::TraverseSwizzle(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670ca8 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481854: 250000 cpu-clock:
- 752e0dd590 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754108 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482105: 250000 cpu-clock:
- 7493d44f4c (anonymous namespace)::GetCFGOnlyPasses::passEnumerate(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50454 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482354: 250000 cpu-clock:
- 7493d50450 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce7b8 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482604: 250000 cpu-clock:
- 7493ecf058 (anonymous namespace)::PromoteMem2Reg::getNumPreds(llvm::BasicBlock const*) (/vendor/lib64/libllvm-glnext.so)
- 7493ecc45c (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482855: 250000 cpu-clock:
- 7493f29574 llvm::InstCombiner::visitCallInst(llvm::CallInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483104: 250000 cpu-clock:
- 752e14610c pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa7c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493fd849c (anonymous namespace)::JumpThreading::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483354: 250000 cpu-clock:
- 7493fcbeb8 (anonymous namespace)::ValueTable::lookup_or_add(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc71cc (anonymous namespace)::GVN::processInstruction(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc4d94 (anonymous namespace)::GVN::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483604: 250000 cpu-clock:
- 752e0aa258 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c931dc void llvm::Calculate<llvm::Function, llvm::BasicBlock*>(llvm::DominatorTreeBase<llvm::GraphTraits<llvm::BasicBlock*>::NodeType>&, llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c9150c void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483854: 250000 cpu-clock:
- 74942bc69c void llvm::BitstreamWriter::EmitRecord<unsigned long>(unsigned int, llvm::SmallVectorImpl<unsigned long>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b6634 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484104: 250000 cpu-clock:
- 752e0abedc je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6f98 TPoolAllocator::flushMem() (/vendor/lib64/libllvm-glnext.so)
- 749456037c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484354: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484603: 250000 cpu-clock:
- 74949207fc build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484863: 250000 cpu-clock:
- 749492097c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938584c4 libGLESv2_adreno.so[+1f94c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485104: 250000 cpu-clock:
- 752e0a435c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ac40e0 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485354: 250000 cpu-clock:
- 7531ac3058 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ff4 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485604: 250000 cpu-clock:
- 749466f80c TQCOM_Codegen::TQCOM_Codegen(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749466f9e8 TQCOM_Codegen_es300::TQCOM_Codegen_es300(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749469b148 TQCOM_VertexCodegen_es300::TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494696fa8 QCOM_ConstructCodegen(E_QGLC_SHADERTYPE, EShLangVersion) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f7c ShConstructCompiler (/vendor/lib64/libllvm-glnext.so)
- 74945655b0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485854: 250000 cpu-clock:
- 752e0a785c je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b391c je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494747b8c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486104: 250000 cpu-clock:
- 7494733d90 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486354: 250000 cpu-clock:
- 74946b9450 TParseContext::constructorErrorCheck(int, TIntermNode*, TFunction&, TOperator, TType*) (/vendor/lib64/libllvm-glnext.so)
- 74946d0698 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486604: 250000 cpu-clock:
- 7494663ad0 TIntermTyped::getType() const (/vendor/lib64/libllvm-glnext.so)
- 749467e6d8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486854: 250000 cpu-clock:
- 7493c6c388 llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494361b68 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487104: 250000 cpu-clock:
- 7493d9ccc8 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487354: 250000 cpu-clock:
- 7493d46840 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48dcc llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46e00 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487604: 250000 cpu-clock:
- 752e145bd0 pthread_mutex_lock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3ac llvm::sys::MutexImpl::acquire() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa5c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d47798 llvm::PMDataManager::recordAvailableAnalysis(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a3b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487854: 250000 cpu-clock:
- 74942baef0 llvm::BitstreamWriter::EmitVBR(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942bb8b0 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b70c4 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488104: 250000 cpu-clock:
- 7494917a18 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488603: 250000 cpu-clock:
- 752e0aa280 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385849c libGLESv2_adreno.so[+1f949c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488854: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749456492c CompilerContext::allocShaderMem(E_QGLC_SHADERMEM_ALLOC_TYPE, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463c868 MetaDataExport::duplicateSymbolData(QGLC_GLSL_SYMBOLDATA*, QGLC_GLSL_SYMBOLDATA const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749456a690 ESXLinker::bcConstruct() (/vendor/lib64/libllvm-glnext.so)
- 749456e1b4 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489104: 250000 cpu-clock:
- 7493c7819c llvm::hash_value(llvm::DenseMapAPIntKeyInfo::KeyTy const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c77ce8 bool llvm::DenseMap<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo>::LookupBucketFor<llvm::DenseMapAPIntKeyInfo::KeyTy>(llvm::DenseMapAPIntKeyInfo::KeyTy const&, std::__1::pair<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*>*&) const (/vendor/lib64/libllvm-glnext.so)
- 7493c6ac30 llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c6a550 llvm::ConstantInt::get(llvm::Type*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c6b930 llvm::ConstantDataSequential::getElementAsConstant(unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 7494650e64 getDXMetaData(llvm::GlobalVariable*, QGPUDXMetaData&) (/vendor/lib64/libllvm-glnext.so)
- 7494650a98 updateUAVTexSamUsage(llvm::Module*, QGLC_GLSL_SYMBOLDATA*) (/vendor/lib64/libllvm-glnext.so)
- 749456f12c SOLinker::linkResource() (/vendor/lib64/libllvm-glnext.so)
- 749456e624 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489354: 250000 cpu-clock:
- 7493c32098 llvm::enable_if<llvm::hashing::detail::is_hashable_data<unsigned int const>, llvm::hash_code>::type llvm::hashing::detail::hash_combine_range_impl<unsigned int const>(unsigned int const*, unsigned int const*) (/vendor/lib64/libllvm-glnext.so)
- 7493c31c70 llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (/vendor/lib64/libllvm-glnext.so)
- 7493c5bc78 llvm::AttrListPtr::get(llvm::AttributeWithIndex const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c5c34c llvm::AttrListPtr::addAttr(unsigned int, llvm::Attributes) const (/vendor/lib64/libllvm-glnext.so)
- 7493d2aef4 llvm::InvokeInst::addAttribute(unsigned int, llvm::Attributes) (/vendor/lib64/libllvm-glnext.so)
- 749460f2f8 LLVMModuleUpdater::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494613f38 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489604: 250000 cpu-clock:
- 7493d47e94 llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 74945701c4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489854: 250000 cpu-clock:
- 752e1458e4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c32e88 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (/vendor/lib64/libllvm-glnext.so)
- 7493d4a350 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490104: 250000 cpu-clock:
- 7493ee49e8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493edb89c (anonymous namespace)::SimplifyCFGOpt::run(llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493edb22c llvm::SimplifyCFG(llvm::BasicBlock*, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402d158 IterativeSimplifyCFG(llvm::Function&, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402bf34 (anonymous namespace)::CFGSimplifyPass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490354: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493e89d9c llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490604: 250000 cpu-clock:
- 74942fe938 llvm::TargetLowering::addRegisterClass(llvm::EVT, llvm::TargetRegisterClass const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe53c llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490855: 250000 cpu-clock:
- 7493d58480 llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749447dcfc optimizeFSub(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 74943540f0 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d372c llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491105: 250000 cpu-clock:
- 7493d5163c std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493feba5c llvm::initializeLoopStrengthReducePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493febae4 llvm::createLoopStrengthReducePass(llvm::TargetLowering const*) (/vendor/lib64/libllvm-glnext.so)
- 74943779c8 llvm::QGPUPassConfig::addIRPasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076b94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491354: 250000 cpu-clock:
- 7493bfe3e8 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fda0 llvm::PassRegistry::getPassInfo(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d44b30 llvm::AnalysisUsage::addPreserved(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494095c78 llvm::MachineFunctionPass::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74940da2fc llvm::TargetPassConfig::addPass(char&) (/vendor/lib64/libllvm-glnext.so)
- 74940daea0 llvm::TargetPassConfig::addMachineSSAOptimization() (/vendor/lib64/libllvm-glnext.so)
- 7494378218 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491647: 250000 cpu-clock:
- 74940ad3d0 llvm::MachineLoopInfo::MachineLoopInfo() (/vendor/lib64/libllvm-glnext.so)
- 74940ad348 llvm::Pass* llvm::callDefaultCtor<llvm::MachineLoopInfo>() (/vendor/lib64/libllvm-glnext.so)
- 7493d46ea4 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494377f60 llvm::QGPUPassConfig::addOptimizedRegAlloc(llvm::FunctionPass*) (/vendor/lib64/libllvm-glnext.so)
- 74943782c0 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491897: 250000 cpu-clock:
- 7494308e80 (anonymous namespace)::QGPUNopandHwFlagsInserter::QGPUNopandHwFlagsInserter() (/vendor/lib64/libllvm-glnext.so)
- 7494308c38 llvm::createQGPUNopandHwFlagsInserterPass() (/vendor/lib64/libllvm-glnext.so)
- 74943785d0 llvm::QGPUPassConfig::addPreEmitPass() (/vendor/lib64/libllvm-glnext.so)
- 7494378350 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492148: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1cf24 llvm::MallocSlabAllocator::Allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 7493c1cec8 llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74945099d4 QGPUGlobalRA::RegisterInterferenceContext::RegisterInterferenceContext(llvm::BumpPtrAllocator*, llvm::BumpPtrAllocator*, llvm::QGPUTargetMachine*) (/vendor/lib64/libllvm-glnext.so)
- 749450b820 QGPUGlobalRegAlloc::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49d80 llvm::FunctionPassManagerImpl::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c10 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492397: 250000 cpu-clock:
- 7494382fa0 QGPUFastISel::populateGlobalInfoMap(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74943ba270 QGPUFastISel::QGPUFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 74943b9da4 llvm::QGPU::createFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 749453ccbc QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492647: 250000 cpu-clock:
- 7494389630 QGPUFastISel::isTypeLegal(llvm::Type*, llvm::EVT&) (/vendor/lib64/libllvm-glnext.so)
- 74943a1f7c QGPUFastISel::QGPUSelectMul(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943babb4 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492897: 250000 cpu-clock:
- 749433a9ec llvm::MOVCVTInstrInfo::isMOVAInstr(llvm::MachineInstr const*) (/vendor/lib64/libllvm-glnext.so)
- 74944a8210 QGPUPeepholeOptimizer::foldRelativeAddressingMove(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 7494493bc0 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493148: 250000 cpu-clock:
- 749409f974 llvm::MachineInstrExpressionTrait::getHashValue(llvm::MachineInstr const* const&) (/vendor/lib64/libllvm-glnext.so)
- 749408a5c0 llvm::ScopedHashTable<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >::insertIntoScope(llvm::ScopedHashTableScope<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >*, llvm::MachineInstr* const&, unsigned int const&) (/vendor/lib64/libllvm-glnext.so)
- 7494086f3c (anonymous namespace)::MachineCSE::PerformCSE(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*) (/vendor/lib64/libllvm-glnext.so)
- 7494086010 (anonymous namespace)::MachineCSE::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493397: 250000 cpu-clock:
- 7494479d30 (anonymous namespace)::QGPUScheduleInstrs::ReleaseSuccessors(llvm::SUnit*) (/vendor/lib64/libllvm-glnext.so)
- 749446b8a4 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493648: 250000 cpu-clock:
- 74942f04a8 (anonymous namespace)::QGPUCombiner::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493897: 250000 cpu-clock:
- 7494516b14 QGPUGlobalRegAlloc::constructLiveIntervals(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749450f320 QGPUGlobalRegAlloc::constructLiveIntervals() (/vendor/lib64/libllvm-glnext.so)
- 749450b97c QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494147: 250000 cpu-clock:
- 74945139f0 QGPUGlobalRegAlloc::clearPerFunction() (/vendor/lib64/libllvm-glnext.so)
- 749450c1f0 QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494398: 250000 cpu-clock:
- 7494082fec (anonymous namespace)::MachineCopyPropagation::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494648: 250000 cpu-clock:
- 749430e5ec (anonymous namespace)::QGPUNopandHwFlagsInserter::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494897: 250000 cpu-clock:
- 7493d46880 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48d30 llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494371100 llvm::QGPUTargetMachine::addTargetObjectGen(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494371194 llvm::QGPUTargetMachine::addMachineObjgenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494076720 llvm::LLVMTargetMachine::addModuleCodegenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool, bool, bool, bool&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74942d3cf4 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495148: 250000 cpu-clock:
- 7494438080 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a8e4 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3d08 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495398: 250000 cpu-clock:
- 7493e87198 llvm::UniformityAnalysisPass::~UniformityAnalysisPass() (/vendor/lib64/libllvm-glnext.so)
- 7493d4cb7c llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ce04 non-virtual thunk to llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d47dec llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7494552f30 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495647: 250000 cpu-clock:
- 752e0dd24c je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495897: 250000 cpu-clock:
- 752e0dd260 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a354 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496148: 250000 cpu-clock:
- 7493d82818 llvm::MCContext::MCContext(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*) (/vendor/lib64/libllvm-glnext.so)
- 74940b211c llvm::MachineModuleInfo::MachineModuleInfo(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 749437ad8c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496400: 250000 cpu-clock:
- 7493c6e9c0 llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>) (/vendor/lib64/libllvm-glnext.so)
- 74943571a4 llvm::QGPULiteralLoweringPass::TransformShader(llvm::Module&, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354028 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496648: 250000 cpu-clock:
- 752e0e20a8 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c37be4 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 7494374f3c llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74943d8eb4 QGPUFastISel::promoteLDC(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943dc4f8 QGPUFastISel::QGPUSelectLDCIntrinsic(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 7494405e28 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496897: 250000 cpu-clock:
- 749409ba50 llvm::MachineInstr::isSafeToMove(llvm::TargetInstrInfo const*, llvm::AliasAnalysis*, bool&) const (/vendor/lib64/libllvm-glnext.so)
- 74944df380 (anonymous namespace)::QGPUDeadMachineInstructionElim::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b064 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497148: 250000 cpu-clock:
- 74944d5b40 QGPULocalRegAlloc::checkInterferenceAtCurrSlot(QGPULocalRA::LiveRange*, llvm::RegClassID, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d4238 QGPULocalRegAlloc::allocateRegsForAggregate(QGPULocalRA::LiveRange*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d27c8 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497398: 250000 cpu-clock:
- 74944429e4 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497648: 250000 cpu-clock:
- 7493c5f750 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5f9d0 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5fb10 llvm::BasicBlock::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493c9965c llvm::Function::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d42230 llvm::Module::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d418bc llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497898: 250000 cpu-clock:
- 7493d3d920 llvm::DenseMapIterator<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3bdcc llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498147: 250000 cpu-clock:
- ffffff82a496e080 idr_alloc_cmn.cfi ([kernel.kallsyms])
- ffffff82a39cb1b6 kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39cd25a gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498397: 250000 cpu-clock:
- 7493a00088 libGLESv2_adreno.so[+3a1088] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498647: 250000 cpu-clock:
- 74939ffff0 libGLESv2_adreno.so[+3a0ff0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498898: 250000 cpu-clock:
- 74949180e0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499146: 250000 cpu-clock:
- 7494917a88 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499396: 250000 cpu-clock:
- 74949180d0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499646: 250000 cpu-clock:
- 7494917b74 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499897: 250000 cpu-clock:
- 7531a478d8 GrAllocator::reset() (/system/lib64/libhwui.so)
- 7531a47778 GrTAllocator<GrGLProgramDataManager::UniformInfo>::~GrTAllocator() (/system/lib64/libhwui.so)
- 7531a476e8 GrGLProgramBuilder::~GrGLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500151: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cbb38 libGLESv2_adreno.so[+26cb38] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cd884 libGLESv2_adreno.so[+26e884] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939dcb78 libGLESv2_adreno.so[+37db78] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ea0c8 libGLESv2_adreno.so[+38b0c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de760 libGLESv2_adreno.so[+37f760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a40238 GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500398: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500647: 250000 cpu-clock:
- 7531aad198 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aaccd4 SkSL::IRGenerator::convertIdentifier(SkSL::ASTIdentifier const&) (/system/lib64/libhwui.so)
- 7531aaf918 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500900: 250000 cpu-clock:
- 7493857d34 libGLESv2_adreno.so[+1f8d34] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b797c libGLESv2_adreno.so[+15897c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492d4 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501147: 250000 cpu-clock:
- 749466f1b8 llvm::DenseMap<unsigned int, bool, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, bool const&, std::__1::pair<unsigned int, bool>*) (/vendor/lib64/libllvm-glnext.so)
- 749466ceb8 TSymbolTable::TSymbolTable() (/vendor/lib64/libllvm-glnext.so)
- 74946b33cc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501398: 250000 cpu-clock:
- 752e0aa1d8 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5118 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501647: 250000 cpu-clock:
- 7494755f0c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501897: 250000 cpu-clock:
- 7494733e1c yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502178: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 749469b600 TType::buildMangledName(std::__1::basic_string<char, std::__1::char_traits<char>, adreno_pool_allocator<char> >&) (/vendor/lib64/libllvm-glnext.so)
- 74946b284c TType::getMangledName() (/vendor/lib64/libllvm-glnext.so)
- 74946ad7e8 TFunction::addParameter(TParameter&) (/vendor/lib64/libllvm-glnext.so)
- 74946f51bc TTexture(TBasicType, TBasicType, TOperator, int, int, TSymbolTableLevel&) (/vendor/lib64/libllvm-glnext.so)
- 749469cd5c TSymbolTable::initStandardFunction(int, int, int, TBasicType, TBasicType) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.502397: 250000 cpu-clock:
- 749465d340 TQCOM_ASTPatcher::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749466064c TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660688 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749465c71c TQCOM_ASTPatcher::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3d8c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502648: 250000 cpu-clock:
- 7493c379a0 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7493d5a484 llvm::ValueSymbolTable::reinsertValue(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d425fc llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 74945c9ec0 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502898: 250000 cpu-clock:
- 7494754674 ByteStream::~ByteStream() (/vendor/lib64/libllvm-glnext.so)
- 7494754100 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503147: 250000 cpu-clock:
- 74942ca8c0 (anonymous namespace)::GlobalDCE::MarkUsedGlobalsAsNeeded(llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74942ca738 (anonymous namespace)::GlobalDCE::GlobalIsNeeded(llvm::GlobalValue*) (/vendor/lib64/libllvm-glnext.so)
- 74942c9b3c (anonymous namespace)::GlobalDCE::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d54 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503398: 250000 cpu-clock:
- 7493d289dc llvm::Instruction::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493ecadf0 (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503648: 250000 cpu-clock:
- 7493db6b10 (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned long, llvm::MDNode const*, llvm::Value const*, unsigned long, llvm::MDNode const*) (/vendor/lib64/libllvm-glnext.so)
- 7493db5cd0 non-virtual thunk to (anonymous namespace)::BasicAliasAnalysis::alias(llvm::AliasAnalysis::Location const&, llvm::AliasAnalysis::Location const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e21d68 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503898: 250000 cpu-clock:
- 74942bbcac void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74942bb798 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b990c WriteValueSymbolTable(llvm::ValueSymbolTable const&, llvm::ValueEnumerator const&, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 74942b88e8 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504148: 250000 cpu-clock:
- 7494917a00 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504396: 250000 cpu-clock:
- 7494920ac0 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504647: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b954 SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531a5a5cc SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504897: 250000 cpu-clock:
- 7531aade68 void std::__1::vector<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::__push_back_slow_path<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > >(std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >&&) (/system/lib64/libhwui.so)
- 7531aaf9a0 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505148: 250000 cpu-clock:
- 7531a47140 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505397: 250000 cpu-clock:
- 752e0e2034 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749466f678 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__tree_node<std::__1::__value_type<llvm::StringRef, TSymbol*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__map_value_compare<llvm::StringRef, std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::less<llvm::StringRef>, true>, adreno_pool_allocator<std::__1::__value_type<llvm::StringRef, TSymbol*> > >::__emplace_unique_key_args<llvm::StringRef, std::__1::pair<llvm::StringRef const, TSymbol*> const&>(llvm::StringRef const&, std::__1::pair<llvm::StringRef const, TSymbol*> const&) (/vendor/lib64/libllvm-glnext.so)
- 7494703710 IdentifyBuiltInsHalti(EShLanguage, TSymbolTable&, InitHelper const&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b347c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505648: 250000 cpu-clock:
- 752e0e2444 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754628 ByteStream::ByteStream(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494747b18 CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505897: 250000 cpu-clock:
- 74946de438 TIntermediate::addConversion(TOperator, TType const&, TIntermTyped*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946df33c TIntermediate::addUnaryMath(TOperator, TIntermNode*, int, TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946be814 TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506147: 250000 cpu-clock:
- 752e0e216c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749463e940 os_memscpy(void*, unsigned int, void const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494733f64 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506398: 250000 cpu-clock:
- 752e0c9edc je_extent_heap_remove_first (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3ab8 arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493d42ef4 llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494601db8 LLVMModuleUpdater::generateSymbolVar(llvm::StringRef, bool, llvm::Type*, LLVM_Global_Type, llvm::Constant*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494580b84 LLVMIRGen::generateSymbolPtr(llvm::OwningPtr<QInstruction>*, llvm::StringRef, llvm::Type*, Symbol*, llvm::Type*, bool, llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74946801f8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494693918 TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506648: 250000 cpu-clock:
- 749468e790 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506899: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6660 std::__1::__deque_base<bool, std::__1::allocator<bool> >::~__deque_base() (/vendor/lib64/libllvm-glnext.so)
- 74946b5614 TParseContext::~TParseContext() (/vendor/lib64/libllvm-glnext.so)
- 74946b3bec ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507148: 250000 cpu-clock:
- 7493d5049c llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493efa31c llvm::InstCombiner::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce708 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507401: 250000 cpu-clock:
- 7493f8b73c llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f8ad28 llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f89004 llvm::InstCombiner::SimplifyDemandedInstructionBits(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7493f14f74 llvm::InstCombiner::visitAnd(llvm::BinaryOperator&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507647: 250000 cpu-clock:
- 7493d4254c llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 7493f7b408 llvm::InstCombiner::visitSelectInst(llvm::SelectInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507898: 250000 cpu-clock:
- 752e146148 pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fad0 llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d474f8 llvm::PMDataManager::initializeAnalysisImpl(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a348 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508149: 250000 cpu-clock:
- 7493c99df0 llvm::Function::hasGC() const (/vendor/lib64/libllvm-glnext.so)
- 74942b726c llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508397: 250000 cpu-clock:
- 752e0b4974 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 749466fadc TQCOM_Codegen::~TQCOM_Codegen() (/vendor/lib64/libllvm-glnext.so)
- 749466fc48 TQCOM_VertexCodegen_es300::~TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494565420 ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508647: 250000 cpu-clock:
- 7494918240 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508896: 250000 cpu-clock:
- 7494920d5c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509147: 250000 cpu-clock:
- 7494921bd8 @plt (/system/lib64/vndk-sp-29/libz.so)
- 74949217c0 uncompress2 (/system/lib64/vndk-sp-29/libz.so)
- 7494921940 uncompress (/system/lib64/vndk-sp-29/libz.so)
- 7493859248 libGLESv2_adreno.so[+1fa248] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a1c8 libGLESv2_adreno.so[+1fb1c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a484 libGLESv2_adreno.so[+1fb484] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509397: 250000 cpu-clock:
- 7493da0050 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509647: 250000 cpu-clock:
- 749461693c LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509898: 250000 cpu-clock:
- 7493d58930 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464bc68 updateVID(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, llvm::NamedMDNode*, char const*, unsigned int, unsigned int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464ea80 updateVIDs(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, E_QGLC_SHADERTYPE, llvm::SmallVectorImpl<unsigned int>&, llvm::SmallBitVector&, std::__1::vector<QGLC_GLSL_SYMBOL*, std::__1::allocator<QGLC_GLSL_SYMBOL*> >&, unsigned int, llvm::SmallBitVector*, LLVMModuleUpdater*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494574b0c SOLinker::linkInputsOutputs(unsigned int, LLVMModuleUpdater*, bool&, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7494571e34 SOLinker::updateLinkage(unsigned int, E_QGLC_RETURN_CODE&, unsigned int&, bool&, llvm::StructType*&) (/vendor/lib64/libllvm-glnext.so)
- 749456fe8c SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510148: 250000 cpu-clock:
- ffffff82a31a032c vmacache_find.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462350c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510398: 250000 cpu-clock:
- 7493d50444 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74945705a8 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510648: 250000 cpu-clock:
- 7493e8b0a0 unsigned long std::__1::__tree<llvm::Instruction*, std::__1::less<llvm::Instruction*>, std::__1::allocator<llvm::Instruction*> >::__erase_unique<llvm::Instruction*>(llvm::Instruction* const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e87750 llvm::UniformityAnalysisPass::adjustInstructionUniformity(llvm::UniformityAnalysisPass::SCALAR_KIND, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493e89e30 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510898: 250000 cpu-clock:
- 749427ef80 llvm::TargetLowering::computeRegisterProperties() (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511148: 250000 cpu-clock:
- 752e1458ec pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f1a8 llvm::NamedMDNode::NamedMDNode(llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d431d4 llvm::Module::getOrInsertNamedMetadata(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74943543ac llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511398: 250000 cpu-clock:
- 749449f4fc QGPUPeepholeOptimizer::simpleCopyPropagation(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 74944933a4 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511647: 250000 cpu-clock:
- 749436ed80 llvm::QGPUTargetMachine::getMinimumGPRFootprintEstimateFrom(llvm::MachineFunction const&, llvm::MinimumFootprint&) const (/vendor/lib64/libllvm-glnext.so)
- 7494370218 llvm::QGPUTargetMachine::setRegBudget(llvm::MachineFunction const*) (/vendor/lib64/libllvm-glnext.so)
- 749446c258 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511898: 250000 cpu-clock:
- 749433f458 llvm::QGPURegisterInfo::findFreePhyRes(llvm::SmallVectorImpl<unsigned int>&, llvm::MachineFunction&, llvm::TargetRegisterClass const*, unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 74942f6060 QGPUPostRAVectorize::findTempRegs() (/vendor/lib64/libllvm-glnext.so)
- 74942f5d8c QGPUPostRAVectorize::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b1ec llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512148: 250000 cpu-clock:
- 752e1458f4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abdec je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494375d90 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74943761b8 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74942d1c70 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512397: 250000 cpu-clock:
- 752e0abea0 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512652: 250000 cpu-clock:
- ffffff82a2e8215c __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 7493dbbf40 llvm::initializeCFGOnlyPrinterPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16d0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512898: 250000 cpu-clock:
- 752e0e23e8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493eded0c llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 74944851b0 (anonymous namespace)::QGPUISelPrepare::optimizeInstruction(llvm::Instruction*, WorkList&) (/vendor/lib64/libllvm-glnext.so)
- 7494481cd4 (anonymous namespace)::QGPUISelPrepare::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 749437af50 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513148: 250000 cpu-clock:
- 7494393e88 QGPUFastISel::TransferUniformity(llvm::Instruction const*, llvm::QGPUInstrOprndMod::Modifiers&) (/vendor/lib64/libllvm-glnext.so)
- 74943c7994 QGPUFastISel::QGPUHandleMadIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405dd0 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513398: 250000 cpu-clock:
- 749432d3e0 llvm::QGPUInstrInfoBase::getISASrcOpdLoc(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944ac9b4 QGPUPeepholeOptimizer::rematerializeMisplacedConstRegs(llvm::MachineInstr*) (/vendor/lib64/libllvm-glnext.so)
- 7494494334 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513648: 250000 cpu-clock:
- 74944d63c8 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513898: 250000 cpu-clock:
- 752e0aa19c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749443ee40 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514148: 250000 cpu-clock:
- 7493d57764 llvm::ValueHandleBase::ValueIsDeleted(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d576a4 llvm::Value::~Value() (/vendor/lib64/libllvm-glnext.so)
- 7493d25090 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514398: 250000 cpu-clock:
- 7493c029a0 llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long, llvm::APFloat::roundingMode) (/vendor/lib64/libllvm-glnext.so)
- 7493d3df1c llvm::DenseMapIterator<llvm::DenseMapAPFloatKeyInfo::KeyTy, llvm::ConstantFP*, llvm::DenseMapAPFloatKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3be20 llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514647: 250000 cpu-clock:
- ffffff82a31b55e4 vma_wants_writenotify.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514897: 250000 cpu-clock:
- 74938c1e44 libGLESv2_adreno.so[+262e44] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515148: 250000 cpu-clock:
- 74949180d4 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515396: 250000 cpu-clock:
- 74949182c0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515646: 250000 cpu-clock:
- 749491815c longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515896: 250000 cpu-clock:
- 7494917b54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516147: 250000 cpu-clock:
- 7531a48d54 SkTArray<SkString, false>::~SkTArray() (/system/lib64/libhwui.so)
- 7531a48c8c GrGLSLShaderBuilder::~GrGLSLShaderBuilder() (/system/lib64/libhwui.so)
- 7531a48b6c GrGLSLProgramBuilder::~GrGLSLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516398: 250000 cpu-clock:
- 7531a6a570 android::uirenderer::renderthread::ReliableSurface::hook_perform(ANativeWindow*, int, ...) (/system/lib64/libhwui.so)
- 752fee4828 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516647: 250000 cpu-clock:
- 74939f47d0 libGLESv2_adreno.so[+3957d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493785294 libGLESv2_adreno.so[+126294] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516897: 250000 cpu-clock:
- ffffff82a312c5a8 perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938af6a4 libGLESv2_adreno.so[+2506a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937854f8 libGLESv2_adreno.so[+1264f8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517147: 250000 cpu-clock:
- ffffff82a3493a80 cap_capable.cfi ([kernel.kallsyms])
- ffffff82a4515642 binder_do_set_priority ([kernel.kallsyms])
- ffffff82a45166fe binder_proc_transaction ([kernel.kallsyms])
- ffffff82a4513f16 binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752ff877e0 android::BpGraphicBufferProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*) (/system/lib64/libgui.so)
- 752ffbdd8c android::Surface::queueBuffer(ANativeWindowBuffer*, int) (/system/lib64/libgui.so)
- 74935f088c eglSubDriverAndroid.so[+888c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a5bc libGLESv2_adreno.so[+23b5bc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517598: 250000 cpu-clock:
- 74aad30344 android.view.ViewRootImpl.lambda$performDraw$2$ViewRootImpl (/system/framework/framework.jar)
- 74aacde3b4 android.view.-$$Lambda$ViewRootImpl$YBiqAhbCbXVPSKdbE3K4rH2gpxI.onFrameComplete (/system/framework/framework.jar)
- 752f954310 _JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9a5118 android::FrameCompleteWrapper::onFrameComplete(long) (/system/lib64/libandroid_runtime.so)
- 7531a89350 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518055: 250000 cpu-clock:
- 74aad30e2a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518305: 250000 cpu-clock:
- 74ab66ea28 android.os.Parcel.writeStrongBinder (/system/framework/framework.jar)
- 74aacf92f2 android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30300 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl (/system/framework/framework.jar)
- 74aacde334 android.view.-$$Lambda$ViewRootImpl$7A_3tkr_Kw4TZAeIUGVlOoTcZhg.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518728: 250000 cpu-clock:
- 74acfa26c4 PaletteTraceIntegerValue (/system/lib64/libartpalette-system.so)
- 74ad445848 art::Object_internalClone(_JNIEnv*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7260 java.lang.Object.clone (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0400 java.lang.Thread$State.values (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1ed0 java.lang.Thread.getState (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1f50 java.lang.Thread.getThreadGroup (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2674 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2648 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd22b2 java.lang.Thread.<init> (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab642654 android.os.HandlerThread.<init> (/system/framework/framework.jar)
- 74abeac6d0 android.app.QueuedWork.getHandler (/system/framework/framework.jar)
- 74abeac9aa android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2aad4 android.app.ActivityThread.handleStopActivity (/system/framework/framework.jar)
- 74abf02156 android.app.servertransaction.StopActivityItem.execute (/system/framework/framework.jar)
- 74abf02c9c android.app.servertransaction.TransactionExecutor.executeLifecycleState (/system/framework/framework.jar)
- 74abf02b44 android.app.servertransaction.TransactionExecutor.execute (/system/framework/framework.jar)
- 74abe21cca android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-queued-work-loo 31850/31896 [005] 684943.518978: 250000 cpu-clock:
- 74ac98a270 libcore.io.ForwardingOs.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac98a270 libcore.io.ForwardingOs.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac96af10 android.system.Os.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ab6728ac android.os.Process.myTid (/system/framework/framework.jar)
- 74ab64268c android.os.HandlerThread.run (/system/framework/framework.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.519470: 250000 cpu-clock:
- 74aaef9f3a com.android.internal.policy.PhoneWindow.closePanel (/system/framework/framework.jar)
- 74aaef9e60 com.android.internal.policy.PhoneWindow.closeAllPanels (/system/framework/framework.jar)
- 74abe34076 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.519541: 250000 cpu-clock:
- 749495753c libEGL_adreno.so[+553c] (/vendor/lib64/egl/libEGL_adreno.so)
- 7494957630 eglGetError (/vendor/lib64/egl/libEGL_adreno.so)
- 752fee42f4 android::eglGetErrorImpl() (/system/lib64/libEGL.so)
- 752fee0de8 eglMakeCurrent (/system/lib64/libEGL.so)
- 7531a6d170 android::uirenderer::renderthread::EglManager::makeCurrent(void*, int*, bool) (/system/lib64/libhwui.so)
- 7531abe258 std::__1::packaged_task<void ()>::operator()() (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.520115: 250000 cpu-clock:
- 74abfc6aca android.content.res.Configuration.setToDefaults (/system/framework/framework.jar)
- 74abfc6b48 android.content.res.Configuration.unset (/system/framework/framework.jar)
- 9ce00cb0 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74ab82ea0e android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.520513: 250000 cpu-clock:
- 74acda9c42 sun.util.locale.LocaleUtils.toLowerString (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acda7110 sun.util.locale.LanguageTag.parse (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a856 java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb44 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520693: 250000 cpu-clock:
- 74abe551fe android.app.FragmentManagerImpl.dispatchOnFragmentStopped (/system/framework/framework.jar)
- 74abe569d4 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe56288 android.app.FragmentManagerImpl.moveFragmentToExpectedState (/system/framework/framework.jar)
- 74abe56d24 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe54b60 android.app.FragmentManagerImpl.dispatchMoveToState (/system/framework/framework.jar)
- 74abe5549e android.app.FragmentManagerImpl.dispatchStop (/system/framework/framework.jar)
- 74abe51f50 android.app.FragmentController.dispatchStop (/system/framework/framework.jar)
- 74abe340a8 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520942: 250000 cpu-clock:
- ffffff82a34c1c74 context_struct_compute_av ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a979e selinux_socket_unix_may_send.cfi ([kernel.kallsyms])
- ffffff82a478af7a unix_dgram_sendmsg.cfi ([kernel.kallsyms])
- ffffff82a45b3b06 sock_write_iter.cfi ([kernel.kallsyms])
- ffffff82a3206c46 do_iter_readv_writev ([kernel.kallsyms])
- ffffff82a32069d6 do_iter_write ([kernel.kallsyms])
- ffffff82a3209e5a vfs_writev ([kernel.kallsyms])
- ffffff82a3209cca do_writev ([kernel.kallsyms])
- ffffff82a3209c0e SyS_writev.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131ea8 writev (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752df1a130 logdWrite(log_id, timespec*, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0ff18 __write_to_log_daemon(log_id, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0f5b8 __android_log_buf_write (/system/lib64/liblog.so)
- 752f9cd3dc android::android_util_Log_println_native(_JNIEnv*, _jobject*, int, int, _jstring*, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab82b29c android.util.Log.d (/system/framework/framework.jar)
- 7446fe7e54 androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl.signalLifecycleChange (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 7446ff203c androidx.test.runner.MonitoringInstrumentation.callActivityOnStop (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 74abe340b6 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521136: 250000 cpu-clock:
- 74ad5a93dc art::JniMethodEndWithReferenceHandleResult(_jobject*, unsigned int, art::Thread*) (.llvm.3667856480119388434) (/apex/com.android.runtime/lib64/libart.so)
- 9cdfffa4 java.lang.ref.Reference.get ([JIT app cache])
- 74acbde7bc java.lang.ref.SoftReference.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acda9730 sun.util.locale.LocaleObjectCache.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9aa20 java.util.Locale.getInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a8be java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb44 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521193: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaef7c34 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521387: 250000 cpu-clock:
- 74ab66bed0 android.os.Parcel.readParcelableCreator (/system/framework/framework.jar)
- 74ab66be84 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb60 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521443: 250000 cpu-clock:
- 74ab820d86 android.util.ArrayMap.put (/system/framework/framework.jar)
- 74ab6398c6 android.os.Bundle.putSparseParcelableArray (/system/framework/framework.jar)
- 74aaef7c80 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521693: 250000 cpu-clock:
- 7446499c0e androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521822: 250000 cpu-clock:
- 74ab666f92 android.os.LocaleList.<init> (/system/framework/framework.jar)
- 74ab666712 android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb60 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521943: 250000 cpu-clock:
- 74aad9d5c8 android.widget.AbsListView.onSaveInstanceState (/system/framework/framework.jar)
- 74aad429d0 android.view.View.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad21d90 android.view.ViewGroup.dispatchFreezeSelfOnly (/system/framework/framework.jar)
- 74aadae0c4 android.widget.AdapterView.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad484bc android.view.View.saveHierarchyState (/system/framework/framework.jar)
- 744649e824 androidx.fragment.app.FragmentManagerImpl.saveFragmentViewState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499af0 androidx.fragment.app.FragmentManagerImpl.saveFragmentBasicState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499c2c androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522153: 250000 cpu-clock:
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb7c android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522193: 250000 cpu-clock:
- 74ab67afd8 android.os.StrictMode.allowThreadDiskWrites (/system/framework/framework.jar)
- 74abeac9d4 android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2a8b0 android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522403: 250000 cpu-clock:
- 74acc9aa16 java.util.Locale.getInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a8be java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb7c android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522443: 250000 cpu-clock:
- 74aaef9412 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522652: 250000 cpu-clock:
- 74aad2b5da android.view.ViewRootImpl$W.resized (/system/framework/framework.jar)
- 74aacf0a9c android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522693: 250000 cpu-clock:
- 74ad269fb4 art::gc::Heap::IsValidObjectAddress(void const*) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3860b0 art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad385414 art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 74ad384a14 art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38d230 art::(anonymous namespace)::CheckJNI::SetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 752f9c33f8 android::NativeGetResourceValue(_JNIEnv*, _jclass*, long, int, short, _jobject*, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74abfc1092 android.content.res.AssetManager.getResourceValue (/system/framework/framework.jar)
- 74abfcab6e android.content.res.ResourcesImpl.getValue (/system/framework/framework.jar)
- 74abfcbcc6 android.content.res.Resources.getBoolean (/system/framework/framework.jar)
- 74aaf7d042 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522943: 250000 cpu-clock:
- 74ac03f318 android.graphics.drawable.StateListDrawable.<init> (/system/framework/framework.jar)
- 74ac03eeda android.graphics.drawable.StateListDrawable$StateListState.newDrawable (/system/framework/framework.jar)
- 74ac02f090 android.graphics.drawable.Drawable$ConstantState.newDrawable (/system/framework/framework.jar)
- 74abfc70e0 android.content.res.DrawableCache.getInstance (/system/framework/framework.jar)
- 74abfc9a50 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aad40832 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523193: 250000 cpu-clock:
- 74ac03a8f8 android.graphics.drawable.NinePatchDrawable.computeBitmapSize (/system/framework/framework.jar)
- 74ac03aeec android.graphics.drawable.NinePatchDrawable.updateLocalState (/system/framework/framework.jar)
- 74ac03a760 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a778 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a072 android.graphics.drawable.NinePatchDrawable$NinePatchState.newDrawable (/system/framework/framework.jar)
- 74ac02face android.graphics.drawable.DrawableContainer$DrawableContainerState.createAllFutures (/system/framework/framework.jar)
- 74ac02f1f2 android.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantPadding (/system/framework/framework.jar)
- 74ac02fd18 android.graphics.drawable.DrawableContainer.getPadding (/system/framework/framework.jar)
- 74aad48d5c android.view.View.setBackgroundDrawable (/system/framework/framework.jar)
- 74aad48c20 android.view.View.setBackground (/system/framework/framework.jar)
- 74aad4097c android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523443: 250000 cpu-clock:
- 74abfc0048 android.content.res.ApkAssets.getStringFromPool (/system/framework/framework.jar)
- 74abfc1838 android.content.res.AssetManager.getPooledStringForCookie (/system/framework/framework.jar)
- 74abfcf11e android.content.res.TypedArray.loadStringValueAt (/system/framework/framework.jar)
- 74abfce3de android.content.res.TypedArray.getValueAt (/system/framework/framework.jar)
- 74abfce19c android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523693: 250000 cpu-clock:
- 74abfc1278 android.content.res.AssetManager.retrieveAttributes (/system/framework/framework.jar)
- 74abfcb7c4 android.content.res.Resources.obtainAttributes (/system/framework/framework.jar)
- 74ac03199c android.graphics.drawable.Drawable.obtainAttributes (/system/framework/framework.jar)
- 74ac03f3ac android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.523930: 250000 cpu-clock:
- 74a2e31424 art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523943: 250000 cpu-clock:
- 752e0cb158 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531acfe58 android::Bitmap::allocateHeapBitmap(unsigned long, SkImageInfo const&, unsigned long) (/system/lib64/libhwui.so)
- 7531ad8d54 android::allocateBitmap(SkBitmap*, sk_sp<android::Bitmap> (*)(unsigned long, SkImageInfo const&, unsigned long)) (/system/lib64/libhwui.so)
- 752f9e0268 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74ac03f45a android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524179: 250000 cpu-clock:
- ffffff82a2e83d28 el0_da ([kernel.kallsyms])
- 752e0e23f8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74a2f5ac20 art::HInstructionBuilder::LoadNullCheckedLocal(unsigned int, unsigned int) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dea580 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524193: 250000 cpu-clock:
- 74ac03ef48 android.graphics.drawable.StateListDrawable$StateListState.addStateSet (/system/framework/framework.jar)
- 74ac03f4ca android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524429: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74a2e34550 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524443: 250000 cpu-clock:
- 74aace2be4 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad17ddc android.view.ViewConfiguration.get (/system/framework/framework.jar)
- 74aadcf740 android.widget.ForwardingListener.<init> (/system/framework/framework.jar)
- 74aada6cb0 android.widget.ActionMenuPresenter$OverflowMenuButton$1.<init> (/system/framework/framework.jar)
- 74aada6dee android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524679: 250000 cpu-clock:
- 74a2e83be0 art::HNullCheck::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2decd0c art::InstructionSimplifier::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524693: 250000 cpu-clock:
- 74ac976ea6 java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74abfc0f1e android.content.res.AssetManager.openXmlBlockAsset (/system/framework/framework.jar)
- 74abfc95ec android.content.res.ResourcesImpl.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb8fa android.content.res.Resources.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb890 android.content.res.Resources.getLayout (/system/framework/framework.jar)
- 74aad043ce android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524928: 250000 cpu-clock:
- 74a2e1a8b4 art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524942: 250000 cpu-clock:
- 74aacfcb40 android.view.InputEventConsistencyVerifier.isInstrumentationEnabled (/system/framework/framework.jar)
- 74aad3f5c0 android.view.View.<init> (/system/framework/framework.jar)
- 74aad3f7f8 android.view.View.<init> (/system/framework/framework.jar)
- 74aad205d8 android.view.ViewGroup.<init> (/system/framework/framework.jar)
- 74aadddc70 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525178: 250000 cpu-clock:
- 74a2e59c20 art::HInductionVarAnalysis::VisitNode(art::HLoopInformation*, art::HInstruction*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e59298 art::HInductionVarAnalysis::VisitLoop(art::HLoopInformation*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e58ff4 art::HInductionVarAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525193: 250000 cpu-clock:
- 74abfc98e4 android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525429: 250000 cpu-clock:
- 74a2e1aab4 art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525443: 250000 cpu-clock:
- 74ac03a578 android.graphics.drawable.NinePatchDrawable.getChangingConfigurations (/system/framework/framework.jar)
- 74ac03a36c android.graphics.drawable.NinePatchDrawable.getConstantState (/system/framework/framework.jar)
- 74abfca970 android.content.res.ResourcesImpl.cacheDrawable (/system/framework/framework.jar)
- 74abfc9bc2 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525678: 250000 cpu-clock:
- 74a2e6413c art::HScheduler::Schedule(art::HBasicBlock*, art::HeapLocationCollector const*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e63470 art::HInstructionScheduling::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525693: 250000 cpu-clock:
- 74aad423dc android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad216f6 android.view.ViewGroup.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aaf7d080 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525929: 250000 cpu-clock:
- 74a2fb8100 art::arm64::LocationsBuilderARM64::VisitIntermediateAddress(art::HIntermediateAddress*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e3cecc art::SsaLivenessAnalysis::Analyze() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23d50 art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525943: 250000 cpu-clock:
- 74abe32930 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526193: 250000 cpu-clock:
- 7532094bdc art::ModifiedUtf8StringEquals(char const*, char const*) (/apex/com.android.runtime/lib64/libdexfile.so)
- 75320949e0 art::TypeLookupTable::Lookup(char const*, unsigned int) const (/apex/com.android.runtime/lib64/libdexfile.so)
- 74aae93ef8 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526205: 250000 cpu-clock:
- 74a2e3dc64 art::SsaLivenessAnalysis::ComputeLiveRanges() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e3d2e8 art::SsaLivenessAnalysis::Analyze() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23d50 art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526443: 250000 cpu-clock:
- 752dd8bcf8 android::Theme::GetAttribute(unsigned int, android::Res_value*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd904c0 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673c4 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aae94908 com.android.internal.app.WindowDecorActionBar.init (/system/framework/framework.jar)
- 74aae93f32 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526454: 250000 cpu-clock:
- 752e0b38e8 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 752fe48ac8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/libc++.so)
- 752fe48bd4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*) (/system/lib64/libc++.so)
- 7531fa6c98 art::MemMap::SetDebugName(void*, char const*, unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 7531fa6f64 art::MemMap::MapAnonymous(char const*, unsigned char*, unsigned long, int, bool, bool, art::MemMap*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad169dac art::MemMapArena::Allocate(unsigned long, bool, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad16a0cc art::MemMapArenaPool::AllocArena(unsigned long) (/apex/com.android.runtime/lib64/libart.so)
- 7531fac6a4 art::ArenaStack::AllocateFromNextArena(unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 74a2dfd374 art::RegisterAllocatorLinearScan::ProcessInstruction(art::HInstruction*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df7c8c art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526712: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a2f5465a do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74a2dfe228 art::RegisterAllocatorLinearScan::LinearScan() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df80dc art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526725: 250000 cpu-clock:
- ffffff82a3238e90 prepend_path ([kernel.kallsyms])
- ffffff82a3238b56 d_path.cfi ([kernel.kallsyms])
- ffffff82a312bfd6 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce1b8 android::FileMap::create(char const*, int, long, unsigned long, bool) (/system/lib64/libutils.so)
- 752dd80240 android::ApkAssets::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, android::Asset::AccessMode) const (/system/lib64/libandroidfw.so)
- 752f9c2b34 android::NativeOpenNonAsset(_JNIEnv*, _jclass*, long, int, _jstring*, int) (/system/lib64/libandroid_runtime.so)
- 74abfc1766 android.content.res.AssetManager.openNonAsset (/system/framework/framework.jar)
- 74abfc9dd6 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526954: 250000 cpu-clock:
- 74a2dfe088 art::RegisterAllocatorLinearScan::LinearScan() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df80dc art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526975: 250000 cpu-clock:
- 75308f1200 inflate_fast (/system/lib64/libz.so)
- 75308ef458 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527205: 250000 cpu-clock:
- 74a2df951c art::RegisterAllocationResolver::ConnectSplitSiblings(art::LiveInterval*, art::HBasicBlock*, art::HBasicBlock*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df86f4 art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527223: 250000 cpu-clock:
- 75308ef530 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527454: 250000 cpu-clock:
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527475: 250000 cpu-clock:
- ffffff82a2fa4ad4 blocking_notifier_call_chain.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131488 munmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce0c4 android::FileMap::~FileMap() (/system/lib64/libutils.so)
- 752dd81f80 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 752dd82070 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 74abfc1e88 android.content.res.AssetManager.access$1000 (/system/framework/framework.jar)
- 74abfc0b0c android.content.res.AssetManager$AssetInputStream.close (/system/framework/framework.jar)
- 74ac98c868 libcore.io.IoUtils.closeQuietly (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac0194a6 android.graphics.ImageDecoder.close (/system/framework/framework.jar)
- 74ac01924a android.graphics.ImageDecoder.$closeResource (/system/framework/framework.jar)
- 74ac018b16 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527704: 250000 cpu-clock:
- 74a2e1bb94 art::arm64::InstructionCodeGeneratorARM64::VisitParallelMove(art::HParallelMove*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527725: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7446497d90 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527955: 250000 cpu-clock:
- 74a2e4b058 art::StackMapStream::EndStackMapEntry() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e5fe7c art::arm64::CodeGeneratorARM64::GenerateStaticOrDirectCall(art::HInvokeStaticOrDirect*, art::Location, art::SlowPathCode*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e5f9dc art::arm64::InstructionCodeGeneratorARM64::VisitInvokeStaticOrDirect(art::HInvokeStaticOrDirect*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527975: 250000 cpu-clock:
- 752dd9405c android::LoadedPackage::GetEntryOffset(android::ResTable_type const*, unsigned short) (/system/lib64/libandroidfw.so)
- 752dd895cc android::AssetManager2::FindEntry(unsigned int, unsigned short, bool, bool, android::FindEntryResult*) const (/system/lib64/libandroidfw.so)
- 752dd8a688 android::AssetManager2::ResolveReference(int, android::Res_value*, android::ResTable_config*, unsigned int*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd907e8 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673a2 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aad05a64 android.view.MenuInflater$MenuState.readItem (/system/framework/framework.jar)
- 74aad06234 android.view.MenuInflater.parseMenu (/system/framework/framework.jar)
- 74aad06064 android.view.MenuInflater.inflate (/system/framework/framework.jar)
- 74a1efd1a4 com.example.android.displayingbitmaps.ui.ImageGridFragment.onCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74464a312c androidx.fragment.app.Fragment.performCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 744649a97c androidx.fragment.app.FragmentManagerImpl.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498b80 androidx.fragment.app.FragmentController.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446497d98 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528202: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a31b944e SyS_mprotect.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131408 mprotect (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad2a600c void art::CheckedCall<int (void*, unsigned long, int), unsigned char*, unsigned long, int>(int const(&)(void*, unsigned long, int), char const*, unsigned char*, unsigned long, int) (.llvm.4811959396681190537) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ac60 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528548: 250000 cpu-clock:
- 74ac0aca10 android.hardware.input.IInputManager$Stub.asInterface (/system/framework/framework.jar)
- 74ac0ada3e android.hardware.input.InputManager.getInstance (/system/framework/framework.jar)
- 74aad01430 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528703: 250000 cpu-clock:
- ffffff82a3151b0c free_hot_cold_page.cfi ([kernel.kallsyms])
- ffffff82a3154dee free_hot_cold_page_list.cfi ([kernel.kallsyms])
- ffffff82a315fdda release_pages.cfi ([kernel.kallsyms])
- ffffff82a31ce24e free_pages_and_swap_cache.cfi ([kernel.kallsyms])
- ffffff82a31a68be tlb_flush_mmu.cfi ([kernel.kallsyms])
- ffffff82a31aefae zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fa945c art::MemMap::MadviseDontNeedAndZero() (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad169ecc art::MemMapArena::Release() (/apex/com.android.runtime/lib64/libart.so)
- 74ad16a130 art::MemMapArenaPool::TrimMaps() (/apex/com.android.runtime/lib64/libart.so)
- 74a2f406b8 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528798: 250000 cpu-clock:
- ffffff82a450ede4 binder_inc_ref_for_node ([kernel.kallsyms])
- ffffff82a451360e binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752f9cb5d0 android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int) (/system/lib64/libandroid_runtime.so)
- 74ab636a0c android.os.BinderProxy.transact (/system/framework/framework.jar)
- 74ac0ac2e2 android.hardware.input.IInputManager$Stub$Proxy.registerInputDevicesChangedListener (/system/framework/framework.jar)
- 74ac0ae42c android.hardware.input.InputManager.populateInputDevicesLocked (/system/framework/framework.jar)
- 74ac0adbc6 android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528951: 250000 cpu-clock:
- 74a2dea27c art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.529201: 250000 cpu-clock:
- 74a2ffa690 art::arm64::CodeGeneratorARM64::SetupBlockedRegisters() const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2401c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529374: 250000 cpu-clock:
- 753032a040 android::Parcel::readInt32() const (/system/lib64/libbinder.so)
- 752df60720 android::KeyCharacterMap::readFromParcel(android::Parcel*) (/system/lib64/libinput.so)
- 752f9927d4 android::nativeReadFromParcel(_JNIEnv*, _jobject*, _jobject*) (/system/lib64/libandroid_runtime.so)
- 74aad01b3a android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01b88 android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01282 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aad012b4 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aacfc516 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfc5f0 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfbb7e android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74aacfbbb0 android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74ac0ab934 android.hardware.input.IInputManager$Stub$Proxy.getInputDevice (/system/framework/framework.jar)
- 74ac0adbfa android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.529451: 250000 cpu-clock:
- ffffff82a30fc980 ___bpf_prog_run ([kernel.kallsyms])
- ffffff82a30fc336 __bpf_prog_run32.cfi ([kernel.kallsyms])
- ffffff82a30b5762 __seccomp_filter ([kernel.kallsyms])
- ffffff82a2f36572 syscall_trace_enter.cfi ([kernel.kallsyms])
- ffffff82a2e840e6 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fa5bf4 art::membarrier(art::MembarrierCommand) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad35adb0 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529641: 250000 cpu-clock:
- 74aad20cc8 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aada82d4 android.widget.ActionMenuPresenter.updateMenuView (/system/framework/framework.jar)
- 74aaf73a90 com.android.internal.view.menu.MenuBuilder.dispatchPresenterUpdate (/system/framework/framework.jar)
- 74aaf73e5e com.android.internal.view.menu.MenuBuilder.onItemsChanged (/system/framework/framework.jar)
- 74aaf74448 com.android.internal.view.menu.MenuBuilder.startDispatchingItemsChanged (/system/framework/framework.jar)
- 74aaef9582 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529891: 250000 cpu-clock:
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530140: 250000 cpu-clock:
- 74ab824726 android.util.ContainerHelpers.binarySearch (/system/framework/framework.jar)
- 74ab820994 android.util.ArrayMap.binarySearchHashes (/system/framework/framework.jar)
- 74ab820a2c android.util.ArrayMap.indexOf (/system/framework/framework.jar)
- 74ab820af8 android.util.ArrayMap.indexOfKey (/system/framework/framework.jar)
- 74ab820c30 android.util.ArrayMap.get (/system/framework/framework.jar)
- 74abeb7d4c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aad457ea android.view.View.notifyFocusChangeToInputMethodManager (/system/framework/framework.jar)
- 74aad471c8 android.view.View.onWindowFocusChanged (/system/framework/framework.jar)
- 74aada2474 android.widget.AbsListView.onWindowFocusChanged (/system/framework/framework.jar)
- 74aad42af0 android.view.View.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad22498 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad300a4 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530391: 250000 cpu-clock:
- 74ab66bd3e android.os.Parcel.obtain (/system/framework/framework.jar)
- 74aaf69da4 com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (/system/framework/framework.jar)
- 74aad7adbc android.view.inputmethod.InputMethodManager.startInputInner (/system/framework/framework.jar)
- 74aad7c11e android.view.inputmethod.InputMethodManager.onPostWindowFocus (/system/framework/framework.jar)
- 74aad30114 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531348: 250000 cpu-clock:
- 74aad2f9d0 android.view.ViewRootImpl.handleContentCaptureFlush (/system/framework/framework.jar)
- 74aad3016e android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531596: 250000 cpu-clock:
- 74abfc42a2 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74abfc408e android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74acc9be50 java.util.Objects.equals (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aace396e android.view.DisplayAdjustments.equals (/system/framework/framework.jar)
- 74aace60d0 android.view.Display.getDisplayAdjustments (/system/framework/framework.jar)
- 74aad310d8 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532271: 250000 cpu-clock:
- 74ab636e58 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532375: 250000 cpu-clock:
- 74abfc42b8 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74ab82e866 android.util.MergedConfiguration.equals (/system/framework/framework.jar)
- 74aad2ad5e android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532519: 250000 cpu-clock:
- 74ac976e86 java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74aacfb8ec android.view.InputChannel$1.createFromParcel (/system/framework/framework.jar)
- 74aacfb928 android.view.InputChannel$1.createFromParcel (/system/framework/framework.jar)
- 74aaf6be02 com.android.internal.view.InputBindResult.<init> (/system/framework/framework.jar)
- 74aaf6ba60 com.android.internal.view.InputBindResult$1.createFromParcel (/system/framework/framework.jar)
- 74aaf6ba90 com.android.internal.view.InputBindResult$1.createFromParcel (/system/framework/framework.jar)
- 74aaf69684 com.android.internal.view.IInputMethodClient$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532805: 250000 cpu-clock:
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532839: 250000 cpu-clock:
- ffffff82a2ff8f24 __wake_up_common_lock ([kernel.kallsyms])
- ffffff82a4505ed2 binder_wakeup_thread_ilocked ([kernel.kallsyms])
- ffffff82a450aa2a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530320470 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.533090: 250000 cpu-clock:
- 74a2e2dc40 art::HGraph::BuildDominatorTree() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cc0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.533340: 250000 cpu-clock:
- 74a2ec1a30 art::arm64::CodeGeneratorARM64::GenerateFrameExit() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549110: 250000 cpu-clock:
- 74acbc481c java.lang.Integer.valueOf (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549359: 250000 cpu-clock:
- 74aaef2100 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549608: 250000 cpu-clock:
- 74abf811c4 android.content.pm.ApplicationInfo.hasRtlSupport (/system/framework/framework.jar)
- 74aad39908 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad1fbac android.view.ViewGroup.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad1fbf8 android.view.ViewGroup.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c5e8 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549858: 250000 cpu-clock:
- 74ab80295a android.text.TextUtils.couldAffectRtl (/system/framework/framework.jar)
- 74ab7ee740 android.text.BoringLayout.hasAnyInterestingChars (/system/framework/framework.jar)
- 74ab7ee60c android.text.BoringLayout.isBoring (/system/framework/framework.jar)
- 74aae26c5e android.widget.TextView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aaddf526 android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550110: 250000 cpu-clock:
- 74aaddf56c android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550358: 250000 cpu-clock:
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550609: 250000 cpu-clock:
- 74aad42a88 android.view.View.dispatchStartTemporaryDetach (/system/framework/framework.jar)
- 74aad9c944 android.widget.AbsListView$RecycleBin.addScrapView (/system/framework/framework.jar)
- 74aadd801c android.widget.GridView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550858: 250000 cpu-clock:
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551109: 250000 cpu-clock:
- 9ce02af4 java.lang.ThreadLocal$ThreadLocalMap.getEntry ([JIT app cache])
- 74acbd1540 java.lang.ThreadLocal$ThreadLocalMap.access$000 (/apex/com.android.runtime/javalib/core-oj.jar)
- 9ce00d60 java.lang.ThreadLocal.get ([JIT app cache])
- 74ab67e3a8 android.os.ThreadLocalWorkSource.getUid (/system/framework/framework.jar)
- 74ab642910 android.os.Handler.enqueueMessage (/system/framework/framework.jar)
- 74ab642cba android.os.Handler.sendMessageAtTime (/system/framework/framework.jar)
- 74aad2a6da android.view.ViewRootImpl$ViewRootHandler.sendMessageAtTime (/system/framework/framework.jar)
- 74ab642a74 android.os.Handler.postAtTime (/system/framework/framework.jar)
- 74aad3760c android.view.View.awakenScrollBars (/system/framework/framework.jar)
- 74aad39a52 android.view.View.initialAwakenScrollBars (/system/framework/framework.jar)
- 74aad47048 android.view.View.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad386b2 android.view.View.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad1efb4 android.view.ViewGroup.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad20f12 android.view.ViewGroup.attachViewToParent (/system/framework/framework.jar)
- 74aadd85ac android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551359: 250000 cpu-clock:
- 74aaf4e6c8 com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551609: 250000 cpu-clock:
- 74ad43a9d4 art::VMRuntime_newUnpaddedArray(_JNIEnv*, _jobject*, _jclass*, int) (/apex/com.android.runtime/lib64/libart.so)
- 74aaf4e6cc com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551859: 250000 cpu-clock:
- 74ab67ea50 android.os.Trace.isTagEnabled (/system/framework/framework.jar)
- 74ab67ecd8 android.os.Trace.traceEnd (/system/framework/framework.jar)
- 74aadd86f0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552109: 250000 cpu-clock:
- 74abf66174 android.content.ContextWrapper.getApplicationInfo (/system/framework/framework.jar)
- 74aad3dd1c android.view.View.getLayoutDirection (/system/framework/framework.jar)
- 74aad48148 android.view.View.resolveLayoutParams (/system/framework/framework.jar)
- 74aad4a524 android.view.View.setLayoutParams (/system/framework/framework.jar)
- 74a1efcd64 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552359: 250000 cpu-clock:
- 74a1efdb04 com.example.android.displayingbitmaps.util.AsyncTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f012f0 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018e8 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552609: 250000 cpu-clock:
- 74acce864e java.util.concurrent.locks.ReentrantLock$Sync.tryRelease (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce7690 java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee72 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552859: 250000 cpu-clock:
- 74aad39900 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553109: 250000 cpu-clock:
- 74acc8ded0 java.util.HashMap.putVal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8de36 java.util.HashMap.put (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8ea9c java.util.HashSet.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee52 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.553413: 250000 cpu-clock:
- 74a1efb142 com.example.android.common.logger.Log.d (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efb126 com.example.android.common.logger.Log.d (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f010b8 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f0129c com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553595: 250000 cpu-clock:
- 74aad44c40 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad3c754 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.553738: 250000 cpu-clock:
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553845: 250000 cpu-clock:
- 74aad13ccc android.view.ThreadedRenderer.isAvailable (/system/framework/framework.jar)
- 74aad3e668 android.view.View.onCreateDrawableState (/system/framework/framework.jar)
- 74aaddbc7c android.widget.ImageView.onCreateDrawableState (/system/framework/framework.jar)
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.553988: 250000 cpu-clock:
- 74a1efd9c8 com.example.android.displayingbitmaps.util.AsyncTask.postResult (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd968 com.example.android.displayingbitmaps.util.AsyncTask.access$400 (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd442 com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554095: 250000 cpu-clock:
- 74ac02cc38 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddcb34 android.widget.ImageView.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad4245a android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554345: 250000 cpu-clock:
- 74aad45900 android.view.View.notifyViewAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.554368: 250000 cpu-clock:
- 74accd7194 java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554594: 250000 cpu-clock:
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554849: 250000 cpu-clock:
- 74acce1c70 java.util.concurrent.atomic.AtomicInteger.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfbb6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.554928: 250000 cpu-clock:
- 74a1f010b0 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f0129c com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555095: 250000 cpu-clock:
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.555338: 250000 cpu-clock:
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad45f0a4 art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long) (/apex/com.android.runtime/lib64/libart.so)
- 74acce8348 java.util.concurrent.locks.LockSupport.park (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6e02 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555345: 250000 cpu-clock:
- 74accdfb94 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.555498: 250000 cpu-clock:
- 74a1efd968 com.example.android.displayingbitmaps.util.AsyncTask.access$400 (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd442 com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555595: 250000 cpu-clock:
- 74aaddba44 android.widget.ImageView.isFilledByImage (/system/framework/framework.jar)
- 74aaddbb12 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555845: 250000 cpu-clock:
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.556039: 250000 cpu-clock:
- 74accdffc2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556095: 250000 cpu-clock:
- 74ac01db82 android.graphics.Paint.<init> (/system/framework/framework.jar)
- 74ac02c70c android.graphics.drawable.BitmapDrawable$BitmapState.<init> (/system/framework/framework.jar)
- 74ac02cd7e android.graphics.drawable.BitmapDrawable.<init> (/system/framework/framework.jar)
- 74a1f01080 com.example.android.displayingbitmaps.util.ImageWorker$AsyncDrawable.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018fa com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556345: 250000 cpu-clock:
- 74ac974998 dalvik.system.VMRuntime.getRuntime (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac99535c libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac995194 libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556359: 250000 cpu-clock:
- 74a2f5d6c0 art::HInstructionBuilder::ResolveField(unsigned short, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dea568 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556595: 250000 cpu-clock:
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556608: 250000 cpu-clock:
- 74a2f7eeb4 art::PrepareForRegisterAllocation::VisitConstructorFence(art::HConstructorFence*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23c7c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556845: 250000 cpu-clock:
- 74ac01af7e android.graphics.Matrix.<init> (/system/framework/framework.jar)
- 74aaddc64c android.widget.ImageView.initImageView (/system/framework/framework.jar)
- 74aaddbf12 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556858: 250000 cpu-clock:
- 74a2f728f0 art::HSuspendCheck::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.556900: 250000 cpu-clock:
- 74acce6e08 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.556966: 250000 cpu-clock:
- 74acce724a java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6e1a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557112: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a31b944e SyS_mprotect.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131408 mprotect (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad2a600c void art::CheckedCall<int (void*, unsigned long, int), unsigned char*, unsigned long, int>(int const(&)(void*, unsigned long, int), char const*, unsigned char*, unsigned long, int) (.llvm.4811959396681190537) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ac60 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557123: 250000 cpu-clock:
- 74aace2be0 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad3f5ea android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557358: 250000 cpu-clock:
- 74a2e2e310 art::HGraph::BuildDominatorTree() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cc0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557374: 250000 cpu-clock:
- 7531a69a14 SkPathRef::Rewind(sk_sp<SkPathRef>*) (/system/lib64/libhwui.so)
- 7531a698ec SkPath::rewind() (/system/lib64/libhwui.so)
- 752f997b1c android::uirenderer::Outline::setRoundRect(int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 752f9967ac android::android_view_RenderNode_setOutlineRoundRect(long, int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 74ac0237a0 android.graphics.RenderNode.setOutline (/system/framework/framework.jar)
- 74aad4799a android.view.View.rebuildOutline (/system/framework/framework.jar)
- 74aad4bbde android.view.View.sizeChange (/system/framework/framework.jar)
- 74aad3c794 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557608: 250000 cpu-clock:
- 74a2ee6ffc art::arm64::InstructionCodeGeneratorARM64::VisitNeg(art::HNeg*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557624: 250000 cpu-clock:
- 74aad4547c android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.557851: 250000 cpu-clock:
- 74acce74da java.util.concurrent.locks.AbstractQueuedSynchronizer.findNodeFromTail (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce75f4 java.util.concurrent.locks.AbstractQueuedSynchronizer.isOnSyncQueue (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6df6 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557873: 250000 cpu-clock:
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.558091: 250000 cpu-clock:
- 74acce5290 java.util.concurrent.locks.AbstractOwnableSynchronizer.getExclusiveOwnerThread (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce864e java.util.concurrent.locks.ReentrantLock$Sync.tryRelease (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce7690 java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd71b6 java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558123: 250000 cpu-clock:
- 74aad23480 android.view.ViewGroup.notifySubtreeAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad20d60 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558351: 250000 cpu-clock:
- 74a2f41680 art::HGraphVisitor::VisitLongConstant(art::HLongConstant*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e6b680 art::LoadStoreAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558373: 250000 cpu-clock:
- 74aad3aaea android.view.View.isShown (/system/framework/framework.jar)
- 74aad42444 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.558402: 250000 cpu-clock:
- ffffff82a321dac0 generic_permission.cfi ([kernel.kallsyms])
- ffffff82a321d3d6 __inode_permission2.cfi ([kernel.kallsyms])
- ffffff82a3220b62 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558601: 250000 cpu-clock:
- 74ad16a130 art::MemMapArenaPool::TrimMaps() (/apex/com.android.runtime/lib64/libart.so)
- 74a2f406b8 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558646: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad45edb8 art::Unsafe_unpark(_JNIEnv*, _jobject*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acce8450 java.util.concurrent.locks.LockSupport.unpark (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce81b6 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce76ac java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd76a0 java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558851: 250000 cpu-clock:
- ffffff82a31578b8 set_page_dirty.cfi ([kernel.kallsyms])
- ffffff82a31a9006 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad21173c mspace_malloc (/apex/com.android.runtime/lib64/libart.so)
- 74ad35aca4 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558892: 250000 cpu-clock:
- 74acce6ed0 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.doSignal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.558996: 250000 cpu-clock:
- 74acce71ec java.util.concurrent.locks.AbstractQueuedSynchronizer$Node.<init> (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6c98 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6ddc java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559142: 250000 cpu-clock:
- 74acce6f7c java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.559214: 250000 cpu-clock:
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559392: 250000 cpu-clock:
- 74acce8558 java.util.concurrent.locks.ReentrantLock$NonfairSync.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8a8c java.util.concurrent.locks.ReentrantLock.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c3c java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559642: 250000 cpu-clock:
- 74ac00b92a android.graphics.Bitmap.hasAlpha (/system/framework/framework.jar)
- 74ac02cc2c android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.559768: 250000 cpu-clock:
- ffffff82a3247d54 __fd_install.cfi ([kernel.kallsyms])
- ffffff82a3205ebe do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559892: 250000 cpu-clock:
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560142: 250000 cpu-clock:
- 74accd6c32 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560225: 250000 cpu-clock:
- 74a2dea824 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560392: 250000 cpu-clock:
- 74ac01d1d0 android.graphics.Paint.getAlpha (/system/framework/framework.jar)
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560475: 250000 cpu-clock:
- 74a2e1a04c art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.560505: 250000 cpu-clock:
- ffffff82a3290c28 __fsnotify_parent.cfi ([kernel.kallsyms])
- ffffff82a32279c6 path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560642: 250000 cpu-clock:
- 752e0e23a8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560725: 250000 cpu-clock:
- 74a2e64140 art::HScheduler::Schedule(art::HBasicBlock*, art::HeapLocationCollector const*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e63470 art::HInstructionScheduling::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.560876: 250000 cpu-clock:
- 752e1458e4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a7f10 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 752fb65544 set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560892: 250000 cpu-clock:
- 74aaddbae8 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560975: 250000 cpu-clock:
- 74a2e98598 art::arm64::CodeGeneratorARM64::Initialize() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e397b0 art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561142: 250000 cpu-clock:
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561225: 250000 cpu-clock:
- 74ad16ec00 void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35b294 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.561259: 250000 cpu-clock:
- ffffff82a34a5504 selinux_inode_permission.cfi ([kernel.kallsyms])
- ffffff82a321d41e __inode_permission2.cfi ([kernel.kallsyms])
- ffffff82a3220b62 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561392: 250000 cpu-clock:
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561475: 250000 cpu-clock:
- 74a2fe674c art::SideEffectsAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561642: 250000 cpu-clock:
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac030602 android.graphics.drawable.DrawableContainer.onBoundsChange (/system/framework/framework.jar)
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74aada26c2 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aada25e8 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aadd7a64 android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561725: 250000 cpu-clock:
- 753207acd4 art::AppendPrettyDescriptor(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (/apex/com.android.runtime/lib64/libdexfile.so)
- 753207e9b4 art::DexFile::PrettyMethod(unsigned int, bool) const (/apex/com.android.runtime/lib64/libdexfile.so)
- 74a2f1a4c8 void art::debug::WriteDebugSymbols<art::ElfTypes64>(art::ElfBuilder<art::ElfTypes64>*, bool, art::debug::DebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f1d3e4 art::debug::MakeElfFileForJIT(art::InstructionSet, art::InstructionSetFeatures const*, bool, art::debug::MethodDebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7d0c8 art::OptimizingCompiler::GenerateJitDebugInfo(art::ArtMethod*, art::debug::MethodDebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7ce7c art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561975: 250000 cpu-clock:
- 74a2f72748 art::HParameterValue::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2decd28 art::InstructionSimplifier::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562225: 250000 cpu-clock:
- 74a2e4d680 art::StackMapStream::EndStackMapEntry() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2ead4f8 art::arm64::CodeGeneratorARM64::InvokeRuntime(art::QuickEntrypointEnum, art::HInstruction*, unsigned int, art::SlowPathCode*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e92778 art::arm64::SuspendCheckSlowPathARM64::EmitNativeCode(art::CodeGenerator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39ba4 art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562475: 250000 cpu-clock:
- 74a2df8bf0 art::LiveInterval::ToLocation() const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dfab80 art::RegisterAllocationResolver::ConnectSiblings(art::LiveInterval*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df8618 art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562679: 250000 cpu-clock:
- 74ab6360da android.os.BinderProxy$ProxyMap.get (/system/framework/framework.jar)
- 74ab636862 android.os.BinderProxy.getInstance (/system/framework/framework.jar)
- 752f993060 _JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9c8d60 android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&) (/system/lib64/libandroid_runtime.so)
- 752f9b9b3c android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long) (/system/lib64/libandroid_runtime.so)
- 74ab66bcd0 android.os.Parcel.readStrongBinder (/system/framework/framework.jar)
- 74ab6766ce android.os.ServiceManagerProxy.getService (/system/framework/framework.jar)
- 74ab67696c android.os.ServiceManager.rawGetService (/system/framework/framework.jar)
- 74ab6768e2 android.os.ServiceManager.getService (/system/framework/framework.jar)
- 74abeb4d34 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb4d68 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb7aac android.app.SystemServiceRegistry$CachedServiceFetcher.getService (/system/framework/framework.jar)
- 74abeb7d5c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aadae584 android.widget.AdapterView.selectionChanged (/system/framework/framework.jar)
- 74aadae054 android.widget.AdapterView.checkSelectionChanged (/system/framework/framework.jar)
- 74aadd7c0e android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562725: 250000 cpu-clock:
- 74a2fe6710 art::SideEffectsAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562930: 250000 cpu-clock:
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaddfd44 android.widget.LinearLayout.setChildFrame (/system/framework/framework.jar)
- 74aadde436 android.widget.LinearLayout.layoutHorizontal (/system/framework/framework.jar)
- 74aaddfc42 android.widget.LinearLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf772da com.android.internal.widget.AbsActionBarView.positionChild (/system/framework/framework.jar)
- 74aaf7bfaa com.android.internal.widget.ActionBarView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaf77ecc com.android.internal.widget.ActionBarContainer.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.563179: 250000 cpu-clock:
- 74aad32310 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.563354: 250000 cpu-clock:
- ffffff82a3298a54 ep_scan_ready_list ([kernel.kallsyms])
- ffffff82a329b38e SyS_epoll_wait.cfi ([kernel.kallsyms])
- ffffff82a329b67e SyS_epoll_pwait.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130748 __epoll_pwait (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304d7a8c android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 7531a988c0 android::uirenderer::ThreadBase::waitForWork() (/system/lib64/libhwui.so)
- 7531a98718 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564158: 250000 cpu-clock:
- 74ad279168 art::gc::Heap::IsMovableObject(art::ObjPtr<art::mirror::Object>) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3f975c art::JNI::GetStringCritical(_JNIEnv*, _jstring*, unsigned char*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38dbc4 art::(anonymous namespace)::CheckJNI::GetStringCharsInternal(char const*, _JNIEnv*, _jstring*, unsigned char*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 752f9b9f30 android::android_os_Parcel_writeInterfaceToken(_JNIEnv*, _jclass*, long, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab66e41c android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74aacf92dc android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30e1a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564581: 250000 cpu-clock:
- 74ab667986 android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564831: 250000 cpu-clock:
- 74acbc40d4 java.lang.Integer.intValue (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e42c android.os.ThreadLocalWorkSource.getToken (/system/framework/framework.jar)
- 74ab67e448 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [002] 684943.565069: 250000 cpu-clock:
- 74ad4fb080 art::CodeInfo::Decode(unsigned char const*, art::CodeInfo::DecodeFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74a2e6eb80 art::StackMapStream::Encode() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7ca38 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565081: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad24ab44 art::gc::collector::ImmuneSpaces::CreateLargestImmuneRegion() (/apex/com.android.runtime/lib64/libart.so)
- 74ad24ad4c art::gc::collector::ImmuneSpaces::AddSpace(art::gc::space::ContinuousSpace*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22ed50 art::gc::collector::ConcurrentCopying::BindBitmaps() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b73c art::gc::collector::ConcurrentCopying::InitializePhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22adcc art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [002] 684943.565418: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad16a940 art::Mutex::ExclusiveUnlock(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad512f9c art::Thread::RunCheckpointFunction() (/apex/com.android.runtime/lib64/libart.so)
- 74ad356f2c art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565729: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad221c7c art::gc::accounting::ModUnionTableCardCache::ProcessCards() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c274 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565977: 250000 cpu-clock:
- ffffff82a31c64a4 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566227: 250000 cpu-clock:
- 74ad241688 void art::gc::collector::ConcurrentCopying::MarkRoot<false>(art::Thread*, art::mirror::CompressedReference<art::mirror::Object>*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242178 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566477: 250000 cpu-clock:
- 74ad242338 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566727: 250000 cpu-clock:
- 74ad241f34 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566977: 250000 cpu-clock:
- 74ad241cbc void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567227: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567477: 250000 cpu-clock:
- 74ad23e5d8 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567727: 250000 cpu-clock:
- 74ad2ce810 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567977: 250000 cpu-clock:
- 74ad23e640 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568227: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e225c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23e670 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182220 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568477: 250000 cpu-clock:
- 74ad233a40 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568727: 250000 cpu-clock:
- 74ad242824 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568977: 250000 cpu-clock:
- 74ad24220c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569227: 250000 cpu-clock:
- 74ad242888 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569477: 250000 cpu-clock:
- 74ad241c40 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569727: 250000 cpu-clock:
- 74ad241b24 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569978: 250000 cpu-clock:
- 74ad23cfc8 art::gc::collector::ConcurrentCopying::IsMarked(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23d360 art::gc::collector::ConcurrentCopying::IsNullOrMarkedHeapReference(art::mirror::HeapReference<art::mirror::Object>*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2864f4 art::gc::ReferenceQueue::EnqueueFinalizerReferences(art::gc::ReferenceQueue*, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2849c8 art::gc::ReferenceProcessor::ProcessReferences(bool, art::TimingLogger*, bool, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d6f8 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570228: 250000 cpu-clock:
- 74ad2a7e38 std::__1::deque<std::__1::pair<unsigned char*, unsigned char*>, std::__1::allocator<std::__1::pair<unsigned char*, unsigned char*> > >::__add_back_capacity() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a49f8 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570486: 250000 cpu-clock:
- ffffff82a31a6730 unmap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31aef6e zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531faaae0 art::ZeroAndReleasePages(void*, unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad2a52a0 art::gc::space::ZeroAndProtectRegion(unsigned char*, unsigned char*) (.llvm.15500284480436043641) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a4bb0 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570736: 250000 cpu-clock:
- ffffff82a30fc9a4 ___bpf_prog_run ([kernel.kallsyms])
- ffffff82a30fc336 __bpf_prog_run32.cfi ([kernel.kallsyms])
- ffffff82a30b5762 __seccomp_filter ([kernel.kallsyms])
- ffffff82a2f36572 syscall_trace_enter.cfi ([kernel.kallsyms])
- ffffff82a2e840e6 __sys_trace ([kernel.kallsyms])
- 75337ff308 __kernel_clock_gettime ([vdso])
- 752e0e19a4 clock_gettime (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fad768 art::ThreadCpuNanoTime() (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad249394 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570979: 250000 cpu-clock:
- 74ac976da4 java.lang.ref.FinalizerReference.enqueueSentinelReference (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac976ef4 java.lang.ref.FinalizerReference.finalizeAllEnqueued (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac974c9c dalvik.system.VMRuntime.runFinalization (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbcac0c java.lang.Runtime.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd01a0 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571252: 250000 cpu-clock:
- 752e0dcfa4 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0df19c tcache_flush_cache (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0df19c tcache_flush_cache (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bb158 thread_tcache_flush_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e1193bc je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f9d6214 Bitmap_destruct(android::BitmapWrapper*) (/system/lib64/libandroid_runtime.so)
- 74ac995120 libcore.util.NativeAllocationRegistry$CleanerThunk.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acd2ce52 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571501: 250000 cpu-clock:
- 752e0ce518 extent_try_coalesce (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cbe7c je_extents_evict (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b7d68 arena_decay_to_limit (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b8180 arena_decay_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b2f5c je_arena_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bd4a4 arena_i_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bc9c0 arena_i_purge_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e11943c je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f9d6214 Bitmap_destruct(android::BitmapWrapper*) (/system/lib64/libandroid_runtime.so)
- 74ac995120 libcore.util.NativeAllocationRegistry$CleanerThunk.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acd2ce52 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571751: 250000 cpu-clock:
- 74acd2ccf6 sun.misc.Cleaner.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acd2ce40 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.572000: 250000 cpu-clock:
- 74acbde37c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572335: 250000 cpu-clock:
- 74abe1f466 android.app.ActivityThread$1.run (/system/framework/framework.jar)
- 74aaedc762 com.android.internal.os.BinderInternal$GcWatcher.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572584: 250000 cpu-clock:
- 74ac01947a android.graphics.ImageDecoder.close (/system/framework/framework.jar)
- 74ac0194f4 android.graphics.ImageDecoder.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572833: 250000 cpu-clock:
- 74acce1ec8 java.util.concurrent.atomic.AtomicInteger.lazySet (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975ac8 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573084: 250000 cpu-clock:
- ffffff82a31f9264 uncharge_page ([kernel.kallsyms])
- ffffff82a315fdb2 release_pages.cfi ([kernel.kallsyms])
- ffffff82a31ce24e free_pages_and_swap_cache.cfi ([kernel.kallsyms])
- ffffff82a31a68be tlb_flush_mmu.cfi ([kernel.kallsyms])
- ffffff82a31aefae zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d420c je_pages_purge_forced (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cd1e8 je_extent_dalloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b7ee8 arena_decay_to_limit (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b8180 arena_decay_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b2f5c je_arena_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bd4a4 arena_i_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bc9c0 arena_i_purge_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e11943c je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f98a670 android::uirenderer::VectorDrawable::Tree::~Tree() (/system/lib64/libandroid_runtime.so)
- 752f98a708 android::uirenderer::VectorDrawable::Tree::~Tree() (/system/lib64/libandroid_runtime.so)
- 74aaf5e11c com.android.internal.util.VirtualRefBasePtr.release (/system/framework/framework.jar)
- 74aaf5e0d4 com.android.internal.util.VirtualRefBasePtr.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573333: 250000 cpu-clock:
- 74acbde488 java.lang.ref.ReferenceQueue.reallyPollLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde428 java.lang.ref.ReferenceQueue.poll (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975aa4 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573584: 250000 cpu-clock:
- 74ac975ab4 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.573979: 250000 cpu-clock:
- 74ad22ff50 art::gc::collector::ConcurrentCopying::GrayImmuneObjectVisitor<true>::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c290 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574229: 250000 cpu-clock:
- ffffff82a2f542dc do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574478: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574728: 250000 cpu-clock:
- 74ad2325f8 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574978: 250000 cpu-clock:
- 74ad24232c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575228: 250000 cpu-clock:
- 74ad241b1c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575478: 250000 cpu-clock:
- 74ad241ca0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575728: 250000 cpu-clock:
- 74ad242894 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575978: 250000 cpu-clock:
- 74ad2ce7d0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576228: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576478: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576728: 250000 cpu-clock:
- 74ad1821f4 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576978: 250000 cpu-clock:
- 74ad1821f0 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577229: 250000 cpu-clock:
- 74ad24291c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c28 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577478: 250000 cpu-clock:
- 74ad242194 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577728: 250000 cpu-clock:
- 74ad233a20 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577978: 250000 cpu-clock:
- 74ad2427c8 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578228: 250000 cpu-clock:
- 752e0e21d0 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241ba0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578478: 250000 cpu-clock:
- 74ad241b18 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578728: 250000 cpu-clock:
- 74ad242808 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578979: 250000 cpu-clock:
- 74ad51308c art::Thread::RequestCheckpoint(art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad525604 art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad235ba4 art::gc::collector::ConcurrentCopying::RevokeThreadLocalMarkStacks(bool, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236744 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579230: 250000 cpu-clock:
- 74ad22dadc art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579479: 250000 cpu-clock:
- 74ad228ee4 art::gc::accounting::SpaceBitmap<4096ul>::SweepWalk(art::gc::accounting::SpaceBitmap<4096ul> const&, art::gc::accounting::SpaceBitmap<4096ul> const&, unsigned long, unsigned long, void (*)(unsigned long, art::mirror::Object**, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a0804 art::gc::space::LargeObjectSpace::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23718c art::gc::collector::ConcurrentCopying::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dcd0 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579731: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74acbde61c java.lang.ref.ReferenceQueue.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.579916: 250000 cpu-clock:
- ffffff82a30793d0 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad42a158 art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7366 java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde4f6 java.lang.ref.ReferenceQueue.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde4a0 java.lang.ref.ReferenceQueue.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975af6 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579979: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580239: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581729: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583228: 250000 cpu-clock:
- ffffff82a40dfec4 arch_counter_get_cntvct.cfi ([kernel.kallsyms])
- ffffff82a40e009a arch_counter_read.cfi ([kernel.kallsyms])
- ffffff82a2f540b6 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.583458: 250000 cpu-clock:
- 74ad42a158 art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7366 java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbc734c java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac9760ee java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583480: 250000 cpu-clock:
- 74ab66e422 android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74abe7133c android.app.IActivityTaskManager$Stub$Proxy.activityIdle (/system/framework/framework.jar)
- 74abe2237a android.app.ActivityThread$Idler.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583730: 250000 cpu-clock:
- ffffff82a34aa7dc selinux_socket_recvmsg.cfi ([kernel.kallsyms])
- ffffff82a45ba72a SyS_recvfrom.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1316a8 recvfrom (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752ff9c440 android::gui::BitTube::recvObjects(android::gui::BitTube*, void*, unsigned long, unsigned long) (/system/lib64/libgui.so)
- 752ddb256c android::DisplayEventDispatcher::processPendingEvents(long*, unsigned long*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752ddb265c android::DisplayEventDispatcher::handleEvent(int, int, void*) (/system/lib64/libandroidfw.so)
- 75304d7d54 android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 752f9b8d30 android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) (/system/lib64/libandroid_runtime.so)
- 74ab6682be android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.583830: 250000 cpu-clock:
- 74ac976e8a java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74aaedc772 com.android.internal.os.BinderInternal$GcWatcher.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
diff --git a/simpleperf/testdata/perf_display_bitmaps.perf-script b/simpleperf/testdata/perf_display_bitmaps.perf-script
deleted file mode 100644
index 7db1556f..00000000
--- a/simpleperf/testdata/perf_display_bitmaps.perf-script
+++ /dev/null
@@ -1,17335 +0,0 @@
-RenderThread 31850/31881 [001] 684943.449406: 250000 cpu-clock:
- 74938fb3f0 libGLESv2_adreno.so[+29c3f0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449656: 250000 cpu-clock:
- 74938fb380 libGLESv2_adreno.so[+29c380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.449905: 250000 cpu-clock:
- ffffff82a2f54530 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7493901560 libGLESv2_adreno.so[+2a2560] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938fb048 libGLESv2_adreno.so[+29c048] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938d7104 libGLESv2_adreno.so[+278104] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938dc9c4 libGLESv2_adreno.so[+27d9c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938500c8 libGLESv2_adreno.so[+1f10c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379ed7c libGLESv2_adreno.so[+13fd7c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
-
-RenderThread 31850/31881 [001] 684943.450156: 250000 cpu-clock:
- 752f278e98 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773b8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450475: 250000 cpu-clock:
- 7531a77534 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77458 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a28508 SkScalerContext::GetGammaLUTSize(float, float, float, int*, int*) (/system/lib64/libhwui.so)
- 7531a28308 build_distance_adjust_table(float, float) (/system/lib64/libhwui.so)
- 7531a282a4 GrDistanceFieldAdjustTable::buildDistanceAdjustTables() (/system/lib64/libhwui.so)
- 7531a28220 GrTextContext::GrTextContext(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a27ff8 GrTextContext::Make(GrTextContext::Options const&) (/system/lib64/libhwui.so)
- 7531a22f40 GrDrawingManager::getTextContext() (/system/lib64/libhwui.so)
- 7531a22e00 GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450728: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a77398 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.450980: 250000 cpu-clock:
- 752f278ed8 __powf_finite (/apex/com.android.runtime/lib64/bionic/libm.so)
- 7531a77578 SkTMaskGamma_build_correcting_lut(unsigned char*, unsigned int, float, SkColorSpaceLuminance const&, float, SkColorSpaceLuminance const&, float) (/system/lib64/libhwui.so)
- 7531a773f8 SkTMaskGamma<3, 3, 3>::SkTMaskGamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a77278 cached_mask_gamma(float, float, float) (/system/lib64/libhwui.so)
- 7531a76f08 SkScalerContext::SkScalerContext(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531a76d7c SkScalerContext_FreeType_Base::SkScalerContext_FreeType_Base(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad7188 SkScalerContext_FreeType::SkScalerContext_FreeType(sk_sp<SkTypeface>, SkScalerContextEffects const&, SkDescriptor const*) (/system/lib64/libhwui.so)
- 7531ad709c std::__1::unique_ptr<SkScalerContext_FreeType, std::__1::default_delete<SkScalerContext_FreeType> > skstd::make_unique<SkScalerContext_FreeType, sk_sp<SkTypeface_FreeType>, SkScalerContextEffects const&, SkDescriptor const*&>(sk_sp<SkTypeface_FreeType>&&, SkScalerContextEffects const&, SkDescriptor const*&) (/system/lib64/libhwui.so)
- 7531ad6e50 SkTypeface_FreeType::onCreateScalerContext(SkScalerContextEffects const&, SkDescriptor const*) const (/system/lib64/libhwui.so)
- 753199a60c SkStrikeCache::CreateScalerContext(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531be8ac0 SkStrikeCache::findOrCreateScopedStrike(SkDescriptor const&, SkScalerContextEffects const&, SkTypeface const&) (/system/lib64/libhwui.so)
- 7531a25c48 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451213: 250000 cpu-clock:
- 752ebc8ba8 tt_hadvance_adjust (/system/lib64/libft2.so)
- 752ebb9734 tt_face_get_metrics (/system/lib64/libft2.so)
- 752ebcacb4 tt_get_metrics (/system/lib64/libft2.so)
- 752ebc9740 load_truetype_glyph (/system/lib64/libft2.so)
- 752ebc0894 tt_glyph_load (/system/lib64/libft2.so)
- 752eb779e8 FT_Load_Glyph (/system/lib64/libft2.so)
- 7531982574 SkScalerContext_FreeType::generateMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 75319a223c SkScalerContext::getMetrics(SkGlyph*) (/system/lib64/libhwui.so)
- 7531a20f7c SkStrike::lookupByPackedGlyphID(SkPackedGlyphID, SkStrike::MetricsType) (/system/lib64/libhwui.so)
- 7531a20d60 SkStrike::getGlyphMetrics(unsigned short, SkPoint) (/system/lib64/libhwui.so)
- 7531a25d80 SkGlyphRunListPainter::processGlyphRunList(SkGlyphRunList const&, SkMatrix const&, SkSurfaceProps const&, bool, GrTextContext::Options const&, SkGlyphRunPainterInterface*) (/system/lib64/libhwui.so)
- 7531a232e4 GrTextContext::drawGlyphRunList(GrRecordingContext*, GrTextTarget*, GrClip const&, SkMatrix const&, SkSurfaceProps const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a22e1c GrRenderTargetContext::drawGlyphRunList(GrClip const&, SkMatrix const&, SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a19e04 SkGpuDevice::drawGlyphRunList(SkGlyphRunList const&) (/system/lib64/libhwui.so)
- 7531a1ea64 SkCanvas::onDrawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 7531a1e7b8 SkCanvas::drawTextBlob(SkTextBlob const*, float, float, SkPaint const&) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a07cb0 SkCanvas::onDrawDrawable(SkDrawable*, SkMatrix const*) (/system/lib64/libhwui.so)
- 75319f5650 android::uirenderer::skiapipeline::RenderNodeDrawable::drawContent(SkCanvas*) const (/system/lib64/libhwui.so)
- 7531a3a160 SkDrawable::draw(SkCanvas*, SkMatrix const*) (/system/lib64/libhwui.so)
- 7531a395f8 android::uirenderer::skiapipeline::SkiaPipeline::renderFrameImpl(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, SkCanvas*, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a365fc android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451464: 250000 cpu-clock:
- 7531a08a04 _ZNSt3__110__function6__funcIZNK20GrRenderTargetOpList20gatherProxyIntervalsEP19GrResourceAllocatorE3$_1NS_9allocatorIS5_EEFvP14GrSurfaceProxyEEclEOS9_$f08c06731c135ccb4954f8184fcc80aa (/system/lib64/libhwui.so)
- 75319a0bcc GrProcessorSet::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&) const (/system/lib64/libhwui.so)
- 7531a05080 GrRenderTargetOpList::OpChain::visitProxies(std::__1::function<void (GrSurfaceProxy*)> const&, GrOp::VisitorType) const (/system/lib64/libhwui.so)
- 7531a04f18 GrRenderTargetOpList::gatherProxyIntervals(GrResourceAllocator*) const (/system/lib64/libhwui.so)
- 7531a8c494 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.451861: 250000 cpu-clock:
- ffffff82a305b2bc ktime_get_mono_fast_ns.cfi ([kernel.kallsyms])
- ffffff82a311ab4a __perf_event_header__init_id ([kernel.kallsyms])
- ffffff82a312c53e perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937700b8 libGLESv2_adreno.so[+1110b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531cd0568 GrGLBuffer::onMap() (/system/lib64/libhwui.so)
- 7531a01dac GrResourceProvider::createPatternedIndexBuffer(unsigned short const*, int, int, int, GrUniqueKey const*) (/system/lib64/libhwui.so)
- 75319a47d4 GrResourceProvider::refQuadIndexBuffer() (/system/lib64/libhwui.so)
- 7531a01898 GrQuadPerEdgeAA::ConfigureMeshIndices(GrMeshDrawOp::Target*, GrMesh*, GrQuadPerEdgeAA::VertexSpec const&, int) (/system/lib64/libhwui.so)
- 7531d5dcf4 _ZN12_GLOBAL__N_110FillRectOp14onPrepareDrawsEPN12GrMeshDrawOp6TargetE$6bc8685becf5c4108fb52845fef67ac2 (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452111: 250000 cpu-clock:
- 75319a4918 GrPipeline::FixedDynamicState* SkArenaAlloc::make<GrPipeline::FixedDynamicState, SkIRect const&>(SkIRect const&) (/system/lib64/libhwui.so)
- 75319a3be4 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452360: 250000 cpu-clock:
- 752ebbe9dc gray_set_cell (/system/lib64/libft2.so)
- 752ebbed20 gray_render_line (/system/lib64/libft2.so)
- 752ebbe5e4 gray_conic_to (/system/lib64/libft2.so)
- 752eb7f0a0 FT_Outline_Decompose (/system/lib64/libft2.so)
- 752ebbe2dc gray_convert_glyph_inner (/system/lib64/libft2.so)
- 752ebbdf90 gray_raster_render (/system/lib64/libft2.so)
- 752eb7f820 FT_Outline_Render (/system/lib64/libft2.so)
- 752eb7f8d8 FT_Outline_Get_Bitmap (/system/lib64/libft2.so)
- 75319843cc SkScalerContext_FreeType_Base::generateGlyphImage(FT_FaceRec_*, SkGlyph const&, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531982a94 SkScalerContext_FreeType::generateImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a78a4 SkScalerContext::getImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a6da4 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452610: 250000 cpu-clock:
- ffffff82a2e89e00 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 75319a6d50 SkStrike::findImage(SkGlyph const&) (/system/lib64/libhwui.so)
- 75319a5cb8 GrTextStrike::addGlyphToAtlas(GrResourceProvider*, GrDeferredUploadTarget*, GrStrikeCache*, GrAtlasManager*, GrGlyph*, SkStrike*, GrMaskFormat, bool) (/system/lib64/libhwui.so)
- 75319a5064 GrTextBlob::VertexRegenerator::regenerate(GrTextBlob::VertexRegenerator::Result*) (/system/lib64/libhwui.so)
- 75319a4270 GrAtlasTextOp::onPrepareDraws(GrMeshDrawOp::Target*) (/system/lib64/libhwui.so)
- 753198c648 GrRenderTargetOpList::onPrepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b84c GrOpList::prepare(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b218 GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.452861: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453110: 250000 cpu-clock:
- ffffff82a31bf540 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a39e1746 kgsl_sharedmem_page_alloc_user.cfi ([kernel.kallsyms])
- ffffff82a39e12e6 kgsl_allocate_user.cfi ([kernel.kallsyms])
- ffffff82a39cd242 gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453362: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749384d768 libGLESv2_adreno.so[+1ee768] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379e9a4 libGLESv2_adreno.so[+13f9a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749379b3a4 libGLESv2_adreno.so[+13c3a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b8758 libGLESv2_adreno.so[+159758] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937d14a4 libGLESv2_adreno.so[+1724a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493743bf0 glTexSubImage2D (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531abf528 GrGLGpu::uploadTexData(GrPixelConfig, int, int, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) (/system/lib64/libhwui.so)
- 7531abef74 GrGLGpu::onWritePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7e60 GrGpu::writePixels(GrSurface*, int, int, int, int, GrColorType, GrMipLevel const*, int) (/system/lib64/libhwui.so)
- 7531af7ca4 _ZNSt3__110__function6__funcIZN14GrOpFlushState8doUploadERNS_8functionIFvRNS3_IFbP14GrTextureProxyiiii11GrColorTypePKvmEEEEEEE3$_0NS_9allocatorISF_EES9_EclEOS5_OiSK_SK_SK_OS6_OS8_Om$f96453dc00c56e2676bd1b682de58bdd (/system/lib64/libhwui.so)
- 7531b167f0 std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const (/system/lib64/libhwui.so)
- 7531ae6728 GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) (/system/lib64/libhwui.so)
- 7531a7bb44 GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) (/system/lib64/libhwui.so)
- 7531a7b900 GrOpFlushState::preExecuteDraws() (/system/lib64/libhwui.so)
- 7531a7b2cc GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453611: 250000 cpu-clock:
- ffffff82a315042c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39cb22a kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39c9f5e kgsl_ioctl_gpuobj_import.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad8bd4 ioctl_kgsl_gpuobj_import (/vendor/lib64/libgsl.so)
- 7494ad55cc gsl_memory_map_ext_fd_pure (/vendor/lib64/libgsl.so)
- 74938935c4 libGLESv2_adreno.so[+2345c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74935f053c eglSubDriverAndroid.so[+853c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.453863: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494c0312c validateAndMap(private_handle_t*) (/vendor/lib64/libqdMetaData.so)
- 7494c03714 getMetaData (/vendor/lib64/libqdMetaData.so)
- 743e533d50 gralloc::GrallocImpl::Gralloc1Perform(gralloc1_device*, int, ...) (/vendor/lib64/hw/gralloc.msmnile.so)
- 74935ee804 eglSubDriverAndroid.so[+6804] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 74935f05ac eglSubDriverAndroid.so[+85ac] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a760 libGLESv2_adreno.so[+23b760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389815c libGLESv2_adreno.so[+23915c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493787f80 libGLESv2_adreno.so[+128f80] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378940c libGLESv2_adreno.so[+12a40c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.454128: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a37f0dee arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938ae8e4 libGLESv2_adreno.so[+24f8e4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938a0118 libGLESv2_adreno.so[+241118] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389e488 libGLESv2_adreno.so[+23f488] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378ac28 libGLESv2_adreno.so[+12bc28] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493789c6c libGLESv2_adreno.so[+12ac6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937c5704 libGLESv2_adreno.so[+166704] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455005: 250000 cpu-clock:
- ffffff82a31c64d0 record_stat ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a487c0 SkString::SkString(SkString&&) (/system/lib64/libhwui.so)
- 7531a48758 std::__1::enable_if<!(!(!(false))), void>::type SkTArray<SkString, false>::move<false>(void*) (/system/lib64/libhwui.so)
- 7531a485e0 SkTArray<SkString, false>::checkRealloc(int) (/system/lib64/libhwui.so)
- 7531a483a8 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a48884 GrGLSLFragmentShaderBuilder::GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder*) (/system/lib64/libhwui.so)
- 7531a481a4 GrGLSLProgramBuilder::GrGLSLProgramBuilder(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a474d8 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPipeline const&, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrProgramDesc*) (/system/lib64/libhwui.so)
- 7531a463c4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455254: 250000 cpu-clock:
- 7531ac5518 std::__1::pair<std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*>, bool> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::__emplace_unique_key_args<SkSL::StringFragment, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>, std::__1::tuple<> >(SkSL::StringFragment const&, std::__1::piecewise_construct_t const&, std::__1::tuple<SkSL::StringFragment const&>&&, std::__1::tuple<>&&) (/system/lib64/libhwui.so)
- 7531ac4e64 SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531a57140 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455504: 250000 cpu-clock:
- 752e0a7880 je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5aac8 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.455754: 250000 cpu-clock:
- 752e0a7f4c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456005: 250000 cpu-clock:
- 752e0b37a4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a5c8a0 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456324: 250000 cpu-clock:
- ffffff82a2e83d28 el0_da ([kernel.kallsyms])
- 752fe480b8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531a5c930 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456504: 250000 cpu-clock:
- 7531acdf2c SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.456823: 250000 cpu-clock:
- ffffff82a31b43f4 vma_merge.cfi ([kernel.kallsyms])
- ffffff82a31b63aa mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f4e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d3ddc je_pages_map (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d011c je_extent_alloc_mmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc318 je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531acdfcc SkSL::Parser::type() (/system/lib64/libhwui.so)
- 7531a5c814 SkSL::Parser::parameter() (/system/lib64/libhwui.so)
- 7531a5aa38 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457009: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457254: 250000 cpu-clock:
- 7531a589ec SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457504: 250000 cpu-clock:
- 7531ac52f0 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.457799: 250000 cpu-clock:
- 752e0a7ed4 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a58a1c SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458004: 250000 cpu-clock:
- 752e0a432c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4efc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458254: 250000 cpu-clock:
- 752e0a7f48 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531ac52d8 void std::__1::vector<SkSL::FunctionDeclaration const*, std::__1::allocator<SkSL::FunctionDeclaration const*> >::__push_back_slow_path<SkSL::FunctionDeclaration const* const&>(SkSL::FunctionDeclaration const* const&) (/system/lib64/libhwui.so)
- 7531ac4ffc SkSL::SymbolTable::addWithoutOwnership(SkSL::StringFragment, SkSL::Symbol const*) (/system/lib64/libhwui.so)
- 7531ac49bc SkSL::SymbolTable::add(SkSL::StringFragment, std::__1::unique_ptr<SkSL::Symbol, std::__1::default_delete<SkSL::Symbol> >) (/system/lib64/libhwui.so)
- 7531a58cd4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458504: 250000 cpu-clock:
- ffffff82a31f8b30 mem_cgroup_commit_charge.cfi ([kernel.kallsyms])
- ffffff82a31a9476 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7531a58a60 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.458754: 250000 cpu-clock:
- 752e0abef8 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e66c SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459004: 250000 cpu-clock:
- 752e0dd248 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a9e6e4 std::__1::__vector_base<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a9e654 SkSL::ASTFunction::~ASTFunction() (/system/lib64/libhwui.so)
- 7531a58528 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a578cc SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459255: 250000 cpu-clock:
- 752fe480c4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libc++.so)
- 7531acdda8 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531a5c0a0 SkSL::Parser::interfaceBlock(SkSL::Modifiers) (/system/lib64/libhwui.so)
- 7531a5a820 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a5794c SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459505: 250000 cpu-clock:
- 7531aad464 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::__unordered_map_hasher<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::hash<SkSL::StringFragment>, true>, std::__1::__unordered_map_equal<SkSL::StringFragment, std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*>, std::__1::equal_to<SkSL::StringFragment>, true>, std::__1::allocator<std::__1::__hash_value_type<SkSL::StringFragment, SkSL::Symbol const*> > >::find<SkSL::StringFragment>(SkSL::StringFragment const&) (/system/lib64/libhwui.so)
- 7531aad140 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531a59eb0 SkSL::IRGenerator::convertType(SkSL::ASTType const&) (/system/lib64/libhwui.so)
- 7531ac3e3c SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a579c8 SkSL::Compiler::Compiler(SkSL::Compiler::Flags) (/system/lib64/libhwui.so)
- 7531a4bf54 GrGLContext::compiler() const (/system/lib64/libhwui.so)
- 7531a4bc84 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.459761: 250000 cpu-clock:
- 7531a58304 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460005: 250000 cpu-clock:
- ffffff82a3236000 dget_parent.cfi ([kernel.kallsyms])
- ffffff82a322282a lookup_fast ([kernel.kallsyms])
- ffffff82a322117e walk_component ([kernel.kallsyms])
- ffffff82a3220d12 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752feee688 android::FileBlobCache::FileBlobCache(unsigned long, unsigned long, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/libEGL.so)
- 752fed8a2c android::egl_cache_t::getBlob(void const*, long, void*, long) (/system/lib64/libEGL.so)
- 7493858004 libGLESv2_adreno.so[+1f9004] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460254: 250000 cpu-clock:
- ffffff82a2f54150 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 749457d3d0 LLVMIRGen::LLVMIRGen(LLVMCompiler*, E_QGLC_SHADERTYPE, char const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945654e8 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460504: 250000 cpu-clock:
- ffffff82a31f429c lock_page_memcg.cfi ([kernel.kallsyms])
- ffffff82a31bde56 page_add_file_rmap.cfi ([kernel.kallsyms])
- ffffff82a31aa0c2 alloc_set_pte.cfi ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494755880 YYParser::YYParser() (/vendor/lib64/libllvm-glnext.so)
- 74946b340c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.460793: 250000 cpu-clock:
- 74945ffda4 TType::operator=(TType const&) (/vendor/lib64/libllvm-glnext.so)
- 74946ad438 TFunction::TFunction(llvm::StringRef const&, TType, TOperator) (/vendor/lib64/libllvm-glnext.so)
- 74947033b4 InitAtomicCounterFunctions(TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3484 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461004: 250000 cpu-clock:
- 7494755900 YYParser::InitializeState(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 74946b3544 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461257: 250000 cpu-clock:
- 7494751360 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494753c3c InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474f63c CPPStruct::CPPextension(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750090 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.461504: 250000 cpu-clock:
- 7494751430 BasicStream::GetChar(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.461755: 250000 cpu-clock:
- 74945f38a8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 74945f3cd8 LLVMIRGen::GetTypeFromTType(TType const*) (/vendor/lib64/libllvm-glnext.so)
- 749467c460 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946939ac TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462027: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 74945c1d88 LLVMIRGen::initSetupInfo(Operand*, BlendingInfo*, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 74945c57e0 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462270: 250000 cpu-clock:
- 752e0dd378 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74947541b4 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462504: 250000 cpu-clock:
- ffffff82a31c6408 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942c9930 (anonymous namespace)::GlobalDCE::GlobalDCE() (/vendor/lib64/libllvm-glnext.so)
- 74942c98a0 llvm::createGlobalDCEPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce4f0 llvm::PassManagerBuilder::populatePrepTransformPassesGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.462755: 250000 cpu-clock:
- 7493c1f548 llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50204 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c91260 llvm::initializeDominatorTreePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493ec94f0 (anonymous namespace)::PromotePass::PromotePass() (/vendor/lib64/libllvm-glnext.so)
- 7493ec9478 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce6ac llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463005: 250000 cpu-clock:
- 752e0b38c4 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493ec9470 llvm::createPromoteMemoryToRegisterPass() (/vendor/lib64/libllvm-glnext.so)
- 74942ce894 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463254: 250000 cpu-clock:
- ffffff82a31a85a0 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23cc memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493fc2c28 llvm::DenseMap<(anonymous namespace)::SimpleValue, llvm::ScopedHashTableVal<(anonymous namespace)::SimpleValue, llvm::Value*>*, llvm::DenseMapInfo<(anonymous namespace)::SimpleValue> >::operator[]((anonymous namespace)::SimpleValue const&) (/vendor/lib64/libllvm-glnext.so)
- 7493fc169c (anonymous namespace)::EarlyCSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463549: 250000 cpu-clock:
- 7494647d00 Symbol::isNeededInLinker() const (/vendor/lib64/libllvm-glnext.so)
- 749463d54c MetaDataExport::setupGLSLSymbolData(QGLC_GLSL_SYMBOLDATA*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463dbf8 MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.463798: 250000 cpu-clock:
- 752e0abe38 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9f95c (anonymous namespace)::StructLayoutMap::~StructLayoutMap() (/vendor/lib64/libllvm-glnext.so)
- 7493d9e1e0 llvm::TargetData::~TargetData() (/vendor/lib64/libllvm-glnext.so)
- 749457dcd8 LLVMIRGen::~LLVMIRGen() (/vendor/lib64/libllvm-glnext.so)
- 74945509e0 LLVMCompiler::~LLVMCompiler() (/vendor/lib64/libllvm-glnext.so)
- 749456542c ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464056: 250000 cpu-clock:
- 7494917c58 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464303: 250000 cpu-clock:
- 7494920ac4 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464548: 250000 cpu-clock:
- ffffff82a34b5cdc avtab_search_node.cfi ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a728e selinux_task_alloc.cfi ([kernel.kallsyms])
- ffffff82a2f60e1a copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fed88d4 android::egl_cache_t::setBlob(void const*, long, void const*, long) (/system/lib64/libEGL.so)
- 74938583fc libGLESv2_adreno.so[+1f93fc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.464844: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b90c SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531acd38c SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465048: 250000 cpu-clock:
- 7531dc0f58 @plt (/system/lib64/libhwui.so)
- 7531ab5df8 SkSL::to_string(double) (/system/lib64/libhwui.so)
- 7531ad2490 SkSL::Constructor::description() const (/system/lib64/libhwui.so)
- 7531ab52fc SkSL::GLSLCodeGenerator::writeBinaryExpression(SkSL::BinaryExpression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ab5590 SkSL::GLSLCodeGenerator::writeExpression(SkSL::Expression const&, SkSL::GLSLCodeGenerator::Precedence) (/system/lib64/libhwui.so)
- 7531ac3124 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ed8 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465299: 250000 cpu-clock:
- 752e0e2160 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ed3ae0 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3bd4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 74946f115c Initialize(ShImplementationConstants const*, ShExtensionSupport const*) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f34 ShSetResourceLimits (/vendor/lib64/libllvm-glnext.so)
- 7494565538 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465549: 250000 cpu-clock:
- 752e0aa1c4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5088 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.465798: 250000 cpu-clock:
- 749474f144 CPPStruct::CPPversion(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494750040 CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466049: 250000 cpu-clock:
- 7494717a20 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.466299: 250000 cpu-clock:
- 7494ed3a40 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/vndk-sp-29/libc++.so)
- 7494ed3424 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (/system/lib64/vndk-sp-29/libc++.so)
- 7494691f08 TQCOM_Codegen::createOneBUVSymbol(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 74946922cc TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494692504 TQCOM_Codegen::createSymbolForBUVs(TType*, llvm::StringRef const&, llvm::StringRef const&, int, Symbol*, int&, int&) (/vendor/lib64/libllvm-glnext.so)
- 7494693a8c TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466549: 250000 cpu-clock:
- 7493d3f070 llvm::MDNode::get(llvm::LLVMContext&, llvm::ArrayRef<llvm::Value*>) (/vendor/lib64/libllvm-glnext.so)
- 7494361cb8 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.466799: 250000 cpu-clock:
- 7493d9ce40 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467049: 250000 cpu-clock:
- 7493c92340 llvm::DenseMap<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*, llvm::DenseMapInfo<llvm::BasicBlock*> >::InsertIntoBucket(llvm::BasicBlock* const&, llvm::DomTreeNodeBase<llvm::BasicBlock>* const&, std::__1::pair<llvm::BasicBlock*, llvm::DomTreeNodeBase<llvm::BasicBlock>*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c915bc void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467298: 250000 cpu-clock:
- 7493db55c0 (anonymous namespace)::BasicAliasAnalysis::pointsToConstantMemory(llvm::AliasAnalysis::Location const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493e21e94 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467548: 250000 cpu-clock:
- 74942c6320 llvm::ValueEnumerator::incorporateFunction(llvm::Function const&) (/vendor/lib64/libllvm-glnext.so)
- 74942b8980 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.467798: 250000 cpu-clock:
- 74949179f8 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468048: 250000 cpu-clock:
- 749492080c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468297: 250000 cpu-clock:
- 752e0e23c4 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385a28c libGLESv2_adreno.so[+1fb28c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468549: 250000 cpu-clock:
- 7493c38940 llvm::getAsUnsignedInteger(llvm::StringRef, unsigned int, unsigned long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c38b48 llvm::getAsSignedInteger(llvm::StringRef, unsigned int, long long&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9ce34 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.468800: 250000 cpu-clock:
- 752e0aa148 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c98ca0 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749461359c LLVMModuleUpdater::generateGetRegIntrinsic(llvm::OwningPtr<QInstruction>*, llvm::Constant*, int, llvm::Instruction*, int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494615560 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469049: 250000 cpu-clock:
- 7493d3a098 llvm::LLVMContext::getTargetTriple() const (/vendor/lib64/libllvm-glnext.so)
- 7493c73b5c llvm::ConstantExpr::getPointerCast(llvm::Constant*, llvm::Type*) (/vendor/lib64/libllvm-glnext.so)
- 74946143a4 LLVMModuleUpdater::getOrInsertBaryCoordinate(QCC_PSBaryCoordinates) (/vendor/lib64/libllvm-glnext.so)
- 7494613e70 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469299: 250000 cpu-clock:
- 7493fa55b8 (anonymous namespace)::ADCE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945701bc SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469549: 250000 cpu-clock:
- 7493d3e7c8 llvm::MDNodeOperand::allUsesReplacedWith(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d588c8 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462440c llvm::LowerNamedPointersPass::renameNamedPointerGlobals(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623248 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.469799: 250000 cpu-clock:
- 7493ca3ff8 getIntrinsicIDHelper(char const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c98ce8 llvm::Function::Function(llvm::FunctionType*, llvm::GlobalValue::LinkageTypes, llvm::Twine const&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7493d42598 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 749462379c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470048: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d4b05c llvm::getNamedTimer(llvm::StringRef const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a624 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470299: 250000 cpu-clock:
- 752e0e2974 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d50154 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493dd5d18 llvm::initializeDominanceFrontierPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16e0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470548: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 7493bfd058 llvm::sys::CompareAndSwap(unsigned int volatile*, unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74941688a8 llvm::initializeUnreachableMachineBlockElimPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749406c488 llvm::initializeLiveVariablesPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7494060168 llvm::initializeLiveIntervalsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403c580 llvm::initializeCalculateSpillWeightsPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dd70 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.470798: 250000 cpu-clock:
- ffffff82a3143a28 filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74940b44c0 llvm::initializeMachineModuleGenPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403de28 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471053: 250000 cpu-clock:
- 752e0e27ec strcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1f54c llvm::cl::generic_parser_base::findOption(char const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44d28 llvm::PassNameParser::passRegistered(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d501e8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749416a3d4 llvm::initializeVirtRegMapPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403dee0 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471298: 250000 cpu-clock:
- 7493d51648 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749452a9d4 llvm::initializeQGPUGlobalRegAllocPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 749403df30 llvm::initializeCodeGen(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00e0 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471566: 250000 cpu-clock:
- ffffff82a30563e8 run_timer_softirq.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83942 el1_irq ([kernel.kallsyms])
- ffffff82a3150416 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749427ce80 llvm::TargetLowering::TargetLowering(llvm::TargetMachine const&, llvm::TargetLoweringObjectFile const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe4cc llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.471799: 250000 cpu-clock:
- 74942d14f0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472059: 250000 cpu-clock:
- 7493c37b98 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 74943583cc llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472298: 250000 cpu-clock:
- 74943b76a8 QGPUFastISel::isCombine(llvm::Value const*) const (/vendor/lib64/libllvm-glnext.so)
- 7494380238 QGPUFastISel::needToLowerInstAtDefSite(llvm::Instruction const*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405d04 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472549: 250000 cpu-clock:
- 749446ac80 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.472857: 250000 cpu-clock:
- 749452a4d4 llvm::QGPUPostRALiveVariables::runLivenessAnalysis(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7494513ffc llvm::runPostRALivenessAnalysis(llvm::MachineFunction*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2110 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473048: 250000 cpu-clock:
- ffffff82a2e89dc4 test_and_set_bit ([kernel.kallsyms])
- ffffff82a3143aea filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 7494440000 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473298: 250000 cpu-clock:
- ffffff82a3143a9c filemap_map_pages.cfi ([kernel.kallsyms])
- ffffff82a31a88ca handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e81982 do_el0_ia_bp_hardening.cfi ([kernel.kallsyms])
- ffffff82a2e83d5a el0_ia ([kernel.kallsyms])
- 74948475f0 QGPUCompiler::Fill_ADRENO_INPUTS(QGPUCompiler::MetadataContext*, QCC_METADATA_DESCRIPTOR const*, QCC_METADATA_ADRENO_INPUTS*, unsigned int, llvm::SmallVectorImpl<QGPUCompiler::MetadataContext::Fixup>*) (/vendor/lib64/libllvm-glnext.so)
- 749485b458 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749485b194 QGPUCompiler::MetadataContext::FillStructure(unsigned char*, QCC_METADATA_DESCRIPTOR const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494873a34 QGPUCompiler::MetadataContext::BuildStructure(QCC_METADATA_DESCRIPTOR const*, void const**) (/vendor/lib64/libllvm-glnext.so)
- 749463de24 MetaDataExport::setupHWShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, QGPUCompiler::ConstSizedBuffer*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**, bool, bool, bool, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494553e1c LLVMCompiler::exportHWShaderMetaData(QGLC_GLSL_SYMBOLDATA*, llvm::DenseMap<char const*, TFInfo*, llvm::DenseMapInfo<char const*> >*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494570ed0 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473548: 250000 cpu-clock:
- 7493d3f7e8 llvm::Instruction::setMetadata(unsigned int, llvm::MDNode*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a1b8 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.473798: 250000 cpu-clock:
- 7493c40624 llvm::Triple::Parse() const (/vendor/lib64/libllvm-glnext.so)
- 74942d1cb0 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474048: 250000 cpu-clock:
- 752e0b3920 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749436154c llvm::QGPULiteralLoweringPass::generateGetRegIntrinsic(llvm::MDNode const*, llvm::Type*, llvm::Value*, unsigned int, llvm::Instruction*, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 749435fbec llvm::QGPULiteralLoweringPass::processLiteralOperand(llvm::Instruction*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494358504 llvm::QGPULiteralLoweringPass::lowerLiterals(llvm::Function*, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354130 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474298: 250000 cpu-clock:
- 752e0aa228 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74940b7ce0 llvm::DenseMap<unsigned int, unsigned int, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, unsigned int const&, std::__1::pair<unsigned int, unsigned int>*) (/vendor/lib64/libllvm-glnext.so)
- 74944a1270 QGPUPeepholeOptimizer::SimpleCSE(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >&, bool) (/vendor/lib64/libllvm-glnext.so)
- 749449371c QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474548: 250000 cpu-clock:
- 74944d6068 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.474798: 250000 cpu-clock:
- 7493d3f560 llvm::NamedMDNode::getNumOperands() const (/vendor/lib64/libllvm-glnext.so)
- 7494374f48 llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494437f40 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475048: 250000 cpu-clock:
- 7493c6bdf4 llvm::Constant::removeDeadConstantUsers() const (/vendor/lib64/libllvm-glnext.so)
- 7493d25058 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475299: 250000 cpu-clock:
- 752e0b4c34 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3bf9c llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475549: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a317f076 vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.475837: 250000 cpu-clock:
- ffffff82a31b5e08 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a05ff4 libGLESv2_adreno.so[+3a6ff4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03d5c libGLESv2_adreno.so[+3a4d5c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476104: 250000 cpu-clock:
- 749383a380 libGLESv2_adreno.so[+1db380] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476603: 250000 cpu-clock:
- 7494917b38 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.476853: 250000 cpu-clock:
- 74949180cc longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477104: 250000 cpu-clock:
- 7494920e04 compress_block (/system/lib64/vndk-sp-29/libz.so)
- 749492043c _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477354: 250000 cpu-clock:
- ffffff82a31c0730 alloc_vmap_area ([kernel.kallsyms])
- ffffff82a31bf4d2 __get_vm_area_node ([kernel.kallsyms])
- ffffff82a31bf17a __vmalloc_node_range.cfi ([kernel.kallsyms])
- ffffff82a2f60baa copy_process ([kernel.kallsyms])
- ffffff82a2f62efa _do_fork.cfi ([kernel.kallsyms])
- ffffff82a2f635da SyS_clone.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e2e6c __bionic_clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7c30 clone (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e144e3c pthread_create (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531b2a638 android::uirenderer::skiapipeline::ShaderCache::store(SkData const&, SkData const&) (/system/lib64/libhwui.so)
- 7531a56600 GrGLProgramBuilder::storeShaderInCache(SkSL::Program::Inputs const&, unsigned int, GrGLSLSet const&) (/system/lib64/libhwui.so)
- 7531a46fd4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477604: 250000 cpu-clock:
- 7493744820 glDrawRangeElements (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.477854: 250000 cpu-clock:
- 7493a02544 libGLESv2_adreno.so[+3a3544] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de8c0 libGLESv2_adreno.so[+37f8c0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a401dc GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008a0 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478104: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478354: 250000 cpu-clock:
- 752e0a4354 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 7531a999f0 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9ae48 SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531a99a48 SkSL::Parser::suffix() (/system/lib64/libhwui.so)
- 7531a9b268 SkSL::Parser::postfixExpression() (/system/lib64/libhwui.so)
- 7531a9b0c0 SkSL::Parser::unaryExpression() (/system/lib64/libhwui.so)
- 7531a9af20 SkSL::Parser::multiplicativeExpression() (/system/lib64/libhwui.so)
- 7531a9adcc SkSL::Parser::additiveExpression() (/system/lib64/libhwui.so)
- 7531a9ac70 SkSL::Parser::shiftExpression() (/system/lib64/libhwui.so)
- 7531a9ab20 SkSL::Parser::relationalExpression() (/system/lib64/libhwui.so)
- 7531a9a9cc SkSL::Parser::equalityExpression() (/system/lib64/libhwui.so)
- 7531a9a874 SkSL::Parser::bitwiseAndExpression() (/system/lib64/libhwui.so)
- 7531a9a71c SkSL::Parser::bitwiseXorExpression() (/system/lib64/libhwui.so)
- 7531a9a5c4 SkSL::Parser::bitwiseOrExpression() (/system/lib64/libhwui.so)
- 7531a9a46c SkSL::Parser::logicalAndExpression() (/system/lib64/libhwui.so)
- 7531a9a314 SkSL::Parser::logicalXorExpression() (/system/lib64/libhwui.so)
- 7531a9a1c0 SkSL::Parser::logicalOrExpression() (/system/lib64/libhwui.so)
- 7531a9a010 SkSL::Parser::ternaryExpression() (/system/lib64/libhwui.so)
- 7531a99eb0 SkSL::Parser::assignmentExpression() (/system/lib64/libhwui.so)
- 7531ace61c SkSL::Parser::varDeclarationEnd(SkSL::Modifiers, std::__1::unique_ptr<SkSL::ASTType, std::__1::default_delete<SkSL::ASTType> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531acdde4 SkSL::Parser::varDeclarations() (/system/lib64/libhwui.so)
- 7531acd620 SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acefc8 SkSL::Parser::ifStatement() (/system/lib64/libhwui.so)
- 7531acd6ac SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531acd69c SkSL::Parser::statement() (/system/lib64/libhwui.so)
- 7531acd3ac SkSL::Parser::block() (/system/lib64/libhwui.so)
- 7531a5aab4 SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478604: 250000 cpu-clock:
- 7531ab02f8 SkSL::IRGenerator::convertSwizzle(std::__1::unique_ptr<SkSL::Expression, std::__1::default_delete<SkSL::Expression> >, SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aafa68 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aac468 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531aaf980 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531ac4088 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531ac3d70 SkSL::IRGenerator::convertVarDeclarationStatement(SkSL::ASTVarDeclarationStatement const&) (/system/lib64/libhwui.so)
- 7531ac38e0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac5c90 SkSL::IRGenerator::convertIf(SkSL::ASTIfStatement const&) (/system/lib64/libhwui.so)
- 7531ac39b0 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.478854: 250000 cpu-clock:
- 752e0dd3ac je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a54c34 SkSL::Compiler::scanCFG(SkSL::CFG*, unsigned long, std::__1::set<unsigned long, std::__1::less<unsigned long>, std::__1::allocator<unsigned long> >*) (/system/lib64/libhwui.so)
- 7531a543c8 SkSL::Compiler::computeDataFlow(SkSL::CFG*) (/system/lib64/libhwui.so)
- 7531a5112c SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479103: 250000 cpu-clock:
- 752e0abf00 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531a53bf8 std::__1::__vector_base<SkSL::BasicBlock, std::__1::allocator<SkSL::BasicBlock> >::~__vector_base() (/system/lib64/libhwui.so)
- 7531a516a0 SkSL::Compiler::scanCFG(SkSL::FunctionDefinition&) (/system/lib64/libhwui.so)
- 7531a4c430 SkSL::Compiler::optimize(SkSL::Program&) (/system/lib64/libhwui.so)
- 7531a4c0bc SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479354: 250000 cpu-clock:
- 752e122054 __vfprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e14030c vsnprintf (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e10bf58 __vsnprintf_chk (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74938cfb70 EsxOsUtils::Snprintf(char*, unsigned long, char const*, ...) (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938580a8 libGLESv2_adreno.so[+1f90a8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479604: 250000 cpu-clock:
- 74946f29c0 InitStandardUniforms(TSymbolTable&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b3460 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.479854: 250000 cpu-clock:
- 7494753c48 InputStream::LexScan(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494747a6c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480104: 250000 cpu-clock:
- 7494719030 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480354: 250000 cpu-clock:
- 752e0cb430 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b7174 TPoolAllocator::allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947180d8 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.480605: 250000 cpu-clock:
- ffffff82a31a8940 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 749465ff50 TIntermAggregate::TIntermAggregate() (/vendor/lib64/libllvm-glnext.so)
- 74946e5cec TIntermediate::setAggregateOperator(TIntermNode*, TOperator, int) (/vendor/lib64/libllvm-glnext.so)
- 74946be83c TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.480854: 250000 cpu-clock:
- 749474a4a4 CPPStruct::MacroExpand(llvm::StringRef, yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 7494755e34 YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481104: 250000 cpu-clock:
- 749466ef28 std::__1::enable_if<(__is_forward_iterator<GLSL_LINK_ERROR*>::value) && (is_constructible<GLSL_LINK_ERROR, std::__1::iterator_traits<GLSL_LINK_ERROR*>::reference>::value), void>::type std::__1::vector<GLSL_LINK_ERROR, std::__1::allocator<GLSL_LINK_ERROR> >::assign<GLSL_LINK_ERROR*>(GLSL_LINK_ERROR*, GLSL_LINK_ERROR*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a58 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481354: 250000 cpu-clock:
- 752e1462b4 pthread_mutex_trylock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0040 extent_lock2 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cd9c4 extent_split_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cf8f0 extent_split_interior (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0caf30 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3bfc arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494588d5c LLVMIRGen::getOperandValue(Operand*, llvm::OwningPtr<QInstruction>*) (/vendor/lib64/libllvm-glnext.so)
- 749458b8c8 LLVMIRGen::checkBinaryOperands(Operand*, Operand*, llvm::OwningPtr<QInstruction>&, llvm::OwningPtr<QInstruction>&, EOperandWidth&, llvm::BasicBlock*, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749458e254 LLVMIRGen::generateBinary(Operand*, Operand*, TOperator, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670e44 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749468502c TQCOM_Codegen::TraverseAggregateNode(TIntermAggregate*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468c848 TQCOM_Codegen::TraverseIfNode(TIntermSelection*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481604: 250000 cpu-clock:
- ffffff82a315050c get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e23ec memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494584154 LLVMIRGen::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494591a84 LLVMIRGen::generateCombineOrMap(QInstruction*, llvm::Instruction*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945c9d90 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494671e08 TQCOM_Codegen::TraverseSwizzle(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670ca8 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.481854: 250000 cpu-clock:
- 752e0dd590 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754108 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482105: 250000 cpu-clock:
- 7493d44f4c (anonymous namespace)::GetCFGOnlyPasses::passEnumerate(llvm::PassInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d50454 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d44 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482354: 250000 cpu-clock:
- 7493d50450 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce7b8 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482604: 250000 cpu-clock:
- 7493ecf058 (anonymous namespace)::PromoteMem2Reg::getNumPreds(llvm::BasicBlock const*) (/vendor/lib64/libllvm-glnext.so)
- 7493ecc45c (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.482855: 250000 cpu-clock:
- 7493f29574 llvm::InstCombiner::visitCallInst(llvm::CallInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483104: 250000 cpu-clock:
- 752e14610c pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa7c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493fd849c (anonymous namespace)::JumpThreading::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483354: 250000 cpu-clock:
- 7493fcbeb8 (anonymous namespace)::ValueTable::lookup_or_add(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc71cc (anonymous namespace)::GVN::processInstruction(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fc4d94 (anonymous namespace)::GVN::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483604: 250000 cpu-clock:
- 752e0aa258 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c931dc void llvm::Calculate<llvm::Function, llvm::BasicBlock*>(llvm::DominatorTreeBase<llvm::GraphTraits<llvm::BasicBlock*>::NodeType>&, llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c9150c void llvm::DominatorTreeBase<llvm::BasicBlock>::recalculate<llvm::Function>(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493c912b0 llvm::PostDominatorTree::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.483854: 250000 cpu-clock:
- 74942bc69c void llvm::BitstreamWriter::EmitRecord<unsigned long>(unsigned int, llvm::SmallVectorImpl<unsigned long>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b6634 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484104: 250000 cpu-clock:
- 752e0abedc je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6f98 TPoolAllocator::flushMem() (/vendor/lib64/libllvm-glnext.so)
- 749456037c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484354: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484603: 250000 cpu-clock:
- 74949207fc build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.484863: 250000 cpu-clock:
- 749492097c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938584c4 libGLESv2_adreno.so[+1f94c4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485104: 250000 cpu-clock:
- 752e0a435c malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ac40e0 SkSL::IRGenerator::convertVarDeclarations(SkSL::ASTVarDeclarations const&, SkSL::Variable::Storage) (/system/lib64/libhwui.so)
- 7531a58350 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485354: 250000 cpu-clock:
- 7531ac3058 SkSL::GLSLCodeGenerator::writeStatement(SkSL::Statement const&) (/system/lib64/libhwui.so)
- 7531ac2ff4 SkSL::GLSLCodeGenerator::writeStatements(std::__1::vector<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::Statement, std::__1::default_delete<SkSL::Statement> > > > const&) (/system/lib64/libhwui.so)
- 7531a502f0 SkSL::GLSLCodeGenerator::writeFunction(SkSL::FunctionDefinition const&) (/system/lib64/libhwui.so)
- 7531a4ce50 SkSL::GLSLCodeGenerator::writeProgramElement(SkSL::ProgramElement const&) (/system/lib64/libhwui.so)
- 7531a4c798 SkSL::GLSLCodeGenerator::generateCode() (/system/lib64/libhwui.so)
- 7531a4c17c SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::OutputStream&) (/system/lib64/libhwui.so)
- 7531a4bfc8 SkSL::Compiler::toGLSL(SkSL::Program&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a4bcf4 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485604: 250000 cpu-clock:
- 749466f80c TQCOM_Codegen::TQCOM_Codegen(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749466f9e8 TQCOM_Codegen_es300::TQCOM_Codegen_es300(E_QGLC_SHADERTYPE, TInfoSink&) (/vendor/lib64/libllvm-glnext.so)
- 749469b148 TQCOM_VertexCodegen_es300::TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494696fa8 QCOM_ConstructCodegen(E_QGLC_SHADERTYPE, EShLangVersion) (/vendor/lib64/libllvm-glnext.so)
- 74946b2f7c ShConstructCompiler (/vendor/lib64/libllvm-glnext.so)
- 74945655b0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.485854: 250000 cpu-clock:
- 752e0a785c je_arena_tdata_get_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b391c je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494747b8c CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486104: 250000 cpu-clock:
- 7494733d90 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486354: 250000 cpu-clock:
- 74946b9450 TParseContext::constructorErrorCheck(int, TIntermNode*, TFunction&, TOperator, TType*) (/vendor/lib64/libllvm-glnext.so)
- 74946d0698 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486604: 250000 cpu-clock:
- 7494663ad0 TIntermTyped::getType() const (/vendor/lib64/libllvm-glnext.so)
- 749467e6d8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.486854: 250000 cpu-clock:
- 7493c6c388 llvm::ConstantInt::get(llvm::IntegerType*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494361b68 QGPUSymbolAllocInfo::convertToMetadata(llvm::LLVMContext*, QGPUSymbolAllocInfo*) (/vendor/lib64/libllvm-glnext.so)
- 749457ecac LLVMIRGen::generateAllocRegMetadata(llvm::GlobalVariable*, unsigned long, int, unsigned int, LLVM_Global_Type, unsigned int, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 74945c6070 LLVMIRGen::setupQGPUIntrinsics(std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >&, Operand*, BlendingInfo*, Operand*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749468e914 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487104: 250000 cpu-clock:
- 7493d9ccc8 llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 7494551bc0 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487354: 250000 cpu-clock:
- 7493d46840 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48dcc llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46e00 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487604: 250000 cpu-clock:
- 752e145bd0 pthread_mutex_lock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3ac llvm::sys::MutexImpl::acquire() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fa5c llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d47798 llvm::PMDataManager::recordAvailableAnalysis(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a3b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.487854: 250000 cpu-clock:
- 74942baef0 llvm::BitstreamWriter::EmitVBR(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942bb8b0 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b70c4 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488104: 250000 cpu-clock:
- 7494917a18 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488353: 250000 cpu-clock:
- 74949182b8 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488603: 250000 cpu-clock:
- 752e0aa280 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749385849c libGLESv2_adreno.so[+1f949c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.488854: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749456492c CompilerContext::allocShaderMem(E_QGLC_SHADERMEM_ALLOC_TYPE, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749463c868 MetaDataExport::duplicateSymbolData(QGLC_GLSL_SYMBOLDATA*, QGLC_GLSL_SYMBOLDATA const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749456a690 ESXLinker::bcConstruct() (/vendor/lib64/libllvm-glnext.so)
- 749456e1b4 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489104: 250000 cpu-clock:
- 7493c7819c llvm::hash_value(llvm::DenseMapAPIntKeyInfo::KeyTy const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c77ce8 bool llvm::DenseMap<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo>::LookupBucketFor<llvm::DenseMapAPIntKeyInfo::KeyTy>(llvm::DenseMapAPIntKeyInfo::KeyTy const&, std::__1::pair<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*>*&) const (/vendor/lib64/libllvm-glnext.so)
- 7493c6ac30 llvm::ConstantInt::get(llvm::LLVMContext&, llvm::APInt const&) (/vendor/lib64/libllvm-glnext.so)
- 7493c6a550 llvm::ConstantInt::get(llvm::Type*, unsigned long, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493c6b930 llvm::ConstantDataSequential::getElementAsConstant(unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 7494650e64 getDXMetaData(llvm::GlobalVariable*, QGPUDXMetaData&) (/vendor/lib64/libllvm-glnext.so)
- 7494650a98 updateUAVTexSamUsage(llvm::Module*, QGLC_GLSL_SYMBOLDATA*) (/vendor/lib64/libllvm-glnext.so)
- 749456f12c SOLinker::linkResource() (/vendor/lib64/libllvm-glnext.so)
- 749456e624 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489354: 250000 cpu-clock:
- 7493c32098 llvm::enable_if<llvm::hashing::detail::is_hashable_data<unsigned int const>, llvm::hash_code>::type llvm::hashing::detail::hash_combine_range_impl<unsigned int const>(unsigned int const*, unsigned int const*) (/vendor/lib64/libllvm-glnext.so)
- 7493c31c70 llvm::FoldingSetImpl::FindNodeOrInsertPos(llvm::FoldingSetNodeID const&, void*&) (/vendor/lib64/libllvm-glnext.so)
- 7493c5bc78 llvm::AttrListPtr::get(llvm::AttributeWithIndex const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493c5c34c llvm::AttrListPtr::addAttr(unsigned int, llvm::Attributes) const (/vendor/lib64/libllvm-glnext.so)
- 7493d2aef4 llvm::InvokeInst::addAttribute(unsigned int, llvm::Attributes) (/vendor/lib64/libllvm-glnext.so)
- 749460f2f8 LLVMModuleUpdater::generateIntrinsicCall(llvm::Constant*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&, llvm::Instruction*, ESafeMathType) (/vendor/lib64/libllvm-glnext.so)
- 7494613f38 LLVMModuleUpdater::generateInterpolation(QInstruction*, _HLCVirtualID*, int, bool, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7494615760 LLVMModuleUpdater::lowerSymbolLoad(llvm::LoadInst&, QGPUSymbolAllocInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494616c00 LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489604: 250000 cpu-clock:
- 7493d47e94 llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 74945701c4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.489854: 250000 cpu-clock:
- 752e1458e4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c32e88 llvm::PrettyStackTraceEntry::PrettyStackTraceEntry() (/vendor/lib64/libllvm-glnext.so)
- 7493d4a350 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490104: 250000 cpu-clock:
- 7493ee49e8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493ee4af8 (anonymous namespace)::SimplifyCFGOpt::DominatesMergePoint(llvm::Value*, llvm::BasicBlock*, llvm::SmallPtrSet<llvm::Instruction*, 4u>*, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7493edb89c (anonymous namespace)::SimplifyCFGOpt::run(llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493edb22c llvm::SimplifyCFG(llvm::BasicBlock*, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402d158 IterativeSimplifyCFG(llvm::Function&, llvm::TargetData const*) (/vendor/lib64/libllvm-glnext.so)
- 749402bf34 (anonymous namespace)::CFGSimplifyPass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a7b0 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490354: 250000 cpu-clock:
- 752e1458c0 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493e89d9c llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490604: 250000 cpu-clock:
- 74942fe938 llvm::TargetLowering::addRegisterClass(llvm::EVT, llvm::TargetRegisterClass const*) (/vendor/lib64/libllvm-glnext.so)
- 74942fe53c llvm::QGPUTargetLowering::QGPUTargetLowering(llvm::TargetMachine&) (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.490855: 250000 cpu-clock:
- 7493d58480 llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749447dcfc optimizeFSub(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 74943540f0 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d372c llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491105: 250000 cpu-clock:
- 7493d5163c std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, llvm::PassInfo const*> > >::__emplace_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>, std::__1::tuple<> >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&>&&, std::__1::tuple<>&&) (/vendor/lib64/libllvm-glnext.so)
- 7493d501b8 llvm::PassRegistry::registerPass(llvm::PassInfo const&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493feba5c llvm::initializeLoopStrengthReducePass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493febae4 llvm::createLoopStrengthReducePass(llvm::TargetLowering const*) (/vendor/lib64/libllvm-glnext.so)
- 74943779c8 llvm::QGPUPassConfig::addIRPasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076b94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491354: 250000 cpu-clock:
- 7493bfe3e8 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fda0 llvm::PassRegistry::getPassInfo(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d44b30 llvm::AnalysisUsage::addPreserved(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494095c78 llvm::MachineFunctionPass::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74940da2fc llvm::TargetPassConfig::addPass(char&) (/vendor/lib64/libllvm-glnext.so)
- 74940daea0 llvm::TargetPassConfig::addMachineSSAOptimization() (/vendor/lib64/libllvm-glnext.so)
- 7494378218 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491647: 250000 cpu-clock:
- 74940ad3d0 llvm::MachineLoopInfo::MachineLoopInfo() (/vendor/lib64/libllvm-glnext.so)
- 74940ad348 llvm::Pass* llvm::callDefaultCtor<llvm::MachineLoopInfo>() (/vendor/lib64/libllvm-glnext.so)
- 7493d46ea4 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494377f60 llvm::QGPUPassConfig::addOptimizedRegAlloc(llvm::FunctionPass*) (/vendor/lib64/libllvm-glnext.so)
- 74943782c0 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.491897: 250000 cpu-clock:
- 7494308e80 (anonymous namespace)::QGPUNopandHwFlagsInserter::QGPUNopandHwFlagsInserter() (/vendor/lib64/libllvm-glnext.so)
- 7494308c38 llvm::createQGPUNopandHwFlagsInserterPass() (/vendor/lib64/libllvm-glnext.so)
- 74943785d0 llvm::QGPUPassConfig::addPreEmitPass() (/vendor/lib64/libllvm-glnext.so)
- 7494378350 llvm::QGPUPassConfig::addMachinePasses() (/vendor/lib64/libllvm-glnext.so)
- 7494076c94 addPassesToGenerateCode(llvm::LLVMTargetMachine*, llvm::PassManagerBase&, bool) (/vendor/lib64/libllvm-glnext.so)
- 74940767a0 llvm::LLVMTargetMachine::addPassesToEmitFile(llvm::PassManagerBase&, llvm::formatted_raw_ostream&, llvm::TargetMachine::CodeGenFileType, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 74942d3afc llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492148: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c1cf24 llvm::MallocSlabAllocator::Allocate(unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 7493c1cec8 llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74945099d4 QGPUGlobalRA::RegisterInterferenceContext::RegisterInterferenceContext(llvm::BumpPtrAllocator*, llvm::BumpPtrAllocator*, llvm::QGPUTargetMachine*) (/vendor/lib64/libllvm-glnext.so)
- 749450b820 QGPUGlobalRegAlloc::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49d80 llvm::FunctionPassManagerImpl::doInitialization(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c10 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492397: 250000 cpu-clock:
- 7494382fa0 QGPUFastISel::populateGlobalInfoMap(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74943ba270 QGPUFastISel::QGPUFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 74943b9da4 llvm::QGPU::createFastISel(llvm::FunctionLoweringInfo&) (/vendor/lib64/libllvm-glnext.so)
- 749453ccbc QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492647: 250000 cpu-clock:
- 7494389630 QGPUFastISel::isTypeLegal(llvm::Type*, llvm::EVT&) (/vendor/lib64/libllvm-glnext.so)
- 74943a1f7c QGPUFastISel::QGPUSelectMul(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943babb4 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.492897: 250000 cpu-clock:
- 749433a9ec llvm::MOVCVTInstrInfo::isMOVAInstr(llvm::MachineInstr const*) (/vendor/lib64/libllvm-glnext.so)
- 74944a8210 QGPUPeepholeOptimizer::foldRelativeAddressingMove(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 7494493bc0 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493148: 250000 cpu-clock:
- 749409f974 llvm::MachineInstrExpressionTrait::getHashValue(llvm::MachineInstr const* const&) (/vendor/lib64/libllvm-glnext.so)
- 749408a5c0 llvm::ScopedHashTable<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >::insertIntoScope(llvm::ScopedHashTableScope<llvm::MachineInstr*, unsigned int, llvm::MachineInstrExpressionTrait, llvm::RecyclingAllocator<llvm::BumpPtrAllocator, llvm::ScopedHashTableVal<llvm::MachineInstr*, unsigned int>, 32ul, 8ul> >*, llvm::MachineInstr* const&, unsigned int const&) (/vendor/lib64/libllvm-glnext.so)
- 7494086f3c (anonymous namespace)::MachineCSE::PerformCSE(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*) (/vendor/lib64/libllvm-glnext.so)
- 7494086010 (anonymous namespace)::MachineCSE::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493397: 250000 cpu-clock:
- 7494479d30 (anonymous namespace)::QGPUScheduleInstrs::ReleaseSuccessors(llvm::SUnit*) (/vendor/lib64/libllvm-glnext.so)
- 749446b8a4 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493648: 250000 cpu-clock:
- 74942f04a8 (anonymous namespace)::QGPUCombiner::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.493897: 250000 cpu-clock:
- 7494516b14 QGPUGlobalRegAlloc::constructLiveIntervals(llvm::MachineBasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 749450f320 QGPUGlobalRegAlloc::constructLiveIntervals() (/vendor/lib64/libllvm-glnext.so)
- 749450b97c QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494147: 250000 cpu-clock:
- 74945139f0 QGPUGlobalRegAlloc::clearPerFunction() (/vendor/lib64/libllvm-glnext.so)
- 749450c1f0 QGPUGlobalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494398: 250000 cpu-clock:
- 7494082fec (anonymous namespace)::MachineCopyPropagation::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494648: 250000 cpu-clock:
- 749430e5ec (anonymous namespace)::QGPUNopandHwFlagsInserter::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49c2c llvm::FunctionPassManagerImpl::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d49a88 llvm::FunctionPassManager::run(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3c38 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.494897: 250000 cpu-clock:
- 7493d46880 llvm::PMTopLevelManager::setLastUser(llvm::SmallVectorImpl<llvm::Pass*> const&, llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d48d30 llvm::PMDataManager::add(llvm::Pass*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d46f50 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46ee0 llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7494371100 llvm::QGPUTargetMachine::addTargetObjectGen(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494371194 llvm::QGPUTargetMachine::addMachineObjgenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494076720 llvm::LLVMTargetMachine::addModuleCodegenPasses(llvm::PassManagerBase&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char**, void* (*)(unsigned int), llvm::HLCContext*, unsigned int&, llvm::TargetMachine::CodeGenFileType, llvm::CodeGenOpt::Level, bool, bool, bool, bool&, llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74942d3cf4 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495148: 250000 cpu-clock:
- 7494438080 llvm::QGPUTargetObjGen::setMetaData(unsigned int, unsigned int, llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429d88 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a8e4 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3d08 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495398: 250000 cpu-clock:
- 7493e87198 llvm::UniformityAnalysisPass::~UniformityAnalysisPass() (/vendor/lib64/libllvm-glnext.so)
- 7493d4cb7c llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ce04 non-virtual thunk to llvm::MPPassManager::~MPPassManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d47dec llvm::PMTopLevelManager::~PMTopLevelManager() (/vendor/lib64/libllvm-glnext.so)
- 7493d4c988 llvm::PassManagerImpl::~PassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d4ca90 llvm::FunctionPassManagerImpl::~FunctionPassManagerImpl() (/vendor/lib64/libllvm-glnext.so)
- 7494552f30 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495647: 250000 cpu-clock:
- 752e0dd24c je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.495897: 250000 cpu-clock:
- 752e0dd260 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493e8a354 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496148: 250000 cpu-clock:
- 7493d82818 llvm::MCContext::MCContext(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*, llvm::SourceMgr const*) (/vendor/lib64/libllvm-glnext.so)
- 74940b211c llvm::MachineModuleInfo::MachineModuleInfo(llvm::MCAsmInfo const&, llvm::MCRegisterInfo const&, llvm::MCObjectFileInfo const*) (/vendor/lib64/libllvm-glnext.so)
- 749437ad8c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496400: 250000 cpu-clock:
- 7493c6e9c0 llvm::ConstantVector::get(llvm::ArrayRef<llvm::Constant*>) (/vendor/lib64/libllvm-glnext.so)
- 74943571a4 llvm::QGPULiteralLoweringPass::TransformShader(llvm::Module&, std::__1::vector<llvm::MDNode*, std::__1::allocator<llvm::MDNode*> >&) (/vendor/lib64/libllvm-glnext.so)
- 7494354028 llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496648: 250000 cpu-clock:
- 752e0e20a8 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c37be4 llvm::StringMapImpl::FindKey(llvm::StringRef) const (/vendor/lib64/libllvm-glnext.so)
- 7493d43024 llvm::Module::getNamedMetadata(llvm::Twine const&) const (/vendor/lib64/libllvm-glnext.so)
- 7494374f3c llvm::QGPUTargetMachine::getConstRegFileSize(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 74943d8eb4 QGPUFastISel::promoteLDC(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943dc4f8 QGPUFastISel::QGPUSelectLDCIntrinsic(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 7494405e28 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.496897: 250000 cpu-clock:
- 749409ba50 llvm::MachineInstr::isSafeToMove(llvm::TargetInstrInfo const*, llvm::AliasAnalysis*, bool&) const (/vendor/lib64/libllvm-glnext.so)
- 74944df380 (anonymous namespace)::QGPUDeadMachineInstructionElim::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b064 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497148: 250000 cpu-clock:
- 74944d5b40 QGPULocalRegAlloc::checkInterferenceAtCurrSlot(QGPULocalRA::LiveRange*, llvm::RegClassID, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d4238 QGPULocalRegAlloc::allocateRegsForAggregate(QGPULocalRA::LiveRange*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944d27c8 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497398: 250000 cpu-clock:
- 74944429e4 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497648: 250000 cpu-clock:
- 7493c5f750 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5f9d0 llvm::BasicBlock::~BasicBlock() (/vendor/lib64/libllvm-glnext.so)
- 7493c5fb10 llvm::BasicBlock::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493c9965c llvm::Function::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d42230 llvm::Module::dropAllReferences() (/vendor/lib64/libllvm-glnext.so)
- 7493d418bc llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.497898: 250000 cpu-clock:
- 7493d3d920 llvm::DenseMapIterator<llvm::DenseMapAPIntKeyInfo::KeyTy, llvm::ConstantInt*, llvm::DenseMapAPIntKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3bdcc llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498147: 250000 cpu-clock:
- ffffff82a496e080 idr_alloc_cmn.cfi ([kernel.kallsyms])
- ffffff82a39cb1b6 kgsl_mem_entry_attach_process ([kernel.kallsyms])
- ffffff82a39cd25a gpumem_alloc_entry.cfi ([kernel.kallsyms])
- ffffff82a39cd55a kgsl_ioctl_gpuobj_alloc.cfi ([kernel.kallsyms])
- ffffff82a39df5d2 kgsl_ioctl_helper.cfi ([kernel.kallsyms])
- ffffff82a39df65e kgsl_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad5e80 gsl_ldd_control (/vendor/lib64/libgsl.so)
- 7494ad9720 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498397: 250000 cpu-clock:
- 7493a00088 libGLESv2_adreno.so[+3a1088] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498647: 250000 cpu-clock:
- 74939ffff0 libGLESv2_adreno.so[+3a0ff0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.498898: 250000 cpu-clock:
- 74949180e0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499146: 250000 cpu-clock:
- 7494917a88 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499396: 250000 cpu-clock:
- 74949180d0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499646: 250000 cpu-clock:
- 7494917b74 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.499897: 250000 cpu-clock:
- 7531a478d8 GrAllocator::reset() (/system/lib64/libhwui.so)
- 7531a47778 GrTAllocator<GrGLProgramDataManager::UniformInfo>::~GrTAllocator() (/system/lib64/libhwui.so)
- 7531a476e8 GrGLProgramBuilder::~GrGLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500151: 250000 cpu-clock:
- ffffff82a37f101c arm_smmu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a37d6656 iommu_map_sg.cfi ([kernel.kallsyms])
- ffffff82a3a02412 kgsl_iommu_map.cfi ([kernel.kallsyms])
- ffffff82a39f031a kgsl_mmu_map.cfi ([kernel.kallsyms])
- ffffff82a39c3c86 _gpu_set_svm_region ([kernel.kallsyms])
- ffffff82a39c3fda _search_range ([kernel.kallsyms])
- ffffff82a39c36da kgsl_get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b4ac2 get_unmapped_area.cfi ([kernel.kallsyms])
- ffffff82a31b5c62 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cbb38 libGLESv2_adreno.so[+26cb38] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cd884 libGLESv2_adreno.so[+26e884] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939dcb78 libGLESv2_adreno.so[+37db78] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ea0c8 libGLESv2_adreno.so[+38b0c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939de760 libGLESv2_adreno.so[+37f760] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937951a0 libGLESv2_adreno.so[+1361a0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378d924 libGLESv2_adreno.so[+12e924] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a4321c GrGLGpu::sendIndexedMeshToGpu(GrPrimitiveType, GrBuffer const*, int, int, unsigned short, unsigned short, GrBuffer const*, int, GrPrimitiveRestart) (/system/lib64/libhwui.so)
- 7531a40238 GrMesh::sendToGpu(GrMesh::SendToGpuImpl*) const (/system/lib64/libhwui.so)
- 7531a3fe60 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531a008f8 GrSimpleMeshDrawOpHelperWithStencil::executeDrawsAndUploads(GrOp const*, GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500398: 250000 cpu-clock:
- 752fc26280 glCreateProgram (/system/lib64/libGLESv2.so)
- 7531a46484 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500647: 250000 cpu-clock:
- 7531aad198 SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aad15c SkSL::SymbolTable::operator[](SkSL::StringFragment) (/system/lib64/libhwui.so)
- 7531aaccd4 SkSL::IRGenerator::convertIdentifier(SkSL::ASTIdentifier const&) (/system/lib64/libhwui.so)
- 7531aaf918 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531ac38f4 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46a30 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.500900: 250000 cpu-clock:
- 7493857d34 libGLESv2_adreno.so[+1f8d34] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b797c libGLESv2_adreno.so[+15897c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492d4 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501147: 250000 cpu-clock:
- 749466f1b8 llvm::DenseMap<unsigned int, bool, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, bool const&, std::__1::pair<unsigned int, bool>*) (/vendor/lib64/libllvm-glnext.so)
- 749466ceb8 TSymbolTable::TSymbolTable() (/vendor/lib64/libllvm-glnext.so)
- 74946b33cc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501398: 250000 cpu-clock:
- 752e0aa1d8 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b5118 TParseContext::TParseContext(TSymbolTable&, TIntermediate&, EShLanguage, TInfoSink&, TCompilerOptions, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 74946b34fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501647: 250000 cpu-clock:
- 7494755f0c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.501897: 250000 cpu-clock:
- 7494733e1c yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502178: 250000 cpu-clock:
- ffffff82a2ffa6e8 complete.cfi ([kernel.kallsyms])
- ffffff82a370a162 rpmh_tx_done.cfi ([kernel.kallsyms])
- ffffff82a44be6b6 tx_tick ([kernel.kallsyms])
- ffffff82a44c0f86 tcs_notify_tx_done.cfi ([kernel.kallsyms])
- ffffff82a2f72646 tasklet_hi_action.cfi ([kernel.kallsyms])
- ffffff82a2e8232e __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 749469b600 TType::buildMangledName(std::__1::basic_string<char, std::__1::char_traits<char>, adreno_pool_allocator<char> >&) (/vendor/lib64/libllvm-glnext.so)
- 74946b284c TType::getMangledName() (/vendor/lib64/libllvm-glnext.so)
- 74946ad7e8 TFunction::addParameter(TParameter&) (/vendor/lib64/libllvm-glnext.so)
- 74946f51bc TTexture(TBasicType, TBasicType, TOperator, int, int, TSymbolTableLevel&) (/vendor/lib64/libllvm-glnext.so)
- 749469cd5c TSymbolTable::initStandardFunction(int, int, int, TBasicType, TBasicType) (/vendor/lib64/libllvm-glnext.so)
-
-RenderThread 31850/31881 [001] 684943.502397: 250000 cpu-clock:
- 749465d340 TQCOM_ASTPatcher::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 749466064c TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660688 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494660660 TQCOM_ASTPatcher::TraverseAggregateNode(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749465c71c TQCOM_ASTPatcher::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3d8c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502648: 250000 cpu-clock:
- 7493c379a0 llvm::StringMapImpl::LookupBucketFor(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7493d5a484 llvm::ValueSymbolTable::reinsertValue(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d425fc llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 74945c9ec0 LLVMIRGen::generateSamplerInstruction(Operand*, Operand*, Operand*, Operand*, Operand*, Operand*, bool, unsigned int, bool, Operand*) (/vendor/lib64/libllvm-glnext.so)
- 749467b3dc TQCOM_Codegen::TraverseSampler(TIntermOperator*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494670b00 TQCOM_Codegen::TraverseBinaryNode(TIntermBinary*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946863f0 TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 7494686a10 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.502898: 250000 cpu-clock:
- 7494754674 ByteStream::~ByteStream() (/vendor/lib64/libllvm-glnext.so)
- 7494754100 Scope::~Scope() (/vendor/lib64/libllvm-glnext.so)
- 7494746fd4 CPPStruct::~CPPStruct() (/vendor/lib64/libllvm-glnext.so)
- 7494755bb4 YYParser::FinalizePreprocessor() (/vendor/lib64/libllvm-glnext.so)
- 74946b3ba8 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503147: 250000 cpu-clock:
- 74942ca8c0 (anonymous namespace)::GlobalDCE::MarkUsedGlobalsAsNeeded(llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74942ca738 (anonymous namespace)::GlobalDCE::GlobalIsNeeded(llvm::GlobalValue*) (/vendor/lib64/libllvm-glnext.so)
- 74942c9b3c (anonymous namespace)::GlobalDCE::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d54 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503398: 250000 cpu-clock:
- 7493d289dc llvm::Instruction::eraseFromParent() (/vendor/lib64/libllvm-glnext.so)
- 7493ecadf0 (anonymous namespace)::PromoteMem2Reg::run() (/vendor/lib64/libllvm-glnext.so)
- 7493eca4d8 llvm::PromoteMemToReg(std::__1::vector<llvm::AllocaInst*, std::__1::allocator<llvm::AllocaInst*> > const&, llvm::DominatorTree&, llvm::AliasSetTracker*) (/vendor/lib64/libllvm-glnext.so)
- 7493ec98dc (anonymous namespace)::PromotePass::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503648: 250000 cpu-clock:
- 7493db6b10 (anonymous namespace)::BasicAliasAnalysis::aliasCheck(llvm::Value const*, unsigned long, llvm::MDNode const*, llvm::Value const*, unsigned long, llvm::MDNode const*) (/vendor/lib64/libllvm-glnext.so)
- 7493db5cd0 non-virtual thunk to (anonymous namespace)::BasicAliasAnalysis::alias(llvm::AliasAnalysis::Location const&, llvm::AliasAnalysis::Location const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e21d68 llvm::MemoryDependenceAnalysis::getPointerDependencyFrom(llvm::AliasAnalysis::Location const&, bool, llvm::ilist_iterator<llvm::Instruction>, llvm::BasicBlock*) (/vendor/lib64/libllvm-glnext.so)
- 7493e221c8 llvm::MemoryDependenceAnalysis::getDependency(llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493fbe7a0 (anonymous namespace)::DSE::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.503898: 250000 cpu-clock:
- 74942bbcac void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74942bb798 void llvm::BitstreamWriter::EmitRecord<unsigned int>(unsigned int, llvm::SmallVectorImpl<unsigned int>&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74942b990c WriteValueSymbolTable(llvm::ValueSymbolTable const&, llvm::ValueEnumerator const&, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 74942b88e8 llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504148: 250000 cpu-clock:
- 7494917a00 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504396: 250000 cpu-clock:
- 7494920ac0 build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504647: 250000 cpu-clock:
- 7531a9b9c8 SkSL::Lexer::next() (/system/lib64/libhwui.so)
- 7531a9b954 SkSL::Parser::nextToken() (/system/lib64/libhwui.so)
- 7531a5a5cc SkSL::Parser::file() (/system/lib64/libhwui.so)
- 7531a582f4 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.504897: 250000 cpu-clock:
- 7531aade68 void std::__1::vector<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > > >::__push_back_slow_path<std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> > >(std::__1::unique_ptr<SkSL::ASTParameter, std::__1::default_delete<SkSL::ASTParameter> >&&) (/system/lib64/libhwui.so)
- 7531aaf9a0 SkSL::IRGenerator::convertSuffixExpression(SkSL::ASTSuffixExpression const&) (/system/lib64/libhwui.so)
- 7531aac480 SkSL::IRGenerator::convertBinaryExpression(SkSL::ASTBinaryExpression const&) (/system/lib64/libhwui.so)
- 7531ac3cac SkSL::IRGenerator::convertExpressionStatement(SkSL::ASTExpressionStatement const&) (/system/lib64/libhwui.so)
- 7531ac3890 SkSL::IRGenerator::convertStatement(SkSL::ASTStatement const&) (/system/lib64/libhwui.so)
- 7531ac3264 SkSL::IRGenerator::convertBlock(SkSL::ASTBlock const&) (/system/lib64/libhwui.so)
- 7531a590c4 SkSL::IRGenerator::convertFunction(SkSL::ASTFunction const&) (/system/lib64/libhwui.so)
- 7531a58390 SkSL::IRGenerator::convertProgram(SkSL::Program::Kind, char const*, unsigned long, SkSL::SymbolTable&, std::__1::vector<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> >, std::__1::allocator<std::__1::unique_ptr<SkSL::ProgramElement, std::__1::default_delete<SkSL::ProgramElement> > > >*) (/system/lib64/libhwui.so)
- 7531a507d4 SkSL::Compiler::convertProgram(SkSL::Program::Kind, SkSL::String, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4bcd0 GrSkSLtoGLSL(GrGLContext const&, unsigned int, char const**, int*, int, SkSL::Program::Settings const&, SkSL::String*) (/system/lib64/libhwui.so)
- 7531a46b1c GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505148: 250000 cpu-clock:
- 7531a47140 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505397: 250000 cpu-clock:
- 752e0e2034 memcmp (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749466f678 std::__1::pair<std::__1::__tree_iterator<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__tree_node<std::__1::__value_type<llvm::StringRef, TSymbol*>, void*>*, long>, bool> std::__1::__tree<std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::__map_value_compare<llvm::StringRef, std::__1::__value_type<llvm::StringRef, TSymbol*>, std::__1::less<llvm::StringRef>, true>, adreno_pool_allocator<std::__1::__value_type<llvm::StringRef, TSymbol*> > >::__emplace_unique_key_args<llvm::StringRef, std::__1::pair<llvm::StringRef const, TSymbol*> const&>(llvm::StringRef const&, std::__1::pair<llvm::StringRef const, TSymbol*> const&) (/vendor/lib64/libllvm-glnext.so)
- 7494703710 IdentifyBuiltInsHalti(EShLanguage, TSymbolTable&, InitHelper const&, TPrecision) (/vendor/lib64/libllvm-glnext.so)
- 74946b347c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505648: 250000 cpu-clock:
- 752e0e2444 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494754628 ByteStream::ByteStream(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494747b18 CPPStruct::CPPdefine(yystypepp*) (/vendor/lib64/libllvm-glnext.so)
- 749474fb5c CPPStruct::DispatchCPPline(yystypepp*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494755f2c YYParser::GetLexToken(char*, unsigned long) (/vendor/lib64/libllvm-glnext.so)
- 74947373d0 yy_get_next_buffer() (/vendor/lib64/libllvm-glnext.so)
- 7494733e28 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b35fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.505897: 250000 cpu-clock:
- 74946de438 TIntermediate::addConversion(TOperator, TType const&, TIntermTyped*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946df33c TIntermediate::addUnaryMath(TOperator, TIntermNode*, int, TSymbolTable&) (/vendor/lib64/libllvm-glnext.so)
- 74946be814 TParseContext::constructBuiltIn(TType const*, TOperator, TIntermNode*, int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74946be15c TParseContext::addConstructor(TIntermNode*, TType const*, TOperator, TFunction*, int) (/vendor/lib64/libllvm-glnext.so)
- 74946d06b4 TParseContext::handleFunctionCall(TFunction*, TIntermNode*, TIntermAggregate*, int) (/vendor/lib64/libllvm-glnext.so)
- 7494717fcc yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506147: 250000 cpu-clock:
- 752e0e216c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749463e940 os_memscpy(void*, unsigned int, void const*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494733f64 yy3lex(YYSTYPE*, TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494717b18 yy3parse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494737974 yy3PaYYParse(TParseContext&) (/vendor/lib64/libllvm-glnext.so)
- 7494755a48 YYParser::ParseStrings(char**, long*, int, TParseContext&, int) (/vendor/lib64/libllvm-glnext.so)
- 74946b3620 ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506398: 250000 cpu-clock:
- 752e0c9edc je_extent_heap_remove_first (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b3ab8 arena_bin_malloc_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b37cc je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa500 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493d42ef4 llvm::Module::getOrInsertGlobal(llvm::StringRef, llvm::Type*, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7494601db8 LLVMModuleUpdater::generateSymbolVar(llvm::StringRef, bool, llvm::Type*, LLVM_Global_Type, llvm::Constant*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494580b84 LLVMIRGen::generateSymbolPtr(llvm::OwningPtr<QInstruction>*, llvm::StringRef, llvm::Type*, Symbol*, llvm::Type*, bool, llvm::Constant*) (/vendor/lib64/libllvm-glnext.so)
- 74946801f8 TQCOM_Codegen::TraverseSymbolNode(TIntermSymbol*, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494693918 TQCOM_Codegen::createSymbolForBufferUniformVarying() (/vendor/lib64/libllvm-glnext.so)
- 74946b39fc ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506648: 250000 cpu-clock:
- 749468e790 TQCOM_Codegen::postCompilationSetupForCurrentShader() (/vendor/lib64/libllvm-glnext.so)
- 7494686b64 TQCOM_Codegen::TraverseFunction(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 749468654c TQCOM_Codegen::TraverseSequence(TIntermAggregate*) (/vendor/lib64/libllvm-glnext.so)
- 74946964ec TQCOM_Codegen::compile(TIntermNode*) (/vendor/lib64/libllvm-glnext.so)
- 74946b3a6c ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.506899: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74946b6660 std::__1::__deque_base<bool, std::__1::allocator<bool> >::~__deque_base() (/vendor/lib64/libllvm-glnext.so)
- 74946b5614 TParseContext::~TParseContext() (/vendor/lib64/libllvm-glnext.so)
- 74946b3bec ShCompile (/vendor/lib64/libllvm-glnext.so)
- 74945655e0 ESXCompiler::parseShader(QGLC_SRCSHADER*, bool) (/vendor/lib64/libllvm-glnext.so)
- 74945602ec CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507148: 250000 cpu-clock:
- 7493d5049c llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493efa31c llvm::InstCombiner::getAnalysisUsage(llvm::AnalysisUsage&) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74942ce708 llvm::PassManagerBuilder::populateModulePassManagerGL(llvm::PassManagerBase&) (/vendor/lib64/libllvm-glnext.so)
- 7494551d90 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507401: 250000 cpu-clock:
- 7493f8b73c llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f8ad28 llvm::InstCombiner::SimplifyDemandedUseBits(llvm::Value*, llvm::APInt, llvm::APInt&, llvm::APInt&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f89004 llvm::InstCombiner::SimplifyDemandedInstructionBits(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7493f14f74 llvm::InstCombiner::visitAnd(llvm::BinaryOperator&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507647: 250000 cpu-clock:
- 7493d4254c llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*, llvm::AttrListPtr) (/vendor/lib64/libllvm-glnext.so)
- 7493d42794 llvm::Module::getOrInsertFunction(llvm::StringRef, llvm::FunctionType*) (/vendor/lib64/libllvm-glnext.so)
- 7493d23488 llvm::Intrinsic::getDeclaration(llvm::Module*, llvm::Intrinsic::ID, llvm::ArrayRef<llvm::Type*>) (/vendor/lib64/libllvm-glnext.so)
- 7493f7b408 llvm::InstCombiner::visitSelectInst(llvm::SelectInst&) (/vendor/lib64/libllvm-glnext.so)
- 7493f0313c llvm::InstCombiner::DoOneIteration(llvm::Function&, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493f054b0 llvm::InstCombiner::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a380 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.507898: 250000 cpu-clock:
- 752e146148 pthread_mutex_unlock (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493bfe3f4 llvm::sys::MutexImpl::release() (/vendor/lib64/libllvm-glnext.so)
- 7493d4fad0 llvm::PassRegistry::getPassInfo(void const*) const (/vendor/lib64/libllvm-glnext.so)
- 7493d46d04 llvm::PMTopLevelManager::findAnalysisPass(void const*) (/vendor/lib64/libllvm-glnext.so)
- 7493d474f8 llvm::PMDataManager::initializeAnalysisImpl(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a348 llvm::FPPassManager::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a550 llvm::FPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494551db4 LLVMCompiler::optimize() (/vendor/lib64/libllvm-glnext.so)
- 7494560324 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508149: 250000 cpu-clock:
- 7493c99df0 llvm::Function::hasGC() const (/vendor/lib64/libllvm-glnext.so)
- 74942b726c llvm::WriteModule(llvm::Module const*, llvm::BitstreamWriter&) (/vendor/lib64/libllvm-glnext.so)
- 7494641cf8 ShaderObjects::generateShaderObject(E_QGLC_SHADERTYPE, llvm::OwningPtr<llvm::Module>*, QGLC_METADATA_IRSHADER*, CompilerContext*) (/vendor/lib64/libllvm-glnext.so)
- 749463dc0c MetaDataExport::setupBCIRShaderData(E_QGLC_SHADERTYPE, E_QGLC_SHADERVERSION, llvm::OwningPtr<llvm::Module>*, std::__1::vector<Symbol*, std::__1::allocator<Symbol*> >**) (/vendor/lib64/libllvm-glnext.so)
- 7494554a44 LLVMCompiler::exportIRShaderMetaData(bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456033c CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508397: 250000 cpu-clock:
- 752e0b4974 arena_dalloc_bin_locked_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0dd3fc je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abfac je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493c30604 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 7493c30610 std::__1::__tree<unsigned int, std::__1::less<unsigned int>, std::__1::allocator<unsigned int> >::destroy(std::__1::__tree_node<unsigned int, void*>*) (/vendor/lib64/libllvm-glnext.so)
- 749466fadc TQCOM_Codegen::~TQCOM_Codegen() (/vendor/lib64/libllvm-glnext.so)
- 749466fc48 TQCOM_VertexCodegen_es300::~TQCOM_VertexCodegen_es300() (/vendor/lib64/libllvm-glnext.so)
- 7494565420 ESXCompiler::~ESXCompiler() (/vendor/lib64/libllvm-glnext.so)
- 74945603c0 CompilerContext::CompileToIRShader(QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465bddc QGLCCompileToIRShader(void*, QGLC_SRCSHADER*, QGLC_COMPILETOIR_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385825c libGLESv2_adreno.so[+1f925c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508647: 250000 cpu-clock:
- 7494918240 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.508896: 250000 cpu-clock:
- 7494920d5c build_tree (/system/lib64/vndk-sp-29/libz.so)
- 749491fc30 _tr_flush_block (/system/lib64/vndk-sp-29/libz.so)
- 7494917ee4 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 74938583d8 libGLESv2_adreno.so[+1f93d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937b1054 libGLESv2_adreno.so[+152054] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a492f0 GrGLCompileAndAttachShader(GrGLContext const&, unsigned int, unsigned int, char const*, int, GrGpu::Stats*, SkSL::Program::Settings const&) (/system/lib64/libhwui.so)
- 7531a4917c GrGLProgramBuilder::compileAndAttachShaders(char const*, int, unsigned int, unsigned int, SkTDArray<unsigned int>*, SkSL::Program::Settings const&, SkSL::Program::Inputs const&) (/system/lib64/libhwui.so)
- 7531a467f4 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509147: 250000 cpu-clock:
- 7494921bd8 @plt (/system/lib64/vndk-sp-29/libz.so)
- 74949217c0 uncompress2 (/system/lib64/vndk-sp-29/libz.so)
- 7494921940 uncompress (/system/lib64/vndk-sp-29/libz.so)
- 7493859248 libGLESv2_adreno.so[+1fa248] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a1c8 libGLESv2_adreno.so[+1fb1c8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749385a484 libGLESv2_adreno.so[+1fb484] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509397: 250000 cpu-clock:
- 7493da0050 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749456b864 ESXLinker::findAndMarkReadOnlySSBOSymbols() (/vendor/lib64/libllvm-glnext.so)
- 749456e61c SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509647: 250000 cpu-clock:
- 749461693c LLVMModuleUpdater::lowerSymbolLoadStore(llvm::Instruction&) (/vendor/lib64/libllvm-glnext.so)
- 7494617614 LLVMModuleUpdater::setupQGPUIntrinsics() (/vendor/lib64/libllvm-glnext.so)
- 749456fba4 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.509898: 250000 cpu-clock:
- 7493d58930 llvm::ValueHandleBase::ValueIsRAUWd(llvm::Value*, llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d584fc llvm::Value::replaceAllUsesWith(llvm::Value*, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464bc68 updateVID(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, llvm::NamedMDNode*, char const*, unsigned int, unsigned int, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 749464ea80 updateVIDs(llvm::Module*, E_QGLC_GLSL_SYMBOLTYPE, E_QGLC_SHADERTYPE, llvm::SmallVectorImpl<unsigned int>&, llvm::SmallBitVector&, std::__1::vector<QGLC_GLSL_SYMBOL*, std::__1::allocator<QGLC_GLSL_SYMBOL*> >&, unsigned int, llvm::SmallBitVector*, LLVMModuleUpdater*, bool, bool, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494574b0c SOLinker::linkInputsOutputs(unsigned int, LLVMModuleUpdater*, bool&, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 7494571e34 SOLinker::updateLinkage(unsigned int, E_QGLC_RETURN_CODE&, unsigned int&, bool&, llvm::StructType*&) (/vendor/lib64/libllvm-glnext.so)
- 749456fe8c SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510148: 250000 cpu-clock:
- ffffff82a31a032c vmacache_find.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e2440 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d9ff78 llvm::DenseMap<unsigned int, llvm::PointerAlignElem, llvm::DenseMapInfo<unsigned int> >::InsertIntoBucket(unsigned int const&, llvm::PointerAlignElem const&, std::__1::pair<unsigned int, llvm::PointerAlignElem>*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9b1c4 llvm::TargetData::init(bool) (/vendor/lib64/libllvm-glnext.so)
- 7493d9cc8c llvm::TargetData::parseSpecifier(llvm::StringRef, llvm::TargetData*) (/vendor/lib64/libllvm-glnext.so)
- 7493d9dea4 llvm::TargetData::TargetData(llvm::Module const*) (/vendor/lib64/libllvm-glnext.so)
- 74946018e0 LLVMModuleUpdater::init(llvm::Module*, llvm::LLVMContext*, CompilerContext*, E_QGLC_SHADERTYPE, bool) (/vendor/lib64/libllvm-glnext.so)
- 749462350c llvm::LowerNamedPointersPass::init(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494623224 llvm::LowerNamedPointersPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494570600 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510398: 250000 cpu-clock:
- 7493d50444 llvm::PassRegistry::enumerateWith(llvm::PassRegistrationListener*) (/vendor/lib64/libllvm-glnext.so)
- 7493d44ab0 llvm::AnalysisUsage::setPreservesCFG() (/vendor/lib64/libllvm-glnext.so)
- 7493d46b3c llvm::PMTopLevelManager::findAnalysisUsage(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 7493d46dcc llvm::PMTopLevelManager::schedulePass(llvm::Pass*) (/vendor/lib64/libllvm-glnext.so)
- 74945705a8 SOLinker::linkInputOutput(llvm::Module**, QGLC_SPECIALIZATION_INFO const*) (/vendor/lib64/libllvm-glnext.so)
- 749456e654 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510648: 250000 cpu-clock:
- 7493e8b0a0 unsigned long std::__1::__tree<llvm::Instruction*, std::__1::less<llvm::Instruction*>, std::__1::allocator<llvm::Instruction*> >::__erase_unique<llvm::Instruction*>(llvm::Instruction* const&) (/vendor/lib64/libllvm-glnext.so)
- 7493e87750 llvm::UniformityAnalysisPass::adjustInstructionUniformity(llvm::UniformityAnalysisPass::SCALAR_KIND, llvm::Instruction*) (/vendor/lib64/libllvm-glnext.so)
- 7493e89e30 llvm::UniformityAnalysisPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4a6c8 llvm::MPPassManager::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7493d4ba6c llvm::PassManagerImpl::run(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74945525f0 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.510898: 250000 cpu-clock:
- 749427ef80 llvm::TargetLowering::computeRegisterProperties() (/vendor/lib64/libllvm-glnext.so)
- 749436da90 llvm::QGPUTargetMachine::QGPUTargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 749437d95c llvm::RegisterTargetMachine<llvm::QGPUTargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::TargetOptions const&, llvm::Reloc::Model, llvm::CodeModel::Model, llvm::CodeGenOpt::Level) (/vendor/lib64/libllvm-glnext.so)
- 74942d26f0 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511148: 250000 cpu-clock:
- 752e1458ec pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa18c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f1a8 llvm::NamedMDNode::NamedMDNode(llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 7493d431d4 llvm::Module::getOrInsertNamedMetadata(llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 74943543ac llvm::QGPULiteralLoweringPass::lowerLiteralModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749436202c llvm::QGPULiteralLoweringPass::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437afa0 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511398: 250000 cpu-clock:
- 749449f4fc QGPUPeepholeOptimizer::simpleCopyPropagation(llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >) (/vendor/lib64/libllvm-glnext.so)
- 74944933a4 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511647: 250000 cpu-clock:
- 749436ed80 llvm::QGPUTargetMachine::getMinimumGPRFootprintEstimateFrom(llvm::MachineFunction const&, llvm::MinimumFootprint&) const (/vendor/lib64/libllvm-glnext.so)
- 7494370218 llvm::QGPUTargetMachine::setRegBudget(llvm::MachineFunction const*) (/vendor/lib64/libllvm-glnext.so)
- 749446c258 (anonymous namespace)::QGPUScheduleInstrs::Run(llvm::MachineBasicBlock*, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, llvm::MachineBasicBlock::bundle_iterator<llvm::MachineInstr, llvm::ilist_iterator<llvm::MachineInstr> >, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 749446a0fc (anonymous namespace)::QGPUScheduler::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b088 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.511898: 250000 cpu-clock:
- 749433f458 llvm::QGPURegisterInfo::findFreePhyRes(llvm::SmallVectorImpl<unsigned int>&, llvm::MachineFunction&, llvm::TargetRegisterClass const*, unsigned int) const (/vendor/lib64/libllvm-glnext.so)
- 74942f6060 QGPUPostRAVectorize::findTempRegs() (/vendor/lib64/libllvm-glnext.so)
- 74942f5d8c QGPUPostRAVectorize::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b1ec llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512148: 250000 cpu-clock:
- 752e1458f4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0abdec je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494375d90 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74943761b8 llvm::QGPUTargetMachine::~QGPUTargetMachine() (/vendor/lib64/libllvm-glnext.so)
- 74942d1c70 llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512397: 250000 cpu-clock:
- 752e0abea0 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d3f2f0 llvm::NamedMDNode::~NamedMDNode() (/vendor/lib64/libllvm-glnext.so)
- 7493d41b74 llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512652: 250000 cpu-clock:
- ffffff82a2e8215c __irqentry_text_start ([kernel.kallsyms])
- ffffff82a2f7201a irq_exit.cfi ([kernel.kallsyms])
- ffffff82a30239da __handle_domain_irq.cfi ([kernel.kallsyms])
- ffffff82a2e81fee gic_handle_irq.20590.cfi ([kernel.kallsyms])
- ffffff82a2e83ef6 el0_irq_naked ([kernel.kallsyms])
- 7493dbbf40 llvm::initializeCFGOnlyPrinterPass(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 7493db16d0 llvm::initializeAnalysis(llvm::PassRegistry&) (/vendor/lib64/libllvm-glnext.so)
- 74942d00d8 llvm::llclib::construct_llclib(llvm::StringRef, llvm::StringRef) (/vendor/lib64/libllvm-glnext.so)
- 7494552740 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.512898: 250000 cpu-clock:
- 752e0e23e8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aa240 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7493d57564 llvm::User::operator new(unsigned long, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 7493eded0c llvm::IRBuilder<true, llvm::ConstantFolder, llvm::IRBuilderDefaultInserter<true> >::CreateCall(llvm::Value*, llvm::ArrayRef<llvm::Value*>, llvm::Twine const&) (/vendor/lib64/libllvm-glnext.so)
- 74944851b0 (anonymous namespace)::QGPUISelPrepare::optimizeInstruction(llvm::Instruction*, WorkList&) (/vendor/lib64/libllvm-glnext.so)
- 7494481cd4 (anonymous namespace)::QGPUISelPrepare::runOnFunction(llvm::Function&) (/vendor/lib64/libllvm-glnext.so)
- 749437af50 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513148: 250000 cpu-clock:
- 7494393e88 QGPUFastISel::TransferUniformity(llvm::Instruction const*, llvm::QGPUInstrOprndMod::Modifiers&) (/vendor/lib64/libllvm-glnext.so)
- 74943c7994 QGPUFastISel::QGPUHandleMadIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 7494405dd0 QGPUFastISel::QGPUSelectIntrinsic(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 749440bf80 QGPUFastISel::QGPUSelectCall(llvm::Instruction const*, unsigned int, bool) (/vendor/lib64/libllvm-glnext.so)
- 74943bab74 QGPUFastISel::TargetSelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 74943bca48 llvm::QGPUFastISelBase::SelectInstruction(llvm::Instruction const*) (/vendor/lib64/libllvm-glnext.so)
- 749453ce54 QGPUInstructionSelector::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b014 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513398: 250000 cpu-clock:
- 749432d3e0 llvm::QGPUInstrInfoBase::getISASrcOpdLoc(unsigned int, unsigned int) (/vendor/lib64/libllvm-glnext.so)
- 74944ac9b4 QGPUPeepholeOptimizer::rematerializeMisplacedConstRegs(llvm::MachineInstr*) (/vendor/lib64/libllvm-glnext.so)
- 7494494334 QGPUPeepholeOptimizer::runAsPostISelOpt(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 7494491208 QGPUPeepholeOptimizer::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b040 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513648: 250000 cpu-clock:
- 74944d63c8 QGPULocalRegAlloc::allocateRegs(QGPULocalRA::LiveRange*, std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d4b18 QGPULocalRegAlloc::simpleLinearScan(std::__1::priority_queue<QGPULocalRA::LiveRange*, llvm::SmallVector<QGPULocalRA::LiveRange*, 128u>, LiveRangeCompare>*) (/vendor/lib64/libllvm-glnext.so)
- 74944d2914 QGPULocalRegAlloc::runSimpleLinearScan() (/vendor/lib64/libllvm-glnext.so)
- 74944d20f0 QGPULocalRegAlloc::runOnMachineFunction(llvm::MachineFunction&) (/vendor/lib64/libllvm-glnext.so)
- 749437b16c llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.513898: 250000 cpu-clock:
- 752e0aa19c je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 749443ee40 llvm::QGPUTargetObjGen::setSymbolTable(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494428ddc llvm::QGPUTargetObjGen::setSections(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 7494429b84 llvm::QGPUModuleEncoder::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 749437b284 llvm::QGPUCodegenFixedPipeline::runOnModule(llvm::Module&) (/vendor/lib64/libllvm-glnext.so)
- 74942d194c llvm::llclib::CompileInSimplePipeline(llvm::Module*, llvm::QGPUMIRConverter*, char**, unsigned int&) (/vendor/lib64/libllvm-glnext.so)
- 74942d3518 llvm::llclib::Compile(llvm::Module*, void* (*)(unsigned int), char**, unsigned int&, llvm::Module*, llvm::CLPrintfInterpreter const*) (/vendor/lib64/libllvm-glnext.so)
- 7494552e14 LLVMCompiler::compileHelper() (/vendor/lib64/libllvm-glnext.so)
- 7494570e04 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514148: 250000 cpu-clock:
- 7493d57764 llvm::ValueHandleBase::ValueIsDeleted(llvm::Value*) (/vendor/lib64/libllvm-glnext.so)
- 7493d576a4 llvm::Value::~Value() (/vendor/lib64/libllvm-glnext.so)
- 7493d25090 llvm::GlobalVariable::~GlobalVariable() (/vendor/lib64/libllvm-glnext.so)
- 7493d4193c llvm::Module::~Module() (/vendor/lib64/libllvm-glnext.so)
- 749455517c LLVMCompiler::setModule(llvm::Module*) (/vendor/lib64/libllvm-glnext.so)
- 7494570ff8 SOLinker::backendCodeGen(llvm::Module**, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749456e698 SOLinker::linkShaders(QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 7494563aec CompilerContext::LinkProgram(unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749465be84 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514398: 250000 cpu-clock:
- 7493c029a0 llvm::APFloat::APFloat(llvm::fltSemantics const&, unsigned long, llvm::APFloat::roundingMode) (/vendor/lib64/libllvm-glnext.so)
- 7493d3df1c llvm::DenseMapIterator<llvm::DenseMapAPFloatKeyInfo::KeyTy, llvm::ConstantFP*, llvm::DenseMapAPFloatKeyInfo, false>::AdvancePastEmptyBuckets() (/vendor/lib64/libllvm-glnext.so)
- 7493d3be20 llvm::LLVMContextImpl::~LLVMContextImpl() (/vendor/lib64/libllvm-glnext.so)
- 7493d396c0 llvm::LLVMContext::~LLVMContext() (/vendor/lib64/libllvm-glnext.so)
- 74945613f0 CompilerContext::LeaveContext(CompilerContext**, bool) (/vendor/lib64/libllvm-glnext.so)
- 749465be94 QGLCLinkProgram(void*, unsigned int, QGLC_SRCSHADER_IRSHADER**, QGLC_LINKPROGRAM_DATA*, QGLC_LINKPROGRAM_RESULT*) (/vendor/lib64/libllvm-glnext.so)
- 749385a538 libGLESv2_adreno.so[+1fb538] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a2e0 libGLESv2_adreno.so[+1db2e0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514647: 250000 cpu-clock:
- ffffff82a31b55e4 vma_wants_writenotify.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939f99ac libGLESv2_adreno.so[+39a9ac] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a036ec libGLESv2_adreno.so[+3a46ec] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.514897: 250000 cpu-clock:
- 74938c1e44 libGLESv2_adreno.so[+262e44] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74939ffe40 libGLESv2_adreno.so[+3a0e40] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a057b8 libGLESv2_adreno.so[+3a67b8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493a03754 libGLESv2_adreno.so[+3a4754] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749374fd30 libGLESv2_adreno.so[+f0d30] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749383a324 libGLESv2_adreno.so[+1db324] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515148: 250000 cpu-clock:
- 74949180d4 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515396: 250000 cpu-clock:
- 74949182c0 longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515646: 250000 cpu-clock:
- 749491815c longest_match (/system/lib64/vndk-sp-29/libz.so)
- 7494917c54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.515896: 250000 cpu-clock:
- 7494917b54 deflate_slow (/system/lib64/vndk-sp-29/libz.so)
- 7494916308 deflate (/system/lib64/vndk-sp-29/libz.so)
- 74949136b8 compress (/system/lib64/vndk-sp-29/libz.so)
- 749383a3d8 libGLESv2_adreno.so[+1db3d8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493753148 libGLESv2_adreno.so[+f4148] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7531a468b0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516147: 250000 cpu-clock:
- 7531a48d54 SkTArray<SkString, false>::~SkTArray() (/system/lib64/libhwui.so)
- 7531a48c8c GrGLSLShaderBuilder::~GrGLSLShaderBuilder() (/system/lib64/libhwui.so)
- 7531a48b6c GrGLSLProgramBuilder::~GrGLSLProgramBuilder() (/system/lib64/libhwui.so)
- 7531a464a0 GrGLProgramBuilder::CreateProgram(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, GrProgramDesc*, GrGLGpu*) (/system/lib64/libhwui.so)
- 7531a411a8 GrGLGpu::ProgramCache::refProgram(GrGLGpu*, GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrTextureProxy const* const*, GrPipeline const&, bool) (/system/lib64/libhwui.so)
- 7531a40470 GrGLGpu::flushGLState(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, int, bool) (/system/lib64/libhwui.so)
- 7531a3fdd4 GrGLGpu::draw(GrRenderTarget*, GrSurfaceOrigin, GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int) (/system/lib64/libhwui.so)
- 7531a3fd0c GrGLGpuRTCommandBuffer::onDraw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a01100 GrGpuRTCommandBuffer::draw(GrPrimitiveProcessor const&, GrPipeline const&, GrPipeline::FixedDynamicState const*, GrPipeline::DynamicStateArrays const*, GrMesh const*, int, SkRect const&) (/system/lib64/libhwui.so)
- 7531a00af8 GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(GrOp const*, SkRect const&, GrProcessorSet&&, unsigned int, GrUserStencilSettings const*) (/system/lib64/libhwui.so)
- 7531c98be4 GrOp::execute(GrOpFlushState*, SkRect const&) (/system/lib64/libhwui.so)
- 753198c980 GrRenderTargetOpList::onExecute(GrOpFlushState*) (/system/lib64/libhwui.so)
- 7531a7b31c GrDrawingManager::executeOpLists(int, int, GrOpFlushState*, int*) (/system/lib64/libhwui.so)
- 7531a8c574 GrDrawingManager::flush(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bfe0 GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a8bdd4 GrRenderTargetContext::prepareForExternalIO(SkSurface::BackendSurfaceAccess, GrFlushFlags, int, GrBackendSemaphore*, void (*)(void*), void*) (/system/lib64/libhwui.so)
- 7531a36644 android::uirenderer::skiapipeline::SkiaPipeline::renderFrame(android::uirenderer::LayerUpdateQueue const&, SkRect const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, bool, android::uirenderer::Rect const&, sk_sp<SkSurface>, SkMatrix const&) (/system/lib64/libhwui.so)
- 7531a3623c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::draw(android::uirenderer::renderthread::Frame const&, SkRect const&, SkRect const&, android::uirenderer::LightGeometry const&, android::uirenderer::LayerUpdateQueue*, android::uirenderer::Rect const&, bool, android::uirenderer::LightInfo const&, std::__1::vector<android::sp<android::uirenderer::RenderNode>, std::__1::allocator<android::sp<android::uirenderer::RenderNode> > > const&, android::uirenderer::FrameInfoVisualizer*) (/system/lib64/libhwui.so)
- 7531a890d4 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516398: 250000 cpu-clock:
- 7531a6a570 android::uirenderer::renderthread::ReliableSurface::hook_perform(ANativeWindow*, int, ...) (/system/lib64/libhwui.so)
- 752fee4828 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516647: 250000 cpu-clock:
- 74939f47d0 libGLESv2_adreno.so[+3957d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493785294 libGLESv2_adreno.so[+126294] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.516897: 250000 cpu-clock:
- ffffff82a312c5a8 perf_event_mmap_output.cfi ([kernel.kallsyms])
- ffffff82a3129126 perf_iterate_ctx ([kernel.kallsyms])
- ffffff82a3128ef2 perf_iterate_sb ([kernel.kallsyms])
- ffffff82a312c1a2 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7494ad7a50 kgsl_mmap64 (/vendor/lib64/libgsl.so)
- 7494ad9980 ioctl_kgsl_sharedmem_alloc (/vendor/lib64/libgsl.so)
- 7494a31c98 gsl_memory_alloc_pure (/vendor/lib64/libgsl.so)
- 74938c2058 libGLESv2_adreno.so[+263058] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938c191c libGLESv2_adreno.so[+26291c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938cb708 libGLESv2_adreno.so[+26c708] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938b51dc libGLESv2_adreno.so[+2561dc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938af6a4 libGLESv2_adreno.so[+2506a4] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74937854f8 libGLESv2_adreno.so[+1264f8] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 74938afd6c libGLESv2_adreno.so[+250d6c] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749378e5d0 libGLESv2_adreno.so[+12f5d0] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 749389a540 libGLESv2_adreno.so[+23b540] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517147: 250000 cpu-clock:
- ffffff82a3493a80 cap_capable.cfi ([kernel.kallsyms])
- ffffff82a4515642 binder_do_set_priority ([kernel.kallsyms])
- ffffff82a45166fe binder_proc_transaction ([kernel.kallsyms])
- ffffff82a4513f16 binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752ff877e0 android::BpGraphicBufferProducer::queueBuffer(int, android::IGraphicBufferProducer::QueueBufferInput const&, android::IGraphicBufferProducer::QueueBufferOutput*) (/system/lib64/libgui.so)
- 752ffbdd8c android::Surface::queueBuffer(ANativeWindowBuffer*, int) (/system/lib64/libgui.so)
- 74935f088c eglSubDriverAndroid.so[+888c] (/vendor/lib64/egl/eglSubDriverAndroid.so)
- 749389a5bc libGLESv2_adreno.so[+23b5bc] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 7493882f90 libGLESv2_adreno.so[+223f90] (/vendor/lib64/egl/libGLESv2_adreno.so)
- 752fee4864 android::eglSwapBuffersWithDamageKHRImpl(void*, void*, int*, int) (/system/lib64/libEGL.so)
- 752fee0ffc eglSwapBuffersWithDamageKHR (/system/lib64/libEGL.so)
- 7531a7d07c android::uirenderer::renderthread::EglManager::swapBuffers(android::uirenderer::renderthread::Frame const&, SkRect const&) (/system/lib64/libhwui.so)
- 7531a7ce9c android::uirenderer::skiapipeline::SkiaOpenGLPipeline::swapBuffers(android::uirenderer::renderthread::Frame const&, bool, SkRect const&, android::uirenderer::FrameInfo*, bool*) (/system/lib64/libhwui.so)
- 7531a8911c android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.517598: 250000 cpu-clock:
- 74aad30344 android.view.ViewRootImpl.lambda$performDraw$2$ViewRootImpl (/system/framework/framework.jar)
- 74aacde3b4 android.view.-$$Lambda$ViewRootImpl$YBiqAhbCbXVPSKdbE3K4rH2gpxI.onFrameComplete (/system/framework/framework.jar)
- 752f954310 _JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9a5118 android::FrameCompleteWrapper::onFrameComplete(long) (/system/lib64/libandroid_runtime.so)
- 7531a89350 android::uirenderer::renderthread::CanvasContext::draw() (/system/lib64/libhwui.so)
- 7531a88290 _ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c303f2d2360db58ed70a2d0ac7ed911b (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518055: 250000 cpu-clock:
- 74aad30e2a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518305: 250000 cpu-clock:
- 74ab66ea28 android.os.Parcel.writeStrongBinder (/system/framework/framework.jar)
- 74aacf92f2 android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30300 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl (/system/framework/framework.jar)
- 74aacde334 android.view.-$$Lambda$ViewRootImpl$7A_3tkr_Kw4TZAeIUGVlOoTcZhg.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [005] 684943.518728: 250000 cpu-clock:
- 74acfa26c4 PaletteTraceIntegerValue (/system/lib64/libartpalette-system.so)
- 74ad445848 art::Object_internalClone(_JNIEnv*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7260 java.lang.Object.clone (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0400 java.lang.Thread$State.values (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1ed0 java.lang.Thread.getState (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd1f50 java.lang.Thread.getThreadGroup (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2674 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2648 java.lang.Thread.init (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd22b2 java.lang.Thread.<init> (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab642654 android.os.HandlerThread.<init> (/system/framework/framework.jar)
- 74abeac6d0 android.app.QueuedWork.getHandler (/system/framework/framework.jar)
- 74abeac9aa android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2aad4 android.app.ActivityThread.handleStopActivity (/system/framework/framework.jar)
- 74abf02156 android.app.servertransaction.StopActivityItem.execute (/system/framework/framework.jar)
- 74abf02c9c android.app.servertransaction.TransactionExecutor.executeLifecycleState (/system/framework/framework.jar)
- 74abf02b44 android.app.servertransaction.TransactionExecutor.execute (/system/framework/framework.jar)
- 74abe21cca android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-queued-work-loo 31850/31896 [005] 684943.518978: 250000 cpu-clock:
- 74ac98a270 libcore.io.ForwardingOs.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac98a270 libcore.io.ForwardingOs.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac96af10 android.system.Os.gettid (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ab6728ac android.os.Process.myTid (/system/framework/framework.jar)
- 74ab64268c android.os.HandlerThread.run (/system/framework/framework.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.519470: 250000 cpu-clock:
- 74aaef9f3a com.android.internal.policy.PhoneWindow.closePanel (/system/framework/framework.jar)
- 74aaef9e60 com.android.internal.policy.PhoneWindow.closeAllPanels (/system/framework/framework.jar)
- 74abe34076 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.519541: 250000 cpu-clock:
- 749495753c libEGL_adreno.so[+553c] (/vendor/lib64/egl/libEGL_adreno.so)
- 7494957630 eglGetError (/vendor/lib64/egl/libEGL_adreno.so)
- 752fee42f4 android::eglGetErrorImpl() (/system/lib64/libEGL.so)
- 752fee0de8 eglMakeCurrent (/system/lib64/libEGL.so)
- 7531a6d170 android::uirenderer::renderthread::EglManager::makeCurrent(void*, int*, bool) (/system/lib64/libhwui.so)
- 7531abe258 std::__1::packaged_task<void ()>::operator()() (/system/lib64/libhwui.so)
- 7531a989ec android::uirenderer::WorkQueue::process() (/system/lib64/libhwui.so)
- 7531a98720 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.520115: 250000 cpu-clock:
- 74abfc6aca android.content.res.Configuration.setToDefaults (/system/framework/framework.jar)
- 74abfc6b48 android.content.res.Configuration.unset (/system/framework/framework.jar)
- 9ce00cb0 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74ab82ea0e android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.520513: 250000 cpu-clock:
- 74acda9c42 sun.util.locale.LocaleUtils.toLowerString (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acda7110 sun.util.locale.LanguageTag.parse (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a856 java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb44 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520693: 250000 cpu-clock:
- 74abe551fe android.app.FragmentManagerImpl.dispatchOnFragmentStopped (/system/framework/framework.jar)
- 74abe569d4 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe56288 android.app.FragmentManagerImpl.moveFragmentToExpectedState (/system/framework/framework.jar)
- 74abe56d24 android.app.FragmentManagerImpl.moveToState (/system/framework/framework.jar)
- 74abe54b60 android.app.FragmentManagerImpl.dispatchMoveToState (/system/framework/framework.jar)
- 74abe5549e android.app.FragmentManagerImpl.dispatchStop (/system/framework/framework.jar)
- 74abe51f50 android.app.FragmentController.dispatchStop (/system/framework/framework.jar)
- 74abe340a8 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.520942: 250000 cpu-clock:
- ffffff82a34c1c74 context_struct_compute_av ([kernel.kallsyms])
- ffffff82a34c1702 security_compute_av.cfi ([kernel.kallsyms])
- ffffff82a349f5be avc_compute_av ([kernel.kallsyms])
- ffffff82a34a089a avc_has_perm.cfi ([kernel.kallsyms])
- ffffff82a34a979e selinux_socket_unix_may_send.cfi ([kernel.kallsyms])
- ffffff82a478af7a unix_dgram_sendmsg.cfi ([kernel.kallsyms])
- ffffff82a45b3b06 sock_write_iter.cfi ([kernel.kallsyms])
- ffffff82a3206c46 do_iter_readv_writev ([kernel.kallsyms])
- ffffff82a32069d6 do_iter_write ([kernel.kallsyms])
- ffffff82a3209e5a vfs_writev ([kernel.kallsyms])
- ffffff82a3209cca do_writev ([kernel.kallsyms])
- ffffff82a3209c0e SyS_writev.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131ea8 writev (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752df1a130 logdWrite(log_id, timespec*, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0ff18 __write_to_log_daemon(log_id, iovec*, unsigned long) (/system/lib64/liblog.so)
- 752df0f5b8 __android_log_buf_write (/system/lib64/liblog.so)
- 752f9cd3dc android::android_util_Log_println_native(_JNIEnv*, _jobject*, int, int, _jstring*, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab82b29c android.util.Log.d (/system/framework/framework.jar)
- 7446fe7e54 androidx.test.internal.runner.lifecycle.ActivityLifecycleMonitorImpl.signalLifecycleChange (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 7446ff203c androidx.test.runner.MonitoringInstrumentation.callActivityOnStop (/data/app/com.example.android.displayingbitmaps.test-Q0bsfTvM19P_mEks7OYN_g==/base.apk!/classes.dex)
- 74abe340b6 android.app.Activity.performStop (/system/framework/framework.jar)
- 74abe259a8 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521136: 250000 cpu-clock:
- 74ad5a93dc art::JniMethodEndWithReferenceHandleResult(_jobject*, unsigned int, art::Thread*) (.llvm.3667856480119388434) (/apex/com.android.runtime/lib64/libart.so)
- 9cdfffa4 java.lang.ref.Reference.get ([JIT app cache])
- 74acbde7bc java.lang.ref.SoftReference.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acda9730 sun.util.locale.LocaleObjectCache.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9aa20 java.util.Locale.getInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a8be java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb44 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521193: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaef7c34 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521387: 250000 cpu-clock:
- 74ab66bed0 android.os.Parcel.readParcelableCreator (/system/framework/framework.jar)
- 74ab66be84 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb60 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521443: 250000 cpu-clock:
- 74ab820d86 android.util.ArrayMap.put (/system/framework/framework.jar)
- 74ab6398c6 android.os.Bundle.putSparseParcelableArray (/system/framework/framework.jar)
- 74aaef7c80 com.android.internal.policy.PhoneWindow.saveHierarchyState (/system/framework/framework.jar)
- 74abe3350c android.app.Activity.onSaveInstanceState (/system/framework/framework.jar)
- 7446457f4e androidx.core.app.ComponentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985ac androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521693: 250000 cpu-clock:
- 7446499c0e androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.521822: 250000 cpu-clock:
- 74ab666f92 android.os.LocaleList.<init> (/system/framework/framework.jar)
- 74ab666712 android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb60 android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.521943: 250000 cpu-clock:
- 74aad9d5c8 android.widget.AbsListView.onSaveInstanceState (/system/framework/framework.jar)
- 74aad429d0 android.view.View.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad21d90 android.view.ViewGroup.dispatchFreezeSelfOnly (/system/framework/framework.jar)
- 74aadae0c4 android.widget.AdapterView.dispatchSaveInstanceState (/system/framework/framework.jar)
- 74aad484bc android.view.View.saveHierarchyState (/system/framework/framework.jar)
- 744649e824 androidx.fragment.app.FragmentManagerImpl.saveFragmentViewState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499af0 androidx.fragment.app.FragmentManagerImpl.saveFragmentBasicState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446499c2c androidx.fragment.app.FragmentManagerImpl.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498a5c androidx.fragment.app.FragmentController.saveAllState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74464985bc androidx.fragment.app.FragmentActivity.onSaveInstanceState (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74abe33e0a android.app.Activity.performSaveInstanceState (/system/framework/framework.jar)
- 74abe91470 android.app.Instrumentation.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe25948 android.app.ActivityThread.callActivityOnSaveInstanceState (/system/framework/framework.jar)
- 74abe259d6 android.app.ActivityThread.callActivityOnStop (/system/framework/framework.jar)
- 74abe2a89e android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522153: 250000 cpu-clock:
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb7c android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522193: 250000 cpu-clock:
- 74ab67afd8 android.os.StrictMode.allowThreadDiskWrites (/system/framework/framework.jar)
- 74abeac9d4 android.app.QueuedWork.waitToFinish (/system/framework/framework.jar)
- 74abe2a8b0 android.app.ActivityThread.handleSleeping (/system/framework/framework.jar)
- 74abe25560 android.app.ActivityThread.access$2500 (/system/framework/framework.jar)
- 74abe21ed8 android.app.ActivityThread$H.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522403: 250000 cpu-clock:
- 74acc9aa16 java.util.Locale.getInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc9a8be java.util.Locale.forLanguageTag (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab6666fc android.os.LocaleList.forLanguageTags (/system/framework/framework.jar)
- 74ab666644 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab666678 android.os.LocaleList$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74abfc5f2c android.content.res.Configuration.readFromParcel (/system/framework/framework.jar)
- 74abfc5e18 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc5e30 android.content.res.Configuration.<init> (/system/framework/framework.jar)
- 74abfc3cb2 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74abfc3ce4 android.content.res.Configuration$1.createFromParcel (/system/framework/framework.jar)
- 74ab66beb0 android.os.Parcel.readParcelable (/system/framework/framework.jar)
- 74ab82eb7c android.util.MergedConfiguration.readFromParcel (/system/framework/framework.jar)
- 74ab82ea34 android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82ea4c android.util.MergedConfiguration.<init> (/system/framework/framework.jar)
- 74ab82e77a android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74ab82e7ac android.util.MergedConfiguration$1.createFromParcel (/system/framework/framework.jar)
- 74aacf09d4 android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522443: 250000 cpu-clock:
- 74aaef9412 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.522652: 250000 cpu-clock:
- 74aad2b5da android.view.ViewRootImpl$W.resized (/system/framework/framework.jar)
- 74aacf0a9c android.view.IWindow$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522693: 250000 cpu-clock:
- 74ad269fb4 art::gc::Heap::IsValidObjectAddress(void const*) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3860b0 art::(anonymous namespace)::ScopedCheck::CheckInstance(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck::InstanceKind, _jobject*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad385414 art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 74ad384a14 art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38d230 art::(anonymous namespace)::CheckJNI::SetField(char const*, _JNIEnv*, _jobject*, _jfieldID*, bool, art::Primitive::Type, art::(anonymous namespace)::JniValueType) (/apex/com.android.runtime/lib64/libart.so)
- 752f9c33f8 android::NativeGetResourceValue(_JNIEnv*, _jclass*, long, int, short, _jobject*, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74abfc1092 android.content.res.AssetManager.getResourceValue (/system/framework/framework.jar)
- 74abfcab6e android.content.res.ResourcesImpl.getValue (/system/framework/framework.jar)
- 74abfcbcc6 android.content.res.Resources.getBoolean (/system/framework/framework.jar)
- 74aaf7d042 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.522943: 250000 cpu-clock:
- 74ac03f318 android.graphics.drawable.StateListDrawable.<init> (/system/framework/framework.jar)
- 74ac03eeda android.graphics.drawable.StateListDrawable$StateListState.newDrawable (/system/framework/framework.jar)
- 74ac02f090 android.graphics.drawable.Drawable$ConstantState.newDrawable (/system/framework/framework.jar)
- 74abfc70e0 android.content.res.DrawableCache.getInstance (/system/framework/framework.jar)
- 74abfc9a50 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aad40832 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523193: 250000 cpu-clock:
- 74ac03a8f8 android.graphics.drawable.NinePatchDrawable.computeBitmapSize (/system/framework/framework.jar)
- 74ac03aeec android.graphics.drawable.NinePatchDrawable.updateLocalState (/system/framework/framework.jar)
- 74ac03a760 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a778 android.graphics.drawable.NinePatchDrawable.<init> (/system/framework/framework.jar)
- 74ac03a072 android.graphics.drawable.NinePatchDrawable$NinePatchState.newDrawable (/system/framework/framework.jar)
- 74ac02face android.graphics.drawable.DrawableContainer$DrawableContainerState.createAllFutures (/system/framework/framework.jar)
- 74ac02f1f2 android.graphics.drawable.DrawableContainer$DrawableContainerState.getConstantPadding (/system/framework/framework.jar)
- 74ac02fd18 android.graphics.drawable.DrawableContainer.getPadding (/system/framework/framework.jar)
- 74aad48d5c android.view.View.setBackgroundDrawable (/system/framework/framework.jar)
- 74aad48c20 android.view.View.setBackground (/system/framework/framework.jar)
- 74aad4097c android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbf68 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523443: 250000 cpu-clock:
- 74abfc0048 android.content.res.ApkAssets.getStringFromPool (/system/framework/framework.jar)
- 74abfc1838 android.content.res.AssetManager.getPooledStringForCookie (/system/framework/framework.jar)
- 74abfcf11e android.content.res.TypedArray.loadStringValueAt (/system/framework/framework.jar)
- 74abfce3de android.content.res.TypedArray.getValueAt (/system/framework/framework.jar)
- 74abfce19c android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523693: 250000 cpu-clock:
- 74abfc1278 android.content.res.AssetManager.retrieveAttributes (/system/framework/framework.jar)
- 74abfcb7c4 android.content.res.Resources.obtainAttributes (/system/framework/framework.jar)
- 74ac03199c android.graphics.drawable.Drawable.obtainAttributes (/system/framework/framework.jar)
- 74ac03f3ac android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.523930: 250000 cpu-clock:
- 74a2e31424 art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.523943: 250000 cpu-clock:
- 752e0cb158 extent_recycle (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cc1dc je_extent_alloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b27b4 je_arena_extent_alloc_large (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d0394 je_large_palloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0aabd4 je_calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4268 calloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531acfe58 android::Bitmap::allocateHeapBitmap(unsigned long, SkImageInfo const&, unsigned long) (/system/lib64/libhwui.so)
- 7531ad8d54 android::allocateBitmap(SkBitmap*, sk_sp<android::Bitmap> (*)(unsigned long, SkImageInfo const&, unsigned long)) (/system/lib64/libhwui.so)
- 752f9e0268 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74ac03f45a android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524179: 250000 cpu-clock:
- ffffff82a2e83d28 el0_da ([kernel.kallsyms])
- 752e0e23f8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74a2f5ac20 art::HInstructionBuilder::LoadNullCheckedLocal(unsigned int, unsigned int) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dea580 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524193: 250000 cpu-clock:
- 74ac03ef48 android.graphics.drawable.StateListDrawable$StateListState.addStateSet (/system/framework/framework.jar)
- 74ac03f4ca android.graphics.drawable.StateListDrawable.inflateChildElements (/system/framework/framework.jar)
- 74ac03f3ce android.graphics.drawable.StateListDrawable.inflate (/system/framework/framework.jar)
- 74ac030eee android.graphics.drawable.DrawableInflater.inflateFromXmlForDensity (/system/framework/framework.jar)
- 74ac031edc android.graphics.drawable.Drawable.createFromXmlInnerForDensity (/system/framework/framework.jar)
- 74ac031e28 android.graphics.drawable.Drawable.createFromXmlForDensity (/system/framework/framework.jar)
- 74abfca0e0 android.content.res.ResourcesImpl.loadXmlDrawable (/system/framework/framework.jar)
- 74abfc9d9a android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aaddc04e android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74aaddb1e0 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aaddb1c6 android.widget.ImageButton.<init> (/system/framework/framework.jar)
- 74aada6dc8 android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524429: 250000 cpu-clock:
- ffffff82a31505f4 get_page_from_freelist ([kernel.kallsyms])
- ffffff82a314e99e __alloc_pages_nodemask.cfi ([kernel.kallsyms])
- ffffff82a31a8dbe handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74a2e34550 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524443: 250000 cpu-clock:
- 74aace2be4 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad17ddc android.view.ViewConfiguration.get (/system/framework/framework.jar)
- 74aadcf740 android.widget.ForwardingListener.<init> (/system/framework/framework.jar)
- 74aada6cb0 android.widget.ActionMenuPresenter$OverflowMenuButton$1.<init> (/system/framework/framework.jar)
- 74aada6dee android.widget.ActionMenuPresenter$OverflowMenuButton.<init> (/system/framework/framework.jar)
- 74aada7bbc android.widget.ActionMenuPresenter.initForMenu (/system/framework/framework.jar)
- 74aaf738d0 com.android.internal.view.menu.MenuBuilder.addMenuPresenter (/system/framework/framework.jar)
- 74aaf7bb18 com.android.internal.widget.ActionBarView.configPresenters (/system/framework/framework.jar)
- 74aaf7d050 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524679: 250000 cpu-clock:
- 74a2e83be0 art::HNullCheck::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2decd0c art::InstructionSimplifier::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524693: 250000 cpu-clock:
- 74ac976ea6 java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74abfc0f1e android.content.res.AssetManager.openXmlBlockAsset (/system/framework/framework.jar)
- 74abfc95ec android.content.res.ResourcesImpl.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb8fa android.content.res.Resources.loadXmlResourceParser (/system/framework/framework.jar)
- 74abfcb890 android.content.res.Resources.getLayout (/system/framework/framework.jar)
- 74aad043ce android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.524928: 250000 cpu-clock:
- 74a2e1a8b4 art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.524942: 250000 cpu-clock:
- 74aacfcb40 android.view.InputEventConsistencyVerifier.isInstrumentationEnabled (/system/framework/framework.jar)
- 74aad3f5c0 android.view.View.<init> (/system/framework/framework.jar)
- 74aad3f7f8 android.view.View.<init> (/system/framework/framework.jar)
- 74aad205d8 android.view.ViewGroup.<init> (/system/framework/framework.jar)
- 74aadddc70 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525178: 250000 cpu-clock:
- 74a2e59c20 art::HInductionVarAnalysis::VisitNode(art::HLoopInformation*, art::HInstruction*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e59298 art::HInductionVarAnalysis::VisitLoop(art::HLoopInformation*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e58ff4 art::HInductionVarAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525193: 250000 cpu-clock:
- 74abfc98e4 android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525429: 250000 cpu-clock:
- 74a2e1aab4 art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525443: 250000 cpu-clock:
- 74ac03a578 android.graphics.drawable.NinePatchDrawable.getChangingConfigurations (/system/framework/framework.jar)
- 74ac03a36c android.graphics.drawable.NinePatchDrawable.getConstantState (/system/framework/framework.jar)
- 74abfca970 android.content.res.ResourcesImpl.cacheDrawable (/system/framework/framework.jar)
- 74abfc9bc2 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbbb2 android.content.res.Resources.loadDrawable (/system/framework/framework.jar)
- 74abfce1d2 android.content.res.TypedArray.getDrawableForDensity (/system/framework/framework.jar)
- 74abfce172 android.content.res.TypedArray.getDrawable (/system/framework/framework.jar)
- 74aadddd6c android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc56 android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aadddc3a android.widget.LinearLayout.<init> (/system/framework/framework.jar)
- 74aada8a50 android.widget.ActionMenuView.<init> (/system/framework/framework.jar)
- 74ad44dbc0 art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74acbdf80c java.lang.reflect.Constructor.newInstance (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aad03fcc android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aad041d2 android.view.LayoutInflater.createView (/system/framework/framework.jar)
- 74aaef6d78 com.android.internal.policy.PhoneLayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad046ac android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04690 android.view.LayoutInflater.onCreateView (/system/framework/framework.jar)
- 74aad04296 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad041f8 android.view.LayoutInflater.createViewFromTag (/system/framework/framework.jar)
- 74aad044de android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aad043d6 android.view.LayoutInflater.inflate (/system/framework/framework.jar)
- 74aaf6f322 com.android.internal.view.menu.BaseMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aada7964 android.widget.ActionMenuPresenter.getMenuView (/system/framework/framework.jar)
- 74aaf7d05a com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525678: 250000 cpu-clock:
- 74a2e6413c art::HScheduler::Schedule(art::HBasicBlock*, art::HeapLocationCollector const*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e63470 art::HInstructionScheduling::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525693: 250000 cpu-clock:
- 74aad423dc android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad216f6 android.view.ViewGroup.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aaf7d080 com.android.internal.widget.ActionBarView.setMenu (/system/framework/framework.jar)
- 74aaf7a5b6 com.android.internal.widget.ActionBarOverlayLayout.setMenu (/system/framework/framework.jar)
- 74aaef94b6 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.525929: 250000 cpu-clock:
- 74a2fb8100 art::arm64::LocationsBuilderARM64::VisitIntermediateAddress(art::HIntermediateAddress*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e3cecc art::SsaLivenessAnalysis::Analyze() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23d50 art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.525943: 250000 cpu-clock:
- 74abe32930 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526193: 250000 cpu-clock:
- 7532094bdc art::ModifiedUtf8StringEquals(char const*, char const*) (/apex/com.android.runtime/lib64/libdexfile.so)
- 75320949e0 art::TypeLookupTable::Lookup(char const*, unsigned int) const (/apex/com.android.runtime/lib64/libdexfile.so)
- 74aae93ef8 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526205: 250000 cpu-clock:
- 74a2e3dc64 art::SsaLivenessAnalysis::ComputeLiveRanges() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e3d2e8 art::SsaLivenessAnalysis::Analyze() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23d50 art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526443: 250000 cpu-clock:
- 752dd8bcf8 android::Theme::GetAttribute(unsigned int, android::Res_value*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd904c0 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673c4 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aae94908 com.android.internal.app.WindowDecorActionBar.init (/system/framework/framework.jar)
- 74aae93f32 com.android.internal.app.WindowDecorActionBar.<init> (/system/framework/framework.jar)
- 74abe32934 android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526454: 250000 cpu-clock:
- 752e0b38e8 je_arena_tcache_fill_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ddf18 je_tcache_alloc_small_hard (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a830c je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 752fe48ac8 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*) (/system/lib64/libc++.so)
- 752fe48bd4 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*) (/system/lib64/libc++.so)
- 7531fa6c98 art::MemMap::SetDebugName(void*, char const*, unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 7531fa6f64 art::MemMap::MapAnonymous(char const*, unsigned char*, unsigned long, int, bool, bool, art::MemMap*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad169dac art::MemMapArena::Allocate(unsigned long, bool, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad16a0cc art::MemMapArenaPool::AllocArena(unsigned long) (/apex/com.android.runtime/lib64/libart.so)
- 7531fac6a4 art::ArenaStack::AllocateFromNextArena(unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 74a2dfd374 art::RegisterAllocatorLinearScan::ProcessInstruction(art::HInstruction*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df7c8c art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526712: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a2f5465a do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74a2dfe228 art::RegisterAllocatorLinearScan::LinearScan() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df80dc art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526725: 250000 cpu-clock:
- ffffff82a3238e90 prepend_path ([kernel.kallsyms])
- ffffff82a3238b56 d_path.cfi ([kernel.kallsyms])
- ffffff82a312bfd6 perf_event_mmap.cfi ([kernel.kallsyms])
- ffffff82a31b63ba mmap_region.cfi ([kernel.kallsyms])
- ffffff82a31b5ec6 do_mmap.cfi ([kernel.kallsyms])
- ffffff82a317efde vm_mmap_pgoff.cfi ([kernel.kallsyms])
- ffffff82a2f37f1e sys_mmap.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1313c8 mmap64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce1b8 android::FileMap::create(char const*, int, long, unsigned long, bool) (/system/lib64/libutils.so)
- 752dd80240 android::ApkAssets::Open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, android::Asset::AccessMode) const (/system/lib64/libandroidfw.so)
- 752f9c2b34 android::NativeOpenNonAsset(_JNIEnv*, _jclass*, long, int, _jstring*, int) (/system/lib64/libandroid_runtime.so)
- 74abfc1766 android.content.res.AssetManager.openNonAsset (/system/framework/framework.jar)
- 74abfc9dd6 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.526954: 250000 cpu-clock:
- 74a2dfe088 art::RegisterAllocatorLinearScan::LinearScan() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df80dc art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.526975: 250000 cpu-clock:
- 75308f1200 inflate_fast (/system/lib64/libz.so)
- 75308ef458 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527205: 250000 cpu-clock:
- 74a2df951c art::RegisterAllocationResolver::ConnectSplitSiblings(art::LiveInterval*, art::HBasicBlock*, art::HBasicBlock*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df86f4 art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527223: 250000 cpu-clock:
- 75308ef530 inflate (/system/lib64/libz.so)
- 753109baa4 png_process_IDAT_data (/system/lib64/libpng.so)
- 753109b87c png_push_read_IDAT (/system/lib64/libpng.so)
- 753109ab68 png_process_data (/system/lib64/libpng.so)
- 7531b6e7c0 SkPngCodec::processData() (/system/lib64/libhwui.so)
- 7531b6e5c4 SkPngNormalDecoder::decodeAllRows(void*, unsigned long, int*) (/system/lib64/libhwui.so)
- 7531b5b418 SkCodec::getPixels(SkImageInfo const&, void*, unsigned long, SkCodec::Options const*) (/system/lib64/libhwui.so)
- 7531b6f2a0 SkSampledCodec::onGetAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const&) (/system/lib64/libhwui.so)
- 75319450a8 _ZNSt3__110__function6__funcIZN14SkAndroidCodec16getAndroidPixelsERK11SkImageInfoPvmPKNS2_14AndroidOptionsEE3$_0NS_9allocatorISA_EEFbRK8SkPixmapEEclESF_$679d952b667e877eed5212517d5318af (/system/lib64/libhwui.so)
- 7531b5e220 SkPixmapPriv::Orient(SkPixmap const&, SkEncodedOrigin, std::__1::function<bool (SkPixmap const&)>) (/system/lib64/libhwui.so)
- 7531b5c150 SkAndroidCodec::getAndroidPixels(SkImageInfo const&, void*, unsigned long, SkAndroidCodec::AndroidOptions const*) (/system/lib64/libhwui.so)
- 752f9e0200 ImageDecoder_nDecodeBitmap(_JNIEnv*, _jobject*, long, _jobject*, unsigned char, int, int, _jobject*, unsigned char, int, unsigned char, unsigned char, unsigned char, long, unsigned char) (/system/lib64/libandroid_runtime.so)
- 74ac01842a android.graphics.ImageDecoder.decodeBitmapInternal (/system/framework/framework.jar)
- 74ac018a84 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527454: 250000 cpu-clock:
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527475: 250000 cpu-clock:
- ffffff82a2fa4ad4 blocking_notifier_call_chain.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131488 munmap (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304ce0c4 android::FileMap::~FileMap() (/system/lib64/libutils.so)
- 752dd81f80 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 752dd82070 android::_FileAsset::~_FileAsset() (/system/lib64/libandroidfw.so)
- 74abfc1e88 android.content.res.AssetManager.access$1000 (/system/framework/framework.jar)
- 74abfc0b0c android.content.res.AssetManager$AssetInputStream.close (/system/framework/framework.jar)
- 74ac98c868 libcore.io.IoUtils.closeQuietly (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac0194a6 android.graphics.ImageDecoder.close (/system/framework/framework.jar)
- 74ac01924a android.graphics.ImageDecoder.$closeResource (/system/framework/framework.jar)
- 74ac018b16 android.graphics.ImageDecoder.decodeDrawableImpl (/system/framework/framework.jar)
- 74ac01899c android.graphics.ImageDecoder.decodeDrawable (/system/framework/framework.jar)
- 74abfc98ee android.content.res.ResourcesImpl.decodeImageDrawable (/system/framework/framework.jar)
- 74abfc9de8 android.content.res.ResourcesImpl.loadDrawableForCookie (/system/framework/framework.jar)
- 74abfc9b32 android.content.res.ResourcesImpl.loadDrawable (/system/framework/framework.jar)
- 74abfcbb6e android.content.res.Resources.getDrawableForDensity (/system/framework/framework.jar)
- 74abfcbb16 android.content.res.Resources.getDrawable (/system/framework/framework.jar)
- 74abf67438 android.content.Context.getDrawable (/system/framework/framework.jar)
- 74aaf7cf00 com.android.internal.widget.ActionBarView.setIcon (/system/framework/framework.jar)
- 74aaf7a56e com.android.internal.widget.ActionBarOverlayLayout.setIcon (/system/framework/framework.jar)
- 74aaefb48a com.android.internal.policy.PhoneWindow.setDefaultIcon (/system/framework/framework.jar)
- 74abe3295c android.app.Activity.initWindowDecorActionBar (/system/framework/framework.jar)
- 74abe2fa64 android.app.Activity.getMenuInflater (/system/framework/framework.jar)
- 74abe30700 android.app.Activity.onCreatePanelMenu (/system/framework/framework.jar)
- 7446497d84 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527704: 250000 cpu-clock:
- 74a2e1bb94 art::arm64::InstructionCodeGeneratorARM64::VisitParallelMove(art::HParallelMove*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527725: 250000 cpu-clock:
- 752e0e29d4 strlen (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7446497d90 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.527955: 250000 cpu-clock:
- 74a2e4b058 art::StackMapStream::EndStackMapEntry() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e5fe7c art::arm64::CodeGeneratorARM64::GenerateStaticOrDirectCall(art::HInvokeStaticOrDirect*, art::Location, art::SlowPathCode*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e5f9dc art::arm64::InstructionCodeGeneratorARM64::VisitInvokeStaticOrDirect(art::HInvokeStaticOrDirect*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.527975: 250000 cpu-clock:
- 752dd9405c android::LoadedPackage::GetEntryOffset(android::ResTable_type const*, unsigned short) (/system/lib64/libandroidfw.so)
- 752dd895cc android::AssetManager2::FindEntry(unsigned int, unsigned short, bool, bool, android::FindEntryResult*) const (/system/lib64/libandroidfw.so)
- 752dd8a688 android::AssetManager2::ResolveReference(int, android::Res_value*, android::ResTable_config*, unsigned int*, unsigned int*) const (/system/lib64/libandroidfw.so)
- 752dd907e8 android::ApplyStyle(android::Theme*, android::ResXMLParser*, unsigned int, unsigned int, unsigned int const*, unsigned long, unsigned int*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752f9c4df8 android::NativeApplyStyle(_JNIEnv*, _jclass*, long, long, int, int, long, _jintArray*, long, long) (/system/lib64/libandroid_runtime.so)
- 74abfc1f1a android.content.res.AssetManager.applyStyle (/system/framework/framework.jar)
- 74abfc8aa8 android.content.res.ResourcesImpl$ThemeImpl.obtainStyledAttributes (/system/framework/framework.jar)
- 74abfc860e android.content.res.Resources$Theme.obtainStyledAttributes (/system/framework/framework.jar)
- 74abf673a2 android.content.Context.obtainStyledAttributes (/system/framework/framework.jar)
- 74aad05a64 android.view.MenuInflater$MenuState.readItem (/system/framework/framework.jar)
- 74aad06234 android.view.MenuInflater.parseMenu (/system/framework/framework.jar)
- 74aad06064 android.view.MenuInflater.inflate (/system/framework/framework.jar)
- 74a1efd1a4 com.example.android.displayingbitmaps.ui.ImageGridFragment.onCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74464a312c androidx.fragment.app.Fragment.performCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 744649a97c androidx.fragment.app.FragmentManagerImpl.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446498b80 androidx.fragment.app.FragmentController.dispatchCreateOptionsMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 7446497d98 androidx.fragment.app.FragmentActivity.onCreatePanelMenu (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes.dex)
- 74aaef94d2 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528202: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a31b944e SyS_mprotect.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131408 mprotect (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad2a600c void art::CheckedCall<int (void*, unsigned long, int), unsigned char*, unsigned long, int>(int const(&)(void*, unsigned long, int), char const*, unsigned char*, unsigned long, int) (.llvm.4811959396681190537) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ac60 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528548: 250000 cpu-clock:
- 74ac0aca10 android.hardware.input.IInputManager$Stub.asInterface (/system/framework/framework.jar)
- 74ac0ada3e android.hardware.input.InputManager.getInstance (/system/framework/framework.jar)
- 74aad01430 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528703: 250000 cpu-clock:
- ffffff82a3151b0c free_hot_cold_page.cfi ([kernel.kallsyms])
- ffffff82a3154dee free_hot_cold_page_list.cfi ([kernel.kallsyms])
- ffffff82a315fdda release_pages.cfi ([kernel.kallsyms])
- ffffff82a31ce24e free_pages_and_swap_cache.cfi ([kernel.kallsyms])
- ffffff82a31a68be tlb_flush_mmu.cfi ([kernel.kallsyms])
- ffffff82a31aefae zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fa945c art::MemMap::MadviseDontNeedAndZero() (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad169ecc art::MemMapArena::Release() (/apex/com.android.runtime/lib64/libart.so)
- 74ad16a130 art::MemMapArenaPool::TrimMaps() (/apex/com.android.runtime/lib64/libart.so)
- 74a2f406b8 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.528798: 250000 cpu-clock:
- ffffff82a450ede4 binder_inc_ref_for_node ([kernel.kallsyms])
- ffffff82a451360e binder_transaction ([kernel.kallsyms])
- ffffff82a450944a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530321150 android::IPCThreadState::waitForResponse(android::Parcel*, int*) (/system/lib64/libbinder.so)
- 7530320eec android::IPCThreadState::transact(int, unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 7530315f38 android::BpBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 752f9cb5d0 android_os_BinderProxy_transact(_JNIEnv*, _jobject*, int, _jobject*, _jobject*, int) (/system/lib64/libandroid_runtime.so)
- 74ab636a0c android.os.BinderProxy.transact (/system/framework/framework.jar)
- 74ac0ac2e2 android.hardware.input.IInputManager$Stub$Proxy.registerInputDevicesChangedListener (/system/framework/framework.jar)
- 74ac0ae42c android.hardware.input.InputManager.populateInputDevicesLocked (/system/framework/framework.jar)
- 74ac0adbc6 android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.528951: 250000 cpu-clock:
- 74a2dea27c art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.529201: 250000 cpu-clock:
- 74a2ffa690 art::arm64::CodeGeneratorARM64::SetupBlockedRegisters() const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2401c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529374: 250000 cpu-clock:
- 753032a040 android::Parcel::readInt32() const (/system/lib64/libbinder.so)
- 752df60720 android::KeyCharacterMap::readFromParcel(android::Parcel*) (/system/lib64/libinput.so)
- 752f9927d4 android::nativeReadFromParcel(_JNIEnv*, _jobject*, _jobject*) (/system/lib64/libandroid_runtime.so)
- 74aad01b3a android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01b88 android.view.KeyCharacterMap.<init> (/system/framework/framework.jar)
- 74aad01282 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aad012b4 android.view.KeyCharacterMap$1.createFromParcel (/system/framework/framework.jar)
- 74aacfc516 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfc5f0 android.view.InputDevice.<init> (/system/framework/framework.jar)
- 74aacfbb7e android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74aacfbbb0 android.view.InputDevice$1.createFromParcel (/system/framework/framework.jar)
- 74ac0ab934 android.hardware.input.IInputManager$Stub$Proxy.getInputDevice (/system/framework/framework.jar)
- 74ac0adbfa android.hardware.input.InputManager.getInputDevice (/system/framework/framework.jar)
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.529451: 250000 cpu-clock:
- ffffff82a30fc980 ___bpf_prog_run ([kernel.kallsyms])
- ffffff82a30fc336 __bpf_prog_run32.cfi ([kernel.kallsyms])
- ffffff82a30b5762 __seccomp_filter ([kernel.kallsyms])
- ffffff82a2f36572 syscall_trace_enter.cfi ([kernel.kallsyms])
- ffffff82a2e840e6 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fa5bf4 art::membarrier(art::MembarrierCommand) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad35adb0 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529641: 250000 cpu-clock:
- 74aad20cc8 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad20bdc android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aad20b56 android.view.ViewGroup.addView (/system/framework/framework.jar)
- 74aada82d4 android.widget.ActionMenuPresenter.updateMenuView (/system/framework/framework.jar)
- 74aaf73a90 com.android.internal.view.menu.MenuBuilder.dispatchPresenterUpdate (/system/framework/framework.jar)
- 74aaf73e5e com.android.internal.view.menu.MenuBuilder.onItemsChanged (/system/framework/framework.jar)
- 74aaf74448 com.android.internal.view.menu.MenuBuilder.startDispatchingItemsChanged (/system/framework/framework.jar)
- 74aaef9582 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.529891: 250000 cpu-clock:
- 74aad01438 android.view.KeyCharacterMap.load (/system/framework/framework.jar)
- 74aaef9552 com.android.internal.policy.PhoneWindow.preparePanel (/system/framework/framework.jar)
- 74aaefa0e4 com.android.internal.policy.PhoneWindow.doInvalidatePanelMenu (/system/framework/framework.jar)
- 74aaef6e58 com.android.internal.policy.PhoneWindow$1.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530140: 250000 cpu-clock:
- 74ab824726 android.util.ContainerHelpers.binarySearch (/system/framework/framework.jar)
- 74ab820994 android.util.ArrayMap.binarySearchHashes (/system/framework/framework.jar)
- 74ab820a2c android.util.ArrayMap.indexOf (/system/framework/framework.jar)
- 74ab820af8 android.util.ArrayMap.indexOfKey (/system/framework/framework.jar)
- 74ab820c30 android.util.ArrayMap.get (/system/framework/framework.jar)
- 74abeb7d4c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aad457ea android.view.View.notifyFocusChangeToInputMethodManager (/system/framework/framework.jar)
- 74aad471c8 android.view.View.onWindowFocusChanged (/system/framework/framework.jar)
- 74aada2474 android.widget.AbsListView.onWindowFocusChanged (/system/framework/framework.jar)
- 74aad42af0 android.view.View.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad22498 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad224b0 android.view.ViewGroup.dispatchWindowFocusChanged (/system/framework/framework.jar)
- 74aad300a4 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.530391: 250000 cpu-clock:
- 74ab66bd3e android.os.Parcel.obtain (/system/framework/framework.jar)
- 74aaf69da4 com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (/system/framework/framework.jar)
- 74aad7adbc android.view.inputmethod.InputMethodManager.startInputInner (/system/framework/framework.jar)
- 74aad7c11e android.view.inputmethod.InputMethodManager.onPostWindowFocus (/system/framework/framework.jar)
- 74aad30114 android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531348: 250000 cpu-clock:
- 74aad2f9d0 android.view.ViewRootImpl.handleContentCaptureFlush (/system/framework/framework.jar)
- 74aad3016e android.view.ViewRootImpl.handleWindowFocusChanged (/system/framework/framework.jar)
- 74aad2e0ac android.view.ViewRootImpl.access$1100 (/system/framework/framework.jar)
- 74aad2ac10 android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.531596: 250000 cpu-clock:
- 74abfc42a2 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74abfc408e android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74acc9be50 java.util.Objects.equals (/apex/com.android.runtime/javalib/core-oj.jar)
- 74aace396e android.view.DisplayAdjustments.equals (/system/framework/framework.jar)
- 74aace60d0 android.view.Display.getDisplayAdjustments (/system/framework/framework.jar)
- 74aad310d8 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532271: 250000 cpu-clock:
- 74ab636e58 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532375: 250000 cpu-clock:
- 74abfc42b8 android.content.res.Configuration.compareTo (/system/framework/framework.jar)
- 74abfc4068 android.content.res.Configuration.equals (/system/framework/framework.jar)
- 74ab82e866 android.util.MergedConfiguration.equals (/system/framework/framework.jar)
- 74aad2ad5e android.view.ViewRootImpl$ViewRootHandler.handleMessage (/system/framework/framework.jar)
- 74ab642fc6 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532519: 250000 cpu-clock:
- 74ac976e86 java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74aacfb8ec android.view.InputChannel$1.createFromParcel (/system/framework/framework.jar)
- 74aacfb928 android.view.InputChannel$1.createFromParcel (/system/framework/framework.jar)
- 74aaf6be02 com.android.internal.view.InputBindResult.<init> (/system/framework/framework.jar)
- 74aaf6ba60 com.android.internal.view.InputBindResult$1.createFromParcel (/system/framework/framework.jar)
- 74aaf6ba90 com.android.internal.view.InputBindResult$1.createFromParcel (/system/framework/framework.jar)
- 74aaf69684 com.android.internal.view.IInputMethodClient$Stub.onTransact (/system/framework/framework.jar)
- 74ab636f3e android.os.Binder.execTransactInternal (/system/framework/framework.jar)
- 74ab636e70 android.os.Binder.execTransact (/system/framework/framework.jar)
- 752f954df8 _JNIEnv::CallBooleanMethod(_jobject*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9ca398 JavaBBinder::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libandroid_runtime.so)
- 7530314670 android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int) (/system/lib64/libbinder.so)
- 753032097c android::IPCThreadState::executeCommand(int) (/system/lib64/libbinder.so)
- 75303204f4 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.532805: 250000 cpu-clock:
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Binder:31850_3 31850/31869 [003] 684943.532839: 250000 cpu-clock:
- ffffff82a2ff8f24 __wake_up_common_lock ([kernel.kallsyms])
- ffffff82a4505ed2 binder_wakeup_thread_ilocked ([kernel.kallsyms])
- ffffff82a450aa2a binder_ioctl_write_read ([kernel.kallsyms])
- ffffff82a450365e binder_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e086 do_vfs_ioctl.cfi ([kernel.kallsyms])
- ffffff82a322e66e SyS_ioctl.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130888 __ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ee38c ioctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 753032029c android::IPCThreadState::talkWithDriver(bool) (/system/lib64/libbinder.so)
- 7530320470 android::IPCThreadState::getAndExecuteCommand() (/system/lib64/libbinder.so)
- 7530320c30 android::IPCThreadState::joinThreadPool(bool) (/system/lib64/libbinder.so)
- 7530346c9c android::PoolThread::threadLoop() (/system/lib64/libbinder.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752f944748 android::AndroidRuntime::javaThreadShell(void*) (/system/lib64/libandroid_runtime.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.533090: 250000 cpu-clock:
- 74a2e2dc40 art::HGraph::BuildDominatorTree() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cc0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [003] 684943.533340: 250000 cpu-clock:
- 74a2ec1a30 art::arm64::CodeGeneratorARM64::GenerateFrameExit() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549110: 250000 cpu-clock:
- 74acbc481c java.lang.Integer.valueOf (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e454 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549359: 250000 cpu-clock:
- 74aaef2100 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549608: 250000 cpu-clock:
- 74abf811c4 android.content.pm.ApplicationInfo.hasRtlSupport (/system/framework/framework.jar)
- 74aad39908 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad1fbac android.view.ViewGroup.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad1fbf8 android.view.ViewGroup.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c5e8 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.549858: 250000 cpu-clock:
- 74ab80295a android.text.TextUtils.couldAffectRtl (/system/framework/framework.jar)
- 74ab7ee740 android.text.BoringLayout.hasAnyInterestingChars (/system/framework/framework.jar)
- 74ab7ee60c android.text.BoringLayout.isBoring (/system/framework/framework.jar)
- 74aae26c5e android.widget.TextView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aaddf526 android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550110: 250000 cpu-clock:
- 74aaddf56c android.widget.LinearLayout.measureVertical (/system/framework/framework.jar)
- 74aaddfc66 android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadde6a4 android.widget.LinearLayout.measureChildBeforeLayout (/system/framework/framework.jar)
- 74aadde988 android.widget.LinearLayout.measureHorizontal (/system/framework/framework.jar)
- 74aaddfc6e android.widget.LinearLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aaf77254 com.android.internal.widget.AbsActionBarView.measureChildView (/system/framework/framework.jar)
- 74aaf7c948 com.android.internal.widget.ActionBarView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaf780a2 com.android.internal.widget.ActionBarContainer.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf79e34 com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550358: 250000 cpu-clock:
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550609: 250000 cpu-clock:
- 74aad42a88 android.view.View.dispatchStartTemporaryDetach (/system/framework/framework.jar)
- 74aad9c944 android.widget.AbsListView$RecycleBin.addScrapView (/system/framework/framework.jar)
- 74aadd801c android.widget.GridView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aaf7a09a com.android.internal.widget.ActionBarOverlayLayout.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad23348 android.view.ViewGroup.measureChildWithMargins (/system/framework/framework.jar)
- 74aadd00b8 android.widget.FrameLayout.onMeasure (/system/framework/framework.jar)
- 74aaef2364 com.android.internal.policy.DecorView.onMeasure (/system/framework/framework.jar)
- 74aad45456 android.view.View.measure (/system/framework/framework.jar)
- 74aad30ff8 android.view.ViewRootImpl.performMeasure (/system/framework/framework.jar)
- 74aad2cf24 android.view.ViewRootImpl.measureHierarchy (/system/framework/framework.jar)
- 74aad31452 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.550858: 250000 cpu-clock:
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551109: 250000 cpu-clock:
- 9ce02af4 java.lang.ThreadLocal$ThreadLocalMap.getEntry ([JIT app cache])
- 74acbd1540 java.lang.ThreadLocal$ThreadLocalMap.access$000 (/apex/com.android.runtime/javalib/core-oj.jar)
- 9ce00d60 java.lang.ThreadLocal.get ([JIT app cache])
- 74ab67e3a8 android.os.ThreadLocalWorkSource.getUid (/system/framework/framework.jar)
- 74ab642910 android.os.Handler.enqueueMessage (/system/framework/framework.jar)
- 74ab642cba android.os.Handler.sendMessageAtTime (/system/framework/framework.jar)
- 74aad2a6da android.view.ViewRootImpl$ViewRootHandler.sendMessageAtTime (/system/framework/framework.jar)
- 74ab642a74 android.os.Handler.postAtTime (/system/framework/framework.jar)
- 74aad3760c android.view.View.awakenScrollBars (/system/framework/framework.jar)
- 74aad39a52 android.view.View.initialAwakenScrollBars (/system/framework/framework.jar)
- 74aad47048 android.view.View.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad386b2 android.view.View.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad1efb4 android.view.ViewGroup.dispatchVisibilityAggregated (/system/framework/framework.jar)
- 74aad20f12 android.view.ViewGroup.attachViewToParent (/system/framework/framework.jar)
- 74aadd85ac android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551359: 250000 cpu-clock:
- 74aaf4e6c8 com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551609: 250000 cpu-clock:
- 74ad43a9d4 art::VMRuntime_newUnpaddedArray(_JNIEnv*, _jobject*, _jclass*, int) (/apex/com.android.runtime/lib64/libart.so)
- 74aaf4e6cc com.android.internal.util.ArrayUtils.newUnpaddedLongArray (/system/framework/framework.jar)
- 74ab82c5a8 android.util.LongSparseLongArray.<init> (/system/framework/framework.jar)
- 74aad45334 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.551859: 250000 cpu-clock:
- 74ab67ea50 android.os.Trace.isTagEnabled (/system/framework/framework.jar)
- 74ab67ecd8 android.os.Trace.traceEnd (/system/framework/framework.jar)
- 74aadd86f0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552109: 250000 cpu-clock:
- 74abf66174 android.content.ContextWrapper.getApplicationInfo (/system/framework/framework.jar)
- 74aad3dd1c android.view.View.getLayoutDirection (/system/framework/framework.jar)
- 74aad48148 android.view.View.resolveLayoutParams (/system/framework/framework.jar)
- 74aad4a524 android.view.View.setLayoutParams (/system/framework/framework.jar)
- 74a1efcd64 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552359: 250000 cpu-clock:
- 74a1efdb04 com.example.android.displayingbitmaps.util.AsyncTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f012f0 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018e8 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552609: 250000 cpu-clock:
- 74acce864e java.util.concurrent.locks.ReentrantLock$Sync.tryRelease (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce7690 java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee72 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.552859: 250000 cpu-clock:
- 74aad39900 android.view.View.hasRtlSupport (/system/framework/framework.jar)
- 74aad3c088 android.view.View.resolveLayoutDirection (/system/framework/framework.jar)
- 74aad3c1ac android.view.View.resolveRtlPropertiesIfNeeded (/system/framework/framework.jar)
- 74aad453f4 android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553109: 250000 cpu-clock:
- 74acc8ded0 java.util.HashMap.putVal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8de36 java.util.HashMap.put (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acc8ea9c java.util.HashSet.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdee52 java.util.concurrent.ThreadPoolExecutor.addWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfb7a java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.553413: 250000 cpu-clock:
- 74a1efb142 com.example.android.common.logger.Log.d (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efb126 com.example.android.common.logger.Log.d (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f010b8 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f0129c com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553595: 250000 cpu-clock:
- 74aad44c40 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad3c754 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.553738: 250000 cpu-clock:
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.553845: 250000 cpu-clock:
- 74aad13ccc android.view.ThreadedRenderer.isAvailable (/system/framework/framework.jar)
- 74aad3e668 android.view.View.onCreateDrawableState (/system/framework/framework.jar)
- 74aaddbc7c android.widget.ImageView.onCreateDrawableState (/system/framework/framework.jar)
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.553988: 250000 cpu-clock:
- 74a1efd9c8 com.example.android.displayingbitmaps.util.AsyncTask.postResult (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd968 com.example.android.displayingbitmaps.util.AsyncTask.access$400 (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd442 com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554095: 250000 cpu-clock:
- 74ac02cc38 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddcb34 android.widget.ImageView.onVisibilityAggregated (/system/framework/framework.jar)
- 74aad4245a android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554345: 250000 cpu-clock:
- 74aad45900 android.view.View.notifyViewAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.554368: 250000 cpu-clock:
- 74accd7194 java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554594: 250000 cpu-clock:
- 74aad4a26a android.view.View.setImportantForAccessibility (/system/framework/framework.jar)
- 74aad9d942 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.554849: 250000 cpu-clock:
- 74acce1c70 java.util.concurrent.atomic.AtomicInteger.get (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfbb6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.554928: 250000 cpu-clock:
- 74a1f010b0 com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f0129c com.example.android.displayingbitmaps.util.ImageWorker$BitmapWorkerTask.doInBackground (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd43a com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555095: 250000 cpu-clock:
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.555338: 250000 cpu-clock:
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad45f0a4 art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long) (/apex/com.android.runtime/lib64/libart.so)
- 74acce8348 java.util.concurrent.locks.LockSupport.park (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6e02 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555345: 250000 cpu-clock:
- 74accdfb94 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.555498: 250000 cpu-clock:
- 74a1efd968 com.example.android.displayingbitmaps.util.AsyncTask.access$400 (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efd442 com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555595: 250000 cpu-clock:
- 74aaddba44 android.widget.ImageView.isFilledByImage (/system/framework/framework.jar)
- 74aaddbb12 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.555845: 250000 cpu-clock:
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.556039: 250000 cpu-clock:
- 74accdffc2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556095: 250000 cpu-clock:
- 74ac01db82 android.graphics.Paint.<init> (/system/framework/framework.jar)
- 74ac02c70c android.graphics.drawable.BitmapDrawable$BitmapState.<init> (/system/framework/framework.jar)
- 74ac02cd7e android.graphics.drawable.BitmapDrawable.<init> (/system/framework/framework.jar)
- 74a1f01080 com.example.android.displayingbitmaps.util.ImageWorker$AsyncDrawable.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f018fa com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556345: 250000 cpu-clock:
- 74ac974998 dalvik.system.VMRuntime.getRuntime (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac99535c libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac995194 libcore.util.NativeAllocationRegistry.registerNativeAllocation (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556359: 250000 cpu-clock:
- 74a2f5d6c0 art::HInstructionBuilder::ResolveField(unsigned short, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dea568 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556595: 250000 cpu-clock:
- 74ac023dc6 android.graphics.RenderNode.<init> (/system/framework/framework.jar)
- 74ac0232f0 android.graphics.RenderNode.create (/system/framework/framework.jar)
- 74aad3f646 android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556608: 250000 cpu-clock:
- 74a2f7eeb4 art::PrepareForRegisterAllocation::VisitConstructorFence(art::HConstructorFence*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e23c7c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.556845: 250000 cpu-clock:
- 74ac01af7e android.graphics.Matrix.<init> (/system/framework/framework.jar)
- 74aaddc64c android.widget.ImageView.initImageView (/system/framework/framework.jar)
- 74aaddbf12 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.556858: 250000 cpu-clock:
- 74a2f728f0 art::HSuspendCheck::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.556900: 250000 cpu-clock:
- 74acce6e08 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.556966: 250000 cpu-clock:
- 74acce724a java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6e1a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557112: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a3010d42 rwsem_wake.cfi ([kernel.kallsyms])
- ffffff82a31b944e SyS_mprotect.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131408 mprotect (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad2a600c void art::CheckedCall<int (void*, unsigned long, int), unsigned char*, unsigned long, int>(int const(&)(void*, unsigned long, int), char const*, unsigned char*, unsigned long, int) (.llvm.4811959396681190537) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ac60 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557123: 250000 cpu-clock:
- 74aace2be0 android.view.ContextThemeWrapper.getResourcesInternal (/system/framework/framework.jar)
- 74aace2bc4 android.view.ContextThemeWrapper.getResources (/system/framework/framework.jar)
- 74aad3f5ea android.view.View.<init> (/system/framework/framework.jar)
- 74aaddbe80 android.widget.ImageView.<init> (/system/framework/framework.jar)
- 74a1efd2c8 com.example.android.displayingbitmaps.ui.RecyclingImageView.<init> (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcd50 com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557358: 250000 cpu-clock:
- 74a2e2e310 art::HGraph::BuildDominatorTree() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cc0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557374: 250000 cpu-clock:
- 7531a69a14 SkPathRef::Rewind(sk_sp<SkPathRef>*) (/system/lib64/libhwui.so)
- 7531a698ec SkPath::rewind() (/system/lib64/libhwui.so)
- 752f997b1c android::uirenderer::Outline::setRoundRect(int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 752f9967ac android::android_view_RenderNode_setOutlineRoundRect(long, int, int, int, int, float, float) (/system/lib64/libandroid_runtime.so)
- 74ac0237a0 android.graphics.RenderNode.setOutline (/system/framework/framework.jar)
- 74aad4799a android.view.View.rebuildOutline (/system/framework/framework.jar)
- 74aad4bbde android.view.View.sizeChange (/system/framework/framework.jar)
- 74aad3c794 android.view.View.setFrame (/system/framework/framework.jar)
- 74aaddbb38 android.widget.ImageView.setFrame (/system/framework/framework.jar)
- 74aad44f14 android.view.View.layout (/system/framework/framework.jar)
- 74aadd86a0 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.557608: 250000 cpu-clock:
- 74a2ee6ffc art::arm64::InstructionCodeGeneratorARM64::VisitNeg(art::HNeg*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39d9c art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557624: 250000 cpu-clock:
- 74aad4547c android.view.View.measure (/system/framework/framework.jar)
- 74aadd8612 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.557851: 250000 cpu-clock:
- 74acce74da java.util.concurrent.locks.AbstractQueuedSynchronizer.findNodeFromTail (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce75f4 java.util.concurrent.locks.AbstractQueuedSynchronizer.isOnSyncQueue (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6df6 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.557873: 250000 cpu-clock:
- 74aad3e54c android.view.View.getDrawableState (/system/framework/framework.jar)
- 74aad43378 android.view.View.drawableStateChanged (/system/framework/framework.jar)
- 74aaddc5d4 android.widget.ImageView.drawableStateChanged (/system/framework/framework.jar)
- 74aad47a1c android.view.View.refreshDrawableState (/system/framework/framework.jar)
- 74aad42472 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.558091: 250000 cpu-clock:
- 74acce5290 java.util.concurrent.locks.AbstractOwnableSynchronizer.getExclusiveOwnerThread (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce864e java.util.concurrent.locks.ReentrantLock$Sync.tryRelease (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce7690 java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd71b6 java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558123: 250000 cpu-clock:
- 74aad23480 android.view.ViewGroup.notifySubtreeAccessibilityStateChangedIfNeeded (/system/framework/framework.jar)
- 74aad20d60 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558351: 250000 cpu-clock:
- 74a2f41680 art::HGraphVisitor::VisitLongConstant(art::HLongConstant*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e6b680 art::LoadStoreAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558373: 250000 cpu-clock:
- 74aad3aaea android.view.View.isShown (/system/framework/framework.jar)
- 74aad42444 android.view.View.dispatchAttachedToWindow (/system/framework/framework.jar)
- 74aad20cf6 android.view.ViewGroup.addViewInner (/system/framework/framework.jar)
- 74aad1dcfe android.view.ViewGroup.addViewInLayout (/system/framework/framework.jar)
- 74aadd85d6 android.widget.GridView.setupChild (/system/framework/framework.jar)
- 74aadd6090 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.558402: 250000 cpu-clock:
- ffffff82a321dac0 generic_permission.cfi ([kernel.kallsyms])
- ffffff82a321d3d6 __inode_permission2.cfi ([kernel.kallsyms])
- ffffff82a3220b62 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558601: 250000 cpu-clock:
- 74ad16a130 art::MemMapArenaPool::TrimMaps() (/apex/com.android.runtime/lib64/libart.so)
- 74a2f406b8 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558646: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad45edb8 art::Unsafe_unpark(_JNIEnv*, _jobject*, _jobject*) (/apex/com.android.runtime/lib64/libart.so)
- 74acce8450 java.util.concurrent.locks.LockSupport.unpark (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce81b6 java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce76ac java.util.concurrent.locks.AbstractQueuedSynchronizer.release (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8aca java.util.concurrent.locks.ReentrantLock.unlock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd76a0 java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.558851: 250000 cpu-clock:
- ffffff82a31578b8 set_page_dirty.cfi ([kernel.kallsyms])
- ffffff82a31a9006 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad21173c mspace_malloc (/apex/com.android.runtime/lib64/libart.so)
- 74ad35aca4 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.558892: 250000 cpu-clock:
- 74acce6ed0 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.doSignal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6f90 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.558996: 250000 cpu-clock:
- 74acce71ec java.util.concurrent.locks.AbstractQueuedSynchronizer$Node.<init> (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6c98 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce6ddc java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd718c java.util.concurrent.LinkedBlockingQueue.take (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdf3fe java.util.concurrent.ThreadPoolExecutor.getTask (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdff32 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559142: 250000 cpu-clock:
- 74acce6f7c java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.signal (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd769a java.util.concurrent.LinkedBlockingQueue.signalNotEmpty (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c84 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.559214: 250000 cpu-clock:
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559392: 250000 cpu-clock:
- 74acce8558 java.util.concurrent.locks.ReentrantLock$NonfairSync.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acce8a8c java.util.concurrent.locks.ReentrantLock.lock (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accd6c3c java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559642: 250000 cpu-clock:
- 74ac00b92a android.graphics.Bitmap.hasAlpha (/system/framework/framework.jar)
- 74ac02cc2c android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.559768: 250000 cpu-clock:
- ffffff82a3247d54 __fd_install.cfi ([kernel.kallsyms])
- ffffff82a3205ebe do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.559892: 250000 cpu-clock:
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560142: 250000 cpu-clock:
- 74accd6c32 java.util.concurrent.LinkedBlockingQueue.offer (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdfba6 java.util.concurrent.ThreadPoolExecutor.execute (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a1efd938 com.example.android.displayingbitmaps.util.AsyncTask.executeOnExecutor (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01910 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560225: 250000 cpu-clock:
- 74a2dea824 art::HInstructionBuilder::BuildInstanceFieldAccess(art::Instruction const&, unsigned int, bool, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e343e8 art::HInstructionBuilder::ProcessDexInstruction(art::Instruction const&, unsigned int, unsigned long) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e32dac art::HInstructionBuilder::Build() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e25cd0 art::HGraphBuilder::BuildGraph() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2283c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560392: 250000 cpu-clock:
- 74ac01d1d0 android.graphics.Paint.getAlpha (/system/framework/framework.jar)
- 74ac02cc40 android.graphics.drawable.BitmapDrawable.getOpacity (/system/framework/framework.jar)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddce5c android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560475: 250000 cpu-clock:
- 74a2e1a04c art::GlobalValueNumberer::VisitBasicBlock(art::HBasicBlock*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e19e98 art::GVNOptimization::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.560505: 250000 cpu-clock:
- ffffff82a3290c28 __fsnotify_parent.cfi ([kernel.kallsyms])
- ffffff82a32279c6 path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560642: 250000 cpu-clock:
- 752e0e23a8 memset (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560725: 250000 cpu-clock:
- 74a2e64140 art::HScheduler::Schedule(art::HBasicBlock*, art::HeapLocationCollector const*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e63470 art::HInstructionScheduling::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2390c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #3 31850/31897 [005] 684943.560876: 250000 cpu-clock:
- 752e1458e4 pthread_getspecific (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a7f10 je_malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0a4350 malloc (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752fdfe3fc operator new(unsigned long) (/system/lib64/libc++.so)
- 752fb65544 set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.560892: 250000 cpu-clock:
- 74aaddbae8 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.560975: 250000 cpu-clock:
- 74a2e98598 art::arm64::CodeGeneratorARM64::Initialize() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e397b0 art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561142: 250000 cpu-clock:
- 74aaddbaf0 android.widget.ImageView.isOpaque (/system/framework/framework.jar)
- 74aad44c84 android.view.View.invalidateInternal (/system/framework/framework.jar)
- 74aad44b66 android.view.View.invalidate (/system/framework/framework.jar)
- 74aad44ae2 android.view.View.invalidate (/system/framework/framework.jar)
- 74aaddc6fe android.widget.ImageView.invalidateDrawable (/system/framework/framework.jar)
- 74ac032574 android.graphics.drawable.Drawable.invalidateSelf (/system/framework/framework.jar)
- 74ac0321ee android.graphics.drawable.Drawable.setVisible (/system/framework/framework.jar)
- 74aaddd272 android.widget.ImageView.updateDrawable (/system/framework/framework.jar)
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561225: 250000 cpu-clock:
- 74ad16ec00 void std::__1::__tree_balance_after_insert<std::__1::__tree_node_base<void*>*>(std::__1::__tree_node_base<void*>*, std::__1::__tree_node_base<void*>*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35b294 art::jit::JitCodeCache::CommitCodeInternal(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad35ab30 art::jit::JitCodeCache::CommitCode(art::Thread*, art::ArtMethod*, unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, bool, std::__1::vector<art::Handle<art::mirror::Object>, std::__1::allocator<art::Handle<art::mirror::Object> > > const&, bool, std::__1::set<art::ArtMethod*, std::__1::less<art::ArtMethod*>, art::ArenaAllocatorAdapter<art::ArtMethod*> > const&) (/apex/com.android.runtime/lib64/libart.so)
- 74a2f7cb00 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-AsyncTask #4 31850/31898 [003] 684943.561259: 250000 cpu-clock:
- ffffff82a34a5504 selinux_inode_permission.cfi ([kernel.kallsyms])
- ffffff82a321d41e __inode_permission2.cfi ([kernel.kallsyms])
- ffffff82a3220b62 link_path_walk ([kernel.kallsyms])
- ffffff82a3226b4e path_openat ([kernel.kallsyms])
- ffffff82a3226992 do_filp_open.cfi ([kernel.kallsyms])
- ffffff82a3205dba do_sys_open.cfi ([kernel.kallsyms])
- ffffff82a3205fc6 SyS_openat.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1308a8 __openat (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0efe50 open64 (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752f42db44 android::base::WriteStringToFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) (/system/lib64/libbase.so)
- 752fb66188 SetTimerSlackAction::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb6726c TaskProfile::ExecuteForTask(int) const (/system/lib64/libprocessgroup.so)
- 752fb62170 SetTaskProfiles (/system/lib64/libprocessgroup.so)
- 752fb6557c set_sched_policy (/system/lib64/libprocessgroup.so)
- 75304d319c androidSetThreadPriority (/system/lib64/libutils.so)
- 752f9cf03c android_os_Process_setThreadPriority(_JNIEnv*, _jobject*, int, int) (/system/lib64/libandroid_runtime.so)
- 74a1efd42c com.example.android.displayingbitmaps.util.AsyncTask$2.call (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74accd4f6a java.util.concurrent.FutureTask.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accdffb2 java.util.concurrent.ThreadPoolExecutor.runWorker (/apex/com.android.runtime/javalib/core-oj.jar)
- 74accded60 java.util.concurrent.ThreadPoolExecutor$Worker.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561392: 250000 cpu-clock:
- 74aaddce40 android.widget.ImageView.setImageDrawable (/system/framework/framework.jar)
- 74a1efd378 com.example.android.displayingbitmaps.ui.RecyclingImageView.setImageDrawable (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01900 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1f01886 com.example.android.displayingbitmaps.util.ImageWorker.loadImage (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74a1efcdac com.example.android.displayingbitmaps.ui.ImageGridFragment$ImageAdapter.getView (/data/app/com.example.android.displayingbitmaps-ApCDlazHwM1vaG_utt-TxQ==/base.apk!/classes2.dex)
- 74aad9d8f6 android.widget.AbsListView.obtainView (/system/framework/framework.jar)
- 74aadd6068 android.widget.GridView.makeAndAddView (/system/framework/framework.jar)
- 74aadd61e0 android.widget.GridView.makeRow (/system/framework/framework.jar)
- 74aadd5b32 android.widget.GridView.fillDown (/system/framework/framework.jar)
- 74aadd5d3a android.widget.GridView.fillFromTop (/system/framework/framework.jar)
- 74aadd797a android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561475: 250000 cpu-clock:
- 74a2fe674c art::SideEffectsAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.561642: 250000 cpu-clock:
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac030602 android.graphics.drawable.DrawableContainer.onBoundsChange (/system/framework/framework.jar)
- 74ac0326bc android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74ac032648 android.graphics.drawable.Drawable.setBounds (/system/framework/framework.jar)
- 74aada26c2 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aada25e8 android.widget.AbsListView.positionSelector (/system/framework/framework.jar)
- 74aadd7a64 android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561725: 250000 cpu-clock:
- 753207acd4 art::AppendPrettyDescriptor(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (/apex/com.android.runtime/lib64/libdexfile.so)
- 753207e9b4 art::DexFile::PrettyMethod(unsigned int, bool) const (/apex/com.android.runtime/lib64/libdexfile.so)
- 74a2f1a4c8 void art::debug::WriteDebugSymbols<art::ElfTypes64>(art::ElfBuilder<art::ElfTypes64>*, bool, art::debug::DebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f1d3e4 art::debug::MakeElfFileForJIT(art::InstructionSet, art::InstructionSetFeatures const*, bool, art::debug::MethodDebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7d0c8 art::OptimizingCompiler::GenerateJitDebugInfo(art::ArtMethod*, art::debug::MethodDebugInfo const&) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7ce7c art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.561975: 250000 cpu-clock:
- 74a2f72748 art::HParameterValue::Accept(art::HGraphVisitor*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2decd28 art::InstructionSimplifier::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562225: 250000 cpu-clock:
- 74a2e4d680 art::StackMapStream::EndStackMapEntry() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2ead4f8 art::arm64::CodeGeneratorARM64::InvokeRuntime(art::QuickEntrypointEnum, art::HInstruction*, unsigned int, art::SlowPathCode*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e92778 art::arm64::SuspendCheckSlowPathARM64::EmitNativeCode(art::CodeGenerator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e39ba4 art::CodeGenerator::Compile(art::CodeAllocator*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2289c art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562475: 250000 cpu-clock:
- 74a2df8bf0 art::LiveInterval::ToLocation() const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2dfab80 art::RegisterAllocationResolver::ConnectSiblings(art::LiveInterval*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2df8618 art::RegisterAllocatorLinearScan::AllocateRegisters() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2421c art::AllocateRegisters(art::HGraph*, art::CodeGenerator*, art::PassObserver*, art::RegisterAllocator::Strategy, art::OptimizingCompilerStats*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22890 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562679: 250000 cpu-clock:
- 74ab6360da android.os.BinderProxy$ProxyMap.get (/system/framework/framework.jar)
- 74ab636862 android.os.BinderProxy.getInstance (/system/framework/framework.jar)
- 752f993060 _JNIEnv::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9c8d60 android::javaObjectForIBinder(_JNIEnv*, android::sp<android::IBinder> const&) (/system/lib64/libandroid_runtime.so)
- 752f9b9b3c android::android_os_Parcel_readStrongBinder(_JNIEnv*, _jclass*, long) (/system/lib64/libandroid_runtime.so)
- 74ab66bcd0 android.os.Parcel.readStrongBinder (/system/framework/framework.jar)
- 74ab6766ce android.os.ServiceManagerProxy.getService (/system/framework/framework.jar)
- 74ab67696c android.os.ServiceManager.rawGetService (/system/framework/framework.jar)
- 74ab6768e2 android.os.ServiceManager.getService (/system/framework/framework.jar)
- 74abeb4d34 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb4d68 android.app.SystemServiceRegistry$101.createService (/system/framework/framework.jar)
- 74abeb7aac android.app.SystemServiceRegistry$CachedServiceFetcher.getService (/system/framework/framework.jar)
- 74abeb7d5c android.app.SystemServiceRegistry.getSystemService (/system/framework/framework.jar)
- 74abe48a3c android.app.ContextImpl.getSystemService (/system/framework/framework.jar)
- 74aace2cc6 android.view.ContextThemeWrapper.getSystemService (/system/framework/framework.jar)
- 74abe31294 android.app.Activity.getSystemService (/system/framework/framework.jar)
- 74abf676ac android.content.Context.getSystemService (/system/framework/framework.jar)
- 74aadae584 android.widget.AdapterView.selectionChanged (/system/framework/framework.jar)
- 74aadae054 android.widget.AdapterView.checkSelectionChanged (/system/framework/framework.jar)
- 74aadd7c0e android.widget.GridView.layoutChildren (/system/framework/framework.jar)
- 74aada17d4 android.widget.AbsListView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [000] 684943.562725: 250000 cpu-clock:
- 74a2fe6710 art::SideEffectsAnalysis::Run() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e2348c art::OptimizingCompiler::RunOptimizations(art::HGraph*, art::CodeGenerator*, art::DexCompilationUnit const&, art::PassObserver*, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2e22878 art::OptimizingCompiler::TryCompile(art::ArenaAllocator*, art::ArenaStack*, art::CodeVectorAllocator*, art::DexCompilationUnit const&, art::ArtMethod*, bool, bool, art::VariableSizedHandleScope*) const (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7c8a0 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.562930: 250000 cpu-clock:
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaddfd44 android.widget.LinearLayout.setChildFrame (/system/framework/framework.jar)
- 74aadde436 android.widget.LinearLayout.layoutHorizontal (/system/framework/framework.jar)
- 74aaddfc42 android.widget.LinearLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf772da com.android.internal.widget.AbsActionBarView.positionChild (/system/framework/framework.jar)
- 74aaf7bfaa com.android.internal.widget.ActionBarView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaf77ecc com.android.internal.widget.ActionBarContainer.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aaf79dec com.android.internal.widget.ActionBarOverlayLayout.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aadcffb4 android.widget.FrameLayout.layoutChildren (/system/framework/framework.jar)
- 74aadcfffc android.widget.FrameLayout.onLayout (/system/framework/framework.jar)
- 74aaef2050 com.android.internal.policy.DecorView.onLayout (/system/framework/framework.jar)
- 74aad44f54 android.view.View.layout (/system/framework/framework.jar)
- 74aad2324e android.view.ViewGroup.layout (/system/framework/framework.jar)
- 74aad30ea6 android.view.ViewRootImpl.performLayout (/system/framework/framework.jar)
- 74aad3222e android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.563179: 250000 cpu-clock:
- 74aad32310 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-RenderThread 31850/31881 [001] 684943.563354: 250000 cpu-clock:
- ffffff82a3298a54 ep_scan_ready_list ([kernel.kallsyms])
- ffffff82a329b38e SyS_epoll_wait.cfi ([kernel.kallsyms])
- ffffff82a329b67e SyS_epoll_pwait.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e130748 __epoll_pwait (/apex/com.android.runtime/lib64/bionic/libc.so)
- 75304d7a8c android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 7531a988c0 android::uirenderer::ThreadBase::waitForWork() (/system/lib64/libhwui.so)
- 7531a98718 android::uirenderer::renderthread::RenderThread::threadLoop() (/system/lib64/libhwui.so)
- 75304d3600 android::Thread::_threadLoop(void*) (/system/lib64/libutils.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564158: 250000 cpu-clock:
- 74ad279168 art::gc::Heap::IsMovableObject(art::ObjPtr<art::mirror::Object>) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad3f975c art::JNI::GetStringCritical(_JNIEnv*, _jstring*, unsigned char*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad38dbc4 art::(anonymous namespace)::CheckJNI::GetStringCharsInternal(char const*, _JNIEnv*, _jstring*, unsigned char*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 752f9b9f30 android::android_os_Parcel_writeInterfaceToken(_JNIEnv*, _jclass*, long, _jstring*) (/system/lib64/libandroid_runtime.so)
- 74ab66e41c android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74aacf92dc android.view.IWindowSession$Stub$Proxy.finishDrawing (/system/framework/framework.jar)
- 74aad32c62 android.view.ViewRootImpl.reportDrawFinished (/system/framework/framework.jar)
- 74aad30a54 android.view.ViewRootImpl.pendingDrawFinished (/system/framework/framework.jar)
- 74aad30e1a android.view.ViewRootImpl.performDraw (/system/framework/framework.jar)
- 74aad32658 android.view.ViewRootImpl.performTraversals (/system/framework/framework.jar)
- 74aad2f0f2 android.view.ViewRootImpl.doTraversal (/system/framework/framework.jar)
- 74aad29da4 android.view.ViewRootImpl$TraversalRunnable.run (/system/framework/framework.jar)
- 74aace1d14 android.view.Choreographer$CallbackRecord.run (/system/framework/framework.jar)
- 74aace237a android.view.Choreographer.doCallbacks (/system/framework/framework.jar)
- 74aace259e android.view.Choreographer.doFrame (/system/framework/framework.jar)
- 74aace1e1e android.view.Choreographer$FrameDisplayEventReceiver.run (/system/framework/framework.jar)
- 74ab64313c android.os.Handler.handleCallback (/system/framework/framework.jar)
- 74ab642fa8 android.os.Handler.dispatchMessage (/system/framework/framework.jar)
- 74ab66773a android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564581: 250000 cpu-clock:
- 74ab667986 android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.564831: 250000 cpu-clock:
- 74acbc40d4 java.lang.Integer.intValue (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67e42c android.os.ThreadLocalWorkSource.getToken (/system/framework/framework.jar)
- 74ab67e448 android.os.ThreadLocalWorkSource.setUid (/system/framework/framework.jar)
- 74ab66772e android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [002] 684943.565069: 250000 cpu-clock:
- 74ad4fb080 art::CodeInfo::Decode(unsigned char const*, art::CodeInfo::DecodeFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74a2e6eb80 art::StackMapStream::Encode() (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f7ca38 art::OptimizingCompiler::JitCompile(art::Thread*, art::jit::JitCodeCache*, art::ArtMethod*, bool, bool, art::jit::JitLogger*) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74a2f40680 art::jit::JitCompiler::CompileMethod(art::Thread*, art::ArtMethod*, bool, bool) (/apex/com.android.runtime/lib64/libart-compiler.so)
- 74ad353dac art::jit::Jit::CompileMethod(art::ArtMethod*, art::Thread*, bool, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad356ea0 art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565081: 250000 cpu-clock:
- 752e0abe44 je_free (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad24ab44 art::gc::collector::ImmuneSpaces::CreateLargestImmuneRegion() (/apex/com.android.runtime/lib64/libart.so)
- 74ad24ad4c art::gc::collector::ImmuneSpaces::AddSpace(art::gc::space::ContinuousSpace*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22ed50 art::gc::collector::ConcurrentCopying::BindBitmaps() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b73c art::gc::collector::ConcurrentCopying::InitializePhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22adcc art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-Jit thread pool 31850/31856 [002] 684943.565418: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad16a940 art::Mutex::ExclusiveUnlock(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad512f9c art::Thread::RunCheckpointFunction() (/apex/com.android.runtime/lib64/libart.so)
- 74ad356f2c art::jit::JitCompileTask::Run(art::Thread*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad52d428 art::ThreadPoolWorker::Run() (/apex/com.android.runtime/lib64/libart.so)
- 74ad52cf10 art::ThreadPoolWorker::Callback(void*) (/apex/com.android.runtime/lib64/libart.so)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565729: 250000 cpu-clock:
- ffffff82a31ac350 wp_page_copy ([kernel.kallsyms])
- ffffff82a31ab6d2 do_wp_page ([kernel.kallsyms])
- ffffff82a31a8bc2 handle_mm_fault.cfi ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad221c7c art::gc::accounting::ModUnionTableCardCache::ProcessCards() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c274 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.565977: 250000 cpu-clock:
- ffffff82a31c64a4 mm_event_end.cfi ([kernel.kallsyms])
- ffffff82a2f54556 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566227: 250000 cpu-clock:
- 74ad241688 void art::gc::collector::ConcurrentCopying::MarkRoot<false>(art::Thread*, art::mirror::CompressedReference<art::mirror::Object>*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242178 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566477: 250000 cpu-clock:
- 74ad242338 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566727: 250000 cpu-clock:
- 74ad241f34 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.566977: 250000 cpu-clock:
- 74ad241cbc void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567227: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567477: 250000 cpu-clock:
- 74ad23e5d8 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567727: 250000 cpu-clock:
- 74ad2ce810 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.567977: 250000 cpu-clock:
- 74ad23e640 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce7b8 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568227: 250000 cpu-clock:
- ffffff82a2e89df4 clear_page ([kernel.kallsyms])
- ffffff82a2f5441e do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 752e0e225c __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23e670 art::gc::collector::ConcurrentCopying::VisitRoots(art::mirror::CompressedReference<art::mirror::Object>**, unsigned long, art::RootInfo const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182220 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568477: 250000 cpu-clock:
- 74ad233a40 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568727: 250000 cpu-clock:
- 74ad242824 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.568977: 250000 cpu-clock:
- 74ad24220c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569227: 250000 cpu-clock:
- 74ad242888 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569477: 250000 cpu-clock:
- 74ad241c40 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569727: 250000 cpu-clock:
- 74ad241b24 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.569978: 250000 cpu-clock:
- 74ad23cfc8 art::gc::collector::ConcurrentCopying::IsMarked(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23d360 art::gc::collector::ConcurrentCopying::IsNullOrMarkedHeapReference(art::mirror::HeapReference<art::mirror::Object>*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2864f4 art::gc::ReferenceQueue::EnqueueFinalizerReferences(art::gc::ReferenceQueue*, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2849c8 art::gc::ReferenceProcessor::ProcessReferences(bool, art::TimingLogger*, bool, art::gc::collector::GarbageCollector*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d6f8 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570228: 250000 cpu-clock:
- 74ad2a7e38 std::__1::deque<std::__1::pair<unsigned char*, unsigned char*>, std::__1::allocator<std::__1::pair<unsigned char*, unsigned char*> > >::__add_back_capacity() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a49f8 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570486: 250000 cpu-clock:
- ffffff82a31a6730 unmap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31aef6e zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531faaae0 art::ZeroAndReleasePages(void*, unsigned long) (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad2a52a0 art::gc::space::ZeroAndProtectRegion(unsigned char*, unsigned char*) (.llvm.15500284480436043641) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a4bb0 art::gc::space::RegionSpace::ClearFromSpace(unsigned long*, unsigned long*, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dc50 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570736: 250000 cpu-clock:
- ffffff82a30fc9a4 ___bpf_prog_run ([kernel.kallsyms])
- ffffff82a30fc336 __bpf_prog_run32.cfi ([kernel.kallsyms])
- ffffff82a30b5762 __seccomp_filter ([kernel.kallsyms])
- ffffff82a2f36572 syscall_trace_enter.cfi ([kernel.kallsyms])
- ffffff82a2e840e6 __sys_trace ([kernel.kallsyms])
- 75337ff308 __kernel_clock_gettime ([vdso])
- 752e0e19a4 clock_gettime (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531fad768 art::ThreadCpuNanoTime() (/apex/com.android.runtime/lib64/libartbase.so)
- 74ad249394 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd0192 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.570979: 250000 cpu-clock:
- 74ac976da4 java.lang.ref.FinalizerReference.enqueueSentinelReference (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac976ef4 java.lang.ref.FinalizerReference.finalizeAllEnqueued (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac974c9c dalvik.system.VMRuntime.runFinalization (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbcac0c java.lang.Runtime.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbd01a0 java.lang.System.runFinalization (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b748 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571252: 250000 cpu-clock:
- 752e0dcfa4 je_tcache_bin_flush_small (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0df19c tcache_flush_cache (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0df19c tcache_flush_cache (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bb158 thread_tcache_flush_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e1193bc je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f9d6214 Bitmap_destruct(android::BitmapWrapper*) (/system/lib64/libandroid_runtime.so)
- 74ac995120 libcore.util.NativeAllocationRegistry$CleanerThunk.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acd2ce52 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571501: 250000 cpu-clock:
- 752e0ce518 extent_try_coalesce (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cbe7c je_extents_evict (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b7d68 arena_decay_to_limit (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b8180 arena_decay_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b2f5c je_arena_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bd4a4 arena_i_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bc9c0 arena_i_purge_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e11943c je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f9d6214 Bitmap_destruct(android::BitmapWrapper*) (/system/lib64/libandroid_runtime.so)
- 74ac995120 libcore.util.NativeAllocationRegistry$CleanerThunk.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acd2ce52 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.571751: 250000 cpu-clock:
- 74acd2ccf6 sun.misc.Cleaner.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acd2ce40 sun.misc.Cleaner.clean (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde38c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.572000: 250000 cpu-clock:
- 74acbde37c java.lang.ref.ReferenceQueue.enqueueLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde668 java.lang.ref.ReferenceQueue.enqueuePending (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac976104 java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572335: 250000 cpu-clock:
- 74abe1f466 android.app.ActivityThread$1.run (/system/framework/framework.jar)
- 74aaedc762 com.android.internal.os.BinderInternal$GcWatcher.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572584: 250000 cpu-clock:
- 74ac01947a android.graphics.ImageDecoder.close (/system/framework/framework.jar)
- 74ac0194f4 android.graphics.ImageDecoder.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.572833: 250000 cpu-clock:
- 74acce1ec8 java.util.concurrent.atomic.AtomicInteger.lazySet (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975ac8 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573084: 250000 cpu-clock:
- ffffff82a31f9264 uncharge_page ([kernel.kallsyms])
- ffffff82a315fdb2 release_pages.cfi ([kernel.kallsyms])
- ffffff82a31ce24e free_pages_and_swap_cache.cfi ([kernel.kallsyms])
- ffffff82a31a68be tlb_flush_mmu.cfi ([kernel.kallsyms])
- ffffff82a31aefae zap_page_range.cfi ([kernel.kallsyms])
- ffffff82a31c9096 SyS_madvise.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e131308 madvise (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0d420c je_pages_purge_forced (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0cd1e8 je_extent_dalloc_wrapper (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b7ee8 arena_decay_to_limit (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b8180 arena_decay_impl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b2f5c je_arena_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bd4a4 arena_i_decay (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0bc9c0 arena_i_purge_ctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0b92a4 je_ctl_byname (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0ad8c4 je_mallctl (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e11943c je_mallopt (/apex/com.android.runtime/lib64/bionic/libc.so)
- 7531ab4db4 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 7531ab4d64 android::Bitmap::~Bitmap() (/system/lib64/libhwui.so)
- 752f98a670 android::uirenderer::VectorDrawable::Tree::~Tree() (/system/lib64/libandroid_runtime.so)
- 752f98a708 android::uirenderer::VectorDrawable::Tree::~Tree() (/system/lib64/libandroid_runtime.so)
- 74aaf5e11c com.android.internal.util.VirtualRefBasePtr.release (/system/framework/framework.jar)
- 74aaf5e0d4 com.android.internal.util.VirtualRefBasePtr.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573333: 250000 cpu-clock:
- 74acbde488 java.lang.ref.ReferenceQueue.reallyPollLocked (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde428 java.lang.ref.ReferenceQueue.poll (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975aa4 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.573584: 250000 cpu-clock:
- 74ac975ab4 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.573979: 250000 cpu-clock:
- 74ad22ff50 art::gc::collector::ConcurrentCopying::GrayImmuneObjectVisitor<true>::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22c290 art::gc::collector::ConcurrentCopying::GrayAllDirtyImmuneObjects() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22afb4 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574229: 250000 cpu-clock:
- ffffff82a2f542dc do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad22cffc art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574478: 250000 cpu-clock:
- 74ad24288c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad24210c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574728: 250000 cpu-clock:
- 74ad2325f8 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209e4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.574978: 250000 cpu-clock:
- 74ad24232c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2209a4 art::gc::accounting::ModUnionTableReferenceCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575228: 250000 cpu-clock:
- 74ad241b1c void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad225a20 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575478: 250000 cpu-clock:
- 74ad241ca0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575728: 250000 cpu-clock:
- 74ad242894 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2325c4 art::gc::collector::ConcurrentCopying::ImmuneSpaceScanObjVisitor::Callback(art::mirror::Object*, void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2259dc art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*)::$_4::operator()(unsigned long) const (/apex/com.android.runtime/lib64/libart.so)
- 74ad221ff8 art::gc::accounting::ModUnionTableCardCache::VisitObjects(void (*)(art::mirror::Object*, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d290 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.575978: 250000 cpu-clock:
- 74ad2ce7d0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576228: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576478: 250000 cpu-clock:
- 74ad2ce7f0 art::InternTable::Table::VisitRoots(art::RootVisitor*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2ce598 art::InternTable::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14a0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576728: 250000 cpu-clock:
- 74ad1821f4 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.576978: 250000 cpu-clock:
- 74ad1821f0 art::ClassLinker::VisitClassRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad182620 art::ClassLinker::VisitRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4e14b0 art::Runtime::VisitConcurrentRoots(art::RootVisitor*, art::VisitRootFlags) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d618 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577229: 250000 cpu-clock:
- 74ad24291c void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c28 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577478: 250000 cpu-clock:
- 74ad242194 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577728: 250000 cpu-clock:
- 74ad233a20 art::gc::collector::ConcurrentCopying::PushOntoMarkStack(art::Thread*, art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23c808 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241cb0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.577978: 250000 cpu-clock:
- 74ad2427c8 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241c64 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578228: 250000 cpu-clock:
- 752e0e21d0 __memcpy (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad23c0b0 art::gc::collector::ConcurrentCopying::Copy(art::Thread*, art::mirror::Object*, art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad242844 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241ba0 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578478: 250000 cpu-clock:
- 74ad241b18 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578728: 250000 cpu-clock:
- 74ad242808 void art::gc::collector::ConcurrentCopying::Process<false>(art::mirror::Object*, art::MemberOffset) (/apex/com.android.runtime/lib64/libart.so)
- 74ad241b48 void art::mirror::Object::VisitReferences<true, (art::VerifyObjectFlags)0, (art::ReadBarrierOption)1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> >(art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false> const&) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236e14 art::gc::collector::ConcurrentCopying::ProcessMarkStackRef(art::mirror::Object*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2368f4 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.578979: 250000 cpu-clock:
- 74ad51308c art::Thread::RequestCheckpoint(art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad525604 art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad235ba4 art::gc::collector::ConcurrentCopying::RevokeThreadLocalMarkStacks(bool, art::Closure*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad236744 art::gc::collector::ConcurrentCopying::ProcessMarkStackOnce() (/apex/com.android.runtime/lib64/libart.so)
- 74ad2364cc art::gc::collector::ConcurrentCopying::ProcessMarkStack() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22d674 art::gc::collector::ConcurrentCopying::CopyingPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b178 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579230: 250000 cpu-clock:
- 74ad22dadc art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579479: 250000 cpu-clock:
- 74ad228ee4 art::gc::accounting::SpaceBitmap<4096ul>::SweepWalk(art::gc::accounting::SpaceBitmap<4096ul> const&, art::gc::accounting::SpaceBitmap<4096ul> const&, unsigned long, unsigned long, void (*)(unsigned long, art::mirror::Object**, void*), void*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2a0804 art::gc::space::LargeObjectSpace::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad23718c art::gc::collector::ConcurrentCopying::Sweep(bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad22dcd0 art::gc::collector::ConcurrentCopying::ReclaimPhase() (/apex/com.android.runtime/lib64/libart.so)
- 74ad22b334 art::gc::collector::ConcurrentCopying::RunPhases() (/apex/com.android.runtime/lib64/libart.so)
- 74ad249308 art::gc::collector::GarbageCollector::Run(art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74ad2681b4 art::gc::Heap::CollectGarbageInternal(art::gc::collector::GcType, art::gc::GcCause, bool) (/apex/com.android.runtime/lib64/libart.so)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579731: 250000 cpu-clock:
- ffffff82a2fba1c8 try_to_wake_up ([kernel.kallsyms])
- ffffff82a307887a futex_wake ([kernel.kallsyms])
- ffffff82a3079ab2 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74acbde61c java.lang.ref.ReferenceQueue.add (/apex/com.android.runtime/javalib/core-oj.jar)
- 74a3251e34 JVM_GC (/apex/com.android.runtime/lib64/libopenjdkjvm.so)
- 74acbca912 java.lang.Runtime.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbcfff2 java.lang.System.gc (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ab67b74e android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.579916: 250000 cpu-clock:
- ffffff82a30793d0 do_futex.cfi ([kernel.kallsyms])
- ffffff82a307f3fa SyS_futex.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e0e3240 syscall (/apex/com.android.runtime/lib64/bionic/libc.so)
- 74ad42a158 art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7366 java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde4f6 java.lang.ref.ReferenceQueue.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbde4a0 java.lang.ref.ReferenceQueue.remove (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac975af6 java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.579979: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580239: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.580978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581729: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.581978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582228: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582478: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582728: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.582978: 250000 cpu-clock:
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583228: 250000 cpu-clock:
- ffffff82a40dfec4 arch_counter_get_cntvct.cfi ([kernel.kallsyms])
- ffffff82a40e009a arch_counter_read.cfi ([kernel.kallsyms])
- ffffff82a2f540b6 do_page_fault.cfi ([kernel.kallsyms])
- ffffff82a2f53fce do_translation_fault.cfi ([kernel.kallsyms])
- ffffff82a2e8175a do_mem_abort.cfi ([kernel.kallsyms])
- ffffff82a2e83d3e el0_da ([kernel.kallsyms])
- 74ad434b20 art::VMDebug_countInstancesOfClasses(_JNIEnv*, _jclass*, _jobjectArray*, unsigned char) (/apex/com.android.runtime/lib64/libart.so)
- 74ab67b772 android.os.StrictMode.conditionallyCheckInstanceCounts (/system/framework/framework.jar)
- 74ab678fb2 android.os.StrictMode$6.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-ReferenceQueueD 31850/31864 [000] 684943.583458: 250000 cpu-clock:
- 74ad42a158 art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState) (/apex/com.android.runtime/lib64/libart.so)
- 74acbc7366 java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74acbc734c java.lang.Object.wait (/apex/com.android.runtime/javalib/core-oj.jar)
- 74ac9760ee java.lang.Daemons$ReferenceQueueDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583480: 250000 cpu-clock:
- 74ab66e422 android.os.Parcel.writeInterfaceToken (/system/framework/framework.jar)
- 74abe7133c android.app.IActivityTaskManager$Stub$Proxy.activityIdle (/system/framework/framework.jar)
- 74abe2237a android.app.ActivityThread$Idler.queueIdle (/system/framework/framework.jar)
- 74ab6683de android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-com.example.android.displayingbitmaps 31850/31850 [006] 684943.583730: 250000 cpu-clock:
- ffffff82a34aa7dc selinux_socket_recvmsg.cfi ([kernel.kallsyms])
- ffffff82a45ba72a SyS_recvfrom.cfi ([kernel.kallsyms])
- ffffff82a2e84116 __sys_trace ([kernel.kallsyms])
- 752e1316a8 recvfrom (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752ff9c440 android::gui::BitTube::recvObjects(android::gui::BitTube*, void*, unsigned long, unsigned long) (/system/lib64/libgui.so)
- 752ddb256c android::DisplayEventDispatcher::processPendingEvents(long*, unsigned long*, unsigned int*) (/system/lib64/libandroidfw.so)
- 752ddb265c android::DisplayEventDispatcher::handleEvent(int, int, void*) (/system/lib64/libandroidfw.so)
- 75304d7d54 android::Looper::pollInner(int) (/system/lib64/libutils.so)
- 75304d795c android::Looper::pollOnce(int, int*, int*, void**) (/system/lib64/libutils.so)
- 752f9b8d30 android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int) (/system/lib64/libandroid_runtime.so)
- 74ab6682be android.os.MessageQueue.next (/system/framework/framework.jar)
- 74ab6675ea android.os.Looper.loop (/system/framework/framework.jar)
- 74abe2b5c2 android.app.ActivityThread.main (/system/framework/framework.jar)
- 74ad458f48 art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (/apex/com.android.runtime/lib64/libart.so)
- 74aaee80ce com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (/system/framework/framework.jar)
- 729ffcdc com.android.internal.os.ZygoteInit.main (/system/framework/arm64/boot-framework.oat)
- 74ad1575b8 art_quick_invoke_static_stub (/apex/com.android.runtime/lib64/libart.so)
- 74ad16608c art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4cab0c art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*) (/apex/com.android.runtime/lib64/libart.so)
- 74ad4ca778 art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 74ad3d77f0 art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list) (/apex/com.android.runtime/lib64/libart.so)
- 752f941560 _JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...) (/system/lib64/libandroid_runtime.so)
- 752f9443e8 android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool) (/system/lib64/libandroid_runtime.so)
- 59d51654e0 main (/system/bin/app_process64)
- 752e0e1798 __libc_init (/apex/com.android.runtime/lib64/bionic/libc.so)
-
-FinalizerDaemon 31850/31865 [001] 684943.583830: 250000 cpu-clock:
- 74ac976e8a java.lang.ref.FinalizerReference.add (/apex/com.android.runtime/javalib/core-libart.jar)
- 74aaedc772 com.android.internal.os.BinderInternal$GcWatcher.finalize (/system/framework/framework.jar)
- 74ac975a3a java.lang.Daemons$FinalizerDaemon.doFinalize (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac975b2c java.lang.Daemons$FinalizerDaemon.runInternal (/apex/com.android.runtime/javalib/core-libart.jar)
- 74ac97582e java.lang.Daemons$Daemon.run (/apex/com.android.runtime/javalib/core-libart.jar)
- 74acbd2918 java.lang.Thread.run (/apex/com.android.runtime/javalib/core-oj.jar)
- 752e145100 __pthread_start(void*) (/apex/com.android.runtime/lib64/bionic/libc.so)
- 752e0e7ab0 __start_thread (/apex/com.android.runtime/lib64/bionic/libc.so)
-
diff --git a/simpleperf/testdata/perf_with_add_counter.data b/simpleperf/testdata/perf_with_add_counter.data
deleted file mode 100644
index cd9347f3..00000000
--- a/simpleperf/testdata/perf_with_add_counter.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/perf_with_app_package_name.data b/simpleperf/testdata/perf_with_app_package_name.data
new file mode 100644
index 00000000..c9c61de5
--- /dev/null
+++ b/simpleperf/testdata/perf_with_app_package_name.data
Binary files differ
diff --git a/simpleperf/testdata/perf_with_arm_regs.data b/simpleperf/testdata/perf_with_arm_regs.data
deleted file mode 100644
index b12ac506..00000000
--- a/simpleperf/testdata/perf_with_arm_regs.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/perf_with_jit_symbol.foldedstack b/simpleperf/testdata/perf_with_jit_symbol.foldedstack
deleted file mode 100644
index a2af8474..00000000
--- a/simpleperf/testdata/perf_with_jit_symbol.foldedstack
+++ /dev/null
@@ -1,10 +0,0 @@
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j] 317654
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);__set_errno_internal 144598
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown 144638
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown 144761
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown 141929
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown;unknown 19628
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);unknown;unknown;unknown;unknown;unknown 144665
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];unknown;unknown;unknown;unknown;unknown;unknown 148430
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;unknown;unknown;unknown;unknown 131261
diff --git a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_addrs b/simpleperf/testdata/perf_with_jit_symbol.foldedstack_addrs
deleted file mode 100644
index f0167769..00000000
--- a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_addrs
+++ /dev/null
@@ -1,10 +0,0 @@
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;[kernel.kallsyms][+ffffff93eb483f36];[kernel.kallsyms][+ffffff93eb481f72];[kernel.kallsyms][+ffffff93eb5f1b6a];[kernel.kallsyms][+ffffff93eb5424a6] 131261
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep 317654
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;[kernel.kallsyms][+ffffff93eb483f36];[kernel.kallsyms][+ffffff93eb481f72];[kernel.kallsyms][+ffffff93eb5f1b6a];[kernel.kallsyms][+ffffff93eb5424a6];[kernel.kallsyms][+ffffff93eb482226];[kernel.kallsyms][+ffffff93eb6188c2] 148430
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);[kernel.kallsyms][+ffffff93eb483f36];[kernel.kallsyms][+ffffff93eb481f72];[kernel.kallsyms][+ffffff93eb5f1b6a];[kernel.kallsyms][+ffffff93eb5424a6];[kernel.kallsyms][+ffffff93eb482226] 144665
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);__set_errno_internal 144598
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;[kernel.kallsyms][+ffffff93eb484126];[kernel.kallsyms][+ffffff93eb502696] 144638
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;[kernel.kallsyms][+ffffff93eb484156];[kernel.kallsyms][+ffffff93eb64c252];[kernel.kallsyms][+ffffff93eb645bee];[kernel.kallsyms][+ffffff93eb647f66] 144761
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;[kernel.kallsyms][+ffffff93eb484156];[kernel.kallsyms][+ffffff93eb64c252];[kernel.kallsyms][+ffffff93eb645bee];[kernel.kallsyms][+ffffff93eb647ffa];[kernel.kallsyms][+ffffff93eb64aab2] 141929
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;[kernel.kallsyms][+ffffff93eb484156];[kernel.kallsyms][+ffffff93eb64c252];[kernel.kallsyms][+ffffff93eb645bee];[kernel.kallsyms][+ffffff93eb647ffa];[kernel.kallsyms][+ffffff93eb64ab86];[kernel.kallsyms][+ffffff93ed05e93e] 19628
diff --git a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_kernel b/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_kernel
deleted file mode 100644
index 85fdb846..00000000
--- a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_kernel
+++ /dev/null
@@ -1,10 +0,0 @@
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep 317654
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);__set_errno_internal 144598
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown_[k];unknown_[k] 144638
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown_[k];unknown_[k];unknown_[k];unknown_[k] 144761
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k] 141929
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k] 19628
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k] 144665
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep;java.lang.Thread.sleep;unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k];unknown_[k] 148430
-BusyThread;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;unknown_[k];unknown_[k];unknown_[k];unknown_[k] 131261
diff --git a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_pid b/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_pid
deleted file mode 100644
index a824e7d8..00000000
--- a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_pid
+++ /dev/null
@@ -1,10 +0,0 @@
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j] 317654
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);__set_errno_internal 144598
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown 144638
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown 144761
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown 141929
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown;unknown 19628
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);unknown;unknown;unknown;unknown;unknown 144665
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];unknown;unknown;unknown;unknown;unknown;unknown 148430
-BusyThread-7601;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;unknown;unknown;unknown;unknown 131261
diff --git a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_tid b/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_tid
deleted file mode 100644
index 6b640128..00000000
--- a/simpleperf/testdata/perf_with_jit_symbol.foldedstack_with_tid
+++ /dev/null
@@ -1,10 +0,0 @@
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run 17889729
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j] 317654
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);__set_errno_internal 144598
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown 144638
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown 144761
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown 141929
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);syscall;unknown;unknown;unknown;unknown;unknown;unknown 19628
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState);unknown;unknown;unknown;unknown;unknown 144665
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;java.lang.Thread.sleep_[j];java.lang.Thread.sleep_[j];unknown;unknown;unknown;unknown;unknown;unknown 148430
-BusyThread-7601/7630;__start_thread;__pthread_start(void*);java.lang.Thread.run;com.android.simpleperf.debuggable.MainActivity$1.run;unknown;unknown;unknown;unknown 131261
diff --git a/simpleperf/testdata/perf_with_meta_info.data b/simpleperf/testdata/perf_with_meta_info.data
deleted file mode 100644
index ddba10c7..00000000
--- a/simpleperf/testdata/perf_with_meta_info.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/perf_with_trace_offcpu_v2.data b/simpleperf/testdata/perf_with_trace_offcpu_v2.data
deleted file mode 100644
index e39af5aa..00000000
--- a/simpleperf/testdata/perf_with_trace_offcpu_v2.data
+++ /dev/null
Binary files differ
diff --git a/simpleperf/testdata/perf_with_two_event_types.foldedstack b/simpleperf/testdata/perf_with_two_event_types.foldedstack
deleted file mode 100644
index b12ef2dc..00000000
--- a/simpleperf/testdata/perf_with_two_event_types.foldedstack
+++ /dev/null
@@ -1,2 +0,0 @@
-simpleperf 70372
-sleep 3913545
diff --git a/simpleperf/testdata/perf_with_two_event_types.foldedstack_cpu_clock b/simpleperf/testdata/perf_with_two_event_types.foldedstack_cpu_clock
deleted file mode 100644
index d34ca5a6..00000000
--- a/simpleperf/testdata/perf_with_two_event_types.foldedstack_cpu_clock
+++ /dev/null
@@ -1 +0,0 @@
-sleep 500000
diff --git a/simpleperf/thread_tree.h b/simpleperf/thread_tree.h
index 33e85450..1024b8e2 100644
--- a/simpleperf/thread_tree.h
+++ b/simpleperf/thread_tree.h
@@ -138,15 +138,14 @@ class ThreadTree {
void Update(const Record& record);
std::vector<Dso*> GetAllDsos() const;
- Dso* FindUserDsoOrNew(const std::string& filename, uint64_t start_addr = 0,
- DsoType dso_type = DSO_ELF_FILE);
private:
ThreadEntry* CreateThread(int pid, int tid);
Dso* FindKernelDsoOrNew();
Dso* FindKernelModuleDsoOrNew(const std::string& filename, uint64_t memory_start,
uint64_t memory_end);
-
+ Dso* FindUserDsoOrNew(const std::string& filename, uint64_t start_addr = 0,
+ DsoType dso_type = DSO_ELF_FILE);
const MapEntry* AllocateMap(const MapEntry& entry);
void InsertMap(MapSet& maps, const MapEntry& entry);
diff --git a/simpleperf/utils.cpp b/simpleperf/utils.cpp
index a0418167..069676a6 100644
--- a/simpleperf/utils.cpp
+++ b/simpleperf/utils.cpp
@@ -424,12 +424,4 @@ std::optional<std::set<pid_t>> GetTidsFromString(const std::string& s, bool chec
return tids;
}
-size_t SafeStrlen(const char* s, const char* end) {
- const char* p = s;
- while (p < end && *p != '\0') {
- p++;
- }
- return p - s;
-}
-
} // namespace simpleperf
diff --git a/simpleperf/utils.h b/simpleperf/utils.h
index 10de9324..ec2303f0 100644
--- a/simpleperf/utils.h
+++ b/simpleperf/utils.h
@@ -198,8 +198,6 @@ static inline void HashCombine(size_t& seed, const T& val) {
seed ^= std::hash<T>()(val) + 0x9e3779b9 + (seed << 6) + (seed >> 2);
}
-size_t SafeStrlen(const char* s, const char* end);
-
} // namespace simpleperf
#endif // SIMPLE_PERF_UTILS_H_
diff --git a/simpleperf/workload.cpp b/simpleperf/workload.cpp
index 4bb7c540..e82e47b6 100644
--- a/simpleperf/workload.cpp
+++ b/simpleperf/workload.cpp
@@ -25,17 +25,9 @@
#include <android-base/logging.h>
#include <android-base/strings.h>
-#include "environment.h"
-
namespace simpleperf {
std::unique_ptr<Workload> Workload::CreateWorkload(const std::vector<std::string>& args) {
-#if defined(__ANDROID__)
- if (IsInAppUid()) {
- LOG(ERROR) << "Running child command in app uid isn't allowed.";
- return nullptr;
- }
-#endif
std::unique_ptr<Workload> workload(new Workload(args, std::function<void()>()));
if (workload != nullptr && workload->CreateNewProcess()) {
return workload;
@@ -182,8 +174,8 @@ bool Workload::Start() {
return true;
}
-bool Workload::WaitChildProcess(bool wait_forever, int* exit_code) {
- return WaitChildProcess(wait_forever, false, exit_code);
+bool Workload::WaitChildProcess(int* exit_code) {
+ return WaitChildProcess(true, false, exit_code);
}
bool Workload::WaitChildProcess(bool wait_forever, bool is_child_killed, int* exit_code) {
diff --git a/simpleperf/workload.h b/simpleperf/workload.h
index 2400ac8f..22718a99 100644
--- a/simpleperf/workload.h
+++ b/simpleperf/workload.h
@@ -47,7 +47,7 @@ class Workload {
bool IsStarted() { return work_state_ == Started; }
pid_t GetPid() { return work_pid_; }
- bool WaitChildProcess(bool wait_forever, int* exit_code);
+ bool WaitChildProcess(int* exit_code);
// Set the function used to kill the workload process in ~Workload().
void SetKillFunction(const std::function<void(pid_t)>& kill_function) {
diff --git a/squashfs_utils/Android.bp b/squashfs_utils/Android.bp
index d777a496..4a6fb5fa 100644
--- a/squashfs_utils/Android.bp
+++ b/squashfs_utils/Android.bp
@@ -21,8 +21,6 @@ cc_library {
name: "libsquashfs_utils",
cflags: ["-Werror"],
host_supported: true,
- ramdisk_available: true,
- vendor_ramdisk_available: true,
recovery_available: true,
srcs: [
"squashfs_utils.c",
diff --git a/squashfs_utils/OWNERS b/squashfs_utils/OWNERS
deleted file mode 100644
index 1753be3d..00000000
--- a/squashfs_utils/OWNERS
+++ /dev/null
@@ -1 +0,0 @@
-niwa@google.com
diff --git a/su/Android.bp b/su/Android.bp
deleted file mode 100644
index 86e44fb4..00000000
--- a/su/Android.bp
+++ /dev/null
@@ -1,29 +0,0 @@
-package {
- default_applicable_licenses: ["system_extras_su_license"],
-}
-
-license {
- name: "system_extras_su_license",
- visibility: [":__subpackages__"],
- license_kinds: [
- "SPDX-license-identifier-Apache-2.0",
- ],
- license_text: [
- "NOTICE",
- ],
-}
-
-cc_binary {
- name: "su",
-
- cflags: [
- "-Wall",
- "-Werror",
- ],
-
- srcs: ["su.cpp"],
-
- install_in_xbin: true,
-
- header_libs: ["libcutils_headers"],
-}
diff --git a/su/Android.mk b/su/Android.mk
new file mode 100644
index 00000000..18493992
--- /dev/null
+++ b/su/Android.mk
@@ -0,0 +1,17 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_CFLAGS := -Wall -Werror
+
+LOCAL_SRC_FILES:= su.cpp
+
+LOCAL_MODULE:= su
+LOCAL_LICENSE_KINDS:= SPDX-license-identifier-Apache-2.0
+LOCAL_LICENSE_CONDITIONS:= notice
+LOCAL_NOTICE_FILE:= $(LOCAL_PATH)/NOTICE
+
+LOCAL_HEADER_LIBRARIES := libcutils_headers
+
+LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES)
+
+include $(BUILD_EXECUTABLE)
diff --git a/tests/kernel.config/AndroidTest.xml b/tests/kernel.config/AndroidTest.xml
index 78452e1c..7066ae7e 100644
--- a/tests/kernel.config/AndroidTest.xml
+++ b/tests/kernel.config/AndroidTest.xml
@@ -24,14 +24,11 @@
<option name="push" value="CtsKernelConfigTestCases->/data/local/tmp/CtsKernelConfigTestCases" />
<option name="append-bitness" value="true" />
</target_preparer>
- <!-- Make sure there is some data in the pstore then reboot -->
- <target_preparer class="com.android.tradefed.targetprep.RunCommandTargetPreparer">
- <option name="run-command" value="if [ -e /dev/pmsg0 ] ; then echo HELLOWORLD > /dev/pmsg0; fi" />
- <option name="throw-if-cmd-fail" value="true" />
- </target_preparer>
- <target_preparer class="com.android.tradefed.targetprep.RebootTargetPreparer" />
<test class="com.android.tradefed.testtype.GTest" >
<option name="native-test-device-path" value="/data/local/tmp" />
<option name="module-name" value="CtsKernelConfigTestCases" />
+ <!-- Make sure there is some data in the pstore -->
+ <option name="before-test-cmd" value="echo HELLOWORLD >/dev/pmsg0" />
+ <option name="reboot-before-test" value="true" />
</test>
</configuration>
diff --git a/toolchain-extras/Android.bp b/toolchain-extras/Android.bp
index d48f081f..220f3e34 100644
--- a/toolchain-extras/Android.bp
+++ b/toolchain-extras/Android.bp
@@ -53,18 +53,18 @@ cc_defaults {
sanitize: {
blocklist: "libprofile_clang_extras_blocklist.txt",
},
+}
+
+cc_library_static {
+ name: "libprofile-clang-extras",
+ defaults: ["libprofile-clang-defaults"],
+
native_bridge_supported: true,
vendor_available: true,
product_available: true,
vndk: {
enabled: true,
},
-}
-
-cc_defaults {
- name: "libprofile-clang-platform-defaults",
- defaults: ["libprofile-clang-defaults"],
-
ramdisk_available: true,
vendor_ramdisk_available: true,
recovery_available: true,
@@ -74,70 +74,36 @@ cc_defaults {
header_libs: ["libc_headers"],
}
-// -----------------------------------------------------------------------------
-// libprofile-clang libraries for regular coverage. They also install a signal
-// handler that writes coverage data to disk.
-// -----------------------------------------------------------------------------
-
-cc_library_static {
- name: "libprofile-clang-extras",
- defaults: ["libprofile-clang-platform-defaults"],
-}
-
cc_library_static {
name: "libprofile-clang-extras_ndk",
defaults: ["libprofile-clang-defaults"],
+ native_bridge_supported: true,
+ vendor_available: true,
+ product_available: true,
+ vndk: {
+ enabled: true,
+ },
sdk_version: "minimum",
}
cc_library_static {
name: "libprofile-clang-extras_cfi_support",
- defaults: ["libprofile-clang-platform-defaults"],
+ defaults: ["libprofile-clang-defaults"],
- sanitize: {
- cfi: true,
- config: {
- cfi_assembly_support: true,
- },
+ native_bridge_supported: true,
+ vendor_available: true,
+ product_available: true,
+ vndk: {
+ enabled: true,
},
-}
-
-// -----------------------------------------------------------------------------
-// libprofile-clang libraries for continuous coverage. They install a no-op
-// signal handler.
-// -----------------------------------------------------------------------------
-
-cc_defaults {
- name: "profile-extras-continuous-mode",
- cflags: ["-D__CONTINUOUS_COVERAGE_MODE__"],
-}
-
-cc_library_static {
- name: "libprofile-clang-extras_continuous",
- defaults: [
- "libprofile-clang-platform-defaults",
- "profile-extras-continuous-mode",
- ],
-}
-
-cc_library_static {
- name: "libprofile-clang-extras_ndk_continuous",
- defaults: [
- "libprofile-clang-platform-defaults",
- "profile-extras-continuous-mode",
- ],
-
- sdk_version: "minimum",
-}
-
-cc_library_static {
- name: "libprofile-clang-extras_cfi_support_continuous",
- defaults: [
- "libprofile-clang-platform-defaults",
- "profile-extras-continuous-mode",
- ],
+ ramdisk_available: true,
+ vendor_ramdisk_available: true,
+ recovery_available: true,
+ stl: "none",
+ system_shared_libs: [],
+ header_libs: ["libc_headers"],
sanitize: {
cfi: true,
config: {
@@ -146,9 +112,6 @@ cc_library_static {
},
}
-// -----------------------------------------------------------------------------
-// tests
-// -----------------------------------------------------------------------------
cc_test {
name: "libprofile-extras-test",
srcs: [
diff --git a/toolchain-extras/profile-clang-extras.cpp b/toolchain-extras/profile-clang-extras.cpp
index 6a7766ef..bb713e18 100644
--- a/toolchain-extras/profile-clang-extras.cpp
+++ b/toolchain-extras/profile-clang-extras.cpp
@@ -24,18 +24,13 @@ extern "C" {
static sighandler_t chained_signal_handler = SIG_ERR;
-#ifndef __CONTINUOUS_COVERAGE_MODE__
int __llvm_profile_write_file(void);
-#endif // __CONTINUOUS_COVERAGE_MODE__
static void llvm_signal_handler(__unused int signum) {
- // TODO(pirama) Only disable __llvm_profile_write_file call to begin with.
- // After continuous mode is stable, stop registering the signal handler.
-#ifndef __CONTINUOUS_COVERAGE_MODE__
__llvm_profile_write_file();
-#endif // __CONTINUOUS_COVERAGE_MODE__
- if (chained_signal_handler != SIG_ERR && chained_signal_handler != SIG_IGN &&
+ if (chained_signal_handler != SIG_ERR &&
+ chained_signal_handler != SIG_IGN &&
chained_signal_handler != SIG_DFL) {
(chained_signal_handler)(signum);
}
diff --git a/verity/Android.bp b/verity/Android.bp
index ef09528c..fc2b827c 100644
--- a/verity/Android.bp
+++ b/verity/Android.bp
@@ -154,8 +154,13 @@ python_binary_host {
name: "build_verity_metadata",
srcs: ["build_verity_metadata.py"],
version: {
- py3: {
+ py2: {
+ enabled: true,
embedded_launcher: true,
},
+ py3: {
+ enabled: false,
+ embedded_launcher: false,
+ },
},
}
diff --git a/verity/build_verity_metadata.py b/verity/build_verity_metadata.py
index a428f270..5a7d7d27 100644
--- a/verity/build_verity_metadata.py
+++ b/verity/build_verity_metadata.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#! /usr/bin/env python
#
# Copyright (C) 2013 The Android Open Source Project
#
@@ -29,9 +29,9 @@ BLOCK_SIZE = 4096
METADATA_SIZE = BLOCK_SIZE * 8
def run(cmd):
- p = subprocess.Popen(cmd, stdout=subprocess.PIPE, text=True)
+ p = subprocess.Popen(cmd, stdout=subprocess.PIPE)
output, _ = p.communicate()
- print(output)
+ print output
if p.returncode:
exit(-1)
@@ -43,12 +43,12 @@ def build_metadata_block(verity_table, signature, verity_disable=False):
magic = MAGIC_DISABLE if verity_disable else MAGIC_NUMBER
block = struct.pack("II256sI", magic, VERSION, signature, table_len)
block += verity_table
- block = block.ljust(METADATA_SIZE, b'\x00')
+ block = block.ljust(METADATA_SIZE, '\x00')
return block
def sign_verity_table(table, signer_path, key_path, signer_args=None):
- with tempfile.NamedTemporaryFile(mode='wb', suffix='.table') as table_file:
- with tempfile.NamedTemporaryFile(mode='rb', suffix='.sig') as signature_file:
+ with tempfile.NamedTemporaryFile(suffix='.table') as table_file:
+ with tempfile.NamedTemporaryFile(suffix='.sig') as signature_file:
table_file.write(table)
table_file.flush()
if signer_args is None:
@@ -56,7 +56,7 @@ def sign_verity_table(table, signer_path, key_path, signer_args=None):
else:
args_list = shlex.split(signer_args)
cmd = [signer_path] + args_list + [table_file.name, key_path, signature_file.name]
- print(cmd)
+ print cmd
run(cmd)
return signature_file.read()
@@ -70,7 +70,7 @@ def build_verity_table(block_device, data_blocks, root_hash, salt):
data_blocks,
root_hash,
salt)
- return table.encode()
+ return table
def build_verity_metadata(data_blocks, metadata_image, root_hash, salt,
block_device, signer_path, signing_key, signer_args=None,
@@ -109,9 +109,9 @@ if __name__ == "__main__":
args = parser.parse_args()
if args.dest == 'size':
- print(get_verity_metadata_size(args.partition_size))
+ print get_verity_metadata_size(args.partition_size)
else:
- build_verity_metadata(args.blocks // 4096, args.metadata_image,
+ build_verity_metadata(args.blocks / 4096, args.metadata_image,
args.root_hash, args.salt, args.block_device,
args.signer_path, args.signing_key,
args.signer_args, args.verity_disable)
diff --git a/verity/fec/Android.bp b/verity/fec/Android.bp
index ede5fd19..46c2e465 100644
--- a/verity/fec/Android.bp
+++ b/verity/fec/Android.bp
@@ -20,12 +20,7 @@ cc_binary_host {
},
},
target: {
- linux_glibc_x86_64: {
- sanitize: {
- misc_undefined: ["integer"],
- },
- },
- linux_musl_x86_64: {
+ linux_glibc: {
sanitize: {
misc_undefined: ["integer"],
},